diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..352b1ec71 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +extensions +sprites +datafiles \ No newline at end of file diff --git a/Pixels Composer.resource_order b/Pixels Composer.resource_order new file mode 100644 index 000000000..145fcd129 --- /dev/null +++ b/Pixels Composer.resource_order @@ -0,0 +1,956 @@ +{ + "FolderOrderSettings": [ + {"name":"addons","order":15,"path":"folders/addons.yy",}, + {"name":"animation_curve","order":14,"path":"folders/animation_curve.yy",}, + {"name":"dialog","order":5,"path":"folders/dialog.yy",}, + {"name":"animation","order":11,"path":"folders/dialog/animation.yy",}, + {"name":"color selector","order":7,"path":"folders/dialog/color selector.yy",}, + {"name":"graph","order":10,"path":"folders/dialog/graph.yy",}, + {"name":"inspector","order":13,"path":"folders/dialog/inspector.yy",}, + {"name":"preview","order":12,"path":"folders/dialog/preview.yy",}, + {"name":"widget","order":14,"path":"folders/dialog/widget.yy",}, + {"name":"Extensions","order":11,"path":"folders/Extensions.yy",}, + {"name":"font","order":8,"path":"folders/font.yy",}, + {"name":"functions","order":7,"path":"folders/functions.yy",}, + {"name":"animation","order":19,"path":"folders/functions/animation.yy",}, + {"name":"bones","order":18,"path":"folders/functions/bones.yy",}, + {"name":"compat","order":13,"path":"folders/functions/compat.yy",}, + {"name":"control","order":22,"path":"folders/functions/control.yy",}, + {"name":"curve","order":12,"path":"folders/functions/curve.yy",}, + {"name":"debug","order":14,"path":"folders/functions/debug.yy",}, + {"name":"draw","order":2,"path":"folders/functions/draw.yy",}, + {"name":"ds","order":5,"path":"folders/functions/ds.yy",}, + {"name":"eval","order":10,"path":"folders/functions/eval.yy",}, + {"name":"files","order":15,"path":"folders/functions/files.yy",}, + {"name":"fluid sim","order":26,"path":"folders/functions/fluid sim.yy",}, + {"name":"API","order":3,"path":"folders/functions/fluid sim/API.yy",}, + {"name":"Get scripts","order":1,"path":"folders/functions/fluid sim/API/Get scripts.yy",}, + {"name":"Set scripts","order":2,"path":"folders/functions/fluid sim/API/Set scripts.yy",}, + {"name":"SimenGames' View Extension","order":3,"path":"folders/functions/fluid sim/API/SimenGames' View Extension.yy",}, + {"name":"Internal","order":4,"path":"folders/functions/fluid sim/Internal.yy",}, + {"name":"Compatibility","order":1,"path":"folders/functions/fluid sim/Internal/Compatibility.yy",}, + {"name":"background","order":1,"path":"folders/functions/fluid sim/Internal/Compatibility/background.yy",}, + {"name":"draw","order":2,"path":"folders/functions/fluid sim/Internal/Compatibility/draw.yy",}, + {"name":"instance","order":3,"path":"folders/functions/fluid sim/Internal/Compatibility/instance.yy",}, + {"name":"object","order":4,"path":"folders/functions/fluid sim/Internal/Compatibility/object.yy",}, + {"name":"texture","order":5,"path":"folders/functions/fluid sim/Internal/Compatibility/texture.yy",}, + {"name":"view","order":6,"path":"folders/functions/fluid sim/Internal/Compatibility/view.yy",}, + {"name":"importers","order":6,"path":"folders/functions/importers.yy",}, + {"name":"inputs","order":7,"path":"folders/functions/inputs.yy",}, + {"name":"lua","order":24,"path":"folders/functions/lua.yy",}, + {"name":"physics","order":21,"path":"folders/functions/physics.yy",}, + {"name":"regex","order":11,"path":"folders/functions/regex.yy",}, + {"name":"shader","order":16,"path":"folders/functions/shader.yy",}, + {"name":"string","order":4,"path":"folders/functions/string.yy",}, + {"name":"surface","order":8,"path":"folders/functions/surface.yy",}, + {"name":"test","order":23,"path":"folders/functions/test.yy",}, + {"name":"value","order":1,"path":"folders/functions/value.yy",}, + {"name":"vector","order":3,"path":"folders/functions/vector.yy",}, + {"name":"main","order":2,"path":"folders/main.yy",}, + {"name":"scritps","order":6,"path":"folders/main/scritps.yy",}, + {"name":"nodes","order":4,"path":"folders/nodes.yy",}, + {"name":"data","order":10,"path":"folders/nodes/data.yy",}, + {"name":"__base__","order":12,"path":"folders/nodes/data/__base__.yy",}, + {"name":"3D","order":7,"path":"folders/nodes/data/3D.yy",}, + {"name":"animation","order":5,"path":"folders/nodes/data/animation.yy",}, + {"name":"color","order":4,"path":"folders/nodes/data/value/color.yy",}, + {"name":"compose","order":15,"path":"folders/nodes/data/compose.yy",}, + {"name":"feedback","order":14,"path":"folders/nodes/data/feedback.yy",}, + {"name":"filter","order":1,"path":"folders/nodes/data/filter.yy",}, + {"name":"blur","order":57,"path":"folders/nodes/data/filter/blur.yy",}, + {"name":"colors","order":61,"path":"folders/nodes/data/filter/colors.yy",}, + {"name":"combine","order":58,"path":"folders/nodes/data/filter/combine.yy",}, + {"name":"conversion","order":62,"path":"folders/nodes/data/filter/conversion.yy",}, + {"name":"effects","order":60,"path":"folders/nodes/data/filter/effects.yy",}, + {"name":"fixes","order":63,"path":"folders/nodes/data/filter/fixes.yy",}, + {"name":"warps","order":59,"path":"folders/nodes/data/filter/warps.yy",}, + {"name":"fluidSim","order":19,"path":"folders/nodes/data/fluidSim.yy",}, + {"name":"generator","order":4,"path":"folders/nodes/data/generator.yy",}, + {"name":"group","order":6,"path":"folders/nodes/data/group.yy",}, + {"name":"iterate","order":10,"path":"folders/nodes/data/iterate.yy",}, + {"name":"lua","order":17,"path":"folders/nodes/data/lua.yy",}, + {"name":"node","order":11,"path":"folders/nodes/data/node.yy",}, + {"name":"render","order":2,"path":"folders/nodes/data/render.yy",}, + {"name":"rigidSim","order":16,"path":"folders/nodes/data/rigidSim.yy",}, + {"name":"transform","order":8,"path":"folders/nodes/data/transform.yy",}, + {"name":"value","order":3,"path":"folders/nodes/data/value.yy",}, + {"name":"VFX","order":13,"path":"folders/nodes/data/VFX.yy",}, + {"name":"icons","order":6,"path":"folders/nodes/icons.yy",}, + {"name":"3D","order":133,"path":"folders/nodes/icons/3D.yy",}, + {"name":"animation","order":135,"path":"folders/nodes/icons/animation.yy",}, + {"name":"color","order":136,"path":"folders/nodes/icons/color.yy",}, + {"name":"filter","order":141,"path":"folders/nodes/icons/filter.yy",}, + {"name":"fluidSim","order":147,"path":"folders/nodes/icons/fluidSim.yy",}, + {"name":"generator","order":142,"path":"folders/nodes/icons/generator.yy",}, + {"name":"input","order":143,"path":"folders/nodes/icons/input.yy",}, + {"name":"node","order":139,"path":"folders/nodes/icons/node.yy",}, + {"name":"render","order":140,"path":"folders/nodes/icons/render.yy",}, + {"name":"rigidSim","order":146,"path":"folders/nodes/icons/rigidSim.yy",}, + {"name":"transform","order":145,"path":"folders/nodes/icons/transform.yy",}, + {"name":"value","order":144,"path":"folders/nodes/icons/value.yy",}, + {"name":"VFX","order":134,"path":"folders/nodes/icons/VFX.yy",}, + {"name":"panels","order":3,"path":"folders/panels.yy",}, + {"name":"data","order":9,"path":"folders/panels/data.yy",}, + {"name":"inspectors","order":6,"path":"folders/panels/data/inspectors.yy",}, + {"name":"preview","order":7,"path":"folders/panels/preview.yy",}, + {"name":"overlay","order":4,"path":"folders/panels/preview/overlay.yy",}, + {"name":"shader","order":9,"path":"folders/shader.yy",}, + {"name":"3d","order":29,"path":"folders/shader/3d.yy",}, + {"name":"blend","order":18,"path":"folders/shader/blend.yy",}, + {"name":"blur","order":38,"path":"folders/shader/blur.yy",}, + {"name":"channels","order":42,"path":"folders/shader/channels.yy",}, + {"name":"draw","order":39,"path":"folders/shader/draw.yy",}, + {"name":"filter","order":30,"path":"folders/shader/filter.yy",}, + {"name":"shadow caster","order":52,"path":"folders/shader/filter/shadow caster.yy",}, + {"name":"generator","order":19,"path":"folders/shader/generator.yy",}, + {"name":"mask","order":45,"path":"folders/shader/mask.yy",}, + {"name":"shape seperator","order":35,"path":"folders/shader/shape seperator.yy",}, + {"name":"sprites","order":20,"path":"folders/shader/sprites.yy",}, + {"name":"warp","order":41,"path":"folders/shader/warp.yy",}, + {"name":"sprites","order":10,"path":"folders/sprites.yy",}, + {"name":"texture","order":2,"path":"folders/sprites/texture.yy",}, + {"name":"widgets","order":6,"path":"folders/widgets.yy",}, + {"name":"number","order":5,"path":"folders/nodes/data/value/number.yy",}, + {"name":"array","order":2,"path":"folders/nodes/data/value/array.yy",}, + {"name":"texts","order":7,"path":"folders/nodes/data/value/texts.yy",}, + {"name":"path","order":6,"path":"folders/nodes/data/value/path.yy",}, + {"name":"bool","order":3,"path":"folders/nodes/data/value/bool.yy",}, + {"name":"val","order":20,"path":"folders/nodes/data/val.yy",}, + ], + "ResourceOrderSettings": [ + {"name":"s_node_corner","order":14,"path":"sprites/s_node_corner/s_node_corner.yy",}, + {"name":"sh_cell_noise_crystal","order":23,"path":"shaders/sh_cell_noise_crystal/sh_cell_noise_crystal.yy",}, + {"name":"panel_function","order":5,"path":"scripts/panel_function/panel_function.yy",}, + {"name":"node_time_remap","order":3,"path":"scripts/node_time_remap/node_time_remap.yy",}, + {"name":"sh_perlin","order":1,"path":"shaders/sh_perlin/sh_perlin.yy",}, + {"name":"sh_scale3x","order":31,"path":"shaders/sh_scale3x/sh_scale3x.yy",}, + {"name":"node_csv_file_write","order":13,"path":"scripts/node_csv_file_write/node_csv_file_write.yy",}, + {"name":"surface_functions","order":5,"path":"scripts/surface_functions/surface_functions.yy",}, + {"name":"sh_fd_add_velocity_glsl","order":1,"path":"shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.yy",}, + {"name":"s_node_normal","order":28,"path":"sprites/s_node_normal/s_node_normal.yy",}, + {"name":"buffer_surface","order":3,"path":"scripts/buffer_surface/buffer_surface.yy",}, + {"name":"node_pixel_sort","order":12,"path":"scripts/node_pixel_sort/node_pixel_sort.yy",}, + {"name":"sh_dither","order":30,"path":"shaders/sh_dither/sh_dither.yy",}, + {"name":"s_node_text_file_read","order":16,"path":"sprites/s_node_text_file_read/s_node_text_file_read.yy",}, + {"name":"s_node_text_trim","order":18,"path":"sprites/s_node_text_trim/s_node_text_trim.yy",}, + {"name":"sh_noise_grid_hex","order":24,"path":"shaders/sh_noise_grid_hex/sh_noise_grid_hex.yy",}, + {"name":"node_3d_obj","order":8,"path":"scripts/node_3d_obj/node_3d_obj.yy",}, + {"name":"s_node_grid_tri_noise","order":22,"path":"sprites/s_node_grid_tri_noise/s_node_grid_tri_noise.yy",}, + {"name":"o_dialog_menubox","order":1,"path":"objects/o_dialog_menubox/o_dialog_menubox.yy",}, + {"name":"WindowMaximize","order":6,"path":"extensions/WindowMaximize/WindowMaximize.yy",}, + {"name":"s_node_blend","order":5,"path":"sprites/s_node_blend/s_node_blend.yy",}, + {"name":"s_node_rigidSim_object_spawner","order":5,"path":"sprites/s_node_rigidSim_object_spawner/s_node_rigidSim_object_spawner.yy",}, + {"name":"draw_text_function","order":11,"path":"scripts/draw_text_function/draw_text_function.yy",}, + {"name":"o_dialog_file_name_collection","order":5,"path":"objects/o_dialog_file_name_collection/o_dialog_file_name_collection.yy",}, + {"name":"node_3d_prim_cone","order":14,"path":"scripts/node_3d_prim_cone/node_3d_prim_cone.yy",}, + {"name":"node_line","order":7,"path":"scripts/node_line/node_line.yy",}, + {"name":"s_node_frame","order":1,"path":"sprites/s_node_frame/s_node_frame.yy",}, + {"name":"s_node_fluidSim_turbulence","order":10,"path":"sprites/s_node_fluidSim_turbulence/s_node_fluidSim_turbulence.yy",}, + {"name":"node_blur_radial","order":7,"path":"scripts/node_blur_radial/node_blur_radial.yy",}, + {"name":"node_2d_light","order":1,"path":"scripts/node_2d_light/node_2d_light.yy",}, + {"name":"node_rigid_activation","order":7,"path":"scripts/node_rigid_activation/node_rigid_activation.yy",}, + {"name":"s_node_image_gif","order":7,"path":"sprites/s_node_image_gif/s_node_image_gif.yy",}, + {"name":"node_VFX_effect_wind","order":5,"path":"scripts/node_VFX_effect_wind/node_VFX_effect_wind.yy",}, + {"name":"s_node_tunnel_out","order":22,"path":"sprites/s_node_tunnel_out/s_node_tunnel_out.yy",}, + {"name":"__background_set_element","order":3,"path":"scripts/__background_set_element/__background_set_element.yy",}, + {"name":"s_node_3d_obj","order":3,"path":"sprites/s_node_3d_obj/s_node_3d_obj.yy",}, + {"name":"s_node_scale","order":6,"path":"sprites/s_node_scale/s_node_scale.yy",}, + {"name":"sh_color_picker_value","order":34,"path":"shaders/sh_color_picker_value/sh_color_picker_value.yy",}, + {"name":"textInput","order":24,"path":"scripts/textInput/textInput.yy",}, + {"name":"node_dither","order":7,"path":"scripts/node_dither/node_dither.yy",}, + {"name":"sh_perlin_smear","order":7,"path":"shaders/sh_perlin_smear/sh_perlin_smear.yy",}, + {"name":"node_switch","order":8,"path":"scripts/node_switch/node_switch.yy",}, + {"name":"sh_corner","order":21,"path":"shaders/sh_corner/sh_corner.yy",}, + {"name":"node_array","order":8,"path":"scripts/node_array/node_array.yy",}, + {"name":"sh_colorize","order":5,"path":"shaders/sh_colorize/sh_colorize.yy",}, + {"name":"node_string","order":13,"path":"scripts/node_string/node_string.yy",}, + {"name":"cross_product","order":3,"path":"scripts/cross_product/cross_product.yy",}, + {"name":"s_node_particle_effector","order":13,"path":"sprites/s_node_particle_effector/s_node_particle_effector.yy",}, + {"name":"sh_blur_bokeh","order":8,"path":"shaders/sh_blur_bokeh/sh_blur_bokeh.yy",}, + {"name":"s_node_loop_input","order":14,"path":"sprites/s_node_loop_input/s_node_loop_input.yy",}, + {"name":"fd_rectangle_add_material_surface","order":25,"path":"scripts/fd_rectangle_add_material_surface/fd_rectangle_add_material_surface.yy",}, + {"name":"perlin_noise","order":5,"path":"scripts/perlin_noise/perlin_noise.yy",}, + {"name":"fd_rectangle_replace_material","order":14,"path":"scripts/fd_rectangle_replace_material/fd_rectangle_replace_material.yy",}, + {"name":"node_functions","order":2,"path":"scripts/node_functions/node_functions.yy",}, + {"name":"node_math","order":1,"path":"scripts/node_math/node_math.yy",}, + {"name":"fd_rectangle_replace_material_advanced","order":15,"path":"scripts/fd_rectangle_replace_material_advanced/fd_rectangle_replace_material_advanced.yy",}, + {"name":"array_functions","order":2,"path":"scripts/array_functions/array_functions.yy",}, + {"name":"sh_blur_final","order":2,"path":"shaders/sh_blur_final/sh_blur_final.yy",}, + {"name":"sh_fd_visualize_velocity_glsl","order":19,"path":"shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.yy",}, + {"name":"fd_rectangle_set_material_time_step","order":8,"path":"scripts/fd_rectangle_set_material_time_step/fd_rectangle_set_material_time_step.yy",}, + {"name":"s_node_path_sample","order":29,"path":"sprites/s_node_path_sample/s_node_path_sample.yy",}, + {"name":"s_node_colorize","order":13,"path":"sprites/s_node_colorize/s_node_colorize.yy",}, + {"name":"panel_preview","order":3,"path":"scripts/panel_preview/panel_preview.yy",}, + {"name":"s_node_sepearte_shape","order":33,"path":"sprites/s_node_sepearte_shape/s_node_sepearte_shape.yy",}, + {"name":"s_node_polar","order":5,"path":"sprites/s_node_polar/s_node_polar.yy",}, + {"name":"draw_set_blend_mode_ext","order":2,"path":"scripts/draw_set_blend_mode_ext/draw_set_blend_mode_ext.yy",}, + {"name":"s_node_noise_simplex","order":20,"path":"sprites/s_node_noise_simplex/s_node_noise_simplex.yy",}, + {"name":"o_dialog_notifications","order":9,"path":"objects/o_dialog_notifications/o_dialog_notifications.yy",}, + {"name":"fd_rectangle_set_velocity_time_step","order":17,"path":"scripts/fd_rectangle_set_velocity_time_step/fd_rectangle_set_velocity_time_step.yy",}, + {"name":"fd_rectangle_set_collision_mask_sprite","order":1,"path":"scripts/fd_rectangle_set_collision_mask_sprite/fd_rectangle_set_collision_mask_sprite.yy",}, + {"name":"sh_flip","order":7,"path":"shaders/sh_flip/sh_flip.yy",}, + {"name":"s_node_alpha_grey","order":2,"path":"sprites/s_node_alpha_grey/s_node_alpha_grey.yy",}, + {"name":"fd_rectangle_set_pressure_iteration_type","order":10,"path":"scripts/fd_rectangle_set_pressure_iteration_type/fd_rectangle_set_pressure_iteration_type.yy",}, + {"name":"_f_h1","order":11,"path":"fonts/_f_h1/_f_h1.yy",}, + {"name":"_f_h2","order":12,"path":"fonts/_f_h2/_f_h2.yy",}, + {"name":"s_node_level","order":26,"path":"sprites/s_node_level/s_node_level.yy",}, + {"name":"node_scatter","order":3,"path":"scripts/node_scatter/node_scatter.yy",}, + {"name":"s_node_bloom","order":6,"path":"sprites/s_node_bloom/s_node_bloom.yy",}, + {"name":"s_node_flip","order":12,"path":"sprites/s_node_flip/s_node_flip.yy",}, + {"name":"s_node_vfx_render","order":1,"path":"sprites/s_node_vfx_render/s_node_vfx_render.yy",}, + {"name":"node_stack","order":2,"path":"scripts/node_stack/node_stack.yy",}, + {"name":"s_node_rigidSim_object","order":3,"path":"sprites/s_node_rigidSim_object/s_node_rigidSim_object.yy",}, + {"name":"sh_blend_max","order":8,"path":"shaders/sh_blend_max/sh_blend_max.yy",}, + {"name":"s_node_color_out","order":5,"path":"sprites/s_node_color_out/s_node_color_out.yy",}, + {"name":"_3D","order":6,"path":"scripts/_3D/_3D.yy",}, + {"name":"sh_corner_erode","order":54,"path":"shaders/sh_corner_erode/sh_corner_erode.yy",}, + {"name":"node_outline","order":11,"path":"scripts/node_outline/node_outline.yy",}, + {"name":"sh_mesh_generation","order":44,"path":"shaders/sh_mesh_generation/sh_mesh_generation.yy",}, + {"name":"math_function","order":7,"path":"scripts/math_function/math_function.yy",}, + {"name":"scrollBox","order":13,"path":"scripts/scrollBox/scrollBox.yy",}, + {"name":"o_dialog_exit","order":8,"path":"objects/o_dialog_exit/o_dialog_exit.yy",}, + {"name":"fd_rectangle_get_collision_mask_sprite","order":4,"path":"scripts/fd_rectangle_get_collision_mask_sprite/fd_rectangle_get_collision_mask_sprite.yy",}, + {"name":"node_flip","order":13,"path":"scripts/node_flip/node_flip.yy",}, + {"name":"node_gradient_points","order":20,"path":"scripts/node_gradient_points/node_gradient_points.yy",}, + {"name":"_f_code","order":9,"path":"fonts/_f_code/_f_code.yy",}, + {"name":"sh_combine_rgb","order":46,"path":"shaders/sh_combine_rgb/sh_combine_rgb.yy",}, + {"name":"s_node_vfx","order":9,"path":"sprites/s_node_vfx/s_node_vfx.yy",}, + {"name":"fd_rectangle_get_velocity_maccormack_weight","order":23,"path":"scripts/fd_rectangle_get_velocity_maccormack_weight/fd_rectangle_get_velocity_maccormack_weight.yy",}, + {"name":"sh_fd_advect_material_rgba_8_glsl","order":5,"path":"shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.yy",}, + {"name":"fd_rectangle_get_material_dissipation_type","order":8,"path":"scripts/fd_rectangle_get_material_dissipation_type/fd_rectangle_get_material_dissipation_type.yy",}, + {"name":"draw_surface_blend","order":1,"path":"scripts/draw_surface_blend/draw_surface_blend.yy",}, + {"name":"node_string_get_char","order":19,"path":"scripts/node_string_get_char/node_string_get_char.yy",}, + {"name":"fd_rectangle_get_acceleration_y","order":3,"path":"scripts/fd_rectangle_get_acceleration_y/fd_rectangle_get_acceleration_y.yy",}, + {"name":"sh_simplex","order":22,"path":"shaders/sh_simplex/sh_simplex.yy",}, + {"name":"node_noise_grid_tri","order":25,"path":"scripts/node_noise_grid_tri/node_noise_grid_tri.yy",}, + {"name":"node_threshold","order":9,"path":"scripts/node_threshold/node_threshold.yy",}, + {"name":"sh_cell_noise_edge","order":5,"path":"shaders/sh_cell_noise_edge/sh_cell_noise_edge.yy",}, + {"name":"node_stripe","order":11,"path":"scripts/node_stripe/node_stripe.yy",}, + {"name":"sh_texture_atlas","order":45,"path":"shaders/sh_texture_atlas/sh_texture_atlas.yy",}, + {"name":"s_node_fluidSim_domain","order":6,"path":"sprites/s_node_fluidSim_domain/s_node_fluidSim_domain.yy",}, + {"name":"s_node_displace","order":18,"path":"sprites/s_node_displace/s_node_displace.yy",}, + {"name":"sh_polar","order":1,"path":"shaders/sh_polar/sh_polar.yy",}, + {"name":"s_node_warp_mesh","order":10,"path":"sprites/s_node_warp_mesh/s_node_warp_mesh.yy",}, + {"name":"sh_pixel_cloud","order":13,"path":"shaders/sh_pixel_cloud/sh_pixel_cloud.yy",}, + {"name":"node_iterate","order":1,"path":"scripts/node_iterate/node_iterate.yy",}, + {"name":"sh_de_stray","order":16,"path":"shaders/sh_de_stray/sh_de_stray.yy",}, + {"name":"sh_chromatic_aberration","order":33,"path":"shaders/sh_chromatic_aberration/sh_chromatic_aberration.yy",}, + {"name":"fd_rectangle_create_view","order":3,"path":"scripts/fd_rectangle_create_view/fd_rectangle_create_view.yy",}, + {"name":"node_fluid_vortex","order":8,"path":"scripts/node_fluid_vortex/node_fluid_vortex.yy",}, + {"name":"sh_cell_noise_round","order":9,"path":"shaders/sh_cell_noise_round/sh_cell_noise_round.yy",}, + {"name":"event_recorder","order":3,"path":"scripts/event_recorder/event_recorder.yy",}, + {"name":"s_node_noise_cell","order":10,"path":"sprites/s_node_noise_cell/s_node_noise_cell.yy",}, + {"name":"node_colorize","order":4,"path":"scripts/node_colorize/node_colorize.yy",}, + {"name":"sh_fd_subtract_pressure_gradient_glsl","order":12,"path":"shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.yy",}, + {"name":"s_node_color_adjust","order":1,"path":"sprites/s_node_color_adjust/s_node_color_adjust.yy",}, + {"name":"sh_channel_B","order":1,"path":"shaders/sh_channel_B/sh_channel_B.yy",}, + {"name":"s_node_trail","order":38,"path":"sprites/s_node_trail/s_node_trail.yy",}, + {"name":"fd_rectangle_update_view","order":5,"path":"scripts/fd_rectangle_update_view/fd_rectangle_update_view.yy",}, + {"name":"s_node_rigidSim_renderer","order":1,"path":"sprites/s_node_rigidSim_renderer/s_node_rigidSim_renderer.yy",}, + {"name":"__init_background","order":4,"path":"scripts/__init_background/__init_background.yy",}, + {"name":"fd_rectangle_add_velocity","order":5,"path":"scripts/fd_rectangle_add_velocity/fd_rectangle_add_velocity.yy",}, + {"name":"sh_level_selector","order":25,"path":"shaders/sh_level_selector/sh_level_selector.yy",}, + {"name":"s_node_pixel_find","order":30,"path":"sprites/s_node_pixel_find/s_node_pixel_find.yy",}, + {"name":"sh_noise_grid_tri","order":25,"path":"shaders/sh_noise_grid_tri/sh_noise_grid_tri.yy",}, + {"name":"globals","order":1,"path":"scripts/globals/globals.yy",}, + {"name":"s_node_noise_perlin","order":11,"path":"sprites/s_node_noise_perlin/s_node_noise_perlin.yy",}, + {"name":"s_node_dithering","order":19,"path":"sprites/s_node_dithering/s_node_dithering.yy",}, + {"name":"s_node_boolean","order":21,"path":"sprites/s_node_boolean/s_node_boolean.yy",}, + {"name":"node_compare","order":16,"path":"scripts/node_compare/node_compare.yy",}, + {"name":"s_node_HSV_combine","order":42,"path":"sprites/s_node_HSV_combine/s_node_HSV_combine.yy",}, + {"name":"o_dialog_release_note","order":5,"path":"objects/o_dialog_release_note/o_dialog_release_note.yy",}, + {"name":"sh_fd_advect_material_rgba_16_glsl","order":4,"path":"shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.yy",}, + {"name":"node_padding","order":9,"path":"scripts/node_padding/node_padding.yy",}, + {"name":"node_VFX_group","order":4,"path":"scripts/node_VFX_group/node_VFX_group.yy",}, + {"name":"s_node_vfx_attract","order":8,"path":"sprites/s_node_vfx_attract/s_node_vfx_attract.yy",}, + {"name":"s_node_pixel_cloud","order":30,"path":"sprites/s_node_pixel_cloud/s_node_pixel_cloud.yy",}, + {"name":"node_noise_grid","order":8,"path":"scripts/node_noise_grid/node_noise_grid.yy",}, + {"name":"s_node_HSV","order":44,"path":"sprites/s_node_HSV/s_node_HSV.yy",}, + {"name":"s_node_3d_cone","order":9,"path":"sprites/s_node_3d_cone/s_node_3d_cone.yy",}, + {"name":"s_node_compose","order":1,"path":"sprites/s_node_compose/s_node_compose.yy",}, + {"name":"s_node_switch","order":20,"path":"sprites/s_node_switch/s_node_switch.yy",}, + {"name":"s_node_crop","order":2,"path":"sprites/s_node_crop/s_node_crop.yy",}, + {"name":"__VFX","order":2,"path":"scripts/__VFX/__VFX.yy",}, + {"name":"s_menu_black","order":2,"path":"sprites/s_menu_black/s_menu_black.yy",}, + {"name":"node_bevel","order":3,"path":"scripts/node_bevel/node_bevel.yy",}, + {"name":"s_node_vfx_override","order":11,"path":"sprites/s_node_vfx_override/s_node_vfx_override.yy",}, + {"name":"rotatorRange","order":12,"path":"scripts/rotatorRange/rotatorRange.yy",}, + {"name":"font_loader","order":8,"path":"scripts/font_loader/font_loader.yy",}, + {"name":"point_rotate","order":1,"path":"scripts/point_rotate/point_rotate.yy",}, + {"name":"s_node_vfx_variable","order":10,"path":"sprites/s_node_vfx_variable/s_node_vfx_variable.yy",}, + {"name":"node_displacement","order":1,"path":"scripts/node_displacement/node_displacement.yy",}, + {"name":"mask_function","order":1,"path":"scripts/mask_function/mask_function.yy",}, + {"name":"text_file","order":5,"path":"scripts/text_file/text_file.yy",}, + {"name":"s_node_vfx_wind","order":3,"path":"sprites/s_node_vfx_wind/s_node_vfx_wind.yy",}, + {"name":"s_node_rigidSim_global","order":4,"path":"sprites/s_node_rigidSim_global/s_node_rigidSim_global.yy",}, + {"name":"sh_channel_G_grey","order":8,"path":"shaders/sh_channel_G_grey/sh_channel_G_grey.yy",}, + {"name":"s_node_vec4","order":8,"path":"sprites/s_node_vec4/s_node_vec4.yy",}, + {"name":"buttonGroup","order":5,"path":"scripts/buttonGroup/buttonGroup.yy",}, + {"name":"s_node_image_sheet","order":10,"path":"sprites/s_node_image_sheet/s_node_image_sheet.yy",}, + {"name":"s_workshop_bg","order":1,"path":"sprites/s_workshop_bg/s_workshop_bg.yy",}, + {"name":"o_dialog_scrollbox","order":2,"path":"objects/o_dialog_scrollbox/o_dialog_scrollbox.yy",}, + {"name":"s_node_palette","order":9,"path":"sprites/s_node_palette/s_node_palette.yy",}, + {"name":"curve_damping_function","order":2,"path":"scripts/curve_damping_function/curve_damping_function.yy",}, + {"name":"fd_rectangle_get_collision_mask_surface","order":6,"path":"scripts/fd_rectangle_get_collision_mask_surface/fd_rectangle_get_collision_mask_surface.yy",}, + {"name":"node_VFX_variable","order":15,"path":"scripts/node_VFX_variable/node_VFX_variable.yy",}, + {"name":"node_array_sort","order":23,"path":"scripts/node_array_sort/node_array_sort.yy",}, + {"name":"fd_draw_surface_to_collision_mask_surface","order":2,"path":"scripts/fd_draw_surface_to_collision_mask_surface/fd_draw_surface_to_collision_mask_surface.yy",}, + {"name":"sh_blur_box_contrast","order":3,"path":"shaders/sh_blur_box_contrast/sh_blur_box_contrast.yy",}, + {"name":"sh_fd_calculate_pressure_jacobi_glsl","order":8,"path":"shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.yy",}, + {"name":"node_color_from_rgb","order":5,"path":"scripts/node_color_from_rgb/node_color_from_rgb.yy",}, + {"name":"curveBox","order":8,"path":"scripts/curveBox/curveBox.yy",}, + {"name":"preview_overlay_vector","order":2,"path":"scripts/preview_overlay_vector/preview_overlay_vector.yy",}, + {"name":"sh_gradient_display","order":18,"path":"shaders/sh_gradient_display/sh_gradient_display.yy",}, + {"name":"node_json_file_write","order":12,"path":"scripts/node_json_file_write/node_json_file_write.yy",}, + {"name":"s_node_chromatic_abarration","order":12,"path":"sprites/s_node_chromatic_abarration/s_node_chromatic_abarration.yy",}, + {"name":"node_blur_directional","order":2,"path":"scripts/node_blur_directional/node_blur_directional.yy",}, + {"name":"s_node_group","order":4,"path":"sprites/s_node_group/s_node_group.yy",}, + {"name":"o_dialog_splash","order":6,"path":"objects/o_dialog_splash/o_dialog_splash.yy",}, + {"name":"json_file","order":4,"path":"scripts/json_file/json_file.yy",}, + {"name":"textBox","order":17,"path":"scripts/textBox/textBox.yy",}, + {"name":"node_statistic","order":7,"path":"scripts/node_statistic/node_statistic.yy",}, + {"name":"sh_draw_surface_part_tiled","order":1,"path":"shaders/sh_draw_surface_part_tiled/sh_draw_surface_part_tiled.yy",}, + {"name":"sh_blend_subtract_alpha","order":14,"path":"shaders/sh_blend_subtract_alpha/sh_blend_subtract_alpha.yy",}, + {"name":"o_dialog_add_node","order":1,"path":"objects/o_dialog_add_node/o_dialog_add_node.yy",}, + {"name":"fd_rectangle_get_pressure_width","order":18,"path":"scripts/fd_rectangle_get_pressure_width/fd_rectangle_get_pressure_width.yy",}, + {"name":"sh_blend_normal","order":1,"path":"shaders/sh_blend_normal/sh_blend_normal.yy",}, + {"name":"node_feedback_output","order":2,"path":"scripts/node_feedback_output/node_feedback_output.yy",}, + {"name":"node_lua_surface","order":2,"path":"scripts/node_lua_surface/node_lua_surface.yy",}, + {"name":"sh_blur_directional","order":4,"path":"shaders/sh_blur_directional/sh_blur_directional.yy",}, + {"name":"node_processor","order":8,"path":"scripts/node_processor/node_processor.yy",}, + {"name":"animation_controller","order":1,"path":"scripts/animation_controller/animation_controller.yy",}, + {"name":"s_node_shadow","order":34,"path":"sprites/s_node_shadow/s_node_shadow.yy",}, + {"name":"s_node_grid_hex_noise","order":21,"path":"sprites/s_node_grid_hex_noise/s_node_grid_hex_noise.yy",}, + {"name":"sh_zigzag","order":11,"path":"shaders/sh_zigzag/sh_zigzag.yy",}, + {"name":"node_blur_bokeh","order":6,"path":"scripts/node_blur_bokeh/node_blur_bokeh.yy",}, + {"name":"sh_color_remove","order":24,"path":"shaders/sh_color_remove/sh_color_remove.yy",}, + {"name":"s_node_blur","order":7,"path":"sprites/s_node_blur/s_node_blur.yy",}, + {"name":"textArea","order":20,"path":"scripts/textArea/textArea.yy",}, + {"name":"s_node_gradient_4points","order":2,"path":"sprites/s_node_gradient_4points/s_node_gradient_4points.yy",}, + {"name":"s_node_gradient_out","order":8,"path":"sprites/s_node_gradient_out/s_node_gradient_out.yy",}, + {"name":"s_node_vec3","order":7,"path":"sprites/s_node_vec3/s_node_vec3.yy",}, + {"name":"sh_vertex_normal_pass","order":5,"path":"shaders/sh_vertex_normal_pass/sh_vertex_normal_pass.yy",}, + {"name":"surface_valid","order":6,"path":"scripts/surface_valid/surface_valid.yy",}, + {"name":"sh_blur_zoom","order":5,"path":"shaders/sh_blur_zoom/sh_blur_zoom.yy",}, + {"name":"node_VFX_renderer","order":3,"path":"scripts/node_VFX_renderer/node_VFX_renderer.yy",}, + {"name":"fd_draw_sprite_to_collision_mask_surface","order":1,"path":"scripts/fd_draw_sprite_to_collision_mask_surface/fd_draw_sprite_to_collision_mask_surface.yy",}, + {"name":"node_fluid_render","order":2,"path":"scripts/node_fluid_render/node_fluid_render.yy",}, + {"name":"s_node_invert","order":25,"path":"sprites/s_node_invert/s_node_invert.yy",}, + {"name":"draw_text_delimiter","order":14,"path":"scripts/draw_text_delimiter/draw_text_delimiter.yy",}, + {"name":"node_array_get","order":10,"path":"scripts/node_array_get/node_array_get.yy",}, + {"name":"sh_grid","order":14,"path":"shaders/sh_grid/sh_grid.yy",}, + {"name":"sh_twirl","order":3,"path":"shaders/sh_twirl/sh_twirl.yy",}, + {"name":"s_node_shape","order":14,"path":"sprites/s_node_shape/s_node_shape.yy",}, + {"name":"time_source","order":25,"path":"scripts/time_source/time_source.yy",}, + {"name":"string_formatting","order":7,"path":"scripts/string_formatting/string_formatting.yy",}, + {"name":"node_level_selector","order":8,"path":"scripts/node_level_selector/node_level_selector.yy",}, + {"name":"node_posterize","order":13,"path":"scripts/node_posterize/node_posterize.yy",}, + {"name":"o_dialog_image_array_edit","order":15,"path":"objects/o_dialog_image_array_edit/o_dialog_image_array_edit.yy",}, + {"name":"s_ui_base_white","order":2,"path":"sprites/s_ui_base_white/s_ui_base_white.yy",}, + {"name":"s_node_array_range","order":14,"path":"sprites/s_node_array_range/s_node_array_range.yy",}, + {"name":"sh_fd_advect_material_a_16_glsl","order":2,"path":"shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.yy",}, + {"name":"distribution_function","order":12,"path":"scripts/distribution_function/distribution_function.yy",}, + {"name":"sh_blur_radial","order":9,"path":"shaders/sh_blur_radial/sh_blur_radial.yy",}, + {"name":"json_minify","order":6,"path":"scripts/json_minify/json_minify.yy",}, + {"name":"sh_fd_vortex","order":20,"path":"shaders/sh_fd_vortex/sh_fd_vortex.yy",}, + {"name":"s_node_loop","order":5,"path":"sprites/s_node_loop/s_node_loop.yy",}, + {"name":"node_zigzag","order":12,"path":"scripts/node_zigzag/node_zigzag.yy",}, + {"name":"node_equation","order":18,"path":"scripts/node_equation/node_equation.yy",}, + {"name":"fd_rectangle_get_visualization_shader","order":27,"path":"scripts/fd_rectangle_get_visualization_shader/fd_rectangle_get_visualization_shader.yy",}, + {"name":"preset_data","order":7,"path":"scripts/preset_data/preset_data.yy",}, + {"name":"_f_h5","order":2,"path":"fonts/_f_h5/_f_h5.yy",}, + {"name":"node_string_split","order":14,"path":"scripts/node_string_split/node_string_split.yy",}, + {"name":"meta_data","order":11,"path":"scripts/meta_data/meta_data.yy",}, + {"name":"node_find_pixel","order":7,"path":"scripts/node_find_pixel/node_find_pixel.yy",}, + {"name":"node_scatter_points","order":24,"path":"scripts/node_scatter_points/node_scatter_points.yy",}, + {"name":"o_dialog_lua_reference","order":16,"path":"objects/o_dialog_lua_reference/o_dialog_lua_reference.yy",}, + {"name":"node_surface_data","order":1,"path":"scripts/node_surface_data/node_surface_data.yy",}, + {"name":"load_palette","order":3,"path":"scripts/load_palette/load_palette.yy",}, + {"name":"sh_alpha_cutoff","order":23,"path":"shaders/sh_alpha_cutoff/sh_alpha_cutoff.yy",}, + {"name":"luaHighlight","order":1,"path":"scripts/luaHighlight/luaHighlight.yy",}, + {"name":"sh_sample_points","order":26,"path":"shaders/sh_sample_points/sh_sample_points.yy",}, + {"name":"node_combine_rgb","order":1,"path":"scripts/node_combine_rgb/node_combine_rgb.yy",}, + {"name":"fd_rectangle_draw_part","order":10,"path":"scripts/fd_rectangle_draw_part/fd_rectangle_draw_part.yy",}, + {"name":"checkbox","order":7,"path":"scripts/checkbox/checkbox.yy",}, + {"name":"s_node_particle","order":12,"path":"sprites/s_node_particle/s_node_particle.yy",}, + {"name":"s_node_random","order":24,"path":"sprites/s_node_random/s_node_random.yy",}, + {"name":"s_node_color_remove","order":6,"path":"sprites/s_node_color_remove/s_node_color_remove.yy",}, + {"name":"sh_average","order":7,"path":"shaders/sh_average/sh_average.yy",}, + {"name":"node_mirror","order":3,"path":"scripts/node_mirror/node_mirror.yy",}, + {"name":"node_corner","order":6,"path":"scripts/node_corner/node_corner.yy",}, + {"name":"string_function","order":8,"path":"scripts/string_function/string_function.yy",}, + {"name":"o_dialog_palette","order":2,"path":"objects/o_dialog_palette/o_dialog_palette.yy",}, + {"name":"s_node_threshold","order":45,"path":"sprites/s_node_threshold/s_node_threshold.yy",}, + {"name":"sh_draw_normal","order":12,"path":"shaders/sh_draw_normal/sh_draw_normal.yy",}, + {"name":"preview_overlay_rotation","order":1,"path":"scripts/preview_overlay_rotation/preview_overlay_rotation.yy",}, + {"name":"node_registry","order":5,"path":"scripts/node_registry/node_registry.yy",}, + {"name":"sh_checkerboard","order":12,"path":"shaders/sh_checkerboard/sh_checkerboard.yy",}, + {"name":"node_unicode","order":3,"path":"scripts/node_unicode/node_unicode.yy",}, + {"name":"draw_set_text","order":1,"path":"scripts/draw_set_text/draw_set_text.yy",}, + {"name":"s_node_array","order":10,"path":"sprites/s_node_array/s_node_array.yy",}, + {"name":"s_node_warp","order":9,"path":"sprites/s_node_warp/s_node_warp.yy",}, + {"name":"color_function","order":9,"path":"scripts/color_function/color_function.yy",}, + {"name":"fd_rectangle_set_pressure_size","order":11,"path":"scripts/fd_rectangle_set_pressure_size/fd_rectangle_set_pressure_size.yy",}, + {"name":"node_color_data","order":4,"path":"scripts/node_color_data/node_color_data.yy",}, + {"name":"node_noise_ani","order":5,"path":"scripts/node_noise_ani/node_noise_ani.yy",}, + {"name":"s_node_transform","order":8,"path":"sprites/s_node_transform/s_node_transform.yy",}, + {"name":"node_canvas","order":5,"path":"scripts/node_canvas/node_canvas.yy",}, + {"name":"node_display_image","order":4,"path":"scripts/node_display_image/node_display_image.yy",}, + {"name":"node_rigid_global","order":5,"path":"scripts/node_rigid_global/node_rigid_global.yy",}, + {"name":"node_chromatic_aberration","order":4,"path":"scripts/node_chromatic_aberration/node_chromatic_aberration.yy",}, + {"name":"node_pin","order":2,"path":"scripts/node_pin/node_pin.yy",}, + {"name":"_node_fluid_nodes","order":7,"path":"scripts/_node_fluid_nodes/_node_fluid_nodes.yy",}, + {"name":"sh_noise","order":16,"path":"shaders/sh_noise/sh_noise.yy",}, + {"name":"sh_skew","order":6,"path":"shaders/sh_skew/sh_skew.yy",}, + {"name":"fd_rectangle_get_pressure_height","order":16,"path":"scripts/fd_rectangle_get_pressure_height/fd_rectangle_get_pressure_height.yy",}, + {"name":"node_VFX_effect_destroy","order":12,"path":"scripts/node_VFX_effect_destroy/node_VFX_effect_destroy.yy",}, + {"name":"sh_bw","order":1,"path":"shaders/sh_bw/sh_bw.yy",}, + {"name":"real_comparison","order":1,"path":"scripts/real_comparison/real_comparison.yy",}, + {"name":"fd_rectangle_get_collision_mask_sprite_image","order":5,"path":"scripts/fd_rectangle_get_collision_mask_sprite_image/fd_rectangle_get_collision_mask_sprite_image.yy",}, + {"name":"s_node_stripe","order":16,"path":"sprites/s_node_stripe/s_node_stripe.yy",}, + {"name":"s_node_lua_global","order":19,"path":"sprites/s_node_lua_global/s_node_lua_global.yy",}, + {"name":"sh_grey_alpha","order":10,"path":"shaders/sh_grey_alpha/sh_grey_alpha.yy",}, + {"name":"sh_normal","order":1,"path":"shaders/sh_normal/sh_normal.yy",}, + {"name":"s_node_time_map","order":37,"path":"sprites/s_node_time_map/s_node_time_map.yy",}, + {"name":"node_crop","order":7,"path":"scripts/node_crop/node_crop.yy",}, + {"name":"fd_rectangle_get_material_maccormack_weight","order":11,"path":"scripts/fd_rectangle_get_material_maccormack_weight/fd_rectangle_get_material_maccormack_weight.yy",}, + {"name":"s_node_lua_compute","order":17,"path":"sprites/s_node_lua_compute/s_node_lua_compute.yy",}, + {"name":"buttonPalette","order":6,"path":"scripts/buttonPalette/buttonPalette.yy",}, + {"name":"fd_rectangle_draw_stretched","order":11,"path":"scripts/fd_rectangle_draw_stretched/fd_rectangle_draw_stretched.yy",}, + {"name":"s_node_wiggler","order":2,"path":"sprites/s_node_wiggler/s_node_wiggler.yy",}, + {"name":"sh_edge_detect","order":32,"path":"shaders/sh_edge_detect/sh_edge_detect.yy",}, + {"name":"type_conversion","order":8,"path":"scripts/type_conversion/type_conversion.yy",}, + {"name":"node_keyframe","order":4,"path":"scripts/node_keyframe/node_keyframe.yy",}, + {"name":"sh_threshold","order":48,"path":"shaders/sh_threshold/sh_threshold.yy",}, + {"name":"fd_rectangle_set_initial_value_pressure","order":3,"path":"scripts/fd_rectangle_set_initial_value_pressure/fd_rectangle_set_initial_value_pressure.yy",}, + {"name":"o_dialog_drag_folder","order":2,"path":"objects/o_dialog_drag_folder/o_dialog_drag_folder.yy",}, + {"name":"node_VFX_effect_repel","order":9,"path":"scripts/node_VFX_effect_repel/node_VFX_effect_repel.yy",}, + {"name":"s_node_alpha_cut","order":1,"path":"sprites/s_node_alpha_cut/s_node_alpha_cut.yy",}, + {"name":"node_VFX_effect_attract","order":8,"path":"scripts/node_VFX_effect_attract/node_VFX_effect_attract.yy",}, + {"name":"s_node_text_splice","order":17,"path":"sprites/s_node_text_splice/s_node_text_splice.yy",}, + {"name":"sh_blend_multiply_alpha","order":4,"path":"shaders/sh_blend_multiply_alpha/sh_blend_multiply_alpha.yy",}, + {"name":"node_3d_object_transform","order":11,"path":"scripts/node_3d_object_transform/node_3d_object_transform.yy",}, + {"name":"draw_sprite_ext_override","order":9,"path":"scripts/draw_sprite_ext_override/draw_sprite_ext_override.yy",}, + {"name":"node_array_add","order":9,"path":"scripts/node_array_add/node_array_add.yy",}, + {"name":"node_noise_cell","order":2,"path":"scripts/node_noise_cell/node_noise_cell.yy",}, + {"name":"__background_get_internal","order":2,"path":"scripts/__background_get_internal/__background_get_internal.yy",}, + {"name":"sh_combine_hsv","order":47,"path":"shaders/sh_combine_hsv/sh_combine_hsv.yy",}, + {"name":"node_noise","order":17,"path":"scripts/node_noise/node_noise.yy",}, + {"name":"mtl_reader","order":6,"path":"scripts/mtl_reader/mtl_reader.yy",}, + {"name":"s_node_3d_array","order":7,"path":"sprites/s_node_3d_array/s_node_3d_array.yy",}, + {"name":"sh_fd_velocity_combine","order":21,"path":"shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.yy",}, + {"name":"sh_scale2x","order":29,"path":"shaders/sh_scale2x/sh_scale2x.yy",}, + {"name":"ds_priority","order":3,"path":"scripts/ds_priority/ds_priority.yy",}, + {"name":"node_palette","order":2,"path":"scripts/node_palette/node_palette.yy",}, + {"name":"buttonColor","order":3,"path":"scripts/buttonColor/buttonColor.yy",}, + {"name":"notification_system","order":6,"path":"scripts/notification_system/notification_system.yy",}, + {"name":"node_color_from_hsv","order":6,"path":"scripts/node_color_from_hsv/node_color_from_hsv.yy",}, + {"name":"s_node_image_copy","order":6,"path":"sprites/s_node_image_copy/s_node_image_copy.yy",}, + {"name":"node_boolean","order":17,"path":"scripts/node_boolean/node_boolean.yy",}, + {"name":"node_grid_tri","order":21,"path":"scripts/node_grid_tri/node_grid_tri.yy",}, + {"name":"window_command_hook","order":3,"path":"extensions/window_command_hook/window_command_hook.yy",}, + {"name":"node_average","order":5,"path":"scripts/node_average/node_average.yy",}, + {"name":"node_fluid_turbulence","order":10,"path":"scripts/node_fluid_turbulence/node_fluid_turbulence.yy",}, + {"name":"slider","order":15,"path":"scripts/slider/slider.yy",}, + {"name":"s_node_convolution","order":46,"path":"sprites/s_node_convolution/s_node_convolution.yy",}, + {"name":"fd_rectangle_get_velocity_time_step","order":25,"path":"scripts/fd_rectangle_get_velocity_time_step/fd_rectangle_get_velocity_time_step.yy",}, + {"name":"node_9slice","order":5,"path":"scripts/node_9slice/node_9slice.yy",}, + {"name":"fd_rectangle_add_velocity_surface","order":24,"path":"scripts/fd_rectangle_add_velocity_surface/fd_rectangle_add_velocity_surface.yy",}, + {"name":"sh_grid_hex","order":21,"path":"shaders/sh_grid_hex/sh_grid_hex.yy",}, + {"name":"s_node_lua_surface","order":18,"path":"sprites/s_node_lua_surface/s_node_lua_surface.yy",}, + {"name":"node_data","order":1,"path":"scripts/node_data/node_data.yy",}, + {"name":"node_wiggler","order":2,"path":"scripts/node_wiggler/node_wiggler.yy",}, + {"name":"fd_GUIDE","order":5,"path":"scripts/fd_GUIDE/fd_GUIDE.yy",}, + {"name":"node_fluid_update","order":3,"path":"scripts/node_fluid_update/node_fluid_update.yy",}, + {"name":"s_node_grid_noise","order":5,"path":"sprites/s_node_grid_noise/s_node_grid_noise.yy",}, + {"name":"fd_rectangle_set_velocity_size","order":16,"path":"scripts/fd_rectangle_set_velocity_size/fd_rectangle_set_velocity_size.yy",}, + {"name":"node_image_gif","order":6,"path":"scripts/node_image_gif/node_image_gif.yy",}, + {"name":"sh_blend_screen_alpha","order":6,"path":"shaders/sh_blend_screen_alpha/sh_blend_screen_alpha.yy",}, + {"name":"sh_fd_advect_material_a_8_glsl","order":3,"path":"shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.yy",}, + {"name":"node_color_remove","order":2,"path":"scripts/node_color_remove/node_color_remove.yy",}, + {"name":"s_node_radial","order":51,"path":"sprites/s_node_radial/s_node_radial.yy",}, + {"name":"s_node_grid","order":3,"path":"sprites/s_node_grid/s_node_grid.yy",}, + {"name":"node_perlin","order":1,"path":"scripts/node_perlin/node_perlin.yy",}, + {"name":"node_blur_simple","order":4,"path":"scripts/node_blur_simple/node_blur_simple.yy",}, + {"name":"node_feedback_input","order":1,"path":"scripts/node_feedback_input/node_feedback_input.yy",}, + {"name":"sh_color_adjust","order":2,"path":"shaders/sh_color_adjust/sh_color_adjust.yy",}, + {"name":"sh_fd_visualize_thick_smoke_glsl","order":17,"path":"shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.yy",}, + {"name":"surface_get_palette","order":2,"path":"scripts/surface_get_palette/surface_get_palette.yy",}, + {"name":"sh_pixel_sort","order":38,"path":"shaders/sh_pixel_sort/sh_pixel_sort.yy",}, + {"name":"s_node_vfx_destroy","order":7,"path":"sprites/s_node_vfx_destroy/s_node_vfx_destroy.yy",}, + {"name":"fd_rectangle_set_material_size","order":7,"path":"scripts/fd_rectangle_set_material_size/fd_rectangle_set_material_size.yy",}, + {"name":"fd_rectangle_shift_content","order":19,"path":"scripts/fd_rectangle_shift_content/fd_rectangle_shift_content.yy",}, + {"name":"sh_texture_remap","order":26,"path":"shaders/sh_texture_remap/sh_texture_remap.yy",}, + {"name":"obj_fd_rectangle","order":1,"path":"objects/obj_fd_rectangle/obj_fd_rectangle.yy",}, + {"name":"node_noise_simplex","order":23,"path":"scripts/node_noise_simplex/node_noise_simplex.yy",}, + {"name":"sh_fd_visualize_velocity_divergence_glsl","order":18,"path":"shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.yy",}, + {"name":"ds_list","order":1,"path":"scripts/ds_list/ds_list.yy",}, + {"name":"o_dialog_gradient","order":1,"path":"objects/o_dialog_gradient/o_dialog_gradient.yy",}, + {"name":"sh_channel_R_grey","order":7,"path":"shaders/sh_channel_R_grey/sh_channel_R_grey.yy",}, + {"name":"sh_blend_subtract","order":5,"path":"shaders/sh_blend_subtract/sh_blend_subtract.yy",}, + {"name":"panel_animation","order":4,"path":"scripts/panel_animation/panel_animation.yy",}, + {"name":"sh_gradient","order":17,"path":"shaders/sh_gradient/sh_gradient.yy",}, + {"name":"node_json_file_read","order":8,"path":"scripts/node_json_file_read/node_json_file_read.yy",}, + {"name":"s_node_zigzag","order":18,"path":"sprites/s_node_zigzag/s_node_zigzag.yy",}, + {"name":"s_node_csv_file_write","order":11,"path":"sprites/s_node_csv_file_write/s_node_csv_file_write.yy",}, + {"name":"sh_glow","order":36,"path":"shaders/sh_glow/sh_glow.yy",}, + {"name":"sh_clean_shape","order":39,"path":"shaders/sh_clean_shape/sh_clean_shape.yy",}, + {"name":"fd_rectangle_update","order":20,"path":"scripts/fd_rectangle_update/fd_rectangle_update.yy",}, + {"name":"sh_posterize","order":20,"path":"shaders/sh_posterize/sh_posterize.yy",}, + {"name":"s_node_mirror","order":3,"path":"sprites/s_node_mirror/s_node_mirror.yy",}, + {"name":"s_node_blur_simple","order":41,"path":"sprites/s_node_blur_simple/s_node_blur_simple.yy",}, + {"name":"node_VFX_spawner","order":1,"path":"scripts/node_VFX_spawner/node_VFX_spawner.yy",}, + {"name":"libfilesystem","order":1,"path":"extensions/libfilesystem/libfilesystem.yy",}, + {"name":"s_node_equation","order":22,"path":"sprites/s_node_equation/s_node_equation.yy",}, + {"name":"sh_color_replace","order":4,"path":"shaders/sh_color_replace/sh_color_replace.yy",}, + {"name":"Apollo","order":5,"path":"extensions/Apollo/Apollo.yy",}, + {"name":"rotator","order":11,"path":"scripts/rotator/rotator.yy",}, + {"name":"s_node_edge_detect","order":20,"path":"sprites/s_node_edge_detect/s_node_edge_detect.yy",}, + {"name":"node_fluid_add_collider","order":6,"path":"scripts/node_fluid_add_collider/node_fluid_add_collider.yy",}, + {"name":"fontScrollBox","order":26,"path":"scripts/fontScrollBox/fontScrollBox.yy",}, + {"name":"node_grid_hex","order":22,"path":"scripts/node_grid_hex/node_grid_hex.yy",}, + {"name":"s_node_text_display","order":19,"path":"sprites/s_node_text_display/s_node_text_display.yy",}, + {"name":"luaRenderer","order":2,"path":"scripts/luaRenderer/luaRenderer.yy",}, + {"name":"node_blur_zoom","order":3,"path":"scripts/node_blur_zoom/node_blur_zoom.yy",}, + {"name":"node_bloom","order":3,"path":"scripts/node_bloom/node_bloom.yy",}, + {"name":"sh_bevel","order":3,"path":"shaders/sh_bevel/sh_bevel.yy",}, + {"name":"sh_blend_overlay","order":15,"path":"shaders/sh_blend_overlay/sh_blend_overlay.yy",}, + {"name":"node_sprite_stack","order":4,"path":"scripts/node_sprite_stack/node_sprite_stack.yy",}, + {"name":"s_node_json_file_read","order":14,"path":"sprites/s_node_json_file_read/s_node_json_file_read.yy",}, + {"name":"sh_shape","order":3,"path":"shaders/sh_shape/sh_shape.yy",}, + {"name":"draw_line_width2","order":2,"path":"scripts/draw_line_width2/draw_line_width2.yy",}, + {"name":"matrixGrid","order":23,"path":"scripts/matrixGrid/matrixGrid.yy",}, + {"name":"node_VFX_override","order":16,"path":"scripts/node_VFX_override/node_VFX_override.yy",}, + {"name":"fd_README","order":6,"path":"scripts/fd_README/fd_README.yy",}, + {"name":"ase_object","order":7,"path":"scripts/ase_object/ase_object.yy",}, + {"name":"node_rigid_object","order":1,"path":"scripts/node_rigid_object/node_rigid_object.yy",}, + {"name":"areaBox","order":1,"path":"scripts/areaBox/areaBox.yy",}, + {"name":"__global_object_depths","order":7,"path":"scripts/__global_object_depths/__global_object_depths.yy",}, + {"name":"node_noise_grid_hex","order":24,"path":"scripts/node_noise_grid_hex/node_noise_grid_hex.yy",}, + {"name":"node_lua_global","order":1,"path":"scripts/node_lua_global/node_lua_global.yy",}, + {"name":"o_dialog_preset","order":1,"path":"objects/o_dialog_preset/o_dialog_preset.yy",}, + {"name":"s_node_erode","order":21,"path":"sprites/s_node_erode/s_node_erode.yy",}, + {"name":"node_particle","order":14,"path":"scripts/node_particle/node_particle.yy",}, + {"name":"level_histogram","order":1,"path":"scripts/level_histogram/level_histogram.yy",}, + {"name":"node_array_range","order":12,"path":"scripts/node_array_range/node_array_range.yy",}, + {"name":"s_node_tunnel_in","order":21,"path":"sprites/s_node_tunnel_in/s_node_tunnel_in.yy",}, + {"name":"o_dialog_graph_grid","order":3,"path":"objects/o_dialog_graph_grid/o_dialog_graph_grid.yy",}, + {"name":"append_function","order":1,"path":"scripts/append_function/append_function.yy",}, + {"name":"fd_rectangle_reset_target","order":17,"path":"scripts/fd_rectangle_reset_target/fd_rectangle_reset_target.yy",}, + {"name":"obj_reader","order":2,"path":"scripts/obj_reader/obj_reader.yy",}, + {"name":"sh_invert","order":27,"path":"shaders/sh_invert/sh_invert.yy",}, + {"name":"preview_overlay_puppet","order":4,"path":"scripts/preview_overlay_puppet/preview_overlay_puppet.yy",}, + {"name":"s_icon_64","order":2,"path":"sprites/s_icon_64/s_icon_64.yy",}, + {"name":"node_perlin_smear","order":6,"path":"scripts/node_perlin_smear/node_perlin_smear.yy",}, + {"name":"node_alpha_cutoff","order":10,"path":"scripts/node_alpha_cutoff/node_alpha_cutoff.yy",}, + {"name":"sh_channel_R","order":4,"path":"shaders/sh_channel_R/sh_channel_R.yy",}, + {"name":"draw_circle_border","order":3,"path":"scripts/draw_circle_border/draw_circle_border.yy",}, + {"name":"s_node_text_file_write","order":15,"path":"sprites/s_node_text_file_write/s_node_text_file_write.yy",}, + {"name":"sliderRange","order":16,"path":"scripts/sliderRange/sliderRange.yy",}, + {"name":"point_rect_overlap","order":2,"path":"scripts/point_rect_overlap/point_rect_overlap.yy",}, + {"name":"s_node_bevel","order":4,"path":"sprites/s_node_bevel/s_node_bevel.yy",}, + {"name":"color_selector","order":4,"path":"scripts/color_selector/color_selector.yy",}, + {"name":"node_VFX_effect_turbulence","order":11,"path":"scripts/node_VFX_effect_turbulence/node_VFX_effect_turbulence.yy",}, + {"name":"node_ase_file_read","order":14,"path":"scripts/node_ase_file_read/node_ase_file_read.yy",}, + {"name":"s_workshop_frame","order":2,"path":"sprites/s_workshop_frame/s_workshop_frame.yy",}, + {"name":"sh_seperate_shape_counter","order":1,"path":"shaders/sh_seperate_shape_counter/sh_seperate_shape_counter.yy",}, + {"name":"s_node_stack","order":35,"path":"sprites/s_node_stack/s_node_stack.yy",}, + {"name":"node_guide","order":18,"path":"scripts/node_guide/node_guide.yy",}, + {"name":"fd_rectangle_get_velocity_surface","order":24,"path":"scripts/fd_rectangle_get_velocity_surface/fd_rectangle_get_velocity_surface.yy",}, + {"name":"s_node_text_char_get","order":23,"path":"sprites/s_node_text_char_get/s_node_text_char_get.yy",}, + {"name":"fd_rectangle_get_initial_value_pressure","order":7,"path":"scripts/fd_rectangle_get_initial_value_pressure/fd_rectangle_get_initial_value_pressure.yy",}, + {"name":"node_timeline_preview","order":2,"path":"scripts/node_timeline_preview/node_timeline_preview.yy",}, + {"name":"o_dialog_fontscrollbox","order":4,"path":"objects/o_dialog_fontscrollbox/o_dialog_fontscrollbox.yy",}, + {"name":"s_node_vfx_output","order":11,"path":"sprites/s_node_vfx_output/s_node_vfx_output.yy",}, + {"name":"sh_greyscale","order":6,"path":"shaders/sh_greyscale/sh_greyscale.yy",}, + {"name":"node_global","order":3,"path":"scripts/node_global/node_global.yy",}, + {"name":"s_node_draw_stack","order":4,"path":"sprites/s_node_draw_stack/s_node_draw_stack.yy",}, + {"name":"sh_outline","order":19,"path":"shaders/sh_outline/sh_outline.yy",}, + {"name":"s_node_scatter_point","order":28,"path":"sprites/s_node_scatter_point/s_node_scatter_point.yy",}, + {"name":"node_checkerboard","order":13,"path":"scripts/node_checkerboard/node_checkerboard.yy",}, + {"name":"node_gradient_output","order":3,"path":"scripts/node_gradient_output/node_gradient_output.yy",}, + {"name":"display_refresh","order":17,"path":"scripts/display_refresh/display_refresh.yy",}, + {"name":"fd_rectangle_assure_surfaces_exist","order":2,"path":"scripts/fd_rectangle_assure_surfaces_exist/fd_rectangle_assure_surfaces_exist.yy",}, + {"name":"fd_rectangle_material_surface_was_created","order":13,"path":"scripts/fd_rectangle_material_surface_was_created/fd_rectangle_material_surface_was_created.yy",}, + {"name":"s_node_fluidSim_apply_velocity","order":2,"path":"sprites/s_node_fluidSim_apply_velocity/s_node_fluidSim_apply_velocity.yy",}, + {"name":"fd_rectangle_destroy","order":8,"path":"scripts/fd_rectangle_destroy/fd_rectangle_destroy.yy",}, + {"name":"s_node_grey_alpha","order":23,"path":"sprites/s_node_grey_alpha/s_node_grey_alpha.yy",}, + {"name":"fd_rectangle_draw_view","order":4,"path":"scripts/fd_rectangle_draw_view/fd_rectangle_draw_view.yy",}, + {"name":"fd_rectangle_set_material_type","order":9,"path":"scripts/fd_rectangle_set_material_type/fd_rectangle_set_material_type.yy",}, + {"name":"node_seperate_shapes","order":9,"path":"scripts/node_seperate_shapes/node_seperate_shapes.yy",}, + {"name":"node_fluid_domain_queue","order":9,"path":"scripts/node_fluid_domain_queue/node_fluid_domain_queue.yy",}, + {"name":"node_sequence_to_anim","order":3,"path":"scripts/node_sequence_to_anim/node_sequence_to_anim.yy",}, + {"name":"node_rigid_render","order":3,"path":"scripts/node_rigid_render/node_rigid_render.yy",}, + {"name":"node_image_sheet","order":4,"path":"scripts/node_image_sheet/node_image_sheet.yy",}, + {"name":"sh_posterize_palette","order":8,"path":"shaders/sh_posterize_palette/sh_posterize_palette.yy",}, + {"name":"fd_rectangle_set_material_maccormack_weight","order":6,"path":"scripts/fd_rectangle_set_material_maccormack_weight/fd_rectangle_set_material_maccormack_weight.yy",}, + {"name":"collection_data","order":8,"path":"scripts/collection_data/collection_data.yy",}, + {"name":"node_rigid_force_apply","order":4,"path":"scripts/node_rigid_force_apply/node_rigid_force_apply.yy",}, + {"name":"s_node_rigid_variable","order":8,"path":"sprites/s_node_rigid_variable/s_node_rigid_variable.yy",}, + {"name":"safe_operation","order":6,"path":"scripts/safe_operation/safe_operation.yy",}, + {"name":"s_node_rigid_override","order":9,"path":"sprites/s_node_rigid_override/s_node_rigid_override.yy",}, + {"name":"s_node_array_get","order":11,"path":"sprites/s_node_array_get/s_node_array_get.yy",}, + {"name":"s_node_BW","order":11,"path":"sprites/s_node_BW/s_node_BW.yy",}, + {"name":"sh_fd_turbulence","order":22,"path":"shaders/sh_fd_turbulence/sh_fd_turbulence.yy",}, + {"name":"s_node_compare","order":20,"path":"sprites/s_node_compare/s_node_compare.yy",}, + {"name":"s_node_fluidSim_domain_queue","order":9,"path":"sprites/s_node_fluidSim_domain_queue/s_node_fluidSim_domain_queue.yy",}, + {"name":"sh_camera","order":43,"path":"shaders/sh_camera/sh_camera.yy",}, + {"name":"s_node_vfx_spawn","order":2,"path":"sprites/s_node_vfx_spawn/s_node_vfx_spawn.yy",}, + {"name":"texture_set_repeat","order":1,"path":"scripts/texture_set_repeat/texture_set_repeat.yy",}, + {"name":"fd_rectangle_update_velocity","order":22,"path":"scripts/fd_rectangle_update_velocity/fd_rectangle_update_velocity.yy",}, + {"name":"node_shadow","order":14,"path":"scripts/node_shadow/node_shadow.yy",}, + {"name":"s_node_color_data","order":2,"path":"sprites/s_node_color_data/s_node_color_data.yy",}, + {"name":"fd_rectangle_set_repeat","order":12,"path":"scripts/fd_rectangle_set_repeat/fd_rectangle_set_repeat.yy",}, + {"name":"sh_fd_calculate_velocity_divergence_glsl","order":10,"path":"shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.yy",}, + {"name":"node_simple_shape","order":4,"path":"scripts/node_simple_shape/node_simple_shape.yy",}, + {"name":"node_random","order":20,"path":"scripts/node_random/node_random.yy",}, + {"name":"node_atlas","order":2,"path":"scripts/node_atlas/node_atlas.yy",}, + {"name":"s_node_feedback","order":3,"path":"sprites/s_node_feedback/s_node_feedback.yy",}, + {"name":"getGradientData","order":1,"path":"scripts/getGradientData/getGradientData.yy",}, + {"name":"s_node_character","order":1,"path":"sprites/s_node_character/s_node_character.yy",}, + {"name":"node_glow","order":10,"path":"scripts/node_glow/node_glow.yy",}, + {"name":"sh_blend_min","order":9,"path":"shaders/sh_blend_min/sh_blend_min.yy",}, + {"name":"node_polar","order":4,"path":"scripts/node_polar/node_polar.yy",}, + {"name":"s_node_twirl","order":39,"path":"sprites/s_node_twirl/s_node_twirl.yy",}, + {"name":"sh_2d_light","order":11,"path":"shaders/sh_2d_light/sh_2d_light.yy",}, + {"name":"node_image_animated","order":2,"path":"scripts/node_image_animated/node_image_animated.yy",}, + {"name":"node_palette_extract","order":7,"path":"scripts/node_palette_extract/node_palette_extract.yy",}, + {"name":"s_node_solid","order":15,"path":"sprites/s_node_solid/s_node_solid.yy",}, + {"name":"s_node_fluidSim_vortex","order":8,"path":"sprites/s_node_fluidSim_vortex/s_node_fluidSim_vortex.yy",}, + {"name":"string_hexadecimal","order":1,"path":"scripts/string_hexadecimal/string_hexadecimal.yy",}, + {"name":"s_node_camera","order":3,"path":"sprites/s_node_camera/s_node_camera.yy",}, + {"name":"sh_vertex_pnt_light","order":4,"path":"shaders/sh_vertex_pnt_light/sh_vertex_pnt_light.yy",}, + {"name":"surfaceBox","order":22,"path":"scripts/surfaceBox/surfaceBox.yy",}, + {"name":"s_node_csv_file_read","order":12,"path":"sprites/s_node_csv_file_read/s_node_csv_file_read.yy",}, + {"name":"node_fluid_domain","order":1,"path":"scripts/node_fluid_domain/node_fluid_domain.yy",}, + {"name":"s_node_repeat","order":23,"path":"sprites/s_node_repeat/s_node_repeat.yy",}, + {"name":"s_node_array_length","order":12,"path":"sprites/s_node_array_length/s_node_array_length.yy",}, + {"name":"string_splice","order":5,"path":"scripts/string_splice/string_splice.yy",}, + {"name":"s_node_vfx_input","order":12,"path":"sprites/s_node_vfx_input/s_node_vfx_input.yy",}, + {"name":"sh_seperate_shape_ite","order":2,"path":"shaders/sh_seperate_shape_ite/sh_seperate_shape_ite.yy",}, + {"name":"o_main","order":1,"path":"objects/o_main/o_main.yy",}, + {"name":"area_function","order":2,"path":"scripts/area_function/area_function.yy",}, + {"name":"sh_convolution","order":50,"path":"shaders/sh_convolution/sh_convolution.yy",}, + {"name":"s_node_statistic","order":4,"path":"sprites/s_node_statistic/s_node_statistic.yy",}, + {"name":"sh_blend_alpha_addition","order":13,"path":"shaders/sh_blend_alpha_addition/sh_blend_alpha_addition.yy",}, + {"name":"widget","order":25,"path":"scripts/widget/widget.yy",}, + {"name":"node_VFX_effect_vortex","order":10,"path":"scripts/node_VFX_effect_vortex/node_VFX_effect_vortex.yy",}, + {"name":"s_node_skew","order":11,"path":"sprites/s_node_skew/s_node_skew.yy",}, + {"name":"s_node_feedback_input","order":10,"path":"sprites/s_node_feedback_input/s_node_feedback_input.yy",}, + {"name":"s_node_noise","order":8,"path":"sprites/s_node_noise/s_node_noise.yy",}, + {"name":"sh_erode","order":18,"path":"shaders/sh_erode/sh_erode.yy",}, + {"name":"fd_rectangle_get_velocity_dissipation_value","order":21,"path":"scripts/fd_rectangle_get_velocity_dissipation_value/fd_rectangle_get_velocity_dissipation_value.yy",}, + {"name":"node_pixel_cloud","order":15,"path":"scripts/node_pixel_cloud/node_pixel_cloud.yy",}, + {"name":"sh_alpha_grey","order":9,"path":"shaders/sh_alpha_grey/sh_alpha_grey.yy",}, + {"name":"s_node_rigidSim_activate","order":6,"path":"sprites/s_node_rigidSim_activate/s_node_rigidSim_activate.yy",}, + {"name":"s_transparent","order":1,"path":"sprites/s_transparent/s_transparent.yy",}, + {"name":"o_dialog_animation","order":1,"path":"objects/o_dialog_animation/o_dialog_animation.yy",}, + {"name":"s_node_3d_plane","order":6,"path":"sprites/s_node_3d_plane/s_node_3d_plane.yy",}, + {"name":"s_node_grid_tri","order":6,"path":"sprites/s_node_grid_tri/s_node_grid_tri.yy",}, + {"name":"s_node_local_analyze","order":50,"path":"sprites/s_node_local_analyze/s_node_local_analyze.yy",}, + {"name":"_f_p0b","order":5,"path":"fonts/_f_p0b/_f_p0b.yy",}, + {"name":"o_dialog_keyframe_curve","order":2,"path":"objects/o_dialog_keyframe_curve/o_dialog_keyframe_curve.yy",}, + {"name":"sh_fd_visualize_pressure_glsl","order":16,"path":"shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.yy",}, + {"name":"s_node_rigidSim_force","order":2,"path":"sprites/s_node_rigidSim_force/s_node_rigidSim_force.yy",}, + {"name":"s_node_vec2","order":6,"path":"sprites/s_node_vec2/s_node_vec2.yy",}, + {"name":"node_twirl","order":4,"path":"scripts/node_twirl/node_twirl.yy",}, + {"name":"s_node_fluidSim_update_paused","order":7,"path":"sprites/s_node_fluidSim_update_paused/s_node_fluidSim_update_paused.yy",}, + {"name":"s_node_decorner","order":15,"path":"sprites/s_node_decorner/s_node_decorner.yy",}, + {"name":"s_node_text_combine","order":25,"path":"sprites/s_node_text_combine/s_node_text_combine.yy",}, + {"name":"s_node_gradient","order":1,"path":"sprites/s_node_gradient/s_node_gradient.yy",}, + {"name":"fd_rectangle_get_acceleration_x","order":2,"path":"scripts/fd_rectangle_get_acceleration_x/fd_rectangle_get_acceleration_x.yy",}, + {"name":"s_node_padding","order":4,"path":"sprites/s_node_padding/s_node_padding.yy",}, + {"name":"sh_blend_add_alpha_adj","order":2,"path":"shaders/sh_blend_add_alpha_adj/sh_blend_add_alpha_adj.yy",}, + {"name":"preview_overlay_area","order":3,"path":"scripts/preview_overlay_area/preview_overlay_area.yy",}, + {"name":"node_text","order":10,"path":"scripts/node_text/node_text.yy",}, + {"name":"panel_collection","order":7,"path":"scripts/panel_collection/panel_collection.yy",}, + {"name":"node_string_trim","order":15,"path":"scripts/node_string_trim/node_string_trim.yy",}, + {"name":"lerp_float","order":1,"path":"scripts/lerp_float/lerp_float.yy",}, + {"name":"vectorRangeBox","order":19,"path":"scripts/vectorRangeBox/vectorRangeBox.yy",}, + {"name":"fd_rectangle_get_velocity_width","order":26,"path":"scripts/fd_rectangle_get_velocity_width/fd_rectangle_get_velocity_width.yy",}, + {"name":"node_convolution","order":5,"path":"scripts/node_convolution/node_convolution.yy",}, + {"name":"sh_outline_only","order":37,"path":"shaders/sh_outline_only/sh_outline_only.yy",}, + {"name":"s_node_destray","order":16,"path":"sprites/s_node_destray/s_node_destray.yy",}, + {"name":"node_color_sampler","order":1,"path":"scripts/node_color_sampler/node_color_sampler.yy",}, + {"name":"s_node_fluidSim_update","order":5,"path":"sprites/s_node_fluidSim_update/s_node_fluidSim_update.yy",}, + {"name":"ase_reader","order":1,"path":"scripts/ase_reader/ase_reader.yy",}, + {"name":"fd_rectangle_inherit_velocity","order":12,"path":"scripts/fd_rectangle_inherit_velocity/fd_rectangle_inherit_velocity.yy",}, + {"name":"node_path","order":2,"path":"scripts/node_path/node_path.yy",}, + {"name":"node_wrap_area","order":10,"path":"scripts/node_wrap_area/node_wrap_area.yy",}, + {"name":"sh_seperate_shape_sep","order":3,"path":"shaders/sh_seperate_shape_sep/sh_seperate_shape_sep.yy",}, + {"name":"s_node_image_sequence","order":8,"path":"sprites/s_node_image_sequence/s_node_image_sequence.yy",}, + {"name":"sh_fd_visualize_pixel_art_fire_glsl","order":15,"path":"shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.yy",}, + {"name":"struct_functions","order":4,"path":"scripts/struct_functions/struct_functions.yy",}, + {"name":"sh_content_sampler","order":34,"path":"shaders/sh_content_sampler/sh_content_sampler.yy",}, + {"name":"fd_rectangle_get_repeat","order":19,"path":"scripts/fd_rectangle_get_repeat/fd_rectangle_get_repeat.yy",}, + {"name":"s_menu_white","order":1,"path":"sprites/s_menu_white/s_menu_white.yy",}, + {"name":"color_loader","order":13,"path":"scripts/color_loader/color_loader.yy",}, + {"name":"node_rigid_override","order":9,"path":"scripts/node_rigid_override/node_rigid_override.yy",}, + {"name":"fd_rectangle_set_velocity_maccormack_weight","order":15,"path":"scripts/fd_rectangle_set_velocity_maccormack_weight/fd_rectangle_set_velocity_maccormack_weight.yy",}, + {"name":"s_node_array_sort","order":27,"path":"sprites/s_node_array_sort/s_node_array_sort.yy",}, + {"name":"node_trail","order":16,"path":"scripts/node_trail/node_trail.yy",}, + {"name":"s_node_loop_output","order":13,"path":"sprites/s_node_loop_output/s_node_loop_output.yy",}, + {"name":"render_data","order":2,"path":"scripts/render_data/render_data.yy",}, + {"name":"o_dialog_graph_view","order":4,"path":"objects/o_dialog_graph_view/o_dialog_graph_view.yy",}, + {"name":"fd_rectangle_get_velocity_height","order":22,"path":"scripts/fd_rectangle_get_velocity_height/fd_rectangle_get_velocity_height.yy",}, + {"name":"s_node_blur_directional","order":9,"path":"sprites/s_node_blur_directional/s_node_blur_directional.yy",}, + {"name":"s_node_average","order":48,"path":"sprites/s_node_average/s_node_average.yy",}, + {"name":"s_node_sprite_sheet","order":1,"path":"sprites/s_node_sprite_sheet/s_node_sprite_sheet.yy",}, + {"name":"s_node_grid_hex","order":4,"path":"sprites/s_node_grid_hex/s_node_grid_hex.yy",}, + {"name":"sh_fd_visualize_colorize_glsl","order":13,"path":"shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.yy",}, + {"name":"s_node_sampler","order":10,"path":"sprites/s_node_sampler/s_node_sampler.yy",}, + {"name":"__background_get_element","order":1,"path":"scripts/__background_get_element/__background_get_element.yy",}, + {"name":"sh_fd_calculate_pressure_srj_glsl","order":9,"path":"shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.yy",}, + {"name":"curve_bounce_function","order":1,"path":"scripts/curve_bounce_function/curve_bounce_function.yy",}, + {"name":"fd_rectangle_replace_material_surface","order":23,"path":"scripts/fd_rectangle_replace_material_surface/fd_rectangle_replace_material_surface.yy",}, + {"name":"fd_x","order":4,"path":"scripts/fd_x/fd_x.yy",}, + {"name":"s_node_number","order":9,"path":"sprites/s_node_number/s_node_number.yy",}, + {"name":"gif_reader","order":4,"path":"scripts/gif_reader/gif_reader.yy",}, + {"name":"_f_p3","order":7,"path":"fonts/_f_p3/_f_p3.yy",}, + {"name":"node_group_input","order":1,"path":"scripts/node_group_input/node_group_input.yy",}, + {"name":"fd_rectangle_set_material_dissipation_type","order":4,"path":"scripts/fd_rectangle_set_material_dissipation_type/fd_rectangle_set_material_dissipation_type.yy",}, + {"name":"draw_rect_border","order":6,"path":"scripts/draw_rect_border/draw_rect_border.yy",}, + {"name":"node_composite","order":1,"path":"scripts/node_composite/node_composite.yy",}, + {"name":"s_node_greyscale","order":24,"path":"sprites/s_node_greyscale/s_node_greyscale.yy",}, + {"name":"sh_dilate","order":4,"path":"shaders/sh_dilate/sh_dilate.yy",}, + {"name":"node_image_sequence","order":1,"path":"scripts/node_image_sequence/node_image_sequence.yy",}, + {"name":"node_text_file_read","order":7,"path":"scripts/node_text_file_read/node_text_file_read.yy",}, + {"name":"draw_tooltip","order":13,"path":"scripts/draw_tooltip/draw_tooltip.yy",}, + {"name":"sh_palette_replace","order":51,"path":"shaders/sh_palette_replace/sh_palette_replace.yy",}, + {"name":"sh_cell_noise_random","order":6,"path":"shaders/sh_cell_noise_random/sh_cell_noise_random.yy",}, + {"name":"node_iterator_input","order":2,"path":"scripts/node_iterator_input/node_iterator_input.yy",}, + {"name":"s_node_atlas","order":3,"path":"sprites/s_node_atlas/s_node_atlas.yy",}, + {"name":"node_fluid_add","order":4,"path":"scripts/node_fluid_add/node_fluid_add.yy",}, + {"name":"o_dialog_output_visibility","order":2,"path":"objects/o_dialog_output_visibility/o_dialog_output_visibility.yy",}, + {"name":"node_normal","order":1,"path":"scripts/node_normal/node_normal.yy",}, + {"name":"s_node_glow","order":22,"path":"sprites/s_node_glow/s_node_glow.yy",}, + {"name":"s_node_vfx_repel","order":6,"path":"sprites/s_node_vfx_repel/s_node_vfx_repel.yy",}, + {"name":"fd_rectangle_set_collision_mask_surface","order":2,"path":"scripts/fd_rectangle_set_collision_mask_surface/fd_rectangle_set_collision_mask_surface.yy",}, + {"name":"node_array_length","order":11,"path":"scripts/node_array_length/node_array_length.yy",}, + {"name":"node_erode","order":9,"path":"scripts/node_erode/node_erode.yy",}, + {"name":"node_wrap_mesh","order":6,"path":"scripts/node_wrap_mesh/node_wrap_mesh.yy",}, + {"name":"sh_alpha_hash","order":49,"path":"shaders/sh_alpha_hash/sh_alpha_hash.yy",}, + {"name":"sh_blur_alpha","order":1,"path":"shaders/sh_blur_alpha/sh_blur_alpha.yy",}, + {"name":"textArrayBox","order":27,"path":"scripts/textArrayBox/textArrayBox.yy",}, + {"name":"value_snap","order":10,"path":"scripts/value_snap/value_snap.yy",}, + {"name":"sh_mirror_mask","order":8,"path":"shaders/sh_mirror_mask/sh_mirror_mask.yy",}, + {"name":"node_export","order":10,"path":"scripts/node_export/node_export.yy",}, + {"name":"controlPointBox","order":21,"path":"scripts/controlPointBox/controlPointBox.yy",}, + {"name":"sh_vertex_pt","order":2,"path":"shaders/sh_vertex_pt/sh_vertex_pt.yy",}, + {"name":"fd_rectangle_set_velocity_dissipation_type","order":13,"path":"scripts/fd_rectangle_set_velocity_dissipation_type/fd_rectangle_set_velocity_dissipation_type.yy",}, + {"name":"node_color_replacement","order":3,"path":"scripts/node_color_replacement/node_color_replacement.yy",}, + {"name":"path_reader","order":5,"path":"scripts/path_reader/path_reader.yy",}, + {"name":"node_3d_repeat","order":12,"path":"scripts/node_3d_repeat/node_3d_repeat.yy",}, + {"name":"point_direction_positive","order":4,"path":"scripts/point_direction_positive/point_direction_positive.yy",}, + {"name":"s_node_fluidSim_add_fluid","order":3,"path":"sprites/s_node_fluidSim_add_fluid/s_node_fluidSim_add_fluid.yy",}, + {"name":"node_blur_contrast","order":1,"path":"scripts/node_blur_contrast/node_blur_contrast.yy",}, + {"name":"s_node_border","order":10,"path":"sprites/s_node_border/s_node_border.yy",}, + {"name":"d3_vector","order":1,"path":"scripts/d3_vector/d3_vector.yy",}, + {"name":"s_node_pin","order":2,"path":"sprites/s_node_pin/s_node_pin.yy",}, + {"name":"node_local_analyze","order":17,"path":"scripts/node_local_analyze/node_local_analyze.yy",}, + {"name":"s_node_blur_contrast","order":8,"path":"sprites/s_node_blur_contrast/s_node_blur_contrast.yy",}, + {"name":"fd_y","order":5,"path":"scripts/fd_y/fd_y.yy",}, + {"name":"s_node_text_render","order":17,"path":"sprites/s_node_text_render/s_node_text_render.yy",}, + {"name":"__init_global","order":8,"path":"scripts/__init_global/__init_global.yy",}, + {"name":"s_node_color_from_rgb","order":4,"path":"sprites/s_node_color_from_rgb/s_node_color_from_rgb.yy",}, + {"name":"node_scale_algo","order":12,"path":"scripts/node_scale_algo/node_scale_algo.yy",}, + {"name":"node_alpha_hash","order":11,"path":"scripts/node_alpha_hash/node_alpha_hash.yy",}, + {"name":"mouse_input","order":1,"path":"scripts/mouse_input/mouse_input.yy",}, + {"name":"string_cut","order":4,"path":"scripts/string_cut/string_cut.yy",}, + {"name":"node_3d_prim_cylinder","order":7,"path":"scripts/node_3d_prim_cylinder/node_3d_prim_cylinder.yy",}, + {"name":"sh_gradient_points","order":19,"path":"shaders/sh_gradient_points/sh_gradient_points.yy",}, + {"name":"s_node_vfx_turb","order":5,"path":"sprites/s_node_vfx_turb/s_node_vfx_turb.yy",}, + {"name":"sh_shadow_cast_light_sep","order":1,"path":"shaders/sh_shadow_cast_light_sep/sh_shadow_cast_light_sep.yy",}, + {"name":"node_grid","order":16,"path":"scripts/node_grid/node_grid.yy",}, + {"name":"node_edge_detect","order":8,"path":"scripts/node_edge_detect/node_edge_detect.yy",}, + {"name":"node_tunnel_in","order":9,"path":"scripts/node_tunnel_in/node_tunnel_in.yy",}, + {"name":"node_anim_priority","order":2,"path":"scripts/node_anim_priority/node_anim_priority.yy",}, + {"name":"s_node_fluidSim_render","order":4,"path":"sprites/s_node_fluidSim_render/s_node_fluidSim_render.yy",}, + {"name":"o_dialog_crashed","order":17,"path":"objects/o_dialog_crashed/o_dialog_crashed.yy",}, + {"name":"fd_rectangle_enums","order":3,"path":"scripts/fd_rectangle_enums/fd_rectangle_enums.yy",}, + {"name":"s_texture_default","order":1,"path":"sprites/s_texture_default/s_texture_default.yy",}, + {"name":"directory_object","order":3,"path":"scripts/directory_object/directory_object.yy",}, + {"name":"fd_rectangle_get_acceleration_b","order":1,"path":"scripts/fd_rectangle_get_acceleration_b/fd_rectangle_get_acceleration_b.yy",}, + {"name":"node_channels_hsv","order":1,"path":"scripts/node_channels_hsv/node_channels_hsv.yy",}, + {"name":"sh_stripe","order":10,"path":"shaders/sh_stripe/sh_stripe.yy",}, + {"name":"s_node_rigidSim_deactivate","order":7,"path":"sprites/s_node_rigidSim_deactivate/s_node_rigidSim_deactivate.yy",}, + {"name":"sh_blend_contrast","order":16,"path":"shaders/sh_blend_contrast/sh_blend_contrast.yy",}, + {"name":"node_3d_prim_cube","order":5,"path":"scripts/node_3d_prim_cube/node_3d_prim_cube.yy",}, + {"name":"s_node_fluidSim_add_collider","order":1,"path":"sprites/s_node_fluidSim_add_collider/s_node_fluidSim_add_collider.yy",}, + {"name":"node_3d_plane","order":2,"path":"scripts/node_3d_plane/node_3d_plane.yy",}, + {"name":"node_display_text","order":3,"path":"scripts/node_display_text/node_display_text.yy",}, + {"name":"sh_grid_noise","order":8,"path":"shaders/sh_grid_noise/sh_grid_noise.yy",}, + {"name":"draw_set_blend_mode","order":1,"path":"scripts/draw_set_blend_mode/draw_set_blend_mode.yy",}, + {"name":"s_node_line","order":7,"path":"sprites/s_node_line/s_node_line.yy",}, + {"name":"fd_rectangle_get_material_dissipation_value","order":9,"path":"scripts/fd_rectangle_get_material_dissipation_value/fd_rectangle_get_material_dissipation_value.yy",}, + {"name":"panel_graph","order":1,"path":"scripts/panel_graph/panel_graph.yy",}, + {"name":"node_counter","order":1,"path":"scripts/node_counter/node_counter.yy",}, + {"name":"sh_color_picker_hue","order":3,"path":"shaders/sh_color_picker_hue/sh_color_picker_hue.yy",}, + {"name":"node_path_eval","order":25,"path":"scripts/node_path_eval/node_path_eval.yy",}, + {"name":"s_node_timeline_preview","order":2,"path":"sprites/s_node_timeline_preview/s_node_timeline_preview.yy",}, + {"name":"node_csv_file_read","order":9,"path":"scripts/node_csv_file_read/node_csv_file_read.yy",}, + {"name":"scrollPane","order":14,"path":"scripts/scrollPane/scrollPane.yy",}, + {"name":"s_node_normal_light","order":29,"path":"sprites/s_node_normal_light/s_node_normal_light.yy",}, + {"name":"node_transform_single","order":1,"path":"scripts/node_transform_single/node_transform_single.yy",}, + {"name":"node_fluid_apply_velo","order":5,"path":"scripts/node_fluid_apply_velo/node_fluid_apply_velo.yy",}, + {"name":"s_node_3d_extrude","order":2,"path":"sprites/s_node_3d_extrude/s_node_3d_extrude.yy",}, + {"name":"buttonGradient","order":4,"path":"scripts/buttonGradient/buttonGradient.yy",}, + {"name":"__view_get","order":1,"path":"scripts/__view_get/__view_get.yy",}, + {"name":"s_node_texture_map","order":36,"path":"sprites/s_node_texture_map/s_node_texture_map.yy",}, + {"name":"fd_rectangle_create","order":7,"path":"scripts/fd_rectangle_create/fd_rectangle_create.yy",}, + {"name":"s_node_level_selector","order":27,"path":"sprites/s_node_level_selector/s_node_level_selector.yy",}, + {"name":"random_function","order":3,"path":"scripts/random_function/random_function.yy",}, + {"name":"s_node_input","order":6,"path":"sprites/s_node_input/s_node_input.yy",}, + {"name":"addon","order":1,"path":"objects/addon/addon.yy",}, + {"name":"_f_h3","order":3,"path":"fonts/_f_h3/_f_h3.yy",}, + {"name":"s_node_math","order":2,"path":"sprites/s_node_math/s_node_math.yy",}, + {"name":"node_iterator_index","order":4,"path":"scripts/node_iterator_index/node_iterator_index.yy",}, + {"name":"node_greyscale","order":5,"path":"scripts/node_greyscale/node_greyscale.yy",}, + {"name":"node_color_adjustment","order":1,"path":"scripts/node_color_adjustment/node_color_adjustment.yy",}, + {"name":"sh_ani_noise","order":4,"path":"shaders/sh_ani_noise/sh_ani_noise.yy",}, + {"name":"sh_level","order":7,"path":"shaders/sh_level/sh_level.yy",}, + {"name":"sh_grid_tri","order":20,"path":"shaders/sh_grid_tri/sh_grid_tri.yy",}, + {"name":"s_node_text","order":16,"path":"sprites/s_node_text/s_node_text.yy",}, + {"name":"panel_menu","order":2,"path":"scripts/panel_menu/panel_menu.yy",}, + {"name":"s_node_ase_file","order":18,"path":"sprites/s_node_ase_file/s_node_ase_file.yy",}, + {"name":"draw_line_round","order":4,"path":"scripts/draw_line_round/draw_line_round.yy",}, + {"name":"vectorBox","order":18,"path":"scripts/vectorBox/vectorBox.yy",}, + {"name":"sh_blend_normal_dim","order":10,"path":"shaders/sh_blend_normal_dim/sh_blend_normal_dim.yy",}, + {"name":"node_skew","order":11,"path":"scripts/node_skew/node_skew.yy",}, + {"name":"s_node_canvas","order":3,"path":"sprites/s_node_canvas/s_node_canvas.yy",}, + {"name":"sh_remove_black","order":35,"path":"shaders/sh_remove_black/sh_remove_black.yy",}, + {"name":"path_parser","order":3,"path":"scripts/path_parser/path_parser.yy",}, + {"name":"s_node_unicode","order":15,"path":"sprites/s_node_unicode/s_node_unicode.yy",}, + {"name":"s_node_color_from_hsv","order":3,"path":"sprites/s_node_color_from_hsv/s_node_color_from_hsv.yy",}, + {"name":"fd_rectangle_get_material_type","order":14,"path":"scripts/fd_rectangle_get_material_type/fd_rectangle_get_material_type.yy",}, + {"name":"s_node_posterize","order":31,"path":"sprites/s_node_posterize/s_node_posterize.yy",}, + {"name":"s_node_vfx_vortex","order":4,"path":"sprites/s_node_vfx_vortex/s_node_vfx_vortex.yy",}, + {"name":"s_node_array_add","order":13,"path":"sprites/s_node_array_add/s_node_array_add.yy",}, + {"name":"s_node_image_sequence_to_anim","order":9,"path":"sprites/s_node_image_sequence_to_anim/s_node_image_sequence_to_anim.yy",}, + {"name":"_node_VFX_spawner","order":13,"path":"scripts/_node_VFX_spawner/_node_VFX_spawner.yy",}, + {"name":"sh_channel_B_grey","order":9,"path":"shaders/sh_channel_B_grey/sh_channel_B_grey.yy",}, + {"name":"draw_UI_scale","order":8,"path":"scripts/draw_UI_scale/draw_UI_scale.yy",}, + {"name":"s_node_RGB_combine","order":43,"path":"sprites/s_node_RGB_combine/s_node_RGB_combine.yy",}, + {"name":"s_node_shadow_cast","order":47,"path":"sprites/s_node_shadow_cast/s_node_shadow_cast.yy",}, + {"name":"path_function","order":4,"path":"scripts/path_function/path_function.yy",}, + {"name":"fd_rectangle_set_velocity_dissipation_value","order":14,"path":"scripts/fd_rectangle_set_velocity_dissipation_value/fd_rectangle_set_velocity_dissipation_value.yy",}, + {"name":"sh_channel_H","order":3,"path":"shaders/sh_channel_H/sh_channel_H.yy",}, + {"name":"s_node_RGB","order":32,"path":"sprites/s_node_RGB/s_node_RGB.yy",}, + {"name":"fd_rectangle_draw","order":9,"path":"scripts/fd_rectangle_draw/fd_rectangle_draw.yy",}, + {"name":"oRigidbody","order":2,"path":"objects/oRigidbody/oRigidbody.yy",}, + {"name":"node_grey_to_alpha","order":4,"path":"scripts/node_grey_to_alpha/node_grey_to_alpha.yy",}, + {"name":"sh_blend_add","order":7,"path":"shaders/sh_blend_add/sh_blend_add.yy",}, + {"name":"node_de_stray","order":1,"path":"scripts/node_de_stray/node_de_stray.yy",}, + {"name":"sh_channel_G","order":2,"path":"shaders/sh_channel_G/sh_channel_G.yy",}, + {"name":"s_node_dilate","order":17,"path":"sprites/s_node_dilate/s_node_dilate.yy",}, + {"name":"node_value","order":6,"path":"scripts/node_value/node_value.yy",}, + {"name":"draw_line_curve","order":5,"path":"scripts/draw_line_curve/draw_line_curve.yy",}, + {"name":"sh_blend_screen","order":3,"path":"shaders/sh_blend_screen/sh_blend_screen.yy",}, + {"name":"node_group_output","order":2,"path":"scripts/node_group_output/node_group_output.yy",}, + {"name":"s_node_palette_extract","order":11,"path":"sprites/s_node_palette_extract/s_node_palette_extract.yy",}, + {"name":"s_node_scatter","order":19,"path":"sprites/s_node_scatter/s_node_scatter.yy",}, + {"name":"s_node_bokeh","order":49,"path":"sprites/s_node_bokeh/s_node_bokeh.yy",}, + {"name":"sh_vertex_depth_pass","order":6,"path":"shaders/sh_vertex_depth_pass/sh_vertex_depth_pass.yy",}, + {"name":"_f_p2","order":4,"path":"fonts/_f_p2/_f_p2.yy",}, + {"name":"fd_rectangle_get_pressure_iteration_type","order":17,"path":"scripts/fd_rectangle_get_pressure_iteration_type/fd_rectangle_get_pressure_iteration_type.yy",}, + {"name":"node_text_file_write","order":11,"path":"scripts/node_text_file_write/node_text_file_write.yy",}, + {"name":"sh_lum2alpha","order":43,"path":"shaders/sh_lum2alpha/sh_lum2alpha.yy",}, + {"name":"button","order":2,"path":"scripts/button/button.yy",}, + {"name":"s_node_3d_sphere","order":8,"path":"sprites/s_node_3d_sphere/s_node_3d_sphere.yy",}, + {"name":"fd_rectangle_replace_velocity","order":16,"path":"scripts/fd_rectangle_replace_velocity/fd_rectangle_replace_velocity.yy",}, + {"name":"node_VFX_effector","order":6,"path":"scripts/node_VFX_effector/node_VFX_effector.yy",}, + {"name":"s_node_3d_cylinder","order":1,"path":"sprites/s_node_3d_cylinder/s_node_3d_cylinder.yy",}, + {"name":"s_node_vec_split","order":5,"path":"sprites/s_node_vec_split/s_node_vec_split.yy",}, + {"name":"paddingBox","order":9,"path":"scripts/paddingBox/paddingBox.yy",}, + {"name":"fd_rectangle_set_visualization_shader","order":18,"path":"scripts/fd_rectangle_set_visualization_shader/fd_rectangle_set_visualization_shader.yy",}, + {"name":"s_node_ase_layer","order":17,"path":"sprites/s_node_ase_layer/s_node_ase_layer.yy",}, + {"name":"_f_p1","order":1,"path":"fonts/_f_p1/_f_p1.yy",}, + {"name":"sh_blur_simple","order":6,"path":"shaders/sh_blur_simple/sh_blur_simple.yy",}, + {"name":"s_node_image_animation","order":5,"path":"sprites/s_node_image_animation/s_node_image_animation.yy",}, + {"name":"node_string_merge","order":21,"path":"scripts/node_string_merge/node_string_merge.yy",}, + {"name":"bin_function","order":11,"path":"scripts/bin_function/bin_function.yy",}, + {"name":"s_node_feedback_output","order":9,"path":"sprites/s_node_feedback_output/s_node_feedback_output.yy",}, + {"name":"node_3d_combine","order":10,"path":"scripts/node_3d_combine/node_3d_combine.yy",}, + {"name":"fd_rectangle_add_material","order":4,"path":"scripts/fd_rectangle_add_material/fd_rectangle_add_material.yy",}, + {"name":"fd_rectangle_set_target","order":18,"path":"scripts/fd_rectangle_set_target/fd_rectangle_set_target.yy",}, + {"name":"draw_line_dashed","order":7,"path":"scripts/draw_line_dashed/draw_line_dashed.yy",}, + {"name":"node_invert","order":6,"path":"scripts/node_invert/node_invert.yy",}, + {"name":"draw_background_stretched","order":5,"path":"scripts/draw_background_stretched/draw_background_stretched.yy",}, + {"name":"s_node_path","order":3,"path":"sprites/s_node_path/s_node_path.yy",}, + {"name":"node_tunnel_out","order":10,"path":"scripts/node_tunnel_out/node_tunnel_out.yy",}, + {"name":"s_node_array_shuffle","order":26,"path":"sprites/s_node_array_shuffle/s_node_array_shuffle.yy",}, + {"name":"node_level","order":7,"path":"scripts/node_level/node_level.yy",}, + {"name":"o_dialog_warning","order":3,"path":"objects/o_dialog_warning/o_dialog_warning.yy",}, + {"name":"s_node_group_output","order":15,"path":"sprites/s_node_group_output/s_node_group_output.yy",}, + {"name":"sh_channel_S","order":5,"path":"shaders/sh_channel_S/sh_channel_S.yy",}, + {"name":"string_scale","order":6,"path":"scripts/string_scale/string_scale.yy",}, + {"name":"node_repeat","order":26,"path":"scripts/node_repeat/node_repeat.yy",}, + {"name":"sh_fd_advect_velocity_1_glsl","order":7,"path":"shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.yy",}, + {"name":"s_node_image","order":4,"path":"sprites/s_node_image/s_node_image.yy",}, + {"name":"__node_value_processor","order":7,"path":"scripts/__node_value_processor/__node_value_processor.yy",}, + {"name":"s_node_group_input","order":16,"path":"sprites/s_node_group_input/s_node_group_input.yy",}, + {"name":"sample_projects","order":5,"path":"scripts/sample_projects/sample_projects.yy",}, + {"name":"load_function","order":2,"path":"scripts/load_function/load_function.yy",}, + {"name":"draw_fit","order":12,"path":"scripts/draw_fit/draw_fit.yy",}, + {"name":"fd_rectangle_get_velocity_dissipation_type","order":20,"path":"scripts/fd_rectangle_get_velocity_dissipation_type/fd_rectangle_get_velocity_dissipation_type.yy",}, + {"name":"s_node_3d_transform","order":4,"path":"sprites/s_node_3d_transform/s_node_3d_transform.yy",}, + {"name":"s_node_output","order":7,"path":"sprites/s_node_output/s_node_output.yy",}, + {"name":"sh_atlas","order":28,"path":"shaders/sh_atlas/sh_atlas.yy",}, + {"name":"node_3d_extrude","order":9,"path":"scripts/node_3d_extrude/node_3d_extrude.yy",}, + {"name":"node_scale","order":8,"path":"scripts/node_scale/node_scale.yy",}, + {"name":"sh_displace","order":5,"path":"shaders/sh_displace/sh_displace.yy",}, + {"name":"fd_rectangle_get_material_height","order":10,"path":"scripts/fd_rectangle_get_material_height/fd_rectangle_get_material_height.yy",}, + {"name":"rangeBox","order":10,"path":"scripts/rangeBox/rangeBox.yy",}, + {"name":"node_VFX_effect_accelerate","order":7,"path":"scripts/node_VFX_effect_accelerate/node_VFX_effect_accelerate.yy",}, + {"name":"node_frame","order":1,"path":"scripts/node_frame/node_frame.yy",}, + {"name":"s_node_scale_algo","order":7,"path":"sprites/s_node_scale_algo/s_node_scale_algo.yy",}, + {"name":"sh_de_corner","order":14,"path":"shaders/sh_de_corner/sh_de_corner.yy",}, + {"name":"node_rigid_object_spawner","order":6,"path":"scripts/node_rigid_object_spawner/node_rigid_object_spawner.yy",}, + {"name":"file_dropper","order":4,"path":"extensions/file_dropper/file_dropper.yy",}, + {"name":"sh_fd_advect_velocity_0_glsl","order":6,"path":"shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.yy",}, + {"name":"sprite_loader","order":10,"path":"scripts/sprite_loader/sprite_loader.yy",}, + {"name":"fd_rectangle_get_material_surface","order":12,"path":"scripts/fd_rectangle_get_material_surface/fd_rectangle_get_material_surface.yy",}, + {"name":"fd_rectangle_clear","order":6,"path":"scripts/fd_rectangle_clear/fd_rectangle_clear.yy",}, + {"name":"s_node_iterator_index","order":8,"path":"sprites/s_node_iterator_index/s_node_iterator_index.yy",}, + {"name":"preferences","order":4,"path":"scripts/preferences/preferences.yy",}, + {"name":"sh_fd_replace_material_advanced_glsl","order":11,"path":"shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.yy",}, + {"name":"sh_solid","order":15,"path":"shaders/sh_solid/sh_solid.yy",}, + {"name":"s_node_json_file_write","order":13,"path":"sprites/s_node_json_file_write/s_node_json_file_write.yy",}, + {"name":"fd_rectangle_get_material_time_step","order":13,"path":"scripts/fd_rectangle_get_material_time_step/fd_rectangle_get_material_time_step.yy",}, + {"name":"font_data","order":9,"path":"scripts/font_data/font_data.yy",}, + {"name":"node_camera","order":3,"path":"scripts/node_camera/node_camera.yy",}, + {"name":"s_node_color_replace","order":7,"path":"sprites/s_node_color_replace/s_node_color_replace.yy",}, + {"name":"draw_surface_functions","order":4,"path":"scripts/draw_surface_functions/draw_surface_functions.yy",}, + {"name":"node_rigid_variable","order":8,"path":"scripts/node_rigid_variable/node_rigid_variable.yy",}, + {"name":"s_node_zoom","order":52,"path":"sprites/s_node_zoom/s_node_zoom.yy",}, + {"name":"sh_channel_V","order":6,"path":"shaders/sh_channel_V/sh_channel_V.yy",}, + {"name":"node_alpha_to_grey","order":3,"path":"scripts/node_alpha_to_grey/node_alpha_to_grey.yy",}, + {"name":"shell_helper","order":20,"path":"scripts/shell_helper/shell_helper.yy",}, + {"name":"o_dialog_preference","order":4,"path":"objects/o_dialog_preference/o_dialog_preference.yy",}, + {"name":"node_wrap","order":2,"path":"scripts/node_wrap/node_wrap.yy",}, + {"name":"node_3d_prim_sphere","order":13,"path":"scripts/node_3d_prim_sphere/node_3d_prim_sphere.yy",}, + {"name":"o_dialog_about","order":2,"path":"objects/o_dialog_about/o_dialog_about.yy",}, + {"name":"dialog_management","order":1,"path":"scripts/dialog_management/dialog_management.yy",}, + {"name":"draw_shapes","order":10,"path":"scripts/draw_shapes/draw_shapes.yy",}, + {"name":"node_solid","order":14,"path":"scripts/node_solid/node_solid.yy",}, + {"name":"fd_rectangle_set_material_dissipation_value","order":5,"path":"scripts/fd_rectangle_set_material_dissipation_value/fd_rectangle_set_material_dissipation_value.yy",}, + {"name":"node_iterator_output","order":3,"path":"scripts/node_iterator_output/node_iterator_output.yy",}, + {"name":"debug","order":9,"path":"scripts/debug/debug.yy",}, + {"name":"node_shadow_cast","order":15,"path":"scripts/node_shadow_cast/node_shadow_cast.yy",}, + {"name":"s_node_3d_obj_combine","order":5,"path":"sprites/s_node_3d_obj_combine/s_node_3d_obj_combine.yy",}, + {"name":"o_dialog_assetbox","order":3,"path":"objects/o_dialog_assetbox/o_dialog_assetbox.yy",}, + {"name":"node_lerp","order":6,"path":"scripts/node_lerp/node_lerp.yy",}, + {"name":"s_node_pixel_sort","order":40,"path":"sprites/s_node_pixel_sort/s_node_pixel_sort.yy",}, + {"name":"node_texture_remap","order":2,"path":"scripts/node_texture_remap/node_texture_remap.yy",}, + {"name":"sh_fd_visualize_pixel_art_fiery_smoke_glsl","order":14,"path":"shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.yy",}, + {"name":"node_ase_layer","order":15,"path":"scripts/node_ase_layer/node_ase_layer.yy",}, + {"name":"sh_local_analyze","order":53,"path":"shaders/sh_local_analyze/sh_local_analyze.yy",}, + {"name":"fd_rectangle_get_material_width","order":15,"path":"scripts/fd_rectangle_get_material_width/fd_rectangle_get_material_width.yy",}, + {"name":"font_sprite_loader","order":10,"path":"scripts/font_sprite_loader/font_sprite_loader.yy",}, + {"name":"s_node_noise_aniso","order":9,"path":"sprites/s_node_noise_aniso/s_node_noise_aniso.yy",}, + {"name":"node_array_shuffle","order":22,"path":"scripts/node_array_shuffle/node_array_shuffle.yy",}, + {"name":"fd_rectangle_update_material","order":21,"path":"scripts/fd_rectangle_update_material/fd_rectangle_update_material.yy",}, + {"name":"sh_perlin_tiled","order":2,"path":"shaders/sh_perlin_tiled/sh_perlin_tiled.yy",}, + {"name":"sh_time_remap","order":2,"path":"shaders/sh_time_remap/sh_time_remap.yy",}, + ], +} \ No newline at end of file diff --git a/datafiles/Getting started/0 introduction.png b/datafiles/Getting started/0 introduction.png deleted file mode 100644 index d8985771d..000000000 Binary files a/datafiles/Getting started/0 introduction.png and /dev/null differ diff --git a/datafiles/Getting started/0 introduction.pxc b/datafiles/Getting started/0 introduction.pxc deleted file mode 100644 index a9cfc01de..000000000 --- a/datafiles/Getting started/0 introduction.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": 224.0, "id": 733659073.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Outline", "y": -160.0, "name": "Outline" }, { "group": -1.0, "x": 384.0, "id": 16512342.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, " on a node to preview it ( will appear)", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -64.0, "name": "Display text" }, { "group": -1.0, "x": -160.0, "id": 440563485.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Each node comes with junctions. Juntion on the left is input, right is output. The color represent its' data type.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 400.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 32.0, "name": "Display text" }, { "group": -1.0, "x": -320.0, "id": 308341973.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 64.0, 64.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0, 16.0, 16.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.10000000000000000555111512312578, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Shape", "y": 0.0, "name": "Shape" }, { "group": -1.0, "x": 64.0, "id": 629359290.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "To remove a connection, on the input junction", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -192.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 820286206.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, " (or + ) to pan around", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -96.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 660826364.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Use to select, move modes", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -128.0, "name": "Display text" }, { "group": -1.0, "x": 512.0, "id": 846782664.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Or you can use export node, which allow you to save multiple images, or animation", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 96.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 445759436.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, " on empty space to add node", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -64.0, "name": "Display text" }, { "group": -1.0, "x": 384.0, "id": 413298552.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, " on a node to inspect it ( will appear)", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -96.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 676613630.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Getting started 0: basic control", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -192.0, "name": "Display text" }, { "group": -1.0, "x": 512.0, "id": 229004945.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "To save an image, you can on the preview panel", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 32.0, "name": "Display text" }, { "group": -1.0, "x": -160.0, "id": 9120082.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, " from one junction to another to create connection", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 96.0, "name": "Display text" }, { "group": -1.0, "x": 384.0, "id": 31770096.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "%d%n", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.020000000000000000416333634234434, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Export", "y": 32.0, "name": "Export" }, { "group": -1.0, "x": -416.0, "id": 593948373.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Welcome to Pixel Composer", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -224.0, "name": "Display text" }, { "group": -1.0, "x": 384.0, "id": 948455280.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "You can inspect and preview a node", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -128.0, "name": "Display text" }, { "group": -1.0, "x": 544.0, "id": 316393662.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "and choose \"save current preview as...\"", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 64.0, "name": "Display text" } ], "graph": { "graph_x": 591.0, "graph_y": 458.0 }, "version": 1100.0, "animator": { "framerate": 15.0, "frames_total": 12.0 } } \ No newline at end of file diff --git a/datafiles/Getting started/1 image import.png b/datafiles/Getting started/1 image import.png deleted file mode 100644 index f15171dad..000000000 Binary files a/datafiles/Getting started/1 image import.png and /dev/null differ diff --git a/datafiles/Getting started/1 image import.pxc b/datafiles/Getting started/1 image import.pxc deleted file mode 100644 index bb946467d..000000000 --- a/datafiles/Getting started/1 image import.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": 32.0, "id": 935260331.0, "inputs": [ { "from node": 196481718.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.5, 0.5 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.5, 0.5 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Transform", "y": 288.0, "name": "Transform" }, { "group": -1.0, "x": 704.0, "id": 296836700.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "To export image array. Use export node. Connect path data, and change the template.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 350.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 288.0, "name": "Display text" }, { "group": -1.0, "x": 192.0, "id": 635100708.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Image array is a feature in Pixel Composer that allow you to edit multiple images at once.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 350.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 352.0, "name": "Display text" }, { "group": -1.0, "x": -384.0, "id": 303101688.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "arrowRight.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": 0.0, "name": "arrowRight" }, { "group": -1.0, "x": -416.0, "id": 660826364.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "You can simply drag image file(s) into graph panel to import. There're different types of image node.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 400.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -128.0, "name": "Display text" }, { "group": -1.0, "x": 576.0, "id": 323839184.0, "inputs": [ { "from node": 935260331.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 196481718.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "%d%n edited", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.020000000000000000416333634234434, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Export", "y": 288.0, "name": "Export" }, { "group": -1.0, "x": -416.0, "id": 676613630.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Getting started 1: image import", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -192.0, "name": "Display text" }, { "group": -1.0, "x": 128.0, "id": 23159585.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Animation (press to play)", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -32.0, "name": "Display text" }, { "group": -1.0, "x": 480.0, "id": 649987925.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Node with symbol will not update by itself", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 256.0, "name": "Display text" }, { "group": -1.0, "x": 128.0, "id": 509856334.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ "dice_1.png", "dice_2.png", "dice_3.png", "dice_4.png", "dice_5.png", "dice_6.png" ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image_Animated", "y": 0.0, "name": "dice_6" }, { "group": -1.0, "x": 704.0, "id": 280269363.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Then press in the inspector to start export", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 352.0, "name": "Display text" }, { "group": -1.0, "x": -192.0, "id": 196481718.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ "card_clubs_02.png", "card_clubs_03.png", "card_clubs_04.png", "card_clubs_05.png" ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image_Sequence", "y": 0.0, "name": "card_clubs_05" }, { "group": -1.0, "x": -416.0, "id": 593948373.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Welcome to Pixel Composer", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -224.0, "name": "Display text" }, { "group": -1.0, "x": -384.0, "id": 117256603.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Single image", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -32.0, "name": "Display text" }, { "group": -1.0, "x": -352.0, "id": 504602496.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "multi file dialog.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Image", "y": 256.0, "name": "multi file dialog" }, { "group": -1.0, "x": -192.0, "id": 341819411.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Image array (notice the different junction)", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -32.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 765870404.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "When dragging in multiple images, a pop up will shows for you to choose what type of node you want to import", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 400.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 192.0, "name": "Display text" } ], "graph": { "graph_x": 420.0, "graph_y": 188.0 }, "version": 1100.0, "animator": { "framerate": 15.0, "frames_total": 12.0 } } \ No newline at end of file diff --git a/datafiles/Getting started/2 animation.png b/datafiles/Getting started/2 animation.png deleted file mode 100644 index 57528a46a..000000000 Binary files a/datafiles/Getting started/2 animation.png and /dev/null differ diff --git a/datafiles/Getting started/2 animation.pxc b/datafiles/Getting started/2 animation.pxc deleted file mode 100644 index 095a2684c..000000000 --- a/datafiles/Getting started/2 animation.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": 0.0, "id": 867413513.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, " Ping-pong keyframe", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 352.0, "name": "Display text" }, { "group": -1.0, "x": 384.0, "id": 910768180.0, "inputs": [ { "from node": 527307449.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "%d%n%3f", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.020000000000000000416333634234434, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Export", "y": 32.0, "name": "Export" }, { "group": -1.0, "x": -384.0, "id": 308341973.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 64.0, 64.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0, 16.0, 16.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.10000000000000000555111512312578, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Shape", "y": 32.0, "name": "Shape" }, { "group": -1.0, "x": -416.0, "id": 660826364.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "(Almost) Every values in Pixel Composer can be animated by pressing icon in front of its name", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -128.0, "name": "Display text" }, { "group": -1.0, "x": -32.0, "id": 568010614.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Click show graph to display curve", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 128.0, "name": "Display text" }, { "group": -1.0, "x": 512.0, "id": 422588735.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Lastly, you can export animation as a image sequence of .gif using export node.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 400.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 32.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 68195840.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "To change animation length, speed go to animation setting at the timeline", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -32.0, "name": "Display text" }, { "group": -1.0, "x": 0.0, "id": 514451189.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, " Loop keyframe", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 320.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 676613630.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Getting started 2: Animation", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -192.0, "name": "Display text" }, { "group": -1.0, "x": -192.0, "id": 308674514.0, "inputs": [ { "from node": 308341973.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.5, 0.5 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 1.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 6.0, [ 0.5, 0.5 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Transform", "y": 224.0, "name": "Transform" }, { "group": -1.0, "x": 0.0, "id": 877172652.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, " Animation stop after the last keyframe", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 288.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 4741659.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Timeline panel below will show all animating values.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -96.0, "name": "Display text" }, { "group": -1.0, "x": -192.0, "id": 527307449.0, "inputs": [ { "from node": 308341973.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 5.0, [ 0.0, 15.26999999999999957367435854394 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 11.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Transform", "y": 32.0, "name": "Transform" }, { "group": -1.0, "x": -32.0, "id": 829295007.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "To change easing curve. the keyframe and drag your mouse left or right", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 360.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 64.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 593948373.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Welcome to Pixel Composer", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -224.0, "name": "Display text" }, { "group": -1.0, "x": -32.0, "id": 944382448.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "You can also make the animation loop after it finished by on , ", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 350.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 224.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 131274879.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Press to start, stop animation", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -64.0, "name": "Display text" } ], "graph": { "graph_x": 449.0, "graph_y": 236.0 }, "version": 1100.0, "animator": { "framerate": 24.0, "frames_total": 12.0 } } \ No newline at end of file diff --git a/datafiles/Getting started/3 Group and collection.png b/datafiles/Getting started/3 Group and collection.png deleted file mode 100644 index ef86a7c43..000000000 Binary files a/datafiles/Getting started/3 Group and collection.png and /dev/null differ diff --git a/datafiles/Getting started/3 Group and collection.pxc b/datafiles/Getting started/3 Group and collection.pxc deleted file mode 100644 index 991727f84..000000000 --- a/datafiles/Getting started/3 Group and collection.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": -416.0, "id": 336695487.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Creating group using add node menu, or by pressing while selecing nodes.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -96.0, "name": "Display text" }, { "group": 159990102.0, "x": -384.0, "id": 967638721.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "A new tab will appear in add node menu allowing you to create input and output nodes.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -128.0, "name": "Display text" }, { "group": 159990102.0, "x": 256.0, "id": 735317147.0, "inputs": [ { "from node": 409112572.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Group_Output", "y": -32.0, "name": "Output" }, { "group": 159990102.0, "x": -384.0, "id": 65640854.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "You can change the name of the node, which will change the name of the junction.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 360.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 64.0, "name": "Display text" }, { "group": -1.0, "x": 320.0, "id": 431503459.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Collection will also appear when you search for node in add node menu.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -160.0, "name": "Display text" }, { "group": -1.0, "x": 288.0, "id": 790378713.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "You can drag and drop the node you want from the collection to the graph panel.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -192.0, "name": "Display text" }, { "group": -1.0, "x": 288.0, "id": 264983354.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "A collection is a saved node (or node group) that can be reuse in other projects.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -224.0, "name": "Display text" }, { "group": 159990102.0, "x": -384.0, "id": 937443343.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "These nodes connected to junctions outside", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 32.0, "name": "Display text" }, { "group": 159990102.0, "x": -384.0, "id": 963603723.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "When in group, context menu will appear. on the word \"Global\" will exit group view.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -160.0, "name": "Display text" }, { "group": -1.0, "x": 288.0, "id": 371323482.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Collections", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -256.0, "name": "Display text" }, { "group": -1.0, "x": 0.0, "id": 497274839.0, "inputs": [ { "from node": 159990102.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Transform", "y": 0.0, "name": "Group me" }, { "group": -1.0, "x": -416.0, "id": 585900051.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, " on group to see the content inside.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -64.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 660826364.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "You can combine multiple nodes into one using group.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -128.0, "name": "Display text" }, { "group": 159990102.0, "x": 32.0, "id": 409112572.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 64.0, 64.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0, 32.0, 32.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": 60797312.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.10000000000000000555111512312578, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Shape", "y": -32.0, "name": "Shape" }, { "group": -1.0, "x": 320.0, "id": 655180278.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "The curent image in preview panel will become thumbnail of the collection.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -64.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 676613630.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Getting started 3: Group and collection ", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -192.0, "name": "Display text" }, { "group": -1.0, "x": -288.0, "id": 159990102.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Group", "y": 0.0, "name": "Group" }, { "group": 606530369.0, "x": -160.0, "id": 488435515.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Group_Input", "y": -64.0, "name": "Input" }, { "group": -1.0, "x": 512.0, "id": 606530369.0, "inputs": [ { "from node": 491998345.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 } ], "attri": { }, "type": "Node_Group", "y": 0.0, "name": "Group" }, { "group": -1.0, "x": 288.0, "id": 600235321.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "You can create a collection using the button. ", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -96.0, "name": "Display text" }, { "group": -1.0, "x": 512.0, "id": 268941157.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "You can ungroup by on a group and select \"Ungroup\".", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 350.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 64.0, "name": "Display text" }, { "group": 606530369.0, "x": 32.0, "id": 408871108.0, "inputs": [ { "from node": 488435515.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, false, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Blur", "y": -64.0, "name": "Blur" }, { "group": -1.0, "x": -416.0, "id": 593948373.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Welcome to Pixel Composer", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -224.0, "name": "Display text" }, { "group": 159990102.0, "x": -384.0, "id": 60797312.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Group_Input", "y": -32.0, "name": "Change name" }, { "group": -1.0, "x": 256.0, "id": 491998345.0, "inputs": [ { "from node": 497274839.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Outline", "y": 0.0, "name": "Outline" }, { "group": -1.0, "x": 0.0, "id": 493962456.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Grouping nodes with connections will automatically generate in-output nodes.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 360.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 192.0, "name": "Display text" } ], "graph": { "graph_x": 466.0, "graph_y": 322.0 }, "version": 1100.0, "animator": { "framerate": 15.0, "frames_total": 12.0 } } \ No newline at end of file diff --git a/datafiles/Getting started/4 Looping operation.png b/datafiles/Getting started/4 Looping operation.png deleted file mode 100644 index 923f8b4c3..000000000 Binary files a/datafiles/Getting started/4 Looping operation.png and /dev/null differ diff --git a/datafiles/Getting started/4 Looping operation.pxc b/datafiles/Getting started/4 Looping operation.pxc deleted file mode 100644 index 80462feec..000000000 --- a/datafiles/Getting started/4 Looping operation.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": 160.0, "id": 710959498.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 64.0, 64.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0, 9.0399999999999991473487170878798, 8.9600000000000008526512829121202, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.10000000000000000555111512312578, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Shape", "y": -32.0, "name": "Shape" }, { "group": 171652176.0, "x": -320.0, "id": 870229182.0, "inputs": [ ], "attri": { }, "type": "Node_Iterator_Index", "y": 64.0, "name": "Index" }, { "group": -1.0, "x": -416.0, "id": 660826364.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Looping allows you to repeat the same operation multiple times with slight variation.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -128.0, "name": "Display text" }, { "group": 171652176.0, "x": -320.0, "id": 794727501.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Iterator_Input", "y": -96.0, "name": "Input" }, { "group": 171652176.0, "x": -160.0, "id": 265354093.0, "inputs": [ { "from node": 252000456.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 870229182.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Array_Get", "y": 32.0, "name": "Array Get" }, { "group": 130818950.0, "x": -256.0, "id": 987418939.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Iterator_Input", "y": -64.0, "name": "Input" }, { "group": 171652176.0, "x": -352.0, "id": 869049526.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Another node used in loop is index. Index node output the current loop index. This can be use to get value in array", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 450.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 128.0, "name": "Display text" }, { "group": 130818950.0, "x": 192.0, "id": 787085982.0, "inputs": [ { "from node": 331368383.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": 987418939.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 1.0 } ], "attri": { }, "type": "Node_Iterator_Output", "y": -64.0, "name": "Output" }, { "group": -1.0, "x": -416.0, "id": 676613630.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Getting started 4: Looping ", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -192.0, "name": "Display text" }, { "group": -1.0, "x": -192.0, "id": 628179710.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "The only property in loop node defines how many times you want to loop.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 300.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -32.0, "name": "Display text" }, { "group": 130818950.0, "x": -320.0, "id": 797189508.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Loop in-output have one special junction. This junction define which data to reuse in each loop.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -128.0, "name": "Display text" }, { "group": -1.0, "x": -352.0, "id": 130818950.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Iterate", "y": -32.0, "name": "Loop" }, { "group": 171652176.0, "x": 256.0, "id": 217889613.0, "inputs": [ { "from node": 400135540.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": 794727501.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 1.0 } ], "attri": { }, "type": "Node_Iterator_Output", "y": -96.0, "name": "Output" }, { "group": 130818950.0, "x": -288.0, "id": 551539294.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "In this example, in each loop it will add value by 1. And use that value as a input in the next loop.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 128.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 741389209.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Rendering with loop can be unstable, try press multiple times until it output properly", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 400.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 64.0, "name": "Display text" }, { "group": -1.0, "x": -416.0, "id": 593948373.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Welcome to Pixel Composer", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -224.0, "name": "Display text" }, { "group": 171652176.0, "x": -320.0, "id": 252000456.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 15726075.0, 11260914.0, 10854342.0, 10251659.0, 8277321.0, 4466471.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Palette", "y": 0.0, "name": "Palette" }, { "group": 171652176.0, "x": 0.0, "id": 400135540.0, "inputs": [ { "from node": 794727501.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": 265354093.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Outline", "y": -96.0, "name": "Outline" }, { "group": -1.0, "x": -416.0, "id": 714226318.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "This can be done using loop node . Which works similiar to group.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -96.0, "name": "Display text" }, { "group": -1.0, "x": 320.0, "id": 171652176.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 5.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": 710959498.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 } ], "attri": { }, "type": "Node_Iterate", "y": -32.0, "name": "Loop" }, { "group": 130818950.0, "x": -32.0, "id": 331368383.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": 987418939.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Math", "y": 32.0, "name": "Math" } ], "graph": { "graph_x": 471.0, "graph_y": 297.0 }, "version": 1100.0, "animator": { "framerate": 15.0, "frames_total": 12.0 } } \ No newline at end of file diff --git a/datafiles/Getting started/5 Particle and effectors.png b/datafiles/Getting started/5 Particle and effectors.png deleted file mode 100644 index 9ae624f0f..000000000 Binary files a/datafiles/Getting started/5 Particle and effectors.png and /dev/null differ diff --git a/datafiles/Getting started/5 Particle and effectors.pxc b/datafiles/Getting started/5 Particle and effectors.pxc deleted file mode 100644 index 19a3d4e0b..000000000 --- a/datafiles/Getting started/5 Particle and effectors.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": -384.0, "id": 899910864.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Press to start a simulation.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -96.0, "name": "Display text" }, { "group": -1.0, "x": -224.0, "id": 406135373.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "There are a lot of properties that control particle spawning, movement, etc.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": 160.0, "name": "Display text" }, { "group": -1.0, "x": 32.0, "id": 254863834.0, "inputs": [ { "from node": 930439119.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0, 32.0, 32.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 10.0, 20.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 20.0, 375.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0, 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.20000000000000001110223024625157, 0.20000000000000001110223024625157, 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16734720.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 0.40000000000000002220446049250313, 65382.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 1.0, 255.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ 0.0 ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0, 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 362.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 217.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 493.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, true, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Particle", "y": -32.0, "name": "Particle" }, { "group": -1.0, "x": -384.0, "id": 660826364.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Particle is one of a node in Pixel Composer which allow you to simulate particle effect.", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -128.0, "name": "Display text" }, { "group": -1.0, "x": -384.0, "id": 676613630.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Getting started 5: Particle and effectors", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -192.0, "name": "Display text" }, { "group": -1.0, "x": -160.0, "id": 930439119.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 4.0, 4.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 2.0, 2.0, 2.0, 2.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.10000000000000000555111512312578, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Shape", "y": -32.0, "name": "Shape" }, { "group": -1.0, "x": -384.0, "id": 593948373.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "Welcome to Pixel Composer", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.75, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1000000.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Display_Text", "y": -224.0, "name": "Display text" } ], "graph": { "graph_x": 500.0, "graph_y": 250.0 }, "version": 1100.0, "animator": { "framerate": 30.0, "frames_total": 30.0 } } \ No newline at end of file diff --git a/datafiles/Getting started/arrowRight.png b/datafiles/Getting started/arrowRight.png deleted file mode 100644 index a836920f1..000000000 Binary files a/datafiles/Getting started/arrowRight.png and /dev/null differ diff --git a/datafiles/Getting started/card_back.png b/datafiles/Getting started/card_back.png deleted file mode 100644 index 0a4c98397..000000000 Binary files a/datafiles/Getting started/card_back.png and /dev/null differ diff --git a/datafiles/Getting started/card_clubs_02.png b/datafiles/Getting started/card_clubs_02.png deleted file mode 100644 index f65bab033..000000000 Binary files a/datafiles/Getting started/card_clubs_02.png and /dev/null differ diff --git a/datafiles/Getting started/card_clubs_03.png b/datafiles/Getting started/card_clubs_03.png deleted file mode 100644 index 29a87ebfc..000000000 Binary files a/datafiles/Getting started/card_clubs_03.png and /dev/null differ diff --git a/datafiles/Getting started/card_clubs_04.png b/datafiles/Getting started/card_clubs_04.png deleted file mode 100644 index d10a215f0..000000000 Binary files a/datafiles/Getting started/card_clubs_04.png and /dev/null differ diff --git a/datafiles/Getting started/card_clubs_05.png b/datafiles/Getting started/card_clubs_05.png deleted file mode 100644 index f3ba22a9c..000000000 Binary files a/datafiles/Getting started/card_clubs_05.png and /dev/null differ diff --git a/datafiles/Getting started/dice_1.png b/datafiles/Getting started/dice_1.png deleted file mode 100644 index 3b79c1e81..000000000 Binary files a/datafiles/Getting started/dice_1.png and /dev/null differ diff --git a/datafiles/Getting started/dice_2.png b/datafiles/Getting started/dice_2.png deleted file mode 100644 index 9a8a6c85c..000000000 Binary files a/datafiles/Getting started/dice_2.png and /dev/null differ diff --git a/datafiles/Getting started/dice_3.png b/datafiles/Getting started/dice_3.png deleted file mode 100644 index c84c8471c..000000000 Binary files a/datafiles/Getting started/dice_3.png and /dev/null differ diff --git a/datafiles/Getting started/dice_4.png b/datafiles/Getting started/dice_4.png deleted file mode 100644 index 57e21720b..000000000 Binary files a/datafiles/Getting started/dice_4.png and /dev/null differ diff --git a/datafiles/Getting started/dice_5.png b/datafiles/Getting started/dice_5.png deleted file mode 100644 index d771a680b..000000000 Binary files a/datafiles/Getting started/dice_5.png and /dev/null differ diff --git a/datafiles/Getting started/dice_6.png b/datafiles/Getting started/dice_6.png deleted file mode 100644 index e34d41740..000000000 Binary files a/datafiles/Getting started/dice_6.png and /dev/null differ diff --git a/datafiles/Getting started/multi file dialog.png b/datafiles/Getting started/multi file dialog.png deleted file mode 100644 index 8a7288450..000000000 Binary files a/datafiles/Getting started/multi file dialog.png and /dev/null differ diff --git a/datafiles/Getting started/tile_0044.png b/datafiles/Getting started/tile_0044.png deleted file mode 100644 index 2d87d4ddf..000000000 Binary files a/datafiles/Getting started/tile_0044.png and /dev/null differ diff --git a/datafiles/Getting started/tile_0067.png b/datafiles/Getting started/tile_0067.png deleted file mode 100644 index 791cb4674..000000000 Binary files a/datafiles/Getting started/tile_0067.png and /dev/null differ diff --git a/datafiles/Getting started/tile_0126.png b/datafiles/Getting started/tile_0126.png deleted file mode 100644 index 074bd034d..000000000 Binary files a/datafiles/Getting started/tile_0126.png and /dev/null differ diff --git a/datafiles/ImageMagick/ChangeLog b/datafiles/ImageMagick/ChangeLog deleted file mode 100644 index 6c04714bc..000000000 --- a/datafiles/ImageMagick/ChangeLog +++ /dev/null @@ -1,2739 +0,0 @@ -2021-12-22 7.1.0-19 - * Release ImageMagick version 7.1.0-19 GIT revision 19456:d7f1b2b9b:20211222 - -2021-12-22 7.1.0-19 - * support -integral option. - * possible DoS for certain SVG constructs (reference - https://github.com/ImageMagick/ImageMagick/issues/4626). - -2021-12-18 7.1.0-18 - * Release ImageMagick version 7.1.0-18 GIT revision 19447:6c7d62f7d:20211218 - -2021-12-11 7.1.0-18 - * support face index for font collections, e.g. msgothic.ttc[1]. - -2021-12-11 7.1.0-18 Dirk Lemstra - * Improved adjustment of page offset when resizing an image. - -2021-12-04 7.1.0-17 - * Release ImageMagick version 7.1.0-17 GIT revision 19425:e66261ffe:20211204 - -2021-11-27 7.1.0-17 - * set threads to 1 when using ASAN to avoid false positive memory leaks. - -2021-11-21 7.1.0-16 - * Release ImageMagick version 7.1.0-16 GIT revision 19398:7dc99d829:20211121 - -2021-11-21 7.1.0-16 Dirk Lemstra - * Fixed an OpenCL build problem. - -2021-11-20 7.1.0-15 - * Release ImageMagick version 7.1.0-15 GIT revision 19380:8098f3335:20211120 - -2021-11-20 7.1.0-15 Dirk Lemstra - * Added support for reading extra channels in a PSD file (reference - https://github.com/ImageMagick/ImageMagick/issues/4499). - -2021-11-15 7.1.0-15 - * Fix alpha channel calculation of arithmetic divide compose operator. - -2021-11-13 7.1.0-14 - * Release ImageMagick version 7.1.0-14 GIT revision 19349:2ba5cdf42:20211114 - -2021-11-13 7.1.0-14 - * Support '#' modifier to aspect ratio geometry (e.g., 3:2#). - -2021-11-11 7.1.0-14 Dirk Lemstra - * The profile of a PSD file will no longer be copied to all the images, only - the first returned image will contain the profile. To re-enable the old - behavior add -define psd:replicate-profile=true. - -2021-10-28 7.1.0-13 - * Release ImageMagick version 7.1.0-13 GIT revision 19325:987f36b50:20211028 - -2021-10-28 7.1.0-13 Dirk Lemstra - * Fix stack overflow when parsing malicious ps image file (report from - Muhammad Aldo Firmansyah). - -2021-10-25 7.1.0-12 - * Release ImageMagick version 7.1.0-12 GIT revision 19318:113f8f901:20211025 - -2021-10-15 7.1.0-12 - * Fix x64 build. - -2021-10-24 7.1.0-11 - * Release ImageMagick version 7.1.0-11 GIT revision 19313:fbf76f2ef:20211024 - -2021-10-11 7.1.0-11 - * Fix connected component abort trap (reference - https://github.com/ImageMagick/ImageMagick/issues/4372). - * Fix possible unitialized values (reference - https://github.com/ImageMagick/ImageMagick/issues/4379). - * Fix stack overflow when parsing malicious tiff image file (report from - Muhammad Aldo Firmansyah). - -2021-10-10 7.1.0-10 - * Release ImageMagick version 7.1.0-10 GIT revision 19236:07ebe6b6e:20211010 - -2021-10-03 7.1.0-10 - * Improved algorithm for automatic calculation of pointsize for caption and - labels. - * Support -auto-orient option in the identify utlity. - -2021-10-03 7.1.0-9 - * Release ImageMagick version 7.1.0-9 GIT revision 19220:7921bf068:20211003 - -2021-10-03 7.1.0-9 Dirk Lemstra - * Squash a dump truck load of VisualStudio compiler warnings. - * Improved algorithm for automatic calculation of word breaks and pointsize - for caption and labels. - -2021-09-19 7.1.0-9 - * Improve wrapping between words and within words (reference - https://github.com/ImageMagick/ImageMagick/discussions/4227). - -2021-09-18 7.1.0-8 - * Release ImageMagick version 7.1.0-8 GIT revision 19115:428fe1921:20210918 - -2021-09-17 7.1.0-8 Dirk Lemstra - * Check for `null` in InvokeDelegate() (reference - https://github.com/ImageMagick/ImageMagick/issues/4225). - -2021-09-12 7.1.0-7 - * Release ImageMagick version 7.1.0-7 GIT revision 19095:d368d3c6b:20210912 - -2021-09-11 7.1.0-7 Dirk Lemstra - * Fixed incorrect check when module is used as the domain in policy.xml - that could allow the use of a disabled module. (reference - https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qvhr-jj4p-j2qr). - -2021-09-06 7.1.0-7 - * Prevent color reduction merging into one color (reference - https://github.com/ImageMagick/ImageMagick/issues/4059) - -2021-09-04 7.1.0-6 - * Release ImageMagick version 7.1.0-6 GIT revision 19033:7c589e780:20210904 - -2021-08-21 7.1.0-6 - * Tweak the bilevel image type (reference - https://github.com/ImageMagick/ImageMagick/issues/4121). - * Converting from LAB to RGB leads to wrong colors (reference - https://github.com/ImageMagick/ImageMagick/issues/4105). - -2021-08-21 7.1.0-5 - * Release ImageMagick version 7.1.0-5 GIT revision 18995:8f77c3c9c:20210821 - -2021-08-12 7.1.0-5 Dirk Lemstra - * Added option (-dng:read-thumbnail=true) to read the thumbnail of a raw - Image and store it as a profile called dng:thumbnail. - -2021-07-26 7.1.0-5 - * Heap-based buffer overflow in TIFF coder (alert from Hunter Mitchell). - * Grayscale image write optimization. - -2021-07-18 7.1.0-4 - * Release ImageMagick version 7.1.0-4 GIT revision 18926:8eb9c6c48:20210718 - -2021-07-17 7.1.0-4 - * Trim no longer returns an empty image on 1-pixel width input (reference - https://github.com/ImageMagick/ImageMagick/issues/3896). - * remove virtual canvas offset from difference image. - -2021-07-17 7.1.0-3 - * Release ImageMagick version 7.1.0-3 GIT revision 18901:692e6e059:20210717 - -2021-07-03 7.1.0-3 Dirk Lemstra - * Added option to set the pixel format option of ffmpeg when reading or - writing a video file with -define video:pixel-format=. - -2021-06-26 7.1.0-3 - * system() is not supported under IOS. - * Accelerate subimage-search with FFT's (contributed by Fred). - -2021-06-25 7.1.0-2 - * Release ImageMagick version 7.1.0-2 GIT revision 18831:601356f1d:20210625 - -2021-06-25 7.1.0-2 - * malloc() corruption fix (reference - https://github.com/ImageMagick/ImageMagick6/issues/159). - -2021-06-20 7.1.0-1 - * Release ImageMagick version 7.1.0-1 GIT revision 18826:1f1b43ea7:20210620 - -2021-06-19 7.1.0-1 Dirk Lemstra - * Added option to set the vsync option of ffmpeg when reading or writing a - video file with -define video:vsync=. - -2021-06-12 7.1.0-0 - * Release ImageMagick version 7.1.0-0 GIT revision 18806:d64f1bb3a:20210612 - -2021-06-02 7.1.0-0 - * SVG no longer hangs when handling class in (reference - https://github.com/ImageMagick/ImageMagick/issues/3818). - * Bump minor version (reference - https://github.com/ImageMagick/ImageMagick/issues/3768) - -2021-06-02 7.0.11-15 - * Raise exception for invalid compose:args geometry (reference - https://github.com/ImageMagick/ImageMagick/issues/3765). - -2021-05-31 7.0.11-14 - * Release ImageMagick version 7.0.11-14 GIT revision 18775:354f421e4:20210531 - -2021-05-20 7.0.11-14 Dirk Lemstra - * Added support for reading and writing 16-bit jxl images. - -2021-05-17 7.0.11-13 - * Release ImageMagick version 7.0.11-13 GIT revision 18751:0365211b2:20210517 - -2021-05-12 7.0.11-13 Dirk Lemstra - * Fixed reading and writing the XMP chunk in a WebP image (reference - https://github.com/ImageMagick/ImageMagick/discussions/3617). - * Added support to set the jpeg-xl encoding effort with - -define jxl:effort= - -2021-05-09 7.0.11-13 - * label and caption sanity check is too conservative. - -2021-05-09 7.0.11-12 - * Release ImageMagick version 7.0.11-12 GIT revision 18703:04c9de9b0:20210509 - -2021-05-07 7.0.11-12 Dirk Lemstra - * The HEIC depth image will now only be read when the define heic:depth-image - is true. - -2021-05-06 7.0.11-12 - * -layers optimize no longer produces broken output (reference - https://github.com/ImageMagick/ImageMagick/issues/3520). - -2021-05-04 7.0.11-11 - * Release ImageMagick version 7.0.11-11 GIT revision 18678:5d4dc32ea:20210504 - -2021-05-04 7.0.11-11 - * FL32 no longer returns scambled results (reference - https://github.com/ImageMagick/ImageMagick/issues/3614). - * Ashlar pseudo-image format no longer crops labels in last row of tiles by - default (reference https://github.com/ImageMagick/ImageMagick/issues/3618). - -2021-04-28 7.0.11-10 - * Release ImageMagick version 7.0.11-10 GIT revision 18658:ffe570952:20210428 - -2021-04-25 7.0.11-10 - * Optimize CompareImageBounds(). - * Check image is not NULL before dereferencing. - -2021-04-25 7.0.11-9 - * Release ImageMagick version 7.0.11-9 GIT revision 18... - -2021-04-25 7.0.11-9 - * eliminate uninitialized value - * Differences in computing linear gray (reference - https://github.com/ImageMagick/ImageMagick/issues/3571). - -2021-04-17 7.0.11-8 - * Release ImageMagick version 7.0.11-8 GIT revision 18636:53a252607:20210417 - -2021-04-17 7.0.11-8 Dirk Lemstra - * added support for pdf:author, pdf:producer and pdf:title when writing a - PDF file. - -2021-04-10 7.0.11-7 - * Release ImageMagick version 7.0.11-7 GIT revision 18617:2a0925961:20210411 - -2021-04-09 7.0.11-7 - * constrain sub-image list. - -2021-04-03 7.0.11-6 - * Release ImageMagick version 7.0.11-6 GIT revision 18588:ea711b44c:20210403 - -2021-04-01 7.0.11-6 Dirk Lemstra - * fix portable Windows build. - -2021-03-28 7.0.11-5 - * Release ImageMagick version 7.0.11-5 GIT revision 18569:b934dca6b:20210328 - -2021-03-25 7.0.11-5 Dirk Lemstra - * OpenCL will be disabled by default, use the environment variable - MAGICK_OCL_DEVICE to turn it on or select the device to use. - -2021-03-24 7.0.11-5 - * eliminate extraneous spaces in AC_PATH_PROG (reference - https://github.com/ImageMagick/ImageMagick/issues/3428). - * fix handling of non-square images with -fft option. - * enable FFTW support with --with-fftw configure script command-line option. - -2021-03-20 7.0.11-4 - * Release ImageMagick version 7.0.11-4 GIT revision 18551:474c73cba:20210320 - -2021-03-13 7.0.11-4 - * support caption:split define (reference - https://github.com/ImageMagick/ImageMagick/discussions/3389). - * avoid an omp deadlock with policy string - -2021-03-06 7.0.11-3 - * Release ImageMagick version 7.0.11-3 GIT revision 18521:10079791f:20210306 - -2021-03-02 7.0.11-3 - * Eliminate multiple division by zero exceptions (reference - https://github.com/ImageMagick/ImageMagick/issues/3339 and others). - * Use -define filename:literal=true to bypass interpretting embedded - formatting characters and instead use the filename literally. - -2021-02-27 7.0.11-2 - * Release ImageMagick version 7.0.11-2 GIT revision 18492:c524ed20c:20210227 - -2021-02-25 7.0.11-2 Dirk Lemstra - * decode HEIC images in sRGB instead of YCbCr. - -2021-02-25 7.0.11-2 - * Division by zero error is possible if crafty file sets film-gamma property - * Check for overflow in thumbnail coder - * Prevent compiler from optimizing out buffer clearing in cipher - -2021-02-21 7.0.11-2 - * Clone properties from image stack. - * Set overall image depth statistic in Composite channel. - -2021-02-21 7.0.11-1 - * Clone properties from image stack. - -2021-02-21 7.0.11-1 - * Release ImageMagick version 7.0.11-1 GIT revision 18456:4de21b7b4:20210221 - -2021-02-15 7.0.11-1 - * fix EXR crash (reference - https://github.com/ImageMagick/ImageMagick/issues/3242). - -2021-02-13 7.0.11-0 - * Release ImageMagick version 7.0.11-0 GIT revision 18438:ff3ef50ab:20210213 - -2021-02-10 7.0.11-0 - * bump minor version # - * allow reading multichannel PSD files with 1 or 2 channels. - * respect masks when computing SSIM metric (reference - https://github.com/ImageMagick/ImageMagick/discussions/3212). - -2021-02-07 7.0.10-62 - * Release ImageMagick version 7.0.10-62 GIT revision 18418:f1e915f65:20210207 - -2021-02-01 7.0.10-62 - * -trim not working as expected (reference - https://github.com/ImageMagick/ImageMagick/discussions/3172). - * possible undefined behavior (reference - https://github.com/ImageMagick/ImageMagick/issues/3195). - * sanitize buggy ascender and descender values (reference - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980202). - -2021-01-30 7.0.10-61 - * Release ImageMagick version 7.0.10-61 GIT revision 18360:d3bec838c:20210130 - -2021-01-25 7.0.10-61 - * dng:decode element in delegates.xml quoted incorrectly (reference - https://github.com/ImageMagick/ImageMagick/issues/3156). - * Extract GPS info from TIFF images (reference - https://github.com/ImageMagick/ImageMagick/issues/3167). - * Revert tieing MagickFloatType to double (reference - https://github.com/ImageMagick/ImageMagick/pull/2832). - -2021-01-25 7.0.10-60 - * Release ImageMagick version 7.0.10-60 GIT revision 18347:9a84e249b:20210125 - -2021-01-24 7.0.10-60 - * revert configure script for validating JXL delegate library. - * the distributed pixel cache now properly deserializes the image attributes. - -2021-01-24 7.0.10-59 - * Release ImageMagick version 7.0.10-59 GIT revision 18340:d30ae5272:20210124 - -2021-01-20 7.0.10-59 - * strip EXIF marker from profile (reference - https://github.com/ImageMagick/ImageMagick/issues/3140). - * add --enable-opencl to the configure command-line to enable OpenCL - support. - * generate histograms by comparing pixel components rather than color - (reference https://github.com/ImageMagick/ImageMagick/discussions/3142). - -2021-01-16 7.0.10-58 - * Release ImageMagick version 7.0.10-58 GIT revision 18277:8876652f5:20210116 - -2021-01-11 7.0.10-58 - * identify the convex hull and minimum bounding box attributes of an image - with the -define identify:convex-hull=true define. - * set the quality to 100 to produce lossless HEIC images (reference - https://github.com/ImageMagick/ImageMagick/pull/3116). - * properly identify SVG images (reference - https://github.com/ImageMagick/ImageMagick/issues/3117). - * duplicate operator: inverse range parameter working again (reference - https://github.com/ImageMagick/ImageMagick/issues/3113). - * Fix rounding error for CSS colors on i686 (reference - https://tracker.debian.org/pkg/imagemagick). - -2021-01-09 7.0.10-57 - * Release ImageMagick version 7.0.10-57 GIT revision 18221:2f611d533:20210109 - -2021-01-08 7.0.10-57 - * update automake/autoconf configuration files. - * additional checks to prevent integer overflow. - -2021-01-05 7.0.10-56 - * Release ImageMagick version 7.0.10-56 GIT revision 18192:2fb74f026:20210105 - -2021-01-05 7.0.10-56 - * Fix rounding error for CSS colors (reference - https://github.com/ImageMagick/ImageMagick6/issues/129). - -2021-01-03 7.0.10-55 - * Release ImageMagick version 7.0.10-55 GIT revision 18181:636ebf7ba:20210103 - -2021-01-04 7.0.10-55 - * revert changes to the default max width/height of image. - -2021-01-02 7.0.10-54 - * Release ImageMagick version 7.0.10-54 GIT revision 18159:24fabe7e2:20210102 - -2020-12-27 7.0.10-54 Dirk Lemstra - * replaced jxl coder with an implementation that uses the jpeg-xl reference - library. - * added -define trim:edges=(north,east,south,west) that can be used to - trim a single or multiple edges. - -2020-12-25 7.0.10-54 - * enable reading of a certain grayscale TIFF image. - * support HEIC depth masks (reference - https://github.com/ImageMagick/ImageMagick/discussions/3040). - * validate pixel cache offsets (reference - https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29039). - -2020-12-24 7.0.10-53 - * Release ImageMagick version 7.0.10-53 GIT revision 18083:3b141f557:20201224 - -2020-12-20 7.0.10-53 - * CSS colors no longer require commas. - * eliminate possible arthimetic overflow (reference - https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28849) - * support display-p3, Adobe-98, and Pro-photo colorspaces - * read/write 1024 colors Sixel images (reference - https://github.com/ImageMagick/ImageMagick/discussions/3018). - -2020-12-19 7.0.10-52 - * Release ImageMagick version 7.0.10-52 GIT revision 18057:1f5bab30b:20201219 - -2020-12-19 7.0.10-52 - * return alpha bytes with stream utility (reference - https://github.com/ImageMagick/ImageMagick/discussions/2862). - * percentage -border in x no longer adds one pixel border in y (reference - https://github.com/ImageMagick/ImageMagick/issues/2978). - -2020-12-18 7.0.10-51 - * Release ImageMagick version 7.0.10-51 GIT revision 18052:475508769:20201218 - -2020-12-17 7.0.10-51 - * reduce time to identify PDF/PS/XPS/PCL image width/height (reference - https://github.com/ImageMagick/ImageMagick/discussions/2993). - -2020-12-16 7.0.10-50 - * Release ImageMagick version 7.0.10-50 GIT revision 18046:83c162886:20201216 - -2020-12-15 7.0.10-50 - * revert patch to ready gray alpha TIFF image. - -2020-12-14 7.0.10-49 - * Release ImageMagick version 7.0.10-49 GIT revision 18040:7976abf6e:20201214 - -2020-12-13 7.0.10-49 - * correct previous patch to read planar RGB TIFF images. - -2020-12-10 7.0.10-48 - * Release ImageMagick version 7.0.10-48 GIT revision 18026:4646e5fd1:20201210 - -2020-12-09 7.0.10-48 - * Repair unit test failures (reference - https://github.com/ImageMagick/ImageMagick/issues/2959). - -2020-12-09 7.0.10-47 - * Release ImageMagick version 7.0.10-47 GIT revision 18020:6f1ee6104:20201209 - -2020-12-06 7.0.10-47 - * support YAML image format. - * use generic TIFF read method for LZW-compressed strips (reference - https://github.com/ImageMagick/ImageMagick/discussions/2935). - -2020-12-05 7.0.10-46 - * Release ImageMagick version 7.0.10-46 GIT revision 18001:7c75b33a1:20201205 - -2020-11-30 7.0.10-46 - * possible TIFF related-heap buffer overflow (alert & POC by Hardik Shah). - * set default system font in policy.xml configuration file. - * support portable float map format 16-bit half. - -2020-11-30 7.0.10-45 - * Release ImageMagick version 7.0.10-45 GIT revision 17972:6c0cb7f72:20201130 - -2020-11-30 7.0.10-45 Dirk Lemstra - * added support for the farbfeld format (reference - https://github.com/ImageMagick/ImageMagick/discussions/2664). - -2020-11-29 7.0.10-45 - * specify the bilateral neighbor as width/height rather than radius/sigma. - -2020-11-28 7.0.10-44 - * Release ImageMagick version 7.0.10-44 GIT revision 17948:7e96e9fdd:20201128 - -2020-11-26 7.0.10-44 Dirk Lemstra - * correct reading of first row in TIFF decoder. - -2020-11-24 7.0.10-44 - * correct rotation parameter for SVG transform. - -2020-11-23 7.0.10-43 - * Release ImageMagick version 7.0.10-43 GIT revision 17885:be852878e:20201123 - -2020-11-23 7.0.10-43 - * add padding to AcquirePolicyString(). - -2020-11-22 7.0.10-42 - * Release ImageMagick version 7.0.10-42 GIT revision 17881:d228ef95e:20201122 - -2020-11-21 7.0.10-42 - * revert memory patch to avert possible thread lock. - * add support for FilmLight FL32 image format. - -2020-11-20 7.0.10-40 - * Release ImageMagick version 7.0.10-40 GIT revision 17860:2594cd0a5:20201120 - -2020-11-19 7.0.10-40 - * remove Linux shell artifact from Windows delegate configuration file. - * fix shell injection vulnerability via the -authenticate option (reference - alex@cure...). - -2020-11-17 7.0.10-39 - * Release ImageMagick version 7.0.10-39 GIT revision 17837:ffb8da39c:20201117 - -2020-11-07 7.0.10-39 - * support DPX 4:2:2 sampling. - -2020-11-14 7.0.10-38 - * Release ImageMagick version 7.0.10-38 GIT revision 17815:bf51a3f1f:20201114 - -2020-11-07 7.0.10-38 - * add image settings support to -fx. - * better support for TIFF YCbCr photometric. - * verify TTF glyph format before dereferencing (reference - https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26932). - * force single HEIC image per container. - -2020-11-07 7.0.10-37 - * Release ImageMagick version 7.0.10-37 GIT revision 17780:47a8392ef:20201107 - -2020-11-07 7.0.10-37 - * correct soversioning. - -2020-11-07 7.0.10-36 - * Release ImageMagick version 7.0.10-36 GIT revision 17776:6bb35345c:20201107 - -2020-11-02 7.0.10-36 - * check and report if profile is corrupt. - * do not add entropy based on mkstemp() unique filename. - -2020-10-31 7.0.10-35 - * Release ImageMagick version 7.0.10-35 GIT revision 17762:df5df8489:20201031 - -2020-10-14 7.0.10-35 - * Prefer ffmpeg over avconv. - * Support median image statistic and median property. - * Add -extend option to {display,animate,import}. - * Support papersize property, e.g. [%papersize:A5]. - -2020-10-07 7.0.10-34 - * Release ImageMagick version 7.0.10-34 GIT revision 17695:de3284341:20201008 - -2020-10-05 7.0.10-34 - * Check for linux-compatible sendfile(). - -2020-10-04 7.0.10-33 - * Release ImageMagick version 7.0.10-33 GIT revision 17683:c1bfec283:20201004 - -2020-10-04 7.0.10-33 - * Miscellaneous clean-up. - -2020-10-02 7.0.10-32 - * Release ImageMagick version 7.0.10-32 GIT revision 17670:1686dd921:20201002 - -2020-09-27 7.0.10-32 - * enable WMF for module build. - * writing PDF requires a seekable stream. - -2020-09-27 7.0.10-31 - * Release ImageMagick version 7.0.10-31 GIT revision 17652:78ad905d9:20200926 - -2020-09-20 7.0.10-31 - * Add support for APNG (specify explicitly, e.g. apng:animate.png). - * Add support for WEBM. - -2020-09-19 7.0.10-30 - * Release ImageMagick version 7.0.10-30 GIT revision 17641:ab95f7264:20200919 - -2020-09-15 7.0.10-30 Dirk Lemstra - * Fixed registry lookup of GhostScript that now writes the patch version to the - registry (reference https://github.com/ImageMagick/ImageMagick/issues/2571). - -2020-09-07 7.0.10-30 - * Add endian support to JSON coder. - * Regression: MapCache type cache allocation skipped (reference - https://github.com/ImageMagick/ImageMagick6/issues/97). - * Some DCM images include a thumbnail (reference - https://github.com/ImageMagick/ImageMagick/pull/2558). - -2020-09-05 7.0.10-29 - * Release ImageMagick version 7.0.10-29 GIT revision 17580:fc52fa0a9:20200905 - -2020-09-05 7.0.10-29 - * Eliminate infinite loop for certain SVG styles (reference - https://github.com/ImageMagick/ImageMagick6/issues/96). - * Add version element to JSON file format (reference - https://github.com/ImageMagick/ImageMagick6/issues/91). - -2020-09-01 7.0.10-29 Dirk Lemstra - * Enabled support for AVIF encoding on Windows. - * Clip path in 8bim profile is updated when the image is extended. (reference - https://github.com/ImageMagick/ImageMagick/issues/2414) - -2020-08-16 7.0.10-28 - * Release ImageMagick version 7.0.10-28 GIT revision 17533:41e79fc33:20200816 - -2020-08-16 7.0.10-28 - * Distorted clip path after -extent (reference - https://github.com/ImageMagick/ImageMagick/issues/2414). - * Paths in Photoshop EPS files are corrupted on conversion (reference - https://github.com/ImageMagick/ImageMagick/issues/2413). - -2020-08-09 7.0.10-27 - * Release ImageMagick version 7.0.10-27 GIT revision 17525:ae6ace83c:20200809 - -2020-08-08 7.0.10-27 - * fix regression when detecting the libz delegate library. - -2020-08-08 7.0.10-26 - * Release ImageMagick version 7.0.10-26 GIT revision 17520:9c2744359:20200808 - -2020-08-02 7.0.10-26 - * Add animated webp blend method support (reference - https://github.com/ImageMagick/ImageMagick/pull/2351). - * Add support for OpenRaster (.ora) image format (reference - https://github.com/ImageMagick/ImageMagick/pull/2342). - * Paths in Photoshop EPS files are no longer corrupted (reference - https://github.com/ImageMagick/ImageMagick/issues/2380). - -2020-07-31 7.0.10-25 - * Release ImageMagick version 7.0.10-25 GIT revision 17497:0e12ff687:20200731 - -2020-07-25 7.0.10-25 - * Remove UseCIEColor setting from PDF code as its use is not recommended. - * Update to the latest documentation. - -2020-07-18 7.0.10-24 - * Release ImageMagick version 7.0.10-24 GIT revision 17483:d11a2ec03:20200718 - -2020-07-18 7.0.10-24 Dirk Lemstra - * To preserve compression of input image with the tiff encoder use: - -define tiff:preserve-compression=true. - -2020-07-05 7.0.10-24 - * Add support for the -white-balance command-line option. - * Discover hidden files when globbing (e.g. *.jpg) (reference - https://github.com/ImageMagick/ImageMagick/discussions/2239). - * New inverse-log evaluate operator. - -2020-07-04 7.0.10-23 - * Release ImageMagick version 7.0.10-23 GIT revision 17437:894231bc3:20200704 - -2020-06-28 7.0.10-23 - * Ensure that float is valid in ClampToQuantum() (reference - https://github.com/ImageMagick/ImageMagick/pull/2219). - * New pseudo-image format, ashlar, e.g. - convert *.jpg -resize 320x320 ashlar:canvas.png). - -2020-06-27 7.0.10-22 - * Release ImageMagick version 7.0.10-22 GIT revision 17415:5318a3e0a:20200627 - -2020-06-24 7.0.10-22 - * Fix wrapping of caption (reference - https://github.com/ImageMagick/ImageMagick/issues/2178). - * Sanity check of affine matrix when drawing. - -2020-06-22 7.0.10-21 - * Release ImageMagick version 7.0.10-21 GIT revision 17395:af81c28c9:20200622 - -2020-06-21 7.0.10-21 - * New image property, %N, only report the # of frames in an image sequence, - just once rather than on a per frame basis - * Problems converting CMYK to RGB regression (reference - https://github.com/ImageMagick/ImageMagick6/issues/83) - -2020-06-21 7.0.10-21 Dirk Lemstra - * Added support for 32 bit zip with prediction format to the PSD decoder - (reference https://github.com/ImageMagick/ImageMagick/issues/455). - -2020-06-20 7.0.10-20 - * Release ImageMagick version 7.0.10-20 GIT revision 17372:d91c43f3b:20200620 - -2020-06-14 7.0.10-20 - * Fix out-of-bounds vulnerability when reading sixel images (reference - https://github.com/ImageMagick/ImageMagick/issues/2143). - * Fix incorrect parsing of font family list (reference - https://github.com/ImageMagick/ImageMagick/issues/2153). - -2020-06-12 7.0.10-19 Cristy - * Release ImageMagick version 7.0.10-19, GIT revision 17343:e552d22:20200612 - -2020-06-09 7.0.10-19 Cristy - * Improve checking for write failures (reference - https://github.com/ImageMagick/ImageMagick/pull/2081). - -2020-06-08 7.0.10-18 Cristy - * Release ImageMagick version 7.0.10-18, GIT revision 17333:d071c2032:20200608 - -2020-06-08 7.0.10-18 Cristy - * Colorspace change will remove ICC profile (reference - https://github.com/ImageMagick/ImageMagick6/issues/82). - -2020-06-07 7.0.10-17 Cristy - * Release ImageMagick version 7.0.10-17, GIT revision 17311:8b5350f:20200607 - -2020-06-03 7.0.10-17 Cristy - * Free up memory after a ICC profile is removed. - -2020-05-31 7.0.10-16 Cristy - * Release ImageMagick version 7.0.10-16, GIT revision 17294:5be1abe:20200531 - -2020-05-30 7.0.10-16 Cristy - * Fix PDF XREF directory for image sequences with and without ICC profiles. - -2020-05-29 7.0.10-15 Cristy - * Release ImageMagick version 7.0.10-15, GIT revision 17282:9294896:20200529 - -2020-05-24 7.0.10-15 Cristy - * Clipping was not returning expected results (reference - https://github.com/ImageMagick/ImageMagick/discussions/2061). - * Don't write a ICC profile to PDF if the image is gray (reference - https://github.com/ImageMagick/ImageMagick/issues/2070). - -2020-05-22 7.0.10-14 Cristy - * Release ImageMagick version 7.0.10-14, GIT revision 17268:e9c804c93:20200522 - -2020-05-22 7.0.10-14 Cristy - * Errant warning when reading a profile file (reference - https://github.com/ImageMagick/ImageMagick/issues/2030). - * Fix one off error on PDF object for images with ICC profile. - -2020-05-17 7.0.10-13 Cristy - * Release ImageMagick version 7.0.10-13, GIT revision 17257:e3b442c:20200517. - -2020-05-17 7.0.10-13 Cristy - * Remove errant debugging statement in SVG coder. - -2020-05-15 7.0.10-12 Cristy - * Release ImageMagick version 7.0.10-12, GIT revision 17242:e14b3fb:20200515. - -2020-05-12 7.0.10-12 Cristy - * Black artefacts during quantization (reference - https://github.com/ImageMagick/ImageMagick/discussions/2007#discussioncomment-13546). - -2020-05-08 7.0.10-11 Cristy - * Release ImageMagick version 7.0.10-11, GIT revision 17230:088df0e:20200508. - -2020-04-28 7.0.10-11 Cristy - * Disable "random" OpenCL kernel. Previously the work load was distributed - but each started with the same random seed. - * Finished implementation of -distort rigid-affine. - * Enable threaded PNG coder. - -2020-04-27 7.0.10-10 Cristy - * Release ImageMagick version 7.0.10-10, GIT revision 17205:9b0340e:20200427 - -2020-04-27 7.0.10-10 Cristy - * Correction to allocate a colormap of the maximum colors when color - reducing an image sequence. - * Write to stdout for mp4:-. - -2020-04-25 7.0.10-9 Cristy - * Release ImageMagick version 7.0.10-9, GIT revision 17190:13fdcd1:20200426. - -2020-04-25 7.0.10-9 Cristy - * Allocate a colormap of the maximum colors when color reducing an image - sequence. - * Label was not centered properly (reference - https://github.com/ImageMagick/ImageMagick/issues/1879). - -2020-04-24 7.0.10-8 Cristy - * Release ImageMagick version 7.0.10-8, GIT revision 17175:481b85f:20200424. - -2020-04-23 7.0.10-8 Cristy - * Some configure --with-method-prefix methods were missing (reference - https://github.com/ImageMagick/ImageMagick/issues/1912). - -2020-04-19 7.0.10-7 Cristy - * Release ImageMagick version 7.0.10-7, GIT revision 17170:c635e88:20200419. - -2020-04-07 7.0.10-7 Cristy - * Fix erroneous "insufficient image data" exception (reference - https://github.com/ImageMagick/ImageMagick/issues/1883). - * Fix an unconditional jump for the XPM coder (reference - https://github.com/ImageMagick/ImageMagick/issues/1895). - * Improve unrotate value returned by the minimum bounding box (thanks - to Fred Weinhaus). - - https://github.com/ImageMagick/ImageMagick/discussions/1880). -2020-04-06 7.0.10-6 Cristy - * Release ImageMagick version 7.0.10-6, GIT revision 17146:634bbfd:20200406. - -2020-04-05 7.0.10-5 Cristy - * Release ImageMagick version 7.0.10-5, GIT revision 17143:8be18423e:20200405. - -2020-04-05 7.0.10-5 Cristy - * Default inkscape delegate to version 0.92 (reference - https://github.com/ImageMagick/ImageMagick/discussions/1880). - * Set monochrome image depth to 1 for Group4 compression. - -2020-04-05 7.0.10-4 Cristy - * Release ImageMagick version 7.0.10-4, GIT revision 17137:eeff0b6:20200405 - -2020-03-28 7.0.10-4 Cristy - * The X max attribute for certain fonts is zero (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37723). - * Multi-value of jp2:quality does not work (reference - https://github.com/ImageMagick/ImageMagick/issues/1873). - * Return EPS & TIFF images from the EPT image format (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37781). - -2020-03-27 7.0.10-3 Cristy - * Release ImageMagick version 7.0.10-3, GIT revision 17108:5a4f5a9:20200327. - -2020-03-22 7.0.10-3 Cristy - * The -charcoal option should ignore the alpha channel. - * Fix numerical instability issue when drawing lines - * Improve mono font rendering (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37723). - -2020-03-21 7.0.10-2 Cristy - * Release ImageMagick version 7.0.10-2, GIT revision 17088:ed6f37f:20200322. - -2020-03-16 7.0.10-2 Cristy - * Fixed another sizing issue with the label coder when pointsize is set. - * Respect explicit image filename modified (e.g. png24:im.png) (reference - https://github.com/ImageMagick/ImageMagick/issues/1835). - * Add support for returning the minimum bounding box of an image with the - %[minimum-bounding-box] property. - * Stroked dash array render properly again. - -2020-03-15 7.0.10-1 Cristy - * Release ImageMagick version 7.0.10-1, GIT revision 17065:130e52e:20200315. - -2020-03-14 7.0.10-1 Cristy - * Add support for returning the convex hull of an image with the - %[canvas-hull] property. - -2020-03-09 7.0.10-1 Dirk Lemstra - * Added option to specify the preferred version when writing a PDF file with - -define pdf:version=version (e.g. 1.7). - -2020-03-07 7.0.10-1 Cristy - * Do not throw exception on empty draw path (reference - https://github.com/ImageMagick/ImageMagick/issues/974). - * Fix possible buffer overflow in ComplexImages(). - * SVG to MVG requires transforms to appear before clipping paths (reference - https://github.com/ImageMagick/ImageMagick/issues/1860). - -2020-03-06 7.0.10-0 Cristy - * Release ImageMagick version 7.0.10-0, GIT revision 17026:fd430ac9a:20200307 - -2020-03-01 7.0.10-0 Cristy - * Label text no longer gets cut-off (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37621). - * Prevent heap overflow (reference - https://github.com/ImageMagick/ImageMagick/issues/1857). - -2020-02-29 7.0.9-27 Cristy - * Release ImageMagick version 7.0.9-27, GIT revision 17006:49d81b672:20200229 - -2020-02-24 7.0.9-27 Cristy - * Make sure we can grok this Fx expression: 1- -2. - * Do not advance when substituting a NULL string. - * Correct alpha for named colors in the Q32 non-HDRI build. - * Write Group4 compressed image as a single strip. - -2020-02-23 7.0.9-26 Cristy - * Release ImageMagick version 7.0.9-26, GIT revision 16972:49f1e4de2:20200223 - -2020-02-22 7.0.9-26 Cristy - * No percent sign in lab() color. - * Introducing the -color-threshold command-line option. - * Handle out of range HDRI values for -statistic option (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37589). - * Fix improper casting when computing image signature (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37594). - -2020-02-21 7.0.9-25 Cristy - * Release ImageMagick version 7.0.9-25, GIT revision 16931:2a56db8:20200221 - -2020-02-18 7.0.9-25 Cristy - * Adapt to a change in command-line options in the SVG inkscape delegate. - -2020-02-17 7.0.9-24 Cristy - * Release ImageMagick version 7.0.9-24, GIT revision 16919:41efef9de:20200217 - -2020-02-15 7.0.9-24 Cristy - * Support connected-components:eccentricity-threshold, - connected-components:major-axis-threshold, - connected-components:minor-axis-threshold, - connected-components:angle-threshold. - * Set the alpha channel if the write mask is not enabled. - * Corrected ellipse orientation when computing image moments. - -2020-02-14 7.0.9-23 Cristy - * Release ImageMagick version 7.0.9-23, GIT revision 16884:acb56cd:20200214 - -2020-02-08 7.0.9-23 Cristy - * Report gray(127.5) as gray(50%). - * Support -define connected-components:perimeter-threshold=min-max - -2020-02-07 7.0.9-22 Cristy - * Release ImageMagick version 7.0.9-22, GIT revision 16855:8733f3e:20200207 - -2020-02-03 7.0.9-22 Cristy - * More work on connect components, e.g. keep-colors, remove-colors, - keep-topids. - * Initialize mutex before locking if its not already initialized. - * Support 24-bit TIFF images. - -2020-02-01 7.0.9-21 Cristy - * Release ImageMagick version 7.0.9-21, GIT revision 16823:290cb93:20200201. - -2020-01-27 7.0.9-21 Cristy - * Support additional connected components defines. - * Refresh cache morphology when writing MPC images. - -2020-01-26 7.0.9-19 Cristy - * Release ImageMagick version 7.0.9-19, GIT revision 16789:bac6ecc:20200126 - -2020-01-26 7.0.9-19 Cristy - * Make PNG creation reproducible (reference - https://github.com/ImageMagick/ImageMagick/pull/1270). - * Refactor uninitialize variable patch for -fx "while(,)" expression. - -2020-01-25 7.0.9-18 Cristy - * Release ImageMagick version 7.0.9-18, GIT revision 16780:08beae5:20200125 - -2020-01-19 7.0.9-18 Cristy - * Alpha draw primitive no longer returns a parser exception. - * Support 32-bit tiled TIFF images. - * New -connected-component options (reference - https://imagemagick.org/script/connected-components.php). - - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37391). -2020-01-18 7.0.9-17 Cristy - * Release ImageMagick version 7.0.9-17, GIT revision 16753:c300b3a:20200118 - -2020-01-12 7.0.9-17 Cristy - * Allow larger negative interline spacing (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37391). - * Conditional compile for huge xml pages for RSVG delegate library. - * Put "width" property in the PNG namespace (reference - https://github.com/ImageMagick/ImageMagick/issues/1833). - * -combine -colorspace sRGB no longer returns grayscale output (reference - https://github.com/ImageMagick/ImageMagick/issues/1835). - * Support Jzazbz colorspace (contributed by snibgo @ - http://im.snibgo.com/jzazbz.htm). - -2020-01-12 7.0.9-16 Cristy - * Release ImageMagick version 7.0.9-16, GIT revision 16719:fefd765:20200112. - -2020-01-12 7.0.9-16 Cristy - * Fixed three failing Magick.NET unit tests. - -2020-01-11 7.0.9-15 Cristy - * Release ImageMagick version 7.0.9-15, GIT revision 16709:0000f6d:20200111. - -2020-01-11 7.0.9-15 Dirk Lemstra - * Also support svg:xml-parse-huge when using librsvg. - -2020-01-10 7.0.9-15 Cristy - * Optimize -evaluate-sequence option (reference - https://github.com/ImageMagick/ImageMagick/issues/1824). - * Support Fx do() iterator. - * `magick -size 100x100 xc:black black.pnm` no longer creates a white image - (reference https://github.com/ImageMagick/ImageMagick/issues/1817). - * setjmp/longjmp in jpeg.c no longer trigger undefind behavior (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37379). - * Permit compositing in the CMYK colorspace (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37368). - -2020-01-04 7.0.9-14 Cristy - * Release ImageMagick version 7.0.9-14, GIT revision 16654:89ef7ea:20200104. - -2020-01-01 7.0.9-14 Cristy - * Support extended Fx assignment operators (e.g. *=, /=, ++, --, etc.) - * Support Fx for() iterator. - * Optimize Fx performance. - * Ensure circle.rb renders the same for IMv6 and IMv7 (reference - https://github.com/rmagick/rmagick/issues/905). - -2019-12-30 7.0.9-13 Cristy - * Release ImageMagick version 7.0.9-13, GIT revision 16616:dbafe0b:20191230. - -2019-12-27 7.0.9-13 Cristy - * xc:white no longer creates a black PNM image (reference - https://github.com/ImageMagick/ImageMagick/issues/1817). - * Sync pixel cache for -kmeans option. - * Thread -kmeans option. - * PSD: only set the alpha channel when type is not 0. - * Fix Lab to custom profile (CMYK or RGB) conversion bug (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37318). - -2019-12-26 7.0.9-12 Cristy - * Release ImageMagick version 7.0.9-12, GIT revision 16587:7d6a559:20191226. - -2019-12-26 7.0.9-12 Cristy - * Fix Build failure with MinGW-w64 (reference - https://github.com/ImageMagick/ImageMagick6/issues/67). - * Inject image profile properties immediately after the image is read. - -2019-12-23 7.0.9-11 Cristy - * Release ImageMagick version 7.0.9-11, GIT revision 16568:1d6c960:20191224. - -2019-12-18 7.0.9-11 Cristy - * Replace pseudo-random number generator with a Xoshiro generator. - * The -layers optimize option requires a fully transparent previous image. - -2019-12-22 7.0.9-10 Cristy - * Release ImageMagick version 7.0.9-10, GIT revision 16548:281649843:20191222. - -2019-12-18 7.0.9-10 Cristy - * Some clang releases do not support _aligned_alloc(). - * Support -kmeans command-line option. - -2019-12-07 7.0.9-9 Cristy - * Release ImageMagick version 7.0.9-9, GIT revision 16513:8ec82f4:20191215. - -2019-12-07 7.0.9-9 Cristy - * Build file clean-up (reference - https://github.com/ImageMagick/ImageMagick/pull/1798). - * Improve semaphore handling @ - https://github.com/ImageMagick/ImageMagick/pull/1798). - * Introduce HeapOverflowSanityCheckGetExtent() method (reference - https://github.com/ImageMagick/ImageMagick/pull/1798). - -2019-12-01 7.0.9-8 Cristy - * Release ImageMagick version 7.0.9-8, GIT revision 16474:0bc0e95:20191207. - -2019-12-01 7.0.9-8 Cristy - * -type bilevel behavior restored, it creates a black and white image. - -2019-11-30 7.0.9-7 Cristy - * Release ImageMagick version 7.0.9-7, GIT revision 16449:971ba06:20191130. - -2019-11-26 7.0.9-7 Cristy - * Support Pocketmod image format, e.g. - convert -density 300 pages?.pdf pocketmod:organize.pdf - * Fixed numerous issues posted to GitHub (reference - https://github.com/ImageMagick/ImageMagick/issues). - * Update documentation. - -2019-11-26 7.0.9-6 Cristy - * Release ImageMagick version 7.0.9-6, GIT revision 16407:1725ec3:20191126. - -2019-11-19 7.0.9-6 Cristy - * Increase the maximum number of bezier coordinates (reference - https://github.com/ImageMagick/ImageMagick/issues/1784). - * Santize "'" from SHOW and WIN delegates under Linux, '"\' for Windows - (thanks to Enzo Puig). - * Correct for TGA orientation (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=34757). - * The result for -compose Copy -extent on a MYK image is CMYK (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37118). - * Fix potential buffer overflow when reading a fax image (alert from - Justin). - * Support dng:use-camera-wb option. - -2019-11-17 7.0.9-5 Cristy - * Release ImageMagick version 7.0.9-5, GIT revision 16369:747618e:20191117. - -2019-11-16 7.0.9-5 Cristy - * Ensure Ascii85 compression is thread safe. - * Fixed numerous issues posted to GitHub (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-11-13 7.0.9-4 Cristy - * Release ImageMagick version 7.0.9-4, GIT revision 16354:5f53562:20191114. - -2019-11-10 7.0.9-4 Cristy - * Add exception parameter to CMS transform methods. - * Output exception there is an attempt to perform an operation not allowed by - the security policy - * Fixed numerous issues posted to GitHub (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-10-30 7.0.9-2 Cristy - * Release ImageMagick version 7.0.9-2, GIT revision 16325:6f84d89:20191030. - -2019-10-29 7.0.9-2 Cristy - * JPEG and JPG are aliases in coder security policy. - * Fixed numerous issues posted to GitHub (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-10-27 7.0.9-1 Cristy - * Release ImageMagick version 7.0.9-1, GIT revision 16313:e068be3:20191027. - -2019-10-27 7.0.9-1 Cristy - * Fixed numerous issues posted to GitHub (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-10-23 7.0.9-0 Cristy - * Release ImageMagick version 7.0.9-0, GIT revision 16297:8744fd9:20191024 - -2019-10-06 7.0.9-0 Cristy - * Fixed numerous issues posted to GitHub (reference - https://github.com/ImageMagick/ImageMagick/issues). - * Support trim:background-color define for -trim option. - -2019-10-05 7.0.8-68 Cristy - * Release ImageMagick version 7.0.8-68, GIT revision 16184:b75b0e5:20191005. - -2019-09-30 7.0.8-68 Cristy - * Support animated WebP encoding/decoding (reference - https://github.com/ImageMagick/ImageMagick/pull/1708). - * Text stroke cut off (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=36829). - * Adds support for lossless JPEG1 recompression (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=36828). - -2019-09-29 7.0.8-67 Cristy - * Release ImageMagick version 7.0.8-67, GIT revision 16145:6f2feb9:20190929. - -2019-09-28 7.0.8-67 Cristy - * line endings renedered as empty boxes (reference - https://github.com/ImageMagick/ImageMagick/issues/1704). - -2019-09-21 7.0.8-66 Cristy - * Release ImageMagick version 7.0.8-66, GIT revision 16134:f6ce80a:20190921. - -2019-09-09 7.0.8-66 Cristy - * Support compound statements in FX while() (reference - https://github.com/ImageMagick/ImageMagick/issues/1701). - -2019-09-15 7.0.8-65 Cristy - * Release ImageMagick version 7.0.8-65, GIT revision 16130:254db34:20190915. - -2019-09-09 7.0.8-65 Cristy - * Eliminate fault when trace delegate is not available. - * Properly distinquish linear and non-linear gray colorspaces (reference - https://github.com/ImageMagick/ImageMagick/issues/1680). - -2019-09-07 7.0.8-64 Cristy - * Release ImageMagick version 7.0.8-64, GIT revision 16108:2ad3cbc:20190907. - -2019-09-02 7.0.8-64 Cristy - * Support XPM symbolic (reference - https://github.com/ImageMagick/ImageMagick/issues/1684). - * DilateIntensity is channel independent (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36641). - -2019-08-31 7.0.8-63 Cristy - * Release ImageMagick version 7.0.8-63, GIT revision 16088:3b7a33d:20190831. - -2019-08-24 7.0.8-63 Cristy - * Properly identify the DNG and AI image format (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36581). - -2019-08-23 7.0.8-62 Cristy - * Release ImageMagick version 7.0.8-62, GIT revision 16061:7525595:20190823. - -2019-08-23 7.0.8-62 Dirk Lemstra - * Added option to limit the maximum point size with -define - caption:max-pointsize=pointsize. - * Corrected JP2 numresolution calculation (reference: - https://github.com/ImageMagick/ImageMagick/issues/1673) - -2019-08-19 7.0.8-62 Cristy - * Conditionally compile call to AcquireCLocale() (reference - https://github.com/ImageMagick/ImageMagick/issues/1669). - * More robust support for converting bitmap to vector. - -2019-08-16 7.0.8-61 Cristy - * Release ImageMagick version 7.0.8-61, GIT revision 16033:0c5808c:20190816. - -2019-08-03 7.0.8-61 Cristy - * Issue with -background and -swirl (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36512). - -2019-08-10 7.0.8-60 Cristy - * Release ImageMagick version 7.0.8-60, GIT revision 16020:52ff205:20190810. - -2019-08-07 7.0.8-60 Cristy - * Enable reading EXR image file from stdin. - -2019-08-04 7.0.8-59 Cristy - * Release ImageMagick version 7.0.8-59, GIT revision 15986:c3de0e7:20190804. - -2019-08-01 7.0.8-59 Cristy - * Module is a reserved keyword for C++ 20 (reference - https://github.com/ImageMagick/ImageMagick/issues/1650). - -2019-07-29 7.0.8-58 Cristy - * Release ImageMagick version 7.0.8-58, GIT revision 15962:cf00632:20190729. - -2019-07-27 7.0.8-58 Cristy - * Improve GetNextToken() performance. - -2019-07-26 7.0.8-57 Cristy - * Release ImageMagick version 7.0.8-57, GIT revision 15948:8fba4a3:20190726. - -2019-07-22 7.0.8-57 Cristy - * Heap-buffer-overflow in Postscript coder (reference - https://github.com/ImageMagick/ImageMagick/issues/1644). - * The -alpha shape option nondeteministic under OpenMP (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36396). - * Correction to the ModulusAdd and ModulusSubtract composite op (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=36413). - -2019-07-20 7.0.8-56 Cristy - * Release ImageMagick version 7.0.8-56, GIT revision 15936:2ac4147:20190720. - -2019-07-20 7.0.8-56 Cristy - * Unexpected -alpha shape results (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36396). - * Converting from PDF to PBM inverts the image (reference - https://github.com/ImageMagick/ImageMagick/issues/1643). - -2019-07-18 7.0.8-55 Cristy - * Release ImageMagick version 7.0.8-55, GIT revision 15930:ac09240:20190718. - -2019-07-18 7.0.8-55 Cristy - * Heap-buffer overflow (reference - https://github.com/ImageMagick/ImageMagick/issues/1641 - * PerlMagick test suite passes again (reference - https://github.com/ImageMagick/ImageMagick/issues/1640) - -2019-07-16 7.0.8-54 Cristy - * Release ImageMagick version 7.0.8-54, GIT revision 15916:e868e22:20190716. - -2019-07-08 7.0.8-54 Cristy - * resolve division by zero (reference - https://github.com/ImageMagick/ImageMagick/issues/1629). - * introducing MagickLevelImageColors() MagickWand method. - * Transient problem with text placement with gravity (reference - https://github.com/ImageMagick/ImageMagick/issues/1633). - * Support TIM2 image format (reference - https://github.com/ImageMagick/ImageMagick/pull/1571). - * For -magnify option, specify an alternative scaling method with -define - magnify:method=method, choose from these methods: eagle2X, eagle3X, - eagle3XB, epb2X, fish2X, hq2X, scale2X (default), scale3X, xbr2X. - -2019-07-05 7.0.8-53 Cristy - * Release ImageMagick version 7.0.8-53, GIT revision 15828:f5d59c0:20190705. - -2019-07-05 7.0.8-53 Cristy - * Fix -fx parsing issue (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36314). - -2019-07-05 7.0.8-52 Cristy - * Release ImageMagick version 7.0.8-52, GIT revision 15825:ea47310:20190705. - -2019-07-01 7.0.8-52 Cristy - * Eliminate buffer overflow in TranslateEvent() (reference - https://github.com/ImageMagick/ImageMagick/issues/1621). - -2019-06-30 7.0.8-51 Cristy - * Release ImageMagick version 7.0.8-51, GIT revision 15812:51f11c4:20190630. - -2019-06-24 7.0.8-51 Cristy - * Clone rather than copy X window name/icon. - * Optimize PDF reader. - -2019-06-23 7.0.8-50 Cristy - * Release ImageMagick version 7.0.8-50, GIT revision 15778:4a60519:20190623 - -2019-06-14 7.0.8-50 Dirk Lemstra - * Added support for reading all images from a HEIC image (reference - https://github.com/ImageMagick/ImageMagick/issues/1391). - * Heap-buffer-overflow in MagickCore/fourier.c (reference - https://github.com/ImageMagick/ImageMagick/issues/1588). - * Fixed a number of issues (reference - https://imagemagick.org/discourse-server/viewforum.php?f=3). - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-06-08 7.0.8-49 Cristy - * Release ImageMagick version 7.0.8-49, GIT revision 15708:6d7e1db:20190608 - -2019-06-03 7.0.8-49 Cristy - * Add support for RGB565 image format (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=36078). - * Use user defined allocator instead of `malloc` (reference - https://github.com/ImageMagick/ImageMagick6/pull/49/). - * Add static decorator to accelerator kernels (reference - https://github.com/ImageMagick/ImageMagick/issues/1366). - -2019-06-01 7.0.8-48 Cristy - * Release ImageMagick version 7.0.8-48, GIT revision 15689:061a3bb82:20190601 - -2019-06-01 7.0.8-48 Cristy - * Fix transient convolution bug (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36119). - -2019-05-26 7.0.8-47 Cristy - * Release ImageMagick version 7.0.8-47, GIT revision 15681:5cffc6cbb:20190526 - -2019-05-19 7.0.8-47 Cristy - * Support 16 and 32 bit tiled float TIFF images. - * Convolve morphology alpha channel fix (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36086). - * Text improvements to the internal SVG renderer. - -2019-05-14 7.0.8-46 Cristy - * Release ImageMagick version 7.0.8-46, GIT revision 15655:84dd3301c:20190518 - -2019-05-14 7.0.8-46 Cristy - * PerlMagick unit tests pass again. - * Builds under MacOS X and FreeBSD works again. - * Return HEIC images in the sRGB colorspace. - -2019-05-12 7.0.8-45 Cristy - * Release ImageMagick version 7.0.8-45, GIT revision 15634:784105bcb:20190512 - -2019-05-06 7.0.8-45 Cristy - * Fix image signatures to ensure they are Q-depth invariant (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=35970). - * Fixed a number of issues (reference - https://imagemagick.org/discourse-server/viewforum.php?f=3). - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-05-03 7.0.8-44 Cristy - * Release ImageMagick version 7.0.8-44, GIT revision 15600:41f47759a:20190503 - -2019-05-03 7.0.8-44 Cristy - * Fixed a number of issues (reference - https://imagemagick.org/discourse-server/viewforum.php?f=3). - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-05-01 7.0.8-43 Cristy - * Release ImageMagick version 7.0.8-43, GIT revision 15595:0062cef74:20190502 - -2019-05-01 7.0.8-43 Cristy - * Fixed a number of issues (reference - https://imagemagick.org/discourse-server/viewforum.php?f=3). - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-04-29 7.0.8-42 Cristy - * Release ImageMagick version 7.0.8-42, GIT revision 15570:71190ccd0:20190424 - -2019-04-20 7.0.8-42 Cristy - * Fixed a number of issues (reference - https://imagemagick.org/discourse-server/viewforum.php?f=3). - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-04-19 7.0.8-41 Cristy - * Release ImageMagick version 7.0.8-41, GIT revision 15540:c78993d13:20190420 - -2019-04-13 7.0.8-41 Cristy - * Fixed a number of issues (reference - https://imagemagick.org/discourse-server/viewforum.php?f=3). - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - * Honor SOURCE_DATE_EPOCH environment variable (reference - https://github.com/ImageMagick/ImageMagick/pull/1496/). - * Standardize on UTC time for any image format timestamp. - * Add MagickAutoThresholdImage(), MagickCannyEdgeImage(), - MagickComplexImages(), MagickConnectedComponentsImage(), - MagickHoughLineImage(), MagickKuwaharaImage(), MagickLevelizeImageColors(), - MagickLevelImageColors(), MagickMeanShiftImage(), MagickPolynomialImage(), - MagickRangeThresholdImage(), MagickSetSeed(), MagickWaveletDenoiseImage() - methods to MagickWand API. - -2019-04-12 7.0.8-40 Cristy - * Release ImageMagick version 7.0.8-40, GIT revision 15510:7e503e231:20190412 - -2019-04-10 7.0.8-40 Cristy - * Fixed a number of issues (reference - https://imagemagick.org/discourse-server/viewforum.php?f=3). - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - - -2019-04-07 7.0.8-39 Cristy - * Release ImageMagick version 7.0.8-39, GIT revision 15489:6120f8bc1:20190406 - -2019-04-06 7.0.8-39 Cristy - * The -layers option compared pixels inocorrectly as opacity rather than - alpha. - * The -preview raise option now returns expected results. - * Initialise ghostscript instances with NULL (reference - https://github.com/ImageMagick/ImageMagick/pull/1538). - -2019-04-06 7.0.8-38 Cristy - * Release ImageMagick version 7.0.8-38, GIT revision 15483:23edcef04:20190406 - -2019-04-06 7.0.8-38 Cristy - * Modulo off by one patch for -virtual-pixel option (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=35789). - -2019-04-03 7.0.8-37 Cristy - * Release ImageMagick version 7.0.8-37, GIT revision 15470:477216fd7:20190403 - -2019-04-03 7.0.8-37 Cristy - * Fixed -virtual-pixel option (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=35789). - -2019-03-31 7.0.8-36 Cristy - * Release ImageMagick version 7.0.8-36, GIT revision 15464:3a928224d:20190331 - -2019-03-27 7.0.8-36 Cristy - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-03-24 7.0.8-35 Cristy - * Release ImageMagick version 7.0.8-35, GIT revision 15440:4a0a88e41:20190324 - -2019-03-23 7.0.8-35 Cristy - * -draw image DstOver is now responsive to the composite operator (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=35650). - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-03-15 7.0.8-34 Cristy - * Release ImageMagick version 7.0.8-34, GIT revision 15413:860af935d:20190315 - -2019-03-11 7.0.8-34 Cristy - * Associate one lock with each resource. - * Report exception if opening TIFF did not work out. - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2019-03-10 7.0.8-33 Cristy - * Release ImageMagick version 7.0.8-33, GIT revision 15401:c805e3205:20190310 - -2019-03-06 7.0.8-33 Cristy - * Fix SVG conversion infinite loop (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=35591). - * Initialize primitive drawing structure after resizing. - -2019-03-05 7.0.8-32 Cristy - * Release ImageMagick version 7.0.8-32, GIT revision 15386:58d9c4692:20190305 - -2019-03-05 7.0.8-32 Cristy - * Fix out-of-boundary LocaleLowerCase() @ - https://github.com/ImageMagick/ImageMagick/issues/1495 - -2019-03-04 7.0.8-31 Cristy - * Release ImageMagick version 7.0.8-31, GIT revision 15381:3122a669d:20190304 - -2019-03-04 7.0.8-31 Cristy - * -trim is no longer sensitive to the image virtual canvas. - -2019-03-03 7.0.8-30 Cristy - * Release ImageMagick version 7.0.8-30, GIT revision 15376:16d2b4e6a:20190303 - -2019-03-03 7.0.8-30 Cristy - * Support define to remove additional background from an image during a - trim, e.g. -fuzz 5% -define trim:percent-background=0% -trim. - -2019-02-28 7.0.8-29 Cristy - * Release ImageMagick version 7.0.8-29, GIT revision 15368:5d8ed9f56:20190228 - -2019-02-28 7.0.8-29 Cristy - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2019-02-18 7.0.8-28 Cristy - * Release ImageMagick version 7.0.8-28, GIT revision 15345:09a7c67dd:20190218 - -2019-02-12 7.0.8-28 Cristy - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-02-09 7.0.8-27 Cristy - * Release ImageMagick version 7.0.8-27, GIT revision 15315:5d48cd312:20190209 - -2019-02-09 7.0.8-27 Cristy - * Mod patch to properly handle subimage ranges (e.g. image.gif[2-3]). - -2019-02-03 7.0.8-26 Cristy - * Release ImageMagick version 7.0.8-26, GIT revision 15294:726bd82a3:20190203 - -2019-02-02 7.0.8-26 Cristy - * Fixed a number of issues (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2019-01-27 7.0.8-25 Cristy - * Release ImageMagick version 7.0.8-25, GIT revision 15279:7da783a5b:20190127 - -2019-01-19 7.0.8-25 Cristy - * Eliminate spurious font warning (reference - https://github.com/ImageMagick/ImageMagick/issues/1458). - * Support HEIC EXIF & XMP profiles. - -2019-01-12 7.0.8-24 Cristy - * Release ImageMagick version 7.0.8-24, GIT revision 15233:db129ba64:20190112 - -2019-01-08 7.0.8-24 Cristy - * Support -clahe option real clip limit (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=35292). - * ShadeImage() kernels can return negative pixels, clamp to range (reference - https://github.com/ImageMagick/ImageMagick/issues/1319). - * Annotate with negative offsets no longer renders slanted text. - -2019-01-01 7.0.8-23 Cristy - * Release ImageMagick version 7.0.8-23, GIT revision 15199:ba07f7d07:20190101 - -2019-01-01 7.0.8-23 Cristy - * CacheInfo destructor must be aligned in DestroyPixelStream(). - -2018-12-30 7.0.8-22 Cristy - * Release ImageMagick version 7.0.8-22, GIT revision 15189:842164090:20181230 - -2018-12-29 7.0.8-22 Cristy - * Support negative rotations in a geometry (e.g. -10x-10+10+10). - * Return expected canvas offset after a crop with gravity. - -2018-12-27 7.0.8-21 Cristy - * Release ImageMagick version 7.0.8-21, GIT revision 15179:114be1716:20181227 - -2018-12-27 7.0.8-21 Cristy - * Check to ensure SeekBlob() offset can be represented in an off_t. - -2018-12-23 7.0.8-20 Cristy - * Release ImageMagick version 7.0.8-20, GIT revision 15170:8e8222e87:20181223 - -2018-12-23 7.0.8-20 Cristy - * Cube image format returns a HALD image. - * CLAHE tiles overlapped are now centered relative to the image. - -2018-12-19 7.0.8-19 Cristy - * Release ImageMagick version 7.0.8-19, GIT revision 15153:e74ed77f5:20181219 - -2018-12-18 7.0.8-18 Cristy - * Release ImageMagick version 7.0.8-18, GIT revision 15146:b5eccd295:20181218 - -2018-12-18 7.0.8-18 Cristy - * Fixed Magick++ compile error on Mac OS X. - -2018-12-17 7.0.8-17 Cristy - * Release ImageMagick version 7.0.8-17, GIT revision 15142:32f2d195e:20181217 - -2018-12-02 7.0.8-16 Cristy - * Support -clahe clip limit with percentages (e.g. -clahe 50x50%+128+3). - -2018-12-10 7.0.8-16 Cristy - * Release ImageMagick version 7.0.8-16, GIT revision 15109:9a9af88de:20181210. - -2018-12-02 7.0.8-16 Cristy - * Check for modulo underflow. - * Change SVG default DPI to 96 from 90 to meet recommendation of SVG2 & CSS. - -2018-12-01 7.0.8-15 Cristy - * Release ImageMagick version 7.0.8-15, GIT revision 15059:2fb22e07b:20181201 - -2018-11-21 7.0.8-15 Cristy - * Added support for the -clahe option: contrast limited adaptive histogram - equalization. - -2018-11-13 7.0.8-15 Dirk Lemstra - * Added support for GIMP 2.10 files (reference - https://github.com/ImageMagick/ImageMagick/pull/1381). - -2018-10-23 7.0.8-14 Cristy - * Release ImageMagick version 7.0.8-14, GIT revision 14943:1a0da3dd0:20181023 - -2018-10-21 7.0.8-13 Cristy - * Release ImageMagick version 7.0.8-13, GIT revision 14936:d3ec5abe2:20181021. - -2018-10-04 7.0.8-13 Dirk Lemstra - * Adding coder headers with magic.xml will no longer be supported. - * Adding coder aliases with coder.xml will no longer be supported. - -2018-09-16 7.0.8-12 Cristy - * Release ImageMagick version 7.0.8-12, GIT revision 14843:cb5cf1959:20180923 - -2018-09-15 7.0.8-12 Dirk Lemstra - * Added support for arithmetic coding to the jpeg encoder: - -define jpeg:arithmetic-coding=true. - -2018-09-08 7.0.8-12 Cristy - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-08-28 7.0.8-11 Cristy - * Release ImageMagick version 7.0.8-11, GIT revision 14729:798fbdb5b:20180828 - -2018-08-15 7.0.8-11 Cristy - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - * Add support for "module" security policy. - -2018-08-13 7.0.8-10 Cristy - * Release ImageMagick version 7.0.8-10, GIT revision 14646:48fba3256:20180813 - -2018-08-12 7.0.8-10 Dirk Lemstra - * Added dcraw coder (dcraw:img.cr2) that can be used to force the use of the - dcraw delegate when libraw is the default raw delegate. - * Restored thread support for the HEIC coder. - -2018-08-08 7.0.8-10 Cristy - * ThumbnailImage function no longer reveals sensitive information (reference - https://github.com/ImageMagick/ImageMagick/issues/1243). - -2018-08-06 7.0.8-9 Cristy - * Release ImageMagick version 7.0.8-9, GIT revision 14618:a3663c3dc:20180805. - -2018-07-24 7.0.8-9 Cristy - * XBM coder leaves the hex image data uninitialized if hex value of the - pixel is negative. - * More improvements to SVG text handling. - * New -range-threshold option that combines hard and soft thresholding. - -2018-07-23 7.0.8-8 Cristy - * Release ImageMagick version 7.0.8-8, GIT revision 14583:300fdbcfd:20180723. - -2018-07-20 7.0.8-8 Cristy - * Non-HDRI ScaleLongToQuantum() private method no longer adds a half interval. - * Fixed memset() negative-size-param (reference - https://github.com/ImageMagick/ImageMagick/issues/1217). - -2018-07-16 7.0.8-7 Cristy - * Release ImageMagick version 7.0.8-7, GIT revision 14561:f85c23180:20180716. - -2018-07-15 7.0.8-7 Cristy - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-07-08 7.0.8-6 Cristy - * Release ImageMagick version 7.0.8-6, GIT revision 14541:db940ccd2:20180708. - -2018-07-06 7.0.8-6 Cristy - * Improve SVG support for tspan element. - * Add support for -fx image.extent. - -2018-07-04 7.0.8-5 Cristy - * Release ImageMagick version 7.0.8-5, GIT revision 14514:bba545bbb:20180704. - -2018-07-04 7.0.8-5 Cristy - * Fixed a few potential memory leaks - https://github.com/ImageMagick/ImageMagick/issues). - -2018-07-02 7.0.8-4 Cristy - * Release ImageMagick version 7.0.8-4, GIT revision 14505:4613eed4a:20180702. - -2018-06-28 7.0.8-4 Cristy - * Small tweaks to compile under Cygwin. - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - * Support %B property, the image file size without any decorations. - -2018-06-24 7.0.8-3 Cristy - * Release ImageMagick version 7.0.8-3, GIT revision 14489:c63c504e8:20180624. - -2018-06-24 7.0.8-3 Cristy - * Apply translate component of SVG transform rotate. - -2018-06-18 7.0.8-2 Cristy - * Release ImageMagick version 7.0.8-2, GIT revision 14476:cda11d81d:20180618. - -2018-06-18 7.0.8-2 Cristy - * More robust SVG text handling. - -2018-06-16 7.0.8-1 Cristy - * Release ImageMagick version 7.0.8-1, GIT revision 14468:94cb08785:20180616. - -2018-06-16 7.0.8-1 Cristy - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - * Fixed an issue with stroke and label: (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=34142). - * PNG: set storage class to DirectClass if alpha enabled (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=34121). - -2018-06-12 7.0.8-0 Cristy - * Release ImageMagick version 7.0.8-0, GIT revision 14459:d7c892d5a:20180612. - -2018-06-11 7.0.8-0 - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-06-11 7.0.7-39 Cristy - * Release ImageMagick version 7.0.7-39, GIT revision 14445:cc962acde:20180611. - -2018-06-06 7.0.7-39 - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-06-02 7.0.7-38 Cristy - * Release ImageMagick version 7.0.7-38, GIT revision 14409:01e395a73:20180602. - -2018-05-30 7.0.7-38 - * Heap buffer overflow fix (reference - https://github.com/ImageMagick/ImageMagick/issues/1156). - * Boundary issues with -gamma option when HDRI is enabled (reference - https://github.com/ImageMagick/ImageMagick/issues/1151). - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-05-29 7.0.7-37 Cristy - * Release ImageMagick version 7.0.7-37, GIT revision 14393:61d7e8b17:20180529. - -2018-05-29 7.0.7-37 - * Properly initialize SVG color style. - -2018-05-28 7.0.7-36 Cristy - * Release ImageMagick version 7.0.7-36, GIT revision 14390:3a6bd703f:20180528. - -2018-05-28 7.0.7-36 - * A SVG rectangle with a width and height of 1 is a point. - -2018-05-21 7.0.7-35 Cristy - * Release ImageMagick version 7.0.7-35, GIT revision 14356:13507412c:20180521. - -2018-05-21 7.0.7-35 - * Fixed memory corruption for MVG paths. - -2018-05-20 7.0.7-34 Cristy - * Release ImageMagick version 7.0.7-34, GIT revision 14348:ac9ff6ba1:20180520. - -2018-05-20 7.0.7-34 Dirk Lemstra - * Added support for reading eXIf chunks to the PNG coder. - -2018-05-19 7.0.7-34 - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - * Improved clip / composite mask handling. - -2018-05-16 7.0.7-33 Cristy - * Release ImageMagick version 7.0.7-33, GIT revision 14326:58c2e4972:20180516. - -2018-05-03 7.0.7-33 - * Restore SetImageAlpha() behavior. - * Fix -clip and -mask options. - -2018-05-13 7.0.7-32 Cristy - * Release ImageMagick version 7.0.7-32, GIT revision 14307:f61f674e3:20180513. - -2018-05-03 7.0.7-31 - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-05-01 7.0.7-30 Cristy - * Release ImageMagick version 7.0.7-30, GIT revision 14242:730f1d1d3:20180501. - -2018-05-01 7.0.7-30 - * Missing break when checking "compliance" element. - -2018-04-30 7.0.7-29 Cristy - * Release ImageMagick version 7.0.7-29, GIT revision 14225:41edbdcea:20180430. - -2018-03-26 7.0.7-29 - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-03-24 7.0.7-28 Cristy - * Release ImageMagick version 7.0.7-28, GIT revision 23615:edd71782e:20180325. - -2018-03-21 7.0.7-28 - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-03-18 7.0.7-27 Cristy - * Release ImageMagick version 7.0.7-27, GIT revision 23466:734b146df:20180318. - -2018-03-17 7.0.7-27 - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-03-11 7.0.7-26 Cristy - * Release ImageMagick version 7.0.7-26, GIT revision 23344:7a03766ef:20180311. - -2018-03-10 7.0.7-26 - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-03-04 7.0.7-25 Cristy - * Release ImageMagick version 7.0.7-25, GIT revision 23177:17a986472:20180304. - -2018-03-04 7.0.7-25 Cristy - * Fixed numerous use of uninitialized values, integer overflow, memory - exceeded, and timeouts (credit to OSS Fuzz). - -2018-02-25 7.0.7-24 Cristy - * Release ImageMagick version 7.0.7-24, GIT revision 23079:7ccb76178:20180225. - -2018-02-19 7.0.7-24 Cristy - * Do not refer to page in OptimizeLayerFrames (reference - https://github.com/ImageMagick/ImageMagick/pull/987). - * PerlMagick unit tests pass again. - * Fixed numerous use of uninitialized values, integer overflow, - memory exceeded, and timeouts (credit to OSS Fuzz). - -2018-02-18 7.0.7-23 Cristy - * Release ImageMagick version 7.0.0-23, GIT revision 22969:c6b3a22b0:20180218. - -2018-02-09 7.0.7-23 Dirk Lemstra - * Add support for reading the HEIC image format to the Windows build. - -2018-01-23 7.0.7-23 Cristy - * Fixed numerous use of uninitialized values, integer overflow, - memory exceeded, and timeouts (credit to OSS Fuzz). - * Add list-length policy to limit the maximum image sequence length. - -2018-01-22 7.0.7-22 Cristy - * Release ImageMagick version 7.0.0-22, GIT revision 22391:e8be814f1:20180122. - -2018-01-06 7.0.7-22 Cristy - * Support aspect ratio geometry, e.g. -crop 3:2. - * Add support for reading the HEIC image format (reference - https://github.com/ImageMagick/ImageMagick/issues/507). - * Fixed numerous memory leaks, credit to OSS Fuzz. - -2018-01-06 7.0.7-21 Cristy - * Release ImageMagick version 7.0.0-21, GIT revision 22168:a91afc45b:20180106. - -2018-01-06 7.0.7-21 Dirk Lemstra - * Fix some enum values in the OpenCL code. - -2018-01-06 7.0.7-20 Cristy - * Release ImageMagick version 7.0.7-20, GIT revision 22161:33a04d3e5:20180105. - -2018-01-05 7.0.7-20 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2018-01-01 7.0.7-19 Cristy - * Release ImageMagick version 7.0.7-19, GIT revision 22133:977fe08bf:20180101. - -2017-12-29 7.0.7-19 Cristy - * Check for webpmux library version 0.4.4 (reference - https://github.com/ImageMagick/ImageMagick/issues/896). - -2017-12-26 7.0.7-18 Cristy - * Release ImageMagick version 7.0.7-18, GIT revision 22096:ad4bdeb40:20171228. - -2017-12-28 7.0.7-18 Cristy - * Fix error reading from pipe under Windows (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=33288). - -2017-12-26 7.0.7-17 Cristy - * Release ImageMagick version 7.0.7-17, GIT revision 22093:9caea323b:20171227. - -2017-12-26 7.0.7-17 Cristy - * Fix heap use after free error (reference - https://github.com/ImageMagick/ImageMagick/issues/918). - -2017-12-24 7.0.7-16 Cristy - * Release ImageMagick version 7.0.7-16, GIT revision 22038:e55dc7626:20171225. - -2017-12-18 7.0.7-16 Cristy - * Fix error reading multi-layer XCF image file. - * Fix possible stack overflow in WEBP reader (reference - https://github.com/ImageMagick/ImageMagick/issues/907) - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2017-12-16 7.0.7-15 Cristy - * Release ImageMagick version 7.0.7-15, GIT revision 21924:30cb31746:20171216. - -2017-12-08 7.0.7-15 Cristy - * Overall standard deviation is the average of each pixel channel (reference - https://imagemagick.org/discourse-server/viewforum.php?f=3). - * Update to the latest ImageMagick documentation. - -2017-12-05 7.0.7-14 Cristy - * Release ImageMagick version 7.0.7-14, GIT revision 21855:dc73b2aba:20171205. - -2017-11-30 7.0.7-14 Cristy - * Support Stereo composite operator. - * Fix build failure with --without-modules (reference - https://github.com/ImageMagick/ImageMagick/issues/890). - -2017-11-30 7.0.7-13 Cristy - * Release ImageMagick version 7.0.7-13, GIT revision 21823:72cb0fd0c:20171130. - -2017-11-30 7.0.7-13 Cristy - * Fix build failure with libraw 0.14.8 (reference - https://github.com/ImageMagick/ImageMagick/issues/888). - -2017-11-29 7.0.7-12 Cristy - * Release ImageMagick version 7.0.7-12, GIT revision 21814:5ef2c5a67:20171129. - -2017-11-12 7.0.7-12 Cristy - * The -tint option no longer munges the alpha channel (reference - http://imagemagick.org/discourse-server/viewtopic.php?f=1&t=33070). - * Don't delete in-memory blob when reading an image (reference - https://github.com/ImageMagick/ImageMagick/issues/886). - * Support HDRI color profile management. - -2017-11-11 7.0.7-11 Cristy - * Release ImageMagick version 7.0.7-11, GIT revision 21635:0447c6b46:20171111. - -2017-11-05 7.0.7-10 Cristy - * Release ImageMagick version 7.0.7-10, GIT revision 21612:36e2aabfd:20171105. - -2017-11-03 7.0.7-10 Dirk Lemstra - * Fixed a problem with resource bookkeeping in AcquireMatrixInfo(). - -2017-10-30 7.0.7-9 Cristy - * Release ImageMagick version 7.0.7-9, GIT revision 21580:2682a311e:20171031. - -2017-10-20 7.0.7-9 Cristy - * Encode JSON control characters (reference - https://github.com/ImageMagick/ImageMagick/issues/848). - -2017-10-27 7.0.7-9 Dirk Lemstra - * Added support for reading mipmaps in dds images (reference - https://github.com/ImageMagick/ImageMagick/issues/845). - -2017-10-15 7.0.7-8 Cristy - * Release ImageMagick version 7.0.7-8, GIT revision 21507:63ffc9878:20171015. - -2017-10-08 7.0.7-8 Cristy - * Return expected results for a percent 0 -chop option argument (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32806). - * Tweaks to OpenMP support within ImageMagick. - -2017-10-07 7.0.7-7 Cristy - * Release ImageMagick version 7.0.7-7, GIT revision 21432:29003eeed:20171007. - -2017-10-06 7.0.7-7 Cristy - * Correct handling of GIF transparency (reference - https://github.com/ImageMagick/ImageMagick/issues/831). - -2017-10-04 7.0.7-6 Cristy - * Release ImageMagick version 7.0.7-6, GIT revision 21426:0a1cb507b:20171004. - -2017-10-03 7.0.7-6 Cristy - * Reset the magick_list_initialized boolean when needed (reference - https://github.com/ImageMagick/ImageMagick/pull/826). - -2017-10-01 7.0.7-5 Cristy - * Release ImageMagick version 7.0.7-5, GIT revision 21382:3846f9d97:20171001. - -2017-09-28 7.0.7-5 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - * Support URW-base35 fonts. - -2017-09-26 7.0.7-5 Glenn Randers-Pehrson - * Removed "ping_preserve_iCCP=MagickTrue;" statement that was inadvertently - added to coders/png.c (reference - http://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32771). - -2017-09-23 7.0.7-4 Cristy - * Release ImageMagick version 7.0.7-4, GIT revision 21265:bdbc14590:20170923. - -2017-09-23 7.0.7-4 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/pull/763). - -2017-09-17 7.0.7-3 Cristy - * Release ImageMagick version 7.0.7-3, GIT revision 21202:6e6907ac7:20170917. - -2017-09-17 7.0.7-3 ADLab of Venustech - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/pull/763). - -2017-09-15 7.0.7-3 Glenn Randers-Pehrson - * Stop potential leaks in the JNG decoder (reference: - https://github.com/ImageMagick/ImageMagick/issues/760). - * Maximum valid hour is 23, not 24, in the PNG tIME chunk, and maximum - valid minute is 59, not 60. - -2017-09-12 7.0.7-2 Cristy - * Release ImageMagick version 7.0.7-2, GIT revision 21089:4e46ad9dd:20170912. - -2017-09-11 7.0.7-2 Glenn Randers-Pehrson - * Use signed integer arithmetic to calculate timezone corrections (reference - https://github.com/ImageMagick/ImageMagick/issues/685). - -2017-09-09 7.0.7-1 Cristy - * Release ImageMagick version 7.0.7-1, GIT revision 21065:ab2194121:20170909. - -2017-09-09 7.0.7-1 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2017-09-05 7.0.7-1 Dirk Lemstra - * Added -define tiff:write-layers=true to add support for writing layered - tiff files. - -2017-09-03 7.0.7-0 Cristy - * Release ImageMagick version 7.0.7-0, GIT revision 20996:2f8ac2203:20170903. - -2017-08-28 7.0.7-0 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - * Don't overwrite symbolic links when the shred policy is enabled. - -2017-08-27 7.0.6-10 Cristy - * Release ImageMagick version 7.0.6-10, GIT revision 20920:9940c367a:20170827. - -2017-08-27 7.0.6-10 Cristy - * Support -metric ssim, structual similarity index. - -2017-08-26 7.0.6-10 Dirk Lemstra - * Fixed thread safety issue inside the pango and librsvg decoder - (reference: https://github.com/dlemstra/Magick.NET/issues/91). - -2017-08-20 7.0.6-9 Cristy - * Release ImageMagick version 7.0.6-9, GIT revision 20860:3f307d8ad:20170820. - -2017-08-18 7.0.6-9 Glenn Randers-Pehrson - * Fixed bug with writing tIME chunk when timezone has a negative offset - (reference: https://github.com/ImageMagick/ImageMagick/issues/685) - -2017-08-18 7.0.6-8 Cristy - * Release ImageMagick version 7.0.6-8, GIT revision 20838:e2eb79427:20170818. - -2017-08-14 7.0.6-7 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - * Support CubicSpline resize filter. Define the lobes with the - -define filter:lobes={2,3,4} (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=32506). - * Prevent assertion failure when creating PDF thumbnail (reference - https://github.com/ImageMagick/ImageMagick/issues/674). - -2017-08-12 7.0.6-7 Cristy - * Release ImageMagick version 7.0.6-7, GIT revision 20799:0db4d8a16:20170812. - -2017-08-12 7.0.6-7 Cristy - * Improve EPS aliasing (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32497). - -2017-08-11 7.0.6-7 Dirk Lemstra - * Added a new option called 'dds:fast-mipmaps' (reference - https://github.com/ImageMagick/ImageMagick/issues/558) - * The mipmaps of a dds image can now be created from a list of images with - -define dds:mipmaps=fromlist (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=30236). - -2017-08-10 7.0.6-6 Cristy - * Release ImageMagick version 7.0.6-6, GIT revision 20775:061d0fa25:20170810. - -2017-08-10 7.0.6-6 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2017-08-10 7.0.6-6 Glenn Randers-Pehrson - * tests/validate.c: Show the reason for failures in the test logs, - if available. - -2017-08-03 7.0.6-6 Glenn Randers-Pehrson - * Put UTC time in the PNG tIME chunk instead of local time (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32447). - -2017-08-02 7.0.6-5 Cristy - * Release ImageMagick version 7.0.6-5, GIT revision 20715:26b28d50a:20170802. - -2017-08-01 7.0.6-5 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2017-07-29 7.0.6-5 Glenn Randers-Pehrson - * Properly set image->colorspace in the PNG decoder (previously - it was setting image->gamma, but only setting image->colorspace - for grayscale and gray-alpha images. Reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32418). - * Fix improper use of NULL in the JNG decoder (CVE-2017-11750, Reference - https://github.com/ImageMagick/ImageMagick/issues/632). - * Added "-define png:ignore-crc" option to PNG decoder. When you know - your image has no CRC or ADLER32 errors, this can speed up decoding. - It is also helpful in debugging bug reports from "fuzzers". - -2017-07-29 7.0.6-5 Cristy - * Off by one error for gradient coder (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32416), - https://github.com/ImageMagick/ImageMagick/issues/612). - -2017-07-28 7.0.6-4 Cristy - * Release ImageMagick version 7.0.6-4, GIT revision 20657:4e81160d6:20170728. - -2017-07-24 7.0.6-4 Cristy - * YUV coder no longer renders streaks (reference - https://github.com/ImageMagick/ImageMagick/issues/612). - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues) including - https://github.com/ImageMagick/ImageMagick/issues/618 (CVE-2017-12676). - * coders/png.c: Initialized quantum_scanline and quantum_info - to prevent a bad free (reference - https://github.com/ImageMagick/ImageMagick/issues/621). - -2017-07-25 7.0.6-4 Glenn Randers-Pehrson - * Removed write_chunk_from_profile() from coders/png.c because it has - not worked at least since version 6.7.6. - * Removed many redundant checks before RelinquishMagickMemory(), which - is safe to call with a NULL argument. - * Added experimental PNG orNT chunk, to store image->orientation. - * Removed vpAg chunk write support (we are now writing caNv instead). - -2017-07-24 7.0.6-3 Cristy - * Release ImageMagick version 7.0.6-3, GIT revision 20598:cc9c43b44:20170724. - -2017-07-23 7.0.6-3 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - -2017-07-23 7.0.6-3 Glenn Randers-Pehrson - * Fix memory leaks when reading a malformed JNG image: - https://github.com/ImageMagick/ImageMagick/issues/600 (CVE-2017-13141), - https://github.com/ImageMagick/ImageMagick/issues/602 (CVE-2017-12565). - -2017-07-21 7.0.6-2 Cristy - * Release ImageMagick version 7.0.6-2, GIT revision 20549:62fcf3d96:20170721. - -2017-07-19 7.0.6-2 Cristy - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - * The -monochrome option no longer returns a blank canvas (reference - https://github.com/ImageMagick/ImageMagick/issues/594). - * coders/png.c: fixed memory leak of quantum_info (CVE-2017-11539, reference - https://github.com/ImageMagick/ImageMagick/issues/582 - * coders/png.c: fixed NULL dereference when trying to write an empty MNG - (CVE-2017-11522, reference - https://github.com/ImageMagick/ImageMagick/issues/586). - -2017-07-15 7.0.6-2 Glenn Randers-Pehrson - * Added caNv, eXIf, and pHYs to the list of PNG chunks to be removed - by the "-strip" option. - -2017-07-15 7.0.6-1 Cristy - * Release ImageMagick version 7.0.6-1, GIT revision 20447:c2a315e10:20170715. - -2017-07-13 7.0.6-1 Glenn Randers-Pehrson - * Implemented PNG eXIf chunk support. - -2017-07-08 7.0.6-1 Cristy - * Support new -auto-threshold option. OTSU and Triangle methods are - currently supported. Look for the Kapur method in the next release. - * Fixed numerous memory leaks (reference - https://github.com/ImageMagick/ImageMagick/issues). - * Don't use variable float_t / double_t, bump SO (reference - https://github.com/ImageMagick/ImageMagick/issues/510). - * Support DNG images with libraw delegate library. - -2017-07-02 7.0.6-1 Glenn Randers-Pehrson - * Reject PNG file that is too small (under 60 bytes) to contain - a valid image. - * Reject JPEG file that is too small (under 107 bytes) to contain - a valid image. - * Reject JNG file that is too small (under 147 bytes) to contain - a valid image. - -2017-06-22 7.0.6-1 Glenn Randers-Pehrson - * Stop a memory leak in read_user_chunk_callback() (reference - https://github.com/ImageMagick/ImageMagick/issues/517, - CVE 2017-11310). - -2017-06-10 7.0.6-0 Cristy - * Release ImageMagick version 7.0.6-0, GIT revision 20194:b0c0d00:20170611. - -2017-06-10 7.0.6-0 Glenn Randers-Pehrson - * coders/png.c: Accept exIf chunks whose data segment - erroneously begins with "Exif\0\0". - -2017-06-10 7.0.6-0 Cristy - * Introduce SetMagickSecurityPolicy() (MagickCore) and - MagickSetSecurityPolicy() (MagickWand) to set the ImageMagick security - policy (reference https://github.com/ImageMagick/ImageMagick/issues/407). - -2017-06-02 7.0.5-10 Cristy - * Release ImageMagick version 7.0.5-10, GIT revision 20155:38ebc02:20170602. - -2017-06-01 7.0.5-10 Glenn Randers-Pehrson - * Removed experimental PNG zxIF chunk support; the proposal is dead. - -2017-06-01 7.0.5-10 Cristy - * Fix choppy bitmap font rendering (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32071). - * The +opaque option is not longer a noop (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32081). - * Add support for 'hex:' property. - -2017-05-28 7.0.5-9 Cristy - * Release ImageMagick version 7.0.5-9, GIT revision 20113:8b67333:20170528. - -2017-05-28 7.0.5-9 Cristy - * Transient error validating the JPEG-2000 image format (reference - https://github.com/ImageMagick/ImageMagick/issues/501). - * Properly allocate DCM image colormap (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32063). - -2017-05-26 7.0.5-8 Cristy - * Release ImageMagick version 7.0.5-8, GIT revision 20099:870a016:20170526. - -2017-05-23 7.0.5-8 Cristy - * Improper allocation of memory for IM instances without threads (reference - https://github.com/ImageMagick/ImageMagick/issues/497). - * Delete corrupt image from list (reference - https://github.com/ImageMagick/ImageMagick/issues/500). - -2017-05-19 7.0.5-7 Cristy - * Release ImageMagick version 7.0.5-6, GIT revision 20078:7ce2d38:20170519. - -2017-05-15 7.0.5-7 Cristy - * Support various image operators for the compare utility (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=31938). - - 2017-05-12 7.0.5-6 Cristy - * Release ImageMagick version 7.0.5-6, GIT revision 20039:9371904:20170512. - -2017-05-10 7.0.5-6 John Cupitt - * Revise DICOM window and rescale handling (reference - https://github.com/ImageMagick/ImageMagick/pull/484) - -2017-05-06 7.0.5-6 Cristy - * Restore the -alpha Shape option (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31879). - * Fix transient PDF bug (reference - https://github.com/ImageMagick/ImageMagick/issues/463). - * The +opaque option now works on all channels (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31862). - * Ensure backwards compatibility for the -combine option (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31855). - * Check for EOF conditions for RLE image format. - * Reset histogram page geometry (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31920). - -2017-04-24 7.0.5-5 Cristy - * Release ImageMagick version 7.0.5-5, GIT revision 19915:12eec43:20170424. - -2017-03-26 7.0.5-5 Cristy - * Minimize buffer copies to improve OpenCL performance. - * Morphology thinning is no longer a no-op (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31650). - * Patch two PCD writer problems, corrupt output and dark pixels (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=3164). - * Support ICC based PDF's (reference - https://github.com/ImageMagick/ImageMagick/issues/417). - * Fix improper EPS clip path rendering (reference - http://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31722). - -2017-03-24 7.0.5-4 Cristy - * Release ImageMagick version 7.0.5-4, GIT revision 19754:350fff3:20170324. - -2017-03-21 7.0.5-4 Cristy - * Respect -loop option for animate -window (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31619). - -2017-03-17 7.0.5-3 Cristy - * Release ImageMagick version 7.0.5-3, GIT revision 19741:070c3fb:20170317. - -2017-03-14 7.0.5-3 Cristy - * Support namespaces for the security policy. - * Support the -authenticate option for PDF (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31530). - -2017-03-11 7.0.5-2 Cristy - * Release ImageMagick version 7.0.5-2, GIT revision 19696:da91a7c:20170311. - -2017-03-06 7.0.5-2 Cristy - * Respect throttle policy (reference - https://github.com/ImageMagick/ImageMagick/issues/393). - * Return proper minima / maxima (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31377). - -2017-03-03 7.0.5-1 Cristy - * Release ImageMagick version 7.0.5-1, GIT revision 19662:b7f455a:20170303. - -2017-02-21 7.0.5-1 Cristy - * Fix Spurious memory allocation message (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31438). - * Identical images should return inf for PSNR (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31487). - -2017-02-20 7.0.5-0 Cristy - * Release ImageMagick version 7.0.5-0, GIT revision 19616:505fea9:20170220. - -2017-02-20 7.0.5-0 Cristy - * Fix transient bug with -separate option (reference - https://github.com/ImageMagick/ImageMagick/issues/385). - -2017-02-18 7.0.4-10 Cristy - * Release ImageMagick version 7.0.4-10, GIT revision 19608:fe757a2:20170218. - -2017-02-18 7.0.4-10 Dirk Lemstra - * Fixed fd leak for webp coder (reference - https://github.com/ImageMagick/ImageMagick/pull/382) - -2017-02-15 7.0.4-10 Cristy - * Prevent random pixel data for corrupt JPEG image (bug report from - Hirokazu Moriguchi, Sony). - * Restore -mattecolor option. - * Support pixel-cache and shred security policies. - * Bump Magick++ SO. Previously a global replace changed matteColor to - alphaColor. - -2017-02-14 7.0.4-9 Cristy - * Release ImageMagick version 7.0.4-9, GIT revision 19580:d474b37:20170214. - -2017-02-14 7.0.4-9 Cristy - * Revert patch that did not set update trait on alpha channel. - -2017-02-13 7.0.4-8 Cristy - * Release ImageMagick version 7.0.4-8, GIT revision 19574:7642384:20170213. - -2017-02-09 7.0.4-8 Dirk Lemstra - * Fixed memory leak when creating nested exceptions in Magick++ (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=23&p=142634) - -2017-02-09 7.0.4-8 Cristy - * Unbreak build without JPEG support (reference - https://github.com/ImageMagick/ImageMagick/pull/373). - * Document behavior change in the security policy (thanks to yoya @ - https://blog.awm.jp/2017/02/09/imagemagick-en/). - * Return unbiased standard deviation for image statistics (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31377). - * Don't set update trait on alpha channel (private e-mail concerning - -levels-colors option). - -2017-02-04 7.0.4-7 Cristy - * Release ImageMagick version 7.0.4-7, GIT revision 19513:5783e57:20170204. - -2017-01-28 7.0.4-7 Cristy - * Sanitize comments that include braces for the MIFF image format (reference - https://github.com/ImageMagick/ImageMagick/issues/368). - -2017-01-27 7.0.4-7 Glenn Randers-Pehrson - * coders/png.c: Added support for a proposed new PNG chunk - (zxIf, read-only) that is currently being discussed on the - png-mng-misc at lists.sourceforge.net mailing list. Enable - exIf and zxIf with CPPFLAGS="-DexIf_SUPPORTED -DxzIf_SUPPORTED". - If exIf is enabled, only the uncompressed exIF chunk will be - written and the hex-encoded zTXt chunk containing the raw Exif - profile won't be written. - -2017-01-27 7.0.4-6 Cristy - * Release ImageMagick version 7.0.4-6, GIT revision 19442:4747de9:20170127. - -2017-01-27 7.0.4-6 Cristy - * Uninitialized data in MAT image format (reference - https://github.com/ImageMagick/ImageMagick/issues/362). - * Properly auto-fit caption (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30887). - * Correction to composite Over operator (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31282). - * Respect gravity option (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31284). - -2017-01-22 7.0.4-6 Glenn Randers-Pehrson - * Renamed read_vpag_chunk_callback() function to png_user_chunk_callback() - in coders/png.c - * Implemented a private PNG caNv (canvas) chunk for remembering the - original dimensions and offsets when an image is cropped. Previously - we used the oFFs and vpAg chunks for this purpose, but this had potential - conflicts with other applications that also use the oFFs chunk. - * coders/png.c: Added support for a proposed new PNG chunk (exIf - read-write, eXIf read-only) that is currently being discussed on the - png-mng-misc at lists.sourceforge.net mailing list. - -2017-01-22 7.0.4-6 Dirk Lemstra - * Replaced CoderSeekableStreamFlag with CoderDecoderSeekableStreamFlag and - CoderEncoderSeekableStreamFlag. - -2017-01-21 7.0.4-5 Cristy - * Release ImageMagick version 7.0.4-5, GIT revision 19381:7ae396f:20170121. - -2017-01-18 7.0.4-5 Cristy - * Don't set background for transparent tiled images (reference - http://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31210). - -2017-01-14 7.0.4-4 Cristy - * Release ImageMagick version 7.0.4-4, GIT revision 19361:a12953c:20170114. - -2017-01-14 7.0.4-4 Dirk Lemstra - * Added support for RGB555, RGB565, ARGB4444 and ARGB1555 to the - BMP encoder (reference - https://github.com/ImageMagick/ImageMagick/issues/344). - -2017-01-10 7.0.4-4 Cristy - * Recognize XML policy closing tags (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31182). - * Fix memory leak in the MPC format. - -2017-01-07 7.0.4-3 Cristy - * Release ImageMagick version 7.0.4-3, GIT revision 19329:930ca78:20170107. - -2017-01-04 7.0.4-3 Cristy - * Increase memory allocation for TIFF pixels (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31161). - -2017-01-03 7.0.4-2 Cristy - * Release ImageMagick version 7.0.4-2, GIT revision 19318:8766311:20170103. - -2017-01-02 7.0.4-2 Cristy - * Validation unit test for MNG works again. - -2016-12-31 7.0.4-1 Cristy - * Release ImageMagick version 7.0.4-1, GIT revision 19292:c5ccfa8:20161231. - -2016-12-26 7.0.4-1 Cristy - * Initialize draw_info alpha member to OpaqueAlpha. - * Monochrome images no longer have inverted colors (reference - https://github.com/ImageMagick/ImageMagick/issues/332). - -2016-12-18 7.0.4-0 Cristy - * Release ImageMagick version 7.0.4-0, GIT revision 19221:d5e8abc:20161218. - -2016-12-14 7.0.4-0 Cristy - * Do not close path for linejoins of round (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31039). - -2016-12-10 7.0.3-10 Cristy - * Release ImageMagick version 7.0.3-10, GIT revision 19191:338f088:20161210. - -2016-12-07 7.0.3-10 Cristy - * Set colorspace to sRGB if -append has non-homogenous colorspaces (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29105). - * Respect connected-components:area-threshold define (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31006). - * Enable alpha channel if background color is non-opaque (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31016). - * Return correct offset for negative index for -fx option (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31019). - * Fixed improper scaling of certain FITS images (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31028). - * Properly center text label (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31027). - -2016-12-05 7.0.3-9 Cristy - * Release ImageMagick version 7.0.3-9, GIT revision 19139:6fed3f1:20161205. - -2016-11-26 7.0.3-9 Cristy - * Support the compare -read-mask option. - * Support read-masks for the -modulate option. - * Prevent buffer overflow when streaming an image (reference - https://github.com/ImageMagick/ImageMagick/issues/312). - * Fix possible buffer overflow when writing compressed TIFFS (vulnerability - report from Cisco Talos, CVE-2016-8707). - -2016-11-15 7.0.3-8 Cristy - * Release ImageMagick version 7.0.3-8, GIT revision 19067:5aceded:20161125. - -2016-11-18 7.0.3-8 Cristy - * Support the phash:colorspaces and phash:normalize options. - * If a convenient line break is not found, force it for caption: (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30887). - * Set alpha member of draw structure to OpaqueAlpha (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30894). - * Off by 1 error when computing the standard deviation (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=30866). - * Apply Debian patches, (reference - https://github.com/ImageMagick/ImageMagick/issues/304). - * Permit EPT images with just a TIFF or EPS image, not both (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30921). - * The -clone option no longer leaks memory. - * Render to clip mask rather than image for clip-path MVG graphics primitive. - -2016-11-15 7.0.3-7 Cristy - * Release ImageMagick version 7.0.3-7, GIT revision 19024:87aca83:20161115. - -2016-11-10 7.0.3-7 Cristy - * Web pages were broken when we moved to HTTPS protocol. - -2016-11-08 7.0.3-6 Cristy - * Release ImageMagick version 7.0.3-6, GIT revision 19001:4cff747:20161108. - -2016-11-01 7.0.3-6 Cristy - * Off by one memory allocation (reference - https://github.com/ImageMagick/ImageMagick/issues/296). - * The -extent option now matches the results of IMv6 (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=30779). - * Prevent fault in MSL interpreter (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30797). - * Mask composite produces proper results for the convert utility (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29675). - -2016-10-10 7.0.3-5 Cristy - * Release ImageMagick version 7.0.3-5, GIT revision 18975:a8174a2:20161030. - -2016-10-16 7.0.3-5 Dirk Lemstra - * Added layer RLE compression to the PSD encoder. - -2016-10-10 7.0.3-4 Cristy - * Release ImageMagick version 7.0.3-4, GIT revision 18937:83da034:20161010. - -2016-10-10 7.0.3-4 Dirk Lemstra - * Fixed incorrect parsing with ordered dither. (reference - https://github.com/ImageMagick/ImageMagick/issues/254) - -2016-10-10 7.0.3-4 Cristy - * Unit test pass again after small SUN image patch. - -2016-10-08 7.0.3-3 Cristy - * Release ImageMagick version 7.0.3-3, GIT revision 18924:d6614e7:20161008. - -2016-10-07 7.0.3-3 Dirk Lemstra - * Fixed incorrect RLE decoding when reading a DCM image that contains - multiple segments. - -2016-10-02 7.0.3-2 Cristy - * Release ImageMagick version 7.0.3-2, GIT revision 18887:6b27c5b:20161002. - -2016-09-27 7.0.3-2 Dirk Lemstra - * Fixed incorrect RLE decoding when reading an SGI image (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30514) - -2016-09-20 7.0.3-1 Cristy - * Release ImageMagick version 7.0.3-1, GIT revision 18851:ad91ea8:20160920. - -2016-09-16 7.0.3-1 Dirk Lemstra - * Added layer RLE compression to the PSD encoder. - * Added define 'psd:preserve-opacity-mask' to preserve the opacity mask - in a PSD file. - * Fixed issue where the display window was used instead of the data window - when reading EXR files (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&p=137849). - -2016-09-05 7.0.3-0 Cristy - * Release ImageMagick version 7.0.3-0, GIT revision 18786:10aa64c:20160905. - -2016-08-29 7.0.3-0 Dirk Lemstra - * Fixed reading DXT1 images with an alpha channel. - * Fixed incorrect padding calculation in PSD encoder. - -2016-08-27 7.0.2-10 Cristy - * Release ImageMagick version 7.0.2-10, GIT revision 18750:e3335b3:20160827. - -2016-08-27 7.0.2-10 Dirk Lemstra - * Added define 'psd:additional-info' to preserve the additional information - in a PSD file. - -2016-08-15 7.0.2-10 Cristy - * Prevent buffer overflow in BMP & SGI coders (bug report from - pwchen&rayzhong of tencent). - * Prevent buffer overflow and other problems in SIXEL, PDB, MAP, TIFF and - CALS coders (bug report from Donghai Zhu). - * The -stream option now increments the pixel pointer properly (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30327). - -2016-08-14 7.0.2-9 Cristy - * Release ImageMagick version 7.0.2-9, GIT revision 18707:2c02f09:20160814. - -2016-08-14 7.0.2-9 Cristy - * Fix compile error in opencl.c (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30289). - * Eliminate compiler warning. - -2016-08-14 7.0.2-8 Cristy - * Release ImageMagick version 7.0.2-8, GIT revision 18698:74b1d5d:20160814. - -2016-08-07 7.0.2-8 Cristy - * Prevent spurious removal of MPC cache files (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30256). - * Note alpha channel when combining 4 or more images (reference - https://github.com/ImageMagick/ImageMagick/issues/250). - -2016-08-06 7.0.2-7 Cristy - * Release ImageMagick version 7.0.2-7, GIT revision 10980:ecc03a2:20160806. - -2016-08-01 7.0.2-7 Cristy - * Evaluate lazy pixel cache morphology to prevent buffer overflow (bug report - from Ibrahim M. El-Sayed). - * Prevent buffer overflow (bug report from Max Thrane). - * Prevent memory use after free (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30245). - -2016-07-30 7.0.2-6 Cristy - * Release ImageMagick version 7.0.2-6, GIT revision 18651:df24175:20160729. - -2016-07-29 7.0.2-6 Cristy - * Support -region option (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=29692). - -2016-07-21 7.0.2-5 Cristy - * Release ImageMagick version 7.0.2-5, GIT revision 18627:2b5ddbd:20160721. - -2016-07-13 7.0.2-5 Cristy - * Fix MVG stroke-opacity (reference - https://github.com/ImageMagick/ImageMagick/issues/229). - * Prevent possible buffer overflow when reading TIFF images (bug report from - Shi Pu of MS509 Team). - * Initialize index channel to get expected results from the stegano coder. - -2016-07-11 7.0.2-4 Cristy - * Release ImageMagick version 7.0.2-4, GIT revision 18591:50debe5:20160710. - -2016-07-10 7.0.2-4 Cristy - * To comply with the SVG standard, use stroke-opacity for transparent strokes. - * Define CompositeChannels mask to Red, Green, Blue, Alpha, and Black. - -2016-07-09 7.0.2-3 Cristy - * Release ImageMagick version 7.0.2-3, GIT revision 18572:28560fc:20160709. - -2016-07-01 7.0.2-3 Cristy - * Patch so -kuwahara option can preserve colormapped edges. - * The histogram coder now returns the correct extent. - * Use CopyMagickString() rather than CopyMagickMemory() for strings. - -2016-06-26 7.0.2-2 Cristy - * Release ImageMagick version 7.0.2-2, GIT revision 18514:a7b5b46:20160626. - -2016-06-23 7.0.2-2 Cristy - * Correct for numerical instability (reference - https://github.com/ImageMagick/ImageMagick/issues/218). - -2016-06-21 7.0.2-1 Cristy - * Release ImageMagick version 7.0.2-1, GIT revision 18479:931319b:20160622. - -2016-06-17 7.0.2-1 Dirk Lemstra - * Added support for GROUP4 compression to the FAX coder. - -2016-06-12 7.0.2-1 Cristy - * Distort no longer converts grayscale image to sRGB (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=29895). - * Don't return a zero bounding box for QueryMultilineFontMetrics() (reference - https://github.com/ImageMagick/ImageMagick/issues/222). - -2016-06-12 7.0.2-0 Cristy - * Release ImageMagick version 7.0.2-0, GIT revision 10884:f0e15e8:20160612. - -2016-06-09 7.0.2-0 Cristy - * Backoff finite precision epsilon (reference - https://github.com/ImageMagick/ImageMagick/issues/215). - * Fix drawing glitch for stroke widths greater than 2 (reference - https://github.com/ImageMagick/ImageMagick/issues/218). - -2016-06-05 7.0.1-10 Cristy - * Release ImageMagick version 7.0.1-10, GIT revision 18406:ba4ad2d:20160607. - -2016-06-04 7.0.1-10 Cristy - * Deny indirect reads by policy, remove policy to permit, e.g., - convert caption:@mytext.txt ... - * RLE check for pixel offset less than 0 (heap overflow report from Craig - Young). - * Properly initialze PES blocks (reference - https://github.com/ImageMagick/ImageMagick/issues/213). - -2016-06-03 7.0.1-9 Cristy - * Release ImageMagick version 7.0.1-9, GIT revision 10847:339f803:20160602. - -2016-06-02 7.0.1-9 Cristy - * Fix small memory leak (patch provided by Ðндрей Черный). - * Coder path traversal is not authorized (bug report provided by - Masaaki Chida). - * Turn off alpha channel for the compare difference image (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29828). - -2016-05-31 7.0.1-8 Cristy - * Release ImageMagick version 7.0.1-8, GIT revision 18334:97775b5:20160531. - -2016-05-31 7.0.1-8 Cristy - * Support configure script --enable-pipes option to enable pipes (|) in - filenames. - * Support configure script --enable-indirect-reads option to enable - indirect reads (@) in filenames. - -2016-05-30 7.0.1-7 Cristy - * Release ImageMagick version 7.0.1-7, GIT revision 18321:5511ef5:20160530. - -2016-05-25 7.0.1-7 Cristy - * Security improvements to TEXT coder broke it (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29754). - * Fix stroke offset problem for -annotate (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29626). - * Don't interpret -fx option arguments (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29774); - * Add additional checks to DCM reader to prevent data-driven faults (bug - report from Hanno Böck). - -2016-05-21 7.0.1-6 Cristy - * Release ImageMagick version 7.0.1-6, GIT revision 18241:d4f277c:20160521. - -2016-05-20 7.0.1-6 Cristy - * Fixed proper placement of text annotation for east / west gravity. - -2016-05-18 7.0.1-5 Cristy - * Release ImageMagick version 7.0.1-5, GIT revision 10789:f7c2e89:20160518, - -2016-05-18 7.0.1-5 Cristy - * Process channels independently for -channel -equalize (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29708). - * Fix pixel cache on disk regression (reference - https://github.com/ImageMagick/ImageMagick/issues/202). - -2016-05-15 7.0.1-4 Cristy - * Release ImageMagick version 7.0.1-4, GIT revision 10778:52dae14:20160516. - -2016-05-10 7.0.1-4 Cristy - * Prevent possible shell command injection vulnerability through the - authenticate parameter of the PDF, PCL and XPS coders (report from - Erez Turjeman). - * Quote passwords when passed to a delegate program. - * Iterate channels over source image rather than destination (bug report - from Hanno Böck). - * Can read geo-related EXIF metdata once-again (reference - https://github.com/ImageMagick/ImageMagick/issues/198). - * Sanitize all delegate emedded formatting characters. - * Don't sync pixel cache in AcquireAuthenticCacheView() (bug report from - Hanno Böck). - -2016-05-09 7.0.1-3 Cristy - * Release ImageMagick version 7.0.1-3, GIT revision 10755:d540dda:20160509. - -2016-05-07 7.0.1-3 Cristy - * Remove https delegate. - -2016-05-06 7.0.1-2 Cristy - * Release ImageMagick version 7.0.1-2, GIT revision 10741:5746147:20160507. - -2016-05-04 7.0.1-2 Cristy - * Check for buffer overflow in magick/draw.c/DrawStrokePolygon(). - * Replace show delegate title with image filename rather than label. - * Fix GetNextToken() off by one error. - * Remove support for internal ephemeral coder. - -2016-05-03 7.0.1-1 Cristy - * New version 7.0.1-1, GIT revision 10723:9fc8a0c:20160503. - -2016-05-03 7.0.1-1 Cristy - * Sanitize input filename for http / https delegates (improved patch). - * Fix for possible security vulnerabilities (reference - https://imagemagick.org/discourse-server/viewtopic.php?f=4&t=29588). - -2016-04-30 7.0.1-0 Cristy - * New version 7.0.1-0, GIT revision 10716:b527bce:20160430. - -2016-01-30 7.0.0-0 Fahad-Alsaidi & ShamsaHamed - * Add support for languages that require complex text layout (reference - https://github.com/ImageMagick/ImageMagick/pull/88). - -2012-04-27 7.0.0-0 Anthony thyssen - * Allow the use of set and escapes when no images in memory - (unless you attempt to access per-image meta-data) - Currently does not include %[fx:...] and %[pixel:...] - -2012-10-05 7.0.0-0 Anthony thyssen - * Rather than replicate 'options' into 'artifacts' make a link - from image to image_info and lookup a global option if no artifact - is defined. - -2012-09-11 7.0.0-0 Nicolas Robidoux - * sigmoidal-contrast: - * Remove unnecessary initial ClampToQuantum. - -2012-09-10 7.0.0-0 Nicolas Robidoux - * sigmoidal-contrast: - * Direct computation, without LUT; - * Fix re-declaration of i (at the top, and inside a conditional). - -2012-09-04 7.0.0-0 Nicolas Robidoux - * Add tanh/atanh clone of legacy sigmoidal map (faster & more accurate). - -2012-08-08 7.0.0-0 Nicolas Robidoux - * Add final ClampToQuantum in sigmoidal colormap loop. - * Remove OpenMP calls from colormap update loops. - -2011-08-01 7.0.0-0 Cristy - * New version 7.0.0-0. - diff --git a/datafiles/ImageMagick/ImageMagick.rdf b/datafiles/ImageMagick/ImageMagick.rdf deleted file mode 100644 index 5e7145afc..000000000 --- a/datafiles/ImageMagick/ImageMagick.rdf +++ /dev/null @@ -1,165 +0,0 @@ - - - - - ImageMagick - ImageMagick: convert, edit, or compose images. - - 2020-11-07 - - -Introduction to ImageMagick - - ImageMagick® is a software suite to create, edit, compose, or convert - bitmap images. It can read and write images in a variety of formats (over - 200) including PNG, JPEG, JPEG-2000, GIF, TIFF, DPX, EXR, WebP, Postscript, - PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, - shear and transform images, adjust image colors, apply various special - effects, or draw text, lines, polygons, ellipses and Bézier curves. - - The functionality of ImageMagick is typically utilized from the command - line or you can use the features from programs written in your favorite - language. Choose from these interfaces: G2F (Ada), MagickCore (C), - MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), - JMagick (Java), L-Magick (Lisp), Lua, NMagick (Neko/haXe), Magick.NET - (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP - (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick - (Tcl/TK). With a language interface, use ImageMagick to modify or create - images dynamically and automagically. - - ImageMagick utilizes multiple computational threads to increase performance - and can read, process, or write mega-, giga-, or tera-pixel image sizes. - - ImageMagick is free software delivered as a ready-to-run binary distribution - or as source code that you may use, copy, modify, and distribute in both open - and proprietary applications. It is distributed under the Apache 2.0 license. - - The ImageMagick development process ensures a stable API and ABI. Before - each ImageMagick release, we perform a comprehensive security assessment - that includes memory error and thread data race detection to prevent - security vulnerabilities. - - ImageMagick is available from - https://imagemagick.org/script/download.php. It runs on Linux, Windows, - Mac Os X, iOS, Android OS, and others. - - The authoritative ImageMagick web site is - https://imagemagick.org. The authoritative source code repository is - http://git.imagemagick.org/repos/ImageMagick/. - - -Features and Capabilities - - Here are just a few examples of what ImageMagick can do: - - * Format conversion: convert an image from one format to another (e.g. - PNG to JPEG). - * Transform: resize, rotate, deskew, crop, flip or trim an image. - * Transparency: render portions of an image invisible. - * Draw: add shapes or text to an image. - * Decorate: add a border or frame to an image. - * Special effects: blur, sharpen, threshold, or tint an image. - * Animation: create a GIF animation sequence from a group of images. - * Text & comments: insert descriptive or artistic text in an image. - * Image gradients: create a gradual blend of one color whose shape is - horizontal, vertical, circular, or ellipical. - * Image identification: describe the format and attributes of an image. - * Composite: overlap one image over another. - * Montage: juxtapose image thumbnails on an image canvas. - * Generalized pixel distortion: correct for, or induce image distortions - including perspective. - * Computer vision: Canny edge detection. - * Morphology of shapes: extract features, describe shapes and recognize - patterns in images. - * Motion picture support: read and write the common image formats used in - digital film work. - * Image calculator: apply a mathematical expression to an image or image - channels. - * Connected component labeling: uniquely label connected regions in an - image. - * Discrete Fourier transform: implements the forward and inverse DFT. - * Perceptual hash: maps visually identical images to the same or similar - hash-- useful in image retrieval, authentication, indexing, or copy - detection as well as digital watermarking. - * Complex text layout: bidirectional text support and shaping. - * Color management: accurate color management with color profiles or in - lieu of-- built-in gamma compression or expansion as demanded by the - colorspace. - * High dynamic-range images: accurately represent the wide range of - intensity levels found in real scenes ranging from the brightest direct - sunlight to the deepest darkest shadows. - * Encipher or decipher an image: convert ordinary images into - unintelligible gibberish and back again. - * Virtual pixel support: convenient access to pixels outside the image - region. - * Large image support: read, process, or write mega-, giga-, or - tera-pixel image sizes. - * Threads of execution support: ImageMagick is thread safe and most - internal algorithms are OpenMP-enabled to take advantage of speed-ups - offered by multicore processor chips. - * Distributed pixel cache: offload intermediate pixel storage to one or - more remote servers. - * Heterogeneous distributed processing: certain algorithms are - OpenCL-enabled to take advantage of speed-ups offered by executing in - concert across heterogeneous platforms consisting of CPUs, GPUs, and - other processors. - * ImageMagick on the iPhone: convert, edit, or compose images on your - iPhone or iPad. - - Examples of ImageMagick Usage shows how to use ImageMagick from the - command-line to accomplish any of these tasks and much more. Also, - see Fred's ImageMagick Scripts: a plethora of command-line scripts that - perform geometric transforms, blurs, sharpens, edging, noise removal, - and color manipulations. With Magick.NET, use ImageMagick without having - to install ImageMagick on your server or desktop. - - - - - ImageMagick Studio LLC - - - - - - - stable - 2017-03-07 - 7.0.5 - -0 - - - - - - - - - - - - - - - - - - - - - - ImageMagick Studio LLC - - - - - - - diff --git a/datafiles/ImageMagick/LICENSE.txt b/datafiles/ImageMagick/LICENSE.txt deleted file mode 100644 index da7a4f969..000000000 --- a/datafiles/ImageMagick/LICENSE.txt +++ /dev/null @@ -1,103 +0,0 @@ -Before we get to the text of the license, lets just review what the license says in simple terms: - -It allows you to: - - * freely download and use ImageMagick software, in whole or in part, for personal, company internal, or commercial purposes; - * use ImageMagick software in packages or distributions that you create; - * link against a library under a different license; - * link code under a different license against a library under this license; - * merge code into a work under a different license; - * extend patent grants to any code using code under this license; - * and extend patent protection. - -It forbids you to: - - * redistribute any piece of ImageMagick-originated software without proper attribution; - * use any marks owned by ImageMagick Studio LLC in any way that might state or imply that ImageMagick Studio LLC endorses your distribution; - * use any marks owned by ImageMagick Studio LLC in any way that might state or imply that you created the ImageMagick software in question. - -It requires you to: - - * include a copy of the license in any redistribution you may make that includes ImageMagick software; - * provide clear attribution to ImageMagick Studio LLC for any distributions that include ImageMagick software. - -It does not require you to: - - * include the source of the ImageMagick software itself, or of any modifications you may have made to it, in any redistribution you may assemble that includes it; - * submit changes that you make to the software back to the ImageMagick Studio LLC (though such feedback is encouraged). - -A few other clarifications include: - - * ImageMagick is freely available without charge; - * you may include ImageMagick on a DVD as long as you comply with the terms of the license; - * you can give modified code away for free or sell it under the terms of the ImageMagick license or distribute the result under a different license, but you need to acknowledge the use of the ImageMagick software; - * the license is compatible with the GPL V3. - * when exporting the ImageMagick software, review its export classification. - -Terms and Conditions for Use, Reproduction, and Distribution - -The legally binding and authoritative terms and conditions for use, reproduction, and distribution of ImageMagick follow: - -Copyright 1999-2021 ImageMagick Studio LLC, a non-profit organization dedicated to making software imaging solutions freely available. - -1. Definitions. - -License shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. - -Licensor shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. - -Legal Entity shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. - -You (or Your) shall mean an individual or Legal Entity exercising permissions granted by this License. - -Source form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. - -Object form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. - -Work shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). - -Derivative Works shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. - -Contribution shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as Not a Contribution. - -Contributor shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. - -2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. - -3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: - - * You must give any other recipients of the Work or Derivative Works a copy of this License; and - * You must cause any modified files to carry prominent notices stating that You changed the files; and - * You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and - * If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. -You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. - -5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. - -6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. - -8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. - -How to Apply the License to your Work - -To apply the ImageMagick License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information (don't include the brackets). The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the ImageMagick License (the "License"); you may not use - this file except in compliance with the License. You may obtain a copy - of the License at - - https://imagemagick.org/script/license.php - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - License for the specific language governing permissions and limitations - under the License. diff --git a/datafiles/ImageMagick/NOTICE.txt b/datafiles/ImageMagick/NOTICE.txt deleted file mode 100644 index c95c99425..000000000 --- a/datafiles/ImageMagick/NOTICE.txt +++ /dev/null @@ -1,6866 +0,0 @@ -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ Imagemagick 7.1.0-19] copyright: - -Before we get to the text of the license, lets just review what the license says in simple terms: - -It allows you to: - - * freely download and use ImageMagick software, in whole or in part, for personal, company internal, or commercial purposes; - * use ImageMagick software in packages or distributions that you create; - * link against a library under a different license; - * link code under a different license against a library under this license; - * merge code into a work under a different license; - * extend patent grants to any code using code under this license; - * and extend patent protection. - -It forbids you to: - - * redistribute any piece of ImageMagick-originated software without proper attribution; - * use any marks owned by ImageMagick Studio LLC in any way that might state or imply that ImageMagick Studio LLC endorses your distribution; - * use any marks owned by ImageMagick Studio LLC in any way that might state or imply that you created the ImageMagick software in question. - -It requires you to: - - * include a copy of the license in any redistribution you may make that includes ImageMagick software; - * provide clear attribution to ImageMagick Studio LLC for any distributions that include ImageMagick software. - -It does not require you to: - - * include the source of the ImageMagick software itself, or of any modifications you may have made to it, in any redistribution you may assemble that includes it; - * submit changes that you make to the software back to the ImageMagick Studio LLC (though such feedback is encouraged). - -A few other clarifications include: - - * ImageMagick is freely available without charge; - * you may include ImageMagick on a DVD as long as you comply with the terms of the license; - * you can give modified code away for free or sell it under the terms of the ImageMagick license or distribute the result under a different license, but you need to acknowledge the use of the ImageMagick software; - * the license is compatible with the GPL V3. - * when exporting the ImageMagick software, review its export classification. - -Terms and Conditions for Use, Reproduction, and Distribution - -The legally binding and authoritative terms and conditions for use, reproduction, and distribution of ImageMagick follow: - -Copyright 1999-2021 ImageMagick Studio LLC, a non-profit organization dedicated to making software imaging solutions freely available. - -1. Definitions. - -License shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. - -Licensor shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. - -Legal Entity shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. - -You (or Your) shall mean an individual or Legal Entity exercising permissions granted by this License. - -Source form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. - -Object form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. - -Work shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). - -Derivative Works shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. - -Contribution shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as Not a Contribution. - -Contributor shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. - -2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. - -3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: - - * You must give any other recipients of the Work or Derivative Works a copy of this License; and - * You must cause any modified files to carry prominent notices stating that You changed the files; and - * You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and - * If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. -You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. - -5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. - -6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. - -8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. - -How to Apply the License to your Work - -To apply the ImageMagick License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information (don't include the brackets). The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the ImageMagick License (the "License"); you may not use - this file except in compliance with the License. You may obtain a copy - of the License at - - https://imagemagick.org/script/license.php - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - License for the specific language governing permissions and limitations - under the License. -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ aom 3.1.3 ] copyright: - -Copyright (c) 2016, Alliance for Open Media. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ brotli 1.0.9 ] copyright: - -Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ bzlib 1.0.8 ] copyright: - --------------------------------------------------------------------------- - -This program, "bzip2", the associated library "libbzip2", and all -documentation, are copyright (C) 1996-2019 Julian R Seward. All -rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - -2. The origin of this software must not be misrepresented; you must - not claim that you wrote the original software. If you use this - software in a product, an acknowledgment in the product - documentation would be appreciated but is not required. - -3. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - -4. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS -OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE -GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -Julian Seward, jseward@acm.org -bzip2/libbzip2 version 1.0.8 of 13 July 2019 - --------------------------------------------------------------------------- - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ cairo 1.16.0 ] copyright: - -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ croco 0.6.13 ] copyright: - -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ exr 3.1.3 ] copyright: - -Copyright (c) 2006-2019 OpenEXR a Series of LF Projects, LLC. All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -- Redistributions of source code must retain the above copyright notice, this list of - conditions and the following disclaimer. -- Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or other - materials provided with the distribution. -- Neither the name of the copyright holder nor the names of its contributors may - be used to endorse or promote products derived from this software without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND -CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, -INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR -CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ ffi 3.4.2 ] copyright: - -libffi - Copyright (c) 1996-2021 Anthony Green, Red Hat, Inc and others. -See source files for details. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -``Software''), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ flif 0.3.0 ] copyright: - -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ freetype 2.10.4 ] copyright: - -The FreeType Project LICENSE - ---------------------------- - - 2006-Jan-27 - - Copyright 1996-2002, 2006 by - David Turner, Robert Wilhelm, and Werner Lemberg - - - -Introduction -============ - - The FreeType Project is distributed in several archive packages; - some of them may contain, in addition to the FreeType font engine, - various tools and contributions which rely on, or relate to, the - FreeType Project. - - This license applies to all files found in such packages, and - which do not fall under their own explicit license. The license - affects thus the FreeType font engine, the test programs, - documentation and makefiles, at the very least. - - This license was inspired by the BSD, Artistic, and IJG - (Independent JPEG Group) licenses, which all encourage inclusion - and use of free software in commercial and freeware products - alike. As a consequence, its main points are that: - - o We don't promise that this software works. However, we will be - interested in any kind of bug reports. (`as is' distribution) - - o You can use this software for whatever you want, in parts or - full form, without having to pay us. (`royalty-free' usage) - - o You may not pretend that you wrote this software. If you use - it, or only parts of it, in a program, you must acknowledge - somewhere in your documentation that you have used the - FreeType code. (`credits') - - We specifically permit and encourage the inclusion of this - software, with or without modifications, in commercial products. - We disclaim all warranties covering The FreeType Project and - assume no liability related to The FreeType Project. - - - Finally, many people asked us for a preferred form for a - credit/disclaimer to use in compliance with this license. We thus - encourage you to use the following text: - - """ - Portions of this software are copyright © The FreeType - Project (www.freetype.org). All rights reserved. - """ - - Please replace with the value from the FreeType version you - actually use. - - -Legal Terms -=========== - -0. Definitions --------------- - - Throughout this license, the terms `package', `FreeType Project', - and `FreeType archive' refer to the set of files originally - distributed by the authors (David Turner, Robert Wilhelm, and - Werner Lemberg) as the `FreeType Project', be they named as alpha, - beta or final release. - - `You' refers to the licensee, or person using the project, where - `using' is a generic term including compiling the project's source - code as well as linking it to form a `program' or `executable'. - This program is referred to as `a program using the FreeType - engine'. - - This license applies to all files distributed in the original - FreeType Project, including all source code, binaries and - documentation, unless otherwise stated in the file in its - original, unmodified form as distributed in the original archive. - If you are unsure whether or not a particular file is covered by - this license, you must contact us to verify this. - - The FreeType Project is copyright (C) 1996-2000 by David Turner, - Robert Wilhelm, and Werner Lemberg. All rights reserved except as - specified below. - -1. No Warranty --------------- - - THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY - KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO - USE, OF THE FREETYPE PROJECT. - -2. Redistribution ------------------ - - This license grants a worldwide, royalty-free, perpetual and - irrevocable right and license to use, execute, perform, compile, - display, copy, create derivative works of, distribute and - sublicense the FreeType Project (in both source and object code - forms) and derivative works thereof for any purpose; and to - authorize others to exercise some or all of the rights granted - herein, subject to the following conditions: - - o Redistribution of source code must retain this license file - (`FTL.TXT') unaltered; any additions, deletions or changes to - the original files must be clearly indicated in accompanying - documentation. The copyright notices of the unaltered, - original files must be preserved in all copies of source - files. - - o Redistribution in binary form must provide a disclaimer that - states that the software is based in part of the work of the - FreeType Team, in the distribution documentation. We also - encourage you to put an URL to the FreeType web page in your - documentation, though this isn't mandatory. - - These conditions apply to any software derived from or based on - the FreeType Project, not just the unmodified files. If you use - our work, you must acknowledge us. However, no fee need be paid - to us. - -3. Advertising --------------- - - Neither the FreeType authors and contributors nor you shall use - the name of the other for commercial, advertising, or promotional - purposes without specific prior written permission. - - We suggest, but do not require, that you use one or more of the - following phrases to refer to this software in your documentation - or advertising materials: `FreeType Project', `FreeType Engine', - `FreeType library', or `FreeType Distribution'. - - As you have not signed this license, you are not required to - accept it. However, as the FreeType Project is copyrighted - material, only this license, or another one contracted with the - authors, grants you the right to use, distribute, and modify it. - Therefore, by using, distributing, or modifying the FreeType - Project, you indicate that you understand and accept all the terms - of this license. - -4. Contacts ------------ - - There are two mailing lists related to FreeType: - - o freetype@nongnu.org - - Discusses general use and applications of FreeType, as well as - future and wanted additions to the library and distribution. - If you are looking for support, start in this list if you - haven't found anything to help you in the documentation. - - o freetype-devel@nongnu.org - - Discusses bugs, as well as engine internals, design issues, - specific licenses, porting, etc. - - Our home page can be found at - - https://www.freetype.org - - ---- end of FTL.TXT --- - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ fribidi 1.0.10 ] copyright: - -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ glib 2.64.3 ] copyright: - -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ harfbuzz 2.8.1 ] copyright: - -HarfBuzz is licensed under the so-called "Old MIT" license. Details follow. -For parts of HarfBuzz that are licensed under different licenses see individual -files names COPYING in subdirectories where applicable. - -Copyright © 2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020 Google, Inc. -Copyright © 2018,2019,2020 Ebrahim Byagowi -Copyright © 2019,2020 Facebook, Inc. -Copyright © 2012 Mozilla Foundation -Copyright © 2011 Codethink Limited -Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies) -Copyright © 2009 Keith Stribley -Copyright © 2009 Martin Hosken and SIL International -Copyright © 2007 Chris Wilson -Copyright © 2006 Behdad Esfahbod -Copyright © 2005 David Turner -Copyright © 2004,2007,2008,2009,2010 Red Hat, Inc. -Copyright © 1998-2004 David Turner and Werner Lemberg - -For full copyright notices consult the individual files in the package. - - -Permission is hereby granted, without written agreement and without -license or royalty fees, to use, copy, modify, and distribute this -software and its documentation for any purpose, provided that the -above copyright notice and the following two paragraphs appear in -all copies of this software. - -IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR -DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES -ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN -IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. - -THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, -BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS -ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO -PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ highway 0.14.2 ] copyright: - -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ jp2 2.0.16 ] copyright: - -JasPer License Version 2.0 - -Copyright (c) 2001-2016 Michael David Adams -Copyright (c) 1999-2000 Image Power, Inc. -Copyright (c) 1999-2000 The University of British Columbia - -All rights reserved. - -Permission is hereby granted, free of charge, to any person (the -"User") obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, and/or sell copies of the Software, and to permit -persons to whom the Software is furnished to do so, subject to the -following conditions: - -1. The above copyright notices and this permission notice (which -includes the disclaimer below) shall be included in all copies or -substantial portions of the Software. - -2. The name of a copyright holder shall not be used to endorse or -promote products derived from the Software without specific prior -written permission. - -THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS -LICENSE. NO USE OF THE SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER -THIS DISCLAIMER. THE SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS -"AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING -BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL -INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING -FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, -NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION -WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. NO ASSURANCES ARE -PROVIDED BY THE COPYRIGHT HOLDERS THAT THE SOFTWARE DOES NOT INFRINGE -THE PATENT OR OTHER INTELLECTUAL PROPERTY RIGHTS OF ANY OTHER ENTITY. -EACH COPYRIGHT HOLDER DISCLAIMS ANY LIABILITY TO THE USER FOR CLAIMS -BROUGHT BY ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL -PROPERTY RIGHTS OR OTHERWISE. AS A CONDITION TO EXERCISING THE RIGHTS -GRANTED HEREUNDER, EACH USER HEREBY ASSUMES SOLE RESPONSIBILITY TO SECURE -ANY OTHER INTELLECTUAL PROPERTY RIGHTS NEEDED, IF ANY. THE SOFTWARE -IS NOT FAULT-TOLERANT AND IS NOT INTENDED FOR USE IN MISSION-CRITICAL -SYSTEMS, SUCH AS THOSE USED IN THE OPERATION OF NUCLEAR FACILITIES, -AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL -SYSTEMS, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH -THE FAILURE OF THE SOFTWARE OR SYSTEM COULD LEAD DIRECTLY TO DEATH, -PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH -RISK ACTIVITIES"). THE COPYRIGHT HOLDERS SPECIFICALLY DISCLAIM ANY -EXPRESS OR IMPLIED WARRANTY OF FITNESS FOR HIGH RISK ACTIVITIES. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ jpeg-turbo 2.1.1 ] copyright: - -libjpeg-turbo Licenses -====================== - -libjpeg-turbo is covered by three compatible BSD-style open source licenses: - -- The IJG (Independent JPEG Group) License, which is listed in - [README.ijg](README.ijg) - - This license applies to the libjpeg API library and associated programs - (any code inherited from libjpeg, and any modifications to that code.) - -- The Modified (3-clause) BSD License, which is listed below - - This license covers the TurboJPEG API library and associated programs, as - well as the build system. - -- The [zlib License](https://opensource.org/licenses/Zlib) - - This license is a subset of the other two, and it covers the libjpeg-turbo - SIMD extensions. - - -Complying with the libjpeg-turbo Licenses -========================================= - -This section provides a roll-up of the libjpeg-turbo licensing terms, to the -best of our understanding. - -1. If you are distributing a modified version of the libjpeg-turbo source, - then: - - 1. You cannot alter or remove any existing copyright or license notices - from the source. - - **Origin** - - Clause 1 of the IJG License - - Clause 1 of the Modified BSD License - - Clauses 1 and 3 of the zlib License - - 2. You must add your own copyright notice to the header of each source - file you modified, so others can tell that you modified that file (if - there is not an existing copyright header in that file, then you can - simply add a notice stating that you modified the file.) - - **Origin** - - Clause 1 of the IJG License - - Clause 2 of the zlib License - - 3. You must include the IJG README file, and you must not alter any of the - copyright or license text in that file. - - **Origin** - - Clause 1 of the IJG License - -2. If you are distributing only libjpeg-turbo binaries without the source, or - if you are distributing an application that statically links with - libjpeg-turbo, then: - - 1. Your product documentation must include a message stating: - - This software is based in part on the work of the Independent JPEG - Group. - - **Origin** - - Clause 2 of the IJG license - - 2. If your binary distribution includes or uses the TurboJPEG API, then - your product documentation must include the text of the Modified BSD - License (see below.) - - **Origin** - - Clause 2 of the Modified BSD License - -3. You cannot use the name of the IJG or The libjpeg-turbo Project or the - contributors thereof in advertising, publicity, etc. - - **Origin** - - IJG License - - Clause 3 of the Modified BSD License - -4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be - free of defects, nor do we accept any liability for undesirable - consequences resulting from your use of the software. - - **Origin** - - IJG License - - Modified BSD License - - zlib License - - -The Modified (3-clause) BSD License -=================================== - -Copyright (C)2009-2021 D. R. Commander. All Rights Reserved.
-Copyright (C)2015 Viktor Szathmáry. All Rights Reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. -- Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. -- Neither the name of the libjpeg-turbo Project nor the names of its - contributors may be used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - - -Why Three Licenses? -=================== - -The zlib License could have been used instead of the Modified (3-clause) BSD -License, and since the IJG License effectively subsumes the distribution -conditions of the zlib License, this would have effectively placed -libjpeg-turbo binary distributions under the IJG License. However, the IJG -License specifically refers to the Independent JPEG Group and does not extend -attribution and endorsement protections to other entities. Thus, it was -desirable to choose a license that granted us the same protections for new code -that were granted to the IJG for code derived from their software. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ jpeg-xl 0.6.0 ] copyright: - -Copyright (c) the JPEG XL Project Authors. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -3. Neither the name of the copyright holder nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ lcms 2.12 ] copyright: - -Little CMS -Copyright (c) 1998-2020 Marti Maria Saguer - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject -to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ libde265 1.0.8 ] copyright: - -* The library `libde265` is distributed under the terms of the GNU Lesser General Public License. -* The sample applications are distributed under the terms of the MIT license. - -License texts below and in the `COPYING` files of the corresponding subfolders. - ----------------------------------------------------------------------- - - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. - ----------------------------------------------------------------------- - - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. - ----------------------------------------------------------------------- - - MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ libheif 1.12.0 ] copyright: - -* The library `libheif` is distributed under the terms of the GNU Lesser General Public License. -* The sample applications are distributed under the terms of the MIT License. - -License texts below and in the `COPYING` files of the corresponding subfolders. - ----------------------------------------------------------------------- - - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. - ----------------------------------------------------------------------- - - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. - ----------------------------------------------------------------------- - - MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ liblzma 5.2.5 ] copyright: - -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ libraw 0.20.0.1 ] copyright: - -** LibRaw: Raw images processing library ** - -Copyright (C) 2008-2021 LibRaw LLC (http://www.libraw.org, info@libraw.org) - -LibRaw is free software; you can redistribute it and/or modify -it under the terms of the one of two licenses as you choose: - -1. GNU LESSER GENERAL PUBLIC LICENSE version 2.1 - (See file LICENSE.LGPL provided in LibRaw distribution archive for details). - -2. COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - (See file LICENSE.CDDL provided in LibRaw distribution archive for details). - -LibRaw uses code from dcraw.c -- Dave Coffin's raw photo decoder, -dcraw.c is copyright 1997-2018 by Dave Coffin, dcoffin a cybercom o net. -LibRaw do not use RESTRICTED code from dcraw.c - -LibRaw uses DCB demosaic and FBDD denoise licensed under BSD-like 3-clause license -DCB and FBDD are Copyright (C) 2010, Jacek Gozdz (cuniek@kft.umcs.lublin.pl) - -LibRaw uses X3F library to unpack Foveon Files, licensed BSD-style license -Copyright (c) 2010, Roland Karlsson (roland@proxel.se) -All rights reserved. - -LibRaw uses pieces of code from Adobe DNG SDK 1.4, -Copyright (c) 2005 Adobe Systems Incorporated, licensed under MIT license - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ librsvg 2.40.20 ] copyright: - -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ libxml 2.9.10 ] copyright: - -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ libzip 1.7.3 ] copyright: - -Copyright (C) 1999-2020 Dieter Baron and Thomas Klausner - -The authors can be contacted at - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - -3. The names of the authors may not be used to endorse or promote - products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS -OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE -GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER -IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ lqr 0.4.2 ] copyright: - -GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ openjpeg 2.3.1 ] copyright: - -/* - * The copyright in this software is being made available under the 2-clauses - * BSD License, included below. This software may be subject to other third - * party and contributor rights, including patent rights, and no such rights - * are granted under this license. - * - * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium - * Copyright (c) 2002-2014, Professor Benoit Macq - * Copyright (c) 2003-2014, Antonin Descampe - * Copyright (c) 2003-2009, Francois-Olivier Devaux - * Copyright (c) 2005, Herve Drolon, FreeImage Team - * Copyright (c) 2002-2003, Yannick Verschueren - * Copyright (c) 2001-2003, David Janssens - * Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France - * Copyright (c) 2012, CS Systemes d'Information, France - * - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS' - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ pango 1.45.3 ] copyright: - -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ pixman 0.40.0 ] copyright: - -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ png 1.6.37.0 ] copyright: - -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE -========================================= - -PNG Reference Library License version 2 ---------------------------------------- - - * Copyright (c) 1995-2019 The PNG Reference Library Authors. - * Copyright (c) 2018-2019 Cosmin Truta. - * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. - * Copyright (c) 1996-1997 Andreas Dilger. - * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -The software is supplied "as is", without warranty of any kind, -express or implied, including, without limitation, the warranties -of merchantability, fitness for a particular purpose, title, and -non-infringement. In no event shall the Copyright owners, or -anyone distributing the software, be liable for any damages or -other liability, whether in contract, tort or otherwise, arising -from, out of, or in connection with the software, or the use or -other dealings in the software, even if advised of the possibility -of such damage. - -Permission is hereby granted to use, copy, modify, and distribute -this software, or portions hereof, for any purpose, without fee, -subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you - must not claim that you wrote the original software. If you - use this software in a product, an acknowledgment in the product - documentation would be appreciated, but is not required. - - 2. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - - -PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) ------------------------------------------------------------------------ - -libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are -Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are -derived from libpng-1.0.6, and are distributed according to the same -disclaimer and license as libpng-1.0.6 with the following individuals -added to the list of Contributing Authors: - - Simon-Pierre Cadieux - Eric S. Raymond - Mans Rullgard - Cosmin Truta - Gilles Vollant - James Yu - Mandar Sahastrabuddhe - Google Inc. - Vadim Barkov - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of - the library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is - with the user. - -Some files in the "contrib" directory and some configure-generated -files that are distributed with libpng have other copyright owners, and -are released under other open source licenses. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from -libpng-0.96, and are distributed according to the same disclaimer and -license as libpng-0.96, with the following individuals added to the -list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, -and are distributed according to the same disclaimer and license as -libpng-0.88, with the following individuals added to the list of -Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -Some files in the "scripts" directory have other copyright owners, -but are released under this license. - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing -Authors and Group 42, Inc. disclaim all warranties, expressed or -implied, including, without limitation, the warranties of -merchantability and of fitness for any purpose. The Contributing -Authors and Group 42, Inc. assume no liability for direct, indirect, -incidental, special, exemplary, or consequential damages, which may -result from the use of the PNG Reference Library, even if advised of -the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - - 1. The origin of this source code must not be misrepresented. - - 2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, -without fee, and encourage the use of this source code as a component -to supporting the PNG file format in commercial products. If you use -this source code in a product, acknowledgment is not required but would -be appreciated. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ raqm 0.7.1 ] copyright: - -The MIT License (MIT) - -Copyright © 2015 Information Technology Authority (ITA) -Copyright © 2016 Khaled Hosny - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ tiff 4.3.0 ] copyright: - -Copyright (c) 1988-1997 Sam Leffler -Copyright (c) 1991-1997 Silicon Graphics, Inc. - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that (i) the above copyright notices and this permission notice appear in -all copies of the software and related documentation, and (ii) the names of -Sam Leffler and Silicon Graphics may not be used in any advertising or -publicity relating to the software without the specific, prior written -permission of Sam Leffler and Silicon Graphics. - -THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, -EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY -WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - -IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR -ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, -OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, -WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF -LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE -OF THIS SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ webp 1.2.0 ] copyright: - -Copyright (c) 2010, Google Inc. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - - * Neither the name of Google nor the names of its contributors may - be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -[ zlib 1.2.11 ] copyright: - -(C) 1995-2017 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -If you use the zlib library in a product, we would appreciate *not* receiving -lengthy legal documents to sign. The sources are provided for free but without -warranty of any kind. The library has been entirely written by Jean-loup -Gailly and Mark Adler; it does not include third-party code. - -If you redistribute modified sources, we would appreciate that you include in -the file ChangeLog history information documenting your changes. Please read -the FAQ for more information on the distribution of modified source versions. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - diff --git a/datafiles/ImageMagick/README.txt b/datafiles/ImageMagick/README.txt deleted file mode 100644 index 85dd9f69f..000000000 --- a/datafiles/ImageMagick/README.txt +++ /dev/null @@ -1,139 +0,0 @@ -Introduction to ImageMagick - - ImageMagick® is a software suite to create, edit, compose, or convert - bitmap images. It can read and write images in a variety of formats (over - 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, - PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, - shear and transform images, adjust image colors, apply various special - effects, or draw text, lines, polygons, ellipses and Bezier curves. - - The functionality of ImageMagick is typically utilized from the command - line or you can use the features from programs written in your favorite - language. Choose from these interfaces: G2F (Ada), MagickCore (C), - MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), - JMagick (Java), L-Magick (Lisp), Lua, NMagick (Neko/haXe), Magick.NET - (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP - (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick - (Tcl/TK). With a language interface, use ImageMagick to modify or create - images dynamically and automagically. - - ImageMagick utilize multiple computational threads to increase performance - and can read, process, or write mega-, giga-, or tera-pixel image sizes. - - ImageMagick is free software delivered as a ready-to-run binary distribution - or as source code that you may use, copy, modify, and distribute in both open - and proprietary applications. It is distributed under a derived Apache 2.0 - license. - - The ImageMagick development process ensures a stable API and ABI. Before - each ImageMagick release, we perform a comprehensive security assessment - that includes memory error and thread data race detection to prevent - security vulnerabilities. - - The current release is the ImageMagick 7.0.11-* series. It runs on Linux, - Windows, Mac Os X, iOS, Android OS, and others. - - The authoritative ImageMagick web site is https://imagemagick.org. The - authoritative source code repository is - https://github.com/ImageMagick/ImageMagick. - - We continue to maintain the legacy release of ImageMagick, version 6, - at https://legacy.imagemagick.org. - - -Features and Capabilities - - Here are just a few examples of what ImageMagick can do: - - * Format conversion: convert an image from one format to another (e.g. - PNG to JPEG). - * Transform: resize, rotate, deskew, crop, flip or trim an image. - * Transparency: render portions of an image invisible. - * Draw: add shapes or text to an image. - * Decorate: add a border or frame to an image. - * Special effects: blur, sharpen, threshold, or tint an image. - * Animation: create a GIF animation sequence from a group of images. - * Text & comments: insert descriptive or artistic text in an image. - * Image gradients: create a gradual blend of one color whose shape is - horizontal, vertical, circular, or elliptical. - * Image identification: describe the format and attributes of an image. - * Composite: overlap one image over another. - * Montage: juxtapose image thumbnails on an image canvas. - * Generalized pixel distortion: correct for, or induce image distortions - including perspective. - * Computer vision: Canny edge detection. - * Morphology of shapes: extract features, describe shapes and recognize - patterns in images. - * Motion picture support: read and write the common image formats used in - digital film work. - * Image calculator: apply a mathematical expression to an image or image - channels. - * Connected component labeling: uniquely label connected regions in an - image. - * Discrete Fourier transform: implements the forward and inverse DFT. - * Perceptual hash: maps visually identical images to the same or similar - hash-- useful in image retrieval, authentication, indexing, or copy - detection as well as digital watermarking. - * Complex text layout: bidirectional text support and shaping. - * Color management: accurate color management with color profiles or in - lieu of-- built-in gamma compression or expansion as demanded by the - colorspace. - * Bilateral blur: non-linear, edge-preserving, and noise-reducing - smoothing filter. - * High dynamic-range images: accurately represent the wide range of - intensity levels found in real scenes ranging from the brightest direct - sunlight to the deepest darkest shadows. - * Encipher or decipher an image: convert ordinary images into - unintelligible gibberish and back again. - * Virtual pixel support: convenient access to pixels outside the image - region. - * Large image support: read, process, or write mega-, giga-, or - tera-pixel image sizes. - * Threads of execution support: ImageMagick is thread safe and most - internal algorithms are OpenMP-enabled to take advantage of speed-ups - offered by multicore processor chips. - * Distributed pixel cache: offload intermediate pixel storage to one or - more remote servers. - * Heterogeneous distributed processing: certain algorithms are - OpenCL-enabled to take advantage of speed-ups offered by executing in - concert across heterogeneous platforms consisting of CPUs, GPUs, and - other processors. - * ImageMagick on the iPhone: convert, edit, or compose images on your - iPhone or iPad. - - Examples of ImageMagick Usage * https://legacy.imagemagick.org/Usage/ - shows how to use ImageMagick from the command-line to accomplish any - of these tasks and much more. Also, see Fred's ImageMagick Scripts @ - http://www.fmwconcepts.com/imagemagick/: a plethora of command-line scripts - that perform geometric transforms, blurs, sharpens, edging, noise removal, - and color manipulations. With Magick.NET, use ImageMagick without having - to install ImageMagick on your server or desktop. - - -News - - ImageMagick best practices strongly encourages you to configure a security - policy that suits your local environment. - - Now that ImageMagick version 7 is released, we continue - to maintain the legacy release of ImageMagick, version 6, at - https://legacy.imagemagick.org. Learn how ImageMagick version 7 differs - from previous versions with our porting guide. - - Want more performance from ImageMagick? Try these options: - - * add more memory to your system, see the pixel cache; - * add more cores to your system, see threads of execution support; - * reduce lock contention with the tcmalloc memory allocation library; - * push large images to a solid-state drive, see large image support. - - If these options are prohibitive, you can reduce the quality of the image - results. The default build is Q16 HDRI. If you disable HDRI, you use - half the memory and instead of predominately floating point operations, - you use the typically more efficient integer operations. The tradeoff - is reduced precision and you cannot process out of range pixel values - (e.g. negative). If you build the Q8 non-HDRI version of ImageMagick, - you again reduce the memory requirements in half-- and once again there - is a tradeoff, even less precision and no out of range pixel values. For - a Q8 non-HDRI build of ImageMagick, use these configure script options: - --with-quantum-depth=8 --disable-hdri. diff --git a/datafiles/ImageMagick/colors.xml b/datafiles/ImageMagick/colors.xml deleted file mode 100644 index 201b73514..000000000 --- a/datafiles/ImageMagick/colors.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - -]> - - - - - - - - - - - - diff --git a/datafiles/ImageMagick/configure.xml b/datafiles/ImageMagick/configure.xml deleted file mode 100644 index 0dd778068..000000000 --- a/datafiles/ImageMagick/configure.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - -]> - - - - - - - - - - - - - - - - diff --git a/datafiles/ImageMagick/convert.exe b/datafiles/ImageMagick/convert.exe deleted file mode 100644 index 3d5aadfae..000000000 Binary files a/datafiles/ImageMagick/convert.exe and /dev/null differ diff --git a/datafiles/ImageMagick/dcraw.exe b/datafiles/ImageMagick/dcraw.exe deleted file mode 100644 index b63bf110a..000000000 Binary files a/datafiles/ImageMagick/dcraw.exe and /dev/null differ diff --git a/datafiles/ImageMagick/delegates.xml b/datafiles/ImageMagick/delegates.xml deleted file mode 100644 index 87a5425dd..000000000 --- a/datafiles/ImageMagick/delegates.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/datafiles/ImageMagick/english.xml b/datafiles/ImageMagick/english.xml deleted file mode 100644 index 9dfec0328..000000000 --- a/datafiles/ImageMagick/english.xml +++ /dev/null @@ -1,1714 +0,0 @@ - - - - - - - - - -]> - - - - - - unable to open image - - - unable to open file - - - unable to read blob - - - unable to write blob - - - unrecognized image format - - - zero-length blob not permitted - - - - - - - cache resources exhausted - - - incompatible API - - - no pixels defined in cache - - - pixel cache is not open - - - pixels are not authentic - - - unable to clone cache - - - unable to extend cache - - - unable to get cache nexus - - - unable to open pixel cache - - - unable to persist pixel cache - - - unable to read pixel cache - - - unable to write pixel cache - - - - - unable to acquire cache view - - - unable to extend pixel cache - - - - - - - colormap type not supported - - - colorspace model is not supported - - - compression not supported - - - data encoding scheme is not supported - - - data storage type is not supported - - - delta-PNG is not supported - - - encrypted WPG image file not supported - - - fractal compression not supported - - - image column or row size is not supported - - - image does not have a clip mask - - - image does not have an alpha channel - - - image does not have a EXIF thumbnail - - - image is not tiled - - - irregular channel geometry not supported - - - JNG compression not supported - - - JPEG compression not supported - - - JPEG embedding failed - - - location type is not supported - - - map storage type is not supported - - - multi-dimensional matrices are not supported - - - multiple record list not supported - - - no bitmap on clipboard - - - no APP1 data is available - - - no 8BIM data is available - - - no color profile is available - - - no data returned - - - no image vector graphics; unable to generate SVG - - - no IPTC profile available - - - number of images is not supported - - - only continuous tone picture supported - - - only level zero files Supported - - - PNG compression not supported - - - RLE compression not supported - - - unable to copy profile - - - unable to create bitmap - - - unable to create a DC - - - unable to decompress image - - - unable to write MPEG parameters - - - unable to zip-compress image - - - ZIP compression not supported - - - - - exif profile size exceeds limit and will be truncated - - - lossless to lossy JPEG conversion - - - - - - - include element nested too deeply - - - - - unable to access configure file - - - unable to open module file - - - - - - - - an error has occurred reading from file - - - an error has occurred writing to file - - - cipher support not enabled - - - colormap exceeded 256 colors - - - corrupt image - - - file format version mismatch - - - image depth not supported - - - image file does not contain any image data - - - image type not supported - - - improper image header - - - insufficient image data in file - - - invalid colormap index - - - invalid pixel - - - length and filesize do not match - - - maximum channels exceeded - - - missing image channel - - - negative or zero image size - - - non OS2 BMP header size less than 40 - - - not enough pixel data - - - not enough tiles found in level - - - too much image data in file - - - static planes value not equal to 1 - - - unable to read extension block - - - unable to read image header - - - unable to read image data - - - unable to runlength decode image - - - unable to uncompress image - - - unexpected end-of-file - - - unexpected sampling factor - - - unknown pattern type - - - unrecognized alpha channel option - - - unrecognized compression - - - unrecognized number of colors - - - unsupported bits per pixel - - - - - unable to persist key - - - - - insufficient image data in file - - - length and filesize do not match - - - corrupt PCD image, skipping to sync byte - - - - - - - - delegate failed - - - failed to compute output size - - - failed to render file - - - failed to scan file - - - no tag found - - - PCL delegate failed - - - Postscript delegate failed - - - unable to create image - - - unable to decode image file - - - unable to encode image file - - - unable to initialize FPX library - - - unable to initialize WMF library - - - unable to manage JP2 stream - - - unable to read aspect ratio - - - unable to read summary info - - - unable to set affine matrix - - - unable to set aspect ratio - - - unable to set color twist - - - unable to set contrast - - - unable to set filtering value - - - unable to set image title - - - unable to set JPEG level - - - unable to set region of interest - - - unable to set summary info - - - unable to write SVG format - - - XPS delegate failed - - - - - - - already pushing pattern definition - - - non-conforming drawing primitive definition - - - not a relative URL - - - not currently pushing pattern definition - - - segment stack overflow - - - too many bezier coordinates - - - unable to print - - - unbalanced graphic context push-pop - - - URL not found - - - vector graphics nested too deeply - - - - - - - - an error has occurred reading from file - - - unable to create temporary file - - - unable to open file - - - unable to write file - - - - - - - - angle is discontinuous - - - colormapped image required - - - color separated image required - - - color profile operates on another colorspace - - - image depth not supported - - - image sequence is required - - - image morphology differs - - - image list is required - - - image size differs - - - images too dissimilar - - - left and right image sizes differ - - - negative or zero image size - - - no images were found - - - no images were loaded - - - too many cluster - - - unable to create color transform - - - width or height exceeds limit - - - - - associate profile with image, a source and destination color profile required for transform - - - unable to transform colorspace - - - - - - - filter failed - - - - - - - - delegate library support not built-in - - - no decode delegate for this image format - - - no encode delegate for this image format - - - - - delegate library support not built-in - - - FreeType library is not available - - - LCMS color profile library is not available - - - no encode delegate for this image format - - - - - - - - image coder signature mismatch - - - image filter signature mismatch - - - unable to load module - - - unable to register image format - - - - - unable to initialize module loader - - - - - unable to close module - - - - - - - - attempt to perform an operation not allowed by the security policy - - - - - - - unable to get registry ID - - - unable to set registry - - - - - - - - list length exceeds limit - - - memory allocation failed - - - pixel cache allocation failed - - - too many exceptions - - - too many objects - - - unable to acquire string - - - unable to allocate colormap - - - unable to convert font - - - unable to create colormap - - - unable to dither image - - - unable to clone package info - - - unable to get package info - - - - - time limit exceeded - - - unable to allocate dash pattern - - - unable to allocate derivates - - - unable to allocate gamma map - - - unable to allocate image - - - unable to allocate image pixels - - - unable to destroy semaphore - - - unable to instantiate semaphore - - - unable to allocate string - - - Memory allocation failed - - - unable to concatenate string - - - unable to convert text - - - unable to create colormap - - - unable to clone image - - - unable to display image - - - unable to escape string - - - unable to interpret MSL image - - - unable to lock semaphore - - - unable to unlock semaphore - - - - - memory allocation failed - - - - - - - - font substitution required - - - unable to get type metrics - - - unable to initialize freetype library - - - unable to read font - - - unrecognized font encoding - - - - - unable to read font - - - - - - - image does not contain the stream geometry - - - no stream handler is defined - - - pixel cache is not open - - - - - - - invalid colormap index - - - zero region size - - - unable to open file - - - wand quantum depth does not match that of the core API - - - wand contains no images - - - wand contains no iterators - - - - - - - color is not known to server - - - no window with specified ID exists - - - standard Colormap is not initialized - - - unable to connect to remote display - - - unable to create bitmap - - - unable to create colormap - - - unable to create pixmap - - - unable to create property - - - unable to create standard colormap - - - unable to display image info - - - unable to get property - - - unable to get Standard Colormap - - - unable to get visual - - - unable to grab mouse - - - unable to load font - - - unable to match visual to Standard Colormap - - - unable to open X server - - - unable to read X window attributes - - - unable to read X window image - - - unrecognized colormap type - - - unrecognized gravity type - - - unrecognized visual specifier - - - - - unable to create X cursor - - - unable to create graphic context - - - unable to create standard colormap - - - unable to create text property - - - unable to create X window - - - unable to create X image - - - unable to create X pixmap - - - unable to display image - - - unable to get visual - - - unable to get pixel info - - - unable to load font - - - unable to make X window - - - unable to open X server - - - unable to view fonts - - - - - using default visual - - - unable to get visual - - - - - - - - add noise to image - - - - - append image sequence - - - - - assign image colors - - - - - average image sequence - - - - - blur image - - - - - chop image - - - - - classify image colors - - - - - replace color in image - - - - - colorize image - - - - - combine image - - - - - contrast-stretch image - - - - - convolve image - - - - - crop image - - - - - decode image - - - - - despeckle image - - - - - distort image - - - - - dither image colors - - - - - dull image contrast - - - - - encode image - - - - - equalize image - - - - - flip image - - - - - flop image - - - - - add frame to image - - - - - fx image - - - - - gamma correct image - - - - - compute image histogram - - - - - implode image - - - - - level image - - - - - load image - - - load images - - - - - magnfiy image - - - - - filter image with neighborhood ranking - - - - - minify image - - - - - modulate image - - - - - mogrify image - - - - - montage image - - - - - morph image sequence - - - - - mosaic image - - - - - negate image - - - - - oil paint image - - - - - set opaque color in image - - - - - plasma image - - - - - preview image - - - - - raise image - - - - - recolor color image - - - - - reduce image colors - - - - - reduce the image noise - - - - - render image - - - - - resize image - - - - - RGB transform image - - - - - roll image - - - - - rotate image - - - - - sample image - - - - - save image - - - save images - - - - - scale image - - - - - segment image - - - - - extract a channel from image - - - - - sepia-tone image - - - - - shade image - - - - - sharpen image - - - - - sharpen image contrast - - - - - sigmoidal contrast image - - - - - solarize image - - - - - splice image - - - - - spread image - - - - - stegano image - - - - - stereo image - - - - - swirl image - - - - - texture image - - - - - threshold image - - - - - tile image - - - - - tint image - - - - - transform RGB image - - - - - set transparent color in image - - - - - wave image - - - - - write image - - - - - x shear image - - - - - y shear image - - - - diff --git a/datafiles/ImageMagick/ffmpeg.exe b/datafiles/ImageMagick/ffmpeg.exe deleted file mode 100644 index fa6ae0dcd..000000000 Binary files a/datafiles/ImageMagick/ffmpeg.exe and /dev/null differ diff --git a/datafiles/ImageMagick/locale.xml b/datafiles/ImageMagick/locale.xml deleted file mode 100644 index d593fba35..000000000 --- a/datafiles/ImageMagick/locale.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/datafiles/ImageMagick/log.xml b/datafiles/ImageMagick/log.xml deleted file mode 100644 index 8a290992a..000000000 --- a/datafiles/ImageMagick/log.xml +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - -]> - - - - - - - - - diff --git a/datafiles/ImageMagick/mime.xml b/datafiles/ImageMagick/mime.xml deleted file mode 100644 index 3b768df44..000000000 --- a/datafiles/ImageMagick/mime.xml +++ /dev/null @@ -1,1146 +0,0 @@ - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/datafiles/ImageMagick/policy.xml b/datafiles/ImageMagick/policy.xml deleted file mode 100644 index 9b807465d..000000000 --- a/datafiles/ImageMagick/policy.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -]> - - - - - - - - - - - - - - - - - - - diff --git a/datafiles/ImageMagick/quantization-table.xml b/datafiles/ImageMagick/quantization-table.xml deleted file mode 100644 index fb718749a..000000000 --- a/datafiles/ImageMagick/quantization-table.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - -]> - - - - Luma Quantization Table - - 16, 16, 16, 18, 25, 37, 56, 85, - 16, 17, 20, 27, 34, 40, 53, 75, - 16, 20, 24, 31, 43, 62, 91, 135, - 18, 27, 31, 40, 53, 74, 106, 156, - 25, 34, 43, 53, 69, 94, 131, 189, - 37, 40, 62, 74, 94, 124, 169, 238, - 56, 53, 91, 106, 131, 169, 226, 311, - 85, 75, 135, 156, 189, 238, 311, 418 - -
- -
- diff --git a/datafiles/ImageMagick/sRGB.icc b/datafiles/ImageMagick/sRGB.icc deleted file mode 100644 index cfbd03e1f..000000000 Binary files a/datafiles/ImageMagick/sRGB.icc and /dev/null differ diff --git a/datafiles/ImageMagick/thresholds.xml b/datafiles/ImageMagick/thresholds.xml deleted file mode 100644 index 16d3adc3f..000000000 --- a/datafiles/ImageMagick/thresholds.xml +++ /dev/null @@ -1,334 +0,0 @@ - - - - - - - - - -]> - - - - - - Threshold 1x1 (non-dither) - - 1 - - - - - Checkerboard 2x1 (dither) - - 1 2 - 2 1 - - - - - - Ordered 2x2 (dispersed) - - 1 3 - 4 2 - - - - - Ordered 3x3 (dispersed) - - 3 7 4 - 6 1 9 - 2 8 5 - - - - - - Ordered 4x4 (dispersed) - - 1 9 3 11 - 13 5 15 7 - 4 12 2 10 - 16 8 14 6 - - - - - - Ordered 8x8 (dispersed) - - 1 49 13 61 4 52 16 64 - 33 17 45 29 36 20 48 32 - 9 57 5 53 12 60 8 56 - 41 25 37 21 44 28 40 24 - 3 51 15 63 2 50 14 62 - 35 19 47 31 34 18 46 30 - 11 59 7 55 10 58 6 54 - 43 27 39 23 42 26 38 22 - - - - - - Halftone 4x4 (angled) - - 4 2 7 5 - 3 1 8 6 - 7 5 4 2 - 8 6 3 1 - - - - - Halftone 6x6 (angled) - - 14 13 10 8 2 3 - 16 18 12 7 1 4 - 15 17 11 9 6 5 - 8 2 3 14 13 10 - 7 1 4 16 18 12 - 9 6 5 15 17 11 - - - - - Halftone 8x8 (angled) - - 13 7 8 14 17 21 22 18 - 6 1 3 9 28 31 29 23 - 5 2 4 10 27 32 30 24 - 16 12 11 15 20 26 25 19 - 17 21 22 18 13 7 8 14 - 28 31 29 23 6 1 3 9 - 27 32 30 24 5 2 4 10 - 20 26 25 19 16 12 11 15 - - - - - - Halftone 4x4 (orthogonal) - - 7 13 11 4 - 12 16 14 8 - 10 15 6 2 - 5 9 3 1 - - - - - Halftone 6x6 (orthogonal) - - 7 17 27 14 9 4 - 21 29 33 31 18 11 - 24 32 36 34 25 22 - 19 30 35 28 20 10 - 8 15 26 16 6 2 - 5 13 23 12 3 1 - - - - - Halftone 8x8 (orthogonal) - - 7 21 33 43 36 19 9 4 - 16 27 51 55 49 29 14 11 - 31 47 57 61 59 45 35 23 - 41 53 60 64 62 52 40 38 - 37 44 58 63 56 46 30 22 - 15 28 48 54 50 26 17 10 - 8 18 34 42 32 20 6 2 - 5 13 25 39 24 12 3 1 - - - - - - Halftone 16x16 (orthogonal) - - 4 12 24 44 72 100 136 152 150 134 98 70 42 23 11 3 - 7 16 32 52 76 104 144 160 158 142 102 74 50 31 15 6 - 19 27 40 60 92 132 168 180 178 166 130 90 58 39 26 18 - 36 48 56 80 124 176 188 204 203 187 175 122 79 55 47 35 - 64 68 84 116 164 200 212 224 223 211 199 162 114 83 67 63 - 88 96 112 156 192 216 232 240 239 231 214 190 154 111 95 87 - 108 120 148 184 208 228 244 252 251 243 226 206 182 147 119 107 - 128 140 172 196 219 235 247 256 255 246 234 218 194 171 139 127 - 126 138 170 195 220 236 248 253 254 245 233 217 193 169 137 125 - 106 118 146 183 207 227 242 249 250 241 225 205 181 145 117 105 - 86 94 110 155 191 215 229 238 237 230 213 189 153 109 93 85 - 62 66 82 115 163 198 210 221 222 209 197 161 113 81 65 61 - 34 46 54 78 123 174 186 202 201 185 173 121 77 53 45 33 - 20 28 37 59 91 131 167 179 177 165 129 89 57 38 25 17 - 8 13 29 51 75 103 143 159 157 141 101 73 49 30 14 5 - 1 9 21 43 71 99 135 151 149 133 97 69 41 22 10 2 - - - - - - - Circles 5x5 (black) - - 1 21 16 15 4 - 5 17 20 19 14 - 6 21 25 24 12 - 7 18 22 23 11 - 2 8 9 10 3 - - - - - - Circles 5x5 (white) - - 25 21 10 11 22 - 20 9 6 7 12 - 19 5 1 2 13 - 18 8 4 3 14 - 24 17 16 15 23 - - - - - Circles 6x6 (black) - - 1 5 14 13 12 4 - 6 22 28 27 21 11 - 15 29 35 34 26 20 - 16 30 36 33 25 19 - 7 23 31 32 24 10 - 2 8 17 18 9 3 - - - - - Circles 6x6 (white) - - 36 32 23 24 25 33 - 31 15 9 10 16 26 - 22 8 2 3 11 17 - 21 7 1 4 12 18 - 30 14 6 5 13 27 - 35 29 20 19 28 34 - - - - - Circles 7x7 (black) - - 3 9 18 28 17 8 2 - 10 24 33 39 32 23 7 - 19 34 44 48 43 31 16 - 25 40 45 49 47 38 27 - 20 35 41 46 42 29 15 - 11 21 36 37 28 22 6 - 4 12 13 26 14 5 1 - - - - - - Circles 7x7 (white) - - 47 41 32 22 33 42 48 - 40 26 17 11 18 27 43 - 31 16 6 2 7 19 34 - 25 10 5 1 3 12 23 - 30 15 9 4 8 20 35 - 39 29 14 13 21 28 44 - 46 38 37 24 36 45 49 - - - - - - - diff --git a/datafiles/ImageMagick/type-ghostscript.xml b/datafiles/ImageMagick/type-ghostscript.xml deleted file mode 100644 index 6e08ef755..000000000 --- a/datafiles/ImageMagick/type-ghostscript.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/datafiles/ImageMagick/type.xml b/datafiles/ImageMagick/type.xml deleted file mode 100644 index fa80ca6ca..000000000 --- a/datafiles/ImageMagick/type.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - -]> - - - diff --git a/datafiles/Sample Projects/Bevel.png b/datafiles/Sample Projects/Bevel.png deleted file mode 100644 index bacf4e63e..000000000 Binary files a/datafiles/Sample Projects/Bevel.png and /dev/null differ diff --git a/datafiles/Sample Projects/Broken heart.png b/datafiles/Sample Projects/Broken heart.png deleted file mode 100644 index 901dc43a4..000000000 Binary files a/datafiles/Sample Projects/Broken heart.png and /dev/null differ diff --git a/datafiles/Sample Projects/Broken heart.pxc b/datafiles/Sample Projects/Broken heart.pxc deleted file mode 100644 index df67b3526..000000000 --- a/datafiles/Sample Projects/Broken heart.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": -64.0, "id": 2.0, "inputs": [ { "from node": 1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 20.0, 20.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 10.0, 19.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 5.0, [ 10.0, 26.3500000000000014210854715202 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 2.0, 18.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Transform", "y": -64.0, "name": "Transform" }, { "group": -1.0, "x": 96.0, "id": 3.0, "inputs": [ { "from node": 2.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 10.0, 10.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -90.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Mirror", "y": -64.0, "name": "Mirror" }, { "group": -1.0, "x": -224.0, "id": 1.0, "inputs": [ { "from node": 0.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 9.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Crop", "y": -64.0, "name": "Crop" }, { "group": -1.0, "x": 256.0, "id": 4.0, "inputs": [ { "from node": 3.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 1.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 5.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Color_adjust", "y": -64.0, "name": "Color adjust" }, { "group": -1.0, "x": -384.0, "id": 0.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "tile_0044.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -64.0, "name": "tile_0044" } ], "graph": { "graph_x": 556.0, "graph_y": 327.0 }, "version": 1100.0, "animator": { "framerate": 15.0, "frames_total": 6.0 } } \ No newline at end of file diff --git a/datafiles/Sample Projects/Cards flipping.png b/datafiles/Sample Projects/Cards flipping.png deleted file mode 100644 index fb2ebac54..000000000 Binary files a/datafiles/Sample Projects/Cards flipping.png and /dev/null differ diff --git a/datafiles/Sample Projects/Cards flipping.pxc b/datafiles/Sample Projects/Cards flipping.pxc deleted file mode 100644 index 2178e31a0..000000000 --- a/datafiles/Sample Projects/Cards flipping.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": -320.0, "id": 1.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ "card_clubs_02.png", "card_clubs_03.png", "card_clubs_04.png", "card_clubs_05.png" ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image_Sequence", "y": -128.0, "name": "card_clubs_05" }, { "group": -1.0, "x": 64.0, "id": 4.0, "inputs": [ { "from node": 166131209.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 177122819.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Blend", "y": -64.0, "name": "Blend" }, { "group": -1.0, "x": 256.0, "id": 184021829.0, "inputs": [ { "from node": 4.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 401.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Render_Sprite_Sheet", "y": -64.0, "name": "Sheet" }, { "group": -1.0, "x": -320.0, "id": 0.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "card_back.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": 32.0, "name": "card_back" }, { "group": -1.0, "x": -128.0, "id": 177122819.0, "inputs": [ { "from node": 0.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.5, 0.5 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 1.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 5.0, [ 0.0, 90.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 11.0, [ 0.0, 180.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 64.0, 64.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 60.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_3D_Plane", "y": 32.0, "name": "3D Plane" }, { "group": -1.0, "x": -128.0, "id": 166131209.0, "inputs": [ { "from node": 1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.5, 0.5 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 1.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 5.0, [ 0.0, 90.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 64.0, 64.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 60.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_3D_Plane", "y": -128.0, "name": "3D Plane" } ], "graph": { "graph_x": 531.0, "graph_y": 303.0 }, "version": 1100.0, "animator": { "framerate": 15.0, "frames_total": 12.0 } } \ No newline at end of file diff --git a/datafiles/Sample Projects/Dice.png b/datafiles/Sample Projects/Dice.png deleted file mode 100644 index 6c376eb18..000000000 Binary files a/datafiles/Sample Projects/Dice.png and /dev/null differ diff --git a/datafiles/Sample Projects/Dice.pxc b/datafiles/Sample Projects/Dice.pxc deleted file mode 100644 index e535818a9..000000000 --- a/datafiles/Sample Projects/Dice.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": -224.0, "id": 2.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_3.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -128.0, "name": "dice_3" }, { "group": -1.0, "x": -224.0, "id": 3.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_4.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": 32.0, "name": "dice_4" }, { "group": -1.0, "x": 224.0, "id": 157307054.0, "inputs": [ { "from node": 6.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Outline", "y": -128.0, "name": "Outline" }, { "group": -1.0, "x": -224.0, "id": 1.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_2.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -288.0, "name": "dice_2" }, { "group": -1.0, "x": -224.0, "id": 5.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_6.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": 352.0, "name": "dice_6" }, { "group": -1.0, "x": -224.0, "id": 4.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_5.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": 192.0, "name": "dice_5" }, { "group": -1.0, "x": 64.0, "id": 6.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 64.0, 64.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ -30.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 35.0, [ -30.0, 360.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.5, 0.5 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": 0.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 2.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 3.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 4.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 5.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 1.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 8421504.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 30.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 29.0, [ 30.0, 360.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 60.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_3D_Cube", "y": -128.0, "name": "3D Cube" }, { "group": -1.0, "x": -224.0, "id": 0.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_1.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -448.0, "name": "dice_1" } ], "graph": { "graph_x": 489.0, "graph_y": 371.0 }, "version": 1100.0, "animator": { "framerate": 20.0, "frames_total": 30.0 } } \ No newline at end of file diff --git a/datafiles/Sample Projects/Shiny gem.png b/datafiles/Sample Projects/Shiny gem.png deleted file mode 100644 index 1fad22a54..000000000 Binary files a/datafiles/Sample Projects/Shiny gem.png and /dev/null differ diff --git a/datafiles/Sample Projects/Shiny gem.pxc b/datafiles/Sample Projects/Shiny gem.pxc deleted file mode 100644 index 477dc9449..000000000 --- a/datafiles/Sample Projects/Shiny gem.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": -384.0, "id": 2.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "tile_0067.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -64.0, "name": "tile_0067" }, { "group": -1.0, "x": -224.0, "id": 3.0, "inputs": [ { "from node": 2.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 6244931.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.10000000000000000555111512312578, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Color_Remove", "y": -64.0, "name": "Color Remove" }, { "group": -1.0, "x": 96.0, "id": 1.0, "inputs": [ { "from node": 6.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 12.0, 0.54000000000000003552713678800501, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.059999999999999997779553950749687, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Level_Selector", "y": 32.0, "name": "Level Selector" }, { "group": -1.0, "x": -224.0, "id": 5.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ 0.0 ], "raw value": [ [ 0.0040322580645161289203404209047221, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 1.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 135.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 16.0, 16.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Gradient", "y": 96.0, "name": "Gradient" }, { "group": -1.0, "x": 256.0, "id": 4.0, "inputs": [ { "from node": 3.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.48999999999999999111821580299875, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": 1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Color_adjust", "y": -64.0, "name": "Color adjust" }, { "group": -1.0, "x": 416.0, "id": 7.0, "inputs": [ { "from node": 4.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 6244931.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Outline", "y": -64.0, "name": "Outline" }, { "group": -1.0, "x": -64.0, "id": 6.0, "inputs": [ { "from node": 3.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 5.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Blend", "y": 32.0, "name": "Blend" } ], "graph": { "graph_x": 458.0, "graph_y": 296.0 }, "version": 1100.0, "animator": { "framerate": 15.0, "frames_total": 12.0 } } \ No newline at end of file diff --git a/datafiles/Sample Projects/Tree sway.png b/datafiles/Sample Projects/Tree sway.png deleted file mode 100644 index f0d07d020..000000000 Binary files a/datafiles/Sample Projects/Tree sway.png and /dev/null differ diff --git a/datafiles/Sample Projects/Tree sway.pxc b/datafiles/Sample Projects/Tree sway.pxc deleted file mode 100644 index 997cdd470..000000000 --- a/datafiles/Sample Projects/Tree sway.pxc +++ /dev/null @@ -1 +0,0 @@ -{ "nodes": [ { "group": -1.0, "x": -288.0, "id": 2.0, "inputs": [ { "from node": 305227256.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 11.0, [ 1.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 4.0, 4.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.61999999999999999555910790149937, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Perlin", "y": -32.0, "name": "Perlin" }, { "group": -1.0, "x": -288.0, "id": 3.0, "inputs": [ { "from node": 305227256.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ 0.0 ], "raw value": [ [ 0.2265625, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 0.35685483870967743547097938972001, 16777215.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 90.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 36.0, 36.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Gradient", "y": 128.0, "name": "Gradient" }, { "group": -1.0, "x": 256.0, "id": 1.0, "inputs": [ { "from node": 5.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 480694085.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 4.0, 1.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Displace", "y": -96.0, "name": "Displace" }, { "group": -1.0, "x": -96.0, "id": 381124583.0, "inputs": [ { "from node": 305227256.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ 0.0 ], "raw value": [ [ 0.22265625, 8421504.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ], [ 0.3515625, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 90.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 36.0, 36.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Gradient", "y": 128.0, "name": "Gradient" }, { "group": -1.0, "x": 64.0, "id": 5.0, "inputs": [ { "from node": 305227256.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 5330228.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.10000000000000000555111512312578, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Color_Remove", "y": -192.0, "name": "Color Remove" }, { "group": -1.0, "x": -96.0, "id": 4.0, "inputs": [ { "from node": 2.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 3.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Blend", "y": -32.0, "name": "Blend" }, { "group": -1.0, "x": 448.0, "id": 6.0, "inputs": [ { "from node": 1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 5330228.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Outline", "y": -96.0, "name": "Outline" }, { "group": -1.0, "x": -640.0, "id": 0.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "tile_0126.png", [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -192.0, "name": "tile_0126" }, { "group": -1.0, "x": 64.0, "id": 480694085.0, "inputs": [ { "from node": 4.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": 381124583.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Blend", "y": -32.0, "name": "Blend" }, { "group": -1.0, "x": -480.0, "id": 305227256.0, "inputs": [ { "from node": 0.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 1.0, "unit": 0.0, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 4.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": 0.0, "unit": 0.0, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], [ 0.0, 1.0 ], [ 0.0, 0.0 ], 0, 0 ] ], "anim": false, "visible": false, "unit": 0, "from index": -1.0 } ], "attri": { }, "type": "Node_Scale", "y": -192.0, "name": "Scale" } ], "graph": { "graph_x": 594.0, "graph_y": 475.0 }, "version": 1100.0, "animator": { "framerate": 15.0, "frames_total": 12.0 } } \ No newline at end of file diff --git a/datafiles/Sample Projects/arrowRight.png b/datafiles/Sample Projects/arrowRight.png deleted file mode 100644 index a836920f1..000000000 Binary files a/datafiles/Sample Projects/arrowRight.png and /dev/null differ diff --git a/datafiles/Sample Projects/card_back.png b/datafiles/Sample Projects/card_back.png deleted file mode 100644 index 0a4c98397..000000000 Binary files a/datafiles/Sample Projects/card_back.png and /dev/null differ diff --git a/datafiles/Sample Projects/card_clubs_02.png b/datafiles/Sample Projects/card_clubs_02.png deleted file mode 100644 index f65bab033..000000000 Binary files a/datafiles/Sample Projects/card_clubs_02.png and /dev/null differ diff --git a/datafiles/Sample Projects/card_clubs_03.png b/datafiles/Sample Projects/card_clubs_03.png deleted file mode 100644 index 29a87ebfc..000000000 Binary files a/datafiles/Sample Projects/card_clubs_03.png and /dev/null differ diff --git a/datafiles/Sample Projects/card_clubs_04.png b/datafiles/Sample Projects/card_clubs_04.png deleted file mode 100644 index d10a215f0..000000000 Binary files a/datafiles/Sample Projects/card_clubs_04.png and /dev/null differ diff --git a/datafiles/Sample Projects/card_clubs_05.png b/datafiles/Sample Projects/card_clubs_05.png deleted file mode 100644 index f3ba22a9c..000000000 Binary files a/datafiles/Sample Projects/card_clubs_05.png and /dev/null differ diff --git a/datafiles/Sample Projects/dice_1.png b/datafiles/Sample Projects/dice_1.png deleted file mode 100644 index 3b79c1e81..000000000 Binary files a/datafiles/Sample Projects/dice_1.png and /dev/null differ diff --git a/datafiles/Sample Projects/dice_2.png b/datafiles/Sample Projects/dice_2.png deleted file mode 100644 index 9a8a6c85c..000000000 Binary files a/datafiles/Sample Projects/dice_2.png and /dev/null differ diff --git a/datafiles/Sample Projects/dice_3.png b/datafiles/Sample Projects/dice_3.png deleted file mode 100644 index c84c8471c..000000000 Binary files a/datafiles/Sample Projects/dice_3.png and /dev/null differ diff --git a/datafiles/Sample Projects/dice_4.png b/datafiles/Sample Projects/dice_4.png deleted file mode 100644 index 57e21720b..000000000 Binary files a/datafiles/Sample Projects/dice_4.png and /dev/null differ diff --git a/datafiles/Sample Projects/dice_5.png b/datafiles/Sample Projects/dice_5.png deleted file mode 100644 index d771a680b..000000000 Binary files a/datafiles/Sample Projects/dice_5.png and /dev/null differ diff --git a/datafiles/Sample Projects/dice_6.png b/datafiles/Sample Projects/dice_6.png deleted file mode 100644 index e34d41740..000000000 Binary files a/datafiles/Sample Projects/dice_6.png and /dev/null differ diff --git a/datafiles/Sample Projects/tile_0044.png b/datafiles/Sample Projects/tile_0044.png deleted file mode 100644 index 2d87d4ddf..000000000 Binary files a/datafiles/Sample Projects/tile_0044.png and /dev/null differ diff --git a/datafiles/Sample Projects/tile_0067.png b/datafiles/Sample Projects/tile_0067.png deleted file mode 100644 index 791cb4674..000000000 Binary files a/datafiles/Sample Projects/tile_0067.png and /dev/null differ diff --git a/datafiles/Sample Projects/tile_0126.png b/datafiles/Sample Projects/tile_0126.png deleted file mode 100644 index 074bd034d..000000000 Binary files a/datafiles/Sample Projects/tile_0126.png and /dev/null differ diff --git a/datafiles/data/Assets.zip b/datafiles/data/Assets.zip deleted file mode 100644 index aab9942f9..000000000 Binary files a/datafiles/data/Assets.zip and /dev/null differ diff --git a/datafiles/data/Collections.zip b/datafiles/data/Collections.zip deleted file mode 100644 index 17821b904..000000000 Binary files a/datafiles/data/Collections.zip and /dev/null differ diff --git a/datafiles/data/themes/default.zip b/datafiles/data/themes/default.zip deleted file mode 100644 index 3e2f5820f..000000000 Binary files a/datafiles/data/themes/default.zip and /dev/null differ diff --git a/datafiles/data/themes/default/colors.json b/datafiles/data/themes/default/colors.json deleted file mode 100644 index 08778aa61..000000000 --- a/datafiles/data/themes/default/colors.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "colors": { - "blue_dkblack": "191925", - "blue_mdblack": "1e1e2c", - "blue_black": "272736", - "blue_dkgrey": "3b3b4e", - "blue_grey": "6d6d81", - "blue_ltgrey": "7e7e8f", - "blue_white": "d6d6e8", - - "blue": "27aae1", - "cyan": "88ffe9", - "yellow": "ffe478", - "orange": "ff9166", - "red": "eb004b", - "pink": "eb00b7", - "purple": "9200d4", - "lime": "8fde5d", - - "black": "000000", - "white": "ffffff" - }, - "define": { - "_main_accent": "orange", - "_main_text": "white", - "_main_text_accent": "orange", - "_main_text_title": "blue_ltgrey", - "_main_text_sub": "blue_grey", - "_main_icon": "blue_grey", - "_main_icon_light": "blue_white", - "_main_icon_dark": "blue_mdblack", - "_main_value_positive": "lime", - "_main_value_negative": "red", - - "lua_highlight_keyword": "orange", - "lua_highlight_bracklet": "cyan", - "lua_highlight_function": "lime", - "lua_highlight_number": "yellow", - "lua_highlight_string": "blue", - - "collection_folder_empty": "blue_dkgrey", - "collection_folder_nonempty": "blue_ltgrey", - "collection_tree_line": "blue_dkgrey", - "collection_path_current_bg": "blue_ltgrey", - - "dialog_array_edit_divider": "blue_dkgrey", - "dialog_array_edit_bg": "blue_dkgrey", - "dialog_splash_badge": "blue_mdblack", - "dialog_about_bg": "blue_grey", - "dialog_preference_prop_bg": "blue_white", - "dialog_add_node_collection": ["white", "orange", 0.5], - "dialog_palette_divider": "blue_grey", - "dialog_notification_bg_hover": "blue_ltgrey", - "dialog_notification_bg": "blue_grey", - "dialog_notification_icon_bg": "blue_white", - "dialog_menubox_highlight": "blue_white", - - "node_composite_bg": "blue_dkgrey", - "node_composite_bg_blend": "blue_white", - "node_composite_separator": "blue_black", - "node_composite_overlay_border": "blue_grey", - "node_display_text_frame_fill": "blue_grey", - "node_display_text_frame_outline": "blue_dkblack", - "node_level_outline": "blue_dkgrey", - "node_level_shade": "blue_black", - "node_overlay_gizmo_inactive": "white", - "node_blend_default": "blue_ltgrey", - "node_blend_tunnel": "red", - "node_blend_number": "cyan", - "node_blend_input": ["white", "lime", 0.5], - "node_blend_loop": "cyan", - "node_blend_vfx": "lime", - "node_blend_feedback": "pink", - "node_blend_collection": "yellow", - "node_blend_simulation": "cyan", - "node_blend_canvas": ["white", "orange", 0.5], - "node_path_overlay_control_line": "blue_grey", - "node_wiggler_frame": "blue_grey", - "node_border_file_drop": "cyan", - - "scrollbar_bg": "blue_dkblack", - "scrollbar_hover": "blue_white", - "scrollbar_idle": "blue_grey", - - "panel_animation_frame_divider": "blue_black", - "panel_animation_keyframe_ease_line": "blue_dkgrey", - "panel_animation_loop_line": "lime", - "panel_animation_key_tool_unselected": "blue_grey", - "panel_animation_keyframe_selected": "blue_white", - "panel_animation_keyframe_unselected": "blue_ltgrey", - "panel_animation_keyframe_hide": "blue_grey", - "panel_animation_node_bg": "blue_grey", - "panel_animation_dope_bg_hover": "blue_dkgrey", - "panel_animation_dope_bg": "blue_ltgrey", - "panel_animation_graph_bg": "blue_ltgrey", - "panel_animation_graph_line": "blue_grey", - "panel_animation_preview_frame": "blue_dkgrey", - "panel_animation_timeline_blend": "blue_ltgrey", - "panel_animation_timeline_top": "blue_dkblack", - - "panel_bg_clear_inner": "blue_dkblack", - "panel_bg_clear": "blue_black", - - "panel_graph_minimap_outline": "blue_dkgrey", - "panel_graph_node_dimension": "blue_grey", - "panel_graph_minimap_focus": "blue_ltgrey", - - "panel_inspector_key_separator": "blue_dkgrey", - "panel_inspector_group_hover": "blue_white", - "panel_inspector_group_bg": ["blue_white", "blue_ltgrey", 0.5], - - "panel_preview_grid": "blue_grey", - "panel_preview_surface_outline": "blue_grey", - "panel_preview_split_line": "blue_grey", - - "panel_toolbar_fill": "blue_black", - "panel_toolbar_outline": "blue_dkgrey", - "panel_toolbar_separator": "blue_dkblack", - - "widget_curve_line": "blue_ltgrey", - "widget_curve_outline": "blue_grey", - "widget_rotator_range": "blue_ltgrey", - "widget_surface_frame": "blue_dkgrey", - "widget_text_highlight": "blue_dkgrey", - - "widget_text_dec_d": "cyan", - "widget_text_dec_n": "lime", - "widget_text_dec_e": "orange", - "widget_text_dec_f": "pink", - "widget_text_dec_i": "yellow" - }, - "array": { - "axis": ["red", "lime", "cyan", "yellow", "pink", "purple"], - "histogram": ["red", "lime", "cyan", "white"], - "heat": ["red", "yellow", "lime"], - "speed": ["red", "orange", "lime"] - } -} \ No newline at end of file diff --git a/datafiles/data/themes/default/fonts/FiraCode-Medium.ttf b/datafiles/data/themes/default/fonts/FiraCode-Medium.ttf deleted file mode 100644 index 570b4d146..000000000 Binary files a/datafiles/data/themes/default/fonts/FiraCode-Medium.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-Black.ttf b/datafiles/data/themes/default/fonts/NotoSans-Black.ttf deleted file mode 100644 index 298c24022..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-Black.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-Bold.ttf b/datafiles/data/themes/default/fonts/NotoSans-Bold.ttf deleted file mode 100644 index 3e68bc241..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-Bold.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-ExtraBold.ttf b/datafiles/data/themes/default/fonts/NotoSans-ExtraBold.ttf deleted file mode 100644 index ce254440e..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-ExtraBold.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-ExtraLight.ttf b/datafiles/data/themes/default/fonts/NotoSans-ExtraLight.ttf deleted file mode 100644 index ebddc5669..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-ExtraLight.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-Italic.ttf b/datafiles/data/themes/default/fonts/NotoSans-Italic.ttf deleted file mode 100644 index eedc5e459..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-Italic.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-Light.ttf b/datafiles/data/themes/default/fonts/NotoSans-Light.ttf deleted file mode 100644 index 9f9453e8b..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-Light.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-Medium.ttf b/datafiles/data/themes/default/fonts/NotoSans-Medium.ttf deleted file mode 100644 index 02dad4e2b..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-Medium.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-Regular.ttf b/datafiles/data/themes/default/fonts/NotoSans-Regular.ttf deleted file mode 100644 index 973bc2ed3..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-Regular.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-SemiBold.ttf b/datafiles/data/themes/default/fonts/NotoSans-SemiBold.ttf deleted file mode 100644 index 182ac5d92..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-SemiBold.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/NotoSans-Thin.ttf b/datafiles/data/themes/default/fonts/NotoSans-Thin.ttf deleted file mode 100644 index 6d5ce81fb..000000000 Binary files a/datafiles/data/themes/default/fonts/NotoSans-Thin.ttf and /dev/null differ diff --git a/datafiles/data/themes/default/fonts/fonts.json b/datafiles/data/themes/default/fonts/fonts.json deleted file mode 100644 index 6bab2f853..000000000 --- a/datafiles/data/themes/default/fonts/fonts.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "h3": { - "path": "./NotoSans-Bold.ttf", - "size": 20, - "range": [32, 255] - }, - "h5": { - "path": "./NotoSans-Bold.ttf", - "size": 16, - "range": [32, 255] - }, - "p0": { - "path": "./NotoSans-Medium.ttf", - "size": 12, - "range": [32, 255] - }, - "p0b": { - "path": "./NotoSans-Bold.ttf", - "size": 12, - "range": [32, 255] - }, - "p1": { - "path": "./NotoSans-SemiBold.ttf", - "size": 11, - "range": [32, 255] - }, - "p2": { - "path": "./NotoSans-SemiBold.ttf", - "size": 10, - "range": [32, 255] - }, - "p3": { - "path": "./NotoSans-SemiBold.ttf", - "size": 9, - "range": [32, 255] - }, - "code": { - "path": "./FiraCode-Medium.ttf", - "size": 12, - "range": [32, 255] - } -} \ No newline at end of file diff --git a/datafiles/data/themes/default/graphics/UI/graphic.ai b/datafiles/data/themes/default/graphics/UI/graphic.ai deleted file mode 100644 index bc43e030e..000000000 --- a/datafiles/data/themes/default/graphics/UI/graphic.ai +++ /dev/null @@ -1,1267 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[32 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/vnd.adobe.illustrator - - - graphic - - - Adobe Illustrator 27.0 (Windows) - 2022-11-26T09:50:57+07:00 - 2023-01-05T17:38:28+07:00 - 2023-01-05T17:38:28+07:00 - - - - 256 - 172 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgArAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FWL3n5pflzZXc9nd+ZNPgu7aRobiCS4jV0kjYq6MCdirChw0VUf +Vvfld/1NOmf9JMf9ceEqm/l/wA3+V/MXr/oLVbbU/qvD6z9WkWT0/U5cOXEmnLg1PliQqb4Fdir sVdirsVdirsVdirsVdirsVdiq0sBiqwzKO/68VW/WF8fwOKtidfH9eKr1kB74qvBxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KvlTzn/zjL+Y2secNd1e0l08Wmo6hdXduJJ5Ff0553kTkBEaHi2++WiYQk// AEKf+aP+/dM/6SJP+qWPGFp7F/zj1+U/mj8v/wBP/p17Zv0n9U+rfVpGk/uPX58uSJT+9WmRlK0v YcgrsVdirsVdirsVdirsVdirsVdiq1zQYqg7i4Cgnfp2+eKsH85/mn5U8qkJql24umBZLOEepMRW leINFHgWIyQiSrCz/wA5M+Sv+WPVf+RcH/ZRkvDKLTDRv+cifIV/dpbyyXmn8yAst3Gqx192jkl4 /M7YDjKbepWOow3ESSxOZIpF5o6kMrKdwQQaEHIKmkbVxVUxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuOKoa5fih+RxVg/wCYnmcaB5Y1HVeId7WEGJCDQyM4SMHc bc2FcIFlXxvf313f3k17eStPdXDmSaVtyzMak5kMVDCrsVe4/wDOO3nO7M915aun5wxxNc2BYk8A HUSRj2PLkB88qyDqkPpGzl5D6T+rKko0Yq3irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi rsVdirsVdirsVdirjiqCvT+7b5NiryP89mJ/L3Vh/k23/UXHkoc1L5YzIYuxV2Ks/wDyPdl/MC2o SKwTg07jgTkJ8kh9eac1R/sj+rKEpovQYq3irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi rsVdirsVdirsVdirjiqDvR+7b5NirzT819En1jyhqdhbis8sCNEv8zxSiRV/2RSmSiaKvkdlZWKs CrKaMp2II7HMhi1irsVes/8AOPug3E2u3msuh+rW8DQROdgZXZSaf6qdfmMryFIfUenLQf7I/qyl KZr0GKvlT81P+cgPM13rtxZ+X72TTdItpGiga3IWWfg1DK0lOQDU+FRTbrvl8YAc0ME/5XH+Yn/U waj/ANJL/wBcNDuV3/K4/wAxP+pg1H/pJf8ArjQ7lbX85fzEDA/4g1DY13uHP4HGh3K+gvyE/ODU fNxn0TXGE2p28X1i2vFUIZolYI6yKoC80LDcdR8t65xrcKFv54/nu3k+b/D/AJfWObzAyB7m4kAe O1VxVRw/alYfEAdgKE1rgjG1fOd9+bH5m3tw083mjUkdjUiC5kt0+iOExoPoGWcIVD/8rK/Mb/qa tY/6T7r/AKqYaCpjo35zfmfpNys8HmO9uOJqYr2VruNh3BWcvsfamAxCvqD8pPzm0vzvoV1PfCPT tV0qP1NUhLUi9ICpuIy3SPY8gfs9z0JqlGkvBvzV/wCcn/NWtahPp/k65fR9BjJjS7jULeXAqPjL tVoV2+EJRqfaPYERV5ifzQ/M0mv+Lta/7iN1/wBVMNId/wArP/M3/qbta/7iN3/1UxpWWeRf+cjP zK8s38bXuoy6/phYG5sdQkMrsvf07h+UqNTpuV8VODhV9meUPNekea/Lllr+kSGSxvk5oGFHRgeL xuOzIwKnt4VGQKU4xV2KuxV2KuxV2KuxV2KuOKoe4Tkh+RxVINXsTJGwpXYfs1/axV4553/JrTta vZb62Z7G9lZmleOLlG58WSq/F7g5OM6Vg7/kN5iDELeRFexMcoP3UOT8QIpMtG/IGYzo2qXzmMMO UNvEwqK/78Y7f8DgORae2eV/LdrpdlDZ2cAgtoUKxxqhAA5V6nck9yeuVEpZvaRcR9J7e2KowYq/ O3Uf79f9UfrOZJYoXFLsVdir2P8A5xgJ/wCViQf8wtz+oZGfJQ83876hc6j5y1y9uWLTT31wzE9v 3rAAewGwwjkqSYVdirsVRNprOpaZBfCxnaD6/bPZXRU05wSlfUQ+zcd8BCpHwyNK7hjSu4Y0ruGN K+qP+cN9UuJNA8x6Sxrb2d1b3MQoNmuY2R9/+jZdshNL6IyCuxV2KuxV2KuxV2KuxV2KrXWoxVDT 2yuKED7z44ql0+lxsT8I792xVQOjRV+yv/BNiq9NIjB+yPvbFUdb2SINgOnifHFUeiUxVfir87NR /v1/1R+s5klihcUuxV2KvY/+cYf/ACYkH/MLc/8AERkZ8lDy3zL/AMpHqv8AzGXH/J1sIVLsKuxV 2KrJf7tsCoWgxV1BirqDFXUGKvpv/nDaLjaea5a/bksVp/qrOf8AjbK5qH0flaXYq7FXYq7FXYq7 FXYq7FXYq4jFVvHFWuA98Vb4DFWwMVbxV2Kvzs1H+/X/AFR+s5klihcUuxV2KvZP+cYAT+YkBA6W tyT9wGRnyUPN/PWm3OmedNcsLlSs0F9cKailQZCVYezKQR7YRyVI8KuxV2Ko/SfL2qa0t8unwmX9 H2kt/dUBPGCAAu23zGAlUjxV2KuxV2Kvq7/nEHSZ4PKWtapIpWO+vUihJ/aFvHuR7cpafRlU1D3z IJdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVfLX5pf849eZ4tdub7y7aHUdKupGlijhZRN AZDUxsjEclBPwla7daZdGY6oYN/yo38yf+rBef8AAr/XJcQV3/KjfzJ/6sF5/wACv9ceIK2PyN/M kkD9AXm/+Sg/W2PEFe+/kR+T1/5OE+s62qR6tcxehDaIwf0IiwZ+bLVS7FR9k7Dvvlc5XyVr87fy JTzpINd0N47bzEihJ0lJWK6RBRQzAHjIo2Vu42PYgRlSXztefkz+aVpcNBL5avXderQx+sh+TxF0 P35ZxBCh/wAql/M3/qV9S/6RpP6Y8QVH6P8AkZ+aeq3SwR6BcWoJAee8At41HiTIQTT/ACQTiZBX 1B+Un5QaX5C0WaGV1v8AV9QUDUror+7Kgf3Mat/usV7/AGup7AVSlaXiv5o/84va/Z6jPqXkmJb/ AEuZjJ+jOYS4t6kkonMhZEH7Pxcu1D1yYn3oeYn8oPzRBIPlbUtttraQ/qGS4grX/KofzQ/6lbU/ +kaT+mPEFZd5H/5xn/MHXruN9Yt/0BpdQZp7mhnK9xHADy5f6/EfqwGYV9d+XPL2leXNDs9E0mH0 LCxjEcKdSe7Mx7szEsx7k5SSlMsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVS39Mxe2K u/TMXtirv0zF7Yq79Mxe2Kq1rqKTyiMdaE/diqnr+v6RoGlT6rq1wtrY24rJI3cnoqgbszHYAYQL V87ebv8AnJrzLeXEkPlm3j0yyBIjuZ0Wa5YdmIblEv8Aq8W+eWjGOqLYefzu/NP/AKv8v/IqD/qn kuAK1/yu780/+r/L/wAi4P8Aqnh4AqYaP/zkH+Zun3CvPqEeow1q1vdQx8T4/FEI3H/BYDjC297/ AC0/OLy/53T6qF/R+topaTT5GDBwOrQvReYHcUqPlvlUoUln+QV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV5V+nT/Nirv06f5sVd+nT/Nirv06f5sVTvyhqn1nWVirWsbn7hir wz/nITzxca55wl0SGQjS9EYwrGDs9zT99Iw8VPwD5HxOX440EF5VliHYq7FXYqitK1S/0nUrbUtP maC9tJFlglXqGU/iD0I7jAQr7e8l+ZIfM3lbTddiUIL6EPJGNwkqkpKgPgsisMxiKLJOsCuxV2Ku xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV80fpz/ACsVd+nP8rFXfpz/ACsVd+nP8rFW X/lXqf1jzbHHWv7mU/cBir538zSSS+ZNWlkblJJeXDOx6kmViTmUOTFLcKuxV2KuxV2Kvq7/AJxr neX8tgjfZgvbiNPkQj/rc5Rk5pD1TK0uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV8Vfpr/KxS79Nf5WKu/TX+Virv01/lYq9D/InUvrHn+GOtf9GnP3KMVeP+Yv8AlINT/wCYuf8A 5ONmUOTBL8KuxV2KuxV2Kvqn/nGb/wAlzL/20J/+TcWUZOaQ9ZytLsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVfBn+HvO3/Vg1L/pDuP8AmjFk7/D3nb/qwal/0h3H/NGKu/w952/6 sGpf9Idx/wA0Yq7/AA952/6sGpf9Idx/zRir0z/nHjSPMtr+ZEMuoaVe2lsLW4BmuLeWJKlRQcnU DfFBef8AnjTp9N8463YzgiSC9uF37qZCVb5MpBGZUeTBJMKuxV2KuxV2Kvrj/nHjTJLL8sbKSRSr X089yAevEv6an6RHXMfId0h6VkEuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KvBf8AnIn8rry9k/xjo0JmkjjCavbxirlYxRbgAbtxX4X8AAfHLccuiC+d8uQ7FXYq 7FWWflx+XureddejsbVGjsImVtRvqfBDF336F2AIRe59qnIylSX2fp9haafY29hZxiK1tY0hgiHR UjUKo+gDMZKvirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV fN/5u/8AKhvr9x9X9f8ATlT6/wChfT9D1O/q+p+5r/N6e9eu+XQ4kPHm/wAPcjx+t8a/DX0q098s Q1/uA/5e/wDknirIvJ3/ACqf66v+KP0r6VRx9H0vR/568f3tP9TfAb6JfWfkr/CH+H7f/CX1f9Db +l9V+zy25c/2uf8ANz+LxzHlfVKe4FdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd irsVf//Z - - - - default - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:3a743166-aa96-2849-8fbe-03742fcf8117 - uuid:d500e80f-1969-4c45-aa4c-11fb34112dce - - uuid:d529d40e-ebd6-49ec-9245-71c92984ed34 - xmp.did:39a705e9-da15-8c48-99b8-03561a0c479e - uuid:65E6390686CF11DBA6E2D887CEACB407 - default - - - - - saved - xmp.iid:39a705e9-da15-8c48-99b8-03561a0c479e - 2022-01-06T10:13:35+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - saved - xmp.iid:3a743166-aa96-2849-8fbe-03742fcf8117 - 2022-11-26T09:50:57+07:00 - Adobe Illustrator 27.0 (Windows) - / - - - - Web - Document - Adobe Illustrator - 1 - True - False - - 12.000000 - 12.000000 - Pixels - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - Pixel composer default - 1 - - - - blue_dkblack - PROCESS - 100.000000 - RGB - 19 - 19 - 25 - - - blue_mdblack - PROCESS - 100.000000 - RGB - 30 - 30 - 44 - - - blue_black - PROCESS - 100.000000 - RGB - 39 - 39 - 54 - - - blue_dkgrey - PROCESS - 100.000000 - RGB - 59 - 59 - 78 - - - blue_grey - PROCESS - 100.000000 - RGB - 109 - 109 - 129 - - - blue_ltgrey - PROCESS - 100.000000 - RGB - 126 - 126 - 143 - - - blue_white - PROCESS - 100.000000 - RGB - 214 - 214 - 232 - - - cyan - PROCESS - 100.000000 - RGB - 136 - 255 - 233 - - - yellow - PROCESS - 100.000000 - RGB - 255 - 228 - 120 - - - orange - PROCESS - 100.000000 - RGB - 255 - 145 - 102 - - - orange_light - PROCESS - 100.000000 - RGB - 255 - 194 - 146 - - - red - PROCESS - 100.000000 - RGB - 235 - 0 - 75 - - - pink - PROCESS - 100.000000 - RGB - 235 - 0 - 183 - - - purple - PROCESS - 100.000000 - RGB - 146 - 0 - 212 - - - lime_dark - PROCESS - 100.000000 - RGB - 94 - 153 - 56 - - - lime - PROCESS - 100.000000 - RGB - 143 - 222 - 93 - - - lime_light - PROCESS - 100.000000 - RGB - 208 - 255 - 178 - - - black - PROCESS - 100.000000 - RGB - 0 - 0 - 0 - - - white - PROCESS - 100.000000 - RGB - 255 - 255 - 255 - - - - - - - Adobe PDF library 16.07 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 5 0 obj <>>>/Thumb 163 0 R/TrimBox[0.0 0.0 12.0 12.0]/Type/Page/PieceInfo<>>> endobj 160 0 obj <>stream -H‰ŒÏ1Â0 …áݧðjâøÅqvÄÄR ‰ Æ‚Êý–…*òóø ÿN‰5ÿ¶ôÿ<éÎ/ÚI9õ[”µ@Üsiµ²"‹ Æ­»ÛõtÙŸß´þ#¦&¡nŠ:mQÂ1m¼¸¨§ÈÕ 4 ÌJ³éœ‘ÌæŒf6g4‡9+}“«Yñ -endstream endobj 161 0 obj <> endobj 163 0 obj <>stream -8;Xnf&7>J -endstream endobj 164 0 obj <> endobj 166 0 obj <> endobj 167 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.1.1 -%%For: (Makham) () -%%Title: (graphic.ai) -%%CreationDate: 1/5/2023 5:38 PM -%%Canvassize: 16383 -%%BoundingBox: 0 -30 82 26 -%%HiResBoundingBox: 0 -29.0000000021555 82 26 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 196 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 0 0 0 ([Registration]) -%%+ 0 0 0 (black) -%%+ 0.152941182255745 0.152941182255745 0.211764708161354 (blue_black) -%%+ 0.074509806931019 0.074509806931019 0.098039217293262 (blue_dkblack) -%%+ 0.23137255012989 0.23137255012989 0.30588236451149 (blue_dkgrey) -%%+ 0.427450984716415 0.427450984716415 0.505882382392883 (blue_grey) -%%+ 0.494117647409439 0.494117647409439 0.560784339904785 (blue_ltgrey) -%%+ 0.117647059261799 0.117647059261799 0.172549024224281 (blue_mdblack) -%%+ 0.839215695858002 0.839215695858002 0.909803926944733 (blue_white) -%%+ 0.533333361148834 1 0.91372549533844 (cyan) -%%+ 0.560784339904785 0.87058824300766 0.364705890417099 (lime) -%%+ 0.368627458810806 0.600000023841858 0.219607844948769 (lime_dark) -%%+ 0.815686285495758 1 0.69803923368454 (lime_light) -%%+ 1 0.5686274766922 0.400000005960465 (orange) -%%+ 1 0.760784327983856 0.572549045085907 (orange_light) -%%+ 0.921568632125855 0 0.717647075653076 (pink) -%%+ 0.572549045085907 0 0.831372559070587 (purple) -%%+ 0.921568632125855 0 0.294117659330368 (red) -%%+ 1 1 1 (white) -%%+ 1 0.894117653369904 0.470588237047195 (yellow) -%AI3_Cropmarks: 0 14 12 26 -%AI3_TemplateBox: 8.5 -8.5 8.5 -8.5 -%AI3_TileBox: -300 -376 312 416 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 1 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: -7.47058823529369 33.9411764705874 34 0 8192.70588235294 8162.86764705882 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 0 -%AI17_Alternate_Content -%AI9_OpenToView: -7.47058823529369 33.9411764705874 34 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 0 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 7 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-392 -308 -%AI7_GridSettings: 72 8 72 8 1 0 0 0 0 0.5 0.5 0.5 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 168 0 obj <>stream -%AI24_ZStandard_Data(µ/ýXðN˜Æ™ +ÀÖl -m”f‹˜)¼O̱8x¸³¶›•t4Wn®ÜÖÁ΋“I„*ô7èU — ¦^rHìã҆Ύh*=G§?´§ÝNGš£e3i?£ ÓüUmi¯=bCƒêHêAO²íVtâ’gF̃<æ²ÛnRDVŸ+´Û(Ï“M¼Á´Ì™¬MǪ̃,J!*MxuŸÛîvWkµ¤Öuình²ŽšŽXÖ¥P"Ö½˜%e…xž8Ÿ)ùœÃ#¼{•œŽ¢å}s-ÝËž-ò½N'Xtê͵ƒ Íx¯:“láTò飃…¿§ò¢M›FòjÏ°îÐ:¨yR7¨dê*KÊ—T2g7AÔÖè^>Jöžƒ3w‰S3eš{ú>2ãæä^Ž8°`ü ` à`PH8À ¢ÂƒˆDPÀÁ ¸€ƒ -. €›IGHÂìlÈZ4?úYOÜ2Dš¡ãÏr­9Ãqv‰ïÓÈ‚-£c¥p¤çž’lÕIyÜÝÄõf­nc–9"¤âKèÈVÕªçPo ÙTÏæåŽdNôÈ[Õ©–’G€TAÌ“RÖµè‰pØXÆÕÈòIsØÊ{º’˜jÞs½Ïœ“·ˆJ.G)«ÚÖx],‡-±è—?éÔ¨©%oô'£6QîÆQÞéS—$ÒHÿÄn;Sõ¢R:MG–Ù¸nG4VIÞ8ÿ0ë5YBFã<(vãêdcŸiŠ‹Æ[$çqk¥´*Ol#É…cV4z–¬q×Ý™\Ñ(«Šk|²^¯¹ËëYh2FÃvRÏl_7þ2†n‰ÆNV'W£LGõjÆ~w%X4êEh½|}Ò#Y4.ëJ 0Ž}³Ì:D–®SÞ¥LÍÒÒ‘öì+7Õ]½Ü‘¸#ïGõzMîhÐ$¡øÈþ¾êF´ÔÄ5,«¤6²J¶:Þ+7 C³œ ÃY=镹,´AC®ªŸ)¥ê‚6šVFu;›àѨ¦˜[‡ê—­ülêä5ˆÌo=Ó%?¢Ï»lÝ6(?·– ,æMÝ K K.AEkOŸß2I#O–¤‘s*D¬\ ËÂý -GNt$eîˆt²ª\Ò¸L”Û@š±¤ɤ’ÆÇ'äqjt¤+qBŒ¬Wìá´"(K2iXï‚w¶Žnx'=ÏOîQ÷2z’üÅ)IÛd¥ûj¤­°”æÉâÖ9"ÍIeL'UÇh$XŒ^à ‚†8¨`p"€xÐàÀŒ&4`ÔA  Px a„ -($ à ‚ xÀpPÁƒƒ ŒéÆt˜`t„`Ìh -40fƒÄ0,0 "a $nFd»“R®4œW•uª˜Ñ¨;“Äau—¤øþšUÞ ½E8EaÒÔœÚà)¦ÁhìCèêò‰…ÃÃý~~Ê ÛýÌœ†Œ¨T;1YUÕ|2icÔ:Y5±À@TvøDƒÂáapÒ DèI YÙ(F³¯ ªíößú»^kÄeÍëà©cžº|Ö]1.JIL¬J×ylîÈ2­¨5i77Ì…ƒÂ¡Á!Ðê°pP, ‰E‚äð†+êÃÃ*\E:$‰D&0q Ós ‰g+tÈ»9D[`¸÷!±Àðij.0|p’¨ã™Äà 6 ‡š~¨Ýï ]`xâ dIiy™™HÅÃlj{¢Áp¡Ê|Š( §¸L48< -ȶðåÕ-0æ Š™ì‹;Ð)(¯H(ŠY`(ÙÃ)ó0Ó)U«v½b±™hCg¨°¡ïà9:»»¼Ä)ÎáÐi©jÊŒ˜wƒ g¦\`8D,:œÃ9,0œõÁ ´:ܲ6† Zä¢æa±Àðà°X`P$ž¶X,0Ђ‡S¸ºÀp[\‰Jâ‰þ!RqiI9iV2«ù)âPÞdb§©fj33RiµÌ¨]ÚÔŒfñ(­Ò….©nîíç¿!MeѶ-ÉZ»jo-¬Ïù:kI¾FøVö(3²’Œô»×ŒõÈÈhhíɌϑÝ¥Qâ5TÑEúСQ‘‘“N j -ÈhªEUeålXÔGáаÀ7Ô"Ñxâ– Ä$®ðKáTàMm@Û_4 -.Ö[š{N'¬ðÂîÕùð~ ·¸‡[`(?YO‡œ×¯¸Ã'A K\â‰6Tƒ¾ÀPæ)çŸXÜá“h¢9 Óp¨Ñ%_ ¥øO‰'Ò²6f +;lÎÕ!ÖgÚ’e¾Á+³m~—2Ã&˜EsäÿÅùIµ´ãñ ¨p˜le¥åƒÓy‰‰oXä¢åßïø†Åç¸À†ÄDDöá·Àw+œH£Ñj -ô¶¨ÍâAñ pX`hP4(Š£âVXaŠRTŽ ×à7XC5TMCU¶À€‹&ª¨‡qP4àƒfá‘I(EãF­ó¼¡s¹µ¬›ùÕòÿëªÿšÉ!¼šéÐÔØxnr>‰iÅ,ÆaÎÁæPu‡‡Åb¡X4,‹/rq‹\`@€Ã¢!±H(RáPDˆx*G)š{b5ÚVzã†Ož©Guܘ«Ì ÊŒš³S­3bÕìjüÕØëønÊ|·yoY: Š…ÃCJe¾Ì' ‡šÖ•¹®+++Q E)åPõP56V«QY™¡¡¥¥Ý–PØÂæ`ö`ãº&³mŸÑN,0(¼°ƒüà¹]ï/ï—PÜâîá‹„…†ÆCÄÄcPø€“­´tbf>ÙŠtøW|ñ‡O¢N`" ‡Z`À†744(ª¨TüA1 ZØ⋇EÊÁèp‡‡…ÃCêÁøð‡†‡ÅÃÃÃÃÑ( ‰‡ÄÃb]é89é @Ñh,\`(ìâÇ.ÒW ‡#EÒb¡XÔ[`°-0T¢æÁaÑ€ øû™úà°À€W耉ºz0úl6—ë{HC²*jÁe UTÑ„¾À¸Àp¶Z` NâÁa¡X`Hï¶ê,R±ÀÈgf^^:­’²ø€¸8&f=܃â×vð -78á—Ëä` –0«E5ÔCâª@2Ñ¢ ¾†/0äÞƒ­¨a¡ÓðÐX`hH<ñijQ‚‰I<üá w¸ÃŠ7¾½N§÷ó‡|H‡\¤"211NËÊJÊæ¤.P ˜À#â¡Ñ°8øp·8Å%î‡wgG×›[¸Áé´m¶°[`HšÍ²jÊ7ôðbû0 -$O§ 4à MÏFKJ»¼z'‘dFÓ¬°õ UCB±Àð˜†6PCaƒC¤(…)|Ń-0äâ‹¡C:Ü!áÐà pX888<8ÌCè¡ìÁ÷€ùð‡ÄCÃâañàððð0f[`(s Å)»À  ‡J\YD ³HØT'>Ûæ†2yü`¶0…5XÂÒÐÎlfeµ±‡r¨E)ª¡^YXW.«*ª©r 5P‚ ­?“——›‘.qŠì׫ê‰Xûͯøßé0{ö Ì°£Ù©¯":Ó¨’‹2Énœ²ÞÉ ²™Â3Ó͘ë Íf*'ö™WS(A§$¤#“QQéáaÑE®% ‡Ä4Pƒ5\C6$  £ _‘ÈD*R‘ù9ïëvŸÏ'ÞðÅWbU,Þð†tƒg1 ÅÃB¡P( E*ò¦0)H14„‡EÃà 3¨Wõ¼hë\füü4ÙÝm,ÍÎE²÷x2Ãw»áY o(³À°Aƒƒ -*Ðà ‚1Ó1G¡ÁAÃÚ)"* =Ô¡‹*ÚÐDß,öêZ«ÔéÃ8ÌbÓ0‰ùäàÜxljh:3‹‡†Q§@E*ŠÄBá ˜E´¨…·ÀE.¾hX(‹Åbá°xXŒCÊÁìp•°„¡/Ÿ‰D"‘hH( -ÅÂAá°H$`¨¬Á‡ Ù oH4$ ‹†…ÃCÃ8°À€Aà1c!Ô‘ÁÀ Bƒ$\À‚qA 0x@A-0 Ö ¢Â(¨@D(<˜€@ˆ0Á  %€ð€ 0¢($*PH€ Âƒ H@F"FðH Á„h0!¢T`PˆÀ@„€ Âƒ D˜0Á&L°ÀÁ$ Ð0 Dˆð@¡ -D˜@ <€Â "làD…&¨…  `à0$Pˆ¨PáÁ(„ -#Ø€BÄF0!BD $8h@aÂ"ŒŒ -"<`ˆ#H€ñ€‚†# "Bà "R„ -°`aÂ$0`$˜@A d@‚pX`È@„ - P˜€„ ðHP!¢Lˆ0Â$@È bƒ -"4Ð`‚ T°ÀPÈ HBD… -"<8¸eÆä Ä8Àœ*À W.!$‘Áƒ T€&ˆ€€cá &xD…(DTˆp€e@bJH•F‡í ÌK¡kzsÌ°†é‘ªñ«“±ã‚˜` #€ƒ© £ *dà >ÁA $LP8!ƒˆØ (D àÁ4 A² "LØ ‚"2 ðÀÜ"D`0ÞqAD„ˆÈ€Âƒ80lP‚„ Pˆˆ@ -̘U …„GH˜q " ” âjƒZã° -0fª XÀ’–Œ¨ð Â4ˆ°€ƒb@¢Ã:f\°(<Ð`( ¿hƒE)3lþ«rÊŒZ0:ŠA F^MÕ}aH0 ¦ç F`Á8œòQfÌ°ÓTªKœ;Ç6–笻ՌÌÇý;*ß ŒÑÒJ¼9¢ÉAÕÔ1çЂV>³R9iü´QÅHœÃÌGŸ!ãÝÈ,9©Çû`Gâ¶ÑÛ³¬úXfB§£ý3*¼W™¤2+ï4dt+ÖÞÊQ¢;uiÕîsËÄ1*݇^BΪi+U¢åÒï8—d_ëÄÖêgêÞ$“³6隦¢œÎ¿[UÉ åØïÅäQZ!hò(óQ{½þ!ðsíЛëåU]Úîè‡Ô^²9%ßG»7 ¹y¶[gÄd‘®µ¨†tZÕø„4µ´ÈX™V(.Ê殢屢gÝž×,š:/D3é;[Ï/ÞRöq®ÄB Žj橹E>`–Ò¥ ¥²æVa‰ §Fð÷Ë”eFY·Õ¤Œ2ÏÈ ë+¼mæ\'ÓÅL÷\=?•2A¤ë’%щj®v×UZTEÍKÍea™MTgSZ™\gú¼KÌtc¡ÑË~'7š^ÝEÒ£*aM!fR“§ŽI#†TÉÙÞez©•eF·i•ÚR;XBº+ö¦Y”s¿„—^i^C¶Ÿ•Å%òM¬”‰XFD‰ÏÛ‰ë©RSŸÒkYfútÆš‘iÊ.«ìþ³Ì›ÍÒ®uH>:/w+×bˆëov£`ÉvD$¹¥íWdæ»jX“töL»ëÉ2¥®»\ßUZÏÕòžT¼Ä²*Û‡ùs'ìå´Â¶Ž“ŸÚ¹Í;Y³Š„itκHô;,ÂUÒ$õF”5ʦÝoÅF›_¢•ëÐpjc"zšïŠuŸ~ëz•¨òÔK¤+¡]6›ü ýY¼*òG•¦–ÌÛ^Ö®çÂ_Þéû¬ ;¾CçåÜ™ˆc²šN÷L;nø;¡INN_4Dª³WÏðy—ÍJùAKÉ8‡[ú¹„r$ÝϪÑø§Œ„8Hwr™ª63÷hàIA5ËnY"B´«ˆÐÌìÎ.Çï¦.çEu7çÃ14ûðÈnëåˆ †ñÿ܉²rÊrìEØ93]½\—–¾µJìê«ÓOÒúX>DÓ8¼Ñùã¬MÅFAñ‡†“Ÿ3•½5‰×º{u!š«'ÙJº£çÚLνŠ;ínsåÞ¥}ŠHj,ç~ýÑóR{7ôéšTy8té3"ÿIŸœ*›†ìöó½îˆ•i¬Ã²±Ù¯YÚ‰>bƒTßËlª¶AË"žÏUª›cwgwi+ÙcDØÑ}g“f½c©é¦ì‰.1ù¿»ã›GëÒ­ëYÖ^4è°Æ0­'{‹%Ý]NÉnºÊ‰þÉþ.S/Þ!Íî.ŒÕ¥!»Zž]ÖÝjSTkâ‘ë…—xxTv’©l†“ÿ}Z)Ù¾V–!ºµ2ÓRƒ;=yÏ÷zc(V-³;–3U'žÚ,ôÃIù?:œ^_N£>ë -ïù¬œzÊ×ÝK©jù°:uGs嬇uf/Ñ@\ ‘”"Oõˆ‘!MÎQRáÝgM’a¡ÑÇÊø*Ùù—E–¿#4d4Ih9ÿ™Í%Ó½J&iDwƒÄ;¥ õ̆wO¥$Õw™ºêÝ°¯V–ÑõŠõÞ¸ã¬ÐwÇl Ä8s ö&ÏEÔΤý»ÜrzîøkJÂÃñÝ<“UV,2º«×uοiÞ-䨣jW÷óœÆgóJ­¼ÅòtO"ËYáót2í0³óî¦!iu¼Z4è–ëî9¯Tuäyð®Uƒ ¦|È:y–(’TÉ2[gTêœÏn5KKõmf„^¤©_v}†úËÛ“Ì$›fs/ijêÆ7×įVo¯¡D<›’™ ÙóN1¾¨ìã<1"×ÓeEt¿í&L¹¡Š‡J5i#¤JDûý'7T8ƒiO¼‘ÂjíãòË6bY2OÙ§¢ËaqŠ=ßw“ÂŽÑêÃDß'œ‘¹þînÎþTÑ©•[_óº÷2…¬†XS¬Ö./«¹W6eÎùD–RØÄš3ÿfPŽM*ÿ>ËV[þtNœõ­NrÙ9ÂòÉX©,¹Æþa³úl¥_Ä»VÓ/+Š¯õ+ÑwµUˆ­ùftÒìù9®d¶~«#}]Óú=[ê=³±ñ¯¨ä^ï··<’o±5~ýNîíŒsPÜÚ â]täsÚç¨>>|“žçÄ»¼—¤”h/UÚµ!ŠtUûôDÂËÞ©ã7Ï«'6åFifnd¨¦”?s§Æº”á]]}è)5M›<ÍFè#3©T·²ØG¯ü©ã[RH£sšÌŸ>dD»DΤ&ªØ%ouátý,Iæ‡g˜çÁ"ïLŠYv~¾Lë—örfίÁB̧5¹Ö’Èyteþݨi÷¼9…¨˜|Ë{µe«ýA[ûÚ•O9–Ê&ÚË”-,“ùu9ÒìÑÄØ[¢ñytß±ª³uîÞ‰U+GJ-›­øÁÖ$yœ<éKƒ‚‰?“y ½­ßJî”—r¿…ŽEROºÔí3üdYfzE&ÂgVʧ¥|Þk‰BÔ“uÐJ“~wÞRêgªß4l˭߈ÛçÑê°tø“·¾Yæ}JŠŠ5YžQO$¦^)ïgh1Õ†¼©¼‘}ïëza••jYuDz‹YñŽj÷²!+yZxt©ìžT$µ&¦]÷"“˜õƲ ­b—Ò•èßÍåŽüºÏRy­±,šÏ„çS§¤Øa¼“´q¼£+ìH¿‚6YbG~ÚÐ\VÿÈHèm};IjPZákŠòš´¼“Y‹•ê6Ñ'×vl+X5ËT+ókªKs ÞÌþÄè-å<î­öNÞÿßHB3ÙéÈÉjê1²cæ‰F&“ã=ÙhI¢QË›¡Ú)BE¿`´¬ª½Z*å:¡v •å>²LŽ\$þ¨ÉŸÙè³ÍÙÜ™Îæ\7u±ž;¥y:e‡žƒpz®êª™½Ï=a¯8c2cÆ•^2¿Zg*k¬3VX*\45’þ2›šž<&cf…ˆ½–I‰PŠÆ*)‹V;J‘´†Ù5•™n·Ã”O¥5òy·­$BÊ:£| âÙjt,ÚÌ#Xh³Ò¨¢1Ñb¥AûÕí˜d™!#šMÞò/–X_Øé´:_[I¾ÖæKjÕ¯¤†ón]¿¥ì¦ÆÙ³õéZˆR£ð×úÒ&Éþ/ßþçCRù²xP"–yfRžÍvçH/[ó8uªPlâ SLlÜhƒ#ƒñè\Ö½Ø8’ÁK z]Ï™)5j9´aØ<3f¦XÇeÕXÉ3»IßN[ãúè:½Ç‘ÑæçÁ™šŸ«IBôóœ2Ï&Æ´“7{U=!5G¶N !ÚѲÐ|$£KÅʳ;"Jm&/”´QüÜLéss"™ZKCIló ÑfeÙ#gÞFú°È¬%“~dZQ"ÉmØcEÎlÍ9³·ñš™ú2*C§˜]Ʋ:c~9G(û'Ëõk¢¸§æïÂ2 –ëu•bÓÿr½§i=”µbýŒ0«‰uÎ#ιxäCדÄê•gõ–1Étxt½eÖˆ}T­Îµ^ꬲ¶“4MJ}%Mus~½hä ?D÷¯"Ê:–¿û¯»I)ü ‹ÆŠ®˜é²Õ[”ãÓ4Y ZSŒ -ÙÍH6';º:™é–:YÞ,…„b2Ï”™èZddƒ^-J›Ý|'/ÕÅ¿²"ú°—$Ö)†g?¬c -}àñljh¡_aâÙ‡ìÜæ âÙtØŽíž2­èË>¢ËšN™_|¡Y–ü©Ýª[ç‡sÏ:J~”·eåG[|YÚÓ^˜#4ÿ¨zŸFC£Ê«FöA³™))ãœIµWMÂßäê´“}ÈdBãŽñwóKŽ{y²çê·CòÁO’ìXÏúÄVºóéX6œC£ú)ë^/¤#‘±ž¦&ºn¦+ÖêÊŠÇúH«ªŽ â5úT–‚$¦ö ;“wV67]-6Ú9WˆFÍYÞñÚœ dG§f#xdW;ì’QÙÕÐe×3ÁŽÚ¬¬. ¶ì¤vŸîvti™‚ä¬Ñ}îPÒ.GÃpªe“"Û•èLÆt÷¹«ê̯Ñʧî0¥4ü² "I•Éì¦j¢I!+CßØÕÄV¤‘ShßU¯‘LLƒP²5nz•(%ÛK°N8f„÷·®F8™ý%ýN°F%º_¥§U~N#‰F¦è$©† VRU¦†í²òLâ*¶vº³Jª ¦‰È §^7aN¶ -%çJ‚FØ Ùðañ“‡ÒŽ Ê žŒ.˜h”1KmÜÝJÎêß|v¥»š¢ée]JZgÔ´‘IŸ<´$šsïf4I:º¯&I™—X’”G=:¼'¡ùÿ= Qò6'W±V7?…GmL³aÎûÑhÿËFkößçð’41îÜ=ü;Uˆ3ƒ’m¥kÔ3µiÑzû´t4™î½$gð7¾XïrÞiìËIWÝQlš¾º:‘]îq7L¯ÚÕÎìTØ·¾¬k¶¾û8’Ußò‡nÖÙãø­fãËjÇC%¾qGi4\~oL&µñZö9tÇßØdï—¯4=~VºMuzbwÃÆÝ3=}ª[È#?ú·0óÆY93…Ž¬2M—7òB‡‰G鼤õ§+ï´§u»ÓÏÎÇCGg—.XU3LMê•×Mg!Ô”+Y’p\KÕ0ÓÌí>º›T­é~Mšî¾„ʾ<õ‘Ú®T1ÖººçRŽF٠ͽÎ,8ÚÂëÅjÔK½·j©ÓpY\;[fMN¥%Öa²[Úªd¨ˆâ»ª”îÒH›9+vÕ1§­,ë4²”ÑNgi;4)ÒxÐQN==(†£|hÄ;1Ï2 ¡›&SuÛº3»«wÄü°Sn&ÆêÔ&«,º£Í%­uÕJ]ïÓÄ‘ºA÷©ÞènV%·¬º9¢ûô%ïÍ\ÙmRœ94ª;Ëqà]®žR*Ç«nö{¬Â90gI*Kùßà ÝhY¦_×ÿjŽFÓýPÎF//åîhÌ?Ñí&Ñx=I5QïAVˆÍª=¨°x•ôoÜÔêRo„pÔÓWFVº[(õÁAø$¡!Êlfb¾ðhžÚÑ*u#Û#Íõš‰G’ºa§K´“ºñÄËÃ!’â ³k bßãÈ9ŽíòÕ®r8v´+WW%´Ìš)üí•Tù\ÊoÔžOŠözÚñÌäÓª Ž—Éç$q<í9©¬»ÂéŒO”Ù¶™aMIâ8›:§óW†â<£¸$ÑlîÙÄ5NÍvTGišÄº9ˆƒu¦ûe¹¡™>ò®?¿¯Ðä>l68~¯*¾Ù‹ãÎ]‘ÙŒrXl¶ŠZ›dò»!~†²$3dü0eÝÒôÃ=«‘¤å ~œÝdÙðA™Kr«ÆF¾mH2qòåñɘdSÙd£¤`–쇒3GÎ:¯êÈ·ß­Lx¡äÜQ Råo×S~mifÕ4Oͧ“æ’á±6n‘É͘}ØžhlŒw.šµ^|"UÚ1Cª´™‡BW+Í¡ýÐgüÌ8}–^ñds™eQfìLŠ6„¯´“ié~Í™Ô8„Ÿfï;»yRÄZ•œ>ÞkI&üœáMú®°ª…VÏÑ'ª“{báÓF©é¨“ ›ócV‹ÝYþqy·OÖ]žÕ#ç[ÃÓ™ M¯tf MkÃ×=¡ìÝš–ú*ñùºÂÞŒÙ[R7{vHF„‰½êîÇÞë }î&_Îy«{™Ï©k¤šF—Våc}XöÓˤrP^~N°ªîViÁ’TŽ¬1åÇE>¬ÊQÄ!ßÇ„‚U9Ž{Ö´ä¦Y$"é)ÞÉå@+#$ùÝÅ$1£;N’¸bG;]ÛÕÛóˆË^˜és•dÆŒ²œšqmròî‘iuÌ^žÐ,ÓæHÞÞÜ3Ÿbš"¼”ÃF0Aá@‹ -ˆx*`!® !‚BÄha1FA„@Lx@D<¨“0ƒ Œ`‚˜`"à " <ˆ €áÙø^t%YD˜ pPA 0 ñ²\ö¤Çü¯bÓÎÇY’Og¤‰dBy¬X^ÕÅY.Á¼Å|»ŒÕô§(h’©KkĪrU÷”ë‹'X¤“,‚h餰B8èk`#x½OžüMºMrUº{ç;ú$æœÙ2ÇÜúôãº~b®™ë¢l-Ýî8‰’uÖ¹9׃ƒUï!åÚdXûíîHµ:<ô5í.[C£ïÑçjçÒXÄ¡ÊÛÓÆ°¾Ú‹é*ú±æ®*ñlðz6J÷d+"º[‡ï•h6gn¯Å9»WBrv¯&Õ'ªSæïuöWjeå͉LUI¦ššƒÕª‹Ü{²iÖ"üsêï˜á”Ì°Ó$³ÙÚQÝ,ï7KËÂ’çU8íϬòòNó ?F$3-<›žUá+±ü¬á4_,¤+âá˜UÑ!Ù¡Ñò,}·?Kößòÿµ2¼kCº£i͌㢱l±í¼ô¶4E+¹žwt†‰×)*ô´nÇ2Ì“IÃNñöÿ~7ÿ98=ãïÐitÓôM÷tÞÍæó¹fxf{Îc#w™b’óšåV -š•e ºc'F,*!¼Ã«ûÔÝ Ôuèägô4ÑHˆrXDã!Ž$úFBi„/Á,™ÐïÖ›]k5¤‘×kHC‰‚Ç÷–û¨ÿ©,¬é%™Nã멽^kn¥Ëµ¢âŒeolÎrÐm³œØ›N~'ûÉ)ÿò={Œ¦¯³3épÐhe›aÇ öÛæ´ M•dÅjkkÇÒÜü‹p.ËB¯´¿õtŠ0k -[Eª›ÞÒ¯›Vµ ;ýK*ç~Ý)NK§XZúž'—y¬xš„p†•.{Fwv2¹¯î}Â^ïðH¬BWuVè²Ø<,ö)ß,L¤Ì“LRf©d'φrˆ†RÅÄ̳ý°h?¬ËÄnJìnÄNìrjÄŽ®°²Ï›tsJè9‰åìq'iŒ¦¿¿¦Tw5çmîA<áMqzøòŒ Ç8‰–sïu\«3ëeõî¨Zצ©tßԮܩM¯Ó©¹.Q­ø4¬qKG2ZÖòBºÛšÎCº—5³yUÖCe©•Ô:òÐëÖÔ“fèÆS=; ;tãùTñòÒGx/jÝÞ Kå“M±z™Ut™WTóm¾3zðZ"™&iÛ«[ƒ§öDVƒu½m®ø¶IóZ‹†¯éSxÓËCº¢×jלiê4¡}jvXƒØ~Z©£Ô­Nêg'õ“zÝ.¥~–tè[X’Y”–#•–CRYYéåwYáqjÓÉŸÄǾâ‰_ßÄ?3{Ð|‡mÝZ5[6ýfîs$“g>Ïöæ¶3ÿ缑Óôß)mä×÷wXÃKjvjì³~CC³ÃyáZUç£ÂÁûTÝ2éT¾S•Ìd¾«šïªÅòý\ß“zòÕì$«hW½dµ^®¡]Ë=‡.£¡‘Ôòªª²2…Š -…Š*I²LÆR¨L¦1©Ê“…êE8W •]²²äÓ¢JDB™QHé”1J»LåH%åDI2t$7R#sF42Éš#“)#2*1•~Ÿä|ÄË‹®•¡!©Ëå2’b5Ë b̘Œ³dÌFÎ÷ª\æFFî-É•yÈâê/UtWrEד*WÊ)©r²Ÿrª‘©©*²¶J²nBf…ýÅvsͳ˜ÍfsÚ'ãšdl׶љØ9WbÛd»†&iM²É)d“C3Vled2Ag)Ŧ´/öȹ²r†Hz¡Ý8åèÊ*T%fR»ŒÉØ™”áõä†îU ËM‹¹æN%iû‰’žIIß)å¶3Z'õ[ðs‚O -O„|þh$ï9 -].‡YèǦàs(φ3/›ãäØ°ÓÌb§®)³›åy4(?=?…ž³™ûKÂé‘èXåœÉЬX-Îä/Gê‘TÊ%!^ÞÙQz{Jo쥿ý†(½ÝÅ™h˜˜rħɱ·‘£;#ÇBs•áÉÙ.“‰ù.WÊ•²Sì´VÎh&wJËB#¶E¼›5‹þá!™Çï ©t´ÁS]ÊÕ,Í&}3쨞FeY›9ÖÜnJ‡Šž[‡þa¼š—SîxóTèÚ¬ÂO±ÄñòDÊ£ׇ¨>ýšF5ý8ÊH¥_&õ™R?”zGm]uOU“1KF«ŸÏ•ß^ù²¹ÌQ˜w¹’Εɘ9‡~=ï!]‘­-*g]6K3–(-ɧlá0ú3«Æ÷ÒÇÏ!ôí/iúö·é?ÇÿºSD¿á{ 1é3ÄÞÔÙÕï\$²2D»›F¯oüÎè®{öÓ}$OÕ}ÃíÕmº¯l4°S!rŽp¼,­ó1ædWÅ*ÙYþ†Þ¯¦2QZ4,]î+Uã;–+Y…W,½”DÔ™ª$BÛaáP¢|\45ø©+æÉò¨ðŸ”w²RÇ̃‡ò;«æîwg’‰„jðªFÏvr™Mšd ¬­yt¹úÖ;ˆ”†”ƒRXΣ*VÇQ_üõìîjYsJÁ›»¢²¹«Ò”æîå©ÿ¾*ú¾çØ™U–Ï «E¯¬‘ygvVu§¼éŽh–·©;CóÔ¥]E:#IKút’wVººôVæÈ­jòx+šC·\Ò+Ê¡;gJ^¯Ñ"ö5òŠ½{Õ;éîÕŸûZìlzénSØéðYC=DÕ@–Õ™$C5Ì,ƒˆù›Ö ]&™dæö Ób4ŽpÊ<)˜džô8ÉöÑW }îä9ªž½«fj®ìÌEΪQVÇ-üõÒåάR.±û“5‘Ù~¡›¹*:²¢›Ò!ª1V}ÆNÊ0©ìЄÆ“9Ë*:±DÛmWÅ´gWe9ˆLwRGG׫žd«û¨ø4ô/óNõNË1ñL†/ˆ61³~C˜SYf59’Ì ËÎö.±² -ÓÌ9·±¬÷&Ų²Êæ•UFt•õë{ªÄ4©#!4ŸØxåFs,»IšÃêG—Ã4¿k<í\•­sUÎORÞ•¾«<Ü¢»ÊÎBL¹Èp Vu*©Ã'ë¥ÔէȰ^w~åL‘%½v”¢É^|³SeÛåXYŽY9ÇrÌfrnTsÌjnìÍ«¢ZÑ ³gÌd>,§S&*ò”Z¿[ߠˢ]5xˆ´|Hè†Ó9iQ¦uˆZÅU©hŸ4êÙÏ9nˆæ¤zs…V3Á4D³¬BˤÄKŸ)‘L8³Vž&6*’Ê~kÈWº3g¶~WºqÚgsgEÁ¹³âù½û$á‘êç>ë¸ð¦gZo¡I²å°Rn -ß¹“›Ú°ªdßÙ¡ÝÉß[?m¢Ý=S2ÌÉ!£å4+³†–CVgc&"ʤ¾Rp®†H2¥’0B…&P@@@$,H€@¡B 0Pw,ø„§¦œ¹iÇŽÅ,’;–¤œ3û ´Ç„ˆä]%uC•Ñ•ù*E¾²Óx¤ˆ²òŠˆ®ð½´Yé¿óQÈi§ žÍȽiJ!Ûç°l²›<›‰§Ô´ÛMnš‡,›æ¡Âk6͈5ªßÛ™"g6ÿ4ÿFËþ3}wΣïzw„6yçBœôÙtnÏ*¯§#Þ1-öeÙð¦ˆÒ˜®µu¢æ½G×F¼¤³"aúÕ~ -­8­´ûg7«Óv&åa'ÑÜÇe¨ä¨4ÎiF…¡¨ÈBˆˆJs`@<Œ‚ÉŒ|úÂœBHÆá8’Å‘SÈ`‚Þ' ÝãÜF¹0ÞaAD¼Q ¶â5Â&”ÇÛ|ƒ›;Öè܇2^] V}0q6wl€ÀÛpǽ?E¬‰Qb;îÚoîü¯c¦ƒ¦GS–Ûñʜ؆†&™?]RÀá=¦98ÄÆ)ÁԤа³x¶Ä‚JpâVî؃ƈôfÑÊ «´½ âv³¢›Å@›ñçŽéL¸ y-eðOwùë·Rˆ’Ç;¤œ^òÉc:}jõ%?0ç#6•¡Âf yüJù0ã›"c¤cv<ïYdÚ&ÞX#²ÈÀcHÿ˾Ã"Ç‚ztr€‘ñV¹rÌ×¹˜Wì1BjäÖ©¥Kà5™PÒAøù*yìÓÖÍÕåʸüEŽèí<¨F¶4×ÇÒv¬ã‘,^ÇDÉ.¸¨Rµä.\–öÉpÇ,WÈ&' ñ°u²2kwp“”Ÿl¤ÖåC™½'a )ç½öw“O>.‰”Ñ2<ŠƒHrÑDÊâÃA) Þ‡†¼4$Ì"eäúL2¥Hùÿ¦ïW‘rÅ'»ô‘òlâm)Ûø<7¿7+åAÀ"eǼî<4S†‹Íeé¤e“)ßq‚…f‰½Âú—ÈZ•ºÂº'Óp˜)Käo*°ÑKÙk`jxVΔS#‰ bÊ5+*çsS«ÊÞfe—¨*l¼r’©ÕÅò•Á:&c½±œµ¬>Ëû·|Å–ý‹®<áò·8fÓe»äUmܯ—û&¬û²Eˆ6Áìó„9¼œ - ³1Þe¯˜Ü.7–!Vˆ­×âsv $ÔAðFVtÒ73D¢Ò™ñ²th~»Ì4k AìǪ,7öšgvëÿÎf|ÙÌÊÈo%p3»î?ù&2w%¬šgúX™Å¹YÞûÑ쪙‘šf·è¼vrî½ÌÎyÓºtžj:L.ºÎæv.ƒ QsÀ3Rl¡OžQîùñQb–FμȺ+> Ÿ/Þ'5‡Š}¨Ÿs4«ÿeúõD¸Ô¥t£Ö±4`Ì»\R¡­nN†6‰|whÃ2b%ݧDJ¨&élê+šOÔ—Àè3"§Ñµo Ò–Û‚G£~ªëѹgÁ!ýj¬Œ5ÒÇ;fI¤a6œeÓ)í|ÿsJ/X F–>È¢ŒÝ2—>– K Óö\¦£GM÷OŸ@H,Ô­éÌiá¼Ó°óŸ®tü…Öƒ,ˆdñé…ô.xŒ®=> âe\Q–ê¯|â4š&Ô0" V†ßâ[®y# ~pN6r2ÖÙ´—b‚ÑÔ}2zË-yA{ÓŸýN¹œ'¦+ÔÖô¥g’¨YÅEN¥"©]&³þ~ màfx:J¨|DI꟎H· ¦|>R/ÎÕYÀ,Fž‘Úîl(dîÞH}É¥_ÿékÈ$5PIÌ=Ųûý’>˜2ó€lm;”YRÇÏ^çc5$k¬¤†XMvYI­Ûûä—¤¦é»U‚òÙõá7Ê^$j”«4D} ‰BqwÖ… ü*×ûæ;¢¾€‚u&l·kxÀ„ר³Xü5j´D?â±nDÍY&mA’v §#Š7.©j„QDJ¾µ ™¾Ì²4ÝdOÜûÜÅ!\âXû„T+ ±ž´Ä1©RAÔea£¢p¡õ§“›Q£›‡º ÿAÔÓX€žƒÚ‹²AjÙª}•JcÍA­]‰HÈeAíD<ù­á¬—‚:; -ú»1…®E^PæâÜHGf‘ÌOW‡’·µ&ÈÈ ÑȺeM?½c ×úéÅÔOô&÷PË|‘¶4jƒ¤¤txÔ¨ÿð‚¾ÒY£ÞHi £DÜöÝGQ!¢îŽÓeùÃGÑO hÔÏÞ¥ø#£Q`¹i5wsB£& M¹°]Ú£áy©ÝL—¥nJ`äjjªn=>õS8ª¥|…aPuËUgȪG6W«i’kålubЂ£ºú– ­LÑêõÐïW¿ VÖ‡µª—^Ⱥ¸ßÖ.W‘ÑÚÅ‘ø›®îû$*¦·†¦ÛMbo>××Üfv­îqQ¼þÊ¥×ëâ³™`¾“©ìýzÂd…+°‘}°?©öŠa¿Ä‹ª"öA2ëŠ^{3ý—îéÑcw:#;/š¡ž4HLøÊæ_Za6‘•@“DrùtoR½_wû:æw!ÄL›ùlú…öZ:ÆÑ®$ºF:ÝyâK•ÃîÒFð#—ö¦^ª|Ú¤”´Ô¨6%Þj‰µéAq×fmKruĶ¢eeël_ç¡k6Ôç¾íÊ“¦‚n§êö -dè6•T$Âx;‰“ÌômC#¦Â2âjqf¸w_5&n:Ž†ˆ-¹]ðLêr×ÜÜ‘\®@·hó “n ôhù;÷´×Ø–vXx²ÛÏ£ÛgŽ »„SF|w+Ú´Þÿàßgw/¨ \/oªÏT@oø\ãRê dïœþo»7`~Åw u¾/ òÀ®ïïp„±° ‰?ø#‹gáÛ“ÁðºÚ¨¦3è JοQV­ <[À¡É+ˆ¨ ^å øëG “¢®aÐÙ‚«š§ýxP]À?„¥'öâ -"€*Vûù÷:RŽÿ؇pØðcö`ËŠ·øª2«€KHÊÔØ|Ö›n €$6 -øúm%› #_?’VÖÞÔðÍDw -8ÎLö Ø’ øT¬ -¤ÀË–H¦œE¤Àû­9Û^´GÞ°9à‡'þQ rFƒ©*ðK­4Ó?îÐìÙXâÀWvcxQ\%Lj7÷´n%ly9ð#2jcí`ÂïÖkLÏFè•·û¢ýš“G‚8ð,Ñ À“)(§Àñ[a*0IVß+ȶ€U¸g¿Á€G ”K\ÂRà>0-Î`z“®Á—èî§ÀkÅ}Íÿ ô/)pÝ2Äš/”ûKŸtõWx–þ7Žµ°7ð„®œlà³6fÖú$pP6’+Y²OœVE”̶@Ï2±OqÆýÀ5η£,¾¶¹ñµžBª3+àQ ? -äø­%³1"¦w¬€û£‚âà D^»j‘GT”£¨‰î·ÆUs×Īl²¤Ø€H3„ ä"þ-­i‡‚¡+ðoQ×zÿf¶Ã¿ V ÔÑ{\ßçXÓ¾¯FFEÑxðï’hU[*§ãßêRµëü;ã -hÕâ~¿iàal¼ßFwGB‹ù]áe|oó·…_F™ß©Ó$ [2¿-}ÛRå7;ºHäÐ+¿m÷çn'}ÊïåcÕ”ßñ»(ؘLù wQ>`²¡Ñ<Êï)Ü“›ï’ò{±ëÄÄç¾ ©ðsÝw‰l`ç„Êÿu-YkŽŸ`vߢ·HfÿT>vVTWaÀÂÜ·Ô› lùθoDÀïSËXe÷}@Xƒ{J}Ó_I6Äæ 껌À7Çakê8ó¹B9†2ê;¾€è[¾?ï%&êÛRдî[ĘßøÛ(«îæß{ûMÃlyÃ:Ò/ଲþUþ82ZÀjb„êTO.|@Cb6U@»”Ip¡2àæ@׳VàÞ/óÀ—Z/ÌKðv7D¦»à9ÆáD±Ázý÷œ<„›ãÕëRø"#e¶p`z*d8¶¤H>+ÏÉðA¢DÓ,oðŸàd86°XîZèˆb‡w°À€x`‹ÐTR\÷ƒáÇn_2jY:‹ôC⥌b¢gâg ìÕË (>M¼‚yo* -PÔĉ~T(c¿Ëµ&¾Ð[nK:Ž4q p&O4ë=ïÓaËçY‰ãEQÖ,$ìÒ˜‰‹ 9‚^‹I&îþ”'ºç -&G/îí'g††.ð@sheâé'K†¿H>™8ðp›(~@wjyşܹë÷5Š&n1ËVTA’M|…ÿ„ŸÄ?FA¹‰+·¢Æó°êÔ½‰ã&䘙¼p¶óØÄEøûl¡" d'¿ï«"N?‡É³Ë7qí)åC&½‰«/É4`qj7qçU*ÌÈg—Y(ñfè“ÄÁ¸õTñ:µ)J\¯ÈõK2+D‰ó–™¯›òyÇ}ß hTâÑa5íxŒx%¼´¯Œ8¶r^‚3âƒPÞ¸–í‡âLj¯> .1Ø1âÎø+&ñBle‚kácÄ«`¿ÅBp‚{Y]–  Ä·€h´ ­¨ë$›·Gè¸$'þ|aÄd)înLÕƒWìCX)þ€Úߢæc•âÏCô"EòXWÖRÉ”P]qðÉ·8Æ3ÃÄxBkM,C8þÃQw -$-Žãú¸z;¾e>Z=0æý7‚Oþn¼ÇAÞ„‡ˆ|Ì) 9t#9&18–ÜÖU“‡«jýù©o ãÕ½óœTÞMVz±Üàª4ÖòÈÔ¾]îÉyú}ù¾:<Ã|Z!F'Æë”$`‡w`æÆúèI£9Lk¡¹¨j3ÕåÙÜýÆ-¼y„‘äj}4Ç9/Q×9<ÝúÖ¤ç^uMäs»~n‹àYu¡5ã #$/&d ->íž‚PÐЀ®«[¶·`D?jE'•þ}™¾ýìѯJúaFzïGy8éf¼°ct§Þ[:Š=Çô^çµ¼¦7{eÔtò2YJN/T­óôVW¹SQÿ¼‘²£]ÔW³Ñ(õµr§žÛ¬dª#YgÖg  ®Žn)&u¬µNÖ B‚ÒzŒ6·uÛ—\gÙ®ßÔ}àç+‡Š®Q¯KásÜë®ö(±ŸÖ’ÝÆnÊ:=7 ZÉŽðÞ>Zö—®1ožj6{ªíHi6µ«¶î¡­;Ô¹•í®¹íÝchëlZ¹vÀG3 ÄÄŠeõ|%ð!ñí;ô·ëN­¤OÆ¿*¹KK]4ü¦öÓŸ—}ûë›CfÁ ŽÊ¨þ?ûCÒÏçÒ0Yïè1¶õíúþZÀ_ϘõUÉËbÎ?‘ý'¡?iš=ûMr|âj´×/Z#ÊÚ/B¸)j{…Uã|ûá¸HWð(tÿºWrd£œˆì~úhñ^.XÓõ¾ G“Êã[ôý',÷÷•UÚÀ'b<ø6xaÁðëf÷Rž -ÿŽ0(fü™^ŠIËãC{«"ß“Õ>ùHK,–/ɽ¹vQMLÓ|`9ÿ¿Jdåó«!ãØЧ­cõ@“íü°˜~ø7ïP?¥ê÷KA ³>²vÚë•iþØ×á}ÆÞQœvNqÿ³ºß(«ž÷•ü¾M>€æ?¤ÃÈ#þÅø…ütUÎ)ÓÏ1?ÂJ -ÍÔ2f)bÜå7ÑŸßÔ Ë&ÛÐÛzŽÄj9¿œ#mû:ê¾/‚/rtâúßôX:ê5äüãH·CeNóWG„iz3ÙÃÙOdÃü'äªDÎOL¡ÿm÷d@Cè[^:ë%ô‹ówc¡¿ý¾öÊB?6Œ‹…Ðoé±ÈMièÿ­cT†)·Ç(l88ô¹›ÔÞ™Y‡þK™þ¿k‚ƪ?Ãõ{KJC4 -PU¼H¾û‘M௭ø7 xèä©e›'ýZÿsúÅlû§O#à¿’ZN‘ÿ,Íþ€¢Eµ%Ú¿NùO²1œüw³í¿‘[7V´ÿI¡þëõÿÿx#“ †*PŸjÐ:Öw#É]ÒjŒútD(Ùm¨wÍÆ€ã 'œ,`PŒÀü7[-€¬0÷¾0š  /Ðkµ$ÑÕ…ú(êN\}±ðe¤vÝp °¯7ÀÒ™€ñó({~oë*ôDy b´€®”ij½å”¢Èàc6ù @á']l€{Ÿ¡ˆ˜ t™_‹©è Ï< {™f°>KJ`ò>%ò†€Í6u›ŠÀG:£Xú$ﺙ&`•Xè$“΄d÷†a -lnê;aç›T^ømï(ñ³Àîp¨ -åP¼€r[™N èöœbÀH>ÏÉ€ý¬Mƨ#mÚŽ–x sk`¯â&¶Pp‹ä7°Þ ›nà«08t­°"½Ï  ÒÐÿ yz%Ôªi¸Ÿg3iŽ8JV)Ž!¦ÚZ S¾ÏxÉL)#@Á­í„,³è³(û ÃULJçY­(ì]ÚÎ#`qtµ66€Rúè¢mv ¸¦q$¶sk/žÝaøVzŒæâ·’IÃÞ{° Er¿ïÙ–ùd¸mcá:kîäRw&šêÒI£×7‚,1£«š„yþÔíGoä¾íÙ³‚Ê?ø‚¥cßb“@eëcZš@¡c¯ïáôÛç÷qŽ ¦z[F¾b·sÕ#j‘dä©…‹=J¤d…·á|’–ú5÷tk¯.L69mµòY‘5`Ó4äÅëVá™Ð™]RwÞáw‹«Ò¨é*+¿ ¯I¾CÆZsç²íðMD(ý>#‡‚aÊlåà(o½æ¡ EÓ1‚¶ë›ñŒXoty£Ù7#WMqQ·$e6U@ù;3)Fîë®{gî2u©̃_o9‰Ù¼ôiÓŸ½TzfªKñY\ŒIYmáa»A$YzD:5 iߺjàþ …Q‡ÊBÏãÿrŸÑÖ4‚VŸúÊM¸`¤úÿ«e¾U†x -7Œ`5Å Ýö¬^íaùê+Ó0ãrǺ3qÆ|D…¾T±k)§QQE„ÇäýÈvË$¨aµZÿ× `^|³’é³Lß ñÖÛѦ$¿ã§ž"5M%S $³˜Só<ÉùûDN˜ - ¢í”›mˆnúž’ç0Ef>ãYN({ÒÙ(’, «¢?Ä“‘ó‚ ‹ïÔ7ÁÎW5ÌO­ÜXË@J3ù•ÀlŒüC•[J·v|ñURê„£<ëT9­IY²j¶LÈ/¨•F«7¿ì½¦ô°Ì–P&1’ ®l"m¸~lìÉO¼JIs:º„¼BxH=™)‘è² @iðLgü.5²5ì.–­Baé9‘xyÝ5 ÓÀøz«¢Õeiö)NÅ>!9Çf°ßÙi¹€ßßB¼NMßÕ4xÐ? ~n½âª‡ÆÙŽ1 )Ä8+0H:h1oQ #±å”K¦ÉcFdI¥o®?ý¾Ei-T¶…f°§UœVn „9 …Áã–ðLH‹ Q‰ú"¾ç±‘@È@¨›¬E_­¨S¾JÞk >ü£h= - L³°8L¬–YqOkOp-L¸ãš¿»È ­òÓö2ŽQÍg½3ÐcØÇgU¥„›b ÝKVž ñWéþŠ|«a_Å„ÉŸNiNÏšŽí¡ÅÀ†‹ÿž‹J†a¾Oĺfëq«qãâ‘d§ÃȲ‘ÊßOÿL *R$ßS£ÈãÕ¡Ëòº’¡»Š° Šxió9ß_ro¡ÄBUxû“~œNØmÊÝÕà¹êiL¶a®-Í ¸¤ƒ„kFšB¾å`öh+¡roØÄ=Èê`^H­œnã¸+<Ó§ßò£ò-+'¯Š üʧª4äÖOÁm3ÍÆîzª·Ñ,óyº4‡oì|+m  MÏ[ÆíR `•Ì"#£|¤‰Y¡m«^À°&[ì·é E›HþV`äÑ40oÉ[¸%$=²˜ü4oIðX¡† xãiý™¹X†}p¤›ù7@ MG—pez@72'Cý€´¢d=¶fn€Õ-èºC‚¨õ´}¶œ%°mM)1[\ŠÚJ‡ QÖéË,‰ Ñì´o =á{“—ºåQáñ¯ˆð1f8y‹­=1|–KŒO°˪=åh}…<"¢…DS•%&¨-“›št ÌVºÃÅÂ-~\C‚9\ž=Üø‘? Ç øx™• ˆó2xu•œš.µJ]óK'šq‹7Wñ?k+µë”T~ûÍ›)䆱©Y¤jSÑs?µ^? é›ãêËAs© G(Ɇtôâó”Ò•WíDa®²ûQ“…«’,„s«ˆ,7GPD¶ëa˜ ‘u[袨ÝEiàIûš¯­ù“—#€ j—«ÿžçw‡hòÀ/ΩNäÆa[ "ÏW!ƒ ¬A—³\D}ÿsºA]ñ£e‡*‚…e|÷È•ª\âŽ÷€l`šAi‘ófQßýâ¿ŠZ€ÙÊÎ)–) y7LJZþnlØGÐ0L©$ÖŽK(¨Þ".¯Óð[µuIÂMçò‚S²T"}¨ó)‚LÆ€­s9?Û¦z‚ë#ꢄM°¤B³ÖØÍjToÎ8y^0ð5úÊø V‹ªZ`eþ§­è{-Ð7@ðtœI™N.(í“ ’R®oHÅ}P¿w…*£!)Æ’hâi’ĪvM—_ð8Sï`Kl@«Y:ž‹ƒ -zÜk”Üú:Jð MʬÛÃ÷¿Túûnÿ:ã=dâÀSºÀ˜D5Œzú¹X»]±GÙ@EhÐï½Ç‘ò]¯I•is¥8'»¤Ûèm—|Í ŠÎzHï‚ÜšQ—õÛÄ»¦ˆüUýIöÍÝ¿tUñ¾¥hTtùZop“²û>Ë2!ª:†MƒL½0<:7©…ëpÏSª®[¾°á -´ú&îs/|²2àbU^ʸK>°ed îÏôÿ|• M^w†z¼µ.gj+d9®‘7ao;‹”V7¡€eônA}®X]çDŽÅ”çA7o\{ÏcK+…µÐ?c.v»A#7Tî6ƒB3!Š¾!±Ü“@1[b{ :CÀgö@ºò^8Ó(JŠòWOí~[ˆWÖå=záÛ¥xÂyP*cT/98¹þ·(l÷´r#ƒËzn8Ð^y7Ê7í“$$…Ù‹ª5ðçxà9toô:¥Ž»-‹StC®ÄFäÁ,”¡>wÑ{ qåÎ*à‘íP­î¬òKB½ÞŽnÌõ|µ^Þ¬øÖÄ'|²¬"Nõx?–‡±s9²[íb`ÛÍ3®yb)̹iu@p> -½p àEµ ãMA•’£Ã|¸e4çß'Üöfš†Ö~ßÇ£''î…†XPþƒšœ(¾É}oQRo,‡“ÛMËDÔI¿ú+H5¾jN²ª?…(ÿi>Gj…Cøð~¥àè:ÞbHNN\Ä.ž¬Ò– fÔL.c‡æ=‹è^‰@íIŸ;&Ër…0Κ˜%)¡ÈfÁøzUçý: Tõ‹¡<8Ç¢=Í&‰»ÿ“Åa{ƒ†¿á°ê¾S‹/k™GðŸQ¦ª™ ¸!‡>•l@»|}‰”©hâ,¶Wl quMhwy‘ÑÇ0G:…¸.¬AŒ°ÕÉËwÛ²jßy*OÁE:ÿ[Ñ/Æu”=}•‡60F-Bñqgü ÍÔ7{DçfBwð|;G÷Û†d{[/(•dî:[v.‘+K`5oTÎZz-{cX2reÆŠml…ž2ØéŠxÉù±`ÒPÃõß& TóÌ›,U,æFªnàUå­¤ÑÜ4MqËx‡ %Gõ¿k| Ì ûµè%æ;~ƈ5~`Tׯ¶Ø•ÙÉ»¾g tÌv÷îŸTîíÄÖÁ+eûOÝ_4b>Ú½²heWÔB®¢¿X¯j ÝXjVî@O¦$ˆðé¹CÚÙu÷¸&jÆ-†>¤‡8½4[åÌÅÀF±à;Fì8Peóë°ÃFa±hkƇÃ+zç¶:ƒ7Xš\I&šr‰$L†Eî¬umÌ°9蓳†8BˆÅA¹ù!¿ÎÝñÌòQ"ÕÛð]ôûÚÞz{00J£Pˆ…6¬G(®¼*¸‹¸µÉSþ,o+¾´ÈÕà(ˆ‚C” -ŠuË÷¼ÛvRÍ,ô,u¸æ ¥'ãLyŠÈK2uŽ(Í "‚zOŠý½túJÐM™ ÛwgE΃øIžŽñ½¹«†‡æ‰ûN›Rµà]-=@ЋŽ|Ú‹ ¡&zÊúVK%ŃŽöSÇÉß•nÌFAFä2ïQLÝûÓ„=C¢ž$,¤aaRŸR½´>:ïX«Ä¶¹ðI‚øj S…l8¸Dç˪i£ƒñÏæËŸw ·'‡Þ ¿BÇ©E6½Èt“ô¥vž‹X¤uåˆé#îoÒÐ_çÔ£Šw{iÁÄfÿ¿ÂFÉŽVUDzçŸvÒ眨ֱ‚–†ø"T»ºÍT€ê<Øú,71\m8)øÂ’åM•µM×øj=ú…+s–-z EhÌ÷xƒZlGK·kÍNŒ’p(¹"t]eL&U¥· jN}—3e"7Øañ<Ä`ÅÛ>$¸dª¬`y/Ç`kßp ú‰™E®ÑFÙ©”©yy¥Ó-Ð -Ík€û5ÇÔë݆¥x³ÈOöl‰?îÖfÁ<Óº¥9íïÂxÎðŠ…Ð8©GË}GèìkßÎ7½¨âJ·UÚ‡¿)b<ð¬eR™q£‡Ä…z¸Ž¡ü–$U:…ÉN©AEÔ)$;"šØ,²¤!/í…º$N|”.ßZ»r¯šmƒÆÒͽ·d%åÌÝ1U•_Æ>]qûAT¤«Hv=›CO=»Ñ´žæozÃÜë³Hƒ2‰™iZÿl#®’¤›ÓRHL{§Œät|YU‹}þј¼`tWSäÓ®š–™£ãÅÏHô•k¢ -nåÔiØY•8‡A0ëB;¼D„‹Œ}„þyºl9ÒG9Ø>¿J0Šë-]z²qž°¶LÇíÞ—)P?xÀŽ~–Z”*öV8¹f‘΄gÇ€ÍTD 3$_«`§%Ròس®•÷˜g‰7šR~°/EÁÓÞv©Íõ N0xðþŸ,ÿ„4ã—G¬];jdLÛüöÅ5&×âÅ1@($xDLæôtYWlLÀu¿³’Œ^ {¢zîAŽ-¨mä±â½mÚuz×°‚ÐÒØcÿ%ØKb5§&g q5CëvæÐWÄ1[?®B¶¡ì(óð“ÉŠZåˆuÁÓ5ªÂ;ä4ÚoµOû ·ßHè4€Ž®ßÙŠ¾WC׶¦O¡³C[æѪÚú¹§€“‰ªCØŽ°O:Em¡]Ãên(0|ÏNm¸›6ˆ±¶õµ2‚Q¢?øèX«ÔNw&#¶šn.pœrŸåmŸ„§F9c%Ç›ÅGŲ­k­y-ÐãjÂîÅ|á§Xº,18waˆ¥'h’±‘Ñ̪®Ør•ëb|JÈÆÒˆïvCÛO°}ãq0»>È«ÉÚý¼ WÐâRdG8ÃizÛêK]¶¸‡ä§4/¬­ù€eçJ)X~ÜË*{49l¨Pt|"’›ÉN$Ö;¯v˜L†—cð "ŸÜö ù CÊN®?´ö©õü ¤7Š7žÛôËŸYut嘸öÉŸÝ þ4ÁæKn‰Ìíö…Û˜c©ÌÊO}  ë¸fŸqw9Þã>GêŽ:r£D{EÀJú2úòÛHÀ2ɉL0ôoŒy²~½¼!ÙËæ©ÇÜ•Œ!uʵè¨*ȉE“V‡3…˜@²ÿÓÚ£A¹»“)&í î;Û*ú5»É«ɶÆZò‹î“PÃc·wüÓ>©uØeÊba*b´2Ñ ô˜FJ3ý×¹I™É/€ñ )«IË¢7X7ó7îÌhš“ÖÂÈã4…Ý_—ŠÆæËQóðñwŽE2@¡hgfÄà®;‡ºtA›¶–óà±P¿Ç=·c@£Ž;•fe…¶è‚cò(Vþá¬n_ñò¼ÊÖ!Üjçm[¢MSЈÑÆþk@Y¸aúXEŽC²#Ú5Ê•†MGߦÎùÊ&ß ѽ[2]=í *c  0·µx§vkièéßáA¡ÔHP£éC3(¬ì¿Ùl¸øÖðUg_•]–¥®*F:ën«U»EþÓT­Ãè¬ÖöH'A„_YåíIls|ÏÆD٧݅õ¤€È™Í(¶Ö¦Äå8£»coq_#ôXG/TB‹ÃfÚ•¯Û‚“è’êó¬]¬@¸Lã‹ØÔÀMZ– üCMyéÓAuòèÁ¼»ˆ(DN)Õ ^+ökˆ§ …±Æ,åÊE®hzÖç95²ßÐ?[skü¥™iDð."8t¦Àð®'ê0 Íú“¨Ã`iCr;‡i÷Fn³°àršÑòÃy•”ØR½ªºÚ‹xzÏuêp—Ôt™ZÑçT'JÔý <Ñå!Nù#òBaà/" ^Flÿ¤N@]¦†k`°ühPêÀ¸Ê–¡‰|¸3Nçy%áŸZy2­É;–[ -€,IP‹º?G•eÌô¸™ çø磪—¹pÿ>‹Ô_×vêëÜêàŒ$ÀFlí{•h¥Ûû¤P Œzdˆü×My¬Ýd º>Á%­ÕüÆß–ý†à!©ˆ·®ª—Á ëžC÷¬ÁlAÐßI¿ó Z64ýIq~O1”9F¨ãëiÅ îgƒ¬|¢XêÛ™PÌ×+§‚øUI¯õÄ…^ª|\@]+.ÈA#(4ûŽðÛº@ÎßOd4Á[n˜X ïŒã´ëU“Íä›÷xèZ_jݲ6½°å…ðTy#G7ÜŸ&öVS^›Dv¢a0R–ÛƒI̶m<=kNGøâÒ~ñz†º1«ùåà Î`¸¢•ðžZ×R†(ÔάR´'Éù…#Fx/¶Œ¥dôÆÍ/óÏÙ–Q®4d‡h#Zð»úy÷•ó&¶]{„͈¨Ô3Îň3PÊ'®Àù1w€E ˆuÕª’à8³Ržƒ*|ˆ¾*L­G°}hSnçAà—<ã“Í”ð‘ˆñþíˆÚä.ïŠEÁÐ+&‹¾xž6pì(¼YH¢ß1Ÿz0."W)[îY„ç Æ?æψ°¨§'äŽ|L»)íœÀ®-b×eJ®xþ<}›aWÁW“²° í%q¶‘Æ™Èov YΪc­.Q0b²}õä%Üq; ¾;{æŽcNÎUUÄ‚3Þ…•S 2`±‹Æ™®ÕÒ3âÛº–á{™ ¾øƒÍ¸h´×,í˜Õ›žLcòÕ1ÃÀd"~Ù–65™èîá…±ÅRø,’Ý.‘Ë’“QSkÃGƒ5À¨¾ú Ú¬= ÂÁ{ÌÙ¾¢S0™þ.ÃzXCò†Ÿv²¹ÞUðŠ -l/Òbì³v’°3ÛF )2l›„’)Rœ¿Å\D&­Üt Žc"°c°Ž¾DÐeX$ITºœQ?ž4Ïê{×éñZQN$z+P4ÙåŽÐK’½æUR.:¯C ^þ±hZ;Ç{ -SQŠXEÀÑ_…ü(4Z;¤}€i#N2p§’VLtmøç’?¿ÚQ½ö6|Ü9GÁÈT'gZ·}_¬Ï£ìΗz?ÁpÍù̆Jn,µÛ„ŽXƒTnG…øNi&<ÒŽZ–ûèt²ŠÊ<]X½ºåæÔ_Ž;“‡>'ãÞ AªAi©Æ½×ÔôzÚ!$œI7.¥öÁ |(ŸcË3ð§œ)ÓOÇÇ;*4Ü-ûlN²¿z1ï§ o¦%XÞPÑŽZÃú»Èù U0gY'Fg°hæâ­ˆJ»ý¢¼ä°ªÞÏx ¬·ðÞêN×)Û׳:HB´ ¬°ÀÊÖ¡°Z¸`ègmÜ­êÎU+'Z–}VjA€fóã"m¸m‡WÙk%>“Ì7ie8á„ø2Û8)Ín°¨™}SHtB¡ ÊŸ€VÍQ„U@¼ºi)‚$Np·;ïA-ô¾žkÐÈ3'ŸOàü#ß¿B\{ÿÏ!„QÙ^öšc7Wáx³¢Ðõƒ²×sˆ0˜#©bÞóõ+m˜é}Ó=A(/ÂïÕ©§éQX3/@T½–¯– ÷OÒfJØÔ›+#Ÿ ˜âøàé{´|½ŽYk°YÕVlW r†­Ïïhò°§‰´ÍtxŽ 1'FüÒs&&A‹WÀ|"èöÓã{Oc¾X¤z3-ì7 ae£ÅéÁ³NP²Æ99bG±–a,…wÑÛü›¦îÑðP<8+ -1bÏ´A{“˜®w—½Äœc4ë!ZŽ`±Njщ9ækÅš]Ϩ†È]µd[ýçâCÐ -I@Çj‚ztqôw•jÔ’Ùp‚ØaU+^Ã¥ñ@€la±ìÒ‹ö¤É&ÞNË…C;6’‹ ÿ,Üê XÄ ±êØÌx¡A$¨DŽAb#!e‡²Ù'{žù6 `lÓö&²KÙ—G£gïã±Ïc"lrüºÙzE+7hh3¢¥?‡X§¹N -žz\®ˆ¿éQ¥P0àhB·”×6,69aF)`(¶éÔÿa®6®YsjhâEÜ5@0¬îRZƒ°þÓt´«U[õ>«ßr‘#A% ë ƒQ9›» _Œ•žƒ†Õµfçz#žE¢# °!^›"X;¹d?óbëJ…€< -¦áÙTbíúÄ(i`24DJÅPM=º e(öGó˜[Šîdê"Ž°;3Vë®ûì‡a[ipYŠVv‰  aëÀ/¤˜|§¯íL«ª©BæB ä •Ü›×ŒN™l3s鯱ټn3ë{¼ÿòÇ:p•î¢±U¡g‡÷0à¢S¾5D½¡¦'‡Ì6àK«“^¯ÏyÅ—9.Kо¥NX÷f<ÌY–‰ù‡àÌŒµ[8¥%.e +ËVá/r [µÐÈ6ÆrÖõhú|Äuã<פ Ì—Î{>|ÜæU)sÞÏwΕÌ8µZrËÜF(®Ä–ö$ßpÖ8—ˆ/r·ÛESæ§B%y[XÁÚ-ËÅ,˜…M$ßÁœàå‚õN$Ö¥qŒMµÜ ,ôew,¯°)‹&•HlüæZ|Ô,~//¨ y¨ê9ó£8Û -cjDÝÙoµ¨×ÕX=è˜UÒ©[¼´\„²fžÁ;FÎh¥ Š†²bQï¼8q¶‹žk T°˜ñÅ% Å PL›Ý Ä,8DÉX)èÕLÔ%Òý^ëÄd ³dw|÷‹Ì¸Ï•ýävù™ …Yž -JãˆX¯ (¥Ë€Ê*K`HF†`çÄ åö†•Â’"ktæ5ÛåE§Övè¾öÙ­À¾aÑú#ãOAW,î ³œµYW¡ÖÍT¢LÔäÄZh·¬³&ÚSy;]§ÞS®´ò”غæu²Où ŸUE³§ß.!w õ¤šGÉN!a*TûŽH'>¼(ìª3Dûp|ñq‚ kzÒùàÒàþ¿Õ,Ž ´„¯Þ”ö"ÊC“Àk2Ò¸Ãɇ4uçÛ ì( ålë¶VÜ-…¦• -Žï¿Sé´ýd ¢÷•HYÏoúÉK)ªÆJÈç(#RhAHö¦Rf T5k%âÈšÛ REš‡?ˆdÛÞ~jŸ ½ø©|*šÑ@†[]ÌЙH« -¨M¸XGÝ”Ý2©íd+Òj²¯nÒ†’ŸoŽUYÓ¿ÊFÙøÕùQT„Ò‘’cº±ü責 ÛB Oäiu‚‰cÑRQ„÷ž„¸Få5™–#È‹ÊŽÀž^Î=Š™òˆ%$V0em‰RK`›ÙUÞj”í´É€2}סI½ `p±ÊØë "PÇ8^‰]¶†|Bx F”Æf<™µTÒ¬T§$"’ -ìà3‹Yû¼m5Æ ]SVQm.¯AÙ"‹ìm²€š™•*‹#&ª<é 2ÇVE`0Ë36*—Ár s²¶¨C8"WN)Ø/,…gÐÁÁ[„ÀÎ÷YB\ ¢zˆ -Ï£½>Äo—0ñ’W—è².JLyÿ%Åc` -¾%sŠ+ ¨ÒYñ³FÜ\3 -ƒóë&èGÓ^ód—“'&‚–YLäPócpÖ˜L@Qn£©CDˆ£‘Á«?Q’Œ{ Ì“¤fU™ìëg'ðHhh ±tß@GÊè¥)oÐL237s0g½³Îß™4æÏ´ÚÐô¦sõi—H 4N!<<ê묳¨š \ i"„†XÖDX~+ßmyƼ$*Ø4dÓ·zC:g“4+Ð!ô;¾t©r,|c´0Z6_«n AÔ–•fW…Ù,ŠåoÕ,ò;%£ç«°º×õC9A.DÄ“#«ö16CÿEoám½x¥myÂ0ÜgØeÀåãÀÓËd|äh× z¡Æ‘ƒ¿éq:NãtNï‹ëg´e`ÀÈ ©=ΧŸr ×>9þ¼f–£ï‡s|“¹5ç~Wt˜ sŽõ9vj”ï†Î¸èÑáŠ0 ¡PZ ëSÝf»$ Åëx¹FÅŽ®³ÓÌ l¸vÈ—FdÜi%€t§ÛU`oäªÜÔ -¢?Þi‡ýÃJ{LV%2¦²XgÛ¦!@½1++=¢@›4ʇx)TÈÔÂN³ÐbK‚4§=ñ¡ê—]Ý $¾ • }¼ -;—lñˆƒ5oÎ3VuGòmQ…Zö¥‚—Nt$và@‹C¢|Á¸;ŸNìf?«¥¢Þ!)ë9V(V¹!ÒPhz ¤xõÀ -VŠî}ÊT7Tn¤)Ò -_osö8Ö9s"Y‹Y ”²±N~"#@YvÉöåëbC{ !ÛßmiYUs¶²JH¤<—ü1Øny{Ì`ê}S2å*XYK燭¨¸yW”@Á›ÙÖ¾*“/yáîF¦[§±ÞYš=¡¡Þšù‹ôHd«B Ìt@¯ÍjØ¡Ô„i‡ðLð`¨>TÆ ¬TÅ_f€Ÿž’ÙÉ ÈÓ<ÿ›x<¯+$ØC 8pJ^¤vçýè²"¶¡^T\ÕÈ8ÝK(¢]]õŠqW -I;!h½|7J.™E/uÔ!hLÆ^3ƲCÀšê Z–$XI¤¬*®¿Ò9qgÌÄŠ€ªŽ®†ÑR9% ‹éŠtÕ9DU_¸cF\<οµ¸É@oòØìŸã¬æÔ§ª;¡aôùäDBÛE²¹õ79£Ç‰ Ð÷ý±†¦hj‘SgÈS+ƒK`8£Ù0ÁVM8Yá²2ýãTä¥^™ Ñ”ÿÉÐñƒ‚AcéVSɘË$Ë r¡m)»yÎl{ü¢Iø·/n¹ô}Ó®£ñÎX}A o †ÉÐ-óDÒàµ#4)oÐOÁŒ ,´Sþ%£çaÝø½r ‡Z¶(Ô â`e„ŠÛmBÌ?&%_òšŠ_­¼°£‰6¤ýøp\C1Æ¿¢ð.ƒC‡0ãŠ\ù×ZÊjˆ£ iÏ ´*;¥Ê»AÊÍà›3DHÞ%Á€‘à\Å3Aá@ÉÇoôÄ N¼”¥¤ó*z/SŽøÁɱU·âˆwm)p"ÒÊÞn¦pjÛípÊî¤3¤è˜Ù©ö/bY -Ŭ¥ ÄØëe -Ï@Á½ù'ÃÜÀl;Eàâþ)ZZ¡E>ó//u$ÃbOÉ ]Ž*¢+@ §¾Í.nTò˜¹à#™…Y±úX»Úx&Þ;`Žqî5ˆÝM9H†N¿ê¬ÕR¶ˆm`2} ×è%bxx¯ôÛÞÒ¤ÊàD$9/Œ¸à²CÂÊ¢ ²eº‡–"›£Þ?ˆ I"H,ÌÔ`ë1Ñù0ÄÓcá'eG£º$SE^¾t¼KW’)‰ÇÔ`T.µÐV*ÄF:}$e‰cs,U&‡®¸R£*^%¦ÒkåÙ)ueshA)èkñ¥»ù §9´J»ÌÁ'Ù’ -Nòšè>“ÆX±—$S;¨UI9ò*LRÞñÐ’JBœ DE0vì¡l"Ñ @Ò“Õ…d:?Ø R¥p,<Û€¤çþû…XóÃM|Dú¡Qõ¿£/¡c’þ8D8òLõ0Â,•1yS¨ ý0íIf~°VFåÑbŒäü#„3¢Á1(.RŽ‚1›pé“Sa©Å5EÿÞB‰¢: íDäúÃJ&r÷–=u%)Ñ{{Ô^žNVÍÓ5Ø.¢™¥ îY…³ÆAK¡ˆ9j5Áû¢Êg½ß2~Ã!9´SxŠ½„¦æÍ'nýS8¥$Ïçê8ˆÓb$«÷xýoQf’YMn™5/4ËDL¬4fSã!=õ)ƒóHéÜÝ…R3²ú]h°”£$w¥o%ô ;éYgBÅIì^ ‰ç\£‘x@N3ïb¯¥Lë¡Ê]<° å"!`šqò~² !ó¢åÊ%Ðz ,sBKÆB™ -\t¡¡2Be-ƒÿhÓœ˜!}ª‡ü¯dCNOy3ld²%d5 ,Ò^ZL"6QB·]xèZC5à‚`Õª>…zî›Úa¹PœB[9ÚNh¸† º"†P²güÑš"&Ú-Q¡'ä•%¹²¨=!>:xœýžP*3sÁtƒ=¡^ ¿ -ŒÞãž„ËV3ì8 ³·HAB9g -©‘_fpS(؈¨†Ä ]¥Jú£T×JªÅ*-ÎP!‚ m±9ÖøŸª,ÌK(AÞZ1þ½¢‚…Ã+fP+O¹î¬h•ò…H‰ÄVD”Ò ;0(ß+:EIWОj_ÿ,p¤OÉ jwÅ"ˆ&¾ÃÚyÅ ÐrØ<¤dr/Å]ú9÷•p-”õ` oÑÅHyå$ ¤(:ø ¢R,r–V–·…" ‡hbpg§@ÓêÈÅÁˆT©-u–dhÛ:àøךȈȓNywF‚• C¼Ky¾Ø3ƒ‚.›SãצÅa{¾IU1[ˆ³E‘ÇpʶðypÂ#›ÍôɸËߢÓ?,nlZ¯Àéׇˆ ®i¯Q(²–}elÐ7ÉÞ.x#œmz³hñ†è|0Pùó¿®a Nf3_Žq#¿ti‹&a¨Ûv£² éI&­W'=H SáN…w‹Û²_hƒ,4qXIŽMƱ+l®8Ž þ'ñ5s¥í -c‡›tJ ì»RØš+É1Ú|Œ5§O«qýÁÕE5ö4°v*G /óºêÓ”RÝù©i*(bæç~˯ËÞ45]5ðœîÿ1…†Aª½)úc¾AÆú™;Ä{Œ5&2 -o!Tdúž»—@‚*¨Öï¶ÀëFÀØË0%̈,Tå–I"…%’ͽ—ÂHì,bœ›³z"DÓG©ž¨ˆœ¨E8ËÂZ¨z%„ehÝ èRÝ ¤,X• @tº¸O« Ê©#ðãR"•¿nXÑ™a(| Ä-¨m‹úÎ)¾Ùh-˜¦ÓbÌú7ò _öi'~'’#vµxY§£S‘'VÈyj-æzÒª¨üÝ@»VÞü[N.p׋T»j(Öå»ôâîýÄ ž²±4°|ŠE;ÕÞ@K$ÆXö0J1â]`¥Ü@ Ä2<‡ÒCÊpÑäQ~ø €3=Yh2g´×ø>Uä‘ &"Vm/%^¹1<ížÑ1^;V`“‘š¹z‹)Ùq¬@¿Nš ±ƒþ’÷–Ó§™5b­…l¢èYåû›¨î U¥ª°fÎê|ûºÆwg![îAl ï`‡á˜eNô1vñGL‚8͆ZüúbÈ;­HÁ6¶–ÇÐhþŒ¯°Æ_*4fÌ€åíÊÉ,¨ÒO§A ‘[AüA]¬ÌæAh˜òÇžs2Ú?übE;Ü@°ÖÄûrøõ–9Öx2ÒÒ%…óó‡à:¨ÜáJ¾z#9ŸÛßmËÿ•«5ÄÉ¥I§h¼œN"ýQØ¿Q*5Ö'ø&Ö‘²¥–S=p¿-ͦ|q.„`ß;"lWmPfÄ:'e´h¶w|o]ôÒÛ ‹!øØ"•zú&'9(B!p6NäæéTx#ýN¹*CÐ[!ÒmŸU¨{¨%¬J¬HU³Òy$Â.ÿÄøïÛbH56Iâ[Ëf¦z2KÓ(Ý܈øB.eøP¤lç´³öÀ«Ë`T“Æ €*Ót'›”t`ÀãÁ Vôð5\ÊqmœˆïêiN<ÎE¨«MóOV¡bPn¬†\dN8”EÁl„C®òAêºfúiRÉç8»¼„ $ܮԚ)ŠÄ®¥DŽò)€„ÍãŸLï½_?ÔÒ졲†h”ÿ -IË>WZöNxÙ$y»¥„Þ"6Šj`hÁ~䈀E¯“› ýžº˜nï:• ûÓ•åÆÔ³spTj£—öI†E°Èi(~"ÿ/Ö|¾Kzù¬Š0i¸»±]¹, $%z¶'¡­ÊZ·ÿ_I¦þ¤/‘ÂíCˆ$¸% m·˜[ jØx%—iù½+‡dmŸéöX8·ø–ËV‘{N0ð“’''%äXÎð`üÈSß(×ÎÏÖéѽ±¯ÊE#ÆïSr® -4â“ s·i¹Q¹ØÜÆÎgR‚›Ø˗盧.qRõ³\}Äh/i“ÝÈõ]ÉÄ›^šy¬8ÄâºeI¡¬Y¤îw‘ºQWst´YG ‰2ai Õá$vãnµz©äi-¨JÆœ—¯†?ùG ñhAôÒë?zœÉ_ŠxÆŒ%+Od•­®ÁâĪZ þK3¤AãýíÔ -Ã-«­7N–/"å´ðv‰0¼*µÃðö/V'íÌ!;ç–µVÄ° -^`­düœ»G“GuÈ0K4æ=R‰Û¨Âg| ªR…Y -7V -ähq,Ñ&ü·=è(t☠ذŠ£A°üBÊ• ;ðö…£ôó -]±(€Ê §ƒšêŒÛ¼T‚>œžĆPÿåßbŨûò{¡NÕùÌBV²d”uû„ÂxÉ'#ªX'©”àp¡È7HÒ«€È^ ÊŸÖäloìÞÆCe’"+:ò¶E òb75y¹\RqQ^p¬¥ £ôF v  -ÿ¿$em²á ‘„3|£/ ÖsSPâ`Â!´¡`jMkálËì-ñYh­[T©&‚E½εÂwŒ|i±s*^ qü$5±_%èhÔxÁ;’ÙDðœi”kG‡¦TªPp+ãDbûæeVEƒ©˜Ütºz¿Äß ±9´Õ1˜ª(]¶Ì)_ -Q¾ìt” ¾­^Z_®të]¡l‚{ÁJsÍ0¦Ä†,A··aŽ/“ë ü§È dÕ·³  NÇ~eÒ - 6€2ºõ¦´K- ßé0€üº~ªqs\³Ê › e“X' §Ôÿ7„þoý^µÃáh«¯ ŽÛ‹|)#ý§åòJj»zB[àX r|Þ¾ÊKã ¹Ãzð*²§.úÛÅŠ]^ûQEãj!íeˆSMÅPYê­éö!¡_¦¡| î2¹js–’ê³ÅØ]+á«‚œP¥V+ª)OAíß+Õ!5’Ok¾ ©¸YVºËòŠ™J–­^Qyα:=ë0B0±:B;‘ø -k°Œ?óVÀ¢iF5÷ê#_?)OsWMð/WíKÿnåI\æ µªñ²òòO“ca…¤õ­IXåªí›WE¼©jüÒÛ藤ƦNȤº§hŽ¦¢âÚvéà -Tã©##CäáTä\Õ©Eœ¬e ¸3çF“½(öR^žºFŒƒÜû*uÐùxrdR¸M“\OÊQ -G}Qþß"ƒÓ'‹Ų١Î\ÛìÜW¨,¨G¶Ñ¨Ðž÷ -(wâÏO5ö©5 -|R¢èIÛ:O–,gw:9Rð§:½eh!–¨«_˜ê §“€šrºÉ+HœeIl*솚즻ÿËŽ^&¾Ì‡J³_wÎV¦l‰­™ ”ˆ$ÿ¦¤´g¯Zn™Ù°œ”Bã²í)2ÈÈ€ÉgT•×Ý&)ÌåªKÀ“u´£0ÂK°OªW™–ä•=Bì9>SFÜòà¶- u©øaΧG9àÅ¡feU¼åì’Ìü2¨ ~¯¡Ò€8H,tœ¤¦ÕÉt&åž­·&‰\HHG€‰'*|Áàý ü¯Ôáøq„û8‰ÜžXŒú”úWÿv1&ú`'µ±ª¢™$$0$·`¯¢Ü¦”¿à£[ê°ÙN²YZ¥cyÿŸ‘?“%îp9waŒ8N¸MƱøœ„§–øyú€¿{s3àå+,ªz|àäÎàn*Âéé -а¤ -xõð0œÐºI)â¹ubpí‹b0¾_ -ª[9G[Rá(EãÚÀÙ•ØôüªùÆ$Â’²†q.ñ+1( ã á=2Ø ã™oƒ1QÔƒ¦±%$èQéùÚ0íÔiÑvÏ?º46u4Þuß+±¹¡±}Æëõƒ¨ZÛÖ3nšÿÆ9ÿ¸µ†yÖ$q1` žìy0dÒµ×N¦ÌÚ÷Q °Y'%raÛð¨O),5û¶b÷„è4|׌æKý¢7 -&¢•ÕGnVZÌ¥B²Z€ -Á¡uY-Šá@¨½cª@²êxqP*j‹Ý†ÇÅÃÏVÞ«J6,_¤MäOd2Ô>°Ÿ€Ir“p%âO1úõð·VžlÔ«Q¢T^´Hö $yçmÈ‘²áÆî:¬BƒÞ¨KvoèÔ - ]Eý‰nB’•:ƒõØ7dª‚V†V,„™6•-º}Ò „ÑŠêÜþ(+tÆ’'má¡÷šÁ¢¥ßæÇw$†wtJâÚñ/æÎóŠ´°Á‹“1W­’9Þ¡i°³ÈJ)@4g\+Ô( ”¬àǦ¤î,\9ccL{L‘92\C^Š†áÚWÊúj€Kmü5EÛܹÆiSz{t•ÈW[ÿEãÊŒæòð$mš´¢rjm‡UbNg Ëo1û“¤ÇÈ?èB߇C úîýã·ùéKØf²ìTh™÷ŠUY˜Ò!Ð6UÅN1FÝ4Ûä@³Q9ziXV´á%†Y¾(>qÔæ@í A :æ¶ïÉ,Ѧ® ZÇÇŽ&QP1oTn {U£—2d7§O›«6} ªš§PG”o?výÓJ\^ìcDJ Ô]3|d¶Ë1a’O È÷ª¹ýÓÙ°Ûö]V”ͯ¢íR·ziûmÔ‹(ïçg*[ÿ‹ØüñŽãKRHµÎò_àÙç(¸ŒÒ€ƒ±?6°:ºÙ§kà…Fìô˜]÷zq‡ÅX{°?˜XKøØ®- Ì*^ŠËÑ)ÈãÍþ’XÀ£ÃûBmV|bAq<Þ·8VþŽy¬3¥1æ»A*‚#g~E9U#>p'£\ü¯0z$Š:CˆI£5Tì0DѦŸ,PmdöÕ‰uʪW‹ ÝO xǵ1î3ݵr*BìÀ;-Ö …˜(½ÎÄ °à¸‡HlØÚXçšÑ?ÖðY¢bâXXž$˜ÐÛ¼†É‚Q ¹Ò1ÜpCzºŽfkÎà‡¶ÂS³Ó…pìÖöBfÓÆlˆ›„ÃrÑzùú«’K˜Ác-—æ^r !Xà4\+»AóÞM3B1¡3 -hÝqAáìFk«êqQúˆ‡‡:{xˇ”õô¬‹3¾VÞõÐÍòñmø²ÔsÚÊ×›ðFÂâSeâ4ÿL¦W™…Æþb`ÈR†êZ Ñ°Ûú««W ÔR–­“Õ)(-¼ÙÇXù0¡>ÜXeßPã#Æà¢JÒ¨{‘q|?¤ÿe;öjň¢¸"Ùù“èP~F*qrȼԋ‡Þºçá­j9eï³øë„è´Lª:|}º#x!³‚L™ 5#në§KØBð‡ J:“ÙÛå¨Òlj[U‹2þ†ÞhñKg' ²þ”IbÄûOõ(ç9N‹4Oá\ЗÐ\<~įÚâšö’Ëo× Œìu莨~t+!Yb·~Ðj؉ԛ-Zÿ—Œ| Øü±ÕŸ­¿;ÎmÿÏ"6ËÐoîuL#&cúæëÝg«;¹âŽ „—MÂ’&Õ'“ÚZ’pœSQÜBZgzÝ6ö;€M"|ÚnfïžÇåóÅÈ°Ê#/‚IpC&®0©”4.XoO¥ÇMÍï#s0PÁ9“1›Ù­ÞœÛÉÑ5˜ºT9T©+ÎÈ*w¦˜3õ7³øx(ÊÅ´‚E˜¢… j%Ì/¸*ó9ëo°©¬¢NÎmõæ›åˆäÿÀõ“ë!¦£ïø{Dªm¦‹s´ú(6´ð_¬»‚+à”¦àòf¾í"ÕôgªJƒƒ·ÑüIq“Ç>ÖÉõ8;gæ‡PNÿ€#ÛºžÑ“›É/“ž¿5 f„{rsGHÀª½4ÚëGGèŒÊ¶Â6Õš^+Qžðr-^TÓY81”>Â]žf“ÒdlŸ è/lx±ÛÜÏRo*R3D‡‡hîPö¿xzÊüÒ\ó òòä~*Ö¼›ÍwÁoJòä¹)-»÷T…-êöæ¿Ê¬­a*]õ]ñzÖwÎåß‹úò²pîáã_‹ŒîLRážÿ®}Ÿë§HÉðÏuÙª~5ŽÓÙKsjƒ~Ènùc[¾q-2-‘‹“{ñ˜aäØdÌ?`»K†qÜWWFa(KÑû‹Ç[Ü`L\´‚±z!×íqß%UùwµÏKâÿíÕ&æ€N4züŸi©ÅÛ0yÚyfòéêˉs±^¢”w½$°É™`u_:7Áx¿f1JA¡ñòÌDÙâ9K0ÔñEÚ£¨®ØJÒÊ¿ÉQÜ ôN™PÀñ’!‰ÍÅDÏ*«Þþé‹A—Ó]Žv_ÅÝ»jŽLªÜ.ïÇ\»Ìm—Øzå/Ô’f\ó‰ÿ(à1 (øçÕv-Ë+KêzAÒÑïª[£e/yK·<únõ6åÍ2-וáGJŸÒÇ>쾺NT)D*«^Sq/ÂœHß‹€Q%4¶Áž¦ò<ïŒv÷ÝQ–›@²GI`‡ÄÕ\Îݯ•‘xO‘^+ü¿$T—'ì“JzÆ -­[Þ¯kKGÙ¥xvPÔ/7gÙÓ.ÒlÓ :‘H‰¤‰\`q “W©B;¹¦ž´aŽHi´8Y´»å…X}ª%%¨‹E´s6gÔL¾ÄX¬E“‰UJ½üÒW-,OÊ3¬êÐÏ<‹Z®QŒbRë´ŸuÀÄ:ÀT”èÓ®ºe¸dõ“«^·±ºÅœD¸¨õ ­zÝ"jGÙÿ–ÁŒà Þˆ*Íþ:èIð7À´ôÈùø¨Ô œë[»jØ^E#®àS–ÑÇã¦PñârUÖǼð]œG§J©ÎØ 7ýÜß}NR†ƒ„: -Ag-´óÍ`*;;=®/Ý’(o¡¬,ŒWÙÁNON4µ®ßòŸd6=ªXâ1­%t]²¼Š„E( |+à.Wª£ •—‚¸ÈäÅÍÐçšè”OåÓ>ñ¶©Íß Ÿð'ÐöSqú¹•üd‰E|$?Ilñ8ã:TÀ™{UÃÇÈÝ9kƒwÏQÑVà<Ðp‘ÛÏUoL³Ó­PžÙ èZà 5ƒ¢•UÓ¡e†J0¨úi]”Ð…}ØÓœŸFÚçñ}È ÄcýL[Dïë>¶<Ž`IubŸ*wî Q~>¤°,&ô/*Ü,ÞŠE’ɘä™4†©­ÏñÙ|o¸à#[wúOÚ‘¨Òœí‰îÊà»Ølz/è»vh?wÔ庵´€‰'Ž©a£6 k²µ®È¼´^ÆU¨ƒç"0ò¤Ød -Ø“=¤ÍIX£>›ÇS=H²‡’G5£Q–Óu¡– ¿—ç—êÑðI¾““–JµäÙÌÛÇõ '±y È=ÖêãýÞ€²=þ}¾…­¦.1¼ê§V¯¡‹–4¥dP¡‰>Å5¹Ý¯ºõ<¡iO«Ñ2H³¤ÿä€ZRI[ò‡…bD ©+µI#é¡ÚÊ“¾r¿:&)wfºçðŽþ.øØD}BÑk Ñ¦žãgÕþûM¯®Š­º2JçáÒãêa­Ç™¡@ ꯢô¦÷dtžœ«#‹|>CÀ“.xV†´•¤6(¥¡‡–ê½ÑÞâ˜ì•‡˜ŽvK«¢ÉBX© -!¡æ–|{(q¬Ài`<æsÞ‹pj&IÇ@>ƵO8Cñ[‹îÊ“TÇ×Tž†B#ø“ÑãÕƒwü…R8ðFè=5Ykðsý„¾Ñ攞’pQÙæ#ýÛ[0ýïÓ¶,GöfÈ&¶SÛþfF oûZä,Ìþ!·O¤XûS#( ÿªäÿ؃ïã¼ØìB9ë!›Ä›fÐÝ¢þe†…_¯ •àà'\º>J€QbTâ9W;ÃÍKÇÒÛÝzwUoëfuµvhòVì‹v ?lN5Ú»X‚>»§8»À~’"uétð -]èù1æ­‚W5Íé@ —ÐÔ&t‚ðþÚXÓºÀ¦i‹VéVÁ åÙÐ%²pÛv©Q/™ƒÔ¾y,óˆ €dCÙ²a˜“xÖãçÖÌ÷ÊnË7µ´82z¸áRD¥rh™lŸÉÚ_¿Ñ“b!93è -òýÚ(È“Í×ËM@îtfCÏš$.ÉPœ:o4Jà®/ªÐðØ/Ø$ªó°‡+­–Âð€è(A+•û¤7Û=[eÁk¨™®Ãêq…e@GóZG83êBã #ÌÏÜã3.ƒ9ëŽíÅ1d€†X¡m"Ž€ŒFG¶~Üãê¾Ïqaòm%[ ÿëye (l†éÁ b¢¿-©;nЗ˜yÊ~ÎXÍæ¥ø—,;€³ö³i*M»ñ—Ï0X Ž4Sýj°ÅàT榵¿²1ß7fì¾Uio×ú–EÂL½,‹ÆI™²¿´ºÜ )µª|†Æ6ó&³ÍB,Z¨N•ÒŒÅ!šÀ/@ ˆ2ÿW­ÍÿOYf4S¯C@K©ß#˜è¾½øزÞÔ;U('d7ù’#,ák¿PaïàRÜœ}qƆ%ß³u  -3º±#{ ûûÀ î¡åý‰u¦{DëǦ]ªù³÷vm5TsCïé÷?ÖÖqò⢷4ëÛA[^‚— Tu";å]bs—~,Ë‹˜°¿RÅë]ÉdW2i’8P!Ù| Ø: vËp çŽÑJ5ÁC+ñüõ±Èh¸nWáVÉn¥Gð½ÂøPÄu’+ªòÓbÖ(»î¯k¿ù8¾-X ‹ »ëÿ¹qÚVÃÍAxRVëÆ|ÚLLŒ2 ¡øûªÅþÝU€ú¹Cd‚Õzí3#Ó?2w©Sß~û'K²}V“I"7á[Pì{°££1îÐçeíXQ½õª±j7Q‡FQ›+è5É]NñÞO2ÕdgÝT¨WYç<6w›Pÿ´ßý—‚¶^ä‚zY°>&XYYdºQpÆ á‰:´ðfª°é+özÇßéÙGU§hdè”ú<õ=57ý{¿?šék Yn˜[ÍLåDÓ¬¨9â³fˆk’½&ZïQÄ ÖÖíÓéáAÓ<~-2MNÓƒqÉÉ/\ ŠC:·Ò‰,¾©w½í³Ÿ ÝÞÖÇ™âB6ik`žGOñzã\4q¶‚Ίq'¢GƒÝ%TŽ-ÕA ¥i’Î@v·0›“K¤Xq¯ÂÊqV‘}5zóù~¶þ0fü#^¨å*š`û<÷$µÕèG屶Ö}—yí¤R’gŽ~•ßÒšˆ2“¯f¨ä'á.¸ÿÈÓÍâÉ­ŠÒY°¯áÏ+pæ*¸˜mœìo.¢™¥AtÙ¯0;ôXø{´î{Ús(JKÿa¥^2é= ø—è©ÈµPI¾'|Žéé/`Ö?âU˜Ê÷ú÷õ‡êÇ›6¯ooøðTe ~ŽkçÖ~)€ªÍ+—~õ)XËGÁ>áëÁÒóï‘ÉæÓÈÅC~ÈTzý1+—wÌÖñ"ç˜!*S Z ªfÒøUÆHP -‹R¹0|1ÿ]<á œºb”k¾TE%öŸñã ì;©äMü— WŸÿ^ÿàoË<;ÝS©Û梔téj¿"–f5ùIgAi‰’å¤þ3Ú? U1Öefbbô+Þ®ËЩXÜUñ_…–™ß™miB¯ñw…Œ–l?.>´ <Óù;Ê“’g˜Ñ*,£-…Ú•EÚüÐÕá•:Åvp+óXƒ¾¡4r£q_›ÌIæ`Z£ßf9ÍO$¾£ä£”é-%*SRÀd}ºÎOü‰¯'!6ìxÔ•œxÆo“¹Ê ç`0ª¹ÕÕ<Ë>2‚šæsE'««u9Õk´ ŸZ±T­X–Qlî€ÅÀ¢>qƒ:j5BIÍüz”ÛT%”ʾ›í]&› -ò®D®ÂÞfÿð¤$ÿaŠB̪À„Ísô’ó˜ÕÍ›åùˆiÀºš&$õï&N/‹–ÛÇ“#„wC"Þ -æw(ñÞ—ÚX(ŒŽSë6P:<¥qS·ó §×-Ë}-ò­«ò)äFöé¡*|Ù?¾þ³DM!%ûPà`M‘7ߢÍS#U¢xæB@8ሽì}ûÎØ'×3¡vÄz‡´W bÕëçÌzQ´Ž÷"[Ûým5YÈTû¿(À¯êžŒÆÑ<%@>'"? ?;_0°)ciñü#›^#à8:à•ì' -ž&®$ ßˆÝ#Ý o¤*½þ¯xtB´´Dm.ægB‘jüA ­^‹Ô S¨³(L§ Vî¦oÍdAËé»co‰o—µuCLVªÞ~›¨mGMá(‹z¿Ò!qGÐì–ÕŽÔꕹ®ûö§%1Æs"XݹGMÜ#éqÁ¤±VÅì:0‹õgMê’•m:Þä‰æG£2ÉäŠ) à -ñ‹×*ÆÌÖ\–V¼ ÙÒç̾&¶+s/-êA{ ø'Âys½ü qðUm%Ñò|ø-û­¨SnÄõYqx`pˆ÷²ùÞëWší¯b·at¿¥T€ö¢}¨ñ9…¼xœç¶¿îbó¡ ýœ$ -öÀ,='Ý9£%_¾ÜjIÉ·$X›Ã,–Úà^ÇÌÝô°¾gX]:Â=Êz ›mfÊWL包…Ö¶ÓÖØHïŽC+¨Ã»Çàó1É+°Ý¯•²|J(-¿1\Å D )¼Â5(ë±™PóîIàSNFWSˆ]£~I£Û¦möib2Q:د–ì†ë#Ã|*fúèÒz¡#Óž“—}€W6²å ‹SýVNJ½ÖG/J”5Ñ -~üÆÁ¨ÄvõÏmôW帑‰`ò4·\'Y6£"Q™ÌRH`Ief’áµ´TSJ£ÄõmC¡ÒÞ>¤›¨ËßøÔBWZ~ó_­¦ß ª<ÖdÃCŸü·Žî?g/§‘©×€ñt–„;ÈÒRd×%¢•ôÓÌþ¨ÖõþœÌ¾/ELS PåJ@˜jŽf»¼£Ù.ïh¶gÓuÛÖ·þßÿþÿgˆ¨ªªªªªªªªŠ¢ªZ²¥Ü›üöq<÷B¸ %H)¥L2I"Qffjjf»º»»»^v R9XÖ*«¼çü­¤2g—õïôœít9V¿>}>ŘVJåSêtþÏY)¶ÖKóËw÷ê¹V·N?_Lçµ.iÆ´R,¯t—Nÿm¥9{¦òÝÚ)í­xÊ·Ô]¾¥îò³ôê×¥ËÏ8»¥.m•RN9%¾þÖݱ2Ï—ùÊ;åÿ”ôzþ<ñuë3SŠo~œmŽ§;½ÓñÄYú•3OY³¼?eÍÅr毳fŠ+­˜V›Ö•Xú½³~¾öN+óôùÏkñ»túó©´¸VìkÎòâz/®ך/¸ZÏs:×ÚKë•ó-Æ~í?¾ŽÿÞë´Ö9)–¶úµ1»ýœ±Ä[Jß%žtZY1Ù%ÎÔ-};Zÿëþó+¾S›­OÏóN,ÝKÿ{ýº½{õ)ëµóÚ{­½_sµ×Úkí¼r¾u{â½Úœó´ùÊ\güéó§S¯_¯¼™>Î×\ñÓŠŸJ§?%·Úœo®–¦ÖþœN3–žå¼µfY³¬yÖi?Kì3Sû²ÖŒ3•î_j¯ÿÄSzuë5O¯¬>/µ¶ZjÝÎK§½3Ë—tb9_⚯̶J—uR›ÝíK;ï­³>­Ó)În³_Œ¥Ó§öbúôg¥ÓoÆŽ½ÒÿI}Ðê¸þô·óqý——¾}ûvÖÇ_ßZ:±•÷ëÓ9iÎ÷J¿ÖVLå•rÊ›íÛ*¿8×I³;µöåõÏôFÿyý}à÷!cÏ­ËLë{~·øiÅÔqÄÿã*ç­S~½/ï”™æ:ev++–µ^j¥¥Rbœï×<å¤ñwÞŸÖ©ô·w:ÿ–N§µæ§o³¼Ó37çYm¾¶Ò|­uëŽÝ^{:–uÖ‹)¦–N§ùZlsÅSÆ÷Y鼕bw‹©­/ýç—ú_é[ë3KŸñõë7ÊYç¼tÎJó}jå”Ò¯”O—Ôiï©×9iuæIs¤Uæ9³¬_%¥”Îì1{­—â¯yÒ§ØéÌ?svN;ó|Šs®çéÙÒ;góÊ·Niov{sÍVZ¹ÎZe¾¹æ:Ýq®¹N<3Î5ןóã×*ßsΓfÇQ>­væ·Ós|;í½Ö§­9{ÍÒÎüó[+k½wÎúÒm®yâi±i真ß+ý¯5ã{§ßùµæ{§G{gÅÿO%õñ÷mÅ—ÊêôßVês–ó>Øþçén±W;íO§ò%õj©uÏ4S,çô¿ñ[;©¬rú”UâêÖf™ý'®Ù春[ÿ*sýK­¤Õ±W¯yÎ\gÌÒÝâÿKs~­SŸ÷©t*q¤Ò­Íø³­UVùŸ¯Äø]º»O‰±uKë}['­Kÿi©Ëšz5ÏkëŒT:¶7žŽ§¼–>öKmžÏy)­™âé5ãYeÍŸó¤?Ozk¬Ò/~éOw\åç|ëôèÒ+¥Õ‡¬Ùf+®Ò¯8û­×ÊJqsÒK¯ÓŸ>k¾ï×F,}Z·.«¥åã:g}—ö-uz­ÔF<ýÚiëõÇÓ­¥Ÿe¾Ž½F;ÝÒÏ//¦9º;ýl¯ã+©•˜Æê>©¤_Ýí½4;ŽÕ}ÞŸ>çtì.'¾˜zƘæ¿Yfš¥¤4Î÷*3ÍŽKóÛzGùͳâ§r^ëžçg:eŽÙý^<¯ÒÖù“:Ž©œWŠ3Í÷ÝóÌÖñ}ÿ‰³Wé—æHÝ%µyú¶búYºKÿìîc<ñÍõN1uL]Vù•:ÅôÝߺßëö¯®îÔé¥ïî>è_ìÿØæk=ǯufëþµúý‰£ôIg¥÷Úx=gœ±Ïêv¾Ë¯ûÅ×ækïŒ×­cë>gë÷_Ê‹mµ—¾ß;團Æiï·^<1¥•Ò¯ÖÒ‰«ÍKŒÝÚŸ¶JÇØÎ9ŸÖúO:ñôû6f:óuì6ýïÏ{c¦ó­¿”÷í×lÿÒi¿V™35Ïz/®¹â—5R;JŸÕR‹£­S¾Ìõݯ׶b§÷%Åõ:Ô挧ã,¥OŒ-ö:åt—s^Keµ4ßjg¥òíüš§¬O±µ•:ng®ßi¿Ö\ïœnÿ«ÄSÖ|íçJó´Ò휹J\kÆ“Ò|)ž6Ó;1²ú[§ÙNšk'µb‹ëÄ9_ü¸â;muÿü5Ë;%µ>íÄÕÒjŸZjmž8ÒŸ—R›ý³ô'ÎÔm¾òqÄ?«|ùö_J›q¥?£¬“Î[m–÷Êøt¾­ÓÚl³Í‘Òi-¥Ó³´Ò^ìõ1–ní¬˜N;o­ñVl3¦6GêÓºu|¯µç›±¤[›¯Ì2N:)–×â{±µyÚéƒÎûOk¶TÒøxÚ›±ôŸöëÅõÖZg~é“æ\©­~#þJ«Íó߯uz¯­UNìYæ)¥OO+¯{žô~¬yÒé’^J§õi%~L¯Û—ÓRŸ×3ÎòëijRlo¶~?J<©­.qõúÖÚ;¥Òsô;+½ÓÝ^Œ£ÅóRLmÄxÚ*ñÌwNJïÍtRšç¬7c*ó»×ÏtÒZ¥¬ÙëOŠ]N™§¬߉ó×;ýÊ™§×η”ÒKíÍ_ãK+=Ë\¥­4_,­tz/ÍÒÞûYb|£•~%¾sf¿oë´N-~iétéÛìuæûŽ§KÇþO·[<ýï½õºµôé­ö3¥øη2Ú阾îÔþçZíÒWI-¦³V\¿~”îÒ}âkñ¥?£tÇy:ÅÿÙ^L#žn§çûù1žQN§·Êìo?ãéöó½¶VLi¦Öíu¾ýüÔécœ±O¯4Ó:±­8ß·øNkóã+å»Ó)éœ×<½æŸVFŒ'vì9¾J¥•Ùb‹iàì8Ò÷÷þþþþÒÚIí­^ÿÛŸ_ÿ¯µÖÊûQÞϸFyñ­7[ûwâ!§‘âz1Î>‡œN?ÓL3®¹b,ÿÆš§çx³_J³üH3Ícìø«ÅxÒŠ+¦¸ÞJïõzi¬÷RG{/¶ò^·õ=b<3ž9Îg¶9ÎœñÄ~sĵÖlkÍÕkÍùóÄ’ÖèÕkvZ} M9£”åÓ(ý]Æúï2Nyq´©;ý\c¼4bKã¤ÿk”QâIm´Ïx«ß¯[xF,#–ˈg~éÏZo¼?3õÊû댵b¿3ÖëPÍÔ«Çïù¥ŒÖ-ž~íŒÖ«GëÙ~|J3•3f/õ<ïã1¥Ó\éÓ[ßk¬Ö)#­n3õH+­òÝ«}ü“fj¯¬9N›¿R§öë¿ý(«ýû8~}ì6Zkéõûn£ß[sþè÷ú}mõJ©­Ò~”SùQÚ*§´ôéù?ÏíÿWÏ7fJåGJiÅxFJ)õ\g¤”R,ŸFJ%­7Všo´¶1Óúóf[£¥nc®ñº•–Þ­{ÎѺuëXÞh}N\£õk«{ôXýg¥óFö··þœsÞ+©[yíœ4g›çÌOe®4W)3ÎØÖz3¾òJ‰­Í~±Ì2Oy甎±œ÷Êûò©œòº¼–Î*¯•tbêÓR—Ÿ+µXÊCz1`Hë¡`R–HòÅmí7­ä¦ÕCÁ¤¬7y€ ?8œÄk‡8¢¹Ú4WK<š*¥Ï§­*rËêñ Míž4ªÓÞ€9i¡%`G/®°m1´éC¼À¯&pfëÇnËnë(.«g£Åâx9…>nS½ "Y!ÙÒŽÒÁ{ ÁD…F8gK»F‹éƒ ->ô0²ñ¡GÑ ¨žÎlé» cÚ5_HgŒiÏT!ñ^”@/K:ÌT¯È†,øcä -´ùZÒ/I`Ñ LJ <~ènÄTÝœ1ñrÒœx2Z>t4`?¾˜©F/J½¢¤ÃåHwãƒ]Ñ  —Óótdô‡—O\4 +¼,é1UGº˜ª#£&m¥sÄ\õŠ^x9\L Á—D0ሾSæšâÊ4!혦¼œ0§Þ­ýㆵk°–À5+0”±žÏÙÖ¶Ñrún¼žÀž³+}‚‰XoE´BÊØÁV¥k¾’¾—$°èE©W”S&Åóy³Ú#€0¶¸} d ‰ÆH²À‚¶SL A´Yí³&Ý“FµCÑ -_hI ]XYÛ( ˆ…(ž…=kTúæ êÃsÒ!’`õ¢ p»ƒÚz"ä¶z Ò®BhY{ç ª'#ä‹y -²ëa«Ò=kUº†k œ¡JâÝ|5i ¸¬E”°ž‰$báNZÔ¶ùBÚ;eUš„¯ž’¯#DºÂ°©ï&ŒiÛl9i™'<%;˜¤#LÔ ^ ”Ý•jÓê…pëê ÉêádMõt¼¤ŽHÙÒ14Gv”bŽìHÅ“³#SÐz* ”ñ¨I…5WM MÖ8#´ÁjIÀõž¹€$ZÖ³ábÚ&„…%æ¸Â,¥ VÈS6ÕjÓê™`âÕ ñ¶ÕzÃê™PMë™xòÉÚ/KGF/AzF9dO`¹®bŽì¨„˜Žž4«æÔÃ[ -g²x1Q=^Ì•Ž¢%­ƒqÚE3]H»;t7\lÐ@ÁE¯€LÕŽ—¦ãê3Ê9sú@ ©yàžôŒïC+¸Ø8.z…`¤|àGõ½,…E.E,¤ðÂt”féÈÈ…‡ Œl¼4é2Y=ŒnÔ”t7hJ¼1%݇E7\jP‚ x£ÆKX4³åc'cåÃÆi½$7\Œ - ‚K˜Â -.»Æ -|èn¼4:ª^Q U¸s o¨ðGŽpØp q°ðÈgã%HïÆ Ò¾ñ²ÜÁ0éØåŒ=…9bQ›M*œ±úñõ©úJ,Ó#äÀ@ aí!Zº’°Ä’/ ˜Â@ñÈóÔÃQ#„$§þÈYmqUßNš¯Ä¨KÙ>¬¢Íjƒ`›êåŒ=í²¦ÐÆ+I8ÂÕsE-‡ÌiËXùà}P -qÔh-})¨ˆõd¼ÐŠˆó -o¶ 4ÍÓ7sõãûÐC}ØaTô‚¤Ãhç,*´ñbe¨€ìdªx2SAv3VJ»ž5* bÈÓÄCçêr¼ü8ÒÍLi¬”ôŒTOFêÆ -ÈŽaêñ½øغG;£?vE3[@x;iRç+Š×ÃV¥}„X…IÂ@sbG"ฎ‚Þ¶z9cOáŒÒcG0T=#¯ ¼— —&À…Jp)2¡.=)èÀ¡BLÖŽ4f@Œbª|½,m.=l¬à¢#‡ -2[@lÜ -Ý9é`¢xà¡’ã%©wô‚Ë  -à‚c\¾Lxa2báEꈅL;\@Pp)!¸Ø¡„©ð†ÌÕ3^HF3_HF4`H»™0 E’Œr¸lRpÉA‚ .Z…|@²±Â8XøÀCg㥇^á%ïÆKÞ?ŠVpá­€‚Ë -4Jpá¡P€¾líü!ð¨âAÂÂshýNú†äÛ!lçPO É!9´otXø†TW ćÒ>¸Ñ9ášC2bÜèL©¢â‘£ Êb<ñÿÄQ# Í*7†~<•p££“4:ÆÿŽ¯­qZùõk¾SÇÑR§KkL§«ßêöm¬~ße¤ŸbŒÝítÝÝßÚìyæyâ¯wN;?çLe¥.-v¿9Ó¿±Þ˜ëOZÝ­[ÏØ3­ñ×æèÔ [ÇÙs¦±fÇUêfÌZóçÏNOcΙf™¯ÍÀk_Nc—Ôâ—N©¤TÒšçÍ”Jú’ÞÇÙJŠiŽ/'Ž/éášiŽVRj%Å™ZŠ±ç·SÞ˜óŒùsΔ]ëî>3Q¦1Qþ3ö)-Q½ÑJ*¥¤UÒ\%•ô>½3â:%¥Óâ˜s¼8ç1Îôʈs®ß/¾9¿G|s¶_ã½6ãŒëŒ5gÇŸiÔL=Ö['¾5Ëšÿsüü5~®Ÿkøÿýì4W,i¤øú¥Óœý‰èõìÓoôœqžýÎ\¥Ï<ó•yæ*3–ù«Ì2çIiÜŒ}Æ‹q}\#žþDñâ‹m´[<íµ2ZìOô±âLiÅ5îckëcLñ²ÆésNµïãkï½÷^ûÕ¾Í×Z)=Û·²þÿ­÷Vÿ¯ÿOãé½ïñÿÿi}|ï½ø¯¤ÕFúÕkü½yÒëö¾?ÑõÏoïŒØ}Îëóå¿­óï_ú7^ùQ¾•Õ£|ÿ‹ã•i”?i”¥|ù˧Y¾Gù׳ý§5æL­|1ÅôbjãµcúÖÖl©ŒÖ-Å–Þ9­Ì^'¥¹Rjg~¢J3¹Ê—±¾ÓëS|#v—ÎèNý£S¢|ãœÙ­ÓIß%ÅØñ¤Q­”KJ±|IâXbésÖxÏ%½_óŒ’f÷{3–;®q¸âë?½øÞ)­[¯þîØcu§9bw«ŒŸ¿»¿¿½S¯”ÒHéýˆ©c§·ºã\#~i=:ŽÓëgìN?b9ç¥Ø±ü8½Êì2Ê·øÚ:ݳ3O*%ý¥?ÅXÚ;c–Rz•Ó=G‰ëœ.³tŸ ´tº;Å8ºß‹Ÿè«ÍÿñÝ?þ»_Ÿ:ÆvÖ*³½±úô·nßÖpš=O—戭ţý\å­ñº_zãuú9â'ÂòúWZe¦X~Å•â›éÄ7bÏŽ=ϧ“ÆìÙ³×8¯õ§Ôoœ”¾¥Qý=RJŸ>TÞùçU-}§ÙÒ[g´”Ò˜o½ñ^JŸcêÓZϘʧ˜R:-YfŠ§gZkÆï†ü^ŠqÄòéIJJù.ÿeµxÆŒëÏJí|¯qÒ§»”½ÒH=æHŸR·‘>}¿9Ò¯¶Ö?mü§õýÞõeŽXÖ—ØÚ÷ÇW4Ïhß¾}œí}z«µgÅOÿí»¼øiÄï6¿?‘[YýïÕŸhzõjñ^ë|ŸÊYk¥ó>•ÑV‰gõh+Î4Úê­¤ÑV÷Šk®?±?‘œ2âšNie}"9}X·ÖÒÓÊXm®vÆê4V[­rÊxíÿc±½³•ÖÚ)Æl?瘭Å5Çlå¼nmœ·ÞŽ¾ŒŽ3½Ñ¯?‘ß;i¦7ã9¯?ÑË'úø7þÅ.c½Û|ý‰d´×íuöÖ{£½7Û{ïõ'º7W§ãÿˆïÍô#¾–F|ß/Í1ã[ñ•öoÄ—^‰kŽøJŠëø¾¬8Ó*±Ì÷F|ó­×Ö%–Ó3v)³Íqâù6N,3våœøÚ8±?ö'ÊŽ'Æqâ+¥ã|' ¿ûSìwÞ,ÿ1þ—QN\ãÇŠë¼YÆŠýqWli´8´˜þŒcL½Ú1ŽxÖ™'y挧´1ãLcΙ~œöZ)çÍc|óÓ=ßèÖÒœ)½Øí_¯kÆXÊh3~ie´?žm¶öFë×m´™æm¦ôk´ùbJe´Ù¯;¥ñfŸ1Ëkë¼_±Ä9Ë·gü3æ|g”ÓJÏùýæliÎvNI3ýZ³»WlcÎ5{ÌòeÎôç_q–S:Šë×{§t™±×(çœVR™ëœ?•ôÆüÒéã'vöm½;åKiµno–Ù³?vê#c‹=çìÖiHüõÚ{­Fxî£ 8Âc‘Åì¦ë ÁVµM(!Ó,ZHÛ)¤…CQ̶ÔANw€ƒ ‡Þp9m-¦mÃŤuÄžŽ|ܨŽ€â°z ÉgÀ„G{0ò¡pBvC¶¤a vÅLíØñœUiPÛ4De saŠ*dZæêÇF*4Â9kúHÛ3jÂØãµÀ¢–X"¦[\IÛCVÄ¡Ä´ŠÈ´ÎÙÓŽ™êa4ÓD·ŃaCÛ—3àDg%°d·"J™š«  ÌTŠ*g¡‹+l›f+é“™ê±ë1« -SL1;Øáíû D¾K&;\&;pxÓ*¨ í1¸ÁØ¢öófµ}„`Bs`û j¡ Þ@ZÖô‰¹± ô–µ{Ú¦¶Žˆ"]{HJY¨bŠYÏGmkïTiMÂvŠ'd¡P“07ª‰"`¡Š)e½!)e½G¾z>lWaYUô¶Õ#aÄ«'bWhb‰Wï'.Kû ¡Ò;kP;†Ê‡ÑŒ^MH3†ddóÕÄz2žƒ,»#Ü°k¬` O"ÉnÄ‘0ÐG–Î “ÒqWŸŠÒ@K9£F0E'w8ò‘pÒ¥Šd(¬”}¸I>X …×An œ#ÕCg#¦Ä+1…Ke)û¢CÀ1°¥˜bÊ°AˆBÊØÎ ›{а> 6­6,ýó¦áúbÌà‚ (»x½‚JÚŽÛŽ7Y\1ëñœUmœ0(íÓV¦˜BVIÛ0dXÓ/²¬¹mm³¨½“&¥G(ᒳꉈó -uȨ4 •’O›Õ¶ÑrÒ3UJß ×Óî1«ê•Hò®°RÊ€­'¶‹)hBHÆz#Št…˜¨ÐÈå¨Æ -.F*¬Ó´u2R?>#R°HòEÄà dp¹¡Ìt‰¹05ÑH>3¬…Bscaá/à8žh ˆ¢EÁ0g@É7C6(_Ÿ‰(` Š*dúƒÈ}(Á”]ÆÞЕ²]ӥē¡²ÁÄ |È·Kx3 àŠP²µi¼”t4\J;œ±&0'I¯¸r¦D@\&»\pň,°²£‘‚vuHx0°´mMÒz!†p…5ZK!X ¶ÀÜNˆ²cQe„ÜW(Bn«7¢ÈV/DW8Bl›H"¦xRžp¶O8Û1`hÛ2dhÛ(žˆ…>iX=0§MƒäãI“‚Ë -w̦vÎØÏÕÖ“ -i¨ôŒTˆö´Ø´ÂNÄŽ„–€õ†¤”…/´¤õ†¦ŒõL ±v¥e¨~ì` vñ¨U}ì0„7€LÑ 9_‚ì.GE6`¢ŽŒrÌ ¾FÀÀ×€‘] È +š ß -)€G{PÂÓ›Ú>mX»…•µ]p¬ 8¢ˆR†Â YˆÊX¯GIÛ|-i·ªPç,êhGÃ…ôÑ\)}2X?b¨vÅHéÐÍl!íd¦~ì`š¶fjë^’z9^”@2U< E7bX˜#  è‚'</¤©˜bÖR2¶yÒ¨vV’¦ÑBÒ5^J ŽØR¨“ö¤i²’@˜(F1ULºtЬœ±§¦*IÛp1ÁymF¸B¡&`½Ÿ·¬}ãõÚx5nX{¯MD+äKI)ë¹ÈÂzpÃÞ;áu`¸/…”±žO[–΃Ò7_MZ† -o† - ‚Ë -a¼À¶[\IÛ!†p…?B´ô‰%daŒ-B4‘o@oYaŽXTˆ3Ö¤wÔ 4ˆ6«½sµuÌ vOÛÔ’Ž@âµ}Ø°¶ÎXTˆ#ö¤qÊœÀ4) Dkó Mm²&­C&¥ƒˆpér]zD®-ä$l§€2ÖSQÅlϨAˆnq%mÿ°e…6YMaOUØ¢…´M€äƒ±E-Ñfµi®4LÒŽoç,*DE,lq¥ì¨Ä’®[Õþq³êù¨YõpÄœ¶W’Ž™Ú±£Á -òh²µUX9Ó)¨œéˆCÜþ9MTCÜQdkÃ0i#—£6vàœÀ¯€(Ì}3v`GÌq;kPhˆÖž‘ÃÛW% „÷Aˆ|ùLxñnZ„ÜVOgl -äA›Ú9bQ ˜ÓQÄk·È¢¦?@œn¡EMó Mm›,&}³å´o˜¶ŽØÓ!S½¸«mjó Mm*&Ì “žŽÔ1„+ôi³Ú$Ž€m¡&dºGHÕ'Cd7“åƒWóµ¤Ó)«ú@¬]iŸ6¬íóv¥wЦ@mXˆµ+­C¥uΦ¾žµ*-" —n¡EM³p! qÄ Ô1›úl–¾4)ýófµƒ†d…#Žtí0¨…ÞÃÞ ÞÀSÈŸ¸,­ƒ‚x£Ò'¨Œ.\XÛ1bhÓ)¨œéJ¼@MÂö%^ ‰9/0† B¾ ÷Í0€c†60F mZE³MbÉ—’µ…˜Œí1¨éWÆz#xíI¸ö$_º°Â Y¨‚ -ÚVQå,4±DL½e…>B°4›”Î)ƒÒxAF°v Ò6ŒØÀ-Œíµ'žLŒ•] —¢ ëäK“`ÒµsÒ¢x/AŽlº˜>›.¦¦* ´ábÒ6]K NXHsÅô½(…º¥Þ®FKI×l!é™­`L•^ Ý Ø’®áRú>ðàåøpôÑh%ñ‚ä´4’Ö)“ÒAq[N:t0I¡.&Š‡.‡, -ôy³Ú ت´WÓwÃõÙt=ñtʤ´$Z;hT ø—¥â²À´(=ƒ„W³Åô‰0²µUP!;:Å«çBKZ€-¬¬íUÒv‹,jšÄ‘°#æŒI}' i¢â>.¤íOÂÂ!*fE“±Þˆ"`{ˆŠÙ–8£ 0ΠáM{`ƒÛ^ÑÂY8‰×ŠÛÚ>B®t#[$”t…;iQ ÏY•ŽËÚ%˜€í!(e=.¤íYÖBH¼ö­½sö°UéG²Â 9- BÕÂêŒM4TJ:'ì)ìI£Ú5WM LÒw³å¤}Ö°z( ˆ…1¶¬…ѸíA n¡‹ÖÂLÄÂMÆz-ZH SD!¡¤+41÷¾Ø‚¾À‚vd‚ Ø"‚Öd-5]A@Ÿ6«}‚ÉXh‚IØ6±DLÿÀ]…7`L:(nk¿Ð’ʘa-d!E-üyËÚ6^KŸM×’zÃêñ˜Mí+%}³Å‚H» -M( O,! oºšö mãêb¤vènÆ‚„;jPû¥)Ô¹œ@ -.¡‘ ¸ªÍÃ&¥g²€ðnÆ–ôÏÛÕÎ9ƒúr̤>·(0§ J‡X’µŠ`ilU:ÇÌ ”ÉÚ±ƒêé`¢ŽŒpÀœ6O[Õg¦Ä›áÂ{ùñáp1²¡ŒÓ£' ;˜%F3V?¾š/$M“ŒyòÁ{ Ò3zAêÉLùØÍd!}0PÚÈå¨Æ -.»¬ð²ôÅ@ñà¹ä¨‘‚‹ RxAÚ9tΦ¾N¾´ŒSæ*ˆÎ sêÉÚ8`N;¦iÇu´Ë{Ú>mX;', -Ì‹m¸˜6™Õ!÷¥EéÚ'œŒm¡&a!ÔwÖôå˜IñtТÀ 9.MâØVQÅl·À¢¶WTIÛ.°¨íXÌzBsb:'Ljßp=ms_! ,dGBs^=!'aa -*gšE³Í"‹Ù‚bÖ‹Ûna-4$,táÂYÏŶÝËšFñ„, ‚ëÚ?nXûî*Ô)“Ò9cO[GljƒP« -Ü®zAC²BhYDšÕQÄk›˜û -WX) e¼ $t‘-qd« «‡æ¤e¤~|5[L_š¨S&¥o¾štΔÞI“Ò–tÍ`!}=oTà͘8³õc‡¶â˜1 9‘áB[¸ÂJ(47¶Šdùr¡EM˘a-q„+ôq«Ú& xí4¬é$ u´Sò±W¥3 ¡-¼@Þ‰(c{L*ô‚š˜û -_Ä°¦=ÐáM“˜óAÄU}@G°@"†€¹Ovè€íA /F oDtŒÚÀ!+g“p:kà‰.o`nG¤Ã›jÁ Lqåì»p¢£‚,:P`…g°„—‚Ê™fqEM˘Á ôà†8°F@Éî{0Î cÌàš`"ö@ò…Ð)ºH eW# d'uÓ-°¨…!Žh…$xÉ]íˆCœF¡V´8ð„çÃvâ€A}>qWúE j`&¨¢KZ>€ Ê.ÅÑ pzÞPd?r'”˜…,¨œõPZÖtÌ ¶ŽÔ†qš^AX4 0haçb†µ/¨ˆÖ>Ád¬gB ØŒ-m½@ÀÉçÁ núgÈ•¶ùjâí°A-´¨Í(ÑU0ÙɨAˆ†C›ŽC›ŠÊBr_…²ðpÄ`Âsƒt ÔiƒÚ%Ù⹈w1àD7TÑEŠ|*Z £R¶‰r òÅä¾j€Ó0^`ÛBLÄÂH¼<°NÏ áíŴƵеRÂö•3M”C8Á!kÒ7cK:Çì)„X1Ú•`‚ZØ2#Ÿ€$†@p BÂHÈzApY½E²z&æ¾H(éš;Èé5ÑBs`;G, -¤©râýÄeé1´i2´‘PÒ5$Å,dÑBZ8mMëÁÚ4\HŸ VÎX“&ÄKÆ o o»³ˆ´«ðfËië”I…ëÒ#Œ€i2 éZ&D: Gé²ÚÑ8¾Ì°G”OE´ïÉÕ7ä™6¡Wx8Lð‚aSt#¼YÒvZà‘Ð(Û„@ C¸À“ï–6PÈ´ -h½[„èÚÃÑ D4‹,fóCv¼ˆF±ä,<ñÄ œAÃè pÚ hŸ±G­Iwcæ´rL_ ÌáÌí>À!N§€rö P² ¡RxWMv1¶¸éœA}AE´´#\û. ,$l³È‚¶eÔÀ¶-Ž€!@ -¯„´ð• ‚*<Ê%¼€ûXX9 K,«é -º¥°‚ÌÔ -lø¶$@0 Ã &È¢kaeMÇ€mËŒ€/°°ín]!ϘÔD²t¨ BvDˆW¯gM*4ñLÐ)_FðäÈ:€ OÈbíJ Íípx#‘ä+ìA³Ú#Œ|…/\XÛ”"» e!Ыm–¤m¾–4™T".ëˆE•´-ã!¡ ,j›/4*Í“f†@ÂÙUXëuƒÝÁ oÆ l9cO@C´´³ý6Õ³ÙZÚ4VLßL•ÒÇcu„óõÆ@ñà}è±s¸ôŒl¸Ô !)¤ä¶µi € -?à‰î±8*3°BsdZÇŒêEë‹ Âó q¼bðBŽØ¡Õxì@ Ã&!Rô ÔDñªÑZâQ£SX!Ó3r¼J@e‹°&;â·¢…³ÊŒÕÏ…—ƒ… Û¨TùžKt'¬ˆ}BSÀÀ<´}s;r0²{AÃÚ' ÷ Ox#˜`J  ŽÐ) †€’oî §[XA SH1ÛCSÈB6«^PÜVØÂÊšÆPòÙ”ì0´½ÐÒ¦S81 _dY c`yûÛg@MÏP@Û„$‹×3„jw¢…Uξ[†ð€)F#¨àŠnG‚-¡ ' Ö -0Ñ}°ƒ^9.Cî¤Ié›0§Gì $ÄkÄ’. -™¶@Â;ÁX>H@e‡E—®h@`¥G¨€,° m—0Ç —'¨ ã†6)<ýð@zÀðÉx!‘¶½mõ|Ü°p¼¤tЬ#-¤õfа’@ÂÕã9«€˜ì<0×sûPDû¬iñ UmmV)ž…%”|X»Ò@rV'¤Äز~€Ã[ÏEµž -&gG(˜”…(æÄŽ–l…1dX çŽ|LtÞÑ/† n  'bÚ¦kIëIÑÑ44eƒÀ'<LÀ6!T.® ÅÚz&œt…7aLûÃŽ‡Ë./K:øbK›®@ò­€¡lÿÈa}2VHº¥LJŽ˜(E:hS¼·)œOÄ“-^€ãéÄÐãñz*¨@ËWHÙ¸%n Èmëg–¦ÑJâÉdý0 -¡„‹ç0¡O@2ÀlŬ÷ㆥ3%Bn«÷!ßìAî“a7Ç{ƒÚ'#Pd€<ѽm EÛ*´˜#<< E¤ðDÐÀ LipŠOx.°¨…9bP{¦ -‰g³¥´qÀœ:˜AHø (¢=ˆˆrR&$WÖ‹2Ä….¨°õzÒ¨B¡9°„8á )º8¬ñlÌ–t3ZIF4`I;2)Ý"‹(B ®èN˜–dÙ)¼ÀŠ@¢ì¼‡#_ Ô¾!,gߌÞ¾rp)Žðd¼ $‚Ó -uʤ´NÆ70hùDø@•]€HÑ96 ¥Bæbœx|@D°¶ -&¸¢mœ`Ë'y`bDd€!àŠ(i¡P2]IØ®Ùbúf¬‚|CSÆŽîŒè¼€%û… k›éË!‹[X9ëÅ€m«¨bÁ -cšz|.=]˜¤#MVè-k§˜#ë™`òÕÛ9‹Ú1P:v/J»è 4±VúŠè(‘ð„“¯^MÕR&*Hx£åÊDýÐ/=´Ìi{€‘ïdá¡°‚@x@Šn¨ -hb‰˜Ä në„“±°BÀÈwB¦„È@ˆ7*pÆ*‰÷ㆵ]`Q ]‡¸PųތTÏ%ܽ$m£ $Y €² áRx*®œé%І ŽPp9Æ.6J8áE)ÌCÖôõ©ÚùÁâá¤9é„®€õGx+® iœ°(ðF Jó¬Aõj²Âš®  Ð±PæPDåLãA}4ZK<²'^P‘­âˆVØs6ÕÛZÚ6[K=hU"€Ê΄dá™xò¥YÀP¶ð'ºh@e— ®€$¬`Êc´PD®1°í[„ÐŒ€™KÀd  ¯Å•´ Dëeiï`”vðf¬ôŒUÇ,JŠ&c=p_G=fU¡ˆ7¯ -%dG-¨¤õVLA U8AëÅp­'ƒ†6ýˆ|'¬ˆ}/P›,¨sÕ+*1 N¾Œ&¼ï!Ég0§{±¥ ¢¥Sd1ãá8Ñ™Ð+<+¸‘K¯¨²[LY CÄiÝ„1í5+p%˜¢KaXÀ™ƒÐŶݢ…´pȉو!_~%<©ƒœN!el½u/`P -”|Ž#àˆ"^èøxt|<(Øp¡B`œÂ]u’È`DVt’‡"ß -+i Š(c;Å“²è8}#€|áššÛ,ª¤íVÖf¬~|/IºÈ¦k üqà -1„+„aÒÁûÐã+Šâ±ûËaÌ ä Ád ”‘R*‚y -\¾Tp)€à¢HpáP€¥‡¬éÛq“ÚÕt)ñ`¢ŽŒj¾–t7eK߇_‘Ë,¸Ø¸aã%i§›Éò¡qÆšô -mZ„TÙa2̓†õÍl!íb¤zìj®˜¾­$Ý“FŠ0Þp=í.¨OgÌ -ì 8M‚ ®ìxÒ¬@G¼ÀÙ€"¼Z0…' ¦è&ˆhŸ7«½ÓÕ"†3¡&dz…•4Æ lû…–´^ -)c3S@¾® [„­#lS½˜§»˜©_T¸cÕ#÷µC…²&Šˆ…@mZ=ž1«^‰#^½ ¸®Í£&Sudôᇠ/Ná Lºx(| Ê¦á) ¹¯0Çkjó”Q…9dQàÌÕ/&ê‡Îç-‹·Â…3]% „‡+Ðd÷â…´íãfæˆE©¨rÖ(ù:0@ÜGâØNTïfËIçˆAmŸ¶,=ôä,œQƒš«¦ "Ya *i½VÔzN.+Láä,„¡…­'Ã…·½âÊ™¢¥sÆ¢@°ªóµm¶”6ÍUÒ§swîQé+$ž³©^U¸kàpéÙ`a& E1=ôĬ'åü°cWô!\l¤pÃ…Xp1Rá†ÖAQv0A•¢¬'ºN`E 8ᡈvD"ÉWypÛ p`î‹Ûr†"J™îQ£ -g¬|ðb¨tðtÎœv‰#_GCNÊŽ€Ú´z2V>x/JGE0OG», ¼)EMaš.¥ÚÔî…I¹ðJHáR‘ ™, FlWáO\UèÓf5w€ !×¥i´€€0PG;™-:²¦¯Æk‰7“•¤ûyÓUT9 ‡ª…8fO¼%]ÑKˆ# j7¤e $êî{±… „1#†6 #†¶o€^ & âA–„HÑ*¦˜õ†¢ m¢â@ºÃÅ2MÂv*0÷…°(߀’Oâ@d‹ÛêÙh1í³¨Þ”²£[ÎxΨB»&F%ÜÀ#dE‚ è^¼À¶ä²ô p˜ÛÀS>€ ÊÎât -)fÛÇÍjÏ`!}3Y>x8eM_‹+i›† ¢è@àd§˜Ö“¹êñÅTíØÉÚ(ªˆiXÐö‰¹±Ãµuª¶"]=lV['­)FŠÏEgÃÆË’Š+b ¸Pt'àD'Ädl0âµk²–À G:±¦ÐÄÜWˆæ´g°€ì€ŠdD; á…p)»L@À ìdpû„æÈt¹®m‚IØ&¢uâIXØËšŽ<á=”ð>ÐAî[a¥,‡,j+È[VøÂ…5·…”…2¶ÙD;ÀiUÎrÄ¢öÏÖþ‰ËÒ9dN{G j÷°U鳨­Cö´Mퟷ¬íÓVö¤Q…6_Kf*ÜÁDmŒ’N&ë‡Ιø"7^ž#\€åÓ™`}#Zv ˜¢]hYÓ>mX,®¨é.Ñ;_Ua–R‹,i»…´è-+¬ÑRÒ0I<¾³¨Ph‰X¸¢…1&–xõzÚ¦@œYõp˜v–WHÂI—VqåLŸ€B¦;°ÁmG¡¶ÑF8x†@µràD…¢¸2þ ÁÒ"Žxä÷¹­ù¨´˜ò˜dŠ 0Ó0 bñX69ý€˜h2œJ„QXX`ªÒ CÄoˆî…`ãþëæV®ýbÿ$s³iGÿ‚ÿ‡¤‚ÿaf?2a¥>½¯^±ùyÌAþjÿOÿŸ¢‰ºØM;÷at¸}I¿\ƒdþºúeÓÐ^_Oíû­§?E½ÙzS7Л³@—boÏø†›õËRf±þ¥ää9*­§¢^æê3!Ðbz˜üóñ^¨Ðyã[UbÛ¿Ìï"Z\¿EWþýHÓ;ìuc›±ú_Ÿöþ Èßö|¯÷ýYôû ô.>oìQKï7¾Y“÷¯ÅG(önÅÛr^ý#$ã_%}[…÷àžûÕ”ûä±õÎ@÷|ž­ô küµ} ¿+Jó7´»±‡]ÍSkcõndÿÛ™ÿX{°j‹mcë‹çcp‹/8§OCö¡ÀɼP0~Ðçvk?£󯀹a©þÅpþ™DM½üO¯ùóÐÇÑg'àßi]äïþ‡¹¿·BÜùë4FÝ=8ã¹ëüöŸSÞ,§p½¶ÝXŒßÉç·’ó Ó$— µzω½]ÖÿLo&¿÷S¿³EÿÀü«yu9Væßž¶ï$lm4a~Û×5ñæÊ ýM<ì»_üöi‘äÜãnq`~þt~¹Aê]ø¿qhÆxg‹qdýã]àócJøÂÅMÒÄj£š^:Çx¾€_ B¡÷”ÆÿŸ!:?\ô§÷ -¥7ä›Þݺø'ybÙCsÒÛ?8îSïé͉½çzÿÎèGìè -H¦âö¿*ÿAððácHã¿)Zÿ¶¸å™÷¾×F¡ÖÿZ¯Ï9Üöâ]A=f|M½ù¯`Üï×z|TÚSÌ“““7foèŸSõ®Izã3ê-àŸçû6ûfþÏÆ5ÿ§ þãšå_m¿È7†8ƒïºý¤ö É ˆÉ»`½Îþw-n¼±•ÁúãÞòÐP?½w4ý•ÜÒ|ãs@ë_ŸðͶ¾zÍS;¼ŽV¯}í<¿|¦ú‘WnÚäF[¦î N•ÿ3;ó’è}XúmW·ÞW¤ÿ£n×:¸3ž%½t#’õEŸý³Tý—Pÿÿ4fz¿Ôµ¿¿?ý'áölÑó­†þ¬Ç˜/7¾ç¨h,A«!èõ©N=xZ½ïUüÿ£Xô¿®>Ÿãû\–ï³÷ûmòßÁFϵ_ï‡E/–Œ<6ÿg{}ô?éýž=9¤VOû…ÐËÑ™ë/eíK/Éô7n­lxö šŒr¯Å6,h“ßÞ¡¶SµÒ;ýÅõ2ù®ýõÐb½£nà{ß.~õýñ?öwÿtÀuÝMǾºO>­Úm½ž³Èê5¹ÕnФ/uŠ9º™ºÈÉxd¾¾´I±§ˆ>1r#5³"Vº1€,Rk•3x,¡öŒ3Ð#5Øw´ö™rNÕ9ä]âûb¸˜h\äÈ‚ÏJñÖ-Œ˜Ê›«ŠJm«µ¨‘vâYÑMÿ/¥ß–t!¶Pó}=À¥Àë¿1ª\u"²Zz0þrnÉeÅý»ÉêB–J´WÎa82œ|\ÃH†xDø‡äË|NrÉ«çvZUI1Müž›4¿ÌÄŸbn ÑtYä<¥úºÏHú±‚¯ík®:›”Cy\eSV½‚úñíŸÉA¨èçõ3¾9Üáþ7_;Aa"º_ä?ìU"UÁ® {Ìš:êiZÄÙa¬M§µGžÇçŸ*pnøyüþKƒvÁ¨ìûVÒñú&×J¾ -¯'âî¹>±ÒΫ¤Ô¶ëÝBŽî™¨ož ÿ*Qßé 1Üþw ótÂâ=zTgýBŠ‚$ƒ„ØðºÁ6NŽ³%¤Ç;±äãpìX ±FoRI„^â†]m„ÿuðC=è–€›ã–ó}q/ŠÚ“Pδ›Wܽ½“Aå³³’ˆžÿ=¿bsüÎÛ¥’¶ ]–CÁ¦©ðc3gRuë™å*høj>]ƒ.B˜å"Z5ÀäfÕµIoœŸÙ5åñ1Îù…z&x1墎&ØòIsØ”¡V¬í­ì뉥Ü÷~ÃD ?A¨] ãö±ӂ“—\€ÀísPNFwïQêô íCÉM¶Û„v©ÂšÑ26cŸX¥ú­4};”Ö z¯ >&FÒ$PÎa5!J½4Ç:6¡[bÐtQèÑ ôÆ {¡ú¡¸6‘(|zB¦ î}ÿZ†™ÑåWî]›LâRzöE-|säpõH¢_´}Ð*ò…ÑQk{Å Ýù‰²­JC="´)²¦Wºk0|èêó¹’ ÃcTâuú'PÑä§L ˜FeU64•a± þ °bs€É‰ %œdC^a8®¼MË_¸«¤U¡@ ‚•IïóŒ2NäÇÉhjXi{ݘ5-È—ÐXæ¹eVLÛ¾ ¤Œ5,ùvQ·A*œò6XdGÜQØ-m›æS³kb -¿‚Zîð—{˜zKXM–N´DÇÂGº‘oß"!œ7wÞBÍ̾ûª:Ê=W¨çuk¹KÍ0dpòLd÷œm×"ØçoŽMúv–w8¹ù+èžYžƒLäÔÒ#}ñD‰Ä2RØð -EºkŸ°2¼ëùMÆm/9íìL¥3©9ÚäŸzK'Yšûv‡Ã6!ÜF}ŒžÜgùAd•Ú¨EÃÌ^ÝluX+4«[6÷›_þì7·“÷Lãcš„~÷´Ñ-vÉ[j;_0âU9ÕÑf¬×a·ÙUÙx£¶cgÁÈ€ßzCB}W®Ýû؆{¤hß{^Dš·Q4(À>W™œ(á^ÇáýÉE”Ô+û]îí€8׆U†°„`\Ô‡‚~šœÛì¦os¿¨À¸ÿ€Q¬Ò„(ÜúÓÀ©Ð¿d¥çhHh¾:LÊz£E›\mÏ«‡ •®öݵŠe-¯=*'Õä;aþïEî0'×»‚ǤLÃè<]¡=¦Ð¨x=>äÇvAû2äðäG>´ÅØLïò¡¹øß„âÐ]Ž<é!° mqìÆJh'z”ÐÔ)„(žQªwÑpåÙÒ¼é¤Jј†N‘pè«,Jò¿š¿ìéÐXƒË0ÛCWt$fW1 £ÖŸFžŒ P±Õ‘{,¾ÀÇ)¬”Ü0QÆh»| À1­òPªÞºMyâYíÂSfíºI”jPI´Ó<…xÉr¢”CA¾ïÓ¢cËdŽ-ìQéÊOESi¡ú<ÔŽŸ›ó?iÐáævJ%@‹r9Ä7ï­ÒL íâ]±æU((D>ãT_Öåã!£û©äU/÷a; ™š9XwGôR„àçë.M±2KœþôªÂ8b΄ñÒûw훫sØ8«¶NGGÂ"…/wVDX•.ÙöY÷ÀõM?0¸RDU­’²IŽ /Ó’œ_~gŸQ›ÐÙ³UÅ¢uTÎá|¼9ʧ²X)*ürmWH`ø¢uªá0ßl„;ý‰‘ÛèVöáŠï.=_þ9ÑÞÌ[dì!I\]™:ŨÖÁÀº„½I]R¾nŽfÓbj·£{:•ä -Ú°>'Yv “£³BJaQv©Œk×±L…¯YPË)ŽªBòmÝZùæ<ó;|xe^'Ýö'ñ=p•Àüg» ‹4yK,fÔþWjÖAÊÊâMÈ)—Òn¯MRw±€¢©_˜6s•u츺Y7‹Ñ5uªx"ËWìßÿCä‡ø-qVvÜ€ÿû÷/™½ðƤzÓ ßYMB™AÔ¹Ç6»¥õ‹ó}ˆh«´¾ ƒ*ÐÈr‚Ö8q(z¶qÓ£'$–¼~†_]dŒ»µæl8C›,‘24BÂàO§Dc#}uN,]¢ë_çåµ3L˜‚ˆ~ÒFR¿ˆ³?à•‰&íÈ-?Jê‘Å£gŠ°\\šÆUËp…0^b‘°Æé‘âé¸"²X±“ã*cé"a -¶yv| è]‹zÄ`PXf)Ð$q<ŽÄXŒ@á!ÿiõK2Û$qøMx RJD ´WW8´Á'á:¦Æ†í˜ÆjÖ½æðßló>:±d@˜U×r}̦‰S½oVNX1…züv»”•’DÀÞó̱qIþ Ú à±™¹Mè¡Gåò©]$&ìÔ¿Íß©²êvL[¿èÕ>öÃcªZ;Ž7¨¡¶ÙÉRuQrV·zÀßrJÚa_y _Sغ¨»J”³ -°yçkÐE¨þçÜ=&Óø"º¯‰ØC”èÌÎØVGÀ¾h€RF ÚrRã>Gu&ïü -í%Lj‰"Š†„a¬cÄ:ÙúHƒ]£ô}–‹Ì¶ÐV«“üÒdÈ=—>uJ*m'˜$Bú>©Ñ5ð}à_N“Q“Üv <Ç$2“²6`®Üá'µýýÊŽpÆ[´²’)Æ¿M÷/mE$Ïego‡‚ÚãS¹*¶›ý›~ìÀ¹h‚õ§#Äí…»HÒÖJ_ÃË^'¬á"ICã&¿áLw¢y Ò0ÌÛmiÖEo7˜Av{,è·ë¼w(­çÛ³ Vf¶ËÄŠÈì=$Ä)ÖB—êÓ i?ò$OÌS×@Êk\hÇH(´XmÀ,-äÑ´p“¦ ÅL¿÷šv»¨û”D)è¦ßɬÅiBŽK×"MK§¥á¡2ê®Y\R'Ë×¼s$)ä•x-–|ýÉÑ&ÂÇ™¨ròñ¡].$~Ýe)„ï~*5Poˆo:Àï¼ÒD ¼›!ùˆgÛ(kºÛÈ3J5îAç·6ÅÛ)¹lúWnšÝb.Äå»5œQ'øŠ-´ˆ†(ªˆ2:éëÈUÝZ,,`ý«µÐ4æÙTx Tÿ A`ùà#§j±žÅ©† õœ<ªg!È€Ô*Ú>‰kl3”‡7!"lˆ;rfÔš‚ne':aãqòø(=_<¡<¶ -˜A׌7Nr8dA;c‡›ßiÄ;-“¹è+ºO®DY—†âÐ4ëÃøC³7xà^¾ -š:ÈmÍSFá<Æ@ô“b¼¶Ûrõ)Rœ»‰ËO¿(((vûƒ«øR]¨E<¿ÛŸnˆOBûµ9ç®0æD¥ç¸i\èv"tÑD‹¤kÊŠY‡ë\F ýàÕ‘ôð­‚ÑäÈîA9mÐ4ÞœØBóõOí·†4b¥q§-bWÐVÆYÓA_dE¸Œe?aÆIì1mž±×òƬ:9{$²'ËEZQÛšlèÕA8'Jsùµ%^ˆ]ëK¸3ÿ2tÑ©“EãoÒ¡3@;åôÔÒ f`¸šÎIx”,¬‚çÑ#—nM'ä4= ÂóѤÄÀ”3ŒëŒ…–ƒ‹´só.«P/ÎÅ Åj[>!U4HZ”‹€RŒÐôγ״­+·ÕÙ`P8ïËaÑ¢œ²=QÁy,Hó@ãûcdÅv݆üì¦ì˜%kòVÝ´ÏÅ$€«Íß´âõjY¢ç§ÇAEj\Sq%†‚·\žsíóä´÷Ñ'lüÃmø¢-*µX;ж¬9È0A¨ÃôŒÆWÂÓ¢3ób5P™a‡Y‹³‘ÌìXi1˜²w•à Éy¹Àâ!p§ <äýgJÀšŽŠ³ÜÖ*g0´c‘ظí©i®HFý†)cÈHäÍ°P¡sújÛ‘FÇnjâª2ñè{d£“"Ñ|Áùɺ4Šd…rN·… tv£Óu}æÔ[,ã‹´¬C—“l¢|«øWá·”ö¹¥E¤ 9{Yûœÿ+9ô|”Xaú¾eØɹ>ªbogürº¼­Yk ª[¹À !Zåù’…=kàýïæ½/ܼBòýuZ+ˆ-:©æj¾ž«Ár9â‰ÄF5®Ô椠\ûcP¥`²æIUr€Hí`õFëÄÜxQÖ©¶ì3qýɯ_Õp(jÜ<#Îáë{žŒ~Ò0uÎCG2ø¥áe´eÜ~fú®˜ -ƒ»ö7¨À¿×}?àM3#ìÓI4(›ëmX‘ždF[¨‘jF–|DþhŽ‹2×|hÙ9Ï÷ˆšhu–,=oMtSèôÀí–©t7çœäó2Úeĺ8êmbTi(yÈ×Èž2‰G6Ç )0Õ›L9J×åÛ.IXÊÈô™`QîÓø­xÁå^l3¯%9I¥€Ö7~Bsi¼üø.Hñ(ÏRÚjüxɈ‹6J¦žŽF<‚¿ûÍëy誔ê“ QjA­$Pã‹ßWijÀ•P|<ËÔqå|°”<㯒ù€H§ÅÃÄH"c š§ôGܽ5ƒªE°„ÇQ•AkeIäcôv}1 sOü~;»?ÎTE-Lö¶ÚfYAT:5É-UÕa(d¼¼!½(ûd’$ÆÊfÿÈ%ÙØÝ)óO\ÉjÁ^’×ø>ºß•üŒKõ¿[ii¯&®3°Çð:ÁkZÔ;ý‰Þí)î‚3;9v½ž¥Lý{=¦ßÄñÒcE]ö²tM`?ÍÆyL×öR(œo&8w†/{þ6Håìu?‡÷´(\3Ð}%¼“,¶’°HüLG–2“¤#Ó‰þc ±Ò‚×\ËŒæä=G æ8ÁâaxèD}e†ãô¯q2­M’™šA9ØFÊÝT -ò?UXà›ªœ &­šåLn‰¦ÎFÍÙÏÿxyÚÓ¤‰ÃaxóÊcPT÷Ì—]l8APz› ^K$AÝo_ F˜•—®²©¦²ãÌ‚Þ¤ƒWãÄ”S(Û* ‘V˜åw{r¸õ˜Ž²"1¨5ÅK˜E”ÌŸZ#‘¬@÷Œ3säìOš¯¼5qè"Ä<õ¼i9q¤LšŸÀ`ß*œ^X>¼1¢`@@“)ØT›c°„( Zý]· FÄ‘Ö_‚<éO¡WлŠ-§õ|Q×Ê\±ËL<ÿ,˜ržuQÚ¼³uÆ…UHŒ cÔŽø.³K:Ø”¬°[‚2D¯à!x¹wC“GŽ•Â"õ’·ÑÎ&̶ÑÄ)-Û±íqÒx£l«"1´ÿ3Ô:u¡V·øA9ñ÷¬5e#ÆÒ!Ž—´œ,(; mð¶ß¨¨âýÚ#ÿŒM뤈Ó*WÀÿžyAëÜ(9GB"ó cç•°8N«÷„ÝÓù¶TÚîåt=» 8bå'ß8ÐQÝؾX®¹NèlòtË™ÍvvéAu"^„} FÀ -…yfÂ|¤BÉÉ!4TK¨îúx†}/!èe‹Tƒ9?yÔòîæ—³cmùv°R泌@u%(Væ™Á¡åJ*µ¤ªŒ‚Öù ¼šÓ µH,ÃW=Hÿ¼ >uây»èCBÝ-«Î{å_­_)’KÛãÃ~Ø“s¡kÕ NAºØòŸUDô8¤u«ÕÀlðOË”D(v1µ×/ÓCCFô?.ç¼Ý÷:F.McÇ;̸Á`ÔOÂQ>/Rº\’ÀÙÐ'C®yqF'Òçdl ÝBæ6 ø×Zi1ÃL d;YfØÚüšx:29LjÜÎ=˜]ÛQ%½Ò|øÏ#µó¥»´…\-žÉ­) * …}ûTKÛà >U)¨:'Rä#[ž+Édan\I˜pA’ÇgÈ]ÒXVÄ0† GkqXÊ°ÖÏW¿mJmP:î.7Ú‰# rþj£iO0—»¿l[e×p‰êˆ‘¹Ð’5F¹Ò]b¨È¾0ëyŠ`yº&Ú>-S GæJ7+M¢‚"vYG dÎhR´JÇí]%m B͉ãePTðú,–Õ 2ñÎf0¿EþÔÁåfùž²ôjb¾°m–8ÀÙA0qTZ»È¡Ë#‘x…n`ͽ¼(tü«Üñû §ÈŒ ƒÀÑP„s­2Öõ½³õ¡¾/R¡ÎWBCDÉ"ÏÐõ8Í’m /ÚF`ªUÓäÍùµñ:É![Àí¦ÂèöëNRŒþ˜8$¯0æLeòä`9óöZ_íˆ1²õKʆØò4H»W³ØwïŒÌ'’àSæ±üUeNtFÉS@÷ÊØ;´FÐ8üO1 - AÆJÒ¶ÀnàŒ›ö <ؤÅ/+ZG%èÕ ·Ï$[©Ÿ* JJ±*Â0Të¯ 3Ã0÷./©@”“Y»Œ¬Š9Yƒp! >stream -¸™±¦x‚„gKäz‰˜PT[Ó’+’ -9Äü+ñxରʥþ>–¹ô5R™!’‡‰ˆ®à¢Ù‡Nâ”/Ùˆb˜ Ó9ÿZ˜vùìT„~é ¾toÖR¶‰6ªš³(ká?â¼OW4£K†²éô¦UD²Iôeã+¤éÊ2 -ÇWp³÷QþÔè„[¬ÅÆòXÃßí)ñh)LÝHXÁ}åLÔ–éÐwÍàJtÑò¨tÁÛƒ +yôvm¿ùÝ:cÚ dôËÓYãW™r80lä'§ÖJ%YÔÚ5Ã],Zų1Ó1r;®æšZ׿Ff¥¤‚6Ùæ¡ 4#!¾ƒx­B_ú‹É1ø -vDQ¹ABØx…³áfhû$‹‚¢ágmçpû*” -)ÎB/h°!d@ë•=©vÂPh„߆â?^å/z‰Í…ñÃDlûµUQ«„yx°<1})1‹’]ô´ö±\@6Gš·&´BéBQ¸#wîwP^»yi ¡¥Ô¯¬ ñ'ä?䘼£Œ0lSsŠêpÝÓpA~Yž¸œ %rA0,>܈…âöIˆKïaÍ#±'Y~ò3Åýž:v¸™Á1“6­J)iú6¨·ÅIøMÔá‘¥Dש¥Œ>Ö/ÚsKvêNmhC ‡oV1S”`šµdÍöz½íAÂà9 °ˆ9ÚÎÍ8Êô‡ÎßÆ’.“Ž÷y.ÁÑþ·¼h‚¦aÆéS½alrz’æ|S -âVENxp–Óxßí -Hn±Å,ìèeŠTÒ¦AVÌ`Q9[ÔuÁ³Ûôš.6$;”Æ(™Æÿ(A®¡)‹ÄA¹P‰“‡³ƒ8LÇ9Ã1Ø8âÞI 1ý&i{àÑU~ÜH[(Gj+×ÈL.ßæt†ÐYb)ö:ÉZb£•á9¢ì‡æ§VæÃŒWEf†X¾ï¨"Àÿ01¶™wÉ*#/‚Ú -<+ë%ÓT¤°Õæ„ÊZ>b©9÷œÐ~'OÞ3€WãšÜcXzQP5Š‚ÕîLâµÇØ”#¿f·E¸Ž¼gg&qö„E3xÊܸ(︼^¶ØÉ.Å‚oêcu ¾e•m±ï»LNW7þ!̼°Ã“À{òPSÞs¥ÉGZIåPo!pÂp*D¶+õ<½Ìz‰‡ˆˆpGBúûv˜­ÅžàÀt®¹=g´ÀŸìyŸ–LÉ‘ï­Cq¶Ý -õŠZ9À9ÉT´A:øå³ô²ƒ3GKà ô³ø›È©BgG\Å@ÇÞA‰„i…ЪIâ&¨;%*¯-¤Š<€”½®9Ç^@jÃ+ÉG¯ïH¸ƒºË™ZA(V¾kÔj“ê™[£ß‘®ukÌ -w‰ˆ¢òŸš…Ë3qOÜ{ŸZ¡P$šÓB¡Hc& ëÃw·C¬™ÅþÆ•QÅÑ® ž.È…Õ -Þjì'‰k·m&Ôi˾`ú¡'^—°Ð—ˆ‘~“#à{YºŠÉåA0z°‘ã‰ãžùŒ…œ¼¨o4èæ=“*ÈÒð!8pxZ›@ã¶`+îIµ÷†ÍÙ&;ÂÛ£õ5~oiôͨòHŸ-à¶à)ŸC%‘©×¶'DŸN²aòÔ7¤X9és–~j*rŒT¨ie~Œ†|ÓU½ŠâdA&NFÞÎ&kD›„Mä©ç‹5'ÒÝÏ]‹Ê_l<à÷ - %8f•×VõÝåYdEÁŽwçìs,š‹GKî+øRDTaj&kÆRÀ>uq[…­‹‹0Ý:£·ŽŒ ‹‡ðOÇB¶hž-Ÿ 닦Ô`Òh$ØDâz1B1­æÙ•ësÃ+ æ&y*!®âhÜ”9 ÏÄ‹ð«/‚xJMfß6á峕ü -ß[]6UMdÆ3bTõ¸ ˆâ|ÀöE$’¶Ð$ŸN/‘àÍÀÜ‘/°Â$& ØækØ«uÑ}¿ªËåuõŠ¡£Ù<4Ø |º‚7ÙBÓ'Ú—!=ù ÐW†øü—-+¥6Ýè °…z{d v!áê–¥[S]ݶ.y·jVŸæ -CÁŠ¸Ï2ã‘Њߚ~q:cx‘j².åéóK²¥—冒O:Y貃èbM¡;ù>§„"Œ=ç¶^ìþ… -;ÌVb~R6nñ:|ªwÄ‚Äþï‚[ç9ÏmÊ·€d#>pô€‰Žøü¢g>—‰…’2“®^ôIø—µwù©vaÒÀL¥{ Â5öÈÕ+¿ëÆŠ²c™éhZt·úžçz•&,M(¨'0ÔÔœ?™Æiº5œ/(ÄxI†Ï@ï0ÃÛÞ ZÔLáh+M¯4‘ü›qUl<˜y•ñL™â¿“y`õc[Âö=#5‰uä2ݺ®yçXÛJ¡¸ô”¾9Í Ç"\0;r.y -Ë]D=NH蛄ᇭs¾R”„¼K,á$Ò'ÎN±·wÕæ|³’8yú›tˆðøâ®–ÐÐP¡ä,è?7µmÇ–‡Tl4Ç@êDÃ:%-6R3°!ûCþ¾ 7Iw:Ü;Ç÷òUp•¬y<ÑL¾…Ð\´ú‡FÃøÇ‘C¸ªÉ”À‚òÊàðþ”§#f°b2æ O‘SëX (ó·æ¿Þ£ÿð,…,“¤ä/C5Éb6†7n³0Ô\¡ Íwñ'1l¦ªYÞßn,“{..„â¿pƒÍ4?)º“嚎ýû†ú2Ayf, È|ºP?I§}cœÜÌëòµØ‰Õ­»™—m6µ‚ ÞhÀÈEOƒÛª$eöM^‚àžêÂËE,ðs|ÂœËV¸Zñœ íº”™!Üû®L^8é3vÌÝß -å™’wŠéEG hÁ9Žè·—–m5ŠgèÔ@Iàd!Õ71AZK߈×G7wwFÜ Ò -ûÐeò6þ.¸4o˪ÿç7f«W!F$ütº;jɱša±Y øÇÚ±¼èÿîéH%^ZÜê¡&EÚêûºØ~ë#£ ù;cPÔ>’µ—&“P”m§«Ò‘ê¹¼ûî/­ãĸBšÐ­Ð_»²§ ü³ŽíËp/‘‡ +’o¾:Ìp^aZCh ;ÍAiI b6( >œŸN¦ØêÎû´Àâï‡aø(â+|óCÍ‚€Áfôq…e¯Ye><;õ% aïT®uVÖ…²Ø_! ’ÈjzÅ¥VœB*6õ€íÔËßµatE”o¢jé#´¿;ÜËeùz˜œÈ3™ç³nJAÜA¦½”Ôa‰—Y!âWŠ£‰ToÚñx ›³cÙŒK(ýǘf•ªBfŽÒZÐä<ô„g§)QuÅCª±m© -BL,ñžMÓ(3Œ\#‘.ž½(Ç)½¾crp¼/¼¨ç̱ñÚP£ö ŽÞoŒP$QT3K8cͳmx»oß}1¤t¥œ¾Å¸‰ýóØçf®uù_·¥Ó7šÔÂØ®Rr÷2£Ù£yÍ7;µý1˜ãÊXDMÛ¡³XÍ D;ž@ê]R_Š‰nŽ( äáÑP,!HEg¶ùs[5š˜Æeùo)G*&œråöºƒB‰‹ÞJOB"ØäÀñ¤IɇjwÉP„¶aÝTÒJ¦këçeÇò¤Î„šH¤ó¡ã¨Ô“ÁN}¸‘.d[F _>udKÓ*¡2ÝPؤŽ†uX4]ƒO€’,Ã=œ˜×h:NîˆAb—ƒY ËÓè¬H‡ ˆÐì)噕%Îä‚’î™%ê²(¼š@ˤ㠚E¡¿5Ǽ¥tßÊ`ˆ0Ì)Fõ•CÒ4]eâ] ù½fCÏÁÕ¬Z <ª£I°‚I:?Â×%Yÿ°æ‡·=1p¸§Z b!ãŽP¯Üí^ ¡ˆÈ_玃•ù5ð:™ ùf|Д‹üùÍy¦ù/ôKv'F×n÷l‘}R爙Dt#€„蘄Çß&¡Jm¡1` ”5µd–WZmÕ_f¶ P‡¸b<¨˜š>¨ñ±˸ijÑû[èxr&Ç…0¢©žÅ*¾¨b -¿'4K½}FjÜ짺û5+—-þð@ólöiÅ÷:ÐÌé„Z §+øfråWü1é@²IÜK‹P7ân8zå‚XL k C4Œ1‹É—õa‡Ú 0bùñ%³-úRß(7Çm µöŽ[YŽ-¤ ÄIn÷ì@úVï´RýdEºœ,ÌbS¤ß0å¡„VÂjFÞpýèAêf×¢Eš—ÔÁX‘ÐDíZ·ËT¥dñW¤‡ôóñˆAöîèçÖe•”ÿß]]Ï1XÿÙÅìêéR©ùAȯù¥ƒs*”a9Š ,Ó¨';=Sº_·ÅVÐí´ÙñãíW‡ï¨æµò(« Ãç¾Ø&øIKZG%Y… ‚ê„“ö_VAOâO¡³6ýK~"óé‘ħê´L´?N±RÍ¡”;Yù’i'ËŽñ”7 ´Û ÷u€0±ƒíDRíp}¬;,†a}ÏÞ5Ax€¯NÖÆÃquyJ=@DêaWÉ´¸»œŸø ›ƒžêætB½*ìù!ð)þ ʆM'pú‡d ÿta@èÉ -ÄDH´› ÄÑ bÚ9¡ÄADdNHBÙ9Iˆ‡„B":A·º"Û"ÜØ9©|¶jÐDæ¤/¾@-0CÀ '¥HÄe™‰˜FÓ‹––¨ÑE¾u1¾pˆk±…Ž‹¨#æâ<‚PœðùÚÂÉ[ˆ+J'ná |“ÜC"ûnB¹Hˆ$±67A¦$R· ™„Lmrç$–e“0B(1)K ]ØD‘*q1Es%ÂPYb½šôÜTjRÛ]B&¦œ&‘Ä®2*™À:iÝ-šˆŸƒ&ß8¯g\š@¹kbé8“Z¹ ™”gº^ƒäDde2H:‘›Lè?D&w;±î˜`'“©=¤˜€Ú'âKÿ'J3¡IéL_r[àÂ$>û&ÑÕ¿d?¢8ƒÏ¢€{bñ[2«Ù.vCª…>¹„ K{l˜ª0\¦ß–ÀÕ†k‰4§8––T2ÓŒb‘³5TD%KУBX²ÀTœ€%¡Šg8Š=4U¨^2·+¡Z¬Pµ•hg^+²àŠßVɯ®¸¤J -óŠ‰T²Ç¯ˆý”\‹È¦„qX-%“‹…¤¤Yü%nEÊ¢I”ªþ†ú¢´`yeèê‡ÄJK `÷$‹+-¶ÜIÐH-Ðå$7Q‹èÜ$4d-bM“ÐÂÒÉ$µÅ„ 0s t\›oqÀ’Ü„‹ kŽ 프t¹P=I† ‹‡µÔ…t% Ù…Š‘dÿîâ9wƒ$³F¼xë‘ÔšIûë…%dŸà‹t0¦/ÀO¿¨tE²å/žÑ`€‘x,0N=$3-ãŽá*$]F -!Á}ÂÐ$sï‰Ë CG yÔnQA1ØT“¶TUb¼Wê‚ëC‹Q·GJ”1¤ôÈìÆ& ÏYx„!ÜŽøŒëˆ]"Ã-¹H2Bœ#ì&#Hr”¡$ŽÌ´2À‘[Æ ùþ22ÞÈdFêm„ºÒ IÆt›ñºFZ@ÎxTvO8ÔÂ^ÕˆmÏX–Fªÿ‹ÐÈAhäsFV3‚[£¡Œì#§c¤ÅÒø ‹õj͈ҧ Œ FŸ/‚ã©AÁ‹lXÄ\ -kÝ"Äj µÈR®ñ™EZðsXäÚ®HØÈÉŠ ņôJë÷e¡'?µ¥iäG¹Ù~äâ@ É4¯ý±¤T°ŒÀ@n â‹õ -d×+ä›íbKH¨"[Ò€Ü< mHòªÂÁ†÷ƒ?tˆ©žud N ð„yyAB p$ÐÿaÑÒœþ r…´‹§cóä³EùlÈ$íá Döféwôq‹ïPè Qï öꎒ¢Ãܱ¦Bî8™ý:–¨Dã(‘±ƒMHˆÚbôÙ!ûXvìÙÆŽ~H!_ÂŽ½)$ –èutBTq<žöÈ×1éWÇN´UÁmê0<…Èul§Bòw:xª$Ó˜…hMéXažŽx¢ £c³ûСòeб"ú9Ú=þ³…¹Î0.Æç`Y!AÙ"34©ÓZ…Ç-çË±Ò ù×ràùB(+Çc”ãD-äß&Çl’ä0±9 Ù^˜3î’±ãa ¹VÆâZîóÛóãˆá î3ÁÀÁ•½:‘ v ÑJ)"˜%ù²Ù‘Æ!àÌ”zÈ€Ù°qp" -"Ò¬q´dDä­…W$) %™nèغYŠ£1üˆråÃQÝÔpŒ¢Y8ºÀ´î* -R‡7a8jÑ8Pnáo´ï3c¾Ñ?ܽ°RoW"¢2•È\yƒ™‰Á ODÆÝ8Zy¯E§È+s|W‘oç†ì°"±r1nLµÈzp£œ¹ÈÍÛØ÷" ÜÆŒ0’ÒЩÐ6že$ÿµ±4öŒ0Vçi$iÚ`#Y¢ ŠÜˆ¸³±e €ÈlLʆ7sÄùؘª#ÅèI5lþ 6ÆóÈÙ×Àƒ0y—üH˜®>Åa¸ìµF6‰vã¬!üœèbŠB’ðj¸wH>³ã ªa°B5€Q"‰™zÉ RcÞHÖC Éâ§q$Iò:)IlÓ º%Q‘iìd’{ Àh“¥4Îv’!I£ç'@ûCIv£q) »h0L‰°Dc†JF‰T%b÷À·Û¾ÈÖ\¸M°\Xb$rŸM3.ʈ‹Ç:.×Nˆ¿ÅÂwë-O"8 =)v²'œ¯Å&> ²-˜×'‰ -HýDl±øO¶¯E@[‹ÜEÔj!(Q•2(aÔâ¡$š“—H qYfàÑ¢œ~¢ðg±(§œE/×ûnµØÖÆ¢ÐVTa”ž¢¥0‹'%íXTú(‚BÊLÆ¢E#À^ÏrIñ¨Š…R檔sáI -e=°ØõRÂþ³S¢û -â3Es¯xElÊU¬({n3‚SYŠ>|¶Û==è -ð<Wüù)Ï·KA¦­˜•ÀjyQ D+˜»VÜ •O³–W¥T2Ä -QLåýUüt*]EWC•§¿6nSÅ"«=–¬*ú[²À*€`hMÐ}Z¥Hª(WQ@O5œŠ_¯ò¼Tü V.“ŠcåtTÌ••EÅѳ’\¨@J+’@Å€kåèS”¸­LxŠ9p%uNñ’+Q%])ôí -‡¥ø9Ô±L±…MaŠ¤µ"çR°²¯DØÀ¿R 4â¡BÅG¦Èˆ”b#¢^W(Å·£€ŒEºQ,¯#2Š"‹z|µ°Xä"°L¢(®W–sDѳ<=¯4Kˆ†b‚³*$ç B«9ã0(P! } ¨§´8Š‡4ÿÄxÑòÌOü”–W}¢(|"ë´hØ|JKæyÛi·ñÄõðÿN‹©ßôNl ´¼´ÿEËä{ÐT´ÌЉ{Ð5 i…sXÉ•´<ÿ/'ÆÄ7;ÛãÄœ–˾Ó2ÌšZv˜5 Ð’è„ù©yÀZTÑØÐ(´xm.eVuµ,r¦ÍTð{DM-ŠËœÐ@áG rÂ&™ZF^WËX :œŒü&έ–Ǻ‰Í¿6a¬›€“ZBYÞ¨å 51Ò´LG­oZv>/ ÍDþ„eB°Ÿ:™(ž5&¦q\„ €Óÿ—pŸ´\ÙKÜD˘]¢h9ã3‰–ˆµ%&‰’h¥W¢%Â'%6ìD ´0­DÖ…U‰_T‚\eJ˜S´HH‰íPbh9ùI,g·“°`Û$æ€V<‹Â–Äö—’0R‘$À?=Ÿ‰!Ì"Ñ9>"AÞYrŽ›åH„ÄÒ AÂ&ü@ ì#âß,¢~¢=be$Àq³€oG¼o–‹‹²g&pÇá‚f 8â¬ËûWeúÌ,ÆݽYb·Dx–`§;ð?=-¶¥±Ü<9-—òŠÛˆ5SZ8õZ Ó’rŸ7ÙV<-ðÑS‹ÂZ¦þ­ûl#dËÀŒ¶€‘äÚõYrK4µ[ÍKëÌë*±½%Yõß"hF(á‚g‰‹€!"ÿF\¤¡¯Æ%œX䢶+—9ÊøpÈÎbÅrAà®\ƾͰȥ¸õŠFì¨êž±€4°rŒïV#š‹jå2­c'1 ² 1#¢ó‰<4kqÇÇŒ£[.ÕMÉE·&¹ ª,’!†F¼&Eìž\6æe&H†Ñ ‘"{\˜E/³y-h5ªÉE˜—\BmU5‚G—K>ŠFä®2#†rû~Í‚Xˆs #6]ò5üIº ÀœÔ…¤lÜŒ" „W,  æèmÏ’\&Tüº ¯ßexÑ^¸>%·&âô™—È;z ŒDPY/â«Õ^¶¾—!bâø’ýCœúk²/’vˆ«øåVx±~ÑÆzúËGâö_ÖdˆÌó 1瓴댵,ÏREÛBXB0¡V6Œàn”I!,¡&Dâ &‰„`ð`"Ä®óÿ z8a.;ˆý -“°AÌÁ0)ƒ4ŒÞÄæ"Qÿf&A\!&és2bÈ7à118µ ÄIŒY1{“äF1‰ -R„ðUIb€x’ P-&€PèÅ<ú4Æ*îôs«?¨ccÃXpŒJì‡Ûs??4ÜŽÙ¾õ˜œïÃù±¬üÿ>äòc¤l&‚Ì!2ÒÖ¶)2bŸOèÈà͇‘I& ¸ý’‘Q†àdÙƒ³A|8IC’ w å”A…­L¤à²Ìj,Ø– ›zh`—‘ÿ3–¼•jüe´ ‡÷0“Ày M³å˃23³M)IšQ£x iÍd-¨KBƒféð54ƒFˆ`oBÄ0 -({†’s(}4š#ÍÍ¡Ò/‡r–F¨r8&¦  ”ÝǦ1Ój‹ÍN³tÅáð§y¡QcR‚‘Ä¡DS#]8L£šÀÁ«¦Äv­fåo8¾šü|ÃÊcM ð¶+ᬡ‡7ÐÖ »áù֌Π%皥¸áÒó6$à5i¶h¾FVm¸6KhC‡…ÍÑê*™ -dCO±±›à×€×d«k`¯l ïesÈ ÎF5hm€[ )ÕÐ]i³ã%ºqäÉ©Íj 7 ¡ËµZ†Ë6cEƒÐmn4LÜm¦Dp&4œÄM€‚“›xõž!6ÃV;C5¸QÆØrÝd·àíF'Í°€7{2Cɛ犢7Ζaý!ÐÊpV’ÃÕHJ¤Í&Ù~“(É€õ¿‘Nsu>‚“Þ1€jpX7†i„”1€,œôáO-`¼Î휡]ã}8¼q¼Ñ’naȇâ$$ TG’.Æn0°Ö8á̳Šå5SŒƒè8Ûÿ‚ÔÇì†TûBaCÎ×\=rÒö‚LÎO½ðÊY–:™Ð/¼p5Ë9܅ݼœüº +æ|L®3gé\èðšó·IÚ= -u(= ¿ :Q\Ðýr| û>çÅ[htÖ·…›8³… £“¦kJׂ-•Zµ°Ït¦§-‹:Étˆ§NÌ’Õ‘NÖÅ:KÇBÇwù)®è:§°°‹¯“Xð ;¯{…Á±3Ýê¹ììr… h'¯è˜T;¹i„³a{²ÊÝNN“‡;¬Ðsç2\3Ls4¬BCü©ÒU¡ôûT¸_î¼- ÅFøF¨P#ÜÑô¦åΧР )D\~)l V -¬“‚9PwÌ?Òù—'Eݹë(@/d`S -_…aug^(÷îp…ýy'+P Ü;C÷-}Âð|ê &xÞýq¬9cä³è+m4ÁcšÏíô|6koô‰×€´ž>*kë#‰&ìaŸGVí#ÅL s}Ê÷™ê.üðe^Ç¢§;žÙPùávhèùóÞé'à˜Ã~ƒ Hîgì%|…?\¾üÉž%P¨?b^ ïϬJ(¦„ ü'2”pò?y S¡w~ - %áâ趒‡>—€~EÜÄ2$¼Ò„‡Ðý€¶> ççŽ> -ôþMäWÔƒÏiü¾ -„ÈEsìÂ…fY‡ظe­¤ØjPœç¼BpHÝ û Ëî5‚ÓíDiÍ[§é,Ö5B^¯é2–;Π´CÖ 5:/㭨̡Jk„b#ê‰ u›FÔ„éÊ}uº‰ªëH‘š,³‹ÐŸl®ÝÅjÏ -‚_m%x„”JXŸQÆŒ{ð"Èïe#Iu‘Ÿ#/‚R™V/g:¨âEˆ°©Dõ–a‡‚ýZ‹³™ñ"PÌ« k4—ò¼è—â…©î.ºhÙtS)é%„ƒg®5Îxû"„°ÕãÐÖ,ÒÌdxrîÁãKíQÒcîë€"Ý ¯"ëF<0±öF—¬\‚>A¸5iÓE¬ûùÉz‰Êh'ˆA±Léì@¸ü’\ÒˆB/va÷£‰ÜYEëLuØQ@È1¼rXÒp Ã`!£=œþÒyZ’j¨•,ðFÇx»}Õ|üÇ=n:#ØrêŽùE?ø,ò­áXýïƒAóû4p(ç­È<ˆ€Û W$6Š'°ÌÇRdÈ%ôC|à;Ò7âvµf.š¤¾°Øear7°P¢³TõÐÇ  ^×­¼|>×ÎØL -^V7+Z«AÊ0 qÝ ïžÒFò?\Þv®),‘æjã2К&‹ $î¶D¾¨k<+c%èù§h^âÆAùúD/¯ï*¶_ˆ®NOkb.æVÅhût·&²ätŒÍË< *’ï13x+¦ÂÀ"ÇÓ¯‡­0€Qý(˜ÛM¶jb0p§Å¸`9Ñ4`0Œåb0mW?‘X±î_ý»÷ž¡ø‚€bÇVG¯Ÿ[Œ >ô‚»õäL ð‚¸ï ÙF§l\†’eùM;XãïÏß;HH%èoꙊ DpE^ŸuÇ¡<‚û…Úmm|µ ?- »\*Z@#ý ‚¥[ËN³¤â†¨OO­KÈ\#æV¾3”ΰ`xþÌCÑAî+྘Æ*©Å®àzœŒ»¬¾­@Yòu@’ÿ­œ¬Àe¿–ÀFUí$Ô^áJìÊÔ9* U¡íâ½"ˆôëTºÁ“ -xèù*}–P6™H³á3ØMAG`\ -¸ê7YÍËR–%Q]ÏÍ?¨ªÕ½=D†ƒ,«xMD/±iF°J"*8ý°h=  `incûüÚ(î \áÔž9â—Šf‡Ý ¦óùóN ‚~ó1»t”æfâ*Àú;ð’ݹÕqt$áÏ7x‚ªÈe‚•¼á‰t1ž&Ž8”wHÃÿѱ‹KÍY(—@ I$6Æ)bÇÂçòDEO ¢gÌ= ЪHȃgzÁß^X•ö]2‹s•rE.H&o[A ´Þç„ÉÀRNh’L8‚sè!3ƒ$Â9Ï6ÒÞˆ¿ÊÍá}/‚߈Âࣤ"0­Ø¼aäòƒþ½õF.õ'DðÏÍvCô0íÕ!? -¤ù„œ1^ìæQ=Å'…Àgñ=»åšAV!`“áíœõŒŒ©^q¿®7„IÙæ@à¾DŠ+€—R@°ûºðsA,öG)‚éÌÚÙƒwø€D#bš{›ÕIùçó^e觜ÓCªI*–’Ð Àå¨\ ì]!'<‘ˆ×ÿ \¬ÀYu+µµ·T £šóv1¬´e§Àcë×,|Ì^è+‰%ð '®$1·½·£Q`.„¶W`ÕþÂàU(0¿—‰²MbµËŽ%Ö²à¦8¼ÀÁ줎ð“Jm}&<=EúbXWy¨O$¦WÔ”!Ît؈ãlD§… [Œ1î„®Hû›Ø0# ÌáæäM¶¼ø`ô:`;ó0CÀµ@²\YqA^©‰€K*NPT›\ÃƲ£7†mn{4ñD…@:µÇÔPnðeÀ„9«ƒ Æ¿ÞÃB­~@Pï³½ðMïñUQ\ دø€ù&ð4,ÖÔÎÄ·¢îßÏ'nÃc$ߥÖ•¯@û²Mp@ÎKD<¼îe {ùâ›Wj¼gÞ˜ãl‘h&'M'aN5 †|øšÏS$íBû‡;9È£°=ÜqR°vìöŠ?p˜bäNØ”0 $ yÕO±=Òg_Â|­(Ã:ögt»Çùý:[ h"³1 èà¼5‰7îs³ž²àw6¹(ƒ )ªÕm'QɳÝrkˆTYeUÀ‰|¤ÑHÚtEYWH«]­9ûfG䩇£¸6'Õ¢C -hûm.©Ñ?T/¾Ûâ6¯š??àÕ•åD)F`~¦O@<ÌEÌ' ’湆Y—O€ë’Fñ}Ú^J>Ô‚ëÃ*GØ'€/¸ú*ZÂ`…âÂ.&y(ûÜð ߊWy}Æ m˜#|pÈ -£&ü¬²nRRMÀÕtCº2’×…Ü?®Z0 ¹GLè,ˆ~g®\ À*{SÄÔ¯Hª}ã)ú‰ÑL¢ -¼xd1˜s'3ùuÁP œn°.Ø1¦(óÓø#@{(ʧ½Ì¤¨è¥º ˳mF@[ض>OÍòEÉ4à/V¼ÚÒwË!@jV&ZúÜ‚€4Ýj²·RRåÈhü×pã°÷‰5IíCÒ¨üÒŠ]Ð#ü,³üX®,Ù€Ç)߸ã˜Ûû>6ÓæìÜI°²1Å.+G -*p€†JJXì§oUÊk€7…惸&½:œü¶ ‰¸³A‹ªù×åÞî„Ò°¾Z»Ôèš#±BôœÃ,—szìqH¦Ü ì>+k S€•( -aÆ“N€âµ+±´ bøS ;‡‹+½‹Œ"ÀyxàûéÀ°Ñ9JÀgâ\…ëB oS\G§Å?oxÙHêÙCAð™  ¤ñƒ£Bvðñ²€)?Þ$’„Ü“`’­·ØŠ)9 BéV½N±¶  · $ä©’œ¬â]x†#hŠö~¥ @å­²8îÿØʈ Á²8‹å›>ìÜ>*XË(Zû®«]ï8µLqw1&·à¿˜ÀÝíœçƒõþ'ÜÄ2[¹Y4þŸÝ=ÍêXô‰×Ø·¼ÿ¨ø^Ü+ƒ¹_OõŽ¢4R÷}Y$ <ó?¤¾Ì½÷/ó5;íðŸ$ÌÍäÄ žºÿBµ”GOÉçBõýÛ1÷ïäS7øôo/A-¡æóüÛ.ü·‹Jõüs -ë^0–‘RùW@gñŸØ¨ktN¡ÄÁ¿íHbç‚IÔû·’#ûº6•¯¸¿N‚šõÂÅí¯V™@ƒ—çë/hüZP6æÚ†­þÕ6}“jºÒ™þáPô -$iÒ6ô÷ð¨žJ áéüýB‰˜ÿ¨Rv·‡æÝð©–ÿø›ü·ª'Ÿò!¨£ÍßL¥) ­¼Ñä(:$ÁßÊÇÈáЀÓ¼ïø +|Ì5“÷ÇG“ºÿÒÑŒîÿÔ?+5@÷‹^†ÉÃ|ÁÉu©Ø55áTÒbí¾Žª)pê©Ù¸ÿQ¦‚ öÞ{ŸBŸSa>ïúqÕpPdýG‰/[ŽïhÂö¦úûÁð“Á™ þïý{Å®òýÀÀUP~&)À©î àý÷¾`?C¿G Ã’‚Îr\ôù½n,Õ[ÙÒù!?wx_Wæ×üà—Ïê×;÷b~ ¤Ëƒ¥Îò'‡Ÿ0Ë}0n55”ŸÕê·Ëå¡ü›·¸ö55yäoíuùéžáã€b–û ªÆ¯—p5~l•Ï€–¸*ÅâŸiça9ñ×=ê䊺ˠªAÿ¸Ú8¼’„_IÙBÓ¡½µz þ$xÏ^‘ty#Äð×` ÷aîûÝî2Ü7ž÷}fžÈi4q -¨îóXÅÏõrò~^(âi›½Z¾ŸpÚWZ9âeC`uù±÷ûªò‚eQZ³÷G¨¤Æû-ÊÐsW¢s§ñ~Z2ÞXeëþBÕ±lÛ!ìË•¡Ÿ6åQËx¿Ë’B&MQ®D›r8A¿­r©³½ -×î7†Æ­m($<°r¯½v$Ì×íÚýa^53½Tƒgi÷Mø=;TÚ}Cî Ñ< ˆo*¾ž§Ý§"ê/¹>„»ð´ûóÀpY{”ÀìþßD‡“Ýÿ°mX+þ?uÁ–2-\[qÇËcCveŠaÐßÀqÕÐ[ÿ· !5|ûufUKØ€“Ú¾ô³QxÖ¾Ø}T“£},cÀ×=ì5ûÒÊ7ìQ¬¶È>%Ã…Å!”KZw·õŠù¯¯³o/öi+»þf®ÏÝÔ¨Òoýa_f)·ÉqÜëóÃE¼»(ºB‡]ý¬¡oJ,ÊÁ̇F©úUð©[m<š±ÌR?&lÄ Ô/ät.lžƒ|p^˜§o¸Mz([ržà7^úJ™.Ï£`Q´&ýÞõpUÐ} ý"'ö?ÃÆ:Qbê'û]è—Xlòòðê”~„/Vј/ªÏƒt ?žoJlª V§$1ówCJÅ®êÍO šbÚº´æÓÛ áEéZók´†‹3 2­™˜¾¶êÊà˜ÿs«€ÂŠó[øÌnFo‚ŽÕ.¿ÆqèGÑ%²|nR6K¿”a*„‚yʯK’Ÿh”l¿VÂó”œæSµÂK)Jü*j»’0È.BþÅÓÚ›‘‘¿Ç¯ %‘Ũ]6ÐX¾ëêahbTÙÓøÚí½6YçØ!ÖIz?œl‡Û õ¸LÞoiwŠˆTýÞkñ ×ÎÁ&dZ'„Û}œÊoQ‡1×ó8»îëá]|Ž4/XéÞšCÓH*‚â9÷V³äYܧÞD‡“ûòxÉ×°óL´â~z„±– ó‡šÿ¬HEÓ¯:½½'¶>×Ém“Û73Åy©ÆŒ4’¶$d•æÁ l?s¬ë6äÔZ`µŽ»8<¢1Lo šöLŸ„%%U¢=•Þî„ѪIwöš°ÿƒ=½ÜÌ¢Î×Rº2ûðŠ -IeßÍüR !¢Lj‚ð_Bd_Ö“¸@ù«eì-Ì¡c«èû0bÏë…‘ïHO £F؃ ½!Úñˆ>ÿõã³k~ÑêõPô¥,U¯ßpŽx‚I° ™íz¯4ó ×ïEÿ!k[_ÎX)®¾Ñ=d*Âö¯zÙpDmÑW}lAâR".r•ê%2’GèlÜ·]§ÞDnFTˆ¥~p)¦ñ€L­fÔÛæ'ùã „ä[ÔG¹:.Ö­N£ )zú -¬ý`•Ó;`D×<5hQš¾„±›øKÓ7WÜÎw<¹„úMäMJ3éZUŽ¸Ò’ êZ›;ÊD'=d)ŠÊ"=Æ’BÑNÔswô­ Õ¬ŸŒ^ÑGI ÑP*z‰¼´x¨ªXFˆ¾(—Ô92c".k_ }»4¿~s(ÃìAŸà8Ü 1ЛÚûý0AäŠf®??ÙÀœÔëú|w±QÕóz9ܾÚÕr#‘á|½dËsžÖ±ó2Q¨'‡¼¼1;X -z‘¸ø¶¡bôl.Ë›0]§?¿µIÚüÊ׃¼BVóCÛ$½ “hžðkÕÏ4󰧹Hž­:™o#””)ë8‚8ÌçEi6¸‡h¤™†-Ѭ%rÝîM­ËÇFcAhÝLU‡-ÍüNüýX>|n}®rŠDmÖÁ³Zyë±î Òþ¿Eå™/…-_ >¤<ølþžÝÝd¾ˆƒEy®j“w0 ‚Wÿw§Z-y'>ÓNJ€±VÇ‚`e|ÀßÈX¯1¾W*RÙfBR‘È{‚©Þ)ÃMâ5!ßó&Î×±ªÿN @Ò¯” -×`ïñ3ÞGœ”½ã(ß*6Ð 8ÇW3Ob-ñ ÅÕ d½³m Tk|¹%":ãYpL©höÝR1>1'DºÆ'^üA›mu·XÅ;Ôˆ•º¥ÅcàËzK3‰¬x>›åuü£øÒžn]5Gñàþ¯&>Òbòƒ0¨Bâ3ÅÕ¬P.¿ƒ¼+9Ägçl7Ê£{zj?üe3á­‚žA7ï -e°áÁŽ¸ê*4Æ׉Qˆ-E«o£Þ!q@ÓÑ&€ÂÇîuäÓÕz„Ÿ•^‹¨|”ùàw±V€ÿŠ5øŸpk…z4¿X±à‹Äƒvñ» +,ˆ^y´ˆYÔ¾ûREáCš-%2'Ù!Ÿ#ðÈPèŠR9sx«"ýßGWJöwv„ú„¯ö;¹ãEtŽuð{Ô‰Àî÷“J,¬I|šþ‰Ýû-Ág/C•Y@žs\œLØ2p¥Þ i%ù…` w_ÓèËm ÷ïÜKG2—ùò®K ¡*[™(]Ž÷µ`²Á2_½£…<ÞíÙT6~w_Ϻ“7¢ZݽöËÅ<,þªBVXÏvOdFúBPvGø‚ !Ù8Íu_òf#H·ÜË ¦îMlh|"œo„t_ÁÚ#>Hwá]t+ -uK -ù¾Œ¡Ò=Ubkî et`¹cn-ß%—c\Zªû¹Ï˜í -,—Œ{[er¥  q¯¼ÿ±ˆ;N£Î^Þq-‰&~ŠN©Tܳ¾KÅ:ùç/%Bb0ì±³·O-¼š†•þX»}H Jn `‰ÖøжLM¤¦®Ä^‘•¶ßé¤áúL”{ÓO¶O¸ñ@H¶zD«a’1Õ­½G)pK›š<ºÚ ÛQ†G U<4…ÒQQuÚ+•K“Ó,#¥úÊ–PóíJä d‚vRª_èUdœgçw¢9®©ÇEÂÙ#NïºÕÍ®±ôIc¼—ô¥ùn¨²W…—¸¢Š$ÞORk -ÛWb7 6£çe°¿ þæØG•¥<ŒpS`ȯ}b·³¯))-æÒãé|=76…Ýú_…e˜?¯ëT^€}Té³+8Û|]Ü´³özb}æyP-hé–€ØÜõ!˜éz ŒÊgCJ\¿©mûÙÝþ§ü·îÀ”Èó`˜1¢¶µ|P˜¡«ut”“ÈP„­×„NîÒsÃÓR÷™˜õJjì±®\YXÖaÀTûꪒЯøˆtõK¢TÛËW4Â;¡ZÝ’ËȆ€aõ^„yJH6T«ž«CãUÄívQ õ©ÞßÝèÍ™FèqPI÷Ôwv6âµÒÔ%ã”÷Ç×aÐŒ,&ÒJ=ü+#8+õó&R‘zQKF˜Üƒq,ó›¼\L'+øPß2[Š6í…YŒÔ9Œ¨òué¾5Jv²Ôé™5ìõš»Ûö™é§K„ð"y­ýôÅ t?½A^/ž2XaP®-å)· ê8ï³Pµf- ê}¶ˆø@GYü¥9Å ¾²R}$DÝ×&×DÊ7"Ý¿ØôtùoaÔÙ âü´‹Qtáƒzž©Ñ¯›¥uoJ·ûiÝ]äõMŠCmÕô neSAê–4Á \SõAT£Ëê¦2³b8¨‰ì ¾YÅÂÝ©¡YŒÆƒzÝy¼ÒKM³žlí þÀî ªÜƒºd‡ž¹‡Ø@úÓ;Á¸…ÞŸõtúŠ~K=CwnC ¦ž>œìƒòzúž7¬Í³ͱӋÀˆ$nÓÇad‘ªð*ú»l:VU;h:Zy77"vLÏÓl+É1tÖ7ˆ&zVµt,=VÀ°k/ÌÀ²ÒG>Yá*Jÿ=G»Ï%ã=Çï(M:úÀi‚ã cví.’Nù:4•F¤Ïz.Uö®2üÑ÷áû fNvt:—d+ - „*»ªý²çn‹ãzŸ`2:;e«¢EgÎ7Iþ®?¹¦Qôj©= wè®6‘èb$“_h»‹ê‡¾™Çãªý¡‹ú~•ÔφžÊÕŽX­¬­ÐáÐk¯2nBê"ôhâãet"eÐ_j¦3!èæy#&Ð }ØYuñŸ;[Žù¸Ú˯Ÿ»ÒÊŒ§ìS‰}Þë²[Þ¤°VFÉç9<”òØÞl`{>RÚ‘S§ªYz΢ñ`–ùG*[sšµM%3eHÍ·â¥Úó‹êJšW4Hä:Ðü¿¼¼c4e^#­”üUŽ|*³º;<‡Éª,s›2ò‡Ô¨s™«W\ ›=UèP¦š¡TÙ1 åêR2‡dï ”« J’½1Ÿ9„Æ™ó¯ßm†q]Õæ(‰qÍÀžT0ÿr¼ÔÖÛþ—ÿHýÃLBã ñ/ÇÀeÍÿrÞÅ¿:Çè_î°‰—Tªy+Ö¤[/žÿò¡O3ݱRJÿrͼL«ò/?( ëÛ-¬F0«ùû©.,¶ÿËOT¬{¡Û¿.mïH¿"Ì‹V$âøÉf„y^Nâ$Ns•®’óOã;!Ìé˜gð™gæþü˜$dŸÚ‘JÂÜ ¤†“)†r‡0×ü¨)"ŸaŽîî”éax æ}œ™[7n’÷þï;Y æㄺ€«ÒÁœ œ_Ôî  æç0¼èW€}1ÿr »b¬²}¡rIT—G ļËýAUTi/@Ì3Ê!s¢ÈÍ:Óo…˜Ëá§0Íþbηÿ]öˆî…˜¯”I˘+»Ø£ºšḏ^(Ü÷jó€ïl8¹ÅW/c.9)­ìý뚟1/âV¿~ã-ÉùsŠÙ×7Y£Þ-BÌo³û™Š´ãIŸ1þ³õZ!j|˜ç 7Y¶ æIyßü^¸H¢Áü–˜ÒÃ|²°jtÎý0wÕZsö‘t”4a0GÏ´üùÀn0¯²øæ+x¼`•õks®šÄ¤øÈåa®·² à?a$æ‹°£Œv6ó)Ý«–}˜?fvë$ 6˜‹úñJpÝ`^ùI-ƒyûHô9f0¯´ÆP/û¸ks éÄ ƒ æ[QHõ$!6V Ä<œ\sáé•á\eÌ=”“r2¯9çwkÖ4%Æœ6ߤ©1æ¯ì#gŽ½l@ÌÕwRàMbþñíؘð&á`Îðôá«g¥#sâ4CLªå,ï„’èåt¶A_M(iéÒf†—±®~lŒÇÀïÀò{«]h9"ér,ÿ|Ì[Lú}å]¢¶§üÁjI‘ZyaèBèTDבc•+ž­UŽó\•ß©,9-Ó )_e­4åîD¹Ë.ñ»ˆHùE,°s²£†ZQÞ_K˜‘ʨ’ û“kñÿ9^.™¾U;9¯Ò댴©°yj“ßa#Ž”Èä±ó@hžäWoÉ ülL³Vò“jÀ ¤òIò¡¥b[Ý@r&EÑsaõü¡ÒÇ@ª”Ò"_–òñÍùeIä‚®˜$rëáÀ–c¢·!÷4yxã+lØ×37¢™j'ÿ& :‚|·ƒdPJx‡ø{P¼‡KMi7´Ô;& ?‚Èm—â‰Ìsã u$PÇ#s£?ùM»åö«‰X;Þ{&Âü\t„tÆî¢ - -†é“ã!G½™8´°¥nÅoVÝÆc&âZ&2ºÆÙÃÁá¥ñ¸‚îÃVŸL‚3ÿTì Î"œŒoUiÈãOŠŒÃ’"Œü)¼´ðèÅE(ãŵ¤ºÓ&ÚÅZâºË¸øúKm@£ÅïÞ-ZNÄØÆ´øŠë©÷ëÆb ¼XñR³ü«EBÑ?Åiï# ™¤E‹0ŠXVÑ'@ížxüHc‹0.ÑqGM|aÅ‘zþ~Š%.ôøXKœ”{¸·2 ôHâÖ”žÐåa܈§x¡´¸f"ÄÙ#iô$úò€˜Þ´â4pY­^û¡Ð/jÜ›·äjg)v"}/0îáÜHîp¸ë©åð]÷sa¥%¢n¸°P¼ªþAJ!ÞbH€lùMiqž9¹ lE¸¸ø/ŸD0<;\g$L©GïÙ=D¬â‡áÛ¯ððB©ÛRànЦp™¥^ë„£1ØÒD”pÂxÜûÆçÛ&wãdzEÎýõÙJ‚úypÓÛÉ -Oã9a^¤ Ö,sÊ3¸†y᪥Sa/ø…ûÛªLTŽ”fůI{|š?ÜŠ]Ñž÷ÇõÁŸ7Žr…SÏ+¡Ür‹ÊÌñ¦VÆkÑ¡ígÐ(𠽇€¹còw§â”¥]Î{³<ÌhÓ 8![ü¢N’GÓ)泘Ý1 àï3âž}‚ì¿U¥åßP‹Í‹½úl„ï… ò1„uséu¬¡3¾ ´~×tA/U*ª¨œl~·Ñ©Ë½â<ü¶I…6yOBÝ÷ºw : Qìûø›¶DÜ¥¾ç½z?d ïmXžAcgRðò½‡lêàßÿ¬™¸.¾/Bˆ´É8–|o›ö2ü5`3p£ùÜ›„š*¨`­CÔÞni[ }ØûæSÎMîmqœ©ëýž~^Aý¶uøžÞÅÛG¾üñœ4zÛó‡#¸àTÅ Ï›2oÛš™y/÷”3•÷ÌpÓiËÍjXÈ[`æ.õ’rc¼3ñ—ñ'àáiAËlV° „éàI›¿ûQR7{"ðzw7êµõÙ݉‰&§½Ž1îÆKt‡Ê·Þ¢zøÔ&*/‡Dþ#?Ú=722Œv¯$ -©ü·QÜ“Ýká*`wÞ -À‚“_3MùÖ ¢”®ne¼FmN—ºSǻڇ*ÖF”ex­%Ý©€¡w¶#–i‰n¶fjQ Füº?wn#*!®åt*ÜÜÉZŠA˜2· Nü-w›x±”1Ê[ì3U4‹%¹C¿ÊµŠ9<*rC†t‚kÑ;iKnš†S¾¢_¡:of˜($n„«_Þp£^b ÷ê%XKp‡[Ž‹È¢˜f*ÜþáXÂa˜û6äÅhÆd£»¹·SÉ›”µå팰óDöÜm”,'µ½8§ÛcOˆ¨¨ä,””ÜœœEu(> ¸}ó ðYáµD}Eò‰b%…»k{jÏ 7©šIÛ -ÅúW‡o¶£ž8ÛÉö•v$ ]P'¶Ç¿VU†OlWm3SX#Sô )UŽÈŒÑl,[αG@[œ³7IÊÂ#k¯Ø›€>Zhå$l—¬ ¾ò·³q l$)´Mj4”Œj/nWu‚ [¾9mš&òX=¼s`ÚÁ‰ÎŽp³§LÚÕ˜ȧW¿~íwÆQõÀ1„¢M£¨þr‹ÒB{¸ú€pœþž€öÕð Œþº¶T Ÿ}.tÃx¼žïì4_¥¢fΞQUºØUûn6;ÐÄ[ó-+j¶O‚¨`›e¶+b–1³ ŽéDð è®i”aöþ&!ã¾\ŠY]6K½ÜH{ö¢j,û…°|geÿ\x#Tví…û¤ ’<Ù›Š@ÙJö)ÑÓˆl÷©ÑjŽÍEöP ¢x†–€ { 25*Ó"qgúÀÏ -}76žáÌoDŠ5~È[;eFK_mˆ+û˘÷5” å·SlˆkºíÆ~L•Øˆñ=1UAlk=I~}P& ‡}!ü\îÿÝY‹ìOŸÚ ;ÿw&ã1a×8aÇxÈ.´êõ`£OêŒ8g¬Ú¼õ©`§`9}°`»Ž4·»±o«k‹¼»¬¬Éº1ªO‡Èâ|Ïþº!MÎ÷§ªä×~ZŽÖ+ÌrE_#ôiÀåѯٺ z‰ -þ ëu<ÍQœFó6™ë7i^µ+‡­ƒxݦf꨻Öh_‡,35V±ë„©0²’r¡A]ÿÏm‚ªóc ëp -õ@p¹F.qÛGŽk8÷`4ÙJ6…ë ,–&QuV“o=›Hà έÇú¥`ˆuMm­ -aPB )¶Öåå”üåÄZ«ÆNëóˆ˜sªã› A’¢5ÛEÆ$.̳.8¾;³vª±ñ0*k-èâ3²n•[Ô1lh¬g‡—°þž†!ûÆún®Ê•Ñ¯±Þ—óo;u¢"*Öâ­ÆúÛ³Ó[áV5u%¢fÎÉ ±ß/qb½îQPB¬ÉŸÿ…ÙœÝë©  ù,èh ïÄ -Ïüõ°¶ÄYŽÁ«ëÌLÌ`½Þƒµ…eúóOåƒõÍú!I'¼ƒu®–ÑqÖI¿Èò9ü[Y¤”¬I€DÜÄCSþê8æR†û«a¥ø&ÒÒóWãF#<½ŽpÎúîÀ_­;Ô± z°Þ§ÖCŠ"Ö8­²ˆõÌ/ëó É™øa…XŸîÚþd9ÚÓH ÖKŸ[àc"€Áú$8öÁ¬W‡m-XTIQ¬›PЂPMWi¬t_=Š7;:ª •/ãÕiYÖ*sôóçRòO©{«ë¢%ÆÉ~õ‘;îûa.f¡¬ªë§Ê*ñ#Ie¦ÓÕè>ÁªTDõVßÏý-`·U­ÞÞeÔ‚¶ôÌê ô( *íûaµòôðºµh «†Þó+Ñ>¦ábÕptefa Ëh¨jÜå)HS a!áOµ- Z±Ì% Yª½Xâ%wÍ!5ª ð…Þ¨f¸\/ÖViC¶Aµ þßvxﮋð»°PÜÒ¯¶y’Ä6@S ŠsÅAS¨c”è“_êòº'·µKIÖ¸¶ÔÍE¢ýž -ê²Ã\ˆdMÔvA Û2ŠªaEïôâ› -JÛkQÊ®«?â‹ÖBRïcÔiköšg{ÁFhÀ+õ¦=c†Ï;õ³>| ‘Gíò+‡}ôÅníWAŠ8€€qHoµ¬Ÿ‘Iv‘*(Þ$aS¹…-”Ôá[h©dR ¯¼“º)ˆ¾?燡”´ßÁΰv0¥oÈ ªÔx<ýö¯ÔMs`uà»EKm‹çŽK;ÈÿõÒNÇ„©þ{ñÁ”~–â˘·¤Lß#å–u¦°ŸiÚ½¦ã¯ïV¨#s›îF¡úÓ—³ùôÝ­ÒQÞOƒ27ŒGñšÀVÖc›iòh £Z€},E5Ù--7(9‡ÿ”½ªè´µî^~„j<ˆ ‹€ÇˆzòÉÁ¢~ónà¤:ÑmƯjÁ “Fêµ%EO*{¾¦ ‡¥E -Sݨ¾ßÊÝü7žS4ø¯Oe(LVãSÉ&i˜ª­ÎÙQÍ)ÚM™:Œ¤‚ªÄHß©JñðJjÁÇø^ž•uXUigFÍU) kRaõ• £DY•G"L«BÔ¡/·j -E[ÊÕK8N ïêøÅÌ{5P —¥°®ÌÃV1¡ï`þ X -+pÁ›‰µ…ÚÅk!ç|(z[#²KЊõûB¹¼YíRœ‚hýh>Š5„;iå^Z¥_j½šâhn­*Éo±FdëF¤EÛJÒv+ôºèe#ümóµ~ )4¸“?#WHºæJ`è£+Ó Ó-B©&f#Çt^y=…‡+KUp×=¯ L*öú/ ŒèûÄq"ånª¯!áýj%”/Ný+´àÅ€%u€;$Ú«`/y<ò†°JFó«€õŸË^c¨Âôö£MQ<¬jÌú­"65rAïÄR@ŽÅ^!Ÿ%ÂØ¡Uxª±'<´÷+ì®õ…|ì¼…ì–Ȥ#ûù¶Ê¼dŸ¶Éw ìü5XžÊ&EmÊ sÈ~½,„¯ùÝŸ&·ÖÝbý¸ìeæ0ZÀìUæ÷——\iÙ'_žY˜s…Í^?ÂÙMÕZ“¼&Ïž¾¡…ùÙ}³¼Ç0CA{yø‘åp'ð£.m³èH+ÙÓY¦´l)-o2í^v€·ÝiGcpWÿg¶“ãÔn 1›«–LÔ‹õj/}Öþ¦ÛR_êš™×F‚íPƒÁØžŸœ°U¶‡Î;,ÛÀ-Ž4ÖíÄÀÀt^[y µW¸P›n‹ÁW9"¸å'Ò¦ÜÞ™:œn…1ÄÚ’»5Þ0–¶”Šî­¼o¯ˆjey~pOiJp h^ƒ„Ë’í-¸áRKâZ «×& X-¶q{¼EÃö§Ôã=Éë–rÍ¿¾¶\H©W$sÕ_c¸mîV.Ùíܲ]È¥@¸?w“+I=ÝC‚Çr#]NÈÂÐt'¶ëu+‘豺*úкÙO§½núª‘5¿5“‹iÂg·Ä“\8¶ëp†Oƒ»Pm±-ÝÜ•éE”\~w‘ôéc8¾ËÀ^…ºO -¯°mxÿô±àx=¹’FÉk}:I-oëVpÛ¼ÚÍ…Ÿwn¤¨ï轨³ ^…¢÷¬—RdÄ„Øû9¬½¤ªÙÌ6=²®ïýÛð-”u_ªd”3áò%¾Öi[\¶úbÙwu_å¯-s˜àê×d~Pýží‰yÜ÷;ã÷–¦¨¾ Ç¿e¯Qlÿýör t -(€ev€È°G+¢ÂÖ¡}Ã.`é­.ô ä<\X¢ÀÒ>1;Y10_¤óÔ˜RÅ0©5#Ÿ ÞÔˆÔ"½6•&PÌ!^ðÀŠ–Æé3øðfpÇS΃ݠaŽau±‰£„7sª“…;^ -ó·ÂòV#•G[XbáOÁ´hnù6›öhøˆÈ o-‡µix«3wx”ãü©Opì§áñýpžß1Çh u ÀÓÍFü£åê86âÊL銦°÷aÐ!IÌ8× F¶ÄgŸ›x^ÅŠ^Ïé`³æýQÅV$–Š/¿eÉýò×xá_šÈbT¼Š”ÇuùbN]¬ -ÏúUÞ§9.õˆñdü?íc1ò·gOŽ˜ÎaH4~®SãgŽ€ý²ñdÆ„ÅnüyËŒ8n†nŽ:”7pÙ:FÈAC&¾w,- ³`§ìó=f{~Ü¢ª"$À$Idmy³îéNÇ™žÝcþÖ“ r9³ßâH4Ãþp‚eÑ6Ÿðæ£ã¬ŒTu&È^ÎÂöšäL_¹ˆ;±(Èc© o™z7Éýe×Ô< 2››²r<¾ÒvA¦ßó¤f6«enyµ Ï ‘Ïc¨Ü( “ƒpë*4štÁ2™Á!9= È|ú”¾³”=cŸŠó#7F>,÷=?N<Ø-Ð(Útóã¾ÿ7æ5Ô çÇ×¾J]®ioÒgæǪLåÖ=.fòc -ÿµ–çB‚SstŒô=6°rUìók¿ ¯×¯°"vÌc§:k¸'œkŸ¥zß •‚ZÿMßçh±Vx¸Œˆl>`#mïmæ £=wA ûTÓg¼¤w8VœóPMD"îèSld+}èÊ·h—*ƒ±nuZ/Ç'zµ“ïÆ)šÏÆgzD.ˆBÜ üW?¾ë‰Ônýp ¬Ÿ‡ïU$áG0pó|—ÿNù/_å(Qù._åø'?üÿÿÿƒ¿Éÿÿÿÿÿÿ¿äŸü”¿òYþÊoù(_僿ÉWù,¿åÇ|™Ÿóƒp‚>YÖ†ª¾÷Ã#Þí£¢›® E8\¹nyF -¨yÑyÈ% _éXQÑx©)ÎfÕѳic æ¦góh='Ð|78Ñ}§šŽ€§iô_ŽG´àdzà3šFú\(ã¼—D‡ÐzÚþ^ÂwàÒó[~Ë?ù(ßäŸü”¯ò |–ßòWþÉGù'ÿäƒÉ7ù&å£ü“òO>ÊWùþËù>˜È5ÑtîEÕ€öAÓ¶š~P„ïÔà3a*‰ã7ÌÔàc*êqxÑ Šñ’·¬PD*ãv‘(¢õö†m¸¸‘~®hG½˜Œv«§Œx§5Îx8`œïT_ õT9ëVkœïTY8öv¢ùR5Ï{8Fœùnd¢ýP%# aÿ Kø+ìáËûùÞî{DluÂÞß=1†¬¸¾€pˆÉÕSëÄCDR©Æ[’É¢‡e4áûÌüü&>ŸæÛ|—óW~¿ò[>ËwùNnþOÏ_p£àOðùùcá$ ZÈ( ½Š¨"”BQ@å“ÃPªæÄUÌf\” » -ý`Õ×Fé1 –ܳUDtËå‘øv+ ¹hK—÷ä~+€·>»øåz\e„üËyÖK=ç¡š€ôC­œL|Õ£,|Lû±>>êµV6Úåp±8ÇzƒÑN•Ñõ’õóœƒW íªîÕ£Úlüë=,U†>Ƈ®Kíªèwpààí(øf|>ïsrósÀ1¿ÆÄåãü™óuþŽ kÀ`¢W~ÓñP_Zú r&ü~Í÷ù3?çÏü_óüšßgÂߥ˜bÎpVEFB©k ÈázŒ*ÂéŽ.ÂÙ¾PŒ£áhvÕ\´Q$ lŇ·Føt_ë#Ú¬#ÔQoU3퇊9)Ȫ(IɃ-Mº+ÆèÚ›%äWO{ÚžA¶þ=ÞP<óf: -ÚH;ž2¢ùjˆ:ÎÐl\d½ÃëÄvêi À³É@ º¦»ºÃ·º@á']úˆ(|¥ þÒ…ÏÑZ:ú¼xxM˃ šØ b]URCª BÄgD¶eüz¾°î `·ô»EDÏÕ–žçj[(¾Ý¦BÞÕr:–øÆÖ€îs¡ðŠ` IH˧7›zèv[äÐí–HbÜ«tëçbêó]iB×Á³ - ]Œ©A²Ð'~|=òåÐ<㡺8祊žóPGóp”6Ö­Î8›qœ <Œå“$í1vÇk›‡9Å¿ŒÐÀå€ðÈù†ÁIð‚5nÞš5²úõREÏ{«šg=ÕLHBWÀÃ×öü+õªP;¡ˆR7iÅ)$"(¤ªúÔª®~6<—„צ;ÒkâÑ' iýÒz< ÓiܶÈÏ]3HS_0ÆV"Y~¶¾º/ïý×Òs·Œ’QÖŒ9HKˆY‰ÛYÚ öxêÛÅØ*¤œ†Ñ FÉ®u…ãÞ©èdúUŽ²¯r³V ±ö—œ÷J»Ïõ ÍͶ<ôÂW_2fÚV.­·£“°}‰Žµ£<‘K&«%‡«Ê{€j?õ)®Ü¢§ø>—ê ’º–€¼6IÎÖ€¥Ö€ÕÕ¡Â{!QzDŠÜ ‘â{ SYýªµXç½`Žz±‘é=[Å4èv?~í]­XC·–U4•vV2•qUZV%ñ¬’êiXýÙ Ímä‘—FÁ6ëã#‚‹¢ïu^¤ËÑoØ!l’]Ï÷:°Gýñ/tŒ_.HRa“Ÿ¸g˜ž·jhÖÛ®¯`èRµ½ -X¡êâ’ m}mÏ/|»q)Ÿ?qÉ/y¨¡-y¤=¢_éÐ|©è=’¯…éFX;ÄB´ðŒP»õ„Í -k¬r•ç[€ IêöhW‹¹W›ÚH'{¢ÑܪÙh+Ú8÷:C®öT®ö´SqvomG«.×Z›?–þÛ,¡‹zkj›ˆ9jkfÈÊ[N#wLÕ×°¢êQ©ðˆ ±%IyÉ*]++oÙ(Ñ´uŽ|©š~©iIÁ‡%vÅÈzÛ°¸¯eòã¦$l-„äS­L+šӊ­{ƒ­ƒŽ„«…ŽªgCVÞ2]l+W»ºÃÍêàÍvoè°±e¿Ûzan‘Úƒ ÍÇš>ßé u¼S}‘ÆS•q¦Û1£ÑŽ•EcÝ+)c¬(c¬èÙ<™&äÁ7ix»'IÊ;–GË›'® -![zæ¢QîÍB¦Í³“”Ž·rŽ¥¾^‰<àUƒh=ÚøõjLýÕª,¡[vii˦g{«ï¿-p'$ c#”⨨AèÚÐÏ©º[˜çXÇi¶¨{£j-ÃÔZ­=UZj¸8ø®^d.!¦ü>…®ÔƒŠèX¼Ò{V+ÄFÊ…¯~Žz­–Žy;4ó^1Ñx:Jé`_(ÆÍÚPŒ£µ¡W‹CΖ†"\íébÜlê¹ö„#_l"dcnÜc‰Þ°HÒ^1H¾_‚©¿dG?¼8=q×0yZ"ÊêQ…h% -!®Þ–Ëdoìµµ80Äu?rñóë¯Ö¢!åÁGt= CnÅV#¼â¬2Ÿ¹_îýðö—ÜÆ˪ßIPà÷P¾i€Küª¨ÎÅ»bßUàâ$£¸¸)ìpßBœvm}nÑÛE(;dO¤!$ 2³--ÈzˆÎcíl´c5e¤Ó¡c1îµuQ–5.ö5NVÇâœëé¢l*¢›-«"ܬƺÙѳ¹µ³Ñïõ°‘Gš0Ö/}¶Ó̼e£L±K†nÑÃ+rtwl°F­–Zk½,›bŸòŠ_Ýnòc¸/ø´:ð?Tq: ¹¸£ _/GU \mº9v E8¯Šz3­œzTW=ª^ë1dÇäèƒ8¢zÆò’-KàšU‚â¢YrâªI†âšþ 뉈m‹ìX¸$ò÷D>Vû‚w‹ÅAF«A.«}AÞ?¢ãæ$oT„ë’Ç›c k!zpµÐq°½ç:Ùxç*Êh'ûyƃí|Ô«e| äx©X›wÎ!dkm—öTÍ%cÎú¥ó`-) gù* gû()mÛY‰dùÉúØ YyË’0zÃ&_øÛc%×D\ÔVÏa!ˆõÕÆñ<Ç[@Zèw®¬d=V×,3ÝüSPûBŽG›ƒëdµkIÓvfÕ¹#öZ—„NÎE±sý0Ý¥|?q#VÈÚBjbA… þ4D×Ò-å­À™0z%f@¬˜‘E-ÇP]2ÉK[h¾^…ºIöÂ]#ú¡î~Ñ 2E/å%î%¢ìÞd laäžë$¤^+fº3׌L·a©ÞFUPT! ñ¼²»iõ€R,:ÖØݱůG¿^fÚ^\,‰ì˜M×/ÓÍÛ¾/ÆW`!Î2r:6ãUÅ aÑ9|¹yüàõjsuFØß,É=Ä"að‚ Âê–ñ$0Æ`ÃVktÖc¼-Èk².´> á¼Zðáz)ÇO|ÚS½i8nH-î8ã‡W!®ñU²Ä÷ ‘uùñÍqoU§ãÚ¬ãòocä™–î¬HW"#äÅD²Ð'|¿3qÏ u :ö­NB¶úA~î–éÙöÈÍje÷\ä«Û¹WåA´Zm«5ÊYµ¥;–-ènãšÈÃh]삪<²(UäŽijÚ²UšØ5s¤ÁÛÕE[Ê'½ÛÁ`÷ý³¢¨Ræ¼Â -`ô‰•úU[¤ŽçnaõG¼^/x¿Og·Î6v»Q{h‰9Å/¹¼BÃZäüî -| –4« 6E9«–”üåZZFÛ!£ÜÖ:# ¬ÆnõK—*2¾0‹¶'ÐH¼) .ÖV¿$ð²ïŒ[͇ë}xk„‡TÑ ¦k„,XKD§+âãCâ:+@G­u€ñÖtˆç|èÞ…¶¾| n=жwO„ RNÜÑ[öã±»‡Iµ±zᦌ†+Ȧà RŠ1ônbeå®ÈÓ^Où47Èf®2ÈdXkDì- ôaD7ÔA„7\5Âãù½»’¨ÖW˜Žd#Ç<œtü…Öó %D3o -’y{ðÕ´Ÿ~9ïªÜN«Çç¾ßš —ÉÆàçtØÐÚñʕ—Êš—Š£L{b«Îõ,C±Ü1$¡_ø…+àS|iQãGfŒ¥’˜¨Ÿ(!Ž°wš•$»É`æÖŠƒLæ-Õ™0",»>pÇÿpúíD§hÛ(GÚ† âð>€Ž»oçt -/o(#¡ö×o \Ž—Þv¤ÖëeÃh=îø°–ϸ*$Ëïö‡Î–Ë÷º½që¸(ôqõØ -{ÿaó¼+p¼×ç‡Ä°Õx_ñ5®øYï*.‚wGŽæ›#ÿÀÆ]"ö{WÔâ¥v½["§*BZG joí¾Ð·lSð÷î¨NÅ;âÆê5qã¹£:ˆ.Ê"Teh…¹®([ézêL¼µ”î'ž×¢È·nMy¾‡ŠüæE绥¹#›õ†]ËŠÈç=Bzoù€ÓíxÝW{YwÉh½;ð-#§¶ŽdÆ8+I ûK§öØTíwOóÕ‡ Áq±“íÞÈ»zÀÐó +îòï œ¬×†ž¶‹C/ qq‘¬¨§@:6«•A&›•±kÝ–òáÜÑû‰wÒÝÌ›zdÞN¼œw9V4ëëÕÄÖ8–³|uû¹WåzêQ¾œ¹[É)6m׿%r1YÓ²øǃ.å¸ ‰g]ŽEÁ§©®Ø‚³1ƒËl‡é––ìh™œKº«ÕÎ(ËñPåÉ|mè\Ô¸ù"1ì¾WZò¤Œ]±óŽZˆ|÷CÚ!<¤è.Ù/DU"ä¼$Aî½"Ap8$¸öÙ:ð‡ÝpVÿv1ˆþ6\÷8®:ðÞD3Œ$Dr¬„äSÌä‹yCùÈÜ£zhîEªŠ¹RÀ}h†¡^dƒ1×à:y_P=ß Næ5Žr8ƒy”og^åë¹Gáfê7P²­ûIÞ{”àË¿¥z–FǬ¦# ã—B´ú„­ ËÄŒ+Ì´[™k©Žàâ0+™; ÁÌɾ¥:¹ˆ ›‚ŠDý‚ 4nAÆ"Ndƒ1OºÅ´¡€xâT¸ xù•”"‡ ­¶4´è^Yy6]V] F­Eã°"6òûH‹ºj€Ò1Õ)ÄPAJŒÃ?NÜ|®Šœ W_æaªÛ»¤¹žkbçúaº‹¡‘“‹Ä°s_Ó›ë÷E^·*2jS)aO ­©zEo¨  ·"¡â% u™5ÒɺÃm¥ýÁ73ÿàÛy'ÝbÚN²›¸î*Z¶eAËUµºUOêG'¥»©;ý༓z`ÚVo -5ñ <,ë¤^ÍZ©W³Ö0{9vꡉk½ªØE¨ÊÐò’5%ó¸(ö=wE.î=qß=Hs¬!¤6VQ¼jÒÚjȉÿ‘ÇwOäá$ò¤›ã <(m§!ž¶ÝcĶ+C£u±sõx‘ë¹¥y¾[šc Å­zÀ=änÞV#m²•öÈ»H¿PƒQgй—%ã'B ±Ž¬`ROK&ß.Ááî´[¹Û´œZX¸œ|’n%ÁE¢=ÁÅâÁ5÷p{‰ ­$7ÁJ’ò›å®ØYf³.Êe¤Å öC·“uåõX[Ë"|¤îeANó4 ®·‘\Ї¯N‡D÷îê[Å\Xƒ%¹qoGMN2ÃðbÜÔ£¸¢¼R`ÚW#Õ»y<Í÷M%„â/Zm¼¡|3÷+ÚÌ2’È[¨…à~¤ÃQ¨”p¿º˜óhÚí)q_xawh'ñ¶–·ƒ{PißNGâí4ÀæýKšåõŠ"«®å-£Èv»¦ÙPÏã¥\KÈó·QŒ#cxMãcßÑ\×M¡{pä‘Rq—y¼Î¤Ý4 -ˆ+ézŽ¡€tÞµl(Ù¶5¡wÅš’AȾ ç?LïG>ÃGµ5…ŠöEÿ‘"ײ-Ýkݸ~;ºoGó,YR²^›BÇuKè¸n -< ÷oÆ‹#á#uÏò};ðYcЕsøÍ×>Nàzm -=Œ[z/ùØ´“z`ÚF9ÒöÑ*äáu²ÖKicˆ¬5ÄVÚxXÖK¸˜÷Tm§nuû¹¸í¼—n3í%›õ…UÇ{‚‹Å› ¿Üià>ä"Qw@ú „ t#Ò®¢õÜ=ÈbæI¸•8”ïçÝÔ£Óîp›YO`˜#µFÚF¬5‡[ÌqïæÝ7SCëä½A¶ÒÞ [i/íZâMA2q) Ÿø”ϼéG¦Ñic®!¶Ò>R´-Ä@Ü9ÌJâb)í¡Šø¤]™‘¬“¾Û;¤¦÷0+æVݚɵ·~nÙ´ e&Û˜‹C½Á( Þ`”ðî±4ï6‹t{ Ÿ™eά̠ò/+CÈüÉwçyWà!lkði´4Èa·.xq¯‰¼iH§íÁˆg-eôÎ…˜Þ\ElØYIhØU”Ž›!® -"z02¢¶Àz®„æÝ7•u¶E¶º&gÕ±vPZˆ+ÝË}HèQxa¨G(=ÌtêIXa¨× átÃ5毀„yoÙ+Ó ì‰á2ˆ"tN==H4ðÀ"œþÒ§¦Ë ²e€¥´©n7÷¥]Ì{Á¿ü†r§A¿ÝPñ ƒx‚N½A¨ß^¤cOòÅ´—~dÚ -8ûPBÙ'jZvK^ˆ\Agà¡uÒ¾ª‘3ébNP±˜C@!È÷XšwOóþÚ· Å0ĉVo's¢÷…u†VJûêã-A¢†ZJûƒoç]•Û©#ÁJÖNí¡ÓÄÛ(5mkÀ­+ùÀ´œ0Ätþál7Çx;Œê @wžÉ=$ užùƒG7"m -¦Œ9…ÒFÜèò¾pš¶-Ìp¼r¤m 2q ®‘ø„ˆ;I¼r"ùÅï¬(äÍaÇ¥í`„!‚˾¼‰À ,h^°9㿳¨GfPù—å”oëSOëeNmˤ«¼ÛJü«š þ’¥_õä>Ó¿‡ OŸ(BÒ‡JzúäRŸÉhÃߥšbÐma“7rÕ'_=}«Pôº¦~x RYèM@Qõ<¢¶zÞ*®¾GUÝ¿RÕœbM%)CXÁ8~Ð"±Æ°›v -€‰ðÚlŽ=µ‡V‘L\CÊñ†]É;JHgÎE[J&Ûšîa;^­lCs²•vU-&yÉÇfý ôð–AŒ«_×l# -k¢“ⷛ㥉¸æÞÎÁö²æUE³ h9q ¥‡»KÝYùëvøßáª__ÀK'ÝjÚWµ¡zÕî|emü3 -ýHL¿ÉhéS%5ý,©5žæª®þ5\¨›dë‹„‹úP-ŸkN0¥nO>Ñš ´¨sÒл€¢;`ÈØ ‘:ÜŸ^Á(Ë0²Ý -HøÝH¸—b±Ñ{.GŽ2áéì–^ë+Ù+·ÿ“¢Ï–Iœ+ýó?bØ~1tp•µÊ éHqÍ7N$ÞíÃéwoȵ¬3Ì^Ž<Âá-zg¸ ¡(So¸'Ø´u.õjÌ:†pÍ>Yã -›œñ㓳¬[EnÌnÁSÃSܼì_eõŒ–>‚Hÿ *ÊäŒ Ë­«*ïŒÊÇâ”T/Ã*ïU±¤úUR}Ž©©žGUOä‰ï ˆªê…†§@Â6*9¶° vJBb|ïŽêV¼%î¡„5OæߘCïgøéHhîaZkñ`¡kÝ–òpTÚ7‡så¼4®™»50™»6/“.^ë+-U} 8| Ž>YÔ‚°z!ø·ÂWªƒkã—URLèÔQ_ -U÷¼P!z®Úz„ãzăµägÔ!Z‚ª·Y8µVI±Î¥ÞX‰¢X„;nË…±@ø»G(™©HçX‚ E[ƒ¬ä½Ä›i7(QxX„Ó ÒåXs2¬gW®æÞà Þ€tð2=¬‹XÓõŽäÞýÇXXߨèÃ[é7ŒpZ >õ@àúoêPõŠœ~S•‰YÜÒâ>QËó\òÙ\,Ž]úÚÆ(mbX4‘wWJ= ,¼¯Æ€[¯ïDyèo›bNñ”¾… Ÿ€¥æ÷˜ù>.~!‚‰_N<÷¢XÛ¬héj¢w‘b¶XdÙfß`ÎÕdŠ1µ"šÍ´ú1ÑxŃYˆ•4«†3¯ªzíi¦ÄžÌ& }Š'½'}'¡žÔÉFQ©d‘‹èo))ø ä|›è—“(€ñø¥Ss… ”UˆdZ1`Q¦°êƇĨÝhmd¥µ¶Ð²êýDQ£´u‰SìºÆ7šr6Ð BqÓ£X]@bäb²¦e+ÛQ¨S±–!¬¥(7@TUÀ q¸€â:WW~lõnBr‹èÏù«ó:`'V -×ú0þ::~ŽÏ„Ÿ¤AƒH7,€b5õ)¬Žh^Qè…¼êЧ ¢à·ž\ŒÅ£D”ÝÓBäàóÃL‹¼&oN*¡ ”P>Å4œ|Š™h†!Éèì Ô»:yõ?¬Ú~yÜ_DNí¨Nˆ…h,ÖÐY«Ý¦îl½°x~+Ê3õbÞd,âN½—z¯¥D -¨§ÀuÝ+v ¦‚„®ÙC7Å9¯‹›Œ–ÆNd#]£%§Ÿã@Ã×ùÑðu~0üœF?Ê_q9¡ùˆ(´ ×¤ˆŠ‹t¤k?<ë°n¨Î÷(ÕCÌÆ(÷¥²jÅéÀQ¾i=³4°¦s ÌA¾Ç²/¿‰¼ÅBŽÅANÜNB>ë -6 Ç>™}ùËà[xBÉ«§´¸"b• ×(‘?.Æ?¨/¥$US)WóCLs<\Vòží,‚H*΀Fý•Õv 2{óå -É!M}Áe Ùä€|o÷›Î‡ãr€(=¦} ¥_Ǥ’ÂòÑ5ønv¾ŽIÌG9ù&D8 ¾•†´Ú”L$ àÙ8‘K±›ìiÙͶF¹*ÉØÄèû°¡ŸñÁª§Êп2õ „†–V@£“eF?Žj—zàÕäü/2Ÿ‡@Ìß1ù2¿€aïY­ wø’ gÜná·¦ø†¸‘+#îHe¾õ£…^xƒÇ]ê2ŸÃtÇ’=q_AYGˆ¡Xé€çDVÜŽ€ÚE³“aŸRÁ« „NèwÃp}±HûK®b"_L+R¾+¡ÝóÕ‡>FUÞï°*ë`ÍõCÆ]=+ª~uªîwTÕýìÔ¸¯•úêT¡õ\™õ\qñÔ¿è0³{¨\™Eôõ¢ŸCóa~Ë7ù(?.:ÿªBC0)Ï9q‚{÷ÓO;kˆ©.%€Ï{)žn`1¿³9·Ñ`¼“l3ë£UÈ[å-,ÿMNQÿÈ‚DVUR¯‚ -Ð’ü06 OwÀqZßÞêo­œúˆzOFý '½÷²ûq¤Ö›Ado<Œ5Ÿõ\Óx;Bϳqb½¨šzß& ý% ýíßõÕ0åÕ`Êî|8ê_—lúK /=Ph˜}Àð„/úF6=?æ¿ |•ŸÁÁ %›S‘‘Ì+þ×nóå‡b,â( ¼ðOuUE9Ú„e¦íZz”7,’Ä.³Þ«W!¾wut@h•W¿CÕŸN¥‚=­4šIíÜ0ü Õ÷RñõÁ½ú¦È=RáþÈ“UO€Y/€*¸ÛÂq±‹ Xs®¨Í.Œì"ˆôWáÞ§=Žr0"P–eøu6Ò竾ÙS…eÁ¿ £óXf~4?Geæø,|ÁGA"•L‡®|‰r¬®”‰°{|º?r2^Çä~5 7dö.ìQdwœÑÛõøâ×+/ÖG^7k›Ÿ ©oõ®á»×auÕ³Rõ$¤"ôZFE€ç‡¼Ï•š3àÈ.Iñ_Ž#û¢h°;Ô[ý/VOÅÔÃ:) @æRT9$kG%…õ…¯_ˆð‚‚~S„ß&‚ðÇ6Høl"ü¾°ÐsúeF ¾„?ìÓó+ÈÔüdN~Ž I!Ÿ„Õ§VÙÉÅÕroðc±,ÊäßR}눋|‹;VBs¥hŽ«0a‹%±¯ùêЯ8a¥&^Ý¢§xt~Ð{_©½T$yÂZ}RzMzv€TšÉäðÂjÞ€2 ©]&ú„ûϱ h 3(èMp@ê_—ŠúW¥ ^FžTË졑ɾâ>áÿÕ¾_-á§-5øWA6¿ AÍOº±ùG6þðGÙÐ`A‰›Þ!ÇŸÕI©­ß’ ß4Þå‰ -ê_ÝV‹¯xè=ÔÏ3* G?TÉFÈX··žˆXïo§ö~wjÜózêgŸô¡L5¸‡I zÑúÙ%¡žÅ’‹+pä°+já!XÔ‚KXT`‡_Š » '-Þ&@å³°²:X!UPèÄ´.Â_kðãì Ÿö$ô¥ (ø ì|›/ógNVnNffVñ˜ên‘Ô‘w«²•x®CÐu«·Œt:XírÀp4Ÿ²8㡲h¼Ãá¢ñÇŠGAVij¤­⊠[~©Hô³ÞÈ•ZoK©Ÿõà 7U2Ð:¸‹7¤–f$½‰G3¿g 8°ÔРgÑaBC)¨ÑA?bà ŠNb¤Yøn|©8_è…æû È|™os2ówN|™ÿÂÂbóc\RÒ¦†ì>È4Ÿª¤bœkD¹;0gÍhU [“ ·!Ò5*Ó€40ÓŸ¶f)~x=zÒš-–À ë $ÑÿZõDª–zLz!J9ýŠ£^Å -&/Ĉ~ú–ð «$|5% ¿SHðï ¾Uƒÿ(gç[˜Ñùdt¾ŒÎ— Ãó7 PðÃü.#ÎéÁbð=ìèü05¿ÇÄÀÏaII1ù( -\lfR“8ô:œÌz^,=Ý9§ö‡>VTÊ‹V±£^x§©š}6Zχ2kôù©ØÍšÃ=2¶ê{Ÿ*ô§K9djèéY`(€«8D`‡^°©Ø„9–ðóš‚þXÿnÀó­ìü$žÏ!GçkÀÙùppþ…otƒó‘nj~7Ÿ ÎOúÁùP> ¾RÏwТóeÀ3ÿåÃ|•#ŸV}.ÔyïTtÒΕ÷ïÕ·’ŽöˆeíoeìI;XÜG¼ÔÕǼ4 ͧ,ÿnH2¦ -‚Ú‚•0À•QïªT¡wí€Óƒbp©M,2!Qáb9øf|- -6ß)ÍWʱùQ?:¿êÎÇ)ô|r…ž_õ“ó¥~p>Í›ßcBƒžù4_æ³ü—¿òYPÀp»P›¯X{:*)ëbwXÎá -‘œ›5¢룱N‡ F<:Í6x8æÑp=óÅ06¤¡ˆ˜{Ö£Ù¬r•Ô×2)èMp`™õ3›ú…Q ~cÕÏÇÛðóˆ|0 >KÈçG-ÈùhjþƒšŸ …æ'`™ù Xn~‚›_¦ù3æÀ7ð¨Ð|'6›ïÃràßœÌ|—?‡A?šô7£È~6·v6ÒíàÁHÇzš–´eK î@<›oÄp4Û°¡ÙWƒÖ²,e Š‹6ö -UEÜáèÕÅz!VúI0º‚HàÍ, -¿1ôçšz¾\Ïë€à›™ü<§ŸÇ胰°à× -|5:ŸhçO`±ùZj~ЊÍßÓ|˜–ïò |šÿòsÀ3?AŠÍ·1¡I)ùàœ =jS£dìÚ#é:×Ý´]k/¤뮣*«#* Ç»Uh<°h¼ÔÕFCƒŒŒ8ø-OÝÞTï¡žµÃ$j»èú•¶ƒ/™;ø„U ¾ÝR‚vçkUÈùU?8_iç_À©ùØü-þ•™†ù7à—,ó˜Ð|“™¯žù9&2,s†‚À`C?Ë´(ø -˜¾cEµ¤ã±{y»›i7ÛãòNöWòŽu]Ç‹ÆÃÁ2ïFlšO 4!Œ´ (mXX_¤êB¯ºÔ—&èED29áEô£|³ ->¿`çkíp˜¡ùfl¾œtÀæ ¨ù\| 26ÿA ÎgÀ¢óqRj¾/ó]> ø›˜ü˜óe>LÉc- ÷D¡ùR5'ïtÈRÖÍIÏÉ -¬sy§ÃÇÙ.µFZI½ª“{5xDòÁÐ&|1iˆÙŠöw¶ë«RõÔûhr™½ÓðÃ>ääü&›ß -Áͯn¾­@çït>"ŒHÁqÔà“…|7:‚œTç߀|˜'>CàÀÇ`aWŸdê|—cú.Ç,ÚnuõŒ‡#ZïÆèYO5óѵò̧ -éè‡*y6Ÿ²@âxD ÞxDÆ`¼‹áƒŸÐ£&¹äÚeøŠRBo°ó¡øM:6ÿêç‹àü«<¿‰Îç°ƒó‰jv>ьΗÀ’ó Ø|?f…À/ Rà«|J(õ»Lç¾UÇôŽVÇ»3ñrÜ@›sœH›qàHãæHßéhÌÃÑš6ŸîHçÙÈù÷zpFú®†¯ÞÕ#¡2à[˜Œ©•Xæ>ž„¿%øvn~…š/´2ó#¨Ìü “Š¯Žù2ÿåÇ|–ó]¾Í‰ïƒbãòa>Ê_1¹Ð·.¥ñTePÞ±²NÖ½â^ÞÉþjš_…læíÂÉ—ã3/G;¸š{8tO'Ñ}1N8 -ÚH+ršš°ëy­‚úP&ŸYFß«ÂÏWªÉùZjþPšOÁEæK`‘ùTh>š_$SóØü£œ&ç[x¹ù Øø.(_åÿð‹ÉÍ'Geò‘éôÕ@å؈ ×X7+Úøv‹{®S=Eï¡r¢ùR;Ñ}§šç½ÔËÆ;.Ð}§çÍÛ²CC² -Y‹ðŠ­f4ài xš>ž2ÞÝøÍ'ô7”Pjˆaøæþ‡š›aÅÀ_`òòN`>”™óu¾ÌŸù.¿¦æó˜ø7%>Ëgù)¿À7ù'&@êY£Môz÷^Ïz«šèCW=tc«º±ÕîÜwz‰6Ÿš¦óNaT⩲^êÝØ1™w5­WCÆcŸ Ž‚1*KÔ~õG¨xúÎ %”¼…ï–äà$øD27?çÃ|?姬|“2ãrà“; ‘{"RŽ~©“Žy§-ñP]<šQi<ÚíÄ[½µÔÃq;iN剗Jûh>]Ô³!‹Æ¬= D=?j¾ª)¢Èý‚ë}ÇB½¨Š 2 Òƒ_!¦fÅ䣴|–ïò[~̇ù~ßò ¤€¿IɃMnpxTß”ø^ˆÔ¹4HW:o–RnN–Ç¢lk£y54­ØºwÝ{DËÊ=êDû¥¦ u ¦[÷1kÑ?uA ;sËUóRC WønÙý8R;õ<œÀ™[>ˆ A߃ÎÿA1ðo¾ËŸù,ŸÀ'pòOL¾‰ÊWù)ào‚òU¾ÉGùÿ¯ü•ßòaÀ7ÿ‚„ `90%~MzNlýaG>ÖÊFfPíV¹³aÙ8†WË1­¦Nåœ~ 1.÷ùÜË‘dq% ˜¶…zŒà#‡SäÀÆ9™rx‚P¾{(†"…¡®#‰§ûlîåJïžÌ<åî Ù[ÃcøØÈ/{k8LŸî²×fC0EįfIäh5o ¨i<êUsÇu€j1±Rî4…o¼ ˆ2N“è¦_Ézòµíh^DƒR,ÁT_p)˜óHê©´‘Ý(h]7K3Yƒj:ÏPãqg -¨»ìí(i_v;3üg“ü „ Ÿ`“O—!dÛK´òñ§š’*ɲÅ(k\¶L ›ÎãˆWö©Ä+ï í²PB€å`1]¼rG†Ç ®å Hñ 0ñ˜B¶ûƒÉv+“ZašÄ¹›éȈ°ý›â¶ -2Ú3¹—ˆ;Û_Ìl9Ïä^Þ#™Ç¿ð­å+sdyŽ#ž~„êˆO¹jòZ-o_¶L!›‘ŒEÞ§’G1û²?¾*ù“j1í$[ËÛ‡SO/Àâ. ««>T¿C ßÃ¥’-Ü*%N¬v)D«eÛlÀãžÐ»;ídÍ``ÞbVC€éw»è‰¸oïn ·—cª_Ð\Jˆ'¾¡¶Ò¦YtÓ_C8(ÄpúÝ>–yP ÂÜÈäÍÄJ©/©^âJ÷E:ñ¥\Kü'O«Áfd1M£[nĺ¨k¨•´…ZæÎo9Š›W8e.¬.p/à7†ÿŒðË‘Z#m¥[M©_Ð;ê×Ï0[9†Š¸+˜ô#Ï Âí'e\ã—?÷ÓO;ûÉ#FÚNêH ÉB ÷–|¼Î¢™b®aõÒ>:…¬9´Ë!œ Ü;¨VâH©ø #²v³à…È'¬HÔ—hP’5œJæ Hê+sd: -ÛV½ò†–·Ð‘UÖÄò“]6˜K¾Æ2+×à­òøäl‹Å\–ÓºÁø¥éßêÇ?~zZ¹ !–0£qÌ”«ië¤Íù·±¨¾XJ -ŒF¿¢Ý7h»îd½aqoýÆÀõÚ:†•ã–:5 -¦‹9ìeîA3"A˜ß4Þå>•}:ÏÀ5-ûïUV(h^µÃ5ýF±Ž—tÛÁ_ûøóá+ðXYlÀ°íþ ¼eÝl“²­«®±ÕŸRjú„~Ñg*Êðs+(7¯1‹_YVƒCìX+f²š¥Äýñ«ªïäj'½—ëHÞé @m$ÜJ1‘ÏÛéÈgTK9~€‚0§adÛs"ëò¶™u•®çnåCWÒa‰Ù€¼3°RÚC1q!ˆº -ļ‚‹3îk¹_ÉvòN®™úÓFÜs/¨ÄÏSiÞißôÆ·&PÄC¨–§À‰‰eÝp™~{N/‡T»a´ËwÒ{y¥y_ªÇ÷\Þñ3Šn1‰jw‹Ú]@ 7AÓ -¿ø‰¸}.ùRàÈê®üê$—ø0 Çy¬ÓiÛr”6/…ÍkÌâgvÓ0ÆÝ.}j·‰YVm¢\»ø…ÐdæéG9"mœÖÄNÛ¢¼×Žîf'oG¼}%ÎL‡é[Û'¬`¼™^3q ª”v̾½¦0Ž¨Æ·Üåœïv¢†:jG`¹·§œáä@Ø5p¼ C~Bé¡Þ‚‡–£ qá2„kû‚L¿]ˆq§PÚˆKh‘xëDÞå0€jx _›Þr§¦Ÿ€àº¿.¶“eg -ßXðBä'e_¶ -˜^àîÌ> H‡ë¤Í¹ ŸÛ¯~ê)e.,œw²öà«iîá?|5…²&VߤçpœH:)m§~+/À…¥ËB—âa#äãcúØö( õwYŸ%©¢íI<=¨aÞ áMs§£ˆà²Áa¶e­Ë¦)|ã}$õÊ3‚n¼Iˆ²]²5¾Û±~+ê_}`úd+(4²åÍ+ü©:4ý£HJCRI×xŠ€y¬®œ³_×lCµ{ÇŸat»MȲÆ&[Z7a\F!¾ÿ¶ÀÏrSu.\ºU/ œ¨Fz¼#iÎ-Ðh¼Ÿn;ñ²«hÜ‹_l5`peGðdœñ +s!ˆC*ó¤ÖËûÃì&Þt‹™w`Å´8sF»¼Å|–ŸœuÁ r±Ê\ØmÀíN™ó—xñV`ú•ŠÜ˜½BgfƒÁö0D9ÌbF»qñôšÄ:ý0 GI㲿~Uõq*)•90›SL¦…U"†_™y‰Í²®`Ûlœ´~ãH—«Äá%_w,†cÍv+šG7üÈurœ`“O_‰3ÓË´j“1­qKžš{"·Râ¶0£ñvéCË]ôÒô£ÓÈ›Ì1 ěưÍÀ_ÃXÇ+àT’½¼•^-ñ$u»2PD>Sø¶ÏÊé0zn¹ÍâܾiQ˜#嘬™~;k¤YɈD`ÊÛ×ýó±ÕSQ¡¸…oÒqûN¥.3è–³è™á,zgöÊ]qÌ![Ms~»]EÔ'j\ã“\bŠnã RA|¨¾rWV—|ñX3Šm8…ŒwÐháÝÃiÎöÝp^‰‘œ¸ÃCHo 4Ò5Ì^›®Â§Àb1±š‚«ÜŠ‚ÌC¹w«´‘Ù4Šp8‚Ì<ÝÆ1nŸAlÓYö@x°™U#íåSÙ·§Àuá¿ «êwYI¬q]ÏÈV%`㩾4&ñ¯†úG4ü+%&}dá0 -Ç€dŠV'ÇC¨ç±„çñ…Ôȱ"¡b<Ö+Y£ÕÎ +ÚØÝÔ±KFãqÊß·)r$VÉz ĪV3ÿZ=±µCØØ ]õ, þ‰wsHºn0:a´Pg )¨&ÈÜ2=Äw"Íû‰Ú–]@ o`bç±ÔËKÆpªŸK=¡´‰]þÐn8±LƇYÌ!îÊ<}‚ -E¼grOGi몿Ž5õŸ84ý®«ª'ó¤âžÐ<›ÀˆqŠÙØäLk ÞÊß®Z± Q/á—oÀÅ+èÄÁedñ'‹§Ài<¼±zA‰>܃/g¶²æ‘ÔË[ðÔòwf9Œ[Σ™‡gÈÅ? ­¡†„ÚB*íIs¾ ³O¯@ãl;0Q˜ûXþáA$,Âé@$󹛸xV4'ó8Áó¶*ô©¢w…: _¾RWv§À‰Õ&g[a0XÖ˜n7Ê‘¶'Ä8ì±ÔË'°PÄ“v5k%!š5‡7Í"Á‹K¾t,°ýjå®ÌvéK³[ôBèÙn™Ä¶Ûb›3i®kÐt7 b\^s¦» åðIº»ÇSïÖ±4ß/iøÊ\Ù]Ã8—• Ì+Ô`¼h!k$ÙH[é·Sd„Ä*YÇø½å&a\7N£Ý.–-¡‡å0-/á^Þ3‡oyy\s–‹)LÓUê¾€>ýXÌeúϪ¯¾Õ’S‰×Õ”ÌcÛø§Tpœƒi®‰Rk¨žøÒË»…Ðlü;qøöS¨XÊQ›œKºOý’¸‰V!Ç7Žv÷OA|¯5ÍádØت}œÀùPgË„ª¹å¹XX=«G‹¼ê‡ ûÏ»éuó~Ú¡™‹gAÉQ±›zVJûèFbáxcÐa9Ö`›)¶p)†Pzê·#È4 Ûøã+¼PÌ€îB¥…;†ÖɃ«¤}`q7 Ñ>a˨+Ó(ÊÝ4oyãŽ@s/߉ÄÛhæ1ƒkù×¥¦¾SRÓן¢ì…ÕRÏö†ÝÌq…iñL¢\mbÆ‹ñb3ÞvÙKÃFq¤XÉÚI‰ñ\Ìqƒ…öŒ#ÜxÒ­ÆÁ´«+¨¢ÇPFJÔTAFk 8 Ç;™æÛ§“‡°ñVÒ)ÎsWÜd]ø8—§ÒõÌŸxAkHÛÁ¨ ^¡ãÍ´«y­6Þ>žz8 À|îå¸iˆg½äÛY? )!f**z¡hëTÞå,z!jµrøg‰«J¼j¬–=4[‹BÝé`Î’W†› •Ç)sbâK»\è^.ƒøv«ÌÙ*taµÄ¶ ƒ,{göÊÜ™} 1òGÀ¹wË ¾Ýåp ñð™Ä7ÜÆq§Yœ³oéò}9¢Ü­“6ç~tŠ›Š€Ž‰rœm -ñ .mH>e-ásÓ7°fÖO=ÅKC<ÇCªçñ’PqROñŽ¦Þ8†qMlSi'V 4ÜգƽµûBo::v°q¬#iÆ-¬BŽ±€Úb´5ô3Werm©îõjJ΂5Q¶êñ©#é° ­PDª/(Á‡»ô©ÙèÊêxfö‹`š S¨v÷hæázdÖJ?8Çfë RA\ÇÒ''f—|áV§’B‰Ó×@Æå,{h5¸LƒÍx,AõIœV,v[™¨•Ã.‚gö‚€5’ÍúÊ—ô®BZsàåÿ˜´„úÝ\0Úb k¥„C8륇wNÚN¦Ð oÙ;Ãm"ån›H9\è…¢íT$´–""jg¸­óPîÝ6g»»çr/òüã6u ÎÀ=H´0ÇaÄû·Ö/Ã(i^¸jaÈsع;å¨$äe×x°W¹þb)ª?Õáé/eø@=¾ÑR -Yø%­>yãº*ñGÓô+”:¯+$üÄ‚`býb^E`5Í0 ? „Øk×…Žõkâ&Ê1)^ÀIhã(æé Fm¤ØH» ‰gý„ä³n*âY[)qó¹¥:™ÖtÏ’Ð7ÀZÖ9i¼|§ ~U ªï®%ÈU·#ðŸO›ŌVûhîéJ¸™¶‡[ÌüBGðW]—h…kp—£œuå+oeûËžÚÎ’w†Ã ªá2Œpc“³®«õá[9}øwUÔϱ¢>UÔ_úàáWMA}<ü -2ü ?F_ЧÐÀÂߪz’I»‰;@â -ƒof˜BŽó˜ -Áh´°¾Ðš/ᬕ†xŽœ ¼WêÎÆ0}p6ÜKq†2ÃB¨á D6Åe!0î´:ð2ÜÔÜî]Q' Åhk¸½[ý’Àž(îª^¶ÒÎq“ï§måC—â%q/á^ÞvTÖJÏqw#]Í`TÐÖÁ4ß-|jõÊ]YÝ€T—z7ɼ%Ü8¼{<÷îOóm€Q„ c•ŒÝV*w`vL⚣YgÇ$ªÙÌc5X,·úVINÿvzƒ°­VöÊÄ<Ÿ{5ÜKñÝËÂþÒ½oñÒ¸ÅBLë±.ŠK·^ÄúX'ؼƒFo¥žã¿›xÚÊ:íd-ÁÅ¢mƒ®ÃaÕî|dö†\N± d4‡:B*&zïdšo¡‡w×Ë1ÔËÛ‚ -t®Ã¨·Çô­±ÜØO@”ñ¯Ã'gZºƒP¿¬ ¯é\HE Áe?áDâžÀÒœÞ*¿Qц¿áϸü|š ¾ÑŠ_Y¸&w—x…©þ JŸé‚†Ÿè蛘 ¤×Ä d^åtæ…eÐsXTÃIH@ÃLk£‡7…‹¶æî …ám${¾˜ÐË€êÝOB8ï5ÖZŒ(`Çò\¤våhAf¢Õ¼mët…o7SCü©—óÆ@«)–1„³w"ýj¬¤7_;Ê_Õ‚êC.ó73ýä¬+_‰ÛYæÎx™¿6¾€Û™žâæeƒÁ¶Â,xh÷ áZýǤ>† ~$¿i)é„­,NyûªOÒº°RäÈÄ)rcáO9ý› „ÿcᇉŸ~P ­ªúb§”^‘eÜv¬«å<ÔÖ,2Zd¨#Ÿ6§ù6IÓº*ÙÊ©XúÌê%ïB\ØN˜‹…˜Öa=läZ¿3lr/Œ»ÜK£¾’bœ$dÖQl¥8iȧxè=¦9ËÙßì™Ä7|§Ò|3QhÍ€´™p=k%[Î:ƒ«äá5; !1¶oIs=.ñœÈ»<ÒNO•Ä1ðˆ´w2Í·‰Û>þd«¨¯–J‘Û<Îá -Fýj›I9û…­2´k&ål¶/ñ߯¤>%&³¯XüÎÆ$éÄ<¢|a&Å„by àVÓ¤XM˜Za QQ3ÿ„â3‰q6O¦Þ=Ác­ôÃsÜd„Ó&ç’ò\»¦ûê¹—ñWà²K‰>;Iˆgxõ\×TÎ%ÔX¬Ë¹£|—«)y*Ö3ï‘Ìã[êÒô—<52 ŸùÅ/D™Û˜^’•Û(e_{ `Ï’w†›€ ×%Zc+pØþVRT_¦ï!Óï‘™ðcþ?£¢àWuPzQ–ql—x]MÛl+“9^ª$Dí~+CÍtÂY5ȱh…`Tðê@e]ø&WÓ(ÖÙ H m*_ÒúéˆèXƒ.¦Xçeq+ á¬Ä¼#À(Ä«‚tîz6T¹*;mÓ$AkCÔÅÀÑÅ£3_°˜#¸ÜËŒÞ4ùð›Ç»ÛçóÏfò “aM”íZü‡ÜMœlæ8‰Óþàš©[xqÈÓ¶•Oиp0..ѱJ²ò*Gó­ôÃs3Øf$ þ„H_ ƒ˜Ì¾:yÓ£Ìu…Ái| CñS_ŠSùVN»£þXÕ’éU„ ŽUMý‹*«^ÆUí|Rű?X\rHŒÛˆexgÓ\¿ô±Ý/ƒkã%FˆËtmèiº©ù DŽ„TÜ¡ˆ§˜)ɈpøˆŠúLÇ®Å{£f2"¼ ”°F  XãHÚÝ7’t·Î¥]~€1.ב4ßB*k¨ Ÿ·Ø¶„~ã’æúl -}—E±Cõ†Úb0ÖA&õA7ò oÓH—¸³?Y<õ/PØðƒ}¤ I%_ú•E·ñI¹ñ $Ý•Ý4–-ÄÔFJ²y5ãˆg…ÃÙg•A)¦ð¤b‘àŠeÕ§V%õ¥UH€V]²iE5«Ã#°˜ ½"¢½¼Z@*8޹̳s&õj$kÍ<ÜfRîþ%Å×pm“à·ž‰gÝê!Õó8©ˆæ¸‡“Ï®y´3ó>Nìb¯¤[S» F>X\Bp¹ ¸ˆ•](*:ò)¢0TA‚¢¡#¡ D`HHH¸Ž.pu yUØâÚ""Úªàe$ô…d¡‚… -¼Œ†¶ÀÀ,pQ¨p&DDÁëH ŒHhÈh¨K‰ÂWQ¯#. -CFF,H `4t”VÀåKɇ‚…£ *M]0ó±pTäãS¶ETA…-1´2¥¡". -^D\G[º*UCBªP¡ˆHh¨Ë—Q‘×ÖÐVQW½µ¶åÁm+ü¶eåCTJéËë¬k,D=ÁÇØQ…¢¡¡" -, ] ê:²ðõE$ôEDDAÈk«‚×Ñ–…¢ PõššR…!(¥ Ÿ >²ˆ²(dù`ðñUOQ᪼B4}À ¸l­myð -ÑÄ€A?ÁTŸAts J¸É@ã DÿRܼì·°»è¡-•ë™SùÍ«| sè¦)œËQÐÂnÎtL¯™÷N¤™¦ñ w ¢Ð†ÐÑ^Ð)¨À20¿Y´ÛpþéB¤…=”xäD9^'ò®'Ro§A„Û_Ïò–½¸Ä6û‡Ä „ˆ·Î#žh P Cžfpn7@Èæ t - Ü<ýv÷;Ãì嘊vs·Ãñæ©Ä3ð÷Ö©ÇÓÂí4ˆpDõ'õ 0"ï£iœ‹Æ{Fãm!Fã¢0'‚ÁÃ綷ءd³à­PT‘˜3ÜoívG¼¡3‚rzŒŸ3šN¤(ànƒ–Ókãr˽Bé Î€3p§A|ã%ïdÙvmey‹ùL÷ÁÜ«y|Ûi ájëtÈ»|fÏ@Sð¦qŽ‡ z¨±hÜ!˜(ä Ð…Ð]úÐòžJ½ýÇó/…Í _‰ ‘»ä‰ )|ÛƒDuŸJ>Þeïl?ãº-Æúa)+4°['²Ž‡P¢’ngÉ+Ów(ñt™zúL¡Ûþò'g‰CÛ{*Í»¥™ÃÇFnÁ3ÛgÝv% -w ÍÂåÞΤÝnãdzä™éìÈtŸyD2s›€û -œÙ -]ÞcÙ—Ùx¬/œ¦k 9*ë ÑDÛG³/×y4ï:”xùc·jdí³É§§¼‰Õ%d¹UJ]× ó'"7¢qÎ9¨VâC¦gsÏàS0÷¹ìÓoít›³œ~ qO ©Ç#°äÓ ŠÐSàÀjä1 -\Wýãù§S`Ñx¡RÖJñžÈ=4ÝšNdß 4pç‘4Ï$¾U˜q¶V)Ç`1oÎtz‚Ì=K?—z2‚mH¨i¼ŠÖsÃ~òJ¶˜¶)âž s)á®a¥vÒæp[iÙ`Ì!Œ"æ=‘z»L![„†ºÒìåA•ò†‘nO€Ù·Ç@ã 6ûxšÃ·J;²Ð¨¢!…¡¤Ìa[~ó8§ãœélér¡†z Fý§sÌRw¦Ãð‰È‘¬Óc×áövf¸J~€.wpâw0*¨3õÛƒD÷ 1÷ ~-vhû‹_Ú‹žÚ®Ò6†Ãø¥é:“v»„»„3ˆo·Î#žî’'Bÿ»þPQT'd`7‘ŒÆ|ˆântÚ˜ß8Îe…Å("´ð–¼3Ü…-ŸQlÃQξîÅ9}†ÐmGÑ•›|ma8uÔ•R)w£‚:‹¹,±N— lãuÐx<P@ .Îx"QEüæ!ÊgIèKµ–øÍA3O·@ãŒkh¼-Ìx´lLÖp;ñ§ž·…¹ -]Ø]âec¿ò0 ßÚUIžæ½hÕіТPAgß¾@Ó_ ¸O0E,!×b•µ1Á¥Þ^„ãñ.’јû`îí*q`÷/‡Å_Uõ³Æcð>f1—é1ƒk¸ ¡ÛÇ˲í'eZ7˜¬,®aŒÛ1ÌHëL w ~;»°|¨…!Ï Ÿ`Š¸K@˜óPÚñ<‘wä!ˆ»K|©UóÆrí,ƒ¡šèBka -F–ªbK[B‡Áƒ“ ‚?R´/Ôx¼1°VÖR>JØ6l‰½,¦Í Ó¿9Óí0~"Œê?š<Чÿ³ ¨ ™HÌ€:(!ˆtcÒ6š‘Æ…N(æ >  ¾ñ8s{æÎ=>$.d"1O ™Ç'¨äË@ê‘w"Í;‚Í<½&ò O‘ó§Ä{8Í9,åXÃJ{H…¢¾“γ £oÙ3Ë´ËaÄSaÓ¿Ÿ„ÈÊ—^1ñ²+)™çAÊ{ÐÍÄ#œ@Ì]z,ÍûMcÙ @„¸Ïeß~s®Ë9ßñL ÷"‹ºÑŒÇ<fßB82Ì_‰>¾ètQ"Ôlêñ;zåôè|ÈÅ"þ£)¨ë8æé -2ûv!ˆ9†xR¿}&‘m'@÷¥§¼yá.y!dúíLî@ž.yiz ^š^Àî \[ªÇ¡.âd,â -:ûtœ´]ÎS‰§3èüãFüí;i;rº²œ/ÄMãÝó[nb¦5þäëãc¬Ÿ_a¿vûD\×(Ê]µbf1é°ÌiÝÈà@ð1"ø—¼4Þ&qŽOyÛÊOÚÊöß -[)ÁRæNu9"õ)YÌenHÖI·š5•,çnešÛ±$x¬ÖN2ÑCÅ ìÆŒ#KP1È'ÀÌ+'àäÓ Ì!”ÞG7&í ¬—vÓ륮ÄZ™ -öDÞ• ø­•gÝxœûǼ¨E#ÏÀ³Gp©'¸üÓ)”*êD.o$éûè†#î „ OúŽü¢‡Ö 4p?ª‘Æ‹V õ ‚@Ÿ‚zäÞþ“ùÇ3¸$$|sã~)D«w0ïrŸ}¹Of_î@Ç ãrœ¤»9¾kCÉN¸˜ùUH{ãm³8·¨;»Wæ@à,ye8ÌŸ% ¿¿•U83~‰õ2×_=·¤d3y¨ZÍüCofža•ÒNÚ!©Ñí=–æ *q!‰ú͢ݳצã,âéB£‡:Ò)Z§PzÆcúØö”´0B -C½Áˆ¿}BŠB>Ò/«RÌyGž!tÛoÐqä €<÷Qªdm„úxK`‘x/ðüËiÝr†m·Íã®”/÷©ì{áCë¡´#·ä¡åâÆð¶¬,–_•p‰¯LÎȵ‹^šþò§–«ÄuéêÄðG:ªÙLÂ(bŽÃHGÔoçÈ(i^øËŸ9E® /á -c}ÜIŠÆ0n·Ü{eÁ_¸xeîƒé‡sˆ½¬k&tº™÷P‹Å|¦ îC™WÎ+£Q\ãoÎqdE³ô)xt -y'ÍVâF.ÒùΣ9e ì>㺠°í-vgFÉJ y˜;#^ùFÑn÷‘ô#‚QA÷©4“WæÈò“]7¶1½Åm¿Q´Û# -’‰`0îH$æ>‘yåÅ:^'1*aÈ3¸Œ¬ã5ÔJÚôÆj”·°°Š˜ÝbFË>ÿô¤ZÎúi¨… ºKñnêdï¢TÆ| óÖ  -™ï<Ú• Ì‘•Oʺð™>·¬¢g½J–“·°¢1Bç`{YgX¥´+¼`Ìgát˽!‹b/ë 4Ò6‡”w“«¥®!G$NCqÿ ÝÛ$Êé7r<Ž{|‚L¾ó†ÔÈôœÞZÖÏ%_V„‡*mcø‰Y–]f‡K¶Æ☿5žÈ…â.A´¼Âö&^+Ëœ0œÂåÔ•n7룄·8ýæQN2¸G@Q¨÷Dîá,ÚñAŸƒ<Îb¯â6†—lÙX %õÇNR&e{½i·?@a˜ã<Öé'j^5˜Œ§ÀÕ8t{L!Û¢æe»ð©á4†r:˜«,þõU•IY¹V©ûºKÂìðß¡¦Lº¶llfèÄt“²²mRV®M´j˜À4=ƒ­åXª7·pmã@ÒíàÈp¶1<³ŸÎ?F:¥…:„ÒB”6.,¶K¼ìÚ„LëVi ÓSØÀv ñxF¼²ÌŸù±Ž_°ÉÇ‘ÔŒê<“x)o_¹‰_ƒÅðÚd,ëVi;#ÛÒ‘{õÊ?˜~ä—}ä’}ä Ï@ -0qN¼|ÆWýr•”IÚƒŽ4~#²Àsï6z7ñnÚW¹û.;¢˜xåšÆ·ÝÇR¼AU2çà*™7 „ÑÁ8ŒÛ4õ PB}'og± ±£œyá)h^ú -ˆÝeoL‹®,+F¯Ÿ!d#«Àéÿ†šú7T¨ßΉG> Ñuÿü—dá78+Ç?UTÕgÒð,Æ×f0æP@HÔJ·šõ‹ÅBŠÂœèŸäTâo_ÐÙ7#(§ó kçÈ&aåû‡«¦þ=Eõ·®°\þÎt"ÔE|Ȇ"~óH—£¬mÕŸW¹y…KÀò«¿‹©À_ºÕ×kª|lubËfÑ+ÃOÔ€8w¢黂‹3ÎÐemgÉ ‘•öíV@4žå®Œ/€7¶G@Q¸_ÉzòJ°”¹?¶}%îì–9lËHÿò¤]ÍÚÊ64w‚å¼Dö=(A¸ ™@ÜZœù¡†|Ž"ÏãˆW–dSpÙÇÍxÌ+¸`d¹CËWâÎð?·œÒÌç4Þ©¼‰å("ºrq`º -Û×¾7F^™ #ˆû"¯ÈÐÁ`zýÃMU¿\eµSi§'¸Ç%|.þÐ4õÇRVÛt ;(í ³šb£i›)w³ö`›y?8¸× Ê)º‘y ñbúØv>'f]ùßÃá­[œ"çe·ä™í1€"ôœË9=Èa~´cQ_0boGIó—hÙV%\u¸Œ³ìÙ2‡l¹ŠÙL¦…•ò6F iÞw&ëx•7²]÷Ä.öÊ¢¼Ä#|;†ͬ‚ÜŠb­ÌÒ $ø{ÓYÌgxÎùŽ¯à‚1çÁ¬3à ¢í@¡zå 2y—wd–½±ÝÅ/D¾IGî™ÄãyÎf²Ì`›N38—9ÇË ä‘Å ¢ñ@¡ze¢Š{e]™Ý×M73¾À\ˆü.Ä®â†Þêê—Ýò@>o)ÚOœ‡‘…îŒG1Ë[ð@”ãVäÌpœ3Ý.¤¢0G‘¾…Fuȹš³×È1…/Ä}óHwoÈåëµ)t«ØN¾B‹3Þt0?²Ñ¨ò9ŠtYøØÈ1gY4‰n›áa•90Û®¥î‡$¶u`tÛ{4ñz$óøpgºËÝÚ^ƒ(Ç÷ÕSU`2ûª‡Óœ3 ó^äqNšnGqójaˆ7ùÀÌÅ<8³®lCõ'ÜÍœI³A‰A|Á&¿“Æão ÿ•‡(“3­ñ­›"·£¡ª–ƒEùI´êÜ2wA8òË]­…mY?{ä›E&ØKœjÖ²¬aG¥ÝC‰ÇÇø¹å1}kû cþãØbÁŸ˜må)n\ÕÈ,æ1ò ß ›”åc”µ¯ñI[—¸ÀžXÖËq”Oܶ5¡‡eA÷'XÌèOçŸÔP‡1¯ñ("ºòº1F½Ýg’7P˜vv¿è¡iíX?W}¨¦§Õ%#ø¦{ÐÍÄR%kI»%/Ä S¨vóTæáA&õHsN)‡O8E¼%ÄP´™ˆ‹±º ·ÅˆÑÆÚ‚œTËY;81ˆ‘âfÞ@)üî!ÔE{ƒ.¥Í DŸ®SYG¤Š¶“l5ë%ØK¼)V‚ÕÜ«\/³ d+ÉE.aöÖx”´-<¦×ßÆ¢sáb—¼4]B A^Êv2ËI–’÷áÔÛSæÀ춬ZqM/]¼…P æ7‹t(l[wÉ–Uò•]ôÒô¦‚<”-e¹)v’ïÉÌÓOظÆ๸€~Óx—?8øÃé·ë<âí Fü%aÞ„êí.|f»É™ÖÅ­KÜ2hf¼3ÀRÚG9"íŸL>r -[Ž‚æe'ÈÜKyûºMȸê³¾‡2OŠaˆWH=Ûn/k¨žR1k*YΫµ“ìÄšiOUý(%¨3Uå1WûÕl‰Üh"G–t[y3Ói ײ€>ýx ¥ƒäô\ùÅ/MßIßñI¬é= -V2ËIv’7BeÔ øűܡå-wgÙöšÅ72Ï£]YÇÑŽl³øFî©´#ß<Êé6‘pº ZnbVŸˆàm•90›Ç2Ï‹Vµkâ¶0ã±Î[îÔò—<' ¸lçx"ÔEüì%ßA–ÇIÓí1ƒh»B¶ˆ³¯L¡´¬IG& G–‹?LÃðð `D"p >}æÌ–§°Õ%b¹ÕçÇV&f\X,{gv Z£¨vßHÒÝl$ÚY¶(ø¯ÖÒ²•nhΤ‹y/ýÃs"ïr£~9‡]̺ÉÈæ}åT—ú¡¹;@ñ·ß<Êé HðåT æB'ó¢TFi5Ònz­ÜïXϬ+XO^Éó*MäWÞÊv±r"¢+·1”+spÌ™p1q>0o(–d¸”÷‚xL![c‚s¨BYŠg †cDadS ®4 †AŽÂX¤x€|ÊbŒH """DAQŠ’¶Æ­™§£…ªŠAœ! Ôi³Á¶áËpq:°ó?$y4b{uM7E ¤l6²SMkø›œLûzìpÚ294‚ÀsÊ®ûåóÝB« -@Ι\zmNŽý_R 2§£6'-4aÔËþÚñ1zv -0G§3rÚ'\”r:§EÏI(ϦÙÀ¢¼ia ´tŽH‹žÙ™:N}Ãupâ V]ìù*j©äKE-fi¤åÉM©Ïr˜›³f²+bl{sYâ`rž}DÌÙŠoNbî…@“Uµ7ó „š`lû¯ðù P˜eóM!~éË+Éëàt®ÿ”ìôo¼®2„&Ù¯×õÃ诩»n—¯ jÆ,¢°J¡úŽ$^R°Œ -*>¤øé+!¹s„÷úv$x~ß ó³ymxÙn‹p¾?ìõÓü!ê:‘½;Žü«„âŸèò}ýßJ)ÍWóñ”Óvu{ÈÞ¾äÍo««E·=aó(H¸Xÿúi¾ÓñœŸÞRîKý3¬Ÿ\¤ÎkÆ=,þes"ÎF\Þ÷l_•½Ð!«Ð\:à›©9p+ª×¼÷=Ý»=Ëýá"c¥ºTVü’ÎïaDûŽ|§I_¢ÓËóˆï$ÀYòÈ­P[#-ê°Ú-½³òÖ”öq&Ænõú³"Ln1ê|5Ω‰Øu_þ>ªö²¹æÐyT k# ½9ï7fÞÍ&&&í/é=™Ø_ËxJÐ1>\T|“@sE¢ì>î>?kâÎYÐÙ”Ë'ìðäaI1Àª -,ªñì -‡ÐG k÷–?9… Y6ŸãƒìÝç9ίúîá|ŸLì˜îìè¸1–Š·Çý¬~~L£žÊ{˜à —ÔD`Ü“]xòÆu|@àX^DúϺÕÙÀ‡ë–ÜØ -ÿ1œssØ¿¿û\„é¸Zê‚?;)‘ŸõˆŸzè³ýgõ1 ÷…ýÿŸƒ¤?«Älß´ÄùË`ya˽òk¯—ôõƒä bLÆå ¤áo!œ?ëäw@燹ÝúYG÷äÛÿÝÝÇÚåÛ68êÍ΋ÕãË›ÉÏ?ëÊfÛúÛEêZ¬×ß0 SN®oÏ›à^~“n ÅÍ‹_~ù,EC?Þ•Æþ¬Åó‘.˜²®Ñk–=ˆV8ÅxÜFöµÃ‹ áÈ+VFp³þ³ÞgÍú¹!ì=ó,Χï„a‹ ¼C¥23Á@{Þ|!B˜áÒæÚèÏ ®xs¨yÉJE»2˜Ÿµâ‰½zVÓä]>9îA»ØpÒiû ˜©'žÛivX—÷®·Ð—S#ŽÃ ýÉûm6¥ˆ}]ó}~e?¡ó¾q¸>ÌÊc¸=Åà¾ðÞ;×ä Ôô²G¤+^¹EúÞ( ïd+u¾‡c2~?;ÅÓ–0/<ïõ±öÓºsÇÿIAW8J¬¥JÑÇ//ïy±¿«ÝCþ·©úË[œNÌíwÈ¥¬ö¤îîyß%ýO¯Îu³Óxµššár+e8ß—^´Ìƒ.©e›?ÐÀM¤Ô•O'gV£`5]û+¨¾rÒræ§@?ÇåMþ¶é'¡AØ)·Mþ‰ [õ$8®õEúôÃÇs#|Æ›‰3y?Ë!Ž?œîÀ\Òz)ʹf¶¸6Ôìœ-ÙQÕ%Y¿Ë0(üuF7êíÜâspË Ä¨ ©æô©ÊÖ­ %›üÆ!\e'έÂlо!VÕjìÃbö!à¿›š';‘?{x2Ò@ùIêlþ‹H<îp‘ƒ ö”p¿ ˆ@5 ¤~ýäK@<Ý}Ú)n²õý î¬ñÐf$"®Ä«w±gèµ¹îûÕÝî_#„¢_-¤kÃåõÖô¤wŽÙ¯½ˆ¡Á¥ò>ËÂ’;¦ÖÞõ[ÎãT½×“þ{šß'L™Éw¡oç¹T7*]ýÁ´'ŠùÏä>¡í¸in¬0ˆ, :HÜ: -áð9{3ZR©˜ÐíF)°6÷Û"žÝ<—ʵ¶œQfÜS8ܹ -ÍÙð[á¸Cj~ÉØ&¶ÿ›£-ÏãÔÀ³ïÓÿ›¹ÖÌ»`w5òPöXwAAÌ‘—4+T$˜9336d1063-e4b3-4c2c-bf11-1cab41a000d9172551d9-9ef3-4ed2-bbc1-3f2ea79f1f84 670.252884f846b4-97b6-42d5-897a-4f6e51d87d643fe3bec4-4b95-4332-9b12-a4179f8af2da5546125237-5dd9630ac-5672-464b-bdb9-a8e30fa3debe287865f-b4ad-42d4-ac77-1898149a59c43.ml10SVGFilter -/ : -/XMLNodexmlnode-nodevalu(fnam/ArrayeTurbulence;children1nodetype/(t2attribute; (result2,noStitchsTiles0.05baseFrequency2numOctav,eCompositin(SourceGraphicoperator10%xx10wwAI_Alpha_id)idyheigho/Def ;fractalNois4GaussianBlu1bstdDeviOffse1ddoddySpecularLightPointL1(-5000-yy2zzl-color:whstylspecOu5surface1sExponent2ConstaCo!¨q*‘‘$v‘„„ ã1åTI(í@8‡p,E1…@‚Bˆ$d!b˜"AÉ©dãKäÐ¥˜¥2è¸kÑQÆà?"GxÏôá[4ÔÜÀÎ[7ë¡úH'ë(Õ•ç÷5…×ôx7k¨Y;qBl-Ò{`ÀÞ`4ì7Ìúï"=qÅ0eþ‰=–à x,°ã®¢”-NÓLÈ'¾ŠS™>³é¬ÞÄ"÷á)eóÿœÙC¸'èÉsˆ÷MäÆ¡ãÕ÷¾k2^tÕ¬.‡+,ûtm¹6ÞæÍ$RÆo¡À{%qj÷›MM€À15Âu‰3‹ÝCËàZv©Ú˜l<ì9yáqV‚vÍ ZçgYö:„;°)Ôô‚tV#— êåÍô94Ðþ˜âG¨bfŒ³sÑ^›ä¬Â¯ýdŽ¨ŸÚà‚¸çÓžÔ#ö -ˆœî½-±§IYRF¾ïI˜Q}'Í aÕ3¡‡º -R*`§_ÙR1öWA±·_̈øbǨϯy“vCÛugVóµA-D}V×’É€¢l? $º©¢‚miì÷N¹2-X¯PõSŒÚEÆö|ƒñðŠ)JºaàŸi]‰(@j„Që&¨ú¸ÇŸÒ‰F¬Ã¯E¸A¢~d§e¹£VbwÄÓ©ÚM¢Ôi_­¿ÈMoÑCßX{éhr ÀeŠ+¿@ŠC-ŽÇD,•@xj‰wð¦‹â²z$¨¨K²¥ŸyC€Þ£¡9N6ÎkÔÉ -û× œ YGE6S'V6’Úµ ”𺜼:p§iüÿÿÿÿÿÿÿ6C¿™¥&H Ívï-Ô«…Ö5~ýŽDü(¥LI¦”)Š¨ªŠ+]?€Ü„{½²m¶]Ê25É [wYC}ïA×ÏÔgE¢Š¢hòy Ê"QiÒ¶aÁ¬õ@`&“¦Šx(Êßµ˜¨WCA·²A×lݱ¶˜6ƒ¬,Žf¼Ò=…¬ñÊù=gí½as(KƒÛ5vîk~ÝXó冬­²8άm+T¦Û¼ÙS‡7;¶»Þ®Çœy1ØøA¦Þ¼ÙÖ¼+Û?eÍ°©2åżû ®ìo9/7¦+_ "Õ"†Eœ* -¢Aâ¡«©ôT”-¡ W‚²4 CY¾ë™2·”¥ñÎÛ[°±_ŽÉÙçúJ€@=TµÐ¬Ý檻u»²wÝ9]R·'ˆÕnmá2Ú 6××ÎÀÿw»÷·×oßíÞï¾ß}·+ˤ®ÌÊʬ -ÛJèV™•ejØܽ۬ü¬Ü½ÛÌn%wïö³ò·w»3 ì‡ælWŸ?g{Žñð߯|+üî•+ÛZùË=~í¾ò×ôÃYCgm%|ë»rWúûÊ_+}qÈöïVº•ïVþ/÷˜~;C}»ëš;ešÂ×Öî=~Êݘ>ׇŽù× Š H³¯å¯B8”űà.—nò&äOfNnæ|^Éü`w³]û dKY¦g~ª¦‘‘èªFçÛÔ϶íö—[ý¥²“ºkes/¥nc©NÓ„Ë`¤* »e8Œ„ËÎ+yzÈ÷%Tý•Ì+W™*K#.úÁPǧîZKw¥c÷goåöÚ+Ý[ ¡ëão¬Ln+{ -ãB >EM<ˆ’ŠHÙ°Hˆ ƒÁ™ÈD&2‘iíÁˆLd"Èe@#à!2ÿ8çÑ<üêâG{ëmëÑð­†x ö9oø€§ytí¾Çjš¦-çýY»kŽ?L49‰A°a#™"H A‚"`Ýø4µ“;!XDfÒT -"™e‘ðð9Vz4ÑÂE*ˆÒ0€„D$5ôÁDã@CCøЕ¡²õõg0·u}!dnÚœÓ真®\ÿÇ»ï˜{u¯Nw/sè+_¿±‡¾¿|îZÛå†ëCWÞþmØœƒêN[›ßûm¯iÃm÷Üÿ1wïßY›óÛeícþVn­ùÛ…ì-^Gïr¸«p¾vûV6çBUÕ½CYußzæàzèºì­·ÀÊò`lj„¤I$ˆ£¨d”«ƒ˜dN @@ÓPP ˜F¤S™ &¸€JD(N.,2  ¢  Â@€†¡0@*C0@³Û -ú,wp¸€bºòè©Ê_d W°&”'0Í”éÇñ÷/Âqk¹Ã1®€ÖÆ´Î¥Ô5Ú>H»§–§µNé©SdÍÒâ…éIc‰ÖQ˜ä… J™¸Â“†ß¡p¥~¨*”C®A…eÚÚ '°þ”`Ožècº¬ažkÙ*ÝiX(&Ózr€‘sôýKñð†©' U°Ð’¯üÙ´e5•vvj¬Ik™š–(UMin a -ÐëÑaJ6 »ü¹™]·¨“U‡ Z® í -'$¦é(–€ŽÀiªr#“ÿ,w’8¨¬3`†.;,†< Ë¢îºfžÄªˆ äF–èc„Hå¥zÄrßú?º8=R·"Ú­ØnEœ~^•ÝuFõѦòoÅj vÁ›6%·ÍÄKl¸"ªÓW¼ à-§]̱ -é6‰zãW˺îA×Î4¤-Xfl˳ ¯p¨·l†u©Ê2ÖW˲Åïd=™æÅ ¢Âµ=ü6›¢¡û2vÝF ,ûâ—.œX“†Ëú=5´}ek‚ChmÔîïl”q¶iXÝù#¹‘A™¹}‡ÉÖXd“ÒE o2‚××|œ -6)×ëÇœtµ"ÐlÈQqô„’ - ÷ŠÔ©øy.´›~þÿdtã"X|è­é"Q{*?9¶UË´1ð ­Vxí×¢­÷©5^ûö2&>\!RÎG0I ¹Šq!Åy­2¹ÜèfÐõ¿D©šÜ2“, ò™TµgëÏÛô$4þ®ùL[EbôýþGš³ßsˆ‚½F=„¿6±œŠ‘ÉX‚š¥!^K¬NÝ#Ò¥‘H1EµÇYUé±1!’8ã‰úTåãëÝ*]Á3`Œ‘É d ¶7…A¿èNpç÷í= £™‹ÚàvYªšD£°cМʪHG¹ÈÃE6Sút¢nO¶AŽþöÏÔTEΉ9Ÿbaã”Ew@F`ù1³¼ -JkÚÇ,ÔÃß Ðò‘åÝóO=èrg>=S½°¢uÔ½ žì°7É>`q6`ÁWnXƒ ñÝy6Üèœg!ákðµ¹jñ#5­ì}¥Ã&©:²j¬n¾fŠÒã®VY¤SyïÒì‹tŸ/0,—aIQÈu7N`ˆ+Ö‚~ ˆ°Z’­~ ÖRZ“Ùi)Ëòv¿–¤«_¢µ”®$&XòÙ`Rƒ’ -¥o±àÂt˜nWãšèžWÉ€up"QX%™”éb!4X‰º²ŠÛƒ‰T+Œ†¢žUP-ûk\ò ‰ÁxÕØ;üfœ;ˆØh¬){‹¼ƒÏHrM‚§L4´Eåí»|s|$LXúY"O|¿³'ü49#…ãJŸQÉD|tÕ­ŸAÁ–¤Ì#ØÛ‘j­ä\§V½ŽV]X*ÿŽî“©“ÉÞŸx[gMýÁ¤;N™˜‚ÃWëÓ©÷ùè!á/õ;bÇ}à fë‘o[°*§¹B¡5*pPæzäP/&‰Ã/óÙ£˜qã~ábÆènÕŒaÁÞQBïøÞñË·ŽÜ‚õܽlöàÉ] -ŸžŽò°×-B¸±¡<%ÿ­Æ~Æ_oú^s‘z™ˆÊÃÜš¨†ÝvôŸœlci¾UG+OÏ[J[¤QõQEr}NDX/| jV¾_6Y+Ám4Y>ÜÙv+¨w)€`§PuT¸í sã",2NàçH)‘ºöŠ¤eº^C7]”Æü-ÿ#ÀÛÐ{¾„†JöC E[îMA3Úœ¥üH©Rï‹Z߆–†%ÉxÝ(¯EÞ:¹W‚GÞö–ë?¹XcàÆ3À®ú¢z}ÐúÉÜ(Ë>rxö4Iƒ1ŒaE6ß?¶¹0U<0…Ö,ŒL*¢Ä“eõ£eSð0É¿ÚÁ‡9OLìñÔÂWc1 ÙÐZ`…ÂÛd”J®ÅºS1Ë测ƒòý-wy?PþðCâ¡çÎê¼`(øÃw Õ(HË")¡M›…2ÕBË…r$‚öMÝ‹ƒcå\Ž/h¥8û×)‹pjezëŽZâÃ@”Ýp«+Зp@1uPŒÁ½ùò¸oïxÉÑøÁŸûRYÌ aŒ2ü?„Ò/°s‹vÁnξٮš)$R —Ü›Ï0'LEó^ùe`8À\$b[Ó[QbÄ徘‹C@ÐõâPÿ‘îb²¢ÆXÎ# ™‚cž ŒÄÑm„¤ceäL¶ÈÆlÒ·zìC!¦¼ƒO~x•÷&Žt+ØعËÀ5ý¸í׊¨:ÂX~RF‹üŸìÑ°=p¿ûŒ<êbœ3ÿpKš³!úBŽÞKí®Rǃ”^úf“€g\Ú`j€Ò¸…ÚÚ‚¸ãîyÛtp…NÀZþá5””¢æ%l–p¼Mµq]¬î!P0>5B½ÀoY+GcH!õÂô×5Fç"—ð%ä|¨òHØìþX¬… qKšÊço¢]aì…#r}eS ­Š)P1Öf‘JF -¤Ü¥ƒ¬Æ¾'t|/gˆï8ÏÔlˆ’Õ›—L»—Ž'¸M‚ ”×Äܯq¤']\Õ肈…uHGeèÇX¡>ua Ú*‚tОç]eêO!4~¸@ùHžàÓÍΞ:DϦò¨îÐ O¿„ÜéBc§ÅLEtt¤sLC¡Hq"Žyˆq±7:7^KkC/O—íYa}!ч ÅŠ†8@m½K{JZ¥Šæ¹Ÿ¨ÆŒ{l”I®Ûªw“•òÀZmÁÖñT5wº¬~«tBÈòkÜÑÅܪŸŒ)Éû)Ë­ÿû m md©0Ú<‰ nG;©µïë1¦v˜•ÅfòÔV©à”† jH{¼Û+—ÙŽÖ£x‰ìyùÒ±>‹ë\å·Â ñ•Ò!¡—‰Û?±ä!a(,Ë;uUQÂ$øEí£%äÂlÅäùÜD®CfóýFúÍ6˜›MÙŒ¿ŽHhoáÃ. ,zgý¦µs,‰&°P¥*…¸6‚ ™ç(àó4Kí­oG-R¹.Ùƒ“¤Ìå HÖÀT>ä>n—brJõ>$cäÄoCqP>îfºÛ×}< ­²òÔD š¼ãW<lö¼%ù¤ö³b’< ¼‡¾M$wDòS-É^ ƒ,ÑuËjMb3ñÆ™.si„££—T†ÊÕݳ˜‡3*M¢ÃÈ—hjÅwE¤†Íýª‘%Jÿñ¡wAœ&>^"'ˆ“K”mÁ~äË»„ú R¿öµ·m†˜tk É:bS>ù5HÕ“ É ’pmðs‹õÑß<äåQWËG¨€3×~éX#Ù­‹!om­‹ZÒdŽ4#1= ŠA·ú²¤wº5À4„øè³ï'ˆ=oB ,x²ÝÉŒð~tt¶)8eʪ¹”hÃUÅF Wôœ§lz¢#çÁý¿EÝBûÿñú¡Q!* L•ŠÖÓâÏn ŸåÜ€çÄ -lcÐ-"M‹J•FöƒÜþL9aî¯jºŒ wåJÆÂó3ä„¢B9 0…mš”KÍíûÜÍYtí`G]Ö@­´Ü7­˜ã™›õÌcï}_úÔ1ì¶l–Mb¯eMì›–eæôÑ4¥Ày«!¡?ÜÒÅÿ˜ñD”uÆ ¹0 ÆtV2‚Ò˜T”Mór§~g vâ8É6ÇoHÿ¡.ã0ÝÊ¥˜.œ«{§=Š„Ô½¹8íBÐÁ`ÿžihÚè¾ï£FÞØÆ&ÆFâž / ò™ A™¼è-&d¹Q€Nä‰leRúÀ£JŠ·üO±fYš+r´´ôªc惥1KOsηøÜC«VݸµÕuÍ”; °?YU&-8È$ c|¸¯ C¥\š¤v_2¬ yP AuÈànSñbƒbðMŽâ49u®¾„Xs-õEȨÿ@ØVŽ‰btfÃ"™Ü›¨¹½IÀ rò•…4¸ž&eÐŒdël6™P:¹‘ÐÀâ×D9Ñ+)‘-‘êDØ1 F$ t}~›­@5L€ýK[ Ï°ÉQ+žÃ ¯IÆQ«wòÃ#âšMWM¨ç)ñ½ƒøìÙ¤Ïå)Fåshü7Àw¼ö'Ê ‚ *aéÎ͵–˜CÃ6Ú/g‚Áqô‚[ƒU¨šQë‘({¨Üø -R¬˜½4 ²¹YðìrªÛaë, Ùª^œÀ!r©É0y¡ S¥Ö‹èêNÒ1¬ÐÜ3PÚ‡a‹s»ÖVF§Êw›çtðJ˜#ä‰#àûe q¼5À•ZöáŽÝ¦ª;µœ8%<ƒÄžXOY`¥^¾ÄghŽ³ ,<;{C -šŠÈXüau+ÍiJrö²Gíò_ - fµB5µÏxÈɦàQÔøkÄòèniËô*%Úêb6[âUò/y·ŠÆ^S]ô=È,´;rÂg§!Û]lNt û¦î«èô…ìJ2U_(j÷ ­fZ×P‹f±hÎ ¾ÕÀ»â DëkÄLlPo,y:ltÑLÔR Œ¸ø¿Is0zdMÔÏ.‚”(óÆ›˜ZYØÒ…ÂPq]ÕüÎpÅ%ÉBƒ õa;y¢ö vÛÒ LR‰Sc܃%Ý;bÏûÜ3C)N\ †uJ!r¼ÈÅXØüуpãš$û¸¾q‡Ü K%¸ñla{pvtÉÅî‘*OGE²Y@³O‡+?=8¨²\õjb¹øá¦hᦧ¨Y(TØÔòqÕQ‘iüèw‘Ì+ºu€¦ÓO+-MÍ$@Ù¼¹ÈÁ“ç9C¿Á$-!‘iÚ¸9ÜL¢ÿ͡иá0ùâî=&¾À]}²âª…cò€ø.WèåéWK|è}ÁqµÜ‘O"¾ð‘ÛuA\Êl „Ñ–¡®¦>‰%¾2Ì"Á¹35˜ oóÊæ…•˜Ú#®4sK–ŒÓÿÉÁ=Á -#n~ê †‚’¼ðÜ¡Ì «œÏ´ bv ÉÊÞb£RÀx iNC…|nÒ§–EGŠ7ê\Ü›—:Ç Yêå;Ç@¦3mò€i«Hh’Š¬‹U |_‚› æ\àás˜® ,°‘ƒ-!FÚrfåx -pâzæ æ›a룯 -ÐÖâ!óY)Á4ˆ¡!í|¶á²C~$“”œ¦”~ÈÝN"jå*a—«Ñn‰sú ùw@c‹ëöå®0_!Èæ>Í#éÿ$»„Q¹œñ…†i;r´Õ®ÓÖŸÕ¦%w BߦQTRSf[afrß;öÂÒ"¬ -Ê +†¡žÈ1¨S[+QÙ‚§Ü&>A\555Náö |`hê8d¨ÐK…–­çMqÿÔ wMS/ÓÜÅÚßTTÇɧ@=†(m.áZ)œ£Hý¢EÂH]|!õŽBcæ8Ñþ¨Ï]žI/rY΂¸M4ñÍ>óü¬«í M6¯r÷Fïj-ïÞ«ý9‘jŠn:~É@~°?¸Ç„ðõFHÏ ~TæóÛì¼åëúÂ:¹9WU‘çv¡—Ì:ÙŽ‡±Í5õŒ²„‹ŽçQt¸˜Ùëz©¶sf²Œ ¢'ìßÛW\JwÖµLÉìKÝ.­M–ã4ÌÊ1»à™¿(l&±ã¦FzÐ,ˆš’øÎÒ‰‡ñã/–…ð—jjè'Ïr\íTX”±~0\¯.ˆ”ÐoÕ!;+ã±Ç•fe•éx… í:•>^£Œâ±û äÌU² ¿î4fÖwq ³sß±óó#Gd‡|, @|Ú¨óIÚ9vÁ"24sùÃX ¢.†Cš¬£¾œ4—µÑ‡ ´;똫.„3+@…<`´bu³WJ/Ú_—eN8\ -I0çcIüÛ±—°Æ…±ƒ*oƒGCòM›¥„)‘­R ¬r€º·ÄZAÚD•ä ¢,û”è4Å81ÒèT’TÄX05€J>@]ùá6TX?g‘Eƒ”Dß›wjW·LÙRA~g4ÄËÆŽÜ2x{‡Ð’ T­‘‰Ã(¾9—½+¯p .ªô5 °lçͱaxô*±–ËCmƫšî¾„YÖ䆆Žï¡U¯ªqÑc—ÓÂ7çXy§Ñ­î¡·{÷t?Æf;¼¤ví™Æs‚«å1vÄ ‚˜N«­yáÈÑò(£GXÞQº×Ÿø|,]©,”7î-p1T™gî@é “¢5ÓÅY -+úHI²®¤­²ù"ÑÄ+¬Ø\ºÇL7T4˜BUWø" pn÷}¿·ªµ»»»7ë#¿²ú^U|å?„„bؽðûH]y®ä¢jÌ9לÒ[·¾ùâÇùn­-å´nZuηҼóS­'ý…€íV`&[ÊÒ+°¤8qlEXFŽB#/ãÖUªì8LZzlj4òÒèÓòÒû<ïãÆÖÖi"’ˆ$A“òzçåÆÅüçÎ_òrš³žŸ!/]lj4©¯u±¢ë8ÑȵRÞ÷Ã̤‘I‚7Î"#‰  #ºÚA¾p}PÂLã°Þ"zP¥Ž´O*­T^I-É…Zi3–³D$——TR©ÑPI¥FK¬–ˆäb‰H.S^4¬¬ŸdØWcÖ±Þòð> -)ŒÙg%¶BOªã6¯›ä%»ìÛÂlõ‘š•¸ÚZŘu"9GPbú–ˆä’MÊk}rŽ ´R#å%ì©0B†Ý#ó²¹[¡'ÂãŸÿªSÿÜÉçß>Þ‘|j¾.Ÿö’ooþüe_¾–íÓ¥óõä’_rOng¾$Æöæɯ:óµ'½òž´bv戄µ'ÇŸ<«äûužõÊšN{i;©´—ÿTf{çïí§ýi/¹qå{Þ;ÿ’›bZ§®Ëvÿ¶“ê<¹¼ø7ìXTï¶ÛæÕoWþ›·¿Ï¹ÄöÊskysÆxÞëtšàvóÿàˆ¤ÃSëzñKâùYçªÂþ1Ö¥?³0¦ë¥Óf» `Ÿ+÷c\Ûu]—Î|¾½vÖzîOÆ[[ZÿÖyëc¹êÏ_²ÚKÖÿº_Ölñ½µ¾|Õ®I­—Ìm]qpõÛ¯•ÿþK>·ŸKæ«Ê}]—Ì2Ë-õO-÷¾$¿"LrÉe–üâ×%yžš_ÒjÎ/™#–ä—Ü9¢‹_÷AuÝËLë©/Îvjþ—Öy/»¯J/åJ+§›Óù—´uÏ—˜êÊë×k­æ5Ó=¿Ú·ØýŸµZþvâKZjYicØ烡*ëƒ}Xf)ý`ª‚¡*†aTeoCUPÖ?ÿ«zZ3Më+ã”_¿©î¥ÑZ/¾µW©´–JñO¥è×Ìíewçÿ~¯Œ±vñ«ª´ë;Wゥ•¼Ê ¹7öÁ0 Ã> †±0 ›õõë6¹ÕûòÉ?ÖÖI?"ÁèÿÿgŽá›ñžÙêJ1]çÞ‹H>’?µuO‘`tÞˆäƒqævâm뽓ÚÏ“Ö[÷¤Og­X¾0ö›Ûù×o¬ŸÎÇ®ñ'¾"’¾˜æy-¾ÜÎû÷Ra{òëî¼÷‘|tžšõöN}ý.~ÉÿjmsþY1¯ÕÎúVïžœ?eÑ]×?ÿqc6!ŽÞ'»¨µNoïî:ŽÉ#×e- éáq›—u™& \¡CNt÷Muê[&º£¬«O]ו: “ÎûnÌ@Ö÷L\†ÀŽªŽmÜ;Nõ…¦ÕÆ­ˆaf*u@F¯³<º(ÐGÙ=®[ßkýq=”ôäºM%©8vQìôNË4ãÆ,2!£ó?ŠËµ|þ»„º®Þjð3É<¼ ËÆ:…ìBð£¸L#é•ä=啤Æj­(¤½žòcëÙ>d%öÉKM”).ô6¯‡(zY8J>¶À±a{§É>fÝ'r©ŠíßP¾ÔôíÛMe`¶¬'¦4×e2“¼ÔùQÕ1N”a3PòñO£ªc¨J×ûD—i_7â¼ -YúõNË(:+ƒè²íÃDP)ì£WÚ>И‘º~²È ð£HõÞyVc¢<<ŽÀ÷Ð;n%̼“‡Ç­DÎË,ð¥êظòà&ÆS‘ë¸îe)ü¾N„Jqá(ëaüÂOÉn›?!…*ÐAhÕúöÍâ~·¶¯ýŸ]™Jßëj¯º¶ÊZ•JK}Õ¸kY‡[_èQ%¯\Kmªi^µŒ¯¾©ø¥ªü^öõ¾êNá»ûöYoú™ktWÕΪ–í†í¥íίßþ^4ó{Ùú*žíÌãë2.uÉÏÔZMõëŒÿ¾R4Û—Uá{aÕÿuUo×RWÖñ¾´Fï¥óÝ.šwJ§0Îy®œV½s¶Ô¦6­Þ+Su~Yïµ»¶]{o×f[¥¨0Óºïëk½bM§¶N¹viúµËî}/ËSÑ›w*ûíÊ\CuÝn"—Únô_£8«ôûõ)¾/kõ½ÛLëþöë–Õ—¸ê¾wªr½µKg]§îµ÷ËVÚ5ÌñS rá(¢<4ŵt¶·®ê™–ÙíÊ5•]6KÝ+Õ7íÊvŠ¦¬Je?s Õò: %NtLUyÐWKY­ÒúîkoM»rý{e®i×f³T­[µ¤ÂìÓÆ°#–Þû¸‘?ÓÄGÑõ‰°w­ 9v±‡&v¯`kì'ù_êlHV‹Kõ‡ @%ŽªŽ±¾qü´ö¨ÊÆu¨D¯c °}ÝØOaFà=<.åqëÅÖV ˆ¨J‚fP¢W`ÉÆ Ô;•‰Pqì§Þif²1Kecg¥,¨ -ª¢AU¸¥Ž"‡yLl¿VûÜÎÌ3ÖÜî¯vó[ëÞüëžônœ7¾zW»u~{ñsÊßnŒé¥µn‹±ÍÛÎØÞ»9ñ8ðnjí¶[\uÆøoÝ÷þÍ9ó]m}:5ÆÙê›÷¦¹Ú½5ÝVW¬+ÞœïÏvkjëã‹'•s‹ï×zŸëKéïêe¶MsÅ”ÿ´UÓß;[ni½™¾Æø>TêÊík~ëW5¾¯k¦÷ßbl©½_©äoÿµ¥gm«Õùï¦÷/·6ß‹­­_¿âm-§WWüôî,µæ\ç}ó½zèaŠH@.Lòå%%Ã.7SD‘`#â™ú8ö.3¥¼Š—:•lcìZ™ªƒ2êJ,øº‘ ûØŠ°UgœŸîŠõ½ç]+jmåüâÍy~Ê9ù[I¥¾s¾¤’ÊN€kЯ±Þ×J)¿“ÊZó®Ù‚£÷Áâ:Ö(ª>]±ôZ™IÒ×4åWÓûzóÌõå;S¾/ç×bž-žÔ"¤Dª>ñ¡EŒ4ü£è¸1ëúDï<¼ÎÊ8PD’ 3‹Þyx/BLyì QìÿÎÄʃ#ÉÎúÂÕGs<_cK­¦—n['•W×ú_ëg\ù½9S}ó¤6Sü•rn©æ4Ûm3¶“N*ñ¤Òòýø)¥_5µ|Õ8_®qÞÙæ;©¬õíÕÔÒÇ×êýZk¼³Õ»N[¹¥zRùÓ>·u߬o­õN*õÖ¸b}ã‹·ž•_¬1®¶ÞüOë}Ê1¾ÔfjÿjŽuί®”ÚŠ¹æ¶>®_3åúñ®¸êjŸ_{±µ¯)þ/äë­óÖoõWÊ¿fûBöVç©Xm*& 4킀ēn -"… àöŸB Œ¹Ð,ˆý¯‰mwF–äÝŸ“v ÙÃOÕ=2åeà!™¿ÛÄN` Å üV!—Z˜¥è–žÔë4v2u±%Á/q]¹®Òò¼õ¾ÕâÌ¿ê«'µ•o]wå\Ï­ -UÀ~@`D/±å1„ûÀŒT›ëærb‹6Åöç$œQY§ý£ö”@àx>°8iøz' ©§eaH0Qpø ؈ fVørxN¦0ãç*‰(b%"™“M…f& -¥ÇðÔKF¦1ÈθPð‰a%"  -R4äÕ -3„ƒŠi,ƒza.«¡4ªV"’„‚ ] ʱX\ˆV`L0§J8½«„²›G°Àˆ«7èÖ¥0ÆG%")DlllHp B›GȨD$#e„² 4€ - ¢ŠŠÅ@ Z‰HFZ‡ÄêäáXX.2 :ÉR‰H(Ô‰^Ôžºƒ5H8M@„ •ˆ!¤Ä7(ˆC”Ñ9ÑJDê‚­W6‘¿N¢ü¥1ª0àŠ@4B¯±p!8$Ë…Q‰H8™1ÄЖnС#‹ŽÌˆfŸ¤2E"QYÚCD \D10nÃÎÁ -oº Æ"Ù\>}5 nLÂPÄ0Z‰H4,–€4ÑÁáx‘΃·ÚQ Š…±ÉC±ï¤èå» ‹aU"’ ¶ii„BZçà;(6*E%(ªá &£„JD90.¡G0<"Z‰H°¬¸"Š„GUÀh\nà ³¬ðõ1*åj¼)¬¼Z& -•‘—G[ÔÌJD‚ApLŽæÐ# ‡PCLCFAŠV"’n„7˜„}GûA¬â-˜Œ6˜ÖÆìTéF¸Ê _¢ GµE[üt‰ZNWCK™!…˜†•ˆDÄ8fç*O,`ÆÙ9`£u¬DE¥2ª ൽh@¦vBV›U'ăठI`5ЇMô¯1(ðØMGç~ø¦‘t4:ï¹|&x"sÅ[6˜Š ¡p!Äσ¡HYÀW×3’à:¶D.µrˆŽeÈhHü<˜ƒe5à æÚ0P†Ãà +É©Btx2V¨‚€I …„´K„D0`ü £R4ÌÌAsÒ °h‰ì·òPµC Ð±&†I*Bd¿ä«D$žî|†éȺÒÆçTÀºxæ~NŠâ¦ QÃ0Ñ=B #Š^‰H0¸¥NM×ΨÉh %Ú1¡iQ6û ˆÙ~š•Â `4ÔŽ+Fó€ÑPfÁÁè¼ÁD$ãâ¿Ô©$$ŒO5Ì:vº®%ê§äiE¥¸.³@…ÝB2ñR‡$À· -» ©“ò²îqØÄG‚\÷‘'åçI^êx,4V]O}¬vŒÅ`7ŠaïFq£wœö=h¾žâ,4Z SSû>f*ÜV#7jß µ*~3ì¼Î…UÝã:UOu`Ö…Èuª™ -70cœ6µïãÅ°Û´PãºGn^»(Np€:nà˸ÑË -°¶.¶¦Jõ½ÇøT!†À˜!jßG‚½Ë¸A‚dM¦ºÇ©:h† èm¸‰3nVÓ#üf*ÜfØÍ?3n4Ü&Ë£KÍÑSuSµ)‚4ì©l%Nœà¬ï£ÇMÖæ}£÷mÛwTìÞ˜uª)‚]¤\·Mp€o¥ÀÉÚf½>¡’ôŒ&ÄÍk©6ð›à@› ,Pk‰sôT™G÷¦z^6Å0žþd -‰×u$7züòd -QDÈRGÖOå•´¯Afr b÷Ⱦ.†@§ö}Ю˦ö}Líûèºo›Ú÷Aå(r˜ñJò›£Øxýˆ@&‹L(…#.óú˜…Ýë aööÞq¸xÅ^)@0 )ê§òJÝ#3…™Ç£Oüö®€:A.ÜÄšžŸⵤȩ>ÙÅ–ì2ÏóàÄòJRÌäjk‰rã:ÌäØú -d̤ÇÉ‘“òeªwO¶¾á'3œô¸Ì£Kï“^Ö²õè¢X!§äeRÌdï8•ô2éáq2Qz}%€=V™ ÅÇ*3Áà ×$Ä® ‡í\“‡Ef‚’𮉇X<$.µ‘´ 4f½d„:je£tìgä1¡‰ öણêÇÁUR«¢‚¡2qXÀäUÍü¨4ó£¢¢†q‘±¢6?*Œ‹ËEˆºÀ„kA¨„Ç‚Aý\<Õ¸(¡<ˆb€ C#ôŸÐfˆŠZ`*0(ÿYŒ>‹Ñ¦âSÁ:ÿEƒÿ\ b§— -ŒwFÌiàtÑbè QTÖ)*ë*ë”e]¬v0‘@à´B8µ­†ç4„p[‰HZ Ïi0pxŽm`5Pžr+6<¯ÄËJÜX‰µôq1(°ŒNéƒ*MMܨ$q3’ÄÍX/<•€3nž"Cò¨$q3†zäF£ŠGÀAê(ÕÀ7ßÃHÜ £F$ÊD­ JšŒ6‘3!Ž‚H#ô`ƒra„8F|Ê`|4B_‰H¼ (cP L¦p€U`ÚX&"F–LAŠ²ð¦‚j…“…JˆHµ ®ë+2O Q¤‚’(3Q¨È“<Ðà!†t”iJ%"Ȥ ¥" -Æ0¬°¨™]f‚AboLHÛb„£žŒ(Ùsqˆ(¢Æd‚@³€H Q$ª1mËDäÓ ŠQפ‘|@6˜‰)…ÊLZ— Ë„"…ÊLN™‰€ Pfò Ôµ¯ ²ÁLN«ÌDLX& µCQÿá-Û]þE¡ŽEXÐ0ÿ¡ªxÐT"Q‡ö, :(‘†bD­€‚á™;?« OŸ¸0.<ÕbÁ ~., j¶ „(¢F3 ê´ d,*:qQ^EŸ>P²ù@É2”ŒòªÑFCÀEFÉ3¢doPm&Ä@bŒ -.#¾)i„þb ¢!*Z‰H,ž Dìtó­4š™Ð9ø+¡sð "~£JDòYHT\\pçàkAŠ~*—ËåÊ`.$j¹t•uÊ2X¦ÑéÂÒA¢ñó t¨H T"Ð!"¹•‰Ç¼,Tp@‡¯àXpÄ7• -Ž­D$£ ƒiÀ­†ç|£ ¦Aü<˜‚iê!œÀ>PXp¬Á#ØÏslkÄ7 -µ ¬9‚,œÑSZ‰Uôá9ødá`ÆÒGi`,}Œ.OÜe)ZúñÍ%nÆÏ BE]x*(’øy0˜C%y\B†D¹ðT’Õ6R%yˆž²7˜ÕEˆÊ¢tZÊ:‰Ÿ3‘x@øO¥,Ú§™pJ2 È~”1ˆ µ‘€€Â r3ó£¢¢ cñd6‰Œ ©Ú§Ú8xZU”Y2 Õ …*q FR5ð+‰¨6˜Ðh¤dšŠ±S†¥i„Þ3‘8Œ,˜"vâ(`™FLHü< -pS0M}àb8¤0‡ç`B¡ §3—ŽÑ…±Á„À Æ7;@šÐ9øƒò*Z‰H@ŒQ&¡s𕈓ðú …z@àLLL­¯D$™PfƒÉ„2%Ê1¨ ¾ÒT@}¥ñ|:ï™È¾‡L%´Ù`$FâFèA#¾¹È*$jªñiƒEÐ8M%"©Tpéà+0m0ÆŽ«ŒÌWd¾‘0ØÓÕx&²®%ÚÔŒUÓåb7!ƒ0 qÕ`=‚QDèBb÷ÔªcŸˆV–ˆ"b\VȬÌüŽVHpºŠB7JÀV—´­ˆA‚å׈ґ=p•,á¡QMêã~…ÊÁ -?Dl ˜Ë´`P)¡ Ab‹!Jçà/Ú§xPPavfL°u± ¡Þ~Ðdt`Åi‹ši`6öt5<á ã ñ|>Ûô|DtÔ0L…ІhCs(DƒQÃPyN~:Š„9(8ÐJ··Ù*4“LdC—…Š–4JDÒài—¢âP ©dF‰4¼|&¸«t|2 Rôsp}:£ -V˜Ž(A!á ÇÁBˆ’0Â… N:OáÔ†‚®=tB¥‚IvÒ¼­r±¹µ¡‚$6˜ -ÇFÂ’ðT h?4G¥c¤!`¢Ñ*B Èò*ïÔ U P^E9L1P‰ -¤Ò&i%"A¡UŽ‡Á¶µ3 8²Õî˜8¨[¡dÒ”•·AD -Ôï¬ûÇS0È¢f€:ߪtèÊ‚õ$,j&ÂÇQ™¨ôt‡±$¥C3#ó p ’‰„‚¹&whð€UL*~NJ20G#‘8 â8 -¤(Â È †Rˆ¡š²(*ǧ^NŒhRé}¹dtÜä†oOÀ_ä6’=nü¤¯pVú¥h)dgu”RTÚ0rûŒÚZ¨i8Ì–U"öJ¶€œlVãkÂ×{! ìÃA0ì@6Í<‚ƒ¦Sª¨cŒ…Œ ¦ÛS("ÀÑÕø±Ö—878ç˜ê?ÀQê”F"BZŽ0"ÍF¦‹Jò„58K¶¢ &­tr¿žn¬ç Ê‚p»A ïB€ín@ïü¡nè2fêê6áÖÓ¬ÀÐú·uŸÊ:¦xýÖ2ùÚ擈è[_)6˜»,ÉÇjŸóS£1÷Hzí¹²%¤ž[û(ÀæÃL0TÓC«[]?5X• èæÀ³7^Eà°¨ð|!ÙÐØ~ šÀ Ià½D²óUÍfëM·©ÉÛ‘àQ«­ bâ±ÎÏ¡$0>÷:N+¶Ðå‹Öà\y*椷¸‹Q¢ÅÑuÿr5à^'xâÅ%aÖ í²Ž{çz6Ò¹h¹‚Óé‹Ç0ÁÌÇŒéŠzÖóœ`s@¾VBæ}4€>ÓVŽeíðn7-Øí¤!cHtÍer>ßph= -…Ö|^^¹©8 å’= ôåÂ؈ŸÑl7ÉâáDD­ÓXôkZ†Dšûû–bØ#c™íD¨[^)^°¢ô«¨]Ué&—Kî45ð†Õ·$¥§ßhÐì'i$M¿z Üà86Ê8@< Ú¬e“-¡Ì…UéߺZÈs‹›_X -AÉ"´’W2âà -c!Î1©T¹¿\Ž{õ/[ó//ovøZú©•­½÷>ý>Nz­ÙGßÌàsLí\›Š}zþæ¾)&¿ÿ6îšðßÕÑŽËüïõ×̵ƒ%`¹sòUô·í½ÜíBƒI(7§3¨iE[®0'ô‘AŠ“€ó£H¨~H2—•qCª¢OxjS»¡™3óö¾“¨õkÍŸöžê?,Ý@é« Évë~Û gÁª7‚5Nr¢!Q˜{¶•÷q)ìáµÌ^Àl½f6µ²Ì¬©#LpÝðeáqHc—aá"ò†Ï¦'‚ðÓRAŒ nÚîÇFcÏ»€õ¨÷Òy" ±‡Ð‹#ÀÛOMÒoq—H\äI«úo³žjuÐ:!Š -ºólÀjcQqé\“Ÿ~Wâ/Ó×p˜Éé(}¥ì"éó­Æä Tú>Y(`Q£{Æèq+¼z”Mâ -ãºa™ ª”‡úÒóÖ+C~ ¤/x£§ŸzÛ>•ì*¤¯Îæbc<}¾0¡ËK_mGdå}‰*jh¥ïÁeÑÀ`Œ€´1ŠýjÅŸ¯W×»÷¡Ñ|iŒ6 <Ÿ%§‡®Àòâ -ÿó‡˜>ð]£0Jrˆx¡Àäsjn.* “ÕÞÞïêle&¥7Ù09õ“\²–€OοL¾Ý`h ­Å’©éÉ*7»K;¼âCÿ`—r#r¯Úÿ¢±ùxôLÆÀIƒjE4\ɳWœou#˜Ê4]L–ó$!¥DZ^ÿ¤•È¤ˆ-´çfWq7Bò§fV®Ì¹X”îBp< -endstream endobj 170 0 obj <>stream -Ñ5 -®Ð° ˆŽI‰£f¾@ØÅçòÔ®­D9ÑÏvÃÂøFÖ§ÛiA±¢}^¿¹×¢!SI6Ô !Ä”»°o+I;ªUµ.º?D32‡PCz›aØÉ?RDÂéaHÓU[=ÞwËÆXòÝŠ#*uçôký:³ff j($§û@•àØö j[‡·ZM¨"bð_YD™¨hdzí%̾¤c5Ýb"¢C-Ó­€Î‹ÖèQD`Cø1ùÓ¹#{:,,””boõ¹?ªMàè'¨$W¸£'Cfé" -U$ýΖ"c\_ÙÀç)¿žÚ¾G!¯ï´añCEŽñ½]_7M7“$×w-¶¶ø(Ú}“¬¸‹V²k%&AŽðúÎD]§O9®o$6¾ÄܳHà õ’-®çúRîœewdi7ïë˵gbámƒV,û1M»ÂüúyLqD0¨êþÀ÷q Ž<@g“ów™ˆ¯TÆN×;8D bÂzO«‚[pˆ3dáÿˆðâ cr>8ÀJ;ö&È)¶L=<Ž«A¿(0“Pp´©Ýoj(8à.8ÉÅŠÜWøV®m\+éTÃñ%ˆ*Dˆcw úYas\xSMg‹–€ò?‘ɤ ”Åš[ãr4uXMkÉIn-mO„û{¾”@™AF -¯ ^Tƒ‘ ÎƲ–´äãp}ØÔtÎüNÍ1WÔÑc7ˆ–IoÛºÎ)¬”i¸¾ Uˆg¾ñ·üÜ‘,¶sZ¿œûç•$ò0 ”ßza.vgÎò,}©ñ¾ß¹!$É;üÁß8}ì‰ÎQZÈÚÖŒe[ xörÀ%ÿ …,AþwPÞçü|ðä#rb„ã:˜7ëu¨ÿOê/‚Y¥X k5NSƒxG“æ‘QóPˆNò·‚èJ³À±jVK IóõŒ0Žrë{¨*›kò -ä;C<Ù„Vð0¹“ á?­•0êæöã¶õ«Ï°¤2D XñÿK-µÙÿ7måÛeu"è2=-n~J&'YlóZ“:®(9L4Òw"ùŒh2‚ù§Ãžâ¢'}X/º“ ²ñl+)8æcL?ôŒùIt´žÊî:À}®©€ìÐ 3ƒª‹ê.©¤þT$ÊsÐ0Ë…ÔÌ<Þ'ø> ä%Pj€¢i#ndëÄÒä‡U!:|*Ú³ÂÅ€l¾ãÞžX­7´`li™Ä€[€ -«[»‰' ’Í$ërýZ>Ce†[]ÁdRû[7g~MIóÂuãEsŒóE€|ˆI59ë8¶vŽnwÇ]€c†É•.Ê\ðåzÐÁ%(¾uÓþ+WÔ\ˆã³ŽBîmõç²µ˜pYKÖ¼‹nL€Ý? L[þ¿äYì2§Ä‰§Œ6E_ÙÐ:BW§qÓBìïâïè} WgTƒ è¢ -LêŠ ¨_xoy–Šk]…‰e;ÐÆ{ÔYz7n\¨l@¶>¨ …Ôcê*ˆåÆJë}ß‚ì¥VSv\6ÖÄÇ6×­èF¸ÿÿºÖ'ŒäŠ|'Øk.T«²‚:ßœx^ÚXóNÙ1ëÖ=è57q•÷…5Â%_±4ncP˜çÖPñ8Q¥ŽP>ÒÞ”Paa4,¿lÇXë.*["4Aüv»ê®ž‚¸0ÌsmüXiOK{Z ,àáPݱ[(¦îáúUÉ?³ƒ6~[Êá5ë&+l»ß—}}8/äEé -õ¢väp¯M­CXj:GS „F@ \ïy,¾'±\Š°úÀ8µ¯¯Ô¤¦q!ð„y,Iœâ•¼9(¢gšÇ+í0³·¿s³µS¬:9–%0cȨ²Âpm…GT~#ló°7o~kœrÖ$´JVu¼)Æí÷8h2Œ«dtBÕð#ê]åƒÀ±tˆ$±ì½d¬¡f|o¦U« Ë¥pèPª™ËÆÌñ~¬"á`èËÈ•Æ@ Ó© ÊXÒD—ëÑÕ×@ŒD}Z6+øíŽ8 ùq IÇéëDÙQ±ç椗Eì‘'Êý.K¼øȵYƒüäqDGxë䱓¤*ºq…¦QP¦ªOeÙV“\Y1OJ¡ \,A²¨lBã‘{UËݳœ°[ò<åh8wdSXh`@Im. @À¤ÃûX’éjòtä2K½~Í&€œK-4¹/Eœ*ÿ¹69ábIk}®Z’“ jF×8-wt%¹}ßµ+íÛˆläë;–>pp÷‚‚ùÒžÝÅJm·%·JÈÙSÑŒÁ{1bD–AúÖÔ‡£ -¸_Ø\謫>dž×áÄXñjZÕ(½9Iˆ;¨øŹ“-3œóg wZ[Öá ßµKÆÔ_´úÖµ…\† †wg"¥|^A— &‡x)éWЩ5`4Ë…—²ç%ÔÒRâ˜d”`‘Š³Ðŧ4’ƒŽÄ*¤Öüî¼lZ‰Óa LP\Ä;ùÑå€á‡ãöƸÖýÃcëR95Ua€%QsÊP’A¬=HúMÁ°î‹[0踴5º{³8æà­;"Tàša;W/oMÔU,׎9[E¹!ÐG :ØI :¢T^ßkHíH ØXľ#“ ©îdÄSQ[:W„‘†4²¿ŠW´ãó šÃè_ÿK(¯áXª8³5áñ E¦¬DPB½´KÀÖ<_LWÔÙâº]üíMËmð¹–kÄ•7oQàÙ‘~¬syÀ+x¥ðëÞ©UÜøh¢ï"çzÄh°4­B ÖûÂD5„¡VÞ©µÑE&Éû¯à« _̼=+UòðB1Œ°àÕŠÍ&|´ÂLŽÃxð½ÁKî;C' ŒƒA¿ ´O‘¦^8d:¨ ð8Ÿ¹yfsÍψËaìøînœ£(ÙÖoÀßuºÌ'3ÒÌ’ã–ĤºT, „çOEÄ–nxÞU%á4EËU61Û!Üï³úÂðĉƒN`Yaòº34)ð¥'¯x R¹y’Ô ² ÆËG~?pCläWÓ¸"8z ×Ýr&þ…¦ -&é¼yÈÎ|H èAp´YËi•ñ^Gêô v!Ú]É:aRÄ¥åajà_CÂDqMåöÓiØ1ì€ ’ЩHZ´é©1Ñí$Åã%†û-‡[ÎF# zXCSúXŠ³ÎG‚¦¢Ä>|’)yÎ[ßgØžhusïžÎ‰øfì€ÿãrM#Å{NH¹Ùç÷Ês[Ë<ŽÊâÅ]xпç aWἇµ(Hï0 ï¬Üi¶2}æÕ¼oÚr¦SGÏé=¸6-Yµ•5«í­¢À^8CÔêmÚØ’‘ïDðdrÂII4É Wê@n5ve”zc›úôáÞ4uûÌqKO¤¨¶ˆfÈþÂîöç¬} ŸÄg‰ò(ÚÄÂëÔ®P¬þŒ¯j*? Ù^Ðá^wÑõ0[”‰šñR¸¯=5©q ] êš0þIÞáûµ\¹ZŠ -᪕ÈÖ$ќ۫zÑÀ³D±µ„péÓkV˜`IÀò uˆ[dw'>þ@DÒYNn.Ô.‘² -‰³¨ìÎ’Œš¦„‘H …‘`—ï„…ùœ|Ÿ 5¤Î¤ -T1±ÈÇ0DxW†ÙgXQØÐcòû¥ß1àYQÙJÏä•4èÖQŽ« Ga&¼öÃpËÆ•e‚àceå1¡z!å…£¢µ¥Á@ç¢ßrŸPÊ G;>“T*«"Mgø4±v>OEGÉ\òŒ¹’(èvcæ’–ñ;%&+®™HHF¨QÚ¬§½JÓR'ÎîäÑ ¬-;M‚àáCÀ ™°^(€RÑÃ:æ(…1ùqA)×+îS¯ë™l㘪Xx) -¬l5éXS^ªçÍmùóŽ÷󧂫Ã.d=ļ©¨¯ic*Ì&sÊï%ÐåáªM9âëÙˆÐ\´—±°™[H5˜¯6¹­‚ªä”è?)9G!cÎÆ6KÐ*í¹Šv"Wð@{×ßÜyû»~o×J@"Ê¢Ààx쟵Z0»¦ápoþµp£ê4¹6î‚ñtBÈ% ŠÙ¯¥-¿õ›Ä³AÉ8Ã2vÎ>ôáŠ:ÁäRüPSe>(zláX;ßÜ*®^ðàI$©8¹Â´p(ÉR­<ŒC0ß¿ö7CHŠ©‰¤Cè'VXíam-ã¡û¤TípEù¢ -<ø†© °3ìy%|ö´~/M•‹ªIÏ~> FóÝ?L‹!fÞ¯¸B2 ÂÞƒŽìe]eÀ^š(CLLEÕ}V¼H Õá3Á» ×GîQÆ++7¹QDöW¼UÊtåˆ12{Ï6!—¦8܆’­*o©(¾g¬Ó/ÀæΡx1sÅÒôí üùFäe¸Mñ‘Y8ŸˆšŸÕ XEòrx"z–DÑ?°ÆIMETaÅ@ÚæÚ'¢÷…ý¬YS+$$h¬;&%9ó“ÇPn£&oÁ¸Æ@!èURµ^ &Níþ·rÏщÔÁ–…îÓ(ó7Öï~à†õ¿Iy$Z!n‘ íëÈÉO0X¸†×»‡=Ƴñ²Ó‹}Æ$w›HÔ§¹o„Ã5J&MŒèeÑÉ£ë“ñ~|\õ@Ðcï·à—=a@§fe³0´Ä+·NŸ"Ÿ÷©\*^r”ÂjóÑ >\e±¢Y$6¹·#fC¶_I –òâ>;#0æÐûxz¡ï3pÓÐ#]ºF4bêC K”þ懋ܲ<­ù é ÿ_7ltŒýL¥ÎÒ5Cá -åÜ@צwY…P m45(6n²Ú(<â=9úJWÉÉßEŠöXŽŒ@7Gí%3µæ°‡’û `•b L|ÖZHtd-&=8;©þ°0µ•jW(qdÊÇËŽia줹Nê õ6ëþ»O°?¾¤8 íYîVùVµç¤oâ•£¼˜úe„G:ÇÔÌ¡FWa'!PœHYE 0'>*²åÜX¶:{åóà Ç*ìÁÐ%œþ$m¸én¤ï"Á§_íÇøm™–§Ñbž,p4Ž^ˆÑ„l  ä4qß3ª{µ±4R _Ï«äsÁ×Óª¼&nM¡·¿s×Fxìê$É2¾ŽÚ—Âðåay±ù9âºÕ¥Â^;üóŠqÍÓI¬Š‡+ˆÜêJË^[Ô‘Ï=úë±  ¤¸ƒŸ[ Í% d¼I6sybó¸õ½žÔ ß_+âŒ|É¡]ÍÉ:Cæ ÌڎǥϥïÈæ£<ÛOFß-rKlÚ(ýù*%ª*pȆ£ß\kbmo->¬ 7 ´Fž¾B&@lD¼Š¨Kt(_‡¡~^Ã/Õh¾yyÐavÿNeú"¿P_7XF·]¤Ô…ˆh´áö>HS_ve_¡S3gœ`³¬$uiq Ù¬2Eµ$‚aHjÎN+²SÚåQ®–¯óEÓ¨ðì ä3¶EÉ:d -R~ÕÃQЊv÷Ô}{«LPQè5³É“ÏþßÑŸ•Ôkô*÷IÀ·Ø¥R=à)€Ùä+æ`@¡‚Ò"7ˆ%mDà ¦N¢¶$e´ •yÉ ¹Ôa8…d¿€™a-ÈθuáÕÔÙöá Ó#ÐϬ„Ð Þ#x€àº‘ÇóëÓG"•Í­Á[ÞÆ|=DsBRÓioÊ°‘T²Î &ñùà›È»Ú£ÎÛ;õŒ¥|³GÓRàc?a ÿàãVà§å“u³ø¥Â}†ë ³†è὇X’!°¬W¾Îˆ€M‚5ðÆèGqF§I°$%q´¥·zÍ(úôf¾ÜÁïZÅjå‚Ûâb‹!‡úN­8¡ÖÎè“x²è2Q±®XO_åÑ_+«èß Ô¡ Ž:«Jzò ÚÔÐZCi}9¿ -¿l=«ÆFAhÈùW”¹ÁÒ×[EÓüJoq*NflãÁÓ[šä¾P¥ ¢ì¥™þf`™ž{”Ò´Æ5²*ƒMIxsK}ƒœ¨J†¥íV$ùg5ÔÞ*S¶ÉØ"ïý³)Ãût½=ë1¸¥(IÁN ~O^a2 -AÚ‰kk~€¡2®Ö5µ Yuª%Ùf«•tž;6}PüÍ -ߢø£í•î!%+˜ÊU‹'iø^3yRl«¦5÷Yƒ× -Ž@é’9ü„fëÛÒÙé±MŸ&ðH=íßÛ«-Ýï3ò§›Üm¦/ b?õáuœ |ü£®$âúe}e×æÈ !ãÛO.ôŸÐb·KÄßš‰WÊÀjù`c-ÀÙ/ Õu;´ÒÐ^´c|æ_°¨ßq²¸žÿÙš¹á4àPŽœ–GÐ*zL¯Îöá­zOv$ULñ€ä©…éäA…ŠÎmèTeýæõ~xÑ GqHcÿx– +êm6'rŒõaš4‡³so)cç™*Ž_%î­ ©',BXñkxå7f5”>D½Ù•‡v¿bšõ‡Ù8)UsÉÍÖÓ”¨@¾w?ÏGlwº\î÷õmH8íz›ùÌhÐÙ²f Y<'ŸäéÙGͶ­â4 c”ÀYÀ>;9;¡M©|¢v±™ÜDx5M@Ô lýKŸÇ™¯&TÙrï=ÍÎÝÖsà9çaô´g+–n+ŠbN¨à@\€*#ž 0ÙE%Mo’¸)Í}~‡9àö'~xÂ.*¢¡’´×MÄËN‚ëvUeåèÁž•3ÑÉï¡U+ãRm™41Ñ1÷Nð€+F íï*ëÎ,Îó'RÆ3‡oà -Rü3Õ–c¾ÝËs&LÜ_p0À}~k±ýA]›ØŽ›;’ÏK7pÞÎ=ÒA¨P¨]CŽ¯T`í¸©Ø¼¬—›«¾ÂÖ±+ÄcGýí¶Ëñ„Òã=>T]’ˆ÷V“:ÏŠ#YØ -ÓT¹OIk¸µÎ:º¹ŠðŠ¤°ÛO7ÃÌ6Šxó eóh¹)<å5«Ùv%ýXð­Ñ&9’o¼|TŽ„g:åÁ‘«·7‘o¾¡ý﹧hI„‡Ì2ã€YN¼WÄ3Ð@¬Kø%€âæq…÷ÜkRõ0KïYüäs+äLU©f=¶;Ü"Gê:`Yáw«éòLjž×(¬&VoÁÎ"¼T Á]Õ^´l»o/Kö÷!‘ÂkhÀÞô1è Ž+Ü{\3š~õé—/q—Ð’)üP(Ä®Ãà± JÜ×® —`ݾÊ&Y±ßqMñÐ(“0œK®ÜÒÁûʼn¦âXö£=_hv½æÎB¡f¢Ñ×|iÕУéÙ³kMKóuS¾Mh ººÆç²9÷³ìTqs|á -Œ°ñµ8>*§÷Iíš›åq ½—rÆ*€4æ»òuE͸/ÇoOÅPÁõ•Û€HRSDà rñµ8ïòˆRŒhÈð@E|t¯ -ÓmîU²®™.†½ák`z’c!z7Æw!k8´œlà²$â[HŒ¯8cyÿi…õ˜V‡xˆ¦¬ÜG—3y¯‡øÚ{–¯ó÷&6øq/ ¼ô™øR{¢ÊÄWo/1^{îa+KÄG©B½ÊDO–LxTljø¢àË]•±ø*䧗“óMÑ^f¹´-zñ}@À@OÉméã,fþ8 ÖõbGî;eó½lðJ¶YCé[¯uCvx^2ì‘{Q.Q¸ -™ŒÓLì…örŽ•*gÚÍàÆsò„Beö,3”˜Ö;ðó(ÈöAµ'ê‡65¹¹Èp·°Tññ¥+nÆó0‚l…”ððиµ3ÑxExµ‘Êq˜«-¨&órDpÅ *ïbNñ$vÄKòD«A`¾Frbæ@˜ º6£D?Æ$ÁíÅIq -¤rž!¬—–ü¢'.5’EP©º»ÚE®®ÛÒéÞöùœ8‹Þ¯ËÞ3Y|Cíâßå×3‡ÒM¦÷¥³ Ö÷®6³ÔÌ{ë]Sõ¨”“8 ÔÇi G3„àæÕ)ªlbtUŠ³Fd.Å°0I‡[7{"ñ×ÈÛÖcB2ÄÁÊëw„ᄶW!’¹í|2n¹#‰yøümðÙ+ ”¡rÁ"и3¼˜Ýê.>ÌWßù¬-?ÍÉ'®-\ú§ëšp7º7~l*AÕ{jåÞ™ÝGÊèËQáÆ›wÉ õ€¹þŠ…¢&´ä&üK⚀•Íîv5DÑ7rÙj¨ó~kgÜacŸ98©jŠ½b›ÎO$‹ú*ê¸ L ©Áê$FpQÕùÛ­Ø:ËÛýÜòœSÞÛoüëKýˆ¨Ýš±ñ—Rls«q½k,ÒÍM/wŸS™8Aý¨ô(m‰¿¼ -µ¸¾“O‡ÖÌbxž~Ñ•‡d~xÕ©&?¸óV`Q-T€ø‡¶³µŒjS3e‘Áö,µ¹uaO…4›/¯;Øp³è”:™-©-Ò1„°¼gø2äÁ;Ý2€æB:QÂà©ä­†þ(²ð0eo¿˜ jþᎫ5=s½‘Ö‘‹Žà±w¢ª¨¬Y³~ªup;j´XU®ÑHÍ@5#Ió÷ÏIÉêÂ3Å^qSÍåžqÉÉ°O/àŒ‚Á­àÆõ×q2hþÍFÝGÝk©¾Íi‚#it%ú`_»çÔ´:P6Û,KËô×ùãBO»nϲG·êâ¡’¤QÚƨ¸‘çO¥‹Q[i¦2=€UôÀÒØôQ¤ {ŠaO]áGå͘\Æ\ÿ¢äo‰jÛlJ«âbÁ«—žðÕe˜W‰@*lÉ"ú†P¬·HÒgY€¼„¯4Ì*ZÊDõÛü§êÍG)¼OºI óE¡^žŠ 4…`ÀX‘£pSž°|QBMÒ2o›%!„äÏ,bB±wÐÆÓb²Ä ý1]ªz {Sý&Þ=Þ:×]ê°NoâÑš„Áû&ü ÷DîÓpú„ë(ÅÏAïwvüzÎúr.Óͪ¥!_SP½Ý„yôïdÞxïes<¸M\åzçŒúÛÒÁ/JÕY]õ ó -@cD„ÍŽ‰  J¾ïÒ¥ -ì/i£wƒ²ÈÉ5­ 6åñ“f•÷Õ‘–½Ä(ð%™z)€ÐŒOvÜžèˆÊrr©`‰Œ' Hÿ5@þ0yç–i…!½8‰o×èçO*½9~5£6¥$Jù0x¢º ÐRã=Z|Ó¶ §µ!Xúˆ%„t8™Pò¿¬Ó½g æ-8âhï¸=«’ÀÞðŽy}Ön?ýw¬/0’îšöÈ ×Vf3ñ?ÙÁH¿Q»_ŽDhCýÑF%yYp{w°GruÙá&ﻼ`dÅt’£×ÆÜì¶`péñ¡k²ü­§wOÒ›Ñ2zN:\M[c6þü‘تCdüò•Tµ ÇûÜ8ßý=ÒS„tÿOˆéôH2/4:BÑ×\}U®évÍþâOÏÊ»¦eeåÁßË5ɾmÎ{$Wï»ê™ÂGÆB}êhð3*gˆ?ßOEÂWJ&¤8Ø¿6÷K/Ë–ê”bˆ‚„˜2ä²É•µ~ú²ÿœ= ÿ-¸Švã«FÍ÷¸mO›oÍ–P#kqË@ödÚx¢&óiÎÒl¤m' s¥Ž8Ï;ÇàQæ+–“¥6“1 ™·+[@Ç)õ‰iZKÜbS´¹ RÑ# -þ¯O* Bu£±õÒ_§åY“+P·GEÙeDÁôé)Øþç´[cœä¬¾øÝþ0 ¼vݯ‚QÀý 5â#xmÑ‚Ò©Ó¾Íáoø¿ÿ3C‘ѽ¦¦pË×Çú®Êéçv»Ÿÿñ÷«¦ cSE[£ïZ´ºÜ"ü;Ar‘z b>³° üªÇdoÝÿ _‹ÜuÛÅÀ¬MñVÀ&µ{åÂþÖÆ{äÉ7šæ 0šHÞþw<ܳ9\™l¼qgò¦þ¹û@{Œëý Zj¼O2•°hóe3¥À4λ:êiÝ-í©•^&­ßÆt%Ï2¡+fƒI4Æžéâ˜ßííQ‡;H¨Ûg)Uñ#å·>¾©Àí"R¼w#/,‹ˆ{·ê€âY‰î e ®Ã—íX‘8ÚfóD¤k@T`âÕ‚2JàÙŠ(Ýzâ¾Ò U{Û÷ aÖ䶞6:tga×ÊTèð@žéÏyòW|ze<Fÿ|ìå…>Òyº%Rw¡_S{Èhn5 ¹‰E@CO‚ôjú™‚Rêš%²m9û TÔ+ו‚!YÐÇç•¥d’î"Au2¡uñ¦ÝÁü±L6÷@ò]i¶üë˜Â%B›.z%´GÔò6BÅͦm?Ó´“Q=•É£¸“(žmùÓ‹ï\í® ´ù=Ò †™ž8Ø'N£uÜBË$‚áò)ñB5£upÔKè›ÁŠª„†nέf-‰p`²Jç6É\»6OfLÖ³eÏïZ9ÏöHp½+"¼ Ÿ7TÀNÄ\Ä)Š쨙ˆ‰LÜJæ||j,A(%e%N;)KÀ ߀W~õxŽ‹›m¬‡%+Ê -âB]ñžž—3jÐ(fÝ®ÚÅ£5v+¿+nh»JÂr}è¦<$ Â6!áSß`}¨ŒÞ?dtG\5%ÿà1¹ˆ«{΢³ÛI¿´:®%ÑÓU²ÇÐ1nÈ‘Vx¡ -÷qíDê%æ¡ /jî³L¡gÓ ÓB(ìµ$‚ße‰…*cÙ…^0½ØÕ©2;xèíÍŸâѤy†ñ˜Žè½|´{Umð<Çå+ˆajR(}n+µOE-PNÝŽ¥e’câŒO+`ùllÂÿHžA•#ÁÙðq‚t¤&V‚ï -Ì´/7¶¶ØËp­—>ZU.6ú|ÕÍY£R…—‚Ôk+¨ XC÷Ÿ+¥a¯=_oJ´Î&x‹¼©ç¯'v/èÛ•ØïŠ÷rÍhðNrK&A< ]#ªlÍrY^ÜÒú$¦5/V£Wýv—…©ÓÖÒä&x”Ì‹NáÚ¶´øˆÜÔŠŒ™Š•CWTh0Ô=Sò 2Ì៖ˆ«ªƒA‘DéuNqS\c7›ɱþyüiĴdzxËyrúWê`ùËrMGƒùÕ\Pó’¬ä;l"ÀPÐÉ!dT÷ëXb]ýƒ…½8 -œléœÕÕR¿§¬z¬#‡£¶¡‘øhõ*>m¸Zk|àþ%à*8Ù«t9æ©övð“:Š\s"BGâ’Z§­ßp|ÚÓ2ÙÏ%[«ávüXY+~ÿЋ¤ü†üVˆèÇ'Êq„^Æ­Ó£5m¤_fAõ@qü2” ©Öò^â§E?IY Ž•&ßÌù•ù² #|õ‹LV‚ä¨ -Hñ¼xB†z0ºµ±}ø¶]-EŽWò&4¹é~9!µB8ˆtŸÆú’š7>˜uÈ0Ôbfu4ÑEÜý§"#¶¢aȆøÈ5솶á¤DE•— -ͯíJi~I7o±šªe»4c«dc\å@ìE¤äS³W¤å4%” ã †öR»v\.Õå-ÇÜ—Ù"…SÍÏι‹^2@Ó@—xWâIÉPÒ+/£ -“$¨ÛÆLjçÌvoÖ«•|#A9}6vi#‹Yob1¸kÊ:KR0•´4íUpSß)é-3Tÿ¯+VœjhÜæƒC üD=0o¤“Â…à%+á=ÔùGä:%RÉIÇ‹ùÍY5xÓå|vÈwR"¾mn·Í9ñ¹k踥gD¢avŠŽ ç@FG*{/™‡LI Gs噃z“@hDÓ“W•j’ý™Ñ…u+ M?“ÌAÂég[fì³T½AbC+é' IWL‚v³}À”:Ä}U¡F=´lk RQNiR@4&ÞhÃÍ‘â}Yš¤•Lä¦tzȸÿì Û{ ³e´èfz¶ˆælJ"1Ÿ~ôeØ‚ou±«ñõ±rskîdÅ -d„W½›l˜#C ts’á2zEçÙÌ'F‡®1ž_‡1r¸3‰èÞ†÷3éÜ”‚ÜÜZŒ—æ!FÅ׃f6(ÓB§NI 8ŸQ€¨tH€!e»•79rsçhÒ(0i@¶Ê ÉæE·í}µ¡·îÁì2ó לj$£†âÓboL‡b°`(ƒZBU˜U7M/ÒÆ(:ž–F‘´Px/9Ú)㢞ÊÐÎy@Ã!«ÊS½Å dó@’]Ý#ëþ±_Ò —5w/ |%²Ì$ d›àÅc<ÁèÕW—õªá.ÿ"Öɾsº$5IX,Zýqõ(µ’t¥ßqíÐsÆXOXVÄ<é’„<ͽ±†^°:‰Â(X;|Í”ff¯1zë¡×^ê -(à0¼r£37”bN€Æ—Ëã}^‰`?Ý ÀÁ ZïE$“9Óþ=ˆRr3¥ÃV‹Zf 7t’YòW.R-buc Æç¹ìcqâ"@…G•}—mIšö‡Yh‹e³øÒfá^€¡Ïò&°ü™q®2ÛÒC|þÇ­GO±9²/DÔà©šo£6çöžþ F‹  "„‰RΨ7½.ÓWÃOÙ "õ²©ÅÏ­ÌÛ‰ÚLmaSÁ~¬{û„14â:iæà\ݦžÜ -œ½ :c¼o̯kŽ”ÜØ–U"¡&°Ý© Ï H%h)ÇÄí ôœö±åû'˜!MšÕ rC<æã‚–[DWjNEvHáÇÏ,€¬Œ#ˆ§=1 ©¡qTÄÐêÎÃmˆ¼gßÜ͈#}Gïγ?™]Íô-’ ¾¥XÖ5ÈÞÑ›‡tC‡J.í&9—Õh^ùJƒiB¯Éø(Û¶“aðBB^¾{fæ\*Lcªn‘^q¡ö 4h¹üäeöp°d´•0“ÔÞØ k©ÑR¯ézu±´RKqBk6Gä¬ï€ÍýŽ4É™æ\-ì ñiÈÐÊó' í$wQñ ‰De)3"c¤ÇíÁ7Iw z<'ééV”¤n–¤áà¿Ë1;S“HŽ—F$âG'KHU뢫Ø,µG2]ÁÙ½ìR³NZ/ñèÙ—º­³ˆ·ƒ‰›ÈrÂT½ÿvä Ž¼ŒòwúQô tZ~–ËD4ØÛœVh8åg¢]{pj5XJhb¤à<òÒÈrÜuáÂa«ÁŽ/‰%Ð „4Ð]LäTçÒ¡*RQç´\TÊlL+嬅%Mç{âÕ®ôDG±DSx‹½}/Ÿ‡DïB¹ SyÒ <+C9©BA'aþz8Ewé¥ltyü2yc6¹Cp#ÙˆÑ1àwÁ¹Ÿ} Å˱æH¼.Ñ,ÅŒO†Obwk«2!8A³á·w;â$RŽWš#M[Rcíj˘ -'ôÇ® .@‹& @þlP°`q?u²j:]ßã“1ƒ2—oŸ©« œ »›`‹ˆyöÉp¡EzÁÜìßhŸû,¬ý”^3.ŒJc—iz•ËÙ௱—ªSïÀxöA•O ùY|­âv ›µoãÖ‚jÃœ˜à’Z‘C‚ª‰5¸¨«!, 8^)jÙÁ{@ÙâíÞ#þ“9¾R9ý‚híI|*á…Uå K/!¾÷J±S›šzƒ©Ti‡¸—×!‹{9ÓZ×l-&f‚^J–²îO„kRldòت7CøôؾOÄ; À6ºí2³ãÖKW&Ú£úQÌïˆÌ™éf±Ö²£Ýââü ¸Þ@• !¶Ú@YQ Žƒ­¶J„ãØF%I-9˜ÿX:¡q#¿ÒT@Â+ª ¡ þ˜blq夹ûç(~N Ž€Òn±o?Va Þqz ‚ô9„! l5÷·•'1Š[oß%•½6ÈuµCÇUpöØ*Q)ÁÀØð)8´)É `nføÛÔ ‰Ð•rÀŽ¹Ï¡Øv»†Ì}ê2Zã¶SeìáŒ(0ïCüÆ'{ëÞ„TÉÛV“ÂÛè{«¦gÔU«9œþd–ÛgºÙ‹F B@aì rLÅ Š‹É - Ì…˜Ðc¬‡ D,¾VhäyYì¥ÆÔª™°yÛ¶mN“+ÖÒÍöÈúÍfÌD·mʶmkO€¾‰Ûþ¦ÄY ‰ƒ\‡) F<ìŒ!®ð~s<+M–›ËE»bѬkܨˆYFÈ2Â⥢e•Š–@ »Ä-ˆ¬‰j¢U8õRáÔ#…Îâ 1ŒÄ±HŽ,N3 i4Ú]Ô¬ÈÌ#ÂîU»W|±BXqPqÐA¨øK§ÕK§P¨4+M5$dhÊ'¥ôO¡µÇOhÚ…&vŸÂmœÇŸ$LjìáO(ý1)[Jˆ×-A8%¡K"±ÅŠÇÝÚVµ¿][Ýò&’7ùNò¦› -ñõ÷Þû"ƒw|Ï ÍG@‰ÓÀ!Ûf­· |Ó±¸ÙcÆ‘ð?wd™{(—uS¯!ƒ†NtÉ_NÐf”™—§¹ž±ƒ‡"t¡6BMÜͬá×h•(I¢2Пf0 -7êÁZ|æ½5ÝlPxDZ·^3ýy\Ö¸à&¼j2´øˆSÑ4s€\Ç)qÁdeˆ?é°˜ã¨ÑØ4ÿ…§”yÞ°ð4ʹò0̼r;³˜$Jb ­Ué3¬jÂC–{äwE$wÈ¢o”A$bÐØ%»TÑd¡“…NzMôù|@›Â©Gj"ZD{DÇã‰äþk V‚Å,:ÑAt -àE‡Ý+ؽâ&ì^ñ?ó$ÂR–N+ž(VœBCÁÎãÿOÓRh”¨+®¯mÅÕÛ†_ˆ¯¡]¡î z4^Î ²âXJeÑâË9œÄ‰Hî% /zi0ÕÜ<°5*¡Ѭ‹pʹ“µZDãdÆd…†ÎìÑ A<ÊŸ`ŽÈáÔ°Hîä -/z§ §^v`&¦š“h %iÜF¾þ!È¢À‘ð£ÁTsÒS8õ1É}Ü LžP"Tü4VP¦Ï‡× ,~Î ” -=iqñlÅßçGs`EuEL D¹.Ò::)ï˜Üܘ|5¬1fN]VHZ•ƒQb`ò°<„^Æy|PÆä·êùŽºGžo2&/+“ßHIÆä# -/ºɘœµjî;´)¢ð¢s mVh“ÛG“s£%É$¾­B¡âaKChžÇ¯¸ŽV©ê±KF»dA1ÉøØ)aiIP5}>\‚šœ­ÁR²­í°Î -Y£®H*ZkÔÅZ‚ÅkÔ]!(J§7Kç¶öðËÌäˆ2³r[­±¯/ϳ ê–="zÄZ;Õ Ëø©>L~5>|—‚Fü& “4×øðÅ0Wü< “üÎK#ü‘–Å-Oæ3Œ—‹ˆ="¹˜†p”ê/¹ ½‚™ÿX'$ÀQEzUM5dLõÙ"Sä:w¥9àEäc1A“VCÏM*åÈ¡øbJkäº4­aù·”÷@6‡bÛ7c¹\ |P”¡§ùG|Ìé$þBÌ`gíÌbVÒ„’å…ìoß{ëÂQV<@®CtK2®@0¨ùȆøˆA®û–Jˆ•žS`yÁ4Çx1ŽâÏ`#Ø i‘XÜ®¹.ØÂ%±‡tÈמ¶ý¹´:¹ÎÂNÈ{…ß‹¸kÈu R¦ò•úCwÑÉÚÀûyaÚ˜”ÆAªÇd®–4LðÏŒLÈ9껹N­˜n6Èu ×Ý´†çF‡õnÌ‹ ò}'FØN·8ä W -Íû7œ ü3cö‚\ç¨Ða¢à;]Ú—Ñ¢&Ü3XàÎÖ¼®'AæCëRs{‚\7¢Gÿ€\§¡'èÁA®›…ß=‹–Û‹›G²Œ_ypP|›+U æÊØk‰Fï5ù™ü}AõJúÚ˜”D™êí Õ#äAª¸4‰ï¸*15yŽ9û@­\º|‚sðI@o³äö ¤+Ý8ƒïQ$ÆÚÉäžÕãC8Åàyƒ•fø# ¦ZnOÛþJ3 ¡ÃA®-6¶âïóö9mb­¶©®ˆm•èê­ÀΠóÁ™mšl„'¨øˆç‹&¿œ6ÂÈGö¼„DêȨá†zúóÈN4ºÓe {%4šÅ¼Q&®“±÷°jb¯¸`a®h RÐÜŒŠÐaqD‚&ö¤WØBO«CïK3¡¹ÎUiü@®[Y¦ðÃ+ù1 -q„à¿DéÛæßKñ þL:äÏD‡fÌÃñéË&sÃB@¾"õ´ï‚Œ€\ÇYëN‘±ƒ\÷!n®£E¦@®ÙV|r]|ƒÍ \ëôâ‘ðû,!£Ûº1@®« “QDµ9°³‹Ø™§*CÜÆ3D;s›ùxæP\v*ôé7ld£‘ùD±W^ÄÞ Ú3a‹ˆ)¨ð­Í_"Co9¿`‡Mž™îAûÆ1¡‰ÅmCmñ¹ÒÁ_´<ä:ë6° ãí#[iþ4Ê2öŸ/¡äA®«ý˜Ã4‹â…á–3÷E».Úm¾ü­aÈ£]Y%Ä µ$[S«Ì¾µ—!ñd¹ÎþЦûãáÀ®ÐK”A®» )òFIòn1Ÿch“óYc›ï¡îåålÑý‚º"¦eChÑá0m̃æ½kpÝo}éDy1 ó«ÒaUKá‰Q9»nå‘ð£ñuG‹Ö)NWd–5êŠeÇB_Àî•¢Fµi0Õü¡.YAÄA®û¤¯†x“)ñ›À\ñ}ò+!±2ûñûDÈw2 l˜íJŸ=ÖÒË®0Ã%‰þ¶cd15§Óü//1à ­È%åXV†øvHUdè3šoòáíXùǦ2öŠF‹Ñ,fEþ–ŽpUìÇ(Ââ!äÃ*°#Çwƒ\ù°ÀOý0 b'ä÷½áhK >—F…0¼Ö"C/YKí[¡¼ÿ.,0Bb1=%• -SjÝGŽ¹Øa†•Ö0fŒ"%þ´ó’µ`ÚáøÇ0Ju„^ÌŠ‚¾– ñA®ƒÒT—t -/Ÿ§žú¸+ŸËYD~²»l#þælÀø½‚dÞ/5êðì’6fäDBuŠêõp|§u;ß=i¨ÒЇ ב(Èu ×\÷åët‹y§Nx5oI(`•ŽpL8Í”QÝŽÌ,f†… ûW[U¸ã’J²Ü#r-FZ| ×ñí‚\§9ØlóÅdN·ø@BÅP jdË ‡õ‚\7²Í¡8ÑÎîs”ý†A®| BMxÂwqŒˆýD2³˜·Â#ö>h4T¿MÕŠ‹,7cþ˜¯¹îrÝäsÅC«ß¡CK|hµñãƒAö+Yo$ôm1¶§Ì ék'>øK -h3VQ°ø ÒЛä"tX ×É⛃\w8$<0ɦoüFÛÝ“_ÁìÇQЈß&aJHžñk/ЇØpC=lPr60MæºàÃiÚ˜b¢uuZVž‰Ð=áøô®1°•%z¿Q"$~ðìÇ¥‘‘Èu ·¯H¨ÚLík¡%µ¾#nû.0>iœÎòÎ,fÙzÁ_á ¿à“PâOÅ"Ê7ˆ½Š ‹ŽIC_…8ÚÀ’{1ÅOA˜mÀ¿ö(¬|AñÁcè®~kf4wØjÞkºú;.æâî¼ôg…aHjïÁŒa¯ˆÐ¾³GW+{ž©d®sp/*ä:ëÎ -‹£Ÿ“Ö)R_Ò•$[µÎüÚ¸£5ùý"T|]W5¡(jªQŠ¢#jª½©ö&ϽË{rô¢ÿ¨k‹‹ã¬¿7;êÛ¦i‚\GŽ&Èu¢ÉGs¹n\„=4à ãˆԌPèÂíÇ>b'ëÊqGNšDÙœ} Úì7è߄±‡‹A®;Ù±â1«E‡IŠôõítpÜñ,ƒº„B9ª)!D6¸¢7°ˆƒûü>¶òËïFŸ…SyÇ©°Â˜|d+Ý"Ôé•Ä›ÝǸpêý€ø$C$wØÌ£_Û¦á d¢…Ÿçýp …oÀ*¼ü8DDù5†ž»G -3ámû®,ÞÌíë<>©oè•yA]Ñlit¿ ®H–$º£Š­Vü}ZL˜Ç©‚a¦HíQ]‘¯TÒØgY!¡î‘WD\“Ó$…S9ÜQ¨º¦jªyG¥ ¹”‹çñ9*ÅDf¾ØŽ/a½Ì±Œ°øè{ÃÂ*QÛJ¨+– -›ÉgfÅÉÚ‰V€.,çŽ_ÝÞ¡Kø>–ñ!¸Æï6Ÿ "¾Ä¬uÞÍ‹°ôùó1ùËøªð ")ü‹¡/¦Å ±À³Ö1M\7cdA®[µN4Ì\··²g¶{e·¼UëD[ÙNÞj§»Åuö*ö:ÙœUë”+%,%pýžûß;ú9÷'?WveO¯žÿ³*ËždŠíÞïÜKO¿öÏSý÷ÿ»ŠrÏ9ÚYŸ®iŒí,Û¹.ë`+Iª‹¢ûK ÊYŽ~EUTEQ¯“(éuÔë¤Ê²,ªž§zz*ê±^÷ýôÞ³èzvô£ª÷U¯£žÊžìÉžì鱧×Qï£^÷ÔŽ¦]Y–í*‹¢èéÙ•eUÏQOõúÙYÕó^ž¨ê}ã} ,½wþ½O½÷üÇ”À~~Ïý÷½ógt•í+Éy÷ü?SÒWº×;L/ø¥O;xÿ¯Šï¹Gÿú=‹z¶wVí*šª¯ªÊª«Ê¦]EQ´Ÿë©žä½³Ÿ¨úSŽz¿Ÿ§ç=UgQõLÕuUWõìyžlú=•§U_}úUŸª=Å9ï+š¦ëªzŸ÷îÙΞ,š~Uÿé»ï}eÙ•E}÷ÞúÓï«ÿ§çÙ5ýªªlOS”]ËÿWô\O–EUUõ%úÙÎÉ•“žd;IñÞûÞQ\—êŸëRwÏzíiŠž<-{¬üZrDzëÿœ£üŸ(ûKvõÎî{OùîżÔ{«÷N/õëc\—ò:÷Î{g÷Ö•\O–wÏu)¯ìï¿wß½î=tý%°{ÿ{i÷z÷TϧÞsÔ{z¯«*?¿š¦êgYtõ~ïíÝKÕÎOOe+^G;ŠzhG»÷½¯~•ÿ”-Ñï©ÝëÞû*ªòιWÙµüÞ÷Þûþ{¯w6ýœ¯ž÷Ò{Ï;ï¯Øi2 ÷銮¬÷©_!j÷«çO´¯¤×Už+_y_=ÿ?姚ª%ª~–Uÿºþóûž²%÷úɲlɲ=]y©úÕwÏw2æ­¤§~Òó8ú½ÿ=Ö{ÜS¹ÚI=Iõë÷žO? ¾ªìª²˜XK` ,%Ð^ÅT²Sݶ«¼*Œï¹?_ €¥f±È÷¼ßf› -¶U§›&vzÙ^2Iï¼mÛ®h àœìÙEaÀª}­AöÊ&[EP¿¶í*Ö’l©Õ¦m_'Öëä÷RÕKUÕc½õŸ*×Å<Öó*×¥<ÖãªÇzŸõþ³,»þΦ¨—¦\—ò¾—¦›r5MÕ”sÞÓ•³j©¦\S¹.ÁSÕTý«5]?KrïOdê„:É3…b‘ªï)VW¥P'êý í=õY’³þ‰\y’ªîSµö´£ú©ÀÔÓ, t È€&pR €x ‚àE Ð8  T £Óˆà"˜ &ç¸2 \€à˜˜ ‚€HÌ4 P °@( Úœ xà$@~ ˜À"ZÁOÀ$€àˆ`(àÏ‘É$âÌ_˜  @ Ì3MO@$˜`(€p€˜@‚"@À €‚ € EOµ{ÝûÞÊ=î=ï½Qêu½é½—dYÅ »§à:êqí«zëìUN®SÉäè:`†PA®}>‰º¬É5¹Œ" ’øˆÏÔG®ŠŽšBŠ…” -ý» =*w®ï#ômzX|’¡/ƒÜѼ˜:õŠ•±‡2®p%øK*ÏŠb…°êsXƒÐ½ö탅!…Ôtáî’ÙA®ãÚÚcÿÒ8ÝlŒŒ}acÇrÙvb”B‚ ¬}˜çi+,’³[IJƒ\)S£qø¢ ó2mƒšÇmÇ—)wÜ—©0pt4w‚HÅøR Ù°mz‘¹¶ï£¬‘w¨dö…± çB0"Г  ä²Ùt^»æN82L6>$& Å"QXCÂ`0†AË£ÊièlCQB¿Ñ8³ºÐ -bi”eTàDUl -a¢Mò?.ù -0êåÓgŠ–D'’‘ý3à¬'Îý D¨¶Ùº´Ó!(”P²= ¥~®À` "½ R(:Ú759!kn¥«¡ƒhÕ>0´-=,ª¿*¨äf5{’KÄ–ÿ¸8¾WáL¹\fyÝí€TÓ xC„ÄœÁJAþ$S5 -MH£"Ô¢@‘‹°0C~UòÎ𦧜'u2g†#:¡  -‘MùØU5«&7Mú¥ŽéH55¶(žÁæ$C„hø\rؤãaŽ’éU<3m}yÐbÊQÅ•QÒ]ÃYdøC8®¥Ð÷<òÒiÿg{ñzCËr‰zà“bSFÞl$ -\ÜQ’…cùv–€‰¿ˆÂµį̂H]¡„VÿnáÃ9kºËqÏ­^è¡=£·®QbM`F+c BýÁµxƒZظ¢°b½Ý\˜v3ö¬bpI„îº b Y¥_BÓ7ïÅí”hX’ûZ¶bÖÞ~«+¡í»,d(x“ŠNn  -ZòQÀ39ü9‹M¶Ó -Ôë¢Y·é>}‡6œW ˆ_ÙºÞÖƒ9Bêž»”-¸,£¨î´^*r¨$Ï–‘£íz){Ù‹²¹€Öq¶Øg_RÃœ˲W•Æê¹+â%“5øa†˜_%œmå’Q’ñŽéê¨×$Š·Þ&Â5f‘ˆ{ÅZ ¢ÀWàƒÖ8Ö<±@j’n#§ï.Sàü•µ‡ÐS¼®ª¼nQ¤ÂæCD5gÎ楙Á8Vˆ;Œ¯õ„²ä¯OÏg/BÖÏΫó§.Šæ%ž- í2™ÚîÕ» Ú6Â]¶˜–O?h™Ÿ.œ®M¹#Fõ[Û#é¡k•-¹\/ J%­ûza,vGJ0îH6£:NTâq{®4G„X*y ºÂ‘)c-õ€kÙ (Å#ZYOoâ/¤»as³v›Ànfú5Î9×E/ØÁ¼uè‹çÏ ¯½×êà”Ø«y¸3~u5-Z´—ÒµòàÒ⊠ŠAÑh¯z‹ÂõzŒˆWîÅÿ7 ·Ž´ü¥6Ž‹by 7ΩvùÆ­ó#l+Ÿo³ÁEúíNCÒnõ:e³i}‰d?íy±|œG—‘oýŽ ›·œe£) -S F†íD´j™oÐj·Ö­Íj—„°R/@­Ûø±¶¢ÜL_uÓÖ–­>óôV×!ø3üêÈ\9.¢0tjNj¯ ž¶´äÔfCøóybÐ5Ì9I‹¿„ËʉÏ'"³ñÉ5Wx•¶J¿çÌŸÏë° Qb:ÛÌ…Z—÷>98¢ ¢«ÉQ.$ð¨;‰TnÑR}2$5ˆæX÷”DÓxÁ,+±&ðLý½°@k|(¦Œ•ÊàëÛ¿¬Ø€{²Ò!mßuëöœâ«ïkV²×YÁQ —ºYfÉ‹©uÈ'HŠîO%iíÌl4‹h\@LÏáâ¹ÃÇk ²ÅB¥ÊDÂóz/*JË_6•.5õÐAôE\dG£O®¾ÎT¡âC>àûÐðµàÓTÜ-p>q{< óbh I_ R˸“;a)EJ‡¤îLšvçðD‹x?ʨ՞!=ÆVp!È]y$ºÛIœóû¬¬{iÊœ€<Ðe›Í즰‡_BGGsm—¡Bhu6·`¸Êç¯(t§²]äEìm ¹žaí1«$yeö}-}\¸öü°Cûön£7–„Ý%²y¸iØ¿|Íuî}7dNìê¢ Y.ø¸BÔÇ¡€qÂÏ:Ñawdz+'‚ö•}áØsk½²¿¸>°ÇÚ<«‰ÑµxtæØ;Œ¹¥ÑäN<äµòüÚ“ ®~rWÞÙhä‰0eHE蟣©Ä=­ÈLtgÏa Ø… B¡#´íŒz Ï´=ƒ26¡2²ï@¼êö ŽülÊö%L©¿0pµÕëbäÀ²ù»ÐßÔI"nO䔎[í2<|¶xÄÙùÍ®ÉâÅ”VlUJq6ŽB/HwhS:>zÙ$þH¾nö¿ÏÐÃ:²|ù;Ý!ðF ( Õ»Ûs–ª'çüSgÁñn#!¿Ú„>rèÊùZLß·@h )üÛCÇ ÞNïÌg;çl#%îyès“ùót#ô-tgØ=T}•¾¨ Â×]ü9~Š CF~TñQ1‹ÁüQÉÚ%wÕ]dǹ‰5•¤Kzkå¢x7ÁssÛÚR·ÛükS9Åd­J.ÊϦklÞYâöš¯Ö_ª›|4ùð;ŽJ÷a<þKé©ßÂ?ð¼0!À¾  E0šžØ˨ù‡W;ÌÛABs¬2³²ÄÜ#.¿üãôàqg/Ã2 “¢C{,"¸kSe³(§oYSÀ‘µŸü`TdC‹47þÑÎÛßêKJYòBªè_Cd¿Hg÷– & Qè,?´¯ôóE‚nì»4R=ïE Í ³MÞÄÚ8Á¶ñ­md¶ãÌO[£6å~¸[PÉšŒ¶ÍÐÐä7|ÐXè+DêÜ@åáË¥Yà!„)Ý;tåÙ€ƒîq“úc|ÉŠv/çœ+陳VV¤è9÷<ú•åj]@óÍCûÀ[Œ…¤hØÚßßJÇ>ÏdMbx=¾“dv\WÜ4EÌ -HñGâWöO¤ûèû^ >£.~‚rË·J$?1AÜT¯âp#–‰ÌÅïÌ}Ý=†@ŸLŤ@°Ñ…3]ók…ÂeÀ'0¡W…}ŽÏÈÁió<ÕóDË"\)!Nn¼CËU¹¯´©™Ð ‡h9èIvAOôJ8ù¤À€VcU¯] äá7+o ǯ„Ž -` sè¡›p#:¶¨´f¥zbâ!µð8J§‰¿n‡„ƒ’*œäo "7ßú=Ò‹Tª`Ì>šZ‚¦RÏ4¸k‹šðß’®ëÿÒ™R Sm¡Öœ­Šè‚…X«’ê„°WÃ0È€xþžÈËIÓÙLÉÚ\ØhÔÕ±[±o·TÅc/k$v+}sÒàn HÆêv;Á&ºÍÈ/m^Û–䣠ú†ÏYÅﺩq—Æîe:fuž~*P°„|ß1lAèõâC|íg“¶ÊÎ#ô™TQ›P€Po@&ÆÆ4Q÷î|’%YIÐ -Àšã|{Yš­©Àõj„c>³PŸ"SÚ«Q{‘§hŽ¶·îb,í1Ñ¥h‡¶ëN›7ÀéW{ŽŸ"° -;• -µw¨eÇJ\s+Ó=ÕÞåÀá¤m¯åé«ôs–ÉPË>·½8fSíE§–] -O wže4jÏm/M¤’åYM-3Ôö¶|òäY†T-óµ½ )¥ëŽ³l -î}çÔ²ñ¶Wt#ðϲ’—ÍVËòmïËj¥Ú[¼Zƶíå -+ÔÞ8ùÑ«e?xCTíEy¼ ÕÊ‚-Û—ìvåß1œÏá_µ)EÖ ûHu$öIéPo™kþ[Süt¹HP8nÛÌv‚{H¯i€ðŒ×Z® -^•Gì_øE]û:•ã(Ý—öé ôët? äßßžöyé°÷Õ{º]Ô°uµý†f" G#v1íû¤Z¨úéÚ¤VE¥¾6”Sd7çÃLj¶rè¾5üXX.×ø¼ZîQG#×¹\Ïç§Ó¢z6"d#B‰gû½â±“™Ÿ¾`kü—mþÄ™N@òað%•öQà¼â\wÏÂ6$!H?ˆ!‡Gœ:TˆªaóêŠt.Eªj}¥T|è4SÀðÓɧœ2ÏSì独Sÿ¸N©ZÆã9n!e!$HcQÑ0+*k3÷4|vUP‰œ=X’woãY*4T ‰ñÿôN—4ÍÆGLò””Òª‘ UþAúÈÙo½ƒg:ñä÷ɸÎð)’ÐýQœ'>djr7¿Å¿|¬C€Zʼn?•r‘¶Y|à]e:ñ€a¼ªDŸ%Eb¨Å'jeKXÔe¯å^iµ9râò3ó­N¡›g슳!.P±eâ•-w¸&ºã¶j¸Ã›ãÄ9°8.¬,Ð~¿W“3`úlÏâ%â2àfÜó'ÑÓG ¤žW™œù.IÇP÷Ö_ïíßÀ  ®v¨Mý{RàZnR¾âÿ>âE«E­”ÿ¾hEV¨…fÙÄ•€„ˆ1KÎjœ­™+…†ùØEÕóï~¦ã.µw»8 nçßÑgµ¦œÁ ¡£Q!ë¨)'>Ž˜|ƒ›ÆšèÉ3.«|‡/=Â7 tUÞÔÿÁ~ßÆÿþ¿%]z:a⿇+pÑÜ0ÿî‡Ò¦$¦54Ê}ŒÝ4ÿÅqžz·Œ«Ø›KOt_j—!î)˜i+R$D©eZ¢7ì¾*›,І°J:›ût­$Û<@J8©ù”8‘D=­M€ÓØòÊÔÜ_Âg ’ñ¦ÃgÝÚð—èŒÝ竨[ü'Y½i½Ù<˜¡@/Š!°rhµG¥å4¼Ì‡œÎä>ŧtQËEy4\f¡´ÒzK¨žØÝnEÒì‡#‹t-u\^Ó×,›+ §«éêͼ[œÖ‚ÎP)ÅÃkòA‘|LÏÃ1ÒÑ éA;öšJ„LrŸº[¼Hbý^¹ð;œ…ðÔ&¾ÖL}渚d¿¼L¢¹EgSw¨"γ*QÓ’2Sm’ÿ4žN‚bÿ!VœjëUÜT"_TzTå­™’@pÉ‘[˜6=ܪT ÑöSæc2Âò`ßÔï0$ÍüæÐÅoC…®³«¶p³£iBad‚ûö (vºµ³L\Ù³éSg(.à’ÅW¶5¸ ý_&¹üR¾ü‡ Í‹´9÷I1AMõ?Ü•`öÔ1ƒŽì|˜jî±|€+.µ¨¤†ø¥{ÿÌXðCœ;øß#†£ÇÅŠX¢Dª-ÇTÎÁ ò5r<&Gw.ÄéZ]1›ƒ07 9¦ - 3ûg¾W¡uÆŒœxý%4>á÷Å#uǃçòv„.ÅÊ’1º¡§žárF•ýúò¿]Iì~J{³6‘?Ê]K¤7É]@¼µl4Ì?”€6lÃÂLªk´ÙÜë hpU°4¡éãúŽ\%8y -²?&øÛþQf¿~Ù-JTT÷®xùºÊ=mYÅÞ¥‹ÿòæË1‹L51ÌŠ¬Èó¾1Tën¯Ã3M“o™ì´—ë=Ç1¾Èƒ•làÇ\VjâC|_~ÑoKÛœÕÒÀ­Ð÷ÚI¯ÁóùÃηb¯avû³³yÁsK7Ñ· fÉpeâƒr‘È–C.à’2TKrr P³_JÅ=OB– rø%ÿ¬·ˆ]Û 5AÉôp b³(Ò)àþšýTžlˆ´13*çrÂ5·:¼éç5sï÷~”ÿûåYt D»•âçðGÜgj9ÈŠöCMþ=²Å(é­†:´¯OÄÀh‰[ð¼´ &LBߎz²s{þ€) 3IÆqÉuS}@Û™ß aÎDÕ \7ÑÈóU&«‡ýú©TrYWºÜù ”bþ´þè)«¯Ä¿hšæq¢:—Û©%?±ëãÀ E’¦ËqˆW¶HF›ý›¸.hªàh¬ã†6¬ù·aʃ Yób.õ%”²õêêïßJÈ•ø%vÒ•¹Ñ…ܱ¬ú‰ -ž|Tþ£Æ–¨€ýGåY <¢<•+îÕ¬pT_‚uGuëèWK -Åí1°^lØ) -»ý͈X …0088…L]½¾«ð™¢8\ÇÀ’ ØÙ Œ¶,[]10ÏÛÀv*ÛÜ€ý_+kþ@¢ƒ˜4^ÃÀ–ÌÅ€±ÈÇx7°'߀9T¯YÁÀÐSM8`ÀÀv´¡oÀÜÿ9`BOÂäk«…•}Éá_•×D!ÔZ÷/6¢á. ¡êŒ I4 -èæ½)Xž'ÂI¹áøØætׄK:½ÏÑ1Ô§ÞýuãЦFÊ,ÙÀVL±`Ÿ¬öˆTwìºC5A‚¤nÁ¡¾Ž ѹs½(¡"-q^ÓmggÕ”|"³ßJÏ Ì|Cyù¿»ÇÛF1º(.ÿÃE½(EÖ#òÞ  ‡VâÂþxç#Ì<ŒfÈ(aн*AØÍ+c…®ú 7¿R¥‡‹Ñ$;in½0àSñM„å"æ9:z¤CŸÔoô 2æ–hÂ$ÍUîé`Þ{¨.3ÉoÁ¬™PQsñçôÝ•Öóñg@<ïõ×:>Á· •Ÿƒ?›‡ŸÿãCS Øsdmø?7ÀÏ–Ç‚ªükO«°ú)þ´ÉÇ5nåã}ÁGj¿d|Ñ«»êL]>ÉùªØ*?y`Á[˜| ÁïIŸXF)ÂáŒmש—SŸgÌÚÎ){¿ªÐ€‡R$¼Ó†;û-ºôZÐPm»Z ƒ>‰…J<˜ºPzà""SÔCšo_*{>ÚþøýѽÔü&Ý&g¥“˜#`ÆšXçÚXEÆÒÛ‡ŠxŒæ|ÇòÔ(õõ÷pùÖÈàˆvŽÖ!ËD4K…ã ¢²váL2mìàœ´ü u¦R"ë}ÊK\%F«°ƒc]©±©DHuÓ3ê -¡Éeœr·SøÒb—üîŸoÍŠ×áÉÙo¥éŸ.!úŸ(<–PÍóa3óÀæ=O‚׺òÊ_—8>C¡aL6o‹—ÏŠ¸™_1«êþ¡¾VJ­•=SJ´ò±¯UêªeMñšÈfîCŸŠßdåÍŠ~u¼†"›1³øz¥Íy¹ -âäJYR=p&¡e ÑÅ¡]V‰Á ½neò:úu~eáÏ+Ñù§Erv´ÞäâÈ6qþ?±³î*é·ò(ŸþôãNNIÞ¶êÓ ºöÖ%V‚£ÏûìuFt™—¬”%hù á£{•B(ŠÕ䄹óZÖæv?Ãï\üpM:Uì/|çv² €gêj´—Ôyõ†yßR1êÈÂJDÞ+OC­]4ý‘>å>R~ ZZ‡èîmâ¶ÕÎ) ÂФBökõÊ)OûŠ5Îf–󭣆0+kË+3’˜þ`Q?¸"ŽðJ7€Oãõðëy$;‰Í­ììÀ'HŠw¸žÄµ­ ‡teM[‚÷qžØ¼œñvòGX+u¾«Ì}¢OÂví+ÔµÞÊÈw‚/ŸF¸PYÃãN'Ð<6–ìl¤ÇÓgoªèʽ™öýgÀO³ìÄxK2­ #môÅþÔ–ü̦І7Vgj®m+rÙ%į^›Ï¢Júsš´Rö1Ãü†û‡”ÑÈÉÍr|MJäÝįÓxÿõ×BLKÔ:Å ÚL‘$ƒ±øÜg!NüÚâüœžE;xí¾®VNjˆŽš‹ ¨^£!gP,•Ì®³„¦qâx·xÇÏt⸊r'Ž¤xøâG‹¤ lÉ]¤‹O Q±‰ofñé3R·y¿·ùkŽ‰ãwþº’0õK-+úŒ”Ë$ÿ_߉5¹Õ‡¿ÞÈ.&Ú‹ò׿Ôì¤U -¼gBvÛëJ^‘õì[½Bi=5õ‡‚@×ošðoìb¹; 0Eìy{Ì!YsTno!Æ´±?ïæ&Tî:±ÿÆ ˜">«B§G¢ó¨.ž'øЂÃ9°È@ÍÚfH¼f€üèF[à0…Cˆ³š@ |B«È@{»»4#)ZX;î2íì©Ópÿn:ÒËÁ8§eü÷“Ài½í&ÄÁ£ÐOØ›4v[_D’t-³„¨|ÁLmã"ä¢ÆW’²a·°ŸúÝiˆbfw¡2çËeÀ8H°‹GZg×¼Nn5CHÒÚ´Ø{Äò,+ äÃ$KYâi=ÔߘÄ5z†îý‘œZéˆe»o`®æ ¸ô¡JÁÍ)#I ¸â¦Ѳ$ 2ݘRÙ’+îŒtˤ+B[Ýgºè8.âF… ÿÿÝ⪩4òT‰8Ô,lãAnS‰Ï`‘HD-Ï,•á}œ"ûác¾,<5Ø/Ä@8 ‹2+SrÛæ¾ÿ³¤V%ëd±÷éÉ$0b G²—agÔ–” ¤žþüló7¯$bK¦láڃՀ̤mÖ÷ -8Í6U´²B3·Ë&Šä‘'£ÒF3)•Ôê*³5‡þÑÿböR¿¼1x^>XoäË#F´À:Ý/„MÛ`ü|z*³ãнí :ãvd¿edávù:‡­¥çæw.€AÎ×±÷($¹·µµk?¯èà í%‚Z2&~)\ºú‹°=€S7-+fÖÆ2ä­$ƒ€®/ÕÔª0|À—h|v®ÿf° ’›%ª¿`ëRI--²†&£¤Ð~0éxR€¬Ý[Ìá͸æn…nþ~òæ¬3N†oñŠ4G’°!¹ñºXu¹óÉ"8ˆþàJòQ× -[Ö‡×||5o«8^ÙVÞ“F)“c‰œß>‚*cå¦Ú8ý6rpä3Ö4UÔ5 1ÆÚy:%P!I7u-c>ZÒžjÇde-È›žØgxËu̪7È*àÐê‡ïàÂWï*xM¦¾§÷ \5é[|PXQ«$"•ƒ…³ÎÁµ~BˆÄ¬bw4›ßnŒ·QhF³;ÂkÇ—…hÍÓ8<²9£ˆÄHð¥Rq×ÅÈ©Y8\ušf=Á2Û×ÝÐAO”³'<›°eBÿ|ny)´€Jß™" ÕJEÝLå¡€ÝS-ÝD -¨=‹9ו=Z]u! OW$VLSTÏFOFÂÿÔ€w%ÜSÙ·yŠ¼Ç´XXÙÙÙt NümÈòe«Â(…+ñ¸‚M‡\Z‹”“»­6õ³_DË̆a"!‹£åî»HÍÜtA7Þá=7"»ù7ÈÝ÷8êú)çL­íö ws48ÚpQÍ¿w55A;?\$®„—Zì÷ -ÜÞÀp·=åà0ÝÉM\¥EûÚ¬§\ùŠpÇ6«|'¾éŽïä$)§JÞTÆYدÁ -Aòfð 1Ù¢óÏgìjÄô>h¸ÓÌ´ZO»eíǧ¹»=Â%[ÉxPA››ì%bŽ,Lïaû; WD¦á­wlU&ŸkK)¡BÈ{RÑÏhT¡<`´ÑŸ¡‡ÜÖs€k -ê¥dß!NO•˜Ð,Ê!käJî"ÐÚ~-Á¨ˆH›SÔ¦ÊÛª~úëïùÛSŒÐþ›bóèp<—¢*c‡ŠØ¯Ã²Æô]¸£ bݤÅm3öp ¤hQÏk1!–c>B©L’÷i2ŒCPž–ùýÖŽ/µÝþ’·c&>Î!W"UVŽ3?|8R¢äk¶®é††x>‚2Ëcm”Ç‘t$þçVPU×}Úá̸¤ì”šFø<Åìpô¡bO9,’Žß/|ŸÚaª€z‹kôÖA¢×ïÔF˜¶>FÔ¬ÔM é>ŶËNTCó^CÚ/ï)1»«*ä¬Ø•® -ŽÖ˜½«}…ðñQcäE…¤–ËJ;ÈriÜðêó“gVï{tL|z? Ã"AÃÀ°©u޿ק²&)üðl -JÕÿ‚VF©€jOý+´0þèëÑ ã¾é9ŽªŒû7~—äiÛ•†x^¦†´À¢»F>¤¢ØÃÜü›Ê£¬²FHC¿h$NOk~“/öìšTçæò™­ˆ©-Ð@çXfÝ: |§·] $Iý»/ ¤‰ðŒ7]ÈlæßÕ]aÓƒ†ÃáðVX!Gí÷r# €è@¹„C€O>$UØ÷œA €,rêÌ1‚—¤Ç¿5i'á%•GUÏ’ŠƒŸ€üxh¹±ù™",)F¥Î—;Å‹žƒFq²ap„ÌK*FWÌpy¬Qî6¢Ü3æ Fg|2úp[Õ"Ù¥‚œI¼¹ùψƸ6¶¡^œðÚžGdäÊŽa¹ 8‹=ü‡6ä ù eÏK÷Ÿ,@‰é/i;ʆT¬“!iN˜A¥Ÿ cG='«,|° üóS%šø„¯Ý¶l´¤ëÁ*ð4 ŸÌAl²ØœŠáC3à`&2’ƒôù„ o("säw¿¿pÝ·BhΖÔíJŽj{S9Ç¢)R>#$„AW½ZÖ£ú_No‰L]£êóh1Ð÷œ¾×¥ÈÙÙ OÅAêÑЀãwþž`ÚšÚXOq 6ürÇIM¤–Íô £m±!üÒ7Pʇ#°2 -yæB@M… *Z(*×± 5ŠNÛ0šT!>fç€Éj$pì£I¥9 ]i(ûˆVCµ_b(©Q[º²˜x{`OŸ“z¦B>ÎDšÔíc†©¸¿#±ÂâñÙ B½–ó1)­)Šáê4©8pmwn3‹T+°`ß"Ê:„TëIÁˆÊÈÈï]ÅdYiP’f×(uZã$•åxIqFÝÉ®¢N}ê(Y›6Áu¢oš;‰Ö,,²Ü¿Ô2‰#Ï -Лì‘\OË¿´×÷ -"J@š¡2³ ‚ÔY -gåù‡ Nm¤6œrÈ<˜Ÿ¸MãË3cpÈ]ø|/ß[Ÿ(ó1ûöÐ#èËù®Ã€ýJŸ¼K\ù$^ÏìÃÊ+™¹zÈ ÏrÖsØP•ß@¦àùæGùØ~ßï®>QzÙî-•¿`ø!,Á߀Ìn`Á”›µ²D1ê\xlV,–@Y•d˜­œ–¦#ÁðN·Ø -çh·dwÜêíÑ‚µ½Ý€[ùzô¶+œ Ò±Q•_:zt›4¥–†(‘j§=päóÚä ß} ‚ú¾g³Éa‰î®—íùˆ0–oxGd¢Q®TÅZÞJW²Œý  ¥ãí‚6˜ª”ŽeÏ>~ˆ¾ÑNi˜¶YÈâÉÏ9â(ç„Û=Šƒ¦•¾Ã0ÕÒm`8¿3%¨b "=ž·I €|YU˜Ûx Ñ6lî‡æðòÁ‘ï%_KºSŠ$[ÍùÞE¤ðßECLÀ}>~"ÉEbú(y2~µBI.…‘q,h…«Ĥ<á..¸.^sð-Çñ4ˆüÜ?jwûò+óX/QamŽj…J˜ tB55ÚÚ(É”_:•Œ•½¶Cø¾ OŸÏ$~Šn%Ã(¹šLv`ëQû.X6VŸž”:嬨b§y¯‹¼)%­ÊtÊðž*>ðµÝÍ5€–p‰váÿŬÍcsX¼q ÒÊ{²€<­—€ÅÓ†+£â5º.¢¸ü(£P 6ë-¶>Í qB+3¤!”µ)Ã'l}ÀÔÛ·[Ž†¯GÎñ9º­¤&á^³&GÅ21u.­qVG~«‡xÝéQ†LˆÂ4 -ŸøÄDˆ‘–ú»‹f$‰>/®Ú·y -œ$‰å&Qþñ„HD±9Îûコ$!æCÀˆ±Ñœ9èä Ã_zq§¡Û°Ž¦ÐÓ©,`{>;'õµ‡Ø‚óœúT°úùÛÓ!fú hÇiÏ7Õ /Ð{Àx!þŽžðdÕÑptâÁÍ~!€â¢Ã”„جC\Ê™C©'Ä/´Zû=rB|n"÷=Ät|ä&NpTþGÒ+"æèu |Š¿Ú³já!ŽóHÞ<ø$ևр‡ØîEƒBÚC&HLKBÝIÌÿ"ÄÀ/”GÚH ¤wˆÙ³ÿ’cÿô‰A‹v¿·¤h¶Eù‚c%õD®» t8e4´B¸7!®aæ!ܬà“^¶/†ÆgÛNˆ[ÊÍ—ÍÁA¬5Gm[Y`I¯x3Iedž“ÄT`3ÛÜF¾LžPëÂXM"kºÒþʼˆqQ¸·Í(üí̺ ¡í Ó¯ÿµòÞ~Ó’ÚçO'#7éƒù -UYB!.¶[9A©W«×Q›Vn~Ë'±§—›´™Kæ¹K{±. 1j…JØÌR”¾ô8uÖ´iÅ•wgé¿QÖç ~trt/I¸ù -PWpˆÄ°JŒH1:ñ6 V3ò?…› Š—t$@å„ìë8h‘ô±;Pw>슴½êAªYazä³gÂ_^…>a¥kô®%à6 ¬í­IR‡H%w˜Ùwʉ«CIЛêZ÷B - &¾ø5˜§~ƒ‡g5<Ò †£‹B*0Pp…‡šðMëjz«¨93ˆb -2à±ÏeMÚK§nœ]*Ä@Jåðè‹ÔÙCƒ‘u \ÏÑØAó¥)îè›}A‚÷jHt>n1 $LLJiÁv6áP˜X•ÌX;´ÐòÁ±38¾c·©Á= Wt ­èŠ“†Wr]Ÿ|ÌƼè3ØšÿÌ'z©#5XÒøë fºÜ:È]Ýшƒ¹3XU“ôI`½S"8QŠÔu‹ÔJ?58H›5‚ $ÌÑرìmHM.úƒø±vXmrâäÞõ˯ÍúeîA×L>/’Œ\Zý<ƒïï`±•]`Ço2-öù4²·HÒHT¶2ÀŸ×z§ÿ˜ÄfèX›vA¸åo#ðì?£¢ˆ7…ˆ†a\2!ä™ë@ -Úä!@fn‚€kÛË‘¸+KÕ¥Güì 99¼^ÚÁFðrÃ7ñgÜϯ ©<:™á§~²±Á à¹yçMødb&›ù}6w`åÉOÝõÒæõ¸ž@,BB^áܱRVó9CäÓäMï¹Á\´pü>’­—Çu»·go‘¿]œ½©&À5 „0î‚7“rù÷ªÓM˜2Z°B0º;¯Ë°—ôD“{’¢30EN´ëŸjI^Ç`š¡Šš›L>$â,w6¨X‰ÂA‘FÕu€çQÑ8ˆ¢×€QüÑl»I,äë®–/¤üæóœ%#ͦÖC \43 %¼ÉësÚhzƒ·¤¿s€ê„vFLl0ùßì[> ÍC~잯ç${`ƒ Ñl®> -¬ÊÓ€¨Ü6©OŽ·¿•ÆñN ÿ ¾¦ 6˜: T(ú4llð^0xõ ¾Û€Ì‚¥wr0§ÛÐcƒß&Èÿß`½‡ðëFæéd:™ß`D³±ïà=`ƒ·ìëîÎZNM[68ÝÈ–£‚_¯ì¨üô9Ö+¤ä…'’‘¶­€ÑNf€ °¢†ðǼòSåŒbyE2Çiül >Ö­*ÀììV÷-Ò]ìkqG×±æÖ,Ýë rIYYÛ¥rr±²bÀH (™œŸ% -endstream endobj 165 0 obj [/Indexed/DeviceRGB 255 171 0 R] endobj 171 0 obj <>stream -8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 -b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` -E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn -6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( -l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> -endstream endobj 162 0 obj <>/Font<>/ProcSet[/PDF/Text]>>/Subtype/Form>>stream -BT -0 0 0 rg -/GS0 gs -/T1_0 1 Tf -0 Tc 0 Tw 0 Ts 100 Tz 0 Tr 12 0 0 -12 -103.0967 -61.2773 Tm -[(T)7 (his is an A)11.9 (dobe\256 I)-10 (llustr)5 (a)4.1 (t)5.9 (or\256 F)26 (ile tha)4 (t w)4 (as)]TJ -0 -1.2 Td -[(sa)8.1 (v)9.9 (ed without PDF C)11 (on)4 (t)6 (en)4 (t)3 (.)]TJ -0 -1.2 Td -[(T)71 (o P)5 (lac)6.1 (e or open this \037le in other)]TJ -0 -1.2 Td -[(applica)3.9 (tions)11 (, it should be r)10 (e)-28 (-sa)8 (v)10 (ed fr)10.1 (om)]TJ -0 -1.2 Td -[(A)12 (dobe I)-10.1 (llustr)5 (a)4 (t)6 (or with the ")3 (C)3.1 (r)10 (ea)4.1 (t)6 (e PDF)]TJ -0 -1.2 Td -[(C)11 (ompa)4.1 (tible F)26 (ile" option tur)-4 (ned on. )41 (T)7 (his)]TJ -0 -1.2 Td -[(option is in the I)-10.1 (llustr)5 (a)4.1 (t)5.9 (or Na)4 (tiv)10 (e F)31 (or)-4 (ma)4 (t)]TJ -0 -1.2 Td -[(Options dialog bo)14.1 (x, which appears when)]TJ -0 -1.2 Td -[(sa)8.1 (ving an A)12 (dobe I)-10 (llustr)5.1 (a)3.9 (t)6 (or \037le using the)]TJ -0 -1.2 Td -[(S)-3 (a)8 (v)10 (e A)6.1 (s c)5.9 (ommand)10.1 (.)]TJ -ET - -endstream endobj 159 0 obj <> endobj 173 0 obj <> endobj 174 0 obj <> endobj 175 0 obj <>stream -H‰|TkPYˆÛ–¦šÑôLwaPQ@T\Ññ¢¢ˆ¯õH$<ä‘„€%¸¢Xº - Ê"# -‚ˆ¢àåécY…€OÆujvæ4^¬Ùóg~mݪSçÜsï÷óÝ[ÇD6Žãù®ýÎwÝ7«öhBJMÔ·ëT!± -5Éñ_âüxÿÕhÍDéŸ>}òCËøulå—£kÆaŽ‹zÞíÚº8*Z¸¢ÖÉgzy¹¹Xíìëé"w›1cƈ-÷QF©ä{´:Õn­Ü728J¥QèTJW¹OD„|B+ר´*ÞºùGUòP­\ªS«4r… îkTJ¹N£Pªv+4áò(kæOá®ÿC%” XòÀÈPk 6µrE¤rº€5©ӄª´®Ó—¬ß­’Ï‘+U»0 F`Ø_l0G ›„cÎö5†M·ÁfãØ"[l• ±³~Ãœ}±U˜?¶;…•c­øx|;^?ÂßÛ,°9n3@x›ˆû¢ù¢ý¢AñBq"9–Ü@¦’ßK$Û%¶ö¶¶¥¶ƒvžv1vÏG¹Žj´%§^ã¯á‚tHñÉCþÃÉ$¤£Û4ZÇÅð†Drtƒk0|L2Lnñab’o ­²Fª¡Ð\~-ÂïüŽ-5bÏ:ˆëC>t:$¾IæÂ!ñ=‡\Á¿1âSh ˜ñp#ž!;úŸu5@œ~9-q¼qQ´<Öß–B›à`+~R‰sÐD¯€ÔV e„qxØ@é §‹+.hϪ՚˜]!EÑåxÔmÐñ45nܾYú”Ÿjº ©ÅB{‡<ÄŽ$ÚóÙC<@v€Zœ×F?€b雬ª“U'.ÙšÉÊÁ§v<@ÆSO»ù+ÝxÅk‚?ûŠÞ«4n`З_Á –ü÷#¸5Õ%ì;ÏtŠ3uò<¤BN -A1à„Fúžû99?y&uð—Ûñ'}¼ý+≙>\Ó|/~)kiáZî• € põ¿Ö4²þn%h,³Ô/é︾•ôÑÓeµ ø LA³R8´bŠZž–ËRû„>ow®[&ž8ôÁm8Þ…ŽƒJºÑï$…r ôCq#Ù!ú³G߇„‚é©@ºêùû¿ ò<éw=Ò­àæUiˆLÏ¿dÓÓÊÕ.¨[8ÂÐ;±eÈà •“Ò\G³×ñ™¬)%¼]Ù¹ùÙoÅ.Ÿ=H -V;ùëxÅ~ñk~-G„†vÂXÄÂRXa `+²‡‰È;ò “;„#2ô­7’"}å 4L‚©]0&qT‰Ð]n”Xeƒ¤?ÏQ‰‰]üÕ.¼É»û‰ê󴶢3¾•YO~ù°¶‘5œkEPi‹ìJyãëæÚ¸„B¶¨Sœ»{sÎR}1ÛÛÑ¥mØ(¹WêŠ?Ù²[ÝÖ¬Ë/R²TRž|„ÃN ;,ü =>â -’Ò[ÃôÚ Të¸r (^J ¼—CÒySUµ |%ƒ!ÑÔÕk÷ƳùkÅ…euٵ̇“‹ƒ¹D Z“æ´ÙɤõK®-ý©½¡¬²˜M'¥†c«ÅÀ“–Ö4%&dƒöû1ÛUÅ·ÞžûÞÄQŒ*=ïÝáqãºû Â"5Àdi}ÆâtreEStà½àÃsšÇÐhÆ;@Á™àÖìáb§i‹)Œ}etvz¦ùû0¯©ê.óöÚœ¯9i="Ö/œ¾rSuó^ÖtÂtò¤ŒZŸØÁcxe?Á;¿ š°›™o·ƒèãÝ ®ž7&pùmâLí¶¬ r›Œ04 M}7¦´^ÏÉ<ÍQÍÆN¥ž_Ðn­¸²J,ÒzÞyh ªM’‹±›Ë}4Êy*rOãóÀT°{v§êf1k*Íð?#“ϧÔ_–ñ=’YÃôþ”„äVZï»/PéϸüíùO¿ÝüñÕƒ«Û²¸tcšÁ(£L‰m0¿œZðÊpò%ÁžNû‡9;OÖ¯¹¡‰îH‚¦ )ýÓ`ÚÓ9Ù¥¬¡E¼?LeôcfýµìM\Z Ý|ìbO?ó¡hv@ -G¡á¸?„¹xOÞ¼;Ø=Dvg%¾ðøLÞá¤,6³M|loô±&hÇð0.HiXµL¦[¶¼mØ]B5!U;8>„¡vãˆgú¤Ïù™|<-<²Hl"/é·Õ󅻢9HÖ;F?n¨¨-æÌ$¢|·Î\³9/?œ].Ž¹xÿm¦¹-»¦Ž««.lBeéó;æ‹ærv*¥ ¦½‡ l@ü–Ð@A gï8é ˆîv¾¸Y±)‡ÍHH;`Q B?s»…Á»-`´Ý¨%sÓ²Žf²Wsj/Ýbþ]âëÍ¡R‹08`žÓ¥a‰†6Ú»_ck‚ÆYÂ*Pâã~|Ü=À§Y¤oÀÝŸ5/‘~¬ò¤Ãuڈ݅ÚÒò¢s)\©¾(Œ¥P¾0µ¶Xy­¤C[x!àÌë”éî…ݽÑ+}ÞíÐ+tÊ|êh[“}©¦‘yX°€C—{¡A’“ž“‘É^>uñÂ5¦³,À•CŽP)ù.Õ+·…'ÄF²q†x½!ÚÖDÞÒo¾äËÌÛ¾s[4÷?&«>¦©+Ž¦éÞ-¨ižÍjßÒç²™ ”…9ØDWë¦Lº‰5Ô áÃvË–Íñ©Xxmmõƒ~XôöŠÒulŠŠé✔èè„„fZÙLˆ¹o¹þ±÷ÌHöïMî9÷wò;ç3ÀL3Ø6àPÙ”VD`iY ðiV„~–ó¸K;(êº^q‹€àÉ”ÂW3ÿBÉ9òÏó?#™günšÃr€½Ø~àCÑb±Àíð8\b|)ê¿~yŒH e¿†¸ïn”)úÆ)ÒⲸ=">z™:cNô;– 1¹ëb†öÚÝ⨻ÿÊMÂÝÖli#qÏ·76Ù D¾B¹ûix—ù+_‰­P.â¯7L°cÏCÑ=î¥3‚£Ýºaò¢c÷¦Êú²Î’²Îò@¯èB×÷×"ç©c'ŧoa¾Ê2o!‘*ËÛº7\´xˆœ¨ >(R}õe^iqÀ_Ŭ‡Ä0á$'±ÀMÐK”$ɽ‹üÔZçá‡Ìøg~1À^}…¹: f`=†ßö_;1èeʈ[î-òüŠ(á,€ ê›`'2QrÝÇ…ëÌ@? ª•@£p;ÈAVj?µ_Ïž7 êµ#y°YÈW=3!çz×ÇÒd#’ +¶ÄÔN Ëÿ­¯køË}•'+~Aá߀i|¦áè°4°ëeªŠª¦ÊH*¤ Ö…v. ùYž‡ÜÐ@èê9N¸ï瞟Â#}\(£-‚èho¬sNµCãü:) L-ævcÐxºÁMµ$Ùy§Z¼LÌúš< ­âÖcZç!¢²ÖbÖ(»‡gƒë¶ã­¶v¢ÓeÐÔ×7Õ’u ߤK¤ïJ>ŠÅ÷¥±4ò‹çbÃùÒŠ½;¶ŒÆ¦FnÄHþ©ÿ0T¬d°âéæEZº;yÓ¡‰Äå¦CœÄÕ -o ^”d£µdÕ¬wÑjÜäò¸;]}êšná‰;”¥k’­kVO®Š¯†ªµ´Uð¯ÑB1 -endstream endobj 172 0 obj <> endobj 32 0 obj <> endobj 64 0 obj [/View/Design] endobj 65 0 obj <>>> endobj 33 0 obj [32 0 R] endobj 176 0 obj <> endobj xref -0 177 -0000000004 65535 f -0000000016 00000 n -0000000147 00000 n -0000023680 00000 n -0000000006 00000 f -0000023731 00000 n -0000000007 00000 f -0000000008 00000 f -0000000009 00000 f -0000000010 00000 f -0000000011 00000 f -0000000012 00000 f -0000000013 00000 f -0000000014 00000 f -0000000015 00000 f -0000000016 00000 f -0000000017 00000 f -0000000018 00000 f -0000000019 00000 f -0000000020 00000 f -0000000021 00000 f -0000000022 00000 f -0000000023 00000 f -0000000024 00000 f -0000000025 00000 f -0000000026 00000 f -0000000027 00000 f -0000000028 00000 f -0000000029 00000 f -0000000030 00000 f -0000000031 00000 f -0000000034 00000 f -0000196707 00000 n -0000196894 00000 n -0000000035 00000 f -0000000036 00000 f -0000000037 00000 f -0000000038 00000 f -0000000039 00000 f -0000000040 00000 f -0000000041 00000 f -0000000042 00000 f -0000000043 00000 f -0000000044 00000 f -0000000045 00000 f -0000000046 00000 f -0000000047 00000 f -0000000048 00000 f -0000000049 00000 f -0000000050 00000 f -0000000051 00000 f -0000000052 00000 f -0000000053 00000 f -0000000054 00000 f -0000000055 00000 f -0000000056 00000 f -0000000057 00000 f -0000000058 00000 f -0000000059 00000 f -0000000060 00000 f -0000000061 00000 f -0000000062 00000 f -0000000063 00000 f -0000000066 00000 f -0000196778 00000 n -0000196809 00000 n -0000000067 00000 f -0000000068 00000 f -0000000069 00000 f -0000000070 00000 f -0000000071 00000 f -0000000072 00000 f -0000000073 00000 f -0000000074 00000 f -0000000075 00000 f -0000000076 00000 f -0000000077 00000 f -0000000078 00000 f -0000000079 00000 f -0000000080 00000 f -0000000081 00000 f -0000000082 00000 f -0000000083 00000 f -0000000084 00000 f -0000000085 00000 f -0000000086 00000 f -0000000087 00000 f -0000000088 00000 f -0000000089 00000 f -0000000090 00000 f -0000000091 00000 f -0000000092 00000 f -0000000093 00000 f -0000000094 00000 f -0000000095 00000 f -0000000096 00000 f -0000000097 00000 f -0000000098 00000 f -0000000099 00000 f -0000000100 00000 f -0000000101 00000 f -0000000102 00000 f -0000000103 00000 f -0000000104 00000 f -0000000105 00000 f -0000000106 00000 f -0000000107 00000 f -0000000108 00000 f -0000000109 00000 f -0000000110 00000 f -0000000111 00000 f -0000000112 00000 f -0000000113 00000 f -0000000114 00000 f -0000000115 00000 f -0000000116 00000 f -0000000117 00000 f -0000000118 00000 f -0000000119 00000 f -0000000120 00000 f -0000000121 00000 f -0000000122 00000 f -0000000123 00000 f -0000000124 00000 f -0000000125 00000 f -0000000126 00000 f -0000000127 00000 f -0000000128 00000 f -0000000129 00000 f -0000000130 00000 f -0000000131 00000 f -0000000132 00000 f -0000000133 00000 f -0000000134 00000 f -0000000135 00000 f -0000000136 00000 f -0000000137 00000 f -0000000138 00000 f -0000000139 00000 f -0000000140 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000192419 00000 n -0000024065 00000 n -0000024268 00000 n -0000191245 00000 n -0000024334 00000 n -0000024491 00000 n -0000190680 00000 n -0000024567 00000 n -0000024768 00000 n -0000027244 00000 n -0000092834 00000 n -0000158424 00000 n -0000190730 00000 n -0000196593 00000 n -0000192937 00000 n -0000193022 00000 n -0000193406 00000 n -0000196919 00000 n -trailer -<<49FE5385C8D50348A3BC0DCD6E036FC7>]>> -startxref -197105 -%%EOF diff --git a/datafiles/data/themes/default/graphics/UI/s_dialog_active.png b/datafiles/data/themes/default/graphics/UI/s_dialog_active.png deleted file mode 100644 index a445c001b..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_dialog_active.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_dialog_bg.png b/datafiles/data/themes/default/graphics/UI/s_dialog_bg.png deleted file mode 100644 index e22967116..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_dialog_bg.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_group_label.png b/datafiles/data/themes/default/graphics/UI/s_group_label.png deleted file mode 100644 index 5fca2f38d..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_group_label.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_key_display.png b/datafiles/data/themes/default/graphics/UI/s_key_display.png deleted file mode 100644 index 571ee0f46..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_key_display.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_menu_button.png b/datafiles/data/themes/default/graphics/UI/s_menu_button.png deleted file mode 100644 index 0b760369e..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_menu_button.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_menu_separator.png b/datafiles/data/themes/default/graphics/UI/s_menu_separator.png deleted file mode 100644 index 4adf2ed3a..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_menu_separator.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_menu_white.png b/datafiles/data/themes/default/graphics/UI/s_menu_white.png deleted file mode 100644 index bfa62983d..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_menu_white.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_toolbar_shadow.png b/datafiles/data/themes/default/graphics/UI/s_toolbar_shadow.png deleted file mode 100644 index 966f2f93a..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_toolbar_shadow.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_ui_panel_active.png b/datafiles/data/themes/default/graphics/UI/s_ui_panel_active.png deleted file mode 100644 index a06370a55..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_ui_panel_active.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_ui_panel_bg_strip2.png b/datafiles/data/themes/default/graphics/UI/s_ui_panel_bg_strip2.png deleted file mode 100644 index 190baa991..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_ui_panel_bg_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/UI/s_ui_scroll_bar.png b/datafiles/data/themes/default/graphics/UI/s_ui_scroll_bar.png deleted file mode 100644 index 33b044a77..000000000 Binary files a/datafiles/data/themes/default/graphics/UI/s_ui_scroll_bar.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/graphics.json b/datafiles/data/themes/default/graphics/graphics.json deleted file mode 100644 index 3f5fcb95c..000000000 --- a/datafiles/data/themes/default/graphics/graphics.json +++ /dev/null @@ -1,1343 +0,0 @@ -{ - "color_picker_sample": { - "path": "./icon/s_color_picker_sample_strip2.png", - "subimages": 2, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 10, - "right": 10, - "top": 10, - "bottom": 10 - } - }, - "dialog_active": { - "path": "./UI/s_dialog_active.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 8, - "right": 8, - "top": 8, - "bottom": 8 - } - }, - "dialog_bg": { - "path": "./UI/s_dialog_bg.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 8, - "right": 8, - "top": 8, - "bottom": 8 - } - }, - "group_label": { - "path": "./UI/s_group_label.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - - "workspace_horizontal": { - "path": "./icon/s_workspace_0.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "workspace_vertical": { - "path": "./icon/s_workspace_1.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - - "accept": { - "path": "./icon/s_icon_accept_24.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "add": { - "path": "./icon/s_add_24.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "animate_clock": { - "path": "./icon/s_animate_clock_strip3.png", - "subimages": 3, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "animate_node_go": { - "path": "./icon/s_animate_node_go.png", - "subimages": 1, - "xorigin": 10, - "yorigin": 10, - "slice": null - }, - "animation_setting": { - "path": "./icon/s_animation_setting.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "animation_timing": { - "path": "./icon/s_animation_timing.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "animation_stretch": { - "path": "./icon/s_animation_stretch.png", - "subimages": 2, - "xorigin": 20, - "yorigin": 12, - "slice": null - }, - "arrow": { - "path": "./icon/s_arrow_16_strip4.png", - "subimages": 4, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "button_path_icon": { - "path": "./icon/s_button_path_icon.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "button_path_not_found_icon": { - "path": "./icon/s_button_path_not_found_icon.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "cache": { - "path": "./icon/s_cache.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "circle": { - "path": "./icon/s_circle_12.png", - "subimages": 1, - "xorigin": 12, - "yorigin": 12, - "slice": null - }, - "color_picker_dropper": { - "path": "./icon/s_color_picker_dropper.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "cursor_select": { - "path": "./icon/s_cursor.png", - "subimages": 2, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "file": { - "path": "./icon/s_file.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "explorer": { - "path": "./icon/s_file_explorer.png", - "subimages": 1, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "fill": { - "path": "./icon/s_fill_16.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "folder": { - "path": "./icon/s_folder_24.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "folder_add": { - "path": "./icon/s_folder_add_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "folder_content": { - "path": "./icon/s_folder_content_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "gear": { - "path": "./icon/s_gear_24.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "grad_blend": { - "path": "./icon/s_grad_blend.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "graph": { - "path": "./icon/s_graph.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "group": { - "path": "./icon/s_group_24.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "group_s": { - "path": "./icon/s_group_16.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "hamburger": { - "path": "./icon/s_hamburger.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "visible": { - "path": "./icon/s_visible.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_visibility": { - "path": "./icon/s_icon_visibility.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "info": { - "path": "./icon/s_info.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "junc_visible": { - "path": "./icon/s_junc_visible_strip2.png", - "subimages": 2, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "loading": { - "path": "./icon/s_loading.png", - "subimages": 1, - "xorigin": 64, - "yorigin": 64, - "slice": null - }, - "feedback": { - "path": "./icon/s_feedback_16.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "loop": { - "path": "./icon/s_loop_16.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "unit_ref": { - "path": "./icon/s_unit_ref.png", - "subimages": 2, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "vfx": { - "path": "./icon/s_vfx.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "minus": { - "path": "./icon/s_minus_24.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "text": { - "path": "./icon/s_name.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "node_processor": { - "path": "./icon/s_node_processor.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "value_link": { - "path": "./icon/s_padding_link_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "preset": { - "path": "./icon/s_preset.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "refresh": { - "path": "./icon/s_refresh_24.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "refresh_s": { - "path": "./icon/s_refresh_16.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "rigidSim": { - "path": "./icon/s_rigidSim.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "scroll_box_arrow": { - "path": "./icon/s_scroll_box_arrow.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "search": { - "path": "./icon/s_search_16.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "sequence_control": { - "path": "./icon/s_sequence_control_strip7.png", - "subimages": 7, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "sort": { - "path": "./icon/s_sort_24.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "text_bullet": { - "path": "./icon/s_text_bullet_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "text_slider": { - "path": "./icon/s_slider.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "timeline_clock": { - "path": "./icon/s_timeline_clock.png", - "subimages": 1, - "xorigin": 12, - "yorigin": 12, - "slice": null - }, - "timeline_graph": { - "path": "./icon/s_timeline_graph.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "view_group": { - "path": "./icon/s_view_group.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "view_mode": { - "path": "./icon/s_view_mode_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_delete": { - "path": "./icon/s_delete_16.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "inspector_area": { - "path": "./inspector/s_inspector_area_strip2.png", - "subimages": 2, - "xorigin": 72, - "yorigin": 72, - "slice": null - }, - "inspector_area_type": { - "path": "./inspector/s_prop_area_type.png", - "subimages": 3, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "inspector_padding": { - "path": "./inspector/s_inspector_padding.png", - "subimages": 1, - "xorigin": 96, - "yorigin": 96, - "slice": null - }, - "inspector_text_halign": { - "path": "./inspector/s_inspector_text_halign_strip3.png", - "subimages": 3, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "inspector_text_valign": { - "path": "./inspector/s_inspector_text_valign_strip3.png", - "subimages": 3, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "prop_gradient": { - "path": "./inspector/s_prop_gradient_strip2.png", - "subimages": 2, - "xorigin": 20, - "yorigin": 32, - "slice": null - }, - "prop_keyframe": { - "path": "./inspector/s_prop_keyframe_strip3.png", - "subimages": 3, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "prop_on_end": { - "path": "./inspector/s_prop_on_end.png", - "subimages": 4, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "prop_selecting": { - "path": "./inspector/s_prop_selecting.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 11, - "right": 11, - "top": 11, - "bottom": 11 - } - }, - "rotator_bg": { - "path": "./inspector/s_rotator_bg.png", - "subimages": 1, - "xorigin": 80, - "yorigin": 80, - "slice": null - }, - "rotator_knob": { - "path": "./inspector/s_rotator_knob_strip2.png", - "subimages": 2, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "icon_24": { - "path": "./meta/s_icon_24.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_32": { - "path": "./meta/s_icon_32.png", - "subimages": 1, - "xorigin": 32, - "yorigin": 32, - "slice": null - }, - "icon_64": { - "path": "./meta/s_icon_64.png", - "subimages": 1, - "xorigin": 64, - "yorigin": 64, - "slice": null - }, - "node_draw_area": { - "path": "./node/s_node_draw_area.png", - "subimages": 1, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "node_draw_path": { - "path": "./node/s_node_draw_path.png", - "subimages": 1, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "node_junctions_array": { - "path": "./node/s_node_junctions_array.png", - "subimages": 12, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "node_junctions_array_hover": { - "path": "./node/s_node_junctions_array_hover.png", - "subimages": 12, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "node_junctions_single": { - "path": "./node/s_node_junctions_single.png", - "subimages": 12, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "node_junctions_single_hover": { - "path": "./node/s_node_junctions_single_hover.png", - "subimages": 12, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "node_new_badge": { - "path": "./node/s_node_new_badge.png", - "subimages": 1, - "xorigin": 36, - "yorigin": 18, - "slice": null - }, - "node_pin_bg": { - "path": "./node/s_node_pin.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 15, - "right": 15, - "top": 15, - "bottom": 15 - } - }, - "node_pin_bg_active": { - "path": "./node/s_node_pin_active.png", - "subimages": 1, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "node_active": { - "path": "./node/s_node_active.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "node_bg": { - "path": "./node/s_node_bg.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "node_bg_name": { - "path": "./node/s_node_bg_name.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "node_glow": { - "path": "./node/s_node_glow.png", - "subimages": 1, - "xorigin": 15, - "yorigin": 15, - "slice": { - "enabled": true, - "left": 15, - "right": 15, - "top": 15, - "bottom": 15 - } - }, - "node_frame_bg": { - "path": "./node/s_node_frame_bg.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "node_junction_name_bg": { - "path": "./node/s_node_junction_name_bg.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 15, - "right": 15, - "top": 15, - "bottom": 15 - } - }, - "node_resize": { - "path": "./icon/s_node_resize.png", - "subimages": 1, - "xorigin": 32, - "yorigin": 32, - "slice": null - }, - "node_state": { - "path": "./node/s_node_state_strip2.png", - "subimages": 2, - "xorigin": 12, - "yorigin": 12, - "slice": null - }, - "icon_curve_connection": { - "path": "./icon/s_icon_curve_connection_strip3.png", - "subimages": 3, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_minimap": { - "path": "./icon/s_icon_minimap_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "menu_separator": { - "path": "./UI/s_menu_separator.png", - "subimages": 1, - "xorigin": 3, - "yorigin": 3, - "slice": { - "enabled": true, - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - } - }, - "noti_icon_tick": { - "path": "./icon/s_noti_icon_tick.png", - "subimages": 1, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "noti_icon_error": { - "path": "./icon/s_noti_icon_error_strip2.png", - "subimages": 2, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "noti_icon_warning": { - "path": "./icon/s_noti_icon_warning_strip2.png", - "subimages": 2, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "noti_icon_log": { - "path": "./icon/s_noti_icon_log_strip2.png", - "subimages": 2, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "noti_icon_file_load": { - "path": "./icon/s_noti_icon_file_load.png", - "subimages": 1, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "noti_icon_file_save": { - "path": "./icon/s_noti_icon_file_save.png", - "subimages": 1, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "icon_center_canvas": { - "path": "./icon/s_icon_center_canvas.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_grid": { - "path": "./icon/s_icon_grid_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_grid_setting": { - "path": "./icon/s_icon_grid_setting.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_preview_export": { - "path": "./icon/s_icon_preview_export.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_reset_when_preview": { - "path": "./icon/s_icon_reset_when_preview_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_split_view": { - "path": "./icon/s_icon_split_view_strip3.png", - "subimages": 3, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_tile_view": { - "path": "./icon/s_icon_tile_view_strip4.png", - "subimages": 4, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "icon_active_split": { - "path": "./icon/s_panel_active_split.png", - "subimages": 1, - "xorigin": 12, - "yorigin": 12, - "slice": null - }, - "icon_splash_show_on_start": { - "path": "./icon/s_icon_spalsh_show_on_start_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "menu_button": { - "path": "./UI/s_menu_button.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 3, - "right": 3, - "top": 3, - "bottom": 3 - } - }, - "menu_button_mask": { - "path": "./UI/s_menu_white.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 5, - "right": 5, - "top": 5, - "bottom": 5 - } - }, - "key_display": { - "path": "./UI/s_key_display.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 10, - "right": 10, - "top": 10, - "bottom": 10 - } - }, - "toolbar_shadow": { - "path": "./UI/s_toolbar_shadow.png", - "subimages": 1, - "xorigin": 6, - "yorigin": 6, - "slice": null - }, - "ui_panel_active": { - "path": "./UI/s_ui_panel_active.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 4, - "right": 4, - "top": 4, - "bottom": 4 - } - }, - "ui_panel_bg": { - "path": "./UI/s_ui_panel_bg_strip2.png", - "subimages": 2, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 4, - "right": 4, - "top": 4, - "bottom": 4 - } - }, - "ui_panel_bg_dark": { - "path": "./UI/s_ui_panel_bg_dark.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 4, - "right": 4, - "top": 4, - "bottom": 4 - } - }, - "ui_scrollbar": { - "path": "./UI/s_ui_scroll_bar.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 1, - "right": 1, - "top": 1, - "bottom": 1 - } - }, - "cursor_path_add": { - "path": "./preview/s_cursor_path_add.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": null - }, - "cursor_path_anchor": { - "path": "./preview/s_cursor_path_anchor.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": null - }, - "cursor_path_move": { - "path": "./preview/s_cursor_path_move.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": null - }, - "cursor_path_remove": { - "path": "./preview/s_cursor_path_remove.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": null - }, - "anchor": { - "path": "./preview/s_anchor.png", - "subimages": 2, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "anchor_rotate": { - "path": "./preview/s_anchor_rotate_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "anchor_scale": { - "path": "./preview/s_anchor_scale_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "anchor_solid_hori": { - "path": "./preview/s_anchor_solid.png", - "subimages": 2, - "xorigin": 32, - "yorigin": 20, - "slice": null - }, - "anchor_scale_hori": { - "path": "./preview/s_anchor_scale_hori_strip2.png", - "subimages": 2, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "anchor_selector": { - "path": "./preview/anchor_selector_strip3.png", - "subimages": 3, - "xorigin": 18, - "yorigin": 18, - "slice": null - }, - "anchor_arrow": { - "path": "./preview/anchor_arrow.png", - "subimages": 2, - "xorigin": 18, - "yorigin": 18, - "slice": null - }, - "preview_crosshair": { - "path": "./preview/s_preview_crosshair.png", - "subimages": 1, - "xorigin": 14, - "yorigin": 14, - "slice": null - }, - "timeline_ease": { - "path": "./timeline/s_timeline_ease.png", - "subimages": 5, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "timeline_elastic": { - "path": "./timeline/s_timeline_elastic.png", - "subimages": 1, - "xorigin": 16, - "yorigin": 4, - "slice": { - "enabled": true, - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - } - }, - "timeline_keyframe": { - "path": "./timeline/s_timeline_keyframes.png", - "subimages": 5, - "xorigin": 16, - "yorigin": 16, - "slice": null - }, - "timeline_keyframe_selecting": { - "path": "./timeline/s_timeline_keyframe_selecting.png", - "subimages": 2, - "xorigin": 20, - "yorigin": 20, - "slice": null - }, - "timeline_key_halign": { - "path": "./inspector/s_inspector_obj_halign_strip3.png", - "subimages": 3, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "canvas_tools_bucket": { - "path": "./tool/s_canvas_tools_bucket.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "canvas_tools_ellip": { - "path": "./tool/s_canvas_tools_ellip.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "canvas_tools_ellip_fill": { - "path": "./tool/s_canvas_tools_ellip_fill.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "canvas_tools_eraser": { - "path": "./tool/s_canvas_tools_eraser.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "canvas_tools_pencil": { - "path": "./tool/s_canvas_tools_pencil.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "canvas_tools_rect": { - "path": "./tool/s_canvas_tools_rect.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "canvas_tools_rect_fill": { - "path": "./tool/s_canvas_tools_rect_fill.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "control_edit": { - "path": "./tool/s_control_edit.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "control_pin": { - "path": "./tool/s_control_pin.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "control_unpin": { - "path": "./tool/s_control_unpin.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "mesh_tool_edit": { - "path": "./tool/s_mesh_edit.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "mesh_tool_delete": { - "path": "./tool/s_mesh_delete.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "path_tools_add": { - "path": "./tool/s_path_tools_add.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "path_tools_anchor": { - "path": "./tool/s_path_tools_anchor.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "path_tools_circle": { - "path": "./tool/s_path_tools_circle.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "path_tools_rectangle": { - "path": "./tool/s_path_tools_rectangle.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "splice_draw": { - "path": "./tool/s_splice_draw.png", - "subimages": 1, - "xorigin": 24, - "yorigin": 24, - "slice": null - }, - "button": { - "path": "./widget/s_button_strip3.png", - "subimages": 3, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "button_hide": { - "path": "./widget/s_button_hide_strip3.png", - "subimages": 3, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "button_hide_fill": { - "path": "./widget/s_button_hide_fill_strip3.png", - "subimages": 3, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "button_left": { - "path": "./widget/s_button_left_strip3.png", - "subimages": 3, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "button_lime": { - "path": "./widget/s_button_lime_strip3.png", - "subimages": 3, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "button_middle": { - "path": "./widget/s_button_middle_strip3.png", - "subimages": 3, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "button_right": { - "path": "./widget/s_button_right_strip3.png", - "subimages": 3, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "checkbox": { - "path": "./widget/s_checkbox_strip4.png", - "subimages": 4, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 7, - "right": 7, - "top": 7, - "bottom": 7 - } - }, - "slider": { - "path": "./widget/s_slider_strip5.png", - "subimages": 5, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 4, - "right": 4, - "top": 4, - "bottom": 4 - } - }, - "widget_selecting": { - "path": "./widget/s_widget_highlight.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 5, - "right": 5, - "top": 5, - "bottom": 5 - } - }, - "textbox": { - "path": "./widget/s_textbox_strip4.png", - "subimages": 4, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 5, - "right": 5, - "top": 5, - "bottom": 5 - } - }, - "textbox_code": { - "path": "./widget/s_textbox_code_line.png", - "subimages": 1, - "xorigin": 0, - "yorigin": 0, - "slice": { - "enabled": true, - "left": 5, - "right": 5, - "top": 5, - "bottom": 5 - } - } -} \ No newline at end of file diff --git a/datafiles/data/themes/default/graphics/icon/graphics x2.ai b/datafiles/data/themes/default/graphics/icon/graphics x2.ai deleted file mode 100644 index 0ee094d5f..000000000 --- a/datafiles/data/themes/default/graphics/icon/graphics x2.ai +++ /dev/null @@ -1,2929 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[33 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/vnd.adobe.illustrator - - - graphics x2 - - - Adobe Illustrator 27.0 (Windows) - 2022-11-26T09:16:08+07:00 - 2023-01-25T11:24:19+07:00 - 2023-01-25T11:24:19+07:00 - - - - 256 - 72 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgASAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FUDaxXqzgy AhV5eo5fkHqfhovamTJFKu1aa/hsmaxi9W4JCgUBoCd2oStafPMfNKQj6RZcjTQhKfrNRUtC064s bPjcyma5lIeY1JAYgAgEkk/PI6fEYR3Nks9Znjkn6RURyTHL3EdirsVdirsVdirsVdirsVdirsVU LyRkWOj+mGejSEA0HEnv7jJRCus5HkiJZudGIV6UqB32wSCqF3cyo8vGYRlFBjj4g8zQnv77ZIBU dkFST6tq/wCnvU9VPQryrwb+6/lr6lK9unvTI+v+cK7q3+/9DfxY+H6ZX38W1/6X9Kd5JodirsVd iriKgg9/Db9WKoPSNJtNKslsrQyegrMy+rI8rVc8j8Tlj1OEm1asNG0vT7i8uLO3WGa/l9e8da1k kpSpqfwHep7nElVNEvP8QysZX+p/VIwsNDw9QyPVq0414gd64q8ovJ/N4/MhHFzcgm3lUWgD+mZR OnE9OFOG1K7j2rmhlOe/+qcf2fqerhixUOXhcH27b+/7XtGb15RAQ6jcSPOotyTF9la0rvShJ798 mYhCpY3st1yZofTQbBuVanwpQYJRpKK5ry41HI9FrvkVczKoqxAHidsVbxVYZoQ/AuvOtONRWp36 YaVfgV1RWnfwxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KpQdJvDqPr+t8FeXP8AapX7NMf4rro2 cQ4K62m+LW7FXYq7FXYqtmlSGJ5XrwjUu1BU0UVOwyMpCIJPRBNC0vs9Tlv7oNZqDp0YPqXDAgyM RssY2+z3J+WY2LUHLL0fQOvf7mqGQzPp+lDR67et5kbSja/6KtaXtJOJIjD+n9njz3r9qlPfMym5 5RdeevNotLvzSusFLu2uZIY/KfC2oYkulh5EFvW4/ssePPn0+HIvfY+ytNxR0/h+mUQfFuXMxvu4 b68+Hh57vcsLwKyWP1I2TkyctuSmhHyOEFVG0sY7WvCR2Vv2WIpt32AwmVqhGFkJJhdofUMhZG4u Tx240ZR0+nJb9EIiCD1ILdrrdlQhlfcEmm5r3oMiTvslVtoBEzhHJhIXghJbiRWtCe3TASq2exil uIrgUWWNgSaVqB2OES2pUTkVUDLHHcuZHCAolORArQtXrhrZVVJY5K8HV6deJB/VgpVO1SRVk595 HKj2LYSqtgV2KuxVSmkdClKUZ1X6DhAVVwK7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXAACgFB4D EBUsTXoZNcfSY4Xd415STgx8F2rQjlz7gdMNK84vNc0dNTn80S+XdPEkFy0cdzLHMbqUxvx9RXWF oefw7FmqKZPgDmDtLUDF4QnLw+69v7PJ6ldSTCSGGJgjSlquRyoFFelRkQHDQOleYrG+vZrBJ0ku oQxJQOFcI3ByhYANxbZuJIGVjJEmgXKy6LLjgJyjUT7uu4vqLHem2ScV2KuxV2KuxVKdU1O9NvMd ICzT28npSBo3kDSU2jWhRftEB25UXevsQFTYVoK7HuBgV2KuxV2KuxV2KtOiOpV1DKeqkVH44qtj ghir6UapXrxAFfuwkqvwK7FXYq7FXYq7FXYq7FXYq7FUHeXssFxDGkXMSdT9NKD9e+SjGwqMyKux V2KuxVJLXyV5WtnEiabC8wkMvrSKHfmW5V5NU7HpkuIqm89vHMF5FlZTVXUlWFeu4wA0qT6R5O0j StTk1G2MrTOroiSMCkayv6jhAAD8TfzE5RDBGMrDsdT2plzYxjlVCveaFC/h3UnmXOudirsVdirs VQttpVhbXMtzDFxnl5cmLM1Obc3CBiQgZ/iYLSp3OG1bur4QSCPhyJAIaoA77Hw6bYRG1V4n5xo9 KcgGoeoqK5EqtEkvq8fSPD/flR+qtcNKqYFWyyLHG0jfZUVNPbEBVA3M6gs9uyoN2bkpoO5oDkqC okEEVHQ5FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqoy2k Ez8pASSApFSAQNxUA79cIJCqqqFUKK0UACu52wKtEEYl9Xfn/rNT/ga0w2q/AqGu5rdopIvWjWQg ijMBv74Qq2e4doniMLIzqRVmjAFRSpoxNPowgKpadYmG9vrsTCSO8aIoq9F9KMRnevcjAVQ8/l+S XzNb62L+ZEghMRsAf3TkhhyO/wDlV6dQMb2pU4wK7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FUgtdXvZbty91Aka3LQLbMtGZRcPCADyryoobp+GSpUoTS/PVxJ cTJdmCM3EvpxySsGMSyzAUURkKHjKBdzSnLrthsIVOWmx208VxYxtdG7vTMXgkZ+DzTFGVhE3KoZ ab9MjIy2pnER3v4JvYJ6VlFHcVhmMUILFCXCiJVYA02NQRk2CZ2CIlsoRDGhLFVNenI06+I3yMua URkVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiqXeu7FRJK4icn0Z UovL/JbbY+Hjk6Qjbb1fq8fq/wB7xHP503yJ5pVMCqX1S1E/1gQx+v8A7+4jn0p9qlemKquKuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVDrYQBShLPGRx EbMSoHsMlxKiFAVQB0AoO+RV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2Kv8A/9k= - - - - default - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:7647d1b0-ea83-ca49-b85e-bbc9513ca4bb - uuid:e74fbc62-221b-4c34-a0ec-9432cf3109ea - - uuid:673f9e21-4d80-48ad-ba53-812ef9241a78 - xmp.did:efa7ff44-b17d-d449-8cbc-4cf525bcc8d1 - uuid:65E6390686CF11DBA6E2D887CEACB407 - default - - - - - saved - xmp.iid:2821828c-6479-484a-813d-42d196335bbb - 2022-01-06T08:18:05+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - saved - xmp.iid:7647d1b0-ea83-ca49-b85e-bbc9513ca4bb - 2022-11-26T09:16:08+07:00 - Adobe Illustrator 27.0 (Windows) - / - - - - Web - Document - Adobe Illustrator - 1 - True - False - - 24.000000 - 24.000000 - Pixels - - - - - NotoSans-Bold - Noto Sans - Bold - TrueType - Version 2.007 - False - NotoSans-Bold.ttf - - - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - Pixel composer default - 1 - - - - blue_dkblack - PROCESS - 100.000000 - RGB - 19 - 19 - 25 - - - blue_mdblack - PROCESS - 100.000000 - RGB - 30 - 30 - 44 - - - blue_black - PROCESS - 100.000000 - RGB - 39 - 39 - 54 - - - blue_dkgrey - PROCESS - 100.000000 - RGB - 59 - 59 - 78 - - - blue_grey - PROCESS - 100.000000 - RGB - 109 - 109 - 129 - - - blue_ltgrey - PROCESS - 100.000000 - RGB - 126 - 126 - 143 - - - blue_white - PROCESS - 100.000000 - RGB - 214 - 214 - 232 - - - cyan - PROCESS - 100.000000 - RGB - 136 - 255 - 233 - - - yellow - PROCESS - 100.000000 - RGB - 255 - 228 - 120 - - - orange - PROCESS - 100.000000 - RGB - 255 - 145 - 102 - - - orange_light - PROCESS - 100.000000 - RGB - 255 - 194 - 146 - - - red - PROCESS - 100.000000 - RGB - 235 - 0 - 75 - - - pink - PROCESS - 100.000000 - RGB - 235 - 0 - 183 - - - purple - PROCESS - 100.000000 - RGB - 146 - 0 - 212 - - - lime_dark - PROCESS - 100.000000 - RGB - 94 - 153 - 56 - - - lime - PROCESS - 100.000000 - RGB - 143 - 222 - 93 - - - lime_light - PROCESS - 100.000000 - RGB - 208 - 255 - 178 - - - black - PROCESS - 100.000000 - RGB - 0 - 0 - 0 - - - white - PROCESS - 100.000000 - RGB - 255 - 255 - 255 - - - - - - - Adobe PDF library 16.07 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 35 0 obj <> endobj 37 0 obj <> endobj 5 0 obj <>>>/Thumb 1649 0 R/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 1646 0 obj <>stream -H‰ŒÏ1Â0 …áݧðjâøÅqvÄÄR ‰ Æ‚Êý–…*òóø ÿN‰3~[úžtçí¤œú-ÊZ î¹´ZY‘ÅãÇÖÝízºl‰ÏoZÿS“P7E6H‹(á˜6^\ÔSäꇚf¥ÙtÎHfsF3›3šÃœ•¾ ¢ÀYú -endstream endobj 1647 0 obj <> endobj 1649 0 obj <>stream -8;Xp,*=;cJ$ihU'#ES~> -endstream endobj 1650 0 obj <> endobj 1652 0 obj <> endobj 1653 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.2.0 -%%For: (Makham) () -%%Title: (graphics x2.ai) -%%CreationDate: 1/25/2023 11:24 AM -%%Canvassize: 16383 -%%BoundingBox: -33 -168 574 0 -%%HiResBoundingBox: -32.7582081502569 -168 574 0 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 339 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 0 0 0 ([Registration]) -%%+ 0 0 0 (black) -%%+ 0.152941182255745 0.152941182255745 0.211764708161354 (blue_black) -%%+ 0.074509806931019 0.074509806931019 0.098039217293262 (blue_dkblack) -%%+ 0.23137255012989 0.23137255012989 0.30588236451149 (blue_dkgrey) -%%+ 0.427450984716415 0.427450984716415 0.505882382392883 (blue_grey) -%%+ 0.494117647409439 0.494117647409439 0.560784339904785 (blue_ltgrey) -%%+ 0.117647059261799 0.117647059261799 0.172549024224281 (blue_mdblack) -%%+ 0.839215695858002 0.839215695858002 0.909803926944733 (blue_white) -%%+ 0.533333361148834 1 0.91372549533844 (cyan) -%%+ 0.560784339904785 0.87058824300766 0.364705890417099 (lime) -%%+ 0.368627458810806 0.600000023841858 0.219607844948769 (lime_dark) -%%+ 0.815686285495758 1 0.69803923368454 (lime_light) -%%+ 1 0.5686274766922 0.400000005960465 (orange) -%%+ 1 0.760784327983856 0.572549045085907 (orange_light) -%%+ 0.921568632125855 0 0.717647075653076 (pink) -%%+ 0.572549045085907 0 0.831372559070587 (purple) -%%+ 0.921568632125855 0 0.294117659330368 (red) -%%+ 1 1 1 (white) -%%+ 1 0.894117653369904 0.470588237047195 (yellow) -%AI3_Cropmarks: 239 -131 263 -107 -%AI3_TemplateBox: 8.5 -8.5 8.5 -8.5 -%AI3_TileBox: -55 -515 557 277 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 1 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: 218.882352941177 -89.9411764705874 17 0 8436.23529411765 8300.55882352941 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_Alternate_Content -%AI9_OpenToView: 218.882352941177 -89.9411764705874 17 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 7 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-392 -308 -%AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 1654 0 obj <>stream -%AI24_ZStandard_Data(µ/ýXL~·*+ÀÖŒ¥ dj«ØIéK«Ÿ ‚‹Yþ­}!©æÊÍ•›Ëh·ëßÅÒ$~Ž Î /{¶È÷:`uЩ7×24ã½êL²Y„wRɧ7Žþž>Ê‹4mÉ«=úCë æIÝ ’©wª,)w\RÉœÝqP[£{ù(i½çàÌ]âÔL™æž¾Ì¸9¹—#Æ@F*ÿ€„&Ð`â(,`BÃ&*4¨˜À - °À -, €›IGHˆÂìlÈZ4?úYOÜ2Dš¡ãÏr­9Ãqv‰ïÓÈ‚-£c¥p¤çž’lQÖIyÜÝÄõf­nc–9"¤bÕ_BG¶ªV=‡zͦz6/w$s GÞr¨Nµ”<úÅ òz`ž”jô°®E'H„ÃÆ2ö¨F–OšÃV–ØÓ•ÄTãð&˜ãè}朼ETr9JYÕ¶Æëb9l‰E¿üI§FM-y£?°‰r7ŽòNŸº$‘Fú'v£Ø™ª•Òir8²ÌÆu;ª ±JòÆù‡Y¯É2çA±W'ûLS\4Þ"9[+¥UybI.³¢Ñ³d»îÎäŠFYU\ã“õzÍ]^ÏB“1¶“Òxfûºñ—1ìpK4v²:¹òe:ªW3ö»+Á¢Q/²Ø@ëåë“É¢qYWZ€qì›eÖ!²tò.eh––Ž´g_¹©îêåîŒÄy?ª×krGƒ& ÅGö÷U7¢¥&®aY%µ‘U²Õñ^¹išålþÈêI¯Ìe‘  rUýL)u4¨uAM+£ºMðhTSÌÆ­CõËV~6uòDæ·žé’Qç]¶n”[KŽó¦n†%†%— ¢µ§Ïo™¤‘'KÒÈ9"V®†eá~…#':’²aWD:YU.i\&Êm ÍXÒ‹dRIããò8µG:Ò•8)FÖ+öpZ‘N”%™4¬wA;[G7¼“žÆç'÷¨{=Iþ┤‡m²Ò}5ÒÖD†Sfœ'oˆÿYçˆ<6'•1T£‘Dbô*€,0à ˜ÀƒŠxpÁ…E(&n¸7848Ø¢Œ x€X`ˆ¸|ƒÃÄC„ÄÄ„AøraÊó 3Ù;4@L%áÃÃ,0”lá $Fb¦SªV­®{½b±ÙP‡BœáƒAúž£³»Ëk¸‡‹¸Á†tZ*£†š2#æa.0œ™$pá±q±ÀpV C 5â–µ1„Hˆ ˆ‰ˆ†‡Ä3„A@,0At" îÁÕ†Ä5¸¡èá ½DFäÃ¥%å¤YÉ ¬æ§ˆCy“‰B¤š©ÍÌHu¦Õ2£JtiS3š9Ä£´Jº¤º¹·Ÿÿjx„4•EÛ¶$kíª½µ°>çë¬%ùá[Ù£ÌÈJ2Òï^3Ö##£¡µ'3>GvG”F‰çЇB4¢*9éÔ@ô@A4Õ¢ª²r:@Ôíæ!âè`‡r¨ƒÄ®Á¨a"þà׃"ðoª¼’xx@ˆë-ÍÔsºÁ†°„{u>¼ŸÃAœÄ-0 ˆŸ¬gDÎëxħ¬á.ÑP‡r°Ã<ÐÊ<åü ñˆihC³Áì.bÆ¡î5º†—C=ütŠx¸ƒ=4<8d5ؘ€Ìê°9Wk„XŸiKf”ù¯Ì¶ù]že†Mf fÑùñF~R-íxxxˆwÀ‡ˆÉVVZ.08—)Ñòïwt¸ÄG!]X‰ƒ¸†¼ûÁ i4Z Ä ¢ h $$" Ž÷à?ØC=T%""Žç`;˜C9”CUBàƒb¡ ±À€m€èƒÄD<8à)܈ LB)êU=/Ú:—??MvwL³s‘ì½ïvóÞPf‚ƒµææyÞйÜZÖÍüjùÿŽuUx2#ñ¯™«™Mç&çÓ0ó01የˆFL„Ä„DÄ!â rá 8woxHˆˆ ‡"BÄSÉÐ8òHÑܫѶÒ7|òüH=ªãÆ\ev*3jÎvNµÎˆU³«ñWŸÌ0ìu|7e¾Û<ˆ·¬ ; ]`(•ù0ßàð!AÓZ` 2×Õaee5TÃC=@TDE”DIÔØX­Feevv††––vk°†ƒ0‹0 “°q]“Ù¶Ïh7,0<–°„çztuvv¾;¼¼_ÃÃA\ÄIÜ`‘°ÐÐxˆ˜xl@|À”ÀÉVZ:13Ÿ é‘9ïëvŸÿþpˆK|ÚP ÖàlȆ†‡qè9,0 Ãz”‡p€€€€hDE8#á!Q‰’°J\ÂABBBbáìaÁèaæ!ÂaA¢A¢aÁ¡a]ñ€““ø€G4  - qÇB¤¯ò~HB‚X`¨õl ÕP#ဠøû™*±À€W u%aôÙl.×&‘†d}¨—9D44¾À¸Àp¶Z` NƒDÄÃCÃñn«D>,04ä33//VIY ”À„8&fIÜÃÃ=œC:Â~°ƒür™"ÌÁÌ -¢j¡áú€d*"·J·Àð†\`À[`°9,0t$" ÞðijU5P¦Aâ_`ˆ€øÃþçóøóíu:½ŸK¤DF$D>¤C6dCfbb:–• ””ÍÉ„ÀtÀ<" ‹ƒq÷p ÷û³£ëÍAØÁé´ma¶ÀÐ`h6‹Èª©‚¸!‰[‰y@ò˜€™ ºÀ@Áá px@Á˜é„‡EÓ³ÑÇ’œvyõN"ÉŒ:§YaëA+™ (ÖÐàÐðÐÑÑ°À Ñ0u ‡r0;œ:¤Ã "$æ¡ôPöà‡{À‡|øCÃÃÃÃÄCăÄÃ@‚ - !â ÑŠ¨‹pÄE`DF<¢!Â!â!"""B"b$*A%a–8 ”H‰K4H8H987M Mgá è¸`@¨È`ââ *\TX@˜˜€ ‡Ñ Î ¢P "…E… È€‚E ÈÀ¨…(@¸¨ˆ@A -*LhÀ Â„."@€ - &0 À€p± 2PQÁb -Œ .,>€A… D ¡$H¨ÀÀ€Â†E„¨Pq1A.,&0aâb"X8Š -$ À , DŒ‹ *LŒXT ¨Ð€Â„ - h !BÅ."2˜ ጌŠ $ Å„T0pÁ…ÅÄ„ -Œ -F*PT€À*N`1ABŠŠ T°À á Ð` paqÁ$ð 5€@… ‹ ¸˜ L¨À€pÁ° -Œqà€†\X@@qQl@¡`GT`ÁL°ƒ† là` * XŒÀ‚ $H¸p€A… - ,,*,0T8¨¨ pP111111á`Â…€p1‘Á„Š \L€AhÀ°€`@a"…80A ,*DØ ƒ8ˆ@" p€A…ˆ,ÀÁá`!ÂA„ƒ .¸°˜ÐÐÐÐÐà`¡Á½ƒÂ"L`Pq!ÁÁ„Š -&6AÅ…™6  0‘„ .$8X`˜ˆÁBÅE•dà ¢Â0¨à`‚‹ l@A *8 °Á…E6ˆ ƒ† .,&8¸0b"*&TLppQ&ÀÀA &(,.ÁaGÅ…Å…E€0ÁH pà ¯ &ôvRrB°˜€˜Sô*€XLˆ@Å IPaqC¨xá"‚¯¨0q1¡¢B„†)u Uv}¶Ã–™Êá“+Ë1; Ó#Ï Ä¢LÉÒ° Ââ*pQ¡ALmYPá‚#xð‹.**\HxxpaqA…Ã,… &˜p@@ +lA…Š T¨¸`ÂD¸$"T@ð€ï° "Â*.˜0á€F7, PÁâÂ*"l03 -T˜ÐðÀ 0, A…Å*&Hi =\`؈`aÉ KVT˜ˆ AÀiFV 0^4, ‚ h aBLPÁð‹6X”2Ãæ¿*§Ìh££*&T0òjªîÃLØ@ƒ -¦çž *‡S>#ÊŒvšJu)ƒsçØÆ2㜕G*”½àbb‚„ -†Ïæî“D¿CC™Ñ -\`áÙòª.¾9éòÜœ0áÁaÚí%™‘ÎZÍÉŒ›œfÚ.¯2°ˆPÁøkóô ]ÉŒ;œ)Ô¹˜0EÃ,«|»Ìè°Ê´öÊ,0 A¡Ùï4“Nÿ\z%„ šdDFs3á=º§B'ÚüU–8ç—}Ì^™ô¢´kW42TL¸àÖÚ®(ÓSÏSÇ&¬…Õ K¯É¿ÓúM~l8*6ˆà -†¹zÍA;lɆ6Q¶vr%<0€\H°°¸ b¨`† ˜€.¸°¨P¡‚Ld°€8,¨¸`‚‚Ô(X`xÕ°`B…2Ø"Xlàð€º€†Ž -L QÁBâСBE DàP -PA†*\HÅD‡A "Th`LT¸¨¸`âãbÂà -$Dð@B…„ ¨pQ‘Á ~¦qs(B*&`¡€aè‘׌ª J Áá‚ Hp €‚†Êº *N`AÂÄ.&Ð0Œ,hGÑ“ƒ **L@\H°€Å„P  - 4˜˜pAŠ,*@ ¨` ƒ B0ñ€ -†$H .$XP˜Pq¹€ -(X`1˜@$T˜˜PÂ",` &H¨0Q1á -ÆH Â 4€†ˆb³ îrÝÄ—”%ƒ2XG),$iÚø¤rä2¥IU#Î¥ÉE2D.ßz”¢WÙ[Øò±®Äe¿Ë›Áo’fË_Ö岦;¿žBsšÏD1ÍÁ+×ëçþÞþüÚ–©ž‰T4óûØ8ÑÇRÊ ÊrÓO´SäÑ‹˜÷^OŠjÊÞ56yç̤{ÿŠ u‹ÐÊ7B-²IKkJ©®Ì/É›*{ ½hò«3›è…I~R$ÖdŠêÚ¢9•ÉbE‡³'Ï×ù­RifBHTy¿k|v«™ûwT¾A£¥•xsD“£84ª©cΡ­|CÆ»‘Yrä}°#HqÛèíYV},3¡ÓÑþÞ«LR™•w2 -ºko eŠ(Ѻ´j÷¹eâ•ŠÆîC/!gÕ´•*ÑÀréwœK -²¯ubkõ3uo’ÉY›tMSQNçß­ªdrì÷âGòÎ(­H4y”ù¨½^ÿø¹vèÆÍŽõòª.mwôCj/Ùœ’ï£Ý›‡„Ü<Û­3b²¢H×ZTCºN­ˆj|BšZZd¬L+eóFWLÑòXÑ3‹ˆnÏkM?ˆ¢™ô­ço)û8WbH‘AG5óÔÆ\Š"ŸF0Ki‹Ò…RY -s«°ŽDˆ†S#ø{eÊ2£¬ÛjRF™gd†õÞ6s®“éb¦{®žŸJ™(ÒuÉ’èD5W»ë*-ª¢æ%‹æ²°ŒLTgSZ™\gú¼KÌtc¡ÑË~'7š^ÝEÒ£*aM!fR“§ŽI#†TÉÙÞez©•eF·i•ÚR;XBº+ö¦Y”s¿„—^i^C¶Ÿ•Å%òM¬”‰XFD‰ÏÛ‰ë©"ŽÉj:Ý3í4ºáï|„&99}Ñ©Î^=Ãç]6+å-%k4âléçÊ‘t?«6Ÿ2ât ÝÉeªÚÌÜ£'EQÔ,»eMˆÑ®"B3³;»#¼›ºœÕÝœÇÐìÃ#»­—#¢Æÿs'ÊÊ)˱açÌtõr]ZúÖ*±«¯N?I_ècù$¯¦qx£óÇY›Š:ƒ,â '?g:+{k¯u÷:êB4;VO²•tGϵ™œ{+vÚÝæʽKû‘ÔXÎýú£ç¤ön†iÓ5©òpèÒgDþ“>9U6 Ùíç{Ý+ÓX‡ec³_³´}Ä©¾—ÙTmƒ–E<Ÿ«T7ÇîÎîÒ$V²Çˆ°i7{Ýw6i½c©é¦ì‰.1ù¿»ã›GëÒ­ëYÖ^4è°Æ0­'{‹%Ý]NÉnºÊ‰þÉþ.S/Þ)Íî.ŒÕ¥!»Zž]ÖÝjSTkâ‘ë…—xxTv’©l†“ÿ}Z)Ù¾V–!ºµ2Ó2ƒ;=yÏ÷zc(V-³;–3U'žÚ,ôÃIù?:œ^_N£>ë -ïù¬œzÊ×ÝK©jù°:uGs嬇uf/ÑP\ ‘”ˆ"Oõˆ‘!MÎQRáÝgM’a¡ÑÇÊø*Ùù—E–¿#4d4Ih9ÿ™Í% -Ó½J&iDw£Ä;¥ õ̆wO¥$Õw™ºêÝ°¯V–ÑõŠõÞ¸ã¬ÐwÇl Å8s ö&ÏEÔΤý»ÜrzîøkJÂÃñÝ<“UV,2º«×uοiÞ-䨣jW÷óœÆgóJ­¼¶byº'‘嬃ðy:™v˜ÙywÓ´:^-tËu÷œWª:òd<ËPIªd™­3*uÎg·š¥¥ú63B/ÒÔ/ -»¿>CýåíIf’M³¹—âYuã›kâ׫·×P"žMÉ̆è';ÙóN1¾¨ìã<1"×ÓeEt¿í&L¹¡Š‡J5i#¤JDûý'7T8ƒiO¼‘ÂjíãòË6bY2OÙ§¢ËaqŠ=ßw“ÂŽÑêÃDß'œ‘¹þînÎþTÑ©•[_óº÷2…¬†XS¬Ö./«¹W6eÎùD–RØÄš3ÿfPŽM*ÿ>ËV[þtNœõ­NrÙ9ÂòÉX©,¹Æþa³úl¥_Ä»VÓ/+Š¯õ+ÑwµUˆ­ùftÒìù9®d¶~«#}]Óú=[ê=³±ñ¯¨ä^ï··<’o±5~ýNîíŒsð3/qkƒXŠtÑ‘kÌuhŸ£úøðMzžïò^v’R¢½Tiפ(ÒUíÓ /_x§Žß<¯žØ” ¤™¹‘¡šRþÌqœëR†wuõ¡§Ô49plò4¡Ì¤RÝÊb½ò§ŽoI!Îi2oD»DΤ&ªØ%ouátý,Iæ‡g˜çÁ"ïLŠYv~¾Lë—örfίÁŖ5¹Ö’Èyteþݨi÷¼9…¨˜|Ë{µe«ýA[ûÚ•O9–Ê&ÚË”-,“ùu9ÒìÑÄØ[¢ñytß±ª³uîÞ‰U+GJ-›­øÁÖ$yœ<éKƒ‚‰?“ùU ½­ßJî”—r¿…ŽEROºÔí3üdYfzE&ÂgVʧ¥|Þk‰BÔ“uÐJ“~wÞRêgªß4l˭߈ÛçÑê°tø;ÝOÞúf™÷A*)*ÖdyF=‘˜zE¤¼Ÿ¡ÅT~ð¦òFö½¯ë…UVªeÕË.fÅ;ªÝËf„¬äiáÑ¥²{R‘Ôš˜vÝ‹LbÖË‚V´Š]JW¢7—;òGè>KQäµÆ²h>žO’b‡ñNÒÆñŽ®°#ý -Úd‰mùiCsYý##¡·õí$©AiI„¯)ÊkÒòNò„IˆÍ·ðõGn:|i?g.÷>Ñ)¾{Vø’'ñ,ç%²,¾èL:pÐêBTœûs¡ëÑécöc”~kJ|üYd;È”ˆ>^G娨FÃjèW¦%¯óQ—\~Z^*;Ш¤obÕïÏ„ÞI¡J¼Ý˜(ùßPìƒÈxh/¤ -tÓ†¿ìÉLÇ‘•Îîé…Z¯"ü•ólJQhl8’Cƒ2±¦ÎòèvJ™¡zílÇåÑc¿ÃE¯u.¯äÓXɳƒÊfÂ÷xyÍšïbI³„ÏbÛ÷Ø~*‡}oŠ§ÚG%,ùu`ÒdÞ¯œƒwëIæŽOAŠüÝ⧮bm—TâÖhãÁã‹)…§¬ƒ·ÌJvÄ>ßòwK^ FÏzIhŠæ¤í“µX©n}rmǶ‚¥QS±H=šÝÊüÚ…*ÇÒˆ7³ÛƒòÅè-å<î­öNÞÿßHB3™ YM=Fv̼ ѨÑdr¼g"»-I4jy3T;ý‚9вªöjI¨h”ë„>ÚT–ûÈ29r‘ø£&f7õ’Cb—6tvD»Pé9:ý¡=íFp:Ò-›Iû¥xhžä7¨jK{íTGRz’m·¢—<3bä1—Ýv“"²ú\¡ÝFyžlâ ¦eÞÈøæÌÚT͌ʢ”¢Ò„W÷¹ínw•±VKj-QÇî†6!ë¨éˆe] -åp!bÝ‹YRVŠç‰ó™’Ï9<»WÉé(ZÞØ7×Ò.D[ÊÕ°é•Lº1팃WI®YÃ$´Uå¥xc5[ŸŸø2KSYÞˆÖXò|Êj\®±**?ɦòB”¢ñ4ª²eÙ²•TKœÓeÇi «0~7¾=¾º¤4Œ2Cbvd:AZÒÙáTú&‡ðjCÕ†7-´™´’íælJ9VGûœ^•H£_mÃìbZ•”G³Îjöªüuˆj:öéy k|Å“3®ô’ùÕ:SYc±ÂÚðÁES#é/³©éÉc2fVˆØk™”¥h¬’²hµ£Ik˜]S™év;L™ñTZ#ŸwÛJÒ(¤¬3Ê— ž­FÇ¢Í<‚…6+ú -V´YÝŽI–2¢Ùä-ÿb‰õ5Œ™N«óñµ•äkm¾¤ÆQýJj8ïÖõ[Ênjœ=[Ÿ®…(5 -­/m’ìàÿÂñí>$•/‹%b™gf åÙlwŽô²5S§ -Å!:ÅÄÆ682ØÎeÝ‹#¼Ô ×õœ™R£–C†Í3cfŠu\V•<³›ôá´5î ®Óëpýh~œ©ù¹š$D?Ï)ólbL;y³WÕ²QsdëÔ¢- ÍG2Ú±äQ¬<»#¢ÔfòBIÅÏÍ$‘>7'’©µ4”Ä6ÏmV–Í1ræm¤‹üÁZ2é7ÑI¦%’܆=VäÌÖ\‘3{¯y‘©/£2tŠÙe,«3æ—s„²ÏÃDBrö -ëÎYi ZZÕUëz[.ì݉élc©Íª{–ëLøË:ÖæjwûlvãAFggÂñ8ÛÊÜÀ¹›œ¤C,·'¤RÞï=%k ¡‘¡åP9}S¼û_ïÙÓ®ìû®‰÷µ‡–»eÒæœ gˆÈ¶’¯ðlJFAé©rUJ]R&"aæPjÊŲ¬*똋B­UÝ“–ºrñÕŸYÕÇ40óêóiNƒT¼Pªí¥«ÍJŸÆB»º–d]BC|ÒY¶Ìæ!?èî{ÞÐU^f¥Ä«1͇¦° -ësgTÂ+™šKø–‘LñªèÚÊÔìC„2&tW"¼M^>ηH‰N—aos4ʺ™£ óöQ‘ÙV©É -;h5×=wÏ+4|N–ë×DqOÍß…e,×ë*ŦÿåzOÓz(kÅúaVëœGœsñȇ®'!‰Õ+Ïê-c’éðèz%ʬû¨Zk½ÔYem'iš”ú Kšêæ:ýzÑÈ~.ˆî_E”u,÷_w“Rø]1Ó5d?ª·(ǧi²´¦²›‘lNvt3t2Ó-u²›¥PLæ™2]‹ŒlЫeC‰c³›ï䥺øWVDö’Ä:Åð쇕cL¡ü!žM -ô+L<ûÛœA<›Û±=ÃS¦ÝaÙ§sBtYÓ)ó‹/4Ë’?µ[uëüpî9BGÉ2âñ¶¬üh‘¥=í…9Bóª÷i44ªl°jd4›™’2ΙT{Õ$ÌñM®N;Ù‡L&4î7¿ä¸—'›q®~;$Ì“ôóœ+]ÊÉ®†eÃ2¢^Ý—nììæŸÙ¹ÞMþ$–ÑЦøL:±vÎZÅ礊ƒö*~î—ªídÄ<ëí|©ÎÏ/ÅšÁÁå‹ÅügÎwhN«AßàkÜ<¬¥Ìrðšøƒ†ÏyÓÖ!¤”¢¬Í:÷Ý“L?Vň¦ðîÍŸ´d*‹µ´ñNÚbxwC4i 6µ)s mnHZX»{+Qfw(i—£a8Õ²I‘íJt&cºûÜUuæ×h åSw˜R~Ù‘ΤʂdvS5Ѥ•¡oìjbkN¡}W½BD21 BÉÖ¸éU¢”l/Á:á˜Þߺádö—ô;Á•è"|•žVEø9$™¢“¤6XIU™¶ËÊ3‰«ØÚéÎ*©‚F˜&"3œzÝ„9Ù*”œ+ a/døÉCiÇå‡OFL4ʘ¥6în%gõo>»Ò]MÑô².¥­Î3jÚȤOZ͹w3š$ÝW“¤ÌK,IÊ£Þ“Ðüÿž„(y›“«Ø «›£‹6&ŠÙ0çýh´ÿe£5ûïsxÉš˜ wî¿þ*Ä™AɶÒ5ƒGê™Ú´h½}Z:aŽL÷^’3ø_¬w9ï4ö夫î(6M_]È.÷¸¦Wíjgv*ì[_Ö5[ß}ɪoùC7ëìq|‰V³ñeµã¡߸£4.¿7&“Úx-ûºãol²÷ËWš?+ݦ:=±»ac„ž>Õ-ä‘ýÆ[˜y㬜™BGV™¦Ëy¡ÃÄ£t^Ò¿úÓ•wÚÓºÝégçã¡£³K—G¬ªÆ ¦?‡&õÊ릳 jÊ•,I8®¥j˜iævÝMªÖt¿&Mw_ÂNe_žúHmWª k]Ýs)G£l†æ^gmáõb5ê¥Þ[µÔˆi¸Æ¬G®-³&§Òë0Ù-mU2TDñ]UJwi¤Íœ»ê˜ÓV–uYJƒèN§³´š”Fi<è(§žÃQ>4âŽg™…ÐM“©ºmÝ™ÝNŠÕ;b~Ø)7cuj“UÝÑæ’Öºj¥®÷iâHÝ ûToHt7«’[VÝÑ}ú’÷f®ì6)ÎÕå8ð.WO)•ãU7û=öÁ90gI*Kùßà ÝhY¦_×ÿjŽFÓýPÎF//åîhÌ?Ñí&Ñx=I5QïAVˆÍª=¨°x•ôoÜÔêRo„pÔÓWFVº[(õÁAø$¡!Êlfb¾ðhžÚÑ*u#Û#Íõš‰G’ºa§K´“ºñÄËÃ!’â ³k bßãÈ9ŽíòÕ®r8v´+WW%´Ìš)üí•Tù\ÊoÔžOŠözÚñÌäÓª Ž—Éç$q<í9©¬»ÂéŒO”Ù¶™aMIâ8›:§óW†â<£¸$ÑlîÙÄ5NÍvTGišÄº9ˆƒu¦ûe¹¡™>ò®?¿¯Ðä>l68~¯*¾Ù‹ãÎ]‘ÙŒrXl¶ŠZ›dò»!~†¬$3dü0eÝÒôÃ=«‘¤å ~œÝdÙðA™Kr«ÆF¾mH2qòåñɘdSÙd£¤`–쇒3GÎ:¯êÈ·ß­Lx¡äÜQ Rùõªüízʯ-ͬšæ©ùTxÒ>ª»{¯/ô¹›|9ç­îe>§®4’j]Z•õaÙOW,“ÊAyù9Áªº[¥KR9²Æ”ù°*G‡| -Vå8îYÓ’›f‘ˆ¤÷0ðN.Z!Éï.&‰qÝq’Äã8ÚéÚ®ÞžG\öÂLŸ«&™1£,§fœC›œ¼{dcZ³—'4Ë´9’·7÷̧˜¦/á"âAQHp@ELT°€aH¨ X`À$FxÌ’|:#M$ÊcÅòª.Îr æ-æ“Øe¬Ž ?EA“L]Z#V•«¢¸§\_<Á"dÉEK'…ÂA?Á£è}ÊðäŸtŠiØZèzéÄÖ P¦ISêŒfbfWd¡J:Êg¦j1Wæ]®Ò,·ØÑ]…°0OmÔ¢x’$žäX,Ë$J…’bd.9íÝjn -ﱓ›âõfx^fŠ'GÃk™äÜ#åJÚÅywÂœÏ;ØeNm¬¦ƒ4xUÞT³¨W4v×åÌm’«ÒÝ;ßÑ'1çÌ–9æÖ§×õsÍ\ýckévÇI”¬³Î͹¬z)çÐ&ÃÚowGªÕá¡Ïè¨iwÙ}‡ˆ>Wóx8—Æ"UÞž6†õÕ^LWÑ5wU‰gƒ×³Qº'[ÑÝ:|¯D³9s{-ÎÙ½’{´{5©>Q2¯³¿R«(s(oNdªJ2ÕÔ¬V]äÞ“M³á§8˜SÇ §d†&™ÍÆÐŽêfy¿YZ–<¯Âif•—Ÿpšgø1"™iáÙ”ð¬ -_‰åg §ùb!]Çl¬ŠÉ–géûŸ%ûoùŠZÞǵ!]ŽÑ´fÆqÑX¶Øv^ú[š¢•\Ï;:ÃÄëzZ·c -æɤa§xû¿›ÿœžñwè4ºi ú¦û :ïfó‰ù\3<³=籑;›œ×,·RÐÐЬ,KÐ;1bQ á^ݧC'?£o¤‰FB”Ã"q$Ñ7J#| fÉ„~·ÞÌèZ«!¼®XCJ<¾·ÜGýOeaM/Ét_¯HíõZs+]®g,{cs–ƒn›åÄ^'?ˆ“ýä”ùž=FÓ×Ù™t8h´²Í°c†öÛæ´ M•dÅjkkÇÒÜü‹p.ËB¯´¿õtŠ0k -[Eª›ÞÒ¯›Vµ ;ýK*ç~Ý)NK§XZúž'—y¬xš„p†•.{Fwv2¹¯î}Â^ïðH¬BWuVè²Ø<,ö)ß,L¤Ì“LRf©d'φrˆ†RÅÄ̳ý°h?¬ËÄnJìnÄNìrjÄŽ®°²Ï›tsJè9‰åìq'iŒ¦¿¿¦Tw5çmîA<áMqzøòŒ Ç8‰–sïu\«3ëeõî¨Zצ©tßԮܩM¯Ó©¹.Q­ø4¬qKG2ZÖòBºÛšÎCº—5³yUÖCe©•Ô:òÐëÖÔ“fèÆS=; ;tãùTñòÒGx/jÝÞ Kå“M±z™Ut™WTóm¾3zðZ"™&iÛ«[ƒ§öDVƒu½m®ø¶IóZ‹†¯éSxÓËCº¢×jלiê4¡}jvXƒØ~Z©£Ô­Nêg'õ“zíRêgI‡¾Õˆ%™Ei9Ri9$•••^~—§6ÉŸÄǾâ‰_ßÄ?3{Ð|‡mÝZ5[6ýfîs$“g>Ïöæ¶3ÿñƒ·#²bšþ;¥üúþkxIÍN}Öohhv8/¼S«ê|T8xŸª[&Êwª’™ÌwUó]µX¾Ÿë{RO¾šdíª—¬ÖË5´k¹çÐe44’Z^UUV¦PQ¡PQ%I’ÉX -•É”#¦3U¹b²P½çjb¡²± RV–|ZT‰(C(3 -)2Fi—©©¤œ(I†ŽäFjdΈF¦2Ys$c2eDF%¦Òï“œï‚xyѵ24d#C8u¹\FR¬f£“A¬““q–ŒÙÈù^•ËÜÈȽ%¹’#Y\ý¥ŠîJ®èzRåJ9%UNöSN525UEÖVIÖMȬ°¿Ønb®Ùc³ÙlNûd\“ŒíÚ6:;çJl›l×Ð$­iB69…lòohÆŠ­ŒL&è,¥ØTƒöÅ9WVÎI/”£§]Y…ªÄLjc·“1;#“2¼žÜнªa¹i1×Ü©$m?QÒ3)é;¥ÜvF«ó¤^c ~NðéBÁã‰ð‚Ïä=G¡Ëå0 ýؼÍÙpæesœvšYìÔ5ev³<å§ç§Ðs6s_cI8=«œS#š«Å’üåH=’J¹$ÄË;;JoOé½ô·ß¥·»8 SŽø49ö6rtgäXh®’Â#<9Ûe21ßåJ¹RvŠ‚¶ÂÊGjIIUʤ ñs!³;%mŒk×FrÂ’œŒŽ,!ßåý¤~ÉQÊå¨î'Gxø8#ÞØ6Ããí¹xóÞËHÅ'JøË^m0›­‹s,™{6xÅ1´ÝŒ9)MèßeúÓœóiŒ›žÍ¡ûëeÖ·§hw”ö´izW×Qf™e’J3XùBò͹ÐttZ¢—‰ÆëæLJ¤s ͯÕÝHÒ¡Ýáå­¨Ò†/Ùˆ‡—Eù¿§¦ëöU¿^«ÿ•™xˆ™YÙ¬ý™58O²öi4y¼SZ±-âݬYôÉ<~xHH¥£ žêR®fi6é›aGõ4*ëäÈÚ̱ævÛP:TôÜ:ôãÕ¼œrÇ›§B×f~Š%þ‹—'R͸>DõéTÓ£ŒTúeRŸ)õC©wôØÖU÷T5³d´Êñù\ùí•ï!›Ë…y—+é\Ùq‘Œ™sè×óÒÙÚ¢rÖe³4c‰Ò‘|Ê£?³j|/}üBßþ’¦o›þsü¯;Eô¾÷ד>CìM]ýÎE"+C´»iôúÆïŒîºg?ÝGòTÝ7Ü^Ý&¬ñÊ&;•"çÇËÒ:ï°3aNÖxU¬’åohàýj*¥EÃÒå¾R5¾c¹’UxuÁÒKID©J"´Ý&%ÊÇESƒŸºr`ž, -ñIy'+uÌc'e˜TvhBcáÉœeX¢í¶«bZŽ³«²DõªºéNêèèZcÕ“ÌauõŸ†þe^éÞi9&žÉðEÑ&fÖos*ˬ&G’™aÙÙÞ%VVaš9ç6–õÞ¤XVVÙ¼²Êˆ®²~}O•ƒ˜&u$„æo ÜhŽe7IsXýèr˜æw§«²u®ÊùIÊ»Òw•‡[tWÙYˆi"ôѪŽC%uxãd½”ºúÖëÎÏ£œ)²¤×ŽR4Ù‹ovªl»«"Ë1+çXŽÙLÎÊcŽÝØ›WE=´¢fϘÉ|XN§LTä)µ~·¾A—E»jð=hùÐ §sÒ¢L뵊ªRÑ>iÔ³žsÜÍIõæ -­f‚hˆfY…–3„H‰—>S"™p:g­‡e“ÝäÙ|L<¥¦ÝnrÓ~Ìã ÈëÈ…•²™Ç>ÕÙvOƒ1/õõm<Õ¶åñ&›ÎsdZçP -u'ºÇR‰¢yŸ¸çKl”yKX ¢„%a+æ^ylæ<¹cFÌ}Œ—ñFvé(µê:.¸cÕ ¼wœW£Q’L ùíØÖ~ÙÍÿ2!Pè8²ÜŽ­Ì‰hH㎃gþ(Ùõ* ïÌÁÑmœryüC&…]gKœT µäŽïý3B¤‡ѹcrXe꧛(º1Ú-ˆwlÍ„»Éã·¨ˆ(ÃòøËØ»•üð y¼´ BÁ¥¡BcìSÓ[ôÀ”Ž< ¡¨Õ˘)ä±åÃ\Œnò'h­=^1 j¯lô]ãë Õ`*Ûl+RðŠHá1½rOÛç>àfuªÿx|±¾áfÿ+»UYh”y\/’döËSMùnL ÿcÊ•B:ÔÏ'wsMZŠaÿãÞ\?þãá¸ã _(=&§ç»²íÝK,àws%dž2Ü¸è ¡Cí½Êöšß -ÀOöYmøY¸ \o‘ +ß³P§LÔ,£À¡‚\y®C• ×ÙãEF´îÞ¶cšGr¤·¨×ãÓQ2.º -ù3.Ëþc²Ò1 yØdH|ºNöÉH n²ó“ÅkmRs(cõ$n!天ýÀ¶ä‘ò?†çç RóHyÏè@£-(aÆûàÉK£„™HYtX_‚I¦)ƒàß }ÂÊ)›õàd÷)RÆF¼µ#å(†Ðâ¬<ï]Ñ ÕÌȦZtò;9+¼ÌLÎcDU:Sv:,‰¸ÎèÛ¬RäÏB±µ}ò,qÏÜCL»0Ú9kxî®ø)ùó¾,Öüuìó ~FsÌDþ3ÿ"ôô»w`À¥êy “|ÇÆ …dÄ墅 - åV`24†H¹C–o‰è\#R²šh%³©Wt«{¢ÆF‡@”FkxKb°ÜÖ8Z,øé®G‹: ¶i±«±ôÒH‹9^¹%ý—†Ozßá¬ÑNiUýË)­a%U8XÚE¾2Öè\Z³\\R˜¦æ2Ý:j:úôBzqÝ(oNoç;ø´LÇq´Ó‚xŸn wáƨtðéꨳÏe4 Vô‰ÃÑ4Î5~«l¹À[5Àɱ!xÉX¶¦Õ]Š BF" ¾Nè1Ð;nÉ íMóì7åò<$T¡^­//šDýr*•¤>@˜ÌüûÑ´ÅÀËð$:]ù°’Ôø_8,ÝÒ1åæH½Ÿ«!EÎb[ŒÔÑÙ°–¹E#µãJ¿üÓWSIêlIŒšKûûú’ºl`gý6”QRïÒ^Çb5;³¾¤^¬6nImÕû ¤®é»ÒT‚ -qÙub6J%ꃫ”“DƒÕQôCòP\Vtq7¿ -¹£ëŽ¨CÀ>ºƒíE a 4ê¶À Vz0MãX5Q7P¦ŸovÚå?©xc+•¡F“ˆúB¤<ШãÈé —ðÖAöìÇÀmÆÇ%N´/EHu{ ¥%M“ªD](KfÀ5 Zþtr"êtóPwáSˆº¢Ø{PÿãQ¶ÑAM]µ¯¢tÖ:¨‡Ð•5 ‰,¨C€è¿5þƒQ/¨‘GÁ´fèzä êÒ\¢hqÄÓù¹é!idP‡ŒDˆ§[ÒõÓÕ,A¤¥{?M6ƒ:¢7Ü5–/RM£ÎHJV@c?`RÙ(è*w4ê®”Ö:J¤l¿ëx…#jØ8-/?áѨ?ýäFì]¨±bZ–!­o7¿iÔ9” ÿ¬Qƒžö‘¾©bc©C - ^M ä½âSse¸GõòWØ U7\5YõËæˆcõ¹–‰­V-ùÔÕfÉ ÑÚ±ËÊ^O~¿:l°û9¬µzYÿ„‹ÑmmqQ-Z«8ÓÕYŸDUzkS±]&vÚsmۨ®í9dŠ× C™ãz-}6CÍ×*2õ±_w˜¬A -ìü—›#Õ0lÌx¡LÄ®F2fÅ–k辰[H÷aÕc‹ÖÈîE3„P‰Ñ]ÙÆW$Ÿ0Û±’¨$Q(ŸN›Ô×æœ>—ù 13O>[^¡Ý†–}v´#‹>Hgç<ÝSå¼½´Õý5äÒ¶R/ÕŸ6ò’¦Õ~o”cm#(ÚµOÛ’]–Ø^[Ö28Ûáùwmc õÂo;|ÒT¢Û²ƒÚ½â8ºÝŠ,4Þná$e}{È¥WXsµõ0Ü«àãêÄŸã®ñ%·yy¦‰s¹½7wæ·5ÐÍÛ@xÒ½a#d4"L MÛ+¥å>–œì6Ø‘Ávïi|ÓÝ á4ß-m•…wà`w?Ô,/oø™‚­ 7x®Ý,õÞþÞ©ÿ{ŒÝû>_DWñ-£Àfœï`=÷v}kô¾Õ€£qÈ<›ž†¿•\ ì¾Á1™R¿ÒFµoþÝr‚vÕŠ?ð è.n¾GDÁG/àü?ª:ø -ƒ. ®Þ:53À›äŽ Xz :óíˆPHøÊ/±hÏ¿}Jñ þ½€}à€k‡ _gϬPñ€ -¼pØÌ‹ÍÁ¾ðÊhHb»~ÜV¬x`Ã+àß´rϦm&„ª€÷e²1ŠÝ¶€'Æ*p -ü†IÔÈ)^ -<Ùšƒú¢5+p¿Í!-<‘Ó -½h6™.ºUR)V&I÷{å—|RaöPà’A¹É¥^ -Ób &UÒi!›î -Ú¸úß¡—´3®-0qàÊrÿ˜Å®´¹ý¿q¿xwAÈ’ÖÞÑÆœY…>ËF.%KêxËiÍw1v”ƒy?%p‘ËÓ#påGûúÔ(ðïH”:ž€ƒÐ”£Pâ¡€+ên€®RZgN €/ò)XÜ6PÓñíø²W>7ÒÊSèŠ!T’>òœÑZN6F^Âô£p–TP@x“È+.„ÖñgÓˆÊ6Õ¡Óýƒq)îïHX•p–”è53>>àß 6íL0 þý™µXј5Âü/Š¼GÝ>:íkdŒŠ¶ÿ‰VÌR­Ú þ½a³v}Š¿®l¸RPï÷ Ö¨¦÷[ìîHs3¿=^–‹0¿é¶pá)óM’¡Á×êæ7¨ow¬ü>£[Š|å·Ýý©íD8´Gù]óq¢êò›~GS-¿…å3L6&1­üV<… »ùÚ.¿ÿà"|´Üw -?Ó}_%«äœÈ©<·®á±æXŽî»ðìŸÂÚõŠ*Y 6<Ì}C½Ç–ü/÷Í<þâŸâ¾érë×Æ|Ô·ò+a`ƒÜI}Ë ¸Ï8ÌL}ãf>!,ÇðM}#. Ë÷í½¤˜úšžß}ÇæwüýfÕ{ù·¡}Ó¬sÜy–õò‡ø©Q 8=MCT^õ4cÀ4äi¯ - -®x]‚ócÀ t_|¸¦^ïz)S‚°!Bì‚£‡_hƒ‡Ó3Æ?8´ùÁa$<ÅW¥p† 2"º…»}Ô#“á±'Å´¬„%Ã}‰Êšf–€ÿ”‘áDEr|D.AèÀl‡C¸€xÅ¡9Œ_÷³î·nóµP5‹º@â?F1¾2q‹g‹ïêÅ”¿&Þϼg -©ÒÄy?*ÄX¾¿ëKé-•’M[àL-šõ:ÏØtäsYB⤵CG¯»ÒÌÄ{2Að”‰C~JÙ!Üs ;—w„öDÊÄísCÀxÌ[™8òÉèí/&Ž¼qlÅУ¼ðÅW¸†}GÜ× š8l-;Sïnâj<~¢û…À&n¼¼ÏÓªWS Þ&.(ädòôÙþ³‰#)Âï³ÅDƒMKß/ª"òl¯‡ég—nâóSÊmùk/©%°ªW6ñ0«:¨0Yä;‰/²ÐŒ˜ñf(•ÄqÜ -\ñA•(%ޢȻ$™&F‰ ÂÌP7u÷$¶ýºЮĥaÕ ßÝÏŒøÁ¼´'F£Ù -®Œ0â‘­¼QÊöå!#~}@S,1<2âÏÚTLjñ”ÙÊŽkÙƈ3°ßdB¸‚[Y“¢Râ…@4ø­øÄ$nÀ‰—·ÇØ]‰Š¿š0B¦—%¦êáUö!V)ŽFíSQ#±‰.”âJBt´Eœ8â¹.F)>Ï”P]ñQ¥[|îãPÀ‚è^kÉ'=þƒ"Œ³$óÇñö¸*ƒ·|>[ó Rÿ4Ág¨OtÇ|„­ˆ|æ„5\ÀHŽvÌÄKžÈ ‹R“ÃM‡qþ<¨oˆŒšÕöyN*ïfVΊX~àªD×rïÔ^‹.Oá<ûúò˜;ÃÜS!†Šñ& Òða:àœ“Íë|ž¶¾¼§ç·º~ åóš~Ùðl!¦5³ K‘zŸí/ž‚Ðhè€nO0ÛÏqDW½¢ß¾€F'IßÎõè:Jº#ýØ£„ÉœtHf+^<>ºSØ-]Æ?czÿym¿¦§Ç=¼j:™¬#§ÇÁ¡yz×U9¨è6oAÛy/êÔ¼1(uÿD§ÞÒè7Õ§[s0ë$ £®®`)”Œz·ÚØ$ë Ti½¹#Ûú¹!×E´ëÙ}oág­ƒ¡®¯×‹ÔðÏöúƒ Q‘Ø{k©|c¯deù3 :ždyo§-»lWr7/m6»“öȯ´wšÚ ÚÎiÜœ;†•íGsÛÁcŠÍ+­xvÀ]7‡â.ÙŠEà©Jî~ÇËøv -úƒ6=©fÝ%yíÎVß½oÇû^A÷1Œ|_Ç7áÖ¾3:âFû]R}æº ð²¯>Äž ÝX >Ö¨õ€…0s ߀tú>ÎíºñÏ&ÞB‡”«ây%F—ÃÀ…¥(N^¼®Z¸>ã9p|¨>åñW<Þªœå"È—Å";%/7:yò Ô “W—scdÊ7ö+ŸèS¼cdˆËk‡áÁ<Û32‘2?‡œæëÁA¸yCÔ2XÎ3g¡³îüîùäfµ# ·!£‹ôGŽ•vŸßD•qô<>έ¤ÏW¿*b—^ܺh¼ÔMoê§O/ûà¯ß‚ÌrAœæ¨>Êtþ…¤7çÒdýуÃkë'°ëýk‰¿^kÖ'%o#ˆ=†-~EöòGò5{·7IÔ$Çh¯?jM3ÖÞ„ðßÖö6$ |ûÕãþº‚\è~õ^ɉ¿r’²ûÊ›­âýž¹` ë}@€D,£ïƒ°œë,þ'NÐñà[à…ÃÏ·Ý‹º…ø"TüT„aÍøFf)f1o£ØÊE~N>>Ø~òE-áþ°|$îÍÁ¢o¤ùråüÍUÂ:Ÿ‰Œ/Cÿ¶®Õ”·óùbúýßð@‡úFU?Ä b|ÌúJÚuX¯WF·cßR@û0{#‡â>Ëê~D@Qí¼ã÷¡÷<üW‡ -ãO<äOOPÉ9[H™nÆüø) +÷u7ÃÆÝå&lL žÚdzë¡C,—óÛr¤M_爺¿Bðf\Så7ô?çŸ;Ò5Væßaþ‹¼AØ›ÞCö ÿ‰˜ÿ¥B.­Éù%ú# õŸ ØúUÀäãÁ„~²àTèGЯÕÐÿ»†q?ú?O¹%ú±uLáâO•QRÄ#¨ö˜ƒ ; ýºw“wfÆ¡Ÿ^¦?^MÖ^õÛsý`É~ˆ½•œ•‰ïþsøkÿœ^q2ù‹q»ù«±¤ÿÖ)ý,Ùþ¥ôiüµS òÏÕì§Rôï«´«ý§—ÿT6Æ¡ÈÕàĬý—GäÖfûŸ.ÔDâÿß8€i²™µL3 @¹Ž7й‹z-€¥>J'm/®¡ñ Läm(£ÿe£ø+|@ÄFØ·¨zó-;®]]‡?€²îìÕ×æWFú×í†"}À— `óˆG²ŠÊóûN­ÚO”ÐÈ¡ˆKIèÜR*Æ€]1”Ï~¶` Ù{Š8N8[ùeT4¡3íó€«ËT¾øåYÒ&5f PÁ Î3Û¤ÓV–<}ðo'm×MB˜À™œ@™I&j*(»7É`º©µ„Þ¤Âa¦Õ+@‹Ÿà‚ Ð+Qð ÛJ=-ÆcÖŠ¿¤ám“i²Fbg€PÚi;LT¸à1É­®Å;Z(áöo`'ÞÜ@úÂ@W†~aæ” ˜âK,Xv‡"=Hÿyäûf òŸjšÛü³‰_5G™Õ!ů¶ö„)ÑgÀLI ¸|+yBƬ>û,ÆnÂp½"%ÁÃQV+{¥oŒ*ŸãL¬ÖâŸ^Ùücºh•ÝÊn†Y‰-ÜÚ‘gwß £)]b‚’¹Øû–E .HÜÏ}¶Ù2¢ßX$…¾0wÐ:Æ 都"ç¤õí´Ú˜¡©&µ›?pûyiäÞö„[Ay¿`õíÕ÷ö˜ Þ@åð1Å'C4`ûë{ãôHÛýýe„##BoË'_EÄmCõkY$Y‚\Í2•AF‰à¯ðÀ™¤µüšÓjmmáÒ¿‘Ó"^ù†ÈÐl„…yÑy&Ì#sÉ@ªÿ;¬ˆq6j dåù¦kÁÆîQÕ\t.+¾9 ë3¦/lrBQŽ2O¯Qº d:†®m]¸Ÿ_¬—÷Sat£)ë–«vÌ èóxOŠå}ý˜½{žŒp•š„yèm B7/˜´I°–ž¡p)â&®ÂĤ¢-„ÉnXH–"FM8SfùYÁŒ¶?¢gÆ ²’yR°VÎ3zm‘קbK }½.÷BBý:•›¡lá*,AñÂÍþñÁÐ<,Z@ÝÒ4l»Ük?x˜¬8Ó÷ÔÊbùCÚïTÿ¸bÞ,ÑÆå2µV«éN­ýdú¸é›Ã@a¾(ô¶8íZäú)#¤ñdêªd¶ë€yÖEH0Ï®‘~FþRÎ ÷#!µýýrs®èV?Ð/é±8LýaæÌxr„²gœ}ÿErK’ª(Q4¢¿ Yâóã1åu|mU“ùá©•‹Ô2ª¦„@Ÿ`Ÿ°Z’úÇF¹q~kM_Ý0b’fÓæ.ë}©fZ`B¡eˆB¨úw¤—½_`Jz—Ù­eRë ±Š•¤Íø±ø>|@â5.iT«;È«ñ!¡¸…þÞOtɺ xv3¾–j䀇 ŽËq£Ð üÆØ"ÇmyýÏB Á8{¶ÕÕ0û'€ß>A…œ°c#ìzè•€ßÒ°N`š5(<À(§‚›ô¸š„CÓ¿J _3aœ× (‰XhQ˜Rl™ä’t3Æ<#ÒUiB×ÿeßôœ+Û1ìiuM+ÀB«Na€â¸¨ÓÎbCPE_„Öó@ÛHìqèk¦ð¢¯$êôj£6É{C¡ ¾*´~HBLd†ŽÕî ¸¡ÁÞ¼&(К¿(2 ©ü8NûZ0#ǬւÙëñãñi°&)e°–óØÏ]ü?;‡}EÔÊWQUŒ›ÓiMÇŸàÐbpÃ%¾ç¿$ZaÉïsg]{œëd<„Ž²3g¤m¤rêIÀÄHMu)Ò喝ä÷ê๼èæCHWQyªˆ1¼ |®ž”ÜzI0« ~J°ÿHÿX'<1Ír5¬zèÈv70ŒÃµ¥Y.q’p€‘þp„Ì mŸê Ñ[½2ñÙ—:¸©1a€åb,¹Â¤bé7Jj­ünËzôª<oòéé®æB·øE`©mtØXžê1úng>Ù@—¬æ´ €2ß’MöC³à9§qûåbÛ’Y5gôÆGR`V¸m ˜$„ã2ûF Ê?#®˜»4 ñ– ÷BÒ£“HÍ‹O¾=Ò°‡r<ÑøŸB.KØ×lºmBÀat¤ò¨×)^"]*,ÓôGaÊ H‹JÖ“kæ ¬r]øÖ])ˆz6ßr*Y˜Kkª³Ùj¿¨-2d†Ç:­Íx€!‘Ó6 ÚßwóR¶•ÿšÂÇ\€Ë±X¦Ñƒí³lÃøH$XVØã+G»î+¤!‘âÉ7=\b‡Ÿ¹©q‚[¹"¼,Üà—ÿ5DÞÈáæÙCéAì€ÇËk bÎ €W÷n®!•UŠÏ/-Ð ÿærº]<ë"µ.7k„ÅÇ› *†±(¨y®jÛÒsUj½Çh®*Kne"ÖlsÁƒ1”´§t$˜EgÎœ¯”×Û÷D†Å\±û–…Ãâ}@åVÉ ~5GcÛµí09‘ Öå¢0ÜEÙàÉqÕ)^¿ùˆF?Ç.¡^ÿ5Îïõ´ á7ßSÝF•fe4] ¢¯NƒSƒ—SÈDŠÿÙAÅø‘ÁUÜ……ñîÙ”ª\*‚÷|`šÁè"wÌ¢Xúá¿jµ ³•ÛR,n¢‘y!%7 K:ÕýnØõJдO©ç×S(½ÞÒ.G¼áw¨u‰psÂn›EºÑ§ö‰.@&`+s9O·é<ÁýýPÂ,©¦™5vÖjÔÃ7 ç ^Â-î5ÊŸ¤Œ]©Ùaÿ›F#ô½ÓpÔ7¤a‚½H{”´ )×w¢â¶T¿w΂/£ÁcñTâiw1R»:–_p©÷·%¶£ Ö,GÏDÝÃbn}€Xð®öˬýáoË¿’"ýÅ€[ïuðÊa=ÎÃåq ¹.˜D¹D½Ô¹wÛ³v‰l0‚¢$Ðm¯½g'å}¯IÈ´ŒÒ68§äRôÖ |NÍ‹€³2Ho -¹eS—Ûl»æ|_Òõ›CÞtU¼öÀâ š7*ÚyÌ7(IÙŸe9!ÓOƒ Ü@€w …dªÑ­¿žRÝ2ÀÖ{YõR‡}VçÇp0«ºPÆ -ég5X”ÁÍýê?÷Wi`<Û’÷[Or¦Y‰æA©4òöbg?°“'T0ë„ì¢úŠÑ:'·t ªLº±ãÑ{N[ú¬Åàg<ëâéÍÂDPY{·©°2!¥P´ÕÛË=»ŠY)¶7ügüuÆ ¤“äå R3 DA(uÔÞH¶€¼"ÕºôG/£÷÷Њ‡ðÎóT’8¼‚„ƒóõß‚‹BFO07bWÖ£'(Àííw#4g‹)”B,m?ÏÄåÐ ¢ç䔺ì¶D#Lz$É‘A >_(kà¹;K6ÄÕdUÐGöDµªg•_êE8º4þè†à£ÖzW|z‰øóOƒ˪óT{ïÇêÄb0+GLUX/ØLi7c4O³¯ 9ûVQLú¢é¯¼xK@Zߨ±Ü2pt Wì†xÅ9Ô±¶½>@sjí¹ùøPr‚¼½0Ê8ÐÉ Ì7©ñΗÔ]äð—ݤi™¬@]_¯>ÈáϤ=oú£IÈžæC¨VRµe„^BÇpÉIæElñdÇ£2‘GÍ¡‚:vȳ`ïuÔN‚ôɲa²j¯ð¬]r$ªéº_]áí¼ÿÑ@Öq¢ÍƒÿâhÆo’xË?Qö6hÀ¾EÝ·µøR-ó(]qÊTC¶÷ðЯ’íhçï )ño™ê†Íö¸“@Wíþ@0‚úíád£t© „‰‘¥:q´|Û"+ïý Oõœcç׋~=\UÑÓwxØÆxœPØäYàÏíL½wѵ™P ž—sô¸´!»ßÖþJe™;çãv_H¤«%ëXÍâÍ9—¥×¢oLkFn¨±ÒÛGõ´ç­ˆnAòŒÎXÅA)g#àŠ·9ªñÀæM뽑jÄ„•½ŠQ&þuŸh=çªX‰ÆœƒJ(Ë-0} e`÷äÁ>ï£çk¬àŒL11ƒ¾ “,M˜±° ™q„¡ÁRž#‚sô}Y\8Þ;­¯·Ç&äqc|ÖJDu“Á­tɘb_ì\®~@>DyÒ½r-êßfeÙ<¤øàéZåA¸ÆRʵ¾ O}H¶öŸýÑë¦à\Ñ®ÖáÝ¿7XrÁ}§Xa€…«Ä(Õms·¡ cËñ†ÙÖ§¼=iDo4ŽÀï>‡RR}¾ç7(óÚ½–‘Ç»ÆÏb„ìÌÖõ{.vé„lÒÁ×÷ˆ(eb»s÷O÷–±uÆ•Òþ§`.Í[Y8ØU!:óûUŒK>`k“Œñ9D¨J!ÑÔ×h4x&®]šqÒâ†Ïì!¾5Í=“ù`:°A |æ!P52fë°#M£˜›Ñ>ïÃÕR,æäÚM‚%YšYI&š€œD^&LEîÓº¶9³…¦'%WC¤Gˆ6£ÜÔBÒÎýˆxFyÎQ²àm¢ó]ö}½ oõö>¼E!ãAáþQÒ0(.5܉¸ˆä {–7Ÿ/ÈÕop|¨à0”ŠJtËwÞ->RM¥|š—:tsɤ÷<“Ù;E/K2NŽhÓÂb BA½"”=_ -ÿJ(H™€å‚*³"߃ÂǸ"Z‘õЇæ”öR/àC,}8 —ù„AGMÈÍ«·&%Š5¶ŽÚ¨ãf¾+-nŠ™ÉeÀRÌu﵂=ƒŠvò%ìâÃ6QÈŸ>½´¤rÔˆµÄŒ\ø¾¡XkÌV…Š:•çQª¯ÒApŸ•?;†[6‡ò ¿X[R‹¬¹È´&ù LÏ€’X„·rtùKïoÖ bçTFLy©ùÄRÄKãÉ6ˆ†wÒ2‡·ëD¦<çvÕ*GB°!\k4Ø/âcWã— -:ÏÓg -C÷£ÍR…ó ¬XÞY[q¯2¢_3ÇØ¢—(¢ùˆ7ˆv´ô»0 ‘Â-Àø`Å+ÂÒU¦bR5 -y„…z) OSÓP¹É,BUêC6ŸÇEä , sŒ£…®ŸD³È' o”ùš²Š—Ws1%­øy ‚³_CM½¹-l4ŒG0ŒïdÏ\ñGnmÌ£l¬[§ýÄ. ã m1 -§ôhÚð;B>¾v‚OÒ 3R\¶ÊhâÀ™" <:Mj[Üh#±ð¡žH0”ù¾J'=Ù)5x5 -¹#Â9›å,i°»­«.ˆÆuæ[®ÜV³Ï é»¹%—,K™: êL%3—mOWò~ ¼ceƒ]ßrh‡¨g#4íBóÞXö:TÜ gbÆ ­.Æ­ÁU”ÑÍ1ªQÆD|ïàô#9í,«mŸ7#š‡‘pÜÕ¬ƒ,x©†e÷èZÉ4R˾RКq·‚:e;«ç´$ÌÐÕˆ0>cï¡Ón:ZŽ­QþÛ﯄6†C½±æ¥‡&ÎøkK ¸]þeêÞOÀMÊÑÃ…åB)ä½aNFédöì!³™Šß¼š%Úé -"•æCü¬3°*>æ™ðæ)å #/ -~ÛÛO¹ÐHòó÷“eLH·~ sÄ|ÑeEÍ´eoŸŒ1¹^îP;XB@ÄrNߟõÍÆ,¨ûxõ#é½°wBrâ#Œâ'-å Ý]·p Ká-m“Mÿ_¼„£Û}$*9c«Á©t™C2+Úúç*X á÷Žš1L– U¾Ñ žVPÃ*¼¿—£ Qû|Xsi»qFB¦øèzÌV¼ëñ\ —{m| -Ù˜=´V‡=ìezê™Ø¢ü»{²¸Ð‰ÚeVöé{kÃG´Ákÿþ¨"#ýÓñÀK5àRº²2Õôå”{ñÓö'<5ðc)9Ž,>z1‘5h\k™k÷èhv&æ ípzÄâ˲O$|¾¥£!6yèŽÍŒÎÀUu–+š'JäS<6G|[Ú¸|çƒ9ë ðzMTîçH¸¶—&;ŠÓ9@Ói«#ê²Å=D…Ò¼Sm­ìb®œHÝòã]VåÑäÀ†Šê¤?‘ÖL>"±ÎÙqHÜOÖ“<éƒÊðÉíQÉO)[Ñú#ZV­ÇÒ@* PÆð,°—~®àePAWŽƒksðÙñhI<·dNdŒ¦Ýn¨Æð,Õ…üÄÂÝc)ã3F,Çßçªî€UG{–hz ØrI/H_û -Éû'¹Òìð¤<øëk9e9^8×^äãHÃLÌûwF"É;)da í„ÆÚêk1‘Û´ ‘´lqÐÙüÃ÷ÈVƒÁ÷‘ìÛ“V - vÏ2Ú+Ÿ q–ç'›“´àõBp©³y€Eš¹‹Fð;ÁCŸf±å>Ž)©Tp´C€ñþ¢XûFK•‰îƒuÚCÁVtH$Ú(ÙQ¸XF;}!,ôrE@Dš±í+f8ñ-þî’$æõ lMAê’ÑàüuR„;{µ*fû›ù°:Œå÷%KëEc!ÒèU™ß´Ùpj+6Èà -€-ï”NÊ"Ò4KßÖG5–—çz'þw匯Ê.`Z@sò3,n@QáÅ6w¦³ÝjÂØ05´"ôÁu)l)5 -p$¡ÊÉéµ nüdA‹kðùÎœ™LaK.Ñd`Ó Æï{ÎG¤û`×Â=ʳ–]¯A=x«zá>µ¦º$Ï[BÔŠšº•idfœ‰yHêBÊ™‰…“^i&á¢Ú줋 $1Æâ85<µô{ÄK3çú/s“rÈïñ.eSvÈH‘¢n°nò7Ûè Á41…‡­‘Ë4…¿.‹ÆàãõŠû›dN€Â;gÖ•ÁY%Xu+è‚*6n-·À©PÕd{–×4Æ€Jw*eeå¶îßó(üÃK]\ñ²y•ý B¸Õ~o¡¶DESPéÑÆ=üY@™~Ãô°Š†NÊj‰kT†?†¾ÍšóÕJ¾uQµ œ®ç –eª)`ÞÖbMŒÖ*i(¦~ç…^  -ÓG£ã&Ÿ¬³~È’›c$}j«7#+€cü,úˆX½Ë™,x)¸¬h$ÃÖJWw(]ʇÔE~±Å¡ºì…ò„#˜ÿÛ‚‚‹Éecöi„‡qN ¢ŽCë%¯s´ )&ø¸HfH†A+ò'|²Ê8¶¦ZÞ#qfÞÕŠPŸ$â=•ÌFÛßÎWl/ªa¸1)vÉ™ŸyÃGÝOüSDN¿$ùó%Õ-#¤H <6`¨ ¦‰ûÕÔÀæÇ‘H†å‹Äûö@­Ù¢ÇÀmOõšS_ôt¿‚6C¹0›¾J¨“C+ Xo>ZÉ8 ùw¤È -¡w-¹V¼þãã Ëÿd«Qaè'ïbF (Ú›¡]¾»Ý:ö@Î,HŽNÂ×chÕõ=AÓb°œB7'ýÂNy˜72‹…d¢iÛQq¸ÊY?2•x|¾å“÷f‹ÿ,Ÿ¡±C8tûÃÕ±ÝHÝ*ÐÄWàhøtˆ@€yjOJŒH 3 €oYV ¯Mq€_KUº© JÔ‹ÏÒéð€@–½n-yèJ9r)Øñáw¤T(ŸÎ­ŽÉŸphReFÛomÊš&$ ըĹÅD‰B­þÍ¿6ì ÕBÜ#×e\Ö‡¨BÔ«Š‘?-Ð:¡¨vé„ðëÄGL3OÌz¦&ÑâKŸÒ¬lÐxÐLpÐsú›Ä-àÔÂznà ­ª‰8Úäoðrª—ùŒî?Ç4C² ?‰h%¼Tmx)CI£Ô–P)jH2âûÂÑÑÀž®„•))ãFÉü›O¶W’×!Rq„üþ}ÞÄí¼ð¶Û=h3:.õ ¸ˆä ãÓRà@æ^ø¸Ÿâãr¦Ë -öËJ¼s ª´!ªh¨ ´þ7L¸ð¡]r«k]ò¸'›JÂç‡1†ü·Éj“ƒr©7E€W¬wzùUÚTO«H±A"L¿ÛïÔSC>^%h¹&>j'h`žÉ£ž OhiäÃyS~8Á}má]‚)ÉïüYôWt™ -NLºË"aÀKJÈÍAo!¿ÙgHCp¶kPPH‰‚þÉÞÕÓ›pGú×i¸îl†;N3W [2×ò{íÿ€¥Y4®þHô„{œÃÚ´34[Ϡ›â4§Ô'x¶sªŸÿ¸&KZi@À pWÆ]äâ÷ä\#‹©Î¸n¤ãýCº·Q; lˆ%­nì3Ö•ïrjA9^Ã:ч¯tÐ×êŽW»ýå, Ía¦Ÿå÷|-¡)L~ÝØÚ[#T²2WàöÚµ±(<0tçÁr æ -¹Ñä*ItžqC`“Žì:¾³°Guä<Ÿp<Ve}7ú¶Š”,TŠÆ¢`•!9ÍÏ9ã•–¹ÿç,RÃL_M¸ÿý˜8ûaò;/T1ÇtŽJ_Î ÃW|°W|\"ûpÓ% -ûá(7v£Ýb’æËù 2‘ ØÀ—2g|©½>ÒIw£[½Õd:mx^› ƒ' -liƒŒ¡Ÿ<¼[r3Œ×»¼7¢À©‹4-}ÖÖ€D˜`Û(DŠ@†ec3I(%DY´·Vs²ÜÉ«ÇFG×ÜŽéKc0Eߣë2RL$Zǃ攥ÿ˜Ççï=€›Oñt¹K5'2w+Ð5ÙÿŽ’}äU´ƒw/g°á¡á”{Ê¢ª¨i¬Uptl_•~p-AÊê9N1 VI]t™ùó¾’Lí¨rûm ->@œ#m2®:-Õ}ã )Q6ì‡?A’f†iCMK•½ Ö ·oB|ºi¥ðµŽZœtRY§~™zR½ê~ãô_z;÷®N@t“Ç¢^#m†ÖíÁOŒ[ä |VÀXÝY<ªéeò2!ö1?=±œ¬BÉ3›ºÓX{ˆ½à5Èädœ“S:QÒâC§Åî(q`”+ ñ;Õ^T;¾ …òò€|ƒ›#ëˆh@$W`JgNO`9+,8YV=D¢Í1˜”åÎ4M0sÌ+™û¬kw†E°k¬¦Ï7ÌÅ 4Ä_¹Ñhm yŠ Zbi¦RðK…‚ÒŠ0í>˜tK¬.¼wÄ*Uq_Ëš°tea—ÕbÈ•?—vK®;/ÛÖ¶àÞÿ;¹}ðcJLIƒÛQ;†›QºLEí¦Ï)Ÿ´=*«Û¨bãδLŽµ¿áw63øÿcªIcØíãÍ×bœ—ÓÀGh,¢­îUÑô #- $\V7.P«Á}nÊG±åð§,ÊtJïãæ®Ê>›“¸¿š˜÷òë7SC¶àôÙ¸HÜÚƱy«aI‰)I‡MÊE ¤™-ï˜mU¸·ž¨™¿ HtBá‹ÅM@S0)Â&@ü_·b‚$Ž1±;ïA-ô¾.HÐÈp3'Ÿ˜Nàæ‘ï»B\¾ÿÏeœQÙ¬_öšc7žŸäxK±ÐÅEçÚsÈÈ·#©zÞÔò5*m˜ñÑS AD&g†ªSµÒ9u?/=š‹‹–ß1%Çm&i^Jˆ„›º˜jðÌq+ÚÒ¼:ü°YÖV¼<w b†­õïæiò¦‰´ÍtvŽ >_'"üM&‘†EzŒù?èf“zO›_¦‘ b-wz;̆²?¸©ß™A@E7²fG…’a¤Ú»ÈÔüG sÄÃÑ–¡¨œý†˜ê°gC%Ÿjì´ÛÄ^D˜«Ö+BÔˆN²™®è:æ ‹5µœTå.EÔ2þ'àC -ü‚âî"Óîê%Ô°%®™RF<¯K Áh ÷“%Ú+š˜o-Iüõ­åH04°.N42˜±p&<ƒÄªcãm„O.åÉЄ”RcŸ,9†Ùh6€³Mã›H,d_«\ŸûWÇ–‰ ÉQ¶ÍV+ZÉâ AÁ4,ýbÜuÒxšxpf¸*ûÕrv”BÅ@GÿÜRUÛP¿Éù"J!B±ç§ŽðOçt5 -Í:+ï&^å®±Ó€Úr÷ÒÄŽŸJû%.û«7…™ü–ö9ã 4³î]ÎI›Q© ·ëšS‡å;öä©ôÏ¢­# Ù£iÒÛY»tdSóÑ·ue<"§ÁuÙTvw„¤À$ÆFÊÊPÛÞ´ m&PLY«š[ÚŒ‡µ#uâ±;‹¬¥£û0¢a†4è|Šµ›b­@ƒë€Ào¤Üú:Ú^Ûþ´*¦ O40¹9^3ì@²9ÓoŽÍèºM¹‹ìñNÂCÀUˆr2Jă>8¼—€ IÙÑ…þ–žã!ó:Ï+Gz{z#ž´_J©,AeùVþ,¢»÷ò4β¤.‚tf¬ Ô¨xð…Jº,““ÂCkʪ…N&°&–ûÔ£Ÿó€ Èˆ_»†°d>)Þsðƒ8¯r™C0}¾s°ldÖ©õZÞâ6B‰te´'ù†Õ¹D@|BœÝ.šr>É{SÝ¢ËnÍ.æÏ-š - û}f¾—‹y¼m#"ºlÆ&p-8“¶qÙ!¯v kr/1MÊTlÕÍå¨þ^PP”Åõq毤‡&ȈËRlQcÕY'°š²7«Ð¨Ûêg¹iØ7ÌdïxŒ’H!ŠF7À"[‘TB‹N©`R,çSMŠ 9mÖˆéí@–iD#RÔ«™ˆK$ü½†!‰©@fÉrø:î™9Ÿ+÷ävô3Á/ -³<•Ç¹î\ PXš‚ ãìDúÿBReÉ=Æ='¤Ôì›fã†Üñèړ盜G§1&ø¸ÿ -ØTdH…‡7¡ ½ 9ïÔ¿fM;p°S¥3Iu¤ÐD#Á±þ*±?YbÞùè/€ñsødLõöãªzìæ¨Z Ë´Rðêšì&¡²ƒg‘`Ì2D2û‚ðÞ.ügÿoóVx4Üh0Ó€ñ&fyil‚^UØÑÒŒ~;és¥ºšPÐìyCÇ1ÊŽ,ŠåçÀk£4Uá”-CPðHit·y5º8kŸå7ƒ…%µÊ0æøŒ€«(ŒÎÚ~Ov\#|M(Ì1Ë^£²Šà -·—³%}Å® 0EV‰’t¨ï*-&jvWf-B|Þº©õz+>0„X…ÑÕ ²•Æ`¼BŸc¼ù„ˆ*!JûÍUåŸZZ®Y‰BÉ#I…Fà³=¤}¦)µÚ ¡,¯³Ú„ÇT^ÅÀ¸QD¸ ó¬òdeךö -¹ŸõŠ©< 2‘«;Pb0 ÖB6+—"Á‚ sò•¨p8 -ÖÉ+”=€(ö8Ô½%òoK›ÏâñbP‰…å‡ö2]`lCTjâ…Q¸œŸua”˜wþË¢ƒçÁSŠP”a+»mÎ?Ãæ2HîãȦÈvä<¥ ºdÏ‘c½éq¢Iã 'î‹°'¢eÈ€‘3Q 0NfŸœs ¡}r$qM,ÇÛ †Š9­ÑšãLVtŽTŸL´ÅÐéøõè즃êÔ¥EŸ2Õ)ά³’Vx…·Ñ+¶Ø‰ãìLÝÀ§®ÊK£Üîä& ÝI¿ -€¹ª`{ƒZß}ÚYù €½‘ÕD$ç^ä~YÚ4©·™Šª¨ÚP…Þúta.dtû‚äŒp1Kn—ífWzzõݬKí¶LþD?5"% »£…¹ãHí©(VG¿lÙÓM…–AÑ6‡z©/é“T ´£~zvIÜßé_A}û†]p¼ÈÄ—¹‰­¢/†/a‡V£u<†§µæ¸›3Ä*YÝ|[ä©eè¦r]ˆØÓâùòß!\0®Ì'»²©i¢(_@ä}ÀŒúN«|œDÈT$ˆ; -]ž?t‚•â½ò•!K‘Õ™ÍMY°<úl!nìl… r™snШSjØèƒ3µ QI4A€t)ñò¬ÎŬšdÚº .ëEfD8•Ý~Êt®ýžRéÞ¯/"=ôìj“§£uMÚXÔO*æO·×CYèù‘¤&nõ\ÖÎ(ŧöf‚”"Ý÷ë} 1 {ì¯3[žuS¡"(笞#" “E,P¾Îhk „.ÅÛì!r+ÆÏ:º ‘•ç< ¥,o¯̽B½?K@®‚5kùè°l5LïJ¯˜x3Z} |E·KØÝëÖñ’˜%K:šíY+œu")°‡OH\×õJÜ×z€Ö!•.<ù „„³nÓ þåÖa à/W2<Kì6Mù¦g˱a°œÞËâwü:¢CF“UÃ6!Œë»ŒÓííÛÕæ­%#nÃÁÇA‚ŠWeÓîòf1S@˜ cµjÆ@ð€¦º‡–åÊ¡OV)kéô÷X:'!ÞIÝpy(¬­†Ð`¢äd‘¥‘#n7$'“¦@é÷žÙè"f  üFhq4g¼äa/%Û!Ç8¬†±O½tBôèƒÑS,yÒ.Òæ'tÆ(%¼ï?/TJ]õj¥òÁ¼k¶4æ¿ŽD¬­m±ÂßPÊ' ¨—:Ëaõ„ý“ÑàƒÀÒQÉ©<1–‡üËèäB+§xv|ΰúø&á“ n¹ô|S]×Ý"ÃxÆA%^à#ŒeQ,ë‰$ŠW‡²*˜FDüì.ÚvÁ¤Ž§ùC6Zñ;4Ñ ‡>H[ Ô½ƒÍó`å‰úîmž°ûqJà.™¢á·¯–AÖq÷DŒO£ú°[ÀbºVá]Ü¡D‡jµà«+ª«Ãü±‚‡ TTv§Ê÷w¼”(Á÷36$ | Í€‘÷&Å3*#®ÄÖoôgê ßð„¸ ¨²ÐžŠ,D •g¨î®“–ˆ®gAXŸ£ÇûJŠ¤Œ¢ôî#³…!|K·a„à!¯2vŸè&hRЋY½èŽ[)ëDü¦ä£fŠIpÄ 'L©(ùqo· -pjÕý°ËgRLéÒfvªíŠ®d1¨dë1©õÒ#¤Ó¨roâá·J¶„²üB”WÿtþTb‡"B…TŽ§ìisB'«ŠÈ.¨¿©ï·ÙÅ•ôm.{$¤š¡¹OZ×@°'Ť½†Í»I>ɧŠYÆšC¢ÆrL&1½TVœß+Å·þ£4ª2øI',.ðÓ!Á¶(æÀv¶HïtÈòªúÁD†ýyL -†$Â|d,T¶`ÿð¦.Á¤äÍ—w©´äEJœ—KYʵZàÐ؈O;IYúÜ‚‚¥üÉ!®tE”ƒë«¯‘©„P9°vJÞ°RJzøZzE mòÿjîR>sèÅ“vȇ“F$:„žI=Ö¡ÏKz¬ÌURÈù/&‰îñ’ò¡‡ZŽ´Ûa¤{ì!j"å‡éiÕ…x~¸-HˆôŽz@æ0ûžùáh|„1ýàDäú‡ˆß‘Ö¤#“ƒò`ZV8…ù0*Ÿ¬1q¨‘"ýÐêMi~pUFÑ•fŒˆ¤ŒÖ’µ^´ªs\$^%ZD‹üC/HõÉ*RÞ¢)²¥ý¡•(Zµi'šÓ*e¢€å³ì‘)I‰ÐÛ£¯|ù¾°_¼qív"D‡©ä‰!ÒÚsZþ>l樆~u5ÖFÖâÊ2 Sr¨3ɇ9hö"BN<ŸŒõÏyJ©žÏ;ÕÕ?ÂŬÞ#«ßIü e­¹²ê¼å¡rÆ“%m¯ v¬Z  …“cªš‘UíBÇ °Ž*cÜ•:´«ËIÏ(J>%y¢XçŠÄ#ÍIÛp„Þz9]¨P™bãÒ.–ÃTiÓÐ#¤õt'êéBS•‘ÖKþÓH;q`†Ú¨˜®JÎvz.›¡9È^¬—¨9‚¹3ÓôØDÁ°ÐÛìÂd§Ð ÕÐ{žÕ)”…ÝT—åÂq -µ,$þ“3ã턪ٰwBJÊ“ž#b"Þ/=!ŠYÒ›¡ç ýÿQyÅÑ󄘙tLGê ¡høObô÷,¾ld¡Ãn2+è4ò.K|ShhÑp;0…ˆˆržè´Qª6˜ ˆVÂ) ¡â :zÚîcü ] ŠÁ¸?µ„Šó­†¯VT¯L¼ÚÈ òÏ)OÌŠ¦‰ ãR”Èà -BA„¹·ÅàŽ\£Hõ -ªö?+ˆô% ü„…¼:Îwäz Î}¸‡ 4Ì@êeqcç}eî‚@@Mžn!œj¯XD€0ú#Å1ŸÁ· -ÈNÑÊãO¡pá ½„+Û…( ™Qä8ݤ¥ˆ’ ÁVPv] æqÛ<<®Æ’áRåb8´ïb! âqÔí²ÎÔ‚]šÕ=hÏ7­RÎ -qÆZPc8ÙF<œèÈ^!Qj\àã×öô_…nlp+p÷áNÄÏí kªÅPôMSh—Õ­SžÞ” Þìøª†«¯¿–ð¸Élš˜.2n¦(ä@¼hhÕ|[3lã{2를\ È\v§þÚ‚ ‘­›ß I&ÎDɱÁqš -›aDZÕ?!|M)ÚviQÍC±¶ž;Ft±±FÕjÀ=¸‡£šæ¬×Q“Šy¡ù4`¨îª¨i’1N¹ßØ×å¢DšêU Î{ëÿM,Ô ÞŒ‰OHÞ`Ä”{²Ë;<ªLám’j[õÓÝ…rþ`Ik¬ZÞÑP÷A -•B¨†Y¸åÆá’°PO¤¼¹†‘”áMx†qËškyAHAm´¦Ú´"v1Å”•íèPÕbˆ|Ê0»EA-°°¬s]ˆyqÏV`•UNL…–½„)Ñ°"35BT.äÀ‰-þVϽ-z -|3¢59M åÕ+,o¤…>è÷ø˜ðG´j³€G§’‘rUl>®qªhþ?êùnvl8éEoª=oŠí*^åqâZýÄ)nŠ°b—×<Šcѵ AÌ«$Ffl1ŒÒRö.æT¸‡+¼¼ëG)À Î/þ_ZèQÅ <¡ÀíI"i2»L2ZÜø|_ä©Éí*jHI @#n¬vOõÇ'Øz-2ú‡àÄF£žð!<«‹PV䬓5Z£¿±½%ÊÔ&|¬(’Ê=ˆ£€ÞbËxZI‰.¬œ³Ž…}¥ñÝ-€P:÷`^ -&ì°û”Ïñ| øžøU#NlÜ£¾æ‘k­‘unl5—Eƒx ¬žÝÙÐO«²£ìÖ§ ©‡?ˆ z¸ýåá@‚í$¡ù#æP‚¯$RZCv…B@ÇY»Œtkç ßÚ«e{åžàæµÇͱ­ÃÃï‘–‚5Öà'óƒ3=²÷1æm Ü-bÜ_$ç‚p~!>RÃbš6Š‚Ŧ÷`Å™à[%Ç^¾pO:m'}Ÿ•¦ËãRôÂGƒ “j‹Ñéi§™GB‰ Vô-!*UP㉚e¿ÚJGÍŒ)ÛK ­N#±wóÔKKOkDU0æyùïÍ œ_ˆ'¢—êþ£}˜¼R¤g̲òØA&Á¶ìý*Ïéöirª)­¿Ëy4ÚãN- °ø²Úzãdyð#"XN;o‡ã©Ò1U¶auÒc’sÑà¬Õ fnáÓລÆÏ£Ø=´ˆxÔ9ŠŒ  £1ËÁÚH´Fý>wÆGT•RfR´ÍR ¾ˆcg6á{èCFÇÀ¢8zë?*üØ°¼pÔoÊû‡âTêz U% V‡ÅCçõ ƒêCNŒˆ%6´Mþ-~Û R_¤‡ªXLêP¯¶Wûe6„s)`- ¼àOXÚ|Ê>Icåv’¼7}4zƒ^± -—†ñ‚Ut@´’sú °÷68)h,Þ‘ç±j»Ñäå“ -‹Ž¥L… ýŸ~ìjÐK,ýPX>R\“­´ÑÓíÎ,x›"†CN†‚ÎÖúž…“íGð»èü³êŒ} g¶>_-R?õX8'éïñªÅÚ©x$@#цÐä§DD¸‚(l£^eYKdÁ¢0ÒÀ6$ÒŽšš¾ª¢CWˆ=ˆ UÍ𬊠´²·é´õ~ 3Dw¨¥c ªv²l;k¾4Q¾lÛ(…’¿T[%®t/ǹJè”ö‚ué†aLB4 ‚$n¯Éœ²8­¯®š !+vw1hÀ8ål:¡Ââš¿óØ[rÃôۥΠÖai’§ªqã6¸æÍ ƒ}²I' <èO½Cÿ^¯äò'OÇp´êY†¬‹½;€‚|õHÿ*é?ÂPŽïwrÄámNušRÔª›¨¤ 0N5jé&Ì‚8+± Ž5‰õ™FÇ—-²Lî÷‡Ju¿(¿È>W²àfì©°‰L†]Ù»&«-Äí™U㤠ÊÌv—í»ˆ·„à˜ åà6Q¥â!)Öº„œ$buäÂ4 —ú>©MñOFÔ‘ï"„ëØJ­¾Ej¬å©Ÿø'Í$¯¡rŠA5_N/ðíC]ø½†{"á ݱs’ -Vg$¢“Ëséš„t$zD !â& QÕ ÿò2$ò”Ôåõcø ¦.’Êž0¥JÕú'ÀíÃÊž iÚ»PþºúvIƒF^klƃ‘†¨Ä˜ë#®å½ -Læ®)l/¶¿Ë®*#L²ªQXE bÌFá;üÈûŽÀ|Ê?Ë:Wý ^t ¬•§ÖÂU½R^ër ¶ôÆ|]’ Ë‚cý´ñÎG>$ *…0çGµMi—¿ÖGwý0þæd³Z¥Íøÿ%.ð8·¿\T¸MÆÑ眆‡§–øúùü€?Ý£°Äì;,ÊÞyàäÎ`ð)ÂâÖ -ÿ óìŽ8¯´._E OXß¼âScnLj–Æy—zã6VÂ84pR ‰FkÓ c±ô¶a|²ÓJ ɘ£û¸06’ù5n`¨v/qˆCÕä›z{¨ü´çW¼C´|oúË -{ãÆ©H;aˆù²3Ûå=Mñò¥å£O·«WÂB[¹1ü*ê.uq~/mwþ›˜½ˆòX~¬ÚúVÄǸ¿$©nm ì,ƒ -FŽ¢£ôKì ê«ê¦Ï¬Î1²Û#´ß Æu×ÁcD/!Òre=è÷¿t„#<à ïù'^šnE}Äñ|ð!ÖñDχÎõ‹qºO4À†ƒ´ažEù;^anÈнøäç%éu’ L§Æ®¤åÈ2ýt°P“#›®NŽ9lJB0@òQÜQÇǵ5 ªȲÕqÔ¦¸6§âÜÞ¯%ÀW”? ¹<@h¤û#âþÏ`Æÿˆ&i†\ùXCvíYDËàë³9Ÿ0S¿÷ZX%»,¨†ÖwÒܶ?„âs©KVûÃãÿ³¦Èca‡­U"Ôͦa³¡, W~"4ðÚk³Jhi”æû±k4T\9twøtSŽt:q@ÁeˆÕÑf8èÂÕÏÀx÷@-ƃ*‹y[-g¸V»ìáâ0âë÷!ÌУÚÊ×G冄ŧäþÄÿ'˜I¯2÷Œ³ÅÀx¥ 9·¯^+¼ôWaR¯@q¤¬Á&Lª ´ùNuÀÌí3éüp¦£ÁGìçG•«ßª—ŸièYDû?c¨û„ÐÝ ‘òüI”1?£•xŒäCß䩤þÛikɸpÔKÂׄè´¼ªŠcýŸ#q!#AF™U3#ßoÍ'F+“D¨jî`?§ãz³5ÐßÊoÔ+…›r£™o( h‘بÍIøÔaä·yËzyéà¤U6ãø)sܾ:>uRûá#ü•Òi[êl²ŠÝcÑ}²ôoÕ¹©0r3ÇÞÍ ‰ÆΖ±¡¡Ê1«uåŒì|g"sfòfî‡+¸˜´Q„YúeA¿ýÓü'Þ}.«e^ÑVc˜é<Ñœãx¢¿ùÆx‘ô°>bR=Ätôýw‘ÉÚ¢¯¾-BÂ݉ü‹{Të¡‘vhµ™e¹È4“ãPõUºŠs!¢mi·ÚHŸ;öÜü|8ó‚?Ch ¨þ0’:ß‹âD˜/']Ù­C÷s§åT{#ÚãMèŒø¶ú6Õš'¼cZE™ðºFUxzˆ"sâË—µyMêVu‚£òï”ímùˆÓ_åÅî¡ß}LÝùU ¶f ‡4<´Ý!ð7>èâ¡Cj3òK7°#|ÑËã™!!Yàý}¼8oÀPjiù»§j²¡ëšÿªWÚ+¥ÒUÇÅŸ£‹¹óמ´ß‘*W¥*1o8!|æü7l†¹¦^Júi®§Uõææpœ0}%dÎò½pº¥Ã¶üûµüñ´Ä6gõâ)ÃÈ¥d ô1vc8Œ |E)àŽ¡â½äX܎ܘ ÆõE{ ‹ rÅI÷÷Rµ“öyíþßVÒÄЩó~‚ÿ3-mP¬&;Ïa&;ƒ¼œbîÔK¦ò®•®s¦t¾)hº®ðˤF)Ìjü›™N-u©ó8Ô9N|¾+gCrM1y®J•¥ðÚˆ# ->3+$ô¹˜V²Š£×ÿô•r’—#—WÙmW>Í‘‰*+âý9k—WÛ…i½RÅP ¼OËJ¯ -œWQþôNפiHRx¤¸Zòôþ+ÏEüðœ K@M–¥ŠDYD4öa²'4Q¤Œ&Rqôš¤­$s¶|{(+F5ØØ{T×ó¶gôHwçXÖ ÉS%I,B°ÔWz¿tÉQï=ýz­ðû%aÝ]géŽÿéÁ{@(*¶®¾.:E‡²»ÍÙ í_äi̲;\‡f›§èúD%B¹Í‹LÞó -áràK:i#8"×h™É¢ì–Ñbõd€ -‹‹ ~êÞlΠ’|‰±@‹†«ò7$ø§¯ “²ÇWŸç Ÿ[$è¡Q0ÅàjìfÿX'Õ¢ lJ¶ª. ǬVoìªòM D±j²I=>áQ¯€D½½Dš”&3#HÓW¥í¯Óõ½ -?Lã9|Õzkù}`äÝ:¯Â¾%} -(úè)¾8óœÊú/|çaªÚ¢Ã÷c ƒ¤ÍñI¼ZÈ©%ÿi‘q’ÎZÕÎwÁTuvz\_uKNÞÂXY4OYb:Y$=á÷º"|Í“{ï«ÞI.­äè˜Ã„$8z´ª›@í´Ò:z¨¼ˆÎ »nÆŠlL>¥OHÛ¤ß7}ô“GÁÔrRáKW‘Q¯ÈQYÉP~và lj¬Û€³÷b? »sÌN.=¡z{\à<£dá‘[Ÿ«Ô1MO·Pže/`µÀËjoŒ®”Ê¡·¡6 ª÷ê…t!¤züSÑöÁ~Ÿø\?¹Ñé¾ÀÖÇ[)©¬ëSÕÎ!Û¿À‡:œÅýþ¡"‚ŸðF˜[Òˆ4:ƒ†žÚÈL_>[óÆÇ‹c’QÎ’]‰JÚ‹Ow^%üAOí{¿ö;î}”º\Ý­Á…Q9I„¾ä¾a=qÀ(¡%QSŠL”­§ -f.Œü¢3›€¡Èþ„´: s›Ð§‡yDÕƒ"{8'bT7Œ²^th²œá[÷ûa°R]‰&p¨áî¨ÖËî®ý¨ô¾Qêõ§"ÓBÎ7si©²ÆÀ­Ö`Õ“X¹h?Ô­5œt-ªÂ|ô‰u'·&_µø²×ü“}†«®y;äïëãíÞ€B=ÿbÔR{Vˆ&l`s¤×ÐÏKZÙ Ð|ßq¶ØîWmPžÐ´÷Íl‘ÃYП¡Ù½-§”Ág5jâåŸÚ¸„æ{n¨1€Ò†_‰‡g€¾ñxùyÝ…9ÝÀó,¼sD¨¶SŸî5ÐSŽbÏá³jþíÖ«h¼UBæ¡ì<éÑ“zÖC3eÉùu5v08‡ù1F§ét\YûSdi1$÷‚Ç`xô’`#qÚl©üy£VFd/ÔŸ×îEA|·9»NºŠÐ|ÉCùâ^ƒIœË FNÀZoI“acÇåD8ëý­•GwP‘T’ÓTC:?ê÷©FSU'ññQÄဲÐDÕäô`êP?ˆûDâ”&žÒëK*="pÞêÑÿÚÖR²÷ðÅÄJÔ¶u͈-ò¶î‚bwHŽÏâ7¾â‰6k?­äsä¿–ü}2ý €g甹æz…,=ÏXz¨oÕµz³òX3´³½*V‚·ÿ¼p{{dƒtTУϱÚAƆ/ ·ÀÞîdüÆQ/‡r‚zkiycõM!ë]0äÝBŠéòeÇM¾÷òÓ´c„sgÌg‡Ûè‡V7 Ð\UèD÷£óçh@ŸmåÒÜr”¸„s6Á\'¦Î±¦“›.­ -ÞPN·ÃI\Àø.…]ÒÐK‡Üú•ƦdCβáF¢._G_/žîÛí+ÍjÑ0ÃI…îxŠ}*Ÿ5˜ ìÛiÃh¡ZB§•Ù¯(xëï÷`-wy–! ÃȧÓ8®v£Ê½h˜„G4Nì‡h+š ;Ð_h‡0Æî ú:P¶O:Ùî±;BMê9¬÷QXÒ¨r4ƒêÂ¨Û Ígú ŸÌ-Ü1"ŽÝÖ˜4„‹Üæñy~;êßÿ¸íÍñIòñ‡}Ð]öœ - èh† n 41b/¨z†&èUV{)Îp/ -ÞÝj›Fˆ¡i&~ʧ)i¦úÕ`"”Ê4ÃÆzÿuc¾×öå8Š]kÃ>pÜ8êr¹YÏ;£x·FÞX”±-îS;Ö [´FƒÀ7¨gú‚_†t ¨5Õ‘ö³¸Wª ìž`âzí À·æg†Õ³E3Ž;—þ¯Q¾Py¯à¢Ý„"½I;9¤<åD® ›…ßزa<Ì¡È(º?¥ŽUþXMwüÄ~ZÛéöðê‚GxkÝ/<K“½Xb{‰ÁAMÍåÒ¢ïÌJV -q|¥AFwIWˆíŠË •Í—œ­ÒnQ¿á|‚\xF¢¨ ™ý€àΫÞM$xlÄ}¡Ñ!‚`é›[ÜÚ¦®öus)5ï!ï$µždíÉÌ}(%(ÇnÕAùì†arö’óaK€Sæ’!VÚVaw<«¶žö{ùx¿W?03þ.Ôr•õk‡6Ô{÷ÒˆÍÑRÂ0–,ª¿dS’èÎ<iµ¾ÊÀAeð®rPÀHP]p±/péHÓʱ>¥‘Yð]ß+Б*¸6zœœ;®\¤D3ƒuÙ±av '¦Ù¯Í~y -,¬ -Žß°Ê^ïGlöKr)òU)ßÆôßúƒ1ÿÿ÷B¤òx­½ëÃúÛ(¥×Ø[: Ù¨ŽŸ:·+¼_*ëö -BH^} -†¥QПð:A°DàôœôÈü ndFù2œmÌËãóŽYëøž9ÆH€Ê¨´Õ¹i¼•1”ê¢Ô Œ·lw±p"öfa\Œw ürEµõÞøzØö_Õr5þ«¼¯ßÿÚõÏï7G‚—;)\|Κò„Qzñ^IB-›OUª6a±ËZåØ\`NÈïŒoiøkøfôuxŒÁpüNÏtÜ¡gáq ûÑ×—I—ã¨Ñí—jF3îpx±Þ¨BÒA—îBþJ(x^‘Yî—¶ -¹ªßê±à6Šý@FwC5}iµÞÆòä‰ÌÕËYù©Þ¥)½£ˆz¶ÝTy±‹/Ýöä¾ÿ¸X[—°‚ŠÒsñg«ÜŽ1üª×Þ‘ó‚"æßnºžhz JßQ»ÉR•NíÄÝ™Ìw\„;n)—é²7û5¥Ùí®95µsŽ¦X×+}\§M XÇߑ晫kÛî<}.c|ôBìõ -<"Î „ºL1k#dN²R¿mf­¬Ç&ÅϾҾ6*Iv1툻ñ¼`bä° d©øzdNúŽÙ‡Ä'vÜCçkB:ï‚ñ€À±â^†Ü” -i“8BNË~KôOæ΋âüuäE÷¢sTB5ŽÓ ïgS‘†§¹ìvAúµ‡;\=82²ÃôÜS14Duî+ã½¥eBQÛá†õE E¥¹¥Opê‡iZ ša{8ÌcdH j_z&fJëL¢!/WØQ©‡T -üf d@Yjúð¯èO•f°7G§ÃŒA“㊢²ÎÜ„Ý “'Ô«Ô^¯;*â´¢íWuóKe0Ãòu$žWOÿ¹Þw`ßΫÿúk;°$üú§WÎ(ˆ¹€¿£M¸½%ʼn£ôì:t.‡ïc²ÊŠ? Á¶>¾–¬µ9÷×Uz9*³×÷Dœ€}¤?gÔãÏ unb,øÌË”þ¤Z¸€Ì‹ íù{a\°Å÷(»%ДÅyàYþ7.-DÈu_œYBdWL7§G ×èæÃm,þƒ}¬ÌÙüšÃ•hÜ<›”ϧ£Ùz,M¨)i³¤ÒGowSÝ·Ñ_2ÑíoGjb»H}QjÌ/ïÊõ‘j>¯Íú  •6«ÂoçЋ·âi¢líäEž æýa{Yóz‘ÖÂ%èóã'IÊ¡’Ô¸Û}n†9©(îH=3¥¸…0Q©嚊J,u'Àp)ùÊLVKŽUådJ‰mEó*¹ú!DZ‰ºÀõOÑu¥Å‚ø+ýh1ðh~d\8“$ZU…D cë¸ÿ˜Ï²OëbŠXBãµ^pÔ¯l-‡p0Jî_sËÿl«ý0f…¶íŠˆé$ØŽJ…ÂS P¡JPB…énX¦û<–é>Euâ:z^ÿô9˜}¶–YÄLUUUµf¦ªªjõ>DMRBªIÏ÷}ߎ3QWvwoNÚ[ý‡"ý‡0SUUU)l {´Zz­ý«Ý5ËY„u¦Y¬wÅÖf,gQÕ?ó|½gÔ¨Œedk4‹žVkd±lr´Â¢™ó"G1ùè1Ko ªõµjÇ”¹fšeÞXÛŸ+Ýa©þØ⛵†Ú¹Ö‹ç=÷ï·ú뎭±þ½÷ã1µ½çŒ_Ï{çYë½­ÍxÖ¹÷Ïk3ý½1ýI¿ÞÏOŸÚªu½µN[ëWj-¥·VŠïÍuÛiÿÿþ¾÷ñW»³®4ãŸuëz«žyþϯÖâ[÷þ]§}ŒéÄùj:-®ÿÓâú?íž?ÿüi·ÞëO|çœtÒ©ó[üÿÓ¹©;ÏL§µtÖüÛnªó㧻V·Õ_úšþ×L_S½ççI7wÏlé¼›j{õ¤Û^zwÕ·^]/Þ–ÞM連RKßÒLóÔõâºíœOéÓ÷´»ÒǹjŠ¯­SÏÏ™^»3ÎÏMŸÚ«iÆÚþüj©­ë{õ[}÷žYßœõÕúÞ+Õÿ¦ô+Íçzó¤ký[«ók›sþz/¥UO|?c¹Û½õÔXãZíOM+ÅóêJ÷O½ëãj1µ¿Íÿ–Ú«sÖoüô7ÍTÏ«çÛœ??ÎWÿ}:oÆ4ãœ1Îöî‹3Æcš'µøq¶Toz/¥÷wÅç{ç¿þ;)ÎzߜﶕnL?ËŒéTWMßÖ¯¹þ´Ooµ_í¥_:çã§ßþÞvW{oÆ–âiéÍ·Nk+žvZZmþéÄ“ÚJóÅõ÷cL©¾8ÏŸøR\3ž8ïŒc1Õ9¿Öùþëûo«Æ÷í¬™j|Ÿî—¯÷ϼiÍúíëÇûêŸø+µTÎ\±Åô3­3Ó§tê½7Þ¹þÜø³¥[¾¼ÕbM¯¥öë¥'­[Ïw–úµýûSûunš/ÝOõÌÛRúÿ®´Jûçý{m¾ºJûöµ¾v‡®Y–ÖŠ3Zâúûÿs½oõýZ­ý¿”¾®×¼k}mmµ»þÛ‰íÎúõž×ZkíµöéµÕÞ¿rÓ·v?}üSï«e¥¿7­Oÿâ½7Å;Ï}©´ô©¥_ÿÚ›gÞÕê½õÝWÛzµ­ó«¥³Ò|ñÞy_CWŒ-¥_·ž¿'Í÷îy÷¼›^Šížúé®ØÎ{·Þuþg+Îo©¦óïã¿›j:7ÕÿxOª5µ›n=﬚Ö\óÌXÖMñkúõâL·µwSM/­z~¥´þÎ?ïÏ‹7¥?wµ_ºñß)s¦—æ©¥³Ò9óž÷fŒ/Îo)ž™ÒKµÖzÓ;7ÕUçŒ'óîª)¶V×{wÍTß¿VëjíÞwÛ]ñÖõjŠçÝ”ælçW+Ö߉³½¿µ4OZóozµÅ”ÒJ¯ÝTojÿñïym¦O)½öZŠ·¶;[‰ë­Ó¯øíþÿJñµvg}§Õ/þÇ6ß·[{7ýÿ[ºu¦SWZ­­ùjL«¾”fMi¾Sýkú8Ï-/Æ·â­ï¶¹îm¯Õ˜Îßtn[ñ¦sëL¿N³¶vbi7Õóî<©ž×nšg½WSýVSû¯éÆx_{ñ¶y×Ië½U?Íó>Íã‹+~Ls¥8Ó=í¬TOj§¾;ÏïüyiÅûÛ‰i¶ö^zm½ô«Þ÷g­çW[qÖÕVKo¥Ÿ·~ý·ZKëŽz__Kßbjõµvæj±ÅÓkµ½ãJ5žÙ^[)­{çÞwSM±ÞA1¥Ônû·Z{ïÖ9ÓÏÔÞ»s¦/q¦W[kë¬;l¶øê\çýjí½õmÞ{Òl+ÕØÚMÿ±þ‹)¶ôë´³þÅÿﺫž”¾µŸ­ÖcZçôé¼SßÇxÏý–ê»ñ–{>~{ç¾6W<ë}ý÷ï¦t_*÷üÇÚÚ\÷¶1²¶÷V]Ÿf[çשeñÖvã{çÖî<µ¶?ÿÿéÔ?®7[|i½YÏ·ןw[úWÞM3¾TÖùçm7}MgÆÕêÏoZ5¥¹Ö»«¦·¦wÞm÷¦1´Ý´æ+ïü¬íü­é¿¾Óî/}ùóo­wǼo<_Û}çgLõþ|3ž·êK)­¹æ¯–>½;ÛÏXêù?þyqµyZ})½ö'¶¸~ÍÓŠ¥¦Ÿ1Å7¿Õô1®vÏ_ÿ•˜>®vÛ™uÝòÿ«Ý8¿Î³â©«¼ÿ´Îjï?ιî×òþÓléSJÿ­þŸTg]k]·µŸ÷ÜuÏY«¤öïÜu¿~=_Rûßlµœö×Ç›^më¤ÿojw¥sËýŸ³¦Ó‰/µ´~¥¯ë¤XߪwÝÙþoºñëlßR½ÿÎÏuËú?+Þô3ÅWW»çÿ|»ÿÿj­©ÎûfZ¥®¯ëÏ;í­_uµÿÿçüØæ·ûþׯ¹ÚÿßQmÖo­Æ;ãßÒÞK7þ·÷>Õr>­ôÖœ±Ì¿·Þúé}LíO*óÖïŒ3•ùñküO­Þø³µsf/ÎÕ~ÎtRª«¤8gšoÖT×zkµãJõÅ»ê©õcl)¾óµÆ”R[ïµTÓJ5ýl±Ü•îüúñ¶×R™-ÍYîJ-~;g¶ØÞm®Û{çÞ•ÞMoÎúî«í¼²búu>½¸b-ñ¥ÓÎ}íþk%¾úk¶³ê›¿ÒŠ÷Öôõžó©ÖXÿ¥“þOJ3®óâºóÅôÖi1µwÓymÕßúU>¦ûn)¶÷î›)}líšÎ»3¶ûÖMñ|Lé¾Sß»5­uçª)Þ5S]é¼oñ×iÝ÷J›i¥÷j¬/Õ{gmõÕ™âûo·½{f:+~Š©¾¸^l+®oªeµ4׊÷ÛeµTïúxçiµÔ–Þi§ÅÖΉ·¾ÕR9/­4_¼gÎSÚJ-¾ã7Þ²VŠq­ô÷Ägý×j=czu¥˜æ{¥µôj¼uÅ[Ö§øñëœ1Þzç­gÕãçž’VZõÌXç¬1ÞÓ•fkëݸÎ*­¦8o=ßRloÖ7ß{é¶óiÝûV|?Kmo½xSk?ã¯9ã{'Õ¿ç¦s>}¹5Å3ÿoZ³•wÓJÖ\+ÅOñÔV×üØNŠëÓü[ïi/ÕôVóÆŸ­œšV|êû×bŒ3˜Îßò3½5Óœµ–XÓ\uÅRkŠïÔÖÊ)­5ç]i­›Ò›·®sÛÿkw¥õÞ9ïþkiÕ?éÜtÞ«3ÕÛÞL?Oº)¦S‹k­¹â¼í•v¾Åó÷Üwâ[wÖϯ9×=qÎvO­³ÄóóÔ™ÒýÙâKñWœ©¸ÒŸ5ÞéÎö5ýùú­ÔôqÕXÓ·9çk-}Œ«­ùb»kÕ™Z<%¦¯«Åô¿bk÷½8Ëù¯ï¬XWz¯¾öZ9ÿç?Õë\-•ó_oúU[»qÖUjú˜þÎv[­©œôožwî·ØnMÛ3¾W׺+~œé¥ÛmëW«õÖOÿÖ]/Õøê-Ö™b¼­ÎsÚ,ÓÿJg¥ôê»éßm)žRkª_ÿ–vG­Ï5Ö1ô~-«}ûV¾}ûöíĘVœï_«­Å–ÚkmÆã™­œÙn}åÌ:ß¼1¶™ê¢¯²ê›µÞO‹¾Ò)í®»n}÷ÕzÚ,樂eÞŸkÝÓʺëÖZë×öb­i½úêªo¾5翹ʛs}9µÄ9k–ŸóÝÛÊÏù³Åß¿µâ;±•ë:­œøN:qµ5Ëmí¦[bkíýå®uZYk½ZSYk­¿/•µÖª§­²ÖYo–·î,qÕvc¹ëµ4o|%®å¾2?ž¸æ-ñÿÞ?~üzf‰ŸR}%þŒï¿|yßÒ[i–šb©µžWj©ïÌ/5ÕXâ‰%ÎrÓL¥Ý‘§Ä»îiõ[œ¯¥”Òœg}<3¦´î7¥ÛÖ¹oÝwέ·Æ÷æ­óÌsèˆØxS&Ú„=…8gT`NÚ”D×ÅC ë'žœuSÖ:Š'j}Å”µ®bÊ™ènŒãˆQu›®¨>âlL1¥,‰èîËG„Dl4᧠rÖSP9ëEJÎ|.¬´uQÒÆvbãŠÐ|+¤´uSØx‰$ecœWÿÓê?rYcŽÇ!‹ê9cU½gíjüËòýø=i¿Þ£†Õ‡ê¾úˆ;°E³ñ oã -*iã._Ï™–ï& ŠÇPñi¸œBž5,1ÇŒŠÛ€=q2)®£FÅw̬F2ªQÆJ‰ËPùqƦúÝ—E5_Š&iã +m¾Çá‡Ï…5_ #f£ˆ!`cÐWÿÛêAp[¾FÌ|T¹ñƒÈñ!»¯.$dk ’Õg²šÀ™+¦ÐÇíj‚ûùvÒª:šU¿ñ’m 8Q‘°$RÚz‹ܸÐ/ÑæëI”áâÑ“ÑÚ! -Éq%Éý|5[NãÍÔèWå òoÊš:ŒÔ ÐÅÇxô25"Ý 5uš-§ðEjDú iÆG4^¤|¼š°¦ÐFÌ©Ó€)ñ2§.s¥º0‰5\š¸—*ßQM™ñ'H–XÖÄ]–Ä£=x>ÀxðhÀ\%!Ù 98jP`ÌÖÞL¦J’ “ïÈE©ÛhIâÑø°£w$£Õ£WÓ¾D%!}ÈT£%dÁ…îB .MÜÌUæ* Éʼn#½Lq0Y¾#%ÐFË %œÐ²Â'¸ôà4nÌ ÄL¾Ä˜'¥ó„ăòý¼mõ8­N£Õ$ò¬a‰&”ù|иzÍThó%ò eqFÆ|(ž¤õLÈzOÛ§[ -]–Ä#&ߎè‡Õ‡ìÂÄWàÂ*p„ë SLIë&šŒ=nXçì‰ó¨Yu!![#‹*jãŠ(l½„’±±D’²‘‡ÍŠÛ€I…7aP\hˆ–OÖ ×;ˆÁÍ‚ŽË×£–5ö¤ýºš”/†ªGå£ÇÓvÅyØ®8MW“(cµÚ€=q ¹ßXb‰˜oıQGmª×€)u³+"È—ˆX ^#NXUh#æÔk¸ xLÔð…éFïe)‰3Ńc•„‘ÚÁÓ)³â@n[>!8/ÐÛÏwó«òå|Q%…¨ãºQtW–dâ®,éD´¤MÒ|'”˜%í¬Q4YObÍ/J”¡ò!Öh=‰!äÂ|Vº¾y°‰Š„ùjºœú;±QÄ]×(£ÅÔ«Ñzw̪|@n[¾F¾|Bq\> 8-ß"acQ2߈$`#_wiJBrñáCÂ)‹…輺‰»²$ta7xÔ°:Ž”ïf¬i”ù)0S>&ëÆ‘ ç½@õ#/¥Þ<-3b¨ÐÂ[Páå*©†ËS¯á""á A…=?®Ä¹(.³•#ü ÃF -3P@ oa…ª5zæ¬B—¦ñ¨åÈ…\œ’l¼4%!µä˜1ãƒÒ —'n#æ§Éf‰g“ÆÒŒ1ñ>è8¢Ñ"£ZD2\–Ä#®½¬H/PýÈeI¤Ñ‚” -ã --´t-|ØÁ£áò$ò^¬|G0Vc¯e¤Á‡6h|Pª1£e¬á‡á >.J† ±÷ât£‡C5âŒMõ4ªQ‹GÈóvŠ(2ƇèÂzÒ´úÏÛa'6†(Æ…ìºD±)ñE*‡—(_ š1 Ý–øC‡Õ{æ®B5,PÄ]˜xbŠY'¡$Ì×ã†Õ{Úª|8dQ§ìi¬ùZâCBº|+¦¬á”Aõ¬à¦±ÍVShÂɘï n#ˆ¹¯Ñ†KŠÏd9…2Y<Â:øÑHG.J7tЦƚ/'1ƪG/æJ Œ©òÑ“Ábêñ°YñžUâËS^‹È³áÂ#‰'SÕCœÁbâ2T>Â*à Vã¤#tÙÑy’zHxôŽd¸z€:jTül -äi»â>oXãŽY•O-*IÆJ‰Óü–Æ ¿1±>äk4Á„Ì¢î«ß„Mõ®¦nÅkºžD0(®SF5-!óÍæÆ@ÄFš­%nãõÔCñâ;fV†JG§ìiªóM9óÝ•%‰6–8Bæ#Q¤lì³qÄ¢Æ3«ñ†ì‰Ïd1…3ZLaˆ!bb‰»±$r]IAq\>²¨QfK©÷I¬C†Œ+ÒÌ—ÐŇX£ÅÆ )´¨ ‚ -G'¤Ð⫱Â,Àüpؘ9ësµãÈ¥©ÏhÑ1£…–6Xˆáê1Ã&­ ɦ Š÷2•£FŒU.K>-â ZhœBK Jh W8ÁŠɪ$>8õ\hOP¡%…Dh™A‚ .T#˜,6d¾”dÀ”f”z2b=Ž>,!Ùhé,¬Ðb£„Z8 )|PšÑ‡5\øƒ7ÃEoÁÅHÃÅHã£ZÀThi!† -  -)بÚähŒ©-@Ž«%Ð"M‹h‘-Ò³h.…E³èq‘Æ´È7ŠfÑ,ê69.„E,ˆ-Ä豃)«G Øä Ñ¢.lrªz\Yå°q€µ¦ºè-ÕS$Ñ«4ŠxD™`“ÛU¾ÖÖ¾ÎøJŠ§½öî¬u}-q…ÊU…Êò~¾-–÷³ý)ëK[µÖÿ˜¾–ÿÿãý›n›j{3¥˜Ú½w·þÄú?ï]m–7Ë}-­÷?þ­W6ã-¿B)iüzÿÞUÞýúN zï¶Ûn([åÞ»î¹3TÝVC‰ÛIµ|­V¬íüZg­³ÞMó®uV;k¶zãYuÝÒNª¥Õé»ë–xÖŠgÕ»âªõo‹éÌro*·Ý{×j”ñÿ?ÝF»¾ÔFÛR¹õÓ‰Œn–xÖ9g½³î;ë¬ÙÖL¥¾tÖJ±–{ˬ÷ÞRë]ó”zï+uÎ2ë¼·}©óÞØ^™3ÞzëKåÝûµÝ1î®/o¾Tç»çÝÖni·½Òîk·Œ·6Ûýu_=«¬:®S×½ßÕüûégù{ë+¦ûΧ›î<7Ýwn=·½sϽi‘·~*³Ö×ê+5}k$³ÎK¬5Ög<%Öo¬¼z×zµŒl5Æ×j]u¦óJú”RMõÖË©³ÎrçYuÞUf-qžŸoþ›oÎ6×¼³µ5çš'Ÿe¼ü<­¤ÙZ+³ÅwSZåÆo+7ÆSæ¬ñÕ/³ÆxjüÚf,㭑ΘڿuÒŒ±–ùZüÖÈb,3Þkù8ãü8ÇÀ?+ÅÛ¾¤˜R¬'žøâ,cßZõœvî›_îûûæJ­Ü[뫯•9ßœñ}‰ožøâ«i¦¯eÆSç{³¼Ó^©ï”U¤Rë—ï_z1½ônIï¼ZÒ›éý,³–ón™çÝÞÛn;©ÙÒzedmuÖÙN[e¶g[ñËluÆ9çœ3¶[¼3ÆsþÆÏk­Í7çûÖ^km [s¶/­µÖÖkuÎ9k›g½XV{_†ÍyÓšgûÖ(¿Ýg*õ?¥ù©ÖâK­ÍÕf™§•Óây_Nû6k™§ÕUNK«œ6Ïi§•zÚº§}9­ÖwË­­Wî]ñ´XêªkÖËŒ¥ÖÕb|7®SâÇUãš)Åsÿ¥µî[+¦Ûݺ+ÝwÚ)¯ýš_몳ÔÿóåW*ÿë[ùõ­ÑÎ’Òýø+­ögÕú5qñœUÏZõ´³~ÕVê©çS*Ãþ~9k¶wS9ëþÏyëIõëk¥¾R_k[³Î™NüøïÛýòþ×-õ•wJ›­‘¶ÿoßâœuý[k•µf+u}ý5ß½¯Ôvâ—¯%ýk·þ¯VêIi®úõ´’þû§œëŒ/ýߘÒMëœÕ^9ßV­'ÎTî9çßIÿ·œúRúsÏ*N\éÿW­åÎÚÙ‹·µÒþ[iíÖÒÖ×Ó{çÆYÞ§oñcû_e|Ý¿éË\·Ôk«%¶ûÎ|eþÏ5ËüÕn©­‘žùí­w½úVw¥:Kýûõoj+­rÿþýWÒŒßÖúYÒZ-Žqß¾¬µÚj+­3ËØ–Z£‹%®öëÆ5_*q­Uî|³Ì¹Vk¤u}Šño]§­ºÖJq•{îªéïzïÖU÷Š>窵ÔÓVªçÓþ´v^¬©ÜúZjm­˜Ú¿’Ö-éÿœVþ­²¾Ü²ÚZËj«ý¼eµßk¥¥XZ[¯ýœ­}yíÜRÏk§ÆؾÕXßuS‰-¶Øês¶2Ûš/ÆVÓ«mµÛŸYÛ*µ}¼í[£Çó¾Í™Þ·Fôï_¬³ü{©ÕÒÖIufkT§Äwjz_â«w•øþK<«Ä÷ÿê»ï[£I§Ôw¥Ïk&ÝccR<åÅûb*ïWyñÅXN:eÆÖZ¥ÆùåÆcLçW¹±Ý[nŒõÝrãIóc,i¾ÙÊ×_픯wÍòó[£Ï™Ö]óÖ”æ·FvZ#+m–6ëŸòæ¬ñÎo¦Äùqþ—8ßœ%Îyãœs~k”ó¾_¥ÖÖJó®VꌫÔÙ~®[n¯ÎÛ,u®y껥γꛥÎv^½ëzÎ;ߌ/•SOú[ÿœoI5µXR=·þ)'¥:cIõ[#ýÖh¿¦ZKªóœ¯w¦1>Wý¶êÏ4ïi­ÖÖN9©¾ÒÊ«/Í{Ê«ßê+¯¾W‰õ¶ëj©ÌZëúo©µÔôÒM«ÜtoM'–[ï*÷ÞÕJŠ3ž“æ½µÖygIÿw–qݻ֬Ûü×Ê»µžSâ­íÄSâ­­¦/ñÆ8Küù±Ä»î+ñ®Õ^‰wÖµN‰÷çÿZeÞOåž_š¯ÎXê©÷žK½µ¥rïLå¤xþÞöóÞ¸î)uW{ïþÿ«±Üûî—{Ú¹wµÔf-õžt~Œ«¯½9Óùsë¿rRJñ¬s_J§¶uÖ,7ÅWÒYq–tV]3•ÛnIg­Uþ¬ÖÊ×ú>ÔÄògµFú­MŒÞc|³½?í¶wÓ)í¼[Ö‹«®uÕÓ¿÷â¼çß<³¶rÓ§wÛJc¼ÖûRûóֺ뜵¾þ-­ÕuËœ7––Ö¹íÕöÖ[µ­õ>ÅwÓkåß›?ã{­[Þªõµöñœ9Ëyßå õTÎ;¯ÌØN[·•kœ­XtoÞš¾¤’¾ÞCê+3Ögý2S\_Z»ïg­ë˨ÛêYt«½Rë}¥žû)ÅRgýzË­ïÅOóž´Ú·¿¦;ËYgÝÛκuÞØæ+é®ÚÎ,éÕ›ê9ŸÞl÷K]¯Õô©Ä¯õ´Fs×)±Œ”^œ_c,õSwZ£,5Æôj›­Üû­•û7½rg;%ý]5ÞTj‹í_»-µS=ï¦Úê,©}k”±Ì³fI5µo­Æt~}=-µrZüëúµÊ¯#ßY«Õz×|7¾6O¹õµW?rþ›·¥[j{Þ\·Ôxj-õÆunº¥¶3Ó÷ã\k½˜Þ\å®ÚÞYïÎô+–ûóÖ¯qµEÖnkd“£d“#CWk'Žq÷¼Xã‰sÑ®øåžÕmm÷.M¼%¤Œ‰1dðÂQ~‘²>ä«ÓüšD—I¼›±§qÄØxÕe´zô€ê~¢Q?@FÀ¤g‚œˆ¸€’ž p!Ñ]¢óê#Œˆu [$’ˆ*¦°q©Ðò@üºE3œ²)-q¿‘Å l|®)_\yëF9ÈñOÐpƦúOœVÿ™ûqœ2¨®³&ÕyÚ®¸ÚTÏ)“yܪúOܯû¸]z'ž +¤´õ®¥0¦JGçìj4ÑäLì ‡¸ð 3ŽôtŽô<¸!ŽŸp’ÖaÄ×âÊÚOV÷yÓ‰îÂ: +kã‹âÄUØ8‰;²÷ëÄ›0¨>T÷ÕSPQYTQ‡„pùpĢƛ/(l¾wcI5]>z ÐEiD‚yÂÖˆ-ñ›2(þ•„#¥)¨n‹ É}ä°Du_}Ä‘®$¢;²>T¤‹ÛŒ9‰3?¥Pˆˆ‡qƒ—¶˜aÿØe…7gQ Í˜“hóõ$ò¸eéê;oT¡Œ–pæ×ö°eñŸ¸_ªó -ªÛº ƒê/N7À§½š.'.!ÌÕ 0FJhæÔiº˜DDÐÉR€’4Àœ( GtG&Ñê%œ”ñhã2 ](g ãC@ÄzNÚ”xS%Š6æìÄp`I/$IÀÀ]¿°‹ž¤‰;lX ÍXSÏg.+<EMĸCáMx3!a$^¨î'–ˆbê G@°ƒ,p¢–C¥ƒW3ÆŠhÒÅ‹¨˜…‡¢‹ÚL49_Ôð&–`BÖqĪDž4­ÈmË×Ó¦Åâ¶D ]¡ ,pbXÒ“6á(œ¨u1´ui1…”3ßÚU¿“â>nW£‰&eãµÞB6΂ -WÏ9›ê:jT|ˆH–ÄÜטSfÅg¬˜|Ü°zÍ—¹b -mº¢:ÏÙ•OÄ°E³ñ…•6ß +m¾MÒˆìÈ|Cu^ãNZUBñ—˜…‚x‰3^J=—¦ñÈÅi¤ñ"…ã(ˆî ÁS\ˆ–Þ -2¸ÂË@Â+¡ã€M;fW}Ä]X'Q¤lä9Ëâ6`PuXbOœÕL×RO‡*QdŒÆë |ÂDÓåÔ1¤‹›XbÖƒ‚hõš¯'QF‹ÉgN+Ì1³i¸˜B/âŽÚTa$Œ¿˜ÁÇ ”^À ¦ ‚(¡å¡'lªï ]ñSÒøY€ˆ*¨´‰@s?®ƒ65âEÉe 꾂‚ü:WïYËæ´F! [#P×4§åÓâ1SJ ÌÕ’HÓÕ$–M‰6bPáÎYïIûõ¶®Ñ‡MËgó“q¾¦|A?´’H )K"*"æa'6†¨ óIuœ0*Γ†ÕoÀ¤xL•^Lž–ø "ÚØ;oUá‡Q¬SÕ)H—ˆ"aý•´pŸ@É‘ 8€iP CÐÞаgl*(á IÀ0¨hræ#"BÖwÔ¬:ÍÖŸÙRâ4_LâÍXÓ˜£Åg~KâËÔ $˜«¼H5\x€3^¢z —§N Gïæ, -¤óÂ`ùx/TýÈå©ÛpiÄ\õ@’Ùbâí¸Y…5bM! $˜)%ŒS† -¯F¬)ÌQ‹â;oU"PÝOŒ{eN„Qƒ[¯ { -c®v€=mW=„¯>¢ÈXÎUè²4ò\šF¤>D.O¾#«` Ö^ÌGïCÞŒ8z5>ø@¢áó†ÕwҬIJ)'ÎJ ¢Ûâ8gRáL–SOf«¯Ì Ä!›kÀ˜Ä/'1­*ôaÛêAt]üGî'âIqª<4¨0ÄÍV(³µÔ«k -e´˜z/O7Ž`¬x å¤UCv`œ‰X×Y“â1X<@˜«:mRá )hˆîÇqƦzWŸÑòÊ`)…8dTa ,r=:°iw E5.(^Ä䬟h’ÆE ƒ€tñ²©ñf,Jô‰ËâCv`\¨Ž«÷´eq³ª.Òp9…5^Mܦ˩×l=q.(Nókò‘»âCA¾F¡:°0„/ôã‡C5Î\-ñš.'¹¯"H×Ht$Ì÷÷ë6_QbÍד¸Ãfų†%ÞŒEñ4+qˆÈ—X¢ÉØD×ÅoÊ¢D­½ž8+^Ô§xAM$B"ÖI,!ëè¤Â’ð°$¼TÚj¸˜HÁ’Hšëâ7bQ' Èmkìy³ê8eSâ ÙÿrÕ}ä¬F4©p¦K)taJ:rYê5q.RI6d¶–x9kTá–hƒÖÔsy>,…4b´x å¸IõB,ë‰H"ŠH"Ù -ƒêºBCÀÂ!#`á‰*gb9È…+®¬ñŸ>qZ"PßiÃwجD4°qL x!$„‘…MgMªÇTé_¢n ½DH/Q>.Pb —¦Ð†KÓhãƒÒ8Ã¥)´ñA)¬‘ŠÚèã†ÕwÖ¨x»¯D·Åc´”^¤pÕŒ17dObNÙÇ)‹}â°DAº:’1^FÅg~M Œ–PÇmJLQmtÅÕy…:mR¢ÎZ•höÄk¾–8M˜Q‡­*$JÖ=È2'šXbÖk¾œÄ*%žÌo‰WöÕiñTÖD/ í¨Qñœ2*®ƒV%öÈe…DKÊÂXØÂ3¼‰!†ˆ‰>p?ÑKüó}à´úÝW²5Ùñ"&f¾TÚDlø~C°È…&˜ù|Ü~‡LŠÛ€=ñ« Œ•’$÷[ÀÐÖUHQëB?ºÆŸ·-N¢HÙèâÊ7Â!(î7âŒMýIJ'®³&Å{Ü°ºÚTÏ9“êmZ=‡lj¼‹â7fP¢Ž¢ÕwÒªúMÙÏ)£âA@º¸ÒÕ‰ˆuJÈ|'žœu4¼qRÔúOÛo¬ù=kX¾›1¨^óµÄaªpôf´|„CG¸ú‰(hÜ„4.o˜ëÜ@Çh˜ëBu\ýʼn#µ$Ù˜¡#%ÚЉðÀ]#‡6qè®KÔa“ê@?¶:Œ,qáuðƒ ÷Œ€²p—/‡¬JÜI«ê8cSâMTQ÷ÕUPYã@Ž«¨²ÆwÒªzÍωÛpAu1§ž3•ÔóVåû‘ËwÒªúNZUŸ±r_šrô^œn€9gR]èG×èã†ÕC ëDGÊ8ÏÛUcÕ£'óÛÒ€5ñr̮¶,îã¦Õ}ⲸNZ•Øã¦ö°eñœ²)žƒVò°]qCº¸Š*k<Å j"!_bÎYUX#Öê¨QñŸ8¬ôã7 ñê,¬¬¿ƒÆ q¢‰&eãÏÜç¤M‰=qVœ„2qÅ lÝE nÜ„4>DäKqD¬ùCÜ}‰.jx ?(]ƒp¢ ,n¢‹Üø‰'g=D0ôã׉Œu1¬qRÈ|Cv_}hHW²ã"Œ„õHÊÆNÒú‰'hãˆ"c(î7ú¼iñ6*Žc&ÅwÒªº/Zb6ž`bæóYÛê9fTœ‡ÍŠ‡6’(R6Š6þÀiuŸ·*߈!c£Š(i# -(hcˆ _¾·¬‘ Ë÷Ó¶5 -Ñm æÀÆ¡ ^>œ±)±æËIÜY£~üzˆ"\¾ ¿‡lJÄ!‹…ì´F¡ \]Ä°Q„‘°.„« ù#ˆ„DFÆÆ@Â|@q¿Î£f%äÇMk¼ƒOcÜÏ·â Û8ÂÈ—oK‰ÃHå_zøz1T8›²¦~CöÄ]z„G.J£ Z]¨VªÓâDGÄÆ¢%d7N<9ë"€ñ°&1æjD«»¨A­· ¡M4…¬ã¬E1¿¼¬<š.&±ÇM+²ã!Œxuµ)ÐÅGR—SXãåÎ\-‰5]N¼Æ«I¼›g²œB¦‘çÂäëÑl1q.%.Ã¥C„¹ºÂHåèÙ„5qš.¦ðCÐƇ¤ðhfk ¢Ûâ3XJ<ÇŒŠÍqAÝà½,<˜©<œ²)Ñ'«÷´]ñš¯§Ð¦K*¬ñŠs̨8»-4+qgÍJü™ûñŸ¹Ÿ¨“6Åe´|€4\N!ˆ \ý„“²$K¾|+ª¨ù>Èᇨ" -[GñD­« ²ÆCë8cS"UHBI7Ê2®xA­“H"699ë%Žù†êÂz‘“³> ¬<aÌÇ=¨®£€‚6Ù}õ 9®îó–Å…‚p… â5ê¨M‰;hW|î×E ëEJÌ|+^Pë,¨°!ì¾úÏÛV×A›yÚ®¸ßD·Å{Þ¬zÐ[טCV%ÎX1q±¨‘GͪÓd=‰1SJ¡ ÷aÓò•P26º¸Â6Êäº4À+ °$ŒŒ$ŽùT@QM, AÄkq6²¸’6²˜’–4ÂHX¢5ÒüšD/¢V'a„laD¬(2Æä²F›0'4ÇÕYTQ_`aS0Yâ~½æ«)¬ñjâ@qZ¾³ªNƒÅÄm¸œÆµ¬q‘°‘D‘²ÑÆë©»ôèH/P#† -φÌǨ³&Õ]žF^ -%¨Ð2"Íð‘»ê;mT\æ×´!kâ?qYM*Ä9£ -wà¦D3).Tä×ê´xOÛÇ9ƒc~8z/R>ÞËTÒMTßq» -kĘ@™®  °F Ò ^ p Á@õè½4å@’ÁâÒ€)ñ™Ÿ&jèâÇä¢äCŠ©ÚÑ“ù)…/R©%IF -½Zpi -‘`¤r€-6d¬Ð2ã„\”º´ªP0å#œÉòÁqÄ |@@~ý& ªÃ<á_¤’z8dQÝÇM«ãˆM‰8cSbM—Sß)Ãê èÀ8ˆ:¯N Yós¼Å l¼Å p` &dDÝWçA«òÝxA%­X²v„Q`A”pLAaT0Ry@>"0Àx´,¢ 0˜Ò+aTx,ÌàP|AP‡ лaô\ÈÁ H&ÔÀÊ‘ .ˆLaVxµv<0”CKÀz=uX<¡#\õDx/nˆ QÄp&]1›ãÜ0'ž˜b&sãBC¶¸Ü7ElDq…¬ãœ=q›³¥Ðç‡/’bÆ]ÄÐT·ÅuÒª¸ÏPÒkAQúLàLaEMRâ ùõu¡‹ÞÂSÌú -Ôú¥@]8 œô ‚'=RÒb¢šz0U8z8eQ"Š)m .¤GVÄ%pòubpK0!ëETȺŠÒºÑr¡€ðE oâŠÚ@#<. ¤‡P”8üJz)°` -è ¦ð­$¼ÙC]öÌ8Ò aKH@“ŒäÂSÖBB)…Ly1Ã_ñ['‘äìÅ9¾‚J›£Ý€»ÞÌDœ7 sF@ÜÑ^å˜#p¤WP†€»ðƒ~tHÆ’„è¶|:jRw# ,Ф÷Šœ‰&ib ,m€n”8¾¢ÊÚë aJz$t  ˜@$ô€qݶq jÛGÀš:QÅ”µ±Ä2KÌúˆ#bØÇO<9„«ùÂ=²¼.^pë*¤´w¥­'‰îÂR09»1ÂÈ—O笪 ñ1p×Ë°¥âBã#’„ñCh€ˆd™C …~|)1óåMõ(G.Q# Ö ˆ"^a¶@ð@’hB&â”I…2XJ<.<›°(žŒVÞ‹Ô£˜_$©M7d´”Bž8+цŒI”áâÑKkoÎœˆ¼xÁmDEM$º#ë@u¿:°UÖø ,lã®ÑîªPòÕ]ÌÀÆ—ø‹TRiG¯GîŠo(ARU@ÛÃIJNF5ú¼i‰#îÀF1°qpˆã!î¾Äž¹«Hˆ–h„ÃqG I„ 0áÕˆ€.bˆ£Â]`q‹¢ Qäø¶@Þ¾À]χ8^åL4!-Ì@‹A*¼HÄ (šp‚ÆSHYã/°À‰Ø0'ÞˆôìADš€¢ ,pâ#cvv¡hÂLz·"½‰W1em²5†°û¢Ëêò†9®B¢ð` èÓ–5Þ„I…>sYœ k¢"xÂ[UÂpàIÏÄ‘ rœÚP×­t$ˆœ)œ ùJ$)kA…mœ8á0hxóûõ¬ýÄFÂzŠ)i o;hW<èÇÅ”³¹¬qÄN -⮀A­§˜’ÆY\In€ë4ËÜÃÊÛ8ä«û´e© Ò&²x­—PRÆODAãÜ ×B68¬>âl笇-‹Åq7^Q/O¾3)¢'`¼–·ÐJà/¢BÖg¸šx.>nØpaê5^¢pØÈY£ÊA»êÅP1Ít-õˆ˜„ÑüžÀ²'Þå#Œ±âÑÓq›G$ãØWy¨QÄ+QÄ+²ëú™ûU„€·BÄ܃M€±¨IZ§:Ô…+ª°åœIõœ3©Þ†4Þ‚ ¦ðX¥· [T·ÕI!ó ㊛„ =°ŽÿüÈâ5`O N›”¨¢ÊMÞåÁHï o¼E nÜ…·PÌFt`¼’²Ñ&@ˆ¨`\Ú$DKÌq“ê áWÄÐf - á @Ox²†ºð”2'fÝ( Pf¡ ; AŽ·€¡­‡ì¾<¨AŽÃ˜!ŽÅ•´±Å•µqÅ”5LÄzQ4n”eNÜ”=q²&Žs% ¢ õB€…¯ (}f b0$Ô "°ò6’°+óÉý|Bu?߈;°D¼ht oœè.¬ãŒM‰3WPàÏÜ»ˆÁ¿Á-¯"&gc -(jcÑ’´^Ô„ÌD«Ït)…1Z:z7dO<„Ý× ,q¢Ñ q]Å”3_ZÖhÃÕs̨„è¼øP0¾B†4~#`ćâ/¬¾£f5så$Î`ùc¦v€0Q9z0P9D© Í×’ˆsöÄ]|pÞ‡H5PDQã,„J@šð‚ì~ü -R V£ !]àï 4ÊAŽë Ùê‘€R¢¸‚)ã-¬À‰(Œ J¨'`ôÓê8dQ}0. ÂîKüù‘ʼn’„õWÒD5È…Ôuâ -*iãˆ$`c‹Üø +rÜäø8Ò'tzða°t<À$ĤZˆ©âÁC"A !—€£pH*ATx*¢°qVÚúÌDd1¥­ Áy;dT8@ùÝ8á¤,)D/Õ8"I'!LÂ>$ /ÀøÆ%ö°eq¢;²ÞÁ q!†€F›-¨1fŠwÑÁy7aP݃€„(¨€ -¨Â  ˆÐ^Ñ“4qD‘1>d÷$ÇE Ùx$D¡MF*p쉳e°–À8­¾bÊÚø8Ì'šœùd¨|„-cïÈe©#ÙýÄ, ¤'˜€'¤ ñ&qFK ThA! -3L@Á…i´qSöò¹êùÔi7jP<")a ”4~#6%ÚlIñ6)ÍOi¤ñò!g–:±„4~S&Îl57eQ`PW²5ò Uù¸šz WOÚÕ pÒ;!TÀIÀx -+fHÂ#Nz+°@ŠX š„-°¤ †t¹ˆ¡­»¸òVw"nA¨ÀP…µDË¥©÷^˜p€2XJ\ËG¸s6u£Ä2_9°$ž³«DÜ—¯‘²$NÔ|(š¤'¤ù\¼Ðæ{1ƒÿ@BQÆB©îBË X€Éò‰¸Ð$á¦ÀÐî0$Ä ¸ã±¸â&ýØâ&¨œ:Hx'¤ -8ãRÆ#Lñ¥€']E¶Qhn+ÉFÌ©ó¬a‰AÞ -˜"Ò,AÄRÚº -(jc’³¡`_"àÄŽ›`BÖâ¼DVÖFÌ‘ð DªûÚI« -AGú-@,½›/)Ž#&å«Ùzê4YNaÌ”RLÔð¥)GO&‹GHó[â6]Nݧ-kªû%Ñ|-‰-=d´€+È Sâ,¬¬õJÈ|0Q;z-"xôáF~¸‚-3T˜Ñ#„^ ÆÞ]€]¨‚ d@ŠA‚(¼©C]ˆ"ŠšXb Y7‘Äl4²AŽçìD/°q¢»±žâ‰ZW…M‹Gè²Äj¼šÄ8-¡]ã‹Ó ðƒŽðF*GïGî'¶Àò -ác¨˜Ž^¢F¤–°ZRÀZX@ - -)¸0õ7eO¡UÆ‹ |™JB¢kâÙ˜5…t„G-4d¸Ð2ƒÆ —¥Oæ·ƒß=qUÜøxÒÓe|'M+”áRêÁPéèÑd9…4[KœGÍjd´éŠê6]Ra–Ø r¼Héí¨a‰ „|‰Tu )hŽ°‚&q?Å hü:€¨#p¤Çµî‡%âŒMx‚6Þ ; À\BH˜Žš”φ ŠãŒIu·/J‚6 á&ë)ÈoTáDÍÇ"ÊšŠÉýFHÐÆUÚ|/^ˆë(¤ q [‡lJÌ»ê7`R½†‹©Ïd-…9hSrY£N™ÏRÚA«òñ¬Y]Fß d~=ÀOÆxQ’3_ŒÔñŽÞчQDj™±Pp¡‰>mZ= ,é@OŽ¶ðHA@–X"–bØ(u€ë!`à.tC['B"Vb‰çY³e°v€0V7À4¨.BXR³$ ·-_ ÖÐ…)éè%*©'£Õ„¡Êqô4Ú˜ñbêå¤Uõ\œ8R h -”ŽfÄüz í¼U…Bv]9mR¡]—øC§%Öt=‰1PKbN™Ô‚ˆ—/…”3ß ,l£]€]H -œôTA®{¸ëÝ„Añ˜­ ±ÞÁ oÆ qâÄŽ«’æSÃê@r¿qˆ.,E´‘Ä´°æÀ}»^Ö€ ÞÄMÄF :¬.âÈWÿ K]’€zF@0ÄuVÚ: -*gÝ'.ë'ŽK¢Ãê-® ù,€ôKÄ|4_J\f«Ä*‰èÈب‚IZR:°QGìª×üžºÌSXãÞˆ9õ›0¨–‘_ BI~2>P%$!Dû¨ýb¢–D²§$6ª‘¦‹IŒ©âÑ»ƒú`‡9ñu° I AEM$qGÖC yÒ¬’Ä¢|Þ´:¨®w@ƒ'B"fÓÕqĤøYUçAÓêBr^#Žˆõ¢%h0l€U\Q‰ŽŒu5‰7cQ"Ï–ø#—5×5æ”E5`N¡Íדhã%Ú„9õ$j¸,‰G8hP"Ð+ŽÄ‹D‘² ¹_’ ÞøYâz‰»³^´„MÔ`‚tÂœˆà‡È£fÕ}â°¨ubÐW·ñzê8bTÜç-kôiËæ®F7,šƒœŸÙê!¾H%õb¸rðnÊžBš¯&Pæ·Äû‰ÛO@e,¡Lø‰&g¾¢%iÝ(ËœXs"–HR6âˆX!w¡Xæ ç @::._Í–S×9›ò)1KbqmÍjÄ8‚d ^@*ÁTx!h@  mˆîÇmã˜À]oh€KzÔ0ÇM09ë>pX]FK)”ùíoÌžBRÔz ,á$pI7ÑDÌ“¥#„¹ÂÑ -òë%žŒñSÒ:‰;²~Ó5ÕsÄ®: ^¾ž6¬ž£öC•lá͘­Ë¨Äˆò˜dŠ 4Ó0 bñX69ý€—h2œJ„QXX`ªÒ@·ºôîðbÿ’õõ'–ƾ9o<ïxêqcöÅoü_b_‹¸ÿy·ßØU<6”í1h](õQ*÷‡IDß`Z-d’øŸØ[ùïŸpÿI–Ù¦}ý ý’*þd3û„•zözõŠçÿç1 ò[üòÿÔw$vÍnZÞ‡ÑÁíKÚøåd7Öåb—MCéýzbßo=ý)ºbÏöÅžºßœí`)žþüÇn€¯_ûa–ê_J^ž£j=UËÜ?b&„¸˜Î'ÿ.²×ëtÒûVU7ö/ò»è×oÅ+|$cö¢·ÍXý¯O{ÿNPæ¿oë†×ûþÇúýFì‹ôö¨} -bz߬©ûßâ#4{·r‹m9·þ’ñ¯’¤¯Âóà>øÕT>ûä±zÍ@× žíô küµ -Æ¿+ -76´£·‡]ÜPkc{mlÿÛ½ñXb{°J‹íÝè‹î1Ϝѧ¡úPàd^(?èr»5€Ý˜Q7®€Ó³ÔþÅxóL¢v¯Gþ§ùóèc賓ðïtQrÿCßß[£? ÎüuƒîŒñÜu~{‹Ï)é—Sø^ ÛÑ[Œßçó[7 -Ó$φZˆ¿K½çD ½]Ö¦“ßû­ßÙBÿ@þÕ¼ú+s‹oO±ï$´6~aÆÀ×5áÌÍ }<ì»_|ìÓ"éíqó907ÿúf¹AõZøÓ;4#ô³þÙ'ü%/ 0ïÂõ:ûÿ]H´¸˜ÞVê?Ž{ÎCC}õÞÑòTBoH3½Ï¯}ôÛúê5OÛð:º^öµÓÍò™ôFFZ¹izm™º/8AvþÏìÞ8JŠýýáè·]]z_‘ÿº^Àpà>ýx–ôÒ×?ü|ôÏÒô_BýÿÓXû‹ØcÿR×þþ>ôŸ„·`CÏ·Zú³ó†ÜøvãC…ý±dl®†¤×§:êÁ+Ðô¾WÑÿÅÒÿºú|ŽîsÙ¸ÏÞî_´ÍKl×~»”z±4~ðØüŸi ë£ÿ¥÷{íÉ!5=íJ/Gg­¿”¹/½$×߸(¶áÙShâ˽îÆ° e~{‡º²Jï˜ô×KçO¸ê¯‡–ôŽº/üvñ£—è¯Èÿ<Øßý[NöÖëîRûꆳñ:,D%á¾^*[ífJIúR©¢›©»añ{Ò·­É@WBà&þ*çÍž¢k²Ë–gE(º1 HuV gp°„~ ÎÚGz ï fIÚgÙgc ;†Òýt\L4.rÂËJñÖ<˜òÍQE%mLuÐH“ý¬ÈEÿ ÉoKs!–F¨q|=èÒà³ßªü:2[z:þ·äeÅ}ºÉúB>–JTTÎ8N~H®áH†°"BòåyNRÉKçvnYIñMüˆ›ÔY6Á]›bn Ѻ,ã<µúºšÏ$ýØÌ×v$Ö\š›´…ò¸cSÖ½‚úQ›ŸÉP©Ïëo¾¹ Ãí7W;Ã"ºß5¸~سDª,ܽ«˜]Á{Ìš:²Ó,Zˆ³³¬M§´GÏŸ*vnøyüîKÂî¨Ø÷UÒÿú&ÔJ>s¯'šïy>g±’Ϋ\=¨»× ÝB…î™(hžŒðU¢žé 1zû_ ó|ÂâÕ:ô¨6ýŒŠ‚›J7„jmÖ0ºÁ6LŽfKHÇ#±äcpì±@bŒÞdI -½l8»Úýë¼C=h7ç–ó½ã(.ŠÚ“PÉ´{Vx÷ö ƒä³¯’ˆ–ö=w|ëæþÎ;;J%m—]–½Á¦cñc3g”Quë1ËU`øRÔ|\ƒ.B˜å"^5oÀäbÕµ“Þ šÙyªð±Ëù…zfx1ÅE&ÜòItØtBØm¯ìë?:¹ïÂ$ ?¨Ý ãöÂ1§§-¹ÀísPNFWï=2¢ÔôMíC O¶ÛŽv©Â*£å 6sŸX¥ú¥4}7”Ö õ^>&FÒ$ 2œaµ!J½4Ç:vº[b—tQèÑ TǨ{¡±¡´6‘øôÐLAì}ÿŠ‡™ÑåWîM›LAãRzöE-~sÄáêH"_´yÐ*ò…QQkÛŠºý‰²­JK="hN²¦Sºk0|èêó=û\$g~q<ˆt|ÃHt¥6 -Q“Â)E“:šB,´>/›¡ÿo}.’)svœp:®WÈÆana\Tuèé–ª|¡MSr [mYÆ sBè=¬²=ÚppÞ;à/¿žÆAq ¸ìÂô -í`ÐÀ{ÇÆ"¥¶R(Áz%\8h&µ{ÖT8`º÷¬Ô|ˆ 'a8ØÀG¡, ?¹’ ÃèÄuú?è£É©§j  ›Feõ64•a‰±þ °bs€É‰ %”d³^a9®¼M˹/¸+¢U¡A ¢•IéóŒ2NäGËh*Xi{Û˜)-ÈGÑXæ¹eVLÛ> ¤Hk,ùf·E*—žò6XdGÜQØ(mKÍ'³kz -[¾ŽZjà/ž{¸{K§šv–NÌD¯ÂeºÁ‘oE!!¸7÷B˜™ûª:Ç|® çõj9†È0deòJd÷˜mÇD°ßoŽDú––w4¹ù)øžYjžƒV\×ÂKúÖD™ŒeTØ_ð -E:žiŸ°/¼«òKÆM.¹ mÿLs¨ùÝäp¾5'Y¨÷íÎÃö !Üú~ÜgïAd€JmÔ¢ÃL^ÝhuX+ô£[6÷›_~Öì7·“÷Tã3M‚~w¦Ñ-jÉ[j;_0â˜U9Õñf¬Éa·ÙUÙx£¶cgÁÈ„ÿzCE}V¡ÝŒØ†û§HÔ{];Q4ƒ(€9W™œ(4á^ÇáýÉÅÔ+í]îí€8׆U‡°”`UÔ‡Ž~šœÛì¦_3 -¿¨À¸ÿ€Q¬Ò„,\ùÓÀ¨Ðÿe¥ç~Hx¾LÊz£Hšœmϯ‡"µ¯öÁµŠa-¯?ª'Õ$4aÚ'ïEå0'¯wÍÇD2 ë|]µ=&`£âäÇvA»3äðæG}h è-pMïÎC±øߘâÐAŽé¿,°%ÚâWŽ•ÀNô.¡©CQ C¡b "÷h| §)¹¨a¢LÑvý¾ b:så¡T5¼uòD`MÄ…§Ùu“(Ý ’–Nw -‘’åD)G…8ü§EÇ–É9¶Ú£’—Ÿ‹¦êB÷Y¨ü>·ç?ï ÃÛÛŸJô-ÊpHnÞ{¥™Ú?Ä»n Ϋ BˆìÆ©VÖåÇC÷SW^îCw62µÄ`uÑK…Ÿ®w¾4ÅÈBqºÓCú -c‡9GFdï_²ožÎaòYµ=qüŽ„ŸžÝáXaWºpÛÜÓ7ýÑàJ‘Y¶JÈ,9¸L+Ãüò‹}Bm’ΞV# ÇQ9—ð±ï(Êf¥hñË»ý i á‹Ö©ò€Wx¸ Þò|³.ô'Dnì£[Ù{„+¼»¼}ùäD¿™Wâ Û‡Apõdêô¢ZÖö&sIÙ^¸E9šQ‹|¨ÝŽî™T’QjãØœ$ÝI\¦˜ˆÌ -†EÛ¥2]Ä2?n¼dm\@u(§ø¨Ò¶Mdjuœ›óbßáÙ+ó˜t¹?™SÄÌuÂõó í2Ò䱘R+\©™>VV3!«\Ê!l¸rmº¹‹5ŠFýÒ´™#ÖM„Æ•=È´YlÐÔ)ä‰ò;ÜŠ0ÿÎ@pÁ>Äk‰gÙqwüÏïßÏÉ„àÂ{“*›nœÎò> e ¢Ï=vÙ-M/Î èÃL[¥€ð½¹H¨Ö.gZ#ô‰CA²›Þ!!läÞ3|ï"cÀ}¯5§„3Äp‰Ô ò‚?E!‚ ‹«Ãpb‰’[ÿ:/“aÂà(hÓ“vœúeÎþ¯HÔ±#ÿ(õ™</:{(€%ÅUh•~„f„ñ†„uD¤O éŠÈhÅœÇË`žPtÇ.¦7ÎÁUd´ØuNts£NŒåeiÇûçM) ©q"üÃxá<ÛXntµÇ¿˜æÏ J¥ë°È¢±"á¡°I D“|tDuAJg|~Ø©…oÚ]¤%'ûŽÜ¤Êì+ ×;´+÷©¥‹fh›A°ãp@ï_D¢GŒ@aÁKÛLBˆãV¼b͈@…ßùÏÐ/ɲ& ‡ßÊ%Ò#¾º¡Ÿtì15)l5V†î5ÿ¦6¯èÄÒº–Ac–MLÕûå„*Ô·ÛÏPÖ•”¤{ÏxŽãJÚÆ¿§ ͪmBC<*’׈HírbÂVþíÇN•Ýn¿´õZ ;íc0<¦ÏÚqß hHfU·’»±º…¼–irå±›ÂÖE~¢Ük‚Í›„¯±]„î"çî6é|Œ/ÐÝøHÄF0DQg6Ƕ:ÂüE£€ê4)h E÷.0Õ|òÎTh7aµæ‘Q”H¦4C­“MDT61 -þõµ\d­°…>µ:—&k†\P¹ô1§$ a;!†É¡¡’Š‘Žˆ±÷ÃúåçˆÊÙÈ•[à¹L"—1 h&Ųí/¶ì¾4ÞrP+™bL½mmÿÒ‘\\;{;fÑŸÊ%¦Ùnùß4Ç6æ¢)o–Ž°·h¯ä"E)míÿÃt†‹,’naü†Gt'Âcš0o—Ks.šx»|HT`WeAϱΡd=øÑÜj°2•Ÿ$ph€³÷˜!Na-H©^Ž|Yòðs$nb^ýp-^F1ãBã8Ô„BÏj2Lw!Ÿ}A‹›$x0 P,1ý×tÍ}@ŧĠ 7ýnîZœp\â»!"èš:ÿQyÞ•ù—vujâ’ZY>Ç#2!/‘çô±d,ž `|œQ•„íq!ùë.K9|÷ðÓmBLÓ!~Á”&jâÍ É×<ÛV±ÖÝF÷ÑT3q:¡µ¡+îr±™’ËÐ?à}S¡ž×ëÑ®Kçl§‹30bŠdÇ€ÚŠèíCh<Úl¨•×Lvb†¤dßÒnJk‹¡£YYˆíkmbªF°¸Æ«3ºUcôÊ×fCÚá|ý»úÅÏÆ%Vƒ4Pƒ NT·‰ú^2BY»óér; Ù[Èc/c¡ÃÑA‰Ä»êGœÃ¶fK‰íÀ9÷±ç@Ã5–÷^i›ðyŸu š#Uœ{˜tý2–ñGV·þ‰J¼û6õ?D*7¿ƒ™ÇKŒg©ÍÖw‹P ¹ddF“/cýåHV,·‚¦6’ªL0W0.Ö–w!~Ìâgæ–A”/?ŸÖy_‘ ]Üfo¤»Èõ0d£Ôžœ°„(g¡Cˆäxºî½ ‰¾êhª{QÄ(q}ÛŽ8¦º¼A#žË^:YÀŒŽD2—ð+Åzîq;x ñqú›ÏZâ6Zlݩ˵€s‚‡Ù욇”£;#»öþjèj4QÃÓÔ¿ÐðäyöÑ¥ÙNÃ!*3p/jØJ¢›}“Q=¢šD*×P± VzNŠ´.´Ðw^j‹4üÜ´wª†Iæþª¤ -ûEçŽÞ á¶` oFCœk ;È‚ hs.Ý­áu‚§Xh¡U@lˆ¢F”Ñ~ßØÖíÖbcì_G Íè0š}€Â/@£#²Ë9•ŠÍð|ƒj(-RÏÊ£ ÁÚÕö}Ȳ&í6CUŒs`… Á±#gF¡)ØpOvB -ã“ÇwÖó™'äà±ïPPè`0ð(qS±’Ã,HgìØü–F¼Ór™{‚¾Þ}r%¨ri@¹>Œ3›½ÑnŸáÕ« ‘‡ÜV>etÞcŒµ~RÐ!PµÝ: ¤7ÝG¶ÆraÜŸ »]ÆUœTP‡ßí¨Ò’Ð~nµk5Œ9¡Òî9î{ºœ}h¢u©Äš²bÖá;—GàÀC?øê€ä@z¨¢`lxFd÷¡L4‰?'öâ¡ùù'Œ:@¡!MXF¥¨Ó¹ë°•qÓt¨-²be>cÙŸ0"öPf›ŸîµŒ1kÜ>’דe‘–@Ô&M6yuΉ®\~­ƒ²_ˆÝø’øß8tê$&E¢ñ•tè: My=%±„ð3ÐnNç„šåVQzôÊK·¦™šŽú!Âì4)0åâ:c áÀEèܼK,ÔKç€r‹bµ?‡˜*š R-*E@Y#4½óìè@ÚÞ•[u¶0(œ÷å\´(/€lL`TÀ<¤yÐø.YÑ»Œ¶€Ž?'S"f 4yk7mãb2ÀÕî7e¡½ZµÑó‹éqD6®©¸#†ÔZ.Ϫö5q„ìûƒè6¾®³±GÜÑ›¾¬([×x˜ÔQÁVŒÆïØÓ¢Ïx±’¨Ìl‡™ÎÙÈ×ìX¿˜AÙ;MpfÌy¹`Ù¸{þ÷þs" ¦£Xn‹ˆ€³Ú±NlßöTA®£nÔ!d$ò&°Pá9 -¾Šv¤ñS· qU ™h´=²AJ‘h¾àâɺEòC9*‡›ÃÃØtv3é>sê-F‹©Š´¡Ëå·A¾U -ð«°ZJÛÌÒ‚Ý…\½‹Ð>çÍ•:z>I,R&}O3ìô©\Ññ¢3~9mÞÖÈ»Ž…\І»òsŽ†Èµðîwón yõuÚä¨æª¾â«Áy€ib£ˆ×|jsX0¹öWQƒ`rHó\Ur„v°jAëTn¸(붕 ö—8ýÉÕ¯ª8U¸y çð6{žLþi˜zÎ_G2xÞðòXeÜs?cð®Ø…ÁÅîoPàß÷¾ßà ¦•öñB4hÎõjXužd¦q¨K5£“|„}´ -Çy†k> =Ùhæû^M42–‡.oI¤)ôõæv˹t›sNYyÓ2b99ê6Q\i%–<<×\²Î# â†<“êM®¥Öå× IØ”‘ò™|Qíëø­¥™xÁå^lg^™äÜòȃBsa¼Í~¾xv(ÀAmµg¼Ä‚‹öK_S¿G#žÃŸúÍëíy説ê„(eA¬¤œÈñEéÞWH²À™Pôx–Ô‚¸ú|°¦•ºß•þŒKê{i¯¦3¥±Çô:ókZ¨;ýißí)î‚3;9~½ž¥Lýû=¦ÞÄá+äcÝ\ö²tM`/ÍÆyLצ2(n&8{†/qþ6Fålp?dd÷´è@3Ðt%^7&(¦“°äÜBG&(d&I#ÓIÄc ÄÒ‚—SËŒ|æØ-z@q³âag¨ˆ -òÊà‚ã´¦O âeZM’<™šå`Gʨtðw?ÕµÀ†*+ @Z5È™iÉ%L‰šQ²‡5†¾xû´§‰CxÓÙcžPTýÌ—˜ØpzAPz}™H¢»ß>*H˜•,]…5"’ŽFfÇ‚ÞŒ¯áMˆ)¥P6+DZ9±àw;ä´pá1ÝdEBS;ÛÅKP‹(™?žFûD²šîù"sä_$ 5_ykâè"Œ xêyÕrâ L>?AÀ¾ Uœ^X>¼bTÁ€'Sð:¨–Î`#Q´úËnYŒˆs­¿$yÒ»B9 ® - ÿŠ-ë¹ -2¯•Šb·ˆxþS å<é¢f´™eë «€Æ(=ñ]Ö.Y°,YAš5dˆ˜[Á[ð¢sïŽ%V -Eê-o1JMЙ-£/¨§´Ô -endstream endobj 1655 0 obj <>stream -aÛãäñFÆVÅghoÄPtêB=nñãuâÞ³–dŸC.é"œl(» màí,¾»YQÅû´Gô›ÆKg«®·=ÓƒÖ©Z6RŽ„DÐFÆ+aqœ3V_ 2¦óô©´äËôzö.ÀpÄÊN¾q ¥º/}±Xs;¡ãåé”3*šíìÓ›êD>¼úŒ€©óì€ùH…’“Ch¨,“P]õñ û^BÐÜË©3~ò¨åÝͯhÚòí`¥Ìg "€êJ°ªÌ#ƒ!±Ë•NTjIGíó3&x5­j‘Y†,zŽþyzêÄïvÑŸ„º[pW÷Ê¿Z¿RL.mðû±÷ç  ®•AœÜ®téå?kˆèçêòŽÙÀ?m)‰PìÖj%–v.‡†úè?.Îy»ïuŒ»Dd‚w6˜{ƒªŸ„£ì<št¹$³­O¾æWâŒv¢Ï½±º…ÌíðµÒ 3}t²=Ìnó1Ò‘rŽû©?÷ » *餉@â›GjãK÷5ÐV³Z,“Û¦,†ÖìS—¶ÿAêTWPõœ¿ÈG¶`W2(É‚ÜsUcÀDHžÏ/IcX‰ÇbŽÖÀ°”ˆZ?§~»ÈÚ vÜE8n´+`4ÈùÝ FÓ?Á\î^û².v•UrÃ%Ð…#s¶%kìæJ×ÄP1 ø`ÖüÁhh„h7Nm™º™«4"nV*‰ -©ÙeZ™УhÅ·»JZ„6–;“Ž—AQÍõY|ªÉdâÍÁ|4ù‹¨Ñ–›e{ÊÊ«‰ó¶íq€³‚] µ%wžB×ÛW–vâÄYJ¶¼è$oVM“4Ç»Æë„ ·Ã -cì× HU¶è11–¼¢˜s-“§ƒísÌÛZp(¿*cVÊÖ,i£w7–'v¯Ìbß=02oœN‚ÏŠÇT…9Ñ%C½-c/PfAãr5yD4$Ù:(Iá+gÜTƒðo“’_VLŽJ(¥WC¸“l~Š0(,Ū†¡Ö__fF‚ ¸¾¼¡+'³eÌ#È„姶䎒鑯·bŒõa²pAH°²î‘³Âuø§µ´%”ï}2Íí§##¿(Qçž[a>?xJ"|6=6_[wmÆ,Û8šrõÚ3¼Í½boõ¿ä“Æ $?€¹K‹ò -„eh†ÏÂ#´sè¼½ L;eÈ=:€ÙAÈy ïÝàé7ÿ\˜›i Õ1*V»Óµõ«pÊÌ%Ðmœ {~?žFûW}£Kalmñpf=2€ÀÈ‹b˜{ÞŸ\K5ñºD^QÔpœ­†DU%{b”¢Ÿw)óŸš?‰j©sm„zU´ÓÂÏš"$,€-‰Õ(bRQm¥–,#©¸!æ«ÄÁA¿Â*^Úhᱤ¯¹Š:†Hf&"b -Šf Iš|I¥ÊÔLαû×r€´£÷³S@ø¥w0øÒÝ x³–º´ ±IÕœ¥X ¿‰C<]¹tl}XR”­Ó›£"2N¢n,[¸BÚA–ñ_9›½¶Èù§Fn±s+j ;7à\‰_Ka:DÂòÜW~Q«LǾkƒ+ˆ–c£Òm½ .¬äÑ[kû5ß­Óf+€RžÆ’_Õ”ÃA¯‘éœZ­’ÅkW8~â@±wÙ*¶ˆóÛqÙÔºN5²´’ÊÚdg -l‰Ô;H,Áð%_LjjÄÿh±¥# - Rb‡×Q^nC³O²)Ø ?ë?‡ÿ¡B#¨UHq0zA[Ft¯ìI$' ¥84¾ ‡øó*GÑK¸Ö\ðKĶ­­‰Z% È‹ÀòýˆiäH©´(AO€õ†Ë!9<Á}vqÖƒô„aù×Å*MLŸ`{ñbE-dƒ1š‰j…ç:eäò òÄÅ9R"—‚añÃX(¶ÏHB|ô”=‡qòxó“O)îï©ã‡Ûhn3i몔JÓw£ -p;N’ßD×,%½NÕUÊè±þb ?·d«îTC -|³:3ÕA Ó¬5×l×ÛN2 ž™ Klž£í’,€ÚLìü5–t\ñà˜qçíçýÁ&h2eœþø8$ÖIlN¯4Î7U N̪Ȉ7g©]øÑþ €ô;Ì‚ÁŽ¸L‘$mª”6ƒu¶XÜ pÌnÆk¯lÈv(ºPÒ˜£,Ð\ƒR+‰Ã 𡲛bÀÆTš£3í﨡0†ed e«¸Š%I Å=J¨lepB:U1Ng¡:‹–bùÁ‘ K,=âa°2¼GÔÁ~èW°ÔÊ<ΈãêSdv€uÿûn-þf2&Âhî.Y2ò¨-€ge½ME[ÕœP®åó–rÁ ±¿åÉ5xX\Ó>†­¥ªFß: uô΄ YsŒZA8òkÝmÉêÈkvfEfïàzX4ƒ‡¸Î;€Ò—_e‹ìRŒ£,ø¦)¬Že[VYûµËÐèÂêÆÂÌ";<‡¸ž<0uÃÛ,®4¢"¤…S9Ä­§§Bìv¥NY/ë—x‰e$D›á³0­µt ÎKçž{Ñ1ÄXûÉšƒÓ’…œõ½qb(Œ6"¯P¿¨$˜“¼E‚§^£—ßÔËæÒqÍ ®fq¦È/΄ðâÚ){‡>Q—aB‹“$DXØ)Ù©-˜*.󫦮Bä6q°&”:W²ƒ^É‘ÃLafÊ 5±ÿ Ô¨YLªÍÞ·Ž´×­1+˜Ü%ú"ªÊøÔ,,ÏÐ{âï½Ô -ÅT Q§„"3Iׇ»»bÍxOx® û]™ThtmfVÕÉ?I\8/l3!šL³oô€U臕xeV¨B€]"~ûMbŽÐæe FLÐ8oÁhÂFù+%ŽÛí3Rrê¥Fx¡A ÷L¾ Kà Á³Ài oÛh‚qOjÔÞæd›ÚÞïWÔGð{«Áÿ ï©ÀFú¬@ׂ§L•””ˆ_Û~C}–-“gç4’ª<àcåxŸ³ô©´t‘ãS!¤¾ù1êðM¯Êø*Š‘5:§~6mg6‘M=‡/ÖœAJ9в kªmëæÈ»«fÍi®€0„Ðùˆû63NŽ„âúÖôÓ3Øi¡“uÉOŸ¿Ô-½b7š|ÒÉÂÇìDk -ÝË÷ùPÂØó¶µb÷«(T¨c¶÷OÊv‰há3wG¼’Øs\X`žó|S~H"ðL¼ÀçO$z“s™>(”ìfRî¢Ç„¿´¢z—Ÿ¥ ÓNÀTš°Ç¤\3ŒG®¡´ò›ØX?:–lGÓ»ÕêyöVIaÉ„‚œxñ¢¦òø“IÒå¨Âô‚Bt‘d4 t#3¼ZàQ´f²‹¶ÒðJƒäߌ«ÆÆó™W‰Ï”)ö€™–?¶%lÑ3JÓ™5G.Å Ñëšwε½(ŠKg÷›ÓàÐ,£#ç’§°ÜEÔ󄄪I0H¨~Ø:æë ÈIÈ]b¹NÂ8±¼á4{{W-´¯)‰È»¿Ig!î´„BJβþ3GÛ63 qhyHF³]džh¨Á(ùb)5²?¬ï+Á“t§ƒ³±}/¡ÒšÃYýä[(M½VÿŒ6ø?Žûð„«MÙè*øüŸN9âƒgªæííÆ&¹gâRPü7Ø©™ÑY“¢{V®éØSm@óB&\Ù™Ö–”šO õ“rÚ·È Í¼NÞ †½8‘Òº[Ds9ÐfS›§¸à5 ¹èup‹KRÃè`EâS½xÉÈ <Á'Ltœ -×e|±Ð’.d»Õ•É•3ðŒÅ¹û«A©Tò’0½ñèhA -¬§Cüöëå@W FQÐz5Ðü8|úH8ké7âõÃÑ›Ü7h[aŸôA™¼ÃßÌÍ[»Bã?ÆÆlõXˆÉƒŸ}·E- W=,¶?·àÀ?–—ýß‘Ž` ¼Ky­Ž>ÔP¤[}mÛw}d’¿£ -Šú#m{ÕdRвí¸S©¾ÈjÿþÒÞþA‚#¤iºº©+³„Ó±] ÷óP;aEúæK‡iÎ+¤5„Fd§”>iAÌ…ÁÍùéÉ´²î\Ÿhþþëp ì"c…o~h@lF—×±,c<«¼‡ÇÙì·¾D$ìNŵκP÷ñ+|D’¬¦g¸ÔŽSHé&£°=‚Z`Ù»&Œ.DâMz-}„vw¿{`»,_³y&ñ|ÖiÄ:è´—’:,ñ27D|KU4Hµ¦clasv¬›qé¥oS€„¬RõQøÌQ[ šœ‚òì´ÀT]¹·Û†TAÁÄ0ž²©e¤“9ËHd‰gâØ Yÿ‡L÷‚—Ðá<sl\KÊ€ ¢Ç\Ô9ˆ£û9ê?Õl ml )¶ ¯÷M âÛ«oㆌ®”·˜67qý<öÜÌý/ÿë¶T`úÆ”ZÛQJ.à^f4{ô«¹³d§–^#†{\‹¨i?t»9I¢Ï)B½KJáK©Ñ…Aü?":*4©p`1¶U£—ÍØ\þK˜r§ŠÁ)×F¯{Gp½è!ÒSVBž(œJš”ÿÐj·e@h{ ÔM%‡äz‡w°œî)¡èh©D„0ŒY±<Ä‹ª—îxÜ•,]1Ýì4aC“´"Mušà»:IO¢’“.M€<žUEºK;eCtÈüÅR´:a¦`Ôõ|lÒ£kN×ü'=(ÙFƒ¼[ÀŸ©C?(ÓbFÁëÉa›;ƒÍ[4Ù ÐÔm ¬1\ÓÑ^O|Pa}3jë*õRò'c˜ŒdIÂõÊLþ¼TŠ M&þAyMZ gç–àn¿… "¢!üð+ŠuR.& ³ÐFjˆæï©=Àç‡VCø ¶›4ñ#–ѨÊÈ ¯Gü¼Ìp,OîLR‰z>tŽŠzÒÔ©o6"Ò‚lË@óå¢jAæð=­"+³ -Kêlˆ ›¦kxñhD’%ÜÀ‰)Yv¡ãÇ1$v9¨ ë`9Îé°áZ2I~¡‚Ä9ƒÜÙ!饲DÄ,ÊZ·ÀFàª|¸à:BbàùBs&Ÿô‘î^†ù8e¨N9¤5MW[¼ CCä¨4©h¨ç¹¸š5ÐGõ; Æ3 MŒ S§M¸¶$ëv~x»-"ôT‹‘XÄ9Úå°üJ!ÚÁc]«ú¡Øqgr0?¡^'ÿ`‘oF Ê’`QÀ¿9oš…þ Å®ct§Q…-2€Tñ±œˆlLèñe&°”Ú‚¿II¶Øjëm†`ðùtˆò0Qõƒ:w¦¯[ÆÝ£V¹§5‹Çó'ùvÂð†Ò\r‘Fo¿0 ‹ ¹àÕÓ0¢Ì³S)ÒÜYóÃ"où³·×A¯Ql6Ð:`‚}›)¿&i£ÇûJâ^§ý×(»…£×ðbÝ"F±¤ÎL®¡¹õÌkyÏ:-5inQy-@e<þ­hï¤h\ÚrÊB -Âœdájʤãz[…ê*WÓåÉÂìƒG -v”òJøfäM¥ß¤nòàZt$qIfÝ -l¨£]Y»LÁ&QJŠô~>¾dï^ÓÜ-4ò¿àK«ï£Gë{¤8mÝ!]ºõÇ¿ èùu"¿tpN…2Œ#Gpå!õÉ™7ùuî—~b+tâw—·Þ™zÀf¶ì槔U¸ï¥·WDÉõ8YZ~ -ס”éŸOY…û¾ÞôÿaŠÉO<Ÿ9|ªÎÅ&ûch–C€Ö–r')Ÿ™vRÙÑAˆ°A’v’êSY+vÑN jé×Éš¹Cbˆ‡‘ïJÓÉ„‡øêi<K.U5èAZ¤æjÙÚ½{Ðéći¡ùî©>ÈN'—÷áâ΂5ã%ïÑt2Wÿð—Ð@LbNY@Cò@ȼ bX¾ Ð -„$sr!ÒÎ „PF¤¢´…È©2¬ÍÉ“ê³®v 2'}å jA3 rRF".–L„Ät1]œ°Y¡ÄµˆNôE¨õㅠЈXƒ(ºp„¼ˆ:bÏ#ˆâ„ÇÐ.œ¼‚D°¢tq RÅ7ÉÙw¬‹„Ø@«¹ "%‘v›É$dÔ&7'±,›ô‘B‰‰ZJè…MT‰Ë)úW"„ËëÕ¤ï– ¥&µïrX`bâ4‰&&p—ÉPÉ–I¨}ÑDì4hòÍ™øz&ÀÒ¹&–Æ™ÔÂÍ$ <ÖõÚLND+“AÒ‰¬É„þ%2¹Û‰eÇy‚ɘLí‰ ÅÄ>Xú?Qš ]JGô%©&ñÙ?0‰Zþ%»Å9èqìÜkËß’YÚØv‰°³@R(ôÉ%LXŠØbÃT„á6a -ð¶®6\K¤9ű´¤’fÃœ%ˆ¡"*Y‚ÂÄ’LÅ,é U<ÃQŒè¡­Bð’A¸] •b…ª­D;+ðZ¡•øWü¶J~uÅ%UR˜WL¤’=~Eì§ä.XD6%ŒÃBh)™¼X¬$%Èâ/q+RM¢ÄþSð×0î,ÐW¥Ç,C?P?´ (QXZ»'Y\i±åN‚Fj.'¹ZDs“Ð k{š„¶N&¨-~ ‡[ qIì|‹–ä&\\Zs\h§$¤Ë…ò$]<­¥.¤*I¸d*Œ$ûwÏé|$™8âÅ[¤Þ¼€r$í_/,i$û_¤ƒ‘Ð,}~@øE¥+’58ñNDµ܈Äcqî!™i)7B¼S!é<I ®†Æ ™$.^É£~ÈD;ˆÑ`?R¤}¤J‰ñ6© ¾§êx.F½=R²Œ!¥Gf7F<‚xΊÀ#d@†àvÄ7\Gì®täR’âa›Œ ’#hR†2qd¦•qG:Ú2>päûËÈðF>)o#Ô”fhI2¦mÆÓ5Ò9㥲{¡cX«F${ÆYiÿÏXB#B#Ÿ3²F4˜\†~2²i¼Ž‘V–ÆOX¬¯i4FŸ$024j|¾O -/²a5’æ"0¬ì!Rk(Ô"ËrgiÅkLÃ"hwEb`#/+‚(6äT‘“*Räl¼¾´¡ˆëÚØ/EèÛF¤Q„ý6„„"OäƱ'ÒÁèÆ[ýÏÈn4j"îâ l˜È¼Þ8Wô þ$â±þÆᨠÜCÜ#"‘ †cYA†8¸ˆÈ:Å‘dˆàÊ8r|Ç¡5¹9¾HI&ǪY«9öÅË‘Œ‡9sÈó8ÇHè9pí ChtÈÐèÈCa¿!‹Ö†t\:¬!¨#}4DÖTÇ•3d2ÖñL†4é:FŠ!›†!ÌŽ^§Ú¡~ ™…·ckR8w|»B&ƒwäT…,Îw¤L!ÄG&†BâÂxr¤xœ/!< ˜<2Ž.ø#„»yh!Ÿ?Ré± „œ¨Gþd¥õˆxìQìAnnØ2¼{äã >dµA‰/¤d’2Èâm>ÒÀ s½.H/— ‚u‚I[ºSÉõ1dûÐ+A®ßG”„žüj—~¤AÅHdû‘‹$h ŸöÇšRÁþ1¹I$ˆ/Ö+ÝWÈ7¶ˆM!¡Š@l©¹ó€´qÈ£6:?ZvÜ þ0>"¤zÖ•8 à;öäE €À&H@ÿ¤D£ÿ8ý/ÈÒnžŽ¥Ð:ã°¡IÚƒƒØ?˜xÈ „ -„”aº"„egøµWÆ?PJ“öÇœ‚\´§èYûee8Á&dï¿.rBê|ý;è+¤M‡ÚL(!û½%‰ö£)h<Ãïì›K!¨U"Sý˜"rð §~ˆÏ Sxéò<ëßA2·äÝ¡ãG’~€¸ƒÈŠåÞÇ€$÷AìOû°tƒX`—¬ÕÇ(ÕÝjú˜,†>dÝ _œ¸;¯5ÿô µþBûòaº2ù°9>P ˆ7ˆøàcûGø02ÿ¸®öý§v%LîÑ|. -ž´GË"X¨Ú?l9F„ ’*SW)é•ÂRìžÓ£Ì/TÜ- צ<Èg ‡Ñ8ó<Àå^çvtæ‘EB´ô}/»$äSå1mBF&&rÈ#J":Ç[žæ0L›¬)£‡ä„@WxŒÃ =›wÀcl¢ßÑçß1 Ð;FÞ@ïª; -'D—¹cM…0Üqjöë(Q‰ÆQ -"c;†›µäÈg‡ü±ìØ3ý’B¾„;SH,Õëè:…¨ã:xxB홯CÚ¯Žýh«ÂÛÔax -‘#êØN…äítðT!I¦8 ÑšÒ±ÂD>!ñ*DFÇf÷¡CåË cMôs´1züç s`\Œ+ÎÁ°B‚³9D&hÒ“½ -Ž9LZΗc¥ò¯åÀûBhVŽG)ÇÉZÈÿ&Çì$Éab%r@²½0›3Î-$kÇ!Âr­ŒÅµüÓ#·çÇã Þ=6Á‚+û:—ì¢T)B0Kù!d!³! -"Ç!à‰"”õ¹?`ãà" -D¤­q´ÌˆÈ­…—H$:W@JqÜÐØt²8 GcÜäêÃQ¹ÕpŒB³ptÁ#hÙU -e‡w$ pÔÒp lão´ï3Æ|£¼{°¢Þ®DIJ*‘™ò›‰ƒ7OD†»q´(ò¯EN‘'süW‘ïÎ Ù±"qå.,"2nLj‘up£œ¹È·±÷" ¸™0’Ò°1RÑ6^ËHîkc9ôŒ°V§ÓHjÚÂF2¢ Ê܈hgcc €ÈlLʆwæˆûؘª#A‹ àI7lö 6Æç‘Û×Àƒ°ò¯üH(]<Õa¸ÙµFv‰¶æ¬!5ÑbŠB’äÕpwH>³ã ªahC5€Y"‰25tÉRcÞHÖC@’å§q&Iò:U)IÔ¦Aµ%Q‘iìÈ$÷€i“¥4Îv’1I£×O2@ûCIæFã) »h0L‰ Dc• F‰U%b÷À·@d0#Ð8ñJû±ä‘ÏØÝ,9è-OoYK¬ïŒý[’°Îx¦K"Í8y‰˜8cޗܼ=h6#÷‰@›3L"V3 ÁhÆÂÇdif4Q&ÿÈŒ#f’?ÌX˜œI·t‚äLî_ÆHhì2Æ/Mò¶ <ÕDY–quMWF5³ÉšÊ8Þ&y¥Œo’È œ4AÏêMFâÍK† §8ywNGíŠ  {†Œ²É‰F‚ŒåQÇo/''òìcŒ- t*QON’t TΉc!,kŒBëä5cü¨cäYx14¶“ï,F^£ Å@k'1˜‚¶“#ÃÝÃ!¬tÀ*Œ;Žèv’éRÀÛNN®0ôÖIæ„Áÿa„1ïÁ(N.ŒáÑIdÁP…ÁàŸ30œ¬ãýcê3êÖ_ðN0ö‹ybü¢–uòÒ¾X²t¢/lä Æþ{áEtbTa8XÎè$Þ‰1öD'ƒÖ‹‡ô¢;kó‚fN2ÂäEæ­Ä‹5Oàu9—wq$ædˆ»€ Ñ. “4Ø…æ俺…N®ÓE[\t‘å\FWÖÉù>ÛßÇÈj.ÜL°\X2*rß&åÄÅË:.k'¤¿Åâ;‰ê-O" œ=)6„Ù®¯ÅŸ³-˜Ö'‰ÐDýD?¶Xü'»¯E [‹ü€"jµ€!(‘Ê”`Ôâ‰P’š“ƒk¤…XYæpÑ¢L?Qü³ØŒ(G΢—ë}iµlkÇ¢P+ ª0J O ±¥0Å“Ž’ìXT}!B!e&cÑB#`¯s¼¤xVåB)³ ‹ ª”sáI–²XìöRBÿŠÙ)Ñ}ñ™¢u¯x6å -V”?·IÀ)OYŠ.H‰Ûíþу>QwZØ8¥%ó«¾òÑG<¢ùÜnÏg³&pFŸÈy Xë飲&`X‰hÂöydÕ>RÌ2÷ѧ|Ÿ‰®Â_&àqü(=Ý险•n‡ž8/á~‚Ž ö2¸€æ~Æ^ÂGøàvËŸìY…ú#î•0õþ̪„Òùg1%\¢C 'ÿ“×I@YzáGÀQÉP.L€Ža+ à#ap è+à]@ CÂ+HxÜ€>ñhë#@‘~îè£@¯ßD¾¢üœÈî©@H<´#`/\h’uH‰[×JÊ,Tƒl éyÖ;áG€œì^°ß¹°ì_#¸m$•Ö´uŸŽÀb¯òôjq.c¹ã úÁý°FHR£¹2Ä -«„°F(V¢>à•˜P§a¾š°¯ÜW§û–¡\G¢±¡ÉÔ]„þosíVŒÀ•ö¬ÕÖÅ‹ H©„õ½Ì¸Aþ]6’Tø9îy”“du|¦C^„Ș¨ÁT‹¼ÛYp€úW¯µ„fy´Gs-Ïža)^y(ÊFê©€i’á´Ú>°(¤]U±Mz´~ÜzÙE ÷0„bãæw4] )þI©]„+¼¾ -9n 4¬‰ŸvÈÅZDàXØLQ§BÐâT+Aöo*µõ5Æj¥ÚIêT„+©fx©§"üªÕ W`ÃT„-;¥`¦ÔêEáâ<©<¼x,‹ð¶õ‘å%뢞,ÂwÍÀóoà‘­ûIêô¦B7!¦cª -‚È%[™Ô.„áŒsñcU"ð/g«#¶?@®â;"@ ³·ß-D`¾­vÏd8X(D ¯(9 -6i$UšõÎCøÑbÏŒÉÀ(¡Zò4+ÿ Æ]!öd -|VdL}‚Í^½AgCD=µ€”# 7ëD¨Iº²T€”«#ˆ Y¬gÌî¬ Bæ€÷«Åñíy»ž¨)·V|ànH§P¥†8á5CÈÅì4îEVêv!høETD1?O…à¼ØÚWÂéE•M÷*%º„p ̵SãloóB>cÍ¢ËLÆ<!Þ1<¾ÒEzìô¾&Ò½’U°n„ƒð#ÖztÉ]Ã%¤9„·“ÖL]ÄqžŸìžC²Ìw 1[Á*å_’+hèÅM Œön4Ñ«hËT/Ë -yû+J~aº=Ú* `ñ:O;郊«›ÀÈèØÒ®Aè ¿Âã8›‚[ŽfÂq)Ð>‹|5þ}0V/|ð ìåQëB‰Ñàöº‰ÄÞâ ,ó±´ ±„Ž¨W‡àZö“»8ÔÌaÒNÒî— ºN=`UPêlqóÒ=˜ÝZ€ªŒŽÐ..çàVOXUuwæ_£áAЀ &*Û~ œŠ÷¢ºî -Ê’unu‚"Û1€Õ¿îŒLšsš°v‘ÝÜ`Š¢î6zœá«ãsl’9M:§Ðªd¸E›ý‡zsÀ ¨UL¸¨£É ¸%d¸’ƒvŒ;ÇAí²IF§ Ô¶©‰(¬Ÿp S…ƒœi:qꇦTú¬E½º7`ìþŨÕ(²kq7€A‹SGª¬;6Áîô¹?¹¨aBêyrrÿ½=áž›7–Œm<î -–6×Y`6¨ÇMàR5¯˜CÉûˆpCN ÷WäaÙÖ ®Õ‰2Ÿ,ïV\4”µ¹^¤„w…‘zŒFºl´ºqP$°O4@YXlY˜Ü lK4`ÅlT=tñ. ëº*/² µ3&›‚—k¨ÆÊ›Öj°2ô 37ƒ¤»§¤‘ô‡KÿÂî5…+¥¹ú¸ TÓdµ‰»1Q7.êúÏÊVÉxþIKÜ`Án¾>ãå5rc €íÒ«ÓßÅÀŠ˜‹¹0ڞ"9Ýc³r@gƒ -ä{Ä ^æJ€ª0°ÄñäëyàT? -æö“­ l16XNdŒ‚±¼¸ $ÜÕGäÆV¬+¢_`ü` &¾  ØD«£ÕÏc½àc9Ó(xÁ]Ü÷‘l×)[¯ „DÉG~άñôç+œ $R : õ Å¢¹Ç¢×g»áÃ[ÁýB´Š¶-›¿ZÐÏŸ–ŽXž- “~æÁÒËÌêqCħ§×%Æc {+ÿ -lXp<ÿ æ£è û -X_Lf•‡)cWpf=Nü=VÑV ˆú: Ìÿ–LVàůc£ªaÜ^á6ve¨*Q—*Òv±^Pú ­ Ýø¤ó|•Ÿe¨@™L„íð馠$0Ç.ÌþM–æå)K¯’‚ˆ_×3òÏê€ÑêfÑæ ËWD& -’–Ø4QVX%U -Nÿ#Y4 -P°6·‘~m°÷.8ugŽ¸KEºÃîÓyþx'PC¿˜]~es3Ã`ý Q7AÞ ‰èø:’p±F`¿ ü404u߆3 Ä­¨ëwÀÓ„{·á0’§c뀚ö×ð½lýœó¯uŽ½°8Àž•!Þ€3?æ8@$šùIÓ‡DW ˆ4¾æ“I»Ð^áÎFîÑbìwœ¬¹½2(¤9'lÚ  B[^õLq4Ü€:_+?Áp¿>]@Äßîãüž‹®tÆlŒˆ”è¼5âãܬ‘¬ð¦®M.ÆdC‹j]ÛITòÒnÍZ¢VVY•s"j4’6]QÀÒzA+@ŽÏ¾Ùyꡨ.›“ªè‘Úv›7kôëŸÅ å¶8ΫføOxg5e9!Ê#0oáæb𠈢y®aÖìતQ÷‹~¶–Ÿ€/JÁS°Êã@–Œ4>ˆ–°B´°‹<4>ß<È¿âu€ÎDŸ€ihϬ0²Bª €ÁVK7)S0_u®Œt5¢Má÷«ÔŒCn" ¢¹3¥¯ ¤ -ÀÞ&bêV@Ò…‘jß`Š†"Q&Ñ^iÌŠ¹S™\]b'†·TŒ€UŠÄ+‘iü ŠÒÓ^ç?6TôH݆åÙ6€f-l+ÏS#ÑEÿ4„»ïƒ^é;á È4+›.}A@*]4Ù])ññ€t4$ékxðØ剛¤–/im~qÅ€.è'~¾-?6Q–,NÀû”c»ãÀm“}ÓFvŽ§xÙ˜b—•#p€¥%,ØÓ·/Ýk€‡Bó¼A\#yœNŽÎÚ=ÄÜß 5ÕüÛEí邘°nÆ]€§jtÍãXAzŽa–Ë9=ö¸)Sn vŸ•µ†)À®J…GaÆO'@qÒ•XÚF1 ('‡Ç‡Þ[Làrx°Ûó`Ïè%°3q¤&ua…±HU®£Òâ߶|j$uÙC ˜‰ -PÑø©Q!ðq¿€‹¯$IBÎ’`È–´Ø -–”§²õ$«^¿X{ ж ôä‰IÎU™ZxÆ#hF{Ǡ竲x÷T¥‘ iù™ ÍòM6ìÜ2*¸e¡û†ª†®wü]¦¨€0&“à¿ŽÀÝõ@ÎàƒóþGnb¬Ü¼¨þü?–=ÍîXô¥ÔØçxÿYüÏPÜ/ƒù¦äê?tQ4R÷}YD–ó?¨æÌ¥÷¿ÿnvÁ😛©Ä uÿ…k)†ž’âBµ‰ý›÷ïŒS7øôo›‚Z§Vðü;^øo‹Jóüsë^`*S°ò¯iCg’ñŸ¨KtN¡—ØÁ¿íĶ“Ðû·’#+um”˸¿Š5ë…/Å íß®N3r/ãë¯müZQ6äÚ¬þ%ÛôÕÒt¥˜þeÂaôJÒ¤7ôwéQF ¡èü}B.1ÿ!¥ònè]ͧÚüø;ü· ŸÂ,þ¨£ÙeO¥õ ¡¼Ñ¹+:ù‘ëÐ5¦lß'lIü˜k’÷B“ú9>¥#"ºÿ¨ÖrÝ/Z†ÙÃú'q‰bÛÔÔ$?déšµ¾ŽRSàÕK³tbüc™ŠO쯼÷šB)§Â¦ÜõcQÃáÈú?%¾t>¾u+ÛwIõ×wƒÁcÌ‚3_ú×û·Š]äû™+Aù š¤@RÝñpxôïû‚­ ýnbF -.Ëqëó›ÿ±T@H¬e¢óÓüÜ{EùZóÃ_B$«ÞyŠùéj „”./V4ËbŽ×,ðÁ Õ4P~¶V¿.w„ò/\Üb^¯)å‘¿ÕÖå§{b¤_€ŠYNÈ/(5~\BÖøÁT>Zb«‹¾9œï…iœä׈¿ôd¨+ê/±ª"úájÉáU~×e ‡öö>è$øƒã=wERç€-€¿Æ4Üǽïw¹Ëð¾qÞ÷x–@NÑÄ=xuŸg?×K’÷ó¡(§}ö>öù~Š¦=Lõh ‹Ÿ ËåÇÞï«Êc¶Šj›½?R ’2ÞoCÏ»$˜sÇûÉ’±Å*[û{UÇÚÛaa®L~Ú<ÊÇûÝH -ùjú‹² Êá4ø¶Ê;¨Îî-L»Ÿ14ζ¡ŠóÀºE<×Ú}_·k÷‡òª‘ô² žC¢Ý7É÷ìÐi÷-¹/ó0*¾©øõ¿vŸŠ¨?É ìBÑг”²ûÛx|÷ºì~ò‡mÂZq|ñËÛ€ia9w|\6´+S$£èø÷Q<½õ¿m©äÛ¯3Ve¼À¼Ôö ÿ»ˆš°dí‹.è›íc-Ž8Ü“Á®Ù—@¾Á‹ÒÁªGö±/î/á]ÒzçAs¯WÌ}}û`G›Øõ7s}î¦F*{ëÏÂ2;¹MîÇIŸŸUÄ»EÑ9YêêWúFb!fxèMÕ/>OÝjãÑÅ–úéÀFl¡~!§sÅñòƒðÂqúÆm -×C9(÷¿ñÒWÌÌpõ<:‹¢6é÷®‡ëî“°ðéè9±ÿˆ˜6FŠ T?™s°÷…~ébÓã÷W ô‹ðÅŽÆlán}þ4KÇØx¾±žTÝ°:eÄÎ_CRÚP»…7?XÐL§­ÑšOUƒÄ¥Ãšß©5\Ó,ȳÍüp@ðå«.€WˆùŸ[Å -+Ÿ˜Égv½t,vù•ŽC? -ô‰.å³’²°^ú¤t©ü¥)˜;(?-I~DVÉvZ OS:Ÿª*¼´X6òG ¢¶) +» ò_(žÆÞL7Fr{üb(‰ºQŒì²‡Æ²]W¡I¢ÊœÆ§L²»e”A!_9§çòþ‘¯ø4ͨåæ½Z4Ê5ë5„ìµþ„"~Ÿ.`Eˆç˜‡ÿ†µÌ~˜.^äŽr*ü½¥€uÞ)h¿¸ÑVó -“¿åÆëçÒøjãZ–6iÉ>CÄÜ6<à¬MjÒÂ)Hÿ=Ôý˜TÏo0ïxýžHVy"·?­Úô…ì{ĹCV4µ(c<¾Ïž(×°ìÓ·÷r ÉºœX»¤÷T»nƒ47y¿­i\PDdÔð^ßðïlE¦á¾Ýw*¿¥öd¼žÇ‡ë¾ ïb•Ø¼Ð—îš6Ds¯š%ãâ>‰Mô1¹¯—œ†e²)î7²Gµ„;æùñ߉T8ýjÑÛ»bëf‘Ü&¹}·Rœ—jÌIiûA@VaLÁösƺn£ÁœZkV{àÂqÃ#ÒÂò–½iOðøI(PÒ ÚÔÛ]0€Úlg¯ ûOÜÒËÍ(j~-Hf§è¡,Uö›bØ"µ`"ÊTAMþ›Eö-=‰?èUaÆ^Ãú¶Š^oÑØs°^&ùŽôdp„=¡7¤OÑó¿~»Få- P½F_Ú¢õúAÎO0‰ËKÖ®ó -3r=üó^¬ç?”¶õÃ&ú°T&8IÓúèZQlÌ/”õùø‘AU¾6XÏÛǹ0ñg«:£_¦boì«^G,-Õ$N%âB~©^6#ù†Î†û¶uêÉÍZ…x§ÔO—bB–©MF½/ü$œ‘|»A}hWÇú•4Ú}§§¯ÆÚ?`9½ FôÝSƒ>¦é‹;)€¼4}ôŠÛgÇc—P¿‰|Hif®å£Ê©+=ðÏ!A]k¸£Èé¤G•¢ˆ¼!ÒãâCRhæF={G_è!èQÍBÊèµæ(I I[E/ìK‹ƒ°ŠõÑ×¢â#;&be¥¡ïKóË7‡bøôI\GßÀL½E,¿&ˆ¬¨fûóƒ I½i§Ï×e^=/_—Ãï«].7rΗK¶=7ôÃ;/Ô:y‘76‡¥`GЈ‹ÏøFϮ¥xó1¦ëÔóç_¤Í¯o=D©÷Cßj~ß6¤Ò zŠæ ^cÚb€°f|š ‡±U ó5Bù™²š#‡ùR”Öeƒ{„²bƒ°ÍZbŽ¢Û½«º|H„Ñ…Ö5©Jã ¤™ŸÄ_åëÏí©Ï§HôÍøñì€à¿€@ þÜZ¡Ã/,øbñ€¢]ü.¨ âW-’_Ö¶oÁ¾”Qø¨f ˆÀƒÌɽ-ø<ºbUÎ9Þ»ª`ÿ÷Ñ•’ý¡þ ¡Å»ýN`ÀxTcü3"Hûý¤‹†,߃¬?@d÷~CðÙËP%FPæ7'º ´©÷²´R{!7èÝ×Ç4ú2èý÷ÒtÍe¸¼Ë]B¨ËVæʸã}-˜l°ŒHïh!%…wW6—¿»Î׳êìh·î^úr‹ÿª¿$ÆÙînÌ /´Êî‡_1a0H6Ó\÷@Þüæ úȽÌgê~ žÖˆè¬ñs‘î+Xƒ[éŽçL·¢)gO1®}›ÜSg°æ~£Œ¥,÷­µXhÑK¨êÔ"wü€¹AÇ‘5›qïc«^W -[ îÑåßqÓ¨sÎ;ù’°ÃÂ6OÑ·•ŠÅé»ÒX?{žã¥D#k<¬öö£…²'h·c ”H}Èí¼xÁ5®ß¶©‰DÔUß+ÆÒv0¼–w‚£înzòÉv€oG¼Ò:Àv\xu,Ã|kï*þhSW{uß!~x„¥ã¡£PÆÕu§]e¹ ÍFSÚÇ Ùpþ¢=ˆ¼LÐ^ú…¿J€óì<'šÀ5ã¸8{ÌÉâ¢Âµò Ù—íU€Ò÷²[}AÕ>¡ÀmUvÙðQÆûWBÊt©~%Ž¦Á2zú ö\a£;RIJÂØnŠòÃ'örö•1¥å)%‘^˜Ç"ãƧ°¿þâRXŽsüºÞ¿j`‡Ttº‚ŸÍW«6-j¯—L¢¶Ãü&¯cÕâÝÈÈ]i‘®/†QA®WíÉuqiF§Ÿ}Ùÿš~ë50å<Ï3ºkëEû‡mYrµî/åÄv ŠðK¢uNèà/½5<å꾄Y/Iµ>Ö!¯¾a}²€ à¾:. ©”®®O”¨T%¼ƒ«Õ @ò„³Á)¬^d@0§„Ɔš`Õ;ëÐXEœ&Ša>Õë»û¯Þ9Ã=öC)OO}ßÜF¼ÖM]_œòÿø -MÉb¢®Ôÿ²GºR?Ø ÀD©Wµd$É=Ä2ŸÉËõy²‚êSfK{aÓø9˜%»AsÀ‰*„ ;¤­ØN¤ô‚:£¢GM¡ ~Kw™JÛúéx„¬$ðÓ~zL_Àòí§³šWÇSz4 êÂk yÊ™A=Îû¨ÐÖ¬;ƒ:ÔA¡£ ¿4žÔ·¬ÔúQ/“Û¢îùF»è_:=]Ã[@uå b íÌ(:ÑA-5ú×ÍÀƒú£ÒMwZ/—ƃ:ƒâćö«>¨³E ãÔõD¥zPnðAý ªÑ¥ºI™Ù4Ô+”vP¬bîTcãáA½zï塞YJ=¨;° ª°ƒº´Câéï!Rgüé 0Φü™zz EÿH=ÝCw2ú !UO#ú Ózº¿7ìÇ3‚¿.²Ó[aÄG>ÓYù$UrAÕlzǸª -4ª¼ãð› Á=¦g·SJÒºù F§É€^€õZ:´ž*`صf߬ôÿ‘¬p‹Ò/Ï‘Åç’1ŽÞñ;&ÿ0Gš`‡ñ̈½{…I§~§Î·ª鳜K}Ó«üþè÷ý>ˆ;#;:©KÒŠB…¡Ê®æ@?Úswâ¸Æ'ðk²ÕjÑÙòM²×K®ñ(zÕž>ßtW£HtÉäÚÖôCßÍã±Ê~èó¡¾?Vˆ`Ct׎ЯV>+tòt´WY6!¿½64¡ñMìô/µÐÞt·¡Sèu}ø‰¬úúÏ­ Ǽ’ÚkÔÏÒ…OïSŸ}ÞÐ#D-Þ¤°Vîäóœx(ðØ6þö| )SǪCzΈ¢¿ïÝ –ÿr5t™Vù/¿S@ÖÛ-èF0ÂùÉSÝ,âþË·ªX÷Cù¿ZÚV‘~G˜G­H ñ“ýó´œDNœf(]ýæÇ Æw#<˜s13â3g#Ìù±oÈ>#•]„¹SJ 'Sìea®ÉQSYˆ|ÂïßÝ)ïÃðÌû?3)6nÜïýÜw²0>ÌÇWšWƒ9K8¿¨l@ÌÏaxׯÿ bþç@vÄ<¨²}E%d’h—Gxˆy–{ö*TyKCÌÓ刹-¢ƒåæ‚1Óï…˜‹á§0ÉþbΗÿ]öh®†˜¯” Ș{v±vµúgÌÁ$¼°¸ï…3æ€ïŒ8a‹¯0c.;)uÙû`×µž1ãVýÆ{’s€Ù×zF½ƒ€˜_!ËîgÉAÕ“~1Oþ³pÜZ!Θ' Üd1 æ óÚü½s'Cƒù͘˜ÎÃ|daµèœü0·£µfì#é,ée0Giùé-ð›Á¼²˜?ÌwàÝ‚Õê .×æM?‰ ô‘çÃ\{eÁÎ>„q?Ì74a'£Œþl æ3ûW-ù0?Îì¦S>–d0å‡b•ðºÁ¼ò“Úó˜vÑèsÊ`^?¡Zöq×B ærÒã&@Ì·¨jIBìlrˆy892æÊÓ¿ù˘{'å d^oÎïÚ¬iJŒ9-¾IcÌÙÎz3؃˜{/ªÏ”À(ÄüÛ±_›ÌÁœÏéÃWÌJGÌ‰ß ™T«³ ×%¡—ÓD}•©¤)¤Kª03\ƺúcc_–ߢ¦ åˆÜ±|ù1¯]5èkÐWÞº®êš(â¼AÆKºZ+·]¸NÅë:Vy³5òq¾Ñ¨<=•%¥e~ T–VS~˜(—Ù%fw`‰”à hMvP¨Õ"Êýz ôRÙ+ Rr þßòrÒ7b'o"½š‘vû6å6ywã(@&§˜ZóôÿÊâ–¼ÕÏžiVg%oª’™Ax0T$ç¬Ô¨¶¥$ŸÀ¡œõÍ"ìnäºR}ø ¤—¸-òa)£‰'D.êŠK"' Nd9Fr?•‡c|…‡}@æÆ$Síño¢ #ÈÇ’` J‰âÔÿ¸ Š÷0p© öq7”z—„ñG´öx<‘=7ö^Ay¼07š—ß´Qn¯š(kÇd"ÜŸ»‚®KÇÁbì,ª Â0ur¼°xÔ‹ǃ¶ôÀmøÍÞm<Ð@CÔÊDK×8¯¬Xi<¯ û@õÑÃrÆŸŠ²ìÉø²Ô”O•1ŽöO1àÁ8¬!‚‘?Ì a½¸€2~¹–wÚ»X']7Œ‹¯ÙÖ4´øýݾåDTÛ˜¾¯ø±žš¿n,¶€…/]—U$¢‘ÀSœ`}IB´¦FñÝeõsôÜoŽ4&Æ!:‰V©çÛ/°ÄE/¶Ä)E¹‡óV’$~ÁÒó]Åx‰ -Ûˆ‹b&âÝ=’ÛI¯D_šˆé­;!N.kêµg -ýº¡†{sK.Xq–bWÜïòÎTà‡³žš£Qßq?¬tr!fç†K Å«jøT+Ä[ ˆ!¿éÍÇáÙ’K¿À¯7€‹üåsõÃeÆAΔºè=ÛÃÊ*¾e>èžàø¹m 5îd -WsêÕp´- M '(¡§Ç}o\ÍmÒx7><ËáÜ_¨'(˜G3½½‘¬àižÓéæeAº`Í2×9ƒk™> [:}ö‚_ع?¿)¬ÊDíH™Süš”ǧ)2Á­Ø•ìy›q\ßü~ã([8õ¼úêÀmnQÁçze¼Ö1ðÐÝÆ>ÏÎ{È -˜;®pwUœ²´ à¼7[ÀÃŒ–»€²Å/êyD/rC>‹¹;Fƒnà>SêÙ'àý÷1UZþ µØ¼ØËÙ&@û^"CX7ž^Ç4ãÛ@ëw=AôR¥ºŠÊÑæw ºÐ+æÃo;“Tø“÷¤Ô}¯y× ºžÏ°QCÄ_êûÁ«ñCú¾„å94F&b/ß;ʦÂñý·0íuAvá{„HƒŒ£“ïíh/[þQ67ŠÍ½)ª‚2Öº«övÒH ¹µPÂÞ'Ÿræɽ!¢ÄHçXï·õó*Ô«[‡âéÝ–}ä÷çf£·º?Á'U,ó¼é–xÓÖüËÌ{4¸¸àTy…›.·ÜP“„¼fîÓ®…(° i€Æ;†Ÿ˜^ã@=¼³´wãp v˜0ýžÔýÝ—JêVk2]«w—­V[ »»‰hòdÒë˜ÇÝ D·P¡|ï-ª—l¢ºrH´é¢ÝF†%SÑî]D!É›Å=ٽݮRvw[ppò1Óü·î’$JIäê–ÄmäæT©;ù»«ñÀ8O15¢„Í{l—tG†åX&HtëК[GJñèþ¸sÛ©„+§“rs$$ka aÊÜ2¼p¢·ÜmæÅRÒQî8Úâ@ÑìŸäò*TÌ7òˆ È Í0¤ó\‹7î$.¹ Nò= -Õâxƒa"$q#­>jú%Ü+ÓT`-Ál9Þ!‹bš)pCò‡c ‡aïÛ‹“ýVlpo—’7›ZRì–·3ÂBhrIr·Ñ±œØ–Enï?!¢£’³Wfr{7rU¦øPàö-@à›¯%ê+’;$‘•s®ím¨=›ÄÉêAÚVX/¿:|³õ¤ÀÙVK¶O´;Ih‚$±=nüUª2Jb»¸n›ÂY¢„XH»ÊpÄÁØccYŽ®=궵Y9{'Y{‹ÄÞäõÑb+€`dq–µa#náà…¤v…±d‡P{‰Up©LßrÓF5‘wÌë¦@v„S½8Ò¤]†9@åxõ+éh_4ŽªªmE5.¶ø ÚßÕN#Ð/òh©†3„寛¤—ŠBøìK¡ÞÔã¹÷ΞLóõY* àæì)ªJÁ€jêfcšøŒÞ²¢fKð$èçhq-³uEÌcf¶Ó˜N ¾Áµ=íf?n&Ü—C±#è²á©—ÃìÏ^Æ²ß ïë¬lù…wFe ²Ÿ”¨'û (PXÉ>!zÚí5ZÝq»È¦AOdT¦Uu:Åc#îLßûY¡ãÆÆ'œùH±Æ.cçÍhñ« àb?7æ]Œ"èqâvŠMqM“˜°‹Û1þvFL1ˆm¬'éíãbËÃÀaŸ‰Ÿ ÁýGwÖbýÓ'ðÂŽ8ŽÎ*à&ìÁÆ»NØI²‹ŸÒ=Ø(’¾#Ϋ6¿*Ø}YN',ØÖ‘æìîEì»n`÷Ú"¯.»b²n@õßÓñƒ8ß´¿n d‘ó}ë©ùµ‡–£5¦« ¯á}PyßkÚ.ƒ.ÂÚzSs”§ÑœH暣ÍëBíÊm+*'^·©™šê®5Ò×!ËL]ì:a*˜¥¤\tQ×Ïs› ÈüèºV0ÁO§ /׃KÜÒQã‡ã:½{°«†’uáz3‹¥)U`Ýå[Ï2Ò0¹õP¿”Ïମ‚V[+C! J(zÄÖú ¼œ¾wyXk5€âÏœÓú³CCNuä)4È´hÏvÑŠ1‰&’yÖ¥ÕÇGϬZ6>#ŠÊZ›ºøÌCÖ­r €9LõððC†x넺*cb«2uc9¯íÔâÙX‹ëqÏÎÜmI4Ö«–È - 9ÄzTÕ7”/ú:ÄzL†¢b8ÿdÆp.‡XãBdEóÈ‚ÂxÑ0kžX÷†D/$Ìþê&Íñ°èú«/¥øn²H‹â¯~ zÝúœe9Œ¿zLøc™q°^¦Ö+<#Ö'hªv"Ö’ ^(\u¼#‰Xÿb3BuBPý…ºˆõI<ÉÉ›ƒkýËJ]ŒõËÑ‘óJ`h¬1X£lZ5ÖiQÆ?Äñ]{›,ËžÆÈ` Ir‹’¬Ç?˜õ;zÏ‚u šª}ÁZK -zª©•YÁZÀ@÷Ä£0õØÁ„úqtùb^}%ËÚÈœ±Ÿ?qBþ©º·ú(ZjÀ©HúàWÿvÇÕ{˜ß-¶ºn¡¬é?ÚUføtuí0ü@EîÞê÷Üåy“«ÕÃ]Æ5˳@g^ioVà Ïó×­§¦MëºêöŸßÓ¡cš1VmFW*lXv€ªä.îVÖ姂Ö]æÂÞ–j_–xy%åÃ]jø¢jTs \..Öš´¡sPÍkéßÿÔSûøËI‹ð¤°p¯_ÍRÿÚ‡¦nPÅ’å…¦f©c.QõI†/5²º§¹ºR’è¸VdÎE¢ã^ÅØd/”$š(¿ ´­E¯ÁŠîöâ‰]ÊÚµh䬫Ôå@R÷c”$kÖ–³½ŒÄF=ЀzÓìâÇçp::¯>ì@(rùUå>ÚÆnIHAÚ>€.tHM´ŒÅÈ$t‘‹’Ž`ÓÙÂ2ž)éå[ØêeÒÝI_)þÎÌPjÒïÐg؈`Je|hUÚðx,n_©UsЖÀw‹BKUÅKSÀú饉cr±þ'Ù`úv–Î˜Ö kw¡Lu0Fê^ïL·¯iú;„I½¦Å_o®PZs›ÞB€S gô“×­„ZÞ£AnØŽâõdЯ¬7Ó äÑ*ž´Œ},8Š"Ù-XnWrVÿ) UQ€jݼ¼Õ8›õÄ“-‚EýôÝÀ uâÚŒwÕ‚VÔkJŠòŸTö|MK=:K¦ºS}¿•²ù7–<§ -hðcŸÊR˜.¬F¬’M¡ *T;8÷Š£S´Û2u©Uù—:N§*åᥨñ}<+°ªŠÊŒ™«ò/¬ Âê?Ƥ²*‡‚7k«µ‹8ÖbιPôF!È. +Öÿ…rx³Ú¤8­ Ðú¥ùh+2÷¤•¿´J©õöŠ£µµj’ßnŒµÈÖmH˜¶•€¡Û­èuÞËF÷Ûæi}HRh€OþG®ú’š+ñÐŽ®l0L×M̹à¼2{ -¿®|,U¥6^¿ú¼òœDØë]¡ï›ãV)U_ƒ‡wvúÕS(_úWÀJ€´ éwHô§‚ž÷ñˆÂê +Œ™_ï??–}”¡ -e3ìS›¢ò°Ê›õ¹El*ä‚Š{3H‹}@>ë cg„VO ÆÞðÐhæX¹»Ö{ð±[.dX"cŽìÇ·Õð%»Ú&Ï‚²³¯Á¾T6Ahã0nxBöëeAxÍOþä4¹UîkÅe/3‡)вfo2‡X¿ìt䪌rÌž8ùö™…»ÐølöºÎîê¬öšäAyvû mÈÏÞ›å5†Ù Ú+Lj,—;“õ¾hkD§0@ZžÎ6¥åJi–i7²¼íN;ရú¿²µ §v[ˆY^µ`¢d¸W{é³ö4õ–ún«óo^l@¹,c{¢ä¯²=8ï°¨& él1ÒXgÿ 6¦÷ÚÊO­½â…Úq[ SåÁ- 8‘WåöÖÔát«Š!6ùÜ­ñ†±°= Utoåûöb€ØH£.Ë#€{jHó×@çµJ¸lØÞ"‹.U$®ºZkqm‚ÛD7€Üc ´l~<Þ#ÙcPRîÙüëhË…•zU2W×5Æ9Ûæ¾Ê%£ÛÛ…O -„÷箳’TÑ}!x,i¤ „,êQ·'MVWÝZ7ó©ñ±×í])Q»·f¦˜¦öìVy’gÆv­ÎÇ<¸ 'ÛÆÍ]^NɯÞ]”>ýâ»´:àÕ_CG¯ð -v ï‹~â&¯”+é(yÖ§£åmß -²z›WNÐÜøó.ŒŽÞàêÕF@ô™õrEF™{ƒµ—@%ûÚ¦'¶ƒ“õ½¿¾à_ÝãK™ŒrV\¾¤ ¯ÆÆ‹ã9®¾¨UöÝ)ÝW¹kfá%¸j¦˜_ªß³=1Óû~7Áøµ¥)ª/Ýø·Øk”ì¿Û‘Àjå -`ù ìiEl9Àº´oÜ X¼Õ‘>óÏ ËÁ(°ÔHÌQS Ìé<5¦T1Lj͈Åg‚75" ‘^K¥ s„¼‘¢¥3î >t£é¸ãYçÁnJ‚0ÇEX]ìŸö(áÍ8aUÊBÏ)…ù[a9«‘J§-,!¿ð·¿àZ4Û|›[r4|´ç†·•Ãš4¼í±;<Àqþ¨O>ì§ñ} XKˆ/˜c4 µà a#>£å’7â½Ê 抦;â0hIÌ”kP³[â3îM<ï€b…^é`Só^VÅÖgIÅW¿eå~ô×øð/d1Y¼Š—Í•Ç5|1G]¬šgý%ï«—Þ!Äø2^˜ö± ~ŒÛ³'GÌú0¤? -׃Rã#GÀÙøÆ„}7~ÃŽeœ8.ÀF}jŽµ:”7a~#⣡Ÿw,m¡31Óìó3È= -?îGQU"à‹’¹°Ç¶¼Ù÷TNÇ™Îî>ë“÷¹³ßs$ZÃþ6AŽMÑžO óññݬŒøTudOgÅ{M äL­\ÆÀ*ÈÁT ›…mˆL©›ä®e—j¶ 2ÛMYr<_teA¦ïGx 24›´nYYgŸÆ8æ1.\«„®ÒEˆ9Bq€{_×2ï‰@Çñ2_áþRÀ€ -ãW`Þ[J)¥”R>@Dj³xzöq, ›¤»;‹«|™´i ¹!Ìž¸f„¨ˆŽz§¢‡/†pÝ YR?õ³O_M. ?„¡ÿ‡ç3P1ðs>̯ù.ŸÀ'òSP> -Ëgù+ߢòY>ÊWùÿ·ü–ÿòe¾9à -ß¹°%NzOmýàÇ>UKÇú•zBîáÀùw>ÃÂ=Šâ’9ÒÀõBl2þ#²›õG¬ ô&œä*}³~ŸÀ/ðS¾Ê?ù'ßrrói¾Ì·ù-å¯üÿO>ïò¼}*zr<~8ëpå˜wÛ˜ØÄU2±°6¹!nºùS7„Ùõ\Îë1êˆÇãEYÏ…dâ¿ÅD¸Îˆ¬}Œw§6íRo˜÷z€šùL=óv”šût€žIà†0¼-ƒõ±`¼IýÖ߸þ}ø_F¾9ÿÀ‡ù1ß•óY¾–óY>ŸòW¾ÿÿÿÿ÷£üÿÿÿÿÿÿO~Ê_ù-ßå·ü—¯òYþ÷£|–ïò_þ̧ù;_HGè—iq°êyA@æÙB.¾åêXŒ»Å ‰û¦§¤€zpv‰>¸;@>iØ*ØX§jjÎ;eQ&£¦(“yŒ:êá€áHÞÑ¢LÞQü§C…¹oG§Ù¯tó1°ôlìiÜYÜQ6Ò8— m”ùN‹èú¾…¶†¿[¨ðÀüü—ÿòS¾ÊGù)å³üßå¿ü–ŸòU~ÊOùßòQ>Êoù*?å§ü”¯òY>óg>‚(sdN6ž|R7¡~Q_5.§/4$á9øMˆNäx59úšŒzBô°jÄÜ53Q¤K9]&‹i¼ý¡Ûí­ä«ùqïGfã]jic^iŽre<Ôæ=ÔÎF»ÔePJÎßùÎü˜¯ók¾Îçù=‚þ½!ÊÞê[ÇGý‰é7Ø¡ðw@ø7è×ü_ó{þÍGðoR| žŸjš)Ç])­¤5 oŒ’b1.7c\íŒE9ÙdÖMFI´B 6Œh«„?û­BšÉ>D÷R7Ϧ™”ƒª‹“•³mçQݱFV^­A"½úù³-òpÒpÇb¹¯TóqPÇù‘°´ÑÜ—ÃÄcàMGFU¼< Lì§^öéÁ> Ĩs:¹«=ü+ ¾†¡Ï¡¨Â_Â`á3%aø2})&¤Ï‡9|Ù¶> ¤AÉ$ÚY)õ4¦Ü`$\æ„ ÒFï—a+ûáöË?ÛD3-i™Ž6Æ"œíi$mçã !bm=Yà7*/‰èÈBپŸØSÄ7Û$ˆo¶HåZ}˜õTAíPw”ñzÈ8²–]ñj<-¢eV! ²¯Çf9ÏTFYïÔDYÏ4Å£RG»Ôe2•ˆ¯}“£@Èðvks1$¥8˜ø‘Ù¼ïˆܱÄn˜#§í™£¡ê_yïÔD™/u³¼‡ªYȈØZÀ.‚!à¥5ªG4q*ç¼H•„dÅ”UjåÕÇ‚éšìÚuKxmÂ[%:e¡ìßyo6ò|¾u“Õ=‹l1$¬q‰Ö_íýnw÷ä ù©kVÙKÎ$”-Ì´¼u‹$å ƒ,âÕ¸jd|¦ÁV)9ç˜gú⑯Ôå¹u®ÒÑ5Ï’“v-‘¶W¬×*»Ó‘Íɵ³ºaëqæ¹vî¼÷ó2pÕŒi~½«T[6èúº5w‹Ê`jCõ,°Øš©ø· - “ÚÏ•€ÜϵIÞÖµÖåÕ#©Â{#Rz_dJÜ™â{"TZ½*¶Yå¼a{¯’g¾ÚÅs¨wBzí]«YD¶—V6–wW4–rVbZ5ù´šêq\êÕ -uœÕ;¯Ø£{ r‹!¹Í -ÑÉ*¿(âõˆbW ѵɾ7¤—‘ZHr‘/sÞ®ÈÑ b” ·h™Ÿ¶kfU[/°hèS0aðB'̽Ö+Ö—g ñJäAd\½-ƒÄœ]3_ΪAš[ëÌ}§žf>“‘‚­†gG×»ÄF¶ò”P¿õ€Ï -P$‹¬'‚¥7¤;rtˆäm&cí©c¬ -Gòê¦ãÝ« GºÖ‹q´¥‹q´¥ž‹±|l?Võ¹UÚ’THç‰Ü4QÄ×CÑCWÅ̵g‡ª»c5néª>ÇUUoZ•‡äˆ=9º[f)ȺhiiÛVi–µ{ì;Ý„ü;=Oþ@Œ<¡;VÖׂÃ}Ž,2!weáªadªåyÑ•|^\åƒ$\%|,L5|D-ªîŽë^Wù8ÚÔ=.Ö¦»Ct}ÿÙÑ q“ìfQ eæ>ÕsÏÇè#êŒsªrÝŽwª0íZGí\M4Ú¹š(“c%Ï…³}”‡¶|“£»dz²»¹bªñå'nZ%_lä™KYùh;÷H:äKqv޵ȤŽÞ/ÇÓÞ-˹f˜—µm{µ¶úÞbJÍV†¥P¢‘«C/Ÿære–_ó2 Y ýbaÅ^LnàlAJy·Zb0ÝT[k·êµfšó|:Ö¹ÎX”‹Õ±('«c1Ž–Çb\-ŽÅ8ÚRF¹ØÓ²«ŠÇ¾WÅHG\9ȼb’£¼c‘4†€ žöŠiùêü¼eËœ5¼L„Ý+›ÙRt5"Lµ›ÁîØë 3êph„í„àâåÖÞ-FFÆ„@–è{DŽÜ‹«JøÅX#â¾ Bò?\!:¢m¯ØmWU¿›¬Ào!¡¼Ó˜8V’P½k÷ž÷ºÀÃMRàá°°Á}Œ°Ú²u9¯W!ì‘]‡­HMÚ´ó *¢YOÕÓñNµEcŒr­«Œs®ªŠq¯­Šq°>éXKç\OßjUãbu8ÚŦ(“W=ÿZgíÌ…¯çr-ݦ¦m[% Ý2s _’)tÉsÐn­­öÐÇ°,vª ¢8–-'Ov;ƒWâ!¯#‚‹?ÚòõˆJ¤Ë-·Çž!I'–¯æÕSo£ -«7½*#@kMf,-€pˆ%¨7áë®øòÄí™eèmÚeçíÚ¤èíY r¹I˜°6Éžu["¿oUäd´3ø·Wâ4Úb3Úb®#4p4#>î>"DrGDº #gáY Í„©†„«f>VJG"HpEG´AsCœ/k×%cÝ$+gÛ$5oÓ(O膀´Ñûåh:d‹üz›«å¦æ[EpÜq°ªû+.?øzd¼QL’…±J¹g•£AÊOy¹[mÇä×ؽŽ••˽‘çBZàà#.ê*Fk/ 0v²Ü¼Y<íŽ= ÷FžóΨÇAbä¼î œËuTËË•ÅX‹vT ÆJ:Nûacì¶zC+Œ–Æ~Õ[ŸJBÂÆk¶)àP¼+˜2ÖW½%ðñ÷ZÖÑV é‚7lÑU‰x‰^—$ÈMÆ„•+ÀG½u€0×|„é‚äÞ†µCxÁÛ"º`-ï®èZd¬øƒwü7«»‹9µ³z`§¤[€=ƒ°( gàåÌÒÂ}‘«µ–òj>vˆÏXmˆËfmð]BrÜa»7òµZ|Z¬éž{CÜv›ºîpݺsõ!–k=ÈEÝÏnsèu·ª<"*îV\m*ÏóÊÀm$,n1"8ô2\c¼¥[iµ6ÄJG4k&>i0$7ò0$9ð4ÞTüm7ö.´">Ä%—S‡lYK´-“pÄ~<±; ø£QòpõïQó­ š[–¨z„ï+r,2@NH«Dä- ' ¢D?ô„?LUÂç-é½½š ÖX´ `%iŸÎ:ÃjùŽ2²™;Ѽ? Ù´¡z;o+\O= è¾Û¢›ÁÖàé|èØâã‘Ú¥wªª%wÊc\檂«ÆýG!¹Ü34© c褗¾Ä¨ñ%7è©&(j(N„%¼HÄŸb'Åo6`„½­ò‹wIõ&½2‚ Êñ :ÿö¢R³}ÔãlGpx0ËÝ9tz…Œw”Q¬7>·;‹»-¡µÃzXpZK#Ò"áShýÙ -ÑÛpgñ/Û·~»B§‹¼¨é +ì½·†Íï¾ÀqÞ8¤†½¶ÛŠ³aÅÑxSñ»?ò´!=r°tÜã"6l›÷EBj׺'òª$£µÔ&l.Ý:W- þÖM¡Wí’¸³xQÜ8n -=Äã¨6¶ÄX_Œ¯r?õ¦]Ïz*ÏiWä\¶-xˆ‹üÞ]纤ù%œ5ÝË: - èM½¹‚ÐÀë~´îƒ©@Ä‚ªºâ4Þ8—’R[grƒÖj’Ã@©M¶ÄOëMÅÕ†øÀÅŒð¸Á”èÀËtwä^@hèy‘÷¸w^Æ«CWÓå¡È¸i&/j*ŒÒg´6Äe±6ö-[RŒ›â†ÚåÄ¥r9s' š÷Ónç=~5¡ÖŠ‚‹~ícÙ‚îV¸ŸºÔÎ|Cíäôz¶ëÞùl‹qX =Cn%íÄ䳿®àÕP_pÅé¸Ñuö£×lŠ±wt_£½1ž›EåˆèлÈqóIjØ~­²bJºcåB¶gwÇ…A†ìˆ²GøHºeåD¾Q‘ˆõš¹ù’Áã˜ÜÚhL`kA!FôÃX#<ÜDè½-¸îy`y0Ì¡É&8ÉÈ$½Ä4Ü4$óŽ -¢¹KÙÜPó£;ÑCÝHGc¾•òÆ€Z¾¨Ìoçð0s©!ž¹ÕÏ]êVS¿gCÅv.¨xr‚÷’êZCTìi«4ÆqÞr(âf/k%ÞÍz‰w³Þ‹I?ÙÄ·Z]ì#Pml}Á¶ó·+ö÷EæUqß@Fó¬#£vV¸Õ£õÕ5.„ŽëªÈÁ@JäJB8i ³•öÓ‘OÛBbÓµ¡‹ÉÊØ»€ÌÈu\Ò<×%ͳŒ˜À¯€”À?àrÞR%í°–6ÈÛȆÇ£QoàɧEó7bK'ÑN¬€roKÁfß>AFáþ¤k¹Û²[Y·¼R®%.A†¢MAã­Uÿ`‹‰ƒµ;¹NŠÁ°œc¯WZg±2Æf³5xÞÈŒ{?ãë­¡ßÁ²ò{ª«ãANw³"¥¹ÖûN .dˆ^Ç$÷öêWÃ]H¥Ãšì¸¹À£7¹aÓÌ úXD²’X -ZøÕB÷nŸOòc‡­ÄRï¨!š;–¬æ8ÉGä=cpGòñ8DZ¸c8eÌ}6ïö9°<±[ A²”¸‡ÚË{ Â]ˆÔo¯ÀCñ~€ó{Õúj]¡åáöò¦Yl»aÕì -¦eš ÷úäqåÄZÏ8=$E®ç²Ð?°RòI§8L=ž‡ònJˆ/å~ÒQD<ïVTlעн^[ˆCÀÎçBZÜ–€‚‘h#ë -=m"‹6.„E¾UKº×¹*pÝ6ÅNۦȵ`GÅ:- Ï=¡ã¹,p±ÛüÙ.|DÓ]kÈ ü‰Ð:Cî$Ý¡W3\Që´,tðí \ŠHèÍ„ÓV’iõ8ÛH©‘w†VÊzÃk¥á•²Þðjis˜½¬™n3o*ZOýÊtaëy3ÙjÚLA8k ©7ŒwƒùƒQÁH†¢þ`‰Ai‡¤m%û¹€ÍÌ•n-ñ¨! ·OÛƒ­fMFbž´*i©FÖl3i§]ÎÛíæ†UÊ›¬¥ÍÖÒfҽĊhâSD@qª Ÿ¹“Í£RÇ|륄*i_¨‘¸wˆÄ7¼VÚD5qÊ»±Mb›˜çŒ·{8=ï`ÕL®zU³k_å²eCÇMµ˜ywwÎdÝ̓y—h”Ëy&É÷‹Æ:ªè®=¡ß·£¹ËBßaWìQ¼¢6…µŠA½fðMÓ—Æã8ÖåðÈì/S} 8|¡G? ƒÒ ˜Že`ñ>@9G×DÖa]È=gÙFZØIM8±jó®t:ý®4€>€Ó,ñX³®úS+¥žÔ*i€P+ G8¯*¨Jfy€DV“£XE²˜X FéL={‡r¯VPB°öÙÔÃq(çîÞQœíV‡Xé€NúÅ-\ùV¡–i¥$›ôOgŸ}yG7- óATìc­£\Tº¡¹Ï#ßø'n` ¨õ ´‹AæÞV ÝŠ×xÿöUø[9E}¦ Kß -ê鋦ÿ ~‘¥¥õÅ ¦~Ó‡¿O9͘ÝÀ(pb«/Æ‚úW<¨ìyQ1˜M¬ºÐ£ˆªêg¥¸ú]«®ˆUÝ·VÕ”fQ5! GxÑHCˆ¡XgÐÕ?˜-¶Ç®h -dË ‰&¾ˆ%ÍAwò–2â™wÉ’ŠÅµ-v±3ÄWµ¢yXKÛŠ6SÌ„³†@ŠxÓ$ÊÕ1‚lv†uÑÊ°[NZ©"”É·w¨Å¬yTZQ²øRÄÆmüuüo°Õ‡± -ä©ÑJ¶›6­¨n¥Ko¡K£¿†$¦ï!©é;1ý*%§¯5âæ“låÕ·‚ s›ìp}°QÏ"ê”íI†ô ªhš“vOzQu¡ï˜ ©Á})– Cš¦±íVPâïNºÅ ‡¤¸ézô–Ærí­¶Š¿pcð XøÙ4Šta)i^H û¯†.³Ub#gZç‘|ëHæÝ@7ÜËZC,&}2ÙCÃq -ïÄAšƒ¼QÁ=ç Íƒ¹WódÚá2…lv -[§Sдn–92û%o _yû²¿Õ•Ô?:bú $}¨()´®,”4/«•<´* ‰TS½«¼GÍšêoXMõ=¨¨úY©ª ß eÕÊÐïx*êIPa @ ª$D­>ô*°žúX†h^=ÈÁ6bµ?­©Ž”¸5Ðf†8ÒÝ-u"jË9›ˆLE€öQIú‚n$ø©I úÖM¡_ힸˆÖ>š€t^P0ÔÑ ¤E½5 Cß²%å5ð°´séÆ3yj]5xla4xn_(^üÖ_b²ú tø }qXJ(Fa-4cðs±~”‡ Ùè¼IŒûm÷‡>7¤—@;Yu2ÆCý®+¥Q¸(¤ž4ªîw£Dô`¹õËõ„ i È˦G¶Qmµp$2ê ª“aÌ=z‰&² -ØŽ _‰ð7QqSOz‚ŒE{ìäÍ´«i;8ax`ŒÓ$ÖåT!s±ë§—Ôíæî@E î`”ðjX©žëžI¾ûÓYYÿÈÄ_é9q[ @÷Bàúwò`õŒž¾“RÊ™8üâ'âNYÓ -û`öÙd0Ò0~n´ŠÛX–$ÖR_" ïs€ó`ÄÞKÂÄÆ{"Rz[§™Ò¼¥UAè'p¹ù?j>Ì_k€òçÕAdžàÓO>)—@·+Ǻº ÁÛ ‰pÛ«qª-ë^z¬ªZe¯2ÄPGBmŸK=<Á¤ „†ë²À›z=k£”ô…‘vÑÊ°…ç0Qid˜Grïþré/—˜ÿX`üWI‡ N?ª L¡ˆ»§ÝíCâîα”Ëk"ÝìœLºú Äp"¡WE±šW P8bùdf%U̺éÔ³*`fƒª9Á÷D$ÓéBϪC¯ªCŸj¨}ÂM\:aì*ú\K -¾‡;ß. -úc¥ -ß<žé¦YªB‘J+ H4¯À0WH}ãGjÔo²:´ÔVcl]ñ‚ª¬‘Ñ*n^á•;/:gsκQv: E–‘ùl‹ñUm -;Ès±¦)´£ƒXÒN0–*@E\À‹°++O¦kz;1Q‘U4ÃŒïÚ}¸› + &¢ëC ?…¿Dá+mØ`@ò-«ƒ¡YN=‹+$&›Xx#±<ô,ªêè­)_ó*aùöŽ ¹‡QCÏIÆÜ‹hˆ%б ) cH(›bI4>=,õ¬O_½+·ÞÙ I©-5€ŠðÆúC<ë5ÛÓ½×ÏmMðM¼™·Œø/¦î´{© ê+q^wË]ª"¢2…l6ÑÈp¾+ã.“űé8×ÿˆééï<Øðylø< 2üGLe5äÂ0çàRÂÔóz¡ Ñõݪó¿Îúá&‹*JåŒ*ÃPTmõ°XzÏK•÷G¤Âú%Uc}«»'¡_ñåDÚ†Ÿ6%á7Aøùfn¾ÊoI±ùŠ*¼˜Ù¦˜( ù8ׄ|Öà\QBª‹ˆ­1ö;UÝ’óÁc|Ë~jmP=çAš„üÏ¥_ž#‰G½FÒá"*î'# µ‘4¦_C¦Ðc ª1°ŠT'Á7‹qâ‡ñŸ”!êO-MÝXÎÕü‘yÞ­ª˜¯6–ä瀣kbj¿‰½ûpä‘-†„9Ú8ÂE8€œO÷».ˆô¸€T‡~¶IB_cigÈ£Ò‰áéÓGþ…œžÏƒ2óUR>J‘N‚¿VµáżFE#—åˆFk@‚~ƒ-¿Õæ[5!k ¼}0ÉùLŸŠÙ¸þtÖÊšV¸&ò­Ž -@ -:«ÈŠ2ÃaÀ ¬ Xv3­¬zWJý‹*ŸƒS’xJé=ë•Þ‘$öc‹Þ¯Ë³m\æ'®Z^ÚD/‹,¶4«O”„áC)!‹Ê{\*>$Mì½&Lì}/ßÛRiõF¨Öú%Yã>É”RßúAÆÆÝÒ ažôi -~N -Íïà èˆJ}©.&:ì® 1t§$vÓîgíÔ„ÝáhÖ›j*ov{š{éÚÈÏlqð»:’l#®B×EÇ ¦ÑQ¨; €VJ\—ÕßÁQ?£€Xv¸µ¹_-¯.ÕŸR-hñHã—wµÒ6â*e í -ÇLxuÕ—ZÍõ¡ùjà‰;Œ'K A·j‹?õ8¨pX© -džÀ©á‚CÄU/+¥¡omú!À‰ /«G)'ÌŽ¾\…?!Á7ºÙù bh¾™ßƒ"ói~[Þ«^þ"6¼aË…Û¶À)ð8ÄXñH,s.!1tó\u§?Ä|{¬ŠƒÊZBÅšÈGd8Gòâ±$Ô6Š¥‘ba8@”*D¯ Žë“„ÉDŠÜ``  ɼòíÃÒ-cèkXåý+³^H]„öêg±ªúTªºÿaU÷±TtO;Ö+±Jë À:ë ÀêZòA¨Ÿá¡FqÃ×R«èëF ¾ŒÍ—ù/å«0€áùX$°†Má|Ò…œà»¡–|ÚZGZèS½´ÈÓ 0Šà{8év"·R­f”y³À‰åßéIê#]Xú†Ð²Rê]Ta’#¾6áë8B«õ¼`®Þöê©ÿ¢¨wuÔßxÒû!RwB–Ô{7쎈¯äòëÙ1ï‡hÙ1Vn¬@•S?ÄéBÿc)CoËÄ÷HõP}õ ²û% úV&œ3C B$gG?Lᇇ‚þÎÏŸù1*ŸåkxÀÀ¥²íÉH‰&ß+·gEy¢Œ¸Jˆ/üWaYU¦âR³–íœbWL²„n²‘Ý;«wÎ!‘‡…t€¨ÕWÿ#,Õ—R­ †Aµ8žMõì8±ÕóVõñ*Á¿ú¨Ä=Sà~ ÔUOÀSY/«8ÛÀr¯ G P€,:VÔdJöHz,poÀ„ž‡=“R*Í4|;;é÷ÕGÿ ÊÂϺÐàcàáù \j~6‡¥æø.ÿ‹HA$–Mˆ¬}Šsª¬•Š®|}¹Bò2ZiqŸ -Ž;{I²?Þàõ‚œÑû¥÷$·‹­ÍÑŽÐÒ\=+øî}\aõªUE}‰) ¼—Rð "ïq§è XBÇ5iì±dg4$ &5Wß[•ÕËJ5õ®O - ÉTàt.‰Ò‰aáë$ü'!¡ï$ÁÁ·‹"|2~ ß<ôåž‚¾ÙÑ‚¿!Áý| 47?š”¿ƒbƒbÈ+eõ§VwJpñ5Ü<Ù+Œ±¸—TçZ"#ç"ÀÅžUÑ|i›´Õ(ì±&4v¶!>t¬TØB§ŠXB¶f*† ô~Èß)“Ü ‰à­¾€)}' =Œ=D.ÕàvˆQ%sP!q–tbýÂÊ'²†ô(:$õ­LF}ë’PoÃOº!ñ…Dˆ q§ðk ÿ¯žðÕ˜|,!œï„àæ+åà|$œŸ‚ Î÷«pp°àäM÷°ƒ¢ïŠfBjë¶%Ä9ŽxùgªŠúX÷U$ckž™Ï´œg -ãñÏtÒ1òõ ®GÖ{[ª½×¥¢ûÙ)¨>ÊA/Úts‹¨´ 7áaCË4ÔÃ`‚aíËÀ¢#wF/³ƒF/·…F~ü©Ø¸£ŽÓ¾ -©„VL‡RZØIøŒa¾œ-ôÕ †þT‚žÏÂói~MJKNJMMj^“-“Z/Ö2õˆÙ.Õ¶±Î‡ªã]äRåH“‡ÞÈÒNÿéewÑÊŒ±¢¾'üC« m)èïü[B‚å ÁGÚéùjxþž?DÃó'Ðø||ðƒßë¨Á{‚ðÈü=<_‚ÌÍÿA1ðw\VVP¾ŠœšÓ@¥½§³~7k/HÞE@© ¢g‘%ÕÓ¸ê"@5ü¸—#d^é馟ŽÕ2¢ÄÆÆ~.tµèn—ÐW=/”…¾”iÇÍ ?=Œ n‰üسðm1FácÒ¾ž“Ð'³ àß|þ•‚ž¯„ãó;ìðü :=ƒŽÎÇÃórt~RÎÍ÷€ ç7!ÐùJ t~P‚¿ôô¼ð|šoÍù2Ÿ hÁUUæ+5AyǺ‹™×:IJNvÉ¥l¯¥¬Ê;×[ȼÓTH½8"É¥0wL6ž -†Ö†™0ÖQϺd¡gõ Ó‡f€¡U4B aáf=øgü­ -8ÿ)Î_ÚÁùR x¾žWøùb ?ߊÁΟb ó›|p(ÈàüoÍ·ù4ßåÇü–ï¢òۇ܆åÈçòÒîõÇ%Ý­‘IºX%‹r®Aí|ÈhÌÓá㑬cöQk¹¯ -ó!ŽÅDÍW4¿@Äg},¥ž¶IA¢ƒKìßÑEØÐ7”Jð­ü< ¾Q‚6ès }©;ÿ‚Í͇0có¼Øü.5KÎOЂóo¾6¿æ×ø>›¯ ç/ €ó\üœ”šó)èè4èS(ÞH²—É«žŽu?fëTKÏ“µmçÁ‰eòŽd:6ýrÈ^úÑp­t1ƒÑQßá%ê<¼úXoäêACI&w0éË©Uá;‚…>ÓÏŸsòùr|rSƒ¯÷ÄàÇuú!.,øµ¿Ã Ï/ªÑù\p>„—›/Ô‚ó{¾6_æåÃüßæÇüoÍO°‚óqPlVNþwGFGCoêä8ùÊ™ÇCÇÙŽU÷|·Êy§ªûx‡ªú˜g -ã/Õ…9‡«9ï4Õñac#>ÅËÒ78ÔÞ›¨WõpŠ¾2¼ˆ¾¥ýàOæ~¡UƒÇ”à§aðù[v¾¿Ô£ó1èÜ| p¾„—KÍÏùÊüœoÌGð¥ùPl¾JÍçùÖüš¯ó¥IùFEhÀ¡mbl <ã©š^ÖÍêbâ¹êjÞÅÁăíÄSÕ5Û©¾šóxÌFêíx=÷Ù a.¤q •ë“XaèQ™„zR%¼‰I(*¾Šþ ÔƒFAÁçôü-¡ž56C Îß@£ó“àü!7ÿÌ?çCxÑù \x¾ÎÊÍ7ði>Ì—ù~”¿"óg>Í—9ùß,£âÞ)sßé&%žØJ»Ø#g:X#‘v¬G"ñ|)ßæ8ïáÀA¹·•’/Ǭd 攇™«i€*j½Àú"VP}'˜X¼ LÄÎÎwÂ9ð¯äü:(çÛ -xþç‡(RðÊ|H¾x¨ÁïÃó)ÐùBt~Î÷À—)Bà¿3ü |C$uõM¨Êx=n˜ñNy˜óxÄšïRSËyV)õx¬žÉ¥?Îz:zHÎXa&¼qÆË1D÷ê™Tb¨á›©\æ~ÞS„¿ %øzr¾…›?ÔRó%°Ô|¡”ŠÏóù4?æÏ|—/óa>NŠ¤‚óe¾ÊoA‘ÁЯ2óPmT⩪RÚµÞbâÁön’[pêý ÒÙ×£7S¯N¿·›|Ëÿ'ß”œ/–ÒDó ¬' êÑñ6ÎÑ.Ö„#œímÙµÔÌgÚiî;õ4û•n–ùN1ñxÈ0û•z–9mÍmÑ2TMÂC.®’Í¥gs`é¹LXÚˆ·£7§ÐïXRÉ1–á“=@ø nr¾„JÌg"ó¨Ô|ß™Ïói~͇ù7'2ßåÀÏ91ð]¾Ë_ù>ÊOA±à ÂT¯*¥ˆ‚÷«Ì× -YÞKÝ4#²î™WïÌŽ«we¿RL3¹´ÅY¯”†eª*æÞŽ”z;LÏ{9l@úÙ@ñ8XÃ2ð-XX¿¤Ê§÷äpRÉ_øoJ>í Á/¢Éù;_æËø+¥å£|•˜_ìHÜ#™zü;¥|Ô+ñ˜g*’lŠòî,e^ªíå[Jòé¬dÞ©,$¹4•rO¬9“Mд ¹Ùº¶¸,®Bõ&žTP”eø!’ | 37-(_åå»|˜ÿòg¾Ì/ð ü—_`åûQNþ÷‹’£ãò·Ä÷F¦Ê¤E¼Îz±•‹qŒq°³Œs®«ŽäTÑóâ*_YT— Ò ;YècÐüwz†,ôAx BñI¼¼AŠ¿¼ƒnfí¤„óÆ -ªO ÙܬÜs çô%úò .ó!Œ¹Ñi#ž”*i;µZî÷맖ë'¿Äšy‘*ò-pf;ÊظVá•ãÎ;°RæM·™ø‡ ™wÔ쥸Ãmå½€ >cØvó8‡µPÄ9ÄnÒ~\Þ=‘ä€ÝN nLßq¬wXÄ™n3q&ÝÌû)¶Rœ´*i'øôÃe×n¼0[&°í^ðˆgh½¤›d7y,éôŽr9(_žûˆ/É´'È0ÔgÙð2FïhÎá Dûn¢‹¸„‡:ÏdžÄÉ—C E¼4õt<4<† ŸékÇð±á2~o8 Ÿ›¡E"Ž["ÿ »yg0=ãR­›;î#t«Iµr·1„ãQBŒqÅ7 ö“¯kSäF8*ÃZ,â 0sŸÉ=·²[%ÍëFpIo@=çr@î Bu>´]E Ì.€w†3àìC81È'àìÓi -Ûö“­œþUTS'ZvX…­Ë¦|Ó}óÆ@–yã󖊈°ü;¦‡[ðÊðB¶ÜÁh N†">cØvßàoÙ~…"b l£Hw7-!¶{YÜWERüPòåäÐör[îCÉ—ÿLêñ1}ly ]Y¾ó˜§#™>âT¬›|‡ÕË{˜McØvdƒ‘²ìãUÎÀ샱NÀp%ÚL[©öòêÜÓ ô…¸OÄj«åáÃ÷ aÃÿÀaé„ ¿Z‘«a ÓjšF7Û%Pý#Šwk¥¬Ì_Èk2ÿn˜½w$Þ½Á“®ê ͧŒ|âh-mÆ7=fPÄÒASÖ¶ì¿[]©¤}ÕÙôœE;žfðmÿ‚íôçÁX_²qØÀ¡ÛÍÀ„àMÃøf£˜qatÑWŸjÉécJúFAG¿ÉHÃϯ¢TÞ¾h—?³z%.¬þŠØ³ZÈeµ‹_ˆûãXVÿéCTÏ™/ç™ÄÓ„ÚI·–á($ ÷ÓÐ:‰¶’†°¢0·ilÛw$írµšµUîç~ľäãGÒykP­´‰j0âC+õ¡‰¹eüéõrÇ‚õäŸX5u --q L>¡€¼%y·Y„ÓkánÁ÷LáZ¾7¦A|Ãhþí;ç¼\&p-§ñ.ï9óå?—ä}Aèÿƒ‰Ç×,¾Í(®Ý/iw½2%m ó7âÂì[‰+«Oºr¬]á˜@5\ÒN·itËUܾl•¶/Úåïì¶i”»aüÖn”3­Eĸ†ù¡#ÐÔÓ‘zHÚ¸,Š½Ì5Æx§M±sˆ¥¼y óö¹3]Æm§ð¢ñnjÕÄ3 VÚ 2ýöC9ñLàÿ‚·SÆÛ#˜8Ô“LÏ8‚K¾} '0¾qŒã‡PòHõ—¼´\%­ §)dÛhþíC£‰{RG|B Å›G/— \ÃgúÜô¼5=%D×ýõðÕ·L‹®1„sÉ‘§˜Ù,maz<4ûÀbÎs&ç0}kø7lÇúà(¨:1°†[ÊúÃM[f ÿ`,*¶±:çL‡ëHÖ5`h?õ)²òdØZ¹0ô©]6‚É>~Ưm—°âP¿oIˆõXb#T³Ý3™§ (Ìœ(¼mãt•]öWÌ«°yÙ6†p<ÐäÞ¸fðG1¶O¸h,²=볤>ˆ¦/¾ŠBI‡Uà¾À¿ÊƒÓGrô©6(xÑTÈdõM$#ÈfË®Ý=—yxMãÛR¦E£pmÝ6‡r¹†øÞGÃ=Õ»nièW¼%ð¢gºg’œ_ÀáxCÙzâcVZq3j€µå ÑEÃ’à/Ø(ã^$æC+‰\4æJ«˜7ˆXNÜÉ63÷ ši3èÌqïò2Zž‚æECäa:±ÛÀaÛ½B÷EŸ|ñWß:Ë™ÝRwfÃvð7ÄìBN»uóôE;=&P WQ벿Žeõñª)º0Û'sï[¶•u2†c}…Ï´°dÝlóžóX—³È…á'`7ø;†g}Ïö+È7‰•’NÀÙ§·Èéf[5 -Ùý¢·fãªÈ¯ˆœ¸/Üp¼aüÒr˜=5©Tòî0«I—H¼mÝ ºñ9v¼‚Î%XÌ{©õwPbP¿3ÃeGä5†p{Íàœ.³÷–ã0Òí=’d!†yRʺ©×³NŠ¬ƒJ®ÀÝ?§¯>]U¥ò&FçœåöË;†ð-wÙ;Ã]öÐì<áĶڦ wÃŽ¨SÖºè]a‹o´é ¾ÀÄÞ‚gVŸ€ñY5‹nx…·P -Ãû§“œ/õ»30éÄ -3QqƒŒÞpœk>7¥-^c"•E×xu…ا’ïfq+³mãpšz:ΣÜ^“覻ð…ø CRK*Çù ÈÒo_‰ó¿W–Õ÷ºšJaëÂú¢‰¯NÂhª—>µ(ñ¿ŽúH6|¬¥&~e`4 iD4ÃG©”4‘i™ž0£Lc8•¤?  ã¯(ø$×É:ö†xQ‡.W ]qÚl)۲ȓT'k -0ó(ÚÍ,U[ ad;VxÕ±%x¨]N"æÚA -Â) õ›ƒzPh`M¾¡ˆx$yOYã² ì•áPâ>—{ù ^õó)(·°0 `ÚÍ7vËx° YÄýS©§Sp±ˆÿPòé*n^õ׳¨>T§ï…eå@E`®$Ä3ü#ªgÀ A¯¼•Ñ(h[ô—+1تåND½€Ä_Îá6“Và9ˆÍÄá/S}Õø,ydõ‚~ø‡!µYËÚgr/É[Ë àå2m¹Ï¦®73 …D´Ž:"j¹h´{&ÉùO?ÝŽ²ý…at ˆ •(<À§•ÌAàrâáX¹xVÏ׺Щ€˜¸%¸0ÔeúÜð;³{%n¬FAãôh›Ä¸ý¨ÇÙ¦Pñçr/§cWÒݬ—ŒlÖ\ Þ6ŒqøW>Ó³Âv¬<3ÆOÍ~Ù¡Xl»iÝn‰nö%¹¾1×Ý6‰rùM¹î>`žÃs&ëîŸÏ½›ç’|Ǫá-tf÷M#].t¢0·£ñ>’¬“`%í¥^Ï°Tv’êd=󗣈uÝ:Žw{ö„.֣Řéó®A„ËÇôMynÆPMg± ýs!›é_«ÆúWLO'_XT4n4ÒAz'“\BÖQB>q&!˜÷Káý=uø6”“Nè]xʶwt§ê-q¥FÒ9w÷‚ÏA|§m‘ÇÙÐÁUQ÷™ÆŽ QqÇt¯®º¹•6" ·S+ç õc3džŠ¥^9u ª•6ÒŽ3NãñÎàã’ÞP«¾P*Ž@Š$ú·#Ð$˜Û”ä-ÌXÌ!„îC¤†{†UÊ:ë¤}€‘GáNiÓ -°3 Û,ÎÝ6ŽpùÍ#Ž`“/ï‘ÌÛlæ3„lùק¨þ“’Óס¤ð‰ÕNË6]MÚÂŽs¸Fq®F9ëÇø0ÊoÃð©áA)ñ¤×ÉúÉH šÃm&í@…¡]óG×D¾Õ:™wµT3¥äD]U$E}G$Ý£I¾<ûð/ï%#žá÷Å-Î…Ó¸£xUîgµZGÚR êr4ÞMº›wQªã ô¹‡¡Ì9ÜbÒNG>k¦!ž5”‘á¦$¢á¡‹6%^î²'¢FYƒ¿VØêä«ÎzáK³'Ì0Ô´ Ì]ôÌp”´1½B7îÁ¼Ë˜àËiánº0›¥N¬6 è&ô‚Ð…Ín¡C³8ÊéDâá:ùnšD¸ûãœNd^£‡ã<Òá6ŒtvÎc]Î…_n³8wóœÉ¹!ža§$¡tQ²=!†"NA†£íÙ§»Ð¥å3}o:UÍ -Èç=4ÚˆÓ¾ék_6Ë›Ùíé·tÓ¿`ãð Wþ|8|Âuƒ?Ÿeõ©8<ý¢ Gßji©&ŽVÀ0¬S‰g7PAHõ0ÛŠlÒŒdÖ4ŽoµÆ·°XH0Õ£4?F’4‹uŽc¾à3W¢ _ñ–ÀÇlkì"jK÷» ›i‰ ðR/hl›âÖؗj5í -1q!†ù\Î[ -W‚ż;ÐjÖ -@mœÈ;;gŸNáEã­AUW ©7n‰¿ò½ENL‹@œÓø6v`b0@j¨KˆQ˜Û8ÆÙ*o_ßcpÊš¸]šý¢—–«¬Ñ_/>üí°ÕSE}>ü$ þÔ¦”¸­¬M<û(|Aõüýâ¯>5¥²&F38ˆ31 3ù¤‰PË4“‘аR“ÏpÏæ=ÓÈƱ¼ / -ö’ãæÒ¡;- ¥¼H¤y&Éø…ÔH:‹È¨=&›CGcµ1Ó’ê_­-ÄZ®(ÆW@@õ$—ôЋÅ$ZJzÁ‰>ÆoÍ&PgVÈ;³cÕlõûgS÷D³^ÒIcˆ…¬…HqžË;œ€Þ˜}†_}¼jJEn+|)—»ð¥Õ_3ü=ã³\CÔ)r[àïØ}…²6à ¢Ù TÖML8k¬!£·‘ѺÃng˜ŠA;èß=AF£]¡†¹~@ZHÄñ†@Šxïœïh ßð>4GrîÆ‘œÃ‡f,ÚOIDë)$&l ¶–´O%ßS¾»0ùò O@>ˆ“PòÜ…Læ:yÿ¾Êúc¬¢ö…ó˜óx¢‡|‡‘ûSK±‰@ž¦ÿ~랪úT >“‘†ôCá%­Ô•cÓê¸.¬“/Zꫦc©Ø}a!(ñÎP$3ë¨7K‚ê!-tã €á/]zV/Š»¨exAg¡­³¨§7H1h'½JÚNL>k(& µS’ÏúŠÈ‰›Ç%ÕŲ-v:¶„ÎÁõ²Þ9çå >q,ÚP}g=!¶²%3-¼]Èi5Ð&Ÿ¾t«i°ÍÌ1ä€ü‚ÕõɸþzÙ¸ -šWÞg¶Çð­í.zh¸ áNÓG£ ya},)ÿê Ä¿­¤~ž%õ«¤¢>ˆߊ*êøðá[¨ áS`pôØ ý -.|.+(šó[Ø%°2 ÑWèQ¦¬¬ƒRÖVÏ4’ÎzéÈ'í@EáÝb‡FËøÅÙn1ÃЙ:‚9 á иՀøÀÍnOs›÷E­dD‚•˜„‚´@¬¤@¼+Ü`´2ñ,ï#Øò­Å^Ž tï†2Òy³©ÖØj\áJ¦'ãÔ+¬G q“ìæ£h§0„»#´8Ä¡x;ï ²›ašÃ8»Gò¯Î2zó´)x,ÚPHcÞòv¦§ yå-rd» OèÆxCÓWÞ¾ìoØ%/íŽ)d«? bêgÀÐákHêð˜”RÚÆá8°:EÍ+ke®,¼2Gþ8ÕÓïÁ‘ðÀDø p$|±0ÓÃ+«þEø©¤Xâ^÷jêXÏtU«LV†8j ¨íóI¾QÔ¶°N¸ò*¿³š %À»ö“(Àa#-j1 :ò­Þ¶˜—Æ=æÅQcaA+!‘…ôjV:&*5Ó6å9Û"œ]£‡÷X’ï$ m£‘vÓíg½TÛYk`¼3´žñ'#%hÛv4ÿß‘ÄËw"ït¥ÛI<ì¤Ý£I¾QÞvú‹¯¤þxjen,ŒI‡+HñWãPÎÙ1…muP‹Aû†rÎVi ÿkêóRSß2Ëå>0Yö1ÑV€¢0܉hÖTd9 0šåT@‹«,#.ê¦$¡a¢x¢œí£¹wSÐÑX/ ù¤”tÚbÜQ¾K·ÅN„Z®¿f<Ö×lÏR€ÂÏV2ò &2-×7–tô„Œõ7ïÅÚBLõú™ÿLêñ/vjzŒÞšX¦oMó'bL L?ÑÊm3°}&PwÑCÃQBˆë“-úê+¶ƒÿÕTÕß¡éÐÐôh(ü™à×°(øV–bG€iÝè“/,ª¯›}…BÇOˆ¨Ÿ¾pã¨ϸ+=¯¤Ä:`iÎ9çÕ6‹v¶ƒÑC»jÈh µÄ½!73¬ï¸—ŽtÖjÞhâVE<÷=¨]–žµj“¡´"ìjðð’šõÌp -æ0ùr) -o›}x$Þ  -h7  ‹]QŒmÚ<\N¼ƒ«&­¤šiƒ`ÕÔ/Ì@äm ÝÆ)i]ø· ŸláY'Z¹•Î#ù^òIϺÙ?)ƒ‡OBÒ_Ê°ô-³±Rà¶h:/ðW· -’q†êI³f,ᬾj·Ô'³bÂiW%¡È£•S?Ãꪷ¥'+$§t!„ ÐõV<&Rã>š­÷p’뿶;†f"€DØ,W‡®–{šßD\ÜLLBÃ’|†›šƒ—¸¨Ñ`yì[»;ê&#$À D k›µÎdG@Y`D€¹ ÀŒ™a02"B2ª@daÂ…""¤¡ -DŠÂ’’’*t!aèòúB²À5ÔÅUT4Äeáëh,é‚… 0|q……]èBª`)l¨¨ÂÒPRRXÑÑ‘×PR0# _H]GG.L¨pD„¤Vl ¨Â$ ,Q!a8º€dĶ¶¤U(jIHЭ"­ -ZB@€>DÕTU8®±4³%"£® -_E]H\¼, YKJ²`Á¨hˆÈëB×БÑ—‘—W‘… >DÕ5ׇ7.0˜×YP‘…¨%°/4/25 aHFŒˆˆŒ*X¸`4„¡È ièXÑXQQ…¡/. _H\Œ„¬¾D8À Àp±q}øáÔ AO¡…^“øöÀDándÃŒ70¸òöe¯¼‰ÝL ÚS¸ŸyUÐÜ*È -ºP°!]®’&–S®kjÕ¼{$É6Žpø†v„‰öÏA—‚yãݾ P5ü©Ìß$Îñ<’x?’{»MbÜ#ˆ–¿ð‰À (ºÙ JF`‘xó@æ™:qÈÛÒí -ÛˆòA¢‚;ƒÏ¿ýîÖ‹IWÉrîj<Þ>–yá~"÷x›Ã¸Ý&1.‚ D]‚ -D É)ǯÃñ&¢áx_¨áx³0Ì‹h4Îô½í/wiÛ.È0ãD/](æ B÷Æ»2èEÍàœ>ó7†œÆ#y¸ã˜çôG¹è’o@J¨7èÜmáøI<¶€›YþBFÓ2ùn áv›Ã¸E;G/_°éÇ7ØÌq¤ã#˜@Ô`8îPòêDè0~iùåÞÎàp¥í o‘‘Ãè°1„Û…L ê@–}< ÚžBÖuÿ:œõÁSW*ia7¤á„¡NdÝî¢g¦÷Tæé4÷ô÷=pî"—¶ÿX’w K²x¦¯Mü’w¶×¾íNîAœ†9‚K¾Ê»ç1ŽwÑ;Ó Ü•é -@õŠl8æ 8÷–¸³–:3üçÒ//ÒYc(=×zXÖB&m M¿œ’¼óTæå9v`8ÞG¦’5gŸ¾7VŸ”åW+v^· àˆüG9ï€j‰µ(ó”õø ƒ9¦Ÿž³x§ã”çôŠtx‚Í=ÁeŸnÀp„¾V£ŒÓ*q^5ƒO@½ ÇÉ´²®@êˆÿHòé˜ëðÒx$íx¢‚»Ï$¹Fβ”ZIspÍÌ)×é 4ù€.ÿ`îÑ º%™žq+ÙÏ=ì -Ê/ÕfÚC£‰{M¾£…û†•¶WJ»ƒ­¥m¤£1"1ÿ‘ÜÛi Û$°8Ô—b1ï ¨•9u{‚L¿½†_ÀéÇÛ ÂýTÞ‰‡R,êXòDÞÑ ºå9tºN¹DZ.bq¨ÑhÔxò‰]ìÐt™¾;“vúL [bÜ^àî g‘ Ã4ÆåTòR ê Bÿv!‚;†Ž»ƒÐ¿—»´=æO-fomgq#ÃeþÔtÊ»ýA‰Â}‹šD¸›2O‡Ñ¡ÿÝÿ(©ª”²°»È†cN#q?*uÌsé´Àa•[ø‹Ó—–×,ºá*h`÷Í"^Sø¶«ŒðÊQÀ¸2”>êK§•ûƒƒº ÙLÑN§tãyÌy|ƒÐÀ 2ʸb]QFüž5ÁÓ±%t&ÚK|Á&!ž©§_ÀQÆ7¬RÞn@ÚH:(k·ž8Ïû -Ãœ¥Nì>ù²³¾`9X¦ê$.dâW éÇÀqwP¢0ªü*A¸"vÏöðJØíS©§KP‘˜S€a®nœí Ð@ J>ñŽÙÎ@_Ü®ÃhÇ¥@Ô!˜(té3{¤ÃLÏu“m§}A†W°ÙÇó@’÷›Å9]È„aþ…áÎ>þ&qÎh ß!u2çZ‰W u!—i`=ãW³û>‹Bl¥[âãÛ®²Ö…·Ð‘é0äµ|‹C] -VS÷ðãòþ‘ÜÛuéÄ9Œtz@âC+ -ÅAŸ7ʹƒ€<Ð%Yì3IÞèã!¸Üw"ïô™À;w{‘E}ƒê9—°âPßÌÓLöñT$6 Ü øÛsÎr»J×¢&®[îÈð3¾ó˜§GXqˆSx¸/èäS1ÃUØÂî–¹3üe ‡á}’w£ÔG{B Cž~û‚Í?~fàN¡E≸³°‘á0÷v#·‘ Ç(“og‘ »ÿþa)«¯EÓ_2œv!›é3„l8MáÛ´©ÇÓ ¶í)f[÷·l¾i”Û3Ü8ëZîA'þvxb9QŒC¾f O¡Eâ>aEbîSyÇûH≉`$îK³—8ÓêæÅê93Eá•£EXÙ© ®ðë ]&/n‚‹B UÒÆòΠjYO9aÛ®'v®™vÏC<§\·Ëüx‚Pg° Èþñ 8õ!ŠùƒPÃ'“vPÚG7ÎøŠÅܨáD8^'’nÿÉ\ÐÉÇ׈ćP(æ 6õø–}9‚È=q$pGÀ©§ßHÂá+s_ôŠ\ýÓIΓ\+é ?*m"‹zÏYï‚ Gü…ïl'òn§1¥-Lÿ:˜N¡•3µfâcÖQ1?;ÊÈÕÄ%¨HÌa~.É{Ž£œøŠÀ…8¦ßžS¶Û)ãñZîF8õ£y‚L¿…qb@µ ~¼Q)£.4¨+àÜã{ ÷ Îé;Ì9‘ FœÁæ Îó¨§+ÐôÛ‡V$æz@âFÿöŶ@˜¾÷…Ãè‰P ù·G@a¸}Âè©é/yjz;4|†mAè_dʈ[°Áˆ+ðôÓuÎw¹ežÞÀ"¸÷œïÄêÌr—<9ŽxÊp9ÊÙýÅwÖÇ鬟ce}Áv;eM\ß,Îa­fj5ù¸ÌmßÄâBð3€#ø=5G‘Ž_ãÊSÜÆöç_-¹VæJõ=$u ,]ÈfvLÖJ¶›ulç~U+šÛ¯%ø¬UOqˆºÊYØ­)'žà‚O©7NÐÙ§;(Q˜G E¼‘vPÚT1m§VL}IÕ2 -ü‘Äøc× ¾ñ :w$¹Q G¾Á§SO€ ¨W ]Ô‹d@ÞI<Î7ÒŽGüÁ‰AŸ3ž8f/Í¨àŽ”ãŒ½0ëB$ƒ@õŸI¾& ß³°îA;Æ0­îÉÄË€úå@š~ù‰x˜´R.'}ÓŠŠŸn3s ¨‘6Ƈ‘n/`‡v·Ð…À]ôÌpÀ:‚˾o~ÿ«ª«qg<“*f®·~rMÁjòQ´›9^Í\Cj¥­ôcRªÛ.É\0âC(õÆ»}†ÏM×aÌÓ‡R êI¥f½iŸñkÛWÔÄð¶°û…Œ¦ß,Ɖ.ùvžzÐ' aôP*A¨ß$ÎQò‰-À`Ô‹b0ºàÑþ`âñXêHîXò’Z?‘{bIæ›B:1ŠØøþ`+ªSU}.¬,@4½È”'Ò±ˆç@Öå*l\õçÃVo_à“°ëïáª/˜~õõº*§¯RDpÙ.{fxÊZP§à^4ã|[QÆ„Âð¥í.z"r!R¿ýŠÈ§þT¤óBÈóxÇë4Ö‰oëv$µšrXŠ“r”i Û\úñ@™|;Š™ø^qûÒoß´búÐXä¼t›Á8q΢œXGÑn¬Sžë˜íøŸÈ=ñϤÃ'¦9Á³´‰å)gc|ÅíK?€è6ŽéC§˜mÙ*mã=²ÝØÆN¯QlÛSÚ´ê›H:Ä«¦Îäz £§¦¯´}á)h^µŒ`Ûí£‰wÁFO ÙÓ—Æ»à™ñòÈv + w,ØO~ɵ27ð׶·È¡Ý4ˆnyÐ(`®¤»Y_ÕŠæO®7I?' -÷!‰ûQŒ2AôßYÌã}óÆ4„m -0ýø£¹.xiy‹>ó÷–ûD’ùG<¸±\e„WN@.LgiÛ[âÈÄ-tbbr`â–¹ú7L¯?ØÉê­®z,ïô7}ÂçaNTŸžº2 è¦oøQisˆÝ õ8ÛM¸œõ‡ZÍ‚ -Áý&qnñMì™7ã׶ËôH9óÊÿŸlÝᕹ/ûEïlŸ ¡ï`ÒéB( -s¤Œú|»ŠÚ}²e_tÕV_3ì‡fÓ ¶å,seô·l+kNŒF°IÞ{(íx¸²=WÅ>Ö -cÌ4 ¶%a»jZ¹RrI©Zjm -Š Âé.d4|§ŒÇ[јûdÚ‘eÓö ѽ1‹<L<± Ùó'"ÿPæñ>e²˜†ÐM·!¤Û‘¤ã Ì‘åôÊfÓø ѽqQÅýçÒnL ,§Ü_€NDŽ'bgyÃ?…õÇo9" ÷”,(îÓèR‡Æ«œå/y!Ær-sg¸N¹nra˜'ñ8ßC)uHº›ò\VI2Ý¥OÄYwsÀí ë´,ô«WOÞBŒ2î ”0GÒᨠ… -ò;‹uZúÚÄ3€hZ6Šo¼â ÎÈÆ#džÞ2g–§”‘Õ2l;Žu4†kbrŸr6ÆSθp•3¯¥KëFã߯Üþô‡ª“.ìâg†ë<“tbœz¤CNÛo &ýr$—tÕ­çŽT*iÛ Âí/ä³}…íK/ w£‡Æ¯¨}ñáo£„к È‘m³| -æW²šb¥ÚËÛ¦ÑMÿŠiSÚÀÀ8’s¸ŽÇ[é! £›À³gpðÁ‰CüJÖ“Ï»QêåuK*~²ÉÃX+âj+o¦ÛÌ*W3ªåÔ\-÷"ŽyÑüµ<tPraxò…‡¿f8˜…NÌnà È?åbê`%Å -:Éb–:°¼O,ß9×í0÷v—|ûÄ9}§ŒÇ/ðôÛ_öÐô/™NÏp0 ]˜ýáöRÿ0;É«´qÝßöŸÍ¼ŸI=¾@šƒÇ¶ß$Îñ~5•Õ·ÌÆúé$çMIDiþKLïœëv•·¯‡¸SÌ<<Û©…U+ªCÝræM¹™Nâ 8ûøžsŸù±>H¡ mÑw.‹üê–Xc¨ÜÐ:Èspg )¸Û ƉcðDl0tÓbàÉ'ÎalrÅÄ«b/Ç~XÚ?•yüÌß[>ãǶç4Úé >_È"ø”3®|å­Ë€àšØ…L&ŽéCCà4ŠYN«°Ñ)n^á|cT1i© Ÿ¸]‹BÆîP®™{ƒPž€º„ÑC]†ÌÆ«ŒðÊ[êÈx÷v Ê>Þ€¡Zس—¶µgýlõ£œ ¾”SÍ œþ!WG:¬y(ïv=·ŒáÚíc©‡ ¡Ô{$ÉyåN¡4ñžPcÑnBR<¦*CìV£†W˜j ±mgý@!.4JˆK¸x±ø»‰Lm¹•vƒ~:¥]ªÙVªÝ¬™\1q§×M\Êus·bÅÔŠ‚µÉx”ácãUÔ¸ð/™^;«êÛ…‡aôÔô 1ù©ZJ­'ØJ¨so_¡ ³SÚ´jšD6”ñZ‘˜ç0Ö©´qÝ'\vÖ XNÃì©éZ òQµ•c§WJþGSOOi뢿"òp½2<Ç/‡ "‘AçßΙ·; ˜€yO º·Ãôí(h[´Ê›Wø…ðÌR!xkp­´‘zHÚ 4ûÄ+mb¸JÚ—@“oìF)ëªcÈ#øŸJ=}¨Æ!ná´l{°Å¬£„|j8ͬ«`;÷¬UOñ“ª¦Meõ¥–¢ÐPmŒÉXqìX±'ò¡Šxœ˜†ð­îL·9dÓ -ýã'ŠwÌtã˜?5½çŒÇ+©žw)×I­'XJþÈ´Q7ð'ç‚—–¿à¡lÛoáÄ>wcžÇ;1#œøÇòNœ9§ãHÆé0}i9ÊÙ˜NÁÛ,ta¶Ï¥Þ—¬ KÅ}ád¿à­å1z#RBtá(ÒñE¦Œ8WLÞl%®s®ÛgÓv…myP§ß¸©¡˜'²NL`®,ƒ úŠáà˜@5<¨„à‚}zM¹-_i «OÆò«ÏÓW(g]Y.|höK`Z=³¸vçLÖÝt(ÚZµ+x°UÒñU®hÞ”›y‚d¨2YŠg †c†CˆaDdc -W †AÂX’£x  |Ì2#‘ˆˆˆH‚¢”‘d1Ü›§£…*4Aœ¹*ÔiÙ„5<Ïp•q:°óeUfdÇa躦'#Ù¤f -ÛƒSMKù›ðöõìpº£ðœ¬4Ç´FìåË;ç»e+´\ΙèzÍmNŽø_R!2§;mNZ(aÔMíx/:LNË DWjä´W¸(U0tN;Œž“#ž3L!:«bæùéÂ<¨ÊV|y"›f¤eW*Òz- -t\¤H´ºUE­óCUÔε)u[9ÌË3 ”1¼Ë°,á=ùÍ>"úlÍ`NRè…°“U…6ߤŸ`lß_aú œe[ú¦Ì½tVîaŠ…~: ÿ”¤é__WÝÎ$Àëµê0ýk*¯Ûë‚ñ˜EÓ«”ýÜ‘‰—”•Q¾)ò3ÝýBì]¯ÿÁŽD‚ß7PðÙ 9¼lË"øâKgé~H|ü½¼ÇwûUïODú¾úo¥Mç+æñ,­»:8d}°äÍo+Ô¢€»=Qó(X¸XÛúiÒ±9?]öØT'—öZãöå²°pâ€#îï{d_••^(Uø]êÿ3ÐœÃv+ ×|oO÷º=EýpAp¥m-ý¿tê{{ߌ¿Ó—¨îò<Ÿï;)ã,¹ýVTÖ&õÇÚ†þ¬—ןõ }œo¶[EÖþS¶t¾çÔÍu¿c>ª¾lÞós -$ÝèVÞâÏ{Íiq³‰…Ã|þËÁsOf߯e<-t bO ß”ß\‘|¢M÷ÓŸ4qgUYÐC>zmùôžt/)^i‹j6\áºûäÚ­þ“Ÿùçó œbïþÏq.âwOÏ÷ bÇLgGGëÇÒ”XúägñÇd9ê]ßÃ<Ïp0t€ÀY°œìü&/<®wÍãQ߶B?++œ Ô^·”ÓVÆðÉÍáýý=çjd‚xÿŒÖ‡?~Õê5?kÛŸzPçFýg•cî… ù?çDÖJ<Øiß´?ùË \ØSø½níõ°ûÐ÷Á.}Ã¥éäÓ!1ü­E›þÏ:ù‘SÒÀÖôOÎø¿-îc•ø¶5Žzæó⃣:v>Âý³jp¶…¼]ð¯ÅÚ $¥éDm¶{ÞÓïôÎ vñ(f.~_Øf)Ç;ˆ¦}÷è [ö³&çcš¸`˺¯Yö JL"áq#Ù×H‘È‘7à·›ÌôÏjÌšûçF£÷Ø,ÞÂwÚæÅy‡ª;UN{Þ|!ú™á2¥ÇèϺ'®N_À>A‰ÕÄ-˜zÆÏŠzb/‹ÕÔ 7uýÿÆ×W™“+묌þY“onÃc°í¬<Ð’¼œ·1y?«ñ°@‡Sû¬ž{ÒÈs.wÿ‹‰ŠU`÷Ç-û…½òðÊÁݘó³NzÕœòÏZæµ²âó˜v¶$%?ƒ-7¿ÿWÏnnsöQüI¤­dɧí`¦x(¦Ùå-ïO¿Þ‚YN:gÿ'ïs´}Ø”Ò]«øy¼ý„¢~ãða˜•içödƒ;ø½wLÖ†‹¸é°GÄ›^$r‹˜Ü(Fs²@öq]Kb£³vý§IsÝ9sE^_Šð鸮ãGø!^Ñû_Ÿ{+ ïa=Ÿ©ïi32/¼áúXûeǹ#ó$á¡«£™SÖRÕ÷ã—óö¼ ¿«ÐCþmAûüË[šNÌøwÈí¸ö$÷<Œ¬ŽïÒýO¯Îr³ÓØgKÍ Í~¹•fœïK/k„AGÌÈæÿ&ÏGºèÓýÌJª™ûO×.œ @ÎÀÉÁÝñAè™jº WÒíÛbø©æÏäílsò;î‘úÖ>ýóc¡>ãmÍä…%¼fØÏ•œ¶tSÒ—î~nÀlI6äÒZô=‚ï—Tp.h £Wz…–ØØ6ûÓƒÈß-¤tïÓƒ­í²V߇àw;qn AO Ô†rÚÉ«!æ#À'¿ÿ61OqâÆPWàIºo>‹Hlë°¤Ùòü0¾Óñ¹ d£ö©% ¦î¶“šiƒÚAáYƒZ=f$·ëÊêÿÇ­x°Õ6×#rUfw³Ý<‹¨G¯+¤„8cèx nTȺeØÀé.˜ýÊì‹ -\.o,\BÇä÷¸~<ƒw·¤ø—g -#1ù®ÄïÁÛ|#3éF¥«ÿ=9òÿè­Ô¡c…9Á‚ƒ$¨[ˆ -këj{I³9Ý:ê¾n°9Ö±AÎSL¨\kÃeâ{ª@¯”;§ggVC&\*´$[336d1063-e4b3-4c2c-bf11-1cab41a000d9172551d9-9ef3-4ed2-bbc1-3f2ea79f1f849 670.25284f846b4-97b6-42d5-897a-4f6e51d87d643fe3bec4-4b95-4332-9b12-a4179f8af2da85546125237-dd9630ac-5672-464b-bdb9-a8e30fa3debe287865f-b4ad-42d4-ac77-1898149a59c543.ml10SVGFilter -/ : -/XMLNode(fxmlnode-nodenamvalu1typ/y(0%2;attribute/Arrachildre; (yw(10wid)AI_Alpha_idheightxxo,feTurbulence1resulturb2baseFrequenc.05stitchTiles(noSnumOctav2feCompositininSourceGraphicinoperator/Def ;4fractalNois4-2y4BevelShadow4xGaussianBlubstdDevifeOffseodddyfeSpecularLightstyll-color:wh(specOusurfacesConstant(Expone0PointL- ¨q*‘$I2l‘„„0‚rÆ&”x@@ñC1G1‚„ˆÀ1†bB"(s,YÆ%uã#)×)Ý{š…cÝ03c¤ü¼†…‘{?0/{š{D̬Ñ+2¸ìkµ„<ÒLŒÓ7_b…6WŠDâ8²\%ÅV=餋._Š©€WHr{·ŸŽ£RUÇdèRUó -húŠˆ:™†x‡qóóU¢Jk5óÐ¥p4Ð!ÚÙ‹ ²ˆUºÑLüÏ2ÒbFXæv’°vÄùÝm¾ú9þ¥ŒHøižmVê«:iPãžr×j2ÂpÜc›u°BÅ;ÔÆ V\˜MSñÝÇYÔ‰‚6‹éY¬õ3ÏÔµŒµZ2ž@—%qjŠÈ#ÁQEMžtDî“zE™ÚaÄê¤l2Æú‘Ë$×DÄ··€“m¡°Q’ÑTÀ¿¨ X¼Q€’G)Œ L—~¨¹LRpà„“¶%W¤Ù•ŒûÙöq[GÝî~ún8š¸»Ùê'^–×ÇGbî\t¿QÐÇôZô|ü‰ðñqG -e/I¼v:‚œ8¿¼ª9·CàÍ™sÀeã[:Ï–É|ÔQ§ #9Y纈M_‘mâ›mÙ´ÍwÞòUêD’áÖ,BZ)³}âYs$²×6¶.6E”ÍžéT4Œç^°=rÏ-‡¬º¹¶µˆ:lå9ÏHY×Úç3©h¶Ãù@ƒö‚@a+ý™F];Bã F„K”ŠÈó‰Ð(¿[€:E Pä‰a¤JS:±¦áäMKa;³ŒSÊ¥J5œbx‡¥›j - -8eVÔ“-©àŒ UKX,_j8¥4´át䯙²¥5¹X3!ÐÒ‰e‰'MõÍÚ-Â;´ÝÕ‰¶¸“±¯f¯ìÜ+;cC>Ñ÷ªÈÙ_w±|)ñä–ê`ây¶í¼ÍâÉñÊ5ÓY¦!|ºfØÎÓ´3 Ð/6N9×Ãy’ýëyçIôp24œJq‹@íê´ñ -¢Œ:`gÓ0 Ã0 Ã0 ãÅn¤F¶ïø^²·TÉ?:¿ÆÄëßé1;¤”)É”2 b:° ô,¬îΘә{©¨‰ -è‰$ ÉÑLL zUò§,’Sö‹9e‰XàÀ±§,Rj6kcö”’šm—² HU–©n5Ò÷eªª”E¢IÛµžÉ†AašŽ!p&‰'àh"Î$q€UäPAˆ ÅxPLMõ 2AÓ.xPI¤Å„bxÅÝIS!XõžL"‘ÓLP¹ðP”ôx(Jr ÚóTxSE<¥€¯ÆÔŸNLÝqœ&â཯èå6ÙªxÒÝÝU• j$AO‰$4Qƒ/e“›{=ø”×R–Æã]•%"UWY$T*NT$"Y8nÌüý33ûLd ‘yîzúØ®²4 k ’ß/ûtV–bÝkêZç3̉šr•eŠLd"™ÈD&2‘‰Ld"™ÈD&2‘‰Ld"™ÈDFY ‘‰¯,Dj*£*/dêl[›©sº·…ìó¡²–ÏÎ]™±²0Úæs÷ÛKYÊÂà^ÛËyuSöv¹]™[Ù–²0xyófŽW6Çœ²8î}™oúwûUG{1·knÖV–F¶}neƒ®Ùºcm1mYYÍx¥{ -Yã•ò{ÎÚ{ÃÖP·;kìÜ?Öüº±æË Y[eqœYÛV¨L·y³§, ovlw½]9ób°ñƒL½y³;¬yW¶ÊšaSeÊ‹y÷\Ùßs^nLW¾^Ù6[‘Ì°u·ý²†úރεu®Ÿ;¨ÏŠD¡qÈç™@ׇŽù× Š HÓ¯å¯>ÊÒXp„«7yò'3'7s>¯d~°»Ù®ä}2ƒ¥,g~ª†‘‘è*FçÛÔ϶íö—[ý¥²“ºkes¿Œ¥:xLîb‘ª,v»p —W2"Ü—PõW2¯\eª,‹T¸hÇBYŸºk-Ý•ŽÝŸ½•Ûk›û•¬Bl7æÖ.£ù&Üæ\ÿ/cF3ÞÕàö„«Ìî­†Ðõñ7V¦ ·•=…qBQ8DIE$ ™€A!2‹…Cd"™ÈD¦5Ç"2‘‰X°h„‘ -‚0%˜˜ˆ$†äh(¢"2ÿ8ÇÑ<üêbG{ëmËÑð­~<}Γ hr"A‚Ä!á:Ð=NóèÚ}ŽÕ4M[Îû³w×wÄÈDf„˜0uãÓÔNîd`-™IS!ˆLdbd”ERDd ‰)jHP484„]*[_ÿs[×gB涮9§Ï9?]¹þwß1÷ê^:î^þæÐW¾~c!/|ùܵ¶Ë ×5†®¼ýÛ°9Õ¶6¿÷Û^Ó†Ûî¹ÿcîÞ¿³6ç·ËÚ;Çü­ÜZó?¶ Ù[¼ÞÕxÌz—²@z{%@¤È5¤ne¬3T^wêÞÏ™&¿¿çíÞ³.?Ó\÷þ½v -[s?Óvy›òc_ÝÆü–>„•Å±ØÔI“ˆƒHÅa†¸©¨Çƒ Œz*ÊD(¤Ã…³Ð}Û>¸ˆš¨äs¬- -"š  ãP`$ÆCc‘$&p€OF*X48  …aX‚ 0 ‚@0@ -Â(ÂÉ10¹Ÿ&$˜èøËÓÃOà­©6³I²IXSõ;&´ã»­dbJ»¹U#æe½‰º¥”Z!Ï`ÑJhŠ’€í°š3äÍx[X>EÀ@»ò’G¼vU¦å–’СhŽ1a† q¶þ8’‡û~³e„;œêÀ®âxPQÆí?Ò\w”ƒ˜fÖ‘áÇý{2±÷Ýá ?Xu#ß•?ÞžDy„¾ñ{½íc(Qú±Ü\°&mB‡KzŒaø²p¦AÍWq€hRØÊ¿(å)T¡züjÑ0œ\ÿú“‚.Èú˜Bâ¬ë<}yMâî$¨Ü:*¦·™å¹Øräþ’f|Ic,I2…HZb:z6‘®&ƒ¹w£ÃÜet‰Š„ÖàW¯šZº$9ó–§=9k"k¢]‚Q´d)ק¤ENòÿ»6k˜|¬mµœŠ9‚Ç(®ÊݶŒB»„¾>Yr()ÑQç¬0#«˜ÝÀžÅÈšZÁÈbq¯;|(] )¤ hôfç?†öLKqJ,ñ_ÿW1nâ;¯HáóŠ k^±äÏžrÀÈÆ*ÏØ+Z íú¸ÃÝ„=‡¯(ß+òN¿Jô˜ïìÄu5Ô1<] ÑR\Œp[¸¸Lê] ïh^ïJÓdž(¶¹üíïR.™Â1dD•®£øÅ3üMeGYöLùßu6¹§jf¥f;€ só$®]b¨ÀTCýyõ‚‡ éˆ,š3".]œ -âßEõkV›”wB¸›U±ý€l/c¨a¬¾„Dx’·µ‚`åw]Ô!ìæÇ|qi÷ü…¶@3ìOÐè•<Ê5ÕnRíñãõòzÓþjØú÷UíŒ!“PáðË|<¼5¨Øõøš3l<^55Þ­ßXšÚk5ò Ü|ƒ›j‡Ä7=v"Ú1Â[Q–T™|­+ÃílŽ®C&ñès“¨_xå™i㊰mç@0Ånƒ9ŒälpØS¯±1ò„ '<`ø?øYVúÉÉTü&ã»Ø”¤Òge$Îc¹\4ì"ÃTú,(Ë‘R Íu©ÈÊ%Ô#ë?¿†{’=-o& C£Ã^ÂUÜ*l¡ ‰ðääßÿЄ U‚iÀŠ«AÚ lè’ÌÀ9(ŸÞ±xm¹àš6Œ–@È$ÔˆŸŸP]ƒúÍ?Çš[»go*:|"ΔDcŸ8ø5$¸›ƒ¡¶²&5M±ÒÒÌt‡pùqüPŸfÞ%"?˱qKïCýœB®(GB‰*ü\‚*-&ûIZ‘29€-¾°¹h’c1 `¾˜IÁy0&¨±Pž9Bê»ñŽi ­¦ñø Qy5*µ1‘Tb岤Ȋ%+'įòa®y¬ô/r»ÂBºÄœtÞ¿¸Ã¥"±o$Æ7+6V‰›1s†%Ö3Ca-‰['¦œk"eœ¡Í"¡ÚÎ#¤)™Ö’ò óÞåÉŸ¦â¸´¥°Fš¹’&ãÿ’|ØÙ€”k3:PJ#a™ë‚Á™2ÖhYyØ[UrPs-6ÅX»ŽÈÞ-´ô?šX;^‡½OýÈ}88©ÿˆ< Æƒîjë_• <i玢§ˆÁQ{dQÃêdâz€Lhq5‚³ä>ô9?Í+òÔf¦d'h•_rsüvåd³{ÖîiúPŸC ·¨µì:ÁlZôæ×ǵlœÆ„yÈ»ÅC6A¢Icô®(èhcÓ*ô’+ýÎçxôé(Ïs‰ˆñCÁÝóÅ\6¶TÕ²(o—§²œð -=Œ PTWç,„ÛGiä\Ü”ì4ÅÕ”²ÅµGó5 x¤¯õÜÑHÛE+ikŸ,ßt¿t"€Ñ^?\°(‰¾º4[[)-™*åYfçITÁ”Tùšª¼ -ùIçEº¶Q!Ôã—U×9gOARë|É aª'7£,DÈÇð¦¦] öÛâ™éwØ•Ã]ÁáÀž"¶ÔT@-ÁŸÍÌÉe¢îá:Mä ‚X÷碘a(¯ï0CKfs› -)!¶É+^†ëNÍ>N׌uznßy¢¡ Ù?ˆUiuºýÿç¡ ŸeTµ1BÊGºD›)E[èP¦‹Ð¡^B¨{ÌKœT+‡óñrXœÞ,«>¦ìHƒ“À¨Øëµ}•uC|õ×_lj-#)„0ˆw"îèï¦ÀÈŸü2½‘w8ìïi‹ŸÓtŸµäú±AUÍiÍœ«íH…(ßâÛ,†ÿðx%JaÅêÏ#}$Pqÿ 4ʶ÷Å@œex÷®‡?’§Ä%‹•W€ñÌÏ¡Çvd~ƒâÚ[Ò¡‚çÃú¢2ÿµQóÌÎßP)¥ÚF<3/e¼ª>"‡‡t¨;ØÓ¹‹!§¤µ‰•aÜtຒ­lçO‚ʧQ À_¼ ädy“‰±—!wy›yšbê~~ëž—½¯*³lS¶Aø´ˆË¸t-¾õ ã/ p« á¯’7R³$d_Þœ -Ns&Òæ!ùÄaßÁ•¦±h<,'7Äž/ þqkŽ*§•}0\*æØÓ°qÎèž{,V0Õ‚ýàËÒ•FK{†ôµ÷nZ¥‰ÔWºM9 ¤Ð4®@°és©– y´›•=/жje|™€äµé~szÛAPÂi)Ž$ Õ²Æʇ~$Ñ2û|¿0Ä(rÔ s0já¡;Nk· I2“ƒ¾!8&¹mØhMTÒ1NŸƒ–³9™ è]!²îÃÊRo %¹e ?GÙ 8­©ø:ÓœùQÆ[òæ1%¤ƒ™Àô§+#É4ø*Pž¾7V”@>z8Ôä«brû’>>„|F€f´ ®BfÑÂA½v“%Œ´“öÔ¿âyQèÎk¢ÅiI’L|*Q/9Õ«“sO´ƒŽÍÆf¨Ó!|/É zóõH€ ˜ªÇ–E>Éj!¥·ùm{Ì<žÚ¶¬;ŠI«üº–£¥,kY+Ç#bšÝŠ×sö>Ñk›éÊOtø0Šb½"0á*;cY “™!Mq~„âH«¸£ë–Ikè{õ*h{BÐg·Û0~Äóx¯˜Wã×W[ÇAƒr ‚ $~F¨ÿ4¨“g¼CÊäC`YKUuð[kI­°70±Å[øBRîl‚™ZooÃVH™$9YŸ¼û8¥ådž`fb—Ò–¥YCuÏ>ãqi‚dFŸîH;DûpàMè1FÄ]דö1>õ^Ãy¬3LZš¾þdþIí2þIdÒÅ ëI •‘4]~à*ôÞš˜4žžªøºha*^t,HR*·Š¾±5œ‘CJCÞ¨•¼èu—X¼­LìµAŒ˜b°ÀÒøدƬt_Ò—åw;dFSÀñr…Kë Òy;!2(¶è;QY1—>ج)#„ïx@š|h{k%ap ã>‹¹uqqã£%›žCý¼³ŠL$%²x¾‹š &·1J;Ej¯…:þý±Dc).N׋|ÿ‚ëNãb+²p -tÿöuïJBìݽòïÙ’—u¬ 5šÑ -}¹œX ÕD!ºßÎ=M2·z´,â׆A™Ô"ñ”A1 ØïWéDO Cî€0‘ð¤ëÇ`¶ d—5у4!9(«7;³Ú A7=•kR2O¨æuâUêQRAH‡–övät•>+=.Ÿ*.ƒnÐ'áõZ‚ [Ò#_îèòþ«æ[ž[ ‘ˆ`¦æ¦ -»7M[jáÌõI³T™ü\Ü nðÖÎQÐ1*:ÈÀ±{ -elÀæce‘öHbúÿaþ`úR™ôJÏZÚ£]rÄ%½é¸¿ªEiÚü•è0›°ß—GW® ‡`ð%ø1Dár.҆ʭW\¹ÎôÏŽ´ROpCíVÌþÕÇÍ ‰´VE´ˆ |®³žñÐÀß+•üÜÚÂÚÐp‰ÀY˜3bàâ[4ŒsqÎÇ.Ï`JtîtZœ·uJI`~82»'ëv91÷h¬ZGTöku‘HôÙ¬ƒsíœð9ã -dÌ'{—öNm­±\a&¡c“Žf>#j`É­WK(e¤ )bh~@ R -Ýs›ðÉFÁè€wÖø…{Âbô¸k. 3‚ÙɆKåõS‡äÕrÇzf6»ŒDŽòV)n6ÅÍ‹OØ݈£ 6Û2‘“CÍÎå¸@©Lº!•nš1e¹±, e#{˜ˆ 1¬ÎÔ× ˆp%\Çü­Ž‰u±2~ÁýIÁQì>Ò¸±‚îî¹Ñ aÜIƒˆ8bŒóRöqiËÈûGîà¤.VpbŒ¬$ŽH¯Ôíhñ˜¶A¡è„¡ò»Í·ð´ÆN -V“B!ºTÙk¾Ñx—ÌH‚¬¬À˜¿ß9WÍxîƒ*ýLƒò1ÑxŽºÒ×’R–a#bR®¥/>ÓvuÎñã$å·ôá"Èçå‹øˆî²Ù3Í"‡DŠ`ÖqœEÄ –;¶<ñ{]¡{W+~®B$ö8‚þ‚á;úÏ¿_KN‰/dMê'A ¤_“D:˜¶­ÒÑ_˜Eä–èü¦“që]:aYöŒë j'Ø[‰g,Én@Ö`FÈàe^F°Õ/1öØu¦¬ÔÇk-ó}AKê^™­…®‰P÷F%™ÞÐØ/ýqÐÜ—ÔË0ˆ¤#€ ÷£ÏˆÁ‹Ô¥0hJA¬,séXs -©¥žJ¡.(c**™@Wª*ר~Ð"pÑ&QT3(G-`Ö -àFâkn!¢?Z -X|Ô{‡­¢’fc(´?' ºa©d„Ìc‘730Ý·Nƒ0›$ä…=£˜­i•gBnD—j‘¡,nF—‘¾#S¶ma¦§Jå—Ñîmó³çÄÑÎ}))ÃÚ@H˜_Iý¢xsàAؼ%’H¤“Ç3†âÀ%àu~,©— ¨Š‡Él,y7’¹`Ÿ–Ü*œ“ #{¦Ñ÷zì¯ úGBÿgš«ÃVQ—O0 Í”Òÿ £Ð7ü­ ©­rñszKøø| ?ª‘D6³ø‰TÄE¤_Øž,)ƒ¸ü+vqg"®òP Ž`¨¢Ã¨ƒdS´ÆB©PØ <)2kZÞ¢¡ÎšÑR%ºòÄš®Y4©–ѯÜÔ@ûâ¡å¤b)¯SV÷K»ßD¨‰;·ß®ÜÔÁòLY–It}šë%y÷§• -ÑIWöc­ÄÅœsÿÇ_œ­)Hð¢m+:¸€~ÍLešK°ðS"²ñ¶yOžW“L‚³Í D2ïËlIÆEØl{݈>Æ/ò‚†ŽšU2Ò%MŠØ¢qãgá0í³ÎÃHÄ¡¬îçWaU#CÊ$€#€4#°‹">ö¡-œ[Òä÷ -[’Íhúl(/¼¥dPi-'ÀtK„—ZTì†:¬ À0}ù$SùI‰Bß#ºe…[Aæo˜^ªÁ0•¥ÔÜÈJïWÉ„½V"!ÏÙh@´su³ÜÁ‘ý¢Ù¤Ù´Ô˜›dÜ;Éß4VØ6(Œ(VÙ‰Ýño3+Î";å²=Æ> I ·†Ñ[‘Cu×Çgƒ–Ä%ãP‚‰æŸTÎN‘¯Uå„ê0K‰¶)Õý¾¦Æ?R¯ˆè¨„K3:sxrèC• Ýo§g™Ik‘‘I))¹Y'mýSmPJ€’\—1=”¡å%ñ#!úÜ–@²­Öu+¥6ÂåŸñÚ‚Gm«¤2’îHE+"K´ªi±3áp‚ç–ŽÉ6g44K„> )ÖªUi í"Þ–«dÞ™DX»,"™7~ËË^¬å0Œc#ùØ@jç;B¾M²@!IÖ˜Þ#¬Ò`³Ý;¶}c Òeè³U"yjIUÉ'XÛèiD;ž/H a¥öl¯oÿÜЦÏ|Sö¤p8Ÿ°ôJT<®B½b‚pG¦jôTGÖS,4r?½á0¿E½Á§Ž†eaWÙÈ^bÛÁ¢rçˆî7ÒßàrEPP"©‹Úÿñ%eÀ•‘F¤Š¾1á‡aŽzÍO[» Ò8ÃÐ6¤waòËÌ£´ªfX€ŒÞ6¨ÒF =g+ÖNDEmËØ[F„Ýy|@¸#xBÁ›„CH¯¸vé…’|#á åc’¹¦aÊoNŽkaDÀë,?h솙‡‚/7¹&9¢`£;Ä*eŠb 2Ë*ÒÒƒC0% š6ÀÀÀÀÀÀÀÀÀÀÀÀÀγ„"eD6$B–K«¬uíx_ó~­òËÞS¬¨²»»w¦ôä¾þï)ZI%prñ“¤ l³J>[þp×^jcõÇÓÆéöâŠíÄ·F|'ÆSR\%µ<4ÉÚØÆдmeydƒ2…AE¶jËÕÙ‰±ƒXL©H|H¨ ·AWöÑXL¡[*£´qÆ+F7í¿û¿WúxÎZ£Ɖ£¬‘úGŒe´8Vye¥F…ÑI|zŒïo£Ä×ßÒ:±¥õVYç¿Ëi£ŒN§´×­µôViïCùXF £s(Ë¿³Úùÿ×Ò§vú¥“^ Oj)•?«{üéS:£¬Qú´˜ÚZÝc”O±Åò¾Ø:u¯Oß¾t<å¤RºN{m½Ö¥u±•÷·CÕÅ{ éËÈŽ é]‰‹ -èŒMb âÜÄ%¥2ÊévéneÄ´Fw§­>oœ¸FëKYç¬0’Á¡Q½Ç’ÍãCJVÆ„+Ë2!ŽÂmYãÜ„›6HIä¡‘ -°Œ?ktKéô£³¥[ìÞßVK§Û¯q:¼ª TÇM©:›¦04PÎò‡V…&j å}ÁɘP*Q:Y©ÛJÂ]tƒ‰.:Œu÷” -Ä¥”wˆËögË»³C$Ö%â4‡-k>Z(»*J[ûÃ=WåKgù£q˜öÑ¡KdËÕÆÁ s4ú¥òF²Bˆƒæ¤Ã8‘m)ópÙ&ÉVîp-”]xXI¨ú¸; -]£T:¯¯­Lp³VµÎëÐé(´öRéØQàÜÎ -£{|ký9%•Nm•Ö^,]F§o/ˆÒ×äÉ;Ël¶È[¯öBé÷Ê£‹ú„c•ò«Œ´JùUºc½°ñíS(1¥’:ýWþÃ/RX¾üçäCòö²|e‘ÔBúÒj+ïÏø” -ˆZ8_ÛµVèö¯žR÷uÞyÄ×^ -£¿¿Ž§„òÕ§±_ ª£›·Rè’:¥ÒÁÖÿßtèÞ™ó®5ŠRùjçEùþCìÏ…ÿÚwß=µƇ.#¼®qx%t7ñô(/…î¦wë1J ±»IéÏùÃêCû‘Rl¯Cj)•P„MàÚ±nÒçVF9-…ï×c©<Åc U­ÏZ¡Å-´.ÝïCûþd¥ð:+Ÿ³3JkKŠ«ŸîP>‡±O -뻉m…例ÖÍ8§ÃûÜ/t÷*)†ïJwÒCår)t }:‰1”52B·;üÜ…XÂú¥rVˆßÃú.Œ¯^¿#a¥T@bª©ð¾n+üWm„òY £“û„ÑU9¡_íP:”Ï]úøÂ9¡?w#íÏN•×¯„ÑVˆÝ¤~#”Ò³+QN ©~ÕgÕ>cGå«ðZ7k¥Î,/v ¥T* -­ý‡Ÿ£Ð«­?Q*÷g½‚hÇþŒPVy%t4Ó]_ðô{ïÙŠ¡Ëw«µðj*½VÆ÷ùp¾wê[¯>÷ò¹wÿëîÿ?+÷þ…÷¥ûõ¾°ÿRúŒÿ^Çߥô>÷%ýêdu/…8>Ä ,ŸsçÞØ¡°N ¯|ïåƒhÄ`×N—ðAKzm¤T:ð/|î>œ>µý=þsÕ;×&ˆ˜Ö¥ÿc¿þœc©y®¾w÷½çª«î:ëк{ŸÃRé8ì°«?üžÃZüœ´?W)ÃÏÝê[»*§ÚVþ€ÔB;i•ÐbŸñá|ò¾ÏvêÇÇñâý9ùº£Ñ>~ÿ)¥Å_ã…þÒegºÃ‰]BúœŒtmÜNG£éx,¦£u:2FM§ã±t<–N§ÓÑx,÷ZÅcaŸ“ÇÏ‘µ/㈟ëi¾(þ?|#Ÿ&¹$a—¤è_±|ònü°ïù*¥ÑÃsú¸í€iï½Q:üî»·£ét:Ž†Rét@N¾[·šÄÒÞ‰!ÖHù0:¥Ò‰îî^q‡ÎJ/¬Ò~ì؇÷Þ¥¢qØ£ü %¥Ò‰pR*J+–^ùsÂ(½Âøó/Œá§>Úñ‹%ôç—ZÐ;ïvð¥>JEc'NI'–pú|SçBüæ­÷>JEõÒª¢&)w”’¼X¢ûÙ[£·+žÏ©/ÿ–"§ùº¤ÒŸ£)g$5b)÷äq’ÞÆ¿ï|7Fù¤žô½o³K»“O«¥%ÇoG5¿é÷|qêýdÌyÊ%ŽîÏʼnZŸb}ZÊøÅ—óULýU+íìÅ ÊÙTa›|ÕXºÓ>½/n{Ÿü—ÏÎûuÂøç×:_ÒYwô{%þ'§½Ÿ~¾˜#éERtiV¯>§EUDmwO˜Þm«ž¦ÅÇoú;_¼²¾úSJÛ1}Î¥g£°7ªc­ûNTÎY×û2ÞóYÉåÓzúÓˆÎyïûKT¥áK/–¶äÒ›îøE1νþ·1Îùæ±ÛêÊ6ëÒž]wt' Ç¥ôèŽ÷mLç›è¾ÏJÇQ¤©¥Õ>ñ|¯Õ™Ju¿ˆ?¿Ÿô|9NôE>í8ý”RZ§pEžªº2­á*ɽeOïã¾OO?_¦5¿y§4ë–ìt‹ª<$%I›RÝÒ¤õt½êS~YÚóá9ÿá)ªž¤ãè7jÚÖW†y¶tYt¢:ªO~½(ïùfŒüá¥*}­ïòÊiª~õ›õFOG?߬”¾èRf§‘?÷7Ò—Ñ®yû$Õ}ë£XFOÚw>±|/iôÏÏ ÛZguiªÞ(ñ-½Qô\Nøi*ç“÷í›6•Û§\?’d¡”?.÷ïéíÏ÷é*çs¹ýÙ­et¥|α;ºj¾ÕÎmªñó¹ïó¸çÃÓ·sÞROYJK±Ð•Ñiwõݬ¥'£<ŸŽ²¿)º¥µZéŽåŒDšRS·R~ÏJø>{ç|Ú7~?E:¢ß÷èy“\IÊtz•>>:EøåJç‹‘ÒçV²W’¢ü‹éKRvÇ.ݸ'Í÷íª£'ÙŸïµÌ¯JÙëKg¶¥êš0žw_k·×üöTóóIÎë_ž¤é•÷¹©IòèõŒ.¾¿œã}Sþ|Žî“8ÊRÕÖ£üyÝ?ÛH×éJÚR2úèùæ›l¥ï/¾Öó%ö]a ¬áiú×Èúõü¤)Þg#:_œÙ_ÖyËI%ÅîLòdÛDS˜çµW¬ï•4}1’÷UIαäzµµTÊH÷Gg½ïäññ×øü%~÷ÖùðOöÕzí/¶NŸÃÓåsô/My>[Æ¢[§HÊ)FúïG/²w¾ºs|îN½æèÿúÏêž W–eJ)ÕZÚþfäùy4ÍÝ;½xç=‚¨Íc]”–Ôíã\§ÿ‡+ÍOÓ;_¥R~¶nÙhšÝ_ù¶>‡±“x¶tYòíô|]ºöILñ£1šG7¿+?⟕mšÇD_•öø$³4’û݉ó³îóESίb9ÒòÆÿêGÓu·ÑwãtßG;½7¾½³”5ý¥#£qþ¹é”v\"ÕñXÞóÑv6íÌ£d>(Íe˘ÃRƪm¦QU®. )L²ygìÊ4ôm!UŽœ„—ÙLUÙQ›•ë´;Ö%*»6²-¤ªBNÆ$§?x¸½QŸ8,⬴#P†–QºM»c]ÉÎ…]aT¥C—¦ª¶Æ5‰EMØÔÈvƒH¶F%¥uÚ¿øÒªÚšiw´mkZfWQÆlšÂxp–m ¶uÞL -{³.ìÁ¶Ú¿Ø>$TœvgKØWa£ªBàH,j3íŽ[›]memgèÒX—Þ!¶dq²]…&‰E}4ÊÊ#¶Þ½QȨª­©./µe ti6ÙuUm ].ÛÖÞ¶\M.^Ô–A¶…BÜcÙ5]ÙÇGSŸhÙÞ6'còÛÊÕÇœ×9ö«±M»ã_ŸÄm¡ËD_–‰dí*r{ËÕ¥QÒGÛs2š“¨Œ$cš•³ÍaNÆm!l y8ÌÉD¹Ç^3çÎIY¾¢-ËÛèÒ7ª¢¢¼QØ"ngØõá6I‘X¹ã°Ð¶Cœ;'º¶íº˜3Œ*Ê"”TY_ ƒ“íÍâè cËÕypŸ-c‹’puìŠúËVˆSVìÙ>$ˆ´wuá|»°‰Ê4<–*„m*GW¥ñX°g>'c¡<ü¦Q‹“z©ôéXŠ+µX^yñü¿û_ç¥õÒiïËk«ËIGìòRgü¿’RY¯¼O­­TÎy15±(lÞ(å•”Jú¶Rêóïœ>k­ø¾|ÐRZ¥õÞX_Þkã•ö©}z1¾^åU¾SwIatO±¤ÓVÇvÆè×=Z¹‚¾±>Ø¡|ýÞ*¥|z¥ÄqÚ§ç­ÎZŒmõIëœvFb"½¥c‹cœí¬“:­óZ+#ŽãÛZçÇz«G‹ícûNâzí/iÅþvZåãkÿ>ƶ>þ‰é´µFië¤_ã´sÆ(o¬FKíÄ1bé÷ÃF‰g´ãj1®ø)F7±RþWûáÜAH.ÛNP*”Š4xˆ>ÜÞ¶]åÉÊð`NÆâñ`«ByÚ 6ÌQ7áª4\¶·‡ÛJ«ÇûÔÎYi½ÿØ£”ñ¤ãêcìÎ'•.:;!t¸¸%PÜήi_8ÉÊ… Wý¢ò±µPFeÌ$Ë¥"¡3MKVm :cÙõ±•Ö²ÆaW†Aÿÿëý*7mºìS ãQU˜ö -j˜†]£°7‹‚ «MË6†U[º@†ÁjÓ슊®̵%jí8Œª&(eú3 “`t•X›ÊÞ^XVi 1Öèú@,WR¦at•lÔ]%Û¢ªiKPÊ4h£"-Ãè*™3 Ó›$ƒ(˜a˜½`Vij“dŒb²še£@mV†…kÊ°J‚›5Å­…¬­AŒÂGÐD’U‘´wmpš.Í$Ë h"Á6 1 -PˤLo¹š¶­A ‹@ú‚ 5ŒGᛚ¨ÍÚ'Û¬¿¬«cJª…*mq®(³I2ˆóï[Ž®Lg|Ú,Îû¶AWöÑ—uu˜dׄ-Ë€®lã±M»BÎ4&lj$ÚØ´¼ñ,KVÞ>šd¹#Ûr¦q‰`XÎD²|±+J„¾5á°¨ŽSÕõaQ›¶1¾¢D6‹Ê>¶–à-ŠÃº¨ -9ÓÐÆtJ². g“äŒÊ´¶1 5á²L¬Ó¨ér[ ¹*[ ¥m ‹ã´ì>:¤9MU–ݺ*äÊegQn£œ»6'ím¹ÐU!»œå,*“lg]ÎÊæBW…­i t +;-»]Q“³²#±( YsÖþLpšÛŸÍí,»­íˆˆWø*[(ôÙ[ζµ5L²ÜA²A`’啉Àªº´kð@aYCbQ%ex6ïŽ-!‡p2ÑmÕq&ǹk¸i•‰Ea0Ù -ÁPYDá%ê7þ­þ*hªš0i& tmZHK˜0‘·Œ1áT´C²,A_•?…–e Íjx°*mÛ!»Š2•e ¾e)o„=…áÁcqÛæ(DI»£Áƒ†“¹²:ETñÛè£(^ûfð£xšoj)=+¥Ä1~—niœÝ'·´Ïµ¼/n<_Ž¢}دͳê¯Õºô½QäYK+QéEwGoªt>+Õú"Œ?â|-Žò'‹Ò4ÆE±Ú;ŸO9z›Úù°|üâô×S”â}·˜ -‘(*‹f”w4IVK/ê=Ó|Öå~ÓµÕ')Kù²®Qã*Íl§™_Î9z7êùÜÚøæœzOxzœW^Ï® -£°=»¢¦¬#ê{ŽO~ÌOJr¾Y'ú|JYi$ßÿN+Ý3žïþÏgéŒâ•‘â¿SùòÝwæÙ(+4uÜӔ鎤Ñç}ùæù²äÛÚ©ôIw#iï)Š´v:UiKòe+ï‹ò4_ŒØßGØJWéÕwæÙÒeíY'<%¤'?Êï¥9R¾I«Íºf)R›[©F1Öj¥|oqô¦Íóilé‹“¿ÛIú$aÒ©c”íÌ÷MùïÃSüg'#Zç_e°•Z¾É=zwšó}¾Óó‹#m¥¤.Ý­½õ±tqÞÒÑÆOÊy¾(šòÛn턧+]>»¢6MóÜ[SLí“:ßG¥8ßµ?šm%K­ý8ñζ)Š•Î=Mõ}”ò£6šoÚ8¿X£ùÓÞ³ÎwU¸VJµÆ4>=zŽõ|OÑ‹&léä—z¬Ë3áúhžVeLó*¥,_¥2z’îù¨¾ñIx[j_š•FêwGwÊÓo‹ó”_´s~“¤ç«îÒ“j¦4I{ßNÛ’…´ÿ$åŸ"j£øèñË;Îa\ß´¯¦´R¯ýZ,ƒ(‹9v÷=Q¬ç«vfIcú<¾Sz3¶tÆ{gý¥úô¬ùÕˆÎ÷yŠ^°T£k%¥2’¼£Ô4æ*åôìÍ÷Iéçs©NOcë•rz•‘º”žÉ5®ôg”tz“ÎèÙ瓪•/’6þ4©¬”ª0Í“1ÉÎlñT·÷Uü÷}¤ç»“4½šíï2þ™%XY{î½4꧑¿ˆF÷M+ç“ðÓGóÏü“½—úÎ0µ?<ÛÖvF}O5ª‘¼ïF1¿íÒ|ræø~F=Yì4¾¿ìʲ-åöž7ΗýâçZš/G¯_Æ;ú4]·OÄ¢¬,OÀRµ{¿t÷Ã:G/Nõ¥ô›^]±”Ò©”¯JëzçÇIÓ:Ÿ­4?út>©7}VÒ©NSš¶ÆÎ:žYóPÛeI2’¢Çxëù¨T£Wg/~¾/ZýsJ‰ë_‡ë×û\½þZË(Ñšó“öt•w¾<éû¦$IøNÙŸÊ)5žu¾Iõ}1ªóEµÖwÿNvGWúqÖ+=&Ù5¡Êüc½uä﫽Oº>ѧãÝ‘ÿòçÞvµ¥µõ+í©JýlÍù]üóýôé¹çZ§Æ>?wk•/Iùë$}š®¶õaŸùM8Î'}ã7©g‹¥|—¤\=F§Þÿ¬Öùù¾óE‹ó›èž¢µ|îßNÓv[£(Étçü"Öóå:íWïþ=§ÿ—þ\u—þ\¤2’$-åâô~Ñç|ºÆèýÿÖ–Ò‹·t<6%aãMø1¦¿L§ûëù6þûöK³Ú©ú{’º&ÏvYùëËJé·ô´žùIÓÏ%=-ó¦‘VÛ¶5uQtºÒ´{î(º/çŠ_í|u×ý~b¯û”–^We¥”p4áÈ}>=åû´¬óÝhÂÏÊœk$M®ãoNqœ;zÒœøýœæ›[ïç'£l§¤ò¾”¯ªFzòÈét_zzÿ}õJó}¦Ó“Sô§-ß%x´*™ÔÝNþ=Ýw§y_„õ|Z’ô“°¤úóuR~ ;r‡DÇBöŸ,”ʉˆè,ä‹ÆBv‰‡é¥Ä‰Ã$±—## -2Žƒ ל8L1â/&Ú†ËõÁ`(^E&Â¥‰vhT\#×Híº€ ™wø)jDXDˆ(€€Oâña#jÜ“w}hT€>4*B¶‚% €‰,°P*™ÉcÄ -1%˜Xð‰º$À'SÔ Øhظ‘^ð ˜<¢Î[X—ŽfÐðùsA"þZ(œ«`ácU†zM´E<~«Ý%Í¥!CmÀÈDø'd‰°?JeäL\lÐêÉ;ŠDØ×ÂÆ…&,.%T³P* \;“E+ÊY& ÀÍ„áÀÄ$>ÔB©<·¨ —Mó8› "–IÀñÑ ;`¡T.†KË2'%žP&‘™ˆˆ;æÆC…ÃGäˆ !#õ„²“‰)f¼,¼׈ʈJ%Á‚—Kf=ŽG^ìÂJ,X(•Wiâu°‘è‚Ž‰Çƒ@ðX(•ŒŠ ‹DmAÃ3²`‰J…À€›Ù€qŒD(‚Oˆ…R!±F 48°78 ôuH8h¿0ø‡…RÉ,®eX48¨Ú9 „À™ ¬ÆÕ,” -2 ¤XiЊK ÅÉ·CûÐíH8@‹²O!à¡ @-”Šå Rl0¹ üȶ¹šf{6âCÈÄDŽ™ˆF‘eZGîHø© .ÛíHÈ "ÊH # -,X@0žö´[(• ‰Ïœ|*>™!˜ -Ø¡7 YÁÃb–ØÀ™¿€Ð  S› 4*.?`À< ]é«Û$âi.JE•‘œXâÈÈy‚#fh×Å%‚!ÂF —§/8lȈpÑàs±À°LÐÌÝ0À8Ɉ*ÚÁ^Äìp`B0 FBy},Ïg ÈHHyU&׳l&Âó%Bƒ ŒŠó@c¡TB@ðºÅǃîøx01€DÃÙÈ  ! X€Fö3¦È‰@0¡…ŠŒ¼౑'8þÅБÁ\dXlÏB©hN0–U -Êa‘’0îˆ[P„\u#s3YGb3`Ì’……RA@ ¦èÀEZ„LH‰‚‹ÜPxR`#D’ @ ˆL€vÌ`¡THm"€Ð ×D&ÂCp=²a€A‘ÙÀ(ð\,0.´Ã€‚Á€7󯆉 ªa  ­¸Xˆ°6j‘´ÀmbŠD:0Ìã"Ÿ°P*''Ÿù>stream -7á(•Âqçd,ZîÔk²8Ñe ª.]UÙat•ä*Â(íÚZ¶%ì FWÉ&ÉGmV¦:'#’åa™ª -mvH…m‚9™ø‰ªòˆ'Û#Œ‡lPçd°ecÂõ ñpåÜe9 ¢qUi$+o‹ê8Nƽs2#˜ŒŒË0,“l j˜ee’KG! nÖ”aXHʶ”?Ô° Ã$P†«9i[Ô´1´š0øO“Áq Zt•d•&É® J™¦¢Íº4Ô2!Fª4Ä(8‚ôgWb*ÌÒZƒR¦+¨–‡¨”3H“ EBÈÌÈ8#0x$’Š„RMKÓÌä€cR.|J<4•†"‘@ £0ˆb ˆ‚ Ša(‚œ‘L#5'ÄÈ—Ò¬  -Ìט„ÜC%CÒà©mN;¸:GJ{ Û2®Êÿ¢ô³ÓA²Ç ÁE¿ÖªéF#/ó‘‘æØÀà9§Á“OôŠH8ù˜¦½DÃ#ƒ^´ —db³A„·é%â×à Ç|_Eãbû˜,“{^µ,– Zw½"õÌÅ`HÒ; ,«RnºàÊ,aÀ¬´NóÏøÛ ³áë )Ü^ ¨ ˆP$w­îú ¦ -ØIîpM3ø¶È‹áŽÁëiF–_7ãt¦RW£%ýÛuì|Ò -×@…ei ¾£’òƒrÄL_– .¼È—-d‰×³q`ü8𸣠Ú"I$—‰ úp3Æc+HMÍ$Q"¹ÒÕNC:NÏÁåƒDL"~s$ÀB8V›^NòÓ%5ሆ 0í"œ·Ÿ®žpx6Öîr>ª«ËwKM ù¸rJ]ÍêY†V°uáQæŸó^Ž^È{ `óQ]îd'zAÃGQ¼þ¥øÛ§¦QRôW¢:¨×Zóy)Ë žÓ™ÍX+zEöíuãKAàùdËÏ0šëóâ2uò› -sl -^‚^Æ«ÙTZ1¦¬(÷¦Ö€¨'-Ø­Ò"ÿ¾çÿ3ôþûI „ ú 9ö:DÏ,Ç(¶0fh£K:¦®•U\µ' ìÊT˜~ªš“Ý6ß×t êO³A.Æpȓóžp¨}Èî 墈Àbí|–nÌ{¼’^ÊDiRƒt7¬§l°Ò Ñ‚¿¿>€úz¸ˆ]Ê£jûÞ6=‘4=||‡ÚuýÅà¨,„DÅu¢H - BÈc“¶e`ÏŽÇ œö•X‡·EYXÁA‘"¶ÕÍ‘‹mUA0DvÀà -Áp«°™ @ ^ÎÌ%='¨´ˆfÑ-¹ -XÔŽ’¹|–ÏI“§­EÐëýN‡•å_%}¢«™æ:'op`Þ¾`„ðí]ᇭi/93ó£àWÚGªß^rÍlVV%ä{ÕæºÎÕXi:·M^쨾îs^§¡R…:ñáÌW¯Ìó•«Ðð´‚-ˆt Í‹`š¿ÞÌGˆ»‰Ï³œGû¡+x-N@e[Š›"PBsOv8Œn÷Y—@Ö@Lg3r—ànLf™í5Ê‹€¢hì›Ñìyj(ÌÓ°‡ F{Í6–íkcþ÷LÆ¢íÔú23;µ•_®§jÐáCòÈZi%ŒÒH=7Ìi¤¢a³–K­×YfÇFx»¶ŸÚÿi¨—_Ht‚EL´Ÿý+XžÜÕÚ³Gaò½£v(çþ³±3ḟcÓpÞ1>'wÄ,”~j5š.|lD{ìï9^I®ÂG 3ß PdƒéØïÈ ÇòÝ^¹›ìyY³¬ ×¹(y95÷÷m°iµ¯CiÒ/!TFƒÕœ}‡Ð+,¹iüÌD»\ó€!¼räçegÂz± /®\õÞ)Üö€RZ9›e}ðÆ"ZJõÔo˜{G8—«Æ“#L-Nñߤ˃hjK[Ž5›jßÃ>ø㨠;Žž·|õùå±P~Àô¨Í˜5§¥ÏK!:öàÈÚ{Úð~6—Ž7n‹þŸ`¸PŸ·(Æ ‘ç-:0 ~Ðsü -¨„ ø5ÆÔÆʧ{tÕzÔhýŠÈ< ±Mz9¹L"qY\gRN0˜+{FÃ_1¡KidÛUpúL Ü q/ã˜XꋳÔôèž8Ò¡¯àõŒ¬2Æ°uª¡¹Å±È3KÚ½zÉafq¬ìxú˜GFùáí)¨WÈWªV|Žqÿ¨êÍqgCxƒ’–kÙ¸j<‰kŒËxn—x}à#à÷äÁypAòcj³xUÍZ Yls!¦˜–»[52-” Êìk0 Ñ´ÔWšââ›_¦bòŠ!‘刘aþkut¦”2Â0’î:WwuÈ„4&¤Ä¡k¡ XZ,5Ük¡ íUMxhDrž‹–sV°àT#sèå½KT"{áÊùò`|Ô1’²´€¾{ìEaòrúËçj)A?wÃo©ec)üËeå)åÙ8£qmPô%ï¯8ð…JLèÌ?Öê ×5%1¬dŒDÈŽ)A` `Ùs{B¶qVŠéZ2^íV&¸pŸÀ~f¶Œüµ¶ Ÿj›¸ZÚŸ§„”ã$€É«‘‡$ÙpìÓ+ƒ.Î -õ/jÕÈAZœHö×þ/æ_Á>B–µ<8Ф´G¶Åp0A‚@oÓ?#xKÅ<Ö…ln»ò¿šƒ-0(Óå¿ìaÉ,ºR€Þ—ìêÍ“ääYEBƒ êϺh<:PPdO¶÷UÛ¶&H9WÔçxœG—ö¯iιö¢,ücY‘÷)Wo„Íp–ö:¸ö{!‭âÁÙÞwF9w -ç*¤µ§m“ËÓSyæ)\YYñ›e¡RŠ*À¡+n‹£³œo¨©-,øÀsÄÍ'£é6w+¶¸š,¹Íµ•?ÐO­o u D)Êž¢:Ðr -…õRqUá ²õø¸7è}Èå<žûü,4x< Þ:?ó·8»´²XZrñHÐtÁw^HFÜœŠvJdÞ?Ð{¤WŸr3•„™ØŒŠw¬ÌGW/ƒX|Ö\Ï€™éÕç/×7Z!á ®ðòCh’–¼×µàÚ¦Z­ÏœËûŽŒ°2$f* ÒÐ̦(*óÖ #xóEæšeuU˜ŸD’\±Êò¾oO+ͬ‘¨6‹Ùgï7òò°`2íTü5¬¸šúC 9¡ó) Pî}Çó’Àp1âýríafelec¶¤pš--o%®B·H#T+˜YŒÇ×&:¶ôÎ0{”ðèUMB<}ßþ¼sÒ\s3”z#6ƒ7”ã˜Ê—Jp¢éÙ/lDþôŠÈoŽ]ƒGÂÆ÷À¢%DšÛÇ‹6U ŸVEðcIª;N'ê§ÇýÐœÏý:øa-ž?‰ÈöÜáéa ©•–Ÿòx––[Ì£ˆÂ)ª§Šn‹mX)þUãDš ³ÒE6ü®ZLU-ì!Kܾ»Q¦Š(yÜ®KSù•Á™ÌE›îÎ…´» yq(±ªuR2»BM.‹¥ÐD°è_9È è`ºªCÉD¥ñÕE7´ì‚x?Y¿2c™®‰[$dÎÎ,tf¨ˆ¾‚kÌPÀlys^…ÿÿѸ^»ØµN€ÆQ™Ÿ-ù‡ ŽÂŽ+Ÿ¸ãÊcùºgk>.sÆ":% V™ïH'á³)KºøG°‰ÿù/€Òqž¨ŸÕ(àÒMµÅûV$kP -·‚ˆüEH°PQý¸)7qƒ÷_V¿Õ‹ÓaÉ~©º‹.”¨î¤gµá©X+–똙Nf\ Ùȱp(RäI©»š§Íƒ)ÆøœÃéÉûðœn&ã±–N;¯Ú¾Š²2ÙõBYÜr$ÓêµêfŽªÖ¹bH;û†BŠ¬cVÌãÍŸ8º$»g…œ Ñ›‹/|è`âêѽF_n¢y ¤Û¢ÔÃÁ‚4œ¾’X¿_Wͦí3:ˆ4v„Û!˜N-¶`ÔóN½öëÂéfwù†¶ÍˆL”¥ÉÄEÉmE£Ÿû4A(Î0ÃjI‘ŠÁôZÑôP¥Á »Úôï -Td“µÆäW?§„Z§èŸt&©€Ï—PñAê­ò½Á> 6¬”4òrvúËÙÔÕÞûpc¬èõ\âµ#©qQÒD7mW”+M‚Xí_¯J˜ ø–_‚ï·Pæ¬Åбþ"˜väE:h ™óC&/¤iÏÜœ4år²>’Kß­| øá@–W!› -úã#Çƹ¦@2ê¯uòÚõ¥ï‚¶>6•Å»5Û¯¤1ÇDdA°YHgâqë/5µc 0ê]ÇVÕ ÷l‡ ©ø.¾# -HCš§F¯Ø±•8  8ù™Ê!¤tH MB•& .(˜ë}ø°i”½¾L"óóÝ¥ ɬmWEjk‹§â ëkEÈ€º”—‚ÒÝJÝEðñØ .¦8=x®ÔiùDšpk€(\Æ¥7–jþ…®cñ¤ÄOÍM¿G!#8±"ýåØ …"Ö8Á…Z³XÉÁv¨góÚÚÛÁ|&\èì¹'0 L¢2 9­ˆ.°ÓNO×øur”±ŒŸ†ê½»Q¿ãg©ªbÒ.1ÂÊåö΋0ƒÀúTêE·ŽÃk]­k$èê>ÜÂZº¼,9dΛM…ˆÑMá™Ö†ÈÝ•Óé g -¡‘e„ð_ç÷OÐ2Zî´lô°nKùìüðçå`t\AZö«Écs‘¡oò£ˆŒ—‹Ö¬h[öm î»?M&zÑ´Ó.•ìfBSŠšÜý!éxåUU/KŒ“àì0°ƒî•«ˆVætnIp‘ǯ£CËóë¥)W›ÎS 1ø–­e¨2ŸÒpôQ‹©»|*)v¡s¹²©=½pgÓàãƒ×e‰ü–h1…9s²ž|fn!sžMdÅÈyZÏ ;ì “zý„Òà -9]¨éýdž ŸÉôjRU•m¾´Í‰ƒWÿ2þ^afÓ*o“Q³Ä›¬k6“À\àÏÜ_”xOÙ­¦ôža ÃÔ,Óf¤ ž™Z)œuMët†Œšõ`˜lu™¢§Í‰¥fÊX–FuæU5ë­S‡Ñ7Íc°e‘´ÜÛth-*iöƒ¦áÕ NA4ùI1_&^*LlŒH3f‰q¦»ŒæPsáuÍ1€G…Í{1–<°TÓ2ÏîÐå–‰;›Ô˜áhÕ8ÐŒ8Õù™cðæ· šàÔH¢®},"’ÚØ2X1vütz ªoìˆ -™ÜX¦ñÌþÛ߶Ž3nçªôœ_¸þr#(uýH‚ä žœõêDÖ3}»deÆåä™  ÞÍLÕ4–¬™0,2-3%ì(jW6wŠc@ò¯+ÿö{°Þqj3 ºÎÚ"ž”£®þ‚"G_ºäB˜ ¼™æ~`\˜ Eœ Àbȶ -ÄÇÕ*·4¦ùnc•309,å‡Ö’ŠÕf1Ûýn4ˆš…½%¼f•¬e¼F’{¦j_~Hn[/IcfÔ‚AtŠbJf-vÃ\=±KDâ²0Ómâl¸”óB\›y,Åêؾ澢sh 9ð\(¾Ð™8ÍzsH¦ F¥øKLeéS «õ×Æɾ‹‹½wžmòPd`ºFnåOy³ˆT%Ý–šÒ i„,®>eZQ)·´²ñíNSÀ@&ÓÇLô˜-ú„™ÿ²˜ÞÚô†bl,ÙSüðÈŒþ"@ÙL–mû2¿0©íÈä2!e¶xædÊÌ™uÕb˜ò‘Í„?ƒÐk¤M(0ìÙf$ÊÏßB1Tô2ÏZP'd°ËkfAIUA¢³ý´¢jªGËnKÌ*“ÉÃrk85›º¬JyY€ ËÏN¶ÉªíbkÑ(=m1[o'a–›žL½µ²¹ž€S˜ZAíतn–t -v– ÀŸ©?¬°¬ÊñÊ5¥>[Ín²5î“aÜ4.¦a…·œaÖàꥫ£Ì­MOgÐJ°St˜¼ð—ÅÄ¡xþòØÃ%7ÿYMÁst³Í:îé+¨€N7p©F ' ‘9Pt 4mÞ:èg¥ÆÒÙHFШ€ Ë,qÛ‚Ô» -‚{Pû¡`)‹›Z]Ú7¯BuZãì@êÚςѪUæP/ôÄ÷1þŠÜ¾qWø¦ØèÞD$=æA@£ -Ès\èk¶'rVfëÎTÖ‘Ím:¾“ü(ÊÅ6ÊŽ·BÕC°Dt™'zn]2»³à@Ò÷‚f¯Ñ.º•[Ðk¹Ü]Gƒ¨7œ\ªÍ,ïæZ‘ 0Çhpv(6:*¦—*âù¹ç‘„ëâò‰XÍmÀ*ŠªL÷¿¾U¦ÏN˜»0U‡æ1ÞG­Q#Ó||€"‡uF^BÒ†¸ {Ç¿Ñ«9âtk>(—çÙlú «þV—@žÁ¯¹äŠë‹]ï’Û€ü­·ɳì)íø‰ÒXu;å£J]Z×ïêÏóo^á/o­8]Â×Ùdr¤É¢’ô¸ZÍ ÚX¥-ÿˆ)³Ü.'ɨË? BÛÑWÞ(*KÌÁYýqž\¢IIvk‰†ô ¨"y Øð·c/1¿f’)‰³à -#?!sűþÔåçÞë˜åŒ‘ ã¬A9¼De¥ ‹ùv¨ET4ˆ J}{2xøGp8§tªðéæ÷¼¤àxr¼]]½¬›^&)ùÙDrw—Mƒ š¥?Îo'ÒEèظ¤m)†áeP£M¹üÎe -•Â½ Ü»‘t],¨K#qÍ[¿¦øâ3t@¶‹‡%ϺdO:˜_èò0É„~è‹Â|¡| ¸L¡¸XáÍYjäULÏ:\›ëxw×46—khiÑa%PØY®W<šKÄ®.õL 74þa¿Ü?s8Ãù†.—{ )—K@«„£\ä¾Òe¤F÷æµÐe@~ÁüV¾\g­7—Ûår9]<ýÛÁ ¬.G~¨~Û¡\6Z.]õ/,”]ÉÇR?÷|atßr9÷9/¹<hÄ™é§,vO¯—'$ɧÝœ×á2j!¢’"ƒ%ɶæ»–+’,ïùQ§Ÿ:óÀÖK ­˜ }Ž3ÃßÁrJCËôipŽÆº¦,¨HT¢\»¯ßP®†dZÔú ~¡L®!2Rís³ Û7NG îúŦu -¹:ñHüµ“ie›;qa*J…žõeôÑÞŸ‚ÃBÉ£ëQ¡UæǸ.Z"b¤¼3ä!r|bDi|‘=TqU—‘âŠ\R¨ÁþÂKü‰ëДOÒʲh°]T¤0T„k&öf½A¬ÿWÌÔ°DãŠÆ¸ˆàožjöâZúkÊ_[¹õåæÙ †ž”ïk½r–îÌØQÁ‰!ãÿBBY¬Nw¥‚7y(ØK@º¬…Ör–ò†ÑV^À±µèššºoyßÏÒv¬Û9ã¢Ñˆ¤éŒ³º\-I”ñ½Ù=‰(ñÆE»¯f¢­Þ"}Y«Q÷±˜¡•t)„ÖPªÙIœª‹76b¸YMÿÁU}ñù®íuV,:Š‡MåÚý±IZ>œ‹,o^íí-L0âN@ݟЯҕ{£ÐM¼¸ -ˆñŠ‡Z§NLÃÏnþ!€œ“¾Ÿ›EKkU(µòÁ[‚.“ŽY £ýˆiíª[+3ÖŒß ž†^’†åä5.ñˆO¶zE;Šbf€vU¬×Ü+FK¼¡í"Ôf†t¼© -ü¹ '·¦Bè$JÌäŸrÒ Ò§|SûP¹¸h‚¦£´Šââh¾KXô°W¸ú—ƳâëýÉÄØ;Y2˲ßý„.ìÔÒP:–ÂL - Ј„dÝ‘ˆýT|Ý0ºu> ¥Â)2¬«@pVpÓÊñ( N¹Â‚›Dz*Á Z“™Éx¿®U«` &Ç1L‘M91†ÑNë.y¥’O q¥Yé!¾¦_MµÒ“,25ÊZÕ ÷ïþ²¬k¹T‰iÚs·ÓEOŒ :?š¸Ágç'ç¡5 -¸‹=¦lו Gß Í¤Š¿»Ž˜×f¨# àAÀ¿=·±Ï`· ~7 ú¯âB <Ö €|Êv‘¥ôß¿ÑzËÓ`y[àLT¥G†?º“¨)·éQhð`23çªÀG±þôÚ•n4fGÅX0!U˜”)Ó ¾§^7 ñ*ÿC€‰ Õå À€}Cÿ „ܨ˜MñjyFAõ+?Ù’ Øü}ai¨*ˆñGáÊõ 9ªÜ‡xê{èY“ñwþ±Ê©@yò/ë0@ˈשº2i›7@Î5§êàê¯+ⳃpÒÉ.ŒÉè•Çq¼¯oÿç¶(Ô(æîÝ®¸ÀlTÛ× 2$~ÿ¨•çg»yUYóź^¯S#·¯V6Ö#Ú1PBFÂo˜Ò T¬ûi*»Ü³ÑdÝe¯cϧ‰ -ÕÖ àýËÜ’­Úw±×2·åyUϾ¥P»D"¿öÆÃ)fó_ŠðˆnöˆÖW+»*<‡™?H#4kâõ)ö}2þlä”AAYTÓ4€›ê+T‚GL¥»£öN-épGÞ­B=Ô$Nwºûÿjb!ªnã¾ôq›ùúÆ4¿ÉÇPÜÖ%ø™Û޳Ϋaç¤3`ñ“Ko—Em{ ¼ypÀô… û% ·BŸ}¾”Bí4ªLxâøQ·•‘íWÆ©êq'ÙƒŠ«`}g}¹Úë3{é‹nåÐÝ©®0>éÕ’É#7ÃGp¾Ý@9¡Qãð7€Ÿú~Cø.s Çç4ÃT^Ô­¼Îp| q£8´Å1Æ£Ó QÚë†Ê˜ mmmÙ‘ ˆ¬âž*bjO.×\Ž-¹KѶ}¸›Ò uCš®£?ödÆR‘:ªo."àç&t"£æÒû‡ê«.×Ú¡ÄA=>öÆé¯ήñÒ9ŒÀÎhJÊ%C4µšÀå2øzÐpTFï^ayƒ½FÕWõÖ„Á¥Ü^zk8 ‡tŽÓ4:ÑغÄnÓʪ Tº”£mhDˆ")8p¿{|UHOñK&QöÈg’[«'•ØkzxOÞ$ÄP½‹EŸ?@€€ƒÖ%“+Gv7±0ú+Vð†v†Ûðz5ÚÃ[ý?àvâLÀ¸Ye‡ò ƒåR2ÑCï{múdä7 Ž~ü@Ô¢YÍÝ“žÓ†ñ% eÿCè"édh‡%…6¦šæ‹úzØ¢àŽ ½•šoþßÉ +¹½ ¨,àªöéÈk¦2åØç>ÕyŠ]¼­q86èm«ÓòœÎ¤¬ÌúŒE`.ñëiÝÜ€HG ¾Ð ÷])ZÀ+>œ+Á±‹û´ý8}G†¥Yáò`e˜?áÝ6UÉE×]6nR ŽPÏó4¤Q—<­{{SÙ)ÀR†‹Ôóö fOÎ,_Ù;ÔØ;S¤P©Sn pЖ –Ö'Бo\¹ü+\mµÍ‡Ø'¯alÙMŠ˜ëMùó°a7ÁWÃÏ œ6R+qôkdÂd¼íD½è¦f`à™6Rc-øå°@Ÿl šñ๑ÌüÚìq—ØÌ êÞÔsýBù³=£|!l˜Æ‡1ziÈöN ·ôX‘ò¢ÚÝ›b~™ZSIÝ É4 -ÿë}_ÂYPdÓ©oËò]È4Ö§lìÙv|#¬¸qÂ$G0PÕtñ¦ƒÝ1l›¸0Ü÷ºkIO7C!ÖpÈ#ÄtÒ{Mº=´oãqƒhÛˆv/.·2©4‹M¾Q€ú’ô;Gö¯âŒ4óLÓcè4ä·ðaÊ]qïS°P‡o‰@ýhÄ—Pô g½¡!rí&‹L…qMÓ¹‡ÊJló`ΰf.°¼Ù3âVºŸÅnÍ&V -ЯwyDáò%•Ì³{êU͇6±!™Çy´R‚8R"Y•Þk/#¾egwþx¾ÔÍ.3îi0Kê€û¸â/ZQ/kX££ôÀîh¿³‰â‘{Wvæã-.u ÷‚|øÒ#€ô„i¿¦Ú ¡W¢ýÇ´;Ã*jü§êÈ×&7«h·@êÙ -¥¸vºµM7 hø$flÅ2WPCó͉ÍKLCG+Žàû¥ø6•éåœZ{'2•ðGºÐÔXf WÛ¥¿œªªïͬݕçñü×y'>Ðqû^Véf‰Œbý”££ËèìÂâKÎPyŒ…ÙÄjîaéÉKÜ‘g—n¾ÏŠíÛ~1øù0œl@f¬á¢zŸ¢ˆ¦éÜCZŒæ1£›tœô rñ¡íoæO>Ur  †çnœÿcA¾J|MÑR`ðؘ+Zû›Z~ ¨K!½][¿‹ž–ûX«xàëSb+tå¾²@-rYpx×W™ÖÍSAi†bÿíòòÔ©-yðJ↨€¨?ҙÛCDÆøç(ÿ,Œ›ÂØ”ž³Þ:⬺FTZj¾æª=D<³¦&7}˜Îc¹ &\žõR"4´pÉ›ï‡fgk 6ÙG+ ëÏîÈEâ…Ž_ó="|¬œ¨Å9f¸õ.qá´‡‹áCSÛF•îµ{7lø,™U8èn4O‡ÌNGØh;\…çôe=­}žË --ÌÛÜn¹¥G¾\Ë—<ëÀ­Ú„Xu¿ß"„˜¬ÐQ庫v]­Äç÷Œ×‹¶¬þǺA ¾™d°ÕðÅ¡¾2P“½á_8™Ì¨ Õ£Ï I°å½+2ÌŠ`æ4o² üiïnŠõ«±´ê€-M@¦âzÖ\2øõR„g=)ÚàÖ0à|žµ>c÷PÓvgÚFÝ¢ÆTs¶óc…æ×6/ Ûcï&u[“àP‘ wÚŠ>°bƒ qƒE6S{hƒP1£È*f ,¨u«qÈ45(3r¨R|ÑÎG{ÈÂbXîL"æ{ø#®|B„v90ø‚ÂRO çŸ !Y/W‘ƒ>Ûám9° p^€¯Ý Ä(=ùD€°ÊÔ\Ó!Åqk‹Bø¡¸)ö¨°±ˆ½Û0X Ѽ5T¸¸ö¤ðn´·Ÿ_Õšó¤åQc>ÍdG¥³Typõ3”â°sôмïí’‚Sˆ{¾m„kþP&ž3¨ÞÑ‹s†ÏQs“l†h;/êªm’*úT >½EüS5Œ!×Q=> -1«n¥PÕ¦éM^q7üGW5]ã¤9©…Ÿùß‚4¬Uc#dî—‰¶J‚‰è©…úÍŸÔŽßnË{¦ü#^Ü |…‘·åÓ¹ˆAÏ…rý¯Vi‚µÎ˜Z›5JÍU•@b®T$ˆÆ wø$VËv»I>Ç )T !H‰,âDÖ´‘mÿáZ+U1ï–±ü‹Âù; ‡ÜŠôVÈqhÙ„ðûÞM_E.ZGʈÜÇ×æÇ N…„Íûr$/íèæÖî¦÷œpAë¤ûqÄbº0ʬ+Bt-÷è!cì<°ˆçV$-Å®Úà÷*À­BõËK‰yÚã¬j»…—%x$9·Ã<º“ñþJYÞõ+4ḏ<F“r$Ðnϲÿ+#Ý…K¨,#âí61ʈ+,ŢôXg·c]–é0 a-weWO6…£u!ÓM^¸±JÿÆãæ6¬¤»%;êBs“a~‚IEN(vK¼]çðr žLûlï0ˆ%°„Ä,Ît1®9e`¬_¯,/8³,U¡Ç]åv+šxB9±Š×P(U¿âö¼p»`Gâéb×[©¼/Ø f3+w"ç¿9»a)ØhBÃk¸MŽ”, ýž<>vžø߸Åuä…4Š ²¡­C5XÔ»n‚ð':N‰Šº2lùå4º¦€H~)õ¼áŠ^Œû_V_þß–ÞBå]y<_ܶ2Já¤@Ÿÿj”1þi]îÝÒIL¶Ùåt»»š¼Ýøò6ÈMçOAÃý³™ucL~kþ÷6 êEIS͈Îf'ájßÝϲñIÖTûU¥²¥::[GF §]½Í€ofHúrºcù ]iCqA¼þäJ"aPÑÿÊ2Cè©_ >-´:¦2ø‡SF$íŠ\\š‘%D¬Úª&™ñCöËLü5/÷&Å–Àþ»füðÝ·9úâÇùþÙª¾&?]Xê~¾9 WW0¾_ìMtK¾µÝ2—¸ø™€Ï á¼Ënã]ÝXÈh>WÇ/Ôe_!’~Z¼(WÔ#‡òŠpä2iO8Õ¹’m÷se"ÿ -€F_µÝ_3WÆ)ÑŠÆÖ<ÈUâ= œkbm_¹M™†â.{’¹0­Ïã »”n@ÝÒ¯LøÖlmµ[ÀÇ ß¾Ê%ùeÍþ,žÝÎn¢Ine G`¶GåÒf,WƃûÂvrÛ>n·s¯ƒ¡[ ,|knlþŠÕü²¿²hi†n)è¶ÊVi·îî3ôð-dúP<ƒ1!à®+‘ËâœÌàSç?º2æªæ*zt/âöèQ–QPêÝš¹ãÉÚDçmúòì½AG죉ÃgKœ­žÙ0ƒŠü….$V;8Œ"¯8 ã…¬ƒ.ð¥N1+ž\ý‹’Ù ÏcÊ6¬&W‚ÍY%6#*·S¾†T T(DV¢—¤÷¬þÙî#hŽ™i±Ã­Ô¾  Ï+B¦’# Ì<ë3Zµ48S¡mNáDâ¾P§à ^¯aƒIⱧÓV–²ž†z{y¬TLy²z–îÅâMÕˆ‹>6¬6$1ÕFP‹ItÚÐvc¹4ëQÃÏ»1;ûì›,Z°†óɽ6®J7ݬß0Ù-[ê´[µ“9¢!žY‘áMwúwrhz¾k­© ]¶r ßq9Þ8ÙQøPbVfB1Ä&JѵQ»«iý¤6™©*£{žI4jTÙVAj­ ËÞüWƒ|Ó`٣٤¦ 0.ròÏ3Óƒ;Ђ³~>SÏSQ7Æl#©oE§C‰á 9ÌŠQ4ØÇ ˜~ŸžŠ7¹É.…x¡Tjê ”È5¦a%gn/®fÿFP¦'1s—Ò¡¶uµ1GíçÄCÇþ -=% -eAt«qŽÛÑuG8©#PÈAÙ9L|º-½!MhÜ –—/ÕÐ3cfÖ¡&;MŠ'GVÅ™ÚWÙŽ.?‹ým‹:˜ÒP>@sõ¼~@ëÝ4ï1dΡ>ŒP(¨Q_+[­°a&j@ȸ‰¸ªçUð¾†)e_¦vS~¾NÌ«à3·¼f@xßmŒË-ÃD7ìÙâE7µ$t+I»~ áÛ¼‘c¼Uõ«º5ò8dɆJ„waM®@Yš³EéÐ%óŠºl,NHzë)ü:8ËÓÕ»ïH°ŠÛ ¹² ;·qA‚,8.u!ÆzÄ«’ VÑLÍUHø ‰âƒÊ Q¶ºùÐ2#׃Œþ_" -H:0& ,ºyQiö6Š?†F˜š_H½–g|m Ñ,NaÁa â]8ð4W$E`d|ߣ€"©µ´ÃJYÒêÒtâçhÓÎmêÄ^†VÚukÊgŠj)\ð{¨7êîGû=4CÁš C ‰,;A²°}ðXlsó4^«Ð—{Uƒ þ1'yg8HꪱX>öDZc Òhâ.:+M3×–\Ž¾õĨқ'¶’ð­¢Ñ I™3R'o __UñÙ+p«¡×¬.É ¯é£s5ØÛnNÄÆ>(§pôÓÆa?qy9ˆW@$f¶¬ßplYà¾}¾0ÁNpáè«VТ·úx^ò÷¦Âj}Ìî—\^ô:œ«"k2ƒÕs¹t\‹€_E8ÑRü˜+µ"kòn$•SsooÓ0=ÇYàõüzfCdÕV"¢t¼Õ#Î’Ôf`ÞCmlqI•’ZË'\7J·3:B5€š¡ÕŒ·.ƒ kBâÇ*v)-c•4¡Øx¾ŸóoÐ1qÒY4ó"V… :n%¸¿I¾nT¿o…o…aÜÈ”7ÅETV´ÔºÍ¯M8‡àY (¹í£ÁßLW¶3wCƒŽlû˜›ZÈ¢€æ©²ƒ*P& ê,©í”›À¶®¢0æF<ÛLŒèëP5¸=ßYÏ{32w‡¹C…Fõ– ÃæRëºÄ䟇<¸GñG¿l9Z …³^mš½5^ITË‘.×Û)q°L7<»{BãÌIO™&NÞ¢€ÐU’(§ô mדÈÎGSFb…©ö$O‚»šÕP³@¢R+°¼@è¿#–#åôѣó£ -©€ÌzUËòú°‘ YIΕ¥ ÂBàL8À©«ˆ´9éØJ2úà†¿À1%vÐ$‹KÒöQRûÄ猥Ãü.ºÙ†6É|ÌkD>?8³d¢*=2¬áR+"×#HŸŒ]’õ¥!î¥"iùÒ™Û‹ˆ/˜Æ§÷ %L“0ÁÍ9k !Ý4Š$dTCD™Z'ø6‘ð ïL„÷Wv­9Ú(Mr’Ãq0zÿ¿ÔpœN3°ÇŸÓ(K£JrènAFýݣݩ/vjÍQ - b&®½©D>áX<è éD‘`—©œDÀß˽ ¿z~P MâoÂZšÎ€G -õ%ɦí¯ÑªF 8M ¢È¬sFUÐÝsÁ0”º›±o9“€0 -ïTyÒÍvHCÕ'´‚ƱØ÷$ý>%8¤¿$*ö¬˜RPœ÷½ 7iNhþ3QÄ{{𧟈sÒ¿æS¡§e.ot¯²P5uBQ\1ƒ,ϯkulm¡ÆÁ<ö+cc‘ÅPô M*r] ?y_*NýÄ®BÿD_Y­M.Gæ v»f1à­Š~xT'+5Xª*³*MekÙªäGôš>HŠñÍ)õˆ÷ôçròõ¬½é™UM8L=<êZQfDò -ÛTµz{Rª‘)A·O¥™ˆ{ùÁô¹ÿµäÄ&DX¾díYÒëF¬áªBÄ” ¾UWMäúIoö/FDá&,‘á0em;Î$=’ˆŸêZ³~U20w °¨¤Ðû"£~.ë-!ËÒ¡P+"d*è5<© -"Æl'$q>ÀËêꈼ®®Léù‹ä§TºAéf­Uè"ÖÏÂ$qã¬r¿qs”@ã&Ÿ,qk¿q“x&¹y $›M’ºZ;VȤ.gg™<Èŵâ`ÂæR8¤ÎÀ´Èîf‰1<0ER¸ -™hW€e7K Ü¢î‚+.AÆÊÝż7 -ñ3[ìÛ äejèó6úÇŽ¢ç¥d*pƒ‘ÝÍ™m¡0×£I·ž ŽÄ"|s ¸UªsÌ -Ç`!Ô¥æºpCx4íi•Ðº¤"=™·m™å4ù§‚f¶ÆÕg6âÕ¹m3¶m»òEBÜ«ˆË¾ÄOõçÃ'ƒ‘‡ƒ™1€rÃgŠ†³d\ÃO©;Ã5ª†¯?rá)kÂQ§„ƒ$ ç¹VfQ½dW2?17☿V*ŒÈ± âc¢; (·ýñ67ìÞÖ‰n³EGBf¶* kÛ2±ÓàÞ ~I„¶²h–˜ÛìDi)’øãÆÞa¬ZÑ[ÉŸàªÈ$©ibòWùE`ŠYj–ÊLLñEÃò%Ë÷T~‡“Fáùò;œlP]×umƒæïpªkpSoF ¨¿ƒ~â#ø–p'öNÆј/¹ºCquƒ«ÛÄCÓ@ùv%þzॾÔo‹Ò¢L)—Yü¿=`Îeÿû™Å¯˜˜Y|.Ã,¾£åˆ­…?stG«s<úBt”‡Âô…£L¥nOcLÝßh4dð·¸2M£>äûLJJt “E¼‹½ï(°ï(ì w¦€_ïä(LË^‘hüýSÎì‘¢ð|ÁË™8暇DµÐj¡2§…‚%'GH)‰‡ÌE%°ø@»3x7JQÁ-*G /@˜?Œã-†!„\æýšÙ5xrÞK«Ž†p[°ž/Éš2‹ 8C/æ".à‹ÃD€7“ñöŒQÐ(ËSË?Ô€(íç ¡‡=N“‡p ¥åZ|xELrÔˆ¸”©ô”µäà‘Ûã7¤wÆ=ºGœ÷cŒ÷¨ÿnƒbÙ“›M=¯ì¦¾-Qc¹3k4„N'îoÌ;y'3¿^æâ†}u›x_ݦÕmzij0Dó‰LHdâhæ2‹¿=`°rX< ™ÅgXD•Ãâ3gŽîh9~l-ÌÝÑúÎCÁÑr|‡ÂÿŽÖÌÑ2Eç„œxcT3<ú&}¿±šá{Mé5e[ÌX;—ü—Ep'î<þÄ"܉{ü!9ñ'd;qGÀ! €p({ø왜B'uü‰RWköi•^VW“11¤L>“GHÏ[x>¾e)Høê¡™ ž­BŒ¥Õ C¢–H Gïú€<¸iådšÙÝ ±üऻ×›£$‰[;7Ì@jÜ8ÆYñê ·ÏwÉ-þhÆ Tq‘êö!ªú™¤SzP yŽ4pÿ;£,&|ÃF–2üë³€==ËdZn{(Ä4d€xN ™åûšå{â÷ˆSs8â/_NYÛ ¹þ'þüw8ñÙGáù·®ËX'$]ô‡q`gf5N'îï+›tâ˜wâñ½4óK3gꎛAÜ°¿·ì†ý]Ý&ž AŒø]—ù2³—K=kC4E&™8Ã"‰L-ÊÜm•ÃbÖ¦±µðgŽ¾p´>¶þÌÑïÑŽ–ã~1¾˜ÁÖ¿}‘JÝßHyq÷ɾ…Øãoñ–£ÛãiO߬Œ9YÍð fdÅŽyEFåiÔÍÊlÃ<».³KáùÂ:Æ#ëç’c!cÅùáÚ­®æÒ¼²¢,’gõ@o3+Ê÷‹!Z`#'þÀ¸ÃFNLrâOlÃÞNì9X „BD „ï):JÛQ­ŽÂ~–É7v%έ@3{SL&¤4“=3ö®!Æ-‘I à@ÝöÏÑHc®8Ú#sŽ’7‡sÂÂM~I†Õu%K[QoÏ–àØóŒnó‡ÓrLRùé€+KaôÁ^ïæ&å[½¬aU›=Èí]±âF)Æm -|¦·ËG3n PX‘4ËÏ<"NN mæÊ¼Õ Nrí ˆÜžR’ÄmRGÆ­(|›…TÉ-vJ¿®ñ™ûµ€}‹].'Ð^ÈHìn=KLNå õX’ˆ½¤˜<Åx÷ƒ9P1_[Í ´C ºZ—#°iñûS3.$S©E -lª÷óȘÈä¦ÅÆ ´Ë•CÖ -$»åNÛÞ@² ->?ŒÛ -‹ÄßçlsÊÄz›eÌä1¤^™Éë†Ù`•ës‘m˜kt¨¸€9&K*$·å°Ñ•p›Øó’ñ¾¤“ÂÓ„{’wßÐáÐ:ÈxÔï+bŽ•ûc’Nà ®†ÃÒc)†…msm sâ­ -ìIÿÉ@ úÝ9¿ÕSÜ&¤JnˆAEô ¤ÆÍãÚFCÿÆ|×.½cgü©; -ñ»¢³=óâWü1‚mH¾œ@;QD/'ÐD”hœ@C‘¤^ËLœhN Áœ@›­XN qí›Ã…ç5öY2F5CЇç-Y -«Ì¢„Uæi‰àWw¹Ìl/9.3œ@ƒÌ¢œ‘‰ÄÆ*Ä>×{[ —!‰ùq¸Jk§:²ÃV³we¨ì7…ÄM}‚)ÐÇnQ8æ:q›ëdž«f.h2,Í 4ËÊh»G’7‰²„ý†h'ÐÚ­òœ@‹}ã®ó wàÂÁ 4–h/«šÙì6[.€Òn§Ö°fÖ @|;Ij¼¶´Øáyí ¥ÝÇBf¶ c_ú ýLW Ab0)í¶iJ»” uxð‰q+Œ†Ä¼gm9r%ÿ…(½ŒÃXµÕIá‹KË5)c"“[Æ“hhÇ ´•5³K%]¤'ó÷Œûœ@39Ʊxš6dÆ\í*‰âöõ¼8…è3vN YF&î 0T¸Ù ÆM¨Äø&°^Âý/…»Q!å°°íÔ$ ÅF’Š‡¦5inîVb/Õ­›±¢ä®|ߊ¡2ŇÖ9p­mÁq»Ô‘q³I’¸qí±bÅ â™äÅÆ-AðB‰ìÇQ’Äm €[* ?ä+pÅ%2m%ä ]e1#e—êUzth5&$Õ9&z1 ÊŠ0N õŽE VÈ/+‡…m—8Æ~<¯î yµ\›ƒ²&H6y‚2¬è»nŠT/'ÐÚÏÌã-—>KÌè,X¾U­ìšn¬í* -w>/ÆÁï?tbñ¡-RVTC !„81S!pxðoíp D -‰âüþÖàʈ€7Ûý›~µ±ÚÓ´v'«ÞöÕvb2A`Å¢yÙ‹ºAòŒañ÷¹˜`OPØ°çÙnË]9Á…Ƹjâè$\ŠÓk‡,% Jum"y°õñ¼tân»¸”+åE¢|³‹Ë 4G*Ѐ¿Æ ¡(,{ZÊ„á‚oÎÕ(B4wEPVdK™ç8 -“‹$ìÃÏÞ ˆ–4X™œ£0=/n›©©A) .=‘(†Xè˜!µÍ.îÊ^MˆÛ3”pÇå­ï #¤êWÉ&'[$î{¦ölJ™ÝÏdv±bÅ—$qëT\äƲTàö!Ur!¸½²7IÛ¸¶ ²ß%·‹ìÇ­TÄÍâ™fÜ’Xy&|ÒA´½´jñ· -°I•Å´ÈŽT×­û°Žm!µÁ»µ ¢Ó Ô•¨È㈛+ûqU\-ºõuP:´‘¹kÝû}pÙ&YqGBt¶Œö1K”ÊýŸçtÿ²5ðãÃ6Á„0o¡ŸÄ‰î»T™ˆé1ñ·¼¿âv‘ê®ÏäÉÕ&ÓšÒ—‹+w›‰Ý§#(‹Yð4™¶@é.¼âó@ö¡¥;‚™L¶ü*¹2À문(DOf³-Ðh«×‰š»D*æ…ƒ¿˜¿°±7(+.#”› ökÙïÀ–'kr¸ñjÊèc®'óÊ–/jr’¨9®nÓGƒD&.Š7‹ÏQ7ìdêöøÐ41¹+Ò™]É‚pÿç2‹OJ=(+¢âìà†Ôý•‹„äÈ€Ô,ÊzÈH¾ÔE2“mŸ;ÿÈHe-K[+. þöù%²ðüè³X™f½29iY¥/™üå+ë?#¯G¦™‘“‘èq è=¦×“—0Æäµò¬®Õ®ÿº¢¾r]ˆ„p +Š”ÿê1¿%ÌPLnN(&·'QW!þ>Õ‘Be2L¸‡2Åä n™g·Çƒšáñ+ñ²1Þ9TÌÖä. -Qø’$BÆ.’­#øàÚw²³,Ëw=\ݦ¾;(ÊQx¾Ó*ˆzËñ=Bou›8–¯ÄÑ$2uÔ û‹‚iPœ!ÐçþM¿#ŒìiÜýC?þ«˜<þ ›R&M'º¿PŒLœ!'~RÜ°[À•ñå´¤û¢ êþ*3¥ÌÉãwŸóɈîg^&ãËÈI¶PX*ã¿-+1Á”7v†@Íð¢¥,ÁFn¡>_¯L<¶¬ÄÎ 4Îö ÿ¤+£Hл­ÌÄÁA?q÷ίßÄD&W5äª69Gv;x£4R™4Ñ}ÿîŸü÷UÓ/ÄJW¢&½¸ªMÎP<ç稣Ÿwì‰ êókhwŒ D]Ô1( ñZØÞ {ƒ!@êßê6qÙ‚ªLË(âmÄna7³qvÛé·&·„ -º ÌÛ^6"#&n‚ÙKŒIÑ šáÇò3÷õ{¥ÌÒÇ, -ÏcBˆ;†=Õ% ¥Me—ˆI 1(-!Bò.«äWFépß6ñK¼Ã¡” ¬h MÆw£Êìˆ!É3³»_SÚX»9qú³!½ám£˜ (ºHçºZ™[kÛåk—ï‰àdÜè’$n¤Jn«ƒÜR··í2Ò(+š¦Ó8Ž¢(FĈ(ŠHfñÃÐqy| Ã0 ÃNø¹}¥{[‡h`Ý#ë~rt{<œÓ‹¸8çèÓüãB×ê°ø"â÷™«µð½ˆè© <§Ïüjbød™”ú2îÃd!ú¾JûÇz"0Cˆœ@ë\n8až¡-Á…¿}ùaíîs›Íç@Ô;†›¯­˜&&—dXñEAYQ¸iÃ:º=^¬Â˜¨69G}æþ™&&70Z ÷@2zhüÚq2-Žbsø€.F͸Pd–ÆçózzóHØök"•â‹BD!þ>+•P¦BêmƒU™giåàÜbd/…ßZØ;ÂÈ{Ó/H*ãC?öžÖ¼²PT¹ –—ê¼ì°ZÕû¸ûyGrÃ"æöˆÇ~‹(´ÕÜJ[B|ØRL>Û2‹ÿé–ÙdJPV4°¹KP¶üÌý2³âï3š,Nð0—ÜUè¥5Vä&Ãgì²kÀb¬F·Ç„ý²&‡5¢îQ°ÐÀfJŒ}H4‹ïˆ…/F•ÙÉj•9–ï‰{¶Öóh0y´ „²ŸÌäßI1qØ ¿³ ³/@nõ&R¤Æm&{ÂmСÝo˜±Lki»H—7›—Œ­ÁmëÏçÛÉ,1#„JÄ­˜±LkzBYQme&n¸e§êþW™Yõ ìY/-ææN0‹n¤±Èaø’‰ŽNÜK× {IÑÜ% ¾«ÔóÊœqBÎx.Ô¡KˆL˜ ¡'j‘ `ø‘­oAô¹¸“ªö>D½Ì¬LÎâB4'QÔ¨‘˜y<ýáEáù‘¢9©ˆúwâ>ZF&o•]‰‹FÈ(´Ù<\ºÖÄUMý'`øâïsãr1.ìaH½!D—q߃"“òŒiá˜\%¨,'Ð&ršzOàÇ„('œ±ÁËè]˜Å¯)&¿K·Ç÷ÑíñÜB1ùˆ–ŠÉgdƒbª!]UW»z -´Ö¹Öu]Ñ5|¹öš§k_ ÿT9ëç*çÜ°®ëYro8S¿®%êÑoàÜÀÓÎ9j(OÔŸ+ŠžõéGKîû_ÑÔóÒ£¨O×ß §QÏÔ{šªëjà¥_Ñ3E;ç§@k}Ã)ÐZ§géý)ÐZ½sÖŽ¦Ÿô£ªÿëÿU¹÷ç¹vŠª…¤üT?WWU=UÕÀyª¢Þ«ëš¦çiàܯåÚûªrÞéýÉýº² ¿RÎQµD½áìçºþµwVêÕ¿~Õ€R¿®«/?+-S~ -´–¡¯ëú×®rŽöRå¿ûÎÓ2ýÒp:ô®öï×U=ÿº~õ׫OUÊe‚&׺¢>E×u]!$À7¤*7üÕÿ×uMO~xÏ9ÿÝwîú÷K_¦çy®©{þ¿çœs¯b‰àjt¾ž|MËôÿÏ ÜûÎ97”ëg¥eÿ_`=ÿŠª(jX×5ÀçU{º¢åg¥%Ê{iø_ý§@k­ƒºžgzò-½Zž¬_zÖJ9çhºª]×õ—éyj] ¹5¬£¯õþ£«ç¿ŸišvÏÕT-ÏŸž|5œéêý? í¾w_rßÓÏÓQŸŸc›d.ÓÛ¿J«°"½X/ÿßwîEvI4«°D*™ÊÕø‡ƒï¾‹ZöKÂL˜ÙËr8Œ\ÛÄ*¹Dôá`‚‰RTÃA%ÉH&Ëá ÝßC7ôÝwßɾ“HúºžkŠž¼—>íëÿœ£üŸèª–<ýi7t-üCÝÔÖùOîϵ§*êÕï Õ v®8ˆãjï­…žÝP¢ï=ýå÷ßsZzÏ §Wýÿ_5”iÿiZv‹@c¡­UUµ“~ï=õ» Ààh#H€£x´X º@³MAJ®˜ãZÉ#:'Ð<› Ù¢«Ãóž¤Ti”ì¨Éèkè[KÀRaeZÑ.@HA¿‚Oôe!àf*í„&- ’ù¦$Iê†iì0QD:'ÐBî3ê‰L);én²¶·,:$¥;—Iú›;y¢æ±üˆ_fîœ@@æn*P¥á3v2vÐÅ¿”ÇÛOyB>Ó€ Œ1æû¶@HHô<¸{£@vN ñ¦v–À—$D3[äÞ±‡²uìœ@3N q$95¦®ÀxÂzÙ9–bqI(‘(|Ñ5Q™6'¦a£ÊŒ3¬Êü8Š>×r7·ÒÛ,?gý|„LØökOÊýɶ‡JêÈýÄ…m‚’  æÞ)B³Piï˜K÷ÙÛÜßðJ‰9Uî–îñ ÇSʬǣ¹Î$7ÊwÉ ±b"ò+ &òK›î˼քäoì6 éœ@³ïîÃ&‹ s%sxÞ•)Èp]õùè N y-‡dÅbH*e <óáXm#3KL™ë¶óÆ4á0'☢³Ýd¨QG˜$/òÇD çšß¼Ž d”“—ü)Ym¡'z§Àùß)”Õ¾8ŒU³a“C•ö>".ùyšV r{üÇ ´MªJˆœ@»I’¸9V¬¸y¶ŽÜÊ/@„È~ܶïF½'þR>…¿ÄE¥½5´mH«¶•AYL[”»¥ü>Âœ@# ^IŠ‰˜ð¬ÑÐ&/i€(­LeÚ:óî‹ÒiȯˆYézª¿P¦-°!¿IÔŸÇ 4b»YW„±9q›á»d½:ÈmkÁq{¬Xq“y­Á»\ºÜ‹jÐýX¬–Þ&·Ø3æ…m1ÏNv¹Ci .b$ !zõR؇×É‘rJiw¢:áÆ7œ@+Èl³PD3¸ð±ÐÉÈcÇæÔrÍ#“`ïJ¸\ß¹¦%+ÎÐÖ5‹Î–Ñ_³Qê'NÞÒK< -ßDnN É“ñUœ@›­ -+VÜ&°Ø¸20o‹ß*’oxºc@ —Û¢cŸ?µôÛ·¹ÿf[‰‰QÕ>p}æ~8ÆdNœ@sÁ7¯”/N¡ YÕ&÷B–“¨ô6…¹ gÈ ˆL“ŠÇÄÒ}3ã€E2(J:L", (, Æá( ˆDaÆQE±(IQg%#0%<©ÀŸ6ªƒoå¾¾Œµ8gK?1¥Öh0ëôå@¿cQ`x_UâhÊ¢›>3‹ôèĹ0W‚V~0®t‡ž‚¸ Ø«#hû5ÏÚúè´P:Z™°îž='¥ÈY¼ÇÌ¡Oë{Üô¬ØQr_9IoséSÙ%à쉰Vç¶Ïe÷ž»—~oh¿ImrUSÕ_ÒNéA¬¾ºÀgÄí:vŒš{µX‘I*à³lª²£s PÓÕyR€H¡õp½ýHr1lî¢àEçá ²yXnE¨2]_ìUï„Ö§^Í>wÃÄJÎRå9½ËV4¨×}dd3²C|Òµ}õ¦–º§Ö‘s\CpT`ˆ3y§ßÓCçQÞ'ëÿä¦æÄÊ0ЉT—¥ÔCmœ;ÎÊëIã(›Z´)Z7­(þclLëɹºz•Š`ûPåY.—ôáæ‡m`[Áúm»qTW'>÷Ç„¶Ç ™™¨ààSf#X©^Ÿë_«)G,($–ý„;‹çÿé’ÞGxˆúBmólžéÿ½Më¹'UѦÎþšîE -&&FPúÚ -˜Ð$méã“ÇqX^~Á¹fo½0¸ ¥“Õ3S][Îë¼ÛæuæßôF×@h†úYÜ”àÔ3¾¦ôÇïôD^>ŸôwÓöXÝXµ þüÄø!cN`JæfŽX<êK±Û¢«Å¡Vú)Ú¾a=¨ç¿4ÅaÊgΚ£TJp²dŸ¿äBÌ€ÒOåó§¬b<´ z?BjöC¢Ø<ݤѓõ'Ö˜–ÒôšÙf -•öÝ·ÔpT½Ë`Pµnv¦jT°tB½ùy™I UÂ?4ݽçõk ‰¥pJé)/þ£Å;ýd{’¥¯á’þlaßõ -À·E±w2)3öè.œ(jeÕã {}À¥•£ZVÿ7!¦óî þÑàÝu1Ñ 4öàÕqâuÉš˜¨<“ªS!”Üã÷µx>ÐïïqBÐ&aæËö5nÂâ›×3Ý$ŽN¹KÿâóHÄ—M…”$PÝf—Hÿסlu@±µð¨©ÛïlŠB’ü/ÚÅ+wJ—úÆKgÿz$ÑP:ª‰¥}µíÚó7vÕÏ,¿$iÌ™ôS²£C¼0È@TÒ¤S²yßÐÍ"oþ¿å”ief/¨†^:§@U„ëÅ‚P0‡4ìç ó÷'¿„Êl‹Ò9 ÃtIyþÞcªòtÚV$˜[‚zÝ Þ òUÅ°g¥G°7þÓi¸à’XÊ6WáÓÔµÊî„ÓgĉW`bD^Gx7‹Ú'ñè!–²ÑÆæy KºÂ>Nä…ØRäÍ¢ÚþiàE””‚MÇ„°›RB ÿðœ˜.û¿…YÃÏöÑoqÐ':ëÞQë¹ÛW~µ@æm~É̘âKÑ_ eqx9ܽ³Þ›Š²ÞÒj±þKoTä4Ðn…ЭiOŲ2õQ“2¥RG¯¬ãT¶í‰ÍÓ¤Iã~Š?ÝOÁº$gSéÕ÷Ö+·@×R5‚¦©‡+E<0WˆøæÓa>¨£K¨¼ýy¥íg¦¥v‚7ZL:(Áמ[0Z²t”,…ô»Œ^YÓÉ—¦¿ Wyø·ç1ÿ;6M¯ºa†Ë`ë!‰®! i8+/™z*ñœŽŒL™=Ò?Ùép™+Ž¶éÜŹ«ÐÖ°0 î9xL8ä¤ÿ’Çãqÿ42%ÌÿK—xÏ$œ“¤“æ“Õv]‘ј@]nBVÈwÜ?( %îCöœ„@_‰.ÉîÔ^žäääRÂH… æÌGx¼ø÷_¸QþžÒÕÚ¦ö—w½'пï¦Z…!ÒÑû•'Ö ®iáà8Ÿ´DEüp£þRÿÏ©&ÿ…HäãÍŠ€pèÔ×êåI@ß}›m¼Ê{ÿÐ>b’¿v•®´ʧM€ø&ñ»Mëç«>|œ&á/O4‘…&£ñ¼Óh=Ó…?.)ò]æ¨Õψ„‡WäG—ƒï êRHM5.$â‘r¡um¥™NZJtyŒ/RظáVÝtâ[¤D5æ+Ï¿Ž$©jƒªx;™Á Fo«;“CNæ`¢ÎMÝm²4hëCJHå†"™Œî&}Fiï?åüÞG´1È+1Ä£}ý¢É(k-`jh9Ýy«+,ùF§{Çs5°¶ÒÐè" 2­[Èûºéb ›]Ñí礳¢{îÉ®Pnú×m B¾ÇÅÒ6HÎÛoŠØ”£¿•,õ’vï­b”ÙyƒÆ€f3CO./ò½³¹øDX/<R¸ºÅVÌwñYì0+ço“ð2ü½,rÀsÁWQDðqVîèèå‹ÇÝ"pßl_ôB*°Z® ä6o?wÙK:Òþþ1‘Neuz=ï}á¶uBT_~nÑEzÌy¥ -ÿã½ÚÛs~òFÃ0Þ>wážF{{º§ s}ýžƒGô¤Ò‡s—Ý’”ˆ>4Üμ7ípù‘†øºÿ´w*:&C= Ñ>]âÿ c`ú<±`ŒÓæÝJoPT½P—Ý/«Ðü„vî—E©,ì êöivÀDË ½å„…Òž{% Ì‚¿Ãí£5GkiÉ/ì•ÌT\{Ò*ðR(£n"Åžà€¶øئÇ_5]û$Šr;9‘í&Ö–6ö*°×X¾/íÑY±>écï•ݲPPC‹éhm' Ý@@Š‘“N ôÐá n¸æ}ñÀʨë1¢êÙÞ •T;´¨:`ùg.D›üyëFª6¦¡ -‡ÃDI'/®yÒ3ˆ -ÓE1rÙZu(‰:w¿³í]DÇ)]UN5íúЪQZ^„L1QY4Ä¢O±'Ä.ƒ«"Éÿ=r9l¦h.·]'Á + ±m'òÂE·j (ñ¶âµìTïã¶bVÞ¹ü@Uw·qD -(ÔŶbÑê¬×tÂÐÓ†%)k.Юp£’æ‚bCBJ¸ÖŠš‹ú #\Wz:?5±¹ ³¦B™F¸²žš‹ÖÜS!ÝÄ„kÐÔ\ô{~Éo®øÖ>.+¼ùzK?yÉ…—†(Ùß³ÅÞ¦Ú`!ƒµ/VCÛDá¾AÛHŠ ètÛ@¸Ì-÷Q† Ühît÷ÚÝEÂÂŽ¼Óƒ3AÄw÷=ò,G›v‘SÚô¢n¨)Ûmþ^äøäs˜B¸7»«®eù¤¶ÎZÈ;PïRâC lÌHÎñ øȌ«:¬ÐKH¨ÊÍ—ýØHÕ†ÿ °©• S9jAÉÁ"Imvʼnçw7)Gþ\l6±¡‘(é %äÈn܆‡]m÷‰¸õ„^˜âÚâ27öä}[~Î6¤øõØD|2 @éð†`ƒ:}˜Ó@æˆÙÓÖwýðƒÝÉÌ8ÉôÊ—¸Q‡l>,w6|KŠì•öåv ›-Ìû³‹mxC%Øt;Ìa›ê@³à9évIˆß䇪@¥á˜¨¥‹GÞ²Ô˜a¦j®f«šA“» â©úŽ~—•ܤ"̺eS 7£æ0ÒæÉ5Lô(&okUñÔ.·¦êLl õp«|HMO‹qÀT-©’¨¬jø”›ÕÃel•`ÕQݪÎJŠ;·8£Ù¼ìi8^5@ŒÆ䦧ôŒý*M©Šð¶C5LÜGK•›nœ…Ù5¾÷K…Ów=4}†Ñ"gBFº´u`ÛçãµÄ<¸zofŶ[^àkì „ˆ7…§ˆÆ^›?4¦RDf»¦¥´ª±ë‚»ÆCá»æ¬íÿÚ™v˜»þÉíÚÆÎÖô΋c×Q·k¢ôYÖÏ, .Tï–g»Þñè!õbÕ{ðN1ìZß®·8|Æ®¶kéä2“¢íËKzGc×GQóvMZ·±kž¿]Ã>Ó »&_Ðr»¦‰õ!sÝŠÿuB–an׌ jaÍ)b½‡Û5<ƒÏÇ® þv-¶ƒ.ØõÅ~kÛ®åëÆc´Ç®7( -4]k%(cíQåùvT-4¾‚…£eä*—©hS h1¸&wY«¨çÓÓ2lR00¤dÔF‚y)âÊ%¬®†‰7ñ@˜]  ÷É:‚oâl™œÝ£ËàVä, AwNUÕö¦PˆíŠÂC»Äë%팈œþ+›iE°*%$霧¥Î#5@ÕëÈÙ¹€<¼O± a)Vˆ<Üuþq‘˜1¦r6I–6Âz•jò†á½^ÐRÆrµ~`A†ªÄ“+H¢ÉÃ/$š†ÚM]BSÊVYΔa = Ù±’OåQ=E©ž$„“9¼É5¯œwšûÔYÍ.þôG© Ù¤_¶fR‹$©w4®mY&7^3÷]÷ºb{(Ë~‹®¸•u ùý -·1åXò>_É^9V òQÌFWÄæ©»³;l.ù9ÜúJ¦øèi4ep|V˜“†PšÓ?­ôQ‰ô²>KšŠR¬¨k;Ö À‘ ãG K²)Œ˜lÜ’Ô½>7‰€<3 üéÔÿ„7Gx’{il×½B}¤‚Ÿ nØÃu¼B'6r.b<"‰¡]}žVODAÐP½¾);Tèµô^¦pNí>é -PaHhmÎÓÞ©~•'UÊK)ó -€×n}Ìæb÷ ·Û ¢JpÅGò¸ë§—[ R¦H¶;iÙÑܘñF3¯`n\Õ™@q3Ÿ€¼GÈåÿ}ÐÂ0^i ÀHGXÆ7ö‹Ç.a ®ƒ+¨IÑwWê\ë9 %¸Å¨<¦N˜^Ò´Œgˆ® ³Ø5Ž¡×·qmßrx­„÷ø`¦ƒS79(…»( `³ñÐÆOËì -¬øèxˆñy÷ -˜^\›\ÕP‡¤hM_ò™…— ÚFŸ'÷ÙsÇw‰=ÊSÝ­5} KTr݈{)sœVDa-¿ÝËg%< oy>4»=ß4£¨R@[i8¸8)ÏaÂ’›†<Î^ /1È$÷¦WG-y‘©iãC¾gÀyÎeœ6ã–n‘¶â·ÔŒ@xÌ*1õ•ø?´Ý¿ Tæ‚“ã¼ÈU{á?žo%vrÎœÚd~•§‡ Ág‘ßÍlÞî Óóª<Ž5qŠ‚Dš_Ëæ§àÀvý,U·hŽ§x¹ùÞ`”#ÄÖDRñ}”W¹ðcV0xÄ8jÁÁeiçéäžP<‚LåtÀN¹X¨Ä·¬Ž#ÈÞ‚¥¥õÂq,*ƒ+ô¿hl}S»-wý˜Ð þÊ -k,„YYn Û/Íw/Áu¦rgé ÛíS3ö/-ŸP%Ì­¯Ï˜×2ó’¹°ÿÈëé’±QtúhoR)™'ɾ⧕Ì¥uÛ;°¦®u¾ÓDÍÑÚ³Þ&4æ— ê`vŸØŸ´qÓ_Çæ¤Ð·½M˜¯Å²þÇ8FêŸ3œf5†aߥW(ÁÎ߇c™€xšìVoŸ3¥´:WÅð=²ªª—ÇW-Ew'jˆ±#u˜5{Ö\†'¯÷uÏänŒBØ?Ö•­±d6@ E:SÔÿ2P^кHº‡ò¢T®ÍòrÔé,zXØòf«ÈHcõ8¤Ñ]´‘ê:4ʼˆÁæÒ¦:›ÍÚÍc[»u<ÛáÕ§ðhP~I†‘H.¬®ó­äTi7XT9ßJ»~ôoÑd›ÔyBª¹“ôšï]Ä­ÞjpùbhDÊhÎR2TåF`]è1P±­¤ÞOS´Vjb [>P$¹H¥ÛÔXæZW[ü&§×vÅâ*ö±žÄÀÿ¼£=ò™lî®YE/§‘ƒ‰ªWÑ -Nœ½”nO[2‹ 7ÊmÏ Úi}’NŠ,‘©­sp`Ãñ®Ô¨u¦¼í„å‡;cX¯jYúí·-c&¤%¨Ïjà 8¹ÛµíÆzMF$ÇäPIàΙº{mÂd8`uv5¶(ÀØH'â±À'¬Ìø0`6E~ÂT™7H+Äqã]¯àºV}ÞB `¼äŸ:fK› Ü጖I#,o˜'öãÔ&]T[ cà5 ë›IÇ4¨…¤É1Él8b0Ec ØhbПNH,±}\dvòZZEO‹ó:?ëçR#6”^È[œûÞTQ©·Ê,è(€·ÛhþBvxÙÕS©Ñé'É ¼(ž}ÂÜt˜™ˆáyPÖ°|›~“JÝ#ªŠOSŠ8í§=A=P²¾ÿ=8‚}xÍù¥ù¹¤Èœ{ÈÜ¿µø¯©: ¤˜DO-k`I…ÊÑå¼”áˆ-U£&ó%ÿO|Ì´•5¹‘)¢ÚLK=è#šge¯Iªïm¨dïVºùxï°øŸ,Tbö¡Q©j7¤²ñÇÿ¤hc‰˜Ò$S£Š4ÄÅ?Ú|ªÅ -1“·²ð¾¼ùþjtœ|^±á9NC ¶µx¥z^¢$Ue Fû<šSe™Õ?H6oÚÁF•:3€¶·kË@2é_õɧäT«Â ¼ñL nš¿íò±À•ð45!âPJåE¨9™Àµžšê_ %>Ü êÀä?9é4‹N;]¤þÇF08‡u»¬JD>Œö3‰5¹îèôÓÂJí´eçAxHHÓ_I |?ìƒOmjø¶«éÈÏ’’;W–µÈ§¯(™aúT'Nq!›Ñª»’¬Y>šR?4Z²Çã>QDUëèÈœêá ¾»YÔ¯’¡÷'·(jäº30LŒVolšTG­,ëWnõk¾Æå«0cãŒ0‡Ø¶P- »…KÇoÀl÷¿o¥ýDKOTÓîŒJƒ:NI¢Ì(¡¿™Ô1üWó†ó·> F~äITƒŽtlõ…óÒ¨‡Gí²þúåêöÇ™òÔp@ô ‚VDšÒ¥‰FHCõÓ'ØS0ÿêû°;/˜+Ûõ¶ðò‡­4q€?Zê¿0‘½ÿ‚“•4ý™úT­sh¹F§̈HNœÜ:—zÚÝùhué!”üŒ©V‚ˆ“ŒK£Ó¨ÜîíÞgJ -„@Í¿GÝ褒Áæ¥*dá^å,Ÿæ£)¸‰5•Œ[ÍtL·¹”†ÔFG²æâ°ð¯½w L(R Ðƒû`ö À0øgbδڷçæ*¬b¯Þ u}G¿`ÚK<ˆÞo Å*ëŠz]œ4å¦#ΠȀ” ô†X†Ÿö Ê†¸ÆØ·ND³©-Zba$R®H6-’M=Îî‹Â–Ô… -k‘Ü”&*­‘gÊ™‰yá¥ïE0ÓËšø6»ê¬ë/(^}×ès#Ø’Ø,*5²0 öÙ9x¡þjŸ‹£Ñ>Öúâ|[­`:¤™Z¨”æšÇ·íµ‰hZ܃±>ËBGD1i¯A°ŸÔ„4DTâq¸†‘pAó¤°zŽÀ -dž‘24®†ô¤m,êK:âv2pÝâq›h=¸Q’4O\½”}a°oÊ­³›­’ç¸ÉŸ1'Nâ÷Ö¹2iql7ôÄ@WjY¥ÅÍã©u­ ^$õU$®‚ã‡ËRÉ€M\JÔLGR‰˜ˆ¶øù³ü‘Ny—]zí৪ÍN| u’*\5Öh’alqz- •tÇwOÈ_¥ènÇ?£åÄÙñ—ÅöÚN…OœŠ›÷ä/)8øÑ©Ä2e`'®=‹Cìsæ¯73ÅD÷»Ò¿%^`:ï»ùºüv±¢Æó¿(¼;Åzó‡ÿÊ’ò¦f—¢à¿± -¼V›…_>ª+owÉD' ÉÛCÿ7-œÓœÃZÁ¬^"°ž}êÔһБA þw(2Màü|º— ܬ8P3 B¦éj3 ")mE[ù÷Ñÿ9|í,WÄáX÷oqI—Ý€B,H•Xµßùr£À¡íÊ!\yÒÿÞpU)MØÍ¢OLÓÁ¸ØM™(/j²?õ»@b—EÄç–U啨…ÚÔ†Æn™ùjHÍy¦á­u£+´M{I³rKÈÎÓ>&i•øjmt"«¡ë³Ì8s ïˆ}ì‘@HCÅÐ-CÊü½¹ä¬Lû/Àu¾Ê}àþ‡kÄ•î«ïH7†Ý‘D™/ÊnÎåtŸ¸ÞÁPWéîî–ˆQëäJÜ -¢ì62ÿ˜ÄxÀ@•„/²–û·2J[‹ò$·~!š¸¾?,5’ië¨ÌðwñÑ Ð’]žmJÞé©=Ô%û%Á -KNh“@ ía©Ò¶¬$M•l¼Pi¶°wô{È©²œ`Qòõ - ´Úb£¬Â½€¾™ˆ¨?Òv¢Ì>ÚfÂý’šTßïQ“ƒû¢[‘@á–ä;Í*èB „§ù(^ëàš·9U;”N÷Æês|*:}¡ÖL¨»½†IO‰`ð/,_ýÛÜöÊô° ÷V–Ù¼&H\hBó6yKz<‰‘Ûµv'Á’¤…ÿ¾z~¼R|¨Teù ŸP­ Gà¤Ì¥†HÓÜŽüY&[)jgÃÖÕÿÿNJ€ë$û¬õ eTU'ª¡pøÑ¡ŽjñªËo®ÇdT8'›ëDÚÉ‹JïHÔFth ÃÓhè"U¯mÈÔk6 !:&‘ϽLy8#xt‘*g»ýI.¤Ù­wÞj;‡:ö-ÞÊ.\–‰4üvÅÛ.y+õ‘$dÄ@&[ÝdY‹Ó ð1bÓÍDy³XŒ£„ 0ó6nqalcƒgÏÛ õ4©1Fé+Óá»Yo^>¼ãl’ÖÔw­´Ù=9ÉÐ×·*•< RCO¯b'Ü-³+«¨ˆŠ w3Ìã%¼É¬Ê²„O±:<Æø—žø -‚ïê”Úa‡[q`ÒÜXÝY¥Ü5¤qCA\îÉÂâ|l)a?å`^7ÛÛ%¥±|×âÒ¢‚Q¼PÅ]¨ör•‰PqéÏ@ÀHÊ)Õ‘­ª†_FB¿~ÀEêÛÛWˆ­¦>Z÷ÁY6TZ¿ oœ¥« –¢$?`ò€NŽÖ1¢QyŽËã×ÿ´1™ÃäV})϶Á‘~{ëQȽ»wq¡Íí}³¾öŸp´–£ÔYÜO·í!¾LWOÜ5˜'å@«+E±åôU†û øßpÛ˜©r*k0»ÒTq73îºtDnÖ•“y)aɹN¿¶¤ô?->f w` é®Ah§Ä ÛSI q ·ƒ‹ [·}ÁÓ ì?‹ÛÃI™÷>ð-,²»LB7Yß:7»8¾ù©Ù#é°í"^Ž\$¨U`"tlC‡ «9ÀÑa÷}¨JÇjb5Ú%Ed‘:wq_Ë YOs{vܶȌ±ï0Ù‰ fšÄ4pHãUbS•”Ó¹6n’Ö¹¼Ãl%2Ês “‹Ë9e:«ö=/¨Â±ÿ7eçq€¶ácÜ,ª˜WÁí)x\Š¡ÙºNUÚ–€ÈÆ.MÓ¥¹A 8h»65ßÁ-cÜ?Ž£J?jqšåÜ"†µWþ—¼]ÚíE¤Û’åHpkHD¯ìöÌŸ0>@ûù˨]í±cˆWÐD{eWÅãàR‰#r,1Wã¾Ô;ŒAv+#‰ŠQÞâîp˜0)&º’¼»ùÞVÇ¿÷¦Æ_1qJ’’ÿ%` BXèÝð©øãgµ§ÆjDQÑÀÿ*2+hD¸¼÷—wWHu³Økh$Ïù¼Öízº¼Ù¬"U(¼Î4ôíq|LÔ;ÐVúò[JTš- /¼Þë/»¥sI7<•+´A†Är;¿<Õ›ñ¸ --öª»|âGå´Ü)ÄÓØyÓ+~]˜Dit½/Ê¥zÑ©È7`w\ŠjmQ¥|ŠPð{"˜¡Û*T§¸ý/V©¿xʛߙ—å¥RÃV^Wie fÿ>|o^ °»¶-0Fâù7 çÞjȕ΋xT„¼DlHƒW0E¨0§]Ç ö -Θ¡£ßH$f\”™Ê7P¢DS¾Z¬°šå«ùŽî(»±tLTÜ;šº™ƒ!í’W¬éÎ 7MÍ’b‰ƒ®Ö&¡ö<ÃÙáÝpÉ—T%)Yº½¥'YRœ!‡øxäæÏ$K*ëKÉ‹ZÕ®}ÖÜ„\T E4÷r5|´i*‚@Ž‹ÌÎPUS•¬#’lýþ9O—ÌÃÁ:Û¼½"?Z¥Æ “¢g+:õÎt¢wRþ°¬PÙ„(üº/ÿ¨ ­™@öNôŠg±×£‰L`¹›ÄŽÀö·öø˜·ÝvŽ)JÖ³`Íqm`ΛÚY0ír’–r¼¤#`´mì¬ßqk[‘/QR#ò€`ÙbUÖu~Áò&Q{¶ÞÇL\À_àÔ_àýs’áŒP¢}$’Û¦·¤èÜU©÷ap«GµVq§÷“õ;¾¸6Î:þkVGdƒëóÄBm3‰‚+Sh@¡†ì3-`¬¨„JÛc$ÛûÌO˜ç’¾“/*))ý‡ã_} -àóʇ»î¬Bpò%]Ó ¹™ukx²À­8»îÆ-M -›Ì@Ùt`LŠ@“¦OpXŠIÁÎãD\Õ(5®Ý’·@ þžì,X¹Åz1  ´˜T»JŠ9åªOoo¸~6ƒ¹™ `ôÀªÅð¼sê±ÌÚAá‡ËФ(ÞyérɈp“’=¼Š,n'½ÖŽ¦}…:Zú„,(ŸeSÕ®" z>JGàý€¨ƒÀyI¤í¾o•LS‡ÊC-P¢Q®ˆ - -Ib]\ZCJ£×Óí$ÖH†;Ž£oìb B…=8™1ÓP$3Z.þƒòÕlñâàòS…Ú½ÍÕªÊ_‰Ù/'n¥¥M8ŽjÆ„Ïâi·ï¦)-dRªß‰Â7_ø•» òÍ´žî=Àœip?2I”Ú ÀÛ ü4ª­aͤƊ³«{ Ú†v»A[8^œ8>žáÃ×ãœKƒ Pî›.¾ðSrÇ-^À£»¿,j$­ä&6gÁ„ §ã˜‡kRößÆ«hk+åcž¡Ë¡ðÃOj3ƒ5 DANé›Æ«OO‰J0yW}:ÿFŽ 9G6½ K³ª ¨¨íÞôÚÌ9ëí—“Jh‘ˆ³7tû‰Ä.ÒýªÐÎjöà}"-í.öÉ‹¥Õ6Ãåž‹¹¾ƒò-çXhªeÓG©“‹@Ôtÿˆ£¶#^õ„M9gwyŸ~ÅÒÒ–:d´sÿ¨õóäUwÄ=†1ûDm±¸ìÒ R˜›hÐH½ÊS90Yr yÎ9§ÝN©ØÿZM/xRrRùà£êÚ½Bÿ^ëAÑMB1@ÈX±'zza9A ŠÕ&\½)y¼Õ‡”×á€ZŒ -n* ,žDÏbô¿ƒj­áß«(ƒ¨êóò4R~|–NHÞŒ"Ø - òx¡–úÛ³nS-Êu¹ å„|‚$ÓÂLxæ «hO„bFž’_G: ¸¶î‘jÂb˜SnþuT(o+ªw¥¨Ïò‹æ ÝyÍÌ Œe•IŪâ<'ÄP×D”b ÅY9¯!¬òGܦJqBàÙD”´•,Ê®Ü`L0mwÛ!:Á;÷SÂÚ]ÆÀ<ÄF‚•²k¥#‚W]@)%îJ…dÔ6gBêQˆ3o-ÏPbM:ק‚¦ÓÇ$˜ .¨ÒôT›ªJDÍ.½ÍUø ýözHã„¢– ›4$/dôÐ"w4UŽ¯ÿË…³¨»W>Ä0„;ìm !v ÐpÊBB qj?Y¤²Á_$„½Vè:ý1ojáÌ®hnÄ=üpW?°ÇÜêŸï°tqƒÞy qjMõHHíºüPʬr5x±ÊÈñ“Zg°Sª·YÏ-ÜBP¤­‡© &laaÐo«_’±ë#îDÂäb¯‹µ24{F]±™x3>«­î¬‡Ìl+DG¬ois`d‡ F·‘¥Éìh%FEô]k¸JB—¦/×ÓpÜ’´9c¤ $ìÀNQ!Á‡-=ÒȽÄ°Cˆƒamv½ä‡œ”Â/-{é>îhÚš2Àtâ2fðEó`@îN·“Æ&#SãTÚíLþbV°6ü¶ApáìbåäºJ—=Âu¨áPìاVS&ã¾Æ:ûÜXÆdàÏÖŸ_ì¿‹§i‹ƒ³{)6ÆÁ÷CÞl`áPÉÀ‘0èg×YôN58ñ3’éìXw’`Þ³ @l×£If£Ô¨—ë§TØ÷ͤª+MÀ LðC -w„7Yé»ýŠ¡Ø¶ÇðQ„ÆÌñ¿=+NYOyýjŸ­œ ¾s‹b<8·>_ ¡ÙEhžI>Aø”Œa¹×³6oðˆ*¦4Ã_¤2÷7x«Ý«F T°Á _>ЦºeÎÇ#±78(yNqçAÇäv -— F¶¼— Ðýî•E½ÁÆц 6¸Hv‘¡¤Bb63»GoðºUµXç`LøÁ~ðîŸ ‰Ä¢ù~Q¦èc‹Xj_†T(°ÁQÍãÓ†4à”߆EçÅþ]WP³–*•‡’f¿½M«¢‘«RnÙRšT4Õ'pŽt!ÌÔrÌB€d’£Ì•"ÑšEg¥’ÜÜßÓ:°îXüF–Ôõ\#ë0Ê#I"úAb$øË!¶Èʈ¥vÅ·xŽ¾Åºä -uÎÊa°|zž‘FÈήi[x‡¾þãP8ш:Ʊ)iíÞ(ùÍR/22ph<çWx»ar2DQ „ÇrYN¿œ˜™yËR±€(Iâ&(V™À'ƒd‰àM^aÉü¸ Ð–y¨ÑÜ¥$|DR¢æU²\4›¤­èšª„çUÛçþå€ñ -+h.àA]n«œF¦Õ!ä¤<óâ A]QvXRŠ 0.¸L$¯R^p$Ë`:µ³q܉ã…dÄZø]‘ 5?@{Eñ£‚›xàœb̳T« ™À?âïÊ|,€‹áJ¤}¹.9جpŸ¸°¡?.ã%Âø‚n!ÿÿÿ…å3…À,»0£ƒÜá+€î. Xcå󌳌+ö à6&§à™A³žðÜxmEùBX)êòDß~X{·'Ý'¹KTD¼\å»î=)xˆ°±«pËh¥¯«M:²|Š§ž\ -ºIQ÷î™YÐÔ5ìk±À«\J"Ï &h°’1¼ÎÞÛ¥Þ眞Òxß?0£RfLc!³UÁSm½¬‹è‰U È›I§IÐ)l«É;µcüòôPÃÒ,¼­Â`ð—«f«8_©Ÿƒ+Eþ”7è|ò YŇ«‘zžÆKQqNìò‰Î¯P.µa?ÆÛ¹üá³Ög\ù°~ “à¿?T¸¬OrtÇ\–¡QÓÇ=©6Ã!ö\‹—«˜~9i˵°ÙɈ`>1ã“ nAædJ½ÛVÇqÈL¶øR”f±¨ v¦ì£Î?š##r 8­Ù˜¶bŽ3| -&­|êsz°÷*É@8‡'DcË_ª¥q"_)<¸ïhŠžÏ09‘‡Fædˆ÷8*»¼M^~˜ RøÄ©å/àe»ØFKü,’ü©¢—¿ï ,¹¼ŠÎ¨svj¥‘@˜3þ ÞÉ«¢‚ö¾Ob*ú¸½·Ub½ÆTŸÛûè›ë÷7ÿØkÖOÊ´ìV-Tè~_úEàÍë5Ð.:éßap^DV?¦ƒ2©"uÕA^tBau dv¢?`_QÂ|»Ñh㸳ŽîázæâDÔHg}Ò @!»A.Cª¸ ÚÌíß›©·ÆÀ ØÜŒTÏÖ(’ðàòÄD”õ´¹áR- »õ†¹`EF³ŽÙÒ5à½þÈ¡ÁÇJºŽ¿¢œa߉‰%ÉkˆîÍ>`ŒŽNDæOr~Æœ)Âò7â< ÷Â.ƒóµö#x!N@Nf÷*{kòFéËNyO›Ä  & Sd’¾X.˜„ÖÏÚëèð`Þÿ€O¼n\úš;œJ¤¯ïã¤Â êS¶Ú盀¬’¾ÙèRjÖä¢H_¿q9HQ†•‡‹À‘BôOl_p¨ïÔJ´¾uæz8„Ëä«Œ2JGRM¥>¹Ì5á°®”P›Û&#šÇÙÊIØ)l[JIo™|Žë°Ë™ íLÖ”9ŸvBeI¢k’ú‘L„H+XSSèd|Ù€“¤¢®i„ÅFㄲ«j Ÿ&œ¡’%šžÜçã”ó1&c®°LÁ›™L¾2”û †PôÏ´×ÃÀ”2°`š]iLÑk&"Ó>N¹úÏÄBΫ ÌàÓ ‘·`ɦrðÚä:vÚRd ÷4Ë“?ÜÊá ÒЫi¶ÝÍ/>Âqœ mù%ÙV (ìMë—®Ÿ C¥ï“à …¬D7ŒQG$}ÇÓ:ÊDö—úg%Z…c‘w¥ÕNÙ € Ö ž2Œ%#*Ñùb£Æ,ã –ô1®{úå%È– -IQò¦‘gÂbÌîóü[ ¿®ì/ËÚÔ6­ð:IÍ"•G’eÀ1Šf¨®±Y¿³ýdœiCà?Îm×÷'êëm»¾5Ÿàü…¦Qí¹¾3Rªzj%DC Î?u}+4FjXÖ¶±·Ã#õ­xD»¾¬†*z~F)mñú»ýúR#Q[ê[$ꑯ/Q§2¾G›îúJ~RûóHï«ë»%&ØŽ -?VFÈ1¦Ñ3ðêÒ¶•4 ­5ö <‚ǃôã,ä%Á1“(îÒßZj]\[1¡³Æ\êƒ#ÜŸÙ »”œí’ÀàÀ+f¹kü¼A©JyS7‚ùbop´iWbOf˜m¾ÚÅ>†/R´‹ÌÅâIrR‚žS߉"ûJSÓ‚’¥¦’mAìáwíNj[%¿tTœûÊEOû¢}ÅGЃ½‹«ÎXÔt5D×ÀÑü·c_‹kÑŠ `r¹žúRxˆ@+sÊe~ÕFm xz™xv->yeâ %eÂFƒ‡ž<€p‰+¯ K(ÉV*„ùóÏAþã6+–Šú¿k0X‹“ÏÀµýçhˆˆ‡Ô0#o ü=‡c3Q*ï…UÈîŒ~½×˳”s=á".†}PÖW©]\|‡üa§ë¥CìLþ^ºå§ßôKÞ#{ÅLxjuM– ¬š§ 7mjì¤G8Í*£!º}œÂ"¤Ë†³j˜̇“ªû6,gžÍwƉÃí3 -jEÄK|«9OiWÚ¢ ¨”ç'ÖŸÌ€ÇRŽ¹øçÛÊĸ…³Áœm2· 3žeÖ]R³lã²qâ¢hP)ãïŒâ?_RY·x›yü³ñ‹ªHÜ;áœÏ†žÙÓ¿Ž©u':F…Do¹²ñ¢78ìŒÁ?#DĘ˟ùw™\i³Ó;y¼ÿ¿#ÚŒùõêòPTQÙ•m…ërL™¢ö¤:³6‘nså4šÒ)ì –¶F¹¬ z…•=ä#2\µˆ*à8¶§ÖöÚÊ\N™ºÆ¤"d3*À}|4*œà3cšö0'…æts§U3Æãï÷K-,üZ¶l# ʉöÂÆ釴‡0@¡›"Žô€q§Å^jML<UV²¯j‚y yÀyç…¼ÅäTƒÅÖ¤ð­qš¬ìÓ0÷rDj«Y‰³pµþ’áë™äa­¨1äw줔mÎ"Ì4,¹Ô¬xxt½D À¯w„Ó]47÷ÌX4¸Š»!TBz‡¸ Ì9¨ ÔÎQL­% °‚'Â< å‰Ò} ŒL©Ñ)PׂÑ4qSƬj€šëŠE¾çð‡äüÈェj&³cEÔ¬»&óÙQ–!õÖÖoT¯7øÀ`N‡a½¬Ö4µÓ7‡þ*ìn<‹/UÒ_sÍp–c~aT^E7²% ²êö‰tPÕÚ¶TwÉ[¿Eƒ˜”*x<÷4aHíSDCÃpܧçòÞ”ê*}{Ûõ+svüTÇdhÕl]¹îHè_Ÿ}É‹wçÅY¶‡nÌ"ÖKÖü¯Ðœ 9¶èLõÖj„R¡» ­°wY™±œŽDZEC©{ûB[å¡àXë‹´Y±ÏTS´œçTp¤Q¹ùïÕeÏò¹€öQTÏ]l­7ÀBó¥ÂVë™æƒß‹¶ºªrCüù:kõ93Zœ¼K ]ó¤ö°sàν±¦ØyålxÎ3KÍ:Óƒâñ+üj!K#€¾ì.ïC¦ë¡3èò6V‚žd®ã~=ÆxtŒàv'ÖÞÃÙ¬£´ù2¶äjœi³¸¼“þÈJhLù®„±YÙ].M¤ƒÜøj.ÚE$ O’¤ “5½2|àZLùÕq1rˆìî²”~@P€8@/@QdTÕ!vBU”­ÞºaÈQWcÁ›ßoÞ³«Ë4«eIÌBá0/Fgf“F›¢Ð€0$…„Êó•Â«Ë4«r8 $È’é6Ý[± -ÏD¹¿Ô|V8ª9Á!(e‚e6¤¤¡`j*A©¬^F§¢££#£¢#•ËåJàJå €,p<  ˆ€ð€t@€@BAVUä%:§) -RÈKhBÁ”§nßîöñÅLÜhEl‘ËLž Vs8ˆw­œ5PøÉœ/ißfÝR -žAËÍrûEòUe‰ ígr -2M Öä_¦Hb¢\DýeIÚ€P(‰gjAC4Q¾/ošÆL3¤ß“™?A3‰/³'h5ùM'Õ°—‰7rMJQCº»ªyHò–­¼µhüw^É‹ÞÐÏoü*ø2ÛfEE)¬£ÓyÆo(ëÄ‹^½LÿñšØ>/=M²s}®ÈcÞ¦qV°‰O2º“Ì -ýsÚµâáåXþHæó’–pðXÌ£Ûø¡ÀÕ±v,¥tfµÂÉÌ+úÐLe -~JĹLÃA»¸º—Æ)x4#r¥Ø\±Xµ›¬a „iPlˆ¾h#{¹L9bÃv‰™îªßáµ°†l0 ÅlWhvC´r®û©°2Ï‹³‡NþTÖ8¹ÛÓ¦.7WyyªûCYS;9œÚÔ}@j©÷ÍÿÊÎËRCXžDÙ#£©ÓBæk³° Ì²ÄgxSc~„†èË?¾ -³ÎNî¯ÈܺÚ'±! -ÏÒ3¯ë¨X6uM[I× =Wô€PPN#å ýC48·«¨ÈüyÖTž3k“„F2‘%Ûñ˜œ]Yü9K\G‹+2YÖ™ÎÚÓDšDóŒKpˆ÷ed&AL*ºiDË´Åš”›ª!óàä`I®nRa}bBAo5L)ñÿ~‘´ƒN-Q]ì¡sê’úøêÒßÖ^¦ óµÆ±ßºÊt1RákU,gÔ¹¹æ“‚VÆ¿d–2Õó5ªr®îTR7X‚BíƒØWüvtv…y3yÎŒm3'Ôy¯¨æJg }׉K‡x‚К¸†0µ^CÌ]QaŒ®Ò1üÐe Wò -fEv‹Fk@(ŠrU’FAÒµEåK"`@Là”4ÕËÌ4;Þ=Xím˜I¥ BA Z®ƒh‚2…=<åêIæ€P0¥#´K®Oº}W|Œ”¸E‡haÅ=ê‚JË&…#‹&­”2jbSˆ†Öej«ª yT „.$TãJ^ùQ0¦ œ‘¸*6)GðZ)Ú`åhHQîg‚4NÛ‰/TbW5r7 ÜŒ;¬XIžËhä€Ppby±”%G•GÃBa} uDüä€Pðñ9 Ømr¯1IÞ(Ë8 B9 $ ¹ìÉd2¹††N¥üý~ÿýÞz%˜Öå†SŽ¹ Œ'GŠŠdj´J-IJ°2;’å7ßQºs¸Ë4 -ÙßWÍ ^nC Ñ2¯3‰’WrÃyCTâ™ÔªÄÙ¨ÚíFfh’6 Ìu@(襕Ùl6A梲²Œ€ØÙèMð¢$‡´´a@(œ^¸ÉÙÅÙè0 æÙpk²‘û» ”l@(Ø+釘:G´‰¢ß©ˆn7V†÷üÇcçtÞJ²(õ5¯ÍÜëT…óû`ÍÍ~>¬:Ý]—Tãñ,± ‰nc‰é¹©ÍdV“ï‚¢ì_ïªv·L Ín,-°ÕtNŠg’®ÂÖØv5Î]ªywq -ëÓñÌ¿³øáÍzöÑfXÁ³! -É6ˆ‚g_¡ó.ñN°S[ ýÿu•UuqxÕ¡´ÝÔçº23W©õa5´EYZúBÿKX½¦}iAË6Qìg°6Ô˜¸«ÕÚ0]síå°JX”F4±¦Ù¼÷Ú.ÒΞkí“f¿û•éîÿ%Þ„sgBÿ¤ AÌÌ|m°ær½ÊÜ.VªµÂ“>ëÅ‚Ž%i‹*c^;èC4ÕGʆþöŠ,ç‡æ†ÈiE–Ϊ›S]z´ÌÎöú}7ºº/«94:å´Ç`æÍÙ¥g%cX.!þ–»!Êp¨Œç“4‹Ì,¥73AË–•0él´J“³Fügžw™s=G^e´æ¨NùH\6¬Ÿý—Wk7Déò•±¶lÐØp -§pìÆv6xHMjÒ‹êZ|RÁ©„‚B+Ÿ36bmjÈ\E*^ëCfZk·;T9{Õf÷A¢q€ À€à`€*0€üË;㸞˜>ªt@H c»[‘hι,H–õóÑI§3·²_Úøn’C­émr¬~oÒöÍœõÎ9VÏK“E¼Ýá" ël—Á±Áº{yȆwÙ:‚4¹èO{êYÊ?DÖÑÅ:Ú±)ãa@(¤˜³‚&g94Éõd3*è^A25d$…-Öà¢d‘("ÞDùx+7Dv‰â…~˜¹g.I»æCXÏS¡b? -p@(¨š(Û©†Â¡PG±9^‚94¡aXÈÚHñ®ÀŠd†pȽ—¶Uîܽ0Å-×iG1 -Iâ€0L§b…Bò Z²ðh’j);å Ñ á€P¨ÍнIŲ,á€0P„"IÞ”™à rçñ‘»Eý ¿J½£þk¬ëíH`>P6&`Þù[wD}?"«p¾Z—±èٚ݅$yà a^ÝbåÜÌê§$o~*¨R 6 j‹›øƒ}7en÷-5@}‡¡PãÇ’…£ÝQ¯p=¼¢C`é¼™»dŒtƒ†ä"‹ªGb§e åm7’l™e»éÙ¯º6Âi4GøÄC>;´ÊiݘVÖüÅÄñëSÑ›ï=ÞœUõ»!¢ÞÎîÔû~rŒÏ›í ¢]v‚ŠYôdÚæïeÒÑýªÌ›\ß­ë̹çH^ží$¾¦=5Fvœ*Ê'óKM‘KJ”2æ1O¹< P¹ªR’l•4%rˆWH&ã‘I®DÖ’l›Íæt4䙨,vŸ<]T÷€PÀ»ÓGî÷{Þo÷Û ¹P[²¹¤Žl)srq~w®SöÑý›8²…ØS7uSb -‹ØgætüO!( q›Ó~©.«Rí1Ò‰wŒhN—ºqq,l†ÒÊÄ468˜'^gWÔõ\Á™Y\d•ü¼IÆÏ+±I™UY½n \oõ‡ßCAÔI•Ø`r_:Ø—þt”egQ›]|ˆú€€@\œ^HcTD«ÉX´=¾œy’égŽÇãqö-µF|Ç?'‚^¦ÅEÚgÐND{L[ï¦=±ËO3ì?‚ƒ•¦dbÅ°BKǹø†ÝÒÞ˜“;±ë’ŸÐõF]Ë$ ­ìm4íè“ -ìò»ÊÈØ`:ä+&Gç3ó¥NÝÀõÚf³ˆÂ‡È!r&gÚkë¢Ù¸îX"M?…@dÃÃzêÀ‰Ýœ¤¡à‹„¡ )èË!r)(3-Ü$5Ò×ÍÇhìÉÓ9Y0hA¼ÃAj -#T¢îŸ†‹M¬äª‚%XBq[x9*+++-/1sÚütˆÌL*‹›¶$Àˆc¶ÌlÙrjèf¦ZšÕ#š< Dq(X¼9•S‹fÒ$ŠgÒEÄD‘G…5Ä¢L2º™J‚nN—Š\ô¸T£VU-çÚ…Mª\9·E@ò¤,DCpFÒ°M2±%7P®JbC•ë.WĦ)U¼P ý­V"⌎§4jrjZ/ 1KÌÉé€0Laê–>°¤º¢š96O }&éuL¡Á.ï'yLüIªr­Eð†'ø9™eH²5+q’eÅë~Irâ¿AÁ–Æ¥.]æúqP Ö qãP&Åégeц®Aœ²·n³gì€m†ßÖÀp$îÐ!R-ß)=2TI%2³Hg«¹¢aZOI;õOµÃT£B -%  :X¦-Á©“N 35 .6È …BúPIfSù_ä¤õžæT ÖÝ µ¶³n8™C¡[Oó<³ÌbÑ™M;_…ä_EŽM±ÖA­˜Ë‹ò) Ó,ñY¾˜É|‚´Ó A34õ¡%!^¤sÄgæ ÕÏ|óÃNQ)φþ!îâ%hãß×[øGpš1–iL_އβì>Di§|æOêÌŒÎÔGA5ù ‚SXŒwƒGQf$Oj±çSŽ4D‘¼ÚW‰UJUUKŒJeb“§)‹µÚ¹ñ?—:¶mÛGf²'D¼;¤ØÆé&@bfDI ÍXYÇÌLñͱX³T™ýÕŒ;Õ´¡ ‰‹âLÑÿÿDD4Õjý¿ÉôÿÊò8 $ ¼BB2quF…„â~¼BBºª_]!!!•UM £÷ßòèŽë‘83qùš‘Ñ ©¨L’P’†B¢—K¨ªŠ†ÕPÀ˜×((C$TV7T'Q]žÔkÎChhfæŸ,ºäWé2»4š4[”.S…®êªìäa‡ç>mŽfŠ¶[’ÝŽ>×HĪmF`£¤yíji—Ž'†?«ÑìÄÞöåØLŸJ¬#lÛ+ -½ {)5j1§’7}¢•óç˹+{ìž“™Cdiæåcdðn¨)6ljðž¼,œ<Éb²s cá¥ñ6Ò"Ö§éDjö%¦¢³»ÁòíÁ3h$‚°ôzSNçÊ8 æ,;‹±L¬˜O!~2ïæJD2²zUÊòþmŒ‡vDºñPb•komu—¼Hi±’ÚtbãbMQʆHZ _²#)»³¬Êé¡Y©’lj+}J3ÓÈŠ.ñdz:N²Ñ€€ÀiÏü&øD4“Þx³—ßNÚ!ÝÓ IÌGUsx7Èܺ³¾Šu—£›BÁHŒé€PàqtA¡|”0 Oê…&õ¡® -=Ét¤LÅþ_^ùpßFñÈ=Ñu¦LÑsD9Y²»H+#ÓuÉ‘Æ–»‹»Æ–ô ,¢Afù°•ðŸ{¨¨%' Ðx„Báa"eåTbÎ ­IùÐãœ4]•RÊ)2±«ÐVÖíµ×éàþƒq:PÛ¶é¶)™˜29j8´üÙùŒÂtÔ|fæ˜ Tþ¢*z™LˆŠTADÄëP :YUU¹ŠÔ!“©dB2QR‘)GŽÌñº™#ÏR.‡›#GŽ9r¸˜–Ã%gA?%¥’8òÅ!†’b8 -Ç±× M’Ãâ@Ä iqž‰å_"úÿ!D—é™éñ˜5^:ý縂LE†í\î˜dª1M¨’¯¿³¾I&²™e¶Áüß÷å“9Þɼÿ—­u‰ÚY‘m;\#¥å–(¹¡ä.Ž—†Ï;&ø± °*QÈãŸ=¨D3 f±dJÑÌ @“@€8$’Gã±,K%±“>r4F80—Ke∜F1…Œ!„C€Ì̈Öðô-žÈ¢X^~šÅ•qiXä"EQŠ±¶mPxÿ²¬— Žie€([l¬>·y4ÕÿÊ}‚p¡}"lÎY_‘ÀÅȽ‘N-@ÔÆ|¾Âûë½{ ×ØqGì ©z+íä^"O¬Éø¼$+xP½N9’hÂ.x_ì–#…àÉ"ÓOL¼„IL9$ñ¯Õ -±@›–wÀ·Î4uQbþ€x|*´ŽÚ¾8Á—"ÙÓ•èˆ2Îp®„í ‘Å)ÆTÖ§Å&ÞË5‘÷çÂs/‡â|/ÓÞÄ©/”¹/É€þs«íØ+±-"£c<‡ÈfMè¥sxï- ¡Ïà>Ï©Ã-³5\Àg¹¯Uö|µq  xϯ£"Øh&ÿRuظ²¤Ä‚9„J+'¹opßó“/³çÑ ²žãÛŽÜÊÈmÂîL@SfÆêF§¤Œ7œ´íU²ÅÐÓ2VyIW‘ø&¾MÉ0¶ íkçá±´f®ˆ¡€g6³Já׬¬’R®ô œqhóP:–Dfò ò¡Ýƒà9úÿˆÁd•]ZÁþ9wAår–Š›6z€Ó¾ÞÅûeö-%#Ör8JÒŽPQ¹hx€Å!ëTÅ`‘gÈ›„)W¨GÆ^•}aÛå­Æ\ì-ü..%6n)a†—þ‡O¥–¡ºNÙŸP-õ~à…x‰€Rö’aLjÁþ°ðËê8hÛa*Ù±2~Xõg¡­C# -œm¡‘±ÃÕ™ùáЕ’üŠ-\»KÓ²IQnà䌻&³ ä Äã½¥jÛkų\jæ¢M‘rg7O”ã¸IÿK`#g£d7·o;ÀÉlFä~Ó•2mLŠˆö=ª"N‚TºùV0·¤µ¸é%Ûzg/Æþ^ )è¿"Hwœ]á¿\gö tqë#¯è0àÚG‘ºÙê@Þ|Úb¢e™TßAœmíDW·R†CF“0œà eêd 8wg^&¿ÚƒìSIà!Æ^ Zrð–ñ&E_d°T’'¡ÒËF×Yap\zDpë«{ƒctV?(å:Êa»–|˜XkqWºõHCñôóÜJr<é‹%=ÖKDæjL¶e3šfÝå Söë=Iq‰,ù$†sÓêò'Æï°þð]ª¨J6DA¤±.o`˜ç˜AÓ™id5¨ÜãcùÏc€ŽI+¨yMÊ.¥‚DŠr¹Üý!»Ü„xŽvÙJËûŽZ&-IˆDÉ -fmé\xYµ!®Á[”Œ“,ØÓË!Ú¶ZÞ<‚}í?ØbÍÍr ‘Ü×~[r¿æ*˜÷žW(™L¡ ü˜9óÜ9×èÕ:Èï}¢CÍc? 2»ˆÊDƽ}oȨNÂpî´5ÒÆIl³)qŸ¿Lò‹ò.?bcK@Ç&vJ#°«dKÔ£e\[¯æ0è´¢®öe¾ÑM>B…¬=ý{6©|¦Oï{C5òÆí”»Ù »q”:!;¹ŠJ:yEÓö£‹x;Ĉ|„¡¡ž½rÅFôo-aB”oR’4,¬LI´ä:].ÿkЃ3m¸ -¥Î#>àÚÝ(Ñ /Þ¸‡ u@&³* ‹âÇ“Ó¬4âÎ|ÞMF;å\ ³ªîˆ!Du¡p[k5B¿€×ã&N­dĆ*Ré6J *ƒ…SIxª{ÖËã{õ3enQ ¥àµY»’A¢·â—Oƒ»²°Qh´üžWy;ûgÂÍyÈ<¥£zõm8‰ÆÂâãM«Õ·>¡ og¥ÒÎÇËÀ ’‘p f$[ûuSÑ!8Hþó<"U%÷J)¬e&hë‡1,ë·³àÓ‰Ç@à;ÅH,À ‰IÁØzT‡Ù>&N¼éƒí½‚˜ÌmqLo¸š¬¼ÛÞqÑ/°DÛ†X²f…s †ökgÙ”ÉÉÆ4C¶ƒ;h:'}¶ ƒ¼,×úz«Väÿ¶¨‹¢ÎÎz‡¸æ¡ÛpxN»À¸¸„x»ZL …Ç9W#l,õÒåÉAæ^¨Š„š‘Å;ÑŽÿõ™}1®± Ok¨w6(üÒ{Öß¾È~•Üza£/DŠ‡J7×RaI -@‡Ä³¼¿K¬I‘ðö¢àï?p| ò‹ù’8☠ªlé» +HPè[ =møéò ð9ÐÖ„öJÌQÉû —Ëp£üëß(‡£=¸#ˆ…ÇÓ^ˆ»¼|U+žèKuÏ¥ ÄÞ˜w\±Y»ß»P-ÏØøm>žÌ<¼}µV— ‘Çp >äŠàS¶QÇJ¦µ´;ÃÛh…j|q¶B{@ÿ L?4Ú7ÔÙa9 Ý“T±Ñà¨çq9V;¥‚–Øþ£žCø¡:&-;zÌÕw\»ê .§e¡&»‡£oë3Žf{éµÏ)ò¡Ö÷áθ°¢ô4»ï§Û—.T€lq>š6ZŒ…·pê4~ï[<^hó'óFµ#Ó5œœGjð‡ }êÚQe¶+ËÚGöëkÿ¾þDoå’§áQ·‰‡&vÑyx¯„ü†¥€”Kçûjò©Ey<[“Ëep¦5Íô¼n`XRÄ6ÒêmðçÁ`ÛØ2AWÿä8­Ò‹æJ Ó‘¢†]ô+ó†‡ ÷Žqf퇦}ÄÎ ^£Ò&¡&ºÐ H9B¸MPÌO:!ª•°ÖÁ³°! ¿áüi|—-áH!ø7Û×*†ªtú½)=‘*µVcâl¦üL¼'½ì[Úôß6sÀÊØÆ_ªkσQ–|\¯ß÷À1Âb\·=üøÊkW§ŒËäÀÉÈU '²[†ç$ótx¿žpùIŽ±V*Ö‘§‘ÄWkP&§ .ÅMT¯…~’ó—Ç÷A!܉yXГùýZ®Ž­™§µB= ->”öß°éÔêânj*Å$p(LxÀ‚^×clnBîóžÊ—x4 PÓÀż nU-TB¢ -¿ÃÂ)3aV)-†ÑNgõ(ÿ óöÉ$8xºXJpý67wW³E ©]‡ðß(»‹‹ˆ/ü·­Ç™Õ]¼€³:(Š’s´1>„´¼7—y‰UZ¢³ú)°,#v{xƒ+á?N+¤e† Óy®µ÷6¼"y0Áº6Ä>ØÔø,ãÈÇ0œâ_%æ|‘¾ív”ç—-âö`ì·vVŠ7j>™&9VŠ™"`$IŠ/£êT9qn±s¥t2˜Âîé„zä%½[ìÁÅ=¬öµóÄ‘g— }sEVMHÄ“ø&YâLàâ`¸{í"–eÂñ¦ZSé±Ø!÷Bs§VK)X$1ª¼`¹Ýû”ØŸ³0Â$HÍãÁ%P¬9rZ½Ûãÿò*ùÒø¦ŒøŒ–õÌTªoi¼î0´]rpé6^¢Ä´ðÝ´LK:{^ø†CS©ñ<­ŒhÚíÏ?#GÒYñ †l‰8ráÈf‘Ž.„Y­¤=£Ö£˜Ã³¨s·êItQttžðùà1G™oˆ¿MÕûœÔÙ_–Ìr ç:â«Í¹1Ž°Bn_ɸ Éš1É yS-ö*Njõ™N½·ú¤;“éò: \"pš{´¸,°ûL‹bÖ«rNüÄ`¸¹s×qq:ü7pºîóO]{¬s©¯^Y«l!bó’O¿…Š5N[Œ"í½s2Oú>Íø®ûW -{AFð‰Çeõy}¼È&.ìh=2cŠñå½ÝE÷™1–ñV¡uzÛrsìHkÓ¿å)À2n2£©ä*…ˆ\ ÃZåLîY)oÅ?DŸûu5ï)`ài©÷Ø¡Ñ€:é -„xȦœÖ»úN8V!ÄëpÓ}bþs†‰[¶þ¿oÕÛ_Ã67.{8诸o\S #ÕO–ÝÊ6:‰”Ë„±ÙAÄCW=¯†2v³D)ò±·Hr#[Hs§þ3¥i×hS¡ºI?J§î>µ¬›Š{ßlÊŠö2v¹@·â*è7Ó‚DÛð¯ƒDXH­‹==´Pi g#È)Æ!ßw¡NÝ®vŒ“¤Þ#)ÿ"s¡ƒ‡ò†6n±’~¹i:ڄ̓œi>òÙÍëQ"k ú?¦…ΰFq6åýFLbÀK‹Áf$êöÛXc®(~Ën]Ù;10e‡×9ó‹Å4”ø¯ÇœG:àò$šïèô |ÇÇM(·hÀkϺûGX¸¤¨ÂÒÇgÉD^ %€½çƒ*>Ô,°Ÿ7þV*/,Ì7X E©&;8ÚcÜ-•»ÒRpxéJ€€cFç -á;~Ê‘H“jÛ#’úóìXh‰fA„ý6,JNˆÒXý¦pË’ ›¤Ü&›Âä¯öÒ°niô¨†KÚYVÆ/žf€‚}^B° =x¡MJ9v»ࢮ3ì|Gr ÝÖY ­ßù ª¦BÍL‚üÞ -22¿´¾àÚÞ:*5¢m‚LÉ4ÜV{»Fœ¨—nß9ðH‚œ3ºÅUg}+SoÑ9ÃÇfèrŸ¨>ýËO~ÀŒÞ—¥Ú,&„Þ_ŧr¢·ñn;ð¨È‚Ýä¬m;5ðLÅméj6V‚ -Ý+õ3I0hÊú¯W³k£éo`2†à‰zÊž² 9t eÕc f'ë~k’—–Ý5a¤†Ÿ‘ØÜZDJØêа¬üào´E0ÙàÔµjÆ?Ž„'úÓ3¿Œµ@M¡ð·—„+çg+l0êñË ;X]î‘÷ФM&‚š¿»²/g8!á ·Ì,ü˜º'ïrtòˆîí¢å9ï C²6|¥ˆ†ÅH]_§ºÚtn0M"í¸µ ï?SÌÿK6™±Ò\)ú‡©šò°‘!Ý-I#äž:A€¢{.Ñ‹n°™TkO0aœbÄn¬D!Vk©kúqƒ¢VÃEÒ®9Qý&Y2XªHÇÂGvÌù®À ï `A†¡wZ3Þ㇯„š1 …zÿªö‹¯vkÈçBÛ…2xûÄ:¬q O[lm“$%Óë™h"¸T³;ÃmTIóÇXèÂÓ¶:E,ÖéE±[6;;×|•ýA GF¾ÙÆcèr«*k' Yq¾pSOeß o.‡±’䀙äÙVª¶Šó‰ìÂ]7?Ü“OM'H>¬ÆOiT~MT ˆªq±% Žú·Œ™>±4ñp¾«5ˆÅcápÙy·Ü l$IQH²Áîð{á/T„ÞBݳ›+Y<œH±Àðø³`\5Ô¨Ð[ÔêqêÚ›ÛÎÅÿ³ ß½à·T)Í÷ÙÖ”ÌæµÙ·/f*¥â°6¶¼?‹B®µVy©¯ÉÃi·êßòÃvlU¹^­nÕé”ÒÈ=Ê´ªâãdz2~0,Q‡úÝ9kš°pSs"ç>Âg°x4]³d‡¼ ÐôcédBA–:}0öpbjk 1ˆŒþ· ›A­ŽØW¯s%4®Ñï ´©oôæ?Èt3Ÿ~irîÚ…‰m¢º¹Hï§rX#G{K·5¾Ý­š¯’·@DÏÆz¼†…r@9îþ\2Ïàå· u½Š%›ù÷­8g¿³&–Çók™ˆ­ $¦ÅhÇïžK}¯j0¨²Û²#dÀž'šŒ+ß(©ž‰ÍÇ?)x› ¢ê1Û”ón»Åê¬g§úƒsˆDõʯ¥µØ/Šæ\2Cê²Í¤N´GƨÛB‹dllT;Z4TÞ§pýµ¸¯¡¡W¹2ÁŽ‘GSL­Ñ[Æ.Hh¢…lQ\µüÄž‡;d7çÕ³‡ã<à°Rôô€ßÞÒÖù¡aIž ²Õ9Ñ°ñ§P=’?Tºp`oà=4MϪt,Ž½ùT2Ü š¿Ä«åuÌI¬Ž_b«Cû¥±Éç,í÷Ü=ï„c¢4ßÙ¹¤ÚN·‘ ÕYHª°¦{ÉÄq7Å7LFo¼u!ËŽÐ×tµÍR`éNÖðœ—s¸>Âä³lŠüRü‰+·ì4.¾åy?áô6 Àß9||‡À¿’†nDÀS.|/²XC5Â_G\Íœ; Fåébå.mó0zª„‡¸-ø§SQ—Íî»7DdŠ-“ËÏûPü—Id¨œ9ÞûMdB6Úº¹•hÿÏý–v‚“êñ®D ~…= "{ɃiNʵ9ZÐzÌ>LëFÛ´–Vç ú¢ùaBËgá„Xb€ù-©õøš­«×‚µ8Ïöº„ÒUÃœ`$¹]ò}™&hÀ!ë°“]p**¤€È­ÊY߃j;›ïC7¸8%a5Ÿ>‚—7šÂ>CC ›³ÀtÙ‡«ò(_²âÇrÖ±¦˜Þ -Æ ’4&¨mäE£‰ìÞ§ÎYÏ•OD4—Iû¸Épcħ.Â>–GñrÁ*å¹BJ=KPzOe•QÐ>\Kšàgÿ¨¹a~[+àöiÂÍÞq}³uT; -ƒ{áEz«¢0ϼ*$žPÚ°CÜ×”m¯NÚw‹ |V°3Mb%Ä(h0*úLXw2|8¥`ÕÔ¤ërêü©h,îðz4U–˜-Vmêˆ$P›ýa][ÜŽ•ïœvÞy0–…@ܱÆ-ªhB$0äʾdwR„Œ¬åk‘VZ"ùg|MEe‰Ñk 9>ˆ”3Cób÷SߊLÎJNîÙ3ר•$³×TñV -¨O¡×âÉ€&Œøû¹ ³:qí'æ÷Àyëj dîî;¼,Ñ„>ë5ì­ªnÄ­ -c -õÅŒ¦í÷u&#$•pÍÛcÝ£dݦ\„PYÞ™½Ô‚àÆhÏV#J\ûжa´&‹ØØ|‰bš¹`cf†uˆ¥AFÅÎü4"µ§á  i´mkÕH¯acƒ_”A±áÑCº¨c*‚Wäoœ3OSÐ’²û'þž¸¾Ÿ•ÍV†ðì" _W¿òhc˜l}ï¾çÛc}–a”­‰ áâÙŸš¤‡ a ¦G^4zÅIê¦GmËm†Ç=˜òã¢S5†€äæ ² ÛKGuRé:­$áÚa–æòLÙ›I,-Ef3‹‚Û?¤Q´Lum¨VßÅÅ(àÚIO¦?ÄJÀÏtï#4ÉMU}ÜgäZ‘€m*7!5Ø=D¬à¤.+ j`P?È5tí*aª!æG”ËòΡSd£T+ÔöB„æbu©™ÆÌ oºY¸‡ -å옜ü” ¸¦œhF„êƒÕ°Qò‰hü­-}ïŠ*W,‚¡•|ërd„k\´¿CîjúÁ°]¢Üqï» -˲“… 1IÀ‡c¸¡šFŽ]âJ’Î~~7öJ(³¾„}ë—ƒŽ2<ØêÖwDÌzĶOÛRž•ÐÿtúF50;2‹ß‘ˆ‘Ôƒ/¼Ò-銟Ä.6EO :Y}­s[{]hÐ"m•ÔpÆôhâ¾Ô!qÎœ a‘zâ‹åÆìaÉwšÌwî6лNâæº<£h5 ª²kx¸ -p¤‰mõ;íãÀeäzDÝ$0O*¼yª/’Zy„eÕSÑŸ³Én6¢0€jnàC£8µPn½½%dª¯êvþXˆæcrOœ{Í),àôh‘ŠoßdÓ¥£Zع:ÁiŽûûê5åEÎ#öB{ÛÏ+‘¹%Áãë6ˆK#V‹”hj§øf(Žãtu÷êV Šéû‰2ÁðÃÂ$[AêR);ëAÂÝš7Cţǘ÷µ!ï½4#'ó}¶fů«ž>ÝJÐxU\„X×!#IA¼h™Û÷d¿%ïÉâoá’ÅÈr Ž[ÞdK}¾§âlFNjg†Ï½â)®ØúªÚž %ùw@§Œí+2<'ŸÕÐ2 OÚéÊœöú¨Çñ7§ä€O«&¶€šü(@öWÔš•ÆÓ·Z 9ˆÚÊŸ=hî2‘|Íc%Ð<[Vp•Ùj5¯<Ùûæ¢\Qªªjt8­¾%.©(QÙyS@ç(ÏI_H¢Îd[‰HgœƒFDzxHUókÀä øž4ñj%cìÛœ:ùö .,ÕóôAÑ2V’€%º ¡uA8Vš+œ÷t /êÿ N5Ö”êmÁš1OÃï@ -\m‚Ö‚/™=”a®kðÙêÊ_Õ€D¸“6¢„ ¥†®îrÀ¾5{Q¨†7ÜsÌb2]É„ ³ñ^*qØp¯¨3aƒ ýéô@2¡¸ ~þqÅ_t_4BØ Z»Ñýòzð2‡ìJ&×Ù:ˆðÓ<ìKŽZ›LRšb@‚}Š´GÏã‚ê¨e6öz»?àÒë ÚòÄq%|ôÙÈj„…«ÞO*ZÆ ¾³,RICÛO¨‹©Ämü´áºÁi]•Öïf£ -Óú¦ô1u ®uÊö¢÷‰ÕGì6ÅÓÇ|ÇHùÔ¶¬¨¡8LFH¯ üPƼôÀ¢ßBdÈ+—›\+ÿûB#!âÂ/=´âU¹ãÐw?„V¬€÷Ù<† ‰1R!g+5'P[¹¾g+0ð^!v…XÊÛ*í¢¼²d…’4ü,RmG>‡ü+€1w;ÄöúŸd¦!;Íð_¡Ò‰w ÷ÞSpëÝã&Ø¿3§D¹él™Íƒ¾%›É¢ž3Œ£>¨„¤Q’0s]¸Ë³h…¯„XEßLÊÇEî7hÜÑ[\F,ï0“;ŒƒÞ‰Wç#{[“jì•ÒnÅ]!Íb¡•0™£ÌK(=5AáÔºUV¥!}¶UɋЛiûöm+Î×Yhp  D)Ö»íBVgÉ?üØ“0kÓ’AÔõ0~Ë­ÃS|G›*ÆE‹&Èè÷›w ²€wû°*(XãS×¥sJåóBZ:[´h×´ÄhôØ ^5Â;‹–ôfê2[Ûäl`ˆ!8²£ÿo ¸i.(o¢¡“ëá #ïÕ{" ç@´à!ßÂ0«›’+!îûÜ/AMžáÖâI&Ž‚lø{½”0QÿX·• ‚¨g²A±Xn74ŒèšÄŸþWê²¢䞶͈fÊ„øhÿah®;ÕUÄ7±ÑëÑäaeèÝY05§EÆÞd½ßŠ2× 3p‹Suß éŽ[xsg¬h<¢&Þ¼+9„“ -P{$R_æxf-á–5tiõ¹Beƒ" Ê%9p?S)¨ñS6zpQ*’3îÂ>4£æöØ-$€#¤‹ $Ÿ» X"Ì–€y¤z¢¶¡C/wKiÙlN\ ÷{”ÎðJ -’MïÔÓMq`î`qD ǃ°Ï46´Â“ÿÐú™|‹ÛÑo—ñP@Ñÿ·Èžl~¢ž½üzç&‘çvkþKw¡Ñ€pµ»²úã‹ž3ìùÐKY–MfÛûzeÒ@Êšå e…'{lU}Ñ•:—Y—^Ê'sG‡ZíÄÔn³:B¬Ä1# ¥üÞLÒ¹”™Q.µ&‘5˜#–PãȬ ¶´§íœñcýdEû°¶‡Ñõ Їƒx]!7¢¨¢#¾VÅäm€òðè…~ܹ'1'à‰SÑb@x“Ø¡Þ"q´¢¡¡ W ^Ô©¹Ìs=±.›b³Ëó3@;ä,SÓãºâC=|<+|ˆ³.×.ç3V„Ä -úûõßCD±B§èCøM7(|!¤ijœ¨”Öy:Ú u“ýâ]‘ãúL¨ZñŸ¼\[£i‡'è…<£ãpé i*À»¦2V‚–¡‰& ºÑ*Æë#QŽf‹íbBŸ!ìµz€k6ò(€5P75üK`ux®»`2®šÑ8¸Âà›ˆp3 ãšc1^p‹Lб™$:EÖ~ˆïDS¤àQM¡G–hOôª¿Í•ên- üá¿ p)Й›¾JRš~Å’õY½ðƒììy½ðÕöÛƒ”#"güWŽ»¿»Ó3CZ)›T¹6³’¢Õ±Cê*¾ª&Ž‚4X°Ôé" ôᘦ·GD\„Ž®ùP´×¤†$jÄÚÁɇï$v#NPä9é°²™]Ëpôm×G½ÝÕ×7ù³ìzÀh˜ÛúÜ°à™äц¼û¦•†R·Ðc®Ü–¦ÚúžŒºI€ñ¡®¬µE°iÄUêX¹ ýš®GêÌ "íP ´é>Nq¦ÐÃ6Zjéxl±ô:ß-ô]¨NKó~Ë—÷ÑmœH½È°~™ ƒO÷–°‘hÍ{!h.òTt¶ÖéO/0ëC3KÕâ¿›¹<äFøäMG ¸+ˆ¢xÚ†=bZ™ÛÀÝ0E ë¢ü4‰–QøÐIz.=¥’O=)>ñ™ïa:x‘3Ç]ÙÄéivÀ› ÂÏ*â³@?rµhX†“Ø..D½XÍù€?™ Oò‘IXÝY>% )dø±Tñ¸I²;t}ÿ8µé&|ú*sã×Õ ¯uºÔ1C¢²Ù=DÊôy@§¡‘ÿ¯ÿàΖá/Êÿp×4OÈ€[Åy27¶Dõfåì1ÚB˜ó3(v8–9y•™2 -çÚ\Úœö¤DÄ®ù¼è}JðÞL¾œX†M•kñ:éºJØKrx4'8VÙ¡x0'¢÷«ë•³J¾ Öþ{Ç]‡^w¸Ê·Å0ÐÂïhÏ §8çíÕI‡dÕ(ùÏø8úuEòÀ9ðûŸ0y2pš3ÆHÒ»ÑU®FÄ’l6)Š½ÀOôÉAĵC|6eŒ¤I¡¨.åâUÝõ·sòÕ{˜ SÊÃ7ab coH€ñP×Ô‹Ô¢²É6ïÈšô£ãuR ƒu¤&ö„lòÁ‹nFkHŒšg:U(À¬syd†™ÇÿÀäå¦Èeo¸„`ç\ÐñpÉÖætÅ»,£O™ÃÔÆ÷jo͇$¤§6ÅJlW?^a´L3 ÌâáïBPµÉùÇ!”‰%̽†ŠêÁÑï{qü‰fd™ÒfàH´'~pDa± aD¾°Ú6o$¶µª(ˆ­ÇÙ0½4zX³¾Ml·Þa2Y.öI%J´ ÷üúœt;7ìHgm@1±ÒŽÖfá©áþWœòß²X­e Å®y²™y`°‹Žz²õ¶% -£f¯_¢i Fúß ™š_XÌÈ<ºìÅçu&Q€ûÓD„âÝ¢sq“÷”Aº8]50°Ð‰wíÖ¸ð¯9©íeк…wif0?A/%zÅš (ú±êpÅ™¬ãßf•*̘Òˆú?K¯rÖ6ÇÜË–—°ý3‹ÅÙäÑK!ˆšVþš}5*jEÐj§7ù «N´ÈÅ%#X¢¥ì…Fõª´£Ì4®Ñ´¨:3¡£@#èÙK8P¬Š*iþhb>09ê$ÜÌ}£¯ÓÑáÿ^uÁ:àŒì¢h´i©¶WMÓ+‰\øs`‚aX&j[RÕ, -Œ€3NYƲÍÖ°¼ÀçêØJËêÑ^ò!S›`•FdhØk^ò4kØÊP·Ñ^¢¼}²–Ød¬VT¨XºàsÁª4¶:£¨ãcˆúÁ3³”AËZ -´&d)£ig]oß°sî pv@°N v¡ÞöšÙ‡à£ì1¨KÄRz6ç²OâÌ+˜ÚoÒîX´.…« bÐ9YH W/5xÅȃÌåVz¬š+°Á®[0»ƒLÒíHËÐsEVñÀ]†œùuƳŒdMV—¢ò*þâ DxØÌŸŠ J­NHäóA–Ð7.<9éýÉ{óv”Ý€Ë8•¥ÿW„2-'á…ÙH}..4ü©Æ"äÙåýÎ [²ä²·/±Y#5ËÔwÂÇ°MB7C’X‘EÁ¥RJ ™Ü¦Àq.å™ØÕTY¨ŸÕ vW‡AlÞIê…ÿLÏ NùX„d½yßÊðìGS€àÑ•ŽX|ËÐÛH”ñÌ @{y£§QSd˜<¦3Áeý†ìÙJ¸Õ>a)H©#IP¬É÷³õp㵎þˆ.¯Ê -ψvÈïwïó33ƒÍßÚ+Ckñ!•Áƒû¤9LU`¿­2É)îô+‘º•ü¤1?AåW²A‹ŸNå¦ÔÏý„Œup´ñ9;ÅU½iÜ ìòCâMÞZ ¤TÿÉÀTøÉ7!ÄtÁHÍK…¤¤îL‰·Ia"ZðGÓL‹ãbÚ¾/Bfzª±aC;MB‘ œàK 7ÅÏkýô´½Šƒ!//•W}O€è´˜,‡Ìf¢Ê‰Fgúó«4uòd -˜QÿÒU1';n§ÁœÂÑUîÀcìDMÒ:»0¥ÿÇ€±hó¡æÁn ¤eë). y é…v·só^3Eb!‘K±o{’õ Ÿ6 ¸}£ž× ¹Gw;qãÈq9~£ sD=Iìˆ0Æóîìy¾;£” ´¯ùòûödŽÂœ(â;ïøÛ‹èí'ó<ÐÎo‚šÒ*BM¾DšO¦JëÏsí²fH!’3?#£EȧÕëÖÈ3!‰§.C¨=?œ3j4jít°TŽÙ¯8» SX zP[°ÝxÕhþÏ÷ÿyIvÐ}¶(…#}:yoê©Û›ÚÈ_¥.S5V ÊúÒo¶P¢‹”‘ÙQ±ÂÞuG¿3£ô4uh pÎQ»=šE[8³´ö†#©~öãayk«ëðÓm|Ü€“²Qø¨ ˆBV!Ѭ•úÓ²¹È¸ðŒ/Î:“:½ÆD8ÏGÍOÅ›-û?®ä¬ý›Ï¸ÛÚ»”+oñÏUž(ËuŠvÜ{@[õõÒíÏ}ãÏÊÖ…=ýïsœ‚î8$a`ç^BwG¹lpZœàþÆäUóÀÊ©ìÜi˹ -F÷!H¹Ù„ïýv¡´Ž†(L…I‰H‚‡$[¡dOƼ}Įѫ1§Ž(¾¦6›‹1Ü»Tdx¶Ü‰¡êÖ03;Én®Aª,ç‘Z¦Àwß Iö^¿^°¨ˆJZÂ-Ë„tz&‡Ý@Í$Ç“êþgÈåKvþyŒXã ‚Ý%¡3èô›ÉûÁÑc­©dÆv´7nh)w:¥Ïí'lTò›DG|×ÞÜe5uªrŒ¼>A` Ü×»"-R‡fû«ÞçGThàòl$î´>÷}«|‰<©L Ž—¹SͪHVð!Ù)vî"‰%ia7ðk{ G*j@,¸L‰ -1½Û«ÎYã+­,†ô½Ä -%ÅsÿB0š¿yZe.$?†4’BÄ5ÇFz? ÛXkOž% ¿n±ÈÓ@"Ì2µ;\Ö—(ýô×£csq½EéŠz‡«´ç®"PN @%÷z”o+]»”3ð;³ëÓ¡¾"}Œñ‘ObHvîõÁ™-}ãxPžÒ˜m¾îÂù@ÁÀ¸$  ï@"_¦¸ ½±Œ§Æ†zÞù4LÇcvñ:VqtÚb€ñŒÀÐCõ±ÁÞs»ª¥ ökb^^Â}ù¦Kï=ÁáZÈnF‡Ù äÿwBÏñJªlÛ×ø d¬e@Žl©˜ñ€›1 Ëw þà 撪ߤ‡¶âñ;Ó.LÅÊÞ™Y mà#0²òº )¸Ò; Q¤ã Ž½%I€P*“íMj•QH™ fŽv)»Dó6Ü£^ÚÒ~ÃՎץäë˜ßد=äÈÚXlñvz;èfž‘yv®³“ôÍÉyù•QÃ_ÃÕüC^ -öz”Kp}8w*O¤ßH(œjÔ{¿a*©$AŒåɺ깊À›Ê¡•Ò¿…q”q¬ÏTUÒãªÑ¸XÑýÚ¶Ï:cÏayñl®dMµq—J0…ÕxàRÒFeFAJààó»f[aõ§ëª£¹ÎÑur¹ETòÎ‹ß -Ñ!áÈdMù+åÄ· A¿„|9ÀåC™ö±Ö·É¨33£ -E+/ÑayÚb'»l]'â²LÐñåÜͳJÁ,Ü9Iq> -Q}*o²7J“äl£þ)9 ¬Áµ}>N)ÿbƒ„Ó³E*UÐ÷6 ,Ó)4ZiÜ~zóÀrDi÷úËÆîB1O¢ Z1úZ“0íuO`- ˆO‰ËL:îðËq^• ò¿¼[ Èi|Ô?’óའÛãù!lÛWÃ$´e$„ucy¹,HÃÐzÌÒÅ)ÅŽDpîlêøs‡AéÌûˆrà]¹/…œ48„ŒŸõ³÷x&#móÃrógs¾ÕÝ\ç5ä¹qU«lX0A,^ŒÀ‚{âc'Sh”(MØGß Î==÷íK¥EdªßkÔ™W“Gai¾ ¶t£žë"Tod*ãQCºqyX–3Ê;Y} è`äÊdÕ~Ų§Äþ|ìaupÕûDiZ >‡¾£‘pÛA\ŸIÂtꙈ¤q „”ˆâí’ÿbp—n:±ü:QCêõ¢4¡¾P±ü&„xÉ“ÑB¨Tƒ9,¥4#8:Àªâ -™DK@Ì_¶Ãòñ°!ÏÊå{GXNeZÇÖÊl2™ŽMÂm.÷ó½5Œ·ŒÇ«6Y-`¹”I£Q­Å9v~187óa«áP0a73gÜ}ˆU^í_×°>ŠŠ¶S¾ñVòØCž³×>?ñtµGB”Ϩ¤`×wƒyØM<ûˆÿÐT<|ÝÓ4gKçFª¤Ô\Tn{ÍžH79H\ȹü½z­/á·:„H:§ÞNÜþÛ8b8uûö×5yCikÏKW1ÀZ爑å˼0ó¾Ôlnä°Œ—Áò9 Æ¿îV ;_Á©t”¬c­ÏCd:r|…®…Eg{%ú3dÐ4€s‰á)–^R¡F‘Ž(ÉŽBwyÚÑ4YB&„žé -Q¦hvæR:Ôi鸣Ž^2¼«ô&sŒ’c¨º‰½-Ü}æ¿"ú-«÷ô1y]Ø1L®”®ö¶–ù2Bò(Ÿ¦¦Tµ„^P#ØT[`ÁuBÕ)ð8C¬RcÎN^3  ¨æqÐjôfU ªh.È¡ß™y·SªÜT†kñw ^WïÚ¡3­ue›tœ¬lH]Ø-ºž9GX¬$Þf´8c3ý‹ÎË##êI½£ÂƒàÎN \=æ]m®¬s¼†¸›˜ V챭怰"!Q¸©àpö3ÆçÕ|:PÛ[”‘ä'‰]wÖù´ý£Bã÷â4¡[Í8Ö笠7PÅ¡jh{UýZø'QÚrlÄzkj¯eÙg¦#K3Væ,ýÒrçƒP‡pl­`†µ!(#ì g¦ïo[\}ŠÄü‰µoÓ#µ.ÃϧØëäùƒýö¤»®ylœÓ'7¾'¯Ä£ ½Û©Xk¹¬ËÿÌ!¹Óª%®a‡’Ž_±Ç¶dpÉàfè;Õ×.i~WÀ ŽWDðž/úz¦![G0ÈÚ'Âø-›¥i=xÑ0õ#\¸!8f5/;i#Ìóò1Ÿ;§ОÌô~}É0‚@tkÝ0o·È†íˆGyµá ë°:Ì{›\|‚†TgóˆÉR.!/êë¦^Z?¼"œóœI•Æ‡PßàUiÈ`%är¶B *›¾lRd½ -%B&êŠuy„& Óàqf°§öèÑ//Ń †¶–@Œz•|•¦j3jûŠ‡ pB—]Ú§ÏÍ3•öªÛoí>£û(¸uQ9pÐ2î]´„ý¿Yž¨ï늶ىΠô£UÖ>£ö,_4;?2[¡:B0ÐX † ƒ!§÷zêë joÈÉpæ<¤Ïõœ*n8>÷Y?±Y}°6,«Y|‚-lí/‰K›ï·vÞ»î}];ºÑ1˜çÕô}̎ꃢ‡ý¢^Z?è0Ç¢‘ó"¥ôiýu —±bß• °ÀÞƒ‘pÔF5)•&²'éDcO®› Ž-·Âë·¨=Ê̳,6ž0DÈ!ñú`çuu¨ÖZÄà…>.%L¤ssi´Ê¡OàUð¶lš÷daõ¥ãðÊ%ËYFºò»¿lϲPVÿ–†­9pÝ“$%¸A÷b“J$˜.Nä;W¹í”½úNô‘Íbf>„Ë\ƒC 5Il4xŠhFÐqþ ð‚³|–ãþ…i -d¹Ž³|P ñçBê%¤¾#Œ€ê–¸=ÊšðqSI ”SÙt»¾ -Ÿü:ƒÑ Kã—83R²›¬€pŽŸ7]±–±Ó¿êëwþ<–L»×Èa©ŒžÑ0ºÎxL}ÜÁ±¥­OixϸÿnaÕ B©Îž Å.Î䲃œt„ˆ‚2ή¾»¹o0÷¢ss³INAÔGà‰ãµ·ë;÷Æ}Èi`ðÔ¦;c-­ TµÊœp ]^ªA´ TÈï =™-ÓbH?꘴/kK„ õ„E¡w¡Dje ÜבŎ…ˆ3 ûº–0ÿÃçêÔ~=´ðœŒÔ;18z*m #)ž®ñQ!Ïæ4.ðÈÁ»6F,)âç9ùtUwÊvòji{Mò*æ„T–žzC»D‡¯Øâ#êä -¿Ö¶L{®^©¸DZÅLº«ÏîñBKÑ?ø]ð -”eàAÀTGpQÆÓ–܉D+ºmÌš«öW¶d«©¸ÊÒ#ñº|xo†¤èÐyóX~= ±8¼ÆÞögaPo ˆ-9X@XafyaŸÔp.=ly*”$xŒéȇ–âY«_ˆ2½^-äÉ«¼W&¯k)84aÖ•áN^ælðt°ÄÁZã!è`ü¦ÛÇU®i^¾7cjr¢èÚªï ñqUJÐyï7†3wG䀩VNJA`-o‚jÈ¢N›õ~ñ¥èŸˆµÿXEœ #G‚ tEÃÙ’TɽÊkeÏwFŠnÄv—ò·x {Vö È h…è -%ö²Le‘[è«’¡Ùãä—°Y“"Ø–. ÓwT¼'{wE[fÍ~¢ ¡ 2ËŸö”›^ô¯E¿Ä±)»uq<â-›¯¨Å7Åეëä `¥*©· e@Z}–1 F.Úð“)¢¥ç<׳ÔºßàŽ(kG˜²RÍÑ¡P î^ᇮ×ÙsÓ¼‚И£âèòÅ+`º^³¡£& DK¤aJ!aÊ“|K ›hXDV9,_QTá+€­óS®}¯èÏíRPsS:â=tØH⪨ïS»ŠY5’¬ ZÓE»zJn¶Y|¥S©IkTs÷1‹˜x²4]æ.¥ÓÉÒBDwóF,gß\u4¼©õVÓ˜nk,KûÈï9±lÔt‘¯2¯R,zÌ¥æ ±4ÄI#Å$ÜH1bË9°0‹ÉÁ6ayã×Ø–“+îÕšZa¶o|U°~ÒÛal^‰·=e5àIpË~ï•biÆñyRÕEÕ+©%þ]cþU*ì%ç°Q,GlvÔ-Ar ÛÀž¨ŸìüFŠEb¿}?˜»wÍòœé‹ø£É…¨kç¥Õ´*¹¦q)ȺEÓ `ʃ¿.ÐM`n­²ë‹M¬åBm鈖î\V2¢Wþ7cЃx»."M¥ w)€ç¡œW}äRùI“AyÃGªŽPðs"\Ó-{Fº„$8DËHõã-õmbeãëõ”ÒHé;á‚—]j° å.1|'€HÊ ä Äv;} ä ŽÝå£èU&)“is+wX9pºŠœöu¿šÀÁÕ‡fÛ4L;öÒë4›WO’̽p<˜°Õ³.ãbÿKÁÇä™\ìú˜žúeóßT!HëmÛB.{œÏÄ}%.~ŸÛ–yV:bëŸoãlÚe‚M ÅŽ¡´TU×ùJÝ—£>y%œÑ“0’I[Ó“ž·=z$¡÷¶·2eöw Wñ -\{vÁ£&WŒø‹\Ú×¼øáÙ-f\ðß±$p´.èv%CkZwÔ*n˜Ú:<áÒöN/g4Ó„þÊ˾ÆN¬L®)¿» V7måÚw0ûL-cuå+š 9ɆàGEleÆÀqÉÀŠU£þBÞ,çæóÁÿŽ"Ðu”ªÎ†‡Üw¸àË? œŒÅç ÿS.Ð+v rý'YÅDÄ¥pd¬‰piG`…Óˆý¤c–°+|™¾*]ÑÛFQP^0ŠärJúýüÝÉ~LâU <رA~béšç˜˜7”í¬ª—kógÜd -~r=›£„V‰Ùs~Ù«nÄ€úPC”´dõÍ×¢–+Œß?~½‚Rµ¥ŠªWAÚ*¾Ùe%Mâx}<[½é6ÃæÉïÅZÜùYG/ ®×œ¢öÿyMê^PŸÆË`æA'4…¦¹úãaEr qà"”¯ëfŒ +5–5ˆÞÈwóCîò ñ%¯bSˆM˜Ägþé+Á]Žh_så%é\™iìEEö ßZ»IèwFTt΃†im„)HÄÌ9ÖÚª Zè{¿w_´þB8”Ûlõ“p]Žt„õ ËŒ–>í¶~óøk¸ß†3‡2˜CRÜù·ÌŒ~ïËü/SsÖꧫBS1ç"sÂ1­¿Õ‘ý07ëʦĞé^%Œ~ÈÑ“í‚"ű&T­ÕÓhì¹X×t§üp7¢lßfyîkqËÆ“ÛåZ²A¢û+,‡, -qKúýá$Ñk ù>ðu<]?Ç¥§8rèÜôw¯¦c!ì³<…ó6ÐæAzáÙ€KÄæ”y‹‹Wßè!$ÆÜTK¹eú²A]÷†HxÃí]ƯŒüIDöánmWÈ¿–}ç‚\‘áåvæÍô¤£{J8l³²amÝÍ°H%¶µD8fïå e.y²Ažchƒêo2Ì‘Ÿ¸»üNyƒX{Äð5™þì« tú}6_ÓóÿàFëdxf„†î77 ¿U½I;Ùt!7Kjá¼ ªUPâ -9°eJå'øÁ‹®ñ&ªÇ9Wy|••;hGAÛ©û Kšdz(è>PöË1…ä(Øð†?Áƒ"£ÉO>DlÎÓ­É>clGõòÑ\zy¤eä“0UQËjB-·±…%g]Ä’çöu{ü Ïã]}.ß߀œ¶àjÑ íþ*ÔþœèlÆ)l‰¯ä@QÅцLÔc‚4Ÿtœu®w1Ü™ˆ½ÂHòõ!×ÃN GvØé©¡ûÕjOîÛ½,~Úõ Q@åÑ°4®aÊç0t鈴TÁ³HÐ-C‚“5DÌäùè÷£”“w\ÄwåÆ|ìv.ë0Rë‡'w'í#!¯û'm¦W½å˜é¼²œ[C“¼9'ŠªºÏså;úº©´öF ¹…À/8§ ®G©ò”9`ˆÐ_0.ƶéÁá”!±Z­F-C7;д18wžíb¡U#§¬`ÀyîÝ -Q‘À1¸jžøœkg(çi@ÖâÏõ¿ÈÕÍ®mñ¸^TY€#*«|þ(¨É@Í=î mм޼÷"åÓ:Ò†Ö¸gwÛ‚iól,@Ï5b½ò]Ø~ý©Ö)Yòì93ˆCÅB#Ôv°µq¢ÌÜÈtù‚›3gÕŒi -ížÜ¾¦‚ô•`ÖŠpK¡s^À†A|N†ÿ'È4/Uüd¡º•àãa1Ú#ò’kµÄ«#Ëß{Œ½¸²¨#¦À|eÏ—ž 6ã¸ð³"S§ñµ7‚Êe@"êôµ›Y% -ñ8,Y8½:…£‰HûÊ´ÔëŠeŠ%=–;¨r…XáNº^ìì@$[2å˜bÁ#ÔþG?!<½#4MñiœÝ.OgÎV^ª‰MﳕPK‘zèBcb6}† <7-ŸËZH@ Ç°DÀNp;û0 õGA¦õ9gò˜@Œùo.@ú§u¸aEÌ)Mk*—/ ¿%êj|û!¨A.¡N¥õˆí>Xè¹ `~Ò”GŒXæÿÌG`à>À÷ÁzŽ)‹¹Æƒqƒø´¤}ÔìèìAZéDØ'#ïÏ p¢òÕPÙe< éÏ/“Ž~7uPDMIûV¡éIžå€C.Çwˆ¨û¡íKó¸ëÓ,M£ì1‰Äl7[†Ÿ1nz8P. 4~Ôö×A¦¤Õü-0˜% ˆ_nàõ¥1߃ŒÅ|ÚKxòîĈ†Â¦—FÖúÇÿ¶Ýq"ºSàƒ_Ø!! d%ìØj‚}%«°$EîÝ”{;¾ö!䎚Š¡v] ¥ÛfUÝøŽáSCêMö²²xCYçðFƒÞLõ’ia2Ò]Œ{ýÌ,¦8÷ëðƒÑœŸhÎ×ã Í„èuFÖ” -‡2u= Òäòøïìã@fÈDQÃU¯¾GLn N@L¹hÒ ÷ÃɘlI*àfx9¨“\³åúÁ…ãÒy„dØÊ@zº2M`„I…ƒË”)Ç{cª`7S£Š×°Ä½wØ©^)HÚ“.Þ¹ím² ?î~K}RÔ ÑîZˉË'«íÉß6±kÝᲊŒOÏeæð_Tðá5´=è1ÕØYÎA½‹à<¶ e8ú4Wè˜ -x<ïa¦%‘— ôbÏ -Oþ%žùñ<)³/r$ƶ³Ä²ðž£Öñºòcs©Ë|&¶ÍæU“ƒ<éLŸÂ(}ã™ÈÇm¾ÙO­ƒ¼åú,dÛ^¢˜Üd*´ÀÈÁ{b¯ÑJÆMÒS—xbmÛæ¥/0ožÜߧ–_Tøó„K˜œà¦@ªÓKjzk{W„Êèí’½z1`0j+EJLïM›Œ›ÑHÔ|×Ï`üyXÒWºµ{îê1åb;9»²îªóèå`þ/¦fÿã"SõŽÆÊ@.dc§ÿû×X8³±sÖ”ñ^˜Ë³êu*%ñÈ -ŒÕ“ Ö -Ø•¨v²86å¾ zþ·EYïøwZ+–júX>…§&ëÃ}\È¡¹Eö¹_ž%ãcü$û0—Æx’­»Òÿ7ÛžR×Q÷$a[F,'¿æ¡ž˜.ãM¬R1¿çD[€µÍÊ4ªlBôÜ¢—ºÍf5âB•ïlG’Ä#áp9ã±IP¯z(r×îG\·,®jJx,¢M¼ÙzìÖÔéâªÁ¸,m/®Srý!{Ķ:°íïnb‹õ ʺý3w•‡N«ÊïåÙ$xÂƬ‚5îökêè?vÉL’@dÆ*6tœÃÙÒ³GÐö|ïÞá8®=À_4Y ]1§Ô“Õèf_9«¥Áˆ?Àv6ŒîŽÆXô¢ -"e{ЫÐu+­-ñS­×èFSÇÐWo³¤Þ•$M5%u£hVWz£æ––Ëͤù¬\ñ\5³jæ/D:)j²²" µ@iC‹•mL›Õ çÁ}F^ð¤ èeQ¯žÕè#O7?Žó©LÛTHÔÿï="©ur~à;uìËk6JP7Ñ_Óò‘˦„ðèRÐß½â2æÆo_ñƒéÀñ7ñý#Uùå“Ë*tt2j>Ç a¡;ɦdnP¡/kñfrôU«ZÄ™¨)¢ˆò‹¶Ñˆª¨¨ˆìè¾a -7MT ¢6qnp ‰DßDt8 ì1Gìñ¸Î¶Ù×ëm>Œùü€7ž„ñ·V¸}µIDèJ¬xÖ €ÄÔY°&hbè‚°‹õñÀaH1ÁBm±Ô>˜ôÁ¥&D®H€ŒÍ©]™ÂèýG\MÔ¸HLœ‹êÁ fšA‚‚ ö¢‰L펱MH}›° iA¦[2YÅjÇ6q\f*",ÛÂ.:sˆjñt”lcm£©l -vó̘RwÜqÇÌLlÿÿÿÿÿÿÿÿÿÿÿïªÿDô¿Š†õHSTc:‘™JQëa…#¡ó? -‡O-ÝÙÙØVÖ®Þkk#©ƒ|›1¢{PÝ®-L½†^ë¥vãV3½ì”£Líi†_0¢™yMªé¯ºÊvW£1&Â5Ū¦¬^6:Åš+:2§G½wú¢áé®È2eCé°iŒ¶Ó‚kz]„BÄ ‚A”"dpà àY7sÒHYvñÀ&ÜÇI>7/³MË%]oâð$\@ИD3®BK¥YI˜° rÇéý#5$Y¤ÇD„Åš©Ó QdáóG$&³²›l ðš -;¶jçL1"‚ìè*=}cBv;Ýž€>èÈ-Ã$­†¢DëA‚ÁµSm°aÑŸW{ô`´“9Bri‹J&Cj&¨ƒ¡qŠ(3eë&R—Ü0ÇÇÄ©‚ =bsÎƨ®xûªÊΕ—öíöAT¥Ü•Ã/I8L¸€:0iuaÉ(™)¥cáIaz¾¿Û”!+4v÷Q4«WUýÿÿÿÿÿÿ2IÆç›\™×u]Ng¬ÖªëZ 4¸É ¥sf¶ôÒsoÌÁ¥,y4÷(ö@C6µZ×j$üMÕ¼xìx’™ÐêWÇ¡§GW^·`6WŠŠr‚¬ŽúÛÃbôO¾œ»yM þ"¯ùa r÷x6Òg -ìLÍjõ),‰¨Wô³j4u¶+Ò¨¤×Z¤á1„…ı„dŒˆŠö¡ï¼êM Õ•c²ð1Y®ÙizÚÌ;>ãŠÕ\%:3E—ž”uh©“¶ê¶§©$)ë­%‚õŽgú¾DÈKT"BH‹$rªr$£!ëàÙç$žáÖ¥RKÔ‘™¶íˆT$ œUØ>‘‘±ÕšOn+9¹Ï‚¼¹Tl‰ỹœ¢³ y…¢ÂyÎN¶ªÎ‡2íX«&2£Î剅nïõ'¶£kHAÔf¸Ù‰°§‚xú‰BB”~jI?ŒŒˆèE4úâä‚Š¨HL7žgBL&œˆ†˜¨ˆìhÈLG您£Däb¨F±/†þÑqÔÐô‡!‚ÈòA:PAy†ýÿÿ¿DÈÿÿÿÿ½>Á©ê?ý/!Wɪpv0(ˆu -S” -C©X¹Ê”‰j| -3ÙLKãu>4M >êÆGÝ­¿Š»»á«<;ÊÌLJ -‘²°|V˜.{ •}.••‡ŒÖ²nj֨kÝ`kØÁÊðs1ìîv÷FÝ£7'-"‹:Éê'­’OŽ:åˆD’JN2«Ä:ªI±ƒH+r9ÃT¢®8§ÞOC5Þ^’6õ °Fu«•HÖ‘¸7Ç$Zï ±òrÁDι+Mì³{Y§Ä^7e3ÌâÝ”Œò›°ðDø›vLmg#¯³pÄi/ò²u«‡uSe¾s‰µlµ´]«ŒØËð¯Çò™~bc(«¢1—–ä—«ß„žÚì©67edÓ1º÷¢ýß}÷ Ýwz"75Ô樉V™®Î½ªæc¨PhCª†%¦Ho8ŸãÏÊ«á sµêF>¦¢c—¯jô0“FÊ m¬hcZJɦzÐ6"=·qòºÏKz¡¿Xâ9’‘³KÍyÃR|Z‡8ðæ‰uu<½„ø©“Úˆ Ù˜Sb½Þ8ÊZJé°R„ÑXÆéÔ5§Ç"ᢠ-UrDS3Ùô·9“]ʉ„¬ãŒ2£IÑhqå)mdFLT¶ŒTtf1F+YØn¡“3Ç4¬ðؤä®X‹µGî%$÷c<¾SRêŽ]~Å"bAã y®·g$›+±Æ­6EÀ’2Æ6ሌÐsª¾2boÝÌmö!vp ™jSÓ¢“Uuê¡#SRäÖ‘†=ºÃ^uƵ~Ì9ªnÇVvÂeUõ!¢WÕôÀAÑ>ö€¾pZ°/Ì8Ó‡Y›ý2SJ‡¤xA슄-¸¾Ó¸ÄcLؤŒO=.ºL+ DD¢m0«tDDMš´ ¢)P2b!)1¹Y’W «;[­f5ô˜Ÿ¢Áª‚` pÇ©ûH¼ÊB­LjSÄÞ^VDÈæuµn~—{{æãônŒ6×ùFýZ©jÌ:ƒ…N±Ü¢U ’Ä^"¿ÐˆT!ñœL•°¬ScK­Ê‡hÊÚ=4EvmŒƒ¦dÎvký_Å Çi+, š¹a -§Ig\øeÈ$\@Ô Dhy -2ŽàH ‚‹<‚"d D`°@ ¢¨€  Tà&€P(€ ˆ¡€  d¦”qvAd%qý•ÓÏC|DÆ6ÿ9ŸÝ  Р8à€ "HÁP * À‚ D¨@"‚,ÁPP -@ "dÂ$`PA„ @¨ $€ "«ÕŒ2´ê=“†c3ȱ²»Ï «¼¯#NÉøŽ·_:ÑÜ®¤¬žëܘ½ùK9­(6v’$ÕF2$3¾-Sµ´2î£ßCHÖsùöf„ÈÊŠ7bÑ-yb–¿ß³ÖÐí×ßîæÄ'5qË2fômrç Åu44E³ ¬õuåw“”˜sR"%"‘AdoÒˆÀ‘´K†ÄÆš»]­.3]ÏdjÄÑ9ÔÕHã¨ÛrÔúld„¾Ý­3u2¤Ö)ôÎQkéïŽl>—éo„jœx׫«_rÓAb®´>k¥š›2›ü±KÍœGm†:²Ž© yL±\³\ÍÚ[ˆ>ÉxÏH꣙ÿQñïwμª3;‰{ÛìdV~5îdìÚ؈6S¯ÜÉë—-çP?õÑ«b‘Y¤Ì3ÏÈÔJÚ¢J…BãæêÔQb+Ò&Ý(9Owb“:‹¨JlÜoœaè'–™ŸÔT±¬×ÉaĶ¦R–ûtçÕÐUÖjèU4³ýv6n+IÏî ÇI“A­ÏÕÑe˜R–z&^ï>ZºÕˆl75T¢³¹qª\{»‘™ªN;Fr<66"glÝ|³a§6ҳߴDòµ$ó®C+©z¾!/SÍJf>X—©íê‰ùÛü^ÔQ ÙëŒdÌ]^þ¤ºkõ%v£-[ M8¤‡‘™šH¢žxež‘*)áMûü˜ˆCäÑ8hˆìaIÕ=TEyÉô6D’uN¤2¬Õ©#3‹Í…¦n†‘rwòÔÜÚ™¶n¥õ'©¬’‡$l\Uc"£¾½Nwµ›áïX:G(óÖˆ®è†Ž†©r×ò¥J«1“D›ÑöEÅŽE[²9™jYÿëÎ¥g¼Gf'Ž§G»££qìÙ&uö":š³òø)«‡íSæÚ×½ûÑM稜JUÕ=šØj…ª$Ç‘î’\mŸ™’"2VkFã S™ª¨$Tl4%cŠ†f (3h@ ã¡(Ì2Uñz€‚h:B8"Œ%‰4Nb„1Æ C1H!FMŸÅgpò2ƒmY-©}ôc ÿ’x9ˆ5Š6*˜TÖwÝ–BŸÍ%3=81)’3âv¨¿¡óíor¦PÆöbA2·’…•2þô]Bøo ›éõ¡=­Ón+„ý£†í–&fÀ`[ÐäY³w’e„ ÍdöZøúRãîZû”÷QÁˆ^‘·%‹¦=]h§º1ð¹gžòNIÉÈ ¿K ´Å"øá/åìtêÅùؽT¶_üÏÖ†Ekýš$@pêCípЂMXÄ­‰X !›}{eLïßø¢ fµÔWjUÇhhŠÎï‹y³÷yÊ:|=rMÖ2¶|Ø!\–™íÔÿßó#ÒåÎb:,í„óAq -Tó!)cRQhÏ3ª%OÜ5?Öŧ -õŸÏFSÈô†wvê›G ‡°Z3ªÇÞœJi;pù¢ÞðŠÚ3wໄ™_ѵ>ëáÎÕ4š…€k‡<<™Fð Êö¥)5 h¿Dþ@,Ø0I®þ®ÿˆ’˜À#¿ÅpXpÊ!Œ°¾Òò+°€0Þ¹¡ðdµ¥‘Ÿ`ÄFWô -ÞN幧a«…$@§%Ñ•÷dDî|a²u§Ü'R=¿t÷Ú'L^]“µÎ1Dôì(IÚ<.=×ÌÂäÁ=£V¡¡>å+èǼÈYÅ¢Äen·‚ô.{€.ßkÕ”y 65RΪ›¬_ô*d½ Ô=SÁ§Orˆdöén»¦+Grb!ÊRÒ›ñkÀf’×­c\Óu“P'“KŽc:`¼ïq?†Y˜²ãæ+žb,fUÄ°zŠU C`œk -$sfBzÒäOÛYÐZ;wÓÀe6³Æ JGQáʼ½V‡ðûòX­CŸíp ´Â6Âfœ‘UHI¡é¶8p#uURžK£;¸‚üjNu;™ u²à·r>t&fç´ºX,hç*è_;Gúá¼zPÔ÷®ïº…/6Qjn„]Nô[EÉ'"™ \âÌ·©›Ù£áÏ’Ci„+d0n6ÀFÒUúô 1pÂÛG+‘3CêHÖbÒ"$^«‚{–÷š;[©…-£^óʬñ !; ¸€€£5¤``¹›‰jE$Ï¿àa³À ƒ÷ñ©3ÇÐDrG Á…ën-LᆼuãærÇw¼;«½™>Âø_ŸfÀW‚_Ö U:Mú7Úù?7/\Û@v•@ jÀ¹ÈVñ¢]´kŠgOó?šŽ -õîå´é¯÷T«Žü£EÔoÈÈš¶}å’ÍÈ]ÃÑÒ‰ƒ¥XKÈn€r$¼yéî˜#‘@µÇƒê+*ÕOxib&‹KÍ.CÞÿ!ò3^܃v›ÏDrÜÊy&ºäõËä±ôª üªE„°Å*‹ ŒvK·óàŒáwL8YËJ¸H ¢=¨ànq=R×µhéßÅć»|6¹¹êä17RHÒÍ\%;2ï¿ãˆÑÇÜo ˆä` -îÀ·0N:A¼Ñ)ƒCúSv½Õ‹ú”AV=¯2p©²N熅0ÒCò#UÓI'ëáõk×µ~.a§¹Cñ‰ð•ž¢Ø?‰MÏXïÒYdd®¢ÄƒµL÷Aå…X -lé§Y"_’Š¹—¸ŠÜ‹1tþxtþîä»+8z Üe~Ó3͸£ƒY•ªlÌhåqñwÇ@¿d -ö~dŠÏ¥\ø˃0% -Ã.¡÷4:¿ÛÈ“ìn¶Õ¹0«Kw¿^ÜÈ©¿¥÷|ÓƾÞb|a˜)ñ:­8 Vób0aßa2ÇîLŒM==T -endstream endobj 1657 0 obj <>stream -ig"«Žz/¶ï.cu@Ô¼`ôÓJ÷±´å”c¼(Oºw«=»&ÎÊŽ&ÄÂYoE& c±V³ÐàoH1#Ù1mz%½ÊÁá9L¾Ëëâc4Ú¹8bÒRL›‘þ+>ÈÁ”Ú’ß¹æ¢SÙ?ÓžñƒxüPˆ8¾ð%&73ðc”¡?F“ò~Ž½Öø„—6y©I¼ÀÔm•tÁ*èD»§€·Ý×îöðlö 1zx@pƒLJè2ì†t&²f/I·Îßh/Æ´Ex™$h Jzƒ  Ó*¨2Bõc¿ ö‡$G?”Ñ86ÇûHE l·†I w}¾”ÝsX%’Æ‹ë¥ËáYu«ÙXþ²%ñµ!™ï‡2ΘŸUíÏTiÝRâ®~/5Ò¾ëFr´f!n±±£õ$m— þ¡WhLÿ¼´O˶Ý0™™¦ÚŽ eXVsÑ6ÎP“)€bó6Û5!;¸Ã+XÈgGÃdF -In¿1V¹WL¡,òæ³5m41)ÕŽD !€ëTfwH… ˜:íÀJñ1tü/ãyÞ³è&­"Û ÁžYˆî‘úÏùÑ€è]±2l=(äî¾`›È)‘>íÝ‚àvBÏ÷NÖçâÓ~è>™ªŒõà"Î×TËÒE•nñ…,ã§ËSy‰ìïÃÍB Ã2Fåx²ër’¨-“L¿-–G*YV,®°NâDš°ú,€¦ LÏIÔÍMäŸ -«}¸ñ»ÐµW*€Kj‘wºµÊ¿|¤ 0V «õn5 íIåZdÍ1j2ÄÎòi”9Þh ˆŽÕøˆ­ÅhN;‰B~A!K%.¹˜,¤°oïïMg$Á…hÈŠ ¯´Qf 6¹Œž`–E‹ë±E89˜Í„aktAZk2`ºBïÍ]³d#yg±@£}¦kª8×Ú¬ÙÍŒ©Î×PL„º¼í¨™k&&* mÍ23ÔöV{a jcDM¯¹vêËg×Þ+å˜>Ì­ÿÏbâ³þŸw ‰ë»X’˜’¢UË™3V· -s¾P%o%a@S‡ ›ú_d[]­RG©ò"¼ÍBï ã…`ù– üÇšpaƒ ìP(猪‰EƒO;šÖgå?©AM Þ;Ûz;´JÖÐfk3V–@Ñ Ä¾#²5ªÒ=ú¼{é¼³•ÀÔ–Hk—´Â5àÄd‹ñ–O}Öû¬èÍBo< % ³YZ#vãÜ\ñBý |gƒD%I_ò@ŠÚЊÅÛ¯’šNPÈÙN YàÂóc‰Ïc=U:E…šmÂÏfå8Ð -­¤-[T”‡ˆcÃw‘b.ì{wîc¶˜•ÙPü»õÕóBÑVO³ Î DIË€1…þ½ÀÁ¹Bô’¸ð EÔRY9F˜›Þã¶XMùáÕ4¸áò“äAƒ ¢V¯gÈU0ºs5cáŸ+Tëþ8æ¦p˜Ð¸ÃËïS¦;OéY©øžÂ|ÔwÐPEÑ3°2Çd™›L/C2˜£…”¹ÙÊ´¾­2šŒ†eŠËroYȸSF<¾Àšz?"(AH&ýaœD\™È,ùX bÔH_ôMìõM³é.Z\½& ÆÏ8nȲ–:P7‘]&1z¢wC?‡ÈNbÐœÄϺ{iѳ6H­SGZ,; Ò"3´ér`æý•…> ’l?0¿d­‘«íÉþÍnøÛÑàº_I}êJ|Æl‡cü480–€â¿ýe¶1&ЇãypW'TŠ øÜ¼+ã .*ûMœ½S†ÉâžÚ<Û‹ÂVT{± â^© ÆÛ°'šÙ w®7L6Q‚ }²Û_S“ÜBBü®ëÒøŠa‡œÑA!íû’›Ÿb íŽHœê6—² »tN›Dšƒa½× Ážê½mås½u%@‰Þ®ilÉÍ»™¯¾1j¬÷:U] ›w,’2¤ÅA› "±)k''®Ë:ÚßFáÇÑtáþ¤*„|É,ñÑã¯s+ û$¾%O.ÞžâA„){ƒ˜yÇ^÷@Ž‰±±Ú´ƒªß,¸Y l‰“†è9ØÅÕvZÜé$E~¿ølÔí/!3ÁÄgc½Q¦¶)Nñ7BÇH/§[/—œ%¥XŸb~‹ƒšÀ³«„ZÆkºÌ‰ì/cø2yÌÛ³ñ/4%ìè‰|KÂX@ÔÎ3ºL°^gaÌyi·ð- µB†•œÙB«`äÇ¡c\–" ØT‰8¡ØU%t‡gµßÿ–S€¡² /–¡p×ÉD–û($É6• sêà õQÚ%“Æ%A…iþë«Ä:Øé2ì Kâ ­¾dîX\û"ù–FœáXâ­^b‰BõFJäqv‰>³Ž¸^Þ ±›üQGÍNñŒÌ -bR‡ëÆcBÓÙ[*¬'Fä/f¹ š@|ØRóŠÀ|/'a²[ Šƒ^0uø² pèÀˆÕ²ÒºÉ‡ª¿y¶ÉêíTOy†´hMCp?‚ |sðMÇÅUŒdZÁiÌ^|iŽü‚¯‚ía¡@ãl}ý#‹ï€Ê͵&~¯õ[>6K*zøè8!½˜Ú·*v°1GÝ]öôw±.¦§GSL¹ñzH¡èêE­ ¥?{ªU ƒïíÖûvƒ¨ ùJHú b9¥ÑEaµ¶<±OÓž¨”éMT\óÁ}XÚÊhrã`Í´80¬Õ¬QŽÉz¾ÿÒrÍ­ä%QeA”HX­p?¡[¾7+“ÍA…‚áN²ê¿í?‚„K¤UÌ~†·}>eö Œ¸ÄüîÀ¢4K2Ž6‰R1‘`'T2]Ü¡¤äßIŒ]œK<¾>0îobÇIu”ß8†Ç*¨›íŸíh,éxV©Žô-°ê¥ÔÜHfô¸ì§Ôé -QR)X´µÊ5'%]×Ù?M!gÓÊ_«ƒqëÈ^r±§º‰ tæ;…:õjš¾­âË:Š‹~áúUü{&\r˜”µéšƒÖ£yÖÍøyÏC0²cA_ÌÒ¬jêõu=Å”ÖMo?dØ|ÅJö½,qes—GÀoÃ5ÅZxŽêaU¹–+þLÄþTÁ:È,ÆT,b8|€@tc³qÖ“ú˪¡5ên;\ fæ?q0®r(ì‡8âA©düSZ mWWÉÙß2PøÜ5°ã¡µ ð)v î±BÞ h›SƒŽYž õ›=j:Ïüìž}0±¼¿Xºm2¦ZYè ÅQ·Z2Qè–fl2Á.Ôèh&f,Ãä¼ó.,¹;ËìJÀØW´ÛGc\ׂ.p@¯‚''Ø2F¬À¿&áíGwgD’ü*b΂•‚72N‡=š¢ìF#µ]a‚Já·²ÒÔ_I)±þ8וË2A¤C_µu5áåš™"¾w9ŸE6zs#íOÄÒÖû¨úÞ‹É|3çþõ®O«¥)h@ -Ñ+BÜé`Ìû€ò"Ç“Y?•=b,2,à Êe(ITXf?¢ÑúGáÄ•w¥;8FúÍ°cc‘1äjsšdˆ©â=M7~NêùÇ Ì0/WéÞ×e‹·VUš,‘ÚÃ$Ž¿bƒYD(’Xä….‚Zbh:ˆÝùÀi°|e†\+R ÀxZL ÎÔ(/Îu=íœk”p* p¥* o ?˜D í&Çñ¬ P*+È(d‡ÂQŒå¥0oÐLDÃtCRJ‚>︵FŒ¥å­ÌC8½³'â$•(†þo‘%_²ðàX&/ôä”g/Ìa:¦Ke †í»ë:=rFÆ´rA‹ùå ¸\NͮӑʶÒñ¨ q½,qé6­%f7“GÑp~Ä2Èdb3" ã]TA»£belä™yFáò…PY㢗aÈëòèÍ_ºO’õd®3Œäp -5”³´ÒaAè¾îÑ#CßçÊyá  ùsÍ$4çž­äxÓ³¥%säyÏ4dgž$Êw"\~IN¾áwöm´K"Vî·dÎÁp¨oäÊ­…k©¬÷r+ë èZ°ÌµÃDrÜŸ²ÝSèö_¸þ7fº¿´º³/]6»¼læý^–ñ%WUç"3ùuq]rôËnÑPíÁÚŠ»M¼Öò?©wÌx$Þ}ÛlÁ ÉŠeß­´jçæ†â­°ülx×àõÍ‚þ©8À¼;cˆr kyè°5‹ª¡ôo4"´Ðò–ëÆRÚ)üœ©}äÇû5á×d¿²¸Ó)VyÏn^æ0ËÏá4y!–´îbœHŽPà“å}ÿµÎ=+#BëYÝ(3¾–¥JY2ò¿ž/üBó¿.å)´#©¬õ¡™gúåóÔ,¤IŹ֞ zç“UÖ‘´Ø)ɠ׃ŽÓ: bîQ™r&d:ªþÜÑâ{â’<ÄYü 2ºeҪЊ%ÏÇÊ¥hkì¹Qxf™¦Aœo’9Ðj€n19Ã@†»‰âRÞîê!Ü‹HD&•©ÎXØŸðN6× ˜ôþ!1€ nÿ@˜» dH†Ž—ܾ2_½&Ò(ïë¦%»F(‘¡_+IIhÝ0ÁZ²À5m#䲉1Õmº÷²ý éþë;¹åÏˇ\%K±mG,ã^i‰¥àæ^=o/7NzÒ 8+¹¾ù~úòl©36<Èsì<7æ?3«ƒ²ã?âþå_«:ŽI@BL îo•Vç7F`<|å|Pº>ó׋Ò·n>ÓÏ›ß^×ÛpLTìÜ΢®Ü$óeœƒèØÜû4³O/Ló%€n¢k|1è5p¿îŒ÷¿ U:$ ÞF–ך‚'[­†¶eY€ª(xlš'D¨5“eï¾ÁN%¬†ØqáŠBþP ïˆÄ¾uÞ¯dƒNyf‡€œ¸"ü_î-À? BÿNãÞàpñ{oÏQdkX×IêWîì,6ìh¹¨— zÓêÏ_F+¶àL¤Õ§Éhã'Ì–—²ð‰âlXX²ÚŸs ŽfˆªfŒUZï¸í=ù2`°BÛ^ˆ³´lCW²\åç8Ìv‚Õ53抛N¤Q6J‰{aÒ†÷×®ÀB¦q‡XÔ®³’4' úFúénKM=ä&^\7‚œð†{Û ãÔ6ÛQ›+ETUÝW¡°¥{`BAH4r0DtiPF¬Ãø®w,ˆÕÔ$bôqÁÀ¼ÇÒyå;½Zhš\µ)d¤gõoMÁGÛÃ’KXŽa·ÂB_¿1šé)L©÷!3÷‚ãð—u}“,B*“?Pɾù2U+¤}O|6ì#V`/« -S}ϵïâ}IÈþm3vt¥âxû.G¶ÈšFÀÂPŠß©ßpdÖåÏè&ÌO¶4L8¬m³¾¸Ú±šÞxv©ŒÐª m•-̸lðµ°êHø[äŠmvÕ™Ski²Iÿãp#T ê”[\M@ö_ê/¼£m’”!:ÄÆa̽í1K÷­ ²¨¥©”H{ÇÄ å.eŠ²“¥#=éi”¥•×Ç66sí9Ø¥Új¦îT²¼u(È¿ìí -x§äÞg–Àÿ+óQa@,ÕÓïº$ª}× fÀŒ™˜ÈÑÁ'àÊWÒ^Ô;‹Ñ xµì§­'êTN»0ðíäSêW {Ö~°N§®%3kRYLR)ÈÒ˜6a ¢’ÎÖþù—› öY‰dãId…Æ1—AßTYg‰;+(Øô98ØÙ}̽ø³ÉM «ðËÞ‰@ÙA˜±°„ÒÿìO+ƒž Ûqh!ó”ÞJt~á)1íÈnþzL·óئÙVnS¾w«ËDß–¯sÙýq-Eé ½~s!eÐä3¼ `Ób·¸5®[—åïYéU¶ƒÖ<Ãpµ GvºÀ–ETùÐÂçýL–CK0<‚ù@ EñŸ)™‰$»Ãˆ¬Þ¿Y¡XýôB ”Ù?fOgnÖÛÈSÂH¨T 8(­[õå‚HXSH«eY¡vi3òƒ†Ï­waG¹æ§©ÒÐ'  ,±vM\bw‘X,L‰².XFÏ‘~"]aÚFäü-³ qb– ]$›Õƒ\¨6Í*;’ ܧÓɦŒÜ=ÈöØÎBü¥¬TÿâKp)Ö¤ Nu…†‚÷Í™1ÕM ÂÈ®Ž^…?ÝCº’&å^‰Ò74…õ¡ŽÍ1°ös_0 ¬ê ¨{°÷‡ ŠáÊßaÍ®®mÄB›6¯5èaίsöÆ÷Ùü`5üÞ€ál˜ðÄÝÙ0ñf%é‡aàŒÑééa¾Ÿyf ég3|lA{i -ËÏî"——t‡²6ÕÌñÜ”,rCŠm~þàbDƒ¡*Á‹¼=ð‡>qï!zmqogÓ6ÆþÁ!æQ±ñ ü‚ÒéVy#ùþW¸thè® C'·ÆC™©û1O€x®ßEa¿…•·GMÎò¹#yi³»ŽpÊC€dêê§z¢h«QtÏ4Ðæñ)lÝÊiŒ_Õ»ÝÃñ¬nL˜J bžá§¼.– ÃцbæV‘øοl!t%‡ âÙ¾uš£"ûã° pø»{ ßÿsÜOhR˜=¡$¶Ú+R–>¶’¤¦“œ,•¹rél媵{mö4`¡q–Ô”NÒ\Ä×÷Æ ´ÚÄ#ÐÐû’Âàm¬Ô Ÿ"+kô¡oSòM±‰tlÆc¨3Ô.3ѳµ.gó¨Âî—&~ÕN#ñðÛZ$}õŠ“#æH,þG©\:¾#älÝêWHåZ€R‚· ‰ë%üÄU/™Ljçã¡ìä™"gÅÚ~uaP£lþG€òë=;çøÔ ŒgkÍhˆ¦’±6Ö*vM*=j°ØŸ˜| -Ä€Àºõnsd$áRjÚ‘ÎyãŒè ©F ›n˜J_3é¹ -œJ·lÐp%†ù^fîŸØz„4d?( ÏZëà@…w^ @øÔ4`&š´&9ÍiÖwü$o1&@ó3µÖ&ÍBñýYÒe•ÄL=ÂÙäÌ‘bÅ$p÷!ràèÿŒ;¡ø:]¡ª;~th̾"þlߤ'¯HþôfÚ|iÏb,cÎÙE†k²¦íØ ¶r›x)䞥 ÿäÞüV„›1\Û`ÙAèÛD‹„ƼiU]¢Ëî™i`ÇÀtÇáçKtj?LW°ÖÂKRì;(Go1á\U,‰°Q«,êâ嫦Aþy!ôÒŽKh¥²IÛ±~ïÜ°Cü¡nb;ÐCbì¾Ôí™ÙœmPÃbÂR”\ºÑ¤*+¬ÂrÆR& ä-‹6ÒÁU®²öÌa#-ãö§T|u2S©YW.•¢!\Nû¹ÉvÈ7«þëåo„E%7Ö­Á R˜Ø’. -ÁKMY €”@ýã?Œ -ÉSÊ#Îûëf×—;¬’32y„(v§\°æÀIï‡Õûw¦š— ô¯Õ=í¿-xú„|0ÎAÓV‘ tÐC%tŠ¤YŸS@;¡ˆÈíÇU hK‡m3ûÕ¨€¡£…šƒŽ úM–Ðïø9ɾœS4X BG-pý*V‡Ìkþ—\†…\8È“Ÿ±—!6žJ{5©ôÏ…V9õüèZ“§úÕÁ‚ch¼P)!ìB¤Uçi«l½ˆdºôŠÏUò>õ‹ÛÖZÒVþßHs¾œ?q.vÑ¢ 4|iB(™ìn‚ˆ}›:V×°—t*döÏÞc?ÞÀ -2n/+æÔ¼ MÜG𤾹ÚN€ÙÈŽ‚Œa0½§8û$ÎÈ”“AÿCì)íV”ÛÅ/Ã3Žƒ¹!*}(xYb«™¡¢ÆWÈZ\(ìþ ¦ìKÿ?ø „¸tü=¤' Ó‚5;€¬>m&ÄBÓtÅðžÔyÖ$ê‚$ -çLجdÇ»±MZ^¬(,Ÿ$›ÿïg° ¾>É?Paéõ߃Ÿê(TÄIH/°“ÂgþR½¼;jX0 è­{ýÖ4iLˆDrä}ÿZ¡]‡îÚPœëÏÚ^§bÁâþ›û3¤»A0©ñôoëP*Ò˜“9O[vÓ.“*¯|€:6 -ŸH™¬HvÁ›ºc^3l¬ƒ€»]ü_Åìܶ!sÁœÓ¡Ër‚ST"„nã­Fœ ã®wdí’=© J¶>†å&RJÙ·˜3ôò¿:E¥vëxÕ£‘'xÿ&ûq¾³à‹8!!ñ6Ø|N+‘é›ocâç´úŸ¨ÅšT–µÀˆÏ[ “añ?L’ÌfýkI÷q±iò˜HYeŸ–yšìɸˆ "œ­&M4f,¯£WfÌ=Rž2DJij‚eVWÈ/­}dy‰,0‘šE^²Wt˜ç±ycs¥7Ñ5ä}÷‹IâÐÞf'efÅØуùM‹¨½Xbb –«Ø²v„&²È0žÍ£²/âHĈ–Ò.­/Ûá;«%Eé(JbõÌ’>œY]ûÄ'PýŸ¶0´wx@‰Oé¬1,ªg‰¨ÐE»ÀR¢Ò.°`xk ½œ‰Ét)û…‰ïÁ†€EªŸ™€¼s£ôêp¡˜®Ë¾ÛK-jtÙÝ·Œ¨ºÛ–ÃèÐ%äþ~ HÑïQ Ø„_Ï€HN `»(3`V­Ò FÍ!ç+ÉÏ…æ9½¹DýÑž&‘€ð´³ÆDÛüÕSô ÒáM¯rÑ)æR½E½k òùßÿÁ!X/ÙLXÛ~g·ù •“}œS•EB- *En㡽°úkP ¿ -·ZìH*`°Ú{~ÌŸÇ)×ÍÇ;úïq\‚ñB2z*Ó^õ€Xy80ÐúlbPˆüž©CíòšNË)/X¤æ„¬ä»4ˆ} û3eA«°tKÙ&—A òV~WÁ!Jp4ž¢E„HlØX‡#µ×*΀Ð÷»¤ŸM*rô¹ã¥0Xî{˜ŠIª€¹v—Ú¥îß¹¢]2è¨7–E·LŒ øµãßéÞh—ªVSŽ¬D¢°›„ -^QÓ¦.Ý^W³!&šsô4Št—0ØäTf ’á£ÅV{“óKäÛƒyJDÇ ÑzTzóB·¹ÔD;—9PR¸5£˜aº«*eñç;×ÿŒÿIÌ14(2³ sT§Ž*Ü1LjÏn6‰Ï®àc’÷±I(}%°Ëu¥a»ðsˆ"D¼ìž#ûhòˆw~h>Ap•ò”@OÜ9Ü‚T3š”0·Ñoà}¨4. y?w®/h—ÊÄE™a¿d]ìáȺÑTNKi,Mká#‰6ó¼w‚μ^€ÖK 3ûøµí³ÅÕƒ¥R\†uÝôç­¶h ŠnÔjõpØåËCµwqb€c€BøP “Ò“ù(8È:¶O¨ˆ3 3+¹Pe— ‘õ ŒÝ.Õš ×yT•mýÌëÓ£æ -VÞ4*Ã)ÕOp¢pxÙÁb‹M˜Ãƒ‡»@ë‚I*Y7µÈø¹Øç”~D¢Ð¡cšN\=hÖ‹;çyœ¼O ÞÉÔ@+ (cÿ±ŠŠÑg^é!Óxà É)ž§G†Ku®€¼s‰JÆÇ2¸ížª׿¨QÚ_Ÿ8e -¡ŒÒHUŒIÕŸ-˜7æ€#9ÕZýUXUTêO ÃT‹_ã¬`†ça‚ÉÛ)!`Áüñçô’—=‘—7"†=‚Àr,åôQ(°Ô@HׇaÍÿ °îk --ÈúxØ.í-Mh€ýÈÁï“g:xÌ;Ö—Ó¯Ùë¸ä¤xiþ*.¨7ÔÏÝ!¨ÅHlœò\-A'kCsTtWÐ…š8ÔuN¨H0â.r_VlAͽ×À¾•äÈí$&ˆÕÚQ´Næ°ËMµå •FO”ãÞsX˜ó7 T7,räbS æ<Œ¹¤ÂRá­Dâ WñÀ®q§Ì¹"€ÉPÇWÀ¤C™ÇèÏLRpê+·ßa/LLƒˆnhÓñ‚óˆødH˵Õ=ݲ+HJ ò î VÉž¿~` 9Ê|$iFú• "AÖ´6ÿLa©‚ÝyOâ@Ò5*ÿúáõ¥œüó¤'ôO¢h¬7K%™G­ }!„§{y2ºÌnÕ·du¾gǤH<¤¼›Ç=2O÷µ¬ èD€cæ­(25¥Ùi»¹¿³›±DlMš© K)0)fÓ>­L‡• 1è±Õ4èÙ* û¨€áÁ>ëd›{Y4Õïá;‹‘Md[‚—¸´CôÅ‚g»»‘Ú4Kj4½1Ïå™;YP‹'8vYݲô‹,÷|ßþìú7BajîÑ¢D›¿ ãÇ° ž -Ÿù!g# GL’àj:óÀªßxÄáR÷WëVô)]©´Ò²Àf(ÒlÐãý¢4ü% 7'NР-÷Ün‘a—DNºz{©øLé@ŽlÔ(¤0€©Í¬žúÕÈXZ6Úž?:msoáCÐp‡J ¸m „]1n®ó|€Î´ªÈÑú„dfR wÅ@j -nÇšz¬<§X19 üL½+¾´Z—|1n³ %P÷Ï(£…p£aƒ@ -Õ8¢Å{' ×€ƒéz©„¡¶aIµD 0&WúEˆv¬wnúHd,!Ïß#,M S80t/ŸŽù"x'$¾~ðë Ëez7DEp²‡[¿ü»È3ï´l:dÿÇîS7§Ú¶C5loþz¯1¹Lã/pGCÉ2¦”â’Š_µgÈÞ—”†£IÞ"WóU ˆZß=¶¶\:(ÈÇö8¾IìÖ¦‡îlÖ5Î>\\KÃ’¹€Ó¢Kyƒ9%M¯H©Æü™Søï´&Gg±&†âª[ Ë°B›$RáÃf^?¸8VÈâ%ü‡Êåq‘yZ×ÃàÎŒ§f¡]C8JUcµE\Á:è#€÷9ÿag3‡Ky~`ýwi5CÛ‚8uÇC9¸?ED„4Ì`2kCÃ’Ðÿo*b} -êfõì¸Ï,®M³5Èÿ’"â#’Ö­„°ÝŠðÊÖËZmëLÓÞ~ù¬r½EÞÅê·W<1Úû8îq,oWõ$þ2uìàåë!ÌMÏg‘9X»mÒP?׎>\‘N3½Ò¾<[¢ÖÖ™«~ÆÎ?')Zª—ÍlÉ"°©² ¢&† UœÆ —twsäÆúšdy[çY3Oï;ó†dZ](z}<ÉÛ < ti̳(UÇOÊ»f&­CÛðûcÃæ¿Ÿ5šÀ‚¤‚øy‚ÉÅø·½G¶4åÎðÎ Ùš °”:ÃM4(«Å£‰ -ÐûtÞ•«.½Î“ƒ‡BEŒ œ$Db3E¡lg\Â1ðÜ‹¡ŠÒ›Wð{ŒºXKÎ¥Wiÿñ¬»q,§¿Á<—_)~¾Ûm=KÊw*c±ˆÅ´ -íËÅ—¯Aø¸4Ô“ÙqYM×Ä{G"dÝ0Êi9FÎKH†¢áý.B”*I:8¶˜Az‰Žqlü2 H©RÑÙËÒ¦|pœt—ayjj˜åysoôaïM¥ÌªãS~š 3ä3c‚E7Hû«b+9>9š).Ld'@’hß:Ü ˆè`ÔÐÕ7Öeú»¡'½®=ð`aùãA³’íß½ð‰Žs€1 -^Ÿ:É—‘EzI…˜µßà…´ìo6+Ä­l_ -_UQ5«;û¢+AI!Y"hʧÒáÑÁO:%)ON•ÊAÃL=–¶<:=#µ'øEF{?(q €z«ÜCŽumÞç.H®Qæ)°ÀZ–@ºò¥!ÖÜGç|LÿßÚ²à0‘ Éçà>Ò,cŠRæ==n6¾²Ž5Nî8_õsöbŸ0ð(³W°E<Úƒ–O&|Q“S1’Lñ¢ð$wy{Âå•#Þ½ £úŸåF_|†^×3ßSùÞÒžðžCp‘„²KaDac)í—ù>~ àq0fhZó5NýIÊ;DÀ]PJéc,ŠFÝ…‚›³4(R­¦–J¸”á‚úÙGØ ¾*OÏåÆHkã5xòÒŸJâ$ÅSVö²»ï¼/4,ñc …o ] ‰S€™2»ËN#híʪF¸=) •‚óö?i~×Ú­wp…ÐëKtÑ8p:äa‰ƒz®ý ÁlN¾†øéóÖæë|Ðq}ÿ´ÔQªa²>=·Ý‘àuõ$ð]búöªÓJã¬Ù†]¼îÙ˸ISÛ ç•TÅ ¾àÌñ¹;·“`Z–mðªê -Û'&ƒ ¶0¦à3TZHgÍcu|è Òz"ÃäöOÝD ‰JËnœ”•‚«ÿ¸U*–¤ê)aBŒ—ÙQ5f¿$E—Ä©£ðõ½3Î. †X†ÅžÍ‡F2ZÜtCyGþïÆm`Æ×kÑ6o+kƒ‘r0á_‹,ì6pôH…ÿñàL“§A٠݀°Ù†Þ«ç¿ftS[6€fô×…V’ú0£5ŒùlT<5”j -ÂS@ø€æ÷1Á n¢¸¯ŸâÕ’]ø ²¡@4áŒÈ„[¤¹^µ} ð±®^?VÀ)ðÆA_ë—mþW¹¨=éÄÇ›Ö7<øñýB‹>XÇh™\ÿx×ɵ†ü²@ c²lC¬2ê~­ï„eu%Š²âø&‘äßÊ¿€rc/X@hý¾0(X‘iðW⬨©À6Öϼ$JP'O‹SŒ&tCS[ -ø´ŠŸ“·r£ i€FÅpm¨p‹ ­NûÛ„¿LÑÙžX¿i…]G†Ö5u4ÂÑÐ…Õò†‚4ž®kþKËEÑïßX,„H©n¥ Qd¯.*~}Ü“Ù´ê–ܶ³§ýDâ»ãÕR >L3¢8ð+Ÿ±'ä¢FIsÈAS4¿„@‰˜'`˺շ ˈ’‰XW¿“ L¨Ÿ™"Ù[ΰŠï˜ž ËèþÚÀ½ŒàO $T(™k -&“Ã:Q5eÁÖ;6ä†0S4ME&•ÿ}J|‚'‡ —RYP¡úæóëΔbœNP½‚ø~ XÎ¥*a0%ïRÞ†ÿ”³àñý¾D‡¡ÄFñ ð´HŸ¢£ÁÈ`NÛa"<(ƒzQâæ ]l›`•iJlÖQ¤5çÁp 6Tö?à†ÑÐw^á_º»7V¨Õ>‘eë»åSíb÷²W¥Ú1ö?.0nÖš^ª¤AšÿU`tB%§MÃNaz•ˆ¼ªú?"?Ýð üå.LTÛÐ tUxÒ¨ÕŒ=’fŸÒí!Åœs8»ßÔ}ú(Ts¦]@…³E2PꞪ<«HíÉ|0Êäï|4Œ8âN¼ÞÌhÔÄ‹‡tÀ»£†Â¨7§X0³A&Oi´H"{$0ÉÌÛ8žnQ##ÈP¦;Ü[ð cnÐòI -»}8»üÉFEX̯ýPd2û¾uÚ©Þ½–#·?—ãÃpx~G¢`n xáRVžàÑç¡Ï nÌNé:Ia|ŸZ ¡ªýÜu]p¡y]‰Ø)‡‚$"÷ -(‚;ÀîóŸÿ%×vk/D³DçÐk “$Œ¡€z(®B,×tÕ SFLuŸ"­¹Ã1rÏÊEæ éD×m¸WŸd°£}ûwˆVF«7ĺÝ\óÐ9Z×Ù8=Ê{<Ìx",a"§n×xQ/©,g] öâǪ å$·d‡2Ƀ–‰°#+–jýuÙËÐ~nZk~zz”Úƒ1‘À”ã†P(šÅD¢ôÔ;™¶§j„Œ*Já5ª&FÔ‚øáTV¿U‘@Ÿ€´uÖøž±XTw¬(ÆIÁ¸Û¡À›®¸H˜)§ÒZÚ4"JŽÈSEÒ0ÝÐî“jàP‰Ï‘œå;S#}×ÎÖeá‘iôxËämBw™5uâò¦.AŒ†öØãr» ]ó ý°ÂŽŽ -éøò cs!I~aä é¸ìÔÚc¯ÈiW¢Æ—ÇÂÝ6¤ÃÄ|ð­¹1 ½ rƒð…Œn÷”jV?õË®åÌ°™›/ê&9þ©_ºX˜™ >ÆL½ì¦Â¡šN7|gD ^»Ô©-ÄÆXjRà0¤-¬SCä?»ÖPmÀ(W€’´±¢wqýÍ‹ÞP ˜ ™ö(«H< …ÓfÊ&€7&šúÅ௧õüÐõuªG±©º{zû«ò!ÇÙ¶ÒdŽÐ4üŸ³¸Èöe›þx„xVQMx2ùîÚ5$þ:®‘1†Wµa“~×T×â¹8sGs;ßRZž—sú¾à hNq†ðÿ7­€Ûb!ƒðKu»´—Ìh†·gÂË¥c,QEE"£¨Ð1XtinœOòÞB‘ y$Â\¤íPåí°^µE_X+ò¦ãÉ‘©Ÿ¦w#ä\̆ñQo)æ¶a53eÊ2ü’I^Elÿt·¡ aÙ½ÿºùõP¤P'ãdÒ©“Ô°…Á¹5ÆíÕF®Ʀ7œÙŒ;ÍÖwÔ{ :8$fVê´Ø V݃õ`ÚA'|ˆ¯èTÍGÑ1‰ biu@ˆß¢æmf=È-+X &_åcýY*Ï ŠÆšE@˦°óS]`ZBrÖ`–äG ×z"HÜ z!NÞûByæ½ -UƒWX¼2îtþ-•-÷nmǨœ+EÿG¡ó+œdYÝ3Äð.DÕÝ-!'÷ø?™.º5n{'P/è¸Eé5ÎÍ€@îT±_…éà’9È!Ü$î‹î†ì _(F`÷JJ,5©•#ºgK')ti'VV³ ¡˜°o<_€£­º¸Ÿ_ e(¸„~§÷“0Iõ`2L³.˜Sª&cŠu9A/@çxØ—w9.€ÜÄ@Ÿ¾¸3.A\À]•zÃA/ª„pŽÝÊ Oò¡"ó„iu±`(𤚩 !GÊé™â#eï´®î»2öGW6:WÃt+¦#[¶¾+Xé;_7ÓJéÔBáw2Ùtç;ÈÕù9 IÞ–áÙÓ[áјIA™a˜&ÉèïbÁ%ŒÅöÍ¢Ju ¼Žb™:=b MÙÃ㌜"ñ×µ%ú\•Ò_ŒþdŸ#SºLsš"…ňˆÜŒ*y*¾)zÛ5©IêI»>€üØ°ô”b³ŒX)âŸ\ÕßD',-J‘Î%ßHk§ÔË-“K7œª3¬•KŽµà¤ô}òHê#ÚÝm°ÖFV,Õ -_t@#í^PSïtÖ!Š’Ý´‚3†=\ä¼~²29:dýsßÆwý[s‚{a¼õÌ=ó‹ëXZ¬šúŽÁXáIJG­´fGP.&¥!Ðàû¢Ëðö§CiØ·~Ì 2^¡¨>z^´¤$*UO¼‘¾Æ¶}‹xXqì†5ècŒÓÒ3 -endstream endobj 1651 0 obj [/Indexed/DeviceRGB 255 1658 0 R] endobj 1658 0 obj <>stream -8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 -b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` -E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn -6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( -l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> -endstream endobj 1648 0 obj <>/Font<>/ProcSet[/PDF/Text]>>/Subtype/Form>>stream -BT -0 0 0 rg -/GS0 gs -/T1_0 1 Tf -0 Tc 0 Tw 0 Ts 100 Tz 0 Tr 12 0 0 -12 -103.0967 -61.2773 Tm -[(T)7 (his is an A)11.9 (dobe\256 I)-10 (llustr)5 (a)4.1 (t)5.9 (or\256 F)26 (ile tha)4 (t w)4 (as)]TJ -0 -1.2 Td -[(sa)8.1 (v)9.9 (ed without PDF C)11 (on)4 (t)6 (en)4 (t)3 (.)]TJ -0 -1.2 Td -[(T)71 (o P)5 (lac)6.1 (e or open this \037le in other)]TJ -0 -1.2 Td -[(applica)3.9 (tions)11 (, it should be r)10 (e)-28 (-sa)8 (v)10 (ed fr)10.1 (om)]TJ -0 -1.2 Td -[(A)12 (dobe I)-10.1 (llustr)5 (a)4 (t)6 (or with the ")3 (C)3.1 (r)10 (ea)4.1 (t)6 (e PDF)]TJ -0 -1.2 Td -[(C)11 (ompa)4.1 (tible F)26 (ile" option tur)-4 (ned on. )41 (T)7 (his)]TJ -0 -1.2 Td -[(option is in the I)-10.1 (llustr)5 (a)4.1 (t)5.9 (or Na)4 (tiv)10 (e F)31 (or)-4 (ma)4 (t)]TJ -0 -1.2 Td -[(Options dialog bo)14.1 (x, which appears when)]TJ -0 -1.2 Td -[(sa)8.1 (ving an A)12 (dobe I)-10 (llustr)5.1 (a)3.9 (t)6 (or \037le using the)]TJ -0 -1.2 Td -[(S)-3 (a)8 (v)10 (e A)6.1 (s c)5.9 (ommand)10.1 (.)]TJ -ET - -endstream endobj 1645 0 obj <> endobj 1660 0 obj <> endobj 1661 0 obj <> endobj 1662 0 obj <>stream -H‰|TiTY®¢’ -¨SÍ)ZSÝUqE»iTÇeÄTQq\$Y’£G”Ž"[¢ Ò" ˆ Š"Êê26ŒBÀ•vìÓÓ} }z*ôŸù5çsϽï¾÷}÷~ï‹c" ÇñÉ<½6nÞøÍúš…ÒGùífUpL¸BcMrü—8?IÄ5ŽFóPÚçÏŸ½ÅÐ2~™Pñ帚‰ã¢Þ÷{÷„¬ŒŒî«uòyîîÎŽV»`Ôº9ÊçÎ;jÈ—+#UrßZjŸV¾6"(R©QèTJ'ùòðpù(„V®QiU½uóªä!Z¹*D§Viä -!"Üר”rF¡TíShÂä‘ÖÌÿ„{ÿ•<$B.`Éý"B¬‘¯NØÔÊÊ9Jä(KPdL„N¢Ò:ÍñôÝr J%_(Wªöb.,ŒÀ°?Ù`S1l:Ž9`Ø×6Ç[€c+l±õ"Ì—Ä.`øq sôÅÖc>ØA, +ÃZñIøn¼‚°YjsÊfð ¶EKD‡DCâeâr¹•L!¿“ØKvKòmÇÚúÙ–ØÙ¹ÙEÛõŒqÓ4V””ÒÀ5à‚Þ@¤ˆø¤aŸ‘$ÒÐ]-…SbxK"9ºIƒ59)!wú° 1É7ÒVY# -ÕPh¿ Žâ÷~Ç<Ø‹âÆðr:ß"sà¨ø}Žàßõ)4Ìx68/ýº νš0ɸ"JãcK¡íp¤¿)ÄE¸M¯ƒ”V e„‰x#Œ%€0Ò—Ï•_Ö^P«5Ñ{ƒ £Ê8 -ð|=¨Û ãyÊþ‰çùfés~ ¨é.¤ MÄ »Š§’èÀo®âA²ÔâÜ6úlKßž­:SuºÒÖLžVžÊÚómD=Oèæ¯uãåoþÂk:NígÜÊ …Ž¿€;¬úÏ'p¾]ð—ß)ÎÐmÍuc -MV0Š†ihlî}˜ý½P‘[bµÖÏ}M<3ÓÇj“0ðÅÏ¥--\˃ÒA°‘®þçÆ&¶ÉǹM`<½ÿ¶•ë÷¢Oœ+M¯eÀ{p&šŸÌ¡u3§¡ !a©é1,uPèónèº`â™}?Ü…S]èè ¸ýNR('_?ìº4;ìJÿæÚ?ì*¡`N -Nzþᯂ<Ïzá}¯t'8ÛC•D"SϱWlZjéŠÚ¥uË&C(z/¶ »º£2Rš3Õì~jkJkWvú¿˜ŒÂáØñ7W’‚ ÆNþF'^þ–_ù†€Ÿ„ÇFkÐdáÄ¢˜€Xð„e0ƃv¢±0ysÇÿBÃŒሠ}뤈E_y ÓaVL†éU,t—ÓÅVÙ ñÏ‘Çò -“/0¯žž¯¿Æ•–å^o–Ý©ßû=[äç¬ڒxTÁõ{ÓéYÅi̇–g'¯íS#´æ±•ÐÅ_ïÂo[`ßQ}‰Ö–wƶ20ÿùàÏ75!²†s*,i‘]+kzÓ\»?¾€-ìçìóÏödÐ <¦:¶m%÷Z]ì-[½m§óÆÍy…J–JÌ×óCOp°`oᇠðÉÈñå  )½±5T)Í@µN,³€â•ÔÀ»Û'^2UUË`­d(øšµaS\t›·I\PZ—YË|<³2ˆK ©Ó¼LZ¿ªÁóÇöÆÒŠ"6”Nn7ZZÄ”t„ <äÍìVÝyxÎG=2v¨ô¼G„íŸØÝå©fØKëÓ§‘^å·£:Àïƒå8¤ºþc<|Õ~ᜠî,é(L;L¡ìk(¥3Ó2̧Ùǹ·«î3ï~ÍIë±eÙ¯íÕÍq¬é´é̵%¡ƒÇ:ðŠ‚wxI5¡‡ý™oV¶ƒèÓý^ ®_2Æçsymâ í®³Ûä<ah6šõ~Ìl½‘qŽ£šJ=¿´ÝZqÅ[¤õ¼ÃðU›$WbüË–3hŒÃ,ä’Ê!‡ÁY`÷â^Õ­"Ö,Tšî&~A&]J®¿*ã{%óGÒéCÉñIñ¬´~íA?¥ãøמ½õÃëG×wùžåÒŒ©£Œ2%´Á’˜Ö‚W¼„3¯>ôtêßÍ™¹²pÈMqA4͘ ³ŸßÌÎ,a -âC¡*£73ÿÏõ0ÖÄ¥¶ÐÍ'¯ô0 ø&s -þ€ËcXÔ‰÷öàaÏ»€ÝcdwAòä»GOÏçK<Ëf´‰OÆE g÷ 商õ«eºÕkÚF\$Ôm¤j‡©a¸Ý8*Âù~i?¥¥CÇWˆMd¥~W0_¹Zˆd}3`ÜÓÆòÚ"ÎìG"jíÎyýsóÂؘ5âè+ÝešÛ2k긺ê‚6 dP*‘öÜ3_1—±sQ m0Å3°¾±;Bü^¼ç¤C ºßùòáUÅöl6=>õ°AF5 -ý,ê^ﶀÑBtÛ[ –ÌI={"ƒ½ž][y‡ùWñZ•X„Á‹§U® O0D³Q†˜˜C[4ÍP€»ÿ'À'>|¶Eú\ìùØù#±駚a7:L§ ßW -)+(¼˜Ì•è CY -å Sk‡•×J:¼CÀ—Îâ.A™î>Ø×á}Òžnû>¡ ,sÖ‰³lMfeMó¸Ôw)‡®öA£$;-;=ƒ½šuårÓYêëÄ¡¢>¨ÀÇj¯]añ1ì~C¬Þek"ïèý+×2‹wìŠâþËdÕÇ4uÅÑ4Ý»5ͳYí[ú\X6³²0›èjÝ”I7±†:!|ØnÙ²9> ¯­-°~Ð ƒ~ØVQºŽMQ‘"B‚“ƒ°€ÐL«#› 1÷-×?öžÉþ½É=çþN~çÜcø€iÛ*›òÀŠ,-«>ÍŠÐÏrw‰ND£Œ»ÎÆa¾“Ú›»e_IqØðˆqÛº‚ó£>J¯Š2WþàÂèF½”†ÞBé_‡/Àdøü Ü7¤?F$iù@°N}qd9Y›?š}ò òç2cjô~-Üs›æÞѯ¸z)† -‹ÐgE]×+n> endobj 33 0 obj <> endobj 115 0 obj [/View/Design] endobj 116 0 obj <>>> endobj 34 0 obj [33 0 R] endobj 1663 0 obj <> endobj xref -0 1664 -0000000004 65535 f -0000000016 00000 n -0000000147 00000 n -0000021543 00000 n -0000000006 00000 f -0000021727 00000 n -0000000007 00000 f -0000000008 00000 f -0000000009 00000 f -0000000010 00000 f -0000000011 00000 f -0000000012 00000 f -0000000013 00000 f -0000000014 00000 f -0000000015 00000 f -0000000016 00000 f -0000000017 00000 f -0000000018 00000 f -0000000019 00000 f -0000000020 00000 f -0000000021 00000 f -0000000022 00000 f -0000000023 00000 f -0000000024 00000 f -0000000025 00000 f -0000000026 00000 f -0000000027 00000 f -0000000028 00000 f -0000000029 00000 f -0000000030 00000 f -0000000031 00000 f -0000000032 00000 f -0000000036 00000 f -0000243097 00000 n -0000243288 00000 n -0000021595 00000 n -0000000038 00000 f -0000021661 00000 n -0000000039 00000 f -0000000040 00000 f -0000000041 00000 f -0000000042 00000 f -0000000043 00000 f -0000000044 00000 f -0000000045 00000 f -0000000046 00000 f -0000000047 00000 f -0000000048 00000 f -0000000049 00000 f -0000000050 00000 f -0000000051 00000 f -0000000052 00000 f -0000000053 00000 f -0000000054 00000 f -0000000055 00000 f -0000000056 00000 f -0000000057 00000 f -0000000058 00000 f -0000000059 00000 f -0000000060 00000 f -0000000061 00000 f -0000000062 00000 f -0000000063 00000 f -0000000064 00000 f -0000000065 00000 f -0000000066 00000 f -0000000067 00000 f -0000000068 00000 f -0000000069 00000 f -0000000070 00000 f -0000000071 00000 f -0000000072 00000 f -0000000073 00000 f -0000000074 00000 f -0000000075 00000 f -0000000076 00000 f -0000000077 00000 f -0000000078 00000 f -0000000079 00000 f -0000000080 00000 f -0000000081 00000 f -0000000082 00000 f -0000000083 00000 f -0000000084 00000 f -0000000085 00000 f -0000000086 00000 f -0000000087 00000 f -0000000088 00000 f -0000000089 00000 f -0000000090 00000 f -0000000091 00000 f -0000000092 00000 f -0000000093 00000 f -0000000094 00000 f -0000000095 00000 f -0000000096 00000 f -0000000097 00000 f -0000000098 00000 f -0000000099 00000 f -0000000100 00000 f -0000000101 00000 f -0000000102 00000 f -0000000103 00000 f -0000000104 00000 f -0000000105 00000 f -0000000106 00000 f -0000000107 00000 f -0000000108 00000 f -0000000109 00000 f -0000000110 00000 f -0000000111 00000 f -0000000112 00000 f -0000000113 00000 f -0000000114 00000 f -0000000117 00000 f -0000243170 00000 n -0000243202 00000 n -0000000118 00000 f -0000000119 00000 f -0000000120 00000 f -0000000121 00000 f -0000000122 00000 f -0000000123 00000 f -0000000124 00000 f -0000000125 00000 f -0000000126 00000 f -0000000127 00000 f -0000000128 00000 f -0000000129 00000 f -0000000130 00000 f -0000000131 00000 f -0000000132 00000 f -0000000133 00000 f -0000000134 00000 f -0000000135 00000 f -0000000136 00000 f -0000000137 00000 f -0000000138 00000 f -0000000139 00000 f -0000000140 00000 f -0000000141 00000 f -0000000142 00000 f -0000000143 00000 f -0000000144 00000 f -0000000145 00000 f -0000000146 00000 f -0000000147 00000 f -0000000148 00000 f -0000000149 00000 f -0000000150 00000 f -0000000151 00000 f -0000000152 00000 f -0000000153 00000 f -0000000154 00000 f -0000000155 00000 f -0000000156 00000 f -0000000157 00000 f -0000000158 00000 f -0000000159 00000 f -0000000160 00000 f -0000000161 00000 f -0000000162 00000 f -0000000163 00000 f -0000000164 00000 f -0000000165 00000 f -0000000166 00000 f -0000000167 00000 f -0000000168 00000 f -0000000169 00000 f -0000000170 00000 f -0000000171 00000 f -0000000172 00000 f -0000000173 00000 f -0000000174 00000 f -0000000175 00000 f -0000000176 00000 f -0000000177 00000 f -0000000178 00000 f -0000000179 00000 f -0000000180 00000 f -0000000181 00000 f -0000000182 00000 f -0000000183 00000 f -0000000184 00000 f -0000000185 00000 f -0000000186 00000 f -0000000187 00000 f -0000000188 00000 f -0000000189 00000 f -0000000190 00000 f -0000000191 00000 f -0000000192 00000 f -0000000193 00000 f -0000000194 00000 f -0000000195 00000 f -0000000196 00000 f -0000000197 00000 f -0000000198 00000 f -0000000199 00000 f -0000000200 00000 f -0000000201 00000 f -0000000202 00000 f -0000000203 00000 f -0000000204 00000 f -0000000205 00000 f -0000000206 00000 f -0000000207 00000 f -0000000208 00000 f -0000000209 00000 f -0000000210 00000 f -0000000211 00000 f -0000000212 00000 f -0000000213 00000 f -0000000214 00000 f -0000000215 00000 f -0000000216 00000 f -0000000217 00000 f -0000000218 00000 f -0000000219 00000 f -0000000220 00000 f -0000000221 00000 f -0000000222 00000 f -0000000223 00000 f -0000000224 00000 f -0000000225 00000 f -0000000226 00000 f -0000000227 00000 f -0000000228 00000 f -0000000229 00000 f -0000000230 00000 f -0000000231 00000 f -0000000232 00000 f -0000000233 00000 f -0000000234 00000 f -0000000235 00000 f -0000000236 00000 f -0000000237 00000 f -0000000238 00000 f -0000000239 00000 f -0000000240 00000 f -0000000241 00000 f -0000000242 00000 f -0000000243 00000 f -0000000244 00000 f -0000000245 00000 f -0000000246 00000 f -0000000247 00000 f -0000000248 00000 f -0000000249 00000 f -0000000250 00000 f -0000000251 00000 f -0000000252 00000 f -0000000253 00000 f -0000000254 00000 f -0000000255 00000 f -0000000256 00000 f -0000000257 00000 f -0000000258 00000 f -0000000259 00000 f -0000000260 00000 f -0000000261 00000 f -0000000262 00000 f -0000000263 00000 f -0000000264 00000 f -0000000265 00000 f -0000000266 00000 f -0000000267 00000 f -0000000268 00000 f -0000000269 00000 f -0000000270 00000 f -0000000271 00000 f -0000000272 00000 f -0000000273 00000 f -0000000274 00000 f -0000000275 00000 f -0000000276 00000 f -0000000277 00000 f -0000000278 00000 f -0000000279 00000 f -0000000280 00000 f -0000000281 00000 f -0000000282 00000 f -0000000283 00000 f -0000000284 00000 f -0000000285 00000 f -0000000286 00000 f -0000000287 00000 f -0000000288 00000 f -0000000289 00000 f -0000000290 00000 f -0000000291 00000 f -0000000292 00000 f -0000000293 00000 f -0000000294 00000 f -0000000295 00000 f -0000000296 00000 f -0000000297 00000 f -0000000298 00000 f -0000000299 00000 f -0000000300 00000 f -0000000301 00000 f -0000000302 00000 f -0000000303 00000 f -0000000304 00000 f -0000000305 00000 f -0000000306 00000 f -0000000307 00000 f -0000000308 00000 f -0000000309 00000 f -0000000310 00000 f -0000000311 00000 f -0000000312 00000 f -0000000313 00000 f -0000000314 00000 f -0000000315 00000 f -0000000316 00000 f -0000000317 00000 f -0000000318 00000 f -0000000319 00000 f -0000000320 00000 f -0000000321 00000 f -0000000322 00000 f -0000000323 00000 f -0000000324 00000 f -0000000325 00000 f -0000000326 00000 f -0000000327 00000 f -0000000328 00000 f -0000000329 00000 f -0000000330 00000 f -0000000331 00000 f -0000000332 00000 f -0000000333 00000 f -0000000334 00000 f -0000000335 00000 f -0000000336 00000 f -0000000337 00000 f -0000000338 00000 f -0000000339 00000 f -0000000340 00000 f -0000000341 00000 f -0000000342 00000 f -0000000343 00000 f -0000000344 00000 f -0000000345 00000 f -0000000346 00000 f -0000000347 00000 f -0000000348 00000 f -0000000349 00000 f -0000000350 00000 f -0000000351 00000 f -0000000352 00000 f -0000000353 00000 f -0000000354 00000 f -0000000355 00000 f -0000000356 00000 f -0000000357 00000 f -0000000358 00000 f -0000000359 00000 f -0000000360 00000 f -0000000361 00000 f -0000000362 00000 f -0000000363 00000 f -0000000364 00000 f -0000000365 00000 f -0000000366 00000 f -0000000367 00000 f -0000000368 00000 f -0000000369 00000 f -0000000370 00000 f -0000000371 00000 f -0000000372 00000 f -0000000373 00000 f -0000000374 00000 f -0000000375 00000 f -0000000376 00000 f -0000000377 00000 f -0000000378 00000 f -0000000379 00000 f -0000000380 00000 f -0000000381 00000 f -0000000382 00000 f -0000000383 00000 f -0000000384 00000 f -0000000385 00000 f -0000000386 00000 f -0000000387 00000 f -0000000388 00000 f -0000000389 00000 f -0000000390 00000 f -0000000391 00000 f -0000000392 00000 f -0000000393 00000 f -0000000394 00000 f -0000000395 00000 f -0000000396 00000 f -0000000397 00000 f -0000000398 00000 f -0000000399 00000 f -0000000400 00000 f -0000000401 00000 f -0000000402 00000 f -0000000403 00000 f -0000000404 00000 f -0000000405 00000 f -0000000406 00000 f -0000000407 00000 f -0000000408 00000 f -0000000409 00000 f -0000000410 00000 f -0000000411 00000 f -0000000412 00000 f -0000000413 00000 f -0000000414 00000 f -0000000415 00000 f -0000000416 00000 f -0000000417 00000 f -0000000418 00000 f -0000000419 00000 f -0000000420 00000 f -0000000421 00000 f -0000000422 00000 f -0000000423 00000 f -0000000424 00000 f -0000000425 00000 f -0000000426 00000 f -0000000427 00000 f -0000000428 00000 f -0000000429 00000 f -0000000430 00000 f -0000000431 00000 f -0000000432 00000 f -0000000433 00000 f -0000000434 00000 f -0000000435 00000 f -0000000436 00000 f -0000000437 00000 f -0000000438 00000 f -0000000439 00000 f -0000000440 00000 f -0000000441 00000 f -0000000442 00000 f -0000000443 00000 f -0000000444 00000 f -0000000445 00000 f -0000000446 00000 f -0000000447 00000 f -0000000448 00000 f -0000000449 00000 f -0000000450 00000 f -0000000451 00000 f -0000000452 00000 f -0000000453 00000 f -0000000454 00000 f -0000000455 00000 f -0000000456 00000 f -0000000457 00000 f -0000000458 00000 f -0000000459 00000 f -0000000460 00000 f -0000000461 00000 f -0000000462 00000 f -0000000463 00000 f -0000000464 00000 f -0000000465 00000 f -0000000466 00000 f -0000000467 00000 f -0000000468 00000 f -0000000469 00000 f -0000000470 00000 f -0000000471 00000 f -0000000472 00000 f -0000000473 00000 f -0000000474 00000 f -0000000475 00000 f -0000000476 00000 f -0000000477 00000 f -0000000478 00000 f -0000000479 00000 f -0000000480 00000 f -0000000481 00000 f -0000000482 00000 f -0000000483 00000 f -0000000484 00000 f -0000000485 00000 f -0000000486 00000 f -0000000487 00000 f -0000000488 00000 f -0000000489 00000 f -0000000490 00000 f -0000000491 00000 f -0000000492 00000 f -0000000493 00000 f -0000000494 00000 f -0000000495 00000 f -0000000496 00000 f -0000000497 00000 f -0000000498 00000 f -0000000499 00000 f -0000000500 00000 f -0000000501 00000 f -0000000502 00000 f -0000000503 00000 f -0000000504 00000 f -0000000505 00000 f -0000000506 00000 f -0000000507 00000 f -0000000508 00000 f -0000000509 00000 f -0000000510 00000 f -0000000511 00000 f -0000000512 00000 f -0000000513 00000 f -0000000514 00000 f -0000000515 00000 f -0000000516 00000 f -0000000517 00000 f -0000000518 00000 f -0000000519 00000 f -0000000520 00000 f -0000000521 00000 f -0000000522 00000 f -0000000523 00000 f -0000000524 00000 f -0000000525 00000 f -0000000526 00000 f -0000000527 00000 f -0000000528 00000 f -0000000529 00000 f -0000000530 00000 f -0000000531 00000 f -0000000532 00000 f -0000000533 00000 f -0000000534 00000 f -0000000535 00000 f -0000000536 00000 f -0000000537 00000 f -0000000538 00000 f -0000000539 00000 f -0000000540 00000 f -0000000541 00000 f -0000000542 00000 f -0000000543 00000 f -0000000544 00000 f -0000000545 00000 f -0000000546 00000 f -0000000547 00000 f -0000000548 00000 f -0000000549 00000 f -0000000550 00000 f -0000000551 00000 f -0000000552 00000 f -0000000553 00000 f -0000000554 00000 f -0000000555 00000 f -0000000556 00000 f -0000000557 00000 f -0000000558 00000 f -0000000559 00000 f -0000000560 00000 f -0000000561 00000 f -0000000562 00000 f -0000000563 00000 f -0000000564 00000 f -0000000565 00000 f -0000000566 00000 f -0000000567 00000 f -0000000568 00000 f -0000000569 00000 f -0000000570 00000 f -0000000571 00000 f -0000000572 00000 f -0000000573 00000 f -0000000574 00000 f -0000000575 00000 f -0000000576 00000 f -0000000577 00000 f -0000000578 00000 f -0000000579 00000 f -0000000580 00000 f -0000000581 00000 f -0000000582 00000 f -0000000583 00000 f -0000000584 00000 f -0000000585 00000 f -0000000586 00000 f -0000000587 00000 f -0000000588 00000 f -0000000589 00000 f -0000000590 00000 f -0000000591 00000 f -0000000592 00000 f -0000000593 00000 f -0000000594 00000 f -0000000595 00000 f -0000000596 00000 f -0000000597 00000 f -0000000598 00000 f -0000000599 00000 f -0000000600 00000 f -0000000601 00000 f -0000000602 00000 f -0000000603 00000 f -0000000604 00000 f -0000000605 00000 f -0000000606 00000 f -0000000607 00000 f -0000000608 00000 f -0000000609 00000 f -0000000610 00000 f -0000000611 00000 f -0000000612 00000 f -0000000613 00000 f -0000000614 00000 f -0000000615 00000 f -0000000616 00000 f -0000000617 00000 f -0000000618 00000 f -0000000619 00000 f -0000000620 00000 f -0000000621 00000 f -0000000622 00000 f -0000000623 00000 f -0000000624 00000 f -0000000625 00000 f -0000000626 00000 f -0000000627 00000 f -0000000628 00000 f -0000000629 00000 f -0000000630 00000 f -0000000631 00000 f -0000000632 00000 f -0000000633 00000 f -0000000634 00000 f -0000000635 00000 f -0000000636 00000 f -0000000637 00000 f -0000000638 00000 f -0000000639 00000 f -0000000640 00000 f -0000000641 00000 f -0000000642 00000 f -0000000643 00000 f -0000000644 00000 f -0000000645 00000 f -0000000646 00000 f -0000000647 00000 f -0000000648 00000 f -0000000649 00000 f -0000000650 00000 f -0000000651 00000 f -0000000652 00000 f -0000000653 00000 f -0000000654 00000 f -0000000655 00000 f -0000000656 00000 f -0000000657 00000 f -0000000658 00000 f -0000000659 00000 f -0000000660 00000 f -0000000661 00000 f -0000000662 00000 f -0000000663 00000 f -0000000664 00000 f -0000000665 00000 f -0000000666 00000 f -0000000667 00000 f -0000000668 00000 f -0000000669 00000 f -0000000670 00000 f -0000000671 00000 f -0000000672 00000 f -0000000673 00000 f -0000000674 00000 f -0000000675 00000 f -0000000676 00000 f -0000000677 00000 f -0000000678 00000 f -0000000679 00000 f -0000000680 00000 f -0000000681 00000 f -0000000682 00000 f -0000000683 00000 f -0000000684 00000 f -0000000685 00000 f -0000000686 00000 f -0000000687 00000 f -0000000688 00000 f -0000000689 00000 f -0000000690 00000 f -0000000691 00000 f -0000000692 00000 f -0000000693 00000 f -0000000694 00000 f -0000000695 00000 f -0000000696 00000 f -0000000697 00000 f -0000000698 00000 f -0000000699 00000 f -0000000700 00000 f -0000000701 00000 f -0000000702 00000 f -0000000703 00000 f -0000000704 00000 f -0000000705 00000 f -0000000706 00000 f -0000000707 00000 f -0000000708 00000 f -0000000709 00000 f -0000000710 00000 f -0000000711 00000 f -0000000712 00000 f -0000000713 00000 f -0000000714 00000 f -0000000715 00000 f -0000000716 00000 f -0000000717 00000 f -0000000718 00000 f -0000000719 00000 f -0000000720 00000 f -0000000721 00000 f -0000000722 00000 f -0000000723 00000 f -0000000724 00000 f -0000000725 00000 f -0000000726 00000 f -0000000727 00000 f -0000000728 00000 f -0000000729 00000 f -0000000730 00000 f -0000000731 00000 f -0000000732 00000 f -0000000733 00000 f -0000000734 00000 f -0000000735 00000 f -0000000736 00000 f -0000000737 00000 f -0000000738 00000 f -0000000739 00000 f -0000000740 00000 f -0000000741 00000 f -0000000742 00000 f -0000000743 00000 f -0000000744 00000 f -0000000745 00000 f -0000000746 00000 f -0000000747 00000 f -0000000748 00000 f -0000000749 00000 f -0000000750 00000 f -0000000751 00000 f -0000000752 00000 f -0000000753 00000 f -0000000754 00000 f -0000000755 00000 f -0000000756 00000 f -0000000757 00000 f -0000000758 00000 f -0000000759 00000 f -0000000760 00000 f -0000000761 00000 f -0000000762 00000 f -0000000763 00000 f -0000000764 00000 f -0000000765 00000 f -0000000766 00000 f -0000000767 00000 f -0000000768 00000 f -0000000769 00000 f -0000000770 00000 f -0000000771 00000 f -0000000772 00000 f -0000000773 00000 f -0000000774 00000 f -0000000775 00000 f -0000000776 00000 f -0000000777 00000 f -0000000778 00000 f -0000000779 00000 f -0000000780 00000 f -0000000781 00000 f -0000000782 00000 f -0000000783 00000 f -0000000784 00000 f -0000000785 00000 f -0000000786 00000 f -0000000787 00000 f -0000000788 00000 f -0000000789 00000 f -0000000790 00000 f -0000000791 00000 f -0000000792 00000 f -0000000793 00000 f -0000000794 00000 f -0000000795 00000 f -0000000796 00000 f -0000000797 00000 f -0000000798 00000 f -0000000799 00000 f -0000000800 00000 f -0000000801 00000 f -0000000802 00000 f -0000000803 00000 f -0000000804 00000 f -0000000805 00000 f -0000000806 00000 f -0000000807 00000 f -0000000808 00000 f -0000000809 00000 f -0000000810 00000 f -0000000811 00000 f -0000000812 00000 f -0000000813 00000 f -0000000814 00000 f -0000000815 00000 f -0000000816 00000 f -0000000817 00000 f -0000000818 00000 f -0000000819 00000 f -0000000820 00000 f -0000000821 00000 f -0000000822 00000 f -0000000823 00000 f -0000000824 00000 f -0000000825 00000 f -0000000826 00000 f -0000000827 00000 f -0000000828 00000 f -0000000829 00000 f -0000000830 00000 f -0000000831 00000 f -0000000832 00000 f -0000000833 00000 f -0000000834 00000 f -0000000835 00000 f -0000000836 00000 f -0000000837 00000 f -0000000838 00000 f -0000000839 00000 f -0000000840 00000 f -0000000841 00000 f -0000000842 00000 f -0000000843 00000 f -0000000844 00000 f -0000000845 00000 f -0000000846 00000 f -0000000847 00000 f -0000000848 00000 f -0000000849 00000 f -0000000850 00000 f -0000000851 00000 f -0000000852 00000 f -0000000853 00000 f -0000000854 00000 f -0000000855 00000 f -0000000856 00000 f -0000000857 00000 f -0000000858 00000 f -0000000859 00000 f -0000000860 00000 f -0000000861 00000 f -0000000862 00000 f -0000000863 00000 f -0000000864 00000 f -0000000865 00000 f -0000000866 00000 f -0000000867 00000 f -0000000868 00000 f -0000000869 00000 f -0000000870 00000 f -0000000871 00000 f -0000000872 00000 f -0000000873 00000 f -0000000874 00000 f -0000000875 00000 f -0000000876 00000 f -0000000877 00000 f -0000000878 00000 f -0000000879 00000 f -0000000880 00000 f -0000000881 00000 f -0000000882 00000 f -0000000883 00000 f -0000000884 00000 f -0000000885 00000 f -0000000886 00000 f -0000000887 00000 f -0000000888 00000 f -0000000889 00000 f -0000000890 00000 f -0000000891 00000 f -0000000892 00000 f -0000000893 00000 f -0000000894 00000 f -0000000895 00000 f -0000000896 00000 f -0000000897 00000 f -0000000898 00000 f -0000000899 00000 f -0000000900 00000 f -0000000901 00000 f -0000000902 00000 f -0000000903 00000 f -0000000904 00000 f -0000000905 00000 f -0000000906 00000 f -0000000907 00000 f -0000000908 00000 f -0000000909 00000 f -0000000910 00000 f -0000000911 00000 f -0000000912 00000 f -0000000913 00000 f -0000000914 00000 f -0000000915 00000 f -0000000916 00000 f -0000000917 00000 f -0000000918 00000 f -0000000919 00000 f -0000000920 00000 f -0000000921 00000 f -0000000922 00000 f -0000000923 00000 f -0000000924 00000 f -0000000925 00000 f -0000000926 00000 f -0000000927 00000 f -0000000928 00000 f -0000000929 00000 f -0000000930 00000 f -0000000931 00000 f -0000000932 00000 f -0000000933 00000 f -0000000934 00000 f -0000000935 00000 f -0000000936 00000 f -0000000937 00000 f -0000000938 00000 f -0000000939 00000 f -0000000940 00000 f -0000000941 00000 f -0000000942 00000 f -0000000943 00000 f -0000000944 00000 f -0000000945 00000 f -0000000946 00000 f -0000000947 00000 f -0000000948 00000 f -0000000949 00000 f -0000000950 00000 f -0000000951 00000 f -0000000952 00000 f -0000000953 00000 f -0000000954 00000 f -0000000955 00000 f -0000000956 00000 f -0000000957 00000 f -0000000958 00000 f -0000000959 00000 f -0000000960 00000 f -0000000961 00000 f -0000000962 00000 f -0000000963 00000 f -0000000964 00000 f -0000000965 00000 f -0000000966 00000 f -0000000967 00000 f -0000000968 00000 f -0000000969 00000 f -0000000970 00000 f -0000000971 00000 f -0000000972 00000 f -0000000973 00000 f -0000000974 00000 f -0000000975 00000 f -0000000976 00000 f -0000000977 00000 f -0000000978 00000 f -0000000979 00000 f -0000000980 00000 f -0000000981 00000 f -0000000982 00000 f -0000000983 00000 f -0000000984 00000 f -0000000985 00000 f -0000000986 00000 f -0000000987 00000 f -0000000988 00000 f -0000000989 00000 f -0000000990 00000 f -0000000991 00000 f -0000000992 00000 f -0000000993 00000 f -0000000994 00000 f -0000000995 00000 f -0000000996 00000 f -0000000997 00000 f -0000000998 00000 f -0000000999 00000 f -0000001000 00000 f -0000001001 00000 f -0000001002 00000 f -0000001003 00000 f -0000001004 00000 f -0000001005 00000 f -0000001006 00000 f -0000001007 00000 f -0000001008 00000 f -0000001009 00000 f -0000001010 00000 f -0000001011 00000 f -0000001012 00000 f -0000001013 00000 f -0000001014 00000 f -0000001015 00000 f -0000001016 00000 f -0000001017 00000 f -0000001018 00000 f -0000001019 00000 f -0000001020 00000 f -0000001021 00000 f -0000001022 00000 f -0000001023 00000 f -0000001024 00000 f -0000001025 00000 f -0000001026 00000 f -0000001027 00000 f -0000001028 00000 f -0000001029 00000 f -0000001030 00000 f -0000001031 00000 f -0000001032 00000 f -0000001033 00000 f -0000001034 00000 f -0000001035 00000 f -0000001036 00000 f -0000001037 00000 f -0000001038 00000 f -0000001039 00000 f -0000001040 00000 f -0000001041 00000 f -0000001042 00000 f -0000001043 00000 f -0000001044 00000 f -0000001045 00000 f -0000001046 00000 f -0000001047 00000 f -0000001048 00000 f -0000001049 00000 f -0000001050 00000 f -0000001051 00000 f -0000001052 00000 f -0000001053 00000 f -0000001054 00000 f -0000001055 00000 f -0000001056 00000 f -0000001057 00000 f -0000001058 00000 f -0000001059 00000 f -0000001060 00000 f -0000001061 00000 f -0000001062 00000 f -0000001063 00000 f -0000001064 00000 f -0000001065 00000 f -0000001066 00000 f -0000001067 00000 f -0000001068 00000 f -0000001069 00000 f -0000001070 00000 f -0000001071 00000 f -0000001072 00000 f -0000001073 00000 f -0000001074 00000 f -0000001075 00000 f -0000001076 00000 f -0000001077 00000 f -0000001078 00000 f -0000001079 00000 f -0000001080 00000 f -0000001081 00000 f -0000001082 00000 f -0000001083 00000 f -0000001084 00000 f -0000001085 00000 f -0000001086 00000 f -0000001087 00000 f -0000001088 00000 f -0000001089 00000 f -0000001090 00000 f -0000001091 00000 f -0000001092 00000 f -0000001093 00000 f -0000001094 00000 f -0000001095 00000 f -0000001096 00000 f -0000001097 00000 f -0000001098 00000 f -0000001099 00000 f -0000001100 00000 f -0000001101 00000 f -0000001102 00000 f -0000001103 00000 f -0000001104 00000 f -0000001105 00000 f -0000001106 00000 f -0000001107 00000 f -0000001108 00000 f -0000001109 00000 f -0000001110 00000 f -0000001111 00000 f -0000001112 00000 f -0000001113 00000 f -0000001114 00000 f -0000001115 00000 f -0000001116 00000 f -0000001117 00000 f -0000001118 00000 f -0000001119 00000 f -0000001120 00000 f -0000001121 00000 f -0000001122 00000 f -0000001123 00000 f -0000001124 00000 f -0000001125 00000 f -0000001126 00000 f -0000001127 00000 f -0000001128 00000 f -0000001129 00000 f -0000001130 00000 f -0000001131 00000 f -0000001132 00000 f -0000001133 00000 f -0000001134 00000 f -0000001135 00000 f -0000001136 00000 f -0000001137 00000 f -0000001138 00000 f -0000001139 00000 f -0000001140 00000 f -0000001141 00000 f -0000001142 00000 f -0000001143 00000 f -0000001144 00000 f -0000001145 00000 f -0000001146 00000 f -0000001147 00000 f -0000001148 00000 f -0000001149 00000 f -0000001150 00000 f -0000001151 00000 f -0000001152 00000 f -0000001153 00000 f -0000001154 00000 f -0000001155 00000 f -0000001156 00000 f -0000001157 00000 f -0000001158 00000 f -0000001159 00000 f -0000001160 00000 f -0000001161 00000 f -0000001162 00000 f -0000001163 00000 f -0000001164 00000 f -0000001165 00000 f -0000001166 00000 f -0000001167 00000 f -0000001168 00000 f -0000001169 00000 f -0000001170 00000 f -0000001171 00000 f -0000001172 00000 f -0000001173 00000 f -0000001174 00000 f -0000001175 00000 f -0000001176 00000 f -0000001177 00000 f -0000001178 00000 f -0000001179 00000 f -0000001180 00000 f -0000001181 00000 f -0000001182 00000 f -0000001183 00000 f -0000001184 00000 f -0000001185 00000 f -0000001186 00000 f -0000001187 00000 f -0000001188 00000 f -0000001189 00000 f -0000001190 00000 f -0000001191 00000 f -0000001192 00000 f -0000001193 00000 f -0000001194 00000 f -0000001195 00000 f -0000001196 00000 f -0000001197 00000 f -0000001198 00000 f -0000001199 00000 f -0000001200 00000 f -0000001201 00000 f -0000001202 00000 f -0000001203 00000 f -0000001204 00000 f -0000001205 00000 f -0000001206 00000 f -0000001207 00000 f -0000001208 00000 f -0000001209 00000 f -0000001210 00000 f -0000001211 00000 f -0000001212 00000 f -0000001213 00000 f -0000001214 00000 f -0000001215 00000 f -0000001216 00000 f -0000001217 00000 f -0000001218 00000 f -0000001219 00000 f -0000001220 00000 f -0000001221 00000 f -0000001222 00000 f -0000001223 00000 f -0000001224 00000 f -0000001225 00000 f -0000001226 00000 f -0000001227 00000 f -0000001228 00000 f -0000001229 00000 f -0000001230 00000 f -0000001231 00000 f -0000001232 00000 f -0000001233 00000 f -0000001234 00000 f -0000001235 00000 f -0000001236 00000 f -0000001237 00000 f -0000001238 00000 f -0000001239 00000 f -0000001240 00000 f -0000001241 00000 f -0000001242 00000 f -0000001243 00000 f -0000001244 00000 f -0000001245 00000 f -0000001246 00000 f -0000001247 00000 f -0000001248 00000 f -0000001249 00000 f -0000001250 00000 f -0000001251 00000 f -0000001252 00000 f -0000001253 00000 f -0000001254 00000 f -0000001255 00000 f -0000001256 00000 f -0000001257 00000 f -0000001258 00000 f -0000001259 00000 f -0000001260 00000 f -0000001261 00000 f -0000001262 00000 f -0000001263 00000 f -0000001264 00000 f -0000001265 00000 f -0000001266 00000 f -0000001267 00000 f -0000001268 00000 f -0000001269 00000 f -0000001270 00000 f -0000001271 00000 f -0000001272 00000 f -0000001273 00000 f -0000001274 00000 f -0000001275 00000 f -0000001276 00000 f -0000001277 00000 f -0000001278 00000 f -0000001279 00000 f -0000001280 00000 f -0000001281 00000 f -0000001282 00000 f -0000001283 00000 f -0000001284 00000 f -0000001285 00000 f -0000001286 00000 f -0000001287 00000 f -0000001288 00000 f -0000001289 00000 f -0000001290 00000 f -0000001291 00000 f -0000001292 00000 f -0000001293 00000 f -0000001294 00000 f -0000001295 00000 f -0000001296 00000 f -0000001297 00000 f -0000001298 00000 f -0000001299 00000 f -0000001300 00000 f -0000001301 00000 f -0000001302 00000 f -0000001303 00000 f -0000001304 00000 f -0000001305 00000 f -0000001306 00000 f -0000001307 00000 f -0000001308 00000 f -0000001309 00000 f -0000001310 00000 f -0000001311 00000 f -0000001312 00000 f -0000001313 00000 f -0000001314 00000 f -0000001315 00000 f -0000001316 00000 f -0000001317 00000 f -0000001318 00000 f -0000001319 00000 f -0000001320 00000 f -0000001321 00000 f -0000001322 00000 f -0000001323 00000 f -0000001324 00000 f -0000001325 00000 f -0000001326 00000 f -0000001327 00000 f -0000001328 00000 f -0000001329 00000 f -0000001330 00000 f -0000001331 00000 f -0000001332 00000 f -0000001333 00000 f -0000001334 00000 f -0000001335 00000 f -0000001336 00000 f -0000001337 00000 f -0000001338 00000 f -0000001339 00000 f -0000001340 00000 f -0000001341 00000 f -0000001342 00000 f -0000001343 00000 f -0000001344 00000 f -0000001345 00000 f -0000001346 00000 f -0000001347 00000 f -0000001348 00000 f -0000001349 00000 f -0000001350 00000 f -0000001351 00000 f -0000001352 00000 f -0000001353 00000 f -0000001354 00000 f -0000001355 00000 f -0000001356 00000 f -0000001357 00000 f -0000001358 00000 f -0000001359 00000 f -0000001360 00000 f -0000001361 00000 f -0000001362 00000 f -0000001363 00000 f -0000001364 00000 f -0000001365 00000 f -0000001366 00000 f -0000001367 00000 f -0000001368 00000 f -0000001369 00000 f -0000001370 00000 f -0000001371 00000 f -0000001372 00000 f -0000001373 00000 f -0000001374 00000 f -0000001375 00000 f -0000001376 00000 f -0000001377 00000 f -0000001378 00000 f -0000001379 00000 f -0000001380 00000 f -0000001381 00000 f -0000001382 00000 f -0000001383 00000 f -0000001384 00000 f -0000001385 00000 f -0000001386 00000 f -0000001387 00000 f -0000001388 00000 f -0000001389 00000 f -0000001390 00000 f -0000001391 00000 f -0000001392 00000 f -0000001393 00000 f -0000001394 00000 f -0000001395 00000 f -0000001396 00000 f -0000001397 00000 f -0000001398 00000 f -0000001399 00000 f -0000001400 00000 f -0000001401 00000 f -0000001402 00000 f -0000001403 00000 f -0000001404 00000 f -0000001405 00000 f -0000001406 00000 f -0000001407 00000 f -0000001408 00000 f -0000001409 00000 f -0000001410 00000 f -0000001411 00000 f -0000001412 00000 f -0000001413 00000 f -0000001414 00000 f -0000001415 00000 f -0000001416 00000 f -0000001417 00000 f -0000001418 00000 f -0000001419 00000 f -0000001420 00000 f -0000001421 00000 f -0000001422 00000 f -0000001423 00000 f -0000001424 00000 f -0000001425 00000 f -0000001426 00000 f -0000001427 00000 f -0000001428 00000 f -0000001429 00000 f -0000001430 00000 f -0000001431 00000 f -0000001432 00000 f -0000001433 00000 f -0000001434 00000 f -0000001435 00000 f -0000001436 00000 f -0000001437 00000 f -0000001438 00000 f -0000001439 00000 f -0000001440 00000 f -0000001441 00000 f -0000001442 00000 f -0000001443 00000 f -0000001444 00000 f -0000001445 00000 f -0000001446 00000 f -0000001447 00000 f -0000001448 00000 f -0000001449 00000 f -0000001450 00000 f -0000001451 00000 f -0000001452 00000 f -0000001453 00000 f -0000001454 00000 f -0000001455 00000 f -0000001456 00000 f -0000001457 00000 f -0000001458 00000 f -0000001459 00000 f -0000001460 00000 f -0000001461 00000 f -0000001462 00000 f -0000001463 00000 f -0000001464 00000 f -0000001465 00000 f -0000001466 00000 f -0000001467 00000 f -0000001468 00000 f -0000001469 00000 f -0000001470 00000 f -0000001471 00000 f -0000001472 00000 f -0000001473 00000 f -0000001474 00000 f -0000001475 00000 f -0000001476 00000 f -0000001477 00000 f -0000001478 00000 f -0000001479 00000 f -0000001480 00000 f -0000001481 00000 f -0000001482 00000 f -0000001483 00000 f -0000001484 00000 f -0000001485 00000 f -0000001486 00000 f -0000001487 00000 f -0000001488 00000 f -0000001489 00000 f -0000001490 00000 f -0000001491 00000 f -0000001492 00000 f -0000001493 00000 f -0000001494 00000 f -0000001495 00000 f -0000001496 00000 f -0000001497 00000 f -0000001498 00000 f -0000001499 00000 f -0000001500 00000 f -0000001501 00000 f -0000001502 00000 f -0000001503 00000 f -0000001504 00000 f -0000001505 00000 f -0000001506 00000 f -0000001507 00000 f -0000001508 00000 f -0000001509 00000 f -0000001510 00000 f -0000001511 00000 f -0000001512 00000 f -0000001513 00000 f -0000001514 00000 f -0000001515 00000 f -0000001516 00000 f -0000001517 00000 f -0000001518 00000 f -0000001519 00000 f -0000001520 00000 f -0000001521 00000 f -0000001522 00000 f -0000001523 00000 f -0000001524 00000 f -0000001525 00000 f -0000001526 00000 f -0000001527 00000 f -0000001528 00000 f -0000001529 00000 f -0000001530 00000 f -0000001531 00000 f -0000001532 00000 f -0000001533 00000 f -0000001534 00000 f -0000001535 00000 f -0000001536 00000 f -0000001537 00000 f -0000001538 00000 f -0000001539 00000 f -0000001540 00000 f -0000001541 00000 f -0000001542 00000 f -0000001543 00000 f -0000001544 00000 f -0000001545 00000 f -0000001546 00000 f -0000001547 00000 f -0000001548 00000 f -0000001549 00000 f -0000001550 00000 f -0000001551 00000 f -0000001552 00000 f -0000001553 00000 f -0000001554 00000 f -0000001555 00000 f -0000001556 00000 f -0000001557 00000 f -0000001558 00000 f -0000001559 00000 f -0000001560 00000 f -0000001561 00000 f -0000001562 00000 f -0000001563 00000 f -0000001564 00000 f -0000001565 00000 f -0000001566 00000 f -0000001567 00000 f -0000001568 00000 f -0000001569 00000 f -0000001570 00000 f -0000001571 00000 f -0000001572 00000 f -0000001573 00000 f -0000001574 00000 f -0000001575 00000 f -0000001576 00000 f -0000001577 00000 f -0000001578 00000 f -0000001579 00000 f -0000001580 00000 f -0000001581 00000 f -0000001582 00000 f -0000001583 00000 f -0000001584 00000 f -0000001585 00000 f -0000001586 00000 f -0000001587 00000 f -0000001588 00000 f -0000001589 00000 f -0000001590 00000 f -0000001591 00000 f -0000001592 00000 f -0000001593 00000 f -0000001594 00000 f -0000001595 00000 f -0000001596 00000 f -0000001597 00000 f -0000001598 00000 f -0000001599 00000 f -0000001600 00000 f -0000001601 00000 f -0000001602 00000 f -0000001603 00000 f -0000001604 00000 f -0000001605 00000 f -0000001606 00000 f -0000001607 00000 f -0000001608 00000 f -0000001609 00000 f -0000001610 00000 f -0000001611 00000 f -0000001612 00000 f -0000001613 00000 f -0000001614 00000 f -0000001615 00000 f -0000001616 00000 f -0000001617 00000 f -0000001618 00000 f -0000001619 00000 f -0000001620 00000 f -0000001621 00000 f -0000001622 00000 f -0000001623 00000 f -0000001624 00000 f -0000001625 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000238802 00000 n -0000022077 00000 n -0000022281 00000 n -0000237625 00000 n -0000022348 00000 n -0000022511 00000 n -0000237057 00000 n -0000022589 00000 n -0000022819 00000 n -0000025404 00000 n -0000090995 00000 n -0000156586 00000 n -0000222177 00000 n -0000237109 00000 n -0000242982 00000 n -0000239323 00000 n -0000239409 00000 n -0000239795 00000 n -0000243313 00000 n -trailer -<]>> -startxref -243504 -%%EOF diff --git a/datafiles/data/themes/default/graphics/icon/s_add_24.png b/datafiles/data/themes/default/graphics/icon/s_add_24.png deleted file mode 100644 index b8f3e2839..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_add_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_add_32.png b/datafiles/data/themes/default/graphics/icon/s_add_32.png deleted file mode 100644 index 4509581bd..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_add_32.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_animate_clock_strip3.png b/datafiles/data/themes/default/graphics/icon/s_animate_clock_strip3.png deleted file mode 100644 index c863dbe2b..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_animate_clock_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_animate_node_go.png b/datafiles/data/themes/default/graphics/icon/s_animate_node_go.png deleted file mode 100644 index 10ead1910..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_animate_node_go.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_animation_setting.png b/datafiles/data/themes/default/graphics/icon/s_animation_setting.png deleted file mode 100644 index c40686b8b..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_animation_setting.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_animation_stretch.png b/datafiles/data/themes/default/graphics/icon/s_animation_stretch.png deleted file mode 100644 index 5c58ca2a4..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_animation_stretch.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_animation_timing.png b/datafiles/data/themes/default/graphics/icon/s_animation_timing.png deleted file mode 100644 index 4ba03e05f..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_animation_timing.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_arrow_16_strip4.png b/datafiles/data/themes/default/graphics/icon/s_arrow_16_strip4.png deleted file mode 100644 index b3b875c79..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_arrow_16_strip4.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_button_path_icon.png b/datafiles/data/themes/default/graphics/icon/s_button_path_icon.png deleted file mode 100644 index ab64a57ca..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_button_path_icon.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_button_path_not_found_icon.png b/datafiles/data/themes/default/graphics/icon/s_button_path_not_found_icon.png deleted file mode 100644 index 010421750..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_button_path_not_found_icon.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_cache.png b/datafiles/data/themes/default/graphics/icon/s_cache.png deleted file mode 100644 index 00855ac90..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_cache.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_circle_12.png b/datafiles/data/themes/default/graphics/icon/s_circle_12.png deleted file mode 100644 index 6962a92e9..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_circle_12.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_circle_16.png b/datafiles/data/themes/default/graphics/icon/s_circle_16.png deleted file mode 100644 index c41a78aac..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_circle_16.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_color_picker_dropper.png b/datafiles/data/themes/default/graphics/icon/s_color_picker_dropper.png deleted file mode 100644 index 9cd17ed87..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_color_picker_dropper.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_color_picker_sample1.png b/datafiles/data/themes/default/graphics/icon/s_color_picker_sample1.png deleted file mode 100644 index 4dc5e001b..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_color_picker_sample1.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_color_picker_sample2.png b/datafiles/data/themes/default/graphics/icon/s_color_picker_sample2.png deleted file mode 100644 index 6e92f9611..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_color_picker_sample2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_color_picker_sample_strip2.png b/datafiles/data/themes/default/graphics/icon/s_color_picker_sample_strip2.png deleted file mode 100644 index fc259efbc..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_color_picker_sample_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_cursor.png b/datafiles/data/themes/default/graphics/icon/s_cursor.png deleted file mode 100644 index 4aaf04f14..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_cursor.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_delete_16.png b/datafiles/data/themes/default/graphics/icon/s_delete_16.png deleted file mode 100644 index 11551a44a..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_delete_16.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_feedback_16.png b/datafiles/data/themes/default/graphics/icon/s_feedback_16.png deleted file mode 100644 index e3ff7861c..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_feedback_16.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_file.png b/datafiles/data/themes/default/graphics/icon/s_file.png deleted file mode 100644 index 8a7745f8e..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_file.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_file_explorer.png b/datafiles/data/themes/default/graphics/icon/s_file_explorer.png deleted file mode 100644 index a4a81159a..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_file_explorer.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_fill_16.png b/datafiles/data/themes/default/graphics/icon/s_fill_16.png deleted file mode 100644 index 3293350c4..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_fill_16.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_filter_24.png b/datafiles/data/themes/default/graphics/icon/s_filter_24.png deleted file mode 100644 index 89a578d12..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_filter_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_folder_24.png b/datafiles/data/themes/default/graphics/icon/s_folder_24.png deleted file mode 100644 index 4429e1ac8..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_folder_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_folder_add_strip2.png b/datafiles/data/themes/default/graphics/icon/s_folder_add_strip2.png deleted file mode 100644 index f6865cd61..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_folder_add_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_folder_content_strip2.png b/datafiles/data/themes/default/graphics/icon/s_folder_content_strip2.png deleted file mode 100644 index 1ddb46e01..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_folder_content_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_gear_24.png b/datafiles/data/themes/default/graphics/icon/s_gear_24.png deleted file mode 100644 index 36c65550a..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_gear_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_grad_blend.png b/datafiles/data/themes/default/graphics/icon/s_grad_blend.png deleted file mode 100644 index ba238bd16..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_grad_blend.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_graph.png b/datafiles/data/themes/default/graphics/icon/s_graph.png deleted file mode 100644 index 96ab80b01..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_graph.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_group_16.png b/datafiles/data/themes/default/graphics/icon/s_group_16.png deleted file mode 100644 index 8ebc69da4..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_group_16.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_group_24.png b/datafiles/data/themes/default/graphics/icon/s_group_24.png deleted file mode 100644 index 9f69e7cfb..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_group_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_hamburger.png b/datafiles/data/themes/default/graphics/icon/s_hamburger.png deleted file mode 100644 index 15e6fe029..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_hamburger.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_accept_24.png b/datafiles/data/themes/default/graphics/icon/s_icon_accept_24.png deleted file mode 100644 index c25ef35de..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_accept_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_accept_32.png b/datafiles/data/themes/default/graphics/icon/s_icon_accept_32.png deleted file mode 100644 index a64a945af..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_accept_32.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_center_canvas.png b/datafiles/data/themes/default/graphics/icon/s_icon_center_canvas.png deleted file mode 100644 index b595f6912..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_center_canvas.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_curve_connection_strip3.png b/datafiles/data/themes/default/graphics/icon/s_icon_curve_connection_strip3.png deleted file mode 100644 index 6c1e84d36..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_curve_connection_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_grid_setting.png b/datafiles/data/themes/default/graphics/icon/s_icon_grid_setting.png deleted file mode 100644 index 3734eb606..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_grid_setting.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_grid_strip2.png b/datafiles/data/themes/default/graphics/icon/s_icon_grid_strip2.png deleted file mode 100644 index 77a472fcf..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_grid_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_minimap_strip2.png b/datafiles/data/themes/default/graphics/icon/s_icon_minimap_strip2.png deleted file mode 100644 index 7ea1603df..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_minimap_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_preview_export.png b/datafiles/data/themes/default/graphics/icon/s_icon_preview_export.png deleted file mode 100644 index e82e5fbab..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_preview_export.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_reset_when_preview_strip2.png b/datafiles/data/themes/default/graphics/icon/s_icon_reset_when_preview_strip2.png deleted file mode 100644 index 5195b976d..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_reset_when_preview_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_spalsh_show_on_start_strip2.png b/datafiles/data/themes/default/graphics/icon/s_icon_spalsh_show_on_start_strip2.png deleted file mode 100644 index f845170d4..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_spalsh_show_on_start_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_split_view_strip3.png b/datafiles/data/themes/default/graphics/icon/s_icon_split_view_strip3.png deleted file mode 100644 index bc421ed2b..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_split_view_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_tile_view_strip4.png b/datafiles/data/themes/default/graphics/icon/s_icon_tile_view_strip4.png deleted file mode 100644 index a7fab5d53..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_tile_view_strip4.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_icon_visibility.png b/datafiles/data/themes/default/graphics/icon/s_icon_visibility.png deleted file mode 100644 index 21a5295fa..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_icon_visibility.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_info.png b/datafiles/data/themes/default/graphics/icon/s_info.png deleted file mode 100644 index 81b920761..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_info.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_junc_visible_strip2.png b/datafiles/data/themes/default/graphics/icon/s_junc_visible_strip2.png deleted file mode 100644 index 66be3dc47..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_junc_visible_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_loading.png b/datafiles/data/themes/default/graphics/icon/s_loading.png deleted file mode 100644 index 18f47ce6a..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_loading.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_loop_16.png b/datafiles/data/themes/default/graphics/icon/s_loop_16.png deleted file mode 100644 index f04b9ef28..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_loop_16.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_minus_24.png b/datafiles/data/themes/default/graphics/icon/s_minus_24.png deleted file mode 100644 index 0b2c6ed33..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_minus_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_name.png b/datafiles/data/themes/default/graphics/icon/s_name.png deleted file mode 100644 index 3c8dc4071..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_name.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_node_processor.png b/datafiles/data/themes/default/graphics/icon/s_node_processor.png deleted file mode 100644 index e0dfd1c5c..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_node_processor.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_node_resize.png b/datafiles/data/themes/default/graphics/icon/s_node_resize.png deleted file mode 100644 index 96d52c652..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_node_resize.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_noti_icon_error_strip2.png b/datafiles/data/themes/default/graphics/icon/s_noti_icon_error_strip2.png deleted file mode 100644 index aab289679..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_noti_icon_error_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_noti_icon_file_load.png b/datafiles/data/themes/default/graphics/icon/s_noti_icon_file_load.png deleted file mode 100644 index 432e87296..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_noti_icon_file_load.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_noti_icon_file_save.png b/datafiles/data/themes/default/graphics/icon/s_noti_icon_file_save.png deleted file mode 100644 index 17dc3a912..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_noti_icon_file_save.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_noti_icon_log_strip2.png b/datafiles/data/themes/default/graphics/icon/s_noti_icon_log_strip2.png deleted file mode 100644 index 71936432c..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_noti_icon_log_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_noti_icon_tick.png b/datafiles/data/themes/default/graphics/icon/s_noti_icon_tick.png deleted file mode 100644 index 1ae0f4159..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_noti_icon_tick.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_noti_icon_warning_strip2.png b/datafiles/data/themes/default/graphics/icon/s_noti_icon_warning_strip2.png deleted file mode 100644 index 8707562b2..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_noti_icon_warning_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_padding_link_strip2.png b/datafiles/data/themes/default/graphics/icon/s_padding_link_strip2.png deleted file mode 100644 index 817ffd073..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_padding_link_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_panel_active_split.png b/datafiles/data/themes/default/graphics/icon/s_panel_active_split.png deleted file mode 100644 index 897963cfc..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_panel_active_split.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_preset.png b/datafiles/data/themes/default/graphics/icon/s_preset.png deleted file mode 100644 index d9ff532dc..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_preset.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_refresh_16.png b/datafiles/data/themes/default/graphics/icon/s_refresh_16.png deleted file mode 100644 index eecd66f9c..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_refresh_16.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_refresh_24.png b/datafiles/data/themes/default/graphics/icon/s_refresh_24.png deleted file mode 100644 index 4ff3b2d97..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_refresh_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_rigidSim.png b/datafiles/data/themes/default/graphics/icon/s_rigidSim.png deleted file mode 100644 index eb7d640bb..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_rigidSim.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_scroll_box_arrow.png b/datafiles/data/themes/default/graphics/icon/s_scroll_box_arrow.png deleted file mode 100644 index 89b6846bf..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_scroll_box_arrow.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_search_16.png b/datafiles/data/themes/default/graphics/icon/s_search_16.png deleted file mode 100644 index eb90a681e..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_search_16.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_sequence_control_strip7.png b/datafiles/data/themes/default/graphics/icon/s_sequence_control_strip7.png deleted file mode 100644 index 9aec52df6..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_sequence_control_strip7.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_slider.png b/datafiles/data/themes/default/graphics/icon/s_slider.png deleted file mode 100644 index 29b754e63..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_slider.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_sort_24.png b/datafiles/data/themes/default/graphics/icon/s_sort_24.png deleted file mode 100644 index fe45561b4..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_sort_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_text_bullet_strip2.png b/datafiles/data/themes/default/graphics/icon/s_text_bullet_strip2.png deleted file mode 100644 index eefc74f57..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_text_bullet_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_timeline_clock.png b/datafiles/data/themes/default/graphics/icon/s_timeline_clock.png deleted file mode 100644 index f0290c0e8..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_timeline_clock.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_timeline_graph.png b/datafiles/data/themes/default/graphics/icon/s_timeline_graph.png deleted file mode 100644 index 62fea1b28..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_timeline_graph.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_timeline_keyframe_strip4.png b/datafiles/data/themes/default/graphics/icon/s_timeline_keyframe_strip4.png deleted file mode 100644 index 3561d1d44..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_timeline_keyframe_strip4.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_unit_ref.png b/datafiles/data/themes/default/graphics/icon/s_unit_ref.png deleted file mode 100644 index 01b2a45b7..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_unit_ref.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_vfx.png b/datafiles/data/themes/default/graphics/icon/s_vfx.png deleted file mode 100644 index 0cdbecc72..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_vfx.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_view_group.png b/datafiles/data/themes/default/graphics/icon/s_view_group.png deleted file mode 100644 index 8b307c165..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_view_group.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_view_mode_strip2.png b/datafiles/data/themes/default/graphics/icon/s_view_mode_strip2.png deleted file mode 100644 index fbeb68f5a..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_view_mode_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_visible.png b/datafiles/data/themes/default/graphics/icon/s_visible.png deleted file mode 100644 index 7e0817a65..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_visible.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_workspace_0.png b/datafiles/data/themes/default/graphics/icon/s_workspace_0.png deleted file mode 100644 index ad08bb5a3..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_workspace_0.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/icon/s_workspace_1.png b/datafiles/data/themes/default/graphics/icon/s_workspace_1.png deleted file mode 100644 index 3d1d6735e..000000000 Binary files a/datafiles/data/themes/default/graphics/icon/s_workspace_1.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/graphics x2.ai b/datafiles/data/themes/default/graphics/inspector/graphics x2.ai deleted file mode 100644 index cd314d6d6..000000000 --- a/datafiles/data/themes/default/graphics/inspector/graphics x2.ai +++ /dev/null @@ -1,1164 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[30 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/pdf - - - graphics x2 - - - Adobe Illustrator 27.1 (Windows) - 2023-01-09T14:33:05+08:00 - 2023-01-09T14:33:05+07:00 - 2023-01-09T14:33:05+07:00 - - - - 256 - 116 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAdAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FUo84/8ohrn/bPu v+TLYY81ee2us/mmvm2G3diugi9RSGjtgv1P1BvzI5/3W9a1yyo0h6wkiOvJGDKejKaj8MqSxD80 73zBa+WC2hvwuGkpdFeBYWvpP6hHP347rvk4AXupd+Vl75guvLAbXH53CyUtS3AMbX0k9Mnh78t2 3xmBeyhl0kscY5SOqKTSrEAV+nIK8fvtb/NhtcuoeTHRvrEikLHbcfqoY1IcDntH3rXLgI0h6X5O /wCUQ0P/ALZ9r/yZXKpc0pvgV2KuxV2KuxVbNEJYXiYsokUqWRirAEUqrLQg+4xVKfJ5lby3YSyy yTyzRCSSWZ2kYs253Yk4Zc1TjArsVdirsVdiqSeZI3a40cLPNCJL0RSCGV4+aGKRyrcCK7xjJBU7 yKuxV2KuxVKdW8wjTGYy6fdzQqUX6xCsRQtIwVQOUit9pgOmEC1RtheyXcbO9pPaFW4hLgIGO1aj g8gpiQqJwK7FXYq7FXYqlnmi1nu/LWrWtuhkuJ7K4ihjHVneJlVRXxJwx5q8x1X8j9Xv9Sur4anC gupXmEbo5ZebFuJIJHw1ployIpnvkDypP5Y0E6bPcLcyGZ5uaAqoDBRTf/VyuUrKWO/mf+XGoeY7 1dWtLpVNraGMWhRmZ2jZ5Bwoerc6ZKE6QV/5Yfl1qHlq6k1K8uUdru2VDbKpDIzFXIYk0qtKYzna hMvzH8i3Xmy1sore7S1a0d2YSKWVg4A7HqOOCEqSwuz/ACN1ezuorv8ASUMht2EoiRGDOU3CAkgD lSmT8VFPUvLFrcWnlrSbW4Qx3FvZW8U0ZpVXSJVYbeBGVS5pTPArsVdirsVdirsVSfyf/wAovpf/ ADDp+rDLmqcYFdirsVdirsVSfzB/vVon/bQX/qHmwhU4wK7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqk/k/8A5RfS/wDmHT9WGXNU4wK7FXYq7FXYqk/mD/erRP8A toL/ANQ82EKnGBXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FUn 8n/8ovpf/MOn6sMuapxgV2KuxV2KuxVJ/MH+9Wif9tBf+oebCFTjArSOjorowZGAZWU1BB3BBGKt 4q7FXYq7FXYq7FWi6BlUsAzV4qTuadaYq3irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVSfy f/yi+l/8w6fqwy5qnGBXYq7FXYq7FUn8wf71aJ/20F/6h5sIVOMCpD5E+uf4Q0j6z6f+8dv6Hp8v 7r0U48uX7XjTbJS5qn2RV2KuxV2KuxV2KpFqX1r/ABXo/L0/qvC44Ur6nP0xWvalMkOSp7kVdirs VdirsVdirsVdirsVdirsVdirsVdirsVWzSpDC8r14RqXbiCxooqaKoJPyAxVJ/Jj8vLGnqVdGjiW N0kRo2DLsRxcKclLmqdZFXYq7FXYq7FUj8zXCRXOilkkYC+DsY4pJKKIZFq3BWp8TjrkgqeZFWkR ERURQqKAqqooABsAAMVbxV2KuxV2KuxV2KtFELKxUFlrxYjcV60xVvFXYqg9U1rR9Jh9fVL63sYe 0lzKkSn5FyMICsXn/Of8r4JDG/mC3LDvGssi9afaRGH44eAqm2j+ffJesyCLTNbs7mdjRYFmQSnt tGxD/hgMSqfYFdirsVdiqldRPNazQo5ieRGRZB1UsCAwpTpiqUweX9VjgjjbzFqDMihS3Cx3IFK/ FbM33k5K/JV/6D1P/qYdQ/5F6f8A9kmC/JXfoPU/+ph1D/kXp/8A2SY35K79B6n/ANTDqH/IvT/+ yTG/JXfoPU/+ph1D/kXp/wD2SY35K3b6JqMWoW91JrN1dwwhw9tOtuqtzFAf3EUHT/Krjaq+raZe Xr2httQm08W8jPI0AjLODGyBaSrInVq7qf44gqh/0Hqf/Uw6h/yL0/8A7JMb8lY/N5l8vQTPDJ55 uBJGxVwFsDQg0IqLQjJUe5CsNY0c2kV2PO1wbeaQwxMBp5LSClVC/VOVRUdu+NHuSirh4ra9t7G5 813sF3d/7zQyx2KM/ai8rQVwfBVHVtQsNInWDU/OF5aTOvNEljsQStSKj/Q/EYQL6KmvlWSCaxnu bfVjrMFxOzx3TFOSgKq+mRGEQUK1oFHXp3wSVOcirsVdirsVdirsVdirsVdirmYKCzEBQKknoBir wL80f+ciXgnm0fyY6MUqk+skB15dCLdWHE0/nNR4Doctjj70W+ftX167v7x7vUruW9vJPtyyu0jn 5sxOW8kJcdSXsh+/G1XpqELbMCv4jG1enfl/+eXm7yxLFDPO2r6MKBrO4csyr/xTKastOwNV9sjK AKX1L5S83aH5r0ePVtHn9a3f4ZEO0kUg6xyL+yw/tG2UEUlOcCuxV2KuxV2KuxV2KuxV2KuxVSuy wtZitQwjahHWtDiqSfl8IB5K0b0VVVNrGWCUpzp8ZNO5atffJT5qg7e48tXHneSzaGKPVNNLGz40 +P6xGJZ34gU5A0qev3nDvSpj5wTRP0M0+rFUjtnSW2mP2kuFYekUpvy5U+jrtgjdqifLN/LqHlzS 76ZxJPc2kEszrQAyPGC+w2HxV2wSG6oHyxp0tlqnmGsHoQ3N8J7cABVZWgjDOKeLq1ffDI8lZBkV dirsVdirsVdirsVdirsVeJf85G/mRPpdlH5T0uUx3d/H6mpSoaMluTRYwR0MtDy/yf8AWy3HHqgv l29uyCYozT+Zv4ZaShA4EuxV2KqtvcPC1Rup6rir0n8pfzFufJ3mSG75s2j3hWLVLcbgxE7SBf54 61H0jvjKNhX2Bquu6XpekSavdzqtjGgk9Vfi5Bvs8KfaLV2zHAtLzjTP+ci/J97qwspIJYIWbity SHp7so7ePFmyZxFFp9+Yf5n2PlW3iS3RLq/uI/WjDNSJIjWkjkdQSNgPvwQhasE8tf8AORNxc34j 1KC3mtC37xrZZI5Y1J3YK7MHA/zOTOLuW3rmveYoNM8tza3BGb1BGj2cMZA9d5yqQIGOw9R3UV7V yqkpLc6n540KK31TW5tPvdOeWGLUbWzgmhe1E7rEJI5pJZfWWNnHPkiErVhSnHHZW/zV8/t5I8rf pSC0+vahdXEdjptqTxV7mYMV5kb8QqMduvTbrjEWrF/Kv5i/mJY+eNP8pfmFpllbT65DJPpN7pzM Yw8Sl3hkDPJuoFKg9afarXCQK2V6xkVdirsVSqXyxpL6f+j4ka0swxdYrVjb0Ympo0fFxU9d8Nqg U/LzymkcISzKzQTm6juvVkM/qtTkzSlizcqCobbDxlUbqHlbR9RvLW7v4jcyWTB7dHYiMMOjGNeK sR25A4BIhUBb/l75dtWH1T61axq5kSCG7uEiUk8tow/Gle1MPGVZIooOpJ7k9fwyKt4q7FXYq7FU p1by8NTZhLqF3DCxRvq8LRBA0bBlI5Rs32lB64QaVG2FlJaRsj3c92WbkHuChYbUoOCRimJKonAr sVdir4b/ADH8wya35x1vV3Yss1zIIK9ooz6cI+hFXMmIoIYMSSanrirsVdirsVdiqO06Q0aM9tx/ HCEPpbTRq3nX/nHy2t7QvLf6VIbeREqzOluGRABuTxilQ09sr5SS8T0bypr13rMFnBayNP6goqDk xKmuwGWoeofnP5S1ezi02GWr8tOtoBN+wZbZQrx8voqMhA2kvMfL+ial+ko3aJloSqoN2dmHEKoF SeuTQ+qNY0+5078sNOsbr/ei3fSUlGxowvreq7fy9Mxid2SbfmR/yheo/wDPH/k/HgCsH/5yU/5R ryv/AOBLYf8AJqfJQV35kf8Ak8vyz/7eP/JkYByKvXcirsVdirsVdirsVdirsVdirsVdirsVdirs VdirsVdir89r6v1Zvo/XmUWKV4EuxV2KuxV2KonT/wC/P+qf1jEIfWP/ADi56n+BdSrT0v0pJx8e X1eDlX8Mqy80h7CsMKuXVFDt9pgACfmcrSoahpun6lata39vHdW77tFKoZajod+/vhBpUr0nyN5S 0m5F1YaZDDcr9iU8nZf9UuW4/RhMiVQ35jsF8pzOxokd1YO7dgqX0DMx9gBU4ArvzII/wbfL+1I9 tGg7l5LmNEUe7MwAxCsH/wCcmGWPyr5bmc8YofMdjJLIdlRBFPVmPYZKCtfmDLFP+fH5bQwuJJY4 7+Z0U1IjaE8XNOx4Nv7YjkVev5BXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXw7+ZXlyT Q/OWt6Q68ViuJGgr3ilPqRH/AIBhmTE2EMEIIJB6jrirsVdirsVdiqO06MgNIe+w/jhCH2h+RWgy 6P8AlppazLwnvud9Ip8JzWP74gmUTO7IM/yCuxV2KqN9ZWl/ZT2V5Es9pcxtDcQuKq8bjiykeBBx Vj9j5A0m2ubSWa8v7+DT3WTTrK9uWmggdBRGVSAzsn7LSs5XthtUz8yeWtF8y6NcaNrVst3p90AJ YiSpqpqrKykMrKRUEYgqxryL+TPkbyXqEmo6Tbyy6hInpJd3chmeOI/sR7KqigpWlabVwmRKs4yK uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KvFf+cjPy4m1bT4/NemRF77To/T1CJRu9sCWE g8TESa/5J/ycsxy6IL5avLQsTLGKn9pf45cQhA4EuxV2KqtvbPM22yDq2KvTfyh/Lm484+ZIbdoy ui2JWXU5ug9MGoiB/mkIp8qntglKgr7KREjRURQqKAqqooABsAAMx0t4q7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXEV2PTFXg/5pf847/XJ5tZ8mqkU8hL3GjsQiMx 3Jt2NFSv8jfD4EdMtjk70U+e9a8u3+m3j2mrWU1jeL9qOZGjf50YCo98t2KEtOmpXZzT5Y0q+PT4 Qw6uT0Hv8hjSvU/IH5D+bfMskU99C2i6NsWuLhCsrr1/cwmjGv8AM1F+fTIymAmn1F5W8raL5X0a HSNHg9G1i3JO7yOftSSN+0zeP0DbKCbSm2BXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FUs8w/wCGPqB/xF9S+od/0h6Xo/8AJb4cIvorza5/6Fq9dvU/Q3Pv 6deHTt6fw/dk/UhlPk//AJVH6yf4W/Q/1ug4/VfQ+s0ptX/dv35E31SzPIq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq/wD/2Q== - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:bb3a5c06-6927-6f4e-b81f-8de03347aa02 - uuid:d9d79163-b197-4a45-acc5-f5e3084f8ed1 - - uuid:e533c052-f7e1-4461-a18a-b736b27f9a25 - xmp.did:2821828c-6479-484a-813d-42d196335bbb - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:2821828c-6479-484a-813d-42d196335bbb - 2022-01-06T08:18:05+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - saved - xmp.iid:bb3a5c06-6927-6f4e-b81f-8de03347aa02 - 2022-01-06T09:23:15+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - - Web - Document - AIRobin - 1 - False - False - - 48.000000 - 16.000000 - Pixels - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - Pixel composer default - 1 - - - - blue_dkblack - PROCESS - 100.000000 - RGB - 19 - 19 - 25 - - - blue_mdblack - PROCESS - 100.000000 - RGB - 30 - 30 - 44 - - - blue_black - PROCESS - 100.000000 - RGB - 39 - 39 - 54 - - - blue_dkgrey - PROCESS - 100.000000 - RGB - 59 - 59 - 78 - - - blue_grey - PROCESS - 100.000000 - RGB - 109 - 109 - 129 - - - blue_ltgrey - PROCESS - 100.000000 - RGB - 126 - 126 - 143 - - - blue_white - PROCESS - 100.000000 - RGB - 214 - 214 - 232 - - - cyan - PROCESS - 100.000000 - RGB - 136 - 255 - 233 - - - yellow - PROCESS - 100.000000 - RGB - 255 - 228 - 120 - - - orange - PROCESS - 100.000000 - RGB - 255 - 145 - 102 - - - orange_light - PROCESS - 100.000000 - RGB - 255 - 194 - 146 - - - red - PROCESS - 100.000000 - RGB - 235 - 0 - 75 - - - pink - PROCESS - 100.000000 - RGB - 235 - 0 - 183 - - - purple - PROCESS - 100.000000 - RGB - 146 - 0 - 212 - - - lime_dark - PROCESS - 100.000000 - RGB - 94 - 153 - 56 - - - lime - PROCESS - 100.000000 - RGB - 143 - 222 - 93 - - - lime_light - PROCESS - 100.000000 - RGB - 208 - 255 - 178 - - - black - PROCESS - 100.000000 - RGB - 0 - 0 - 0 - - - white - PROCESS - 100.000000 - RGB - 255 - 255 - 255 - - - - - - - Adobe PDF library 17.00 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 32 0 obj <> endobj 33 0 obj <> endobj 26 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 48.0 16.0]/Type/Page/PieceInfo<>>> endobj 27 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 64.0 16.0]/Type/Page/PieceInfo<>>> endobj 28 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 12.0 12.0]/Type/Page/PieceInfo<>>> endobj 29 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 80.0 80.0]/Type/Page/PieceInfo<>>> endobj 34 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 40.0 20.0]/Type/Page/PieceInfo<>>> endobj 35 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 72.0 24.0]/Type/Page/PieceInfo<>>> endobj 36 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 48.0 16.0]/Type/Page/PieceInfo<>>> endobj 45 0 obj <>stream -H‰Ì•KjÃ@ †÷:….`{4¯¸Ûº¥PHKð¢0}P’@šE¯_iö$6 ….‚ñÌxü[ú,ÿJšç›u§ðö®C8€Bòh[¬xúz…ÜCÓõ -»Umõjòˆ}÷¿‘ð“ÏG„æµïG8ð¥âƒÐZ†ÈÕª–§-T7µw…ÓRm¬ +ƒ„,tÐ%9YäçyÓ²†ò¾ÉR#`x±å1Ʀ”MŽ> ‡MA¨Ûk'$}„ÁÃQùÀã°/ }í°åsâ6‘ÛÔÎiá¶b&ñZ°ð$<2E:^𠼎o«´IIÅ3ß“üü*) J"ëÛI-o÷(¡L,c,CÑ?BY'›#E&ÊL:3éȤc¡t.åBE&˜tÚ4IeÓoU˜Ò§”ÆžðnNJæÝ™C‹F… -|³.k'…YˆaØ3b¨2Fµ„ØʪŒR-„£•3—œtœ]HÄA¸-‹( A¼Ôeâ] -ãÊ<Š 0«ÊEó$•ÍÞqÙ;.zÇsȽ…^ê䃟ýèg/|ÉÏϲŒ´?QÙÿÜ<«D¿æ?› ü0Úµ6 -endstream endobj 8 0 obj <> endobj 9 0 obj <> endobj 10 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.1.1 -%%For: (Makham) () -%%Title: (graphics x2.ai) -%%CreationDate: 1/9/2023 2:33 PM -%%Canvassize: 16383 -%%BoundingBox: -29 -153 318 1 -%%HiResBoundingBox: -29 -153 318 0.75 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 196 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 0 0 0 ([Registration]) -%%+ 0 0 0 (black) -%%+ 0.152941182255745 0.152941182255745 0.211764708161354 (blue_black) -%%+ 0.074509806931019 0.074509806931019 0.098039217293262 (blue_dkblack) -%%+ 0.23137255012989 0.23137255012989 0.30588236451149 (blue_dkgrey) -%%+ 0.427450984716415 0.427450984716415 0.505882382392883 (blue_grey) -%%+ 0.494117647409439 0.494117647409439 0.560784339904785 (blue_ltgrey) -%%+ 0.117647059261799 0.117647059261799 0.172549024224281 (blue_mdblack) -%%+ 0.839215695858002 0.839215695858002 0.909803926944733 (blue_white) -%%+ 0.533333361148834 1 0.91372549533844 (cyan) -%%+ 0.560784339904785 0.87058824300766 0.364705890417099 (lime) -%%+ 0.368627458810806 0.600000023841858 0.219607844948769 (lime_dark) -%%+ 0.815686285495758 1 0.69803923368454 (lime_light) -%%+ 1 0.5686274766922 0.400000005960465 (orange) -%%+ 1 0.760784327983856 0.572549045085907 (orange_light) -%%+ 0.921568632125855 0 0.717647075653076 (pink) -%%+ 0.572549045085907 0 0.831372559070587 (purple) -%%+ 0.921568632125855 0 0.294117659330368 (red) -%%+ 1 1 1 (white) -%%+ 1 0.894117653369904 0.470588237047195 (yellow) -%AI3_Cropmarks: 166 -89 214 -73 -%AI3_TemplateBox: 8.5 -8.5 8.5 -8.5 -%AI3_TileBox: -206 -387 586 225 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 1 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: 36.2941176470595 22.0588235294117 4.25 0 8356.70588235294 8271.41176470588 1176 924 282 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_Alternate_Content -%AI9_OpenToView: 36.2941176470595 22.0588235294117 4.25 1176 924 282 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 7 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-392 -308 -%AI7_GridSettings: 72 8 72 8 1 0 0 0 0 0.5 0.5 0.5 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 11 0 obj <>stream -%AI24_ZStandard_Data(µ/ýXdõNŸ†¢ ,Àm -m¸/ Ôa›!D‰ˆþïf¡¯I‘›+·ý4²“ Uèo:êt Š ~íB•ciÄ›ÙíAy)bô–rw„V{'ïŠo$¡™L¬¦#;f^hÔh29Þ3‘݉–$µ¼ªÒ(Tô æ@˪ګ%¡¢Q®úhRYî#ËäÈEâšü™ÝÔK‰}\ÚÐÙíB¥çèô‡ö´ÁéHs´l&íg”â¡ax’ß ª-íµGlhPI=èI¶ÝŠN\ò̈yÇ\vÛMŠÈês…våy²‰7˜–y#“µ©š•EiD¥ ¯îsÛÝî*c­–ÔZ¢ŽÝ mBÖQÓ˺ÊáBĺ³¤¬Ïç3%Ÿsx„w¯’ÓQ´¼±o®¥{Ù³E¾×髃N½¹v¡ïUg’Í"¼“J>½qt°ð÷ôQ^ô iÓH^íÖZ5Oê•L½SeI¹ã’Jæì&ˆƒÚÝËGI;¹{ÏÁ™»Ä©™2Í=}™qsr/G| Œ -(ï@…$Ø‚p  ‰D¸!Â$ð€TàÁ Àͤ£F$av6d-š ý¬'n"ÍÐñg¹ÖÀœ‹á8»Ä÷idÁ–ѱR8ÒsOI¶(ë¤<înâˆz³V·1ËR±ê‰/¡#[U«žC½fS=›—;’9 Ð#o9T§ZJu bPy=0OJ5zX×¢$Âac{T#Ë'Ía+KìéJbªqxÌqô>sNÞ"*¹¥¬j[ãu±¶Ä¢_þ¤S£¦–¼ÑŸŒFØD¹Gy§O]’H#ý»QìLÕ‹Jé49YfãºUÐX%yãüì×d ó Ø«“}¦).o‘œÇ­•Òª<±$ŽYÑèY²Æ]wgrE£¬*®ñÉz½æ.¯g¡É ÛI¶¯Ã·Dc'«“+Q¦£z5c¿»,õ"‹ ´^¾>é‘,—u¥Œcß,³‘¥ë”w)Ó@³´t¤=ûÊMuW/wg$îÈûQ½^“;4I(>²¿¯º-5q Ë*©¬’­Ž÷ÊMÃÐ,gÃðGVOze.‹mЫêgJ©£A­ ÚhZÕíl‚G£šb6nª_¶ò³©“× 2¿õL—üˆj<ï²uÛ ühÜZr4°˜7u3,1,¹i­=}~Ë$?¹GÝËèyHò§$=l“•î«‘¶ ``ÉRfœ'oˆÿYçˆ<6'•1T£‘@`1z Àƒ  -ð`††HàA„ (ð  -@ÁáÁ$(*Tp Àèƒ .$°B "$,.XHàÁ Ѐñ`† †0³ ŒéÁèøÀ˜±`` ‰a&`hè BBHŒ›Ù+ çUeê#f4êÎ$qXÝ奀ęâûkVy7ô¡az¦è#LššSÍh,D!‚êò Åý~~Ê ÛýÌœ†ð¨tb²ªªùdÒ Ǩu²j‚¡¨ìð ÅÄ@04ईГ@³2²QŒf_AU’Ýþ[×k¸¬yä¼~Å> JXâ‡HÔ¡ì0 -:CC™§œbñ‡?L¢‰fÂv‰{‡q(‡3ÀC.ñ@ør(ÅO§ÅÒ …CVÂÆŒ -2«Ãæ\­b}¦-™Qæ¼2Ûæwy–6Á,š#ÿ/ÞÈOª¥ñ¨x˜le¥%CƒÓy©xHˆ–¿£Ã\à]Xˆ[CCÞ­p"F«Y(Ð [Ø¢4 „âA±P(  -EBqTœÂ -+LQŠ*„ÃÃÃÑáì`s(‡r q¨Ê248 µ°…·`hÀÅC‹* æAဧdhpfA™„RÔ«z^´u.3~~šìî6˜fç"Ù{ßí†g%¼¡ CÖš›çyCçrkY7ó«åÿ;ÖUáɌĿfr¯f:456ž›œObF1‹y˜{ðƒ=ÔCæb±X(‹Äâ‹\Ü" ð°HÜŠ\(E„ˆ§’¡qä‘¢¹'V£m¥7nøäù‘zTÇ¹Ê ªÌ¨9Û9Õ:#VÍ®Æ_}2ð×ñÝ”ùnó Þ²&ì@@048(eh(•ù0ŸpP, hZ Tæº:¬¬¬D%¥XÔC=DAÔØX­Feevv††––vKXBa [؃A„ëšÌ¶}F;ÁРð†0„çztuvv¾;¼¼_Bq‹{8ˆ, t@> N¶ÒÒ‰™ùL¤C*ò!!rÞ×í>>ÿ'®øâŸD•°„˜ÈD"á0=†t¸ƒƒƒ¢ç XP.¾pX,‹>Ôƒðወ‡B„!â ††S˜‚¡ÁHÁÐ@£xX804@$   †t=äƒ''¨À#… …]ÜâØEúJ‘·" iÁÐP,ê14Ø*Qñ°p@†üýL…x`hÀ«|À‡D]A}6›Ë5„A¤!YÅÐà2‡‡D“¡¡á ‰ g+†ê$  -††Äñn«Î" ‰|fæå¥Ó*) ø€‹cbÄ14(Nqé/¬°ƒ~¹Læ` ³Z”C14$® -$S9¸U:††34$CCƒ­È¡¡ãñ°P$ ‰ÄO<[%(AMLâghxX\q‡Äÿ|¾½N§÷sˆ„ȇ\¤"2‘‰ÌÄÄt:-+()›“¸@:`ˆ‡FCÂâ Ä=Üâ—¸Þ]ona§Ó¶=ØÂŒ¡!ah6{Ȫ©ZÜÄ‹-Ä(ÐC=؃îòቇÅÃâááâa -Aa†8„HˆC$   ˆˆ1CCÙ-NY‚èCeh †J\Y§4*¢†?Ì"q6Õ™04¤ÓgÛÌÐP&!ìÁ¦0KXڙͬ¬6Qµ(E9Ô+ ëÊeUE5A´ JP‚ŽL FE¥¡!ˆ.ª¨¢MôÍb¯Öj•ÚN!æaã0‰ù|rpn<›šÎ04€¡A 8 3*èÈ``A(T€‚qÁ -$`Á(8ŒÖ ¬A„ `&DH¸`B4à@„ -Ѐˆ à -&DLà‚…Ä \€ -˜À¨ Â<0…*l A…$t0a!$tÀ D`B… -˜P¡†8èÀ‚Ã0a.D aB.P¡ P€0Hh€".@Á,T¸ ƒ‡AÁB„  ŒH¸a,DˆÀ&D… ,Tè@„£‚Á„ l ‚P0*È€‚„(0(\ˆˆð@``¡,T¸Á04TèlÐA   !ƒ&DàA>€¡! -.P`!*<Àtp!Â2¨0¡‚…PA.Pˆ Px˜`†† 8@f x@"\¸aă[fLB $X@ÀÌ) ½,¸€‚„ $X€@„ D`A 0`@áAp .LHL©©(i}¶#Ó¤H9PΕc†Il  ߃v5.ˆ Á(@!Âx0µatÁ… „àA$<¸@! -(HÈ ‚Ã,"B4èày¡ƒ 8ˆ 2°\ &DÀ ‚\‰ "L€1X€Ð€Fã.H P &t ³ \°xà*<`\ ‚Bh\z`–ã†,˜ Á’ KF¸aÂD @¡ÃJãiÁ¸ë¸€X€ Á,T@ -†_´Á¢”6ÿU9eF)Å ‚ -F^MÕ}8a l@ÁÀôàÜCAÂŒÃ)ŸeÆ ;M¥º”Á¹slc™qÎÊ#ÊŒf@‚… - ŸÍÝ3&3ˆ~‡†2£<„ Ì–WuiôÍI—ç¦<8L»½$3ÒYË¢9™q“ÓLÒå•&P0þÁÚ<=hW2ãgÊ0e(@ AÃ,«|»Ìè°Ê´öÊ.Hð€ -Í~§™túçÒ+1РIFd47þØ£{.Lp¢Í_e‰s~ÙÇì•I/J»vE##A ÜZÛezêyêØ„Õ"`@GuÂÒkòï´~“΃LàÃ\½æ ¶dC›([;¹‚8 € P¨ AB$  -f\à€ Œ 8È€‚„ "L B4PÀDÈxP÷Ž ,Dà€<ƒ :px@U@¢ã ,T€ˆ0AÄ+ 1C" Lp"¨0aB„ (DÈ‚$PŒ 8°PaBDˆ¨`!(DРƒˆ -‹ &`h0ÊpA0²5ʵ`œ,Œ ‚C$`@¡ƒ -LÀÐPY×qA„Hà€! ÁUÐ("À ÐqA„ *H¨@¡ "$x`2 `\a ˜`†† -(hÁ €à -Æ*@L0CC¥‚4. PA"XàA* 1Á #F£ P`¡Â.pÐÁ„ -ã .@ˆ`A1Á c¤,ˆÀ -$,˜@0A xpB„ "ð@ $@€1¦PÁÄ -lP"^–Kžô˜‚ÿUlÚùá1KòéŒ4‘L(Ë«º8Ë%˜·˜Ob—±:‚þM2uiXU®*âžr}ñ‹t’%C-VýLÁ‹è}ÊðäŸtŠiØZèzéÄÖ P¦ISêŒfbfWd¡ª”¡£|fª#qeÞå*Ír‹ÝU SðÔj@­ˆ'IâIŽÅ²L¢4Q(#Fæ’ÓÞý¨æ¦ð;¹)^o†·áe¦xr4¼–IÞÑÈ=R®¤ÍÅ ÅfA;Ýå&º‰/)Ke°ŽRXHÒ´ñIåÈeJ“ªFœ8"ÉPº|ëQŠ^eKlaËǺ—ý.oo¼Iš-Y—ËšfìüzZÍi>SÄ4¯\¯Ÿû{ûók[¦Zx>&RÑÌïcãDK)7(ËM?ÑN‘7F/bÞ{=)ª){×Øä3“îý+v‚ÔID,B+ßE´È&-­)¥º²’¼©²×Ñ‹&¿:³‰^˜äç¡aDbM¦¨®-šS™,VtX1{ò|ß*•f&D•÷»Æg·š‘ù¸Gå”1ZúQ‰7G4¹ˆC£š:æZÐÊÇcV*Ç!Ÿ6ª‰s˜ùè3d¼™%GÞ;‚·ÞžeÕÇ2:íŸQá½Ê$•Yy§!‹ [±ö–P¦ˆÝ©K«vŸ[&ŽQ©hì>ôrVM[© ,—~ǹŒ ûZ'¶V?S÷&™œµI×4åtþݪJ)Ç~/~$ïŒÒD“G™ÚëõŸk‡nÜìX/¯êÒvG?¤ö’Í)ù>Ú½yHÈͳÝ:#&«ˆt­E5¤ëÔŠ¨Æ'¤©¥EÆÊ´BqQ6otÅ-=³ˆèö¼fÑÔùƒx!šIßÙz~ñ–²s%†hpT3OmÌ(òi³”¶ø(](•0· -ëH„h85‚¿÷X¦,3ʺ­&e”yFfX_Eàm3ç:™.fºçêù©”)"]—,‰NTsµ»®Ò¢*j^²h. ËÈDu6¥•Éu¦Ï ±ÄL7½ìwr£éÕ]$=ªRÖRa&5 qê˜4bH•<œé]¦—ZYft›V‘Q©í µƒ%¤»bošE9÷Kxé•æ5dûYY\"ß8±ŒˆŸ·×SyòF%amŠÌfc÷Šë\—Y§œqÚ[’Fƒòjß­c¹"«Þ©Iú]Ÿ´’2ŽÍ“4GrÎ:{V‘Pé7µµa)#ÈwY³×¦¤4g3+9oì·æ¯´—ŽÄ†^Ò ¶®uf—QmW+òS¬(ócŸ¼¥ŠðШv´PQ;&C¢;ÚìÔ,yÉ8fŸàÐo¦“gqñ†fdš²Ë*»ÿ,ó¦C³´k’ÎËÝʵ8âú›ÝÆ(X²#"É•(mWdæ»jX“töL»ëÉ2¥®»\ßUÚÏÕòžT¼Ä²*Û‡ùs'ìå´Â¶Ž“ŸÚ¹Í;Y³Š„itκHô;,ÂUÒ$õF”5ʦÝoÅF›_¢•ëÐpjc"zšïŠuŸ~ëz•¨òÔK¤+¡]6›ü ýY¼*òG•¦–ÌÛ^Ö®çÂ_Þéû¬ ;¾CçåÜ™ˆc²šN÷L;nø;¡INN_4Dª³WÏðy—ÍJùAKÉ8‡[ú¹„r$ÝϪͧŒ„8Hwr™ª63÷hàIE5ËnY"B´«ˆÐÌìÎ.Çï¦.çEu7çÃ14ûðÈnëåˆ"†ñÿ܉²rÊrìEØ93]½\—–¾µJìê«ÓOÒúX>É«iÞèüqÖ¦b£Î ‹øCÃÉÏ™ÎÊÞšÄkݽŽºÍŽÕ“l%ÝÑsm&ç^ÅŠv·¹rïÒ>E$5–s¿þèy©½›aÚtMª<ºô‘ÿ¤ON•MCvûù^wÄÊ4ÖaÙØì×,íD±Aªïe6UÛ eÏç*Õͱ»³»4‰•ì1"lÚÍ^D÷MZïX*Aº){¢KLþïîøæÑGĺtëz–µ :¬1LëÉÞâÅDIw—S²›®r¢²¿ËÔ‹÷ˆC³»K'cuiÈ®–g—u·ÚÕšxäzá%•d*›áäŸVJ¶¯•eˆîG­Ì´ÔàNOÞó½ÞŠUËìŽåLÕ‰§6 ýpR~ç§×—ӨϺÂ{>+§žòu÷RGªšFG>¬NÝÑ\9ëaÙK4WB$%ŠÈS=bdH“3†E””Ex÷ÙD“dXhô±2¾Jvþe‘åï MZÎfs)Ât¯’IÑÝ"Œ>ˆw$JAê™ ïžJIªï882uÕ»a_­,£ëë½qÇY¡ïŽÙªˆqæìMž‹¨Iû9v¹åôÜñ×”„‡ã»y&«¬XdtW¯ëœÓ¼[ÉQGÕ®îç9Ïæ•Zy-ŠåéžD–³ÂçédÚafçÝMCÒêxµhÐ-×Ýs^©êÈóà]«AMùuò,Q$©’e¶Î¨Ô9ŸÝj––êÛ̽HS¿"ìþú õ—·'™I6ÍæÞˆgÕo®‰_;¬Þ^C‰x6%3¢ŸìdÏ;ÅDø¢²óĈ\O—ÑýB´›0å†**Õ¤*í÷ŸÜPá ¦=ñFj«µË/ÛˆeÉ2“Ju+‹}ôÊŸ:¾%…4:§ÉüéCVA´KäLjÒ¸¡Š]òVNÇÑï‡g˜çÁ"ïLŠYv~¾Lë—örfίÁF̧5¹Ö’Èyteþݨi÷¼9…¨˜|Ë{µe«ýA[ûÚ•O9–Ê&ÚË”-,“ùu9ÒìÑÄØ[¢ñytß±ª³uîÞ‰U+GJ-›­øÁÖ$yœ<éKƒ‚‰?“ùU ½­ßJî”—r¿…ŽEROºÔí3üdYfzE&ÂgVʧ¥|Þk‰BÔ“uÐJ“~wÞRêgªß4l˭߈ÛçÑê°tø;ÝOÞúf™÷A*)*ÖdyF=‘˜zE¤¼Ÿ¡ÅT~ð¦òFö½¯ë…UVªeÕË.fÅ;ªÝËf„¬äiáÑ¥²{R‘Ôš˜vÝ‹LbÖË‚V´Š]JW¢7—;òGè>KEäµÆ²h>žO’b‡ñNÒÆñŽ®°#ý -Úd‰mùiCsYý##¡·õí$©AiI„¯)ÊkÒòNò„IˆÍ·ðõGn:|i?g.÷>Ñ)¾{Vø’'ñ,ç%²,¾èL:pÐêBTœûs¡ëÑécöc”~kJ|üYd;È”ˆ>^G娨FÃjèW¦%¯óQ—\~Z^*;Ш¤obÕïÏ„ÞI¡J¼Ý˜(ùßPìƒÈxh/¤ -tÓ†¿ìÉLÇ‘•Îîé…Z¯"ü•ólJ±46É¡A™XSgyt;¥ÌÐ ½ö ¶ãòè±ßá¢×:—Wòi¬äÙAe3á{¼¼fÍw±¤YÂg±íÀ{l¿N•ÃŽ¾7ÅSí£–ü:0i2ïWÎÁ»õ$sž*ß1‹ªÊi¿Ì(†­'ÏÇËË Õ¥®#ï(ëÊ:œ¿çN¾"¡O\XDx·ʉª -«ÐãÞëXBî°ù¨ðΚKß -Sêì?Z¥_Ç»¾.ÑwGw’wäªñ¡²so*¿Ö¬e~ÏR&›èž¤CÃ3{”é=»ïªñòù[¦}Mhha³ØñmF‚ï°Ì‘Cgó'¬ò‘ÐbYêt ÷ÈÇñ)‘¿[üÔU¬íï’JÜmY‹•ê6Ñ'×vl+X5ËÔ£Ù­,â)5ív“›æ!˦y¨ðšM3bê÷v¦È™Í?ͿѲÿŒGßóè»Þ¡MÞ¹'}6ƳÊÃëéˆwL‹}Y6¼)¢4¦km¨yïÑõ†/é¬H˜~µŸB+ÎF+íþÙÍê´IyØI4÷q™ Ï6gsg:›sÝÔ Äzîl”æé”z.Â鹪«fö>ó”±Ç¥‘hK¹6½²“I!¦qð*É50k˜„¶ª¼o¬Fbëó_fi*Ë+ùXcòœOYË5VEå'ÙT^ˆòB4žFU¶,[¶’êb‰‚sºì8 t9ë¦âwãÛã«KJÃ(3$fG¦t¡%N¥or¯64\ixÓB›I+IÑnΦ”cu´ÏéU‰4ÊS”6Y#eé쬥q´Kï©…¯l’ÙgLtDd66õš‘œÌ†Èj`áÕ²LòÊ![)ѪˆpìD7´´1fvq¬jÌg'VœËbEä“ñÕ6Ì.¦UIyd1ë¬f¯Ê_‡¨¦cŸžÇ°ÆWœ1™1ãJ/™_­3•5Ö+¬ .šI™MMO“1³BÄ^ˤD(Ec•”E«¥ˆHZÃìšÊL·ÛaÊŒ§Òù¼ÛV’F!eQ¾ñl5:mæ,´YiÔјh±Ò }ÈêvL²ÌÍ&oùK¬¯aÌtZ¯­$_kó%5ŽêWRÃy·uKÙM³gëÓµ¥Fá¯õ¥M’ü_8¾ýχ¤òeñ D,óÌ ¤<›íΑ^¶æqêT¡Ø ÄA§˜Ø¸ÑG;âѹ¬{±q$ƒ—ôºž3SjÔrhðyfÌL±ŽËª±’gv“¾#œ¶ÆôÑuzŽ#£Íσ35?W“„èç9ežMŒi'oöªzB6jŽlB´£e¡ùHF;–<Š•gwD”ÚL^(i£ø¹™$ÒçæD2µ–†’Øæ¢Íʲ9Fμôa‘?XK&ý&:É´¢D’Û°ÇŠœÙš+rfoã5/2õeT†N1»ŒeuÆürŽPöy˜HHÎ^aýù1+-AK«ºj]oË…½»"1m,µYuÏr YgÂÚ\ínŸÍn<ÈèìL8g;B™8w““tˆåö„TÊû½§d!42´*§/bŠwÿë={Ú•}ß5ñ¾öÐr7°LÚœ³á ÙVòžMÉ"ŠÒ3R媔º¤LDÂ:Í¡Ô”‹eYUÖ1…Z«º'-uåâ«?!³ªi`æÕçÓœ©x¡TÛK!W›•>…vu-ɺ„†ø³QäÝcϺ -Òˬ”x5¦ùÐVa}îŒJx%ÓBs ß2’)^][™š}ˆPÆ„îJ„·ÉËÇù)Ñé2ìmN‚FY7staÞ>*2Û*5Ya­æºçîy…†ÏÉrýš(î©ù»°Lƒåz]¥Øô¿\ïiZe­X?#Ìjbóˆs.ùÐõ$$±zåY½eL2]¯D™5bU«s­—:«¬í$M“RdISÝ\§_/ùÂÏÑý«ˆ²ŽeãïþënR -ÿ¢±¢+fº†ìGõåø4MVƒÖ£ÂAv3’ÍÉŽn†Nfº¥N–7K!¡˜Ì3e&ºÙ WˆÇf7ßÉKuñ¯¬ˆ>ì%‰uŠáÙ+ǘBøC<›ZèW˜xö!;·9ƒx6¶c{†§L+ºÃ²Oç„貦Sæ_h–%j·êÖùáÜs„Ž’eÄãmYùÑŸE–ö´æÍ?ªÞ§ÑШ²Áª‘}ÐlfJÊ8gRíU“0Ç7¹:íd2™Ð¸cüÝü’ã^žlƹúí|0OÒÏs®tvE('»– ˈzu_º±³›fçz7ù“[FC›â3éÄÚ9kŸw’*Úg¨ø¹_ªN´“ó¬·sð¥:?¿wh_”/oðgœ9ß¡9­}ƒ¯qó°N”2ËÁwjâ>çM[‡RŠ²4ëÜwO2ýX#šÂ»7Ò’©,ÖÒÆ;i‹uâÝ Ñ¤5Ø4Ö¦Ì%´¹!iaíî­D™ñýÒF¦\dITvcx':B¢£‘“¬YöÞ”H2q‹ ÝËò¹ö›¤êËŠ~œ¼›]†6cuiزŽ½HÏÎŒO²:†—d„hx†3ö22ˆshT¿#eÝë…”c$2ÖÓÔD×ÍtÅZ]YñX©bUÕ‘E¼FŸÊRÄÔž agòÎÊ榫ÅF;çÊaöˆFÍYÞñÚœ dG§f#xdW;ì’QÙÕÐe×3ÁŽÚ¬¬. ¶ì¤vŸîvti™‚ä¬Ñ}îPÒ.GÃpªe“"Û•èLÆt÷¹«ê̯ÑJ§î0¥4ü² "I•Éì¦j¢I!+CßØÕÄV¤‘ShßU¯‘LLƒP²5nz•(%ÛK°N8f„÷·®F8™ý%ýN°F%º_¥§U~N#‰F¦è$©† VRU¦†í²òLâ*¶vº³Jª ¦‰È §^7aN¶ -%çJ‚FØ Ùðañ“‡ÒŽ Ê žŒ.˜h”1KmÜÝJÎêß|v¥»š¢ée]JZgÔ´‘IŸ<´$šsïf4I:º¯&I™—X’”G=:¼'¡ùÿ= Qò6'W±V7?…GmL³aÎûÑhÿËFkößçð’41îÜ=ü;Uˆ3ƒ’m¥kÔ3µiÑzû´t4™î½$gð7¾XïrÞiìËIWÝQlš¾º:‘]îq7L¯ÚÕÎìTØ·¾¬k¶¾û8’Ußò‡nÖÙãø­fãËjÇC%¾qGi4\~oL&µñZö9tÇßØdï—¯4=~VºMuzbwÃÆÝ3=}ª[È#?ú·0óÆY93…Ž¬2M—7òB‡‰G鼤õ§+ï´§u»ÓÏÎÇCGg—.XU3LMê•×Mg!Ô”+Y’p\KÕ0ÓÌí>º›T­é~Mšî¾„ʾ<õ‘Ú®T1ÖººçRŽF٠ͽÎ,8ÚÂëÅjÔK½·j©ÓpY\;[fMN¥%Öa²[Úªd¨ˆâ»ª”îÒH›9+vÕ1§­,ë4²”ÑNgi;4)ÒxÐQN==(†£|hÄ;1Ï2 ¡›&SuÛº3»«wÄü°Sn&ÆêÔ&«,º£Í%­uÕJ]ïÓÄ‘ºA÷©ÞènV%·¬º9¢ûô%ïÍ\ÙmRœ94ª;Ëqà]®žR*Ç«nö{¬Â90gI*Kùßà ÝhY¦_×ÿjŽFÓýPÎF//åîhÌ?Ñí&Ñx=I5QïAVˆÍª=¨°x•ôoÜÔêRo„pÔÓWFVº[(õÁAø$¡!Êlfb¾ðhžÚÑ*u#Û#Íõš‰G’ºa§K´“ºñÄËÃ!’â ³k bßãÈ9ŽíòÕ®r8v´+WW%´Ìš)üí•Tù\ÊoÔžOŠözÚñÌäÓª Ž—Éç$q<í9©¬»ÂéŒO”Ù¶™aMIâ8›:§óW†â<Û«Œâ’D³¹g×85ÛQ¥iërä Ö™îw–å†jdúÈ»þü¾B“û°Ùàø½ªøf/Ž;wEf72Ê}`±Ù*jm’É{ì†øÊ’ÌUðÃ4–uKÓ÷¬F’–'øqv“eÃwe.ÉY¬ù¶!ÉÄÉ—Ç&c’Me“’‚Y²JÎ9뼪#ß~´2á]„’sG%H9xä׫ò·ë)¿¶4³jš§æSáIóÉðØ·ÈäfÌ>l O46Æ;ÍZƒG‰Ôì˜!UÚÌC¡«•æŒÐ~è3~fœ>K¯x²¹L‡²‡(3v&EÂWÚÉ´t¿æLjÂO³÷ŒÝ<)b­JNïµ$~ÎpŒ&}WXÕB«çèÕÉ=±ði£ÔtÔIˆ„¿Íù1«Åî,ÿ¸¼Û'ë.Ïê‘ó­áéÌ„¦W:³…¦5ŽáëžÐ önMK}•c¯+ì͘±%u³g‡dD˜Øûø¨>ìzì½¾Ðçnò圷º—ùœºVÐHªitiU>Ö‡e?]Q°L*ååç«ên•,IåÈS~\äêEò}L(X•ã¸gMKnšE"’žbà\´2B’ß]Lã0ò'I\1Ž£®íêíyÄe/Ìô¹J2cFYNÍ8‡69y÷ÈÆ´:f/Oh–is$ooî™O1M^„…‡õp¡ ‚ -à`BÅsAÂ4°ˆÂ³ñ½èJ²Éù.ˆ—]+CC62„S—Ëe$Åj–1:Ä:™1gɘœïU¹ÌŒÜ[’+9òÅÕ_ªè®äŠ®'U®”SRåd?åT#SSUdm•dÝ„Ì -û‹í&æš=f1›Íæ´OÆ5ÉØ®m£3±s®Ä¶Év MÒš&d“SÈ&ÿ†f¬ØÊÈd‚ÎRŠM5h_ì‘seå‘ôB9ºqÊÑ•U¨J̤6v;“±32)ÃëÉ Ý«–›sÍJÒö%=“’¾SÊmg´:Oê5¶àçŸ.<ž/øüÑHÞsº\³ÐMÁçPÚæl8ó²9NŽ ;Í,vêš2»YžGƒòÓóSè9›¹¯±$œ‰ŽUΩ‘ ÍŠÕâ Iþr¤I¥\â奷§ôÆ^úÛoˆÒÛ]œ‰†‰)G|š{9º3r,4WIážœí2™˜ïr¥\);ÅNA[aåŒÆ#µ¤Œ¤Œ*eR†ø¹Ùˆ’6Fˆµk#9aINFÇ –ïò~R¿ä(å‹rT÷“£(>Έ7¶Íðx»G.Þ¼÷2RñI§žð3–½Ú a6[çX2÷lðŠch»sRšÐ¿Ë::ô=¦9ç Ò;7=1šC÷×ˬoOÑî(íi3Òô®8®£Ì2Ë$!•f°ò…ä›s¡éè´D/×Í™”Hçš_«»‘¤C»ÃË[Q¥ _²/‹òOM×í«~½Vÿ+3ñ3³²Yû3kpždíÓhòx§´,4b[Ä»Y³è’yüñJG<Õ¥\ÍÒlÒ7ÃŽêiTÖÉ‘µ™cÍí¶¡t¨è¹uèÆ«y9åŽ7O…®Í*üKü/O¤¼×õ!ªO§š~e¤Ò/“úL©J½£Ç¶®º§ªÉ˜%—UŽÏçÊo¯|Ùä(Ì»\IçÊŽ‹dÌœC¿ž÷®ÈÖ•³.›¥K”–ˆäS¶pý™Uã{éãçúö—4}ûÛôŸãÝ)¢ß𽿎˜ôboêìêw.Y¢ÝM£×7~gt×=ûé>’§ê¾áöê6a݈W6Ø©9G8^–Öy‡˜ s²Æ«b•ì,CïWS™(-–.÷•ªñË•¬Â« –^J"êLU¡íŽ0‰p(Q>.šüÔ•ódyTxˆOÊ;Y©cæÁCùUs÷»3ÉDB5x=Û}ÈeR4i’5°¶æÑåêGdXï RRJa9ªXwFU|uò׳»«eÍ)oîŠÊæ®JSš»—§þûªèûžcgVY>3¬½²FæÙYÕòn¤;¢YÞ¦î ÍS—vuêŒ$-éDË‘ô¸³zÐÕ¥·2GnU“×À[Ѻå’^QΔ¼^£Eìkä{÷ªwÒÝ«?÷+´ØÙôÒݦ°Ó᳆úˆª,«3I†j˜Yþó7¬A»L2ÉÌ;í<¦Åhá”yR0É<éq’y’l²„ÊZÕq¨¤oœ¬—RWŸ"ÃzÝùy”3E–ôÚQŠ&{ñÍN•m—cUd9fåË1›É¹Qy̱{󪨇V4Ãì3™Ë锉Š|#¥ÖïÖ7è²hW ¢-ºátNÚC”i¢VñCU*Ú'zöÁsŽ¢9©Þ\¡ÕLð Ñ,«Ðr†ð)ñÒgJ$N笕§‰Š¤²äò•îÌ™­ß•nœöÙÜYQpî¬x~ï>Ix¤:Á¹Ï:.¼é™Ö[h’l9¬”›Âwîä¦6¬*Ùwvhw2Á÷VÅO›h7dÏ” srÈh9Í’ÉZY™ˆ(“úJÁ¹"É”ŠB  \¨  :ˆˆH88P02  ÁÂ… `TP·t ÂSSÎÜ´cÇâÉFKR ΙýÚcBDr‰®’º¡‹ÊŠèÊ|•"_Ùiü*ÄÝtD µ5jal÷Õpé QkXy4j$!¨äÃc=ºˆšë™"|3Ñ.¾u¤àsh 5ZGÔ‘ÒFíPM_º,@B'²'R_€¨²”K¼Ò¾˜BʨSìÅ–– N* êBYLÄ ê(\ˆÿ©5s"êí·¡îòW5 è~P¯ó¢LペWµG~ü<¨ ë ™(¨µ¿5ýƒµVP¯FA³ÐõZ -j¨¹<‰â‡–ù¹èØC‚àö‚Œ¤ ¤[÷Ót,A !c?mƒšFoõÁ‘”FIJd@‡Ÿµ0uÛ(pk¶5j…”6™¤©m¿Å|FÔß8í•Ÿ~hÔƒ~‚F£fí]<âµ–Ÿ–Ón>iÔ­’ o§QW•#5ÇTÁ`©ÿŒUMÝÜîSK03GõÿWx ªF\µö¬šÏæþ±z\KÈVÿ-²ÔÕµäØÐÚùeŠÈ^ä~5m°+?¬]½TCÖ6… ñm-¿Šæ­=Ž¨éjL¢ÕÞš¦Ûî%öäs}ß6;a×*ZÅ먡\÷z?›Úæëw2Ý»_SL–žûäÑð{”j 6^\&bë¤l¯ØÙÚ¯il!Ò}¸{l¸7²ù¢‰êQ—Ä®ìÆIf—YI5Iì›O×&Uçu/ˆc~;!fÈg£]hÇ¡%omð¢W¤óœ§zT9'/í,ñyiûé%ÊOûKIjŸâó±ö›Pwí;¶„€"¶«–•;g;þ$¿¶­¡æãÛþ4ºâ I¯À†n¤"ØŒ·=N’¦ow\ëÖBWË!Ã)øÌ5q‹ã¸uD³{_ÿE$*¾• -lÔùîFŸò¯ï8ïû8‚0¤ ©RøÚÅ@¿ðí“=ðrm 3BÄåßÚTV­¿¸-àÈã!ˆ¨ZÎ\ú£—™&€C0h^ÁU„ o</àÝ‘¥ç0ËÖ†ŠÀc{{ƒü{«wâßMìÃóx#°áeöŒd•n¸w©€GÁfÆm.`Qÿ „$š -8‹¶’˜ OJ+”45X3᜞)“í¡Øļ;VãSàJ$yFήQàk>/º¼'6Òá WàEéhPtÞªVÞzà­9ÇFÐÙ@9pÓn¾VÉõçÀã?­…í6^GFÁx9ð}yŒd#²Ë7|QPsŠHýxFô¢ÕdŠøíVF¥ÔLÄïHð@ÌöSàØrGÈåÝx9ÓLxÒÕìî -ü)ÜWð?H/þZ†H9ðRå~fKV“c×ò¿¡_÷cA äÙþ§áîMÇe#}’%e -\á´žº˜FÉÁX%ð‰eñø£}ûÔøwWD°MÀÑ´(”¦(àý·«€ß†”ЙƒŠ¿ú)à¡| -ª÷ƒ Ô|;K²UÏyðò£…L©€gHþ@ Gµ–J˜n¼"D&§%òè ¡wü9¢rç:Xºß]0ŽÙý«2œ%µŠÎnŠÁø·¦¦] -CÝÄ¿µDëVümEXÿv¡(b÷(ð Ï¡¥}ÿŒZE“àߜѺ`)@‡Ç¿å“hW2ø7Ö+ Ž+]úý^8Â1|¿]íŽô5ó;‚—ay:æ7l ?Ì5¿³¢É(<¡m~[ú¶*–ßdt­È‰U~Ý´<À–ß² Z*¿Uå÷Ì`cøå7æ¢,a²‰G#æËo”Q¸~7?"å÷׉§ç¾ëUxÆî›qX œCÊYêÚk Aë¾Þ¢gÿÀ| ¹®¨€ÒÇÇ_7/¶lãEpßßÌÏÜ7@—Øi÷ Ä­6ö{(¢¾•_‰6Ô͆Ô7(ÀÄa_ê»\æ“ ¡9†É -ê»já]¾ÙÝKjÔwÐ4”î{[™ß8ø»«NÈ¿[÷MÓ´¼a6ÒiðnYŸ!àžÚ\À'Ö4Cå¡'7|CCnÛ* Œ0àˆÿ!¸3\¨@·X+p¸·xàô¯—ÑJp"¨.8€qøËmp#=+ýƒ'Îy!áEx5H -'Ø"#O[xºG!ŽHRìÌŠ72œ™èlš= ø*^ ¡ ÿ!t&Øá| .°E !²©ûø‡ç‡[¸F­ØÏbý!qïQ ëL|éÙ6¼zñ¥¡‰s1﬑€B¦5ñú0Vÿï’ÖÄzK̤cƒ&žœ•ÍZÌÄ7Zùü^’ q]y@å ‡ÄŸ]2ñõ‚Ã@ÐVjeâñŸ2š÷œ1dâùâ.G{ü2q6YÇA&>ÙÃõ™‰_o@ÉEñt”„¢x\Z±ïx÷u(M†eûTðM¼¢Æ› ?ñ³©ÛÄõ -žŠñ¼þj -ÛÄ}9vL^=ÛI7ñ£"üЊƒžÄ“œ8ïöˆ+©pâÛF\KqƒÄT¼ŠÄ>”¥xU¨},j›ˆP)jˆ¦ZÄ„ë²–âLI”+ŽR¾Åµ›90ŽeØQ ó[kCiœ¾ã?®Âx Þ8îWäÙñ“ç£õ8+£Qôßä|Xwãqrà#|ŽÈÝ1§jänÉ­ÁL ±äoÜ°š’:4÷ç¼úVÏH­†ˆçp¡òêq÷f廈å7W¥¼–ϧv¯éòÎœ§Ú—[ép1Ì7b>1žÞ’ fn×G˜=ço ÍÉUstU#˜ÍQ7nçã̓ä¨õ7çïóx^jë+AzR×;D>7éçç„çÒB&­Ùo:´¼lq 9øØhßØ4JCÿt¤ZÙ~!#ºlWô˜öWÑè#ômGþ^Ò6Ò«=J™ÁIï3 á%æÑÜÒƒÙ£6¦_œ×ƒ5ÝHÜ¥¦—Ëd*9Ý\Ÿ§c]•^EXy ¥û¢> ¥ÔWDövêzÌqSo͘Y§ÉEqõ襰`ÔéÔ†I²î;â”Ö5š[ÙÖárýH»nû!?‡ %`½3 ÇD¯l=ØÙ¸ªÄ®§–Ä;5ë¨jÔÑ[${潩nÙ?èpåœ?ÞÜÚ¶Ù# -hçg¥õÔk;·ssfî‰*ۥⶇC±ØRlfÜ%:Ìôw8+–Æ›”\dw Í·ïÐß°ðЉuˆÚ¾{uï©z禽ƒÍHòßd­ö=O4ÄwöûMõ…ïZÀÙê]Dð«t¹¼…°ÆbFø‡,¼a8©~é´¬<|un¿ˆˆ÷4ñžRTï&F|v.È(j^<^Ô ï_‚ãh“ÇOw\ x¼òÀhSAžÍyN”<^¸¼“‡¨–Nþ 9·¦<4_ù$²Â;fB\>@HóøÙž)2°Ê¼°òÐ4 -^ææE·ÖÌåüœ…l¹ó`@b¿çS›Ul}Ÿ ™é‘8VÎ}þëmråèåñqˆ%}füª8]zÇÝEc÷7}ôŸž¸ì÷¿Þ™åqADõÓùZ’ž:—âÈz”£‡(ÞÖ—f×_¯åþúÞ¬WJžA{¶8ÙLbÓì=7I¡WÑÑÄ 5¬½“pÓ­íER2ûö„ãþ[º$Ðý«½»âåLf÷T6¬ˆ÷{¸`Öû1*Ë¡ï ayÞßÛª,~EœùÁ×À‹"†_¦Ý‹·…øuT|¼„!œñ‰ÇRÌe¿¢XlE>æ>>h>ù2-!ÝX~½îÍ‘E5™IóIäüá*ñÏç»GÆ9C¿ª_Ö²ó`úºßpMBýªªßw1nÍúiíê¶×ÿWÆžcH@ûž½‹i‡âþfuŸU@I˼/æ÷û€2ü‡?¸ãÇòç#¨J9R¦rÅüÐ^váíÝìwÅ7ÑW™¨s“Åè L1c9¨œäHU_Çeê~‚à¦;:¸~¿‹IRˆxΟ=Òu]™Ãü7lƒžÞ³ì!û—0 B.Œ“óHè?@‹œ Ð$ô_À¾óÁ³„~ÌpÁí§Ðÿï×BÐß"ãæ+ô?ø(r<ô·u,à¢R•œ‰G¼íq€ [†þGî¦Ò;ÓÚÐßv¦ßmMX\õ_¹~z`yyˆ1÷0Õ.â¾û=[à)þ8^šü½ÇE‚ñ扤?¯Öÿ~‰Úþ ôYü7Ñ©¥ò³ÙxôO œªýÇ\þW6†§’ÿdƒƒ³ý#’¬¡ö?i¨ÿ¾ñÿ?@k²12Fè€|vs—ÏZ¨>Š½6\­åú°)rB5#ÒÝQ -ÿÝ©ÈÀ -?E¨ÚF Ûi´°Èv€]WŸß ¶î8êË´LF‚פHby°ÍˆÄ{‰‹Êù=žVÞ'* hi饤%é€)%ÉÆ€VŒ‰ÿ3À~Øc˜ì= E4k8€p~å¢XWèÐy€•Ë4\~€|–ã“ÐL0¤³Ã6Õ{†G ŒDü›“€ÖuY&€6'ÀNI&,„î­c -”nêÂ^5©. °x®‰gžàu…r‘x -[‘§!xL¡b`4 ñd ﬑·å È,mG¹JxÌKk ©¸ Ž.€Æù ðonÀ«0Hº*¬or£t¨ÿ‡<â{g ýÕ4ÚøÙÄÚ5Gc“UoÆ][k‡)É3^¦ðTØVˆ{B×Ǭ ÷ùÁ axµIe÷pD«•ƒ½?äùCKÿZ;PÀøǺ]d–Ý"1ʎĈ¹µ Ïþ¾u³Ñ¼¼ÄYÉDØ{a#Q¥$+÷±>ÛyžŒVq¬D¡ƒ›;Æíº¦²tÒ®õ ÃLÌDª&QæÏóö#¹Æöä¬ Œƒ_G°zôé{OL@#P™ó1ã“Y4 ïõmpz\­öþ.†##¦·¥”¯2⮀Qý’-’Až¾ÌN`A‰˜Txà“LÒÐvÍŵö¬pÑøÊi3­|¨Cd×6À‚þ¼®è<î‘)2òù¤¸ -5¶ò@øJ¤`ãwȤi®5— ß …ÇöÒ6˜ò¡G9§×¸]ˆ6ëÒ¶ºÝŒÁ&ÖúËÛ}1Z£)ÅuËÉófcôÇy 1Åæ¾&Ú ÏÞ!YF¸•šÌ<¬öÖ -¹›—}Ú³—OÏœ¸ÁWácÒ¨-@Ìn°$Ë/Q£&Ôƶƒ¬`ܵ0Ì ²Ó<—ŸY®3Ú$€ëS<„•€“ 7¸î{!qÈÁÌP¼p#Ïl¡x…òÁ.=¬4A½2 _ºÜé6¸ù*ÎdÑ×ûüÊâ`eÚªw\!®li£bÙƒz¬VV§ôû–Ôŧ¾dz’Ó'À@>ÿ>z[GÚMòÃüÔ¤¦`dê¦dßyÂ¥µ`ž§'À Ó‘µýôrs®èT?P-éq9LEà g<Ÿ„²Ó;»!Šd%ɪè˜84>¿ YñåÇÓúÆX@U —ùa©•kþ¡„€C0ŒO¨{’ÁI¹m£µƒ’¯.+b(³”Ó¦“µªfr`B<e4Bèøw -Ê^~`J—ÙäÉÄà ãvG‡HôcA|¸“Äk•4¡mÈ+ôZq‹Ÿ½mïè2uzð¬f|5B€?ì)–ÍGáñy‘ƒQyÝ6 ÓÀw«¢Õu3ûN Î>¡ƒœ c_Ø/2h,€ßlúÈ%“¦ixPU@((Ü´1ÄՇݜ¼bx¹Ç8#34¨ƒ“ˆP‹b1Å–R.Y'c$ñ •–tý}û £IZÙ"ûžæÊ´‚,Ø(!†Žk·çç,6F -¯öEXŸÔFÂ[²fâ}õQ§Õ¦¼w -ç±à›C뙌Ã!ã0X­ ÅE ÖŸà‰0Vkþ]‘`åWtÚ‡t9êt/ÎÌ¡ÇðO¸ CJ Ò5´—lGxâ¤sÐ+rS㽊d¨bqœ€ -œÞm:vÛB‹iîÍžm8± -}Ÿ‰u1Ýãøù!tqD -ÈN#«‘ê/'áÄr@Ê=R¤IO囫òå…‚¹ŠÎR%ŒáÍàs4TrkD‚]1‚½-ý·:!ÝÄÕÕ £êÁ´lw|a.,Í:p‰€„{Œ´ „qâ`º´eToE„‰ÕÁwHÍš6 -cßóJ¿®$åç[Ö’W8‚¬Oï i.¨•ŸP‚jƒ¥ôT££"ó ºÜnNÙ°|Ë|XšžË·¾'@OfÑJF›>…Y•m«PÀŽ#÷ÚowBšHý3n­ÀÖ4·d„p§%=f1%n^Øð@> ;ÁÆ“ þ ¹hƒ}M§›¼§ G)Lð%îwA#= >š•¡T@:7YO[3K`u Â»î– Šû´‘,§”ªìµ¦¤ÌÖEíŒ!³%ëJ†èœ¶=Ðø¾„—òý¨TøW|ŒœüÅ2ŒT?ËIÆ'J‚E©/9Úd_Á Ñi!ª¾éàSäÖÚM½H‘•¿!³p[€_ö×FÞf8~¢ä‹?Þí%Èp> ^y«fˆVØü²G3®›Ë¾v ®âYƒÔ^¹ÜðJÞL/ü 6Œ§æmUÛžk¯õžEó{^(ˆ‰X°Í!Nø¡$~¤£wzs4¬¼Ž¶o¹’ÝzŽ¢lá‘[ NÞFj׉aZD–2°[eî¶(Š’†§Ç¤C¼Åæ§&­•dXô]Òwý—;¿¯Ò, -¿lOutM•Õ hˆF¼ºkM &.gš±…þçƒúñ£Y8Tq ËÿÝ“)UIpÉï±$@›Áì"WÍ¢Uôãÿ -o¨b+ѤXÒ8óInH—ÔàúÝ°‹NÐô2¥Ö®Óè{Ë"]î¾á¥uqàf6X›3¢¢ ]BÆ"€½s¹µmƒ=é#Ú¥„X² 9k,f5@…ofÍK¬»æ%îY)Ò{ܨ˗6Ú]›D~h²ñæ.ï÷U<~`ù¸9Ý¥ìý>ˈÁ¥Ò „Ø@òH…LjWuñ”Ò-›l UYxØç|>ég°ª…Ë8[nZºÝŸhþc¾JLû“¡\¿å g6+‘ rkj#Ÿ`¯pÏ7hB…²N¸nWŒ¬s‚IdžÅ!A·2޽瓥 ÁZ:~ƨ.vÝ Ç$Ô -w›¡B NŠA¬ÜcR1«c{Ä<gf ]…^h¦A•”òWí`[!Ä+¸Ö%>zÛ§x(¤ð|½DÕ»\RÿÝ\ª{¹‘9e=— ´§½‡<$ÆwH!›bᶠü±&¶I¹=—¡Ô·¥aª#1KöˆÔhð ¡l‰ÍÝ$¡!n€T…>²ýU+,«ŒP¯ÂÑ=ðGÍ‚¼Ö{½âãÓħ~Ô_V±§(y?IÖ„±d9BNUR3ôoÍ3^óTpq̹gU“à½t àE³ ÉMA½’ÿFôpµdÌç‡í}+¬}©·''Îî…—LPÖ‡’œ8¾iÅﯤÎ]ÿÙMŒ–IÔsõ"»`}†40EôƒL²i> j…›!”ðÌ·ôR;ÞŒKNe\ÄxOÖÙ–ÉdÔ¬ *ØUï¡LÊ…†à.£U2\ÝñT%þ%SÑÈ!ØÑhêR§Ýy#§q%1u!›\W'Æ–oœ±ÂÞ/òT‚ëü“Я«æyúÀj…MAžüñ™©W|ì5ˆ¦Ì„Èà9?G+¨ yòm]_*G•¹9nwj"-,ÅjoÐpz-Šzc¸däªÆÊÞئ.Õ©Ó˜Žø’o;c¥ÎX‚+:»M4Tó‚`Æ7iU,~Fª0&ŒòUL0Á:Ô²‰65Wµ4u¡,s¥è»•©ÝsÆö­¿I#l²‚#=Ť úV*L:±ŒþKÂ,Æz×vðCæÁb V›Ž¬Ðêõe àx©X_ø‘W¨ äYãUÁM%ÔbŠH±SÙüõů{%µ¨f›UjóÈ⃥kuájKÛú>õ)ÙÚ~öG¯›ì|…Ut@LX‡rÿBVÜ;É¥xœ‚0Û Wi‰qªÛžÙÝá1mdEôf»Hy#ÒèÝ4M8‚}¼!JFõ¹Ì5SæåùZ’ ŽV3~6‰‘#˜×/°Øå Ù=ƒÕ¯ï룴Îvoî±5ó•òø§F-šO>šáòÞ5ëA8¾‰_lºÓКB:„wˆÉç)E "øtò¦ið^\tšñ#îŸbC¼Rš!óQv`Ë@,õEC,TiŒ¹8줥Q¨ö´÷á:º9€p6"’ÀÚ,Í+I¤&€%‘4·z‘‘i]g\!ùI!Õÿbó(§ä¤s="~’X¥‡(9°ÏyE|×nßZÃ+Ü^Ùd’(Œx°2¬4Åø -®.(yŠÌòRÄ—Jäê@pD*8žRyŠn9†wˇT£³ƒ²¥Î¬9é¡;“NQ{I#ZX(ƒ` ÞºÈr/]¼:­Lø¹`«Y‘ò òt°c„‰&bM÷ÐüÀ}wB©èxગÞ|èF>‹E¦&Bó]Ö¶¤7bÍ£#§¨ã›îJõ7FA[r )†Üû:Ïž1 ¹%ìÐ0ºñògI/­,ÆTD/1*.üªTŽ£¬B'`[YóÈ°jÑê³ñäOà êPÁÐ_Bàk‘™/2¯I˜¨rn 4ù«÷Y`@÷7f¯s -Pż¼Tkb—ò/×1²cY‘Ú;³Ìáè:QÃϹLµê—ü3 ÷‹¨ØÕ¹S£ó®ís‘Ä?ÚP¬´£üøL+o–¬Tã‹lôKíÌ mÑ[ 1ûÅ›gŸMé®- t¥p0~2À!ÍŠ°è*ÿ2‰¸B¾ª°P¿*ôÁqÒOn9‹ú!ŠŠ{ô$ˆk¤gËwŽÁM{ÁÐO\-rÁD7eS…Ëk%¦÷G+¯LèWM«—6 Ó«fé“ãìÙ"þø[›™y„µuKä´ßÞ…œÖEã(m뎰ö×ÞIz!ëÅe¶U†'¬)RvàùŤÚÅ$$¶ê9C“mèªô…RƒeB!uDú`³°’ææµZë™øl\S¾Å¹ò4;š/7·mɲ—4ôÍTtŽÜéJí™’t¬$±ë•Mšz‡¦Åš¿ù {¯¯a "3+i5ô9°‰¸J˜nŽ¥™HøŽ7’¶e‹öSDÓò‚Ñ]=†'žXjbXnŽŽß–+#UÖW‚Ö„-¸E©ÓÚY!âÐaæíxh2vêºVéF»åÌå¦ØÎt%œ—€õÆò—lqP¥@®‹eZÂO¸§ÜÑA„ÅN©öÞ¨Næ(Ò™ùì^“™jlaÎT…í´V"BCžDVR?°â1æQñÖ-åsYÛÛ¾–¹žÓF²Ïç“åOÈ‚~sDiѵD È´ê·Ï -nríïPàBB%bP§×Lë‡ÇøY÷Ù•vé°'rBŽrë+Œ -#ÙÞ—Þ®ûþ8KAƒ––óú÷/ñ¼$IûH,9óWûQ·3‡v"f—úÁpUÄ€àŽ²7'™,ªUdâ -žÀPÛ+<³AØ«}^{¨Ëm»áFbLcáè>#[ƒë¡w5ü{m³ô)¥1žh­Ï=ìê{ª>™0;Äëã÷äV [(vF‚Âãï‰Ô†oiC=Ö¾úQƒ+#¦*úNã7:Ô€CuNd—ªI™ ô)÷ÌÔ¶,ðÔþ36§äHZü‹"k†[ëå®E+îÅ&¬GÌ—Ðá&ˆË—ýœá<ùæCÌò+¯gÕµ,WŽP¤‚OulŒ ñ­.´iù7戃 ¹šP»áZ-.–ìL¦³@`[ÅÔe\{ˆ{Js»Úz0™\éhß帬ʙsÆMe“0­¡9Ž™·‰(üc³;ÂÖÙ¾›0æ0 LÚižÓ®ž®ÀskªC‡ÂLÞë p Ót†4ÚlæùðìAkíÍ+Hß“\gJhIþ»°(Œ8àf}ÃõØM‡éðë±\0æ1÷;Çéê.röHBߥàóñk¿æF„ùîlõ‰Žjj76ªò­jŠ1‡*1^þ·oJræZnþvW¿m§ïìã™7ãÉÞ˜ïÁ%±˜0Ìžé´fÏïh¿‚âŠÌéÒ -vÊ®‰ñ··z«Ü³³æwÃá:¢²{:íØÍ3«@š@±V«-,G¡m…êÑÈá:ò(¡(Ö®0Ók•0Ã3Ô>uuØÖÃbs*‚Í2Q–ôXþ¥™êú/r“ìȯ‚ñä(SVš$køâc°îò7…ïÒV ®Q…4ÀSômÀœï!ù†ú‹f½Io×Q3?ˆHÐ3[ ˜:àÍ°ÖICÏøbJ’õg­|l2˾Çë WȆô—šÍÕ§Ù%`ÈA¤ÂîšZEQd0M”emÈ$XÔÕ\ÞžÆ6õï•(MÛݳž²9¶m i mJSŽ³º;nFá÷EcôB)´èSo¦é¦0,8k*>ÏЉ’ËTUÄfu¬ g8Ï?ÔÉ#>=T—ü!ÌKŠˆA„äô½RÍîµb½Ö‘qþIbkóÃRš]Tž¦Ë$ŸSÎ!ëý§š›‚¿T4] œ¤ægJu¼ãS¢HFå6çsäpÄñ7S—.§_Z~M^et’»SzWµHûoËè¹(Gá’/ £+ú®êÕZ*”Ç,9Âõ‰q\?¨ üqÓáê‹­æýì¼À‘¸†'Ë£P¥ŽN[ÙJšH†;[y'|nÖ(8ë5‘œSKA'ÙvÑüçHp¼(=.ñÉyö|T`™»û£gVÚ.‚}mU;8eä›g2+ÓFµZÁõ>CºêCA¬€ÿ’R±uèק¹$ÿrÞýÛÏ s;H*¸[‡™2"Ùý Ì êI; ÇyÄ€‚ ò~Ä ÍïFÊœ:òg=­XˆÀXf¥-B‰JM{& ó•Õ©À=þz,)Ñzbk¡W+ ©kàÃüi£bÀ1º¬.Ò)óä“î7wð† =c=íœØ¤?8â=NÒšŒÓ§¿£\½l5¶~ Ÿ¥¶ƒ~€xÚ`‹^÷DªKˆÏÞýP$£ü,V;››¼™ño]4{\Æãó/éV™YŒ°È0*0mûGË¿`lÓzWŠŠ…RP.Bý¥¨3“}Èàû„Ùys.É߃ÍL’W8m©ú| ˆBe…Víu­%°Å–çJ¡>M§ ùDä4žœêD!¶ˆ“‰w.4þ\¾+u)veËO\Ò@=Òº–`AÉkêØVËx/œÖcF™RCÔÓ.¥hƒÈ¨ª?ÂHaËP)ñ½¡B¬·ÄúlÕ-†1DÔÿLÔ®ð=Õ¬†¤ÆiæWõé‘Ê+jÿ^eA,§Œ—ä5R±‰¬–¸öC ‘ýÞ±@™\ ²'Სb¾/ëE±ÇÓÚèX3œ·9½Žœje9Ë%]»GCå >%ÊQÛ‘ë Žpdºá,u…µ;¬³.@l(ý—-˜‚“‘:äe©ŒÌó5„p¬V¹ÆbJ•gÛþØ+3ÎJæ5ƒÊxùК†@Éš¾Ò˜>§ -^†Í1 ’¢í•›‘½Ã±g~V6Œ¡ÞíL–³LÓF°$Ã¥ `w_Ê\ꢾ€ ‹[öyÂæwôà¡àjRr™7ÿÒTßÂ'¡õæêœD‹DŒ|3’™#ÃP“aÒþ­2[Ã-ï1…ateW¨fãävD…JF(ˆzog.¶‡¹jô)´4Nr6iÞ`¢îú) -Ô¯©ýùªuËÒô2‡j†§vÝÀÏ41ÅšRÕüø²i¥Dä3nd7[h èXð £9…ã‹ -ö+£d¨ -³À— u¦/$ËCƒc‹LÅ2Í;¾”ªž¬måõßU riÙr“mŠ -û~ -;f‡¢=€v¡y°c¬#Häý™çHÓÑ8;b†ömßÿÃع9Ä »†™adPZ,Y¶vâÕïWmL -¼gT"ÙŒ¼gV>Iª|è|ïÄ[ì²ÈPÙÍæãeXpðìô‡1…ŒN f¶V|ô ¹™E<(slÀúZ’M—°ºáž ™UgxÇ«`Ÿ_*‰òu -…¼Ö"FYËBeF¥kP¨Høå‹mIµ}"P݃ú&e3Ú$ϦHß¼¾Þ 0íÃi¿#çr˜Å|áaŒÇß\gGm|½Ëx]G¢©8²æ¬ÎÙ“xL¾E–wF‹ß,¨±Ã:táãêðn„é˜íW$4Lë÷y -´%(ÆàV$H €jYV Jqæ€eÊPºŸI5Ö gi€ëðü@6¿‘%yl¥A)Ø&ñá—ö*-ŸV¬lŸc’[!oŠ0lmךæÇ -<Ä=ÄDë v -ÿã_1ì »!neéb{Ök¨Ó«R‰È~-œ:ÑPkÓ 1êwN3DÌ:¥&ñ꧋Né[V6LÐüoИþ€æ­vj±<7HìV\ó7œœ¦ bF á‡À´ YîÄßl% ª°[ÊðY9p@sw-q Zù+8bVÆ{P‘tCEAëÿa¢– ‘[1 „’‡:Ù*>àO1ì¿M¢6ÙÄÊm²(ö{ÅkЯjцxE«ÁWô;­Sψ8ç*–ëáÃ4ÁHõª9ÁJõÇô„˜#o7åÄkKÍ#LIŸÍŸbŸØ!|+ø7é_û âÛ ^ån2ÒX-ùMŽ!‚Ûw¬€‚ªNò'[TOt…;ÔD§™¼³î86Ÿ¹@,$7œ¹Zk%–}ÑhæÛ= ÷ÈÓÞÙ'`L4nÄ…kbќ۟`ÛΩþ£t-iµ€'.U®‘kÞÎQpÓ,bÐ,ã´‘ó‰ßÆËíâª!Æ”x´ºsϘ,È©r¼ë ܾJ—B_ë-±vû|&`“‘þ·ü;ZBef,¬øuºÚÛÆL÷dÕ™+üííµÑŒ `sçÔráx=½Ñ81è„ø8‰lï:Dy¡GÜvžŸôy¡Êz2ú\E~x°u_ׄlm=ë^BTä(„ÙO ŽÔŠ“Öz~E¡ð-þÆWíOi´,Ñv ”Áú×W^Î`k4æئé®6äQ‡e>úðØú¾ðv} ™0õ¥ pM.x8t;bßÁ1^ snzÓ• k挗ÿkFW¡ÒB ,qO¬íNCÆ”šaˆ~èY¨~eˆ%ö³–ñú1÷ƒ>‹Ìœ© þG|L ÿ1‰Bþr…ªñ˜ÈK¥h€s"¢“NöJîÃEQØå‡cÚØUr‹Íwà'²B&x Ñ@ÔöJ—ÎnõÎ’©;¡|uÜ&œÌµl˜¥ý">¸óðÚlß0¢ÑØeÂ\²ÛôjÃGÁ2nT‰>ƒ möÇ 0sÅšÇýsÆgÑ D¦–áÿM¬!_ÃO:É\-ø0˜›éYôYIIJ‚ñm£DÊ ‰Ç¦H$aËMªҢ˜““Ö‹Zw`Ž‘#01c0HßiÐeô2'š•ß?;¯ô=|E·Hñ”I'Ò*°7ÙÝŽ$$ûãUÀÝf‡ÁëU6±¾l;ƒ§÷ERQÊX™àhP¾êüZ-(;¤é‘è9N'Ž’Xt-ùó·’¿Fí¨oûM|>œ£ 2…K'=­À}_Û+ŽP6Èp?ÁÖš{fC7–ríkB—¬A*·÷…øFiýŽZÃÅè>ÙŽ¢ÂL -·Ã1Ä6kŽ™ŠÔÚŸSŠ´}UVyKÅkÆÝŒÌ kuLJÙ,øÈ’c¹™æ5_È8ÿ;'ØƒÑ 3DÉXCÙë´éÑ Ú"H¸•oÜP“‚;É)__ËûíOñ+ÓiÀÇm@4>›l!aÞD=ÞŒ+Jð[èÔÅz䈻žü1~BdNÇ‚Ž84à•€…Ä[3•¶—·s¿ä„¨Þ§Ø b[ø£öÎ×<*6Ô³$YZF¨°1•½¼ƒ)óÞ`’±ëÜÛu§ÌONÄË>‹jÁY³ÉÁEBPãh´V&%.&9ö7i†pÃɘ1Ûö$éo³R3Ùb8„•eíÒ+Â8€hÆc) '[Çî9‚Zø}äÐHœ<‰˜À±;ßæBÜ/èúŸ³ ø¤¢t¾dxŽÝ2ã­K¡ûMŸç(I~ŽFR˼¤È§²´VbTóLæÔ0*DˆR§â«‘Ú`ÿ¼ i.&ZþlJ癤{)ááo’N¾6`Š»ÍMh}èuÔ¸1`ó¤¶" @ltûF¿o¢I(;MÐ6«Ù9¢þœ:ÉFòK_˜`˜D1ÿóßA·pL®ä=­ -|!ºF(Àô»[Ê0{Ë>ǧvgt‚.‡ÈPÄŽB(Ã0¥î¢¢ùi˜G B -q"ž1½‚=kàO±çˆ/F{ážÈ®W M¤ÆªqREGæØÒk–?£ÊwuÔ’aõŸb(ä: Ô­‹ãÝÕÍPC”Ìš Š-ˆ¸x -–Ž¥-\’ĵ'â1]at¥ÿÇZÑ"!+ \œÜÈðoáŽDüWÇ6Œ·Êj2M” ¨\ © úû¤­h£‘PÈ6ÓD‚ʾrÙxÛ­+Âc+“#‰›-æ´ÒÍ !ÉZúGÅ:q׉{ðtõ`t¸¢âWël*…whŽv¸¥tlÃËäì(EŒb›:&Tt5µµ¡"¯ç]£Þ€öæîQj)ZA‹NǪ7ügð[V˜Åc"žô»&¹œ=›ñ¾#™ƒ G±fŸ>ÓûžE£GÀvC4kÆ»”¶vËÈ:°æi?ÄDÖ yÒ@Ã5²©éØ…ò‘˜Àd2ˆŽ¡{sÊ&PT£ì5·,3ŠÐµkê"naw䬖K÷Q}ÃJi½ -ÉR2F×»ß7H¡óuZÛÉjUe¢žXÎä^½fhdÛ¤D›íuy×¼ã]¶?VÂU0åè}DÂ-Áð(å®!Z ímºa‡ *£XÅ+î•A<™.¾ VY"oƒøÖMd;tÙh/œ¥#Dü=ÍX5ÏPñàaê²ÌêPkN¦ò™À*–k¯G—ÉGò@‘‡¿åb bË|7yO5C^õ¬C°¡|PÙ¨PRÛÁkyóa„‚éJ¯ÒÞåÒ…sq€øÎMwùhÊ}*b’—f,ʽÝÚ]LZx@Ó®Ìù^.ò¸¬âèÒ›§µl'Mã²K…¼Ö(WØ4)â°æ›KIQ3ý½¼ öP÷-ŠóÌß2Æ)ÌŸÉ"KU¢E1V§_ÀêÉþ1nV™R÷)2hÜò2N˜¶¨9#•B+šLè€EøI LYôÐH¥q> ¦È+>Ú,{ fÍ„?CK¤¦W3Q.‘ö{­ASGÌ’™ðuÜ'2ã>Wõ“[õgb^(¬x*LŒ£o $2ñÕi,f¾ƒ®Ê -Éä?t,1ÃÁÞ ¦°Ä—‚iN´›ëÔ¢îá_À¯<»­3xrQJaü©¥¾…PÀ3 AÈç:å¹™baEÈN kíuZf{j·ÓáÙ=­^ž[×€ ûT¾að³Ê3öøíÂÍ@ÞOªu”ì”SL…*PwâCRE%¥Sô;ÆgqèÛ¨pŒiÔÝ:gTaßô<ç<Ä/‘{YyÄ'Ë%›ŸF&–bÆù½C‘ɈGzˆ£5ùÌn;¥”k¨DÁ±Çw*²—,±ï}ýÉô'à¤|ôqS{ìô(ZX{^)È -aÛš®ì WC‚¯öÄú"™ûÂio×ÖÏ¢Ý -¾+0»Àh Ö€1pÌ`i@i—Ô&\>Œ£žÊ™ÂídÑõçj"D‡¶¡ÄÂîÉÒ.Š#ø@¥ÒF9eâ~ä!@åH 4·÷2œ‡…9O´„]äõ™©(±ÌvzO–ÖÚ|MBÆÚgDeßà -/ÅŒye ILW¢X\ ÊÛUž+Ê‚Ú²ÃC¼!ÁÆÞJ€ËX%ª5P٧ݯ„Ç:º’}BŒô"J©æâùöZÚݬ@¯ä¢¤2K 5ËÖ>ϵڇ~–\mÂû}W… m<ÑÁ[n²ò=Ø6uÁÑÔ±4€˜År[]gQ°Š+Àò’€ÊÊ¥J°œÕœ¬õ)ŽÂ:] -€Ã¶ªµ‰¢á-K`çù, ©þ+1â½H:p²!Á=âåu—ºÂºLJŒ)ÿåé Í2`Bìâj’wö·Á¬“ÇC -#Ÿ /ÃHŹ‚‡É·ˆ9½‹’'fÊa,F©‹0cpÖ“BÛœ:f“ƒ$ćÈÜèIÆ.  )ÒnT™ÇêH%4ÈÏ\ôÛà!eØ£DÐÌ]>75g0½3ß™YãÏèÖÐxMòX0K{šF…N8’:<Þuö ¦š ®†EBC+k",ç¬oͦ¼Æļ¬l ²iB½g¨µé ê_:¨8¾°ÁYŽV–/œÍ\†ù…Gi«æ1ýŒÎF6ºÄz¶j”há‘F³Xp}âÚ‘œ ®OY„£ôUè¢B6Eœ¢·ÑzQŠsöTî3à2ˆöqºê%^tä §Aô‡Æ‘£ëqLGã('ÐØ—”Ç|Ë`š‘£©¾Ù>9â@2{rðríZ,gÿ NŠ9„>&Ê5ç«®(‘¡s¦ö9ÿÕ¨ú ÷󣃃˜Nõ¡NWZ°YRâÍ:¸$è‰×yrYŠ]gÇý¨xíT/ ½(p§ØéNµ«íÈUE´¨ö~ŒÓN‡ì™Tí]Ä¡ôb¼ž…M£˜zs¤\¬B„¶DëNAS‘‡¾ )Ó \Ì–ÛOº•øˆž}·µ¥ö[2žhXHŸCÀm¡ÜqØp*Þ€£]Güþüâ©%µUP†À˜—KjÙ-3-±$HîtË:C-Ù½ ŠÄw-É¥¢+B—°ƒWƒ|<÷ZsÆÍÙÔ*#¦îH¾­úÕ²Ç)¼Ã‰‡œ¶xØøwÀ7wïÓœëC"M -ÊÇ r<#Ä*ÏDZõMÇ@ŠWX`…è½QùºmSêdŸ,(€>S7"[¹ÌœtÔ©~lô¯aÌ™rÃ/!…$L¸ÓÀé”lÑlÙe[H’OyÆ I÷–RnœL”]±†/tα§V¯ö—ç„°4©jÓØÑÐtJÚ¨×EÞJ· ûï×`œJM„’õ\¸ltUŠ~t‚¾"MïëmP` -{ì®3û>[œ²4$’%¨|$’ó3JRÙ}¾ž½ÐÎ=DãÅsØC4*ÕMÉRTÀ )*Ï÷=ÅT"oO̵FýÒJ¸ -+kAjX ü˜w}Ö Èy³Žõ®ª­%OÝÝRéÖ¿~–YB 4Þ[8QéDL`97ÁžÞý˜?Ç ‚~#=#<'º †>³ ÛµßüËm%à—[2Ky$Y1Íoü&ÒÏ•Æ -CCšŽ N‰ËÊàîå7ú#¯Á¶aÂ3 WwŒÓM Õ´«‹¯Ï#®Ä!´!4–ÝSØå…f¡ÁÀ\hMª_bÆúÄ¥:–厀3Væ”Õbÿ{½%ê$ ’¡ÐP&S{i0R²T¾xçH§gªÉ¤—®âSÁ\º„±'Ô~kq—ÀRÞ^óÊ: Â!®ÇV»§O±:¡(ú€$ÉÕ<„·‹½¹µrrFg±Mïû¿ ¾§–·wV³É3 ¿º€¤Ü(G«&SáUeã-TJås Å”þ‰¸ðƒƒ`éæRɈN<€ZZ³½ 8"”ñƒäƒ,•\ሠCÛ:R»™»·/Öpj³î0©ÉÖ¤¬ ‰:frTþIùÛ’«f Äqëý -ä¼3soرœ5{‘eÔ€(*ÿTHª¤ˆ"§•  0ÙÓá„.¥Š(“0Pߤ¾KÙÅ:•ti.ÕÛ‘ Q”áh,l¦dïñ¦.åYÁË—vÉ[âRJ -›Ê¥^Ä™¥¨ÆpD»à?8§‘=dÂ4.Ö Ç/àôŸ7nl¢Sàâ‰—½* -ÑKK®‚ôÍP -0>g½ÙE¼¡t>TÞ4^×[ÂÀ£›ÙÌŸ„kÜÈ[º@š`ÑPZú¶™_Ù†ú$‰Ö‹®„)¹SµÅoå¬ ¬Avš8Ç&ã(” -›„'SÍù–ÌvAÓ!º•v@ØYêÑKÆ@Q«9óÁ­F5í&°N¢£†óròiJ¢º3¬iú>bBå~‚^—åi*W5`ïíbwcU9öÆ:îd`ÖÆÇúü-w¤òÀkLØ„·”å;OôJEÄí©Q…rGÞ°ÂT£Nda"7^K2KX"eü½0F²Ù7!’Ç­)«Å4A(·±” -ˆŠL@*Ëe6iCU@A)CÿÝÀõhÌ·x„‚‹„}ѤÌ:1‚ °¬Vù;„•ÌÔ†…rá‡@blцzÖ¶ê©òàÛ­Éi -)¦ZOq“Ö@ͤö\sŒ«Eåƒ;:âi„úŒý3´âùm ¢Šˆàßÿf 0Ѐ—^ô¦Úƒ¡Xz¨Óõ þßOŒáá5Å>\ò!¢§U/—_"ƒb/Ã(z8 ï¢/5¶‘ؾÉ}üÜÌùe± 4]ŸÀÍ -FšÈ^“©ï—ÑÛÏ’"ï:5ùFÕr)Ñè×=h÷vi¼‚Yß"LzJldê-?¤dQ¤´þâ:é‘ÆúKÒ[ žæÔ”µ²‰¡GpÊñ[l±'ì,5…Uÿ,ÊcYÞÃw‡‡`Øaõâ?çÿÌéâû¿Í8Y(, ú‚ÌwxÕ*RTmlHcÔNàý®°LŠC¥¿ -Æô%êVÉI±« -·A0Ú­àèA%Vfó LÁc¯9yâ>t8þþª%î%T]kôrŒªÔtN,:;¤$¥K)>¦róRÕQpïÃ)|5#9ñÝß#/ÿ+,G}ˆó•™N±8Døe8¢øc¿ À²×'ˆ>¬ƒhM­ˆRÍ®ƒ*ÍQùâ\`Á$ÞíHkÛ`fàuNj·h–î88Þ^Ï /Ù œŠ›„ ±%&êé''êRÀ£Bà¬StN$e¦AvþFû(3ߨ V·nWëP‚àK¸þO,ïUM¤ó[rCß·"¤ØdRH˜– Çú“=#¹˜t“}Åg…\käPIÙ’D¤-Ýc´.SQ3®TÙU™Ré>mF yèÌÒixƒh–.‹m -›ËQ;÷ïúëxÄM« ›Ž¿ìN%¬BÑh‡Ú?‹Ú³š,ACv“ W]ú?KM*8[â²$ý®Ô€-Õˆ­MuHEþ×6•úĤ¼åë‘Õòy)«€E µà× TM’Þ~ª6±|äzYHvK½Ã4"§hŠÉE‹…+iôžÆ ÝVu*ûû¢»ÆtíŒæà8Õ†?èSE=J±ÈéV2lúDô_T_þT»zy=Eè`ÜXcC·,v—5÷l$AßZ•‘c·øЀL-ü)_â€Û·‚0HðJn17Ô ÷JBiÍ¿+äô”µéÒm¡pð-%–­Eîåh.ÔO„Gr„›º¬õ ŽÈåÒ£‘cíÊÁ5Æ¡æÜs6ñ¡Ç,†qÓΨ(¯Øl œ >¨½Ô—/Þ“ºÆIï³êTÌò ^uJ`»1ܲ:63ó(R2ˆp˪Fã GmÑ.×øL(öt±#Hee°€¢L$èãn›ziái¨žc/o)ü‚' ñ˜CôÒû?zœ–WŒ|Æ€%+OÈ@–­®Á⌵ZàþJ3;¤ƒÆ{íÔb -Ã++[o“,ÏlD Ë)ðVˆ0T•©aCØæ,"TŠÍÖWxS²ž¯’P9I­•U^Q©`å‡åR4"¢ßÄ¿îf¹o—e5¢—¬Š|aà¡òc{ÖÅÀ(Tebq§°ÚSñGѬë˜QXâ^ñÇ<“"îÊÄ´•¢åj¢ýÆáAÓ­^efC­Þ¿¬pÅÓôOX%¡ykV¹Š›îUÏT9~éØKÒWG§RØ¤â»§Ê -×WQ‘1rg*„§'C¼pjlž“¹ÖƒSŽ8ÁÇhgêîÆjˆ\óRržÎŒ6 ¢›Uª¼çñ”ɤJ³dª‚(­Žš÷¢hÊ"K OàÅС$smÛæ«PT.¨r£|¡M, ((?}Õ’ð EÑ“Ûuž¼ œÊÞiçähÁÛ¼ê$y¡UQùW˜¼4œ~jstÓóŽ8Øn±É9jºé3á]^vv™Xu=Tšý¢¸s¶¸² $ÂÌÄ«¼.’ð%%+{ö* c3KÜI=sü ,¥†d_ÀdS0†Û %Hv¹Ö%æ$™Ñ‘ -ãw8öɪ—2"N%!ÌæÀJŠ¨½[¶öá -ÐVžýdCêÑ,xEx(ç†ÓrFe sÁzÔµßk`9<|T5ç'!9uÆ@©IÖ›­\“ÐA¢Çsâ}Úd•ücðG![ê©ø‘Á}‚°ÉlO°¦ð¡þyo»õÐ y¡ð£“+å¯ôÑ_N:b¤Feb°CŠ*À8*ZÞs`S2—V2b{†ìt=B“Õ8‚Qô+Œ¾Z¼#p”CÆ kYÕ¢¿ ˆ–Á7­™=˜·ÚOâÃ=^Q[7A÷Øàäó9Þ™6ðãþh6KU¹)©]ñkst—&îôÔ¬¶UZ®ÿ¿3àg8±À…ºÎ—3-È+À‡8sñ—œÓið,ßæö#Õ0Éfß6¦½|à‹:LJ28?E¸±ÂHÃÀº‡µâÖr‡µW¯8Kƒq4‡éHKã¸K -á‚q{+a8 &ɾko ci°„ñaÜ)ÿJÀ$b£ƒÄ0>ó­`œÌ1~Ó8H$à¬o`~í‘D§/Ñæ¨ ©]E4NJÖ+``R¢CcèŒ+×/8µÖ}Ï<Ç bücè ¹ó¬— ÌÅH§%ƒ±ùË0Z?SÛiiOG+ÀªRÊœ‡m £²pœ±Sö%ìˆÉ^x óùð'‡˜©í}_؈íAV{T¸]y1–Bd•}|%$_U£f-á R1èX•‘UG€keÖ-Vû ÙöO P<ÂE9k :aÈüeÏZrÛå=Mñò]çÓˆÑÇEö]›V”›Ï¯¢7÷÷Òö￉}éE”Ïåç ­E, L‡üKŽDDfg©] ØçhKŒRË|ç¿ú©º Ù5•†jŒÄ¨Þû5ãdEÍz0ô=Kˆä\â;^hɨ<¨¶¦þ@O€¡ÎåKÔ¬øŠs˜‚PÇñpoãùkˆ±ÑO,cŒ…©ª_Îbøïè`Fè•Œrâeëá ö8¦ŒVÃñÂ…0ú)³`|#›¬N•ÖlÒ™ ò‘ÚÈÌEÍX ¼VÇ.©Ài§Â}x©%@>¯È!.$ó¡•î}ˆy®€üþcš¦ñÊÇ©ki»ÊBh‚íý+ÍF¼> 0eèÚ:DW‹h°*<@j½ŽÛZ:„'lšh6´á,(Ò]v|…@‰àI­”Òœ\væ†zÒ+çAÖÎÚaDƒCo@HPjjcÛê¯]´j¶æ¡¿â†ÅÄqe;?«âLï†u=BÙy||ˆ6õòòõÊù#‘ñ)±?ñèÿ Fӫ̺cc10›ü-F­¯`%­^‡Ïõ -T3eŸuRK¥ˆï3¯qŸ‰øá†~GSiÖŽN¿46?SŽÿeËïÿÄÃP)DW/DâæO"®ù5„Ħ «3GôÖ"Ž·úE&½dE'œˆN ¤¤ª7­wd.d(ÈP ãxfäû­ÏÄh$œUÊ=ìG\o¶r[ýY™RxCïôŒÆ_ÁA'ãF¯wø-ÖÑýºûB—ÆÑbÆSnÖÆ—;¯ÝF›)-nᓽÛQÕMJH…t@¸}½¹ÒúOd"n¨ ^ë/Ý™yãÙ‹ˆè¦>³mîqLCLÆ4Î×ëo«8é8ׯ™[“px§Ióɤ¾” ß–1Æ4£wwÓ³åÛ㉊MØ8§–÷(2¾Íãí…¡»­²7Ž;0Ç-«ã_'u‘@r)A0ØÞJEj)=Ý#KwðÖ -y‚‹1s¬Ý¼hìëh)ƒªë -RWÎȼwæ1gšo¦Ex¨²‹c+E˜£QÎôÛ?Í=ñÝç¢Z¦m†‰Î‰–Žçy›oÌQÓVÿaë#æÔALGÏp÷‰L¶¡-êjõeU$<3¨¿Øn9™¬ðÁ6“,Y9îrª¬}"f•vX¦$–âš²{“ eˆ33)¨ê3„–èû³"ùPò=Ö_$¾ŒìE­Q:5Áp‘;-ƒµÚÓ£={<ÌBGÚl+lSm™ðJ§Uã„·òTáå%Šœß¾<(æétR~ÒÉ“Ê¿N¥s.áåÃÐþê*/†$úÌÕ˧b1iÆì¤ñá!æ¥#ORI'¿ôSJá'^Þ1CÑ6ïá{åÎåÉ•KËÚ½ª+º¿ù¯Jݦ7”>úŸøÍο&om'R±æ‘ä‚n™ÒâÁ`ÅmŸëU¤¤äzlU¯ÇéÙãæDº½n)mËG_KŸLKSÇb~/vk㚌9F¹QÃØí+\ʆЊE|ÈÍÒ`°_´\cg!×øTÿ&Õð·.I_Ýþÿ¶Õ(MÃA–ï'ø?Ó  Š’a:°óf¢ÓyãËE+æ(L½Ô*ï Ià*gBëû’ƒ&îÿ,z”‚¨Æ»™‰ÞâÕ•:ŒBÛétf»rÏ”«Ô“'½$¹„.¶Œ<¡€4 gB‹`«fzIðK_'çy9Rx•(w%Э¨rÞ/½v Û.,ëU µâZtzÅ缂ò§b‚ø’“@Rí‘zn´®’×5z­¼%â“3õÆ0y#ñG×ØkcUÊh&G¯IÚ%=1'Qà›}M¨`¶zž3FŸwVËN ù¯$pKâF¦HÈÇî¿û‹¼'T/¾_’Ѽ넥g4=ÔN…ˆ­õëÐST]vDŸ]<͋˜²l¶ÃKÑìwŠæO£D¡#bqûÈ+W¡ÝÆÓ”´ Ž€4º Y+Ý -ŽX#9\Cù*%h~íµÍ°xÃ_âh±scUþ†¿é 0'üøˆñsôóè Bh(®Zçý¬ó1Ö¹Utçš*ZUdç˜u5¿ê}S§Ø³¦ÌÒG«Oèê$Q«HʙѰÂÀUyûëô{¯ÂïÓ¦GΟj½àZ¾Ey·Ü«¬o Ÿœ>¾x -½Âc*§²¾ì… ✚ꞶFñÉØ"/iù´®–ùÔB|Z@u¦³ûÛ¹Q`š8{®5ÝÂ0o±_Y>§,§N–ëNìz¯¾àOÉ›÷•³ÄàãV+it#ªáh\z& XÿŒê‘ŽdTžDü3@1ˆ“jR–Ïgè“õ6)ôM úÉ#À@RŸz©¤Ud™W$TV¦&?›]¤ð‹xãÄ·3à̽^ÃÃÈî«SwO¨ÞpžS‚@øÈIÏvL˧«)Ö ŒZ€Òj†Œ™JeAGèk¨±5•~ŠHFuá°{ZôS¦ö‰|d¨¨ŸF‹h¹¾ÀÈ–×L-©NëSÕÎ!ÑïÀO6œÅ›þW%‚”¤›‰4&ƒF\j;‘,>;øÅ -žð”{’¡_»[õÛ :ðÛ_¾¦çö~Ÿâ}ïÉÀ)ýn¬[W;54êöa=pÀŠ QÓ™­'G|..|Š+ CáƇ´ óÓ'©ypª‡+{ Hï¨nŽ²u:jÎ`ê÷¯¥Ú‹&þªÁu¨Ôëï´}PéýPêõ_NMÓ€œoæ ’¬²†Ä­àGOŽ€œ7:a­5[ú‡8Or|í“2'ó'•IÔosqòå 7fóÆ£{lÖÇݽ¥úý pKíY!6<‡ÇæH¯¡»–´ gP¡ñ>Ùk½Ý¯Xò,¡‘ž»Å ÏŠNýCl¶ÀDÍÂÏ!#‰sŠSjc}&4Ô;C¹Ôuž™Ð§ -/ÌÏà•]pµ‰ú„º×@£L9 <‡Áª}ì7^][õfÎC¥Ç‹ÔÃ[ï^–¢«Aƒ#ò¯5:Q§óÈêøš"[ÝðøžwCÜJ†‰ÑÐ&Kå¿Aµ4"{©‡à=»çeÄç‰Ù5“ÐB„ªK>MÊ'Æl0à$å„6b85Ûºl-ÝÂ×ÂÙ'o±Œî»¤ÚNSáü -½Oz”²ú†ÇEQÀ -‚‡®&Ÿ£=ÜAÙ_P3§ñ”ý=©ÿ‘Ïí­_ þçÒ¶ {/Þ&¶BÛömF<æmo RƒC¢}füÏ]O„³ök%ÿž#ÿÑõ€H“éh8:¯Q& ·d½˜kÆÚ ¼-ÖVÌ–bËÏ%éõ·ñþ÷úEÿíÑŠjI%0:‚ø÷j¢0~÷ÆI[éísô[=ey9¨YH È›[ß5YŸÙsÜmHL—_Ö8nê½CO³#Hwæ¨8óÍÆþ‰º‰ÍB«!ºãGƒñK+¯æþ „Ø%ÜjL:ÁèÚyê„5y¼°éÛªr’}‹N»Ëð±pÇv ]/Ér«XÕ"¶¡’MÕ–m[u‰ˆ•{qsŸ(ÕfëZ«÷ST1 -¤Ø ò©¡™À>÷À—†ùâ¼4-T©õúºy Ô;¼Uo­Ö²3Ù±«B¨WY05)ÈM(Ú«ý¿Ay Ô…I„LÌÔMZkê I›¢®b]1¬®×/W’¾œÌÏ´úÚõ7È_ïƒ6‘®o!Ë a£™¨˜¨›õÇuÖg®ñ_ÿÅ>@LÆÛ^;€¿‡ÁË•E¸   ŸüýÂ_Å.·ˆÇÄçoÒioeÞIÒ„@o‹#ÂL"žwódQz¬7΃±z‚ìI³ß÷‰%P–\³«ƒf²#bEü?Ê\… t¤Ìœ+¬´UawxVm}í÷òñ~¯þ`fÿÏ]Ũå*q׆xPíµ%p•:ÜRPb¿BÚ*¥d89;0ôub+#•ÁPz•±È$ÑtÁñ¿À¥óQðQR•6ÈBrˆ®(,UöÜ£À«Îܹ MÎ?¹Ëx³ÇX<=ÍŸmþÂ)ò‚«hø+õŠù¾b°’“"?W•òð3¦?­Œ¹þ'Wq*ÏëÚã /í{=Ø*’ûêÙ¬;³JþR S£¯ „jOAXñ ¯DLH@ÏÇL›žFf‰yL ÓröÇy¼Ý1£ŽšcHˆKPÄFù2¬(¸‡!Ù†â÷.êNÔSY °ýZQmý7þÛþVõI®Æ×*ïóûöý÷ûç…`å>Å_²²¼aKgW–× -çU¬ÈQîâWè$Ô›“ò;ã]ê¾]c>ƃ2_“C3gG‰ðø£¿CôtÇ¥“CÅå8jtÛ¥  Ò xGl 7ªô!×”ÃÌâ ¯âá0ËŦve!gÆ›‹+B¸BGQ¨Ð‰nÚ×7ªVW7o„Î\½Õ'Õ¢šjt´è§nÍþ+<𥦬ÀQ7‹xÄ NõŠñÈÊiøk£ŸK -0ýv#Zv¢Ðk° ê Å&+W˜/i2_|Ñï˜HÜ#˹9g+å.M©‘½“ ptDê~©L8n.ÊÊüŽToô\oÛvçér‰±ÕqG7øcá0(`–Y3k¶á¤Åz¼&£Û:IS|ìõQaxxbŠÉ¾Äÿek†½ûHo$yEå®C‡öI3b—8~\% #MÊGºff=–jAcœ–S5Ñ•Öô ÅˆJ²þv½·yØLH±—ókwGÖˆ‘Zãf% Z›+BzµOÄ ¡â• Ùò‰ -ž©r({Ys{‘ykýF¨ùñKQŠ«’¹K·j<.Tz„©£8¿º#É ˜Œ4%+ r€Ä)ðN - ‚¢ -ÊÂm¯ÿ‹+Fš{Ó¶ðu±Š«Ë„øWèg7üîÃ#£äW˜ð $½êÉüYËÈHêµ\Xé|Ö£FÄûÃôóï6¯~š¤?J©4÷.’ES -•hKѶmÛ¶mµÏúÑt÷?NK?Ý_”ïŒä;”ô>;zÿ¿;‰lO›äÞ›ÀÏ؇íãŽÏÌÌÌ,'Ö6GE”Ö“}æËyÆØjJ÷ž4[œ„´÷”­“fšçÖ˜âÛñÜšëI¤œwçÕÎ:«åÝî˜<Ï­ùÖ›Û¹«¾vbܳݜ_ÛãvÌ)R¾8OÎ{žœv[«ž|sËûìíÌk^3®ØÞ\m¦õvN»î{r˱ͶëŠí¥½î\»­œîŽkµ\Û~ëØÚL³ÍïÌïÄ[Î36ÂïæöR\ïÕ»R>õµÝZ»o¶˜g{/ÆÖæZ-¿\ßÝïµã‹ûµSûæ–wš1ÆgŒmÍøâlóìÕbÜí¦¼g>oµ½×k«Íº÷^uß´ç:qµW{mÆyÓÝ/æ½óÜ3Ç7s|©½¸Ò[wÖ½ïžõ~µÆµÚÛ9µÖs§¹ÓÜk®wÊmíWcšsçýRk7ßWo‹+¯Ôf«mî•WÚ+·VwZ9¯¸×Îi¦—×»ï¦[ÏÛ«¶¼Ú›õ®ãÜ+¯¹^Ní­õÚ¾-Í–fÝkµ´_\u®]ÛLçÞ5×ÝuÅ•ÞJéî4ç­uÖÛâªé®5WÎ9ï5Ó^ùå{kZ)Íýòª1æ7ç~wåÙfÌùŸ÷Üq¿ºó›yÕ4÷Z÷ÆÔ^¾¯æUgª7ζsLë¦õnÛkæX×Zo͸WÞ+¶VÛN3ÞÕÖZ3θêÎqßxê›ïÔÕ^mq·ÖÞª3Æ}óL1·9kk5ÞÙb­1νZ#Övkç»R~ëÅøîÌu½<׺y­;w]¹ÅšW«7í3k¯î/µZwŽ»Î™fŠqß”sl©µÖVʹ¶úæu®7oN-®úZš;®6ÏÜëÖ¹ÎK-×»ã^-¯t당ÝW÷zy­ûÞÜ/¯6w^3Í÷^wpÜëÝyfj7ÇÔv^­å™âÞw®vZjó½ÙÍ]wM-Ç=S»uåÝî¼5Í—çZëÝwÛ‹«­¹ol·žœÚª­¶4ë‹7Å<ך±¥ëkïÖº^=yµ[W·Å¼Z­/î´oËmžºZ}qÇtóÛ§µöâ®·å›^MùÙÚzéÅÙZ½÷í–ÏlmݸÚZ«µ˜[K+ßüÚÎùíÛÝi¿Ò{gÅ6Ó~»å–S;+¶\çù¤ØÚ~­î5s|iÝÚÚ^q¿•öÙ­Ý›×­+Õ¹âzí­–_Z5Ï—÷Û7¶¶×®-ßØâÊ»ÍÔîÛçµ–^Ý«ÝUg~q§ÖR‹»µ6sÎ+ß=ïz'¿–_K3ÅùÚË/¶kk÷¶o‹{¶öÚ»/¶Ö¹xs‹1×}kÛ'ιvm-ÎÙV>©­·æ»·žÛöÎ;·5[]±¥unk7ߺo½ëÜV[®­­˜wm7Æ”n®³ÞÛ½+­•ßYõÞuçÍ+¿7ß‹³Ö·ò¬ûå”s«5®:Sk¹Õs]kÅ7g\y½•W»±žýÖ¾-·un\÷žýV¬-¦tcs×xߪqδ÷[s¯yož{æ˜æyuµ—ÚšõÕ|ê\)¦=ck·ÍxêÌíݘ^ž·½õêÞyµ¼Sj+çšÛ\iµ–Öºõ¥Yß¾³®ùR¬+νҌ/×:_{§ÕµçÎwÕ8çžw­Vcœ)¯4÷­qÏ·WM­®µgÊsî¼ÞÛ÷åU÷»+¿•f‹µ½]×Ûsžx×[sæšçÊ{ßóÌwÕÙZÜqîtWzµ­ºò¬oÖøê«u¯|^\÷½º[Üõ¼¸ò~­î›b>9®™bŠ5Æ”êÎóÅuÒ\oÝYwº7øV¬sÕºë®û¼·j}oµjª7·sN­Ö5ó[uÝ9OŒkæºó«û¼¶j«-ß[ëÎûîœ^εî›v:ë­—Ó­ùÞ\ë^u5rëÆøæ®/½óªwÆœZ\5Λçs®S[oïùêl÷ä8߬{ÅØnmïÞ:gZ¹í´WJmµ³óªé¶¶×»ñ̽ÞjéÝ÷Vm«¦ó»­Æ´êkë¶wŠså5_®w×vãIy½:[ʳÍXk½+Õ•Ú>í®ùîj­ÞœOÍë¾üêÉyÕ™rŒgßµÞ»w¿õÞ^kÞ_Ú±µ÷[oΔæn3®—[Zi¯4g¾+ï8ïj7­½êºuÅúÞ»¯Þ物ŚÚN{¦:ß¾9ÕÔÞ½o§zoÜ)ç{jj7å»Ön7Ö¹j{õ®˜ê[-µ™ënsí[^-µÜâÉ«Õ—k^-Þ{gŒ«Õú⻳Æý^¾+ÖtêjùźZ{5Æ=g½'µ–gz5¿5gžqÆ“ZK­­|k¾/®“ZË{µ—cÜõæwòjuµ}ãŽ9¯“V›7Í´[¬qçÕjÜ÷Ö9ó{ûÕVïš+Ö¸ãk/æ¼s[m¾ýæÊuæ}cÍwÕºc¾)Å{Ú^­½•ÞZ3ϽÚÜqÕtr^¹å¶Olä^ªi×\ó¼[>/¶Øâi±Å[Lµ®Wïl3æk\qÆxk­5ÝxÒ;Ï“n¾óîZã]9’½óò¼9ï¶"Ù[éÄýöÛyî™sŠ÷̽Ú>w·ûÞNñ¼ývÎ9·gÍy½™g~yÞùîmó¾3ï}í¤|ê½¹¦{[±œ×ÎkŸµÏÚuŸµw^¹Ý}òœs×9÷lsî÷ÊéÍÓf›»½ÙR¥uRj'ÅwR‹-cKg¥›OçµöâžçÜwr}g½ã™'”׫§¾¼ÎíÞs[m'¯“ÓÉéätòÚ1µ“ל÷ܸö;ó¦Û™ëÌ™Û]g®3#å~m¶Ol;¦tj«yµ[שm¶SÛníÅßÛ/­³ß¹¯íuc^'¿wòÛóÅwgló̘ãš+7[ݯ7ßL±µYcŽëíWošû¬ºã|ù¬ºjœ1ÖxÒlqÆó‰3æVO­õÝvc«§Ý;÷Ž§ÝÛn¬§Î6ß«3ÕxRÍ/Å“êL+Õß=;ƽö©1ÆÙö=û½Ï{MK:bQ£ŽXÔˆ£åDê„Ey1(’ÇÌŠÄáŠgžÊàÌÓP˜óõäsÀ˜ü X²FKˆXSED¸SåsžFDÄ &–F%œ/'±(ïËãl1yµ+_t6%$HãTk¬ˆ{Ò¬H¡º­"NËëŒI;aU£Ž•è£våSì}ý´e‘@oYäЗºó"Ú¬üMW“˜5¦PöaTI[j!elHc‹Ûp‚’3þà~ +n†–7¯b‰Ùï9³"{ЮÆQÒ|Ò˜»‘·ßÂϬDª²ö]@Aé•}¤*kŸ²°D¼2(!s˜Pç%C÷c\a+öÆ~ÑØšãò(”€©h"Vþ¸Y‘@lZþÎë¯xRö‘¢¨ ipqû5´À•*öÆþÐÜ×ÿa³*ƒâ´<Š%^eQÞ—?1—õ‹æÂJ4,'ëÉ÷˜Q•AnY?‡KŠ´±bwÀ¦¼\×ÐE”³ò†¸r†±ûœ@WÒ¸W¶xrV¶€‚6œqÅ­|!EE±’YYÃK[Y#KÛ‹'eŸ¯«Ìñ‚"sÄšH!¹­ßâ ZÉâ‰ÙgáäÌÙq•;eQ¾èì×ØâVâWʘòVÕy}1¨QG ÊÕu Ö°~ÎÖ“ß‹*O¸q•,š”•-œ¤•;bRÉÒL•Áš«!Á´¦òç­êÏH•A6A¦ú²Óú@qWþÆ ‰¸ƒå‡ê¸~[Õسv5ÑY‘=jU…¯O¤×åOÄiùžµ)ÒÆkˆ¦j¤±Zò”M} 9­QÇìI¼ C"ÎÈ}„@35X3…DHEx³udÌ!cò8^Md •q¦iœam°Œo¼˜Fš*”Yê!‚Œðf F`MQ&H2>:à1Ãôƒø°a+úȼÍTÓˆÃÕä{̦†Dx^Ÿ§lê×H iª–„=hT_H®ë÷˜Y‘=gV¤NXÔJÛú)òÈ| -=±ß¢íA1+yÒªÆ2©±gíJôi³"‹ò¼Š%e†•µ?#ËÛaÅíÓÈòögdYñù³«¿FõYð‘•2²¤-ñ úÌÊUؼ -k_†–µemx£KÜŸñ×V²Ø3+ipaÒÀ÷gdó.üÒÊ";±?D×õ‡ì¸Jµ+߃Fõ}ΰþ‰7­rˆŽkX”Ä«<ÑæõO¸m}#½±Ï‚¬Œñ§Vâ a®¤¡¥­4Z6<±Ö5ä)›ò6WGÆ°¨1èm‹ôQ»ò;dR¾­Êÿ¸]y µ¬ò'íª¼Ébò7WMcÏ™Õ7ÊÖøsÊ ÒVâè7´*$Þèâ6tñD­\Á„¬,ºûCt_¿ˆîkèâ‰Ú°¶`WNÀ‚7Úû(–|•EK¸>”ˆ£õ4 -Éi•Dt^C 6¬ä–õyĪʲ)ä¤l©–¸oã‹œG‘dŒÜ“"oÀŽoºŒ(ìÀ–Šì¼†:_Q%ÏØT)D‡5,Âó*yÒ ~M•q¦©T¢±*™ªØÃ65žH¢EÙQù›/"£‰"ADñá2^4WF€œ¸Ëg J%¥xÌD-¡ZÊñáÃÐÇŒ”bãU¸óöÜi{sΞ‚&Š(ýé±2ä3N¤Ò ˜¡Í– ÍÔWšq"È?A¦ä!‚Ìï!‚ #Á3Rd&k¨T“U -eÊ!˜ ä‡ & >dJ #˜@2ú˜iþ˜aú?f†Bš(!Â4ª²çÌêµ]•7[GÆ 9­q…“3o”Wv¢­ëÍ}ù{f¥ -'dÅ^ÙcfEÒT BC5’sÖ$å}‘Cy[ÿÄÖøã¶%®à+#adQû-¢” OÈmýqXÃ4ªß“&UêŒ9y£%aCYÞzÒ¦¾Í–ÑÄS $ç j|Qålˆƒ¹2ÅÝX¹Våq¸¢Æ®#£‰"^ÉÄ Ò “à›U©3EÚd!Úh1‰6XM›­'a\–?‘‹¤‘"”!ƒAfŽ,o°8[Oþæªi´¹:"âl!ù5QEÆ#?hbI4qD¨t†Düq»òÇË©,JâUªÀ3ûFJÆÊSІ)ôÆ>O™Õ׃ú;dS^'LŠÜ!›ò?iW%’´! sWªÀ3+s¾œüŽ˜ÔWñDÌ©eýš«"ž4©ÒHO¬|emˆÄ—¶´‚ Yé -Ú°…“´ò]VÙcFU©e•ÐqŒ 8˜¹*Øp r3Ƽ!câ”1 oÌ(™p‘ù!ð ²A2>„L0ùÁ„ #˜ ô1SÄ‹0Ó$þ˜i˜8¢$‚Œ(2"ìà@FáƒÆ®uÅHÑ"²AEâ©"a$N‘¨ÓˆD‘¬Fâº" iE¢HÇg„)R„HŒõÚ·GÚ3Û­Æzf»±¥óÚ‰/çÜZ]-ŸÖZ‹µî¶×Þ£WŽó®UWÜ{¿4_K5·v÷~ñžyÏžq½ÙZmµíÜöÛoݧ½SL\[Þmïwæny¦Á5çŽ;îSøÎÞûí´ï©Û1Ÿ"·Æ´òi9·ôjŽ©½—ÞKoîu÷{éÅônÌ»¦—ß>1­|bzqÏýö©é½š^Þ¯¾œÛŽu¥{ö^gǽ÷{“¶¶ÖÚÚ“úµ“'u\gç¶R””÷ÔôRJo¦·gzéÝøî:y®ôÞªùì}nÞ{Ÿœ÷»éä½çÉ÷ž›ïÞ±|÷®qž{ëÎ;ÏuæÞ-Ç}Gî×μså;wš;Æ}âŽóÄ=ãÞÃb¼q··gNï¼|Û})¿½[œt·í¶Ú=mïiîsÓܳ¶»wÜ1­˜n\oî±9æ›oLñS½ñÕvnÌ·Þ{ï½5Îë¾µ¦Ôv5Íã÷ÎãŒ1ÞïÞØNŒ1Æ7c¾÷æxÓ›õ¼8Ûxï^ï¶zc‹“¶Åë]'·¶Öm+¦ë\1Þï¹)žkNó¶xó¹)æwR\ï¤xSŠ)žœâÛ)¶“bÎsŸ]c|óìýjŠõä—ßͯž[OÎ/Ö:w}éÔV_®ï®UÓns½·ç{uí8)ß~kÏÓ™±½Ûr~ùžÜZj§½uZ{-žöZœÔ÷¬µ[mo½ØÒ˹åuGÖ”^NïåÓk/Ç“SNm­=°ívÒ»qîuÒÛ­Ý»sZ¹åOž'Ï|ÛÎñÝ|ïJµÕ6[l-·3[{ûäÖÞ™éÄ'ql­Åë½ùµùÞ;ïÝxòk¹½;[Ë{žSm§å³ÚŒ;·öâÉi­ûrË)žÕfÚ-k¾u®Öv]k¯—Ò‹ó¤_ΩÞuvJ©Í´ZÛ'å¹VK;µ¶’Tßj­½œOk÷æ8 gÝ1žØZ<1¶vó‰¯å\לi×{f[-ÖVcko{»íÕÎ}ûäZşÆ=Óç¶vß=·½¸OŽ“8Ýç›i¿œâÌóå»ßÊ÷ä¶[n{Å·ÞÙm·ÝæY·¶ø^»g½ëÙb;ï½øâ[/Ý=:®8)ë©/¶·ë»súÞ;ûÎ{î}/NâüÚªµíüR|ù½·ê;;í—WÛoÎ_.D²{_Î'§øVN3¥ØRŒiÖ¼ÎÎ3®ß«+¶yÖÛgµ–R/Î:g9Ÿ¼æÚë½öÎ+Õ³ó~gïýâYõÖ”ÖÝ;ç|÷=«µ}O«õíýÞÍ­ÆÛflVv\åOZ–çbbýe•¿™¡n¼ˆ.¬œy$¿µ¡M•ÒÄ¡’‰’ÊøàñCF†ðC(®ëë8€¡EXQêè f`Ä_°ô‰.¤˜-©`BVÎè¾øÆ_âþQŸ™ )j>è-«¼Ù2"Öd }ئþŠ%dKH}jKDr_C›-#âÌÓ’ Ւ𦠉XsEDIª ‚#ö$ôiÃÎDy ŒÈLJ>l¼æ°F{a>qU#Š½0r(¯‹Ô “"m¦œHŸ´ªRE±¡ ,kC`àJ<€½1T‚0ÄŸç5ð yʦ¼Íñ¨ÏìG fÎç0¡Ž¤*äùXÚ†n[ŸÈΫ4Ê+“±…­l!…mŒ@…;±ïÀ'Ü>< æPaŽtAŬ$ÊÛú+ Œý ÆèÀOä9<sP÷ot‰û1´¬}¡:®¡:0’(oëÛðÂ6ÄÀû.¤˜ sƘüÍ‘/kéÊY9cJÛ’Š<²òÇLëëxIý­§QGljä1‹ú1sžè®«Ü ›ú:_Q_',ÊûœQ- Ñe-Ýu Ú°t$ñDƒ `^„•`®¡‰P†72”°&Ôy=“Qà‰xaP2ºèKÛIƒò4UC€5XC„@lZ -o‡Q¾=ð•/¬¤y®#Bš«ÈÃ&5ªXRösœDä5ð‰3²¼•+œœùXÜ>ÒßY‰D™‡ABš÷a£ú5XE€7bH‚?vV¢0rcס/¨mp"Œ!EMWiƒÕ$„a…­¤%îã€96XE„AkZå *kd+ÔoÜ7@r %SçaTiû9¾ÐÙðò6T·õ…æºÈ#¾²_£Ë[‰Ã„:’Æ8ß‚íÕyý 9¬ï“BOì#MQ+aPY -½ý-ÏŠÙá—VA1¢ËªÐ++aPQ"MQ®XB6Šã*ƒÖ´Ê¢:°¡ -%cÃIÂJNƆCw^^(I–ÿ«ú5YF€7_DÄ3& ¨C&%ù¡‘4@‹piˆ~$¼ˆÔ…=¡Ñ3Rh®Ë÷˜]y 5­ÿc¦õq¶šHž²©o¤7öehq#klq+–€ {̨Jž±+pC|gK:aMßæêÈ8ÃTk¤†Œ:fNž'mÊÓP-kªŠ‹ô¾< -'\¥Ý™Boì³€¶tćöœ„ù³(Ç‹iDѤËç#çç x¢ ÞüÐ×ȳF%îœE‘;cRd”°4w5Þt5‰8^Pâ 8.?TçõôÄŠô¾xʦ>M”‘&JˆP',ê¬ÈX£%D´©*"î”Eýœ°'²‚"¨±š§ wä|Áîˆ$Âëú.ª¤ùN°ósLÞ8MÈóFxfߧ͊äI£"W0!+w {¤@HêÂOÌ€¾Ÿ °'"Yi#à¶Äœ3(¡Ð×㊩oà^€*AºÂ’QEŸ˜'Òó"]ü©¼&# -˜"F0†Ž²Û"k®ŠuΞÄTÂ<’µqª„¼ñ%î•5G˜9ÒÅ´ßc†EµuDr_Ãq]~¨î‹$ o€¡#u@Šp¦€çcTqû7¾Äý™)ËÚˆMëó˜Uy!9­ò•´ÒŠÛ·Qœ¯¡Žˆìû¬Yý·+oÔ$Œ(ok˜ân¬ôIËò8YOBr[_çkÊßh=;aT?hMk¸‚ YãO­ÄÑ%nˆ£KÜP•¶£=´¡‘žX Ô†õOÔeÅàÂæ§ w$ -%b$Ž“pªTš‰*ÐT Q*Ê1x@à#ä1/Á}C_ÐE6ßCfU©i}|e¿…“´2hËïMù¢;°òÆ—¸ŸŒ\i¤7ÔvU®X26lËÖ` ÖL ÖT- sÊŽü 8,¯SöDΕh¦†JAvW~G j¬¹¬Ù*ìI›ú:dR¢ÏÚÕTgå•l‘(˜|y#&bè-‹¼ 3"Ö\ ÞxuÀ¦3'ÌùëÂÞˆ \yćfVâ–ìàçw!Åc „Ùuh2æP!. -ÙÈBJéÂJšŸ€…¼DPv<‘°¨ý±'Ñ& ‰ÐèɉiÈ#7NÄ(Б)š€}œ±§ NØ“MŠìq‹ò1°°y+Éq€"Ì@ ,@ ð'ÜÄa&Àžh#‹Ü‡Åmˆ"IX™ó5ž˜ë"yø„ì E(à -œŠ<²2EØÐHlˆâ.¬4Ê+û,˜œ•/üÔÊ}f¿EÚ¿ÑEîã(Aî»ð;+…ܺ†gX_H®ëÏøƒû9†%d–a éBŠš‹¾´ÒE´aГ×!ƒòBtZ¥[MÕ’'ŒiÄázmºŽÔd Ö\ Þ€1 m°Ži¤~ëgœ†AfžH 6ZD‚7bH‚:fNc[Õ˜Cæ4Ö` ƒ&Œx 2B”~È”@ 4Ve0‡ÌIÄ!C"â|A‰(š|ùVÔ< >3—5ãô4NKÁ›.$䜹sEÎ0‘À™"£ÒÌÔPɆk¦Êi°†J6_C€3N¤’L€P„÷åb -ZyÔgV”÷å…ê¸ü•Ô¦5ª(#ƒâ´jYbØÓ˜#ÖD¹YýOÊ<äüŽ#° Aù#–A¯§Ìê±iyYÚücðÈZâH¢;/ÿÃfUö QÙq•)ôÆŠ”x}":°â«$ºë*Qà}•Du`%Ñ]װǬÊÛX1‰7ZNdN™fEî˜M@k\þD›×‚ +…ຆ;^UeϘհ(I×R &iKGN̆,öÌJzeõªßSvåƒÚ¶>Y•·ÁjÚ` -Ùm‘v<`OšÃM”$,$À¢%`+œ”}ZÚÆžD%6@Ç´Œ:|˜4JRVöœYé"JЂ üD$¸Á ²6f Æ &˜F 2®¸•Br[èíÊ«ØûEy_Þ¦‹ HS5DIçìIäA“"}Ò¬|O)T·E¦PöúÎ|Ú•Çñ‚oºšÄ9+Rƶò9_¤'6þÄU‘?oXä™”×sò9eMäÖxäWö%sG¾¢öuÆ¢H›+¦à—SP‡LJ$Òëò2´¼‘1¸°¹]yŸ´+ÿÆEž°ã¤¤4ÀÀ6L˜#U01#…è¼H1rˆNŒ¢ëúF{cï«4Ú#óHSÔ†4´Ä‘¤Dœ`%b(Ø/¦  …ä¼|Z•ß!“ò6YHÄ›,&’ÈΫ´ABÜŸÅí£HVÍ}ùNÒÊ^æ|’ -uDu^eÏ™•Ƀ&åÞªü ¹­ÿÃfõ}Öª~Ö/JâUí}¡¸®ïƒfUòœQyµ)òÇíÊáu} 6¬Ï“&å}Ò®|^˜G‘'昄ý£>³ÿ" -Ú†•µŸã„9?‹ÛŠó*u¼¤Ê ·¬rÆ·cØmxy+OÈm}.&Oã4düa³*]D9+g`Q[ZáD¬<§õ‡è¶†Bo[Cž³©¯3æäk°†qºšF#(`Æ›Q…ÍO1w1y>é„»BìÓDy ÌR?vS$Æ!´@¾1Ç -q¤_ùWõ‰’|ýcêÆlCq‚ðÆžÃq²@çSä }аH 6¬ßsfEò”Mýzc†–7? v~Æ–7Ô†õu¼¢üØÔß1‹ú>gTK'æ°†Cv\%PÖjÃú8YQ" !M”Ñg­ê£HV -Ém}KÊþ”44§5Úd!ÞxsÈ ‚>jZã 8./$×õ…ê¸üOyB®k<Çå}Ò¬¼Ö§åS0 ó3¶¼y\ÜÈKÆHŸ5¬QÇ jüq»òCu[¿(‰Wi´Dì×èòVZ–ˆ9L¨#_PI+‡î¼¼O›y¢.Ë·¨‚FÒà÷o|‘ó/ª°y£&c$ (fߨÉ©‚oŒ¼fnœ€…¼1 -tä 0rä/r†•µ¯Â ™'Jâõž ý_Þ| ,hC£½±oÄ$ìí‘ùOʾ‹¾´F•¶à -[ÉÂÉ™'ªó*…æºjW>.Ë«`BV¶p’V®`BVÑu}¡9¬! &g匿¶2ƶR…’±áWĶ5Šû*Qä}•)îÈJ#%bÞ3+Rg,Šz»*‰’x}NÀ†EI¼Ê4+²ªD±×U¢PöW0!+W<)û(”€}K¼JMÊÊ£'g¥ -¼²!Q×rËB¡dH®«ä1›*½¤Ê";¯! +p%‹'cCœ-&_SED¤A2Ú\ yÒ >š”ŸA2*Í0•Aˆðº> -'[ŸH¯ËA1+‘¤  aeí¯è#ó:dP¤–±HI׿ÆíÛ8!Ž|qí÷¼Q‰6^H‚6[F‚9aOä ¹®ÑhÌ«x"ö{ܬę øy ñGr„±ƒ`—~ø"I`ˆÀ²ô£ˆ-„#´xK`!uÑ'ö ƒ(tbÌ’’]<HDr`-Á¥P(¯ -°‘¯d(2u€1D†aÂÒðˆ>Ö2,…! %Ô3ø"€XNa[B ýbH€ÓÞ”’ X¢SÀÿNˆ”O¾$j…IR Ó0ðqm¿,`„°Ê@㔀€· ¥—Œ -AA‚!°áÇØÄ \ Ò!ÐÌÀ[”v,QEAV>$®ü\€<Ç p¿Ê`çó JH<ø‰º{¢0q$Š&ac,Ì‘<–ÈBŽ°„–ÏÃ+^D—¡‰-ßD å’Äx!K„ùV;`éË„pP.ÀŸ:«`Í– 4SE‚ìH€rHº@}d¨B—㇈AHUÀóz&ãAoÄ3(!1(¢Š„hE0‚˸Ôà C*\Â…ƒ†Œõ C¹…„Þ_†àØlšÀ ¤X‚#\@ P„ ¤ ÂJQ"ŒX¡YÄÊ%ŒñÂœ@ú#Àü"JŒùN 9œ Br‰1b¼@.A€…ÑÇLŠ0„="`BP|Axq  ¤A²/P€•`?@_ð‚"¤?X -ùÁYD Š¨"숿ÑóðeI—¥†Èâ}$±Åƒ D–‘¾%°ˆ$QE¨sh"Òà `J\ fÀ€+AAPvÄ•qH*ü¬Ä0äc†¥(üÄ -¤ˆb'@"p‚ȾŒ#\à„ „ ŽJ¤0Ž CI ‰À -EØA´…ItùL ˆÁ7 áÂ/’Ä ¤?B I&@ _FIx78âO¤ >!€"ä6<s LF=%žF–5!BnYCT$!ÆðSã -ÛŸ.Ðý å …À2ˆXJ 2JàžpôÄ -xà7(‚ÊøR†øÐ7 Äß’‘™ -Â…%)ÀP–xAühAdr ¾ J5vXÊRÀ _ê5W àA,£À#œ–ðc@B4‚”Š|  h‰pÀ†à2xÈAPøQ…àûcL[ð5±…4ÑHÊ×X…·1ç°Da +ÿ‡V–ºžˆI-È}n€&Ibè¾¾Alq¥ì߀!9k%`!î!üÆ ˆ˜"ÎÌýbÚ>µOìà"’Nr¤„\`ÄQ(oKô‰»Rì58bÊXCË[™"lHAPFà&‰ü<ø•ý†&ã *i% ¿²_ø1$´Ah@1 C!`¼‘Æ £€xaH*1F¼ [‚ð!ž)yÂj€<á¨D -ä"Äü aF_„ X„ ¤ Nú!Rð#%ø‰Æ&#^(§`™¥€¾%^;ÈÀ– Hôà+JA„ý)ø F”0òhQü 1H¢ŠpãEÈsx"RЃ_PÇQ„üàÔñƒ¡˜ÔÀˆ*b!²xElù‘EÔ +B ðÔ94'pAO¤áÅÄqBܯ.ày'ä(A®ä4ð GBË߈*$FHAXb‹ÈAY„a%8 IȾŸpëð$€"ª9XÀŸxVtìà'Z„¡@Hj€)#°2†Ð€-ch!9PÂÊ®a ©ã)B^>á…!É@}£Ž¢+ y£_ÙQ’­! (fÿ‚ ü :T!ÜÁJ‘¿Ã"B!¸,í ‚ -I_¸ó6L€ó6L ]LAû)ôÆ~ÖGlj‰†”7!àð„ô`‰¿±\À -#(¯„À°©J%€!9ˆ@áÐ \DcÄ"˜A(ŽÐ1@.ÐEi„|? @—àÕa/ø‚„4ÑH -™ð„ÞV°K€&AbêÆ_ÖH$/jô;/˜;Fµ¹‚GÁäË ÙiùWÌÊ^Ð~Ïš”ßYs…’dy$,jþÆ—¸"½/ÿÓ†å…æ¶*ð!ŠP„"þ¾ ¨"ÊèâFE‰˜x‰—zã0s#Œ,jŸ n?@oÄ`‰*B ”°"Œ¥Í† -JXƒ5DØ“FEÆÈ'R°ƒŸðÇ]ÈHT™@=2äJSÐ>’´?ƒKÛO‚ÁnÄ9,q„™#i|‰5O‚ìE¨ àDœ*$Ñ1DáKdG8"‹ï>ôi zÂZž¸o€"Ôa„` -¨"ÌÆn„‘åm¼€ˆ?à ȂÄ9Oƒ Üo᷆˧¡%ŽÌ†ÓÀ'¤c”TÌ’q×ðDÔ5@^šˆ(ƒިƒ¾q‚0Iþ‹¾³%y_÷ª à"ÄÑÅî•6Ò˜¸ XÈ£q¥ÎÓØòf[X"VCaAP7 MF P¨û7ÀÀ•4Hpë6@o yäŒ,o¥ )h/¤¨}PÌ"H¡Îð²–B Ø7R2¦kXB&™+op‘û3°Ø(ÎG0&îû•G|e2¦¬ añdlø³†õ–ˆ•<ð ÷{ât¡N…2ϯ̫`RcÀ#%sGª€RF¢H2Emèƒfõi¦†(ÍP•Àš-!ÁNÄÆ}'¢!olAìI«o¶˜‚7`MÁ2ªàM!M•%/$Àš*#PB€7]LcP]¹ƒöDÞ€¶A‘´O¤ç¥GFc˛Ǯ4ZV -Ñi}QÆþ ༓§©Z>ž°Óòˆ(@–Ø"☈-¤ }´«Rh®‹dÁGVÖøç%P¡Î«à#OÜiDKºÈ$’?a=L ^šˆ7¾ÔUðü 0r$Ò[•ÁÎ÷øû|Â$ê<Ò•5ò¶q /¸ã-Á Žøõœˆ/ª°yXÞ<0t¤)Ü‘¹†&B ƒ²Æ„¼†Ždñä `o¼ *Á †˜"Ì54RòüŒ,o%Š%_¥Š½1¢<®?ÅÜyˆøóðà' -Åq•jUGVȼ 0s#.@¤íã€Agš„™yú@h¨†ñy»òaÓÚ\=)á„9 ¦”åxI‰
¬i´É:"ü‘³"Yø™ùR¨»2è¥p"6¦p"6¢Ø ºóº2,3 KÈ]ÃŽa ‰D¥í×ôF[à|Öª¾ÏZÕ·‘B›áYüK\Ò7é}ýOІ,š”åð"7¬€†¾Q‚èüP.¯C&%þÄU‘3¶¼Õš³ O„8N˜ó6¾Èù]ä`\Q+Sä‘y}i%Ža Émx"ÒøòF-é"}䪄ELÀD_âÄm€¾ |°œaôFWÒª¨ý¤1xã“7Fp‚·ABÜ?zrVíIÆÎç0¡®†—¶Ò†—·’F–·SÌ>Ò›OsGRÀCOš”ßAƒò=kT$ñÆóðáʧc”à˜Œœ&dŽ.se‹½´a‘×…ž×™Š&bu…<Ÿã„9ÄWö{άH­)qèÎËßø"çq” §¢‰Ò”µRÆ·IJÛG¢‚6,RÒõq˜F›®"B4)¯bo ˜:2ILÝŸ‘emx«Ü›ú>jW(òļ‘’2O£„6Ÿqx’¤BÒh‰ØÖrËÂÑŠ"q¶šH+#b aͲ¦Šˆ˜3æDö¬Iù™&4A$ÆŸ›ˆ+DP íyyš©!@›-$JELÂD Ã1i;_¤„LHÄäKØâJÚà ÛxÅÌÛèBGz`ÄßÈsx" -Ñuý4ªÏb -™Ÿ/Ø¥Ø#‡’pù#¿²/ÃK™#ŒÝX]Ð#ihi+Yø‘•6¾Èy]ì¼)Øy v€ò© -y&x #`~BLahi‡ö¸F$.i¾ƒ`A‚Ç *AKƒq†·Äqƒ¤üzˆR^ƒßX#‹œ‹(ižÆ–¶á /s>ÃàDLƒçehY«,$ù3<ï [ÙÂoÌaB)A;OĶñèïläy“ -î¬M ‘¸¤ùm> ¯O8˜;ÿ" -@áDL· P„7¼Ðù°UEz_>…’°?dçE®Ø3û2´´}'Ä}MÃò‚!¦ˆüpeä VÄ+C1 -v£Œ?¶r…“³±&RÈC¬#AàaF0h‚Ä*,mP„–àŒ?8£Kܧc”5²Ä}tb%ÚÕx^B`TI[R¡dlwU²ð+óô0eü~KzOÄ90ò—?âCûˆ©SÁ„¬ jÛúFJÈÊ\àþmïÏè¢V-Ùú:eN^‡ Ê­]•(î¼–dXqû8H˜+idyû*öÆ€Ú²<Û‰b/Œ,ZFÂøCF0fîGB·AB\Q’/¤dí×a uÀ >ÎVÔx£õ4­Y-ñQ•5UDDE~™!ЇL xÈøàÁƒˆìï8¢ŠÈg𠶈rd—eLyÄ—æ}Ö²ÆR¾ÆCQ‚îÄ @B#>¬0¬@ D„@”ð7bŠ¯Ñå-Å’±œ/( ·,òÅ_š¯5ä‰Qåc°”?ÅÜŸÂö_D¹Ù:2ʈAF˜Aò(aeÄ78 ¶ø;¨”‘9Z;|B Æ(Ö0n¤È-ÂOÌ *Q…Ì ‡)$§¡ÉXWÈó3þÚÊSÖ>•´R(nkXtVÎøƒóœ†&£^¡É¿ÑE®Æ9ÿ¢o­¬¡®¼‘¥nÈŒÌÁ›Ï¹‘hÏK J’%lqå…¶ñ†—$" Ì X‚Â!¼”Q…Ì8< N°‚E^˜ïI³"Ü®üŽÙÔÈsFEªØ3r"æ_ü¥y}ÞèAYF †¨"ä3H òø‹ˆ¿á¨BÊÈÒöeÊ ?dzxŽäÈ(ZX:â ^ ºŒ8H¸#O¸‘Eu`C!º.ž±+_”¤k‰Æ·aàJ{aC 6- -ðäsàß0ø>–AÏ Á}µiýr[/üÒÊMÈNÀqy¢¼­Snx+'S7¤aåmã Û’‹'j¥ ¾³%'`åàÊÊÂ’1Óð$haX2Þ(ŽdÑwæuÄ ¼OÚÕÏï8@”¯ƒ?‘Å“²b.‹–¶¥™‚ÜEŸX¹cõM Èyø˜òA€Þ²È^ä|ÀÞ£‹ÚÊëm¶˜‚3O%CF 5VF”|Ú°Ä:¬ PÞ–˜ÂLŒÀ;ÑñeHä‡0ðeüˆ)ŸÃÐÄÙÑ %éò8_N¢× Š&a¢€ƒüH:üy!EhaX2Î(ámDÊÂ6æS7F0†Ž¼2,q0WÙ}•>jWÞG-K´á…Žä!Ä–ƒ¬u MÈ x˜âƒì°ex|5SDF"¼®BX¼#¼Œ´…'À$’1¤¸•GPÒüŠ=³Ÿ5Þl5HTЖö J|ÁɯÁîG=iVäŒ?¶á.q†•µ²¯«¬‘*2Ê ƒAhœ–‚8^M$Q×Á—6dñ„løÃfõkª„gž¾Ò  <§UZôü,¯lÑG6ÌÑ‚âX5•;_S¥Õ?SÄyʦ¾bðF”Ð"‚ÄÒ¦‘¬´‘,œœy£½1";°}he¦AÉèTÊ -t€"ž¨Ë"o¶œÄ!º®O#Ë[iU¸+aPYÞ\52¥PiÆé‹ö¼Hˆ"¼à‡)" ,lŠô!Äd<Ø‘Œ<˜y*ƒð¤IAxZB!½.‘Çm*x„¥ŒÌ9,c`ió^× ÔÒ< o¶˜üÍVÓ´f%Ä´¡ -;²¥ 5­2EÝØÐE“´¥U܆1¨´•0úÚ†7¸Ä q˜ ç'ÞØâïlœ©ú#È!„®¡Ò ->3AôÝPD “QÏÀ¬áEŽ$Jòå_hYy}Áð'úHK©4D–á@ð!³CÇ4S¥0`oá%wñ¤-è1þÜHRÐþ ?µ2);¿kØ#kpóG|g_†·?ãîfëÈ8ãä•tÄ È!º.IÂJš(!¢‰"£RMáiÌ܈â isõ¤DCUeFBùÀ dB `уfž>ž4©ñ‡îJ˜#ö$ÒX-sÈ ‚;jP£‰"£’Ì#ÈøøácÆI¼ñ2âyФ|-rƒ¬yšjëoÀ˜„5WE„9\QcΗ“rË*S()w¨þNXÕ胶EFp‚ß@ ,B ·-2Å’1² -@OÌ`TD @%X]ÀóBu[ÿG®jƶ#(i>ÆŸiƒ„¸_c‹ÛðÅ´,$cNXÓO¡äkéDÖ°†jˆ°kÈØSVUþ¬Y UÜ‘ Ñ—6„…ÞYI$÷5BÛ®X26,²û@oW4ZK@G€#ÌL•?R<AøÁÊßá•QEYÙ3†õԲʞ4+ò†ëÈXcu$(Tç%ÆàÂæs­G¨Ôˆê˜dŠ 4Ó0 bñX49ý€™h2œJ„AXX`ªÒ C‹øèó~P¹VmF]ï©7^Ç°Ï?ûš³|þ­TzwHcÿ’ú›bßunÖïCÿa¾õ/¥mžãŸ*¨eVŒ˜ g\ÌP“ßÙkÖúýè}+ªû‹ù]¢Èõ â•9>"bÆém3ký¯OxÿN¤òßö†×áþGý~mì‹ÛôöÇ>$½ovàý[ä#${·°È¶Sÿ¹ñ¯r¤¯B{påí«Ÿ}òä{Í@ú žÕéÖòÚãƒÇª‡Wì76ÐÛÃn¨µáöÚº²‡=Üx,{{°‚"?nt‹Yî±rЦO“u(lJ/´?X¸ÝØܘQ^7®ðéYªþExóLbª×£ÿÓ‡üy>ô1è³ñïò/¹ÆwÿCÀîï-ÑŸ^þ: ]wOÆûFª:?¥ÈçrôË)S¯…Íôã—óù­ÿÂ4Aç?EÄß½çDÃÞ.g?Ó—ÌïmÖïLп'ÿj^Ë+A‘o/í;I‹‰¿ Ràë±øsæ?ž>öÙ‹/>û´àí¡‘ÿÇà½YnÄ{-\Ò;4O Qd\pÿx—Öí˜ÊúŒ?b“nnÚ(¥cqC `ê¡Aë=EôÿgØÞ Uz]qÅRˆ}·"þIXž˜ºÐ¬éíÀÿýð±çºÙsÝ£ú1xtÏhSû_Uÿ : 8ß1æY¿éXÿéÛÏPôÌ; ×FéÖÿzÔç{ñ®r=f|Þ‡­à²æk³ø¨¹¦¸SèV–fïëŸS‚ô®‰ŒÞgîë-Ì?÷möýÆÏÆqã§IüÇ5ç_m¿Ì7†"8ƒÛºúQÿì3É ðλIz½ÿ.\Enᦷ•ŸõÇõç¡¡Z½w$üu¢7$!½Ïáê__<ý¶žè5O€Ûð:¹—}íw³|^{#ۮܴ^[Üœà˜ÿ3{nŒýýúmW¯ÞW€þ"®ÿ*XN?ž½öÒNêº~>ôÏ’ú/!øÿi³ýELcÿRe_úOÂÙ?°AÏ·:ýY}Cn|½ñ!ÚþX%6W£ÐëSMõà`zß›ñÿèÝ}>ïsGÜg{÷/Êç¿Ã^l×îÞz±ñ~ðOþÏÜúèÕû}{rH©žö릗£×_ªÙ—^Öß ÛðìwÈèÞâÆ° s~{ÇggU¥wÆô×÷æOXúë¡¡zGÝ€~»ÓKôŸÈÿ$ìïþSq÷ºçOûvÃ_·VëàŠƒð0¯U­v¯¥$}©\ŒèfêHˆMà…·)öÇÍÞ=E’)Ë uÍŠ¸èÆ@£H }XÓœÁ{a õÎ@7©È¸3 åªÏ dƒéø`÷ñq1Ñ¿XúK(«Å›ó1bª7wUo4mN#lÖ³^ý¿ -¿íÇ…mwQöùz ÀÑ}c¨Êu‚”YúfüIÝÊŠˆýæ&A!ë,•2N¹ä¹X8Ù–\-ŒÿE¸ ɧxN%’7ÏíÙSIå MwnÆZ[ú±È׶¶¬9Ï›ß%å!Ó¦D|…ú½?ó‡vŸWF¾ÿ¥#égZ;Y Gt9jò~ØD"Å#ÜWñq»BöŸ:ÌüÓD64Ž³÷X¯µG -ï>•æÜàñøç—DivîÍ|Ù—ª¤éõM…•¼^ñïEþL`'w\õ˯¹r hüx¯yÒçUŠÖAb÷ö—FnÂ":ô(÷†ëÛ|J3Øîà‡ŸtƒNŽpÌf®øobÙ>°ÀcýÄ2 ½»hû¯m õp¯–À)ç Æñ¹(¶'á+Óæ¬Ðîí \Íg/%'î{úH®þKw”$m#¼,…3[ÒêŸÍ\¢êÖk–ÃÏ"5ð¤¨9q <\Dg–#¶j©“Ī& cffQ_âI*§ÀuüðâÉ‹ÍêågÝatÒlVbÙ§?ä>í†ýP hVxÛO ‰[rñAøæ`•!Œþî›dDùôÙ‡UšlUí—#£-ìg“[¥û£4ár(%sô^õ}LDÝPùÌCV1P½DjÇ*tˆ´[Úµz¾°ÓmƤ{Y§Y›`ˆ|zL¦@`}ÿz‚™ñò«ô›Lq©0öûsá`æ¨æ_”ó )òäQ oÅL¼ô“—­úG=²Ëdu*Ýnølãý;<€M.’l~¾:üƒx¾YHt¢6ÒäI¡7E:šF<¼ž.¢ÿÄoo.’$™ò:Ÿpº +„Â!Ða \TUè½t E}¡Â ‰9 ZmIÅ ,Å= ”=zBï¼Gü.¿ÐƇBÑ ŒváÓŠiã½wE~* l‚eg¸ð¡™ÔøÑT‡tÀt¯z?µ¨¹QPO"á z|EFÀ~r!AGÕ¨Dëôð¢É©N#\@@Êkmh*Ãó~°4ä@’S -J"(‰ž.¬ár&, ÜxÐÄplt6°¯ž¥Ü¾X+zÒÍ:›¿æ—:jö›ÛɦÕ1MZ¿Ã¢Ñ%aÉ[j;rqCªœÐe³×b¬×ìbÙà_Û­hÁÀ@þz3§Ç\{´rl‚¤´Ý{È/NʪPô‰ß(X«(MÁ½úä.ɇ{ö»v@@×­aÕ‚@G (ê‹‹~vn‹À/zÛ¸À-pi*+Œñ4ÜPh²ÒÎ äš|ÿ ûÊzÓ›–Êl©‡»#À«¡µŠf-'=ÆIu5as÷:k˜£Ö»ýc­LÛÚ­]1býªQÙùñtA³`ÈIóC>´ÕãÓcïÁ.þ÷DÅa'£Šô l,ÚBrcå°å¦ÐÄâ-žñ¢þÄ çÕ;Ãp5ÙÛÞˆ¦Jü˜^M¯èk&J -_Ö²iƒ øì!{q°W³I ¨?kOƒ©ð¥b…È>Êǹ””?`"I´å|±j`¢‹¯òí\ªR¼•SyXäÂãv]P”Ñ Ârg:…+%‹ª”ù‚8ÈèÓÂcËÛâQqÉO3‹vÖbögÔõ>¹óÿâ #á}—JTƒgsˆoÞ[¥™-Ä»C Ï«ÛDˆŸãpÖõã¡b÷#è­^îå»662™¢{°"ÖŽˆµ ãgkð[šÈNœôô B… aÎ ãÚû Ú7@çÀwV±Ÿ8fGÂF -oî0­ˆK+]²íG÷`é›~äp¥÷ZyñŸƒ/Sä>¿0¶·S‹¤³‹mÁbKæ¨\ Êîçu”Ï3³Òìýþ-|HÚvøbwjox(¤€7B¾ñ¡ý!"7ØÐsVO¸|ïŽ$_ -9!oæR<÷Ð4\ŸœºeTë„U {Â.)w/nQŽfжjУÛ"•„+µkoN8:‰h(&ûGÍN¡Ë°àRñ·ë b-˜Ù¬í( âË)9ÕYCXÛv‹ZMOsâìw€õÊ°'­íOç)êaô‹`]j»pi X @jšTj£•Å– -—ÇήMîb‡ß9mžÇº`ê¸~ºl¼mêÀië6#üáÕÑÊåVkümâжѦ7-$Þq†-2¸çµf×p†ˆ]¢™.øŒE„¿:MÔ$ÄëGÈk·3<­G{>©Ò©ÏÀÙé`u¤wD’uïˆÇ"³/ X¢]œšNâG¬ˆ0Òñ0cÑ3šb7˵¹"d_€ÃÇÄ>pLEåØ¥\Ëô^sËŠL#v¤.Ôuþ¼ÄMç ¼éÒÎêÐK„j/œãDWÓøƒaä¹ cAµ³ÑSCd -ƒþ€k’#¤èèŒ@ÃT;5ELÛ€´(e_â&U"Å3r3Eå^¼taèƒ6z8v èîEÄzÄöhIÖ$Ø8’†iBŒˆ~Rÿ‹òKTlê9ü'zÐ)zD`é«C%”à”<¦DaÛ@cݽøϵ¹8:a9 (Õ5ÂgLÔDQ½\NÀ…B½ðv½)”M‰âaoÞs[Ò°ý…VÚðX.hí‹G9yMˆÔøFñoæìTvÁ¥í^ ìh9á±¢[;Ø -¯¶c€hT¥SrÕfض±!í›V^SH.ŠO…!Ø|üùºè".psná’a|=ÝM&"ÖC¤êLÐØn¢R¿È PˆmbÓ8]ÍÑ“·+ »5…ÅW„á ÁøÃ:9^¤qXC迆—‹I [øk«ëzi”dàŠÍ¥ß{J"2Û‰A8êã¬8©Xt„¨ÏæoþL€x•$ÝkÆ$ -SBP/î°xmÿeããƒZ)¡!ÆÈnÑ÷/C±çš³·=–ö°Tî+Ìöÿí8B}.Ú-ªt´.Eû,.òiëñ×Ð=¹2¸x˜!!¹…ÑoÈ¢;-ì†yëU:æ¢á¶û̇Tµ‡…wÖºˆÎåÖâv€‚•Ñz_ba¤Aœ½âj륲áå4˜‡/øcöóʵ˜|<Š8.ìÉq -ZV›£¡¡ I$4Æ$σI„b³é§¸FìCw>Å2”€nÓº¯Eã*Ç»ðuÖAäÔ¡ŒÒ‹°¥Ì¾«ƒŠKÊrÅwÐ yžØÇ’i}rdgGø;â(ªœ>4Ç…˜âº¬,áá ?ü `¢›ëä4ÁÍ\³ŠÍŠî6º¥š‘{ÐE¬ Ua®‹H´”Ì«þqý7µÎÑr^’v‹ê8¯¦‡(£sŒS>"¬V㑲¡ú¾æèÄÀ0%aKÓ Z .<_3~!ÒÞµ©Š©vÁb¦Îèb ƒÑi_†&âÒÌöïé{;Ò0d.RÝ^)jÉÿÎÊÝ€f:añ6  î¿-¢O$^¨§|·í{Ðsâ và@®Ø@²‹z‘Òmò%Êò)Ö5tclÆ·xÔ˜èôeË@1‰GŽµ¾ *"8³6˜ÿ0_n^3ã—0|µ©.4 ýqsäÞeFÆ—IþËa±Ø&ÍëHr2Á]0x¬-p@ûñÂÏÀ-ƒ²*O‡(ª'²œ"[qKoÄ¥r ëatG)?<ŠQÎB3†É!sݼ IEø˜£©ÅïE°¦ÄܶM䘲y H—»tB>€‰2¬ž‚W -ôÜ;BSâÝ›+k Âmtظ-²–+笳̷kM »”wF휫ÁÑh܆§ƒ¿LÁôÑÝöÓœš†*3à®ÔðÙGw«&+;ÚšÄPÐPiCm=O~ 4^hY:/ ˆ£vø©ß;á“Iúô-Té‹ýB¿ŽÁ ‘¾Pû¦!NkX$É Ps§Zá­aujV„ÐÂn@5DÑEÔ ]ßÄܨæÖ‚¼ì?©… y€Ë¾îÂC`ôŒQèƒË9V úðîK5x€ÔÌä‘•… ¤^Óöí$Y“$6Áï¹)ƒÂÆpìè3ÃÞp+;q ÄÉ#téùæ‰ôàqQ±:ÂxzÞÔ'ÉáŒ,ÿûj~¡¯m¯Ì5@ßê>õü@Zºt‡i©£›½ÊKÍðìUPzCnµ2EðÞ}?It5´]D®Þ¥¸ïÜ­g,ÏúÅ¿ð±~\”ê¬üQ! =Zs`q»ÔÕ֞ãÖ{QÁ‰øF’Ê)[fÝs -Dï ôŸWCÞ£·÷ -v1 G‡Ì´Al¨çD5Íûbb‡Á ùËÀ5:mÝ -[AM—ú"+Û@ì3ù cpb/Ål3“½¦6–Õ‰žG2#{,R DEФ϶OÀ9é’Ë;=Ì~!_–„áÈñ¿àˆNûdàI‡Ôæ”S¢'Ø–9˜¼ÀZà|ÕPµÂú¦GéÖºá­éØ"~@¨& ¦¬m\§=\¬“›ÏBÍuØO(¶Üùø¦©â-DRÝÂSl„ewž}Èv½â Ž¥~_u‹ìÃƬÌ#Dš4¾ #«€.‰-°àË5ÍÇ,·&/wÓL.æ\qÿ†¥W)=ý==J„¨yãŠ+?bˆå²Õj¶¦Ž0¦=?aã“šQ{[ÚÚ4ÍÚ"ؚؚÀd£Ž(>dÙhd“ž–× /FGefì0FœÌW‹q)»gÂÎ &,»gàoïO?ÐtpÏr ŠO8w£kᶧæ3°b7zULaŽŒd µÅ™ðõwGÚ4¸Iˆ«ÂȸÅê‘í'Efò˜'k€Q<”=r¸``Mg=K·Þêú]@½•,.R¤õºL˜=ç[KXÞ¯²ÆR†ö-­¤]Èð]xíse]ùÐó8‰ÕÝ集}9ËýÖ -endstream endobj 12 0 obj <>stream -œáë—ò¶Þ©é‘ ý0GÊeÐ~PìçHFÐÑÈÿnvfáƒ/$ç_GáÛ¢ŠjVî›_ V*Æ1ì8Œoì4¢Æ&µ /×BÔ6ÒœQ•j!;XÝh,÷eÏÎ6Ú#'Ö¢õëGÎÁ!7÷õºyÏ3ÂÃO¦NÀ9í kxêg›ÕÏ´ßFapÓEý ü ßw8\§ªik„}J ›¹Þ«£Á“ ³êÏSÍ3$ü¯pàš…0ä!ûù¾UÎäÔòØåí¯ñq -íþÝnÙ•fÍ9»(^^UFñvÜæŠ*´’ÿžâvÓÓjàÑw¸±Â9£zk•£ét)n% š2²ì?£î#~;D ~Ë83„`) ²L[Ì ë°ñÆhÞ/C¾‹2åó -ÈQ[M/Ùg.N®Í®ÑfHqAü¸òÔ‘o]}  {j!ê/Äê@mð4¾˜ì}¹: J ¥gÔAÍ0ÓçƒXÉ«¼U²#D ‘x>‡h2~œÃºKÿ%•H[Pµ^,¡UhíÀ˜ÌFŒö¡¯tße³[ªÂÙéªX*s»­¶+XÀS'„|Š¥j”C‘ˆÂá ?{eû/ù¸ a¬1ÿoÝ»$ÌîvrZ”+“ÛË%©ª÷—èÇøg¬Qÿ'£w‘†âª«û0ƒŒöT¯kyM#Q§{ø»%˜»@Ø ÷Ö‹AJË0”#T³&¾ByŒ£ÔëÂ(KÖ§¹ }œù©6š™Âpf‚Éc8CëoãXÎû1,#ãìž!5VÒ™vc¢‚> “½™tT§B&a’4f: ƒ Zð.ky­gÎn2jƒü(^æDT0¯ 8Èúg– j¦×$IÌÔt#G±H@¥®S6¨²YíÒŠ<ÎÌ–$aêÆÔŒJ“eXãôâɧ½›˜û‡×Î<á-Fýgîdžëå¤L€¥D²ÔûS€„Y¢t-–ˆXd´;;^Zè5:BAÌû‚ÒVÑ©G„3¿ ƒ +ÃaÓ+’¿Ú!L¼ÖVp2EÚf쉤 ºË†…#çpÔ|ðÖ@ç‡ã©sÓrB!Ôh~å‚=°hT@8mMø Ž‚ÚOf%uPM!ƒ¢ú+èݪ;O3bEZÞòŒ\Åäb€ä/¶s× ÿº–]Åâñ„\|Êù‹<4‹ËÖI!¬¥bŽŒ<ñµ’]uÀ,YTŽ!¤‚a‚ws¯m“<¥Vj©1Þb9›62•Œ¾8M)j¶ÇäÆkÈVíËÐÌÙP túÕ…Gnñêubϳ¶Ë 4Cƒ8P.ñœ9XP”ö,àí,¾»Q…éið*6“"²U®˜=Á‡ÖT6ç å Sí•*qÌ«4……YÓÉ-©<…'ªõ.DpÄæí¾qè¥Úf}ùUó;¡ÃÈÓ…‘£½›mv“܉7¼ øØŒp[„ùŒ‡y(Bɬ!·L‘P%õ…½!!!ëeÝT£q?™dùíæÏØÚrá°Z泉‘¢êJ¬Ì‘Á 2Ø­åÊ *uIšŒ‚îù©¼º$ªÉY&|ýLrê\åv“„rî­¨Î;Ï¿v_i%—6ú‡ý°µç B׊3œœ–töòƒ^"°pÛjô·Àú'Û”J(–µ²Åœü¡ ,tQ­ÂΉïÕ³—XD;Ûæß­+Ù?w~ºŒ”ÀËï“Cƒ8o„é˨Äb!3;$øZµ?Ãôd©:!3Õµ)KD:rw9‡¯¤Î=“®”…L%ìéèçêúR<ZnYíÑäÒ)‹Å Å,ûHKóð £;µ-=¬å#éוŒÙ1)JÆ\ÏAྒóò^Ò´VEâ3†ÈÑš,%±Öß©_ÇYį‚Mø\8¹¸osàO@˜»ë~ÙÌE­²©áÂu§bdúÛ’ÕY¹"ab¸ ÈÐ̺`¦A“W3sŽeòl°Ý“y;êW9b|BY¶»gôî‚òKF;ƒYÜw¯ ŒÐ‰Hð\óØ…E7vFl)@*e”¬ZÐè'š # ÓJ:ª@TÄ÷*lºâ—Eê£*Äô°ne’ý¢Ÿ/ RÙXá…!©õéÄÌâ0o—]T€ËÉTö¬A!!% Î©m¹£tFz®ˆj‚8æ«Ú.FèáCW–nä ùºnZù4ÉyÉ¡½ÏÑÜN;ob’fî+0ò£NIÅg±CÒ+ mß©Í¡dG‹«×D†·Ð+nâ Vøÿ³xÒ»‚˜SJ|*_Á6††pÈ><ECW£ jÚy†ÜØ€˜q²y¯hOcòϹùJ]Ý!S1{œnY¿S®k\¾Aljÿý¸õÿÒ@Ð^ -ÓX‰‡Ò#-°ñŒb)–Ž¹Åû“zª)à– äíþÇ!h ªš¼OL -êEq—¬÷±ù“A-oo“©WuC™îï¬)#atØʬÞH"&ÕÖjÉ>IE 1ŸJ] RŒæûÒÆé Nú²A„ìwˆê`"*âh6zH‚!ò¥›n`ÿf²|Ö¿V¸Ñn;ŸUÀ/­ƒâK‡@›µÖÓÆÌþ¨æd- Hœ é -«“`õa QÞŒŠH?Irc9• -Ù•X"g|ŒÙÌ°"Ü?5žpKËmd†>kø!ÜeJü,…é Åt_¸D?2eúÎ\¥&Ú:‡J`öVpaGï‡í·|·vL›¤L@gyúW~RšÆÒsú½dM¦®]å`\…×ÎAäe«@7&Á´…În°ë¦ÖЀ"éd“ïùSØ5ü€í<ýCw¬âŽô‚ -6‚ è½’“9IJB˜kØBâçUk¥91?¬ˆm¯¶µö‘"–§ã‡#%dQ²žÿ>¿ ååÈUà&ŠVžY=£Q­r§Ç°›W1:»~‘ÜQœúC3§2¢À0Àÿ`-§P<ק úG¨sò„ 6Ô¬wá aâò_G¥N›”Ÿ: ÃvàÔŠrµ c1U5ϽÊèÏ+ʱ§DbCƒXxn/„Pë}É$ãôêå×?¦X墳“)@ef’ÚªH–FÚÒ*À]œ¿É _XŠs¶PšçcµÅ@~nyÔ.”…®òÍö³–ÓÌy¬¡5¯G,!<íA€ bŽ6ÙY t™¾ÞùÄX²“1bƒc^3Ï ÚU&+MÐe“±Éãp¬ÓšœØ‡¤œo‰GûUy2jœe•4ªÀ·Ð~Ž5*P˜U;»LA¸´ù¬g‹ˆlѱ(žÝ¶×ôlÈØ¡4 dâvér-~ê…I2FÄ™ß/ðƒŸf²MÛ*y‚àÝŒµbC~ÜÌ«HgŠùêåÌ»Úz -îÙ]Ó%#äfvçšg–·ÔHÃ%úÍÙa¡ ÚmœI+Xt#Jþ„Ä©I6'?l]ôu°µ$Ò.‘Ý ç` -œPÞð†ŒÝÞU×Û”DIÕߤ³Ã+LZ” %'šþÙ¤mk†tRa£9‚ò'Þ`LyA—Ú Ù_×÷5­Iº&à؉¸'v¡!Ô^mò@†ChòNó­ÕÆ küÇ7=@ÂUý(þŠ•Ã­øS4˜‚ ¶@‡EOÝí°l£æw$4ýõ^O”„â)2 &I\½Ì0$‹T˜8Þ¸†ݨweUÑ4Ćx¤Þ™ªI²y»)\Ü©x "ÂÍ -5VÐéIQò˼x_7 -Ð^Èá,´v¦úFó Aý¹öÕò 6o–7ÏC-NêÜýøÀlj­-.à§1F®]^}I/ó> Byª3Þ­N`ø„Í.e…KƒoL,t¨KU !nteÒŹ=cqw@(Ó,Y¦UÝðF R)p@¿½¶hØà»qAc€Ô€qHŽÓë+Ç}­ÅȨÜG߸"nÐi…úÐG§¬‡¿Û5Ïí -¼ÿXßÙŠ¿1 ->Ë¥ŒÚlï}X”—$nÁA,zõÿ¤]C”¶Ú#رêhU–.^_õ‘hKþ`íÓü½Ø…#>E¥±Ëßü ˜ ÔÖ ÃW`YiV™‡§²ù·¾ -HˆÊµÎ~u¡(èãWÒpY™£¸¼e§˜ˆDW{ʵ å§% Ј:Æû{-ÀÏí{¦¸Œó†""òñ|©^ì{&Ë)âóagµF‚5mæÛŸ¶Ýcy3®]Z¢˜ÂŒÊŠ9?³ŸY³™ I~BžRFÕ…6«±•„LÄ;›J½QFy2fDxvtòŒ b"“ä\ñ¾JpZZ -0ò‹H@ôÂ{q®¿ã1Ž¡t,qƆé`›Qàô¾Á…X_ó­gèJŸõÇçæóÏ@ÏÍÐöå¢.LÏh©º L¥äðîÅ”fÏå6_]ì´¢×ÜÎÇ•MŽ‚œÁ*šÃY´cÜÂÔ»ìþ{5£p<ƒ#¹£5CŠg€y [5؆Œe¼å›‹)GR œr™óº#„œ‹žœžgÒuÁñ¤¥‰ÎÄAQ -hQsÌT‹ÁÜ®ñ†Ë¡¿EMèOBÄÈ:+öC¼czÉÇ%ÉÞ% †ŽNÓ64–V±T×rÄ»«#üT*9I÷âx6Ò½æ6D܈Öá_,¥7 3æ£ÏǾÀ\s¢‹ÕÁ[ºÈ YùI&Áê7§îf˜¡^žy°º3z‹™¥@‹¤nkw~’š탞v€ˆóÏ"ð®¢Zü¤È"´È ^9ÉŸËÙa¶‘‚Ë”ªI áon ôí¹ "zD ¿"¾ð½Õ„vÚHMÑ\ó8µgðüPÃQ}ï&%&䯢Â2j9ì>µŸ—)‰‚ij"ÑÈoãQ¯öZ#®î˶<Ÿ8ê È6Ó²¹rº¡ù¤Ž†Àpiº†N€$™‚?81EªA-4ÌÜÁV@—9­\¦ÑO˜NKÍ  èÐw<‘EKŒ1È- ;$´; ZdQ¼úÄ çƒ 6’(¡}5ãÒ¥ÐýŠ`ˆ°ËI -FUåPÕ4uÏÆÓ=ßÇfP¤¡$ÃÕ*  <êº$“‘OÔ€j±ô%A:óÃ3·œ¬§Zø/çî#”ñÀk7ba;‚í("W÷w³K­Û¿Ê5x]Á)ß,zÏ%Áº1~ ßdý èó‹0£OFSWŸ-†>É9âÏ#‘ #ô³eMœÚ;nFô”µÓjëA€fÀ -uˆcå¡ò‚ûƒºš¾YÆŠ®ڜ̚€¾Ý“ï<Æ|M,3Š*¦p EÓtÛ½×0òÇÙ©&9°Œ¬9j±ÀƒLšÂÆØë ×(H“FhŸ.Á›É•_¦Ï°ÃéJJâWœ¯5-ÝÆÑÃ=p1Á¥*Fþà ²bé/ç Cô-yÔ'L‹ý:Î-CŒX Y³HYR4nn±œÂÆ$Y¸PdÒ]M&K•;$Ú!Y8?ïÐ'Ûƒ¾B32õô Ro#¸Öu¼¤ŽY·¦:u4ÚÜ]¦°’(…AÄ&=¤ÅÇwÙ»R?7¹{Ëø/d{û{Æ´óÇ)¶[wH×lýø/ºA~Ý«È/=S¡ŒÆ‘\ÐêšÆYvzîM~Ý£û¥_l…®ãÝåROÝ–™-»ùÑe.|.ý˜rýÌ*tUÃRa<ì&–†/«p$¦ø/ù‰çÓ#ˆ¯êœ² e9¨šÃ"wRäs ÓNšT(4HÓNú (œuÐ`ÅíQí ü:Y™;Ô~™½Ci:ùKxˆ_ÐÆCpÉ塲=HqêaÎ=ãwºžø0õ6À½êƒÌéäz®ÎùAPSü¡ìšNõ Ùˆ%Í€˜ôüc„œ› †¤Ú9ÁAHeNf"Ý9Ia²b":!·± -Ãh9ÜÜ9i>èêÞ$s‚ŒZ7C0 'm$⢔‰NFÓ‹„–^‹èžu1^8ˆI؈¾ -GèK©#fÑ<‚PœðüÍÂÉ+HÄ+J/nÙ|ü!‘y7±¼Hœ$±67!Si· LBFmrå$Ö²I/Ð*”˜˜¥„\ØDH•¸œ¢{p%L§,!¾š n‰_jÒã.ñj&$N“Wb♌”L@Ÿ4™žMüƒ&—œ‰MÏ-M@¸kb¯8“ª\¡™DgÂ\¯¹äD°2(H›Lè"“·8vL ’'ˆŒÉº=‘RLpí1Iü'J#!HéJ_ò pÂL8Ô¿¤wDñz΢X;‹Eù[RRÿÝ.Av†à -\R –B^lQ.:L±ß–ÜÒ”kI3§JKˆgîÅ”³$n¨`’%ÝG…‘XòÄTDKàPE®~m Q¨P2ÈٮIJX1ÛJºÎŠÃ¹VHd%CàŠÝVI­ºâ¤J†óŠ ©ä’_þ)a ¡MÉsXü-%].ƒ¤d ²H$n|ÊÂ#QÒRøTÿü5Ê; ¤¨´`9eÈÔ‡ÄJ–À÷$‹SZlÝIPH-ÊI&Q‹(Ü$pÍZÄN“P†-$É$_µÅA^s t\;ßâÀ’ÜkŽ í) p¹=Iö ‹§µ© ]% \Ù…$#ÉšÝÅãtbI…x¡®Gr7/f9’Ú׋kÉ>ƒ/Ò`$7O_Ä?~QìŠä4É_|'¢ À7"ñ°À8{Hfz -Æ!ÄTHºŒB‚û„¡1Hæß—†Ž@²ªÝ0"Qa bT³é$i©ªÄx³ÔÑ)†z>#o´+cHé‘×HÁž3ð !¸±×ûD†[:r‘d„9GØ&#ˆä)CIyneÀ‘ª¶Œ8òý2r¼‘dFêÛµ¥Z’Œi›ñv´€œñ¨ìŽp¨ÇæªÍžq–F:ý3–ÐÈŒÐÈåŒf¼FCŸŒìF¯c¤…¥ñÓjÍ…Ò§! Œ Ÿ/ÒãSã‹lX„¹È k$ºEÕ -µÈª\c™EZñï°ÈWÚ]‘ØÊŠ Š =UäôdãAEŠ9/mR¹6æK䶑7Š ¿ =¡È)rãí‰/ºqEÿ£g7ššnñ†&²_o÷@¦íÇ7üA ,íD ûG QÑ+¾X¯@º¿B@~'9½”À±„ÆÒFD Jm¬üè°ãü±øȸêI'q`€”ï@ÞÈ+$4y› ý+ˆ–þãô_+¤Ýx:ÖŽ¼u(ÊdC')B°¨ãAz€›"dŒáÖ~\¤ŽD_Lís -òë G”\pÛŠÜMH¸zqBTât¡?Œ`òNȾ¹;þØb¬*y®PB:½µ"íˆÉŽbšWþ.BdbATý G D Q¥~tÄ ¬xÄ凖ÞAT!£ÑÚŽ.  ühyÑB€½AîÅ6í£rƒ(‚}ÌÕ‡ý²`¤jú(o}€ºArœñ;ÈXk"‰&µá;ˆôòqLgò±r|HoSnåà"†ðþ{”¼Ø{lí]¹ܦ\x:i;Há+¥å"Hz N]= ¤W-J=²{N±¿P=p·2¬ò Fëäy€{œšÑ™G Ñêö½<î’O•ÇÛ„ü˜<šÉ!hMˆèlyÊÁx0mB²N<¤ ˜Uá13xô6!ï±I¿£{|Ç€Fïhˆzw½WwœsÇZÂpÇÉìß¡Ä%G)ˆˆí6!!Ô£ÏùgÙ±Ï6vô#…|vì¦,°¢×‘碎ëàñ„„´oœ¯‡J¿:öЭ:wS‡Á)DNÔ±=’ßéà«B™`¢UJÇ"£x„tÄUˆ2ŒŽÍÝC‡Š¯AÇŠØÏÑfé9ðŸå:Àh1·8c…gsˆ˜Ð¤O{"8æ´œ/ÇÑ^È_Ëï ¡¬µ¤'µ›³Y’ÄMä€d×ÂTqÀ[HÂŽÃk[ÈU‹k!øëGnÏ#†/D¸kìÃVwë8Ä/Ù1D#(¥ˆ`–òCÈÂeC4B‡€;DIê!ãþÆÆD4|ˆH[ãèš‘·‘H4¯€Ô乡°éfq`(ŽÆø#ˆÕ‡£z«ábáè‚F8вŸ"ÎH„Gà¨D à´ÃßhþÞ7¶`ó&Èî lz£Z‰(rªD–òv& ÞÀ<%îƳ(²¾n”œ"¿Ìa¸ŠÈ;7~ÁŠÄ•zXä̸1«EÖÁræ"7ocß‹$à6ÂHJâÆHDÛXFÒ×Æܾ£g[m|§‘¼iƒ  ‰6 s#âÎƆ%H$³1-(î™#êcc®ŽäDïHØ°Aü'ØØÏ#ï¾ ->‚ä5ó#YºÆ!‡¡×µ$’‹³† :½Š5l -ÉëÑÖ!a³5¾ª¶Õèf‰Dfjì]$R£t#Y5f@’¨ŸÆL’äë4ˆ¤$²Mãê–ä’iÔ“Iî6€¸M¤4´“°$ÑO’ið‡’ì ¤DtÑx0%§D£*Ù84> QhäT•ÄëÐ:ÜZÈ D qšW’÷3ÄÄ’'Ÿñ·YòG ¸<…o-™ßÏ·$ˆuÆJ—$š3Øå%qÆã¾dx3ZÂÙŒ€9me˜_Í@XLäÑŒÙÉÑ̨F™\"3FÌ$w˜1€çLbéž39—Ð$b—q_šDÚ2`©&º,ã×59®Œ~Ì&÷TÆ~›$•2Þ$)aà¤e\å7ak/R¢âäÝ9ñÈ8°*2€î2Ê'' 2–G»¿˜œ¨ºñ¶0Àƒ³E0UŒ†4X; cbø¶ü?bìoC ‹…°Ò«0î:5 ÐÛI¦Jao;!¹ÂÀZ'™¿Çc.¼£@:¹h0†£“ˆCUVƒÎÀp²NdŒ ºŒe<¨Ï¸«¿à;:ÁØ/æÉñ‹ëäUûb‰ÒE_,°‘/ûï…—èÄX…á`9£“€)fì_ˆN[/JéEw¬Í š9É’™¶‰k¼À Êå~ÞÅÌÉ0îB»€›d\”·u2\€ª‹³ï$Ö[>žD(pzRÌgO_‹_|’d[À¯O¢C[ ú‰äØbùO~_‹Ö¶¥ŠÚj@P2*2(eÔb+B‰4-¦¾H ѲÌå¢E3ýDògñQ9‹&×ûͪµ ‹â­,þa”ÌŸZ„¥À‰¥ìXð}]V…”’±¨y#Å`¯·½¤¸­N…RÆ ‹¶ª°Â“-ÅX<÷R"ÿ -˜)i÷Ô3Ev¯,6å -V”nSÁ)OYŠ(LÛíJ=thž‚Wüü”Ç·« ÑV¼•dµ½¨Ä¢ÜVlÊ YÚ«H§T2b…(¦òüUü:•Ç®¢«¡ÊÓ_§©b%«s­*ò[N`X0µ&èÆrZ¥'Ut« ŠëœŠ©Wù¾TÜ+¯IE‡±ò;*žÊJŠ¢âÛ³’-T€¥E âßµ2ô)ZÜV<Å p%?§ø“+ l(])ÆÄí -ƒ¥øªY¦ØˆeaŠÞZÑæRÐØWbxè_)Àœ–GñPMÅF¦ÈD -e‰…¨_W¤8Å’°£`.cѺQ¬ÑŒâ"‹ =²ZØAd,{¢(Ö+Ë9¢h‚YFÅÀ4KNC1ÂYR -òáBÁa[Bî`PÔBé⥴ ÍÃümÑ"œŸ`”–¼ú—cøÄÚiù±'À”âyâØiI†ñêá—N ÔëèNiYi'®EKÐ÷ÀR´œ€~ÍZ-Ǻ‰mom¢¼›˜'µÌ¬ ÜQ ƒškZB&¨7-ñ>¬ÍÄ>Ä2Ñ0|TL4ÂÐîÍ_„‰‘Ó²û—Àž´ í%n¢%˜]‚´$ãL‰‰iK¬I”hªŒ£%¶%8§D ‘"­Ä„üU æ+*aeJ@(Z"ZÆ¡hA𓘃i'Ñ$Û$p¶€xù–Äà–’0‘$/~$:ÿ‰1ŠE¢94"Á½³d"7Ë)BbµAÂÀþŒí#Êß,ŠîÜ1¡!€ºY mGœo–Ÿ›¸vT:"~Çáz3‹ ñ§Ë’ü«z:fûŽnx³„Ûpx–§{øŸù-ÖÒ¸nžƒ-RycÄ.RZ¨òÄÜiÙêq´®õ<-™í©E¬ÁZ€Ì­ew¶(ÐÈ`¶h"#.j[Zr‹l·´š/¢Ìˆ\û3{ FÓ¿e«Ñ„ ¿ 3Bv‹¸HB#vK>3šÈENW.s•9éX­ÅŒå‚ñ[¹Ì «È¥0þ˜¢åis‰\»r¼­F$š‹ÞÂr[I)‘µ±ñmcF¤ƒ™ 4åÖÖ€6µ\º”’‹b$¹ŒV92K„F¼M.Šìœ\6ÌÅ^-ÈŒÑ 4’Fz\E!_¶y-Èj”ÉE81–\BíJ5‚Ç.—>È­3#†rû~Í1ˆwsF\]ò5lMº È\© ¤lÜ" „U,@uæâmO%¹ T°º ‚Ÿße=ŠÈ^À>-È‹¬&b5™—È3z ‰ÀY/¢Õ^6E¾—!âæøþC,úc²/švˆ›øåz˜_¿Æ*úË! ±÷_ÞdˆÌü ñö€I²ëŒµ,RÅm!tC0Y+ž -Fèn¤NQ¢v“Ž„Àx0 -"ÄS„9ÿ *œ0§Äz…IÙ vÁ0 DF´ñX³$Q½‡9’ ž–“ôw'ÁYŒ®À‹˜œ×âu£.˜¿‰‰x@£˜¨‚!ܪd ÞÐ\‹ @¸z1Wý‡ÃczÆàÕؘäð8Fûa3ÇlŸº´c>ã‡q=&àû0ŽüX+#Äü˜©íC› ó« Ýúp5ŠÌÕ眎ÌdóAÕ$s¾d6šAœÌ’ìÁ1ˆNR“dˆ»‡$† @dðv+Ã2xE–߶eä¦xÛeä6m¥lÐÃ:Ì 80ÑìxyHgfR“=᎔fÐ)nZ3¯…%TÛL2ßAàoæ‚w˜Ís·ÈÛÛá‚t&«v€ÂÉfv`|yÆ~ÊÉ=“Ñu˜ûûLô9<€¦Õ¡Ç€Ö©˧ƒë’ÐØ-¶†&¨Ñø„ÐA°l!0„gÏH9°&¬çHSÑ6(MäËaËÒ$Ủid“².Ù4¬ä¿L±Ó`À¢­8Ü€šO 5AŠ R‚8@hjÄoTs88T`Õ\ -q‘¨Õü +_͘o¨w¬ÃÛv%;kêðØZCb7¼oMÒ¹á\“7P½¼ ;¼æÍ6àÈ×Pª »À& m`¾° ZÝÙ`Va“ƒlø)6éa§c#ø5ì™l¶º†nÄÖоl:ÅÙбLÐF¸Õ0 ¥L(mÞx‰ŽœœÚ€*)¹6¯åXÙfT4 Ü6áFäÝF$Ñð7gBC•¸Ùh85¹ICîÂ1mg 7dœ¡[®w›áÝnÒ x“Kf ¼q>a8z“Ú2Ì [KJÚ)C”t#ÞdXØoÎ’ ½þ7/‘áñ8I¬ó"8œ;¬GìÆðŒpFC—…ó·¾ -ÔÒ©áÄZ1´k‡1”Ç#Îõ ìù- úPBÂÐÊâHôÅ8ƒ †ÖÊ<óB¹Æi…ØCÇ™ü/œ}œØ~ð´/ì5äìš è#Ý^x`rRÔ ¡œ`y* -…ôYwáÂË™_°Å`ºð:sòÎÖ¯96iÓ£`¥—áR瘊 ?_Ž¸ÐÝç x  “çmaáЉh¶€`t¤u-lC)ñZ8Té U Õ™Î`ZØñt²¡…‹¢NXgòÔ…Y¸³:ãd¡€XçêX8÷]Å‚K×I*,,ø:‰HaGp¯09v†»B—/Wí$*:¦j':­{¶ã OVßíäi²i¸ã+4bîœQ‚«`JÈ#W!²‚U˜Ì8UàÜPŒÕŸ -ðåNØRAÇmT B·…;VOa_î$â°41ß/…a¥ÐÆ2)𛺓ü#)Ä_ž*Ô»ŽÂúBF¡–;Ea‚(Twƅ¸w'sPÐÏ;Ÿ…Û½³ø:|ßyô €' ž°–à‰èOOxJÎáQ}@J<:ç„“©Ås.’‡çMø~<ÓlBIDò¼µR1Ðò KÆ<k36T&ï<™J;OÉýy„ Ñ3ïé¢ (Mõd/°z´ÚZ òë™”‘=’ÌÃhÏqŒÍL@ÚØøGf÷ ùöž™þßÃ>3¡æŒrÄG§ñ‘ÏL¸ò£ zÒ|n·ç³³&p£Oà¼*ùôQX°XI4aû<Îj fœûèŠ|ŸA|á‡/ð8~=Ý{f¤Êÿ¡"Ï•—°O? ÇöS\s?g/a%üIàöåO~–ÀAýQõJ¸x®*¡ÿüó˜^á?¡¡„—ÿIè$ I…^ó#*€t”„ñ'@÷°>ø‘°R: H. ÌpÐ>n@¯üôH ÄèEN èþ6š(IV‘Ëôß -þÀ+g$ eaØü>Ú“V@Ø}'hA i_‚_`¡Óèèl×uPŸíãÈã¦=-Ížpg›èœEž7œw~¨¨n߀Æa©×ú`¯áAàv#DBBx±ù+†XBWÄʯCp¤}£Ìîfkæ܃4'é¿öKÑßBORè* Ê:[¸yY C· *GGŠËƒ•óNæ «y .ƒnÖóçdxpè?.ÔÁ -ª-¿ƒƒSq T­;X9e‰½ÏŸ –í@oÀjXwFâ>̓]œ”]ì+×ÛBQw+gúê#9”0I%ÐS4•€F·hé@ÞÄ3Õ*r.é×äd²¡ä 9æÎq6Ù$Ñ);µ­zâÀhë‡ÌßÒTáàšŽ^†ÚúÑe€ƒGŸsCoK÷ÕÝ¿áj59 l·Ý `%êq*kÄ%Trš!7(j˜v -…úLn ìUO8çÛgÛà™G„»¥ –á:ç -Ò§q^ è5 íA²Á`C$ÈS`ƒêÁýÕ"y£º¶5À\uÂ瓃åÝj€2‡²‘ûá—Ô€¯4©¡·Mµ4ŽEö¹’8†E]æÝÀè‰ü˜m0U?¸4ÈàºåÝ»ðP팃PðªÉè±¢©µ²^$=DÊÍàëÝój$ýáâ}apMwi® -— i2"q—!êÚE]™Å³ò(ÀŽº¢%ndpÉ×gîòÚßh¸ýËê´q1°!æcnFû§Khb DN»Àت@èa`+ù1ƒ\ + t÷õM…A›ê'ss²õ?ƒ»[Œ4,'éƒÜ`¬.ý€Áª»ê¹ßŠ~ê¼o÷Æ„+F·:[ýdƘÖG/x&gº/àÄ}’%uJäºàî” ’‘ßÖ¹À€5žs/©·Pæâ¾{ìõú|nøpäÎ_€¹§-Ö¦‰¬¸úOKÌ€C•€D ^¤Ÿ0XÚ´ì?P"nˆáÓu¹ùX A‚oå}†Ë”‚çQ‚Y(:ˆ¾Ò—¬2yjÛÜC›×Áª·( ¿Èó¿UÉ -\ôkKÛ¨ªš„Ú+lÆ®lôc%æ¥ -2Ú.²W J?AKC72©€‡=_Bågù*8“‰ª|>Þˆ Ì—‚•~“˜yÊ’ª¤`â×5ü“…:`juÙCr±ªÒ‰‚k%6¡( ¬¿BASÓÿ¬,Ɖ(ÈÍmÀc¿¶ö=ÁNÇ3ÇüR1ÆÖ ?…ß N£ßHf·_›9ÒöàX'‡%²› 4Cs÷ŽäŽ­VU³Lp——žü»Žç•0Asyg|˜€ð!jt‘¯9 æph‰¦sŠxX‚ó<³L½kvZÅŒ‘C’“v th+iµZ(?éa›Å«_t92å8 ;\… -.Ý” ™12ÌBbÓ(ºr@ËúôqÓàp€1D£"}‚õðÂHÑÞûlXƒ‹˜é®ËHº8‘ٜꖬl;ÀÇH"B±*5¡f­É›‹Þ• vÔÀ²p¯/®“Li`¡æHÀ/Ž‚4°¦ú‘ŽÄ}!Ý®‡W%=+þ3ྨ†%”æÛ ¬‘gÛ˜©–Þ…<üž—ç‘KÁ®»Ý¬ø4à¥ÇaÄ€<ßz­²FÄE´úê- \¯ˆâ6W_ÀÀ–7ú£Ëü_ b’©ëþ^!Yï- ˜› P.À€êjÔcw pÍ8¡&|mÀÛˆPE:BJŒ°7+fDS‡øp “+jù°Äpæ6FrøÁ:`_à:à—­¿s€Çy ãáE/c¦c¯)°eeÍpÚÆ•fb-yÒ`5·ªŒåS®ù8ER,4[¸³Ì!€<:,˜çãŽCk'·WÂÇ:(FÊ„M¹†L‚È«ºÉ ¹Gï Í× H0féÇcKùÛ•œßG?kå3›±€+ž·¶xclnÖ=+i£d“‹rÒ¢Ûvb+1¶{©V€•U¦Jp"_ €I®(¡Á -i!£ ’kßxD@>ê[T»ÍI-ZH­ºÍçýôŸ‰âEx[\ãUsû'Pg½²œåÀL»øP˜ -ó‡?ú$hžK˜uìà.iü´¡S  É' •RXe»ø˜ÑÇ‹»OÀç¢%ÜV`XØ$0Ÿ€Qä«xq@g¢O€Ú¢äØM€¬œÖôÓŸíÕMÕ0Y] "$}Æ]M@²S8ûÇÍš€§+ÂÌw&½•©Þ±ÇDLíJšta¢Ú7š¢X$@HÏ$ºÀ‹Çƒ11·•™ª‹BŒ<ãÄ€VpêbŠàK‘’o1ëÖ¡¨xÚÑü§ƒŠn©ÛמmÕ0dÎÂ6Ô8¾¹—íûLõwïÃ1öƒ3@ýÓûwŠ]#今BùONR@WݱQ>úï}Án†~ï1 '—å÷ùÍ×±d'¤òÑùa~¾œ¯ùá/)—Õ¯w¶Åü>‚H—™åO0Î6v–ßúàØj(?‹Õï—‡Cù)n«×ÔäÈ_'ëb\÷ÄÁÇÅŠYàå°“'¸LküW¾ -}•4‹CΨ ÓdlÄ¿ãÉ`ž+,êâ6ýkájÌá ‡²E(‡öÑ>ô'øYÅ{¼"ùç|(€ßÕlÜW~ß/²Ëä¾ñß÷ë<å@Ž×DXzu¿g¡ëy“÷ë¡h§}lö>ù~ÚÓžq0f ‹m…åúgïï«ÊU¦Ê ›½¯R 2Þ7=Có»2"˜Çûî’ñÇ*Ûûû4UÇÒÝaZ®L~=zÆûíJ -sjú‹¼µËáø¶J9¡Þn*T»04î¶aó@B‹`ßÚ}>ç_i÷Áòéý ž4Ðî7ˆúì4i÷¹ß¦y[|“òu¦vAÔ·ÉDäs§j÷†GÔ³ Ù}q<> Íóì~ñÃÖÂZwñå»À´°œŠ;¶œÚ•h%zøåŽûÞ“Þro  Ñ·ï5«ï¼ÂOµýÚ 7*¢f ±öå.h[¥ŒöǾœÈíɈ¥ÙÇ—o-3ê`Ë#û6(ª-–L"ºódÀ×+µ¿~™}Ò\Ûõaæ:»©îê¿õñn™û¹ÍŽƒÑç-âaE‚wõ }‘Äl=Ô¦êp§µñÒÆK}RÀF;¡~"§MˆyŽVnðÂ48ýþ6ñÔC tõ“½ôáÅÌ =‹E2é{®ª {Œ°@wôÍ:±;ˆ˜ -{W‰i«ŸL;ØèBßb±Éƒç«:úUøbEc¾$Š>êcQ<ßèCªFX]"b<ç¯)m(ŠíÝ›,(¹ÒvdÍ'—A¢‹gÍ·Õniä©f~ü#xùªã ÀÿÄü÷Ö …5LÌïà3;Œ^Ï»ü0Ç¡Z¢«Èòù¦,|—8S“TþH -¦)(¿–$Ÿ£ B²=­>)*̧R Uìü‘¨¨uJB’]º ù ŠçSob#à?J&‡m‡»LGc‘®«Çа¨Š¦ñ™’ì2elFÈÆ/Íé9žhäÐWüÃf”¸y¾½Éuv:a#1¬?WßOXMæ9šàáãaís†ŸÓ-¹¡´ -!)`,ßw*Â/7æ¡yÓäo¿ñšº4Þ $´qÅ“FZ>€õ2·Åø:j“9é´ÿÞ¿ÕóAÌÛµ~ïÆš•È…O›>û^4îMke\ß7åâ,ûÿí½³j²Ê®$ô~éØÎÛ@ý1IÞ/b÷‘™ºÞëâ8_ÈT'…o÷ŒÊÿÍžŒÈó°w݇»V"7/f¥ûH‡¦]Y8÷·f‰ZÜǽ‰~Nî+ð’×°ô™ Åýv÷´–ÈÎ8?žZ‘Š¦_•õöVl¹i’[-·ojŠU0r7m¯ËBÌu°½÷X·o4ð©5°Õ~1çhxK(¼enÚ“?Y{JF‰ö½Ý F“¬Æíì9aÿÆôr­‹þ×ÒûÊìµ…=tŠÊ>)Æ ¤&ˆ26ÔäáÿžÈž»'ADûWífìÁ0•XEõíáûÖ:ß럺ƒl‡°Jè½µÃ/ºÿײkzøE,èÕëGÒW-­^ÏçùL¼ôºíú ¯PcO®g¯Þ{mþcñ¶þvØKs‚“?­OË¡4ÀÜ]Y_‡Tå›´ë=}\Ô¿&¸z¦3feÒŠhlÕáüÝâW}Ç‚ÄY".d/ÕK2’Gè´á¾\§Þ×Üè!.”úÐRÌ™25À¨/Ÿ3<’o;¨oeu¤[·D£±#zz\¬%G$§÷dÄkyj vš~t#0€Ÿ¦]q;íøëê›>)M×µTùîJ_N:$‚k%w´Ðô–R”–7ê‰ôMCI -–ÝQÏîè ýÌ4T3}V¥£!7©èzi) T±è!úT\\çÈÆD¬¬ã0ô}i~ûæ0æþA?€‹Hîxf /¯Ç÷ãÁá•©|^³5©7Ûôù^e£H©çùrx}µ[åÆÒÃù2É6ºç^Ï?Zcçc–:P.ƒüyS°Ê qQ¥?"ÁèÉ*\wÞ¼¯éÚ=jø´ùE\Ïx?eYÍsmCô‚r¢ùæ5†Z[# ×Ì›Os‡6[Udþ®PÞ&SF9"}˜‡ŠÒÆlp¢15V ÖìåÊQ,ÝéË3€0ڡК‘ª"c“4³Jüž±<ÿÜâû|Ü)rØ,†gùiåÍǺsý_•_Š~‚,Š‘òf³‡Õ¸»NûE‹ø\ ›<‚iðW‡þßÝ7´äŸûÑÀ;) ÆÚM8„Ãvóo#² ÑŒqCI‚H¥¨ É¡DÞ¦y§q:‰O ùÞPcâ4Çêe€¼5f’o€ü* Ô¹¨ˆùsŸõ>¢ÿ?¦L„£bäìÿP¬àÔ¯W ëþ¶±Å¬ñ„ý a×ßñ¸”òµïþbü÷3&éžòâ¥ñÛñÝrñ,>ªuVê’T—õš Yñ$ùlVÎ âk{ÊhOÅãr Ë65ñv‹É3 _Š+b@¹„ òáÛ!^›³Ù(džîISüðöS^›:¼7{м P(aÃvÀZh¶o OKŒP¶ØW¤“õŽþ Þ€¦­ˆ¦ -_¨×µÍ*WìžréUÎ僟ȬDý˜Õà+À-Èõ‚ü"…ouÇÚßE²¤½Ë£Eý²xìˉÂÏk¶üxëœÞ9¿C¡ˆ»rîðÕP÷/}‰Úßßê×ZÜÛÑ9¦à÷¢“ -ƒß£-°hñ€úìÞ÷„φ Õ³cátÎqw2Ùe@ŸzwÒÊ‚q ÷’>VB_¨Þm¹—þ*µ|—wªB¨l¥¤Þ9ÞÁTƒå!Ž©.¼wDIáö»×}=ˆßˆ›×Ý/·á°è® -X0Ûý ¹xè ±ìiâ;’-„ëþäÍh>Ag|/ïNÝùªÑáIG>4Ò=k/¬ ÝU êVŒR•ñ)Ãm “4÷T®×Ü[Y”Q•åþØZVòTºq©®$rŸ0S3hYô÷xl•k•âÞúÿK"îU:ñ¼XrX˜Ç):S©( r}'ëÍÏ9_JÄ`؇ÑÞŽµðgèSÞÙv»2ÆêÜ®À1€×WãÂÛv›5‘†º’{ÅNÚ®ÓI’F9´›Þ:Ù^-íˆ0º€Ø^ëS c„·ö¦À-hjŒÅÕnHvˆaáx¨+”ge×i].Ѹ\ú)í„B¶ä‚¿h"o´·Îý¡@ã<;{'šoMµ;. œ½u²x.€Ð¯ÞÑì:Ž ž4¼ì€_Pšª(°e•½ ð’E¨¸ñžb„\§P¾»i`=ûÁPrŽ¢ˆ`ì 7E ùÅ{'ûb.¥å›ŠO/Ìcq£¢°q),Ç€9w]ïEu`Ç ß¿KÖ®àoóUǦåÛëÍ$ -œ02äõ£ZÌ¡» bpסfâ¤ë«0*dõªur]Íèîgßö¿…ßz%¦¼çùÀŒtm=Àþa‚`Y­+§œhT>L´Î:èKO¡îaÖûª†uøÅlbX_p ÂÓW‡’„»âc «G‰:5rïÄjõ !:"š «ûV§DØËXu÷:´Qñ–ˆbVOu|wƒÍÇR„®r@æMªÒSzºèUJSŸSÆ?ƒ&¶˜(“Ñí&[¹=ßÄ÷wGrõFÑùVíùŒ[wÅ Ñ·L ]šúd×Ró‡ê›VÕt6tT°v|nœÂ¼B¯=@e{•Y’‰Ð«F8o£•AŸøR‹ÎTAw¼±ù€^ чȪ³ÿÜrL%©½`ý<Ö<ÌxÞ>ìóö¡ió&kå'ŸçC‚Ç>jöçÓÒ9uP]Òsý7oã_ò|ÐÀáíÏQß1/ÛY6$,¶ó˜ðG)gჵΑ€A¹µK¨£s~û}µ¼gÍy„þv`j÷«#ç°ýðÌ— Äy˜WDý­¿ùЋà e³›¯²pÁÌùXÎms•ØÙ¡aw…lNš†1j]¤è­¹ãy·5ÏЬ`*ew¨ªÔ‰‘jÓÔ‚X”jÒüÝ ¡ 9 äÝ9ÐœâU€»ÒÈP9rD™ewxŸOP²ÌÊÈvt©Ñ°Ëü¡^Ñ%lºžÓ!¡3xi†²cˆ”+´’ù[=o¡ÜQ6ÎÆÜ 4Æ”˜C¿~o3ŒÕÊA˜¯$Æn2{µüËŸ[¯ô/Ç.õ­ 0i/þ¿\×tT`pÿË—aükÔ¹À¿<þÁ²€¥¤*ÿåµX“«4ø—“>¹·NŽ•ÐüË/ýË´Õ¿|©€l¼ÝF5‚qÿòïOuècéò/ÿV±®Œþåµ´»#ýaþ´"’â'ÛæÁrÒ0â4Sº2B˜ÿß‹ôïÁc/Äg*A˜ûæ[ û>©ÔsËWjh¦R uó -£†Y òræâ|w}c0˜3~faù¸quÞ;–ïä| }˜¯Uè ®èÌc8»¢6ì…˜‹Âðé_]Äü°Yä!æ„Êö•À%±¼<!æ,×NpP}1_—C æy@à›IÊÅLb>…ŸÂ(ûsˆ9ÿ üwÙ£o¸b>oP¦”1?ÙEdÊ“1Fx•Å}¯™1¿¾äT-¾ìsè¤ü²·¹.`Æ<‰[õñÙ“ gÌw³¯ú¡z› bž?ºÝOÜC±'] ˆ¹ñŸýõ× -OÙÃüÃr“=j0ÿ%…ýûÈÀÙ æ]bXóÍÂÂÑ9ãÃÜak-ÝG®dÝ`=ÓòÙ[07ƒ9aá}˜Ï<À Öt®M7lSã’²sÈÊžÿ -cy˜o*ÂNFíÙ;?ÌGöW-ûaþ™Ù ¯|,Ò`.²‡¢ƒU– -óþ'}ÌÛؽÑçƒy‰4†.ÊÇ]C6˜K$» d1Q!U' 1³— æò͘kOÿp†s)c‰y9?̶¦æbÌ {“¦†1Ïž9:çÍÀ˜Ë½¨Ž·(ˆ¹:oÇ»„7 ƒ9&§?ÌÊ)7˜‡2©_gJB/ÇV}}Q GH—Tah¸ŒwõÇÆ(,ÇWí@Ë“®cùçc^azÐw‡¯¼u]Ò5±â€¼ö—t^+W]Šè:$VyȲ5ïq¾öQy:•e¥eþ «,š¦ÜK”;Ù%nw ”‰ NvîPK"Êw cR* šrÿÈË%Ówj'?-½â‘v_ -›=Úä‘fÄ™¼Sä)þÊÏ[òèÏŽiÖ…•äT…˜AóJTŽ'IA©­!Þ–HžÃ¡œ™›E辑ƒúØ Dê[ä•¥\Ÿ;ÆyöyЉœ×zø¢õrìI7äA*ÄøJvgæ†7SÈ¿½Á‰ Ÿv‚Á”âÿq¯ìR_ìã¼.õq ËÁ¨öx˜x¢÷ÜX` 8òxÆÜè ¿Ù{¹O5áÓŽW‘‰„?EýB:Ÿµ¨.6†¡äxBãQ3ÈÇ)ZX×—á7¯ÛxýCCÏ+T]ã–%±F¬¥qGQÐýà3®MöSqŠ)‹4õ°r3Æ5 )}0^+Fˆoä½0»¨¿P4®åx§aÓªëÚââD±6ÜÁ,À„½{µœ˜³‰ñWÖÓåëæ„-\±â%çò;•4®ÿßØGw2ˆ¶Î(~^VïµjÓ=ñ™#Í0R¢C‹4qV„µ#uc‹!K|ÓãmKœ•»noWIâl«#Xz~x—Ç´ñBqiËDÌcL:é•èËð(z¡Ÿ7à²Y½ÖˆBïB¸—Ú’ù(åRì(•¼€½‡3"­Üᨯ×0ô—Ãîg)+q¹P»¸á²Pxªºýƒ¾Bœ›ÐÝÉo -ôqø±äò wá7p±~ùô`ø}vH™q Li½—ùø³Š_-ÂG¿ÂCsüÄ ÄÀÝ€›Â%‡zi'maKãR JØíq¿-æ6 ØÏ4A8û×…ˆÂäÁ9LoÜ@$z<ÅÏ)–ñ2’.³LaÏàÀÌ‹#-î¼à!ìÜüÛ”¨2¡r¤z+~ëÙäÓiLðÚص{ÞK×}þÛ8væzÞ:p>·H0GÞÿ2^Ÿxåˆîj€™ ÀGè½XpÌÝüb/nVÚà<ü-ànFÓ}Ùâ?uŸ<"&查Ž:FH§½O/Óö Íý÷›!ÿ^V^ìYq€~/$* ¬ 3¯Èeã[Zë÷A—öR¥¸ŠJ£ù óœºèßÃïP’ð›÷¤è¾o× ºoƾÉX"@D"õÍÿÕªø -úÞ‚åY:0ó½—ï~SÇíø ¼ÄëÂTø.#!2BÆQå{´ÿ›T7àæÞD‹ª`7ÖÚV{ûi$ÝZèaoO9Ïä¾âÃÄH¬÷÷õóT[§ñôÎÀ>²Öç„ÑÛ ¸á‚@U|yÞiŒx\kž÷Ì{ô²CnRy/ÂMg·ÜT¿CÞfî×bX i 6Æ;€Ÿø¯ñhÞÙ´·qX vÏN˜¶ žèýÝÙ%õKU2u®wCQ¨m›Ý=K4©§êuÚÆݺDçh¡|à-J ØDB9¤û=âF»SFn£h÷¢ä¿ÒB²P®v·2pò5Ó ·nøH”"ãê~nVsÍR7»×îññblD;Í{ì-éN ]ʱ šèÖ×*iGðèFqç~S -WNgïæÆÒH:<ñÚÊÜk[ÑJ¶ÜÓ˜Ž¥»QnúØò:E³4É-çUŽ¨˜ÄÈÃ"ÛŠah£\߸ƒ^²M9¤ä+“ -UÅñ*ÃÄGâ6Eõå†vEJ¸WÕ©ÀZ‚;ÜrÈEã4Sà†à·2Þ·!/î2&»­âÞV%o¦¬8-og„… å ²çn£`9±-Eqº=ü„JΦÔäö®æ,ªLñ!àö«ƒÀm†®%ú+²;$˜•©®ím¨}MâÄêGÚV"¿ø¼Ù&ŽÛä’m펑De¨HlÏÆ¿‚*+žØŽômëUXãJôƒ ⬠×_ êm,{ºG£­Mš³ƪ%kWHì@Alål©¬à]¹¶³• lz4çOj+—<jF#u‚¹[¢9í­&òG^ÞAôóÎŽ°®ïLÚÍ9Ñ W?(í9ã¨^È1‚¢ £¨Öd‹òBû¹úkôþ¥m:ÕЃ02þºµu©¨Ÿ=tÃ^=>‡ÞÙ×4_J…cÎ^£ª”˜¨RÝl¤ ‰'Ð+çÔlUž1à-ãe¶UÄôffûé¤àœ1ÓÐaöÚMÂÁ}Y;^]6›z¹áöìÅS,ûaÚÎÊ~¿ðxT¶Õ*¼“2Jz²g•ì_¢§ÙîS£U8¬Ùø5ˆOã]^A¶„Ê<~¦<öÈδª>+ŒÜØVgŠˆ$Šù! ËØ–Í,Ú`¸Ø/ŒI­C'˜Xœbg\óàöÃTbcCŒɈÉÄöõ¤Q}Ü‹!ò0)62âç¤p?ìÎ2‹SúÜ¿°“‡¯3Ï„=ÔÊ ;σìæ–L6r’~Ä9ƪ¯R»2Ëi¸ÛéHsܽˆýŠ쪶ÈÓe[ÊMÖP}÷tçÙ_7¬åü×<&¿þ³åèb°Âl~ôukŸ!¯é{½Üe8«§àoX¯ãkŽòÑh®‘¹œoóºª]³ÑÄë5sWuu× ôu¼I‰1‰]G˜*ÏJ)êzûÜ&h6Ÿ]3˜ÀãÐ9¨—kì÷Ԉ츆»9ͱDQ¸þÇb)eX'ýøÖŇ4 jn}Ô/=3xm««¸ÕÖŽP/ Ž±õpŸ—›†-®k=(þ,ê´ž!b®¤ãT+€}­»Û.rbLpi‘g-—à¼Ó3k{³cQYƒ.>Àõyn§ËÐNc­0¼´kó¡³ÆúW¥K×ÔX¯/ç™"²" kÑÆzëÙÙi»[ŠÆzÃ)>°d±Þ’$†Š) b=6Qà…XŸÿµYh8Œkv!Z¤9YÐï•!ˆ57žùþ}°và,àk¶ °šƒ5ŽešrOãƒuÎú}óI'ƃµZWK–N¸ Ö‰_øã[YP*¬IA"nÊ# ju<æ€XTýÕóR|· Ò‚ï¯þFCž^uÎrlè¯{ØŽ±Ì;X/R뵄"Ö?nTψµÌ/T£:Þ¶G¬O±a“P/š–þBCÄz$žd䱃ZuµÃò¥.fýr Z©%°l4Ö¿VçP6ýk·´¿5ãÆbw×þM–}O#6X£¹Eù‰Ok ÁñÌúUÁºÕS°VM ÕØ˽`­` {÷(fòØÁTýàŒ|ѯî„e3g|?†šþ)À[}-ÍT$&ñ«ÕÝqSæ. EM]g£¬Áˆ*³Cº:ö ~ˆ "[oõ}îËǾ™Õj.ã_oåϬ–@ë[i«'”×-¥O@Óöºjwž_ü…c:)V­£+P—iXvFUwã.¤]û§z¥‚V+sÉÃrKu¬–^É-ùÐDj |ñÕ1.Û‹µ¥´¡7¨î‘ÿ÷«õÔè|kÊ"¼TXøïïWË+I¶]£©¨â\ñ¢©WÔ1Êú¤é—ºDÝ“Ý¥$5®-uç"Ñy¯‚ªœ²RZM´_P£¦¢Ð`Eçzñ e %éZôS¯«õë‹Î@RÑ1:k& Ž½½„ÀFGhÀz½©&âÈç?Õï>¼”Ggù%à>:c·¸]AJ@9¤:Z†kdÈr‘2 ñI‹`SÞÂ:Δ´ù[çeÒ ŠçÙIß)ˆÆŸSîPŠÄï gX¿bJùŽNqUŠy<øª_)]s`[ûݲEKù‹ÄKõcz饂c‚¤þCæ`Šx–½Å˜Þ†µÇ£L“5FêbêL³¯iÚ9„ùóšÆ_o¯Pö6…€SaUþÌ,ÈUÿ(¬iÂ*š £euyÈ3­N¨Cnõ)•—«õà8žßUè‹÷êÑ.Z`3ÏPX¯ }¤!ÅGÀŽ*¬ŠúÖ&Ö4Õ^âX•œ³CÑcN+ÝV¬ü UÊÍz–â´ÃV@ó œÍ 3“V¦¥U¨H­ŒGÓÖ -I~±1–L¶b#^ÛÖÃÌm·@/~/ë0ß6wÚ8B§Ópò¹Ž¿5Wæ0ºzÁ0OCåkÂfD—óúÈS\3s-b`–3sòËF®bZŽY®“ÿžY¹ MÍÒûáì¨Î‚\“Ü•g™ßÐjùÙ}³ìchA;4<‘E¹c±ã–­·è´¤­õÓqRÚW)­82m/v€=Ýi°[ÿèµôâÔ² -1ô«–LĉðjëyÖÂÝR»dêÈ:¯ø‚m÷`CËØB’œ0U¶øç,ÎÀ$ˆm‹4‚Ú?<ÍÀf_Ûɤµ3°P›3n›«\5¸U'˜[¹%›:³šn!1D” wKÞ0ж‡^fîíÿ}«Ú –³xÊr·ÀÕÒW‚»«y’î#¶÷Vò†{*—]ö´¸ N¢Ë\ÜUl /–ìq)ÙüógË •zE2Ï5F¥Úæ²Ê%ˆ«Û ˆÿçf¯’T6¢{?xÌÔH÷Y}MÄvC£.%k¬î8?d´®²S#l¯K¿*FRbro ·3óÙýð¤Ÿí~;'வ[l‰7w ½Z%V½»YúD7ˆï.ã€~ E»Â ØdŸx ý„îæx\‰qÉ ½>--oB+X¯Û¼ü öŸ—f¤ÌóèETº¡^ -"Ĭ—+2û”Ø ,X{§"ØÄ6³ôªï…¶á;.ÿF߉Ë(éúò})iq¿8øÔê£>²/|é¾u»#s‚,Á%?Åüz¦úõÙ۽﷌õ-…£ú„ƒ½FÅþû ¬Y4Ðýb¬¡ÜÀ§Vľ šö)uÓ[Ýè‰0S°Œ -b•{ÇÀ' ô`JÓÀ¤+øŠLðY#B+Ò³T·bÞyÁV´ÚÇ:ƒ§oDw ì< ZæhÞb4l֌ގÅJ:Bq€{_×2ïàÉà÷Çãxé á­þ=0Q¶·”RJ)¥|€ˆÔfqãîÌT'%k“|Tý6΀5jdâXÍ ´äR0Ƴ"ŒLFO׷´ceý‘­ª~ÈTŒ¬ß…_ùÀ¡§çOéø\v~]´óí>oàó;(%øfJ ~[Ó‚>Rð3ìøü5<ߨÏßñø3_æ·ü*,^/ ¿Â„!¯c'±þIVÙO ³Ÿjó8‡¬¹•µ<Î!à ˆ£Dpõ³’0u³,¸jII˜ŠY&£¶0æ¨4#â¨47Êô“1„Ч>ÅÜöYøXG_ðó­øS>:¿‹ˆçƒ‡x~×ПRàó3üð|¥œŸ¯tãó!¼ôü+:¿æÓ¸øZ -ü–O*B¨Wª<ÈJyöÛáJ駃FåX3Ylj39GŽóUÇÙo‡kæ_×3•ÇùËB(̉4Î~6Šèc½­š"‹¼žú -gžôÇTþn„àoøÙùI08ÿÈåæ?h¹ùF*þ•šïã¥ù6_æÓü—?óc¾ŽJÍZщù3廤ÌPè]£ÎãÕš~­­™|=l;ýbwAÉ=|øãa$TPÇ®çŸ!qØ‚æBiˆši”q‚ñÆ2–‘­YZŸËeÔ›nH!ýbúdID*§çO€ÉùHp¾„›áÅæGhÁùbpþ’MÎg2 ó›nx~œž?Afç+  SócþÊwùÅ+“²óÃWŠ†|R•õhQNÚÞMòÉŠ˜´«µ-󭢚SCÍ‚ª¢æATÐr jç¤_ŽæATÑò‡ÚµÆI¾[—ð•®d³!êÙlˆz.'¢JúáØÍ#ô8 Vl Uød >‡œÿÀ¥æ¥È|"•™¯`åæðÒ|Ÿoóo~ÌÏA™ù@)þJÍù/Ÿå@YIù*I `õ­W$tÉÊ=*Ë€¬ æÆW@ó¤kŸyÒµ¯<ˆÚi&£ª8ÿ¡Æد¶vâà‘ù‡#õ hcFåà ”ˆ26 GÌ–™õM´€zQ (šü„_÷ÄàÓ |%›ßógþ ÏòY~ËoIù+,ÿ&ÆÀk@ -÷J°( U3)ÿP]PŽS_T’SkTöñˆÍ³Öræ¨Í$«¹«þ¨$£²fÞˆ5{κ¦–+A{ÄA¢¸-»ë‹ÐG½ªj~§?‰&çø1ß%…̧ù3¿À/ða~ïOAù^ïWùÞŸ²ÃÔiÅ÷H°Ê§GÆβšw²7 ñ~܈¼‹™ë:If5=Cº–MqÓ*ͱy•Š;Í„ªçJʼngH×@JÏÙ7JÒ Ì¢·k”‰«“ª¦Œ,Š„õiRSõ@¨¼Ÿa~ FƒŽÏ'Z©ù;?æßü—OàPAQù-¿å³|ÞŸ²ò[~Ê_ùÿ»|—óg¼;Ÿ„Þ<3(„SúTsý_JÁÖÍÉq«ˆrŸë 3ùU”Òе±±ÕÑòõ¯Œ¨ãÑüw£F% •8fTŽu¤¸«º°¼á‚’ŒãE¥ ”‰427wÌéñ`bsèu§f`ÿ2|;*+A‚¯ %çø/?å¯üÿQP¾÷{ -̯ùf[¨zV+¼žðZ¤+ïs³Ìú$[Š«KøI>¹•~«³f2Žåqê óX5EyŒJƒR°Æ©YG(¥aŽ³y”rU´°F KJÙ»ó9ÖŽÒô6m2ÆíXc!bB#¹9ZŸd«A/bÊ@ħ¿–ÁÁ/"`àøP>JÊWù(ÿÿò]~Ìù6æã|—ó ü—ŸòYþÿ(ŸÀù`„~† ?6(7°õàšÛJ:Î ½t¤õK¤ @¾x[€nÅí`\=—Ç:LLúå`QþK%qéÈcÒ…‘°sã«`dŸê I>Vf@¤æÀTQÉ1T³à Ò3ˆÛ‹¶Gø²^öë×+©ëú$ßX Ÿl ÂP³ó ü˜/ãeù2¿å× ´ü˜ßò |•ÏòS¾Ê÷þÿÿÿÿÿÿÿÿÿïOùÿÿÿÿÿÿ£|•Ïò]þËwù0å·|ïOù-ÿåÃ|šoó{¾ÑWû°Õër¨×VBÖ¹yg[òò¶îI5"&:bî9æbCɽÖTóX5E™¼Z¢LÎabò¯F‹I2e2fÀ'Ì‚8B̓¨ ”†¨gs¡ŽJ3"ŽÊ2"Ž²Y1ƹ¼8£¨zDwЗØàU´-ü=IÂgôa>ÌWù+?å«|–ßò ü—ó]¾Ê_ù*_å{?ÊOù)ßå¯|•¯òUþÊoù¾Ì§ùB¤ä¥Máˆ^å”ZyᦾÑу/T´àKU@BÁã1ÜØ”ZêslèÐ`K²3wmÑÑ6ñp@¾éöŒt¶¶—„¯fJ@ž’}¬¨’cTåqŽe¿UfÀÕPI>Ve¿Õ”ƒ¨¢fAUÐr`eAŸfÂTÌKFØBËCÒ…á ‹ÔîJhuEÝÝýQ’/¼¾€o[狼ª¯¥R‚ Ãî)%,Ã÷bŠð…nˆ¾¡óu~ÌŸù.¿Àwù0ÿåÇ|*;Ÿ(Gèí$ø„ˆ~Ú÷©è‡åU…~ÅÕN­$81½ÒÁˆ•sÂO‹æÞ•Mˆ> -0åÀÕÏ^1 Æ ¤…t¬»òhWkI»÷·{ä¶+ ·.¿Ø«4d•´,ÔqYTQþK%aI˜º™ùØPs±‡á™°µ²Ðus²OÇ‹H½V’}«©’}©¨–‚©¤e¹`oMRu²>Õž;€­÷°Zz ¼Fý·®¥¯ƒ¯ô“àC¸úE~¾ÊÎïñÒüœ”˜Ïóo>Ï÷ù?5Eÿ¾P!P\åÝã­þõôDø=üœ/ôo~Ï¿ù??çø9* ¾Ðƒ¿cIє︖˜˜jÎKÞ )y¤Dä- H¼4(ɯ ‘7–|u -¸±– t­4“w˜R²‚ž S=3[!15ÌMà¢I¾ê~!ÙÕÏ£´n–Œ®…•‹8 Ë‚¨Ÿ”ˆ7Δ‰¨’fA"( i€NF¶ú…8±©úT 0:Uãbo -¥¯Öð¹(HøOŽ>% ŠBÒr¢ð3TPúWQMŸcðÊmHyC«šqäÛzêc`Ñ ¸œCIXåŒ]²ÅìŒ<Ø9 kÍz³§e½Yvµª–~³¡”#ˆœÍõx}û[«ñЖŠ?!ïdUëj—4ÖÕ*yÄë±Ãü×JÉ·Š£ì§ãÅYñ5±¼ÂȘ¤ê‘/ó "e•‚:@ËãÔå?Uå¿Ô”9N'ùXi”É9Nh6úÄ4!$Í/—6?S‚Š—1©ç’ &A‚O†È5›üPË6¹ØJXTQd-®~Z*¾6ö(`o#€Èª_µú1uÄÚ9Cf9)AµÕ«nõ²_½'¹ö^];Ñ–‰ž©øƒð Äò|¶¥»$Åe³TQÄLÒUÉ!m½/7÷.Ô n9Š»¦)KöLü¡è¹iKgyªkV‰ZdLÒ‰øC×LóÈÝä8•e ªˆÌs<ÍIØñæ‡Ù8ÇÙÝð_»ž9™ˆ¾Ø£HØóL›wä!ªièjî4ûèÓÙ‹ìâx0R -Y¢WÂ0Bf–±+fibÈY&©­›çhmœ¹µv¬¬€:DØd°ÐƒØ†i‡„i„Ë0ŠŒ9æ0".“ÚªUv‰3s«4÷Ø3 ªŠšw`ZöXXe²ìåYˆ`&cm ¦‰Ü´¿¹ù#+’0çèí›f ¬å™,›©IY›GyZ„ìÈüäê°Ê»d“ª»`›#‚¬urÒÎÒÖêû® œÊI)ÍD|€u‡ 7ô²j0ϲ±§âëâ llxÌ \n*OG›#\†Ë‚§kIy©#j©$¤4mê>¹*$ŒQu,puXœm~LEX ‰ -~O‚B‡êKÁ vDvé}+—#&bËÅ„”€®œ”<@)ÿzxšÇ;N'÷`a@âÉÞ€Äûqòn6äm È»YÔHQ¤ŒòÓÖ­RqG"å k¦%£+¡%)î ­œmvFx¿%{x­!N¼ñŒŽÕ†øköt÷¢-Ým[ùÙ;â*/Í·i  ´s›$pÙ(käŽý8åˆðÛ½f÷ý¿®´XôȾ b ‚¡ú[a¨Òzµ°ze\²J¹eŠ¨²aå¸c©BÀД â–tvˆA¦€ -îVË÷’Ðü*Ié­aH§}@t¼ß@zà!À`ĵ°â»V@,-hD þx#É%igNÚ8ÊKYºKM s—Ÿ¶o™#p;TÎØ%›L-Föa›ÃaÍÁŽÔ¸ïb[wÂ×[ÑG’Ý’Æ‘²ËDÐ4AaÓ41DmRU7ì°G­˜ìCvß{}åÍ‚ÐÈs"*ðo’µ&ê1!-ö´ .ø¶3x·Y»Ù-<×…Q‹‡¸Èy\x¬‰¯1Øâ¯Yá²×Sñb:W_f³1v®Ý8Ö6Y³¡Æã-!5²æÚ ‹‹Ð¸ã†¼ÞµLx˺f°Lˆ³Jô½%Cî4'¯´Y;j°v€Ã°¬7$ȽH[„?´=¢Òêî°GÄFó Ì?†N—ù‹ ÏÆ…eÛÄæÒt”¯Ü^Y+Ûi áø—?7<¥C¸F£¹¼gû÷saiý ¤þ R?È&§ùþMK‚¿¥JÒÃ׆’ŽF!ëÊòÒÙ\)z<J[Måµ[݈Þq-ÐÉu b—M¾ïÎy\ã@òÙ L0ÚZELÔUMDЂx‚õÜ7T’КŒÃûAŒE|ëˆèxcUlS”³t¶OFŽ±+ ¢ùЇÃü@g`¾ „â}Tß©ô»…H m©"¦à0, ±=‚çpûÏûI?µzÚ^?õ 0yœE:±Ê›îÃÁ(`¸ÊW¾ÅCI¾¡ˆŒÒ4‰töwª áGhàô¡*@yÕì.;0zEoìë…ã·Š^0‚«úS/šM»-/Ü}õÓ¶¢tTøi=8B¹5ÕÃØâêgtýý ’g® ’Vk‘q3Ñüþ| ×2ƒs·L¢EðZ:\Õü6²âŽrR -Ö°d,õÄ÷ÛdEí›cËÅQK!ñ2U¬€Ö<˜}÷æÞíÓÙ—ÄË}0É÷Ñ -ÉÚêé ¦¡ß¶&r]6…¾Ç¢Ø­tMí2$k#ˆú b]XFð×™ÜË ø¥Ù? Îú$`øF -˜¾…'”2½«²Ž6™GßXîuMrö²‘¨°ž|躡sñ„rY@Š,|ª^á¼zqõª[Oýé–Ó¥[’|à’Ðzé¥a^R˜èRúÑÙ5d‘þéü³{2ë!k Ð?\'3ïÞ5ËÙÞ?JÃ,ºo*ëj¤Õ2ý´” -´s*ûh©&¥`~ȉ­‡‰°,ÜÒˆ2ÿ‰ +Ø,übP*Fä &£–2&Þ¿Íþ[SV?êÔߪ¢òºé†ª¯ôàé[=Uý0¬/Å„áïXS4fºoŠ]x뇻ª>— +€cYD@µ&ô$¬´z Wa}î–X/d«î{hÕ ze=9;`!I7pñXWÀýüR€ÄWNVÇþ˜*lJÉ'~AÈ&ó¾B"š‹ý8 ‡iUìg<`„¹hMó ±›öÖ¬g8jȇºÁiãmãˆWËÊÙ -@,ÖJ82Áj?ÐNq!ÏÀ=mgͯŠø²úŠC8mÜcøÜÄ_·¿ÿþn}1¸«ÀŽ~ªµ»fMõ-\¸‹Þý-8E} NRŠ)êk=Mý/,9£ä­±¾Çw1È“Ý®_ò]êSXÁÊQÍœÖU }›ªqÁGu¡aµw@ºÏ‰’úÛ£vÅX¤m$çî!o'ÛN0I‰[O‡±"ªl k0Ù­ ž(Å mó¨NP¢æ‰È° eì[s^Úq¦y(É7Ïåø -%¼1ÜrÖd;i•w8  ®£Ø.úDä˜î> Ú>€µ'>£(g«È‰}SÜxZÅíënÉK³aÆq8K™ý·¸®>SÔ?ÐÀéWY]¥¸‰y¥¼m±ŒÝ´„^8faõ3¸ò~Õ «§±…ÕëÈÊê\iõJªø¾€«­IU…•R"‹Bd9`ºµ¡?ÑEÕ«è¢Pä“‹ÈïÒëæ—*‰i•$ÄmaÖl`RïvÙk«u6ól¤×ÊoBØLK.é ¸–_ª'!è·„Ε;â2U¬> é º¤ßª&¦õWˆŠ H ¬ö”·cÓÞiÔÓŒáÄnüäÌlüèÈRÆx°µõ'4Èð(húað•‘ ÅÚâûv}+ j*åèü‰‹».—‡žW„0‹©…‚ÆW}1®'S;«¦þÔªîs­Úzºèz|ñzÀ‰³äåÔ$`ˆ«µ_¸’õ„VL°O' E^ŠŒð·Ó°ÔQ HûB,æ•ûi/±xˆ¼Ó 8îåZ+ó0ìèØ•-è¾à„!¾ÀDâm¤¢±^j=×?˜÷§½¼>Ó‡æÒw$ïÀ†H;àúŸÒ°õ™–¨þÔ“V -[ 3Øv«Ä}:í/"é˜A:z…Í çÒ¯ ªá…÷6¾c ±—8±ñÞÈÕ†¾vŠu õ¹$}/9?ˆÀÍŠ1ðk RÇ2ðÌ8¤20xõbHÇ…3¹W+qxO)žóq#<^ÝñµhÃuìïµõKÍÇ‹pU’RˆóG€y¨ÓGXÔºvŽ›—Ú­—ldÒXXÚJ82ÁI8Î`$TK°Ï%àí ÓÞ°0ÿ»¾ø׺úþ ¦¾•‡Ŷû'„Þ ¢ïÞÙÄËo,éìO½šÁŒFp#¥\J²Ÿ\D$&»€<½”>zå„þm0ËUÝŒ¤*2â95¡OQ•¡¿Q•¡·QuÔ› Ò‰u„B‰SúaP ¾=ßV*úâ' Þ1•£‚|%áˆæ%Ÿ\ -Z,~%°R~ñ$2êº7¾à\]€q钮ĥÑ+tc`–¾1z4Ï.¢¡ž: „ט9Z¬ -1m »H²¶Q䣋R,ÒS¾*àø[ 0ßë+Ÿ†›zO99á¥ÃŒ÷ò‘èË3+×&ö«8ÐßÇ'é÷EøO.Ô\Öye0 ÔkªOÁÕä´K‚®e—†>…ÖÞ»uf¤±¦cl `%÷Ѥn\üMͬ°£j1íµBŠvA…­)ôÌÉfÇ¡¨þ•Š¬'ÂE· ä.S‚j_ p|T#²ÞÑ:®VuŸÓ…ÅóZ¼”®ç4#§ÒíÔ§r9u#†:ËÝØíÒ×!ëˆéŒ¢œ„£œç¾¸Õ~ÔØ•nœëÏEõ{\ø>D¾Q…߃€é³¶ŽV,ævTêEc0zļ`uþÁ¾^,ÅáƒeY­ô•eU -°>¶Kïu³ò>É•YßD ­_²u÷F¬ô(6´Œx»ðß°|©AŸMÎ_ù.1*8ƒ’³VŠà¥çz‘ÑúÄTç…œêm²2ăª­`x;rˆï£_ZÏyÑg"Ä9˜ï\úÑK>,ið‘7Ò:é†%-ô9˜Ë$Ú}#èÀìª*€‹.¥VÌoä]øã`ü;U°úXPX9›y5ŸDE>¶m ÒÊòmJTq>5ê²'©vÝÙ[ðIn©¢ˆÙäŒ$a‰@â`ï 1€÷¸ÊБzÐË€ê)Bù„²(nú4Ó‚?aççû¤Ðü•Ÿ¢ÄƒàÇi]€1ÇeÙ\Þy½ºÑ”t‚ëbQÅu´6Ä[O@àf1o NrN#H—²&®?í…•÷¾±¬«­P‚ö:‚¢Æ…À°9À¢«è…dWR®çÖV_ƒë©g¡d ÂÑ+½åúK²Ä¦T±KÆy®½ó½…ë Ý9ì¦ðZ‘{ÛúHN~ÕSSMižUÞßf*yb>qbwèw»ø¾6ë«G’×7ñ÷K°žúffôA¡$æNŸŽðàï¨Øü ¼zØðÔËÀsrÃâBŸZjKåŽÖSO@Ð’zÕµ²òk¶ªù­¶¿9¡7ýÄWôÄh™Æ7ÚÊu†€èR¹Ûúû×*ÈDaß-m>H««_õªYC*(³dÇ\,s¸TÐܸt̉\\=êVÞî:6 îˆC‰3Äz®µ8U_#K'9«€'ƒ0ô48põ?®,ô=¤‚0⌫!“ʈ5¦§ác5@ð—rz>›D€æÿ¤Ì|›_À¶€„÷­\Œ<Š„iÔ†áµ*ð9q¦WI|ƒ’Í<Œˆ }°=Ua^‡ŠÝ+öÄMa†fý@d´Ãœ+aqshRj/Éf~…N»(`šÕ¡ÇýÞõKÀd#Gî2¼‚•Šxr™ì:Â-wqèelå=®µžˆ—^Ÿ„ëtiõ¬YuÏc«îe³è~«¬g²õÖÐÅÖÐ%ÖdƒQCà nãïæ—Ò×—ˆ¾Ñ Οù0?å¯Åøü®¤-ŒfX:£z`#ïª&£öW:–Hï!c½&²ÿù ·#Õ¼Ÿh?ë&VË»Åî,ÿSTW¿i”·Ã×ÖS¿BËpˆ“¼ÑÇ~ï€$4\¯û ëk¹¨z”úUL= *½/rÕG¤I HCÉ>Ùèƒ\|=OŽy˜–'eñÐzhMõE¦&ô< *ôµQ|OÀUYo@Y€,»o¡©ï¥ÓwV’Ø´Rƒé~#|ðQÑgÒ ú4_få·| ˆ^4稖˜|vñ»/pˆ)$#_é@†­®-ÍB:p~ÒÊKäž]†Àí@F’{{õ+À; Æ]M˜n‘õ<ÀW=jK£Y•Ë$ÖF`½®– .œ¬ +Ü€õí›TqõP©õغ«=à‹çC´‡ -à¥÷ -€šü‚ÉîAIßõí  jÐçÐP£CÒIEsÍÂç³¾`ÍôÙª’¾×Ÿ‚Ï'z¹ùàüž–›_ó_¾—‚PJ6¥*_óZ_5aƒÉÕ èA‡{Öï]Ù{QÈ’’†îX%Œ]²?Cr>YÚÜ-É,Ö¿~ï~WWߪ¥Ô‡Àz Ëyõ£òþKÏ€&ôÝ“'àBMöHBÌüpR‡õ»Z^ý+©–*>£ -¨æ9µ´kBY¬)|ƒOedô§,ø¶’ƒŸ†Ÿãðà~>UÑ_cú`ü¯PÐO²Éùبü•žœ”EþÉ«WÝêcr‹ÇÝâàÓ|´‡wOõ°&/ò0Vì^0Í¡Jo@ÂF{c—+²Cï:à„m¤úØeTkÎÚ±ÈAï‹`ª:Éé”ðë ÀâЙJê[løÀêæ1ƒL+à -6'³Xé+îRFÓ(ÔüX´ '‘Á©ïµÔ÷€2êghêK/ÈÄ62¥€è0áCî~aýàÖ>\Ô‚ße¤ó§äü§ߤcàGxÑñþ †Pêt =$¹h'§¶^"¼3é—ÿ(-«ßusYFö›SIËãÔ”„©˜“–>êìz%`½¯ÍÚ{Ü,º‚UÕËV-èM¥rlŸ†z.ô²QG}‹¨˜WÁ --7î(ÐÑ·q ÆVq©Â¥•}T\ØE *8Á…51‰%ñHE߃i¶àãÙF®êèc9Hð!Ôü|ŸoóoT\vTnnXÇR|µNêK?ÖØÍñk3k­äÞŽÖÉ>1(ɨ-ÊãÔ“~9^Lúå`Q‰ØêXƤsdq$ŒPÕ‰îÖ3éŠë™xAõ²ô* j\1haçÃìT£ûØt³[®À3Î ú"ô8 Œzô 08‰AEÜ„_§aèc!àùG28_hÅæë¬Ø|•›ÿ£bà­àØ|™—O×…d÷G8˜W1!ñ^<æñàá9)K6¯ Ë,­m;ÚØ<Öð<“Ò²M¦ BV9úƒ-r„íÙà#y‡~—ˬW²Õ‘ÒÐ#êéY4ÁäB&¥À@SúçÂgÜ‚ðã Šþ.Á¿ ø\ ü¦žŸ?áÆçC°ñùG6>‚ ÐÇp Áÿ2Pðǘü;ªß IÁßðãóÌäü ”šßóÂÂ’òWÄèܨ>eèwP±õ¹^€A„äb Úú^W} .1ZÁ”€6\TŽQUAo¸–g8JJÚ$\û¥gÛ„æêu«’zÔ¨>/õ-*°…D"À0É«-Âï¤!ü¿)£Ÿ–”àß €>W‚Ÿÿ¤ô3ôøü XÛʱ*k厖dÔ”…80%UKiÍÖ ‹©…Jê_5ðô¥bf—RLtHúŒ^ >[…L‚ΧB ó¡ztþ‘Ïßjàóq A?œô·ˆz>Ï—Ò‰0£óƒRpx¼7çÛü—/ó]þËŠ÷n?¢+b€×dàŽMM><8õl‘`êÉ2ă2É·ã…äøÆJò ”5^Ë‚2H˜k@:~úp”!$ÌÖézêg¥ô$2¼È2yI˜ýÅ+r‹è1ý5$ß ‚Ð;úWC=NÎo@ƒóÀà|/7èeç#pÑù9^œóo üš ç'PÑùCt¾Ð‹¿£rócþËOQ‰Àã /ñTHcÉ^&»ŠNîñ"¹×ŠzƤ;#òp,“qÈ $߸:hãç` XÍÃ0"'o2r®zðË¡«£õH¸ô.žf‚ :y?|Iø“_£¯7ôó¦€>ž†Ÿ,¥àÿQý» E¿Ã„¡_'8ð3äø|¥žáEç7€ÉùF.:ÿÇ‹óg`~Ì/ðq¾ÌïñÞ|,:_'‡å@ùÞž }êÔ$¦¹ÊqŽg¾WÜsŸ«®e_+.eßj+å8µ¥ë -ó8¬y¬Ê:ɘ#QR2‡à#'jÝêîÔ·j0€Ç ÞcHÓfð1s_qKÁï‹Bðß(}°¤ž¿EÄó¡~x>žœŸd@ç?€1ð‡ZnþŽwæïxeþ¯Í?‚óRn¾÷æ÷¤Ø|¯Í§ù3ÿ{­(ÀÐËJE"ö0<ûµ¦rîÁíôƒÅýì“Ò黋é׊kækõaçbù‡ÃÇYpF ³bŒ3bé³³~É…~5ʨ?}ªÑutJ9A¦ô¯|¶ >?ôóÁŒ~2Üàü 7:ÿ‚ Ïw2 ójr>ƒ‚ÎoÃó¼ø|–œ_óm~LÊg™ù4ßæÏ |¯×ÒP¸7àÊ,¨ -šé·#V“O6ÉY/‰%ßkK¿CÊ}ªewŠšX-CöÀiþéG2ñ$Õ²­¡¶³¶"2jAÕ³ÖŠ ݽ\EÃT­ŸvÖÖ¿‚²r[!N{­±wÉŽÈ”>âwa›Ä:;6‡Q”‡pšî1ë‰eáôŸ³ÿÔzÞ¯`1¿¨b3y¦TI½†ïÅï-‡ñs«AœÛs"íÂ@•}bʾ°N¤]8h³/¼S™§ë\Þé1‚oy -›˜VñÀÛ-zf6çÙ|.‰{Ê:‡ñ‹Ëeþ<è/{pºJ1G=^)5çÛÉkˆÕÄyÎ{;MâÛ^£8—…Š%œ.†},÷ÂòÔr0‡,ïþ•1„ËB…ÔoÊs9ËœY‚–s}žæJaóz t³a ßjȸ{sï†pãÑþ¢EÁ—¹žŠ¹‚˜æRA<ï¡ÒB¼çÒ/WP‚0Ï€ëYO1ùpw )Õ±ˆ€î Pî;•yúPÁ -ÇüèDd¾¤*‰;±^ÚS=6÷ÛÇèWì(õêy#>ò.vk{ -š¸^ñ0–ë0æ‰3¼fæR¶žø†!ž·Îp[Í{D!N³8—C™‡©xÄ1È‚ÒxpÞ?–äN`Mï™Ü gpÅÄ£l=ñ(\Ï›JV3ìäzi#Ägãî?3{Æpî5Ä+ôथ~€úlêé&ñr!ÒÀÜ)–‡2âiCx±¨Ó Êá^´ð—%ÏŒîùÌØ -ÞH2 ñ(u̱.ô!0opÚx}þé/~n¸L N#8– ”Ãgëð˜@:Û -G¼K6D¾áè]!õŒ_õÝñ¥`R­š;΢ŸÒAŒã<Öé]±£|M["_ª¡ † êDÌ0[èÔî•·±û'9|aõœ[°Q¹+(5ÔcÝö¸2»€NôA0Ü`"àƒ n£8·£€åô×ÊÂBù²Á+rb¶ÍaD9 mŽÅ?澯•6³Ü‹¦ƒ]üÔpšD¹| Cƒ+çí¡Ì¶YœcšÉ m -ò+leöÇ¿](eøÓ¬§ýDËy …ê;Ü(gõÖ·Ò°ák°páoÀ…†s±à¡Õ1‹oµ$ýbØF™úÝ~dÖ -@æ0丞„w  ‡{§Òï¾PÛIkí–æXHFq ³›6Nd.ƒØÆàGJx qæF#s¦–·T«¦µÚ‰'Fî=ãpÐ%àÁ„ãn&Žûaÿöãòñ¾ÂýÔ7 ÙÔ)¬šñ*s Pò€40obµ¼£b?m¥“ùÏÀ‡ñnâ Ü3¸rÞY?:ÃYµá*ÜNýé63‡£Ñ§ÓïÑäÃ8ÇøRÊ»jˆ(uˉ™â,wfµ—- Æ™¬Ë™Z#õ ³˜ö‘ ÆÜ@Ù._©#û²èÕü:àÓp"„¹“ë¥ U Šµ[z_íŽâd7i¥Ž{‚LÂðMâÝ®²&FËz¸«ˆŒÚ_¤¼ê¥ýà£þÀ„b¸é⎀S÷‰$‡ pÌ/°vÚM¨–9}¹ƒŠ»†ÕMÜIµß‘ÜãWäÌî—q[Å£UC3|3_QwÑSÓWæÂj»·fÏ-Ü"‡–«´Ù^1üùÚ+M\{ÃÄ´Š[Ø y-Çi¬›!„Ó?Ÿ®ªrñkC 1IKÝ‚Ú>grþm/­ÆÂò¾…Á2Šo÷Ž¹/¯€‹YïLZÜa»2p}6…^Ç& Ã'AEd.Û™oˆõÌB(æ;“~¹Ðæ`Oeß®fÿ}‹k嬮a”Ów ùxĺÝ[¶ÓŸÿvyÓÄàFº›HÄámYg§¬…u¡ˆÑ\? jêS8rúKEL_jÉÂϹ¬VêÈ赚åάö¶í^.dµúe°Ãýñ®­OµÁêç˜û`úéJ m'ÛM°•Ò›ª ií4«I7@¡˜ãHÎí=—|¹ÚÏz+ÈèÎ5Dµƒoºay[hÕ´‘dDâG(õ#ŽyÒ‹2NåƒsïŠå©^?õ*&q!Ï@£…<Ð&yÇ´Óo$íî™C7b\Îr‡¶i¬Ã|î=çq>c·#Ù—ÿœó Nò>T -Èuúñ7u4q7 áÛ]P OyûÊz¸…:YîÔj±¼K¥M ,c‡óTòé8’tù -™½2GF¿²Ý8’xwÌ`ÜÂöU§´‰ëÂ6ýÀçŸÞ¤ãÒÆØÕ`]ˆ÷Ù;ÙÌÛ§r¼»à±é3ƒr{’·TO¼Âª¦ÀspÏYÄ ÓÆñ0~=e¿ÝFÝ)õŒà ÜYÜÒpyìœÉ;þˆ#á´Q‡¿å+ob¸¢Ü>ôI¸™pÜ%œNâ\<Þ>—~ùŒaN#H§ÃøÅé*Ä¹¼j_ôÍ¢Ý˸-WY+³[æÌô~n¶È=ÜçLÎcãp¯ÙÞõ¿VU,zg_ ¶™õ†" ö ¢þ¿]Y+rhõÎYç¹ÜSÂЦêKxå¼°¿‚´Ð±rAØ0yšÁ¹ý -Fý¶ÖeE„—VÍöæX7¡˜/¡xã4Þé+Älï™ ^‘³qíx!L@ñ bŸÒ&¶QÂè®´Ý닽®~©æ²Jy ƒWìȾ_KÃÔoZàô³.<¡ŒÑYÈiuŽ¥ž-s(gÏ0ÆÝ?œcüF²îNQû¢SÂÀnF¼üAŒE|ßu»Ýªêb¶1t.ݸ’3ýƒIÎ'Ô˜¼«jEqñ«ˆ¯;2ÊælÄ£cAðf”ñ,ó#ŽH+$ó'×Λƒì|ªÖ3×Ðêi…"æ:’}9 Ù-Wq£½rp‹ÞÙ]Ã8w³è‘Ñ(d<—·ƒÞÕ’—f»ì±Ù^³ýëí þ¾ßnžÈ±žóȧËÂá+pbö×»¶>®…Õ¢gfyzÕÀ¼PÐð.620ÛW× "ÍsîÃw(÷ò<3¥ìþzÑp//ÛÎ…SY‡7½fÒ>ê.xlúX’FÃüÅÙ·'r.##î 4&ï˜Á·<NoB½¼3ù¤C8Þ8Œt5…tüŽ$Ÿ *¶ó†êÁ‰/¨÷­á3†ò›E»ý1OŸ¬Ëu"õöŸK²ˆÅÜIGf-µ+Z;ÉbÖE!YìÊîŸÓ\ŸÖÒZ©;£wÎxûÏfŸn“X—¿²á/€n¶‹_˜¦q®Æ)ÛÝ1†j•81Z¥M \YG"âC"q¿µ¥Œ÷º¤Ã%À¼J,ÞA¡ä|ÈÄà]ÁIhØɉû›ÄÄ=¡Æ¹ž ¤Ó[æ:àZDæXSˆ‰]Q„4ï:5ò?ðù§ëPâí7ŽtúK`‡ 7.¿®lœÉ„6w–»1üymý1.,9±.¯[˜ Ō΂„S@Âÿ`_«ßäàÂï‚’"0¨ö]c‘Æ`äÌÄšI#¥–i0Ê4ÕKzƒS0îƒï‹Y¿ÍÒCÞÀ 3Ü~‚Êßµ)r§VÌ:B ÇÜj4/c=&'c…Ycµl¾*÷Ò s½ D"þÅâî Ä¢®Q/*5Dðx¤¢ÿ¹$ï*qav@5|‰Dˆ0GIõ~ŽUµBgŽ)|»[îÐn¯ÿ}!·ÝAšz„xPf ¾B7VÝ+ëWe˜úc][ NæODDÁA¦6¿4KâF{Ãòï·\úÚê!„9[O:("î] ƒœå…㽌Óꡃø†"¡µ…›5&`3ŽË ø±å3„s9ènáÖ\¥Ä´¶Jbj­´0Éùè žT£l3 ±˜ qâF! DÞéE!s·p°¬ˆ< äÏӮг„ˆ¸¬XÔgép¾µ›å­Nq ûz;hÇ»IÇÙŽ £1ˆ0Э¡€ÖV4Þ8‘w¸·£”é^f{—‹ßš3göé5s·Í#Ý]ãHg÷d’ëóÞ㈗ç”÷næ<|sï¼}8É·L!vçHêåF#ó$’7ÓËÚ)öÒ†Ú_a;µbÖ4„vyÊ™ØÍ3Ù·ƒcGèg:Tˆ£l;ï›F»\Lç”óháô¾²"RÂòšþ¿ê®ÏE…BÖ•eSIG"Ò=žäZIµ²¶"2ŠGé¼aÙè¯)÷«¦xJûÀXˆ°Ã·&ö¬Ý·«%½CÙw"âû¬ŠünÆ°zÈ \0UV¬¸z+Öó« q‘o!as0BzOõøpWñÍÁ²¥á+t ­švŽ3ŽÔ‚ò®°ƒ“¾@û ž€z vpÚXdJ¸ø$È;Û„(ä“`@æ J÷£ÓŽ‚kf]áÓ6©‡§´}Uæ¾ÀøÖÀ8y7Τ]žC©‡ Ì.Ç{PÃœ&Q.ÿ:VÖ§zšúzÕÀ³z‚jÙÆ€ûI'á8ƒoóê6±¯§°ñvL ^TÂwòYS! Ac°õ¤œX´o(ïè˺šÇ³¯NZ5ÓVLFÔZGJÔrXÒ?Ÿä[HTwÀÂñ†B" -ÎoYÜá -púÖ®d4¯Ê-­-m%õ$’·.è­Ä:y âE$ s ¶ôT’Ñ:ªˆh]…dXj‰)ø¤í³é—¿¶Õ)qâïÿo¡Õ^0o6‹:‰ùËßžò&¦YôÐÀ?}y¹£ÝÝ¢gf·ìÕ5tF,_Ýl=7ÛÀ$¥~ 4ð¶q´» DæñXŽñ›G;\‡RljԳw(÷r"ƒ9dÞís&爈‚§–”ÒJ:Ê6x„“6¥ þ¢÷–ÓÖéZ?ë*!£÷‘ IÜæ°N#³[êÖnÑÁ½ÆN÷–‰Á(aù÷ó`0JØýý¼×ÖÏÂ@õ• 0ý-(¨K;:AŠB0¦Ÿ­àD"­¤Ãlk8Jg@âYÛLÖÕ5’uà¤ØÊoÖ&h¾H +%#è' ëÉ1>4jˆ?Í’‚¹tCàhµ2ö6ZÔý>ÒÂŽj"â µK -þÖ–¸Á±!v(ÚO[‚‹HÜÄb¾áöÃ}uKŠ?ÅvÞf?뤈¶ŽeŸàƒ …äm¡õOðù'v¹; {ÉòÝïì‹ÀÝŸ#Y'^ 1wpº¨?p¡˜ãLÞÙ+udÞâ¯JÜÙ·€Þ› ó÷–¯Ä•ÑÞ1ümðÖÿfY}6|§>Ö…(•;0¯žO?›I¶ó;¡õì%ã¹>í…µwF(Ä£œ‚£’ŒÒH«e: -I)øéÉ(ø¦‘”ëlö¡0ýŽ ±q‡áÂЧš”Ò X8Ò>˜d|«%íeÄ„öÆîö:Cž=ÕÉz¨Á’s !ÕvpÒG, f3é¡‚xÌ`œM`o­.0f³eáì™Å¸;ô× ä³†"JS­¬NqÎ>œÀšR†s}\ k œc‰—¿¾ÕÞ5ýëeã½^;Ô*x`_/ÚÍ•'þÆ ºÙC' k)'ê®"&î-#&ê ¹¡`"ˆ6S I[‚ sÍàT)ÇdÝà´ñî9÷Ù,Öá0n¸ÎeÞ­s™‡Á€´©–˜ÖXJDØj7i ÍÀ[§ÜwuæE£…|чD½Hôp7±˜óHŽÿÍåõÅôwŽ ÷1y$Œ|–;•ŽÍ°CÞFQŽ÷’‰ëÆÒúYª~Ô’…_á3!9±ì©}eßj;±.2úÊ §w­ð‘uA®pÄÓ‹i׳ëA+#mDƒñ[€`2ܺ×.‰[IG&x(TÑæüÓ”@´|\ÚSNFë*'¤õÔ’ÑšËȈ›¿=ÕÃ?Tì´l,gÝsçC£ˆx×l©¾¿ŽoÕ‚À‰Hïò[-¨CÙ~Új=s -6*½euö­½c6¾â6–»Ø­í2qûËŸ>“‡ÛHÞÑ)nc]¿ëŠÃç¢âðï­«Ÿ{]}­+«ÅaÃßʲú6løI,üDL?ÎÑ—°`ÂÛª²9×5¢«B‘ϯeZ -ĺ¨ÄbMÁõLG) ­¡’ŒÒ N(Þ.|nôÌà]Á¶la€ÏïQê䃒`1’7œøš­jn벨Ÿ˜~dLÒj;i®Ý8¸Š{K—„ E$”ž*Bjs c冸£l;o <6k§e¼;‡r¯VPÑöñ$ß0‚qµ‹ßZ½À"Ž•¤ôž:òyCÀÑxÞA£ä»FÒƒímýPÒn®?3›æQÎîå³iãlä´Ú‹–s}®'ªSUy;Ø\.k` ÒÀº‚m'øÖma—Á‡åÖ¸ÁHTÔt·WøRkeàƒámT¢ñ†"2JsØý€[ø±Y[ø‘YCxië˜ùð™Ä¸»€ šá6l)‘[51Vêq þù$ßG0o ¯t†ÔÎ{ -sî# ¸Ó ʽøuØU:ˆñ¯Ó_70)á†çühÅaø@çáÄ㎀“üå ÓŸi Ãÿ¡yðobˆ>N¡T¤äB¸öÍ9ãÝ(d_­Ï¡Ô—¢pá[Pjúô”TÍY<4c±«GôïkcÖóŠ°Jù}rRúe ¢±fP¢ñ–@#Òò,Ĥ`¼™bËw€ùRÀ» -Iè-×*LlÚß Õ13.ÂR?@oG>½fÑîv ‚¯Ò ½+üÛ0ÞÙ?—„µ7?[‚ïš-Õ‘^Dæ.ulºŠÛXî‚—¶¿è¹ñ6…t|:7¥ŽÌöš…}_Æo·Œ¢\ýiX¿… ß‚S†?õ¤2'³Ø•Õ*pc^,yj`–¼´ïdz¨þ΃ ÆÁ'ÒyðÏÀUD©Œ\[= 0UN»Â»3î¾VVñ_ªë—Úa«&¤6Ð(ùNëB ˵^Ùê(„øîH^ØTø‚‘¨¨Ï„ÜÈÁviØaÝ·X·FÝ…$ý„„W“MðSR0ª™Æ)çÙ5vöÍ£þ³I¾LB^bÚ -ÄÜbÐÖ(,-!5 -I@J‚0A ©éˆ‚’™“““±& -bcGdMIaGbaJJGaIdLGeN’&$Q cB -33› Ö$!©ÉìHIYÓ‘““™ÒÒØ‘“„²¥$²&1 HLL&@À„ÔW ¦ JH„& -’”²š(° MhZZ SJ‚ ! ím -iIL™’XS˜„±¤£$3'§£¤¤%¥#¤± bGLKdaHaKcu˜\؆º°oÙY›•R’T™ÛXZ[AˆYÓ’„%$¤% I–Ž((5M(+S:*SR’pD–DÖ6aÉhƒU-õ%É -ÊHÈ‚ƒ/¥/ _FB„6XÕYZx„-²¶)x˜0¹° dmS -ôTè7Žu D(îK3̸…,ud6KÝÙ½@D£u;šk )Í·†  3)ýâ,êå+og;å=©Ÿ÷Ï%gÒg°bÑvàÂÑELÀy˜ïDöíC¡…ú‘‰Å Íq8Ç1÷¹ô ºÜqïv™C·&° ¯y¤³‰B$:HáxûTŽE`äqõöÅ9¦‰|‘éáN4J¸3ÚÝd;i­ö 2(o ÍqM¡]% ÃxÇSɧ;Ѩ?8ѨSˆqy7Ù8ãZLÞH1&ï 2&R IÁº¦ï­qn 3ŽÄrÅc® Ôp߉ìÛ}*ÇH,nótB1ä7þF±n÷¹ì+*5ÜuÌyzÎ$^.ĸ;8MÔ„î8Žv<¦ŸMâÜN€n-‡!»éBž9•v;ã]Î#Ÿîsé—ò -@w&õx"õ¥“»‹|½6=fð-Ú܉F YæÈp¼¶<æÏ΢Ýn$QÚäcÝv•4±û×`¯ÿÅâZy3»}.ùx#y,÷ö—¿5ýGs¬øÔoëv™Bø ÞÛ´IÞ…8ÉaÁ¹0̘m¿Q¬ÛŒXÜ‹>,æ82ûvÊ;þåM/Ч¦' ýSš1™+ø`¸»Ü±¹ì­áAœƒ¹ÒÊšê¹® c³6ñh æ>•äÝGsœïPòIh1y3¥^ÖBu;´E-çbá»g -=äL5Êy†ÕMIEÙ§üÇ+ EÌ…:õÈ>]§œ§xÔÀò8õšE:ËYâ!L¯ÜÕD£…º„“wSªf-átº ä1ïù½ù\òñ Lw LòÍ£]²ÝĪIc€õÜ)ïé>…8 tÚ Ò9¥žñ­£;–”‡¢õ´L8î>˜PÜ/ðд-ÀfÚj7í¥’¹ƒŽyÐ%àn³8÷ £%ÛyWXÕÜ‘ÜÛxî2ÌøЇA§Ñ.H³/|TR‚ÑDzϦ‘.ß©Ô«1¤Óu&÷ò£ŒúR IH40üÂç¦ÏzèÁäÓi åïö}lx žn@ò.gp¢gPQWPJ¸‰8Ü)ȘÜ”Âô½í2„p2€q{ ]>C§ûdöí B(îX0Þ8ÚÝ>•c=æσþwûû­®´TÔÌn¥“9R Ç u2ß¡Ôûú‚W<€á0nxŒà[~I‡¯¸•Ý9zúbݾâa,O) «€J©C©jî J ê/äµG>ÝæŽ÷1y¥†^”ñÇ=%‘ø DOˆУf9ñ!ÐDÜóOŸP£Œ_pͼ'Ш´›ndÖlEñ*!£7‹yËÞÙBf{yËò†ULÜH#žàsH´ð´q_B1Ò$4 -‘È‚Wv{Ùv0Ë]Ù ¤ù§?8á˜Gha®—hœí¢RC!ÍÀp™¯Fðnç‰äãJ4ê D(¾®QêáK©çZª6ÔžðÂŒ'ä}*É{džn$b1g@bqèƒ Ÿã˜·€ÔÏÀŠ™c`ÕÄ%œ¾Õ,¼žq. ¡û„Dx 7„Ⱥ}%N wÑKÓcÈq9„ŒúU짮çt ¸óPê…w"õ*è¨ÄP(†‹Fi”ó! -y!Nr“¼+!È7XQ¸÷Xöé4†z*ûv¥ú…Ösþ£ÞS9Ö` -òN8*(5Ü ÜwÎxûÊ]Ø­®]úÒð³žÞC9Ö `Ä#°h܇BWÖÎð9³Û% ‡tÃc=àB£ä}‰•Ò†àb1èà>JÈ}îT8¢„kp‹\~ p_ÊQy/̅͘<÷<³û‹¿à¾Úú_4íMÃéòšN“(‡Û(ÖíB ¼ âÜ®²v{ÕÄàI¼½³AÅâ^4‚p'àw–#¹`ä|òT8îP8æ@š}<Ð¥_©…ã„r½½^EÅf©$ÆÞ\¨0SS]ö1BŸßAX¡È7­^ÚlTÞZ7k¬!#lvÄ®ÖÓV ʈï”÷öB J$êD …|)!OôÁP?"ñ˜3(]d0Ñ G¦ÍD㌀Ì.p´ãy,õö Ï¡Ð@^†%~Dâ1GúÇ#ØÌX†.É…ûzΥΒGF³à™ÑA¡äÜ V“¾ÀCÓFZ©ÿœÿ&̘ÄaÙz,ûz$Ç-sfú׿´JÛWÕÿšó@Lð‚|âN8æ1Aœä}g/Ì€„aE\¨spß)óõ”ýø*÷¥‘:Êç Å»ð"Þj¤ndÂPOðÿ©4И§ã0çH/"q"PD݇òOOð9¸¡pÌ+è¨Ä˜ Üoçv{e:‹ó×–à“pw@bq/-ŒùƒÓaÆpz>7œ&Qn¨WJÄ“fDâ Dužs_´9ÖˆòE -÷Ÿs_¸ÀÞZþ2nÛ™ô3P¶ËSØÀè¾½>N{ý¼ËË[¶Û*qá:2¯ËÕóKjgŽ“X.pק)ôÀËüÁñ:z<‹]X®B'¶Ø— -V3¯€J©gÐq©?H‘øB^£€³~ª­µbCw.ZÓÜö‚÷r ;Ѩ¯°™Ý<–xa+yžb¡‚ú‚Š¹ƒÓÆ» G¦¡µÓžêÑ©CµnæF¥ˆA—~âB9ñ b¯ ôpoªQ™/¹˜äŒò:u…º„SH]éEåí”ã|7á ÄŒ@:û…eߘîM6Îø ³n±ˆQ ܉> yŠŠv dÜ2‹oõ§_ž€t0ú̈pÄ+ì褟‚| ïYÓ0•­gNaÕÒFŠ!yëDêíøÜn½øËß>SèA?À)è5ÃïÏ¥ÅUàŽjíÌõ£aX±Ÿ¼Õ,hÎA÷3·Àªi?ñÀÔ‹öö Nr„‘ø‰G}'²o§ ¤Óy"ÇúQ‰FÝ Õ¬K8-ã4ƒs; ÜÎ"gvÃÝôÈ»°gàN$j¨òL0êF!õǼÌÀpR‹H]ÉEä‹Ÿ cP§ÿ £¾Dá!Å"Iød ºô ß(Öí;f¼°ÑC^B‹É»I³fJ­¼!´x¼‡F sœÉº¼†‘îÖ©ÔÔ -æB›ƒ2‚oAš}a˜¿·œ^®2÷U{Ñò.1pWŠ[¸Ž„Óe -ãò¼1¾C¹§%ûÉ;(á˜óHî…‹J õG½ð -.SÈfÉÃQľ^§ÂÂaÄÛ9½d_´· »èuÀ…< ñ >:ë }CÏÉEd>䉨 iþ‰eãv˜¿5H9~§Œæ$ëE¤ˆM¨–÷“ì&ÎôâœÿTö…YäÌn•4±›À\ÚÓçÖ ÄaXÂ)#¯Àóp¢‹w ûv!LB¥I+̸Ð&9좧–«´ÝæÒt˜¾·}²o`1¬Crwâ1ºüï@òñ>üÑF^A§á%aÓ&˜V¯Ø}[úÌlò[NDZ¨?͆ÖUIJm/ÛÒ+÷ƒž!ö^R•Ì£l=ï «–ùOeŸ¸€žšXem ¿¬ûZ‚QÖ·bCù ,&ó)ù ´µVM; †d~“x§ q"½ˆÌࣳ¦PãlgСyO½rêt\âJ2 w"ÓÀÝÀcž¾3™DÈ#ø,ûUP½Ü1ëÊ}u -~=ÑØB—†«°}Ù(gö%ŒÓÊñJ/ w"Ä.sv`—»µ¼Á Æ,ÛPªöC½ „âàNß©ÌÓHîP,êA—<‘}¼i"ÏÉÇ·Ô¥á(a¶×§­°>M…•²¶×?—}{Œ9O%Ÿ®GV{Õx0ËYÍc¹·Ó,ÎÝ+qdvŒ`ŽÃ˜§{ÅÄà_wm¥¬‰ë¾²åÌþþÝ*+e,Ì&0ÇF`MOYÛ)kâ:å ¬ž9„Ó-ÐrÒXº¦øf›Çro'p§†·Ì¥½ŒÙˆD %÷œ.êNWèÄp/ÚN£ÙuŠØÝBw¦³Ì™ýXŽyŸÉ±Ø¦°.¼ãÈÇ}äB$ê J$ê@™c»²<…¯½hx’öu·Ð¹…u÷ÂA”€b"OÂðPç`æ`؈ôPB H(tœ{Ýø­/ÞÂJ9÷UØqÆq\ÖE ŒÞL=.é©Üv×­è¾Ç‚Ó®£a£ÑDÞ'rï‹gòìeÜ!üSîGµvâS®Ÿ6‰vùO&9/Q¨3¸/Õ ¼¡^;L8(ñ¥”yм v”ŸâÑ©#µpÜ…<ÇâœI»]ˆ0Œa3ÏðŠ™/0=œôÀhÄÛ‰@u#SEýçr¼¿ôµí+nd8Ë™îr×a L{¹[û¢¤ãoçÂ-wfú¿­²þmeJ¸YŽÃ*mc÷Ïoå ¿½_9þµ®¶¾Ô^4¾ž@C2·2¢†ª­‘^DæR,æ -DbúéF# -÷!ÑÁÄ<Èœ£¨N9ßÿ»•õï,­ÖåSè¦+¥FâH7 ñʽ|E.¬þ>È0„ùÇçDÚ…m=ð-sg¹ -›g¡#Ó 4Ò‰eÝÂ*k`öÊœÌ'ÆYÔÓoçv•¹¯:ÇRÏæàãS‚åŒùƒÓYæÈp·±zæpîúô›0£Œ#ø”|ã_üÖøã´ýŠÅ½+v”‡‚ÕÌkçv<·Û¦‘./2Q˜?á‚Ö\´¦9lè}àr°ÁÅýˆ„ãÎä¢Ì70eä{ Ç<åXl“8— sg¢Q™'½|ñ{Ë]ðÜpºÈ’Ì÷LúµØ¡å+ÆrxfzË\Ùîr—vÑ; À+ »äuнfzý¿S[_¼Åõ³Ù§#¸i>s˜Êú4WÍ!~‡¦A̤ãlKÝ~¨7Ð~Þ Nî9Žyua Ë1ÍàÜ>#èA…m,ÿû÷‹vƒYòÈl˜?¶ÆЃÞÓ©§‘PÌ›xDêC ÷82ÌæB«·¼kü÷%ÐͶiœË[òÔh¯˜‹Ý}”¼ÿdòñ-vj{;Zâ( ßZ6ìçlfØUëæWèa¸¦ÐN!»á=e?>é…däÉGžI|Û‹LÅf@ò:ýÂ/i{ a[þs¹Êó@erØ&‘NÇIÔë¹Ôã ä¥åþÔhßø"S@±’ È=ˆ“OL`¯l§€_@¯-÷kÛ[êÎðÏsu}q]ÎÁéõƒ’|ÙsãWØÐr˜q1žKÎSÞÛV,æN9Î÷Q‰FÇR/§œWáõ2Ml»w*÷n ·¡`}6…ÎåC”OrQÆ”&æM7&u£ÒC¾rï«Fp.LSèö…óXÇã<Öñí–fPúTŽu—¼µ\E-­ž!”ë™Ü³YŒ ¿Õx61®Â†¯°å)b_w -Z÷’åö§7h¡ˆÑß—Á5\÷ÁÔ }0Ô*ÿøòÛžÓ¨„9˜7åवlE÷&ÔK§Ñn‡!³í,rdz<¶˜?7žŒ{Íø;¥Ã×M/ ìëE4z˜sýø ?ÑrÞ8’tº÷ìë«2WöÕ¹Ì×jPÞNm"é좂8шB#q®¢ü˜êؘíi˜Š¨Odýˆk Õ¼£l=ïª Ÿ¹í} -vsWz1™;0e„ñ‹Ë‹Hõ£‹(d8Ø»†[ôÎl¢…›|J«fû‰´Ž‚íħ|€âW° ûÖkç—UìfxéåL ¿†{ÓôúÛ^Z^1ó§CpÈcÑf~QÅjòB¡€;‹ž™­2÷UÛ8Ê駑÷ -Ç|'roe.ìF ³½PÊr:N ‘·¢ÕOùÈäƒ>ÿt•91ÚÛ–ƒ ªá;“~yƒŽD¡„»Oåx_¢òŽÀpdÛSÜÀ蕺10L"›]tâð¶«i7鸴‰>Ã,sgøÊ™à3Å.‚Q¨2YŒgdcˆadc ®t „A £`£€ P| b ‘@$ ŠRP¤°5S¡§£…z!AœW¨“Á„¹1Ø8Ãé⤅`çÙŠÍh„E†ÓuÍNÑô6a[§šTù›ÂxûzípÚ29L‚]ÃsÊÎûåóÝ¢½,ç´)½z›“#þ—Ô”Ì黡ÍI OõÇ_;bAQ+Љ慈‹FNÎ -¥¡‡Îiè9 à9ôXÔ2 "-S¾VçÒæAÊšRG ßD°4À±t¾ŠÚø}©¨Åý -iåˆ4õñæša‡™<ÀŠ¾ÝÕ-K†>™xÎÙJ7'aôB{Õ»›¶üµ˜`'òW|žÏ²X|S’½4ªV.Á½ùtþ”¼Ó¿o]ÑI¸Ökí0æ×Y·ÍÏ,ên•RõѸ¤è|õ"w¦ ÿbÍ£ñõ§#ù÷|6^cÖø‡zþ`ÊuÎ{ù3ŽKá«dÓ?Aó}µ¾•Ê3ß0çÇ踶«ŸCÖÉ%¿ÿáî]¸¶ Ô‚V/Vþ£|¾ˆWût:¹o[Ï@8¹ì³×€{X!—³¿1â"î¹úªÄt¡Ô^…êR2ïø˜šsl·¢ºæïéÜíiï5+­Ú¥9æ—î~;î;²å; è%:]žç›¿“¦Ÿ%ëo…”5‚Ý¢~ØÚŸõqýYu§³1vÛèÏÊ~ -ÜC¯ãœšj»î‹ÓG.›X‡yƒÇ†g½ÊF¾{ërÞg̨6›ð9Lοœ{2/¾_ÆÓLŽA¢Ëà¢à›Þ0Wõ'zîãŽþYÍ&î •½J–¶|â‡g¾—¬jhQ…gW8B!Y»Iþä&2Ù|þõOÊqþÝï>¨ï“üŽé`GG‹±´ÕMó³¾ø19õÖ¿‡©Ïðm=@ÀYðœìÂ&?<®#à–ýàè?kbÏP¸nIŽ­0áÈ›Zû{t5þƒxÿÌÔß*~Ö¶?õCH]ÐÏ*ì ÷#ÞÇÂFùŸÓ¨?k$ìo:ÌùË _Ø¿á½&Þë7äñƒ}þïô òÄPIf°‡¿ÕʱüY{¿i N6½Ÿ5àÉžÿ»zë—oÛpÔûw^Ü8ª[²ŸFsÿ¬×˜moìk±¦ñ†Azœg‰9wÏ[çf)l0b›¿•e–J%ND^ˆ06åŸu=iÖã×µ»f™ƒ¨e‚<ɾ&y'y5ùاÖoÖôŸ½ÇÍâ1|§Jo’ïPŽô)ÚžçXˆ<3\–÷gú³R>|Ê ‘Ò—dŠ ¨zÐÈü¬|&vX¬¦Êñ¸¥õŸò7>w•Á\YåòÏj~s³ƒ{gÅÃ.É÷ó6&ùYÄo„:œ±Ï€¹Wÿ.á?ç2뿸"{ ?n_Øù‡wã·Ÿ•òªÙü¬C>dúç±v¶$I~#7¿ÎÿWÞnfsö™Ù“IÚ8à °Ûÿf¦ž{+¦ÙÉ-ïÓ~½³œŽ?/ô“:ªÌ7¥T¾®íûüe?¡õ¾q¸>ÌÊi¸=ÅàþðÞ;Žkƒü…ÕtüG$2/¹ELn”œ,Ë>n¡kIftÖ.þÓX[wÞ~EþOGu?Ä„äñŠjÿúüì­Ôñ^“ñþÙ‘TOÛȼðŒëcm>sœ;ÎOÒº:Îyв–*¦¿¼oÏ â]-ö{ò…-¨ä¿¼Òtb¦‡Ü·kOºãž‡éø.ézu¨›ÆûãyµªÑ|_j»hZžüjþÀJ7u~¤ >=™YIÈQ3éÚŸÙzIs?gzSw|ŠúAUÝd -H;Û’yÀþ<¼­Ûˆ=õa=`>e›c=@Ÿñ(Îté»ßÌ­ŸG8 †QDI‹[úÕ¹â³õÙÐ'{h¹÷ˆ’/iÔò£@¯ y'– Ê§†¿Aü¾MZ¼¶¨O†Þ’v4<¿wÊlÕ»¬âóß~t$†ŸU¼ëG¿Hô|Åcü6†û² ž$õþ§·Ã¼WBÜOÏû`ßéBrí2Hqƒ%ü<Ýa¶“DmSÙAñ, ª+ 3RT×€1ã\b¹\]æsÁk½ÑræÔ¼¹„ öQ$ƒP¬Ù¼ØAz¤»ÈÞÈ2&ó«Øq,û ½•§®wPÚ°ÉCÌñ[ÖÜ(¬aì/œ¨±¿‰àFuÏÖüäÓ³ãÒn£U þŠô®Ò_ñ@©f¢ä+”$9336d1063-e4b3-4c2c-bf11-1cab41a000d9172551d9-9ef3-4ed2-bbc1-3f2ea79f1f84 670.252884f846b4-97b6-42d5-897a-4f6e51d87d643fe3bec4-4b95-4332-9b12-a4179f8af2da5546125237-5dd9630ac-5672-464b-bdb9-a8e30fa3debe287865f-b4ad-42d4-ac77-1898149a59c43.ml10SVGFilter -/ : -/XMLNode(fxmlnode-nodenamvalu1typ/ArrayeTurbulence;childrenresult(turb2attribute; ,baseFrequency0.05stitchTilesnoSnumOctav2,feCompositin(SourceGraphicininoperatorid)AI_Alpha_idx0%xheigh10ywwobject/Def ;fractalNois44GaussianBlu1bstdDevifeOffseodddSpecularLightfePointL-5000-yz2zspecOustyll-color:whsurfaceConstant(ExponelitPai ¨"‘‘$IÚ„„(¢1ǘM(í@p@Çà1…P ƒ Bhd!F9bAµ’e —¤F$ÀEÑÐ<9‹Çgbl+cÇé³ O;ðw¬§³v¹|Û²2Vq0µ£" L-4’¯‰Ý‘Fиæ)k§­hìn¸`ÒUË=#éöS­gx›¥a8qå‘ÄÉ‹é•ÐNðV §¢KPzG×q—x™O1RŽINQ&–u^Ç6󶃆j. )Ú¼ÄjDòB^\ £ ’¯È•a*€æˆºh—¤` Á½8wU$Jf?ÿ”_ -Íù4®Žà,IR½K,=ç2[âÌej§%ÐþqÉ2R@!S¶Ã´Æ2È¢"O•)–‘$hiÎ6þFœÛƪ± f¹K.èñ­:¬$‘ð%±^u¨\]€oAàTRÓB­‹J;»¡U„Ÿ¶CýàÃœP?"OÐMEM%S¢/¦$/ÔD­¥›¶'íå)7¬õ/“±d¡×L¯Ý¦û_lRC - -—eÙ¾*|ª1’] p‰ÜSÉö NZ¨xYåІïN[I|~÷v$ÑÍײD“Ü‹b‰D§P+x˱1dµœ}½ÿ-cQ|À)š|Îdùt~cóZ7¿‰;¡’\‚¸'•5»†9;#çBk¤Ö¥(àVóÝO\é£Ë临Àæ›%4K1ôq89d|ò¨ßäð•Èh‰ò“Í°3/FÅ3“ë¾mŠ@ nÃÈŸ§t:¢†³—w‹?ç4—oh8aÎÚÅ"ÝÁ¦€s ˆzòy_C\­¹÷K §´“:N•Þñš”ciMÊ‹5iZ:]RâÙ›/ˆåµàbêêô^qgÛW³Ç.&-›ÀÊ$ò¯“¨HŒÜû¥ÄSZJ‰§tøy§£Å³ƒ•kR´d™NÏñéšüy8Qp±ÿVXÞÚ8ÑP'Êö¯ó œ€‚ŒPEx^'rUZÔý*¦:`gÓ0 Ã0 Ã0 Ãñ7RKºñ(Z/Ù»UòNhkį1ñúwzÌŽ$eJ2¥Lƒ˜,D= +í Ž»‹}Û÷,»5o?ŒW6Éx¿e²Üµ«êì²·ÆzuË…6ŦKY î>§ª+ãÏ÷Þ;×Ô9~í>}]$‘*ŠÂq@bPP–‰r@*š®E `º¢Õ©" Šb€!ª$‡*z@è"ѱOdâ° 8œ'2qxLDœÊ$EÔA5™ŠÑd…S%XUÍLÍfÆD@…Dz - ŠšEMÔ-%HIƒFC?,Y6Öµï9U»ª™©Q¥“BSDSô&i‚#5ôU ’h¢$Š*B‚"ÒB4™ ‘(ª""PÓUD“ÇCjXÈÅÜ…Æì -gB`Š$HÏóž§uG…$‘ Èq¢ˆ4)<<“óD¨È2yž U8&§r$Q5‘‘cBUi’”¤) „ª)â(CZ“*‰óPQÅ`P¨Hà‰¦¨ÁE"Άžp8$œI$‚D3ILH »Ëáp8“1HSUDPõ@¢¢ZEÓ](ÈyÐ`Š(¢D-ˆ¨¢Iy ‘*g—•[S©Œ•YñXâëb©,uºxøº½ íõágúÂÝ…š,•%bù v,”¥á˜ºÖJ]è¶ÛÙ[¨¼´9_¸ùÿìq];ûLLý}¨ŒÊùɾ¡, lTÅÏeÉ Å· ÿŸi¾\ö¸¼py½¹k)Kã­®·ÊÙ€šª,“ªˆ‚j"”D2YTD@R• ""ISƒoeÙ¶¬Ÿûî2W’Š’°$MD“ÉA€5¦a óÚ±6ò1Uei37”…ñ6õ-gî—§²·^Ã*‹c¡˜M4UHH*†æ04‘ƒ‚RQ -©‰ EPE=QjÁ躔…ñ ea´.gÉÜR†»no}c¾fŽÚ: IPU3vŠšíÔéBVmçryÀT†<4¹5}eý’Û·ÎÇ­€»3w³7OoÎÜÍîœÝ9s+ $;wss7óÛÂwš»ÊáçeVåÍõÍeVå]·p™UÙ7×¹™»ÿ ÑšéBÞ×±-¶çþþ|á[ØÞ™.lk¡/÷öq÷B_÷Íø›µ…ÿ´u¡.lï…¾öò€ÍÝ-t Ý-t_î±tîý|ªêZ»d‰ïß³±{o_.7–¯Óßíº64E’C$qð5tÍGCYëuý¯Æ+®â¯ãîâò.ú.Ü}ÏÌL—¾ÿeßXÊñ]¨r(‘ ¨b0>ÅtlÊN]—³Ýæ>˜º6çøš,ÊÂÀ×ä}Œ•¥‘¬) £ÛŸY?ÞÖX²:ËmûXj²Ý†¯nè{fºôµÓdÚX¯ñ¯Y/ea¸Öé¬q·gÖ´­Gã±_íù{KYΙƒ(7æ–*£µâksŽÝ•-ƒÙêjl{ì_s×½Åÿo½m²ÄWNöò›Šè€Š(ªhÂÁ@BJ2a@ - ³X84LÃ4LÃ4LkŽEÃ4LT·ùÉáLH ÒÄTEDA!"5€hÎVL˜0qÀwÈ=Ú—Ÿkí-w²-ÿ[ü€úž§Ï;"èq \ªÏ±Çiëñ†–ÓíÚÓ…¦aæ @€à6µy‰É¸Œ¬¦Â©4LÃ4 £,“ L88ð¿ç~2mm_ì6ítöÿ»M]s.Ÿë}¹PÛߪºcÎÓyºt©¬ë­¿zzcþ¿úÞ_»ÖT—_]Ûï\eWþæÜ'ÛöÙ.9yßsm¯%¿²{ÝþX»çÞ›­÷©²æÎí:綦úì­Õëj¼e¬KY ¬¬ &@&ÉMÌÊÑÞÏÕvÙͯYâz¿×ìžoêz‰K¨T”«-êœ"š€ó@p GCIO“ -à€KH*^:<(†E!qX‚a08‚`0h -ã( ѵ -ñê™~ƒ Â*$ÄÌ7È -èL’¶;n%ðÝ%)´«MÈ#(œx¹Òê×H°ù@ÜâþþÌñ2'®ôéÙ †’"ߺàWؤ,cB§½X¤/€-Ä«¹}Ú9fÆ>¯®™ˆ1*c—)IUQ烊_0Ÿ²Æ"ôýI;?7D+ëË3çí¨ÂšH·ñH”Åã²j%–¬zPñœJÞÄjXÂñ -5v,¼ÿ1‹oÛ‹ÕŸ™ã7åÑÅ"¥Ä¨ÔÔׇVZ«Ê7¶¿t½Æ zØR=¦¶9NT ±øïŸÅ½~Iëšzà-ŠAAb–Ó¡A Cu•( ÉÌhÕ‘HD FõîÿŠ¨E°“ו¹î8éG"ïUÇ‹ùÍ—1%Â7’Uñè*á‚£µzS/µš“ʱî9Ym¿äì°ï躗$†ZÓh~†‚jŽ5qE4!š½£Än,'eiº²#ìbø„YJíëíçøæÆB·ä`–~ -ß ”­ Ôv¢zN Ý÷Æ£×ÿ)U$¬àq£«—>$`¤íÿÔ¡6£Ïr žŽ˜^U ø0r=7¡<ðdQߧ|®¿N[ËMºrд6b<û¥®˜¼ í\’ufZï0ù¬"{Ù¨U,ð*í›H³ðÇA…£ €xRÔÕô(å2T¡üƒ5(O…=0œŒÄõ'¾'ioãP_‹¨÷è‡,÷MZþײˆRJbGßÏÊ7® bGœ.’¾§ò³³E¨Ê¤-±W«~D®| -‹ -‹¸©Å }{°`>¸+À/œ'5I‰e»Úò2¤à1£ÕvÞ¡ º¾—„k€û¼t1êÈ` œIÕ:¨½LÿKOÒyðwÍKm•£GüÿåéßLŸ² W:«÷—¸f:·Ù† B³tÄk}ê…=b›,{ÄÄ€ûžÕÑH?jO´îo‰+ôÈ¿½}«—ד’¿dQ.ÕqÇÖГJò‘oÓaò‘)›d:£¯Î i¯8ã(/3'}ùÕЬE¥R."(•¬Áǵÿ{CºÀS~k¦²‘Àà~”ëaþYRûåþ…ŒŽ²udÆ@.+€0çO»“ 3¤Ìm¦3˜>¢žS1¤pøüJÌp=ÒËic­DŸa÷†Ö,oµ¸H¦®ÊG˜—ÿ½'øFf"Ü«H)лq&証Ðd‡ö$H´«¯ÎŽ!8B<®-¶¯À š¦#§¸‹ØÆ ¼xH¨ú¹ØœtJzu ˜_S ŠÉ²à Õ81¬KëSpÓ@LpÑq;-›ªán½GtQ"ø Œ1\摼ï“BÑö¦8ëWþ¤<nïP,î ¦’MµÃœ‰}c×>ëÚOTä]Pyãæ0¾Ü/ô“r(\F¤ËR¦ñ” Cœ/QûrÑùHéóBi¶A2ŽVš(xE‚z„ÙÛ?1t±q*ÞK@.xù±?³vÊÖ´ÇX¨ÇÒ {¥5Ÿó‹>t‘Ì|Ú -‚%`Eµ½UÍHŸ–Óýo*=Õ±ø<³ào3‡€Æ<¢êæY(Ïtln½øLƵ9{ÃèmD -b “+Î^ËàTÜf*K?×€iY…4ƒ‘îK®‘õÚ‰°L´uAg·7ŸWôÏÒdâê²N-âÐxtŒÿ5WJ).Qçü¢–g×ä1i+OSå>x-”T(ÛÖxÓØ‚iöÖ‚ ö s¼ºg¨ü4r…Õ­’Ú.(^ýé•‘üÇØZ4p…7JÓÀä FÃN‰ØÍÕ| %ØŒ‹)1±ÆnYÌ@º¶Î”!}kå[^ÊãþNWK uWëWÐ)c½ø…`™¸X«¼¥n2©}øªx³²Ýéól¡ž58o«×Ufý?8¯|ð±VÉ»ÆÞÅU´¡‚pøy¸‚ÌÖWMü+„Ö ß·Æ &ì_Æð÷ó¯ñÔs yW%ÜÆF&®P,@ Ü(w¾¹JbÚ=`x¢!ÅŒ‡ðq$ SªžÛÚCÊ)á_ -šzÈ)³ýÜkqök€Øn©OÏpØÓ¹±1ÛÉmõã×XzIª†`˜MÀß BôK0´1€Ó•UG+[Ï×”*Î)ÊÑèqÝ)¢ð”!ì :ÙØyêwÙY&j»Ê»Xªk~Î~;È"¸X…ŒSÍP)…×µ§OåÄÀŽñ×CMc§‹2Utk}̼­v#é|AòA™¢'zyhÜÍBjÙŽ”¢tù6â‘Ë+óòRöjœ‡  ²`©ŽŽà7u`n<éìª_£×:™e)AÖÎ3—60X1ÐMHàfcïŒõ’z©…Œ -m²l‘- ¿‡Óÿ;>‘žÀ¡ùI|ÓÍ\ÚûÙðPh -±Mñ´ 4twj\q³¼º%fÍ´ò‰{e,]ü¹x`NomCø|®…J»ðuPÕãRT$|Ú°€'-¬\\^j -³‡Ë…8ã[¡ÃmαÚçÙj}²˜‚{ŒÅ¸Øûµ”$nYÃ÷¢@_¨ƒƒäDqðœ8‘DÞœÐä°>Xr_b>£ü°_Cõ@é4Ž€öÚùš%k®y.]ÍK)¬T æ5¼É‹OѯÖz𠈋ŽÀò„¤x½/:Ã䤑Á¼^‚Äß"Ê©\LvŠ Nù:j,c=æ‰ÖJ]Ñ 3­X(óÒUÍ;ü À†@DˆÔ;øG‰WmãÞԑΩëŽdÓì¡ ‘T<ØòAÊcQþO¾•ÅLÀ1Ø<_ö‰±2¶ü0®4Ï'ú¢ŒqÈ¥çÖ¯ã2Ÿ4x ×´I¨3.ƒ ÐÝBÍhAÜõ„{ζqKÙÍ¢“`­JÄ# i)4+;›Jèïgk"ÆC Pøôêr¿J¶ÆB'Ðà°hú2rÃo Õ„ߥéù§¢¨Wμ’„‚l¬¸ˆ†±ÜÅrž`‘©®‡[¯±#S¯bl%¶J¢H¥éBƒäǾç©ÞDGhv„[µåÍ®çÅÿU¾“i͹MB”WÚ׈¢'cÚÒ^Ö¡Ãêr…&À‹jÐZ„ íAE ÑyaèêO©<~0‚>££íz?{tzÌ+ÏôÇðTÌMíÎ?f줩ƒÔ!iÈeãU£8 œ5ˆ@ßÞL Ü€º¶6ESÍò³îË¡ècŽD_s(a r‹Úºb—v”´JsÏý-M:ï 4™Q&Å[Ûë;Ê•¶c­ÇÖ`ëÕŒ;+«_µ²üò0ŽèVãÁfDæI\•ò”þïQX#Km‚7Yc—òHLà‰’¥Ö.7Ë,¦î3Ëbƒ -ú­Twc‚€HE<³+—‰¢qè(^6£^~±)¬sûÎ%q°+«Á‚ˆSeÔ,ß|ÿÄ%.x¿7wîÕjà„IøÁµŠˆˆÇŠÉ2>K¥v8¾LóýÂŒô«y07Ïwãx¡Þn¶]hH˜0§»>‹ê\´é¾UÚK!®CPJæ92Ž0å²ÞúNQ‚¬]€Ï$,":/‘™ß¡Á7Áøä!q»ÌÇsˆÀ÷!E/'~V«|88S|·¯(x.…F©ˆÎ5x+¢V¼lvä„%÷¤ö«xxx§Ü&’ÇãH-Ð^ ƒ¢èŒ:µjM>QñÆù-sY…£Y¶—ÔFÍêî7çl*M²š‘/Ñ‹ïJ$R*ûUËbÛ_o-ˆó&/G âd!ÃL[°oœ±¼wt¥¹¬‡I_{(¡UšcKHb6å®A*eM†ØïŽsjpxPíQ™Ìr§SeZØ’-›Tó:Ó¿ý‹‰M8“ Ý‹‹w/8ƒLµ­©À*–0½Þ,€ðGŠገÒ4ˆœ!B„÷´ gdShÒSu²á ôcÁO–Æ`žÚ$'.£R»cÔkõc~“!ÛNGÞîÙG';´J!®QÁ“±'Åw†™ƒTA‹âÜŠ¥7SF:Fè¸(Ÿ™V3²È´¡$mÀê*p¬ÜhÎKý´—äºÂ9:[ܨ?'ýSgƒÓ‚=OoV˜ÿ¸}» i»D!±DügMΦˢ!3(§ä­à$u½ÙøU´²ÿö‰‡<%g-Š&V‘÷RæÏM+bÞC–H“_ÌÌÑç šÌÓ -²zã0¤V#Ì -¿»ë~-Ž4~‚Q0ã謌»ã¦Ù¼Ø:BTÔˆïÙÚ–ÕdCqÚÜÚ»4+Þ+¨­ÞQt3ÙçÔ­³ªøGl&VFÔN…Àd,Ì°Y€[4ù²è]V~B ú±@ù9ÊâƒëÂÞ>qG€¨Ö¬€a·Œ˜Á¤ù˜ƒ½vë\´²–SuÞ¹åR¨½ ,˜½Ü?ëJ'{ÐŽ.š=ÆLæº8 !eÌ-àŸèµÞXÑr|Ÿâƒóâ`ne"yUHÌPeÉ…0'ݲsŽH:{ÓÖ*'3+i’¢#¼/“¥Â#V!<…Êöy½ 3‰¢îe¸bÐù´Ø˜ýÿÞy­¬e¿hMÛ ?—MZˆxj8£T0Íú¬n.a„ÚY!ÊìmMÈ -'Ž7(:; ÙL“cMÚk÷„#eA}ÙŒ`ÂÄéLP£Î^RL]¾°÷%.Ç(òIcЫQ2¢Ö°“e<½k ¿N(´68"‡í’D­öåé("ÒÓ,G˜q®¬¡C´¡¨ÒÕr¢ƒÝL‰ßÄÕ@ŸÐìgã$ÃU£0¹¿ f38‘Ò)Í·Òò[© >¯J׆VÐóyªÚÞ  ý¾È:¼0`¥åÏ)+ãRôXé"iˆêƒ†ý¥?–dHŠTÌ^ÕY!–œR©wR¸ - tÙ‹”Ö÷Ä^¿å½ÜZI» …˜^|CGØf#1 -—a³¨ÁªÕ˜Yù{¢üd[ZÍößiß‹Mjøæi)iø5µ²òºµÎH5•ALL:•Oâ9ºn`ŸGi^ÿ_@$™ÈÙɬN|«DRÚ—¦^B§›u!£@&"ãa† »Mû`¡@¼é“®Šæ÷?÷E/z±±¥Íà˜J´gï¸òÄ€4‚]Ç"´n0 ÓÔÈRwËDÇÑâBÊÝæ -ú÷Ñà®b­<Ö½´ÝeŒ ÖUe»Ë ô˜¶+Ó4Θ&ž¯¡p”ò­&³T-¢j¤H#¨8$£Nçš…-=MbÖ -qó&AŒ|Ôù±ßS©Tƒ@N²²!è¸HZúÄ)LógñD±L‚ʲæ¶&˜ò?à(R$ó¼w­øYqê`‘VÇ/ –)륪Ôstü4— C"Šƒ¼R4ä£$2>BȼÛ"!‹ú%U“À‰‘ÞìT¬ÿ±VÜ Z— ëà’4œÜ{£uÌçˆBx._­à{RÖž³D ¿J:Ã}y|ºZ¢Ì0ñsžëòùrG¹«¥Ýa@¡?`B)@J±Íñöç)0ݳ¶0™•imÆú«9raÓZñŒ’lH|’fGa“[ÞnLA“_®7&vea ž`‡6G`a¢Z“ªCû+kR?r:`àᦊõ¶…ì4 ¹ìf½Òv6Ù†§¬Nh§£bªê‹Õ°w &>ÌD#DµšÅŠ8¨‡|m!&ïwY5—ÐI? ÀÄ5"î.±zãÙç’Ê=ˆ~û}¤&Là›ÎHÁcE8³öä’6ŽŠ ·ækŒŠÑy¢Z -N܈ñ0î`åQ\º¤½|Ž ÂÿÉ@?ž°ï²¤ -,õ÷,ø^ÛùGX­ ä›ˆxVV'ò€øÈFp ¦N7RÔ÷¤ž$ô(TNŒñwÙYô·¸·ÖhÄø_&/*Ô©tfýxôâã*è™\È\Xñwå&¯@Ôèw ™WJ”˜©;ŠQÿ„ÉK†Êûb¦ùŸ£ÒÖÏ;^ÄÀÚ:D,äyYB™ÞªÄK .<Áý£Ÿár=ôhkBhÜsÁZ7;шD–ˆˆŸÑ­pÐpß}™ê¹ÿ5F§iä -q…pœè’kÙ ¬S¢„Ëmm4z´ØlQ@ö –d~¸½â¸s„äí±+:rǂቦ nšÕìQ%á•È+/µî²žCJ¬Þ)ôÅäóì~eeh ûò¢^²…ãjú豎• -Š·—>ÝkûµÅ]%®ˆ ´›÷PnI©î#N•µŠáÒã ¾;œ'K%£Ì€á¿¨c«» °1Âó%Ké‚w°ÊÕØønÿû«ÑEoÔ¶fbg1ûkº­‘wßTK¶%K9m1÷ŒA*Ä š÷ú4©(àÅá‘,›5¨“˜gù2 *âŠKsqŠ%™Ô’î5rÞàÅaœàšR×H’ä¢qéjèÐ0èDÁÕ8<½c<¦ã˜€MQpé8Õº³žÌËHY> *¢é-¬È)ÎÓ´X£•¯­-™b®'Ó´·; mMG§õØ_"}B¿7¢e u>¿Ïpͧý–´éJSþir´—ÜL©Ù‚É%52¸¼ŸFéë´4E¸X°Ú¯@MÚÉ3 -Ê–Æ)\Žfhf‰^ =Î}|zÔÝÃÜÛ\'w>¾JW^Bfbÿ×uÒ’ïånê *i7d}¦ ‡c#\ 0±º ƒü²œ£1’£uØ0+0W±bCH¶zzÛ‘KevÏÚ<0¾&©*¢ãúvÍS„ÞP¸$)«LUN xž¼WÅBéÚ Ú}ywŽd…ÉÖ [y}UXÀÅ r2Z íì jÆ# Ûé/ò\š=E+t9ãÆG­NU£mŸ•Î”Àu‹ÅóœT¥!ã!æF ¥¿q¥|²†ðÄ)³UØߥ<1Œ8e±gÓÔ`f!¼q@»2†6Ø -£z¢µŸÓ%y»‚+QA C‡2û`%(f> )·6õ7ÕÎ,Ó­ëãxIÀK¼“4‰ÇÍ¢†™ -JF¶‚ðÉv‡ÁÂ’þ¡„ÓáWê0 -¯r™ÅBdáBß—=XÈ0Þ4?äÍNu‰vÉŠ“¹réõÁîgI˜ÑßP3Òn)]Š,½ˆj÷— z%ÒûK"º~å¸tM}×Ì„ ?Bo¿p;òŸJ¹ñeºHŽdA Fù1Ø%1»cQ@b½?gÈâãÁR–dœØœ­MZW>™Ú$R$¬’-oßeê¦Ð–ITH:&žß´¶[³ŽSan'Þ=¸Ã æó© ³2ªÃaÕˆT'êX}3hþ3¶8CÅ1±„º`–°<S®sOk÷¾Ø;6æ›iã‘Î…•‰Ó¡N:ò‰;ÔNG T#‰@£Ú¤y -÷GØÝ -„?Z4›¢?0EdnÀÀÀÀÀÀÀÀÀÀÀÀ x«ÕŒ¢¥Õ²¡‘HIƒOý‘¡Ä@Bô­“¤RJ%k‡Pˆx`  ->þ -´ -áÏ:¼˜‡ ;÷¡Þ¡óæ=üó{ÇkîÞ7îPwïÁ¾9§¡¦ÊC¼w¸{ß]{°÷ÌuÈyæ þPoñõ½ƒÛs0 1¨wzn¯»×=ü?Ìà1¸uî9ï~1§ûßgÍÁü=Ç8‡9ctàbPwüóÝÚã†àþkâì{çYÿýç:kúÎ³× æ9ïÞ7Þ_Ìy®ñÏܹ$àÊÛ©Ù ?w -=!î;ß\ -P^v-Ñ5Ýp à€™l{+9Z35áí«ŒÅ:\)À9Gyšž ÷PÍñfMQ45ÛÛ« 39 ˆÊ†–§Fåxÿù†`ïÇ?As‡¹Gé $Ü„CÍq¶¡·I)Àl_™É!áÊÚH0á¨kdÙΌ〠phRt49 د9 jÝ_®_^coö:|q{þÂOÔ\Æ?ôa¿¹vqþt˜?ßw îX¼ù‡¾ŠcŽ‡`¿y÷|@ˆÿ__­?žoÎ"çšû ˆ/øõíûÅouÿ÷ç/ýj½¯×œþšÓÝ÷‹õÍß0oò ÷Íÿ<ãö›9ž3Îû›ó:n¸t–»Þ×þ÷õœëó¯óçØd0ëëó ˆMÎ;Ì7Ô¹‡ù€ØhðãÿîË›ƒ›üíÌeÏ}ìWçoÍqnoÌ÷Í—ë!—9Ýñ×oþ7sðs|wÿ@äw\×x@Ô¶ç€Ød°ëðËë«?Žs¼{Ï=÷;x=ÇÿßüjÔa¾ûžÿ÷œæ ¾=kÞ/þ|Æxïû3Ç{לëþ/˜÷¿^ãÞ¿óíþ€¸A¼*‹]ôïZsÙo¼¹ïWçÐå.Ïå¹¼Û©¯Ï¯ÿûëóÎ9Ô×ëüm°ßóûã<ÇÛ{.ïþOÍs¾ûãþϼ_Psü{ðjŽ{ï9Ž9Ï7üroÎÜý_û3·ómöZÇöïÿÍœÛÿßñfã›ýýÜÿ¸ðþ}Áë}sðþO_ð /þÀðb-î µðþ¾¯æ~˜=xõz|÷ç÷ÅÜæ?ó‹9pó›ÃW¾;ßýqa×?¼œßüq!îX_¯¹î0‡ûbÞÏñžC|·šÙ®ò|­æërûë3_™çÿ¹¾?ð†žã Øûå -uú;üyÓˆ³_ïõ÷?®ß zPÇÄœÅÚç3Xë¢×ß îP€¸ázs¿ï÷ú¾ïóà¿y!èý 7`ýÆ:s}¹Î"¨}oÿ8½?Ngš+çÂÌip÷œ5×:s9êüqý†zçfñk¼Ö{gŽõ÷‰ãü…½‡§õß]ƒÜ9†ý~¬ï¯ýýq9"—ý ±Ø/Èý ÷÷é­k«*55uÞ/ÏûêZøw=> Ä«Ãûq¡¾<¼ºûŒ³ÎX˜ÅЫ Üçµþ9Ì—ÿÞ|øi.ü¾9 9Ÿ¯çÂðãþw@ˆÜç>rÿûßÇ}ðúÿqÛÿÿqàQãþÇ…`©dÓsã:Kt4Ýî¯ç\îïà¾þgŽõåß??/‚ëÃoþ¸­Ã›¹Ž½þ:k¾·ÿÄáÍzç-òœ¯Öûç}ûÇm¼k)(ÅÍFtybm#njâÆx#º<Ñ剢(n\^¢¢Ë]^-ÿÌcë‘ôþ?þ_~ÅøGb­¿’9ó$ ö3 †³ÿþvXþïç’`ïä÷yLãÒóà> C¼¹¯9. Å(Š¢¸9 D±&ŠâÕÙg¿ïß>äÿ~q³·¾8"Î9ç ~±s°‡Ü^cÑë†aˆ^`tÝÌ{Ñ‹Ž€#QtF¢ct]×y_×uBÙƒÅDÎÏ€ÃÔáQt]×)8º‰®ƒ| -¤³<º„ä‘躮kE—®Û¬®ãœ®kÁ]í5Qt_~(º,$’†³[_Œ“¸_˜!Lä[sæÓMdÖÝP™T” 2¢‚D×  ði‘z­™c'Þ“^?5ûÄœï€h„`!NBÁÿ4‘[*S°F™›“ˆ UHªœPó<Mh ŒÆCèø [r®¥UóÞÑÂdæÅHPŠõkk‰t#m2`Àë¶Ø GìDüëbÃd‘Ô‰P@æfõ`)äðÜdi-c£1`ÞQ0`€ÆdÙ0…¦a[šä ethNdÁ&»ï€0€+& ã;eN,Í'_‚Ö/¨?…]ç*u]W¡$LZ×u £F×­¢E× ðW¤ëºRBÑu{] Ð 1Õ£ë 0`€w@D,µÙDóuÀúR Ì f]¨ŒNyÅ€) Ž&íGÏ:E&â{aßFÔˆq( ²£à(Q0¢éx<֖ʘ¾‰fC.â¾™GÀ“À)²3SApÀ€Blã©u0…é%gZÓ×u£Ãfaè|*ÛZn<üu]Ç~§Ëéë$Åš›N×u¤ëºM@ó>§D×u*¤ë:Iæ6>Þ‘xt]k0…D×u G×uê.3/Ê !…)]*áÖTD¡C§ÑèºîaSXaz×uÝŒñ)1šO˜èº®Àëºî”)øLªëºn]t]—C+Fw]× (uÄzDBäèºDÒu†G× 0@? ÏìÆ*…Z$ù[L‰‚98£Ãk×T¶¨ ÅPšÕ=•*M8Ûbau.Èôo®ëÏôuÉ´a2A¥J9‡2œÎ¡ ÊÔá@v4Ï g¶h† e8°eG1ty®RÖd%Û¿5šçÈ™-:‚%®lÍ™§ÞPœ¡ésMAíLfîÞÁ[º9Ïr“SSV®œå©šç V’µ{–J‘ 5ÏñVÀÉPóÇJ±³mɲ™ò$ÇIû29®2¶(ªiŠ¦¯…:Ïr“½7ÛQ­¥ÇäÃÎc¥˜5¨e¨€Ò\ñò4céjš½Ì™Aéz½Wu-¤jj¶ã‰mÑÔÓ–,yCåX)úÞ¢Îóæ eh_žl¹ªµtî£)”¡½ÐñINÀ·vjÎXW ÙÕôPÂÐ&üawyåkô´±Rä”-W¢æÙÞÒ‡s(Ó -Ð9ÏrS¢ãiÊ;\ÓÙ ×4==3™yjSåҙ˧6VŠ­‰ªÎ›ZžÎ‘LÏOÀ¸r^&§<É1UÖF‚s|¥"Ë ­e‹†^)§Ag‰rp f®ŸY;ª.j -HIjš‚•å©9Í™:¢(×ÞRÚ+Ei3¶$q?”ioj{+q?”ÁåIre;ž)kr,3W7À -×QeÑqm¹Ê+§óÏ —9óέyšäØ -P¦¸RÀª¦&®”7:Š×Ta6ªàvyé«MU–5ϱf²ÜZª£ÊýP†¹ʬÚX)ÂÊòÔpmÉ–«‰[K´lÕ[[¢8.çW»™°’”P5¬çþé? ~þź.?–÷Ö=–A0¾ÈT{êïù•™äß ÔäÛ¹ìå+ëÓ>ÌdŠÒÀÃôHò×kÄ_ÅƯì0þùÿÁ¯ÄúµKÓ9œþ¤kMÛ±MW5Ùÿö˜—ùó{$¿püÓ/~!ï}ä¡×½³;ä$ƒ™“ý{e?~0¯ù·7ûb$ìãQsœÞhéBSÓ“ éa0òûüßIþ•[¿¾½ËïIØï`Æ™‡»¬kl€’‚z‡c¬ÇôH~åÖá§GÿBØÎ©Ë æpëðã0þ8Ý»v©éªv˜3÷¸ä!ùå¬Ç¯ÿÎ?Øÿúƒéù k·×!z-Ôxÿ½qL‡ãÿË£æŽÅÈï5†/Œ±ÎïÊÌsœ¹ZÊ+Iîacï8üøøÉ/Æ1ÿüûúö7ÿ8íqÇUþòØwüc݇Ÿýø`æßH¾öûy Ã×Kƒ?üµ1W͵e]c¹Ž.•EM{ʘ²Ë#ÅrŒÇÈþâÚïoý¿²‡üÓº?ÙÉÍ;耭cJ¶k† éÓ:£©Ùšlj:¥©³<…~-ÏÛ)ƒ:Ë5£¦ë&´Ã æÄØ6VŠµ´mS’ïžØ=ý ð2Ï€ûJÏ,CMj’m‰ZGµ´eo/]a×Q€‹E=kŒíÈ)Oµ6²—Ƕ%ª<ÉÑ\GylGØØ–5‡Ëû.ÏåÁ—7qyß¡[Ö5&GßYëÿ¾à»ÿ;Ìz‡Ÿk­lZ½Ì®ŽNÀûŒLð²“ë"Ábá.„(}Á -Z$…µÅVÖ•ÃbÀ°w@œŸn‰4Tl!ÿ„$V³œÑ},‘[(î+Àb…užJ™à Zº W­'d7¥ „(>Á! BkM±•uõV\|qßxˆ´¡¸/‚…ÌìÆJ…Ix'ŽP¿Wö HtÆ6³Ì26Ù5±Uj"Lzyrž4šma(]xÃô-Þ‘ie YóØtý$á,÷ÔKDS -8›j")˜Cµìvv‚|›È§ÀÌìÆ<´þ™)#ÜaSM¢`ᚨ["ß+ráH.˜‘÷”&`Ð$Ì"ŽGé  ¨{8¶yö‚ŽA #~ƒN‰® #Ž&¨ ÂêæÙé uéÌB ³G ¦ƒ•<;=i©w@ >Éc„!¡Ã9C -£öÐÜ0_*³ óI&Š€Œ`N¥Æ 3ðI1|¤×™v’ Â!ÌpšÜ–ÌN Jž0¤Ì$’ Èt^Âb³Ü; -›®§” $olOà$*}¹p:7˜‚®ò¥‚JAP&\[k'$)¾’Ý* ÎN.Ó-‘‹ˆ„¬ïÐSËت ÙL'˜´>mfŸ¤•ÌÞaû¨«Óã“K 2£Vû¬c Ç8ãÀI¢}~Œ£iS—])Ø”®I‘ Þíì™"J (ò4ù TŒr‚©j§Ë$\|þœ°iâ8=ÀH¬À; <Ç/$ROXp‹)tíBë2ÝZ—I1δ©AëØJ’["¡¤ñ§Tñn‰Ó¨(ºABÌÌd>BÐU4 $mªR¤Æ´V]~V3’i Dï€Ðh×€ÈZC‡Øš‹Ùèåi´Z@± %ÇÈR®f"…Y -%Š(J‹ˆ@ߢõóB›W‚*ÔðxdB–QJ’ÈÒ™€h«‰ÚŒ>­ˆíCzy -AæË|ÿE,Þ÷ÑRhâ3 ‘5Ig3¼$Û¤À’(ØWIbzØŽ$!ý$!–h.‡Ä; ü)ÑFnHjˆxlbŒ¬$ƒÈÉ‘Db˜! JÄ•†:¢ {<" ®´…$(˜4Hk ‘…l#i,b—Rb!Ë0XÅlsBÞÑ0Ò ŠJV*ÖÑ4*êWP4 -–âhH)xAˤ ˆ -F%GÐpÂ(b;ÖBEd3º"dí¬¨Oa@šÅìŠŊJ(@U£MxD(4© UQKØX*3¡C•X¤kdÂÕ¡\‰Ä™i%*#f%R«V•@ ÎS‚“`¥D ÔgH!”à£Oušm6ÖŠIŒ K¢…R* Gƒ Lˆ( =á5RÞ‰ÊH ýø²‰$T3G‚¡Ð0$ªHÜÆP—iIÛÙ ^¶îsKigcQj3h];¦³N´ÀbÝB=€u¨ÓŠì$=Åе΂…ΫZw@Ì\]G’t‰†ÛªS`UÇI!TgfÈ‚.2LÝ#r!è\Þ(v™Û7êj)ÔµTÔal&O·XÎ¥HØtEÓE2Šéd«KWY,7` tÞѾ^•n¡SQ:÷ün“0a·º²ï° 0zªn»[´ŠÝ•žÍ]©†»S6éy»†NëëV +I§IDº[AºÕyt çÅÑ}0¥Ñy‡½Ó¦”H†aÀ›=€ÜV‰i ¡Ú£êtðjDž@!‚¢à.>.÷ I`äÁwô$üL¸8³¾2|ƒÕÝ>:Ù%C ‚â³U–Âãä -Áœ) ·õàÁY ŠšX+{º„œ„¥¡ažÖé¹pÀC:à)TäÂA‰JÇ@4Ñl2“õSáÀ³!+— ãÐ -ˆVG¼Ô¢÷0a:””4ùÈ)“•W›>L„H¬‚®°b«“5,ùaIÖf£(X]«ËÖú|‰ü%ò—ȶ–ÁÁ)1æ­õi}V‘Õjµjµ:yÛ±F 7b¬OCÅP¡2LcK[â -ñNWÇu<\c‰®±Ä#µ{ªËÞ]e¤Ž£†W]vå2Ú#ureQM´mqeQÍÁ) QM´pP¢š(_Úc8Ôà:ÐhlO@ …í@“Læ$˜.mw¹YZËöi–ˆcÜžÂiu2æ´:Y•°,…N„ÓêäÎÂDzD: ˆ¥ÕÉN¤Rp 7'áÁñp8 Ž›§æðˆY/tl -­Ý~Yƒ!l¿L} -˜Nî†èIÜ™w” ¸b|8ëI° -¬];- `¸­¬GBma³€B”† „±^.Qf(@< W€ße¸­#¡5§ÄØœ8’Nt_‘Ó0“t©†™¤c}Ñ×u¾èëvæë: +Iç*@¿NÆjˆ¬à¡½âFкú‘ÐaÐÞ+‘Ù›ì4á°*™ÕYéÒéÂ…£A7• -ãu£ÈàE=¹›Øänb˜%Y’Í’wc<V×AwP¸ƒ¢”ÛÂ@Co2n}‰Id•¥²T–ÊJ°Z¼)µ:ysm^ET¬DNWŸtõ±¨6ž˜ä ëÉ@ò棱%V@§TE}PK¥@Ü0 ìKìËÏ5–¸fú<6 é -(—Æö{ßDù"²ýÅöˆ›(_DQ¾lQM”å‹ú›åKŸ± -«0ct¨áÑ`8ZÇ%Ôè„.É*hkiA¬¥õÚ^\ZKNI@2 ’±–v -endstream endobj 13 0 obj <>stream -õõùxèâÓô&º´–”ôaCÚñxFÏí 1vº%âÙª¤³ÀèpZ¬JX‰ÕYø|KGÂÚ´:Ù; P ‹“p!‰†‰a²aTEa²8N¥C€ᚨ[<šë¶v¥D©(Ánß—U’œX] FÈ#éT ¢Õ)@…HÆ®üÉÕ„æy„<<Ë< ‹« dÖÙÉ%P•È S*t p³ÖϧwŸÄB Ô| žÛzÐN Ò¡¦‹›X] <1…ŽN€–zÚÁw×èë¼bC³D:Ì%énG—‚¹$ja%é NI—+#Hçú¯i–H‡j˜I:¿89º‚Τt&eÇC³ÏÏ g¤“Ù”2’b*ÒÄ; < dFXU2.ÏGX’‘`iî&†ïfßÍì@£Yë@£W ½9X 44è ¬®½º>J ·  }‰ƒç/‘c8cRb¼¤Ä(!%ÆDŽÙZ¶ÖÇÒ28°‰‰1G>‰17ô–Ø1•õaMƒ‹1` {0ÐÐÞAã¬!ÍÆ%¥„»‰aÏqh$–H)²mšÜxËHsSОÑ!! 4tãæ -}š%â±iRÍÞÁ’K¤óiãDÕ–³º&œV'kN#cô٪ĀƖ¸³À¨™>–H‡M5Õ¸¦RñaP ˜8Ê—HgÕêH( -sÒJXŒÃçcY"UÂJ/ƒŠ+HNY‰ÃÞ¡²>’J’½"RIU¹¹H”Ë©3ݲw@H:KDÒ‘„𥡜r6ñ8ål¢Ùd YsS’ÄëX,‘‚«ÐÉœ„Ï·Œƒ„MªÏ·4L–§d@˜ï€ð¼. )Ãd‰œÐÈng ’¬’dï€ÀlŸhNãyóX4(jÓƒ‹-^¡H(Š_WWe£‹OAç € ,a³Rd¤R©ëš'Á²xëÚ -ðT«Dnf¸­ w$ÎOEœpP¸Ù…]  ÿï“`IfÉS€š”O`,žvdÖI¥W%ò™:±š(!ÛId ùA˜I &î›Ð ¬ëí``‚hHš$œªJ -ÙÉml…e£ø«¨n‰DFÍf󺚷Ìè pR,‡å/)ϦÑN0^¾¬ë¦tÄ‘À{gøʶ—Š4éFÏî|«MN§Œw@ˆP’cRºw´ÍÓîòL°úØtýô6 Þ@¾MòaHºÀÝ\Ø‚TÔ+Êd ƒAòXè.“-b”$)Óa@Z!FÇQ$úò,\‹¼^)°D¼‹‡V+Ðè ¤šÚ†…_ð(œ–A7!=ƒ•á¬(‰CQ"REIä6#ªokÄX•ˆ -Aä+QªÄJ¤¾ ñ…ÀÐØXg!à ¢Ã%dò‰ÒØ”+‡ /6F§ÙÉep2|ó@x¶ªå¨³“KI*P]c‰S eš…·€rÑP:Û‰Ò2³®%Çu]t£ e±¸*™õo”/`T‰´›/äI°Þq;‹Š]%@(³4ú‘0¶:¹´Œ”]½b`À°­Áu[% -„‹-ÃÒÐQDx<6éò®Ûê6 -†;Ÿ¦K|¡¨fv°ŠÕEPÞªÑ/äÚá/ÕÔ‚ïdpØòÀ:«Á; B´’‚‚BÁ‚«c!qF\Jðˆ6ñq­"u@ãQy[PG+ì’¡`†’¡•ã@P‚F ï€H<\(ü%à*G»QAÖŒw@Pl¡¯!a΂Fó -pDH±w@¨žÃúO`Z‚üy p­ÕÉ­Np9>–w@\$ŠveyGÙÈàÏŠAòÁㆄÒ<èQPðà’®^æIàïÁ,/a.Y·PÎJD¬-l–ǦàTάB'°®¬™`ï€hU{:1\òÂãÁƒÎV—êªõÞh˜4XL9†ùLØ,ÇÇ; ¢åÖZ :d’RÒ N¹D™!Ð}P1^` Áò$ -o<ïØ„—Ùt  õ…[Í´½–i6Ë>Ö'Ö‚VásõžÖ'QvVnÞUζ©Í¥¶w¡$•Ü©hé&>¬®×T×h’YðSùâ¹`&ýÍ=Ï$40ªQ®Ž–>šTÀm3NЄe¯«I¡šaS²A8dHÅvZkº,m28#­˜J½õÕe$ÍÐY籡“ˆb„ŠÅ|:;CC¹ ñ³šºp>{@&¨RÅkÁÌØ„Ç@¼*£b]ô¯åfÁ‰!r× )ºJ¤aÆ@Ò„fŽC¥(Ï`nþÜ56)j°µ `Áy KLƒ\~G?ëŸÁß$¡ S -¹<5šº"xàÔAé)5ø€¶5 $GÜ¥ÛÛ(Îä®t™5Sú͆ŸLµ~]µÉ°ÌÀ-ñ݉ès.ÉäÇ¡p<Ï.ù;èØ:ë`GqÞ¤ ûD—Yd1KÆñ*Ð3À¼×z¥ÿi‡ÍT¶6'Ap&ŠY#„AF¥·Þl-€ñ -‡:Ϩ4¢¬Mž$Õž— „k›_4Kƒ#‘WYBôG½A0¥,-€‘Ò$¼%8û…¶%Dê“L–†!=9(`‰ÏÍEVú“¿L ó›ÏÜ-Ð'·l×ñ6ùŒK'À" ãuâ| e=?'Šq1YjÕsC‹haàûúÌm}ð>.½ûzÖÏþû B -΄Õ@s Ð%Œo6ãòUÇö4á lPø‡Ð<„ -­òúzöR5šôDSâv}÷Ó9&¯×™×ªh• ¦‰t–k$ÜY†£ ˆª•¿ÆEý‘Œ‹G¾v<É7!b(ºòn>Ó,9ŒhAf¯ÄäõA›þã &ÂßÕDí¬6X¯rgÜ"›Ö -ùj=ù«òSÏ1ÊÙÂZ.~QäØ´MÞ ¶QUôòWËÕ’ëd§WÁNò±áZ‰G³#QªÉPÚÅ^‹»Ò4‡ïÒ ­¼ à!Ð(ð½+7J¬,4`” ”ØA••¼göx»Mù„;ZÕ–Ó2"}Å “Aò0¿Q2x#a7sT‚ªäµŒÃqœh¡Es&â+|•NBh¹ÌT‘~@3TkSš3à8@I5~jûò+ ~çIíbÚ yaË™Áwý•eŒwΘ“¥—·d:ÜôéÀM ³Ð9’q!<ÓW8Èü’˜FˆÙø½íüÜ}vo-“ ¤ªJ -^ ÑB×ZyMpDÍz}Þò—ý³„¢DÓ¤?@:¦Ÿ›Zt¬•£×lϲn¯¦±"¸àêq•|5Õ('סŒ7‘ãQ à“ÂF¹´‹®å‰¨8C¾¢‡.\éç²vM¬"Ê; `6 Bá‘/žG€6À«üå -»ÐìuõÏp ¸t‡ -à©€4‚ÃŽgZ²î¥Ž~kÕ!_rF€;$jûÄU àØbKt`ùxöyÜp?¸‡O^›ë!…‡8F4 —gÚ¨ª­V£nuÁº0‚@Á)€û0^=‚ƒËpL#Ù§£=~0–ÀëÈðÀ(DÌEªváô*zS³Z¨ðð3ÂIâ,)žez—J]r/´b•€n¾(bÍ .ŠÊS'íPá]Ì-ÈŒ®šaÈîÂÚð:ë/. ù°ic—>øW4ôèÔH?uÁO#;(áˆ7yÑC -êƒÈË„ )|¨B&e4>‡¤œÜÚqWnzÒv2cÆҶˉßj=>Gk\—•UÆÒWžæBß[>ߘPøÒ·Ž#·/E¥Òw­,K0~CÚ³_óKíèói½ 14°m„§hËŸÀSâã³}zd-¯fà€);”nrÀÅ!&Ë®¹ÁVêc&?gbï~MÙJ°JÃÕo˜ á'9^KgOÖ\&2Ê0Z"g ÖdÉr2‚›„Ò¼Æøð0Ú&êÛ{ѹWÜ¿¸j;VÞdÛqj;¨„ÊXlòv…ß[1‚Ló¬É,AÂD鯖7(j½$žˆxþÔ‡Ù Á8+$ùjæBÉdë#~XÖ]ì‘U°n[ÀL@И4Ljð…û`öÉÓö™œ¢³†eÜy+¶“-cE“ÌäÜË݆lÀÊI#D]È+‘@•U"‹Úñ4ÙÄRCB™›6pò'"!û0¸é*|‡÷¿©1Æ~·Ìu-»~Ýs±™'F-±„äÅR%p±ýAmáM¤%’Ö1r@Q|5ëlû™éZ雦›ÔCüêPÝ -‹½HªŽ`«ùÉƒê °†¸×a±ZRÌ3{ÃÏM™6©H?NPV틆½˜ðŠ‹x¨:õ+-E²q}Ý7X”'-=Mt«¼¾Õ†… BŽžã+Ät}gMow“$‚ë[)ïm_|ÄÖôúŠ/ÞGñ -WìZ7—#ƒ½¾J‹¢u`QÎÓ뫾ÆWI÷Ħ¾ ØRðs}ìW»B¹¾ ºƒ!Qö6¸M$妙?Ìï{ÅGÊ¢ªË |)’à tNœc^& ï2öÙ½ƒJTà™#ùà@X•ƒ‚¡îüZ -ÏáWœÍÃÁqõ´cÁ±•Ç2â؃6Pú¥ÊË,Áá°vÒ[¢Â!¿ %µ¸oá®QÛCVì«*ÎÏK/,ê:!Žâ ia¸vI¨¦>Ê.-ã‚©}•Ëb`MçB”ƒY :ùFŽ–¡4„Nž¯Ã 3 ï,,ÇH -g­†3¯µ•øx¢[À˜ßhᘚ::)tþy™dc(×Év -à™†W™ Z…›™¿päÈ¡7ë7v–$ᦕ@ù­Þö²#iæÔ5Ï€K•E1ž ùD@¸¾Ç -þÖSÇêŒBFífÛš>ü³Ómiä6o 6ƒAã}öÄÿà‘28Ò01F8´ƒù¥WkýwQEÍn×J¤Õ˜L‰{õÚë#†¬æ›+´4dü ¤+óƒÓÒ¬âÈŒl*Í‹0Âœ –Ýåa$d®©þ -¼7CþiÂŒ;¬®@ØjÓ†p›×Šê…úñªûÕ?,SžeÈúJÿ­Ym'ÌÄݦ6v6B†:‰» …ÅýŸ–é$SÛÜc0V@÷õÜD|'Q·8ž%ó5˜u:,Š‹0؇~¢;—ޓ‚¥ÁNú‰1æ>³õH‡Öù;ñ¹Í‰COÎþ«K­/)Òúû5åld˜ÈB*|Þ“'8v>Íá‹æbT`À$j%* b™ÓGçýZêKYAœlözoS&°*ZˆZZbB< -pCÜ -E{¬½¸Èä€Ê:€¿–ƒ¡"ißpC¾àâÔ.‰Á·ë̯ëižuÝ­-Çp¾Hx1@Rí ±f€CÐ΃Ëxç»ë1fA\»AùŠ$Õ#A.öñáÐô_\úà’ò?ph Ô.Ü8 –Q²¦ -´XºþI«CØòÿ–ËŽ97Î>eŒ"K¯øzB»Ò®æ]ÓŸØå°KsG-{¯Ž¢‰Þ%Ò˜à? ˆ×0×òìU-´lŒ‰z ‹ Ç„¿ôœn@®\”ÚH¶Å>ì -…ç1¿*È ÆÒû¾Ò<ßÈï³Õ4<.ÜŒÔÄy Éu -u#ÿáë†Á'Œ¸"[Å9›¶áè£Ⱥ©àGÁç±Mܽ³—guëy½f˜]åŽëÅäK Ì£d¡%1? m>C™6QåñÊÖÛÑ•áúÅ|¾ª»Á¡²Ü£fç· -TwÍä-ax®kã`JCvÄÄ‚°#±£]ëÆ6s7¦Pƒõ«Ž‡j~‹iÔ5ëkVäv³T—W}8/TÈ‹LÔ - -Uõ"îÈ ¬å¥Ãj‰‰2´B£µ%^?–ÃHŠøùáÚ—ˆÔ ¤œsáÙd…ùÎŽ5}nÙëÚñjƒ–ƒÙ˦Ü4éF%«Îβ΀# -ÇÖ­EáD‹“„m~8›ïgHB"2›ª~^Š]}OP'C25†U½¢š¢A/GI é‹5hÐ{›KµÉ°y…óvPeÞmüÒc9ƒ³ ?eG..a/l›‚c±MÓÌ­¦'×@ežÑ¬äPÏK #0w%ãp:©Æ9ÿ£ý‹˜å§#ƒ‘'‰’—{u pdBÙÜF … òpÑ1ΛÜi·ŠÚ -ä> ü{Êäñɱ1[Qc|VÖsEi)ÖM8,:Ô8r-•f÷R)—ô)ÿÝHD -«`?¸ÙFhÙŒÌëBÀƒ+Ô’#ó-5ýk&Ù¶†oˆé¾Ø¥pNÿ!›aòàÅ&­gµ¥NòÑŒaœ.SîÒ&!û}ÿ® oÃì$ó«ï¨€àø’¼‚éb~vŒ•Ên+ê_²»T¾ˆwĈ Ñ[ƒÞŒ  -|î~åœõ³Z®‹5Ç‚×á¼ñ*­ÊÊÂÝ¢¼Ãù!æu9µIª -?mÒM -2ç&>Ÿ :æ³4g÷Ž7Uêq-œîtâ}rUØ…V5œ¥®VÄÄ@ÛÆí<ÖwâÂÉèS·>7}Íz¨ÐI¦ÂÊ-Ièò(øgµª””R\•¢Ù>µ -EÑÞFÏNRåNGðÀR‡-­ ëÏN&åC>æ0rˆd÷‚Þg3F€\,{‚A=¥ò¬±ø—ˆÔ„̪î:ßÒžü­-‰¿!µ’³³¹iNº.°°_pƒw2–ËáÐožïÍ­»4†Ã“¤Œ¡®–“ ¶{½V מ…úEÂ8Ùs_pbRmce5X¾YQæðÊÎðNªW®Û¸ªÔkå:yNE¢ð¤#.v&ÐÆ4‘ -69Ü©Çj)o7Ƭ„>äÈ-B œ§Ì›jÁèè³,r#»UUµm Ë`3ñeðWOÿ›¼Dµ½˜šÈˆÞ9PDØ7Ž*Hœö‚ã¶^yñj6Ë‚Û¥6²Ãž~n ¹®´OüF8D`‚AšÌ5)¯ÀW‚Y7¯|Ƨ}9Ïkä\ƒEú²^/EÌÇúóN”Œ.v{¶Í€6s±¤í'|ÏÃO„.Laä…ªmhðå fÒd ³ëûÈÌ`vLÀÃQyC#t=;lß}MWpÀŸ?êÀû.¿6ß‘ƒM®¤1¯Z‰l-7 åÑ‹½êC.Û+‚Ð; >5d ¼jR¯?ÜrT5ÑYÆM‡Î^ÐÑ@ D‚èµï¤ ¨íý˜D<Ó‰±LÿN§–ĉHàûDΩ©|F'pÕëvLF„Äp_~ˆ­‹Ê†3ì·wÇ܇{YèDÊî\;C1+C¡Ÿ Ü@}tLÕLÙµ{ˆ*+Uæ„ï.ÔŒ*W -í%1í–)Cs^ÛÅùæ>IýYp’1±\P¥¡hñ‰˜é`’Ç*-F²-?´Î’wZ¸Þɾ[Ñ¡^Ð!Bùh­o=U ,×yvø¢Öo+ÐòsDMBÄ©yU’2Z^ßÔ—RÌŠO„A®°fz ‰“¾€¨êïË®²Be.ç`À‹'y ØÆ8mÕïpYàh‚ -â£Î’ÉoLÅöšÖ]“ë‘7i*ÉEÎÌ•çn½ Ñžºsd䯋<¬È…+˜ªÛû™Î#ÀUçô¯²9,ý·³­‚m¥þæ>ßßexUà•(|¿ƒÃ´Ö¢‚Àç†  { ¢­¡Öªwå:¥t;“6]1wôË!`Ç$ªÏ^QÖpöJ''ÍUý{¶s‰†µ}rì!£5„È~â”áKÞöå^Á,‘9ü>ÿµÐ!BøÈð'­¯wNu  ’LÓÅÔ‚E…H'pX‚áÞ€^0k A`db)V;è°üÏ‚ ã$”QìŒÚmúÅ” -ùÊgoX…xÉ•º-É’Å¢n•çdØó¥Ì_+k‰JùÆsþW¨ rìÍe (ïŽî/›t¯RRô¼! UìÒMãüú—í“`œ[>²'z,mf["¯aý’*>×yó,%$À¿ÍðÝÙ¡‚Nf´¼@bÑžè’æ®K;{û3‡erüåú¨ÍN,ÇRc£zqu"¢ßÈ+Ò«B*r9±øÇ~Þ{³·ùòD+¢ö—þc¡¡ÕiÅ0wz9B®õÃêÍfñS" ëÂÆ׊æ§^®T]o»±²p-ŽIøQ-0‰ÙÐ$Ôjc¼ñÍ,¸ë[™|ÖTªÊç”ôæ¯=\Êñ?iù…ö^õÓ_TnÈõ=1¼)º 6¨s•Z›û<†cîÍ¢·3ò"X,LA?;P_æ[¸=ÅÎÕ9'6™¥p\.i ¤ù˜†¯ÏôêJªïÊëM^}è²ÜJ»ïñ»¾Oá¦ß‡Á€}V‘Vsf‹•:³_ §© Fk:ç &p ÉK´˜¡†/f"ѶŠª:õ]À•"±óòt–àÛÕVátÇgšF¸ú<üýkÒ‡ÊVK¼&‘ú”!¸ÔÉ$!ãš0,Ê°8W>kêê<üæ1½ÚÜQ„äàTcÿ’Îx…A'ÿ;X¹Šš`u:YⳚÑ3ä1%C¢Y€_" ¼áÖÿÒb@+»š\×΄]~íxC9’°GÜ/Å0$h´ ñiãç€åă즋‘Õº¦ëžob<ÌÕ’ Î´Uš¹ˆðÿ(½ç¸WºÂÛ=?;'dg´‘ÒMîYúéüeUù1¨düœ>­r§ð#xB’ˆ£*·…,·à&Þ®„Z×ßèhà]5l`;Ȼгb½¥ž/kŒß> ©´u§®òýâ9G–°IÖΔ%þË^¬_~B«hfÙó„x–sòA,~^Csl¼¿>Ò‹ùÂû¸4ˆùÖÅ;[(u|7šá‡kø^—NÄp…™7 •ôhF9ÍAÇ©j ð’—x ÷$Ùôã À¬Éz=|¬b›ÍGv0q^m_ö^å„ëª=¨í ³-/Ê_OŠ²'SÌK˜Jß1æ/dËw+A1hÉ®[CÉçÂWÐ6ø¨ ÷5è"˜Ž8 SÁÿ-€nIB ê_± ·43·È@Ž…³@´ Þw ¢Ë€GŸ¤Ñ£èÈ 4Wÿ™Tus»v®cò"†ŸSóô—™ôqfzö(ÍQd°ËÛèÓëNAºJžÞÑw“°ORÉ™ßÕÿÂíÅqõ'Ú{<ñ ~Ùç—P½ÓÊü™4u@ßúµ¤xIe2!ð©é)xÅN£UÍ°ñ1^G12ÝñΊ4ë:Ó=jb*n/$>ÜÂð½iÂÀ5ÙÚã=¼Kú„Æ׊Rü œ‚Xã×ÞNû¼âO¸½‡mòwAU2ŠL'hÞ˜Áâ$¹+ÿN ò…>•ŒëŠ£p·@¿P”ª*U)σ£+âc“©’]>·í»Êw7R…ðy´QÝZuMë1†ö¢Èé zýÛHXM´E¥º°ðb'*CB~„zT®»dTd†}6óÂ\Ÿ­*\¹;T?À»Y£“\§›4Ò½lºÍ•JPþ§dÈ$ºÈšŠÒ‹ÖÄn§‹ô]èR)>)r'×…z °i•ÉéÅ’,%Zó! 0p!¼¢ÿ«³»‹NÕióˆò,ߦÜy8+&v)ôSJM•¥Rë¸þË}¹±^Öœlo9?òB ÒÒ0”Á0ÒÂ Ý CïîáÍ|Á¤Å^¾7öÉ"ÒÙqT¾aa ‘¨ïÙÅzQÀÖ(Š²–"ÅÞõZí™Eæö`ݽÀ†¹ÎB:ÖP ØÂwº¿ÌùÖB¦Á¡.“»ØG 5ZFPGeˆ"Y‹àp·G ·)²üB0¹Ï¬ÖàÊÔ›4Þ??<Ž÷´4Ÿ…;ø=ÀûÄàš×B–e μ–[€th–JCët -!Éžú¿ä'Î /r43XœGzŽ°¦A¢öì:›‘Ilœ¸9©Ð`èÁLt·6$fìôÐ)(Jz[µ"×Àý{ŤCŸ -àŠNÓ@—[%q½ªÑÎœÇÐd1tLÝ<àùˆšÖcûƒP·Ø€Õ;zXØí)7r`Ü3':ÖZOp (åàc©r!÷›®TçTÒÈ„c¥•ÉBøŒ¥¦Šánܤè,5;>p²°Én""M¤XBâˆû=ÂM€ž8Aù4/w3A’ðuF¨ð·ã´ñBLnx–C–±«Në½.'©‘%ÑÇómD˜xΆ']—šù T@Òè3=RœBe—pIA‰;îjç¿ xt¹Cê;é·Èõý7 -̈²ÔtmIäNeœ -k¿UElVJ{º§v—–=w®tZ•ûT2´¾²æ€G?2a…¸få;.@HÞu V°Þ¬×Á–u²jeRD «âe,#Å­ëÂàÓl)L·ž‡q±7nÐÁ¾¥¸÷2]·Så¾%h  -̵ʱøˆ{´ùejNÔhhQ] vT¤ŒÔ8 -ø0YU4e;êÆÞç/¬{fY\~åKøÑÉasÆšàt£ÔŸQtá0 çãã-ƒ5 FÈ›Bh3ÓQUG–NóEXY§ÁøA2‹gCJ(»fº>9èÝTMÃQ›fdRˆ‚ÌcÖ+l¯P)qÀ Eÿ»&‰9P³ô!ĪtÉ3'ÏVY‰ø€Œ¨aÁSmÖ¸4z%Ïïm¬w#=q2]ó GBø6áhº¿ x“æ]ú÷&WcúÒLÛß…Æá °Œ·-#¦aWy5ºçFñÚ ƒ04»ˆâS©´¥¿…»äÔ ¡ûâE­Dôœ§%ŒnH—2¬µºNsJpÈjøÀ«O„iM2s ZZIÐœ¢g¨0„Ö‚æ*Ä–öI3 —yÿú–PêDA¢wÇÙ ÷Ö¤ìÐŒ(ÜŸåw¸çœco1jÜCÕs®SkŽ8é“AUÿ¬ÈȨg¸?(+—•kSÚA¬¨R ›¥Žé„W—|ò‘‰ÞéÔ9žè¹—´žV²î®Óý¦ñZŠWp¾™{ró“õk|3dc•;þ,½]GR²¿Lž^ iöï|ZÞ4ê°'! ÚÍ? émháwÄ Y"Qý_ æK„E÷¡gh=_ž1É'ùfë"Y–¸u›ío§Ÿ}#*+b³Üœ6‹ Ëfz÷fmi—V=“ž½¾2ü«Y}G%©7jþÖøHs¸GKAT° Çʬ­C’YñB?'À}Å®¡2½èÜ—iFÚmhÍ 3+ÊÚ+¹Ê¬ON£{W€uøŽær„®¿1Ǭ{œô!­@rfÉÚax -š€e¡çW^Yî)xaÏôbv×wè -!šBß _ÃЮ&-¼X’Ř)÷cVë³¼S{šyŽÎåÆ,nLècÊ¥X­EÆŽi³Üòòu¡…;i¬GÐ×Y6™(ežb–' j³¼ÙbºT웧«=Î9ú4ºê~ îš¾EýzñeW½¬-Û4„©Õ—hDº˜æ3>3ñfÒ­† zÔÊ%w¦¾g„Ë¢kç:æÇ.h…]]Бus~î‘Ç-=ýHýô‹[Ö­þîÉïåvPYÌ&_@ÐKëäÀ? /Y=Y÷°dÑÛ¢9=qG7 Ö7³†.|ÞÄà’^ŠC›çöïÉÒ{ -.ìdEROV” IJ'ãdÝ“{3·©£<¢˜Ë¦žHCV0=î>SºfÝ ©Ø÷n:tÎ`À>”ÞbÀûñÑrÑ¡9½mî"xÉ[–>m1@Km$krïëPÔ½óR ¶ßét{Ü!72\9ã©Xü@- Yµ{Fº+ÑU‘6'ú‰ÈN°!›>…]¬Ç{9!“/ G?Ü4ôê -SÖ‚YvŽ\6dÞÁ1$À§ˆx`¨¯@Ÿ4#W´—KÆÉòæØÝħ"§Am¦\SƒU‰àYjJÀ@ĆѠÕVF´+¯<ðv—'Û—·eB g5ÂÚ»Nab^È* eÉ›è -8 º²¡XC°&¨èˆÆ–îþ7-DâôŸ^R§Ù3c¤•û×õTž45é+T,Ü[îTYsq$£ý>0ShÒ®tÁ=FÓA»ë2R­>K„nPÿ É’æö»ôø}¢ÎR•«çŠêÏd§$¤êÃð(LÔ 3Ìΰár8½Æ·°¬‚´V%ö‚7)Ç™ÕeË$%}c‰ ;ó^ŸOì—*B@q R¶Q3ÍG¨-ØtM¥ÿkðÜ`<ͧaq“6Y@«{›·<®É;¨qZSšZ¨€¨w=oˆzc(å ?áÝÁý»+’BчÂÃp5€8—Ážº´2…Ül ÷ ÁþKüv;ø)l ßJª\wh™æÊéÚ½ÕG¦…º™9ªF[8ÌRãMˆ“7nš6ãÊ¢tfr(3 ºP‘gb6é -¹ÿ®¨’ŠÛ_…àJ&©7Bx»åê/ 1¤K#짘#`«J7…îä¾L_íÂæFIÏÐz®âçQ¡&wvt»æO¡1¥WhamþC‘–ÉÆ7@eëÌ¡+ºQóĪ°òƒüª¿gätSƦã_‰O³—{üœ”X&ÞGå×è9ßg*K©‚ƒÒ¿¶GÑ'€°þ%ë¢2Xê¾o!u¸?ô ˜£„R‹¤æâïô Q+ÝÀ {>âS(­¡4wöñ±â¡—tRzÏ«ðJþTjn5¼^.hÓ•RÇû™Xž—úžºJ:RáfyÛ$$xKý³)“×»¸”óÕLb7ÖȬ?‚*(±ºÏ/‘¸›9R7/2|½xñþ¬¶¤„gäÝ×d 0µa,`ʽ3;gµDίª °ÏÁÄäjí~-hèUiw¡‡3¬§Àˆèš‰þ(@Ú#üáºÐ·åÂz ¦}í ô£-àYxEÚXlp›M„™pCzsK˜hªïò3¹LGÏ{m€úˆoÎY„´Ë¿ÇýÓâI+nTë4ºéʹCòB)UÉb5ÛPUUÿÑ<0ªw–‚ oþ!ξÄ^bVæp†ašÀ«Ò Ò =Ùlþ`ixtʪH7ùÆ¥¦ã(½qEúIBg·¶þ:^°¾—D›MÐâ€ÍsÀ¢‹¾ÇÖóuM¬²ûîÒ)‡ø‘»´k¼Yí=˜ Î_Õ·!†Œä"í.ûSø´:RÇ šŒÍÇ·š#%Ó–Ñ• -‹Tõ/%楗åîº#+e"²r!ëÊ8`?}P£Œô†QÑfåE"Ê[å±áq¾5»¦FfGÀÜ“ÕäcŸL½ Ù‘^j'ë–…ôö ŸO°1xZÌ¡ÈR¨?45WL/·+þÀ)¨ÖC`ÊĤ…šQHÛÙ˜Š¬ªO:¥Â3l9|‚„•çÎd ºo# -£KKÁÞ¿ÐÿnA½÷U`{"qàåaÿb“b~ Z#7‚;eåNo½Á‚ÿûgdd½bòQùµ®/ú6W‰ÿqüª){ƒÉ´ -ÜwZ2º¦Ó"¶ºxov?.ÇjËkïùÂjÆí^‘þ¬v™Ýµ›iʱ0B”E&¤{eÄ‚¾äÆ»ÀÉšþmè•HÞ¶w¼³zg\y•¼qWð‰Œ¯ÿsm¶@⌗ëµx.Å3ÁùhqÈÜO‰_ÎurÁR[pÕ -à]ÈÁ[ŠÙð]Š$fc7‰è“K‹“$¨õ¨ÛBK(ðÉRò)¡¶ÜzAS!«°€pO‰:Áª°q¿ @:jL+±3Sbiø²þ©_[¡Èø0-& èˆÔZ€Þ› ­ˆÊŒ[OÐVúæko[ü§p5qÖÀ†nº³´2UÌ /á'ïGùι¯VƸ{¿ÄZDo‡YþpEÒ®Š™:ðÃÖ“RÁÜFN"ï}‰¡ xåKÑr[†Üꦦ0V¿nOÂÎÅg o|'IÖ´Œªû - ˆ7zt}¶©‘áÄ,Ÿ!ˆaãźåÈx{„¸½!DâÕ•FO!²{â$o3Aܘmûò†ò“È÷Y™Èwô¨Õ?]ð~çÇÚ®íI3 ò‘銀t"âH& ®žâ.Ô€­5í»„¬ˆ”Á`hpb¼½@ U¤¬Òéf2ס̓†ÑÈCËúÙóVr1†}Š%¸¼“$ÞEó–&bžc&Ä0©™lüLHf”ál1A`!CJœÎI–°7¾éUùYëñ W7{TXÏ •E¸â›0=/WªAÇ=1#\eÕÎLLßçØùÿ肾[ÿd: ܃×?½Pùû¾n¶ âBhã/+¼ïZ) ¦‹OÏD>Ýu«³ˆwùS®>χË`”¶¢S.ÙÛ èsàH+ÔQEûáõÂP´)óÁ¤\jˆ¦¥SØkOŸ­y -ðË ½=WzW§:åUóÒIy.!Ä£ðæ¹ü›?òrµn]´VÂÛ\n <¨I1äj\}âp‘5ááÒ]R"9Ïø´ÒµËç¬6ÛM¬;È `a „ˆîmÙûñ™ææzÉJ{÷©Dǧ,4g>¶Zu3Q©JÃå•„¼ Ú¡û·$ˆ°Wë^ H”®¶ù¦´¯!׉oûïÂÇåž!–“SäýÜ. âºDŽl%Âïrà‚ëÃkZ—Äl5"oW±œ:m*œ°%EÑ)¸Ø–çà››¾‘±‰X9è1rEgJv æÆ‘ân‰jÁ SzenfÄÄÓBrynØ<.1àY -69‹¥+HäÅòC· Y©@ÍæÕ\aÞK^Yaü±eÀè‘“C…º_' /3*XWÁÜ5§^²¿î)«"Ö‘£WØÐœÔhõ­;ž{¸~iÜ.à~ï~X›ìUô_š[ Op>;÷ˆv±úÂj8~ÃfcG܈˜‘p—lç‡ÀȺ¦û§_¤¤½Pýxue…Š:QÝ·ô2èœùÕôš -T­_¦¬Ìu4ÕÚÚ‹Ì ·O…Ö‚ãÆÏ73ÿm¾¬Üÿ/vpZTK8œ£"Ü„âùyªpžbtk«õáË›j)G:p…›ÀÉ›î÷ !»Ê€Hw‘zX×ܼÁ•Y© C-¤6Ý&ºð$Ðlîû4âÒpËC(dT;ì†'à$£âƒ -¦ž¡,~•o­ˆÀQÄy« œ -)H¿¹î&Y¼`9­¦ %ËæQì^EŸ _ÊD¸®ÂU…1˜sS°˜!a½}M¡’P»«×†Ò`y¨ülUºö ‘ ¼ÒTÒ­(>¸ƒµhä+ “b0=t$‡•rH 0dz¸³;#ª„u/ÆAŒv¸«ŒAûTÁ©Š åÕiÐÀ®ôJ,°+ÀåzL•˜Uå$–â>ÞkÀUÜŒe\³±×ßm¬ÄO -&Jw³³vÞáu|ëÇþJT“MÖI Ó–îêÞé\ýÕЭAç¼<Ï­þ‚<~]ˆ”ïe¦vWÍGÚI@y%ýçg‹DëŠãÞ/—¼:æRÈ$ÿ,P¼¼[½[BÆ7†šFjÒ~Œ·LËä¢1€žst“7­uö5}@Ðâµò ˲"@þžk|`½¥ôw¹mwä{ÒÌô  -ß®»ZÂRkñq:¬óü)BgØ.ä”sM!.M´¼?¤ÛF§•€‹Ã²Ö ºï¤Î Ú<‡„Žy»ˆ'íž¼ªÖmM[SÇ%0ÝœS™H7Ðÿ@rLRz¨á-X ‚Ë~nݯjA>€ÇLh –¢¯Ä9ckAFÈ28÷ÅIl}b¹ß=‹”æâj% Jýôyowâ‘+ôö>DÌï…~Y·Áþ’ZòqjrqÛîzh©hà^ÊŽ‡€ÔÄ3© ~¯èÝþ¿õá^€í‚Þ E„YbÄQ+û£I/4¢.,)ør’¤ô€oø&ê.1¬ÁÀcKÊ‚åŸ>±r„ï}Ó%ÜùfæpÈ£ðE¤DX‡–Y£ÓY³=oló#»—,s˜ÑŸ¹ûº¬Ã½õò*„[¥JiëƒH¶þ‘îïˆöSe4\Ñ3d‡¦#èÿ¶Û,Ñ£84ËŸÃúmÝÖ.TÖ°òKâ‚×æ±sGg² 2ŸVué±ù=æohâ9×Ëí¿k΀¯èŠ\ÖY0ý‰7‘ÁGòDžè·˜¥ªi(Œjæßx ß·mzܯÚÕ+¼W|Ü@†5çk\çTÝø©éE¢ú,ˆ[ÔŸÓ@1o•–ÈGúƒæ\[ˆÉt ˆ¦S+yË^$ˆÇüÙâåÅpGúmô̓œè&lµ£sBÆ -N¤Ë{<ú‹èmpÿjkÍ O㘋ëÒ+—à‹åZòö>‹€ÞÄSò¥²N‰*ª;XðEAL fóµ Õ\—V#F¬’]ǽæ´HÒ§žÔ -b¼)dÏtÅ›GâоBp”Ó ”¼œòf €là÷à…UüjFöÌ-ÀSC?$“a{‚74Ì.Ò -ˆvNr@¦°ÚB'XYî6¾ ¸U'>¬8|_}b­óéþ0*wåB†ì9ÎÙ= Äš“óÉ ÅCÊ“|gÞªcRÿpùøÔßÄr“,.ÁÓq[©ùJ±~7%ÑÒ–…M%ßüoƱ,í?ÔžS[ Õ¶U¡p#ϪB¶ŠW(ƒÖÞ³$XæzL93[`á5SœÁa‰3á¨:(¹OB 0K{pCä§$[…ŸjTLcÏØ(¿8“/«Dðæžøö·÷måsf¼~øëK¹ö»`[t­Æ©ÙÏ‘Âv] ùó¹ S½¬ÅQOͼ¦-»H:W±ªÑ¹AÇS’aúÌJôêÖ¾—LNráÖA×Ë™_Q–’4)ÖÜç2Ž@šXoÖÕIúœ4'”ƒ• †×’û¢/œ²¾¼RŽ4£ ·U8“¬Lë¢ïÜw¼)1=ƒ©„„¬±ž'ò®ñ¨ :ÿ`èìMð%\pŠÎ+ÒmsU€e#E›ë `ʆü»Ü7koZpj>s ‰—G‘ s¥pb §àÄ&ÅJ?M?XO½È.ÕDGø¤Ê’«9Aâ\z¬7ÃjÖ€ãVãlˆ²(1¶h=2ÐR¢Á“ñúy{ ?ówj@æLݤ|ü†ë0à œ‹°ÑLÌh¨¶ô½*S„‹9 Hó^èF¡Ñ;Üy‚¹Åû±œÓ–—@O‹¤ -³;ëæYP2e1ºjcCÃŒÕÈMÃj¥Â0,‰v'4dü”æwªjTùL\Í:xÜĆ“f¹á¼znÐ6UiÄK7³h’$e:ŒVMÄÀ•‡¨Ô?VW+Â`9i=㼆tíhJ®Ë`Žun\‡•Ï¶‰?'þdFpBl#º´ð]¡“’W%þ¹Œæ™<]tТ6¼Ô&éÞf® ñ-ù<²mÙ²Ó.2õÆrÏඉå¬uÂT—„´'‚›4 ËÉ7M(›¡âø__qEc†9að“[M¿=IÈ;ý>¡¶6›Dn=ÍK^ì:žU¨_Ù¿™CJkR2Šr.|:îQ1ä%–˜DgÆ9“G÷ðžà"ÓNÈõK£„M„ €3K¬Sgi½™[h§ƒ /Õ 4f¦/ëþ cž&eœ½ƒñík[µ/hÚ™ˆ!gØ™lg5K.Éx%Û9$:PC°ßCä–Ñ&¤é0 –élÖ…˜ïË, Ë@7Îô0 î(äÿ‚oÜFŸµŒŠÝpg+65GIH“Ò;¼ c8/vÔ›Å>OVÛb<Ȭ…£é8á½{ó5;s„Ò.: d¬•^QŸd2ƒ™Q× Å­ *+ÜQ"Áðm£}e;÷RAdb.Æý¥Vˆq§ó@ 1•<¨v×ñÅÅ7Oh5$Jˆieö’€¹\Kº¿±(ø Þ éT¢[vkuøÝ£ÔeÊ!¿wu\Ÿð2ÓL­` Ö°|­(ê6¢‹O'!°ª–vŽLÚåðO-“Ѷ¦·ÈÐêRW¥³Êp®,ÄàââœY=úÜ}ßog Ù5÷R%²fI0ÈvÁdÇccËò4Pe,7TC þA´2'AKjαXÊèêã6¨W®5Íñ6Éà5ÿ^ü)ûâÌ"ç•Œ6짹o›zŒ$Z›’éÀêÇÀ¬l·â7A›™-ÿI, qrnže—UQ©~ ÇŒ™¿P%¨™£8–4Vû$áÝ•=O9Ô £¡?FËG‹GÀÚlv¬î‘u€HœÝ  ¶­æ›¨>g‹4^Ñ_Í9A£,DÃÜô;èŒÞ@ØýØ¡ã`½Åˆ![ -ëš+ƒàCóÙË=¯$zZÞƒA‰«¦²@ÄÛtó<òÿºí´;à¥bï ]¹Dš „tÏb,<øž‰ƒG( S¼ ݃öL6…)ÓÅÁ§ô´ÍÓ6J`~H6º HD1½]ÄèzÚö©Á©š`0éBº(ÅVB™Â”®ØhÚY=@+LÉZDÌš¸¥›êµT -RMõ´ Öeõ ÈFs-¨ X -~–1wÆ-£à*‰VOSkõì›N(²(0 -xÆÃÀ°ÚŒjaà—€O}Àméõ´mEY W¥æÖ€ø*Ö’¹¯0e·â!+lÈ®§m±™‡ÇOãÀ$/–©²JOÛbŠ’|‡‡á.\†p`p>(¤>‹§m1EÙœíx1H'BÁ4ÉÒÈF—ÌDàÀ<Älc«¾yǘ•œØ%p8T•ÔÉ1=kÄ4`WÚ€,4}€ªüºµ1†ÝêzDÑ€p.ì*¢éëºçÑyÚ¦eæ1½kÀ¦¢Åãb"£?g‘gܤ¶î «°2áÙœ Óú:Èåçò´íeåKô‹Š§m (ÊzÚVŠe - 8ck+â„%är]FkŒ>¥§mߥjŠf¡[‰8URL¥dåWéÅÓ¶X*"“žãù2?ÕQ- "Ôà¥(Ž,¼,s±ÐåÇIªÖ¤ü -’jHƒÍ8 °Ž¾02‘J†Å…‹J À€´ƒ8¦¶Ì¨q`zÚc\R¨Ù2,¡DQ~Iµ"ãAù (£:.3L¿€õÆHÊ€)½ -… ,m„:OŒ•.ÈÔà\%§BGÖ…ÂH1=,˜‘é>2+ÃdÁ‚åa,ïa|‰ŠÄL8f§FȤˆƒ“”sz ™ -+YËOAR-kS6|PÖK˜Œö ¦ëÖÓ”P6a2Z4ÔòºH4(XÄF©dY=êk«`ýài[¬±ÅtÕPUPÔ¥Ðó -~Œ.£ #LnŒ'äééaüË ¨Ê¯³¢éëXaW®RNr°ytèå‚G4}‡Â×iF`w!W_g:¾ŽÓÃîzRTu©sÜ­ˆs`UÉæ ñ(ûZ˜êgHŠÍéÈ0 -FûEøW/ -† $JïC)Øå[°<cÝ¡eá¤6²Þ0:9É ‘4ƒ¥,ϱùúw`Z ë}„Ž£Y&ÌÓ¶×âóP@þêÔX X*/U ,"Z”=—³ó¼*ǃirN.ëyQHe±Rщ•žåz¨¬¬´‚ÿ¸0 -ÆÂäÃIg¹ž¶™¦Ñ•q’ãÂ2ßAÅ´:¹üN ë\ÎŽµ™u¤ "IA ŒNzÚ–ñL+…ƒ3öDÂS=04˜‚ŽWYðEä1 ƒBèÀDuŽ: 6¤Â†ìÂ`29ZÍ`¬ŸÁZ 1ØhÁ`Ž É6@˜deØ3²(Hd=mH0„ìã*XÇAˆ`gÑ]ÉìE=Ä>ö •1°o -ìÃi5`P«q2« ;Æ®©ÖŦ !,v„°XlK•2ø<’¯¿Ê€ï„˜ˆ§mª¨ÑotŒoÁë`¥ŽÁW€ÀÿÔHd£™ò”²o!coHáÃœÏ(›—†3v3TÇì$˜>lÁËÕTTæ×P]°§m -Œ£O£m‰¤ÍìáS~Ÿ¦—cBŒE4Q””舠@ YG¾^  -†DéG‰Ò£‰GYø@ÓtÁ’6PÖ•€q%¸0%äÕ@¡­ƒO;=T±“…œ Nö2¬'C ?F¥~ŒJ P¨%’T‹Ft0Zà±€+ò¡àA„"àú>,`e¬‰Ð¼úkž¢#Où4± ™x -•ËpKª º(½ã\°|ÈOÈ?&Qzñ£íÊ#©6Ì É,tU¬PLTT$J¦ –= £ ¶® $SX>l™W P¹}½1uœ.ý€’ŸÓÓ642ùhûIíèI-WðUeà¢PÔCtÀLÂhââqY êŒ6Ö Ýgˆ…®õtF+®ÑÎÂLg´`>!ÿ¡ÑvYIµ÷ƒ¿|BÞ`Æ3ZØgÒ¸áEY^ô™‡£Á>"˜Šë€‚×râ 6üü Èà¡àg $–_ ÀcteTB@°™<ÚþR™,²ÈE®¡šË/tDPöSsù}¯ʪ¹| iHoeuX¬ôÿIX'Ÿ&åû×Ó¶½’f0OÛî] ª§m7ŒÀÎÓ6Ž"=º‡]@‚à A<€]#á‚–Kఠ̙ã¬ÙئǬNµÑØÓ¶óRrFÇ$ó¸2$D=m³¨Ž§m% ûn+Zr8sNöç}ï|»˜gÿý¼þk[¾vÍ!wïŠÉÇ—¼xsò1ç˜|ÌûîüjÎ9J÷½÷Ö÷öU?9‹/Ù×{{ÈñÇ׎_Û"žk[Ê­}?ùéò—{ö×øÚÞÅM†Æù¹Ý­5÷aî_ÛLw+v2ä>?‡µí"©?ä.û# kåÏ9´!s–ËÏõͽ¶ÁN(­ÚÖÀ²Œ¼r-Q ͬèš -}””4u!w|í%LÔ€MIцÙãŠV 2=®éQ ¬åE˜”ÇèÇU¥dø¸â¢@áü˜ª‰’¡˜FT›ÄIhúp/L¾ëûÞÓ6ˆ'bxÉG”‘j »ʯZµ—P¸0!é€EÑçø`+æljƒ¸Eàƒß -þƒe kŠDruœ Nqy¼*˜aXˆBWTL"ö™Eøž¶YÔÅs$¥ìóPð!²¾§mcä³xTBÂRE(#‰MW)Ì5Zc -v ˆ<£ëä`^ ¤¸ç$Ü@ºêIªÝpT¥A8JéÄJ±2«‚0œÑBáœX@ôê˜iØY. sŽî¥a>®äÁ¯Rª{xÚvx+¢!­q žš a9ÿžÀô±‡žÍn¼©Ó#»·¯Í8€J0p×po EYOÛtJòÅBÓ×iTå×…:F؉…o½\°ëÎð)Fø0ëÌp˜þÒA¸•6:¦*úlÆY‡„yƒƒ®àT8 m°9)ÒÙB=ˆðœ­…De¥Ëév"ˆ V„**ÓÓ63ÒÚŒ²†“=!v³aÞ!¡(û¨  =4ébž¶UP^·ñ‚º&ì:óÊa¬´þÙð?ÀA¤‚aÒ¿&R Þ‰9YYƒä¢©¾lQÙÐ$‚”VÏ® ¡bøÀzF&NVU­lë³bÞ%Ò£ÁÕÍÕC(›ž¶Et²™JSy+3ý„²7!”Ü^ÄËBØÝ -ä@’Ð\ \™Øá9- ”ÑÝè g´@¸>“í”ël±À•éiÛƒ¤A?î#Ìž¶yÚæi¶ <”f©ýd^Ùl X>²å9%¦Jc¬…áÕ×fM]Ái±#”UuÓ›XèzÚæZ‰ §mSzÚF°ÁFs Sš¥ Ã*0„`–—Êô´-$»(¤H+sOÇÙ!ÝWDÀÿ$B}\4ñè˜ßÚŒ¬Ûp²«ƒyOLC|\È&pA+Øái[ÊÓ6ÍBU~Ý€ëv‹«àzíÖoˆ>Í%™Û80|& `ú$r\Õ',U—æ-˜˜¨„ø ß› wO«m8ãŽõþ{óßü—{îò¿ý/¿ù?çüÚ†Þ¿cœïÅÿùÞ{uÈe”£}¯]£}k›©o®m«9´“oI1ëðµÍ…IR¿}m1æôc­õåøÖ[k­µÕÜí½gŽ‡=kÛÊjý×^‹ïs:›ÈKröÃÉÙÜÅ~1~MÚÞ{ïšÓœýüÏé×ý/Ç-iIKvÜ1ÆÜå:¹zŽ‡\Æk[Çø9þ­µø>ÇqÈ=~î†Üý»rš»7äpÈem3qŸ-æÜ$¿7s<ä:ÙõÛ|óý®»Þœk®µÆ×ÚžqÆZÜ"Ö6æòí?¼÷Þ;g7ûÏýÕ[›ùæxõ¶œï½÷æœsÎ9ÇíwÛo5çnßùþæ¸ý,îÍyz»ÝvsÆøÿZkS«X™Mþæœäýí?IZÎn’³$If’Üäk[D·r{sÞyïùí_û×~ü¿qÇsvÕXc­ñ½¢ÆçYç¬m¦Œ1Ï“$9®»¨·ÝäsYä\|Α"^5ùIZ¼îp‡÷þ¶w½$&9ß!gõÿW?©m(~Žßç¸h?äáíbæbæk¾¿C®ïü˜_Œyïâÿ%7Ç8wÎÝÕÿküoê–‡\'±Õ™Ì»æ÷æÌCNþÞ$¹ê!÷ÖZ;`ûªm¨îÚ¶æ®m趽sm3í½WwmC9×6Sçwn;·yÎW¼Úf✯\äYÛP­Ckm3]Mî0omC-‡¹­~,>µm}µ µÛnq_ñµ¨ùå|sR‡ÜÕ®ŒUP¾œoLþæ›ä[ÛßVL€d¬“¾üSP™Z+ô¯½–U‚5”f«RJ–be,žµ<'†Ó‰œ\0(EÀZG$‰¼ýÞ9Þ°ÓªUR#‘Rk$’*•d¦“'I•øJÛL+m3…z¥·Érš´Öê»E›;Iâ}W<ä4ÿ½»Îù·¶Eð#Ÿßk1IÞα˜·µ¶_Œ1&Élï½÷ûÿß{-¾–ßõ¢—üûÜî¿1'íæ;“X$»ÖŸûõÅ·ïûâw|ï“Y¼×ÞO­íÿ÷Þß×64w}{ÈõÎÙvͯýÞµíö«ûú÷ï‡[¾~ÈÙÏÙj»ñÍ<_RóÌyï!gÿ¹Ïvo1ÛGÿµÍdûÕ÷¿oûÚñz爷]c±ˆ3Þ˜\3¾$q¹WkÛ -g2“äón±Æ¤Þ\_Œ×Mf¼±Õë%³9«µm¥m—´üîÛEžCמµ-b¿î{¯]‡œÝ}Å‘9\áµ½—ÜVäOîŽwî•I¨´5Ø©šff†D$è 84Èä’UX+Æ\R4R28&( ÈB8, †ƒq…Q1Š‚TÔ±™Ú+ÕÕ|Œcð¼!,sŹ"¼Â$ûÁû6ה඗³è,ÅÛ·+w·QXϲøé¼A…âõ©dçVäC„O2•q;_"V„ ,@Œ`á´š„”(ÎC›ij¤Ðí°ÿ&yc:ènœ¸›&Å4a+hUàvd'B´ZŠÛ¤o0,Ù~®2×Çäx"¸.Þ?_ ÇÅÞ¼¢±!&Í/øð©= ªnÀž8ûaã•_ñ²j!r_K"%CdÆ*-tüܪbË°¶cÐ0á¿I(£÷`ì ´A«kÜHÁÿ>>™` ýIŠ@R+Ûÿ•bÓº«¿@Ðx¼Eùߊð¿&V5kÏA©o-Ј -úø9á&ÎZàKí«-:¦B¬u·gã0%T¶…¶-~’rm©bc£Dß„tšj%à‹¯I´šH™ C)Íq«BP[&sœkÚóx¥Ý`ÝŠL¦Á+‘¦GÝ -ð±)‹"ê¿ã|j7É`ƒ m,ýêÇ`ˆùåŠ,Y6v^0lN®H¬Š=ã·tÛ8žˆ|ÒÚ³ë¬ >ý`v<5[ @<ÜÏ”—Ö?&¢¾wíMÏéÉ‘Áor Q§±Êz‚×íã®ü ~LúÀ¦<Úvø †!®ù¤% - ôú‚¤ü˜;û€l„ÿKíëä<–pË€K{ÖÇná$âhi”_[É Q“Å$•Õ<5[´þd·™ÅØåH_MÛcWŠoÄ 1bÒüáyžHÄ\S<~ÒÚâ˜ömÉk°œdZV£‰°XSÁRbƒ…M•°õ4µÆBòÕ÷ÞÔÍÐs9®y¦K¢¤kÉ%惌û6„ØF¯^9®€¢)Q'ãÉ8Ñ’V.Ä h!St›‰½Þì½Iw4Sd<–ß먇¯§S³;EçÊ‘ëÊe‡Ô/!ÿ¿¥ÿºkØ’„u„WïîÅt82»˜úlšEÑrõ9¡Ø¼pH' ¼„á®IišU¶G®‡-T¸JtÛ2 =F§Lž„x±Ö… ¶*ùšÉ%Ávƒ#‚ -¸}+Lî³jtaÌPL¼ÝÄ`¾”„)*µ¡w›B®Ó¤xµÀÜbØüÆw§–„‰¦on”Žú H3õq¶#¯t5êÊÝE»ãbÿœ–¡ŠAü¾3æÙA²:Åav‡P,JºØÀ]ý²êÌŠ»l1ÝðZàLÙÖú‚ÎgŠÅ Ñ¢ÉÉö¤' ÄÔ—®y<’8vÜ8i|¹òV¹w ²|À -bäœunk„d”…c/‰ƒUt8ó¢òB -Å%–Ÿ\Mk/‡XVZ·èèqól£ ‘Ñm>[þWæ%Ž ÅR¦€ãɒص§ÍÉf'ÞaD`+or»!W±î gt°ÁÚ…FÉZð5R´ÉŠ„¿Ïß/íÐ900:Gðý¿aå9{v„oN( lbbôrø;X<È ÝhƒôrÀ]Î`þœC˜/öâ¹¥p„șÛw\Ác1@8¼ø T4z¹‘=\t} óp’Øcá[Fo¯æŽ’’¡‹]žÛeÖnç]eÖ7ÀÏ}vCnÿ„Jœñ#™ÕmǨ°A%m¹ IÈ4ñº;§~@/€Åip°« ìdœ-¼Óø›y)ƒ™áØ6åÔ°›XŒÖOfœÐ¤!cQé4YñÌb¦³ËôzÄ­L9FDÕ… ¦£6Tà;rn…=Ÿú1”¶- “$®•ÎŠ hŒ6÷If¬¿R7oc¥Á¢“8Ÿ­X­§TD¡óYSÏÆ'íÍvQ?ñÊ6FcÅFÓö1Ä ¦±dd þÉPÈù¿c×#䊮62è»(¡ÀÊÕvcì‰W²ƒ*«®¶©‚1]iÁÎ¦á ˆ8Ö•@ͪcN~ñ˜‡¹"& âmÓ ã÷uùóí£„9D9 *¼ïgè¸á+«òÝÿïòø ˆgž´MKK/Ø.K@©ÇF0Èȱ¸(ðCþùë1½Œp ÇfÄFß(PW?1Ʀ›ÉÍj‹¦+Æè†ÔÍXÁ¤4~x7©K·äQX1Œ½©Ú+¯†§#»„h¬ÀË‚· ‚Úôï¢+qU5¹Us“'HâÙAÓ+ùÉ”#Æ$ÃQ™îQg 樸øDÓõvÖ¤‡%q€V¼Üñ”mDNíšÌƒV[k:›É•EX/ ¿@4“ÝEdMÇY^ÜÑ{8þ$P¬jy2Y‚¨J\Nè÷ì¹Ñr¬ì3o~&ó_Ÿ-jh*—‹­L?åežvÕUD$xM-¨±õeZí¤þÑüߦ5¡ÄíØ÷‘üIx»2có¢kS¡vˆ¢M«fêWœ6=…SQÆüêPµEÕÚ“È0jûO’8z:Ö>šô¦~¸úØDùø;dÎH-ßm7ÃwÅY’”\/+¦Ó@iž7]ê ëöOà}~Š¹ye4j´Ih ç#¾eH¾ñœä'$(Ö‚«¿¬‹ÈU_­Ö¤uL²{©í_Ñî&}Ž$WpÅ4Çâ´|Ba>„b¼¹M3®¬@(¬x«¤©·oƒK?ûåVÔ‘=RÈÁ#–°ÂÃqíÜ×äÖ ñ[-Ê{ £"x¶:.IL©#ÓÒÂëÈ,03n:VéE¹¡ÿ¹1Gèb;Ä»óŽìèÝZl­Y¸ë¼Œ«VsðÛn5 01’26»¯â°ÏÇL¼à3TƒH£°lc 43Le E(|3ì©Û¹ªA,ÈVj—xÍnúŸI2 <)Š"IœtÀM}þùË¿œ¹ß‘‰ØO¨|ÑÝ CîÑ#âþÁ¸"ZÔVœY&žûÀ†&ì&ë)x®A‚+º»m5êQ9Yáõ–,„öRQIýÙÞB©5‹OÄùžæ]àvjŸ\BBz¬ý"=eî¨õ Jiú2¥ë¦SÒ:×—ÂÁ°,år¼ì“ÁŸËe¨OðÖ¥Ùt[î(¾â·n¬íŸ!T+‰¢7í½þ±è*ãëõ‹QÖ6eª¶Ð=ÌÜJßÚx{Û²U³”En>4G¡(6Í1³¶v•òMùLf”j7L - *µÔ7º"¢wK6_ôµ˜ÓÖÒJQóêjw’23urãzöD£y3‰¨ ïÜæ†Ûˆa -ñ˜µµ.Ï.2uÜPÝBì2܈ÌkPi¬lªè…œšú@ŽÉ?ÛÆ"¨\Ñt°ƒˆ§•$¡£Mg‰7W·e¬""×:ê•C~%d-þ¨r\òTö´1Ä2‹~gúàh·ÿM‡9Ξéâp ­{Hˉ|†‰ù½I¾ÓßpZ§UN°À÷2œâ¤7ÔÇ.æä–™yójËf %߆6²»š Ü“´Y³ž&ëšú†åÜ£dCžn†ü:f —›lDyJR¯‘ê93 °4!bVÃäFKCK²|®Ö÷¯^ £ßÐ8©n4PÏ—†eÓÌ9̼X-U¾©áê•¡‰o¡8á0;ŒýObucx¥ Ë9ìµ!56-¥ÄÐÑ0Ôv‘–t(ÎûƼ¤9­ÑÐ3¦;ÔqzhÓõ#hNù®gLƒ ©ÛHêqJÈÇxO8¹‘1‡Ó '.>:€{¸#,9X¸j¦Ï׃¹ãà$ÔŽd7 ƒ9,3ÁœôEÚÐVˆ™mÓnïÏ¢$(HÎѯé¡ß•‰•wKa?Ýå´¹² :.žæX¥£«”àߴη,YGá) ¨Ó3äׯ¹;ÖoóCS,Zí ýÎ"KÃa3ŸË®@ö¯‡öv;ToÀ‰{OKlØÀÂçf\× ²^1‘7g«¢©%æ24Z˜ù=LÌg˜›ÌO‡‡’«å¾ :ˆ*ìLÇ:nv§f‰ øVByÛaá)KÕ4SàŒð…2v’Ù•%ÃMØÅ™/)mš\bîHgAŸ8çAÔZ"Ãq“Â.…;¶çæò=lÑÖæ¥Þ:Í WÂh0.ºtŠ ­,¥ kH¥XXˆÔ -qÛ"Nš”Y§e FxkцäºüÜ´áÚÂî0•l| Æ°5Ðíúúæ,ű ¨£(Õ¸j -¹Î=Ú×=Š í*ý6t;R»$Už‹ µ(Q6]-4H–v“Î…+÷çQ5¬šC{‰À -LØ®| k­=NðÙž}2uÿиº>oz¸¾l¡Àedø À,PS6ÀdYùš¬L5­¥ü_|%8âZµ^0)ðsPìaËlŸÚÜÜ2öÅí;lû“þêèÃgæªÛmkV“ì|‹?š^ïé9ä’´I€@dÌa   ߊEY+TòÕäÇ\ YiOlPHµBˆ©3xäá*ˆyQ:ó:R"káJ`EîšWA®Õ*YðÀ`˜OhG8«a˜ë­H7¸¶å¾ìÜ ~T—M aùoAQGW–% ë~Ñ<ŸæË0—ì“?ÕÕAøYF /¹rdvMÑžzOû‹4f:Á ]tŽâR“–i&ôˆ,Â]Ü3bõ Ï/JÒfke/AIþKšDï’·Ÿfö¶$³ÎV%µ„­õ¤ÕâÀñ ­U÷léG\ˆ/Åkmkè¹* Ü–³}øn×æAd¦0Ò° r”Ò°Ù{üHlóìV›ú«ŽÎ˜æúò1ö€^ÜSwgnqC‰ÄD$¨ËrLá†^·ð[oÔ²[Œsñi¯´»Uj²þ<8 œ¹®_¥¶d-¡åŠ³Åþ$Ÿ6{)¦SàYG˜ˆ3¬<$Žvœî_@eÕìèÈQÕ™T¼˜éIïÉIÕÂÚ¶8í-cU[ç(@åÀ - ¸õ¼9l:]í4OÖ€R†v){‹-ï†S—欵üux×9˜Swj^µÓ;räCürþÎè¼3BÒÓÀj?myrÌêU›Í|&4†!#—IjEbcq^à¥Ãb‡~wsHdêÙ7P¢*)?×cpH‚§äUŽLPWºP•²åïâš÷Æ -\ãrëæpä£,SÂàÎ?…ÿ]oºbüãïWØ…HbÔ=ô·ˆéaäöj;c@@¸:¹A½¹ÖÔz=² ÆUï9 -qøG=ø“Ö¯0e$žål…ȯoi§QþÆÑšKüâä¦!œ?°¦ÎëB¡°J¨2Ñ0Ɇ²—ÊÄœG -V¹½êà÷†ÎíUå§Köøà˜ýaÕ+ZN×e{[L¶ìéÆÜõ靖sÅpñj›¼ˆ|E@ÃùB‡q2ž“6¨›Ã· © ºø*‰‡gˉ ¹wdQŒµ¬îÛµÎc:‰™Ê' ysþ*ŽÚƈV¬^Ê+vH¸;Dÿ›þm@8™Tï«FÃ木 ­$È ëèØÅŽ3[O¾¡'§0Vø t0×"ß0š@ßlÖa#¨Kdã¨.ó­IÛÁÎý„ G;æsYÈÊ`©]ÀÜÒ‘‘^où?¡Ã. _%u@sújùXβӋ2è*iv9h•úÖòOùhòäNÆJC&8*¡•`O»ÙÍËS´~Úµ¶:\%•c` -&zw£Š»ËªØ³ýJgò\ì s¡‚ò¤Ðv#ŠDAÙUôq¥gV+=Uu¥ù29 Æa£ƒ d®²#20n¬*Û•ùÉÈâê'CªkË´ê“è,Pÿ„ö;…“²êNF^Z«'²E%'šC­®uÿà-À>PtÃ%mÇpÓˆÌâÌD‡Z?6ÖÛåbGn<º¬ ŽnwR„õN´üÈßÛ²ðšÆrT䮳!6©Àqze#¹õ™,yŠÐÂÓ«ÆQ ñÄç&ß›šiŸbÊX•¨ i©"g&‰Æ|éôWÓØÉW.÷0óxìë Qɼ©ñ¿:€Ó…Ï)¸QqúgB:*Š«å]]•5ô-.>˜\ëºG€k®J&Ñ© -qTï$= -ña®mŽÆÀM=7fO‹þ:/cù w,Ééõéfº,ýns™–Ä+„¶+ -»*Ålx ¬"sÓåâ—Ÿ•öPÇq𺠭èx"´¬smËá[¯¶0}p„[ŒévFiM{i@‹.#¬ gh¶aH­©ZËúËêæºÉ±J¶9ðlæ?še²måª.´TJj=¤eª©ù;ûì!½¹Ãœ+k%­;ÞÏ+¶Wy‹û1ÀI®¹ É¿Ž¿yÚ…¶|E‡Xï*ÄèWñ5â s«'#Ù‡æ—û%2ÂfM°ZŽþ¨ÈC…‘¹u P¾åµpsODRaŽÞðT’x¦µdy̺s³×hí=U}<³å¨j#9¬ ”» -(¥bß=_"–éa]$„Â_K朦«™)›Þð ­éaÓ¼.‘‡X2R‘W"ë X䛦ÙÖ¦Ô1k3**æ÷jèPjbq5;÷Iƒm"Ý( 45«ƒ¯ç¡nËÓ÷Õ¤¡}ížE3¹6K@A¶5Ùõx†ºÍb? -î®ÆüÀ¿©‰Z;–±¬d™g8v$k´_Ý&Jd ãDǃ¶Â.&ËlÍNëhɃ`s˜K^™ðHoðãm`(¸õ‘žèb*ág7³=Fy`ǘ÷x‚Ë#p0Ê!ð¾RÖøÍEŠ¢dKE°º]ÞÓ‰T r°E—6 ûüšŸÝmÞ %Œ¥#Ë•TñYËBÓÂÖg 5¢A6öÁ&CóžõÈ»±¸d'[‡@©‚’{h˜,žè+ -‚X6ÓÛVB €óùÀCª[F!±VŽgŠŒF%î X³„óVN>ÏaÂf;üFž‡hšË%4bFj“=;¡ªñÍz×bÆ;•SùÔs´Qw­WmÏÔ¸¯¨j ÙXÞ71ö¿;sœ”9W K½¯ÚBH´¾•Ó®ê¥u¾÷êܹéT'âÅ2Ôá‚zKÜoµÄOK7ÌÓÄ&펎Â3M¸k'ƒO˜h½nLVí¤DÕ”…v»K¡]¡bªuhÌÁª£Y,HøKã–¯åT˜¡ HLÔxÀ‰¥9¯Ÿ ֲ½·Ö²RØTOW Äk‰Zx³RêØ9d¹#ªV†>Â^p÷u |ô>bÙ‰ÞˆŸš®§Z¨ˆI%t<õS pR ùpà~êÆÕTÂ~uïÊÞ;ÚKm¶ìuÕ †ìá“ùWo -0)KËÜø—þ,Z¡­á_É -Ñ -c¾ÂëùW 089ESYöžö»…úè'þõè¢Õûe‹V0}â_#kh…f‚Q ÿzŸFV*Éü‹âØlý‹äqÝi€qPmxî_Õ¾±UÝðzïÙûSñðÓN–Éú£‘‰¤€‰m) -òdL -ÙZqbÚ÷ŸHj3@%ÊÛmHêz7Pµz1æB JŸ¬¥MZ'6ì¦TN”cœ¢Ž±¿ž/’5ˆÓl0ÒêöB‚È\§ ];¼#êÕìÙê±—g ’6;…ŠùçÒp§×_¾*±'º#ÝÕ ûÖÿ}i +PÕÝ‚²ÍE<*z©]»¡É€.¼vغ(£ èVÛD)EŽ¬¬:Æ …nì”Û9ˆ‡a÷ñ(mZŠÞ¯­‡Ý%¸AL`¡w¿§Šz–Dä ñgœ™&pïNŸ`ÉÊíPfX:ßI—6±Dl½8²2 ú wµÒÞwÔÞÙí½íÕ]Œ…Õ˜hËS´Ï¶Wq§_€£W{ÏÓçJ`ïNÔ–­¹Úë8\°¶w}9Ë&SËžh{5w©öúX-³"€÷<ˆSË~·½²HUÏ2±jÙûm¯Þ§/že^SË„¶·1ep]â,SóÞ÷5Õ2‘¶÷k#Q¼Ï²;/ÿ­–…o{7?¨ª½‘UËšl{U¡Lµ7ŸùÔ²e…Ç€¨½Ÿ6ÞVÙ%‚­S[Xv¬:ï¾O"VuFJ}yÃJ—=’Œ²´ù–õ½¿EXâ§/ ª@9ð?—Ùª²÷þ/Åž©ËU«–ŠýË¥Pÿ^§«S§ûà|z2z‡@ó·§ÝÉAIì}C‰=U`ÔÐ7Œ—…fkŽJÒPÔؤqô骜I­áK} _NYøœPX Tw¨^kˆØ^.וõNhñÂv:Å–ë‚ùlhQ•‘S¡ëÙÖ±rÑÉŒŸÊÁºôøÛB³2›NöÈà›ª´€O*~ìîAw‚”úAÕ´ æò¾c°_1;a3¸+òŒ)„p@ï+—¯G½Ñø%†Ÿg?s•ùØÈ~¢u¾,\§JŸ¦ØãYÝ–ä¼Û¨ßž#¸ú|VGbA¹–t Œ8ä_K)¥QC‚téé/-{T¿õÞFÊèìµu¦Er{û‰«+ÑüdñKD ™«š¸‰‹ÉY¬Ùç]7sâ‹CÜ^‹HÔDõŸX+õî¡&‘¼fo…צÔØCÙ)†ï™Zºâ¨µˆ# âßÄõÈà tGÑ$ëo'΋ãÀÊ·¯î7:9“7}LcqÒNÁ-Wa ÀànË hˆ1qjú¼˜•3· HX¼jâ ~½7{j—3µ>üÛ¦À’¼Tý;î$‹à#jïòßßUdnjjÁ,Èq%À8!„gñ7ŒÚ’áJTèìòÑü[2¦#ªÊ»¾m\ ŽãßȳæSæm8K3„t BG¥+@dqâ²0éÏ-ªeJÇè›þƸÈË÷ñùÒòoŒJW°ÉÝuÔµÉÿÖŠ&]Àz:)ƒÿƦÀ[sCú7 o¬` -ëÓЀl%‚ÝsËvÛ)ÆZN·Ì(dgl fX½[äf©9V"ØÝP6Ô¢MšQ28øwîc¾’„ÿ©ÃI‘Sâ{UbmR{9ÅWÆÍ]^%œsÆ6@²l:Tp°SII¾±Ûçš‹Ÿ‹¬Ö®·`,g ¯Å&Z9¬Ç%ršö½¬†ršØÉ}PŸòe-se¹áN åD­7ñê‰]€+c 4ßì–à8é¦=®K××ÌÁ•¸ÜNwc!DBðn¹×Z‹§ RÊÃkRÊcÚ®ÁMíüi*)ÄlÃÓÝk:aTT.,¥´™¨é¿Öñð™›BòUy[Læ™ÎÈs9öád¦3-I6Õ”jNc«Hžö›ÆŠ¶äwŸ -Çõdy«F‰èxZ’ßæ×Nª wÔV]æ¾.‡Q-É\"ì›î9 u£ÙPr赇ÂWg¡p[ˆþ‡ÂàGÁ§04H«ÓÝzs¥q›>r Å…U²T•m]#Ü.»Aº®–\>¶¿|Ê¿CâA”½9© -’55Àå"PÐ-åбÍ}ì`u&I߀ÛK÷9€é°Þq®Ó¿åŽNí_ÄRU¤žyLÃIýt¢ê˜8žFG%Ä K Ý¢›[|rŽ \ kùóxÈÓ»uÖA¼O p““ÎÎ>‘õ‹7ïvåMèºtâ•¥Íè˜ð ~¤²‹üòJbò)åµVÔa}Ö×T'oYÒ2æó€ÂB‰E HÀ6WBx‹SY‡6ïz½+\k(Môü‘}K4¸˜Ip rû°õ·ÝQ™U_øJn·‚ -®w!+_{½'p¶Ø»F–òÖ"꣪‰·*fE~VàûüGeüàr<ü’ÓL¢L–—åZYŽÕ»×"ø±·SU©7;PóË'ümsbka-•q+¤|;àÖáHÅhÿƒ˜-×bbdvûòî÷GQÝ<Š¾%L™ÿ¹!Oíl9ªïyP†X%˜ûÀ ƒ2óæecþ!ÿ‰kž]ÒmÀœ œîp϶¢hËô×µ™Êd;'‘>iF¡´Üræ#Þðy5~ïD|”,#þW®Ùë[v7ÈÄÏè!Ï©%ÍTšˆš’óˆÜGI©5ÂQ‡ÊðñÛœ†—ZA‚k”­¨ ‰v\©dìsË[ìuäj¦d9Å®=Mn"Îi¹wHví¸w9OöaR«{t.¤^Iß íeˆjN»…”®Òñ3pŠø®ü;ZYöXrŠ6š-Ú¼ f`q—dÌ,«µ{eäùܱÛc¤øsßo[»j_2( %2 ÚÎŽÙjô|,´?£Š¾(Ü<• µç>~×©í¾ Ì–TK¿–u[‡½å6éÊãÀÒb:­¾„—øKúʧH;e°z2ö¯rç3Òh³»w‚oíë¯ûR&Ózvjy!r€×ºD[ó:ÉÖ‡¿ëÊ•Ñ{mS”oB*ÀDá-C§þj -DàŠ|”Òì¤1M¦gŸø­&l«‰óks'JÔœÊLÖã5ïJŽ0`ÞȤr#Í"!®VYIÀJ5‹ì ¹b§€46 Û6ó£í'ÖñLC4M¢Q¿Íâ—²? B~"ð]jm Ì4<—·l­8T™}%4UK-üÐ_ ’ „ÿ ¡QŠzúåöDLs˜I -—¡iªÙv^ƒ‰?¡31§ œ¬›hà«$«‡*O¥ -7dU"ÄÁ—‘!zÌ¿çòÉ8íúùÆœz¡iºg8¹4CœZÉá[ѾHªy -ü‡- v͇˜Þ¸î¹©~Ž0YhÃâ6Lóµ!N:¸¼îêÁ/1Bð+1Åp6¹²D|Td£F&Quãêz53ˆêà¨êqG—¨JŽê>ð‹¬ƒî¨HŒ~MY!°ó7ƱÓìÝÀÎeD¦ µa`=J X½Úvå3qÀ ïE{˜V¼2`·X'²LÛŠYÜ¿ ìGe™6`%ÔÀdš?ˆ™3& i‡=ÌÏÊ€ÈG1o`à¤QvF½8»¦òfÀrëÔæâKýs¿ =}®¯­Ë]Ø’©T­‰‚T÷ìf†¿‹ÆûB„:FÐT@ÃGôHìFRœ§v‡p77IuìŸ8]û*ÂYYï#=Z ¯úTý¿{Ì7¥æÌ“| §o¼¬öɬÂÁ„êz˜‚a¹ÞÇïzAÔë¸Ð§‘)ŽÅáú ²%`ÖcwvV!É}b@++8C`&" &ò§=ŽÕm!Îø/cãNy²Y˜¦™«:VyÀäú!1àcÛ2•1•¡»WŠ>ÛMóŒ]w;Û~Ò¨‚ å Tã6sÊSu12yá6.P˜Ý T¶v7Ž€’–†Çj<N½¤rgC{„:QiÇ®íSÌñv»¨fˆþ#i¸’»5³ÿ¡ú”IÊ”é¢ËŽ°?§[É‚‡©pàya_k bËÃCå‡+îLJž fçTíÚøÿŒõ¸Bà7/bþ¬œVY+„žÿ+PÈ=&nÃtƒ½Ä‚±°_t±®:}+BŠ|Ú‚/?Öá…m™p+ŠÁ³4Œ²ŒÃi¬\§Õ›Ò(s87j# éÌ^UÒ3M$®Óf!; 2RŒ@0ÕŠDãYú íÆI¸ M3-üe O̾âMÃfÈÔò­ã„^Ö–€R3’9Ü×Ý´vµ+Ò^YàƒøxBDõ¬öHö‰ÕX™PÀ'ñ)’F’plíÃøAØ×4…ñ>À'6>gTŸüA‘Ølt¾ëàûD4–·¯”IPç憓|K}éÓˆ¢*«•¸óÈÇIÕ<Kvÿ Hï¦ÏPQ-.èÀwPA`qPe¿uÁlI+aÄöúÒ©µ…}-¬ÁÙܵ²81ò-Öÿqâ2,Îy©Dß/Šgþº.ßrþ:*¡ýêWYQÝR.·ó»tâl„[Íþ¯·À”‰JW #d'ÅxŽä…Œ¬×ÞE¼çã „úôS®?ÿ‹ýfZý>ÞÀ‰¤©ˆ%¯}f$m;ª[hÀ´AšwQ@:)pHþ 0;0ÇvLgÉÃG5<ñ-œã À€Yû¢Øîßg ºñWà-…C™S5Aø+„,"hïîb¹¤Ô÷BUqǧœ:®ëÿoèF:F1qïrºæäþ[ŒÀ i»‰Á꿉ÂnÂ:˜øÐK”ðCb÷Ìqªû?ABÈüû`6+Þ"? ¼Án‡BˆBüv¦IC¶ÁcH>=•ñh¹ •†„LòHÍ8PÏk 0„ ¬ nbÏDI¿#•u7‰„¿üâm{,ž™ÄlôèïÝ,9)éû)–åmб 5¸(«PÁ)ëò¸ñœ. Ò–G0ÎÄt—Fe”¸òÓÎJ©:OºÏÊ©;õJwVÇéߨH cã¿[ñ4ÙãULj ?ãál*ú0(RQkžU~x”"ÒÇ©j>µž¾ëúc"$îN ;’¿Íð»8¢páuWŽH«O#H.€‘PЄ$§#ì‡L‰žðÁeŸ½™?1•XkIÚZ¸®ö¸e@¼°Ðys¼ô¿ò.qK™8ôÚo[…#‚ ¦™’ºa¸™ârXÛ®m…†Ò ¥$$‰q]KÊRµáng•&’·lÇð.s̨;,^gU@ª¡6¾1«-õ…×½ê{p¿kkú. -D¯UòºÊ¬h…J‚ âBÖ[…i YqcøèÇe4ƒ^q|ÜkƇ4ç‘H¾x©¸b±_jrþRša÷P힯‘+–GNWÏR~‚Úx·ë ¹“# ÀQönóSAV4µLÀ­<\)W>N…Ç{©n“g8nçvÊ툎É=d•9 ×®Ýt%'€¶9”w Ã›ù;5‘q¢à›ŠHV¡ì´× ½ Ñ ó6)1ÙÖ~±×ÿêƒ|:7óvÌj¬&¢Ý³Ö‰˹'‘»¢I&¨@˜»%NŒŒÔÞ[ö÷ë®h kTEïªÄŽ¬QCÝ&EைXjqF-êRFNå³`À1°ÛÜRû(G½œRÞtˆW´ÊÎÐÌ!¹ÉÍ÷"5h›— µ"xlN4’*\«Òi¦¾çS§ÈõûÏíBp‡Cb w¨Â#¥øÂ#ûKú¸G34yáפü Ún¹ ™¾GhQïY|"¢c‡‡2Á;%_“‚òë.ÃÄ­Ý’ØíÉy{!úÂ3ˆ“KD²ÊæõƒƒÇU¾¬škŠÀ/l¤¬Ä±vedHIÜĨ-+Üêºïã’ÚAâMIÑÑMƒJ±Þqq1IOu´’Nð/|ï±Ãú¶è-Ž×[Çð^ŸR6>me«¥jJˆÿçAJ›³Úqy_ÖØ]¯Ÿéï*ÞnUÓ]¿ˆÃ~Å /Mò±\v(¶Ó  àslŒ­Þ?ï19eæSx@¦ßá}‚?R]yÔù³PœÄÿ©¼H -› ¸ E©:¦¿ å£P­ÿZæ¹ùRÿ*´†0Ñg+Ó ¯¾-=J¥ì24£z+ÉoÄsÓýý ±v7¦À¢ÛÃö!óØÃxÜq7oªê²Êì* NKœžxû&_,¼k^G—›m±ÉyE\îÊZœÃƒ˜u±`à› n–Fý{€€Î…×3Št!9ÿRã -k*h=^X…=p'ËO-³äetÔKb\aô‹@éÆÀ$c³¦O¼hKe=ÐæÂaÁ'2IÑô½;¨œ,²Ì=$‚—ŒŽ·5åüó’2 -ŽÏ’2*~RåÇ%åÆ™O沤¸j”O¿¤žî¯÷œ;ŠÃѼ¤4ĨpMñ•5Šè‡}A÷ :J‘³ôSÃÔe(¦j[D¦©‚y®ä ¹ìÏE‹ñ*ls¥q2¯íH‘صË}Æ¡LáﳉðSÈ/ P`#“íîezÜÚjòäǹɠFM˜õ¥îBÖ·É6¾Áþþ©¢›xå_gÙù9IúïìBÁÓþ>e›$ûG±Í&¦Ÿf A:!HòâóMVDM3ÿø=×=$„$Û‚0lÉq×ÞTб5aR¾b„Asôj)@õYqzKÆêY‚G€>·Ów¡,EÚÐ^È*NÕ!8þ•¿U¦! †â)‘@à¿Lãä…¨™ôŒ¬m!ChbMEPJ†#ËÊÊ‚ò¬r5^LPåP™³Ó,;Ur§L^¾ëA6Ë-1-;º¢ -BÅÏÚE £â{kšT}“ñÓÀ[a›|`qm4)»ñQ²8¿¬¦Ç^¢bR‰„1®«Ae'Ýj©Y熦oK¿HLª3À‘¿ÃIåžB?s4)PÁï SÊßÅ’ÿ•Åˆ¼A&ê5IÕLÕÅgФ\ƒk;²öU¤ÂÁ•-¢Ò! ±ž5HQ]oWÉ[VfçH³D”*­Éæ™ÊÖÐ pF«»WŸ2Eådõa $Omús$߉ػ`Iì¹Yˆ/Ë¥.IâÐUÌo²}OtØ¢J{…Irù"¹¤Y™±Yl;ë,VôÔ¯Q¯†k2ÄÏ‚ÝnC6ç™ý6äÆøƒ&ŒG­·T®(C?ûš­‡Ê—Ó͆…:ÞïÜå¥L€Ðâ…öÌ„_¹ AEÎXî3‡ºòÏßrC>>@ï» 7"J ‡üç-¡Y0==ÏÂ_ͺ™¹`lÖ4D±Ê;MÌ~ž.–X;¯œå¦/€ãȺE>ØH±vAÇMÃù-Ø·ËÇp+Ä\•£m—Ž ÒëdJÍ=ì)§? -£…8¤µ£¸»ófè R¿!³¡®¾ÿÄ&w"þ¾XoÑiß:ÂÁ¼¡<"³Ca¡°Ê *Ãè­d ÀøIè¢qüÿ†`¦ú¼Ž³/;ˆ^§ôÞýäÃ1|Ý9ŠkV«Y‡åÀTÙäÛŒC~«Ý”ÔÇéÁ¡Mª|äëNa^ÀcˆØ°GV9L‰>ÃgÂ/[ç¿&"™zÔœ€.Ž„.KÆ;t°ØŸb¹Ø8}”, ™ ¿l¡„x‰q@a{´Âì Ö[ž0;.à4—á]sø-ŠG~5Èlîµû²€lZg ÂÒ&?üœp t*·~´Y’»ÕB¿-VxÝ^üýæh¥W“}™ £8ê(™œŒ­×…»€oÃE>£”Dà”cAæ-ÚtS|4hè\h<ÇQ|xE{„Í€v&zþ_m¦¶Îå)úÃ['W>$|çI´ÌnÚP£2ʬxÁ‹Ï!Qel­„Í”Åf -sC‰hÓÌ!)êwÊ„'y–nê½Lo®GGGë±Ûñù Î.˃^g~ˆe&Æý¹üÁ‹üÂ>ÄúZ²Ç ±4˜îü©»Ÿ1ÍR{»ÓIb—_Êq žBœ$`\9Eiñ3QxGà!fÁ!~™€J:ĺçìÀ´êþÖ !~ôR­Sc¹Ó¡°e;³’z¾‡ÔóŠÚ*ýžŒuÈCó ‚“˜ <0Õ9x¡ÄÃ8„ØúõÄgV»©†ã)!>4ÐTB(± -p´„¸ÆCü¿3„Lˆ­qÐ ´¿”ACˆ%ŸHÂ=Ä>â!N€TÔÿ,TÄÎ!¯×Mò xñ϶HsB_~ˆÁGò×ìúÄhÞ!†é¢é-íQ"A¦¶@]úÌHˆé»PúѦ&° ‡‘õ¨1 1tãY>µÔ¢Åï-™žmäø²IÝ×sÙ?œÖå¡$N(lŽv­ {.n{Š€ð±ÝIH[êËù¢ÖòªÖTæ~IG|3ßeÇsì©p(›y\Ù µyB‰@—Õ4O™Ñ• -?ߺKçÙŒºç·sµËMÚÜ~³R+Š Ò“š–Þ…u³ÉhAú¾BÑPxëw9HT«Ö¨¬<â° 0¥S§·þQ´åæ N{. Ã0êJÙ°9mmäñ•µqBLÓ®a/†¾÷ÉÞ -s Úv°xžçiÛÉ¡ä -@ë!Æ`-YìsàN%×IVâN(Å´ vZ¥J0ƒ“C©ãUVý¯5î\ì$¹;ÆúIÞí úÿŽ;î¿ùæ¿7¼»NÐ÷7ÉùÞ $©IŽ-ïœoÜ÷î<ã¬/™Ú»ÿ%I| -€·¨¡²’‚$û¬…„D˜SŒ¡J‹€€IŒÃ -Ã0"„" „BŒ€" Áˆ”‘ÑME“ %N¡T¤‰™Q¡ŸžC†tÛù=z´]9°Ë…Ö£Í*”›¢= -®˜¯!†C±%ü…)¹H+¿fîNÇ ýhíkÉa-–v+Ý‘ÉüŽƒ [¦ÔÙªF¨\ó”ª'Í$­oŒ)×è„ñ Y7xkN}.˜À>wY!ÿãÐî*Ïb{¤Œwìb -ÿoNp)ƒŒ5½â2j ÈL/ø„ç7š¹Úˆ gìi -z-°:Òè€ÿl.XD Klm9S -tXð.É…©Îªú&—Ä)ƒ8€Odеïl]Sæ 33‚xÊí FÍ´°¥aðZò6'å†Ê,{’äçú@Ñž# ” –{匨¨"°´!l CŽ%¢°±Øe -ûë9  ԬJ#"Í™ŽÃf 4©~ÊÛsÊg€)5_A Võä ªµ<)MçDgùg{β ]d’oO8+[×N,ÐÁ»`•C'Šñ\<ë—±Œ '¹Øg+‚'­Ÿª}gÁ' lCÑ·pJû:õ¡Iƒ€ÓûDa*K[948®Ù‘ñº[õ/ f -endstream endobj 30 0 obj <> endobj 46 0 obj [/View/Design] endobj 47 0 obj <>>> endobj 39 0 obj <> endobj 38 0 obj [/ICCBased 48 0 R] endobj 48 0 obj <>stream -H‰œ–yTSwÇoÉž•°Ãc [€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤  - 2y­.-;!à’ÆK°ZÜ ü‹ž^i½"LÊÀ0ðÿ‰-×é @8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ -V³)gB£0ñiœWו8#©8wÕ©•õ8_Å٥ʨQãüÜ«QÊj@é&»A)/ÇÙgº>'K‚óÈtÕ;\ú” Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)ë«”ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW= -€x¯Íú·¶Ò-Œ¯Àòæ[›Ëû0ñ¾¾øÎ}ø¦y)7ta¾¾õõõ>j¥ÜÇTÐ7úŸ¿@ï¼ÏÇtÜ›ò`qÊ2™±Ê€™ê&¯®ª6ê±ZL®Ä„?â_øóyxg)Ë”z¥ÈçL­UáíÖ*ÔuµSkÿSeØO4?׸¸c¯¯Ø°.òò· åÒR´ ßÞô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(Š‡R¡,¨*T2B-Ð -¨ꇆ¡Ðnè÷ÐQètº}MA ï —0Óal»Á¾°ŽSàx ¬‚kà&¸^Á£ð>ø0|>_ƒ'á‡ð,ÂG!"F$H:Rˆ”!z¤éF‘Qd?r 9‹\A&‘GÈ ”ˆrQ ¢áhš‹ÊÑ´íE‡Ñ]èaô4zBgÐ×Á–àE#H ‹*B=¡‹0HØIøˆp†p0MxJ$ùD1„˜D, V›‰½Ä­ÄÄãÄKÄ»ÄY‰dEò"EÒI2’ÔEÚBÚGúŒt™4MzN¦‘Èþär!YKî ’÷?%_&ß#¿¢°(®”0J:EAi¤ôQÆ(Ç()Ó”WT6U@ æP+¨íÔ!ê~êêmêæD ¥eÒÔ´å´!ÚïhŸÓ¦h/èº']B/¢éëèÒÓ¿¢?a0nŒhF!ÃÀXÇØÍ8ÅøšñÜŒkæc&5S˜µ™˜6»lö˜Iaº2c˜K™MÌAæ!æEæ#…åÆ’°d¬VÖë(ëk–Íe‹Øél »—½‡}Ž}ŸCâ¸qâ9 -N'çÎ)Î].ÂuæJ¸rî -î÷ wšGä xR^¯‡÷[ÞoÆœchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö -n»3Ü£ÜkÜGݯz=Ä•[=¾ô„=ƒ<Ë=GTB(É/ÙSòƒ,]6*›-•–¾W:#—È7Ë*¢ŠÊe¿ò^YDYÙ}U„j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ+¬Ê¯: !kJ4Gµm¥ötµ}uCõ%—®K7YV³©fFŸ¢ßY Õ.©=bàá?SŒîÆ•Æ©ºÈº‘ºçõyõ‡Ø Ú† žkï5%4ý¦m–7Ÿlqlio™Z³lG+ÔZÚz²Í¹­³mzyâò]íÔöÊö?uøuôw|¿"űN»ÎåwW&®ÜÛe֥ﺱ*|ÕöÕèjõê‰5k¶¬yÝ­èþ¢Ç¯g°ç‡^yïkEk‡Öþ¸®lÝD_p߶õÄõÚõ×7DmØÕÏîoê¿»1mãál {àûMśΠnßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾ -¾„¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ€ÜÜŠÝÝ–ÞÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäüå„æ æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû -endstream endobj 44 0 obj <>stream -H‰Ô•KNÄ0 †÷>…/0mì<:³¥ V#4bÁ"`3ƒ4ôþ¿Û4‰,:ªd;‰_ÿFjÿ4rßÝLWr¬åÜç+½ðõã³ã<±ë‚ÕF—˜§ŒãG¿Otea‡Gسv9_ÈÖÚ¡FBCD­÷©Æ0™–…ìÍž×Õ¡“¸c­¹¹Lí^“Ût±œµÿ™š¹+‹=™ÞèÔ‚'–¹øæÈÓáV5eñ 7² 'u1ªáÏ7.ì-£xÆ…›3J"Þ-Á€Öf/›R²àq†a8“ÒЕ ¿^„áĦ|3‰,P"+¤,X&ªqÁÏ`æ²’,úG¶€¶Û¥KiƒŸP?Ó"˜VÁ|ÌÁ|ÌWÁ´ -¦f{8âp¢/ê - ÿ -endstream endobj 43 0 obj <>stream -H‰”SKNÄ0 Ýû¾€Û8I[ -b5B# Vƒ4ôþ¶ó›AlP¤Ä±ŸŸÝçt|Ùq<íw„+8ô£C’ãûÞð ÆýÕa:Ð >pÛƒ›$ág pEqËbd‡Óôv -Ã:mbÒ‚aàÈj,˜@v+Žš%Ôî ’S*C¥Ô•àÎà†è¬ûT›»kŠ×›®âå.]­Z~Z½Y«ö%'{ ñ¬HÙtO‡•ÄÆT¹s{*¦T "٪欴óf†¦ÉÁlÁ1È„ î¢Ž£’IŠ»U«šü9°®Iiÿ’„³$ú›EûPÆ19švoœR*å?ì ö®¦aòÁqVY²Éʘ­ )H}¹ùý&èž\KFXì‹:§¹Ìõ wë‹:Žj*52jüV/«ót’¿ð ? Ø‘«› -endstream endobj 42 0 obj <>stream -H‰\QÁ ½÷+ú°RÜU4ž³xðõ¤ÉÜÿ')[b -ô½×–Ð]2vC&<3 „ûß6bŸ;Üð ]¾N ’eïVï)".“ÀgŸ Ì(iY®Èƒ(^P®ÅfK½Cã’í©G#p³ LT4Ô¶+{_ô‚Kl)¥ª¶Êµh(låUáF ëv›gÇuèmØÄÿÃJ½˜¼Ä`='4žW“n¡¯hÉÄ°±å\°¥”ªÚ*×¢r¡ÆÛ†= ò#|KMW -endstream endobj 41 0 obj <>stream -H‰¤SËNÄ0 ¼û+üió`)g -ÚÓ -­8ðpé"-ý‰±g{[”&™Ú“Äc'ãËÌãaŽüø43)rÊòôïwzã/ç×Èuå¤× -ӦϕÎ0D4ŒÃŽÐë‰Äp¢‡<Ýqá'ß9‹^Pn[R„¤c¥¬Îxy˜š¯4:f0 -ýÍ/|ï•bC ùÁŽ$PZ¥:nä±u)Y#ZL¦©¸¢âzŠ©ñàÂ%Þà"ªl «ÌÚ™ªS’ðlTe5Ú™=s¿Ò_ -bÉ -y =­Á3,ñW¤ÆV·MM{¡­öõ檨¨Û clœdA&—œú¼zÿ/åù€Gv¤…'¤p -endstream endobj 40 0 obj <>stream -H‰¬TÁŽÔ0 ½ç+üÍÄIÚ¤W -BBZÐj|@¬Ð.Ò2~Ÿg;I;+Ž¨šÉ³c;ϱãË—.[ wï7r¯./´dš°üþæ¾Ò/wÙ®ö±~tÛ¡úÕ›{…"àÃF¤Bû‹éÅMË3?ÏpZ)øœ«¦Ýéò¬‹Z4CøÛ%b;4%7+V_VWnC;A¾Ý}w'N‰ý’óL³O3R:Ø%ègʲ+,Šu5ÂYwNpŠž×|'ÇŠëɾp ¡EªaHH¹‹Î,a{ˆm¿†|ˆiøÅVÞ¹y·è¹›·ãs? ùqæGðZ†diÁ7ŽŒŸÞ\_¬ÄóéÖ_Ó¨kHVÖ)xa¶jÄ%Zm&÷TÅSlõ6Ó|Ö—{lÁ:±øŒ&EBd²F™z§$ŒÛQ,@›e’>)dÿîÄ ŸS-J%Xs´[ÒBJà¡o]qÈÊæ¿*hÐ3'k×ÔÏ3‘§¶ŽSR‹­H;*É¡¦Šm¥–ÍÞ£Yf ÷“Þ¶…>stream -H‰”SËNÄ0 ¼û+üIóhÒôJAœVhň€KiéÿKØNºëEH€"9w<Ž'êð´àpXÞÝ/gpè3Ž mŸ¯ð‚0,Ïë†^n•R”zßàL GËcˆ6–9b´Ù» ë 8í4ä8ã -f´žH¼€œ#vbÂJ•¥ÓqÂYhΖ2ö³·!„Ϊ¨j…$Ü&¶Ÿ™›zó -­Ê‰.k™&ßâhUxƒ£šÍ; j"gC¢ëpEò¤gÝ\LŽµ™PÁ$I …”læ¶ dÙƒFÌ+tïe[3Ë)ù“‡ã$A¡4à¤_'^®m*³Ø _z¯^¤tý^®‡ÞøÉ´XþošîjôuŒ¾i…ëæf¸u—ð··"þêõ½Õo´‚~>ý®úÉ+èÑÖ_\{8пw„/²…¬Ø -endstream endobj 5 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 144.0 72.0]/Type/Page/PieceInfo<>>> endobj 22 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 96.0 96.0]/Type/Page/PieceInfo<>>> endobj 23 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 72.0 24.0]/Type/Page/PieceInfo<>>> endobj 24 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 72.0 24.0]/Type/Page/PieceInfo<>>> endobj 25 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 40.0 32.0]/Type/Page/PieceInfo<>>> endobj 53 0 obj <>stream -H‰ÌTAnÄ ¼ûþ,Ä@’kÓª§Uµê¡@m/Ù•¶ù¿TÛÈ{«P°qÆãÁŽrz[ðt^>=/wpH‡†ÍÏ'|à N˻ü¡×…[æÐ+‡¾7¸sÀñâllÄ|9_ÁuLÁD‘à i*®<JT¶µú“Œ¯i$´¼ehç¨åfØWèeöʲ2|Áœõ~¶Tnñ žSºx1«Ü|;$4ƒMSR/‰~‰$Áˆ3+®Â¥s¦40C±+ôW_(2(å -­Æ^µègÏ’;ÆQÜ(u†@âHv¬BÄN -ªPî™Ê.šC¬M¬ -L,L#7­žÖ/m<|½uÄÛÃày“¦ˆósqC¼FC¼úÉÎŒ¯iÃÌ™¼ehç¨åfØWèeöÊ<ýëÁKò6E!@’6RHâH6U!bGU(÷LdhÍ!Ö†öÁS|#7­žÖ/m|9ó¿á¿ ϳǑ -endstream endobj 52 0 obj <>stream -H‰t‘KjÃ0†÷sŠ¹€Æš‡ÞÖ ]…zÓ$‹$Ðøþ‘Sj'z ú¿o„º¯»Ýñc3 tÃwÄqBžNãºO/'Aî1HDÁÛ€ÕÏX©Ø_é×CÑc¢^REŽ¾Åñ­~b«¾=C¦X Û¬~:y|¥ÑWŽìm05Ò;Qž1Þ›ø*e1…•*<\áYfÙák›–ÙŽFÕÒ«H…4¥ä kʶx -Iíg‹RöX›íßáH.Äž{Ëí[ µkÙ4¯°ÃžÙÛÿØ]€!´Y# -endstream endobj 51 0 obj <>stream -H‰\1ƒ0 EwŸâ_%Ÿ€ kbB µÝšûKM©„Ë“ýžÞ`·E¸5z<¦qq÷8x ÒqŠ[òé„8¢a‹Ÿ§¼„ìÑ ÷žAkJ¬ÞÕ; 5¯‚]øÃ}àKFК‡Ïk~ÉW€®?:³ -endstream endobj 50 0 obj <>stream -H‰l‘Kƒ †÷sŠ¹€2€ nK›®LÓô¦…6i½Ò´bk˜0¯ÿg@œ<ŠÖîöAø a7¢Œ Çî âÈS÷ t6Äû -FECÈÁÃPY©çÞM‡_¬BÜ$š -]SìRqîc.dËËiî˜Í/‡”҃ϙIåxC»ªtT.@³­\M´¡î‚:ב‰Ç±HÐ^±Lp™=ÈoÞ2”*XÞHÍ· 0éë5N¹mâ¿w:´üÃ.¡` -endstream endobj 49 0 obj <>stream -H‰ìUKN1 Ýç¾@Ò$“dÈ–±ªPÅ‚D” E*½¿„íü\ºG,дɳkû9Ïu÷¼Án¿Y¸Ø@•…Õƒ 4î_oê>Õn{±P.àøKA׺Þ/ꌋþ`¤ å¤È>)í¢É¡ö´[Œuâ·(F!PD ÔñŽ‚q-jzfØHå:=iuªÄ«±9°¥$ ©Ú‹ëä„œ3Ù&èÑkx¢î¦ˆ‰¢š ©ÄEÕA-à`ßøAñÒØlòXË£²&øú±6«9ULÞDH&ú¼)­ñk"Ì¡Åû0p¤1vfð¡°™[‹ap4VÜ©}Ç -âÞ‰‰@'¨ª¸Z…œÓsÑŒ\AQ¥ù­Ì¨F Bè[Ë·F˜¨æÚIf;•ôÍÐA"t*tië;D#ÃÈÔC¦â}¶%ŒìV³‰Ã¢7­§fÐ61¥²ea %£w¸ËØ‚†òŒ¡ù°L=^ŸA9.VÑŸ£›©õëe^4"ò9…îb£uÎW¯æÕÉ«` §ô?…wKø¿æ¸àþïÁ/ÞƒÇ=þÔ·èiã -endstream endobj 31 0 obj [30 0 R] endobj 54 0 obj <> endobj xref -0 55 -0000000004 65535 f -0000000016 00000 n -0000000147 00000 n -0000023547 00000 n -0000000000 00000 f -0000204817 00000 n -0000000000 00000 f -0000000000 00000 f -0000026844 00000 n -0000026916 00000 n -0000027111 00000 n -0000029594 00000 n -0000095183 00000 n -0000160772 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000205183 00000 n -0000205541 00000 n -0000205899 00000 n -0000206257 00000 n -0000023808 00000 n -0000024166 00000 n -0000024532 00000 n -0000024890 00000 n -0000199454 00000 n -0000208326 00000 n -0000023607 00000 n -0000023700 00000 n -0000025248 00000 n -0000025606 00000 n -0000025968 00000 n -0000204417 00000 n -0000199754 00000 n -0000199641 00000 n -0000203832 00000 n -0000203489 00000 n -0000203220 00000 n -0000202808 00000 n -0000202438 00000 n -0000026326 00000 n -0000199525 00000 n -0000199556 00000 n -0000199789 00000 n -0000207816 00000 n -0000207538 00000 n -0000207342 00000 n -0000207052 00000 n -0000206615 00000 n -0000208351 00000 n -trailer -<<89FA0180D3E9A94689D0D1D2D108AA03>]>> -startxref -208540 -%%EOF diff --git a/datafiles/data/themes/default/graphics/inspector/s_inspector_area_strip2.png b/datafiles/data/themes/default/graphics/inspector/s_inspector_area_strip2.png deleted file mode 100644 index bdc1bf525..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_inspector_area_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_inspector_obj_halign_strip3.png b/datafiles/data/themes/default/graphics/inspector/s_inspector_obj_halign_strip3.png deleted file mode 100644 index 40e506669..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_inspector_obj_halign_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_inspector_padding.png b/datafiles/data/themes/default/graphics/inspector/s_inspector_padding.png deleted file mode 100644 index 1642ac36e..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_inspector_padding.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_inspector_text_halign_strip3.png b/datafiles/data/themes/default/graphics/inspector/s_inspector_text_halign_strip3.png deleted file mode 100644 index 4f1776df8..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_inspector_text_halign_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_inspector_text_valign_strip3.png b/datafiles/data/themes/default/graphics/inspector/s_inspector_text_valign_strip3.png deleted file mode 100644 index 06f2bd98a..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_inspector_text_valign_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_prop_area_type.png b/datafiles/data/themes/default/graphics/inspector/s_prop_area_type.png deleted file mode 100644 index 2038e1fb2..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_prop_area_type.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_prop_gradient_strip2.png b/datafiles/data/themes/default/graphics/inspector/s_prop_gradient_strip2.png deleted file mode 100644 index e17be9a9a..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_prop_gradient_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_prop_keyframe_strip3.png b/datafiles/data/themes/default/graphics/inspector/s_prop_keyframe_strip3.png deleted file mode 100644 index 23ac62c05..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_prop_keyframe_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_prop_on_end.png b/datafiles/data/themes/default/graphics/inspector/s_prop_on_end.png deleted file mode 100644 index 3ac01abcb..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_prop_on_end.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_prop_selecting.png b/datafiles/data/themes/default/graphics/inspector/s_prop_selecting.png deleted file mode 100644 index 4724a6d2e..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_prop_selecting.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_rotator_bg.png b/datafiles/data/themes/default/graphics/inspector/s_rotator_bg.png deleted file mode 100644 index 0e1476efc..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_rotator_bg.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/inspector/s_rotator_knob_strip2.png b/datafiles/data/themes/default/graphics/inspector/s_rotator_knob_strip2.png deleted file mode 100644 index dd95becef..000000000 Binary files a/datafiles/data/themes/default/graphics/inspector/s_rotator_knob_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/meta/graphic.ai b/datafiles/data/themes/default/graphics/meta/graphic.ai deleted file mode 100644 index aee9179fc..000000000 --- a/datafiles/data/themes/default/graphics/meta/graphic.ai +++ /dev/null @@ -1,1442 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[24 0 R 25 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/pdf - - - graphic - - - Adobe Illustrator 27.0 (Windows) - 2022-11-26T09:03:40+08:00 - 2022-11-26T09:03:40+07:00 - 2022-11-26T09:03:40+07:00 - - - - 256 - 204 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAzAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4ql2sa/p2kxcrl6yMK xwJu7fR2Hucoz6mGMbuXpdFkzH0jbv6PMvNH55WOmyNE93DZOOkKD6xP/sgAwH0qMwhn1GX+7jQ/ He7Q6LS4P72XFLu/YN2FS/8AOR1uJDSfUHH8yRwhT8gXX9WWflNUf4h+Pgx/N6EbcB+X7Vv/AEMf b/781L/gIf8Aqpj+T1X88fb+pfzmi/1M/If8U7/oY+3/AN+al/wEP/VTH8nqv54+39S/nNF/qZ+Q /wCKd/0Mfb/781L/AICH/qpj+T1X88fb+pfzmi/1M/If8U7/AKGPt/8Afmpf8BD/ANVMfyeq/nj7 f1L+c0X+pn5D/inf9DH2/wDvzUv+Ah/6qY/k9V/PH2/qX85ov9TPyH/FO/6GPt/9+al/wEP/AFUx /J6r+ePt/Uv5zRf6mfkP+Kd/0Mfb/wC/NS/4CH/qpj+T1X88fb+pfzmi/wBTPyH/ABTv+hj7f/fm pf8AAQ/9VMfyeq/nj7f1L+c0X+pn5D/inf8AQx9v/vzUv+Ah/wCqmP5PVfzx9v6l/OaL/Uz8h/xT v+hj7f8A35qX/AQ/9VMfyeq/nj7f1L+c0X+pn5D/AIp3/Qx9v/vzUv8AgIf+qmP5PVfzx9v6l/Oa L/Uz8h/xTv8AoY+3/wB+al/wEP8A1Ux/J6r+ePt/Uv5zRf6mfkP+Kd/0Mfb/AO/NS/4CH/qpj+T1 X88fb+pfzmi/1M/If8U7/oY+3/35qX/AQ/8AVTH8nqv54+39S/nNF/qZ+Q/4p3/Qx9v/AL81L/gI f+qmP5PVfzx9v6l/OaL/AFM/If8AFO/6GPt/9+al/wABD/1Ux/J6r+ePt/Uv5zRf6mfkP+Kd/wBD H2/+/NS/4CH/AKqY/k9V/PH2/qX85ov9TPyH/FOH/OR1vUfvdSHvwh/6qY/k9V/PH2/qX85ov9TP yH62SeXv+cgbC6lWM6hGXY0EN5H6J37B14rX/ZZCX5rHuRxD8dyRj0ObaJ4D+O/Z6nofnHTNUKxN /o103SJyCrf6jd8v0+thk25ScPV9mZMO49Ue/wDWn2ZjrUBr2qLpekXN8aEwr8IPTkTQV9qnfKc+ XggZORpMHi5BHp+h8c+bPzk82arqktxDetb23IiFeKs5WuxYsGp8hsMYaCBF5PVJycnaUwaxeiHk PvST/lZvnD/q6Sf8BH/zTk/yGD+b97X/ACnqP533O/5Wb5w/6ukn/AR/804/kMH8371/lPUfzvud /wArN84f9XST/gI/+acfyGD+b96/ynqP533O/wCVm+cP+rpJ/wABH/zTj+QwfzfvX+U9R/O+56X+ Tf5ya9Hr0Gl6pP8AWLe4rwegWvEFirKoC14gkMBWvWtcx8+AYBxw+nqHJwZ/zX7vJvM/TLrfcX0f 5k12PSLAy7NcyVW3jPdv5j7LktVqBijfXo42g0Zzzr+Ec3yv+ZP5q393fXFjpdw1eRF3qIPxM3dI j+yo6VH0bdatHoOL95l3J6fj7nP13aIgPCw7RHUfo/W8uZmZizEliakncknNw6JrFDsVdirsVdir sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVZd5L/MLUtAnjt7h2udKrRoSatGP5oielP5en68w NZoI5RY2n+Obs9D2lPCaO8O7u9z6y8g+c4das4oXmEzvGJLW4B/vY6d/8oZiaPUSJ8Of1Bv7S0UY gZcf0S+xGfmH/wAole/Jf+JDLdb/AHfxH3tHZf8AfD3H7nwZc/aX5ZtC6x6h5P8AyfsL3SINQ1me YS3SLLFbwFUCI4qvIsrEsRv2pmk1XakozMYAbPRaPsaMoCWQnfoGN+evIA8tajaejM0+m3r8Y3en qIwIqrEAA7GoNPozL0et8WJsVIODr+z/AAJCjcZM683X/wCX/lFbaybQLW8u3QMsPoxEiMHjyeR1 ZjUg065rdNDPns8ZA95dvrMmm01R4IyPuH3qDp5H8z+R9Wv7DSYLK6soJZGWOKOOWOWOMyJ8cYHJ Wp9OSBzYc0YykSCWBGnz6eUoxETEHoLBq+jB/wAsv+Uw0v8A4yP/AMm2zaa/+4l+OrpuzP8AGI/j o9z/AD685y2tvdLbycZpGNjaUO6gV9Vx+O/uM12OPj6nf6Yfj73ZmX5bSCvryfp/Y+bM3zzrsVdi qwzRjv8AdirXrx+ONq714/HG1d68fjjau9ePxxtXevH442rvXj8cbV3rx+ONq714/HG1d68fjjau 9ePxxtXevH442rvXj8cbV3rx+ONq714/HG1d68fjjatiePxxtV4IIqDUYq7FXYq9Y/I/zXc2t2+l 8/igP1uyJ6ChAkT5GtafPNN2pi4SMsebv+yMoyRlglyI2/T+t9IeebiO58k3FxH9iaOORfkxBGS1 chLFY6043Z8DDUcJ5ji+4vhC5+0vyzbF1L2zyV+ZXlubQrS11C6SxvbSJYZElqqsI14hlbpuB061 zm9XoMgmTEWC9boe08RxgSPDICmI/mb530vW7+ws9Of1bOyk9SW6IIDOSBRa0NFA698zuz9JLHEm XM9HW9qa6GWUYx+mPVlf5h/l5ceZri31XSriIXAiWN0kY+nJHUsjo6ht/i+RH44Wh1wwgxkNnY9o 9nHOROBF0ssPKK+Ufy/19b24R7u8tZvWdaiMExMkcalqE/E/WnfDPU+PnhQ2BH3ox6P8tpsnEd5R P3bMA/LL/lMNL/4yP/ybbNtr/wC4l+Oro+zP8Yj+OjK/zuvJJdT06FjWkckxHvI4BP8AwmYnY49M pd5c/t01KEegH4+55pm4dC4kAVPQYqhZJWc+C9hgSsxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxVtXZTUHFUVG4daj6RhQuxVkn5dzvB5z0xl/akaMj2dGU/rzD7QjeGTn9mSrURfWGpyNJ+ V3JuoQr9CylR+rNZd6Yfjq7MRrXS9x/3L4x0uyiv9d02xlJEV3cwwSFeoWSQKafQc3WeZjAyHQF0 engJ5IxPUgPTvNFt+U/lmaKzu9Ka4umUMYoWdmVOgZy8ijf780unlqswsSofjyeg1UdHgIiY2fL+ 1C+Y/LnkS/8AIlzr+gW3oPBxKOGfkG5qrxyIzMOjZPBnzxziEzdtep02nnpzkxiq/FFLPJH5ZX+t 6Wmo3moSWVpLUW0UdS7AGnI1ICioNPHLdX2hHHLhAs9WjQ9lyyw4pS4Y9Et8/wDkXUPLXozfW2vd Nnbgkj1DJIATxZakbgGhHvl2i1kctiqkGjtDQSwUb4olS/LL/lMNL/4yP/ybbLNf/cS/HVq7M/xi P46Mi/Oj/jvWP/ML/wAzGzG7H/uz73N7d/vI/wBX9Lz3Ns6NSuGooHjiVQ+BLsVdirsVdirsVdir sVdirsVZd5I/LrUfMxa5d/qmmRnibgryZ2HVY1qK07npmBq9dHDtzk7HQ9myz78od/6no8P5M+To 0Cv9ZmbuzSgH/hVUZqT2rlPc7yPYuAd5+Kp/yp3yX/vqf/kcf6YP5UzeXyZfyNg7j83f8qd8l/76 n/5HH+mP8qZvL5L/ACNg7j83f8qd8l/76n/5HH+mP8qZvL5L/I2DuPzd/wAqd8l/76n/AORx/pj/ ACpm8vkv8jYO4/NbJ+Tfk10KqLmMn9pZdx/wSsMI7VzeXyQexcHn82Bed/ytvdAt21CwlN7pq/3v IUliB7tTZl/yh92bLSdojKeGW0nT67sqWEcUTxR+0MFzZupVbdqPTxGIVEYUJ/5D/wCUw0r/AIzj 9RzF139zL3Ob2d/fw976yv8A/wAlYfk//J9s1A/xUe//AHztj/j8vd/vHx55cZV816KzEBRfWxJO wAEy5utV/dy/qn7nS6T++h/WH3vQfzI/LfXdV11tW0lVuRcqizwM6oyMihKjmQvHiB3zUaDXwhDh ltTu+0+zMmTJxw3tVufK83ln8p9VtLyVWurhlmlCn4FZnjQIpPXZfvwR1AzaqJHIftZS0pwaOQkd zv8AcmP5a+dtCm8t2un3V1FaXtinpPHMyxhlU/C6lqA1HXvXKdfpJjIZAEgt/ZmuxnEIkgSj3pH+ cHnDSL2wg0bT50upRMJ7iWJg6IEVlC8hsWJbt0pmT2XpZxkZyFbOJ2zrISiMcTe9li35Zf8AKYaX /wAZH/5Ntmfr/wC4l+OrrOzP8Yj+OjIvzo/471j/AMwv/Mxsxux/7s+9ze3f7yP9X9Lz3Ns6NRuf 2fpwFVDFLsVdir0Tyj+UGoalEl5rMjWFq4qluo/fsPE8to/pBPtmp1PakYGoeo/Y7rR9jSmOLJ6R 3df2PRtP/LbyXYoFTTI52HWS4rMT9Dkr9wzVT1+aX8Ve53ePszBD+G/fuirjyP5PuFKvo9oART93 EsZ+9ApyEdXlH8R+bZLQ4D/BH5MQ8xfkrpc8bS6HM1nOASttMTJCfYMauvzPLM7B2tIbTFh1up7E gReM0e7p+t5Lquk6jpN7JZahA1vcx9UbuOzKRswPYjN5jyxmOKJsPOZcMscuGQooTLGt2KvqPRdM h0vSbTT4QBHbRLHt3IHxN/sjU5xmXIZyMj1e/wAGIY4CI6BG5W2uxVCXuraVY/73XsFrXp60qR/8 SIycMUpfSCWueaEPqIHvK2z1zRb5+FlqFtdP/LDNHIfuUnDPDOPMEfBEM+Of0yB9xRuVtrsVWTQx TQvDKoeKVSkiNuGVhQg/MYQSDYRKIIo8ny7rFkLDVr2xBqLW4lgBPU+m5X+GdlinxREu8PAZocE5 R7iQh4P7wfTlga0VhQn/AJD/AOUw0r/jOP1HMXXf3Mvc5vZ39/D3vr2LT5dQ/Lf6tECZGWRlUbk8 ZmJA96Zq8cDLSiuf7XZ5cghriTy5fOL4v17Qb/SdQksr2NopomIRyDxda7Mp7g5ucWWOSPFF02fB LFIxkFy+Y/NaqFXWr4KBQAXMwAA/2WR/K4/5sfkGX5vN/Pl8yh77U9cv4xFfalc3cSnksc80kig+ NGJGShghHeIA+DCefJMVKRPvKC+rN/MMsppd9Wb+YY0r0L8m/Keqar5sspreJvq1uzcpiDxLspUK D7cqnwGYGvmDDwx9UnZ9m4yJ+KfohZ/Yr/nR/wAd6x/5hf8AmY2U9j/3Z97k9u/3kf6v6XnubZ0a jc/s/TgKqGKXYq9Q/KHyTFdN/iHUIw8UTlbCJhUM6/alNf5Tsvv8s03aerMf3cfj+p3/AGPoRL97 Ll0/W9gzQvSuxV2KuxVjXnryda+ZdJePiF1GAFrKfoQ38jH+Vu/35l6PVHFL+iebg6/RDPCv4hyf O00MsMrwyqUljYpIh2IZTQg/I51YIIsPFEEGitwofWGcQ+iOxV4/5+/Na7e4l0vy/L6MEZKTagh+ NyNiIj+yo/m6ntTvvtF2aK4snPu/W812h2tIkwxGh3/qeYyyyyyNJK7SSOas7EsxPiSc3AAHJ0JJ JsrVZlYMpIYGoI2IIxQ9A8j/AJqalpk8dlrMrXemMQvrPVpYfcN1ZR3B+jwzWazs6MxcNpfe7nQ9 rSxnhyG4faHtsM0U0STRMHikUPG6moZWFQQfcZzpBBovVAgiwvwJfMvm7/lK9a/5j7n/AJPNnYab +6j/AFR9zwes/vp/1pfelkH94Ppy8OOisKE/8h/8phpX/GcfqOYuu/uZe5zezv7+HvfaHle7t7Py fb3Nw3CGISs7f89W/XmDpJiOAE8hf3uT2jilk1RjHma/3Ieba5+bH5RT3sq3cMbTIxDsHcVbvX01 ZCfcHK5YuP1DGd/OnKx5DjHCc0dv6PF9qXf8rN/Jb/fCf8jJf+qeR/LH/U5f6Zn+a/26P+kZV5Lu vyt82u8em26tKlarzJ6CtN+LDYV3GGGCHFwyjKMve15tTmjDjhOM4jnURt8GW/8AKvPKX/LEP+Cb +uZH5LH5/MuH/KmbvHyDv+VeeUv+WIf8E39cfyWPz+ZX+VM3ePkE10vQdI0taWNssJIoW3LU8Kmp p7ZbiwQh9IcbPq8mX6jt9j5A/Oj/AI71j/zC/wDMxsp7H/uz73Zdu/3kf6v6XnubZ0ajc/s/TgKq GKW0RndUUVZiAo8ScBKgW+o9G02LS9JtNPipwtYkiqO5UULf7I75xuXIZyMj1e/w4hjgIjoEZlba 7FXYq7FXYq8C/NvSksPOM0ka8Y76NLoAdOTVR/vZCfpzp+zMnFiHls8d2vi4M5I/i3YZmwdY+sM4 h9EYh+aeuy6T5Sn9BuFxfMLWNh1AcEuf+AUjM/s7CJ5RfIbut7VznHhNc5bPn7OoeNdirsVdir2z 8l9dlvNDuNMmbk+nOPSJ6+jLUhf9iyt+Gc72rhEZiQ/iep7EzmWMwP8AD9xeiZqndvmXzd/yletf 8x9z/wAnmzsNN/dR/qj7ng9Z/fT/AK0vvSyD+8H05eHHRWFCf+Q/+Uw0r/jOP1HMXXf3Mvc5vZ39 /D3vrK+JH5WH5P8A8n2zUD/FR7/987Y/4/L3f7x80flpovknUbLUZNdaJrxJCqxzy+kEgCg81+JP 2q1PanvmX2jmzRkOC6/S4/ZeDTzjI5K4vM1sitPsp7fy/ayeVNJtdXV9Quo7meeJJpPTSSkAblTi Gj3J7fTlU5g5D4sjH0jlt7/tbccCMYOGMZ+qV2L67fYzb8mre2tfzh1i2tEWG3RlpDGfgVilWA+T Mflk4yMo4iedlryxEZZxHYUPvD6WzOdK7FXYq+Mfzo/471j/AMwv/Mxsw+x/7s+93Xbv95H+r+l5 7m2dGo3P7P04CqhilE6W6pqdo7GirNGWPgA4yGQek+5niNTHvD6nzi30F2KuxV2KuxV2KvFvzxdD 5gsEH2xaVbfsZHpt9BzoOyB+7PveW7dP7yP9X9LzjNu6R9YZxD6I80/PKNzoumyAfAtyysfdoyR/ xE5t+yD65e50Xbw/dxPm8azoHmHYq7FXYq9Q/IuOQ6hq0gH7tYolY9qszEf8ROabtg+mPvd/2CDx SPkHsGaF6V8y+bv+Ur1r/mPuf+TzZ2Gm/uo/1R9zwes/vp/1pfelkH94Ppy8OOisKE/8h/8AKYaV /wAZx+o5i67+5l7nN7O/v4e99ZX/AP5Kw/J/+T7ZqB/io9/++dsf8fl7v94+aNF0+9HlPSrjR9Bs 9Wubi7nXUJbiBJ3Xi4Eakt9hSvU9vpzKzTHiyE5yiABVGmjT45eBAwhGZJN2L9yfaR5e8it5h8xR XhhhME6rFa+uYI44zErMyBWQfbLA/wAvtmLlz5vDgRe451bmYdNp/FyCVCjyuun60Z/zjklpH+Y+ opZyGa0R3W2lbcvGGYIx6dV3zPzEk475/sdXhERHNw7xrb/TPqzMh1rsVdir4x/Oj/jvWP8AzC/8 zGzD7H/uz73ddu/3kf6v6XnubZ0ajc/s/TgKqGKXYq+l/J+uR635cstQVuUjxhLgdxMnwuD9Ir8s 5DVYfDyGL3WjzjLiEvn705zHcp2KuxV2KuxV86fmNriax5tvLiFudvCRbwMOhWLYkexbkRnV6HD4 eIA8+bxPaWfxcxI5Db5MazMcF9YZxD6IkPnfy9+n/Ld1YJT6xQS2pP8Av2PdR7cvs/TmTpM/hZBL p1cPXabxsRj16e983zQywyvDMhjljYrIjCjKwNCCD4Z1oIIsPEEEGitwodirsVfQH5XeWJdD8uBr lOF7ft68ynqi0pGh+Q3Puc5ftHUDJk25B7HsrSnFi3+qW7MMwHZvmXzd/wApXrX/ADH3P/J5s7DT f3Uf6o+54PWf30/60vvSyD+8H05eHHRWFCf+Q/8AlMNK/wCM4/Ucxdd/cy9zm9nf38Pe+yNFsbS+ 8ix2t24jt3WXnIxAC0mYhjXagpmu08BLTgHYb/e5usyyx6wyiLO23f6Q8mf/AJx98rLPK9r5lFpH Ixb0obxEQfQUY/eTkvzEussR9/8Aay8CHSGaPkP7EMv/ADjR5SmlCr5gEksjUAFzCzMxP/GKpJyc dVkOwlj+39bXLTYgLMM32fqeiflp+TGleSbmS6imM8zdGY8mOxAqeKCg5HYLkxjnKYlMjbkA0T1G OOMwxA+rmTz92z0fMlwHYq7FXxj+dH/Hesf+YX/mY2YfY/8Adn3u67d/vI/1f0vPc2zo1G5/Z+nA VUMUuxVmP5b+eT5bv3t7sltJuyPXA3Mb9BKB8tmHh8s1+v0fixsfUHZ9m6/wJVL6D9nm97trm3uY I7i3kWaCVQ0cqEMrKehBGc1KJBo83r4yEhY3CpkWTsVdirzr8zvzDh022m0XTJOepTKUuJkO0CHY io/3YR93Xwza9n6EzInL6fvdJ2p2iIA44H1Hn5fteKZ0TyzsVfWGcQ+iOxVhHnj8sbDzA7X1k62e qkfG5H7qWnT1ANwf8ofjmx0faEsXpO8fudTruy45vVH0z+95TqX5d+crCQpJpc04HSS2X11I8R6f I/eM3ePXYZfxAe/Z57L2dngd4k+7dSsvIXnG8kEcWkXKE/tToYF++XgMM9ZijzkPvYw7PzyNCB+O 33vTPJP5S22lzR6hrTpd3sZDQ26VMMbDcMSac2HyoPfNRq+0zMcMNg77Q9kDGeLJvLu6B6Nmpd27 FXzL5u/5SvWv+Y+5/wCTzZ2Gm/uo/wBUfc8HrP76f9aX3pZB/eD6cvDjorChP/If/KYaV/xnH6jm Lrv7mXuc3s7+/h731H5tuJ7f8kdQmgdo5o7eZkkU0IIlcgg+xzXaaIOGIPLi/wB85+rkY6qZHMRP +4fNVlofkmXQdHu5tVLapc3kCX9u0ygiOSYLKGTZkCpvzOZE8+cTkBH0gGvls1Q0+nOOEjL1mQsX 57+73spk0vT9K1jSbmytI9KvDq4tYBBdNK09mUbk7LU0qwHyrmLDLKcZAniHBe45Sc3JhhjlExiI HjrY3cafXWbN512KuxV2KvjH86P+O9Y/8wv/ADMbMPsf+7Pvd127/eR/q/pee5tnRqNz+z9OAqoY pdirsVT3y1528weXXpYT1tieUlpKOcTH5dVPupGYuo0mPL9Q373L0uuyYfpO3d0ehaf+edgyAajp ksbj7TW7rICfZX9On35q59jy/hl83dY+3o/xRPwRU/54+XVStvY3kj/yyCKMfeHf9WQj2Rk6kM5d u4ukZfZ+tiHmH83vMepxtBZKumW7bExEtMR4eoaU/wBiBmfg7Mxw3PqP2Ot1PbGXJtH0j7fmwUks SzGpO5J6k5sXUuwq7FX0p5M8w2+veX7W9jcGZVEd2ndZkADA/PqPY5yOrwHFkI6dPc9zotSM2ISH Pr708zGct2KuxV2KuxV2KoLWdXs9I0y41G8cJBbqWPix/ZUe7HYZZixGchEcy1Zs0ccDKXIPmK9u pLu8nu5P7y4keV6dOTsWP687GEeEAdzwU5mUjI9VkH94PpyQYorChP8AyH/ymGlf8Zx+o5i67+5l 7nN7O/v4e99R+bbee4/JHUIYEaSaS3mVI1FSSZXAAHuc12mkBhiTy4v985+riZaqYHMxP+4eAar5 h0B/Kktp9chlU6fbwQaWtqyyx3SEeo5lK07f595Y9PkGW6P1E3fT3M8upxHCY8Q+gDhrfi96nHe+ WNW83eWl8saW9s9vIGuysXD4RxIDBa8itDVj+OTjjywxz8SV3ya5ZMOTLj8KNVz/AB+l9o5mOmdi rsVdir4x/Oj/AI71j/zC/wDMxsw+x/7s+93Xbv8AeR/q/pee5tnRqNz+z9OAqoYpdirsVdirsVdi rsVdirsVdiqZaF5j1jQrv6zplwYXbaRPtI4HZ1OxynNghkFSDfp9TPEbgaZxD+eWtrGBNp1s792U yKD9BLfrzXHsiHSRdqO3clbxC/8A5Xnq3/Vsg/4N8H8jx/nFP8vT/mh3/K89W/6tkH/Bvj/I8f5x X+Xp/wA0O/5Xnq3/AFbIP+DfH+R4/wA4r/L0/wCaHf8AK89W/wCrZB/wb4/yPH+cV/l6f80LX/PP WSpCabbq/YszkfcCP14jseH84qe3p/zQw7zJ5w17zFKr6jPWJDWK2jHCJK+C9z7kk5n4NLDEPSHW anWZMx9R+HRJcyXFXwf3g+nEKisKE/8AIf8AymGlf8Zx+o5i67+5l7nN7O/v4e99qeT4o5fKtrHK iyRuJQyMAVIMr7EHMPRAHCAfP7y39qSI1MiNjt9wTD9B6J/1b7b/AJEx/wBMu/L4/wCbH5Bxfzmb +fL5ltNG0iN1kjsbdHQhldYkBBG4IIGEYIA2Ij5IlqspFGUq95RmWtDsVdirsVfGP50f8d6x/wCY X/mY2YfY/wDdn3u67d/vI/1f0vPc2zo1G5/Z+nAVUMUsw8g/l7c+ZpWuZ3a30qFuMkqj45G6lI67 bDqT0zA1utGEUN5Oy7P7OOc2doB6rB+V3keGJY/0aJCOrySSlj7n4gPuzSS7RzE/U9DHsrTgVw/a VT/lWnkb/q1R/wDBy/8ANeD8/m/nfcy/kzT/AM373f8AKtPI3/Vqj/4OX/mvH8/m/nfcv8maf+b9 7v8AlWnkb/q1R/8ABy/814/n83877l/kzT/zfvd/yrTyN/1ao/8Ag5f+a8fz+b+d9y/yZp/5v3u/ 5Vp5G/6tUf8Awcv/ADXj+fzfzvuX+TNP/N+9iXnH8nbMWkl75d5pNECzWDsXVwN6Rsaty9iTXM7S 9qG6yfN1ut7Gjw8WLn3fqeRkEGh2I6jN4847CrsVdirsVdirsVdirsVdiq+D+8H04hUVhQn/AJD/ AOUw0r/jOP1HMXXf3Mvc5vZ39/D3vtbyV/yjNn/z0/5OvmJoP7mPx+9u7V/xiXw+4J3mW652KuxV 2KuxV2KvjH86P+O9Y/8AML/zMbMPsf8Auz73ddu/3kf6v6XnubZ0ajc/s/TgKqGKX0l5EsobPyfp EcQor2scze7TKJGP3tnI6yZlllff9z3GggI4IAfzQfnun2YzmOxVJ9V83+WdKcx3+owwyr9qLlzk HzROTD7svx6XJP6YlxsusxY9pSAKCtPzI8kXcgji1aJWJoPVWSEffKqDLZaDNHnH9LVDtLTyNCQ+ 772RxSxSxrJE6yRuKq6kFSPEEZiEEc3NBBFhdgS7FXzf+YFpDaectWhhHGP1+YUdAZFEhp9LZ1ui kZYYk9zw/aEBHPIDvY/mU4atZ2d1e3UVpaRNNczMEiiQVJJyM5iIs8mUIGREYiyXr/lX8mtOt40u PMDfW7k7/VI2Kwp7Mwozn6QPnmh1Pasjtj2He9LpOxYxF5Nz3dGe2eh6NZRiO0sbeBBtSONFr86D fNZPNOXMku4hgxwFRiB8F9zpOlXUZjubOCaM9UkjRh9xBwRySHIlMsMJCiAfgwrzL+T2hX8by6R/ uOvOqoCWgY+BU1K/7H7s2On7UnHafqH2uq1XY2OYuHpl9jxvWNH1HR7+Sw1CEw3MfVTuCD0ZSNiD 45v8WWOSPFE7PM5sMscuGQooPLGp2Kr4P7wfTiFRWFCf+Q/+Uw0r/jOP1HMXXf3Mvc5vZ39/D3vt byV/yjNn/wA9P+Tr5iaD+5j8fvbu1f8AGJfD7gneZbrnYq7FXYq7FXYq+Mfzo/471j/zC/8AMxsw +x/7s+93Xbv95H+r+l57m2dGo3P7P04Cqhil9NeUf+UU0X/mAtv+TK5x+p/vZf1j973ej/uYf1Y/ cm2UOS8e/Mb8zruW6m0fQ5jDbREpc3kZo8jDZlRh9lR4jr8uu+0PZ4AE5jfueZ7S7UkSYYzQ6l5g SSancnqc3DoXYVT/AMqeddZ8t3SvayGSzY1nsnJ9Nx3p/K3+UPxzF1OkhlG/PvczSa6eA7fT3PoL Q9asda0uDUbJ+UE61oftKw2ZGHipzl82KWORieYeywZ45YCUeRR+VNz51/Mv/lOdV/4yJ/yaTOr0 H9zH8dXiu0/8Yl+OjGczHAe5flR5Oh0vSE1e5jrqV+gZCw3ihO6qPdx8R+gZzfaWqM58A+mP3vWd kaIY4cZ+qX2Bn2ax3DsVdirsVYt+YPk+HzForiNANTtVL2UnckbmM+z/AK98zdFqjin/AETzdf2j oxmx7fUOX6nzwQVJVhQjYg9Qc6l4t2FV8H94PpxCorChP/If/KYaV/xnH6jmLrv7mXuc3s7+/h73 2t5K/wCUZs/+en/J18xNB/cx+P3t3av+MS+H3BO8y3XOxV2KuxV2KuxV8Y/nR/x3rH/mF/5mNmH2 P/dn3u67d/vI/wBX9Lz3Ns6NRuf2fpwFVDFL6a8o/wDKKaL/AMwFt/yZXOP1P97L+sfve70f9zD+ rH7kJ5/1mTR/Kd/dwtxuGQQwMOoeUhOQ91BJyeixeJlAPJr7QznHhlIc+XzfOGda8Q7FXYq7FXqH 5H6xKt9f6O7Vhlj+tRKegdCEen+sGH3Zpu18Q4RP4O/7CzHilDpzewZoXpXzr+Zf/Kc6r/xkT/k0 mdXoP7mP46vFdp/4xL8dEp8vaeupa7p9g32Lm4jjkp/IzAN+GX558EDLuDjafHx5Ix7yH0+qqqhV ACgUAGwAGca983irsVdirsVdir5z/MXTo9P856nBGAsbyCdAOn75RIaD/WY51ehycWGJ/GzxPaWP gzyA9/z3Y3mY4K+D+8H04hUVhQn/AJD/AOUw0r/jOP1HMXXf3Mvc5vZ39/D3vtbyV/yjNn/z0/5O vmJoP7mPx+9u7V/xiXw+4J3mW652KuxV2KuxV2KvjH86P+O9Y/8AML/zMbMPsf8Auz73ddu/3kf6 v6XnubZ0ajc/s/TgKqGKX015R/5RTRf+YC2/5MrnH6n+9l/WP3vd6P8AuYf1Y/ckH5v28kvkqd0r SCaGR6fy8uG/0uMyuy5VmHmC4fbMScB8iHgmdM8g7FXYq7FWefkxbySeb2lWvCC1kZz2+IqoH/DZ rO1ZVirvLt+xIk5r7ol7pnNvWvnX8y/+U51X/jIn/JpM6vQf3Mfx1eK7T/xiX46IbyJMkPnHR3fY G5jT6XPEficlrBeKXua9BKs8Pe+k85J7l2KuxV2KuxV2KvAvzdmWTzvdKvWGKFG+fphv+Ns6fswV hHxeO7YleoPkAwzNg6xfB/eD6cQqKwoT/wAh/wDKYaV/xnH6jmLrv7mXuc3s7+/h732t5K/5Rmz/ AOen/J18xNB/cx+P3t3av+MS+H3BO8y3XOxV2KuxV2KuxV8Y/nR/x3rH/mF/5mNmH2P/AHZ97uu3 f7yP9X9Lz3Ns6NRuf2fpwFVDFL6a8o/8opov/MBbf8mVzj9T/ey/rH73u9H/AHMP6sfuRmq6db6n ptzp9wKw3UbRPTqOQpUe46jK8eQwkJDo25cYyRMTyL5o13RL7RNUn069TjLC1A1DxdP2XXxVs6/D mjkiJB4XUYJYpmMuYQGWtLsVdir3f8p/Kc2i6K97eJwvtR4uYyKMkS14Kfc1LH6M5rtLUjJOhyi9 d2RpDix8Uvql9zOc1rtnzr+Zf/Kc6r/xkT/k0mdXoP7mP46vFdp/4xL8dGOQTSQTxzxHjLEwdG8G U1B+/MsixRcGMiDYfTugazb6zo9rqVuRwuYwzKP2X6Oh/wBVgRnHZsRxzMT0e90+YZYCY6phlTc7 FXYq7FVK7u7e0tZbq4cRwQI0krnoFUVJyUYmRocyxnMRBJ5B8xa7qkmraxealIKNdStIF/lUn4V+ haDOww4+CAj3PBZ8pyTMj1KBy1qXwf3g+nEKisKE/wDIf/KYaV/xnH6jmLrv7mXuc3s7+/h732t5 K/5Rmz/56f8AJ18xNB/cx+P3t3av+MS+H3BO8y3XOxV2KuxV2KuxV8Y/nR/x3rH/AJhf+ZjZh9j/ AN2fe7rt3+8j/V/S89zbOjUbn9n6cBVQxS+mvKP/ACimi/8AMBbf8mVzj9T/AHsv6x+97vR/3MP6 sfuTbKHJSPzV5P0fzLaCG+QrNHX6vdR7SRk/rXxBzJ02qniNx+TiavRQzxqXPoXlGrfkz5qtZD9Q MOoQ1+Aq4ien+UshCj6GObvH2riP1XF53N2LmifTUh8vvQNp+VHni4cK1ituhNDJLLEAPoVmb8Ms l2lhHW/g1Q7I1B/hr4h6F5P/ACl03SJo73VJFv75KNHGBSCNh3AO7kdifuzV6rtOUxwx9Mftdzo+ yIYzxT9UvsZ/mrdy7FXzr+Zf/Kc6r/xkT/k0mdXoP7mP46vFdp/4xL8dGM5mOAzT8uPPzeXLs2l6 S+kXLAyAbmJzt6ijuP5h/mddr9F4osfUPtdp2b2h4B4ZfQfs83u1pd2t5bR3NrKs9vKOUcqEMpHs RnNyiYmjsXroTEhYNhWyLJ2KrZJI4o2kkYJGgLO7EBQBuSSemEC0EgCy8X/M78xY9W5aNpEhOnI3 +k3A2EzKahV/yFPfufbr0HZ+h4PXP6vueX7U7SGT93D6ep7/ANjznNs6R2Kr4P7wfTiFRWFCf+Q/ +Uw0r/jOP1HMXXf3Mvc5vZ39/D3vtbyV/wAozZ/89P8Ak6+Ymg/uY/H727tX/GJfD7gneZbrnYq7 FXYq7FXYq+Mfzo/471j/AMwv/Mxsw+x/7s+93Xbv95H+r+l57m2dGo3P7P04Cqhil7r+U3mq11LQ ItKkkC6hp68PTOxeEH4HX5A8T/bnNdpaYwnxfwy+963sjVieMQP1R+5nea127sVdirsVdirsVQmq 6rY6VYTX19KIraFSzMep8FUd2PYZZjxynIRjza8uWOOJlI0A+aNd1WXVtYvNSlHFrqVpAnXipPwr X/JWgzrsOMQgIjo8JnynJMzPUoHLWp2KptoPmvXtBlL6ZdtEjGrwn4om/wBZGqPp65Rm00Mg9Qcj T6vJhPoNfczmy/PTUUQC90qGd/5oZWhH3Msua2fY8ekiPt/U7aHb0h9UQfjX6191+et40dLXSI4p P5pZmlH3Kkf68Eexx1l9iZdvS6Q+2/1MK8w+d/Mmv1S/uj9WrUWsQ9OLx3Ufap/lVzYYNJjxfSN+ 91ep12XN9R27uiRZlOI7FXYqvg/vBiFRWFCf+Q/+Uw0r/jOP1HMXXf3Mvc5vZ39/D3vtbyV/yjNn /wA9P+Tr5iaD+5j8fvbu1f8AGJfD7gneZbrnYq7FXYq7FXYq+MvzoB/Ttie31X/mY2YXY/8Adn3u 67d/vI/1f0vPM27o1kyck26jcYlULgSqW11c2s6XFtK8E8ZrHLGxVlPsRvkZREhR3CYzMTYNFl1t +bfnaGIRtdRzU6PJEhb6SoXMGXZmEnl9rso9sagCrv4Kv/K4vOn+/YP+RI/rg/kvD5/Nl/LOfvHy d/yuLzp/v2D/AJEj+uP8l4fP5r/LOfvHyd/yuLzp/v2D/kSP64/yXh8/mv8ALOfvHyd/yuLzp/v2 D/kSP64/yXh8/mv8s5+8fJo/nD50p/ewD39EY/yXh8/mv8s5+8fJjmueZ9d1yVZNUu3uOH2IzRUX /VRQFHzpmVh08Mf0inBz6rJlNzNpZl7Q7FXYq7FXYq7FXYq7FXYq7FVe3Tqx+QxCFbCqf+Q/+Uw0 r/jOP1HMXXf3Mvc5vZ39/D3vtbyV/wAozZ/89P8Ak6+Ymg/uY/H727tX/GJfD7gneZbrnYq7FXYq 7FXYq+Sfz40aW2uLO44mlvLNaSn3ryT7+LZr+yjwynAu+7ZHHCGQcj+nf9byXN08+7FVGSCpqvXu MaVRKOOqnAlri3gcVdxbwOKu4t4HFXcW8DiruLeBxV3FvA4q7i3gcVdxbwOKu4t4HFXcW8DiruLe BxV3FvA4q7i3gcVdxbwOKu4t4HFWwrHoDiqoluxNW2HhjSEQAAKDphV2Kst/K7T3u/OFq4FY7RXn kPgApVf+HcZgdp5OHCfPZ2fZGPizj+ju+0PLNsbbQLKJhQ+mHI/4yEv/AMbZDSR4cUR5NXaGTjzy Pn92yZ5kOG7FXYq7FXYq7FXlf5yeSo9WsZzTjFeqB6n++7hN0b5Gm/0+OavU3hyjKOXV3+glHUYD glzHL8eR+x8majp93p17NZXcZiuIGKyIfHxHiD1GbvHkE4iQ5F0WXHKEjGXMIbJtbsVdirsVdirs VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirYBJoNycVfQn5I/l3PAiNdxlbm84zXgIoYoF3W M+DNXf3Ptmh1E/zOYRH0RekwQ/J6czl/eT5fo/WX0WAAAAKAbADNo867FXYq7FXYq7FXYqpXdpb3 dtJbXCCSGQUdTkZwEhR5M8eSUJCUTRDxD80PyehvlMxBVkFLbUUFSo/kmUUqP8x3GauJyaWW3qxv QXh10aPpyj8fEfaHguteQPNGku3q2b3EC9Li3BlQjxNPiX/ZAZtcOuxZORo+bqc/ZubHzFjvG7Hm VlYqwIYdQdjmW4JDWKHYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqmuleVvMGquq2NjL Kp/3aVKxj5u1F/HKMupx4/qIcnDpMuT6Yn9D2D8t/wAl5VvI7m6Vb2+QgrQH6vAf5iSPiYdvwHfN Tm1eTUHgxio9S7rDo8WkHiZTcugfRWhaHa6RZiCH4pG+KaY9Xb+g7DMzT6cYo0HU6zVyzz4jy6BM cvcR2KuxV2KuxV2KuxV2KtPw4NzpwoeVelO9cBSLvZg2vf4D5tx5ev8AtfUqU/4b9392ajUflr8/ 6P4p6PR/na8v6X4tiV7/AIfqtfUpU8fX9Pp7Zgen+HidsOP+PhQ3/Ovf5P8AySx/0yf9K7/nXv8A J/5JY/6Zf9K7/nXv8n/klj/pl/0rv+de/wAn/klj/pl/0rv+de/yf+SWP+mX/Su/517/ACf+SWP+ mX/Su/517/J/5JY/6Zf9K7/nXv8AJ/5JY/6Zf9K7/nXv8n/klj/pl/0rv+de/wAn/klj/pl/0rv+ de/yf+SWP+mX/Su/517/ACf+SWP+mX/Su/517/J/5JY/6Zf9K7/nXv8AJ/5JY/6Zf9K7/nXv8n/k lj/pl/0rv+de/wAn/klj/pl/0rv+de/yf+SWP+mX/Sqlt/h/1hSvLenp+ny6dsduvFSPV/Dw2yPS P8D81+t/WedR/f09Ov8Azy3+/MjD+Xv1X8f2OFqvzlenh+HP7XoVj9R+qp9R9P6tT4PSpw/4XN5j 4a9NV5PL5uPiPHfF5q+TanYq7FXYq7FXYq7FXYq//9k= - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:b9765cab-9c79-5a43-b5bd-264ff3c9c29e - uuid:ee39c372-ad21-486e-af2c-096ba7c5d4f8 - - uuid:0fb11350-206f-4d80-8593-26b2d224d1a9 - xmp.did:c1802fea-7d35-5e49-9388-cfc06b3c9f83 - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:b9765cab-9c79-5a43-b5bd-264ff3c9c29e - 2022-01-09T09:29:03+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - - Web - Document - AIRobin - 1 - False - False - - 24.000000 - 24.000000 - Pixels - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - Web Color Group - 1 - - - - R=63 G=169 B=245 - RGB - PROCESS - 63 - 169 - 245 - - - R=122 G=201 B=67 - RGB - PROCESS - 122 - 201 - 67 - - - R=255 G=147 B=30 - RGB - PROCESS - 255 - 147 - 30 - - - R=255 G=29 B=37 - RGB - PROCESS - 255 - 29 - 37 - - - R=255 G=123 B=172 - RGB - PROCESS - 255 - 123 - 172 - - - R=189 G=204 B=212 - RGB - PROCESS - 189 - 204 - 212 - - - - - - - Adobe PDF library 16.07 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 5 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 256.0 256.0]/Type/Page/PieceInfo<>>> endobj 22 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 32.0 32.0]/Type/Page/PieceInfo<>>> endobj 23 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 27 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 64.0 64.0]/Type/Page/PieceInfo<>>> endobj 33 0 obj <>stream -H‰ÜVIŽ1 ¼ëü@Ë"µtë'Èi rÈY=&þ?¢(ÉËr ¶ER"‹EjO_Îtz:úðñLîÓ†“M±M½º@%éwÁïÏw÷~»Óùk ýBÁs•9J‰D—ËŸ±üóâ^‰)àÃÄLBû‹SëÅ-ÉWøZ*%â¦J¥ÝAd¦£É ¡îZ4Ãî’¨<\*cÝY5†† -Cᆲ¿Ü÷ìÀÍçR1&£}¥›oùjh¥ÕgiÄs£–ÖÕTVئáwtÍœGÐÒª‘&w«ǹÆa†°%Ø*¬™U±t¹3­L b †ŠNÂa«ª4N[g¤²4¯îÛ:º´–++°ÌÕ%‡cº´%›kÉfX¯Pfq4ÐË1 -Ë›NP½6:kt¬>rR†À_¶Ò´ÒÙ¦ÖdUróþ eB[q¸8Êp.¾»åÀhè±ç³¶þãxûRÊJ1{¾!:w_kVê«—,zÀÍ°EÜšÇ0™½ˆ–Ð;…$€íšÖÔU­ëÆç.ü>Ó}¢[Jƒçµäk…I|Œ - |•ï²HYq£ðríœEe'zž} z“ýÆB+ôîöi+’Gd·Úõšú1us2Ÿ0f ÈR›Ì?ôÇ+N»îESK¡£ÏúòÁZ'“µ#k¬ÓšÄ»ÝS׉áoH‹AõºÔhŽ¥c_¥˜}ڶܑËÌ‘È,s4·zÞÁÍsÊÛ<ŠïmwänwäawäqwäØöÿàÙý`Le‹ä -endstream endobj 8 0 obj <> endobj 9 0 obj <> endobj 10 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.0.1 -%%For: (Makham) () -%%Title: (graphic.ai) -%%CreationDate: 11/26/2022 9:03 AM -%%Canvassize: 16383 -%%BoundingBox: 3 -253 320 -1 -%%HiResBoundingBox: 3 -253 320 -1 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 620 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 0 0 0 ([Registration]) -%AI3_Cropmarks: 257 -122 281 -98 -%AI3_TemplateBox: 128.5 -128.5 128.5 -128.5 -%AI3_TileBox: -37 -506 575 286 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 2 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: -264.588235294115 305.411764705877 0.944444444444444 0 8548.58823529412 8254.70588235295 1425 924 18 0 0 78 121 0 0 0 1 1 0 1 1 0 1 -%AI17_Alternate_Content -%AI9_OpenToView: -264.588235294115 305.411764705877 0.944444444444444 1425 924 18 0 0 78 121 0 0 0 1 1 0 1 1 0 1 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 77 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-272 -428 -%AI7_GridSettings: 72 8 72 8 1 0 0 0 0 0.5 0.5 0.5 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 11 0 obj <>stream -%AI24_ZStandard_Data(µ/ýXôŽÎí„ *ÀØ&…6@÷ŒXýû"òµ2fm³Žˆ\ÙÝ;K“2ÀMQ0 Qt 2 _ %xÔ”ªñê˜~Ùʯ†NNÃ.{é™Fò³i<ï²t«Aùy¼JrXÌz’ÖF‚Åjo2é‘·IzäÜ„ˆ•£QIøópäöY¨F]}U.=.å5Ð3•~Ñ%”;±»=úè#±|0’^1–Uôí$Éô¨Þmܲt~áôŸŸÜÝ©ü<´üÅ!IfæªoG#-9ÐÀ0t¥M¾ÿ«›³m¬,M†iiê–E‹Ñë0°à€8 2ˆ` B ! 8P`€L˜ 0À( Pp aB„ -",*PH  xÀÀÀ‚BƒAÄÆt€c:P0:F0f4@³Ab&€@¯²­n锫‡å%Ýô‘*º+IEw@ÀÁ¨ ƒDÆÄ€„8F Ä‘ø¢á|@,œÔP Š„âıø!@¨A@»¿U”wã—Œ…i3E;czhîæâuCCJÿ~ö›Y?3#3Þ{Œçº'æ""šO¦gð8åÒ]´Hל4£²¡ÍPʳ¯` j¡_ÿ«¿ë•FŒªy¼;esãË'¡U -‡‘S±Òèljîl2‹\š¬›梺X$Góü€È¢†¬ ŠS˜¢fH,‰ôŸs@$žÝ¾aŠÄÏÈ“Äo°\w¾ V"Á`u x@,¬¡u¿÷€P¸ÒYy K\)¨ìž@À‚a›‰šì€8¼lÀœÉ*œÆ…ʲ…±¢¦¾0ÚlÎWw Çpƒ:4DdyõâÜ2¼r*A‹\Ð0(®_Äi>/<Ñ…›¬"™Ôüqœ7™Ø!DÓL­ª ]ˬšÌ Ú—5­òÌ!¥T_|tso?ÿ•ðŒÊ¢Y­ÒÕÖQÏdFû*aí,O%É_Êmèßf®çòœëÎÎrâÕ‚fA±P(W Â´¸I0|á§; po‹<÷7 ‰¢EÕÂFV‰ýD‘Ðñ¸€ 8IO†œÓíøá Ÿ„•¸ÄU³`ºãŸx¢á¦¤#Xý7Å2iÔœQ[F¤Ï´$3¨ìʬæ7å@&ÆŠ´Åy¿…,šZЄbA -"J9 \tÑDh®…md…Ü£Ú¼hÕ¹ÌøÙÓ\w¯©¬:+ºÞã]ÕøšçÏÈZ£›ùµò¿Ý‘Ž(ñ§™ãQÞ"‹‰…\ o’ñ8ÛH±'E£m¥7nØIó#µA7æ*3|Øž™åPé ‹Zu5üÕ{»*»»• â+kÆNƒbaqÄ•}q@4Ôˆ3m±H0Ô -ÅBO1· 3(Ô`‹†††âÊ  C2PÒí€h8v‘h8+ð€(¹w@XMÖĉ—5kÈBWè€0*†Dó€8 žx@œù€HàuˆDC DâŠFßï€hPdÍ‘8 Ì€x½…),-mc D"‡¼pÂ_¨¢J h303s@l @Aòô¬ü©tÖåÑ;‰–t–U„­ ÉÑÈ¢j8 ŒÄBQÅ`ZÚdN(зP £°B!€  .P·¥ù4Ís,Íp@L*; ¾`h8 .DMEWwE퀨Ù|xÅaø»‚®8 È€ „ 6DÃAu@Øá‘O,~@,¦> Êó€XH,04”{bÁ@‡ùÄ‚Ápê-š††B‘çbA±°ÂðP<ñóâéOCš› ‰$¤Å).‘F Æc(†Z¨ÄñÊryáv@C§„ˆ†Å‘øÑ°8 ‰ca± 8fŠÂâ¬ÈÓ@ < ®ŽV´€F‚˜`Ìä—™ë™Ì—õ$£¼ò_9Ùk¡œõÞ‘t2C춼»; É2Ã~å³4²Sa^M  ‰'¶ D1( -…"qÅ‘¨8Å)LQŠ²ÂÃðD^âF 'š8 Ú°øÂyüÕ©Ÿ…T<ó€ ¤t–˜Àc"Ã-náÞ]]1(niV¶Ú(JQ‰ú•ÕQEåò)ˆáÄÑp@$r±X,(O< j¡8 Oœ…†‚á€X Š"ñ< ðŒÜ†¢a¡H<‘á€À: ºPä±0 ‹Õº–¯ˆ¨¨èè’’N§BA -R,¦¨Õ¢¢ª¬DbÁP#£¢¬ìì, ¶`‹¹kY^Bq D O±0f*r‘ ó©xâ gxa"(Ä‚bál¨…1,ˆ†…ñm°4t@ØØààa.ˆƒKT·¬v©8 2‰……És@ô€0•ÝO, ³ÀÀp@´˜8 ‹.ˆË+Þ€m`` †ÂæDÉ6 %ȪÊ`†Eë†jÂÊà…Œ>ZX( úuaÚ0 †Ä11x Å 4 n¨lxCÉe¢6{Eº긶Éeó¾VxÁ 3¸ÁC%Q‘ÑÒ‘tJ‚hA Ô@S-U•ÕVÖ+QŠZ¨E1TCÕldefghi·„)lÁÆ` v@Ìõ|tuvwxy¿Ä)náÇp 7X4"&¨À\ 6àdÓIYiy‰y@d>©È…\$C6ä¼÷éuûŸÿW|á‹3¼á“h JT—ÀD&žH$‰…Ä"ÁhH£¨Â -R”§@E*®H(ŠÅBÁ hPÌB¼@ µ`¹ð……ÅÃBÃÂТ¶¸.ˆ\|‘X( ‹Å‚aÑ°†2˜ŠÁŽ’á ‰Å4´ÁÖp ˜hP4,4,faj*»\8 pó ÅB„©ì0ŸPã; ~@TC‚A±°8 ¦¦2†Âó ű°`h`˜n0•fÈ' †i`hX4,4( ‰†Dò®Á¬¡ÜІ†bÁ°À `8Ã’ÁŠÁ ehX0,ŠÅ¹ÀÅ-la‹êb ‹……ÅBb!pl¡è€èÂ,4( Å‚"¡¸"¨0E)HQÅ( ‰Eb!¡H(‰Ä™À„%*A‰&&Ñp†/\ñ?·×é„?oH†\¤"ùļ´¬t6'p ¨Àc"âa¡±8Øp‹[8Å%.qyxvu¾ÞÜÑ` [°KØ í¬ŒŒ¬ÖP µ¨…JT¢²°¬ª¨ZS ´ )蔄tTD „‰sCoV»U“i¨a±à„D çVä–á€XP$š}w=«ú€pÝ0 3eXÌB1Š"1‰QLb?NNÎq¬æ€¨1ê4„"q'ú|@œÏW.e(CˆÅ¢ U,(šHô}âq½Z­È24ÌÑ0 ³†Å,Œb‰ãÍaEî8 ((0°`Tç€àÀñÅÀÑq@ "P`H€ð &( ã‚ - Dø€ - - ×À4€PaTB"T à`l!ƒ Ð@€p‚Øà dð ($*PHˆ ‚ƒ H@† ”À*0> ÁJ Á"˜ ƒ„HˆTp0 &L°@&X`ˆ`PPŒdà`A HpÁ*HˆààHpÁˆð<¨à 0¡B„0  T¨à`œ B…J°(Á„ œ@ƒ&€Â"C4 H†B !Â,00Pá„x@ãV„ - ` ÄH`@ L0‚$D 2˜""TÂ$Lˆ€•À T 2˜@a"„Â$@Ð@ƒ À`D 3XÀÀ•¡B4`p““Ãø€º -0Œ.À"„  @ƒ X€ˆ0`€€Á$0 à*8@B… ­;³£üa®”2çp–å˜Q—ˆiƒuØ–Øа¶n#gšÔ¹ã00Á ”@LòB€Á 0A *H€PA„ $DX 6 A  "ã "T0A6€@ -B@Á0°:È !˜w\!*!<ƒò¸`ƒ -$\€„ L@™ª -T ÀÀ H˜q - D8„KC7V€T€ "`˜¤ ¡‚ƒ J  ä 0šv 0Ð<.Ø€hP‚ Ð "D -p 3.P(€ã‚ B !B… -*!4`8.€\ò (@ð€&ˆÀ2ˆ`.h@aB„ "4`` HXp@àƒ 2Ȇƒ - „À†*Xl@aB6؃ &PA Lð`Âbˆ°€Œ1 2`и !áL0Aa%]ÇVaƒ œ@‚$ÍöØg´ã,$Lˆ €äA”À…`\!ƒ -,`„0 À0. 0¡Á ˆÊz\ aB„ (@ÀÉ€„#å! -€Â„ -(TØÀdÀ€1. 0¡‚,°à€#T˜ðD*0Xóº§R:®ª$—.ö Ðn$õ;Ö$v$–®wšLéU™o|/beì~†#Y4e¿Ú¥YªiÍÜ9|@©¹Oé•*3í>ÃVÙdhÄé@ßmd¦ZUYÏOè¹IõÊ–ØF4#²±ªê®.§6Þ ]ÎÉt7g‡SXf‡çºU/g?†ÿçn'åPåÔÉع2Œ^%’ºÚÑý[zB;’äÕ<_>ûX¶¦båΠ ñ‡…“Ÿ3_Q½4‰Wºõ:j„Xu¤žd+i=kÍäÜ©X1˺×Yï²>d Måܯ?Ú¼ƒnïU˜f¾¦)Ç—veÛŸþä™y\¯ŸÝéŽH™†tH5V&Óª¬Û©A×îT5T«ÁÊ"žQ]kNÝ]Ý¥Yª6›²±Y¯:Ù·»š¬Þ±&AßP=ÑHÌößÝñÍ£éÒJ׫l<|HS˜Õ»ÞâÅìôÝåÔuóUnÿ“ý]†Þï«îVŸLÕêq]+¯.é^­!·šx6:á%žÉ,m&«ÂÉÿ>¥”lß"“±ïçRfVjpK›¼ç{½)”¢R™u*gˆNljeâNÊoùó¡àôz²,÷IGxÏgå×!j–ÏvHºcY媇tU¯=îä$[j?ÈŸ¨îÚH¹Ð“3…d§“Œw;3{Ò…„åO‘á©®³_’MþŽx\ž4VÎeeõóê’,û^ñŽv -ºWVx·¡”tZÅ;ÒQï…=•’Ê×+Ò{cW„vwÌ’˜Œ+£ÁÞäÙíLš=§.¯œžuü5§ñpì^6“DU$—ïèt³ß4ï•e9wPëèöï“iG•YÞÝ<–RÇ©äA+Ý=碎<¼+µ¸)W'Ïd-TWféÊuçìêÕ2i]{ÍŒøEOíô î§Ï¸ýåëé*ÉfÕÜûàItc/k‰½uH}Ɖx5uUý»îzÞRÌÆ“©>–'e=ŠìÛ ±nÆ”Wl\Ó¤•Ñ”ˆõûOnL8ƒYO¼#µõ±©¬Ë†Ìnòå°8ÅžÝî%„ê&ÚíÆ™ëïîæÌ>D¾£[yõ4§{/S\-DšZÚ«««Ë©ZÖ#++gÎÙíJ!l"Í•ýfPŽM“ý>—ÊRKöéœXÖ^tËeçŒd·a…²6³6©¿ÁÖü”ö"žÔušvª¢ØµvJ´»šýˆÛ²Wù¤Ù+Ûs¬’ÙÚKék4­½g&ô^ýÈ$÷šáýõ’ä[,~'÷vÆrð3'±¶±nÐÈg£)£Ãúœéc‡oúy–x—wª[êÄzMYW|PôQÍž’h¼<áÝ¿y=±)/ôÌÜȸæ”?s§ºPá}ü”š'Ž•<«Fü‘™®éE&õÑ#ûÐñ%!ôèÜ“ùû㪠šÕ¶L7=n\©K¾j„ÓqþUZæ‡W˜gƒEïJŠIuö<•k'!ìåÌœû`|ü´%×Vږ磲ßËͺç½l)v50Û+ïÔ’UÍ>h&ˆ}ëÈîÊ&ÖÉœ%$sÙér¤Ùc‰a_Yˆ†‡xÌ3Aë;EtV»·¶•r¤nñƒ­Yò8yÒ׃‚‰¿’ù‰ßRŠ½HîÎK¹¿ÆÄG²ÐÓz½“d2Ó#›Ï¤”Oë|Þ[‰b÷»Ãc”¦·¼IÝÏ ¾Y%Ø’•~#Ö>E‡õá゚¼µWeÞMB.Ö\yåÞs¯ˆÎûš˜k…¼¡|ÙìÞ×è„DU·’èŽT—ªâ[wªqÕ6%xžX>Sò9‡g¼õ*9Åʳ›k}§z–lwºO:|÷æÚáÂ2¼]¡›d¼¥I>½áè áïiGyц§Í²œÚ+¤;¬7Oè†ksï¦$!ë¸4É\½q¸mùNv”¬çÒ{ÎÜ%Íyîi÷¹õrÄ2 !€Œƒ`*(`°($0ø„ - ”0Ø€ÀÀ‚âx•t´lñƒª«q•s—Ó“°dÊÃê¤ÏlO7üe -;¬µ§î¢“#C™êÑLýîH<èd“X½<}ÒF’<.k•`û&UuìJ£;ïBæUiÒ‘õì+ö¢™nÔËÝ•Å:ò~¦Ó[rçáI£Ø¹þžè†hÒ£QI$­‘T[Ññ^¹y–ÉÕ(ü¹èéWæ’,XÃc#¢Ÿ9…ÎÃ¥ Öh•éuª%ÖmˆyÕ›åàëZ~~)Öñ žœ/oðg8sv‡eY4h7xkÖ…ªrð–Ø ŸóßkM«ŽÑ)ä¬ VunwO›¤JÙCx÷æOJ2”ÅVšá´ÅZâÝ ±¤4Ø4l •ÕXsc)aëî¥D™±qý²F†Œ\iSÝÞí3Úç–}W“ê½YÆ6.±’ ­—dg­ß¤©§"ÿ8y/3*¬™¢ËÂRuêE?;3v’Ô)¼t±ð -gêT.µ®uU7aßÚ%]³µ»G’j¯ü¡5kÙãØ%V«Æ.©“Ø;gyÙ{c.i·²ÏñS“½_¾Ò´ñ«ú5ÔéIÝš2ZgÊü´›nbùù7^ÂÌWd™)>eš/oäŇ‰ç´¼¤ýèO£¼¥Ù”^·´gçcãóÕ¥‘+¦}Ëåt󙸆›rµIÇjB4Ê<óºoMSk¾&Í·¾ÆeO6ô‘Z]])*ÝæR΃jÆs§+-áõR4èu讀ЈyMUÏÖ:«LšœJIªÃ\¯´"’qÅî¨Rßê‘VeY©£NYZQe-Ë&õ°ï¾¯Òê°¤õØð9‡ž6(…ƒìÐï¤p<©LŒÖ,ªµ¥»ª×I‘zG̳”W‰!ujæ¢$ß±æ’U:j…®÷iâÝð}¨/´ïUDòJ¢›³ïÓ“¼7sT·’âÌ¡á0y&íÎä8ðFF½ì‚åÀœA´PÖùßà‰o”*ÓN×ÿhŽ†æû¡\^^"ÊÝÑ0ÿĬ›DÃëÕH×ì -Þ;‚5Š›T³aÂÚ ¯’vÁ7-ºã=í¨\õ­„BƧ=â±3›™˜„'<–MëXº‘íÑs½fâÑB7ê¾Äºñ”Ð'^Ž-ÅáªkÚeAì{9DZz‡ìZW9wãcÍ*GG5VæŒgÅ:¥+ŸKùÖóiŸb}ÆÏÁ:^•|J•Áq*ùœ$Ž§ÙœPÒátÆng6‡YUM! Iâ¸:Kˊ劑$–•õ¬Äj8-«3Ó<‰t9réÌ÷[’É[6ä­öùíKîêÇÞ£Š½êűιêeC¹,6KäÖÌ2y›z!~ÆUËŒ«‚橬µž~X¯Z–¬<Á«›$+|gPæÒ–E¢±²Ýj,™8y²Ã1³aÚÌdf3”ÌÚf|ýPrælYË#:Ûë/Á"3ÞÈ(9w&AçàÙN'Ê߬6d¯UV5˦e7áIóŒ.<¶£ÆJ.¹™2;l·§ÆðΊU¥Ás¢›*t¥Í<_«ž+cýÐÎð3cigÒ+Þ5—é8{ˆ2SWR¬1ž²N¦õí4WRÃ1~š½Ýɘ5OŠØ¢ÚÒŽ÷VÚŒSž´;B¢VmŽv›NO3šŽZÑø[Y~ªjRw&ÿ¸¼×'É®æîò¤ž-ßÞW%ž^}e&žÖp -_ë‰g°÷jšÔŽrêt„½™ª3,I­Ù«C—‰½é£®ÇÞkîf»œå«ÖË|]+Xj–/‹ÈŽµCªßW¤Êá¼üœ Ý‹Òk¡IcΑí(GÇv3 -Rå8îIS’›fѶôÞÉåÀ¢2Z~·bZ GùŽ“«Ž£YZ­ŽÞžÕ 3íŒj®œ–áÖää­ç2Ì¢cöòN™Q¬Ê¬9ËÛ›{æSÌCÆ; á@ (˜@„ „¯Æîä#I*Á H˜@¡ 0¨A…DÈ€m!B &,lÁ„ *H€ð€„ ` A„…0ÀS`ð` dà"|€¡‚`Ôƒ“É¥±'=¦à•šv>e¬”ÙäÙuþªPV•øÚ”÷]½hFæãö;“tPÆФ”xsÄ’{pX¦¡cΡ Ùñ˜Êq豧•+e±UvþŒ ïå2É‘÷ÁŽàƒ›•ß^%ÕŽT%¾Fx'2 eRÞ=®~[o2d'Z‡.¥Ö}^™8åšZ§×þø¹v|cÍNõòˆ.­îüC·—lNm·£Y_6[ó¬^sу´VÉ-ôuZdÓØžš”lH™E(FÎæ ­bJ6E~&Ù~=¯I:û ^ì™´;«ž½x2;Α>Ð@ƒs«lZSÖd»G0ë4;§ -e”•éh#àï=’9©ÊI·j •3¯\…µ£x«™3ºÍ—2ßæèù©ùAZ­®´oÓ\ëFW)™ÈÍK’ç’ÊfÓ™9‹ÌFgþœIÊ|CÂò©~'/Ondé™j2Òš0ÓM#Ó#…®äáLod~]JªòkJärÝvÐí`¾+ö¦Iι½ÆK¯žÓØêWdbµíÆJªÎD¤²ø|Xm(OÞå4¶†\V5u»B1:£Ë¤;g,ëˆ%Éòp^ÍîÕ19rµïîGÒ¿Ñ'‹„Ì…ce“ž³ÜKºzY\ÿ†v[+¬óí.éSõÖÔsVUµåÙKóSÖë³Ôø$­=XºÒ•ÉÙµºÙžRäÌO}ò&DÆÃrë8hbr;æBûŽVu7I^N™àxl/óɳ86Uó‹bc|Ps.UÌ>t±>’´Õá]g4÷“©Ë(9Öz:KJgÊc¦ù~Ðu—Kþ©¡t:Ïiù˾>T•VåKʽžÎr‡—äü_±vî¦ÕÚSíôý§ÌÄCÌLÊfëϤÁyºÚgyòxwVb[Ä{U³h?¢…½#ŸFwROÞ™æÕ¤ÍñNu—ó@ÃJ{gÜ:yçQß“÷^S,͵³¼O©ò;˜E©Äb[ ²ãŒYj=hÞ(ë…-©Á¼’óå¼ýÔå!¡ÇŽýÕôy²«'±ªvU é°âš©ÆéâïgF›hŠŸþnw­—õ24­¢+Ý_"s•¦Õ¹ZõZ¥jñxµÔ;‰#ÓßUŸCJ¡)zʈÜsž­Z¢)ž’lÈ2x'œúNÅ{îi&ÚìÄ£JMYë÷©žhü¹“ç zöF4CsTWF¶$"±²“:VÂ_/쟫ª‘Ôí“5»¬~ñÍ‘ÏE~™¥tlC¢ÏÔ ¦©ÍhHx2WIä“J´ºÕQ1+ÇÕU›ND7ß ÏWš¢ždŽ¢9÷Ÿ…ö˼…C½¥É1ñÌ…§mb&ýƘCIU49ÒU…d–í]"%f•å¼¦’Þ›”JJ¢šS•}”ôë{Sb–ÐYŒe'fxåå9RÝ,ÍQôóå0Ïo46í‘Uçˆ,?é¼QÚȆ•|#2KBL³\8ÐŽEt“Ðá»z)tô!ÒéΞçœ!Wú­£Íõâ›"³ºœ"råT‘åTNÕLÎ ÊcNÍM½yDîa‘g”ÙLÕÑg’ù¨œ™M¶©K¿µv×E3¢ÁC´A“Å7,-'ÍÆάŽ]*V]¬O–{õÁ³7öœPoŽ°Z%ø…X•DX9cü@'^Ú™%Í8«Vž%V& e?l4¶«ïÊ2¿«o,ͮ殊‚sWų÷î“Æ£éçvÕ1›ŸY½‰'m&‡”rCøÎÜÔ -‰j³»:¬»Kð}QñÓ&ÖÍfêÂœ›L[X9MÊlaå¸èjÊl;Ó=¥à\ Ñ25I˜¡‚ƒ -(  %6u³^7[³l\Ù,^³Y†Ø2½![fóϲÄËÜ(Õ†G»;Ë£ÝõîŒ5yg„8iWÓ¹axEyx½xÇ41»$+¼!; ÓZ-ÝnÞ{¾Þ0ÄK_i§öCh W£”uûÕ«jiu%dÃ,í¹Q ÚYÍÕÜ™¯æŒnèbmeÓ¡:´¹–6GtÔÌÞgž2fcõH´J95µ42bÖ¥f ÓhE”—âMÑHlí쉧ª4Så!MÑ ›‘Ñ‘Éž®¡¼Øy±Ç³Ld•d•¥4]*QpîËŽ{ a.ünìfcW#©‡¡ÌXªÎæ4ÂJ_¥Ýä¯/Ÿ‡QÞ”°f²j)ÖÍÕÔ9EÇúÜ'Jô rÖd qœõÕUëq4«ß»„§lºê3fŸíª©¡·ÊrW]4ðZIf9åتN,"§n¿°²ÆT™§ˆ¦ì$«È§†dRdÛÉØÕj”Y1‹HÈF“®Zu¢üulšN}z6…4vÅ™’ó_«3”4Õ™"¬.yh¤ªšÞ6%SU„ˆ½RImò¥³X­£m)2«™Êüz¦ÌØTJ#Ÿ·¶•ô tÒ•ó$ˆgÕò±hU6‚„VUú &šT=X½Ži“bÕä+ÿ"Iõ4†™–EgÇ׊$ßjó$4Îô#¡ayk~ªWÏÖî+! - Â_k—f–ìà±›ýó±PžLl8©lf:ÏÊê–#½lËÆÝ!B©aÄAK)©qÃìˆÎe­—g¼Ððéz–™B£&‡5 -›W†™)ÕqI5¬äUݤݧ¥±ÚÑè>ŽsùçùÙà ÍϨi±6wæY‰aÖÉ›=¢ž¸ÍÙªCcÄ:V–mXÇÚF‘òꎈR«’JÖ(~^%‰5üyY¢Íme¡$¶y…hUTÙœ²e¾FÚ!Ù>X“LÿfŸd9ÑòfSdË,Í‘-³¯qš“Í=•©ÐRª.SI);YŽ8û3úM¢{’Ñ™ñ—tfl͵îfgU76\¾:3Ž³:£Ì œ»ÉI"Y{£ë¼½÷”¤qu2c,VŽÉÒîÁïþÓ{õ¬#³Û]o×šÜ ¤’6ç¬pƶYÕvT×rÚŒQ -]:ÑH÷ - Y‘*‰¨:eEq[D·I:²â©?qÑÇ<0ójg÷܃.ÞÎ(ÔöRlÔf¥OCÂ:º’d­ÆB|ú*KU³¾[N=o|ô©ªN<ó|<„DHŸ»rÿ#2É”°¬ÆÈ×V¦UeJ|W_“—å[t¢¥Qa_s –“næh„y³3¹ÌªRsv°ZF·¹{aás’Œ~MëÝü̃dt:J1ó2zïimœ­"ýʘÔD:Ë#ÎYñl‡FO£¥è”Wô’aÚ|x¾^íL©jÑY«º¢¬ÕIš'…>l’fz<ò„Ÿ ¢õ'²“Žd†¿ÛOw“Bø’§ÈWÌ4×Ïô’s|šæ¢ÁjJ™p¸^†®¹ë|3¾Ë|º+_&„F1—ÍP™}%—køTªqâXÕËîä5]ìGEöG$±–RãÕ)Ç0ÅøC¼ššøG˜xõqµ9ƒx5VÇö -ïÌ"ß!Õ§sb_Òt¨ìÅVemŸš•èUñÎ=G|”ü C<Þ -Ÿ%WÖ³N˜#ž½ÏòxÕ µ\¬š2œ+¡ö¨i̱—\-ë®Í%ëþn~ɱ^ÞV†sµ·cù`ÞÒÏs®¾:2–ëZHVHe÷j}}SgÖü3;×{ÉŸ6– kŠÏôIµsU*>ï*Ög\üܦϨÔ.Ke¢LRS)…ˆH€ 88 EÂAá´N~€¯˜FX<‚Ê#5ÇŒ1„ HœÑ§Òˆ8ëS¥—ˆ^vuóÂm}Áèf¨‹p:ë껢uüù'‚ë¾ Þa /)î¦(^¶mæWª·S¤]%?ÈO-EjC¦¶Jæ¤ÈÈó‹( æ©7È_0rÂw!!ÜÚžr¯¨è(õÒãx˜âÃÌñèxȶììyErÀåÞé´¤‹QºYÀö§þÆ’r€UÍö¿§«Dc“Á)à(Eu’Ú5B6ªQnÏr²£újfGs l@Œú¬Ë´Ue]ÕDT#aå ŠAÙþž²÷¡¥še¶ÿ2i=¨.±²ÒFócE>ëÛ•*iôAg ¯Ý!µ®ÖaÛÑÅ*€àYÌø(g¤Ï(<*–\ `íñGNhyÝê1ßS£I—´Ùçp,¸:É ¥q,Ïò»éÚ*à‡Ž„ Ö©·M†¨ü -ÓŒ?®º -h¨/àÃ0Œ³üöæC"–1uÛˆ­,rɃãΈ©4+忶bÀ:Ú-ekQn÷4Чê! ha(Ãq5.C~ EÁÞÆ"Ú›v@+"z*}u¡NÍ6il/:LåßÃÖÛòÃh¾ÂxX Å 6Á?T‚ü¢ü+‰ÌžÊo†Æ>ƒ/áhÖ’8ÿ-ØOÔ= "h)¥ý‰5"¾„áÙHç^‘ õóU}&§ ÊéL›ŽAè51yÕ£gBaßçc]¬zÜüˆ1„Žè²d瘑›E¥'¡r&BJ‘¥\‘z˜Ôú²ÞskyGB ¡»Š¨2Çðzùœz’Ü–#Í« y«ëê×y¥?S'Lm¢EiPAÕ#"ÛñéX8\©²ëÀ%$7ÒÖ@Èmfƒ¶ê Þ[%7ñ²‡:¸R«Ž±´+¼ó}¾¥Â~åÇ-kS¢Ê¼ú§ÿdš ˆ7Š âmòcc³ªéèÇòïIt‘iŽÛ®ò-Þ©?4ð1n÷YH'’Ù2jÛGRƬhÛº°"ÕÆ^ìw8HïL$PÈ3^xÀx_Óê$›á“ô€Åô$ó -T€‘Ø0ž|ðg#äriìÓ£›º£SZçy´p:_â€vŸôF­2TyŽÖîUÏ£ÌN°ê°Á_wLU:mµø¦6 [S–ÌdVÚªCÆ^r - 0Cšv†NÝbïFß…e ãóæ{¥§=v9šf¸'‚hBž}Ó %æ,ë¦u œ•½¡$ÞVÑ»º† dq8˜}ëñÃx@Ò3ïã5]B'ç9ðJû#f´J#³—ÑŒèæ¢R¡­|V†³ÛZn–§X4³/ü z㊚6Á=w¨ÖS¯ 8†Ÿ.bQ˜-(÷â -%ÁU:BŸcZ”W`ÛDÅ\ÝÕÎK(ÂFn圠‰æè3ìv- “c‹Èjƒ»(P[vP¢ðĽ€Z/ýüÌ “ø£wÿo—,bû[6ßÄÐڄ߸FR!} âŠ{­ðW§1ƒ ¬A¨“={Diòó^A±ð#ØœR¡ æÝ^ªjàR¼'ëÆ¢f_äÎYôÑüá¿B¶Çd+ï}°°  e6¸á¶¤¨Ÿ»†ÝÍš—Sê浃 Ô©·H¤•{Êö­¯uáp3ÖQ›ÕÔÑ™ }@^nÀÖ³rÛmCxƒÑ¢„°D“Fjl©ÕámŽÌ+œ°!nÁø_£[3š±»jÁ~ñ¿@hé¼—mpCŽ&ôSÚ8QA)‹o±XýMT\XõË®ÓPæ2ò›bút'žYÌ .µk^ùEçLÀ–‡6¯f ô\GPâø`(û¬ã¿ÿÄ­¬Ìziûñú¯D¦v€Ûô:1xeˆ‡ó0˜® %Qµ£^=ønÖC ¼kAñ)tkØ{˜¤¼;j*2VZJΩþ½íO1‡áÍËÃgA—7~r ¡.1nãvm8ò©Æ“Û›[}pEÅotZ:ƒ6*깫7ì¦ìÜ>Ë!]1^KƒRgù×]R X‡çžRÝò.€­ºýéÒÄ}ÖÀ'Úp˜«Z^‹òDŸÐÀN†™û£ó?ÁWiÓN¡ÎP¨·L“3g%™Ùã-Ø{Åí×P0nf·0í+†;8 ¥cÖ›Ævrûç«óÆÒýÃZV?ãlçnpº å—»mB¡Ý’ ˊΞ‘©Ü\vÉörvÆ g> ]…^Ž®6S#Š1rì«H÷F¼­¤Ã+ f:ziže×êIS˜V\åƒ;Àß\ã„V7šMÓ•!@ó@CÁÒ™<)TH,à žÆÄð'‡PB–ÒÓ%Õ2%„FbL–xD -cðØ eñÊ]³"\ Z…Ù*ªÕž|h5½%GçåA{¤Zå>nzBü‚OÃUËÚ锆÷£.aaË-GbU™#ù€aÔL½nÆ‹9´‚p¿ùÍ*ú4Á©½\=ÄàEa ÊÙ1¢ÿ[r:à†«‹ ÃÅÄyØ^,€¦ÍÚ|ü¨äÄóö±”£à@''v¾©JÞhI - ÷ÙMý— b¨¾zÜLs?N³ÐµDD'Eµ‚‰!„ à=EèEIwÛ\rR`?Ìp²»LofX¨`2vÚ³ Ý+…Q»P¤OÀNÁ Ø -ágmò%VBÙ–ž‹ñ…C P4÷rÑ@Q6SNJÄ_H:èM’ÄÀâè»AûoX/uOÄ·“/_ -úQ¦y²b@pðÜ*9îûŒÄC-SÅÀôlm¿#èÕ®¹³õ1†T$¤( ê"Ä@ª:‰O€G™•àý>OÜPç7ýx\ù”ÐÏð°ÆxžP,0ÈÀ?m3ê[{¢C&¡êtN7£]² )½jMä¢,Ǹ9xÜÚ'"ù-Ù†Õäß 1ÓU{oLæ?Îf¬è€-÷UGpzÁVĽùª›Xú t® LÁ2ÝfTë x÷›u*Fjý"ì¦RŒ9A¨‹D›K®úY4²£ ‚¡Œ¿ÀôåJ:×Óáô W'"Œ@óˆ•Bè[“Ž…ä -3UXÏl‡—É"Ž0¹9«… aîg_¶ÍÞšÖõ±eÊ•qc5Ö87ÕoOš¤·1…ºØ¹q~€;Dù¦{g´(Ç*¶y õ×j€pæ–ri}kBê“Èi YÝô0WpÑ!Ñ„Ô_ÅÍ+¹ÞÿRX»áŠ•׺]̪۠ÓTV„s@ ÀlU<¼©4’nšª€o†S}²DÆ‹óZìÙ³t=Ĉ¿`ºëÏ/®[ÙtäÖ{_Bi uGîßD÷Ø°µõ•jñO±,ÖíAYßUNØ |¾ñ¥ØZŒa‡‡µ&]2ÍÄú”â¢ýtþÊ4˜?.2€ñ"(Ã'è_"Í -Ï| l~ˆ5ühHPe3­­cq£ˆ‹ÒÖòÃLeˆÚðp±4¹""é5gñ‘“[øg/Aë9‘UÈÁ<)žkˆ±a”2Û9u‡Öí!ŠØ«z›%¾«u_’áo…‘ f<ð©P½äàª~‹I~Ë$y’ÏäÅ‘/ä3±Vp ¥Òñ‡å+Ñ-‘¢ÆìÕc:{s<¤w¡Iž?EócddŽHÏÂ0ä2ôZ¶¼Ô©+NeÄã)Râ6·pŒ‘è^[I™ç¾ï(%Î ,êÒWƒ^=®'EÔYšè„¤±X£Úºqw5ÈÍB£ K•åˆSŒî½(]:Cw:K$,hÃR>àÏ_Z9œ†&ö•˜yüRWCU¡àN@xxóYµèï³!åOäßæÐßœ_VÛß=!ã]d¨IÒ¦’ÒÀ,,RõÞ(¹ÀÒÝ·Õ0þàCÜzIýÄÎÉ¿,Æd(" zgwÿ]mîW­Ž‚aÜœ8¸jäTÓyŽ}Þè·Ðr9t²hÄå ð³m5÷ÚìöE<³²-€"lÌw¼ApÑBìB²@+®eÄ·apȉV]•“ÄÂã¡(u }òL‹Í­Q°øbRqx‰`çG6KXÌ1˜tž~¸q\ ˜ÊÌ‘fN|ÙwEÇÔoЊDÔàIû5¢Õ âÂ6NSÊÑ…yÖ‹?#yÍHvDà•=Íc(ŒrFÊX)4Îûh¸)u—~mÄÖF*®ž¶ -°‰ãsË#“Š.n¨X Ô«µúoñUé»$»•ø @…Ž#"X6«ðóºµ!uɉâú¶|ëäÊ]4k •eɆKŸDÏTÈ®o­5~$ö¿zXà Ï~/âp V×zÙó@´+Ÿ@™c3wgÀ¯ºöÊ–ˆÞð)~q{ƒ ml> ŽOƒÙôA¥&Cî§.è„‹/»’é£)m+F· âò¨ž¹][³úË—OIóɺ¬…-RjÕIò‰(é,™ta‘Úñ0º»å’dÉ3ƒØ¿¶C|ôæKÙãÔÔÞjÝýü v¨©ü^à¹bý². ]9,® £°«Â£š`º’m"c¨¹27–Y*9ùi „?Á:Ea\sŽãpŸïs¬ŽVW¢ë"àä’N¾<ûKÉàyÜ›'HõP«ô'סdÕ~&Êȵ0]{´Fø†9aÞö¯£ÙuÒ†…•…rP3ž`K£,óEqúBášÅÌ{_-ëøÄøà;j—œÁÄ\~Ù±1G] Ž\§ã¹³Wk/»ÓߌfàOê°°ß)­GkW2à¸ÄøYÊÆ4Nñ¦",l .;ï¤HsqÚíí¨LÀà\¶»›Ó0Îh«ìH¥œFcæ‹% -9ãÖEuvQM¸ÌÃŒ@ï6ÏíWÏ;ðgó%v¥å„±ye,•FSbž…Õ¶3Þ‚Ìøýè:)ö$B­ø+ú!Æ Õpȸ¦õ:|K&„ìHvçÈ÷šK -ÏžÓ¤o{Tøz=å¹ñ­G³;köDŸšÑØ¡ÛëÄVŽbq¨­ oávÏO®-Y ÖB°óï -È›[ƒõ² Ì71ÆþÉ£ţ…Îs%“Ù*;ÚcOð_ØÄ\ ]:ÑaÛ`LjœàÇà% -Oîé‡fÖ,æåÑ.ÎlOÕ»qf°“{h@µUV€4(TªCUÆIˆÇ#çÊ;êÊ>½ Í - ´êigP‚×Ï–bøPS«rÿšÆê8“ÅI\£æã;e*ÃWšcE^•6ÜÓäRrc1üX¸gyv‘ëÅ®]´-LFP„GðdÛºe¦ëÅáÅ œÈ«5±)£^+ŠR¸pô¨µ¢6XŒf¬§gdqæÍŸþ.žK"ä,oƒÒejâ1÷£\>eàtøÁ Z CvK8­†çœ/#A³¤å¤O“?!'_Äé Σi‹ýovíÆÆ«¶ÚšPÉ/a)¡î ñødpÀîB,ö¿"¤‘‰H?Ç Cx—¡êú3YHþшMdd¿%Y_"H¹Á*üÞÀ»³úŒ‰ývgzR€ûõE4Ž=†‹W¼ -’š93sƒR$aú ÒO.\sª­åõÐ -U.÷ø'9c ×ÌŸ&"sVŽÈ]8,®Ä?®Õ£ÞNQ¥sZn5¤-2¬‰(›4<ÚY˜8’"Æ,º½FiÒâÛ¬,T¯·à²¨‰-(É[ÛÓ‡r˜ƒˆDØ/&h“kA*™ÞK¡JTÛhP`eUö_é¸BlÈô«¢®\“¹hb¹EªïBU†û†¬ÃLOn3IÓ‘,~±ÜfºläâYLDŽ·»ÏzfWqìft%;[Ò”haœqèØ: /º¯=Ý(Ô¡‰Þ`3U—ÏAÿ٧&ƒä)õ°€I1M±ŠEšPŒ"qåˆ~ž.ªË¾G æÕ#¢5ˆX;}NÓ…¨âÐ’Nû¹õÖü‡¥·¼H‚¦YkS¬6¶®ó6·¿ü6=^L†¦ÏÔ^Go‰ÚLêþä„ÅOÚÐqçdU48áQlFGPœÈ˜ø¹^…Î뤄ƒR浪±âm÷žû5½‘x¡=ÇŠ¾shÂÎÚ(O;G`br^'@ Rü cÐbû Màîa Ëž†œåˆžB]âS¶(€Hj]¡y^Þýj¨p¦Ñš/Â%>AKÂ3¯Ìù¬fUÁ¸'!§õeGûˆå(ñˆõ,bœ‹¸¯ó˜o§aóùukm”E+ÙÞ¹¾â)PG†UŒE*OØ Ìëc]RùmþöÜ ON'ÕõÖ‰t_þDÜZ {g—!GØIàó†Bßh²DÔhöÎã´7šÕÒ…±ÉÇÚ‹H©Mœ ?_ylðÇ_c%õ×6Ñ{ŒB]¦ L›CP^L™ÈnºˆIδOªjð„ Þ0rHøŒÏ´ó “ÿd¬÷`pµƒG_ó)`YØúÿ/K±ƒŽjï4§ÜÂCBß½ØîòKô,ÿ¸·Ÿ"y#5ž,šc•ÖxótÄh™)ë®à0©Fů ‹‘`ÑŽRóÒý&æIuTB„})…ÌÌ’L¾Ÿ6Ff´åéO~6O^è´ÛÐW¢Ik6¯¾. ©¬¤­lg 7:ð7R¹Ö±˜àŽ'ÓÖ¬pa»¼RêP¤+Cq‚ Êt:Ýu€‚…J^UÇæ(ãï hõ6nÀòÉCYk=·P. k,Ñ -jClb*8½¥o‘Åqú2m-i/ˆ1ýÙ”8ÀŒTPÎ#~ñ¯øÛú*QZzibœ#‡L?n&‚ð­j_Wˆè½Ó -e¦¯D”®ÁÅ–SS¨ê¥l%öéø6.Îó4^¡hNP DËÒ%îÑ$BÉ‚× qPÛëz€#Ä'ݸŽsm§ÑçM<Èmè×â DÅG -bËÄLeŠšî]Ãqt¶j“7ª¬÷?8‡†’Þô§Uú‹ sÊ5Ø4â¾Ó¢^ÂP&ÅÍ!q"U*V6CöhÅšð3ÍcÊÖ®s²ÈãÀ!0"/ÃL¸JéŠt´}r„sñ+@Qs¨\z=Â&‹ÿ¦Á6ƒû‡äŠÓ3 Â?'’äÔ+Õ9) ÉP÷ŠCföÿ…V†‘„p€Ê H53y}™°²®:ê|F«d*‚(Û9E­=¬æ%oi éØx3b³ ´ßÒ’âVýr…/Ã2‘^HõÖÔ’ƒt6°/—hZS-šŸû€ô; -\‘è<,ÈlÉhu‡sŽ/€¿_ ÊP5fƒ" -êņËÌŽ1“iÙòîŽ÷ƒôU×'¹¯ào怉µÈ¼ö|²~Ê,f´sÐcëšB»Îq‹™Ž­%‚ÈQ ¢ÁäÂyòl'=­õ˜&§¼Í¯³6ÌŒFF¿b=ѾÓClòûËM’Š ‹c)ÙPzöŒâCg•gÒÞMðÄ’TdVE”é Ë‹2®êŽºŽÈý3!^§–­;ι£knZ›­}m€M·‡þÜ°g -ÕºñêÉóãZˆ–¾Q ÛÄ9¹cɪÌ2|Ö¨!a„ϳ…ÞìË@íkîLj±hK" }óûzG^Žeoþ£¬oì5KC&Æ(\fÀxZÍuüú¥HŽDÂùò±: -HGñ´ßVJÞ@[¼’ò Æ6¡Û8`Á_e,]yçõr`é£æ/í3öñ.JòàWoT„²MÄz¡®`>ý®Ž3‹aèpB!Úl4ð/Ô\'„$ÚÔäõlØÐÀÄ™X—‰³ÞÏQÐ'ª8ò»T'âjW¢Alˆ*iƨ¬¾H´UèBÔó-î5Þ™üÉœoÐ)ý õzÎbëÜÿ¯KýXd”S¼1ä”^`º~ Óú(W%~Ú$¡lB1™²4f'íÂJ‰ŠB†wÎ aÍJ ì!CÌÚ(d1òkáÓ•,MÒ%¿ÛqÞe9/ÞÔ]Á¶ÀH§àr±Zà̧ -3 ðñÛSPZ›»!+n‚“Êʇþ;©CœÇ¦´~a*±BB‹ÈíøÎÂÓ5ìµÞ= ¯1ïß!lBÂ¥ÃJ(tUbCôÇ«\Ú¼yg9I³C,ƒöÎX£³"öe•oâÚ¸{„’¿øUóàÖˆõ«}BŒ>´›²„Ž½g~d’1€?€žf@xïïÅÐ_¹"¢¯áV¤|ÚLã·`oJ ­Ü'c-iDÆ›ðÅd“Ý `Ôξ4"»ìNBœÌy®lÝ -3¡å®ò—Lze<Îèà!´ñÈö>Ñmã/k³T¾B³À -Ayšã¿âÇе¤Áç¬QN˜½2J®®N ß)S5ã•‹åQŽ`’¨a'=n| M7#W‹·È'²®`’u¦ óVJˆj¬ýšpô…öÕÆ'`ÿÚ¦ƒþŠ{ZÒí@Â?LÉ:‚íMz|”W¥gV¶Û«DkèÎïÊÍ’E\‡ÆKl”¨H ä uó¤¹â<Ç~B>_.õ#eæƒíã’ƒÅ|ºî—ju?·.¢â¥Øe¯j$4ÝI\°Öö  ß2\á*ª“-tˆ^iƒH¡ 1¼rz‰Q*ìIÃmƒÆ‹†_æ÷Šêûþ´kJ®„Â" ®(°á®í(’JòZóq‡L7¥†!\T¾¢4Ê*,C¶7‡‰šº3èdX˜æÉ&Mcño°üñ畬+Ь?~³˜‰”`ÿèÆÔq9fWÈóoMµSt° -N¨¼bôb¯ë-³E¡%2u¬U É|q?á+Œ|ÂrÆ@<Ûë’ιŸzäµ%⇶ç¨)íj -.ÖPI{©ðŠI½ËmK¿aœ-rë.ÑlÉ\RSy -·Æ¨AF£†Æ _ÐfíË¿$ï{Æëölýfn+z“3MŠ (–y mÌûã(ÞõèdÈ+``= 9s~/¦`ÀE ÃÒcÓ€‹PtFhµ¢[Óp<_+M}‘’µcHF¼ŽÑ×æ@‰ŠÉÁÅbù‚×LÄWþ©áõ:ž@XÖä8 -mT :cw „æi\A‹*‹ÎÈaAõ”¹| -FVŽº)x¬¢Ø±N­è<¤jÚìc´¢„(ÜÔ‡Wº°Ào•d5Fe™¿ÀøpÙ-7}³ÁÇ„à¨[I‘ËM+9Ü¢š(ÃòË]I0¸f©7KJ…çÌ`¡cyA@Ø­ø&ÓŠ{‰-­öÎM±íyn;ѺґbœôP§­ËwgÑ©‡ûÏ™nC«HwBû¼ÃÓîs]-]¬|ºbLYœmôž{¹Yܱí9aïU…Ùgv 'Jíˆb» "h"¬‡¥ Ä4+”-K16è½oízxr*ºb(àØ©›øÐÀ/ˆ°À¿W¯³ÚR‚Eˆ8‡#=|0á¼ÞŽjš`]˜â·¡ª™ù ã»ynÆ^þv®Ä ¢4<øŒ«Qƒ -¥H¶@VJª°•‚ЭW945ÙE&bñÐ ¹€7‹jFj‰ŽŽñèBMòÏRmIÇÂ< ¬¯eG“÷ K²ÖzLó“°…=ƒEn³Ý*SRŽÝ@mªÆµ¹aÕ*T#·[H&û¬vðÛé/c‘ÿYÞ¤ÀøúÃT³”›±s×]'ˆÏ*îkäöú˜y¸íË—D‡wtAÇÓ†@Øc"ârä°ô!&q:{°/Ç1ö3æÿÜ¡Qe˜ê®*Pü”8o¨×c!Ã~æ $…ÈüMwE½JG›EbÙ®ÈùCÞ¯H ÄšàÁœU[oBØ—ž¥!!m°w®8-›3Âoá@œÈ¿pÉòs¿Ú:Kk,‘VéI ®› ’1§XaÉ•Ã(ùâ}“û˜Àµ‘µyŒäŽuÊÌkì0RÔ@±@ÏÞp°1!Êcª8;»ûÚÐ2‡ë²ãDæqurT=ÿÖè|ÏZÃ-w¹|FG8C*Ký Ñä/_¤_#§5gÚçlµ¤¬R?ów…ÏW³´so‘‰™¢õcŒúfîzì-•m´8É ÌäÂȯ™ûß/Zÿ!¬óÍ=Éw"SjÝhoY9J'ðåzräºr寞9Eí˜pÖMAMØcþ ¡&)Q.•ÛŒB͈Ùa†F&Q\ÂôiZ$¾a±Ê~ïζ5Ûä”uÓ/hÓîøív5 †KÑŽ îZÍ‚z“F×0hvW¤1û‡°em#Ò 6¦!jüÀŒšïÌùŒ½È¾–pËØÜ9Be[ ¦‹nJšÅµ/ͯ2NºËíXêuyF¼¡ÍŸ 4f:¹€Š]ål3T¼,#AD‚"Þo¥âD˜Ç ¯Á7àÉ'gµf.ô,L$|Û³ý&}¶áoÕ3œA‡äCc奣ícr¾I»d~ï¨Ð’²ôÄ$ö- iR"595C†óex.ñqe¼Xs’h:o¼>°ECSF–fPÂò©rh©ã('80N^õeS++Šº!#LxͦóUª…3,`8k¾Q°s°U9g†Ÿ Zif=P ù.§«hþfÚõ(>m Û(IînˆflAROmF tÑ”Ðnâ%Ä ùq±XçÍÁ[=z×ZÑÌ@ òbÆ£¡y~”:ó²) -"lÞ’/M<Ȧá!ÌÔIí:§‘âŒäy‹<Ç/úÎPH¦ž@'c¶ð2ÖÞŠÄå¾ÍAu +À…¦p®.ø1™—=}yö¹(¤Ž2h«æ¤IA8w A{mte¦eõj!Kú4/3µµñïRRrwGŽ-)TB¤7ÌPDd…ÎLkf‹i驵Ÿ¿ôË,%ókzõs;K[½ÀÌR‚·y!­L³ÆîVàT‚µˆšÒf`bªT,‚WTD–2¿T¸YY“}€'ÿê–¸þm´ñoä™ u; xBÂ…>bãSŠ^*þ¯*~m Õ/„ztK#èCMÝ‹ßú÷‰±Vé©y¼IC@<.CØ{JëÝ\Ro”ÄÞ®£0GÞÂÆúS`Ö·o±ùh€†F×év°š›\x$´¯;@Q¥Û_tþŠ ‘ú?k°ãúÛͯC›h>•d“¿t-à%•…šõ£ÂžPö®“`£º8þè–©²êvaPß,±Å‘U^¤ä8)ÆAÙ1óçæC æTŒók—"‚dq ø‰È.Læ Ì60ÉÑ–26xu{“a|”¯[«§`b&+õ»¹kí¹Ë …+}©5_2qÈ,* ’Ñøæ -³£èjXd' e÷Šà #ˆ´o™p–¢JìÐÁ}›ž ¸œ K»”*üK¾þW½ OÛ33ñ”éByàG‚@<¾“Ú LåDiÖ—=ÂŽžN׸E†uÓ(¾å2[ÍËæNuH…¬©+7;-—!³XÇ©ýT(›ab}Òxâc oµ…à_eƒ÷½Û–õ8ÿm%›N§׋Fë•üŠIÓk‡Ãc=Ž¿þZºè=…ñ𚪓±ãBDvV…&så§ÒAz’%ìÆ7vñšn'd*¿Žë\1Ž£{ÐÂlúJ!_¸‚×:c|ìZ|EV‹.’9°/8{;é|¶õ­7uصr ˜1+†zöaP\p› Çù”…™ñÛ‰ëú«I%­JMŒ[VÅEqÓBlÛ(CÉôÒE ¤>R -š›ÚuÅxŠšÁB!™ö\Çœÿ(~Y Þ“ýu†_“5øñlQYÞàŠŸ—Ã¥^°„%´n`Š5%ÊeÁiWA⨮9¤#K¢ø–CM)ã­ÔÄÇ*‚×-•r´Ä+Õ+«ÄŸÍ‘¥]swÌ¿–hVöPò¤¤"WrK }>¬Ú| ™&ã³*D3@Þësý6£("Á'VH²²Œö«!@æäu L£©Eg±XÀâr¨ÇÊåA‚E‡ç_¤f¡«ãT8‡Ý_¾ˆÊÁ[$ÌÆä³\4,@Ñ°2å­½<º·!4a ñ"®. „u)”ôüÃ͸S­(GècgZŒ±…Æá 04¾peya ËÃäz£—Ý'æžÂˆ²˜]¤®‹VŒQ¹ÆP*Ñëú1܆8 2²ø[š$#%PÆYÓWª Žë—H¬¯ÝlT&eJÜÔÐŒÒjndÎ|õÎÞùÎ,Jþ b Íc®'=Ëœ¬DÓà SÞ!ä ÛfŸè „&®F!è+kpXŽç¾5Òy æUŠ`…lrê âlš»g:D4¼ã¥Çâ¼j4fÖýÔ Ð¯Ý?ë<*6²‘Öª¹“@lTFCdf`Ñ"k’rB¹ÀŠë@8È[E*c#p#'Á·Pa½ˆÃqÐÉ ÇšÆaqüâãŒÐËT}äP>Ctoƒ#'¦§Ça:Ó8t_üîq¼´ ó4rPÕà9òOt ¡}rxmZ,§Üäs6yL¾®9L]‘^)tŸ¡F¡)CgôÑ¡D˜ÎÓPçQi1.•êPšuÞ$A}¼NðmÄF¶Ø©àìDu®—.ëw†—½Ñó€tGÚ«€ÈUEÄÔ -r°SC{0P̈ÀºÌPYeÓB½©d1ªJÒeÄ‹¢-èäÅO6í é1³€‹ŒrûC·Ñ ÒBOdßmJ©½ƒ-Óx¢ã‰H‹Ã\Ùâî8’p*,ËÑñ®#^þL³Bêc,Û §rEÀ†Kß½wvÉD#P68}'¤¿pøNò œøB;Ѫè ôHØéÐÁ‰Ç­9ïæTÈ*CjÝñ¾m¹PËRS‘…=v`hqÈþß‘.X惙á»2Ma)š!R¥žÓBSÓ*Œy8E¨£Šåo‡C4*Ò¿Þ¶MØãsŸ©²,ž”U zÙh8•QK˜”³?òõ@þ.d™E$0«yùSH¥I_S8l¬†Á<•Œ´YZ0gýp$1ÅÇ°Q)~I„C㑶JÖýƒµJ°rA®m‚Ìþ -P%ðᦨNW‡-mp°H¢›I­?Li.JËk@¼ höøᄅêÖ|årÔtØã¬àƒ–•ˆSåæÝL¥nðM3ÀH=pÀ6iÅÓ$b¨âÎ]bH¡Ay bê ,Hh·EùC"CÑ^ðzAürP×…Uï9Üòþ¸BÑIÊQž«0-7f.¨Ômª|ö(VÆ.O½‰ÏË•Žbv½Äu•-#þÓäÃÊBäˆ{Eቶ"óÞipjÍí°g ¢$y3…S„ŠDÊIYÑd5ò©áz§‚êØto¼‘‰]GÖò23BT ÿW7ˆ¢‚u+QŽô³§ö„îH+PG¥þ/³‹z*¹ý\v<q2«Ïá×JA ~W™ú°×pËÝ$É ‡JúS Le³í&Ó]‡^ºÝ3Ëê•ä­ÁâQzUeG$‘„/.×!ybQ°GYæ¡ãd†« ƒØ¡%)Âþžž{L< *ÃÇXIQ÷V]‚½:?_RÞ%ã)‰ÉÔ`µ\ÒÒÅê‹>ËÎÊRŽÍ(Xº99‰+­"åÀ÷*¹ÂTBY9 ;%¥lä)¥&}í¢´ðrš@ÉYæ ‰'é“JVtèI1²9^tíð©’Ýwg’Ž‡—ôz˜”#ñ'#qǬM$჻C¢iõ¡–BÊo~/H %—1 1ã,þïùùøèô=*×?4øŽ"X=ŒXŽí£šáÈËæÃH›ü"¼Ð¨[úÁg¤ç¯2â•1ò²y0Òf?½(¾Ñq1´ˆøó^ó›UÔ8QÏ3¬ýÝQc”y¡õi,èÚÊVÓ bfp¿J_~‰4½<§{“U±jFæT¡ÝXŒÙ ìl4ò[žÖæÎÆÁf™ªð¨rQæYFID?|Å×…²cG'oœ\(\†pYF,rcª$ŸíÎô*ï‘tƒ¨©qÎêAùH‹a@1ª¿2ÙÉê'T²‚2„ïF„Ôq0ÛEë¤.îAï«k!°£ŒŒ–ÊžùfY2hª¢¡Ð¾ùÁÜB`×V;--6§jº(Õ‰SýÄÜ*|*`í–ù~±=ê·(VFă _E¨Ô/cRVà¡pÝ€Oô[$z´Ø¦*x®# -MF¡~M5>Åùj²8µyR"0ñÐîÝî¸Ë¬ -%ŸztK Ž °€]†[EKÀÙÝýñë-‘IÔ‘bžx&úh¨´§ñëÄvALXÿ³ö¾lò݃AÈ/÷°ƒ”ò°Ãú‡©1ÇÃc°Ä¯í œ´ä.K}1ë;£Ö*R$76¬Æ Õ& 5ÝYXIâ2Åá(lÁl\^úTå¤!U½eæ¹q?¨ÃÊT;”‘{\qNÞÝû 'Ø_~ÃH«€Y“¯.G«ÉstyèÀöf/]2|<9œWr;ã ¸[UÀHzö·£Åðéÿ®å â÷ÒÓé|·®Ó´~&G$y ÷‹‰,gŸHXÑU@}CuVUæ±ôŒò­¸tƒÉƒÙ9k—›Af˜ÙD¶èN;ã÷X®×÷²j‹ÄN„P±¥@ꮜð FB”.)Fœ’M7ëþÊù9dØSdÞ -nîuDzîC\˜X{TµëÎfz·ž'ŸËÙì(b›3¼ZDZá&j &Èà -¡Ö^7ù“ÅÙmlª÷6“šÒýL¦ùe±/“Wç¡RíŠúvÙÔŠ!#lfŽÊ¬ˆ'P%‡Ïì Ìì9'u4C nV’Òî„L`2²¬hXm‚wÊ’ œíh’ÔüHŠÆ#ü´}2«ò–Œðø&ÄØ9@J5¸¥æ.PÔâïGϯGìâ¥)¯=J]DY.~CÝîßLö V‚ƒƒæßš“¸uN¨3¬ÜXGºü·-L‚^7zl%!/9L]TÞŒÁo÷xo©ëüÇÁÿsÉÖžø²šdý«l»¡–ž Ý°f(·‹>mk •1Ńa*f‰~_€©;Z¿¼§fofîl!)±}),é Ç©¡…(Ú-úö†ïE^ î–°þ-«ú³°¨÷ŒñU,C:Õ§’›› PZz-½ºº´…ôÃ`9¶Ïè§=@œÒt"Ú¿éF—~œH³Š†B¦û•Ïèî"𑀫\Ì•œ¿A]€eÆÆ|œÓAÃ3©üŸ wÀ#` ¸Â³ÐZÔ{à¿Á›H„—.+ 4L®zXõ@´®t‹;1q¾b– Œ‘T7É5£/‡5-WR׌Š…q‡ÆYNI hÖ¤…ñm±äÄa|‚J¼×xèqß0¶—ù&"0¾æ¿i¼.xÔœ_ûF¢ë•Æ£á‰ò&§çðŠ7–_:4öñæúÍê§ìŒÕC|cˆÜ—!¯Ízø£7–¨Æ¢™¾ö¢¶Ÿ+£VF‡uˆ”§†°£—æT²›ìQ¡£¡0¦“”ðå•`NáíV€ÐÍ)OI(§òá&´JŠØ·“)îÑdÔoÊê/ßRšaÖ©¨º-\¢–ä<ØGô`0ÜAË»¡ €ò$´éDl@ZiöU˜|ï -÷Ÿ?ZͨûÕšB¼cèDY@eĦ$Eç£Å6Ð}à»{ŸJœÔøþœaȯö†[¹ó'* –ÌÎPG5˜R5ê¦h±úF {Oû/u_l †à:H´¢RÖŸ¬èþUéjKBœ$+UÔ<$Ë•ù-èy ו–b;`w1æ¼9jJYXˆÆÉœ´Ôòlê;dÝ씦—«Ì¥7ÈÊZ½ÔÚu ò€ø]{PÍ®ñ¯úyw‘‡…søÜ¥°þš¾}›?\c©:ì1”ˆƒÞšyÑØÌœ0:Ð š ¤Ä´i¹W‰ .o ƒý¤æß1ÍíûØz’3}Ç€>ÿø’ýC…ÆeY^]yA%M…vÿG\kT}ci ï‰Þ…“d`·t€P\ÊYòAbd|êðœ#2øs2ž”î€yA´qkc¯ ´;A)uåWéÂà@GUN)*¤CÔ`B÷"<¬àÊÑùîdÎ`b+^ QÉdYŸ0ó²NòÉÇ€ó¹"œ&„±Çã^-nßÕ'Jø§Ü`û*’Ü\ÿ_Ûÿ&†Ü QžÄ‹Zg /BæŽ|æ™%b&“P¼T&Ž×Z'ºI”5À¡Ùfttïu„uÑ®ö “Ž„)¶kia -ÊEª,ÿRæw LuêF¾9㙂”Æ3«“Iÿ"¼’J<¢1¸:ÔžœeàÜ`ˆFTï_鯬›ŠñqŸ©ˆu~wEa¬ŸÊ&ad¾„cn›öàP|Äs@Ó¹ Žññ½°3TÖ:8èlõCµ2ˆo!¤×Ä\™òxqÿÈý5C.P¬A´6?"s1¾¬P&¥ó½^¯‹“e˜RUŠÀ€HèÐ ,›duWx…Ôæ;ÌÐÚÜÛŒ4øÒXáì%’º,ëJ¡’S` «ü›óÂÌZ!&éºbÀãðÇŒK¨äø:\o›Uçâ(Ña”tòb›²o 9ÃÿW‘½AË|^€BKµŠöÃ8ûðõÆû„NùÔ՟؃ÿÀ@ÿ¸¶’ïƒü %0¥ØBÙCÕ5#æ£(üU„ö¨k”ßIEfTíϙܿ ÚëZP( öQDÆiÔ¼ü üL„þËÊÓŸâU•‡’á ºýG¤Uãg4Ï&²á®NÙSûa§ë0 žÊÇÞ^ÃßDãricË ! -… šÔ8ÕŒ÷ÅR³QM¹7á˜Ó²¼¬ˆ“)¯m»ûJ­ÌMÂÓˆÕË.š”>ZèZ¿JºŽÎÔ”ÙBEN[;‘Å£jíº4qS“HLãË!Ýæ+2ºD ¿2fØÏE¸°öq:à4øþˆFçËj®ï˜ÏK÷eðô}NûÉÈ+Ã/vf«Ê44™öV ‰íæ/=EïNtÅy‡4€/Ë=X¢ye ©ˆkXó„J?m »ž@¿ÑRªŒ`÷ï~ZøЪ*úZŒ#ñ*FŒ'ìs¥Å’³¸ØVÖ‹8öŒð±ÜØöQ;F\aÜÏðE¾€óÌG§¯Èê_ -z߆MTš®^a“pEVKý’±n´ ‚X[Aœ:á;##äÕn?Ä=÷ŒiC;Šæ“Ö‚Riõì»z¾ƒ¢F -æ^¸TÌá'ñÚ/oó{ºê”Ob6púÎêT\ŽCÖ¤·*Á ƒÉ%£7ÿ®aÔ°Ñ«úÞX¶Äº¯Š±9à½ÒÄÏAËXæ6,§0o¢àjÖœÿÙqŸË}f‚VS¬ógV\lªk[®Ør:/ECSmÊk«nÁG€ã§%b“é…‚Aùa«_˜1ZèÕã_ÁR¾Tè-bkÞb^v(¦K"m5»‰ÝímPpø芲×)=jè÷h´±ãÄÍŸü‰&ã!¨HÄÈÇ›PèÜèDtk—­ ¶•ܶŒeà)cœ¾^g&²~ܵ™«[“Õäb·G`yqšP6ýÉoæ|ã»ý›Ø++ÿq—5ƒ,øôr9æqX|!Ûh•”ãx×9®¤Ž¿ÑVGÊÁ4£Á¡VôX ôQ©„+2ÒôºÊ4³´h^H|zG—+Uš§”Æ­¶Fc¡90ÑŸqÃqÍV¿“áJ}Œ2ÔÝ^Q:~ÚÖŒ© ¢,õ–"’43³>bâbnýÁ…‘DÊKÑ|} ׇyyouäôc2šÚº»I9Nck14úH“ Ù],ÅO²)ÖÝMŽl¯PÝewx=½ñ¸B…‹ó”ÄE_¡b å©2xÙaÔ„Æ“Q†‰Ëç†É2¨®\8vWº*éAqý¿òÞ9ë)y)øÌ°ÍÊÕzýDHžShÿuj®y5v•'Û¬hªh¹£·Êà ²•9«%¾•ùvT4.ü°ltðã ÀhÉÆz³€ña È gÝ»^•dø"H—‘‘C_·Æ˜¶Š ¿Zô#Ý¿ °irËêÔ¹äÿLS”°ð -üí<•*=YÖdz Aµ;åÝ/ ÔΙî|¿gД»@ÜêR8¬ö›Å7*]„:¤•PµÃXKYšœä“e¿Ì#,±¸`Š›z õ¿ÑV‰zÕù§/ŒNlh··9®vóØ•ts”¥*‡àN^Ý¢Ô¶ ×ÆdNÃþõŠ)ü ŸWš_^…ÌèsßÜ wÑŠÃ%|ó“:Уײj®ñÛŠÿ.8Ò¿•{+0Rv©èM/Ašùi4q¨jç«wüÏS<•Ð‚ó³zNUœ ÁGY›Wõ–`*ÔûM±â¨»¶Ær,ÇLð_rZ~«ºR}‘ɾŒ,EŠf¿/ë´(#"/ÒZ-†÷˦Ù$Ù22Úº$bó¸¸é}¯P»ÖlxEZ,Žm Vg·)Ýf12 8]p â0B¥¢“¼ø/s¡ý^‹ê`V7ù§/ã‘@™õ¤ø™7ý´.ÚþÓL¤3-Š¥*ýѲê ̓‰BJ«ÿ´ÄcÏ”oú3ˆôý)Ú–OeòJ) £Èg„±MÄ¿Iœz…`¥Ÿ$ÉÏ•¨ÿäg{ÊƼNŒ\™úžù@\@.ÔÚs©‹6xÑÁõ@ÈñcŸÐ0Ö®"ûçÊNH[_â='lÀ78ŸB€›ù—I(NòÀ­sá@š1B,‡o€ pˆ@„ÈdbËq•Tô½ùòu­—^ÎP?@1®m2 ”àyÎÜ„T§Xþ€_ñSúB˜”Ýщ}ødž%ÓOjÌ‹öhµ«Æ§ÅQ¶¬w.¦báŸTÓÍe"ºÒÔ -lŠš“¶ÔÐ{¦êäõDEÈSÔÂä²OO‹ó7*ÎÅ'Aß|ñ˜†Býb‘ÐâQ·>QÌ# ƒÐ¥Oí€Q6¢êo‹o¥ßs†KuAÒ¿¯†Òg z/F1ù%¶»Âœ³&tƒÜ+é HPÞK½ ¸B¨3ä%s%|K,Zbn™‹t’/â,®:…eœ –l_RcËR©jHƒ]¹`óÌÇ$A¿Ö _‘™j^s½ÇžY}ŒðP¤ï_ Ôsõ2?‘tlÎöú¡?“AF¸ -M{MOßݯΖФŸn!,-Öó;ÿ –þÙ›ÊÊ!dÔ†)/4èëÀÐ;K+΃¶>ëù¼ÂÜ“¦‘tCõ}VAjEtÑ3Û„Þï SàS†\SèþjÕF²¼âê@Ùy,¤ô€tƒËEo'ŽÖGºÎaFG¢S²:9¾ÈǤ³»™ÇÊ“ÃóF<-ÅSXh šZ*Å–Ô*“½û S»—a»ç8MŸâÓïÉ$¡³*’O±`3 ¸ 6qmýùäQO§Š:T0Ó{¾G\ìߊ‰;º¢j¤’.Òk*°¡°È‚÷•ÇŠâÛŸLÖ9–ÞA‘Ó@A÷ƒ )ÖFÔÁ”‰œR©ó T‡EöCð¶¨Pÿ«âɱ²w…W!¸Xˬnš&#‚”ªðzüº^´v‰"î6»AB7öšü£ïÿ¥|Ìx=?ü(+B–0ȪŠ¡`Gú ÕWãamQ¨/<³Mc1£Vâ÷wšØiû«R‰û ÚqP“m±^ÀQÓ~Øù¦m4åv4×±^€<¨_í%®{½ñn[3ƒÿ|45.vwÄÙ“ýˆu¿9Óju"a‚ÿc.Á° —@ªµ`pƒaMf@ÃiS©Uð½¶4U æÔRg$9vîÌDZÔ%Ñtèþ½LfÍ£ PÜöb Q.vÆÁ FÈàÇïxŽã­õ°« -aO -,ؼk×ÏZƒ½gø”H|ò;³¤‘îæsPí¬ŠHÑaå^iq&ÜèèãQi}ݱ/ŠÀO¯ û¨þ¸ü‹ÃS -¬0C¯ZæªkPÙ¼Õ_@“œëàÀR@o b^·ux@±ä‡qƒð;°À줰é‰4š‘{æ8kÅŸ5bï$f³y¬õ–2‚ (…×me+˜ÇÌõ¥¹Ã3r=mzÚ“mÜN¤mîäÄÃÎC" ÀJžÕP€€aÖÛÙYþññssă¢çdt -ƒØ*ÆŽgÕßu#ðŸö—Aï &#͹1T1f³Daôˆ<ø—rµÕ¿6ríïwæð°;—o„‚Ý]¤1ÿ©.D’â‹/8•Â.f‹f«,ˆ[€«Ån5;X òUT{±PlÜ=&Ù)¦ ‚²&*«!Ê£Iàb kÎÔ6ˆ´mQ‚ûÌßSïUôü†•zõã9é×àß:ªÍÿÃ!c¢ˆÜ¿ -ŸáI€Ì§w«ÒìÿFÃWOW–ÓMïí%±JB$ŒhZéŽQGÐ8e¼¶’[*ZTåì‚6·ÑÛêaÛ¯’Y=ІO»gp¹ÀA) â`.Šæ®@¿:w=@N ›£(Úî«ËàÑ×Þ…SšpX!ª…´,d1$F^ÚÆ8ZQñ=$ØPàýì“õ ÀkV7Íç-‘ùÿz¥Æîé<¶: Ý2\ÌéØ×´'’CêùŠ-.á)¥ek1%â˜enÞƒòï'ÕS^ ^7…µJxUÅAA…5Ë/â§**ï G¤ßžÒ©ˆŽvC•Þ,ßx9ri9IŸiy¶•µ‚–oD­œ$eí+¢þ"âŸÚm‚ çÁä·Rö‘?9!YàwñCîîÂãï+†âÔ÷qô¯aô^6p[%M¿„†ÉV­þ ¥•‹sr~ß8)Ç…_µ% Æ. \‘²¯¿Î¦@ŸaŒ³ݘ)‘(b‹ºUEYú.Hͼ@¬†³¦<£5æÜ‚8 ‡¤­wˆIJDÄ\=¨V)’øK.^p5» J,Lû°V/Hz ê$~…Püs„oÔPt\SÓy0Ü5a˜¹]ãäÁZO°¢ó’¸B¸ÍÌ.[È †¤äÖDŽ/O±?& *RF&V]ŒÍDŠè”Íð„°çÏ¡Æ"Gà tÔ1JÜ fÉ44†p‘âX®'÷twôEDð†Ïf/ vîú|)6ö.•³HR3çÊþé+ðy>Ez4˜z’b‹³üÎ<]ÅçÑË×Oôúæä»’¬Eå=VP®Ó,cHöÜtjΰç­Ð= …Á£)¹ˆ—¾\É©ÕËï²v.Cñ†Ü•4úÝûùO KY²ƒ¸€—÷öidò×ÉBÃî°§xn<1ͽ7R{0šV2ó˜ý¼p'çëê£õ’§ÙÇüB´õ’ÂSJ.]– GtÅðO°0àìï|“ÁL…{Îè{ aA£y¤Ÿê÷‚PôÔûÍ;a<‘-Ÿ¬?¼t.ƒñ ̸=²ZìtâP¥ªZçÖ\ÏüýßN©tT.ÎÏf𧴭™7ËiµJŽä]mu…¾{Eíj¡›TØ¢û^ÈåÂÚdI»JË`ln¡M”†‹½ä2ƒ&Pôh±$ ò• ¢@e¶D§ ¡æ%D‹K÷7æ²½¶Ä5›ySS£€*±%¼µ.ÿÍ·@÷ Td\mô­Þ›€Ág@N w£җh”'û…âÍÀH=²mQOÕ‘k/Ç-½',`´’$ƒ!Ä^(~¿ú=¼Í¼z*AÙPU3˜u?ŽÏôü‹ŒŽÐ>¬3£&ػӚC+ÝúèQ› +…JÞ[•û xûæÕ2Cö`!²CD²êôªb“½€6I€‘)±}Îë}l9„ýÀ:—ûnÄHõË2WÍ/DÈ0àF†$æ- ‚º–šÌöq¶_a`ò%’À¸g5æ,È×\'•ICç(ÌtÑüº¨ÄÉÔf…Øp÷?œ[*¡}˜­âæä¸ñäD¨œêW\Ü´WuSůGØvÝ}Þ¸¸¤7‘’¥üŒ]ß~lu儆ZB<ßÙÖ‰1©7Y&ªŽÖó¥—¡ãÔaM¿‚ùìÖ‘VX¯Qhí¿ ŠõÓÈ7É,FèêúÂ0m·ŸGãEÕjÚȹÙ׫Hªe7î««x¨P7m¦&>…ƒ‰;0´³RãmÉò°Aˆƒ¥È!OQ2*þ–‚íë% Y"b•ã–•Tcgžšú7ÓŠ`¾E Ú:§Í¡ÇÜÚ³´ºÒxßo`'ñÈö[$ ¦9]]j¶žlÌø û—`HÍzÁóôºµR·¤ÛÓ.Óõ¢±‡»Ï>tAeÎ dHI>’V*ÝühÃ’´tωÚ4¯£·!ݤ®Ú|ºò¯t ½ ²ÑUº¢ÿ\"v®ƒ›k—ÌUÇå¬Ê囓 Œ\š‹Õ¸¦×”¸¦‡«ÊHkþ*põ-Ýl;„·¶§F¥3¸´5:[õâž±0©O¸(óëàƒÎ}׿à•mŒÁÇ•P@ò"ê‹Ð^š:$â…ÙÀƒeÍ S‘C®–WúpvO€hÆ–8mé°ËBÍ ¾2w‡&>ÎÙaÌÍá:$P[C4Öëüå¿ ±'×£ÆñÕâ¢…Ç *þ±¬/p_x³O¦˜ÈSåsÖ¤*PME­ë 8A\$L¥H©J.oäü–üõÉ‘ÐÈm7 -yZwä’Îg†“+ÊʹgÃè[¾¯œ%—"ɲù¹¦—ïbîÂÂzù™–«•SÛµ]CrÍ)—ÝÅ™ö»Œ|M?äÖw@ËøÐ'­¸ç'ø4%÷è[{Ü Æ¸‰´$í™ -.&®¤ï$MÄŽØ¿PØ­ábkø⯾æ3g*æ4„Nô:ù”s¯—è‚8± T(œ}gw¤KÆú<¤ïÙfaœÊ¼ÕWˆ¿D”_ìÝ°4­ÐH„E2¡'Èk -2Ó8èÁÄ–µUKnuªÝ’'g½õ:o4Te-\K‘k)PŸ±Å3¾›8Ý7Ž¸]qíVJtKQ /…=‹aá¹Ô†ªŠ´SDEþY7‘`‰@%wDž"R"UÎÐ r”å ”êÛ…X*ø^£î ¯)@²—dZ’Ô%àzjF³ý@ö’Ÿ”‚b@ÔCŠ]Ha*Ê»`=BÌ~1<ÁÜY˜Ë.Âh€ÆÇ°`’Ïb°Rù”9+.EŠd‡ìôªX¡6à]æ¥#ÌÜߤ^ç&ÏyNYX(xQä¯á_Še¯ƒ­úÆ€Vp4"¡± -¬&Y5k¸$VA¤£œHN繄î0:ÿÞD€©…"_à8ñ{—æ J¼¨±×AÌ<—¡É4g”ʳ@rw%Ô=+ ªÂL'¾·Ç©ðô7RYÖi¶Ê‘®ž¾-Ô oÉÔ×M>RoÎTp[®í -Uªü÷ª:oüf$ò™OÙÈËôwÀX±2ªë¬º#F6†½íu!C‰î¸M#Ô=Hï}@ˆ$zå¹Pá“»ŽÑ±xÓM¡O[jwc4΃€ú&²ìqD!µçvpˆ‰€9É#¨«—â@ïÿ·¬€qÓã,ýZÐqÕ¬ý@_@hŸ}»Æ2N9Ë¢°ìë?‹ë‹JÆPõ… Ÿ‘:Š:<]Ic:$>®ùO½…úœ~¾“`<§°Ï˹D75癳B0YË»¨|UÊur„É,$‘cšPÈGù84ZÊh‡ˆ4ÞeñµOµÞBmêÉGÐ+ìŸ~…$ -½­»­: ¼…š®²V¿fƒ~кñX¡ŠÚw̳˴“Ñ9ÊkgæUBZ›•v:HЂz‘kýw“NÀI´Š’Ĺ µK‘ø*÷濼–Ç_Û vÊ)ÝxçFnœáMp¨AZLëˆì·¸€§=5S0Üã[××ú˜pôuÝl¬–UÉ<ª7µžc¿®MäâüßBçqò4A°2‚Ñ<-BÕG(6´µ†FèË÷R ¡?gFïoÅ•)¢%Q‰™$Ó”Œ@ãÀ.‰ˆD•[MÓ' ² S…3Ü·Ü¢ÅpHíú¤ø~J?ÿ'é“ÞíÞé´$ö!†k¤šÑQl‚FéþЬ±ÊÛ­ð±™CÅ]!JSh•d?òš¯S´-÷÷@X¨.²ö'†Ä¶¦´I}ÿT'Úë»Çï\_³›®ºPâdtþvêTquÏ‚k9Û¿:·K†÷‹\VÀ¦˜˜éÙgÙaöiåø”àBX>PVlŠ€ëÍjhÁŠìWz1ëõ±1Pìª$1ÓÕLcâƒëåªP\g¦µeÉ«luæÉ?eVwú¡5±Z¥YÍêZù‰ÕÍ&ÄÐOÂg•8ÖíŠÿ#kÐ`<’õ äX/Qy‡ì•º ø² ‰D›«…9²ýÒÉÁ߈çƒT -„ªW6ÛÞgÔ~ä.p¯ãà+7›M~¨áƒqw)¶L„È‘%r6 ¯2ê†FhØ–øY û;15È)ø%Ôy4bª %÷ÖþÒ߈:~'Á=;áÛ×?úîÚ½˜«Å>'CöÜǶz.£b³x‚‰Ð?]MNžWÀŽLfàh†W%vÞ€X, ìÂb”en}¤/Ûé‰d“ß…RCä?,à•[&Ź’Øfü(ï Õœq·ÇK­åÌÕΊXoÒÓ¨¤‰o³]oËVë¶~¶šÚ ðPê±Ï\ÞF.^eeÜGàI×™Câá˾"NŸ¢@%(èÛký³ÍSÿ++ñM/Õ­ƒlåØœ)Â|ůjÅÌd~g^ASy+M#ë"1q¹Ái‘'Yî - ‘+0jh‹zŇmÊs17Ð>ôÙ¾(Ç@x¬,ë‚ÌFzU¾-±˜ßtÊ‘S—ІžÍ 9Œòc".¥+€Œ7ˆ«D/S ÂM8ý€Pp‰ó Åêš‹áŠ:ý=Ú@.¹k0\¼39 syÏÆÞÀå·X­²ŸõŠW©<˜+©ÿÿ.Â×µA«Wàw Û(h^æ´ÿp\TX ¾Ð« ð¶DÝNùì æ¾@%˜n¯¢]”™ˆ´M\0ìÄæt-Ë¥\ûA‚<€„€GàO.2n«ä…xVMÈôî vÚáÙßz6ÝÈ놹­ktØnq] ¼ÿz¡:‘05¤À>Ô2Ô¶5^JNT†XAÛV9üñOxýop‰Ûuéµ].¤ðií¿Ö;ž–u_¬Ì(a¦˜jµ¶¤ë5!¶5÷³\bmè¯%“S§²i}MJ¥qÇA©ÔøhÄç²'·¼…$¤æJ(ïvÿOÅ|¢ª,ÃÂOj¿ýz›JÛp -MÅMžfƒäš¡€1n‡f|Qwö°¯ ÏÜ:‰j^)1¥4$£0 -4#GíÕ€s³PïP|HÊhÀ±ÎÂ$©EƒZ€V †•i<¶8éÙz Ó4íÉzÕ»€ããB{^æDönR˨÷ BEÝ#Ë$$Åt4¹O'Ë|.½ŽÝJm½L°ŽÒ Γ’šÃ9«9G½Pü.µÁM;ÖßHï̵b¶r>.1.½‡zý;öá˜Èf÷\Ùª@-´wÉ+Öòìð:?Kÿ®\£9#F=á:ñP¯²cLvA%•-ÍQßiüí؉Åuëžyèƒñš …u…Õú‚Ïã¢UÆ#D‘àP`f"s2Ý,)ÒŠ“‰™Bû?Ë€þÿim5׿ê!a<8‘ánôä³Ü‚U‰Î]=qU_Gþ³ý‚°Jd›ÝÙI¢&Ð)ï¨ø£Lºb挘 27¢ãnÞ[=Ÿ±Î4W@LÀùå º±Õ¿ÉBOçv³'H›bi€{ŽL›HÈ.vS×YÁ«31 Äʳ=F…Ì ˆ …™ ì÷2£%ä-{‡ÜC¨ËÿhЯ ‰»î g¨XZùÿÄaÁf¾Û‚Lÿ#ýU.ÌO›ø£<ù¬§JäzTPM’BPýT˜¼ÀЪBáR&™’L%ø`¾«Á6ß5.&QírÎþy´QŠpÎÎýÒ”<Õ*[UUU«ôSá¹çP”±µ~X¥íۢƪøÆØ;ZŠf8=}B¹cR­KN‚úÅ^­ª©©ºŠâ±!¿fnò=²Ã]æÔ„›¦êzB=^û©íãh„›§iFâ …÷}+% ÷¢ü %ð3™ -™Êă̂j|O„Ñ}þa¾ßŸ?ÝURù’pXS]µål]Ï%³¯g^¯•ÃÔÀ\Br‰ Ñ,†g³s›ÍVOÈâU¸G”6јRÜ›˜¾YPÅ´ - -q ÕÆŽ2V26çq¿b·_´'hU‡§˜ü¼)Äî²ÍÝ¢Tª„!q` µjs,„' ùd§LL^%—LLdÒ/V%A(Ê%e -¦’)”Jž¢ CT_ð€Ü | T<Ú”3-6”GfÂ]üf3†.pd¦í›x|ßWaßk$!ÄD¢QBЃÆ}˜¿²Ó‰Æ­ùÞšÏÒÐ ‰Ð  -‰ÐáÈ…V4A…]L«=(Ng”±š*‰QfVS5Êñ?±Çæ%Ž0/?襘Ú,¼Ê´’Í e2™cybñbÍb±z)ãîE½„Gëô+sž_y?”œSîÈ4ç”tD£éæÒ8!N†Nxž\BŠÁ ‡lZ ŽœpTÈ>4äᧄ“ ùT?ŠåÅÆ."ÑWWëßñÙ -/ -’ã>¢¤Q -÷‹í‹YBÚªCÑ0ªXT!wŒ[¯$J|¬NÖEL1Ÿ}»Ëöª -un„Âÿ¡™ÖêEaå¯ÂªDaUýêSÁDïéê/j¨¯¡îE„º¼ òá'Œm1ê²xA¼ 6›Â]ùÂø~“ erA¤E¶eú5Êö\†âÇP,ë.ž¡© sIR~C™š0T€\ãÂvûzÙzŸ¨M‰Ï½ˆÅ_¥Íçi´yúXoŸ=zw"j"™wÍ ç.‡cš8Ã_LlBs¯fC4—{gH-r}Æfö° ‰¤A<Lj •œžËÍ*ÝþÝŸU½&"ãÉëZe&qÞâPU(ä¾Fû¯.c:BùÌdŸÏÒ8ÓVÔIt˜q¤Õ8I’Òš“2ALNBjr~)R0¹wÜF–È„E$Õò%!V:JŠD -†•4~)DÉNÍT‰}ÈZKŠüiŸÅxPF’Ø…Jê%k5¤·£¢ƒ— -B†Lߘ¤d°EÒD4zù“@B†£ -IÉùsz¶L -åR’Ò[šú°BíÕµ9 -ÁÉ,ÿ„³ŠŠ8sVÆÂÉÓ§>_8‡4äJ5|qÏ¥üIØü»O —‰X¤ž‘yJ(ˆ8ÓƒD³­bw4ï„’ÕIœª»ðî%ë°ïÔ5½ljG•Ì5ÿä25dF Î#Ca¼h”Kžnå !Ÿ2™*©"8¢!z12¶„GêžY¢³º®ÐŒ…8+}S»üÓ:háú´,µ ÎV²‹&RÚ”|$ ³C©™”úÉlò¨êÔ"“­ºâ nFñTFfj¤»È[¤£N=J:G£ÓFL‘¥ áÉî©ø#TÖñfjj*ˆlFd¬˜˜]¢àÌL²ÙíÐÎ%™ -BÙpêŸ)ª…ÍÔcBñ¡Ÿfj³Ù[q„„ÒæEÁnê“o{Õà¤Ê2æÕ⩵üPþ±cÄŠZÇP´‰“5yƒk2†\dÃMPIÎil„;‹*êÑ,4¯á‚&c™îÌ|1 VàgâX>rN†v!™@´qPê›È_2‘Úü"‰*é–LìÝ 1µ°é£ª?>V›}Ö‘˼êÐ`'XQŽ±Ô)&(¿TÌß -¢‡ Ò·â;ÞPækŒŒAÓ½zIcØ@ã ýïvœ‘Ê=-ú:f$錔iËž‡ É!C2›\7äèC—.I5 -µ5' 4ÎXo•h!Fúá(vZ4Në›DJ†óyV…R¢"Ž–ÆTïÐ7S¥Gô5R²™\£«›D#+´@$&jhˆ€Š¤,X–ecf27]j§«ÛÏÌÄâ-rˆÓýšéG” ä7@Y„–”¹L}p^¼HEƒ”©¢‰É$ä[~úü CP˜Ÿ&~ŽË@´¢UX…ÕTXø -d»Æ.Ó®jBhº(.X,D0D%Ënaq -ÃpƒÒr—0&mƒC„ É„Z¸ù‡sh"PŠ@«Í~xWüx¼`¿à¸„fh(«a84~†f) )‰…’paí¥ $e©Ü¥ƒKAÌ)a‹£¤§ÔIÉ<\aSµPØlêv¬ûR¨Kœ03r¾œÀßU üùNÓ"㘆’hˆq,F*ÕÖ*L[³J$DÄD "",/ˆˆPT‚Hˆ,õ0B­ %î^ã0 åpNŒ¼ÂUa8R< 7r~L³³ì6ˆÂ9Î@£ æ¡ö…<”T”ع»m'>›TMmU‰²”#ŠŠÆ~Ñã4SsŒ„Æ -åÂ(g)¥^ŒÁá8,«ZRûÓMt¾%Z‘‰F'=k«ìaqf#σ1ÞÈ'æõá ÍŒ~Ý$™+4fC>sÅ@*ÆkrbIœ2ÅÄ0(ëB\¦3~· ªšº0jø®ƒ¥CsWŠGǤ(jêH¥Y³R¢v¯8ŠW7Ò°dJ:L»7I(K"·€äD‰Nd¾ 0Â"y1K戈HKz# ¼DH­´„lLëDªpÛÖ-çJM‡Ûâ8 *S±jÂÑSU›z”:®£Ðõã%¥*r™*¦JPºÝSõòÌt£+v»Â®yÓ -âJ¦a•yºÌÙÑ‚æÐ5ZÔˆœŠ­µš\Ÿ µ!âùªuæ eÖfxjc”tãÕÐþy¯Y²ˆWØŸñœÝÄ7ˆ¨æ¨‘Ð?±—Ц%±K>2]"i«\-™"1mµý -]†6Žy͢Ɠ³fêl“¹%‡îÇm®»)j½aÄf”a‹¤lÜÖÉQ¢=äôfgZ×X@ÖtE_LZ¹i&äí´Ý5#vhœGÏX¦ÈÕKU]škQ•©EÑG ú© ­Q0\Q¸µ‡Ø4bi%i5S®§ú’˜ØBÜÃÜeÆ#ÃÙeóU4dkëQã`x2ENcöÖž+…ŠS ÉÈ(õ¡)Ó"”³ì"‡dÜ`÷]ØG3\W¢ó|ˆy»l–zeb|Äh ¡8”½Ð›x^M*ˆ£¶ -×1ßDDV EûBuM*DYuåÍ6«U¨ÊE5ÖÈ7o†{1/ÎË51 åÙQ/—GR¹w›ù4xJÄSàétHFè“pØ|a³Ñ¨èbè3ëà¡Bމ¢¢¨¨ õ V•¯TÍ6—Ô.Ò„ºÏPÑ°t=Õ+$0±þŒ":mŠrPI.Wˆ"¿P­0Z<M©Hd: &Ö±H0€_åÑZ„†+ˆŒŒp(†hO)P^AyœÊU‰< -‹•X¡%© ÕB­ˆ9"w -KÍ ” ¿¡`ÚmT°™,'î"!àBH£2šö‹TAÈï:ωáa(Ë<±€T)¤D Qå@QÜ&ЉT¡Èž½f)Û!­¾XUcEáćXMï°j<,(41Îo1¸4.LÅÂĘI³@QÇ…ÌÌ Ÿ¨o¨EêÔjo„EU„…ÐÔuJwf®Qéa\ŸpÚÃheiRpø¡ …wˆ”¨ä®q¡È5qŠ§_]ª¾T  ¢@5µ -ÔøêŹˆxæK(¡:Ä$ŠD#­ŠÀ@Š!p…‡&8(Õ¡(˜,ÄܲFZòCßf C%Ó~B 1¤*€<à3²`¨dTØÝBÃ`@ †C‚±¤pûžn4ŒJÃ!qPXZ‰Â€ \$Tͧåo­Ù|CMl£KoÜIx“~p†¯^d¸kÍÜpféY¢ Ü,øá‹"ÖƒKþõ«ÃQ“߾Ó,íK3hû–PýÔ7Hg/;ù×Î~4èBãÙ@9,µéf îãG6„q$¢ a+ˆäbˆQ¶âqE`]½‘ÿLÒ‘õSEQfìÒÕ¶1½Û2ÔV‰]\¶-ƦNçåztžÌ›MCš;DŽðÆ{\üÝѤYKæÿø–þ Ê0â°‚€³!‚, -¯vˆi%Dd -R’pÆå‘ÑE*t1Òâf®0©¢£wû$÷ÂÒu„+ Új2D¸.=% ûRZŽ((^{o(ê)*z:˜tbjBøþPQ¢‡?q@ŠG>zup„|þ§ÇdO™e f’ªÖþ{m£“dJu Æ,›Ü¦FRN Ç8®ÈnW†rÄ‚%%⃽؜3’iBâ$qÄÙ°MàVòºY«uU[ÿfz§Z)›&tב”)ƒÇHZ;Î¥û˜ºòZU¥äê¬<굈&í+!ÓÖ]ÔI…›A»»9š"7€C5™˜s?ð[ :Ï7.à±”§0¥3¡a›cªN+žÚæíÔú_u_ì9*ÒäWhkÂuÍ£DaHÚ6¢­“Ú# ×61ÒEÿ‰(œ‘ÕJÞm_Zc ü -Ë¥‡ø]€°^—ø¤bèÈ -D÷ò¿V„¹Òä«Ýlh[ L]=qG“¶·´ú!ØŠÖÃâ#­„C0#Æ3ÐèGŠÈVî;{nOj±© -$¨E0%;;|9+wiéè0E{Þ]$n¤-ôÅÍV'ÐÃ…;CÒr 4¿a¨;uñ×yÓ÷¥£v% -Ö%„Ð’…1ß:‡QëÓv@J,ø_ &?gVÖA±›ëG•ê‡ ˜ÛÃÿIš'fPk†šŠ1.4€qø¶N@øÂBòaAÛ*Z¦à Åv×4À}°Ö§Á™,ž+ -1»ýŽÏmŠ•"„Iá~àT„”9:»zr°7,zËrˆwNÏBÞÏs,%±ÔòOŽÃØ?uœ¨Ê ć.½Ë•.£"¬Øð;z4!VÓA÷~–&ÄX€h¸àËdÍž'ΩÖ%åyÖÆŸ‚ÍÂå¥äûÇ©u“vl{8WùîÿWl¶Ù¦!æ©$Î:r%"2Ó̵<òŽ7jªfNSaNJîXÚDo=YQ!Í` Ѧ-G˜E˼ºò ŽÑ‰×¦~ŸCD; Aÿ°qhUWlr¥ êñ‰ªE=¶ŒPyÄHBÍÊ3. • ’¶5o1ÝÃd8© pmºz˜q!ºÀu‹M.høf/öÕKüض5ÆcHœ9« ¿J€Ù?’À5KÏG%ë”íY~PTÜkúf­qq)vçy¹>ƒðav'v}»¡[÷l'›ßŸ9ëŠáÝ%ø‹".A»ïºŸh¬²ÿHK™ ŠNbot—i2¾¢ªILc†š]ÔúÉ<mŒcMj@L„ágmïD¢L©‡ì@•É³:Üç‘f!õÌÃÑ&@®ƒ<>Ì –Á3å Š²÷°ÐÂ!Zq&¢ ú¦ â(·–!ŠO°ÿü«…Ÿ.Å1ò|¸|#G±ð^ 5J­U¡'‚ë gpR¥Ú¨@Ö©®dàÀ\½Àl<°Ù»µ{6Ö2yô~õlí -jMç !‰ šd?˜2îqí0fp1WnöÃ+Ôçħ@±=ÏÇ+HU"’¿âgB4ÚFX“©loö">Œ¢äÒ5°,©s4’…ùhô§}"{\8øIbíœSH‘è—jãÈ[…'Pe“IŽ³{AʦÒÂQÛZ(èAöÑÇÊå?üq”dHM‡ÖH¨Eمه`þÌMôÖ~ ÆUqÈãæ3áu¼çIéðõ„‰JÀOSÀd6oD^Ñy™ü#«›Fa [—ý «ðWqß…¬2¨x0FØ!ˆ’C z"úIb&ÎËØé¹ÜŽõD±,‡k>ÔéšÍ·©UçvVÍgy4äýêóß‚a<ÞnkJÇ^¢±Œâ;b›bUjö%ÿlÅIõÓ9¼Ö¼j 7Õq,¨ÞÆåä]†]’x™2}ÄÞ!Šï·\ÌýaèUàfò͈tÙËÒc¡ÙÊx|âx,ý)(|m=:^ªÏAðþ-!ÊÕ£!¬À[›î v9® u䬫ߨ„ Ò]ÔêÀ4B¯¤/ù[¼¯g­bŠ P{Äíc DJò&p•`,D=ƒ™@ 7ƒÝ'EE´˜Ï¸§(KU´ÖǘX-F«Ð÷:ÌÄïúÙýcáÜ UƤk«A–ôvm¹£Å|„¥Êžóã?h)*;ùÉG1 c5á·[óKE€7Úðâ‚+¯G–¤¼žŸâ´~F9õTéd¯:˜‡™ÜfOê¯Ukvš(ˆ^Ê›wjìÄ&ëÅ›Çm“I¾#!Äé.þ©sÙíbZ$T±½r¡þþJ'¹v>4ˆ=3º6Àà˜Ò3ýïjðïÌ-pôÇq¦ÈȳÕ?i$%€ð÷ÂÞ`¥‡†æèÿm˜ÎÙzßë0_¢ÍŽ4t¶“vÃQ'}ó–`º< }Ó'¡U/â,¦C½Q:“Þ ‡Õ|­”Í0_Y:‘‡¹ÒØðF:ò·œ³D̽š®qƒ®¨J)Ña®P r÷¥Mh±Zü™à¡´Z’r^ͤßä,N -jNyžå#½{%cõöSL?+Ÿ‘ÿÚ6¹¾I韤±¬Œ„ŽCkWBÉo‹9R _׆°Á¨†M¹#84¹µ4F§Oä›»r}YÓ‹Neu¡ár•®/ÙÁϘ$É€LÛ·XÇõ§ˆ à~¢Ýuºe6üÈ@ÝNæf%“¨~Ã.ç|}µÀE«ÞqOEõ,w×v#ܬ&ëá!ããì3ßB‘žŒÚm¹f÷´é;ïòuÚRÈ(0$ç÷º]DMÞUõ -!Cɽ´IÙ4 -¡´ßwÝt”òûÀ6¢Éäc÷Gä*Pr¶^˜ïûÆ›~~%ª¶gšx¦[‰Û+m>qþ1y,YùV²há(§O!\÷$”;‡O·°.é×æ¤jó1õ›¼BÌ!”É Öi˜'À•“@1¦C|ºêÀâö>ÞáSð1}9¢>“0L®ÚÇ<æÔÀ×{&èl †2Î-h”Æ“GþAA.s%‚ä‹ Ï8ÄIR†GÅ7è9#Üz“lOèGÆuVK0ªHÈ̱³ -¿•WT ÊÉàT–Jî[ …´cäªô¦…U6k -‘Ht3l¹¨7ª_Ìt·4®£G"ëA’l…™¼´ÑýÇ*?}©}„|;DþšíH4J/ð[wàËL qö¯å[iw¼ÏîŽð›ª@vЬ5/m½^ßjå­EcOWh¢Õ‡…Ê@‰ÅJO&`}•{…œ9,Å7“bÉŽ¿œq*-"²­nR6êGç~‚|¥'|ÂnŽûÜ—¶‘/ýéµµú8œãRÆÄ7ìÊ•„kz‹í‹‰UÚ o€ŸBmüDü:’rèž8öÌ©Ô2Á´ju³Ñªÿ8þÂ[e¬Ù˜MÖM=%›òkd>•Ô´É_ê¢i”‡¢ßEM’clŒF´J lÑYnÀ j¼ŽœµaLø ¨Y7J¨9ÈójÔT…g¦kHÈà¼WØ—0ñˆßWbcsˆ½*œihŽæŸ–˜É¢–þT$Ÿ`Aóˆ9áHÚYt ÉˆÏßBŸ9âÜø¡•÷f4ÄÞŽË¿ƒfá9t Å~Qx?€ý¡!s4eT€e°…àÀ\g0¡ÉÉÒ0gÝ´'luü:!aÕ¤îÔ™¥éH)+j¡ Œí™¨dz.â@F5 Æô8Æѱº>ba¶CÚ«¿êù‘„‡0%?“Âáž"í@›Â?3±×0‘í³q5öÓeŸ - A‚sb¸t‚ÇÆ‹÷ܲݖ Ðè7Î΢ߘfakMt½} Áað@=Ĭ8Ú´’ÌôKß%‰#Ê;æZÏujéfhæ¼|¢5Ag,ã4§`œ`rË h$Š´£âx_§Qí,*åø -iOÙ=¬V逎Fb’6Æ2Á:˜-²aog×âµ À†0 $Ê£ti:/JíÒ~ùóIœ*ÄØÊFƒ ¦8Fu!ØŸ›Ÿ³­í¡˜À6WÙjÙO´3…½VFV ((nítæ·sÆR€c8ºGb̉‡ c(l³ÌG&Eo¨ÂpIJ?që¬lƒÀt)6ï·‡9¬—S¤ØÀ0žÆPh6å]Ÿa¡£Ï…¬vj¬ãuá9µN©…)žªIp€ö›“kb"Áß°h¤s‹³ üÕ0zF Ô¹Zž™\\­ª<ÊJSÒĵµ)QÑ{Cßo/]Éey4‹•ÉIšÁ퉜äT˜Ge>ÖF¾½©’½Š<Æ¢8ÙúôAÄÏ&‹^LÏ&]}f…5n +ÏÅDT§Ù«Çù.‰üøWås ¿[À,ƒ¢ÜÇ»þ¡q{ï ز²MÝ(Ö¡œ@p½ÉŠ-¹øÂÎEBá0¹3Y´†ÁÑ Ç£7)ÞÜ,RùÙ]áÞ¼ÇòÈ ͉ísuD×8$ÒÛ1!­Ž®”üœñÞâK@ß©Ä;ù€ø),¼,*,à(p–Èó%LÏúlÕù[ù“ÝqˆÇÆcàоîB68 `»Û#]‹4²étði½ð§BÖ _`5j“ãëÆp$ÁÝoÎòò:síh6 • -ÐeŸD€âÚÅf"iF­žŽ²:äƒv" ÖçÉò²Fj£n?lÃÉè87õxÁ3 -i’“ËÛbŒš.ßí¼âÈK§&4møÉ|5EœµÌèi$øø·˜·ŽÎ8ãP¤a—¬Âuºá¥îlé껡îd•NV»ƒïVDwO:…ÝçØ8:M²Oúu‰(„Ã1[-Ä“r -Á¯ð¹»3À‹×pÎ3ÏI±)©Ùñ0I|@˜ù³8Jø<²èñ[“úNY:$²@§“3Ñ‘‹rÖþîKç]>˜ÝNÃ98Äöè´«G:84lo,$wl&Gó»•ÒsO\%›aÆ„ÂlñY¡Žš2â¯Ø¦ËwÐ -W’±ÍÏvµð)MSê¹Ðóêï½PÆÆõÑ2¯Fd¦Æ‰9Vþ@r AJôØôëÝ1û»ñq¸æeÃÀ)±™ì—5+ßœlÉ'EB×¼ÃÛ% ÁÑ£¸³.›$AB­ÀV7'þ¶*Í+(ÃZ8?àdð†ŸÀÎtÈuú—f®$>–ñ&4 Ä"¢–ÌMƒ‡’×ÿóÒv †aa¸7s½£Ñ(kZ–-À8'ðÒ#‡‹ wþÞîq’®D8ìÄWìýàJ¹h äºzÑ^7Éwa•ðcÊ(\%J¬ì /æòÁ>å~Æ‹˜u ˜”OWO¡Â’[ˆ!³Î·Æ}½Ï‰áûÙËK&É€^FˆÉù Ü7®*&Z]‰4¥x„ßáLÕzÅæÛqzœPÑ%ÂÍ)4ÐÑ}בé±HÔÌ¿^È“UNyg [à†ù¤ ~.‡¢©‚<æAå \xÓˆHP•o¨-ªr”8Õ18ÈRÛ'À ƒÍ§Lâ >áj~VÿQ>±X2ÄréÊôúlxÆŒ¸{Žì$W1¦wÝ ‹–8Ås€&ðÃCð³W²#òÁþ5 ‡îû:«rï­T~£ü‡SVÿ(Þô16<`´¨àﺚts~®`_’lÝN!_EïÄÚÜPË”«‡EðéË_p|ŽÅ[ÿ±L‡x]P|XŠ¶:Ê}€úÈLþ*?héÏA¢¸qšLŠ s7Lï×Ý_æ‘MëD¡kÝ -?ßN"¨itN:–'†Ó‘<á–^‹=Â}÷UVR±lj½PY¶YõL÷Íhè"Èø/óF„–ÇÃóÿ°Ó›Vÿ›=í‹Õ8¼.¤%?AgÕ/Ÿs˜¹¬É IƒÁ/ÏŽ£êb¬«± {¨G1é²É¢QdÚé Ò¨¼eϽƒ§<:6ˆÓÕ$<<®4¼–OÌaê) ‹Þuï°¼9P~Š8¯ža›Ø‚uØïÛ¥aЕÊÐ&!¤¸úg€NÍèˆåé]˜Ĥ–Æ¢JÉœp›ÿvÐkvòÕãÊý¦Ò>(ª9:F;*‰QïÒLÛëQØQOR‡á>R¾>O ßÔÚ«…—?Ds$8~pÊW¯ÍÔ8/Ó\DZòÎ~zw,Êh~&Æ$­;>=öÀ -Z®ña*m¬Á5^ŽÁrðJ„¢ -ö§:°üY‰`ÖI⌸^£yo[€´Úž :„NÒÿÿ)¿ ~ut„_ŸS¡ Æ‘.`}ÉòÉ/zÒé²Bg™Ä¦¶x‚ÙÜ¢Æ%Ùó-Æ°$—p11«ã‚zJR].’'IÐEà+uÁTIÒGvÁe$±·»Îz¥/nz$ðæ…$Gò{½M#ÙpðÅŒ$7é ðK€_8\‘¤$ù îD\`ÔF$›’ù‚‚1#D¶ - ÀƒA -!‰0H$bû¤ÿ ƒˆ@¨Ü0˜¨°1œÛtÒ·ªÄH ç¨)FdÇÅ`lü,cÌÒ#‘ƒ™<"yÎ.àK@y;–¹Žü‰ŒMéÈ”$câ o2X’#¢I£ÄW+c8bfËØG¬_ÆoD…Ìò6b0iƘ$CÛfŒ»Fì$g<*»F8$b ²jäfÏ(K#kÿ›ÐȈÐØ䌤 fD©Fc~22G‹Ž‘$–—«i¼ #Oƒ/0‚5Èù"ôO ^ÆjÐÌEø°§[Z­AQ‹€É58Ì"¯Á!³+" -lDY‘–b#LI8Ùp "#ÎÆ.)mÐr]ÕKë¶15Š,¿¡H8rƒ¶'"Ýاÿ%³—šµxƒ&B^oP>}Ãziª¿d¢ ðÀAꩈa Ƕ""†86""*Å1ËQ*ã˜!D¤ÇÂ@DIäØüCü09Æú¹Ê±c¼£ñ›3Ç'Îq1=GS;qÐÁlt°C˜¶ßÿijCŒ/kH¶§ SÛd©ícV "ËAÜäÇDôã±÷@x¶Œ8,ò…b´?6Ó@&ì` E‰xñEtÂÚ+$Êv±"H†"€Ð€°ñ€äv«ýƒŸÿƒ?^ý«ž¬29 ád=€ä ‚ @dd¯ÿc -2¡ÿè„/Òö<dëPŽñO&)b`ÿhǃ-蹓gE±a[ûñ|ÿÈ]@Úÿ)h/þ˜Q®9Ç6!'D~*'„ d?§ úcØ,Ò 9Ë=Çä@‰ø3)!¥Þ¡’ö#[Žö`µQØ^„HHA‘êGÌ õýpÀƒ0.?4u­;È €LŠïøB?ZwÖ™¹÷Qˆ‘ûÈKûàÜ °@ÉêcÆrµ ²Øôc}йA¨8awb­ÒŽÔjwïˇn»ÉGÇña B|ØpƒÄÁu„”ò¿‡¸”½Ç¦Ð{L·8—ÉZÚ#ѲLÿrCx Bx’[*0W镪RŒ€ÓCbIK­ñ2L!Ly •=Ä×ÌóX”)œG¢¹30B 6zy¸„$UÁMˆÅäqyÓ„ÐåxÄdô!ŒGùMˆúÄÔëá8!´Ñ„ ‹MÈê€Çޤ߱ˆßÑëAï00xw¸‹Tw¤9!s‡%ÅÈp‡Úì׬¤J4)HÛÑÚ„ÔŽHxŸH‘e‡PÔØq”2—°ã5…,ÎùzYœB~\‡ OÈHûvù:Gå«£†¹U‡Kiê0BB‰:‚H…øw:~UÈH¦ãš…,‘Ò‘B6lB:îUÈŒŽ‰ËCÇ&£AG…ÛÏa!Ós8š?:Ö9êV.âCVÈ–Í1`æ˜a^V!÷1ÇÂùrHõB&Ör,_È+G“”#U-„ß&Û+Éáç9Ü“WÑÞÎ8Œ[HeÇÑ°-$î6k!B‹ü"±‡‘/„[Õ)OLµÔq8•=! |ßظ9„ˆ­l3„qÈ ²Cz„zȉÖR±q€"l ¹®q,Ȉð­1‘ȲU@jqúÉÐndqÌÕP)Gc¿GÙ¾†ÃBÌÂ᲎p¤V¼)Dp8#C¿BGLoüÑñ}£ë3ßðhèÞðå¨7²W"71•HOyƒÍDèÁž‰»AS¡^7@Nn™£¯" -ÜÁŠ´Ê°°ˆbÜÔ"Óƒ»æ"sÞF´aÀm( #3¾Æˆƒ¶‘oq_ÇÀ#ÏÝjƒqaM8Ø•h’aìlX¯Ì®ecÆ}lÌêÈÌb£ïá6DY6Âók_ƒPòó#\º±'‡é ×=$“‰³†ÒñkŒ)$X^ i‡$ÕhTU5ÒÐP „%F¦FÈEBBjØ7’Á¡Æ!dóÓ“$œ: ¥”dlÓ²%Y‘iÈd’1 €Ø& KiTí$Ü$ ƒŸdil%ÓF¤„é¢abJ¶%r¨dáмƒB#¤ª„…1ÙáæF  .¼’²Ÿ‘L,qä3æÍ’!Ýåi6k‰úü–Ȭ3Fé’Ùœ±I^2"Έ÷%dÞ n6£ÒÀdG›‘&tV3‹Él4ÃàÇdÖÌQ&Ë#3\Ìdz˜¡€9“±t*È™´¿Œ_h²°Ë˜.MmÁT¦,Ãíš ¹2ÖÍ&»©ŒømÂ(eHx“ÿÀÉ”aKßd”^2DÅ 3'ªÍ#c¸S‘‘ÛÎñ59™B!9j+]Ëɉç>ƹ…±åä1v““i:†„s²Ç0“N6k ©u²lÆì#Æhâñb˜l'u£Ó¹*FŠ¬P`bDÚNH=bhU†)º…r£P…¡É«a¼ÜN†+…x¶“÷ -cj,:a|cŒ0´)z0ÒÉ Ækt2²`cÁhYd`HÖI£Yâ#9ÔÔ÷8×_ØÔìÁ´ñ †u¿öEj±‰¾ˆ¸/&]¿ ¢¾rF'tEž± OtBn½hvI/š²o^x™“Œ¡/yšx±éx‘¾œæ]sBÇ]{Ð.¼“ì¢;æ$]]…N,§‹;¶è:ÑFÊX'D|.D”+t2ª¹€çÇrI‘ Õ5͸Øj!. -¬“ÑÁE½vBò·¾“Y½…ÿãÉAñГÛΘ=aöµøÄ'K¶E²õ ?´…©ŸÌŽ-|þ“Í×BÔ[‹ø€BµZ -Ä Ê1jq‰PxšR‡H‹AYT0%¢Å‡~²û³˜Q&9‹šëeÐ^´mƒEi[Y”Ã(¤<µ j«&ÞtöŽEÖGIÔRx2) ö*4—ƒj_(å¹°@¨Jñ-žÀÔB -sµH{ ‡S¿‰t«…¨n‚Ò]›°Ä&Œ’Zú¬‰ Q‹„š8hZ¶G[6-+}&B)š‰™ËD+™<2¤iLè&‹˜Øu LÔœ–É¿DåI Ù^ÂN´L²KH@Ëp\ÂP¢eŸ¶„Á-M9\´DÆ<²íCŒI+ÁÎrUbô•(Ù3%-!H‰–úP""Ð2ý$ f'Ô´Iè4-ƒñ,ë–ĬUJbe‰$ÑÊô#á2ÖH8 ,¹ #ì…@C"¹YhDH(ë!H$›ÿC&ûˆ¢7 'i+G¼Ü,Ó¶#–7Ë.vÍX:¢bÑf–8"Ô. á_í”0³¼wtÉ›%ÝF À³ îåæ hñ–Fè橲hAÊ+sG ŠÒß»ò€üÆ&…§E+?µpa-{k©R-—%d E[š‘ÊÚ–9r‹$·[xš}™Et{K'š‹¡Dit$.5ÌJnWÄ¥ Ðj\v™‡"—}¶r¹‰ÄŠ@w4Y.½î+¹Ï# r‘ÌXE#:f£¬î·¯G°r‘˜µ®F44Ëå| _4‘‘ûÛ†᳘B#²¬ëwË….+¹ôôI.š­[ -ý¡É…A'æNžæî¥3biRiAêqá(Faùx-üÕ@&öl\ráQÕª¦¹\Ø«hD503" z߯WŠy7cÈL  Ñ‚nI—;y–º”QÄ¿`ˆEä@—ùÛ+$*¢©îRæw!"z/Ÿ/äe§&BræeÉ!2z™ŒDxX/»’k/˲¾— B„èø2ð¡ú²d!g_FívñËø`qýòCŒô®4„Ò™“!–`æ¿ñ €]gJËR.Õe Ñ+öBÄVÁpïFbÁ« !Á$‘E<˜Š+¨?ˆ…N˜Ýb¼ÂlÙ ’`’ Bhfe bK3I -¢é†N‚ðbF‚S1M7u‹˜€8– DgÃPaCð€ÐG1û -ˆ}ÜUù›‚² ÜZL9‘D/ÆõÆ`ŒUÜýgLVèƒ!ðà˜±sÌðù¡Z;†gü ¬Ç,}lä§geâ÷A…CfûÀdn!ói}XH‘aâóÈŽLµùàb’˽dÚ‹œ —ì¡V Ì&<$É”»ß ™9È üV&Ìð!YF%&Û–qM=Üc—Ùÿ3f •ìú˨AØÃŒÆy¸fšÅ—‡sfÆgòéx`BÒ ›â!Wk†Òƒ¦ºÀCmfÌw¨ö›¡à´ìs‡Lä ÉÛŽt†ªv@ÇaÀ쀒ò Ý”_š{F[×áÞ÷™á9ä!€F=ªƒò©ߣŸø”а[:t^£ƒlàtB‡ì‡À{æÊ9è>š…ò# Í¡Ai²/‡Þ,M¬rH“˜F†)ëƦqJN[»æ ¿â@ºÿipQSSöHÍÄaMS³]8„G5œƒƒRV͈‹ÞZMÂßôÕHó ÷Çš5üIÛ.yg -o[kVØ û[3unHp®áÅ ÂoC¯™Ï6$åkèª ²Àf mP¾°ÙZݘÙÂæÙ€Pl´Ã†_Çfók˜6ÙLê‚*¶†ý²gãÆòm”­†!ÕÀFiÕH4päôS› Ôp€Ü4@ˆkCBy,Ûð K·Íx£¡~·!K4H€›9¡Á—¸ÙhðžÜl£î¸o,¶3 nÞ8ƒT®›m›av»™¥à %™A"ysø„JћƖ!âðoeS2mi¤ ¤›É&ÃÇ~³“dˆô¿áÄŠÀĺ\ǽc¨ÐàÄn å'/cÈgá¸-†£Zk8d‰ÕìZ÷á`íˆC÷ ‚„ÃPœBÂÉâÔÅ8´ §5Κy&¡8m3ÁØ":Îü_ú8{û…C¸}ÁÖCi.ˆ9«í…-&gE½Ê¡-/ˆ3¡#¼ œå°q*¼òë‚TÌ™M~ÎœmçBÔk×&5{ÀPÚ~’Ꜫ¸pùå.Ì}Î o¡OÐá¼-xwèìš- U] ½¡´^ ~T:¤ª…8Óá1-<ñÐÂmQgBg¡}ê„YpYåÉ‚±ÎîXò]^ŠEס),$áëм…ѽÂtì,Ü¢—B¹‚0hg©èpT;ƒiuf;y²„»”&c‡;{°‚OæÎ$†¸ -Üùå*¤³`àŠNÔ…¨ -«ŠO…ªåÎÈR¡åhT(9 T„;½žBy¹Sâ‚uh -Xt_ -Ê¢•ÂP‰I¡¨Ôñ©§ôå‰Pwé(\Rd4 S&Z -Iugt¡ëÝ!¤óά@Áwïlø¤Þw¶ô rÏTO˜à÷ÇóMx>ÀáùwðJOhåS&ø§ù¬Ü=Ÿ‹5A>kñÇDOŸÍšàÀú¬¢ {ØgBíÃ`&”ç>É÷¡D.üøË„`?²§ósnÆñçEáËFNuŸãÀ‹`v4^tæñð"¦¶S>ò"4gÁ¾ðOy­@¶5^„Y¾*t Uè(^5¹xyÇ‹°®J¥cƼÐj#Ý ¸ï"T‰máѸuwGö„egb3µî" v:þé—]z¯Ï‚ßáiác&HD˜vë ×»ˆ° ,™¢ rB0R©½ù„†šŠ VëK)X5©–"Ræ "LEðªýP`A©ntJͧÔlC€"áâÿT^¼(‹ ZõQú׺ˆ®,BN3@ŽxÀ]+Ï—B8¾•Š Œ˜J*PðqÉÊ Õ…0ã\~ìPÇJºÕ[ik’«`GÄb!Šz{ðB„iÝjÝxš Ä íD9/D˜—FR"ë1,ƒ8 áCó&[ ø<„¶ä]9ù_]¡ÖÉÔ™<„#fL[M¡Yqv¯ ‚S AŽ4¸™• èÊ<êÄ)WlA„o²,¸Ü‚aúW'Çòx.QáÜjýC •N”^‚Í ˆÙ¹¡¬TïBX)ãÍTnsKøiJ8Q!d%ºx6µUÊí*d.5¶Xtb”ùãøZ³™É ÌAàQ„ÇwíQhcsÝ×Y\H—®EAë:ºèÅp ;#Á¦NZ?º‘=?Éž“¸Aˆ¸`+£’ß@ñ% iD‚^ì‚ÏZ£ GXEžL;\S@ h^9-iHñ¨ўB´ê<«I5äÍ„ -£#t»F ƒjqü…Ã>n´¶˜tÂÙ§¢¸Eî5œ[ú>XTñ}pà'ëƒoàAåàöñEB,!'ñVêÀ¾àî¼4SO@Ú“ôýRáoñ¥Ü©‰$ R5¼X ¾ {?OÐîåjÎÛ‘ê𫳠õ‹nFÏü]ÇðÀô|¨V*)¿šSXA»î`Ù²¤ëGNÐíàžYµ¯;#!;̓ƒ&2» ³Ý¢Rwk“Ì ç«ÓœÂd—t°¾ä« ¨¢Ñþ¾9àwßT\`ÖäFdÒ2©ä€*Æ…ã€VÙ$£Sx][iâÀ>ÖoÂ?¸ÂÁš² eõìˆ> ·Þ¢î b6üªÕtL²“ºÌ¿–¶PeMV„?%›³ä -³L¡Ú“hûv$\yC“làðˆâ®@GÚ <\—öIÚà]ÜDdTƒ|ÍDH60gøØ ¢=s$ïT^[#£Np>q+<[ ”7”‹¹çH d~…—zm ©qE[`ÿ’4°&,rYø¸pH4¨c¶!=Pñ hÖuÅ*/ìÂ{´30³‚וÆ*£Ö*d11óÀ‹›Aß»'ßHðÃÍê…õšR8¤¹.TÓd̈ĽQ©tQ·®‘ƒ’æð¯÷\â2Ayùzª.oüÆà£íW W§®‹(bska4xºŽ&7rº‚±r ‡‡†ä{—?åJ˜ª0°¯ã–¯o+ lT?4Ìý¼ÖÛ ʶ8,'À &‚qR<éÚÕBäÊ;%¨_å=<û_P^}Óê õcÌÖ@/]–3Ç/ Šû’5:¥ãº@”,qä·Î¹‚5ˆ?oĹàu*¡L©wV\Ñ=|}>vòR_¸¶h ‚½inW HõÓâ3`嚢GÅÏ:•þñuý.ÆòéEºDz,@b€¡o%|†:˜€çׂ྽/nV9ýÚ ¯Çå@ã`KmO?•tüïd¾üÚ76ª³“ÈöJ‡±+³íX‰ðR–¶«é¥7øœçî“TýçK;´–y o2Ñ2‡Ïµ›)©¹Xý7™™÷(Ë$%¦¿®Så-Ô¯Õ…=ÄŒƒlL¡Ÿ(8‚¯E‰Á*¡ -ÎýÏ`Ѥ@AnnëóüÚ–{«p -š¯KwŽüäy'E¿¿Ì.#js“ãÁ°æ˜p7k†ˆuÚÉzYkO–ò¹L——y<¹ñÈ'ma‚Ð#®y§m˜€Ô!º~QÔs $ÅDbt§¨Ç K`œgÊ8%PxH\Í,ìx4U‘KžõDUIxU€$ºÄ?È < Ìs;EH@a:_­ Ô[ìòt…dP” Ä?Avtò3Hv8§>#ÀñV¹9|ЋàQlZÃ`9*HkÅÙ܃Fv\"âߣ…|RóBøÜŒ2d€é˜:÷Q™âàCçÅ.U¦¤LŠoö–9, Û¢UÌgd̶"tªÞœG`²‡Èò°/€EAõuáµ -èŸÓt -Z™7îì]ïðb©¡›û@«ùG+0нòé3”> Bó´d¶Ë_®Ðmí¦+jì6·£j6ݳ@] öz@qy~`ŠdG«¦õHP÷<£ÓÂ…ÿõíÑ¡¤¤Ulu í¤¿m¦­Ž¢ c¥‚׺)ÊÌ @†‘‘X5ŠN@€e=K]Ü„ ‘¨Qï ÉüŒ0Ò†;bà"#ÝÀô²ƒK¸¸‹û9¶¤º "ÀŽûØ@€1iBÕµ¨z_£!@G?ÀÒûÄ™¦`¼(Ðç5>³ „´ñjê„ÃNÂV”ø;…0‚Ûˆ?òíÊ:@2Äu@?/ûÇ9àÖy©âáY.cÄc-xp&o±8ÞÌd$HIÓ~ ´«(–¯_ó}Š$Xh¹pg2‡Àytæc‹;gÔžÝ^•Wbý6ôˆ‘¡ˆ>¤ôÚgŠÑáyÌ­ÀÐŽû(59>TÐ\2;,¹Ž‹?Ûpð‘”ÉÞ*@dZ€ßÒ´Ç™[Vø±“ r¢À°,Ðb뵄$¸î¬?°yz÷b­ÀV ÊD7%9+©§ÂÓ ö - À\Yeýî/•i€ô}¿U±žˆÌòÝ;ÀØ2êÃ^Ë—×;<–)œz=øÝ®{ |À½ÿ7±Vî*:ÿwÑžfu,.Â5ö¬÷ߌ›zŠ‚ª2«2ªÿDŠaŽ:÷e Ü™ÿågþwd¼@@³O ÿË`n&/nH û¿ÔÒ mJÊ…Š<öþß¿ƒNàé\ÕN?”çù÷_UÔó/ ë¶Ê,š»ò_2È^•ñ¿IÔtžBoâàÿNf~Á0¯÷GÉ‘‹u­—ظ™µz!Bõƒö—Wј@–Á øõ?4~Õ)Kqm$«ÿg›]É1]!L›p>½€hiš ýqó¨f …Jÿ½2æß³ßíÏñŒþT‹ÿÃBñ)ÅâOutÖÑT -høkÈ ¢ƒü_?F¸Mu1¿û~ œ°ngÁ\¶¼Mâç8.jè~×ös7t?meØ=Ü"¸A×A›TSc=©Ë߬ýÒ×›òR4û5†Æ?¶ÎTÀÄþ`ÚýWØR œ -ú½ëßÖ†$ë÷êÇͲ}TÿÔÝ`1ð4óÔÿÞ¿ªØu"ßîå‡8IQ]u×#êÑÏî þúÅÆ°.R<Ëi×ç—«ÆRBž‹“Î_ sç†^Á³æoý«CzG$æ÷ú1AºÁ¼^Y~ã€MYþëS­$”ÿ[çVW\žåÇÐp ¤¯Éá‘?XY ÷„‘?³äïÐÿW·äkü ª| --­”‹ÿÎÛñÒƒäƓ¡È îGU‘¼þeàêsx ¿Û²…@zöâ> ~;ð^¼"yy£šð‡d÷Õïû±™Ö7Ö÷ý›€§r¿& -OV÷)«·^Š¼ßErÚ'dïÓúö«N{ǺE `ïß}` 8·?{?¯*3ÇVdaö~£A¥u¼oñ†þìÊF0÷í%“/)«õ÷ªŽrÞáÙ\¡~šÏ#Æûà·kú}ðJ4—áô_µšº¯<©X–v_04RÛ°(x  -E¨Dí~e -_7µûóÒé½/­ÓîËYxv‚Úý”Ü?¼yÀGÞDûºG»Ÿ"êgr‡P”qCh÷ €a’¯)ov¿Ö‹O|kDç »o–°é°Ö/ž¹`g1-´LqGŽ'OveA‚ànªoAç¸/ô¶× BHo_4¬&ˆ €×öƒn~>Ò -µ§ÎÚ» U í÷¥ 8c‘‚·f?·|³¡£ƒÙ¿Z2Ö¸8œ ûÎw1\¯ý2ûV£íÚõ/s­º©L•¼õ+¿ÌäÜfèÁÕç—ñvQô† ‹]ý¿¡/)±‚ƒ›‰Põñ‘SS›ñKcÅ¥>R°L¨/‘ÓÁ­<çš7yá,Nßz›òê¡®­<Án^ú{33hϳ(L&ýýz t/„…mG?À‰ F„Ê°lJl¥ú‰p°9 }]‹ÍÀv_Šè‡ðe1À…Œõùµ:nÆó]™¤ê`uö‘×9ßó’>m-ŠÝÄ› Ú¦hÍA¤EiZó/ Ó˜©§™o0þ_u"ˆ˜Ït+TaÕó…øÌcF§‚Žq—ŸÁqèAè¤dùR Ê°b*¿1cå³ɈhbI¶¯•ð0%KÙ©¾ð.Jª‘_截«$\ÙÅ@Èϧx&zsoŒH÷øä¡$N> xTË]WCÓEÆÏ©°+Ë(ÓŒ?"§‡GÌ‘¯øøfâæ“Ë•‡0jÂF†Xû"¾X0§â9Âóðµ¶mf†_a¤[xr§4~ËR€®ÒwêÂ?ˆðhÞ(ù»:wm—F¹m\É’–ù `-²müKm²È9œú÷߇û±s=ÿˆyèú}H¬IˆÈÓåè³Á¾¯ç¹£)¤Œ“ã{Å¢\βÿØÞkLMVöiÀš”Þ@m¸ ¥ÉûÓ¸¤ˆ$Ô:à}•oŠ6˜#Ói¿ÝG*ÿòu„hÏƒíº¯Â»zG4/öJ÷H‡&r‹qî‘fI±¸çÙD'÷Ay)£aO˜hÅ}ï=‚–§ó_u©°ôkFo-w,¹­äöÖOqºj´$‚Òö·: ™(S ñ¤.D™s¨á¿DdŸÚ“€@ÿU·3ö*Ìa«˜üÖwÄ>‚õCÍw„N @6GØz!Ú9íüë²kà~‘,ÔëÕéëo³^ÿã1 &¬£íú2¯À3‘ëaïe)ÿậÏ´¡„¥ð½©4­O|жÈ3פ¬oàã™A]ñÍ•`½cßàÄ?W/tÆ5™À±Tï¯zV8Ü[ß«~kAâ—H3a—ꛌä:+Ü7èÔßä•dŠRo\ŠáŠK¦õ¶óS‰aŠ&ùªƒúߨNˆu3i4‡UOo…5ärzôŒèx—Š{ÐJÓ·22)@Æ4½ª·¿ã.!ÜDàp47®U¨²Ì+½9çd®5¹£wÒ«JQzÞhé-CÜ“ÐùQ¯ÝÑð!VG3æ2zr7JDn!m©èiIBM©bCô«x­sôÇD’wŽ¨)«Pk‰—‹«ë~ÛÐq­ñøþåDxëŒ÷0#¥rì»Y1>{Œ…uº†m¼ø”¡mïn¹ŸÅÇÔ"+µ†?ðÍÄš-Xñ}I6·æqFñ{ -pÅS…–Ôšøôü’I„‘oW¥p¸Ôò(áPâ_›³i(ǃî‰vüðaè ¯uxG>CÛ¼%ôcà vÄO_hâh o%ÆÂ-ÅMQüœzÇâ þ‚¦UD£ -ÿè×%Õ=®Ú¾¤ô -§äQÉ߀àÕüjðûá–§õ¿˜Î‚WɈÇíÎï¢[r‡^ðhÁü²² ¼ö%ŒÂO5ÛeÞ?ǹC–ÀÃP(-TΞx()9üß[_&ö÷²…úmB ¾ý.mÀHS::ç~bÂÀðû‹†œß)¨? i÷N–¬³åP¾ -|ëN¦X³©÷!­¸¯¬ôžéc}Yô®p/õYjÙ/ï® „qÙÊT};ÞKå’m°„Yp´\á]˜à‹¡ß½úõŒ7}#ÖÕÝ׿\ûa!­ -1°‚Û}îfè ð²{ÈÄwƒmljëNòæ¥:Al»—ûLÝ!yž³R8G~éÞ‚µ !Ýé›V&”'ùÃŒcÖ=åõkî†-ÊX°Ü{0ô†ãR–z^‘{ݾ<Πnd)3î1°U.”ˆ;ôú÷¸/`é4ó`I´GaZ§hΞbÖ—õݬyžèNƒƒir{{×Â/áp1ÚíªVr{ ÀÊT'lÛ§×DBu¥íqi;N'Ç!-Á-°7½Žd{wÓˆ#ºÀ.°½×#b6'còníʤÀÕÒÔ°àjÑ;D!@3Õxž3NkëÆöÕ3àjÝšr²p "ဢu ¡«_z:<ÍuŸ³ž˜:~¬«+%œa½SÀù°¾ú\v„ÏtõŽ\£oáM­þIÚ*C^XÝ–¡?%<ZêÛÖ¡wQ?‰(f<ÕÝwww†9ï"ô¨beŠ»”º§~¥òF ªM½1N©?¾­Öb¬Է¿ò‚£¸R`r‹ÔÇkÉèLÅ2ÏäEUœ¬>uä¯%äZÓÂÌ*Mƒ:rÛ•QPwÒêÚ¶Ó°kA½£>¢F/¨»»¨>ûé„(¬œ¤Ÿ^Û@`ùë§WÎ ¯)7 êöÚè5›Í ®æD!Û(ñ/-çõ!+UAÔ£Èäü@Ôí·ÙþEL7â-ÏA=T OÛX¢ý8¨³Næu3ñ >Ì;äì4§uþ":¨?9(µxh÷èAݵ(1œº;¨ïàØì499u^:£òë&df—sP‡f ðA½XŦºSÅ-F΃ú;ïÖKY³þ<¨¯ÂŽì©8õv‡¤9ÁClJò§çÂ8¿îxõô$ý zú0w‚µ8¦ž~íÒ%õtóoX!Ïhþªb§{Ž•@7N¿0Fª™«8IJéöœZ-hºêòþo2Žÿ1ÝÒw)Ycè›o0K“ñTµô]ÉTÀi/ìYé£G&Y¡(JŸÜNVûÏ›Ê1 £ö1õs¬‡¤0ã±}ª±Ïó ›75K«KäóXº<6 -¹=/6JÈ©¤ -JÏ“QôÛ† §“ç{öNÓÛkx|ÇĶ³ÚX²FÀ©¤Â/fÕ:gƒA»¿KtFç†õ½6x?͹þÖšj÷ëEÎõ°ý›’/Ĺ˜ ¾eûßß¼¥¯>1·›S‰­‚%F²,ÚæNì,༮îÙüJÃHë.Rü[sÍ?:³5—Ьh*ÁpIj~zðцI„X”dIÒ|¼A¢g@sسÉ;* ¹ñUüÏÒï…r¤O™uáYŸüÉ2¯eäbt¤FK—9¶^%LØ´Ö£C"™“h†¾bŽ(WcÉ\¦ {É Qf»yÞÜ’˜+_¿¸ Æê ÌÅc9{r{]A¡ÿòdëýþ—_¤þ–éKàkú/=8ÙþåèŸÆ¬:þ/Ï|°r»•Tò9 Ö$Ö+°yeL®Ýô±’÷¿|CëK‹ü—O_Õ-a#¸÷_ŽÈSMšisWôÿËs¯XKÙ¿ü^Ú -‘¾G˜­ÈÆÅÉ „ù›´P5M”® ócã+"ý8˜÷˜ÁTà3SæÀüm»¾ý‘ê€0ÿ¶RC‘)ÃâE˜wϨq -‘—0Gë]w< ƒ9Xg–„Ûç½ëNn{s¡+påp0„3µµˆù& ïýÜ©!æ’´Ç–…˜³U¶›¨„F©ïÈ 1'Lå¸Á‹ -ˆ\ˆ9úrHbŽ‚pp"gú‚sèø)öÛ¯AÌk{à39 è7¼bŽÿ$ó“1ß³‹‘ŠÉ˜7!¼ˆ}߃ó¡yïf8ù„¯ñŒy;)QÙ{8®+.cîãV¥üF~’ÂŒ9ØÙ—ë –^VCÌãÀâúé'‡àIç1Ÿþ3KpT!Žò0OùT²u æl©•üî®è•Á<䘊Âü[X?:w?ÌÇÐZËHÞ”¼ æ]7-‹¾…Ì1˜Oã‡ùÝÌX°\=ÁÚ3'±1(é{˜·+ þó`˜ÿa>‰F3ÊôÎ@üa)*µræOÆ®±cóÍq¸VQ´0˜O}RÙ`žý¹.¯>ÌS¨1|2Ôí–À`¾‘¤—Q%›óã6IHÓ1o$_ƼyúËg8ó䤔…ÌãüZÄ×cÞÒ›4 -c¾/;¥ÉÑž7C=ˆ¹\¡ -A -¼Õ!æ0ÝŽgÕnÚsŠ¥W’¨o0n{¤ÜÎ2¦:‡^^«°óí–õ!õ»ÂtdyÜUµ1pQ`ù·*-/'¢å‡sw@__ùÕ5!âp'ÖKª®•»B³N¥u«|ÈÙ:ó8/~T®¥²TåRH¡«,TSþ&ÊmìywДC &»jˆò¸µ„V*”›?9‹ÿz¹ôô-ØÉ-I¯$Ò\a“¥M~äaõÈäN õ<ë¯\¶äâ~vM³BVRµºÉ j ¡òª$yÝ¥®ÿ·¶P ¹‡"|Ù!ÁœðéƒH [Ù"7-åøèÛÐq98Hä® $òë!dÉåØ_¿!º<8ëÕá°“™ƒL5,ÿ>‚¼Zê‚4(…?ˆ?þÇ¥Ò”›´û¸É¥~”0, ­=¾Äéž›ˆr‘@"û™¡ã7éå–ª íø]& -ÿ™UзtüFW‹ -÷öËäxÅߢÒ1C\à¸Ó„-#p¿¹ßÆÃ94Ä\™Pî‰Åg$+ º¿W· gœª¾PqÍ»9'³µ(Œñc:ŠÁ4gŸqù§ˆ0Ÿõâ”ȵˆî´A»¸N\G÷›®hq¼wóÄÉ=ƒ1C¾âf=%ÝtØ‚n–µè§ÆŒ§x™}JËh÷âyeõ¸î‰¿i°æ*:ÚA"¬m¤nZªg‰K=nl‰{Ÿrszs/a3I¼ë:¢秺<‹ñ^¨¾ÇM&6M{dÒIÿDß* §×:!^—ÑêµcúœÀ½á–TG±—b;†ìÂ=ŠÉío_ïªc\9Üp?£X©È…Å  …±ªÏP*ÄÍ ¬$ö&ø‡SN.šðUþ..ås†“Щ3–)å·{± «8ì"<€Wø -ºÏÝ@”熕)| Ô‹:á -endstream endobj 12 0 obj <>stream -„¶µ´0%¼€@Ñ ûã‘Û¤›Ýñ¼„·ÿº&K{¼’é½4!ù‚§êœV1/¯tA8Ë,|'e^,`ŸèôíØ9n°)äH¹Tü&•”O‡˜àycö<÷+.Å|£qäNzÞ(øÃ-Ž˜ãõŸŒg)þŽ¨¹ó1Pà¯yïËÜYü€OZñ³Ò. -çõm3zä|ɃSGʇé4Çù,yïpÌû|„³Oà÷ßã¨où·²ÒåÅ®6Œ{!ƒxQa#Âú:„ßØ·~{Ñ\@š*õ**°æ·HØèr¦WàÃoÈ“Ô®{ÞSÕ}ó|׌&t}çØ2’ˆˆÔ÷¡W/Jºø -ô=†å%´&.ßí¥MÕñ}†|K×jáÛ!B¤˜Œ#'ßûÐ^þñ6+܀ͽMVUÁ?ÖÚLí-ÓH2ÕZÀaï=<åBr߇|bÄë-ýœõËÖá>½_Ãiæã9Çè­ÚrD&<ïJA<5ÊÛÌÛ ú>뫼ßá¦Ç–]CÞ*1®Ø•4d`¼·Ä¿Ì¿ÞXàÃÛAgnZ°ÛH´°à)ÐßWR±’á€_½{÷!Ú ÙÝ-D“ Œ^6îÖžÊWUQÐù`ÁË!×æ8‰vSù¤Žv‹B(ÿ=)ŠÉîK­¶:ØMºÈÀÉÐL[¹uKž(…ÂÕ=Ñž› ¥î -œ]飙 -Ûˆ¦1ÄcbI÷0¤¼{‚%a¢›T­AíT¡þ€nwn1•P¸Ët7÷ CòÆH`c™›Á”3gËÝЧXŒr‡)[ÿ3@)šMrG¼ÊQÅ|<”¹ÑòB­ÆuÜ»ä%¿3‡M¾"+TÍkù&!‰;Ê)îÖ—‰î~5)Qa‹ƒwt8F˜Ã@p#ÿß_¬C[`÷m%½ÿ’¸«ÜÛɆZ¨ñòv°è—D8Ñg w[Ëñ+ôÓí·?¹©z'·[ MQ:Ågn &|»©v-^‘¾C†²’ºìÚFfâÊþ­Ì¤íÛ7ð먛íjB -ámTÉvvGOB',$¶{ã¯S•É&¶æ¶i¸VƒŠ~…‰…ÀÁÂÝF†K­sîÞÖÆäìãz`‘ÈÚmˆ=ËÑ[¹0‚-„.O;»aKeÒ Ü¤öKTIP›UpKpÙR—ÓFh"Ý!â8LÛ.Âû^ÜcÒŽÖ94à]ýÀu´±F%fÇ튢bÔßÅ m ô‰m¢îm´#ª!†0rüu=ÎR‘#>ÛtC¼á?½³Oi>ä•Ñœ]oªØæWÞnvÐDùXLÔì&‘®óŽvË쯈ýcfKJÒéÓÒˆa¶û&!Žû2}X]¶šzA_»é¥/–Í‚À¨ÁÊÐ/¼**ûv€Iù¤,©žì…@Ñ ’ Fô"Ûe]49Ç"»Wƒˆm‹….È~¨Ì³VòÇþº3Å¥Y!{öpÖ"kË¡²ŒmmF;§ QçbKÐéÔ\'§Ø×T‹ûñSbŸcO2b’±-: º>®ºŠ< {~.îßá¬_=¤Oø »·æ:Üü4a³×8a3iÈ®u <Øw#aGœåRmÓz¬`³³œ4X°å@Z2·†ØGk`ß´E]Ný™d Õ½§w3q¾åþúÈBÎçá©ÛòëF-G}öÂÐ×cÕòÔßë\—aÄcÁï¯õšHs ÑÌ skùæõuŶպ‰×‡¥€ºë†Žut]c»f˜ªÝ²”+u­«Ï¦íšÏƒ®áLré$ÚååçniÄv\[îÜ ì®/g±ÀØ1ÕqY¾u $ ?œ[Ëê—Í ¼몧Úz9b‰DºªØú>åå ŠÃµ®/Œ?_ÖhÝ0#·rª– AÛEëëÁEÔ“4õäYç;œ fÖÁ¥:¥Ë©¬Q¸‹OÈ:.·°Ñ’ ©±&™º$Â&Å°…Æz“«Â³[=j¬÷å¿«ªcZU¬ú%®°–nX~AUGå.ணû©.— õ”¹TÂ…¥»%¯d¬|¨e£6½xê¹e¿LÚðT{ú–û·ôÔæ¼d¿<-,lIŽ«F†ÐÔœ¡bµØÑÔmBïœ}Ró¥^¼õ$¥”t×Bã\$ÚÛSA1û i¤‰TÔ€Qt(+ŠÍ‹' ”‘Ö¢r¸®¶ä‹þ†¤çc”kf„Fm¯±`£_4`¶Þ¤ÎøðYMGOéÃOyT—_+ï£éå -RïèƒC*¦e'FFÅEz:P $¥°éߦà”Ôø-Œ2銣ì¤j -"÷Ï95”nûæV%S:¬`\ªÒÍãÉ$}¥ÍAˆìwË‹–¦-‰K å‡z)Ä1a¨ÿ·;˜Š?Ë'Sf,íÊ´oV$šÎTö¦ií! õšr}^¡®y›.ŒBŸÓ)gõé'áVż¼-7¼[â¹ë+ —ÍÔò8É•ÚľfF…AvË–œ”¼úŸÒR†ù@ÝÐëˆP—ñ5[Ž¨ô'Ûyuö»!·ª~ZÑÁGmái#5¿’&Ò“š‘¯}&X*’³è05èýÕ[ìòo4:§j AÚ§Ö)ŒV˹ǦÐ4…*O‡OvTAŠv)S%Ð5¨j©ãžª–‡G­ã›xV:Àª×7sÉUã'¬Âª%Ã䬬&ǾÓê u¹U˜BÑ¢\Åá8b}Wï[Þ«"3\Ý°>™§Ö4¡o0T¹ Ø -k‰ ~b]{í3ŽÕåœÈ†z…ì X±þ/”囵.ÅÙ7 ÕÐ| -3ʤµ4­zNjU{qÔ[ë/ùMcì™lÝCNÚÖ•´[ 3¯¼—Åá·í²ÝŸ–càÇž\¹!išëŠcGW«2LÓ¨MH1Rv^Ó{ - ‡kK–Æk¸çµÒ4 Ç^;V‰¾pŽÃ¥RN©¾ -‰w]ô«É!ßwý«Æ#Ä€µt€ œ§0‹äËBX±ÂðüšÉþc±ìP Õ@Ï°µ6¥ó°é4뚊X -äâÁ‰)¬Âb_ÈgNË@h½Q5ÁC3ͱºæñ±; -ÙÖ-‘Göø¶þ_²ØDPv\§²U¬6N±×2V/óô5‡üIÕä>l6Çe…¿Ðb³˜C¡_V¹zEŽYT'ÓžYª Ív±YK"œU«³­<Ûý eâgË7Ëa0íÔðôëæNÀÊ­‹öÝ¢S¤…ãéÀRÚ˜”Öb™ÖÄG¾Óö¿Ãú7•µÐâÔ¾bøU & -½Úg-| I[*Ü­æy­Ól1“\ „±eLNV¶OçtôÀÄûζE‡ö+2°÷×–­µ6ú)ÔÒƒÛŽIU’·+à¤KÊ­„©8ÝöÄáwÛm¿ÙÃZ¬{»ïÛÚb}FQ–»5€›tH»WÈyAî.ÛÛ\°á^Nâv ëø·;&…6nr¹´mÀ/OöQʽ·\¿Ô{Læú×`C›+ö–ØÎu·‹ˆý¹®YIzˆè<[éjBÖ¤é:¶K/u+‘xYݱ1l´îz¨‘}¯»*nR¢†·†Lãøì.ž´÷Øî/Ž¡‚»n¼Ø`îv ýàH‰ß]”>óø®³¼2khŠ -/Š(1ñúiŽs¼õ\ÉVò:N·JË«o«ÛæÕ hR?oÏHQÛÑ[TÀýPïÄ4ëU™i{¡ùÚ« i?ü¶éf;C^ßûÖð-ÿÞÇ—Â2Ê\¾qЗVÆåÅB«ddßGÖ}‹¾ùÌ1 Le~;©~Köĸ÷ýNÁ¸¥¥ø¦ïTü[ì5º÷_\$P©j ›_œtÀQ+Âé¥}ö_ÀE¬>ô ùæ?, ÀŒš˜ÜÇA:Ñ”¬“X5â-&ø¥5ˆôj*V1a^°£Š–ZÐÜxC`q‡‚ó`¿.ËoŽûoM KË ·K–±`?kÄÐ[fBÜ`Æ°’€Ç{#þѲ|ìFÜQ™G®hújk$q\ƒ¶Ä‰ø&.å@±’€ë::XkÞ[¨Ø &©¸ùí/÷[r 9þ²$‹+Ä«P¬ÿ<.óÅ2uñ`žµXÞ{9.q6Ä2Îæú@[ãÀ¬–#¦†~Ac9àz˜‹rq¯V‚Úé©c‰c*l”|s\áP>Û”Ö12^žœˆýÞñ¡AÏÊ<.Zˆû=f™Ë?Æ¢Ôcàˆr}eK^ë{`Óq:g×™¿Ycb"AÖËúEŽD3lŠ&ȵí.ó)M˜}­‰f%â§êNsñÚ|dïì¼ò;µ*È:ÀTy¹¼íŠLpäøee% ù¾£¼…öYE﯈/ ðÌfa ‰[„äò¥1F6Æš€¼ò -‡„f±j È‘B@n­O s)+È>ò#ËŒìX®p~<6ØíИN) åÇZý×éUj¨Šóc+|×Ô˜¼3?Ž”½÷1ÚQÎócÉÿº!ÏJÀǾRs$GFdõ=æ¬\»~>¼˜Ç¥•ëß ¬¨…ylª³Ä=Y;˜Ç<h¬\­T•9]¨§ã<"c$Aí'ABÆ$Ž`rt¼¿à¿õÚ9Ç>Ÿ©0Ç–uâŽ(ä -ÃÆ1 '–©íßîc?a…Œù•˜YŠƒöà S"a³ÖÍ—qkiS!Cöñ¬«É6°‘Ÿ+d¬b-}eæ Ùr2J®ÀË…{reD!òÊZ&R¼ˆ ™¯Ü…”°F2äWppÑaŒ.êÉ£¥!ßÖRÄÔþɇ{`2WC~ϯÜ¥!¿•?®ù ¹p_CNÊâæïAC&…Ö ÞhÈß.ø!>(÷FCN¬©c‚Ú#C¾«q¸›!×™ ÛÒ„Râ…†‘±€fÇŠ|+6ò(Ì'º"M6uùˆÜúfL’;#òïm·P"Զ׽8Ùa좻’xr‰üŠHôP"# …ƒ•Ü.ó$²`>Óg°%Ȉ w3³güùìˆÌ’ŽÙñ Å"‹‡œï+›EVÿZÍ–þiÿÃ"8U `1Þȯ_ºY.¯ˆrjdÎY²½ð&¯Þj:€\#7%o˜Ž«éÕçòWrô¢·[´ž¤c}ü°7t$Ó×ãØ(¹5×Zrödá”1ÙmeÁ`“5Iâêuò~ã´©ä';NkÿäesOÂRî«ö±ž|)«Çðö"8')o)´À JJ½–¼4$ŒŒ”ekÌ(É"åþí×OXFFÊþº:Ù}/Rîˆxã”ÿ=Æ FFÌ›m<N¤ÜàˆÎW3e ÏÒù¾p¦¼š§U‚…Ü.Âl…5a½”ºTô=OžÂLY\{[[•†¥ø4CåanZ`©Êúgå°U—Wdê¯Xf±2äÇdÔ3–õ+’Ÿåb·¼Â– E×ÈÂåHqì¤Ëå*ƒûòr1?Óâ¾<:D3ˆ`¾ç‰¦‡ ó-ÞWÌêErc¹q~°b·“Y~dVÅæ$¬Htl,Ø9èÌ+ 1jhFâíÁ4‹_€”§{UÍ9¹‘ÒkÖv·ú9›=-›Ö¿Õàæ#ÝàM”å4˜oÂÚ¶à\£=¸8·È{„hg3ËšfçÌ29Ÿÿ2#ι>£³tæÕÉÉ©\gðÛ9v &ž[±…oò qO¨¡»0ÚÏâEè®";ùÜç}çÒlGØgV?Ûrq´¨ÿ¬à"Üô÷âàRAû@ÏÔ£n j ó¾\סBs»‹ =Z$¾Co­ %©¡Çl -WtÊž¨ØFÄK£«x—£am¥Gs?ÅëÑǦàMHWßÅ‚¥F:Âñ’–ôµ4\ÿ¤%NÍ*Ü)­v;¥Ó`¥ˆ* -,-J¾Jk±¹ôúr‘Maú¢_¦E95]Ÿ¾‡väºãŸ9}·ïtÀèœÀ§G:^k=¼ R)ø4va‰Ñ¨Ã§ÿ#Ú9BÉÔW!Î×hF æê ðÛÿ–ãYÔÖœœ‚x2ÖLÓÚqŠ}…LPSU8á¼P%ýµ7Zg?”ËMHeê´õe…€DÍSÜRi$µHŽd*ÝM[Œ.y'ìPœÊ÷?Im'ÝÒaJõHm1W+è›Åô3R—Î\æn?R_]üÒN_ý!©ÿ…#ÅÂâ÷Ù%u] - Jže¦'ÂÐ’›[§ÊjÙqJjÃj``o–Ôlß7Š‘ÔU½«´Ü×EÑÙ¨6 Q;}•B(Q‹¤xH÷*]ÄUNí(ˆµЦQGÁvR ¯p”jÔrY5jãA%rÇJFÔ;•)Ì7÷´‹˜Ž¼Ñ€÷¡F–ˆú‘R«F]ˆ§¯oÖýú'{ )*|3íËNHa@mŠ½iÉñ¤ò#ˆzQ–Zð@Ô.$úSÚàDÔv±žÜ…΄¨eÝÔ$¥(Sö ~í잌ۃút} ©Ôð€ˆ*­9>R -êò(øí†p¸fž‚4—áF¾8’Æ­ ê½É!fˆFéª÷Ó|XÂ?íûé„hP7Ò›‡úÈÕV£Ö’½€ŽMZÞÀ4çêØ@©öa‹Œ­‹Ø"‚äŒ+v{í?4öÝÒ}–é±_’‘ MÒÉá^Ùy¯ˆ¿0Ûc%o‘$âçÓß&¥Ó¼ôR0¿¿½ŒIà³Ý/´ßÐ2SmEï!tžNÍ.m·þÚàÒ®®—öŸvN%M#ªíR¼}kS2g×^Ζìˆm¤–•ygÛv¾»¶QCÍèÛþŸ4et[ÃAù^¡Û(/oÛpXßÖ×È¥ò/Ç.ÎpŸ -¾?2qÇå¸Ùˆø‹%wJ‘项ܙ›ûÅË t=WxÒM²PÞhDà‡6íIË-þ°d÷á÷.ÛMx¨£»Â)"ß=íä -ï—Á_Àîγ&(wyûg*ƒÞ§¶N©7Ôß7ôã¶{ë-"‚Å·“Ø›óf¡Æu}'{ß à(:8ƒ„ ø;r‹!táÛ}LÞ(€#i£Nglt–nþóåUk7ÝaÚ®3|ˆ’ãž¾€£ûÑaÀ1$Sp¹¦ˆàîîH¢GYI^„½þ‰°X–Ë'Åwü;ûX˜õ¾ð˜=ü±lÜ¡B¹|KlŽ9œi -8œÑðHÒ]gk[±`À0(àJ+¸™ÐLÄPï;“­“bñÜ­XSàù•H’9—^´æ\𢇠-ü…æ@?<ÁðTà*2Р¡ -ÜÛZù¡Îj‡ZlÜžíŠO±+'’\8𻚵ñ„mÊûMF`P¥pàÁ×k$e#Ìpà_tkN¹É’'G/•L¡Bóo…©”d’¿Wf?Pƽœ¼(7mr9‹O ÓR“#éOtwAï ÷íüÒKœ"^-C)8pϲ_·®Ž· <­|£¶z³ „”àíØÀµ1Óí—Àé_dœ,Ñ9à*N«f]Ì ŒI9¸y¾òÏ"p`í±L‰ÿ̾ƒˆ‹ð 4 JLpè8·UÀBJpæ ä—¼9>eðý Ô(ߎ}úÌA„B0‰ º“þUùa\¼tc„W˜Tðø‘¸’Ž¿— ò¯Šê Ýïò`Üÿ÷w¡¤òÿHµR™q,Wüûë3»A UŠo'µŒaÅ ñûñoî«@NDPðêsÌSûf#´¢ àß[FkÇRX=(þ µœvíÿ®t°+½Ÿ÷[•þeõýŽÚù 3¿¯x‚ÿfó›¶þe~“F“?Ñà̙߲û65+¿—Ñ-EÎæòÛ»?j;Q„¿dù­¢j¢øå÷mùÙ2fU~Ë^”µŒ F#X•ß:2…Süæ[ù=á"îuâ-p߸¯ðF½Ý··sÂ"å´ëZ5'é¾_o±dÿP>ÄWT[ÀõÅ÷íÔ›9Øò€iä¾gR¿Xå¾StÉ–uß7‘S<Ĩï÷W*ôÍ!õ]Ÿß,ãÔ÷êï™=„x š¤¾E/ Ë·÷^–ú>hΌݷ>ÑüÀßï³jÍü;6Å4èåÍG:b÷_ê Éê)Û x š³¢ŠèÝÐðæ²”V0à®$¸"œ’@÷2ZK¼Ô—j½6Z‚ˆ,à‚ۇ׀ .‘ž5üਞ”FÂGö«…þ„‘-£Îo2üS’"ˆ¬èJ†K\”3³îÆ?ùdxKð€\>qOd„ìðD|/@ÜÞ"ü„­Ÿø¸[ÃíK+ÿÍ"¥¸šQLüLü¯g»z^…ÑÄ™÷×æB°š8°¥†±¸¿[K¿i½J½™tÈ5ñv3}ëweâe7¼òyc™8fUÅ,û¸‹àL¼[p'P93q˜óŸN:uŽµ’‰~ûöœ‰ƒaÀ32dâp9 t uÉÄIo@@ ŠÃÝ–Eq¶¬âîÀ}][O–ÍíP6q05.Ÿ°tLÍo?+8‰çÙŸlà×&üÁñÄäÅÙÞdw­àõgËöMÜ}/Î*âV´‰‹Ã4Üž6qŒSŠ·$ý&~à/N "nâ¬êQan §IœÅBç¥ f–ÄsÜڻ⿔gJüÿ‹<3IFoE‰'•™«nŠ)’ø–è/€Uâà -Ö' óî •?&—†„gclÕ’°Èˆvc–ö ʉGçå»ÄaÄAϾP1#þxÚÊÿ\ 8Fü§·õa¿5Lœ.âcYÝLîI‰Dÿ8¬0“¸Í‰ŸÝ‹çJÖ8ñÐFæ–â ðdŠWYé¡z)~ -µ‹Úò%ÎUŠC5DC)â²ʺ"¥xÖ™’ÅG¾{‹“_2ìðFåµ–•4N'ÎÇa\ÌaÏ<®|³ã7Ÿ¨Ç ¿q#ø¼Þ_7=Â1"O$æôx4r#¹’}ígÉ›£Âê59`ÓQ£?ïêÛF†ÕjÞå9$TŽ€7‰Y9ÎÅræªLk9Ø©}]Þçyôå‡è04Ì F ñ6% lÁ‡‹ÀÌÙèѲù8Dç Í™ª¹¶!#$žÍ—·áÍm.’{ZŸ½À9¹¯s|ð\æÖ7‡ô§®íMËçJ?GËáÖ‡hÖ|€> y)ÃÁÃÁ§‚ö!™‚F®¡Ÿº~DØÞFt<+ú›ôïiôBí¶Ö£ƒ]Ò»éx”&9ébfx&îx©-]{ôcº™çµ°¦7Ä=7Õôí2YEN—U©ÌÓG]UYE„ygǽ¨¬-K© :õULj©n†59f‘óã¸ú|—¢ŒQ—½6þd^¼+­–c[ß'’ëÓ·ëÄŽÆÏS™( -êunÐzÕóÁž†æØ#©%Òƾëb.ΊHv½]mÙ+ÚVlŽ½ææ‘ÍÞ€ö‹“Òzj§Óv^—›Kw‡x±eû‡Ým/—u§u€OpWÐËX÷y­ØDW¤ä"îœ|» -ý 5x°‘ußZ»W)‚JÉw¯±ã½‰ ½‹©½g©äûö6Á×¾; Ùö;¤úøâZ¸Ïõq‹à7éF4øaM¹:Â[ÊÂËN±†WPœz4ŸÎí_EÄë5ñ ¢io“áÙ± \HzS/Þíµs -g|Ç7/àA¾qÍÁãã+'­-ÈïïE¾SJ^¹ÞÉç秇N¾£œOØLùÛýʧ³8& -py%òðc0¯¯»+ZfUæ—JãÓ<:¸‡›ŒZËùYh™;/„{þ}³’b@ßbC>‰ôÕgŸÏž6YŠ£?bœ¿’þ‚R•«K¯â Ö~Ó»úÓ\öÙ_Ï]Y@'3ª¯i:Ó…¤÷ÍR?Y_ÖèáÍlë͵녯%üõX³^*y+Gì¤âEdí“E³÷á&ùÛMk´Ï OZ+ÁÚÓGø±Ôö ¡×·O÷µè -Çн‘° cå<ÎîlâïE„`î®÷%äaLy<ú¾–›þ^¼Êª`à'‚øàÁ †¯’ë…‹ßÿ¯„1|ÆÏ$8€Ç¯F„!Š-Z‘h݃¶'ßÖÎH,?ÿ{3»RúÓ|OÎ/u•èçó!㵡ÿ'ú´GßØ7¶Šé›ü #Å¡¾ ê[‡y:ëkÖ®2½¾[exìÇî¡}ÆÞ7Î5ä÷{ªû %FÍû¿Ÿc¤æÿÍáÏáÒão ùÙ’ úsö"eZÀ˜¿H¡ -vAÝl8î²o¢d4PÈ&ק7 -߉UÎùëC*Œu\Ô}¶„ÎÉÁõ0,ÉÃîs~Ú¢reîÌßæƒåôβ?1‡ùâŠ&9ÿåú—@'§…þ `/ p…~TÁý¡Ÿ…¿öÞ -ýò0nË„þM©Š\ú ýèulÄÅ#•Qäb{ü-ÃÆÐoÕ»éûwFÿ†~ÔL¿b©É[Wý9®ŸXî ‘ÐP´d!‡»û9ŠFñmº¢s'_÷æ»'ýËZ–é—›í/‡>Àÿ)šHä?Àfמ‹þK•úÒþg•ÿ?ƒ4"ÿÕgZûÑX7ŒØÿJý«ƒÿÿ×E¼ È/0®m›rs1-€¬>#TŠ6¿^óü|¹&,`²Hç¿T-G¬ElÆgÚ"Ï¢€‚\=ýàWw@Õ×xAŒŒ¿nà"½V2­ëðØ¢(à›ïª­2ž(P@ƒ¥\vJêb/À>¥.fsã …ÂØ€“ìý²!š„tU¿Ôꀮ(çA:ˆá2íƒ0ž%ìY2ò@‚CUÏèÙ¦Š«\qnö{Xßu‘˜sb_LFº7È@ßÔ û I•Ât^ -÷,._¡LÁ ¸b+ýiÁ<6+š’†OÎ~FÄŠ3°W³ƒDi€#· .n𣽠-. —ù hñš2àz ƒB(|šŒ!^€Ô{+Ö&R¹…ÜÈ#ò™I8þ«¦ëžØÄha²zõcˆ3m­Só|ÆÏ”j1œ„p'ä6ÉŠ½ÏËñT Ó©~<œ4«•ÀÞýÆ8;î¤8jmÎ'ù.ÇZí¢Av‹~fج°™[ãÁ³?6¾Q£9|‰YI¦½£ûŠŠu‚ôr¿j϶´OFs=–@¡G7whKŒ Oµj*ÝNZ¯¾yåCJÌ|ì’Âç/ëü|°=·[Aý?ƒ‚5KË}Ǿ&åÌǼÆD:@üú^8½]{xÓ2>ÑÛŒ¯4â6¼@u¸8EG[þˆp‡È' -ÿµ7Fd×\êÖn¡paÆXÚTÄGŒˆ lmšÀ‚žó:µ"©cÞ¥£TùU\å5Uª•GÝ÷|]ƒè!ãÑ\"+¾{1‡>C§¤| -+…å€^Óé‡è˜¡¶ÅËãÿźëò&íË3·)'×­ŠV¶Q@æ<ô™bÿ¾>Þ„¹ö®,È»¥¦‰y`è­Ÿ„6¯,O›"{éÙhÅ ž -*&EÚvÃ9$éšL»š¬f;4…lXÁú¿?ÿbœ@e¸˜Ç'°dLí®‰Â">‚qà^pï”þû§I;Ëöoºþÿ`ìÖ{ÐzK™R’RÊ=J­¾§—³ Éÿÿÿ×{¤¯!m#[#{j5ÖÍkmá:cßd  WF¿ ÕÚ˜º³Ò¯#(ÑXqv™»7- ½åõ‡|ƒ ¼Ã œÖ°ûöÉpÀrõŽãÝ\#øFÃØq·5„pò!\ý‚Vkù˜‡0.6&†u›å¿4ó•óQ¬Œ¾ÂÓ™ ìyûê@¶9æm®á‹«kþÜ|bžMdißÒý›ÀºZç»×œ€ôª¤Î<ˆ{èr°[Ù¨¤½¨Ò¬ÊV1&ýÏãÞßa¬{!Nê{¨ˆˆÅÅŠx3~gðÖêšÀ¶OdùÇõYÄ»cèÌæ<³:§°ÎÞ ÛÝF‘„fNŸ`3¤J¯Äøwó|÷î£ËÁ[Rðó$ÞÁèq·/jÛ0ìœ=FÄ)Hs8bú/!­( íœA¼Ïc˜gç€íú ŸZc§&ÿ<úÑZÅ>k‡&Íå£sŽø÷zŽ×ÎÉTlgÑЬ¤ˆ¬. wëîÀ9Ÿã­û?Œ~¾ Tl+8ÑXÃ''4ég?•"ÞQ¨‰÷œ‚ô³™>Å6ÖÅ;Aëã7*öA’>çk×uºz‡°îÛ¾}>·ZGlÉgï€ó<ïîI̳¿2~‹…Íø­ÑK¦^ß¾eêÒú‹Ù¬}±û–‹qÂø¶ÃØÏbß Dt–ðjªíò){9A•!ù¤—D»\£LB› -†ã@ij–±ø“>»K¢†¾'1ÏžÙK£còÊhñÜ?º$ä6}rƒÿn™½4ûÆÕÂÐq百5:æîL+ggißfC¼ç·œþ{aÓŠÉø­myñê!Ì@źz3°Qöu›@¹.3çÖuÀu¶‘¦à} 5|'(¡hcÝÀ¬½¦”Θ z.ž3N᜗ù;£“>»ÁŠF¯ÀÄc¯jAéŸRoĽégQ`ÛJ¢âzA‹Hºkˆç¼e„SVТ±/‘ví ʽÔ9ø°¨¬!¥¹€pÒ -@<~©‹ßÀjøÿ<ò=ö ʽ@„øÆ*`ò/‰vïšA6?ó·FMæq“:½öÓè!׈’ÐÞéê}?¹?£÷VÛÎÕ8ݸS8Çí±1~“yõó°„µVºDô?ˆ~2tn=ç+ÇíQ¼³kߺ žÚŒÓk0#²;€Y+}@EìJžßo”Ùí=‡yÜ.ÝOcߎÁ HŸôÙ½ ¤û9Ý:Æû=â¾?)ˆÔÙýM¢b*û“ÄžÔé „ë8^ºÞ“¸× ù"m0mCWß ÊõAº~S÷¹adX·®ÍÏõ L=ÿ)¨´ ‚ôãJhô X<þ%ÏðoUì\;F·œ”v)${bÞÿyܳ‚QÙ…"ÿ ÜÏéÞùŸF>ûg‘ÏŠÔ³÷¬\@Q -zš¿µSÇeÏd°\]3GÏø¹É@ÝÉTl7™‚mœ0}“µX·N–sX77±~ûÔ È:JÄbGPb±#ÁèŒ`IJ¡I½–v²%«6†$£Þ‰4|7‰þ)‘ýÊÅe_#uv?ž5…!¢õͺjÅä'¢¼mþâþNØîn -5äF‰óˆól­!Û/Z·´¬ÊŒ„ÊQ ¥ŸWéñœ-!­%  ˆôL£áÿã¸÷gúØê¿4ÇP®~JEü^E½’ÏÏDÚ½eøÐê=³YÈÒï/™zýÕïäùý8v_§«÷‰&oŸÅ½¯ƒ(swFsYL '“-¥zûZµ[<>å$Îï/²ü5~p»Æ•q¼r6’'¡S8÷gúÖæ J¿>åB’¦àdtþz-톄Î$ë$O°¢üHœÝ?ù§ÚµŸT=ŒI«†&Ý emÕ0l7Ó×öègGµ*úÈŸ¤ ¶ˆhüS. ½“©8Çk÷û>P¤ŸÏÏýĺ߳¨çwÄv_\g÷0â} G¿ÿèg÷ æÙ6„pÏžaì¾,³Ç&Ëø©mqÄo=j„#ÝÅ#tË¡Šj-¿–ðcIXÿRŪèû¤&z©ÖF¿C¨g×ü½=­"þ'ÔC;èÑÏ®ù{ó0ngõŽØÎNÚôÚN¿eH›ƒw#žxïÆéÆýš?›A¹nô)èRÅ^)ì püT)&{Ýß¾œmÉx$ëz–Ê>AI(MU@d_Jýv É>Ot9Ø°€¬Ü°¤¼€¬¯j\ÒVÃ7‚tÝgQï#i‚ýSÄÏ4 -¶›Dÿª¥_°¢ÑEöÙ7sßæ/îÛÆy/÷Ç1ÙwóâE‚šµ`@ê–‚S9K‡æ|`±u*0ñèµpdÖZ78é«–õÒ'ø çaê̶1xf3XÏ'H‘ø/( ýŠxÚL¦`/ç6ÃÜÙ[±\mtYøœ¤¹txÒOª‰öѦ×?¥"þ&T¯ÝÂë@€½Ž˜îÇà¡mg×äH; -ƺËõSÖÚ±95,£ákë2xm³“©Ø†J]ü4€nµ ÚÜÖ³™HÃ}‹ÇºÉz«GçÌå£sf°âÑ;•~#ˆHzÜû?}=ɳðG…H´˜xìP¬Š^Éóûƒý~#Þ×!ªüM£†¶iøþIü;z©³û™@ÁvRg÷Ç1ï6ª,´H ï¦QÃûè’ðþYä³{Âz¶Ð#àmd9xIÚH›ƒ7P¤Ÿÿ‘Ìó;Šu?&/m;ówF×tÙ:Í—mkC(G'~»,«3—‰ŠïAŠº*æ\tÙí?}>§{çy õþNWïÓìµuœÂ¹_T9ø¬"ö(VD»èðÎéÒÙ8ƒ§Š÷’§—kØöeîÔj,›½‘3«mºn<çaè¸Û˜:´­PåŸÚä³ ÷:QåàGê ä&y~Ñf ¿ñÆu?¶zH³Ï+XÁè©dLÒL$z L¾'LGßxãúÍ \ïaäë ü}P¥__B5¬¹ŠdÖ¦ŒÒ X8öȽs‡&Ûxßè#Ò@ß´jXSµìR#™HÃ=ŠÆ¾4úý9]¼ÞsØW1þÝ>‹}èñ¯MÖR%{!¢3•ŠIo ñKXüT*&ûÔðÍ#Öû8Ý:ÿèg3‘‚mSÄ€„¢ZU rü:a»¿ƒxç‹4ƒ(÷n¢ÈA[œçiòÞ~÷¾ÍßœŸÑ{«oé~OXï>Ê$´  Ú B,Þ B,ÞH“0¿wQ¥ Ísˆ÷}ó ´Š=UŒÈ>d)ØiÙf,œ­ÅÆÙc0ufZ!ÊAº‚ÕmX—3˜"ä­ŸòR¨ØçÚÙ<†zɳð+m‚íž0Ÿ¿!œóB‘€¶ÔˆÅ¯ £]T9Èsxg]Þ‡yw žÙ3W6ÇÔqçšBµß³ˆçm -ß:6­ÖÂÌÝÚÈ;cWÇÜ•É1{hÛðÜ·!”£uÂwuÏ£·ÜëC™¾(SÐó$æõ™À4:æMžñK£mç<˜ŽÆÃùE»Ž®«kþâj!Ê?¯Ý¿)„ó9]ºC(çkúàºÌZ#g6Ïì©Õ5€o5Œ½å\ø¶Ã¹/ËÜ©Õ|¦Õ#³¦ŠÙ¬hü ^P6†ý‘g7Á‰F³NPBÑNòüvm,—Ýk¨¿€DÔWPÚ»\5k-C k$Ѿd -ö ^PÖšÎ]A8é¦TÃ_#øFËä­ÍEœƒ+eßò±I+Há؉4?Íà›Lø6ã|åzbœ7*öjLv.³W•Ô­…)¨ó(§sL*ãwêD¼‡$íš?¸Ú§±¯sýðœ% ˜*QÚD”€wQ%à=hQ~¤L¯Íjh+}v¿Òç÷K…`ü H0þ%P¯ýƒØwãÎ}š¾¶šñ.ÒÏÞ ãýœ/8ïë|ïlš<6?sçÖqºthñÏfúôr“6 ï¦QC;Šñn"ýÞH˜]E>/“§6ÃÔ™iyõj.$é GHå¤ÏoǶý,çjÅ`ì¸Ûœp]]dYر„XÎ@BÖn1Q€‚¾š¡IëxñþcßBUüY4.{V˾$j¸ô ¶—B¿wÏ›·!„ó?Žz¶Ž8¦Ž;Ó²Õ4|oµLŸZLžÙ6æ®Lžd›eðÔf¹/Ãà}ëvg±oLFïLž\“mºnuŽ¸®®!t«cðnù%Í“ñ2í··d0v¶\CèFÓ®Ñ4pôæŸg25ôHž]Ï£˜‡uû[7®<Ó·Öwíú7®cÙú‹Vk±s·V†[ç·0x·VæÏl‹uëZÞ!¡É¿¥Ñ¯ôÙ¢üó?|þæKGóêÕF…½gQÏó,Þ5…"z§b» Õk+…Ú@‘~¾Ç¯ÿTîuŸÇ<š@·yGñ®>ÚôÖÊÑ0sfÛšÀ¸™(3Ð3‰~!˾o3(×gúÞ~"ûjÃ<ºð­®lë<ˆvÿˆ³Ð'0Áè/XÏP=ô XLö§ÕÅéçwÄvvΗ.’Ï&ª²ôûAŽ€ß'‘ϊ쳇&ÿì G@;(²ïÎéÖy;6zFÏ­×Âu°]¿éÎÕïsè÷ížûƯÎδ»…$û¸J™`nÒf÷FÂìÚF•…w¸îçÞùžÃ½CXçeðÚf<5ùr¯;À1Ù±n`Ò»'±ÎËì©Ñ1zg;‹uµSªØQúù¯Ý·„ó4}mõÌ[󽫔€œ!$Ýv%ù”  "ÞÎù¦Ñðw"=ôG™„¶Ðd ×ùÚÙ8^ºþóÈç‹0 ýP%à÷Yäó;a¼ßkãjA8÷mþäü àœ¯ñƒûÔóE–ƒöP%amÄ)è…$ýr¾t6ž›· ŒƒüD–vRgá ôè÷oéºÍ \çQÌëIÜë8^:Ïs˜×‹4û©×¢ ô8`º>Ó·6û<æù&R±?Њؓ>»_IôûÀ˜œ!8••¡Vmß¼œˆÖ†€ÊA‘§K÷{÷‚ÿlŸÆ¼Ÿ¶ë8_94©÷ óìq]MÈVc߸Z¬Û ç³Ø:nvæÏMÖI¼«(ûúnÆÊuí‹[=&Ó§¶Õa¬›D ç#Ðn}Ú­ƒ,ÿj¡ÊÀš(“°.â$¬XÃ} ÈJD¢’üyìëA•}žgqæQÌëR'ý ŸtVËZ Åĺ/ƒ‡VÃЕmaèì- ÝÅÎu2,\ÅÂÙÙ6[ Wg_Øj²§ˆöãÞçI¼óF˜ƒ_ˆòÏËô±maêÌ´6Þ7ç+×uÀv>L×÷:‘eàOúôzð§ñƒ£gúÚèF»~€UlK•`ôB•‚õÎb]ßIÄë7„rÞfÐÍ׶õE¼: ´ð3`Ù™D ¿Í`\—¹c“güÜdB9:¨²ÏXMìZÅ<ˆw^|çwÄxÝ’¯N×P%k&»Qf·ÿ8úuÁä(Øû~æàŸü³‹0 }Ó¨á µºØ¨¤¸°¤¤€¬™F¿÷£ŸÏùÖùB9/“·FÏä±õ H?ˆÅÿ”Šø‡$m Æ?¯´ ¶¥D4ú©A~vŽ×ίã|åüNb÷aÜû;b»¯®û=Œx_HÒÏ.Âü?‹}_çkgãxé<Žá\ßA¼óA“}Ÿçïã€å¼øÎ Mú!JA_”ø“>»Ÿ)ô{;™†¿‚þ)ñ-úÙ6~rvbžýtŠø¯h`ÖD$Ú>Œ{Ÿ†Íø™Õ;b;{)Ôk?¥r6mŸE½ä¸wÿ$îÝ8Þ¹o3èæcðÌfš¾¶º¨ð;¡Š=S©ØS­ˆü VPú©‘¨ðÃÄù-çfÅv ç:–Ê.A‰g­ÀÅb/ò ì;Šu?Hòï+`ñXgíФȘ¬»€pÒT/=%à­óÅë<‡x?Çk×q -ç>QåàZMô b@ú'ÖDÏsˆ÷müâü àÜ¿éÆ}/קï‚ä³yñ>Ï!ާɋ£aàÎf˜¸2Z'\÷‡$íƽotYø“:Á¾§Q¯–É[›güÒèB8YÇP¯öQäó?Œ}ÿç‘ÏïâuƾÚG‘Ïë€í¼Ž¯îQÔóD™þ‰5ÑhEìD—ƒ]'ŒWÛtáêÄ;ô¸÷…$ýì¢KÁ"Ñv0ã’V`â±3‘‚m H?¯sh×}ó¼Ré·Cµ*~©Œž©Tì‹4;Rg÷iv#ÏÁ.…¢±nð‚²V±K•`ìR#½“iømú I¿ŸÄùýQ#½Ôï]„9ø‹2&¡?â,üKŸ`Û©ôð;™Šm¤M¯zô³û<ÏâÏ1¬ó<‡xˆRÐ7‰ÚN£†÷Oâß×1¼ó=ŠyÞ(“ÐVÚÛG™„6cßÿiÄ»‘2½öê¡màTlYÞ@Œ|vxïZü³‡(ÿl¢HB»ÈRðÎñÚu›Á¸Î“xgIú}£MÀ[HÒÏÎùÚõœ/=„ÙgYþ£LBûˆ³ðYþ¡K?I³ÐNâôÚF“…wУßïA̲bì³qºs¶Ÿœ-éwC™*ÚHœƒ7Í›©;£aÖîYæάÆÃ}œ¯œÇ®ÕZ,› šìûC›{?¨²Ï'uví&Ño™“iø}zB¸.£—F Yö})ˆÁ‰ÅÎtúý9‰t´Œßš,³—&×¾uƾº“Ðq -þD;ÛƵŒ«mãj=·nçmá:N×®ÓðÅÕØ7[ƾÝsÍß›¯dó3€h=F¯ŒŽ©;›o -á|Mà[ýrFg_¸µ–æÏ¢üó4{l^ÇðÎ EΕÉ0n¶cw&ç€íúÏãÞ÷YÔó6ƒrõM`]m#HGëÞy"̿üΓ˜×"ýÒïqþ¦PêñG­*ÚF˜ƒ¨ñïïˆíìžE=?tég QþyŸÆ¼/Ôhë|ñ:MÞ›ÏéÒÙ=ˆy¿†O®ËرÕ7€sþG±ï^ -õÚR"m*ŸÁ GêTÑVâôÚJßûéÑf5Ò´‘< í(‡v”ê!‰³ðMöÙ5~p½F°­ÿ0î}%ίÄÙýH›^ÉgßÆy¡HÀÅŠh'(¡hM´ý¾Í \m#çƒûnž0Þ¯Ù{ó7€q¶"Ÿ¤Yh+m‚íA¹]û[˜9[Ž¹3“o¾möNbÝÇÊÙ2×€··b?zŸgñÎÏø­Ñ7_8ôÈ÷sÄuuNø®æq´ë9†u~hÓïUöyŸE=Ÿžë2~f3LÝ-ÃØq·8…sŸ‡Q¯¶é¾Ñ3k4V­&ã[±0sfÛ˜¹µîl;³§Vײy¿¶C—FcÛî-–íÞÊà¥Í3~l5Lßr®‡|Þð WocêÎhžõÆÅ2€aÙ~VGŒW}z™¹¶š†¯Íçtçî I¿S8÷cäÌj˜:îœó¥û?Œ}?§k×s¼vÝ&0îó€÷>%¡'ªüJŸßŸÔÙµqÀuõM¡\¾£uíºe 7º,üN¦áÿ¤šø ˜"~(ÕÄÿ¤¾“<½>§{÷oé>’'¡}@ÌMò¼“>»6S©ØX ÿ«áß¾¥B,þ'ÔC ³kCµŠo¨ÔÅÿ¤ªè—@Á¶¤àrìû@|¶ŽáÏùÒ}/Þ÷IÔ³ùn!I?ÛçÐïû îý¢ÊÁäIh@5´€h´¡Ví¢KÀÛ'ÜwãÎy™;µº0®îIÜë:†wþ†PÎç|ëüâç1̳wÀwöL›Ÿ¹k«s¼v¿ˆrðŽBE¼Ú B,ÞZHÞR!ï%NCû(“Њü@Ž_Èñï^â4¼­`@Ú ^@ú"ÌÁ?tùg ]ò}>8šFï­þaÔ³ƒýnžC¼ßƒ˜÷qëì›Â9Ÿ´YÈJ]üF0ú!ÉÁ~3(×gÕ晾´> È‚ô»mþâlœÁ9ûÇïšô³qÀp?¦®ŒÆ¶ÙZ;{‹#†û5q5L½}AÛŠ½ iÇ`ênÙ¦®¾éÆýB6óû3zl4ö­“aá|ïÖÚ€Û:%_·!„óX·®}Yód/m4Ù‹š<£ÇÝÞˆãèÄ9Zæ/M¦)T«cðжط[‹eûYΕÇ^ÒfíLßÚl8WÃÐq·/g[2^wã>ìÎgcô¸rŒw‹ó[;Ÿá»µX6:Ë3`ÈÀÁ*dÀ®ù1ùŽ4:ØeäØ~ŒœÓ»ÿ>c߯éƒë=‰{)ô{ÿˆ¿Íß\}3H×{Ä|^‰Ó{0=üK£ßﳨçkÝj¬[×bßnmŽáýó¸÷‹0 ;Žu×NÏ•#³P=üL¤^Û‡qïç„å|bÞºü³£Xm(TÅ¿êµ—@Ávbž¿!¬«q -çüPfßM…ò/ÁxQÞ>ˆ|¶Ï¡ßß×Ý2wku ]Ûܳ¨ç{õ|M \ŸÉs£oå|¤Ÿ½$Ú½‘2½ö¢Ý·!dû;†zÞÈrðNÒ$äM -Ú9…xõM7îÛÎyº4æ­l†qãÊ2vj²LÞS—&ï€ó|ãß=ä(x5úÝ8~x·Îàר°¬ÉÌeòs@Åܤ‡·S¨!—'ñήá“ë6~t}æ®­ÛôÉu#È åïªi'mÞ6q ³kyÚ3}o³MŸ\ç1Ä»ƒÿn$ÎÁ{èðz컑4 í&ÒïJhMú},w‹m»·9`º>D)ø™<ÁÜ#ʲĽŸÓ»q¼pöŒcwÓ1|eZì›—aæ¾vFm~1“ǸØÜà£Ç%ÃÊ}2l]½ÍÏÕ>’z’ÎÏüÕ/hÙ\Lƒî?€ÁÜ¥‘ùDæÕX8[˵a`Ø8nŽ»ågbb/l[1¬œÏÊø¡moßä›Ã7ºÆû&¿ iǸ _¼yÀºuí `Ú,³—¶…™ûZ¬[ãÛ ¸ ö^Òä1¬\—aònmLž=s{¬ÃËYvì…LŒÛda/kµ¶íòý1¬YŸaâÊæœ/ãµû<‡wöÌžZÝÓ¨Wmz}e¡ÏaßjüóG˜]Ûh“Ðaöœ®]‡©;ËÂÐÝd5Þ6:ˆò¯Qî}ŸH½zq>ò,ìNª†_)´ðöaÜû>‹xwΗîç€ål›A7_txC©&æ€ç¾Ì^ýòf“ÕüÁÕL¥Þ;F›(rо¬ó4|qõ ŸZý‚æµ/f[-–­l»#¶³mãºLÞÚ,£ÇFËàµÍ3{osbž÷‘Äë0rg2ïr«Æ•gðÖ:ÍÞ›Ÿ¹k«eîÔhš½µ‡VcÓ¾ü·/j³vpÞA¼ó8„vtÏ¢žÿiܳy ñî1w&Í×ø¹ÙB’~¶Ñd÷YÚL£ß›¨rðãÚ}@¸C8çmåú áœßßÙM¢ß» -E¤m4ÙµkþÜü Ü7âô<†y?æmÎËÙE•‚6Sgønòs2 í¥Îï­´ ¶}óìœ.Íc˜gã|å< ß[MÓ÷Vevû’§—KÈz¼s¾töÌÛüòÖÉÌ–a'óÂÀk° ظmöŽö7‡ñžßóúÂÞÙc2|jÙ™A¶í !Û–¦mžé®i_ܶYþ;€ñ,† ÜwØðÂ&öá%,ìåLâùØ6z ÛF½¨i?púþá§9l¸áPßèpiiYa5=8Ó;Ã`ÕÄeÕdÕ„ÕÄUÕTåV7U59ÐjâÒ²jº«¦šªšªšþNXÝÔ¡¸°–öÆ·†¡ÁŽ†ºÉª)ÔÞš^ÞYö–Õ–‡«®*.­*®&ª¸ì¼š¬ôÎÆšÔè¾ntäª+-,,-­,*+¬¬+*+,+¬*+«®«¹...+\TZVs[VW¬°¬°º¶¨²ª¶²¸²ª°´¨²laUUQ]UU]qqq9¨Ò²ªâšÃÒÊÒÒêªêêªâÚšÓêê겪ʺrPuå «ËÊAW—•ƒ-ª¬,[T]Y¬®X]eUUiUiUiUqeyÀÚÒê¢rp5ÇÆ¥å€k«‹ëŠ*k‹+«JV`•å@+k‹k k kk.k 늪«ëjk늫kkîª ‹k®oqYYiquqU9¸âºâʺâ²êÂâ꺺âÂâÚÂâêÒââÂâ²ÂšâÊêÒâªêê¢ÒÒâÒââêºҺâêâââêâââê²¢êêâ¢êâ¢êê⺺ÊÒrÀUÕÕ5Õu倊‹« « ËŠª‹‹‹KkŠj‹k‹j‹k‹+k‹J‹«ªŠ+‹+‹«‹k ëŠ+ ‹ÊŠËŠËŠ‹j‹k««‹Š‹këj«ŠŠ«‹Š‹k«+‹Š‹kk‹jkkkkkkk Ë×–VÕ–ÖV™Œ961s`f:ЉùH3ÜC‹_06ë8CàßAO ³Äsxá2†ÇðNÃo8Ïá6<†Ëðñü…ÃpnÃex á1\†Óð¾Ã{xLàÛWjl¨õöîì‹KM1àMQø…V/€¶ â YãâƳ$¥"÷˜§%¢€Q ´³2†äsâÄ‘H¦¦¡RËB :,½:n`zw€Ùý!#ÓðGª%!˜Ý/4u¨fŠ{œb†w„Àç0ÍDäñé i$‘“Ä”·G)WlÄ+¯?Ü¥‰w´’åOÎØR8@–nœÀ˜†ñk¥.Ÿ^9øU€©4›Àɶð& '.Óă8×á<܆ßpžÃq¸Š)âOCMü@‘ޠ鉿e+D)á{0n–…€ªÖä²ÃŠî‡T@°…¨bƒØ˜ ˜¡–ÈŸá&”’}O–Lú½"á¬l2΢…ö 3F´ME –œ‰><1 {ŒÀó(Á‰ÈCt²ˆaècÅND×ÍMÃ!¢—…>bT -ºæ°,üÁò‡N1VLTÌìàáÕÆ<æ=TÙú±‘Æ36Y´ÀíƲ8… 8V’NÔÄ£j’xSL?Âöð!nĸGâI>QœŽðÆ«;hsàß‚uÔ€Õ(àC¼‰ñ#Ä“øgâC1xSÒþ;\èÁüË:ćE&è–RLPþA1Qù×D% ’š_"§•8 (‹C@mäëvçáÍÌoš†@N;y”‚2ºR~†.Ùë<ÅÍ’ˆ•2F,Y|çj“:NÈ!‰›9(1Å:L5qtj6ê°Ìß¡©Xãô²Òµë•’Àœa¬$C‚¬~ùÀüz)”)p1­*^AkŠKÀªâ^Z¸….->á³ÀÅm­¬ž;7 <’„aÆtàÀ-æŽ.g›4²¨=YàC -Yà"¾Jf -2Y)È¥ßkÎ.“TMUÚöÆ eÇO8x À–ÓQ‰˜ò/IȾW"û^»L ’ ve­$ü‘³ë#F§#‘FÌXÒ,{h)ËDQemSìãÓË#&¸ÇL0šà+. ÔÀüî@yDüyBÊ[—J“ÞÖEG½v€:Ë’.æ²¥¾A…íõuîòÑÓ°ÇÌ0SL朎D#‹àÓ-P%ë5þÁ! „d‡¢NJ]]Rt÷K'É -*@eDÀÊÜèäꨱÓp gg§>OÖ(sœ,®°YéR†ØäŠ/¤B…N´2€šs5Š\¨%’oi£ÇRQ'|œ+¬°m긒f9d ·³+l¡žKþ.½<\h†uŒí,ziÄ+ŠÊO’I–\DÉ”¢¤›,ñE®Ü¥M; …¨†*É$ÍÔã-`~¬¥Ã=ÞÒÁcñP6®òAo,2LVØ4 xv†›Pv¶V‰+¬’eþBfõ:$Z(ö# -ÆÃ1,KÕ°cb‰8””µ^.w¦ Ò&xd -ÝÖÅ YÜX -¦ -iš%¨´EQà^ÉR -‹¼(Å¿)‹ZæŒ,hœ'¦´²:©+]}ÅËt}M[ @¾FÌjpá¡8¹!›L¹'›`¹1e\I“Ü…‹Éên“t ^æè’»ÍÌ"ƒ™âª™á Ÿœ‹E;/JÂØbæ=`¹o¼@v.ZÈÞÆXÆÀW0sž¸Ò¶YȤ´òIËA$(.¿CN/ Œ¸,Rƒò‰Ê?&:T)“„õ„ ñC˜ôÍUØPI@±y¤‘ÉRMæ ]©pïp²ý0¾!öaÌヷ —ùó8ÑE"”¢¢¯{¡™J5Å=N7{t~2 -‰ä$Å nÜ$«ß ûb©B‡:yäÿí¤4òí¤ÞlÒ¨éäQ3ñ&¤+îà‘!ö ÿ/I{.JŸhäñUŠ|bÀÏ!.SìÚ‰Ù rB³ûCF§÷ ÌA!5. ]_\9aIhd„%¡‘˜ß$žŽKÄ ¯áÏTÞÀJ¨ôI [îÑÕ'v¡á$œß$ ¡š¯š+®¨M.€}ùC‹Ù&Ž,j—=²˜‰’€"G:ÚdÏ°É«ÿY`ÔhÝn- Õ‚ @„‡Çìå¬óˆ·Ô‘Èãa$wZ5j½):l¾&;îµ(.ìí+«}A ª| ëö® ùCÊd&fáAÌðœì°Ó¬¤¸Ñ¶°°?—ÞkܪM¤rÌ]Å$sÀå|,‚¨i8dT,äT\¤4ÓdÅå ”€IpP*ÁAùÇdå_”LtT&éIh…¦øÈ$çåÀMVÚ<‰Šïa -ˆzìÕ~s"þ“¤¦«ò£Äò¤Ö¤qEMó4>(>þRDz¬˜ŠeÓø06æ!‡€"ò[lïÉÆ!ðƒn -v%‘nNVØBIè…J" ƒ."yô å4RÚ©údŽ¯Ùca -"¬‹ËêØÕT1 XA6èzäk¨¢¶I#‹ÚW‰•ÚM$Û=(Dj9(>êùŠŒí^hËб£ò£~4RåÎôqmqIÛÉoi$KÙ' )nžPak4…[+PÀ–ÊÈe– -ˆ¤ŒÁªò·’fH¥£`ˆkVB·`=ŒYd¹0©5kTQ{t²Å–,²åæ$å-s…•5IW.÷&©;Í0ÓLo™ß ¬œ‰B,=1• b¶À’6¹ã€»2G—²LWÖ4MÔm:iÔ<Ê 9‘“5Šœa)}Ž û?)q½†èyDlpq(1ãrƒ[ÆdÅ'kÒúg'%z›’ŸñÇ’²ÐOÞNO›ì‰–ˆ2§iƒJZš’¶ÓˆîDzÑ4/û0#¨–5PÀ¡Ök¬"ìl[ÁW#~ÓµMTÖu$9ÃÄ%m’‡3·.:j-Hǘ -øn œŠ¿ÖLlKjãÒJS˜B:3©z?ežM%²þ@€Y¹ ÙŠ±t©'qp)Ód…×9ÚOÓ3 Ÿgè’=OS'v $¢ÄmÒÈ¢vÉãŠÙ÷ˆ“~H7ÓbƒþCâú‰<±pùœ5´¬yª¨âÊ\è‰)p—=¬œ-yå~$ùƒDˆØlPjô^…EåÒBþ°À 9MÊ‹ÿ†M§„†]Ç$Çg{R£w+2dîÝŽâ¢>3r¢,͈ -n“÷‘\;!4¸|Cj”±1)à‹eQw0 Ĭ•$sn`c’®âQ)‹eQs¯Ô ñ¦¡#_°9[Xa£4rÀÍȤ‹4` -ý–‘-[‚Èf¢=;@­à(ôc“+ö¢-~±‰•?iD wRˆ.â’(¿MK™l#û•YH:³P*µ¬ ’•=qÑïŠè°ï‚ä¸çˆÐ¸á–аѪܠ٨ÔèxMpØvIx|»$5î='@~b#f…F‚Ü€EzÜyP~ü9'7ü W;òdz¿&@lÛJŒznÃbÃÃ=yÁí -ÑafׄÆ]‹©laÕíZ—­ËÚÎ -ºJÚñUÊ ù‹ äŠY§Š)m’¯Zìï¸Ìš$¨¸q& -±ô„‚¨iꤓ -œ¤+[¬…K­¨½‘ÉžÑJzã”é®#³œ…DwC‚«­Â?€ºýJ`UæIaßýpqö‡£ÚœgfHLpï''>“ÜÀ%?l¸+8<nж3æÃ"JnPQÜ0…T1“\B…ë8åÊTÂÅæ35É]n°Zè°Zê¿œÌu ‘«lñI¶Ø~À²¿fåñŽ1 -`ÍJPà4Ûµåsë•«ö•RšÃÓ&åôgý ì N(~«> ‡e@”ÖúI#@±Ø‡4ë/;ØÕveõƒ91õô’Ö{†Âz)$ln–¾ì -Šo7¤îߎe_´nwí䘽42˜9´ì…(¢ÝìG´ I>{†-¥ý¾²ÂßИ«ZLz-™õÊ ‡e¯ðZ:sÀ²ZpÒZs‹œ¸é|Ä0ãóaÃl°ˆ«½ÅÕ{ÌÍ°cÛfŽN#CÀŠí¨ÐrÐBb›­‚‚¶Ÿ´èhNZØÜ%,üåD÷OJ|´*,¾ý6`Æܯ° Ñ²ÈèÜ-/j1LÌ 1{àbBþ`eÍAK+¡ ­,ª2…)¦r—O™Â«è¼áŠißpE•®ðZ:g@‚Z{"#¸3’VnU/&…Õs¨¢ZƒAAõª¤Ò¤”ÎZ@4骓µ„%£r+§²—•S9BÒm)§µY‘?ï 35$,nÛIŠÿŸ¸èZ+(hZʉNÆåÄLfÀˆ: 'd1.(亊ŠºŽ‚¢g¥ˆèª n!, 3pYg)!>[¾MIŒ&EF÷OVôeE'Û2¢“"¢Æð•~Äsž€DtæÚÁIgÑȬµnXz(ÕpÙbž™‘$ámÔÐÌÀ©øSÅpü¢ˆþYIª™“T»ÑšAŒÉ¹AŒJÏÃ+i½A‰èýeäóÎ"Aå¦AQ6—$WnÉ ÛÞ"ƒþ\`ÐlYføB$DlC×!ܼ)=¾œý ºð€'µâ”+~0(tÚxˆí@¶l -ä Ï°C¾¨1o cû5N1f¥ÄsÌ‹C™©ÕVZýÒE¢uTŠÄ: È%ÍáŠéSbÊí -ÂIOÁ`ü\A4§V8~­•]é´ðÏ®yÛh/)(­)4¥© -hüR+ÕŽI:Péµ#'ÊÔŠ¤(£àd”þ¡Ü£uïæ*˜[ OFë¨ÕD›ˆð~P¤³Þ^1Ñ=P»«‡fÍD -¶‘@ ” ÅÚ Êê–UZFâž›”ðiGXÜqHdܽ - š¬Y.&œr•ÊÙ*å\WQÑÍš¬ø2µ5ñ·¯&z’·g¢Â×PHøŠŠºÍ‰ {ŽÊŽž7¥Ç/»"£Î°«üÊçvBS­<E홨ðY'$j0,­´…)¨s)¥ó–Ι 'ý ¨áHèüà¨áˆè,aɨlÁI)퉪{eý^Ui ¯¦³…)¨²MºAŒJJbOpbñ[Řô N( ÁhsåðœÃ”¬~ HJ{'¢5‡+¬ô—ՙ«©Üà…dïâ9o¹rÊ^K·_TPi -NL# ¥% % -D­¿´˜Ö°°Ö¦¬ö¯*¦[:.{„#¢3×Ïùj†äŸä³Žp$t¶šAYƒrƒ$÷n¤Îî§Ð£óg]KÏä!¦hëÙ¬¤•{¡ i¯’é˜PôL8ÒK£ßOT9ø{Äx7ŽàJ4± ‚ήá -jmSqQÓ5¹aß)±q·½Æ°µVJô/.ª3†Vå´Ò} Ís™6æ°¬Ø~ „6LËzÃ!ä+WL™ ˜.%œ}*÷ä¡NÀ+šr‚µáÞ$°J¤g°"²;©R¹€ôC™þRÏ3vm"¾?',çoÂnõdžoJ5ôR#…*ÿüÎ!žÿi܃`$tþðŠú-D)¥„@ìE¡‚uP¦}Å£²–BÑX;©~(ˆ?+He]áJél¡Šél õP†nŽÁ3›sÀtÝ€ê"ý`è<Æ$D¿¥´A‹Ê¾ £½4úýM«ßÿÔzø§f@ÖX@.é(;ÔˆEZ˧ aHè¬Åc“¦j!Iè¼áŠ*öDÕwù”«tTÎV:&é­s'¢[¯)¥³µ“jbM¡ êvÕ&=T«âW 'é¡V»\9<ç*–½jÅe½¥ƒ“ÖÒÑ9_ÕФ·|tÎW4*ëD<ë($?Ó§—;Dùwï ÖeÍà¤'!„€d"=ìJ,6xA uúè¡XÀ¸¤! ½’Ò[94k)¿T E -b׎NúŠeRM´—D¿L¢†©³»@Å£w2 Yþ"ËA-—}ŠE£-ÕÊøŸRPô X,~P¯äYx`4\†Ä9xï„ñ~Ñ¥ MÄsÞ‚ISÅx4Ú$ôH …Þ(ÓŠÆdgÀ"²uö!ÉÁPÃ[çk÷aæÌ´X:{³W&m -Ö[B6i8(k%ÒoÏ×Õ3{lò `›|SH'Ïô­Í0ueZ¿µmL]\Ùv¦­îyÌë7ß·>¨6Âuœp\Òg‚VFÛ*bOòüþ J¿JB(ÖDŸ „¢]thÿ8ê}¤ÐÁ/eBÑ»y˜:îü–6û@êù.$¡[WXi,™´’è÷ïìŸÆ¾ŽäIhGPô Z°­–ÉS›wí:h×/PñxU£’hS°&Ú¬‡0"ý®j\ÒY9.û–L,—½‰ôð[Á¨¬¡XuÂu_'\÷¨8ô´¨z WNg¨ŠµPåßWâüÞHš… -D0Þr|Ö T8z I>oC(Gï,Öõ'ÖD+šrV Î9Á‰F`£— -ÁètjhQú¥O°Eã²síडF$ö Ë¾®ÃX7 eÒP#é­ Ÿò#¦2ŠÊÚé\jø§XLÖT,(ë' =‹?‰Óka2@é˜xŒqh#‘hC©&*vªØO±ˆìˆ|â€åüÍÎç„é(HAÝÎMJx0#§¿Š…%–ŒÌš+GfW¢ÑVÂßB~÷P¥ßäIh¤)hå‚Ò+8Ñè“< Ž×®ÓèÍÑ@‘~^j£O@‚ÑHS°i4l8E´›Dé÷²ìû4lµLÚŒó•óF˜ƒ J<ö©ÿI5|û òÙ7€s_ÇðnˆRÐYz(‡>ËçT É^t)¸÷yóhôâ:Í^[—±K£cèÎ昹³SwF× ºõœ°œÇ¶yùålKfÑwhrú'4!•…0ý<ÌœÙVfoM+”H;˜qIO¹€ôB–„sPæ߬t -® ˆ×I¡] „c×àµæÂIÿ8öýœ/ÝG%ôT2 ‰0;$ŸO-üDv( k«•jõÐF%´Œ`ô B@z* }…!¿ªåËš'«›”ø^JFk§ÕÓ¯njû TRi²W¾‚RÙAKúiñ'9¥1ýŠ„Ú€€ÖQªŒK¡`ÅzxK‰hôY36é©“þÀjØê…ä§R1é—6Ŷh¸+0ñØ €ôP&ë$To“('ß„çæ¦V°ß -â¹åÒá97Xé™BÅX64g -MFé­³”Gq]-Tùç‰,?¤_?Âìþ«‡?Á‰Å¯•ã²S`2J9­¿¢˜ÒW54i) ë¨bûhÓ[#ØÖùìƒ žš¼}‚¢Ü‘Ãl-H .†×Uù UÑK…XüU,,{”êâr´y¾wfD“~eN¥`®‘åàÝ£xg#z¯"£õ†% \­œt#`÷QäóIžß¿`Å£Q&¡Ýs¸÷‹, í¨VÅcò?…0´ƒ.÷¾M¡›·!„ó<á;{(Ò{Àñ'ÑhC©&~#ÌAžÃ<σ¸×‡0»Ð%`wBýÞ X4þ*=‹9_º É?Ÿdþx· ܧً«gôÞjž°‡ÎŽ©;£_Ð~–ß[1î rüž”Ò\8@e¥Pod‚‹=ÉìuÂy5‘è_MEC’f #’öÂ"«fÄÅ]gÆÙŒ„ÄÇdÔG…H$º¬ùƒãIÌëL¨`o¥ƒ’ÖФôWÒù©VD8¦Ð™=µšÓÙ0ìÚß~U1­±zlÊJ¨Þ:‰´°+€ÁXw!ñœ°°œ£L(ÖUPÖ’€Ò^¯¤_HJ»W‘ÑΕC³¶rAéŸPm¦Ñðo"Û?‹{·P$ ý„ªè¹rhÖZ.4¿TÆ(VFÏô¶£Vm)ÕG HÀ®àE¢WPc„éG÷HæÍJ§L¦âZJ„$ý éÖ+Jª<3agpRÚ³|pÊ \XÒC”>l×wïüMw®ÆñÒu#ÌÁ¢MAÏ„ -öZ=0i ¯ªu&¥3QìHªC‚zcRÚ¨~ngǸ ¨`ìq®0¸jFføHBÔ @DvDÀ.ôxÿ8öá Þy!É>.Ô)â­À„¢m„xóˆõ$üàü_FŒ{L `ûH“ÐG‘ÏQî)J‰P´¬x¼¡Lo'N1w‰ÓÐ^òôr7m)Š¶Õ‹Ë:+§ì`Æe-E±#}z½ œ×ß]á˜ô„„þD@i$ÎÂïÓ˜•zÈ¥RÁx#} -Ú7ݸÿbV“ñL ç³<‰y=J£ÏºYaø(ûj™=6ûf“½˜Õd1viZC§[wÛüÉý¾¸ZÆŽM†.†;›gøÔê?7÷ùì¡J?nÍ [çsœóPCÈæ£B$þ¥ÐïC—6óNk_Êjú¥¬¦¹1~!˜9{κYsÐBb{á ª\£²6€ŠØ—D¿Ÿ ÔОRé·t`ö¨VEŸäéýLÿªâL²ƒ™[?h1!_íàÜ&™~é&Uq½À…$íµEUÛŸ¸ o(/êí“õ(«]•V™sN`‚Ñ;¸aI_ˆrJc¹¤›V 먊]‚Òí—UÙÂUYÃÚ €ÐNÉ œ‘D»ÇN†Áãfy™6ìEM&Ë ÛÍT2},WÃØq·3‚nÚ$ÒÂn`D¸ÿHúÑ4‚l3Í`›ì3É'å¢'\7ÛÖÍB—€FœÝš)5LÿHúÑB•FœÞhÒ¯&Ò¬ƒ*ç"ÍÁþTâ°QÒHßN¡ŠªöË€Ö-–Ì™ -ÆdÝ Æå¬Ä)ö8‚v½GÜç%¸šÊ¤¬ÒS',ëŸÅ>§6ÓôÉѪ‡ßG‘Ïc׸ڗ³žå¶VûrFg¹MÆ=HÈÀ±¨¶x˜—§ßÖ€ŠD­Qhw†BѸÅò‘9SÐrº°¥Tþ¹ì“},û´lf=àÄÖ¾ò‚C[((å¢Ko}`U±®À„U+fEDíö:ãÓ5Ññi-/f ŒÈzeaÕf_MÐZ$"¾WÓ¹ -Fe-â±cx‚Jƒ=a­+ !¥'01• °2ÎDœ…³ªØ7paICpõ¬ ˜‚¹6m7V­À¶²š¿6{Ȳ‹`c_°âÑ3€á؃.ÿf™>5l7ƒ×–½´›sÀv]om‹M³µ|Ö†ñ¬| ¼‹AÞ!‚…˜?3²#Ó„4{åÚ‰U³Åø–¬ƒ ^Ûö‰Dbm!V­.«[«˜[ [ZµXÕ&n{,õ´D¢…Z/€È¦I¹AŸE‘á¿hÝ&p!¹EúüÖW@8·dXNÌnJnø:"4¸7“^­‹»ÌH ®˜Vßdt;傲‹ èö q­sˆ7× ÊÉ7Þ¹y‡ñnæyÄ£—NÁ5)¦²W•Ô­V’MYjc4ZX×€Ýæ—µZŒ×:Èši‡8;NØNÆÊù,vÎ&ÃaŒ“cͲX7Z ›Õa¬› P”/$€*]9A‡a9!O ’ª}*Á8;@¤©bXÎU32å+­v\Ê -VDÒG…?}uN¸®&ò ¤‰<ë)”s@ȺŒ˜!¼Šn•BÃ4f!½DîQ«‰vj£R]üR#»‘¥—Óbdœ»ÍÊÜ©ÕH™^Û -¤=AçÏàCô– -¡hÿ8êÙX5®Ìµ>p4p YxÔR¾eÕ53—Ý™´“cüÐÆ^Ô¶`Ø;?&C¨6Æ$Qû@K)ÙV–Ò1®[©Y  ¡U‹Óe)AcùÕHuœ(ÁÊãÜuÄsþJ`UÖ«üeÀª,†…m?Yáo%,þ6‰/ÁȨ|ÔéíVë1&­þ!q‡½†¨ŸXiœ¯Ütö^NLg ¯¥]ëÆ&vM–_̲26m®eêÒºŸÜß ã}p]ÍÓˆWÿXþmaêÒÆøØ.–a§ÃÀx'ãÀ8p 0ð08 ¸ƒ*¼ÁÓ74Å«\ñ³0 ?}Z - ˆ{pÅ4[ås •‚QŽ2ñ(k éÜZè’*{qYÝ"@áHÛÖmyÿæNHµ`šâq™•ÐUËÝR}'%H-ç¤GŸ­¸+l‘šq¹ðJºË"¢Ö^IA‡Y)1{UIÝ~]aŦŒ¨;PA[pBJC"*/X‰ HiÊP&g¤Ò/#Æ“mºr2‚Œu.­ô—Sš*G$½´¦—V¿´eÞŒ¥«É^Þh1š.ÛÜ3©7Î=“xsÍ÷Mƺu1.V!§3hÀÆÍb6a9­kX~à„TK[y1¯AÉQŸQ±Ak·°·PRÐdPHÔY®›²ª"-e"’öª²ºÝµ† DT† T¦ŠQ9eÖ~ôµ+©ô%§ÚÈ¿9ÉQ&«r‚¶™˜°Ç˜´z«•Ý¦oÎÇÔ¥uÀ·#Xgÿ$òÙ7}u~¦OmƲeq¼vôŽ£žÌ·:ðZ8„® üËB…˜=®vÆoMŽ¹K#› „Óξeyí!O"bÀ™tð'"¼M«á‰¤XØØ…6CVŒÝYhÐ…®@¸`CÊà”ĸ9 À:+­~i˜;³±—³þçpN¶ Ù¿%Æœ¡%²Ú-,ä6)8ºY–óm¥škņ<¶EŶ–d\GDµ¸°j­tdnƒ0gŸH¿hÒ¯NýÒP!笜ó'«²W“T‘OúA‘Î:ÃÛùõDÇ …´>òìö#ÎB_ÁÉgý`‰çœdú¥aúþ–ßb`Ü,Ûa&ÐMK´)X0(Î;Ž{r Æy4p–Ù[Óò?ÖÛ`°póbÝVèsP«4Bœ5PÂQ;!d@Aö€d_`!F¶¥…|Á€VíÅhpV25¤à°”½ª¬n¿Hï''l´(,¾ÕL+gaå>™‡s…-«Y+˜ò¨à–êF¥Ì}bÂN#Ââöpdµ/}‚íÂ;¿Æ»yÄx÷"·fïÍ¿”õYFní÷(ÞÙ8àº&î–_̶bضŸåb>ð.p .𥟼‡ q <Œ‚×e^öG“oû¢6æË7‹ÁÚ^èä X?. Õ?1>*ŘL0Ž ‰f‹:½r%áŒàäüáÊ Y#¶ ”j=•´—T9ÁŒEšAu˜Õoˆãš¨j“»ÏV&t„3v¤-QíP;i¸#0áH3Šë¢Í.ÝÄš8_¸B{)Á™ˆ°7nŒZE«µ/f5ÙKY3ÒüÒ^UV·=|3ïz@7PÐŽxaáæ±?³­Œ`Z{g‡EÅ€Ôj¯ ëõ ÃÞÑ`ü-Ì‹îZ4þÆ2ÂÄÆ4ÆÀJªtÐUÞ8¹¹XfÐ[KB³I¨_yçpÞiÔÛZX „V -¥G§±´ -$Ъ¥`Àªö‚!²YZÈuHv|3*9ä [Bd€p”™Ne£ÏBºèsF"-ìB–€éóKOµ°”9ha¥µMHxÚɉðIŠÏÁ -ˆ¹Á KYª£bì»wÄv6Ñå`¯é¾ÍüÖzàZU¸ÔïÒªð²æÇ|(û¶B [ ÎÁ±+(dós—¨c@š^1£ÔC1Pá¡>@²ûDÈÄÆ=Â*ŒW„u 5L‹ ªX•«'„ »P€cXJHÇœ`Ü&‘‚ç#PCÙ€ˆEYé\ÒYNÔzNpÜ ºÍy¬ÓmöÉV?0· 8Ý.¥Šç¡ÍÂíZµö߭ȉ3QZ»’fØNª4¼¡DË´ŠÏžJ ÍvñÎ`Ò¸ŸÏbZöÅ[ˆàÅÃ4dÀÖyŽA‚ŽÅ çPA¿7tà¶$ðßá«'“/ ãw‡ñ{L£@AÆ0ÍÃÓÉWã>Œ—€©„¡¥„Éã"dè ó À -í–[0&åQL³P"«—ÄÇŸä!Åì«‹iAŠèVB”Ol‹jGS²â¾›°ømBdÜbM@ô HDç0&¥·…)¨²‚‘ô$ ¼³¨7C…x”±r€j)¼¢n¬˜¬›JÃBRÙþ1¢Œƒ’ÔšjEä×!¬ãr?g9 ã\íØ÷n[áõtc‡E QÛÚm9„. œB×þµe¨ðÅË:lZý†¥‹d¡(ðýÆd³Æ*8ä°êeàYѧá†ÕîËa†ã Àe[˜@9;Ö1&UÀãöÇr6 ‘îrBªÕn1A úðÁuÔ‘äÌpH‘[í ûIÅáü3)¨5`"qkW™1#΂&7„Ƥsk¤ù¥<½tS*"-áɨ ! éVhó¯Î1¬«‰ ï(SFˆÅï„Ê8#‘ÊH¥„5£Þ£‡–…©³·1ue4MàÛœãÅ«gúÔf&Æ·¶,p&]\0˜:42»´°o݇¦’:Œiˆõñ²ãaÆ>ðJ“š“Ï/n¶Ž&V¡„®ñ -ò˜ -ºñc|cdÇÐ62Y còàbÆø㵬îC¾rýÔ"‘n½0‚ÌQÈ+÷ñ›–â¾`€ê–*åÉ'mŠéŒ€Ä#-Tùç…$û×Í~YMsrú P¬œh¤¥XDÊY®rÒg˜æ[22¾•µkÅ|‘åŸÙVøÚó/ -a|++ÿªðfîÖæÒÑ1xeZ%Rñ¬ FåVço+ÃçFäÙó‹ «Ç7²^l™ H`®ÇXÀ0Œ_¿ztx½¸X•wÂâK5@¼IGˆËÀ ¦M0¢±˜Ah5 †£È't9(CX¤¿º„ÐîÁq{){¼1$ Lĵ îHŒ[—ÖYi\;}.z)Ì=ŠŠúBU9ëèöÊ猕Të G§ÖJ§ÉÓÆžq·Ø³ÛæcÙšËò ¾8‡ téè$‚´RˆBºH°qòÍE¥‚r‘ÚXZÅ°’˜Š=•¸S*}$sj$J‡Ýdêi"Î…¥ôëj¬BÄ1 Æ74LOd B"éõR‰†Åϼ p - ŽøŒŹª°^Û‹/X•–Ð0­.¦bP/³U@4³5—rŸewC`˜‰Ya•Á{ÛÊð¥ig -Ó¶E§sT Gí—L¥a™ÑÝ°àŠ511G©RÊ?Ž„Û(Û/ŒÐ‚…6ZB"Dì·(<è¯PaÉȬ Õ„ -Ùnîèи† [Ž„ä€55à"Dðñì#›P€V²¯± -1®NǪ¬pŽQ«ø0€,2håo¨$’°!—.ôX7Áñ´ðË@"ÎK†Õ-B «Ìi[×OE -^c"ÔÆUÄø²,¡×ºè˜Á€B;e£RÆ0UïµÇß³b¤î¯#ì VJi4*ë VHý•Q/uBÑÏü¥Ñ6…q´€àqÔ›­rlj;•4œ G§Ì·,dàG "p¤§éé?rÚâYaS-»„ ›>Šœ–#‡†5“;7Ë’qí… ÜÌ™Â5PâƒÙɘ[ñÐÇ\ÀØÆ|pF±pX0N†„]n׿ `‰'èâ2ÜF'&ˆKÀªÊÉÔë``„£6+H§Œ¡Êªœ…ÂÛRVxº$3¸‡=\̓ìàÒJVË"¸vö(ÓF{iô°yv·YG8·Z-(è [Xe88·M¦‡}§Ñ/ÛÀÇ瘆ÀÃrýÌQþݼÖÖ¼ëÞÁ«Ãh lsaѽN\ïp“$6]—µ=òš<æ>-Ihñ“-“ŶK\Η  ‡£`œR€-w,° ã%Œgx]ѬðòÈåâÛ-üª(‰#Áôp™ƒeäÄñ>DÈÉÄóðãùG†£X·…Ð…TÛ‡D·¯É n˜!jL>i%ÒoïóÁÈqe¾%ëƒW¦âì“9 ÀÄ–LK -¹–"cÞPcQ1,ÇP) Û«0vñAéc*TÁü˜ˆ˜‹³&‹,j£¯¥«Oî¼>šü YTÉèÙ…q«.-®¡—Ok ‡>~â!ÜEÙPæ¸q–1{üê¡l¼ÅÞ2îØ€ÆE0ðÐ(ôziì]|Û€/Šùá8á°æa¨0žÑ-3ÚþË€Ôù•UùKÛ \XÉú\ØrNzô´(4úÜ« ûWAá¹”XÖ2‚hÛH»-‡„' ÄXÌZÿYK'ÇŸ4é‡M¬x°qXhzØ9ôŠÍìå‰Å¸Õ‰e6Š‰u„fѲ 7áRKæèÂý1%NpÈkalÑŠ¯‡›Ò¹ D37H×Ø 6Va\äÂHDÈ¢¸CBn‹~hÀ;(pâYCGÜiç‡+Õôð$þÃofVõØU RÈ•û±ÆëYýÊ¢n°²Þ"bYcè"ÚϪÀð9–œ örÛ>X|2$(h-¡2ƒ”²UNmïâ‚Þ€@뜕4Û´‚qLË <Ä£dÿÆh¿X´Ðk ¢ÅºR*¦tB<6slÃxFX “W!sÙ¦—Œ}ñ …„Éã$¶c&ÖÆ„Ù067^`  Rc€¢DFÀŠ–aqŸõÄ¥x‚8Ïá0\æI‰9`@ÉÖhUPëD"Lk@`u.ãÂÂw +}€…×ûTÒÙI¨‚ßʆ%]¡‰©Ì„“¦ñkëü+çºòÂÆ•…U·ø 8%yD{Ð\¶wc+Ù³ñ«X†± Xã¶Æ52øñ°Â*Ȇ5ºüËÈ#_LC"—^! 0/“º ðák|åëj,ÄëÁøÕ‚=^lm\jcx˜Çlà±@4&}°#¥‘KÆÆÜWÌ6àÚ©(¾E´Ä{øŽ §á<á„îeÈ:ÀtÌΣž—€°­fTÖ2qj5ÿ0jBJܨi½NTÚˆ­P«àá/Ð!;F@ƒØx pc„ý½ x„Û<$€LˆäoŒ~^—ñXv\€ -Æ;(øø°ìŠ •ƒÀ ç..–·øœœì -Šk!!ñ' îTÄh€¸ÇáX­&N]D/lFOº 4C©Òá -Pd{dÿ¸$¡¥ð5kXIÛ”‘E |dJ'LÒ¤×qa²=ÉÒã bcc×XcXc €Õ }ü¤ƒ`Øþ) €6Ñ¿r„¶î Ègã,ÈÆJÀ.Œd0€S 7=»h^èq½<ÊZÜk1तø|ÆZÀß$Pñ½ øavŠfˆâr[¸Ù'žmZâ~†¸SÍO ?‚ ‚y´+{„ð¤Æ{’Ã~;ò‚{gYáψÑÏhñÉ¢{àtf€³›|½+Aü˜PÌR=&Ǥ^3=(yÜàÇW:„{$Ðùº k6@‡ ã)_Æ/0$€Ó è ã„ׯ™s]/™\,îøÀ¬¾iù(y„``\bB׸ˆ…¬q/©1 -JãÖ;H"·`BÄ]qÊ߀'Ê 8¢LÅï, àcRDü‹iˆW("â\DB¼–ËH@pà¥ÏS8*!Û&°bö¯"î¢Ënç>pàc´geof˜+¦—Ç MDŸ—œGúüÆ]´~üêá£xØŽ—tÐ0N¢ÁÄ…!'‘ŒGPˆ0Nbajü‚ñZ5> -³r–0få8q̺‚˜%C£°A ¿5<ÄW6@Ìð`œŠaAÈ€W²!à€³¿Ó0Å;,0À©|’8 ÿá@16E1@@@¼_=»@ˆz‰pÉ$òj9Äõ²ÐGš_/0½<^\vwĸìîp±Éè*‰ùÙOÒ…–3Ä øºñcxãȼÆI0$³ðòÒ(¡æ…_WŽo—•I. ,˜Œ0Áø…ã^Rc˜Æ!$i¡”3ãîŠ÷Q8À;8ñ© Þ$óÉd~8Q OŠâJ2A?|‡ˆ÷èÌÜy°šÇZ6dŠ|RÑ2(DHée’oæ,g ­¯t‹7D;m”v²6™»TQEmsUÉ\% 'm‡Z°ô¸q1¶q—0 ã)(Œ·x]påP¡t#à ‹wÒT2ŒŠãyEñ_åÄiN\ ç:JâW@Hœê‰Oý qª%.ÉÏ&€âi[Pü/ƒÎfÅ1$!q“@ hdÊ%a–^A4¿8–h‚mÁÏ(‘ iƒRÒôHÝá )÷ÜXËX…1“ Æ%&à$AÜ–`›â`Nü2ì‰{%„ â@Hˆûp&š n †ˆ¨!âM8B¼(ˆëðFFPckð1¿CT/…,±tÕÑùÙd¯“Qˆ$æ7Ç Í/§‡7”Œ`$t±…ŒÊKaÈÑyÝV¼Ûx‹X‚1Œ -@â_Ã2ÀÙ° p:.üž‚âŠx#.ucÄ‹°Bœç&¦†c±=5BüÁÕ¬d\ÚX˜]52»=vdzw$É,Ó»cF¦a˜†?L7yˆbŠpj"òøÄüêx‘¹¸c3“1Çffä ËîŒ)vƒ1 -:O -!pÊS¼FÄ98 ñ/$">ödĵŒøØ%þ…Ä'$q¬¡$Ž„Ä©pŽ¸"îÃ{ljø Í §á5^ x£\À<¢ÙÙ 2D³ë£Æ¦×GŽÌ¯ß;:½:|tvƒ ïÒùÕ!¤ŒÃ‡g¢Œ™5:»7®ø´q|®‡ãð~Ãax Œ :Œ]Á&KXQà ÙÄ4ršIÄ0órHaæåBÌC¤™_,:Á: -õþp%5Ì!œƒG§á ›‡4Jh2ÎU$ÁdmŒÀ¥±ª„—PûŠ÷UHÀ·œ8ÖO?â<œ§†ÏðÃe€t„øMÁêwé ‰ØT¬†¦—GŒÍ/›…B€z¼ŽîxýöXâéí¡dó«¨!$™¥Lêy`nžÁ£Lñdío|e;5‘A¦Ü×¥€;è²á29‡ëðÞÃyø ¿á9üfËa^8 Sd¤DCéçe·tÀ\¡%­œ$”ò¯òÉ’Ê@#C.¿@@tR c‚ˆò¶™‰$pÓ1c&bÎMÇ ”Cš¥Lì4Y¡Äeª>‘Ólüy îÒÅ•³Â*ÈÆK2`MÏ´x)Ž‰?Éøð"®Ã8¯á51<†ÃÐp>ƒå02œ†Ãpι ·á9œ[ĵ¨`Ù¼‚J ~imdØ «)v½ôºŽÀ,‚"óKDUSqHä&£«$'%0&£ÉL0›†5vl‚sÐØôúPáéíƒÓ ÍoŽ›â&4k€JŠÙrÀ¼alå‹Çx÷Ë@Åà àP4C2œó,Çr˜îÃÙÂdá8^@+7Ö2ÖÇT<°¹„9þ0À¾$Be³ûƒIæ7Ç L/™Þ*0½:jhŠm¬ÈçHÕTÜÑ™y¨ãTóP‡ê¦¡ œšIþ:;‘øi‚xòvYÀ“´È"R¸ˆX¨t·1—0ã_BP+p¹ xT¯á7<†Ëðþ‚å0//:ü‡óð nÃu`ø çü…×p.”ÓÄ=H¸Jº¡‰an<±K¯Kɽ)F<%›t›  ?> €Ï\—yø£ÓëãÄew‡ L0ž’B)a`9ëŒ$"®,ìAÃ’HLC¬™aª–Þ:2Å8X;C<‰{t¢Å^'ÉvÇ]ä¾1—ìD \-‹Š3ð)âB\‡ï`gø§á>/4\‡ÓðÃg°œsÎ9–ÃpÎ9çœsÎ_x Ÿá6‡Ûð.Ãi8–ÃpŽÃsxÿáG\ÊHŠÃ•I[Ù°é}ݤ샂ƒòω ÎÍ'}à 3.AÀ3R@ÿ|,²h9èÊ#ÓÛCæ÷‡ Ì`/.¿9X`~sÌÈ4Ä"Sœ#5óPÇ©¦¢ŽÎÌD›[Md7:t7:ôŽ›œVÖUWSVU×”[WWW—ZÚ”—ƒ³)´3,¬©3j[Sk]W®h©mY±±]¡qU9àb›ÂªRãšêêbÚ²Ú²J›êªZËr Æ…VeµµUuEU•uw£³æÕTåK‹Êƒ*®+­¬¦37;9/«,´*5,4®³ª4Sغº¦8Èš²J»B›ÚÊR;³:ËJk’;Ãr@U%Ÿéaè;Ë®µÍqhÂrÀÁkM­.íNnД€+«*ËÊ*«ÊÁUÖ”V×ÔÕÚÖÔVÕ”Ú™5®³«,) d=<¯²*+^RMš”a•U•I5=hÂÀAöð¡n¦F÷µ¡¾Ñ9Ó;àF÷5nÀÂIö%áø³hdÖP#gúÔ晾6ÁˆÈ¹Ã“ÕþaJk›’b;AJk6èQ°Ëصa^(bJ'y~ƒ.ýê-ç0$窌F{Qeá?šè§N<.…zï!É@ɳ»äiøƒ$ÿþÎb]Ï ÓÕ>“|ó“ˆÆ*$i¤MïˆÅ)vP£à÷qÜK¢ÑŽ±øŸV?¤ ! éöƒÔ5C“Võú$ú-qÚA?HòoÁˆHÏE¤×*À“æºÑYW½¸¤­ -¸¤¯f\Ò*;V–=⾟Shçøw#³¶rAÙb²Cµ*þ¢Ê´éµrÄè{ót¾vHž…Q­ŠŸ(3Ð]ö¦Ñð_°¢ÑC¥.þ I?û³ûÓ¸÷køäzηÎ7•†‡6ý~äßÐ$¡Gòìö§‡6Ô)cÑ¥ ½`D¤Ïzqù”x´oé¼Î¡]_5üO«‰3{jµ ]×ç=ú}©Œ¾ITlë„ë~ÌÍe-Ïv“±c£‘< í$8?XÎ'…z=“©¡zìû;‰y5 Ý_ýþ¦ÑïÝ#Þ»s¼sȱï/ ñø£P;Óh8 ´ðiþÙ8à9Sç °‚±h\v(TÅoó7g3(W/v,›²–ŽNùQYjÄäÜtzØ‘6¿)ÔÛ‹4 «^\Ò[<<å&T±Ÿñs“_àºØ aÍ“˜×·l`ö ?Dk+˜H˜`Š•±7‘ú"ÊBO„è…&k§SC›iTì}óüÌ› “woeþÒä§ÕD_õâ’æâ*W­¸¬—<ÃF™ƒ];$OBˆÅ¯ôùšôsPs溕`¤´sÐ;™†›F™H ùºxtÖaJV¿Ö«íÕ¤tž:!ùLà N8þBBgF@ç ¯¢s˾À„d_ò4ü?{ T@z¯$¤ôƒ¡E–ƒß©ôðÏȬ ÚA‘~K¡…÷” JÏ@$gáO$_/ÚôF˜ƒD—ƒ}J¤Ï*ÀÒ?©†oÂ:Ï#Î;ú$ô=Šz’ÿ¦p®¦d«…,ÿz‰vŒªñKXüZ3.?‚VÄœB»¿ƒx·cˆ÷iøÞjÄ;ZøˆpüT.€$ýh¤M¯×çyþç,çö!ŽÆ¢qÙ­^Hþ-—½HS°,«•É3«sÀuµŽØ®QòÕ2ukô¥ rìû2yifíìMïÕ#ô'0Áèq¾r“„þg‘ÏFÊôÚP­ŠW10ëÉA¬•5½d„½M"Â[`2Z8m¬KÁþÊfa(}UcsæÂ*op¢Zk²J'(ñØiÛèµ™ »Ö³k©µÓÃ'ÕÄ‘ÇÞŠ(%¢qpÆÎ}íÌß­ -ö PHö/2å¬sT«bShø>Ê$ôÿ}£JB{ÊD¤W0ÂG,§)Xgñè”/¼¦ÎW12k§bióû‡(½ÔˆÇž ÄãT±=$ˆ€UÑžä³KZW­ÀùÂA ÒY‹-IýI‰;,Š¡Ê¾/ƒ‡VÛ¾y/^§RéÁ˜z -BFé%OÃo¤)xU ->ð±YO¥p¼£Vk`v"í¦Ñï­ôùýP!Ķ‚‰ÿˆ³Ð÷(æm~,”>‚kggÒmz=Ó§Øf€BªUñ#(ø‹:¿ÌßswË6…ouQ¦ ?Òôú) ë."ÿÔ°Œ\[-£ÇFÛÎÕ9†uµN8¯nZýþ, š3ŒGª‡ÿÀ)¢}ÀTñ7`!ùrËZ½·š‰Ôðgíؤ³h\ö¦Òð§d£97«åZ°0^¶Ýbßê-ÎWÎ÷4êÕ?Ž}¿élÿ0îý93 ÇÕYþ5:}?Šâ¯é¶u+6”©¢Ý€…ä§J!Ù•B m%ÏîmõBò{-­- 9¥Éˆ¨rÙx”H³ƒÁ‚ ®G‹3ížÇûGÕÂÑæúá9kÝؤ¸ŠÊ¦˜g#$>#¥3”*d]„9øyó˜hôO§‰v+¢ý„ªè§JLö­ H0vå·jtÖS((;ÖG!I?ÛˆSð/•H Û38ë©“Ýél;‰Š;§áäùMüL¨`?äéWϪmgÙ¶K©ßÞe$tAHèlÕ‚Ò'u‚¯h\Ö9á¹#ÎÂ#K/Í›ç>»¡+는Ö\"'n{É Óš -É®³4úýE—€w‚Š"ë&ÒÃ_„Ix„Ùµ°xüY6*ýVÍîTz(äøwó$ÞE‰8´³tTz©ŠÞª¡´i(èsdv«•õÓ)£GÒ{¦‡*…dàc³FpñMîýšÁ5?ã§Vë€é ˜"þ%Ôj¢øÎçxïüMa]ÝÓ¨w ÕÐÆâQY; QYP=ôF…]IÔë¡Tí¨‰?©³ð¾”ë8^º¢Ë®¦_‡™3Ûò›&ãõ–Œ÷12ìÚŸcðnyˆ2plHiÙ… £=¨±ï¾ù‹³{óìðM4)hÏøõ>îÌϲb^FBûš~‚OÏ@E#ÎWN+ǧ\áõTþ€$õ‹5Ñç#"l²!ª÷‚‘^fŽ6⼩Z4ÚN¥`®SªØ#áجˆ¤¹r€Î\Iç¯"¤ÞËU´Kµ2.yv¹>ˆz\ Æ>*uñsÙØìY0.m¨ÕC›‰Ô;‘&úª”+Æ&ݵ£“æÊ¡Y' Á¨ÔÙ½w í€Xü\7:ë,™^*c+£_ú ÿ'ÓDŠÔÑÑ/Á zçÑNN*ív¬‡½Éô°'!Y?Bº­uK3qgpRÚµ~pÎVXÒD•‚ÿ†°Ž¶Œ«qÀr5ObžgcÙjš‹}»ù›³-¸’v_dõ¬S›“Ó¾ÁŠi‡$t® äÓG þ¥Ñoƒ•õT‰I_TYø{Â|Þ¨Òë§LDú.™¾jfÝs¸÷gîÚê=6:ç[ç‡(ÿî¦ÑðRUôQ«‰ö‚^JD£’  ß^Tz,•8ÝÈ%Ò®Í@¤G"ñ7Pñh{"–-qÞJžÝȱïeÞR$íª—4WOy‹Ç&Mõb’>°šØƒ.ûº$M´)Xh÷&ÑñÝRhá¶ë5€ouÌ^™Œuëc/hÚ1˜º[Ö1¼ó;‰x0Í׺ÕEšƒ’˜Ú LHv#ËÁ;ªUÑM -Þ2wjõNâÜ=˜V¿ eÉx¡C$à cÕʶصZk#W7•"ÖŽÊò’SÚ -Fe?PÊè›BÁ\°\¥ž]„ xQ~}+#—NºBÑz+FgOÚ,¼gôØè˜74ºfïíçÖ)0±xW­€´¡J¿’¦—[DYø›>± -pÐ"³nýÞ6‚p=†.®Ù{ó9…v¿ˆ²ð38Áxc`ùˆ˜ìMž`n%¡4 ¶§H@ÚP¤Šž„v&Ÿsá›,ã×–¥)d›s¾vý‰5ÑW`’*kàÒ:“9iý¨ ú H謖݂“R:ÂΞ´YȽ„ãÆÈ¥Õ@‡}eY20}’TûÊÅeg ‚ўЄT†$tv ò5þù¦Ñ°UŒÊ GHe-ó¡ô‘QÁ‡g5ƒò?¡É@_t¨¤¶LŘÝ=<‹2 õÊžHÅe BDÒð½Õ1seóKÛœ}9Ûj{õl¬”Ÿj×fÏOkó'× €ôà$Õ{½¢ÊL8Òþ|Ñf —*¡ø¤xôKža£ÊB[ŠµÑ6ª$´iúÞê—³™Œo9tàÛ `侜äYø¤€ìF›„>OMÆÂÙÚ™?6Ùˆsð÷<îÑ2xj³Ž¯‚ ôX4®–Ëca0r\™†p~i›³üsð“v6×ìÍÕ ºy9î #Ç•aÚÌdžÅ;¡É趃õUŽÌÙˆsð×üÁÕ4{o8Þ¹'ÕDËÁ+ý‚2|h5Öío_ÔfÎŒ¦ákó3{lIœ^éÒËýI컋$ í¨b[JD£O`¢Ñ+zgüÖ:Ìœ-cÝjæ­Œ¦á«»‰ï%MCîS)â}€ôðvú<¼¥X« - ¬•R½[g‡qnX˜ÎÂA:ëžrT¦Õ0½UÄsûEu{¢ú?’ÜíÕ[jµÑFª,3ºü3ÃñÆÝI˜…\ ®¤õ×Ó¥ºøýzè·GHô H0þ,š´RÚ@èâVÍ:+†f× ä´Yµ¿„z«’¿©Ô˺ôûM£†·„Ÿ}‘ÏŽÄ"až- øŸN½GŸäéý8…t_¦N­ž±Só6q_'üf†ó'WÖcÈg9îÝ4lžÓƒ–T:ª„"’f¡md9xA~!Ë.ܽ»n`þ<î=´›JÃFî¦gøÔüd_ÙŽ¸Ž0Í1þÝE”€·Ñ$!×3k”Ih/qÞKŸ`{¨Òïþ̳iöÚzÌ·žáSóB‘|ÜqÝ#g6Ëìq ¿„Ü GA4¹÷cöÊä!NÁyÃSoÁȨøÎÏì©Õ1ui2Ïâ­dÚ½¢Y;™ŠwÄv6NWξñ¾})ÿ’UÛËHh÷AÜû6€uôO$_:‘Ø+D9•Åš€èŒ¤ÒLž‡ -H8þ©’ ¦­¤}D鵕4½ÜŸÆ=¤‡öVÍî †%N×®ÛÖÕ=ˆ}]‰ók]viüܺL^Z¯dó4{kßæïí¶l»k×n›À8eó2Ï~…qn˜X’h¡w¢·/v×nøòÀ·Ä|ù|!¡³„$§Ú-ó…'¨2†&¦´‹H2²ïVâôöî}q^Ì\Zç?›}1£µ3jsxî÷(æù#RA/U±s ©ôB„¿ÌÚöÅl{A“ðrv'\7ÿDîuš@¸-ÎŒlƯmËtúýI „6܇‚â»yÁµ°$ûb6bfô ÌU´,êtñöIôó8ߺú³k;ˆaÙ•J ¿[HÒ/‹†&Ò¦×ÛÊõ¸7™QïèrðçïÆùÂÙ1sÜ:f™Kë0he4ŒÛ]cÕúÌ·>¼ m³8‡rµGú¼ŸP}Ò&ØÖùÚý¡HÇ¥ÏÃεctûÁ‰êçÒá9EúýœïÜŸÑSó7€s:à:{æÎMÍÖbÙl&®Œ®|3Ë’=­.v1%¦w…&£t%ŸÇ¶•ecöÖ²Džu– MšÁ -ÈŸJ¾™IU\?‘HL@²S¢j{kèHKs²âÎPå©Rž¬)4 ¥-8)¥5@1íš ú/#¢+Æe_2§‹×£XýT‹ÇµZ‹•«³4‚m3”j¢ -©Ç€Äó6ú½i׺M·­u~&RÃÏ4þB‘þ³kP=ü9†uûæ·Ø¹:K#È6cp2ê1,ù´eöÎh!˾¿tê]úÛ7u^§«÷‡$íCÙCn[Jýö €ØÚj÷ö¨sðËô©Á€¬¿¦”ví’Ô²±& ¼'¨ý”R$ë¨b;©Ókqò1 `0uf[ŠŠ^hã‡Y›\ PZå(UÆÿdºøƒÿî.™Ð#_Ù“jø.ª¼`„´þd”Aˆè¼êµ{ûzÏ¡Þ/²$ôO«‹9_:;fî¬Ïô¡ù,âÝ8ß·{G\wcãê-Œ\ßÊè­mcøÒ´7a7®¤[°)«õܤ„Ï"iýŒ”~¨Ö'ÕDÏà¤çùêÙ2yiÝfð ÉÒð7ŠmŸÇ»:6zÇÐÎì“ñž ã¾4p°/?Œ~Óš«Ç§ŒZøqÀt4Ï#­$ -®¥J0ú$Ïo ¬褩fPκˆÈº¹Æ¸ùfÌHcs…qW`’*'@ÑXKh¬Ôˆ¤£T ÒV<*g PBg(‡I”ëGæ\¡É©lÁiýuä´3rúÈ–q@"zgÅÐä ëÙ2wg5öÍË|&û€E«µ:à;OƒÑîд,’P»)ÕðϲÍ1{eò¤ž_QIO¥ìE•ƒ2{gôËÙLö²Ö·:†wž F›C“Pî×P{ÉìcöжXº®½1„«‹.»] -ɧTÄ´éýB$:…ø~'†_G<÷aê̶2}iڜƹ9 -Å" ÁHèÌåÃs~2ß3{mµŒÚìdžñ[£aàÐäož½ -öS3 k=0g -¯¤2‡*«z”ʤ~²!ªwWÓÙCóâP÷ƒ÷ˆ?–„DOÐ:YÿÝ?}6~s>R¯,ŠѦZÑxe -rwï|Rg×®àÚùÁŒ|–e@joñ°ô>ˆ€8]»žÓ­óaÜûC•~·Òf!I³ð&ªô»—D ï¢Í@OäùçuÄvfŽ»É³gA¶Yi¬¦¤…=¥}UcSî9]¼¾΋‰C#š´±xT֌ڄÖFƒ¿§Ñîû8îõ¨ÔCnՊljsð® „ëÚ °muvGñ®Ž±x@„Øaîõ™=6ùÅ­‹q{+3‡F†®›síäJ<ºès¦Â19—5Ia¯ YÁƒ¢_€RJhM¬<»ÊbŸ¥Tþ:•›Òê;T9ý R$þ¢Í@@„¸SµìS(*{V˺ ˆçüUDôÓGVËÆŒ¬Ú^DJi«“¶ŸÜ‡qãÊ2yi2;h¿à¤´Æ0¥”æ°dôžà$”>"±îyÜÒ ¬§XLÖ’œn)¥“8¿¿†Ð­®tóG—ƒ÷„!Ÿµ'¥µ…(¥t†$¡w×ÏÙiõ°æiÄ£iºl3â}`U±~Pdt{AÉ)’¨ ºìM¬áÞ…D³öÂR:SÅxô=Œz5ÖíÎβmLk'bÚjeÍ ¤Gúôú&ÔpW°"’^2{œn]½Ö«{Ä{÷NX¯æ9ì«uÂ|ó’õXƒ’SúάÈ鯃´š]p ýA~6L·šìócHVm¹‰‰že#TKÅ‚²>@ÊØ•> iøàh»4šiô{GøÑÙ!ÜØüP­Š^'\÷eîÖæ›î\ý„*¾`´PÅþÇq￘õ-ÿà¡ÃKÙ¬•ÑC›û¼’¦—Û$êå&e–Éбu¬›×ÚtáêžF½Žà„bÝ €Éºçq¦³X¸/Cg– š¤/ ";gQA‹i1±î7€uç»×•@Ã}élïˆõº \?Òôz.šµ"§ö„!£tÞÚüó¸·E£ÒnÛ2sk3¯³c/ku&¥s…&£tSª¡¿ÇÑ/mrç@§!Ç Áë嬛t“uíäK¾G‘n»¢KCP*C…Pì9_<¦RDZÇ0.ÚìÒ^I·²´ö[Vk LDç Ê>¿ÃH—`c픊H7&v)Ž} '}Á5Ô[øAZ;XQù(½÷’§á§:!ù!äø¬;AýÙ"§fbGLo°(¦ÃQ¯õ#³VÀ¢±+~i'ÖpçÂI[@b:cѸìL¥áù÷›FÃÂQÚƒÒÛÃ+é­! -©¯ð´S‰DÚ­B ë¤QoµC“Ö0Eµ¶ðd´~¡XÏü±Éع[tÙ×·\+}&Ÿó È.„é×eúÔ²3‚mòM7®¾A|«ŸB ö®!ž³×ëi‡,­4X–ÕBÑí‚VÉoñjüû1rhÛÄvío¹þqµ>|ôÓˆEú§²o†‘;{AÛŠq^_\kª‹gEmñ Yxã Ó§¶ÅA”“gþØd,Ý'³ùÂÉ8‡q4¯ÇÂx ’:Ãé³ëZç.'¢Z]Xé °Ê]LB· -R8ö ˽äIØ)41•Ã ¬~±)#j¯ £5N‚kèl5£²žJ!é§RHv10ë GFÿU;S߀ÅeÝT–"‘h+‰~¥Ÿ²ô£yóèG¼>óç¦ý‰ì« ˜"þ£NoçQÄ+²,ìIá¾4úýZ í%Ò® DÙ×3‰Gç ÚÑ7†p5ŒYv1n"ÏüÁÉ/h},†M»£xWmú K¾.ç6Ëì©mqçè K@Z熙+“a踲"g2{.žs­¤Ä‡3ƒû™˜ø’€ÒH›Þo8çyõ~–ô…"¦õƒ¡³Séáz¼{ñìœîf÷/é»xtÖL£á?S÷V×ÆÍC—öT H»ÁŠHŸãµë2vhõ£Þ?`Šø§NHþª—5ŒIɳÛyñê1ŸÏéâù˜84š{­®l ôè‡ã¥ë1rk3Í›¿éÖÍB”ƒ5Rç·ëˆñj,ÛãYfÛ²œ€Ê®œÎ<Œz5ÏŽyÑs“‹:k#ÏA(Šs†± ²€s”¾•3Ó§Øî9Üû R@zÚIˆÛ'qgýÈœ“>½^Š„cG@‘Šüó2yh3¶mÖÊè¥ÍA~vÓ§!ˆ±Ï†¡ãÎ/gÛ±·Oƹd`|lÃ~‹q€±»µ2~jYþÂçBÐÅ=D¨ð’¶õPó}“‡8çE½™NõÖ@–}4 \ÙæÌŒ‚ì -x¬uÝ“ÍI^ÌŠˆëFç6éóÛ¯l\Ò^Uk.‘e2f¬íÝ(m‹$„}E³nàB²O¥´jaÙ+ !¥7$A­¿^K;×Òù)•±Yöœo]©KÛb㺖F°öÜ£gÕ¶/j¶6ÎѾÍ6ƒs3–íg±qÜ,Î׎6ªôú¡IB¿£xWËÜ¡ÍÜ…ñúCA¶Y©Ô gFöâVÍ©içÊÆxùf£ÎºHs°Ó²Õ/ktëV“aç¾XÐf_ÍEtë„*ö6€s^ÎL†y3Ûæ€ñæ'(ºôUKZçЮëÞy.žô„%¦[’t$ŸO"Ÿ]dIhHõBBJ{­ˆ`ô…r5b^zôû@ŒžÇ°¯U -þ$ϯTˆÇÞåT¾EUîJò)G‰Xœñ[£yߊñí‡2}mÛ¢NÀŸ$Zèû:Žá\cX7Ûté´=‘{r¦­£˜'Çà¡mcèд>”}[©ŒõˆµMWN~Y³É€(ùê*–´”‰Gz)õÛœ8¤$:¦Mår‚¾²Ñ)ó„ù<Í^\]õ¢²ÇQÆ’âV - Ó4|pså_Íd -öDš€H’Ïã„ã0àð,»Ñ©Ö$zøgþÒjžFÆÓÄ:Äè¡aën±¶­‡ñT Åš›e9p®ø˜×…šC¸,‚·°˜j·€€n­x`n©d`nµzxn1t¡­”°»Œ|ÊvLjÜ”8¢œ)‰rÛ-ÑaÓ¯*z—ë§Üà…dçÀä´¯Aq¦7£Û[Žir¶*¨V42e&˜xôP§Œ>ªUÑÉ4<Å"²Nòüþ¼³ùÆ®FP¢±V5ì/oõÞ;hácÓê$ÚÑ4n4ÎÎâ|éè¥P°oЂ²^ {¾4™{2\Ä/ž6†…b¯PEU»<×tã¶3}p[˜:³-ö¬gù ³)¤“„@윔n ¨2ÖX¹[Ëo­ìMVã}“8¬1\I•!(••> {Ž¯ßtç:â^W:מ”j5t!sàbžja9'}~ûÕCïÀ朠ÄcoM¬¥D8 -Uþù(‹}ÃÔZ›dD¿— °í&-¼)#h-=˜¯¶!”£gþÜd˜º³,–­l$ù÷·|tÎ fD.ö/(ë -QNe¯-§ò‚‘tPå_¥³µ/kžŒíÙtåfû9ÇÎûPîÑ?“|´$ß|ú•‡2é IÀ>„9H eÖEŸƒôÒª!4ú¥wïjA9zÈR°K‘pìnXÒ[J8å.$ž³WU-˜–s—ë§Üƒè×aÚÐh£Ë¯EB·ù`Áµà„”ŠôëÜíf`Ïã§!\‹bEÄùÊy^&q1 ^ÔÆ<ülòmŸV0nJ¿2VM™C•ÕÚBR:ÇqnË)lMೆ/£ÖBm‡Œ˜ï''¾‡,"h, œÛ"ÍBúÀ*cý™°è4pœÉSPÔbI¸Ž?žpñeR`ô°*%æ XXé¯"¨´!§]›¤õ;‚ê!¸†Î\9:k«šôƒ £ÛMLµW:<µ VDF@üL¦ßšÀ¶@D¢í@eWÐúø§V<þC@åD>g¡JÁ†.-³W¦­!”ÓQÒA—~}HS°f: ÷$Oï7pªØ{õ:÷<𠾸×Vn“¯z`΢˜näèÔMÊ0shY¬›­…™³gð]eB±î:ò)gØ"b+ÁIéŠÇHóo ÄÙ'•†Ï¨CÆyHbH@a@†B”bŽAk¥1C€00ŒÄ¢²él~N=€ÝfùHÊ)C!DDDDDD‚HAÊHR¨Æ‡³êR¯ˆ~CFƒJ•á¬ÌâÜìÜ­”åÃl]3§)dÑ"N5ƒÏ߬ ì_.‹÷n‡s½/ÅHœtÏi-î—wέK;’s$ÙÐæ´ø¿ä!2çÂr´9±›0êi”šÛGMv†Z÷Tærž>BçìÅÐsQÀsBQ•³Q´b`˜O4›Ó…rät5÷›†¯¶Kn”;7ËÜ~¾Š:‚þ3«{¸"§pSj%9Ì#‘w˜íZ°"þÛMβ„¸'´âlÅ霫/„ÒWåqÓBŸÀÕ»ú_aÒg@˳lw}S¼¿ô®•Ë›Ïé\¤OÉcúß³®ÆáIBëõë°Þ×T|ݶ´.¸ŽYdÊ*eÇIÍ%ÅîQÁRÐ?Ó[ñ‡_;Gl¯ÿöGßðõÙÔ8¼lêELü‡½^àT?ŽºN¬½|c÷Ü«DßðìûÊæ­ÿ|+~<£wuøC–“%ñm%mQ°=Á×£ ¾‹5WŸægôElΧÃSûÖëŒ÷ž\zÄk9ð°k\ Ÿx×™{’}U*ºPÝ«˜siýŽ¥kÎ }+V¯ù{úùíé.B­´¥óÝ/ùVá}GÌðfâ]¿<Ï…~'áz–Ôz+Ó­,êÆg›{g}¸þ¬‹ÓÇÙãÝü³¾›‚¡ÅÜç«íœšÓuÝW…tÙ4>Ì÷êQ¡=eÝ[ïÏ{£s46›hy˜®þå ¸'“ÈO—ñTZÇ aÉà¢í›œ+êŸèÏÇýò³î@ÜÙˆ,è4<˧; -sð?·}ýY¡êÁŽõ›~³üeh¸°Ï{…q¯Ï‡ìì70°éA¥”asø[=ð¾Ÿý`¥& -ö³Jþäøÿ{û>Ö?߶ŽzÍÏ‹Ø9ª!MÀü³çl˦ۅµXgÅ cL#dÏ3¤wªhß¿Aã(wñ»g)åé`õÚÍìÆígµÏGF{ÁÖëaÍJƒèó¤íã&·¯q¸ˆŽ¼|}qˈVóY“|n¼ñ=<‹óî;Ý¢ÿïØ}ªkÏÃ_ˆF0Ãe…S~V@¹:ëTuô²jh£âÕÏêÃÄÒ¬¦ñ¸iëÿß8Ê«ì(W–ín𬟕ßÍmñ1Ø쬈ðp¸%YÔ¼¼úYfo„æépújŸgç^½r ^æ\Fý/ÎR›Úð‘Òã†Ãö§‡·îFú?+`¯°ûgýÍkêøÅ<Ζ¤ûÏ` 6¿"ø¿"JëðaÎ>fø$Ø-凓J¶ÿ/3õüç÷rš]ÙËû¯·h.§)9ñ'ÏÏÑö⦔'¯k«ù<‰ý„rõÃ%ìüÆí Y1¸ã¿÷*Ö†_ÿH_zD~ñEÚn‘'o”âd‘ëãæìZR?:k‰þ§¡»îLxE:|) ŸºëøÁòG$^Ñ»}Vç­4à=$œŒ‡|v$¹§ÍžyáõUkœ´”¹CË“Ä]Wó lk©Jòøå{^Ø¿«E«Ç!'t Òè//÷tb–ø¹þ_{’]îyGï¹>½:}g§‘54/”ÿåVZ7ß—p/š+ ۶ š? yÆ#âÓdV07ã™®]ž´T9á™X¦ÇáÉ; ¶¾‰Ö©'v‡Ö6ögýغM¥rÂûl=ø§ÎGœ³æ3^ÕLo]ÉýÒ†Ðû¼wj 2á–´`¥ûžû/[Î )v[îÑY’œ‡øîuágã%¨maï˜AÄxZH¿O”[³²– š‡pýïdiuò ²€<6O[_}p,ø Âq9±ºžù²†sž(>É6ÉwE"–‡uúä¥:û΀ƒ -xÜë/1ÁÓҰʱ¿v¨Ý¬¨…ü 3’¯Ê­60Æëâ´á ãÍÕçUínßL"ÚÑŒsPB&èWæuÉJ„ÃÄÙ+,DŸø[Ù´ 8å?¤Mã»`avH`àšY7…•¢‰WoÂ3/ 5Hëþ÷þhGŽÎnž #c¿¤=r ð¬kà²iúz|~ÏÓ!q6GS7õæI-eìù'6$žõÃðÃÌ×K©pŽÏŸê}™¯i&œ]ÌÁä¶×|zÐø­ê´?Âw~ý¶®<ªc9ÌÓ6ãñ×G³;A÷÷e?^ýcÊýP~ñH{å€ñ›)Ú?ûÄ»5j[:Gˆ“«ü´ -ïà¾%¯¦lŸ¼ ÍÀ«ò옆õ¾¶À8VóìŠèÙPJ{ر©µ±–­«w‡òc™r°PéGéÑ-Æûà_ðí§I<¿Pº9H'·DQ*»Â–j77Š§žIÜòGÔ<ýöy.>†Äg‡øï¸#×Ó‡Ì÷Æç4€xÆÛîÚFŸóÏ)³œ²daª/Æß(¿õÖÂ4)5ÀPÄßUxNôÎw9y¦4oqï ä7u5¯ùcåo/ÿòÚÈ}Áº¾öD¦îØÄÃ>‚/vA‹´²Ç©sÿcð{Ëž KæÐ Mà=çºx>¦”ÏÀú&•Jµ“Îñq-€KÐ lî þ2}¡+††ÜânesÖG¿æ’ÛûÀ’§l -Såž3¼ÑùFþè$ÉTýª¶9È倌aü7µñ;òÊgë™wÚ¨¾¾Æ˜s¸B¼«5f|_~èõ -òøµGrOÑj5‘ÙŸœSyMPÿÌç:¶«EZ¶ÙŸüÙÀøOæ¸à¾Úýr8ƒ«µð|›½‹’x*.ÂröÞ,ìv ¶2¼ã⇆ʊ;JxT†ÄÝç éõ °­‡–yÚ^'!û]Ëg–Gæ妽-­àøÿÌn=Êÿ÷ç}ÛUW|¥måÖŸªmŽg/¤…×CÔŠïY-q £ý4‹ðÜ/}Èþ:y’EßÒ4둹Q®¢å؃¸šìúT_Á+ðDï•o”¾®øøϸšf,É.:þ -ѵ7; (¾XâñgÂòFgÆ}ä³i¿hÎÑ?”¥ø•^zöFÚ‡†g×È~·ŸcXYÛ;»õÎO‹ë9ô ÝÕC³-£n ¡·‹ÂEôÇÓŸQìþÇÓó‚®[Q\ÇGeë(loãÌWµ“4˜ž¨VžÎ9Å­LXªGþ½€Ä_!Ò(GíÔ+EÁ‡eþœÁæú%Ä8€p¤ßï fÊ;3 ÑÜ;•â “ž˜.Z,Ë3o -1SÄÑxߥÑ:c¬zÖ' ´æéËìòÛPÒ?`7«Õðó­æ7ë½ -ûUFX–9þ…!¾ïnR–W’•Ý!¹$¢6l%×ä+d¹²-’ç9˜<Þfa%¥#²2ª‘ž› -²X C4šâiHú]$ Ü×qrŽK?Jxms±æ£™¥Š±á”ÇŒ6eõòŠ­¦!ÉŸ×ßýþwã71ìBt8jˆ{Ø›D‚H¸E».ü³Ìåcо<Ñ &4<˜Od’µá]{ òØËœßIŒK!ìªÉáá´’óõ0÷‚å‡;á¼ÔyÑÚ[ØèèR†ñ6O÷*Áàé#ÞkL¶M:¿"u GÚn÷†¢@]%,f‡ýqÙÐnp29’f6þà§ÙÄ¢ÃÆ©`Ü…b·EödW­êð²û{½*çÃÑ“%<Ó±¿8ªƒ›ÝÛI “ÏÂ/‰Üïá‹™ù­ö¬±Ö#žÌT6ÄÕ³e}iæ’–ª[L]i¡3ðÔÜ»$.²fkC+Ù¤§f:‚§]lÉ Õlðbë‹$"Àòm&C´ˆwÃÆli”}¡¡7+ÛÐË´7ì    -Ôi1$)T–¹U åÖæ^ 2Ê0½Iö!¦ÉVÑ®²Â±vÔ߬ƒ¬ÒÕÍT·2¤z΋Þ:@LÑA´Eš]³Èb®#)¾¬T Íz#¬ÖŸä Ql#¬•’ƒMÃó/ª -@(z’‰‘ÈU¤&Š;ã^îpŸÛµöŠN^˜»\v@³u™‡UÒø_9Q.ú%Ã’ÜMr›.ð‹öÆ]F@ØBHZÛÓ0U¡!dµÏ‹€p“|ßLØ\ÖoZØþ¤‡ëÑuB”LçnV³À?æOªÈ„¼—Ö±B'Ã\±Þ1ó&IM¢!UxŒT£"ë0ròcZó‡˜ßûfoAu‡EXvÒ (b½e’þG`h‹ÇÊ]v¢òš@¸±ýxΙ&7¼ÕVëÚþn“qŠtÒ×E½Pnø'ø²¨e ¥Y}bkA5Ŭ‚ÁL{HÀ(NƒÈð%¨£™£Jã`…—”žäÅZ`ñÅ&Øà5&ÂÓÊgnR&jåéÚ#ŒdÝì‰Õ)NÈ ÒçÎq -“’åRÊ#~Zluq)lùi΢…-v¿aM—û³?FJe €Û¨8þß„mbjݼ—JS]ËÞÝë ÕìlóqÔ8þØñÍý÷6^îýt‘A¦œ¬ƒÛ??£Û¹4I®89K8*ÿ~€ÚQþ·iVÚà·iO$mI™˜. úÁÓàÍä›ÝD-Wqð£ ~]l„ …1Ù­“ÕC ;¸þ,u¨6CDسz.™ ÿÈÑfW¨5=º ¨¤c|ZVNXlwéÉI¸4&ïˆûh"a1ºTª¾kµ:v#‡²Pµr -GTG’m H­Æ] 6ßáðŽÐpH†é/ºj;¡Þ0l—†‘&l’ð¹Hi\¥vÓ&X™ƒ¨+•CY6¼á¢ŒL¬«9ãÉD7‹^M®.ü‘©¨“-[Lóï‡sXü!(ÁÙq7±û´ò• $ŽcÕ¦Ëç,1“PC R.Hº¥Æûâ¾ ®;¤‚•Ü 4 -d9336d1063-e4b3-4c2c-bf11-1cab41a000d9172551d9-9ef3-4ed2-bbc1-3f2ea79f1f8462 62884f846b4-97b6-42d5-897a-4f6e51d87d643fe3bec4-4b95-4332-9b12-a4179f8af2da3546125237-. 1 !"<ò|‚) §ê0ÃaÃùQ0áxÍ,­ùÝÅZ:CAâÙ‡Ú–!ÀFÂ]åw¶ï«ÉC¬ä6#6á#‘.Lˆ>¢Ó·ÜýRâùzÐp˜x>Áyçò2ÌÒÂâ)•k¦²L§(äÓ5 áᔋހ%6Î7˜‡óÊ(ÑÀù£ÈôN—[*èü”:ÿ5dd9630ac-5672-464b-bdb9-a8e30fa3debe287865f-b4ad-42d4-ac77-1898149a59cml10SVGFilter -/ : -/XMLNode(fxmlnode-nodenam/ArrayeTurbulence;children1nodetype/result2attribute(turbvalu; ,2stitchTilesnoSnumOctav2baseFrequency0.05,feCompositininSourceGraphicoperator1x0%xw10whid)AI_Alpha_yo/Def ;fractalNois44GaussianBlu1bstdDevifeOffse1odxddSpecularLightfePointL1-5000(-yz2zstyll-color:whspecOusConstant2(Expone1urfacelitPaikkkk144k3k3arithmetMergNod244BevelShadowyMorphology2radiu1.dilabbb-d225DisplacementMap1b333yChannelSelecAx2RMatri144m31anim1d25totofillfreezromrestaralwaysbeg0sadditreNcalcM2lineaaccumunon155cc8ccccccc8ccc1cccb2(-51CoolBD_63erErod64_12(71 1;20 15;200 200; 15 20;1 1 1remov2RNsplirepeatDindefind7cPixelPlay50 5;20 20;Diffuseyellow;green;blue;indigo;violet;red;oran5Diazimu8elev6d1lre50101012red688-14320.0.cnAI_Stat8x00y45oFloodfloodblack; opacity:dsCd355101012(Grays0Ox5CompBlurT1nentTransfFunc1tabV2FuncG.7 0B12XferFire…¨CLš!IR¨ÓãH  R–OF£ªjò€BÐ@8$ -a1( ‚`  -‚@ XY„¤}ÕY?½Á(¬p{Õª>ð4íÐ?9f"„Ÿ:ÅZ§ý?8ÆdthPy‹“;Êz_®Æe¥ë-zÖ#<'|Ôxf‹^«èßË1*ëE…ˆÓ¹53™—¼kv’8){b¯Zƒ[²*íä䑶 VjZ±C™0ßMüDgm®Ä¼’„&q‡ b=‚t„œ½D÷GžûÜ*Ë?â -ˆ\g‹R„K-äîŽæD#¢]õ‘Dž¡´ý’eP‰%©tØÚð+ -í:t?À–Öƒ }ß ž—½ä*jg‰ VB…;¼“¹b!è8éyZ–φEæg礌Íòƒ -)s¦š¨±. înËk+n1ÆuGoeÍ8 3î-‚±_>V"Dÿ…µ-«·¡(¾-$?Iñ"G˽áC‹ŽÑÍš´EIÔ©„…û6˵º›K&`,l”Ðâ4Þ©‡"l¢qÎ(†ðÜm2MÈ#Ã-|U|5: ×ÿb¶3y²ÂLì < îÐ'@Û<ƒÕÁ-uÌ„‡ŠL‚,ÎÁ)[”ðN á»¾ùH6ûÐUHå@î3Ë‚À”| -Ÿ.®¹ºcÉk1¿ãÓrR'AʲÈLˆFi„ÖgÁœ,eËÌv -G—˼;a­`òÓàBíÞdU$½ }?Ötkrº¥6q°ñZŸ@Aœ9 .Ø$4áðÓ–—£htR8“Ι¸,X¸IT8ÔŒ¢ Ùe™kÌXÆtëÜôñª¦%í/ÄO@‹mîJêXI~Òƒc•f*É“¿hJwöž¾u»Dkµ‰E$­ªÀºµùkQ(©E!­ B€O:}#â|®Ørb{”óYÖ hžÇT˜ý -ùp©4\É{ÛQ„ýozÇé[‰“ô[qD3ññ-Àʤ˜¬‡èŸˆà, -N †«ùB|H¥6¡ð¼ -AeI‡Z‚XØð ÿAŠˆ¿þÔÃõmkÃWÈg¸ËÂäÐZue3 Γù`´?sEÔe² 1¤¶ ‹xÖRûKÍ ¶Vã.-”e¥Ž‹â 'P„¤Çáþ² kaC~Ý“UYypT”þqhÎßõ~-`lH‡R4$Q/±K%ØVP¡AüXLŸ'€•ÈÙ 5…Y81‰šîNuv;QåܲÌþîÒ±ãy¤}¡Ú†?+þ«/9;7w‘<ìKÈ4/ù„aní›n€ø>nÒŒ 1mT—ëªZ {p_ôJ„­ƒÁÉ4"G{ƒvCƦbÌ؇εÏEÿ`ò¸ã8.\r{àÜ”ÆaI„PþcÞæ~‹œà^7F§í¢ùwqKuI¶«\h>`»š.óM!B¥aœ™¤Q-…k9ë‹òÐHqšöÛA4t6¦M9R½Ã¯:pzm1FB‹3)2Ƶó‰ 8òQWJýl×B©ƒL‡iƒÛ “Iĵ,{×÷.˜d)yÅ@Õxâøù¾ðšÏ:û_–ˆ[Ö¥òÆ­`­E|)|Xó V1¦Ì…ª™ŒG¢þR?Ë®˜[äKgÑ}yµ¸;$bCjAC‹gkR°AB~¨*¦W'rÕ ¦‡±:àC†<.e¹ð®ö@³9Á‰sxôe®ÍÃõC7._K>è öIsƒ*°zÌÖSÑYBqUQxÆìÐ-tƒ 6o=çÈßÅ‚ï¿À8‘Û‚cN;lÆ$µ±tWëbš¦žˆL©&A[4ÿì= ¥F<~w F™ò,v1«Ï¨ £w6E{4x&æTºË\FLISø"š'«›Š;ÁFkÜÚCöˆkËTðìÅ"…™â™Þ@}„ü’túmÌmç,aRhSœF³ Ž)’éAF/™¦fáí‘—Nù¤ö¹Ÿþ’ -€qËZø¶,=RÕ6M½U—ÝD…FM)àâGÎ23gæÉ·g}·æQÙ5Ë2kÐöቷ|hš‰«ì!]7ñ§9K.4ïUSW[ÍD”ÎñMè¹ÖšÍ<¢ø ¹ -.’1ÌÄm¢ˆ´¸GÊGdxK^Œß­ Ÿ -jÉž qÕ2ÖÖÀ¾7ypç.©¼+\†!¢º²F)oáuѵ@>Àáaþw(He‘%ßÇBŒ…XÆY ªøw&i¿vŽ`‡é„Ûu] 7 ÌÌw7oªˆŒË{íuÀ¶TþM˜A /ª bÖÕ¬Œ׎bŠ!Bk•)iê²Á8_De_7µOV`¾T ± L"®4‡É¼gÑYkâ|Bf+í¤~™˜#)y=*.w˜)‚ Ÿ·¼‹ì£]¡™é+¡BÇ‹óÈ`êT;”1uŒŸ[&vq+Ù—T¥ Í¶Û‚´uwhŠ`IH€hSA]FE:¯×)ήr]Tò—¥~A/¼øc(°ÏÐÿÕŽ…â—rÅâžSzt^fM5 5JÖ¹®˜¤ ‹R~™ -é¡/.=Ò5ýoV oóh›Ù·wį…Ù6ŠRv8 «¹.^Ì"èìãX:rµÒâ>*²k?Mk8ýu[”ñâZ¹Û0XÛ·ÂÀR}QôGümdzŠVÊ 1X|ÂYG µ˜*ilZ†i„HY!÷cÒiŽ2¨Î(E¼5TßRtîÕl‘âb -EÂù?VO4L‚cí!­3†Š°ÓQÞÖYbƒ‘_žjˆø%›Å6‰²0ˆ…‚dY\³F8q²B@ÏÑQ²B')®‚ËíÁ‰†‘¶I oÓ‹”&£ÐvÂM@Ê¡(6">‘Qíí®¼¾èmdKÚÀ톿t¶ÄdÑhª«j`$wÅ°ˆÔÂS«eYN" ÷ ´ER9x¨+yš°6ñ KÿÆO€ÛDdà&ê1xkV;ç€K'Œs–|qgïa(ÞÛ¨"ªÎÿ›ùñ:$DyU „ô¶1ç-ÇËЀG³üôXÆsûd¥è¤XX39LÕæJG±«Ý,©Øž`Ls`¦‹ækVK•ìþŸ©ÐXí!ôÂ#Ä@à’”„ŠìøžBUcŽ¿›ÀCA8rúºþ -­ë¢&a-¢™†ÆãvEÂØFô6dZ{%g¸ë0ánÑLV-ãþÒ³p’“uNU ð6îò€;|`Ã{ Š@ÚE=-,ýÃ\<öXwÏ…9è‚Kù2Q4Ç¡ægužqSÔ¦ì,êíÐEP&j-µ´’;7AWE_ôûpÄ ´Á4­Õì¤Ò–HöòäþnÞÇ×[®X9†4{ÒSdQ# Ü™D±@-ú`½$R\ÀPŒµ¸CᙲòÉ)2|r¯[Ð帇 /WàrGòd%ööÙ›Ÿ(æyts«ƒžÐFZà¿Y9käÎ@µ×ëCE.™jX»(…Ån‘§¶ðîçUÞrIê ‡³ ÌW––¾Ì¾H ñÈIÿ¥“.·åâxDrÉvÆÌ¥¦Fré€ËïÛÉ0¢ÃÃÈ5™Ò)€5œØ,ìxµ'ã´l“†“2¼Þj#ÝôÐg[䓤SfTô³‹TÖ]F\ÀAœè‚I ìw¥O²C0E„:€\FDDDDDDDDDD -W1VËFËAØ¡Ñ4‡Ð1†n ۵ݺ®uÂk|)¥”RÊÈ©Û8D‘'È  -P Z[Œo¾Ÿ·Þ¼ß¿õ³Ý‚Œ¥ÄÕ©óFN9€÷öõæœW.ÛíÕ«¾×ê[³¾×êûžÞ_»“éî»ÖšïíŸí¦-¶[ßj¦Úb{í6¯¥¨®ÜÆ®ƒê"lÍ›æ¿;µ/·¸Úä•7Å6µµ¦¿-OáMóo|ãìüÚùæ™þ‹Öß,ÿäuéÝ´Í•£ßù~iŽÖ:1×™þÍÿ€p½o\©µ~úÏalg׺RÝ-ÍwÓÜV¯}›;í¿ý–©µ—n;m·Óæiµôo¥ü=Où¥?qÇ_/Ïô·ýúµnú?vž)¶>ÛKwÇýÒgÆÝþVñ¼þÍÒ}éµü)@<ÿ—?åö3ÿÄcõ†;½Ûüû€x~»_©]ëLí×k'ž÷V|éS;Úý9Óïô±î¸Ò›7­5¦w›ÙnúyÝÐây-ßÞVKí6ñÄyo¼gÏšî‰{¿˜Z­-šgßS÷Këcmi~‹3­ÛþZï¥ý'ÎÙbls§úo§ÛÖœûæOó~@b[â¹Ì퉳­ïLíó“¶OÚI;i1ÐÒýXkºû×M÷ÏûÏ-Ýö·«3åssÛŸÞmn\ïÞóoî Åÿôn³÷Ç™j;qßšÚ‰÷ÞWŒŸòíŸÓÿ×7wjŸÓûó~¬•;ÏÄ3íôñ¼½Óûž[éoÚgß&§ýR½Íœ/Ö´o–êÓºiN«å.ÕÈ‹ÓîÑÔÎÎkj7½+½Û¾´N<õÅôyêé}z·É³íœbL›¼æj鶘ӗ?¿´nMûÄùy¥ƹ'L_ŠâMsªoú±N=þÞg¾›¦|O¬uÎo&Dí—÷÷äÌto»õËô·¶÷ÏíׯÌm‹+å—à µœn“c̩͹öÿ›¿Úmêçø– Àùv»+ÿm~¿žmêÍN¾mÛÔSO>÷Ó=9ßfßnöÙ§ž}ëÛ6»¦»oóîÞ·©׬µRíà‘"è9^Ø•*Í›nœõ¥»ÿvùf붵å½×Ž­­ô·y-§?sݶ۷øÞÝéÛû—ÿÍ{ïSkoÿKó6o½/QsœÇÃ4îåá \¥øñä¬û¥™_‹1­÷5­[Në[Ëé-sÏû¥¿}¥Ïmœë<Ó¼= žsÕߌû¥øEñ¶â8íæšóíñäüú‹éÞþ=8ÿì÷¾Z?µžKíoÆœöþÕÚÍ·ž3¿½çʭƶÒ:ûßJyí'ÃIå =åðM±ŒqæˆS9iN褴“vÒNƨÎI;i,‡—øiODuä÷Á>ÐSŽÞ€pT/'MµS¨Neyíu³(Ì7ÝU¼¡nçÛ]©VÏSÜEv¤I @XhöOu”§JuªºýsÔÖuÞR:«¶.çSU9´“&€`ëŸê¬wÚ;3¶‹“F E'í¤NÚÓTœ4Ï~œ‹ìH˜Ðí]÷\m¯ôóg­©Åïm-þ\5ÅÝZüÛbZ3Þ»ò-¯Ûü¬¹ý×›n]·®»n^ï[·©«ÆTïïÝ~×™Ož7Æÿ¶ÿƶçjÿê¿ïÝkÞ•~¯œëÇ×Ûÿnž³æ4o®u¶ólù?Åzokõ­ãk5§ÿòÍ>w㸥÷·äuÿ~Œà~¡§¼÷y}¶½ÚÏ»æ|y¦uZ9Ïwsmë[Í5çw׎¯½šÖ»¹µ­åö~}›+¶–wºßz8ÎÓ¹~åÝIuö­Ïûí—ÞŠÏ•ß\ù6¯ßw¯µnÍ= nëóMÓÝ7Ýs}Ê7þ±ªó³êßNH 4•#çÔGœ“ÁkW#Ž§~UyªQLy¥Ø€™{@<ù7M+ÝÛâÑ;c¾uLõƽ2ÕóóÇU0qü\zsGóù5çß¿ÍûŸ÷®Ò¬_«¯㯓÷ú4ózqǹò›ßvZ%´Ö÷æ|5ÖUc}oÎWo}õÖ÷æäUsµ¶Újm­o³ç¯Ö> ¯Û¯½÷ÿÚjµ­öÞÿkíÞ¦½÷ÿjËõÍ÷æÜéûVàL›–®­žØNÌsGo­õ6ù6q×÷ns›xÛ¦Þ6·üæ¼M½½¸îdz7ÞfוO?ÿ6›Yçmêm›BšXë½Í½M½·©õ¶9­úfÛ+ÿÿó®´NÞ»®ønÎ-¯öbZy®ºokõgè}!¯ì>ur<õ¯¸„Ûúo½o\ÿiv«§µvÚk§¶Û´–÷{/ýíyï–vn{@^ÚZÕØyfù©¼ÑówòŸUO|³î·^­·YmjÖ߶‰·g}ÏV+ -NëìßéÌú€¬lî¤:³÷l·i_ïÊg·•o×Zõ6­ÝæWZVgÖ¾Y.ªó€pzÖ߶­þ6·ÍYS¾Í¿Ûã­·ikïöiwÖ´×:ëwËçßù·öJ;÷€xfžÿ³WKëå~r»ÍÞ;ýÊ«¥}Ú»M{7ÞyµÛö€pÜþÆíšµþ#½â)Ë2Ö)G6€§úb"Du!¨ž4Aõ"Vø} ©Ÿ´ÄbK3×ÚZ–îç“vÒxÞ÷¹ÊéÿÂuŠ·×Ìë§zf{/}û€t›ãºñÚöŠ!§2ÿ OÚI;i'í¤´“vÒNÚI;i'í¤´“vÒNÚI;i'í¤´äuÒNš~@T³Îê¹´VûÖLÿÖKëâ™ÖÎœñwª§î•â©íιZjþÉóÖ·„{@<ön·l·‹+å¿íßt§{›x{@ ÜÄÏ÷6qß—~Þo´^Ú­ÞææµSl·É»å=S¬óí˜{@<öæL±Ý[sz-¿˜âüövŠÿIeKñßÚ+­ó¥üáòÝøoœæm¾¥Ön´cË;­çksŠ^ûÛÄšWzmǵÒj7kÿ5íÛ¼cší[Lë6ùÝ&þü´þÄ¿= ¯®bÚýôöÊ9ï{ãßûò¼{Õv? 1¯üFq@š*§ò€€"êEÿ¶©BF Y*Q¤È™ó6Ûmêü)Bˆ qÒ²=…bê;‘œRW~*Ð,ð"Jó§Çêb¬°ã&,Vz¦9ÿG޹Ü°˜iîqb¢=ÏXš@0q\•VŠ¿B–Ir<Õ•+{«­ÊC½@äø…B±À7Š -¶Sv°—è }J¤÷byd÷ÝüÊ°Ó¤7Â^¢g¯œ^øeLd…ŸÞ7Oš—êBåÊãp(nž±ø•Y†b¨ôHTÌT¿\ywðÀo%Ž¥VêkQcWq\7g½ò¸ß¡˜òLxªp4z` BüXÞ8ð@ØKLMئFØè §7Â`bDß{þÖ<v`‡š¶Ñ+Énœ£·šuCtc>¿??iÞ›Êìb“~¡Wö›@ÐóÜQl¥ÂîÄ -¿"É¿¬ M^9=þË[¬‚~-ò »‰QÁPÍ[i"P~àç…XR}£¨ °"¿\yÜK,KE Û€ýk°¤>P€ù¬ðS…ªôLc7 %‚/±$c)k@ŽÝ€N*v@† Á×]Ù}<öêÈ̃“vÒÈÒ3y ªûÆn@Wvª®ô^*I夕©ïCbÊÔ÷©Lƒ±kyʼˆWyä(¿æ‹ÁÄÒ«3y ÒÔ]É:ž*¦ÂѧÂnì<ŒSà3­¼±ä±ÂB5v"ª9姕c÷2Fœ -æ¤õŠµ˜D§’ü¸NÉ~ç_w­{óü¯ÆvÛ§µòÇÙÚmÿj:³[þÕÚÞùç¼ëÆûvž/·ßlõ¾Zך¿¿¥×^¿>¶WO”GQ™­¦3-ÆVQ±šÎ¬õÚÞ)ÏŸ3ÿÌ­Ö¼ê[_×ïÞ¶wÌkµV#š¸vŒ3Æ»òç¶ï¯ùqí¯{Æ[ãþ}÷Ý÷Þµo½sÕœ?¶¸æ®ëÍ7g›ùó‹ùÝ7¾;÷›_[lß¾¢bm}ü¹Û¯ûÞß»æ}såÿ™ïÍ3þÿ½{Þ[Ó™{kDsïÎoµ6g}u½ö+Ïûö¯È -++ì•i0gf®<”ƒ¨Åú¦÷Ç–ggéï|ëÝW~-­okÿ­}mÇXëŠ{½ºæ·µ÷[w¯úò«ó¥õvþùkµow½¿ÝYã¾³æújLë´ö/ÞõÖÏønþ{ïÌõÝÜÒ»óßï×r¬7¶ÖbZçæ;Û¼ñóŒ3ßÔvœw¾ëÿjñמó­W×ûx÷¼µþŒ·­×æ¾ûµŸí[]ûþü¯m¶ÛÞ¿÷wÍóçÂ|ËùÖ|ÿÝok«ï{ Ó‹Kâ Äq`8žòæk­íÛömçíöfÝßîk;ß–ÛžúLÞ¥£´ €ˆI ÝQ>¼*ºËoÕVo[1­\c‹ŸVŒùµc¼ký×Vk[oß´>¾ôæm3￾|×k?ÿß ¡aMT¸b"—€ÎáájËû„à!^ó}úä腣虛@s¨¨>2•_fZÊ”·Z¦7àãfÅ¿fZ¼{`ãb‘"¹X•‹CG†‚®mV#EDã($V,…ö€`SÇBÁš¬&H›iâ5yÂe1J<$˜Hd.:’‰jU²"*™RÄB¸`D²˜ÅAÄ‚ÀˆLcZhxA `øÄ渵„©@Xôeõ = Z¥;$åó1‰<Ø@ ´䣉ø2°–g‘!D2Y$”ÉAæ`‡E{@"6Ÿ…!7,ž… -‹ÊEKòÓ!²PRÁ²á¸m)]<KÊëP,†NYѵV8Ø‚ª’ê00*SQÙ|.¤J…AT)9‡¦’Ñ]W*úŠV2͆RÑ„WI9¸åb¡WR+¦AU> - -£DQ™F,2t(š1)o£lä„BaÙbJñ 'ÙcMðW» Jô `¢)˜DLBWiÂ0¡Eí©p¾„ÉÅ—2ƒÈÆØkB'*e‚;U6y¥V0­´qâÐôÇ¡Ò:\ †VQF,´ºMšEÃ@ÒZ-‘fZÕŽ¶™4hN©µ°kx ƒ»h\CÅDÓMÌ Ó¨¨„ ÄÈ ×@‹´¸dºÒc@”¡²b S\Hç* PþãÈ` ›ŽFxIdy€ƒÁ ´D—–§€2°Bpˆ °8RÒò@„íá`°’—‰åIÆ®ÔI"°ž!¡X$’MÃ!Á%‰ÆEÁIBÕ¤ qXhøHp@$HV²{qÉåN²„[Ü—(hÓ&¡@}I O$£)"Ñ”2¢= #^‚E2`’W¤ÃBâ‹Ø‘Á*¢`_¨È)3"ƒ1èªE$b¢”ˆ„ D“T .Ž2FÌ Š˜ ZžH‡Å˜9è(›F˜1ˆT( <²áÈíy‘þF :Rlhä©žKD¢¢U‰L$I„ÔI"±n”ElA™uP¤:2u³‹Ì+S¨WVvb+ã6ªU6«Pe&ˆ TV#62 ðA#Û™ö€´4'¨@¬È"±‰L¢¢Jd˜42eõô¤”Y. ÙI브Û2 Ìa”aÀ4…,¡£ÊÆ (;I.<Ù‡ ÓÉ.&d,ÍBæ°°Ùd›b¢É´¤L¥ 2L"“)àPÏ.)gãéw¦!)ÐÙÂÁ$gZ"v³Rr3o“Ÿ=”^5Ó|,LfÙP4ãalÙ„ÆDAÖ‰<\2jÀ@‰&%»*™¨f(™ö€dÍ$ËZ[ËP;5| -$Y&cÉ&Y–eÚ–eYβ p£Ð*+!I–eYF%+É2‚ž!È:*,Y$ƒÀɲ,+²Ì3‚² S|²ŒCAÉ^)Œ$ÛÞ"É -ØHÏÅØVŸÝ8Eñ$\¶ñ9¢•u.­,fâˆ\‰³ðɲ2ºëò£Ôȹ+³7JË`ç‚ `G{@(#Õèsñз΅£#‚³’X0pbrP G$‰¿xm|Y1`\ ™„Nh%´HïC7¯­= ¥Šõy„'³î±Ü\2†¦@TlàꆺìBGÂs$Ð%£ ù<)­F¡ƒPŒ%¾8®‰J{@ -(Ðù,: -TWgCctDâ¤qm>­hHX‚u&*„‹ŽèiÆ妇ΆQ²ìäe™A&ò¹²,Ó` dÙ¸0e´ätɲÌ!"ɲ;p¬$,YV @´ä²yµ0-Y[„f} Z'Œ°I?±Q3Kº£meÎE{@®Æ1|4Êês‘@2*™KÐ…4²#‚SÚ0K€À]ʉ}B‘µ`Z€. ÉXyB¯¬#rQ-ÛÉ=˲®Ò±Ùm£ç ~˲ŒÜ è'˜òó€²,Ë -²,» .Mɲ FeY‡RDÚ¡±dY¶â(qÎA$˲H%Ë2Ø}àœT&% "ÁÁ€ßŽÁÂ(µ¢P²,³tdL$ä,˲ÖDä%tD<’eÙƒ–eÈÊØœˆ,˲q ˲=Œ 6˲¬€ˆË\{@" •,‹P²ì³aɲ -À8Ñ$ÔŠY8ð¤ÐסL„žd•b̲ƒËIH+SG3j]È +8`>w³±ÈN…R²,ÓTbÊûd>yLÌü:˜ÑË?â„ f"íIS@l™Nªì&Nß꽉ЧTÁLºñ#TžvÀ̃;”ŠF=¥3ìä=X›}Ä™/PL©:˜¾äv"Œ¤Lµ'TžvRßÇQ]Äg4ze8"½W×v)‘K‰Ÿ²S=Se´Ê¶ò¸/”˜?ËPÆ+ö©<ÒE…5˘èJ‰¡ËQÓ+;P$?U‹ôH³8³ŒÁʘÃì#Î%§êY“@*ôÆF†ÝXÎ>â°,·ØfÔ8Înöçò«;oäÀÄÑcP­µØ机5e7þºo)ŽÂ›Å}µ­<Ë«µX¿~íYžªª‹uS[Eá¾éŒñÖµæϪî©p}Ë;¶³Ú{WžþÔÊÞŒóÖÕË·Ô?ÞPu§¶UMñœ«¶»o³sûYosg{I{£º^]ÌëÝö¶ÝÆ+ÇÛݨßò«vÝ5W­ŠŽµ¨Ø,*:vBC±žŠ ÅêJf<Ýñ$ªdVµ¼ÐP,­d -*™U…Ø"¿ª_I‘Ž’"])ÒE~ÕÑ!Ú`PTtp‘î/¢H÷{ :(+˜…hb™¨˜¨˜¨õÍôžʪtPVU{@*‚‹‹ôªæ"¶0jÀ!øÍ€Cðžë"Å ‘ö€ˆ–Ì!x;QUQQQa±X¶‚‹eC¡V, -ê¼ú*‰^%‘©¢²¡P=¤Ø¡H6*åfía€1< XË2 0‹FÆð—&êMájHYÊ \rláÄ Ñæ²@ŠË„–¼Ž>pI—ò™ëy„»ðõÍ$É Ü»ð¢å§‚Ð!Ú\F-2Æ8:_~*”K9âIʇȒ…d¨£¨êˆCÔ7¹)=*{ªèØJO -¤Ø¹p WeaU. -WEÇ*\Ôæ¢`X¤FEÇvlÊÍE@%³ªè ¬&<¯Jœ:¯ŠH±s‘< —d¡ èX‘ª‚Ò|˜¬»¬e {‘J”@Vh(V{@\Ÿ‘»:pÁƒÃõ¬j¨»T:›Ëér;,Ê£6 X† u•’†b)±Ó¨»6—P‡EÁ^{@H”hs‰ÊH‡‘(½š0ž0 Ðw º ƒè -(\¤WA“WI´¹€H±s`m&´äI¶ÓDÅ1<Â4*ÈH>LY`1±lˆ6‹Í+°é¬p^´ˆüªjÌBT`À!xí¹ˆ°M;‘2Y)öÚR*Ø\ -@£Š@±’×Âh¯…éx8ßèDRÚl."2ôŸ QßTtÚdC¡–$D}C)m. -”æÃhˆ¦å…ÓDœ”6—ˆðrËÖEÁK¼ö€$\Æt :0ÚXÍÙ’sØ S‘¥QŒ®Ëg"ùUhZ@Id"¿ªßE¢wPV¤ÄÂD+ Rƒ•Ê"„.%`b9MÑèZ|‚ÀrŒÌ¨´+"­»ÈˆÓs½=Ïe’I4‰¡“‡àcÚ†BmM¼þÁB!“š5& -YŸ:¯FlxbDÓ‡ B'ÑÉlAô8ãXCT7ŽÙƒ'3p70¬ •7†GЃKéÙF¡©= 4ÛHcAv0z‹Žµ\t™D_JÍD$Gí5Uíà8ÅÆN†`£r -• Åtœ‹å¢Nûµ¤#3QUЖ‘E¶¾ðú@UÂ"»˜´Q¢Ãmtº¼;¼` HfTŽRe í¹2224N  éÀ@Q.´¤ŒˆN‘˜æ !$¡]îÆ0QµD„Úxh™X!e¢bpÑà)0D´$b9™êvQ¯Éc¸DÃÈ‘ = ™ŽQÏ ÕFHåÚÝ ¸àªö€ÀöDUíÖAhÑSˆü¶¹z ‡\ ÇÐà…Êf¡= ’r´Ø©¢‰Qí<¤Ð¥It(##Tì b`³B‘†ÚCÕÂ;$@ håM4¸p¯ŽÅóáµ$dFv0Ž$wÁTíÁ0¨Üˆ mÝ%„­Œñ;½r¦PJʉx¢ª–/®EE¤= nÃ)@(ÁoDlØ« ª§…Ÿd"SÃ*T5,4–1è†N¨jÂ$$X#y`Ùƒ †ƒ,(]¥•7R…$ÈØÆøÒ¨=9V²MÄði'1T{@¸† ª1Êd-zÀ eŒ¤Á8~,&ªª=  (o.‹8‰´$žd¢Í%ƹKÈš1¶4„Æá'ª:q‰v¢ qÒãjÅ„1uT cŒ ÆQ{@Hn s—¶4„æRrîRç>L&$"ÄÇj`[êC -,§£µiq:X&L‡Ák¡’R¡ eÒ¹› Ì1 Ð7ÚÂÁà|ÇâÉ2D&±Ól.6óp€H±s‰PU`›[¶ 6ÏEôðqî¨&X¬í œ›Ðe*ˆ;ɆB}-äÍeK]> [{@L¶a£sѺ |´LVà(ä€Of®l؈Ú‘À1`L±Ð[áÉr8—áRJÈT¡+‚.Q{@ÂÍ!øî²qú€£ iò²t(ƒÂGÀ§“J™‰I€ð: (b£kÈ€E¯XŠÚ–Sb.ê¨n@`b‘ 犡ÛÑMÔF> ‰ƒ¹D8™v1pI¬= -endstream endobj 13 0 obj <>stream -O–Å ‡à=í$10È PL%ùð‰G00‰ZÃGŒ4*ð$<ÁŠ(dC]Ÿ¼¹ ,l(Ô…CBÁ —ªñìA„„))B—Ad´äEv°þa•ñœ-B™H·E¹i²RëÆ¢®>B¢àõÕ§SF \ƒ‡›y8À–tÁÔ[¶.ÒS1¨ „ËÞÈ›ËRàEü8š§ }J•iðÁ:èË%Ž)ŽÇ–¡§½Š¤Ç®Q 9/q ‰(ŽÇê^#kWe8²)1Iä¼øˆ¯ Q¯X+Â+»Ñ =Ñuiô:Ø5v$–ñqƒuc„ðH‰‘ÇêJ®±#½¾1‚Äة®4Ù‡ ТW…¢‡ Å@7Šö) - †®06Éo%NŒM° ?áh’Ýl¥bäL} ÖÍ2&èÀÙ}sŠåTy^8c"Qœß ¿ŽÅ -¿òSy3gØ° x$)1ièv“ì¦~«v“~:r†^K€I²Â¯,=rN¯UNoì¦Gz­ˆÊŠ¥¯$½Ï)ô)Ùq<ð‹ Т,€÷M <Š’ìBC(€ø9…>¥ÿçÃ/É›®p”¢% ºÂ¯z ì+ÁÉЙª¸ -G(qÅTØ(Øç"«è‘£7À=V¾ýgjÎüÊ£#L Œ*ì¼ðãføM1œÝT͇ðLØzæˆ3íOÎ,Ã%r Sà=U×")ù# ÆÅLÁPe(¦(‰Š‘´ W¬ðŸI5U^ø­¼O¥cy!%a©)9Â`àW¦@XõÀ.ERÕ˜S1•W†}¥`˜¢°ÄTv$L¤°(l€T[ÙÍÍŽ‚|ÑWÊA1•áJ$aDOõM`PÅ=•øRÁ`,ÉðU,É/¿%r¼†ÁÀ’ìdW=V÷úèƒ ½o©j´;d}¤§¢(‘ƒŽ ìWT5¦¼ðWžÊRE‰- -ëÀÑ RÕ(@‹Ž0XªÂºWù¡(Jäa䦨jL5Eɯ ; - %~<2&¦(l€gQØ¡'®ÂÏcu°Q\0PEËp5Ž6ÀØ¡j©ò<UË\•IIL$)l€•ÒÕJ$]c÷¢® FRrT^)‘¾R ÙqÕ–á31þ{Ò‚iéÊî3=ð[‰ci–¡÷Š¥ÄÏ´?âT¦ÁI{@6è+ÍBŠ6ÁiœÈ  £Go6FºEGÞlðíYÈ."lãd*Á$ÕÂ6¨–HqÄ’îQS1©ã) Ò+”p!d5^/ÓAÂk󪈼¼Y€ütv0Òµ9Ÿ — -œt—fÄ‚q¼.&ŽQª¤9´„Â5„ßEFâá3°`ào]`kâ…)µ ‡ÛÊDÒÅ:ML¬Ñµ—ušì¨“‰s¢D¡BŠF $ó0€(Š¤RE ;e´€gZ2†NB2–‡"HŽ#)Œ¢(ˆb 2ˆeŒQH¡²QjÂoä+Í÷gX…%£T)F…÷0‹É R-QhU‡Qià2´üH,µ.±kpkîMHªI„©pÔƒtžâ1âX âÈÛ#=HX˜‚°NŒYš\i}I&s â#ãÏͪ}my©«ð.8Œ²âÀ€´Æ‰á£º%q†wÀ+½lÀœ4Q -í²ÖௌÒÕ0²6« …Ç™ZÑQÝ<ËÉÚ* -› —%ê)³Ä§RÏÞ]q³¥²gý¢{VI|:õb÷”·c –DQt£û)Ä/YÀÙ60õ ó)s ÎÅBx•+A9GvZê鮡7ÈîT [³/ ¢6ÎÌ[ŸL¸èHK½Vm‹“ÄhFdÁxõ_îø–$Ëû>­PÜ·XT} h¼\FÁ ™fqvo•šÕ†*êÜÍ3]XÞóNŒøApöÖ¨áÅðS… ¸ßü‰‡ÖE,Ç€×áÏJñ¢°ª0‡{Ä$‘\AEsÎÒ²ï9÷ÎrGs̺DÈ·JK&Î/~}§BVÏÂýaBF`y,†ÏØ~é§Ó’\ãÍMæö‚ø'Œ(€á„‹ˆMÉ|h¥ qTpmåRP­79ã³] Dxž³ û¶u¡,…èdçä–² ]¸áÐs­‹“&ÆTmPÈcí$Fá¨÷©ê~†Ø›5¯Bçš -#žZILË£§?'àFЄ”âÙRdåS³OQ< zN'T§ö€ Y§¨XfùVO»à?‡U”Ð/ŸÛÓÅ—C,9RÐ[r3I‚ EÊ~JPËKH Ï„ºû÷Gjš•¦¨JÓßoò@Nl5Rk;_™VÏÁÇÞtL€wÊj—Ë…•³79·îlî‘4åËAPêJ°‚Ô, 4öÈÖžÐý_M pª»·`ªÓŸµê8ÐÌê1g^Ü!¡â ;mõŠ÷62–úzäº6§C0y4‚=$vîh㳸3U ÞÈRS…H,ܸ“’Ø–#L -a€ŠØÙYn¯¶­è/KL~d^Xµ y4X®…x<`ðÏEÿϽD?2džŠ¢*2<„".1"ˆ¤‚Œ´‰di+ÎXXÚZ¸Í¡ŒÖ«–[÷C|®œ*WÆ1Ÿ"„AX1%^¡[‰ÜºmXY8¾(ú¨È!¯¹ß5Ø¿¯‚Që·´œB»Pï„äÑpüžÃ Dxqäö±$‰Â7ºàÀÈ ND­²½À̤1œ˜¾_ŒíÎœ`p.{ÉóMÝÚwxÓ($¤J¾´ypæÒ¶OÑ+C;ãÝ`cî붎}&Dø%»3#P,9EIÌW—o@x‚‡m±ÁTª›¦üv•Å&1;ÌÞ÷¶0Àq6#ß8ª0á 3û -©Ô¥—?ê&ýKyÚˆI$Ÿ ~0žØ¼R£!p¤KèÅh3qžh¢M’@šÚ9ýÅ€~4 9-%fè’ú6·°õn‘ײ`6Bjàb_ëJ^£ùö~©1^X ¥%¡û‘P =£6ÑÄ“è¿4náhžÍrZ8'ÕÍ:4¡ÏgqH¼³.€NÑð€`jr|r$½XÚ>Z}üû9,‚§¯uœÈ÷/ÑÈ=­ùm©øŒéj(Š!è¬[/ -¤^|Zî¤z0³­ÐëopkîMP¢ÕÒÙ3€î:’EDT`'N°¶€ñ7yHô•?ïÄötO„\ß¿ˆ$CmsgÔ¤ c}Æœ’ðXb¸Z¿(!E‡ß™ðã˜1–Õ½¿r¢Œè¼4ãs¬.Gã¯ò[Uðø>g$h'ŒQFTæµý t<¨•¥’Š|YûNkZ¼ˆ’FD ãù}¤¨$X “$;h÷;--Ýßé’VÌÃ?º#ÔPÚ–¬§ÄJq‰În¼†CK¿š v b3M#ƒéªX¾­Î×1B)WÎÈH$ê]AþzCÎäãA`Wͬ%2²°®°Îñ70Ü"y—ÛÈóÛ§ä­ÖÜGC²‚ê fþ9SIº†¶_Gç·ÎÜ;–Àùz°Fç0™v+ˆ†ÓÞîžþZUs>ØåÞ*x«5íþÎYûsb®Ó ây2¶È9o§µ‚¹6ÝzÍmòßU·ð^X1îD±ªÿY;škèbÜò«&™ké’Ž04Ž±új lkê -U%¢ -…3R4ÁÁp¶jfu!‡JÐ"Ê?#1L´‚€Ìœ'Bß[îÕí@ï g"e@¨=|!(¢ÒòqÜúç'ÇáÔxƒÚ -ù‘öhÍÑ»Ciyp˜uaKRLþ™Ç´+?UW¬DÌ’Weä:ck›hŒüÜÖ…Æ»–#§ÜXÿd IÌà»47Xüø˜:š¼žÙl go®æÅceÏ°w„(ä´kEAÌUøË„aï=Ù›kãtiù³€/Õ|çå}:²¾k-±ÆÏ*h~pÉ”JtnP^_ - vÝ^-YD T6³´îì2}…<ïÒ6Ú2îŽ|•òw¶ùqžÂû®OB§éUùÁø£˜ËJ|Ï:—Z–RñM×h@ÛJqè=¬?iì|ñ ˆA⪒‡Ü~5—w©%›PQ«›ù©øêúÍÀ¼Ó -~åŸw<{1ׄôs‚-úƬ†úyµà ëw„aïÓŠ"g9W0#¯ØueƒUŽø9¸£¯šÖdA}¤bÙèŸô0v»êAKÑúP*¯Þ>ÊêGèª:KòŸFvÚìëv³…|c-Ë óc³g_"af¿¿'m -Z¢© È„PrÑ[~ÂŽÒkÏÜ9iÏM7XYà§l ÈŽp¶Ç)'Iù‹ð"&u“©SLü°ôã6WËr#’¹ÜçÃEå4׃jh_Šš}«Îæ¦?ƒkˆbÒ»ô -,ãÉbNÚÛÝÑ7!8&«BªÃ “DîOä¿è»\xAçáá´4`ËUV±ý_rd ÛÆärÈjŠü.¶kòNsµV:•AëZPyÏ~±pm«aÁ5€žji6IT@‚_Ü-[Å4ɹƒowŒìì!eÆbú_ë"XgBt UÞG«Œ€•rÏ]шÙ˜U?Gn¿O®‘àïÏ"cîuÉt“åBÉ“ì¶Ö#w߸`´[{ÆmÁº?ÇcŽ¡É½F–xG•îÕ²ÑGr/2j†ÖúËwÄz°™Ó¨RÆã#”&²h(à„“š"/u9‹Wß¡a‹](CŸ¾‘´<­S(ÖñÃÌ̵zS8ˆyÞ5ÀZq0­€·v"G;êÄZkkÀ óöV´G`È–¾<9ö²Bì¥Êq»µE‘g69_åÊ4›œ™ ˆË÷Y:´ü·›…iIp;¦ªŒ‰¯àÐ'ÿ[Ý+I„½x~ì§d&ëS×ÐÌZX€áæ]f§ÄÁºÿe'þ9ëço5”Üg»‹ /<Np QÒñËë*—òCøÇBòqßÅÂñQáŽhnepéÊùõÜÍÌâq¥H)ÄHäý˜-–ONiùÕqÊ™”öFá ú¥¶Å‹ßó´sæ£Ñ Mß\àüq¬Jó?_yB¥ 5D&"%²Cš¢-@ÓiÓ”ßË]ȧÅ–Y± ùsøt&Måš´dz z «IFú“•ð\Užôæ“༬0—\!ÎÚ‹†6äR×Éø¸Lòp²ÔÃb$p:{$xb9Ü£+®ÇIäp_@WÄ'-#Á0,Ì.ÞFÈÎÆ<¨;f½a?tGbãÎBl¦ ²ú¶ß`¼î;Œ”³Dó<±ž&fŠ ìÐ=›—É·‘–[°<.†@YÏ‚õ¸HÃ<õã怴ÅGÂÕ1žÍŒ{a{šä¹9,šZs´¿/ª?'„~ß Œ@Ÿ@$5ñÙœ0˜Û»¤ë*.H¥Ì Z©.ýL-GKé±ß,i•Óà;Ódª&³"~—f;íöaÿÃÿñdž™„OYÌS>ʹr -« ìë 8^¼Â§)›ŠȈ0þ2øåᶮ÷ ÞYâ·ƒ;`=S†z-5­:F䀛ß'[ýu. m«–¥ ñ»BõŠá…¬¶od‘íЯ«ÔÖ*Y¢/Ò Ë”šs)0ähhõ, ‰¨ôBÔGgQðí`Íq_ýµ¬$ FÓ¢äǺ(ÌP¸s-¯&p¯^ O<–ˆr‰?ƒ(µšê,Á})f•¬VÛ|nA¿|á–i#jc"2MCñÃPÜ*\%/\jˆCóRï5d\ DL˜’ëÖ.¸»K* …šnæ[{Ú¡8£+¡?~çÈuëI `qìâ€Éx3D¨®+!JÃŽƲtæ<×Ëäêõx½p©^å Ò¶íV54ÓTîðî{“S8´Ó»ZBû¶ÀqÌE3ÇîÌ^ -ÒñÆ2~!ìÈ´¿”y!5åUÜ98pâŠÎGf½R±êñäwП’'ïÀô±C\´(.½¨°~~ÿ÷ÿrš+Y•ä„+«.£,šGlÿÜ(7[WY㦭P[0$åoQg·JÀr hÙØ•ièû% 0,ÈúXÓñƒ¡$3¢B~~Ÿ“_|« 3V;»)7 «Ô4£°©ëq =Øx;êlêaaÝM™ãÂ5ÃÓ*£5¼ˆäÈâ-úÙ8ô›&Þñž.¨hÄ€OŠøSgZ½"!Ñ!@8_üšx²>OJÍþ¥yö…–{@ö0ÍO)gó–xÈøî#…ç豧ė“fìÝ#gåi  ßm‡%´Â$&÷+™$F£9 S?&ÄÈAóÒú‹‰óæ!T f’`Q¨ -$Ûµx; Ê°×çT±±5¢8 ¸/¢îóœEªa›[¥éBß´sdà½%ߧzÖͳ¿±û×-d_¶ý¤Åör³ºòµÝ;ÿ—ŸkÓ€L1ͤO?[uÄá-¹y|¥e…ʼB¼É<¨=$ mZKÕ€”N¥¡¡¥åæ·ÈŒÂo!:ñBV¤¦X[âUhŽ¹Õ0Ä–ÌûÏ"ö:éI$!k¦.?VŽ!€½¼šÜD3§Òâò” -­e4Úq |ùöƒ]²’lGkãht(¤¤µË™ wWž=t?SKêA:„pà߈ÖlKŒuH‘•¼æœa¦ CÒn{¥àq¦VÌÇŠù -ŒÔe!tù»í -ÛÅŒcdµ‘ãP¯B -x(}òõ <éÊB0¥Šg&¹´H-!‹ÑÁÅÉ$0ø³3Óï– :°W.Ìjœ<šò€°¿BVw‰ôXÔ±…è40éæmª—K{ðN>¢ò¦‰¬Þ¿iל<«¤:L£ Ï‚v²áhEðI¿”öE—&p1[|„Ó"áá¾G+qI›±x¬çżÍ‚àe¤ÖA ÒŠ„s„ïp i’}¦Xaß[`S(ߧRP0:^æŠÏ±@-Å  ’Ÿ <_rh3¥ŠHǺs–±ˆMܶ߸z 0e½ˆÑ ÷”¾å½2ªË¡Còb#\—V«”¹ý¹z±³Ä=ôÉIzÃϘæÈJÔíEÓz6šÆ¼TŒ]¸C…HþŸnäBujÕž¬&øé’i¯¥ Sì/ æM@L7’Ô¦ã Nµ6{ܽBC[¸df3yŸëÂ:$˜e%FåÚ˜ÄÚ+z§‹_yö··‰mX'ÚËžAp}Í|¯Ëq,Ë»Ðz’#ez@‹yS˜Q:‰$’5¶ÆPÞFr‹p-‡·ò1œokõó/œüšÅ§\ù`øàÖeÔ¨ÁA¹à€vØx/R9N$ƒ±3U%³àV ´õv î—0“¥zcÃ*,¶|¹‡Ã&p±y‹‘všÐ.Xoªì‚9(«®îè"Á‡ ‹`·$ý‚cj >Ë -2_-•àwÐÜy^ÂxˆÈŒìZ0ýtJ(#êöÀb´v¤Á›2e“—¸Ì;d¾•õ…·þ‚àЩ2¼¿)„‰>« 3gü¬‘´æ+Pã¼k®ºy!WVfK?­ÏÊlb ò»Àià“§gö;lYO„qeÉÐg1½ -ùcb¥°ë=þÍ@°§Ð{mNx°5ñ¬† žˆÀTù` %Zê]°jB™+ONiµx¯Ï•íñl\©5žrhˆÇZnKû’{ çJS^‘;&ÖØ2ÉÙ¡ @ &ÛÉX&ølæœQ¨¨š²¢ ¡o¾âl3½Z¡2 -úŸfPâ)W‹PÒÓþŒO ÉOépåó‘: ÏŽQ(Ô{qEñÙ€—ÆO -PF2Š“FÇ_qÑKf¬eTâða§äC„Ë,Ð( ÔâÓ¹ZJAB“ÄÂ8\¼¬¢W¹9H¡ÇT](«ãþùM )ŒP¢1 ¸ü»Qt ßwŸ©!ðéÒfÃlžñêÖVå+q[vú’,„V‚Â`¢¶¡°ô±mT?øX7·¹Äj[æ´dˆ3$ Ù“KèÊIÎïÔfrÌÖÅ+‡Ù´ÉªwÖ(êêp_4æÅáo‘þ«¬ÊUö*‡Ö Ÿ vÒû'£~vIà–ëOêLˆ¼|2I V‚R.GÔ´Åÿ“¤ ®Äz³×9 ÝVª‹3Âã$˜æ›š5jȵg§ÆBv)k —ˆ=«Oó–§xâeׄldèBS‡íL©`Åh$°ù?»GWÏuOÊsÒI¦Å³*2D#†„™>®kÒú`µ(W.fi¿°TÔ9},bQjÉ„fª\¥1+ýö%ƒ‘ãoöG04`™™kr"ñÉÔ~ï²|«£i[ 06ý‡Aó°Ëäññ3î'Öë·ÅOº¨!9¡;õJá—ÒÝÂAè,@­û'qˆÞ)"ÓñΨ-²•„hÔŒüEi4öÕ¸Ž&ÉæÌöe#&º›@jÅ+Ä®ì€Ú*V¡™Êk1è¢6õûA’í|ŒÅ~EÌ!­•6«ß§&aõåï–BšBIâàÂy¸Œ’`šò21!Ù²=z,Íø…v଴2$¾PÐS €àVt1¯Ï¸X^=1›b¹z€“•bž2Pjg¦GŠm§ŒÑ¥„Zºã‰Ò= -ÌLPj¹oÈ:ÃoÈñ÷CT V`—ˆŸôNÌ/õÎ&>÷Õ7ø‡2 i¦:OYóàƹÁë㺬—yJŒG‘ödŒ”÷å †E™Ç¹%‚5Û 6ý¦>EÌN/Ê K‰´ÝÚ´~žÈˆ°/Ž‰²Ãa8-™º![¤=\Èì"ƒ¥ãnv S(‚˜ëŸ”z;¥êá•:Ž¡@Ö){U‚û²í´@+"›½ÙBx{$?&$¦ÃÉ£H -CY† û7·¼ëŒnGQ¡Ê“ñ .Šn€w7D:úˆtçÅ+CmANcõ¥¹ÈÑ𱪛ÙÇôŒ8†EâmÓ!%**ÃN¿ñ´³KÁeí¯ÄÍQñ¬¯!í¨ó¨lüY® —¤á•õSK`CG®Àø®©ˆq æ Ò¦ÔÓ‰¶W…ôz`)¬ -Ú¹/ùe¬½Ï†p¿Úd†ÏDƒéë’ÖŸê#¢pëâBc~2]ÙšÐ49µ‚»Œ³$Ò¦u8¢‚¾äŽPr?ÌüÉ%ýB–æ~S†¨ ïB0-?á¸BIµñŸU0Lˆ$dvöpI‡NÞDËÀñwƒ“°˜ÅÔâ¶ã¾n˜¤îíÁL€ Å®µß6Dj”úË­Å9A%«/ü5‡Ë9» -¾›9º*° Å~ãêK| aè3€œ2±[ µ`û’„Ì!%XBq‰Peð;ÄÁÒ^-(æÄòBŸ£._’â-|ãí¹®+ñ+è'FË fcúk ཿéÝ w ‚¦8°±¦\Ê’KeËî–ã2Gÿç ¶X0ˆ—]Ny¿€¡üá¤pvæ(|)6<¶HRX•‹óo¬®Pž©Wd¯ ÝRÚ»Ç}ð6`ÏY¬9Õ&Ž™ .Ô&B:ˆ,.6+g¼P -â`ý×=ÃY`0b*I—~PÀÕ@wÀ7P lBMŠœRCÂø:§¥´‡äËSlmÞNBL«/zŒi, åZä¯UˆB£-Å©p©GòA“6 ­7ÁÍÝãc²M<ßø-ÔglˆñÙcùÝt{1´#ÙÐ&£81Òrá’­ªã,¡Õn{¸/*-èæÄdêÁ]`§â•#<0Åќ߅2»NŠÑ„Õ¦’mo×ï1Vs0‚ËV¤¡5¤ >h và#âJWÆgTßK7Ð-vx PµžçP+ßÀðVqëBqU[P™nøÕn@kÚ -×9DÛÀî¶?A·ƒÿ!4ƒ?·Aö3|‰fOÉÄ&ÅS.o=·–þšAN+³p ƒ&SÉj`.ŽÈ³Š§ÎDÚAè©ð"Ý–st&"Ôt=ÈN¬ÉwÙØÐ CVt@¡Kë^ZM§tI3Ñ»¢]S%vè7÷æEiL‚´šñBd@nIÃ?© ·ß¤$½ùŸÆŃö$E—?Bˆq1‘‡>ßè‰Þ aA÷Zi*Ñûd¯Nïê³èåx þàAͨnPW.EX‡ÕcD· -xt›Ë»·D¦§Á±Š© R… -ao“¡‡æ‡ø3ž@Ô˜mÍLnÆ]°ÂÓœ*{™\WDܵ‰¹Êñ¯Z»Æ¦`åЪîH À Ž†6r% ‹$<•Jñ>îdb`µß¿éö›‰Ñ«=“ -p€Å>¾Š\#aqÑàFº€»!’tÛùä>\;ëÌØœèÇ™sˆÜÀê[ Ôˆ¿Ÿ -F¢©eÍdÁìUÔDqÖèŽ}5üDðï;Âè’O¸œ1«yteŒÅi“]\Õ={ÒØ=Z¬ƒy)<£(!2¹Ú¥P—fFˆ¤7c ÍéÑHOi²µ.Z<ú¦¶ò¯ßÙï›PI  ,ZÏu[Çó26¤ºÚ¢l×àðç·¥ Œ4‰~“ô–'™ä½ha½nLXa?ÐË¥åcÉyöÁB!|tEÖêéᶯɣY;Œæ#î£ï_Oœ¹rÛ#±£4–OÓÜ|üAÕÇí„êeº®ß1#օȹ-Ç>Iz¼’Éܯö™¥|žH™ -pb•Ff¬wK>ÅM‚-º¬Êõ"xÙˆ-Á+ㆀ/ÑJ™ð1nžŒ  >H 0Ñ´_!ÉnBÐL?>¹„ë Pl.äþRqÊC(ÄTß8ôØÀ¯im„šKîúf $ÖŒ«Û*]®Ü é?Â/8ü*kRX§®ujæ.L±²¥,”aå!#X)LûóB5‡[îá8ÑûáYÉo×ööö]H<ôQÁáÇ_¯!¢à™Wéü‹g¡mßúGÎDÊ:³cÙd]D–fɉýCmöÍ›(ó {óÇG5ê'I”l^þÀM¥|eÔ1{A”#ù÷Ÿ,!¾Æ0‚{^q\O]=£‚\C|!´ì€ ŽaÿIWafæ¬'nn E“Õ²°íÝ`6Ã!k?„ÁS»—ýdßy¿Xo/º¿ 틦ö8éWŽ²)´R4dÊ ¡# °@e·1%Sì³Üy °yâa´Gn]씧?Ì€GMJð"Ê4êÍÐÓÓõ¿cm¡.®.»sýDl@œr ÕÄÀo ÁFØ Æ{†!`é>qPÒ#/$s`žs¯“âí’ê•oSnƒOð“ÖN”ïqbXs¼Þú.-ó«k±‹l⇔<áž(Ì.þ‡u7ñjE¯Â¯¦a{¶Ú "øü1/L±ÿ$zY—Áî!"€äq& XËæ|•Ç·|ŸÌ*iÅyœ^‘qkb@Ì(@¡#E 8,êÊŽ+‡ï›X$íëjm–Xøðí™6ý•€ÛÎv3!âîÄx:HXš‰Ò3żëi㣺)Ü=‰P‹Y•SÏ{§egªèó܆'i‚Ð -}wuI%UÓè6‹v t†íþÁŽxù_“HæV Y•» [œ€«Ù¤7T3­ôs› Ô_6E—oõ1çç¶5Vyic’æ>XŠñÈ”@nHnÒ!Ì:-ý"?Ò%"Û기*†çê„´Ä(熾ö€J_%ýüùˆãÚ¥b”VÞÜê„o’hù†¥¡Ü 6CúRh¢e?Nb½)Ôý+>ŸqYZl•I }Ì—å‡1.½+e¨§M‘ŸŸÑ-BDÚà¨Ò\šw¯ùFn4ô}]¿ý!5N†³:?e²ù5ÝÒO^½ý–ø)ÏÚ|ljd)-ÏŒ¦.œz3$žë:Å`½sÓ,‹eK!yªØˆ· f$¬§OòÑëÃÈm&ݯSŒÑžw4GƒR>ùÉ? -}%_”¤`ù^¸%·Æ¸eÈ}e¶Ý; ¼TðO•ùø87´FhYÔ“V8µoõŒpôÿÔïÓd¨*ƒ…¼òMz}Wá÷ó4 ‚ÓëPÿªé€™ÃBÒV÷ýAZ¹.AÐ"*¡ñ_¸wélxí/¬:z,nî¹èÞå"§¨­7âã"s/ †T¯¼ïÛ·ÜxÃOøÔC0c#’w¯w<‚ýüg\oÜÁ»ããgE®XUXÁ1Ù;¦+”œLÞÕâBPÇ7"?•;;qƒãȶ•$VYLéudꊕ‘y%ªáQµÛö•‹Ì@»u·›d€úÀ Ñ‹¼¥ü‘ÒbI¢0H ùˆ€ídQX YD[ø²S?RV·®#ÃÂMJ€Ís˜)-˜Æd³+¢Þuj¢©µ·ž~º&!tlˆÀEµ•©s†üvG‡æùcùm¢B” NGã´¢ÊÉ0}ñ=%O¯¡­é=½ˆÒW1Ì1ñ†2tå&z( O ¦ÿ>¦/Éïëßyp¶åqù2X•ÉÚ"Ø¢xÒ!K¥I^ñWHU íÇ tsFhDs’!3ŠcðøúÛ’>ßPBúdˆ ‘tÝ PÁªäm–ÌV'ØökS–1Ñ©T3ΉҖ¯Œ.‘@¹Dkm Û½zšÙ”œ|ñ`1:MÝç!LÛ§—Zj›-h‚¦¶„Â+ò -\º# ·H·¸5upKJçêd®h7æóÒ~ÈžáXÙ1†]®\}„ªÞåð†ÜÛDÌÅÀ]5‰$Éœ -¢Ž ‚Aø*qêsY‚ŠøvCåÇqa¹Ùü„õèÔ½¬à)W¼²u!yU?‡ua†)ì 6.~‹±üCøh -^º4<.JfWþð„ÑߦRí|*ýß2ôŽš<þ¬Ÿ‰ühífYíºR­šùp]vcz"¦†¥“?@…Ž±—GZÁU² ¹Ö—¬Cevëc¹¼—Ëtû8ŸÂÞí>|8sØ6–Ñû°ôµ©NuËåÜÁxþš/j·ÏÛ?‚õ2²Ücôq›áýŽ#î2ÐÐjRˆ£¹#ˆÂ+üšÐÑ…`É{è¢>ã­¨O‡åóAVW žg™ ñ1bE*Øç~°(¸×\C é°—a­ }´™\üó‘LÕÍŠG¥Z®êÓ¢Ðý£ÄföJú¬¨ÿ‘1¬Zã›b}­¹ëÙÛU!¥g„—ûÑãã7¡+’±ºj&º’Ÿ o¹zìõ©Më$”q¬Fûí‚áÔi×üŒ™èDÛ–è9”åFŸe̯Ì9½BC©wLÉd˜ßM纪÷O!¦ôúHrê<±ˆ Õ‹«šÇP &ožÅR¨“³°TAŠÄòƒ>6dVGÓðØ+iYq0¶L3Àèé䇨ù ±. -ÁbTœËJ¶tzÉÅ[§¬”£BŽ«ÚÐDǪÞU;Y{l¼Üo8é*@ó*"9­®t°cX"ßµˆ‡p6\Ò œËo_$bL¸õUŠßkȪàûOaIµ~!Ï㉲BD”#Œ¥—axD`J#wêÁ§÷«É¢~gÓb/é9CŸï¢ð@wÈ7sÛȵU8ÂÆ;DôÕQ±[¶€®ÂèVyí÷ªj)±¸±›€Æ¦ûU…j…j%Ò½›‡u5“7Œ:ë Eêñt&º@Ù@ÿ¤©Î¾ 9Ê vuãd•Qq¢5Ï Ð_å‡*ò E€i•»r‘üQu7\ëàZõ]KÌÅöGñ1ìERéqwé™,ð€â”¼v ë!i -•BØý»  ÐÀìªÝlZ{G^-3'€=°­âÚƒlï´_)ú6,Ÿ gµg™Úû a »øµt 0ñ!§•‘ªøŠL—öÄþ -ÃZ⋉HšD`z¶ üÊÃ]2I-‹a•ª§¨æˆjõr0uH;”UŽ‰SPA"ðèÕ!Ï@ ô–@|,œ{B;„°wÜ2|¼cAMÅ Ý×…âÝV÷Êö¦üWQhœµÍ‡×¹ãÇþF.ªÙHòrYâª{§øVC‡»ó¿š®ìàÑet€”ïcyFM~;¦ôVP°ý2XT¾2„áOÐQs\l†Ÿcõs¤S-:‚2]@»ÖD£¸ªpñ¯vA ¹Í¥ZÕCç½B®6|âa5ÂQN¾nrä?>®ŽÕÆüP ‚cÚ<³ho\áÂh¶‘¿Š«àÝÿ»E·ß/x¹²ñoCerÑŽ@Ïúsø¯1)½Ù͆-@K]C²HU5öp‰¥³V“]8wT SM§Ó.ä] †ŽŠìûO4 ZÖ¿©éÈ®üÍn°"EÃ%„n±Þÿ¡ó ƒB± -F÷IØÐXZ"L 9£µW1]i+»å1¹ÝMñiÄUn'ÉH&‘&§"9v‘-íãJ¨tÓ*Ô-•hqo‰9±Û‰“¾°û<‰CéçV¤Ta¯ îý˜/ª ÖµM.8ß8"$ºçü?©"~õE®ÒŠªÛ,¬F¹ÿðS˲’.á±ÆûÒ»F`³#Ê5qmN\RuÂÁ+d"éÑì”’¬OÈ|ÇЇ¬^¦ …aév:PöϺÖ}žu#|ÄÈŒÒî´ÂTœr+WN0 „ªЇŒIÖ°;bß~dŸµbðú€Úa¯é·ã&ÄðÕtÁ¡ÚVññsÿ’Å38s>K¨6×bç"ƒ·P „I¢<Ìñc‡BMÕPXV:óÙÒ ûÂÇxXÖU xD}Ù ^¾†ý8¯mM€øeùÖ=pýz]òƒÙbšcÒ$¦dD[Í\ÈlÙLAqi:bþ5sq¬¦°Y4Â÷‡ôeôáŒ\Ì朵^°pm0gPk>‡Ä«®–xRÌ)@Ï…Ö.mM«–±3ÖÍ9…'ðxº´•ÀS~K })f?ÇÈÐísP¡Vpߢ†ccˆ³ ô¾±[rMÙÝZG‘í]¬„EjÈRðíF,†„/½ÂfV1ÜôIÝ5ýùh5±âÀ¶ý2ÐÁyôe˜¹MüÆÏèä½—ŒC6\ ³ G§Ó"gŒ$!ð`ßbšèÇ Ö11SXþIªø¶°D]^` h—Ù’›‡î çO¬ wTo†Iê|£s¸9~ ?¾k÷27éô…óŸ@¦ùݤn²fæ3-Üif]6‚¦ÓlXÏÂÊöN­•¸$¾\Ó¾\m\ÍI‡Ìçy”»$_~Oè·Ø|u§¬Ä¥j›A¿¢s¯³@¹úËàpóäMžèŸÇM¬|Í¥š“ümoo?˜ñ]«_y—Ê%"*"É׸ú®V[jz‰¨”_Ô…¶P%ãm¤åÀáH_ag!Óŵe`³$Ç|·x¹2ÜY²¾ªEN,ò»‘ÑYv`} H‡¬ñèSê´›û·XsåG >ÛÀ¼r»gq1¸¯°, ™€N~ÖôBý@ɸ¨Ã»œøµhÝ¡ª’¶Ö#p$Eà’±öœ–œ>õ\„Ú5âÍÜîªξ€}åc¡œfÑòrªœif—¿²@E¹?Ú (П +KSxÐ ù\l˜MíÚ1ÎG0 Yµflp~¬7Q'í­ð ›¾KÖ‹ý½iœë¹dÇ)ÞÛð=ç|Ð#Wƃ¢XßßñÔ±?Ÿµø™òÔ¦u“œ¼úÍ¡q˜Î|]‘þ6%`ÆèG& Æo7c¶l¿?Afʤ°l)ô·„¬J¬U,Œ›Ë·šITåÔP™-p5S¿à°Í˜pµ:($;K ¢ ¼Þ12êkK ø`[#Rƒéì<¹™ý¿˜|É¥-¤›;Ý?ß·€zfDlŒ~›Ô—²Çw!PÑ%ÉžšpÝœøÏr[Âu1"ôžO‚Xí>û@ ZMn‘·Í¸<ÑRÕ(© ÅS—R€h³Jöž¨ºßä$2XËëh’ùRpØ61Øæàe\‚…ŧ”Ý>'õÏSZ¿èbÕ<>^û‚0ÖE¹‘T…3eZ^}½Í‡Lfæd ηWÍ /ÇX•F͆@NÉw¾.dKÒm{“sT!ÁæѯÙÙ€Æ}CeÖÚ^‚*¹‹†yJ’I'q+ËdËÁšä…¸:fÐ$WcGî ŒylÁ„Õ,ãp4+ÔΈÂöbºÝ1Ÿe ½µ g*óä…þö£?3uü€&ëL“w:¹‘ákÝ€BŽaÌØhÂmi:S¦Ä©9a˜6s!Õµ‰GÚó†Šû¢pN³.1=mŽUhkúcNxÉÎ0;ëÅ0NU£È!¬67ÕR(éG HdX¡…‘|šÞCW[å7ñ!KöXˆ íà†ó¹¸¶a¥å,ݬµ[fP¶Ó[…Ós(#D4â¿^ÝYѨ¹e|râŠ[1´M¬kc9]þ8–ÂqY€[pñ’/KtD)³bê¬èÒ'¶+ߤ«ÄŒ”‘¬Ü”Âô­ IjfIfoXWýñÍòÈç³…JÜs‘)ý2hƒ+£Dg¾¦RÎòÔn±örJ¼ NT õŸŸs ×<4–Êà ›~ò;2oXrßG–0%Ôfzäê¤ -’SÛ‹w£³ÂûÖÌ»–¤$…mÈ‹ÏÙô¹a蘣P!.‰oB]mœst`±‡qœtéäÒ~KóάL£)´œ9–×4ÕØ%g&YÖ%4Ìfš*Œ™ÌƒvZØF}ï7"ª˜árLú#Unˆïñ•;Î;€«L¨‘`W¶Â)F$Þ”€HHɽÇÍšñ¾ÚŸ¥„ÌífóPŠ\¸ö¸:­Q#1}c–°Ûöl;˜™G¡¬$’} ´ áö­@#N×x‹ûU©±ýö Y,CÛjÂ[¥ÜÂtŸ3G¸èN%ÃcòŠ!ÜN NèfpåkEi²»g$”•m0hEétn¸ *¯Cf— -ÖÔcb‚REѯÔ*¾¢ˆ 3!ñ†È”QA>ìÙÈ] ¯ø÷•̶1’Ot+ÉB+z‹‚?AæŒdIJ; K¾<†°1Òaµ«`€¶¶–8¼kXdrøú•" ÒÒuúIûƒ÷‚£]VP´“dh zÓH#p¹2\\„¼ïx ©&龉_Î ™kNò0&)‘e Û›0ëË„LMÓUWy,læó€kbàtyIv,Ì*òqÞ T6 áƒg¥çrí=8æhQO¯©yò* Ϻ½  ½ª:E£rø:RZU{ÚzDËEÐ@J¯9£3egŸDcg’Ë›}ä¨a¿ØvÃ;œÁseÞ~áAû>)…± 'U;qëV ¨Ü¦7ôœñänµ‡ÕãSƯ\Ö¥éðŠÉFk@¼3@£×'hEuaÑ{³ ÏÖ ¾+¿ê l“æDz¨Ê# ׳H6þíODüüPƒŸåk³’¿G~a»¸àû*…šÉçs° Å¢Ù±MܼՠŒÍƒp̘{üÐKŒmÎöB%È6ž÷s¶÷(6!N¥féþŠ˜ˆùV6ñM$;6'ÿ†òæá™é2Ž+êÚÉì48!E‘:ⱘ½oSTv)pÕá»Koî%`hIÇšõsÛ 7ÿª=kqäPɤÁHƒËèTEI+ÏSÉ\Â/]»vµ¯‹…é¬4¨ îÒ$òåÊâþc‰õúÓiòÕŸœœïPèyêºetØ#HF r7šÄ©mŒý}M  ” F1W^3¸1Rá)¨:wšøsñ"íÔ¬ó„ý““þ’N»3ðí¹¢—È6ˆø  Vú‘Vµ_¹‘ʱñÁñ -RïbÌJöÿÔ˜9þž(ZÆRÎ,&ASŠu -þ!jc-PÀÆk ”BìK‘…¦*”!ªñcdqÿ»Üº&FhB úUXÈš}Õ E]¡rrð€”ÕtÌJêû¨Eè!VœuÒd¾—IèEõ«˜__¦{ZDÉ(º£ÜãÂÝ"Y½=6Dg9‹ÄˆoþòN¥èòÈ2Jlù:¡™Å OOH³ª™*Ìþ9«°Ò•“rÉ.3ÒÖËHPH@i­h`?G©à Îø©Ä!'ñ- ekšu;ÑÕEFH¢“¸®H¡U‘€|Ç.®^ -­@Dçø¡†­Ï2úÎ/¦ëÉ9bWE–{'šP.@ëþE äýtÌÍ´66;õ¤®àl#í¡xÑø¤öÏæ(§ÔÆbãÄczhñôÕÔD¥T2K*KµµèUˆ?œz¯?¥d,jF_óe çÉ =øV¹“ŠPŒ˜à9…9rÔò%«H£QVt¦ðÕ’º¼Ø4þjò/xWï1–øœà^-VU1 èEf[9äÐÕÁFu²Ž¥3‘F>€Û2 ­åQËâÒ]U(þt+qX  »2öNWèóÖ™ä@næXÓ{;3zjŠÇšLÝ™‚UÕ÷¿c)ÎX?wÈe›”L°ÿl/£R]ÚDɳÑú!±¸uoYºqY‘2–ñ†dB¾,)мYñÌhó¼£Jª½gέ¸WŸá|Ep'AsµâA,#a!û´…%—ñÙòÁ+¢ ˜0ð¨ªàjñÕ1ͼ`':§"É­ib2bx öÅÃ0œK|ÍüAí©Áñ/Çš=ÊÃÑPO¯³?PÆW¹auКHeîSl…gj)Ìð&tr}‘8–ënM]dT*Ðl÷ï¨*t¡Üx1¶tÀœçbIëÇ:iÐ/™bl‚p®ž´Ï…{´õ - Îû’(ÿ+°?%úÍEÌgÁKóñýÏ"ÉwT~¶£Uõ´¥ô¨¼ÐVÄŸäR•œðÔÚ;œKðm*y ŠIú37£ïZ1îjº«‘¦RF«§–°Ö êí—ÖÀåò£˜ÔN0pͤjwÒÿSÂA<¾~ü´ÿ]ó¶ -k££ÿ?iÌ[}3£7¹Ä¨;Þ ˆE0þ*¬³ )€QÏ@ͯxÄJZŽ?¦ܲݴfΉþ8| ¡ÁÈ£fßÌkÞdB^"x¤²ª«b€÷äsö1Mc32~“°óøÊz’Ò+ ¾„òSsÜŠ¨¦«ôJꈺ¯¼ÆÀÖ¢÷Ö`ž2ú¤…'~ÍTb:"Aw¿d+`AËnú%{Sj¶z™ÕÏÌ™md”Ëo…‘Cÿ…!uƦ¨ ìdÑ8‰ß‰Ù®»ç©™æ ­½åTº½\“{»j›ÎŸ™T噓¸ˆ\oh|¡™b˜ ™ª"%„w/ÐI$(¹/ñ—$‰öÄòÂVà=4)n -uÄÆt‚Ð[ø¤ - }õ³QÇàh^ä;ôcé¦Fy¾—‚ÑâjSÕþ¶ìL9hYvÀTNA¤+˜p6„”BM+ÕkE`œö¦tôË0)íMánZÏ_0EÔÚp<•ƒD)›¯íÁê¾Ñ2ì`BK†º‡×’N8ñª@Œå²¹© Y3­±4CÍE__¤›¥ˆzylƒ|GĄgEŠä`=òX|b¸ŽSØ"Y -›O¨@¢ Ú¯<¨ÇA([nü5`#pV¢Âà@Y‘ ”ƒß9õ)žÅ™¡Ï¿a'’â<:ñ”ga¯5ˆÚü}ñsk‹÷æÐáo"å½ãƒ‰¯³“Àî -UPY‡“.d¥¹žFÁ°Ðò‡%›>ÊhÏ’"®¨9) Qwé§qa%V³«– f*æ ìX^ZÄ -ÜTŸ+¦•ß·Ö3ÀÔ ¨Z(PG—™>hJByH^uU$Æ,e`Õ))0‹ÕEç³2Ãì%U¢ïVXÓDåÁÈKÿ¿ZÂéaè$¬ -{NìföbEÖ~°Öq·`Ë:5\kkÊ †¬spQ¾y–Fme^À­gìŽyë‚aG©Ë˜ ºUAÉÌ2Ú‹5|å°[é¡;¾Æêö¨š„ëœ0Sòð ÊŸYþÝ»Y/dÛ¯›N1©³+}GýðÆaíÈÄ”Æbò>r>À)¼`€~#v–çsm¼¤« ~UýM}6.pCyööHIAøDW —Š+‚pB¯i+Wô;õí|Z² uy­“ßUïž\Yœú³ w><½¥ª/"Ãz¶k‹´ÀÍâlnÚýÒH¯c†€’é¡è;(ÙØ*sii~Zn縔n/Óíè\sý®ˆöBøÀÚ ,o`6þ-Ôþ6ÂYÆV_·ë.X]•Fq@ÐDÛAnÁÅ\dœTœ ”•ù‰IûÛ‹Â&ÂúžÐ¸v‘f"˜Úíó´«Ý›y¿öþÃtÑ~³Jy‘w¥„‹Ý·¡šàF¿ÄÊKŸoúœ†8 míÇ:ý#ì4sã‰É®z;¿>¨º“Y”/N²\¼šÁ`–AqBÆæ ØvÁv€} r3b,Ù‚òN–=úGKgþp–Âokx"̈Ä×îLßÁX¬½B}ˆØ¦èÛ#“ßò/ýrª•À+ò Šëúµ;#"”Ôÿ‹ñ0¨?.ƒ…(·A!>_\%1HÒ‘bÐÆ"Rµ¸ˆ*#´²G¡¥87­â rìK«3/ ²óÈG²©K@„ˆù~=¿*½!!Ï‚:÷ Ö[æyVfªx±ðAÊ ‘ÿSÙ’U ø8ÀA%–Š1ö&ãÞ™æD_Àr‰@C’,T:Ö†³3âÂáG€DAô³²x"Û¶]—üÞš4 -äÒºRŸ"ÆuWÜà®îí‹k¢÷7ÂY¡UÚ1(‰=Âç< 0aä´µ¿DƒFqÄ®ésû¸ŠX¶|5ÅHYysŠ¬HÑg¥Ðb¾Tlì–Ð'¡#ølÐf Jò¨í -[ÙÜQ?Œîmê‘ŽNâÄœ&än4eQœÙ ˆÚÞ¬sC…²6ˆh-4Îj_ è }½P^YKÕ€±LÌ`˜i•BÏý”MÔ­Bð(“ëÒòY¨©½>*]úZaäÁÖÉUî¸OV?á:3²üŽèîã%Òñ$k’u) ÿûªLo”âxÒŠ»“˜@ íK­á-KL¦™³¥^JU* µ˜ ° ’eñj{ ÇݨƒŠ!«ìòÑ&ÀM›%a+'XT">©ø`8÷O¬ùðàasç­þ “°ª¬}´€`ΊÉ`Ÿ³Ãa^bBóÎŽ»‘~ -ÌͺƜÁAÛÁfí’…ž §Yj3w6‰“ -¿bjö7ÏQìæ>x­·>˜HzLT‚ŸuvÞ¡ -Ö@Ÿ&ƒÜý ¸]ªµÔ D9ñTÃ2r®,‰n_Oñ0Ü+Ù©P’ÞŠûUœ6{û’‰}©ý8³‰ ¼ïŒM$!Ñ ùÊÉ=È ,ÔuZˆ7Že™Ë~p4+ö’ZT°º{“\­£ýcaTXGžmmAÑg¿j¬¸ýõfqªH/+@†kûŽ¶`–=cù4–vÕ×^y2bÜd±)7ç5H E¿g?wšl¤S~.÷Ž÷õŽþF¸œPÝ`?f²ß3}”uöMKöþå¡Ÿ3›|`úRºa„Â)‚Ýf¼Ö@\vŠ,!jê'“ÉÎʳŸ_72z€nÜ¡œÄÚ'Nm'$q>x°º»{äúú:¥d®YRK©tsÜ¿j@öçç]ì(ä)?°ƒ Fb›¯°c?°£ ʱë˜WĨ®MY±/VâfÈÎ XÉ\õÉÝ0åÔ¦Qͤ¬] ,îm\ô˜±s¼ixºB(qLjÑq‚9ÁA‚Ž0(5#XÿœT“ñÈ’T£_˜÷MB5äœ$à‚eØ^¡t:Ê cioãf† +còW -!ÉÀ\Þ[èd ŠSô!”˜¸í03d-#–´±ÀK«×‚¥.q˜ tmZI"r0>dʺý# ƒ»·qlÁiÔi)éëô÷"_ÍrÌòו2lO£‰Û6©u¤x=¦ÊA5½{x§Wᣔ*à¹Xˆœ±xŽ×"5X<Þ!Ñ­BV¥RæÊŒjZ§iÆ,÷—Žj4Ækô"ªé¦iúòMHáñ¤Mó˜ÑVyD¢ím\…` -mp# -ì3vv!âìms¶ŠUo6§õÐlÕO2›•zUöJU Ù#ÊC²Gõ"oI+ï÷‰·b$€wIÃ;æjiÂfª³u¶ ²ó6Ž5‹]›àˆî‚¼Ž.Y4a¦“ò@+Ùf¥… Çî!ÐS6£ÏÆ%™Rv5•…µ|N¡‡}îÃņWì½+À.4Ê™ª”;F’&5K^ÃMEÀ#«kù©MnIº#éª6ù)Tä§Py<‡íOág ¨S0J|D(q—ÀUÛ#‚îû‚à¡Ú²,ûÈ>òš˜!TnŒºêèªS;‘"Hí~@mæPÛƒ£Rʃ£RÆ“ñd<1’4o·À"G:g„ûˆL±ixÄEшÈÂMÃG6MÓðÈL5xH„7 ¤"Â!„U?ÌÈz!ƒ -ç$±ãͤíÍÏ€«XçÔòájLƒ’¾„ÑQ1Èc‘ÃÆ{†¤ÃÛ8M&l¼Hªðv ¥Ãå®WØÿ+ä‰}‚3²°_/$º,b¦ºÄ-,¬ˆMÊÑô˜´„UŠìÙ“:ÔµsGm’kÓÇu zDf y$ð‘ÀGŸ:ŽC(qw’A2'äp8æ~†P!T¡úȈÍa“iÜU§\uj—®:µ}ŒƒÉ•R1*¥vDö½MÃûÈ"`nþ¢hD|DVÖ Rñ3ÕPƒpHÁg* ˆáS Þ 1@¦Dµ#£Ï+_γaæqp¥Ur¥A뵕¶Ê(Õµ†_ÉÇ¥Ä ‚ù~A0—‰ŸÁá ‚9,?k‹àÄ -‚ùâH,‰w Q½à¿ïÀW‹ >oãX¿âE³Â +¨‰ÔTJÀÕ”f ±]áôIL Yè—BNI”Í:&Ô¡¨` …³3H5úfëœf”õ9 üP8;'ˆ ³pŽ$©FÄ¡;0¥ùàb^±ƒ§°c Xb§!`‰ÝG…Œ¬BÆNäÛ±ƒE±]`c·ª{bu»·q5 -ˆìàLêÞ‰ÐzW^aÊ·–™¸Œ•õ˜¨ñö¹¶Ù°^a„' •ô’tU%éªvmúxD_›HWõñ€zäùŸÂüýSÔD Dw=|ƒF \ö‘}dÙ‡ðÁÜ­€`î’3„jsÂ͇Àc9Æ‘×ëIÚwë¸MpwtÕ©½ñ$@Œ&„e䌼†™BÆScIó•R{TJ£RjXdЛÝEѨ±3Õà} ™jðÞÆÕ ¼ADxÃC - „oÈTƒ¯!¼ñYudÕ!Vêqøh¡¯ñ ÀÒT‡ú\¯´¹^iÍãè†måq^õyU¯4•aYö`ÕÕe¤A[c¹N]2*ŒãR\óJp'¯aìe",:À/æ2ñC?°HVWXü¸ ˜{?ï™ ,ËŒ• -–õÃTäO< v䯞kT£;F…*TP5Ê8òÈ ôh>ÒUmÒõ¤5ªunªC}c,å&%–r×Ƈ¥Üâo½5§Ø_B Q7Ì: -¶…>ë– ïfÌ” éà/"gñÄèz·UoãJ®È½ëµ•±OÞÆyh© ñ6î­¹bŸÕÛ¸ON4C›¤C\Wµ…·qsrQƒ¯¿ ÆûD^Å;(âM+Ù 'xÉD.ÕÞÚ`  ¶ð²\,áD)å&µü|¢~¦7 -!»ŒÅLûŠNZ¹p‘cÙT›.ÌëÄ0»%¯¯³Y½ó6ã‚,X¢âNI¾½ÓŒº·q3ÿjZC–_Ðkˆ,V2öY[òÊ’Õ%»þÜ‚<œ—¼Â$ ‘BDÃâ)…Uvî°#óBB®·qt÷ç6Ò •¬$ãèÀ^ûr¯¥°J)PHGÀ9·ìyέ:±„èªAÓŸv 8Á§™”4˜æ³.Liýlféí[7F-,rÖ+Å*ä¬TnŒh~õ%¯Ý+a#‚Ö½«kž/?‡%•3ë‚I%ØÛ¸ºP‰üغA¶Jtt‡£iY­ö6®.¬ˆ€Ö»¯^%,ŠM³*' î4´Qü`D8lŠSoê -9™v‡ÚJ©ûåû\ŽV -V°‰‚eA±Ëx&bG§°‹¸Ö°“ ʱ“ÈfbP@$(q;y -;U€vÞÆ´q“ZÏYœz[©©d¯ -“¶¶‘)e$Ažx$ålØËâ1cA‚Jè ‰篡ÌÛ8~X J$&.šÌi˜Ç*gdÜ` _-ÓBÎÇû,4-éÿ7±–ŠöÖ{§0,æ ›¬¨j{F¹Ãñí º“,ØÁUî£Ün(æuµ”E@ À$¢T‚%˜y†ºh5µð6®F ä ‚!\וÎÔ§Žâr'Ï#Ê6Á oŠUò~h¸Ö°Ûä)ì@ØØ­¯؉ÆTt$ÀÎ+—rj&©Â[3Œ7´3ç¤ )ô–fÁÌؤ,¬¯I;‹d2rTÛàqUttT5Äèjoã•×¡¾=*dì:i {ûf „ôΪÐö’i¤:Lpy{\2¼ÝðH3åD~ -BD€ôCáÒ EuÎm%…„\rýùa@•]á׎4™2Ñ?­¯lF«õ6®†Sdw-6ö쉿2~ê¬éŽÉ »îH„JëÛÚ0óR…i+ªÂ¤- -Lyq œø\˜´uêÃj5âzðÞÆ};€:Áz7~oã¼ó6ÎÃV©öî Ùx±zò(°Ó R‡¯‹¥±Iy ðľv -Sý0£7,hR‡º·q²—(ÑyבWoã 4ºd+–Rí5ˆL¯_1…hx!Ó¨XoãB´XàE( -R‡‘—ÛeñÑ1Û°°Uì]meµdlRT Ë ™8"î4©q§tøÏÛ¸–·qƒk »Šl&v† Ñ‘ÍÄnÏ2™?P.ÈF`<Ü]u­²™‰+B²;–!S""©K.°Ê®E+ÁFåmì­·ÁÀqyÊ ub'Ò4¸úvì2q»ávDùqÄNA ½ˆAÛZF|¶Ði‰Üõ:\¬×xPÊY&2qÖ‡e‰­/䊙¶FCáI¢“°ÜÑ$IìB°kã.v¦ ¬`.™8H#)؉ü˜±míF6­£¸6$ d²66)ÉU«õ_ÿ|G2 ᚃN½…„GÒâ\CPŠ}Ã)åFR° 糚vÔ5ò%ö3Í'æ¡©.–Z­_"¥¬Y¡ÏÆž%†µI ñ]ë''ÂÁÇ`”X*EÇ1l³Ø8q°qk‰Ë_CiÌœò×ÇãLðɇ ºrÈÊ$A"sÇË¥|¨Ó!ãµÜ;yKÆJŒü5C‰ùkÒT‘ƒ‘¿†% !r71º V¤PlT;¥9â -˜ÕMŒV9²ö)T;#c´ Î?¨,æ]ƒþ~y I1„JÅïH`^vä5DC§ŒÆªC=€M0¤Á´'ÂëC·Òp|语Ò{ð‹ƒ77ýàËУæyÇÁ­cŽL÷ˆ¼ÞÆIT'K›X‘/Æí:$“I€Zzð€$LmÔ·ä5ê¤À_C’õÎ_ÿê£wÑ@­o^oÿ•ÓÛ/ÙùkH2æ·{×q¡j`'ö“¦kɦ.ø0:H8Ì,¦šGšÔÎYÁ4iÜÞ‰д›:1Pp†ö/ H°–Z·ixÇÈ©’ò×°TÈdNùk8’"™ÿo#£’^›R¥a¢ZÉ9èî*y #¼.Sꟻ–[ö ”xˆ±†@t-QÒ¼7¨O¶F(œ†× >¼0øP!¶ÊÍÓ*EÒUíPÇ‚)‚b¦þ’­ÜŸiIíqV’e~âS5 PìfEí €§3;Kìjq(ÑÑÿàålÃbØÄÇ©SDmYèëlE¦”“ÂeÒ^ÊÙ†-I S––ÚhM;x­ƒ¿ÈkøC5=VS{ª÷5œpøqt¿b¸†RÁœlÛ' ¤y—´I?\<²º˜p@¼AÀVŠC@©|GÓ0W®ÆFÀÑM½äb¸†ÿZÌÇ´Mp.JœÜ¸ÊýòHóÿÊô¨…úì‰ ÑÅiÞ#‡Pââ ‚¹ˆ1•»€< vI”˜HN¤=8ôš–çvQbÀÑUI¯Í¬Õ´²ÊrI‹Ã¦õ6ÎU06çÞ|Ê]b>åN éËQ‰O–«E)²òŸrƒ¤ì0MÃ{,åê©›ß>çjG÷èö½s?ø[ݪÊùÈC;ßéöEQ”«çç«æ'ªžß§ª‰š©Êû?ÇjrÿÕîzMÓTES•÷ÝýÀŸç‰þÔŸã =O¿÷O{ÿdª¦ê79÷ÞïsŸ{œ'júó£hÊ9?»ÚyçÜLÓô”<ÇAʽÙ;ç&ir?è'ç~й›:ª~Ôoòô}£¿Ÿ¨ß¤?û8HO×›’rvßÑÞ¹äHý6OEQ´£êé;W%*?ÑtKPóDSN¢gÿìŽzÿ½÷g÷ÝóŸö­¦]Ýj?Qô4Õ¯~3íûûÏ»‰vÓŸh÷§éûàsîûà4;ßÞ4ùù}ºÑÎ_©?;ÚýÉ7ú{ÿ¨ªšžÜìýì{sò{µ{ö½ùN·yžƒÿÑš]U?÷¼Ÿç Ý{`¦§GûÀŸj7¹ßãNçöå&‰šÿ{3õçWUô4{úIÿ2Oo¢æÙMS=ÿgß#oäýîOt›'÷ißüLMU|3í¦©¢hï}›£(?½ª¦çÞ;UÍêÿæûó¾ùyšçyª{ÌŸþþÉ}v¾wzòOò³t›ä‰òî÷iútÕôª™~®¢}rÞÍ4åÞŸhŠ¢ÛäèöjÚ7çéÞœ«ô›«©ùQôãQîUÞ}ç)º¿ªªªºÓ~¦hç÷´ÿ´ûE;jîߪ:ž~ó½»ÚU´Ÿ)ÿ}`r훟éN}JîÝ{£»£œLÑŽº%S Šös¹ª~ß[E¹™¢ãà“[ý}ã -º«nÜ 5Ó?P5Muóq€ªé8@Us`šsÎùÀì|óq`Ž¦9P5±I îæw:ÍôûŽª§júôÿnÜi€ªU¹irôôÜTyçƒÎ;úQ¾½ÙytÞè™úÓüýï>LS5Óq`šƒîùù9JîÏù÷Eùß¾¿ÐnòÓ`›|ü×ÆÔ”ƒmò¹q¯ÝÇA÷{oÔ<}窊rÎ_wâƒþÇAÿãëäQ“wvþSôôäynÜkp¦§O¹ºÓ½GÞÈy#oä¥{Òþê¿Ò>Ò>þñ40·êÕoþN¦ýÜçÉ¿ù¤½ƒþ;Ìÿþò£÷êV½ªî¯îsoÕy‹‡NÑ`)wÞÜwX‰F•j—W©EkÁ¼{îKtŒ²Š”,€¦Ã(¦¶×)ör -:õBÁJ³B‘@K¢P´J%Ú)…Q(Z¥Ïßw?ø;5»Šš½§)yz?¢'ßE9'U®úEÑEQÕD;?çÿ{’Ðqš¼ïq€J\”÷ÿw?ø#:T?øãÆIMOóû>þï»ÿ>TÏG|ðù@E[²2Á0É\™¾3I{°ÿ`Tt ¢ƒÿû€Ó©%ÉÆ¡`ðÈ[ˆIº·q9ì/wA…„\Ï(l¼æ©SþËÝn.le>5Séž'’1ž8j8‰\†+÷6.á‰L<`CÒÌ™—+Ý1 .9ç³B&óÑ\É")ú62'Hd^2V$*¹JDÂöÇBlV¤"MÉ—"Hq‚œ9d>óô@¢p:f™Pó‡aäÞÆmW–ò×€§”jtè¹"OÐT‘{W*6ÞÆE@ímÜ(K] HÆÁIHroã:ãåE(!¬Ò*éÏŒ³*ÄV oÖVù}\öļt¼‡×NÿQ¿É˜ˆÉ KÝ?ZIO‡±þ"ØЮ¿+2k˜9å¯!i®dNùkXYÑV2?0Hîm¦4\ØzÖμæh>+#ºÖ?$¥$Ä- oQŠÈF¸ -ÆTÈd¼®’¢‡Dv %kè3×™œÿ’¤« \µó_Ä«N}óGÌãÈãø0 C‰?DïPŽÅ·c·p­„ÒøV•Ø‡¨ÎÁÓ•ÆŸÈiÙHR x^VaJYK‘y$Tè-cä¤yS\«fµÎ K’ðI«^q‹ú ”^-ôYY*óvG‡z;#vMBàF¶ãÒü¬Ôê@oãz') ¤è +1±…|†{Í!»Aöz1Ë —œB¼}½d“Óªp‘/–†…>ëñ6®s¶Âz<…ĵ†]¨;Œù „’¸‹]÷Õh°·ï/lµFÿ,¤ËP¶3Ά"dKæC¦¤Õç‰_JI[—²¨DƱ¢gÊЀ$ƒ0( ÇIJá€Y* OB*N8B&."&#aPˆ‚Â0Š1 -¢P–¤ £îˆ %×£á:Y{ï€,a ¼!%fÃ楞Ñã½4d{ÊÄžº¯Áà¢`N_Q‹zAËÖ{Ì©¢l$=©‘6|t›Ùw`[³ýW›£ÎºœhÑlCÆÓ 5V%IÝu»–ãÆçôÈ4¥.¸TÑx²ò Û‰¥»Ì¼cíO>ïèJRÆ"†z}m°–tÃûn5F¤[üÎRG™;Ø’ëD»Ùu[’…£wtzÈÒtwí?2ÿPÁÖ„’:…f&°‘,N~¡½› ?VDÛL~Á ðUX8þ<–®•ò‰žEŒJÛ°âÎñ.*Š#]釃á‘íôXBÔé`§¤à™ÎHš‰™OnKýî9»jµ%èE®Ÿ=˜±åEQTä¢ôÅtÙ )y†×EDQa©I÷@èX±ôôq¸uÐØV¼ÿŠYÐ%¬&ÎèD¨à•î¨¬Öx'8µ«ñV´ ºP$Á˜Óä–E"!}g^ý¥’÷k[$_.v®r½ .ñ49,œn’迬P9ji¬\ ß?NK„‹T”ÆC3g7K§¬Å»‡AÉÃg°¡Ñf¼­æšØNOýýQê.0wøBç“{åZ8¹ð>!ÈèCD²é‚ãJ&šK7þ5A³ü«+0Ù@¥×M]uµÕzyįҷ}n¡±/¡Kø -K?ÂáʈÁo‡…jz±9Ù\©G9û ÙÑŠŸìÎ臇ތÒ=½¨ËÚN—žòËùŸˆz¸C÷ÝÑL0T [`!àl"hÏ›½í“1‚€rÇʬ×#ÂM&Lÿ‹ÚëEQ hì`îX¢K—]Eؾá8°òtêgCËió`Í0ŠäÈe£K9a~thÞÃn»È|öØ6}S ]ã$Ij¬¬I³•˜¤v>Ñ5—½Ìu·šdX<“lŽªV(Iüusb›@ÛGÓ#>Êù=¦~•ÄhÖajÒK+ÜfoÃâ -,ü£‰|&<Õ¤Zk+@S¼DY+Ñ ;!èLÿØ#_ñѬD߀$·ÄÑ3¨D>ñç·Of2².F¼Ç:@ -³È=-‘·{ȉZébv[ÚëŠó&%RW*Y­ú‰7"ß-ž]JêsøoŒºîêE² -€Bފචá½j?Òƒ÷Q„Ü$ʤ¾N"2W9¢;pjÐ:wÇøqêü*b›vc`g® L¬c”:tЖ_½4¤Ãè¶ú^–:‡J0 2¢¿¯˜¥á—›è»I´I}Dd®rx$Å¥ë^á鬸¼äÛþĸ_e¯€Ç ŒÆÕþÁ´ØæUÜ×W„ƒ²/%ýàa+G‹£ŽksE¥8·YŠZ Ê  “ ŠÌ%Â=º5«É9ó†ì{–Ž±êAT¨Œ:¸‘º~Wk9¾0GŒ¨–ˆm—~–'ü:@9’ÀàŸN?0c¾X=¤¶㽉Ã9ýoŒ²ÏÅ@]»Óí@´é²©~Ãæ²Ö‹+fçM΂”uQ7ë%ÊêH ËA{<ÂbÌdk¥s]]ÕáÝa¯Ê°‹ò*‰Ëq%àqK·R(3e»]]/\@÷b(-ù¥?ǘ>ÿ5º¥ZÄ"ÂC>ƒ9HY]@ ÷ fØmYñ+þ „|Á ±iÀ¾Â¦µ“›¶ÕÙÙ½RÝzL}Xº9¸’“V…~pæ6ÔÕ”ô#WÉB÷« ïÆ{‘ÛÁEQð· ¡ Tz¿Žm™å^¼9öÏ)×s€¿¼ÕØÙÖR Äê¤ÍøT>âûfùÜ“QŠ”sNÌ0ñlÁó¥î(’áò½À®ÑÏ -øH“:úE‡%›+Ë™cŸ FJ…åØSèöÒ±…zßu§[Š-C!¾MaÖ'yîiEÿ%îdöѹªE: ÕMQZÁ£n·œ†îTˆïaP»­öA²„ã@JÎÆX ä¤-ízuû f[yJåfuÿªµµŒ¼ùn°O(¼tÝ`ÃkjbRâÒP½_mhð¹6Þî`{á÷Ð]º6ýÜÊ &ÚÒÃÁg (áð0Œ¨^v>Tø¼¹Ô‰Ø$µV ê–‰ê0ÚWÃX×ÎzßÄ_.Û‚Bä2Ê¢u]¥¹¯Tñx©:è‹°Ò¯T·ge-)¬oJÊò¡*ÛÐœàFs(‘æ£9JФ ·><–Wþ"9jÂ0ÁÙ¤=P4÷ÌwÇæ2:£óÝÀj$t€Á•ÞÎÈÅ~‚.Ø0>£QÐAHzÐ9#÷xÐA9èFZ¦¡Mþ¦öxÓÙvÿE(E+ܤJ -_JŸä5©Ã_*ÎÒ&Òø"ør„Úá|ô™ÔON–à›[Ø&uäþ"m%gRûÕ/Bh™ìf0)dŽ/Â}NÛšT^Rq|ÄM -í*]½”²A“j¼“J)Užæ5©Ùõ7,ÓÏ¥´W¾G§ÑŸ’ºn×çÈøÕf'ž9f¢¤F¾ ÍÚ×Ñ`CÔK„›"¸¨°€ºÏ352ð"GRÁ½éî¾ÂÍD2a¿q‹º§D<ö²@îSôS1{ãt4<è5ÃU¥NÍ÷6åMËÿù1|eåT# uuz&³ûÌ7âŒÝy±ÝŽÌQ‹qØkJ-$â´c£Í)âweƒŒ ½,J6I¶Æ6¾(ÒÈ¥æÇ°ñ[m r¡€XpòÀ2¼¤u(9š,š²âþ­«ü ’´dT¦ô€ÝÜGa/xp~¦<îœoÏ,›^i…cÊa¦Ü[ŠÅµe6{ì¬8~íö[ÔÌï#»½ža´–’“+)Œ‰ð -ç^-pÿžüÆmÚ»#? pæóò²–¹Áä:Ò¸@'qpS&á<»×ï÷5 âVªÓ‚Bá9z³÷)Ìå>í•Ó®µB½ ^b]甎êï©û´7G˜ûÂá¸6!/pŠaF¾u'ÕVÎK{¡ûÕ|³ŸanŠ«¯fž‘.h²hcoØÛ¶üƒ/M:“v~Ezcó»À2s52à5Æ7÷‡}m(‚ˆòÛo0{Úäíh!å–‡êì„è ·Ó4Sº‡« S9ÓÏüyâÎ{\šœ[LŠ`KMeÔý–º<-)­ÌÈy)âød™ý 1”ÆgOL Ý\áÿcÆ÷Ú%§|·/2„ÏOÃãvØ)üy©Y¿è;£Yg­9ÒñÀŽóËÔ6{#òA"´=Û+¤ÄTå)¬ ÆóÝ1§é%.Ÿ·ÒL>C*.Þ*ôƒ :\<¡byOOÛH®ˆ–Ž£|@aÇû*¨Ûñ¶/ªŸ™<ïÙPÎWmå¤ói4<.½D M”R'qž×g0UQF+ -q3’5²KOЈ¼Õ°$×oãW™/åh­Q;ÿÓ1\Ò¨&;¢”ÿÁà“ŽŠÓ(¯Z£ú,ÔÑ–ÊûÔO|É:S0Ž¤JöNãÄYB{õ[œ{8„ˆ¨5šxÅwq8;ÑÅ•Y'.ý:ˆå8š„H¶¶xñZ‰o5Ëð:&+¤6yœxèeí™B§dUíÏ„ § …Ø@…鉧ÜaztÇ”ÁWGŠ¿ÅÇ`¥n»ýˆÍ¬g“2,~Û);qùñnÄ]u/?b{bñ¼É™}\iâD·zÿBàNà‚kKÚ¿¹€©Rêþï§y?jòß;ªH”Úp`ÖÓGh]ˆÎgÍL`¹mµ¹4üŠ]ÞiþÍOݘRÝzÉFöÐü7ýlxÀçÂCÈ*ò•º¤ÞZZÊÀÖŸ Ã4)a£­ú÷Añ“¾£â¥oþo_†«®ÛôS`[±£3$ayœÙã¿-ð¡¹ÿ6Àb’²»çfìáÆpöÌŸ2–"€!£%v33†5XÛÆ|L.f‡x(ò¤Ô^’¨»3Ë6)ÚÒ#´vW¬Ð‡‚“ì÷ú‘(vĶ^ÞSýx$¶Ç.V¯@1÷,J¡£ Æ°éàlj¼6ã$q°œ+,‹O{¦žc¡L+<~g%Ž¥îâ o/CN‚>fŸ–S¯åQ¶.­PVXºÂŽÕE¸OöF°[ Ç¥»Üqyn²†d®Ü’ÄœîîC¨9õn£§)‹º£øû«ñØôúB|A Z”bÙc}ël4¹ÃÜènOò"L±3 {@WH45výê=zrß%@Þî&‰ÇÜÅ—0êü^芣֕4°¤¯Qïâb¿AµGWHÚ.X\*DGýÓ¿ÿòÖK‰VN.)e-|«µHk»Äf!Ë/Š]Àõ¾â†:V¡š¡@Ýœx›‡ ÛغE ·\ÈLïÉ^Ã]\:Ýˤ#WäøÒ1Pbze6Û*ÜvpÚ,b‘®*¬øÀtñW9H5¯¨æ|æ;š µó%8Ô"Ÿ°æêÙK·öqÍÙcú€›qéó0}8´—Ã|êÊĹ(ÿÝ^zX5„\€¾“±®8d¨Ô §+8ÒUw< -ÇKàëH5ÝJÍ ^MâÇ„è.ÿ ò¼·ÎY†eÃtK7 ÿ&Z}ñÆÖñ"º¼Í‹ŽÙLIîÉ­Aç‡ñÛ¯—›Hô¹IK³V„/ŽžÉsèoYRL(Œΰù -ïT(éÈ[Ãë}hà‘.AûcKô].¸F†ï4P Wÿ8Žc‹?Ëë´ݒ ï&Y­$ }ZêîÝcEËWÞ‚÷`¡µHMÖ^Q ð.ƒ/²•ªµe8üiò*4vÍú@°Ã:P³»çÞåÒÒJ¥•ÁÑÞi»øC -±²–Û -ÅdÒɺÃuq›Ü}ÐO3RC—ó®çÞVÍ77%æ ô%sdIì%%$Uq0—[ UJà‘µFç(ày;¹ç©³e‹€ý\Ì~’²ötݱw‘ìUžÁÐ¥¶ù¸‹» 5kåIBøb6D*ñJ»å´1wÖ}Þ^ûì’;™wþŸ-êÅ×| ÍOä<‚€ñÊÇÕKwDäDN¨Q"4ÎÄa‰3pEœ¼+hãRÛ.<üÅeÊý}4rùG¯Œ±«íšXrÒݨ‹·«ûêcÛX AÀ½S§u€À!È&ô<íu2ØuR!œ,Ùs²,ôÕà݈~g†q4éÍ4ÚìB²a”0`–ÐjÙ”,¢`înc7÷÷ »«µ¬æ–0H¥µÈ” w:±Õè°Ayt×Ã…"¦Ί-ƧVÿv†+€Ä½ Æ°~ Ã&kZ¤Ûz8üwÁ8…9 &p2\ɪü€x£ÌVïìi Uc'·hÊéžy«JYûdê•ÉzÝ)z­ò]¬f²Eƒ#/Z÷µE,°>×+r[ßHmÖжÿK³Éè5u´Æ¸—‡–ëCµ” -õ•°Ë&ÅèóšÌu-@èªíÅhö _KÉ?«‡æï/pø›Ûü”ê軾' /¼îkV÷ãâε"8”pØ«Ä–*y>K“”á3á ¨÷RfãtÌT¥ŠÃhµ§H–Ú!âd3`¹Õ|\u«XcžKr ›Ppøðl%Ècýªè‘úTX–¨Ó@òœ'lð eãا½¹Òë35•«¤5ùÔÏ„Ùšø¯[.ÿdýIXÇo9.w-TNOíëÜ¢Çx#„ú8ŽÞ9iõ›,TöWvgie!Õè3̪²:ti?¤ÔÕék 7š -36O†aíÙEÌMQ'& þl±vLå"æ÷Vº +?°‰ãºˆAÿ›ˆA, -9- -WûN–Ri8^ß;¿ŒMº" ‡Ñ¤Ò±¨Tó ÙÍ#½æü5]*úoÆEoJ,?„lVB&”RI÷ì åÙ&U¡§œ2_LnjÊ!sÁð"ùŸke^&ÁAØî@BþO¡lÂ9¦Ý¤³-©8º oª$œÖ£RGà)ì*tÅNsÈÿ9h wå4½žZ0#Å+ñäôPáÇ0íeºe§b£À-º‡™×½¢'î8^Á’“±+ì2·*hŽm‰Ù¦dm½çb‹ÑsÅ -)D€ ÝÕK·9JGÒv˜é,h:àå”ãÅ!à–ÙÞ]xòó›î#d÷ @VÌSÀ²{íûü‡²…™ŒY”Ðq¤qsÃTLÁ ÜzR<ƒ…ez&ž,Ä›¡O¾Àc&sŽ¤kÒùQÓ\&~' 0èr×cŽ¿¬.ÏdR$ɬn¾RU²´·Mx@Z)Hÿõ:{Ž:™/Ú`£¼óÕkÕŽ6AËÞ´AÞ†"%áëÈ^î=D>@™DQ‡ææÿg”(a߬ö†ï"±Kh!É'ÍʨÎè1ö T[ÀAå’Tðw %ŽOÒ§RËvKÓyšËqFŽ†ªÀ¦;2gKÖ¨[‘u±mºO%ø%ê®>¹‘dW‰R0N¤•ubZ⢾AÅDüSÌ]ud”€I¾e}&û­Ç¡ó‘p–¬ñòü!;3’bм”\ä•×¨ ‘­ u‰52¿ê5ÕÌuA~ƒzµòÖFœ‹ò¸;t‡sÝ&·ÿ팱…}P!æ½ ÎZ7âÃ8ðkÈÃf³6L7Óxî–0 gUüA¸°I¶z ¼œÜ\˜>5Øp£[ˆÕ™«ÿ4ó=D…c?»Ëê‘€•80LÞ¸Y’+Oq,$‡ 0år‚`r DoÈë -­šÍßEú>ŸXs0á²’~GøõÅC‘Žym‚š£˜œ~f²Bº/šÑ’í:Is]Xì‡É‚·Õ줛…#—ßïûØ3#3lŠþ3L;ÅàƳà&˜@ V¬þ a`ÑA ŒŸ¤N´ÄñÔDæ[í!»Ð{K+8ÎÉ}Ês+Y‚+KõñXŽ-°˜ÔS#Ûë"Dv9“h‚Ta&*ááïl–(šãéä´XÓãé%^f&­JQເ`CV±-Å AÏÁÈ<Æ„À@ -Ãés,ˆ©‘uˆñy¾;'÷˜·1ðE¶Ž áÍ‚/I¸AbÈexŽm'*`£¸÷ r49Y· ¼¨ã¶{~Ž÷«ËÀ±‹W©‰©œH9úWnA'ëºxrض#ÛiaiŸð7ýçÛ|ß+c*ºk8Ï3õç3tPÊìþµkÛ`ÑÅ]Ò£ê“*ï¸&L˜€‡ò3Q—ünù6¢Á3t)5cQšŽA‹¶Œ¾Ê—/eD£¢ZÑnø‘·œ[as7"ÊÏ #³‹3²®¥ ^Ê¢€äBbÅ’"Ì}>C¤>AɪXjÀd['ü.J,¹\¸1UT}l[JðœŒÖôjÂŽ*V´#,Ÿ—®¨x<_¿](•ëÝ©1oʯ$ë*­î(Ÿ»å¸5]£O}ÐGl¤Ùª{´ö‘ÃfZt -ŽŽ -P˜1S-¦ëPŒ4P8ÔŽO‚JfVE‹Ûû7+Ó†|Þ@dß·Ÿ¦ît‘ÿDMêB,Îçç=Û×ͳµÆYå¯I .hê¤.°#xáóëÇüE-VÀ7B½täì'{¬”HÅcˆÔeÃßʸâ7öß˧¢Ò°Vº¢±¶ÕPyÌ.¾usâ(qm¿,ù{&áêg Èô€GVÉ` ¸n‘çu·3eaõ+ÑèDrº´À³È] ÛD#ÐØ;î*™måióü±Æ(@NùPrÕÇ —ÚkNxœUPûœdFÜ4ïIRöÀò ,„ŸëUBrSV“´S¤ë×BP›[~[nrA@b“„´Å _’]—`™™Dµ#$tD^Áj^Tž°°ò”÷âÙpµKŤ‹ÙGæ± P­çAtÙ8q"igNBµ7Ä/eóµ„e ’_}ÅÞc3¬œ|ë1¡… k ®ÔŒ„ûþ\ÝêÕ‚Sð_+ñ -ÇŠ-À×ÆñEaõŒr$ûˆÄP¶#ðYŠ% Šd®­=ŠÔiMSŽ÷MXõœwò‹“Xu¾YÙû_ÂÑWÞÔåÝL‘oèA:XY«Ç?ŽEó@ì>7¤ÓgÚTÑ{ ºò½2¢MAÙïquK²¹ #€ôzHÓû8N¡O7’gQ`®u.ò8ÄWD½6 -ÏΕ4CšÔQöýÏóûAÿRFEøJ9¿0&ÎhWÃâTÂ+D¦D­+ªŠÞ"GÂ7`Ã^öãÄÏ[|é¹h3'~épk%k,ÒP;¡­ÔkÉcâjfE8³³•Ðbœxˆ·å•NN â¥‰g1àP6¾\ѲŸ¹£}iñ;ä¯C¬ýçÄsw€Ôêî—–8ÝÄÄÓÍ_²Íú½“=JÊe˜ÿ;Ó‰›KÜê”_ïÑ. ÷п vÒÀÞ41!Îë£w·óèЯ -Ù¸=5£õǺ;ë77óï à“u’M»Dû÷‘,qTø[¨Ó´¡‘w?G:áº.øgù˜'?ëBñOÒô¨úÈ*ha’sMd˜5Íð¥þ=@ÑM ׎bÿB8ø)„€P„ìnI‡¤dkaѹ›ØáÊR§Ðuºþ\¤s_L -—³lÎñß)ÏùÛFÿ­ppéÇvÓG‘w¢ë“bïÓfÕ½‹F­=$ÿÁnÃBhYBŽÊ@¡!³<êƒÊ²“ËÆf ¡l œóJùG!Šµq/Û36ö;@ȹI þÇ{]ò3 šÑCßSqrÂÑw1–Án ¡ å¸!ø-pÊh8ÜgL7‰ÙŽŒ3™®dPÙ˜+%ï$ÏxAÒ]BUÝÙJº›Ž‡g£"xš·jl*ã_U– 5² ã!ÜTàO.²fQ3š fxÏF–ûÑAȉ§Ü¤?Z—ä®aDbM¨¹‰†#“.aP j²à>}G2FI?zHz4ìM-6 Wø n“Ÿµ™?æ•”eI×Fž=X ˆÅÚNbâ7¯àþµ©Í,+€q[,¢ä<Ùpš½\’º8\å¸QSéߢ?fŸûË›¤“þåw}ÖÁ\yÈn#p«N·BPÒ`ÆÀOžb/8öøBǸ—ì¬l[‹q{÷Áa'ì·à Ïc/Ö’p¶$×@z^Iv‚Œ²·?5ç%,¹Ôê‹ÌzÀ<ù¬X® )<@£€I´ˆ­_Ú²UEø€E hñ,$ÿÞJH“{MPÔ`3¤)¥´¯†"‚’v|xéx €Ì¸·œàMÆæ® ÝþVòh[ç Çå:6Ç…¤AÑñª]ui‹¹¦DðAéà1%¹’Q[~†W]/0o‘À±¼Í?¤LøôD»_s+‰û°÷ÛJ82@Õ4ݪ›1 ’µÁuêcD¯n AŒw¿¤ƒªUÌ:®¤!o¼`­Ã{Œc6î°ŒÐà\àƒÖ|Ë‚+Ìzûæ•3ú.ØïàʤoOƒBq_%—Rf/ -®\ ©ÏjC ™Žàƈ Ç3šÑÞ¾¨é5[–ï礃H¯±*Ž¥XJÅÈäɮ'ØC‘·î´ iÙë‰e{2· ²MÈèç‚¥¨·M˜%SmÄpR©yÓÍ5aÑð©¥ RÀ–gñjÎMZôûU.´—‡×•Ë -lŽêuÚ—‘`Êç.àP&´‰óCOšÆ^vZ +Óòl‰%z›¿ XmÙ”z@´´y%:·¡Ð!¼öë'E -ŒånS]}ïܨz²ù'RÈa½õáfîà!ä¯ Ïmf»‘*rƒy„7võ”‡Qã6¹ ÷Wí¸™¿mÜÔù€Ûs¸®ÜŸµ{ÝÎg8 -÷žÀªäZ^%¼ëÚÑt]) õm¾~«|‘Þi?)M唩¬¶J²ƒQ¡‚$!Ì÷b²õõïµ×”ÞöËJ -éƒa(7C€Yö¬6³›ï¬QpèîGÂÖŽ!!ÂsËXßÈ0뽨¿ëvE#«Qèz·­Ê³¯Á  Fü)‚ž2%©Ïñ¢Pç Œ.ÅÏjñ\·Í04ÊiÄ‚:SR"éW¡*ŇÐdH!qÈäå"°¶}-Á¨a4'G£UÅ´ß󘧤çþüË_øá Î&U–7)~ûo•&&rK0CSn Ü&ë„ -þØPB5Žã“u°›‡äøf(÷äP2 5éØ (C´ ElkÇèÝng·+¢unF€Ô@r +õ2_Žp,åç‹ç®: ñ”;eÿÇ‚•±£“G4WxV×ñÕÚ7¹¤¬Ó›fdO1d8f¬X³§¶E¤Ãû¾úa ¬½ÅíôÖ㯈 \[/ øU©Ó ±ûT™{ݦ†…ç!ƒ—wuŠÝ&çÙ»ý®ª×ÖàÝ•â÷aØ5ÕW¡!:ËÅdkøœ€1ú|Æê=˜Ó73Ÿ\ÈËØ"Ôº'8o‹Wu®„?6'³ï*+O -‡ Ü£ T]È_Ðr¦P­wðZ%#ôT`ºa ß2œFɵ¼W7CK²üßsÓµý†Xv¬¦bE÷©úþÃ$îØ¡çß4Ï*×Ï4t+âôT×7ùbt»f.µÜlíO#+â¾K$ß9§·Y÷|¾ý‚Ûö#T}ý›$ SDñûŒ%rî󯲫°(A{/àB*ì5G5¸,¯Òò8Èha/)†àâè/˵Œ}Mgâ2«†Cy Âà3I=úžz” ‹Œ"so!à%xÆ9nMíÀ{IÕ}GuÎ’* ?Ùý8v¹ñòéÏYRˆj -_Rt -#xŽžâìÇà”5/©ŠŒÊ®ìç#·F·šÕÜ3Ä ÌÎ’~:„ˆ`Õ´ˆ¬¶‚aïA#îùçcœÛ(üÚÖ.2¼Qay8 ~Ä›ÈnŽü[ -ek€-VMÖrÏôAÚêÏÉ ,̲D uÈÿFìd¡Ã×ÙÀ§=UC¯úÚ–UÍI -½3n Oûñ鸒K~ņ - š¡?é4(QÛç}e¸8EÄ-ÿÈóû+ו-„XlßøäH²7›rltHÊ·>@Nt‰Wk]T_zé-éªkZ´ú¢ïG´¥™½Ì¨8ʼn"8öÈ_ÓÒ©ñ”KF ”É/GÅ8i[jøNÏÊm“B*íkRp9•Õò,ÆÔÒIšT¢2ô á5֎׸“½—àyÈØ‚Iáè¡v˜† -áko•‰»hRXNfŽ!?œÙ(Žlo=hRZñ‘®8?^V‹É±ïW1© ‡ÙÑÕ@Ùs`5wlC .µ¥ì[LŠœÚßAŤ|\¡ŽCI4©jÁ†©ÎßÕj“fñÀŸl½V¼1©¸StÝhRgà{ŒI©è°8·E<ç¼Ös**ž‘vÕãËJ5‡4»ŒR€ÐZÉZ¨l_ÇåŒövïD»ŠÊ7õ©I Ä¹Únô§Ř*;¼Yb¹N©3oQ*¼7ÙoÞ$†`i¯ã“Ð"ïîQš™3 B›Yϳ²ùŒ ÖMm°Þ²Rpñ‹ÒØÈ3S²:þÀÆÛé­eea”}îz0ùr2pX˜“ý*–7ä~MG±‰wþ™MòEª 9ËYN^»±ÊËö¾}ºà>Žï;( Ÿ‰’À!k¿%¤ŒôÄü5Âl|= )³¶›(*¼ÓfPLËÅr«ÞËŠÊMjz²Y>€¥Ó°Q¸vû¼ãŽbælÎí¸50˜ë9a»æÈ CDùä£×zÜ ZêÉRlâЩµ»Î;Jªâ†|oùÞRMÎ?~°[/×hOaT¬Ú‘q(,üºò>¨JòVj“']ŒéÞä0UÚvLȾìAôG9¥"˜7ØÕ“€qÄýü åÚ(NV«ŽkÁT¿£Ûˆuüvϔ܌•]zÈh“ªù«0ˆñ×oØy+ v²ð¬udÆNéI&ÞjÎå 䆴KÌc¹¤ÿ‰‘‹ü¢âЧðJôœuF+˦Òžà2å =p®¹â5“o‘ApÄ«°Íý£x³//dcµ]–ø¨{ñ£%„wN"G[|Iæ>¸9PXE»Ò÷DCDãLbžèÄ0ŒR«.Êä"¶v-wAD §ù\p dS®Z*˜šfã¦Üÿh¶¥ÓºP¬÷Oñ±íl.Z,™èîþ_‰6ÕDÎåýáÂ-Á•"§<ÑT–Mo[u¯Ñu‘Mùö§Œb}CØÖ »Øú›ÛÜâš9è¡>OÉ8“ 9§Þã¼MÝ®GðÇçü;–){M$ŒeÔ í\þ…cŒüâ8įG)qBŒ¦Ùþ¤û3%!ζԀ/ú#Iyq,sŒÄS¬&É•3…NˆUB"ŠÐñ±3ä 1‹uˆkÏ …)¶þòGˆ—ºUë Ù!2û[˜™”Ô;>Ĺ˜ ªñPÑ[è—o,©‡¸ÿ¬†ã— •i"j^Øÿ#:BLZ=±Éª·Áp â´Úg!Ò?Ä•‡C ±üCü±36Mˆ=8H=ífDø1Ô‰dê!nñÑZœ§¢£u‘Û!·×q÷iª„Xd[I'ÈCìw$[qðÝ­?!£ã±ÈE£QÚãìšL FÝ}̯#Ä+(”CÚ<b{ˆs¡ŸIˆ•FŒÿò‰]‹vØÞÒ<Ûöñ¢%uk¸^ÉÐpÞšBÐØ0^[Aö.» Ááá;Ú)õ–îeêÔPk±TÇ*3,é¿o¦éPöh8L%nl¦9mdm íûŠÔ.®±]d+ yÀ#ÈߌZùoG½ ¸ÚŽò~¥Y+§ÒKbZ -úyËd0—~H®P!IˆÊÅJKN@@µò -ÇÊ×±ÿj=½U¢í’3O+ÚÛñÂà…Q¯iÆÀÚäé+3Æ™ˆ¦).^¸û'Œ£,§ÐcøÓ´3sã“pT¸@^2Zl†U%ã‚Œ×ïbd~]ü”axCÛ«Á®KØߎfõÆúŒ,fåí@‘½öŽƒ¶½½™¦‚Ññ¶›£· -—VönÅ¥à]#_5ýj{ X#FÉRâÞfåêPžö§ºæ¸Ðö…u¥/~³¦ß `†‚†»mq´øøhA¥®0¬ —’®6m5£OƒOtIÅÖ*k*[š@â8Q!¢•*ìf(R¼‡V³¬ó¿ ”ÙÉAPNÌaܱG»IóÕÈê|ðÁ@,LJjAò7á‰I}X›ù›3øÛ±¨ÁÒÈ=z \tUÑ8 w`J¾3˜IÞ'z5¨ Òœº8<Èùï¨Æ‰Ÿ3XW“d9`0RH‘û­¨@ê*ݺe†|nйр0Ü{~&ÿ ;¬Åðd>Yµ~µ,3ê$ñÛ»ès—’!áҟg?g¶¼v<òM°# -‘¹MÒ$¨B—è¹V‡þ‡›É+µÙƒÀ(ª6ŒJ6¼©$"ã]˜rž1Î"i” ¦µDÂXÛÓÑ\Žô^Yj(=x¯7Ì£°ýÒ~Á¦  -‡¸¿![B¤×¥ÁdhÊɃÌÍ–Îä“…Œ&󧛻ÕÑ“›Ýåo›3¸¢‰X_y}½cHïäçTdÄ“Ë€çF%´ ´÷Í7¶¾)ݽ"ë|´ÿ>˜Qpv™º)×p&a\MÞŒÙ僫ÎEhÂq6\`Ö&´ ¹0L^'Æ^²Fk!¢³7E€±ë~žž¼fJ­¢Í?#–k]Ø,‰ -pl£*ZÀµ6—žh*Àh~drw¸ ùCÞ…d´ùäŒKÓY‚Ñ¡ÌTL _yݧ6ÅÞàzðw;P]ÒÎ*7xƒYö“ŒÙàÊÄÑówd~Ø`…ÃD4n®A fƒ%u,"‘ïÓ¦Ào¿8^$xƒ•„EÁóѾJU>9ˆ ^Õzƒu6`ô³^{‡Ärzb -lp×äå78î!r#÷w2Ÿqo0ÚlÌxë°ÁñufÇNM œøÝqȦ[ax®WwWþCŽùÉFÇ‚ p$2¢îc[0Zú ð¶pBÔ)øqªü¹k‰%sb=\´pËÇ,¬Õc˜µ:ΓažÅ^ wf4‡¸tÛ\ÐØxH¦ü•CËÊÖÆÑ d.\9J‚ße/¹~É'jÐvÀ€–ɬä+š€ ¤ÓKÉÆŒD -½u ª`(¹‚F/. Hœ¥ßŽ\æ +-/ ÙWRîµu=À5ŒÙ”r„Žêã£B¿Z]~…åå7a©ø§„.üÛL5_ÙDè sN≗–JE±Ùó¸i·ÿNÀ8Sd«áú -§Â/áÑX’½ÿ§¢!€µíóÎÖ¬ÕÀ‹! OU‚üJpÐÂáô÷µº륬3.{Kû Mc`?¨ŸrŠZj¬ºAgoÏb#À“«Ñ±v‚ËÂdä©6’a4!¢¢$À—T’ž‹çÉpȹ"˜3¯ô /€Uˆ5r¢d]{ô|E€•6¯ü &¸\Ëuõð¸„!t¥æ -XÃX`ò ¼¬ûÀ™ZK'òÕ…¿ÈÒg/-€QÅvÀÝ—óÑØçžÀ‘¹GqÌŸë)!uj_TLš½ô-wDí‹YQƒ&}‰Â¢ƒQmµ1SÿXjpÏW®zWbªƒCˆ8ÚäxèŸ÷Ó›¶¼²‡²ü…v&ÿèu `ÌŽC;!“ÅsCUÊ\&»eªt?j¶bA)o€LÎ~RØk…r2Ôe’ïz % $ ÇÉ.7•vÀÀ‡?1Šã¨õãȽàþ…µ[Ç›&/ç«AJ4¸o²ì+Ž[]¡¶0Mv&ßɦR_–—:P{–tOÄœa|<³ ƒqÑ’˜ÕL;ËøkgyäâE{Ø(øÐaK= 8ITÇÁ_"v¡àUž´ú•˜ ýü4,U™ÞN#aE…Øþ¹×CŠé 3 Ñc¢¶.' Z™€¢Ö¢á5#£xmH Í S>ù§ -‘~|º’‡áÊc6wkQjAí×éÉ÷4ó?jén$·¤e• É–jëÃ[™–($Š""´Ÿ"ê%£KEãͶ_3B•~mºÑxÈT‡ôü­|ùEƒ­ñ¨1Øà&?¥´)€è°8RR°Ž½ Ï-¦M´è‡Ëx‡¢Ç•nºud¿ãKqë«Çtˆ?Oèé˽A¼¾È kŠpøÆ×gº¾Å›ÞÞ$iËõEG­ñ]_°‹Ÿ*VaÔ]Ûu¡{92áõ•CýË ˆë«*/˜{ýH§¾ÉÙòf®¯õêÎs»“»z×WD—2 Ãéƒ@Ë ˆ`Æ0¿\uS8i¾T·ðKpL :w9&oxÈMÆΔ„Bõ0kÀü±ªÃ -Ž“Ezž*á“ำƒ£¦´£"Á»Ø‚ÓÛpl€6Ÿ»~Ñ(`Žà(ÒŽÜŸ8œá²÷ýGÑk»Á -/V1L½äVQFBâh-Á˜ OËð7õ&»äm sé1|¨ Ã8—ñØj0D9¼-…­}ŽžšÀ N…‘cd$yÁ™Ck½AöaWAjÔü^„c2w´ý4YeÇJ®›Û@4 š Œ -™™_v®üÎèdñöfýðÏ=$¼²vÜŠ†0vT8§Ež©ÔBŠ—„€$¿§.üÍœ#Y£‹=ÚŒ5[Ó¤xnRŒ5ÌÇ°2Z‚´â¨ÚçÎê ”#ô`?¡ó6½@èÇ®þŠ˜ÕËJü«‰OÉþâ×ìÖ?QóVH6 Éjκb;’³êA!úôiÂÀˆí40X]<ò¢H¸¯ ø+ >C,hBñkH Þì!¼ûZyBÔwl¼_Õ„¥@þ@@Ïñ_¨ z&.-Úx„mÄ u2z™<‹§?•s’ØÆ6¿LŒÑÇ£Àh¢uï$DLœåd~,˜#ŠÇŘû 9tç]ÚxšB -~?†,úÑaÌCæ´õTË!ë¬ ­ô¹ÎžÂ!Íf.ªKáK:jý›hå“æKH}ˉœÊ§-}Q‰ö ÿaŠEö@,•}P×¢¥®ùd¯‡½ „·hµ4«…Üp#w…².k÷„€Äò²îû¯-6Tœ‡ÛNƒ©SûQu.x7¿‚IóÊuÇ28Fì"Æ8Ù¤Ú7Šu";Ÿfãß5{Ìn\g§AY3óë!ñ.$òeûï\æàBÄ7óB>jmFÝçòÍ´ì•5¡£uðO -‡¾ÿ«É¢Ãœè%e,i8|Ý(¡í²«XĆ#v#uátýüêöjph.ôà`2PãðYyV-U?EY‹‰é@å†Xzà `ÍåG5d[·áU(‘£]ÁP`¬÷U¹ø&ê½Wãq\ùC¥‰WæÍuÔ#¦ý‡íFÄ'tf‘íŠS^¶¡l ÈOÄ«  Ö'b,HøüÜÿ Ø­õˆq•Ebu$õ<:Ä`¯Äž¹… ‡â ä’ËûCE+áö¸‡A¨»/PÆ4Ã5~»´º+–ß-8 #\¶6ŽXZI¬ãTK°ÙÃênlIŸdt‡_¿§÷爕ßÚz¸fÍÌ -È°»¤…¸4õá¼8’¸ª(8× éÈE]Û¨ƒSj¿EY·E#OC_ƒ?ù$ÆlÓÆk_"¡.!µ>¶æMKà˜¬|s˜ðŸý´ÏÍžpsÕèUdY|fŒZ€­Í¤d£¡2&èBMlŠ]L PM’6“¾ ;æßA5b@™)²7M¯W«‰iuX³¹´-•ˆÔÅÂ1JŠ^Giµè´ÎÇŽÌŠ43SÜýT"jQA2w4ývÓÄ2:Zg¦…ËžÕfˆ7–ÒU¯xËœ_ïÛYh¹ñÑòСµª$[¥BÖëËlº³ñ^s¥+33:£âåÍJá pP8(c2M­ä’³5®·Ç_VlŽ¬|–ñ´FÆžó(ã;ytç'œ¾„tÒ”XZ™ÈD:¦sÊJºè~Ö’«ÝfNŠê[™c ö~Š½ºC ߧףﰙw5·rÑCŒ3±"Y†yé¼wp6«rFQçÐÌ%ŒšÃ£s‹×J‚ZSÇ#™Z¦RÜ$êªädÅ"!þ2TTÍ %ì -¿7kâ̬O¹äÄ,XERœêlVF–ÓQYù^ÁÄÕ‹š†Å bÔ&g*è6#436F”úõØbóc•¯“Ë4Tµ{ÝÑÚS*óò½† @C5ˆqêݨO 4Ž~F¢üŠ¼bfE&ã5ÔHdÚïÈ^2#†±Frò»Î6b´#e©²±°†;2×wgÄøY㙡ŽÂAá pP8p:7Cs–"´›òT1†"tRRlT!!ë+þ?ä3õlÄúÏSÙfNòFŽ-xˆqv¿²“¿‰œuÿÝéˆaæ±îÒò?EhŠ”ˆƒJþèF–œK„4žý¯ª>eÿ;ìêµ³í½ÄUòjfˆž­&€HãP¬DtåR¬X3–(0àp8`P°à`BƒÃ 0À åy4¢É’˜!Æ„!ˆˆÌˆ"BëѲK¡/|öUz‘[éðÎþLE¡Éô¤Òàm×Ô’qTlÕ,㈼“` ì2ª‡¦¢¼ -3ÚV7¨ñõ?Úr ©rÁEDî1a:ïmÄF}íµ2Å%ÉÖµE<^G¶²Ž/C‡ë’>ÔN­‹Mµ6LºêMØR}¬M4ë1l‹O”Ôžq6²hU£ÓF¡üë¿Ã­'DÍZKà€üÖ–Zn#}òê”9®ñQ ‹¦äðWý"L *ã8ÙÈxtÐý<çÀaÇÿEC³ØØ‘ÖB{t ·:€z ›åtë.GØãL«‡‰BY!õÎÖdÝú‘]VÛb[(ÇkvOh­°rµ¬SIŠJ­ëÉoKüî„L&›žÊ—gxMîèáð³7E·…éïGÔ5Npj¹Â­Ú°Þ»j¼çžœ©äpÄŸïtÛªE¯GÎ -½ñ¹ð"w_`¢‘TîŽå_ŒÇ¾D„¨ë‹Ûܹ.¥vÍRqóêQÌä/'™·|*çáKýíº<;ÑœK¢T¹v]‘=rKœs–{.ÖK-` lrS˜3u Å@õþ…úº·»ß~ˆÆ¦<Êu­k3AÜ<\bŽ0¡2œÁ€H7Ž‚s`ËPÁеc,•’™)×Î/Õ$iGß<Ä6uO˜ö¡œ>ÁûÆ}±œ»TÓj3EÀ4.õsõØ™‡Œq—4ƒRŽœÏc0À>Žá쌌\ùz;É•kêvIÉÖ©·|C¸…+?­ùUÅäª!>‘EÎZdav ÍO?ºOb,ŸÕ‚Cv±DÑYh´·î!…³ÁRú†{Scþd?šìó0ÆùÉ{¤u°™ÃõÉš¤} ~‚è~>æ4ð“8õ›½§«¹#Þ&‡ô÷œÂ…aŸ0 ƒ®®–_+_&:D4ôW掬‚_Kc˜¤Ê7Ѽ‰ AÀf[ðÄyåàû’§f=˜n¹ÖáZÍæ ävm]O¯õŸ";ÐýýKØ“ƒsÕ¢Oì\ýúýTŽý*?_ G˜Ég ®+ >aÍà<×Ú1:~#:ß3F¥Oõ¶XÝD¼!díV¾±TŸn§|ëàž‰Ís°¹ l>ü¬ÀMåànÔæ»2f=Ä°ûPKögÊ ‡ºvR¬éwqð{·,¼¨‡™ò¶p—ã62c0X -!sýnT9òÔ„5Sãå¥"­úÜ÷>$´0?:L= ¾„Èõ6³i}sµ6ÐŽ> æßäÆ$A­:ʵzûÒ?çG{¯M6â(è0»0:È‹’«¥çù¥!%T{›J«t‚K;‰Bî¤ÈPKæÕQ'¿‡㡬¢Kÿ¬Ñ_9ƒû¥Xz¨!/8!µb’®•‹àÏçß®™£á¢Èmî€kûQÉ•sÎk]òè´Ý±Ùˆ4ž!¢µ³䉆—Ùñ— w™•ášÌÕcq)Ákwº¢†t@zðÞU÷¡­Íz2 -öB](1oRÄË5R&–rQ*üËþ%ýÒ´ÊijVB@eüó²Yþñ%ĤT¯Q”"BQü.4aÕÂwû¡þÚj ØîèïµØ(RcfŸ;DÅòO&W%çœÛ­}#ÔŒ9îJ›–"æZÞÊX‹ÏÈçI&$ön¥Û$Èü1&–y”þe¯ÉÓ…¸Ãã¼3“幚fa³TÝg/ΑkÌ—ê¨Ðû‹SÉÃã_oyŽ9ªŽ3}€Š‰0mc¡ðÂ3?a1? :a^%˜¤ÇKB7.FS4Z7J ‹0ä¯ÚÓ(½QÏ;xJI3À†Ü¾Kô‡¯C|3ïæÿÊQÃçêÜxqÑZ¤µe¨>_U á:’±v`X¤íXtt­äAå ÄÒ-+“ú‘âTᔈ‡  Ž¥âŸ*~íÆYå¥8Y1x÷´yþ½—4h{{@|±zÓ:ð”05Žøœ·[ÌKÿT0ÞƬt!R -L‘Ò¢4 -߬ykhì¬C[!¢)Ó'Xú*Hí¼éœI#Ñ«}=΃äG»ûi¤Ù'4^|b©“´fÑšsêzñ›dÞxÁH¤Óа æ)Õ–ACMÎç.†ùTïÿ0£b ßg ”…~¢Ò(Xm€A†F¤½Åù‰@Q7vÀ5Î}xǤ,Wä_mBT~:J`ºgÜŠ=ÿ¥Ëë"ªCƒˆYéé'¹kÔû/)*¿_ˆ½ÆC¯_T=ÜŠIÞ<¶šÎJí£úÕSF'’Ú€ÑýZØf_RúO’*¡Ï$Èïg¤ÙÔ³œ?B 5ÉRÿ×ÒŒ¦ÐôRZNj@n‰_+÷k~[ç«B -FŽÂ¬Wº•8<ÚQ´<1ºL>¡ÐóÃæœz³ÆR)‚ÊîÂF°Z-]$9…_~ˆÿ»ñ&È…ÄÆõ”¦nh\Þ{Hk¾ê38(;ÇŽÆ£\IëÒ°|n ª´o=zÙ¢-™ænZ7‹Æƒ"¿°¨ÊuÔ•Døl_(qnT ÒéÊ‘éÉ8²Úºiª’ZI#NÂÉLÃ5ðN»ë‹eü×y¢Uc££aþŠ’„Id3r¥•cô ÍQÓ°@òpÃUï{6èryc&2˜G&çCä!.½ôì¾â‘Æ)q¾„+%P¾S•LÏõ”ÇÍ){DU„vÐq2’7c)-<^ãäO¥¸g£¦‹Ü4æøú ¿òìg öÄé~LU‘±Ûö²Óý×´ ôcÓZm˱|hUçi@ÏŠ£ÅvîâüÊë»dãm$­Ô p¯ê"‘óŸâ4´çˆý ì–‘í[¾%‰HòzL)Jti—o>áà  Ó8Áe™yú³…ÉŸÜÞš*r0)QôÛq)nd›Ùƒî‘Ûóšf¥3PË<¶!l3²?j|šWG«I ò]¬r“máA@Z•'ö y\GÞâ[æÞÕÁËVë‰{ÿ•Úga¿}À•#RͲߓêû÷ù‹ÌJWØcÖoRÞä ?®ªJ¢A\ïçÐÔmNNžC"€ÈSc -Êu •D“Hoíÿrå¨]Þˆq v^š¬tø\§rÀ,eK‹ ë_Óê°’­Š“£ -¤4˜ûqH€¿R·€Yô%G†Ý-6 “ÝSCƒn•®âD“eNª…f.}Gí‰àtÊÑ°·<î -endstream endobj 24 0 obj <> endobj 25 0 obj <> endobj 36 0 obj [/View/Design] endobj 37 0 obj <>>> endobj 34 0 obj [/View/Design] endobj 35 0 obj <>>> endobj 30 0 obj <> endobj 29 0 obj [/ICCBased 38 0 R] endobj 38 0 obj <>stream -H‰œ–yTSwÇoÉž•°Ãc [€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤  - 2y­.-;!à’ÆK°ZÜ ü‹ž^i½"LÊÀ0ðÿ‰-×é @8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ -V³)gB£0ñiœWו8#©8wÕ©•õ8_Å٥ʨQãüÜ«QÊj@é&»A)/ÇÙgº>'K‚óÈtÕ;\ú” Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)ë«”ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW= -€x¯Íú·¶Ò-Œ¯Àòæ[›Ëû0ñ¾¾øÎ}ø¦y)7ta¾¾õõõ>j¥ÜÇTÐ7úŸ¿@ï¼ÏÇtÜ›ò`qÊ2™±Ê€™ê&¯®ª6ê±ZL®Ä„?â_øóyxg)Ë”z¥ÈçL­UáíÖ*ÔuµSkÿSeØO4?׸¸c¯¯Ø°.òò· åÒR´ ßÞô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(Š‡R¡,¨*T2B-Ð -¨ꇆ¡Ðnè÷ÐQètº}MA ï —0Óal»Á¾°ŽSàx ¬‚kà&¸^Á£ð>ø0|>_ƒ'á‡ð,ÂG!"F$H:Rˆ”!z¤éF‘Qd?r 9‹\A&‘GÈ ”ˆrQ ¢áhš‹ÊÑ´íE‡Ñ]èaô4zBgÐ×Á–àE#H ‹*B=¡‹0HØIøˆp†p0MxJ$ùD1„˜D, V›‰½Ä­ÄÄãÄKÄ»ÄY‰dEò"EÒI2’ÔEÚBÚGúŒt™4MzN¦‘Èþär!YKî ’÷?%_&ß#¿¢°(®”0J:EAi¤ôQÆ(Ç()Ó”WT6U@ æP+¨íÔ!ê~êêmêæD ¥eÒÔ´å´!ÚïhŸÓ¦h/èº']B/¢éëèÒÓ¿¢?a0nŒhF!ÃÀXÇØÍ8ÅøšñÜŒkæc&5S˜µ™˜6»lö˜Iaº2c˜K™MÌAæ!æEæ#…åÆ’°d¬VÖë(ëk–Íe‹Øél »—½‡}Ž}ŸCâ¸qâ9 -N'çÎ)Î].ÂuæJ¸rî -î÷ wšGä xR^¯‡÷[ÞoÆœchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö -n»3Ü£ÜkÜGݯz=Ä•[=¾ô„=ƒ<Ë=GTB(É/ÙSòƒ,]6*›-•–¾W:#—È7Ë*¢ŠÊe¿ò^YDYÙ}U„j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ+¬Ê¯: !kJ4Gµm¥ötµ}uCõ%—®K7YV³©fFŸ¢ßY Õ.©=bàá?SŒîÆ•Æ©ºÈº‘ºçõyõ‡Ø Ú† žkï5%4ý¦m–7Ÿlqlio™Z³lG+ÔZÚz²Í¹­³mzyâò]íÔöÊö?uøuôw|¿"űN»ÎåwW&®ÜÛe֥ﺱ*|ÕöÕèjõê‰5k¶¬yÝ­èþ¢Ç¯g°ç‡^yïkEk‡Öþ¸®lÝD_p߶õÄõÚõ×7DmØÕÏîoê¿»1mãál {àûMśΠnßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾ -¾„¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ€ÜÜŠÝÝ–ÞÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäüå„æ æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû -endstream endobj 32 0 obj <>stream -H‰ìUKn1 Ýë¼ÀÈ¢~#më]EÐE0HÚÅ8@êûåOò8]t (lK$E>òQœñéÛNçŸ>ŸÁ}y å¤&TÓ› 3úýzvOðêNçï¶+=Î5ÖpÝèø+ÿ¸º7@ôAÈ€¾Àvq¬^Ü‚>­Ä%’=ƨ"ÿ6§ÖFËnr÷mm`a‘QiÙVÞw‡ë8(sW¹ ¤lQÕ,9-Ž*¬´lî§{qŽà}©döYùÜxDJœŽ<8ŽŠ$ ZV&„]ÊÌIÅÄtÄÖŤÄwÄ,Ìpxß\ŠœgiF(äæÃî¼i"´ÜA8p T ìŒî[_Yàj¢Õ—ÌUÚºH_µ4fãtÁ6cD–jDJâÚFª…J go)º$kÄø¾ÃtwÒý°krñ¥DiråËÉM¤Q0}wÄoø#×SxãæжSv€Ã™q2ô`ù´± š·äsJ‡ñV·ÏÔöºr»sŠ®:òS݇š|o  x$ð`;sQ‰‡åv~ ¼OqŸáXË(ðÆóp•€ÿAZ4‚m-tkZTQ 4TÁ÷U¨`kï6¢”|êuš3½AÊŒTÓMq¢¹høè„ÖĪ öf -òT\ZÒ·#uGDjã6tz¤¦b°ªZ²ý ›3rUer‘§Û¡9‚_£Yé}ƒqNE³¨:r €ã•ÃwÑô.ø üròÇÿè~ 0š«ƒé -endstream endobj 31 0 obj <>stream -H‰ìUKnÜ0 Ýë¼€5"õ³·]EÐE`ô³ðHçþ@ù“í$‹.ƒÅØ)=>>Q’çòå -—‡k‚¯>=ps±!´¡ç “<¿¿¿…'ø.ׯ Ö;¤ˆ í-µ p_yú3Oÿ¸‡g@HüCè@°Þ‚8·0Qìµ³9U H%‹Qa âgØ´¯Šq(ÍŒæf 8K¿Jc‚#,Vf 7U ÙÙË:„f ?Ã÷ðXZ¬mᶘêC-UÈxÒ«q,‹0f,"œŠHks3³‰x+Š«+vÄL™£˜Gú•y¥ßBÞçÚa”khB»Ig‰²çNà ÄÒxI ,±/\ÍÐ"}SЀΪ_j©z´š—hÌND{ŒÙEWG¦G KuDÙÒh¯-Ÿˆša´„ô¦Â²E§+0JÚ¬TÈIP­âbQµÊHŠx‘ÄDZî6-ŒN”..…±²;y>+ê_ŽòÓãIwrÕqÉYDgžDŽîfÊˇ¹™Yca´ɩ쪺óü;`ÍÁrd‰õ§ -ó¥ûW´bŽ3ò¥C<ëå´µjvª‹Ü‚ó«Ž—˜[Û‡klÌ3"ÍKúeqs¦C,üéNm‰ÍMü ’ ðÒnƒ­XÍcº:“\fþlÆ^Êpvbs=ݶû6’IY|=EËšÌØøz-ò=.ZÜ6÷êÎÈcîÈbž@âmooýß÷Üý;~ Ÿ¸n… -endstream endobj 28 0 obj <>stream -H‰ìUËnÜ0 ¼ë+ôöŠÔ˾f[ôAù£ƒ ÝÿÊ!õX´‡¢Ç×ôÈÔPCRò^>_ýåñüÇ«wÅ\ìÙ«7<ç¢÷óó«{ö¯îrýüqóa¥‡å½¿âþ$îï7÷æɹÈÇÝg¼8Œ^ÜBÛZÓ&x‰ÉS^9³Bù€‰ýi(Û9œŠð`GÕƧ£½ /¸¥XîÃÁJ¸SA[²³Da…=Ü÷Í=9Q½æ²‹M–ÐL„©J5â}.J±´×uÛY1%\V¢­ "ô„9;ŽQ9ƒ,U>b*:\0€ç„X&U1¡p@Õh«7VÐK£%Mu-)GÖÊÆœªL©(’NîkÀbhJµ’CžS$B˜ä6R™†U¨Á¶þä§V4:"[LŠÞ-Zø{_‚l•í¾-™[[ -š½–µxÂÆȆ9Y -ò¶Z€Û®ó‘¨%ÄSú‡Wât`Ee°n·Ô—l„ÞŠ¿l´Mx)Ü%Z:Ò†õèÈNkäª0²§‚´ëÌÎ(RÕ‹ -¤MÇœÝ#õ@s‘±ð”?ÕRe/ú_Ô†õjÑ_9LA´ÉÇ,â”B7óâM¾›-º=O}vW£´¦gl‚6/´ÏNðIë– Ô¶²h”ÁRälFZ¨bqOCÝÝH XЙú™GÈé£I¡ž#iäÏæTÒ5Ü«vý½ˆÿ\Dý£}r¿™h‹ -endstream endobj 26 0 obj [25 0 R 24 0 R] endobj 39 0 obj <> endobj xref -0 40 -0000000004 65535 f -0000000016 00000 n -0000000161 00000 n -0000051771 00000 n -0000000000 00000 f -0000051843 00000 n -0000000000 00000 f -0000000000 00000 f -0000053991 00000 n -0000054063 00000 n -0000054258 00000 n -0000055672 00000 n -0000121261 00000 n -0000186850 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000052220 00000 n -0000052588 00000 n -0000231119 00000 n -0000231185 00000 n -0000236184 00000 n -0000052956 00000 n -0000235547 00000 n -0000231601 00000 n -0000231488 00000 n -0000234923 00000 n -0000234285 00000 n -0000053324 00000 n -0000231372 00000 n -0000231403 00000 n -0000231256 00000 n -0000231287 00000 n -0000231636 00000 n -0000236216 00000 n -trailer -<<7D8159058C731547983F3843602510E8>]>> -startxref -236401 -%%EOF diff --git a/datafiles/data/themes/default/graphics/meta/s_icon_24.png b/datafiles/data/themes/default/graphics/meta/s_icon_24.png deleted file mode 100644 index 53afc6f98..000000000 Binary files a/datafiles/data/themes/default/graphics/meta/s_icon_24.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/meta/s_icon_256.png b/datafiles/data/themes/default/graphics/meta/s_icon_256.png deleted file mode 100644 index ee2fde533..000000000 Binary files a/datafiles/data/themes/default/graphics/meta/s_icon_256.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/meta/s_icon_32.png b/datafiles/data/themes/default/graphics/meta/s_icon_32.png deleted file mode 100644 index 287bb9d86..000000000 Binary files a/datafiles/data/themes/default/graphics/meta/s_icon_32.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/meta/s_icon_64.ico b/datafiles/data/themes/default/graphics/meta/s_icon_64.ico deleted file mode 100644 index d946b0b4b..000000000 Binary files a/datafiles/data/themes/default/graphics/meta/s_icon_64.ico and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/meta/s_icon_64.png b/datafiles/data/themes/default/graphics/meta/s_icon_64.png deleted file mode 100644 index c060df0f2..000000000 Binary files a/datafiles/data/themes/default/graphics/meta/s_icon_64.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/graphic x2.ai b/datafiles/data/themes/default/graphics/node/graphic x2.ai deleted file mode 100644 index 5787c7146..000000000 --- a/datafiles/data/themes/default/graphics/node/graphic x2.ai +++ /dev/null @@ -1,1601 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[28 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/pdf - - - graphic x2 - - - Adobe Illustrator 27.1 (Windows) - 2022-12-29T11:45:19+08:00 - 2022-12-29T11:45:19+07:00 - 2022-12-29T11:45:19+07:00 - - - - 256 - 84 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAVAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FVK5urW1j9S5mSC OtOcjBFr82IyMpAczTKEJSNAW62vLS6jMlrPHPGDQvEyuK9aVUnGMgeRtM8compAhTn1PTbeT0ri 7hhk/kkkVW39icjLLCJokD4tRnEcyiQQQCDUHcEZYydirsVdirsVdirsVdirsVdirsVdirsVdirs VdirsVdirsVdirsVWvNEjojuqvISI1JALECpCjvthESRfcgyA2XYEqVzdWtrF6tzMkEVQvqSMEWr GgFWIG5wgWyjAyNAWVXAxdirsVdirsVfOv5rS3fmTz9d6TezT/o3TIz6WmwMFaQqgfl8VAfUOy/I 7jauHlzGFyFXdWen45n4O302nEwI71VkDmT+Nh8eSU+TtQ1Dyb5igXSJLhLW/tXkk0u6IZlcxSOA oX9pDGOW3da70GVnOZRMtuKO1jl+Oo9yNVpxjgYiwDEyqXQ0T+ij7wx+C3fXraPXNWjF7d3Ku7Tu 10X9QTSCg9NuCqFVaU3645MhxyMImv8AS9w797t5uUuE0P0PbfyP8xX1x5f122vpGlt9DvJYbZ3J Z/RUFqFmO9KZdilwjy4RL53f3OVpYmRER1r7XmP5lfnDrp1yaytCv7kj1C9WRSaMEjQEDYbEnc5X g0vjx48hO/IO/wBRqxpZeHiAsc5HmWafkl+aF/rcxsL77assboCSo5g8HTkSVqVIK198TCWnyCN3 CXf0YTMdThlOhHJDnXUIz86fzbvfKskGn6bEkl9cBnBlqY441PHkVUqWZmrTfamY0MUtZklxEjFA 1Q6lwCRjiKHqKT/lB+dWq63rI0bWI4xcOjPbzQgqr8BVkdCWAbjUgjwwanSnRgZMZPBfqiUwn4np PNv/AJyB/MrVtOvl8vaXO9tEkaSXckTFHkeQclTkNwgShNOtc3UBbPEI48fiEWboPGfLnnrzFo2p JdWN5JbylqsyMaMT/OpJVx4hhlsoMser4zwzAIP2PpvVvzMRPy7s/MiD0nu7dpZglCVaI8JEQnuZ PhU5qtblmDHHDaUzz7nWa4Sxy4BzJeCwfnf5oTVfrbpH9XLbxIXEgWvaXlXl7kU9sJ7HhViUuPvt x/yo6E8Xe+ibPzy0vkg6zHSWcrGIGYUDesA0bsB/ktU/LHRZ5TiRP6omi7LsbD+ZyCEunP4Pm/W/ ze8xXerPcQuHiVzwebkzsPGoYcQewXpmyGIVu7bJ20YS4cUYjGPLn73uH5Xfma+p+WLy81Dk6afa y3jFjycJbj96hY/a7FScqIo0nUaSGoGPJiHCckhAjpxF8+ec/wAwvMnmXVJrjULp2jZqx2oZvRiF ahUStNvHqe+WQx2LLt9d2rHs2f5fSwjcPqmRcifx+ymf/kP+Zutw+ZLXy/qFzJc6ZfEwxxysX9GU gmNoy1SASOJWtN65GceEtOeWLtHSTzCEYajDRlw8pRP4+zzZN+c/5tX+h3iabpwVriQFlDk+mkas U5lVI5FmU0qaCmWwi8glX5SfnHq2oauNM1ML6hUvG0dQkir9pShJAam4IwyjavQPzg/MSTyppHqW 6epNKyxQpUqGd1LfERvxVVrt16YMcRVuj1k8mfP+XieGIFyI5+55N5G/PTzC/mG2tNUWL0LyVYll hVkKPIeK1BZgy1IrXfvlhAPNqz9l+BE5MEpCUd9zsXufnPzkmi+VX1ZqqBE0rhftfDQcVPYs5Cg5 hZAb4Q9J2VkjmxeNIbVy83zxa/n55qTVhdTwwtZlvigj5rIFr+zKWry+Yp7ZYdMK2O7ljXm6IHD3 Po2z876aPLEes3MnJHVTCBQNNzUOnEe4O+T0ennnlwjn1cTtKePT+r+Eiw+fvN/5z3l55ojuYjzg tn+1GxHpgHYQHb7PUt+0c3o1OLB+7gOKP8R73R/lMmceJM8Mv4R3PZvLf5owat5UvbyJ4n1W0s5r m35VEc5hjZwaChBqvxr93thavQCJE4b4pfY7DsvP4uWOHL6Z8QB8/MPmfzh5681ea7v6xq14Z1Vi YrZfhhir2SMfCNtqn4j3OS4OAVD9r6LmwZMEeHQiNjaXIzvzvp+Az38k/wAxfOH+JtJ8sSX5m0qe Qq0MoEjRokTsEjdviVTxG1aeGV58UTEyP1Bx+0dJingnkmIjUQA4uA7bnr5qn5x/mpq8utTafaSF LSJmSGGpCcUYp6jgEcmYqaV6ZgQhbxaXfld+a+tafq8cE8ha1JBlgBPpvGD8VEJIVwNwRjOFK+qs rS7FWAfmJ+UGleb7uLU47qTTdYhXit3D1YDoG6HKzE71W/MHk5GPMAADe3IjYhD+QfyV0fyzeS6n fXUmr6pNGYmmn3VVYUYCu5223wcHFtKq7hyXJmBBAv1cydz7ks1T8hI5L8PpGvXWm6czsxskoVj5 Eswi8KsScqOn8oy8yN/2uvOH3M98teTtJ8v6E2kWgZklDm6nc1klkkrzdz4kk5ZHCBEg9W/D+7II 5h4B+ZP5M64+ty3tlxBmI9T1AwjYgBQ6MobqBupzHwao4BwTBociHeZ9LHVHxMcgCeYLM/yW/Ku9 0GY3999tmV3ehVSUB4LHyAJALVLUx4pZ8glXDCPK+rCfBpsUoAiWSfOuQCM/Ob8o7rzW0F/p0qw6 hbBlX1OXpyRseXBioYqVavE07/djwyT0mSRMTLFM3t0LgUMkRvUglH5RfknqWgaudY1eaOS6VGjt 44CxSMPs7szBKtx2AA7/AHR1OolrKxwiRC/VIphAY9yd3fn9+WOrareL5g0iB7pTGsd5DEpeRGjB CyBRuylNjTpSubqBpnilGcPDkaN2C8b8u/l35o1fU47W0sJZZA4DURgi79ZHYBUA98slkZY9KIHi mRQ+19Mat+WkUn5e2fltT6zWlu0UpTYu0vxyOle/qfEtc1etxTPDOH1QPzdZruLJLjHMF4RB+RPm d9V+rPKn1YNu6pIZitf99ldm/wBlTH+VwRQhLj7qcf8ANdBE8T6FtPI3o+STosdI5+KGBSahPSAE aE/6q0Pzw6PBKESZfXI2XZdj5jpsgnLrz+L5z1z8mvMdtqzwW8fpws54JKHDKK9BxVg48CDvmyGX bd2uTscTlxYpw8M955Pbvyv/ACxOleWryz1FXRL+2ktHVhxdknH71ip+zXYKD4ZUTZtOp1cMAx48 J4vDlxE/0g+fvOf5Z+afLmqS293ZyPCGpFeRozQSr2ZXAI3HVTuMshkoUXb63szH2lP8xppwEpfV CRog/j+1nv5E/lbrj+YrbzDqdrJa6dYkywmZSjTSgEJwVqHipPIt02p8oylxFq1Hg9naSeCMxkz5 a4uHlEDp+O9k35yflFe69drqOnMEuIwwVnDGNo2YtwYqGKlWJoab1y2EnkEr/Kb8mNU0zV/0lqbo 0gUogjDFEVvtNzYLVyNgAMMp0rPvzd/Lo+bNI9KFjHNGVlhkALBJEBUclG5Vlahp065HHIVRdJrM eTBn8eEeOJFSA5+95R5G/IfX4fMFteaq8TQWciyxxQF25uhqvJmVAqg7+/TLSQObTn7SlqIHHhhL iltZFAPcPOPkyLW/K76S1WBiaN+P2jyoeS17qwDAZhZCSeIPSdlwjhxDDI+mqvzfPlr/AM4++Zm1 Zbe4uYvqIb45IxJ6xSvaMrQN82oPfJnUitgbcwaHezKPD3voi18k6a3lmPR7mPiqKohK0LRcFCJx PsBvlmj1E8EuIc+rh9pQhqPT/CNg8C82/kxdW/mmK3jUpHcvUpEpIlBOxh8C37QP2c3w0+HP+9ie GP8AEO50X5rLg/dyHFL+E972jy5+WVppXle7sUWNNRvLSW2R6VSASxlKL4/a+Ju+a/V6/jIjDbHH p3ux7MweDkGWfqnYJ/UHzJ5v/LzzT5RvuGsWhSFyVhu4/jt5D/kSAdf8lqN7ZZiMZS4ol9E0OLHm 1J1GGd8QNxO0gT+j8W9A/Iz8rfNa+ZNO80Xdv9S0y2LSKbiqSTco2QenHTlT468moPCuY+WUYRMb uRdPl8HSYMmLj8TLkq65Rrz/AB7gu/OH8pdYGszajYRNJayszxyhWZVV2LcH4g8SpJoehGYcJ084 l35X/lFrV5rEc93EyWoIE09GWNY6/FxZgOTkCgA6YZztX1LlaXYq7FXYq7FXEgAkmgHU4qwPWvzI eCZxZrFHbIeP1if9r3G6gA5qMvaMjKoB6LB2NARvKd/uTXyx5yXVJhaXUaxXLAmJkrwegqRQ1INP fL9JrvEPDIVJxdf2X4MeOBuP3JrqGrrbFlTj+7BMkjmirTc+HTMTXdrHHLggLk4OLT8QsqWn69Hc BGLJJDJ9iaM1XrTqCRlWl7Ylx8OUV5/rZZNMKuLGfzO/NO28nJDaW0C3msXK+okLkiOOOpAeSm5q RQKPfcd+hARpdKcm52i870X/AJyL19b5f0vZW1xYlqSi1DxyoD148ndTTwP34acyXZ8CPSd3tVz5 n02PRYNVgf6xBeIr2gXbmHHIfLbrmJq9VHDHiLpNRk8LnzYyn5h3puzGVt2K7tbgkOF8ftE/hmmH a2XmYjh+P3uv/Oz51sylPMWnnRX1Z2KW8Skyr1YMNuHzJIpm70+ojlhxB2ujidQRGHOTArz819T+ tAQQ28MTH91FLVnb6eS1+gZbb10OwMIAE5HiPuHyZl5W83Wut2ksjqLa4thW4Qn4Qv8AOGNPh2+j CC6PtHs2WnkAPVGXL9TyDzZ/zkhqK6jLB5atIBYRMVW7u1d3lp+0qBkCKe1an5dMbev0XsfijjEt TMiR6AgAeVnmWWflZ+dK+a779DatbR2mrMrPbSQk+jMEHJlCsWZWCivU1FemILqu3vZn8pDxcRMs fW+Y/WGYa55rWyleG3CExf300h+Bade46ZbGFvIqOjeclupI1uPTaKU0juIjVa1pvuRT3xMFtNtX 1lbHjGih52FQD0A8TjCFuo7U7WGmqMRcz9nvSiy84NLI3L0po0bjJ6R+JSOo6nceByw4R0dRi9oc sZDxYjhPdsU8v9Wt7SzW5/vBJT0VG3KormLOXC9npMfj0Yn0kXfkx5POc5umi/cM6irwA/GFPfrU fdlPil2v8n4+Vm2SWuo21xZfW+QjiUEyFyAE4/a5H2y+Hq5Oqz4ziJEujzvW/wAzJTrcL6bGj2No x3kUcpqijEEiqCnSn0+GdPpuxh4REz6pfZ+t5rUdqnxAYD0x+39TObTzPpFzocutLNxsreJ5rokE vEIlLuGVamqgduvbNDn0s8U+CQ3+932kyDUVwbmRr49zwbz7/wA5F3l831Py5ax21irqxuryNJpZ CjBhSJg8aCo71P8Aq5kw0sYbzL2eDsbBpYiepnRPQEj7tz9zMvy3/Pq38yXtlomp2DQ6zdP6aTW9 DbvRGcuQx5psvT4vnlWbScI4gdnC7Q7B8KBy45CWKr8/1H7E187/AJsNpF/Lp2kwxyzW5K3NzNUo rjqqqpWpXuSevbMN5xC+UPzglvr+Gy1iKFY7lgkN5BVVDMaLzBLbE7VB2xV6jirsVdirsVdiqhfw yTWNxDGaSSROiH3ZSBkMkSYkDubMMhGYJ5Ah81fmR5U1rWY7VLIjnaO4mtZG4VY0HLfaq0I3zT9n amGEyE+r0/amknnjEwN1+nqzL8q9D1GzOkWE0nrT2dXnlWpAUMW41PYAhBgjLxdTxRFC7XNHwNHw zNmq+f6v0J/+a3lfVdf8t3+lafMIbuSRZFVjxWVVbl6bN25dfnmBjyjTawyyDaz9vV0pjx46CTfk 75J17yzotxa6q49e7nEkVojc1iAULWo25N3ptsMe1NTHU5YjGPL3rggYRPEw/wD5yB0q/h85G6k5 fV761j+qy78QY14OoPiD8X051kNg5GjPFiMRsd3k+n2U8ErNIQFIpQGtffLZSBRo9LPHImT6Z0/R dT0/8vPLcd4rCSCKQzIw3T6w/qxqw7UU8d+mc/21AkRl0FvP9seqfEOVvKNN/L/zNb+ezq0lwv1N bh7g3Qf45EYk+nx61IND2xy9pYZabgA9VVX6XElqIHHw9XskumXsvkW9eNSQZlmVB1KR0DMP8+2T 7IgRiJPUu79mJCGYGXKVj8fc8J82eTta1PXkvLWVTA4RQzNxMPHwHWld9u+bqGQAPSdp9lZs2fji dtv838c3rvkzRdSvtL16K2Y859LnsopjtWeZKIe2+1cqDl9p6iGKWHi34ckZH3R5vm7UbO5WQwuh jlhZklicFWVgaEEHoQRlmOQHN3ntN2Vm10IHCQRG9r53VHuZx+SukahefmBo4tgxFm5ubmReiRRg 1qfBqhPpyMjZRr4fk+yfCyninw8PxJ2A/q/cHqP5q+WtW1fS7/TLOT07pphLxc8VlQNy4k/5VQfn mREvliV/lZ5S1vRNKexv2DXF1PzitkbmIwQB1G1SdzTCSr0Pz3pt3dQXltFM0Et5atFBcjqrlCnL 6DvtjiOzxnbIOPVjJIXHY/LmHlH5U/l75j8t6te3mpukcMkXoJBE/MSNzDCQ06BQDTvvkwE9sdp4 tRCMYbm7vu8nsmsWlxHpdgzg0jVg4/lLkEVzX6nc29z7NROPAIS+qvx97w3R/wAtPNdp+Yf6ZmuU NitxJcNdh6vIjkn0ynWpBo1dsMs8TCnYY9HkGbiJ2t7LeeXtT1XytLDaTNE7S+qsFQFmCgDix+Y2 7V+/M3sjURwz4pDb7vN1ftBiOb0wO4+3yeM6vomqPrNpKLuS0SzZhc2hFCSOooe5+yeXTtnX5MUs k4zjL0j7XjceWOOEoSjcj9j0Py35c1keWtb1HlJFbXGn3UcNqoqbgmFgp4+AJ+Gm5+XXV9rarGSM Y3kDz7nd+zunnHPDITUeIfHd8yOkiylXXYbFSNwR7ZjkHi74vseXHllnqQjPAY9aNSH62cfkhDcy /mXorLGz+nJK8nEEhV9FxVqdBvlOYnwjxOu1ksw0EznoTPIdwsUE3/MnQdT+v6np5PC5Fy0nxEgS KWLKa+DAhhmqgaLwSXeSfL2qr6Wngc7u6mAhhU14lqDqPvOGcrKh9cZBXYq7FXYq7FXYqxTzI3kv 62RqAref7s9Dly/2fH4a/PfNbqjp+L1fV5O60A1fD6Po8/0Jl5aby4bdxowUdPVG/qe3Ll8X8Mv0 pxV+7/a4uvGo4v3vw7vsR1+bCg+s0Lfs0ry/DKO0DpqHi8+nf9jjYeP+FZYHTef7j+8/yq8vorlP Z50vF+7+rz5/j3Ms3iV6uSV+en8lrobf4u9E6by+BZgxcvT/AHVw/ec6fyb09s3DDB4nF6ObzryZ L+Qo1uL6gjLfs4+qHUPVMYcn4QnMmOtenLfwwubmGo4d+Xk9iuzai2kN1x+r0/e+pTjT3rleXh4T xfT5uqnVb8mIo3kP619lqV25ep6df15owdFxf2068HBf9rMIjB6KmIr6HEcCtOPGm1KbUzexqhXJ 2MfJ5/qb/lgb9i6sX5fvDbep6RP+xNP+Ax2eq047R4Nv9lV/j3s10RtHbTo/0R6f1IbJ6XSvetd+ XjXfJPP6sZfEPi3x+by78ypvyMOsyDX1560CBdGw9T1AR/v4xkRltqb/ABYC9X2JHtbwh4P9104q r4Xv+hlf5Yyflu2mSjyUIljBH1tfj+s13p6vq/vKdafs+GIdP24NcMg/NX5cuH4Vt+nvT7XDoQC/ pEAyU+ALX1Kf7Henzycb6OjUtDPl31CLEUuKf7srzp7cv4YZX1VMdSOni3P17j6Vdgetf8mm9flg jd7OD2gcHh/v64fxy6/JK9Pby2LhfSFJa/AZa0r7V2yyXHTptDLs7xBw/V04r/sTq5NuIH+scfRp 8fPpT6coNVu9Vj4uIcPNj6N5U+sdDSu3Lnw/z+eUei3aEarh/stkUfp8F9Onp0HHj0p2pTMgOpld 782D+bH8kHzNZLqQJugR9aKU9OlPgE/0+Hbrtm80I1PgS4Pp6d/nw/j3Om1h0/jR4/q693xZynDg vp04UHDj0p2pTNIbvd248niX51Tfk19ZH6V5nXhIvrtpJjE4Wo5Cct+6rTpy+Pp2zO03i1t9Pm9Z 2J+eEbjQxf0+Xw6/oZ3+Wtz+XA0RF8ntbxwOVWZK0uTJQ0E4f94W2NK7eG2Y+cZL9Tqe1I6rxP39 39nw6fjdd59k/L8CIeZArXXH9yI+X1jjX/ivfj4ctsodUh/IT/lwbhh5fAXUeJr6/P1yvfhz2p48 PpxVnOKuxV2KuxV2KqF/LJDY3E0YrJHE7oP8pVJGQyEiJI7mzDESnEHkSHz3rNzPLeyCViaGu5rU ncsfc5zsOVvoMIgDZkX5cX13HrluiMSpdYz/AKj1DD5d8u05Mcsa6uD2pjjLBK+gtknna9ujeejy KxtyLU2rQ0APyGa/ITPLOUufEXC7JxR4L6oHyteXMWoLEjH0yCxXsCNwcqynhqQ+oOT2jiicdnm8 3/5yN1bUZfOAtHZltrWCJbdK7fvV5uw9y3w/Rnc4BfN0WnHDisdS8ltpJEmXiTuQCPGuZEwCGeOR B2fSza/rFx+VehXUzM1w9vLzdty3oP6Ubt4/B8W/XOe7S9U4QP0kvOduHgkRHk84S6uUn9dZWE1a +pU1r7nMg44mPDWzygkbt61Fquof8q7uDUqXaJCR+ysoBdfl2+nMfs0kRlHpGWz3nssBkyx4um/x p4rc3M807SyMeddv8n2Gb0RAD3EpEmy9L/LrXtWtvL+vTwkvJb6Zc3UIpWs1uv7s/M1p75jzFFxN fghlOHj65Ix/zTzfOd/cTz3Ukkzs8jsWdmJJZm3LEnqScg9vmNHhGwHIM4/I/VNRs/zD0lbVm43E v1edAdmikU8g3iFpy+YxdZ2zjjk0OQT/AIRY8j+Nvi+krf8Af315cTfFOJWQA78VXYAfqzI6Pky3 VAIo0uo/guInUo46nfpiFSr8y9QvIwqxs0YPBCRsQGUsfvObTsfDGU996Dx/a8jPVcMuUYimC6Nd 3FvqMPpMaSOqOnZgxpuM6DWYozxm+gcDNAGJt6X5mv7xfL9qwJ5FGYnxKkKD9ANc4DVbGn0f2YJy YIyl9VD9P6nnizzLL6quRJWvOu+Yb1dM6n8wazYeT3uLOAvLyCmbYiBXUEtx+Z27eObvsjBDLPhm du7v8nkPaHJLF6oDc9e7zfPusa1qs2qtPMzxzRuSFY1NT1LE/aLdz3zq5TIO21Ogw4IGH87i5l63 5P8AMuv3nkrWbK4hkFvHpt06XAbi1ufRfiA3WjfsjqPlms7T08Ljk5TJ5d7m9hZZDUxx/VASjv3b 8ny3c+hfXLwSM6SxEkMDVSB128cx5VI0+vZhDNMwNgx+TO/yFuIZfzN0SKEN6cUr0ZzUmsMn9Mry yBxyAcDtDNGWjyRjdRA5+9M/zS1bUbvzPe/WHYc5ZC4JP7LlAnyRVAAzUvn6W+SNV1Cx1mF7V2DR ESoAT8LIQQR8+hxV9YeavMD6PZxtCge4nYrHyrxAAqSadeuYms1JxR25l2PZ2iGeZBNRDE/+Vg69 /LB/wB/5qzWfylk8nd/yLh/pfP8AY7/lYOvfywf8Af8AmrH+Usnkv8i4f6Xz/Y7/AJWDr38sH/AH /mrH+Usnkv8AIuH+l8/2O/5WDr38sH/AH/mrH+Usnkv8i4f6Xz/Yynyn5hk1q2nFxGqzwFQ/GvFl etDQ1/lNc2Oj1Jyg2Nw6btLQjTyHCdj+hj2u/ldHd3RmspI0jY1EchZSvsGUNUeFRmPk7PlfoO3m 7DTduARrIDfeE28p+RrfRHFxKyyXCghAleKk7FqncmmXabRcB4pG5OJ2h2qcw4Yio/emWs+XbXUh VgOXXeo38QR0zG1nZhnPjxmpHnfJxdLrpYuSjo/lS009+YALd9yxNPEmm2V6fsmXEJZSDXQNmq7S llFJB+Z/5VWPnWGK4SYWmq26GOOZl5JJHXkEkpvsSSpHSp65vQacfT6nw9iLiXnWg/8AOM+pR6ij 6xqFslkpBcWpkklYd1HqJGq18d/lk5ZCXJOsgPpBvze13flnS5tGh0mKMQW1six2oUV4Ki8QN+op 1r1zD1OmGaNHY9C6jUY/FB4ubCo/yfiW8EpeL0w1QKuQPfgRT6OWYP5XUkcJnGu/q6odlb9Gcx+X 9OXRn0llL28qkSk/aZj+18wRtmfp9PHFDhDutJI4CDDnF5xqH5JTS3jSQXELRMa8nLxsfmqq4+45 kCcg9THt3CRc4yEvKq+8M68q+T7DQLCS3Wk8s4CzuVAUqAQEC7/Dv9OB0+v7RlqJAj0xjyH6XkXm 7/nGe5udTkuPLl9bx2crFha3hkQxV34K8aS81HaoBp49cFPV6P2vxmAGohIzH8Ua394JDLPyr/JO 18n3X6V1GdLzV1UrAIgwhhDCjlS1GdiNqkDbtiA6vtv2j/NQ8LFHgxdb5yZtqOgzPdNd2Eqwyyf3 sb14MfHauWCXe8sstPL1y9wk2ozLIsR5JDHXjXxNQMTPuQr695etdXh4yU5U47ioI6gGm4oe+WYM 8scri6rtLswaipRPDMdf1pDpX5c2tpdCZyu3Qgs7DxA5AAfPMzP2pkyR4TydXj7CzSNZJDh/o/2B k+oaTbXlmLZhwVBSIgV40FOncZqpx4nr9Jk8CuEekbUxaP8ALpFuOZaPhWvVj/wpH8co8Au2Pasa 5G2XWthb21oLVVDREEOGFeVevL55kQHDydRmyHISZPNfMf5RWlz5itJrMxx20zE0kI5RUHIhVJrI O6jt+OdHp+1gcZMxc4/b73Q5dBOMuHGahL7Pc9AtPL2k2ujPo8cNbKWNop1JIaQSLxcswoasO/3Z pM2onknxyO7t9NAYAODbh3+LwLz/AP8AON5sJjqnlq6je3Zlja1vJEhdPUIUcZnKxuKno1G/1jmV i1QJ9Q3e27P7ehkl+9jU6+qI5+8fj4M3/Kz8g9I8oXEGrX8/1zWoamIRErBEzKVJFaPI1Cd2oP8A J75Rl1NjhiKDqu0O2vEgcWKPBjPPvP4/BRn5gfkza+Y7x7+xljhuJm5zQy8lQuerq6BipbuKGpzF dChfIv5H2+iX6XupSxTGFg8cEJZgzKaqXdwhoD+yBirI/wAyf7iw/wBaT9S5qu1OUfi7/sHnP4fp fLur32raT+YOt+Y7ZmkstJubWO/twSQYLqIqxpWmxTb3Iy3HCM8EcZ5yBr3hjmyTx6ieUfTAxseR CSTSSS+V/JqSOrLJPqIkE85gjYCWP7ctRxHvXLwKyZPdHpff0cYknFivvnzNdR1TDzJcXGgSIbAg xa/o62qLbzGeMT+oqPwlqedEFAa98rwAZPq/gnfKtm7UyOI+n/KY62N733+5G+RX1C+826Rod0zt /hdb03JJNGf1mQdetCUp8sr1YjHFKY/ynD9zZoTKeaOM/wCS4r+f9j6Z/L2dILfVp3+xEkTtTwUS E5j9myoTPdX6W7tuBlLHEdb/AN6xTzB5qu7i49e6lejk+lAhPFR7Co+/MPJmnllZLttNo8eKNRHx T3yN5nuvrtvavK0tndHgiuSSjduNem+xGZOi1EozECdi4HauhhLGZgVKP2sl13WBAJHkYrBGeIVe rHpmu1+ryZcphE1EbOq0el4qA5lDaLryzj1oGbippJE2U4NVk08xvce5t1ej4dj83nX57fmJq1pq S+XdLuXs4IoVlv5omKSOZBVU5DcKE3NOtc7SO7TodPHh45PIdA8565pt+t3pl/Pb3Me/2iVYA9GU kqy+zDLJYyHM9GTYh9MDzzJqXk7S9UtQIbjVIyZOO/ptGeEoX/ZggH+OaftTVSxRAjzk8x2jI4Tw jmwqHzbG2qfV0nmE/Lis9TQuPetc0502aMPEvz57uhGp9VWbZ8PN88PlS4v3Ae9gYQqSNmZ6cWIH z3+Wbvs/VHLjuX1B6nsXF+ayCEvj7nk2qea5/r1bu5mlnY1eTkTxruO+3yGbCOMkW+giGLGOERAH ueieTPO0yaXqQ1ORp49NtZL5ZSauYYRV1LHr2pgBdD2r2VE5IHGK8SQj5WeT5083fmF5j8wai97q V7LxZiYLSN2WKJa/ZRAQNh36nvgfQdL2fptHjEYxHvrc+9nf5G/mTrNt5js9BvbqS60nUSYoUlYu YZaEoULbhSRxK9N64Q6T2m7Iw5dOc+MCM477dR1v9b2DVdQvtR1F7WFysEbFVUGgPHYs1OuXxFB8 wUba91DSLxA0heFqF0qSrL3pXocSAVTXzNrLwloUkMUMaepM4qCRSvbtTJ4MXEfMvK9u9oZBk8GB rv8AO2MaL5oW4uGFrJJHLH8XF+jKDToCQcz9VoJYgDKiC6OOXNgIlGX482W6trcq6bbvAeEtyCSw 6qF2an05pM54dn03sbh1MBkI2rl5sPi19WvvSSWQS8qCWp3Ye9a5icT0hwiuQplv+LbSy0Rr7UH/ AHkTGNUWnKVqVAUe/fNlosE88uGLzPahhpjZ5Hl+p5Jr3nS7vdbhvLi5+r3PL/QokJAjANQF/qep zs8GlxYoeH38/N43Jmy5pHJ/N+x6JpP5h/W/LeozMI11rT7Sa4SJ6iOYwxlwwAoeo+ID6M57Xdmn FMEf3ZPyej7I1cdTOOOW0iQD8+YfLfnXz/5t80XP1jUrg3ZRqx2at6cEQP8AJGNum3I7+JOWxxiA 9IfW8OjhpY1hgCevf8XoH5JfmN5wPmXSfLMl+ZtKuJCrwzUlaNUiZuCO3xKuw2+7KdThjwmVbus7 a7OwHDLNw1kA6d9jmnX5l/mDfXWpXam4ki0u1laGC3iJHMqePJqU5FiK79BmqeCQPkP8xb/T7uO6 hnlkseYS8s5CSCp+0QKkBqbgjFXtvnbRbzUrKFrRfUlt2YmLYEqwFaV7imYGvwSyRHDzDtuydXDF MiWwk85byFOxvC2iFjqIC3xMNfWCghfU2+KgOavws+20vTy8nfHUabfeHq5+aFl/K61ltoLWTy2r 21sXNvCbeqoZCC/EU25ECuTA1IJPqstZnoyACYUPcqyflyJI7SKTQOcdhvZKYKiKpB+Db4d1GREN QL2lvzZHLpSACYenly2VrXyJcWt5Pe22itDd3P8AvROkPF3qankQN98EsWcgAiVBlHUaaMjISiCW feTvL13aWF6t+np/XQE9KvxBQGBJp0rzzY6HTSjGXF/E6XtTWxnOPAb4P2fqYL5g8qXlvOYbqFyq E+lcRj4WB8DQj6M1mTDPEaId/ptbjyxuJ+Ce+R/K919cgupImhs7U8kLggu3alffcnMnRaaUpiZF AOB2rr4DGYRNyl9jJNc0cTiRJELQSHkGXqprXNfr9HkxZTOIuJ3dVpNVw0R9QQ+jaCsA9KBWEbGs kr9f1DKNPpcmomNqj3tuq1hlvLm88/PT8udWvtQXzHpVu13E8Kw39vEC0imMELIFG7LwoDTpT7u0 js06LURrgk8i8v8AkfXtU1AWmmafPNO5CszIQkYJ6u5AVR88slMlzbx49yX0qPI0mneT9L0q1YT3 GlxkPTb1GkPOUr/s9xmo7T0sssQY84vMdoROY8Q5sLh8pIuqeultMbnkWEHE0DHvxpXNMdRnlHw6 8uW7oRpvVdG2e/4Qml8qXFg5C3s5Ey77K604oT9FD883nZ+lOLHR+ovU9i5fyuQTl8fc8n1TyjcC /wCN5aTx3APFkCmjU27A1+anM8TIFPoEcmHIOMSBHveieTPJEzabqJ1SNoI9StZLJYTs4hlFHJB6 dqVwAOh7V7VjxwGI34chK+ljk+dfOP5c+Y/L2pSWeoWcrRIxFvexIzQyr2KuAR06qdxgfQdH2lpt bjEoyAPUXuGd/kd+WWtTeYrTX9QtJLTStPJlg9dSjTy0ITgpoeKk8i3TanyIdH7Tds4cenODHISn LY1vQ635nueu6tpt9p2oSXUCF4HYsrAVA5blWp0y+JBD5kpWthqGr3aNIhSFaB5KEKF70r1OJICp p5m0Z5y0yRmWGROE0Y3IFKdB2pk8GXhPmHle3Oz8hn40Bff8GNaN5XW3uG+qRSPLJ8JZ+iitaVoA B88ztTr55QBKqDo4Yc+ciMY/jzZZquiSPp1ukHxy2oIK/wAwO7U+nNLmHFu+m9jcOmgMZ5Vz82IR eX1W+9RIZDPyJEVDQMfalcxOF6M5xXMUyv8AwlaXuhtY6gn7yQmQOv2onpQFT7d82eizzwS4ovM9 qCGpNHl0/W8k13ybeWOtw2k9t69zy/0KVFJ9QE0BX+nbOzwavFlh4ndz8njsuDLil4f877Xo2j/l 4lp5ev4ZSh1fULWa39Vt0h9aMpxWnz+I5zuu7SOWQA+gH5vRdk6SOmnHJLeQIP7A+W/OH5b+ZfKe p11e1eIODHFdx/HbyjtwkHfvxNG9stxzjM2C+taTU4NTLxMcvVW46/L8B6B+Q35U+aINf03zHPbm 00q1ZpVkuapJPzjZB6UdK0+IHkaCnSuY2oyxjAwG5dP2vrsGLBLBE8U5fZv1/Unf5lfl5fW2o3b/ AFeSfSrqRpoZ4gT6ZY8uLUB4la0FeozWvEoDyH+XF/f3cUEVtLFp3qB7u7lBUcQdwpoKtQUAGKvo 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqpyfV/Vi9Th6 1T6PKnKtPi4136daZIXRrl1YmrF81TIskPf/AKO+rf7kPR+rc0r9Y48OfMen9vavOnH3wi+jPHxX 6bvy+37ERgYOxV2Kv//Z - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:d3d91ae8-195e-664a-851f-75f87268d4c1 - uuid:34f52c7e-8ecb-412c-8e64-eeb00a24727e - - uuid:0fb11350-206f-4d80-8593-26b2d224d1a9 - xmp.did:c1802fea-7d35-5e49-9388-cfc06b3c9f83 - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:d3d91ae8-195e-664a-851f-75f87268d4c1 - 2022-01-02T13:49:46+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - - Web - Document - AIRobin - 1 - False - False - - 192.000000 - 16.000000 - Pixels - - - - - MyriadPro-Regular - Myriad Pro - Regular - Open Type - Version 2.115;PS 2.000;hotconv 1.0.81;makeotf.lib2.5.63406 - False - 6851 - - - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - blue_dkblack - PROCESS - 100.000000 - RGB - 19 - 19 - 25 - - - blue_mdblack - PROCESS - 100.000000 - RGB - 30 - 30 - 44 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - Web Color Group - 1 - - - - R=63 G=169 B=245 - RGB - PROCESS - 63 - 169 - 245 - - - R=122 G=201 B=67 - RGB - PROCESS - 122 - 201 - 67 - - - R=255 G=147 B=30 - RGB - PROCESS - 255 - 147 - 30 - - - R=255 G=29 B=37 - RGB - PROCESS - 255 - 29 - 37 - - - R=255 G=123 B=172 - RGB - PROCESS - 255 - 123 - 172 - - - R=189 G=204 B=212 - RGB - PROCESS - 189 - 204 - 212 - - - - - - - Adobe PDF library 17.00 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 5 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 12.0]/Type/Page/PieceInfo<>>> endobj 22 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/Properties<>>>/TrimBox[0.0 0.0 192.0 16.0]/Type/Page/PieceInfo<>>> endobj 23 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 192.0 16.0]/Type/Page/PieceInfo<>>> endobj 24 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 192.0 16.0]/Type/Page/PieceInfo<>>> endobj 25 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 192.0 16.0]/Type/Page/PieceInfo<>>> endobj 26 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 20.0 20.0]/Type/Page/PieceInfo<>>> endobj 27 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 20.0 20.0]/Type/Page/PieceInfo<>>> endobj 30 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 36.0 18.0]/Type/Page/PieceInfo<>>> endobj 41 0 obj <>stream -H‰\UIŽ$7 ¼ç+ôR‹‹^Ý6|ü€Â,‡ãþ?à ©¬Ên©HRd ©^þz-/Ÿ^[ùí÷×rü:Z¡Ud”^ÿ}9þ)ÿ/¯·r+TZíÃðÔRÞî0ü ÷·ã—›ð£"Œ×ýçáèçqã…÷ã&­rÃÆrƒÕi+-÷#¾h8a1Âïô×=yý8ø4è鬾ý~hñ º£óÎç¿ûñõø|´JØõxNÉžÔ‰QÜàÒ¯üë’ž%ô:»•^zp5½Â¹ÜªCŠƒé6î£<öµ`éPA6!€Î鈎T^Û­¡ÆÚDÃÒ¤2ÚŒöp”d8ë ».½_7¤²žKªk1Z£*ª½ƒàË؉”c,eï“ÚtzJ@›€<Ím"R{î2ø *–t4vªf6ž^_ã'E§ã Ž-žßcb—ÑróûÑ ®NYm.ŸÛ[2F…™®õb-@+ FOçbœžã\}$+T[G9$¶¨ӽ퉸9× ‚ú'ê‰ãVY‹+}’ˆô@´'/«;lšSöC…™&‚’†rúv+ëÆ.~Æ*Ãèh,GMwØn~ì †ðªXÁÇåîè=}Ggý²sÆI~ÆÊ—¬s®'¡…ê¯lWçK-+[´ë4áÒëýÒ!sM>ºg¦goá;êgß =çA„¦ïSn•y«jUÞ=/ÑÆ©ÈëZ•-k¢UBÐÀArx] \ÉÑB GQrà ÏfÁ•9â´(C…0gÓÝsVóy£¸"õg@ÞÈQ‰mûfCa@kÆΡ±sñCMᣣ¾“C€qAáÑBÛw4Íëð9Y›Ž4æ=ú¦«~wI¯oB¬Ó­D1ïÆ{0ì÷Q²ï0ÉѦWbZ"Å1Cï²"ëCAqEIœÍ`Ÿg£d-éH§oÏñ¤ ÷]ÜfT¦34'c‡Cæ²·ÌM¦ $ƒ.#–PÊ^ZÊž(åœó/ÏtL=+ÔÖÊ–5K-ñ¦›>ý¬™…ài£açI¹ûÕVö5ï¨?>áþóñ¿Pm -endstream endobj 8 0 obj <> endobj 9 0 obj <> endobj 10 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.1.1 -%%For: (Makham) () -%%Title: (graphic x2.ai) -%%CreationDate: 12/29/2022 11:45 AM -%%Canvassize: 16383 -%%BoundingBox: -144 -101 89 -27 -%%HiResBoundingBox: -144 -101 89 -27.51953125 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 196 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 0 0 0 ([Registration]) -%%+ 0.074509806931019 0.074509806931019 0.098039217293262 (blue_dkblack) -%%+ 0.117647059261799 0.117647059261799 0.172549024224281 (blue_mdblack) -%AI3_Cropmarks: -102 -50 90 -34 -%AI3_TemplateBox: 8.5 -8.5 8.5 -8.5 -%AI3_TileBox: -402 -348 390 264 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 1 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: -74.3529411764703 12.2352941176468 5.66666666666667 0 8212.41176470588 8253.61764705882 1184 924 18 0 0 319 121 0 0 0 1 1 1 1 1 0 1 -%AI17_Alternate_Content -%AI9_OpenToView: -74.3529411764703 12.2352941176468 5.66666666666667 1184 924 18 0 0 319 121 0 0 0 1 1 1 1 1 0 1 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 7 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-392 -308 -%AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 11 0 obj <>stream -%AI24_ZStandard_Data(µ/ýX$—.þEþ ,°Öl mdªúÀŠ÷9QG…㌓|[›‡SdwïLþ~vvvÜ2p.ØÑ ¨ U”wã—Œ…i3E;czhî¦ãuCCJÿ~ö›Y?3÷Ïu犹ˆˆæ“éK#;æÕÊ]V’çlÿ‹¯2„Æöt+ëxYœTå·2ä4Dt…Ÿ«:vÊ«wƈƨŠÐn4W4iœ!<¢ï^&¡à#¡p< -*»ü‚‘PŒéšì0¡pf!$8Xe’âI(8ðp$è„bñX<±}4 E=£Á`0g$‰ŒcÃÅ(3j8ŽýÚ˜Ffaá±x,îqôð<†ƒáðƒfÁ µ€ _(¹LÔÂfÏh£Ž¡Žk›\6ŸÑé{a†vøá•LDEFGH EÒiA jƒ´@S-U•ÕVÖkQŒj”£µPc5Y™ÙZÚma k˜Ã¶` Å\ÏGWgw‡—÷[ãç¸Ç-Ü`ÑHXhxˆ˜x\ èÀ.àdÓIYiy‰™Pd>ÉÈF:ò‘ 9ï}zÝ~ÇçÿÅoÜñÇ>‹.¼ E-lq \äâ‹Å‚±h,‹Çba‘P £ 3ˆQ cÉ8cÁ`0 ãÁX`L£ 7¨Q ËÆ GãÑXh 9ÊaŽs #¡HÇ ÃÑp8Ç‚c}øAzØãøÈÇ Ç,tÁ¶p ¸X`,4 iLMe×ÀFB Ì/: -SÙa~ÁH(Æ—P<¡¨…:ƃÑp$SSÙ#¡°Ãü‚‘P4…Ç4¡ð‚©ì0¾P|Áh8³ðXp,4 Œ…ÅÂbá ¹€ ·` ¶P ^èÂÂãñH(ƃñøã|àö¨‡},8Ž†ƒá¸#è8‡9ÌQuŒc¡áh4ŒÆ¢‘ l`ÃÕ „¢i,0 £ÁX0ÎH2ŒQ b”1Œ…ÅcáX4Œc±X|‘ \Ø¢´èb ¼qÆÿüÝ^§'þ|!éHF.ò‰yiYélN. ÈÀc"âa¡±8¸pŽkã·¸<<»:_o.¡X0‡5¬a »¡•‘‘ÕêQŽjÔ¢•…eUEÕšzƒÄ SÒQ-$ /Î u¼Ym#«&ÓÐÂÃÑð‹„bá…ó‰F+rûH(ŒE³ïñ®gU'®fa¦Ç8ÃH(³Æ,fñãääÇjŠ£¡NP0w¢Ï Åù|å²ÑxÁÑGM(Ž6Êh0ºXô}bBq½Z­È>&¡X˜Ç8æá˜Æ0¦ÁXol -+r'¡8@BÁp@©ÎAR’Pàˆ‡ ‡$$ Ä -"Á × -*°&˜€(D0H „<ÁpÁƒ&<€p€Ð@ - - (0H" pÈ€ -$dA‚…‡ -  >€ @ ¡$H¨Á`B…Æ Pp€`€  - ˆ`€`€0ÁÀ  (!ÂÈp @ŒàBƒC"$#€xDˆðGˆˆC„dðÀP@pÄCCDHˆ(48€À Nð!BƒÃPHøÄ2¨ !"T€ ™(@ "(D0T„„™*4L`ˆð B„„  4 ,©¡… - Ph!á!Â!ƒ -$€Bƒ  "L¨!ƒ Å $D40DhðÀ!Â!¢„˜ƒ$@@`hx¸@„ƈˆ‡xa‚ $44hׄ"‚Á!áw%&h€pˆˆ¨ÐР®Ä¡!ƒ È„‡ 4ÐàVò0a‚ -4p0¡AB‚†"(4pxáB‡L`xáЀ‚<@ƒ " - -p€`Uòˆ@ -p€á¡Â $D04P Á† $`@!Â!ƒ%p€ð"@ðÀƒ‡ .`xÐ ¡˜ð0!ƒ<ðâ!B„4p˜Àà¡  Ò%#`ˆ¸ Á8@¸âa‚ DÐà”Pp ¡È  -\ ‚„ @<\à0„C„ PPPàeæ †p @‚«i=üýñÛÉ’Äøà!"0‡* >U`ÄÃp¸€A .`<€xà "(@XL]òR–”O*[â+dN’iÅu’!xÅHž‹K¨n£RX±Àáá*áALIÙ -8ƒ<8 á@BBÃÄÃ Ø &`p@„ -H - H˜à0 -D0TÀ•Â‡ð  04PÀá‚8( &Px€°@„„ -˜©¢…ˆ…s€b FàPg2'’EOUáÁJV@¬¤Dp¨€*ª€ÌÉXÄÓ -ˆBÁ! "4]vy^f<ö|¬Ã6 <‚*@ð@ˆÏtc}šü;¥ßäÇ -§ !@ $<<\à0`ˆŒL€X0ሠ-(àpC„8@bà ,à€°  ¡¸—Xáà ðÂC†w‹ - "$,8@xXp` XûX¶¦ÅÊA,â '?g¾¢zi¯të•Ô±êH½’mI+éYk&çNų¬{Í‘õ.ëCv¡©œûõG›wÐí½ -ÓÌ×4åáøÒ®lûÓŸ"3ëõ³;Ý)Ó©ÆÊì­Êºý)5èÚª†j5XYij3ªkÍ©»«»4—ªÍ¦llÖ«Nöí®&«w¬© o¨žhTÌößÝñÍ£éÒJ׫lL|HS˜Õ»Þâ‹Ùé»Ë©ëæk¹ýOö÷2ôâ½á°ênõ•©Z=®kåÕ%Ý«5äVÏF'¼ÄÃ3™¥ÍdU8ùߧ”%Û·ÈÊØ÷s)3+#ÜÒ&ïù^o -KQ©Ì:•3DWljeÅ?œ,¿åχ§×“e¹O:Â{>[îÞyº{Ý)DÍòÙ©Cw,k¹ê!]ÕkOÃœDÅ.µò'ª»6¥\èÉ™B²ÓIÆ»™=éBÂò§ÈðT×Ù/ÉVþNñ¸+–µÝå²sF²Û°…²6³6©¿ÁÖü”ö"^©ë 5íTÅb×Ú)Ñîjö#BlË^å+Í^Ùžc-™­½Ô)}¦µ÷Ì -½W?2•{Íðþzɦä[,~WîíŒåàgNÅÚÄ6Ü ‘ÏFSF‡õ9ÓÇßôó,ñ.ïTw©ë5e]i°¡è£š=K¢ñò„w—üæyôÄfy™ g榌kÎòg’ãÔC/TxGG?KÍ“Ǫ<«¦ø$3]Ó‹¬ÔIìCÇ— -¡IçžÌW ¢YmËtÓäÆ-õ’¯ᔜ•.óÃ+̳Á¢wUŠIuöhVûÖ‘Ý9V(›X's–Ìe§Ë)Í«ö•…hxˆÇ<+h}§ˆÎªs÷Ö.E¥œR·øÁÖ\ò8y¥¯ &þªÌ¨ø-e±•»ó²Ü_cÅGr¡§_èõN’•™Ùl|&eù´Î罕XìÞÅ.ñKÓ¿[ÞJÝÏ ¾YU°%+ý¦Xû<Ö‡¿û~å­½*ó>h*äbÍ•WîíbîÑy¿B+æZáo(_6»÷5:!QÕ­$º#ÕKUñέ;ÕLqÕ6%¡qâ놉%_b/,uâ:¡[pLÒšVøË^™)9W}u›¾¸t"ã,¯¦&ˆõXá”g" ]åùug™ñßú ¶äòhcö#¿Õ¹¼Úî)*Ï“•óš-»©4k|Û¼™î–Ã’¾7Å»fç©üJ0=™÷#ËÁ{õ.s6DvÇ$‘¥Ù© Kak“gÇË—A4Žé…®$ïœtT%–¿ÍÝv?D£Ý‹l¼[–ÛD„Dhc½Ó‘Š­ÄÊ΄·,Áñ\Ú‹0 ]ýÇ¢´Ó1K]O—hw%ç»’w6"ò1ÕYoZ~mU©ì½Ê2ÙDëëNsé˜ØŒ3Bæ÷êvq _~$ÿʬbI›ÅŽÝª\ð%•9åвù‰ìh´RYw>ÐÛ”“ã³`CþÖ⇮¥Úþ.MÅZÃ<ža©:øÊlÉ– iŠÙÙkŒÊ›Á‚ôª/‰ §LCsÒꓵRµ6±VǶkBÓRIÐ=V½¨ì­SŽ•&A|UÝl°¼n }e9#wÆj½“gGÒXæ*袩M¹Ž™/h“Ú{f×-ÑJÚ¤•7ãV1ù/˜+‰Z§ÖÅdBFW|Ò4Y¹“¤*g#;¡É_ÕÍ}Éq©“Ë_±^\ÿ°žuSp:¥IJ5“õ+g±1)¼Ë˜j•õšM©11Køi³z‘¯Xm3Sʈmʨnõ*dW–ùaÝÊy6ÙÄÌʼ)c/Ël Ñ ¡,–6Pšñè>·º×]ËT©TZ­Ý©{¡Uq•ÐtJ%]'1BDº“ -UžW,ŸYò9‡g¼õZrJŠ•7f7×úNõ,Ùît_A*ñÝ›k‰ ËðNtUÒ%è&oi*ŸÞtð÷´cyш§Ír9µWHwX%n^¡#®Í½›’ -YÉ¥©ÌÕ« ·-ßÉŽ%ëÆyé=gî‡fÈ<÷´ûÜz9Å0"€@‚dÀð±pðÀƒCp0ap@ABa¼ª”´ì↪«q•¿r#t§òóÐå/•4bf®úv4¥%† CcÚä ñ¿º9ÛÆÊÒd˜–¦Ža¹DÀAz€ - -8  ¡(À8@x¨€ƒ BÐÀÀpà`‹$0:  ¡°€˜ ‚BÂ…†…ˆE$pq@ABL@ñ€L8@@¦„¤dL2¤PPTpX ‹WÙV·t–«‰å%Ýô)U&tW%‘]B!† LabŽÑ#¡H(w,œŠÆiaA õ`,O( …ã … -à@á  ÝßX¬j†wcUI[Ç~NNMÒéî£Ë±A¢™$+ÞŠ ¯¤ëHÏÚ«úÎî#Yá–éwô chR%º‰F/ó[tTÅ#} -‰ˆÎÕðÚM•]Ìí4v&ïŠjn¾Z)ÒÎÙÜaËaölB„ã9+/yk®`MÉ’N«¦à¹®ußu]¦ºÕõª`I­ŠªFV°TWZ·û^çËÊ,hË–ïs‡%ëåL -‡JV…luµ¯Ê˜ï>7"º²·<…åCw˜¥&vªD_"+說ٓÅE…vS×*VE“B³;ê"ºŠ™K–ÈMKmu*H7N•ñþÒµŒ“Ù_úw‰P¢‘ñT?‹Èø¹IÚS†|%M¤)M-CÄê’òÌŨØÖ}W”nÁ2¦Ù®Â¡Ó͘“%Â’suÁ2öÅEì°øÉÃÒNçǃwù Ë”•¹{Q¹ªýeWWßѧ—tYè°jyåf‘Lò°Òž³ÞË°Jú|»VIg^"•tž{>¼§±ìÿ=Xò5W®¥ŽÝüLV4ÃÄREÊò~4¬ÿT¤­úïsø*bû¯‡‡qf°dKi4ƒG÷ªHkZ¬¾>­eL’i½SÉü½Tody÷˜]NÑKMÓŽŽn×ËÜó©u­«º ûÖ.éš­Ýí8%©öÊZ³–=Ž]bµjì’Ú±1;rç,#{oÌUZä­ìs|ÇßÔdï—oiùUýêôJÝ‘š2ZgÊü´›nÅ6åçy 3\‘efñ¹(Ó|y$_|˜xNË—´ýi”·4›Òë–öì|l|¾º4²)EDäʃiŸÃòßrºù¬¸ˆ›åj+i«"Ræ™×í|kšZóí4i¾õ5v({²¡O©ÕÕ-eR¥£Û\–3¡šñÜéÊ -’–ðúRDèuï¥Z¡)fb4U=[ë¬2irZJ¥JÌõJ+¢2.b±;j©o5I«²l©£NYZQe-ËVjbß}_¥Õa•šÔcÄçzÚ`)$d‡†xW -É“ÊŠÑšU†jmé®êu¥H½#æ‰Y–WCêÔÌEI¾cÍKVé¨-t½O§Ð߇úBû^ET^Itsö}z*ïÍÕ­JqæИ<“vgåHðFF½lÃ’`Î ºPÖùßà)U¦®ÿÑ Í÷ÃrEzy‰Xù'Ö`Ý$^¯Hºf·à½S°Hb“jFLXC{ᵤ½à‘›]ãM1zÚQ¹ê[ }ŸöÙÌÄ$<á±lZÇj¡#Ù=×k&]èHÝ—X7ž*t䉗‡c—"qÕ5írAì{$9DZz‡ìZ×rHîÆÇ:šµÕX™3ž!üë”nù\–i=Ÿö)Ögü¬ãU•O©eœª|®$’§Ù\¡¤;ÂéŒÝÎl³ªšB*‰äjè,-TX,Ï°•Ä²²žU±NËêLç4O"]’ÄA:óý–dåÆ-›OòVûüv„UîĪÇÞ£{Õ‹c;rÕˆåN°Ø,‘[3—ÉÛÔ ñ3®ºÌ¸ZðÄ<•µÖÓëUË%+¯àÉÕM’¾3XæÒ–E¢±²Ýj\2qòd‡cfô™ÉÌfX²`Ö6ãë‡%gΖµ<¢³½þ*XdÆKΩ sðl§åoV›Êª¢fÙ´ì&¼Ò<£ -©±’«ÜL™¶ÆÛScxgŪÒàùÅ'º¥*tK›yX|­z®ŒõC;ÃÏŒ¥•^ñ®y™Ž³‡XfêªkŒ§¬+Óúvš«RÃ1~š½Ý•1k^)b‹jK;Þ[i3NyÒî‰JXµ9ÚmºrO$|ša¡)©¥¿•å§ªVêÎÊO.ïõI²«¹{yRÏ–o ï«*ž^}eV<­á¾Ö+žÁÞ«i¥v”S§#ìÍTa©Ôš½:tÙ˜ØûØ™Nêzì½öâÏÝl/gùªõ2ŸC×,j–/‹ÈŽµCªßW,HU(‰óòs‰è^”V°.”$iÌù1²%)âØîcÆ‚Ôr$÷¤)•›fÑvé5Þ•K‚EetùÝŠébHÊwœt±Cr4K«ÕÑÛ³)FuÂL;£š+§e8‡59yë¹ ³è˜½¼³ )VeÖœËÛ›{泘‡Œ—PÀa xñp@ "$à ƒcŒ&@áÀà‚¯Æî䣒4Áá!  Hh80 (e)Mtç±¥òˆ^,ɨ`ÞJÙ]ÌÈ:íS,h.C/¥)E-GÔpÏr}ñ -}%©ŒZ_!l1Ú#Ô¼†Þ‡ -oû•N1 [+¾^Zbi°8³ ]³ÐV•ª:²eËg†j¥\Œ2ïå(ËÊ­Ôù®ÅH˜ï6‚K O—Ä»‹deK‹³aʼä´w?ÓÜÞ¦®Ü¯¯Â[áËLñʱðJUòÎSnSÈZ²æ¥ -‹•¬û^nö«Ø¥“Ê`¤c!$tiÖØÊ)—Yš–8§ÙÈeÜ€Föê±Od•XÂ’é¨Õïòfð†¯’e•¿¤—Ëšgêìô´b,˲37LsðÈèô³þÞþì5³2T³c¢É3¿O%Ú±ÎrÄIÖ´'ÖkÈ›ò‹˜÷^¯kÎÞhjòÎ2Ó÷ZÚïo©+èN""‹ì¦¸¡äš¬¬f©é¨ìTò†¨Nãò‹U~teæß'LÛó°°!±U†L×’ç&³•"¶”ÙäÙuþj¡¬ªâ´)ï7»zÑL™“ÛïL¥ƒe ­ô„oŽXåË4tÌ9´‚Ev_W¬6”WÞ†r[C.«šº]a1:£Ë¤;g,눥’e⼚ݫcåÈÕ:¼»Ÿ’þ>YTÈ\8V6é9—k°¤«'ù7´ÛZa ¶»¤OÕ[C¥ž³ªª-oÌ^šŸ²^ŸKO¥µKWº2£rv­®E¶g)ræ§>y+DÆÃrë8hÅävÌ…ö­ênRym8evÇc{™¯<‹cS5¿XlŒ 5çR‹Ù‡®3ÖçC%mBuxE×ÍýÊÔ‰e4ÛZOg•Ò™rŠ1ÓÜ€tÝå*ÿÔP:ç´üe_ª–Vå«”{=åt^÷T–Ž«*É¥k(´•ú kKK×;MféU™o|/bËØý §dÑ”ýj/ÍRMsh„nî6ЧÔÜgé•*3í>ÃVÙ%‘Ì»ª+¢»ónè;bU¾†î -ˆ.͈ܡ+—´’–X9%ÜUøjõK™S^Ô*'‚/òZɨôÈ9¾å •Ó‰´ˆ=‘¼bo=ê-}ëÕ>÷#´Rgæ×w«F݇O÷ Dmª–é2&RUùDÌßtë2]%3oivƒÇ4{™œq¨l²`ºlÒÆÒe“.{&SÙ¤MewˤMŒ -©l’Š.‹Ñ®C*6[®Äì(±äl$4BËùbU˜w—iºâÎœ!ÎÝh.f¥2V¯Lä™h¾»Ô’Uv¿Ö•ìº›­eañZV†X!¹®zeãºÖË¢œSÎÑ•#e4Gtâ›–¯sßÕfÁSÝ”ä¥QÝÙ•".5í^45òa«2í¦±+"†D·Ë$u†'ó5>ö’|Ý•zòÎD0¯&mŽwª{94¬´wÈ­“w&õ=yï5‹¥¹v–÷)UÞa³X*±Ø6B–œ1K­†æ²^Ø*5˜Wå|ù;æ]Þ~êòÐcÇþjú<ÙÕ“XU»‹ª†tØâš©ÆéâïgF›hŠŸþnw­—õehZEWº)¾DæÖ§Õ¹ZõZ¥jñxu©w§LW}) MÑSFäžólÕMñ”dC.ƒw©ïṮçžv!Ù‰G-5e­ß§Nz¢ñç®< ѳ7¢š£º2²%+;©c%üõÒÈþ¹ª2*u£Éš]VñÍ‘ÏE~™eéØ4†DŸ©+T˜¦:4£!ᕹJ"_©D«[³’\Q%±éDtó]¡óùJSÔ+™¤hÎ=Ág¡ýeÞ¡ÞÒÊ1ñÌ…§†61“~cÌ¡¤*š$éªB2Ëö.‘’³Êr^SIïM–JJ¢šS•}”ôë{SbV¡s1–]1Ã#X^ž#ÕÍ¥IŠ~¾$æùƦ#²ê‘å'7J»±’oDfIˆi¶‘ Ú±ˆŽc*txä®^:ú étgÏsÎ+ýÖ±Íõâ›"³ºœ"råT‘åTNÕLÎÊcNÍM½yDîa‘‡”ÙLU™“ÊéÙd»)ué·ÖŽø²hF4xˆ6håãâ#––“fcgVÇ.«.Ö'˽úàY’{®PoŽ°ZUð ±*‰°rÆx‚N¼´3'–4ãt®Úò¬ber¡ì‰Ævõ]Y¦ñwõ¥ÙÕÜU±àÜUñì½û¤ñhº‚s»êáÍϬފ'mV)Ë á;wå¦VHT›ÝÕaÝ]ß?mbÝØl¦.Ìɱ•i +§I™-¬]M™mgº§,8×Bt™š $.zÓVflˆU“¯ü‹Tª§1Ì´,:;¾VTò­6O…È™~TˆXÞZ£ß -Õ ‘«gk÷• Â_k—f.ÙÁÿ„c7ûçãBy²bĉHe3CÐyVV·œÒ˶ŒÜ",EŒ8hYª¹a Nì#ËZ_ŠœËà Ÿ®g™YˆÔÊa‘Âæ•af–*¹¤¶äUݤݧ¥±ÚÑè>’sùçùÙà ÍϨébÿlî̳*†YWÞìõŠ‹Ðœ­:4F¬c%aÙцu¬)¯îˆXjUå„%‹?¯*‰EüyY¢ÍmeaIló -Ѫ¨²9eË|‘´C²}°V2ý›}%³È‰./b6E¶ÌÒÙ2û"§9ÙÜS™ --KÕËTRgÊN–Sœ}&mÙ#¬ýpn˜-¥‚•EtÔ½%#ìÝ‘‹ùÌ ë6‰îIFgÆ_Ò™±5׺›UÝqùêÌ8FÎêŒeŽàÜMNúÉÚ]çí½gI"WWfŒåÂÊ1YÚ5Lñî?½WÏ:2»Ý5ñví¡•;‚T¥Í9+œ±mVµÕÕ@N›)DF”….‰h¤{ Y‘*‰¨:eÅⶈn“VèÈŠ§þŠ«ˆ>f‚™W;»çtñvÆBm/‹ÚléÓ°Ž®T²Vc!>}•¥ªiä‰ï–SÏ_ úTU'y>U†ésWîDÆ£2%,«ñÅ#òµ-Óªeªø®6¾&_>–oщ–F…}Í]°œt3G#Ì›ÉeV-5a«et›»ç>'Éè×Äb½›¿’yŒNGYÌüŸŒÞ{Zg«H¿2&5‘ÎòˆsV<Û¡ÑÓèRtÊ+zÉ0m><_¯v&M©jÑY«/tEY«+iž,tb+i¦—ÑÉ$OøyA´þDvÒ‘Ìðwûén²þ„ä)ò³ëgzÉI>MsÑ`5K™¸^†®¹ë|3¾Ë|+tW¾¬‹¹l†Êì+¹\ħRǪ^vW^Ó‹ý¨È>©SI¬e)ñꇔc˜Å'øC¼šZñ0ñêã:ksñjJ¬ŽíÞ™E¾CªOçŠ}IÓ¡²OX•µ}jV¢W‹çpî9ÅÇ’'dˆÇ[áó¤äÊzÖ sŠç'Dï³<&D5H-׫f† -ÎU¡ö¨i̱W¹ZÖ]›«x¬cø»ùKŽõò¶2œ«½—æ]úyÎÕWGÆr] É -©ì^­¯oêÌšfçz¯ò§%Úâ3}¥Ú¹*Ÿw*Ög\üÜ_¨–X·!æUo–ƒ¯kùùe±Žgpðä|±xƒ?Ù³;,Ë¢A»ÁÓXó°–X¨*ßiû`ásþ{­iÕ1: 9kƒUÛÝÓæ©¥ì!¼{óWJe(‹­4ûÒk‰w/Ä*¥Á¦ak¨¬Æš—¶î^J,36®_Ö”!#WÚT7…wûŒö¹eßÕ¤zoN´«XÉ…ÖK²³ÖoÒÔS‘œ¼—ÖLÑea©:õ¢Ÿ»’Ô)¼t±ð -gêT.¼’.·\ó¡Â¼×ò{¢»T‹§$ïdV|Ñ\ñاön¦¨Ä.+eªLRS)…ˆJ€ 8< EÂAÙ´N~®–FX>F9GrŽc@&,ú*Obm4al/d(øàߣÖ[²–¾Â°±úŠ[¬z‚{T¶Dùu™Ã”_†ÆþÔþ„#©uqFX°Ãz,¯{’@‹”´k³¿t„·Qü‡Îq½"é®WÁÊ™œžN “Óõ7"Ï51Ù†ëcÏÒÛ¯ ú}ÖEÝãfÇ‘!åˆò!;SŒ ,*”> ž€”~ŠäŠ äŠ {üË{¹ÅÎU¬?U<†·Ïµk’À’Ä®º¿N•ô'넯SäP<«žÎe;­…Õ*»¸´„„³FZ„•ƒ¥íAt½U&þ!û¯ª©I0ÀD1w…-b®Ï·™6Tþ³–5FTñÞêÓÛ]ÍŃ"À•6´ÙXÍ„jsô§ø{Ê®¢Ì¹7€g¾Ev¢š2žË3n©"R@õdv§ŒRõ‘L˜•¾m™ .µ±èû}ÒÕ&’jòŒ†<`gÓ4Ê:Éj¸AJzšÅ$ż՚T0sØRÆdü3+rQ"öítÁQ[À#¦ §ïb£Ç’² ãû½âk¶u-\!Œè4!:¾)c‰}{á¦ê¤ÇÊ‹°o‹Á»<¯!k³8ôž}4~ò> rúx¹–0‡óFð*=ðQ¶ZeýÙKA4½¹„^(æ? Š³w•`K„Í|þ0ŒAPó%HÛˆ=¯õHMîº ±<œ-¸Àc%­A:jÈÏÁ*‡“Êë°íÕD†Ä\—ÜÑ-»Ðš[õœ Ds¤Ë¢]G “È‹Hè-qQà-LrPx:¸€ÂŒWÁüü…#Iþ+f—l½ýmm¾ëèaƒŸ”:¹"Ë:â:÷Z…W§ƒíYƒ’“C³ˆ òóÈA áG2¥â–»£TƒK«ñaŠÐf°È¡fQmAóÛÿªnð‹­„ûÁbç À‘]¸å†{IcQ?×v4ȧT ×Q¨*½EV+5¶ïXë¢áæÉzmVœ£ï¥ÑÃAýXU–2>ó‰þI¹2,÷—íÿ¾ÊÉMk»a:ß"YÎ +ä wŽ/`ïpž¤„Á¸IÝ‚€WÌ¿ÁIšŽQä¤á“›'.WçÊ–n†µ8ú/º¸uƒw³(:»Û˜BÓ”Lx¨PõŒË=Mà²J¶··3dŸ‰ÒEòr‚µ™QÌ)ǾJuo”m%W^áM.ËÑK#UöðV‡h5…«BÕ£œ þ®zô¨q#16M:¼VÙ!êI¡fÄ‚¬ô4'æI9„r°Šž¾S-³&ƒžÔŠHVƒW^(ìÜ}’òÀ…ø*Ô‘-OµŠáÉ3RÓ;9ºaüÑ3´G_ë)áƒßœˆòi}YAO±ð~'5V†±g9Ò_•V!0QÍTáf„™S4Vé7G[E5œ]¢ñU™¼H,)¿¡8ÆÊ÷ÿV CÅp…“aôFœG¶× ‰Y{ >~9‘Û^X åH8pȉË7…"À,©‡aáOvÓ¹e²u«^½²ißçY8¾úóAHdŠÓP­ì1„çxÁ]*zqÓÝ:!9éî‡áœl¥ ›Ù -T@Æ„ð,@÷ -H¨ éS³óócs¾Bȳ¦÷/¡0L+a|G hš{Oh g‹'ŠÎ/ŽÚ¶‰M’ƆÅÁÛ «n@Suâs‘/o µl)ò²‚ ¸’‡Gd•ü­&}†Ä—©¾Ç¶‡”¿#œÔ=­¹§ŒÀc z°RêbÄðU8N€Ï¢úýO¼vç/~ž¸âˆÐgxØ -ŒÉ?¡€äá3êK -ö -¢·LÂòtî7£'s’ºj-iQîã|Ü `ˆ„–LÅj-ÞD¿ë¡7íg0Vî€mGRŠ<í„2¢{"ÿaksPê?upÅé·Aª=ø|ó«ÿ‘:\„¹_)¶'ê Ñ—«^‹Æ4ÑK( ,°…¾æ…šë„}l«ÇÉv_ÁuÄJáDô=…I˜,$…Ù.¬—ÛAæ3!ŽenÑÔBð×ýŒ;K¹Š{x ¬¯ÎcK”+óƲó¬ñÜT › `‘`ÀbgÉùÕÅN÷úТ2+ÏæqÏ ®U Â[Jƒõ=ÎÔ'˜ÓÎ<|œë&é^1F‡Í„¨¿'w–äòû)ãÌ(…+žÄè„ 8q1mÀŠnˆ ÌVÊÃ[’FrÓtÌìâ-þPªªVQÆ}b¼]K›Ý(ÎÃ÷¯gIŒ(\†qýÿÄuŸK€ÇÞûR”†¤îÀýÛílÍ])·ÿ)Ä¢ þ£¹,ãI»‚V»Âõ\Š]Šñz'¶ë$—¿â­3¥ A$>ø™Cǵ`œ Íð1Ħ9™¬{bT-cŽµu˜Á(Ú£÷á/ ­ì«ucprŸç‚VBÔådÎ:‡ßÿ€Å¶DÞæßEÝ÷`xÇ·§½b BL* LÇrpiÝßÆ–ßRHžÔeòüðå¹jŽ–+8›R)ËÃrLt˹¢ÆMÛ„˜©9Ò{j’ן"ø™šŽÈ܃´zËŶ^JâJ¸\™`â‚°Îq¢Ž #Et‘W‚¦ÌØw[J©à†léYA/a×SŠYÔ„ÌŒÓôUÒG¬qêE7Ž³»Ò÷fÌQP£Êræãîý Â.Iw:Ñ$,Ã:ð'¯/-N+ÎKŒ1 ->í„9ªP' :ªyä¬Z¨tÀ÷³½ò'å߶çÐzίQÙßœœ….²±IÒSOi 2,¢zo¡,®j­ß®Hø}õÀ†,#ü^ÞáF¢võ²ÊCì~‚ÅcÛ¸ÎÀ‰ê:”«åãäSG6¦àö6m}Ð2JsðA@©šØÝÏE¸´®*;ÒéܦiÒV;Ý2°{ˆC=sCm ê/€Ÿ,‘¿È}YõZ&³1T­“ÚLÄ»Y’Í…5ÇŽ›êÞ[±qÒÉxâzm‡ØÑ›=eϯ?È}Ôº³ùP€š¡§>½å -éݺðtå€q­Â®¶i‚ Kn‰Ì‡æ¦Ýb©¡ÉOnÖ‰)…qß9ÞÃ}6ßtui‰–€Q—t5úï¿?JåäqÍ?Á!Ï6’*¹ŽV­?Q^_ kڋЕf˜óÞµŽl°“F&T³šÑâyG+Fp0m†«uX~FB9ÚüÛ8"ki§·Ñ6ze,¼9l|¾¨ý7¡ÑYV˜9&Ýštž5Pªgs€[kâ.ZUì(¯š6§-“Q©û)Ž0éû‹ŽÚ#ˆT)º_RENµzÒwa`‡Œ4ʾ( /¬y¸"ð¥˜y÷ÕjÝN<Àߣvb3™k(';Ö@Ôk£!™ët5wtµŽgKô7Þ®1nì÷„¥UIcýFDŒŸfÙS¬V„­[ƒÄel9Ò\©v»´08„Ë^íæô¿3rTv¬4ú§K˜Äbõ#vu„:û« ß2Wq ÐEÏsÿêù ü¥ÁüN»¡ðHªF^Y•ÎL£{0Ïmøãa«ýp@Arÿ¾wQQ/þ® ëÄÍeCi8%®i‡™e¡Jv4¡sK½Ä¥ÄÌž‹Ò·-žp½ÞÄÜÖãõÙ6Ñ÷ÍhìPí±•CbŽ8ÔÝ…·ìv#çW-™¿Ö;ØyŽí -ÚçÍí†]Ù‹æG0Æè’Ç/æ[„iÊs?“YÏ8jÝ'è¿0É\.ÕaÛ#&ÄNòàE'wñCÀ¬ùA8œÍ£#üÛžZŽøÌHC]ì€xµu¤%)Ô¨¾MÆàø#ÿ$ôkÔÕ6½hhe=‚ÞÝÓ2P2ìb†–úÂCF!ø5Í9Ô]MÖh¸fÌWÜš©¿¯ÄÃ6Š2Ä *±pw¥ Æ&­|°ð‹óì׋Oºµ-L„ (.à×õÚ™®û„qx8‘×5±éA^Q…pïÒÒŠRXŒÚiøgtÛâ<ÌÙ ýaOqòRÞzéraÊ1·­\HtÊYš/a$ãr ƒ ƒ•VY2“u#ƺ¤¥E˜Ÿ‹\Ø{ ­i«ô7í¦¬Wm·5‘É/i)¡hî -ñ)ðirÀ&M,vQ♉t|ŽÕBx—ëÿý39ü‰Ïbd=N²öD±Á2ê{CdgÏ“XyØqø¤ ûõÿh̼ ¯ø$C6'xrfó]‘Dü ž\H¸¦SZ ìŒ-Tö8†äQaŒËG$"?YÙÃ̺ 5užÄY—ÞQ¥¶‚l5í¶ÈGLDÔhåѶÞ= P.Àd$EÍwü¡IÖnƒ²|4{½…Ë¢.² =:‰>dÇO"’d¿ú Å&ÖÒp½öÎ$ -]‘ ‘W£ÅÃmQ&²<Àͧ!F]we£Ìe†¿¸©Nwªâ&7ägªè¸ÍÖ›ŽÄî`©kîr›Èe#‹gî"²çx»7ëCG›ÑÁíl䦤ú8Û‡ŽT$ŒË}í뱉£Ð5MÔßfINo!ÿ&M4ɳ×?ò‹b.bn|Ò ãJîÊ÷yz¨nž±'Ì ‹ˆ¥A„pzóqËQE®@ÇDVígy[óKñv‘š.´ªMƒÛX3çÕÜFþòÕô3£"˜ž©ã¼Ž?$ê8 ßú3#iÃy:Çk«"ý„p3ÉNq’=ñ{ô*ù¯“þ”DùªžŠ·Wöܨô†¬jþ—èó@ÝÔ—¢â¸Œd‰Í,QžVf{_Wú£@Ž Ö0þ¹¨<“³Ã2×'pIe2ôÛ}ƒN[ –T+­#ÌÍÿ/~m£A7†]V ÐÚ´“ZÏcÔ‚ÑÐß1â²÷€v0ÎÝ JòÔ¬dËL‘;Z„¾J->ŠóN£À+þÎ+iˆ¶‰@Ø#ƒº>kja´É‚"u†Ùœë"úqF?ytà ŽŸanÒ×Ó®¥›,,³¼Çþ`Ôþ=ºÛwèË‚së3Yªt!{§9µ@æžP þîǺcÐßKÏÉƽ•kóæˆêÉ¢az!Þ›£ÑÈLw…jÀœ4ÒaeدG:²šw›˜/Õb &¥Ág2Sµ1m˜M|[®•üvØŒ|òJÐBc « -ÚéXmÚ¼by r¤²•¶ÂŽ5~Öi·oL4Æ;Ï&’Lª³ÂÒåg©+!]kÅ é4(Óé`×Ã.X:y5{ï• uyÆ @àî—‡¢Ièüoð¿€V8Øå)φÈÍ¥ñ–ºÅñðŒ±µ\ãý3Œ)åjP©–Ì#}Rñ¯ÝV¢<÷*b!:¥,FŽ]Šž¸i áÓ>«¡{y”Ù¿é³ßXJ¦¦(©çJì ÒÐmlº8/ÔxE49,KĽGT„2 W@K ¤6ˆëÁŽpªts犟v(È.Uh¼¡Â\ªS>yGâ[N#*5Ý㎛Ô*;)v©Òÿ Ë;ôê0­û2þjF_Ó ej)}oì ÁNo»©å-Ž2ãV¬ÈÏóõÒÝ‘ÉR¶œ “à*g‘®bwôÉzœK\¢¥Ð×Ò["!¬ZüÂÄ\e%WžŸñNå*œr"5S/óS‡hr$fui2ãý°2Ì%„ÅUÆLª±ég³™0<]5;Ô |r-Œ(UÉÚ¡ sƦöðá%c1RORx³ ffhî’b úEþ…/èÃ26½€ï…²ÖÔ‘p6à,—H¨¦Þ™?…ôë¿"í<ÊÙî¼u'ƒæô_0¿_œ¡>fIEŽ)ÔAÁxË+“Áµå%­÷ƒ+j'¹˜ÀƒüŠµ¼yí¹ õ~:&3"ÁASdëŠm»ŽÞÁœŽYKä“#DóçÂ-˳º'=yM1ÊN±Íi'^Ç×0Œldü -sã.Ó‡ó±Ä÷ 0IJ -.˜¥DeC9춇ðz*¯¤½‘ k»TdÀQvAÆeÕ`Üœû½g¼N²“­ÇݹƒßÜ0%~6Rûš¦M 7ºáî -¹cg²ã•‚Ï¿ZˆB Ê…x¶‰T9©Ï’µ4Ëø~Ö@ BBÔ6>Šh³Ï˜óÿ •š´Þшlì³Ôënivo~üÇQß8Ñ,§LL®]Ú€q'Úœ9êóëÁ„Ý ÂQÙǪÅÄã¾-yŸZ|´òA÷ÝYOUKbøj6†Ç<¢!O%䜄ƒ\àb$œ µz̪=8£†úYº8ëåÃÒ ‘¿TÏØílò©ÞHÿf›ïê}ĵÜ}š±:ÜŒiaµ'a=À(R5hCn4j^¨' NI´ØPûÉë¹°¡Ùˆû^]J`}¦£ $ªÜ2ɾN$¨¡AÌꥹ¬Æ) !¡Ë]Ï϶×H‹“¹ÈA#ú3¦·fÎ⇹1ý¿±t!£dâ"§c‰eèhø?L[U - -‘ø|“ÊrÄdi¼OZü+åM… mŠp>hÂB(+ßC>ks‘ýñå×âWšb@ñ>ø]Ùy«â¼>S÷n{´#^=p1Л|Ú×4ñÛĶöÏé0 Y'8x¬¬‰æ“ -8Äl -¬ÖR …“ÐœÜÎ*Ð,<½aOôÝCåcüvˆÂ&¢T–JB‘O%šÞz•D& R;DÌhïkôØFWÉL\Šî÷ù ô%ýú¢>Õœ(áì¦H81²×2< ™$%ûSÕ/ ïþ6ú;Û!"ò5|EÊ]¨b öÆá;Àåo¬ÛL‚òx@™ì¿;¡…Ú¡ˆA“I—IˆEÏÕm·ÂhØÞ%XKN¯¬âŒ&¢60·ÑÊèM50²¶ôA9Ýmh¨T¦9xBüÈ]Kz÷9„ U† -äâ«t€oîâ0°Ê8‚r`”ƒ\†tªF)ìpfà _B÷ÍhÔbù„¥+X‰ÅcµÎÃÓ½•Ò -<ÖŠŽ1C{]ç {Ó'þÚOKPëÀH„x²nãö¾>là«‚1+Ùö¾¨ñ>ñΛåCÐ2Ô¡‘6z\$´ù„:#¡G“vŸO`yK½u1óöññ`éô®¹Kµ?w¢6«g/h$4÷I\¼ÖŒû˜o¡®PÕÉ•ÆA‰–²Aí¡Ìh¾Þw9«ßŽÀþóI£móîEk/sçëCÚÚå%WRm‘†t” ÇpÇvm‘<¼:ü¸IÓÅ R+]*_=3J 5-Cä7㇉bÜ™x2=˜Æl“daXÈWçs¬«Ý¬_¼Y$Jpý?"cš¨³0ò[`MEŒ)m: -ü'º_1º×²õ6D¡ §nVWU 3_3>‘=F¸|8#/ží•—N]äe’É4®ç˜ežtk0¤Mv¬VïòÚòkáYºËZ²äØÔÔšÂã1jÄmT°c†1ÚˆjòïÎûýº½°~3½‹¬L(cÍŠRC óþm -ìw½„Àð(ÐGûšÇ<àqÞ \0JaâñÝØTã"\"¢Õ±²[ì¿0Í^_t¡ÈíØ&!k„×é;2(CzÁR¢hrº9Sðñ5¾ÇQzÿŽ'š4ŽB+˜f쟡َ+(¢ÊÁEçÇ@ àAÇL߀‘•ã–n -._Q}¬h+ª6©j7ûô­xCHô7éË•“À'%ÙõбÌ0¾!6G¼Ÿ¾Ùñ¹.8zª¤˜ ÁkÓš ÷í -aQ”­|É{I²¹yêÇO$¥Æ93ÞÐ^NØÁ>¢´î3-­&ggAPÖ»‘jLY -]uK1 ;©ÓNë²´s|×ëþsP?©UD#¡¿ßá%o÷•W‹Ò)ß0Q&lôŠ¼LîØöœ ôªòęφSM!0¾€ ʪÁRRöSqIšõ3JKŠ…›qïS»d;-¯bˆ8vÆ&>†ÀlDT•)+@ÒÙôdOAÄ-¸¦H>¯˜(®·“$M‡æÄ«¸_h¨ªýü†qþ¼›†¤—wi.hn0 §>#å¨k)òŇ¥•rTXf‚J«çL6 P&bxÃ\ÐÑEõ'µÁGçè†ÌççV¶t•‘¢, (®eí×çúƒ'àc=ó“ …ýˆƒA»™/S\Á.QmŠÃµEXÊU<-·;¹¥û,Žø©ý—5õÿd$)c CtÎÙ+ÈÍ+ÀY5 'HX(ZkTöªfK;ÛW ÃßuÁÿië öLq7r -XÚ/“¸ý†Æí؃ã¸ñ×óµ¾ «2½èÄ - P.¶ 3ÔãÎ8sè”~„ ŽX¦^‹ê¨ÑAâ|*r¸÷q˜ì'ø]‚ÃÕV»ö«g$F5[Fì«ÒÈ®€b8çò/|bÜÿ·Î…K´˜ôŒÒ‚{gÕBBÇ)fÄ@@åŒJ ¿8ÄÝä!8&T•µeTÒmYÊäÂì0ª )P¬¡g7D8ÄPþbE#3f4»;lhÙ ×À‰LïrrÔhþ­Õù&ZÃíúrùœå *eÌK¼‡ISÞU¿FJkÞzMÏçEf&¤äÍ_”ï¹Ò^Þ¢$kÊú±!žŒ¸zD[*Õ´ ÍÏ‹=æ‚ÈWC í&½èîCHÇ›ÈÇfS -™Ñ2PåøåË©èÈ¥£”¿9Å4aLAX5ÿ½ƒš|{.l3ü›ÍÉŒFq©“o‘PÂ"¾ù}ÛÚäˆé¦ín¼ ¦‘ec4íD˜Ø–>+—Ó˜¿ýAÐK£@a0VR]ÑnöWdË1ÛF›†8Ú‰’ïÌ’Ë(#y¯s ÷¹œAÁmEqûÿhzvx$Ì°Fý¦tÚçoIU˜” 1ƒÆ¢¥£ª-©¿ÉDO猪1$Oz‚Ì9 ù3TjJÇ ¹ó•¬H‚f ½X)IâÒ¼Q$°º¦Ä™fð›¨rP©ÃSNübœS뛤VÌõœ%0á†NgUŠ?g(ÇpVàFä`äœZY€jjŸ•W¦ç»è®†ûüÁG׃7 -@”ú>lx=µ»Õ5²eÚ±œ9° z»ÝcÔƒ„ÅŸÍYÃÄ·zŽIõµ¢i-@.@ÜÓ [~çuš)uÖgSC_ˆg¼ÅC˜xLÃ0SGØu £¬IyCk\N1»Õ*wÊ…T˜š*ºqƒÓ"u9»vœZ¾T(K}ûZO|ŒB ð¡$ÝæÃ9r_jVÑ‘¾ S ï+D@+…DyŽŠˆ„'ž]•wÓ¥€½IôL–“cïXȠצߎ_Œì ¹šècp<ôN¥ô&KÈO¬òW_ßOÚ¡dC)ÊF( d° +…Af7¬„Ôê–I˜+òŒšHÆ“}AçíÃðÙÀ[»ÕØ  |5`»ÆLþ ÒY B¥áë¯cPÈØ·“6×ÔW:Ö6”ḪØøEQq-ÄdzQVG”¢aPÖ‘2e7ø2b«ÉF|Zo°3 -£?T”*²z¾'#j=MØá°óFe1À[^Q”e K¸ßÀ% -”‚%Ž]Å¢(å€]NÔõ^cå­l…áUR­e•F5Pâ•ÆrRÖFOˆt‚"ˆRuÓŸŒv-õiVÞ¢¤ IÅf¨©KSû”Öj- N’Ú (ƒ×±;/"²Kj6i²ÒhÍ°`„FfVŸ*,Ìêß½YgéX%S€å´Ðg•KÁ"WæšMœ kg -Ð6Ç绬1Ç[R“MòYZ#P.Œ¢11Ö^J-Ý…5ñ7.;u¡”˜øýÿÈS®Q(ǃb¨ó¬ &q_Ä+Ba–µe˜\áÏÃŒuSFˆOŒ]ÃHf1SQWÛYŒ‘hY -ª®×1¢ðc¶C¹¿ú3®$Ãå ŒX©yU¦ÄõC À&4tCnõoì'eÔi4Ð  n&Õœï™þÎÐDþ > ¤¬³ô†’¦™ SÑd ‡³p“õìB3®æê+k¦°Ü]ÞŽy *æ…`‚„ljÕ¸ålŽJF:$A{ÇS§4Ǫ„ V~T!øÉìj0˜¢¡i3ÁÙ <;£U“yé#ÀÎiÀÖr‰ëÅå„QaGɤ!œÊYµ -c|xRø[¨±^xtŽ÷ 7šÆ™q<à㢗˜Ù‘ÃAt#ç]“8b_DØãp¶ Å6rpªJÀŠžÉ yrJw-/XŽ}'Ø$æ\ù˜j¬9Vºâ” :GeŸ#°Ý CGãëÑÙG0©P‡¤´@_Hu 2ëH’^·àF±£ßÙé¹3];w.hw*#{Ó=Òµ«@ « -Š ¨î:JÀŽØN{3QŸa8±œ{eeÓ˜z» ˆNTÕf—± Jò1ÐÀ y!;í (3 -óåö7h}Ë §$}·H¥ö‚-k<Ñ0œH×jAÞq´u*'ÊÑ!õG"Ä“›"䶤¾‘ß— -&0–w†€¾¡$èsÚLÀ:þÐ@F£Á5ñ­\¢QÑçÈ!a§²cÁI®9äÍ™¡Uûº£~Û•«–ý¬À™-:ðßâüõßo_Æ·)³ç£/7êØL7ÏLBi×*Ï-"›úâ‘Gçe¼C°â½·*_ò¼¥.‹% Æ ÏâæÈV`E.áÕ©à6zgøÿgZ%‰¶™E¹ÀK‰—g¹ÐZRƒ•` Zp[(sc|YÙùdXŸÎyöÔç+Žˆx!ðIªÔ=D«}Hýýg¢Òí~(‹s~£&@b½¸ìÙ*ªâ œ"Œ×»-âÃóëŒ(ϹÄÁ¤Æ‘«Ÿ‰pݬ.ë4ÂYíCÞSü {hµQÙdÅz!-åùŒz+–T•·s%™RÏ»Å(®“µÈjØò1Õ»Ó ˜}²¯‡ÀÛÅÜܺê8£²‰pðûþå†AK)Ó-ÞTúðÜdF À¯ñ}6QÚªµÛPRø‡©6“šS±í£šÂ?ñ?ìA,í6•|€'õå!éaÉ}.tX‚Ån˜ÏYï>þnjl[‚›ï%º‰.Яdî¡Ý¬£â¿COü±]þ‹}ô’p¯ì'â&_£@dGÜçêH˜‹È ïíZ §öݯ”¬ehHB1cO’ÏË<ë‘O“¬ñ`œ£{£L;äÙ -”6Ä­û§ :EŠÜ˜^.áH\Íž~&tÁU‘¿ù@o‘úÍ‘]j¤’wæR†#…ÍL¶>„X9‚h’õz »wÉ$•'ÍkU–p²f2M…Ié¥A¬¶WšÛâR¿Ê€‘,qA¿RåE•"lAJt'L} q$90¬ô©aÕcº÷a– kÆÂ@Êt,êRlÕIùð.’ HI}¦†äåRÔ.V üYl¤œšV–:7‡bƒ%Г*\Iƒ(‡x¯R/¦RÕÊA³S‚Í!žRêÝ×ÎQ”ò³@s¨ -”Šgx~ëp’øbgRÖä%!¬„«¤ìúåLŒã^H=49R£+ÁHå±±‰$AøÛ!úC!áÔ Reˆ‘d Hñ üÏüð<>Š1ý‚Í휿#rTF¶¨ÖÁ»p4‚ò0rKñ"·"¨‘ú¡Ù3*ßù¼2‚µ‡1ì`0ª:x½È›È¸¨å´èòp^07H«ˆåÚ¦È÷‡sDQ6“v¢ -ý¡%aÆÀ²÷´’”ˆþÝÃËCm ÊBncôEÄ䤂@“ð+.´Äòè:G øÉUüÖÇ)K7¦‘C#%Ýç ²K 9y< dºùºþa¥ÔÊùÌHýñk1ŠÒ{Êð[‡@V®SÖ./”8"ß…¨Ù• -‰,Š³ƒ+lð.´ÎŒ†¶ Ñ\€”ˆûà®V[4ú>Ozï3!Á¤Ó/ªê\S*ñTK3LÁò)òû@-qìÛ…‚'ç.F7 -<‚¥Ý…`ñ"y½-Ê9¡U‹…¦‚¤ºÙ2bµÿÑâ¦1C¦©ñ\É:= fh²Íö_jØN.„ôÕu6±.,$ºàÂœ§)¥ ì5zB`O¡…s“K,ÍSH`¡hIÎ2nÃΡº5¡¤”´Ê"&&ª¶Dkž¸Y’Í€è ­QÎÇéë —™‘˜N@OèPÿ–¹WÜãñ²ý„Ì6ìù–`‰r.“šBÃdäý ~Ñ2¤ˆHˆtˉNk›Nú-ÞÝz.H5BwÄ -¨¨Ð6 ËüOèUÐàÖ{K¨ÜÞZÞe°¢eÁ«pÍ ÀžòŸVT6dE¡›)wé„HƒƒäÛ¢ÀŽ,£Xè -ÂI{òŸ•éSä5 _~t³ï0èpêÈ;lš£dº^‹»ý9gV T° *뀼E …e½î%üãч\Eù †©ö:9)"©À Ç·ÂôçÂYªiH6‡ã`ä_‰¬–Wd¨A Þ5Ob‡G%ón¬X(…tzÞe@l2Ê㔢ˈ*„›͇Q8¼ŸoJUâ_ºÁpz¸È|GþƒóŽìâ’àŒ‹°ühŸþuc#½{§€!J§•QHf->e(£o–Q)Î4õ¦Wñßù«ö²¹®±œ•‡rf³•ô,ãÆXå¤q‹fhª·Í!‘m(•f°^¨Óƒçª;uì-†t|}‘iÄÄqHrl¤ñºTa£ØqîõÏ>¾F°my—}Jלha[³h:F2±±†i­ÕÀxp•F548¬« £/óRöiZص½£¦:ˆiÌýtz]25ÒÔïjpÞ;ÐbBŽ¿«qÓ6ŠbжuÆ?_™;:<²3Ëì…÷ÓÊG£gK~@=Ÿxu}¼>ÙXØ3á²YLÈm`Iê[I“ÑÞ ÅHÚúM¸•ã¼Ë>å²d—5vM ŽH÷¦"åeA"TÝI‹20ÙÔªo¹4ëße<”.nOïÀ]ݤi “*²Êo&¬$LíËÊí½]øÓê\Ûºˆó{ðC«ÌÒ¼)S_K¾É )Ú;ÑçÕ‚´!ÊŽIF‚^Åo|>³,¼–ª(hd0¹µn¾¿©°õE—«ÝˆŠ¸"]mvâ›uâY WÇXoË©°È’:îkɉ-V£ôC„¼ •5žÆ:/ãýH ðà“èU=Rw_Lß’ð&ãKhFcovE>š`ªÚ†”d¨tcS·{­;Þ)Vp"4>!Ö#%Äò£áV”V§§hagR^YµŒê¾ˆÑÒ~åÃvi“Dß!F»ÄƒÌ m7´è`wD#ܸ<çV_²¸-¾bÆ©'ˆœØ‘ÚB…ÞSDr"ì=}îž hîwYÁL¢2$½„\ý²ÒǶ„CPbÑWµ›'m)$†¶oO0b“æAZ´l<«ŸŒú˜|cÚÑMú_rEÍCces<Ò^±Ç—Né@ùɸ&¨š©2vJ÷3j¡³Ï„І¬=XÀ X„U'™œ=áü }WCrâ!z‚dÙôв˜(´C¹±åJä"]7+ÂÕYC~¨!§N]cè£r|;²BÈƶR]pŠ%ÄîJYs…ôB›‰S7Þ5álµ|ÜãZ«YhŸw@õ&iÚ‘dœåßêM¢±[<ôŽ©)2¡ˆ- °ô”ƒäâ ,‚u-dÖ{Â*Ý<Ú©tì—Ø%yTšç ¥ÔœðÓA’¤‘Ÿ "úDó_À^þÔWzY4ŠÐZ#ö ±õ. ÁÕ@Ý{v% ¿uIíËn µÐ¦¦üɹq·íûâ ~OJL::Ô êJ>i-ü®tËÚo¤Û¾pÎã[¤-[EîÎ\Ѓf„¤Ô9ögxPô»UÌ'?JÑ£±ƒåÄc@”œ+@4˜øÐslš¨*Š—Myƒ­Î •à¿ÿòÅtÓ5N¶+& mAòj9 ÃFí!‹ÐjŠ†ÍŠAŒð–Mq‘:Í- #_‘¡£)T l„å@+õ•ÆÝõ²ÅÓÌ©Œ^¾Èsú¬…øæ!z©î¼¢_X?cJɬ Òxb‘»+:†HÃCdç*ïg«t¡m4Šp§„§ tA³Þù“eŠˆˆ³œê|j¤€h|¼W¼ïÝÙg4 +¡Ãi¼¨5C\*Z± §Ñ{Ôi„ŒÃãÑøÙI'Úˆá@éWrÆèTÕy )°æT -¬bq”M8Ähn2¹âÈ°µÄÑ%Aøb¬÷"aGIyá¸KèêJ£AYvsØ$U+ ÉÕaÓ¨°hìúÐ #ZÁ†Å€ºã¾m)JùþPÀ¢Óz¡KŠM³°ãÙ¡€¥á𠣟,>I”ÿô9öïÎ*žÿÄ_i‹€P—ÛD ¢?²ºK\Ô`¤˼X©\„r…Ô Uÿiæ¨A¹Å*¡°jÀ¤´“­U‘憜,xñM ŠˆCöCÁïk­rÛñ#X]TæYM^>p™­‹W.‚õƒ:"œë wŒ¾µ˜U*4´-!M^Ê)ÞFA6ؽ€šE±6w¤‘¾¬e34+RÁûBߧ¬?ìûË(”ÏT- ž¡"ÑûE|3 é`ªc®QÞ¿lM_Ú,_‘>J^%<•æÖÄÅ•ˆP÷ÁÐÂæ6 ÷ÈxÑ>DÃ)@êö¾™ó(g}iœÕYBƘšŠOl;´uû -+dþ[ÑD1Ü°Í_ª_:lâ`5^b—Ô½-Èn86IÖ„á§ýqcèÿêzŶ@º™§×]Íü™Ë_êB¾ I?—tŒ'<·¶«ÓóO Bø×Ò¬¼¬¢Ÿ™ìáìTÁkÅžB|ôÃÃÎ-ðçaÕ¸¨”܆cPÆ)³ø·iA -ý’ª¸EŽ¢ÀÓ‡U΢B¹m¶ »bíž¾ªëËQH-ßêŒ`ñSå¡ZwȪõ›ï“›5Õ»¬aÔðQ²Xø©CEÇjéY/€‘7lbýª°JÏñç°,ÓfdYp¯^ѤlÌ]•³µ£\®$´ov»UeLQ µÚ e5°MÓŠÅ[CpE®²Ó½*-LÕE—.ìY’Þ;:Õ»Iè=åd¸4E5ªèBú¨ôÇSkH†ƒÃ©¸<÷\yœÚÈ€3åãÆQAÈöR2=m#– ‘*å#2ž®™ÔmÒŒ«³©&ˆê8JW/ - }Š3(–ÐõÎÚ¶r_¡ÚYPØCFã†öoP*.dU~ÚO =uçi™åPöN±Øf¼sT'ÅMmĈ’B…©ëpº0ÔÖMtÈqLŽM+z›° ¦FŸiEó²cË$à~¨»¢F{¶šËÌ&­>%Buk9¨wÖ=™-ÌIÝœ)g/»t9º¢˜4'ê ¸6¤/˜º7IÊi—Âø‡fŸÜ¢’-#R8„`;ŽQßr9d -¼»Lý>&êÆxoÅÊ>.ƒ‘ ‚@¨[û7Úƒãá`»2Bã$qé àV“¢ƒZm“€•IŽ‹ Õ;cðCÀÄ[ ЩïG?÷ T‰‹=Q¯’ÞúGïv[™Ñžàô…ÆPþF‡þnkªƒŒaQŒEŽ“s$[Þz`±e.ó,±MqfhÑËòBaæ(ê§ÈÃî#o;Ë4Ä}ÙËzýá$’º,óZãA®êH‰Â¾ÈLzy¶V‚.Ï!ùò”œMcN Ü ŒH´¯JéÄÁ;~—£›Z¸K¬Y†Â™èŸÔ‚ÀJ7[¼xH9‚T€ýlBƲpN#‹çj˜µÔtÀ½Ž½6pÚ{]4"µhhðE;ƒ"&^VX*hØLöð,õh=þŠØ@qâqÅj$›Üi¼‹kê Q“+é¼Oæcmà¬_,£¥¬+ ãl±$a¬1ËJ¤Ý‹ß`oG—ùP'rÆõ4f‹õËñ¯-‘è"¥±­B§KcEc%^q”Á Ë3®ŸÕ†ú%=ã¼Å7¶àñw²T³†m$¯"Yj1ÜÔljG7dVÐˆí²­JùÐ ~0'•eÍD—…:? ¿ -K³~Ñ_Ã|”è²aÃCš•±›#ëÒ4!£©Ï7ë|™ ’îüQ‰¨ºî¸!+_œa=øØóð•/Œ‚¶å)µ©ÆÚƒìY­±0éé -÷9ôÍJ¨‰ÍŠ BÇ@‰jO‰Ò¢ç@D 'Ü®„1pûÀÿ»{µŠú€1˜9ÛÛÖÍŠºó'Zè3!Ý‘z½ tSñ£¨*ƒ-ƒM³i O8ÑZQõéOVpÿªt%4NFÌÃfjÎ# e~[`m ó•œш†/æÌÕ³,Ìt㤯Bj‰lÀ;²'ÞM¶ŠkQ%NÈJh½¤ìvé2s@üÓ3ÆœŒOnMãÞhNÈüK¡ýšâĶצƯ:;ì‘>(‘K¿!Ú¢qÞÌ84©ÄŠ)º–Ŭgn ýý¤çß1úëûû$Óö¿cò4¯ùn" é„jgß[×nÁ ‚4mNsú°1„_~‹üÄøVbI/D——ÎÄ>•ÉçH ŽÒœ_OÆ?à {íŸÚ¬¬M‹ ÓYüUº\øZÝ$QË!°zÙÀØ3ØÌ’Š—¯{ÒøOŒ/ú ‚!÷F:Øñö˜^vãÐX“³ŒÒk=Ö89B<þõjq;ÿ.>AÐÏ?å¦ï«èÜÍʼnÿÚ>;±>k¹½ÑQžã§T­ gBF|0˜%n’“PáS&ŠsRý‚Ýää×H1–h,Î}h„PÑ–ÊIJÂ4Ázï@Žzlf%@/ðgI€#]_”â{Í°à¯ñ˜ÊŽ<$þf„mB-lL›áÜ uRÎ2sX°˜®Ý]õ[Ÿùo¹r°;QÿÂrÓ©ûIMá<ŒÜG8ºá°)Üá3ÅG+ÈeœÛÔ)òÜÓîI•ÄZGRŽçN0h /Dú™MÌÝë!àô,ûðY3ÜKÁykW. ³Ç"Ys}«sžŒ -è€\àK‘ -¼©†ªý¾/Ö¥ÃW…PCááT­u4u¤Õ>‘ §d"¯3+-Jîf­»Ð¼Lf„XÖÂœOêeɉЂÀl,³6Õê‚+KFèÒÅîye»9O9#þWñ=P„–}¾N,@«¥Z%÷ø±òõ¦ûÔ‹|êÔŸØÖÿ‚ù¼²ºù€ÁW -_U½ŒJŒVPòWA¼—@Ñ£ì'—™Q¤?ç+ÿ&h¯kÅ 44QÃ`Qgó@7ø™nú/[_*+UáòÂAlÿG$*þ$ªÁÏhž#žadïW§ÀÙd#퓇éTfÎ&üM¡:—&¹¬à¬¼ÐLñ@­æÍX=–zÕTYŽQìï{ˆxšDˆy‹í¢ÈŠÚ .a³¾#þÜp¡/ƒ‡ð0®DFÒX6Ø9®ª ßdBf#2Øî ÜS´îD/œ7NºC<Ñ %Ú/¬avt ë7Ï÷Éi›êõ[&¥ò ¦.þ͇…«ª¢o¬@°PZ{W™ÍxJfèWÚ±œÅ–må.æس³Çb¸iÛ'î1àÂ0*CéóBÿm>ÎÿÅ3ü¯€¢0lƤ0ö -ÎÀWQøúsÈãF]øÅ.qÆa#22YXê‡@ô\Æ+^Æ=i“ðJËáïÜÛóvåPzèPÑðæ§bª@’3rq¤›ùªc)‰ùÓeV]c´U© -Lx6zóïžå?ˆÞØöV3%¼JÞæÀΕfø<Š ·Áµ ½‰"®ûƒôÉy\8®×\vG&(ØÅú(~¢âJ‚MuU±5ûáš)§ð"zƦZ[õó2>:¿×"6-^¨v”…ú…ÂhO¯~5,-l…Þ.vóV~Ù1 i]ªÍâƒÎÂ>&Gêæ——½îô¨ߣ…¨;Šn¾Qš*AeòA>RCMX•þ€@/¢ÛÕ¬mÎT½el}H³õôbšÈ’âàPÍÜ€„›Q“¹=pÌ7ŠÓjUØ ñfÎ,¼[JÝ(¾òë÷X3´„OkcB(sŒ¶ôV9Çe˜ãcu|ümgp»æ2_[³¢Ç6BÏÏJ%’‘~]Wj´™¤ßBbÓ;Zí©yÊhi,2[ÉIüŒ3Ô¯¶D3®ìc”ƒÝí÷Ž‚€H~\L§ò¯Å OôVXç«Þ3¶Âõ“ï ægîz|Dm˜À¢¼áë}HØ:áò¾¦—A´‘ÓË 3sÚu'ß9nNk1\Qù{±gä…X÷?9ª_a²ËæÖzzÄq…C[çéÎ_ù¾BP–§æàñ¬£:{%[Œg¦mÞ çP!W¹ìNçyrY§e€Z¹pvùÛfµv¥ÀÚ#Õ±‹‘¥hD<Ö—:^ä.ž‰gãcs¦Úi΄÷Òô]dð‹d2Qi™Ç¯jѳ;üþUm`BéQ?ÅÖÿ’}çúXù¥`4OÀÜ);ÇÆ!Il}þi­¹&ÔXWž<²ÙU«º¢å«)/È8æD)ñEéÛIK©ðñeƒ÷£Eÿ0ö ­åcôª"ƒ§Q6MZX’atÿcFF äÝÚlÄ-2zWTÍo]ÂM˜§É‘©“çFï3MePbÁ+ðÛùAªÌ€±&¥ê¥KT;–÷/Ip%gjïûÃAwi/Jy²Ú-þYéÂ<ÔY’–BÕkŒU°ר!;ŸwN˜°U8m¾“P4b|ZÄYUÜä—¾DpÂC»"¤Kí&Á®ˆ›#nª<‚;õí¥·]þ&Ì9Íz®WKáGp^ùS‚òê<`†N0¯Y@P‹– —ÄšŸ ÃïøtÊï ^

†{øbd-‰‰Í’ÊWH¹qš¸´ÍÌ'’FS²Âûx¤¤zW}ž¬áà)OÝ)­bà$T[ÅHuA¼%‹ó’U` S]ákú‰—Þ5;–C3±pøîÓ²¤êÕGö’`Sõ}q¯EUò}ÑÓjͽ_ Ͷ“­x£­*áæÅ=‰Ñ -ê” sÒR9Ò¶Ñì`ñwÛ†é -‰‘=â4*b>?š*:%ÅÖ§¿­—È÷ZÔƒ¬ºÞ å—¾,¡òdø'5àgáéç¶EV¡÷/4ôç-¾k©?×bi‚uStµ“¥‚2±ã€]”Ý_!M™°O·=§“¡¬/DWV>óô%«Qèñ‘‘8’FNªLþtJ¹Ùò`š÷3¿¨Þ 2ô-Æ{ÀÍÏŽ[ãšà¾§&;¡Ìÿ«°u¿Ê çï}º=ÇW¼*¡ì¸ÂŠc(NìW‡þWêoKgÞ‚Ô(A_Ë©¯†ˆ{bx%ùõCp-ô®ã6Usànö‡ÜŸFtÎ4A-½ãGK¤§š”ÿé+ÒW¾Í3°àýÝþ„!ŸçöJ Fw9£Á6 }“õ -š~’–ŸŠ w—Ÿçô'8a dïõHÌùœþ¥ÉR—DØF‹£[‰bŠ “DºŠ"쯆ì„,õ¥÷œž#º;øRdæß‘D­87 -–è*·áBкp#D08Ìl˜Ø0‡è·ˆ¯p’˜ZÞ$WIÕá›1ÿÑzùŒ`öèâÚ%ó`@yšG™ÇMÀáJCåÉ~?G(DiÒé@ýˆŽ„OöYò5<a^‹;ñt_Y>]åÖªseÜ¡¦ÌIÅÉ\&Ë”&À&À8ÙA í…T®'Š‚<-LöIµ8uW¡Å\<:F0yah ƒÌ¢ZÔ™ÕçÆfôÌðÔ!ò<ÍÛGô˜&®=¾å{þõs¸*ÝæçbšÍ}¯¡±gòH\£Ð¤óvê³û•âšõÄ-Ö×u{~gö×b­ÀÞ4MmeÎ…¦=8zgú²ú<ÈÕÖçzžO_˜±‹´4²ÛPEæ*HØ¢.°›PÂ=k -|ìœkJþà­šU–7þ<9‡ôø& «»,©èÍrâHúãtNÈèØBt¥V@yÓ…ÜX4óàíŸJÄ¡*ùt 6åj0¨‰kTŸOõtš¨Ã4½è{ÆÅþ­qWSTÍ@*ÕáB´¦‚&Yv_A©(²ý X›cú í=¨'ÅRdAL©À)·vÌê°=R½·´íú5ž +{Gx¥Ç}˜XþÀê¼á$ ÍCâÐ㣡ëJkWq—Þ…€ú»Økò¿ûþÿ @~Ê?°ðó“¡l²ÞC&.†¬;úç_ˆFíbµMµ¹¸pÙgŠÅ¤Z gÿ eb'ÞŸJ%þoÐåAR8ÏŽÑÛ{£‰qGcëȃ~õ ¸þ±×ïv£vNüsøG“a±ãg«í'ÔÕÍÓy¬Tçò°zEüï]Ö&ìRq#¨Ú=Ÿ5¡ìªÒ¦q­òÚ¢³$QK놡YPØØG`"Òx*‰u6y÷ -ô.÷CTmr›Ë©4è'°•ÿ”8)û¤—þžaWNg9Äü‰"¿†ˆ’,d§…Œ\µýštçôˆsÇ!5§Cß~¶¦G—Ú48J#6Ê¢E*/÷Ê–¦h¡•u­Qã‡k3¸ dF aË»AsÄÈPå p‚Û5sökUjJ<’/ð´ÎN·HÑt\/Ìá9‹D‘ ^¢¯ý ;®3DëÌ!t‡ªØ&fOC0)3.ù$N´Yô‰Š%œÁuºý¶žê£U G¯È°×dH -œêöKA8@4'Ÿ \¢"C»(pº4¯a?Xà‰*ÖTÞý ‚ÕzÕ'Äj-£>³L×+¯ÓþÕ\éÉl–ͤV0%A­N…ËÞv­öa5ÕJfpdlA¡¢´+ÍW³%ÈR̶IÿÈíkΊ·æøVpõ21ÜÃZž›¼ÜÉ”k·å´\¦…Ú@Ä!Xž+ {C#ÂÇÊ‘{¯2‰âGO L”Ÿž–Nô4õÕÈaD[0µKk÷ÀZ‹{O ð‰’øÔø‘Êæ#IP­`¯ê½PaÎéSõïª4¾ö®ÔVà§×–(–ö…ñ¡\>„Ãûqu†Ò-s mGPýVU@ãεûÀ>  -bR·Ep–ú…¡ÿæ³ì})í‰$‘M æHµ²•5:ï$eó Öém pƒEõmÃÒ›ç–ë¥Jsí«s½ozÃ9'Ú¢È;K݉ßêCß  -ÄÕa}pÁxÖûíücÇχ$^¤ ç„1U 9ΪÀ'w3Ÿñö·^ï–a’‘hù0T¶è„²Lpúê<8—rõ¯Öí6rð˜svãaÉroè‚Ý'¤Áùý/ñ0öê ,8ÕÃ.FžfÇĈ›g­ÅŠî5;XÌ&UPy1¿žTÜ-#Ù„¦eç*+! G3àbkά¶iu£é÷tSlÞªù «öbÈÂé Ç:ªÐ÷Ž'c¾ƒÙ¯ ŸÁçn‡é]¼Õk KoZ6Õ×LW¦–3®wüöƒJ2Fô-Ä_!γԑ& Ž2zµ‚y* #åý¤\'J›Û@m•± XeVÇ¢ÔmÙSs¹…¹0Os§$Ð,»èfCŠsöU_eŒé ÓÞ²a¨Ã”F<¬Õ^ d!£Þ^N±‰UTm¨ñ¦VšùüÚ“Û…ÏKÄò?}.tl©»•<˜“¾µÇRÔ 8“\(J§×B0Ä`n°Ýœ„²ñ©žx%–n:j'x;Åqü«YK ªÇ±CÕ?¨ŒˆHºžòPéíÆ(*O½±O¾Q:ô Êtˆ¦¥g+å-·}‘"³Ê‚VDÇ‹(žZ› )Îöß"H™Dnülæhbá­V¥F^üθáî†xLiÅZœVGòæ5¸ÞË^fUÕX/4´§ü£¥þ·) -Ðí,'ÇðÙrY&[Ò˜Dv([÷ßÙñÙœáìƉ›‰ÖÀÑA­[hQ~ﶙkE‡¨Õ 6’gKË\ŠÛ+1öp´­ 11‰ø«Ø*Åüåcà ¶”»P+ÝÁ‰ÖFã…¸^XCºÂ#§±P³µ¦ŽKÇÔ†_†Ç@U1Ú0É‹¢"V¹Š]@q®ó–*Ž§2©çp¿ˆ®x~hâU N¨¹yo^Ü{a¿Àß“ÀS Gì[q¢Õº”øÞ&èý^ûo±&gifðÖ_ Ëd³ÜES>ÙYrªÒçenë›!Î3Él4 ÜÃWô{ -vïVíÃá{õÕsZp§ÿŽ}r|^%ÃT–èÁ`w·ËTA›¼i#ÙP'»;ÀT)^‰p&ŠáŒÉŽÈü#?Ôã•3²ú×Æ°äõôÑŸŽˆl^2ë)eÉ%á2½>üu, 'ûOjb4ÓpÏ5}F!ŒoôŽéÏýž1ÔzmÛhN0ŒgàõG‰+S¿N>Á¼G‹ýDõÆ$Ö×3G·“•ŽäÅùÑ|þ”î5ÓfyE­ö"ù“QWÄm¯,[­¨IÓº@¥Â+CÆŽœ,äQ{i’[^SÀåpÉH.ê¯ œ- T¶‘(€„-bhç™^BÍâ4ýT6ç–¨ÍæçÀ(éQ`Éj‰_Öå½ÄËÈø§ŒKA( ˜û~c€æ&\ÆÀõÀ¡GرQ§%JÉZGñfzRoÓ§¨7ÌÈÏ—¤¥ï ŸmàÊ`À"±0ÅbyFd³HOJÇ?TÕ `º¿óù=_ù¢{´rf‚úˆwZJr«©¤täçTiúƒ"b±ãVn¯æ¾i"À÷v;Ì(Ä·bŠÈG ¯Z²Cl2§óE02ªï]ÅZÎ#†éàX§¸o"F…¿Ìºj†vàÌ E -Ü â&Ú²3˜¢ët“]oõ«ê&›$àŒðËq¾Æ2‚ìÅunð…¯sœ™öœ_‡KܶÁקªþÃ\Kõ¶§(n1:îÊ=ª•Žé‹­ö’mª ôëÿ]1ÕÝ$WIz-öŸé÷mŽí©œ%”X8äOã÷âñjý4ÆX@‚·ÕRþUK[ŽˆI5“nZ’çÒ¢g’ß±X+~4Ж[”¾ûÁ.Ø>£{´Î­eÊ1C7AUMñò¥ AZå/j/iá³GO­ÈÅ‚(WxÍêÇŽt’YþéÐÕ[ö…Ù«=vqW†Gß ß”'+Tbƒ5)íÝøQÅáv‘F%-ï’Á㤠_«~hÀfÚ’£bsœ ÐK«#bÌõd|Â,–†ok2OÄVG„-›PÍþ<©á¾Â°ó wN0‡j2`kƒjœf¦ßøNª.[Ü"mšöþf…d5càlâCš× .TPð‰¯Ûžû2ÝÙ(î^9û颧˜·È”©FÖ«7^éX·Ýv±¥Jö`¦-º üÌ9uퟧkÿJ— %]«Ð…øç²²s}Ø\vd®—K.+ד )rU=.œÆe[\Câ2®ÂGþÖð\àšÖ·¼‹jup¶¸%ÝÎpÓÖÿlµÐ”jÆR‚¥„¹æ™QœþÕò·i >q> Â–a_d{ê°¸*̼5ƒ¸âU}8XÆЇˆhÄ ¶L´¥à]¶/°A¾qÔ²ñØMc‡Eg i %%j=g"ÿÌ -ˆá¤mÔ ¯V- /èð1½…{Ì^°™>ÿDê”Çx·¢ªÀ4å®îa!! "¤(yôGž_òQNÞfA#Ÿ¸]Èiú‘ÿ;¿÷Oþ+ZG[l¹eå `O–-qû^îÆsÌqâv/h9¹rO»éšR®!”rÚ]ÜeÿùÈÝuC~¦ã²ÊŒsrñÏŠgêÄ]ŸVòp¸³s0Áøi"¤]D&àâÀ•DÄ ‰fG,¸µîØrþwÖòÌébŽüÐÙ»N2åÐñXãœ%NuUN{ÉÄ>O¦už=ŒÃ›·Ù*ÖðWJù½›…¦•ɲH\t pýšú®f׃zHlùU[‹Ê­íö¤Ñ[žã½FƒÎ¬A¹”N-µÃgly†ýC ¾+KÕJiÝRÎð¥xÛb(^1µµWëIQDûD¾&2X"¥$‚ˆ¥ˆüCÄ«òˆwç¢fs=KcjÒøk -öÀåRòIKŽ?£\‘Ðb?Æ@²á  5–bKI}LyõîF¬¿DÚ/DOpŽ²Ð¡0TÐX*Sò­ ö_”‘2sQcɧº£vÈG¯Š(Ör¼Ë¤t‡9øÞîŠ÷¾‘´pa ¢³¿þ~RÏ^á³âaÍžò1‹â©¯C®·—ŒPÕ.'u‹.ê›{º0Ætûøø§æ:õ&t1ø¹˜â¹6L$çSÜ\¢ÔÜÄd¾.€¹2-7 òy¥\¸“›bfYˆ¼å§ÙBÌÇͬ%Çñ6£q’Åux*ç­É©ni>ªÞíþÙëûI¸nèy+hTÇ[°¿éú+=Ê$ÕéZOàĪèÊÇ4*t-^°Öõ‡ª1PÉSlbÈT^!Ó»ê±ÅŠ5Šç#ŒÀ¡a臤Ĉ´Mvxšü€Ã<¾·d6ÑAßòž¤z…™ìöÔÔªÔÙùØÀ\=­ë÷£=Í“3qf2êm9jÛögK¬Ý¥\õy®jäá)£V°FQö9$¾4*âði¾ªBß–8¨>{Ø<Á¿Ž0áRý)]ÃÆæÄæ+ÎùâF³bFç9 /;^—ã"o¶\GKWdÑ,À®ØÁWƒ êb>DT¶Ç|Œ¡óÓç¢t:fÿ¸X¢ ™Ø鶨’¶¤¿ù)—¥Î§»ŽA/L4Š6*$B(ž_ ÞQ$Š&¤„„4‚a"çJðA{ÐãrlÖ†µ—¨®áµ¬,gP¥Ã+†:†Õ£†º o…—ZMžu8¯‚ÔàWSòýº8[ã¢ÁE"W¸Õ I,¨Pçåü‹©@ ¼Ò«@þÀF‰:šò –ÀF%X³×«]d&" HÜ4ì£Õ&.[Þ\y{0Ülm»qiD½…ÑîunM¥Û‡ˆVÝ/ÈM2šay’*3(~CH³K€0sÞ“u&7«ˆ×V1Ùxí~Ëm«Aïܽ³pÖ4Õ™Í|àX=‹Í“;g/åc;¤ï :'ת¥Š†3XˆÌ(>¿Í9ÿ˜‡EûÇö^à¤[ÙÊzÁ:I†7È -è>€scï*^ -< -Dœ1ÂÁç)©i‰r€¨ÉÌu̵jèK1ñ™í¿Ö›=]uß_Y(½¶O”*³6°˜škó³ÂÄÎ&®IIÖÿ¸ÏP§ï•ºG]³nP]>ÞŸ¹Ënn½xŸ(R|-I XÞÛü[ÀÛs¯šÂçÌþÔzÆó—Þ½†hA;ý`æ/ oÑãºéøj ­û¯Ù~è3¯±uE^‹1™44 Pø ´AhÃ_À7Tï">JÊh৶Ç$©]ƒj`Pƒ ¥ýn8[²ôÚ?U¯l¿.Þ ô±Û©°! nÂÞnöâø»«ñjêÃÂÔ›h€'û“Øãr„ ,‹ç&’@)ïrGíSŽ;ÚQuªü¥GÜq§ù«R;R½Qs}±[&'à>ÆñFˆV\nǽ;d󄹿Ö\¶M¹Uûkãì¶:L‡ã¼•ö ªÝ0¦«cŽ X§V½ôŠ1]l@ciåðe.ûó£b'6µsÉ“¤]¸¿õ±à´«Jyô ·g–Èm¹Ð=êjÔab,äÿOw÷sX–XyЪà ߚ²*ÂI‚Û¾ŸÖ™åsª -Ñ?›\ß>UÀ¯/ ¨@{oKJ?ÉBØÚ2Ð'½ù—í”Fà±u=.zÇT;UÆ»$¸\Æ'ú§é›í!ó¬Ò©ûõ#š„¼rÍ;š@Ûe!«žÌH“ëÜ™~õXe_Ë»Á PŠx™ã²Àç|{[oçæ‰Osà=÷e"NºžŸ}¸øúò‡lðöñ.ÏqY*áÚl÷VõUÎ ènã£À°àoZ¢«ë—â5'P§¤•xÎwžP8€›OV®X*‹œŠ©ôlð›+jkpçg}cÄQøÈLíùv0¥³ÿ©ØŒÜ{±Ì!‹ÉO>µ-aç<œûvs)Ò VꎶêÕ1߉– - Ù¥ÙÇItzI×uÒûâKÞÝkï„^Š¦øò_˜~Ù t» w1CÜi+C¸‘'7_TÛúX9CõïÔók‚äGcÌ¿ëÛùidþè<þ¼¬úúW`K’B‚ †¨¥fshG8)“LI&ég† -È-‡ã_V8œPã{"Œîóóýþüè®2Ê—„ÓØÀšêª-gëzF(™}=ƒôðz­¦sUÉ%6D³žÍÎm6[=!‹WáQÚDcJqobúfAÐ*(Ä5T;ÊXÉØDœÇýŠÝ~Ñž Užbòó¦»Ë6w‹R=ª>†Ä%Ԫͱž$ä“21y•\21‘I¿X•¡(—”)˜J¦P*yŠ& Q}Á¹øT<Ú”3-6”GfÂ]üf3†.pd¦í›x|ßWaßk$!ÄD¢QBЃÆ}˜¿²Ó‰Æ­ùÞšÏÒÐ ‰Ð  -‰ÐáÈ…V4A…]L«=(Ng”±š*‰QfVS5Êñ?±Çæ%Ž0/?襘Ú,¼Ê´’Í e2™cybñbÍb±z)ãîE½„Gëô+sž_y?”œSîÈ4ç”tD£éæÒ8!N†Nxž\BŠÁ ‡lZ ŽœpTÈ>4äᧄ“ ùT?ŠåÅÆ."ÑWWëßñÙV'ë"¦˜Ï¾Ýe{U…:7 BaˆÿÐLëaÕ¢°òWaU ¢°ªþaÕ©`¢÷t -õ5ÔWP÷"B]^‹ùðƶ˜ uY¼ ^›‚Má®|a|¿ÎI2H¹ Ò¿¢Û2ýå?{.Cñc(–õ -—@ÏÐÔ„¹$ ) ¿‡¡LM" ×`üOØn_/{Cïµ)ñ¹±¸â+¢´Yã<6ïQëMã³GïNDM$ó®’áÜå0cLgø‹‰M(cîÕlˆæ²cï ©E®ÏØÌ–!‘Ô!ˆçq¡’Óc9«tûCt¨ê5éO^×*3ˆó·ªB!÷5Úÿ|HHUµà-Š#Ï[É\R«T•Ñç'"¡ÑZE$ñ(b·¢2¨>E*Éýoû§ÚÑîšÏY‡kõÏyŽõÆ‹2f-µAžtX§,h@kD]¢ZvtÔ‚»£ú¸?%¦0õªc³‘È+v ®Ú+4Œ°Ts±8³êñ9Öqu©yÚ`õm–yE™éÓèWhPQ1âÚF\6†h §²Xˆc¡…wúD1wÍQ›s„î&Ó,nãuBIbC*©—¬Õ^vTtðRAÈ©ñ“´‚ ¶HšˆF/HHÂpÔB!)Ù!NÏ–I¡\J²@zbKSV¨½²6G!8™åŸpVQgÎÊX8yúÔç ç†\©†o#Nã¹”ÿb# ›÷i$b‘zFæ)¡ âL7ͶŠÝÑd4¾JV'qªî»?”¬ÃF¼S×ô²©U2×ü“ËÔp%8 …ñ¢Q.yºaL”7„|Êdªh¤Šàˆ†èÅÈØ>©{f‰ÎêZ¸B3Jà¬\ôMíò7Në …ëÓ²Ô&8[9È.šH]hSò‘,Ì¥fRvè'³iÈ£ªS‹dL¶êŠ/d¸yÄS™©Qî"SlMŽJ8õ(êN1E–.„'»§âPYÇ›©©© ²‘±bbNt‰‚33Éf·C;—d*e馨^B4SŠ0™P|觙ڬ@öV\#!¡´yQ°›úäÛ^58©²Œù@µxj-?”ì±¢Á1mâdMÞàšŒ!ÙpT’sá΢Šz4 Íkø† É˜A¦;3_Ì‚ø™8–œ…¡]H&mÔ†ú&ò—L¤6¿H¢Jº%;ÂEwBŒE-lú¨êÕfŸuDä2¯:4Ø V”c,uŠ Ê/ó·‚èa‚ô­øŽ7œ¯12MSôê%Ab#44ö¿ÛqF*÷´DèëD˜‘¤3R¦-{‚$‡ ÉlrÝd£]º$Õ(ÔÖœ$Ð8c½U¢…釣ØiÑ8­l)ÎçuZJ‰Š8ZJ<S½CßL•ÑÖHYÈfr®n"H¬Ð‘˜¨¡!*R²l`Y–™ÉÜt©®n?3oˆ·È!N÷k¦ (AÈ'*n@Y„–”¹L}p^¼HEƒ”©¢‰É$ä[~úü CP˜Ÿ&~ŽË@´¢UX…ÕTXø -d»Æ.Ó®jBhº(.,"¢‚e·Œ°8…a¸AHi9„K “¶Á!BÐdÂ-ÜüÃ9 ´@(E Uƒf?¼+ ~¼ ^°‰_ð‚.¡ÊjDŸ…¡†EJCEJb¡$\X{iDIY*wéàRçEsJÄâ(é)uR2WØT-6›º†0ë¾ê'ÌŒœ/'ðwU¾Æ´È8¦!†$b‹‘ÊCµµ -ÓÖ¬‡‰1Ñ‚ˆË ""• âK=ŒPkBIˆî5#œPçÄÈ+ Y†Ã!ÅÃp#‡áÇd`0;Ëhˆ((ã 4š0aj_hÁ#LIE‰»Ûö‡pâ³IÕÔV•(K9¢¨hì=A3ÅSTÔâ[(öÇ•Xœñ‘9>!#áF-ËPDÙ #cy3žabêE=©X…g© õZϪp7V§ô@2]LŒçx\¤6'ÅÜf¿Vu¦ÎUæsO9u†¶Þ÷ÌeTŸÇ¿?(T-jô󬵓EXu‰ú4>—ä]!9Õ <%ô6¦Þf{Œ½O¯Þ)q.RŠD55ÓjƉ(HEš"Dsæ(.“Y蕃F턯ØãRµhcûňu}‡R-MUK%ùè(‘ÇVÓ -U¨âc4}EÉ1ù4ÆOE^B­QírÎþy´QŠpÎÎýÒ”<Õ*[UUU«ôSá¹çP”±µ~X¥íۢƪøÆØ;ZŠf8=}B¹cR­KN‚úÅ^­ª©©ºŠâ±ñkæ&ß#;ÜeNM¸iª®'Ô㵟Ú1ŽF˜±yšf$žPxß·R’p/:Á¿P?ó‘©©L<È,UÕŸHa‡ãDUí'$ªîǪcóW!"±HT„²v³ÈƾT£$Ͳ9”ÖIöaH‘X(dPÚ±T±$Ê™ÅÜ´è!£4Ï`´¨8BËb‹’4‹Z£Î¨}Ñ.&gµF%­8‡z•j<ÒHùH£ ->V W¼ ר¦XÕs YLâ©Î5×hëØ}—ðH5‚W¯hÉ8Ú¸üçÖ盨qšö¡2(]%†lbÉUqòO&²ë2ò°6Ê~ñc¢÷SÄié¤þ§Ø›PŒù Åi H4Ù„IV *áHgÝ°'»š~’©áXû(ÈR°?Ϲ‰æŸ}þ™×åùÌgöX‡óŽjöf–ÌævDÇæTþ]•ÕŒŸ9FBc…ra”³”R/Æ‹àp–U-©ýé&:ß­L4:éY³˜Xe÷‹3yŒñF>1¯ghfô“è&Éd…ÆlÈGc®HÅxMN,‰S¦˜e]ˆËtÆOâãTUSF ßU`°thîJñè˜EM=©4kVJÔîGñêF–LBI‡i÷& eIäœ(щÌFX$/fÉiIo$¡‘—©•–iHnÛºå\©éPc[‡Ae -2VM8zªjSòBÇuº~¼¤TE.SÅT J²{ª^’™n”¢`ÅnW¸Â5oZA\É4좒 O—9;ZкF‹‘S1¢µB“Ëã¤6¤Q<_µ®Ñ<¡ lÂ:à OmŒ’n¼:Â?ï5ëBñ -û3ž³›øæÕ5ú'áÚ´$vÉG¦K$m•«%S$¦M¸¶¿A¡ËÐÆ1¯YÔØcrÖLm2·Fµ’à -÷ã6×ݵÞ0b 3Ê°ER6nëä(Ñrz³3­k, kº¢/H&­Ü4òvÚîš;4Σ‚g,Säꥪ.Í‚µ¨ÊÔ¢è£ýÔÆ„Ö(®Ç(ÜÚCl±´’´š)×S}ILl!îaî2ã‘áì²ù*2Š5Èõ¨q0<™"§1{kÏBÅ)ž((•9I¥³Œ/"ÑÒN -Ä$wì¬ä6.Ng.Õ‘ÑÄëÊ&Uð3&‰G,^Óq”:£ò¤H™iœ-y`w¶€Z‰Xý0J¾‘\V9T1 )PDŽÝ‹ú/JÊ‹â„)ìËÄHQ½®Åú½J°óQÖŽŒbW¥Sñ±d¯š§>–ú ‡$Îç)<Ÿ„dd”úДiÊYv ‘C2n°û.샣®‚+Ñy>ļ]6K½2±>b4†PÊ^èM<¯&ÄQ[…ë˜o""+†¢}¡º&¢¬ºòf›Õ*Tå¢kä›·Gý˜ç嚆ò쨗Ë#©\­¨\îÖP;ʪš)DųêŒ:›ß5®¢+fÕ¾:ö¿¹aN¹F*ØlëJKkýãW»þ1Ìgj+!}Çt SZR,ì«b¯Œ¦­‘Côl:J4„J ÅÆ–/Qg&á2g*Š¹¦B‡u”{™“hº¶òB9Ô^ªJpª-$Ü+A -œ)jŽ¶Deä‚h8âw<ñ)Ø0\\ûxA‚4¯ÖH‹”x™šÐv—Ðè¢9\­µ&wpðÔ`ÑHr´êƒqA¸¦&H-?£âý y›\Né8×ËO à†Ã Gú(ysÓÊg&hül|–Æ™¶¢N¢ÃŒ#­ÆI*”Öœô ’`rR“óK‘‚ɽã6²DÆè$,"©–¯(©‘°ÒQR$R0¬¤ñK!J–pj¦JìCÖZ²¨PäOû,$P`@ÖQQ5!xNä»ä@cÂé4aˆ†6ŸCì@ƒ©DL^šq‰„¾p·Ñ¨è‚NõúÂ)̃÷éûïåy+¿<|>ö¶á×&¡†¦j&ÂOcb8Í ©Ÿì}VZbŸ¡pwØ΄OÍPà|Î9AÑ0dSeØlC11ž(‹PD£|†2Ë—5T™Üðû3Œ3Óîð ºýà¨9‚`ˆ6=ÏY³Õ$Bê¬Å|¡"‚Ž‘‚¼1*È FFRˆùSê©6”lhÉS¨hfG̓9v8%¥¥Xc¸T *…i9îpáoy8¥¨g-ŽŠš,ô’ѱH¬U&¡X,:ìÊða"³ ""“xê:à #¥ÔȽ0"ê~øE:@3,’¨ˆl$T”ý»H¨þ%D¢2 -G”ц‡ŠÜµ"³ÒaRadD-A*HE8A*å+H=vC7¡—ËàF -7h¦, ™@ja:RÍßðÊ=Sš©ÒN§J rªì'Ìþ3;0šz ½R¨ÄlËÞ‰0šÆTÆd˜0&M®²¹(‹ w V0œ‚ØDð”gÁ”à™™‹ðiKhÎP3,@A 5­ -5C®P;gÂî7( ´PÉÏ🔼h;;Ðè@Czbÿ4uv Âœs2Ìý‡ùkþŸøË”@ÔúKè#^^*Ýâ@§Çô.rzùÞ0•8(êôº?^Š±ˆ5Fë„Q1Blô #v€Ø"(ŒAª€b…ø½¢%j#ÄÈ¡Áä½"˜Xr0™FÂP5 INDBO¢@ójjU´˜PTªJ6Ÿˆ7ìUDôzYœ‘*‘§§\DaŠaŠJc˜šyž¦¤¦Dê0u‰0Å“"áÅZ¨ønú -ªŠN ¢.T}!6ÁªòU#Õš-Ä.’¦ U.†ŠF¨’®§@ ˜\ÿ FbÛ„DyAmÈC-dBò…j……ˆ†È Œˆ é±$à€€3~ÍhÕµ WpH(f´=¯ §†窌€Då•a‘’+´$þšÐITMµX¨1G×Ü@ûüØmT°¹åDü!Ì ~p!ŸF¥>4ïö‹Æ°0R‘ Ç>'†o„¡-óDÂÂ,u b9P· t"U(²‡{Ťl‡´º„T5¤è5½ÃJ¨ñ0R¨Fœßb qi\ÅÂÄ Ø<'Íâ±6Žx ™™ú†*¶¡Xs¨7ÂXBS Ô)â@iu…kTzXÙOxÈÃheK³ ¢kˆ)CB‘@!Á"%*¹kÜG(rM\„âéWWj†/h‚(PD­5¾zq."žùJ¨q}” Å‘F:h«$(ÐWxhb>(† -é ¨U“…˜[ÖHKb0ôm*™öb ÄxŠÒ€Ow œt @ `$ €A$€7` -@À:‚¹Ä€‚—ïá5Ô^VÐ ¦ã1 .âáP^Q,–(EC¬²Q¨TTÈ%º…NÃ`@ …Cb±¤tûœr4ŒFŒÃ!qPXZª € ›þ8J~òV^8Q¢æpQ @\5‹×I "±MLÿ -,ï¶@T­€K³‹.}Î) ô¶ÉtùN*r:"Ðßýw¾¾?¼×FokÆÔ¢ ¸ î°¾mß*ñ;5ã sZ ¤)Æßoîú—«ˆÈàÖ³70íaS¹qi!*ã+þ"+O©éÑ¢­§™’´uä×@Õë„)\0Ôü¸î78êN”Ç`GÞô”î.çíRø©À¤…{=¯nÖz¸Š5ÁÊC5I,ÔÐÍÞa‚Ø°5½RÍÆ çЧ‡øc43ÊŽkG]Š˜ë8È -PT›>ðÓ…”“mÂb<˜_(n˜~‰k®ç>ÄåÓí[ ¼Ê òQ(½Ì]3þBí —È:¤ŽS>D-Â.eîÄ]ÍX\â’ånÞ9Óù¦<ÇKåöäýŠðjÅ©ª#|h¥ )î2Aà ÿr4AH7äÎxZ&SÒÐYÅð%ôGaTtUkû(¸ˆä•’sétŽÐ5Š›ë5i·„ŽÃ³Ó ™1£Åc ψH÷Ö<ÊØPƒ5381Ü ä¾¥MÊÖ¹.6Q3·ýßÚ~ÅTŒ@Mí ͈Ž?F¿¯ÍBÙ´CöþÅbW7i$%dª®n¯µ23B ÙÎßr€æYeq Åî¥-ÞP$V¨Ý9<™íKv˜”ˆZ¤g¡ÃìE&·I QÐ+‡¸®¡;c£Yça/:Þi\iyd­¯C%Ã}Åâû[å&}0Ãc‰‹_×@šŠf/Ý"Ò„Üí1cîË侜l.A35’%¼<˜kñš‰òçÃ-3g•wÑJOÀªm‘ÔrU…âaÖ¼íúôÁ¨{¢“z›¨þYK:ÃS‡¿là%(ß®ê'šNsž†)*3×á–©áEwÃM檚ÄD×P3I- Ÿ´2hÀЂÐy¹ ŽÂðëçÞI4MòÑC‚©Hìºv1œñ~±OæáP&ÀÐAš€¾˜“‡½Þf¨Ó§ - -¨ Q ˆ²î­ˆ´ÝZ@SûßhC`²oU˜éÇÈù×ò•GŽšÂ{xÄ@5è…Ô4äÕÇBX¤TÙvrCXSƒÍ (ÝÜ$kaC?v´™AÙ”¦ÂFûä-ô,í ùàÑ)Pé tü!ðžßTJÉaJëcÙüX#¾n¯ÌÕƒ>Ö}Zv 'vé3éYåš=È6Çð˜WÁˆþS†KÃH÷­¡³¶;ìÕ7(†»ó5–Ÿ€þÙ)*ìfW™¦ºÅE!¿3DÝàCBƒÖ´Ãn.a J¥UÏñ sQ÷t"¼¡‰*¥²Ä”i³ŽÚ¹ -Ãú®NE® ·Ì›© ¯iƒA¨çÄ“ÍÀ?ÑèἆeÜ>¶vÝß­ŒtM—P‘•) ä+ÿ„ýlbl¶©o¯Q2–×I#IO= U$ˆJª&}n…sB/—ŸzPf±n}!Û*âÿ€&:õú“¼hüo:ô^¦ü=¡[Bà`œ3ÀÀ)sOÀi…gkŸ­é‚\Ó±DXCA“&Ñ ¦p»¸ÎÌ\H#7÷• -ÕqÈÉQ,“óAÍR…n‰”~‹`P¤ -…(MÒ4 ñ‰Y•¹,m!3 Ž³¦ô¥äMÞ8g23Í\eø ͳWE/z bz\Q ÆÅV\QÄ°•–Ë P“ç>Bµ¶û † ûÚyíAï´Åï,kJö k.41jÀGm£AXÃêiåêV^Ì•¡ßa4q6€1;ÕSv• -N¶œLšÀIÎÀÞß—l:ÌžåžAKîH@;¸öT6¸­:¦ ##”¬ÂB™ËõUw¤ñÍ…M`x"„¾‘Y¿G¶ å 4ž¬y£8L(Qäp…m @˜Î¦™®ç©ëX½=z¬H+ºÔÉtç[ 0É_õÚRÊJ¡–·.dø]„ö¹®DÐóHboÒwß…½ü(—›ýÐœ!ò—ïãm­‘Æ‘pþ0hËu¹!±<ÎQ, £Q+¼í»™Š -·ßÌ|| -$E[ªo_ÒÕÃ/ÇP0ÑF4oÆ%µ}>×>=Ôj02¤9ª*ñ† ;X¯Ð¾ÜkQ–‚·‰'XU¢/úÿ\¿bäjq¸ÀÍAH8‡þØóÌıñ Ó%àuG@^Ëj¥¸6ÞÕ0¡0 ½ûþ†ð'³ï,¸žRSÌ;' 2梪îå'Ù0 -õpSÍ“Ï=²áˆ&Á5ç!äüù®PM@Ôò`á=­ñσ¨þè~».ýsæËxéË2ú Ι6e«ÔV—<¢—âN3”Guàæ}gª·©C—%–$”±ðYæ>w»ú­*f„(„ á -<1Éf„çv€hüÆ°ÐLïÀßÅ\<–t_[ˆ/;¡…V”Á7—¼²»¹@ŽVáÊòUfI>ø{ñ~Žúçê_Ö]¤œºúf€Éž×Ë^SoÐérÿns”ìDë…2¥à¸µbç&#_ÅÖÅÑžëzÕ^{r£¬qN 7ý&› ž5ÃÅj{ár>¾C22áÝ´øC3Ðn%µ©d(IØéJG(($=L2Óñÿpâ ¥–ùóÌÑ-F Èp‚ûų×<ȉ -•éÇ @ÿl âÏt6I -1õLÊ¡ˆóÌ%)™ EBxtŒ¿¸ww)ª?®ö°Y‰ ;¤øm\ÀRóžÖ µ¯([ÅUBö Ãí•õ8æ5VuKûtœû¦€ÿ†²ž´…¨±fooú¨¦Y_Þ­9Ð_âéJ‘#š­ö“~Þ‰-¼LÿQ0‚'f°ó ¥¶…PprBõdêC1ö k/{¤šOùÉ#Ë—nþ ‡Õ–[K2ŸƒHé+‰Ze$ Ôx„f,7ðQi³OdPŸ¿âÅ«µH¨MË2±hß„¸âS‡ í¢jn5rÞ=ÿZûJ7¹>¤BÊ>gf]+íZ%•3=sùóDâPêá¸ÀôO}SÚ¡Ø[ÕJ`Ú Í©¡OY’œ3>¾×f¹Äl3ÛÙ@ç†Î¯~ŽÒ™z貯PŸ”7¼‰óC.œŒg¹h2µgÀt¬p0Ì3A¶±Nó0_v›9DIG>*稑Gs'¶«£AI%ã´?Hüã¯|©ôÚ>XmýÉå”…ƒ!ä÷¡‘fAþœ’SPÊïœËG:Û+™LÎdhx¸*NÅ>À[ˆUŸ!º%Íc0Q$†Æ@9Ú\‚%cµþõ{‚Õ£3äFS|'MÎIæÃ\ðÍ]_–êÅTYÁh¸:¼Hdúvɦò\Á1RÈâ ë.?Eø2à+Ú=Z&~¬%š4nV‡Dµ#ì’žÀl:à£hK÷v•œm$wz¿A‘y®´é±M2kóÖ ˆï¡þJ¹vì)^ŶvÿØnÈSYDÕièÂè³BÖ0ä^ÒʦÂäUhú¾a ç&1Ð?pÄÑÂs­`¬ëcÙº0|ßôBÝõ¬Ä£‰"}žB×ñ•q+qî.—L2ó öKM>4Ë·¯AØ Ü­(|¿_'“*cîÇ„½ämaŽ©L0X˼€ nñ1:¥lËÌò®ëòW»(³Ðw97#Á‹Éc·”ŸêŒ£Q•èp;Aãã˜<¢«Y?( y±3ÎЃ¨c5qY=ªéO¯@¸Y&Ù^ýÀaPžŸU) A­ÿƒÌ,‡ @yGUNÖ/eÆ¡ ˆE“ÚË!ÒOcŠ€™EƒØCû =àåÊÚ%g4â:`PXëñ,ü{§GsùÚÄ"«J„¹‡ +¼}~d ™¦Q\z:GÛµÉ{©qMâêµËðAöŠ€xÃÄ -ÿÿq:i¦AfÍË%>_¦p’¡tÈA“†NÅ–i¯ 9¼ оød̽"®ù«çß/äæõCuw•Š‘ë4¸õÃœòÆÉ¥y„2NŒïÇÍýk7_@»Pž Ž3$aãF`TO±zÌÕߟBL5·j¯B8nˆöDUÓðÄA=7î’ `þ„àSËûØpÜUæP§…­'k:ÈHŒùlMXoè &‹jSZê)I½1ÖJiÒäéíæÒÆqëeúâ)ÆßDôT ÑŒO$£¨ÐX¿20fb“øäY•#€;]ZjŒ¦Æu[ü;8ÂnžY‘ÐêWš€éøCÈ?›pPF*hƒ©9E¢¸þÚ B­OuÃJšõÖ<¡Ì?ûë2ô MêSGêaû³"U-h‚1ÎDGçV“2J!H~Í›É)R"‚¡’ƒˆXHÓœHBõþb?R|ã¨ùä¥X­§¼NSØfWVå¬4&ÛU€Yã¤ùMÊÙ–¥ ë”“R€EÏÞ‰°H gnÞzw\`-[ß}—œ]ðÍÜx°:ª×²jÝØgw•FWׯ!L+ØØá Ÿzò½)oq~%fKZ’ÊAc;p†q*Öƒ+]›zYö9ŽˆxçGûažèi-Ä‚³ÒL¿tÙ­uùÄ|Z®5g‰}O;1¤Pù¯ëANRm`Ïë}O¾ð²×deZ³H,ÈÝãÌD—¸&ƒ½Ãõ) Bc“äUÆÚ) H[ U¼x6ÔW)rNÄu&TKW½¤‘ØÄ”sÏ” -F±Òc(ƒ™TÃüb§°þcÖÓ¾ËÂqðØS#hy€üÉ -/ªVH2ù;eB–ô=_Ÿ´îtˆµ Ox³¹òï»w…±ÐbÐuU£Ä¶â˜`ú$qßùb›eU2©¹Ñkv -}æ‰d%=€­¢-â9,¡—G|±2Àw Æ6•_uâ(!>«s!ß5ÖͪöžZQ¥xJ ,Á‹j~.& -œGL6îk#õÞbN¶½á£pE-? 5@ôdÔ![¤_X´àyÔ¡lŠ’V­íž‡¤Òdqy=GJXyÉÂY:¨Д‘«¥âÅ|æc§á[xUîUOµûdÁW²éG4ÿ°É´êy±_MH´ÔsTEEšÏ´}E¤0èÊ•¾a÷ç,1Ea;ï¼ösWv4¿iK’ ðcDèàå&ëZRx:lK…8};ÓKcÞzzou>aôã_·xl·Ö¼X>|xh’‰èE"È÷^" e’GÀ•ÏEQ¡›VIõŒ£{§´°ðtºK°Æ¢ØÞ[j6î –­n^!¿UÓ}TÓŸx¨aJÖ]ˆ!ŽlŸÁD\jHš„tê :%ľÀùAH9¢¾¢Ú_½]]·ÝÏþ¾¼.ß\q[4‡–¸¬Ÿ_“ŸPÀ| —!D>xâÊš~ÞÃV– ¶Ùè†"°-vÜ2{¤!y!Å-_²&`xÛ’8òFQ3Jc.ŠbâvÄqÌŒ  #ô-ÿ¶¡3æ®iû’…ÈNw).[Bn¨0Ù¤“UXwÐÝdSè »O;&Èc'os»Ó£߉ÙJ8Ÿ”Gg»‡‰ÀnJb?]ð'@ÌyνMa›@NL€Àœf|2ˆ"úÎå£P¼›¹/¢øúûÕ»$ºPl˜g–ê{¦¤k¶öH´+_¼KÆŽ‰äh›Ýú÷’°Dpv8÷wá$ð†#l,Ü»rh|KIîãMºžxsÑLK¦ÁPrðŸ™Ú)Ã삇‡tÌh\ã/‰V&0ŽZ¬¥†„ìŸæû†û$_pØ ä½ÇÞ!”‹âó@æÅš|3KcØêW¦Ú®þ‘Ç-\å>VÖO*ðq?‡U#§1ù,&•¡;U¸Ãâëo»ŠÚöë}âHËžbHèÈöc’Üóel"™ó 'oÈ!<æëJ¹Ð4ŽEL§zôú-(ÂQ—ß]8{/ˆ3HÑ z‘CŒöP"¥¾ËŽËZ‘ŒòÇát^w›ˆŽZáMúø$;àïò¹æ‰]áõMI¶t[H6ñ(zºé®fPªØìÈ+g!K/8˜ŽEÌþïžnKP:KçV^Pt´zU.®Oõ‘‹ü?(ê‰8U“iÖâ˶sˆt¤ÔÜ`ý¦ûKùïbBª×­pC]Yâ L“¶áÆ~žŒ Ÿ’ïüï¶å|a†çB‚žÃ&-ÐÉ£³rža²_`c¤;¥Oã ¿ZtøUŽâ³1Ñ;~ôZ>ÕŒ ¶Ç²ä§Yù[ -déܺ\wJ׺"×µDñ_9-”UõƒK‡:%F0êA—°çn-vÞi Ã2¢ÒãMVËð+íU÷ìDz¹º@Bä á³ë_øÐEÓ^«©k‰—.d4ž…thÚæ›Í6Åce3.´tì˜2dÕùŸsË\¦IФ½Á„g眥êŠ.ÔØÆ -¾LÒ –Í°¹Q >ˉõð¤u:‹ šV¨Ò$´âÕ]p¯ÂO`ÿpFô¢¿!¹?¦¥h clc¶)¶îûxħoã ·®4µo!ëÜdü™Þf3—}™§s7ÓƒœÔ²XŽR2‡÷¢¡±çzš 0;‡ñ5íÛãJËGÿƒ"š÷íXæë]ZÅsu£´F,Á A*g€ä¡‚j°KfÊ×w¦)¤èpJ)ÙkÓy/êUzVêŠ|Á6F?ÖáÌä @禚É>»Æ,G!F(:Wc@# ËYY!1Ä©×à<!ÙÑÃtŽY†“Òf+Õu^âwurŸràMê`b?žÍméuý ñØ¿Ð/–ä„™oÏ‹ûé -<€šE\íÁ=r!ÅàšÀ¨gž·ùÉâÐäxü`JºòN\Íiô¦£¨ #d`d@QOIÄ¿$<þüð…Jd.õT;†ØBçëJJá•ï_;‚5"¥œõó›?¿÷‚-¼Îb¼æþB0- PãxÓy)HÈ4£Í‹f:=[´éäˆÏ¢Á?‡ÙƒGîNmÉ;Ή˜ -?µž´¥ËoðÙuˆ’ǃ¬gÖu-¼Õ,㣫Öâ|“5‹œ'w¹OÁ"u(߸Œ*N´ ðh?_« ÀÈÕf§œÓôGgÁEn9`çi—EX:¦¹¡ùK.†=W~ÀjÅøë’IJùi9ÀÑãÿbšwŒÉ†[W_é—HÅÉô2ž±b>:FÆ|¤ÒD%p&‡Æ•–ßRÈz’…ÿo ®Õ›¡âX˜újéf²pþÔØp€ƒ²®´ÙAõ9‹¦Jž÷4K»M†ëJöe - D) Ÿýî!{| ü»ÚÈp#ý1zÿË~¶÷Èþ*—o·âàòA‡t õ7KAènð‹æ#üêÆ9š0Ž´ã‚ÊÍøƒè‘üÜOOº\VèÄÇ;ˆ$wsǸ›ï[ªÐ¹wAߨ¸N SúýßR(Žým…å¢,U¸ïa§*Ÿ`>=rðïUŒËþñYPSsÈÉùúi'3•l€i'G¡ý˜uÈŒÄí?µÃþ:‘Ÿ;1ŒáaƽÞtR)áÁ¸:A7žÐËÃ%zÈ(§>HöðDÞ=Ä'ˆw¯ùà ­>¨N'£÷á:;?\"ÆÌI®é$°þÿÃùâ7~"•â› 쀄Ú9™ÀAÏvç$WCvx2'}øjK3Ä rbE"$™ˆxä(b_œðgEXصˆ+ØBFÌNC#Œ46â@†#‚èêˆSœGØ)Nzüoá.HX¸O”·tÀø&ø!á¿›0r‘ðHâhnÂ¥$LÝ&µ2 EmBœ“°–MÀ’…B ^JdÂ&JªDÙÆ•XÃe‰ðÕäsK4KM¤w‰¢‰À„ä4™$&Ž–É“’‰ÅIÉö¢IuÐdƒ3Q陀JnvMÄg"/»h&Iî™\¯"9Á´2I!ðM&Ì%‘IÜNÀvLþ‘'j¹=ÑL1IÚ'܆ü'’&r¤ôˆ¾jØaRN&ÆœI2¢ÀÜEqšù5Šñ·Ä†fq»D \†x(âä’k,Åm—a´ÂpÌ0…{[E=®%à9¶´$1£Ì(®9K`C…W²$yTèÄJ0:` ªx@E¢N-TÀ ¢Û•Œ-Vôm%³³¢¯i²’[pEÅV‰£®(J•”ó -7R ¿Âü)‰ -ºM ßaá´”€¾X,’1Èâ%qï”ÅD¢D¢Ý©®ô׈ï,Ü‘ÒBcó?`?´PRZZôuO2TiÑ©;‰PjQ«œ„µ0‹›$kÖÂì4 _ØBN&¦¶8œanцK’ó-$X6á‘•ãâ>%á.VO’èÂ-.ua]I.»°g$Ú]øNgcăċw=’}ó¢”#¹q½hM#ñ#ø¢Œ×é ðwÂ/’®H2ù‹ïDôíF$²‡„ýJÁPb¿M…àÁCHbNe ’Ñþ@òï…Ñ#°+7 GTˆ‚û‘XÅÚGJ Pù vŠÕçbÜÛ#äe CzÙñ’GÌÏxáߎ9×K"C/$ÉØ9G¤MƳäÈ3)£‘8òÖÊèŽÈmMàõË0ðF#3¬!qP‡k4„ˆ©Ï)Öqœ ÑuïŠ!ïvÔC>ÌŽ^¼yµ£û-„·ÃÓ,¤îÜát…0ï® -˜ï˜˜BlÙ‡B‚ ÐMHâQy w<Ú“ÍäQõApyø?Bš›‡¾áñóP!B°‘+Bˆõxÿƒl´õÇ¿=Êí1µƒØwcäpÀG“6È+ñQ â_òQˆ ‚¸Í‡¤¢÷‹ bä‚Là„­ï)H¥{‚XbûЕ àßÇ9#ˆK~œ$”~üAÃHoû²KþhÐ@ŒöGwH»ýà „•¨ ¾®@n¾B.D'üOJì¤Í’;"­6Zü;^þè |T¬zöÉ@Æ0@´;îžâ1)š RÿS+ˆHÿ__+¤m<[]¤u(Å]O&i°dǃÄö-ÿ¿‡W•½‡/Ðî‘Š‘{@S˜ËIKÚaGøÄä4¦F„,’–Š`W=Ò+c^¥¥§‡×f¡p0N8üLyË@wåy$bÿ83Š33âÉyyŒ”„´ª<à&ćɣyXЄˆr<«+ëMˆôă·äáQ9!x_£ Î&¤à€Ç®߱˜ßÑdFï0R½;üË«;:œŒ¹ãCeñpGÐìWrK4˜DŒíàÛ„HԨܟ ‚e‡V×ØñH -iŒ°£3…¸Ð•z²§J\Ç|OH£}ùú’úÕagÕ‘6u€O!`u´R!¥v:^UH#Ó¡˜…´ÒÁ¡Ï?B:ì*D£ƒeõБ3hЩêçˆé9†îˆëIäÓ,q+DÎæ`Œ 92 -ÿ«Ë1GJ 1¾töBäµX_ÈÊÊaGÊÁ¨… ¾É‘«Jr ”9»Z<º3çRhDZh )ðÇöµO¥íîÇÑ¥/$ÇÒm -âd=šê8êvµÇ”PJ’ïY9Bl ×8äŽØ!ÎH=Dmñ‡˜Ù8 ƒˆÝ‡ˆd×8¤‘ÊÖB¸HÄSb\|bl˜Y+K(ŽRï#“áÃáÓ­áÈAdáÀäG8´x -×ÛH¤‚ÀQ¢ÀQ  Ãç¼o8Læi€wo ’ÔÒJ¤†JäTÞ@g"cð†Á9q7ÆEÊ×Ù)R/s‚«H¬s£µ±"ºrY7µÈËàÆñ\¤ÈÛìEºpa¤ ¢1’¢m¤,#å¯Ñ)Ú32ZmX§‘£ic )mÜs#¥ 1K°—ÙêP6Ô™#½¹:ÒXlHÞ‘zÃ;Á†t1ûð[^%?2§kvv­á¾€$¦:kø,&t±†£øy5ŠtHü¬S©ª‘ÄB5ø["35bIR㹑4‡:$¥Ÿœ$ñë4¥$J›÷–D%ÓN&ùÍ`›$‘ÒÈÔNòI"?ÉHcJê7K!%µ‹†Œ)i”h ¡‡F …†ªsÇl‡[4¿y%­ýŒI,éËg(n–””—§Ü­%ìw†ü-éeÁÒ%ÆæŒòò'Î ¶/x3`úlç„6£f˜4­fL,&…Ñ ÇǤ¨™@™x#3ò1û0ƒîr&Â҉ʙÐ"¡IÛ.»41µeDSM¤,ƒ¿k¢¸2ÀšM–© ómrVʸñ&’“?(¦½É€&¾d¨.Š“zN}”Gƾ§"£·!Ã{r¢BÁyÔϳ‰É‰=û¾…Ñ´ÉcT“|:Æ:礎!‘NkŒ¨uboÆào#Æð­x1|m'Ê,2U ´$C®ab¬ÛN* TZ-Š“3ƒ’ZøE(¦E¡&Òb]V—¹Œh¤Ÿ8üYèF”^΂ÏõCm¯Ø6À¢ü­,Ìa”žŸš%¥‰ eر0öQŽ°…”'cÁÿFŠ‚½"ó’B¨j¥¼.,`U)Î -O*ZŠp`Á°—âü+€mL9ï+ügÊýbylJŸ(øÜv‚Sª²ÒT|e2¶ÛŠ'èŠò<|\qù)Mß -•N[v¨xW+ÐEÅ&ZQ)c´ÂR15+€zõ¿” -ŒXÅTš¿Š¥N¥eWaa¨ÒäkoªtÈ*¤º¤VëVÅ+X劳N&¸rŸV‰'U,ÅUê@b5NEH¯Ò¾ThVJ&±bï¨èWVE)ÏŠºP,­Ü×ʯOqè¶ÒÃSŒ+…s -7¹Òìp¦t%|oWXŠâôeŠ…Ì S [+¥\ŠûŠ[à ý+‰ñg`±æQ”)€…ðÈ#‘‚ØÆBä×ÈÅœb)ì(|*c©¹QjÅS"K =²Z¨X,QçÊr?¢øƒYºŠ©4K•†B„³´U(˜ ™(¨/1(,B–ø⢴< (Fiù'ŽEK1?¦´xê”án§E‡=Á¥´èç ;-sƾ‡ÿßi½qJ‹)íD½h1|HŠ#tM ÃB¢å$-®üåÄ–Mºø¯ÝãD §ÅgÓiÉD¾ M-¾˜2¼±è„ð©¥ †µØãÇ„¶k‚ÌM]È\­d¤È˜}†Ñ‘Q7²&™Úa³—̱'3Éø>À°„A’ }÷„!ó¤ßʤreÞÌ.Û2ÏÔKì2övw¥Ý¿ŒôÀ=Ìhœx¦ÙìåAffœ&Jǃ­&ÍØ)à¶fž Vbl¶à|‡äo¦ï0hž;Ü gªÞHÒkµCwÆÍìÀÞÊ3S~*÷ ¹®ƒVî3å9¤c {T‡Š«¤:p,Ÿ/¡q³tèa£?Á<¡h9‚À`ˆ=SÉ9lÍa¹#ÍGsàBiô/\–fªr°YLs§”½Æ¦A‘ÓÁÁNã‹_q¸¸üi°GÔ°R°HâFSã/ˆ£×ÁV͈‹O­¦ÂßPúj¤ùöcþÚnÀY“„7$Yk&vƒý­y87œœkúâ†a·a…×Ôfò56Õ†X`cB([ØøV·Îl`SØ…l8›âaƒß±)û5P™l¼º†FÉÖ`|ÙxcÄÙœc ¼AËVC-J58¯´±"…8òajc5„Ê7 0àÚ€WekECtÛ6xî6v‰†pc(76€à“›ûèžÁdáw;C;¸ñÇŠèºÑ¶ÈÛ"Í€ ¼¹dÉ›3ŸpFo:[ k+xIŽV$eh Ý€› Ëö›FIÝÿ¦™ÈPö?Ö‰œàŽ!¢çsc#œgÃÄ©·ö³©Ì«átž$¿kœGbˆÓ#ŽìA‰ZÄ¡8]†™Å©0ãä ×8•y¾„"þ5Nã•tœéìãøö dû­!ª¹>rÚÛ [˜œ–zAX(§¿¼3¡‡ð<Ë©qþñrê¯ ²˜Ó4]@œ9îÎ… -®9Þ&Ùõ(Ì¡ôfø꜕âBÖ—Ã \€÷9v¼…ž ãx[àÍ¡ã™-bt®»œ¡„÷Z QéXU ¡™ŽeZ ót”¡E¿Î‚ùÔ¹‡YX²:ý“…u±N¿cA今‰®WXèçëÔ,| ;彂ìØi¸+@/;†r…`ÐŽ©èàªvÄ´tÎv6öd‰ÝNš&c‡;|°ÂOæNGJ¸ - ùç*¤³aàDNÔT…ÕŠO…êr§ÔRAåhT(; T„;¾ži¹câ€ôh -Xt_ -Ê¢•ÂP™I¡(êNù¤Fþòt¨;u$­2 -™) -“.…¤ºc¾PˆõîHÒyG+PÀ»w^þ©ï;}ÂÀS©' $x*ýq» ÏBrx®âOÇ9aIoñT£‹eãQó&d?žj6aaHžvNÊ“iyž4cŸ5!ŒÍcW&Ð;?'ÿyž¢çEé EbMO?êù@Íêù`µžðä×ó„ì±3âE{\g™™ÐÔö cÇ=§Èî±µ÷xÈ„uÿžû2V`Ì#>ŽhM<òñЕOl4!‰æS…îùLÖÐès˜×ðÃ<}vÖëóŠ&ìÃ>%HµÏ™€œû|a¾Ï“¬ð“]&ˆ9~Ú=ýê™õʤ†-žŸœ— :ýtŽ )ìGcp!å~ê{ ²ð§KH,Üg ê©WBÍûãªXçŸ):üçJó?NÂtP¨Ð/?Â>P’0vT¶ç=>K@þŠ„Ød˜ò„þzôz}$êÏjˆü›Ø+ª]Íi¦}ˆÇ»;‚»… ª²jlœ½V²®£Ü0Îkï8‚ Àîdù}Âòçk„µöÀXZà-øɶý5¬ÍeŒ}œ%Ãck5Y•­BعJ|k„.êK8¾„¦f[5Á»reK—1Bí:Jµ‡&FvÜæzo1FÚ³BPPUÛ"/‚!¥Ög’›ñ2¼_è²a¥:ús&xΧ8Sf[^†:©© -©¼ÃYP©þQ¯•ˆE’Á¥¯ -WG–{Ë‹0Ï,^м§~#e© -À\ˆá¶ÚR°›”©]Ùc»'DKE0ÅXh×Tª±Z»”ƒŒ™Š@‘ÂÂ(z*‚ :ZLöME·S*cJÍó((‚ JE(àÅ Y¡Jå^¯‹YÉ"„4öŒ'ßµöÆ+ ¥©Š©®—¬~RM2ÎáÇŠE`^r[±eª¹ÚuDÀ"²¸·Ç+DØâ­Vg 2À# -O”c!ÂÚ4’YÏùyXâ ä>t7ÙòÊç!%#Í?xØ2O¦øò~UÆèhÐgeA„¯?Dhja“#—›‰D>º²I,ÊÕMaSXÏ÷ÎGa! õÕ¥ÅñLBLÔ›[Y|áðÒ)ŒRŽš!1»â!+®]âøEÃ(7n,wšb*„¬D•M•r¿„PtÌu¦Æle‚À—²×ù8Vk– f²L9ÃðxO{ ÚØåûºÏ1éæu# 0mbÍ£ —$ ƒÜÈÃI«VAÆç'©çà)«;¾H $¶+P—_’*è…L pŸl4ñšUŒÈ”š„Añ•“% /|ží½( ‘Î() †l)¡G`¡jt̶k>:¨¶Ç¯ìqÐãfïÁª'\ ý@²È•†SÆïMÄ÷ÁШ½ ²>¸L<Èn¯H\€ÏÇ1k Ñ#>pƒA•èMv4L3[Ò7Iî—’þâ -H=X°,ÖYT˜·=À7ºQç©ŒŽL\Ø漑T²š3aWÕÍc˜?£ ¬ÿh‡:¬û\8•ug.Kl8ÚíÙî›Uûº#1k(ªøÝ©ân)nu·«É š¯ŽÜ8ñLjÒÁÒJD%€‡**èŸÝÍ {SQÊå‰&wÄ#ËäKè2öÄÈ&¹:¥ëÚâmý'ð,a+¦é8eH×w8Xî³[õoíðoE­¦Ø$;ÃÝ`ßk©7*+ q€7jB"7pP˜!9 -åˆÜ`¡ÿP#áͧî¶:ø»‚Ï¥ ÃuÃP¥ Þà&Ü—d×L=^² B½cøÀôüÍ#y‘ -±5 dubç„rÛj]C™ÌýLj d+ © ‘}Óà<?ÚûwI€Ã"ÊÂ÷Ýc¢)f‹éŒ‚€0^WLy×.<[;S8(xµÁi¬t­U»tÞ'ÜÍ Åݳj¤ôÃEya×wMµÒÜ™ËÕ4Y*"qÃIT\ÔWŠHIÉÀü ¶.q§ ô|ý«ËKìÆ€Áö;‘«“êb@ŠØ¹e0*<݃'rZ‡±}9P¯‡ÁNò}•ßq%WàØñø×i+  U?涼֕ s·O,'½ r‚±\~íª'r¹KîÐ/ ÿ ^/ðWßku²úy1&o¢l¦Ê™X€(q_ÉJòº.Ð;%‹.òSã\@ÁΟ›ç\ –JȳÔS¸àQ¾>—†Iy„í¤´nß4ÈjAßÿ´¸ ¸y¹hÁXñ³N¥Oø: Ä»‹±|zN—÷ T0T·˜!fîàùŠ`>Š|_òÅ«Ìœ\»{ô8Má:Ø«m”êÊoþ·¬€T¿¬Š‘IÐ^Q_ìÊ9$WrVª`EÛ•zÅôÑ&óÜ÷Iñ|a„êŸ%¨ÀM&V{ð9¸)ø'0O—íü&_óN”e­¤ö¯«óo‡:p´:d‘paÇzñ5Ç¢¬T -¦¡ÿ,„â(¸ÍmÚ›_[ç=ANyMŽéR)†;5>?ß òÒï’Ù½ºgN ¸}Ð,?Ç,è&Hš¡]GòVÖžÁ“¦Þ\&Øòr O¢•ãyG˜ KÄϼs7LÀyˆ^Ü5G„¹‘8Ô)êÂlÏs䉢§mœÓh6âÇÒÞèEŒ(– -a°A—µÂwîÁF.¤øïU@?©1!87§2Àt~‚õQ£}p -‹!Hv±Ku€É)û‹ïºå5ƒ¼AûÑ*òùⶢ VoðhIº²}¬ŠÀV@ÐúºpoRìßS³¡ÌáìYï°²?€Öˆ(˜ûÓê]ù-0{¯ˆëÛ>@¦yB@‹Ù\ ¶¶5¢+j{à{7]Õl±³°®…bJqÓõ0”ËŠd³US~$´î ï´Àÿv‚véÐCÒê·:ÒÑ6ëSGÑudêv,Åu¸Ä -þuSÝ™>2ÌŒÄnår€—õ樸)êp 2D©QqZæ7à„‘¼ oál¨„‹Tè -Ëáº.NŽÙFu«,”€*cGˆÐ¦*%D(—Ö@ÿf€Tc%85Üëçë)W@0PsnàD¢©cHdßLn7çUŒtü T/*c §›aä6f®e Gòrzdà*¸'gØ“Æ€ ÷XHDðMÒŠÕˆp´¡Š¯náæŠhª¹Êr±¼„.K _€Íã;^g÷»B -y tÈlà˜ ä\@*¨º`˜qÒMø;L!@- åZ¬Iv. `A/Œå¨‡ds…_œHë -0ø r¬€³¬a+¥ÚS*€àšS$á!¬³SàiýºÀ­BV)à%ô/€Ê(pO¯í¤Q ³éÛ;¨®/LÌBê¨L´4‰Í8vš‰ñ2v?f§.ÇO´ ™ðnŠäÄ°¼•@D& ^18)wœ©µ% ãlÓË AÊèaÜïGk›XÐ! $ßâ…€l™ýàp0‚yX‰@Ó,B 8Y\\«ˆ©‰€ÿ–ÜNZ_›«QÃæÙÑÃÄ6S=zµBÀ…3µjjØ1f Ä„6«Ã 4ô¾¾Ô2[?ƒ÷©»MA|€gQØ"m|€ghiVkêꆳ dVüw3áŸÛðþÈW¡u@LÄuÀköSV@ÝÍ&×âÍ“E®íôW2hw0­€Ã*«£úD>2P¤TWÄ]K),Õ -ˆçd_ºˆÊJ4*À¸Í9½XHf»ˆiô“Ÿ€sø³ø+ªÖïOÀ?¥Êr(” 0Tõ @Ziñ7”åÐj<—0ëö CD—h¸‚ø¼R - -€Uâ O€©8^Dù-»Î -{ñº–åÐöœãR;dE«& VþìI7ÉP ‹Ý!2²jDJáÔ⨠¸9GL4$îΊ¬˜ª{1‚©Z páÂ:û\Sô ðq™/pññÂsÓfŽë¢#2œŒÁº˜ÀÐE‘‚B¦1_Œ€XP4?í7ÿ¯§¨¹n¤ÔÚÒ` …mÎó¼\« Hs ý>V@ß°ôÓf¹ÃÒã*ˆ[ ÇL&+%~þ#_ƒ~íœ<“Ôý%­åø+†ã‚ÆðXlùQAY‚8ñ©§vÇ$·õ¸û6¥ÙÙ à}c*¾¬&Zp€”v”°1Ÿþ«®žšµ±Nœ9˜ ´ÛYˆ˜¶ÁNª™XßxéÂIXS»»‚ºfºX€ÿz a–êœbí±CS¡;—5Ã@G%*‡Â'ÌxÜ Ñ¼§ncGÌzJ‚ÏøxMoc¯@žZóüflœŽûL„ê©u­± ™ë-þÛm¯Ikì•Ô'X¨hüdT¨M{Äo”ãÇŸ¤ðð ¥R¶g[˜e%A?xýåé-)Öw씀‚¼ÉYeU<…G:‚n´‡†.Ì#•…vÿU‡8pï{°Ëu€å Ê윔W0˨^ö™QæZï0´L©0&ÖàÿÝ.û@vãCÿþçÞÄ*­\±îü/Œ=w,¶gÖØnï¿t7£) -bÊ`ÊôVÿ ûuÊ—¥svÌÿœj”ùÿd¼gÇÖf£ÿÁÃÜÔ%nü¦ûG¬¥]mJ® •9öÏîNÄé L?Tóüs÷ÏUàù ëÞ…/¾òÈ^œñ_,¨ktf¡W˜ƒÿrŸliÁHÔû3É‘›u%–QÜ?U‚Šé…­’Eû\ 3ÔÁ øõç4~[PvpmY«ÿÂ6)l1]O¦?dá½À!ÜÒúö¨  …4:ÿ ÁBÌ?Œ2¼ÛßôŒÝüT?þÃ+©Â§ÜâÔ‘™Ú©ôÓðoË뛢3!øúát1é÷ýbÂ2wÁVy?,š$šc*R¢ûçíç{Ñý§e¥=DŠà‚®Pl±¦fšÇŠ­ýÏ×Al -S16û¯ÉŒ?Sõ‰ýÝ´ûHØRîœ -þÜ®ßì g’õãzø–ëx7ýl_—êgÞ ’c <ÍD€ú½÷Ï»däÎÀ üôMR˜©î*`=úë}Áš†~…6"ÅåDôù¡±¤AȴЦó‹dîW?[£cÁx¾‘$U«XÝg2Ÿó¾ä¤ÀѶ@±Azó7Å‚"š¶­ùZnZ”0Ö|o áfAÆšùí†àûVâóåÜê.¬1_›ÏLÆè/èÈvùC‡RP‰Î)ËWnÊê¯ÜJSù)1PþŠ‘ÜGR²%´SÒÎNõžeÉùOQiJ—]ê„ü Å“HoþÆÈv?5”ÌëÅ>@­ÑX±ëº04*ª$Óø@v-Œ2ÀéÀø9=Î9ø?lF]7oÑ¢ª\£…Q{ld‡õ'ñ‡u(ÏñŸ«Òf3üëFºB"w%QáŸ<Ä¿SÛþGÜ(`Í‹Éߣ¹ktitcã:ONÒRÚÖ–mÃ<àãצ~>áT¬ÿ~v?VÖógÌÓY¿ƒÕH䌞9úö})î&šV”ñßÓE”,{„íýQÙd}ûÚX.é="lÛmìáIÞ¿1Eä¥Èï]|C%´Á2M‰ïí>DåTGÈyú®ûEx×@ó[ºWuhÖmEÐç^h–¤‹ûÂM?¹_—V ‹ÃlUÜËꊴv~¬ù±(‘ŠÓ¯ÌëíÃغxÉíXnNŠS¨F8‚=mœf•ËØc¬Û ojmlµ ǵØÂÉ[‰M{iã'³¦$,Ñf´ûÀhîê®ýHØ“²,w¼è+Z¢ ÌÞ6§‡Î¨ì1Å”Z>H”@Í -þ/EöÐ< ‹ø¿*.c_aYÅî[ÇFì=Xßì|o9õ2l„½™ÐËÔÎ~ÿ=3»¦â¯^OÍ2õú™sÄH0 ûo×ßx½Ž\/ÄóÞ­ü‡ÖmýxA -–^ïM Ózñƒ–Os“²þ/ToÚë5ùøê'~ ¸úIgÜʤ’/€½êÏÆáÑ:¯úˆ k‰XIYª?g$™¡s¸/³NýTÝH)õÂR¬ª™ -˨“Ÿœ StÉW?¨Þê8¬A£íÏzú1ÖêP•Ó/6b,ºTt4M¸QÀ§éVÜÅ;>»„Ú&↣‰»–„*ï¸ÒÏ‚‡$âZÎ%µ“¾¶EðF‡H➤€ÉF½Ñ=ÆÑzq4Û‘Ñwô(m÷Ò½Š¾Ë—5¦Šñ¢ß±Šÿ:G(&É‚¡}æÂofÊyпp1¹¾¯zÀ5~? &ˆ¨ÐûóR8IŠÓççe]=Ï /‡Eª- 7ê ç—áµI<÷šÿpŽ/¼[ »²óÆX° -’¸Ð–é—ó„®Ë›_mº¶Ï_ûš_Úü‹ë]‰¼³p¯æÛPë^Phž‹­-aD4ó¯§9Œ­z™ÇÊseÊ!ŽHóÖQZ¶nI4²°bÜaqšµPÅֽƺ¼ -jÑ)­Z©*.ÆAá2×ÄÏŒåUŸ[{Ÿ;i"O6[ð,—VÞ{¬·ƒ¦ÿ'Qùô¥h ²ìGÊo:›glÛ»ûù‘³HÊÕÀÙäÕMƒ|uè÷ÌÑ’_æ£AvRwŒ5EáXìÏ…<É‚ìƒ;%±#•\Rg‰|³LäBà°õ$6òÚp !ÃÙŽUùà~K€|¨‹RÿôHšâ=þÝû(ˆÛ;þA/1¹bó‘þ97PÌSál‰‡U\m&Öàmã8YãUû÷aÈ¿‘‹”úØw`ÅxýSîé’yñþ‹¶ùÝÈ,ÞISVjZ¼y6Ó¦4ûgÅË’lÞšD?Š‡ö´¦=yÿ Ršø5ü’ÿc(®MâpIäyáÐÑ!þŸ³mQ΄î¡á~ø „×Ø:üN>ÃzÞ%²á ;‚*UhN4†WãЖB¯©uR½cnO i:¢5‡ÂÇøu-)£«äWzmnê(ñÁ?d$–~²5øN¸w½Ÿ_L±à·5â¹E»ÿ»/"£÷y´è~YvŸ€}éFá«f[:%‡Ù!ãGà{(T*çülJËÿ÷Ûˆý}‚PŸŠÐ‚Ó~¿ LœÎ ß—ˆ¼ÿýõÄ¢ATÄw÷îPíÞ›”u6ªƒ¦ºcr2÷e@œzßÒ -U‚•@ï±>vÑ—× ÷%îeÜ›xymPËVú¨YÇûG.É –µƒGËØÞ‡‹Q`ýîw_v§7¢Wݽõå"AU€³Ý‹0+ƒ¾À”Ýå_‹0;6…¹î"o& ¢«{)}ê>Ó蜕Zqò³î'X#Òý!Ê´ 4ç$´oÁî Þ¨¹O€(ãƒåÎÄЛ—wêHDîpûr›A#kqa«J®¢B܃ñßqKgË;õ’XÂ^œ¢«{ŠÔwþ°^ûl­; !ãy€ííJ ï<¡%ái·ÿ T¡ÔÈíƒH™÷»mש‰ ÔUí—Òv1ÔºÁ_ÓnzÏd;=L#öé&°£GdÂTÆ|oí>§À9×Ôíj?;ÄÁ)Ê€ -vÚŸU.åÖ(Jûë#[ÂÜ/Ú Ý¤‚ö~ëœ+,ʳ+h˜<à¸jà쉓¥2ñ‡NC³_ÃT€lÒX󲊠Ø?P`$ªìÚð«*ÞÆûË!áVi½?¦AäüÛ )ìâ_ -Ël`þ¹®cVHìç‹I®àaóó¦íõ…IÔ‹?mòúEµœH· 2s×ÃÈÀH×c†QO<’£ÎäúpšQÂË_îÿÔßúJ¦Àž‚ÝÚz±ý£ÞÁL´Z‡¡œ´¨°"üŽh]!tE—^O7ºOÁ¬§RëÏå»oXÏpÀbë«·HÂð9‘®žškô!¼ƒÕê ÉðNˆHVšSÒdCÀXõÞ:t¯"ò5ŒbħúýîZM{„î&V†­DñôÔEwoÄ¿ -ÒÔ—â”üãã1ho-&ËJ½ùÕ/8^+uÑ&)‘ºQKfÍîA],s&/öêÉj¨SÿZPÖšŠGÂìpÔ‘Ëž¨Ž‚ºÖª¥ð‘uíí5YA½˜»Ë…¡Ÿ~Ì’`Øúé¯]˯Ÿ®J^ðš2%nPo\Ûñ”¡ ê Y‰õzND5ÙFi†4¨ƒ¬“¨ß “»¢ßFAö/;0ÝÍ[êtPqm”%ÚÑA½05Êëæ+õ¹Þ!gç;­{KñAýƒ‚óÜC+êÁ¢p*î >Ŧɱ8¨»×å«›™åáƒzŒ-|õ„ULÙj·=ê¤Ùxw/Ýf=ëê ÞƒgOÔý ÇÃ"(ïOŸ‚q':¨vëé)úÃõt2ÝÉs6±@==0ÐýÕÓ!ß°<žþ*Ÿ>cFXxÀtœÎÂÈŠTÁ«˜b³é²HÉ é‡ä½ü¸ÉxúczQ §äÆÐÇßàMFWÏké­Ó¬€³5Ê^8³Ò)G²B/JgxØ?—rdÇo©štâ_ 4iÂŒ7Ü+èHz’F]ÕC¤?9—mÖ®¢ù£‹÷Aï<¢ìè"^Rî"4ˆ]Ùu:!Ÿ;Çi8Éè@–­K‹.ßÄù»Dr½GѤö,<Ò]¥"ѵI&T ¤kò=2EÊú¡'úª" ˆþÖŽd]bWèç”·Wu4!¢}04ݽK@tá-uèÌX:fÖˆ•t¢ˆ>ÄNVõþs¦Ê1D«öþú9CR1ãñ>ݱϡ{$\À›Âüç£Æ)D¾Â¼{tÝUø0êóåžyGv7îŒ÷ND:É=Ì÷ -LÀÕÙÁ.œSÔ¦óLû+¸®ƒ˜i1PÙΨDAqßÑ -1ïLåFÍU¼µsh9$ 1'm™“ØN•œæÑ+ ÿ¹;LîÃÿ æi p€êvac0÷!µ‚%H'Ä<•ð¨K6æ©@Ì}ˆ’1Ožþø çmÆœ%:)æ!óJœŸ—XC11æêä&mŘ³Íž49çÍÐ…˜·U¨®;wÄÜ’·cµÚMàÁüÊéCf¥Ù æÀaOLêí,£~†Âèår1;ßÇ+ÓD¤M+Œ–ç]el ‹sË)WhùaÄz,Où˜G úÎúÊ«®©§TC[ÒH­7tÑ:•¦ë³Ê%ÊÖçã¼ -£r{*‹P.¡„”¯² šò‘DyÃ.©Ý{¤œO,Ð:ÙÍPë@”焧²£$àþÉ;þÈËu¥ïÞN®Jz…#íK -›…6ù€ªãÈL&ƒ:æ©~åiKú³÷4‹²’ŪsfÐ -*ËK’ƒXjǧ´’Cq(Cþòo䦈>˜~ -rÃRžGß}ñ#D~íŠD"׌ŽÆ¾»† ùbå²^­†ÝÈÜhÉTþw`xB?§.¥ìA å?ÎÅ'x]ê}<ÄR?’0.ŒÐÄÕžH'›5á7»Ê=U•v|·L¤öS*è1éxŒ?‹*ÀÉñIØ¢r`†¿ÀqÒ„-#pg~3½Ï4Ô™àÞ5¾†Èg$”ÆC]ú¢J…3ž'Y¨ˆI‹žŒ2Ðâ—ŒñuŠáÆ÷…ŒüD˜¹èÅ eXеnwšw»x]ç5.PîÑâïîÄÉéc&¾âe=ý.ºÙØÂ+¾Ý—ŸÑ´Fô§¸ ú_‘´hûŒâéËê–‡Ûgij¦4:¸äHÏDX~¤®Z’a‰¿=Nk‰§·rÛzC/!;I”:BÒó º|Ýñ/nĹ7·Æ=Òì¤ïDŸÂÓŸ‡Ë¹õZ2 -=BæÞpKª¤H¥Ø›Õx|yºv‡Ÿ¬Güà¤»¬Ôr!qÃÛBÑ©jÈÜâ(ÏÄÞ¼©ÇáÑ’ë/$€S„;àB–ò‘ƒáŽÛa&ãà`J¿Û½õÑÍ*6®_àÎB÷ 7ç¹A4…—ßô¦þfˆ–v(á Jkåñšk?m"ÚMÏ7Ax䯳 -$Ƀó˜ÞU&$õ{’SÍð2‘.X³Ì˜gpJæĉN¦^ð -endstream endobj 12 0 obj <>stream -;‡g›B†˜ðédů–Ëù4œ >8vwÏs¹âÒ Á£vaXÏ{ÔOÜ¢s´ Éxûbàƒ#Êfþ…÷5t1wßxª)–+íÌpp~FÛ¹€Çlq5u¨q˜NOÆgÑÌŽYÀE¾ÏO^ö yÿMX™‡/#^ì½ÚÀ¿ò&¶¯cž¼ñͦõ›Í%ÒT©¯¢Òüæz.5½b~o8I½zóž’î›òw I ;ŸØ7À…k‰X¦¾¾zËÅaAß,^Aû1ªwùÎwš:§Žo–¬A×_| ß8"?dœ?|,ôØDq#vîp© -~±Ö µwI#+bkᆽÁ?åÈÉ=Tfb$¾Xïdôs*§­âé’;²ÙÇӻћ¹?œÄ¬*Dñ¼Á3ñäÖ|+×™÷-è\¢œ©¼Ã‡›L¶Œéy©,¹\`[Ò ãë0ÿõæÏoå]Þ8pƒÝÕÓ ÁÓt7£¤Þò@†“IëÝö"´-ØÝ1M¼Q½Î~Ü %º -Ê—WEÙ8nÍ•C¦ý¨Žvg4²t²vß! -[þ(`“Ý_ŒÚªq`w±@“ËL¿u[>Q -§«;§횛¥î£œ]“ à(шRâ1I÷0´”`ia¢Ûü­˜àÔDÿ€nÏ;·=•°ÒeºL7·ÇB².œ4TæöÛE«ÚrG 0–2Qî‘gkr˜ŠfÎ$wÏ«\ª˜Äȃ w*/tǹNݸձäK¸ä+…ê|-Ã䓸·« vÃö2AÂ=L“Big°ÈMp›g9 n¯üÔ‹upvß¿¬þ/‰µbŠ{{%y›$åTÞž RÎA„Š»}ÀrjoÒtÛXƒøJGnCq“Û×CS””âÓ·™“¡1¼­¯ˆï#VÒ0®m’™Xeoªiû½Ê~îf[LHqs»#ÙÎÓ3‰íÑø÷Uå<‰í¡³í(×jò¢_±~°puÀxgc ÿø{¸nkƒœ}ÍÆ, YûIb:úÀ¬•†`k²‚$Ë®ý@ØHpø?©}iP²_¨cDn "niÍiÚÈhyg…iÇ$2!ß‹Ÿ0ip±©¯~¯;Ú¬QÕͱEûQTºY‹oõB›Rút™Éü‡mœjXF(ýƾTÜŽÏFÝ ðTOØw¶XšÏEb¨0g»›ªÀ”×;.4‘8 '5[*’p5¡£¥ºÌ–+bÉÌì˜I:üôæÌâ´ƒl˜ÝºI°q_T_'¬Ë6R/ì7½ÈƲëôm°’ø…§Ae¯°Ç”!¹'[ç˜V²‰ž(dû­‹¶Äá]d_× RTêò ²*C¨M^ðØùíLÓeV¨wc³-œ]@¤þóC´ËØPf´BhC\l™žN«âÄä›Æ5« -°y%¶bL_F S›F'½îã¶)ÉÃRÅa»ãç¥àþh8K&¬ô}¿°_ðJG! v‚#Žv0솕Oöd±ç\ªÙm¯ -öc–4 6 ¤mt³‰}¹ö‚¶(Ú¥90MÖY¨î{zZŽó½ì¯¹@Rr~¾žÚ—_ók9¶‡Xaž -}Œið–·þ½¾» ü> -~ÙÖëý5G6FžÌuF6¯ÔÕ›,"^¿=âè®e?ÖqvÀ )v`*8O¤\ª¨ëØ?›øõü ºÞ!07J§á/×È%®TKcßqm¸–kF²P¸ŽÌb‰qcªãÊøÖZFpnÍë—”xûÖU¶jëF(Dk‰ý®ØÚ™—ç -sµÖ–ÖäÜ0ÛÌpªmùР-Eë=‚‹l“>éáYç8ígÖùRÝTÍÆg¶TÖ<ÀÅ'NÈ:”[*ûÈÌj¬;LJjŠa·ÆºÕ®Šn5ÓX‹Ëùº‚­xã³È«±¶Œì(qÛBc³DÜ°0éC¬ Ã!~ѼB¬/5Š‘ë´æ¿x@Fƒsb¢4ý,¨4Åk†XÏâ™Ãë+œå¼t°Æt×I ÖC=X7-Ó ;!;XKÖ¯q}9I¬m½ZJCâ69X¿ü‚ö9Æ·r´2=X¯‰ T„$*ýÕ)2Gß³ðöWñÄC¤5Å_MMgz­þœÅz$õ‰Ð!Æòv°¦¦«×"Ö&H®ÈG¬%`\xAh¼ÏŽX×bSƒP'øB͈µ[#ñAÅ@ÐXÏ„°Ð¨‹~²œºHü+#4ÖnÜtei¬{i¯É7yˆµý]Û2Yî= Ý`M(§Šš ÖhÁñ;˜:VxÁ:”¼`}Ý…jÔ%´`ýèÒxy×u4©nÊ—ðj¶,kŠl†úüÛ›ú§¶Þj¾²T××!i_íØŽ>Ì  -L]Ǭ¬áC>ê*³™®žÃ Þ§¡ˆ¤·º|îÑ’n¶jõt—‘Ÿ–rbVЃzÂìS«ÈÓ»r+6[hºFWMÅóû6Ó}±ê5q¥`™Ãò:ªz3wi`M˜Oµ™­¼Ìþ,ÕË,q¿’äãUÕÑôâjT÷\ˆûÕvӆݠ:¯²ÜßÔSpíýWð@aÁÄh\6é×-„¦>†ŠÕâGS¿ ½ŠõIó—šáÖ“´ùR’׶¼¹Hô·§‚jÜÿÒKÅ/¨wšQ´+ZüÅû›t(ñÕ¢Z]WÉòE;CR“ct¬5ëC£ƒÚ^ °Ñp]od4ñ™HGçìà Qyt&¿úí£ïå–Ú¤¢TÀ!Õ²ŠFFà"}$Pœ$Í°)ÚÂòÈ”Ôú-Q2)Å6wÒ›‚˜ús„J%ü÷ ;š)`ªRàñp_©As0 À»•EK#ˆNÄ¥ä_zi阴®ÿ¶L‡Ÿ¥Œ)}–öAÊ´+R’±3mŒiÚ(„³xM'¹~W¨ß¼M»F¡ÅÀ)‰³`ú)v+ÅR^áŸÎ-ñUX¯+óßfª„<†‹$V½aŸ ¹G±DvË JÿOT«>Péæá"Ô´ ~3-#*5ÉVŠE ðnX—Š‚Óíbꣶp‰‘ÊFIŸþI5É×°!,ÕΙ‰0•-ô~ò­”ñoS-ÐàѧÒF%¬FØc;i˜…*å§7;ªAŠ&—©ux ¨Z¼ÔéOÕ™‡oP €ñåxVe°jœyÉUÖa'Ã8WV[‡!ÓêFµ¸ÕO¡X½\á8ózW©³ïU²®CX™™×V¼Ð?ñÏ̚ŠŠDP2±¸ö”crÎaC—y*!»9V¬û 5íÍ:–âh4Ð -Ó|L0D?i½2­Â)µúX½­•ü²c, [»ÅoÛÖbò[q3/ÝË^å·-ÙVœócà-_™œ\iá—škÁaGWè0Ìp¤6Mì±w^­yŠŸ‡+K=¶Æ+×çÕù4pÇ^Y¬‡¾wŽÃµRŽC}å€w¥éWô!Ÿ{ý+Ä#ÀÇ€ýâcIá«`/}<8BXVcoóëDýg²U*t6âÚâa ܬ±4È¥B'6¤ ‹ÅF#Ÿ:al¡µIÕØ‚‡t:ÇBèÀÇÂ.de_"EŽlη‰sÉ6`“q@Ù jðžÊZ;µqŒÁî1z¯9ìOâ&7a³‰. þå-˜Áÿ²RÈUGzÌÖ:YýÌÒ\h˜6Kìál!±:goè€ü,w³ä1L_ÐÂ>ßcîd9vDwÑ':AZ…žŽ0¥­¥´–iIÝqË;mNü;®ݳ”Nm!¦ºj»`b5Ø«=⬥~K%újÿ˜×Bø‚­ÐÔÅÛ>““·•í⼓H LœÑÙ6Ò8Èþe«zmgXkž›B­§q[XWp»œÄ¦ÜbL°§[Š"Sånû  =¤¸¸·ÉûVQ«íxÊòºp{ MpÕ˜ç áÚÁöƆ —¬$hq¿BžÌÆ%@î…Œí¯ÙãmÉžÖI¹$ðõ–‹5õŽd.ß5ƶ¹`o‰³sáv‘ÆI®À+Iã]§ceFº'duš®“튈£®$7«Kl Ö…)jÔîußWÅAJÜ÷Ö ƒ©Ûž]3OšÛ¥À1\ÁÝ,¶…š»×þ¦ð¹ï®Ó'š|7ß^¥* -o±c›xý„Ž·)W‚/yk§‹Úò¦ZÁdó†ÏŸ·ÊH9äè%T¨—Ú€¨›õ&ŠŒŸ‹½sí=зTÛTÃvüºï½Íðkï&U«]¾sз{ £àâp¨«Ÿ~²ïsÒ}ù¼Yæø‹81¿¯~ÍöÄù~Á¸ÑRâ¦ïhükà5"ûoh$pS0Ðÿ V³ ÀD+úØ&Ò>q\ÀX}ú÷––5¡ÀLŒ.(fŒt¾)±“±7™`P#b‰ôXTš bþ^0È­õœýî¸òàNW~pfûv„¾æ( ª³Þ·Â}V#þ¹-ŒØ_Øè/F‹¶{¾MX†‘8n_?ÍJçSä8ê“Â~r “o¡¯„x3FMèBž¦qFË€ž1’2ó¸¢a? b'‰sp •ßƒÑ71|ÅTμéà¬yó¬b#7R±ÔoU¹äÐñ—–,ž‰WWaçñ¸Ë›ëbPyÖXyßÅqéScÈ8+×G£ù¯²ŽXÅ0”á‡ëÿÔ˜/GàE6öPZ Énœ·Že8î°Ñ¥šc¢CÙšü]Ç@,xr"ê÷Ž:5óÃ\ïqf¸üx(Šê5~t=þ㻧˜Ž19»èüm4&¬s$Õ°A˜  h·Î' s$+Û-U0A¦Aà<Ö4>A®`íÊC¸óWA&L5õÃ7Adê’,[(ì/Èßå,ä4ýËyAÞ»?D \4›KA· \ŚƄlŒ§VY!añ„Á”& 'p¸EN¹>å3KY1öIÅ$2²gyù±NÁN‡F>¥ ›ËþW|CEÍ›ôU^\oÒ¶üضÙ#ƨ¼²Í“þ×Û¢]©®ðX¼Q³M)$`'Íü?¶|Žmø†Õÿ.STyШ¹ªa¢Q’¦ÿq^á|§@¸ÿc©8j…tÛóÉå‰DK]Š|Üþã* °o½øŸ¨-‰ \?€Ü(0˜Ó£'²Ýz#hà·)>!Èi‡KjB|!ÈL¼"²++wÍO‚Ð'{Vm¼O‚\=q€§N>Oín–8Ó~a­”{¡ OdëîOõ°Ç#{'È}Þt€0¤&*ÿÙæ@åà„ÃÈ¿yÕ÷øí‘I3ÿ< Ž¦1lûEA.F…†€ -rïúŽáF®óà”…-æâxD.h¡NÔyLˆŒB‚<¯SÌ  2HÈîèxßà¿™½s:üéSÑ/!GÔI'ê£65 Zù¾B.¸Ýw x3+äE+Nf™mƒœ³„µd%{Lš[k·B.Ù_¢¦Ê]!=Ú²Z´7þ¢TÈ¥ŠµÓWDr‘“rå— 1äi(›È‘ kÍH •fÈÓr×ZB87Cö_Á 9ýÓ“dD 9 KÑ°† ñOŽé©q 9 ¿ê } êüñ+ É-^2r–lzò)4€ðWCÎì‚óâƒþx34dêšš:8ÀYfȱ‡Y2dÈŒ]°‰LèfÀ SÑÄEä<ÐÈ^‘Å„ÂAw¹ôd“­È+“ÔfD&Õ¸%è%²dl{í-NîÆþE…Ý•É·Å.‘ƒÉ‰JäRX«ä ·ýJ"òö"T¼Gä%63ë¬âÆiGäéèo=,2Ï’ùn(X+Ydº_ëBúWëËXdäxdk€ãíÕ”ãÉᕨ‘gðŠ†XÁS#û9Kéj2U9™²™ŸäñÓ­ã*Â^þCŽõv+W#Ë—4eÖÇÃÛqˆdàõ€’¹ã¢¥¤%ož,Å“M+Klr)$ÎV'#ã;O›ê~ògimñ¡|éI„ åýÖ~à1Ö“Çé‘2¯žÐA„nI‘ò–öBAé”÷AÈKÌ„‘ræ°.?%2RžÅ¿Mó„+›H™m©“m FÊ‘‰·–‘ò%gà¸aàØy³p‚‰”qÃyG¦\E“¶tÚÁË”ŸÉ8Á¿‹Z°ÂêDX÷¤®ÆvÏIa¦<š?[p7ÁR~ 0ž92å_D„Ç”-¤Ø•¡²17°Tå(³2sUÉ+K0µ²X·22Æd´ËAþÏòÅ[žÁ–E·háòU›Òe­r•Æý;y9¨ŸÙk_æ¢q`óS,*†yïÚTÌšIîfnl#°bj½6>瀔âGX86&Ùgtæ‹!ÝÐ<äíÌ4#]€6P–ªš;¹ÑÜkŽ·6;›Ÿ\6ƒz¿íp3EuÿôM´²ZàE„ÕwÁ¹¤Ídq†÷–Ñ­fÖlš9Ήwr®Öe†8ç†Bªt¦“s¹ÎåÛYõíT<+ÅV<Éó枟üï®Ä΋°]Å)ù\ƒ÷Ñ¥y³ÏRý\òâh&ÿyÖ" èÞ;ØÂ¥àÿ枆Æ0hâ@|¹N -Mw+¼ MœHÔr‡ŽeÄdD4p%~Q©ÙÌWô之¥£ôÓñæ,é#Ò0û“v"5{äSº°þë)ÍÁJ ª°4 ùEÊzäÒ“åâú Ó½L— júôBb'u›Ñæ´Å§OFç…O‹t\Së/È‘ðiD° £#ˆOóºa„r¨…8§Ñ¬ØP»Ão¹¶ìq= Np(n˜ÊXÕ¦B)–…,ö€úÉßš¦J®ÒÞøg¿º\Þ’@VV¨AïËà9‰:V\…I¥$uŽdö½—¶XSy§Ñ¡ÌÊ' IWpˆtkcJ2GjŠ‰uõ8–ŸvR£æõ+5í] ðˆ•iÔw°|ÒjØÍ,š/@W• ³Ô¨ñ5<`#53¦JÏRG\`djjnîQ>uÁŽj }…¨šáªÃͪ/Øœ4V·Êµ–l5ÐRl]½.9´ã”)ª×Cö«« 6Öª^ö ëCàbÛm=ê*ê&Zó8¬ «Å™H” ·f6¶ »õ\?f›€°kNŽÅkCÙÎz] ›sóuM2E±_oLÖŒöß.¶¥T»À°›Ã "ö‹ íš[X{){xé¾&{lkd‹&£ô€—ĸ¯ì‰+Rq˜=²’Ò’Äóóéi“ª‚èšßg/óˆðÙçÚ1´lŽöe¢»H§9O“NNÏKÛhMqiG×KÂO;Ü’Õæo6ÅÚŒ ºkÏÞ–¤F:ÄöfËúqg›²]ÛXC­üm—™4=º]ä `¯¨£Û‰‰ºŽ·c8‰¯oläê9“bg¸… -¾™¸Qä¸áˆ8^ÉÝi‘)).w¿›[Uçt7—kÒ]”QÄhÄa ½íqË}Ý°øÉnÖW"¶;±¤»Âiß)Ú1Þm€?„ÝýCMàùònŸ©‘½Kmmù©7Òßÿÿsm÷~RDD+¾ï)°ŸÎ÷Ÿ…~;}}kzß½€£éÈ~Éwø[ ‹!ÂÂ7û˜¸Tÿh£‚ÎØoé¹ü;Ó ºU+IºÃà|§øŽˆz–‹eOù£Ê0-€ÃaPCÁÅešðk€œ‰(=àgÈ81(b/ÿž‘ïðï£Ødžà|áröÌGlø“ÂM÷K%µ¹'ØðÉhnH2‘>¹¶’%ƒaê(à†ÑLx¯€çY&«žbËœXSà–H&9õ…·Ys–ò¢½ -ü¯æ€6Pg+ªM{uîû®7Ø23Ê}Cg¾8“ûŽèR 6·û¢½6¾ö¢¾Í_ilÈ;Ô727Væ¨oþß“òéЇ¢4õݾ€ø[¾é÷jÔ7Ù@Ó6vßlDóûþf¤U÷Ì¿YÓ/oˆ6ÒðÊRIþ œBZÀ'£9Š^lð ‘ ¬™—„ÁIeÀ' t;Õ -:à)x륇%ø$@$“ î±8\{lp*=«ùßÌüP ‡ ¯&¥pXF([8Úõ„’áÝ$EZd…u2œQœ™aÿ”&ÃÑÄBÛðn~"<`‡sâ˜qìAÇnoýûÃTP -%–ΙÅ q-£˜!™¸4ÏÖö¼ ꡉ{fÞ8\ -Tkâ~TÆRÿN¥&®MëPê¤ÑÄEgÝY¿’‰l:(äsÎ@âL'3ø¬‹ŽL<©à #@Ùfâ±ó?I&u.B“‰¿~»€ö®‰C3`ø™8¹_CíeâŒÀs˜‰âÅp7å…5QµÙ¹;t_ŸÐÄ#Žekª@äM¼FŸÇ'ÄCÕÛÄiüÙáyïÛ¸ÞÄ-§˜<í7ñür¶@и‰?Ð÷òYE›xq˜(Ö—xJSàBÂnâÈH$ €uze7pU' -S]LâmÚ/1ƒXI|ãÖZ¦t¢Äg¶ÈI2žxJ|¦ÌÜtS£Ä¦Dç{½¯7¬;éwçŒø}μ´_Œ8§`«VvÀXFœ5ìÆZÚW '#nˆT‰Ž‡1g ®bê#%ÛÊW®…9Fémb¿&x/⸬ÖLQ@‰Ó¢!+†À$®àÄ oQs%aNœ· -#¹Kq1<À«Héa(Åý„ÚŸEí|‰-ÅÑ-Š8 Ô°®r)NSòìŠsdoqÀ¦Æg;§°‡ÖŠ]Ïó¡BßH9ŽÏW]ìø;·ÖãsŒ¦Æoô|æìÆ©?È#a‘ósÊ@¹à‘¼ê_fÉÁPa‰59éu ÕŸõ­&ÃjÕjå9*‡ü¬¿Är窌×ræÔÞ]ÜÎ#õåÓêpæ< Gâ" ÊLJ†™¯èÑq, -ͱTsç‹ÌæÓ÷´âÍIB$¹[Øꜟ\¯ó8x^që{æôœZ]«räó˜~®ó‚çÆ -= Ù{€n#òrâ ÷€öUy -rª¡¯t"°=>FôÛ+ú¤ïÐèmíödqI3Ò?ð(qwôÚÌ–xqJÜq©-ý1{DÇtVçutMWˆ{êÔôÜe2«œ^Y¼Ÿ§›ºj¶Š<çmÀŽì¢>ø­M©Šiú<æ+S½¦5ÑÌz¶ç9:áêë-$£þcmèɺ:¨[Z?œŠm=ë“ë]i׃ß=ŒŸù;ZäJëõ ~ÿ{…Á»è /± ZK]ûDÖ1òœ’ìRô–¥e´­$zÍåœ6{•ÚU”v ©½fÛ™]nN•;Tk—í§· -Þž­¦ÂZÀ=˜^¦ˆ¸Ï»b©¼\É¿ãæóíPè/´ò´QÖÝ`íN©:±¾ûïP4ôn“ö~uê“ïÃÛdíû hÈŽ¶ß)ª¨ka7^°V-‚w—.¡Á ke£~ ¾Ÿáð~Oqº yxyn{_²‰¿†C‚«x¿ÄhÎŽ»Àш¼xà«&t9ã8.ÓòølJ<~®rVA~^äù¡äľ|i~:ëäIɹW”§Ò¯üã‰cæ.Ÿ‡^‚ùº;}ζ2_¬°0Í -žÜ¼‹_+t9ïÌB -¹ó²€„¿ç7«˜z×6dŸHX ÷ùicf8zUŒ3(éÿ_ª"]ú߆h oú“?}÷²¿ýëáÊBqDõqNgÃIz´Yêõˆˆšm½šìzñZ¤¿>iÖ‹’WñˆýL*¾ì¿­}¢4ûkÜ$™: -ö™&Ik„°ö#žµ="™àúöéã¾>]a(tïVÚ$9¹²ûñM»â=‡lÕõˆ!ÁU‡IßC…e¼¿gQYýø»ÄIX|Pð‹áÓp½`tˆŽŠ¯¢0ŽžñíÎàñùa‹b;]äëP÷€óɵ„pË·ûÞ\¬Ôlý4ÿ–ó»_%÷ø|þÈXmè=½Gô[búSú†³L¨ªúà¯ÃðšõkWï½þH -9ö·¬ ýÆÞ©äZJˆû3Õ}%¿Ìû/~Ÿä9?ÂáÇ#ã§òûŸ ºæÜLÊøœ˜?‘Âw¨`»y`Ü¥‰d4°ã&礷`”KS˜óŸiŽuêªû\×0–ŸÃ‚åæüC‹nSeî:ÌO<Íýé=²T?1óÅ5`÷\燄þöhÁ¡ÿV¾vú§5`ܾ„~\s8ôçu¬ÃÅ¢*äˆ_{<-ú¡mï¦ÔïŒU ýð™~û¯‰^SõS®ßN`Ù7ÄV8 -Ç\bæî_ñþÅŸÒt…LþpV›Ú›ôÝúƒ¤_8Û?8ú”þWÑ´“™'úWS‰[û¿-ÿel 2Hþ·œTÚ "lÝìÖþ†úÜÿOðfØðBÓÕÈuüÀ@É]P¶˜úôF(òÚpmô¸äšPH»% -À‰ÿJ´yX¡2Ø"Œã¶n $á&;À)]½Í@¥î\Ô̈€AFÂ^·™H8ßU&€¼:üçYðÍ÷~«:O hmiS—’Û Ð˜R(ÆZÅ$?ºá6`&{/6Ä7á€í—®: åLáó€à.Ó:ü€íY%-¤g8Imê#Ú#ýö€.NÎ]·@0qN úÅdPà¡{[¦ÀÈMý -agM*ŽxIÆ+°ºÏ”á$Š#^`s[¡ÙØc¯bÀ iHÈd`ôgäì8Ý5;€Jpð˜ak`–âö:ZáÐåo oP-nÀW„2ÖÍ Éð‚¥º·Bð6‘ˆ„þ‡<"¿™„à_5íøçɚ؊"«üCZÖÖ´0åÔ3þ§L‰o¸ß$„Ò„('Yá÷9vVµðO‘´‡3[­-ì¥ÝW¾;ÄVkñùäT9v¤‹Bg·Â7Ã݀층À<»Jð­º2šF•¸¾dÖØ;2`«¨4$HPîSñl3âÉ°+cý(tsGfq!⡱¦ŠÔIS뛎 ¯‰™Ü]×üáÎÏÛÈu¶§l+ˆÃà×_°dGÐ÷¼1Áɤ¼}LÁN¤ œ__§GѵûÝ߯@ƹ{Ûqó•DÜ‹¨þGr‰eûQ:Dð±Â_óæÑü~͵·µ‰ —'K+F|چȤݦ‰Xr¯+)2uLm:Š Þa&ÇÕ’Q3¬|iûÞÖ5Aš«²²ñá{‹‡Möù‹‰§dRPP \ê5ý.¤ZÇ„h[NèïT¬'—÷öÇŒËÛ»)VÔ-ÖÞl^@Ùè<ð™b5ïk†;(à„½«2/©é1l°õp›—aÒ&Â^”ô,4Šâ’§Â“š¶Àù»Á†$pMŠ\M/EšÂs+XEÝŸ7¡²ÈÎã JCwFO#x¥Oz‰`p®PxáJÿ*ʽ3Œ—p¡Ð XÖw•Õ~–Áî–| nb Š»ón•,Î؈kÝÚ^‘k-oi\ˆNV€àGv–Ù" ê_­ïwÈTWåÓÅÜ+ËéC•m¯ùòëmɥݕüÐO ©aÆ2UÕ’0ò|$1„y¤lÉßÚç„K#!Ð6‹(—à º— W¥Ç÷0ÅfÜŒgýÅÙ½/’Ùð÷ÎÄKº2’Heàor{c××S«šýû8]¥ÏM†—âŽê€°›G²q¤Êík²ãÈWOÌŽÙ!l%@Œ™uøÞ´àd½QͳFB…A -ìß Vö°(q]f—IzzÎZÙAÚP?6¼oûv%Í2X»!¯©Þ«ÅpØV^t=?k -Ï@ãc÷YÂCqK9Žâ[ïû!FŽòšznŒCXÈMºôÎ>' Ü 0’îâXdùeÓôˀߊJŠuê`O! ü`t¦™Câj hˆˆ€Szb˜í ãœÆh •‰8÷Ô±eJ.9ËYÑ*ÍHÊ¿R X¦ž² ”ù= ü¦¡B€vC˜ -ƒÇÍ™2ñkž -cVÍP:$¤.¼Ivìd)äÉà"?bqà^pïëOýh‡íðÃïøãΙ»‰â¶{ø™!¶”)%)¥ÜÀ‡Ì9C TD€°E -Ø!‡#q#4ƒpôË]—KS'Û ÆÕ.iõ–“qãcdcÙ·Y–ùSó7ß9åêè)A¹À~'ѯ– l›aðÒfš>¹šðÍó(êÙC˜¶`Ý·´«s¾|}A IaÊê¼£Èׇ2 {KÚKŠ)MŠ©\õ¢ÒûDò}G;§b¤O°7 ªØxhüP®Š÷RéW&­¦tûC˜€ÝžÆ¼¦îl†É;«q ílðÝ]4YxÖ ->;ºôÚ@Ž€÷Ηï6Ê$¼ƒ$ÿÎ"ÞË^—ë²ÆËÒÙdCžƒô†"¨ßӺȲÐÆ!Ìû;ˆz6ø®Ëô­Õ0wk²OämàUì³rpÒ\<>g(Šß’¯ãxïšPÅv– ÎzÁ‰Éº(ÓPGÑî¶ ¤ó8^»ïãøç™DŶ‚4}sA•¶Ó©â ¥ºxÓy É?{)Tl#pm¼¼F~«bD èq¾w=çpïßÚýš@¸?Ó÷Vçˆï$ûl°žïkÛçÝ<‹zöçPÆï11™?6Z Õë™DÃwŒZw9›·.vçò102¾!ƒ熑ù4ú}@H籨Û. ¡²UùÁPZ‰ô°[´YhO¹€ü„€ÖQ!?Rè¡)¢çYÔ³eøÔh=3:GL÷2 »L¡ˆ] GÀ;†OÎÂu·/uÝYƆÁCÛÎÙÚ™A¸9'1oÎÊy.§¿À\Ú¶c1lÜǼZHS0§Ñ®Òì?–~½Fp®Çнõ°]Ä9xX ß F0ÚX54k¯(§ó%ªž è|cHçcÑh¤Ðÿ Å£W@"²S­°ôN«‰·"ß’ü³‰, ¸Ší$Rq½`Å$ÝtÞ"â)+XñØ•Lm K¾oôIø¨¸¬ü¥¹|xÒ -Ρç}±ß’<ú<üL¤b( »ÅŽôéŒë7޺γÈ×$û&íp]S(WÛÎu›Áºnc(÷»beÙ·¾ÅÓu Í=:˜Ô ’üëFyxô TD~%Ððg"eì\9J¹˜œv'(;¢Þ÷‰ä«rqÙƒ&¿ÍàÜÇ9Äó>}¶OcŸý3¹gû8òU±²ô3€lýÅ®;Ç¢É7๚†0Ž–ù{“"{ªØfBÛ7á:: 'o³o½ 'Ñnfrýv©’5ˆÆŽ`DcGÂÑ#áˆEƒ“þŠ=íeIZí GJ}“iøf"MüR*&û‹Ì®$ ->ú<üx€Ö‚Ö[:8kª•È2ð®”û:á»›i± B¼#Ö³µ‚|r¿xå^ÀÒ*C 2*Cyhü@–…¤wàt®@Ä´Ž`„tf`bÒ/•†¿$ß—ñk«eþÔèĹÚiUñ[ˆ%õ^FBÿ’éáÓ—VÃìÍA˜_ Õë°&þ$Ðû9‡{¨rðîiäû9Šs0xh4—ÇƲqr™Òª·[0àu»¥#TFòü~"LÂOó׳l]ùÆ;gÚ7†t_ÆmºüëR,(é LJç¯ØÓî Èè,²F{!ËÁäyø+“Dm'VF?墒ƚÁI7XaYPEÄßÉø¹EþÙP¯Œ~ò#q‚í ¿ Iß„*ÆñÞýŸH¿ÿ3ùçqÀt_gÑîó4îyñÝÏÛÙ<Žyÿ'òïû8îÙ<ŠzvMaœɳ痻/ÇðµÉ1kÜ1\‡ -Iwéån˜ÂZ˱#<Ù×ÿ%ÄÔ?¹2zG¿«‹>êõÑëîÙ4€pN­ŠßI5ÑŠü³iáüËZ­#¾³‘:½¶Ô¯ÙQ'áÍã˜×#æ»oå> ` á\/ -ôM«bŸ4 -ö L@þ©•Ýîs]иe;”v=‹‡e—€d”ž*`²+­~û¥ŸÊ$ì THÖV50i-$ë«™ôÖ°Í`]ïiÜûGœ` Uñ/•‚m&Òð§Zaé¤xô@“~¶ ݯ”û5‚r>Ç[×õÔëMúÝ;‰y ¨j+°ÊUÎÂÁ9hUìCŸ‚ -HDz-›µV Oú*f­ -¶Çù»3.LÞÙ¼#Þó N,~ HF…! ö*ØÇô­Í/x6÷FtIø>»H ßOÔ)èm¼r}毭âôó -R8ú)•4‹þG³¯¾ ×Ñ6^¹nC8×yû>ÿÎ#^-ãçFÏüÅÑ=Œ}þ'òï]]ÞÒý93úEÎl®”“ L«aöÌè»4ÚÆPîÓÂõ±¦\¬œÜ©“} -†$è·Uú}¥S°_PBÒO©°¬§HXz¢Êß“x×oÀuÝh³ÐÞ¡Ù#!!¥½„€þ,š4jbßaä£i¼q³Ïd_Ý”ªØµv€r'$1•©XdÖE¡ƒèò¯+©"Ö\C6k -QJé* »$_‡ÁK“k¼p´‘© gjE¬§VPö¨K¦ážÀÄcW*ý~œÃ¼Î“èW9Þ=~þ'°U -ÖQ# ; ¤óŠJoàTñG…hüS(*ûÕð½#Þû7‡vÞÇqÏ^2Û¨ŠFÕÊøsÂw_GÏq -YòÝC“„vXÏÏèÁù8òý@:/³WÛÖ}žðÞm´YhPE´|h¼|h¼˜&"i~o¢ËA{'1ï÷Dêxû©“]s°Ï ¶ÍÙ8{›•³É^ìζA–„4,¬\±-#f0@È[;Be¥Q±Ç)¼³w÷þ¨áOêÛ<á>oSHçƒ&í¨_ÁG›è’p'Ï6Ê$¼õn˜¼³†Îl†±ëÎ4†kŸ§1Ï×Âõ¬Z½}¡»·<’xÞ1®†Á3“aøÒ¸8`º_S8Gç„ñjžÈ;É×…6=Ñæ ßYÔë2‚j4 ^š,ó§F×Òùp}Žó:ŒwýlWÓÊÕA–€9ß»ocçqë¾Mᜧñ‹ë1xk5ÌÜÙ,÷VÓÂÕ/w6—w9tàÜ°/s_ŽÁ[«9W LkÇf=õb²/Hñø´°dJ {#ÐÃ%ýÕ Í:ÁF ô{hcÉÈì^AD½#¤žÑÞËY+XÑ8ZX‘v%T°oв–°ÄtîúáI3­"~šA8:Fm&ò$ìX7,ûNZÁ È>ÄøgáäA¸ùæ;×qå¼U±·šQÙ¹x|Î^SV¹¢¨Îœ¤ÎY:4i¬Ž¿éSñ¢´iãêžG¿ÎÕtŽ„t>€ÊXdYhYÞD—·Ð¤ Mdiø6½ö’(¢zø“B¿?êƒãO Âñ+‰zmE¿ûÆîÏø¹Õ;Šx@’¶N8ïã|ëvÄz?ç‹gÏèµy¼·~sX÷í¥Po©Óðf*E´¡\o&Óï}¤yØÃØçcôÖ滳íÎâ^Í€%-¡ˆ©ŒúíY·¯åÝíØË]—‹¶«‰0 ;Ì™CDÈÛ,$êN>ÐW18éoÞ÷qôûNªŒ?KFfÏš‘Ù•H•BÁ¶Òè÷æó5…qÞrÏÎÃØuçÁ¶z¦®Žñ[ƒÑ;ãÂà™É2msLÞÚü2÷å—¼/gßnm®—Åì¡É2ƒlrÍá[#¶«i -ßj˜¼[vQóeÜlKÆmnÙË-Ó¾Ñ3…lô `-Ä è—Pýè¡ßaÔ˾}îË[W–ñcë:ŽwÝÆ+׳m›M«·Yº{Ó—µóÜ—¼{xÆ;õ-ð!¨P©ôk#…YzŸÈ>oó­£w÷ê"ÃÎÓ¸çwñ˜F½T±Í¤êµ“F íŸÉ?Ï™×}.ùzO¤ÞŒà۬ÈWuziçèº3. Ü<´)è—H¦ß¯!œë2~p>“~u¢MWÓ ºõÅ»oäièpôš¬ÎeNŒ~·ÍŸCxwQúu“6Á]¤ÎÃûHóÐ.º4¼ÃvÇÏó$òý›B;“ç6Çä­É>’|ÝÊFeǪ¡Iï<æÕ.v/ƒÉcãeuþ¦Öĺ ÊèöK¸`XZkDJe"JCÇ{Aɨáˆ(ýäA±É4|#q~ÿŽ¢Þ§|ó3€mž†®ßxãìÅ:?ó÷Ö_î̸0{h2·,»F½Ôý²ìÜ'ƒá;›oÂu4׆á»å¼¿ÍÎ}m–Î&‹ÙcãÊÂÉ;ŽzuÍa\ ƒ·Æ…¹k“aäÐh¼3¹æ0®ÎQ¬ó;yèò¯…z*&»Ž¿Æp®ŽÙS£{÷~‘çà?êôæ„ñêì›-gãl®‹[×fçî-Œžç&ÇüÍ.hò˜ËÙ\æâÆ%óyäû;‰zýæ{GóDêõ K@¶«gúäf@6¹¦PŽÆùÞõšB¸^3(×sÄyµ#à²ô?’çkçñÌd1]]JG˾Í5…qµŒÜü2g¶…Ñ[ãæ$æÑDš…)ôðë,Úù¾5fM§Ñ®nZ{ Ë?ã½û5ƒq~ÆÏ­–ák«q¾x5‚’óƒ#¤Ü®#¡²UE›@:ÏTþM¦‰Þh³Ðªô9ß;ûÆ[×}"û<‘f¡º ü=}^'œ÷;M \]3çmå~ àœ· ¤ó4q>’{ž“к,¬‹<}åηΞÙ{ó5‚r’„SÐFú4¼"ÿ¾ a]¯!œë;Œz<‹|ýÆ[çwõ:'aW2õÚA–‚þ\×eüØæžH=Ïd*ö^;RèáO"ý~.*çLDeEDå§ÖÆš@8/&¤µƒ ¢2Ф ¿9¬û<‰|@Ž€vÏ£ÞÇßõ›ïœÿ©Üû>’z6ŽØ®žl«³pÝmömŽóÚ¬]W+ø&ç,âÕ?–~ÝF7gçúÖå­&‹ñ[ãæ8ÚÍE¤…³‘èam$zXaÖA—‚õÐfaMäYX7¹†û’õˆEÿCéé×.ýüN#½Ã¨×£J0z>B鬘µŒ:‹v?&/­~©3ã¾ÔÙÜ—º[›¥ëeÙ¸Z›³µ.möX6®Öº´ÕeRmG¾¿³ˆç‹4 % ñkã¾Ømk¼pôÍw®ç€ï<¸®ûDòõ!LÁêõ`Žçkçm -ç|Œ-£×Ö$ÿl¿Óªâ¢´}R'ØŽñè¥VDEþÙ8Þ»¿~óó:‹v¾Ç‘ïëˆï~NØîó8æý Ê?›H“ðû4úýœï}ã­ó7ˆt]GÏUúýļžó9`<T)è…,=ѦàG -=üK£ß» 5ü”xôN«Šÿ§ñÏ®ù›³yõl§TÅ%C³FbÑîqäû3}mþåí¬ÖßÙJ£^Ûi±kÔ9h÷4îýH¾Ûg‘ï¾ñÒýÂ7“w6Ïø¹ÕDŸ¿IUì—NÅ~*ÅäoÂÒK•˜üB—ÿEÎsyW;¦#I×±xXöH@k,;¨`×a´û@”€_ŠÈ:+'ÝFeÝåÓžjé‡,ïœo^ßIÌû8Þ»~cH÷‡. ¿Së¢oðBÒ;¹.úļ_ó'çmé¾Í¡ÜÏñÖu{óîÉ>{'1ïï$æý=9ú%m~‘3£sÂv_ˆRÐöqäûE™†éìy÷ê=¶YæO¦)Œ“s÷êÆ>ïãè÷}"û¼Nb^ïqô«{û|øÎçˆójÆ=?´)è\ýWÅ>”IØsÂyuÍa\­£ˆç"ù~åŸM”9ø¡>,ÚV12i$"û’)Øþ™üó9‰w½'RÏ'~ûÓ+ã -áè—NÅžˆ“°}~"NÂ^JØ£L<Ö ZXÖ -N@ö¨Ž=*„£oB ÿ¢ÎBDù÷‘<¿*Ä¢7°ú½‰4 ?Ѧà'Ò,ôFž†_)l7&þ&T±}Ôéõ@‘¶Ï£ŸßiÄó8ˆv~'1ï Yz&RD»©ñöYü9ˆxž‡QÏmÚI`Ûh³Ðþôû>y÷Ѧ×vRM´ ¤Ší"LÂûDZÏæóÝ?€¶% =4YhaÞ8Þ»^C(×wñl Ê¿_ÔxQþÙ8ß»Žó­³…4ýl!ÌÀo´Yhy~!ÌÀ/”ùgqÚHž^»¨ÒðŠüû<ŠzB˜?Ž~öÍ!ý7gIþÝO¨Œö‘'á=Ã×æaìÐè¶{ŽÁ;«oÀqÿæ;ç³lõ6Ûfk*ý¾P'ߺôóHŸ‡6é׬ 5üB }Ma\ÙS£ƒ0ý~” Å Dc_Jý~œÅ::æMŽáS“iáz£_M¤Yè‹<?ŽâuëÖ ÊÕ5ƒrõÌÞ[¯”ó5ƒqýæð®ÏôÉÕY8[ÎÂÝ3 œ§ ló2ifÏŒ†±C›m ã< \í‚Fk]ºõvð²ô3|m>ÏMÒ™É/o¶ s‡&ã€ïºO$ßïiÜó5„sµ ]]3XGç âù!M@D½¾³¨×&ÿüÏä_×I¼ó2~n4M \=„ø›NÁÝ$RÂûÉUñnÀ‚²;©2~¨Šß©uÑe~ï]ÇùâÕI£`/¥b²~zUüI¢‡6Óiø+}~o¢KÃÏtþT-2高]‰HÏÀä7*¶‰4 Ðdà÷yìóB˜Eœƒ¶Žâ]ßïùÉ¿oäiø™Fï§WÅÕÊhiþŸGÀ¯#¾³y÷¼PæŸd è{õ~У óÍë3zpç°ÎæQÔû4}s=æ®­¶ ¤ó>Œ~·Ò¨×ŽÁhO™ü J@ÚO©Œv’§×NúüÞN©Šöiç }ZhCH´¡X»Gž†¨ÒϦù‹ë4ƒnÝÇ‘ï'y~í#ÏÃÔéõ?’}¶¡œš üP®Šv‚ŒöÒEû'òï×ÆÕ5ƒq(ÒïÞ ç}>8o(g÷(öÙGœ†vR'ضœûY¶Ï}¡³e¼3Ùæëfë,Úýìœ-ó 6p›;æ#¹÷wñ¼Ìmóó?‘}GlWã„ñêÈ»Žƒhç…:ÿ>Ð¥ŸïiÜó8aºów6¿ØÝòË]—{cH÷w÷êšC8ZFήÕeœ;öBwÆ…¡c›_âи2|k5Ma›Ÿùsë0ujtÖíæfÛnnLžÚ,ó×V¿Øy.ïrèÀg ²q5ÆæZ`| X¶íksÄyµQh¡¡s«gúÜ<Î!Ý Tù÷o é>ÌÜYýb×q¾ußÇÑïãÞuï]¯”û;`¾?dYè‡.Rè÷#}Ú7`»ÚÆp®Æ ãÑ9‰w=ÈRÐeþ&Ôðwb]üPÿëâwb ßH ^sˆ÷mëþh¡}€ÜE%¼‘Bí¥S±?ÐþZßi4|G}hüNª‰ö‘æ¡ýô*¾ŸV¿+£WÛA’ƒÿÒïÿHöÙ9ˆxç[÷s¼y¿gqÏþ컃(ÿìžÄ¿ß£È÷‰. ÿh¡m@ÑNàáÑ~jM´‰2ïž°ß}cHçcðÖjš@¹šg‘¯ç ây›Â9óµó:Šx~QÏÖãÙ2zm^Ï­ÆñÞ}"KÂJUñ>`šh'øÐx[­ ¼£>(ÞJžˆ¶Ñf¡4ø $à­ä‰xW¹´´ôDš„_(ÐÊìû3}qôÌ\íã¸gAþÝ;‰yŸGQïß ÚÙ6†t©Ó° µÚø„pôB”„݆p®Ë®Í2~j]H2°$ùw×ÊÙ7„t¶dÞTùg߀ã>Œu³·/w6÷F÷iåê;›ë’ÆsIÛ’½ØÝra\ms(÷i -ÛüÍWîËìµÑY¸^–óÚ—¼{[vë?˜}½¦0ÎgßúÖ…Í—¹¸Ñe.k2Ì^—k#–£qéè@5yÆp­†ÉKãfáîm¶íkyW&sQ›·2~ls ]ýR×庠qËx&ƽX‡lœ×Âìue˜½.7+ç¹/w^ Ówo³m´–c¸€ƒQÀeód7ˆtý¨”°Ç̵}˜¹3çîþyü?~ŸÆ/®ó,òõ¥Ñïí#ü5€tµ a]ç÷ù$Oïm5ñ+•~O㞧)|«³o}›…»·8ˆx´O$ß'Ò4ì@@Ö`?=×Í~€5ñ/™zíG¾žó<Šz_(ІrU´ŸT¿Ò¨×VÛ<ŒzަЮ¾1¤óB›~÷” É¿ „ã=dx÷(öÙ=‰_GlwÇà±Õ0un3OãžçaÜó4‚q]Fï¶)œó@’¶éá}´éµuï~MaÛ×AÜóE˜„7gaw¨rÐÆ1Ì«må~M ©S£_àÌæ—·®s·&Çè¡Ñ0vj²XÏ9ÞBƒ7Ðãß}ó—wçâu‹.͘@ÁÝ%Pp·ITÜ=`šx7"vwñlš¾¹^óW×eðÜzß\/’4¼±\Xþ®š6R§á]#(÷4m#PA[Æn®ñ›ë;ˆy7#à}äIx EÞ@‘~÷§¡Ídú½D m Ê¿Ÿër³n7\×…,ÿ(¸kdihÆ£È÷qéîoœ-ó×FÃÜÝ4LŸÙ6 ç庿•l›]Îd2>fa÷6¼ìu˲s¿,kWsqÄtuå^ß‘¬ó2€hµKš¶ËPû`/xje=“zu6ÎÞò­XV®«}‰ër9ÚؘKw,;çµ1i\›E8Ù&Ž¦ñÂÉ.i[2ÎáÂïd²o}+¨6Çð©q_èþ6ûÖÉ8WC·Á:ðÏ¡ƒ‹šL–ëò‹Þ½…ѳgn“…¹ iÉ\ÚÊƸ]&æÂVeÝn²lÛ'ËžõùEÎlÆùÖÙ8Þ»¿“ˆgËð­Õ<{µQ§×Yö$úýŸG@o¤yhuz!MÁŽsx×_ìд/uwײì?–|¿gr¯ÖQä£@ {+âO5¼{ù~OcÞó­û8à9»†ðÍe -ÞO¬‹8`ºçF»ÀÙe4€qõÒ©÷NàÁÑš$´míüLŸ\-Ó·V»¤ù­Ëw›m3ãêˆïìB¹£Ç6ÇìµÑ1yn³ ÜÌèç{(óú˚̻¬Í®ue™<¶>ÃçeðÜê¼5z†íÃÈ¥ÕYµ/»tg®ËÚ¼• d£uñüMáÍÓ¸ç}ùìļ[G\וÑkó4ovåŸ]Tyø‰0 í¥Òï=tIøo ï~M`Ü·)¤ó5‚sݦÎë€ñl&ÒïMebÒ.ª<´iß¼ÍàÜ/òô;ˆz/mÆÏÙD—ƒöÒgøfw6 m¥ÏïÔ ¶{ õlœÃ:{QϾùÎù™>¸zÆ®.Ú<ìJ Þî¤`7(2ðÆùÖÙ2€m³ \/;ãÀáEïæκÑY·^Ƶ4ð ¾øƒ~—™•…ÁüigÂl\˜=µm6îñ´±ÜLÈ6f“ǵÓÉ/whe1zlÚìÛMÆûØN†A/óºÀk0 Y9®X¯+æ"7‹ñŽa×aóúÊâÙd1}kZÂ6®LawÆ°m–9dÛº¼qµü‡qí ܇ipiëà¢V&æ‚&eÓ|‡¬M–u£É\Ö¶8Ýaï`á‹Ó4Øl¨mr¸´´ª°˜ í¡]¨bâªbªbÂbâ¢b¢z«™¨˜¬´˜¸´ª˜n*)&*&*¦o“#V3…õØÔàúØ.4°ÉÉP3U1%ˆ²ÉÉcÛÓCÓf9Ðââªâb²ÂªâºóbªÚC#cZ«û²É‘¹°°¬¸¶´²¦ª´¨°²°²º¶¸¸®¬¸¦´®è¶®8TÑmMeYmeYiaiMeYmaYQM]YMa]YiUYqMYYYYaiiuYuUuqèªâÂÊÚªªÒªÂêê꺢ʺ²¢Òâ²²ÚêêºÂÚšÊÚšêʪºÊ²²Ò²Ò²êâ²êº¢ã€µ¥Õµ5euE×Æ¥eÅÕeÕÅ5µ•Õu5•ÕÅ•E%+¨ÊÊêÂêÂê¢Ãºšêêêºê¢êÚ¢»êÂâ¢ë[ZXTU\SV\\VTWZ\X]TVWWTWWTWY]U[]WWTWXTW[X\]ZTW\W]SXTU\SXTWXR\Y]W]SZTWWZTW\]WZW\\V]XZUT[S]]US]X]]]WWR[ZVVVVU]R]WVS\R]XUS]\VUTZR[Y[SZTWTTTWYTW]YTWTW[XW[US\YUTWWUZ\S]]S[\]]]S\\]W[TS\]]YS\[[S[\[]]XVS\[]]ZXYS[[Z]]\YUSY]]V\X]²º®¬¦²¶²ª¸¶²º¨²º°°º¦°º°²¦°º²°º8XaamauY]ueqQ]qmYM]]Qq]uuYaI]mYuYUYmMYuuqeMYuYmUueQYUuUumQuUueQuqQuYaI2|†ÛðŽÃk8 á0†g¹ á/¼†ÇpÃax Ÿá4\‡óp¦¥§A¸/ Ö0˜Ðkâ†,Ú’bÀ™ p ª\í?5IJÆ9.È †i*e.RKHŸ$`yGe,ÙÇ„ ¨¢MND §˜†>p`zqÔÐôæ(@ó°ŒMÄ«˜…>jhöhÁ™ˆƒuS¼#U3œãƒ¦øꦢŽPPI"‹ž"¢ÀEB©b+V‰ýá-K<$•+¿2F³Àq´uãÈ2Œc1$m õÂ)àÂËå™^¶Õ€3ý8ñ &ćxßá5܆×p~Ãsx wb∠ðLNNK -‰'˜ƒñ -°,¤Ø@•€0&’aB&;ð¨‚ù€0Ô0ÆÆJÀ±@ /±¤ôk’¤ò/ÖˆçåBð,ô_¤Èš/®¤u2úÀô\䪉¸#„&XÇOE¤¢•CG#‡0~*Âvv"!Í4äñârö¦a˜†:pxŠu¸jòrv‡€¿6Ö1ó` -׉tx0Ž¡!HHc~G–Å'$HÀ± ð©&EƒÄ™`ˆ¸Q–‡ ½äð"þËøGêâ4/ˆÝ YB{ÿ*ð'£܈FâLü‡ñŽÄ…ø‚1À™ðfGp,ë• cB!a è„Ä%à–Hfp~…¤^Ú0ÀLK¶“±ØŸ‰A:7¿?!… !æµ°ðN˜Ü’K¢Ü•K¬Üš0ª¨Qæ°ÒÕte×iš$o³4 ^çæÂMñÖÍðPÏÆ!‘Ÿ™D )]d9ó°€ì7^@K—,epc+dà*˜=KTqë4Trz ¨dG&¡™ß ©™†EBd™a ¨‡% ¬–GÂ{@‚xÁ JzgŠ)mª"œÜy˜,"éA’Hå)‰%t’°Rºx 0áv×ë0ÖÑÁ»EËZBJi£KRÒX¾ÑM$…œâ©Š;>CLzŠxò7^¢ÝŽk”}­L¡G!ƒDzŠ{~Zù~Z w>yä„ôɹØCSVJ—°HP‰xä‡M÷ä†_$R¤« ÅG61àoz€·)†ýÔ<üQ‚ó°ŒOoš„@fd¶È,R³HÌB"!4¿G@?!“ˆE%cá%¤À‘Hé•>²Ü¥­MîFÃGBAÀ#ZÑB[9À¶<’åG™Ò›Lñ“±Wî>)°žVàDMOyµ¿`Z“ðêÓ¤°øÿÊŠz«‰z›³vìb‹g$²¦ *jF´üJYÌ.1à—1Ñi&&:œ¶_‘÷’÷œ7š–j»,?h±+=s…•´NÏ$œB"7}Dr>aÜ Í<ÓЈ«¦—k'¢ÌÎÆ$Œ¦–JÀš<² í=AB3öhrŸJQü)•<"&•<’8:º¤/v‹™¢‘(_VJ7´*n¢0¢¼…aÜò–ršZ©”rƒ™Ü -hå¢Yqá…ÀÞˆ°BÌèœÌ°3ð:kñèœ%í`OJo.V3¹É‡/;áï&'~Ú?¬Šk½ë)_í¨ì V8ú ZRë3')ì±@Ô@‚ì­E¶˜-° qzpjºDosE•µH' -üÈ'øI'Ø—B¸=QPi5e²7Ji$,Úh$4,DÔ1Èé'kº8ÄjÃÆ6Ä&à„X—–V²«"ªc¢Œ¶Èçt1e­SÆ•µ/*õ›F¸|N„ÔsNxÔs\2´Øš€ƒK'¥GIdʽɣJZc’)6¢’&“ȳPPÞ@ ÒöHÄI·V î‘Lí”Jù‚Xe8).î=#/Î4$°JC¹×¨Œr3,à:s«ÐjQRsΘ²É$‹M9$Ëí)â Üf -*l”°ZîNS&wœa©›Þ&6¿?\=`‚j"!Ô\aE­2Ç÷å-f›&ª°q¢2±ë„üñÈ™èCÔS2ˆ¢§ë“9Ä%P:÷o2â&‹ýÐõ„Ðè>Ú@rÖç£F×LIŠ_¶äõÏLFt7$/¾c$f£+šÀ¥¦.á#ñ„Ž“†55$)즇?ÛFÓÜ ¬ƒÌàšÖ@‰[¯1 -1´vpc‰øNRÖ:aHaƒÄqMÓƵJPÎ޶ਵ 0%[*àË5*þZ=4i°,«LË+=!Šé¼Äêý?–zö ɺVhç`„+¶²¥®´¡ÅŒÓÕ‰Ügé’œv¶’¿­ÉŒÞ©À»Q\tû ‹H 35"(ºfJJÜlBRtï€Èèö™aÖ¦¤€?vDfÀ‡YëÈæÜ€F%M¥ãR»¢îV™AçEBOÆ`{® ÒfIä€ÛQÉOh@.!ܶüÏ ðc‹v€ÛÁ(NèÈ%UìF&X|ã*¿’–n%*]Å$O¾–sÙø…ö+$´VF>µO( ·¨¨–™5aÑñ†à°ñ~ܸé„ȸã’È°Ó¦Ô Û¤ÌèyKlØwGtü»#3n>&>þâ "g†D~ÜCvÜzNz|:&5l›Ê‹zÞ‚‚v³BÃÇ5iÑ=‚ãìn‰Œ›‚T¹Â­\¶-3zÛ–õµŸ”#4d,”[²‰[ÓG•³OQÜ(c±Øßh™9EHyó\‚ *D‘•‰¦«“8JX-¶‹–š ú£’¼#•ôÇ(xÉ[lIØ^®Ðj -ôÉ ‚»e”›´JhkѤ7dIí_XPé URç WVi±&¬¾ Šëÿ±#î9#1ìÁ6ÎÂ9|¤wÀšîÈÑ#bMnÒÚÝ°¥ô;P`t«uÅ“ë%×-­Å…\#0ƒ¦À9Ã"¶ XPÖŽ„Þ~2Z´ùÉqßRRx ø •*r© š ´V?ŽÍy‹Çç¼`Å$´Huz*—ô†<ÌlWjÔ‚R’Ô}(™ÛÆF´wc&ÜI%[lLYÌc§x¾&IêµØ´grÂs±°¹QNÌÿJŒÙ–¢®©¨¨m-1æ<)Cê½(Bj;*>j=)@ú] 6è.óL……¼…’b–Ÿˆè (!ƒ ÄŒö†G[‚¦Ÿð¤| Ë¨Œ ë&$¼]½2ÎÜ„°èŽ9iõ¤°ÊaN\ë®äDG‹UaÛPVtZʉº?IÑ/ *GxR*oØâJs­” Ñ¢Pò}@¹aŸÜwT€Ôhà˜}3¸f -Ô˜Ù€c†C@G}wÅGWåGí–%Ív€:îÉ®¥ß±° »W`ÔqTlx¼'9|7Ë š› ™Jpé”ȸãŽÈøg±)lmt)ª5˜Õþ•Æ e•î aÆ6d·Èj—,Öõ‹5iõ`UV;„%¡tW‘ÏY¾"¢¿QÑÝNùà8å~%Ð*w‹œ°ñz°@´1#ˆ -´3#$ºw“?OÉŒ®`’v\> 5hÛ€sâ$·¨Œ'oš@¦œQ&‘Ò…ŒRåO"Ñb{†x§yÂÊe-7X,tØ,5`Lf»ŒÈS²xÉ#Yì?XáÊcµò8Ù„¸j#(ªíÊÊõJÀuk¡Ê)½! -ꃒú³zXö%Õ IŸe³C"JkõФ˜hìBœ‚õ‚¬ -k«ÒúÁ˜ z:Éë=;q½?v÷J -oVÅÄ¿ R@0Ç ³/^¹:‘w2 ŸZÙ ]šÖÂÒ~ÖãCš„#¡C–Ó~WIáodÌT+*½–ÍúJÆee³Sˆ=7Xi­;0y­»CJÜu<^œõñ qF8Öæsë=bÈgÈÁu3ÀF§p!‹ ·Pl7`ÁÕN1AÛMVô4&+ìn~~R¢û&#~ÚÿÍ -~cîUTÐiW`ôn–õ˜$战9h!!w ‚ހ啾°Åö‚VyBT¹ H¨E=W-—O™Š‡å\õÃr®§ ègKR|Ù‰‰ÚÇ’øÜXÝÌH‰Û+Aák'"|íEíƆM'%G׋²ã›UQcXÀUvà$”+á -êVŽb¢öJPx-5˜•WºBÕ™”Óy‹ÇçÌåÓv0DT†PdtvPDT†P„tŽ¤T®Àä”æ „Õź~ ±¬t…XÔ¹BUYË'ÝàÅ%ýB±'(Ñø«^Tú%ˆp´¹n€ÎbHZÿ#§ÒzCWú -ëYè3ðJ§œ Edm D¸3@¤‚!餘ìM¬ˆS,$½Ð& ÷‘ÜóK©‡¶ßžó6á·Ú‡RÏ3­"ú¨A—€^'1Ïû<ò= 2:wˆUýžœÒ>(v¢ÑÁhó¾ÒqYG™x¬›Xÿ“ÅŸõ㲦Påt®0u6°šS7ÃäÍ8àºn€µ‘vDt&Sò¡[prÚ`Åe_pÂÑV*ý~¦ÖïwzMüR1$k,™tý)D#­ÅÃS~dtÖÒÑIO­ „ dtÖP…•kÂ껈„ÊT8.ç*•ôÖŽÏR®W”ÓY ɺ‰u±ž°D•«A -kþé•ñ'‰†€ôO­] ® 3• -ÌN•"³ÞÂáIkáøœ¯fpÒ[<>ç+—5! u”)ÔÛ²¼uí²bxÒ€˜Î >H.™&v#´°|JôO®‹V.2é>Fg¯#¦ôÖ ÎšÁ‰È5‚Ñ~ò Ø•ã“¾’aÙXm%Òï)â?ú<\€"Ò7¡†‡0?&¡ŽÌ.¥âÑŽzuüN«D0ú*¿¨×F5 »%á(âó½û/tgÛlÍ…á3“‡:ë- ´• Ë:ÉôÛqÀvµ _›,è&ÛÖÉ2~ló‹Ù6æ c§gÆ•ñk«y"õºÍ®Ë®Í‰qý&,‡šàÕÑ6 ªØ‘@¿èòï²ðÉuÑ'Áhe -Ú>{ÿh”ðG‘`ôoþÅ®;éÍ=’{¾ËÈ(wCW Ç&Dúý_<ÛçѯÚP!=ƒ‘¾”°÷LîÕ@™~]jeïâ!:?R*_ÅणBDV½¨ôQ#;“ª¸j†¤ï"*w¥VDz¦Ôp_Z×[:Be MZå MTi­ôÒ©ØX]ô F@v(&{Î+f¯’AÙ£F@ö#O/V ÍzÂSy‚’Ò9 çLµÂÒ;±.ÚB™€v‘&!eߟJ1é7,Qõ„ˆÒ>}ö¡]í3Ùç¡J,ö ±¨2X׺‚Ôy T -…¤¯Bqù±\X&q†í§â[IŒ •Ñ¦ZQé”xôüëYüëGž†ÿkâWPâqG¼çƒ(ÿ °†$ûì#ÐB0¬Ÿ<(þ¬‰ -D¢-•òW©˜´|x´‰0 ¿OcŸSkc‡zeüJ£`ߤ*ö RH"ÁèÉ÷@ wÂ=Œ}>(2о¬{™»síP =‚5VJÏÔúý3qrÖÍL›…ûe/ugÚœE¼ñÞƒ·|›‘J iþæè›ïœt«côÖfÇ»~$zè ˆ¼šq9Ô9XuÖBš‚?“W32鬙} ‡&–ŒÌÎdšø«\\ÖO®Œ9a»Ÿ¶ûP$úXXý…*©óÓÆ:èð'y~ï#NC ï7Bk( ýeŸ¯)œ£uíº“ëb• N9k†çœ Ä£GÂÑG}plJE´‡, ½R(ØÆ’‘Ù¹rxÒO!;P¦_Ïq´›ƒ6é§ôÖPYTyÊÄeÝ” ->EüR**ë)–õ‚’‡Æä鵉4 ˜ô -HDBH´€X´ŸX“J?“ªØK©˜ì„„Þ€ç¼Í7Îã„ë&@QåÎKFx0"©ŸJ&ŒÍšëÆfWðáÑNÒßA’·Ðåß}ZXÄ9XÅÂÒ+(ñè‘@ ?Ž÷®ÏìÑÑ?“>*„£O ±ˆs©4lHU´™H?“é÷Âôû3‚muŒ_Ú|óóEš„ FDv©‘߉5|÷(öÙ6t?OÈrÐaú'‰>‹‡§Ô -ÊN”9È÷wõföäú Ÿ[¹S£aêÐf:´c‡FÓ¾uœðœÏºyÙ[f@Uч-Iý–˜ÊAšþ…îŒÃǶ Ú¤­bdÒR,$}fá ´ 8'¥‚k Ä5Òè¡Gð²g`¢Zsùð¤} ý>ηî•ú)’Cš„ý‡²Ï#‰þ »’uÕ‹ËþÔšh‰ÚB8ú$=’žBÏOµÂÒ…Í—ÕKF|/$¥uSkbý£ÙW3½‚=)«tY¬OŠ©lu“vjUüGRé CH?†!£ö¢5«£Ò(Ø?¹&ÞQ }VŒNZjD¥?ЮjAù§PTz¥N±$î -HDv&$ý‰ÄIÕ[ß,ÎÉ6aº™éì·~€r¹p€Î RLú¥Q1 ÎyÂ’Rz+Çç2GlW]ú!LÁÿ#ù×4ÿÖÄŸ Dã׺‘Ù'()¥¿Š¤Ö_OPé«œ´‚’õU±mÔé¥tëœ Ö!&oMæ61Qæ¸qÆöcE÷Bl«ì¤Êè£>4~*˜Šµñ AÚ;_¼³¡Ê?³¦Sp·“ðæaijD ½×ÒZCÑ®V Oú1°÷0öy$Ðï_"²h³ÐæIäûD˜…6Ô+ã¿rQù> Ú@™|¿ÆðÍ×Æù0ž-4ù×=€ªøxx´ŸX‘&áN¢žßQäëBš‚=(3°7©~ï*ÿ‘‡Fœo% G ÿȼ»&0îÏðÉÕ2{põNø®{SXgÃØ¡Ñ.i_ËoîçpŒA~ MNi.¢rÒ¨—GRÁˆÆŽ -ö9a½zˆ°ž’AI3€1I{Yñ ]#Âⶣám6"â_8Rê¡>,eÒÆí,êõ%U°¯ÂaIgXrú)ùüS)& ¤ŠÿÒ¨ ßZÍi­X–ís¿¦ ÖX;:å$Uodjظp¬»Œ€Î T`ÎP$kª,ëGDi¯XÓ/#§ÝkHiçºÁYW±°ôNª‰öRiø3™‚mŸF¾;h2ÐvReô\78k-œ?êƒ#”«£_ - ÛP­Œvkäd`WÐbÑ+(À±Òü£y(õæ¤Ô%Tq‚’vðÔëõdUž•€°109íY<<å,0i!KA¾ë:ŠxÞ殾ñÖõ"MB¢ÎA¿¤ -öZ;4é ±¬5%§3— R¬Èª3¢z_øqÚ°&~nkÉ8‡ a P8v9XÝ5"1|#ê&{b`Š ¼} ýnñ|¥_÷)UñV@‚Ñ.Ò¼wÄ{zxþ/" ·—Ð5ãÒû0î$îýG¾%Q°mÄYØÃØç,ù’J£@0Ú RDÞO¨‹w“§¸«ä‰h+z»v”F»ªEfuÃS¶Š‘YG‰€ìG¡^_3çsÀxW6*½ £‚QúÈÓð÷<ê=­&v§P8ÞG¡ƒ¶Í¡Üw9«Ëø 6–óÚE½ÂÑgÕЬ |@ü?–~u _›œ…³Ë\Îê2˜;µmNb­™'ûXòÑC¢ô‚’´gâF+bâ{âZk0Rú¹bpz É@ ÈÀJ??øFÇü­q…8i«˜4…!¢¬gwb ß?~9ß»!ËÀêÃc]òNp’ŒI*ÅbM…ãr~DT†‘ø‘H “k¸[ÝÀ¤!)•')¥)1¥-Àšv BF=„¢ôë¢ãµû2{mtM Ü¿1¤[0âÑÆ‚q鄨ôL¡ˆH–ˆ÷”ˆIûé´ñæQÔ³‘@ mKBiHJe¨ŒtM8N–|ãξÍ9`<ïÔºØ),Y•3dqÇœ´~0*ª^ÂÒÙ*Ffí$b±fb× -TDÖ T@ö«™t6$ ƒˆçsõh ;ךBÔYKg¿ ¤Ôkƒ¸Þ`AaèÐj J¿»êǘ€¨©\xr¥NPv¤Š6Ò'Øi~š@¹Z†Ï­f2ýv·l`ú.ê•ñËÕ8à»î¤*¾£>4þ&Ô°TégÃÌ¥Õü–µ/o]yæÏ­Eþý%Pð}äYxëˆï>ŒÙœ…ûÛl[çö0îÙV-.ý”ˆJ;)´ð¦Ù‹»gîÜl@:;ænÍgÓ¼|cH÷¤¨¬3Li¥7@I툔ÊL¨‰ý¨Óë‰4 $“B¿vÖ Ì:¬©ýö“î‰Ôë2|oô¤ßb]´­VLÚM¦á[Ï­æö¼Í¾}næ_‡dtžP¤”nZû¸>ÆË2là,xñ±¯ Y8[{ž«y*÷fŸK?úF‘NFZ5ìY>2i«‰þæð®ÛÚùF»›æ¯Í¦tëH^›JÅeWû°]=G߀ëè ËÀ/” hóˆóîÀ¸_Ç“¸GAÉéŒAJ+}$Zè|@üŠˆÊ^ZNg°*«ýÓÁˆD{hS0*Dãñx³wíèì`?i§UÅTé—ûó Ü-Ã×æeøÜêð™Òç÷.’,ìò„÷ì¡HÂ[‰Üu:U¼ ˜&ÚM¡‰wÔk〄£oP@e¤ê­³v_Œ›‰…ÁôÝ[#ÐÃ.áHhÝõã“ÆŠ±YkÙ•¡@8v J@¿Ô¦¹†„ʤ¨ÒcPVí­Ö[ƒÔïdÊh Mvmå>Ï"_—°ÄTKÂÚ«T`ö§ÕÆh3…†‰( ­ZpÒT+,ýRé÷Ev¨‹¶Ö ÎÚêf'º$ÜĨ@ãógµÀìs›oí<ΡÝ]8÷iúä꘻¶˜:5ú%m–é[«iþÞ¼ Ü÷iì³….ÿº4„oÏa8 Ʀ°ÍC}XüJ£ß¦NmæÞº˜Õ´‹YMó± cÜ /töœUC³Þ€E×BU™ÊÅem@U±+‘~ÿ’(¢-…BÒoáÐìP¯Œ Ôû *~'UF¾µ:ûæ·5ƒqýÒOˆRÐ~‘3£]Òê-ŒÚü#ù׌x¬…<{ Üö¥ÎæòºCסspÓ4dá~Ù x®ÖÄ›4«¸^À‚’öʺíMXз“5·I‰ºƒ“ÖžAÊ«ì9' áè­j`Òž¤ÒX>2i¦VÄjcÀÄ”û¥¥U®P…UÎEÄÖ‚¶R0,ç#ÒÃ~ƒX'¿äuµÜl+æ²&—á„ïæ)‘>ŠÇ~ž«_îº\™Á·-’©a7"Ü}(ÿè™Á¶y†ÐMî©ì‹bñx¶›kíæ ÌÀ"ÏÃzi5LûPþÑA—‚EžÞú§ò¯â¬.g"NÂî4"±Y -ÒGŸß>a -ëöË€W.ÍyÊEeÝàEæœä)ö7ƒwGìç#À¢Ê ´ÒR%0kŸF?Ÿ·6ÏøÍѬ‰¿‡±ÏgÙº[´®åövë‚Fk¹]&Æ9DÀÀ±¦¶¸˜—×ç׊ÅmÑèáüdâ‘‹Åcsž€%•+!Ë©ì“é'÷`úm­Œtj9 ×®ÒbÃ\&,e¢Lo} •±¦ Äu;FDýã×-Áñi,-æ -„Ðz]qÝjcIÐ[# ¾×Ô™ÊÅeõ!²_h¢Jƒ5q­)1¥%(A• ¸:ÎCž†s“ªØ7`I?€­  ‚»5€nwv­ÿš@73@7[Ó¯‹ „c_"Ò3pÙ2翵¬\W “禵¼›qÀw=&›U³·|ÞŠq-‡ \à ¼‹¡ àY™êá¼uÄT{û™]³Ç8·,,&Ïë$b±®€ë¶‚–VnUMn…,¯[ - -´n‘R¹<˜{Û!Rí*5¬iÀo³ [=Æëa1g[!ÏÀ~¾“³s^›¥³Ënåd˜À3mö{Éëjsíæ&e ¨ÊdUJÐbVJȤ¬nF8ÎM驘3UŒM9A -Ȫ™²‚“´Ñ§¡O¤_¶«‡@é!PÁZ -†åŒÁrØ–óƒXRnÒh˜Ò4¤•LêuцR}ôP¬?*Dd/Âôrz¬Œw¹Ú¼µúhÓkW¹´%ñüxÞQmÈ=;»Ö•ù6¬ç0!¯õ€C)5à[U]2„qZÊ;æ/Ìe –Åód1…kdK ·°œ–m]9%c+Éš!©Í0Ûµ'/|Ù•4ÑíUȹÈìŸH8Î]E@ç¯Zå ¸Ê_´ÊcVDÐv“þF¢âs€ðˆ”ÊFŸÞ~ Õ±&Sòê¿·Xì‡ÚÉ’¾ùÞÉL©aïÅu¾{ÚµjtfÙdÙåL+gÕæ:ÆN­×üÍ}pÞ¿ÛÕ;yµ& ÷ÅNŒ“iàc4pZ Œ÷20Þl¯ áã°_¸p[Q=à œ¶¸ )N…àŠ£‰eðùôÛNX™ƒ*¨Z*šÜ§Ž2‰HY+È'·Â–UÙKK+ Hº¦ÐŽ»“8;`bº}T­”ŽLm„-ªÛn–h<(?ê9&;úL……L!‹­TŒL.„XSîØõ¶Ê ZŒÊˆÙkÊ*÷«Šë<%D&]‰)ý©¼ Ťf -ÄI(?‘pœN¿4Ž8O®9œ“”p¬Ã´¼Ò_XPé©“´Rk˜VjýÒ=˜zs¶®.s£ÇfÛfžÊ½Ù(µpæ©Ì›i¾prö­ñ1 -8!CVn« Ïm“\ò&¦[šJ‹™ÍÉM - z›E…Ìur‚.s"¢Î‚í”›Té(“´×”V®†+ªõ$¤ò$¢òÔ‹Ëyh³°ÞyÌ£mÄqs„&«ÛÙ -‰¾[¬! [$Ô/-c’~ Ä”+A‡)}µb³a"~žÄ½›C¹#×­¹çjaìÎ|Šf†|v©÷’)Øn`¢ò7•~Ͳh].ßÊŠÀ‘xðŸ'ds€KAaÕ(Îi…>i—5m®Á· ?ÀââÜ/ =Ÿ{Û2"ÉŒXÁZŸÍÁ²=8µxÕ&P1)' 1IS͸œ™Në($é-#š´ˆ}é‘Îe•Þƒq†y‚øŵ6.n HRé¡ÊBßùG/P!Yg ²J;@’ºõ‘œ‘@å²)%h[ ›LÉ«¯zqÙküè<ŒZ¯ „û7ƒv¶ÏbŸmãgçeüÖælšöÆ{Gë@îÉœ«!Œ;Ð’ÀtIà_(Àðu·2l2 žZ™Œ`ÜVFNËk8Ò¾”³€; 1ànÛ N:$ÇÄÆ,¶‚ì¾"ƒ6„õÑëb‡äŽ×9©õK¿à‘¹ õ7‰tr€Ðþ,/f ¡ÝfQ!»A±ÑϮ̘o*Ð]*4d²,(¸²|(ã*Bº¥ Åu[…c“ ¤)8÷LþÍ?•5é—~ú9gÍðœ-0i•½–¬Ê„„Ò†|Ö²€àα%ú(¦µèa7ò4ô˜„Ö’€ÎH¨_úÅïsù=ÆÏ´a2‚oÛ¡ÎÁÚ EyHTpÖä“¡T8ÎB¢‚s Û–²0nƒ…eãf²E;nP(á6)„Xk`äVBÊ.,`¢ì %ʾ b¬,Ë -Ù‚¯['ŒõOeàœ„ŠH7°){Miå~°:ßMJØiOTüªšrvÎ&ËÎý2#g -YZµU:4e!ÒAîTK¹Û„„­&DÅÍ¡HkW -Û8…x^œwïˆónź. œw1ësÌÛçaijoÀvõ‹Ü-»œqDzn_ËÇÂ:p,ð ,p%Ÿœ‡ñŸ\l‚—Ž¥žÖ‡³ë²FÆ!Û7½ Úa.u2†ì_wÃ+à—cK$É‚H µDŸ^ȲpFPBrîP¥„œ\NN·^J ÚK˪œ F#Í €ÈZ ëG´Ñ#”u ^è«’ºÂ9ÔÀ’°öª}É4Ü€¤—RÅ5Qç!Íäº8[¨âa{Ñ•€°54Q­%AåR€=5AõW0&m È¾.Ì]ZM«·.gu™‹Y+âüÒ^SZ¹<}3ïr07PÐŽxeãf2˜¿3nÌ š6‹g‹A½Üf§(ã!ýËâÑ`N¬ÂŠÃ °pŠ}aˆe‘Lé¢+¦À-arw­Ä ·’Œj‘T¿²N"­ó¸Ç­°À‡íœÏÉŽN[YAWHàu;Á€Ö­>hµ¬íŒäøgRnȲ|Ðð)/¥2ÊE¡†4Q(!}dj؃0ûQè—–Z)oÀâJo—ˆð4“ÝAá¿‘sƒ˜rÔGÿãèwëˆïì¡LÂNs7ó{ËkQEàQO[¼K‹‚ ›'ë±ô㉠-r< É®œ|–ÍYTÌ] -¨’ýpzÇŠVLJú;Êî)ï£0N!Ö€W1--ªcT° eð¡ÌBJa!1%;P‘‹d -žDe å¤Tp=$*H_)Qï1±qS0À*'ÒnûÓé'WõÐäR0 •«´*ž…: ¹xÝÚQLü·!%Ð8m¹Ø×^‚Ë€!kçù…8 -|… üÖÆ-lEà?ì‹g³Oûòw‹ñ›,›0!QƒSÊWã:Œ“€¡¥ˆ¥¡ˆÉã!dà(ã @Ší˜\.*eOPµ0B»w„ǯÔåìk j  -)7“P, kOC’â¾—¨øn@`ÜcKàRNB]äJ âªÍ€€Y E…|–¤…?‹Ma?ÈA:Mvy¼xi?‡{m>‡}k/jö÷ª ƯHà ž¸ø½‹r)GÁpähZ2¾aÂ…žÎ=nWÀí'ˆ¬²¤f $´ƒË›§Qàñð·kœbƒ<–²¡n¼YßXÚÀq¶Jèš:´œ9öˆ5«·¼¯`C·G¦ˆ\/„(ƒÛ,bŦ¡x¸-ÀÊza9C0JW‚:#I]ú JÂßDZÕÀ˜¤~&k%é(“r짌¦9·¬ŒoeiàÛ1O„ xvÀQ®öük‚ßÊÂÀ¿(tx¡»·8‰u4LžÙ6ÉT<+xqÉÍIìãÆô½•’yA”ÕãZ¯²Ìˆ$0×c+`Ʊ_<8¼^|Œ*Š7Ýq%šΔÄå ^Õ$ÉhÄÔ»aìÊ$”ŸB4Ò_[>lùŠØ¸½=~˜EÖ¢kWäÅAËëœT -®›B=”æþEmá -«œUC”{ÅÂsƺ!ºµºñ¹­Âá¹=E¤³h]ní¶9™¶æÀ´\„/¾Á‚†È: Ä ôÁ&" ì?ž}3Ñé œ@ÆäÖ•×1¬#¨cN#2É’N#Ëš^+Ë„VÁb6›{~D„1@Y9ýº£È al#ƒ„q RㆌPz¹\¦aq4/|Â#>cAñ.ª¬×® ¤â F…eTLk êØS‹H-•Nm­%†ì‡Ä†^gcT\còà¸1}j[C5.Qªà 5rûeejVbô7#*ºcKHÌP¬–²d! -E$÷K!¶`0±Õ€Å¶Pˆî‰ú+eX06k£Åµ CÁ6¼º4žA—Yq#¦œ= ~e -ðZö5F1Æ•@*O² cpE½,â¥4FÔ²…–€«†à¯f<ÈyŸ¾A€q}ãzIuëòùÑ8Ák,ÃÚxÊXß•$4Û3Ll¥h\ÊÀ*çÅîø|TˆÔ=6„mÊ)m%ã²Æ@ÅÔI)õQ%½  ]c(Ç‹‡Ƚ¹êFç¶KyAÇ!¡ñ±l|Ê|«n”?r‚Àœp£¦-®å &µ"²GøÑé¡LÁj8ƒriÙ3¹ó3mßZÐÀÏ8lˆ1dãàà#:œù1}¬¬mŒ@‡·±bôØʆãfDÜAàwa ¸J<á590@<Îæ^˜Û¬Ÿò…)­²Ö‰oCIáëŽÄè&î€= ü‘£K#i5ƒûÙ¡Pm¥ÒÄNzÈÍ*âÉÝb1AcÈâ*[Ùðä2¡&vÇ?m¡dà‚ 6T+d xóz[ó.x˜W˜© lkQѽL`ïð’#vÝ–µ=2›:f?,Ghq“,ÝSE•¶LZГ  ‡Ÿ`&ŒRnw,0 ã$ŒcxUá¤àÙåâÜ-üŠ‰½ððþ‚UÔÄó:@ÀÙÌãà -XvÃhÇ}°ÅtëgG×oI®˜êJBé$Óoç÷½ÌueÎ- {É3ÛþxúÉ@‚[†å„\C1k( 2¨˜dVRNÅÄÆ4Æ(ŒYtHªá6e+˜ k1`æTqe­ô3ð´µ ž—Ç’¯á -Š²˜½;1^Õ¥Å3PàêyÜÐÇM8„·(0#*À,7¾Bfc9˜³pÈ#PÖFa<äÂŽ C/—ÇÞŹ p".AÓ«Þ -ãai ؘӢ¸ð_¬Î¤´Ê_ -|àJÐâZæëÞc²£«=‘ÑébiØŠ Ï…³ŽLãêLÞq7àƒ,áÈ`ÓÄø×nP*±HVØdIO\BŃwp8 ‚“ƒN¢wL†Oo æÍnlhóqllŒCLð -nx‰–šòÆ–n(ˆ(rƒAbk c†P|9ØœÒiŠ‘¨!Âx††±1°ã!” NÆ-s[<°C¦ ‰g ñ&žDÃÑ^v¸·™TÕcØ1I Uîȱhu¬ŠºAÉzKf}a iG›âÂGÞH‚F¸ÈmóPñËŒ˜ µdŒÊ bXÊU?<·} Z¯sÖQ-S -G2-xà 7~¢°ýZÁB³@È«ÊéXR 1™ÔM2 ãb} dln<¥lp¬…«6NBÖa샃<"&pàŽ•„±»€Œn¼Y¢Æ0&ü<™„%5Ãâ>ˉGíñŽÃ_xŒSÎ'³b0#Ù6Ô:¸m¦3 Ð:›iQáÃàJPáõ=—u6’ê௢ISX‚*sùð¤gþÜ:ÿÂƹ®¼²rfbÆ+:0FI OQÀ&4€.Þ˜Šm;†a DÖxE†­ñ ~\Ìp -2âŒ-?s²ÈWQÈg¦ˆÍÌ#octøWùºñr0Ž­`c€ÃÚXæ1¸ÆC* Mè@y䊡A·Åµ øV -Šo )q®ÃgøƒN7£|²@%³¯¼¨ç$쪗uŒÜZÍ;‰’€"WŠºdï“„7POä¾Y¤Ðeã[¢^2.x[Ù‚qp™lËP“I†tCRÃÙ˜J1•êµ18Üã´c2ŒÀ7&€`¬´EÀÕ@Ê…@þ¾8àëm“iÇÀ `œcBÌ.˜Ñ¹¼pîâby‹Óe°âeWO\ëèˆ;Ýüð& n4óÃ{ø Ïj1hÚBj¡sRˆ¸RVÈh%‘°ØÉ”W€!Ü{ìC ¨å Å€Ï9ƒŠZ'Œ+kà"Qzá‘%ÝN‹.ÚXˆ–ÿ#ÃvÀƒc@¥ŒZ5ôq“°Á ÀT@í"þe(m‡ $ £¯t(#³0&‚ÁP+Øììši±Çå)kq¯Å€cˆŠâ_ ðk‡‹0Åù40à‰Z)ˆŠÏmàg š¸–I‰[ùñ&nôôiS(ï3< I×ä† W¤E÷¾’£!ð¢£-°â—%ÀC÷:@*WÌ#æ7 -ø{U~x2˜˜£vT’EÅnrHú©Á«„…w$Ðû¶@{6@˜†q”/«q‹ Hðôúiâ(Aö!æ]—Ëf‹Cþ/­pZ=H"Ð5R!k<Ä+j,cBÒø‚Ž‘É­—rWÜò7à‹2®(Oq¼ -8YÔÿZ∆8×Pop3”å1pñóŒFˆÇ¸ ¤˜},ˆ›(ó°ó -6p2zÌórˆw3¬ÃUÓ«£§¢ŽÐLÏ"~ã-[?ŽåðÇO8pÇIÂ2Œd@0ö`AˆÉ$…ã ŒT·¨#Dì`Æ  Ã,œ$ŽY8L ³l€(fÅÈ0lãâ¯ñUG+ŽR0* -ðË6b1 Àfò(€ó‹£…¦WG‹ÌÃ/2s°èt„¥Ô ]’GÉ šâŽ¼Ýø²¼ñe^ã#ŒUxõyŒ@Ó⯠È·«‡J%×ÏME(…€`ÜbBƒñ ¯¨1Œ Kã‚°XF€‰wÅý&àaME\Jˆ3Åøð¡>óÑ`‚xR ×¹¹â<92xªæ1 ›â¡–B°T -ršyä»Ùà -šèklÝgc ÒOF§Ÿ®Kè2QLYëlEBw)‚‰["+]n|e¬m¼E¬Â8Š… ã,^Fc\8R,­^`¼añOzŠKŠMñå“Ä#,àÚO\më‰bPÀÛªžø¤#Î`Gˆ+½ôp£™c gèg# ãèÆRÊ@éi à˜5ŒQ” K[vˉXÃE§ÇŽÔDA4'ePbbÖHT\ñÄl ܱ1• VcŒ -€ -AiÜ Ë* ˆVYo ¸)wŠƒ¿¢8œ•N#Hâc8…¡$.ÁèˆC(BâZEE\‹èˆoñ."!>a‰ˆ[X*✊ø¦&î¥ÄÄàqŸì×á;|†‹éÀظÉÍ0Ž¢†B¤˜z‡T!%D‚@i!’+¤…F¦ˆaÒéÝá£|ƒ†çG ÎÅ¡˜;_—´Íd[c!^Vc!ŠÆ¯r”Tf½”³â’e 8ƒ%~F5Ä14 q/£!ætÄÅñšJ‰ßVJ\ÌɈ‡9q IC v†¸Ò PQö‡q~Ãux ¿‰É~©¾*(Ë ÿ -,¤tI–ÐÁ#X‰’Yøã¦×Æί$œ`B4Å1FlJÒ°¤D-b—ÊM7ÆBFa¬Ä‚ñ 7G·²#Ú¤x$XÏsâÞN|®ª‰·M1q4)&vÀˆ_ q<@¼ ˆ7Ýüð7D¼©fˆ eøÿ â=|iˆ€âh†8ÓM'‚ùá9¼AQÑÓ˜…Å|ÍoÖLB I0 aq|†.áûtB©ù½ƒókÃFjb $¥‰m\ã2ÓFX²´‡Þa*þmœe,ÁØ…'Ž]YU3*ž©âƒ_J\ð+‰NXâ_ OŒÁ‰J€ârW¸l`‰K:âX?E¼ÁÍW€#Ä£j†8Rˆïàðnø7Êþð&™!>ô$ã³F;EÆ:¾2C‹ìuzsØø,òäÓ0OCØ'œ†=`9½:ZpúX±éÍAdÓ»ÃG¦dŽGLÌâÊR~=®ÐUcØ A¨„}¡VÅIç<´'àbOÜ°B¿ÓJâgVF\Ì©ˆ{!q­"!n4Äàñ3?œ(»Ã‰²:|)ë×^€xÒË?Êþp£^”õÉnXða|ÄÂ¥ãÆÏCX¥„Iž˜y‚jxŠé¡‘+¡‡°O6 a‹lzs$ñß(ò)–QÀ&dŸŽ¯HÜÜƈi{Tˆ§ ÐC…²ëÅÄwKÀéàö$~…$áˆCøâ|ŠxWЗêâ r‚ø”ÏW€SÄŸnŽx‘Œïá><‡ïdùË —Ùá<܇ï¸ðlYÖ{\°MñŽTÑÃFF hù4’ųPˆÏÃQ4 wÔøD¤ACñFÑp$ â~lB•< r·hb‰Û‹X†q”¯œ#‡x§¶##þ5ÄÇ–ˆ¸ EÄgGü+8ârXx–^Ç…€ßRO\ÑoÐSÄ£lŠ8Q6ˆïØÀÐðl–‡&ˆ;¸:¥”ëJ+ÀAóÇŒÍÃ96½9Žlúð¡éÍcñ MĨŠ:H5Å=<9u„j~q´ØlÌѹéx£ss2æaŒ(vƒ± -9M pË0)^#@âš‚ø×Ñ's*âÛEœì@ÿz:âŠ8–Çú9âS7FÜ@Ìïá<54ÜfƆÏp¯ -¼ÆO,h&úàü<ü„óÇŒN/›_&>¿9r|zqðø<üDœ#ÈçO°  ‹0Nl>Îø<¬QÅ«èÐS%òAöÔg¹”v+îÅ°€ÿ¨&~‰ˆ[áq©šÎ`æ‡GÁñ¥˜~”åá>\‡óð¾ÃsøLgŠÊá;<†×¼ìhƒTøôö1z +Z8„‰é¡‘+©ß!YTÁ@¬¬Šy\9󀢚xƒIj8‡NF¢›‰1Lp:Úø´\%B'9bIÜXÊXÔØÃ…W³-¾fåĽ„ŒøŽ¯²âT9>|êƇ7˜âT9@<ËGˆo q®Ÿ"îȈ_éñ'š¡žÃg8wÉê¼ñìTT lã:pf2Ì,<"ó/–‰fa›a«›â¬›‰8R5Ã;L3s¼ØLÄÁª©;7)C‹Y$¬v§eï&#ŽÏMFŸš80o\é Æ7¼bj¼9àß -¸!"Π¦‡xÑáN0;ü)æ‡/eyø÷á?<‡ ¹ì𤗠NäÒÃoø —á6ü…üX!X6†«AeM3<¤SÑGêæ¤ÄÍÌ †›™A 5q˜n~q¨øã(€ÔÛÖñQ𠟈5dt&ÊÁ郔Q„¶¶1’Ƭ\Fí+îG!ç"hâX>D܈ïð.Ãejø ùÉ â÷„ª{¼%ŒSq‡('‡ N¯Ž_4: õúˆ-EÌ+úÝ‘Ô»Iç‡QDF6O•Ø5êÐìL’gy¢ ภ-WjC̈8\®K·âªyá18ü†çpÎÃw¸ ·á8ÜF&Ë_\x6ûBT”4cùçe³„i¦À¢ö >2j x h$É¥ ‘ ™_>-ƒ„5=<ëÜ4"Ø ùÃqSqÇg'äÇOË aÎS%wœ®Nä6Y›Ìq>ö˜Ìïð É¢ -šád ã$²¨hZ\îA¿0tÄbz8Ïá?ü†ÓpóÂ_fø —Éò—>Ã_x 缆×p¾“%âZS ²‚m^@#¿´Æ40ð åÃ’fzaCh1±ùÂÊÉd²Ó–ÒÓRXÓ‘Gå&ØNÄ9:Á7dtzy õîpá‰hÃç÷Æ‹Nq œ3D)Ið 9`Ö0¦òµC,ÿa˜âb ð§¡ιK–gù ïámb0Œ}l/°c!ëc)ÚÆZÄ {`g‘ÒyØCÉæ÷F M¯Ž›Þ(4½8fpŠi¤ØßXådÌñ¹™ˆ#•3k'" žœG??üqzh—Y@µÉ!PºŠV¤ô·±1ã_AN)ð9 8M§á6†Çpî’å/..9܇ïp ^Ãs^¸ çÜ…Óð„ÃÄ9D¸BªÁyn<€±L/LJ¾(D@)—>.@l¿ÙúDn3±Ç§¦—G‰ÌÃ,4Á:F€RI´taísRˆøÒp‡ ÌB36y¸n†u°bzoàØÛpýüÐD.’ ›m|D{8Þ"ûµh…ˆ(^àkYSœAâ9\'+Ãuø ïq™á9|†Óp.“åœsγü…sÎ9çœsîÂa¸ ¯á7¼†ãð>óü…ÏðŽÃy¸7âQEQ<Î,‚ؘŠ†Nol§¥Ÿ–€Lhxv6ñÙ1 ÞQ -zhäFLBX›Þ(4¿=Hh~s”ÈÓh‘ù½¡Bó{#Æ&¢ ›â«›‰8R9q|n.òèÜt¼Ñ©éxCs²€OÍHšáXü‚1‰ YÈùÿVT«Eæ_0"Ò¶!¬ó9‰w]‰ñ;µ.Êð­Õ5u=¬ù÷£B8z&R±¶û0pi4—·e\6s×FÚ DDyþðœGõú%TDÿé÷uõê›À»¯DúýL¥ß›GÌwãxéþ¤ß_ "òC©Fö¥Ò0’¨áâ´oÀtÞÆ0ÎpcÉÈìOªŒ¿®†p®V*MìX6:e-Ÿ²¤rTˆÊ™)5±u~ÿѨ·qRµÈ¤·t€ÊLªb/ó÷&»Äõ1™B5zgQ¯oÑÐìzÖU*44Áö“«cg2MôD–†~HSÐUÖM©ˆöR©Ø÷DêyÀ6ùEïæƪÉN­‹žªE&Í¥cT¦J‘Y+†‹6 ïŽ@ mRè÷§òÏj†æÌåc”È)‘&¡oB 3•*.™"ú8öuéø¬Å´þ-WÛkÉé,U‚ò7¡†”€ü€ŒÎˆˆÎbIç,˜} Ê®Šø}"ù ô^GLi=F‰0 Óiâ±YPM´&ÿ”F o)–ž -É#OCŸÉ¾NÔ9è‹4 ‡2 » -IŸU¦wb ß7…v~G¬gZèy÷(¿!]=ØVaö&í$ýÓ«â -Ñøµbd~¯Š8†w_GO1ïÏôÁÕ;ŠxþHÔð'ù§XüPþÑG^ŸÖóüÏZ¾¬L\%#³Wµ ü[82;ç ™v£wVã€íêñ]ÿ±ì«cìØh!ËAÿé÷côÔú šœÞkÇèO@ÂÑß|ç* ½OcŸ}´éµŸ^¯^hÖ•„X5.k:I›{„¯ ¤´>úXŸ‚ý ÍBQújFçÌeCTÖÀ„µÎ¥•N0"²ÏºÑ.ksY–­kwÄ{z„ÖQ!$k¨‰N¬‹)&?iT1 -Ä£L ¥û[@6:i옠ì ZlÊY3>g¨WF¦Ñðm´YØ#üE—…¶‰I¯ äxŽs°ÎÒñ)[ˆ]¯^lÖRÅöQç÷ Y -ú¨‘=ÁˆÈªb[ˆR+£-ÁGhàc´¦Jqó{ ä³K²ú’·ØA—~?&/­®„ó9ß¼>…BÒƒAõ€”ÒJ ˆ¿ˆsð&ºtÀ£³–:yCµÎÐì@,ÚL¥ß;)ôûŸ>ˆm+¿‘§¡çaÔ3ê4üX2,=ØÏÎà„¤7êôú¥P±ÍÀåÓ+ãG0Bñ}þ@4ï–k áj¢ÍAoÄéõ NHÖ XLþ«á˜9·:f¯®¤«qíꜰ^ÍÔúýY>8ç)‘XÿTEû*ão ‚Òå–·3{põ’)âÏÊÑIgÉÈìL§á?ØFó®vË·`bÜŒËÍÂÕÜ›ïœçyÜ«} ý>S*Øöqäû0sgt6®» üf|ú*"?”ÅOsèÖ«\HÚO¨Œv”êeO5´“@杖ß+Ii]!H*]&„µÛ¦c„Ú mq;V m‹ˆð;^À©6WÐY«F'í–T‹"bž‰ˆøˆœÎO¬’5‘&áßQÔK@âÑ;¥.ÚP®Š¶“*£—QÙ¼F&áØuCtÞšñYK™°ì\#ƒ(ÿì"ÏÁ¯tz`5lÇð¬¥FTö¦T°ÝD*îKžˆ7èwñ/©‚½è_-#¸Æ• lã*­~{‘Q. £sÕ -Kô ¾’‘Yã„éŒ< 0½3|mž{-¦Î¬WrZw…”¸í$%ì NPk&({ŽRé÷eÞ F0‚€¬™L?‘f¡‘æ¡Ý@EäÏ¢qé·ftö¦ÓÄ HÀ{g -D¢…ãÒG•`ôTm¤NÄ IAc³W½¸¬Rý'Ø@MüR'(»5‚Šÿ§’ïÓ²y™¿µ:\gUñ/ù¡ZsÀxÇ‹çm íjžÇ½¯ˆ6–ŽËÚJÆem€5Ñ}ö$R¯b]´¡>,~¤OÃÛ†p®ßxëˆ2ƒ4ÿú Ý—ßt¯¹e¼“•eÙþ “wËB–‚dANÍ,ü(í@~·  œÍ³¨gë€ñì¡ÊA[æ­ÃôugŽ¦ó"2Úààôx€z(o¾sZ7Be -±©r#«l‰‡>a—a½„˜ô1tmt‘gà=µâÑn:w›VÅȾ Å$ÍuCtŽk: 1õ^°¤=êÕQ ô°Û£¸×ýqô³ŸV?Ξå"Ó~jM´—L}“颧Jaé±^tÒ]9>i®œuŽIŸ‡·âŸ«ÆgÅbÓG}p„ruôJ¡áh?™BBþ%ˆAëDÞÉH§‡Ý€kbgBMì BPÖ~˜r)8QåÒJ<ܘœv­žsU˜ôÐåà·)´£kåêð\½³¨ç—JÅÙ¶šæcÆléì -°¦ÝiE 3‚joP’Ú5PAí|ŒÎ€„z(¯Túm°â²–Qé‰. ?O¸Ï]z½‰Iß…cÓS¥Ð¬yù¾ ž[-³×Fã|í¼%àÍTþN¬ŒªuÑ^PBÒGxôB”‚¢á۪ťÇrqysè#©dzh3@!é|Xü PDÚ ŠfJžˆwèáýé÷‰6ï(Œ6U‹LškG¨¼¥£“žjQIh]ì@™~½G²ê¬ ¼Š;i¢ŽøNiÔðÆßuš@¸†ÏLξu2—´-Ù‹Ý-ç âyż>¨æi -ßj"NÂGPí$({&á õÊè‰*ï¼µZg‘î–T«]Ò´e¼Æ$øKÃÙ53n–­ÞÖ ÊÕL§Šµ„"¦²œd„¿à•®rqÙœ:z¦Qp<d¹giÞE–_åêȅÓ¦p„´ÞzñÙ‘: o™½6.¦áƒû8†v -H4ÞT)$í§ÓÆŸÄéíY~¦PE¬¬VlÖL¤ß»f0®ÃÔ©Ñ4|pÇðîY~%o¬0ÿ• Ü%²,´*Á¶”IûÉ”´Ð† $t¦A„“cþÜ´3†m3Î÷®;¹.z -JVå Z^ç2&¯?LŠª—`„ÎÚÙ+09¥!ôðìH†]›Á¸.ÌœZý“èg–CÓ‹Yµ¯Xdv(m KLå>Fg+˜ýçÐ3•†«^\J(b*kÑøœ%𥿄”z<@k¬–ßÉCøU -z¢LÁ$ΰ݄*Öë 2Ô‡¥Ö0½5”û%Eu&kÂú¿‘]nÖ;ªõÑ>º$4+Ê<»ñÊÝHš†Ý -°¦õWÔÅÚø}ÿ:’è·C…Xô D8þ,œ´—SÚÀhãÖ Î:ëgÏ$µ“iµ¿€˜úª”ŸéÔÛÊüûL¥ˆw„¡]‚ÐŽÀC㢞4øR}”Hêý7†u?Æn­–¹[ó5€r?' wv8gƃØgÿ@òÝ3€mžÓ8pzƒÅŸäé½aêÔhÞi®‹YMgÍzÍ;€‰q 4dßlùjfß`„ì›*W½¸ì PDö§‹¡‡>JÄâ?Àšøã(è“6… ï·.͵b8Í¡G#+ËY´óX:.ë*–5Q'aÙC“¹½ó[Óº´u2þ·²l~Œ{¹CçŽÁÔ¡Í7ˆs5LÔjãÇ‚ñI[½Ð¬Ÿ^sÂwÿ\×£R$þ1+­–Uj㧡]„Ix I~Í,Ô ½»jhúDò(M´™NÃÿeî¦eúÖ¼¥Ÿ™ŽØn&PÍ9ÞD–wQea·HS°[´Yh+y"ÞJ¡`[èòïö‘Ô³gøÜ: ]·–é[óA“}]±Ý 3w6Çðu¿…] ÈAÿSÉ÷aøÌd!ÏÁYCT_HiÏËð­Õ0vjòN#„zx%C³nBëˆïì›Ã9ÛÆ ÷œˆüdFZm/"£½G‘ï×ÚÑ>“}ªÄb§ð$U[â¡c ²J/&*ù¥FPþ-š¶’¶‘¥×Nâôv}ù ˜&Ú[3:»Õ ̛û^hWó(úõ$ϯm”y8ó÷ÖcôÔ:M`›Ÿácû5€pwÍ ÛMÈv×Êùl›—¹öKŒwÅÆH }Íu±ûVÃÎ ëiìó€ŒÎŽ¤n·x|Κ¨Ê– Ò -L4~!JAK¿;ÉÓË“È÷wÄz0tj­ÖåŒÞÊ®Í8`ºÏèçL}ÔÈÎäÒøþ1xk\—³yÌ%MËÎÙÚ›°Ýì3É×gã¸Ù¸³2™?7îRê÷#‰Ú3q߉‰ÿ6¤E·Bm쇙ªQ40XR3¨ÔÆ»gñÏß|íj#ÍCÛêfO:-üî<Þ}(ˆ]-–ö’éá}†û9Šu ”ðVõÚIšßÛç±Ï=Ú4‚pÝÇóxgCy@ìbÅ°üJ¥…]B6"›?:Ûf°®Öý?·šÛcd¼ë×5Xq¥Ã¸ÖI˜7„vv Ý[ÇñÊukéê"MÂ/µ"²wåø¤¥HLú"ÏA!MAB@áü¸Ž&ê$¤#4YÝz%(üXVÛÊ…fàõ±sÙÈôQ¯¶‘%¡Y˜ïæY´3ªô³*ýì Ê¿,œG^_#8×aâàäÅ=£LBŸÈ¼ûægÃÐuk:´:†N­¿¤™Ñ/ow]ë3ç^èà’ÆÕÞ$ÎÕþ(tðvReôH`;ç{÷…&!•B;WŽRn&¬Ÿ è 4ù÷q¾t_foÍÛÒå€íl¼·5{›m³é93š&îL[æÔÚØÇ Þ–”Ò@˜}>ëf¦…ácÓ -ÖY48i)$}.ûæ%Vqí$b1Éz «íCMIŠÔԣK¹²ž°d”®Àä”ÎàµoX¢ê¿ˆ~¬™}IœÃ¼åêè¥VDº¬ÕÛì\­t›ŸXm NLý# ·Õï=CÈÖkݺÑ'á_2EüK¥á4)è4í¬‰ÑÎgá<7KWkgÛæ LJý…$¡v „é÷•R½J¡`ÛÐÎçî}!JA;Qæ –›É”V¿Ý‚¸öÚÍ5ú$ü1~k.$ë¯(§}›dÕŒl‰Ÿ‰j·àäˆÇú€ªØFúôÚDžœìØ‹Ý—v‚¢ÒèqæÆ£E7ƒ“WŠÕñ;¡6~ GÀ[ç°î,(²Ï̉5|]Z bZw8RÚ…„tVõÚ<Š~'qïaz§ÖFœo C‡ÖeüÒzóî›/Ü­#¶»³r5÷e®scöظ0}j[›ðÛXS.X”Öz^2Âk¼þ DNÿÓ«ë¢gPBÒï|÷ì=µ^Cw„‰ø™DÅvO$ž]­ƒxwöËx׊ñ _8Ø×Ç?Á j͵#T>5ü7à:z'2N"×Q#=è· -Ö pPÒS1,g [@hß`_Ü}1b¨µÁº¸)(Y•˜x¬£J<Ö fLÒP(é*—s'£ó“ˆDDZˆÕcs¦°$U®@Ä´þ*’ZƒIýbBLÍ6!½³^pî„÷ì<´: çe>—uȦÕÛ0žŸráh‡-5Ã`dÔfZEü2ƒm3 Ÿ™ìC¹çS\ÒR'(;Ñ%a í‚6—¹°un"žg ÂÑÞ°d´ûUDÔVB{¾4n¶®omãj¢ÌîÀ¥Óªâ?êô~›>|“ÄŸ#¦û/vgÜ?µ-Î#Ý e¢‘~@dtæâ:;¡Šo>·:ænmnB Ëü±Ñ/qi²ÎWÏV{©’µÕÍyB¬©¼aJ냧r#«¿,ëuæ ÆÁ¼6ØõÑ…Bã“ѼVÖ€·Ï£_Í’Ü3ƒrU´§R<ÞF›ƒ]E<ôyhS€ýü`DBÍ0µ·t`úÅÀ›Ã»Žsh×ãÈ÷….ÿî¤NÃî§á=tùw+‘ÞD‚~Ðçˆïú ]— £gÏ3ƒmsR)x É -›ìÉújF§ÜqóºXF.m¨rÐÆÒqYk bjO02Z}~žÇ»ßÉסV»T)"ï#O›F0®o5pȺÕZF¼ -Dãbÿ£É×eøÚd—·>ÆmîØ ]ZÙMØnÆa¼“y,óh¢PBzÊFål¶ä„Í$Ew̉‡nÁÉ)}àu±6=ìO$»„'§òת4Y”W6%õ'8±ø‰:ýâ>µ‚²K™¸ìY;0ë. ó×ÒOi5##Òj{ 9¥«RTÚ5sÿå­+Çè©õ!IÁ®!¢Ý“ÓúB”SzC’Ò[“QúÀ‡Åš'’OˆS°–RQYG8’ʤ”Fòü~šÂ·š†ðÍeÞ‚„Ö˜œÖžœÒŽŒÞ]A@ç¦ÖÄzç1ž9l›wùè­Œµƒ!¥\ HRH}Pf`gr ÷.#œµ—•ÓyêE¤çqÜ«³o·VF°k„*X7yÓU1,k'$ýQ¨×3©†»‚“´*ØßÚÕ:὚GÌwë„÷êD¿:'Ü7/PAY“Ñ/ I¥èø¬Á†¤þúÇë™ØÑùg¿Èuk J?Of¤Õ–—èY4F·S*,릎=)q¦/ŽŽ¹S£—J¿7„ŸýAÎÿôÊèsÂv?m¶9¤«TÅ·Žv“ªØû@ò}—³Îå8„¹˜ÍÛ˜½´Ù§ÑÏ'qz»L¤Þ.Ò¦¡YL][ϾùmÍa\Íó¸×”`¬PYóDòÑ´6÷Ç^êδ@•ƒ´>hç+(è1,$”DÃÝ&Ðîë|ùz’h¸+…‚mñ^¯ŒëFœ^Ï¥ƒ³æ $Õ–¤”Öc›}"ù¶d\ÚL¤b;†Žmæµ–Ì…­¦ ät¦°¤”fZEô6b9ÚÅMã&\à@à"x¹ Õc2orNäìƒÙ7ß0Öq•<ÒˆÊO;Î7oéT‘ÎAÔ£‰:i±¦ÜW^{X–Ö:‚ÒèÒÏë8Ö%HáX7­*ÒL¥‹=Jdß²áI[€õz˜ÖV).¿‘¥÷VEüS%(ÿƒ¡uÕ¯’z6Võ{‚ê/D!õZ=6k*{Rê—nr w.žt#¨3–ŒÌ¾tî@’€Ÿ©4ü%)¥9 1½9ÄšÞž˜z -MDûT“G¦‡µÑhaTê­³rpÒ¢°Öš”ÖNkÀ69Kwo2ýú쥇 $t–r!Ùƒ4ÿzŒßšVfÐM¶9”«máj§Š½+èì›vå•»ÒZ?8BÊ]ðJù ˆ*Þ?€f.«³¨Gg˜Ò:k‹¸Ú]8@g&$=ƒ·‘¿©Tl]~o'(;¦3O¡IþÀäŸÐƒ´îÚÑYaÚ1{mô·®7`Qé+н!àí@8úšÁ8Ç&×üÝuB»{fï­ÃÔ©ÍÙ4¿å¶\öòÖ•³h].ŒÚÍw®Múí(ây>¦AçfÈPsX·š‘ɵÐ$u>úüv>—uàÛ°°ìݽռ£‰6 »ƒ'¡ò? v%Fí• ð€rq -ó¨T\v DLû#§= -d'Ê<ìL¤‰þ©µ&ïlæ_l,ænMî‘ÜóD–…¶£ßϲ}.·µdY¸î¶G²v -ÑHû\úÍ/shd.iÜ1ÎÁë‹kIuñ,¨-n!ëïcbüÖ¸7Šs² `›œ­ûe5ß8ù&QŽæ5™ÇpaÒg¸…ú¦Wƹ‹ évÃW®r—’Q®‚“ïö KPe1'­,JˆÚëGiÍeÓ~;:WŸ¬¥NPz©”Ýê…f¡Hé'3Âjc‚ê¨È¬™NÃQ"í$Òï²üó?˜ôN£Í™×e߶>“~µTÅoôéí;ŒyD˜†é3Ü•J¿ÿÀ+¢­dzhÿXúñTæÑ8Šw´ b\ýrw¦ÕQÔ£™LÅ2€q²KZ'ƒ©KÛê0âÕE…³¯Çô­Í1|kÜE:3ÎIÌ£_èÌä—º®œ£Xç—PÁž‹è\#ñ㈸è~%$~„#¢ôQ§÷×ÒùĽ߀&mají ÇèÜtšø…"oÆ<çÐHóð/!é»t|ÖK¥á/cWÓÊÍB™€¶ÔI»AŠIã½ë1wiµäÞ?€ªø¥JP~ª™õ”‹Júô°ï0æÕ<â>s˜çaäÒhî·cÙ83îOäß·®Ã̱Í3|mÞæÐn²$¬>¿=GœWgÛ>×nÈ 3è¦}ÀDT¾P%uÞqÜ«¹–ŒCÌÞ›Lô9X>¡`œ1ŒI”õ¼˜Íœ´ðaR>ÌK¡b›'‘ï38!éi&n$ÄÕcsF -õú(HhÐÇè¥ÍY·y³§6EþÙL¡ˆÝG?û¥®;» qÉà~ï–q2 ø=¶áåîÞÆü­iy‡ _œ Aç‚‹—ÍNòœu÷æÉ<©Ô[ÿ`úÑ/qfÜ´3H2°3( ²þW\ÔvMvø4&ø1* j¬Ÿ\¤Ðo¿¢‘Igˆe­»BB˜ˆÁÆW£€4®‘ö• ͺ Ê.u‚²jf§Ä”ÖpDµþŠ=í`Og§UÇ>„iØq¾vÆN›•ëÛ™A7ºG’–\㺬ÙcY9O6#7×ÒÍÙ¶¯ÍÊuµ7ß;ºèÒë…* ½#^ƒ—6sO&Æëa3ƒmsÒ)b6î¬Ìå­&£[ÛÒ™‘í8öÍEŸ†5'aŸ l«]Øhmö­.ËÒý1 N¿šKˆ(·IUìkéüÜ™üwÆÅçÍMLô1+"è«™tNâ]ÏAÄó\8@i IP¹ (i ɾžÅ>›³Ð6°êeÄ”öRZ#áè çêF½þù÷ý¢_ºüH ß¨‘½‹‡¨lá -«Üu$T†Ñ(óÇFóÎãÜbüܸDŸ‰ÔÐû<úõDºúÑn®9¬ÛòLòÉ@št£ž “—Æ…©KÛöXúq£R8ÖB(Ö5‡s² ›]öcÙWSÁÀ¤£HDÒJ«ß~ D"í U²m&h­–ôOy'Üçgøäjª—]Ί´nwÒh˜žé‹›,ë%T°â ü?”}þ&,wÁ¨XÏ5&ÒÄ/¨Vsµ21®6³—F–µ»Ç\Ú¸pÄxO#k~¦ÝÀ¹@àd^hã´ -ˆäF°‚ºÝò!Ê­Ò¡É‚¡ÉÕÚʽ°Åö.2Âî"*ß)™q[Úx‚ÆøãÉ}—‡MÇ¢è]°¡rƒ”}ƒ’ÔÎæÃÚ^Œmp7N¨ÉG@ؤ¨VÉØ”x\@"Ò?¥:z¨WÆ&Ô°”ŠÉ ôûaòÐfĸÁˆÇ:©±»ÀÕxËÓ׶ÍY¼£gßèlœ­½ùÖÑJ£`ß`…e­$ö1}j2÷ex _\L ÆNa -ëVÉx¦9”ãÊøÅq_ìθY´®å·V¬Æ°N>ðA±G`rÊ5ÀêXgçî-¿·²xvN> "±¾PeU~€„TN -Eì8Þ¼nsH×wùzR*¸~Ðät›a‹yƒ³Ô -Ì)ôÛ°&z+šs‚‘©t±Žt è¡@4v MTëí‘ýNb¶—¬ð „ ¬ˆô;⾺¦pŽ–|“_ìдÙ63.%àßâñ97ˆ1©TŠØ´°¬)Ì]°¡2â_qK£‹2 ÿÖˆïÆCE·Súgò¯w¹Bš‚<‘x~¦ ÊUñæ;ç¹™LÆÇ*`pY#ãàÓÙÇuJáÈ5:ýÊX;:å SZë -SLiH:.Ÿ°%ϾŠ^ ·a1ßMJ|W@ÐX><¹Dœ†ôVÇú+QÑeØ@“£˜¨Å:Žt!{4é!âÍ ¸èbSF̬¸Ò_CTé @RûöÈë VDÕ?€¹n|ÖU-8i?J¹– n¯p€n¤˜„ò ø—P¿4‚nˆEÛ -†eWðù¥RD~ADeBBç ËÁú¥NM Ãg¶¥)œÛY -Ò@™]ˆs°^J w$Pï7ÊØy÷:÷a8 -_Üg£ »ÉW;4çOP¹V7>·?•‚ò ]š6ûfo_èì9'ŒWC‘`¬»Š„ʲ€àF`rÊE`"rþáäþxúÉE§†²UMî†DÈ°¯rxr‘P¿‡Ÿ¨ÃjH1 ƒ@‚ ¢ˆBŒ)G­4#`08 -Ä‚ÒùpÎí<@[§ºÒ!C‘‘   e$…Z„À‡ÓêR{Qg—¡ÎЀá)2œ -¹‡8­û;áasIý¯kÆ™)ÆÚÏ©&tþ&1„ý›§F”/ž >B§|yçl]µ´è!ç$£ƒµ9Oö_’8™Óçx´9·›0 -½¿vÓ›JŠÎæ8`é #'…‹¢ŒBçô‹¡çÜs€ç„b•³”—KmýÎv¾m26êtñiîuºl0.—ü¦#boŽZ|ãVEáP#ÙlJq/‡ Qp‡IÌLV„}{_–¨Ûd -ì#Â9[—fNBì !«Wm¹éïžìëó_Éæg@ã³ìaø¦d¿´Å+g€)¶”Ó9s>%·é?}]YMb¶^ƒ;~MÅëv‘u°Ì¢­R8¸#‚¼¤˜?*P¼‡¶ÎôKÿzç(üõOš#Q]¿oäðÙ´1¼¬ëE„ÿÊZàHTrº{¹÷8΢WIôŸ¸òûZó­ùøx²0:NÜÕ߇ìK.àÛšò¢Vë‚´.Ö—}šÿƒ/â`|úP»odž±êäâ¼½–Ãv&—… '.sÄí~OP_•H/ôþ*¸_º½c4çÜ*ù×üã==âÛóÈ.r[i§K7Ã/õ=||ûŽØç;ã%úûåy>÷äþ,ÙøVx²FlQ'Yn®:ë)óguÅ>Î?h·à?ëÆ°,Æø|•S3×½nüÑG—ͪÃ\±Èa£Så­'çýÀ)êÍ&â#‹ÿr|Ý“YñÆŒe<õ8Ç ÅàBÿ›dž+ÉO4þãþÏ -œ¸3XYЇ}N–Oqxö•%…Ū^XTáWø>ÂpíVí'ãáBFf>Ï'œ–Þý´ã\ÞïÞF}ŸxvÌìè8êXÊøÎý¬¢ý1™1êõ°‡¡>÷ú‘Ÿ'“Ý›|Ôã:/ò±DŠÿ¬!ål@º%¹Ý -ÁcøøÍÁÝýýój|x©÷ÏÒ~ðêÇ'©AÎÏŠÏŸ:@ÁZý¬.LýóÂôüÏÁ­?ëŽ{°ù¦'Oþ2Â^Ø]å^Û´×gÞöûì ÍôÀâàxø[?…ÌÏŠÿDîLžö³~ýÉ>ÿ·çûXS}ÛÞ7ê8/âà¨îâíã㟵ôgÛªÜ.×b½o¶ -¤'Ñg÷¼ ¿Sxªó ÏŽâÒ¿R0KES =Ëͪê0Eþ¬òù([L¶®©®Y4ˆÎ‡ZŠ¡yÜlö5õ‹p#¯ó³>ô?«â¬)Ÿ[­¿§™Å ùNto‘w¨ö´¬µçYˆ 0Ãå­Qü¬äêÍ È#Ÿ—Ä’Žõž6V ~VÛNì–a5¥±Ç-®ÿŸþÆ¿®2Ò^Y³{CùY ßܬŽA°³¦]’ÿçmÜÏb}#$NXísnîUð—°;ç2áÿÅt¹< ³pð¸1üÂNæÃkw£—ŸukWÍ`øYGæµ!|Èn>™-IÓ=ƒÝü:.ð•ÚÖá}œ}öù$+Z>N8ßþÑÌÔC{» ÓìĹ¼ŸäzËÛrJ²Ç!oÿ$ÿ9ÚÝ”æëùÏ·ŸP’¿q8ç0+#áödS î´Þ{'¹kT c¤/yDDÀ‹-ß"RÞ()âd¹ÁÇm…k Ïè¬úŸæ€ugÌ+’¸—‚ðtÄ\Ç-„¬â¥û¯ÏgÞJ¾‡†Éøî³#UyÚܘ^ëc BW6w°þ$CW‡Û<(k-U»=~¹–=/Xïj1çãÛmA ý—×u:1¯|‡\JhOâÿ=#«Çwé¹O¯ÎÜÙiÔ'¸æ…JÑr+µ›ïËÚ‹FŒ0è‚R¥æ8Þ4ø‘ÀêÓ‘2+ Ö˜WŸ®§™9ÕÈ™ílcÇYW îÝ´ü+;xw¶má„Xþr;ã0nVõ#ŸV]ùäü3ÿ3dÉû¡Âò¹ŠSü±2¿¤Õ-ýq®R¶C6D +ný=â¾$Ò,-38D¯yp“/a¸…%²BiÁBZ+ú$µ5†k×Éç¯qˆWt§F«Šíñq#ü´ªÕl’»†õoȳ¾»»ŸÃ°- yŽŸä©ÍEøð¡ƒ$õ|û®Â ß.m¼ó[‚L[KwF;fg¡þpü³ ™¦1ÌH–\«Y­ñX)Êö ÕÞ\—\|—óÖÑÄxóKÈA1`‰ÍÕ2® œ›]Ü)f¿ÿEè ^øïµ. x3Û·Ëy:)è]=©~;»Â$H¾‹§[³[þDOtÆ/µå Ïþ`×'ÂAo ú¿oÖŒtœà"z˜€*Û'5ýJCÏm™Øì‹àkótÊ*×zfæï©H}ˆpgtiÎf¹UË;î— ê‰Éxs4Ûó¾rjÛ³ãÿp-Ò2ïöÞU8¥aÏ]Ðý¥}ÃTÉ ò/dË>Ún2'`ˆÿI”mÚ‚ƒå!IØ™%¬T6¿z‡'ÕxƒÜøÿùÿñwd’a79ÂaÔç—ÄS®!庚^6íÌ¿«ß›¢KÏVÁÔá¼y@–"üüÐ’èúaûa.Ã¥d7Ç`O¥ø2'm&d/†eòÝkVã ¹ö­šh£wrýÚ]¹ï‹>,Ém&n_Ÿ&܉ø¸¨ò*ÿ|Þσ‹w½GNAª}3IJ1á~·&Þ–‹ÚRò*³®‚tpÑûj’ì“Wä3PÇy¶Ã\Û䎘»"‘ -ûvnjmDËÖ f‡ý¶Ç2é`‘ãG£Ð-–ê±å|ÁŸŸæ~(ÐýBP¥Ü¸=£ ü -.Y*9o|&ñ!Qöt;ç‰ç1D~v ¸ ‚]¾w®Öi˜ížÁm$¿ù•ö9*Ë)u.ŒãÅø†Èo9µ0M¸8 ñwiçD§ó.£Î”Ä¿7è;GûÔYÍËq¬òíQ¼SY%_Ø«¯%øÁÈ=Póñ°Ç“Ò"ì‰õÀæø1ðÕrCŸ vh 'ÐõŒkñ.a=¦üÏHØ&…BÅr:G¬Zq¡A(ó)³ü¾=\tlW=¤w[Ù$ Ÿ{`Fܾn$~ªpYØóˆ72þxK`ê¼*äÒ8àéc,ù7eí9èsþÌ»m”üZ5ÎH¼«8ÌøZþÐ’Äàk›5:E¢(vÄfáœhk‚½Ïœ´±õ/¡„Í^â?µú韎 «ÕvßgðïÀÞ‚foIòÇ–ÛqÎ~­…¹Œmåã–€†Êó‡å¨ˆ‡õç`úúº­oóyÊ2¼NpûZ‡—Ï5G†q›:¥¶”¾à ý™å}T¿?0Û®"÷•eTdý> |ðxšn´Ùª‡_@<+]"ЧÅÎ"àú¥ µ?bO’ˆoE6ëPn ê‡4dl¸LúTÃ+-ïm¢?j`¿nÅò!øp{XQ^TÈ;l.×–Ê0€æÅ^;xl>Ó; zŠùsDIíWå=£µ”dÒKMu£9Ûðl¹möW4,H¹íÉ®$zGN‹ëô ÕÔC®Q7°ÕÛ;GôoÓŸ‹îþGÉÇAÏ]Ç_Êû[á&"Õøô*©vǹ‚“ã`ÐLý„.Pµ «Éa9Òÿ|®ï)¢Œ¶Znè`V‘nÌgŒ‘ËŠœRøuDqÙ7RݶÙ—ªqf Dqc`Ú1PhÏgxbr¹($ËóWo4#ŽÖ?ð UQÛDÓ^‡hä†VA¡ ¡ßöqaW{RT†¯`åˆü7êB¯q‡¥3Ç¿Þ- ¬ˆº7)(d,•â£l%âF8!œ\ÙpÛD’Oõœn%ïsnWW•” kbŹiÏ °ù›Ä±Ë(çéëë×Òß_Û=Xóϲ¸glåáÞ¦ü¾ÂøƒX„Ÿù%„¹ç…“¿yb'ñ‹v -‚”ˆî”£Fï‡m•H6„[¿~ÚØÕs!›:ä?§eihgÍdmJkvKøÔäÜÐyüý%‰ór û•ôòúö¶’OúõT~ï³Ü¼t^mêÁ/®Ÿw e]ýˆ~ó$Þ«¤-ôiÛ_Ó0œù)¨zT¯áJ†9Š‚8‰dp\9Ÿ¼Âê&tƒt“c™ÙH¾í ŸÇÀß0zR -½dcØÕjŸ­t¡î•ÀÂm)çŒÄQ½(¤zî™ö^|ïÞ6lào> -I„}O„çMþÎ¥„´¼¬&6uÀÇfnjSu¬›åuYÚ |‚šO× ÀEÂf9×U7 zVOúÊ™ÍÅ9yßæXÏõxx1t–ö|ùc6£C y÷Õ,ûZâ'•ûŽo˜Úð”C-pµ0ñ\wZl¹äÊ‚­çà–{x/žŒ¶þö¡ŸÉöx´‹ã83ÚS…E#V)mJ¨¡Ô3Ö{\÷1ifM*gHƒ#˜R/õÝqBÇ|ÝÒt`±( ºAa,«{ñaU›¬‡<Ÿ f -Îû}ÿ°À̯òÛcŽLz\ºaöåasÂ!lH\ë/ª{ÐùcÔRoÅÌÓ~òk«¦©W "k‡¤;Ü0 ŽëýY¤›É?wïâ:Þ)‰f×Fe™t(Zéˆ=Ù`Ü_6¥ÿÄ9ž¤s‘Å®˜uSœŽÇWˆçÆ´zXƒ3ªjúÑér† -lhLõd8hËgÌP!!@º‡I±Gÿ„óH¸üø9> «60þ#¯…AïIÍÒ+h\xg“Z=Muq½§uÕJ&–\a6íIìT¬½'ÂHH|2,A{bT‚¬Ósp{K.à4þ=•Ez¡¦RÆ„ŒcŒøÓ€5‡ENJR5É/œü9˦Õ4Ü]Ðj$ ZV‹µg„tt$?.£ÃgDcÛ³AŸ´`(Ec´®KäRfƒ ¶K1°cÂLdº$&øT6µäÕ§œ+áˆÿˆRËéîr/šÏÍ®ó),ü}ZÔ†¿´˜{"ööRM0±t’#ˆîÛ馑O™’ж7'2 d&ú¾JWžkñyU-íw†#9¼ÙÅDz‡Éìâo!}$–×’Üj`{f7y˜c\GB‘ôp–G¡,–E£ca¹ZøŸöÉüáý#çdÜ}É#´§ÿ§êÐÞ´Ñ›œOÆ÷u’Ѭûöæa5!¬™>¦ú÷†>èÆ+õ-PÝ«øÍ댵Â{Ý gó7ûÒÉÙoD'ïáÚ˜iJý.¸Ñ]Ú’×k»æŒ8 -TÎZ½U ¤ºf7²a¸¶ ôÊÁ…i½aKÝ{w`»m¾C±”½½Ç"_ˆ½£h(dÉUjÎSÜ‹¼OÎRvø\õî2¹\÷ -«8 -Á,ê…ƒ~zæ:vS±Qa~Q¢qÿ‹œ^8i2–= ¼ -EÖä¼^ÊåûœáĬ7—®ikûž=q^ÖkÕÀZ¦|ü=©®Ú Ž÷27Ìõõ>ÿ˜-Óè;Ð -ûXFg±Œü8^Ðl2ä ó£ü¡½ÈZ ˜b*‰ÿE)ºò¢H_S`f´•ÆÊv;уBT¬x~‹ú…ÊÔ;{¸Jdáz#¤J]L)"èk¥€ÃŸö—?2v=ü=$o ¼W˜%ƒŽ­þl|ô+¹7øÐ>NáRò80‘­hq‹90¤¡òyIUŒ·îêãŒ5ùâ“v¥kPQm':…xÉr®”‹Ô?­?[¶Ì±E*•ŸÈÕ¢ôwÔý>ÛóW<è¨éNR‰9hQWå›÷ùÒtÍÊÞÐTój~!œZ³.}<”p?7öz^î­„ø„L[¬ŸÜ3 Lü¿.tizAœèéá¡Â1ƒ°5zÿò}“uŽÁYd⬎¤­®ÜY)ýÙÖÝ=¨×7-z*\©È¥Õ°œ’c²ËTç—(ö€Ôp: º,k⨌&Â>ûµ£<Š-¬´e¿óõOÒž‡/W§ÎÀ»èp¼ÝùÆ,‡èŸÜˆ…µjß •º3‚œœ73‰ƒ`‚‹êRŽj%ÁÀ †½K.9²îU„£%íe¡fvt£¢’ GgµÅ•“ÇNpÂdD¨ù*Œ —*»Ä -ÞKÖF¨z9M­:œmÛ¯ÕQ7GÙ¾ê•ÝNJÚŸð)²b4½2LgÛåÒä! ç )_TjZÅʬIø*—„ d×Ú®w9£¨ÞïbÚœ“u²Õ8¾ÅÍ_Sç–§Û숚GûrU?d°DmËŽËø5xÿž• ­ cý¦Ïé,¿“’ >÷ìk·¤~q2ès@[¹'Â?r‘¶P5™å12Dz™oˆ‘møÓ›”d£IÎpºEfÇý…µf0œ±*KÔFÀ~¥ˆÝ0`«ãÈDÊx£x;Ÿx¡ngXûbë~Ò,©áìÁÂJtÍ;2¶•Ù£QÄ¢šœ}§ð„%ÃâMó1ó#gF‰^$ÌSzÌI,þ®ˆSH_é¬ìÀ‰J0õ»ä?°™Þ,ÎÉTdZì"nz¨›â¼dÕy€Þ4´“;4Žð£‚_8ÿ5Æ»­føK‚÷skð ~µÇ…ÆàÝÂœ3lMÂwDî EŸ3’¾S5í4Ò¢³$›T¡…‹È•–æçÞ_ºxÀg‚6Í‹ˆtÛ"œzÄ<(d‹A“@V•¡‚ä^Œ¸˜zËx€_"ú›8‡'Ö7’ŽÔ~uF|:Þcú¶±jl¹{ Àÿ¼Í3:É3 ë²oŒÒDVõŽ³œ°+ÔÁ·“B¡|Ê)Á {Ù61’žð/\h“>xlcÚ„D|”»¼Þ<‰ßòóo×Ê÷Û´Õ^ ä´AxL¼kºA%Ô†ªš’c³:V‡Wki«ZyøÓ¦àî¢*š(á›W¾ºgûœ{FÒi/>ÝÍj"&Á6v&'¶ƒÐ×iUÑÛ'Ü d -]172551d9-9ef3-4ed2-bbc1-3f2ea79f1f849336d1063-e4b3-4c2c-bf11-1cab41a000d9 670.2523fe3bec4-4b95-4332-9b12-a4179f8af2da884f846b4-97b6-42d5-897a-4f6e51d87d645546125237-- ! !#<òz^# §ê0ÃaÃù)B8^ãKkòîbͽ-  ñìlX$À:á®Îòˆ;Û÷Õ„!–ä>ã˜ð‘HæÞrùN¿|)ñ:Ðq˜x*óNsY<³¡r @–é…|º&4<œòa1à°HÀÆùõpþ€ýë18ÛGzgËå+ý®…®]´†$:ÿe287865f-b4ad-42d4-ac77-1898149a59c5dd9630ac-5672-464b-bdb9-a8e30fa3deb43.ml10SVGFilter -/ : -/XMLNode(fxmlnode-nodenam/ArrayeTurbulence;childrennodevalu1typ/result(turb2attribute; ,stitchTilesnoSnumOctav2baseFrequency0.05,feCompositin(SourceGraphicininoperatorh100%ywwid)AI_Alpha_idxxo/Def ;fractalNois44GaussianBlu1b2stdDevieOffseodyddSpecularLightfePointLz(-20000z-1yx5xspecOustyll-color:whsExponent(1Constaurface5litPaikk4k1k3k3k2arithmetMergNod1424BevelShadowxMorphologyradiu1.dilabnbb-nbn25DisplacementMapbs33xChannelSelecRy(AyfeColorMatrim14animd(5fillfreezrestaralwaystotofrombeg0scalcM(lineaadditreNccumunon545c8ccccccc8ccc1ccccnb1CoolB(-5D_663erErod6_(71 1;20 15;200 200; 15 20;1 1 1removspliRNrepeatDindefincPixelPlay50 5;20 20;Diffuseyellow;green;blue;indigo;violet;red;oran5Diazimu8elev6d1l5red10001122red68813-1y42x0.0.1c2tat845d4ofeFlooflood; opacity:dnsCd35n50n011Gray10O-xCompBlurT1nentTransfFunctabV2FuncG.7 0B1„ª¨3,ž¡!I’ÔéÃH R”Í«.zò€BÀ …A° @0*0‚Á@ $ -‚AG"3V×"…žAôFéè#æXv‘[ïÖAnë˜ÁG¶¿e*|‰¡ ·ÃwæP‰ææè°!™4Àý¢³6÷1iûºkV†â…¼  ý,0G¶°,+¦ƒn7ð ¯ânÿ¿c½½H^˜µ,ß 8½Õ - p_€üÞô%± çÖxÄg(™þ8y¹ú3è%=ZÓ9}ãäʼn‹qiþ ƒŸ•I‡aÙC Gä(çMž%^ããžWÕØþ®EÒBúw|𕆢«½÷rÁçh‰gæCkŽÑÍÏÍjQ7ßü¾L“$&½º¹*Q£³¨‡ÿúãeƒ§.x¬Ù Ä²Œ'œøÊe,ëLZ·Y>„ÒfÏpd(: ׯºÎ=Šž$ÖðÞïLåðÿìÏ)J`‚ʹUx"f¡‘b£X3Å„H\Ÿ·™öb&Õ'ñ9Ù@A”'Óíj3nÀEÍpFcAÌÄ6Bý¦w†çE··¦XšôýlzßxŽ×Ôa¹ÛÍ…ŽO -'q~+©_v¸ÜØT8´qFTª9ZfÊ}Í¡›²ŽÎý׫õhN8”Jƒ¯´:±ÙGê bÅÐ-¸;ÀŸŒH8N⃿¼Ð# -~ÉÍAkƒCÔí’ƒºÔH*ükOvÿ:ŒŒ†n#ÀMâr7LôÌáƒ\»ºÛòµ(ám¾*XÙáöÅŒÖ%À+TÂöz™ }‹ô^&¶Ð[1 W 1RUróõÞLMO7ð­Ðã}« -Š£ä2(]7i¼ -«åšq áRØšœûvþN²V™`@`ª€Œ2_|X2ù±‚›TªŸÃ‘7……è"÷[q×Ñž+í/DÔ:ñŒž×ñPžRW ¶º9êË·¥ ½¾âE õDâ%émt$$è§kTX(E -÷Ú9NÁÉŸÞâôËÕØž¶,ÄB?ÿ˜p_ ^”NùNòIµëœ±$¼;wIëìè–eû.†Ñ ¡ãÏ3DâA¨*¢@üRš´Ž°ã쌹\W­\Ø÷Eo.‚-û×1R«E ¨£ý»Ñ »™Ç~U—ƒ+ÌÕ‡i¾¾–Ïc8΂bs "ĚЛGquÉR®VÒ -ØRch»zß~òe»!õü ۥD棠B°iœQL¢œA(<9 8 À& G2Ñ>Ÿ½‘Ú}7…—¦·LzPóE -H8„êkiY¡&Àý|;E&#Ñx‰¹$cœgŸøÉGCÑφ-¥N)¥X At¦Ø® qÉG ûoÿìXâ”jÇŽú³Ç:2r,‹¡bkOXOèXÎ㘑Xœ„}™!;ßÃz^¯š±§û²È»ÒÌõ©ìE.˜!!ãZy#yÕà£x™Ã꨸¢ _Þß.¯ò„à|÷äMìÓY æO"ÖËxðA "štÆ·}Ë”?­9­Ï`ùCÖsvwFX²úm»¡ÿ)LEBarì—ÝêþQå\€ŸÁæó‹\Da ßG=Zk£{ôÔlÍQll™(¹ qõsÉ)8v¶Q#¸ÞÍ¿Y˜#špì•m€‡iŽ×Sð(”‚$‚¹ƒ¢ì¨Uf µ‡7L˜ÆA,·|‰eȈ"lW)ÅHPêkLÖúu5t¸O¸J!ß&b(Ø=`^–ªÿUªäÃ;'1ýj ¯¯è…‘¬ÂìÍ6H Åœ¯PhÃøÞm5±^EÍ®v”¯h¤\b[Ã"%Fù"itU´˜"×–lµt韦\•ÛŠÒל<˜ÉabÀPŠ¸úG§ ‹‡Æ5¢(ÏÀƒåv€7Íî9Ò&ïƒõôÛÔ”H°â‚[’~õ3ŽRŠ%S›„Ó¥ ôuÈ)€›áxâ¤áxž_E€I4 ´ÑÊ”Ùå¤óLd1€•Ë¶d`l(‡h‚¡(Ò§¶é¡Ïh9†¦Æê÷©©Yõ­UÐô ©ÍÿK” ßW˜üL+ì|ØöSÅEôxªñÞKG˜|ûC—íu¡IîC/"aXA’™¥ƒ&§Å4Áº<Ï>tf¦7ÖôÞAñš#ÚÙX‚ì~])ßU× ³Ÿ`¹ìnc9|”p¥Íg,¤b¬¢ÑU6Îæ30A>ŸZ`KF@#7ŒâTYž¯ogÚO¸Jh–(Ïx"UÑ« Üw#yzùŽPá@rãŒô¢C -¡K¯ä,¯ìСÑükq(Ân®l@^¢@×ìBPŽ‚*º­ ¯cì0áWNexå@·!”óæ ˆcbF7%FT²åÓ\)kŒx‘˜þN…׸ôâïÊ>xÀà¡^ {W¸Dºï+‚#Vü'’+ >åïü]£&üviIÄôótPË/-­F |Õö¹Ü§Ì‘?a+åœêj¤`&òÊ52PwAï€d €½´x‹ü’ŠƒP÷¯æä”NÚ\Gâø^Y?f[&Õ"W/IévFRdÝÁd±¤a½LåúP¨†ÁÈ7Ùþ0Bõ«RJ³Ç üsΩ1 ¾°g¼v¸ËðГxôX8uYÅxÈù[çt]˜IhhTmX]’pæüÊ_:¿HÂ=ÉoxÚU tÝí×›/›Ú—ý_ó¿Çb¸xO±-6XÂÅ`繧_UxCòû1qK'ýL¼Ø̤î=–(Ü°j‡âL²z®CY³Œà‘a¢ˆ¢5 iõ]ñš ×¥)‰•c¦ÉÙsaÓ³­Õü2™ðãc«O·™fÊ´ÚC¨„B{%è(ÝûeEs¬°ú7ªšWcáÀ[Ôæ·qÛ!NgvofZ»ü.õÚçMHÌÄaéƒéKû¢èýõ6œªÞF ƯÁ28}»ñ î/Öæ3 ÊÀt°H†wÓæÓ²t·€ý§€ í¡ÂB«A ƒ¨ -ðøe—Ö†:?«‰;Ž’µ>°»"–3áè ‡ÚU4üÚã=;oе…É‚š¼GÉT›5ô|*ÌÊ­›( IX6 ¤gµnöá÷Ñ€êEôtâ­Í„R âêžTçeóÍßRbÜN¤ÊW%1-8¹VJpà%D®…Ù%(°®÷—Ù¥ˆKmæÈ—Ž=ÔpË, ñ‘$, ¡ 5XªðÔ`%ÁSël#0áUí4ËŠLê`6:96Û%šKE'œÿ°F¯aþ—^°_ö1@ÞpmXïʆ0l³ -z dï‚<7ƒ,b–WRi@³‰Õ‡uB™ÊÒtñ½@ÐÂÇ™òZjs©Kæšl¡-LÎs‰H°DdTúçîß½°[}û³)›Š&Ó‘°Éä¡Áy,™‹ †…)M0 MÆ$“‰°i4 C‚Æ%±©A‹W„¬óXVu¦O¶ -¹91¡‹­êÔÈ—…:×)eõ²ÌqB’¤”Ró+ÔäÜ­Âë­—¸R­Dˆ³‘Õ&KM–ˆéhɺˆ¹2ÑÓ­òTDGè!:S×eJÐÝaò]O–ùºÉ¦lé¾ê/Õ_^“!&È°•´ŠW+×”Ró²§ñ@#³`ת…ªòâ¯ë}Ωt•ÌS-W¹‡‰—É!ï¬FÅÌGÇdø -IÆ)ÍSJÆÆæÖ¨ÚÜ“}rÈÞÞØ>}Jö¬ú“iÿ'cç¹Ø's® ld,ÈBÁD¨mÕkYU?®Kµ’zÊK q^þùŸÂdš®Ðö:?1—jò¹ÂTTha2UE•©ª6™ž^28A Pô€.r ½ƒ@Pô€¢A$z¸c è=.“ÇÉä0ù5©S>=RVâÝ‹ô #Ò«ñqaàeä¢;Eþ>¡c¥‹ËLïˆÑ ( €V»û©}ÚÌ‚@Aç  A*±±!zm_¯¢šêÐy CDD~h¯+Ö΃:•»CαÇÓt¥ÎZÎÙåWµ®¹–:EV—+]žÊ„8-„þª0¡oã)„’Cï«69¤×«¥»^Õ•0 WŸ–³{rH³ê êR!kÑW·2£JˆªÄårõ—Ùž~×õÏ“Wž:{ÔS~a  ˆ&” e㢢b™ ǃQ<4D‰è=¢Gôˆk]@Dè‘QÐ2z Šb¹ˆlTl4” Å !zX؈$0 2pHØ£ä/(Idr Ñ/R$YIÂ;I‘Ý^’½hàIK."“ôûKy±ïM¿d¸ì‰È­š¯ùú:U1yío2>^ŠÿŸ×Í·×BL}ì•¿—¨Œú«ûoûô4Ý—¯ÓGmßeWÛμykÓÕâîLÖ˵4Ùâ+O‰b‚<•brž‹¢"‡KEBAUç¹àæ_âöíª¯:K^÷ÕvÎÃdgwíû¥©¬NÛ3Q3?=W¦cB ò|Iç¹€@»ˆbÁ°i°Ñ*çÝdë¹ÀÎ TX, ‹¥"±©pL0ÈFYà`Î3³4˜ó˜4–¤XÈh6 $•„IdÓÀrQÙ¨@p0tž˜ƒa* - †ÃÒQÙHœ'F¹D8˜‘ ³@ƒÀÁy6>í(l¼ÝÛn"‰=Ó;´ç‰6‹DÄgÛaÐD.*Ų٨h "ŠS[u¦ªÎÔÙ²kp§¦¼FœÇÚ™ƒÃÙ™C›ƒeƒóhpÊ 8\"”¦¡PØD(…#“q`ØD 684KE‚¡,°d–HF¢‰P€˜… -ŽŒƒMÄ"aj£a{Øà<É 8L0 S Ss03 ¡L4¦¡dD0‘FaƒCQ©dpX¸ý®Â 礼Ÿl1«Û€´ËVuû*þ«{ÀÈÎœké*nsû+êáf»…Ƈ$ƒE(š‡ÍŠƒläv¥ˆá~Ðfºü±j²Þ²j²"äÿÒ}Ù¹JW7çÊôéVq®ÔL¦©."›¤‰@\Däm«MmI«çºtžË¶Z)é{õŠp5²åWù -ƒü6ª¯R^ë²+Ù£ÙLJ ô¸>”y®EeSš‹qýDðLÑÔwïT"D‹r GÞÎ)h^•U6xž—’DVê¼MÙÆR&ãB=ÔÚ`ØX«„^ç\HA¨ÂS±ˆËn¿bŽBh™§•òÐ=(:÷w7š­s^q‡̬S“J~ìDzKZ’÷¶|77“±=rlúÒïB\Š„®< UéóÅïZÇ6r½r–ìdTÊ"±ÿZÁ¸z+;ë•­Ž' O9Q«åùÍ8ªõ}Ûl²Vn#ƒÁ;hv/Œ‹OT‘ -*ˆÐð% EÏwP/üõUð]j†¦‹v¦A3²ÌJs§+_ÙU¶B„ë€o ö |šT‚ëÜ;h2Þ¨''&ú3¥¼6!ÞE©ˆËnSÔÑrÅ3M€•©ÓŸ¦Ô¡ „ -¡ÀèõµÏ\ƒìz²g³ÅxÕ_¹Õbx!f÷µë!Rd1aê q¦þ”“ÍVòdY´[‡’…é|œâ=/m3å'e"u§7Á’Ýr`7döeFœCp^¢9•¨3ôqøVÀøPÂ_aŸ_IÄÀ°›šÓ­-¿)w? LäО ¯†ªz¹¼šËªÀÑEçÊ$H™…µC” 5 ÷T~ƒ7 -`Á…D·õB…Q€YèÀÀ§áyk$é†]ˆ­Q¡Ï˃@oŠëÔK›MA#6³/¨ï+êÝ-1Ñ^Ô¹}²Êäået‚¤fŠmn{g?Àu‰]¡![Ñ{±¶BÎvâÛ¦ž&ˆ3§t©¯„t›àsPמø¹;(¡‹Ç• -ŒœUBŒ8´1Éîš—³}:l¨)'Âotò ø_A´eˆ™hÛhéKp»ÐaiÁ¸uá1¸¢ašŠÆa¸ñIðãËm^Ét¾©>âP¢ÖÀ›¥Ç£õÎìžeJãÜæ¾H[.æ=‡5Ý^¯¼=Š"£V‰>>séñ6èøÝÒU†xDqþ'᭠ȱ°ÖzÝcòïÎ"‚¼I«Anà.GNÎ!â+·¯5ˆ²òpÐh€Á3œ”|‹X9…¶&Ÿ¶2!ö9î†B¾¡!<®%zUضãF}QÉúôB`ÏÌ)‰iH<4¿;‡7m‰¹žZ-ÃåïÊIÉMN–çÍiMEn+’ -q’#Ú·ô™ìJW^¿\8=¦*Iœ¿”,ñÏÖ€ž¼X+ÆzÆz/G»zWÒº?ÇçpâŸÚ/^FswV6L\Ü…ïì=}ÛyÛÖ$|Ù^++[0ìžÞ½R[5õ¥åãß;\KP—5áýeÑOT7¶S4jœ²æðôPuc>.Ÿa.6À)觴Û*Âñ.øßFÛ–P°\Þ—Üx]v‰#¤i+Ö=pÏÊxÉÐMJshˆUxnúRz‰*DÁˆË´ÀI©ÓXfþ»ûæV±m4ºÖNX cL7½Ö¥†í4¥9q¹Ø‹´ÄÍš“\Âöàn¬®ÈѱNÉÝÍëo0=%5â‘.ÚxW/Ü„Âî×Ú¢Jwþ»ˆ<+p‰“‘šÔëΘjtüœX9ŠÔ~zÉ»6Üâ ÃAúZ¶Á.òŸ³ºØˆ»ÛòáÖ•Gë"ø±ÊZÀVšuZÄn­XØ.õÖûßç_šºbü]݃Íg¯äÀYJÄ¥Äá4Ñ(p6™ÊÙ;®‡J¯·èL,‰nòQfÞžŒ¦ -ºÏRògl+$ô/,Ãi¾#ût†fëåDìs– lªY¨,² ¯o™~§;K¹ ðôÁå*LÞKò‘Ý»(þ<³Üγó¡²võh×&\¥rŽ[sÍÖ„rš:oßþ{Š *Þ*h&nÐmë+å¡“Òð êÇ÷S ‚¬êf">âý%R.òË\$Ph¶X™Ûçš·g­®k†0¤UQå¿çÓ¹kaÂQZ9q ödz—OR.©«û pN¡‘Ó£´IöëÙO~,ÊÒ2ܵÚgIXP³Êœ]˜ÏÊGŠ52ømƒù¸*ÂöÞŸÒÇËeÑìƒ9E¥ÖíX/’$£-:;Xf«Í4e˜ úüåOÿuv4æ‹A= ïL¶TÒ색BVKÝ ^ÁÄÂz nPÁ"âÀ!5tL9xè3©Ípm¾Çh©»Y›ÎMEY95|.‹Ç†‡óõ)8¿ Q(Â>1ZqmûZHÚ^ϵJ_Ã((HEF*¿©ìqåtîz‹1Âiç¾SÑ“1—ý+./üúBPŸS¹ -œþÇñ¯“)¦‚l‰ßGk¦Ë­AÈÍ…Åq™ŒÅ¶l>§j5Æ:Ù=1þÓ gÃY˜^Ë5–CyeÚ|ßßÆ{;_}â#ðhªÖ¹ÚÕÙÏ7¡:«gž: -ihfC˜$v`‡Ÿ2ÿtu.¡ïä'›H -·Íéb‡ˆÁ†mÖ—šI”/Çn\݈aW§åc÷˜÷Ñ+t 8H—?sö¤ËÓ XJ›11° ǧøïF" ”¼YÀ*c`ÿÁ—(û|‹”€­mmœkûŒ1®oA4o,{D”âÊuQ71¿¶à9Ô„õÆÈ%'³J t¸y|šå¿ÑïÔ(û{,pÒ>úŽ.VøAOé«€CQ©˜úcëOú£õ6?  éÿ ¶/e - -½ÑáòXÄ–1P |tcê(.gN+›gIŒÊV‘ª‘rÄ›‘õiÄ2!dg$Á0ï¢×–»¦…Ì’†xI%]ƒè¹{û/aosŠ¸ÑlÛ_9iT¢/Re2.$<LjÎ?½EÜ»ñ×€')Í€M+]G°…NÃøp‹‹LÏ2î$e.ÔÒ- àPí\BL¦U†Î(ùƶ–t˜ -+kètÊÊÜ<Ú˜ :V™=ù¶ò¡ðz’jbýJEïbˆÀ §ÙòÐc›ú5«rî&’$óbfDlAØcUúÈ^ð(¾)Èîúãñyn¶7ôœgJ| ¹âá?‹yæà2%‚àÌœ—•(~Ë؉üƒó ƈÔ,ì«Áß°-$Pú‡•Só@ghKŽÿJ°ÑiLCÙg'îŸñ-]–׋ìUv®C`•Óm²TŒËÅý¯¦BªP 'š—àŸdëS½ü´éyH¢·ä5{Æècùƒ^Ê%=¨¢Üþ#½ÙÏâœçtÁcE¿ a‘ÌJøGÕ1 Ôà -›‹ ‚Áá¤bLt쎒t?¹Äýö±œ<+ÛïÄ û±ÏlXd¬BDN¯¿øÒUî=Ã4‡2d›ƒ­t‹>FfÖL[å©up1Y=u‚ ™Pð'¾"ïé‹qYñ‘5Ì[á7u½¾k@o—Ÿ~Æ—;L<Ûg|‹.B`ô•Ö€KéA­/6­×SUj†Dñ· /hÉh„ „aý‘¯MÜXž2N%oÉÂdTƒ)™gxY…oÔ8|¡ºŽ)~l®ë¦åS‡”é¸ãQ6¦#&m< )ñu,òd‰œqòáâ Ù³æÉ=‡¼\V -ö"0$’$—~S$Ö+XžD@ñó*=w)9áþ”åx®8 -Ü&¯óéY‹÷n¸¸©q’~§kW;¹«’aòjxUu§ÓeçŠÈôÏ\ˆþåeœ´¿á³#"–“)&w­_ •ÂªpAV’¼ÿÐEò¼R¿¦!²…ó’…28_ˆ2˜"~ÁÉñ-…/eFΪî…1ýìp6œ>pÌϧ¢ìijÍч`bH#â0Vó¿.Gx(®mg<ØÞ:•/ÙêÀ¡Úº‘õÓ„Ð0+äCĽÌTº§0oÀ¼gÌ6xú€F@5\P?ÐÇkÞ2‚º4ü!)2*m &œd;*8˜¾0ô í $¯^§¬‹xt’%¹¿mwãK-@Sɪæ-åç¬â2åËæ}oy)~oP!ÛÑ,à§ü;’õµÈOŸ­ÝƒÚÀv¡Ëªœ-wùIðºàé>ö¡LÙp‡Šdw§]\ÑgólPÚœ„Hh=w÷ÿ±ýräÓiâT ÁƤ;/Ý(Pê¦CžÜ˜ÂC‡í?N•Óæ4fšqÈ;oÌ»¨â§ËçkŠ™ŸB¸ò(ÛŸ… )ÄȆ™~F{êræó÷O¤Ÿät#èC~¢(Ì~m«ÏáÁrŸOöÆ”ð?‡}~jÛ$V›S:£; 2÷ÕÕxzˆs®c$¶d/wü!5€CÌÖû©*ÂíZá6·Ô”W}?Ý ü $EŠæ8aÅòî1Õ•Æp £cQdÙÒ©w­ÉŠÎÇú@.í OX$íŽe#ÿ7°‰²&‡âMˆF†JÊDw52ðØOÕŒ{a„ƒéýôEÅ.ý3SÛzĪw"î|CzÓ~0k_j%YÜZ¦Œ\\Ü9Óç0`à|o7#\óä³>Ü1§.òH>þÅ’Ÿ@{ä`,ˆÆù¼tƒ†Û¦AÞ jÏ2ˆÌÔÎFœéµm7iæ°þ#¶Åƒ\¢“ì¨òökáÀv5h5:³&|Þ|]š;PgñÕ €<Ë×­:ôÐ3׸±Ÿ×µ ¼õ-Ï$»†Ãg[V]4‚‹_!x_ž¯‡™ñNyE°)zödœt§­³+.jŽ‡¡žq gT£?Ñz×ûE\ÜWíÑ9*>/ÐX{»ƒ¸|‘Ëôí?W®wNF_ÊÕY_çqèÀ…ø´ˆ·5xKp{ÝÕØj –{Õ€é-™¢÷ÎîÁYX–(Ý I㶥»”™•è!}_°½buz…¼A5’FÍÇikXçœÓ&}Ïê²Þ0s&CÊäÈbö»¢œfS6q‚™ixÀIÿï”{¯ ãË·¡ÕçÖb„‚L‚Œdœ¦5*†qª„h' lBRüQÐæñP܆ÏÀõ˦ÊJÆVXo[?Šù·ß¹‡äþ+´ Vª÷ýèýpœ3S“<ýÿžºCe»\øý¶ÉÏí}õßâ棻Óå™*ª'ûlJ~·ÐI8iP¾‘ß g²¯¿¯ D°bÍtÚ5NçT,ÜzaNt] $&YÎ¥Ô¤ÍÔwZËs&œ)L›dDÉ -è7[Ö¼²T\v¤y|Jž÷?@ –;³ÍæúÎ%pýy‡éMïB¸'O&t¾‹ÃXtSÅu¿í{ÏÖ® 3;À4Èz -,¯´0&wˆ|CõR:L?sÑ Ï#ÕmÒ>X"ÒýÌy£s/XH ߯ µ„iÒd_Fm$p¼îY5Ãx¤*|_€µ>þ ó{QÁìÄ$”Âq‚ ‡Sv+4?jï“9^zs„DñòÇ=œsNN§ûLÓ‚+¡gû`¤ò¤eìA€ðè¼t«®»^`g|f0M(P>æøìòrRÉ¢¸°+ñÈèk³ ÔÒ˘U¥\MÝkƒ -a»°š‰³Ò3EÔ)&&¡Á«ÛºbL›¥úíD€ÿ,z”MïgZ©wuBø¯ÆÌ0>'…°X¦ÙhÊoiQZ™Rç”&¼7p!CªÂ—ñŒ‚Å-ÄÅi²KÜŸ&¡+t>stream -º—ÏÈI‰ÿÁGÁÀ’ù%“tÝ*hUó^Ü…,0bЗºƒï—!¦•éœa0Ph «j8à¢éŸÓØpùúóEJÔÒÚšlI»¤éd…£\jX´¼òehçËõ¶reË%ƒÌPä*2Ãî_õ[[Cš{˜h“Ȳt— «]HP%µLQ ’ù’ò|¢;s‚¤Þ){uöq - T˜öJcví©9vt©'Š­Ö|NGû°L# üßNPÛ‘| Nüô†ïiMþDrI%Xœñü˜Ë 1}yv21b9N2ˆY•dp·¨H ˆ¾€gÌ}ŽØ§L̓8Ulýôô“ƃ‘ëAk™6‚F)":~Âôd½µ©¦÷H$l‰Kž_)LP> -ÚæsÎ3iwº±ÕHÇ=ƒEèŒüØBdWÿ2R`Ò7›ôý˜ìäS‰UÄáX:i„®i9·IßDâliþ 1“íNût¹GMѵËM)¿”&(žÃææÔûÄåCÍ”ÓQS5èfõQ£¥[ˆ"Éí<Âuüñ™=þP‚àÛf:›B+WZTJOçˆF$U£–“×ødfotŠÜêOø–a†ó¥ Ö6HÑœ‡\–÷¥¡^¾ÿ‚&c+ñ¾AeìÕGÂ(s´} vjÉùoÊeiÂö-’Ä®òß±‘nQ"ìu8i O¦Yrä'¬þ!ùÚýP§ Q•õ[ÚÓ"ÛM9Ê°|篽Õ;ª(2ŠZ¾Ê;+4Djî&ɸGÀôœí‡S…¨Dªú‰hlb¿8 CJ&²N7ƒdš$]_J2ñ’È;|îRÍ¥IþG´FŒóã—%ŒU ,¥ ÈfWL:Ç]Ê´Ì&z‰¥Ä/©£_"0S*zD„ÉÜñáN]‚ Šn¾@õîûP¦ÔtßÆ߬ ¨ž©¿¨øfU´¡›4¡#ùÞ4êožc8§êã³púe`L$*ðúuL%$¸·¹¢£‰.›šRªAŒ@[jmq¾¢gÁü°ÊïD&¢ fJxp6ˆ¿Õ† ¡O½‘(ƒ&iÀìÚqUó`ݨ¹ƒá¦ šÌvvhÈ‘•ŠŠJ¦¾«o$ô54”ôÌ,€\tx$ŒœãÔÏtЇ*>™$5ˆ\Ç j’£•à“+K[<¨Å‚ˆÜM¨ç8ä,à¥çˆîÅVýúP´op'Ø>µ=îP‰òð¿6!ÉJ%–ì"FrüÜÖU‚ý&ZGê VÛ¾'o,RŒ¼è^êQµÿXøyîEþ”Ï …ëÉí“Êþ*R+hÃë,{û±,iD¾¬•d¤Wá+×Hµ‡† ­®Îûв@åS:T¶Ç?‹îðýw(ƒbæøáÎMI~ð›Y•D$ñ¢[Œ‰<·À™)Æy¦Ê¦("*ÿש=6,>MÀè¹”â`Éê–.UØQ‹ÙʪÕ;:k’‡ý, æ%·KöÝqÒà ר6öUËNNã³æò8j'¯ ªëM]e+è„î7á»÷Þ׎?ž:CúþcÇH½3ŠÂ|BhT¡&hÃý ƒÕJ]€ˆ¨2'‘G’§îÁ‚Þ‘* -ø(!À!“˜C¹¢¤uø@´ˆ ?¹vÙS±» -dÑÎ{¥’Šîùãý9\}Ÿ•ççð*Lqå‡#LÅ-Û"M¾0i"}"¨KÈH˜Ë|é¬|ãöû -Ñ÷عÈÝ ÒÔc)Fâ§X' ’‰)Ðc%zjűÔnú«¹I™Ú¡06J-rU(Lc -ÒTbßp‘¬?-­šìŽ)½ÍÚŸ'š‡pVâ’”Û[1Yd4ÏÍÍÑñK¸„þ å3æm‹sZ²˜ä,›È¯&o‚­w'®dY2‚‚Økh[¦’£ìª!æ95ó}AuèRëžæôøZ°ï -¨¡œ'Z,[Ö³E€ŒµÊa ì‹j±a «"…°W]ˆü„ L‹0»ˆUBbÿ¬;?4¨@%Fªµï%Û¦c¨ A›Éíz}Þ<8Ç¥¸pr)²ƒKñXcÙVb-õ§½«!iB¹þp'ºX +˜b¯ÔÕCðK^Š­¸ÂtÃ$š„Í—Ö"*Ëœ×ny‡ÖêmxPz_æýŸ$-4­Þ'J2¡Û5C;4ü#÷¾Jkº Š -«âyœ„ÚÂ^ñ Æèµç*±›á(§ÝðE¹âŸ•úxFNFiLåOÃÌoLý[âÕæqë†õjQ¤æk]°`·X5Z¶—-Ü7ÓÄÓþA‡¹+¬àB º 3XQ˜Ò;¯ÝjëJÛèþd’RŒ„¾gÙøªËˆ¨êª}uýU!/ïá3ë0ù¼äDSU­)Oý°&VXYÁ:ßË”÷6ÒSX‹!öóð<ÑÅÕ¹ú×Þ‘ŠÀ㲩.ÉXS‚y^½j.E- â»S)À¾mí/HÇÏfŸæwyNVì2CÞ½ -N‹£'®¢2¦ÀÂXŠ¿¾’®žßÀpœ=¼h˜«m®{Q/ŒÍ0…úÏ(º]ZÎ m õ«¢ˆFÒXþ]_ïUB\]¿Qh -¤#1¯=úEÀ+f¶Yú‘ +%]ÐýmºÅ@I´ Fs¿öëXj°#»ñÏ¿þâ‚tyª_Ê(:A–ÏHTRŠÏ9pZú3JèE%'´¥¹í€¸;É%$ÆäLNÐ>ânU€…ì+©LS4>$»¹&/X„FG¿¦!<@(Ÿ mk·91ª0–Q!]³o‹AÆ7âÎó‚:;üm¾í.5Ñ -¢ôØ„‹ª=b^Ôr{Æóbøf°öà]ÓiGõ–ðŠW £]¥iÛ|¦ª¤‰_é«Ÿ$T´\ï¨Gö4n¬6u,ðâÔ *K7Œ1t ¾]¢^"Ô¶7µÓ/Ú‰eð¶+BÚ2Ï,011Pe“û¼º)Ï]¨Vä=œêC€OzG¿Œ–ËR§–b©ßòý•‹z/R±¥Ïê"ÛÙo:öë(HE–]œøO °qºs -@&ßòã9Ì"˜®iÍ…zäD*Q§úãtÁf>} -Áu°‚sö€ðÌ@¨pV>M³˜·_°Öž… .Ÿgƒ y‚¯A6›·,N-bmÙÞ jO¤´ó¥±× x]•€pW¨ÿÊò¡lHµHs$Ò}µ9”a¡‚†%;Åžáp–ã\2Q©áM'Áù¯aPÝ£mÁ¾J^„=ÿ‡AÕ¶óW‰‰Éä#(?BÆîAÕ…‚K¶ï°±]L´ìmAGÉ« CUÅ4¬ª&Å£X?·MªÌ~PÞ‚Or¯}Ì#H‘ÞÓ&•—ÚâÁ…diƒPÂ='Œ3ÊÏcŽ,hfú²5¯>at륀znÔ,JCq fL³PcÐ$Šƒ'ñ±È=^…‘N?«s_šÌ2 öƒ–ÏÿØ_0#(Àõ›oÎÒ줆•D -~Ø`:^­D$Öz €û°IÊSž‘oåxBó7†ÿzqØTß">ï/&Ÿ†|~>:&I'y¢"‰£+Ë„µF"s_ óÕßÈPL@!Bœ¿ƒ_¯²boð¤+l猠›~lÉé\­ ðfÇAÊ$\þÏú=ÛAà+ÀAo%†v1ºŒ9|˜Dš}D_ø¿Ùˆ®L¿Å4’¾ÿ¦“L².½pú§œ[¨-ˆû8á~ÌÖ†ç†zÏ<8RžlXP“Èo+ÁÇ; ºØõèû|’´ -R—rZ[ѱ4)Všzån(:Ò!,÷¥³%I¾&mÐ$BZÇÈm<¯Èã±ÅPrRjëZ•>xZ¥rÍsÿT“óÞ@¥e’Õt$Þyœ|TÚ·Zßå`냪 w3KV¿vY~³“#ºÔxPƒÑžú$É´àêÿž4 07²´Ç+êÎ<$&ȃ§ÔÚE­Š‰ÁT_@3¶«l²RÁŽÁŸ‚wû/{òÊe²P×CÌdÙåƘ¨‡R›%áÚ¿>Y° îUf—Â÷Zàþ‰AÞÞ–;7hµ—0 —¢öÑçùã+&?=V‰WÖ;;#ýD -ÌÍY6¢×§æà8vIØHì”3Ÿ.y˜«’›šQ…T -1%™ç8r„ùÍ·öÖG¦5X€áe9¢Â²îÐðaXß=t;Ü.3:`½™C9ñU~’¸jP¶Û׆S}?õöh­ñVNñU°Ùûø’‰ŸRûÍhÞóÅ&’$´jÔÑdŠ3êǪ5©â“_沇£ùÙKêtd«»7ÍÕ:»åœXGáŠíÙÎRãýªÁUûëûqRøxy NÅ .´ßg,c"–þ’¾ö'C {KHO6åñ§@YMFœ‡*Éñû»V¤lç NÆã ¡{a$WÀnËLKÔMýÐóû£Ž³ËböLŠÄ²‡ïoÆ9„Yj¼!Þ†Iæàc|’Içt2MƒÐXê¹­eé¼fj¨ãzo…”€Õˆ_?ЪÓü2Q~ÿv`Ž%[=±?{fÎã}}`¬,*i+®(DDÚ `°©é -°Ö:†@!åä6pS*—LÆÊ"$‹€ - - 4 /õ1ÃXTÑE¼(Ž¹×Ò¶«…— ®ƒs¤Ž°Îsî][VöÆ!Œ¥ ¼ì¬ŽVù•#É1‹ßÒ'g—áx ðvk€–u›k*aX®³€KÛ®î˙Զ9Œ¦b7òv °v:Ìl«æDÝÌe¿¦"¯1|{-r¬†4OgÙÚá}q’t_ØJ°Æ\ÍÌei2ëª'Ñ¿o‹™I««¶¡Y¶væ<ç@ÛÓäÕÃgÝœ{m°×µÉ]Œg*,»j cê«Àꆛa°Uæc{%c²K‡Z®¡£¯ûåØdŒ|‘äîÂt¬jÿÿ;TIîa_u”$:½v‡ú?ÙG˜ÚÃ’ó/::1\cµ€ÇBN’¤ºÂü8:`dù/µ a,&:d_|­Û¯b–;&{‰=¦ÊÊu;ú¿ö’…˜aŽßc±W7/G5ŽUrÜ2þ÷øÚd,&óŽ-{½*ÿ¡¶{è_äÆÂi­îèöç_õª®#'_ŽØ*+êß¡#æwèè›}ù‚ñ²%»¹ZY‹Õ÷5ÇØÊÇýê°®Â~¯ªãÕ}èèoÉa!)ëb¼¶¹É{Ù‰â.[žû²3+¿¡Ñ[j×Ñì²oÈ;ºfãYn­³:Ë­5öº-Y1ª„à7Ô­357sÕNçæ•Ôq®Ù3Û²/ufc—n°–º5uœÿdò,[;·wžß—€0à;<ÉWÛ “ùÌec.ûšWR¬€½-‘c5@HÜÞYÎÁZ²‹P¸íM€:«èÚÂ7U†P´¼HË›[ž<¯¤µ}©l¬Pg5¦ÎëMÑòbEË{´¼¯è RÚše¶s†:ÿ%ß½ìÿïM’¥ÈyèÇ°“ƒ{—<{';÷’³û½E¾9¸{ÿŸä¢HîN†¤ÿ¥èË.†^ì#éÇqo‘ÞAî¿ùæa÷#œ{ã´{­ŠŽ‡]rv= »d¤è’³ÛÛ÷ÿÁRä¢Xr±ìãXîÑo>îO†\$ûÿa¹wï’´ w þ†ä.yÙ?É·ÈÃýùøÅÃÏ?ùÉO’û“#)î±,yØÃ-þq{Ñ‹bK^ú°ô$É¿ùØò—½÷ÍC.þÎ7é='É-’^Ü%ç¢/I²CÎ9I~‘”œIJÒŽ$%#…(9;.JF -ÉÙ]’v#÷] }/ÉÝ{Øÿ8Ž}÷r,ÿ÷ØIPrv{êx·èx¿’ã¸=¹C2 ÷ö%)’áßû{^6¹ý÷›ô‡Üäÿ¿‹â&ÉÐûÞGòvË‘h§—lp÷r,·'yKNúrä¤'COŽ#ßž %i7þîÅ’$Å]Š›üžÜäÈI‘‡ çÜbè¿çažDzû_Šâ.{ýæ> É=þ±ô|ü¥Xvÿ¿/ÇúîCïCRÜá8z‘ä;ì£ïå8Ž#Yn¾7/ÿEO‚»Ü#¹ýùGîÿ(rIÚ•Ÿ“"}éÅ‘$9éKîð‹cï£äì8)I;_vÿy/÷çaÿ¡ØK_ò=†!·ÈÃ=ú/z±—žÜ#YJÎîIÚ‰ÜïPûþ²û_~ßÉýÉ$yè½ÈEpw¡ï¢¸Ëq—b(úŠ;÷(’#¿X~ïËÿù8’àîÊ°óÞCÑ“eù÷ÿ~$Ëö²ìw‚›÷R,ýîàö£I±,÷ï¼ËÍÇñó_’¥X†{$Gñþ%g·%iWŠ|,wÈ=Yz¿ËÍý;ç½ä#Ã’ó-Šaú‹ÜórÜ|ïÒÿ°sòîùËrìcÈÇþYŽä½Ãð‡\rvb(I»¾¿ÿ¾ì^,˲÷½Ir$»'Eq‹;ÅÜ›KÎn÷¿{èXîÝý/7»Ç0”¤Ýrp‡[Ü¡ç?Ü›,9ï¡ß¾“¼$?éÅpüü{òóÿË’KÎÎóÞ%gÇI.)H‘KÎî£ïã’}‡ÜïOŽb†âîãÿãþáèË0䜇¾DZǾûIÐ÷‘EÉÙ…{÷‘졸ÇîÉñaKÑß7/w轸Ëpû²ì~ÿ?†\ä_ôâ¸E>–a÷Þåîc'w8–`HJÎŽ—¢ï`¹·8’߇›÷Ï¿Ç?—¤ÝùÞ;EÏùöÿ‹¼KÑï-†ä¾÷.·8~‘îP$Ë’ƒ¾ô]’v]ìüƒáØ»XŽeYz~Qrv#ÉE?‚»û`'ÇOŽ}E±“å'Åp·—œrIÚ‘aÿýƒ$߻ܜì}åw÷y/ɽ;?öÑó¾÷÷—¤Ëß?ÿ%'÷Èÿ'ÁÝ^rve—¤黄ó_þ±û¾Å2,ɲsÑûþ9ùÁÝqr$Kp÷-ö=þ¾·JÎî{IÚùÏ%#Ã]öþ;9n>†½$û'ûH’œüü—#Wgw©>Š$Ç=òÜ#;7'ûškOîÃÑqw±Ip—déËR€%9/ý&ÅÎËîÅ_î’‹îºÆiïŸóRû˜ -E2ÜžÅqÇÖQw¦#…b@ ÂÔbU x…ºuž×V ÅÜKëk*^e5·9U¶¢}†;± àmÓ.^ç¨ìä(Ž|—]$ÃpDz÷¿½ïÿ‡bùÿÈ÷ÿŸw<}·;2AÞí‚n³`7r¼žº5~eëÙÅ\péF~vH¡UÎ ˆ_L…ã5«Âq “UÐë1·}ÁbÖÁoŒŠ½ÿÜ]ïcY¹±í žÝZŸeÙKvуÛA›ÕPW’¥Hî‘÷’;,ÿ&C2üå¸þzñ^Ü"HŽ¹+¼¢ñ:¯7•Eeyucnî}KkvVÛu´¶37VOŸfîÝBÑEºÒÉÖQíJi36Ó­·7¦YÈ?Š|ì8)úíÉî2${ç¼w>Šý‡á8î¿ý¸EÞ÷ÿ~“~=¸Á-r‘ï½y'·ÿ%ï¤8†ŸÇrôcØ;÷!¹ýæbèÉ’“$)–£'Ëz’sÏ¿ïe8’aï]ì"òR Å’ûEÒœï.úíÇíyH~‘G¾CßÅO~ß¹ØùÞû“\ä|ìb'»ç?ô¡è='·Xëx·é89–$÷dØ÷ç}ô|ýtk®=M7ÿú²F4²:'gËб¡<`óý·É9 œ}†BÜ@Õƒ@âF7› Ìñóö `ÖŒr°L¬eGì‚Ã>šÑ`0˜O½] ßXÒìûºû‰ÄñEð_V× ]D>!Îâ¬ýw -Èðk[~"&AžN g2åÈã(+¯˜L2Þ8FÚºy"QVJz&¶øäª$"õqc«h_c‹4*¤Ç‰3.^Ž““ÁIF'î™&.@“èY,©X ¾83lŸ(¼ʇÔÎ*,|©Mˆ $ág™¡7 lÐ@!,gš§þÊoN2äM.Ñâ]‹pô. ]ø„¡ƒë$iõd zŠeáôöòšýKHz¯°8¯ŸB—¿þâ|MܳU §-HþX|8÷„ŽBãq›ÃãnÑ‹^{¶!4o6F'Ûf0ù-PQ(ö‹Â=ÄÄAö`mL?C@V&gyˆ†XùxFŽ‡€ß­»iÁŒ‰£‚Î Pœ8 7 0¶/Äz -Îܳœƒ6mÏ€Êåð*ñäxe-Ç1€ûT„t|¦çpØJnÁ1`{Ýï‚5|h•jd¨ÁbäK£àu4>Loœ†–¢á ä¨0`é©}ž\P¿åøZ´ñùdÛ…~¯B&òµÞ²«Ùbñ´Þ™Q°bm •Ú¾¬õM1Ô!b¬ŸaØÂÌ„CW#ÃP€õbÙâÞ€0)™ì‚£_×bÀ²A-b60´Q\ºeÖdav:ä"ôY Øz&Î9+Æ}¶Š¼‰)`ªJ¥@Ü’ÂD?Á\sY“( ã¨/Zb&Þ€0¡ØæDKÓ¹%¾Ô(Kxh9VV°‰‰© -%b$&¾œ3¡Šˆ" pu -¨ÇêH8dDb`áÈ!ÀÔEˆë ²[E¼RBÒ@”® åApNcŠðE…¥ -x‚ˆÈß B³%¡ÓˆL{!W«æl-æál-ËCÍ…”GI’·p<MDK=’lŸž‰øx_e=WýpO•È}^çƒBxÞ€ ÉE´¦3|ÈÉ.ÛÆñȈzªC -¹1:ˆŸçà¨øÌ!ÁQËAÃó€k©þáfÒâ¡Æ‰ì-e}‡™¥‘8È& ÂaVAÈše伡Æé5Ã4[ ±R ø¯ ‰…!epHj%C(R… Û@Ç€Ù¤Œ´ù ‚ÚˆbE\Y½•†Ï#DC™òÜIÃÀ‹]h“a8Ĥ‚a4%æ‚7 hÊ\XÁ†[—2±…®‰È -™~{ZšÔ*ÚŠªQwªP:ͦ‚+jG…Ð@U§ÐjVšBÈaa -¤ÍRÀ¥bJA@M˜• ‰‰OYØ@jbÁnî Õ³ .OvöÄòL(š¢€0œˆ‚ç„ …œªÑ…LoÌ7Ãé½—‚Ütf#lzV_šî˜1™>À¨˜&N/ÝK.­jE,MšP*í 4I‹@_/Jj¹“6¡¶I‡ I³•—HkFDH/¾ÉG·<µ£+9G`F«`/£)¸FbÄE· 2 §þ¸KÑ3Éi¢AÓÔäB¢½a†Á"š¥M 1_{¥Ôq‹“šehŒz#€õhÊy}˜ ^¯¤Ìµ(tÛZÂÎzáxºvQ9ô‰ujè³ ú4á0ôKº,tA;QètCÚD¡5ôôëëýA Y! -¡µÖžCk= œ-dÊ×:Æ»|ƒÖZ¯z@AkƇ04õY花(h­õ¼™hm‰/Z‡¨ÖµL¬ o°‡A;ø  0=žõ*‡ -€Ž²òJX(Ÿ#æ•TÖ/çGÓ9Råí4H•¨ õ€«oû¸W¼L~äËÛÓ·”öô„„&¦A Dßq~5\©"3¤8•\c¿. Œ¬‰xL¼àF†ŸŒó°Õ>ʉ‘\ȉ¼¢ ©º‘Þ€0Çf¬Å¥4HÈÆ%ãÙü4gc{ ËüøÁt. ›à(¼ã¹|Œ„µœ`œqi0˜Üì½Up6DÌ@ 8ÙŽÒˆAl§kT)õ".›‰~,Ü Tx€¡áq9“ب2"H)?*_NH¢“iZ·@Zë¤ÀÚ´Ö,NBëxsÐz€7 ´>­5¨`ÐÚÇCfZh=`À€¼á3o´ÇéЗNr”Æ»GJ|€Œøɵ!´{¼í4m¨|Þ€àY>ÇA½LB†@¯ËJ‚P:ã¼`<Wª„Ó3&Vr¨¦°K¯  Æ’•Ì‚¹‰c‰"þøEë§øµÖªgº..^-˜ wh­eÇDÅøQ’YËEk­? ­µÿؼtTÐZà ­u£&Ro@(IZkY-TV -Zë‚Bk {QYA`% -h)ýÙh`®K"¡µ^àV'Š¨µÖ4DºRδ,h­EžÖº­ÈJIk­ãƒÖškD1¥k­õÐ¥#–Þ€PØ(´.$Z£®…Ö €;)CË¥@å•Ãþ™‚PF™¡÷@¬õ'â;ŒtJbOÅD~ô@½i¦tëÜ„~öb/lEÅR£±*Ò–— ॹ*ü5•X]a¸Ò¶9ÌJÀjëºß}†±(LjÅØV=µâõ„ACñ*v.Û½n÷ùÈÒÁlkéÚ Ëq {½`ÜÂ8øzk¸ÍìKVcàë­m0Ã`¶•±¶Wk˾^Ïã]cìéñZ:weãÞÎr¼Â0¬¶ñ ]cï-Ã`;Ë{©7ŒáUÎÅ í6›W”á=¿@™ìUÙÙUÙu¦Â¯,†càgv~½µÕe[Ù{Å3Ï0À[P&{pƒÉ ,À]ßýÚ¯·Æ0ÌcÞlŒvxu±Õee+ª˜ÁX Û-€öÉ–Æ0ÌGÆãÎâŒÅ0¸¶*Lc1Œƒ1 Ã^9œ]Ù*»ïì¾0P†AX@ m·ÜÆÀÙ•µì ”au¶º  ÇkL¥É  çbëì²®«ÂÜœìÞ`0Þ‚2,¯î¬¶2P†ÙÂ@X ~AX(DZo°î°\4Ý™ŽdÅyzÄ\uuÙ×Td•m+;»•ñ•¹š×»éÞUŽ×k¬¶/˜µÉ­:»l ¾ÞÚ:SaðõÖÚö…¯·Ö‘B— Ôi*]çšÊêY¨$Õ%Yf Rt¨qÀÊž^ëÀ,«Vu_·­´Îj¼ºkº:xcã߈ՓÇjÌUgR·Åª'^×–-"‡a5.uÙ«žÙ:ze®f©¡Y}½1¬òº¯'\Y;»kLs_ _½æ™Ëpa¯ûzdkGε0WÓe³«éoÉ¿ÌqåöƘwÙÔ8åk{Â^4ä-[ZeÓfaÕrYÛö…u -ËqxQ¨qÊalû†T—a6†É+Ú ¡Î5Ð àumn®“YÙÛ­r®kU×±òŠºšNV;,'w0¶…aµ›s/Ô¶S;—íf¶ëÞ¹‹­«Ûå^Äo×`;—Ug3—ÙØÚ¹oçª-Üå^¬²lê@ ꪬvkËÊ:Wíf.@•;w¥ÐÉ3—çUîbÝJ›»5V»U^i%E7Ël§³¹šŽs8Ë­Íe>Ëj§ä.¿4˜«’3— `eO!ÌU[õÕpĤl픿×Ûl•gÚŒ­¯Û%ã¾ØøÍô—­q'`máÛ ë`¶…­03ËÖN(“¥’Úvµ¨l«vììª#;«ðíµ`Ð9–§líÈó*Ë•µ ¼¥®ûJo¡”„R¸2Û"¿gÂàÊì„×"ˆ7 p`΀zZ™pà…Ä4áÀnšxœ~“á™&ÞædòmÄ܆OÞSj~ù=?Zqÿà=¥ÓÄ'8äà-|â7·ô›ˆBrð~sgT1Á©RóÓÐäUÇÔNŸQÅ$ñÍššÆ0kjéB»òê¢&b[SK¿éÍÙB €ôêìleä÷ü:œÈÁgf ÎE1ù2êìÿ2¿LÏÌ2 uvœ9›"Cá²ÓZ[·©¥®;•ßó3 çÁfØ|‚³§1ÅKÂ>ô·õLâ ò4–Rd”$ѽÁ†Æ¥ 6D Ð"ÛõSœ óy>ë/‹w19gnÕ1ª¢á‘$z"×Ò|›ùapýso@_©ù]Ò¹ >Lóº)qëª.ü©NêáÆ€M^÷……¸…Ró»Èï)°€MZ  - ëpø仜T—ÄÀ>æF -±p¥Ž”ù]àFê]ðŽTüM¸l{œJ‘ -ƒ{Âya’‘kyDÉH‡rÜ—†ù5. Íž$º]i]iÓRaðs¤¾ž†w1ÍO”Ê« G Òo¢TáÊì)ýf"d~(hà%aÞ€àyâ†BB¼ˆù‰FîçgZAƒ›Ü(ž>ΑÚæ0f;=´;ª0i@ ¢TÇ­ˆwiÁç‚}Ê5F[;ˆRéÅì~ÃäT¨Ê8ƒaÝ"È]¹ø@ -6th¨0SzùƒÈ±ˆíïH .ÕÂ<Ã(:K˜ýˆ¡Rá«<Mô€`‘Ï’$z!AD¥|)T|ñ’°ƒG@Öñ`ˆãJòØ ·ô< -ZØdÈ”òLxƒéIácÃ$Ñü>Îã´X`àiÁìùA.h)…!@S䤄±$æÅã“8¶¬­L‡#ÀÙ^[Â8fò¥H½aÑ1sªxàòª0¸«dôRϤ»ÔÚp„€NIf³R’Eì #…sb¶7 tZØdY˜‚hÖ>Õ"¼¤ª‚&:<„Ì€ôB¨â¡Øãr¬Ð^ÊaÇ´” 7 t>ÈÒ@D™ŠTžU¬’#qŒ¦±í m*š_-‚+ôôÈ]:5¿\Ùñ €¼W1mI@ÛÛËê§SÊ–µ•Ù -RøØš*.É‘8ö¹søÒÆ‘ä›ËŽ ÌWÅ‹'¥àÐ.0Ž!hô -ŽfÒ*¸ÙôÀEn›ía8$§7] IX;d¾é U…ÁÏ…E‹£F(‡,1¿ „ù=¿RL›~¦Ë—ŠØŠ×lÊ¢÷ÿ©xŠ -áì‹üžÃàÊìÛF4?ì›  …Cz©\gí› DÌT2"†Å]^­(º €(ÏpõÒÄQ:œéApÊaüKs[½r¨xŽ(¢èãßÖæ .Yapõs\ÐV³²·Å –|¡MPô{B+ˆÀL~PFë9p‘¤%×÷„Cê+:ø"{e~l¶f»F\Á¬øw„ñ¸O{5x*¯ð©h¯`>x9ôÑ¢ÅRap îá ´ADä0&è%3 å‰O"¤wÌTÊX_4Õ€†§Y.’åhCEó›l\™=úÄ5JÉÀñ©³œê =4ç½m{Â'$àV\Q )Íe¢LRŒ×1ÊŠ½ÍÔ–¡ªddÈØÒ/CϹ4ñ‘‡ˆÂîùÛÏ´É÷ð|ýx&éÍo@˜¬%Î5/‚FZÞ€`à˼…œ’ŒV|Z”x½Ž ªf'š®ç ý½°«E -ÁÐî°€ù¢½>³ygl¼’ý€¹*ž¸¸‰¯H¸LgÝn$Êͼ¡ -·•çRm)º´*\“md=Ùb-âÛ$š\»}*RM 5o@Ht>.[1‰ØÈB²qlki§Û#D‹¸"OÓ¯l›µ$ÐL㻟yŠÌ&Ë¡@2.ãe£ˆ¥]OIh÷&\§[,Þ0Q¬6kŒ1UÃya\&Á¼á4JØèň_¡Sìô -…F‘—(¤É©¤…@8Q&ªê¥9¨°¹€å²q×âÊi…룡`-’+4­‹É¶L ’eÉ4ˆeÕE¶¥wÕ!‰L«äYy\é• ¿T*Ö³¨4L²P™/V¬€5óœ†,ãÅåFðB%‚I‡!±ª&({Á*õ2­Ðyp})˜Ç6CEU[eFÔŔů$0Éf•o@Içb vAÈN“æ9q K<Ù"¥Ø$¢LNÁi2œ` ÓK6ÏJ $T˜”ÊÒ§*è¼±H¯Ñ#%™냴1}n£É£<ÈšŸŒvè¡-ÆO&òOñA¢Â‹)E9ÙJ‹fÖÜ -åTMÈ Òz(a»à@\¡Ô7 E0„ªnŸAø\Æʇ6#¿Žœ5OgM%ådMÏIó…§Vp¢u•©ã goI:©¸Ttfö@ã|uqN, G.)8æz¢mV´ióVsóé¹Å&NMc˜4µÅ¢¢19¥†fÖ2nóBCelqÍX8gâŇK=0o•zÂ÷YhRVéSÉ¢Sy½0&ÛúÁ|Ú#‚‘k LêÆ`/­2]Œò¼°&âq!y\0Z¡ ¬PmPù"ÑXu@OéKfÙÌ3ÉbvzÅâÐâ ,†OCz²ÎxÃœó–ý³fHœ45Q«Èf•Y*v©°ª¯ØV,]m·E{ -%áÉ -å‘‚”¯Âñm`ÔI¨ƒ&«øcNl‡c‚€YØôÒCÐ25 ÎÇ\½P‰sÒ†éÅ ,áN- Œ¦~$‹ÔXR‡ÄE à ,T¥* ÑBlÍB Š-0°Õ9’Ø Ä"ZŠÈ `RKy[Î!â ¨¤ÄB`Úš‚¤“¢ D”b†@’™æ ¨yÝo@@s¶7ez‚"eLý‡àÙ0g¹ˆ7 d ›•%6:|Œ)>f1 -A_³ç…t  ©“ª9T`väºO“m³9ÿ8Šn™ŸÇL;EÊg“ù<º½«¿¦Ú?“fôŠD|˜¼ÁG’Mê[²p MGÄfS=œL¦7 xÂȶ‰Pøjna@íúÖêÞ€€óh©b“¤)ªBœˆ ¾)“MM,?(»@ÌTT¨S›šn‡ ‚°âKV^>%Ó/' ݬ,Þ€k1SáLæ¥C:.$žÓž+/ÿcø¸ÎS`ÌT(㘩|Oh!g“8Ö¦äãßfFøŠ¢h4Îó­§·¶HqaÔ¶[Š"}9"E¢P_ˆS{ÔÅߦ¦nK‡ëHÌÝäœç©QâDq=p.Åvq©o@ *«Á£W?À3†ŽN¥ -€ý.Þ€ Ì„@Å[BžAا?Ág¡½aœµÂwLí$̈Há¬LZE§ÒÏÓa_|²ohOlGùÀ7OõêàN¢ùÁÞ€Àfdò~ǃ"ÈÄbÙö“Åe;aØ(NEî¼·JœÍG óØFËdzÂÇ*k¡°r«~Þ*™dÑðä-Šñ™½iÐÊ£‚£p6”¹¨X–R¥…ZT>z¬Øó©.¼†èŽ‹jÍ$hâèAüP¢!¹Е‹Q×Sx¾ÿ`‚E„vØÞÇù èÏèRbo@ÀL4RÈÛ5Ñ!¹65 ‘•* -èK÷Ê ÖêséRôXô >ˤoH4¿ØzØ^©„©hדӮ\Ì@QµñCo@Ðx°Ö ø<~¡àÙhˆMJ -yg)!”‡`èÁêD‘ýO”‰±ŽÄÜãx…­([¹øäò\yUrü¸Äq,Rx\;ò®=ûQkËP,ÖöPáµÚ Sƒ`+NŽ“°N»÷iËh²iŸXMiï!mÚÚ‚öLvëìÖGÓÙŽ/Jw‡}1q0â¨]ö£v¹ì×Æ–¾Ô("ð}œù*5 ¨½–a%t…Áñ©<«¡ÒG(ye#0?(ìÈœ?•f÷Áç?¦–HÁ¨éç¡s²%”‚}þâ—¾)6Ê—°a¼7 \ÑüWÐc¿ Ë“£ÑRó3Pé7)ùey€h‘mP‘ -ˆ …B¡Pqk+ (N…S ^•· -*·¸l£ Šª.hB¶áT -§àTj2p ™å=}6y]Øäu3ÖÚº;"¶½Ù‚ˆm¿h©«_´TŠ„"¡^Еٖ[(å Œî90Ä4ñ dÂ?ÓÄsö\šøÍmƒû¿áðÉ„pøäÛÐdM-ÔÔ4fF2¯™.›sfÖ]¬îêœÕ]¹êìí½÷B=•ßÓƒ%¨•S’ËüB¾ -„áÚÿ0rq#$IôCǘ.—}â|ÊQ¦$0ˆÒñ¶\è'ô cH€ƒÙ Š),¶`¢XÐÄA&ä.†Ê…˜/MÂD`H=œZ-FäÁ0z³9Ä•‹Q‹0U`˜™2”:äÑäS¢3Ñc*”~tü\¯ÄJ¤o‚’6«ØSªÀßSúžRÓdñ:·È˜ -ƒ[6yÝ&c1*}.)%¥æG2P9Š+³[êº[êêh©ë¾…Ò…1´2ÉQpÿà}nÃ'Ü?xo@Èmød“àð‰ßÜ6ŸÀÿàå Ÿˆ4yµ É+š¼êšÚ"PÌ+ÅDS+\4àK^õŒlÎÙœ½uöÃd6y©‘™õÌL6ç˜L]RšzîáÛzÛLfóõ¤riKc£br¨‚zÑ©ùa<ܸ°Tuáp#Up¤.¬ô›—FÊ¢ºpo@p)´d!DG 7DÈTŒ@©¢ˆíÛF4=[+k ¨°@±ÜÇáà¦/Ä­ BƒihÓhPiÃhØÌä²SõuzØ›¼nÉ÷Ò0RapG¤Âào“ßSê ïIdB1b…Á;"¶-^ UB•P‹ÅÂÑø®ÌV,\™–~¨¤Ô¥±PT’)ehD† ³ŠEÓÙ°v’é€M6&P-”ÎÂ(™GMÒ%Tè⃸µo »ýÛ¼'ÉÎŒ€˜X6ë2/&@€æË¢köCüªOYðcÊ z$‰!4+ê¬k‰‡.í`ç*)~´i. ¤Ø/Ñ)Öí)ìHºù&|ñ‡×[üuË]OBmý_iZ½³Ò15¢òiò²ÄV„jâ#Âõ“u>âbü?•ŸK -ÅL©ZÏ¿ õ}@µÊÒUh½,èÿ'ꆓ¾uí4:ªvò«hÆl.Éžˆš›f‹5Ä?ÍÔÝßúƒ&ǸcC¼))Ï*Ëõih“›ˆÓÓÐoòÅîšÇ¹¹ï¥]¿L* ãÎ t̺¬Sà;qÛ¤ŒÔ¿·ÚD”óŸ1êBFÝü›ë*ÌXЯx]…Uç(Ú”eX-C9÷’¦®Œþ"MkcД± éý_xh2Ô1œ |.HÊ®ïñ€@ýÇ"3g~6?x Sp¬I¢2/©Á¥àx³¤&ÇÏ‚~|¬ÜÀöi,© GÙ_RIîûõÅ¡‰ƒ2¼¤&µ\§¦è½F>,š³¸gv³4¼œe¦i¼;øóª ÙW ®¸¿öŸ‡ÇXçØ&ùq”]ÛSDFYì–÷g—ÃçM?GþôB ëŸ,þô&k;æK§Îdã 3f«DéäI0Y€ð½o`I?U¸Ä£ùµs–í­“Ôº³~ž.ë“KBOŠ­É^4¶Ý¤®Ä‘>gË0#s‘Ýó¼ßS¸îîBÈdËCU$G;Þ4—c +R¾0ƒAÇy5èFõçŸÞquMwÃË@_Ò÷2[ŠÏ§½$Vœˆ@ÀpÔ”¿NLÛSûó”" ¿Üâdo©Ý?=liü¡¥ãÈXÙužÑµu ak*ë áOxM@l'F8ìɬ— 2my‰3:zÞ®@EðÚI‰Ž -ўѤd›Œº œ,gv¶GôФò‘þ8ç1Y(Žý1ŠI1J˜ïºÚ’¡ì.­æ˜ÀÛP"cmi%&5 -„ÀßÃƤ¶¬ÐÇ:M*©àò†éëï|äFÎâ9Ù SõZI=¥øß%)A“"ƒ‹WÊpD‘†l·ˆ¬¡¼žä†¢*i¾«°¬|èDš•¢T'i]±/©ìi>äŒÖíž!H+*…Õ§ %Bk“N'¾Ç»‘˜°fAËÕ˜º^I’’°+`j“m“\IbXK{­0Ù.rÑè¤Y'fGAðÄoSM)XÍ‘RmRˆ|5¬0¾ñIÙ°‰+s3‰ ôƒóÂ_j•éN¿•ŒCjNy—3õ².¾Äx;(ק.s˜>j„„Rá?€P¢!q4³0þc&­íU\žÈ ´—Q®™øÅGWîqî•nö%o¶²YÿKaEˆù',ètMýh«X’…¾7%VšØ~ü¾‰hˆ8].&1ºmF¥Pf²q[ksw!UÃþt/Ö”;¢"‘y%ðmJá&º²…Ƥçr(>ÿ´có¶@ 3Í»ÿ˘ͯ³syJ ãVÙʇ®BŒê@,„eñÙpð–„Õ!ÖÏ6˜·ÌAékŸ’ù%Ä¡šÈ¢â=>²Ã |+Úý#­É;ÄþôºLŸ`Kˆ©mËÝ ¹È‡8éHþïàçX£ŸbI.š©Ò'Àx2jÔEe~;!¦ŽB@[Qྱüõh 1¥!Æ3|*²E+VoéI¶¥ø‚%õ*¸ùÂá/èÍ !.áø†‰!\ZÁT¼+,îðŵóú-5’—1›ÖrVa«ü´¤3|3}Ž²ƒ‡³v*§”Ís¹„Zü„[—BhbŠ Á•ž úòÝe<þÕŒªôogô^úªVx@eÓ’ŒÏ“!™ôµæ -EOBTK9¬«ULT«•OÕÅ´“ŠÓÛp´É’yrNû]RUM lr¯Ç¾’3ÎUiYq»Ýr°y”åêÆçG£oçx™„“±x=D, «ÄPkº+„§T‚ñSK™Áô¬¤ˆ{›Ou¶#[ Ø*@Ú(ævˆÛ›íY ê”5r0Ò¥mÖoà®cå ¡x×UÒ¦%δ½’‡tÈP€®bu¨'oLum½Pì‚ã‹m3žß01ó¤ÁSs-(|ª@¢¼U¸¯ #ˆ®æ˜ÕŒ½äƒÓZI‰MkŠ\-p¨ Juà‹ QÖ¹{AeB:1"Å™‡Zð¬†Î‡%ab¥ÔƒŒú&ÜÁ’Tù„õì 1'ˆü –Ú±ÚªÁJÈEvͺèjKC„9)š‘8$>ƒÃñgèÖäRƒ³<jto¡KUrÜÑ8 -á ¡Iª˜ŸLäš-ʺ{ÀÖAùO ®ÂË)9ч¤÷¶ë6Ùü ±Þ€ÿhÜÉþëwf›ƒeÞ‰·¦;>ßKfr:úy†èïB•-»ÂŽV“øا8ÜÈJDæWÜ7pý×:šÿ‘Æfü´6î e]#‡€QñÒ›–F0¾/‰É3Ž™pi3e€ô;T b®±6„£I Žä,e)6éQF½UIí—6ŽC;¼.8"â~J3%Dúxv““5£Ÿ K0ƒ—ssœûdWL…ùŸ™;>í“Ïî’¨MO¸,B^ î4 ¤z·s‚ bâÉ&”çFÙh!­÷aôÚúL|³{VÖiü}¤gôUüº ãýÆ›¹üøª£Fšð{6h3C ´ á¡í¼—½ìˆ&ƒÅGÇÎÙ¹]ß{ZÍäõó-AÇ!qÈrkîË%Q2¥{Tðh ÷Z´ÝÀ 8’°ûÜL¾c‹ÁÓ…$qóyѾfÙ5¢ûÌC‰'Îëú6uÐ̬¿›UÆÚY*±q;|Þ`˜|’Ðlpw#õüNÐlð™a %F×—G ¦Às#Š¿"ܧtÇd‡ßêæxçHîö @6XaˆWlö)êÙ`À`Þàë HcV»½UÌ9½š³M¤Ø`Å R¢~ƒ'é7²¶“e‹í Ž=÷ ¼g$`ƒOæëàži¦;Ù`ÝíÎx"»l"¬Þ Rù3([c "ŽÂÈ™ŒÁhÎf@r°ñ!D%Í•?­3*ÓÌÈœ?·Y-Üâãh-»f/¬îÉ0íÅþ…;ÿ3šÃAép]ìókNà•ƒ–•%FÅ‚’ož¾r‚ß³7µ'ODÓÈFŸ–Ñ"ãWœ˜ 8‡OÉ8Œ¤´¬ö‚º}Ô>Àq…~ÀbáäM¡š+Î$³¦`"’ï?jÉy€É>³)†  ÂGÝ@?*Y~…ùËï`©5MÜ[ØŒ›_™6Ðms¦Î‰u•ÊüQÃᦆa›€Õy|${P¯°‘ù%­dG8¬®¨Á¸TûŒ³5*4?¤uV%ä^I˜hAnþh¾Ö5¢|=ƒw†Zeß ÁÛ!Û4*P‡©Sz¨@†)FäöÔAXh5˜+€)Áåc]ØÏœ©v8_Ò`ŒD'³†íK‰`]¤8Ošáü£q˜i¥ã™°S°¾“(B*€ÉC„ã!ßù@€ñ ­ü„3¼ôYu5*¸Äf:˜«ØYÀ-­añŒÚY·V ÐZ½"_¥à/‰&ÀÙÃÿ§2ªÉÒê®­ŽùO.휸|ã51…T‹ ɾõvðƒìhl’­Ú¬j.Ñ;;MM²>Hb( -DL¦xÎq”„=ä^«°")Ýؾl±×à—§ÑH;>´‹#£…¼ÑUñ²Ÿ@N^§~ Ä%]Ö³ì²f¼s£=èdp×V°AعÞ=fŠ¶op„¨“œ§Àä„ Òþ¼‰2—´c¿n:}Û©(cHè#o=Bë@(ϧh\fBÏ‚sfcy/SüÄ Aó&éÎk–ÐÏæ2ÐÕØõ Ãð¶ÆÂÞ‰©¸¼z[°Ì;›¨ñ®Î¥3X²SÚá ßR¸N¿·AëMòoM¿]9@ÑÅqÒÊœP=Ô²ÙIÈ…aU"¡«Iö\óæïQìqBg¹#­ßI—j¥¦!ÃX”Ñðsy{ n'ÚžÄFs¾»NÔ›é|Ö‡–!¾8‚¹ÔSÃgŠ«µÇEì´êvŒI*¾GÜ!¥¨ÐÖãÄ×_ ráÒ$p¡'ï³|ü/D»®‚ˆÉ•¾Bìbíù™|£Jßm Å 5ÊfFºX…Bk$ÛaX‘ c U:¨‡?_æ°åsH.Cú‚Ät©7óS±ZÕTú®Õ\Ð6€ÝÏ7À_ú.8¢ûBµ¨Ž–¾ØdÑ$ѲicâýšBjמïLÖ;¼¯xB ¡6ÑÖÂãã‰é Ô–øá¨4ñBæßEº`$åNkÃdL‹¹½” “_c¸ŸlåµÒ%L&[ü¤*ÖÒ~òêË„aGK¢ ÀV ÙwŸ|uÓJik>4¸üGùlÙ]îåþ/J”1Qöd8œ´*ôD#G'‡¹b«ó%‚³¦á{òZ“ð+EkyÙ5µÑ"NF¼š=<Ï‘„QÍ8v2±þÈ»@Ò ²Çªà'¶l˜nLH×Õñq` ›ÎSŸªÄ_ÐWÃ2¿‘9»í#Vü5’{A1$>±¡Y;!:º0ðVš4$«‹…:w22Ü…†ÔhnV`t‘ôˆᇡ«ºïÜcLänµ@TC¯ûõóµaÍ\€Z˜&’KϤJÐb«€Úuá-–%ËáËÉŠ¨8 Š^0Ûž4“Q:Ómð´:dn…àù톣F\`)0y¦¦‘‚ÝÖ/KJ0²wkn6k8ýˆýÉ÷9Ú ›°~9©Pìw°Up}‰4•'¶žr¼/œ×wša¡CEÇ3ø¦H×—aÓ‹6I~áúfR¡ÞvÁÇ\®o{Å_±¦°v×rsa¥çíõeÓ(–C98\ß_ÌÜC'ðõUÀ6s}Ù!v -ÙKÚ…q}í—!w '9¸‰êDžiÏ…ù|qc -xSÓê$ÀÇÁ Ž8€ÎQŽ)Ãœˆœ±K¸ŽTB/¹…`UGá†ûXä^¹á8ÄðÁ±oÚˆ`øØÖfå8†¬M ¨ßÔ dȶ££„‡Ûøº¼Ã}Q¤¶ÉXÑNU\륅OK÷ôrá.º uS²° ©%D¯» Û¹ Ö²Xfý¹Ô‘Z«qa¾ä@s´¸Sî#ëü*QážÚ_,™‘ŒÎ4 =^ËùÈ›)æ×°8æ^Žæ¶Zt-¾8Îäº*§˜itÙ™ªðÍ|û·àîÔ# äK¬_‘þÌQâº%èÖW{±c§9¿ó ¤êàSÌ×åà;£àï–>òÑ9š2Ë›1çÖÊîÏÚ™J.?äQà%¨R.öÙÑýqK2üÜE¸>À|z¯ ýÝ¡þŠ™­a¥ô«)Ò¶9ß,GVÍ[Ö·4äfßèŠ4ጞUÁ£¥OÓMŒÎo À ú5Rx…øÏ.š{‡ÅŸS!ÜÂZIG}l´_}„%ihJ@ÃÏ!ôÔvOÐNÜa´q -ÚÔÉ|™y‹9~ -ÐIê¶ùg0 E×ÅÞDyß)š÷8µ“¹m˜c:ÄE¾÷aèAkãñ@¤àøô¡tÆüR÷[O³Œ«Îõ¢Ÿ+ç¿jBf\upI?ëŠQ~ºaœ)­yÕAð(ý4/j›QcÀÄ´sç¨.byÉÇÿE;–ÚEV0Ú“Ýpìmý%P!¡pKW$$·¯W(Ù¾öâ$ f@1ë|ÿZšC…+Íá–epÎÔ.’AX;Ì/ÀÒœ°î5 -ǹþ2XR ±vÁqmç@8þŽïRŽY5®)\P6“0=rÀåà¿ÿªƒ«Ì.:óµdÈ[À¡qQ‡¹¤’ .‡5YÐJ ŒóOÿAŽÿ×2KŠ9ÿpØÊxØ,ññµ;BKË]p+€Ø‘ÛEº£½ù«sÓࡹì=öžUƒ%Ïʦ®ëËF1qîØp»±¥w¶!á‚Ά³-Bø §P\Y¨ 2v‹ûê”|;îIV“u\Q„dâÛ¸åºnv#Ñÿ w#É'²ZdŠâË•m@Z£Bh³J”aG~„EŸé„º»u²^Óý\å«ï68äÐ]—GË„¹°áy©$^¿2Ôxr*õ&BÅ|Ä°O±Ôê®T>5hšüö,ÕÝ“^n' W;*ml«4á¼6i!,øEŶnD"A¯|׬_Ùþg6á·È7T³Bf!µ#¸4 -ê‡óB™¼0r2PX]/²G†ÅÚ¤ã¨e; : ¾<ðXb“X E}h~íKµ(Rë\È÷‚0ï6Çᯉ›êö,büHÐ4;3Çͳnd®:¡–¥iÆ·(,vº6]á¸U¶ ÛÞ€Ô_Í3XBN«„JdUuK1nßãØdÀY Œ‹ª5 ªž†YAWú‘^]H5(xîí£ÚðX…ãµ”ÏCƒÄÃÛ±Üâ„Œ_#"—5ú.ÌC8ËXÒõe;É5FD˜>yͺ¤ÿ¿Ô*wR‡ÁoJ“–qR‚¨¨g½Cjzéż’(“])ø jÝ‘ugs-ääîD‡˜ŸL¸dA©”(ƒÅ'h?ݺ…ÉUy,'¥ex›¤m‘5$ôÈi©$Ýó$Ȧ/ù¯ÝØ4Ųvòâ´9\A¶(€AÃÝ[Ž¸:Œ9²{©Ó\³ä‹ã°Ô¾2šp^üç\ÄdÿEKZàƒj'¹lF’0NÚwÍ"1Yß­T$·±l$%×·G•püÞW0˜øÏ.¾RöÛ””:êìÐE/ñ¾kŒ ^‚€qk*á)ßTÁ¨ûùä`³Ïx]×ÈÛ×a -Uñ’Yóp¿#ITì;wÀ–iæ<-q·k³®ò%¾dÒ~À÷ÃVÈF kheÜX| -£p鳑´Æû’Õÿ@e:ÎTvFµMl4* ns¶öM&?¼Ÿ=g0çͬõ G,æžÜ!vñ ç»kÝìÈÛL8cmŒÄNšOþiUšÕC¡é¥B>Ž(©æò¨õÏ“åÊ™Rg•"‘OüEñ éy¬TGý‚SÀ)Y–ùðÄ”ÿy¶|ÙIL…Zr¤ 7»‘™®eŸZ¨Á#¤l@¿G¤ºù,9¤ä¥•ô›²Û‰Ý–Z ßùbZŽ™8`Ìî;½r9Æûað½I‘uÓcx8刱A‡êJLµ>MÉ@ªö˜ß¯P`rîzÁÍþÎÆ´ XÈl2æ8qGƒ -®cxqõªf›íHŠ\óæü!ʵ)°~ÅN¼6>{ĈT -<Óð$MHqlŒ©ÒÏqH¡‡¦´áXnÆV&ý<ósAåOoÊCé0J7šÊlë_6à“*O¦º4Á |ZôÃbbŸ,‘FØÁ1(Aþhj1H4)L’·yÏ0:†7Hk•VwÖl¥Ž´ <¢µG;Y'Š"é[^±wôuÓ×øšš·¦±ÇønÁ´%á*‘¬Ò¢ö¦3áIØØÒ‡~ÒgC"Ç„“3îÐEŸÐqJÑÁÙåR´y€´0™™æ`\}Ôzb–š»<¨@ŠM¼0󲃥5ið{‚N¹žÏ+O°;¦åàbõBÐL¸Pe&¡±çy¯†H(€O/Vº7·búžýÕÌ_-å«™h ýÏ{Ú2­ƒÚî0K šVÿÁ¢8»½©Õ.¾Ò(Fr‰ü&]t=7š.ѱr‰¸šPgÆ­ºy™ªþi¾4óÿyñµNÄO[ld¯ ïÞæ ùÈ l,Ê‚èK§¾]·`flÕúò| -PGa¨'Œ,çhC ÍŒñÒú}ÕÔ¸ØÎ1x1?öÏüଠ‡@ùµÉ‰-ã9A`ÍÇ–Ö€z§æª™¨Ü2ýÙn„iQ¸òSMÛ´`ë^±rÐÁ­ƒÛÐÆ¢tF/@;ü&ÁééD›B”j'ûaMÝŠL$‚}HD–íï4 TM$VßÿŒ;£F]x,õ1>„·ÃV~zYŠb³âÇ/ÆĽÁ§"1sfPÃÊðÓÜRÆQEÿ5ƒöv*fJÊ“*áö Ããuµ™Ê0²M–fr‹ÆeàÂ)OEÅùn¤>‚¬#Œ5ª.ÂÓ¼œüì´° ’gMUÿGÂÇAøÜ®Þo´¾[[ñXxà¡Ühg=ïPaXÖÊÙ™HÇJC‹¡I/Dt[±!ØŽŒ¢ª‚3?ðëHf”«üðQ"×îŠÑK>ôs¸¨ârñ‹aÖ•Rç¢ÐÑŸ¼ÖçËÓmÔ7ó…6¨‚¹oKaM9ÁQau ¼žusˆâ}H Q“9´ ÐÚërH~U®::§¹ør“ -Ø?_heça‹p€9ÁêÅ[N=‹,«vî*¨rÛÜÆÿ]G€·Î -¥Ïxp˜½ÌZiˆ¿F†áÁs‘h«ƒ©jñ¹^K÷x’ü¼çœèJÔ”ç®å 9þyöHþùBùãl(é -ªÁ)yƒRª~l+q˜ãn÷8;â7·N¹W°ÈÎVgí‘ Ôõä/çÐÿç‘œpP0]ˆ11jŒ’%5c–Fá¬ûÌc³=œ›í]v`J~€}b/`(è•QvÌm.ZÚÃ^$ÞFb{äFa8/³8Y²&Û›oÚf4å“ @jèîqY ìœÚöˆ2 †¹MæÉË“lÓÆ#o -óÐäL9Ê=ÿy+ô&îÞ«KžÖ#CL‹8©‰ËWàÛã㱪^rø©©RàÅ¥måÎŒJeÚx«öBfý*cFžS”–z¦,Þsî˧¥­®½§E¡“ --Šy-Æ£™§Ä|é«óT̯†£©í2 ƒ›½íØ'pöž,ñˆÑ0ä'ïæÈò5¹N YŸ‰bS’'…ï®èíY9rbø½ÿ¼£wS,$ -Aí:ý3FC}=øê Sï†#„¥¬özV‰%¥xtWÊ‚X™¢§ ew©Ž ü½3gy7€< ¬Oä7bÉ¡šjõÖ¾h× -ê¾;Ðm}Ô0¿gȪ“|­Ãœ– ˆÇ_ ¿áqX!-¥Ð4«#®rïë÷äÒ~LáØ Õ„S±Vâ4™A—Š¦ŽžXãšÍþ\ÿ%b2NuÎAOŽubÖ9~2ÀÃÖÜî¶B³Ëò& ´øŠì÷ø¡_,„=Aix–`”£)˜ê¡"8»œuJÖ€ñß„CuÙ–½fùÍ#\ÖÓêÔÖäTMÐøÔ̾Tý–PÓ¡Tµ—•#}Aü¤JoÔw¹³ÆÀÎîkéjE&buÇç}·°¼*¯!K2ÚÂ5ð¯Çi07'È–< ¬.ìŸâSS§]6áŸONµ@gà>dæC/= %\7þx´À®ò{m®éYêEg£[®W¶Ê¿=òg^ëÌÔ‚÷(øaPuѦeŒ{ÄëÝ)`–z?ó½!¯65`sž^À ÑG?àb)xWe¦Ãpcpm4ÙFŸdUد–nwMwí½‚nÓ«Ð\>£á³Ïˆb•œéhÁÎì^8-ˆ<ê!í$eµø»uâ¥0«™_Y;ó"¢E¥o–‹TÞjªQC—V°ÅáÇÃí.²m ëî,ì£ýö['‰é¶¢="^¦%ôb/u´§ÄV^ÐÄzvó# rœ¨ŸšdLgAäçaÔì$=Î,éŠßǯS Š©ë“  ¢:ŠýáŠ@,鈢×é -f¼k~Á,0ÜÔ³ªiê*Ê - ói˜øëÕHص0Ѳ?Rä>žº9Cû׫C;0i6U–Ò,èKÚÔ‹R-LJ_°R ‘Ø¿(QYß‚ l :3S¸?#;™J¢>™£zGùñm]`âú´ùƒµpY]Y“æ•HäÉfî-çà¦J·ü€ÖF!ÜÇcÚF e*Â"Ã4°Ì–æÂ}^þ#j÷’–S,d=IÒû¦TB>¾jcW1…'æ¨"0jV^ÞMx-g?wÝÐö”8°<™:E~ct¯¼/ÐÉËŠÍRYïãÝßœ_( -Àß#ÏB7Ò’]7E -Žmi¢ý­6Ô4¶bK¨ŽkOR‚YF¾Üâ'÷ãã."IkСÝÈC—°t0IõDä¥9”!¯Yü–£Iì-°ý¸Äê"«Üç§%J ëýÿŠD­D1ÄËè‰Ä;ùÝÌÖ褰g⌸ ‰aÆGh3kˆiâ½ÐËpÊÄ2e@î.dÓÉ7ˆ”NêXÇdb·2—…3>°¸9–ÿámø)äJºàSBÁ¹"ŠPK]}ÆþýÛÒ„p HÂz›**ŒI|.hÈ¿øümÂ×™ÿÍö¡_5EÏbÖá ,ð‹ÁÆ ˜}2‚I$³ª„ªg×y¾)ÿ\/¾!Û+æšÜHœþ5Ïh¥# €¢›:MºgSbì$Íàí ðÉRéä‚.÷$4wi—³µì«Üw-GU|ŒÅJ®_ÝvôƒãžŠA‡òÀ'ý@míKQú_Ž ¬wGpz –T6›ð£åû7xø+j‚HTÎDÚmõú_RMÆÀÀ ì…è¯igë -²ÁQƬgGGX& I@$ÆSB Ûèâ4¦¡×ˆôø“ À RÀ+z§.zOП¦ Ïå~.™OC1‹MÈz’®ôfØ+ó²rï—IøçJø^¤|bkª’eމ̃«3*°ôUb3ƒZþŒ%ˆžÆ1 /i®Ò·š ±a1Ñ#{KÌâ[[Ap—ý-ZÈ´¹Ù>¶H¸ÊsœMé+,Éø¾ÚÙ@ç•ÌAVëš6ÏÍ&õÌ6(–Nm“V’ð<Ì26í2¥.wºNÇFÍ^KI ËåR•±KÃÃnøÙÑ¿å'É‹'1(’ËÏN»†]ÖÛÚÕÇGâMÍè.§‘¨×PÙ ð6ýL„£$V¤Î}y]M4"c„~(z‡…ÆöÂò³Ôæ‰öN§ðj?Bþ•/Ëðûº4_ñ/¥ 7=­¢Ý¸›Fç·ìÛÎVvྡ‹}Ú"ÈÔ3mÈ>ôÄ–ug'œaƒF»Å«Åú¹abºÐˆ3ßÉ Âï,’W;>$Ÿ›”:ŠY²m´R@ÄãH¯Œò<”eXÃ=Oá :ð­†S•NXù«>ृŠáÞ;Ð^A(}ÇFõ¯ÃKÝe÷,,e*•eI«ß Wglð¬*•LããóbQa.åãÞ •‘üìšóVgmÂ|„é")&P”Ó:d (ÅÎ"mòÁñž¾¾¬ó_s£19•ˆã RÓ£MAv½ jÓ$™©c¬zü” šÀ W4íßJïAæ i#˜™+…é^çõØ øʼ#Æ”ˆ6!….UJèÖ ëÎy«˜Žlr扱+aó‚ å¼6Üßµ>˜$¶gY˜æ×vºÌ™ÌâîÛ·úH/Š4éÌǨbÞ)Ñ=ón•­‚ÈL-ŸGÜ78nš 1<m†r5­¢f‹”M´Ô¶+TMZã .:Á6ÃØ~Ÿ¨RéV)ÉpvÍj`B:ÜèŠu´-)¤_¹9PˆPZWà¯3¶Ø§ç1µ–ÕOyhŸG~鄽~ëpxíeä¬çsÑ·Ö2b¹É#+OÅ}|»ÊWÛ´‡GºXH““QäÃììF¬Ì¯Qã+)׋»ì³¿Uxfªá’ÚÙ=Á…6²Â9Ñ©‡ã» kÄ“„›Ú¿òÐR– ú$¤TÖý¬hwj,”kB#yYî¬P©¾^Emå¼…z¨pqâ”FÙr\mǾ{ԅʆˆWj~í@NÉqÉ1qM,ÚÒqöõõ˜’™š‹´•y¸·öB1-ÀÇd¶"×UXÉ>©„<HKÈ}•ë€‚™7"•&:´Ì(w’íŒV‘H"zB1=Us\rÇsÊ!œ·¥aÒ¤€±º ~~&§8Õ7L¦YçÉ…èÙŽÛ®”\]Ñ¿—XƒÀl‚vud±¢øLè.V½o)B>5ÔrJˆ‹üyp^y_y1“HZ`<Æú£Me¤­®ž¢Ìh5pífæ¾"#L—Èô¢ãÎW¡5šEã]ÖÎÖÈÿ HÅWå™>ãÊÃmd,)†èƒwç¢2ˆï·jô:+zÃÅÐÓØûºCƒra”¥j)Ȉ –,œ©)Y¹B–ödeï#ùHÄÑF×– ´Ö¯BŠD«¹‘ï „¥{? }‘ïòq.¼þ!¹Ç ŒÝ²™Vß! ù§Vª›Ë²ž€:„®exÈzCoœÐžBlÏ “åŸü¡#ø„»lódí>LX¥Ë~fž§Ï“;~Í ¹ÂÅ?þtÚP_!|H‚a÷÷'0`Ó×>†yÒèP.,òpäåK¤‰Æ‹wgÌM%¹»Û2Óï¿X´ñhÇ^¨Â•¸åXK'o¯ J ÊD߬š‹r¬D¯Ðª_Ë4®ó¡‚ÊЖ™Ó`ôãKù¨&Áè - uƒ4¨\XñÖΦF©]¤&ŒÑHX¥: -Aè+–RÌ©@‡‘MâÔpv­3‰¦èÛúMruÝÅæ[é´A«(P ð-¨ËÿªÊ…’œã™'÷d˜IõsÒò7¤¼á%í"}ý ys0@ßÄ<þJҥئ:ÊÓ§®¾c´õ³ýøa½p°½1û¾ÁuZѸª/½ýÒü;¿ÒåðŸsh,û.»w Äà|¡0g»S-E -¸œ"©@\S"R~†%Y½øGH)bŽk-“Z –N¸¾RÕu ,çä½™ÛŽŒ{ó&ð¤^A,Ï¿Ú™-ÅñwTˆ÷­‡Ü rä¾üzK¸áHîT׶roê³d·&bî"2"ã*¢Æí§A«ÛR¹O˜ÖîÆÊŇ|òV[i»T±UåyRçŵ" q'¤½OI×âl´Ÿt—ÞGO–Ö¹tk´€£úsçX;ÝÖ×6W$@˜K0†Õ{z0YvqÅ>†÷ñès},9Øâyê.½Om£Ÿòx¤È,FqÝaãO’!ü…·MSYâuÃ2Ñv&&ddLOâPq\ŸL F'ètcõ›‰Ò…€‡Âó΂¨Ó«-BB¥Š -¤Ðé1·%]…ıOKŒ—®d×u0 ­`Û6ØŸxâ?öT,_±5oÁwé|Î]©Ôn/RàöÄð‘úÝ”–|Xª„Ñ¥zU3˜j4‡x£Ä²VµÉžY½šuKWˆŽ«èKZ‹ºÈê·ËÍ9ï¤QÅBhåLÂ7Ö¯”MÏQ\q o f’*íîøó>Êxø³¿þYÀY¾â5WÄ ¹•×׬õ¡Aâ¦_¹`'>+9uBp h®fþÏ–'ò¶gbKŽ Ëe‚JoD -"ò°º&É@XI]K"  oœ —Ç>Á˜Ô\~?ù<Á'”‰¨ßÚÿ¨·Ú6¹8‰Û ááG¤þ…EA¶ÃËí²HB»äQKßîª0W—Q®|ÕÌÛzÓÜÊúh½±×óhÄnq©[ #ÕÓaÉ[Ù‚4„Øë.TR=mÖÏà•áZuÊÐA 6剃 KH÷”ÀV -ˆs-Z¤¿&@·ôå -­©G\ͨãáLé–PcôÚé¶ÆË×n¥!¥üÿ=ÉF$"2?j%·„‰*k¢³6Ô© 1Õbë…çÙG¢‘]€iqÍq¯GË)yQJÎPz¤ñk÷>ŒVd¾ïŠàç•]8W»«àHük”]JRnêïÇò9§?á-‚ÑtD{€ á~â¶É!Ö/ “+#qó§>„^Æ›7/ŠÓ'?—È@̪ k*U±¨O¼XÕ5#‡ÚJ¡¾”î•¥¤Õ´É6ßíüé¹à0‘|ºùVAb£dNqeÍ'Ä<ÚwsªÛ ˆ€`ù™«šèIF¶ÁF²)4Ï?ÍÖ¾ÖVê6íƇN0”üð|ZƒZ5@k¾¾Œú×z¼° Ìãô·‰xÁ]ÁðŒ•É †B¯)oáÌ( §ý®`hx«Ü] …ŽpÔÎ48o;6¦„ÔËNÒµBêxfØíŠ`˜ÌŽ•Ü²FŸ~Q§c3: æ¼ Ú‘Huû+©Qûf*kŸ¢Huûôtãr°±ƒUOhÖYí¶îÇØÚ`î#Q_븷i‰¨1¶&ÿÊBðâðXeÆ$Å(yÒ(y²Qòš`÷‹† -_²Æ^Œà.vÃ:ÍËÖB0 †a˦|Ë'>›!Z‹ºZ  î -ÉRÉ_(RÒPéÊ]æ¦Ù„EäsnL¶UpìîÑ‹ÃMJW š‚hÉÍ/öÈŒ -’r,¾s`¢dF*¶°»··ÍÈ€·+ìØ „Ua-É~!«ÉzØϱc¡&Ï>×Ú ­—ìÅŠPHÑ—$Ù Õ ,Ö æ8=úM«Â®†8•µáj8’£öùÇiM‹®•o Ó(S¬«ôp L5Ì*s$¾†x9\§šHgÙazC¦ŠÍ’›9©O¦V.]ú(ÄS±…=›§…Eò±Ê"nU*…k#q5$?Î_™Qåqf’puñ¡ PäÜôö. çé¼"çA8¹›D´àl÷öÏ8ëfõÞ—t:%}W“]=£O¯˜ö‚ßÍËjð —¸ž«M•ÍšÍëZÞÖ´jÈE\-=µ Ö­ /7Ô#áÇ¡7‹ñH˜BJ€È“,»x2 äf² X´§ñ´¨ŠPF$Œ•z& A'*Y®äÐ'mr1 Ól€È'»øo¦'9.œ_]ÉÍ#g&7‘v7ȱ `(´Próh€0½ yqsÂ9ôRÙ$ZN¥N§ÂºƒH¸ Z¨G‹C£]+;0¶€•ŨGIÀã°]ÁðHœž9œñæƒóp¾I?x¬À‘ŠÄ|ÄÉgL€VÐØž εTM¤ÿTé¼ÉàLZ28ßÆIg‘³‹œQ›ÉÍšÓⳋϘ[Zœi†B’tùQ¸¦ß—Ê`Ú:dmQ,2õñ'â©{ˆ?YTJ°,~%’$žÉÉÍ¢N'O8ÎèÌ…ŠØRΪ´Œ.WÃñKW9t¹†3Å*»\U!|$“*còËÙ–€&6‰páì‘•Êb‰¾:"‰e¸JøG¨½sfr=¯È¥6;r’à.MÈQxÄ'$ÁA\jÈ(ðÈ•—ó¼GºÊïÄ ³†–êA´ç˜\p(Bý:n@m«`$[tXM€Ôf–ÜüȔܒ5¢^=e vñè¼%ƒ’jZÉEƒêäRê.Û =»ld§•5“€ 6.æ1þÖ‹+»ŠD;¸D»T¢Q2öâK$Ò¾K´¿‰ÁHº+ÄÈ×è -ï VQåa=ˆG'b®`د$ÐájDk7~ƒ¶Á·Ž•Yiä‰Ý0Õ瀭éÈ鮤ʌm쵯%:%Æ©2ì -†¥ŒœÀ«r«Ws¿®`P„@$½ð,"Úöš× -[[U†XÔ ÁÔ·ìÆde£‘øŠÉÅÛŠׯ»‚Á´”n´®`è -†Z‚»¬d€³Z7øRrlÍyµ!›és—MÅWÍ -ɬ]Á38âf¾¾Ÿ”ÉNHéS¼,æa7z4(Ó (IZŠZQ wº‚AÓR8O#wC Äàj’ð­é‹M#ƒñ¼"G†·™­úG Š\kåAr­„Qû•D*| d´Á”Zõ¶›¢Ý2.ÑmêÅWŒºÇ8O!Õ4Wê$ð&3-äqL¼ÅxÐ7 0ĵŸBœ™p6P58Ó‹•,^.’„½¹Æ€’IK#IFœ¶+,6Ô¢kå­SÚÂÙL%26•âÍ•xÊF„&ƒ‰,…‡ ˆä¢A±k–‰ìåãèDt&—–~¼m£ T2îLfkW0p)©i8rzv½xÒI÷eÚé3 «fý,P—~RŸL͘œUö4=êÏj™ jM’ $Ü®`Ð;E¹®`8W%ÃŒçÈ 4¡á@ä‘#³záÎ,`¬K Ùtc²¬‚cMÚoJ¥+¾g]Œ®`È«LW0˜âwçÝÔŸGQt¨  -]±\ 6T@1ù4@©’r, Æ‚æmñE˜Þô\…|.ÐøH+òqŒh„j g J} ȉ¡Òh.ƒ¡Ðܤ =4í‰jN -èPˆ|Pš™pNKžcGX¬O¿ÚÎ{Ó,lâReÝ¿v3jÝýh–‡H¾ö#”Ñ[P’‚ØéØ̤}šØ-÷Š?®Z5\\¸bXš²Ïí‡.O,*b3Ö}ÍÚ°³O…¯°e•Û’ô죌½X¢y›eBa2bÄPiOW0¬( Õ $€˜Ýï9ÎÔEà Lo~ZÉì$ÓÂJȦÊ)m¬¨W'–Ó§)§!q©2+ë8رZró€ ŒèvÑP@X§o”'Uî -†0€Ç¡'‹ ên‚—é -†Hçå ˆÜè>gËtV’V9?(é†Ä¾À¦á¾dÒ¶0$¯ ¹ªý³‰tŸÜºÝéÛâE˜^‚ð¨ä¯Ó RÒj¸:Àœ vCW0tƒGµ!€ Ó¦&Šw•!¬Oï »x ítlVö¨ä©O¦N’n-b ? oŸ-v02ªì^Zìî - -ÚaÇÐ"¾EÒ¬!zB˜Þ“údê9‚hIbÁn„ê*L‰à4ö«Iµé -†˜>uCW04ö+äF(Eµi>°X˜ç-ã(\5Õgó¥2·h’I•ªÐ ¬Ó³˜¯’÷'@ä+ Ô¨åÅWeoI;ÒØ®48o_: YVY·^*[V§c£“*›kÔUmáÇÞ^%êõñí „nmët#䨌¸< -í¥²]xÛÓ´ãæßä-\`ù*\5¹<8ÃÌÈ ýÒUvo-lóÂÛ^$`CPö,ºã¬–N‰ÝØ!^¸¾hõ‘e•ŒL¨0ör{*&ɶÍb™õ–~RaIº%mp÷ÍN?³1Øk+™Ufk_ÖÀÂ{I¹”ÅaÃ놥ˆÚÓâfõ•·p^`vñ>÷Õ*D&ÀÚu%”iáÉÞÞF³Á*³ËéAä—7 ’î -†ÆèÅçŒ*gP7ÂÉ‚´Ê©K ±>ýùl ®SÒl„.¢C½Hò8ôšrÓ¢õºù´ðGÛ@BŸø#@ 5^©â<3©–†B‹-ÂD!%ˆÜ‘táØTYýb/Ö#]ÒŒ4£Êñ&ËéAį2[Y´±’îÌL8Ÿ£ËãŠ1"Ÿ (’$ Ðcñ1}RCM2©²æR ¡þQ.54E\ {yRåì9q P;g¦Ú6ž—]®b—«!ˆµOÎÐÄ^]®x:€èŽ5/ƒhÕF‡~u°¾Œ.hÞîéI•y‚ çÓàH$àBƒ’DS–¬W¿ˆ«á×ù¨aq5ÌÐÛ"®Ž@TŒt¯â®„ ²A#]ÒB‘@\ {‚@D—®†±ZÌîW;ßájŠNj˜;‡¢;(³) öèƒs)gR H+q#`Y§ƒaÑ HÜ®ë,+T†]°È—c3)àj8–#¨a@is4( WÃsÒ@=Öp5|ƈzÇ+ª©™@½†«!²N®†{ÓpÿÂÕpKF÷kÂ}ò’*Y­xù8‹™£ý‡L|ÒæFZDJTQ§#®ªh‘ª¢ -k­J‰­PÕDZ±rEÊ%ÇY  Å”Kң˃3L…ù:­ªIìñãq´ã甸 ^+—»!‘YÚ—L\i•„£}Ô° TŽtIWF™>7  Šæí±zi!°¬ýÔ ¢—Êàc…:¾+`™ BPå^k€Z`ÒѨËé%¬O ;.oC¥ß°#ÖÉuJÚõ¨-Œ¢Ýø^D†£IäÄö±#ìv ’Ñ}F·*•S ‚è®`H×o_€õz;@¼©a(¡EÕPx`¢d/v€Iƒ‘w\‘4ÄÄúÞbá4vW0tƒûÑ,ä¤%ج+›‰¥a{‚*³žS ·Ž’Ý1ò–UvxXŸ>?›H· „šík„è'@ä ÞxPiW1k唳ÊOÛ²1ÈÍŠIº‚a$iHZ§cCXŸ6m‡&ˆÑ¼ÍÊRƉ‚N/§…+Œ”ÓØ}‘t‚ëU"¶pº]¼=ðÅÞPtÇSMÔ ]Á`ûy) ­ã:A(eœö+9ÕíKA‹Ý*«2²©2óU:Ã…hIê4ðib—+ˆ¤0Ø˳äfî–ØÍzXŸÖ´¿‘ò ß‹.WÃÍåC~©È"Lÿ¸}\ômc%ñãqhQMðaD¸Y³i -¢¡·Ct÷B‘DN4y<qòxܬu r I4Õ4àò œ@¢¶+T‰Œ ¬ PoÊŒ³Fz„Ý^drÁ´™í?ì~Q|uÅPágJIb)%µ‰ô«åjŠSÎ*CÌ€ÎLÛDGjŸ€H= 8kƒeiÿ!H6Ì@ôlĤ^pÂi_ƒ@jVît;%]ÁÐØÝecZYj=ra·Dæ’ø aúVqÐþšðŽ«Ì>\”’!¶0¥Áy»bšœÆæ“[·`wœÆ®,&¨ÿ:¦¢µ˜£[L2®ÎÊ’›ÑåYžn¾K´,uÉ7ßã¡DK´%/ÏÍ7ßåFÍr<”Ùä&Y¢'ºÇC©Måx(3º÷~´“çæg™7iž¥æ‡Þ9/{ïšw®»î—½ä%ר.ûÖ¼kÞ_sÎ_÷ÎuÉKþÿšwÎ{ï£æ|ÔÝyçýPòQ¿Y~ùÿÿÿÿ¼sŽ>úåk¾·Î=kÍuÞ|ó7ßèFwïeùåó^rιæœënv³ë®¹i~ïŸÝ4·yšûÞäãáyçã¡DK^ò’wŽòïe/ûx(ÑòÐOR§÷.ϳ,Ë_ ½wÎ{w½ûÞ<£{ï}8O­õÞ‡~þk­ÏSkýúûùÿß¿w­5šQ­ÿÿ¿`0úIêÆóäùG^r}æ<ž9ó}zç&ôpžãÿ“:}ÈßÿËüÃC‡nš¦ùŸóÿ‡ÎìýÿuÖZ›:ïÍ·ÞyûÐORÇ÷F·.7ß-˲ì¹Ìeùå.{ÉŸŸ%?ô“Ôõלó“ëŽv´ó~Ƚ÷ñй™ùg½û¡£-OÔäå&sæÜä(×½›½ìº&©ãùÏó4Í7Oó<ùùgÎçù'j:7ÇCîf6Ímró4÷™ÏÓ “ùE³™3šÑ37Ëó4Ïs<䌎ùó÷òwþ\î'Ñs<ü9¢¼Ÿ¤‰ælš&::GÇÞÿ&úÃ㎇¬ßÌ[ç“—›Ô(zžçx8ÏGÇñPžeÞèx@9:Pt<œ»£ãx(ÑQ{z>·ÖhÖŸ7‰rýåç5šsù ¦²ìÍ»†‘ß3Áy²ÛÓw9ÌÏ[o½õ§iNS•L·Ø¦õ26ùvÎ9wÏ‹3ÙPªeïñ`æ%yõ£&Í=êRÿ}gCÿèèþ^š½÷æ—ûw/sGy©4 ¬¬$Í­ÿ,·ÞœÔ%מ:óÒ<¿äæîÜ|hýGOýz£Yë²çósÏÿZ£§F¿¿yš›ÜÚÜ{ÿ÷®ó›ú$µ.{yž›ÿgT›O¢[ÿyîm¢§6Ÿ|}–ãAçœÑ“ÌúÇñ Ï{iêÏèþr<”-5/Ï~êS—%Ï\ÿø¼¿>¿ÿù¦æZë1Û„¡2ÿGeþè™é4Õ+3¹iª@Ë"3ÑR¦›æejÙZ°I -±ÑL6U+ãéùt[p¡b¯Meƒ©iªªÉZ¯W$M[&Të³wö3ç^ê½sifT÷³÷ÿñPn3ï7÷oþÚÌÏyÉ3ªó¿©w&w.Ïsççe秉’½`0ñGæ9k²Ü}Ÿ\wþù÷¿Iò óòü®¿43yöñðÜ,—Ý|ôüÿפ6ÇGßÜfçfýœ½ëŒ’ßÇÃ>Ëž³&ÿÿ,»~3“½ÿyæ½Ñ¾Iþ?þæI˜åþá+Nüü¨IS ÀdIÁ"]W0¤`R§ æY´;®¥ˆRØ€”(n<¿ç83š†+`6 Ô Ô£¨=(P¯PâQ%.cm ¤] AM&!ËѬÕ˜4PøÑQ$cD½ø²0d¾8¤­tUšÞ4ÞÒÝ,Ý5á~*kÇ’ÕŠä(ü8í#,íc‹4Gâ‹¡E|–¿E^GdiùTªG€3Gû³M -ºÃmµŸ$Æï -†ü‰þ+´/¦-ìâ/l¨Ø ÐAÃ)§+Æns¥ \îUvº@à,ÿ »‚Á¶©\B¦…iŸ™šŠ- {ßz$ -’pt\@Ç­]djŸ«œ(o¬ñQ$Ái–%ØÓâœc^dÉ°Xí{ŒÒ'4kmƺ_3(àëDA^0BÒ²<›J+Y¦­è+Uì’$ù¿Ê —«áÂUS}.WÝZ€1ña(t€„„é'£Jçá‘Ëlvä\*Â4~,Œd‡©Ž·mŠL6%Ÿø4ÉRu[†m°Œ½´_h–1¾_ró{q©#©ÕfÇòŠ÷>,$Û`p$qVØ>øÙ,£Ù™KÒ -sjHèÙ3j/•»‚AwÎXJ)½@‰‰‰,…Û(y$­:•½¨Ôç¡fJ!š™“0(‹„äÁÁ\S½º PJ6R@B0 Æ#ᘠFaEQDAÃ` 9cu¸àÑ=&mEú‹ÌÓÙ™cÜ+¸-ú€@ôžE_®ú[*o#Àt £íP@ée»ÚS{½mMä‚&[ß’Š.0¡b³_Ž:‚² \ö-! ÔîCí­íœ+ü–Hj|ÒÈ}•×*$ éF«Ù41tÞ l{ddJ¹[ÏŹïM)ÜlÊÁ6ë¢7†¹¯)JÈ"MêÑÎÔš„wË¿›×Ì9©;÷÷6 -av~fØ -l®™p‹%D,Ñ íàߪJþ…ŸøS Œ½¼€6)y‰*:»˜›Ú[büÕ‰i•!S …!Æ.¥B]&V -¾Y¡¶KÍéBq¥{—Öß—ì¡“xZ‚ñ]ˆÄß³!µw£@öÈk*Éaâëo/ô¬‰HµJ&õ(Âè -}«“ŽF‡DÁ©¦[©Lˆ‡ò{@çÌ£¤g•—ÒÉJ™ûÍS“hˆŠ+#Þ>."+Eÿ´Áס6..ͨ¦S{S€±"~GôQ|;ÅIÅ¥"¥èð|ˆÝÌŠj\RžQ]•T”ò¥‰ÐÞÌ_8£ÝÇéú†˜®ÙCŽòQÙÛËÍž²ªIÚ¸fâz¾ê)áö0Žly/¥°ðñ®-UÌ>@óéñ4T‚~°6f}˜ÙP ‡á®¿èõ€n¦ ii䧴›E–_b,„žˆ@ˆÛËÌ=ú`Ð¥ª‹„шv4„7éuõÃS­%oQ%ø(ñïª)é€DÃ7brT4üm´[T)8׫}‡(Ý­{‚Vdt¨F†Ö…F3R=šD# ®”õ½@iã;–ÔåJJUT#H\Ö@áŒÅt¿ôZE•î|}¶P¨H®­«æumÀ‰7Ÿ: ç0ƒæ¾’Jr$i<ÀR‹¸¤ÃLiî -Ü ™ß’ÿÔÙ-®#{7î«áÆ;¶”0»@tÒÒ½¤ÊªC#í@Þ ½Á]Ÿ4ö•jeÇÖ¾—žÌ³í4%ÈØ4œb)¬‚·<…ÂÁiN®‹~¹Œq`rÞC}‰òÛ/š }§ôÊÍæƒQÿ¨ ™¥rz=4]¥uÍß8I×â•"~Œ;CR¡ÓjX圳+ò{ÐÛóÎE¼ë!òq  uK4Ÿ‹ö‚%¢aá4Ii¤äx-â+(7ðjUE+m^”Öé´Æ™`E‘¨Žo%µº¶— -ô̹á^¨úôÂÌËÈJã h%YI:*SGDMÇä ›ysÒÂwÔ ¯ç™}O‹òK…“ú[M/>ÛEŒMº[…âòGJ_¥,S8ÎCtJ)  È™;:Y$±rH.œ÷¼¾* æ=¤íÔkE@g²£Œ(~7\ŒÌÄ!w¿#Z&ÉEŠ?—,ôAª¡[gvËÁkTY‰L1G™Ï\æKq«$´b[™½n¦mñŒ¦%W%b}ôZ°[R­ÃyŠ¸¾·$^E7¹;½€žèå½VC09ãn%—ÝÝ}–˜C¬îæi5I„l(+÷¤m!v«RPP„öfÏ ßªúîg†l¾0†nBödûƒ””…Ù>ú RÍ]+–çÑ5T94ŸU¬² -1 ÝÚ¢JÎÜÖwRÛEa¢’J°JxÊÂCnì[J¹‡¸ÝK"B[˜Cµ¯fÎÚ5¼$z-õH‘%—ñŒn¦§þÎ[V±W #²6Kµ5R*õÀL -‰5w)€¤$nbd¶¨PÝw¼‹.+NÜD*§z°ñ«¶ ý¤ñ•”)ÅÚHxJ5’"ä-(Ä6ne+’çÒ5H4âD¸U¤² -™ -ÝZ¢JÎÔæsªsEaÇ©¤Lø¤ÍÙÇFÙƒcR¸m…ªgåÒÄe<Ï„Æ$Lƒð}r+È@|¶No™a‹§úEÕ†Ò$ ’ª| -íiî°$pb"t…5ÉÿÀˆš„ %Ú?·ñÏ«m­?» x,ǧƒ7Þ…¨î˜Ø¤Áa‰ì6’¥f܇DeâøGØò$zŠÞ$oéíNŒq~,öxAÇÓ)ü›¨}a|Sx“à ÉSb*Â>iöMâÒþÉ>?ÒÑ?aÙ›DÖç®Óž÷¡Øk"ÒŸ®"$'–Çl -£é=ÛÊ_ñÇ1áF‰Pü·U¦ñø& Óë%l%hä 0‰µ´žs çxKƒ3Ö½}üäžEòõ“Œ gM‘s `ÛÝÖm‰=A")N•µxŽZ«>€=Ïvm(”ûs½vêRÞš4‹îˆ÷MÔÏ UÉ»’ž%pÈáQSÌ·ô̇ã΃ê&­7Úªv•‚9jCÒŠ!¦ú˜ÿJ ú±mW&à+ü–{Ô?l£5LÝ¥jdÌ€º"ÃÔ23t*”·Ÿ«…Êúøf! Ãý0ÔPùuɬÂJ6¸_Y5¢¼îÔ>´)’#vµ¶ÝÀ-Ê.Íe4j‰Û3[lŸÃøÛFŸäëHøì q5߈Çh­)ÆP­-8V Ñ"M6§í¿3ˆ° -O>{»„j½ 7c°Åôaš• R-âÊ}{-™ -´‡Úpñs™Ì?µ¯šlÚ*Ï­¹äƒÆÌ[¥ÅdLcN -…É>‡!ö€#óË Æ _¡AâI€êB‘Giå q¦ñ‘ߟ ÃÌí˜ÓŠ\LðÜOyŒ£ÁÑ>C¦(Y»l`l=°íæü -î>‹¦ÞŸ³¨(åèC!R?÷ÂF4©ízò‰©„¼iÉ̓²œVèµF8϶¦ -#B0â>Fø$£ëLöáž?{º::yùÞä@¦Š¼\è -¹½R]¤ˆp*×Chžkȃ8 S'ÏÄh8˜áÀptƒ\?Ã)x'ï— -EXþ5ÁlcbØææ|ŒhbE¤Ø&°’ËÊ‘¡Î=˘’Ò·­ ‰š&Ř¼j9E{Å]’ŠeŒúÀ,vS‘p¦xŠAJÞd¹qƒ>Hh‹ÑlÀ×qžN -dhœïÍ‹+ÛÞ -² Úy’¡™ÁÙç±+Ø*× k» Èï”N:ä‚©Öü°ŠîÞfv $Õze¹â =÷Znã+él<2Æ9´œl>n‰W}úé–.iÞY†'w)®…Æ ˆ‚ ¬MÍ]•N@L<„®L–vq®AÅËQï#ÜÙþò¥vl·µDs-G„'ƒ¨zuÖ±$µ8=³ͮž’øŸœÐˆÄè„eÿø%D(7 ¨;h¬øÊI'´E:O;"”Ü )Õ kؙզµð¥óé “Åî$ Z„ç-JÆtˆxrÖ9®£lËÛ4»ñGð+²§9)ºÒáä-"yø!çu?k[§Yè4¤­ë ÆÜNõXTTvEâË.ô\É2^ C'49 -ôPKQG!ÞšŒzxåŒDÒXÕó¦­±ûbË;wâf ïR‰©¡ >ìkÅÈs”OúK›x>jµ¢Î^šŒ6?ýz£•ž¿õÑal)ÒY½+ÒRä׌Í6¹—¦tMÿPÃIogΞ^ÛJ†QGÍÕGcõU¢À t,vL½•Wœ*´DºHÓVÔYÁJf†—íáÈ»‘ÎÜšÙBd0•œ~·`:n„ÁÛ¿Ìulb„àîæLwÝ¡¾# ®®+·™Ð5»¸m5kÎç¶ú¸óAÒ¼E)U:(ßGïGçD©³XÖÙ°¨K’‰†AF‚W‰H„*qÚõ$Y"ÙÆeì¸Ä¹!fEc«¢P‘³BŽÓ $MãESsÉj“~lЈxœ¾"DV¬eƒ·(ˆÐS¯û拨ØV¢j½Ï[wÙÍ|ž…Ÿý¨!S°‹d¡ÝÔ—A”ˆ¦1ä´v]"în;U9èÏmº+‚O5rôTʘ[KS q Ûæó\XÉ3GŸ WîÛ Ûþ `›1¬*¨õØ äp¤7„KžX"à \`@Œd?†Œ›è:ìú7ÂJ½I¥¤P+¢èãûB¥'tjŒN‡g=,‘ÒjqDL¢¢gªç¼cP[ì}+U/¿W‘í'“dŠâpMrÑ·ä_jì£Ëì'_¥×ˆI>ÈË6¼qÛgëhF𢡓–Xäm ¼jßD£t ~?}FÉ´Á«É7ÓåDóe| m±@Ð -¤ý÷¸eˆî3á\Ð>w2ƒÎjç8c¦A„’*Ðõ ¯ÂI 1‹ËFä¢f ?A½Ä¡Ç1™af}Ñ$Íô¦%¡“`~Vö›÷`–yæ­“ª¢©ž–옼¹„ÐsmÞÛ0=ؤ_»>´Q îý‰¸DÀÌ¡!A‡’®q†eEYgºvY5ÚÄ7z€âôsG(g¾þ -Ð/¼qX]2|òàÐÛp\\{¢K½ªV/(EÄÀYÞÅ2Ák&X£^XæÃX$I ­Ê¨$4Ý*uáãNeÙ2j#ÛË\3†VØ‹Ðèoº±ê¬‡5ÖÂ!V8ºn^4 Ž{CÜw(·Œä"ø½pÍwÎ9}> -ßÂò[a¾:ÛV2¨ÖK#j>¦°‰êô‰j­™Åÿ.¶ ÖMÂYÜ¥ÜÇ %4{ÖY0Lò®°ƒâÖ¿ˆñç6ûàF^¨ïq^ìr¬ÔúAƒ&r` õ$Ø÷j þ ¥¨QZ pc*¼`Y˜Vx!‚·ËŽZcG1éXŠ+Q]"ˆ€ÖÇǹc -W¸ók]쯨Š‚¹P^ÿ×(ÌŒÔEÌ°.Z¼Ε°²Cb­úp‰Pª¸³\½‚¯»âû!; LMAex¿Ú_Õvg€’ ø˜¦#`âK¸¬-¢b$gc}E[Ín,wÁEOá&.GV°{®c`3{øRàYÈ/Šm³ÔõÓÃÇë&,׺mpqÔÝáK÷´Ù•±J¬ŠÚD‹¸§D{¤›šê<…L›^¡ae¸¾ú+-$ŠrhYì8=µ¡£ù,Ô ‡Ä–¢L¢‹€ª …ìè½²ãD¯§ŸòWUZ¨ 2Aß> û©NtU8òŸDe‚fÏ#úS{5&¨zk•bT¾üA60š…h}¾‡9ý˘XˆÞRLÿÚêXˆª«´aÑ›þņ¸§^¶ñ¯2ÌB´aÉ¢"D™.Dqx¯hÈhM -!j/DóMœª™ø×%»}åà_¶…èÁ€žeŸævöŽJeT²wÂ`͈{fBß¿jŽKøX_T›5ýk˜Úd¨Øy¹5fÏ9¨áÎF"G–œâÃÑ^€¤CdÐâ9%¥ÞÃîæïbßa%‰‘% th½ÆVÁ– ¨R(ý`÷Çû£M„˜àfo -„¢˜øê&2Ú^æwsåØyiŒƒ„ø„)[ï}uÓô2¾ùM’¼× I§÷;‹c†·úê7•!D /X”âAL¡q´IÍYUªÌáÚ+ý'qn%òRáÄ‚Rráê€@&eQæIc7áæ¨þ„moÈE ìÀ 0„.w@S(I•Ø±HŸô ›\Ú zGEjYYm$…¼ø׈}6…z‚ K§(]ðnÍÂøX¡~S¨ÈV%I23˜p“ëàÆ'êBÿˆ;)7-…PQĶJ5cøÞ]˜‚ÈzÓ ˆLÒÐ1ˆ?RX.YÛ«š‘?àU»X’ÊJ±1)Ì=óÈDåYj&êž­äP’YnPr¤¡o8›)qF%ø6)+¥ˆT{ý(ÛN §BN_/ø2 }  15j˜ðb¡¸ŸüÛ›8K,Ögí„qš,Ȩ²¼XŸR<ài´ay1ÑÀKô´dNÂðÅ òbÉzæÃo–£¯ýx2v€ÿÕÑuùÅËÁ@Ø·°³ -®£C"¹·ŽÉ['G¥,Í ˜4„žùöQ3 *¸’Ìþ+ä¸lY£ÏCL|í7þ?±Š7)e$àÁ%ÌßDßæMÙe\æÌOSÈfPþ­…»rô¾#aaFij±@‰"=ƒ&º |2©ÙñùÒÒ ;oˆ$,È2¤aW…Ø¡Ï ¢ 0Á7ì®ÃØA`ïÌ »K-£çþLÜ%®àÿ÷Tv(Êz?|‹p§ÐDv@³ª»8ÞÅ“Ls¬ ;(½nc»v¤Ž±vCÔ ÄÎàgÜÞ°Ì,Y‹uL×ú†Ý¤R™ ¥¥agb—øƒà߆-œhXˆ]¬P Š†ÝÝö—Ñx4LxL¶†ùx)Ý,SFZ¶&‹÷\V/Öi~…K=Í‚°ñËQãßµÆj؆k%ôO…éb,—³°VÄRç®Öì^Ñï„ÃJ¾lQåiŒcz5*¾Æ -=yQ¯vÑj—îÿL€"P­%æ¹ó”½ Ÿ'ôÌèAŸ®÷“#¤Ÿ<ÄÊ!£²±=ó éÎŽA˜öiÉ)Jb¡ æyw><¥‡j0–nAìÿNùÖêg”Ü,‹2…ÌÿˆDˆ—:}+EtJÚ<8XGŒO¶-˜TϨöÐ_)øñXqNî†çH.ÒêMs'´/®I–°Ìaræd°þ¨€^oÖFã{UV}Ÿˆƒ° †Ò È0«<±ü,<^Ïæaä”(*ÅSšû¨è+ -r3P4™ÃÉ ;ò!À’ü'6јÐFUiIÌcãÍ’6K†ï¶ü3|§xJ3dUZVÃ÷žè¯#kâtf …¥uf÷–îÜVéW?`;¥ö~³Æ6W¶!NÈ&B„NœSÑEÚœ]â¯Û\xÎHKm<éiÍ%BB¢÷X|8gýԴ…WÖ®´· ≯£Ž>3Ñ)à›D*úg9… -×BœAM„2±"áV†ƒÕátGN¼{š˜ÞÇU~­¼Ë¦ðp µß;6?ùôQ~ïvŠ98_?Žƒ;l/Í9âž4ûy%Wμš}O ¾‰gnõ†þ›ÏÀŃ<ß¿‹ <á äêýw›‹l%jEì¿­¨%j솤A%'!é. ®*Oä>»Ð?ÿŸ¤WDýлT{ã(Šsž±»3œ1B~ Gõ{€ÿ!Bg Z®Cnà÷£Ü£8Ç.ïþ]yŒ¶ç$º)êíüÛÇ0ét’¼Ìøï |šöß_b!Ï]X,Úi=ÿaÆ#¡¶ vOAîc³56¬#ö˜mu©ëh9)ofKp!êT‘ÑGžÞ(Þõ£¢ë2.`i†-\9· Fóö ð:lÔ$à¹t2NE©B†@PF¡8±Íc-9)0¼j€NŽWÏ48üq¹#–~–ö -HA¬öãG¡:ØCÝnv÷ê;¬ ¸ËÍ £¯‰ü³\ç¿iÕ”H%kõ'æ<Ák%Ÿ'S+[ áêâp‘pË·¾3e­³äF£¬†bç6¿¡¯dBHÍ®Dú|hËÙanÇ{^¥Þ[£Â°C¹”C³¥±J›ÝêH>u÷ˆýˆ)öH.yĘôýÿ=Ç ¡ÝÙòFô½˜€›6Sœê…£‚5_jänµ 2‚AÎ Íò`>ûpd ­øMp±\ðj=!\…m$ Ñ„ãBT¯É:x Ñ‘–´'gQ·@)ÕŒ[g8Ä.JŒz @f’&À˜SX@c|g¿—0ú:Ì´Zât>7-3Iáä 3“ø6:HÄΤ7ˆŒ™lqzíjðÐqÅ]—‹-A)wßo¼}qI)àÌÀ˜F3Îe¨$­`»Oh8»M‡#*ýΛÒ‘oÄÇî*À0zo÷"d6Ýñ‚\0)'çmŒqgU˜Ç -Õºo 8"d`”©œŠ~ Ò†M)Ë+_"É´uÊ—~ª‚‡aTèZÊÆéÐÐapØ·ô†Ù¸2ŠI6J¨(úAÉòÐïRÙ¤ ýâöC{ -Sq¤¤Êuˆ’“‘4ïÇðvÚ+L_Zçʘtˆ¸”>«|{î…-ksQ~¨É€CЕ Š™v\¨4—BòºÆ`"« O¨I¤`ÀàN¹´^’$<#PÓõþÓzù'hIXíz«¥[4J¶àŽÆÆËEÚ`¹yà8µ)’ X 1 ®÷3H’W§ë)†O.‘%Ìb‰÷ȃ|Í i˜‡gýõÕôøø‘é œ¡K\[·(³-|@Éî¹13ˆÄ7CK¡ÞÞ²Dƹ˜Ž¸6ä0;ÍÙM-îk=‘ê–2ædw~†ùxž\µ6V­V¿hQ¼¨°\Ï3–ĠǸ(¿ÁÞ÷ºAWÅŽ~kÛåª+º*Þšóž×Î]eí¾¤LÚh^¥F’IšidœGZîmÕþGq3‚DÌ¡äcÓ¢üâ®»4KóÅœ&"3/`¢°Õq“Ž‹<,.JÉ[å|qS&O&’Ÿ³…Ì‘Ê 9žd+×ÞÌ*Ö‚ã ¤®8€3 -`iaó4ö&mpáâ†(þv 7MÀW‡qèBŸ&õàÍäÞ'ÕR–-I©x!ðBÑ Þ+òa‚É%Žy'AÛšPþb"¿‚~/RɆŠB*c¸Â]]@½6jõ ëP›Ä„<íËÉ´R ¿LÒ ”{G¤îÃq%Ô/&â'HE$²­.´:Sn;²nµ+a[ -ø}2tܘآ¨*ˆ äµlþXq Ê&ô"ÎdBÜÃ9vìã„>*ÎAÒ¦JZñÐf€Ò'[îXÂÂà|8„Öb!¨ì0h¼ UÅ[¥lÝÅÀ‘±Ù`[I;½véöA&3 -c›TtÑÐ@ -|þ˜?æ4PpLë ¢ÿQípó{ÐÔ c”|u“fLÒ#²¦¼¢6FÂÖuÒÓÐ;Ö÷°‘|¶Ê®s³ßwĹ<;¹<¤cŽ°ZGðÿûU’,h­ææÆ<›ީ²|až­ ;"Œp– 㢉y‰м­[í±xp›!hdæ0ð¥Ð< AKóþ¦*à紀βɢdÌqš“!hxŸÃüª…DT>Àc"ASYÃ5ÁÄêIúÝ€f×P jþr]™Ý6¼ƒ·dg¨¸lÑ0º—fk€MȾ)‡Ù¸Ó@]òÙ -ˆL - æ×h¯AqϬ WOãΰ'ËWB€(² “|º’Ð2$à DAã’E£hCH3™Ã¥^÷9à 9(NM’a Y­ÿ[øìM‹tAºlt^Ïú[`´WgŒ&ð¸8Ž`K0w¡7ú9ª˜äW‚(z43¿)Ùé$l5Ì1BH]J± ÓÁe»aǵ+'­‡…=áÌ“vFƒ!íþpdHû¤*ÿ\¸-u•gHówÆhÒZ'hDèH+%ŽÁ=PÑíCìP’ i/uãâB,'zí -éܨ,„ô_Y¶pÅJ›>Wj˜ U™?|ÿbÅ´ÌK¨ -²ÝPíIð¢–gƒ‹$žb×|<óøçÏŶF/À˜Æ£#(?ñ¼­MãcÕÔõh$«¬ZTíáÛÄÚU‹…œÃª%Hnf(`í#áh¡ù ª‘‡|þÃá%ÃgÔZÌj¿>ô5ÚkãżvQ¿¡Y²LŸèAV>D«Ó;`.ê+Ö;YhT.©^yËRRYW­SÓvMýtÞ‘*`HoU’tæ½Üø¶T´æ2À•%ÀéºG`3²_¬懌†>H³«¦Þ¶Ä·;·ï|‚÷ èÜ£`T>%J+M»@*‘”Ÿ»ˆÇžx÷î.ÀvT*ð2/6J`Û‡:m8‘ »f .w‚Ì’/ï¹â”Œ×"éŸÄK_îÚj,5.ùÿ£ÇZË؇gÙ7G£æL¹†åsyϵ“€Skd#9qµEl.±¢q“-…²ŠîpŠ;T Añ@#4_´}x[s¤±Ÿšù QE ØÀÞÒ`¸VèašúhO…Tb>Ei‹FÏ%½R„œAþ©à£úÂÕÆ;*ái’S‘Hµ¦?XÏ5Ç·F…tKà{ܶêSØp_Qrÿ³›^Úí½r´äô³U‹w¦'½ ÿ¨rW\j…JÎpønH CŽ¼b~!t…½‚rê F—•™änc™JbÒRô©-ýÙ¦éw©»SœòëCÎn–/‚Ðé™70tk)&ŽF1ïj$趾Q:”ù3³µß/íÅgÁv‡Û"òøWt„ÈÎÊÞz#„ž#Ó -»·¶®.Ë<‡Zʳmv /}_¸–(Âò;Rp=KUªkˆ؈ê®]Ì+ûÁ§U¿€ôF¯%ÈÐ2ž„DöÙ êëÔùÚÂqád9'HSqNmò&ãÔü…'Hà <0´‰Ï 6ðÿ¨×y´!7ªk‘ 0}˜gˆBŸFH?C²€áü~b2Ý¡Ó¶5Œ --˜NíHX ¤ͱޙI ÎiŽÐ¸çSüì3Úf SðC[Ù ­ëå4‹à*v‰GLçB»Yá©Ó#–ä×kÞ%¦9ˆR"À§4yC¬±dB ͲëÉ@gնܨKþ4M@ï$ÓºÈm0ÜyÞËíex»'ok¹=M´+8”(*#·ÅyÛÞä†-Ø¥¥Þì{ÊÜ,å–SÞ†ìrkÜŠñ|âåG!·]Äļä0”äÖ‹4}ÒÛ€_æRÚã‘nPn•8Ô¥°ïmúË Ð -bnÆz¢ë°)—­0ßïV!ê;…&wH=Ô蛎xhCBÛ‚9]RÆbó€W¾²%ÛF4œ‘­ëB[«)ÛІ‘…q½F¬S6ÖѶ‰Å¡P6>»õw+´ùÃ1Ç0d-ÛÚ ÏÖ> T´Ýœ¬'´qʲ„@ÏBm’±)öÑö0“, e£$R -mÅK ~Ð2haI 8ºDVŽØ°ÑÕºµ…m°õ¼]äc‡°A„Œdr—ž²ê  ±‚+@9½CL8½Ÿ*¾‘ᢾ±Þ 3ÓØ$¼!™ -…¶d‡Jƒµ Æ°jÛ}š¹ŸJàžH NÖ<óÉÌuâwÙ0úåÚ`Í0®ÎUWm&=1&WåÝÖð6½7×ÿÞ¡ï‹Bê‹(<ÁùØ´Sr½…­D&¦·ñ@de,8™JµœÉëkê¥ê=q•R€Ž¾‚¥FÎOš´µ*µ|‰%àì'b_€¶ ]k3oøt^„ø§ƒ!U×Ì“%ó;KJoxä:ÝaüÖ?hpÖØè]—ƒ­–)éðµ$2Gã>Ž&tAta ©ƒšÔFRùÈõ :–w/ÉnÍÑs¸õ„È DùmýQ¦l!I´ÙÚ(.-°--Ó":°j'nØ…ŸYi¬Ñ# tÒº -½ý…•Û«´eµç^ÃO”!5GµœQ„Ñ4„»éàEù+¯Hù0.ì8\h3Tî:'7áS|è£;j£¸*·ª–'ëøˆ½=£]ˆæéeϤÞ#URÏ:‘v’Ã{ ûÕd T8vÝM›ƒjŸ"-xW™UNn?l0™ŠÏ>õÀz¬©â“lÕS'z¯—𿈒]*˜—=4dQK¾’J½ˆ$A}q­°[¬нmõîJúìkw+Öcš§ú•¨Šè…Hx“³Hä× û÷«yAùð1˜FEemÄä>"J— MSURq à›|ë6”w‹‡”UòÔ‰BÏ)ÝÈ,|`‡ióY¿>ó¸ÜL‰OCLRVìŸɱ*Ž\(Ô6Ú­¤PÃ7¡Χ[6Æé0ëÙP_Ê´0ñN*8}r)D§ŒmêÂÓ)Äœ诱îìïÿÊw±÷¬±Y´JÔ?aëHs~7U¦A5x}%ÅzµÉpÈ•«Œ Ž+fG‡ˆÌ·‰pò"ª7‡Z1{3ÿG#wß ÒvÁ/Nˆë%&Ð|Ó¥K‹6¶¾UÃÉLø  ›‘6ò0[Ù¢ªÍÐmÕòÚô47Ë)¨Ûn®el§Âv…µ 0j¤LFžQ,ŽXUV›(K¡tÑF¹mK Œ‹öÌlXñi1˜õÿÖp‚ˆçª^ÀC)¢5ÕfëC -³éÄ"ûBTSo?™Lƒ ’#vì#‘cf‹4á·e³ˆ{?bgŒCúŠš­@ ñŠÊ0i¯ðˆ’qšÂ £ù_(]÷p·œÎd· Â$g­²€¼híÕjhÒš:zS:¡…2#”†ñkµ[„ˆƒ—,`ÁÑþçbÈi'-í â ¢qøV$„Ý •>réjyÚ8ʤ³wV'ÏôjÜ jœt6º@4Dƒè ›»®EϨ/ôi: o•¢N½‰2'8R¥¸.Ù¥³ÃòEðùú=7Ä—"í;Š¶„9Àa˜I%Æ*““îñ6®}€X‡ãnŠµ€[ˆŸkÇXé²Yiš}³ÏÇ@à$é`ô?ªåžQ©ócºRz¬ÎÒvàÿšF€Ku,÷ÇÉY±ä¿whÔqÙ´ºRaéH©Îê🠃|KI’þš.#°†ÿÕü’*æ?l°R ŽûùTmlél kn*¿Uág.€:¡Pi‚¶9y«Ü­#¹Çÿ‰K”±l=LÿÏþO é6†é¡ÿ¥M—²ûs‡ú#p:h“1¢úå‚£@ÌLŸô3隊ŗ"±"Ewksb5ò/¾@}‘üŠ!Qè4L±Ësí ?1YÓø¹@ a5K‚6WïíîÁÓ«s•c_„«çAcWÕþ"–àÖT³—(Ρ¬‚™€c?çðŸšì‰ÆÄ“)èR×…N†à×â”ÆL x“X¾ ü½±¡vsMR}Ø>Ÿ -ŒÎ©ødJ›žÉaWLR“>é÷ðB5iÀÓÊÿu­­å“É)ìŸ)÷ÁR‹Í*Ú.š}ñ˜/¥xéŠ -+°ùE6­9×Ks#%Òg³+ÖHÓÜpœ¤Ù‚àPi0‹Ø4ˆÄº>C¸&‚Ž¬X³€qx0{é,¸HÖ¼E.å˜zÄf,l[-ÞÕÀ9XÓ!(ŽÊvÑL >þ°Ê 3¢úÍÈJ®÷×/—v"$4Eñ 8Ë»sœq‘š€NQβØÈ˧,h¡GkX´Sð`d@af NLljMÊ@/ŠC¨h Òg]BÞR±ÿaßÔ;äóü‘}1hšÎìé²/ú'"J2œÏH̆Kq<õ€ê•?õÍ1n_Љ4‘)èÌÆ2óÇgÕ¿ õƒè`Ä‘ÄV)çÇž´R—GEÑ]Ëuë¯NŸª£hõmE’OÖPò 3_ÅKskñ‡¿,|&Ñô3ÚcN” «d¿¦[·ó:ýtþféë•èÚΡ"9ô´ äŽb›8È*Ý+» - -Þ!= þÀÂ÷‹œW  dÕGjFíípðªƒÇûØ3¢ï¼w–²Ö,Ÿ±A¯I$GÌjVA—R«×BQ6W¶Àçbñ+M’¶+FZøãºú hIHV#“„ªœW-3ï•TŽ?³°Âï%¢1oþû#ßXð6ã´øAµ2hÇÉáÄÅB;¯òm†Š/±¾¶äÙ"œ`_qƒ² öùÖQ‚>1kËE£‰†~w½"hÄ+B*|<^£e=k’=ŒÄ’”~à3['`áI<¶vAøAN×4ØÀû|N,ÒœÁ<ù!CbsÒùæ±ï%l±¾Â‚ºhlH´É7¶!=RY¥âŽƒ=~5Í#µd§Óè%=†bú̦Š"‚þ»Ã‰3™'¡ìïßå–äûFx о!‰¶ÃGPL -]€¸Iý,œkåDÎ â²Í^›Ã3z%ØšT®ì[ÄùÝ«e”qR€Ï†_£H¤±‰[S}™Z|Ôø„D9Q³~Žª Xä øöΰ—Æ8ñhÎô¬·ü‰#k®×ÊâO†P“œÐƒÕk¹ÁÄ‹Ôœ‹pyLÌ®"¡-8q€Zü.ëèDÿ -ÁMœú‰êõ%#-(AÀþÜéùX<òüõë‚9q-ÎŽÔ¾»ßã›ùË Ÿ½ù JB¤¬ßädEsJ¹çÿÒvâܧ[=$Ö›ÂDU_ÿ›ÌNÀ‰›R*ïÉd‘Ùw'¤„øžšMôÇÜ' ß4¤Ón̪Iâ±÷Ú¿*‰ŽJíaڈѻ“N\WºŸý ÌlŸµ*„_¢Ñ£zžÐ@ AÎ%… ÀÛ¬A§¤îßÝj p€ÂÒ¿ãk83„)¯înb±¤ÌÐBÂãnóJœ:ß®ýo²Dºq1Aïr~sæÿ*pÔ´Ýnûo$N™îû‹¾MÝê,‚Â=· !c|2Á Ô"ͤf´JNÃn: ¡7!â×OCbœ`6 z*ëÉe  -ò€Y°Á¤ˆÓni§ò%óúayÇS ý½e-ð`sv:Ž+|ÈsieXøÍ­œo(Íñú¿º ‰yßEp˜ìÁqJ²£‚[±3¼ÒW΋)Dz—w¥”2©c‘ðÛ±X2VFô5Aþo†#hYÓ´*ÝpAYuˆåX{Ó=$*ÜÓM½Jò/Æ\Rͪ ˆ”U^|,o÷±Mõá ÕcÖ×a ®!œ -(9´ã -\$[ïå^aªï•ýF×Ãô=+(¨Á^%](3í_8‹lpÍ`!k¸]úÜH$ S’bŸqÜh=lkMû86nбoıisåÎ$¢ðB!Êú¬ôÅÿÿ¿™~ö¨¸¸„½†3.Ç`ÔdÔKŒ'• Q–P$ü5 i\!Æ5(Ȩ„44¥h(Å ÅÕþÄ$jTâc(dœÌ`82œâ¶ÄBñ±I¼Ê (n“æ0ûºÆj ?>Šä^³ñ]r˜ “«X ífèèÿ/´›zØ" ßªÖG4/w•ÆQøú‹­ÉQ•Üýìsô¿î)2ãÇT-ÝzÛÙ8H½XxÂâÐ512¹Ó]>\äûÂPB ª·!Ú-ú‘U Dì._c'½?¼°Pu¸ (,Ô):†ýBÑq†ËÆ(È8×A$Š8!I¢l@T 7(n C‚ ±3ôÖÏóó|~633þ¿˜™­¯9ª9º£š333úOôú˜Ùn-·n»åªk™ŠŠüƒoö»ÿÿºÐìàv3;øüD.²cO§‘ÜÁ¡MNú‡õ û\ÞÓü›9x'$š4èz­s‡éWuШ8‡¥†ž1c‹‰FZÍõ&!’­„Ÿyy˜ù 2¿Ç’•C‡ÈÇÓ#©eªªÆ;unxȵ¿9ZåÊa Ö›Ç)‡´Ø²Ý¹`¬!M…ª7éÜëÝ3¹ßoïŒua«µjÓ9™»+.çÚZØS•¯dhê¿÷žúq!vÄŠÊ~Ù''9®8Dë ^o™RKtY’)D$b,Iѵë6ÉžoHRÆ8t¡çžƒh’šÎZ!Ê;•91ë3r-º92Ñ3‡œQu&c=ˆ¹ê…LH·ôâ•Ï6<š¢.Ñ‹.f’°bbÖ­zv½9ñ`KrW.Þ79WTÇøv&rØB/vT-`ë®·ºChE7öÓ=’ª*)ýsñWu+]­b®³Ê(wb£©RßãJ#1º\}æ¸Öý¬þö¨½Ê-9Jjd–Þ”V—9›Ý”‡¾ñU„R‹¥©XÀ€"D€ °‘AL Áa1ƒ 4XLà°‘ÁbÄaÁB (LXT@b‚  DXè]}S©>ºÏï—ì®­3›räH÷ÿìu´•Ý¹?«ÉÕKB  -0 l™{K8V¦sêÎIÕ‡¦Œ‘Õ43goã¹+ÑØÚƒ^˜’ujv¸Î¦—q £#j„>Èb|‚ÂÂÐñpAP°À%?h“xÐ -ˆdª]¨é!×"yê—­/*ÙÙWÓ:Ä`‚cˆ%«ÌzZ¡ƒC Ȳ±³uhgÔúY÷äåsÕ:ýE2´M§f±‹#çänZ™w°ÿϽ‹‡XÝÁ7)×rd¿ƒ$™jsÖ1¿¶i¿Ù'GëÇâA£;–M©¾“G9"K ͦ°t’d+¥¼ƒ½ßŽrªfˆÊfÏÁ9ÿ&¥£4}±\YtÌŽÑÑÓ Ï¤™ž)ZÕ_GiuHýNc'Û±äŽãÑ¡‘KÂûw²»sþhyÜçlÞ±³ûö|$~sõJ»Q'ÕŽ¾Né^©š†H>û9ŽJ\òsØ$ô;qË:>¿ªˆxúÚ#«Ï!ïëÎ{hv›ÆÔWÙIGª2òARŒ‹¨dvx:È”BTDƒŠ³hP@@†…B=Œ“Øx€a\22(6"‹Æb¨°Œ&1B€` †ƒ€1Ê@®Ñ„¿rDº¯Îl9G òžIˆúÕt‡@R -©bÂƼçÉý#iۣߵrhjõ)ó¨"¼/¥HÅî“ë-¼ëëæèÇëï¯*?ÅÙ‰Ä^ˆ°·X¾Ù»»]òÙX¡4•JG:¦ãK ãšé ®Y½¶GSõú 4\´aOóíŒXˆØ¢ÉpÀGʼ-8¦”ÌÇùÙçzG[9W[1ÎúË=ZdÄ4cFîáªQI€º~>‹íŒÉ²©_qÏ©Ndä­Ëd6¸G ß‹¼O»''ø#t™ªº|pÇ^ØO´ÁßÄfѻǗDËüRûºKýz©§ˆ -¬ã÷#¿nûGEü¼xRJ©v>­ÁíéýL=\÷þêb#DHŠ‰S¡¤7pïÉ»Ñ^EòLtÕ¨Ú@1¹ÀWW¹+UK« lëIƒïÔÕ QÕ–¤`A@j…oŒ§q±ï…ŽY6<ßÔ $ÉóyC[5¥dLÀ(Ií¥¤?JúRôµV7¼‰›yúoa:dÁ”‡º.7pµŠÍ‚¸p‡ª¶½*TH= -þý¥ -/S-¢_",A+{u x¸oÃXήP¼DöªÌ宦‹Â,Â4ÑŸSÆà‚ÏóÛë x¢CMMd˜ Ÿ/:ÔÕ­f¸Œ¤ bÓÃèoª™0ß½öaC¶”Pxläã!½uÊ8»ù0‚oçæ¿ÚP§P•ßðiyIRÑ7¼è£– -(óÉ›VPã*ú©dúJ>—¡ Ó~ãáª;& ö}Kë ïÂW®jðÆìÃîs¯ïß1§N´qMz£ÙŸtN‰ÃüôƒVÍ{KXf×NÔWXϬ©Îr&L<°VZ<.L´Çfß dœˆÑàS‡ö@7ÐLÞhž^{îhÊÂ!ãÓâ:Œ¬3457âPªˆ¯3G’­›á%w‘ÈÂÀàJñøþïËfà#N§9ÃzõÂ8>¶_S·6^Ñ®wA>°™ÿ*vnBê“#wN~Q*-Ï «ƒÇÕe!‹±BcŠo¶b/ì1wCÕwÙÏq?‹œ ¥œ¦Ë!kÏÜtpúŒè¹Ý»†c -š¹à»^ðq€\¡ÇíÏf°p8u»² VIìÐܹÍ1¿q(¼4j¼…ð’SètÜ4ä°La -ÅCDÞ~-“›ëd‹žœRÐ{ÿëè!±¨®øí"Â+¦iäUxÛD›M¼^%z`Å'}½*¯ àÁ‡håEd¥–-g;¢ÐÊ–ðXƒ+[«Ç}­õ”cñ|R½)x Mâƒ)|Š ­¨›àŽº’/,†™Äÿ«ï5ˆ ך SéBF@®’dèÖ`ýi{½¸nÐaŠ.ºPÔ% }öt¥ÓñÃóâGà‹õ/Æ\o›ìäãDbôÖOC´«\NéÈçažZ^'HØc,æ÷ôœ -íîÕÄÏüæw¸0Ò+ôcJ^³ €ë‹7Ãó¥Í²}<Ölw°^æåV!µ¶.Ð~X?|sä·Üûùk%lî´ú œùQ+íe$ßîˆ<û´Ÿ}ÓI*V ˆÌ Ä¢kà×<.¼Ë&È•†ŒDåOÒ£n¢³¸ÆÓn‡£¸¬Tn)2uïîøl¼á[¾B5˜¨û‡.Ë[ Lƒ}F<»X=¶$ òIÐÝÍsûã1óR -kÅ,uPë‚øRˆÉ¨Ù@d„’´Ûžå¡©Á„ï<½ÅÈ -ádd›EÉß²"ó,nµ(ïjÍ­ªµh06®O×lðNùn¬ÊZ}œJý†Ãæã%N1Ñ·®ïM¤—.ü˜/ÄÊqq+@ ç9ï3Ýq¥3Üx.Ô+±§$Ð ÷íèh´³Ç|Íuøñú*“Õî¢4ÊjÚMTþÎHBÃ*g…˜´8.«“fŠ~6)ÜB«…Íf_ Ab3ÃÅ›a™•ŽroF_:œ…÷1q±’«£ÿ nÅ€ªŒ–¼ØCð«]Ú‹È¢Š•B†âê)NÖ'¹Åø¹~5>£bù¨[wJÄ®üÒb½W9sQM Áv¹6pçÉ3›írnñç\[x%ËȮߟðVñCaÇLc”ª…š¸NWV,wf½‰ -TàmÜòSexËGRÊ3@N¥¸û&PR×Êö±#<µÍæ¬2ÿÝC²Œj|˼»77‰í2ª ]{ -ÜÞTqãNU¹!ö$Èøˆ2Fl:‡‹¤k¨Ü—y …ôÐÿŒ t6bO›ñm£ïIzBÇ?ùÂÜErÒ$t¶S4¼ÑVV$TÔÁõR®«ˆÊTC'v#¸¤4”ÌYøºL†R?Æ/–ú¤¹!™˜Ü¸ŸéÈD*ÉoPÚqô¼ò–&~6üƒ -?íEÂê‰Åã9í ä¾n¬S¥2ŠæXSŶ©SÎCSzö?8R4'&a=Ýñ¾p‰†\.Ý%V•Üôçù¨·‰’ýÚF–ðð'ƒxôw ­ì¨9<™ „b/*TX¬Lœc4äß—: -Ç,v¾ð§¾¡Sð7ñA‚üW*)es©BÌi„  MëG€ªD§ìIO²ôœ`U¬ˆ‰#‚'Ÿ~NÖZ†¶…oƒ5Àþ7Ù8· w|ußp\õ·låUŸ#Aÿß:«z VhNÿžÑôÁ½ÜA+.ع  Àib"»úûWNíñ˜D –ÓQXŠåØÁº¾Ø‚§¹¡¤’àÔNl"RóÊÂRfb5„*–bÏE1&†´„ë x—X¥k4ÊAi¶Ê|"5¥úâ¸o'H‘t¡Ä™,=3rS}7uBK4VG´ö’‡âÀíÎ’ÆPH~ÓZå·D¹¸'îc[vc¦›²#šbлàoAí Tà]A•¦?ö}²~bÍÀÔùqů;!1ow¾"òÄÚÑ+“iŠ‚êžéÙÙïˆ'Ù­¢–¸¥S}tÁ2 Zñ)*¿ÔE\2ÄÃÀ ojž•©à5Þ4V·›¦µhöKU; v`+*7·¥rP/Í@çjÑñ†(ûÝ4&¿\Ïý“·gãžlÓÒ®£6aŽzã|s+dР˜Ì½Žþ\÷hL®Eç’ÓÀãó® rþ9:ê3}°šˆë’Éþ8ç+àùmÌE÷0…ê(:ìÆ%¦lñX[;©p¦ ÷muaSõ$/R%ÖFß]%í «7ƒúÑUz¤°µhDvÍò7Qî–é|8x;é ôz'â¤L9£ôÏ=w«‚Á}ȦKÖUê÷Z@u„9N+ sÔ–ŽDjyÀ@ÞÎÿB8ûëåãÌ“ƒ€ d2²†¥˜Ù“qbÊ„ÃÈ™™;ùQÿfm‡GÞö€¢G€Õ+Œ hÜLaœEùyo|Kþ£:#¼T%ô¥JÕº¤&ÁVúV+†’;”ttÆ;q,I…c‹¨e:-»×$nmO“ÐÈd3î¾3ªÓÝûpH%R“^œ4á¤Sî3§ãa:#‡¹q¾ó0$ÎÖ°•¢ˆÖsƒ#9Ædk}I‚†u:FSü~Kœl–j„Ô&&qç¿Œ¢è|«é4áO6g,)¿Í‘|²Ý/è’BÆÚ’r=û †]ÿ! ÀGž×ÙX»UWׇnØ‘Mñ5ˆ¹«ècíØ?v“9˜cmÛ&³FNlÐÚû-µ:¶½ÂC& ¹kÈân-Xvˆdv,¤â˜Ësÿ;D!^Ñ&ÖýãhŽ‰̯¹2›ÁãYœØ¡u>ófr…‚Wôú0ºb×õ0bÆöu@| -ãûs ˆ£šÖÿ'6S6öÔ )}Ü{ý -|ý¸¤;²¯÷µ\îÚÞz£43CJóÕÓûV(eì,A6¡³zƒÙ~GÐ÷†ÅÅ·¢ÆÀïpíà¿LG„‚fÇBjbÇÜñ¼³cûADéT§Äõ¡Çh”Û×>ôû„·o€lÔ~áE–c%æ&t(ÌÁÃ$=3Ì -íG!0Ñ ÍL™NQÌëçW’šƒ´Ý°“ã(®):EÏýÏjU"“ð⵬qˆT|p?&¡ÀtŽ¿Ý›ÐÁJI>?ÄMW(®OÍj„öÈ ·«õœš1p ‚)þÒ¡s=‚šoˆk`ÕMQûp¢±‚h,l(:Þ…«¸qЗÀh9ú‹„”"(a Ƶ„õöšQ:âÒ,õ‡À¬É6­n 4‡}Œ×ÿ˜Êb hç3î*äÙ n-e$‹Ê~φ~ÌRÉ|Iã:¬@Y´5&8#eü|ùë -µßÝ™…}Ç&üݾ`AÁ$_Å|h™ÊG+ôÈ -åȃ¡•‚C‰4`n‡I#v²ÑéWcKw?=+½È™Égå ¹HÉj\¤qA\¤|;.Ò,#i™ iÓ”¡½ OR}…Ý')Vá_DúÚùV“TÚèå 0¢öçÔÃßNáwÀàcjäQŽA§>lù9m’“èØpPD/­ÐA“$¤7Ñ¡¶EgVDǾX:sÐ<ÆA<È$b]ƒ@¤’(,Çó¸”AŒY<žcÏj86GW)!v¹ŠG7®Ñ) òÝϾ‹ iLâH¼ëAd[—À(ÍAJ ©¢ÒšJŒöÆ™ôq{»d`÷ÚÂú:X=$1jcìbÌ}\†1¤u -KõY"aˆÔÌ Yy:ŠŒ¯¨ÿ 8ı£ß2ž‘ŽïMGŠ`$œZH®6›JÙ*0bu|Üý«=HhG0xÔ}4 !N}°q„£ºh·@Wït$njÛËEgŽ¢tA ›°ô±%“üêâXb¦ÂôH†B+y¨NßèS1bÑù¥vFTFNå€6dBEƒ¤¢Õú\¼žiLþÉ$â÷¥ež•›“s/ìµ/¦#$k³Ñß GáßJj³D?šØŸ¹æ áNAh&B42ù.ȹ…RM$NhëÇ/X H˜Í#1ôFÙ,Ø ½L½­í¹c_Úà1 …ýŠ4rB¸`ãl“áyþŠÀ¾Ù'äh虄xºJoº ‘‹xn|àr•Ð¬"tµ¢=Du‘$9W'¦':ŸhWØ´iê»Ü¬Ê%Xm'‰¦1Ž˜mÌW …¼ÔH`;lÒÊxï7õ¦ äIì86 êo~’€ éÔoi~Ž/UøàMJ¿ñBØ -­ÍàÍøÛýÿ[QuÔl‘1+Èîûpª„PS—U%Š}Á^äHL2Ý5™êl׊.—Ç X‘\88©©nU’\ØEþðõ‘.¢¤°»7aSvn7YVpX\G®!å ‹<ÔA¨>:âyçc€#Nèp(€€UDFzVR6.hXÜ;”‚á zoJ0( ?Î#:BÙ’ïþi6Éš\ '꫃æ9ºÚwÅs'öÑÓ±ôíãºààô%Ù7gI²m/ö”Æ’°žñ+æCæóÖ$fõß`Šyj0-§¡ -׋rÓæNq©C+©ãjÐI @ºÐd@Œ(g$#ù–eÁt£;-†o0‰ÌÝgÊ)ƒe½ò£ÄH Õ`î6©NRùÓVQó#ìE1…@ôîPIŽè¸ctsœÊŸ!¤Ê^âæ¸n,ÎäBƒ”•§m¾dCÒâH«h·Ío­Ü  #‚G½ÎW]g!3™Dò!­]qz6Ï6V0=ê¹¹BR\zBe@IJ̫®(Õø0ª@†‰uL€KŒÆQ‚8@®bÕÀ‘À•¹É?;ü¦{Uõ#à1°jõg&5¸ÊbiKzzÐŽ´^"-À°x%=ÛFJkWRSÅ™#[§Ä -11 ì»‹Æ6—4vE}¹yw–õ¾u!'¢õnr©PÞï<°;J çxoÚI¯]Ä Å?+ÏVè5.;Éó þß÷þÅγ9Ó|sB½®‡·Ã¤Â°“ä¾Å<êvRH’™û¸ò ‘0;)œàü•ÓN"ÁºÅ®bßˤ¬UÙ$5¤Ä-‰—Ä¿£ vºKCJ¢E?6öÌ+¿.5Æî!;i¯ô¬3 b#¼‚þ2*X¾Lp-´N¼B Å×;°rl{‡‡\ŠI‘‚ÿ1§cD;‰r@¶ &r@ -ǯèéù²_udÅú©LÄÔ¡vºHíQ²p‹Ô> ƒ T11múd´ërÉ)¹²+ ¨P:óÉø¦ -A[3Ä;ù •]¢L.Ú‹à \v'€`:1$"Šð©†@ƒ2ýÚÌ˜Ý Žž$ÐÁNÕÐNtKœ-C´ é(‹ä$u±A=MgÒ_ 8Ã’±KÜ`Z¸Þs4Ô;W>óéc—"“¤gåÖîV° @QyGÖáîÃÚОI‰ÁqóíüQ”¤ºâ©›È­‹Xqægà"\…¢³§ÅøÅäÞ;&Ú&ŠÇ(NB{—n´(ŽÕààæÊÛ(…Ñ$£ÉhÛq AÍåµI\8óh‰Ò‘¢R.[“˜“ÉpT7úœLyÜp°}\£Qê™0³M‚ –"É"è³[S$‡Ð{p‡†™Ìi¨„†<J†O iM%–{[›`R‘Àž®ÁSÓþ†X»C8í E¹S‹éŠf* -š&ÜRÝ85)¯,¿èX¸€Ò^ m#¦D,N6¼&ôÊéQ‰ë½(X.`ñZ›.“³(5]%FÉ\¾åb«(aN×ùPé ì -ÀtbÕ^n£Õm-0l#)ÿaŸ}ÎÁŸ‚¯'((çiòp+9)S_VPš¦æKÔÝ}ž1˜”ê¾FîFÒg‰Ì°I·²‰äfoY°×€xÈK¦lÒµ'€¹Š¤dLä©IgEÌEVÄ21YÃLtR1*ý…ÚvúÃ¥=Š(z{¼ìœ2^á‹Á@¹lr× i(G%áfø: ÕµIµvÝ¿pÎAˆ”’®ÐÜ.Úã mµ½žŠ¡0$/öO(ee†²ÙäžãBE|lr«àZY¼°¸|ÒÃì¶LàÚÄæS:ŠBAu{Æý3ø¤’Â]]¼(ƒ2Rvë.#Ý.4à™¬Ä ÉÝô:Q|wØ{0)SHp-~¶™œXÚîNe`Òqåù¦!±Jµí¾ˆËº,Ú{Ôíœc?/Êá@ÒPÅ› ]A0ŽÀððê‹IŸB˜Õî+àCLŠÄð}TŸÏ/D>” =^a[â xcø¿„²š™Ÿšñ Në¦ðÑÃTeÔÊð*amü&b%¯Ùµ>²'™Y4ˆ€ôEÐÆ×D´Ÿäþψâ¬{$—ÑAÏ¢›ãU>íhå½É4FøÒëF8îf·Êy1w%T8IÒ‚’lQ‘Ñn›/ã2‡.‹õvÎÙÏÌò÷¹B«>à-˜ "'ɼH…’×k4‘dr’”ËDÄ,#Th‚—\:îÿœÊ%j_dŽL´Uª¿`*Ó,y•¸³e'€Ëæ sÌ$eR‡|Šè<ÿâ$;íG| ”öŒ íB8¯/Ùñ 2S\ë`@þ‰Dòñ¿_™jÝÆõ{¨ìÈѳþ~P(Û& S°Úx–ú 9ÌÀ³ŠÛ4œüÒ.Ñ%îÔˆè1 -endstream endobj 28 0 obj <> endobj 42 0 obj [/View/Design] endobj 43 0 obj <>>> endobj 33 0 obj <> endobj 32 0 obj [/ICCBased 44 0 R] endobj 44 0 obj <>stream -H‰œ–yTSwÇoÉž•°Ãc [€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤  - 2y­.-;!à’ÆK°ZÜ ü‹ž^i½"LÊÀ0ðÿ‰-×é @8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ -V³)gB£0ñiœWו8#©8wÕ©•õ8_Å٥ʨQãüÜ«QÊj@é&»A)/ÇÙgº>'K‚óÈtÕ;\ú” Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)ë«”ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW= -€x¯Íú·¶Ò-Œ¯Àòæ[›Ëû0ñ¾¾øÎ}ø¦y)7ta¾¾õõõ>j¥ÜÇTÐ7úŸ¿@ï¼ÏÇtÜ›ò`qÊ2™±Ê€™ê&¯®ª6ê±ZL®Ä„?â_øóyxg)Ë”z¥ÈçL­UáíÖ*ÔuµSkÿSeØO4?׸¸c¯¯Ø°.òò· åÒR´ ßÞô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(Š‡R¡,¨*T2B-Ð -¨ꇆ¡Ðnè÷ÐQètº}MA ï —0Óal»Á¾°ŽSàx ¬‚kà&¸^Á£ð>ø0|>_ƒ'á‡ð,ÂG!"F$H:Rˆ”!z¤éF‘Qd?r 9‹\A&‘GÈ ”ˆrQ ¢áhš‹ÊÑ´íE‡Ñ]èaô4zBgÐ×Á–àE#H ‹*B=¡‹0HØIøˆp†p0MxJ$ùD1„˜D, V›‰½Ä­ÄÄãÄKÄ»ÄY‰dEò"EÒI2’ÔEÚBÚGúŒt™4MzN¦‘Èþär!YKî ’÷?%_&ß#¿¢°(®”0J:EAi¤ôQÆ(Ç()Ó”WT6U@ æP+¨íÔ!ê~êêmêæD ¥eÒÔ´å´!ÚïhŸÓ¦h/èº']B/¢éëèÒÓ¿¢?a0nŒhF!ÃÀXÇØÍ8ÅøšñÜŒkæc&5S˜µ™˜6»lö˜Iaº2c˜K™MÌAæ!æEæ#…åÆ’°d¬VÖë(ëk–Íe‹Øél »—½‡}Ž}ŸCâ¸qâ9 -N'çÎ)Î].ÂuæJ¸rî -î÷ wšGä xR^¯‡÷[ÞoÆœchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö -n»3Ü£ÜkÜGݯz=Ä•[=¾ô„=ƒ<Ë=GTB(É/ÙSòƒ,]6*›-•–¾W:#—È7Ë*¢ŠÊe¿ò^YDYÙ}U„j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ+¬Ê¯: !kJ4Gµm¥ötµ}uCõ%—®K7YV³©fFŸ¢ßY Õ.©=bàá?SŒîÆ•Æ©ºÈº‘ºçõyõ‡Ø Ú† žkï5%4ý¦m–7Ÿlqlio™Z³lG+ÔZÚz²Í¹­³mzyâò]íÔöÊö?uøuôw|¿"űN»ÎåwW&®ÜÛe֥ﺱ*|ÕöÕèjõê‰5k¶¬yÝ­èþ¢Ç¯g°ç‡^yïkEk‡Öþ¸®lÝD_p߶õÄõÚõ×7DmØÕÏîoê¿»1mãál {àûMśΠnßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾ -¾„¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ€ÜÜŠÝÝ–ÞÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäüå„æ æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû -endstream endobj 40 0 obj <>stream -H‰lRÉJ1½ç+ꦺª²tr5Š Œ2ôÁDGPþ¾¯“¶§G$k-稜 •†}ºº®ä†: Õ‰´ šê½#}CzźƒË-\ž¿ÜDÁPÊœ¼Œ¤ž}HÇ“›õ'XS¡¾¿¹É6ãP$ÓÈ&€n!~¤¾/X¬ÍÖç“{¤w§HÌm)Á“ûÊ™P$¡ã|Ĭ´S¶’ÿG·3«Ú8–´"»$Ý­]õ3æ‚iåë¯uQ€4Ž—–ÚZÒÿJ©EÂ9”Ë E“”(r -äÙ²§Â)FÜS4°^Vݘ]”s›¦‡˜a,:Û’7ô@!8 -Œ~aºÙã?Ü¢hs -endstream endobj 39 0 obj <>stream -H‰”A -Â@ E÷9Å¿@g’qªíÖ(®ª”Yx7¶P½?˜¬Ý(II^~BüIá;elw -šˆŠW+1’×ÄÐ)†¤Gò+Ýž$µ«-*‰0·‰D“QlfôÒX÷2P. ,aÜ êçXüj\¨¿ô¸,^ùª•“ulghÖ]° YV\+ŸlÞÿ¾ußÙ {z 0]œAË -endstream endobj 38 0 obj <>stream -H‰äWKŽÛ0 Ýë¼€ý%oÇ- -˜E=@Ð6‹Li½~%ÙÎÈ «daÐÇü=’žŽtx5=}I¼ -M&’,IÌ~ˆïô[Æ£¦Ó•´Êo,FçÑõê'P]Å+ÒøÊäèô"xó"¤U)$,e «¬w¼t˜R!5S„aHÌû‰£ -Lò“BþÄOñMÀ° -±`«˜n±˜pÆ©#ƒY§Œóe•f£ ¹qIã™ãI,_¶&8kštW\ô°hT ž—ì·r>ò‚Å0åBkÅ}Yü—Ë'9³É&'gErÖ]lÕP,ž[ÿˆ4äÁs’é8ûÊ®H9’|™°©ˆ×÷Nn‰gHÖ'†Ã¤½%ɺ€XDWªÆ."!> I±Ü¤d¶“H{KRò ›ù&…UiIö•Î0¸Ük4»Ks ¡Ü¥þý½{3 Õ`m…3¬Û½õü"gšÆ‰ê"bôÝû˜Ráê˜W7ˆ!í-KNs9‰(n«òfìOµ›Û³·Üä¹Ô»ÔÆ>$îî=B¹=mØ@³·Õ˳Œ}HòJ\(h–qÓÞÒdËCþ'„J·qr}ÄcñH/a Ê ŸªãEÀ=çYé¥äD9ÿG hÌâMÄ3€(û1·í™?¨Hà±°ç6]¶>Aó÷ÙòК¿.ið0´ƒ¿9‰8O*-^å)+_  ¸×i¦Õž¹`=ëpcº>åQ§V¦Ñðx¼´@µxª§\æàM{øgÀW}u*Ø¡ú-­“í¶%zˆŽ`ÇUš/Eó2m³ÛŒe €Ž$;ÉêèaÔàåÌÏô¶×7$=‹Mvu¡Ÿ‹ýÏ#aú'À$œ¹ -endstream endobj 37 0 obj <>stream -H‰äWKŽÛ0 Ýë¼€ý%oÇ- -˜E=@Ð6‹Lé,zý>Ҳؠ«da$ d“"I“¦_{:<÷–ž>ô¤^•%—Éuž4Ö??Ôwú­ýÑÒ鬩Ht4„Bôv÷¸¿ÞÔ+9²ø9ªäéô¢øâEé`‚Å1Ò™¼ÉãM¦“ÂÒ «I°V&'5]Ãñü¨'õS}S0lRl¦k,.Ý€©93˜Âf]ˆ²+ «³ÂnRÚE–eHãY¬œ4º\8éaÑ›’ -oéh| ¼ácX:á5 q_‹ÿz¾¥'1ÝÎéI‘žt‹­!³ç>>" µ‹œ†â–‰œ}e%"$ö©,#í½„*‰ ÉÇÂrÚ€´·$ù‹¤{€."’ò’”¥’ŠÛN í-I%r,|åJJ«ÖRü#:]0(î5šÝ¥'† µ´|ÿÞ}°¦ó~€Ó­Ç½ÍüF®4Ò‰ZDÄÙ»Ï x`¤Ã ´®*ˆ!í-KÁr;Éhn«öæü…HÃ4·fo¹©5s«¥ÑeHÂÝg©žF6Ðì-ACñÌt’ú€—ÍL70í-M^¾ ùKnãÉÉD‡I¯ÎaÉ&¡øzQîVzi =rÎÿÑF³|ñJø_8ŽU´Ë³Äo¥ -™$ö&±ÁüžÎ÷'Ë]:âºAdoàêÒ™P}œ1ð3ˆ×`‚ždjª’A ðÕ¡¸ËÌo×öŠe§cõN`ýÑRäöÀ±æYA¢cÿEyú @Ÿé]½Žø­Â#ÔÝŠ:žòµ #Â¥ì{N7Oß3q¯XYáŸÅþÇçž°ü` Ò -endstream endobj 36 0 obj <>stream -H‰ìWË®Ó0Ýû+æìúg{BBº ÔP]ô"]ºà÷9c;Σ©ÄªÝD•ì8ó:sÆŽ§‡¯^M/ïB“‰dzKóŸâ;ý‡á¨ét%­¬3mt:]O‚ø×U¼^ãg(‘£Ó›àÅ›Vu¡Ã£ d•õŽ¦.‹ª†Éƈ$ÚzÔ(£ýè'ñS|Œ'Ä£/˜æXL˜q*ÅÈ`Ö)ã|~êf£³¸jIãYãILo&µjØ<¾ .XzD4*Ïœ·r>ò›aJYV5rú2ç/§W²©Éj'›#Ù|çX…Š;Eš±þÕI½çêtfÎ^ #^?º@8<žõCŠaÒ^¤#!>¡H1Ÿ¤Îl ö"-éì3>uÞòm„+ôÍ^ŸåÝüðFA«ÞZ^+Û߶ -{¯°bÄè‡7 Zuù3WÆtsŠÒ^¥%%ö ƒ§ÒÖmÙ볤Ä=¼YÈ'¨hö-)IOøÌû„6n`ÚË´¤ÄG\ õDKP}U/é9ÏN/U Gɹ†p™ïàíÆ}@ƒgŒ'$SÎ-b®Ë3¿pÑAÇ"ž›Ôt^^xµ÷çÿL.¢€¸÷³Ýˆ=¥¢1ðäU -‰’òN³Ý5YYé¦I‡Yøº•O¡Ñøxܸøû7eŠ§\bÇ5r4Ð+ù:lŸÉ^ÊV¶«ef éq\‘y[ÖeR}ok£l°É•eIô05 GZ%|¾K‘ìgZe¾ØLìq„y„»I(_X”&‚µ°¡kK-¾ü:‚¼âžh#­©†.W¾ÉëZÏDº™qu–Ÿsü¯aú'ÀŠj¿£ -endstream endobj 34 0 obj <>stream -H‰ìWKOÛ@¾ï¯˜£}Ø;׾bP%$ZU±Ô­*0¡) -I!´´ÿ¾3ëµc“ qJDAëõÎc¿™oÖ;L>U0¹¨$œœVÀ˜åA•8>gì ,Ù¤šJhÖ …6ªôëÅPücÍ—ñ§  Í=£—{Æ ª–8å´ð¥¢‰‡†á£Œ¢¤¡4£%ëß;Ö ³ïÒ¯a·ì3#<Îãš°-¦!åF` -ï L m•±q>•Œâ¤Å•%M R·²QK†½§Îw‹ -5î¨Ep¦¸Úš>Ê(K1|ãç›%Þ«ñdÇ{G¼÷÷jSñ -I›„h{vŠÒ;Aí€s$h”+÷MK‡GÛ@¼ÛéHÒ(#΀$ORP»IBHG’F úŸ:«é6Â+tÍ‘Ÿñݼ÷FAŠR“5‚*·[…c¯ð"#Jî½Y"ÄÏ\;[§ˆ Y§D c°Ð¶u»Àù§Äì½Yˆ'( ;м/‚NjÌýÚWkõòPß2.…ÄÏIÝ@š<ƒÁ–!âMS+Lp ‚ð¾€úž]f?sn![>åßêsŒ‰ÌÉT ÊM}ƒ_¥ ««µZ%- -›„ÙõjµÈë;\ó…é šÜ Ùj±zŒFHã;áú÷c΄ì69óªßéW»Ë> endobj 45 0 obj <> endobj 46 0 obj <> endobj 47 0 obj <>stream -H‰|U{TgÏf¶'»eŠ™îLqxæÄá"ˆýÈËý{7Ê“X|L¬JøùªUË=lvŬõñ.÷ôôœµ+„ë%òh©0ìR%= ÈÄrE’\!RI%K…ë…³J¡Bª”*Ô¶àûª„qJ¡4N+UEìeL‹WH%B•B$‘)„rÛÍÿ¸ûÿO*aœLÈr wÉâl^˜Š *…"™dË"ŸÍ"–§ÈTŠ8©ré²Ía;%I…+…é~áÌåpp8PN€g‡lÇ ³ç„#È1Ç…}P6Ö‚ÌA2×vËìNÙý‹ëÅMåž³GìçÚÿÕþꈆ¡fô%æɱ«¼y¼½ºã]ÌTÂÚO»¸ÇíÝtÈŒùð{ú¯Q0‰A!¼B›3SÈ›Á¢fÏÀ²>Æt¶´yü“Ú» ¨Hî:±ñ€ |²­PŸ»¥&磉·[{Ö˜h#óÐÜrc@ð`Ç=8wS€BGÕ¢UßvÕv“"¿ò[HGX0|rtDâi wb7B”ܾ£Î¤ ùÀçèÓ>ˆÜc>˜àÞ3¹ݺ›$øømc_Ýw³ñ°$ö~ð5êZÈr3üˆÜtôðnz,8QÛXÐI‚ g ¡W ·.t…Ûã )_­½¯Ç{ÿ¶Óy+âéÌ*ç£ úÖ6àMżîÛw¤%‹©ªhMãŲNòuñF1̓Á×@è(À-›º6¿ìnlª§ò1<½p;š |Ü’£ÏÖåPÑbq%­¿ñ ?ëi~¿vHªf|‡@ÂA§á1pÁŠ§ƒθ¥à!š^¸ž4D@ž‚õ4p3|ñ üô ‹Ý•HëÁ3#lŠ}ú}<5‰²üãIj òzkù¢kåg4nÜë–þ¥­7ÒŸÔ ø;³‡ÎÒ4ÎeÜžZE|f8¹xã °Ó3¸—´YÕtÕ´DYú —/€¸º¿t o_6•ÔÒü^í]‰šñ´UÜ4ÌVܸMG°MÏkN ?¿ž„sÜÜ¡·†nÏÜヿ·^­§Œl¥>èL×gi0#<¯™"#/K—Eá–Í.Ié±çÑ«_}8Ñ)2¬”Î×Òµ¾>ûXÛ\û¦' x”ËD5a(2–U -ÆE€†Ëá|oȃ áÂñE`ÑOWLeg©ô>4#^ª "½¾´€ô´¡è-l'_Ÿ^–GóaLµšñ«ï"#c\àëÌxÇèø ï§ú¬«Ì=ZJ•ÜA Ó’ -Éè½™ ñt´$}Ûj‹ÿo¿›Å¯f_¶­•;ìlX…¡ôD uÉÔÙrƒ|lð¥áY+hå5®-[ã³Ó“©¤ô”” …ƒ\óÂø,GêÁÄé&@YñIàí̤zͤ²ÃÑ1íC$¨”‰j”gÏל>“GŸUŸŽ§ø°J÷¨§fqó8U ”o™š›éöŽòÞ&Ðkfo…9R¥œR«bµbž -6L_'âYVYµ¢á|uy–5e­ªVOGش؄LG°µ½¨e{Ò¦ÿÉ&°+7–S–òÎÖïY[Y笠V»¶ø¯ ‹ŠTRz ïÌ}ˆúbùbCt¸€ÿ7m?3§Ÿí6pñœeP0ß~—¼Y >Žà÷Áà¾ä ¤i}ñ¶ÕuD‚ÖúxoøëóΟ߲7©Að ÃÒþ>!SÃ0‚&#¶Ç|]~‹دOÁàæõ:® ‰¡Ù2{Œ®ÅŒ‘Æðm‚±H¢$¿4¿˜Â§ú+®·÷“—W~¹»¾\´»­WCë‹õ%¥>ü3«Úó±öà·¶Lxï°ó(fE—K¨þ’Ž‹7É’¢<}—>æá½ÆÃG ÙdÈîè­)ô1 7ë^¢~X~”!"TÀf߶ɾòF¹ÍµÄÁFKæðú{FØ×æsŽ:-«l\0Ÿéî<¯É:EÕÜBMIûÊ"H× @ß­{ÆéÛÊ:•H >¸7²²"™ýLë²`™|Êd¦è°ÎÿGXÁ -ÚW—L)«2[ÉÆú…ô±~T§MөȈ´Æ”§èhÿ’v8ÚÖtNCVnÅ;“JxÁ.L£ÓäfRMtt¹F~ó9 ª½àô›Ý{zùrs­m~SO¬Eïcº¦¼Ž.?å¸Õ–ª”‰Â“JY4“Š>Á@(“Š.ÖÀ:ÿN³7C¬;è°ì–ÌM‡¨sá‹gûùš æšl°•0®ƒÇÑ)l •æŠoLæyF¬BfJ:%¿ —_0ö'”VLÔÛò©&Y£ÐÈæé0M}zÝ¡úÍo]ø 6¾"f·ÈÆ·e&-Ðä -ruGŽåP£Ä)S“Sd)GjÖ»Ô´—·7õt·öÕÀ¼rYŠ-†ßeÅfïÏ‘ÍÓc‡ÍYMÚsóA³ ¿êý–ð½Ãn °û÷E@ô4ïþ™çµ¹‡Ë©ÿÌ›ÞÄ«ŠÙ]Fú‡§%Hé(±*Ø_ þmWh‹™ÿ#Üÿx–÷/–˜—£–ûe–Ø‘ b_ ‹ Î -ã ÷~ø‹ dÄ=º -endstream endobj 31 0 obj <>stream -H‰ìUKŽ1 Ýç¾@ÒqRùm)«zÁJ ,f†^p}l'©vA·4K¨ÕWòüüì8©ÓçN«‡wïW0¯Æ X~~5_à‡9­gÛ¼ ÷gôà²ÑòGZþv1¯@ÓôCÀʨÛ‹á‰c£ÃB–M®$.•6lyl¦¿T×B#ºÄd> endobj xref -0 49 -0000000004 65535 f -0000000016 00000 n -0000000147 00000 n -0000050955 00000 n -0000000000 00000 f -0000051055 00000 n -0000000000 00000 f -0000000000 00000 f -0000054888 00000 n -0000054960 00000 n -0000055155 00000 n -0000056817 00000 n -0000122406 00000 n -0000187995 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000051411 00000 n -0000051813 00000 n -0000052175 00000 n -0000052537 00000 n -0000052899 00000 n -0000053261 00000 n -0000248479 00000 n -0000258750 00000 n -0000053632 00000 n -0000258177 00000 n -0000248779 00000 n -0000248666 00000 n -0000254260 00000 n -0000255149 00000 n -0000253532 00000 n -0000252824 00000 n -0000252031 00000 n -0000251805 00000 n -0000251463 00000 n -0000053989 00000 n -0000248550 00000 n -0000248581 00000 n -0000248814 00000 n -0000255528 00000 n -0000255612 00000 n -0000255934 00000 n -0000258775 00000 n -trailer -<]>> -startxref -258963 -%%EOF diff --git a/datafiles/data/themes/default/graphics/node/graphic.ai b/datafiles/data/themes/default/graphics/node/graphic.ai deleted file mode 100644 index 19c12683c..000000000 --- a/datafiles/data/themes/default/graphics/node/graphic.ai +++ /dev/null @@ -1,1819 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[29 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/pdf - - - graphic - - - Adobe Illustrator 27.1 (Windows) - 2022-12-30T21:09:29+08:00 - 2022-12-30T21:09:30+07:00 - 2022-12-30T21:09:30+07:00 - - - - 256 - 80 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAUAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8AIfzR/NHW/N+t3SJdSRaD FIyWNijFY2jU0EkgFOTNTl8XToMyIxpDBMmh6V+Tn5o635b8xWOm3Fy8/l+9mS3ntZGLLD6hCLLF X7HAkFgNiPelITjYSyb85vzH1jUfMN7oNjcvb6RYObaWKNinrSoaSmQjcgNVQvTauOOG1qXl2WoZ R5G/MDXPKepwz207yacWH1vT2YmOSMn4qKdlf+Vh39qjISiCr64gniuII54m5RSqrxt4qwqD92Yr JfirsVeffmh5p1OzmtNC0qRoLu8X1Jp1NGEZJVQrdRUqxJG+2X4oDmUFgq+UrRhynnlklO7uCBU/ SGP45Z4pRTTaReaOf0ho15LDcQfEd6EgdegAPyI3wifFsVp7B5M8xf4g8v2+oMoS43juUXoJE2NP Y7N9OY2SPCaZBPMgrsVdirsVdirsVYD+aH5vaL5HgFuFF9rky8oLBWoFU9JJmFeK+A6t+OTjC1fN Pmj81vPnmWZ2v9Vlitn6WVqxggA8OCH4vm5Jy4RAQxIsSeRPxda965JDKvLH5o+evLcqNp2qzNbo d7O4YzQEeHpuTx+a0PvkTEFL6T/Kz85NH87R/UpkFhr8S8pLMmqSqOrwMdyB3U7j3G+UyhSXomQV 2KuxV2KuxV2KuxV2Kvz9zLYuxVEacCdQtQOvqx/8SGKsz89/8px5h/7ad5/1EPjHkFSPJK7FX2d5 T28raN/zA23/ACZXMOXNkmuBXYq8o/Men/Kw9Mr/AMsI/wCJT5k4/oKDzUMgqldf7zTf6jfqwjmr J/yZ/wCUTm/5jJP+TceOo+pQzzKEuxV2KuxV2KpN5y8zW3ljyxqOu3C81soiyRVpzkYhY0r/AJTs BhAsq+ItZ1jUdZ1W61TUZjPe3khlnlbuT2HgoGwHYbZkgUxQeFXYq7FUVpep32l6jb6jYTNb3lrI ssEybFWU1+7xHfAQr7Z8hebIPNflPT9ciAR7mOlzEP2J0PCVflyBp7UzGkKLJP8AArsVdirsVdir sVdir5H/ADR/JzzF5b1u5uNNsZr3y/O7SWs9uhk9FWNfSlVASnDoGIoR77DIjMFDz0adqBNBay1/ 4xt/TJoeofk9+T3mHV/MNlq+r2UtjodjKtwTcKY2uGjIZI40YBipYDk1KUrvXK5zSyP84/yr1uDX rrX9HtZL3T79zPcxwKXkhmbeQlFHIox+LkOnf3ccxVKQ8rbTtQVirW0oYGhBRgQR9GW2hlvkT8rP MfmbUoRLaS2ekBgbq+lQxjgNysXIfGx6CnTvkZTAV9VwwxwwpDEvGKNQiKOgVRQD7sxWS/FXYqwP 8zPKGo6k1rrOkr6moWS8HhH2njBLDjXqVJO3euXYpgbHkghgLeY7iA+ld6fNFcLs6EFaH5MARlvh dxRbaXGu69Wx0jTpWaX4ZJSPhVTsatQKvzJxERHclXsPlLy+mgaFb6aGDyoC9xIK0aRzViK9h0Ht mPOXEbZBOMgrsVdirsVdirxn/nKLUJYfJ2m2SEhLu+DS07rFExCn/ZMD9GWYuaC+Y8vQ7FXYq7FX Yq+k/wDnFe/lk8ua1YNvHbXccyfOePiw/wCSIynLzSHt+VJdirsVdirsVdirsVdirsVdirsVdirs VdirsVdirsVdirsVdirsVdirsVdirsVePf8AOT2ly3Pkeyv41LfUL1DLTtHMjJyP+z4D6csxndBf L2XodirsVdirsVfTH/OLelSweVdV1JwVW9u1jir3W3T7Q9uUhH0ZRlO6Q9qytLsVdirsVdirsVdi rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiqXeY9Bsdf0K+0a+Fba+iaJyOqk7q6/5 SNRh7jCDSviTzV5Y1Xyxrtzo2qR+nc27bN+xIh+xIh7qw6fd1zJBtilOFXYq7FUy8ueXdV8xazba RpcJmvLpwqjfiq/tO5HRVG5OAmlfbXlPy3ZeWvLlhodnvDZRBC9KF3PxSSEeLuS2YxNlkm2BXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqxXz/+W/l3ztpy22po Y7qEH6nfxUEsRPUb7Mp7qfwO+SjIhXzl5o/5x9/MLRpXaztV1mzB+CezIL07coWIcH/V5D3y4ZAU UxD/AAL539X0f8Pan63++/qdxy6V6cK9MlxBDLPLP5A/mJrUqG5sxpFoT8dxeniwHekIrIT8wB75 E5AE0+jPy8/LLy95HsWi09TPfzgC81GUD1JKb8QOiJX9kfTXKZSJSy7Iq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FX/2Q== - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:d3d91ae8-195e-664a-851f-75f87268d4c1 - uuid:1105b4fb-114c-4a36-9dc6-ba9b4821b0ac - - uuid:0fb11350-206f-4d80-8593-26b2d224d1a9 - xmp.did:c1802fea-7d35-5e49-9388-cfc06b3c9f83 - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:d3d91ae8-195e-664a-851f-75f87268d4c1 - 2022-01-02T13:49:46+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - - Web - Document - AIRobin - 1 - True - False - - 32.000000 - 32.000000 - Pixels - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - blue_dkgrey - PROCESS - 100.000000 - RGB - 59 - 59 - 78 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - Web Color Group - 1 - - - - R=63 G=169 B=245 - RGB - PROCESS - 63 - 169 - 245 - - - R=122 G=201 B=67 - RGB - PROCESS - 122 - 201 - 67 - - - R=255 G=147 B=30 - RGB - PROCESS - 255 - 147 - 30 - - - R=255 G=29 B=37 - RGB - PROCESS - 255 - 29 - 37 - - - R=255 G=123 B=172 - RGB - PROCESS - 255 - 123 - 172 - - - R=189 G=204 B=212 - RGB - PROCESS - 189 - 204 - 212 - - - - - - Pixel composer default - 1 - - - - blue_dkblack - PROCESS - 100.000000 - RGB - 25 - 25 - 37 - - - blue_mdblack - PROCESS - 100.000000 - RGB - 30 - 30 - 44 - - - blue_black - PROCESS - 100.000000 - RGB - 39 - 39 - 54 - - - blue_dkgrey - PROCESS - 100.000000 - RGB - 59 - 59 - 78 - - - blue_grey - PROCESS - 100.000000 - RGB - 109 - 109 - 129 - - - blue_ltgrey - PROCESS - 100.000000 - RGB - 126 - 126 - 143 - - - blue_white - PROCESS - 100.000000 - RGB - 214 - 214 - 232 - - - cyan - PROCESS - 100.000000 - RGB - 136 - 255 - 233 - - - yellow - PROCESS - 100.000000 - RGB - 255 - 228 - 120 - - - orange - PROCESS - 100.000000 - RGB - 255 - 145 - 102 - - - orange_light - PROCESS - 100.000000 - RGB - 255 - 194 - 146 - - - red - PROCESS - 100.000000 - RGB - 235 - 0 - 75 - - - pink - PROCESS - 100.000000 - RGB - 235 - 0 - 183 - - - purple - PROCESS - 100.000000 - RGB - 146 - 0 - 212 - - - lime_dark - PROCESS - 100.000000 - RGB - 94 - 153 - 56 - - - lime - PROCESS - 100.000000 - RGB - 143 - 222 - 93 - - - lime_light - PROCESS - 100.000000 - RGB - 208 - 255 - 178 - - - black - PROCESS - 100.000000 - RGB - 0 - 0 - 0 - - - white - PROCESS - 100.000000 - RGB - 255 - 255 - 255 - - - - - - - Adobe PDF library 17.00 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 5 0 obj <>/ExtGState<>/Properties<>/XObject<>>>/TrimBox[0.0 0.0 16.0 16.0]/Type/Page/PieceInfo<>>> endobj 24 0 obj <>/ExtGState<>/Properties<>/XObject<>>>/TrimBox[0.0 0.0 16.0 16.0]/Type/Page/PieceInfo<>>> endobj 25 0 obj <>/ExtGState<>/Properties<>/XObject<>>>/TrimBox[0.0 0.0 16.0 16.0]/Type/Page/PieceInfo<>>> endobj 26 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 32.0 32.0]/Type/Page/PieceInfo<>>> endobj 27 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 40.0 40.0]/Type/Page/PieceInfo<>>> endobj 28 0 obj <>/ExtGState<>/Properties<>/XObject<>>>/TrimBox[0.0 0.0 32.0 32.0]/Type/Page/PieceInfo<>>> endobj 31 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 16.0 16.0]/Type/Page/PieceInfo<>>> endobj 53 0 obj <>stream -H‰> endobj 9 0 obj <> endobj 11 0 obj <> endobj 12 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.1.1 -%%For: (Makham) () -%%Title: (graphic.ai) -%%CreationDate: 12/30/2022 9:09 PM -%%Canvassize: 16383 -%%BoundingBox: -153 -40 21 13 -%%HiResBoundingBox: -153 -40 21 13 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 196 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 0 0 0 ([Registration]) -%%+ 0 0 0 (black) -%%+ 0.152941182255745 0.152941182255745 0.211764708161354 (blue_black) -%%+ 0.098039217293262 0.098039217293262 0.14509804546833 (blue_dkblack) -%%+ 0.23137255012989 0.23137255012989 0.30588236451149 (blue_dkgrey) -%%+ 0.427450984716415 0.427450984716415 0.505882382392883 (blue_grey) -%%+ 0.494117647409439 0.494117647409439 0.560784339904785 (blue_ltgrey) -%%+ 0.117647059261799 0.117647059261799 0.172549024224281 (blue_mdblack) -%%+ 0.839215695858002 0.839215695858002 0.909803926944733 (blue_white) -%%+ 0.533333361148834 1 0.91372549533844 (cyan) -%%+ 0.560784339904785 0.87058824300766 0.364705890417099 (lime) -%%+ 0.368627458810806 0.600000023841858 0.219607844948769 (lime_dark) -%%+ 0.815686285495758 1 0.69803923368454 (lime_light) -%%+ 1 0.5686274766922 0.400000005960465 (orange) -%%+ 1 0.760784327983856 0.572549045085907 (orange_light) -%%+ 0.921568632125855 0 0.717647075653076 (pink) -%%+ 0.572549045085907 0 0.831372559070587 (purple) -%%+ 0.921568632125855 0 0.294117659330368 (red) -%%+ 1 1 1 (white) -%%+ 1 0.894117653369904 0.470588237047195 (yellow) -%AI3_Cropmarks: -119 -36 -87 -4 -%AI3_TemplateBox: 8.5 -8.5 8.5 -8.5 -%AI3_TileBox: -409 -416 203 376 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 1 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: -145.382352941178 21.9411764705892 11.3333333333333 0 8089.14705882353 8202.48529411765 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 0 -%AI17_Alternate_Content -%AI9_OpenToView: -145.382352941178 21.9411764705892 11.3333333333333 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 0 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 7 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-392 -308 -%AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 13 0 obj <>stream -%AI24_ZStandard_Data(µ/ýX|Žñ…˜ ,ÀMSl¸/ Ôa}CˆPz3ÓÚᤔ\ÙÛ~Ùƒ‹I„Hût r <˜à€ Ð€&8 48$€Àà˜ hàpÀ1=DpôøÀ1ÇH€c8Hö`‚¢ƒ ` q3¢³_RŠKÇ¥«²Nõ3:Ê6I<¬|@TH0!AÁqA) 1ÎUã€8 g0˜ˆÅ‹!Q ÖP$? ãDˆpA‚.€ç¿f•öÐ[„†y3Å3aÒÔœšŒÛ+é¾ï¿»~fFæxOCh*ÕrdUUóɤ<ŽQëdÅH²38yWF‡gºC1:0û -ÚQMCºý·Þ®[#WÖtO»ñóYsxÃãŠRÑòÊ766ÌVÔš4Ï “a]$ Æñh~@¤Cã€ÀÅuÁ °â¦ F‚‘H$ý9D¢ÏʶžaŠÄ}E“Ä=hTêÜ0ª–H4ÎÜ°áÁ8†šï÷€P%¥¥ ŸKØeç' °`4ÆØL”꣓p&«XP.•‹ºÅ‚¡ÆÎ ¼7nL6{á†tjªêÒöÂT6n9–(F2j -ÛA.〸"L‹'ºð¤YÉXÍO‡Ò“‰B¤šé™Ù!õ2­'sT‰œ65£#¥UºËã·Ÿß-4!MeñîÎ’¬5W{kaÏ—¯–ä ßÊén¿f\“јÌ&J£DÛ‚³h( -…â -Tœ¢žDã‹¿w@4p?FšzÃ"aÅ0cÐÕY¢®[q@  làd=9¯ßñÿâO‚–pâ ‰*JqŠYPùø'ž`8UÖ‚ €G¬¢þŸâW™uØøª5B¬Ï´%s”]vgsO5‰Æ"á"}/h5Æ( -F)ª*å€8 QF]0(ðÈtG&¡ÕÕ›Ï:—9î{™}K3_‘ì=ÚVÂ[çé!_]kå™»–ÿÏÇrUâ_39„®4#Œ‰E.ŠO%C‡éFŠµXm+õáã,ÍôŽêác\™ƒê»Ë©–±jæÞ=cÝ9{ÊÎþÙ â-{„Å‚áâ ÆQvg= Ì<#Ñ°+ŠE­3ê EƒQ Ç```8 lÔ`8 ðjÙ¨¬#ÞÁp,#Á`RàÑ¢ú€8< ®‰½cHC².ꀸ²F¢y@O< |Vt@$Ð"ÁDã€H¸HH~¢EÚ‰‚ˆ®§¸¼¤›k‰œjƒôEÖZ Ý1G33 -”bÑÔgô±$™Ãéz'‘dŽò¥Ya{ƒVr@0$ÒÊ‚¡¨b0/ÏD%H^Øbw@TÐ#ƒƒ@ @¡vº<Ó¿“kžsIbz@”ÝqFƒá€p2ˆRYÙ|Eï€èQÄá}E]q@0°ÂÆÍÁp@”g< ò ÆFcJ„1ˆEbÑ`h÷£QÆ|‚Ñ8{­†¡q@(Òt@, RÐ4Š'nb<éÃGM†Dà -'òŠáIs kØÂÄ-Œ¿ÂN: ‹"ñ‚q@(ǺÁX(ŽÄÂð€ðYÑ0T#„íxV ¼"h As'¿Œkª#§=ëæ*mô[NÖ5_ýŽÌQW”–9N—¶Oyx·‘/¯îe˜î‰–Ecºÿź'ÕÒŽN¡,“ÿ¦ªlø±Ù±#sØÞ™«š+³ÂûÕØj’p¦ðuˆd_æ€Ð€â€`4ˆ²s>¡8 †ê‹Rñ€`4Z§ðqEƒaÌ+ˆ)•óDB±`4z@Ä¥D9Q‡‰b¡`(‹B·Š^cÁH$,ö¬:ÆјF£¡P(Na= ‰£•ñ«b‘Ä@F? >c#ßÙŽ¡F¢î£†‚!ÑÈÚÜ‚Ž¨¸Á†Nøeò˜!Ïg -K0áj,„nÑ8+*ƒ1Œ.tÅv–æ1wø8á@ñ`‚bŠtL)<0sÐh0¤"ÑH<±m,„5…b¡P(W‰ -+¬8…)Œ4'Ò '®”hâ€(ã‹/y¼íÕÏ"Ï< *+)ÛÀ†ˆÆCCÃj˜áÅ´}6›«¡øåÑõFa -KØmg„Y-JQÑHƒ±P$žx@Cq@$ž8 †¢q@0ˆ…â€H<ô•á€`h0‰'6´¢ E‹Y0z@XÍ52C­¬\ÆÊÊz½E)JÁc¨Z­¬ÌÒ F£WW„Ï—‡‰[cÌpµK'^05´‚A˜©HF6æ= RñÄoœ¡0‘‹JűP0(Œq ÆÁÀ |舚: nnpИŒÆÁhP«Jµë9D¦"±`PÑ= ¨ì|@à‹b1‹Fã€h1q@0eÎ+΀eh4ŠÑ`ã(Ñ¢N¦u ÆP6¨Áh‰a¦š¸6ˆA Br- -F¢î.fQ†a`h$ 7\ š£±`(Ô¨a c@†3´È¨ª†Í^ÑES*™’N RЂÔ šjQUY]¹°ˆ¬W¢µ(F5Š¡Æjdefg6´´[¶0†5ŒÁæztuvw>¼¼_â·8Æ5ŽáˆqM.›Ï6:}'¬ð 7ÌàÁ"a¡á¡1ñ˜@. dÀÉ&e¥å¥ó€È|&R‘‹dd#rÞÓëö»Ïÿ‰+¾8ã3|MP¢–¸„˜Èĉ„"±H0Câ€E¤(…)Na*RqEB¡P, ECÁ ˜E´¨…-._,‹Æ‚a1Å0Æ1Ì@Æ‘Œ3 cÁ`0 Æ4Ú F5¬q 7°‘7Œa(ƒ0Á `X00³˜RÙy‹˜O(eTvÆ|Bq@ ù€øa fEC±`S*»ÆqÆ|Bq@, †Æô€ *;c2œá€xB±`4†¡ÁÀ`X0( †Ã’Ìp Ç` ÄP†F£q@0‹†¢ñÆÙÀ6®a j´ÁÀh0 ãŒd ÃŒcÃʱX,‹Ä"¸ÀÅ-lQD³`P4 ÅB‘P\‘ -TœÂ¥¨b ‰F‚‘X$ E"‘x"˜¸„%*ÑÄ$ÞøâŠÿyÿn¯ô9C6’‘ŠLäÓyiIÙœd@.PÇDD,2˜á…N8á4úl&×ã‚á·¸Å%î‡ç³««ë1Xö°„%, í̬¬6Ö(F)JQ¯,,—U1 -J˜ÊxÓÚEZ©¨¦Œ%(q@$(AùD³¢¶q@,‰fߣ]Ÿ•*1 ÃLŒa(Fq@$&1ŠILâÇÉÉ9ÎÙ6WSà€P$N‰d: L&] 10Úh£ƒÑE E‰¾O< \÷zVÔiƒa†i cŒYŒbŠÄÑss@œu&8¬s@hà€À@qàÑ〨  -$pPˆ€Á„ - à¸à…0€`‡k§A„ `&4H¸`B4à@„ -Ѐˆ à -&4Là‚…Ä \€ -˜ÀQA„ x`:¨°"\ÐÁ 0  ¡¸!*T À„ -(px€ƒ,( &@X`àB -&Dà `8à€„x áLÀB… 0h,D¸p "lÀ…ؠ„! ÐÐÀB…D`PpTpD°aCH€ d@AB 8(8*¸Ðá€ÀA„H°PáBC Pp@TèlÐA   !ƒ&DàA>à€È€‚„ $Xˆ… -¸ :¸aT˜PÁB(HÈ (DÐ@ƒ - (4&˜à€˜€dÆ‹D!Â… &0XójüéCo'%B $X@ÀÌ) zYp H°@ˆÀ(‚,pDx€…†á -"\˜x€U@bJ=*{ý0¶Ç¥ åQWyNs”´=o¤t$eÉY-8.ˆ Á(@!Âx0=Œ.¸Áƒ<耄(D¸@¡Ââ DP<Àr`! 4@ƒ:˜Pƒ¸! (ðà -aÄTpÀƒ÷¸  ˆ x`t\ÀÁ *`!„$0c6 .… -8.A !ˆ`¬£†×,8>fÁ 'iÁq’.@˜°(`˜. Ž·p 4Ø ‚… -H@Áq/Ú`QÊ6¿«.eŽRpô(,Pp¤kª~Æ Xè` -ÌœßP°‡qê|ˆ2ÇwyT*§ Î/çlNæðeå‘ -eŽf@‚… -gÿfLæ º†2G/x  ØYºÊyx·Krúš `ðÀ˜v{IæÈËZeON3Ïœ. $L àøkó¼AsÉ6ΔaÊP€@‚ -³¬ºÛeŽV™Öº. šÝ§™¼¼ûJ¯Ä@ƒ&‘ÑÜŽðÇš~saÂ%ÚüU–8¾—}ÌžI/Ê»š‹†d$ˆ`!ƒ[{æ¢Ì›zž:w„Õ"`P•¶³ÉÏYÉT',½&?"t0vU7ÍØÒÞek§«€ Â`*HA h€‚9.P @Çd@AÂ… &!(àDÈxP~ ,Dà€<ƒ :P< * Ñã ,T`ˆ0AÃS@b‚ &(T˜0!B(DÈ‚ -H°8.àÀB… p¡¡‚…\ Aƒ*08ˆ  èQ:Æ,8êjÁqÁ*(2   -TPL0ÁQYîqA„Hà€! Á8>ü "À¨Ç.@`P¨ ¡ ¤A‚6€`! -Ž "L¸ Lp@T@ÁQ< à¸ÀB† &8 *¤ã -$p`!‚¤Lp@ŒH€ .@°pƒ&LPÀq\`¡Â,,&˜à€8FÊ‚¨€A‚ DMû½•;´¹­®Œ†S›#¢§]ìõyo¯^%ª<Õ‰äº!¼«3›ü ýYtM•G-™·uÖ\_ῼŸ­ ;çÃKçØvGÄ9²üÌ»4ºáí3¡INN_4D*Û«6|þêÌJùAKÉ\7ØÒ}%”GÒïYµùÔ!!N$Ÿ®ŽªgfWÓ–j(j–ݲ&D„xWE„ff¶9Çí)缨ìñÇÐîŒ&ûY/&j8ÿO”•S–c/ÂŽíÈõººµJÌ=×é'é ïXgI÷è0ÞÈ÷¹¬MåŒ:ƒ7XÄ '?>²•½5‰nýê½B4;V-ÙJ^új39~+wi¾ëj§}ŠHj,Çw¼y©õÍ0ïÈMª49ÏFtÒ'§êŽ†ìvŸ_>be–±lÎî^³´}Ä©ç—ÙTÏ-‹èóU©×³mv‰•îƈ°/¢Ÿm“VK%Hž²'^ÉÑý¶oïˆXÎk¹¶¬½è caZOö/G”d;§d?råDÿdïËÔ‹~ƒÑÌ¿’e¬W2×Òæ,ßjSTk¢éê…N4šê.é¨Î 'Z)Ù¾V'Cä›Z™i©Á/oÒÏ×õŠUËî:–3U–›žÐ“ò_Þdœº¯K£>Ë…~>+§žòe¿Ô‘ª¦‘éŒÕ)í*¶Ëf/Ñ4¸„HJÔ§Þˆ‘!MÎQR¡¾#š$ÃB£Õá«d¾;‹NþŽÐÑ$¡åü¶³+5ùU2I#ò­a}$JAªí ý›JIêU­èc¹êöÕÊ2r]¬×s=l…g³%T ‡íj°žôQ;“wϱË-§¾’Ð8çÛÍd•‹Œìz¹ã»§é[‰©GÕ\¿§/ŸM—ZéÅòä'щ­áód™ö0»KûGCÒêñjÑ൮ìç¼RÕ#}ƒv«Ö@MùuÒ'ÓP$©’e¶lTêøl·ÚIK½Û̽HÓ{æ¥Tƒù¯ÏPï¼=ÉL²i6~žUž»]Mî5cõöJDÛ”Ìlˆ~²“=)G„/*û\ZŒèêyeEô{!Ú0ÅC•*Õä!U"Úý[ô”M8gò4¡™I¥ºÕ‰ý¨ë>u|K -éèœ&óVA¼+ÑeR“Uì’·^áô0Ý7Ú0}ƒE:Ú&Å,ó=_&„½—Ö93¾×`æÓš¸µ$º4¹ìî5ÍOßèRˆªÁÑÝÒ¯¶Îz÷Á;Aìk®;åœT6Ñ^GÙÂ:²{9Gš=šö–†xhÄcú¯ïX•Ï:ö["±jåH©uvVü`{$yœ´ô¥AÁÄÛdî*¡·•r·ŸÒ)þmNèX$õ¤KÝÞÉ:™©‹ŽŸY)Ÿ–òé×…¨'!êAC(Mºù“R?S5ø¦™`[׺G®}­Œ%ã}ò-oïf™þ •{di£žHŽê"Rú6<9ê~ÐSy£;¿ïÕ «¬TË*Ë.fE›j~ÙŒ•nZx¼R™ŸT$µ&æ]ùEGbÖÖ ZÑ*w¥¼J¼Ûs±é>B?ŸTCº5–E;¡ïÔ))ö8´%í8ÚäÂy¯ Íaºç–õn2zÛû]’ÔAiI„¯)ÊkÒÒ–ñRîW[áK7‰¶œ—Ȳø"›´.Ô@Åù}ÜrM¿óŽÙQÞ[Srîàm5’íAG‰xG÷(Ÿ˜ŠzhøO ï•y’nÃüè•®îiy©ìF%ýñ&Vï½MèúQC‰·&J¾ÇÝPìÙ ©‚CG^ó ï¬e¦‡ÉJ¶ßôB­WÞui›ÒXš3É¡ƒ2±¦liº‡RfÈC¯ý‚íá<ÞܽǽÖqºt§±’gª³#L7k÷+–4Kø,¶=ð7w÷:UŒ=úzŠ§Þ™JXr÷À¤Éô]—ƒ¾õ$㛪ó1‹ªêòîe‡bØÞ¤ïè¼ "áP]Ê=Ò¦,—õ¸üo|:߈„g¹Â"BÿÌPNTUX…7W¿Ž%t=ÎÎTøË84릔í?Z彎)澜xv“-iÓU*óÕS¹[³–ÝkK™lâõvÊ#éÐq3'wG½¶Ÿ¡^î#Ë´âa„Íbç~f$ø–9b¼lþ„Uw$<±,u:ÐßÈãS°!ÿkñS®XÛÛI%×ÚÜàч-ëà-³’¹óÝæJÞ Gm½$x82 ÍɳOöÄzmbÏŽmKGMÅò@êÑìVv¯]¨rNšâÍìwƒòRÃÑ[Šï° ­öNúÊùHB;2A²šÞÙ1ó‚DGïõÙ/ñ$‰ŽZz†jBE¿`hYU{µ$TtÔ•…~´RøG–‰éŠä~Ôämö£^rHì‡Ó†lG´ •žG§7ÚÓ<‚Ó‘æѲ™´Û(å†ÓÜUÏÒÞ»:¨LÒ;èIwv+²\éfF캱+ûÙMŠÈ>.´ŸQú&›èÁ´LÌÝ.³6U3GeQÚPy„.~æ›]kµ¤ÖuÌ7<²5±,§PWˆX~1KÊÚð´\>Sò9FþêJN¢¥çÎã–ü²g‹Î¯“«êq{¡úU6Éfþ’J>ýáÑÁÂûyGyñš6äÕÚ°l´Ô´”*էʒºN*ÛMjkä×%í„õspÆNœš©£ñóüùÕ9rÀÀQÇ-$`á„DÀ0€Tx@‚ 8à -¨Àƒ ˆ -àfÒ£F$Ô`f²ÍMC·Õr-C¤:Þ'n˜s1LéÓ§W’HGÞ-æ£Ø™ª•òÒÄxd™ÍÕÍTÁÃ*I¾³^“%dtøÅ|¸N6ö™¦\Ññ‰ï0»µRZ•–³#é -Ǭè¨O²Ž_Ù6qÑQV•«ã3¾¼ž…&ctœYJÇ3Û×Ã׬,®›C™U׌Ýv õ¢;Ðê|}òF²èpö*µà8öÍ2ëY^Ò—::Ð,Oz¤=ûÊ{ñ¨~Õ‹m#¹é›êõšØtÐ$¡œÉþ¾ê‡xR“«Ã²JjGV鬎~åG‡¡ØÛ¬žôÊ8‹í ¡«ªû(¥Lµ.hGÓʨn>4Õ³ãÖ¡º³•Û¦,¯ƒÈî­g^ÉMTÇÓÎÖÏå¦ãÖÓÅôÔÍ°Ä°t%HGÑÚŸLÒ‘§“¤#çTˆXq–…7Ý…#'2IÙa."¬*N:œ‰r;f,éE2©¤ãsºãÔéH.¹l8²^¹;.­H'Ê’L:¬¾à¿l™nhKOÇç–ßQ~=$qJòŽ»#+ý\#mAÀÀqH–7yCümÝœ]ÎÔa^RuŒ£nLp@àÁÄ$ð  x h€ xð@ -Ž *(pôÁÄ ,@ PAÂ… Œ iزŽ½HÏÎÌY²:†N2B4´áŒ½Œ -IF5ê¡oÊ0}›B)z_ukñ•uôë®x«±Ð½Z{PÎz‡>¡™$]‡è99Y5Y/Ÿ\ιÁª™¬3*ÄŸÜñÐ’dÇzö,g%ûNÇ:Ã1Õ}¤,¿^ˆD‡e‰ÔÄ«Û‘‹µrYñX©bU•ÉÞÃ;•¥ ÉQkAÂΤmeó#÷ÄŽv|cÖDGOÞãµ± dNÍFÐd®NæɨÌ5¼2×&Ø£gVÖ«l™¥ö;ùfrZ¦ ]ÖÈ%íb: §ZgRtæÙdŽìϯªl÷¡|ÊÆ”Òq/» ’MªNÌ<Õ#š²2<¹&gE:r -ïìª Éäè ”lžº¥tö¬Ž¡ÿ–k„“Ù;é¶`•xEø*=­Šðs:’hdŠ,IuØ`%Ueê8sVúH®Š­l«¤ -a™áÔëG˜“­BÉqIÐ{!;ÎXü¤QÚ±ƒòCƒ'£ &ÊØIí°o%¶ÞogsÉ®)š:Ë)e´^Ú¨iG&}ÒhI4¾úvh’dú¹&I™N,IJSMF? íþûIˆ’·±¸b>¬<7…Ç+Þa¢˜véíÙÑšýþ/ÙA³ã:þ]ãß©Bœ”l+¯fðHµÙQ›­·OKG#Ì#óê—ä Þsë¯.}š;çäUù(6Ís¹Nd—ßaG¯šk6;öí9ËÍöü;Ždõnyã5{Ù㜭fsÎjç†J·Mit\Ýë92©¯eŸC>Þc“õ¯4︭t›êÔböac„×;zÞ©~B7rÓ}¼…™>lu™)d²Ê!;¨).$á\Oª;š¹ýL¿&U{ô{Mýúv*ûº©ôÌ¥ŠÑa-×oœb:Êfhü²àѺ«£^ªßêIWcVÓÕ|–Y“Si‰õ8²[žUÉPå쪔~gvY1WÇ.Ïʲ—F'¥ƒÈ§“-ÏŒ&¥£4w)§ž7(†Gñm1<že'„×4™êµ-Ûìf)V}Äüq—r39¬NïÈ*‹|´¹¤µ\­”ëOGÊùS½!‘oV%·¬ò˜ÈŸ¾äõŒË~&ÅãáAeŸüÕUO?vqy`Î ’T–ò÷ …|´,ó^îïšãá‘oÛQ§Qìãaþ‰6hžÄC×v$õˆ*èwí°BlVï*,º’wAžZ9…Ð#„G=Ïed¥_ ¥>x>‰Fhˆ2›™˜…/<ÚMíh•ò‘í‘Æu3ñHR>ìäDóИ”':C$ŃÌÜ$2ľÇ#ç8gïÔ¹æŠñ°‡Žv¼«¸\%´Ìš)¼‹öJª|œrµçó>Eû =íh3ù´*ƒÇËäcI<žwc©,»p:s'Êlwf6†5%‰‡mÊ——wÊ¥åJíìê3¹NíÌT¦<šÄr9ˆƒå#ÿ—uâ¡ýÈ_ïóŸ MüãÌç^Wånöâ\Ç.2»Ñ¡ø›­¢öŽdò7vCü YIfÈ*øãh,{-M\m5’´´à›'ë ß”qÒe±jÎè~6$™8ù:ãÜÑaÒÕÝ¡¤`–èo7JΘ.{é*ÓÝ~´:Â_JŽM%H9hº×«ò¿ëMÝ{–fVM»©Ý©ÐÒ4!ÛÃæZdâ»3¶„'›CûŠf­AS"5;fH•6Ó(äZil„vãùð3sy>©‹'›Ët(kD™1›m_i–ié÷›ôp?Íþl™»¦¥ˆµ*]Þѯ%áMž]XÕBëÍñNT?±ðy‡RÓ£—„HøŸ]~ÌzböÉ8}ûdùò¬š.ßžl&4uÉv'4íá¾W Í`}kžô\9öra=cæÖôšµɈ0±þœ©~˜{¬ß»ÐÇ?º‹/o½:ó9åVÐHªiä´ª;öŒe?¹(X&•¥ócÁªò­òKRydÍQ~®èŒUyqèü9BÁª?kZâi‰HêŶ8´2B’ûWL’ÃÃÈÇI’«Ç»¼ž¹ÞúF®ì…™ç«YNípŒ69ù«ÉÓê˜užÐ,ÓÆ$o=~æSŽ¦}@T!P ˆÐTÀ -,DˆÀ $0&Bms~‘K²*4 Â@¸ ƒ†yà.!‚p "0à$lPañ@ &TX<¸@A8ŽB (Hx°A -»uFŽ¬òj-ª!¹S+¢š;!MOZtX™V(W”Í^åZ7VYDt{ºY4åû ^ˆfòì³ú^üIÝÇ%† h`ªÙMmìÚPt§ÌRÞÉ™ò -¥² v­Â:!Nàýë(ËŒ²~V“2Ê´‘ö\ ø³_Ž.vô×óS©£†¼^É’èD5®ýÊ•UQó’Eã,,£#*ßQZ]ùèóB,±£½ì¶ÜhêúIMU*šB*̤&!N“F ©’Æ™þêè¥V–ݦUdTj;Hí` É.ÖÓ,Êù½„—º4¯¡³ÛêäJtž3±R&b%>o–ëM¥åm0JÂÚÙ™ýl(W¾rfræÒŽØ’4:(Ý;ß:'.²šÑ§~$é¿ú¤•Ô‘áœÝ$IÜpY¶g •þC¢¶gXÊ:;ëcöÚ””Ægf¥KÏÝ[óWÚK&±¡—´Dƒ-·lw%&ê™kE÷+ÊüØ'REh4ªO¨¨#C"ÏìÔ,yépì΂CCw;²<‹sc=zQnlL­ÊÉLhŸOIeFÉ|5¾eJ‰FxDW{Rš´L•#„™G øA²“‘É?6•””¦¼¼³·OY¥fy£º/_NçvKé™eQër †÷+±Ûth“Ø#±åú5™R›Ý yÈ/beÎ÷áHZÝÝ»4[¥ãõ£Ž±¡>Ò£>¥nYfÞɇ74££)sV™[æŒfin鎗ßêzr îov›CÁÒÙ‘Ä%ʳ»Èì~UÚ$Û3ÍîÉ2¥W¿ºž]in\K?©èIJª»3æ}4²×¥¶uœüÔltmúdÍ*¦‘/{E¢ÛX„7ª¤Iê(k”th•Çç㺷®û Ù8ó(Ì_]%ù*;W¤ÃÌ1Þ{óÉEgmQ]öêÌÒK”–ˆt§láaôgVÍù¥Ï=‡ðnIón›÷çñ¿×)¢ßðõßk˜<b=e³¯Hdeˆök½çãzµýô;ÒMÕÏǵ®ßÖÑe£ÚcÂãei÷°;œ졫X%³å=t ïšÊDiÑayu}¥jÎǺJV¡qð‚¥—’ˆ:S•Dxf&%Ê犦?½Êódi*4â“Ò'+uÌnÐ(ÿeÕØ÷/“ŽH¨]ŸùCW&E“&Yö¬iº¸n"Ãz‘ÒrP -ëÒTÅêaUñÕÉ»6Ûµ¬9¥ Ç.*»JSûuSU¼ŸŸc6«¬³V‹^YG¦mf«ò)ýCòÍò6eÚM9直S6’<ÉK´É;lëä^é­Ì‘[Õäuà­hŒ×º’º(‡~9Sòz-b_GºØ_]ý%ýêÞÇwá‰ùŽ^òÏv2>k¨o¨:ðËz™$Cu˜YÞƒˆyOkÐœI&™ùË;óîF‡ §ì&“ì&o.Én’ìžYBe7ITv§,Ê$ÑqeXv“eåB"3ÞT±Yq;Wbaá^Çrf˜¶3©,Ôâø„Gr×2B«e,8ž‰G>µ*iv¾kn™Th&´Ï°ÈlµÝ¹v™£*ç•ã²U•ÏNî°«qÕòÔÈ“mceLÁ—yz¤óÊì³]•ÔA­æùVÓ+2Ö,ó÷ù¼²¥4iS˜¶É›£_æ‹éÀCË{çøuÒ¦£tšôë¦\õ|éOËÒÆfQ,±ØVƒìaÂlÕš¿J»aMl0mbrÞÇ<ÉÛ9x…4wìmÓçë\šD³B+ëa+Ô£²¡¤â}!QÕ?½vív½LMÍÊ-Oñ­:²ÖÔ:îY]kY‹G—ÄÞI™þdö1VJM‘Æ®ŠjJÓY[5ÅWÖM‘ ú•E%¿Š9Dã'‘aâùE”èªØØÕîý諆>¶<ªgU35.³]ÑeUÉQVçZx×yuÿجRWb¿OöˆììòŒ«ÈdE·»”QÍaÕgÌR†IeÆ#<,´Œ-«Èb‰g?sÓò°¹Êò ªWÕl)“É­±ª%ó°ú™úŸ†÷˼†SýåÉ1ÑG†¯†61³î!Ì©,³š<’Ì ë.[;±² -ÓìrncY¯'Ų²Êæ•UFäʺûž*1MÊ$„v–;ôr£9–ýHš‡ÕMÎãhþ«¹iÇUgW]~’òWy¿ª;®E¿ª»,Ä<¢+2<ðŽVu*)£“Õ)åúÖ˾§)gŠ,éµ£ìÅ7;Uwæ«"Ë1«Ë±³™•Ç³½é*ªÑŠæ°»3™–Ó©#*:”ZÿµçƒœÅ»ªA#Þàɇ„|\^NÞ Q¦uˆZE+í“Fµ}З‡‡h,U ­f‚?ÐͲ --g %:ÏG‰’G8[+O“3*’Êþ «¡sɶË$¼]ò\ÞÙƶ¢àØVô½ö' TœŸ­s…?z¦õ'4Iwb¬Oá;¶xz†U¥;ÛŒæ“ ¾·*~ÚDóÐÝLÉ0'‡N¦5´œfeÖÐrÈÊ6vDD™ÔW -Žkˆ$S* -$\€p¡‚4è ¡!¡PPpd@A‚…  ÀQAý,   7=ÊO;v,Ž`‘üòÐ’ƒc³ûÀ»1!"qâUIÝðŠÊŠÈeçJѹì47RDYé""¾Î3+ýŽÛwº´Óm3â7Rèìc¬;2OÚæcrSjÚíG×´²lÚ ºÙ´C¬Q½)ºÌæŸv÷Ѳ߇dz}y<»¶ mÒ¾Bœ<Ût|Ú*îéˆ>æɳÎÐSDy˜WkëDM¿&×Ç!:ÉV$Ì{µŸÂ[ØŽVÚﶛõòÌ&uÇ]?W&x>ÛØG¶ñ•§| öÆ>£´›N™ñÆ —7®r5³þÌSæn®t$ž¥¸›^^bš]IWf “ð¬*/EÕ‘Øžï‰/³<*KXaÕQ7Ÿ²š««±*ª{’Må…(/DÇÓ¨ê,ë,[Iu±DÁ99{œ¼*ÌÅí¹ß͹WR:e†ÄÌtdÁ+L²§ò<9„îLÇUzZh3i%)šÇ6¥«£}N¯J¤£nŠÒ&{ˆCY²ÙZ:Žw¥÷ÔÂW6Éì3Gd"2›zÍHNfCdu`¡kYGòÊ¡³R¢Uá؉nhiǘÝǪÆÎ’fuƒÓÃ:±":Ëœ{vØ]1­JêŽ,fÙjöª¼;D5ûÔ7†5çâŒÉó»Ö™ÊëŒö W4u$ýe65=ݘŒ™"Ö-“¡UR­v”""iv×£²£Û͘2sSiùüµ­$…”e£| ¢Ïjt,žÙ`áÕñ0ñÄJƒö!«Û1éd†Ñlò–±ÄúšÃÌK+ßñ=+É×Ú|I¦ºKê¸üµWÿI™§Û³½“[ˆRGáÝžóŽ$;ø¿pîwÿ|H*_'wP"–ÝÌHé³³_ŽÔÙÚ§NŠ„8x)&vüÐG;rGÇÙëÅ“ ^ê —ëËL©£'F; ›¶ÃÌëá¬VÒfž<›pÚšëà¯N/ãa2ºi¹¯š$D÷Í)Ógr˜fy³®ª…ì¨1ujÑŽ–…vG:´céŽb¥ÍGDé™É %í(~n&‰vÐçv‰tÔZJb›6Ä3+Ëæ]æíÈ3Ý{’IÿY2­(‘ävÜ]fk\t™½¯yÑQ_Fex)f—±¬Îؽ.G(û4&Òe]Ø»q~˜•– ¥U¹Ú«·u…µ]$G¾;,µYåg]ùï,am\óï|fž;ÈÈæ#œ;|fB8öä$±®=!•ò÷ú)Y‡Í2Chdh9T—ç†)Úÿëµ=Íu÷³›øsk<±,“6Çg3Dtg¥s•¬¡(oFª®*¥œ”‰HX§1JM]±,«Ê:vE¡Öª~“'åºâ«·YÕçèÀL÷|§9 RñgB©¶N¡«6+}šË-É^ ñI¶l™Í"9öô+H/³R¢kŽæCSX…õ±Jè’i¡] _t¹­LÍ>D(cBv‰ð6yù\¾EJ¼¼2ìmN‚FYž9^aþÎTdwVé‘vÐjW¿±Ÿ.4|NÖÕÝD¹žšÿAƒu4XW/WÊý¯«÷4í e­X·f5±|yÄñMg¼z’X½ÒVo&M®K”Y#ö£jå«õR¶ÊžYòhRêäQÝ®—÷zÑ‘/ü\¯QÖ±îðþýeOJá_X4VäbæÕÝToQŸæ‘Õ 5Ũð »’ÍÉLž¡“ý¤N–·“BB9²›);"·ÈÈzµl(qÎìv¶¼T—»ËŠè‡½$±—b4„¶+ç0…~àh›žÐ]˜hûùÚœA´M³ckÃS¦ÙXöéXˆœ5²{ñ…fYºOïZuëÜ8~ŽÐQòGâñgøüÑŸE–ö´æÍT½O£¡£Ê«FöA³™)©Ã±Iµ®&aÎÝĽ´“}èÈ„æ:‡·ç—œ«Óǽ·CòÁ}’*Úg¨øñ/ÕK´Ó!¦­¿ËÁ— å./?wÊuh_”/=xÎøl´K«Áóàk®iì%J™åà;5¹>çͳ!¥eoЬó³ŸtôcUŒh -í7oiÉTky‡¶´Å^¢}C4i 6kSv%´ñ´°f¿•(37dwÚÈÔY•y }"™jD—dͲ÷G‰tC&×"ë³ÎW»'©ú²¢'}»+C›±r¦ ¨Ô+U¢LRc!¥•€ 88EÂAÙ˜Z~¯”FX>F9”GjŽ!c& ÁÒ©“™ vŽæ ÓWÙ -h¨KÀ±ÃE眧Ž€Dü™:Ù[‚ä­ŒqȈ TÚ?Ê?€ÅuœÊA|÷4›§ãC€‡¬Â0„ã&Hü'ü‚ÂáE´4쀞šhºRNú -H6JüØÞ5ŸÎ¿g­÷‚“#¸Â<°zËŠ+6t‚{¨€‹òÓ™q•_ü}ݾ„#A#â\X0)zÜP÷‰@®”ü!Ön{iùï^ü#:ÇzEÔº^Eù3¹Oà-NÇ5™»ÖÄ  —¬ž— Ô}ŸëâßãzçÇ*qDc%;eFæ,*ô? ù€ÔÖIrÅþÁ¤Î½žCëË{IbÇUt‡*IÛÍç†ZÉíq©‡ -J’ºŽ=¿NEú;:a’“J¡ªžeÙn¬ÑÂáªÊ.—Š á´‘Váes0´íªƒdo%ÜÄ/ÈnêàxHM.˜>FxW-&éùV™‹Ê¶¬«D•8ð¨Oéi.Œ"’Ap´¡bc·ÕÑÑg÷÷ĺ’6‡ÜêùÖØ khöx.cÜND¤€úÉlW2ÚÑGŠ1«mÛ:°ÂjcŒí·>H(L¤ŽÉ3®xÀ ¬iŒt’ýp7HzÅbšÐ¼ÖžTЯl~'ºù3cä"öÕéFÓ£ú‘€fzÉ´.ÿŒ>t#HêxŽvyÕ£¢Ì°z!Xw” JxÚB¾)6vXS4ÍV5+mê!“ä $C@Ã+h |ßÕKÔüKˆ|Œ<œ¹ÅºG ˃Œñ½‚Ó=v9ªN¸b2²iBnÓ­%æê,—›št +k¡Äx[¥w9¶†d°8¨>{¤ñü€ï~¸pÈ(˜•‡mÒˆúˆÐKKØiÖkY Û½Íð¼Â b,æ5b11C@ŒýT‹Þb3ÿ¦Î;êä7ìk"žRɧ”ôÛ)ƒÕG â¨ßí:A)£))”Ä³É ¢¤v›_Ê8Ý­Ð6j–üž áBdl„Ÿus¦ï?âMÙ_m¿oÿ -é ¸ù× .^yïq)ˆyïÉ$ªLÔœ‹¶ÛBëAw ¢ 8 ºeî=üRž552-*í|ÎIÇLÞd¹˜ƒrÍËäY%—w‹ÜbP—/Ú”»¦†ü¡ñäüÍ¿­>XVña9-=„ƒ¼ÈPvŸ¥|ˆÅ¦Am¸ü¼=Úz¯ó–t˜yJIÖ-uØúÊ¥6Úï³>½»°ª`Êøƒ]…LÊPÜŸ¢þãü*k˜vs;C"xkNά+±;È&ãÃ^w¿xKB©Ã¸‘u ƒ_1:': ½ ‰NnkWŸ,]Öbõ3ªtñëÿPqºÛB -mÂ2áªPÔù !˽XÃelÏg`xæÒoååD=3kDÓž¦vo”·••¼"›\nFoåVö [’~%Ìì/Teþ6Å £{¹‘j›¦îHÃ~ñnŒûI®A -S&8 §+ñÖåG@¾éé.Õ²€01‘Î$)"ÁfðBYŠçîë$. ¨BÙ$ªU7Oΰš> -G'âÈ =¢Z/¥Ÿ³À!~ýÓКeÝüÔïý®û`+ŒÊ‘äª@E>@þm¦î›qbNÿ¬ Ïo®±Š¸EpüˆÔæ¾4 ľ°Æ ¦‹ƒças“„TI^96hó ]©î/ >ÆùòzTÞeR*ïð଒Çé›ï@”xK2Õ \Ïö4¤w„SÝ3š»q€‘c@¤EŠ¢VG•¥dÉ©Nœ$À ••÷þÃSU N´ó#B¿®UŠÐ/<¬Æ\PØòt?ÊŒº«‚ýÑ%&¡?#›Ñ ·!¬ZϺ(›a܆w¯ŠH KFb5ü7ÃëÆt•Ù›ùs«AÀ–!¨ãŸ^T1âúD¾¥&–qPšû኷)ª‘¬üMb‹]#Õ¹X)ŽL0ԢŜ«²!ÓK¡,ºÀ`ôU•®§3úrTò"ì‘ -f¢•B[Ð÷ñ0Å2$à3C¬Ç·3GhÏ\ÖBÐ÷³9_k¯¢Ö—ì±åÊtcÉó¬575ÏOªRŸ0E¾ØY6Di×½»Z”ÇÊØ<äò;ת—pdKÉÍúÆBê3ã´5 ¹nrŽ+¤è ä„¥Dê¯ Å=#¹üö”‘±—p% 1ˆº½ÌÜm€.¦y¬æ€:Ãl¬?¼Si$oþ<Þ¨ %«ú”2ÎÆËüµÌ²m.{=[‰‘e -08×//® ²ãšÛ{wC)!u_ÜY­ñ•šÀ?…¹hÆ>Z®åúe×^d7 Aø”by1~ïnk{)öœ!&h¦-ˆÖÓI£Áû¸šŒ»ý?|Œ†ø¾i6¼™åÀF±â³‚*—1m~4Šû6Ç8»xÀ Þ5–þɃ&À*>rk«ÈkÝ_b¾‚ôIq©†$ÄP®â±sŒ{8¥˜ QòÀ6ÇÛÄæ»Þû /âö&CXPÆOžh¸î0ö·å·¤É³LÆø²#×mƒ£K'P*ncX^Šný(j¶î D$¦óoîRznM2Ú§¨#Sàˆ‚, Æ BC/`é—껡L -»`^™¢ô 8Ô ÇЈ~Êê0)s%ö]¥âx!\zbÐ+Þõ”Çœš¸k–z:“t0Ö€=¥ÿý®v¸Áa”VY&$Åú½çáXJgN'•„å3ŒÀkþLõ¥%Ãid‹T‰ñNÁ§Ja¶1·*4íÄÄ:ZVmŸÃýì¥ü‰ú·8§ó«Hö·&dÔ‹ll‰Ô@*5ð‡E¾Ü³ºÀ|÷ —4ppÚPE,¼T`bGë_ð²#æ-¢­ÞÉ›Ýã´6‡¯VÙ ˆð;g¸|®X*Èé<†>«î[ÖÙœS -ëÛ}”·ïÏqîåïíkAf&l‘5¶1‡ãM:˜‹ì®Î×pp{#>å†CQ„ëªBL¢-<~î@) ,èë{ºln‹j ¬Š+{Hmo§¹€ezŽQGSáë'/Žãî€ jŽØs2ïY@ˆ¾ë>¦xF+QÃ$õëÿU§ KšFL,F*Ìó%þ˜ç5w²#™+{Nš=æPÏïeÐiœûÑpÓׄòµç°R[貸0¶U*Mö-WxT™Ô†¸aNb·C½5`h×}»J?˜ìÿÔ ‰€‚ZG¤çØl!€Ÿ7om®K°Åçà²ð­˜+ïI³>hÔ¨ÜKÖ»¬: æ¦Òðåms+ü~@ÕÀêŽ]¯îÐ<Öõ4 \óûÞ@öZOl@b†9­vý:ƒ«Ü’—4uFw&b.N¨ÂÉo¬*Øöù'¢9ò¸«†y€' -j’W†#.pXÔ¥¯`Zh[¡NaÏÁ|œ˜ÅÛ:Eù2ö€½ªtƒm9†rïØ^³G8Kd"pé1ǽµeoܾÏ25òªuëè5a!QÊ»·¤“¥Wtâ{v®†Iâ/OzOvšCUCž%+É®¢–äññV$å·§x˜Ø~Lr=rÃ^äÉ„&¤/¿Ì9âÜÊåEÒ´˜·Ï<2\áÒ¡´„AÄÒN_¶uQcäµõÙÕ¿è½°sBÍí8ŒŠŠÒO9F’—Q]×K,…^§´M/žr‰ë%t î#O3Q¸Ú]5=sø+bc« W}±î(æ0ÅÈ8´ -á@0h§8ÔT…Ç ˆÓ "´5¢€í¦1’caGåÙ:½š«¡r¢-cŸz9fFý:k= »YO•G&V‡haª›¬?t -i Õ€O[¡è{ºÀpÚà&µ+—¨!)#‹¾·ñ@wj@Í5íd¼Ur!¥Ü»MÛø­©¸ÎXŒƒÓâß{éªI­u b‚ÄWšÁbõ{±îzx÷²‘Qaºu!Öž@šc‹ª3 ªºzËUÿŠµùT¾6¶¹½Œ -mæ>Áˆ–ƒ9ú tMnîG/\Û„ –ÝÁtþ¡©·U›n™Œ=„¹ž´¶ÎõWƧdá‘âæGvY»-DÊ«“®‘²Y’saå³ãšo—¾1X¿¶sßèÍMى׎UÔú“ó#Q€êÃì½ÜâŠ,x]X±r(¸ö[aWœGû4ÁÌ%?D¦žæŠo ³TŒåg]Îë /…ñç9îë>ãÞ†êˆ]‰†Ž€ ôhôÅÛ9H8•ÇÅ?Á Ë°‘¹MV-¿Dù] Q·Ñ‘m˜'ó6‡‘¸øN -Y§QqjƆç³YÁ´94®Ökù5åîó/hD¦š.´œÀE#`ýæ0dø¢ÂÛ sÎ’IãÁ0©~z£ÖÀÜœMt«»8#±ã¼vnØ)[ÎL¹JuS ÓÐØÛ_¡jÿr¥ºè^ õ¤ëÂ@øÒ(|Q”¾­yC#ˆD1³í z{:ñÚüˆÚ fp™kÍ;6$R·£ñ שXïÌj½Ìõ7†˜át˜Ñïõ-­žÆÊ&pcü¨ÌÆfN±TØ*‰ËÊtÒ)‘fGÚmü¨ôÃàz.´›sfgôQÙDÒ -Nv13w',š¨bŽwᡳw›0ä3„ --ö<ßZ=YÀ:˜Ã`K. Ãmäu„è|hôó™  lµxF$QßÛ\'ê'%âoÅ‸3hY Çâšèðù±¼L²#íEÖ\¢lö$}o@Ô®×ØŸ›j=溳ÏMt ›ÃØ|(¶r&f‡î^xÛÎÖÁÈ¢Ðòú[fº v*”]A³¼ptÙÛÁ¼øŒ±ä‰)aæñ܄ɬ÷ŽZÃ'. d.±.5Ça‡&ùž *xi—'—퇂Öü1®áQ%“mO;sfV‘Æûn€uµu½‡)T6ª;KƯ -З#'ZÔU0½ÃJP‚¶ÅÓg¢Då!x[Š˜‡RF!T÷5ÔQ™,Uº6œOÀÉ$¦¯tÈ6²G¨Ô¸p¯½ÆÌ°°ðäYÆ]¯ºLÔ¶p ‚ª=º €G^»¨“ŠšËƉÔY&6E±é WiÀ­Vä‘Ř’zrFÛ-Žƒùc}ÐoíâÙp¡ÕËÛ—.#Ls” íSÞIo#èƒd|&aXÁ`AÒjLXRcÄHÀm—´éÓþ'dÇéˆp>ˆß5mÑèMH»xÕ°¶#ùåÈM¨à±Û>aØ[e±¬)"8˜(£çX×¾q™¾þ?“‹ÉOñ FÖ·$‹q¬ß›EíL¡QKm¦K_€¡O -ã_ˆÆžËÑHø8àŠ{J²Isâg–oŠ$¶jüäBkú¤µ@`ØB5Çß);Œ¡‚˜MDd•«aX† dÔ£ñÓj°‡×$ª <é[mωf"zõÅmïÃk -(Õ&tI‘ü®Š_£'icƒÛ\–š×{³,êw´2 ÃéÚŒfDöë´˜› kE.(ßE¡Š%h÷h]Q$JLöît\Ê5ä,¨4Wd.)­Ë†"=uW@U½!ƒu¦šÈÛlfÓu-q….·n.›_ñ, ‘=MÛ½µ¥Vq”ÔÎÆÖ”®g:tœ8ÂÉï+Eý4 -eÐD™n¦P$-Oðor¤D!yêý# )¦é"FÅuJp•ÉÃT9"ž'ê†Ý#Ú -s¯ˆ(%ˆ(Nï N£uTQtø‡Ð~±µ=ÂRÎ^„FÓâµ)B+ÕùKšÛÊ_*mô  >g -¯£þDµ/!Òý9ÇbàDÚD½ÎáhݘrÂsÒŒYBqjNü"záÖI@¥«¶ªÍá­¸{®=½QÓBwŽ1ý;ЄÖ40(ïÑ!³IW$KA bü}˜âc -Å–7}î”Z`mOÓå È¡ºl!@$*]Æôyþ¿{{׸>íš]À>fLRf‘¸Ì0»Á¸J"'pdGµÇržôÒñ,ž{1œKÛ×óa€+_2°I§k“mT§•±Þ'€¾â/Px"Cdz*Ïؾ -Œë¹$‘þvÊ û˜%×Ö}q¹ÿJ»B¡;Ä.c”(Ú‰Ñó¨Þhè§Dœgö~ã$á‚Òßš•©‘ßäcñ‹K©™ÍZ¾Bk˜Ž¿£%Mm"{$²®OL-Ì„6IPä2uvŸŸÏOþxXÁ±k˜CðøŒû´[k“Èß³"8 -j\îü*À²¿õKS–sÑÍÞÉ}jñ׺Úo‡„P¿ûÌw ä·é¹ÿ¸7ñyÓJaP4L)9ñ晎Ѻ2sÕ]1)`^Œ4g¼2Œx;:8§æ=÷&¦•*ð…^)ÇY™ÜJÚ´Ì6»-ßüÀØŒ¦òÊ haIÐUýu¬,m^Ý´ã¥2B[ÁŒ5*ê´¥oØN—Ç% >,RšL³Âïò»ÔÓ®Aq‚vXé ¸ëq,•¼š<¶Œ“XÐ:c|¿ •‡Æ¹1t¤M^@ý8Øm+Û†ÈÛP?ç–&‹£Ø¼ÚZÂ^=þ³)AmpŽTœGœñ¯ðUsV¢¼÷*çbA;åpƒjXšÚ@דáÄÒë—zÚÁG>Z™ åžà✂úà5’lÙ/T’é^ UMIñY• ÿAD8éÍÝ´Jëe†ÜÌ~ÔMãb‹h„õ¬†‡È°9~'R”¾ù2d·­X‰Ÿ4&$vO& )ü#&‘a¾J—Ƭ÷É*ÎÅ­áó¡~éDSÿHT .{É5:’¬R ‹œXKš²S/‘Î)D4I‡º÷ 2ãþ  2LÂì*ã“jR×{¸2aˆ]½s¨_á“âÑTÉ6 ¢Zç,í¡/ÃH}zàÍ‚Í6ì }ÆJŠõë1¾È–Ùôâšè[S÷¶³¥\¢Ê5õÔülTH¿@tça‚¸GhÔ³ìÒ$|äÝ-N÷ZöÑ,“ôJLýØỿC÷éí^¾†°"i~S¨+Ž½ÁÍ$àjk¸Ioå“ív'ÿ¨kÐØuÙ†88Ø\}íVXÏ\ê`5Ó+=ÎèýpkCH­6p/ɬ­6¨³Àѧa!¸œælªø‘u-éý9»‡„UFOÉuW'6Ã7`Çad7ã®»º2¤W¾v}•}}hçK¸ݵxW¾‰é -Æbñ,¬HÚ¡Rr<ÆZqÂñYh?ý6°`0ýÐ毫k äð@Ö¡ÑÞ—„5üª–ÌJ¶½'jÔñ‡ÛîœOÎœl ;4Üe£3:_5œÖÖ£/„: 3¶G[â<Š?!ŠŸÀ:–úH6óéûøÁÁ¢ö®H5¸ŸÛQPà³Ë5íIœ]kûÊ·¼WØ‹êèKã@D³±A˜¡lc¿^Ù9‘óˆB`·{Ò<·¡‰L^fFB^õéÒíúWò[‘x”Œõpùí I¨x]ý¸ÛMwRÃÜ._U1z„J—!4³ÃÄ’îÄt2¤˜¦i“&° À°2ÍgcÖÕNÖÿû,4bfJˆû_£1½RŽqòF½¦jc"xÅZ‚’¯x›î•ÁzË»¢à… Ç«³›*†1_£ŸHF0~F8L,öJK§ aäý%“ †sÏq=<9‘5\IÛ,(©Þu¶åÒ0-"r—#dÉÞ¡i=…koÔÀÑèbÇ Ëµ!-ä_ö=ýëöƒüfœ-z0™VF;ùc ]çýd)0ézS€»&S XB3ä9¼VÁ¨ÂåAÆlc#¨‹¬E´·‚mñí`r½¾ˆO‘Û±3ÃÖ¯ÒwWP†âDñä Zq¢àñ$â+~ëð6OKAF…–*°ÍØYBÄWD•ÑŠîšÐ4ÁÕÅϾ"˜•C‘n - ¨¨±&­¨~RUköE´BCHÔÆÔ÷+}¼@*”tè¢ËµÌÃÃø’ÝYLßbÆDpFIA‚w§¥3Ü'am/”ð’ZIv³ßëÇW$¥ÔsVàÐѼ`"ìG|…iÝxK뇨³`ʬl¤LÚ]UÝ8½­KÓΑ[÷ÿRÍi«(½„î`‡„«Ý7»Z¨«|³ÀXlYØèµ÷2•¸cës‚Ë«ÊCÎüNz/HéÂOP 与¥ô­Š‹×Ó¬ë(µP.a,¿{ßïz\þt@Å°÷ØšøX‡«!‡\W@Yg:\{‘L%p¾"=H|..0!«Þnö4¥ ”ä§P¤ªçÆ/ó<n/‡ô\Ù ? ·Æò¢§È›[·+ª°¼¡=­_yhÁl È&b1å\@‰E5Z‚ÛGG{t½†ýçg[RQ¤Lã×2ºÅ„ûV’X%ùIJÂ~ò`R²Ùá—)?a§¬6µpm"¬šœ*“Û‰ÀÔ}6JüöËÖñN˜l1.ÝaììEäfßÉ•äT5V{½g ¥MÝÇ«Ãﺀഽìqœxéä”)XZý“8J]c/v,I´Ÿ7ê lùÒ”I3ðr5T9üCê ”~Œó§ú>©•E=”&,ÓÙ@•ªã éÎG¿QÔö£œãî!PM=³²Ç|WÐÕÎßsv=^i‚ϧSÖÊH²ÝIò“-§kÌ„#=껀Ž¶Ûç9Fn0Hx\Œïù¬VÛCïS+ -ß|â8Íxkð¼îRGW6eãBtÁ[á•4'fª†]u:Ò–‘LÒ‘œ0,dw -mÕ‘Ì–Ø Å†-[‘3¼oG&è£apA™)\eZM&ÍÓMÎ>ÉÂJêX˜mùšTžÄú×°i¯MWfdÁ¯Æ’£™á[Ò®O’{Rr B%‹z3Å#º4£©{l¶”€HýP£éÚNñ¯üTIË!®×Û âêet]Jiå>‹E7Ìø-X_‡˜ˆm kã\õ±"8d)S䈔5eÏç_k¿ÖþFL³¡ÆÀV)CFè#|1¾èƒþUikmôBèM¤+vi4 ÔZɹðÝs{Ÿ„µÊ)5OMúÜã²ÂÞ£]ï6k”j£Œ^=÷ßpíKaj™ÅÀõgùÊœlß‚Æh€.îë:±š`79BJb_§n¢:Ù_¤/ -©‘ -+}ÇUßÍì//C»Ên†ŠÛäeVxybá×û£²N(/Õ '£:Pýü`ªDÒmŠ0¤ˆïÊí‘)âPä8?p1àÌþæÏ̇‰œ‹s†J×Ä ò\æüD¬ çôf˘°Ò”36 u{“Áøè¯[+OÁÄVVž–®kíx—m…+l©5gÉÄ4¬*ï“1kåÔìàhhØX'‚{õï ³áp—o™õp,¡J°Ðájü u—\ Ú¿Ôõ¿sžkÆ›Šsgâ)”Ũ€ü¸¹š¦ò£¢4 »¤¡N#šN%®qKËwêr -±[ ŒçNYH¨©J.·?-iz³kÇ©­©Pž`Èú¤ý½’ÄÊÿ~œÃ[ß›G¸á ˆÖ^¡¢ìvŒ‘í=Ï2åüðIqÊÝç8±!YeÉœsa8»£x<}Yz@Øáô:OÐOþ*Ÿ‡1ÍGÏ’OÇ癢*ŸäR\çÏr¥#hˆ¬šJ¡nÐúáµ”eùz]Û sEþ‘qÉØí çy{ùŸ¥èV8Y$x£RCÌJÞàáÅ!´ž_¸chèLg;dÕa5©¡=ÜPỂÏÒ,Š-µabØF¹ 'ý(ðd§#e]n9eä ã“]1ÃUÂd­ºsb™F¨(kfþ'7ic¾&Ùp=²‰¢²pÅU/G$êD1ˆ%,c`Š©% -Ï!˜ã®"«¨àwðñ-½S@ÔX½a*±Jk@e§Îm¼"3c~þ„ø3@Q7;ÁØ×R…fE#J2•TbÜâ± Ú§T£]S8 Uúà0¹ÎŸjk‹t €YÕÉJÅZU ¥–¥rª5‘00%ίf…Ä*U–dB0T.KïÎ5Qj³Ä®5+(l KÏ~+É…·€œ•×g)!Èp ¢ôg‡©½0:,²!9ñ¢ï.κ)1âø/*„˜N€)=TT£èâ¹3܃€˜àÇE(Œ¢ïCFã8Òò0F)búvÉã‰1)l$‹ÙdêAÄÑטNBµ¹Ž9k?&,Ä‘‘ɉÿ8$™§eÒM3©2‡Ôà”а{yklƒ')SisóA3‚¾ÜL½9ƒë}÷ÑþÌVšg–3?¨1©DÓðA'·0ü õ2á„žM2W3w‚*(kDXnêÞáyÍóºsÁæ!›nÕ%p6¼h0:º¾ãu›ÇÊ„ üo„Yœ°,Í x¢ÇIŠlŠlÕDî°Qja)³µNàz‡œÀ,x_eTNUWclÐ,)â¿…<Ö‹ÝÌqÊDr¸ÄhœÐ/\ÇeziŽ2ˆ3säÀnz¦Ó8Š ÷åu£¥e#‡¨^#~rÀ\æÉyеÆb9ÊNðFÌù1-¾æˆéŠ-TtN>‡Z5B†N¬ëÑñŠ`:š¡ÎPiqý˜ê¼6ëT$Á¸¼ÎŠ·Q£V±Ãêìütm];G.¦wØ#{““éN÷«À"xUÁ -uâjjÅ¢w4³SêC·½pªE‚dTö~Ù½iئÞúâ Uå¢Ë8”:ç´íEóôê æ™_‹J¹»Û8íÒÒ“\ßÍ¡Ô°%UO´è RîOZTw- -Ðrtlý‘ýt»hóHÎ6"($@È¥Šˆ«]G¡/ åN÷ Oü>ìʈ=8$¾KV*zËÈvÀ7þâñJkßœ~^eÔ©;Ø·¥,jULìDk¾\-žÝþRFÌòUç§ø"H3’Ê(„5Üó Xåg´‡˜GMÁx´4õÐ VïM’¯Cõ©#‰ÉdAÜèÓq²‘ËÃçF!uʽö3øD¦ÉQ­+‰>«D»ðK‰(Ëú\t…$°$ª•— pW)ðnFOBÙePΙ{ê†*ÎÜx£ŸÐ:W›åý£¨'§ýšázÒí>”™t~g¨ ob½.‹; -Rñ9€˜ D‘¾äõ†Éi‡ëÌ—ÍÎTü -émc¨EE¢å®ìœÝ‘¯k í"ƒx_ü=dÅ0ÙáÅ{!òÖzëÊÔ“·c¹’>RŠ% ®‚ÎZ.qØpÕ»@ï¼Òú€ -%«»ñÕ­o6KF 4è¯eœÈ"a°Mh¦á{uÃ`¼ Ðó§¨ ÏN•PßZ7Ü9:ˆþBJ¦’‡%ÈWÓüºßÄÚ‚¬èN1àÃié²Öæë£ÚåWXÑ$˜ -©_Ê8!t¥I…ñ:qK%°’4&f€L¡Ë+š…A€I.-°³IŒYÌMuv-K* ¬° ¬0÷ïñn'^æL¡«…¡ÎTSj€T¢A!¾H1‘®2v’IWCéoÍLY!&0~›µ¸‚Ào¹óØæÈá_ÇV›ûÔŒ©*~°œôÁ¢^‚·‹îæ&èvÆË‘øïû› Æ—Rƒ^UdóÈ(@…ÆC7·Ä´U •!©ðD»;Õ„ex†@—ªïø¥d,°ôy*9 ÓåÁÆÃb”sa_)Ò»áyÎþøøçIˆ­n‰:_X×U½ä-^SÐñ;!Øê*ÅR‘´êØ4õåõiçˆne‘­8ë2­tôôÜÐÅFËøý=q‡¾“¶cª 6ÁÊz•a´ ’9^„Ø…Sâ á«Š*4:X4ñº4ºP—äU!ÞeYöï–V2׸¦µ 9øÇpUðJ^BeÞT9å®ýøÖbÆì’…ì3uÀ¹ŠâùBR«ÁÃ¥›*èÄ”¿1ïPV´ç¢ë!m (<¾àùºœ’k4ÂêÞ:ªò~^¡®IJMÔ¢d6ê-ÄÓm’!øH+‘ŒÇg1ß)CĬŠ^ -•µG<ÂɇLåˆç$Gɦ#RÍÞépjÁý0•Ë´ ‘1³Æ+ˆŠTݾÀ©³&ù4ìzoÁìpoØÍôÆ!ËkE@Œ$ÿÔeAPŸ ¨€ÀKËŽ”6ìiš„NOùȯ®S÷Ùe•¬6—~s¤WÍžê3«ŒoX>õ9÷Åk p7]E2L«®²–„B|ö›É”#¡—`MæÚ½Rekàz”T¨ ”D’óŠ :¤IeyXƒ”¡2NÖ¸‚0HÍy*Xñ©á‚ÇÔâa°kFûÆBÙE5Õ¥p -¿ùÒö.B\JIéS¹rIEãV'Æ"6•%ž›Ã¡`isr(W¢BÊáÅ«¤ÔÅTâ^9œ;¥m(%}­4E)d˶5å@Éeæ`ãIõÂIÈIt@žINY”—ô£vЪ¤ñóÞLÒøñP\H¢†Î9’)`$vØÃÛDz ê;$ÄQþ($±ùa¾ ëd¾Ó žpñ ÖÎáâ#¤é[ôˆ£8ù©tsãˆüÃÀ áÕȳ)¢xI¨¶ô„gä¢óUÊ-SŒ8[%½¼Ë¸ˆ--úoþ¢t¨jyF¾)²èþà‚(g±±Ñî2Ñx,»r–¤DïíÑ>¾\ÕVV.°o¨_D·H¶ÑAº!ùhí -ÌPs” ‚×\¥ŸÚú¸ÂLc)9$aòaªe †ÊÒ@`žÏõÏ;¥Â̧Å),ˆßÿ‹QH½‡tß9 `åº2©¼P›Špwkdï¾8’°«¹²œwìB33z½]h-©¬w5ý¡/þ¤Ç<z'™ynFçډ瑛-+Vi­G p½´ß.t%±‰Ý&ò_á.DÍ‹ +ªØsV”7 5 ót¡ÿ2²ùfÿ)ÓÎc†î¨««’œžüfX²‰S$jÊc.„Ä´™X6Ñ,”ž\ÈÅ)Òq‚ÝqžôSh„Ýt7ËMq -EXˆ$gXÜ =µa7Õ %"”´ƒÙ<¡ø‰iK„î iÏ’l´Æ=¡Ñ5,BžP(fÆ…éFð„øÄ=Y.û& 4é°¹„̲6”2^Ùk -ñCFfÎ`¦ªED'HtÄmºòͬ•ß ¡hqÖr>ÚÞ—c‰÷ Í  -P]ða eÝ­E6ÒVT[\xÀ JÔ)?žQAÕA€S"go¡4¨ ¢¾-Šw$EŠ+¨Mµ×þ¬ØH‚d¡Xø A;ùŽU$¼/`ÃF %3ÐôZÜêÏ)¿4_¡P°,,²2.«÷:ÕáŸf>6Q”ÆgÐH=‰él§(\2,QÊg¥ÑÊt/}¦Zª\ÉЪ;èT×gÖƒÏ3™ÊB†4K2èµ¼ -y g†ÇáZ—]Q|lì£p8;ß@®®^ˆ3eÃxñúàhGvÀɺqÑ!¿Ø§ßÆÝؘN§ëÃþˆ˜µ© É­EÖ™÷ôM·â -˜s&½ #ÞL -‚®–”¹{èd6û¥ÀmÜÈ+ú M¹h8}xÛ/ˆl#š¤sëU÷™Ü) nqƒDסlU&ŽQ›cƒ¨Z -›g[›ø˜ÖvU9dmtM­Øki²5LÖ1²ÿkÐ\­æ÷Á¹Õ,ãaÝÆ5ÇÌK®OÓ1®­mM3&c.÷Sùº,ÇHS»«¸w‰ù4ÔR%àúÈe~‹>‹òÔ&wªðha–9ÞÊ«¼óž-ÜžÃÀ ø­¨;rxq - riT—PÉâ*7JTbLñu/#±õ›Àã³9k“ËœiÑØž‚å"õxŠ&«™P•jˆwÊp¾ë©âwžì›ÞCƾØþÇè&ˆj€6*~—Xé35h(÷<иpôÔ•·õøœÜƒ?3m~¡y[T¼’x7ä·?Ø´tª=ªÅ¥„´>:ßIR5ÌÌsèâdÈPE×Ì –çæô0Ê€o_t]íÞ´Xñ«ëzøª7¬7ûp"`±ZV|Œå¢á¨\˜AO’!ì•%Ƥô.®­¸å;¬x¯G#ÀOŸþ¿ Ð£ž ¬¤À „ün2[dô³ñ ¡È/ &Mª•’€ÿØX&ì°ÇCªÕ-¢ú#ñÄH¦¼ðAöÍr¸µêÄ ïîïÿÞRiJ|‰LÉêB±•‹æidNÀ,Ó krVùÜ—¾;~„~æ“ ;|ÿ°sJƒÖ.>8uÃé]xà‹äÞ¹»&#…µ±Yj|„¶0‡ø;ÔÂZ|œ*å• Ÿ%l?°.'L¨Kƒ€ n5؃ª°²žƒ\0¦Çº”“Œ»êà ûë:q¿(ÖDæËQy˜òœAR:°"¤H¥‹sò -Õ8HÉáV’#áýíd1|ø?B9&‡x¥t-éT4ˆè(…µ#‚}Ôÿ‹ï@¦òìñ’¬#2l¬HQ1–<[ê¡|a.U`2ù;œjW:‚²íFL-úîd„+–çë›6E¢!ÈØR=õ('ÓTÑ®Ð$òSæœÈ§¦[vüúÜ3@¨ 5·^.y¡$úø—pî–XЫZ[çÑJZ޷x!°Ø< MZö†‡'£>¦Ú˜öèæÄ—rÙÝ¡ž²!x¤uí±¶Sz§hg\TòU ¥û¼2 -, SÊ„Ø 8X&,zU<€8p>;¾+ñ:ñ𺃄ñ61ÙšK®·mœ€jˆÈtß;­¬¡!s&!–S‡(ô3ª,Üm´¨ -$¬Ô—2%Ä¥,­euà„Í@÷"¹½wÆʵZ2î±6Êzha&°@¡’TŠÀß2žñR#õÚmbzëÞúPÔZ€BzŠGÉEóɺbë=ß”n5éÔûÕ!ÆÆ<9s0pjC6þÉ®GAä4JÕ?ÑýÒ'.®^ÎI6X# llð, ½$@¥žu|Ð?rIk£V" S4(A¬ÚöÁ§ƒ“ö4æŽ5€º’l´°¿+Ê€dí%é¶bœ“ùm–M+÷ 4Ä¿9$µBÈ‚›oxx=ªºU윟¦ GmcÍÊI7Æð@æÜññ4,†µéXª(a6Ÿ vœ ‹U‚šþåÛWÒeÐ8 ~­3¿>zãi«™—uåé Ÿæ3±×- 2¢?ªO†rüFR¸¢HGÓ¹é—o„e‚V>+ÁŽ»#Ô OH³zù6_ä 2,Ä€…è:ÿ‘]½Bïy$ƒ±bHZ:ÊR¯ â -R¬ø¾fä4hü¾¢¢Èïå¦õJ’%{ˆ®œÊ¼;"Iœ°Ôþ¡:¹ìÏ©3Ïhì+7’ÙÓxY4üß*Êb—ÃqâQgU!‹¢Q»¹‹Úø݉©!¼tFL«ªVRÀ¡<·ÅQD›`sS¢KFÅ1yÀ¶Ç‚€øj-vÎü…£´h¼+5jó2ËAîT4p§¿Ï8¡÷ôaŒ46ì Uü›ÿ¶fVÉW@º¬yØØ qRá3 QÁ' -XaPû ñ·büûdÙÔò$ þaÐçþ\éU$ À/ “2S‹_tÓù–P|Ô8‘/òö´Ü¿s¨Ï«»—Ê-Ҳ̔ðŸÒ jpUX„P8œ”ødS]#À$­tkNüÖ¦ˆÅÄ!±¡àøZ ¹=ìú¬4QèîÖÅ("‚mDMΉæ;F½´9ah\øqÍcË´éŠj6€sÑ„%;ÉûH# ívôihJ[± åOÝÁˆ>|èQ¦:ºECÙûÕý2p3|û€Ù±ŸU·_¶£l_ -X¾ <Še?C*ý×Dˆ+‹®z}w_„ü® ñb5D oRÀâöØ0'Ðåú (4 Ù ®)3 øìÈÚ–…UX<óÇm|Dç†îRU‰óuØîJ\S¯Ô’:Ù`›6a€¿Þú¿õ½Jk ÝåèS”ÂgÉèëå&_Ö¤/|òIžKÛu›høeQ ‚Ñí奼\4¤¬=‚×=ôŠu«hë²qõ.yráëåìÙ^Ó4ª!D„~µ¨lÇVÖû1/g¡Wùe¶°\A‘B1¾ê*ËM#µ @¢Æ¢ ~n=t5Bـ߄§u³ ˜Ë5dJÞ½ð¨pãXý=«+0v›XL),Í%þdrk*f¹Ws†]RþÒ]=DµQ®ò´ÿÎn5&s²µjÕeU-MSà€o÷¦ >°”EAÝNÃ2Ø¢‰ðâµÂ -DÃ^X“­™Ö3¤ˆÍ§‚W,ÀØBHã¸f€à(¤1Ÿ%6€ñÞU "ÎJò,«RYgKZÆzZ¬Dú£Ä ê†q¸ÌG/ƒqT`NOcºH _ÏôýÚ‰2oëâà–º4–R4ÖÞ+_ùÝ ±~Æšõ³k¨Á3¶^ñG0þ±.Cvë?ÄÀ,Œd_Ò2KÔš]íæo®õ9‘u-)o ¹ó£çbIöh“ˆ…ð°…ÎçáWàg–Ç/úé úD;h—ÞÕq¾û¸XŽuŸ, ÏCÂKmÎìˆÅ‡ ùf^ñ¦ªãíÖ±Ìw‹•‡‡ÑÃ^ýjV—¿®MùYâ›;0ZÁ¤äZ¸ ÷‡µþ$šÚöVQ&8ê> -Šm‹d™#»:'¿Åï§vW£Ô4 Æ2SCµ°šÝjËŸ"? b¢×䯛‚.µˆ2ÐÉÔÂôo!V¬Ö‰ZøŠªF²úûW¥;j,ÑãDVss[6íÛ:é¥b#@¿Óõ¹¶—1÷æ¨(eaˆ'yR‹´iýÈ)d:5\[t(ú@V«ÞÒl·È–—âÙ›ö˜—9³®ÑJEˆto%e}æ§Ká~MqŶ×Sã£:öH”È_?ȈDɘyÈè4ÃúM‹Ål37†ÖýRƒt\5XÓ1Ÿ­À÷!$?}Çž>ÿü¾B‡hëZãw¡‡†'­CŒ ½€±¨ -C‹XÃUË°Ñ4t!.Á—¬ÚøŸÛ½àE´/ $›[íIq¢UZÂF;”FVNµNÅU†JTðsïcC©f³{†Ä ›£ÈäåV±¿b ·Eƒ!ò7RæÁ¶>a¯çeÏNò”¯ »â«&Äv‡^-n¢ßÕ\”1¨Üàû*’Ý\Üø_Û›þMìÒ Q~„Z×TW4`͘2jä£úYÂXH …Ÿ2QZá`.ªßÙM¬Íî0+#Âï=E½‹)m°Ô$¬¬®Â3¯—ž3#Gÿ«/0× A Œ¯Ž k -r÷Îvtçü·Ei+ÈTc´–9èàT‹Ãy„Åh˜Ëíó:¿²zÐá–ÉÉ+çUCñ¬Ÿ ÝÈp„£Û)›ÂšP|ái„s›H‚áh%Ï÷I¥’Öaµ@‡Œ +¤¾Š…¸F$O•áM®üÌqÖ%¸¾9Ö ^›[‘#ví gÖ\Åœb1ƒD¿ó*•(pÌc¨Ss».(ü-Z˜›Ò˜ Kií[ƒ*)íù$¿DïÓYi]°Æ:„æ˜ES¨Ò¶&‚~¤0Kt­Ñ@‚ËʵÁ—]Œí .:høòÅŽ3e«>’)9£þW¡ï=8€è|¿U€—‰¥Z_÷aâ@ÿúhT§|ŠêO¬îÁì¼kŒ¸`œè…ÔCÕV#F ¤üUpï%Pë({ÇÉeGfíÏùØ¿ ÚëZaù ÝS8ê2¿?SDÿeÍõÓ…^•AøÐ{DÍDªð'Ñ-üŒr"b{"ËíêTÚ)tÚŸ”©ìPÙ»4üM¢±ÓÝ2 G‹B*A„Ùá™õXêjTS’T8v¶`÷k S6‰ñö§8óØ ½ÔÈdIØDýÑÃÄ•šÃ˜½Œ™* Uä´j'²8ª ‰›úZÄ41¾±œº«`EæjAÃ×C¤{þ²¸~NgAÓñfÑÈäãbûúù¹çû¾ µgÀ³Œ8ceþ°3öTJ“)G&RÚî!×S4á‰æ8ïH¤=x¢ýK4—¬aq ù?ùϧm¶ëyè·Î¥L+ÿÖ×Â=uUEôV b.ÔÅ«øc<Ó3Ô+½œÅÆ·òžó±WçÅ ÿ¶O›1Œ„1.ƒØø‚^l>æÁ<+ü]TË4lhÒ¤0L €?¢°@rЩ3V¸ð©¤ -∠2Âü^ñCÜè¹ÐVp¡ÒÚbÒJ•6¤Ý¹®ã;+Êá1èp¡á]JÅtg±äóâ 7¿åUz“N¿…¬´Ç8¨7 h«o0Ø—2zçß5ÌÊ&ˆÞKí-‰K`tçæÀÁ•~|hÁª.·—vÞôˆ«yýA˜ä¼ Wó\Ž ôõb]Æ°âúئDÖ±5÷p/§,3ÊjS [õð=ŽŸôˆ©ªʧ~a´Ö«ç7K<§Ð[ÒcÞ>/—³2"­Üq3Z©3Úÿ D‹éÊ^wwÔÀôÑÎèˆ]†›_¼aÝ” Òr‘ÛP”Ž?ÀJ‹èÓ.Ó·u§°ŒÅ)c›>½þ&²^|ÚfŽZÂÖdËÛ#x¹^qZÉ3læ3ÕÌvw£ -+‡ÿñÞk†Øðéýi"Îャ®¯UzÇqs´>bŠÄd±ý|ŸHä6eq¹ðµ Ãׇ>¦åýhäÔ™˜)·uwåsk±#âC“˜ãú'ÅU'1ëÍœœîW©Ë^²ž¶z\©Òî<åO²«®Pº]å©<ìu0tOÅã<Ä–¹abTÈ+—1»3-O³ë´–q g Nc/:ç¬TP¤al1’Kè-Çú¶Ž—«Åc ñ,¸cl×T;ÊãðþzßëËŠzÚÌJËÿ}U£ûïš"_¥¨Ý’•î®&.üo`îÜûFð¥à?Oˆn+{Ò3‰²¬Möo]Ì\“j¬`ž$·Ù(«º×r3×”‡)È>iæLK|ÒêÛ¡ä]ø1B„ÁOÊ…ÑZo='­øc¬J‘¡‚$kÖÜ@’±³íF†› H»i6¾­Z—Òt×M€§É‘©S_ÿ3MmPpÂ+lÛùµT©§Ø°¦ ÖKT›‘÷%I #gªãû¡ )w‰ž¥²ÚGo¼taµ)s§=ÏØ…¥£ÆÉñ BøDƒ(ï¨ê„âk”Fû×¢›À*]/uþé £#Ú½!gj·Â»ònŽN¨rÜÉ£[”Övås@æ4öY¯œÂïØyàO>åÕWÀÌœ`¦º€°‹V-¸´Va~’ ÈYàÈx­»xp3†+ö‹ñ!€‰#eÉ‘ª¸Ñt ÕÌ'M£É·J -qC£zW÷<ÍáMÀS)Ü)vLá$ô¢â¢!ïÒÕ¼üR`…©ôökýÄ -"ߵ⚄™P¾Ç´¬¨º«úR˾ø,Ùå¾/˜´ÈíI/Z-]ß/+Å´ÑIÂ~éœwÑd*ÈE;ʤ­sÄÓ¨ÖÁÂëÖêéî #»‹Óc>*[ˆÿì›z/±ªZ$Xѻ埾¿ê‘I4O -ƒŸ‰­Ÿ-US…_héO‹|ײþ\ É‹\Ñd'Ke4ÇlQ¶ß¹š²¯ 7ûŽýPFˆ®¾Z#íKüVþ‘­ñ¥.¨*ÿuêàò`šzä¬ð Tëžð-&þ°ã~c˜àˆ15ƒÐåÿjcÝÑ ÷6þb3㫶•PF»Âª1”¸ö«ìÿŠãÛRYÞb7JÓò™«!PN‘\%>uÂÈÂλM ”J·^›þÓ,ÆgZŽ¥Öù£Éèù ÍÚD±¥ÁÉãIÊ·ýèðþ ÛŸžäÓ³RÚÃÈ—3âÜ&•o²E¾BÐO§ÈOrTóåç2Æa'·¬=Š`>,Ý ÷ŒêMê†6¼àèàz „ù1ªhØ ÀPW™ÃþÏNR_bÏÉ/0¢¯©OÁÏfþÍD¬Šs/`‰¹ oÓ…‰Àá/l 0™Ì-‹h¹hM1À®åJª¨½Yò#F/#dL?€(Xûd(ó(•Ü®4d±<¥aâ'þ׶ž¤¢\ÃðÉ>K~O6æÅ÷‰¨¼+į¥£ Ôp~;tv:©lË”Kiò6 ,'V¨aa¯êtx¢`ÈÓÃÂT³O»Åù¢ -¹ÍEzYÊfñX CøšfhQb@Ÿ Í£€AÀècY; ™QV Mn‹¶ÐïÅT¥:VÒ/£† =P½W#J~Áª… _'ç<ÝÉN:c%( Do{m;êÌM2w:Ÿh‰UEÌ­“¹¦,4"NTÙ´“‹Œ£É’ôK$¦AW*­†´¾+‹m~ÌèGáÊCdÍûÒôø3¯ó½Eúþ F,Woó3 ÎæN¯¡w©3ÙGB«Ð¸×´ôÝýš×ò Í{¿â–É—e]¿“½µÌÞTÐœÏ?ÃFm!ÌB³>œ½3}]uÔGëCyÏGf'’*ä*¨ª‚xkÙEdb½Ç^·¹¦þ:«¦Ëò‰¥JΣ”@ è/KJéš8jþ8ô:'ftPÝg«ÓýEö<¤nlypž,žÄSV<$CPÓPZKÅ.rS­²×¾Ïø±{À·{Ìplr(¾RžôHh´¡’äÛ6Ø|¤Á€.ã&ÎÀ0_‹Õ“ߢÎHqz–ߊ‹•·JâNDQ R!ÃÅ44Õ”P®È’¥RQœèOLnŽu9( (>wuP+ÅBFA˜r§\ì<Õa]ùHÂß"2õÿk<±ìðªÈú0±û«‡OdÄ H,eÒE3B×oÖ.â.¼«Üõw¹×ä?ûþŸ€¹”ßòóÓ@™²â†L¢ÒïèÇ¿P…Z¨k›NmÂuáff‹é·ôþ„Ò‰ýµ¯‡Jô¿¡öƒšËÅ¡Šš„‡ýÒ÷ÚF¸£qëÈ«úÕ@qw¯óîÖ><رñÞGCïbßIœ¹¶Ÿ€P7·Ó¹Üªó¾c ü·p ^›ÐRoE:7?kÕ øA›üµJ—µåˆZN-]Ä%³àDZYGàÒ,‰Bƒ@øGä:™ÅX‡€‰Õ‹Ç{DEÚL  Æù‚µ˜(V·òŠ "¹ò+ ÉزBë:Âu{]HºŒµ£‰öç›]š¿â´¥€ú×·ÐR¿:ô«vL5BÿMá,mcšÅõ…vØ…~Ú¹ÛV™¹]ßam³¿Î¤sòWªË€^BãÈBü©¯-¶Ëiê²kICXB¯8C<ó[x– -¹ç”Ö§äAºƒ×£œ§€+Ÿ3#’ûÝ)ìÇOÜ ªÚaFtýM',6/%G·¤«aR O=ò—V’¡!³}j°JQó‰t´ðw)k8[ÃUè˜!f‘1a¦õ­û)ë“·jmbåæÍ»l½ÛÕžHJ‹&ì© - -Ñ›Þd–ÝJDÖc‡ -Ã/;J•–pjŸ,[ná§î(ˆUAí=Á÷ìŽ/`+tM'”U»¹ˆ‰I¯8*5Èç/«•øÔeòNK*è\ˆ•¦”ß\ÎßA?”¸Ñð§Ô²Fxée Ëq h•퇜? ’"žd!v Ÿ–1¹jåè Ñ£Þ#JgšTnçO÷‰0m½Ô -á(”l”xf”}^2:KsíÚ—uœ¢F†k“ðŒ@VËÛ¼&Ò‰‘¨ÊIÊ –“Öìì×&ÙˆòK¨+_š·Nõnɬ}­Êã¹m‰â¼'öþ«*®Û9­ãVßè?"Ä÷‚jáS˜¨´ ¢¨lfîa–p*WeöR>ª¨‡š"³>“!5p…Èû}¹n"an­t[Z}Eª b¿4Â~UÛUTUÞUÁʽè8Ä‹›¾Ö@þKíÛÈþñÛhÈl6–¥Ö ˜= Ö8–òY­–u~ÊJFÊc"lACuf+ÕwžÙD ³-WÆÈm2çÉÃ[ð¾ý\¶W·á)î*Ž+Òå~‹µåž´Ü”…²@DaXß•ã„bM#"ÆÊzï5‰ÍžLŸž£Nì˜zšÃž¸,Öƒ½¬ÝÊZGöžø´Ÿø Ù§ÈGpó™=Pí­Š1ð°J/dN,úUš_»ì_%ðó+bŠEݼåÐ.Óá¹YZ™!–©CCÇÔ®µÕ# És-(°Fèí˜ÐÚþ;àYuaÈ¿qüI :Á[JËDòfD£‰%sZÈŠw¢²ùB‚ÅzÛ4ƒ‰ÆvÛN%™‡åz\¥éêõs=nzcÍIm¬ÓÎuÞIÌÃt†¾0 °ŠðÕ‘P°†fÖ[·]þâ'ßNÔÏ óô*ÆËgUÚ'‡/Ÿñ7ûY§óN&¦æ\êé áA¸ø¥—ƒÒûµÒ±œt7§ lò~ë™WŽ·›ÜZ½Þˆâà`4k&ùã8§jTú¢B$ O¹WDÌ솕S½Qs¾A6yp™¦`+Á-ôr±"3 ÊBWDæE4>µ£)IÎ#çßì¤ AÌ~fåhóÃóªRƒeó]–êîðþ¶â(NcGûᰞˀX¨G1BhØ¥Š^õqì)@eÄœœÛ·Nʑ૶¤ôDš+[÷×ÙôÙïìÅ› p ÑA‚ÛN”ñîÑÌ£¢Èjæe;eÎÄ-÷g{¸X´… 1‹D,ýêA«•bUàË]¸‹EsÐ kGx¡¡ a½ñ›Åç,Ô`Fm^Ç1µž„+!ßk| â÷„þ'ï Æ¬mÆ“²'1¼:Aš9${zy@%ûòø$2sEŠ¤‘1ôkC»Ç0ßHA’2x+Möü2v„.Ì@4£ûÍhÖ!7›B .Ê XR¾¦î^oÐxª[F¯V«&üœûà>Ì-l匑TÇs¥qú6ø4‡OE=º…zb¶I~džÒâì%9®AôŒÎI°’DF¥Åì­ÑÎu–û¬ÓÇ0˜N$éÔlÞ)jŸ†tXaÆØfø"øJÎÉ^¶u—WrYÑt ÛËEó\¹«h¼²ÖÊÀxs^:0DÌ ÀÝ&“jœû…£b¯âÕ5c¨´ëàˆ.°öHì)ª•«Ü’s}³Té*ëZà7êX€à+ðf+ ¯†šÌ{oȽÛí7þƹž/c9@'¶'èØ/m’¦ïŠÿAOuÖS¿×(«_†K3XÔw €pðANã($ILææ0¡pžt‘êY =|™¿'{÷n«}b/±z¾…=ýÑÙ£ÏÛÏka%„*—¸¼«S“GÛHÔ)w‡5JŠ&÷F”fÁ3ÏÓÏíñÿY½Æ1\òtû~Dr/©}Êaå²ý2<üm,<}ö/ÑÔ:Óáž+}wB˜¤Ñëéãø½ÍPïzê[!;Ù–ÏÉ5Þëh/•ü Fò=‚XìnÝP¯HY£_Ï ü»ÞN^ºY׺³ÿS˜ÖÌžåøiõÉŽº‚U÷JÍjAšÜÐq^à˜P“E6)-MÓr‹ð(2\$ŸiY—ÀlKö­„= -ðEKxb¹/‘cq*›*[WKðfóÈhí(ÐǵÖ­s/QÀ~;Æe*´~—Ç@ÿ&ÔŒgªð;!Ë£¬%ÂrÉ¢òfV¤“¨Ž‘±—,½|X´´sƒ;‰Í(þø[aôƒ6Sî©Æ:´‡*CÍ §û>?Ñóe#:wûe¦¨[ÿïŽ}ÝŠiõÑ”9#½¤þm/v@JįÑ7M ø9À±Á¬„ÈL ’]ï«FÙ!ÖýÌ¡½-~¤ 50£sChàÖùºï2Fæ_†^5çaÏ%.$y±öÞ²SL«ëT“Uõ«º&ï) VF Êq£ÆW‚ŒŽëV»TëœÑ™6ž_«”8¶Aâ*ý‡-Ke®UÜ89î½f*8:¦ ííTùî×ìªZwãc\uÒ»QÉ”?›Ù·Øfrâ-8 ¡ ž ,ÿ~1Þ'ïO#¨5$˜q!ã_•îÄÙ©æ­hI—Êõ\ŠøLöt,såGBÛ&“Ò1E³k¿¶Oøþ“Ä3N<‘ü!”F‚æ@Õ¹õyéå6A¨ë‚š#¨§M´”\Îf´—T¸½Œx@ýÌדLà/¥T½º0—Û#lÏ£Äð8a’›* E<¢ª“ŠÛ,ÔFJj`- -ñùŽÊhb侌Ê"öÖª-ÛÔl ‚â` -9øÁ*‘ŒtV¶öHBN1ðˆOËVª‘“§0ù÷žq>TœÄ¡šjm­"Ððæ[«“àe[Y$ÆÓ'€Ý¬œ¬Ç û’`XózÁî -J¼UÊÖÛóL¦+¥~›{‡~:ëf@# C PØVºzäˆSø ‹=‡*ÓŸˆŽ;?‚)u5ÓEÿK—%Ò]å¡‹øçB s±±¹F™¹J½\ÐW.š\Ñ‘ËäqÕ7.êâÂ%.òp-7²°†c \–úV¡ó‡ð´ƒ»·&©aЃ´ž-°N‰ñ0…žOÐQ™ù…ãƒc¿ý‹mƒ¤@4ò"î‹Þ½:TÃ…uŃԚ¢ >ÌXîÔ‡†FD;¶$´%L»¬&^•|·wáqœÀ¹ƒ9l‰@)k(TÙzÏ€üÓ—@ ‡ºhƒS¢Zj´p¥ 9ÀßA5f¸§köÒÏô¹O¤^é¸ÂV5S‘Æuf Î*â;%ß1rÂ%÷tò¤aäžÄMs†Ü÷4y¬óÅÚÉ!c…m#Má-¿¯\¥.bkÙ„ÊìÍË-°Ù†¼¶åÑÊ·vMA×L¹ÖL)×wQûÏ#w¯ ù1W*3ÎþÅÿ*žW|šÆÃ=ù­Ï=À&¼‰l’V&2³®d3ÞJMÔÑ´PÀ­QÆÖhg¿·æ„fN1æ0‚Î4ëŒRŽ+/‘7ÎeâO ráÌ‘i¦/Ôïɘֳ•ãló–ZÅüUT~gï†Ð´˜F²-:Pqº¦@)³ƒÆFl™Q[±äÖTµ[¾¤Ê×[X㌆ý¬¥çs)1-EÈglðŒ.&N £rWì—•rº¥ÁKÁŽÅÀðŠÌÔæXE¸S„Eĉ5‘ùñ•Dê#‹8D¨Ÿ!ó¨Y دe©þqÓš;{P·”dÒÒ ŸQ‘^Ox$¬²eÌ@¢áSHPÈê•b¤´ZLÙôîn¬?DÔ/džt¤²^}¡ñFX@£ä ¹¼pze8¢ÆŠOUQñÏ=­%”¹\ sä7 ÑUîý€ª® Å*.þÕ;WÀz¸×]ìÃZE/hB¹Æê™Vo$YD…Xm+±`œô˜HÍdŠgDÞ7r~Ýk5‚š—®q¢ú¦YRhx$) ¬´÷§FGóD† Ôì&Žµ "æDu˜*ö±ÄÓÕ8 ÙŽN¼‰è½­Ç;•ï­žT‹"§OÀ$ƒýÀJHûz7 nkÃÍtbP•Òÿ½Ö‡ìÉÐüu~e£êw½¿2Ö -ø ëàu°Ž˜ˆ@ØébÜ…¶“ÜqØ4噸‡´€—üHäb¤Ïê3B5ð|7ÏžÔ$Á h´MôŠÇÙ‡„¼í¨nrê4(/…3½ëÖ¬Fáì,«µÅ…°vE_ãÐ>ø0Mžò!Šâ¹¯C®·-]ÕW7\Fê¦KÔzºzÅt#ññ‰ærê) tø¹}90Ás¥ ¤œ/¹¹XÔܸd>X0Wrq¹•O“rNnl˜å'òÞŸ¦“ y^7VKÆŒã-‚Æ ,®â©ŒÏ[«º%ù¨zÛý³×ÿKòz¡'rV±@È·`x¦ëÅ7›Ä?¤ÎŸÀÌUQûÎy¾¼6NªÇ@O½Èã—¥aCg´/)Òa™¤s«X”e›\t)½¯¢?—µ(õµQXiPÁÃ’± À ¼Ù H‹IŽ¸¦Á(Çe:­˜¾á}ß‚z-#0D -VÆ -j•±G%»©Ô¹ö+ÖDT"NŽP¯-Lž®ÐSÐYä/ŸBËoøõeC'±d•þýø¨g`ôo|ýÅ-q`Œ=QDIDàês8 ¨ªNIÚÕÄRƒë@ì‚ $Z*唯ŸLͧð2óÇÁ­‰TÙøΖ„¡ÄxP¿3RˆaÐàë46„x+=æ0⯀b -3°’óGZ§uÔuËQä·ÇE¼ !¥Ö„™TçO vÐô÷Âx¬üà—ioV§‹‚O&¤»ß_WèÙx.'°MüÂg;Ý„G‰4àom¿i½®8=Kš³>1›]¹0eɸ±Õ+ð)dÁG°"ð+WôõúÎ v•VéjºÍÀõLr•R®dƒYmß lõæI0«õŠÑz|µjLÆÌJ,Û¨‹«B œ„•`¹L1ýDÖ‡Á «ÈÉ_Nå•C±Wuÿïg‡+1¨«¢ØIòË%ˆ¸W~ƒ¢z¯pz•]x‘KÖÁ…ÁWjoBøûÏm5p¬Ê¨ˆQTjI†/׊x}šá€Ê @·%«ÍÏÞ4Où×Qg²T§JÑ(csD óE;_¨Q;™Ñù΀¹—uM¥KWpÑ[@¦Å² ®˜¨Afõr”!cž± ûÓg?QÔŽ9õX·2Êt=ª.[ -¨ßÆ”k¤î×mË Nþ%Õ*'ò* oøZ ˆYŠ6S`Â%;Á¸€Èo¥ó å變ñÏ9ù!Ú@Bv×ðZV²3èÔáÄJMcÕÕÆŸÛ¾,nMT­øÎÚí«ºâù|2Y»Ž¿ž0:(üAªýzü¾i0RÍê—•JýôA¡Êl§Ó¶&d·8ïlQ¬ùŠä"\wH›'¯ê’6DZPB·2 ò¬älë·Ì!enHÐðnöþ ˆ³z K"xRö ­‡`ðîu*j)éd~&“^»I"êÛꎼëïÍõM‚Tøõ…3&|& -k@¬p+Öc -`;•ÄˆIªh× ”&ÙjX Œi±P°-Ö–'1›oaãËE¬ 5 ,o_˜˜ÈÞMŽðõ®AhÕ³š–´ê,S„r2Êê$éø¯à—Ë -¹)+]o^•© œ›w´I­¯”‹;Sle…aFŠôî\›n;ö„Å8Þ€h¤;ô(M—L2²™¯×fšÝ,lÑ.o9£­ëYÄé>‹Ÿ•t”]¿cA¼– c.ØÜ´4es5kýçóŸb>wÕ½æIÖº,ÌRÄ«õÉ͉Tx^D”ð fÎ$"]r•¾ÔÕg}P÷¿}üŸ…ÎÅÝDó²‚Ç}02ÕäzâXŠØu²°$ä_oè=ˆKH>úÛl0›„=˜ç×ÿµÝtÊ b%–!Þ?“ l ‹³%ÅTd&3ðçÆáZÄ ØbÈb†ÿÀÝ=ZÏcãÓà¾?µ!eîl–g1SSú³ða¹xÈÉÒûä®Ãðyu¨óǬ˜cð’¸ò[XbEÅÒ\4)låt‰ v”¾¶F?qÌïÔÊZÔøQ1ÐÅ•4Jud‘T¹Môm㛚qt¥Äû®\jéö‘‚`ÖÝã´#l»Kb^•®Öó£Š"cÿ[ßy+Öo9(/ö b¦¿Dqi#ì?!©÷áH -C¹z=Q”Oµ 0w•ä?=ròÊ‚jÊ’\+Z†…¢bzPf„þ”EýTåVZ¢f¿’öÐ_”Ø&NXc׃éžuX<ÝÎT¢ãïÿA‚¶àãõkAêß¼¿Ê„ùi” ;ÿü«êôRV`K’B‚ †¨¥fshG8)“LI&éó“Ö±\‡ãUK14ÍH<¡ð¾o¥$á^t‚¡~æ#S!S™xYpBï‰0ºÏ?Ì÷ûóG »Ê@*_Nckª«¶œ­ë¡döõ ÒÃëµr˜˜«BH.±!šÅðlvn³Ùê Y¼ -÷ˆÒ&SŠ{Ó7 ªøƒVA!®¡ÚØQÆJÆ&â<îWìö‹ö­êð“Ÿ7…Ø]¶¹[”êQ•ð1$,¡VmŽ…ð$!Ÿì”‰É«ä’‰‰LúŪ$E¹¤LÁT2…RÉS4aˆê ›Š‡C›r¦Å†òÈL¸‹ßlæÃÐŽÌ´À¡}Ïãûª"ì{$Ä}•‚H4Jzиó÷Av:Ѹ5ß[óY:!¡3:¡C!:¹ÐŠ&È£À¢ ‹iõ ÅéŒ2VS%1ÊÌjªF9þâ'öؼÄæåá½S›…W™vC²™¡Lf#s,O¬#^¬±Y,VÏ#eܽ¨—ðèc~eÎó+sʙ朒Žh4"ÝÜB'ÄÉÐÁ Ï“KH#8áM‹Áñ‚Ž -Ù‡†<ü”p2!ŸêG±¼ØØeC$Â!áêr=ã;>›ç§yžAŒ›y/nEVâ2+7f¯mĨŠw{_3+ä«!Šž#¬u¶Ä˜1“ùV¬Kü[<ØWlAêAª2Aj:Aj‚”T‡‚”qîêüK R)‚P)„„V¡ÊRy=ÖE *×W .2¸æjpMkÇëÙ÷VM«)FLE¦#*Š¶ª·ETÕ+^²;™US¤F¨Y­f¾~ˆ£ÅüIUß·ó(ù'"ã¡<>"U"ÅS”±f=#«gd»xj¬P{5dmŽBp2Ë?ᬢ"Îœ•±pòô©ÏÎ! ¹R ßFœÆs)ÿÅF6ÿîÓHÄ"õŒÌSBAÄ™n$šm»£Éh|'”¬NâTÝ…w(Y‡x§®éeS;ªd®ù'—©á 3Jp -ãE£\òtØ(où”ÉTÑHÁ Ñ‹‘±}$Ò¨‚ÕÂïÂ5ª)Võ\B“xªsÍ5Ú:v߃Ä#Õn\½¢%ã\hãJPðŸ[Ÿo¢ÆÕ´•Aé*1dK®Š“2‘]—‘‡µQö™‹ëñÓÒIýO±7¡óŠÓ* -‘2h² “¬T‘κaOv5ý$SñöQ¥`žsÍ…?ûü3¯Ëó™Ïì±çÕìÍ,™Íí ‰ŽÍ©ü»*«>sŒ„Æ -åÂ(g)¥^ŒÁá8,«ZRûÓMt¾%Z™htÒ³f1±Êîg6ò<ã|b^ÎÐÌè'ÑM’É -ÙÆ\1ŠñšœX§L11 ʺ—錟ÄÇ-¨ª¦.Œ¾«À`éÐÜ•âÑ1)Ššz RiÖ¬”¨Ý+ŽâÕ4,™„’ÓîMÊ’È- 9Q¢™/(Œ°H^Ì’)Ò’ÞHB#/R+-!Ó:‘*ܶu˹Rӡƶ8ƒÊd¬špôTզ兎£I ]?^Rª"—©bª¥ Ù=U/ÉL7JQ°b·+\áš7­ ®dvQI§Ëœ-h]£EÈ©ÑZ ¡Éåñ RÒ(ž¯Z×hžPP6aa†§6FI7^ áŸ÷šu!‹x…ýÏÙM|óˆˆjŽ ý‹p mZ»ä#Ó%’¶ÊÕ’)Ó&\Ûß Ðehã˜×,jì19k¦Î6™[£ZÉa…ûq›+SÔzÈ%Ì(ÃIÙ¸­“£D{ÈéÍδ®±€¬éŠ¾ ™´rÓLÈÛi»kFìÐ8 -ž±L‘«—ªº4 Ö¢*S‹¢ôSZ#Ãõ…[{ˆM#–V’V3åzª/‰‰-Ä=Ì]f<2œ]6_ECF±¹5†'Sä4foí¹âQ¨8Å¥2'©t–ñE$ZÚI˜äŽ•ÜÆ¥ÓéÌ¥º32šx]Ù¤ê~Æ$ñˆÅk:ŽRgTž)3³%ìÎPË‚ «FÉ7’Ë*‡*&!jƒÈ±{Q¿ñEIyQœ0…}™‰ ª×µA¿wC v>ÊÚ‘Qìªt*>–ìUóÔÇRŸáÄù¼#…ç“ŒŒRš2-B9Ën!rHÆ vß…}p4ÃUp%:χ˜·Ëf©W&ÁGŒÆŠCÙ ½‰çÕ¤‚8j«p""+†¢}¡º&¢¬ºòf›Õ*Tå¢kä›·Gý˜ç嚆ò쨗Ë#©\ÍÝjGYU“"…¨xV±Bgó»ÆUtŬÚWgÂþ778åm¨`³­+-­]ô_íúÇ0Ÿ©­„ôÓ%LiI±°¯Š½2š¶Fѳé(Ñzd(%[¾D™„c\8Èœ©(väš -ÖQîeBL¢éÚÊ äP{©*Á©¶p¯%(Hp¦¨5v8Úz•A’ ¢áˆßñħ`7Âputpíã Ò¼Z#->RâejBÛE\B£‹æpµjÔšÜÁÁSƒE#ÉѪ{ ZÄášš µüŒŠ÷',ämr9¥ã\/?‚ƒé£äÍeLG(Ÿ™L ñ³ñYgÚŠ:‰3Ž´'©@RZsÒC&H‚ÉIHMÎ/E -&÷ŽÛÈ£“°ˆ¤Z¾¢¤"DÂJGI‘HÁ°’Æ/ã«Èů\­µrEÕQQ5!xNä’„Ói m>†ØAƒ©DL^šq‰„¾p·Ñ¨è‚NõzI8…yð>}ÿ½ü!oå—Ç‚/ÀÀGÃÞ6¼ãÚ$ÔÐTCÍDøiL §™ !õS€Ðg¥%ö -w‡t&|j†çsÎ Š†!›*ÃfŠ‰ñ¼@Y„"å3”Y¾¬¡ŠÈä†ßÿ˜aü˜ñ˜v‡OÐíGÈä D ´éyæ¹Â¦0æÃ)„+<\¾ªÕXã¸À©tz£Þ˜W†á¥ÏÿÿSO§>eÁš ·½³u[‚Ê_†¶­¸ôÿÔ‡x‚Ô,п&ç¼ìàlu¾@äv®ÑŽ×^úðhˆN˜!ʞ£$!: ÑG4(*eˆ¹BM+U2щ@B2$>³tÆ5a8B#ß&ŠžHYdVXJVŽFp)'‘БÁ@Y …” -;¨‡­8”Ù¤ ! -áD…EC(TaCÊbÁëZ)2‘E1"¹ÈtUNòÅph–$“RH ŽÐw@%Yv~Z¤â òå&©¨1 ¤0ºE¤4Pl"EÃè(Fˆ}<²f«I„Ô!X!ŠùBE#+ycT;@ŒŒ¤ò§ê©6”lhÉS¨hfG̓9v8%¥¥Xc¸T *…i9îpáoy8¥¨Š³G EMzÉèX$Ö*“P,öaEø0‘Y‘I¼@uxÂH)5r/Œˆ„º~‘h†E‘„Š¢_b `€ Q ¨ŒÂe´á¡…"w­È¬t˜TÑ@K† -RNJù -RÝÐMhÅåß2¸Q š)KC&Z˜N§Tó7¼rÏ”fª´SÆ©¨œ*;à„Ùf£é¡Ú+…J̶ìH„qÐÌ0¦’0&Ä„1ir™Ä"‹²˜p±‚áÌÄ&‚§< ¦ÏÌ„X„O[š@s†š˜a -J¨iU¨r…šØ9v¿DiRÉÏøOJ^´4:hèCOŒàŸ¦Î"Ì9'Ãܘ¿æÿÙÁ_¦¢6Ð_Ò@ ôòR¡è¦Çô.rzùÞ0•8(êôº?^Š±ˆ5Fë„Q1Blô #v@ì H# -£Gê#à…X!~¯h‰Ú1rh0y¯&–L¦‘0T CÒ…‘ÐS(мš„Z-&•„ª’†Í'â {½FÖg¤JäÄééQD˜¢ÆD˜¢Ò¦f†ç„))‡)‘:LD"Lñ¤Hx±*¾›>‚ª¢¨¨ U_ˆM°ª|ÕHµf ±‹¤iB•‹¡¢ª¤ë)PÅ‚&×ÿ‚QD‡Ø6!QÞ‚*!µqXÈ<,„ä Õ -  !‘Ò±$à€€3~ÍhÕµ WpH(f´=¯ §†窌€Då•a‘’+´$þšÐITMµX¨1G×Ü@ûüØmT°¹åDü!Ì~p!ŸF¥>4ïìaa¤"A ‡}N ßC[扄„!°Ôˆå@QÜ&ЉT¡ÈÒêRÕ¢×ô+¡ÆÃH¡Ep~‹Ä¥qaH S€`óœ4ˆ ÄÚ8:ðþ@33õ UlC±æPo„±„¦¨S>ÄÒê:3 -רô°²ƒOxÈÃheK³ ¢kˆ)CB‘@!Á"%*¹kÜG(rM\„:ýê*PÍð¥Mª‘¨U ÆW/ÎeæK(¡:ÄõQ&_Dé@[ @H @c\ᡉù@É0THŠZ5Yˆ¹e´äßf C%Ó~B 1¤"€4àSàÄ'Ô$ð  ` À° `Áˆ\b@A„Ë÷ðj²\¨t4èÝÂÃ`@ …C‚±¤rû›r4ŒFŒÃ!qPXZª Âs\´¼þb¶\ðXµ YáÑ#òÚêt(Kx‡›îTtÚᶻ˜Ô>4ƒÇ’­×5AÛ7@©ò”ܙթ?øo#LÚûWÄ¿)ì]”'Ê>l~,øšÞEðÚs“7¾¾î¦KÃS +¶É£&/»UgWA+Æ®1GïJÞ¾ %4k› -‹„¡uƒ1ì:É,Ò0ÕÄLñ_ùå"„-<Õêø¼4¡2XÄÃ¥—<%¸íD‚÷':™Roä—K½?¼#nojÏÆ´Ó$kî(Ôm?!ñ‹°ñvlZ Ò-ÆVm•ù³"¢èô³7“Dí¡S¹ae! -ã+Ÿ7+£ÒtuÑ^­™_Ú²èk 5ëJ\¸ÌLnò­éNÇPcGÞt—n/šœízøÐT`ÌÊÂ(`}~WÛzø›ÀãÁÊ<öG,ìÒ`³÷BÑ:‹R ØPùÊãájÿc‰Yo˵ 9=ÀÅ8´ -õªò ì iŒi’éÁBq®é7»fìÃ}Z‘”ànÓßW¬E`Ç;m×ôÓ…€‰t™máÖ~¤7`tm:dï<Ý/S‡ÖYµ5øÒ. QYª#„QÍÚ()”ºˆØKÉEè×Pç Íõnh×ÇqØ陈ö31¹™c`ûÁ—b\)Ðs-ìÐßÆ=oZÖ:ÛÍ¢m[Ä,WX z˜Ý¤]7ðê[ÓoÓù?£êÂhxêø/´±±¥³~"æ4?Ó°ReF/Ü•>PtæÉPÂV“Èe*Q;‚“­Zl—§Äç3üìÐÒ$y÷Óª‰ýâêÎÀ I³0 ©ŽV䤱0s·.ß[à êTª(Ђá€ÎµQs±úƒòέÅÏ(°¯RÈAuö•Ï€Ý2F`É/Ÿ7r4,°†wxªÁ“H=%OX,4@ò¬¶ë7ÀšÉØ ö§ç¦ô… ã±óÌ ­¦0@ÙÙ+l '<¢g²O  D¥Û¡Ã<çóMÝI6²ØÏXOó£ñv{3WôîS“r‡Kcã°oôa4°Ù'|à†W¼ -jhÀT8e<óH»Ÿ,èck;%Wÿ»°ìÜ͹±œ4ôsAáb·¯¸ -oªÿîùÝ÷èF%´ÂÌAEvÓc *myŽý”‹:F'âšh\*)LÙ3ëôœK£@°– ¿üêcä-zò¦`+&FkàO †~N´õÐŒÿMŽiHXÆý×ik×½ÙÊHkº˜Y™—±òOØß"öÈf›ÞöZűŒNÎ;’ŽÙ“tE’@TGM2ùj8'×syëC[Ä´íKôÜxÿ.nÑ©9LÎDÃ}èP¹@0:å ô„ÖR † -œ9 -œ(l|*¬eèÑÿæÙÚuhšÎW Bú4©n0…ÓÅu¶`üàbšÜÜWR¨‘s'‰bÏœ?NžL¤“úE@»°)äYëLÃWĨ3‡AÞÝ¢…&ä?QxTæƒÆ÷ßÈ‚æòk ¥-¸6›Ú2%ûãfÎdL³ àªõ›¼ü½ŠkÑóBéa-D‡_q@ Y.S·vBñ¢Øö‘%ب& °G4Ð(sX;\6ó[óü¨d2 -Í„§•R—y±TT&ˆ“ÀÙPÇì^àOÙ±+8·ä¼¨áï \8‹{ÿ9@ÓÁ–,9 à^r´£¸§žÍ@ëaé˜"d*gŽš¯¸#e/n%º!|‘Œ7öY6¥H›/p~²V1ŠéC)—ãð0Y:Tº•£®ïtõÖèà"-LèR7ö ™oÀþjé–R„ZºPï¢Úç}åAÏ$VOßxöe»\äè‡„ë ½_®okRÏŽ„Õ‡9[.憠)epŽ7²ÐðÐïf=+œpC2ðu ) Z«f³|/W<³ÃNÁDbÿÝŒ#j£PD¹Vý°·`‚fFUÊ áØÁNBkªr—EÙpÜVF° Zô›»~}„ÛãP‚›ß!qý¸ç™½cû ÓAÀ¥Ò‚ 7¼®I™…ê¼ë=BaÐ}·ý á_õ¾{¸.&K#lE&¶ÍÕ‘ªîš'IcI¨“¥šþN>¸}äÃ!x„k~>TÅCZæÛSMèY«å½WXãOÓ)ØûãÉí¶¬4`ÎYòòË…9gÛ®Rƒ/ùŸ*NZ:Í -]Ž›q6ª7c9:º.®$q)#¿°Ï4úˆØ!Bâ·ÂÌ®Æ-ªd"™œÕVü5B3b¼~üñøI(îMmI|¼@¼³/4=h4²Zø°P~\§îÈ°®r@O]ÀÕþD|áç}5 š…ϸ@m\ ¾‘ìº$ÏÞU¢{Sãm 1æɇë$ý®­Ä˜Oª5YÂQÉ@kcÆ…1z“>3 {1~“ÝýγªŠhYÑVÛJVУ£#s?|R±C†"qzá ò–²7Ÿ|L"vS…Š—aO—¤½»Ÿ@αΕÈvaI²ˆ÷+ú=ò3þÔÿ|¼»H[®=̨€=º×}¿¦§»ÓoлuÄ]ìdëÔÃÚG(YMé|E]‡6®{ø†è8þä¦_ãÌÛ4¬)l1 *†×·þVGÊÉl? -ddVuÓºp3PôJ‚±n¼P $aÉ•OG4Uˆg˜$‡LÇÂc01Ä¥oQ-£ê™è·Ì# Å ¸‹ÇËy("*ª+³ÇMÿ`d=Ód’DÏÔ+Go¤ØŽJ·s& j€3´òŽsÞXñK)5g:È,klðâõiO˜M\÷Âë±<Ɔ¡ 5o¦Èe8=APèÑ„©†Hƻߗ‹N˜5"]'"Z=³ã»=Â<èÜ|@ÞvàzPZTôöœhB.¿ $ÈãÆ8Ù‡ACí Y¼à t[ñÀ…Ñ8øà…ÈêŒ*¤ÞôØ9’åÔ¹}Ö}–/œpĘâxê£ÐrRH3p~½óUy8­ß|˜îÁ‚”L&uwP›ÁF¢R\ÐõBWÛ'@õ cN£—KöK¤U«F¸ðý‹ ²ïµ¶XïO¢¥œOvQ…ÖŽ©TǾ.ʵ:Œ1ñí—]#ƒ/Yí6ˆ!&^‚×ç^Wy¬TC¤"D‹ÑKgƒÔ“U]HÌV¨W¶›¡§HCÙÑiQλÅüÙi,ÏVÐh âÃgz¥{«s„å?¹y“7u´]þ ¡Ú÷v çuã_3¯´’KøC Bç Ôµ#c«„â¦O.¿=܆@혙þ HJ=R­Hsà"Ý¡}7tžÛ²sæç÷j—(Là¡;øßÐmÖÏä(9ó=]ö’À÷É@;q~’£“ñ$QC¦ö ¸ïµ^†©/È~Ü æ€h3•¨éHÈä{#r|îµuÅTUJã‰pÝÒ\2ÈöSh - -OžÓùHWîJ&÷1(/WÅaÈpR Éã3¤GI“>F3†Ÿ£%°„^­w@ý¯ڨ;Ãœ#,ÜhÄF0»Èst>LG{‚ÎÜu÷eç\\*«1n «€DF¥,Ù‡š+å@ŒKùsl±®˜OÃQzE»k¬eî‘)KƒáfuHT ‡]ö>stŠöÑq÷®’U‚?çΨ#2(r9õá¦1 ™Ef`Êyh¨‹•k·=mÇ«õÂäq€- yŽŠhQMÄÚ… ]˜'É+~î%PÙàœ¼Ê-ßgÂpÔr4Žø!ÐAx¯Œu}2[„ï+Z¨Ó•Ø2QÎγUè:ueo$NŸWÉÞ8ï‰òwÕ4}†f½ñÚœ!p~À=u…õöë7©j6zLgLÞYæËä±ÁâpÌcZp¿¿ -#«ÊÚ;Ø]–w”ÿúÚEE¾;ÀÈ=q0 ž ªä”Έ -øoMƒZ ÑÏäÑ((ȹƒzèò=ãÈ=V›‰Ë¢ÃQQzÅÂÍ2ÉvÔOƒ¦ XÂpjýÓdfØ™@_Ë+*ådæ(³q -%@ăðPÙÔt¾Ñ^ìVV,{ý aè¡ËWönrÖ®Ca¢gißûšûYç$Sæz²ÑósJ4í¹Ò3óÚš®Í/J›‹«†oÇ+jã ÍRlÿ·å¤÷™3/w*ñ±¹¢` À {xÝzŠbÓŽ2äÎ8õCà;5îñÌïœ+ÿ,%·Æçª{±TL9§ÝÖÏrʳ>—]#ä81¼Ó0õ/Ùyû@aØ(ñpS¬åÙéÝX‹&Éo,i«B°t–+3>*mÖ¹pø§Æ?¸%l4Åâ>Ã7À§Ò¬ù„ ¶¹/ E-2ý\E@´#•¦æpáðÝ'¶—Ë»0m2!¸3‚p“ΦÎU°ÝáXù¤¾`¬ÏD]ás‘x2ª „³çñç|R"ç‚áô!4¾HBªê½f=%ãøãæG7)ÐÎSõmSÀ¤Í䯫b!MŸmU€Ûqb~o€xd)å:Né¸ ØsKÝwOAèŒ7¿>ƒ<(1ÍÂÎ5ßõ€Áw à»ËÑÆ\HG¦:_Œ%O+F$t̉çˆö=çM\ôtf<þ˜8éë¼WN”CJÎ7ç!ÜUA3öœU ià+@{ -н(`VØá˧­Þ¡&XúΖ²;Á«Ù-{ín;JÂGÙQš\óë‰Ä‘µxS9`1ÌÁTË™žÓŽ¸;)3b 3É@ˆÛ¿ -5’oW^ ®•’HÂ9Ùp:â<,…Î…£Ø”¸¢ÄÃÚÊÐ<¢ûqœ‚S+ó:“W)…y¬ß—_äÿ°ea¢¯æå»ä7#ø5£ñ&ÖÑCSb‚`×UK͸ŸàD¬§ò¤º?\ó<†©4bUÍó怺ßk²ÃÞ -qäç¨ SGØY!CöåÅ¢:xÐÏܶˆï¸-_¶4ü.©8Ê‚obu,­e5Ëãmï2­îÚC˜Jcg‡7Ùôä†M-¼‘éJÁZÔŽ4h*ÇÜ€ÓÀ©p®¤£ôŠ€K¸"²$Ú䄆yUÓZºçHWž¾è²e ŽÁó“Ór§œíø¾yb¸¿6êZ¡2¨\ 'Ém8ƒOnâ¦'ߣ—-€18舀g1e!/ª3“ƒ‰«lì:¢à„ÆJ’h!@³S²~m©xÁp¾B4È9¸×%šP¢\ Vz­Ž1î Ù8STÆŠ)S /ÍÁ¤š³ :ºuÝŽYAÄ]ÚTÄþNM™åÇŒ§éÞ^­P!¤˜i¾©Õ÷$o}xÝá‰5Õ<á|råÝãï -}¡Å£ëÄF‰kÅ-þIâ*çÅ6ËÙd’t£`Ìúl‰[ÉÊfZ¨¶ôÛç‚A/übCd€1 hØð_Á2ÄÑC|†×…d ×Ì'„ö>J¡j[ 8ðÓ:-f™XÎí+Á²pïv÷–Ykv„Ç¥+jáø¥ý 'E‚"L¯ÏéÕê)!¿¶Ž˜Øñ¬ Í&²iäò +Ç)œuEÍàENn*Ì£0k0ßU‰^E²¨ú'›»É¦4¢YŒM¦RÏ_ýjº Qºž#/ª2¸ñ.ƺ+Á¡­ä?I»Ì/Š‹¼“”?:ŸÑ\U´¤*‚ß#Âꚬß³®›8ðÃï¹Xbk;½§à³0ÿŒÇc»æÉ̬—P>h*5˜ÐmþÄH¼™Þ«•PøH¿"ø¹Ñ -ž¹9O•œ¬8L`J ߊ-ËX w`¥Æ7¾DbÂÙjÿÊù[ÅÌ£ÆRÃÞ'â ÀvSEdamИM'ˆ "CñÒØB u@˜æ+êýÙÕuŸýÜq—×åã·&lhà\€«ç§µjòÜ%ÑjR"ȇ¹2ïó¥²dã]ÆÛ*Ž[¥G -¤R ¿å»ª À·­œã@Þy5£7æ" CPQ‹¸‰ÌXà‘T2ß -~_:ãjF‘&œ²ðôè.å±¥ƒv¦%Q:™”c -¢s<°ûÜh‡™0¶½mH±Ã -ù¥1[—Å'å–^´0¡Ýáv$f² œ¾5Ïɶ©7ä†)ðjLʧ?!zä\!R'3 ÈE¯¿x—y—+Qê óÍR]dÏôºf8LöÊÊÑtc«c‹?šÜ­¤ž;f•ì -~‹'‹1j†˜Å'].S_P¸ç’›ãbæ· yOÓ±S›Ëy]uߌndžà@2¯Ü2S ò—`™÷-?„—p6ÏbL g‹:®kžâÖ -R¸ˆ.ÑÕßœ£JßìÎÇ•TëSDëOHÜ7I ‡[Í|î#‰Q”8 „óñN*ÞpªÆÀÞ•"šJ÷oBG› -­Z‚ %O©þ™¥m96Œ'´<¤†£‡ÅO´Ÿ‡ÑˆÂ+µz²¯ï'é¸BøNLÉ^ü‡Pº ˆÒ‰É·YªVbl‹èãƒpÕ,±²~±N7L¸?%Ј™_1Ñiéü”˜Ë<» TÛ¯÷ÒÂW€ðDª#ŒI2¬—¡ôä¼\ ñƕDZÝ+ÂEsl4â‘ ÍTšýíƤr!ÅÅAñ£75êb¡3“¢óVî¢v¼ÁC÷Bfö²ô™Ú 1ê'ɵ/s@îçæYyó_ìp -Ö²~,´<Rmjc.Ž£!#Wh Nß’š}Ø`úÔ^GÌÀã°•Ý -ÛX¾ZÃ1d½êÊd¦c>£¸û` d(±1]ƒèèÄ-X­ÀQü¶ÒrP¬ŒbŽt jÐÄpèuëëôü®Õ5â4çÒ]?#n ¶QècU¹‰¿Û~›çî -†ÿûI²ÕI!ŒoFÑë¾ÛÛ€ÚZc“‘WqùN½àÐ8–ý—â]áãn\ZíHìA±Ðªá\”{ë#3ù UPÔ?S¢&ÓÌÅ–mgQèHºÁŠM÷—füoĆ„äÕ­pÓ]Ù A¸Q:>8ÃDþdVRßéjÉyšÌ •…l-‡8JZгF²r>`2¿ÀfZw¯OËN?\ìöoŽ"cc wühXOÜÌ•ì…eÙ Y¥ÇÈüØZ,"‰í¤®õôÐ…¶ˆ¿Ö;€Ë”•ôˆ‹ŽqÊÇõ0êW²çn-îi â6ñ>]‹i„»ì«{$»,§,<"r^CøL/.BtÇ´W6êRâ%ˆðø\§ÆX›ümr í1ÝŒ[)M1¦@³ºÔf.ß HKûqöùÈ…  ySQ¡_ãm–ð"³? -‘†M‚¬Â$ÐËŒ”Ìèaîït.ƒJiéŸêj‹p»:ÜOsñ&݆0?žå{º¼¸!t6‚1Ä‹¥³GÂŒMÔ÷|ÌÝt{9]p~>œa[Ù7ùÁçÍ~Oy”™ûé™{Wï €o™6ÐÆ©Û(;<¬öKûè6XËÍÇâR»õøÄU&ÇÙ“°âÖóóW -ŒZNö: »Là -ä–Äï…‘ÑÁxø•ñ:—Üë_'YhŠÔ‰æÂé¤Ø0ÀóC~Ôßí£Mb&9s«,‘büÈჱý¼fàØŒë´êÑ#>äÜõŒc§S³gÄ’«Ù–aç³H?‚Ì­(Ý °º›Xd>S|JóLJè#oè‚k¡K˜;K£u9àUé 7Î'éL´ÿ ~t)ŽÅŒ n‡®¥ÓYÈZûl‘OÑóbe„dâ¦fñV«qÜfHѸ&0ª9Ï›3x"J4i/‹Š†®¼Wƒx”é(NÂùPgÔSq,Éć3?<›É‹s=Õf#¶Ðùj„’Rx¥ûËàŽ`ÝÆH gýÐèVχÏïIB^wI„€ok!˜°¨qÏtR Š2…áĨS¢Y¯œ-ZŸt8â3‰hØoCEÇÆüว¼S[¢ÅŽsg"Í‹*OÚRp@|CRâ¤ö é7û nÑÞGQËØ`ªµ0ßjMàÚ÷ä’Üb#9iœ¢ŠS~ hÜÏÑÕ`ä/³S®SòCXg`‘sðÜoäeÖVUìŒÐ<#ÇnX•_Á"Óüë%q£!˜qôS¼˜@¿#gÃƾ×VVæ*¸dG -fXþÈTìyî΢Eycß íöàРe ÀB -áœd>ñ¨«z+Tœ¦Ú@»IÎo öðæPÖU7#;ª{š€“€ð4Û ×Yö2…î¶,[M”’$âÃÇ=¤±ÇwôÈ¿ -.nBéŽô·àðjóÆâÕW4è.áþT)ýü¢„_,§BÆ‘6\Àº0²ÓßûéI›Ë -]xܸ“#ç.`ãwò}KºöãõŠQøLtøßMØÿ»–ë¹Ta÷£Aâs± È|9ÈöªÎ¾ý÷Ç›,‡É­9àäNÂ|¿´“˜£ÃåzÉAÚI¨ƒÎ: ØA…vrBíð~8Ÿ;| ØyïÀ6”Hx^ÈÆCàìå1 zЃ©‡­%{€ËìÆqÄl>H²U€ÓI€÷#ϸâ#ì»éÄVÿpø¡?€X˪0Â!› Õ BÙ9ÉÁA€eNÚ Ä·s’'!nN)„˜èäm!î<0rç„çðªk;Ä2'›°j&3D9 D" .™Ät1¼8)±"Tsµ¬Û!N #öNÖ¡™56p…#`ê°;)NŠülá$.H\¸O”·´Áø&ô!1¾›0}‘ø!Hb`nb¤$>Ý&P2‰‹Ú¤•“¸Ë&ì‘¡ZJlÂ&ª„ÚýΕ¨‡Ëÿj2tKD¥&¯w‰ˆQ`‚â4)KLœ—Éd’‰ôI“xÑ»vÐD™ÐꙸJàšÀˆ3‰(_ÐLšÇ3q׫ 9‘µ2‘K'²M&Û†Èd¼øì˜PÉO“ =1¥˜°Û'ŽCþ´¤ôO_‚p°Â$û&y  5¢Á¢@€)5 -ø·ä–&¼]¢Tœ ñFrÉ9,E¾Ë0a¸aŠw[¡~\KèœB^Z’4#Ì(æ8K CÅ/YÂ}TœKj˜Š°„+Tñ"F9|*¥Ù• ,V¬m%ƒ³";¿VYIßàŠËV L]ÁH•LóŠ©ä¿"ÿ”„ ›ë°ˆµ”œ¹XÜ$%Èâ!q“)‹¶DIËì§úô×ì,D¥¼†'~ÀnhA Ä´´øõž¨Òâw’€Ôb¿œ„'jq›Ÿ¬™i’_Ø"Lò®¶ˆ!èá܆KBç[L°$h¢+Ç<%é^.®ž$-èâXêBZI2^vqÏH"´»øœNÄ /èz$ûæE(Gróz‘J#écð…:‰®Ó1àƒ_0½"qHóïDT0BH:âû™‚EˆR’΃q!‘9aœ$\÷‰É cC ¡BÝ0Ž¨À1íGn· (1D ç‚ÛCkŸ‹A·G:–1F逃I9=g8ði@Æÿv¤4]G¼DÆ]:‚¤$ƒrŽ¼›Œ ’#+¤Œ8q$s+CqÚ2b#Ç/ã…7¢…Ì8½ÐCšñ!ɨ·o×yÈÊ^uƒ¨±íÇ¥×Æ'4Bh|9#UDcÃŒ0£ÑØOFÀ‘Ñ1rÎÒȆÅ#5òˆói¤FÎF3_Äâ©q°os‘Ö8ºERk<µp¹È,²ðùa‘ÿwEäÀ†DVDUl$©";&'¨ˆÃÙ¸ÉÒÆ«kƒ»iÝ6v£Òoƒ!™#7²{"¯£iõ¿>»Q¨‰,oÜÃDäõÆÏÓ£o´O"ö7þMô8N݃cш`Åp+"Cˆ#,"rSÉ ‘¢2BDÞq$ DÞDŽÓ?Ä7“ã­a«öÂË1‡°:s|±8ÇNê9Ú!¯ƒŽ¼è¢Ñ!"éý†$ȶ6ä{éø³†@‚:¾£!!¦:~ÎÊXÇa2N×A)†¬vØò1;òðB"ªÚ·½™f!÷sÇgWˆ¼ãpUâ|ÇÉRw¤|(äXxxoB¢)ë%„»ãq„À&Ä#ä„Ë#ÿ¹nñEHùÏC¢AzDB^Q÷D£õø¡{ìíA²n±ľ{$ã 3>žµA\‰‹h~’CdÄo>F`þ½\#¤IDl}¼§ Üܤ¬íC®™ÉAZòCµ¤ôƒ‚Dµö@ÀÛ©8.ò‡„â´?2i í` BEñEt’æ‚@8ø‚ºDo5 oÜlµÑuðCÙqJð9ð!™êùGRŽ’í@° ñDϤÝ™ú?˜¬ #úøú‚öáéXç0סôr=9IxpÁþFAå@fØ)Bpí Oí !¤ñš"Ðþ𦠂V[ôGuc‹´ä)z¢›8!˜­kaè¯ÈëN¨¥pü!–ÌjãßL {?ŠÍ´ì¾2Á« sÕ"" B€T?bB>ZÁÔQô£òpù¡Ùµî #€ç®^Ç -9$ü¼ƒ\9¢½¡Vîc÷:í£ãù€}¬V5ší6ÈDÓ‡¶xè£å¹â|¿ƒÌZÓn2R‹¿ƒØ—øj&8 LJ@ -ñ±Ñ |lØ |l¾ÿö]»‡oNî‘qð\œ§´GQ;ˆÔÁ“?Ö²‚$=úUŸ]=°¥WòzK=Æœ]ý¢Âá8qè5åá—=ÜuÎóHŒýá<Ì”gæHÈ’íåñ# yWy0›#“GI7äa¡ ÉñT?0r›©^Éãâ„è+<¾F3x¸MˆÀE]¿#q?¾cÉ„ÞQdõîðWWwøpBæÔâá`³_ºà—h<)ˆ?¶£¼ ™¨ÜG?;²DË°¢±Ã•"a‡o -‰†{õ:ÊB¤¸Ž[OH@ûöóõLÝWÇ„‘UG…ÛÔ¡<…LuJ…Ìït`ªT¦c= I•Òñ ÂmB:ìUˆ@ŒIÛCG6‡AÇÖ¾Ÿ£k§çpìw–×9âŽÒªâHVˆ˜Í,‚æXTÓ­BÎ1Ç‹|9ÆöBÂÕr4_ˆ+‡J”#®rÝ&‡Þ-ÉÑh&r8jª`wÏ8Ú-äÀŽC‘-äà×Åk!W ]¼G‹/DßìëZ¨Šÿê8üÿŽ!Ø Œ¸Bp^6D<ŸqÈ.±C­2EÂBÙ8º‘#¯qX3"ß­V‘Èw( Õ—ðäØ2³8VP¥ÞGfÇ÷SуÀÂÉph!µPÌ"8¾‘Hc/€cq?þFÓü¾a”Í7<š»7ò0ÔÀJD£J„)oÔÌD¦à ”'ânœ.Šä¯³S$"sÞ«ËÎðXdåF?,r2nÔj‘ÑÁ ιȜ·Ù‹P¸ÂHF}c„@Ûh-#ã×,1Æ3ò±ÚÈN#SÓ 62ˆ6Îð;'K€(³Áö¢lH2GÎÇAud²Ø@½#dÃÆE9ÁtQìk4øˆZ^Ãd~$M×Øôvíñµ†U@¢øtÖߦ`±ÆŸBâñjDwH–Y ÞJU# …jT"Q25ú.¤†½‘5^I¾Ÿ†(Iò©Ó ¤$ï6ð[’M¦AN&¹Ûš6 IJCÆNr&i°~’7Fy(™n4X@J–‹¦„.ÑØ¡’‡Æà - ŸU%JÆH‡[2xh`òJ û-±ä-Ÿ‘Ý,™Ô_ž*XKšïŒÀ·dfÁO—\Í°ò˜8ãm_x3þ"³Îm†‰a’^Í·˜œ£¾“·fC™ÌHc&ç0ƒÊ™Œ¥³•3qþeXB“ß.ƒàÒänˈQM¾² N×dæÊk6SïÛ$­”qâM‚)NHPFWè&#ó’Ÿ)NĦÃrEFÜ.CÆæää ‚ þ¨+Ù&'TícüÆ–WcNNéH9'78FD:9¬1˜­“«J‰MCÚNg1´ªT12†PŒµvrÐvòÿˆÑk 1˜ÿ”ˆ_†“TÃ0r;9­2m'\W²uòà„Áe3ÂðfèÁðH'{ ¬£fÁ¸/,‚–ÌÀ¬! 1•ŒpïRŸvUaht¢³_ˆŽ_TÖÉÚÂ7úbk@¾°j/¬E'£* À—3:Ak;c1:¢ØzÉ’^à#Û¼ð2'ºÁEò¢VTâE5ð‚ùr"Ê»æDw!ì¢]t'° 7ÌÉuuÁ¼.zoÑ…‹£.³Nñ¹¸çÑè„©¹è-…å"=‘ Œ•É¸ÐR!.¬“ÐÁŽvrö·p}'o½ÉãÉu‡Ð“-O+{‚åkaˆOV¶éõÉ(´R?Ž-þ“Ì×â¼Y[ 瀢¶Zè”P–0j¡ðš7êH uY:a3¢E~"û³xQBr9×ÎR· <ű²ðÃ( =µ¦jº.æt”aÇ"ÔGÁªR†2±) -ö:ôKJ¿Ú!”²^X «R➬i)éEN/Eä_áȘ»¯¸>SÞî`SÞøDÉsÛœ•¥ˆ¢â€}»m‚®ÌS®ã -šŸrúV \PaÚŠ±C%³Zq/*1ÑŠdG+J¢Y±qUœ¤T^ˆLLåø«(êTf» -Ö†*Ͼ6ñ¦ŠGV¡¶•YUVoU´‚U´(h2Á5Wi•=©âs\%TÖãT<ô*áKÅÌ`å4©p+¯Ž -²²r¢¨¨ð¬¬… -‚ÒÊ%Pw­ðú¯o+žb¸œS¤É¥ÎHWÐ`¶í -ÁR\¨_¦PÀ0…OkEæRÜ´¯äk¸Á¿‚,ó4âj„G¦èAÂ1Âøºâþ(îKÌŽâ,KÌ"‘¶È(ÒY^èáÕÂ"„À‹¢H\YðÅÌ꡸¤Y¢4A8‹ªB!}ø¾@¹@Í=ñƒ¢²œ(jJËi@ÁTÃ?Ñ.Z„ù‰1¥%SŸH¥>ñ:-ñØ/¥åzžÐi9g<Á{øËN‹ËÈì€RZ´i'¢E‹Â÷ÀQ´äB'–`h&HTa©’¤eå´¿œèÒÉ#¯Ý?Ntá´èuhµ©…ƒ9Ñ'ûhŠN9µÜ"¬esúïÕ*+xa¶Znvµ€z¦q`–ÙäTM-ûÊœÈ@¡ý -rB&b1µ@r®…þp"7ö› ÞjÑë&’ÅkÃ’ØDRË5áµ|¡&MË…£‰ˆMËÔg‚·L3‘g™ÀЈ#S‰4àh „ —Ó"ô/áš´DÙK<‰–»„h¹Ç%ˆ'ZîÒ–¨'Ñ‚ËDKìRF–Hõ5b{i%ºøW%œ¥¨„£(S¢HÑ"‡”øÍ%‰Ÿ„ŒëvÁ^›Ä®×ÏòÞ’¨©R^$‰¬¡?¨b„HÁ"±¥jD¢ÝY4$”›åf„A>‚„“ôáÙGy³¨óçög‘<¢åf‘¾±¾Yâ 7ÖÅÒ‘v>af™€#DuY²õŽ@ƒ™Å½£go–ÿ6B)ž%sº/ÿ³rAËZåÍ3ÅEË.¯Ô1D”ðKwZçŽ=94OË<éS .ÁZ$Ø­mØ¢f‘-ƒ1ÚŽŒ¨Ö¶\–ä–u¶ÝkFDQgF` Ø[@Öþ-͈§!\NÑ’¸,1#² Ê‘Tã‚dFìŠ\ÒÝ• ´©ªèë³\&XV.P^Tä2;fèM Z®^CiåwÜ^èÒ\>*–ËN!&шj|hD2—f„Ç4ê„Fä¶Ëu˜@Ö– tUr‘ƒ\`¸èSB#(&‘Œž\0ÝB%àGfD§½)_ÚãB,y4«Cäµ «§&—øÙˆ»äÀ˜T#Œâr¹ƒ©¢+ƒÌˆõ¾_ƒ‰ -àß\DÈø.P r%]0Ë^ê‚)ÏFŒ†P,‚€aÜü¶ß#¹ T𺠠­ßx;¼Ü|"Z!/Ëšþ2/Kæè…1qd½4"$GD´|/¾ãKîb>è˳=„›}9µCPÄ/÷üõË6†Ñ_0ÒµÿrO†(k€Ù¿ä0s»N§–eMªŠ-fÔ -ÑXsÜ )„’¨ a1ƒ‘FB<˜"ÄV„yþ ;a¾è -óaƒ¨À07ñi˜} G9 \ -bk“M‚X1¡‚ã1„ˆø‹ø8Ä¢î$FWQº‰Qõ€Žb -ˆ]„çUùÅA7 µ˜= é?<ÒUÜÕ3¦¡þ ŒI„?¬Á1çØNsÌ×ó¾saüSY¾üÈÏWeð÷Á?æÎö!džåBFj}X‚"säsŽL»ùe’„ɾdvÄœŒ†ìa3€>,&¤’dˆ»‡^ u•AìVƼ™,3dnÑ–ÁL=Xj—yþ³°)=ìúË|AèaæóP?Íä/03ƒ4y¨´tžÃ@дCu¨Nªƒfùé0ñš·¥¦¡9jt¨$:˜ß Ø3'9‡ê£ù<Ò¨hG(Íûå gi®U$Å4—“²$Ù4$rú°NÙi°P+‡ÝŸFˆš8ÅÔŒ XkjøÂa<ªÉ88\±j‚qÑ×jþn_Ío€u¬Ãßv':kÊð†ÁZÆn¸ßš¤sCÑs^Ü jð64xÍ{¶Ád¾æUm`6‡Ð†‚ ›ouÝ™ # -yÈb>l˜;6_ƒ»ÉæX×@ð²5È/›ß†8ÅXôùm5h˜R 1J›gD¢…#ÿLmÌ@ ¬ó¦Aæ\›ß˜ºlƒT4<·M~£aéÝ&–hˆ7JBƒ)q“Ð0>¹¹Gß3p/lµ34ƒ}œa ®›ø6C¼ÝH¤TÀ›”Ì°3y3ù„™èÍfË`c neP.Éߊ¤ ©¤q“aÙ~“ Éûß(‰À‰Çº7‚CÜ1˜ÖàüÜàçYÆвpî'«Z@ó5Íäv­ûp˜@ ŽvÄ =\i CG#a˜³8¡hbnƒ¡Õg2O¦P´Xãpˆ¸œŽ3þ/4}”ýBÓÔ¾`iÈYš œk{“S/ü‡rbË §L(^(ÏrnÜ^Îüº€-æPÓ…³3'Ô¹pùš“µI‰= -:”. ?“:ÇT\¨ÿrL Ü>çÆ[@&è@o û:9f F'u×Bj(-¯Ð*Uµðžé¤™6O':´P²¨£×Y0Ÿ:ñaVVç²`@¬sw,@¾‹ƒb¤ë¨,|P€…[aç»W;w¤Ëέ\!ÚùœªyZŒÙ³ž,¹ÛÑÓdªáN¬ËÜQ|®(%ó\…yoX;É©‚·€ªù©@]îˆX*¤ -ã&¡B‘p篧 —;Ï8® MÁRÿKÁ3¶RH ™ˆJÝþ‘K½<êŽQGEMF!7!E#QpWw¤ ïNÈAá9ïÜ -F÷Η?ê}çCŸÐxŽz ž•?Î0á - ë„¦ÄópN(Z<_t±ØxX¼ úÇs™M ’çÝ•òl3-ÂpÌ£³&„eóÀÊ„òÎs/¶ó¬GÄ„èQ¥Dz&Ñ„§éÉ.z@ËX=2L­ÅøõÈ1"{îÌ„çhOî|f&¤µ=çظg©a÷ ˜ö!dBÒ¿¥Ì„àxºˆ^ŒÆG|wåƒM(¡ùœ=Ÿ5A2úÄâ5â§Ïš5Á€õIE¶°ÏERí³c&ŒsŸŠï›-üÈ/掟COyfS凈A®çgÎKˆO?Šc‚öS3¸Pr?ó^VøCáÎËŸðYÂ…úÝ+¡ñþU ŽóOˆ)aÿ9 %¸üÏ['„hUè?‚èBI`ct ÛŒça?ÔJ@¿"èz õ@™üq}„B$ÐêϽJÈüMì+ª]ÏiŒ½ -Dßñ;‚º… 9²Ù8§VÒ‚ †ÏS¼“ Çnfù=Â2k„ðöÀiû­ku6Ü5V‹ï2Æoœ¥ûk5R˜d¬Ø¡Jok„<õ%¾„VÍ5¡¼rÕ–.Lb„ê:·†& wúÇæòJ1bسDPPTÛ:/‚#¥×g²›ñ¼ü²q§ºòç<È‹pþÆPãÌè‡ñ"L·¬¦¤àäE8gó}­,P^÷øªp!š¨\š¼;†x!Ï‹pa©S¥Ôf¤¼§Õ&‚] Üî", ÛâÑ^q+Ì.BÁÚËbS°î"º@+üS3»'^9^¡†\$rL»=Èõ\Dø •¦(H9!˜R*Bƒ½@»SèÁj=R -ÏÈËTND* ¶ˆR\Õºl)°w*‚8R)SjNAl¸xM* /e„Z}”q]„P!Ô Àk P %”Ö€iàörŠ„TxÂâù¸=Æ]B?Ä\µCð}cÀîÉÒLK@zMÒÕû¥Îß‚O=©°-  :;…yÑA†….tžzÑ‘à—žó~¤ÕÜVÝôÏü…`xõÔ ê+¿ƒƒSñ <_w0¿²äu€‹&(Ív€Ý¬ZÖFb‡æ9„]ìßîöb©»aJfÐ÷Õ]ÎØd"O:XWrU0TÑø@ÿ¤Ýs6.èjrç3 ™^r@=c〬l’Õ)L×VdâÀÈÖod_[á`>šŽY†bý(e€’>©UoI÷iÿ†Ôjš&ÙI¸ Ÿ'`§TVÄf¤iOn`Aa¦’Ê{rƒUÿ#GÂÅœ7ÌȶÁ Àï -š¥ °Ãu\¥ ìã&Ä55ìk6a‰dƒ,˜žn ¤Óów"ù5%°50úéç‡B³Õ@oC9—ûqŸÔ@ÞWRoÑÈì¦ÁÒ7®ûûê’Âb…×»˜Df› -ÒC?¸€ß^¼òb]x];c‚)xñÅi¬òk­€s3´¹„¼{D?\„vŽ¯i•/Íå2¸4Mª´H\É5rQwÂð¬B%®òï5´Ä…tåë¿_Þ¡ƒ$n¿Å®Î¡.q‰yÌm„QùéŽM nÉé(Œ­å@¯sÉ÷ª,¸WB\aPNÇï¿ÎSa€£ú˜ÛÍk1Œ¶Å¸ÂrÒ0È F®ò ŒsW ‘»®Ø~A$÷pîd|AIõ©ÕAÕÏ‹1 ½`^¡œy¼À÷‘luJ»ëQ²p#)çkÀý9¼sÁõTbPokqA¸{ÄúúL7|XÉ#Ô_@;ÓàhÓÔV ~ý§bÀøJ4E XÅOàTšáë´œñ.øô¤u~,8sqo¥Ñ —¤ƒçå‚ù®¾‚ /v¬ò ¥²+ ¯ÇÕ“à`-Û -Ü"*Œüïed¼üÚ Uû“ íù±+v¤³R1mWÚ+ŠÒ‘dœçH*˜öçk1ô–J@e2€ÏþMŸÀ4»Àë7Ù˜7P–Â%ø¿®'Ë?Ô×ê”=D€ƒ¬M¥ž(àÇ×Ä‹²a•Ô*(ýO°htH@6·µšýÚ¶{‚Øp79æKE\+îÃçI½DE¿if·†¡9A~σ°|ŽA¯› e†žtIÈ0‰]Q´+ä]ÖÃ+â¦Öá@Á!Š½›ßÀ #™fx«³a.b¢ —Š„ëä┲ 8ª›Ørv@ÈD„^Uª¡Å´Ø›A¥+A$j 5r¯Ï®íüi ™æä€_Äi@P " L‘}ãt;Ï«zÌøg€¼(…%Ôçm`#OÚ˜l- €<„ÍËû#¦àºQÃn¼YÙc&bà¡Á·€VV#ÚÑ„¾ú„«WDïæê0 §å€tYc|˜²ƒïèÜå -)÷]€_Ð!§°Aa.på©(@=èÀiÆé6áû0%€Z 1gè¯&Ù¹,°za™£ž4,  9ɉĿ®€ø Æ -œÎ -H´Òª­Á¥ò¨ùQ>c¥Ô;BׯŽC-p•[bxdŒâ’ØÞ‰*›¾ìAµò…Y -€Ü@ñÆD±&±»ƒcéÑY¿/l'°avTFü$Î6  ¦H* Ë‚iÔ-dôj›“’Å™Ÿ[œjz!ÈGQÆý0àhaû’À-^èeËФ¯F™‡5´è¾2l#uä" ŠqLœß’r"pé´¹akد=¢ØæhEséUxt¦–M ã Ô˜ðY]§ -Þ×·LW~ë€÷>•7܈p-Š&„‹pme ͤ¦ÎòpF¡“Њ:ûPy t» Ûùe¶ˆÉ¿˜óe pàœ—Üxøóe pì9ÅK¬Jó(Ô1³C¢ÑM0s‰¨j€)ók~N‘8 mîçXNÌ€ÅpÇáŒÚ›ÛKùc€ŠQ8aƒŒaÀ Ròªh2Hê‘õúó5 #‰Üá᧠ÄÛmÎï¾`-€³Ì¦¢X€#Í­íÚ8Κ}È -èB~´Éå÷ÿDQ±h;€•ôí–]+€e%«–‚ȸŒDARÓLAº‹Zígí+@X -X·9­RÀ·ÉŽ÷nxuv?EÕêü ø¯³ZYI9c°>Ty-þJÜ>]ç³”ùh–Dßaî,ÐÌ…ô Фh«¬™>D|¼Ð÷ xE´@µnñºBò˜ó æAžŠš9/ø -#Ç„‡ÈÊYM€súÙ&Ý$¸&Ÿ»hBºg¸Õ,#…SÄ?~XPr‰˜p,ÈòÎkZ Ȫö‚é] Ä-\tö;SÌ ÐÒ™Ä%ÐõÁPs½ešu#`U81C+¨ºp…@¢H”XMã»K¡¨=íSþSJEuªÛLµ¶öU³°|ž2Iík]ðÞ‡\”ÐWF‡úÕ,ì±tº -è $ Én¥L˜ .£ÑÊ×ðÀðœ'~Œ#\ƒ–ñÜcº ø€±ü˜aYR'€ë©UtÇ2·wŸzÓòì\¤ȼ1•_Öåp€ì•n”°O?U|×^…¦è@¼"”œ”[ôÚ9Äk¾ªâÞv"é"%¬ä.„\sf,€·Þ@«0‹uN{üÕ€f€]¬ËÚb -p¶Dá 3BêÐt]‰‡Û "f%ç ø¦7-Và‡1~Šg Ž’Ö™ü´y_ÁÚLÉu”ZüË6€û‹¤ ö.&à¢4~lTȤ=&¶<éÇDR˜xŠRV³‹m4e%A+¸þ€óôëë@Ó”xAäì*e…gA>Ú)&‚ÊÊÜÿ·ª€ ë€ËWœÙ¹ ¯@–Q=l¤« °Þaw™"">cL Áÿ*º]ö χçýŸ£‰eY9gÉù­{Ú±(3 ±¼ÿ„nêVÔ”ÁØËXý‡Y®ç¨×—ÉãM2ÿe;óˆñÞñª›ýþ‡ÃÜ䟸ñ¤û'QKÏ´)Iªqìß“ÜÿÔ‘1¢©”ÝðÇ—7ªEgCðwù‰šëb2÷ýfÂœñ‚¹»òþ 4‰ÊqR:¨¢ûËígJÑýËðy8‹àf®ƒ¬ØMMç -ßZûŸ¯ÃkJ€:jöCMŒ¼™©ø‰ýßi÷ °¥(9Ö®û$ë×zø1ïxèÓl_`ª_³´Ç˜;Íõoï_+vMÈ7š›@ù]ž¤SÝMŠzôë}ÁQ ýŠ1ŒIŠÎr¸ìóѱ4‚l¡£óÈÜ[ˆU6®ù÷¿Æê·ÞYÅü|T ¼—n0Ÿu–_`œ n–Ÿþ`E«¡ å¯+#™ÕÓË Bù¹nÜk*{ä'›uɹ=aìã'qÅ,íù&Vã×ê–IæÊÇAK\Õfño´€³)^ºŸ$ø÷z2,æŠâ2TU„®® -/áR¶EÏþíÃC‚Ÿ"Þ{W$?o,8ü1`á>ýû¾¿]¶ûFÿ¾_ð„\§‰OOu?‘U\ê™÷·„B§ýnÙû¾ý ÓžƒJ^Œ6n£$ÄåÇÞ?WtsY‹½)¨dïÓº¡Ÿ]yLƒã}aÉГ” Á"1Þï8W ŸfÉ£Ïñ>™$Ë4ýÒX‰Ìe¸ÀW­6})HǦÝÿ·m@ˆî—½}~CRãÛ«†¤Âµ}l›Ÿ»B}#±öŸ.ˆ¤ÒFûóû®t¤€O³ÿ'ßzÁÔÁbDö•Œ%)汄ßy?LÖ«Ü_?gß‘bÑ»þÌ\GÝ”¦’oýÑ.³2·Iv ëó·ŠxPý!ü®¾hèûKÌå`ûCT}òìÔÔfüÚw©Ï lTêr:ÿ ÏÙøQ^¸§¯o—z¨{NOpª—þë˜ày¸, -•I¿¼Ý7a!×ÑoëÄÖQ6šw%¨~6:ØøB¿æb‹=È«Âú#|ñŠ¦·¸«>{¬cÈx>Q!UïX>Ò<çÏh±…GûÅ~ñæw‚E,m[ó©È ±(1­ùž@Ã8΂ŒmæG‚ç_uøGÌ·º•]Xõˆù¹|fŸÑ­ °Ëwâ Nt«,?Ô%Ë/EÊo¢`j@ù-Fò9š@É–h%@M±vvê(<ú¢ÞÈ_:¢F( [v)òÍÏúÞä4Fé=~a(i?(VwY@cm×µÄÐô¨²§ñiVØue -#d‚ñÛÏé=0rþ+>I3*Ýü¢EåºFØH1ë/YÄoéØ#<Ç¡xøR¢uÎðWt?D†ª©ÂßC -À8õÚBøeqƒÎ6o“üñÌ]ëÒ˜‡@^<é¤åe˜lÛÿ€ÿ¹6É.§þþûž~ŒRÏÇaQý^uV -"×þtpô°ïaq‡T4%+cðø¾(7dÙïlï²É*«À°¿¥÷#O oƒì£Lò~ci‘ix¿àÓ‘ÉB²·û…Ê_!äy¸îÃá]Ó&š—„Ò}G’Q¸'A"¨™sOk–àÅýýM4™ÜwÇK††Ï„÷¼ìVµ_f~´HuÓ¯=zû$¶`ÍÈm-·¿nŠc©Æ+ œ¶hgõó.Ø>2Öá@j­Xí#Ç9G€Ä[çMû·ñ†£$–hÏy´»a4põÍÎ~$쇖k®è*Zb‚Ìþb¥‡Uöd6Åh–Zª@”±BÍ -ÿŸEöt= Œè_5wÑDž›íð,5­|x¬Û,¥ÿãQùâKÁ`=È¢€”§5›¼°ªw·Å/‚cQÎÕ(ÚäëMƒxu¸ÿî*XKþÜGsì¤~0ÖÎʱ ´mŸ yn¤d ‰”äF*é™$ò^2‹wŠ†ÃòI<žw怆 ç:Vò¶ T'ñòÓ¥diè÷x”÷!$/ßñ¤^bîŠÑGbÏñä€Z£ -Öøqõ2±†laÀÏîßC„eñaÛRªÁ¾[)ÆãcÌO×`ʋ׈µï–œ³øÖÚb¥òhñ_ÝÌù¡™+¾‡d³€æ(^³§$¶Q<4_a© ‰Wà—ŒBxHq ‡Ëü O ‡·‡øþ9Û‰r -tO5ç‡ÿ$¼¾­ÃÇÖ3ØçM(¡6ü²#jë…ÄÆð$1FÙRœ€âûÔ;–fð4í"š;Px…¾n¹0rÕðå¥W·ÍŽ\>ø9v 0ã°··*¯—ùÅ0< C<'h÷~É’.ô‚G æ—Uoà‰°/uþÖl"ð¦s˜r#ÿ …ò|åü@ÀÇH¹ãÿŽûÙßGê£Ztí÷‚#‡éœ$ð{“÷¯ß"¬X4`Žø®¢þ€šÝ;ÒYg—C•è\@ûqLNæº úRï]Z¡ëA°ôNÓÇ"úr z¿É½4ôÂ/ï;.FÙŠ¿ÚìxG&–',-¼ÞLñõ»Ã=ò‰oÄ·u÷Ò—û8,ªðVÐÌv?bV#ú^v$¾ÂÐíØœr݇¼Ùld÷2ÝÔýú¬9+waÄß!ÝA°v+Ò}BØÊyÝ24Ÿ2Fˆ_¹§ÛYsgQÆ;–»ukmyh©Æå3õ'‘;¼}YΠedagÜÓتԔXˆ{Ñú/EÜ—béÜæ¼$ªGa|§hÀ{Š}ìê»|¬ïxêNãƒ?}{ûÑÂûnu¹…Ûí[…)4rû²cÁp“¶í²j"mu•öŠ¾´]§“Þ̓`…Û›Þ3ÙîÇiD]`l÷ôˆÁ;ȘÌ[ûERà¶4µY¸Úíð1…G¸±B9¤®;í Ë%UaÅŒÒèÈ–8îí·{ƒ¥ =«úØJ€gòìÄ'š,8®8»àd±Jü¡CA ÙwV€› Âò&s^vOË - -|¦Ê. /±pÅÛx1!$|+½WâÀ4TÎóšÁþ6xçØq-¬KûrSßqb·ì«e)­IczûÙ›Â>üÅ}a9Ì×uNJu€}|9Ál¾Lß´}{Ý4‰zÛâ¯L^T‹KtS@:îúÄŒ éúµªO®¯-¼üËý_ü[W©êyZ˜R[°øi˜y«õ(('·"ÂÉ­›„®øÒÃðÔ¥û<˜uEUä±>¬x†õ*ʾºª$Ä"|*]ýœ(·¸WâðNªÕ;€$Šº‘;¬NÈ€PN ˆðcÕûëÐŽŠ˜„-ŠéŸêôÝõD}:±2×fEÝS_µëJ’¦¾§ô߉A“±˜$Vêò¯dÁ1Z©s0A‰ÔÏZ²º—b™WòšOVôCÝñ×R°Ö„#fwÅ ž<öDEÔûi,Ú© XPçßhŒ¨‘Ô!ßÝËä˜Æ~ºÈ)•A£è§oµX”ýtVyM×”;7ƒºñÚ–§¬gPw¼O kͲ4¨ß9mbUúK›¼A=e¥ªD=WM=ˆºø6‚«ÙénÞÔ€Šei ,Ñ·ꪩQ_7G<¨¿ñÎàrvöiý_êõ -5Z„ð Ne„S ê–(”4¹Ìõg:£ªuS4³­<¨“ -îA[ÅÆÜ©y,Æçƒz/¯ê¥r³^ü?¨W°;í©ÌA]µC¢¤Ò‡ˆ…ùÓÂ8Mûh=ýE?„zúGw2/H¢žŽNõA7õô“7l˳8åÙé¥c„Þ§Ó0’"Õî*ŽÙt›DRš¾¼/ø7®?¦´€JÆšæì¢É  -à¶Zº¸m+à5†í…ëh¬ôóÈEVH¥‹ç@ûçòGßñKJ“îÿ(&MøÚ¨À¢Ó½"Ig²ÓÂUˆôeÏåéë*_þèƒôÌ#>;º·Kî>¡€©•]s ;ñ¹Mâ8ÒOx*=P²´è¸òMÂß=$WÝ(ºzjOsÝÕL$úɤ mwÁÿ¡Sóx¡®?ô‘Pß!£ÚÚÐ'ÙÚq› K{…þ~€{UZŠ¡ÓŠ¦§c—A¿ÞR'YA§D˜ô€^jѨdÕÛn¦£gÕ^­ŸyH:f|ìS ö¹E$¬yÓ³´Z&Ÿ[7CÃcÙÛsÂF)DNE]éùŠÞm½q"yNaïìþöº€ç wLËvꆄÛùnŒMÊÙú‹ÁÖy0hSº´4:Ÿõ߇—÷\ÐœSëoMŒvxäܶï‹|¹@œ'ÙŽT¿ø›£½øÀл9žÎ*8 ÝE°m¾ÇÎçuïÁÉæci˜oÜEâÝš§ü£§[óͦ]T‘¥æ#6(ˆE¹Â%ÍÕ Õšûs"ï¾@s^^…YÇ*]óÊ‘zÊ,èÂKè”$Ë[FvGçM]æ·õ*a³óRÈt~3Ô‡9&¥\¥•Ì‡Ù+ʈRhs#Ö1-1Ÿzýzd02«a>‘Ø“ÕuEßÿåÑ#[/ó//õEÒ—4€¯òùA=šïàœýË3c|Âêœâ_Nø`%²DR•ÿò—X“£”ÿåÓ19ùsÇJÁÿr„©/­ñ/×X@¾U·xÁ¤¹‰§ºm¦~aé_þºbíÊÿòiû"ýÂ\´"‘‹“ñ"Ì/6 NÕ´)]K"Ìጆ”ã`Îbà3å#ÌóC»>#U¼¤HS½Å aŽÁQS9D^3ÂÜ1»îz}ó»™4‹—Ã{?E:ÉZæ\"ÁÕÿ`Ng_ÔîŒó+ /ÿ$×BÌ%·ÇΘÇU¶w¨“Ä ïh1S9V†*a,ˆyµ¢17¦ƒXòfú(óvü¸Ûÿ‡˜Cyàí8 \d¸b^÷$3-cÎÙES*µÈ˜o%¼F½ïÅó¨yoÒ9“ _}Æ|:)]Ù;5®‹+cÞãVó~ãj«óÁÙ—4–Þr@ÌÏaåú™Qº÷¤;…˜Cþ³PT!‚}˜Ÿu*Ù| æ©w~·¯0È`Nã˜4óa¾-,+?ÌÃl­iH$ïJæó;›–ñ¾bÌ•‹’‡ùPÖ/X¼žà>mx“˜’`æk+ ÿ>ÌëÇ e4ÏŠñ0Ç+µð‡¹6c7}ìX ƒùY:$«´k æ·Ÿôh0þ\÷°>?szjŒÐAëvÉj0ÿ$µŽ%I'Ä|%xÔI†å·CÌe ;c~ž~Ó çzÆÜU8)g!sB8?r¶¦õ0æÑì&ÍĘãdûorœÆ›!„˜¿U¨q74Ä<2·c|µ›ÅÁ<ÕÓ‡ÅŠÒ æÁçO˜ëY† - ¥ÑËYLv>9UwH‹V-Ï»j±±Ÿ–«QñÐòA‰íX>ò1×(ôÝõ•+_uM9@œå’zkåˆÐE¤S™®#É*wU¶6=Λ•k©,-3 )€Êê4åìDyŽ]rvÕH¹…X@íd·C-ƒ(¿àK ”ÊDI`ø“ûø©—+Ÿ¾¼ô*GÚ›6)ÛäB‹#2™œæ”•çü•±-yïÏÞÓ¬ÈJÂP ™A3ÖTÆ I¤ÔògßHîá´KùCؽ‘_?}¼¸.p[䧥}GôÅAÖ/9´+*‰œãz¸­{9ö]6ä¥ËCÄz…v7sÃ!S-üß² ˆ Ÿžº` JQñÛÿxÅG¹ÔvöqJ}m¢DPG{|O¤ž›Ì• “<ŽšÓÆo^-·ª&žÚqêgUÐEÒq07U10l Éq†°EEÉ 1ãUöÀMü¦û6NšÑeK×8­†ÏÈXŸt=¯Z.UÎø¾V¡"p52>aE”0Æ[Ã1ïDnäÿa&׋”akqÝi>íâ1¸îh\|®²6¢ÅÙß½‰“ Æ,ÅÏz^t£` 1V¼j,?ï¢)HOq*ï#%àÑ|3Š¿•ÕA-cO¼|¤1DNtÐ&>ˆ°ÄHݳôÇz\²%Î*Ê=Á[©$ñÅ눞¯îòà6â/¼j#^g™È4÷È “ž}Q‡^³„x \6Õk )tÝBB÷ø–Ôªe,Å‚x× ø{8剽;|f½èÇ»>Úýüf¥Ë… -Ç ÿ -¯ª—?P¤w$Üö¦ =ÿ–\ !á#E¸—®” ‡äwQSŠo÷P«˜†ŠðK¯ðÝ'¿Ï Ž)fÕûNø4CXÚ£„3 P>¸ÇwÜHýmRf7I %w ‘Nù>™Ù'Èûo[ -@þ½­x{±§ŒM€ü^ˆᤰñ¿NdjŒo/¬ß2Ñ\è¤JŠ -kÍïD5º|Ò+ˆáwIjÌš÷\Ò} -endstream endobj 14 0 obj <>stream -˽kÝ?bßô|"b<õíçÕ[¢#~Ð}Çå :‰§Ë÷¸aSgp|{§Aôë\øÖ&!Ò“qBË÷>Úëó€MW74s︽*X‹µÎU{;´¦·@ØûúSΗÜÇ|'FÄz¿«Ÿ+¡òÛ:Oo²¹#›~<Ÿ½üá.ðT¡ŸçÍÆădM¦ ͼ'€øjÌ­Ê›n:¾eŸò4äMÌÜ×¹z`#IƒN0Þ!~ÂT^yxß(hò:ØmA˜<ôwCJêáŽÊpȼÞ}#‰¶»;3ÑĸÒë컯D—S¡|÷ª(†im¢Q9„>›ÑîFö&µh÷þ¢0ËéÂT²û鶴Nv'· pr™i·îÊ'J»º-S~s¢Ô³+íÀhÜB¨˜J<¦)é~C6!,}'º•oµøo@?útwÞ¹ÑR ·.ÓÁtsC $íÂICen½]´Š-÷4ciå¾K¶&g€§hŽKr'½Ê¿ŠIyTr+òB|”ëë¾K–C‚]¾2R¨*Ž7&)÷TÁ6Ü£+%ÜhR$¥ G îïð¨g‡ඒ¾¾X‡FÀîÛÈJPÿ%Q+V»·’·æ­«_åía1½8ˆ¢DƒÜm–óáS¸Óí¹Ät9_õ%·1æ¨TŠÜV[¶ÄðZÜ^‘p‡l±’´qmfbÊ^®¦¤mtüÜÍ61!Eòí°d{Q»ƒMâ2,&¶AãßF•c%¶þ¶£[«Ñ‹~"ÄB¨ÁÂU*ãe¼áíáÛÖröš°ôdíõˆ=ýè#¼V’ Á†É -&*w;›aw0áácRÀYɾP;›+˜¹%¨ÛrÌiÏ4‘—õ¦M~$!@/~lÒ¦Š9ÔÕ^ý|;Ú X£’7Ç ŠvEQ…ßÊ í¥ô1' ó%´3ª¡IÑüõ„ûR‘ Ÿm¨óùöÎÓ÷ý˜æ«daÌÙô¦J´¸âèfšè\Õå¥fo‹$(IáѺ\fCEÌ3;ý$8½Yá–vP ³Þ$ÜW¡¯SÔe¯©ã›^zcÙ¢0X áÕAe{X~MÊ`Ö“-E -U+Ù‚DÏd»ÑE»éP,²§k -pñ‚l -•ùÎ'ðØ;w¦Þ5+TvcãÎúGdàø!ú–±Íf4®Sz¹Ø—Œ¡¥,Ÿ+žØ2Åθ¦Ï-öcR‰½„ȈIÄ6ÑIM}\8ZyØ„8l›ø9 ¸gÑL>Þ/l~²ïˆ 6a/|Dí„=‰ »ˆåaàÁ*9=â„Kµ~;XÁvÅrÂeÁ~iÐn0bŸ¸­Óùv)ЇÉ:ÝTÿž>Hâ|+ûëS ;9Ÿ¹§ä×E[Ž/|VØ‚E_‹Æ4îÉë¯Kè2¸·Ƭ×Y4GM:™ë«k^¨+(Z#^3„!¥Ð]ÜX‡³2^ì©öJ¹Pׇ}6 èù t½\„ú«J§ú/×KœOKcÄq=wŒn†dY¸^ËbhbªccøÖ/4Üxn­ë—!xrÕU¹jë&(„!‰È¿ØZñ˜—Û ˆµÆ^;­çÜ0­!åT#}¡AiŠÖÄe“_*À³ð8UgÖ±¥úao¨¬}´‹NÈ9·T–‘ à­±ÖK]*n3Å0¡Æú²«Òþ[ß4Öór>j§UõYÔÑXGvd‰½…¨±Z"=@@ªëýÌÀ¯‰k\ŠbÄzyóÿUÀY„Xï QOš. :ýðŠ Öyæàük-ί8X'¶éd뱬3—é£;Á¬'ë犾œÖ²_-áâ–¬w~±÷9î·²P‘¬7‰jA”þꛞãT±ôWãñ÷(ÒZÛ_}7š~zM霕m5‚Ð Æò{°n «7"ÖW«h"ÖËn\xh¼ÕŽXßbŒPM¦øÂ͈õ[#YÅ ÐX׆°¸¨‹G²º˜ øW.4Öoìreti¬+i'y7bˆõÍ];2Yö=MˆÁúk ŠRS4XïÇ5˜5pX¡‚õâÁz6Í…jð–eÁš5Ð5ñ(Š×uxQ?Е/–àÕÙYÖÙ õùñOáz«oeI¦§C’¿úx;nø0ÿX(Su½Š²¦B>bTæmºº†¨­ E -oõýÜK®ÝÕê„.£·æâcVO@]Ù« ÈGåÖù„ i•®º™ç=¦…bÕ}âŠÐ2 ˨joîR­u4úŸj Zs™ "x[ª+¶ÄõJV”Š6ª Ó‹¶Q-fà2ö«™­ ƒjæp¹?¸žúiÀݨ]Á¯Â‚eù¸·È­M= ?‹ƒ¦Þz#ƒé“ö_ê¿­'øMKIظÖdÌE¢Íž -j/ö_( M”¼ Ü9FQ¬¨±Ïo¡ÄW‹jm]%ËåI]Ñ1Öl*z{)ÀFhÀ7½É6ÑàsœŽR²W@åÑ\~M¼—[ÂUP ‡”GË\̆©ƒ@‘2Hê¦f [:RÒË·°ÇˤÙIíÄõŸãe(…ö;Ø3¬q¦4=a€A©J‡ÇsÂúJ šƒ~Àï-`t—ÑK‹c¢þ[{0x–]ȘâYÚ(SC¬Hk¢éãMÓZB˜è55äú·BÐmÊ1 -™§$ÎfÐOƒ[qUy ->7<·Ä#æÎU÷›):äá,Òe ôûlC¼ì¦(7H*yÁÊ[U4ù@åÝëP¿ñŸ°Œ¨¡O¶)UÀ»á]Õ¼=´µÂ ¿Fê%ý¦'U(_S‡°Ô:g>ÂÔÐ{ú·BÅ¿qtNõA[ŸÊQ˜Ù°Zdí¡ Ðª¤ŸN0é¨N)ZZ¦¾cGPõ³RÇ>U ,Æ·ð¬êAd攫(¬e„ÕB†=XY! ¦Uu r«-…B \å‡ãTú®Â/–¸W1d¸ü`­d+¬BßÔh0$Vè$‚‰uYµ‹kÈ9» ½€i‚ì>°be_¨~nV^ŠScÖ@óug1I+ ´J²ÔÚýâÈÚZ‰ä׎±ŒlåÓ¶–ÒnýͼT/ë߶ÈÖ÷DÛpÝäJäšëj®Ÿæ]e˜Ãðæiâ0¢¤óºã)6®ÊX*2¯D>¯Ð¦{-±ú*sS•2¿úJa¼ƒÑ¯nùäë_Àì×VpH"Y… RÝñð®ˆFçWÍ÷ßËNe¨Æé6ÚÔ‡‡¸Y“YÄæ —N,Œ!…‹„|î -ci„V]ª±:Ù»C×2˜­¬U¨éY ߶­K6MÜe‘¨Áq*›OÐÆùýý!Cõ2Ä¿æÆŸl&·½Í&c¸ìüåˆ-b`¶3s¨ýe­“«¾Ñ1Ë99á™5¼Ð´Ul6至A–:{(Ï~ßÐü¬w³ìcTÐr¼Ç -î¤vdì¢/:탴Š?AJK¥´Ú$Ó’³ì½ÓvÄ¿•úW±µ`àÔbÚ«¶&ÖK¼Z_ÎZz 1¶Tr©¶aóÚç!ØæÅ\ŒŽ±å'9^Ù®Ï;lßÀdœí#ýìßÇ10©×„´Ö½/ÔjŠÛ^aªtƒÛlà$­”ÛÎÔù{º½Œ!–îVß0*±n‹{ë¼o§bSˆUYžˆ.á!Õ÷ÀæÍ$\Öl¯5~ÃE—Äõ@—Æ—C ³qy kK¡oûãòxãÉ>qR®ø§Æ–+N½c2W¾ƒÛ\²·„Ù¹·]tq@¶?÷Ò•¤nˆ.èé,‘.Âví¨Ë&ËêÂ9¦£u?ˆƒõºÖU±'%½5oÁ4ªg7Ï“®íRáp÷ñ‹m¯æ®=¤¿ -xê»ëô *ßÝ÷€—¦†ŽDáUì@Ý&Þ@?eŠã}åJnK^Ÿàt¤µ¼“VÐlÞ9‚&úóÞ)#½êu ò³^B‘q!b¯=­½œZì‡×6lghõ½Z¾TðoõñåWFUÆËúšDÃh¿8øiõ“¥ìëVu_.7ÉœâoMÌo-Õ/ÑžØø¾_H0&µºéÓÿºx¨ý7 ,Ô0ÐC]sÐ2 -`ÖŠnw€‡Ó¾ð X«oú„ÀŒËØ&&¦¾‹ÃÎz1%£arCF¬1,ЈxDz…JcWLM/xE«Js¿¿Qîpó<¸¾ -•/ÂÅ>úPÂÆ9a ‘Õ¸”­p<Õ¨Ôi {Ý/¼ú‹¬EëÉ·™EÃ(Á 3–ÃL³Øu‡Ç8΢>°ŸÄ–·ð’³fÆX&¤"€c#~Ñò@¬¸Y™­hf9$1Í\fj‰¥ò&./ Ø’€7i:xjÞH©Øª¾TÜöÛSî7¹†püå$‹›Ä«î¬™­I˜!±wY™/©âK•Î*aMÏä̬|ˆ;)ȆÀT·¹¢¹ˆL¥@r÷²%Á‚|ÞQî…Ÿä^™û•ˆA$ ³¹ä9q+Š97iŒ=C$ ™€œ„Ý¡Á|nù ‡aä,+õ){²”ÑbŸèýH ‘š,?›§ìNhôS -¤ü¸ØÿzÝêøüØ _Â5ÙL•³É^ü…äùñ”ÿ:ȳ\€áããÔz##zõ.WŸêæ±QåzW+Îj«êìrOÝl祥rÁ#¬±3åñwÆ>G×Êc—œÔOO˜{ŒHôB|ÒF÷øm”’‰%¢ñó¢ÎV.p8åñD|#…‹;‰¹O™2^¤ºô?µj/‡;^¼5î8µÄ¨ŸÛñDû5Žÿ¥S:´Ù\Ç ‘%†íø0'ÜCC7îxõï'³ë]<ÞÃ}àÈk-G„&U;ù¶%v*!™qÇþ™éùb"w VI"¾¹!FwÄw|› °MG¢â2 'kØv+ÃBä1“ ‚Ü]°È㘚]F Éã¤Ñ•haþÇé¤|Ø‹‘OÂríñ÷,W{Éè;¸òå7Xäß7Û&ÚÕ ÷ ¡j¶Š‰,¥ ×ÿÇæè†wIû¿åaªÊê«5 -%)ú?FõŸï‚„Ê,Œ£Æê|råH4W¥HtÃÿ˜ -‡÷)ÿÇ…Únàn;E †=ñ ë[o-¹¿a™!ßrXÛáR'‚¬ÚÕÚ³²ÒÕü‘t:ɾÕÆøš Wyê°×äéf›’…¢ ã\YäìEsŒ r3{ü aD{m‚lã›N1"j¢? T7œH)4® #ú«=b-bæ­cÁÑ‘¦öÛ(ÈÑ@Õ!`ÇJAö¤ï8¸‘­=8òèÅœèÉ….Ô‰8I‘±‘ KvŠˆ'!3³G Y*/ü—wÎdŸßTV$äŽ:Õ",r™a«LB+d¶{¹@©¦B8%Í,Ç@»d™°Yëf ¹µ`TÈû‹0VIUȤG›]‹ŒO´ -T±:}eäBv9™&WàrÑ2†\‚²Aì!²Pm) 2Xîr“p‰fÈ×*8l¡!7z²OC&o)òÓAÿä”>0 XCÖó·ÝEC¾Âãr(rÉRC¦gYÄŠ¦!…ÖjÈè]pV|Ðw¿†Ì¯©UƒÎm†²q7C~š±Ý„ - n±XDÍËŠ|Wlˆ/ÌÉu—É"ÙÜê#rû­1IäŒÈÎÝO‰ šm¯Öâd{ìe¥»o»Ö¡%²qQ¢D~@ -Õ•Œá¶$²A>3À-ÅîYöf¦œU²ÒÙ  ãQ8‹œB<ßM -V‹üüku—þúŠEÆ8Y f¼58åxzx]†ÇDí(;R΢D Õ””ð>Dò’—°)+?¬‰`’FÊÎø·öž0ˆ)×r²åC¤ -âÍ2R®u7ä»7{ð ‘2Š#~8?É”A¡h,y™2sš,°vQWXþk›ÔÕl÷ÔíðfÊãöçög î",í^\Ã3ŠLÙ¦HL˜²ý‹5T6禛[UnlV>VU|ye{¦Þ–by®kmYåñ‹€Óg9Ù-[`Ë´¢[Ãá2§8fé2H¹ -ÂýŽ¼<ÐÏܶ/+1¢!˜ÝybÐ"·t†ù!Þeó;‘\QnLóXÁ¡^3ŸóŠT-ðF:¬h56ÖlÈó:³„14çúvÂ4Ÿ#@Œ.¼W͹Qå5ó¼[Í‘ÍrèoSp³Ýßü&ò­[üošOpF ½,ίå½[O4WÔÌjšfçôkr¦v™œ³2ÑAé¼ÛÖ’¹Îòv†õ†¨Fà9)¶:&Ï÷ì‡Ñn Î(^„è* -“ϼÏ/Íl™}ŽÔÏ)GùÏH^„b@›ÞÁ'\êÅh‚t!†AgdøËe•Uèe·²ÊÐz‰v;´/#®&¢í«(Ñ5PšÍ¸¢mÙUhÀèA´4:9Þ…S¬-‡8ºxðS 7[„tì»X o¤‹/Ú’ö' Ÿ´¡Ô¬¶Oi®ô_NiV:QÅ„¥[È—PÆj‘Kw,0\˜éeºHPÓƧ‰&ÔýmNú;Ý1:×ø4£ãZß‚Ÿþ]c”¾ø4gÔG(á€zPˆc¦˜aõ€ü6¾%Yõ1§mCÐSÆbmZyH±x!£ÔÞN`4ÐKTÉíéì7å2¶R¾B]Ѿä-KÔ^Å}*BRx$cÐýj‹PË;ÁåYù8’ÔPÁ¡¤[¦©Ås5w³hFêåløÈÜÖFjÚâ—Ò× $5^ˆ¡O±œÿ~‘’š’³d®Àý`]R áÖ‘¬V’¥¤6Y ö°’šå}‹&’:we!‚t}]Ê Eß$jNW©µIúÉTICq<Õ¿¸ -õŽJ"¢¦o5jôؾ®aA>ŠuI7:EôÔïcíÖˆšAe’öÍva¯#o„¦È1Ôp=¢öA¤@ѨmÖôe™uª¾þdωo…ÄFû‚R  ¶c/KZR˜Tq¢^(K¾ êŠþÔ°œˆšÚç“w‘÷5GX€ñ5Ê2=¨¥;û2¤â÷A]º.LBê jÑ•Ö´ŒPA=flîÆ®³© Þš‹k#Y!ñ³¨“’!ƒ:Sr2D£rKðûé¹,FÄûé€7¨ƒÐ›ú¡6Ì­¤F]’’R 3³F c`ÒºKiÔGK/HóÙ~7ãQ Qsã4_ù™24j®ŸÊÖ¨ÑÞå€GlO£ö‚åƒVËnîiÔ¬´Û¹0Yú¤ám4R7U~–z\FQS»è²ûÔ_çyTWþ -cCÕ¯z ¬šsáXýV®e°ÕOëê¶ä8 B™âz¯Ç?¿zß`órXŸêå -Y÷ .·õÙW‘v¢5Í‘è…®nz—è¸Þ:Ïߎ&vò¹®Ø6ßÄ®|Œ¯M†²Hë5(l6™¯ÛÈtØ~ýc²üØ|°1©öƒaO€ä‹Ø=‚ÔÃVljíilú¥û‹ì±'[#»,šÒ£y“\Ù~®Ÿ0»f%m”$öϧÛ&å<}7ˆ6¿Q{5€Ï/´™¡%4:Úš‰F!ƒó›.môüuèÒNT/ýŸ6%­NT;I¼mkCba×Æ4[i•Û³–µ^ζåtwm߆ù·m=i*Ðmzí½bF·íElFoâ$.}›ÿȵÈXˆw˜áF(øhâ.Æq_"âJîœ"Ó¸ÜÞ7·Å.ÐýÁœIwáŒ2F#†2”¶Wˆ-·]ò’݇»³ØîÃÝ}'Öøn¨hÓ*¼¹ÿˆv·ik¾˛ûLiô&jkM½!ãÿ7ËÝûP‘¾ø¶«À¢9ßÛú®ÌõÏûÎŽz¡03H àïb[ P¾ËcÒ!Uåê õ0Eóï&¨Sµné·-àë‘Dì- ¸ù˜7Ü„AÈ\íiòãþfXÀù%z 0ãf<.Àg‹½Õü;·RÜ¿=c«€÷÷…×Ù³kT¶à‡–7÷-µ`slXVÀ!£‰! Ó -x’¶²I€†qUÀ¹0­fn3ÑšŽŠLVźp^cuŒÿ´Dbhäü/ -üjÍ©ó‹î+p¼š¼áI«ÀßEƒË8µ²¬ž©‡öÙ(6‹¿}7à\x$™È9pšš5¶…mžIFw`8áÀÙç5d#2pà(|QÖœ:ˆ'n^d‚L1¾Új§R–IÂ~¯øÞ®¨ÂäÞ@Ÿ_ÊÝ0¹4Oï•i “—ô…·t÷Os÷Uÿgè%!œß–Á5øaÙßy¼+µÇN+ß°_£ã>¡¡°çoàPm xŸHàñ/2š,Q8,§µÓ.†  |>_ÉÎ"pD‰öS£O¡ÜA¼ž xšr…C -x¸Ú-xðÊ!%?sòK€þ>åÛý j­o'«Íús£o„BáEc¬€‹Jù¥\^Ncd¦ÑŽITSNLä¡QéñWHP™FJuÝo0ìýMKR™¤Æ‚T”±vŒKüûΙ]t†ª…ó‡hñaÅ‹ôkøw«@!(ësHPû¾FFOEÀ¿çF+¯¥ŽZwüûBíê -þ]ò -¨5®TÕû\¢Ìûͯ;Ò¿™ß1xY#wpó;l &3¿_@“LÒà´€šßÖû6›•ßŽÑ‰tåw»?i;±#tùS©¢îå÷Çò;µe ±ü^_”fŒF (¿«9…›øÍG¶ò;ÁEôuÂ:Î}[^áÿ¼Ý7oç„Êi×µ -kÎÍì¾Þ¢Ïþq| ¦®¨-ø“íÜ·­7Õ°e"Sû¾Ø|qTœûèR=l²û. D©6¶ì!§¾S¿R8؛ï¨ï ÿ–RßüÏrÙ1\ØŒú®¿€ºY¾S÷’–Ô7u Yxì¾ùDóûþUsçß9Ši /o²5Òz ø[ê·âŸ*^À³ÔÌ •‹ž#ð4DŠ;@È—¯ña‚»eÀ¿ t…ˆ8uÀ[ÅV±vðaŒøË°zi€Œø¬ŒÃ&#þjÎðlÅä_FœUÞÊS®wÁ~ë1AXv¿²º>Í‹GˆŽ:¬èY“x…µ=2Ñ• 9q+Œð-ÅIáÉ€W‘¤‡{)þ,j?+jñ%º[Šw®ÖÙqª0ZÍ¿ÉŒà ßw~„QDŽæ´´4r¼#9|Î’c¤ÂÆ5¹=Ñ1ÏŸoê›ÕŒüÕeç9B¨0VÀ¬ü|ÄrÎUé­å(S;MºœSÎëË-Ò¡n˜÷윃ԯó5ðzë#åô¦ºî­ås ~¾ˆƒçi U Ùú=LòÂÃÁÕ‡ö!u -Z¨¡ è؈پDŒèG+:âí¿¡ÑqÚípngI¯a¤Gû(‡á:é™Õx™LÜq§-Ý;{tÇô×ç5lM߉{šÕtƒe²=9½+¼“§ßºJ½ŠŽåmÐŽà¢>º­L©ÿŠŽºÁçtS½¸5ƒÌúbç9Ipõ*–"£nJmÌÉúThSZ72¯ÿ¶^ %×oן=ŒŸ§;QÖëì4ÜØö*Á{öÈLbVKZûÖ¡´Kœt!ÙCôÖ¥eïµ­˜ÉxÍé"6{•ÚQ”v¡©½GÛé2nŽ‘;dx–ívq·c -_­váQÀ^¦Ž¸O³b+»”’û½`òíêèO9ô¼iÖ]Á]»÷–ï~¯Ž÷-7ôžY{›‚É÷ïmUû>(ÒØï”êoµkÁÿvªoÁç¤+hð×ÂFÞß™…ÿ`8R oQœÖ{<|8·Ûˆˆ?ÑÄÏeÈaU|ZbÙ1p¡ê ü¼x´®|ÏøŽT€wÿuŽ;1Ï£œÃE¿v/òú(yã¦W'ÿ>?U:ù/9—÷4奱Wž\â|Àå«ÈƒÖÁ<¼îÓ¦ÌcM*MóŸÁwÜ¡4ûQ7‰ý{¼£½,x­µf¬=mÂoGmž[c¾}tÜ£+´ Ý„•êjVÎ?»Ïh“½x)£b½Ï w«ÉãÂÒ÷FXnõ÷¦©¬m>•81Õ>^x0|'®Þâß«ø.+ŒlÆg³òø "¬D±dùÌÖ=àøä-¡(Âò}}of+54=Í?Êù|W‰#>ßd¼út[GóÑùƘ>2¾aêת¾½ë0„Íú;íZ¼×çU†ŒŽýµ+h¿°÷ŠµâþFu@Á.ó¾ßçÌ!NÁqøÕðÈ¢Äø±‡ü¾T9ב2n'æORtTÑnžwç5Ñ…Œ¦¸É™è-îdÇÒVçüãCʱŽSê¾÷Nç$ÄõŒ!Ü`z9ÿoÑÅW™éóï‹ùàrz“ì¡ä'F`~DqGΡ…þТ“{¡°eBL<¡ÿܦàþƒÐÏ%_{BÿyÙ×ÊBÀ•D.ß ýxƒpñRe\áw4-ÈÿjÌþ³´#ÖþoË£ ‘ÿíÇ•öŸƒX7¶ÿâþO÷ÿßF$6ihàt5uÏpPr-¤>Ýj@6VZûý »&X àn‰xã¿^-€.¬°’ ¦ã±m€œ‘ØÞ>WÏó`­;õ¥iD@‘€×í)ž7@8°Z>xxó]Á* Í -h-´NI9íè§T†1€­b¤Ÿ~ø™ ÅÞƒ žpÀô+GЊrù<À¨—i ~@õ,{Ï’,ãLB†ÀÆ6%FE öDv{pí“@ô®;Q˜›ÈöbÒI( Ù½ S ù¦‚°7&• æáXÝgËpƒ -/P¡­ÐO‹,ã±T1 4Ì`2pô329ZXš@¥ax¬¢5PCq{mUp|ño oàŽ7 SŸ´ÙÍSP¸ÐÈ#ñI ÿUÓÿŸÜÄb[²z¢1äem‡©=ãg1£)µTÊ&zMÛ…•Ò1Fm ‘:Æþ‹õøåM²Æø:–s¦´ª[ -z`&Ù³€*ÃyX1ÅÆûš£ ™íÝt —šy˜ ¶ûo^•6Á쥤gpQG=œ˜j ¤î†qH»&-ý8Øè©o嶂y}Ž*k8—ç¾-Ò}Ny}JîKÜ þª‚–óË=¾:Ã1 ÷ÈNÀv}—ÿø³¦6ô°4êÆ0(îIßêTâÌûˆ -Óý¨öŠÖržÆéDt²Byd'4H)RP£ÕŠµ¥-EQÖ^|¼¿ÒAœ>°l늯²Þž-íðä÷üTÁH͸Z¦æ,™/\#<'A˜Ç°Ar–ü=úœp6Rm“rD÷üõVzŒ‡©‚a¦ËxêÙý}æ"™EãÞ)DIã±9®öŸ7ö>7·ªùßÇÑUÞl2¢*~uTwÅ»‰‘TQnG&;Î|fv¬ÂVb¬YqM HÖˆjfk$䔾PˆÅþÝ¢ìE ð3?j™­V&)>Ð^~eGÒú±»|¸ËÛÕ•4u½ƒ¼ðmHÒËL“Œ.{D -µðlÒøä‹gx.a¦bé?(üÖ{¿1Pä$[^ƒfAÁX˜#_“.¦³äŠ;arbU[-¿F¡Î?lüR~%|ûn Ö"?bqà^pïëOýh‡íðÃïøãΙ»‰â¶{ø™!¶”)%)¥ÜÀ‡Ì9C TD€°E -Ë!|#j#u6—׸†x˜ƒ œÎ ! ÷ËnÀsµ$ÞL3G¿Üu¹4…q² b\í’Vo91>F6–}›e™?5óóP®ŽžBÔ™ ìwýj™À¶/m¦é“«iß<¢ž=„iÛÖ}A»:çË×”ô¦¬Î;Š|}(“°WѸ¤½¤˜Ò¨˜ÊU/*½O$ß×q´s -!Fú{ªŠ‡Æåªx/•~eòØjA·?„ ØíiÌ»aêÎf˜¼³ÇÐÎÖ ßÝE“…gM¡à³£K¯ äxï|ùn£LÂ;Hrðï,â½ìu¹.k\±,M6ä9Ho(‚ú-1­‹, m¼¿ƒ¨gã€ïºLßZ s·&ûDþÑ^Å>+'ÍÅãs†ò ø} ù:Ž÷® UlgÉଜ˜¬‹2 uín›@:ãµû>ŽžITl+(ñHÓ7Tùg;*ÞPª‹7’ü³—BÅ6×Æ;Ákä7°*ö@”€ç{×s÷þM¡Ý¯ „û3}ouŽøN²ÏÖëù¾¶qÞͳ¨geü“ùc£•P½žI4|ÇØ©u—³yëbw.#ã2ˆqn™O£ß‡„tŽ‹ºí*{1Q•ü¥•H»E›…ö” ÈAh¢ñ#…*‘"zžE=[†O†Ñ3£sÄtß(³°ËŠØr¼cøÔè,\wûR×eüØh<´íœ­„›só欜çrú Ì¥m;óÇÆÝyÌ«…4síj!MÁþcé×kçz Ý[ÏÛÙEœƒ÷Õð`£UC³öŠr:oP¢ê¹p€Î7†t>F -=ü R@ç -DLëFHg&&ýRiøû@ò}¿¶ZæO¾Aœ«V¿…XRïe$ô/™Þ1}i5ÌÞÙ„ù÷•P½þkâOýþÁ»Ÿs¸÷‡*ïžF¾Ÿ£8ƒ‡Fsyl,'—)­z»^·[:Be$Ïï'Â$ü4q=ËÖ•o¼söh¡}cH÷eüØf Ë¿.Å‚’žÀ¤tþŠ=í‚ŒÎ" k$P°²üGž‡¿0IôÐvbeôS.*i¬œtƒ–µUDðŒŸ[äŸ õÊè'?'ØNâñK±ôM¨bïÝÿ‰ôû?“L÷uí>Oãž×ßý°Íã˜÷"ÿ¾ãžÍ£¨g×Æù—<{~¹ûr _›ó·Æ½Ãu¨t—ŽQî†)¬µ;“qý_BLý“+£÷qô;°ºè£^½NážMçÔªøTm È?›ο¼¡Õ:â;©ÓkHýšuÞ<Žy=b¾ûæPîÓÖÎõ¢ÐAß´*öI£`¿ÀäŸ:QÙí>×[¶Ci׳xXv HFé©&»Òê·ÿPúù¡L¾@…dmU“fÐB²¾š‘Ih Û ÖõžÆ½Ä öRÿR)Øf" ª–~AŠG4égÛÒý@¹_#(çs¼u]H½.Ф߽“˜Šª¶‚«Ü PPå,œóVÅ>ô)¨€D¤×²±YkÕð¤¯b`ÖJ¡`pœ±;ãÂäÍ;â=ŸàÄâ·€dôWj/¡‚}LßÚü‚gsoÄsuQ¦áWP‚’æÂJ;±.ÚF^ï´ªø™T½6“¯oòö9⺓—Æ•d“u$ïh&ë.ØPY+Gçl€Ñl¦Ï­Çä¹ÍM¨bûiµñϾÕ1yi3OxÏ^2 ÷,"ë4*ë­Ÿ3Ï™AŠHßtšø„€Dbñ'’ïû<úu$PÃõaÑN@"²?¹2ú$ÐïŠüû<Žy?gèrð3•"ÚM¦áÛg1ðëìù£Ïÿ$ -¶‘>} õî¢KC»Éñf*E¼2 oŸÆ>›'¼gEÞE˜„÷¥ }ÔIxÿLþyJ=¯Ãh÷aôÔ¸2€h4Ía[Ÿù¶qk -çh$ÑoÏ`¥uî*Añ9@AS½Ðœ‰2»Ï£ŸÇ9Äó;ˆ{_çpïÏð¹õCºOtIø´*v(WE›(3ðÆ9¬³oSo%Po·FÐíÇà­ÕÙ6› 3wV×¾ù0©ëraìÒ¸A—€^¨³Ïö‘äëC—„ÿèS°‹úýD‚ÞÆ+×gþÚj!N?¯ …£Ÿ‚QI# ±è4ûê›pmã•ë6„sDZïSðï<âÕ2~nôÌ_ÝÃØç"ÿ>Ñå`Ð%à!Ý‘3£_äÌæA9™À´fÏŒŽ±K£m å> \kÊÅúÁÉz1Ù§`H"~;P¥ßW:û%$ý” -ËzŠ„¥'ª<ü9‰wý\×6 í-š=‚Ò‚QÚKèÏÒ¡I3¡&öF>šÆ7ûLöÕM©Š]k(wBS™ŠEf]:è.ÿº’*bÍ5d³¦¥”^ ²ûHòu¼4¹Æ G™ -z¦VÄzje -Ѹdî Lh2ÐŽ -ÑøŒp´‰. wñl£LÂ;Qï†É;›aèÌf»îLc¸öyó|!\ϪÕÛº{Ë#‰çmãj<3†/‹¦û5…stN¯æ‰¼ó˜|]hÐmúE½.#¨FÃà¥É2jtM ¿×Ñ7à8¯Ãx×oÀv5  \d ˜ó½û6†qç°îÛÎy¿¸ƒ·VÃÌÍ2|k5M \ýrgsy—CÎ ëð2÷å¼µšsÅÀ´vlÖS/&û‚¿A K¦Ô°7=LPâÑ_½Ð¬Œ`´‘@¿‡6–ŒÌîDÔ[0Bê) í]°œµ‚£…õ©aWBû-,k KL箞4Ó*⧄£côØf"OÂŽuòoñ褜€ìCœ†Nž„›o¾sGQÎX{«•‹Ççì5e•[!ŠêlÁIꜥC“FÀêø›>o!JA›0®îyôë\=@çAH稌E–…öeàMtx M -ÚD–†ÿhÓk/‰"ÚI¡‡?)ôû£>8þ"¿’¨×öQô»o éþŒŸ[½£ˆ$ùgë„ó>ηnG¬÷s¾xöŒ^›—Á{ë7‡uÿ§Ð^ -õv‘: o¦RDÊUñf2ýÞGš‡=Œ}>Fom~±;Ûî,îÕ XPÒŠ˜ÊH¡ßžuûZÞÝŽ½Üu¹8a»šÓ°cÁœ9@„¼ÍB¢îàä}ƒ“Îñæ}G¿ï¤Êø³ddö¬™]‰Q)l+~o8_Sç} ÷ì1Œ]wžl«gúàê¿5½3. ž™,Ø6Çä­Í/s_~ÉûröíÖfázYÌš,3È&×¾Õ8b»š¦ð­†É»e5_ÆͶdÜæ–½ÜÙ2Má=SÈFÏÆÑBœ€~ ÑúF½ìÛç¾¼ue?¶®ãx×m¼r=ÛÖ¹Ù´z›¥»·1}Y;Ï}É»·1€gÜì[ßò0 ‚*•J¿6Rèa% ÷‰ìó6ß:z'q¯.2ì<{~§iTÑHÛLª^;i´Ðþ™üó Go¡Éê\æÄC×0EµÆšq‰cx÷wÄ{þk¢o ¢²;µ6v É?¯#¾³q¾u@’}öÐ%aæß‚ ü=‹}6ФŸ-T hEÚ@“~7Ρ¹k£eöÞ:`\ßu›Cºz'Üç{ÿþ£ íÃèwÛüÙÙ8„ww¥_7iÜEê<¼4í¢KÃ;l÷q ñ‘~èÒÏï4òÑ;Œz=ª£wà#”ÎÚY+PÁ¨³h÷còÒê—:3îKÍ}©»µYº^–«µÙ8[ëÒfeãj­K[]v UÑöqäû;‹x¾H“ðYú¿6î‹ÝÙ¶Æ Gß|çzøÎã€ëºO$_ÂüH¡^Æó3q´ŒŸ­ãx׸Ší¨Ž>èr°Öi´ë:‹yݦpÎ×¾yC·®Ã˜W#‰~*&û)â¯!”ë1xm²Ìß›\S8G]úù­‹ÝÀ«xGÏç€ñ¼Ž8¯÷HöÕH¤àúic€Äc/Ú<ì>}°ÿ@vH¿O¤Iø+m"ÍBÏTŠx?µ6v((é,0é'$ë¥Òïíãøçq¾vÞ¦pÎÇè±Ñ2zmHòÏFà¡ñ;­*~!JAûçÐ'u‚í(^jE$PäŸã½ûë7ß9¯³hç{ù¾Žøîç„í>cÞ¢ü³‰4 ¿O£ßÏùÞÙ7Þ:ƒH×uñ<é©~È2ðÎùæõļã½ë7†tè’ð;µ.ú/$½“ë¢ßIÌû5rÞ&îÛÊýo]·ç1ïþ‘ì³wóþNbÞŸÑ“£_âÐæ93:'l÷…(mG¾_”iø‘>Ážçq¯ŽÑc›eþÔhšÂ89q¯îaìó>Ž~ß'²Ïë$æõG¿º‡±Ïç€ï|Ž8¯æaÜóC›‚ÞÉuÑxUìC™„='œW×ÆÕ:Šxþ'’ïQþÙD™ƒêâm#“V@"²/™‚íŸÉ?Ÿ“x×{"õ|Òé·?½2þ¨Ž~éTì‰8 ûÑçá'â$ìE „=ÊÄcÝ …e­àdáØ£B8ú&Ôð/ê,ô@”Éóû¡B,z«ß›H“ðm -~"ÍBoäiø•BÁvÓiâoBÛG^ùgû<úùF<ƒhçwó¾å g"E´›JoŸEÀŸƒˆçyõ|Ñf¡Ô ¶6 íH¿ïó˜wmzm'ÕDÛ@ªØ.Â$¼ûl1ßýÓh YÚC“…6æàã½ë5„r}gÏ¢üûEwåŸó½ë8ß:[HÓÏ üF›…¶‘§á üB™ö§¡ä鵋* o È¿Ï£¨'„ùãègßÒÙsväßý„ÊhyÞ3|mÆ~a»ç¼³ú÷o¾s>ËVo³m¶¨Òï uò} K?ôyh3‘~ÍšPÃß(´Ð×Æõ˜=5:ÓïG™PüJ4ö¥ÔïÇY¬£cþØä>5™F®÷8úÕDš…¾Èsðã(ÞÑY·nÍ \]3(WÏì½õA9_3×oïúLŸ\…³å,Ü=ÓÂyšÀ6/˜ÖaöÌh;´ÙÆ0ÎÓÂÕ.h´Ö¥[ogßè K@?Ã×æsñ|Ðd ™üòfË0wh2ø®ûDòýžÆ=_C8WÛÚÕ5ƒut"žÒÔIÔë;‹zýgòÏÿLþuÄ;/ãçFÓÊÕC˜¿éÜM"%¼Ÿ\ï,(»“*ã7€ªøZ}QæáÇñÞuœ/^4 -öR*&ë§WÅŸ$zh3†¿Òç÷&º4üL§áOÕ"“¾šÙˆô L@~©b›H“ðM~ŸÇ>/„XÄ9hë(ÞõñžŸüûFž†Ÿiñ~zUüP­Œv‘&áÿyü:â;›§qÏ eþÙA–€¾çQï= -Ú9ß¼>£çqëlE½OÓ7×cîÚj›@:ïÃèw+zí(Œö” ÉÏ ¤ý”Êh'yzí¤Ïï픪h/‘qÚG …6ˆDŠ5±{äiø*ýlš¿¸N3èÖ}ù~’ç×>ò<üG^ÿ#ÙgÛÊù ÉÀåªh'Áh(]´"ÿ~ a\]3ç"ýîpÞ§áƒó6rvbŸ}Äih'u‚m›Á¹ŸeûÜ:[†Á;“m¾n¶Î¢ÝÏÎÙ2Ïpa·¹c>’{§ÏËü±Ñ6ß8ÿÙ÷qÄv5N¯Þ¼ë8ˆv^¨óï]úùžÆ=¦ë1gó‹Ý-¿Üu¹7†tÇq¯®9„£eÙèìZ]ƹca/tg\:¶ù%+÷VÓ¶ù™?·S§FgÝnn¶íæÆä©Í2mõ‹çò.‡|ÖÐ!WsaìÐh®åÆÇ0€eÛ¾6GœW…ú:·z¦ÏÍãÒÝ@•ÿÆîÃÌÕ/vÝç[÷}ý>Îá]ÇñÞõA¹¿æûC–…~èrð'…~?Òç¡}¶«m çjœ0“x׃,}Q¦áoB 'ÖÅoUñ?±.~'Öðêõ8‡xßF°îÚXÁ]$PÂ)ôÐ^:û­á 5ü™FÃwÔ‡Æ駱hiÚO¯âûiµñ;±2z%Q°$9ø ýþdŸƒˆçq¾u?Ç›÷{÷ìȾ;ˆòÏîIüû=Š|Ÿè’ðÚTíí§ÖD›(3ðî ûÝ7†t>o­¦ ”«yùz"ž·)œó8_;¯£ˆçwõl0ž-£×æeðÜjïÝ'²$¼¡T黎v‚·Õ -Ê;êƒâ­ä‰hmÚA“ÿðAÞJžˆw• I»A IO¤Iø…2í Ì¾?ÓGÏìÁÕ>Ž{6äß½“˜÷yõþÍ mcHç‘: »P«AG/DIØmçºLàÚ,ã§Ö…$»A’w  œ}CHgû@æÝA•ö 8îÃØ™ÑY7{ûrgsoÄqŸP®~±³¹.iÜ1—´-Ù‹Ý-×ÆÕ6‡rŸ¦°Íß|å¾Ì^…ëeÙ8¯}É»·5`·þƒÙ×k -ã|ö­o]Ø|™‹]æ²&“Áìu¹6b9G‘ŽŽT“g ×j˜¼4nîÞfÛ¾–we2µy+ãÇ6×ÒÕ/u]® ·Œ×abÜ‹uÈÆy-Ì^W†Ùër³ržûrçµ0}÷6ÛFk9† 8 Y6OvƒH×J {Ì\Û‡™;£qéîŸGÀÿé÷iüâ:Ï"__ýÞ>âÀ_HWÛÖuqŸOòôÞP¿Ré÷÷4îyšÂ·:ûÖ·Y¸{‹ƒˆGûDò}"MÃŽd öÓsÝØìXÿ’©×îqäû8á9Ï£¨÷…2m(WEûI•ñ+zm%Q°Íèçm -íêC:/´éwO™ü B8ÞC–wbŸÝ“ø÷uÄvw [ Sç6ó4îyÆ=O#×eôÞh›Â9$ùg+‘ÞG›^[Gñî׶}Ä=_„Ix#qv‡*müÚæPî×Òù˜:5úÎl~yëÊ1wkrŒ c§&ë€õ<#à-9x=þÝ7yw!^·è2ÐŒ Ü]w›DÅݦ‰wÓ(bwgϦé›ë5u]Ï­×øÍõ"IÃË…åïš¡i#uÞ5‚rÿHóÐ6´eüà濹¾ƒ˜w9ÞGž„·Pdà éwqÚL¦ßûH´ÐªüûÙ¸.7ëvsqÀu]Èrð/‚»F–†f<Š|çî¾ñÆÙ2m4ÌÝMÃô™m³p^~¡û[™Á¶ÙåL&ãc6pßaÃË^·,;÷˲v5GLW÷PîõÉ:/ˆV»¤i;ð± ¸ïö‚§VÖ3©Wgãì-ߊeåºÚ—¸.—£¹´qDzs^ó—ƵY„“máh/œì’¶%ã.|ñNÆ!ûÖ·2js Ÿ÷…îo³oŒs5„q¬ÿ:¸¨ÉdÙ¹.¿èÝ[={æ6Y˜ š–Ì¥­lŒÛeb.lõXÖí&˶}²ìYŸ_äÌfœoã½û;‰x¶ ßZÍó¸Wuz=‘¥aO¢ßÿyôFš‡vQg¡Òì8‡wýÅMûRw—ÑxÝh KÀþcÉ÷{&÷jE>ÚÔ°7±"þ¤QûǑï÷4æÝ8ߺž³kߌ\ZUû²Kw溬Í[™@6ZGÏßÞÑ<{Þç‘ÏÞAÌ»uÄu]½6Oó÷fQþÙE•‡Ÿ“Ð^*ýÞC—„ÿÆðî×Æ}›B:_#8×m -é¼Ïf"ýÞT&&í¢ÊC›ðÍÛ Îý"ÏA¿ƒ¨÷aðÒfðœMt9h/}†o&Pp×h³ÐVúüÞI`»RÏÆ9¬³wõì›ïœŸéƒ«güàê¢ÍîêíI -vƒ"oœo-Ø6»Àõ²3^ônî ¡uëe\‹Aß0á‹o1hàw˜YYÌß™v&ÌÆ…ÙSÛfãþOëÀÍ´a1lc6‰q\0ür‡V£Ç¦Í¾Ýd¼màd4ð2¯ ¼ÕãŠeñºb.r³ï6p &ð1¯¯,žMÓ·¦•!lãʶqg Ûf™C¶­ËWË×^ÀÀ}˜—¶±.jeb.hòX6ÍwȺÑdY7šÌemÛÓ6ð¾8½AƒÍ†Ú&‡KK« -‹ÉÚÚ…*&®*¦*&,&.*&ª·š‰ŠÉJ‹‰K«Šé¦’b¢b¢bú69b5SXï`M ®íB›œ 5SS‚(›œ<¶==4m–ƒ;-.®*.&+¬*®;/¦ª=42¦µº/›™ ËŠkK+kªJ‹ -+ +«k‹‹ëÊŠkJëŠnëŠCÝÖT–ÕV–•–ÖT–Õ–ÕÔ•ÕÖ••V•×”•••––V—UWU‡®*.¬¬­ª*­*¬®®®+ª¬++*-.+«­®®+¬­©¬­©®,¬ª«,++-+-«..«®+:X[Z][SVWtm\ZV\]V]]WSY]V\YT²‚ª¬¬.¬.¬.:¬«©®®®«.ª®-º«.,.º¾¥…EUÅ5eÅÅeEu¥Å…EeuuEuuEu•ÕUµÕuuEu…Euµ…ÅÕ¥EuÅuÕ5…EUÅ5…Eu…%Å•ÕuÕ5¥Euu¥EuÅÕu¥uÅÅeÕ…¥UEµ5ÕÕU5Õ…ÕÕÕuu%µ¥eeeeUÕ%Õue5Å%Õ…U5ÕÅeUE¥%%•µ5¥EuEEEu•EuÕ•EuEuµ…uµU5Å•UEuuU¥Å5ÕÕ5µÅÕÕÕ5ÅÅÕuµE5ÅÕÕ•5ŵµ5µÅµÕÕ…e5ŵÕÕ¥…•5µµ¥ÕÕÅ•U5•ÕÕeÅ…Õe!«ëÊj*k+«Šk+«‹*« «k -« +k -«+ «‹ƒÖV—ÕUWÕ×–ÕÔÕ×UW—–ÔÕ–UWü[Qñ9J‡ãpÃ_8 —á3܆ßp^Ãax ‡á0<Ë]ø á5<†ÃpÃcø §á:œ‡3-=½Â}±†Á„^7dñоx”Î…€[pPåhGø©!¶5ÎqAn<1LS)s‘zX@ø$Ë;*cÉ>&L@…lr"9Å4ôÓ‹£†¦7Gš‡=`l"öXÅ,ôQCó°G ÎD¬›â©šá4Å7P7u„‚JYô.J[±JìoYâ!©\ù•1²˜Ž ­'@–a‹!iK¨N^.Ï$ð²­œélj½0q >Äsø¯á6¼†ãðžÃƒ`ˆ¸“?@d€7`râpZ -PH<ÁŒW€e! Ū<€1ñ 2qØG5Ì„¡†©xÐ06V†ˆ¥rhx‰%¥_“$•±F!AŽ…d€Oý0q($ÎCIJ<\è%‡ñ^Ä8R§!8xAìfÈÚø¯P?5àF4 -¸gâ?܈ÿp$.Ä—¸Œ΄´€ÿ0 <š€cYxèШ¤ - K@'$.—À° D2ƒó+$õÒ†frX²Œ=ÀþL Ò¹ùýáÑGꧢŽSQGXËÐÑ$|Ÿ%ž¼a -¡bæhåŠÿl]bç)d±3ò†¥¦*§£OÎG˜›â!8g¤f^Âz¡$0c#Áà­_=.¿\ å |L‹ŠSÐ’â°¨¸—–¯Ð¥Å%8Àâ`¸¸½Ý;»ðr÷–a‡²PŒÂ¸€°>dÙjæØ‚Ö)ãÊZä¾$~©b,åæ ’šƒJ\XþÅîð™Å4ò=}DyJʤÏ3•¶NUÔ0ƒdé~@¥m4 `¦W Î0Ž¢ŸCG3‰xIU•äQ*¹rƒ‡ ùƒPôï’$>rH•ûôs‰à'"ÖQÆ ›¦›E GM4‰s$RäLI{­:æ cdb79Øã&H@N$²@O$¢@ç ,o €2µñ–õ8 ˜c »ÇYÂì±fã)öÆ(ÓA¥±ègx‰åçë9Ã)WæO€ eU±¥b@¤†c>¤bK. Ųh Ó[´Äì53 øó„·Á"Qh·-LÊäÆPÊ4Y`Qã!Åm’ˆ±Ê•:PVäF(øNVÖ6c\Ió,ÅMÔ•‰ÝiklÞ&l¬[ -ða1¯€…tÂä–\å®\båÖ„QE2‡•®¦+“¸NÓ$y›¥Ið:7‡nŠw°n†„z6‰üÌ$bHé"Ë™÷€d¿ñZº`)ƒ[!W ÀìY¢Š[§¡’ÓK@%;2 ˜ÈüIÍ4,"spÈ K@%8,•à`µ<ÞÄ QÒ;SLiSáäÎÃdI’D*OI,¡“„•ÒÅ[€ ·Ã¸ÆX‡±ŽÞ-ZæÐRâH…X’’Æòn")äïHíTÜñêdÒSÄ“·¸ñív\£ìke -= -$ÒS܃ôÓ’È÷Ó2H¸ó1È#'¤HÎÅš’°Rº„E‚Ø€J||À#?lº'7ü"‘"]ÅX(>²‰Ó”¸M1ì§æᜇ=`|z{ÈÐ$2#Ó¶EfᘅDB` ¡ù=ú ™D,*-!ŒDJ¯ô‘å.mmr7>âùù=":Ê+È™¢ÊZeØ™=°œuÚ¸²–¹ãÊ©'s¦¥Kø—ÄúÅE!WîV’Ñ-Ø@ÈrNlxÍNÐN5‹xO!…D&1r«%0£Þ‹‚Ãî[’ãf{ÂÂæƺÚ°¨Ê´¸rñ–èø™=  IîPrîñã,I[ʉ;-‹ -ûk9á½Æ¯Û?.ÉüvŒòÆ]ÏÈ!ŠœˆAJ9Á@R9ÁCN7½?RdaxĆe –€JrX.¡a ¨Çeà‘š…DLpŠ‹Tzf6 ìAÅ ´•7Ϫ°9î¸rs0emµ•ÉÞic’ÈRJ#ˆš:²œUÉr3úˆíιñå(0äí -ØNiRk¹rvù#K÷ -ÑŠÚ2ȶå‘,·8Ê”®ØdŠŸŒ½r÷Iõ´'jzÊ«ýӚ̀WŸ&…ÅÿWVÔ[HÔÛ ˜µc[< ‘5]PQƒ4¢åWÒÈb扪äîÓvr Ëši«“ðÇËÀ!A.‰ÀVR häÇå —‚DvPú-µÀ­=èÇ"RîRLèH_™Ü•®2É õÀ„Žq -zàxËöq‰¿Œ ˆN31Ñá”À°ýŠä¸ï”̸ç”À¸Ñ´PÛeùA‹­Xé™+¬¤uz&ùãl¹ùè#’ó1ãfXˆh桘†F\5½DX;•`v6&a4µTÖä‘mï š±G“ûTòˆâ'˜Hé¨ä1©ä‘ÄÑÑ%}™°[ÌDù’°Rº¡Pq…å- {ä–·¼øÐÔJå ”ôÈäV@+ÍŠ (öF„bFçd†Á€×Y‹Gç,Aˆh{Rzs‘°šÉM>|Ù 79ñÓ¦¨øaU\ë-XOùjGe_°ÂÑgÐ’ZŸ9Ia%¢¶@do(²ÅlÓƒ“¸PÓ%z›+ª¬E:QàG>9ÀO:AÀ¾’À퉂JÛ¨)“½QJ#aÑF#‘ a!¢žˆAN?Y›ÐÅ V6¶!6¡'ĺ´´’]QË €e„°E>§‹)k2®¬}‘P©ß0Âås"¤žs£ž«Àà’ ÅÖì\:)=êH"SîMUÒ“L±•4ñ˜D®˜…º€òZ€”¶G"Nºµp§ˆdj§|PÊ À*ÃIqqïyq¦!UÊ…¸~@e”›a×™ÃX…6P‹’šsÆ”µH&YlÊ!YnOOà6SPa£„Õrwš2¹ã ûHÝôþ0±ùýáê¹T ¡æ -+j•9¸/ol1Û4Q…•‰]'äGÎD¢ž’A=]ŸÌ!.Òé”ȸ“7Y쇮'„F÷Ñ’³>5ºfJRü²%¯f2¢»!yñ{$1]Ñ.5u éˆ'tœ4¤¨©!Ia7…8üÙ6šæf`d×´ -HÜzQˆ¡-°ƒ;KÄwÒ²Ö C -$Ž#hš6ž¨Uê€rö¶G­e€)ÙR_®Tñ×ê¡IƒeYí`Z^é QLç%Vïÿ±Ô³§`HÖ°B;#\±•-u¥ -fœ®Nä>K—äq‚éMŠÊäNTĹNWÖ2uT9ûaÒñœøègXhЀF`¿¢&¶c-ßs6PSÞF?8¡-%.s´Æ!±Ýo‘#ŸPˆ»ÍɌާ¨¨µZVÈ(!«Aiñ᜸°ëÈ°í”ÜømMfôN†Üâ¢ÛOXÔhDJ˜©AÑ5SRâf’¢{DF·/È ³6%ü±+ ê0>ÌZG6ç4*i*—òØu·Ê :/Šz2öÛs•6K"ÜŽJ¶xB¢Ðp á¶à‡|f€[´üØFqBG.©b72Áâ—Pù•D°t+Pé*&yòÝ°ì˜ËÆ/´_ ¡µ2ò©}B¹u@EµÌ¬ ‹Ž7‡÷ãÆM'DÆ—D†6¥Ý&eFÏ[bþ;¢ãß™qó1ñño93$òã²ãÖsÒãÓ1©á ™ÀÚ“=šœ.ñaÛT^Ôó´›>®I‹î!gwKdÜ´ Êhå²m™ÑÛ¶Ô¨ï¨ø¨ý¤¡!c¡Ü’M¬Øš>ªœ}¢ˆâF‹Åþ@ËÌ)BÊ›ç"LPÉ Šœ¨Lì4]ÄQÂj±ÅX´ÔŒXЕ੠?F9ÀKþØbKú8Àö"p…VS ‡LÜ-# Ü¤UB[+ˆ&½!Kjÿ‚J_¨’:g¸²J‹5aõeP\ÿqωaþ°qÎá# ¼Ö,pGŽnhr“Öî†-¥ß£[­+ž\/¸ni-.äÜ0FȱeÀ‚²Æp$ôö“Ñ¢Í/HŽû–’Â[@À­T‘KmÐd í´ªø±plÎ[<>ç+&é Í@š¨sÐSÁ¸¤7àaf»R£”’¤îC@ÉÜ66¢½3áN*ÙbcúÈb¦;Åó5IR¯ÅÞ =“ž‹……ÌrbþWb̶uMEEmk‰1çIRïERÛQñQëIÒïªðèl°Aw±È˜g*,ä-”³üDDï`@  !f´'0<Ú6ý„„ï å]Fe]7!á值èêõqæ&„EwÌI«· …UsâZw%':Z¬ -Û†²¢ÓRNÔýIŠ~áU9“RyÃWšk¥¥€šÈïèÊÝûä¾£¤F;Çì˜Á5S ÆÌF3:ê»+>j¼*?j·,9h¶lÔqOnt5(øŽ…ݽ£Ž£bÃã=Éá»Y^ÐÜXÈP‚K§DÆwDÆ?‹Mak› 3HQ­Áœ¨ö/(¨4)«t·H3¶!#иEV»d±®_¬I««²Ú!, ¥»Š|Îòý͈ŠîvÊïÀÉ(÷+V¹[ä„׃ it@T !ѽ›”øyJft“ô°ãªØði¨AÛʇ ¹EeC@®›6:€ Y )¸€b»‹®vŠ Ún²¢§1Yaw“¨ðó“Ý7ñÓ¦¨øoVhôÛ€s¯¢‚N»£w³´¨Ç 1w0@ÄÌA ¹•ô,¯ô…-¶¬°Ê¢ Ê]@Bå ±¤³†*¨]CVšBìéŒÁˆjí…„èÎF^»bJXýW¿a -k æDÕc˜²JS€r:kùऩjTÖ’”ʨ¤Ê^TReGL¹ ¤ÖgCV|½2ÎÖŒ¨¸m&'þo¢o©˜ i(%z™–s™!j1”Ç´˜ë)(êú‰‰®…¢S˜¢Ê}dtÆ ¥už¡|ømOdx7$/~Ý7IÑû“½,Kˆz -ˆúBUÚÐY‚Ò™+‡'%c³ÖªéŸXÃf>ŠzgE”…·QÄ3©â?õòcxBúg$«geLVm -NHk/*ç/.éB@ë ±¦µ$¤÷‘Ð[kDµ«VÄ„Ý‘ݹ$1l; úkqA·]‰á ±aƒtõ¢ìøsXpt<+BhÚԌQªxÂœÐjã Û´øà¶)pƒF@ùV`ÆÌ- î×øYP2*å¥WD:©õK‘ÖP'ë,™ô†*¨Ÿ j·ë‡'-åÂñsýà”Jùµv\ö¤TÃ/Èæu£´hœ€D´ž°¤”ž*àñG¥HüT9*i P¥ÙŠ”0[rÂl“RÚÇ’ÎiÄ›©thr+4)­¡Zí!ËÀÛÁÏš[…D÷NPø BDí®œõ’)Ø>5üP$k/'­Ü VXiÙˆ‡{^2«QqËq÷)*è ¸j¹”xÊT<,窖s=E?[’âËNLÔ>–ÄçÆ’èfFJÜ^ -_;ák'(j7&0l:)9º^”߬ -ŒÃ®²'¡\ WP·rµW‚Âk™ˆ¨Á¬¼Ò¢¨Î œÎ[<>g.ž´ƒ!¢2„"£³ƒ"¢2„"¤s„$¥r&§4%¬~,Öõkˆe¥+Ģ΢¨ÊZ>8é/.é'Š=A‰Æ_õ¢Ò'(¡@„£ÍutCÒú/9í˜Öª¸Ò_PXç ±¨rƒ”½+è¼ë)Kˆ=å~IQ¥'0A…D”Ž`„tŽ`„t®ð¤´þ‚Z‡Yq­9Dií_SP·pdvEHg® óU Ê/áHh ¡Èè\ò5ìQòÝGŸ‡Žϯ…=E“ƒ ¦ý ®h3’×®…%¦ -ƤG@‚Ñ# I+•~ÿÐ%áççÝ7ƒtÝ'ÒE³<<{†*ªµ-…E]·¤†‡„ÆíûÂÞRÑ¿´°Îh•Ãx¥{tš6f3hÌbHÁýÀ‡­–´†>ÈW°šò’0MDZ8÷\òÉBŸW:8å)"k! " IÏ ÅdobEœb!é…6½äž_J=´ €ø~œðœ· ¿Õ>”zžiÑG…h ºô:‰yÞç‘ï‘ѹC¬ê¯ðä”>ðA±Ö@›ô•ŽË:ÊÄcÝÄŠøŸ<(þ¬—5…*§s…)¨³ÕĘº¸&ïlÆ×u¬´ƒ ¢3™’Ý‚“Ó+.û‚Ž¶Ré÷3µ~¿Ókâ—Š!YcùȤ˜xìO!i-žòƒ £³–ŽNzj%%£³†*¬´XVßE$T¦Âq9Wᨤ·v|Θr½¢œÎ -LHÖM¬‹õ„%ª\ RXxôO¯Œ?I4œ„¤jmì -LpÝ©T`vª™õOZ Çç|5ƒ“Þâñ9_ɸ¬!­˜ üK¡Þ®%à­£h—Ó–ÄtNðArÉ4±#ÑØ …åSj¤r]´r‘I?ð1:{1¥·npÖ NDþ¨Œö“Å®Ÿô• Ëîĺh+‘~—HÿÑçᑾ 5<„ø‰0 µpdv)vÔ«ãwZE ‚Ñ/PÑøE½6¨áÒ°Ù‘'á­ÎûD™ƒ¶Ðy+ˆ&=õ"²¨³Ð‰ú¢Í*•ŠÉ^ôiØ…( GïœïÝ¡;Ûfël. Ÿ™<Ô9Xo餭lXÖI¦ßŽ¶«eøÚd™@7ÙÆ°N–ñc›_ì̶1l\;µ83®Œ_[Í©×m¾p]&pmNŒë7a9¤Ð¯Ž¶UÅŽúý@——…O®‹>ÁF›(SÐöÜûG£„?Š£ó/vÝNmî‘Üó]FF¹ª¸ÒX86é$ÒïÿâÙ>~ý´Ð† -Á謈ôE „½gr¯ÊôëR+({ÑùÁRù*'"²êE¥áØ™TÅU3$}Q¹+è,µ"Ò3¥†ûÒª¸ÞÒ*[hÒ*_h¢JkÕ褗NÅþÀê¢O0²3@1Ù³ppÎX10{• Ê5²yz±jhÖ†˜Ê””ÎY88gª–Þ‰uÑÊ´‹4 ,ûþTŠI¿a‰ª D”öiì³o íjŸÉ>Ub±OˆE•Á¢¸ÖŒ ÎK R($}ŠËåÂ2‰3l8ßJ¢`­Œ6ÕŠJ¯ Ä£ä_Ïâ_?ò4üX¿‚;â=Dùg€5ü#Ùgâ€é|æ`ýäAñ`MôP m©¿JŤ­àãM„Iø}ûœZ;Ô+ãWû&U±_BFH¾Z¸îaìóA‘öÍ`ÝË܃h‡„ZèŒx¬±zPz¦ÖïŸ Œ“³nfÚ,Ü/{©;Óæ,âåˆ÷æ<¸íŒàÛŒTjHó7Gß|ç¼ [£·6ë8Þõ#ÑC¿EäՌˡÎÁz¨s°Òü™ü»š‘IgÝÈì[84±ddv&ÓÄ_åâ²~reÌ Ûýœ°ÝG€"ÑwÀÂê/TIŸF0ÖA—€?Éó{q*áx?¸Z3@é(û|Má­Óh×\«dpÊY3<ç%=‚Ž>êƒcS*¢=dYè•BÁ6–ŒÌΕÓ~ -±Ø2ýzŽ£Ý´H?…h¤·~„ʈ ÊS&.ë¦Tð)â—RQYO©°¬”ô<4~$O¯M¤IÈÀ„¤W@" -D¢Ä¢ýĺ˜Tzø™TÅ^JÅdw $ô<çm¾q'\7Š*w^2ƒIýT*0±`lÖ\76»‚v’&ø’ü»….ÿî#ÐÂ"ÎÁ*–^A‰Gjøq¼w}fŽþ™üóQ!}ŽEœƒL¥aû@ª¢ÍDšø™L¿w¦ßŸl«cüÒæ›ïœ/Ò$L0"²K¥ˆüN¬á»G±Ï¶ ¤û9ˆxB–ƒžÓÐ?‰HôY<<¥VPv¢ÌA¾¿£¨7³'×gøÜzÌ S‡6ÃСu;4š†ð­ã„ç|ÖÍË.hÜ2ªŠ>lIê—°ÄTÒüó/tgÜ>¶mЦ m#“–b!éƒ0 g MÀ9)\!®‘F=‚=՚ˇ'íé÷q¾uÿ¨´ÐOÁÒ$ì?”}IÔð‘ؘ¬«^\ö§ÖDûH´ÐFÂÑ'ø é ô‚|~ª–.l¾¬^2â{!)­›Zë;šéì1HY¥Ëb=x -PLe«˜´S«â?’J_Bú1 µ'ø­¡X•FÁþÉ5ñŽñè³btÒR#*ýÖpU Ê?…¢Ò+uŠí$ÑpW@"²30!éŸH$ÖHªÞúfqN¶ ÓÍL¯`¿õ”Ë…tnbÒ/Š±hpΖ”Ò[9>ç(9b»:èÐa -þÉ¿n¤yø´&þ%¿ÖÌ>AI)ýU$µþz‚J_Íज¬¨Šm£N/Í [ç\°1yk2·‰‰:0Ç3¶+ºb[e'UFõ¡ñS©ÀìP¬_rÐÞùâ Uþ™5‚»E˜„7#ž}$j轆”Ö’ˆvµjxÒ½‡±Ï#~ÿ‚‘E›…6O"ß'Â,´¡^ÿ•‹ÊïôÑÊäû5†o¾¦0Îï„ñl¡É¿îTÅŸÀãýĺø‹4 wõüŽ"_ÒìA™½Iõ{/Pñø ˆô<4â|ë€(=føGæÝ5q†O®–Ùƒ«wÂwÝ›Â:ÆvIûZ~sÇ8‡ `| 2ð[hrJsÙ•“F½<’zF4v$P°Ï ëÕC¤€õ” JšŒIÚËŠí· h³ÿ‘Rõaq(“0ngQ¯/©‚}K:Ã’ÓO!ÈçŸJ1i Uü—FeøÖjNkŲlŸû5µÆÚÑ)'©zk$SîÀ…cÝetf s†"ÁXS`YG8"J{Åš~9í^CJ;× ÎºŠ…¥wRM´—JßÉlû4òÝA“¶“*£çºÁYk±àüQ¡\ýRh؆je´£X#$»‚‹^AŽ5æÍC©7'¥.¡Šë(”´ƒ¦\¯'«ò¬„ÉiÏâá)7`I Y -zð]×QÄó6‡tõ·®iuú%U°×Ú¡Igˆe­)(9¹lÊ`EV½˜ÕûÂÓ~€5ñs[KÆ9dK€Â±ËÁºè®‰á;ùP'ð0Ù{{PdàíéwCˆçƒ(ýºO©Š·Œv‘¦à½#Þ‹ÐÃ󽽄€~¬—Þ‡p'qï÷8ò-‰‚m#ÎÂÆ>dÉ—T‚Ñn"ò~B]¼›<Å]%OD[ ÔÛí ´£D0ÚU-2묞²UŒÌ:Jd? -õúšÁ8ŸÆ»²Qé-ý„ˆÒGž†¿çQïi5±;…Âñ> -´må¾ËY]Æg°±lœ×î,êu(Ž>«†fmàâÿ±ô«cøÚä,œ]ærV—ÁÜ©msóhÈ<ÙÇ’ ¤¼¤=“7ZwØ×Zƒ‘ÒσÓIAþPúùÀ7:æo+Ä)H[ÕÀ¤) í`=»køþôËùÞ YÞP몖u‚ `LÒP)k*—óƒ$¢2”ˆÄDjø›\ÃÝê& H©<¡H)Mˆ)mÖ´[2ê!쥟Xm¯Ý—Ùk£káþ!Ý‚6ŒKÏ D¥g -ED²D¼§DLÚO§7¢žjhCXJC@R*C¥`¤kÂq² àwÆðmÎãy§ÖÅNaɪœ!‹ë<æ¤õƒQQõŽÎV12k'‹5«¸V "²^ ²_ÍȤxx´$íD<Ÿƒ¨G#ÙÁ¸ÖŠ ÎZ28û!¥^Äõž -C‡VUúý°ØU?ÆDMå“+u‚² U´‘>ÁÞHóðÓÊÕ2|n5“é·»eÓwÉèüP¯Œ_®Æßu'Uñõ¡ñ7¡†í J?f.­æ·¬}yëÊ3n(òï/‚ï#ÏÂ[G|÷aìÌæ,ÜßfÛ:·‡q϶jqé§DTÚI¡…7Í^Ü=sçfÛÒÙ1wk>›æåCºÏ EeaJ+½Jj@¤TfBMìG^O¤I$˜úµ³n`Ö`Mí°ŸtO¤^—á{£ ýþë¢mµbÒn2 ß2xn5·çmöísƒ4ÿ: £ó„"¥tÓªØÇõ1^–aÏ`Á‹}eÈÂÙÚð\ÍS¹7û\úÑ7Št2ÒªaÏò‘IXMô7‡wÝÐÎï0ÚÝ4m6Í [GêôÚT*.»Ò¨Ø߀íêÀ8ú\G]~¡L@›GœwÆýšÀ8žÄ= -JNg RZé#ÑBàâwPDTöÒr:ƒUYí ˜ÖF$ÚC›‚Q!ˆÇ«˜½kGgûI;­*~ J¿lÜŸ_àÎh¾6/ÃçVï„ïÌ”>¿w‘da—'¼gEÞJœà®Ó©âmÀ4Ñn -M¼£^ï$}ƒ*ë$UoµûbÜL, ¦ïÞv GB뮟4VŒÍZ˨ ±Qú¥Ö0Í5$TÆ E•ƒ²jo•°Þ„ ~'SF[h°ks(÷yùº„%¦2XÖ^¥³?­6~§TE›)4LDYhÕ‚“¦Zaé—J¿(r°C}X´µfpÖV/0;Ñ%áNbŸ?«fŸÛ|ChçqíîÀ¹OÓ'WÇܵÅÔ©Ñ/qh³LßZMó÷æmå¾OcŸ-tù×¥!|ë|ãÀi04…mêÃâWýÞ0uj3ïôÖŬ¦]Ìjšmã hx¡³ç¬šõ,"¸š¨ÊT..kªŠ]‰ôû—Dm)’~ ‡f‡zeôH ÞUñ;©2Êð­ÕÙ7¿­Œë?~B”‚ö‹œí’VoaìÐæÉ¿Ž`Äc-äØcðà¶/°¯rxr‘P¿4«¸^À‚’öʺíMXз“5·I‰ºƒ“ÖžAÊ«ì9' áè­j`Òž¤ÒX>2i¦VÄjcÀÄ”û¥¥U®P…UÎEÄÖ‚¶R0,ç#ÒÃ~ƒX'¿äuµÜl+æ²&—á„ïæ)‘>ŠÇ~ž«_îº\™Á·-’©a7"Ü}(ÿè™Á¶y†ÐMî©ì‹bñx¶›kíæ ÌÀ"ÏÃzi5LûPþÑA—‚EžÞú§ò¯â¬.g"NÂî4"±Y -ÒGŸß>a -ëöË€W.ÍyÊEeÝàEæœä)ö7ƒwGìç#À¢Ê ´ÒR%0kŸF?Ÿ·6ÏøÍѬ‰¿‡±ÏgÙº[´®åövë‚Fk¹]&Æ9DÀÀ±¦¶¸˜—×ç׊ÅmÑèáüdâ‘‹Åcsž€%•+!Ë©ì“é'÷`úm­Œtj9 ×®ÒbÃ\&,e¢Lo} •±¦ Äu;FDýã×-Áñi,-æ -„Ðz]qÝjcIÐ[# ¾×Ô™ÊÅeõ!²_h¢Jƒ5q­)1¥%(A• ¸:ÎCž†s“ªØ7`I?€­  ‚»5€nwv­ÿš@73@7[Ó¯‹ „c_"Ò3pÙ2翵¬\W “禵¼›qÀw=&›U³·|ÞŠq-‡ \à ¼‹¡ àY™êá¼uÄT{û™]³Ç8·,,&Ïë$b±®€ë¶‚–VnUMn…,¯[ - -´n‘R¹<˜{Û!Rí*5¬iÀo³ [=Æëa1g[!ÏÀ~¾“³s^›¥³Ënåd˜À3mö{Éëjsíæ&e ¨ÊdUJÐbVJȤ¬nF8ÎM驘3UŒM9A -Ȫ™²‚“´Ñ§¡O¤_¶«‡@é!PÁZ -†åŒÁrØ–óƒXRnÒh˜Ò4¤•LêuцR}ôP¬?*Dd/Âôrz¬Œw¹Ú¼µúhÓkW¹´%ñüxÞQmÈ=;»Ö•ù6¬ç0!¯õ€C)5à[U]2„qZÊ;æ/Ìe –Åód1…kdK ·°œ–m]9%c+Éš!©Í0Ûµ'/|Ù•4ÑíUȹÈìŸH8Î]E@ç¯Zå ¸Ê_´ÊcVDÐv“þF¢âs€ðˆ”ÊFŸÞ~ Õ±&Sòê¿·Xì‡ÚÉ’¾ùÞÉL©aïÅu¾{ÚµjtfÙdÙåL+gÕæ:ÆN­×üÍ}pÞ¿ÛÕ;yµ& ÷ÅNŒ“iàc4pZ Œ÷20Þl¯ áã°_¸p[Q=à œ¶¸ )N…àŠ£‰eðùôÛNX™ƒ*¨Z*šÜ§Ž2‰HY+È'·Â–UÙKK+ Hº¦ÐŽ»“8;`bº}T­”ŽLm„-ªÛn–h<(?ê9&;úL……L!‹­TŒL.„XSîØõ¶Ê ZŒÊˆÙkÊ*÷«Šë<%D&]‰)ý©¼ Ťf -ÄI(?‘pœN¿4Ž8O®9œ“”p¬Ã´¼Ò_XPé©“´Rk˜VjýÒ=˜zs¶®.s£ÇfÛfžÊ½Ù(µpæ©Ì›i¾prö­ñ1 -8!CVn« Ïm“\ò&¦[šJ‹™ÍÉM - z›E…Ìur‚.s"¢Î‚í”›Té(“´×”V®†+ªõ$¤ò$¢òÔ‹Ëyh³°ÞyÌ£mÄqs„&«ÛÙ -‰¾[¬! [$Ô/-c’~ Ä”+A‡)}µb³a"~žÄ½›C¹#×­¹çjaìÎ|Šf†|v©÷’)Øn`¢ò7•~Ͳh].ßÊŠÀ‘xðŸ'ds€KAaÕ(Îi…>i—5m®Á· ?ÀââÜ/ =Ÿ{Û2"ÉŒXÁZŸÍÁ²=8µxÕ&P1)' 1IS͸œ™Në($é-#š´ˆ}é‘Îe•Þƒq†y‚øŵ6.n HRé¡ÊBßùG/P!Yg ²J;@’ºõ‘œ‘@å²)%h[ ›LÉ«¯zqÙküè<ŒZ¯ „û7ƒv¶ÏbŸmãgçeüÖælšöÆ{Gë@îÉœ«!Œ;Ð’ÀtIà_(Àðu·2l2 žZ™Œ`ÜVFNËk8Ò¾”³€; 1ànÛ N:$ÇÄÆ,¶‚ì¾"ƒ6„õÑëb‡äŽ×9©õK¿à‘¹ õ7‰tr€Ðþ,/f ¡ÝfQ!»A±ÑϮ̘o*Ð]*4d²,(¸²|(ã*Bº¥ Åu[…c“ ¤)8÷LþÍ?•5é—~ú9gÍðœ-0i•½–¬Ê„„Ò†|Ö²€àα%ú(¦µèa7ò4ô˜„Ö’€ÎH¨_úÅïsù=ÆÏ´a2‚oÛ¡ÎÁÚ EyHTpÖä“¡T8ÎB¢‚s Û–²0nƒ…eãf²E;nP(á6)„Xk`äVBÊ.,`¢ì %ʾ b¬,Ë -Ù‚¯['ŒõOeàœ„ŠH7°){Miå~°:ßMJØiOTüªšrvÎ&ËÎý2#g -YZµU:4e!ÒAîTK¹Û„„­&DÅÍ¡HkW -Û8…x^œwïˆónź. œw1ësÌÛçaijoÀvõ‹Ü-»œqDzn_ËÇÂ:p,ð ,p%Ÿœ‡ñŸ\l‚—Ž¥žÖ‡³ë²FÆ!Û7½ Úa.u2†ì_wÃ+à—cK$É‚H µDŸ^ȲpFPBrîP¥„œ\NN·^J ÚK˪œ F#Í €ÈZ ëG´Ñ#”u ^è«’ºÂ9ÔÀ’°öª}É4Ü€¤—RÅ5Qç!Íäº8[¨âa{Ñ•€°54Q­%AåR€=5AõW0&m È¾.Ì]ZM«·.gu™‹Y+âüÒ^SZ¹<}3ïr07PÐŽxeãf2˜¿3nÌ š6‹g‹A½Üf§(ã!ýËâÑ`N¬ÂŠÃ °pŠ}aˆe‘Lé¢+¦À-arw­Ä ·’Œj‘T¿²N"­ó¸Ç­°À‡íœÏÉŽN[YAWHàu;Á€Ö­>hµ¬íŒäøgRnȲ|Ðð)/¥2ÊE¡†4Q(!}dj؃0ûQè—–Z)oÀâJo—ˆð4“ÝAá¿‘sƒ˜rÔGÿãèwëˆïì¡LÂNs7ó{ËkQEàQO[¼K‹‚ ›'ë±ô㉠-r< É®œ|–ÍYTÌ] -¨’ýpzÇŠVLJú;Êî)ï£0N!Ö€W1--ªcT° eð¡ÌBJa!1%;P‘‹d -žDe å¤Tp=$*H_)Qï1±qS0À*'ÒnûÓé'WõÐäR0 •«´*ž…: ¹xÝÚQLü·!%Ð8m¹Ø×^‚Ë€!kçù…8 -|… üÖÆ-lEà?ì‹g³Oûòw‹ñ›,›0!QƒSÊWã:Œ“€¡¥ˆ¥¡ˆÉã!dà(ã @Ší˜\.*eOPµ0B»w„ǯÔåìk j  -)7“P, kOC’â¾—¨øn@`ÜcKàRNB]äJ âªÍ€€Y E…|–¤…?‹Ma?ÈA:Mvy¼xi?‡{m>‡}k/jö÷ª ƯHà ž¸ø½‹r)GÁpähZ2¾aÂ…žÎ=nWÀí'ˆ¬²¤f $´ƒË›§Qàñð·kœbƒ<–²¡n¼YßXÚÀq¶Jèš:´œ9öˆ5«·¼¯`C·G¦ˆ\/„(ƒÛ,bŦ¡x¸-ÀÊza9C0JW‚:#I]ú JÂßDZÕÀ˜¤~&k%é(“r짌¦9·¬ŒoeiàÛ1O„ xvÀQ®öük‚ßÊÂÀ¿(tx¡»·8‰u4LžÙ6ÉT<+xqÉÍIìãÆô½•’yA”ÕãZ¯²Ìˆ$0×c+`Ʊ_<8¼^|Œ*Š7Ýq%šΔÄå ^Õ$ÉhÄÔ»aìÊ$”ŸB4Ò_[>lùŠØ¸½=~˜EÖ¢kWäÅAËëœT -®›B=”æþEmá -«œUC”{ÅÂsƺ!ºµºñ¹­Âá¹=E¤³h]ní¶9™¶æÀ´\„/¾Á‚†È: Ä ôÁ&" ì?ž}3Ñé œ@ÆäÖ•×1¬#¨cN#2É’N#Ëš^+Ë„VÁb6›{~D„1@Y9ýº£È al#ƒ„q RㆌPz¹\¦aq4/|Â#>cAñ.ª¬×® ¤â F…eTLk êØS‹H-•Nm­%†ì‡Ä†^gcT\còà¸1}j[C5.Qªà 5rûeejVbô7#*ºcKHÌP¬–²d! -E$÷K!¶`0±Õ€Å¶Pˆî‰ú+eX06k£Åµ CÁ6¼º4žA—Yq#¦œ= ~e -ðZö5F1Æ•@*O² cpE½,â¥4FÔ²…–€«†à¯f<ÈyŸ¾A€q}ãzIuëòùÑ8Ák,ÃÚxÊXß•$4Û3Ll¥h\ÊÀ*çÅîø|TˆÔ=6„mÊ)m%ã²Æ@ÅÔI)õQ%½  ]c(Ç‹‡Ƚ¹êFç¶KyAÇ!¡ñ±l|Ê|«n”?r‚Àœp£¦-®å &µ"²GøÑé¡LÁj8ƒriÙ3¹ó3mßZÐÀÏ8lˆ1dãàà#:œù1}¬¬mŒ@‡·±bôØʆãfDÜAàwa ¸J<á590@<Îæ^˜Û¬Ÿò…)­²Ö‰oCIáëŽÄè&î€= ü‘£K#i5ƒûÙ¡Pm¥ÒÄNzÈÍ*âÉÝb1AcÈâ*[Ùðä2¡&vÇ?m¡dà‚ 6T+d xóz[ó.x˜W˜© lkQѽL`ïð’#vÝ–µ=2›:f?,Ghq“,ÝSE•¶LZГ  ‡Ÿ`&ŒRnw,0 ã$ŒcxUá¤àÙåâÜ-üŠ‰½ððþ‚UÔÄó:@ÀÙÌãà -XvÃhÇ}°ÅtëgG×oI®˜êJBé$Óoç÷½ÌueÎ- {É3ÛþxúÉ@‚[†å„\C1k( 2¨˜dVRNÅÄÆ4Æ(ŒYtHªá6e+˜ k1`æTqe­ô3ð´µ ž—Ç’¯á -Š²˜½;1^Õ¥Å3PàêyÜÐÇM8„·(0#*À,7¾Bfc9˜³pÈ#PÖFa<äÂŽ C/—ÇÞŹ p".AÓ«Þ -ãai ؘӢ¸ð_¬Î¤´Ê_ -|àJÐâZæëÞc²£«=‘ÑébiØŠ Ï…³ŽLãêLÞq7àƒ,áÈ`ÓÄø×nP*±HVØdIO\BŃwp8 ‚“ƒN¢wL†Oo æÍnlhóqllŒCLð -nx‰–šòÆ–n(ˆ(rƒAbk c†P|9ØœÒiŠ‘¨!Âx††±1°ã!” NÆ-s[<°C¦ ‰g ñ&žDÃÑ^v¸·™TÕcØ1I Uîȱhu¬ŠºAÉzKf}a iG›âÂGÞH‚F¸ÈmóPñËŒ˜ µdŒÊ bXÊU?<·} Z¯sÖQ-S -G2-xà 7~¢°ýZÁB³@È«ÊéXR 1™ÔM2 ãb} dln<¥lp¬…«6NBÖa샃<"&pàŽ•„±»€Œn¼Y¢Æ0&ü<™„%5Ãâ>ˉGíñŽÃ_xŒSÎ'³b0#Ù6Ô:¸m¦3 Ð:›iQáÃàJPáõ=—u6’ê௢ISX‚*sùð¤gþÜ:ÿÂƹ®¼²rfbÆ+:0FI OQÀ&4€.Þ˜Šm;†a DÖxE†­ñ ~\Ìp -2âŒ-?s²ÈWQÈg¦ˆÍÌ#octøWùºñr0Ž­`c€ÃÚXæ1¸ÆC* Mè@y䊡A·Åµ øV -Šo )q®ÃgøƒN7£|²@%³¯¼¨ç$쪗uŒÜZÍ;‰’€"WŠºdï“„7POä¾Y¤Ðeã[¢^2.x[Ù‚qp™lËP“I†tCRÃÙ˜J1•êµ18Üã´c2ŒÀ7&€`¬´EÀÕ@Ê…@þ¾8àëm“iÇÀ `œcBÌ.˜Ñ¹¼pîâby‹Óe°âeWO\ëèˆ;Ýüð& n4óÃ{ø Ïj1hÚBj¡sRˆ¸RVÈh%‘°ØÉ”W€!Ü{ìC ¨å Å€Ï9ƒŠZ'Œ+kà"Qzá‘%ÝN‹.ÚXˆ–ÿ#ÃvÀƒc@¥ŒZ5ôq“°Á ÀT@í"þe(m‡ $ £¯t(#³0&‚ÁP+Øììši±Çå)kq¯Å€cˆŠâ_ ðk‡‹0Åù40à‰Z)ˆŠÏmàg š¸–I‰[ùñ&nôôiS(ï3< I×ä† W¤E÷¾’£!ð¢£-°â—%ÀC÷:@*WÌ#æ7 -ø{U~x2˜˜£vT’EÅnrHú©Á«„…w$Ðû¶@{6@˜†q”/«q‹ Hðôúiâ(Aö!æ]—Ëf‹Cþ/­pZ=H"Ð5R!k<Ä+j,cBÒø‚Ž‘É­—rWÜò7à‹2®(Oq¼ -8YÔÿZ∆8×Pop3”å1pñóŒFˆÇ¸ ¤˜},ˆ›(ó°ó -6p2zÌórˆw3¬ÃUÓ«£§¢ŽÐLÏ"~ã-[?ŽåðÇO8pÇIÂ2Œd@0ö`AˆÉ$…ã ŒT·¨#Dì`Æ  Ã,œ$ŽY8L ³l€(fÅÈ0lãâ¯ñUG+ŽR0* -ðË6b1 Àfò(€ó‹£…¦WG‹ÌÃ/2s°èt„¥Ô ]’GÉ šâŽ¼Ýø²¼ñe^ã#ŒUxõyŒ@Ó⯠È·«‡J%×ÏME(…€`ÜbBƒñ ¯¨1Œ Kã‚°XF€‰wÅý&àaME\Jˆ3Åøð¡>óÑ`‚xR ×¹¹â<92xªæ1 ›â¡–B°T -ršyä»Ùà -šèklÝgc ÒOF§Ÿ®Kè2QLYëlEBw)‚‰["+]n|e¬m¼E¬Â8Š… ã,^Fc\8R,­^`¼añOzŠKŠMñå“Ä#,àÚO\më‰bPÀÛªžø¤#Î`Gˆ+½ôp£™c gèg# ãèÆRÊ@éi à˜5ŒQ” K[vˉXÃE§ÇŽÔDA4'ePbbÖHT\ñÄl ܱ1• VcŒ -€ -AiÜ Ë* ˆVYo ¸)wŠƒ¿¢8œ•N#Hâc8…¡$.ÁèˆC(BâZEE\‹èˆoñ."!>a‰ˆ[X*✊ø¦&î¥ÄÄàqŸì×á;|†‹éÀظÉÍ0Ž¢†B¤˜z‡T!%D‚@i!’+¤…F¦ˆaÒéÝá£|ƒ†çG ÎÅ¡˜;_—´Íd[c!^Vc!ŠÆ¯r”Tf½”³â’e 8ƒ%~F5Ä14 q/£!ætÄÅñšJ‰ßVJ\ÌɈ‡9q IC v†¸Ò PQö‡q~Ãux ¿‰É~©¾*(Ë ÿ -,¤tI–ÐÁ#X‰’Yøã¦×Æί$œ`B4Å1FlJÒ°¤D-b—ÊM7ÆBFa¬Ä‚ñ 7G·²#Ú¤x$XÏsâÞN|®ª‰·M1q4)&vÀˆ_ q<@¼ ˆ7Ýüð7D¼©fˆ eøÿ â=|iˆ€âh†8ÓM'‚ùá9¼AQÑÓ˜…Å|ÍoÖLB I0 aq|†.áûtB©ù½ƒókÃFjb $¥‰m\ã2ÓFX²´‡Þa*þmœe,ÁØ…'Ž]YU3*ž©âƒ_J\ð+‰NXâ_ OŒÁ‰J€ârW¸l`‰K:âX?E¼ÁÍW€#Ä£j†8Rˆïàðnø7Êþð&™!>ô$ã³F;EÆ:¾2C‹ìuzsØø,òäÓ0OCØ'œ†=`9½:ZpúX±éÍAdÓ»ÃG¦dŽGLÌâÊR~=®ÐUcØ A¨„}¡VÅIç<´'àbOÜ°B¿ÓJâgVF\Ì©ˆ{!q­"!n4Äàñ3?œ(»Ã‰²:|)ë×^€xÒË?Êþp£^”õÉnXða|ÄÂ¥ãÆÏCX¥„Iž˜y‚jxŠé¡‘+¡‡°O6 a‹lzs$ñß(ò)–QÀ&dŸŽ¯HÜÜƈi{Tˆ§ ÐC…²ëÅÄwKÀéàö$~…$áˆCøâ|ŠxWЗêâ r‚ø”ÏW€SÄŸnŽx‘Œïá><‡ïdùË —Ùá<܇ï¸ðlYÖ{\°MñŽTÑÃFF hù4’ųPˆÏÃQ4 wÔøD¤ACñFÑp$ â~lB•< r·hb‰Û‹X†q”¯œ#‡x§¶##þ5ÄÇ–ˆ¸ EÄgGü+8ârXx–^Ç…€ßRO\ÑoÐSÄ£lŠ8Q6ˆïØÀÐðl–‡&ˆ;¸:¥”ëJ+ÀAóÇŒÍÃ96½9Žlúð¡éÍcñ MĨŠ:H5Å=<9u„j~q´ØlÌѹéx£ss2æaŒ(vƒ± -9M pË0)^#@âš‚ø×Ñ's*âÛEœì@ÿz:âŠ8–Çú9âS7FÜ@Ìïá<54ÜfƆÏp¯ -¼ÆO,h&úàü<ü„óÇŒN/›_&>¿9r|zqðø<üDœ#ÈçO°  ‹0Nl>Îø<¬QÅ«èÐS%òAöÔg¹”v+îÅ°€ÿ¨&~‰ˆ[áq©šÎ`æ‡GÁñ¥˜~”åá>\‡óð¾ÃsøLgŠÊá;<†×¼ìhƒTøôö1z +Z8„‰é¡‘+©ß!YTÁ@¬¬Šy\9󀢚xƒIj8‡NF¢›‰1Lp:Úø´\%B'9bIÜXÊXÔØÃ…W³-¾fåĽ„ŒøŽ¯²âT9>|êƇ7˜âT9@<ËGˆo q®Ÿ"îȈ_éñ'š¡žÃg8wÉê¼ñìTT lã:pf2Ì,<"ó/–‰fa›a«›â¬›‰8R5Ã;L3s¼ØLÄÁª©;7)C‹Y$¬v§eï&#ŽÏMFŸš80o\é Æ7¼bj¼9àß -¸!"Π¦‡xÑáN0;ü)æ‡/eyø÷á?<‡ ¹ì𤗠NäÒÃoø —á6ü…üX!X6†«AeM3<¤SÑGêæ¤ÄÍÌ †›™A 5q˜n~q¨øã(€ÔÛÖñQ𠟈5dt&ÊÁ郔Q„¶¶1’Ƭ\Fí+îG!ç"hâX>D܈ïð.Ãejø ùÉ â÷„ª{¼%ŒSq‡('‡ N¯Ž_4: õúˆ-EÌ+úÝ‘Ô»Iç‡QDF6O•Ø5êÐìL’gy¢ ภ-WjC̈8\®K·âªyá18ü†çpÎÃw¸ ·á8ÜF&Ë_\x6ûBT”4cùçe³„i¦À¢ö >2j x h$É¥ ‘ ™_>-ƒ„5=<ëÜ4"Ø ùÃqSqÇg'äÇOË aÎS%wœ®Nä6Y›Ìq>ö˜Ìïð É¢ -šád ã$²¨hZ\îA¿0tÄbz8Ïá?ü†ÓpóÂ_fø —Éò—>Ã_x 缆×p¾“%âZS ²‚m^@#¿´Æ40ð åÃ’fzaCh1±ùÂÊÉd²Ó–ÒÓRXÓ‘Gå&ØNÄ9:Á7dtzy õîpá‰hÃç÷Æ‹Nq œ3D)Ið 9`Ö0¦òµC,ÿa˜âb ð§¡ιK–gù ïámb0Œ}l/°c!ëc)ÚÆZÄ {`g‘ÒyØCÉæ÷F M¯Ž›Þ(4½8fpŠi¤ØßXådÌñ¹™ˆ#•3k'" žœG??üqzh—Y@µÉ!PºŠV¤ô·±1ã_AN)ð9 8M§á6†Çpî’å/..9܇ïp ^Ãs^¸ çÜ…Óð„ÃÄ9D¸BªÁyn<€±L/LJ¾(D@)—>.@l¿ÙúDn3±Ç§¦—G‰ÌÃ,4Á:F€RI´taísRˆøÒp‡ ÌB36y¸n†u°bzoàØÛpýüÐD.’ ›m|D{8Þ"ûµh…ˆ(^àkYSœAâ9\'+Ãuø ïq™á9|†Óp.“åœsγü…sÎ9çœsîÂa¸ ¯á7¼†ãð>óü…ÏðŽÃy¸7âQEQ<Î,‚ؘŠ†Nol§¥Ÿ–€Lhxv6ñÙ1 ÞQ -zhäFLBX›Þ(4¿=Hh~s”ÈÓh‘ù½¡Bó{#Æ&¢ ›â«›‰8R9q|n.òèÜt¼Ñ©éxCs²€OÍHšáXü‚1‰ YÈùA[Le69u69´MÎÛœVVVSU•ÕÔV—UÕVZ[ÛU•W›Õ—TWW–TÕV•šT[–ÕWšV[WWU—VššÔ—šT–šÕÚ–[וՕ•ÖÚÖÕÕÕVžM›Õ—Ö”.-:¦+®,¦½«Eæ_0"Ò¶!¬ó9‰w]‰ñ;µ.Êð­Õ5u=¬ù÷£B8z&R±¶û0pi4—·e\6s×FÚ DDyþðœGõú%TDÿé÷uõê›À»¯DúýL¥ß›GÌwãxéþ¤ß_ "òC©Fö¥Ò0’¨áâ´oÀtÞÆ0ÎpcÉÈìOªŒ¿®†p®V*MìX6:e-Ÿ²¤rTˆÊ™)5±u~ÿѨ·qRµÈ¤·t€ÊLªb/ó÷&»Äõ1™B5zgQ¯oÑÐìzÖU*44Áö“«cg2MôD–†~HSÐUÖM©ˆöR©Ø÷DêyÀ6ùEïæƪÉN­‹žªE&Í¥cT¦J‘Y+†‹6 ïŽ@ mRè÷§òÏj†æÌåc”È)‘&¡oB 3•*.™"ú8öuéø¬Å´þ-WÛkÉé,U‚ò7¡†”€ü€ŒÎˆˆÎbIç,˜} Ê®Šø}"ù ô^GLi=F‰0 Óiâ±YPM´&ÿ”F o)–ž -É#OCŸÉ¾NÔ9è‹4 ‡2 » -IŸU¦wb ß7…v~G¬gZèy÷(¿!]=ØVaö&í$ýÓ«â -Ñøµbd~¯Š8†w_GO1ïÏôÁÕ;ŠxþHÔð'ù§XüPþÑG^ŸÖóüÏZ¾¬L\%#³Wµ ü[82;ç ™v£wVã€íêñ]ÿ±ì«cìØh!ËAÿé÷côÔú šœÞkÇèO@ÂÑß|ç* ½OcŸ}´éµŸ^¯^hÖ•„X5.k:I›{„¯ ¤´>úXŸ‚ý ÍBQújFçÌeCTÖÀ„µÎ¥•N0"²ÏºÑ.ksY–­kwÄ{z„ÖQ!$k¨‰N¬‹)&?iT1 -Ä£L ¥û[@6:i옠ì ZlÊY3>g¨WF¦Ñðm´YØ#üE—…¶‰I¯ äxŽs°ÎÒñ)[ˆ]¯^lÖRÅöQç÷ Y -ú¨‘=ÁˆÈªb[ˆR+£-ÁGhàc´¦Jqó{ ä³K²ú’·ØA—~?&/­®„ó9ß¼>…BÒƒAõ€”ÒJ ˆ¿ˆsð&ºtÀ£³–:yCµÎÐì@,ÚL¥ß;)ôûŸ>ˆm+¿‘§¡çaÔ3ê4üX2,=ØÏÎà„¤7êôú¥P±ÍÀåÓ+ãG0Bñ}þ@4ï–k áj¢ÍAoÄéõ NHÖ XLþ«á˜9·:f¯®¤«qíꜰ^ÍÔúýY>8ç)‘XÿTEû*ão ‚Òå–·3{põ’)âÏÊÑIgÉÈìL§á?ØFó®vË·`bÜŒËÍÂÕÜ›ïœçyÜ«} ý>S*Øöqäû0sgt6®» üf|ú*"?”ÅOsèÖ«\HÚO¨Œv”êeO5´“@杖ß+Ii]!H*]&„µÛ¦c„Ú mq;V m‹ˆð;^À©6WÐY«F'í–T‹"bž‰ˆøˆœÎO¬’5‘&áßQÔK@âÑ;¥.ÚP®Š¶“*£—QÙ¼F&áØuCtÞšñYK™°ì\#ƒ(ÿì"ÏÁ¯tz`5lÇð¬¥FTö¦T°ÝD*îKžˆ7èwñ/©‚½è_-#¸Æ• lã*­~{‘Q. £sÕ -Kô ¾’‘Yã„éŒ< 0½3|mž{-¦Î¬WrZw…”¸í$%ì NPk&({ŽRé÷eÞ F0‚€¬™L?‘f¡‘æ¡Ý@EäÏ¢qé·ftö¦ÓÄ HÀ{g -D¢…ãÒG•`ôTm¤NÄ IAc³W½¸¬Rý'Ø@MüR'(»5‚Šÿ§’ïÓ²y™¿µ:\gUñ/ù¡ZsÀxÇ‹çm íjžÇ½¯ˆ6–ŽËÚJÆem€5Ñ}ö$R¯b]´¡>,~¤OÃÛ†p®ßxëˆ2ƒ4ÿú Ý—ßt¯¹e¼“•eÙþ “wËB–‚dANÍ,ü(í@~·  œÍ³¨gë€ñì¡ÊA[æ­ÃôugŽ¦ó"2Úààôx€z(o¾sZ7Be -±©r#«l‰‡>a—a½„˜ô1tmt‘gà=µâÑn:w›VÅȾ Å$ÍuCtŽk: 1õ^°¤=êÕQ ô°Û£¸×ýqô³ŸV?Ξå"Ó~jM´—L}“颧Jaé±^tÒ]9>i®œuŽIŸ‡·âŸ«ÆgÅbÓG}p„ruôJ¡áh?™BBþ%ˆAëDÞÉH§‡Ý€kbgBMì BPÖ~˜r)8QåÒJ<ܘœv­žsU˜ôÐåà·)´£kåêð\½³¨ç—JÅÙ¶šæcÆléì -°¦ÝiE 3‚joP’Ú5PAí|ŒÎ€„z(¯Túm°â²–Qé‰. ?O¸Ï]z½‰Iß…cÓS¥Ð¬yù¾ ž[-³×Fã|í¼%àÍTþN¬ŒªuÑ^PBÒGxôB”‚¢á۪ťÇrqysè#©dzh3@!é|Xü PDÚ ŠfJžˆwèáýé÷‰6ï(Œ6U‹LškG¨¼¥£“žjQIh]ì@™~½G²ê¬ ¼Š;i¢ŽøNiÔðÆßuš@¸†ÏLξu2—´-Ù‹Ý-ç âyż>¨æi -ßj"NÂGPí$({&á õÊè‰*ï¼µZg‘î–T«]Ò´e¼Æ$øKÃÙ53n–­ÞÖ ÊÕL§Šµ„"¦²œd„¿à•®rqÙœ:z¦Qp<d¹giÞE–_åêȅÓ¦p„´ÞzñÙ‘: o™½6.¦áƒû8†v -H4ÞT)$í§ÓÆŸÄéíY~¦PE¬¬VlÖL¤ß»f0®ÃÔ©Ñ4|pÇðîY~%o¬0ÿ• Ü%²,´*Á¶”IûÉ”´Ð† $t¦A„“cþÜ´3†m3Î÷®;¹.z -JVå Z^ç2&¯?LŠª—`„ÎÚÙ+09¥!ôðìH†]›Á¸.ÌœZý“èg–CÓ‹Yµ¯Xdv(m KLå>Fg+˜ýçÐ3•†«^\J(b*kÑøœ%𥿄”z<@k¬–ßÉCøU -z¢LÁ$ΰ݄*Öë 2Ô‡¥Ö0½5”û%Eu&kÂú¿‘]nÖ;ªõÑ>º$4+Ê<»ñÊÝHš†Ý -°¦õWÔÅÚø}ÿ:’è·C…Xô D8þ,œ´—SÚÀhãÖ Î:ëgÏ$µ“iµ¿€˜úª”ŸéÔÛÊüûL¥ˆw„¡]‚ÐŽÀC㢞4øR}”Hêý7†u?Æn­–¹[ó5€r?' wv8gƃØgÿ@òÝ3€mžÓ8pzƒÅŸäé½aêÔhÞi®‹YMgÍzÍ;€‰q 4dßlùjfß`„ì›*W½¸ì PDö§‹¡‡>JÄâ?Àšøã(è“6… ï·.͵b8Í¡G#+ËY´óX:.ë*–5Q'aÙC“¹½ó[Óº´u2þ·²l~Œ{¹CçŽÁÔ¡Í7ˆs5LÔjãÇ‚ñI[½Ð¬Ÿ^sÂwÿ\×£R$þ1+­–Uj㧡]„Ix I~Í,Ô ½»jhúDò(M´™NÃÿeî¦eúÖ¼¥Ÿ™ŽØn&PÍ9ÞD–wQea·HS°[´Yh+y"ÞJ¡`[èòïö‘Ô³gøÜ: ]·–é[óA“}]±Ý 3w6Çðu¿…] ÈAÿSÉ÷aøÌd!ÏÁYCT_HiÏËð­Õ0vjòN#„zx%C³nBëˆïì›Ã9ÛÆ ÷œˆüdFZm/"£½G‘ï×ÚÑ>“}ªÄb§ð$U[â¡c ²J/&*ù¥FPþ-š¶’¶‘¥×Nâôv}ù ˜&Ú[3:»Õ ̛û^hWó(úõ$ϯm”y8ó÷ÖcôÔ:M`›Ÿácû5€pwÍ ÛMÈv×Êùl›—¹öKŒwÅÆH }Íu±ûVÃÎ ëiìó€ŒÎŽ¤n·x|Κ¨Ê– Ò -L4~!JAK¿;ÉÓË“È÷wÄz0tj­ÖåŒÞÊ®Í8`ºÏèçL}ÔÈÎäÒøþ1xk\—³yÌ%MËÎÙÚ›°Ýì3É×gã¸Ù¸³2™?7îRê÷#‰Ú3q߉‰ÿ6¤E·Bm쇙ªQ40XR3¨ÔÆ»gñÏß|íj#ÍCÛêfO:-üî<Þ}(ˆ]-–ö’éá}†û9Šu ”ðVõÚIšßÛç±Ï=Ú4‚pÝÇóxgCy@ìbÅ°üJ¥…]B6"›?:Ûf°®Öý?·šÛcd¼ë×5Xq¥Ã¸ÖI˜7„vv Ý[ÇñÊukéê"MÂ/µ"²wåø¤¥HLú"ÏA!MAB@áü¸Ž&ê$¤#4YÝz%(üXVÛÊ…fàõ±sÙÈôQ¯¶‘%¡Y˜ïæY´3ªô³*ýì Ê¿,œG^_#8×aâàäÅ=£LBŸÈ¼ûægÃÐuk:´:†N­¿¤™Ñ/ow]ë3ç^èà’ÆÕÞ$ÎÕþ(tðvReôH`;ç{÷…&!•B;WŽRn&¬Ÿ è 4ù÷q¾t_foÍÛÒå€íl¼·5{›m³é93š&îL[æÔÚØÇ Þ–”Ò@˜}>ëf¦…ácÓ -ÖY48i)$}.ûæ%Vqí$b1Éz «íCMIŠÔԣK¹²ž°d”®Àä”ÎàµoX¢ê¿ˆ~¬™}IœÃ¼åêè¥VDº¬ÕÛì\­t›ŸXm NLý# ·Õï=CÈÖkݺÑ'á_2EüK¥á4)è4í¬‰ÑÎgá<7KWkgÛæ LJý…$¡v „é÷•R½J¡`ÛÐÎçî}!JA;Qæ –›É”V¿Ý‚¸öÚÍ5ú$ü1~k.$ë¯(§}›dÕŒl‰Ÿ‰j·àäˆÇú€ªØFúôÚDžœìØ‹Ý—v‚¢ÒèqæÆ£E7ƒ“WŠÕñ;¡6~ GÀ[ç°î,(²Ï̉5|]Z bZw8RÚ…„tVõÚ<Š~'qïaz§ÖFœo C‡ÖeüÒzóî›/Ü­#¶»³r5÷e®scöظ0}j[›ðÛXS.X”Öz^2Âk¼þ DNÿÓ«ë¢gPBÒï|÷ì=µ^Cw„‰ø™DÅvO$ž]­ƒxwöËx׊ñ _8Ø×Ç?Á j͵#T>5ü7à:z'2N"×Q#=è· -Ö pPÒS1,g [@hß`_Ü}1b¨µÁº¸)(Y•˜x¬£J<Ö fLÒP(é*—s'£ó“ˆDDZˆÕcs¦°$U®@Ä´þ*’ZƒIýbBLÍ6!½³^pî„÷ì<´: çe>—uȦÕÛ0žŸráh‡-5Ã`dÔfZEü2ƒm3 Ÿ™ìC¹çS\ÒR'(;Ñ%a í‚6—¹°un"žg ÂÑÞ°d´ûUDÔVB{¾4n¶®omãj¢ÌîÀ¥Óªâ?êô~›>|“ÄŸ#¦û/vgÜ?µ-Î#Ý e¢‘~@dtæâ:;¡Šo>·:ænmnB Ëü±Ñ/qi²ÎWÏV{©’µÕÍyB¬©¼aJ냧r#«¿,ëuæ ÆÁ¼6ØõÑ…Bã“ѼVÖ€·Ï£_Í’Ü3ƒrU´§R<ÞF›ƒ]E<ôyhS€ýü`DBÍ0µ·t`úÅÀ›Ã»Žsh×ãÈ÷….ÿî¤NÃî§á=tùw+‘ÞD‚~Ðçˆïú ]— £gÏ3ƒmsR)x É -›ìÉújF§ÜqóºXF.m¨rÐÆÒqYk bjO02Z}~žÇ»ßÉסV»T)"ï#O›F0®o5pȺÕZF¼ -Dãbÿ£É×eøÚd—·>ÆmîØ ]ZÙMØnÆa¼“y,óh¢PBzÊFål¶ä„Í$Ew̉‡nÁÉ)}àu±6=ìO$»„'§òת4Y”W6%õ'8±ø‰:ýâ>µ‚²K™¸ìY;0ë. ó×ÒOi5##Òj{ 9¥«RTÚ5sÿå­+Çè©õ!IÁ®!¢Ý“ÓúB”SzC’Ò[“QúÀ‡Åš'’OˆS°–RQYG8’ʤ”Fòü~šÂ·š†ðÍeÞ‚„Ö˜œÖžœÒŽŒÞ]A@ç¦ÖÄzç1ž9l›wùè­Œµƒ!¥\ HRH}Pf`gr ÷.#œµ—•ÓyêE¤çqÜ«³o·VF°k„*X7yÓU1,k'$ýQ¨×3©†»‚“´*ØßÚÕ:὚GÌwë„÷êD¿:'Ü7/PAY“Ñ/ I¥èø¬Á†¤þúÇë™ØÑùg¿Èuk J?Of¤Õ–—èY4F·S*,릎=)q¦/ŽŽ¹S£—J¿7„ŸýAÎÿôÊèsÂv?m¶9¤«TÅ·Žv“ªØû@ò}—³Îå8„¹˜ÍÛ˜½´Ù§ÑÏ'qz»L¤Þ.Ò¦¡YL][ϾùmÍa\Íó¸×”`¬PYóDòÑ´6÷Ç^êδ@•ƒ´>hç+(è1,$”DÃÝ&Ðîë|ùz’h¸+…‚mñ^¯ŒëFœ^Ï¥ƒ³æ $Õ–¤”Öc›}"ù¶d\ÚL¤b;†Žmæµ–Ì…­¦ ät¦°¤”fZEô6b9ÚÅMã&\à@à"x¹ Õc2orNäìƒÙ7ß0Öq•<ÒˆÊO;Î7oéT‘ÎAÔ£‰:i±¦ÜW^{X–Ö:‚ÒèÒÏë8Ö%HáX7­*ÒL¥‹=Jdß²áI[€õz˜ÖV).¿‘¥÷VEüS%(ÿƒ¡uÕ¯’z6Võ{‚ê/D!õZ=6k*{Rê—nr w.žt#¨3–ŒÌ¾tî@’€Ÿ©4ü%)¥9 1½9ÄšÞž˜z -MDûT“G¦‡µÑhaTê­³rpÒ¢°Öš”ÖNkÀ69Kwo2ýú쥇 $t–r!Ùƒ4ÿzŒßšVfÐM¶9”«máj§Š½+èì›vå•»ÒZ?8BÊ]ðJù ˆ*Þ?€f.«³¨Gg˜Ò:k‹¸Ú]8@g&$=ƒ·‘¿©Tl]~o'(;¦3O¡IþÀäŸÐƒ´îÚÑYaÚ1{mô·®7`Qé+н!àí@8úšÁ8Ç&×üÝuB»{fï­ÃÔ©ÍÙ4¿å¶\öòÖ•³h].ŒÚÍw®Múí(ây>¦AçfÈPsX·š‘ɵÐ$u>úüv>—uàÛ°°ìݽռ£‰6 »ƒ'¡ò? v%Fí• ð€rq -ó¨T\v DLû#§= -d'Ê<ìL¤‰þ©µ&ïlæ_l,ænMî‘ÜóD–…¶£ßϲ}.·µdY¸î¶G²v -ÑHû\úÍ/shd.iÜ1ÎÁë‹kIuñ,¨-n!ëïcbüÖ¸7Šs² `›œ­ûe5ß8ù&QŽæ5™ÇpaÒg¸…ú¦Wƹ‹ évÃW®r—’Q®‚“ïö KPe1'­,JˆÚëGiÍeÓ~;:WŸ¬¥NPz©”Ýê…f¡Hé'3Âjc‚ê¨È¬™NÃQ"í$Òï²üó?˜ôN£Í™×e߶>“~µTÅoôéí;ŒyD˜†é3Ü•J¿ÿÀ+¢­dzhÿXúñTæÑ8Šw´ b\ýrw¦ÕQÔ£™LÅ2€q²KZ'ƒ©KÛê0âÕE…³¯Çô­Í1|kÜE:3ÎIÌ£_èÌä—º®œ£Xç—PÁž‹è\#ñ㈸è~%$~„#¢ôQ§÷×ÒùĽ߀&mají ÇèÜtšø…"oÆ<çÐHóð/!é»t|ÖK¥á/cWÓÊÍB™€¶ÔI»AŠIã½ë1wiµäÞ?€ªø¥JP~ª™õ”‹Júô°ï0æÕ<â>s˜çaäÒhî·cÙ83îOäß·®Ã̱Í3|mÞæÐn²$¬>¿=GœWgÛ>×nÈ 3è¦}ÀDT¾P%uÞqÜ«¹–ŒCÌÞ›Lô9X>¡`œ1ŒI”õ¼˜Íœ´ðaR>ÌK¡b›'‘ï38!éi&n$ÄÕcsF -õú(HhÐÇè¥ÍY·y³§6EþÙL¡ˆÝG?û¥®;» qÉà~ï–q2 ø=¶áåîÞÆü­iy‡ _œ Aç‚‹—ÍNòœu÷æÉ<©Ô[ÿ`úÑ/qfÜ´3H2°3( ²þW\ÔvMvø4&ø1* j¬Ÿ\¤Ðo¿¢‘Igˆe­»BB˜ˆÁÆW£€4®‘ö• ͺ Ê.u‚²jf§Ä”ÖpDµþŠ=í`Og§UÇ>„iØq¾vÆN›•ëÛ™A7ºG’–\㺬ÙcY9O6#7×ÒÍÙ¶¯ÍÊuµ7ß;ºèÒë…* ½#^ƒ—6sO&Æëa3ƒmsÒ)b6î¬Ìå­&£[ÛÒ™‘í8öÍEŸ†5'aŸ l«]Øhmö­.ËÒý1 N¿šKˆ(·IUìkéüÜ™üwÆÅçÍMLô1+"è«™tNâ]ÏAÄó\8@i IP¹ (i ɾžÅ>›³Ð6°êeÄ”öRZ#áè çêF½þù÷ý¢_ºüH ß¨‘½‹‡¨lá -«Üu$T†Ñ(óÇFóÎãÜbüܸDŸ‰ÔÐû<úõDºúÑn®9¬ÛòLòÉ@št£ž “—Æ…©KÛöXúq£R8ÖB(Ö5‡s² ›]öcÙWSÁÀ¤£HDÒJ«ß~ D"í U²m&h­–ôOy'Üçgøäjª—]Ί´nwÒh˜žé‹›,ë%T°â ü?”}þ&,wÁ¨XÏ5&ÒÄ/¨Vsµ21®6³—F–µ»Ç\Ú¸pÄxO#k~¦ÝÀ¹@àd^hã´ -ˆäF°‚ºÝò!Ê­Ò¡É‚¡ÉÕÚʽ°Åö.2Âî"*ß)™q[Úx‚ÆøãÉ}—‡MÇ¢è]°¡rƒ”}ƒ’ÔÎæÃÚ^Œmp7N¨ÉG@ؤ¨VÉØ”x\@"Ò?¥:z¨WÆ&Ô°”ŠÉ ôûaòÐfĸÁˆÇ:©±»ÀÕxËÓ׶ÍY¼£gßèlœ­½ùÖÑJ£`ß`…e­$ö1}j2÷ex _\L ÆNa -ëVÉx¦9”ãÊøÅq_ìθY´®å·V¬Æ°N>ðA±G`rÊ5ÀêXgçî-¿·²xvN> "±¾PeU~€„TN -Eì8Þ¼nsH×wùzR*¸~Ðät›a‹yƒ³Ô -Ì)ôÛ°&z+šs‚‘©t±Žt è¡@4v MTëí‘ýNb¶—¬ð „ ¬ˆô;⾺¦pŽ–|“_ìдÙ63.%àßâñ97ˆ1©TŠØ´°¬)Ì]°¡2â_qK£‹2 ÿÖˆïÆCE·Súgò¯w¹Bš‚<‘x~¦ ÊUñæ;ç¹™LÆÇ*`pY#ãàÓÙÇuJáÈ5:ýÊX;:å SZë -SLiH:.Ÿ°%ϾŠ^ ·a1ßMJ|W@ÐX><¹Dœ†ôVÇú+QÑeØ@“£˜¨Å:Žt!{4é!âÍ ¸èbSF̬¸Ò_CTé @RûöÈë VDÕ?€¹n|ÖU-8i?J¹– n¯p€n¤˜„ò ø—P¿4‚nˆEÛ -†eWðù¥RD~ADeBBç ËÁú¥NM Ãg¶¥)œÛY -Ò@™]ˆs°^J w$Pï7ÊØy÷:÷a8 -_Üg£ »ÉW;4çOP¹V7>·?•‚ò ]š6ûfo_èì9'ŒWC‘`¬»Š„ʲ€àF`rÊE`"rþáäþxúÉE§†²UMî†Dȇp¨£bHb@@a8D¥SŽZi 3`08ŠÄ¢Òùl|í<@§U ‘!ˆÈˆˆˆˆˆ(((HI}:‡ÓêR;zgcCà ~ÏpBØq’ˆìD*­¬Ðb½X]ÓÍ;&˜ºL5íð7^û®:œAðœ-ЈÖé2‚yç$º¶Š–s*¯×Ùæ$š[ò(™S1X´9maÔR­½!ëά–Ù!yœs†‹ºÖCçT. ç4ÅÏ©å©bo‚ Ôa9Ãú-ž‡šÛÓï|Ýø¥b4<5§+šÈéZç›N¡n63j¹?ÒT9Ì,îw˜­©aE䶃&Ë’M¶ô>"׳õìs˾TfáM÷ -'Øœü•|ì6Ë&À7%⥛¯\¸L±C9…ÿ”ئÿ÷uÕb„r½¦¦ñšþÖm\ëX˜EÆ­RÂyGžÌŽA»zõCVé’¯û¶r¸(%<éõ£ ­‹õfŸæÍà‹¸ŽOߘûj†3ÚŸ\r ×hãa¿yYPq¢áŒ¸³î™ðUÉëB×®âçK¿wìCsž÷VR^óØötnOWþpÁÛJ›Yjˆ~)Ô÷0#ì;&ßiº.ÑÔËó ÿwRÀ³díøÖûE=ÝÎ>ëQêgs}œ¶[¢?ko -ó<_;ΩiêëÞê|TÑ˦ªÃ\Z -*ØÈ’½…ç¼<0¡w³‰ÌÃLÂ_Ž¯{21Þ¸¼Œ§+Î1¥\„xÓlsÅýÝñq¿ýY_w" zIV¿m]Žz¡rTG}lúg@³-ok±¾Ï7ŒÆ3Œ*ã}ö¼oïT†k}ŽbF?,œ¥¶ HñSÙÌ'~Vá|¢ ¦\×Ük–DÝaNRì·jûÈEÈáÈ[Ž}Ž@þg•3k‚Ï ‘ïáYœEßIŒ-¢îÉXëH{ž…¨‚.¥“ügE®N¿€v_¼ä_Ç° - Có³>±›Äj[¹þ+ùºÊ¸|ea|þY7ÞÜpŽA¼³âÄÃ,ÉÞó66ßÏúöFxJ‡S“÷IâÜ«½—€nÎe×ÿâ€Ë,'„çqSõ…½ÓÃëîFZ?+®ðg%Ïkøé9™™-I=ƒ-o~~ø¿úyë°JÎ>ŽùɇÚ” ')ßþÑÌÔ3N; Óìܹ¼ÿäzKÛrÊÚãÚ?‘xŽ¶7¥°çu­öçí'Ô“oæ6ÌÊjÜž}*w»÷Þ!ËÚ óB‡éx‘Tô"…·Èü…ž,|Üø]KþŒÎZ£ÿi Xwæ¼"I^ -íÓañ:~øÿ#$^ÑÿúlÛ­”÷{È™Œ©?;ЧmyáéRk¶{,sGÝ“Dº:”çA(k©Bõøå…îyÑý®®=y×ôË_ÞíéÄ\â;äZ~íIt¹çad=¾KÎ}zu˜;;ùãÓ¼ÐE—[ »ù¾ì½h#ƒäÐoþ@ùM‹é ->Of%i˜YËtí}K¥3ÈÙ(œ©cu|_ÊA0›""3•vÆ·u½@ŸØo®Û'å'¾q­×é}Šä„OØÏx,fªÅŽ÷#gþÏÏL}aqI«¬ôû¹¹Ù6m¨Á2F üÓ’ºÏ@÷/¯íÜ]Bh‹% â¼É…TAûd²µXk/À,¹qˆ=z§ÙV ‚¸ÜÆí´ŸÕ|T¨<ÿ ͈ëçfˆÿR*º'ÙÎóS#Qúpé !Ÿ}$ß=[ äÉ÷<– ëu'a§ýýBdêhÖh!FA†©’+ÍÕñ‡ %à°•t›ëyW×ïN¹QD””Ý¢´&o®¹à@ÒšPuK÷®yûU‡¿¨o0ø|Cæ”:xç¾ÍÎë‰o?I—Ey¥ÃÚù.U•Û!ˆì°iû_š VþÚ'TSÜÌ©*8ÈXÉx´´âRXI¦&[MCç7ŠqØÜî‹™ó$á*ךfÔüï©P}B¸s¿4gºÜªåÈõKVÇľ»9BÕ󾘃¢øì;õv]‹#λ½wûP|öøè ²ù£¬r˜*Þ`ÛBˆÉ6»ÕÄ0žÿ§nÓéY0Eɺâ@Íì%a¥þöÕ»Sm÷!¤Cÿßÿo¾#wg7-Âa„ù_RO¹†ërºlÚ= )¿lŠ›íèÔ±¾y|KAüü¤7DèúEûaÎáRÚ˜£ò§*¶Ì{&l,Æ<ùï5„ç¿·Oƒ>ë4>ï­o$õüúû\ÅË)ÜÖêbüúó[Ÿ]˜&,œ™ø»äçDƒÖ.ƒÏT™ß;û;?ôV­æe;V¤ðíý¾S+±/ðÊ×Mp°=âxØÖø"uh‘}÷T`Ný a¹QsaÝM· $Íq ïòác2õ5ݤŠk£§s<\ àhh¸=E‹?C[ÃEÑy%ŒCòu·•MÂûÄïüí €–§öÜ{Ξ+º‘eÇöèè÷TÙxUBö€QÇÔo‡w„ÑÇý™wÚ¨üZiœ’xWp˜ñõü¡–ìk-8ŠwŠmj ~fïþœÈיϼ@ckGé ›ýâ?­ú阎ë¨ÕvwßPgð¶V€ß=gÿ£ä>8×´œý! ›ß×[Õ㦀†zó[ªºï¯Þ¶+®øJãg”Y?ñÛ=žõ\7Šh‡^ËãmÏ"ÏKÔÿiì,¢Ç_ªýÑçIdü|KŸYOÜrㄈZc½ËÕHÒ§ú^my¯ùÿ£žýº"˲Àö±KyQ!ï@Ž\{Àî‹eyð@}&•{´ù‹Ò™ö œ}´T饇ßÐokxvߊbö’Tn{k‡½ÓÓâú}‚ê¡M˨pôv1ÏýIúÓ¥»Ÿ==/èpŸY×ñÎqJRoM*Qc\öEWíÒ­‚ëÇ h&—á«4›  -L­¤þûçê=E4fÊ ø³"ôëƺ€Hwù°ˆÏäœPg#Ý'ì΀ ÔÞ3UD«c à=Ï3håè"[¤X#ÞŒ1Cÿ¼æ7WEÕ9š! ¶úð¬×‰>³Ü~›Ê…t­²(Ô¿þ¥« `ˆß U»N@¨-}9þr·´Š²â®^½Ée!GX*‘œ²%—ÛÉ“ä:`Ôá%H>iÏÉ'yÇs;.WR±‰ëÄ gYl!¬OñH£.S9Ï{_WñŒ(ýpòµ•†5G¬–6ŒMs¤K I„ï¾'}<Ö–~çR%HÚv¾,b^¶9Ûÿfn©:nÌr Y– |…š×ã"äfyÓ«†˜ V½Lº©¨™ :tp½É)Oµ>xQÈEçVfù3wú¿ E(ûDâ‘ûNgXÂðl„ZàÂX®Ðý´ ÉE¤æ !¦a—„ŒŽ0ýxöáÞd»ph— 2e´BƒŒÑV©•&¨¡«§÷Hòc2TÊø¡Rc½ô»czvK&û€fYÐé†Nc©îÅõ ¢¨6¹.ù4 S KðýW3Ê/Æpd’Å¥]Ùüô{²؇Dæ~QòA»Íœ£+f(ð“Ŷʂz7HÜdXºÏ¼ˆá¶ÞóÙC°å"yá§7#Ü@ó)#‘øÚ¨ “‚9E~•à4ÄÙeƒûŸiãq?ùŠ–ÜîN·¹‚º1ŸÖGUÆ@iºe팡B[?3ÌkË>fØIÓÜÃÔºG—@€ó†¹üb` kàÊnWhƒïUY*L¤ß Ö¸ð·&5 š*ˆÙž–N+ Ÿ¹4Á°'Q%ÐylE·ùd$‚úᨼgž}ì–\àÓhMe’ ‰­sàO– )9›PcI®zá°Íñg6Mì¿ànŒVAÂ}˜•Ñò’FWGòe4=|ƒÆqm·¢±rZÈÚh ØEäY™u!S°øÀ;…ù1 -@ŽàÑHe$' ÊÅ°¤#Ž(ƒ¶¹æ f×ã)Lú>µ­À_lÌ=𽨦úY:á$f…YºßȧӑÙ›ïL If&ø¾À‡ªž«ÿyÅZþ€†* IÙÝËÇa!X©¿ùGú,¯&¹¾î™-ò_ð¬ŽtÒ—Xºg,K…‡Y¡iáí“ç„÷z ·“±ÔK3¡CÈ'Èq‚¦ºÉÝ»y“'Y‚¾ooö$#„}ÕÇ0 "êÁýÑÝhe£C ¾{uíô -c­PC7B6«f_Êaö‹ÚÉô&1Mªß!mtQXòÅÚ.M#.ÊÙCoÖÒÒìNE6üj;õLéá®7@ôØöfزb›îP«÷ ®.Ô`(ZÃÄ -os•Èyr÷ŠÁ“‘ê­FwÙì€ÎÖµÀªê`Nˆõ3¡_ìçÚÝäÛ¨ƒ_”€q×ÅÊ]šè -ûŸ½ k8¯2ñ}/p’¬7Wд˜°½Õþ£¯V4kd-}?æNª¿yÂí罶†¹Özo{ •i†.ëJ—þX’Fe4Xžü¸[Ð23ä ùQüÐÞd-¸MoƒrÄÿn*_¹2Ò'\`8´ZceÀNV¡ MˆP<£þŽvÖ;p¸ªd;¼)¥Jʘ"M‘íô‹’™Ã_–/Û!ZÝ`ÐÔ{Ò@ü×µ˜õ?%âúãÃiP;„*VFäþã‹ú8“BÉŸB‚‰¤¢m<á¸@ „ÎÑʧAªú¼uDÓ¬ tØua”Uƒ -Ö:à.K–5¥œqøôÓZØ27ÇF÷¨Hò“Ø¢‡^ð~ƒ…ÚIïs>¿ƒŽ>ßk*± --¢ãpyóÎYšj£‰Û»»¶Y^%¹}©qÖÅqºŸ|Þðå~Þc#2È”fƒ•ÁwÄ[ñŽŸ.×l,Mñ¹'™æWX2æŒ l@ï±o`Cñ¬Â2q¸#1#…–;Ò¬ˆèJÇn»à$è›Ö°Wº´Þl ï“£ò2ý$ókŒöµ2•½Ú-¶OsTæˆõ÷“ÆQž›+eõ¯pwGÒ—½S±Á£v ÞL¾‚õg'7¸¢gßÂE»»è¾ôää²™W$õP ®¢:@TÛ ì0ì‘vɨ-]58ÚÕ|µºîz*iY\¨%9!í$nb˜„EÍk…a1¹T6Û%A¬MÜgm•)§€ªÎÁ· ÒZLsÃó;¬{e«“þûÓ4E§ “m£ C”í‚/i‚§„+F -*µ<&×ÊV&ô–K;ÂÅk‰õ]WQïwš6Ã:e1ž½ñfÑ»©ÄÓP;bE³—†tU²Ä$ÈŽ?Fðclÿn— `î-Æ$sÓõã,“PŸ 9÷TS·ô~qPÐG^m]/ÂqTPÝÍË2û”šoH[¶±MoŽ' ÊF aÀEÆ@÷ôµfe8s«—hL-øWZ!`Wǘ‰:ǃxçvÒæeÚÎpý= -ø¤¡S³³cB˜I…ìh{~ÔÙ㹈Etö\ÃK‰Åµš®¦ÏX!Œ@§H˜z2±xLy \w]0´R9>põ+›`ÂQ49vùuà6½­9ÇS‘A±+ùº9MÝ_ò’Eçyœ¼™Ò²ãÐ; `zá\e,ÿ¶ÚÕ¿HÇϯƒºWÒñÖù…ÂaXšÄôˆ`‚” Î8 -$\§6wÚïHKŸýWeR…:.©"wcš{xéÚr6ì`Ћpôˆ>Aò×æ&aqÄCG 3bêr,ãFý’—›>‚²8"ÌÕ©ÔðImŽ)·°=ÐX•î•Â¿I›wÑIôÙP×V­1‘&>Õ»ärâÓ«P½]†ò©)éò´BN¼ d -172551d9-9ef3-4ed2-bbc1-3f2ea79f1f84336d1063-e4b3-4c2c-bf11-1cab41a000d99 670.2523fe3bec4-4b95-4332-9b12-a4179f8af2da84f846b4-97b6-42d5-897a-4f6e51d87d64855461252373, A !#<òzé$ çê0ÃaÃ(°®¯6'v\¬i ¥3$ž~`à 6`!¬$ÜÕYq§û¾š=ÄžÜf >éÂJF#æ“"˜Ï׆ÇÄ38ï$—ÅÓ*׬d™ÎQȧkFÃÉVl˜‹lœmP§Ø¿ƒ“ z8//]zLçû'ôë -ì‡Ô:ÿe287865f-b4ad-42d4-ac77-1898149a59cdd9630ac-5672-464b-bdb9-a8e30fa3deb543.ml10SVGFilter -/ : -/XMLNode(fxmlnode-nodenam/ArrayeTurbulence;children1nodetype/numOctaves2attribute(2valu; ,baseFrequency20.05stitchTilnoSresultturbfeCompositoperator2(inSourceGraphicinin21od)AI_Alpha_idw100%wyheighxx/Def ;4fractalNois4GaussianBlu1stdDevibfeOffse1ddodxxfeSpecularLightPointL1z2(-20000z-1yx5x1surfacesExponent21ConstaspecOustyll-color:wharithmetlitPaikk4kk313101MergNod1BevelShadow4-2yxMorphologydiladradiu1.bb-52DisplacementMap1yChannelSelecAxRxs333feColorMatri1344m1anim1ccumu2(nonNdditrecalcMlineafromd5restaralwayfillfreezetotobeg0s155c8cc28ccccccc1cccb2CoolB1-5xD_66erErod66_177repeatD2(indefin2RNspli1remov1 1;20 15;200 200; 15 20;1 1 d2cPixelPlay50 5;20 20;Diffuse5yellow;green;blue;indigo;violet;red;Dielev6azimu81d2lre00111022red68824153x0.0.221Sta00x1254oFlood2flood; opacity:sCd3551110Gray10-OxCompBlurT1nentTransfFunc1tableV2FuncG.7 0B1„Õ¨C\š)I’vH  X—ÍE“*kÚ€BÐP(, -”¡1( A€€ (0@ hÅXDu1ÒîQ£mÖxN0©ªâ)‹¢ÙÀÉiÄÑLbƒ¿(-Vd.7œ³‘÷Қȯù‡‰gÎœâjh‰bÄò·ÄèÝT6'snµœµg晶/¨"2ÔY( Xõà%¶ôs`@Ž]ÝL?ùßËJ‘èÞd %9ï7DÁ‡Ú— hìy°qRĺ¢|~u„‚³ó÷åýÕ!%ŒœN×>6?ÁoèνÏCÎH¦£Hlõpt\g<#F;EåP«—@ mìQ¡áýŽHmR^m]Vßöv;Ä©‚mOp“(Ë9Z•CZ&6e\-ÍE_Š3)M-…cí1V=˜0{FÖBJ?Ò›n*ÉFFèÐ4^¨Qñ¿)ºrØYŠîtztZF¬‘Ãia¸°d‡˜] w”¡°[€Ã–œ3Qô fn{‚ÞD²X¯j^ñcþ¢Ñk·¿xý­iŠ’ú/À¦Z7ž³Ÿ Ô'àAMû¯eÚpP£¯âËxw'ê ”R>o=@âõß^Áäèª5¦i>Êèìðf•á¦È\Ï.¹-¢–+9Pß÷="쵺r]õäCÁÞy[gWêÁÙñÿM¤üéé5âêÀ´24ñ(· §·ËzÜM/‚Ú5`,ç)ø[$B¶HãöÄgÜAÔE(ü[`·>Kú¼S£©y’‘Ò®€VÒiŽž;è_XJóBÈÇä“nÈž^é§Ô™MÇÛ†R…$IÄ*ˆy׿*!øŒËÇñĹAhc>ë\;Yöek‚0èðZá–ƒ‡ƒ-{ìäsÕ–¶ptöü\‹{€ŠKe0ªf(|Ú ‡ó“ÅHÕ©ÌŠET)$äCmÇEà¤,¡^”_¬ºm§G§§ÝåÎGL59Hm“—ä`Q+콜 |kê¼ÍÎvÃèŒé @‡¬82ÿ‚)Rd+s'D¥ÚEð¦ŠÏËeýIÎËgLݘa¢ÛN -­CeãÈIE ?GÍÔX)ZÊÝ á@f„6!àw®ƒ'†|ý+iLy¥8D”+€†þ‹È…ÈRRdÉ­€†]›q`¨ißÙ'ÎJ,,ðº`¯8ÆXQ71¯Z™SŒ4€<²Pe¡×bgC±yí¥¡ŠôØk¥VCW×dIFÄj^ë8híY _ä¤k’§ÏÒèoé»Ä9J•i„ÏRÙ¿¦?=®GlK>øvÿÆ„È)Ò%ó•ÕNð®]ñüƒÓm…±^í@^ðr8Ê@;j€•Ñ&Ó”Õ¹ô…esv©¡8Uú©#Põ¹H”ÄðI@ŒË*ÙóàÝ -…!·Ú"7nea1Íä¡Jz’Þ5‰¯ÓŽn,&æ‚­cUN³ˆ“Çä‡4hZËåñq -nˆ—z¨ØÝ´ŽwãrÉñèY,“âoêÐ<Ìg’Fø¯˜èoJúµ»LŒ3kŠxSñ -£¯Œ- (ãLJÈu]_x1‡ÁQÒɆ@ -&¸< Þ¨\‡¬™Dð3 Y ˆC öÛ:è“'*ãY ·dáŒÿäM·ôÌfXdâÝ°|òì„æFål꥾#äãüaX0`‹-ÀrlB)…Ò‰CgùÜNn„YƒšÄF - :0+Ù¢yCwðqÈŽêàGv¡š×Ìl£Ï8à‡væ°#£¬Î`¶ÅLËK¬Ùj¼I]‡ øÕCÆÇzO˜dñÉàµä5 ‡Aà…µz/Ÿ˜$úi9wgà0-Q šV‘ð!ÊdŸµIãDÛ„¸ùL£d`ÑáÉ1º -Ÿ{!Šã {Ϧôud·©m±´šÉ¡§”«`ºµ§x  -ÿR¸Nï/l.Ÿ¬ŸŸªfYfM[óˆwê@Ww1Zû/Š™ u¯ø¯Q…NÙâ=à…5Úâq÷™Øháã) >.TDnq³&²‘žŒÛ†¸’Å•Fº'ñ¬Q²›µ¸-üT|ÞN}–&nŠà³úK`Ï\^Sˆyb ]D(ÊD¨ƪ¦£ªR7áeÎü3þ"õ8þ¦hdž l4æ2rvÈÑô$²|2Ü5ÚÃÍcnåb¸Ë´Ñ³3Ïjí´û³m´a ™MÁÆŽÕÕ^AŽò‚±>L”à]ÈFÓ¦YÕ¡Ôj1½—(ä[ŠÀ ϻ݇k0 êôHâÔ ¾ËBf‹œ_ömûQ¬+k¯Ýd |ÄSý ¼gŠyÂÁ=êBZX u£ hpüʦ†±à“‡—§M`Êãƥ樬Ü0Ì,DxœxØ¿>ÉxÌ. a!tŸ±~æÙ 33£až’B|¹Ù*g›jv÷šÉÉéV/»ªzr•„5bw½¶Î'ùôè ~ßÚ)&¤že¢±ó†º˜2íðAtG,‚ö~]2øj†D8qVM…)07ò‹v†ŽÁ,7ŠøŽº{cöºˆL‘yíLvį86ã¯N£|4œ_%Ff‰€cñL;'ì •ùèz¥Wu ¢J0Až ÈnCF‡/A„ÙÆ@iºml]Ö-V×ó2‰Y‹ È›WŠ‚²ÿ%V0éÌ2'eõ9mÕi2IèLÿ)P³%p- qDe¢NNa<®Àˆ?äî‡ûqU²‰š?ZTÅKÎ>’¿Âê÷ˆ€“uaÜî”J£€DúJÏ,P…­þÓdÓKA:?æý!Ù†—úÓ01„™é]‹¤´QCSeü/ºãJÁÑÏ—«Ü€Z9̉‘WÂÅQö~!  <þn£ÔË¢¬aù›½Jã~ '«Ûe¦ÃpÕþE¶’ÅŸ`àco`©†¾äþÌÏFG«Ó2,²´E m¦ÏÕ¢Šú$L4©QˆÊJÿ -SŠ1ñ° d &gþŸ *{;¨^ û­†ê| .•"-í¤6ð|$Þ¡Ë%5ˆ¡Ìƒg^©ó†Ç–`äì9<ü°©^£ ÚֿщžJ„uj8üãjÅóg/AŽ’’È'j&4&Sû¬nð™Rè)®ÕµZP;fûBD‘"Ÿ&n,o*«,d=ÍF!ZþÿúäÆW.±LÍéucûiGiš‘ÜÇS ûUõÞB!z:ÊáóÑãuNBÜd–¤lù6:¸%E -$ê³&â#ò¡œ -tÕ1Qåÿüð©=ݺðx*Ycv«.·â9/%2ΓÓÒÀ%K‡ ,’œ à÷ï€ôrzüµYÿ×ÆŽ—¾`SŽ=¦E53áŒÍ"rdâÚÔÝ¿æzŠ4d?Kñ» PM´‡Ð§¨ £¿H6ŠKƒF·úJOÙ»xX´¥š› ø„– ?—RJ> -ÉÖ2H±íUQpû?4“MäÁ«Â=ý~yŠ˜*Ü|ØC~æžÈ優`Ã/¢^ª}õâ¡LF”Òn¼ùc$µTîŸÝ)bôâW¨÷0€má)ð|º8!±Ç%dCPŸ»Q Í>hlÇ๠°{ÅaóZ¶=$f*é.“ïv³»8¿0¦H´Êü­* ¯ÞÀíV˜•t‚ŒR÷’hg‡ÃÓKº¶Ž„)iéCÈ k í²¾éº‚XrÀ[&Òtõf’0c0ó¼Ð›ìà/Šà퉙¢ù¥ gçô4иg–KU$Þ* +$úVòÏÒ‚T¢5¦"ÀPï‡hG"å5dÊÊ› 64„Šñ­ãr?¼Ÿô¶ƒƒÌ‰'½FFDÛ½GËð‰›st%zD+¸£zfëYËe‹>çàgº “|5 p9gÎ’[•¸{£ŒjRGÓy±«Ø#^E-–FÎû`ÐȽ¨?‰˜é›ÌŠÍK\GuÌ5¾“öÃUm5{©¢ßÓ¢t‘FôpS:kDÃIØå1Y2Nþ^¾§áœ\»_hH7iê©€sÛÏQO>1Vö¨®)›%9]B$jj¬Ï±C E¤:À"€ € € € € € «zoÿÝôûïµë÷ÿtI’$I—$Õ¤ëÿÿKº´–RJ)eŠl1HÍfÐr@/x¹ Ê  òÎœõ­¾÷¤œ ìXcüÖÖ[ýfœõ®^©ßÏšBR—ø:©×…œ‘€®â³ã¬gMiM·ûkS\ëãJ/®õquÏÞ¬ÜÉôóßY÷½õú} ¿}mkôNüöëk²þ4q£rWñôæy¿æS®ú-}É„uó´ÊO1ÆÓóë“Í󺦵í¥Ó­³¾ÓY“ºöÚ·­³jø/ݦoYx›”J«ñ^¯K&ÛÞÓù¯YŸî›µ/7ÆtâýóV o­ï÷Ü®¹vçùåï—óô§W:µ{|ê:]ÚmV}§KëNÒ<ÝCÎ#A•ß¯3o»ëÌV^·û]»x»ö3ûÔ’‰Ç½jŸúýj—L<5»gÕ¤W‹=®U—žåÆøÎwMëK+k¥¶NŸ/]þ¥Ú¾§[¼-õjc;«&ïkX2aÕdâq|_kþôçkÒJ{s¶Yî‹g–vïjçcüÚç•;K¼w–oñÏëoï¤ZvJkÛ¥½÷­ý»'öºg~zïÎÚçÍ’É‹ [øv·,íý—ž+­6ßù®KÙWÊJY){}?³[ŒgÞNóÌ^ÝõÏü®U|§–¹j2[Zs–^ïþ޺ϪɽÝÞ‰_Úñ|isÎÒRk}jÍ]OwÇõîù®guYý¥:…\GÒwúžneÝ{V÷T:=Ï-·&õÜubMÞ[-ž[û‰5=©†õ¤¿Õ‰%–žûzð|¹µg<_ÙΪå:©¬v»Tâj§ë“Ïê³jRßßzZ;]“š^ú3¿ÝpÕ®ë¤Ï-íuMg­¥î;…ÞiÚ<ïIÃnñÉ­ï-oÕðÔYZŒïV#‘(è®Ú=W2ùît™¿n_Ûš¼ÓqÆŸrßXòάeǬ»å·tV\µ›ÇJíÚIÓ4-ã=½jç<µ_+}·?íû†?;žW“_5ùîïÚåãêoÿ]zJ¿kòNýÕ]û¶;ù¿V·ô5m£”º¦ïÕšüßõ>–Ë×úÎMnÖ®št×6éyjºÝ‰mžºjÚ×g]ê²p×Þië|–ÞõêL%“m¾žšÔ?­ž³S§¯Iì›Î6{õÿíÚ5é»z4‰µ—ZÓ4‰%–ZfŸYj­É­I&›ÜrK,·¶5Mn<óÖdÍ{kK&,¹5©qD'‚Ÿ§ôu-N‚Λg¶×™·[úÓjUkOµ¼á§¿©Þtº&ëëéòÒüûým­y?¦zúW¯›uMÖZ}þ×íu^MVZY ƒÞ6g+e˳yXÛV)õl[)ÛJÙ¶m›§”iÝÚJY)c¡PÛQ(êwժ½³¾×¤m›zÚe»Ý¦œ>gÊYã6ÝšŸRV3Ñmk“§RÙä`³ÖšV¹_zH­7϶mÛæ‘L¶µmÛ|Ïž=ÛÜ5k»çöÔú“ºd²QwwÇ{»_=qÍO·üSk½I&¹Ö׳J&V2ñÜ‹wW×·vÒêxÒ·¯'u:ÿ7¬ÝÍõ®Ó5×7;¾izÛúΫI&žl/ÅÓÖkwÖ­–ÚôÜšÕXkM2ñd<3Ë«Ys÷Øër»Í¹bìó=u¾kÛ[=÷vúŸµ¶ëÞ—êÇöé¤r{¥SÓ]* s(¡:ÂN4Ex_9â\JY§*e¥¬”•²Rf­©SÊJYH„t —_Ú#ÎEf2JÙJäd¼Br8~Ú¦uâPTs×&ã8«ðEiܽٞ® •O&õšnª½Éj sÔj¦ºµVS¨”듾”JY)€@xê%M%­ò«ôÐ8JY\(*e¥¬TÊ$“×&cÕò6ÃN€ÖÈåò>O÷™8ÑûЕÈ=hBuo¼/ýM§_¿¸óoýR<÷Þÿֳ͙ê|_SMúÅúÝqžÓŒi¦ùkõÇöî«IL±xï÷¯–úfkÝ¿nÏö÷¥ï{Ý6çMo¦•Ö×»Õ–Öí5ë{±ž7kŒïS{_»O‹sþÇ•¾µõ±žî{jí}«®múguM2aU¯þ"`}^ȧݾZ%–ßßôýfzoÕwRùøj}kÖø©?ÖXëšé¶õ+ž´fýïõ¿þëÔí¿ö÷l›gcÖK&¦ŽKZê¾FÒrJ{Ä)°B0U1âxP*OÅBhäÝS‡:žÛºÞîtûݺfך¬/}çM)¥N%Õ›dâÑO]kxæ­á}©O­éví"™xö&™x®kxÒ™5ÉăóµZÛvbmc݉¥_ ¢\`ø©³f—Noö욬î7g:yÔ++å´ZëTþöy5­vÛKu½ãZï­ØbŠ-®õÞŠ3®8ãZ¯d¢—þÓ§ÿ”n«ÉþK&¬ºë×ê^Ÿ>~úµº×ÿ¬É¯Õ½â§ë­õÞÎÞ5ÃÞéšÄlüXÚ—VçÞԱƚԚ´תIMZM“XËúu½W“Xciݹ³î;­&·öëštM^|5‰5MÞɃ´gMfMâ¬IŒµ¬'Åõþ¦Úݳ½™N*õÞ˜Úšµ~M¿ÚIõ¥xçìõu^¨¹•ÚJì©M2Ù´íÚÞÚ¶]¾ËýXþ¿üú/ñkò_ïZëtÍõÞ?÷¦I&,ü -9=Tz¼Jí’bikvì_7Æš¤’Ô5MÚŒ?IÝ£QZ@†žTnït$•LRŸ½sêÈí_“ÏÊv»–kò_“.™„t$ݦš:’Ɇ%uMÓ¨k2ÿ½xjMzÕÜf¬É§{ï¹åç‹ç¦TR߯¥Wé•n:÷&™xä•îrÓŸ´n.õkrï=jús˯šüªé­ékšd²éwM¿d")uÉäEv€¥8Ž¯N‡ò^¢î3q-:† ‹P)ëP^( -iyÞGÚ¥L2yûójŒÿ¿¢%Q}Ĺ¥¬”±J™¾¹úFõt—L¶=­Æ’wkìËû’ —áY[šm•ø·l-ÎEºdÒ*e¥¬”•²RVÊJY)+e¥¬”•²RVÊJY)+e¥¬”•²RVÊ$V)+eX2AeH*©§ÖMß÷¤wz¥uÒûò^ë{b‰7VâÏ÷ÒŸ/™x¬K}3öªI&›dâùªyÕîkÕÒ©]Ë®á=³&­&™xÞÞ:ókÒæ™%“SÆ×çuyqµØ%“­Ú̾ßÎúõi•L6i]gMÚëô›§Õ&­s?ÖdÖtOûšÔûµ¾Óâ[·Ý$Ï×{§ýœ±žõuµÓ^ÿº§uÉätZ¯tÓIÝÞ:µd²ÝúyºkÚ5=ï¿6·}½'½öÖ¿§Yß5i±¦³þ¶”NúÚ¿;ž[“[;ïûÛI5©«&­KëšdÂâ2ä»cŸuS­õÎÙzÎUß¼)þÜ^ -À…$ -ŹH&hb`]ÓP-PFÀÕ.† @ƒóß…^(ìR2_çéZÜ'òBöšK™;± %dصºÑõ;’tq<$ë塺ŽË %à\«]”²SÝÆÇ4ywò¾Râ ü<¤å¡ZžiìH!'€bÈ ð°ÀQ|JbËrùÖÇ"€¹O÷¹Xœh ÀA)+eâØ‘ºÏÄy!'7r(nìX—R†ª\J™¦”íËcH¢Ò(z[Gbu¹Õÿ«ïŠ7¾yWí_õ¶ÿZo=©ÕëkõW±W{}ÓíU_ú¯ë½ë¿9ã[­ÕûNÚò\VÓZuݺÞÏø^­Þt[ŒñÖ_ßéÅ5ÛZµÎT×ü7ÿÕ{kÇUÓú~Ý ø»ëµþÖ3=iŠÿÒퟩkë®ô-¦žïµþ»zÞöý3Î×z~L­ß[©¥Õ=Wº/ÎõkÆn5µÖîZ±Å»êúþþW׺mÖ¸æ¼wÆn-¶ëßù+Öë¬í׋·¶yÒú[çüv_›1¦´fj³µ”VMqž4ßl7¥»ºž&¼¯×êÿ9ßÇVoë7ël5J†¼HßÚóëߛҜõu·ÛÏï“Ríöþç÷ºéÈý_§>é¿ÌÙïÍô=Û\·¾UÿµÕZ¯öÞǹbLéõí?«¥›:uû»^`(’¦ã"Ýþ¦#ßÚßP\~Ó‘”Öß{êë÷j¿ú1ÖWê˜úÎÖoþ½­¦ô#’–ê¹ßÚLµëßÙéuK·ã}mÆvûÎ;ïœ3ÝçK±ÖnßÒ»1­·ÞûW»®V×ì6Ûšï®×ñÛ÷÷ Å基ßýNs­ž3½¹^ªÝ«ÎY_ëî9ï›ó¦#sÞˆdÎ[WúeÅ´¾S}sÝNõͯqÖ÷î»éH¿ŠË¦#ñoDïú×Ö×™þÛßÿÓ×Xï)þ<7IC$¤KŒô. Y¡JÝë3]X¬IÕ©tÒ×XÓšý±ö\5ö\³­c§5ÛHâmëÕ9_ª/Í»fJ3ö|ÝN÷kë®nÿÞ§XÝú^ªÿo­ÖfŠ7ÖÕñÖWÝ»jLmýjkÅõf§öq}í‘ÄØwµ㬩Sš·ÞÔõ¦øÖ<©¦8Óº­o‹½n|}#’z{¦®ÝiÕõâœëjq®ºNj÷ÅÿxÓ‘ž7"Yõ×í¯évûÛÞ×U;ÅÖº¥×-Åußz_×LqÖ›ŽÜ{#’×5µ?ÅõµÝúëÖ»~¦õN*w¶9»­õúTÚú÷R©¾öÖ·—zÝúí¤øfìx_½kÕ{;Æ?Öö}×IkÖzÓ½+Îúíkýï_ñu;éõ×WWú“V\o¾ZÓý~-uŒ·oõÕ–âŒïÞ¾7I7"©¯o4µ^³®•jšëÆïþÚ±[«Ýé½VÛj]ë{R]·}¯Ö¿:µZãÇÖñï­5ÎÔÖz­ÝÖ7yíF$ŸzÞU½5gœ¿æ{é¥ö^›)õMGÒßômÝVSúukêøëÅÖnDÛì“Zz©­¾mÆŸ©¿­´~vw®×âí»æí{k훎¬þ¿éHϾ¡¸ä뛎Ü×ÇØæ§Ô+Ý_kí¥÷Æt[\µµîn«ÆkŒŸþ¶yÖÇùÞMGZšß^ŠkÆÛÇúÖ]Ÿº¦¶ÖKµ¥Uë¯tolýbzkûµV¬éãÏÔbmó¦#]ûF$ó­ŸjJ/λZê¿}WŒmÆÛ7"I­Û×”R{ou§uoL³c¿®¯¾•Òk?{Õø©¦ïëÛ-µ7kí³Ö߈ä¿×½§ÅÿWc­uu»ï¦#qö«éãI%Þ¾çg¼3~Œïý¬w¾ßI%­›ŽÌÖíþ=³Sª©çŠõžTn)•õ)¥“îHºÅúZ¿Ù?Óß¾µgŠ}ï<©ÄuÓ‘ú7"™ëßúŽµo½ñקW[õû­õ·ç=©ôŒ³žôé}Š÷Szí¦#w݈dݾ±û-Õÿû3vl_ç¿9oß;7¶ºîÁñÝ8cŠ]OŠÝ¾cêù»××ñjqÝ—þÕ¸Ò«³®Zsx,vוæû®¿Þ­©öÛêºPô¿ÝõÅ5dGDñù¾½ÙÒúöb™ïÅtRÈŽˆâr‘L8î$!™H&<8.&‰n»“@µ@¥=âdÇcü^\ªûpÜÑ%¯¬ŸñÅNõßl-¾Xÿo§µþÞöê½±Ó½·K··J*³Ó%mèðN¡xꂪì¡Ç¹V!‡ºÒ†Ÿûÿõã:Š)0ÿ­“j®±%Âò>–jä$¤Îúz¦ØÛL­ëw¶[cºµÝÛÖ»q½“^ä”2ÕQˆ˜"DšM#DT«su°¢À¹¯£è¾V÷…´8a7v,Îû„Ü…(v­íªAv,0Tyò¾Óó­´fj©®?©´ùßýßñým-Æ4[»iÅôúÓ½+Í›âª+®“ÒM©¦ukÿ|±Ýùb+¶ôß«Í´R¿¶fí9ç«qÍúgý]ižTzõ]_[œíÿÛIeÖùþÍÖõµWçùÛæ[ßbwúÖé¾·ÒŠiu›÷Íûµ”>¦;ûuÇ?õm«½µz¦WDºlnµÎXç›ë¾^³O*³}ºýqõBv¯¯ó÷>®“Jw}¿Ò>Ætc­Ý+ö¿U»ÖúŸRZ¯v|탇uŠG>¨Å«çZ[úŸ1ÖVëûשT^wûî:ç‹íÅõÚL/Í"+‹ÎBüˆH‹ëÍÿÔVì~__¯™Vטº­÷µþíõ©Æ9»ý - ”é–Ñ †¾‘Nß+D"ó©ØȦˆÓWN”‘ký|÷ÞySj_g‹í}Œ­Î¹ÒM_ÓÏÛ§Xc§9?T¸§q!^€&V¬†Š=N<ÜNů7…é[}Ša× -A̦ï$FhNœ ¼ÈÖgêl$‰N|‰aw!»Lu‰jq.@»Ë㦠?€ŸH†ÝøŠ ~ñw Øh¸>#"­ -½²5*à‚òÄñq½ -ÄŒ§.•ÉNo“—îóB‰éèæÅe lµ@o|:@ÉD29@µº¯ƒŠhu€:ÑÂ%=ìÝ>5¾W“vSŒót‰‰ø>/ô}^hô^¨èCNB#%“).R2‘š0âûn†#éä‰\guâFÒgòDïB#]2)Ùò8•Õzi:¼ñÄÑH&²cq‰!‰J²5ØrÐH&â~IUâ–tË;r_èRY)uy‘LJ#÷…J˜ÊKò” -9“·uß(za§4âÈ*爐ÖIå¤ÒJz‘L0´ÊŠ¯ì¶‹d‚qI%• •Tj²ÔÈ¿H&˜‹d‚™£aqI†j亭{…´À -)ŒœG%¾ÂêóN­NBjòãÀSÈ©²Œ‘¢‘-ÌLÊ0‡‡L5¡e¤íd „,ÃqÖâ <ëxe² "Ã’e’Éæu€eS4º^"ÈJ@åðà¨pš‘ÁÄ؈#ó  q*ƒÀ€<˜Ë!A`¤Ô±XØq8 *ÑGF ÄS0 Rˆ „p,bEå¡hU2ÉDÄáE*,RHW 9 ®Bqmʦ¢QÑ6";Ñ!QÙ¬0¶Jˆ’* ŸÊ†ÅB%u‚P9–®dªåV´Fõ -&i “‡©¨¬¥"’(l10R2Éd¤%\W…EÑ°ð(?:HQže¢”0R‰Bù8”ŽjP*.F Jk⣠ØT%‚¡c£|#Å:|„($ -•‡2¢.P¸JGËà€r€Ð”‘KÉ$ÖƒWÊ÷@) ™¨Q¨‚'C±ÈP](–JÇByè¸*”7Â( _0b#§L4#@lDÀ…1PË -9P…m ¨&àÊ@a$Š Vp+@°ŽoâËX&™¨6¥ Tf`‘×f‘A-0û0"aÇ4°EÃd °RÆmç¥9`WÄëpe ؈D- ¬Táð`ƒ–ñÖ²¹PÀ"°ŒaÙ`™d2žNØfa€1ØÐÆêÂÆÂ’gì£R€±ËÅ°Å«bc¥b]›`Qlã…h0Œfš˜¨CÃ.>. -°e"ƒÍ $0ǧpÁDÔ`Ë$“±±`˜*g˜)óħ ‚xX(˜Ã0,Ó0  C0âBæÓ0ðªÁK¨‚aæqÁP0Œ``#ŒâA€¡`† -æ Af1>&€¢`¬“¦‚iŽ©`$<µCK}(SÓÓ€g!£…Î¥Ôɨ°‰n$NÃà ðØ«ŒN!§¦DMΦì~ú-|L2¡FŽ‰­u2"#œTEÃó* &Pƒ8:x°pV¶™”ƒf%a°Ð ¥6@YAì>3¡ƒ•3ÉdD…xžÖB‰cÐÐÊá˜ÁVšN/Š!B(“O -# ¾=€2 ÏsqrÀ8bB½B@gdeAe’IÄ€:žÆÈBÊ`ÕÁAhmV ŸÌÇHȼd’É€¶¢u, -( -ņFG䢣jÒD'SŒ0¬aØÅ[aöá0€aaƒ† È$“RðJÃj(°±"HY`0lÀ€d’I&¥Òt4 ôZñ0^\–(ü„p|þ¡Ž>¯Â*œL&™Ôúrød ©‡€ äq‰0Xx‚(”‰# MÓ© -[œ×!D¡&Ê…7ð€GÊb]\±pwhR}çn øËHH³ ;Oä†a¢F1?7ÔTˆž„aQ€aX…Xe" - -†a. à -8s@”I& †a) ÍA `F¹`檚s28mT,D(èÚ9h@@†aF<..†a˜Ê"ê:"MÁ0l"Ã0ì ñÈœ - ðPÃ0M„ a6 ´]I&”† †Q0ì‚Á°¸6‘%¤ziDè!o   Ö‚QŒà êVyH‘:›0ãB›!Bó© X©Ó ±_ Ã2xê>WFG# dG#¥õZBywQ -»‹ÐGâÒâ\{ÄaTQúa'q}ïï>¯â–B ë#Ž»¼ð$vŸÙl­Z/)z)PvâK~\ëÓI‘“ªÓK”'ïs¹89¾À¸Orž”à(Q]×’/°€”žly\H'[ lqŸK¾À:Q´3ôiqRäd÷y)ÙâdHË€e«S Å–7Ž(;Õ(»“Ø©*.!‡jq#É].îG]GA½:ïÂÔaŒ"ªÀX…ÜË +<‡Öàgr!…ä¸x.ÎÒòF*…>î#Ž·HÝçòÆïõÐ À‘ÀTkd¾“Ë[‰ÓŠ`êé-Žq$¦²åI°%7ªÅu-o#EPx¤Ëû<$ ôÎ…Õâ¤qäûˆ#9rly¡Ë%€~d&‰êZ^ªû\B—a‡âTâ]UÕ}œÞ8Qái®X!žéäß]c«ÕâX§ª[Þd½÷¦‹Ÿ¡ËEgøL/qŽ­TëÄr.¤kMÑõMÑÕ‰.NŸë$NTx -O.pº8µ^©×< ‘ìˆ(ÄË4"®TËëB8Wx?ø -9˜ -]jŽ­ªë>S*ž¦è¹/5vâ]­Î ?«&*<¹¼/5Qátq*½ÑŠt-ïKu¨¹b…üÜyš@‘~'Ð~§¯C,”«û>ðäÑ}ž |ЀʻИ: 9@+Ä;Ô4"¡cÕ ]®SØkôL"gš&P$Õ}³ áXÞ ]®ù¢Ë5¿Q¼„aÈtž@Ñ[Üt¶:qŠ!*,€uš¬“F£‘WI\r\`è9¨Õ'Ôétªtkï(­aËYZ½5|êè©jÏÕiõÿ>¥N´RŒÒÞ>§ím²šéž²v¯ U3wÒdÖVË:„£²¥á½µvu¶ZMQ”¶¹O¸ÏÞò\õÚuu:½ÖL^MæLVóÎZ-£P&Ê¥,ý[Ý•âh -Uë­Eµ¯'“Öáj5Sw±Öq´¦ðÖX»6•:¦t®\wÂcm5Š3ic«aTNi{Ÿ,wÚ©J·[|âüd)§»ª­ÖN)”ICejµßWkÚwjk§Ž8zøwO)ÀŠ¯£¨.quf§àH´J!¦R‡[%ñ2âèŠÝV¨FÎ5¦ºí{¹:Š3ŸHú\ø9yŸî3qŸQØ­‘ر8ˆ;Û üŒÃבBð=#è"y- T×}O”açâ\r8#è½›ž •?ð„â\¸²\ „ìB¸WH‹Û¸ÑCäH@W!;B缓ÞØâpHË ó.l„”®If†8À A†o¤ïë<·Þ‹ÇT·ùãOu[ªÛôÖ_'@·ÉFïã^2¤å‰/Ðó}ÇUb÷ ÷ˆ3¾\ã+BºÏ$»‘û@Ñ ‘Oï‘ã \ÀÖJJ%Ê Cd§Vr.±Å…£Ü#N(]JTȦ1ääÎÔ«g}m)ëN\ÈŽ¤ï{…FœtZ¿вkyßøűEN÷™8Íxò>+¤CPujq¥–'øÐ}ž -ÃŵHª“§Â½Ï3y#çbžÐG"Õmž3è…t¡$ û\ÞwêN-îãLR-ìF‘ óØòBWØ ÊN€Ð•’ÔGœjÅÐ µÀSG" CµFa÷½(@oä(ı†ÆN4½H4Á/Ô±:¤å©D¯Å]d<¦ºMßR&v¡‹zºÏK¡ª3±@bÈIŒ8«Î¨ -ñ(\`…Û¥o×# /%®£"ìd*’IG`UiØ¡.¦§Áöê8¡D bÆfà3Édõ õjÄLDpLOŠ†¸Ì¥S™xÈÔ‘7y2P‚Cçåñ!îRð°øWi´W ™ÐÈ›\žI&¢I”‰F -§±;º–4Ÿw(8‹ƒ¨º -0VbGA–„(!ÁÆ•`™]E[ YP›ƒ+d@ ƒŠ§ 4,‘¦‘¹ -4À â¢5(ž¢™dâÒp<“L2 +¼J -˜ÄË3ɤT)Œ¨ÂÀW>J“}:•¦ãáx‡‚ -2PBBfB$z€üÃ!Ú \fa ¢0 ‘ùD`˜6ž&“L²ì6,, E"!3AÑÊÔQÅQàžI& •d5 -î{…o/±[‡=0(0¨LhØ0,Ô–€ˆ”1¡;”ªÛ,`ˆ>+D5lÇ T*˜‚u€™ò -HöBAøD›*Ã2è*f Ä°b± èÖDîÁ‹È*x¢S¢T††1„Œ@u"NMb3ð”PÂ`B‹ -‡À1¦§©< ¤¶:90„0|el4t ¥4ŸË¢Â Eͨ•„J²ê"Ý„LÆAÓñxN³ã ÑQ³0@Ÿ -ÐÆG#+T„<£f!s…0ôt%†ÍÁfŸ>ùÈÉâAƒ‰p¡ -Ò.Rt¤¡ àd’ICËd*þ‚~$ãn)¤¡.Œ»_âá@Qæáˆ@*.Âô(ˆ†{p1ø Ø€(Ã5À<ÆqŠÂ7X:Ód!èY0ËF2µNYF‚ý†ìL$d²„Њ5Ñù‹ƒKbÈÈÆàÓiLF¸Ê|. (žj‘LOQ/c±GR¢ƒ…A3˜N”ˆƒT„éZ™í´ayN|p* BAðºÃ`$‘3(ª–^‰%×8w"žŒ«`Q3-¿2ªº`ù„Ã5Óü°X0\\â:ZÒ=' :"WÄÀŽ†´eâÂPCpðTë*P]ÍÁ0…á 3z´Qˆ"f’ÉÄ,Ä°C¹Fç1\VÁ…qcÅ0“LÂEGDJ¯°€c@B·†KÂÀpÛSM¥\z…™d2b`AQæ±€Q4ÝÀò@ÔB˲°‚[Ú¨TõŽ`¹D ´Oô º#„º"™d2ZExxxL|”@  Á‘I&#ETº 4¸6 !‹¬n.‡ šI&"È„ŠÒ¸ ÌDÇà@É$ -¦D¢­¤Î¡2ÉÄ`d´=èç#„Zå -æ686šI&®lAÑ×8 - v ×òF6lhÕòŽ…P`¸h™d¢PPC|é8TtR ¢œç¡µÊ*8äá¢Ï¢È!! -Ý!ª¡a#6T7Áà;Èl,‘Œg‚¢SUD ! Å-£¡™dÒqp©  -.ʘ[h©<Â’«Äºw`@¢C7ÐZPãGÕ¸ˆ2ɳ%¼:B ‰Cà  _ñ "ZQjp &"A¤BôCcƒ [¼àÐ ÑL2Ù>—EÅ~„(!éÀXÆwQ]í¡`@$0xŠíp‰0s1¼`™ÈÁÃ"-jf&™lócdp?²h¢ãÁ#ìÂð£aAÑL2ùD7!#r0¢­H?ˆ/Z &JȼôV'‚H=B¦ØD¸E-+ðã/Æ=]‰^HVCGa…x†™d"n{«S…)6™Qoun$˜8uÂra±@É(>¿qi'm - 9“LHÒáPe>™Áeà0ÜÐÆgdúî#baÛ _Ñ0G6 I³qñ -UPÕ*=GS&$0TD¨‚ß*“LZ™Cà\„ôùF’……éLí -*…ÏÆg?Hx „ˆšŠ®ƒÚˆ*@v&™hìËOS~Ψáh # -B¡yQ8ĈÕ‘MšOñ*M†ÁÁ2ŽQ Š6“L&0ì‚÷Œh2„ïÁaãà:(|@/Tå£/\á€bŽ;BШ «|ìEÈë€áŠš¹úÜ„ŒB¥€E**'ÇÞãŒpIƒAP,ŒÔº¢™d!Ðâ´.g2*‹ PÃâ…Ò šúpŠ -ÃJ´SŸÎX¡P&ªÁ‚ý‡Œ†ÖQ -endstream endobj 15 0 obj <>stream -¥Ñ@VÞò€¼F’QeœJÙ/£ÈÂb–,²÷‘ÚÀ">*˜³ù«=6Ò„…‡ÉâÀ#“L,ÓóHp™::6¼ÌÓ6˜ŽÓŠã#¤:pˆ)çØ0 ÖhPP±¡°© 6R‡mèçðÐ0Yx|4²HFãô° -É8¸d"2D<p(!bP2½a‘ -á`d’‰%u0" Kêâ!Aõpá›{±:¨-&H‹ÊʼnÀ”C*". -º"ÓAÁ*\˜ˆ’‰B#"YX: ©Á‚E¡ ÑY¤*PP Í…ƒ3©‰L2É.;b‚†ôÄ+åMŒcIâÕ¡0’¨pª—XF" -^Žˆ§ŸˆƒÐÃŒøt ° *‚„9ªœÀ:"ïYT<ÿÀ„Ï lþ9ÞHö -=nòÏ …?Pnä* iã „{&™l—Qæ+í¡Eo0QŒOÈ­HŒ 4Ä]ºªXTŠÀ¹\¨éCbDsRš‹ M "4 /æVPZc¢ Ð4µ¢ùZ ßd°pà¦Âv11.3“L²Kµ0?“ÏŽNfÒ—¦¢˜+í£D«÷BSŸƒ†1ÁÑ8šAÖ2 ™¦­*Z ceb€*È© JxhTÄSDA †P1 -}A§Rºd’I¦ Œ™©D2™Há2a™ü¨¤’és‰eRJÑ$Ó0ˆ(JDREKƒÊpr`2ŒP>J#8ãH -ƒ(ˆŒAÆb A1cE63 -;ˆ÷1¢¦*ñ€¨\’g8Êãê Ž ”Ó‹£é MÆEÅÉ`ûñ=EdˆÔ’ø¤²ÇJxçï­T½Ç¸ŽºÈ*´9¦á‹´Chd -t|"edäOUý“@—aU~÷§¥ø;ÁÇŠáÎãB„Ó ßz«Uj–£Æì¨yãŒ#´lQQu‡!~2g­ŠåÎp‚heŠ”ÒÐü\ÂD<Á–­·êL´¸T‚_Œ­}k¬…pŒ ”$$¾Þüi[F~ÃÕ;BƒT˜°Y¤]Õ\?©ø_#$£HþÌÞhïYN~Á7U‹4 í•VÕtt²üä¨LþQÁ÷Á¤rEr•!BÁœ“Ë1A•\‰ºÈºµÓYA(»ÿæfæïZ ¼qTÄ›(ãÞƒóx߬}€kÚ0,þî¥j[É¿«&Ì5ÒÝ cKOíRtk!¦º_oÞþbÿ\`ÑF²ÃqiBøØbv’BøÖ¾ô¼µU Ie-ÃÁVfµözµCÑa`ä€cN›h[Øa]u8_û`Rpvhü_ðáðBíf ¹er -{Ó ¥€Ëf0A% DР-Ev Ìùa+tßE’¨l²3д)£nx†6¾W¼'ÒÅ6¬B®›F«l˜|œüÏ´­#•î@¡¾Ÿ±„‹ßÊšMµG”ý ô·»6ò±TÓaŠ»“kÞ‡;íô‘ -’×»x2ÜßÇšµÉW†Èt -MgÉ7·óTïã“ò¬—ruߥ¼‹Œín‘8jØþjúÂ\KË<_ÚM£³BƒG~±|dÚXì¼Ée"îÙ†ozùU|™Dó§Êƒmg‡V‚Ry. É·Í{1ûÃ~ ƒÚ“ê¨,42HI„|srK>Ss‰³¦ 4µÃïS[bù¾ó -èxÞÅêá\C’Ó÷YÔèig u·rV†Áïå3Ù+š7ËD ¢4@'Äo¡å/fÐùiFîM“ªY1üŒÄ¹û¯8DQ8Í©Û1OnŸ‚‡£—´P¡I©Î_åfÛ¾'KðcÊ]9t½WÛËaŸ÷8"²h`7î¯,!†CÆЛø%ƒ ŸS¨©£u¨(EYYfÊÀŒáI4ƒæ½2jäL!‚)duZ€TÊ¿ÇŸ}WM?‹š*o{ó…°éíîÜ£êŒQï¡ÁŽE¬Åh{´Ýn°ÛOÎÜÆÊ> Eà; ­°Ê¦qGzïô뙾h« -¡ÛvˆÃ£x˜-HI`b õÿ9Òu*7È”ÞùÍ‘ß~ ùu'ÔÆÞJ‚äp$¡i¢í¶æE¸þ¶¶ /ʦVGÞAõ)!u–Ï´`#~R_ÓÒ9k9! -³¶6]ˆ˜'÷èv_JSšC²Ýk/|!çßçÄj¡óàÖEüÁã0¦VG¸ë­a~DT8×$t£Œ%FÞ”7ë©„×󤂞öC<Ãnûs“ ó ‹ã¬šïé*¶d[G€âc]u¸ÊzÏñ—ã ÙDUˆÒ<<ÌŽ7PhÔàÁ[‡6ESØ{ö"À¼F`ÀSc;c&{)X;è N:Pôº}!<”‘™vìV¢ùØ–ðÓZöVVóŽ,€¥a,Ž´{:†#Ÿ¡Îl?íp¢*N枘'ª4ü}È’œË6uõQôÖizº¤}Ð/73+>ã nh6ÔV‡XÄzÍá>–¡¡Ý£B—T8OhÍŽ§Ö‡ûÊ\ªÉ}äløu -g•YíS|ÅÜVœÕúØÁ`Œ¢&ëS´ÚÀ\Æø -Äóé}„BÚêн €Årm‚QUš€ÔôGð¯*š¯Ä†èŒújgpƒ—…=:;'aø7SÌÌ:TE‹„¹dG>€\ƒ7×'’xt—ÒDoÀ•&†o¹QrÁd_¨;N^.vlInùo¿Þ“Ô iÞ†]ù%mK‡Maõ_»“7›/íPÁÅou´j)÷Y’…À—§K¤@ðåYRህ_Z-~Ÿ¦€Ÿû6¯$(‰¹¢æJ~˜rðS=%Ýúî˜~àœ…0æpã?< `"Y’( mFªgEßóÆ‚¥ZÓ›bŽCÆAd’LP„üö4?á3ø‰8bÅ×bý3ñD(L=ì¦]BÜéd³9U©uîBŽÆŠÜçy/mÄÄ"Væ²È’(¤äDSätH˜qé’O Â6?†á!>-@{"l ³¨Âˆ”€VŸ*´¥¼X„ ²ÌJMª,í/x!~ ½WÂZKê[ ¤l&³iH¥K}Ü\™ £™Í+O¦gnÏ2†·Kv§8²I[ŸâíaE”–y†þO¸4}~óh2ÛœK “j božzAÌøj“qL…}ˆÏJ2Ê·Ö‚‰ŠÛ à -îsÍ>Nxõi"ÐqÄ!fL¹ÉúWJ‚µækæÞw0•þ„&+WY›uôÕ¥«k°¡@ă|D®%pîHPz!ƒb{ºŒí;ÿÚä¸ÊzÞ CÎ6k"N§ä™Á—M£ŽüΫm2ó= -|{¼È´7Tð¶ñZGô˜z®H2,ªØ"8ŸÕê’ú&–¢†Í…É„®)Ê Ä˜@8pqVU+Í<¾†—AlxÅaÆKé!Ñ„|'ä·TÝšÍgQîkÄdrí:•ÓCŒ4¿¾ËxG€ôJJ|a•þƒ[îèŸE0ÒÂ/ÇT{‰ô+yꘇM)*›µ±ÁèÂ^Už#hGaç_äþŠ®2‹ò„DVSµ£÷ ŒuC;l‹Û•$öqó õ® ižÖ)Å5HÌÂ3dÄBòâ ¬Ñùžº4ªÒ {°y‡¡æè û5²è:åVKŒº½$h¦“ùæ0ýÕ{ãMÂã9;d}÷„‰jâgy½_´²ç1„.* âæ¿r¡)LÏ 5æÙ‚\YÝ"ÔNÖ³ÎP‹E0-³§Åjl-PÿñN¾ÝEê,é$›åŸ©ÂFÆbVÞ5 À5¢ÑÇ&žô¢‰BGyÄ×vÂKº¾‡{óÎÀ†›‰¤d p¶.øL™i ¼9¦q^ â&f“á lð`FoôKdì­ -,ݶ¡ÁÏÜô»4°fp•ÅA¦Ë%{kì±H°ív•'Õk©cKá¡E²æÙàäÙehÇ3):mÔþ'”…Ž§ûßÁh9qˆýÁ¬$dB¾nš†cºM¶JãÄÕ®14Å‚à|‡c]ÆÌ·›âÙÓú{ ¢þucCÓb_ÖayîOQæ±^¤5`C¬“aÖFfòjGÉÛ§í.«¨ 1^í1x•q 1;R,âj+ú9§WÍ»p¤ v9ÊÊ&m£å–¡Çý”y}u£åqá]­ •Ý÷g:q æ’Ùµkˆßý˜›‰ý³bˆßN H~â[&ûµ ^fÚ`£µCF5 ÷Ô -Z¶‡s}yÚ$´´¹”½™-i²à¯ü™|ÝYùeQ!×ÈþÓÒâçõk›—W·¨š4TÎ5*BU0 -Šã¶®Œ¾j¦ñƒ“Cœ;c?”Wµ1b g˜mi• Ú5úó/) ŸÂÏ G½FšÝåž“–Â|8xˆÂׇH ož'¯M>†À%ë*÷ÆH*Çõ—˜ØÛºbmøÉ…lꣻÂ8ä“ =zÕÃUÆP/ŽªºªOãbŒz‚àBjE'­®øæ¢%¨UÖV3 ÷9í1:±Y°Nõ—’ìÃF*à|y|êf9ÐȱI*æ*õGç°OGMó+R$Ñ^Úíøo ;‡pd'd8Yîà -a8å/×±F ræåN$ö¶4€átÇÐeË'º-öBófë÷éı…rꉢ™eé,oÏK_›×ª‹òÏIW–·KJ -“„Y.¿ºoïývË17+C«¥_'б¨¶AZZà/î3ëõc–€ÕcÝNã¯0òñíNeß‘$N¥rGnÖ0ê}ñ „èÐèRÂB•WÚÚ¯AÎ0p Ø Æ`ÑE¨·Ìîe0éô˜ŸÉMòŸcÇdÈ šöò>Ê2¼C¾øÕ~À÷0]¶°´údFu&öwIîuÿL„W‹¹ÐÆ×Tøð½ -$8ìèôòUµbÿajìö9uF¯À#iÝÛÊUxFiï%O9ÞŸA¥¨Èlqb…ýA&ë´¤±¼VF§¬“e˜êFI¯S¤ý€áªÝ¥oˆo”þº›[™)kÁÇ -þlK@íõ]€“šàÑ:l vñO’ó;õü/fMò é‡6‰œ_, ºŽ.¥ÈZ€xÖ]~³QKïÃe¾fo8°Úƒæq¡P£u.úš2J{¬„I%ƾ Lb<²pP¤šÙ±pWZ1fÂTTPñ Ãík•˜‘ðºhFæ©AÂA<åÞy–è´ˆxyv`RB(z‚«Ì—=tA8ãî\•P°IP‡ źqÀ± éì2Ú塱˜ÓèJ‡êi \qcnO“0²`nãVz|œ3ì#ÌSDMA¾ÄÑá J@kU,èdÜ·EnPÀ7íËH‡‹PI°1mÙ­®ÔÄíÈáFÝ]µ×œåö -ÁXÝ°2é`à]AƒÛ½bQT*Á_Cef‡åSX¢l/ ”,ïÄ„›ÍµÙ4nnrrñSRÆ‘’ÖïE~‘Lú*``fº |ÜFÌ‹CS0Oˆô„‰Îµ8·«Gº8OµIÊ óÖšíÃ:MfŒ« (Cûßtša°¦à°i¡.•Â)Ó©tªtîAÀ_ÂɽªaCøá]Bˆr'Ö_Gó€«3rŽmJΫóxj—£``Ë‘[:ÓÎàpò·é¬õ#,„ -R¨»ZœgâEñÛ¢Qâ eKášÓx?JRÿÁ'™S²¬¼«¾)B­ë£;¡O ÞÓ’ý»Z•K»%%õge›Œ=6¾ï’H¦åÔ -vUÏ46ø¸Ñ{Ïp:#3à³à eÅ#ïå³IÇR§¢ãƒ3²Ü¡liç×UºAB†«×k–vôeêÿ~‡&p`>#`(—Ѫ雃öÙ§{ì;ߧÕl% ØÄÅÑaŽ³3¹¯AÕ€IgeÈWâhx–Û‚ÐqÙäÿ  -fÿ{¾p:g]A°Aàºw~{ Ž¶·Á¤ ™aibæ_‘›¿Áo”œ^p‡ŒúÎi:2ÊPº¾q‹ƒˆ—xÿ+o’­rœC#…ÀÝ'ʕηQK,`'‚Ê j4"Üí³í°÷‚Gdßkfº\D½Ë¢Ó!Š† ŠŸè\!0ªäŸð<Š„°v„°^#kjBeÌh{¯“~±h¾/¯°›Ô)ñi«-Ìèóø%U”ûåÞ®Ü9C¥ê2Ü›|˜§tbDÞÅVq¢›Su«¿!=4Z}5E¾» -C™ÄÃSzà -°«›ZØùÒ÷óà4Š C¨âýjå„¡ž>ÿ³p]×ê®1‰ïP<¤¹('½Gžg¿?]ƒ»­¡V%=1õ.Öö§‚\3oà©õec×­"•’ £b¡åVÏ¿dn6 æ,Xã#z..¢ºvó¦p±vâ6 Õ¢<½ä1Øx„ág¹H¾w/æJéó·ðzB1¬Ïš™XyEŶ‚x.²Ô5ËÌñÍ?dó†…&-„ý]–W÷G%¿Hqè'¯ƒçžmá¬^L'e³Ð¢|-;TÚ è(Jî%ÙM E”…ôrQ$_À”,?ßäÐŒ…/­”Þ-Þ–ÔŽ58ãúü3#Yáïtqí i›Üž¶ !~ƒÖ½ÅMœQaVVýU<ÊFØÅW¥P'oÂÂâŒG'öi‚üÅ^ñŽæN[×™c&ˆ4½ø,<ç´f$OÓ.oJc+$¯~ŠZÙà7jˆLáêõŒˆˆáº»kŸY]Å6….MÔŽU$0!ü -=´n¬³W;¸Hv3ÅÉ$õüÆ C}Z+þŒGK6 -„Š0.FwÜíë¹|jæ]‘_Þ2;Orµb N'¶ãÀ)¯Ï`%Ó›`hÔÀÜçÛÛýCÚR–«M¹„¯Mi?ëEšôÄùÅ‚9®J–­vŽ^ a;Iü&öÚ ^ˆ@vw‡‰ÈMPQS¸µ²ÞU6|º!ëú8,‚tžoÓÛßæ!Í™J#=¶@iÓYóÜ•vtÚU”&œÅ°@S‰,dÚª‡ŸÏÂfP(Z ±6µ|#ÿŒs™ÅzÉ!žßskó·mé}ØäêäOünÖòxÏ&˜5É—e¸í¹M'R½£‚ˆóL‹3”T¹¢™h«ÃÒ æqˆùø§"2v£ˆº„fËÙäýv4*$Æ ÒZÇ[âË-iø+7³E>›)}—Î:¯uËjÖ¶¡43ØÝ»².þ–¾üöÁV‡Ã+ó‹{Y`CCâ+ë?ºûHØC¿´³>ÁÉ·û#oÕ7IpšÓËúÎÿ±9 ÐÎûÌçÀ7Vω÷¦Y ßUN¤,”·÷LOAGŽ'jP½µ›i*^Ôi1í‚Ûûáîº^ßådbd%òæok”¦̇“?†Ÿs–jkQîþˆÿ„‰|¥;‚é¿C®§B+OÇ-…‘ˆÌÔÀÆÆ X•NœìÇè1â 0ˆ¿%ì $-Ú¿êg_ß•L„ñ»‘,¸W×Fk¬%Ÿ>Ú½Û:9ÑÓ j¾žF½oŸÑEPµîž–ÝkËîSª…4/˜-†®‰ÔöÉóÓü£BÑC«6u ÀFGÙàwΔ}s+[AyÍûì¯d(rðþý´*‘œûÜvuz¥Y†F4¨-…„¥ð{p–wEqX@s‰Ény-oðt¸RsK\\¢¬L³ÉÈXh›¢TËã ÀÆ…P Å™­»Éˆ -ªÈð˜bš%L°WtÙwÌ‘µÔÌ[Ø0š`dt䪒r ­5¥Ñ°æŽ¯ïBCy,.24â›…§!ù_ Ï¥äY羚ø¬*‡»YªxL·À²´¡÷µËPL³ð凧&p ¦[(ÈaÓ†âqs07öJ_¢ÒP’{#ýj@o‡ô×@q,£××Fßìfyÿ¾×*k X_tjòf•ŒC>«åßh70%™\>v©›%?Ø¿tÃ3í[ÑæräTÒûe„¦•Îm­àðã_Á²É©,…©Ž‰ßÊM¡nš0=HÙñ–eˆš•£¥N­@â.Kü™‰Bæt¸½°¯µFF‘Rœ´XAÒªñÕo*UîèXv¬±Þ ÷ p{ŸzêJnø»Ÿ‹Ëtù'IU|Q$Ç¢åæ*.ê¬2‡Uœ„è–#1[É!RЄ»€ºüb¥˜èü–nÙçÿ¯ùÎ-ƒTºFp”c #5=>äáP3‰K DWîô£$(ös8mèê$^k(þR(¥'±ãkÿ =Ç}ø'j¥WjŠ—Û͉TiøðT<õcØŠ€0ì4È_ -Mò 1s¡7*9§¾ÞĦ/Œ4@ ̶Eý2¦“Ÿ#É⎞D[cƒûdžZ2y»s6¹:òKr’þE¿R òGyøhÓmî8& ô¿z’í„' ð°%ßkžÃÞ(´ÔÛŠ -„\Ós«`‘™,‰ÿ¿ËÊÿ’9Ô+›£néÔG,åQ‘Mñýø -·.°=Ð'ÐK»à’óø¡7¨}HïJ ì¥Tú‚b#À%P.ò4bÐœÐSþß$;ÍUé‰[¡¾{uê×—‰’ýÞ ž«—m£’v7ëÁ½Fö–ãV‚¤^ŽÜgÉô¶þÚ#äQ#Úùø3@ -n—Ó -·:w˜Ù9Tœ4±{‚+ÁW_n•L/¨EâI7¬öEýÙ~H§ë_{RWlHEzͧ*Çòuÿ(^NßÊqW„LJ õÛƒyWU±Ì ìËŒ%ë‡àêÖ òî¿öpžXÄkY^EŠü[ÁK¦Û¼bÒ!21ך¯¼”ÁÞáªð´ç›Ca'óÊù€BqIrb·>o -g$ õŸ(}-²ÞH™—ukdœ¦”lEý®0=e YkSR™& gk…QBœoRLïÓ?þ+ýn©‡¥Â/Q“…3Ňßrm4xPa!ôvWÔ#à*èé¼›k–ÊYãxû^ÐS .ñvÖ™8¾·­·Î§IÒx·5lžÎ‹ -<Å -ð¯&PÝ‹üð× -K+‡Õó=—ˆðÔ¢hmT‹úª8´öBÏ—,ׯGi­ëÖd•CúyË? +KÁýµSxb¡AN0aÓµÚ/óäÇÂ¥-«}Ü"P]º0CY†KêŒèãÈ’FF„ æ3ó/Ûëþ)ýÔ38‹¦Î–za¦%©Ü”àü‘œ˜ 7u>›²µ3m³'×Rß~ó(z –™o¾9êi˙ک3 ß Yi¡¥†M¾Ä$ø«…LQ0]ª&ÄЋ‘b|F5Ö1#›©>ZjÖ&Â+Ñ(§†OObô@Ây8¾Ø\]ÒÞ¿OŒÆ±€ª//÷íkÞQ+H~i˜ÃÍ€.(22^ànQñ ЛS†è¦{„¿õÿ:üo#“ý+-ÿùõ5¨ÏÌ -Kÿ£ú«æÑÄtÃ;[êw5hñºÜ"ˆ–½Æ½xö%Êæq¤Sn`‰ªi&•ÁBZ ‡#߈ªÁ]E}ók_~ÇÛ&º‘5´KfU¼h°ŠtÈËÈçã|F¯ñ¿{¯cÆu€BÞâ‡]Ñ -%¾bÊ#,û)Ãï?`Tçðþ¡e_’((åÖáòdkˤc§Þa¶”¤ÓÆj9U9UØH2²ÂU56®o¼ÉA§aF¶' b# LWQ[îÜi/„Çáá’.æô¡¸ÄèmW܈lûK%LJ$ëZ™Xå9RþOW»sLù0kaL3¸¦•Æ,ZN“uÜ‚1“‹Àùúj²w®9.¡ZуjzCdÀmxó. kè,ˆÊrfó¼iXr#ÛìYÝÊL…×}OkÉ4ò.à -&j¶\×@¦þy5S7óÉÌ æy¾‚PÖª$H{úøV.»ã6çy»Ù»¥ç,‹.u^(W¼ÂÈwéãbæ8tÊõ»øäÆNÏð7(/H¥°@èp)X%ùó7|?$7= ¨„‰ö'9ºiVýsõîñïÐFÎzjçLW¾rnÀcØ›œé@Av›åb6US¡UÌh'˜—Cé`Þå3¢à®Ètï\ ‹^~Óì}NjËKônHzœf êxžüèM{>WˆÇ¶æÙþlŽûxYN7tt¸•{¸7iW(°(Ç\ƒc,ŘÆÕ—”2¹³÷ëÝrò,ˆåÏCAÙ#Œ³a¿±.‰.Øj<0Å—¹c™/9”>Û°úè9¹8ç£OfÍTžŠ–˯j®ÜQ1 -þ÷d]È»ú2W²yœ;-Ù›J¾¶ÒÕ\oW¬ß-–åÎ&’À¤«~|6:,A—Ç‘Vº5–ô»[©i=—øL3$Ÿo·ÅÐŽ6Y !(WͣУ?£C67Ä+cÈz84³,LœbbJä2¼¬,mEÜ@«6Rå›ëMÚlêÔáКé¸êc™ÇPSžEZïëXd³D5sò!$ ™ˆˆqÌ“ËUz ^VPö0ÎJ2¤ÿ¼ž%Ö•|°6g½*•WZåuÔ)kI7q¬í/ŒcsNÏ):\H4î,Iuì« Yö¼±P5ÁZw’6™ ‘~Q“Ño8¥v¤FÄpYDå®MOLX½Uò÷¿HEz!Ãñ#h‚ÝQÈa3-”ÁõB„ªRÄç‹7)|©–sä¬æ½èOø|¦^ŽçUQ¶:Â!çèpëLFz‡Õ|Õˆk[ól/‰É— 9p£7!H‘õË¡Ô -±Žˆ;Sé¦o”Ïp­ÁÓ¼µ©ªáÂ} gÀÈËgh˜Ž†22|mUœ2*D˜¾ÐìÐHyE8F÷x´%K‚’?ÍîfeK-@¤’•,´T`mÅm\ ›÷„M¯È´A…;¤#X$§ük°VÔÓü4~Û½¼ ¾ü.ÉSål}Ì/ˆ?Wÿ €'¬ccß1e»ñ=T ê;m°Š¾fƒ÷UÂ{^&Skˆ·£H0ˆÔ[j š [_¦ƒ±hÏ2úmID#Åï%ðSuéhׂؔL)Æœõ#„Î{¹PtÓ%ìc05+Ð)l~uS5@£ô,-×  á>’JÜ<;"¥ˆå!0­¸ÇÚØæÞmK®,ÃÛl.€5ºÔžÉ¼›Åƒô'l¢ÚÈj á=–(ßNÓåýó°#m^T¹yõž–âo4Ä’÷s•‚Ùb{z¥×zþ*4ÓèeQ‰Ái5'Øfxø/ÓOC@JâSƒÍ:Dj˜ð8šjaOXÐèöÔZx¨ÓÔ+wÃèTÓø椱«Óù'0¹ªõ«šWÐÅ š©…,æ_‹FÃ'²t?;SYô‘KóAº?ÓïFÎî¢èAEQ"³CÞHëÉYõ;‰¨æ~2g0ÉšF·˜»ð,Sç·.5å˜%ƒjA‘eþ¦>ò§]PßJQúËë_ô]ð Ûy -zí 34¡2¸Çr]eÑ¥U4"J+Üög,’܂ɱáz]{¢LèÒ.G/ y ­R׎^Xê­“°Ëg1ù»îÄžØ+BD«hÔlZOJ¡å¹¢»ë3龂­)>NJ|{ŠCš‰öoüH`1”ǬGü¤ö±‡PžhFÆ÷¢´,yúXÞ4Ê- f!N"hÝ£8㟖G¨ iÝ%L„`Äe7©ê‹n7ãôÍØ@Êô®ò!ð†ãnÑnû"'dÅŸÐ¥Ó5ruþ rËsºVà^ŽB›ÑÙ0uÜ•} vèÿÅÉ{à DWý»štÂn# ƒê§‹lÌéö±žÀÀX¢àÐ{A)»¾wr6#¬†p!´¢ÃU¿'äs^÷sAqŒÁ×n^¦TÞ¡Ó#÷L±·„è(ŸØ l·æHÞƒ/¯“Õä²Fàƒ=ø€=.ñ»eûäÈKÓº)â†íÁ®1-ÀZ.C™ŸÃܘ"'ÃF|NOÔ4Ó(<ãGž7£¨b?þÉçr†µH|JæÊAõó$­ž1Ñi\ßg´B—›_ýo&ÕÉhÜ2Ýlô!3“æ% Ñçavr“–ú.þ¥ÏO1·ÄbqϦ“¦“ðyßÏùøž5Ablv±ò§R¡ÆÇlÍ?\ ß -«ß5¦|3é›t›ø3Witˆ;!p¡ò@‘4'ú"Šì›áDꨕäÑíW…î©/Öá}¿"ž.rÆ4ëJK“¼ÔhX˜L gð*í7Íø6xJ¬/¶¾õOüëa«yýå›ç›x›võÁ¨~Y+ÑöŽ5Ö2¸ø¢³eÏ€§yœÝ†ÅfÊ3yîŒ_]6d‘ü‘$´ï‘Ÿý ØçÈãÒ >Ù( ùý. ñË 8Ötž9ȧKµ]£fnêÜÑÖÆV=ÈU™ª]UV´– ÒWeÏTc‡cŸŒ>2ìy¶KºÔÿ+€çNs€ãÓÿóç™Ù×x¦FàuíFx«·üIŽäž=&}UÐÐ=f â]¾§µñ&Âk-qM¸ -ž)¡ÐèÉ8¥™ð]q˜9Î[pøŒìs ŠÍ·Þ0’·ˆóÖW-µ‰Š·k¤ ÆëÔƒ8À’Èé›÷\95Üi+=|¹PQ‰qíªZm(Äu nÇέpKæ- æD Ì\ô>W¾=Ï¿F–pd‘t1í7‡I›RìP^Iõî[|åêþÜäxQ†j’$®••kX$M™Ó¶zO'¨ýHß0³ LN•É‘Óì+§ Êi¦ØÄ)ëLÀo*PhÞky ö£oVa¡5d–™tèçHT|p¡$ÐNÇf5ž\¸á±/£ÜF:0ùs‘&ƒï -‚õsÓ_ÈÓ7ö¡¹…¦Ó€•€=œŽ^«BÎGÅØj",4ﶄ.—ý_[~†w{Ÿ³ö-’?º‰õ­KEm~š’¦Ïñï“!6Ì{¡òÖ”o20©-³N{»š\ç4žXáµ²Ímžsé‚;ÆÍ-Z‹8&lš0iî‰Åb«èZnVU½]B=|è~|Ú­ËA^ Vãd›Aó7{ýb‡í®ýî¬'¥¯ |Ptåìuòüµï½=²O¾.fÇé\¶Ìc÷éi‚8)Ä>„&£GË–cñvþ=sQÙAˆ&™Û!/WE8{VôÎIÔo%UVýŠ¸%ÔÉ ¬eÔ/øEþ=«”€—Ò£ ¿Ùù½CŽ½fJÉŠ8AÉq*Û±ÝØ_ß+bÈÄŒžyB¢Ñ¯ñšÚJ?'µFƒohIÓ‚ûCÏ6‘Ê'QPvÌýïxˆ Fçy"Õ•öüB›h˜C Éà”zå’ŒÇ4Xã» –(Älhåê"ª {Ì+aõonø:+Ê8¢by1a(f Ä€D–çï…û>"»?»p2­¼™ÞÕwþxàk'>/^à^ÎŒ°Ë,¯ÑJ×Òj™’ïsÜ "Ù… !_ &„ë8í`ÉòiäE…ž¨:V†Ù&dDZó_LwYµÓ#˜cµHŽ¦bB@eƒ‘;‡DœšL–¦5Uµ¶¼9 -dO1hŠ5œEË>´UÚþÓÍ”¬'“²©Æ¤Ud1±C¡! 0DµlE£ÔzrÿÐ8XC3ô];Í×ë2™c¼—{ãÀ5MðD‚ʈe™=à›I…®œj»Òm&¥9KjÑhÉýG@Ú`KÍšS÷v{e-ßèšG>|6á´pvib1¸*ZwÖiªÒ/ÏPÃ킧ÜorhÄPOø™žâF›1¨8ƒßŒºñ[cÂ"rT2,„Ú)]9i´ä®àÅpå¬ -¾É;[³r)õîmó6rpúÜyèà iH­„8ljîœstŒnCíaîdddb†Á?‡ÈÕÒc…f9 y©F93fÝ]Ã@Ò’|䋤¹ñô¿¯Û£òg‘¿RDvä _œwÒÅMá=à%s‡¸*5–„•íáÛ!L<É‘”¶‰ðàfñx_¹.¹Pöw³7•ÃÔ4Ü](bfÍ(zâ6ÀL˨Ì-íl7ú™%X¯“¼"³ ßè›:#”Äx·úd³-zNYª¡iD«æ‚\œœSÊèz$cõŠ{:Ï'œ`é‹ÿ:ð“šwê‘×ÛèµBÛ;we«L.†G/@ŒuuŽIF©X-²§Òó!‰â‰?"YFòa;#wõ´ãßcx |tÑmeZí lå±<™)Ù&„*!­®âk1„¼k:œÐCLÁ–P0w…ŒJD_…›±h´´`e(i£iºkähk”ð-o¾ ­Ê>ºÒö³?2Õ,Ép膦½†Ýïৎ†”š[.Œ«$²®”íÁ'Ç>Xª$>õb¹½ùóà9 :õWR…‹Mºþ¸l*Nˆ!£v¥qmb æHAO.žy) ±Ê½¡•¹suR*£(¾ðµL -a{åÑzí¥b€¢Y  …Âkßèlˆ½íË å±ïåÆŽ~0Ž°ß­.ç¸×”¾’L4zøníïrÏ·„Ù‰!ŽhZTà½I-'¿wQD~¬ž<:ýÍe=‚&PÄ¡fH`€8:)–EÀkcµÞ¬RÌ÷àó‚ÑWü Ì³ƒÈªXGzt&ŽÇeÖs‘§m²ˆ*x¶“*SԦ׼Ghßè¸(_(eGË'w´C3~€59Ó×4ǃ÷J6Møù”r÷ÎÏ —¸lÖö#ºƒ3Ì Ž¢†»ÐÅñÇ­L؛Ԏö }ãO0&bú›FÙ^œ¹Át:ÐÛÔøz€$Aâäor °Ï1ß9šl;È‹±›ì1j´ô -¢h×ÆüÎ~ô[¨áà‚îÚ› –£RV¬‡VL„yÔ†p—Héïê{ÓòzêÖD¼…Ä] -èšÓ)áy`ÖÅÝè‡&Ÿ¾ ƒ…«q Auë)"}u? vª@hÂ#sÏ„„9EÓˆZ¤º½Ê€v¡Wú¨¹;á@ËÈò`®~f¨ÑŒ§éº‡53ô%7°¡ÚkŽBÇïPƒ®üŽÂèfL-a‘bhCA˜¦Ä AÖÙ8E¥_‰X$Ý`ŒÑ‹—Ï0äÐT¸+1è$Iç·\I×ñqIj€»Øbi’øب‘"~ ËÒzUiÄKiÔ„ßå|^Ú] -¸c?{‰d¿tG¿D´ -¦Põžô “±ãmîa«X INw¾(Þ 4}ËÔ;ämî+ðÖ™Ô/&߬>ÚP:M“?ô!3Ò‰ëÝÕp¦#ÇïÀý¹ÆÀ RS`ÇŠT.ùc”Î"—Mµ_¥–ÅÜ–Ú¨äZÑS^„ -ÄA}!R¬‰¼ÈÒdáx7g‚”nÐ5£†6‰w„›B];ã$ô“VM£–4åAí¸ÈÝ$8u&gA%©'ÑýñPµê¯FlœsZqå§Nƒu#sd×èQ™»fb+³!cƒ+DZîB‹ê`IìckcÙÅ(‘î¥ìªQçÄO5/†§p7 ñ2Á>‰Í¿ jw@‘j–Ýf®¾Ä¬ §¨†÷ÂfÕÑUg”R‰GHCm>­®Ù¶"¤@맰ÝêÑÝáÃ:#r«=ø,2ÑO‰~ Œ¶î¿áUYÚö¶RÜž§'—J2  =Úç?ŒO3Á¦ƒà–hœ>…¬J5j1—°êÊÆÖ·´äþ ‚íc§CGR–Üq@éz JUÃöEÊ X”ô)U~8^A(A|Ö%“u+VPkj"áɘ~_?ûÃqšc¾¥¸â¿+Fu¯(•&VQ!« ZÞGb °6ÛBù¦{UŠ$ò#Iº)òl° ŠB"¾iqhDÉCµ¦¤µë ú´;nãüUíš¡îF(ã£ÁÞ+­ x›óìp û¬|‡+2ÅÕŽPˆÊÅÚ6S¤É×QËÙ¥°)$„쀊„ï O㶕¿»=¹œú›7,”O_Ô­ÜÛàÙjúÕâåÔŠ‰0¨,ôwµ'•‹e¥XiU¡¨ÄkPF'P ÃÉ6jý t…úhL9Hž'Bº”;éVn¡Äô4ë<·5Gt_²ý,žèŠüZ"66AM†ÛŸúûšZ,vŠ_¬Ö)He(r”…Ð4Ä\-ª/˜Q -ØÌC‹wL£LáÄÌÿ®Õ¡  -žsD2RÛ§,ë,²p˜¾/£ÄJ̶’`«MbÑó’X¡KÖƒ„Huƒ*4€ÿYI;FÄ.,„—K†¤ë» -âHrnŠ­›bQ¸)ŠõQ#õÆPQÇNQ^Ðm)xJ¹`Ü`N±àÊ)ÊKveÊNÜÐ˵ÕÙFHäçtýL}è øöƒúý(åøKká¼Ë0ǵáx‡Ùõ®fPÚ2óºˆ$-m­ÞQ*™¨5CP ø<î}Ó)×”Ÿ(*¬Tâo5œÈj ³á/š£×fƒâ át¢\¼pá‹HÉ7‰¨Ô)"Ø¥1ñ~®tcÛ·ÄcPmó6¬\‹‚Cš¯”Ár Eõ%£eK•4ªÑ :žöXæp³‚ nt…KÌà®D¡&Ä/]*ÂMÛ¨ƒsOJö%ô=•¯<³˜AÛ©[ß¾jýàGZ'Bâ#L>S/ÑÔ³ÖdûS/‘¬ t­€m½¤ý2= 74¨ëŠ\æ÷•¡Iº]-a$¤ ðxU¶î’ÔRž­oâŠ!FƒAìîÔó°o>ûÓ)ð`{¡Ù'òï.ÏÐG,;bÈ6X7ãÈ•½Ä†!l$1!ùkèèȶ=/)sµn×åZÔ`È;EàôžQÔxÆÇËuBœ¨Kè0é7œa$q`_Ë$Øu‚´AN: 8Y®/4‚Gf"SÆh™å Ø¡ „@µ ¡ÜM@À–÷S¯'Wü΃ÖÆÎóú³g˜:Ò…©þÌèbŸ­‚‚<»¨|‚ž‘öSTU–-Å/èÒiv„ö„¤è×ÀªWRKZ4ç>ÁpApRQ¿>x™½@8Ÿ™“Ñ”¶÷—aKXH!bß–ö lÑÄ Aß›/S»kO´¢=6aþ†uËnòUüàž'oʾQµ’3GV©†ý¬[‚ëå­¡éî—š±6ú®YÓ°iîU*ÖkJ21?s²FG‰V&Al¦ç -åíèÒ9U– 1ÆЪ:ê(ý WÛÞ”Œ~y&÷C¾Ñ#ÚìœSmía!IÞ}Ÿ]×ETó“ž-ÒrTà -OnG‚ Âe©’|²èt_‘ˆF’‹R¾Hì¥[%Bmƒ4)â51 -P©Š$_kzäéùÄ°˜S9ËÙ‹6?î<Ðé Ú¯ Ôãš PÏqùïú;ºÌ3ŸbÉV°Â¦ò«÷n–Â]ŸÞ²˜ÐX°>& -Hγ¡*ƒyÖXƒÀ›·÷…zíÑÞ<:¼(¸f Q…1zbü×Çp3̈™xÕ…×x³=‹±ø‰ kí–‡3ÚFªk/e÷ÐPÆ–}?_m/:£z­¯Rr°¢ -hKñö·ŒÎžëUQŸdÀ1:Ó«ŠQ°}éC t¹G§®uÀµSuåÝjWݺïMàmܘ¿ '"æ°äjâÀ4åqõ¾8H+¼ ×¾4v¶PŸ5âëaèÙd+¢r…‚™¸‚}äI‰±{  9ÅŒ« a« ÏѬÉÄ1ôÑ^©$££á.Q¾×¡\¾röKÎ4ì6ÔôʉC&_uc#Væ-ÒÈ.7þ H“pR/{`œ'sb&Ž±ÑŒ`ÙÆþGÌ1k~Z²Ÿ{(4vûQ÷s]¢"ržðŠD˜4—l$‰©Ï6R²\“\·–ã] -ܔŠq@¸–í ‹à¢§O¼)5,¹»ý8¢0Ð(°^i]XçCÛø|zªG$®'¬T$¯ï¥—w -©KäDŠXÄ~j‘®×òúíÔ ÑÓ@ɨîÑí87žUvÕÅèõAcNÆF”#7湤Ó cV2s®}ÙØÎÂÆ!UŸ,[Ñ–7óatþÚ}xà‰¡ß(×@1…±Mr¯M;ãs'}*[W‘?7ò-ßQ D&¿a(sKõ4MMÓŸV ¨ß–­NÌ$c$Û´™±0ˆ- ]‹× ùìñdœíV6¹ís𠥘õèãËJ§ÃÒ€Êɼ¡Á0\3¦Ô +ŠƒghžÌ‡»TõΕvì‘ûQðLç{M¹·×þœ1Ì/d‹€1sý&¿Íef¬Õ^’HaZÍæÕ,ÎzEqàëP2É–€hr:E”ÚPîµ—†9Ÿ$‡Äþ-bHp1Œ>0ò³ã± Ì)ÉÞKÈðœk²cÏ(7ÓýÒ€4"ÄÅ;ø8á«xÞ›“t êœ"¦ý‡û„õ8à ¬ÖAÊ’QþOóUÖàw€ƒ~•§Ús1^’Œi|Øœf ‰¾ 9äRhÔl á‘F8$0œ=¤ø*D&ÊÄrfë­Iâ_—ä:õ)36¨Ípƒ; ¹·¯c¦€¶ ÕÔŽAÅ%@^ã=Šäógñʬµ†¨Ks»0ù*eCpAvyœ/Š6yù$zI¤:Píþ±HÀ’¹aó Õ¤>ŠKËÂÿÔÙÃMÅØ\0—p+ʈ›3© ûž}>-Ù°djJê,_y „ªÊ›d;(¯?GÏ®Á^OVòÐ "óÅ!Ç…¡«Í¡ôAÁA+ѦFÎ ˬþP]ãǸÐÇ.rÏðéñfÕOOå9Ù’žø 5¸ -;ë÷ÔfÙòɱµAPÀ8¹!e¨½YpÃÙhmˆŸÚ`gýT¡è㉾ìP äµuÅJƒ‡´JKÇs¿HËŽÆc”IbSïyç1ôQiyÔz,c¶n¬bÝ ø²úýë4“å—W8¢›—I‘ü“Hò¤mÿ÷Ü2˜ÍÈRbðô^w¯"1AmTL­=ÿ­)˜Vò 4ã;J -+ôGL )Pñÿ²“®\é”b&ª^vP„÷pÜ, ô[aõ‚q»²LÉÎwEÞ?‘ùCÂ9ÔÌ[\9I˜„Ê]ûhà!? Ü“Ë=þ‡ã/Q§½³£¹‘~sS¾FýuÄbòFPR»$ A¯ÃÙÿ‡MÍiMªVá)…˜M0Óæ9’;Â<‰ÇöÖ—Ú‹&7ÀuBHuN51ÓlÖ@™„ŒÛ¥fS'@½÷! ''~2•¡W>O%îöõ CΚú_jñVŒ«Â6°ÙߨK&²Hí—PÈSËÀ{½m")Yv-¦î@ÉãŒzÕš¬„xã’–¹4G3ÑKj Š«»W†«uÎØ3ɱFá~÷l˽ÕÒûU—>í¯ -â4—tâ §h g,¿c"P–þûÚ+O†@‡ZB’Í6åj€„W¿W‚QôÞA2û»Ó£Sð{¾[½ŽÏùLQô‰}¿oêd’TĽŠ›áûËIDÏ §ë­D´•3s‡e•ÕÞfÒîI­ô`µÆôÊV|íÖ}u2è ý°V€éBâ÷_C(eÞ±iÕ—›¤gľúl¬ðÕÍ×Ý2ÄÎÀ[óé«p´ ¨Š æo. j>ÛTqõu ÿl·ã‡/T…o;)•n®~Ëw•sd>UžƒƒhTÙÜÍ £Zc%£+11½ë^´ ô\G½ÆHú<;ÕqBiw/ ¶³ð°¶‘dá¾4ÿæsB[95oNïæê´ÑjüñwÄþâPµ#“ÿÇu ƒmiqN>3QšÛë5³ã‡3ªg•=E·ê=Í·4_7ÃÕe†««®ëº¶O<\ë²Fª‘B •"ÕOŠTÝÅkR|a˜à‹ÓD3MDͬ£ºÞh„Ý-v·¸£%Ñâ¾ÁâŸím°øO©ÖO©†º¡n¨g&Šæo¬3cBLÿZ¸~(dX)Úø¡| ·9Pþ%v©©ŒÁtÊÅ\12^^·Eâu—¼EB|Y,68¤Ü«­Eû›µÑeò(ßMucÕO{?ôÞÏø»á{Vùhø­Á‡hÛfëè®ÿ9qÜl²3=ÃËŸ8æ Ì&õÐéhÁ0Có oßÒYÀÈÜLÉ -ñ1ñ@ Åj7"àíÑN*z ¦Ê~F‹ùÓD%Ña, —y_Q7»¢‡weé´#-ne“ -ô,™Twæ‘CFÔlòqCÃH.­ºœ•·Ã`‡ N”jù;@§Nú…ÃÓ0–Ï|b§×™æ,U«€h™¾£².|¤¹K^rgHq¯ÜªùV‰ÞwÁ`ŸìS4—Š^*z©è5R(ª=ŠTk¤™4ƒF"‘âþk  tqÐ%šÁOãÓà::ìnÁî?aw‹ÿÍP<¥Z<¥ZCC¿åaÅÐ0"Œ|(Ÿa¥`>†vÞ.ý»üšÊ¸]ú%>VÆ%va„+ã»tŠmBzd\Ü"qª+ž†ø'M3ju¥×ˆ³×ŠÍ£ÜX;³T;†©/§0)î&ÅFŠØØ0)±clŠ,)îøÁ!‘8àÇí?ˆ° ÃáMŽ…×½PN›j ˆ,v3©­kôŠjË¡,µÞòÁŒ¬0_‘°. 9?nYq—D&ó0?AÝl‘øcÔX:m¨lR–huºôÆ⻄¬‰ Hi¢nv¬h(|Å“¢¯&½‹¹½VâEz/Ò©—Ò‹ÕK陾[z± Dz'YéAÜÞÁ úën’éŇå¿•Âýï á9ᛦê´Wëäg& -ìéÛçÓ~f2BP‘Œ?Í×uš¯‹ß*QMþ[e¾.Q-Öö©FÃõ®>\o¦ èߺsR©è£¢ÓD4MD)D¤¸¿RÜ_³º8hüˆ}šg ™ý¼_Æuô÷–]GKØÝâŸÚ!zFYÃÜ0³c⡾µ(šŸR-~JµÊSªÅcYü*‡Ç°RnmMeü»tÊ¥¦2þÇu·K§\@L§üKì¢Àt -MeüûÒ)èë.‰¯»ôºKÞ"!‚ÐV -) El1UwÉÓ7k£oÖöÙêŠgPllw iOCܬ͎̲†yþd ægÖ…bcgšùNa3k”å”|«©Ø›ÙQþ4265b˜w)R”¢Ø4«lLŠ^RÜ?®“‘"øÁt(ÀN£Ski‹X£Ã†Î’ ]Pöƒn¶7á(Z ë¶)Ëþ!»Â>Ñ ‹Lz È‚ä- ‹ Äm¯|N©@'ìû¸nñÐ%™sY!=hŽPëx¡÷in>’ÑÓ2¤%oN¿ÈžgÔ›&¤RšdÅMa†*¤Íà­°O4?;iè-ÀfX}rô„)½ë^;zÖ‰ônâCè9°N¤×`‘^È“^—`Þ©LK/cG¯AâEz†'ôjxä]ß5=45*¢ õ.;b÷¯ÕØ%\Íùqü`RõH²qOòÉÇ[ÕPˆ*æëâæûÍ÷UW¼¨.EuŃ& kÐôpµOß>Íáêⶇ èÍp%ÃÕÅ=¥¢»xçEÊÔ(R¤F‘RtWT#Í,)T×2ŠTgEªƒþ“5ÐEÍ TƒjP=«¬…÷·º¸£ºøÇua…aw‹OÆÙë†6«¬ãûPþÇu¶ÎJ/èíÒ)3ÐÌŽ—{Vf§US_ã¢|°¯ŒÿvÊ¿Äf•m(+ãÿKÌ´Á!¥FšÙÑòºK^–¨8º )àh³HX6‹Ä,z²»§@·HÌ*[ެ텫?ÕÏÍ}Ï*c#a|BÄÄ!e¤°ºâé¯bGÚÓŽÛTW|µ±ã(\]u tZ-þ K£Åë4ê¥ô$¢×6n:ü¸|¼£vÄÞÖ&ZY;·8œa7ç(:¬úìz".Íd";hÙ4>È@}÷×E2¨›ýqÝÇu7¥]yáãj=çUùþ31?ØR7Xä€D´eháNûq,U6œ1ÍÑV#bE\Ëâ´¶³ÖBãr6±ûݱö£ÎÇu+y}”fRÂC×1̯¦ðëf£‰wË£æö$‡‡ÒáÔÒ3¡ç©¹ a[‚µ˜÷kc ÓÜ1 ÖØeØä9/7cÕm7pþ4û™ÕÉ–ÞáœyõŸn‰˜oh8<„bè}šÜ~¨+KÃQ¾ ž‰øàE¼!HÖR'µ(žDj•°“ìÞ`åEÇëö½“l’ø8¸בÊšñ÷ãzØÆZ­UŠ¼^[ ì‘›B•ëÅA¶i2Ò½ #–7 +·å4Ò݈*¡Øs³òÒö*j|ÛeÃÏ¥Ö~\ç­ ¦·ÏXÕÝv¦9-“î4‘­êXËЊ*ŒE¬Æv"oÄ`_úÐ&z-z’%ôÇuþ³N¤÷q]êB‰§LKO¢`K/Ò9¥J§­c“ñw2ÖZxw¡z"® znÄöœÔÆMáýiåûqwu>®K½dÿ¸ÎkÜØ D¹ú¸®¶µøåã:ø›‰ØëÂÙA=È~˜’…¸I>®£—ÒËò0T™EªÌ!¬¼Â³Æ*sÛÙ6€äl~2sê/ØÊ……ÛCÑâ•ìÂ{Wk­wb7§íUAÛÍ…?Ì?ÊÏ> ØÏáÝ z²ìžÉeþ'·5‡÷‚x& 1³0ôa?®û¸Î»HÚ^²äЂiÂ>äÅNþãºÚ‡\ØdžaÌÀHXs&b#föE»Ï–? ´KªA3+ËŒ$¦ÕdÇä*Õ–öq¥¾”Þël¥] Åv¶™†J(nè7tö·4V7‹ ªRY€Ðn Юªé”ÖŶ=v2öñbküNýê´¯¦9=¥FåÃ@me4Æ'ÚpžaÐv¦f³–:¹‡| êÄÌzi)+A›ÿ¸î¾}ÿy@P‹:k²£RñÇu÷"e"{èQy ÂáÙ!ƒûEŒñÇu÷‚Üÿv¾ÂÑY)¶ýâ@P±ç`;É– Ô¶@7#°±›©×¸±›Û3„!¬ÑŠ×Ö“YÛV$½†ZCzv¹= Œ½ x–^†V#½…èØÈžô*æjôÔÑFô>®ƒØD ±ñ½LÊ\• -¦Ä¾\O4oN ¡êƒ=È#µvC‹iÜZ•©Pv¤}\׬„2*ÔÌ7VÊÇu¬×Å?®cMÝÅÁ¯1î™Å\[„²çI>yì8}ØëÆ~¦"ÞÖt+ùJÌ¥fü¨ô Xþ¸îŽˆY`÷tkmèÐ1Éô:¸'øý+©¯-ƒaÇ›MØQ\ h.y8hÎÉÊá¡J:­P©X¿]Ð.˜”Àží~‘MÏÚZ ‚Úëì†ñ¶³–— v (š› ‘2†dm¡Cùö‘ð(ÉøûAá¬`¿Ml,yž›Á3°ƒ›Y€à¸ š<É*ÙÄõÚ( Ÿ^$Ië8­¼hɨ:ùh ÅÝ–}¯³fÊ”…VÞÜ äÁ‡…¢°\j;œŠ ¾9Oâ¸@Ñ\¦aYÿD““%춗‘´+ìä¢ÉÉßÒìónéKÁÅ&˜JÅ]‹Àlµ%ù¸î#&L’°ÊûÒô§•/žä“—±Õ÷ÁÓutÜzÝ7(0vô¸¹=ƒ¬ô؉Ñ3•)YqˆÞ+{ÒÛ˜«Q G£waHO~LŒ^ŽFož¥ç=0iû Þµ&ã¿ÉJÖ†¥ta—€ÁN{¯%ÍÙÀPlÜë,° §ååÛEª{ÎR„-¤¸K42‘2&µhð…B4 õ1±4 @†‰ºÙ°ì 5£:‚V™‘(y1ø7b6!o‘µöÇu5ÆçÕðè-0Ó ƒ}ð"ÔÀX!&‘âôÈ®ç©U@ñµš¸9ãÊ#Øv³‹Îê2šã¶T†ì¢Üh8ïÐdü•/ö×µ±ÕÉÛRTèmô“‚žg”Y-ÿdדinêf;àZBÅi¨ë,ßjbnNU¡ø`¯Æenè|• IÊèÔ_ÃáAŒJ Ö¥nhÍŠ(A›·m›çqò0=Ýl¬ßlÉŒtÛglÛ6C¨Aq°þ(nûžwÕ&ÿ¸Ž£P•¸ø!G<•!~›˜@|ÂÆAÜõº?aqàê×4ðWk‚Ã!\± ?m,^ª 3ÏDÌd3`d¾–1?%â˜Ï`£È# ™†µ×Ýn4Íyz‰óÏxc„;b4L´ãBýº¸X ¹jiâÝ×UB®Ï‹|·¬ÕKéy­HÚÀïèð‰¥“}F»IpÔ¸8M‚Fv‰ÇÜâŠrs‚GãkZM§4Y_[ì¸ ´ËI/¥×,ÅaL,«.kÑÍéà7¾äaõXÉÆp°]ÌZk³ˆl}bS.› 1©ô|Å!¦JºoÒ×Ú†4‘Zë¹Ø—[)#<'G\_]“~LÏvU‹gVÆ "zñãºý¸îãºë~z¥n0ÿ¸T®Nb)ZþãºC-ÿ éûîd¦9E²Óø/֊ýsFy’æ.ùëh&‡÷qÍìÇu ›}¶œNê3Lª ”£*Ù±„æàj?®+Ùä ®³4Fýù»¦{Æ–—QëÚÞ` [ygšÓn5ˆ^â±µøM£Í]ÔÜ9tV~øq]ÄÇuŒ=­FzŒ Ñj¤Ç“–·õÛËÝüÝï•Cô±ÇÜâ0ÙEs†´º÷±ÒÖn+ñq}\'ƒoþqƒ‚`õÉA”Gz¤m‹ìwK¯Aö¤×P0Œž<-&é­›±Ûe­å#OæŠm»êµV©» µÝœâkYu¸uÚÔÚ ¦Óš ¶SÃDS¤WG£çÊžôT ²Òû¸.v{:fRuцZ[Íl©µîýb¸ÍÛÀøe!õh+íLsšî½¨ñ< e4c|«Ø-xáp¸&ÚQ§¼øØ„IszâÜø“mî¯Ãò¯3õh= &Ý#:«˜k¹7ˆåDKOJšÑvsòh*ÚÚsÖjZ#ÇxÔÖjÙòŒ%ûH¸ŽT8¹Ž]ÀíÈøë>®{d\Íøû!qH½ôB»#ÓdÇ£•â GxXr‚žün,ž¦)Š¢PEÑ( -EQEÑE{”çþå}IúÑ”µÇW3yÐߟ]õí‡ó¦0Þ1Ž EЭp_Å mxÛ¾3Ž¶szÊ7uÏÜ:7(;ž+mî”KÓ4w4üÌ‘Œ¿‡ò`¹0ÔKƒ"ìÈ[Ùe™b¢SÝ%¾ìÉiEª—&lIŒ°gEó+¤±˜ ˆòXá%–0þ¸’gÃVGœ¤ùºxÉkÅ–D ¤m'”ÍÐvòðÑiñ²–¢5 ¬#T("éÑë-mD¯iH¯–x‘ÞM.9<[m|ËYû´ž¶¡ér(„ò²¸mm -}Ë™7§fÁ qÎÚ‰BÙ1mm-¹m/¢ñfvDK(û¨) ­Ãý¹à :6‚Ä£¨â?Ääe¤Æ )î¦ë:º¹@Ñü|°-d|ƒ¡žUVâ/ÈP±6R'\ŽTèè£|F¯ò)Øäe¤zè’â^¦®£÷Y‘êævò‰Eó…PYn%OÿQÅÑ0=¹@Ѽ)R„Iq'=ª“ÇÌ‹§ÈŒ - -a\ºÅãwˆ¨W¢79*^Íøû’¹. y½(Iãã~\÷®“„D'?=¢“§‹t¢Â‘!¯×%šZ&GDZD'M†èe”_wN~³î’請乧sr3Ó9ù­´tNN¢®£oçäª-Esÿ™Ïusæ33ŸÜþL@_Ê «)]ÃÅÅu®Ð@”Ÿa'&«Èn!UßKv‹ƒ’q²cÄ“\[T4/…BÜ‚ž\­ÁV±mý¸™’FÙ± Wi”Çèâ4ʶ$ÂSªÅO3äÜSßTÀNÞ0;-‚ì©ÆÇò¬ƒ²'IGßHk)ºÖ뻥GIa†·Q0ŒÞ<Ë3… cGž¥÷Ø,ˆ^£ñ®.®±€:íØ‘D° Ø7*–͹K«Þ–ÑÛ0ù“t,æ2BÑGÆE󷃢媳)mâ:ÞU™\V†YÞ0¬ ñÞ  ´ûq$†ÒnüWLû “G°Í›UJ“ÞíÆiðö{Û€½jÎ4ç&Žçcã¹{f²“ÿ¸ŽŒCÊÇuîಭڭo(ÎHF -üqÝ×dF’ÊÆ>l¿²/&¶ç¼}Ö6Uî—µD/÷ö±ªƒ²‡ò±GÇVBî0¢¤¶ÜsϽ÷žȇ|ȇüÿ?Ä÷òô¾ôïËÈüòÑËÈ#òýG?ÊÑ^–½\ùÿ'ÒÏ# -ÿ‘ª -¾«i‡<ºÚUÈ#ðGïMù2‘ò”ǼùKEE‘þ½ïßÿ·þùçh©ðœs^*¨]íªç=ò{‡tUAUø=í]!íiï¥Z*ü^*¨åçžs®ªþÁ{DáÁ{©¢ˆø‡7!©Zíó/[©”«žs4ýjd‚§«壟G;ïíªŠ¢*įPȇ@¸ŸP{©¦sTBCºˆûÚnÙd­”§…xín~ïyÿiO}D`«ÙÄ+KÙ¬Ôa"a‹YzW¹ªªª‰òÛ̳®*÷¯k‹¦‡uMÅìÙÆnM°d)z][ˆÈ¬kD -B–²­ZžuH…ÎQµDUˆ‡x’z5å(êUI#ªù襂O}÷jæE½TP½švß!¼C:xÞ!(÷æ#¢þȨµL}ú#=¤©Zö²s•ën”£¬ÔÅùŠi•+—+U¢+ôQ¢®T-Wu¥PÕª³R5M]_}°ÊG«¥–)ße*e¡åƒÕr¥¬ÕOÐ4pð  @€x À<ð@¡ O¡ð! P ÁD°hˆŽ‘$GGØPD ,pÀ  IþQ‚>üI‚ŠDX s°@A‚ -°ppt]`) -…]PQîXÀt€@áð)[‰åyžåv'iw( h Á Dˆä)%¶`2™Lƒ¹Ì0%å` oÑ” ¶=;:whócòœ4w3wLiáÝI©é(šk60Ö¡“^¼;†I'™H—ñѸÑá þ3à¢Ç£ZóùøʪÁÞ_h1C©þ¼a7k*4¿IRf;Á‹£0¥çpàíÄM“Ý _gÊ· KN›•û ùñ^¤Õgg=Û_·ð?Óß5\:‘ •2”_¼;†I'™H—áѸÑ;•· `ÑÄ<Ñ'J£ãr÷IûP¦@q‚9õn\\e/~ßË{êÏ|ºÿ—¾h±8"`"Ãn’‚8œÞ^ V¡ )|°öÂÁ9ö7GD ?D‚Iqýkpá+4ÌBõ•¤ñ0ʽ}¾kµU›yu‹Êùeˆ¼“oeý²žå¿ëÞxLïæÖ˜Jû/#~…«µ(Pw([Xk?÷²ØåWw¤N…ÃZ.… -ÇL&¼J¬L.D +ÎðèmýÚfuv[!ó"×3AƒüçÓ&n*RMÆfÎ¥j_ZÊ©˜g¬Óéîðl~×ÐÜìb¸í’ã è:ù5PÍäµk¨&on1>.¡­#“a‹½´nÖç“`±€º²ÿ·Áß®Gö“U mgÑ°÷'Z~?_ê*ϵv */ÆvÜñÀýÚeÙKbD÷d0¤á}\ÝÛ`ˆIóß‚rÆ>mͲf(Ùú,D’²ìDÞö@u›¾’â.%®½Ý¤•/Ê5%ñÕá”Æ=),ý2>ÎR[Ø\» -XßÀ%¢®ˆÇép¦eéDCB1õ#Û–‡¶ì¾]ØlÌZðw¦é/þ;÷á¹f³±T‹”n¦«ÚëcªUÀÕ*hëÊ(wk΃é05 v3ÁäÂoï ‚äJf£èð->"ʳIrGÖ"Ý + -?ö_ž4v‘àòm%÷F P5ôþsØWkûc ük\âëųÏêZ nþl Ì{d:È {ñmœ8,uvNÑ™óö´ÉÈaüLÝ5(ºÙ/^1ìx׬FNÓÕaa·å4l~®5 ¢iÐÁã¼À5öºëå:€nà -1Á=Š¬)Ög^JF`N’ÐNñÙ@ a½NüÀµ¿dÖ$tȈmI9‚K„{ Vüë‹V€¬2ö/,Zá|ôÚ¿ÅÐ - -‚áÿÊÀÃRê ÿ²kÖGBÿ;.| 0ªMÿÒø­˜@Áçx`IÀÞ‰®ŸÄ²¬}Ž– ’âÇ…âs“hN ¿¸í¡sŒCšìWo·…È×»|ÕzXÙX7*š  ±>ÿhÔh#ò§MµÝž¡îÛYCÁy™ƒƒœˆ –-Ñ­.ùèÑ8ˆKpSÜ!àvE½gñIFO@¥˜$qd4ðôÒ§«­‰nÁ]5Àcïúÿœ±m¥5ª¥ZP -^Äe»¥^ÏFW¢`w“rä¿Å‚6¼- -‘H d›„S¨ËÊ0ö1%rJÐ9Ak‡Ã² €ÙgäñìbÌX SÉééµ°ëA¤‘HîÕÇ”$éÂ,2Kc'ô¨Ž2GkȼŠ;½ÂÛ¬–+wøäBq—a.û05B82zg‡¯¼+=:b—mü„ƒŒnJˆXžE%TZ«ÆT‽Çe¦ØZÄßQÛá—E"@áäIÂ"2óo‡×T)•Ú³³L-cyOŠ -w¡Fþ7C×uÄ -ai¦ì¢.`!gk]hkþHu qq?žì„gîr’‹m¦É6“W5€Xì¶Is·Û²TƒB/« »åúfLÁÝ`Œ«±[››è*ü(ëåb@0Š›Gê…"K.\5înÞëç2í|;ÏäÃ*•Â—ôƒïÏ zß{ˆ_ á ïsµz×sUÔ - ÌÙØŸQ~šÄ{÷4HVzh‡xÀÊÁù~*-cÚõ4Ç1%oY¨Of㗦Ш½¸)CÛ›¥k÷˜h¡)wÛ»ÓO€Ã«½ñÓç%°,wÃ:‘ÿL9¨öÚ'£í-H_E1gÙµ,“¶w†#jo¿jYé |åYvZ6 íÍDªÀx–Í«ei¶½ƒO‘<˺V˶÷e -â:ȳlì{ßd«e›¶7ÆF¢€Ï²,/‹©–Mµ½Áò›j/wjYtÛËT(ˆP{£÷ª–4Ø´]áʱP.»p~þÛttH¥ðîrͨ+ÿ-òìE`‚ÀÙó:FqŽ -.@qâaÿsßm™Òp´úsŒ ¬|Y.ƒ‹,]âþ)–HÎZÿmI:žôtbÇcøÛܱ»‡õLÁ74öA18Ü22`·PÄØÿû~¯ˆ³/˜‰¿è©eI?ìþ”„жÿJ† 9÷9ôIX<@ÌpÒó)qg•mRlNãwU`憫%ÁsÆHAò>½pÔj“‡DvWE¾øÃÕsz ¸äÁöy\zÃÊa»¬Ëid½L*9Âä>§¼XKª¢ ®](?ÒzÓ¿Oì¼Üb¥ Ø5ÁÁ"é^}\Ô¬¯qÉ•{¶ŒÓÅ;„ŠEï6- µ8Ǩ”)á5õAÅk×ø…¦í5ð érº[”zŸ*YåÂ…ÈPýµæè34ÉkòöSÉuæöQÜ»CMp´SÉ|K²LõîÀÓø’$œýÙ®Ü¢í¹¸Ëª_¾¨®W€òö+%Ð X’_-Œ¢ÇôÕf$åÚžg.\FU)sÍfßå0Šf®äÐmS‚Â*Tg7§pK2Baï†áSØ$€ñtßq;® rÓ7äP\pK– lã"pû0÷."Ym¼®ôܪâòõ}ù6þ{Ì;»9¯’¦šÚ‰Ÿ¦[¤í”:*ó±ÐÜ7ó³¹Ôâ’ -ݻܜî–‹sÿ­,éNÄ"(R›<&×pš9ÝUçÃñÒŽ.*!"U tw5—<&¥„.ógRÈëÌ:§k™^2ÀŸ¸tÿ2|RôïæÏôÊ»¿ìÒiQ–,u£z†'/üŠ"(DÀ•äô§´ÖJî…è­%4_BP Ri-ˈJm¶Y„ðþ•ú…6—âõ^ ®~Ka>:@ßCÀEW‚U0€ø£ÈßV¼2S±ðDÓnñ¡‚Û»œäë÷(h«ê½«q´tåmU,á#ÔÔ¨ù"ß¾ýQ¡nœÃ}¥É~™¬(˵;Dz7ð+ò`º&,Fx/Tê×CX¿ü­ß6[Ìj)þV·vˆƒÃác›üƒ`Ç΄xP2»-oàǸàÒÍêÛ¼»N øLÿÚ r6¶èÇH”!¢$’c€±üfP|yj¢lÇá9ò/¸ÖÜ]oc¬”­Ã},€cˆ¢Jïô×Ʀr‚³‘"Rą̀ýË™fn=¼UàUÝÞš~”Èÿó®Y¢ºÄUvƒ -äàsÍ#D4µ4‚Ê¥RS¸GŠ%Ãj¤²EnMÄ‹ÎÆ Æ´¹k”üVðz]³TŸvÚ•å=‚‚}‚Ü.J–Šì:r’“åïú`vÍô»žèÉŽ‚µº8[!ÒAh*é÷h/BÔœv-RºÜñ33|×Oìí-3°Ç¨F›YÀ0Èó–»t;³þVK¶•ù¹íÚc%üÙÖo«[µfH ‰ÌLÉÙM¯¦ËÇ›ø3’苄穉Ԟ³=–OÕý–Ãl©š~¿è¶v"!JuÛ}Ž¯ò¸ÅÑb‚Õ׉3z_yê´›«öØÇ,äz¤gwSbaíkÝ}åF€ýk½JÏy„Ç䵆µ5€×ñE¶&A\,¡±VF%shë?ßlX€uá-ö©£7ݸ¢0¥]€UîÚ$ëŠzoF­¼Zr~É÷D]™S+g…Ä|° Á¼a­íFºNˆÇTYQ’+H…É"ÿC®¾ Ä•Æft[Ž~0Ú~®œˆ§ú“¢A1ZmЬQÊ~,<Óº9»ÔÕ@˜mx¢Kò¾ì°çÌ>¢¦ -»ÑâÜBýÕ Ò@8ž„v‡¨‡ËíÅLÏÎ$­K -MuÔmgjLÜ'I&N]ම‰‘¯Â²zÈ©<•êûCDH·e˜Œ.V2ÿñý¨€ã´&þeæT¦Á;ŽËçÒòxjKÃu=€˜Hâ}b‡­&°æCv½qÝ™©z×ÐF…6LüoÃÔgyç -$­/1}Z/%VÅÓþqù˜¾¿ÄÄŸ¯ÄÄs>¤"³ºQIT¡óQ½Žl¢2áªt5XDÅ 8ªHÜ!!*Ü…£‚ü^ÖÅ:ªg£ßÐEL\Ž©0ÄNëv8#þ°¦ÃÀš8x0»z¹ -ëò™ÅxÇÀæX(ƒ‚,»ª˜± ˜F6°œÊÎwÀÖÀL6PyÀF& ƒ0°óÃ>`7òí Lœ“ä>`àêu?˜‰ªÂÆ Œ\{Œúç &ô/_[¼œì‹ÖrtD1Õœ\QQ=¥Õ9ä³bÍ'œk\HEreÝHÂö´n¶È BǛӞ.¾zŸc§ O³þ”TܦÎ,”ÐëSÅK!Ÿ¸­‚Õ1å¼¹öW!LÔ¤!Ž|} êƒRKâ’£Á¼ÂÚYKÞ] jåg° Ì”OCþÀãäQr,äËÿ&g<SûÈˆÌ ÷ŠÚJ ™{‡P;!ì(©ÄE†S€Nቼ[­Œ ßJß?b3R¤Ê/ªa0ô6ñÉ pA5ym~\ ’— -«¬p¶€Ä æ[zh3y)“y¨ï@° *\.ŸXÆ[C;óR´rÉŽ•*M0˜ªš2É«óÕLÑ(Z"„âsZo•ìhVž×òkOB(Ï‘Eņʇ­îǧ¦…ôæ$íÚ¨ÿ܇¹­JiMgy®0­Ò7"ìÿWÀ'Ïʸ­Šæ J©õDHõ‹¾£U§ BО÷Õ²[OÙEM¸×)[VOz‹OoÎírW5¥™Òá0¯€KçW•"¸÷XÒä´édæH†'Kz2-<£¶¬¼Z›ú@ß5z0-Cé)žkÜ€L±iâ}©Ìù˜ùãm8î‘~C}ˆ+è¡YÕdÎ׊ŒÙ·iÌcÄ÷ë¨F·Üµ¨ËÇCXö`é,$[*lI´{u’ÛGÊßpG*%šÝ§CÃU"·ŠT8¶ÿA‚hÒP¤ˆL‚Ìb‚^uÕÄdÃ̯ÛiŠÒ‚´€'ÿÏ·3¿W| …ðkº»gÅêŸÏ–‡ó»YXø(JÛvr ›¼Iš>éþðJiReÂ’”?äêRr–OÊ¿V°\¦ð|MT7«Z1\¾hLÑ—=û¥ôJ*ªXAC€Ù&–sõeîÚBôavûÌÌ ÑÛ€¤) eØvƒHpŸÀ$“!²Vˆ +Ñ0NÀ(½°¸Àù…乩gÀ[‚¨mK„Åë:1§€5=‚/¢á'šœˆ=Wéc -H¿‰“ë¦w×K¨—’l¡ðQo 7ÝÝÕ—]zÞšÄÂ;Í»¢¥‚ÞNNÁŒQŽ -3ä^ÅôçÂhO!ÕßI0Ì̾¯ÅûË …ùÂáÈþ6NÓôt1kþ‰r´õX*ÇwA«I¨¡©Zù‹UM3‡´‡ÞVåx{±5ï3ˆù‡:[éíõå­Ã -8âˆI‰¶rìg,u ®¿2â[éþŸª¦ËšúŠBB åma¦âëÌ4'¯‚ ò—%ÁÌg>ý $’•oÑ Ó*y®9]·Ú¼N’_Ù³ó•(g'‘NZP"reÄ6¡>8U§ï*¼Ã­üaÅ¿!§˜ nÕ‡C©ÚÛ‘pb­Ä¹û,ÆŒÈ4o°¥ì~ù”ÂÃ{U³ )«¹ :©~̵Ðcsƒç–\Üc’˜¼Øøð溅xÌ$¢Õh.! òŠy¥§’LÜÂj¹¼Whé] ø#] ¬F7VªE%DóßÄŸD»B%¿!?ÅÒ¯½f¶Ñî+nb6ƒ;Ê·>‚dmir›‘‰ Ø:âŠðW(TR>Dǯœ©g#ÙoëI™“Àg·$’­å‚¤Óš†ïË>±èœqpò»Iì^:ßš}"%a{è+ÖÔõhHäÉ7§ažF¬¬ ãÎ\‡¢yøIv#¥Œé³[T”®‚Þz‡|ôI +{ÉllI~,aÄ€& -éÍÚ&>ðZkqCxKçZ‘ Z!^ÙkÃexv«¤¨I;Ê>I4¿o\Fÿ# øløºFö@@ÏP‹Õóiñ ¡QŸ¨½ÂUQ³ÈCøÆxØK3N\’ÅNOfv8O<•BV+Ïwˆš`BQ¯ÍÎÄ;¨yŠpòÚ³«#¡iœx-žâ˜N TÄ=ñz¿uxÀ—-ërçLþ»'ð‚Ùnkü7×Ý;òý… Ýt-²Px{<„Py?`&6tK¨ÅDr ìŽ3„²÷= ùÛ£Ûì£TöÈe@õ,!)‘‰gló*±‡†çµi¢÷,'òb>bm’½¿âŽÁš&11z÷.JN÷ú\IJè¶ -ZÀ•IœSÆ8சnMÓÖ7ÁÐfºV¢²®ŒØÉéd€¤û0„&º¥tá9þlŠ$ §·üÖT¨V‡*LŒAËC ËÁxxl*%Ã(‚^Ô²ŸmÞ[Q‡øög ö§–ûBÐx‘ÈÐð ±ÂtinbágÄÉ}ú— SI'Yp}J YFY*$ÚÛE͵Į|ÐŒÛg ÌWJÞ´$žî¡= $5m¯˜ðÆ+ìˆlZ\Î -bܮƨe°^É+­§Ì{#Çã)ï+)“pÕÖo›1c¥[ÿvŽŒ£jšÊé(ät‡B²–h#O*ìèæO$Ëb¼Ø’v«6ödÖ]"®¼1Ï6…Ãûác¶¹Ã¢µa¦¬ZAø–ƒ‹„õ&ÜëûôMêwap5ê»]P°#Vɚʬ¨ÂÜàºÖLW±Íz¬ãáÀÙh6Fø#øæOÖ܇oœ‘:_5*~_ quÊádI3ÞµP4Pw¾†tC<‘§=)7Ž ¥|®*)ôgd» "dx ‹J%6ÝŒç¡ýZ-q-ÒE3snà•ÕKw¡õç®pWȶÕ“£'#¡›/©žiH, ¬?Ÿ†•™rÖ@’ãÍ߆W¹lM> ëá¸ÈÛ›êD”ëð"½æ®9¨>£lô>Ù"r€X®m¼—™[~†ñÆù¹1²»š‘›¥GÜAWó¥LH-·¿CŽÓó -p$à&7ì ->lê߀k8Ü\i™º•{nóÁpzCŸ÷ß¹üXå™víÖ+›zäÚ†÷; Ø›ùNwH¹SÔ(SQh•Ç1Q žÉ~˜ÛWÄd¾ŸØø÷ž™¾Ž¡ã>0m)2ël5Øv£dgÔ¹)=ÂÓ,T„17%}ì¤÷Vú{…WôD’£÷ó*ãkÔmå¥+A,R•3Ê£P§IºŸ]‚ã}·)¦¿¸G=¬”;Ä»ªÒš°7ÄCî³.2¶-l -Š¨³9å]ªT¬ -À´ð=7žb™û“Æ ˆ‹¸á ÚAU8h)þªØ? -¥·íÃcÓÄú¹¾É´ ÿnrì¨qS‹:²ÅµÎ867”T‚Ä(yO“‚PA™«tÉlíõ•`·ÏåífA=…w> Í!!È -_æSÇoH¾<εjÇK§lÓ±je–é$•Ä¸¤®k}³#ží°RR WL£jI1Ž„]L÷iË6éÔø…ï5;Ìàqoñ¦Þ:îzŒÚÈhûõ 1©ý<[“ªÐÂsš”wÁFÃÔîïffñè¦6HG¯±²˜ÔäMº¨ Mê ®¶ÕÎ~‘Ê;[Äè‡ °ž©¢XdØU‹_VŽ Ò,;JeŠÖðBe‹Ô`Îè¸{UF ¨ÌÔg%ÛµéY"¤/ØÉ5â+–{± FÂ3 wÅMö7&Sû\Ú+ªDm‘Ï“f’ÌX‚@dÖ¬¼‘¯ÔÆ©oÃ^‡,óR0 m‡<3‰‹”àÞ’Ñ¢,töá§GÖ—3ÂB¯û²¼ëøq&^ÏgÖCåœË")r®³\â–Ê”);ߤæ>€Þw: #J¦Cv¾%ÿ,ëÂþ2Ô ÆѬ™#ŠöwÊkÓ°±XJÎjg´rBM0QŒ¹`&`#”v¶ãº_ Æåí–0ÜjÌuŠf».3H=“¡ŒþÑËRn°‹zæ(ÌRqˆe©ÝàRÌÁAE¾!·@Å¿ï«Éñ,¿;Ô«Žö?#Œ(,RY.……s*w€ª@£·R37ãnè¢ßøù  -¦ -4Ç&ÙGÑ‹â”v"‚Y)Ÿ|#RL' ±£x­&:,&¦ŠÊm3¢øíW¦d+“ôÈÃ&¥±È׬Âã1àÝ°E¦$ªÉŸ0åƒ³ß ¥a³SÇ$C•šSxF].'Íhô;°÷'Ô¥b‘4¸óg˜ -­ èw”'Þ… ô… ‹kØ»Æàȳ†1÷¢¿}i–{ÖuRXöDGà‹Æ:M"mU—äkŠÄ‰°ò`íÝߟECày›ÄoÑ«6Œ:«R–É”¶ î‚'ýü|P òRŽi@Ì˶ѦÔàÑÒÿÐä{S|à¨ý 6Z@%5ÿ·3›$[ç²VhãþÊÿl O†”€™ÓFêQF‘à5AƒiGʨ³C Û‚áÅ&ÉÜ‘`ØÌF„ -²¢ã\ªçM½Qò¶´t´[µÏîáv°&¥|M¾lÇ2~x.CâX!?í±èõ(ʸÒ0 ’Άi'àO¡ýìEˆ…–ÄEQ$ÉJ^L«ëQ„¸C$¢(‡<Äëá”!ÄQÐ’C<|NÖ+±áo -B|tجs±ÃÙtž¶ÍR7vˆÅ=ÏT»¡Â¬ _ìX âÄ3È‹³˜ û;Å_^XyÀ(!†NOdµ¯x8„ï@³+D‡Øb‘g}ˆÃeæbBÜ„ƒpÔþ&#&ÄpOäôClãã8a³¢ý)·È¦C¼Ýë°ô)Bla[`'䂇¸ëHæÉà_ÖOžÑÚCÌï¢å*ía$E¦ £n9ó— ±ç ¥…6iüb„×£@ qSˆqŠ>á·h‘÷–x²m¿/:š¤®Âu±ã g÷‚>.¨„ cáp)çrØý¬ŸùN¹[J°._óË­%]ÍšòÔ’Æófþ@ÙÓ†ób*Mg3¡´‘O$tÍ'Å»$XF‘®tæU.¿¸Dúò3ªè¿¿ÔÐvôö»®VŽT^&Ó’é§jÉCúw^¡HÎź$'|RµÆŽêbå (i|ä~zÝAÛXbž¦´Gsaèè…°ñRZýJÒ8ã§iÝÅÍìÆrûQ¦‚>GôÎ9I8»×ó†eX¬Þô äŒ÷ÄH?5‰*itªLΦ7§ñë"Hfj6ãPYŒíÍbTZ³d$Ö*,帲Æ$ª*Úõ®íM› ÷Ùö‚—Ph“;Z¯u*Ü«C½1ÕµõB À_œÌð¿‘ýÌ¢†$˜tÈǾ -ü£[áQN2]-§j†ŠÃ[“ £"öåÖT^ºñpžª+(uÙ#Ú1ÚíoÖ%± FlDƒ„^̇qÇ -¼ ’§Õ”½ó b`K˜¦J=Ó‚{›0;$S¥u¬y}±|Hõ 6Ú±Ìj0?äJ®)3ºŽÑ@&áI#å£èØ -}7øç£WèRƒµµÎ`o袓Až¼Cgðù&‰OÀæLñ‹\£”©+‘,å5Õ52 -$ðÐO{›U&³þ έÄ[çfý&´²ÌpfâåÝ!ísždˆâÐÇçú ¨%Û v\x“Øg ®ÈÈ’€¤Wiˀ¯õ ÿ“‚ÍØamÐ ¨…t#Lª¿QñÓ›n¢N0~g_òŒî6ïmŠ í‘OZÇÚBDÓ¦8veé†ô°¥ÞÐ&¥’¥›X¾zâ~Ý‚€H+@æÉ - ‘“µ fД›ãû“¹1HæÇoO^³«Œ6âÂý±‘xU¸ -¤y¶s¦TüÉüús£ZÐü}ë¾­ÝãûÝßfµÄïÃ& -Î"©Pà¶ÆÁäÍf\þOÕqA6ņKÆ„–°”ÒÍë©ì¥A4á,: -SdI»Þû)#É륌ᩨƒdÔ!ñÂr‰ò@í’È ‡cU¹œ÷Iã -‹vŒ±£œv×AÈwR ç.$êæ+"6Í+'C ú7Ó¤Üäu‘m¶ð·Ô߃jW;ó 6üåƒoîgK³Áª ç9œ¤‹Ù`a%MwêcÑælp¢0ldß÷éÖ‹øíŽ;‰opƒlpÔ¬ Á'mØ`Œ`°ð7XØìœe}¯¨§7×ÛøÏ$HоÁ³‡lÚtîdŠÃo0G³q®ð7`ƒ3îëŽÌäNÍ`lðT¸3È6\aà©Ç½Vþ6ŽÉÆaAj¢p‚ŒðýØ:Œ–ã ˆ›Ø!ê—?d•qgÄד9WbS[xåãWh]ÊfŸP]Ãd¸ÔbÏÅÄ:͹&Ýò$Q=$9På ³2¶€q,(Â+‡ümöÝ0>ñ-Íg„ Z†c_ÁEdÐ;ÌJ&4’Ô‘zÍ)¨“U½*³àm WˆÊÓ†qP°.‹qá}$î5/<@¿B°)%‚‡ ø£’¥Ÿ,¿Âãò¿Ô¸ÓGÊ îÿ+C0tÇœG<ñÔRYûž7Ñyrb$ËüXÙWX·~ I£UÇ$p]”ö\Î>Ÿ¶ÖYC’i¦©Ì+A‚žv-¯=‰ ¾¯!VÙû';p˜™ß‘§RSçèIb®òBjé0Ÿ»†Í§ gªehUÂV×ä?"À|ôÀ!Œ×+pÈTç ÉþB:ùÁ$²äÁ^DºÆUmé ßÔ,”Ü%œz罄lt·ËüW0TìôÃ^ÖŒ7Ú¦‡ê½Í{ÂÆ¢ñÑB†i6|&v9ÚE7=¹”Êd¿ìâOù†ÚêQ­·§ò®TÅ»€Ï‚ ‚±B˜Qü` ÁU“ çxj=Ñ~ˆÔ¨æTÆðqÆ2؉鬼š-Xm˜]Ô*«áÒÑØÇeîtÁxæ-òô» Úd5ý2 ¤‚ãËÍ5 ZjÙ¼$„§X•–êj‘=‡ÞÜ ‚&ÐA[42fY>ãÍ8Ê(•u|—'XGÆËýÝïvx‰–î2N”•eïÕa‹ƒ^ãÐ"«ö9ÈøÊ'vÚ¦â·mÂû;M¦ÕÙ~Š&üsÄê¸Éÿ•)ž¹V(ŸÚÀÈ+z½— ñµ„þ;éžÁQ—½”uNè )+E¨6M2S¬õ_­¢ß;µ'ë2Ì©F{/%hýþøÓ^Ÿü‡¥{KŸÚ([°î—E8ÚVÕÒL8‰øAƒ§0‘Ž´U­¿÷_,‚=p–yH˜mÇj&xjeˆÖôÓ  騗0fHïµËà#æ3ÆE ?a,bp m6ò6Þ-¢îLça B†ˆÀQr§†®÷⋘´ºj¶˜×o†Ü©%*îÆÓÅ’14\š .ùÉ#ü3ÿB½ÆRa&«%}åÙåøóE5ùìJ_ÙByIþ˜¼RyŒÐc‰2 båœQŸ -êœç»[ò ¤ïÉ(t¤C]ïGŸŠÕéK¹¹Ù€¾Ï×9&r.}³GûòYT‚Jßs,Z0BmÌܯÁ íùB«wk¡ƒ„(1„îD›gÿã3hzNSË %SçoÐeüCºk$#8 "(LVdzÌmJiì˜<‰qåý³1¥šZ -LnøIµ×BØÉØË7ÜFKxH¦Ž'¿nþ”FsŇr™€þaÔƒ.‚ç^jÿâ@´#‚&—ÂlP¥ Üf²óÌ[]ë>MC˜É7C2§ÔÕå¥íÔ>%kñN3B˜ÙGÃx‹$35Ã0dÀÄ ïÂÀ=PÐ[¶x&0˜4}\ßñ<°‹sKäi¥¯D1ÑïQòk##ëí„V¤Cðä^² 7”ã!Ä\ên%Á&€j%‹2}»úŒL>¨!É”CØ|äŸ-"uu\t~Ä;6Æpî–Q¶Õѯã°Ò33^ÔÒ~$G™£JÖÅvµ$ÛEK¢'½#b@ßEÔ$fŠÒɶwa`‘ÎÙt×zHV‡›[ùÀ‹6lÔHXý0&ÿê ùD -2ë°”””bo«¹+Ð& úè áb´pÂâ.:N%Öï·£p}K˜NæÊS“žú¿ŸËëÛnXYP&k|YÒõ]Ñô“”C®o.Ùrù8t}5+­ÂË»6… grlêõ…f¦’rØ××n/³{²¢¾6Ù!××L·3ºÝ m¸ë[›“ bxñÁkØ L æ¶vbŠo -ã«{>ú Z sÇ$~($e욃TX†À” Vu:8LÜ{£]áMþg¤<8f¢Í rŠ­¢ƒc•Û¼wõËg ¹7Á!‹v*“p X€ÚeÏÜ· -ÒöЊ¬bª¼Ô&Qåâ(-Á‡ -ËÙÅO›:»0-‡ôDá*%‹œK•Z̓<@Þ£E¦ÖÐáù¹Z 2Axn~±F" ÎRº´V=ññ®+iÆæwÇÜ“£+ÇÎá–i(Ž º.äokc2AŸr3uPÓdñ`ýøçW?B(·öA†͘óŸgô’ -~£8GCÈ‚ïÆÂ_©p Ò9^ Y¤f¼³µ¾‘ç÷®5d*$ÏTÉï})þð‘€R= Å?"Ü/0o£—‡~KÔ_]³·[‰·š’)åÂؽ’’š/¯p²¹·uE8®Ï*õ¡ÈâKóUc¸Ô`mæ‘yAâw ¯Àú2d¯ #wXc€0wd‡ðf× -uæ1¢~å–ªÛ°‚ŸÃߨ-Ü@š¸µñ1Ø{uâ}™‹³‡ŸBs’øb› Æó蘢*0ÑÔw*Îüd^¦O‡¹q±í|ˆŠîøÚ6Þ}’«Ñœ~hs-l=A2ÂX?Bo}.° sèjÆXuÙá’fÕ_r­üÉ0/…6y¶ŠàãZùm‹ØåÊSn¤baè7­6µÕ¬ f'_ßÛ_K #@ æ–&(Ä@nH+‰´ö«)>›u[¾–ÀPé€?ÜÂL™Ú³´rÀ²üZÍ?×psLÆEÚ9àI5}Å:ìΉ×ñGî’³k®a\AYÒ`ô -.¥øüý .)v!âS;Cq‡6ˆ:ö%¿™^–!kJFk%@ôO’a­ÿ»$Ëà9S9{ÊHñ,øÊŽÐúTWw¢ˆ{¼u©vtÂùê5#° °2?(HUXLyö™z–¶¬ÁÄ™ètà çK`°÷r9¿²íõðÁ)úc.V03›á¾¢&ß:…Ùj`ÇEÞĘ8=Å\GÞoäûÀn}9‹,°ø%nTk¸Cp­Mßà–{Ç"& 7©tk'½FM]ezž¶Ö“³á]dž^7¨ù´æc”¬M’¼e¼ŸPñ¥1¨üî,uW•ƒÍœßÚnÝeÌÊäÃóùÔÆ7KÓ½ -ÇÂV’Æ -ë†Ñè{pTÆúm…n<ˆù-ê4«XVȶݞ`Ä¥Ñ{΋œ¼8äåAV/|F{m0&P£&Êv\ š8 x x,¿%±Eôü¡‚öUŠÚ©+.dø€k˜eÄQT–Ía#<ƒ0>´W›}&r«€UÇcYzfЊ†¬}(¥£fda›7 -«ù³8ã5äXHè„T5Ý3÷= “á#ª'6TEQÁ4< nЋÄÌÛ¥Pƒ6¼·+UË ‹R8 ðAI9mì7ôÇÚg¨ÿ&³Ò»°%‚P7cq¦I×KP×e}~Ö¬‹}ò¥5ó;Œú8¸9Žó‹ª/BÉ;À¦ vd D‰ÁeqÆ_€€ñF&8›ÐÂà@Æ :^“>饢ÍAî(ÙXÃe(}:NP¶b˜T¼§‚Ò­”(i¸hEŠsd:U#Ý#„a,™¤ŽF£nàJ¡ÖM  W3È«¦ÎBøŸ+4éÈÐ¥†ºFKwþâ@ûâòh„£ë¿@'ã/g¤¥mV;rœf<ÀxïšÜ]I}g^9¸ gHîÖ×»WàÐK«`d1ÍÏÎìJmµ *@g'® %ÀûÃAŽ!rkÃíTÁŽûÁ9øßçYXŽÅÕa£W¼ÔVe@¸W’Ô‚ -@ÎícYÉœù\îðHÖ• _K¦ô ï}÷âB°&ÖáÛ¼‹!gú_ú ‹ñ -Äôâbÿ*ˆ2§Œlc‹M¶­Š -¤Úl+…¢¹ °Ÿ˜œëæwÃiœêPÑmᤥÑÉ}±KId8®õ³ÄH×ƺµDÖpÈ?u²ÏS³²º@*¤C?%]ŠGÿ|H  )eµ»|ª&EP¢çn¥:ç2‹NAä±éÉ+èüs—‰Kù|‹_™Ð‰¶ W•³.$˾_¨u$1 ÿÆ‘úú,ý€hK£úM¦ƒ$µlØùaZ¥Ž¼ ̬øN]®«û;ÊÞTdÝÌf*”rÝ™ h“º Ö¤¦ËÕâV{Þú•ãGðÄ£ `b*icD“Mt¶ÀœyÜ)¡b=Ž™z™|[¼(þëá9;‰"!°³¾vjöÆšŽXMùE ÇäñoDšÔÆRJ>ÕáVh´q§AÍ®¶_©—/‹brd)¬ª6è¡ –\3ôÿýáu?€©ððäD³-LTð”vxMlm{1ÇÈq‹®sc™¤"7é‡0¨ÜF®ÜÄW"PÁ €¹ -ñ -¹Jã­›ñªÀëøØÑÇ'§¸†j,«Â.ë“ñ ;Ä$™¿Ó“èòÎŽ¥âð7Ê^lÛßé|?t#"8ŽZ®€Ï/Ìü¶ ïÿ4àïìš NÃeF¬QØ>×M•Â! t!dl¾ªy(Ï• >‡/ào7;sëí°7!.fFM,¿{Ið« Y\ÞDl´ NݨSQ)ES²Ì•*›ðîð!Ûg^aâã¼.pÎ0 É™;ŸõÒMwÜŠ §×6"9Av>Éõƒ±a¹Ä¥Æp°KP’èULteš®L"È<ñNg‰~$Fä6 q˜V¿Æ”—º¥Ô«ˆþFÝmý{1m9ÁFœ.èkékÞ·sMŠq»B=lI¸#Ñ¢­B­Jgb“(Š3îLJœ=†³œË@IŸ‘q¶ØaP$>`†Ìgä°Yø y"j™»¨0m&j ‹=5—årpppýáñœ{Žž¾ÓwúNßO#þ½÷<âýƒwŽ~Hªªjïüá>éhÚUÎ?÷ÜG_ý)ä?>¤›¯òÇãÁ9‡øôTá¡~UðhÚS®B<Ú#h©ñHÿòSóñ(¹nBEûÿjWUõ§¿\ªê#)ŠzUÕÏUõ‹:ÿ5íêO½O!j|”§¼GRÕ?TÎy÷<ò!èÃóˆÚÑýüC"ÿˆ¤\ý)÷žrÈ㉠©QÕžúßüB¸ú½WéŸð©\'sâïû>®kA¤h ˜½n…–=³Ý-B¡‘¢µl)…R7×Ù­‰ˆ”íЂHu¾Ì÷Þ¿>…¤WKï¹OSÿˆ¨jWð½sÎyWÊS¢–½T@ -išªê#…|Î;MÓR¡wÿ!]UÓ2¥ª)ÓƨÁ¹S#’$©dX‘)…ˆcÈ1 R€€Q–) bÊ c !„CDDb„D!’DQVIC$’"v~pÃ=Žb”:u«ì¡"‰Z] 75³Ìk EÆy6Å ´š}0¥ªæ%v׺‚=€E‡‚”> ¹ØÕB‹ëYXžÓ€|r6àà¥*4Î2{§U#׃ÃT:{Ç©gdàsÍ/Eî­€çš\®Æ助)°t˘’*Gvu €†ITcQÇXbM…ó‰ÊúÛ}ýÆM•KMÕ0›ÔožiÏÓ˦ÚÖ¦¤šÁXÏåcõóêUðû°6vß–f=„˜IéËNm´kæ@­‚`Ш!Hp¡:ñÑݹ [Qíª§42§2JÓøˆ1uÆY',=:¥Ä~‹Rßm §W@n<Îgo@è~k—PcmÝ' 8A¥w4/,^Œ1§  Ì,‰rË}Å„}»ÓœÎÉPnqðw ¢~æç#e“UžZˆ©z•Ib XMÏR¿éÝ7»¹€’Y"£ïT:@R˜Ù¦Ö<¢­ŒtÈf\`i2Uèc€¶Š¸P‚騔ӔUœ$î‚Ì­ŒÏA!ÛDå·_ËhõgD6Ä|Ø¿;2›ð¥g§@¬èDÊ’v⸠]–×ÇÞ˜x“´‰Í8ƒsáhZçmV¥>ËÉ…æ›Ç,툰Ÿ¦ -å`¨½7_m/VV…ô´×ýìk}(¸ú:} ¿GëéÕ_a<}´‘˜Îû»ˆªXi-½ãíÎOæ.ô9úÛT:¿¢™ -£‡,ùz^Ú§ÑÅf„ ðșńMe,áõ1]„ àT¨¦t#ªsøQ‰§ž+êø|ŽÜÐHûùˆl¦e8Ó›ã–ó[e+)* = ¡p/¸{’h)Ç”R ŸÙKàÁxX©ON9Õ¾% -Gø/êàզв¯1y.` -ntzP²O±"HïöÇR¾s5Vˆ–Bk5÷Û‹¶]:áÌîÅÌBED-ë´*F%;Qíê—ít#îGÄÙä>*Б”âëî÷¶ÚÍ%`zs-† € º€Ùìã–§ïÝçn±LXƒ»÷IRì$‡¢]hõ#¤}/cqÀ`·HÁòøv}©£¯†öúNbç¼øÌ©, Æ xçÅ«850TŽ¼{¿/Tj°Y.p´?ß =š ù#ßÒÍ:¦š§òßøË"’ƒ«¾óo_ƒ‹1S¥òŸø›$±‡.4¥k]ÙÏ\tM¾KŒeÌAP0MäÕª D>Gªlj¬«û"ô†xBÀ—ë/Q^/Bø;¨¬„D•ÌàÄzÙ¤Ó1^fÏògÃ’–Iõ,Ôê3ü»ÀÛhD‹Wܪ…,`¡™4Œõû˜þñxHFM„ÀÈE•L×;‰Í•–Dê¡õ" 8MÔ p…„q_Щ$ã?Üùf(ZÔF'L+D`Ïùêà´=Ãäœ> endobj 56 0 obj [/View/Design] endobj 57 0 obj <>>> endobj 36 0 obj <> endobj 34 0 obj [/ICCBased 58 0 R] endobj 58 0 obj <>stream -H‰œ–yTSwÇoÉž•°Ãc [€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤  - 2y­.-;!à’ÆK°ZÜ ü‹ž^i½"LÊÀ0ðÿ‰-×é @8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ -V³)gB£0ñiœWו8#©8wÕ©•õ8_Å٥ʨQãüÜ«QÊj@é&»A)/ÇÙgº>'K‚óÈtÕ;\ú” Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)ë«”ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW= -€x¯Íú·¶Ò-Œ¯Àòæ[›Ëû0ñ¾¾øÎ}ø¦y)7ta¾¾õõõ>j¥ÜÇTÐ7úŸ¿@ï¼ÏÇtÜ›ò`qÊ2™±Ê€™ê&¯®ª6ê±ZL®Ä„?â_øóyxg)Ë”z¥ÈçL­UáíÖ*ÔuµSkÿSeØO4?׸¸c¯¯Ø°.òò· åÒR´ ßÞô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(Š‡R¡,¨*T2B-Ð -¨ꇆ¡Ðnè÷ÐQètº}MA ï —0Óal»Á¾°ŽSàx ¬‚kà&¸^Á£ð>ø0|>_ƒ'á‡ð,ÂG!"F$H:Rˆ”!z¤éF‘Qd?r 9‹\A&‘GÈ ”ˆrQ ¢áhš‹ÊÑ´íE‡Ñ]èaô4zBgÐ×Á–àE#H ‹*B=¡‹0HØIøˆp†p0MxJ$ùD1„˜D, V›‰½Ä­ÄÄãÄKÄ»ÄY‰dEò"EÒI2’ÔEÚBÚGúŒt™4MzN¦‘Èþär!YKî ’÷?%_&ß#¿¢°(®”0J:EAi¤ôQÆ(Ç()Ó”WT6U@ æP+¨íÔ!ê~êêmêæD ¥eÒÔ´å´!ÚïhŸÓ¦h/èº']B/¢éëèÒÓ¿¢?a0nŒhF!ÃÀXÇØÍ8ÅøšñÜŒkæc&5S˜µ™˜6»lö˜Iaº2c˜K™MÌAæ!æEæ#…åÆ’°d¬VÖë(ëk–Íe‹Øél »—½‡}Ž}ŸCâ¸qâ9 -N'çÎ)Î].ÂuæJ¸rî -î÷ wšGä xR^¯‡÷[ÞoÆœchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö -n»3Ü£ÜkÜGݯz=Ä•[=¾ô„=ƒ<Ë=GTB(É/ÙSòƒ,]6*›-•–¾W:#—È7Ë*¢ŠÊe¿ò^YDYÙ}U„j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ+¬Ê¯: !kJ4Gµm¥ötµ}uCõ%—®K7YV³©fFŸ¢ßY Õ.©=bàá?SŒîÆ•Æ©ºÈº‘ºçõyõ‡Ø Ú† žkï5%4ý¦m–7Ÿlqlio™Z³lG+ÔZÚz²Í¹­³mzyâò]íÔöÊö?uøuôw|¿"űN»ÎåwW&®ÜÛe֥ﺱ*|ÕöÕèjõê‰5k¶¬yÝ­èþ¢Ç¯g°ç‡^yïkEk‡Öþ¸®lÝD_p߶õÄõÚõ×7DmØÕÏîoê¿»1mãál {àûMśΠnßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾ -¾„¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ€ÜÜŠÝÝ–ÞÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäüå„æ æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû -endstream endobj 55 0 obj [/ICCBased 58 0 R] endobj 50 0 obj <>stream -H‰> endobj 52 0 obj <>/ExtGState<>/ProcSet[/PDF/ImageC/ImageI]/XObject<>>>/Subtype/Form>>stream -q -/GS0 gs -40 0 0 40 -4 -4 cm -/Im0 Do -Q - -endstream endobj 60 0 obj <> endobj 63 0 obj <>stream -H‰b`£`Œ‚Q0 -H@ -endstream endobj 61 0 obj [/Indexed 34 0 R 0 65 0 R] endobj 64 0 obj <>/Filter/FlateDecode/Height 40/Intent/RelativeColorimetric/Length 727/Name/X/Subtype/Image/Type/XObject/Width 40>>stream -H‰œ”Ùr¢P†£²ˆ,‚ŽA -Æ™Ähp4ãds{ÿ§™>HŒ‰©Œ5ÿ…Ru¾ê½ûææÿ”Jt ó#‹Òét&|~‹b(C$IÅ"I‚È`ô;Š¤è,“‹ÅdiŠ¼ Šfr/äEP^à¹Ccò ÄI1,/J2Bå2Br© ò,CaðƒŒÎñb )ê}­V¯×j÷ª‚Š"ÇÐg`*•!èœP+šÑlwÌn×ì´tM‘%,ž<§ÒÅðT5ÚÖSðbÛ/ƒþ“ÕÒU„Á“ÁT†ÌrºotŸíñŸé 4ý3¶{¦Q•E–&¢£rù[µÑŒg‹•‹å¬ÓQßÔ+%!3GÇà–椻z§ÿúæúáQïÌG½¶†> b·BI}x½­Ã-h³Á?3³-C)pÙ#Ù‚[Yë &N¸Ûïw˜ƒÿ­¿÷šÕ’%„ÇJåzw8÷6ûÃ~…a´>r&ƒŽ&ç“£Ù‚bü-üížÏ "0¸YÏl³†Ä•pFAi<Ž—~ ÖŽ»6»ÝÆ›­zséWi<·s¾»Z¹~„¹·¡¥ßIìÇb{£qŸñý†øö;ðëº^˜øížû…ºHeÝŠó…tßì2¸~¨ÖL]\¿í&Š;ìÂÏuÁý`„Ûj«÷ºôØí¶PæÃEq"Y®¨–=uht%t“¾ú‹‘Öê掂WP¸0-<Ô;;.)ºù<š. Èžç­Ýå Ï•RäOs•”UÃìÙãÉlšM^ñœªçs¯ÃKHÕ[0÷/öp8´=«­W‘Ĺw\IV4½Ù6»–‹Ô4´Ê—= šáÄb¼—u]¯×´ª‚J"ÿi/àiÏË xÏ…¯{~º,‡Ï†$áÃÁ± M}¾_îËâ;”¥/ïÐÕwíæê;ùŽÆpúúýó“þ -0s‡C -endstream endobj 65 0 obj <>stream -ÿÿÿ -endstream endobj 62 0 obj <> endobj 66 0 obj <> endobj 67 0 obj [0.0 0.0 0.0] endobj 68 0 obj <>/ProcSet[/PDF/ImageB]/XObject<>>>/Subtype/Form>>stream -q -/GS0 gs -40 0 0 40 -4 -4 cm -/Im0 Do -Q - -endstream endobj 69 0 obj <> endobj 71 0 obj <>/Filter/FlateDecode/Height 40/Intent/RelativeColorimetric/Length 727/Name/X/Subtype/Image/Type/XObject/Width 40>>stream -H‰œ”Ùr¢P†£²ˆ,‚ŽA -Æ™Ähp4ãds{ÿ§™>HŒ‰©Œ5ÿ…Ru¾ê½ûææÿ”Jt ó#‹Òét&|~‹b(C$IÅ"I‚È`ô;Š¤è,“‹ÅdiŠ¼ Šfr/äEP^à¹Ccò ÄI1,/J2Bå2Br© ò,CaðƒŒÎñb )ê}­V¯×j÷ª‚Š"ÇÐg`*•!èœP+šÑlwÌn×ì´tM‘%,ž<§ÒÅðT5ÚÖSðbÛ/ƒþ“ÕÒU„Á“ÁT†ÌrºotŸíñŸé 4ý3¶{¦Q•E–&¢£rù[µÑŒg‹•‹å¬ÓQßÔ+%!3GÇà–椻z§ÿúæúáQïÌG½¶†> b·BI}x½­Ã-h³Á?3³-C)pÙ#Ù‚[Yë &N¸Ûïw˜ƒÿ­¿÷šÕ’%„ÇJåzw8÷6ûÃ~…a´>r&ƒŽ&ç“£Ù‚bü-üížÏ "0¸YÏl³†Ä•pFAi<Ž—~ ÖŽ»6»ÝÆ›­zséWi<·s¾»Z¹~„¹·¡¥ßIìÇb{£qŸñý†øö;ðëº^˜øížû…ºHeÝŠó…tßì2¸~¨ÖL]\¿í&Š;ìÂÏuÁý`„Ûj«÷ºôØí¶PæÃEq"Y®¨–=uht%t“¾ú‹‘Öê掂WP¸0-<Ô;;.)ºù<š. Èžç­Ýå Ï•RäOs•”UÃìÙãÉlšM^ñœªçs¯ÃKHÕ[0÷/öp8´=«­W‘Ĺw\IV4½Ù6»–‹Ô4´Ê—= šáÄb¼—u]¯×´ª‚J"ÿi/àiÏË xÏ…¯{~º,‡Ï†$áÃÁ± M}¾_îËâ;”¥/ïÐÕwíæê;ùŽÆpúúýó“þ -0s‡C -endstream endobj 70 0 obj <> endobj 35 0 obj <> endobj 59 0 obj [/ICCBased 58 0 R] endobj 48 0 obj <>stream -H‰LPÁ ½÷+úe0˜“«h<-fñàõ²-™ûÿÄR2FJÓGy}}¡yl† ñr +htrˆó÷†.Є§Æ¸¡‘À-rëέï+74‡ÁV¦â é:¥2£´;1&&ÐYùÎeÈaGSF6“÷¡d²“¹NP½U#E±늅"dØ ÑÊõ}ÂÆ#yÕµV¨$`3açY/^¸°íºYq©Ð!JÇ&Yá#Üþíþ RèH -endstream endobj 49 0 obj <> endobj 72 0 obj [/ICCBased 58 0 R] endobj 46 0 obj <>stream -H‰DOIÂ0 ¼Ï+üì(홀8U¨âÀ,àÒ"•ü_ MxâÙsMd¦déxJ„ –‚/©ä|¸Ó&Ý,q&«}pý6eú"ô+c#iK8rQ -¯(¯ª”jÔc*¡íb¨H’±ƒ¥¨Â]_¬TOü³¶ ÷ÿÚ6§éÚÎŒ'fœ'ù振m0 -endstream endobj 47 0 obj <> endobj 73 0 obj [/ICCBased 58 0 R] endobj 41 0 obj <>stream -H‰LQËnÂ@ ¼û+üû^-p%Ð^Š*T$>`Åã€hþ_ªÇ»DU3±ÇžIâ¾v‡Áóv70½Ès(8\¿:óCŠîóÇóm–æéË}LžwO:¶zøW­îQ×™½Í›÷­Dæ¹>01ñâÀ^ŽÀAëDxœÈd‘Ìʦj¤o¢-ëÒ¨HIIP™²¤Ú>‚à¦A%¯8RZZeÑ·…• -–Ž€f“º3Ý%V´ÑCÁ²%ÙÕ&ƒÀ!÷$À&êÒž>#oV"qËÒ3ëe@)¼@ØLÞQ_)ŠæNWùÄûƒü¬#ý 0eVO -endstream endobj 42 0 obj <> endobj 44 0 obj <>/ExtGState<>/ProcSet[/PDF/ImageC/ImageI]/XObject<>>>/Subtype/Form>>stream -q -/GS0 gs -40 0 0 40 -21 -37 cm -/Im0 Do -Q - -endstream endobj 45 0 obj <>/ExtGState<>>>/Subtype/Form>>stream -/CS0 cs 0.298 0.298 0.388 scn -/GS0 gs -q 1 0 0 1 10 0 cm -0 0 m --4 0 l --7.314 0 -10 2.686 -10 6 c --10 10 l --10 13.314 -7.314 16 -4 16 c -0 16 l -3.314 16 6 13.314 6 10 c -6 6 l -6 2.686 3.314 0 0 0 c -f -Q - -endstream endobj 77 0 obj <> endobj 75 0 obj <> endobj 76 0 obj <> endobj 78 0 obj <> endobj 79 0 obj [0.0 0.0 0.0] endobj 80 0 obj <>/ProcSet[/PDF/ImageB]/XObject<>>>/Subtype/Form>>stream -q -/GS0 gs -40 0 0 40 -21 -37 cm -/Im0 Do -Q - -endstream endobj 81 0 obj <> endobj 43 0 obj <> endobj 74 0 obj [/ICCBased 58 0 R] endobj 38 0 obj <>stream -H‰> endobj 40 0 obj <>/ExtGState<>/ProcSet[/PDF/ImageC/ImageI]/XObject<>>>/Subtype/Form>>stream -q -/GS0 gs -40 0 0 40 -4 -37 cm -/Im0 Do -Q - -endstream endobj 83 0 obj <> endobj 84 0 obj <> endobj 85 0 obj <> endobj 86 0 obj [0.0 0.0 0.0] endobj 87 0 obj <>/ProcSet[/PDF/ImageB]/XObject<>>>/Subtype/Form>>stream -q -/GS0 gs -40 0 0 40 -4 -37 cm -/Im0 Do -Q - -endstream endobj 88 0 obj <> endobj 82 0 obj [/ICCBased 58 0 R] endobj 32 0 obj <>stream -H‰> endobj 37 0 obj <>/ExtGState<>/ProcSet[/PDF/ImageC/ImageI]/XObject<>>>/Subtype/Form>>stream -q -/GS0 gs -40 0 0 40 13 -37 cm -/Im0 Do -Q - -endstream endobj 90 0 obj <> endobj 91 0 obj <> endobj 92 0 obj <> endobj 93 0 obj [0.0 0.0 0.0] endobj 94 0 obj <>/ProcSet[/PDF/ImageB]/XObject<>>>/Subtype/Form>>stream -q -/GS0 gs -40 0 0 40 13 -37 cm -/Im0 Do -Q - -endstream endobj 95 0 obj <> endobj 89 0 obj [/ICCBased 58 0 R] endobj 30 0 obj [29 0 R] endobj 96 0 obj <> endobj xref -0 97 -0000000004 65535 f -0000000016 00000 n -0000000147 00000 n -0000046686 00000 n -0000000000 00000 f -0000046779 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000049812 00000 n -0000000000 00000 f -0000049885 00000 n -0000050081 00000 n -0000052672 00000 n -0000118261 00000 n -0000183850 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000047182 00000 n -0000047586 00000 n -0000048012 00000 n -0000048382 00000 n -0000048752 00000 n -0000225390 00000 n -0000237258 00000 n -0000049156 00000 n -0000236030 00000 n -0000236271 00000 n -0000225690 00000 n -0000232050 00000 n -0000225577 00000 n -0000236333 00000 n -0000234751 00000 n -0000235043 00000 n -0000235105 00000 n -0000232874 00000 n -0000233177 00000 n -0000234593 00000 n -0000233239 00000 n -0000233531 00000 n -0000232556 00000 n -0000232777 00000 n -0000232199 00000 n -0000232459 00000 n -0000228409 00000 n -0000228703 00000 n -0000228765 00000 n -0000049526 00000 n -0000049750 00000 n -0000228374 00000 n -0000225461 00000 n -0000225492 00000 n -0000225725 00000 n -0000232164 00000 n -0000229054 00000 n -0000229359 00000 n -0000230428 00000 n -0000229117 00000 n -0000229402 00000 n -0000230376 00000 n -0000230542 00000 n -0000230605 00000 n -0000230635 00000 n -0000230891 00000 n -0000231938 00000 n -0000230964 00000 n -0000232521 00000 n -0000232839 00000 n -0000234716 00000 n -0000233991 00000 n -0000234054 00000 n -0000233928 00000 n -0000234168 00000 n -0000234231 00000 n -0000234261 00000 n -0000234520 00000 n -0000235995 00000 n -0000235395 00000 n -0000235458 00000 n -0000235572 00000 n -0000235635 00000 n -0000235665 00000 n -0000235922 00000 n -0000237223 00000 n -0000236623 00000 n -0000236686 00000 n -0000236800 00000 n -0000236863 00000 n -0000236893 00000 n -0000237150 00000 n -0000237283 00000 n -trailer -<<7EB22C8A4340624DB536C9244160C1F4>]>> -startxref -237468 -%%EOF diff --git a/datafiles/data/themes/default/graphics/node/s_node_active.png b/datafiles/data/themes/default/graphics/node/s_node_active.png deleted file mode 100644 index f061917e3..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_active.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_bg.png b/datafiles/data/themes/default/graphics/node/s_node_bg.png deleted file mode 100644 index 5fca2f38d..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_bg.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_bg_name.png b/datafiles/data/themes/default/graphics/node/s_node_bg_name.png deleted file mode 100644 index c587c944d..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_bg_name.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_draw_area.png b/datafiles/data/themes/default/graphics/node/s_node_draw_area.png deleted file mode 100644 index ecf3b3dcb..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_draw_area.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_draw_path.png b/datafiles/data/themes/default/graphics/node/s_node_draw_path.png deleted file mode 100644 index a0e762ad7..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_draw_path.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_frame_bg.png b/datafiles/data/themes/default/graphics/node/s_node_frame_bg.png deleted file mode 100644 index 102801038..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_frame_bg.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_glow.png b/datafiles/data/themes/default/graphics/node/s_node_glow.png deleted file mode 100644 index 37e5e361d..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_glow.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_junction_name_bg.png b/datafiles/data/themes/default/graphics/node/s_node_junction_name_bg.png deleted file mode 100644 index 7d2bdbe8e..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_junction_name_bg.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_junctions_array.png b/datafiles/data/themes/default/graphics/node/s_node_junctions_array.png deleted file mode 100644 index 04d30c571..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_junctions_array.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_junctions_array_hover.png b/datafiles/data/themes/default/graphics/node/s_node_junctions_array_hover.png deleted file mode 100644 index e4db1330e..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_junctions_array_hover.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_junctions_single.png b/datafiles/data/themes/default/graphics/node/s_node_junctions_single.png deleted file mode 100644 index 62edcab51..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_junctions_single.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_junctions_single_hover.png b/datafiles/data/themes/default/graphics/node/s_node_junctions_single_hover.png deleted file mode 100644 index ded67e4be..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_junctions_single_hover.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_new_badge.png b/datafiles/data/themes/default/graphics/node/s_node_new_badge.png deleted file mode 100644 index c8100088d..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_new_badge.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_pin.png b/datafiles/data/themes/default/graphics/node/s_node_pin.png deleted file mode 100644 index 8dfec4c06..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_pin.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_pin_active.png b/datafiles/data/themes/default/graphics/node/s_node_pin_active.png deleted file mode 100644 index 9a47cd4e5..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_pin_active.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/node/s_node_state_strip2.png b/datafiles/data/themes/default/graphics/node/s_node_state_strip2.png deleted file mode 100644 index dc06add29..000000000 Binary files a/datafiles/data/themes/default/graphics/node/s_node_state_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/anchor_arrow.png b/datafiles/data/themes/default/graphics/preview/anchor_arrow.png deleted file mode 100644 index 5cee8b0b4..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/anchor_arrow.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/anchor_selector_strip3.png b/datafiles/data/themes/default/graphics/preview/anchor_selector_strip3.png deleted file mode 100644 index e55a6fb19..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/anchor_selector_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/graphics.ai b/datafiles/data/themes/default/graphics/preview/graphics.ai deleted file mode 100644 index 641599579..000000000 --- a/datafiles/data/themes/default/graphics/preview/graphics.ai +++ /dev/null @@ -1,1550 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[30 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/pdf - - - graphics - - - Adobe Illustrator 27.1 (Windows) - 2023-01-12T12:07:26+08:00 - 2023-01-12T12:07:27+07:00 - 2023-01-12T12:07:27+07:00 - - - - 256 - 148 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAlAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYqgZNf0KO6NpJqNql0DxNu00Yk5eHAtyriqOxV2KpfrnmHQdBsTfa3qFvptmDx9e6lSJCx6 KC5FWPYDfFWNf8rn/LUDk+rmOL/loktbuOEA9GMzxLGF/wAotTFWWabqmmapZRX+mXcN9ZTjlDdW 0iyxOPFXQlTiqJxVg2p/mXfwa9q2k6d5XvdUXR5ora6vY7rTreIyzW0d0FUXdzA5pHOtfhyMpAcz TOGOUvpBKBT83tS/xNpnlybydqMWpaoplhVbrTZ1jt1ID3E31a5mMcSk/aYfEdlq22EEHkxMSDRe j4UMS/NfUtU03yFqN1pd29jfh7WKG7jCM8frXcUTMocMteLnqMVYDq1v5m0631eUedvMl3JpMU8v 1a3i0x5pzBUFIU+q7k0r8sxMerEshhXJ2Gbs+UMQyXYNfazT8n4dbfyZaaprPmM+ZbrVVF0t0piM EUbfZhiMUcPLh0dmUEtXZemZbr2b4q7FXYqhLrV9Mtb+y0+4uY477UTILK2Y/vJfRQySFV60RRUn p08RiqLxVDadqen6lbfWbC4juYA7xGSNgwEkTmORDToyOpVh2OKonFXYqhrLU9PvmuVs7iO4NnM1 tdemwb05kVWaNiP2lDio7YqicVQ2o6lYaZZSX2oXCWtnDQzXEpCogZgoLMdgKnqcVRIIIqNwehxV 2KuxV2KuxV2KuxV5brmpy+bb6/8ArFxcQeS9OuX06Gys5Ghm1i+hJS5DzRkSLaQv+64oRzcNyPEB TRnzjHGzz6OVpNLLNKhsBzPch18reU4pE0f/AA35VhuJF/d6JLDafWnRhXdG+NietTvmPx6ki6j7 nNOPRA8PFL39PuW2l2fI4GqaW00HlW3mjg8x+XLh3lXTklb0xfWTyEvHFG5Bmh+yEqyhafFfp9QM gO1SHMOJq9GcJBB4oS5F6F5w8zQ+W/L9xqrwtdTqUhsrFCBJc3U7iK3gSveSR1WvYb9syHDYHYaL LaahJquqzW2peb4YjPq3mG8p9T0xKcmhsRJVIIYuhb7TUq9T0wcuecpcGPmOZ7naYNJjhj8XN9J5 Acytj/MjQWaN084yIsrBYb250+7g052Y0FL6WIWpUnoeVD2wfl83MT39zL85pjscW3v3/HxautL1 DSNRudZ8t2aaf5otR9Y1HRrakdlrVuu7qYwCi3XGpimUVrs1VqBPBqCZcExU/vatXo4iIyYjeM/Y 9M0PWdP1vR7LWNOk9Wx1CFLi2k6EpIoYVHYitCOxzMdc8Z1vzX5c0zzx5102/wDrdzeS6ra3TW2n QG5lhtItEs1lvJ0XdYIq7nq3RQTmPqdOMoomnM0WsOCRkBdplH9f0/W181+XVivdUuraFb60iZfQ 1rT4l/cPbS/ZS5iQ/ujXi4+BqGhFOnzmJ8Of1dPNyNXpozj42LeJ5jqCzw/mN5OXydJ5vl1BIdDh RmuJpQUeN0PFoHiPxrMr/AY6cuW1MznVpb+bSX+oflpfHSbOS/vJmsZbWyjH7yUi8gcL3A2G5Ow6 nFWL6q3nPRDFqnnSS1XTr6QSDUdPQomiXEjfDBcOPimtWJFbkgFZKlgEYUxdRpRMWNpDkXP0muli NS9UDzCHtrnVvJWrXWraTavPpk7mfzN5ZgFSSd31LTUG3qU+KaFdpB8S75HTakyPBPaY+1nrdEIj xMe+M/Y9b0fWNL1nS7bVdKuY7zTryMS21zEao6HuP1EHcHY5mOtRmKsb87+drPyxZ26rA+o63qUh t9E0WAj17u4AqVWuyRoPikkb4UXc9gVXlraHrtn5q0vzrNc2Wu+dLWWcarHcXcllZRQTW7Rx2dgR Dc0igZ6linKRqsTvti/nMdkXyc7+Ts3CCI82W/8AKxvPf/Uu6L/3Hpf+8bh/N4v5wR/J2f8AmFif lyy1zycTrehKL2+u5Li981+VraZp4roTXEsvr6fI6x/6XBEyhl4qJlFKBgMMNVCUuEFGXQZYQ45D Z7J5e8w6P5h0a11jR7lbrT7tecMy1HQ0ZWU7qysCrKdwdjmQ4bB/OvnTUNUv7vyr5WujZi0onmXz KgDLYKwr9Vta7SXsi9B0jHxNvQZDJkEI2eTbhwyySEYjcse8mPrfkODU9I8u6Xpl/otzfyXtlLda vNBOEljjXjKps7mr8oyWbnuTlI1mL+c5J7Ozg/SWQ/8AKxvPf/Uu6L/3Hpf+8bj+bxfzgj+Ts/8A MKSeddd86+a/K2oeXZ9G0W0h1KMQy3P6Zlm4LzDMfT/R8fLYdOQx/N4v5wX+Ts/8wory75lHkO4T TLy6e8/L6aYW+latMxeXSZGbjHaXjmpNq/SCdvs/Yfscsw545BcWrUaWeEgSHN61lrjuxV2KuxV2 KuxV4d5W82eVvLXlvS7LXNQjtvMnlpLmC78tyA/X7i/eV2VraD+8nW4kYPG6BgQR8XWmPkwcWSMu kXMw6rgwzgBvKt/JlWhflTpFx+XcNhrunRSeZtQtVutW1NwDeDVZUEkk63IrIrxTn4GVvhAFNsyH DYpc+dNAvPKF1BrF+jecbzRX0XV/KxH+5OfVGg9F0S1HJ2WSTdZOPDjRq0zG8CsvGO5zTqgdP4RG 4lYZV5iiuLM/lhba26rHb6hEuoSM37s3selXK26sxP7Vz9nfduPemZLhIHUdJ+va95b8oamqypfX F3rXmCxqH9W3skC26TgVHpNdSo/FtmK08RmJo8RhH1fUS7DtLURyZBwfREAB6jdWlrd2stpdQpPa zo0U0Eiho3jYcWRlOxBGxGZbr3mPke0nj56PHLWbyhrFzZcZn/exaU7Ce05ljyZFt5AiN4D55iaj CZThKPQ/Y7DSaiMceSEuUo7e9PPyceNvJ0v1c8tNGrawNKcfZaz/AEncGAoe6cPsnwzLdeyWw8ua LYavqesWlokep6w8T6jd9ZJTBEsMQJPRURBRRtWp6k4q8386aPaeQkl1iIhPJFzOG1GwUgSaZdXD hRd2C7copJGHrW69/jjFajKM+AZBRcrS6qWGVjl1Hexv8w/Kfl250vzVqGo2hm1m30bU5mKyn6nJ cx6fIIr2S2+w12ifAJCKgdfiApjafUy4/Dl9Q6udq9FDw/GhtE9Pi900n/jlWX/GCL/iAzYOnV54 ILiCSCeNZYJVKSxOAyOjCjKynYgjYg4q8m1rRZPI0kUckr/4K5gaZqZLNJokjN8ME7bs1gzGkch3 hOx+ChGNqdMMgsbSHIudotacJo7wPMIW1tPN2gatdP5ONnbyam5/S2i37mOyjuJRtqlpw6Ho00K7 SjdaHK8Gqv0z2mG3V6Gqni9WOX2Ms/Jw6oPK17Dql/Jql9a61q9rNqEwAeX6vfzRBio2UUQUUbKN htma6xPvNvlLT/MunpBO8lre2sguNL1S3IW5tLlRRZYmP3Mp+FlqrAg4q8tuNV8yv5t0fyVcx2uj +aL6W5e+1JrFbyzu7a3t2kS6s1kKhPUdaSxF6o3iKE0DTY7JobuWddm4QOIivNlf/KvPOv8A1M2n /wDcBtv+q2H8vj/mx+QYfnM38+XzLEPLd5r/AJ3V9D0lvqDWctzY+bfNdvALXiILmWMWmnRgcRcz RBTJKKiNTtViMYaeEZcQG6cmryThwSJIeyaFoWk6DpNrpGkWqWenWaCO3t4xQKBuSSdyxO7Mdydz vlzjMI87+SNQstQufNnlO2W4vLhR/iHy9UJFqkSDZ0PSO8jH93J+19ltshkxiYo8mzFlljkJRNEM e8kHXfPlvqmr6Lqtppek22oS2NnZ3OiwyXCpDHGT6xkeNhIGcqwp1GQGmxgfSPkG063MTfHL5lkf /KvPOv8A1M2n/wDcBtv+q2P5fH/Nj8gj85m/ny+ZSPzzo3nLyp5T1LzE+v6ddR6ZGJnt20S3jDqH UMOYlYjY+GP5fH/Nj8gv5zN/Pl8yifLflhvPF5FreqWb2PkiCb61oegzLwkv5AeUd9foQKRr1t4C P8ph0GHFhjAVEIz6ieUgyN09Wy1odirsVdirsVdiqwwwtKsrRqZUBCyEDkAeoB64qvxVZ6MPq+t6 a+sF4iSg5ca1pXrTFVDVdJ0vVrCbTtUtIb6wuBxntbhFlicA1HJGBBoRXFUB5c8meVfLSzDQtLt9 Pa5INxJEn7yTj9kPIauwXsCdsVTnFWP+YPy/8k+YruO81vRbW/u4l9NZ5YwXMda+m7ChdK/stUe2 Kp5b29vbQR29tEkNvCoSGGNQiIiiiqqigAA6AYqqYqwzzt+WNr5t1jTNUutd1SwfR29WwtbNrT6u k+4+sGO4trjlKAaKxPw/s0NSVUFqX5SXGp6fd6dfedvMM1nfwyW13ETpY5xTKUkUlbAN8SsRscFB PEWeW8CQW8UCElIkVFJ60UUFaYUKmKse8+3HmWLyveJ5b0iLWtWuEMENpcvFHbgSAhnn9VkDoB1Q fa6bCpCrzrQtC856ToWj6T/hC/uRpEQjS4k1LTubnnzP7R4oCaJGNkXYZjZtLHJIEnk52m10sMTE C+JnP5ZaTrWm+X7saxafUL2+1XU9RNp6iTGNL29luI1LxlkJCSCtMyXBZbiqhPY2U9xbXM0CSXFm zPaysoLxs6GNijdRyRiDiqviqhZWNlYwC3s4Et4Azv6cahV5yMXdqDuzsWJ7k1xVXxV2KqFtY2Vq 0720CQtdSme5MahfUlKqhdqdWKoBX2xVXxVQvbGyv7V7W9gS5tpKepBKodG4kMOSnY7jviqvirsV dirsVdirsVcSAKnYDqcVedp5x83+a2lufJ7WGleVoXaJfM2qI9x9bZGKO1naxyW49JWUj1ZJRy/Z WnxYDIAWWUYmRoCy1ceZPzC8tW7arqsmnebPLUNW1C80mGS0vbWMCrzC3aa7S4RBuyq6vTcBumCM xLcG0zxyiakCD5sp1rzloOk+VH80ST/WNK9GOe2e3pI1wJ+IgSAVHNpmdVQdyRkmDz69uvNWoP6/ mfXrzR5JPij8ueX2iiFsjDZLq+kjeWWbifi9LgoPTxzCz66GM1zLstL2XkzDi+mPm1Z6h5v0otd+ W9YvPMMcI53HljW/ReeeNR8f1G+jWNxKANkmDhvbrhwa2GQ1yKNX2ZkwjiO8fJ6b5d1/TPMOh2Wt aZIZbG+iEsLEcWAOxV1/ZdGBVl7EEZmOuSTWfzK0PT9Yl0Sztb7XNYtlVryy0m2a5NuHFU9eQlIY iw3Cs/I+GKozyv550LzHJc2tp69rqljx+vaTfQva3kIfdGeKQAlG7OtVPY4qyDFXYq7FXYq7FVON iZpATsKUGKqmKqV3eWlnbSXV5PHbW0Q5SzzMscajxZmIAxVJP+Vh+QP+pm0r/pOtv+a8Vd/ysPyB /wBTNpX/AEnW3/NeKtj8wfITEAeZdKJOwAvbepP/AAeKp8jo6K6MGRgCrA1BB3BBGKoHVfMOgaQI zq2pWunCWvpG7njg5U68fUZa0xVLv+Vh+QP+pm0r/pOtv+a8Vd/ysPyB/wBTNpX/AEnW3/NeKu/5 WH5A/wCpm0r/AKTrb/mvFUVp3m/ynqdyLTTdbsL26YErBb3UMshA6kKjMdsVTbFXYq7FXYq7FXYq xf8ANObUIfy081S6dX66mk3rQFa8gwt33Wm/IDdffFWOeY0trfRPL9ppW2gx2MQ08L9koqKI+m39 3xzT9qE2B0ek7CjHhkf4v0L/ACC9yNbMcdTA8TfWF/ZoPsk/7LKezSfEocq3cjtqMfBs872Yr5f9 H/DP5fWxNfLq+cb+Kxffe3t5NSOmA704+pHFx+S0zfPJom4aVp5Gmr6zMxkr15E71+nOTkTZvm+g wAERXJU05pk1C2aD++EqenT+bkKZLESJCudsM4BhLi5UWW/lVwW380RW5/0GHzHqa2gX7CgyK8yp 7C5aX6a51TwLBPKb3Mf5f6ROjMtzfPdXHmCVdnk1drhxeesRuWSReK8uigU2zUdpymCK+l6HsSGM iRNcf6E3V7g+afIV1UnWZb6+tg5+3Jo4sZJLj1D1MaXKwFa9Gp475PZ8pHH6vg4Xa8YRzeju3971 zM51bsVdirsVWPCrtUsw+RxVRSFTI68j8NN64qrxxhAQCTXxxV4j55sbTzj+clzoHmGNrzy/5W0V NWtNCLMsN3dzS8DPMq0MiRL8NOn3kGvNMxiZDo3afEMmQRJqyhv8M/l9/wBSToP/AEhD/mrNN/Ke Tuj9v63pP5Dw98vs/U7/AAz+X3/Uk6D/ANIQ/wCasf5Tyd0ft/Wv8h4e+X2fqbXyt+XjkI3kjQmV tiqWnFiD2UhjQ4R2nkvkPt/WiXYeGucvs/Unf5MRN5f87+efINjNJN5b0J7G80iGV2lazGowtLJa 82LHirCqAnxO5JzeB5cjdg/kjRdB8z6DP+YPmrS7fzD5g8wX95HImoqZ4dPgtZjHFZxxV4rRRyB6 0zC1mpliAoc3Zdm6KGckSNV3J5/hn8vv+pJ0H/pCH/NWa/8AlPJ3R+39bt/5Dw98vs/U7/DP5ff9 SToP/SEP+asf5Tyd0ft/Wv8AIeHvl9n6nf4Z/L7/AKknQf8ApCH/ADVj/KeTuj9v61/kPD3y+z9S H1X8v/IWqaJqYt/L9joN/Y2k1/Ya1pUZtJ7W4tUMscvNW3UMoqD+vcZWk1s8k+EgfBwe0OzMeHHx RJ59Xqv5T+YNS8w/lt5c1rUzy1C9sYnupAOPOQDiZKCgHOnLbbfNm6NlmKuxV2KuxV2KtOiSI0ci h0cFXRhUEHYgg4q80g8u+cPJ8LaNpmlR+bvJgctptg08VtqGnoST9XRrgrDPCn+6y0iOo+E8gBkJ wjIURbZjyygbiaLpLH8wNetpNF0/RB5F0e6+DUtUmube61JoSKPHax2zTxI7D4fVklPEGoWuDHij AVEUyzaieQ3M2yfWfIWjX/kpPKlpXTrS0igXSZ4N5LSW0KvazRk/tRPGrdd+/XLGl59fXeoWcvo+ dNKvdP1Ndpda0myn1LS7wjb1VW1WSe3d/wBpJE69Ceua/UdnxmeIGi7fSdrzxR4ZDiA+a6xn1a/f 6v5K029mvpgUXzJq1nNp+n2QOzTJBdCOe6lX9hFTjXqRTDp9BHGeImyjWdrTzR4QOGL07yp5asPL Pl+z0SwLvBaKQZpm5Syyuxklmlbu8sjM7HxOZ7qUi1L8twNWu9X8ta1d+XL3UXEupQ26wXFncy0A M0lrcpIiykKKvGVJ/arjSQaRnlfyFY6JqNxrV3e3Wt+YrqMQT6xfshlEAbmIIY4lihgi5fFxjQVO 5rtihk+KuxV2KuxV2KtBFDFh1brireKsI/MD8sI/M+o2GvaVq1x5c82aWjRWOt2qLKfRepaGeF6L NFU14kjf5nFWPf4E/PobD8w9PYDYMdEtwT7kBqYOEMuM97v8C/n3/wCXB07/ALgkH/NWPCF4z3u/ wD+fEn7t/wAx7OBG2M0OiWxkX/V5PSuPCF4j3su/L38vNL8laZcW9vcT6jqWoTG71jWLxudzd3Dd Xc9gOir29zUksWL6l+TvmDT9c1HWPy+81yeWhq8pudT0ie0iv7GS4f7c0cchUws3VuNanwG2NJBp R/wL+ff/AJcHTv8AuCQf81YOEJ4z3u/wL+ff/lwdO/7gkH/NWPCF4z3u/wAC/n3/AOXB07/uCQf8 1Y8IXjPeo3X5QfmR5ihOm+c/P7Xfl6Uj67pel6fBYNcoDXhJcIS4Q9GUDcYgUgknm9XsLCz0+xt7 CyhW3s7SNILaBBRUjjUKiqPAKKYUK+KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV5vd/mB5m1e7uj5YGnafoVnPJZjXt XWecXdxAxScWlpbtCzRROChlaQAt9kECuV5M0YfUabsOnnlNQFo/yt561l9cg8veaba1ivr+KSbR tW053exvhCKzRKsv72GeJTyMbFqrUhtjkoTEhYNhhkxyhLhkKLOckwdiqy4nht4JLid1ighVpJZG NFVFFWYk9AAMVeZR+f8AzxrcUep6QulaDodyPU0ptZS5uby8g34XBgt3gFtHL1TkzNTemU5M8IGp GnIw6TLlFwjYZH5N86X2qajd6Br1lHp/mGxijuaW0pns7u0lJVLq0lZUYpzUqystUO29QctBBFho lEg0ebLcKHYql/mDXtN8v6JeazqchisbGIzTsAWYgdFRRuzMaKqjqTTFWBN5s/NK4pcAaBoTS0eD Q9R+t3F0Eb7IubmB44YJCNyojcL45TPUY4mid3Jx6PLOPFGJIZV5L83/AOIbe8hu7NtL13Spvqus aW7iQwylQ6MkgoJIpUYPG9Nx7g5c4zI8VdiqR+cvNlr5Y0b6/LBJe3M0sdpp2nQU9a6u5zxigj5U ALHck7KoJ7YqxBfM/wCa/qc/+dblugSf8OpJdrN4+kNSY+iZf2f95+PLvTKRqcfFw3u5J0WUQ4+E 8LMvKHmmy8z6FDq1rHJblmkhurO4HGe3uYHMc0Eq9njdSD942y5xk5xV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV4d5Ss3Oj2fk7ksfmXywJbG90uV1SaaJZWeK+hDlfVinjYOWXo1Rms1+mnkIMd 3d9k67HiBjPa+qZ6ei6h5u8taDYSJd3Gg6hNrWu3EDCSOyQ2U1pBbPItV9Wd5+XCteKk5fosEscK lzcXtPVRzZLjyAplPmX85vy28tavc6RrGrmHULONJbyGK1u7kQJIKoZnt4pUjqN/iI23zMdcy+zv LS+s4L2zmS4tLqNJreeMhkkjkUMjqw2KspqDiqWedNHuNb8na7ots4judT067s4ZDsFe4geNSfkW xV5rpU3+KLOG409UjvrOCK11jR5HSK40+5t41ililiYqVUFaq3QjfNPrdJOU+KO9vRdmdo4seLgm aI+1MPJTwaz5/trvSpVu9M8saVdabe6rAeUE97f3MM5tY5B8Motkt6uV2DMB1qM2OmxmGMRLp9bm GXLKY5F6nl7iuxVh/wCbOl6hqHka7Gn27Xt3Y3FlqSWKbm4XT7yK7eED9oukJCju1MVYmDZ+Ykm8 w6NfW11otwxne9aaONbfmeTR3Adg0Tx1oysKjNHn0OQ5CRuCXqdJ2phjhAkaMRVIryJ5h0L/ABDr 3mafUbe00LUY9O0nRb26lSAX50tJvXuYfUK+pG0lzwVh9rhXpTNzCPDEDuDzWWfFMy7zb1IEEVG4 PQ5NrdirBfzUEtkPLnmcwvcaf5b1P65qkcamRktZrSe0e5VBUn6ubgSGg2UE9sVDGxa2dvarrk+q Wcfl1SJf059Yi+rmP7QZW5bsR0XrXNDHs/Jx+Xe9ZPtfCcd/xVy/GzJ/yniuZtL1nXZYJLWDzJq9 zqthbTKUkW1dIoIWdG3QzJb+tx7c83zybN8VdirsVdirsVdirsVdirsVdirsVdirsVdirsVSfzD5 N8p+ZEjTX9Hs9VEP9ybuCOYpXrwZwStfbFWK6n5v0HyTrFp5K8r+U7m+v5LU6i2m6LBbwQw23MxC WVpHgjBd0IHc0xVCeS/LmvX1l5+v9S0htHuPNdy5s7S8aF5hELCO2X1jA0yhfUV6Cp27b4qknlf8 wdY/L3yJommebfKGrWVho1vbWGo62htLi2i40i9YiKd5fSr34dPuxV7RiqQa/wDl/wCRvMN0l3ru gWGp3UYCrcXVtFLJxHRebKWI9umKpN5g89WHlTVtO8o6F5bvNVvpLRruLTdJigiht7SN/T5MZXgi QFzRQP6VVUP+Vk+b/wDy3Ouf8jdN/wCyrFUHqv5y6jodk2p6/wCRtc03R4WQXmoN9SmSBHYJ6jpD cSScVLb0XFXpeKsb1P8ALX8vdU1M6pqXlrTLzUWbk93NaQvIzDoXZl+I/wCtirDNF8o+WfMn5m+f xr+mW+qR6b+jdM06G6jWWO2tH0+Od44EYER8pJWYlaHFWHWHmr85/wAttCuNFl0bS9R0jyrYtqbm a7l+tnS3uZUhtw45J6sKRnehXgoG7dVXoP5a+fvOWreYtS8uecNNsrDVLeytdVtG0+R5Iza3hYCO T1K/vYmTixU8W7CnVV6PirGYvyx/LmLVf0tH5Y0tNSDeoLpbOAOH68weOzf5XXFXlH5keT/KHmj/ AJyAlg816edT0zTvI7aitsss0B9WDUpACGheJvsOwoTTfFWM+RrvQ9RljP5QeYtV8r+YvSN1b+Tf MbPNp99CNz6QkaUfEAfjRy1P5dyFXun5Z/mFb+dNEmmltW03XNMmay17R5T+8tbuPZl90bqjd/mD irL8VdirsVdirsVdirsVdirsVdirsVdirsVdirBPNf5e+Y7/AM5webfLXmb9A6iNPGl3kM1kl/BP Akzzxng0sBRleRt6/wAaqqXk7zZ5lGnecLbXZ4NT1DyncyQrfQwm0W5UWcd2vKHnMEIMvDZugxVi uneVPzE/NDyDptzr3nGG20HzDBBd6hpNlpaxS+g5EptlumuHIHblwrir2rFXYqwjzb5B8waj5ss/ NPlvzENB1SCyfTblZrNL+Ca3aX1lHBpICjK+/IN/aqh/8KfnL/1P9j/3AV/7LcVS3zD+V/5k+ZtJ m0PXvPkMui3pRdQgtNGjt5pYVcM0azG5l4cuNK8Tir1HFXYq888kTxxfmz+ZFlIeFzNLpV7DG2xe 3OnRweoniolhZT4HFWezWdnOJBNBHKJk9KXmitzj3PBqjddzscVedeXwlz+fnmme2Ie3sNE02yuW TpHO800yxHtX06NT3xV6XirsVeK+bP8Ayfus/wDmuLn/ALqLYqk9h5KHmH/nGby5f2A9HzP5esBq vl+/j2miuLVml4Kw3pKE48TtWh7DFUZ5Y8ww/wDK1fJ3m+zUQ2P5oaG0OpwIfgGpadEJg7b/AGlS sI+nFXu2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KvO/NH5H+XNe1vUtXXVtY0eTWo0i1u10q 7Fvb3qxp6a+vG0clfg+E8SKivjirOdI0mw0fSrPStOiEFhYQx21rCKkLFEoRBU7nYdTiqLxV2Kux V2KuxV2KrWkjV1RmAd68FJAJpuaDvTFWL+cPy38v+aLu11KeS703W7FTHaa1pk7Wt4kTGrReotQy E78XUj7zirHx+Ss9Ry/MLziy91OpwgEeFVtgfuOKsv8AKPkzy/5S0xtP0WBoo5pWuLueV2mnuJ5P tzTyyFnkdqbkn8MVTvFXYqlF95S8u32rPq9zZK+pyWZ02S7DOkjWbOZDASjLVC5rTFUVpWi6VpOl QaRp1rHbaZbR+lBaIP3ax/ygGu2+KqGm+VfLWmWljaWGmW1vb6ZzGnIkS/uPUJL+kSKpyJ3p1xVN MVdirsVdirsVdirsVdirsVdirsVdirsVYT5o88+ZbLzWvlzy35dGt3MFgmqalLLeJZokEsskMUcR dJOcrtC5+LioA3bfZVMfK35gaB5inlsIjLp+uWqhr3Qr9Db3sIP7Rib7aeEkZZD44qyXFXhnlh9Y ufLGg+Y4vN+qWvmnWLSPUrprtmvdJY3A5+g1iSqxRfsqYOLKN6nMXLq4Y5cMnOwdn5MsDOPRm2lf mklrcW+m+drRdAvrlhHZamknr6Peuegt7yihHan91MEbw5ZkxkCLDhzgYmiKLPQQRUbg9DhYpN50 1ubQfJ2u65AiyT6Vp13exRt9lnt4HlUGnYlcVeM6dfebtAuPLGsP5p1PVb3UNS0uy12zvnjewmj1 Z1ST6vAqL9XMLyAx8TuBQ+GY+PUCU5Rr6XLzaQwxRyX9T3/MhxHYq8Ds/Lfl7zPZT61rdot/rOsX 2scNYLuLq0SxvZ7W0WylVqwLElurLx6mta1zEy5zHJGI5Fz9PpYzwzmecXqn5Xa3ea7+XPlrV76T 1r29062luptvjlMYEjGncsCTmW4DKMVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV dirzLzBbXVz+ZfmGG1RpJT5c0g8E6kDUdQJ275i62EpYyBzc/szJGGcGRoMZ8xmx1SzuPLUVq+u+ ebcA6Iti37/RpyGCXFzfL8NoitxJjZ+TUpwNchoceSMfX8G3tTNhyTHhj3nve22aXUdnAl3Ks10k aLcTIvBXkCgOypVuILb0rtma6t4R5U/5QHyd/wBsOy/4gc0PaX958HrOxf7n/OP6E+/SGl6JZh/M 7xjRdRBhGkTR/WZNQJG0UFkFkeZiadFy3QYsgN8o/e0dr6jAYmPPJ93x/Qm/5b2PmnQPy01N20+W 3nSTULvy1oV0/qzW1meT2VnKQTQin2OR4gha7ZuXmnm/l+x0/wA0eXLK71PzbqWuTatbI2tWra69 pA006/6RZvYRyRLEiljEY+O4+eYmbLlEqjGw7DT4NPKNznwy7qZXqelxanHe2N9Z+jbxtFKfSmaz azktXVoJYrhWQxNE6ji1c1mHLl8WREbkeYd3qdPgOCIlKojkUnsr670Hzd5Yi0TzLqGp6hqWoraX ug3mrNq8c2nvFI01xwdpWgMBQESAgHpvm3wTnK+OPC8/qsWKBHhy4l3l2zs/NHl601zW7i91jWdQ WQ6vGNYvrFLO4DsslitnbT26RCD7NGWp6nrkM+XJE+mNhs0mDDOJM58JTuztf0H+i9M0rTE02z05 Amm6dGGdOMjlzuxZpDI7kk13PvmpzZspyAkVIcg9BpdNgGGUYyuJ5n8ckHa+QvKGnhreOxuPLlqr vJLNZ65f2UdqWJd5Ui+tehHxNWpwp7ZscefMZAGGzpc2l00YkxyWWf8A5Uaxqus/l/pOo6pM11dT CZUvHQRtcQR3EkdtclQAAZ4ESTb+bM91TLcVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV dirsVYl5p/LLQPMetwa3Pc3+n6nDbGxluNNupLRp7RnMn1eZo9ynNiRQg79cVTzy/wCXNC8vabHp miWMOn2Me4hhXiCx6u5+07t3ZiSe5xVMcVeReX/KX5lWOiaV5Wg03TLBtFhWyTzdNL9c9S2i+GOS Cw4p++K0NJn4qenIZXLDCUuIjdvhqckYmIJESzbyt+XuhaBcyalWXVPMFwvG717UG9e8kHdVcgLF H/xXEFX2yxoZPirz/wDM78tfKOq+UPM9zB5Y0668xXGmXv1S7+pW73bXRt3ETJLw9T1OdOJrWuKv LbvW/Lfmqx8p6TZXlrrU+s6pojXWjqyXE31e0dJb4XtueRRI0jb1BKKHtXMPDhlHLKR5F2Op1MJ4 IQH1R5vetE8m+T9BmebQ9C0/SppF4ySWVrBbsy1rRjEikjbMx1yA1v8AK/8ALnXbyS91fy1p17ez f311LbRGZ9qVaQAMx9ycVedfl/ZDT/KNlBal0tvLd1rllNJI5JtUtL+5aJJXc1XhAUI5HpTMHPjk c0CBs7XSZox02SJO5R/5Q/lJ+Xkv5eeWdU1LyzYXer3dhBeXV3ewJcTSTXCeq0jtMHJJL1FenbM5 1T1xEREVEUKigBVAoABsAAMVbxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KpNp3+Df05e/o39Hfp3/AKWP1b0PrfX/AHfw/edf5sVTnFXYq8l85/8AQvv+Lbn/ ABJ6X6Y5R/pbj9e+p8uI9P8ASP1f/Qq8Kf709qdsVesQ+l6Sejx9LiPT4U48abcabUpiq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq/wD/2Q== - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:bb3a5c06-6927-6f4e-b81f-8de03347aa02 - uuid:58aece21-2b32-4a9b-be06-d0ad04da4066 - - uuid:e533c052-f7e1-4461-a18a-b736b27f9a25 - xmp.did:2821828c-6479-484a-813d-42d196335bbb - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:2821828c-6479-484a-813d-42d196335bbb - 2022-01-06T08:18:05+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - saved - xmp.iid:bb3a5c06-6927-6f4e-b81f-8de03347aa02 - 2022-01-06T09:23:15+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - - Web - Document - AIRobin - 1 - False - False - - 40.000000 - 20.000000 - Pixels - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - R=255 G=145 B=102 - PROCESS - 100.000000 - RGB - 255 - 145 - 102 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - Web Color Group - 1 - - - - R=63 G=169 B=245 - RGB - PROCESS - 63 - 169 - 245 - - - R=122 G=201 B=67 - RGB - PROCESS - 122 - 201 - 67 - - - R=255 G=147 B=30 - RGB - PROCESS - 255 - 147 - 30 - - - R=255 G=29 B=37 - RGB - PROCESS - 255 - 29 - 37 - - - R=255 G=123 B=172 - RGB - PROCESS - 255 - 123 - 172 - - - R=189 G=204 B=212 - RGB - PROCESS - 189 - 204 - 212 - - - - - - - Adobe PDF library 17.00 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 32 0 obj <> endobj 33 0 obj <> endobj 26 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 29.0 29.0]/Type/Page/PieceInfo<>>> endobj 27 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 29.0 29.0]/Type/Page/PieceInfo<>>> endobj 28 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 29.0 29.0]/Type/Page/PieceInfo<>>> endobj 29 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 64.0 24.0]/Type/Page/PieceInfo<>>> endobj 34 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 14.0 14.0]/Type/Page/PieceInfo<>>> endobj 35 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 36.0 18.0]/Type/Page/PieceInfo<>>> endobj 36 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 64.0 20.0]/Type/Page/PieceInfo<>>> endobj 45 0 obj <>stream -H‰œ‘Á -Â0DïóóšMŒ©^"UJ~€ˆ+Tþ¾› -¢R$ÈB–eòf3Äì"M…‹e$:0xŽ´]Øó“0&J_Lq +¼ÓrC˜µŠ§:³l9£ª‡yjaƒ¶3XæêùJñ¤y-׫ãi˜ëéŸþ ÆûŽõf4©>œœ+Èò‹ˆPD®jý››nS& -endstream endobj 8 0 obj <> endobj 9 0 obj <> endobj 10 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.1.1 -%%For: (Makham) () -%%Title: (graphics.ai) -%%CreationDate: 1/12/2023 12:07 PM -%%Canvassize: 16383 -%%BoundingBox: -35 -75 163 38 -%%HiResBoundingBox: -34.5951051953625 -75 162.949325561523 37.5630098754828 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 196 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 1 0.5686274766922 0.400000005960465 (R=255 G=145 B=102) -%%+ 0 0 0 ([Registration]) -%AI3_Cropmarks: 38 -75 78 -55 -%AI3_TemplateBox: 8.5 -8.5 8.5 -8.5 -%AI3_TileBox: -338 -371 454 241 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 1 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: 24.0588235294108 -33.4705882352937 17 0 8241.41176470588 8244.08823529412 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_Alternate_Content -%AI9_OpenToView: 24.0588235294108 -33.4705882352937 17 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 7 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-392 -308 -%AI7_GridSettings: 72 8 72 8 1 0 0 0 0 0.5 0.5 0.5 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 11 0 obj <>stream -%AI24_ZStandard_Data(µ/ýX¤ï…Š )Àš&…6â;¡HÏû‡€ÄÕ(ŽµÍÔ7Ev÷ÎÒ×'¿«(`@¢è@#5 f Ï4’ŸMãy—¥[ ÊÏãU’óÀbÞЫ¤°6ô(V{“I¼MÒ#ç&D¬JŸ„#·ÏB5êŠè»¨réq™(¯ž©ô‹.¡ôø؉mÜíÑG‰åƒ‘ôŠÙ°¬¢o'I¦Gõ.hã–¥ó ï¤÷øüä6èNåç¡å/IÚ03W};iɆ¡+mò…ø_Ýœmcei2LKSÇ°,XŒ^ €A`€ÂÀB4€A $D@Á - 0€@B#ƒ Å D† (80!B…($€A ˜ÀÀ „ˆŒ Æt°`tœ`̈€ <0fƒÄ( p@¨B‚H¼Ê¶º¥S®–G”tÓÝ•$Ž¢; à`ƒ \AB#DpŒˆ"ñEÃù€X85$¨¡ ň…bñb€P!‚ :€v«(ïÆ/ ÓfŠvÆôÐÜÍÅ놆”þýì7³~fFf¼÷ÏuOÌED4ŸLÏàqÊ¥»h‘®78iFeC;›¡”f_ÁÔB¿þW×+Uó:xwÊæÆ—OC«#§$b¥ÑÙÔÜÙd¹4Y7/ÌEu!±H,Žæù‘E .X§0E)ÌX$é?ç€H<+º+|Ã(‰'ž‘'ˆß`¹î|A­D‚Áêð€XXCë~ï¡p¥³ò>–¸RPÙ=±€…Ã65ÙqxÙ€ 8“U,8 ” d cEM}a´3Øœ¯îŽáˆthˆÈòêĹ dxåT‚¹ aP\¾.ˆ+Ò|^x¢ 7YE2©ù)â8o2±Cˆ¦™ZUº–Y5™Aµ/kZå™C '*q‰7$ª …)fÁtÇ?ñDÃMI ^± -úoŠeÒ¨9£¶ŒHŸiIfPÙ •YÍo -‚L0Œi‹; ò~ X4µ …Å‚D”r@¸è¢‰.4(Ð\ ÛÈ4 -¹GµyѪs™ñ³§¹î^SYuVt½Ç»ªñ5ÏŸ‘µF7ókå»#QâO39Æ£¼E*Ä ¹@6"Þ$ãq¶‘bOŠFÛJoÜ°“æGjƒ:nÌUfø°=3Ë¡Òµêjø«ö:v7Tvw+ÄWÖŒÅÂâˆ/,*ûâ€h¨fÚb‘`¨+Š…žbnAgP0,¨Á Ä•4†d ¤#ÚÑpì"ÑpVàQrš< ¬‰/kÖ…®.ÐaT ‰æq@<ñ€8+ò‘À뉆< ˆÄ¾'ÞÑ Èš"q@˜ñz SXZÚƈD1xá„¿PE•Ð6f `fæ€Ø@‚äéYùSé¬Ë£w-3è,«[,’¢!‘EÕp@ˆ…¢ŠÁ´´; ÈœP o¡FaÄ:J0FA$l nK;ÿòi>šçXšá€˜Tv@|ÁÐp@\.ˆšŠ®îŠÚQ³ùðŠÂðw]q@,lˆ†‚ꀰÃ"ŸXü€X0L}@”æ±X`h(öÄ‚ó‰ƒáÔ[4 „"ÏÄ‚ba…‡a¡xâçÅÓŸ†47IH‹S\"Œ!=ÆP µP‰â•åòÂí€8†N ‹…"ñ¢aq@(ÇÃbAq< Ì…ÄY‘§x@\­h­ƒ 4PÁ˜É/3<2×3™/ëI6Fyå¿r²×B9ë½#3èd†Ømyww’e†ýÊgid§Â¼šÜe &yÎö¿ø’4¶§[YÇKqRÉo2ã4Dt…Ÿ«:vdÆÕ;cDcTEh7š+š4Ξ Ñw—9 @ 8  •]>¡8 Æô…šìð€X0”LqÄ s@`^q@LMe—? Š…Cˆ‰¼ÅA— Ãı X( „WZPÜh4†…E"q@`±VÔa`8 †A¡P˜¢z@$ÇêâFÄBz‹@|la‹< ά|e Ôp@,ô33( Ù[°5à6Èp —¸ÓùæÒÎJQ‰.ŽˆØƒ¹‹Å,Òª‰DZ‚M4¼á ‰kÈÅ++Ý€´p†ÓjÌ8 àd`œÉոљŽ±1~‡U2D›uºÒјhäcÃÃ"õN!2¡LƒòHÀ"Hب3U¨@!A0¡#,€aZe5Št€‘DÈ ‚I`˜$„ -2H4`v€‘˜4° -(8Ð ( &DˆPfÀS(†Uà€af`@îænS2ÃþúòLft$@á ŒlP *T€%p 0À‘%p°Á0 {G(@*¨À2ˆ .h@aB„ "4``Hà€@Á( &d„ $@( - \°0°… LXØ`&P¸@ 4PÁƒ gægèLÙzf¦×Å>²×¦v“Ú"< 8 ’]‡á†ÑFZ0AQ F AÀAIב/ˆ°ÁV Á.0pàò.:¡‚ƒ…„ Álð ‚ Rà€B 0!ƒ -4€À€L€ÀH… ÀQ© G$Lˆ°À !@ˆ‘ò@aB*l ‚ 2€À  0¡‚€bŒÐ ˆ`ÂÈÀ€§É”^•ÙøÆ÷"VÆîg8’ESö«]š¥šæÐÝÜ9|@©¹Oé•*3í>ÃVÙdhÄé@ßmd¦ZUYÏOè¹IõÊ–ØF4#²±ªê®.§6Þ ]ÎÉt7g‡SXf‡çºU/g?†ÿçn'åPåÔÉع2Œ^%’ºÚÑý[zB;’äÕ<_>ûX¶¦båΠ ñ‡…“Ÿ3_Q½4‰Wºõ:j„Xu¤žd+i=kÍäÜ©X1˺×Yï²>d Måܯ?Ú¼ƒnïU˜f¾¦)Ç—veÛŸþä™y\¯ŸÝéŽH™†tH5VfoUÖíÔ kwªªÕ`eÏΨ®5§î®îÒ,U›MÙجWìÛ]MVïX“ o¨žh$fûïîøæÑŽˆti¥ëU¶N>¤)Ìê]oñbvúîrêºù*·ÿÉþ.C/ÞVÝ­>™ªÕãºV^]Ò½ZCn5ñltÂK<<“YÚLV…“ÿ}J)Ù¾E&cßϥ̬Ôà–6yÏ÷zS(E¥2ëTÎØÔÊÄ?œ”ßòçCÁéõdYî“ŽðžÏÊÝ;Ow¯;BÔ,Ÿí:tDzÊUéª^{ÜÉI$¶Ô~?Qݵ‘r¡'g -ÉN'ïvfö¤ ËŸ"ÃS]g¿$›üñ¸®NžÉ<(Z¨®ÌÒ•ëÎÙÕ«eÒºöšñ‹žÚéAÝOŸqûË×ÓU’ͪ¹÷Á“èÆ^Ö{ëú:ñjêªûwÝõ¼¥˜'S},OÊ6zÙ·bÝŒ)7®Ø¸¦I+£)ë÷ŸÜ˜p³žx#4Fjëc5RY— ™ÝäËaqŠ=»ÝK;†U;L´Û32×ßÝÍ™}ˆ|G·òêiN÷^¦¸Zˆ4µ µWWW—Sµ¬GVVÎœ³Û•BØDš+ûÍ ›&û}.•¥–ìÓ9±¬½è–ËÎÉnà -em4f?lRƒ­ù)íE<©ë 5íTE±kí”hw5û!¶e¯òI³W¶çX%³µ—:Ò×hZ{ÏLè½ú‘Iî5Ãûë%É·X;ýNîíŒåàgNbm bÜ ‘ÏFSF‡õ9ÓÇßôó,ñ.ïT·Ô‰õš²®4ø è£š=%Ñxy»;~óÞ•“êìy*1ÖNBØË™9; öÁø6øiK®­´-ÏGe¿—›uÏ{ÙRìj`¶WÞ©%«š}ÐLûÖ‘Ý9&”M¬“9KHæ²ÓåH³Çþ² ñ˜g‚ÖwŠè¬:wom)*åHÝâ[³äqò¤¯%ó#¿¥{‘Ü—r‰d¡§/ôz'Éd¦G6ŸI)ŸÖù¼·Åî-v‡Ç(Mÿny“ºŸ!|³J°%+ýF¬}‹ëÃß}?yk¯Ê¼š„\¬¹òʽ-æ^÷+41× -?xCù²Ù½¯Ñ ‰ªn%Ñ©.UÅ;·îT3âªmJx´šêž&K«‰iFw²YªzC2Á*VŬN£DûÝ\îlñíLèA^i*‹egƳ»CRì0¼“¬q¼óv¤½‚5Ib5Îö´BªÚÏeñÛÚÍÒBÃYiãiŠrš¬¼“¼1Ø| _ûÈM‡]šÇž3—{Ÿh)vëák›Ä«œ×®,ž|%¥‹¸8·ÏuÄ×óiÇ짜öÒØuðW4’í°9íxt&gr ÿi¡2Mòú`>jµ‘=+/”X&éÇ›Hµ÷WâwRüAãÄ× %ßa/”úpд¦þ²'3窯nÓ‹K'2þÈòjêXŽäx8iè*ϯã8eÆ7~ëlÇåÑÆìF~«syµÝS$Ï“•óš-»Iš5>‹mÞÆÌNwå°£ïMñ®Ù¹F’_¦'ó~d9x¯Þ2gCdwL2YšÊP -[›<;^^Ñ8¦ ]GÞ9é¨:,›»í~ˆF;1B²ñnU(·‰‰ÐÆz§#‰­ÃÊ΄·ìÀñ\Ú‹0…®þcQÚé˜R×Ó%Ú]ÇùNòÎF4>¦:ëMå×V•ÊÞ«”É&Z_wš¥ãa3&fƒÌïÕí~q /¿‘eÖ±ÄãQÆf±c·* ¾£2G-›¿‘ÈŽF“ʺC‚ÞF>ŽOÁù[‹ºJµý]šÄZÃ<ža©:øʬdGÌÎ^c$o -£W½$4™ÍI«OÖ¤jmb­ŽmëAS©è«^TöÖÅ”cÒˆ¯ª› Ê룯”³qg¬Ö;yÿSìFË\‚.šÚ”ë˜yA{ÔÞ3»n‰&iVÞŒ[bò/˜+‰Z§Öbò £´M&÷‘Tr6²ØMþªnî%ÇR—5¾:b]\?G§?¬gÝNGš£T3Y¿rŠGá-¿aªUÖk6Rãa:Kmøi³z‘O¬¶™‘²a›2ª[½„ìJ™ÏÖ­œg“M¼Á¬Ì{YfkˆfeQú€ÒŒG÷¹Õ½î*S¥’´Z»S÷B+quÐt¤’.Å9Œ‘îÅ$¡êƒç‰å3%ŸsxÆ[¯’ÓQ¬¼1»¹ÖwªgÉv§û©Ãwo®.,Ã;Ñ•d“Œ·4ɧ7$ü=í(/Úð´Y–S{…t‡Õáæ ÝpmîÝ”$d—&™«— ·-ßÉŽ’uã\zÏÁ™»Ä¡2Ï=í>·^ŽX<0 €q - F¡‚)€€ 6€€H0¤À0ØÀ Äð*éhÙâUWã*y~ÿª'V*DÏøø3¹ÒÀœKḺÄ÷Y6ÁRùX!is’,9é„lܽÄЛ-zM™ÌÙè"ÑOâ³Q‰žãÞÀÊæordN´‘¯ÓÝJÉ3  “  Ì“šFéJ>A‡’aÏ4’¬¨{_-f‡/Áç÷™sò’Mr9ê$jKãt©V‰ä_þ¤Cƒ¦&y£¿ ËØD¹ç¼ûS#IôHûIÝ(v†èä:-KGRÕ½Î4$’¼qöäÓ$‰ËãlPêÆÑ]SŸiŠ‘ÇK–³Qõ*¥”(O¬FÚ§>÷è™$Ý]É‘UŒÆgîrz–LyXÔã™í醿La‡µöÔ]trdc(ÓA=š©ß ’lR«—§OÚH’Çe­ÒŒcߤªŽ]itç]È<°*M:²ž}åÃ^4Óz¹»²XGÞÏtzKî<w(Y—ó(*Y Ùêj_ÉØí>EWö–§P>t‡)õ°S]}%D&說ٓâ¢B»©k‰UÑ#‡ÐìŽz„ˆ.1£diÜô(Qj«“ Ý8U¾¿t-ã ÌþÒ¿K42žêg?÷H{dÈ'i5Hiª «KÊ3‹Q±­û®(]Á2¦Ù®Â¡Ó͘“%BɹZ°Œ½¸ð“‡ÒN çǃwù‚‰†2eÒw/’«Ú_vuõ yzI—B‡UË+7kdú“‡•öœõ^†%éóíZ’μD’tž{>¼§±ìÿ=(ùš“«Ô¢›ŸáÑŠf˜(U£,ïGÃúO5Úªÿ>‡¯Ö¹ÿzøwˆg%[J£<ºW5ZÓbõõi},cŽLë$gð7v©ÞÈòî1»œ4¢;JMÓŽŽn×å6î†ùÔºÖUÝ„}k—tÍÖîvIª½ò‡Ö¬ec—X­»¤vlLb7îœåad﹤5ÞÊ>ÇwüMMö~ùJÓƯê×P§'u7jÊh)óÓnº‰mäçßx 3o\‘e¦ø\”i¾¼‘&žÓò’ö£?ò–fSzÝÒžÏW—F6RD4®<˜ö9,ÿ•ÓÍgânÊÕ&i« Ñ(óÌëv¾5M­ùvš4ßú;”=ÙÐGjuu¥<ªtt›K9ªÏ®Lp´„×KÑ ×½—jB#æa4U=[ë¬2ir*%©s½ÒŠHÆE»£J}«GZ•e¥Ž:eiE•µ,›Ôþû¾J«Ã’zÔcÃçzÚ ²CC¼“Âñ¤21Z³d¨Ö–îª^'Eê1?ÌR^%†Ô©™‹’|ÇšKV騺ާ‰#tÃ÷¡¾Ð¾WÉ+‰nξOOòÞÌQÝJŠ3‡†Ãä™´;“ãÀõþ± –sÑBYçƒ'¾QªL;]ÿ£9šï‡r5zy‰(wGÃük°n ¯W#]³+xïÖ(BlR͆ kh/¼JÚoÜ´èRŒ7bô´£rÕ· -}pŸöˆÇÎlfbžðX6­cUèF¶GÏõš‰G ݨûëÆSB7žxy8¶‡«®i—±ïqäÇê²k]åpÜu4«ÕX™3ž!üë”®|.å7Zϧ}Šõ?ëxUò)UÇ©äs’8žfsBIw„Ó»ÙfU5…4$‰ãjè,-T(–g(F’XVÖ³«á´¬ÎtNó$ÒåÈA¤3ßoI&7nÙü‘·Úç·#,¹«{*öªÇ:w䪗 å>°Ø,‘[3Ëämê…øW-3® -~˜§²Özúa½jY²ò?®n’¬ðA™K[‰ÆÊv«±dâäÉÇ̆i3“™ÍPR0k›ñõCÉ™³e-èl¯¿‹Ìx#£äÜ™ƒg;(³Ú½VYUÔ,›–Ý„'Í3ºðØŽ+¹äfÊì°5ÞžÃ;+V•ωnvªÐ•6óP|­z®ŒõC;ÃÏŒ¥I¯x×\¦ãì!ÊL]I±ÆxÊ:™Ö·Ó\I Çøiöv'cÖ<)b‹jK;Þ[i3NyÒî‰JXµ9Úm:¹'>ÍPh:jiDãoeù©ªIÝ™üãò^Ÿ¤»<©gË·…÷U‰§W_™‰§5œÂ×zâ콚&µ£œ:ao¦ê KRköêÐecbïcgú¨ë±÷ÚÅŸ»Ù.gùªõ2ŸC× -–…šåË"²cíê÷©„r8/?'HD÷¢4ÁZ(GÒ˜ócd;$ÊQıÝÇŒ‚T9Ž{Ò”ä¦Y´-½…wr9°¨Œ–ß­˜ÃQ¾ã¤Å*†ãh–V«£·g#FuÂL;£š+§e8‡59yë¹ ³è˜½¼Sf«2kÎòöæžùóñˆ@XA„Ã"¤`ÂDXT „ ˜ Â"tÀLP‚`¼»“$©$@x@Â0Р `Œ Hƒ&!8¨a %a… $DÀ 4€A6`Á `PA0ìÁÉäÒØ“Sð¿JM;Ÿ2³–Og¤‰.q+•Gt±$#Á¼IÙ-fdHAûÍ2t)UŽèÁ=åúâ }’$ã­O+ÆA»5‚÷ ÷¡ÂÛ~Ò)fakâë¥%–Å™ehIL¡3¬’ª:²‰‰RÆGùÌPMÊb”y—£,“›Ôù®b$LÁ»ÕÀ¥OKâ-Ç"™L¢4QœFæ’ÓÞýLsCx›:¹)^_…·ÂËLñäXx¥’¼óÈm„L².Uˆ(V&X÷]nöKìÒI2(ƒtBBK³ÆN(G.Sš–$8§ÙÈ2~€FöêQÈ'²J,aÉŽt$Fõ»¼¼áK²¬ò—t¹¬y¦ÎNOcY–ùÁ4ŒN?ëïíÏ^3“¡žMžù}j,ÑŽuÊ 'YÓžX'ö oÊ/bÞ{=!ל½ÑÔäe¦ïµ´ß_©t'‘ŒEv#~PrMVVSj:*;IÞÕi\~±äGWfö Óö<,|Ø’!Óµä¹ÉlRäÃJ™Mž]ç¯ -eU‰ My¿ÑØÕ‹fd>n¿3Ie MúA‰7G,¹‡e:æš`‘Y¡‡{Z¹RËQeçÏØð^.“yì>¸YùíURíHUâûh„w"³P&åÝãzàW±õÖ(Cv¢uèRjÝ畉S®ÉS÷ñIlI4m…j$«ǹ|`³+X•ú¦K®Úô5ÍE¹Ï~/"’AçÔïÅä]9«О<Ê|´N¯ýðsíøÆšêå]ZÝù‡n/ÙœÚnG³¾l,¶æY½:#æ¢i­’[èë´È¦±=5)Ù2‹PŒœÍZÅ”lŠüL²ýz^“(+ÒÑF,Áß{$sR•“nÕ*g^¹ -kGðV3gt›/e¾ÍÑóS!óƒ´Z]iߦ¹Ö®R2‘›—$Ï%!•Í¦3s™Îü9!’”ù†„åSýN^žÝÈÒ3Õd¤!4a¦›F:¦G -]ÉÙÞÈüº”Tå×”Èåºí ÛÁ}WìM“œs{—^=§±Õ¯ÈÄjÛ•T‰He;ñù:±ÚPž¼Êil ¹¬jêv…btF—IwÎXÖK’åἚݫcräjÞݤ£O ™ ÇÊ&=g¹–tõ$²¸þ í¶VXçÛ]Ò§ê­!©ç¬ªj˳—槬×g©ñIZ{°t¥+3’³ku-²=¥È™ŸúäMˆŒ‡åÖqÐÄävÌ…ö­ên’¼6œ2;ÁñØ^æ“gqlªæÅÆø æ\ª˜}è:c}>$iªÃ+ºÎhî'S'–Qr¬õt–”Δ#ÆLóü ë.—üSCétžÓò—}}¨*­Ê—”{—öžNr:¯{*¥ãªJréb -íFR¿³aMbGbéziµöT;½Eÿ)3ñ3“²Ùú3ipž®öYž<Þ•„†Øñ^Õ,Ú]6öñÐèúx)ת¬š´›QçcêäÈÖÌ‘æu³BéØæm^8hx4'K¹ã˦âk“?Eû‹—':Ï3F»vß5ÿ8ÈÐõ/Ó}¦Ð…ÞÑc[£ZoªÙ0kâŸÏ‘½=²Û¸æ2aÞÈ(}FÙ±¢ 3çÐ^›÷ÐG¶jÉdY#«Ê2¬•ˆ¶;K8Ê&ÑؽþØsŒöúIšöúÛ´?ÇÿZ‡ì¿ð½¿ö`Ò®{CWwV´‹ -±nÍòk7¬Ö«ß·£mˆn7¬=º™‘nˆG5ÔÝ9g§Êê¼£FÊŒ9Yã"Õu•¿ñÀûÑP&JÉ£ÒÈú -ÑØÉ*I„‡ƒ¬_§íÎ¥VwÆ´qœ(# ~j”ó®<âÓywÕ*<”ß’hî~·L›-¦ÁëYÝÇF%äÉ’¤µjž/G?»ÞAt:…,ÏT¤Ž»2OüõêîZIs§àÍ™jzîN6DE»Ýsêª(É® -©äSÒȼ«º"º;#Våkè®°lèҌȺ²¤IZbåHÚ¸«ÚðÕê—2G^Ô’ÓÀy­d$=rŽo9Cr:±§‘Wì­G½¥o½Úç~„&uf~}·Z¨ûðIãþÑ@¤ªeZÆ4ª*ƒˆù›Ò`]¦K2ó–f7xL³—LJÊ&Óe“6–.›tM’˜Ê&m*»³(“ö0*¤²I*º£]‡6TlV®Ãì(±ãl$4BËÃ9±*Ì»Ë4¸3gˆs7šÅ¬TÆêÉ`<Íw—*Ye÷k]É®»Ù*3ëŒ×2™a…äºê•ëZ—D9§œ£+":+e4Gôá›–¯sßÕ¦à©n:òÒ¨îìʈ„†KM»M|تL»vEÃèv™£Îðd>¢…½#ŸFwROÞ™æÕ¤ÍñNu—ó@ÃJ{gÜ:yçQß“÷^S,͵³¼O©ò;˜E©Äb[ ²ãŒYj=hÞ(ë…-©Á¼’óå¼ýÔå!¡ÇŽýÕôy²«'±Š°¨jH‡×L5N?3ÚDSüôw»k½¬—¡i]é¦ø™«4­ÎÕª×*U‹Ç«¥ÞI™þ®úR -MÑSFäžólÕMñ”dC–Á;áÔw*æØsO»0Ñîd'UjÊZ¿O}ôDãÏ<ѳ7¢š£º2²%‰•Ô±þzidÿ\U…Œ¤nŸ¬Ùeõ‹oæˆ|.òË,¥cÓ}¦N¨0MuhFC“¹J"ŸT¢Õ­ŽŠY9®Ž¨rØt"ºùNè|¾Òõ$s͹ø,´_æ-ê-MŽ‰g.<=h3é7ÆJª¢É‘®*$³lï)‰0«,ç5•ôÞ¤TRÕœ’¨ì£¤_ß›r³„Îb,;1Ã(/Ï‘êfiŽ¢Ÿ/‡y~£±i爬:GdùIçÒnD6¬ä‘YbšmäÂv,¢ã˜„oÜÕK¡£¹Nwö<ç ¹Òo¥h®ßì™Õå‘+§Š,§rªfrnPsªhnêÍ#r‹<£ÌfªŽ>“ÌGåtÈl²ÝH]ú­µ¾,š ¢ š|,¾ai9i6vfuìR±êb}²Ü«žå¸±ç„zs„Õ*Á,Ī$ÂÊã:ñÒÎœ(iÆé\µò,±2Y(ûa£±]}W–iü]}civ5wUœ»*ž½wŸ4M'8·«ŽÞüÌêÍL)å†ð;¹©ÕfwuXw—àû¢â§M¬›ÍÔ…996™¶°rš”ÙÂÊqÑÕ”Ùv¦{JÁ¹¢ej’0!B&`@*» -ÙŽê!;)lá{iUõmüÎŽb˺/x5#÷¦9ÅVŸC2sÝäÕ|Jlêf½n¶fÙ¸²Y6&¼f³ ±ez;C¶ÌæŸe‰—¹Qªÿ vw–G»ëÝkòÎqÒ®¦sÃðŠòðzñŽibvIVxCv¦µZºÝ¼÷|½aˆ—¾*ÓNí‡Ð®F)ëö«WÕÒêJȆYÚs£´³š«¹3_ÍÝÐ ÄÚÜY9˦Cuhs,mŽè¨™½Ï£,¼)aÍdÕR¬›«©sŠŽõ¹O”èA6ä¬Éâ8ë««ÖãhV¿w OÙtÕgÌ>ÛUSCo•å®»h áµ’ÌrʱUXD6NÝ~ae©2+NMÙIV‘ N ɤȶ“±«Õ(³b‘,&]µêDùëØ4úôl -iìŠ3%3æ¿Vg(iª3EX+\0òÐHÿT54½mJ¦ª{¥’Ú(ä)Jg±ZG!ÛReV3•ùõ:L™±©”F>om+éAè¤+çIϪåcѪl ­ªôA4L4©z°>.zÓ&36ĪÉWþE’êi 3-‹ÎŽ¯I¾ÕæIhœéGBÃòÖý&T74®ž­ÝWB„¿Ö.Í,ÙÁÿ„c7ûçã› åÉĆ‘Êff ó¬¬n9Ò˶lÜ"”F´”’7¬Á‘ÁŽØè\Öz©q–Á Ÿ®g™)4jrX£°ye˜™R—TÃJ^ÕMÚqZë îÓá8—žŸ ÎÐüŒšûgsgž•f¼Ù#ê‰kÐœ­:4F¬c%aÙцu¬m)¯îˆ(µ*9¡dâçU’Xß—%ÚÜVJb›WˆVE•Í)[æk¤’íƒ5ÉôoöIf‘-¯a6E¶ÌÒÙ2û§9ÙÜS™ --¥ê2•Ô™²“刳ÏÃD£-{„µÎ ³R¬,¢£Öè-aïŽ,æ33¬Û$º'IgÆÖ\ënvVucÃå«3ãØ8«3ÊÜÀ¹›œô!’µ7ºÎÛ{OIW'3Æraå˜,íLñî?½WÏ:2»Ý5ñví¡ÉÝ@*isÎ -gl›UmGu= §Í‘¥Ð¥3tϡЩ’ˆªSV·Et›4¡#+žúW}Ì3¯vvÏ=èâíŒBm/ÅFmVú4$¬£+IÖj,ħ¯²T5 ùá»åÔóÆWAŸªêÄ£1ÏÇCHdú•ÌDÆ#™–ÕøâùÚÊ´êc£L‰ïjãkòò±|‹N´4*ìknÁrÒÍ0ov&—YUj.ÂVËè6wÏ#,|N’ѯ‰b½›¿’yŒNG)fþOFï=­³U¤_“šHgyÄ9+žíÐèi´òŠ^2L›Ï׫I#õA-:kõBW”µ:Ió¤Ð‡MÒL/£“GžðsA´þDvÒ‘ÌðwûénR:ÞSä+fëgzÉ9>MsÑ`5¥L8\/C×Üu¾ße¾ Ý•/B£˜Ëf¨Ì¾’Ë5|*Õ8q¬êewòš.ö£"û£N’XK)¼ú!å¦øˆWÓBÿ¯>®³6g¯¦ÃêØ^áYä;¤útNìKš•½xª¬íS³½*žÃ¹çˆ’dˆÇ[áó£äÊzÖ sÄó¢÷Y¢¤–ëƒU3CB†s%Ô59ö’«eÝõ±¹ÄcÃßÍ/9ÖËÛÊp®öv,Ì[úyÎÕWGÆr] É -©ì^­¯oêÌšfçz/ùÓƤ’aaMñ™>©v®JÅçÝBÅÁúŒ‹Ÿû…j‰ub^õf9øº–Ÿ_Šu¦Ñ¨Ä.Ke¢LRS)¥ˆH€ 88 EÂAá˜\~²–FX<‚Š#5ÇŒ1„^Èô:Œl† -…ûî%`¾+ª?ßÚúu6Œa’â͋3þ!O÷ƒÞ+z¬©AëªNDŸ¬Pä#  Á[  â«õÉ’Ÿ¾EàâÚ+]‚é3d[4çz›8íä·~ -A¤ÕdêŸd¢ãyˆDÍÁ<GRLþÚqNØ„„Pªmä.w*:GŠÔô@=¥ÇÇ0…™,ãIëíäìErgý½£®$cSÌüöGæ}ûúªfÓßÇ©«D´Éàb𴢺@îú!Õ(·S9ÙQ}5³£:¶³0ëÀ:­>YÿI5ÀH8*(]"¨wÙ«Ý¢”p™½«L¢–æYÙ—´é~ì܇Wz»Â%ÍÑäµ"¤þÕÂ'lUtÑrªð쟂يe'QÌ…ÀycÞÈA©¼ÆÌBÈ`ÜÂ~Þ¤Kš}JNw‚r"SëX~§P¿ø%–ªtjPB“áÁ¥‹Â4óÄÕ4 x=Žáò6ãÿ0¬ñˆÎ¡NÒbK¨\1c43bU•®Kùc¬`Hë_Ùš ¿=­©i%o0äÃ+ -8n1ž_ãT8̱ˆææ€ÀÖ@Ê™ -ɨ¯®©S‘î‰íU†¢þø÷Ðzû@Þ1"W;VG^qƒANp‡J@©(¿°"s£ò ÑØ×nL85$ÎW 6ÔcÂuÏJé…ľ—xˆð2â¤sèW¤={âx&÷vYr:NÓ!t¸&&ÞpÏõ̪DjpöûL²®@Ë7© !›#B>Ù99dQ-úI0HISd”+à&U9€zÎX^=‹!tWq{Té ¯ŸS5/ Ï -\ÞÓÈ­œºL߆ïâÈ—Œ'µ7¯§ú`Šûiéd}TÌäÎoXMÙåü,G :oüš­ú’¨=êmRËB‡]O){ºå€-—g*`â>WÁ§Ãp¸«ú®Œë8ÑÑkÀ^†Úýéõ«¯rÄ4—·3Üø[wræ¹å ÷¹Íñö"g‘|`®$_Œ›Â- Ô3NtÒ±&L2ïäÖŧÕù°tÅ°–ÎÏ貋K7xÁŠ€âÖÝPhQÈ„p„"yÎp*÷„Ëd{†ŸÁè™!öˆ—©2“…îNìë`÷FÒVðãÌä²:zK©²‡ÎêЫ)œ‹^=ÄÁÍàoÝqBr€ñ̦éÊ zÐpñ -é\œ:H,œ„@OõÄ°'‡œAÖèé+Õr6” 1I¾ˆäjðIJÂÌ]z)n÷«<²GªO¾¬š> G'æt¡=‚ZW%~ÿÓ`Ëem~ -æýT–°%ŒÝåÈ•ªäK> Ý7S»›0§ÚVÜo®XE&8¶¢Á£N¼Ø/Ê|s:Æ÷ÿÞÑaãpõŸaô/Î!ÛKh$±ö6?†œX¸ºM‚ò€äà›¤ðbÔÕX¸÷ÝD|™A€WÏ©À/S€Ñús äú ÅéT+ÙÂ4ž^—½ht7%§Ñý°p';¿eÂx3#… -ËØ¡DžÅy¯X€Ú]HGv8?öŒB:kŽK E6.ãó ‘ÜÜ·£€k“œ4…qôˆ&6IDdÅñgƒ®Ý°Ô= ˆO*_Þ{4¢L÷É -€à\úUr‚6ó‰/'SáÌ5ØžæýŽp«ëAso0Òc »HQ´êÂTY¨A–‹ê$ë8yY¹ßqN[üðÔM"¸ÂºNXm£þŽ«¸ï’ |N±&3®6£V·Où» écZfE$Èf£çÛJ#rÓPÌxz(qª;”qì`¼ø®%‹ÝXâáÍë™"F ­Sý9ãº!ÛMPèÞ{(J¤îÅýûïÞ ¶¾]©Áþ©Î¢ö£ñT¶'»>»„¹KcÊf´HßN3Æ6¥‚ˆ>ó3 Œ+`|¶áãdˆL3!d>±¶|ˆ•463¨‚Œ9këì‚Qx´uþÃ(Œ²ªÙ¬†TX.‘5>øH¬Y`²w¬Ö…Â`<ÈáŸkˆ¢„Êa íwξ‡—Ž{hEØŒ¼l¾«¹/Ëð¢oOdåÁa<˜Q)›þäàæuëP~;<õËäa—(rÝ }SpŽRÁx‡åŒèÖ±¢f™æå˜ÎAs7¥çk’­?Eõ12™Ž(ÔÂÙ7ô–Š]zéãJ°º2)ÖñÎeâ: -c„èO¯•¦Ì3Øw}”Rè†péoA/P×rj¢FYìéLÒðXvdÝxïw•æxQÐQÕ`Šñ{Ï]1—ÎÐÎ [Ú0ÖøÞ— §é%¶ŸrÂìƼªÐ‚ðÌ<²XõC:ðõ³ù÷o¯áÐ0ç"ÙßTš‘/rµI–©²3Y|oÔp™Ý7QxØà´A6z‰àÄöç¿Se‡~DL½ó„v‘ÚP­ƒáÇœá|\µöT°Ðyòùœï·ðÙr¾XeQËå ñ³õ=÷íöå8ó³-º‚"4æÙxí䢹î–dRœËˆaph!ä]&‡Ç£?Pê„>ù˜ÖÍ­B`ñÄXq ’4+°,È1âi .úIª8n0ÍkNN Bè»ÂÆôÏhÅ j@ªýÊkõaa_Ô<UÙ‡y®‹¿Î¼f@v¼JeŠfÏ)f9# ìg=zþDw¾v¢h sW ¶ÊÏÄ´e㧓 -nä“ØêåÙ ÕkµQiÍ'»J N ¦BÓn6[øÙ ÛuÉLñ!\ë¾õ»rªš ÊtÉŽË„úaªÏ­Xn¥í•Â ¬’±ë -šî ¦ kþù f¯í5NÌpÒjÓ¯¥¸ÊzyIQg\c"6:8œ´YÃ~€X¥ïó¢Q¶y¡¸«F=H'+!å,¯$û-hXTÓW[³G´íLÐæ`jœK+Ìà´uÈ"B–ŒÍ„NtºñÖrÀAyl¯¾G(12ù[zèâŒum $·G¸LÏù XN;zMXš(uÜ›p2£+:BÏn(fRøË.éU©î§¢‚LÈ‹˜•€ÒUÞ%y¼åOùÀ uG&¶»W®Ç®aèÁ=ÙÁ„$ë—(G±rqÔ™Öûö­W ×BÄ•€1ûÓÌú‡1ж>jgmz5ìNÈŸv\ ¢‚*Çèù½ëÞ¶F¥0Ñ)Mþ–­\B¼«sú|rÆWóPëdQDŒ뇜«b/Ķ;Ê‘9 0²3­²Úiš_áí×Ài`˜ö¥íÃ:Ùvë¤LƒãèÒ.[ ×cîj!ÚÆéS£Æ˜AƒÙùAMjî‡+\ );äé §Éi«wÝòÇ=DCϼzmÕõ—…O)WÐçG¼¬Ë[& …®“x'"d–,âÂRaÇíÁ>1‡‘Òf ƆP¼¶ÿsôf˜²³ë‡UÔú¹ù‘H€Ök‡…½#ß„êå ¤€­žtœôåÚ9J.žÇ)r‚¹‡5ÙH¹.«öL¢ü®…`¶Óe˜)ó¦~™£NŠ, `ÔšQËó&NŒE0í×W»´ü$„R^óolDFпÜFÅ°^æ0|ÑYw.gYÚÂsLº3á(kàè³™ €¯´Ë]„Jìþ~>76º-ŸR©-R ¬ éIûkâÚcŸTÝ›µEè‹zÒíÂÀ‡Áëà…6O>È©¹„p˜˜G1Xl{º8vû™U ¹Ø·ãj«Hb¤ÐÞQ}g³*@šGn'Ôר«Íôr¹%ÃÓÎF Â!RZŠ°‡š$…ñkCPÇš,Fr–«.S¯ÔÊ6Ú$è3¨áž²‘÷Æö®rhá̳ ®×d=ˆ{[>‚]4€ÇiÔÔ™®kV^q"¯ÜĦAðîPl4ÃÕäE+‚ÊbÔžqN‹35ØÜôO»xNfèúòK—ó†¹;Ê…Ú”»Ò @2¢Zê,[iÕ‚Ë©q €È%-2ú`ü„ 8©Eý â‡M[1õfl7½j»­™¿ü:Ä åBvrˆïÀ§ëö"±Ø¢"˜3íøà á.£¨ÿÙg²‚ü#þMÁÈjˆdáF®‹ãïM#:/2&ú°‰aDûIø×Ñ8®rt>*»â5“ŒÚœà뙥ŒH¢ûAÝ:¹°pMß´–0X¨&ÞãÎÈ)…1 ÿˆL²r? ›ï‚òèÿP¯n÷ðR¢J.!d«‰o‘uýÔWP3£­?|g@Ù[€©JŠœ à¢ðkD“D¸­gùŒ{½¡”E=· „4Ú™> ‡"’Øì—Úrg¬ÕICÆóÎtÚ-A—ÿŒ† -Œ¿¢td¿%6ÀM·!ÍP½y5ÈÌ%ãe?iDw U]í2û3Õv½Í@›Ž¸&¸Ñëÿrë¸lTŠg#ˆlÛl÷ØzPˆŠ£Ì¨ov6ESªLœáÐÔ*ìr_ÏõX«Q(DÅfÂ%ƒÊÿÆÂH -É#Ú?òAbZ+bž-°¤£<ÜÊøyŠ¨.•‘Ì;ˆˆ¦A„ïôHq²£ŠØ@G’iíç–¬™#–y‘Hšî«M!ml ç/jn5yõô™Zž)9y5šÛúó‹Ñ^ižÎ‘Ü g#ã„ÔfRŽâ$`â7àUY'ñ” ‘UŠ·-÷Üè Å µà9†\ôC2k4¢¼r„g&ÂÀÉâoäŒÿ.¶,)( ý{– -h2u§Teë"µí2ÖæyæÝ{–Æ1y,Ö¤Föò Ö*Éú‹ŠeŽõƽšœ6.;š=–{ÆÏð³0>ûá\ª¾ŽÆÜ°‰Í1i£<­°õ¾úÂ^£@ahü#Sž<˶Z`_ŸÎ%Afÿ·ƒþg0©ö·îsËþ¿Pâ*Ý*», õ¾`Ï„£Ž±Ù;´*Œó={ÐkÖÄl•—!`¥ö2Vø*Ñ(€!þNKÊÛDöhZ]¸ŽÄ£MQP:À™9]äofú'oðÃ1Œ(Ä9ãwÚ9¸ÉbgÞ÷Ø âµ®Gï}Á²Ü:R%³ƒv¶w§–lÝ“ÎCÂÔïþò;Æ -ò3÷ ‚¸·Ží¼‰x$M%f¼y1bô™Yë®00‘Fú‡ª ËŠàeŒRó.ý&æ¤ZB„i)Å! •LVŸ6F;³“´åI~1l†R^å´“mèµE§Žƒ6¯².URy£­tÃÉ:­ðoD4í±¾ÁŠœ&ÓÞYaLrùXê¤kƒ8ñ üt¢èº>‹%/ˆÇ®-ã^´z1.d9­âÅrNt„ž$+ãÊã`½¯b>âç[ÚMG­µµèº FñgSâ~01R)7´â_¨;B‡¬D‰éU±básÊ7Fƺ-Ü” aèÑ>§î -ÊÀx%ò¼OYº¢¦â ¡•Xƒ)ÝmÌœ8/ßxErºG‰[–f¹GÀ‡*Ái<¢6£ëŽ®tc4Îv(˜m±°uC•-¸N§?ëŽT[þ•5ÝkÇÞê8)–¨rÏP„“OzšV™2U=?¶i¤õ1@#zP‰ÓAËl£)TÙÄ Ù5+ÄÏFƒiÞ]ŸÉb‹—À© spS¥‹Ø¦}r‰sQªÑA(né…&„Û? ÀÉumÕ²U\†œH¯£S¯‡ØRDËDŒª{ê™ë¿”a!  ²w©ÆÈÞ£T&̼+ËC]Ÿ0½m*y” H:ç„Þxñ’ ŒLŒ$i¼Yi¶!Ú¿º¤èQ¿âfáËã° ¤—1z!5jÀ:xÌ%º­© ÍÏAúµ„÷‘†:Yd¶r (ĺ3Ç9 ÇÝï×…2³]‘cêï³åÁ•ñùöUd2ƒ-OmRy?¾Âe’£ þ7È—Xˑע›Pè§L3£s V[×Ûu~[déx^"õ¥ Ú;®Yžýéi2Ž±ÒÔÛœ‰xPa&ldlð+Di˜>?Äß/T’sKé µ¾gŒ?„¯ªü’ö.À Ö¥"Ã.¢LX!ʸUw4=ð(÷K-›:A^¶žqÎas“H<°Ø”îë|›®8ŒsCú!äKÑWŠ<q!*؈‚Ø&š”“%+¡,£ô³¦„Äkm|{+þfÑ¿bkR)E»Ù¬Ì7Ã×›æe¯{›ð}ã\³”2±#qŒÖøS?sů_üªtäBÍǪk@¶(ß/o9V>«cÐÅ‚§®B£7ó ž¯ºÙ4|tðˆ7=UŒÎIërªHw 2ÕcA%Ä÷Á) žVvé -& Y/—¥bþÒœ±©k¦ÉC z£º•m¨÷éûôuuÌRã”;è Þ@ÑÜA›t£áBõ7q $LAí"¯8†[ÿt¹;뎂‰¨Â@óÂ:!Q»1 b× ˆ—fܲzn@bèK—.=?°×PÄ '3ÝAOô§d7Ys s#þ¿ -ò £zñFÓ`yfèøÇLs¤ô•ø‰“„VTŠÉ´Ò˜´‰• -Šph4L„Ñ•¤‡Œ -Ö¦ýáõ¯…²+¥w@Ôgkø=pÞ½ë¼_S=š#¸(š‹X´À.Ÿýi0óÛ’[ûätø†¬Ü,+Í·ÃI¥ ±›b@ëÈT‚qÚ[ã а;÷ ©Æ,¿ý€°‰þ”‚)¡è©ûÒ_åÒ@\%üÓáxí]L*QQ«Ô‰‹ÜݳUþ‚ÊX>‚Pž¬¨ö&”KøÀ»©áœ`ôZHÜ"“ôòþt{1¶¿U†¾ íaùüŠäŠ­_1– {ãÀðàR7Ö¤IP¹½ [&;Ü¢P;0dЬÑeƒqrá¹rêV ‡6wÕ¿j°Ò+ã8£ ÑÆO¶—‰z¿¬MkPÐÌU5N,…`6ÍñYñ#êZÖsöNdM"‹ªNT¾µ‹Ã+ã6ÊEQ² éUØ1ž _’›Q«Å¸åë»®À‰Å‹Ç:_Ò†ƒ•’kI%¡ýÂ8$¥é·h)TKÎu o„k².æö°,Ыš1+w{»¨¯ ÷¿óšraËÓ¡¡/’¶ùB ŠQÓ£^;‰OŸOK=;Í|ûxx°ëzWêRMΟ{†¨Å*ÆÙK Å}®õÌ}ä[†+ü¢º|¥A/ÑMme(C˯‡UN¯7Ê#°óxÒo\tD_fµ‚OêKÛí"hWBK‘†–Q²Úpívª‘hxÕÿ¸A¦›g¥Æ®€kŒùZQ,T&eˆ°@OÙÂĘܹC2D¦Õf“ÆY€#Xˆ¸øóNÖ4ë¯ß,pbF%üÿ/å˜\ŽÙ‹<«]S­Æ”›ŽFÁ !VŒ¡ß«Þz«Qè@†S6«ë–*V™ïOôFp¾qœAS{ýIçPÏyí“ e¡]ž£ï-1Å)ÖP䤽«a½+$ÃôyµÅÒ0^=‚j—q±d’ ©<…k7jøÒhBc2´‘Ïåßîûž¦ºý÷~³Á‹Žx¦4'ƒO\CÆy_U -lázàIÈ6Ž¶—ÇL{Ž\ßK1EµG¹!ÉØâ"$uÑZ9Z´ À¼\Ï×6™¾(»*ï8ÛÒ‡èûµ  ÇC€DÇäà™kÁ³‰ø |IõÆO1ÐÊ&Žâ¾˜fìª!EWQ%¹¢óQØg`­`6߀ÂÃÊñx7UUQ|¬VÔ -©Ê›}ÀZv!¤  êëJïÇ€#%9—Ðõv™O0~c6GóNßüðé"82VRÄ AÅÓ‚îó†°0eˆ|±R<ج=õã-’R✅oè/x'ìôŸDZ™#´¥E•ÛY*¶Ò½' -¡«R Ðuš¾uììîsÿ7Ô^hñNèäw`Ú}âÕ’ Êç/ƾÈB·M/CÇÞÊ¿ªH<³Œá´¥½pš ë‘o`vXŠ®qB¡YÔRÑBadÆBï}À®wM§ÒƒÇÎÞÄgŽé‚x5vEÝ®ÛYDø&Û,ÒCð9x“øz;TÓdáŒ4»€UeÈoíŸØÒñrmsÑMlÒðûg´‹à!E0|œ­”ªÂŠ*´¶Ü¡ý³l:³+täí-ª›Ôâ¢>ºÕ£kù1d±?×ØÒ™CŠf@q-35-`ì3˜L†õpÏO$ìCքͤ™²©vÕµ©‹k£‚Uo£"Ü®p­Þg§Ç¯˜¿Œ‚ÿgÕ“ -ã{ÏÓÎ^#7q§³œ ÊF‰©ÁÛ+šy ­ê.¸©žÐ\§ æ`ÄeS`i¹Dâ™ Ùú¦ÇÎ_l˜?l·V•Y£6?Ô‚âÓ‚aÐPogŒ…K˜3]‘-°æÓ–ñZRGéãaò­Èa…¼Ã œàžßV[÷BØFÏ k¶LÑ;W둆­á@t-ÿ²ˆq¸çÛ:›q,Ñ2éE îΆT -IS¬8Æ„Ê!)~qˆ»Ékƒù2Ç0_ÖæWÉ©uØ(3ê±Ã¨&¤@CÏ2–p0ˆ­úÅ„à’ovÇØÐ ×;À‰hYîäÉhþ ­ómµ†kysùüæ°TðÜKÐhÓ!¯«~ £5O*@ÏiP½ŒMH9ç¯>ÊÒnoi›¬õ£jûÍÜp[ª"5 MÌ‹•ï‚È™ƒC^4ûCHéÍ]È7Sªg´qY9†òåzîÈu1寘œâš›°è¦ 4¬‚ÿÞ¡&Ÿ’K/ÛìˆfDkóK#c".=ôt[$È°7¿ÇĶÕirÝ4Ð/ˆj'ùmvf! °¥`Á„CêµA§K£91°HWT›ýٲ﶑‡„[Ójz`‚å;óûìá_]cÜ2`îÌPµ­ 0B€EmBMdcQ¨KsQ5$Ý…Kîº<ƒ7t‡3­™ë vø¶«dÛ Œ—JPÔAtWÄ+ª$Âà8aüX<ùìäV­YÊ‚žý½’¥ß”îÂtü-u *4$gÐ[:FÁ­%ý7™NA#èÕŒ¡÷IO¦Ñ<4Rä¦&Ìz0_Y”^(ÖëÅ~Omyc¶[â4eŒiE–á*‡fH—r‚qR¨/'µ’RÔ!ÇÀ„ ÷¨RTœ¡ƒáÄþê`_É9¥}üÕ„4«F Ëwå] Æüew×#• Þ|:%¬ª$ÛÝ,,Ù"OÎd‰pµ 8ºÝŽäÅ -âbdg¨ÂAZ=…½z͵¢w '@”g†ò:T•:A²©~b%o9Mé‰B”ÔÁ¯¶>:©Ìœ¬áo¯ý©Ììa^-OIŸò2[¶6ø.Ê'÷päX×B¥izcÞGh±©óf¶*#¢ÂÐÔÒižb§-e¹‚s¯8·Ó<«â/%\8 ¤µ$+÷n$p%X¾‰)mà&yÔÛ"ø–%ÎR¦K%4•5=„ä_‰ËÝF‹øF2ÛPÆÀç”!ìè#Œo•è©Z|Uþk!¤Ò!¹4j(ÔnlJñÑ¿OʵÊ`Í M*ñ¸$eïÝÓvð4J½Q^ -IÊ\˜ÂTÓâøú#±ÅlÑ·8ûhÀ- }èÚXMê› '}£¯OQÍ ¿èÚEÒHý?ë¤ãRéf²/jC;É¢d%×äÏi‘ðBc!ËûQÑN¨ÔMv£ZNý¸2U.é6Š0€€ï(RöÈfp&9Îpip†ó'æCÉ€ˆDâÜJâz\QüDÔ… ³«³qóô#A™Ú„îÞÆ„c|ôëÖW0-“•ß»çZ[ÞeeáJÔš*™8V„ -íɘ²ìevˆ ËH'ï^Åt1?¨ÿ-ótnÃjQ%ÔtüaÓsM)'èRq€ÒˆÉÞÿî=CÃóµ7&žÊü\´(³LNkͪ—ÀK*‚¦adÙãé8èéTð[\t7mc[N!k«ÑÜ)»ThMU9¸eÓ2Rf&é8µ• -eÆ­OJ®QÖ€T[Nøma2¡ÐÁ8Û»Û_Í Ä;MÑ‚Äzê9 :1ì4úã™pÀ‰GÜ6_ô0†—äç ý`'÷3ýv…&'ö*Ÿƒ1ÍGž%žž¯þ’Y_N¬W©ÏõæLF!B ¬°À•ÂUÕ!­ ÊìµÛ,ðA<ÆG$ãk_¨ëí¼ù,Ã[A’ -ú™ 2 Xlcf ¦/ö!pÌ”¬(dfÀ¶ÒVVÝúŸ7”õü66£E1R*mvùG #U”‹ŠS†„¡s¾ ‡Ø.ÒQQ˜‡ß 2Ì0‰ò0–QÄ(ºËð#…0“,æv©«cc¼®1dCõ'uÌ?‘!rDæQÿ”dÊÐ;…I•!¯ß4¡!áû•é3RFRÍÏ…fÄݹ9s—w¦w]ú3­khÓ.ûЙòiš¦Nåž°? ó›àó¤šá¸š¤EÚRÖ„Ãò”¾5ÁÎkJÌ+‚MB69ª7XältÈÕ}ÇóºŽÕ¸ÍHjX>Y*0Ü)ŒH«97‹{$)²Inɪ¹î@ù0ŒÆ Îz•ÅÔdäoÁ@—qp¦^…ccqpgÀ[hµ^(Ž1Õ„#ŽÆ1zpø8‰é%í;rØ ºÀÓ‘£L×ãÐD㜀·/™{œ“ZFNŒjОí“SHß'‡n®‰åÐ8Á|Äœ¨ßÊלý5ýmFŽÎ‰ÛçT£F©`è”ytZ9¦#3Ô.-lÿ©VgTäÉëw .;X¥7ÒµøÒPVp^dot$ ÝI» -8W[¡NƒM­ðôGfv®:è¶g‡Ê©ˆ •¬š=7 wêM“A8EU†»ŒðSÃéU±|RÏ}!Wæ\,%·çsóÁSdzzî»EIílÉó‰vu"ù -Ÿ`‹eÇ1þ©¤`G‡¼Žä2ÏšK*·hSEt. .ÙZ¹Ó,Z†’x€Óa  †’°`ÄÄ7Q ^E?ƒsÂNX´xÀ³æ,nΫ §uGú¶Ú¡–™Gq'Ú%v ¡ÅÕοƒêap¼ï5NŠ¿ò4g*…BXÎF½w«\½jcFÊÊ÷¡`å~ïFùÞôP>u„˜JT}B7V¶Bar¹pnTT§°°ÑFÂù1ÓITf À¿•TYOeUˆ¾$¥rÊÀ>—%«7íÊN_ÃÚt¸§[L€§ò)Sµ1ØÑnÚ|Ú8ÌOÍY“n[‡2°ó‹Xj‚ëÅÎeQ,>åÌ Ò)Ò!^o,ìqÖù¸¬Úå7v4B‚bQP—áYùùz†Ðž\/Šïµ‡U^œ¬¬"^ž/\oÅ"y»P®¤wê{Xžç*Ьe‡}S,½K¡@Λ¡YT¤”]ò6ºíݺÄ|³œgB»ýµ ŠÆCÄJ–~ ·õXWXê’Ä4á¹60æ)Ô«ÅÛWýÿ—Ñ - ÀßÉãÑòs½iõ›& Úݶƒƒd ìpº»¬9vwÙH'Ì ëÀ ªª¯§œ‚lWI¾ÚF\m‡_‘ê=ãñSÉå³€XÀîSŠ6‰[cÄiXSž–—`ÁVbÊŠÿ=®®“sªM¾nh -Êç Kg.œ+ -L¤£u¦dÒr)C2íS¦k¹ß-~”·Â¼dyˆ?àx«­}ªTªŠN'}à29Ÿ‡˜í"Úܲ«ÎèX"þè}ª ÃãTzYÉ*ðå9¸¨ñë­?bЪÝË+ü>Uå֖ʼ@ï†M—¦ò~ß60,½z*9P€å¡ÄÃ’Ž\ÈšT‚Ý{Î|üàIXO\·¬wßÞuiTHWâ»7Ô™»šÒ2Hbêغúäˆi¯D‹n‘Ó8뢥“å3ÖÅ£Þq 6šñ»;È휴U­î¬M+ŸÊÿh‚ì^•F%0M1Ù1V=-út¤:‘$É?ø^(Ç8¯!ÞÅÓòCáŠDuí¸èµ9«à«3Ê©2ûÝ<¥ø‰’…›pÀ7øâùiÁTñèN0„Ð ~¼ôPr´l%›ÃsB)b ¹–²è«„=:`àýR…òHÊ«õ¬0õ?(dÒm,Að)›Œ½O†{(׉yŒ^ -à”UŽøÍäãMTSáˆß­5:Ò"²ì½áÔæÛaÞe_¶p ÑfT±„II‘gò©Îõ¦¢Ô30ëÞD;Ó„6;QñK…Tuÿ´Q-Š"+B{4ŽtÙSä„N£Š†h>`QÍR_sd³TÃ\ÆíH!˜mØÇ"VÖ`ã%Me•L¯Áønâ—dpJ5šsMÝòáX\&¿P‘^b ˆöJƒ­ý(ª AIˆ ýíD5ayR ñ°-YPÔ `Ð’°zO ÅÃÈ2 cRØxhP—f©œåKw‰L’"%ñš—KbV)ð…Øè9ݬ,}n†KÕÉA\ L(K¯€¦RbåÝ)ubsHI)ôµé(JiíüÑF%ü™ƒOBÝNJ=Ñ!åLŠ`B^RbíX%Õ×wH3IaŽ‡`!)zåH €‘êb²‰DAøÙ!ùúð£ Ï÷‚äy"UĤWüƒM¿0? Œ6¦8Ð#øþÁáw4ÕÃØeú;ÊÄ G)ÜFrHÉ!Š“„9Ñâ=#ìÊxŒQc‚Á¨&êEË㢪[Тfå\xÁr,­¢¶ø¦¨¿÷¢ˆÙD;QŠþà%íeòGFIJ„þmËË%o]hùt£ô"òÜÔ¦’r&dÖ1hð€:Gá øÌUñ­¼(PÞÐ ‡ÄIÎA—°&ùyȺù¤¿þùRª—ó9…Êâ×µõÑ{Æã·•I2+Ô)•b+‘ïBÔìÜÏ…€”5¾Y9xgF¬íB@.@vjÃ1¸+‹-}'½ËLˆÂõ’§:×T%äÐÜ;lÊ -E?v|—e»Ð( Ũf' q»/z½ÚÎHOYù^4|±[h¨ ±/#=öìðŸšR3tŠê i*9¡ÓSj†¬#[ü¤æÿäB¤f8gßÀB³.ü=…ŒR:(ƒ`ïК9…Ü›`h¹SN¡b ¹9s¶wB06lJ]†’ ã@’'D‹˜¬ØC=!ÂY4›‘߆£‡cê ýÂÌ@0]¬'„@Ã7ˆqDÜÃÿeËB¬¶e™+ Eú/öšBËÄLÍJwD„d ‰>£MçXa%"ΪÎÌ¢BBÛñt,,?!8T)æ-¡sxk…š€e”¯.4ƒ{ÊYZêD8pJ$Ý¥‘m‹šŽT£ÈâD<íåŸÕéCêI ÇtûïêôêØ;lž£db¯Åþœ€Wv*hÊd­…ì’÷^ÿþQå‡)Š¯|²(zJ•ï¨…è…Ãwaª®ã-05ä]’à`B®þX-Å+â”(ñj2ôCºóš¥à’Ñz]Tï"!χaâqÌé2"Ê0{Æ8~Î7ºªÏq¶,ñb8dØF<8êÈÚDk\ØÝǯåÓïŠnlp+p÷TÄ=-û¦ÔòßL'}#g ò«ê,§7ïŠ7¿O0Jü&×4Jx|2þ'à7ΗΠ°hpìÜv}W¶ùK2ƒõÚ¬›È »SoѯKë6ˆ¨&N)ƱLZ§ ›jÇ ë_–|Íõj»Ú¹»fºFS õ‹lM{àÅ–Œ5É´V“ãÁyŽj,à°vš8ÌËק¹F×–­¦Iw2÷#òº€c¤)ßÕ`¼7ÄÄÀ<¶ªÖÍMè¸Äjs 'ô2wìøAg–ùÞ:«à­Ï,]P|/ªvä,ðb(ï…—jdaFnK‚¥ž2{/ç15øˆB3~ŠÙ±¿‡´X#T(Ž‰@APfõ¬CÕBAÐ)ÃêÝ vʼngÕ¥|Ò³‹8q>@œ«o81^‚¢®üŠdj_¹±B@Å «¢FÀÛR@;Ât­×ÒtR¾¹"wCúR¿ãTÜà8ުщwtNÙNÏsÞâ£ÓPPE÷ÏYÉÍ7ó#{_t¼Úéj±yªßõÐf'NY'nßpjÆ⹬ê¡‹P™ñ–¤l±‡1J4YÄ»¸¾b–W¬Šåó=n|jòB.øMàeK’I“¡áœÑOã›y‘·ƒšÀ¬„_J.„c=íWÁÖ¶ˆêÄ‹‘\ùüƒóËY¬=«ÓÞmÔLŒzËÉž·­Åj?R£XÈÓ8u¯(ÖûY\½/Üøî`2Ï=t ¡vpýËÌix ®%ñó3NŸ -_dùΚ)†E¨q…´JÈŸû'VäøBqàÅDÁ,_Ê~@9ùŪ>$ ‚TÜŠ:Š•ÝkÀ¼>Vœ“VîÊ…ÓÄýU ³&Ò—£3aî9Q`ëÀ±>K— -|<¹—Wí;„ÁAæÃõª*p$Gàý Çb|ò«r¥ ñW)#ÒégQÔ!{?çG¤|Àó‹—eRŸèª°ŽWDDe¡Z—³¬E)|åSu)“+Û±¢]ÚÁÌ ´×¢ íÌ®^C¦/³Ž 1c ëÔÓ9V³B‹ÈG¹9‘®™nÖÍ héwsÇ|¯2ÌÝ -YÝuȇ‡_ÂÉ#býW5"'äu¡ †ißnO¬Å&ACBhY£½Ofô±êÆ4£›à_!ä"ÍCãÊ&ñH aK§´“rÕ¸VP=Re`HwägT¡ó” ™Bì1X¯&X¤B“œ"Óù¿+râ¡—‚¤Ml -1Y0•U!zÙh*£"0-)"Ù7†lB$NNèÿOe]$û¸Âˆž[©ä-õHˆÝLáïÊô’ ›‚•¼m6×j©³Çبj£…°±AÒgü¨–Ý//IÆn/ÓÛkS\…"‚h¡Š¤§$,ŠÌµ¸÷ôaé6¶SwØFϳ.ÀÏAÄT›´Ov{”K#§Q2`õ‰ÅÍü éeËõažÆrYpN¡JéYÜ„>ªKZÌÝòBâšÊøÓvD¦¶/?K°‘$”q1#n¨ì•Ì¦ÅÓ®ÜÐ+k¯O·Má\Á·V³,ZroÏ\ÀX<’mr¬Àð0üÈ{«ø4x~¥Gí=Æ(Ê…"ÆÙìs®j*ñÉ®,F`ÓÙ¬(*l° 6 ¨©æË·õI‡ -ã$ø·ê\¾òè… &¦6 Âµ ­¦`øÔTäÄlo*aP¨ƒ>ëÓh[”tÔ¼ã s™“°ùWÈÖç¼S€)_À¯wYÉÒêCDVNQÏO„(«â]ÜÜ?¬N&òavŽ3Î*e.(^~Í3_aʃ´Øí;D¬{ÔmAFº0³h¼Ü¨>mT/‘)Dþ;ãHU…<ŽO(ŠbqäŒMPÅìéøÓÅ‘.`óGü¡†ƒ‚z‡û~á}£W2:Sñê¡*8¬¤wAeÕ‡ÛÑ6ÄJü›÷mó¥(¹„*W>ûÐ /¤È9 o“( =P²õO¸ç'Vç“Ôñ?Ô‰>1ß Z…_θÀ‰\ù gbÌxç©/Œ,Éû5è{ç™zE+E=¡ jpæ?5;©A±r¡ …”n“mµ iN<Ô­N<¬M‘‹†Cp@Ak <¹]ÓäY”âYÑi|à)µþPÉOœcÂï­i±ÌQ|›¡É]4S¶!h7ÊØ ï… –$sØ (…dí虡)1Et\ÅW‡núã¡wVuua­²÷6ûeùfˆëÁ§c®Xq°l“w¿ÔX¾(w’CTÊ[5®„ Œº=à½Sˆ¸ÄâÅçMÚB„Û%gñ‹ëK'T%dyk³ HÑc…Mˆ©°>~þÈ ÃóKUæC‡=GæYã -ý’ºlA Ç&™Mr®7†þï]¯^ôcHçót©à0ÁPòÝÛ´/'é£&µ-ƒÇhÛe¦4w8B*ßbb`4W^16$t…ÁKΞ*Eô–a\á1¯qµ—ò Ǩ°(°Ìߦ±ƒ,ý:ÂY4ß4c5/öHÉY7T™­s®hCÙ¾*åFç¥Ö¶ÊãàÜâ—ÒCÉ à_Æ›"ÙnÖävY|P~ÉRá w.Ž…Þ³F FÜgk&…UŽ?=.`=iFCH÷ê‹P$eëÝÕ¸A‹•+KûàÃ#g·ª:é*†Zy}Y¥A§i°"á­A‚¨‹(WY¾yU¦*‹.]£$Õwt*û&…=Hp*•‹—«KL ê>žÂC2 Nä­ç -Á)F¶€:S,n”Å$`p/å)6b_0ˆ†®RBÄÓ+“Z(Íþu’jÑ‚Ž²ô¢ Í"#ѧ!ƒbeÚ¡Ö[ÛÔÇ­P=,¨!£GC[ªPg² “Ÿ‚‡O噞T_ÏÓérêõN\l³Þþ­N‹/­@‰ÚÙ…‰Ép*2PkÑMâÄ:6mî6Ñ΂š4>Ó–ðËF,“]ö¡RïŠÒ…Ùš”4 Ïe¦XE‘”ü–eÞYÝA~™Y4'•Æ}ÉYÖ Š™À$ ¢^´ ‘'UÁJ—˜“ÄG²(Ìá&Ù'Ϫ9Ȉ'S!Í×áÕ[vÛ\)?"ÿxÄR^ -­òÊ£teÉ”aç\¨Ûý›éÛ¡w8HPù¤q³Î©tFˆ¦Ö@ma“ ÉEþ“Ï‹‰$*¡iðsý,u0ÿ‘⯋ķ'^‰´þÿ¶Ý¿G1 -O°:ª@(·CŸhÌÈxÂÆ0s‰~“6š^Þ£³‡2wð!±}S–À1’Ì’¥B¯(Ú*‡ï¼ /÷ìa3[Vñõg|QO³UÜÆB†ª’k7 PôÚnõ -ºÔBÜÏð8SŸ(ÝM €„¥ÿèÄv=~óF“Ј…”fE†T&±?#1‚ÀŒî¸ƒœóį¯´x[üœ.§:øøÈ뀕¼]¨ðãÞ[4‚±èÑøÀg2ƒ+fÌWi¸YõðÖ5i]c1Œ;1¹ùŠ%ãè4î6׌æ’O›µ¤_cÆ­„³ì’L [SÆÇbÉ ÂøJH•x²ã£Ç¿alXæƒÀø“Cî¦ñ¼HàX?®~í‰NWu„`$“›4žR4žÌ+žY>èÐØuƃë·ÊP¿Ž3ý÷1%þ1݆¬Ö Ê@²U­ä4¶f†`èMZùõÌmÄìr¤,+ÔW±+ÇÞ²ÇuCì}˜NÉ¿s~~Â/šïð%z ®^²pæmå,°]ÁæÁÜ”’ɦ¢E?Â^U†WÝË.ÒÅØQzà4\ åRm‡ò`´‰cF@ÒZ½Æ°0Éì -W?ÞÌßGÔ°ÖÊŠÃîE…C­c‚d"§îÌ}`¨ÝÍ_m…¨Qâ,nÿ - ?Vü©õ™¬nt†þ릺@Ŧ :¥Z˜†­-Ô²TãDlhEÅÒŸ¬èý«ÒµKâ8É1ÕÔD#ÓÇÅmë»Éç6Íû2xnŸ—}dä+³õ¨2¥M&•ÌvVOÑ…NôÃyq0Ýã‰ö-Ñ»` WÄ5t¿yÀMÛ²¬'ÔoŠ*•e0ñï,œ§V}c¨…ºØ.¯²ñ„ßê_éqå,nl+G½F|,fø·}ÊŒQ+ ù2d–.èäæãïà™fໂžºaS‡M -+XáÛ˜+ -*‡’e,¡s! bU‡|Ø‘Î5ßI³çþF½‚UT¢I‹7Zi%ÁËz¾ƒª’„Ý^²*æñ“p缇góû^u”Eb.púfuähÆ¡j2·ªs†ÁÖÑÿ¯aj˜è}o5S‚Ÿ«ÄÐ`¯4¬ç@3VsÛCêMª¸Zí$'g´ã¸Jæò,› ×뚧WE›¢ÅÖy‡ëÝrŠÑP›òÚªƒZø8pü±Q¼ÐRP~Øú…[FÓ^}&Xâ«z+½æ-â21i;ÁÍyåÎÂ>&òÙÇË {}º£†®*@DìÄpóG8Ñ4ö¡ùx¥š@öÐ -ÙgtâF¹ÃÁ–± 6elÓ×k®DÖ#—Ó̱KxÞš||{’c®CœV™…ÍÊV6sáÈÝìævÃJáœöš|zoò¸¶À¸ëÐo•eqœë‡\Çi9† ÞÁºüÒööX>èÙ£RI[2²u1‚˜9÷SDH,÷®¶0O±)/ŒÆ§s`ºŸqžqá–ºH†Ëõ1Ê^wû£¨T* Fsë¯ÖTŽ¢ Õ};,#Ž‘´¸±>bŠÄd±ý|ŸHçvÈC1ÿð5E$,ׇ~¦å=uäi›÷u7Erœ k±="@C“À88:Åé'II¬K69¯€ ËæzêÆqe5?ç©d4f¸BåpÊÓ6x¸éØØ8…-†Q†ÉËsô2¨¯\¢ì®¤:+˜P)´´¾’îcd¢—ëáo²Åhâa{Ç(%©v—ŸÄ;ð}/æTýPZ6ï©zݪ[ýª£öDér1þÿqçëÕöRП'Ê”ãní!Û £øîÀ\Û ±ê< n³ARu åŠ ”‡)椔øÒèÛñTø‰!bƒŸÙ£…õ0&èZçÇOE§S;´Q’á<ߌŒP2ºµÚlü]dÿ´ºß ›-I“ãS§¾ ßgšÚ àWØ·sƒT ¸€eM²ÔKT›$ï’à[΄÷ý¢AÓCîBß;J)²ÚÈuéµ?æÂ8§-3¶”¥œFÍ/ù”€ä9ØY”„"¾Eý¯E4U¢Þu~é £;Úm!mÕîå»’jŽÈVåî¬_·Hµíª‹0ç4éY¯’„?ðyÅó§XåUVÀŒ…`N”¯€-.!K7?U ¿Ã#m2^<°„… à‹±¬=ˆu#EÖ“J¼qêt©ªÌ'·FSu=æ˜$Y½ë~žüáÑà)6wJ9ÐBrfVq±(ánÉß¼æMÁTîöšþbÅñwm˱™@¾×´<¯º úBɾ¸$Xàá¿/l‘ç -/ -Z-¾ï—E³g²U ÚšJø˜ÎÙ½¸¥½P!hÝÿÙpOÚ#Í7šìk·5®ä0²œŠ FðiB5¡“íøÜÛÖð™£Eb•U×[~éËQI ™Dû¤øÙðúsQƒ*´ø…ÆþLÂw-õåZ¬K° M;Y;(|EYyðÛ”Ù{rQÓ‡²ûTtµ† +_2 AýY +píUÙø£SŸÓÔ'çL Z¯ñ„o©0@ðå·ÆŸÄÛ B9ýWàÖ} / þ÷ôü_…} ÅÉ -[CA»_Mý¯p¿--y d£–gR )õ„3ÕÕâÓ†à%.àºÛ46¸TöZÙ?-e<ÓY -ÇöDOÙÐ&ŠËPþ“SP¾âè÷ç ýáY>#œ•r*Œ:£é6ú&Òæ²ýtD~Ž@°,?» (0:Á±eíxæÃfrÑoìO¤.n<±¡EDʡ­ˆ†Ñ®\Åö/vB…ú²zNÀïP| -1.ó?&’Tœq‚%€›Û v]¸F„ØKƒ€ÀîYÄ7\àdŠœ–5+©Vûså£8½\Nð~@.¬®ÉüPææQz½ ä¯4&±¼yŸâ'òeÄö< {G,@lá“Q–Lž¤˜×›'W¯ŽòKPÀýîPÀÞû¤Ê.“.¥ ;ØTo PC!3ªÓøD™#O……©À>áG³*2_:âq†èZŒY¤Ð¢¢>ßš ƒpÓÇ»; fQv ŠÐýd¿ÿðK5fÒ?C kì@Õ^,´ü"U ^Î9$t¥ÄF:wOP„›ÞÖjlÔ9Ëd®3>i$–˜[Eæî$ˆ8 Ùl'†ŒSÁ›—F#¦á!•f ÉtW:Úü~L'èœáCd(›7¤ëq>¨ùûJõùWAT¸ÌÏ¥›‹½†~èÏä„F¡Iç­4µûµ¶%4ë‰Z|É õüÎñoܽéMB*½²Am_æBó^œ‚½“•´Tä¨Öiž)Ìí–TY7Ô€KTVHPŒMh÷žž_;çšøð­š)Ëßþ(9Bz¤.0£»,ñÑ›qâúãØÐ9ÎèìBtK­NAÙËÂÜØnæ¡y²dxöO©xJ !†r,UÙе"Èžã>£ÝÚîe°cÓ©øÄxr‘ФU„Š’ÿ`³TƒqÑ›8Cé|Z¨§Õu¤šéwWx\7ߢwŠÊ= -. ÕT6„š"Ëï+DEÑÝŸpïs¬å  Î@içA])Vv êÔ¼8å±ó‘ëÔ# y»l®ÿQãIbe¯…WÈŒ‰õ¬n‹‘‘HABQäz$ºµv#wÃàÝúÔßÍ^“¿Û÷ÿOàSþ2¢??Ê„Õ#ds1tÝÑ%ÿ…¨ÔQ¨mÄ¨Í u¶!XLÔJðùl&öÒ}W©Äþ†ÝÔìë»qÔ<:ì%¿å\:ÁX‡AûW“ë>ö:înÀÁîÄ?>šU-vq¶Ù~ÞGÝßœÎû¸:wë©HPÀq—`Û„M 53‚R»ý³¦¼à´©¨Uò^[¬µ¬Œ6 êÛsR"ͪ’¨²}D¸“Yîî€X½¸¿O”ÐÌðÄ`!ø!%…¾• õ 2°Ë¨_cHÝ©¡(µ.@\×Çë.áeY -ÙNŠhbþiÒµðW¶T(ÿêZ.ò×r¸~uc‡¾FL‚eœ¥·Í“f)¾Pv¡®ƒÛ*•Û©;,oöo4élQúªG]¶l€Nhr‘:±lêñ¥.˜Ây²àÆ­k­{QàÓ˜ø:3X"qóÁP­pÆÎa¥^in{2èïª4¼îìËRà÷W ŠeäW­\þ”Ãþ€0Cé–É–úã âv«. YæšÍÀ -@/1t¶å?@ïÀ„Ѽ¡è?\v¢§ìD¸Éȵ‰os8µ™5ˆw‚²Ù {ËLÜ…ËmÅKŸççzd¥ÉŸ r½y½‘Î mHj'¶ÎvÚÉÍÃ^C ° -…¬ÕIPÂsÖÛÙ5ÿ˜ãg×o‡‚çÄ›'6ô*>Ϊµ¯ƒ/ŸòÇûi¤éVe˜‘fha1µ ]ȪáWyÄ—B»T4môUpÆåao9ß„ÝØ‘ÆÃG|)ž0(ô…¼àÔ¸.›fOB!îtK‹ $Ü¡°˜©VQ÷bä æîE²XœB”Uª,ܹȊ¦à‹å®9“0ÚÒvH Âí³ÔO!ÿ­âæ7¬Ø«?I®_Ÿ˜ÖUu¾ç 3Ed¿ }ÆßId>î­nY`üJaŸºÒ¦r½#½—V¨`„ÅBØ €pˆ¢Ž£1XÊXÝ -}©0rÓ(é'wÒ´¹+`«Û®nfµß•K¯³Ëµª¡€°ƒ¹í4·I½Ò¹™T]KÍ@ X_ÕnžàÙ›Ò08˜2¿‡U ZËbÅ,$cÔØËÖcfÕÛC*ažýY|{ýïöù´iÿgÇVK£#Í5I·.žs:”í‘,‰ºGñ™K£ôüZèÌxæF7ï¡|ñÍŽW®ØM]­~ -^ â"5냦q S *m†H!O)TDãv£ˆÊ ½1<ßP‘zu;IÓ2²•±€–Ý>ˆ ˜Ye}*"â"Ò”Ú£ çë7÷Rö ?ƒ;WáE©ÝÃ~'Kuw÷ŸX1'ýŽ#ñëìæe¯ÔUµ™%4jÕø¥þ·r -Ðz)'WíÙ•rYFUY2m1Í—}ýu6…û ÃuvæﶉÄOtøà†/Êß»à33€èв¿óüǘSâN²<Ü7mÉCŒB""ÀêÕJ‘Å_ô×ðÂÐsÊbÁ8¸ýÃÚX¼XëvÈÀ'ü‡âuj £ÖÑñ2˜ÚàƒÁOÂ@­{kƒ{B3§wPqÂ6s°l‰ŸÒž §òC¼j/“Uì}¯þï>Séè7íó²dÙEÓ\‘ƒÒä…Iê‚ÝáLMñ~øþ.ƒGßHØÁè!¾Ì¯û<Ý=žÎ³Õç3FK^µþÑ‘¶K -OÉÑ\¾.;¢3Ã…dÖMvf*ÜsÕ@ßW÷7ú#}2¿7ê…O} z'.WÚòàú£ø:Ùke|‚‘¶Ç;óDѶ׼×sŸÛ‰”ŽÍ‹ûƒ™û)5SÎrlZ}#ù-g]ÁÇ^©`µ¹&YuÝ€+ »1Èßd)F£K °Rn¡u†Ëáä8M`ëíI ¾•@G:Ú°JªÒK¬.NðoÄËfh‰ël¦œ­,”–•uç%NØó/àq¡9À…oϸ߄È1€wÀø('FaÔ¿Dr0™åQ\oæDê÷Åõ-Yø²ÐÒ×Ãw(:§’Ø)Å7œ/£h3‡žª¢k2T¯j_Ý_äóŸžÏhѶÏrfØçòýîBœd®>nà"Ȥ›æÿЖg‡Ïp }³€x Ö™Aˆ Å‘ìz_µÊb&ŠèÀè4Ú'€O:>„zcÛ}7cdüe¨U³|gÌ)¡D nò–ÝÁ0º¾4Y÷qp¿šÇäœþȈ¡Skì È'\‡‚ g›ÎA9ÓáüÚa‰] ±$|ØUªKú°-Ňãfu¾P¡£cŒ¸ˆj/xM•_¿¾dW–t7Úãj“Þþ”Lÿ3N}{b«“³à0 5X ¡ãò?ŠqFãñyš©« (WÕ:þUé!J5xHZûæ’á3 Ác·õnWhJç ðcW5¶ÏG’‰ç¢"½™ÿͦªrñcé%NA . ÊZÓ¯À~vŸ¬¿x?â -/3^ýÀH'‚¿@ -ºz+½0ÄÚ#©Îc•áñ±Þ6ÅIe.&…³ů•:Ô"ËÛ|¬~h±Ä¥Ó…èy¹¶Ü¨ÙddÁ²0ä@…×+mLÐsíÚ’„Û#b ­– T3,Oaý÷?c>¼CžÓãPv3ÓÚóZ]Ðøû¸“¸f;-’ŒÓQ÷4[–l1®‡T°R¦„`Ü -¸uú0cÛ£7Óý‘ÀHŽ„oŸNúÔ%M±yÔõzÓ*]ì$´Ø” Ú=‡Æ´Ø¢k2—ºÉéÚ¿Ò•%6F|èBösrçâds9¹_.¼­\Ô˜\E‘Ëïqñ~q1ßáòùŒ†K®í}+9 „ðƒ#·êÔè BÚ’ž-¡MáΨI -ÐOh.A‚ùµú0„пþ6tÁã#>ñysõ¯–:$æ… Àƒ\šaD1¨>ÜX -Ö‡äD[FÚrz¸,3/X…|x»;¿XMd‡åÖºCà¸5T„{Ýf#ÿ倈=] Ú¨hkP-1Z¸U,àëÐÚî 3{qgzðù¦|äÑ*«Š©Xï:'¸ [vÉɹߒ£yrÁ ¹)âæfC..çG¾ºó7?9³A+ÉfË7+϶â´l‡SÁêå2õŒ‡—û´ü²rî¡Ðµ%פ(åÁ]–þ¦‘åCî~Ç¿Œçwq†Šfâà> ôð2¾Éq:ÁÐi"DÒ€D¶àâÙ•,Å«‰À©Æ»µ¹³5öük«9×™³ˆ9¡³¹ÎWÊ!ÞK\Æ9 NÜ¢N¸e¨Ä%ãú<ÓñlhÁ¸¶yûVqÆ_HÊOåÝiÔH‹„F'p¯)hi=hwŠ-gjËA¹E»–Tczk•xm£ñŸ5NU.¥\K‘õ~<ÏÄ•jãüØk¥@µÄè¥pc10vE µAW‘êy¢HðDÖšˆn‰T'‘?"±"²9ÎP74w4Öñ6ö« ò®FUÝA5¦`jr,%IZb¹g”Çë ´í‡0P>•”QS 3ª©|ïõApúÅà ÚgaR˜ Cô„…ù%ŸƒêÅ*FæUj¬ø)2²»GÅ"µA˜2¯ûÂÌøMÖû{eí!‚‰¨eôP’{dy5AJ -h =AƒT4–`ö:=É*Ä2]‰û¤–D*:Af<£Óo¢ó—Îà;÷B0y‚ÓûïÄ‚IÆ‹ñª¸÷Ç4}üÇ,Fìâ‚Ë éÜ Ù› ²ð˜OÞ´ÎƨW+¥¾°fáT¾—{R´jt'‹îØžKãã¾j¶GUpcÉÎü ,…þ{!oü0S.Æ|ÖžlìÊÙôwÀÇ^¡\ã¢nÂo+›)c»x¼ w”«ÑÎÑØ{T¾bW.ãúšc UÓlv#~pÍM±1nJö £ãUyð¿cuN@TËKiBïÓ3«æ¸Ñvp­n\ZÖ>ÕWÚ> jc]S~ -¢@öõ‘Åuì’©:péH]X¢Ž¶§w}1}gkRÏ9B¿?¯ËžÃæA4ä\ÆÍaBÍ;Jæ+ó™Ëå8*'ƒ”«trèdV–È!?Ý.ä´||-% _8#,Nå§R)o@u«òPô^ûgÏ´ -›BÖYâtžÞ‚@.]¹%þ`wxbp£ -ØO˜g0|²0F9¼3xÙÄ?6nÉqO|n¦·H‘N哼²Š -Ê7´‰Þ”¾Uzç·£¾_Û­6M°{ÒõmœÓÆ›p¨[LɈ ö™¸@£=SÄ0Üð­«×za¼ußz¬vªä?ªG7µšc¿žLä -âüÿÞBGrè’-cô¦zZB“ªŸ°lhkIŽÐŸ¥AÿÏÞ»)‚±MJ¢&¸Ë‡Ð°@â DøÀ$[MKÅ>"ƒcØ·¼£ÅžHTõøx}JhþO¡Ú’Š[½Ó~Iìlj¤¨;£Óø€FéþÐlcU·ÂÓcw…(¦Ð”+É{äù]§n[îË@PÓ^äó™‰iMyI}øTá9 j¯÷Ǫ.}Y|Î2]59 ÁdÔÅüÛ÷äâŠ< Âr‚mïºØ. ïU^pq€)6Ë€ëÌz\Á -ãWžÄêõc í*Ñ=ÒÕ¸7ÚÀõ,rU \3s°luæÉ?iV/½ÑšZź€›Õ[û‡ˆÕm&T™„›•xáÅ…¯"k¬Á ëÈ1‚/]yq²ìEÝÅû²Ë”HÕÕÂ)vRö¢GÉõ6ÝŽ—ƒ[ -Z¡Wö¥Þ_gf~ä®i¢!£à«hœ½|¾Ñp')¶Ò --œÈòu6Í[ÍB#bHK|®„ŒœX )è3V«9õÔF&'jÿÐß/’à2;ëíë}Ó¿Né^¬«}þ&CRîc_=SQ1X<ÑI¯!M$Ï+`çÌÐ -Ç«B/ü~@Œ¾É{=Ç(m}¤o,F®9É ƒº e&ä_xÀË["E16ºùø]SÞS«7œÍnϘZ‰åâÎÕo¥X~×Ó¨¤‰eµÞ–¦Ömß}¶ú´A`¡ÔQŸ¹Ë¹x[e\ ç(n.‡„À—HE\>Åp@(ØÛ·ÕÆgš§ý+çæëYªåŽlŒ±¹ž…ù¢œ¯Û J˜Éj¾Ì¨æqn ôÝœo Ûz õµ“Î5Ô }Öµ¹”Cìl1DÃKtCÏ:Ó°‰·ëâµ­pHàÒÚ w÷Í~»‘¢¡G[i(é´OI·vQŒ 5 ¾å‡³(±!š×$ÿÜe¨û{å}Q¿ŽyßT/ËÏ$²mؼ')V„‚ -w ÿÇ`váÖG–Iág³ßn½ûäß»EZá§Ïœ&á 0êè·_opC;òëº×Í0l]‰×`L PšªÃÚ¸X¿Õ‹ó’4à©ñÑ—$Öp0Ô`i¿¶ÃìÌâïÒÌW&^ÿ7P‡`úÌËþÊœˆßMv¾õ¾Ah¨ûh™„¤˜¦&wÈd™Í%˱c©õ— v#¼Qz½{RPsAg5益?¥6à¢i‹5|éÕû¹ý­´'s(Æu#â0¯·Ç¾ù©ÃìZƒ"[Y¨…ör#qÅZž^ç'õßSƒn´›Ä(tÏ“…òU6 f—…¥2›Èõ9ß;ô¹nÍ3R=0ÆBk’°Œ\­/hõ\´Ê,—(* -ìÌKäA¦Ešpòièþ‡øÿ¿)_MÑgYÈX°Žn¤ù‡#N)½õ¯` -L¬‰7ÖåÂ9ò¯[7œrÊ`ÀfÂì,bX@ÁW’¤Mx{ƃõ¸{‘©ýûï,€|¯‡ëi­Vï×eÉ•?…"„žÛu´@$F sÙ†Ô÷Þ.kÁÓµ¢ WWÉoÇˈ±ö'Z€°É¼³"yÐï hji€ðaÑ(Jƒ‹ðÚÆ úìýÚÚï£ssfˆ‘úà âºå¯Ë–£åÿ’ ÿÎòÓHþèH<þd¨ŠëFU`K’B‚ †¨¥fshG8)“LI&éó“Ö±\‡ãA:9â¢õ1ª]ÎÙ?6JÎÙ¹_š’§ZEc«Ê¡ªª`•~*<÷Š2¶Ö £´}[ÔXß{GKÑ §§ÏB(wLªuéÃiBP¿Ø«U55UWQ<6~ÍÜä{d‡»Ì© 7MÕõ„z¼öSÛb0có4ÍH<¡ð¾o¥$á^t‚¡~æ#S!S™xYpBï‰0ºÏ?Ì÷ûóG »Ê@*_Nckª«¶œ­ë¡döõ ÒÃëµr˜˜«BH.±!šÅðlvn³Ùê Y¼ -÷ˆÒ&SŠ{Ó7 ªøƒVA!®¡ÚØQÆJÆ&â<îWìö‹ö­êð“Ÿ7…Ø]6¡”»E©U CâÀjÕæXOòÉN™˜¼J.™˜È¤_¬J‚P”KÊL%S(• ]àÈL Ú7ñø<¾¯*¾×HBÜ'Q‰!ˆD£„ s!h܇ùû ;hÜšï­ù, ЙСŽ\hEäQH`QÐÅ´zЃâtF«©’ef5U£ñ{l^âóòðƒ^Š©Í«L»!ÙÌP&³‘9–'Ö/ÖØ,«ç‘2î^ÔKxô±N¿2çù•÷CÉ9åŽLsNIG4‘nn!âdèà„çÉ%¤ˆœpȦÅàxÁ G…ìCC~J8™Oõ£X^lì²!ápuµžñŸÍóÓ<Ï Æ¿Í<‰·"+q™•³×6bTÅ»½¯™ò‰ Qôa­³%ÆŒ™Ì·bí\âßâÁ¾b RR• RÓ R¤¤Þ¡ 5%Î] DB*E*ƒÐÂ*TY*¯Ç£TÅàújÁE×\ ®iíx=ÛâÞ*£Ic5ň©¨ÓtDEÑVõ¶ˆªzÅ«Cv'³jŠÔ5«ÕÌ×q´˜¿"©êûv%ŸâDd<”ǧB¤JÄ¢xŠ2Ö¬gdõŒlOç)⊞µHöŽ¬ɤÄëí9”cnñû2¬4""$DBy PˆälˆR ˜&E0Çñ‚é@)ácÖà@i´ÂIB*&úCð!ä$Sˆ’Z!„",P(’‚Ã0$BLÉ1Aà !%K æXåbO…¿B g Á`#R¡B…º:D9!~™Ñ& Ñž!ÂxJ*ÄDˆ0µ1Œ„¡ƒ–  #œM±P(ŠvQ(J„v $ÕÀV¾ªàVC½ÚQ‡º®k²'„g†°=Ûå4Ø#Á¶i{}uÔ@›¦@›®êë/¸Rš 7lJÜ®`G -Œ ˆ%à SŽt"¡ k´:!¢S6H?›P½gÖ‹GµÄ%mòAc3{X†DR‡ žcÄ…JNOŒåf•nˆîϪ^‘Îñäu­28ï q¨*r_£ýχ„TU Þ¢¸—S:Îõò(¸á0è‘>JÞ\Æt„ò™É?Ÿ¥q¦­¨“è0ãH«q’ -$¥5'=d‚$˜œ„ÔäüR¤`rï¸,‘1: ‹Hª¥D”T„HXé())VÒø¥%K85S%ö!k-YT(ò§}ãuBIbC*©—¬ÕÞŽŠ^*25~c’VÁIÑèåO IŽZ($%;äÏéÙ2)”KIHOliêà -µWCÖæ('³üÎ**âÌY 'OŸú|áÒ+ÕðmÄi<—ò_l$aóï>-\&b‘zFæ)¡ âL7ͶŠÝÑd4¾JV'qªî»?”¬ÃF¼S×ô²©U2×ü“ËÔp%8 …ñ¢Q.yºaL”7„|Êdªh¤Šàˆ†èÅÈØ>©{f‰ÎêZ¸B3Jà¬\ôMíò7Në …ëÓ²Ô&8[9È.šH]hSò‘,Ì¥fRvè'³iÈ£ªS‹dL¶êŠ/d¸yÄS™©Qî"SlMŽJ8õ(êN1E–.„'»§âPYÇ›©©© ²‘±bbNt‰‚33Éf·C;—d*e馨^B4S Ň~š©Í -doÅ5J›»©O¾íUƒ“*˘T‹§ÖòCùÇŽ+jCÑ&NÖä ®Ér‘ 7A%9§±î,ª¨G³Ð¼†ošŒdº3óÅ,XŸ‰cùÈ9QÚ…dÑÆAm¨o"ÉDjó‹$ª¤[2±#\t'ÄXÔ¦ªþøXmöYGD.óªCƒ`E9ÆR§˜ üR1+ˆ&HߊïxC™¯12MSôê%Ab#44ö¿ÛqF*÷´DèëD˜‘¤3R¦-{‚$‡ ÉlrÝd£]º$Õ(ÔÖœ$Ð8c½U¢…釣ØiÑ8­l)ÎçuZJ‰Š8ZJ<S½CßL•ÑÖHYÈfr®n"H¬Ð‘˜¨¡!*R²l`Y–™ÉÜt©®n?3oˆ·È!N÷k¦ P‚OTÜeZRRä2QôÁ5Vxñ" RRDD¤zˆ&&“oùéKð/ Aa~šø9.ÑŠVaVSaU4â+í»L»ª5 -q é¢¸``±Á•,#¸e„Å) à BJË!\ÂH˜´ ‚&FháæÎa Š@(­ 4ûá]Iðãeð‚Mü‚<àš¡¡¬F„áÐøYšaX¤4T¤$JÂ…µ—H$”¥r—.u^1§„A,Ž’žR'%óp…MÕBa³©Ûi³îK¡.qÂÌÈùrW5ðç;aL‹ŒcbH¢!Ʊ©ÿÌëò|æ3{¬ÃyG5{3Kfs;H¢cs*ÿ®ÊjƇÏ#¡±B¹0ÊYJ©ãEp8˪–Ôþto‰V&ô¬YL¬²{„Å™<Æx#Ÿ˜×‡343úIt“d~¬Ð˜ ùhÌ©¯É‰%qÊଠq™ÎøI|Ü‚ªjê¨Ỡ- –Í])“¢¨©"•fÍJ‰Ú½â(^ÝHÃ’I(é0íÞ$¡,‰Ü’%:‘ù‚‹äÅ,™#""-é$4ò!µÒ²1­©Âm[·œ+5jl‹ã0¨LAƪ GOUmêQ^踎B×—”ªÈeª˜*AéBvOÕËC@2ÓR¬Øí -W¸æM+ˆ+™†]Täé2gG šC×hQ#r*F´ÖBhry|‚Ô†4Šç«Ö5š'”MXg˜á©QÒWCGøç½f]È"^aÆsvß<"¢š£FBÿÄ"\B›–Ä.ùÈt‰¤­rµdŠÄ´ ×ö7(tÚ8æ5‹{LΚ©³Mæ–V¸·¹î¦¨õ†K˜Q†-’²q['G‰öÓ›i]cYÓ}A2i妙·Óv׌ءqïHáù$$#£Ô‡¦L‹Pβ[ˆ’qƒÝwaÍp\‰Îó!æí²YꕉEð£1„âPöBoây5© ŽÚ*\Ç|Y1í Õ5©eÕ•7Û¬V¡*ÕX#ß¼=îż8/×Ä0”gG½\IåòhEår·†ÚQVÕ¤H!*žUg¬ÐÙü®q]1«öÕ™°ÿÍ sÊ5ÚPÁf[WZZ»è¿Úõa>S[ )è;¦K˜Ò’ba_{e4m¢gÓQ¢!ôÈPJ(6¶|‰:3 Ǹp9SQìÈ5*8¬£ÜË„˜DÓµ•*È¡öRU‚Sm!á^ JPàLQkìp´õ *ƒ$Dÿã‰OÁn„áêèàÚÇ ¤yµFZ|¤ÄËÔ„¶‹¸„FÍájÕ¨5¹ƒƒ§‹F’£U÷´ˆ Â55Aj9øïOXÈÛ$ì`@ºò‚«H-—0øÝ®¶B«-· -°}‹R¦:ƒHT±9‹ã«Èů\­µrEÕQQ5!xNä»ä@cátš0DC›O„!vÐ`*S—f\"¡/Æm4*ú„ ÓC=„¾p -óà}úþ{ùCÞÊ/_€†½mxǵI¨¡©†š‰ðÓ˜N3ACê§; ÏJKì3î;èLøÔ Îçœ C6U†Í6ãy²E4Êg(³|YC‘É ¿ÿ1Ãø1ã1ퟠێ:#ȈhÓóÌs…9Laþ̇SWx¸<|U«±Æ;qSéôF%¼1¯ ÃKŸÿÿ§žN}Ê&‚5n{ÿf붕¿ m[qéÿ©ñ©Y MÎyÙÁÙê|Èí\£¯½ôáÑ0C”=…GIBt¢h4PT*Ê%r…šVªd¢„dH&|féŒk$Âp„F¾M=‘²È¬:°”¬àRN"¡"ƒ²@ -) vP[q(³IB‰ -Š†P¨‚‚[HY,x] !EF ²(F$7™Î¢ÊI¾Í’Ä`R*)Áú¨$ËÎOB‹TDÞ@B¢Ü$•5†F·ˆ”ŠíB¤hÅÑ¡GÖl5‰:+D1_¨ˆ cd… oŒ -rˆ‘‘¢@þÔA=Õ†’ -y -Íì¨y0ǧ¤ k — -4C¥0-Ç.ü-§´u@qÖâ(¡¨ÉB/=‹ÄZeŠÅ¢Ã>¬&Ò!0Ë "2‰¨®O)¥Fî…‘P÷Ã/ÒÍ°H¢B"²‘PQBôKì"¡ ð/! -•Q8¢Œ6<´Pä®™•“ -##h ÂPA* R)_A걺 ­¸ü[7*P¸A3eiÈR Óé”jþ†Wî™ÒL•vÊ8U•­²N˜ýgv0šz ½R¨ÄlËÞDÍ c* c2LH“&W¹#rQî V0œ‚ØDð”gÁ”à™™‹ðiKhÎP3,@A 5­ -5C®P;gÂî7(@*yàÙÿIÉ‹¶³ƒF }è‰üÓÔÙA„9çd˜ûó×ü?;øË”@ÔúKè#^^*Ýâ@§Çô.rzùÞ0•8(êôº?^Š±ˆ5Fë„Q1Blô #v@ì H# -£Gê#à…X!~¯h‰Ú1rh0y¯&–L¦‘0T CÒ…‘ÐS(мš„Z-&•„ª’†Í'â {½FÖg¤JäÄééQD˜¢ÆD˜¢Ò¦f†ç„))‡)‘:LD"Lñ¤Hx±*¾›>‚ª¢¨¨ U_ˆM°ª|ÕHµf ±‹¤iB•‹¡¢ª¤ë)PÅ‚&×ÿ‚QD‡Ø6!QÞ‚*!µqXÈ<,„ä Õ -  !‘Ò±$à€€3~ÍhÕµ WpH(f´=¯ §†窌€Då•a‘’+´$þšÐITMµX¨1G×Ü@ûüØmT°¹åDü!Ì~p!ŸF¥>4ïìaa¤"A ‡}N ßC[扄„!°Ôˆå@QÜ&ЉT¡ÈÒêRÕ¢×ô+¡ÆÃH¡Ep~‹Ä¥qaH S€`óœ4ˆ ÄÚ8:ðþ@33õ UlC±æPo„±„¦¨S>ÄÒê:3 -רô°²ƒOxÈÃheK³ ¢kˆ)CB‘@!Á"%*¹kÜG(rM\„âéWWj†/h‚(PD­5¾zq."žùJ¨q}” Å‘F:ÐV$(И²O¨dTè -ÝBÃ`@ …C‚±¤rûœp4ŒHÃ!qPXZª Â@g¸`‘qÝ}¬5§‡3²DTh$eÁïxñ‡ Xçê =qI<ˆ-ÞÎ$^j;Ãaÿ(ø'¥(õל](<H¸`G>û#£‰X§™cZOØF×X&Ý«ÿãm¾¢“‘„Áu ñ7aUïuåDG)Ô1o—žåŠS:ì…Ô¹y-éÿŽ¶ xìHiàÌ£ýòºáéÀ}KxžûÚ©èë0€¶·jÒÀc¥¬Ï5¯í4@Òªr•Ü‰Õ)ü·$í¹Wü×Ö\”e7l~Ì|Íê"¸9wý¤“_WwS‹aˆñ ¶IPG/’ª³ôA+6Óȃ£%oß äŠ5Í+ -CÂЫÁrdiØhb¦ùWêå"a 'luÌ^š VÂséåLI‚¿ìLˆ¤b¢#áôÿsíýám6Rx |'“xcLÓÚ€DrGÑös¿oÖJxFbl{«†±eœ9{3nŸÊ  Q_Ùá³¢ñÕ“Žð*Úûp‘)K[_YS'ÐÁ…K Ià¿Q›î<†ú?ò¦wéä¢Énׇ­c@Æ}ëv…¬‡ÚV¦ÇÄÂ’7{ŸÄÖ•j°†š {Wì?6KÌš×ÖTø¸¨Æ¡P(^mÔ‚‚.¤¹/h,…x0÷B1ÂôW®ÑòöºŸ–Jð534ŒÂº2c˜¹3µ_&‘¿NÌùÀ©µ(swõâ’–,·vç¸ZÈ£ñUq,¡ù“£{„·Zå ãC×^ˆ¹Ëx¦døÕ€!¤é´_ãé>™:ZgÕ𥛀D"H¨ŽDÖF­Pzqœ’k§Ü*B:j®w¢]ƒÇÈNÏ Z#ˆÉ§"¢¾/𨰡Þ^óïÄÌ‘’Ù–&à­­£ÀŠfó…¨8jN$¦2¢4£þ~Œ~|mšøÐãöïÅ/¾6N†iüdqÝ°ZÔtÌñÊÎwËÝÍë<½0 mXh[œ$î?Pïç‘á”ølNÉ€À8Be£ëE³Éñ(¢“7¸®áRc3Æç±:ï³ Li=²¿ÖŸAEáÀÙªrûr“:˜áo‰«ÖI „f¯Þ" G.ó›Aðe[¿º É.LŒˆµ¥ˆ]Ítö3æ–‰"Ê»SlÓOXFR\|aÞ89ö0£Fiž5aQVÎBẻäÓຽ ÉIøÄÑ4zîE€Vâôm‹Ú˜r»r…Æè.¥t“%™|Ä_)è¹Ç1ìÐ_Æ=ußTÖ:·¢§-b[®{˜]£]7ï0×=öoÓÝ?£Ò…ÃðÔå/ü´±¾óýDœ4_Ó° ÊŒ&ܾvtC»ÉPÆV“È‹4Tž¡v„'ç ZZ;/ˆÏ1ü$Þ;!Í$¹ÿ³U1ûŵΠIca)wŽzd:Hc0#ænYÚ[à êTJQÑ‚‘€ž!jQk­û3rÌ­Åoz°o-¤€ƒjö•*öK1FP9X>wähVà†w^ªÁ/H=\žˆ,4³€ä‹¶«=Ÿ5ƒ°lfæ¦h ¶±óÏ íMaCÙÙ!l0N¹­g¢Ol«ŽJÛ ÃgçMJ6²¸ÏX«æ‡ñfûe®ôîSc¹¬KcqØyôa4¤Ù§<ðw†W¿ -ªwÀ„2nòpÚO–tˆÁ´*®þ§ðrîæÓXNvôspá°Û-\…1Õ¿ÞùÝOu£ÒZÇæ ºw“c*m{Ž=¸‹ú–ñM4(•¦ìœuúÎ¥Q ¨Ð_~õQä=9£`ë#‚øL A='šRhÆÿ‰–Ç1$š,ãöé´µï>oe¤kº@‹¬¼!ÏXñ'ìý‰=ijM/{­¢±L'/IÇëIº"i ªCM2jµœ“s¹¼õ¡í -búñ%:ï \Ä¿WèÔœON¢á5ëP} Ÿò%ô„c iƒƒ!ÎÆ'Z=Ö‚óèyy¶v º¦ó ˆpš‚6M*L!Uq ¸˜Knî+êëÄ© Ø“çã^S…Ÿé` ù" %#lyÖv “â1êÌaPö÷E—h¡EiO`c¤¹ ñ]0² ¹üÞB# ®Í¦VKÉ~º¹3ì¸êÿ&­P¯â"z^pzXQÆ*®B–ËT©P|„(¶öAäe ¨ìF´Ë8Öw€Í½×¼1jçÇyFCIóâi¥×^,• »Ã´9º˜SvÐ ÎÑœ| f`ÕÞÔt’å‚DNÜ‹…vTõÔgh‘ÅS„%#›ƒ…Êå¨ó•v¤¬á¶L ¤D!ãÀ¢G–i)Òæ ¬OÖj£˜P(•rx$ Mgƒ™n;Õõ}Uo V`)Òš†.µß4ä[@˜Ø¯VÓRÊàP+nÿ.ºöùãWôü´ÄŠéôÍ^a_o”‹ß~H²œ¡ýËÝàmMkåHXú0×ÈÅjR¦ÎñBÚ£ønÖŸÂÉ#$ƒ¿„ÂJ¢C©j6×÷w5@íŽcØ7L!öÏ›q”¥6ÊE(ת;& iæ«J™ŽìhM9wX” YÛÊÛŸ ‰~³é×q ¥¸ù%çÐÝ{žY>6>a:\ê]‘@ë›(#ö!û¾Cv·¿!þÕì»×åjòaë¢aÃ\RÕñ$ —…:RªéÁ䃃GF8V¸æçB]<¤õ0ߊԄ¦™Y˜¼5þÔNÁÖm·Õ¥asÎÊ›—¯VFÈŒsÞ¦ð•ZiÉ¿TqÒÞiÖytiÜìóQ½™ÊÑt9m%‰Ky|æê#Â7¿UdFp0NQ%ÐŒàÈð0o¬šãuâ»àÇÿ§¸óµ%Ðx2óî~¨éã‘ùàS}„öqª#t•Ë=„È`«ÝI¤øÂÙï FYÐ<v<ãj“ø.;Ø!\Iú§J‰±œTëk “Ge­ØÄè û\@÷WøZv×*œ'_‘e[ma¬ ¿›zH>ø”b‡ŠÄ·Ÿ7È«ÊžZò1Yì¦*TY†•]’¦Ý=œƒš+‘Û%Éð÷+÷ûügü«ÿùðv‘6å*Ü}˜Q7{t¯»ëš¶NÿË»5Ý]Ȳ“Ö+ž)‡? ™G()›2|E½.5]÷Ü 8îÉM³ãÌÝhüð¡°b&ÐÞ!þV÷ËÉÉ~T’‘YwÓFÍ@ÝJÏn¼T $a©¯9Q§/˜$ÇLÇÜÇ`*ˆ£os-#é™H·LÍÁ ˜‹Ç™y(&**W掻‚þÁd;ÓÌ$‰ÊÔÖ$G¤Ø­JYÜó!¡ê“€ ´ò‡sh¬ðK©#5gcdfklÿâõiOM\iÃë<ÆÆ¡ »š7Óôe8Ý (”Å„©J$s¿ß—EG˜5 ]1"Úþ²ãû -=â=èx> j;pÝPZUô_õœ3!ßï‚#È£áÔcö¾¦vF/Ý–xÈ‹nðBTuÆKŽ BÁØiŠå¶}î9ËFœ¼ÅçÅ7žz6´Ü/SHIšßÔ`?9µ œÆ >þ‚çM¦Ý§rPÍÆ`ÙQutàﲑ2Z÷âå18ÅÉ]@ˆ‘\ ½ÂëZS(¦M‰'¦¢(ç.’FSÆTÚ¯¿åÚ c ‹ø^Þ®N (Ya dˆ5T‚à…rïàDèV -)Z¢Åž…³á5pUw‹™šŒ++ÍÐÇPÒètêBêÜb¤çļg%•ói4VqN¸)2p¡ˆl €½ˆ{Gh¢JdÔAÞØH‡ÅM\©îIZë~Ù˜rHìÏ°£^IãµbU °8LÛßÄìåõZ@ãˆõòÆáÕæèË®¦Ý ]§³¬œâÝl}˜Øx'ðçÞnV˜bæ— ”€„Ð-ÉÔ„êp¨ÏSØb0/;ƒj¨à'•-7ÝüqÔÔ–+V”ùd‘€h<®„þʈ ·ðØ[.ÏE¥a“QÐ{þ7‚W›>¡À²WoQ* ¡ÒÛ¿SGÛ%lZuã rÞùþ•ã•¹´Ý8ŽìvÎ:º·Êí\ºýòÇsˆ0ç¼ê4ñùóOMR*¡XVÕ -$ÈGïFŸXÂ3ܾ×r¹Ä¬!ÑÙ€ù†Þ[?QŽò™ç鲳ƠOÎdÞ‰ó3 -ÜÆ“¸ð2µkÀý¯53L}Aö;'ò0/›Y¢MGb$çØœHƒs¯®+jPÁS 2Há‘ö}ém­öÌädÊ"J?ûtK³î [žBQP¸tNñÈGú¢+™,a2Ú¼¸*N£iÀIoH®Ï.’& ø<’¨1LŽ–4` ×µ^•ú§µQê 3a¹Ñx0‚Ù#Ïûù0}ð bs×õËÎxñTVc5Ü ]$2·dÿa®”1îòÇÁb]mr86>c,ÅJa.øþ´bª %PòJv†ã´UÍß'öõªq—Tþ¼ù“T£Ö›³±ñ«À=- nXÎA¢_²ežÞðCLÕ¶i z’‚<Äú•F6H>ÓÛÌ¥ |ÂG‚[÷¥¢ÖLA¿C ®¢í0Jô -¸pàîíeÿn·˜¶™-+®ÌA¿| buǘӣ%1ní4C;8fqž­âµ1%L[´ãvÍYw%ŒIÍmòÉCm ‹PùÈ«ãùÂsð5j´ Ê©áŸ¯ƒ6|]2n;gÃO6æî?”Ò1VR\˜^,NÈ`Ý+|RƒŒ„Qç˜ÚŸW×Ñ …£QjŽá$bcÖ6D-…Qänå܈qàHÀµhª •|Ÿé¢õsUp/C+ÔÛf4Éá9¿£²»›§RþýªÍH¬ù‡Ô)he¤Y0ÀØ`#§×Ó #TYâÉ6l‰Y'Ê®³|ÝWFiÒqêÛ+ŸjáŒõ™¨Kz.š@F5‚pœ…9)Îw ÄÂÆ$¤¬Þ«Ö#Ñ4Ž9e~Ô6j=UÇ¡1ô×Lž½*¶ÒôØP¸'Æoâˆ–Ò®Ó –ÎþØ€b<·TC÷œA.~óË3ˆÓ,,ZS']o_!`|Ë &±#Ž6³@R2ý¿ó½±äñfDrÇœHz®—hßoÞÄH› §7ãÑ‹SΰΫåD3¤ä|ó â@\bç¬ÚLƒ¾Â´gQ€Ê‹fEþLwÚªÚ3ÁÒl©¤|În¹×N°áÙ¡8¢$ ̥皗ŸKY‹•sæúk9ÓÊžxĽ“2.Æ°‹  «àw#Ùlq%:ê¬t®@Ü©•ÓÙPÎÃR(cp߸ó+Ã|DØñ“Zð™Q\uŠb•û¾i‹`ÿ‡© _š¸K@I7¨k€Ç·.MM0¶ -8¬å²,†+‚D§Ê à¼àÚýšÒ(£jà<ÙÔ ï|úÙÁßV#¿ºJ>`9ÃÎm±ˆìÃ9áà¡2çæ qÇeÕ²ýÿw©ùÑ ¾™Ç«£5-«ÖÄþgWktò³ºÂ=;|¦¢'ǘ*äÍÄWÚ}Ñ9¤å©œ˜ö3§bUp¥{ —u.±U‰ˆ²Hhät ó7¬U„* ˜Nl4HÇÑ-À§x¦Ó2ÁsvÌwóÄ0^ÚHt…`\8v’hcæuääÛ^¶Ð4(e“VÅ%‹yÁœ™ÜG\Ý—cïÐ -¾4@@hl’Äø’mi‹XÅ;€Ž©"Œœƒ¼.Ó„ëJPÒku$¨qù–™¢À8VLØyh~&Õ¬[àÐÑõë~Ì -‹îÒ¦"öÜ|jÊ,?&K¼(~òNšþÈìCsåhI ~Th²þN -ÌB·À@8À϶cäb‰M¬­öM¡…!ü3ín›'Ë'XOB1M3Ý¿ãHÔco¤‘P%øuºòÿ\$ -sãÝ*9¹8ÌgJË ß)Š½ËØ -z¥Æ¯¾d±ülµõÊÅ[Åþ£íÇ=¯ÑØ'Ã9`»yOd¡ö И¥<“ -@åËØ6„fO Lá+úýÜÕu«ýì­Ëërû×EvhàF€Ëôiñ59Ü7ÑXR@äÃë¯Ì÷óX‡²€hƒ.£Û‚ãVÙ#=RR¤×ò¥×ˆ¶-C ï45#6æ¢!¨Ž°EÜÈÌXÐHŠ“oo/qgN‘&LY¨ÿôˆ—r³¥Cs6I@:™Hº%Ñ96]±û|h‚…0¶ñ6D±Ã" -Ù㘭ƒáI¹ñ^z˜ÈØag3Ón›çäßÔ›äÊøÝ&-àÓ#r.‹" -©Ü™eä"“ç_8»½Ë¦ dž9³Tw²gò\3½G6»±rÔÝX–ìØêæ;îVbÏ\%û‡Ñ„‚£ã ÀšÇ&ñN—KH/(\sILÍ€‘”ùÝB^ÓtìÓæ6¼.Aå7£ÍØ< Ì+/gªáùtæ}ýá%׳xÓG!ÇÉ-隧žµi -·ð€K|é›sØÂÒÞùd’ja}ˆhÍ×M’ a_`«¯ÃG&1 %ŽÁá¼ýÁIÉNÉ1Ü»r§ÅPIÃŽ7¡wx3¢QK£ACÉSÃ?§´-c ã…‡ÔÀh—H¹‰öÍ0š_øK­Ý€ìëû½Ü½I:N؉‰µ—Ý!”®ð@ºFnòmFC¦ÕŸ2m‘õcê®u¬lö/fó`„ 7N bæMLô?$;%èa™Ñqukûõ^Dø¯,¤‚È€2IÆÿe(39/ -$Þøí8¶sEÌÑ‹N<’Ç™*P2¿Ý˜%.q (~" ·FAìè|RtNËc¨Á68P_ÈLVâ3SäÄÍÇ…úIJíË)È=ažAÞ|}œÒý¬».Ô„Mmì„‹ã4ÔȆÁéWR§‡NËŸÃë‚%°À|ðRºBQ`%–ßèb<†ì»2¹ï:Ïh)wŸp(£JFL×*:ZG [ëp8¿­[ê¡QL5ƒƒ4+‡Ž¾îŸùZŒ¸Çá\b׈ˆ­@úX-wãï¶äæ9¸‚òcÇI¶º)„õ“(zÝ鶷ë¨-+6iäUL‚ã/8TŽå­ÿ¡ $ð¹­ööQ,hÕÌåNõ‘ÑGþBÅF$I“if±Ë¶p:ân°þæý¥iÿ·b£<êV¸–®L$ϕ጑?g +à÷üuµâ<fC%C¶Î!¶“ô Q %9”Ì/°™¤»ëÓ²¥.t{ÄG‘ÑØ‚?º#ˆ§4s¥{aYömV‰‡#2¯n-:ä;)×zzu¡^d_ëÀ5d%}ÂE‹r?õëÙsY ¦v:„a‰¨}¼®Åá¾ûÊ=’(Ë):Ÿ‰­>Ó狺iÚ+›º<ñ’Dˆ>‘ã0¦¦ú¶¦…â˜lÆ­–¦S •¬.õ!2—44i%ø̳ÃX©º²5¶¡–‚¿f¤É&Kl”N'-i#‘žc8'±Aùc^#Ùªx/|(˜c6ü¡ .z4RQÆ9B‘Xbæ‰í¨Ê}ƒØåÛUCÓ•þ”[Ü›û¿ÙL‡-Ïí*R`z“Z(ÖPJæú½è{._sÁiçpzÍÿt\YšPrPÌ€æý¢˼Àz—Vô¬®GgY†Üñ‘<Ñ! HÅ y¢A5®c©Ñò»(œr`õúö‰9™azNúPO€@¤–ñ8ÕùÈ…)S±š ®ñf –“™#ÓÅȆÍLVNarëe|–Ì ô0w8ƒš´ÔOuµ@ø]NO3x“nA˜Ïò>ºÿ\¸!´7‚‹¥ËWÂŒ5êñ|Ìâ4z9]8‡=œe[°ì;†ç ãí~Ï€x„™û왓Wv oa™¶ÐF¨Û(B;<\û­}d›YËÇâ’¥õøôª8KÇÓIXéføù« -„z&û±!KO ƒžrKrë¼ÄXQa%üÊü:×öê¯óYh -jêDs!þ¤Øàù!ø*…íî&q&wæV–0,ä°c&ý¼æÛØDtZèÑ%>nGõLcש™?bUÙ–¡ä³¨¿™›•îäáÐM¤N2?«>£ùÇÈŒtÁ‰we¡ËÒ%£»з4™F§dt6ÕLJ–rì‰‰Æ u™„®¥aXȪýºHÀ7îY1+B2aS³h«u¸Gî7¤h[KÕ’çÍ?4!O“BC×߀«ASÝtå aÜ ŒtQê ‰è,ÉÑžˆäÄÙ=Õ&[î|8BIY¾ëàgG°ódC¤…£~XtÉ‘à÷€¯»,ƒ?BÀDZLüÕ¸g:©…™Æ€cÔ©Ñ ?g‹Ö!½ñL´ß·¡£cãyð„RÝ©-©bǹ×DHáEM&m)v  ¾!‘qRxñƒÿ .Ë ¹elØÖZšo²&pðäMî/XÚQJ3žQÅ°üÙÏ¥Õ¹Ðì”›ù(¬s´ÈEäþ š2ë@[+Vç•Ga#xʯð]Ý‚Þº’¸¡U%qô‹¤²˜@g#OÀ†ºqþ+)Z¥XÛQ:oYµ×F5‹À˜f— ÈöÇ¡A—Ô„ždÞÿ¨+êm©¸¦Æ0º“,œñ 5v=0° Œ¦kFv|=4ÏÆ¢ã’Ç<ÍÒ´“á:"}™B:QJ–ˆÆ{H³ßaÐ#ÿêqÐß´â-Òÿ‚«edÌ‹ÂWGqÌ CºtûŸ¥ tnð‹†~u²œ -Gºp«šü3ÈNõ§'].+tÆãÆ7˜;ªŒcÜÍ,UèïÛß_›ÈrQ•*\° *¬T -§ Kô÷2¦Àÿh-OlÂ2]Fÿ^Õ±âýqŸå0bjœÜI0Ÿ—v2stH)~Øà˜vê ‡³ 'v@¡U;¼_'ÍæÃpæÜ;°šN„W'³ñpŒ½èÆónÇøƒ”j:©ëôB@@*„*®@, ó@ Ä zA;'ÍqOæ„ ;'C"%F -Á‰Nú¶ª×HœìœØ0¤jÂQ,sÒ¾Dí7Cl@NªH81ÎE@'eVÄI-bó|»*dcá¤whÄÂF,T8b§ªŽ@zç"ÅÉÍx.œ‰·úD)Ä-€o|HÜw:‰IŒÍM¤”ÄÑmBF&qS›D9‰sÙ„3u!”›¥ÄJØ$H•Pž¢÷¸U¤,q¼š,·D®Ôdã.LN“ÎÄÄ}™L„d"Ÿ4¹ƒY4éMp&t=©4É\,ãL"ðͤ¸<Ëõª’1+“Ò‰´Édc$2·ç*òÄ'cÒjOŒ~ûÄÁêbh.AJ?Ó— ÿ!L2ÂêÀ$ô/G"ƒk°(P3¿FAü–ÜÔlo—(Â}·…%—\…¥Èï2ŒT®¦˜nK Ñ×µ8§Ð”–$dÜÅg‰e¨¸J–°GÅ1±$¦b–B$(Áñ#Ý… -t•A8»$Š·­äqV$‚kJVR\ñß*Aª+°TÉy^B*¹ð+"?%é‚…jS¢9,-%‡‹Ÿ¤Ä²ø$n*eQK””yªþÂÎBP¬´€¸ðä؇ÄJ—Ç÷$ˆSZÜr'©I-žÊIØ¢ÏÜ$hµÀN“܆-2’IµEF‚¯Ì-l\:¾Å„%A.¹:. S’Üåâò$i.^ýSÒ•$ãdwF!»‹ÏédIpñ‚Ö#Ù5/Âr$_׋Ô4’>_¨ÁHt—¾ÿAø剘¿øNDŸ#mD`!öèŒ8BÄg«<§Ù ã„AÂqH„¾0>NË ãDR#Ð~äXûB‰!8ÄL1´ô\ j{¤RãHà¸1àä‘÷9Cdü·#%ÃuÄKd\¥#€$çȻɒYIʈGj[bÀ‡-#9ü2Þx#ZdÆÉÛ=¥’Œh›1w°IÎx©ìáPǤªÝžñ,þgüB#èÈ)òÈ!’þoHljC—Žk5¨ãk4¤@ªãã ¡Žuœ&Càu˜bÈ3†1!³#/¤ªÚ¡} 1ÐÛ‘ar9w|ºBŒ‚wä• ó÷‘Œ¤I~¨JJ?¸APb»ýPˆÉ&Hh Jû## äÅþñ"”ˆ_´W ¡¼B„ˆÿGB‹@,GòæÉMÈV-~ˆ§>$R=ÿd e ™öOù€´M¹ÿƒ™ä ÿ€Ý/ i_žŽ ó:”b­'“„Ù?"àA`äÁŒ…"ÇÎp¨ý`Bÿ )BíïD`±þ¨6²JžD7!:iÀ'T–rt ýáœí„@”zÇ¢«&û‰”qïGƒGûÑ›í#+¸Ø`V-B ¤ Xõ#¦@ȧ%ú1€~4ð —Z{û2ÆqîÒwüˆ!„®;ÈGÜûÖÈ}쮥}tn؇ eõQƒ™mƒLhúЇ>ZÝ œõ;ÈXkzL@j±;ˆóò·nò«q|H!>6Ü ¡ƒ ÂÇÖçߣÃÁÞã·{øÊ䟋s–ö(j‘ùÁ–!Œ¤GÏêÜÕAz%¬½ÔcÇãô(Ø_((ŽßSV ‡ äy‰°ŸÎÃòÌÃŒ„üA°^?$!¯*¶ 9fò(éC4!#9€ªÇÆC~2=ñà-{xTNˆ~…Ç—(ƒ‡³ 8ࡨéw$æÇw,›Ð;Š,Þþ´ê_NÈcZ4Ü4ûå 'ñÇv6!µƒÖgG’`Ùé4v8’BvxM!Qáµ^G»Sˆ×1Ï’ißN¾žhùê˜ä·êh2›:D§¢.©éLBÈtœf!iS:^A¸³MH‡½ -€Ñ!iyèÈd4è˜pû9*ÌôFýÆî:GØIhEœÉ -³9‚DЋêºUÈ8æXÐBR_Ž‹^HèZŽæ QbåP«‘r´ÕBÛäй%9 -ÌDÃL)ØÎG»…Øq(¶…üºx-몡ƒ÷ãhñ…èñž‚ {¨pV‡Âï1¢b7°‡З Ѧ6™Iv¢¬‡LQúC G÷ ò "Û5™ŒÈµµ€&¹– -H5<Ù[¦,ŽÕŠ£ÔëˆÃløpøvk8rY8°ò-$^‚UÇf$!plap hÇßèyß7 •ù†cÝYõ¼„¡!”7ڙȼÅÜ?E‘ðuãqŠ„Ëœñ*ÂѹQ3¬\¹…E.Œ©Zä:¸Áh.2ò6pö" ÜÆLÉJjŒPh–‘ûµ.=ñŒü­6’ÓÈoÚ ÌD(¹dgãŠ%@ËlšP6dÌ‘écƒ«Ž\€ÞÖ°q B°žGTû|D‘×0œÉÒ5ö8Œl¾Ö' Ñ‘œ5@öSZ¬ñRHü¼a’Vƒ©¨jäС@–Hd™‘‹D‚ÔPßH’C+ ÉÉOÃ%InuàR’«M£mK²iPIN4€¼M”Ò0´“üIQâ¹í§@d)R¨ø6 EÛn{ƒ +Pó”븂槾T˜¶âçPÉ®VÜ‹JL´"`ŠÑŠ¤iVŒíÕ')•7bS9þ*Â:•É®‚µ¡Êƒ¯M¬©â!«Pm¬*«[­`µ žLpÁQZeHªxWÉU„8½Jz©¸:X9™T8ÆÊ­£TYù(*¢<+k¡‚¢´2 T ]+¼>ÅëÛJ†§ø®Î)RrEq„3¥+h˜e»‚`)îê—)à.LáÐZq¹Sì+ùþøWPb Í£¸N`áA):EpŠ…°º®˜?Š+Å’±£¸"cI¸Q$©=2Šx"ËzHµ°¥!°¤QaWöˆâ‚Yb=ƒÒ,1 E gQ¨PÈž(?Ps/üÁ ˆ…,ÏE™ÒrPpØóOD‹e~⥴¤Ô'©Ã'¶NK{âJi¹ž'ä;-5ž€þÜi±`B½Ä)-:íDiÑ"ò=-áЉuj É‚DYR’´¬8v—]rzäk»Ç‰.8-:N§iÖ&4µp1'ÚÌM¢Á§–[ kÙLýyYË.˜VÉ›®©EÌ£Ó²òŒ#SË\™  5‚œPIH¦¤‘«EŸNddü&¸[-²º‰\mmb "6‘Aj9Ïš°F-¨ HÓrt4‘¶iYô™`uh&R€,Pé!ó‘ ·Bc"VĨaBqZ„þ%¤'- {‰7ÑrÏ.áZîq ‰–sÚuÄŸhÙ$¢%Æ*‘%Â\G [-­DCþU £$*á¡eJtS´È %~ÙC A Eò“±šDÐÓ&±ó´Ƴ¼[µª”„WI"+èG¥X#!*°Hl©ŽH´w– åf¹!AЇ á,ÿ#EöEoµÜÐáÝ#h¹Y¤mG,o–8ÈÍZ±tDćOšY&p„¨]–ä_Ýhaf‘ïèá›e¸0ƒgÉœîÉÿlMв–FuóŒ¿hùÊ+EGŒŠÒBÀýúÍI€ÞÑÓ2ItjÁÉ° {kA [ÔdË Š¶€##ªµ-¹e]n·@šQT™T€öК‹F3âI—ST$. ̈ì‚RÄ…‡FÖ¸ ™»"—t¾rnª*ò:Ä,— Ö• ´W ¹ÌÆÙ¢=CW¾Ö«×@Z¹ÀŒ·W#:4—šå²zˆI4¢‘øá€á1 *¡1Ì¥ÌqËÏ/¹I.X½šJ¡ÉE"r'L·@ ðÑ3¢cgÊ“ö¸‹FdF­(y-çjÄ“K|6â.¹`fÕ£¸\n`ªhÄÚ03¢D½ï×@"†x7±aDZ  ‚ ’.˜±”º`”ƒQ!‹ `6Ç¿í÷I.*¿î¨ÙïEÄ/oŸˆfÈ˪&‚ ÌËÃiôÂF"ŽX/›j/ÉM¾)B„àø’óqúòdád_^íxñ˽@}ý²Côô¬4DÕ¹“!`ö_òÌ€]§L˲ªl 9¶B4RÁÙI -¡/Ñ„pÎ`$‘*LŠ±až?CN˜ß‚¿Â|Ù ª`˜IÁkæ²K¸¼‡É’ „˜à`F Á Dõ">Žç‘ŸÄ•@´ßÄè= ¬QL®báåªÔ2¯ZÈÈ[¢Èö9¢#6›d Âþ—Ìîð‚“‘=l@À‡µ„4$î!£Å2µ•1Ú@– Ú2À§Ùe¾6*l¥‡]™oÐ:ÌüpÊ@3õåÉÌ™<4ŽöFš¹)èjÍ< tl3º|‡Ò¿ ï ^=wˆ#g½ ¤3ÇjîÌqf‡Ä”g.¦ürÝ3æºYÝg€ç°Žšö¨$§:¨X|:lUBóféÀih~u‹„¦ñ CöÌ+çùhŽ†G9šÃ -¥y¿¬Yš¯ÊJ1Í%¦,›†”œ>Wk; -,tÅá«þÓhÂ?¢¦¦8Ð#5ˆBM ¿pøj2‡«¬š .Þµ…¿â«™æÐkhøcµÝΚÞ°²Ö¤Ø û·&éÜPx®Ñ‹ô;Þ†^s›mÌ×ÜT`ÍÚPnaóZ];³a¡ÂF²ÁPlb‡ gÇæä×`i²¹ê¨\l úeó  ÎFŽ5ìm[ ’Oª!ƒÒæ;‘hàÈ¿S ÔÀk¹ip‘kó&+Û°Š†Ém“Øh8¿Ûä =À–Ð`%nâ4,NnnÐ{ŽÛí mp£g£ë&Þfˆo7ix“$3\MÞL>a&z³Ù2X¨[”Jr³)CBºÛdx·ßD%úþ7šDW!p¢±n‰à0w nœÃ;Âù”1DοÅÀ°®C Gg2ù]ë>ƒ£qbQÚ€âHHö,N„°‡ß`¨ºÆÙÌ“%õ×8\Ç¥ãÌÿ Qa¿Ðt·/Xr¦æç‘s·ÁäðÔ O¡œlyá/Ê„ªYΆ»@—³¿.€Š9ÄtáäÌIu.\¸ædmRD‚ ¥ÃO¡Î1ê¾Sà·Ï¹ð:ìÛÂ>‡N®Ù€ÑIÕµJÓk…JgV-¼34ÓÂÀÓÉ-Äu¤uܧN˜…—Õyœ,ëüŽžïâ¡X t¹Â‚ ¾N`áSØ9ï$ÇÎÓ]}Ù9”+tvNEKµóM+i¶ƒ'KìvŒ4™5܉ƒ3wtHÂUIÈ\®ÂÜVÁ®tªà=DUÈB~*P—;¢– -)E£Â¨A¨P$Üùé)HË'N㊦`ÉûRð­A&¢RwĤ´¢/O”ºc¬£ÀR‘QÈ LQ€T((ÕÑ…‚Œw'tPxÎ;o‚À½óåO€}ßùÒ'4<§žÀj‚g᳟ð$>‡ÂuB+ñ\œJÆϺÈ6o‚þñ\gHŽäyw¤<ÛY˃04æѬ }Ù1ðš…§ÏdMÐa}"¢ /ìó'SûÌ1¦¹O„Ä÷AY -?¢Ë„wŽŸÓÓCž™¿òCbãù™å%ÄÓÂ1Á„ýÔ .”¹Ÿ¹—€þÐp Ãò'{–0Cý‰öJh¼?ªçübJ˜ÿœC nþ祓$z*tÇà¥:£$°O€Ã69@ ©ЪH tM Pc Æ Hæ~@D¡ 4óçÞ²ÿ&ÞÕrsZ s_¢1ùŽ náÂò¬Ã#6N®•”&¨†q©ó´w Ž€°°›±üž°Lü!M{`[Ú^ë\-mwÀ«…rcgÉÃi”5CDVUk’u^%Þ!r‹ú _B±AOMh®\µ¥ IŒP»Ž”í¡ » hs¹WŒ€¹ìYTÕ¶˜ÁH)…õ™dÍx/¹l\©®ú9^„3Gã)ÏT³½Njj…/ÂpX ÌkÕÈâEpÕW…«¢ åoáE˜kŠ4^„S´‘úTJ0£âEøZmìâåã.²Øvö‚[‘vªÇž8†&6=ú.‚ß:âŸ*ÞEøéõ‘Èñ¡J>œ‚DþÓn r«‹’À‚š)JuNˆÉMEÀ` Ð„T„íXm—”:ñ!!+"}厩6 Zó ’Ši§”kJíäsP%\\HE@áE©²²@ëtZÅ’Eè4/—îZÁ +Åÿ$©cŒ©Ú -¢Kf7©EÃ`œèÇE°Uh­±¥*¹ŠrDÈ A¿·o*D€ÐVûO2Œð -"I”¹…ÿ4’He=Gó¬â€0>$=ÙÒ:æ!\K^ä`å$ØŠL¦ -å!”‚ŒécäWgŤŸZ(r䅛;›®,W'±rÝDë1µ³"ð - |u™8¾š‡PDµæV…ÏU8„¸tŠ»Ôð#4f[Ì®xÈ*_‚ ¿HÑehVV<Èn/U$d„'¬ÏÇm1î:$> Ó‚GévÈ„f*Òg’nÕ/Õþ<êI=€%YÕÙ!Ì -z0\t±óÔ‡Ž¤¾©`“Ï×*èùYj -Úd Ÿ 7éu)Àëo²4oJYŠK -¸}]O‘L¨K«{ˆ,Y«Št¢€_eÁ*ù¦P DúŸÂ¢Ñ=D€×ÜÖ¾üµ}î báôjrÌ.¡VÝ †Ïõ <ý&Ìn-ûæ¹ÃÀò;ÞI7AÆ =Öy;’X°öU© BÛ´7ƒjÉW‚ð¨’ã^Ÿ_[|%Ò@cÍI¿Ò€ @˜}#u;ŸWMô˜ÿûg€¿(KhÚ €#OÛ˜Ô--ƒ<$ž—wG¤à: ÃnXr5òÝc2bàÿÀ·@+W#ÚÑH¾ú×VD»æêб庬P|ð -‰îï -)ð.@è!lÐe.p¥U POêÀ2ã$›ðy˜’Z Mgè»&Y\Ø…^˜Ÿ£Ó ¿$‘ئ+ÀúAÀX²„­µ5P©€Üj>MÂg¬”·Nôõ«â ¸Rà•XàU™?£€¬$&Û;¯F~Ó—=¨Ö¿0« Ð7P€˜(Ñ$vqìXº& R7â½ì&ÌŽ–ˆŸß&4ááÉaÙ/ €º6™À½:ï¤d8scKàš³QI/‚¼%0¸OŽnbGD¸¥Å 7Ù²ÿ#ÍuÀó°˜6Y ƒ-P²>.2[±Œ‰€õ[RNv³67µ†½£Ç Ûq4"™ -#ÎÔÎÔ0Þ@Å @`VW8 PÂûúKÒÊýXÞ§Ò¦š"ñ.EÑ aÃâü›@ ¤Y¨©³Ît´¢îßN „þnÃú#ÄÖ1í×ó¼,#ÎXç%?¹ŒŽ=wqÀÊU»¼Êâ˜c6`“hd% ü,1ª`f¾eÍïS$v¡m†;ÕëÑ †p,î8œQ{u{ix PD1jNØ 3 xDм*N YŸ¾€ß|Íú F29\åtL¼ÝÎù½V¬0"³)Šè­¹µ¾6Y³CY‘b6¹óŸ(*ÖÚ¸’F»k­¬äª› 2®Ñ€(HªtE$Ý"H· V@«ûª"H)£¶6§ñ‚Ž°Çmr¦Ñ±À^!ÅQµÂ?ÿtVW–')‡€ÀX™O#k‹¿rÌ' ¥ñœÁ,Õ'@m#:W JÖ'ŽRp -V1­>Óäñâê`D´^+°ãu¡äQÛ' Ãƒ ‹ 7sÆ÷ Ø¡­TŽ—‘lM@q÷³}ݤWM@ôv è†,Èà« p0 -'¥<¿&`ò?bòXèÎÑ\ øCªö$‚)½`‹[xuö+§ˆ/€¦2I½ÀÒa†ÀUÌŸÉêB,FÀ81iVèuA†@C‘d&›Æ}êCwÚ!þ‡Tœ¢«n‡«µÕŒ°M Ûåó”Êu_Ð~ðç}€v}ý9¸Áfq˜¥C\€T Â&[WÊ‚üh9p_ƒY~ 9Y“î$ÈÉ +†uA¡ã0kùÑ_Yò8ÜS㎷¸û¥`³ó°1…º¬Ï(´àa(­•°ÃŸþ»€®žš¦±N„u0{ Ô±ƒ‰˜¥Ážª¹ÝÝXÒEMX¡Ñ]xÍýX€zua–Ó9Õöx¯)j vÇÊZ‡)€ºJTGáÌ(Þ Àªt%Ö·á‹J€çØñÁJÀž˜ÁüLyÄ%à™4WU@N¡¶–ëXZüËmÜI ö~ t&”4~®¨ÐH{´lìåÇöï¡ïœºÕ韓õ–~ÈÝóÿŽ÷7ÕÃóOÖ-^)Û´ò¿þÈŒñ/.¨wtÂBo˜ƒó–ô΂q¦÷wÉ‘˜ue)xÜ‚úôB:5Cû®b2°Á‹îë/7~}SVrm7«¿Ã6/à4]¦¿‘p2z 8i‚ú7åQQ£…2:ÿCEÌDÞíÇóŒ_ÿT>þ„ÿnáSªÅß -êÈ, ©”køãÊ庢3!øK|ŒÄšu1!÷ý7a–ò‚¹9yÿ7šDÍq*4ÑýíígF“è~ÍË =œŠà–®ƒ*6Œ¦¦Ày UYûÇ×á4%€6û±Ì,—©ˆýß´ûE°¥ø9ÿk×M \Ö¯öÇ7¬±}á©þÈnc×i&ÔϽÿªØD¾nÊÿh’ÂOuUΣÜœ1ô›ˆa1RD–3½Ï_Ž¥B¦…' s?¢pÍÿ% VïôTÌOþb`¢t÷YØY~ã)²üÆ®V3L(¿X9Vg¹ÊÏÐpkZ_Ó“#?×e\퉇Ÿ>*fî0€P·Ükü V¾Z‚©:‹œõxé~$nÄ?åÉ°“+Š.ƒª"ýspUqx\ ü²Epzögf ~bðÞ¹"YycGà#÷iÝ÷͇ÌÔ7Z÷ýš€' ä:MüüT÷sVq]Ï€¼¿ -uÚofïÿõíGM{þºõ̲÷Ù>fT˜Ë½¿W,ç*{kPI2Þ'C»ò&˜"Çûâ’á”” úûšªfm‡€5Wt?MåÑ­ñ>?$S5ý¦]‰“Ëp¯Z­|Vè†B»·m@Ïð #ÝÞøê«ð÷—À¸}§Ö!ü¢¸A;Í[“?ºs׺4æ0×Æ•iyÕ%Ûv>à¿­Mڃ©ÿ}£CÔóñ˜Q¿WŸ•“È5žŽ}<ì{$î:šÒʘßw&ÊMYö›ÛûîÒd•4@ìléý¨m‘Û ÿÑKÞÏ1|ŠÈ¬`ï·ù†h´Á%2Ù’úí~¦òש#„ô<š®û*¼ëohó[ºO94ƒEˆ Î=k–À‹ûëM´~rß•—l ;Ïä)îYÔ#¬i9v~åüèe‘ê¥_Sõöyl—Û"·?dŠcQ7¤!m? eÕÈt°}o¬ƒ0˜ÔZ´Ú'ŽSÀb ·Mûã'ÜHI*ÑžÓhwÂh êéýHØŸ,×tÑ)Zbr™ý•j…©ì dŠ,µtƒ(cšþ/‰ìé{ð¿jnÆÞÂ8i»·6ŠØ°Þiùî~êd)„=‚Ðë§_ÑÉ¿~2»FæÙ¯^?›>£ÍõúΑ`^–”Ø®_ó -:3¹žÄô^ù{Ûú{AZXzß›hÓúÕ-ëskeý(5¨ ߌëú8à&þˆpõ€Î˜Ét%$°}Õ_…3¿­¼êQ -~‰8ªTÎH¡óà¾;zšÜü -H?© S°’o=¨/u^[·›F{Yõô4¬é`%§7bDw©¸uš3#JÚ¦éq¬¸Õ»„þMÄ£Is­ -U~¼ÒÓ2IîZËMA'ý¹…x#‘>ℤ€]ŒzõŽþÈ¢Õp4c#£WñQZÂ-¤ZE²—!jL¢]Å¥tŽLLTÉf‚¡Ÿú̳odªxÐÃqq½»Ý ô¡™¾Ÿ7&ˆ@¡šõç0I]ßAŸOT6 -T=Ò—ã•T›+7VÎKáµ<÷/ò;ÿh¶@)> îæÍ>a)¤44q2?'ç¹T¸7_nºö?·µÒ´ù¹®×?x?¼’Vó[ÛPe¼à[Ñ<5¬-­ph槹SÊV2ÿ'”¯Í”;Ž8>ÌW£´ïnV4’bÅÔa˜µDŽBÒ½³uùûÔ¢O -­‰© ãTâ2»ˆ_ËŸ[™>÷h"Ï7[ð, ­|úX·}¢ÿ3QùêKÁÈ¢)O>›|±Ú»Û/‚`QÎÕˆÙä£Lƒ`uXÿîŽ|KþÀG3î¤Þ1ÖŠâXú®ŸŒ<‹)7†$JrG*éMH¶%ò~˜Í;E‡ÃÒ$ÞLÈ;ô€œ ç«–òÖ T“òã¥\õ÷xØû ›ïxº^b„Šá#Qçxú@kc…«%¾fqõL¬!nánçöïM„5g|Ò\RªÙ¾›‹ñä1æšM×`ãÅkÞn'wKÃY|íY©´ø‡oæÌÐÌÆŠOI²ÙÑNn/ÛSz2ä(œ«°4ÑÄËòK†H<§¸†Ãe3ÈÓ…ÃÍC|ûœí œ0º§ù÷Ãß ^Ïuøxü öóJ¨› صZ¡!îž3¶‡¨H.êÛ¼M{Í=^Û¯ÛŒ]ÅGø`éÕKó£~;2ñ جÁÁ­ªÖ+üb‡Ï©Ú½ßEZI ½˜G þexBØ—…¿4[xS9عÿB¡*V9ÿ"àcQ¾ü¿ã¾@ìïÓ…ú†yû½bÀÈ«`tNüÞÄäýã·È  T#¾+\@j÷Ž”¬³ËP% -|S's/ƒ¢Ô{/­7¬z§õ±Ž¾\½?r/í­@—÷[¶âC=;Þ9rIk°,,ñmÃر%ÄuòfLLUº—ê§î2^ç¬Ô–“ŸtÁ<‘îÌVlþe)>å3 ¼ tO±wÍýJF,÷džÞθ¼SG*rÛ—ë zYGÆ[å -¥0âÎ.ÿ†ˆ;pY:=ï°–vö½ÙSÝ4 -w}"ãJº¾-FmÄ#*’ëChF[^þmÿ7üÖUdªö<fp×ÖkìþfâÕzåäá@…áôEë.¡+»ôhxêé>f]‘*y¬/¢²a}TÀp_]% ñŸ,tõ\£Iá¥VïÉNQCjX½„ž"ƪwÖ¡#qsH(>Õëw×Sp°Fèübe NO}UÀF,*-šúcœR|M×b’]© ¿’Ç»R'ý`‹Ôϵd rŽÁ2_òÂ?¬°‡ºá¯%m­ 78Ì~§A=¹í‰Š(¨·i­]¶S¾VPç¾ÑQƒÔ¡­»Ÿä!Ÿýt]©.CƒˆÓO_ß)°Èûéìäµ®)o×uûÚOÙÊ n¼OSÔšEgP¿8•Ñ6ªûKÛ¾A½ÉJ!ˆzššpˆºø6‚@ÿ2ÓÝÞÒ8¨³Ëi‹,Ñ“ÔeS£²nÎ:¨¿óÎrvþiý§ÔW -å`Z„í N/Ê€SÓê p+MnÇAý§Î(gݤ›YøÔÛòsPßV1?îT[‹ã ^;¯z)iÖ¿öÔ ØE{*é þÝ!Íþ!Â’þtj0.§ƒ¹¼ž~EѶž~éNF ¬§ƒS}нžþç Ûó,È_±ìôB!iƒ©Æé,Œ$Hµ¿Šã^6ÝF„¦o"ïkûM†øÓZ@‘’q Íù[i2@pA-]mð¢áì…S+ýzä”rEéÊs ÷¹¼ÍÑíøůI÷>&|6*dÑý^‘FÒ9ÙiQUDú’sùû•oô»ºæ‘ÜŽî~ÉiŸPAƒ”Ê®8Ð~nsqñ'dAF)Ù*µèàù&Áß½’«U]µ§¿…îj‰>J2鶹xè„y¼Pã}NÔw„ 6ôULí8! ’°Bß?@³½*£ uˆÐi¢©ÂÓXïÍ ?o©“άAÐéÐFÌ: ÷_ôU²êê?wTŽÑµ÷Öω’Ÿö©’}nÕ#1;ÞôYZ=ÉçóÐðØmÈöœ²Q#§bÅWz¾‚¢7_cüKžØ;;½½àyÊÓ¾bCBÚvþs”r&1¤u^ ÚÌ.MÏý÷Ñá={5ç\ú[u¥Ý9×Ãö]3_Nçq`¶M×ìÿs|/>2æÛnŽ ´ -ÎGñ·ÍW°³¶yÝûpu²ù@æ´»HðoÍþÑÑÖ¼…f­©D‡®°Ô|Oã£Ø–bQIsƒ„À€æ.–‘w«@s.¬Âüc•N7Ê‘eîÂKvê’e®/#ãÑyM]æŸz••°ÙN¾ d::w3TÅP®òKæAöʃrDixs{vgì!1_¾~­2™UD˜KŒ2ödúºbjþåQÉÖKý/‘ú†éK:ÀWö_~,2šypnÿåÑ1>UÉuÎõ_Ž|°2ñ ©’ùI¬I“XÿòŘœœ™c¥Ö9†Ú—VüËEÆÙWu‹Ýfý—‡~ªgÚtèÿò[k°áú/GH;"Ò¿æ¡Iº8™ac“&WM“ÒuÂ\ã`|ÏHCæ3>Óaž˜ˆm×שµ!Ì-VjT™Ò,ÛóÕŒ!ò•æ‘Þu'‡A1˜}æ7ñݸÞ;\ÒÉoÐð0_  Ä®‚æšp΢6E1wÂðÖ_µbnf{l&ˆ9Ne›ŽJ ’8úŽ(sh*׊î‡R¿'Œ”6l7à‰0ÏÍïBH`“Ç­ÌUð›}åÕD­v¼3©ýÔ*èU:NãÛ¢J†¥ZrÜÄÜ¢r˜A,pœkÂÒ¸:¿Ynã…;&»LHt“Ïñ±K㺂îCQßjÀ_U*º“ɪžŒ¯‘¡Ø\Æ8²b8ã½Á‚#ÿfzñC–r-ÂæÇ.ž¶ë~‹Ï±Ô†´8Û»?q’žÁ˜¯øXO³Šnl¡ÄŠW›åç_4¯‘ã)Næ}0,šóFñ©²º!Ԡꉗ4Èj¢ÑÄ–©û-Û³ÄA ¶ÄYO¹'x+HAOÒóÕ]ìFü/$lÄë/YæÙè¤w¢/VáÐk%!žË¶õZ…®oHáµ%5Q&¥X òxæN+Ñs‡O­Åx/‡ºŸ_¬tr¡.qÃßB -endstream endobj 12 0 obj <>stream -áTõê4â®…„-ÅÞ´ýÇᯓk'$\W„À¥”òƒá»ÃoÆAДòvŃÊ*fNþý^M÷I7ã¹f -¸z·>M–v(ᔯ÷øž4Òj›”ÙM‚ç0A8÷¯÷f̓»™Þ=~xçt.ó2“.(³L³gp æE& ‰Îi^p%;·g›2†˜ ŽTMŠ_›ÄùôÜ(vûžG¼âò Áƒã•Â¥çuÒÃÜbŒ9ÔÊxZcà݉<&¾‹÷š0™»ØxG,J,íPpÞ9ð;£k_À¡lqu§1-"‹ÏBùƒ$€S½Ïœ¡ö ØþÛ’"‘ï+"^ìy° л¢P¸*¬K~¯!ãÛ]ë·Í…¥©Ò­¢ÂÔüŽ„.gz…8üî¼ônã0»±K˜Ö ž8üÝß%uSÎÂÕ»k¢MÝý†hƒêuÐãî-ÑÙÃP~T•œ ›è½5GE´{·‘ÉÉ÷h7Zªò_ƒR–ìÊj«€ÝÓ­€NÎfZέ»òD)É\Ý·ØÆÔœ/uÏŸíš>0À¢ä(!ÓJºC $X2%ºÙ -s7 †öt¯¸s7S ]¦ãws_9$‰°ÉeîÅCÙ*[n4tÆÒ&ʭȶgFÑì9Éíx•“yÄä¶ä…Ä× 7;—|Ö ®|L¡2/b˜$îÄ«!Úp£^"J¸iRjÍ 8 n¹Ã›‡à ~Hn±ŽVÄÜ·——óþ%¡VÌto—%o  œ–·aqb:ˆÂ‰>wÜí2–³”`Q¦Û˜5ˆ^:rXŠ—Üþš¢æŸp{B˜³ †kyxEýyÊJÚµ]2(;¶b$mÏ×À/³n¶· ) -·W%ÛôÚ3 Ý0“ØÞÿ]U^“ØfÛfßZ Bôë6â g_Vl,ÃϽGl[›0gª k¿!öàE¥´2¿6sV°¯$íì=„-*cÖIí‚’êBí PAÕ– ã–]NûÐD–[Pï´0íú k¸q{ñŸI»uæðSæê·ÐÑöÉ%€¯(ÚcõZ|—/´;¥Ï¨¹ã/Ú h?TC°„‘å¯×Ù¥âøì ­Sû„ýÎ.¥ù¬.` `svßTE ,ºÙHC_W¨P³G‘„{ >Ú¾eö©ˆáËÌ~HÒÁOov)Ó»Ãl›„ -÷åú:ºì#õb׬é‹X¶– ƃ•|/¼Ž¨lãI=ÙΞ@!¨’­è™D¶ ]´[Eö³±0K P™C\býugê³B½Ká¬;"ÓŸ"»Œ-aFU"äbËètV'¾L±Q\ÓFûá)±±!ÆggÄ2±mt’»>î[’¦:½f{ÎÊ/†¿E=cù=X×ÑÕ»}ëàSä"Ö6.¼?4ÞgG¬o±©N¨æRã |áKÄú¯‘ü„bPj¬;BXTÔÅYï þ•Mõ¿ v»2jë’´sYÆ(Äúø®]M–eOÂ`ýt¨¢,‰ù¬‡à8f;äZÁz‡¸Š_°^MA“B5øå[°¦èú=Š€ë:\ÔìÉëñê4–u±l†þü‡ýSxÞêweIg¨CRȯ¾ÃŽ›y˜ïÊ\]§¬é‘•y5]]ášC‘’·ú=÷jëÞXµº¤Ëh¶Y0«'ÐC†Ù£Ãêä ¶rëÒд@WÝÇ󋀎i§±ê*qEh™†eTµ“»4ø:û§{­]æîZªk,qy%+ÍG™ÕÄô"Ш1p9úÕŒhÃÕA5º¥Ü@Oý>àÔ­àwaÁ+l\säîÍCS†ŠÿEGS¯ ½)BõI3_ê«­'° KI|\kæ"ÑvOµ¸û/”“&Ê/('r£(MVÔÀ‹g;;(q«Eµ½®’å‹r…¤¦ÇèXk6€Fõ¶½Ôb£*4àŸÞd‰hâsHG©Ð‡+ƒòh&¿öÚGÁË--H稀CÊ£efFfÇEêH H $µaS³…í’)éí[X¢dÒ -¿ÚØIm -¢òÏ¡3”’ñ;ä3¬?Sj#0@gU¥Äã±2¥$ÍA©ÀïÖƒ–Ö_—–ÄDôÒ‹c’«ÿ³0˜‚>KuÓÓ,í…”©/V$hlg*_¦©²¶þšBr}¬P†p›ÊF¡š€Óggú)åV+SÞ:C47¤-ñÞLý*ƒÞfj ytÉo¶cŸÓ£‹Â »åÊx%§ýŸfW³x íåG¨#AœMYCGÔê“m‹ -âÝ`²J¡ZÄÐG}à„Q#µ­’NïIäkµXª•³ajè}ã[Kàß:§B Á¢O¥)ÌbXÍ°ÇfÐ0 UJM'¿tT‡-*S_°0¨ú©cŸª‡G¨ ãxVQÀªÁ?sÉUã.¬E„Õ Ã~¤¬NG—Óª u`¹ÕžBáY®ÒÃqâxWÁ‹Ü«(2\ú °V™ÇV+¡ob¤K -+AýĺÜÚ}Ž5rÎÀ†^ܤBvß\±âª×›•/Å)f 5 ù: 2ˆÚ¤YZeHjmEqä[+GòëÆX@¶r‰Ÿ¶­e†c·Þf^¢—uµo[|ësBcà†8qr\3Ã~šë×yŽ®]1Ìxuš8è¼ÎyŠYW5–ŠAÆ+»Ï+Ži@Æ^k¬À -}õÇ4¥LV}¥ÞAéWg‡|Òõ¯Æ#p{æk’ˆEa‚tr<Ü…°Ób…ó«Þý7ʲƒªm†-mêåaçlÖ‹Øä²X'²H!€Åb"Ÿ£ÃX¡Õ -ÔØ€‡~šcÇеTçc{-dÕªDJGÖÀ·MyÉ`@Ykð—Êæ7Ú8Ç¿OÈP½ ¾¯¹ñ'›Éíc³É—9Â@‹˜íÂj¿¬]äªa}ÌrNNf .4„Í&ùál¸Tg/äÙÏ7´8?«Þ,k ´<ÃC÷X;)‡¹\´ŸE§} ­¼§3Ni1RZÍdZ¶;®Ú¶Ýþ­ê_±Ö¥S[$Ät¯Úx0±nöjÝvÖÒÆn©ä…Z¾æµ¨`+q1rÆ–Éääde;}ÞaŠ“ev¶iìnÿ~ƒ ^[ðÓZl¹P+uÜö:¬R%¸Í'aSnSçÁéö=†Ø‰¹[{è—=ðªî­ñ¾J›.¶eyô¸„”ÜcŸ7“p™³½"¶ )‰ë]†Z\N€À‘dã"û"!fû‹óx•d?R.ø§Ð–;N½µd.\áÛ\wo‰Ù¹¿]¸à€è?×l*IÔÝÌé˜s‘.² -šnŠíªæ¨;‰—Õµž¦Ië~”³èu«b!%î½5o›i²g7Á“~í²ãNpwK‹mæ®9¤¿Õ|껫ô œßú€—ª†.@áuì@y&ÞH?—ãåJ®K^£àt$·¼³VÐãlÞ9‚¦øóÞ)ã½ õZ9²^X‘1…b¯Á®½¤ZöÃß6lgnô½â¾tðoùñ¥(£ÊíË—}]¦a4]Œ¿ú)´ìk`ݗӛ̜ñ·ökÌo³êdO¬ö¾_Œ‰ZbßôiÿÊ^#Æþ›ú ôÀÀ|w€ƒ˜hEg8À£´/û ØÄê‹>a~ÀÌÃr - -l!‰é4ÆÀ)HgO˜’]0¹R#V‘ VjD`"½žJc+¦”¼¨¢U -:ƒ_Ü(wØi\ÑáÊa÷b¬)a{9akÉŠZJáÀV8€j|±…½îÞýEhÑ’æÛl¦Ñ0ÜpÃœÊaÀáH ¿îpÇɨO -ö³{€ñÔ&Ä&˜1´„àðÒÞˆS´œð܈•Y“+ Íap‡$†™kà–¸³º‰M(†%àNGSÍ›*¶4’Š~›Ë}›\ãÇ_ñÈâW¼J›{|1V]œÊ³þ÷8ŽK_ 1æAÆì¹>°¼Çx›msÄb†!!h\\ï§Æ¥AM²1§•8»q]w,PâØ„6×Ï;” Qä:FcÎ!Ÿw¬ŠÐ¯›ÇŸnx1ÃâÇP” ¨°&€°köØoæž©éxúìîÎßܘÜNweýÍ‘è ÛN 2E»j>mfØ<²¬ÌûT±d…Î`aMÿ¹y3­|Š;e -²@0ÕÅC®k9"S_ ¹kY‰’uAþÔQÎBŽ×§Ld¶ûUÄ  Ù\ñ0q+Ÿ9MiŒÈÆ! †€œÂÎÐ ¤(ù ‡1r–‹õ);²”±OýH‘:–¿çì.4úS -\ùq‰ÿ{ÝêÔù±3_…ášìNÐιÉ^`ŒÂùñòʳXàãµÔš‘—¾Çš.WŸ–æ±2åzÿ‡y1•êì잺XæqA«”ÇÈ3ûÉ)‘sý4—î1ÿ@2â“3Üã´Q$–Ð/ˆ‹Ü¨[i!z•Çéñ fÜñøç>¼e¼¤íÒ-jUáLœ0w¬1ðVsÇÓ&FÑmbÐÚŽµÚOþ—éмf;NH–жãËœP ½¹ãí¿Ÿn×{ðNxõ#o\»<¦™T)ì„ß–©ž@dÂ3úg²HÏ‹ñ¹cLX¥AðËÍ'ºK µ ,Üña&` yœÊ@›<. Àö[ ÁÇ 0ˆSp×Ò€'ƒcj”<0(C@»¨„…„ùJ§˜òá.Fy m¿g -µ—Aß•/_Áfÿ†ÔlkhWßox¼]©ÙŠ<°8­>òc5‡Þµèÿ–‡IUNhT»ª‘”¤òÿMªO¾ &ÿ±ø5B:DóÉeF¢yNŠDèþc28°ÿüwÔäî€\6êÑVYn½f𛼤¡ ÈI[‡K5!¸²ê¯Æí••ºæÐ'û¬6Æj‚¼ž¸â©C?Lw7‹Ø”·xŀͽR#ëÄJ#ìñƒ#š•d'o:ˆV­øYx z8QÃHIÙ÷ØíKŸ™7ŒÅ[GšB¶ÝUA@•Œ€ýs -²?}ÇÿFöòà¸/æä`nz¡NÔyÌŠŒ}‚,Ù) ™£=$d1èx¥à¿D¹s"|¾¦ÂB&!GÔ©á£#†­fúØU!{²ÝËJý˜ -YÀPBf9Ú5™GÂ>ÈÚ•=ŽãÖ‚T…ì/âU%Q!s?ÚŒZ42>¯¬QŪô•/dådz¹.cÈ=” ‡ÈkÓHaJdÈ°r—SÂ=’!?®à’†Ü0Z®';, [K‘§†Lì'§îÁ²~û†t ù<þÈ!Ée ™V–Ev, Ù<4 ðVCÆì‚£ñAu¼»4dÜšZ>8`órd‡ òkŒ °‘&Ô0`8Ä YhþVä»bCAaNÕ]ˆäds“ÈÍ7Æ$±1"CwK¼%2 ¶½Ú‹“]cÿh0Ý•`íº.–È&ƒE¹%ò3R¨¨d€ÛÂ#‘ó™yo*¾#²i›™zV!ÈjFd“t@=9/Qùn"X-,òõ¯ÕEúWëË,2íxd€˜ñfK”ãéðH¬‘ãxņ’ÁS#ÿœ¥-mrU?I™ÙŸäÁ»®ãªMe]þDŽôv}W#ï—´«ñíØ@ŽdÿzEɦÎE+¨%WO(“ÕV)6y‘$¶»NÎrŽ§MÖ~rXµvÛt(#÷$&òýj?°Øí‰ÇùHùÎ pÕe¦H9#VaPRÞûÈK.aa¤,á°¦ƒIf)›ðo½~ÂèS¤\›ÈÉ–z‘2Z‰7[¤\ˉHÜ1öÞìЃ€DÊèGìáü-SF€¢X:¢eÊìi2G°Àí¢¢VX. ¬ RWóÞ³ýyÏ”ÇéOÊg N8XZ¿HÃsS™²ç‘SbÊÖ)–K¨lž›NcU¹ë¬¼HUñá•­L½Ë{VF÷˜L[cÙ’ŠíYövËÂزZÑ•K¸¬)ŽtÙ¦\Åp¿./ÔÏÚ—I‡hú!˜sž(Kˆkà ‰wY3$$7?VÐZ¯åçÜfµxc+ÇÆ421:3šBF ÍF¿ dš c—íU³¹Ü¨yÍPÜ­GÎfBds}î·\¸™¯îÿ¼‰7„ –‘°j&8Cèc¥gèó^öÍ\hfMóÄ9™Ÿœ[\æ -çÌm(¹tæDk—‚\çàv®_;Z€ç¬Ø*,yŽ¹g:§ÿ]Ø~8;åE¦«H|Fä}îÒ,\ìs[?ãqq$­ÿFã\¹4°\ðaÜ/ÓvJMO¿ƒ²@ÝÅŒ9ýïï´Éè\ãÓ:Þk=´é2ø4vaÅhÆàÓÀ#1¡\Ô³Bj4¯ ÔËð[Ô–| ¨;z‚n lÓŠTŠMB¶! žÊp"kR%ûkoî³_-—áHÃj»ûrüO¢ž(.R)Iû#¹ïÇÐy+ï„t(Cå[‰¤† -)Ý0eëHMÍÕÆOÎbN1R›³¡TæŽÔ!‹_¾¥¯Ø ©áB Åá÷½’š] -l!Û(êÓ𦤞æÖAa5—¨’:g5°Ë%u†ï“f$õAï -„ªôu—7êæJÔ¯_¥2IÔœô3m ÅEK'qårD=PÕ¨Çb{¯†ËÙS4jƒ|5ê"©WNJϵ›©Ú7ír®#Þ(C#PˆPcþˆŒHqF£Æ¤ÓWjÖÙ:“=@R;ÜSíË!¤J@½½$iIkRíˆQ–à\ƒ¨ªÿiÄq"j¼ãOÜ%Ï!j*aäj÷ë(cë ^íì¹³»ƒú?tõ yÔ`¤ÚBP>•‚ºÒ(hïÆ®yPA4åF‚8"㇭Q jžÉ!FD£ìŽôÓZ—v´ûiÍdP×èMχå‹|®Fí’’€tuÀt -ë)iÔ„£[œf±ýá£ÈQ¿Çé¹ü¶µD?åרÁÞõÇ#®”FÍå–…Ýü5j4¨\Ø[zCë©kª,,u¹£USsvT÷©ÿŒ=ªíÿ „ª{®zaV}Úæ±ÚI®Õ³Õ-ÉêjkÉY ¨LQs^d¿šl°äX#ê¥Y×.ø·µÛWÑô¢u™#‘®¶AC¢”½õ€¿Øñs]ßÛ\Ž]ÿþØ&^ eYÖk\ج2_w Ó…ýúÂdY+°_Ùý`£RíÞ/¨±[©òWlÊÚ×ÑØ”I÷WÑcOCFv]4¥GÏ$&¹²]\ÄavÍJ* IŒŸO—MÊdê.?f~£ö2RŸ]^hSCK@u´5 A:·ó”:9ž]ÚèúëÄ¥¸^Ú>mZKZÙ¨všx2Ö†gɮٶY&¶-kõœm«ÉâÚþ†ÂoÛlÒÔ¢Û­zÅ‚n[‹Øœ?Þ&ÄI,ú6?‘kȸO8ÃTð¥ÈÄ]”ã>#âÓ’»%Øö׸Üûnî6¯ÐþX½¤ÛàFÃh„¦?Ç·û-7Ça…‘Ý*œ~¶Ûà9Žî.§V|w*Ú)¼z»;½š°ðåM>S½zƒÚZW¥ÞŸåÿmðî=~QY|—V`Å8ߘú6Îõê}OG÷Ñ…$Èàoù.†j ßî1!Dï£ò:cŽuáòo¬tV­\éã ø.ò%" -·äžêG§Sˆž‚Aª‚Ëý2…õ·g ¸=â‘\ÂàøãBÄê]þ½µŸáߪ°¢àøÂÃìáç - *Øp§B¶®ý–*µ9&Ü )àÑÄ„"<鶲'@ÃH*àìH+3 «™hAG`&«€b­ 8ï±:M_"5r¾~µæéEg8*ÍÑð¤U¯Àß ¢Áë -œ˜ZÙÄÏ C›l”<›Âß³ð/l$Ì8uͩ¶„Ï&£{08 ràdÊk¬f#29pà¾(ÔœúÄîG/N¦ˆŽ_ÚjS)Ç$á¼Wœ{W¨Âpo`F¯ån€\zHoÅ´“Ÿô¡[u÷£À¹÷Õþ'ô’ÌCÏ–ÁHüµì¯+Mö—oØ®Qw_‚Ð`c6p‚6|KàÝ/²K–X8ˆÓšì.†Ç‚ÁèŸ~ž¯d‘ƒD{…©ÑÿGÐê ¦‰¼M™B‰RÁ†±9´G}¿OàIâ°8õÝþž-Ÿ.ýpÚØPßÔ h–å[÷^RF}Ç4Æî»I4¿KÀßæYõúü{šbš®Q/¿€–ú}ù#âÔÉžŽæü¨PõâÈ€Gh¸ÚBQpynœ˜ß!ÐMw*ðï{àÚZ¯Y(Ááš]ðOÇá´Á­Ó³ª¼°ù¡âH¸M¼*(…÷@ÞÂÅû¨›K†W/)öš•ëdx†¢yf6eü3î µá»íñ°îÀ4âº-BÓÙúüWëp›fi5À,ú$8Š ‘‰[õl]Ï P5ñ5óž“ Pp•&Þò£ªf,ôï.kâZ¤ÞQ$†&Ž/pfÆú]™™¸iÓQ(ŸoN—Tý@æZ‰§ºwfâ– ‚¨K@&NœÿÏeRçìLœ÷ÛÚ«öL<Ô<*ð˜tÜ™¸ô“Ec).woИE/Ã]”܈â¤ØæîÀûºQײ–=©Â‘7qJjÜŸ{ 5s§Upd„ç½ooÀ{·uplcò|¶·ÛÄ¥WðíÙE@ã&îbßËgŠmâÅaªZÿM\Â)Í… »‰#•€ëèÕM\€U](Ì-:3‰wYè|œÄ `’¸·vVü¿ÒI‰h‘&ɸk)qž2³ÓM±vŸýïôJüß°Âzï»2âö2óÒ·3⃭ÜÒgŒ8{°wi¯\îŒ8ØÐÐ%†~F\Þœ¡ÁŠ‰ÓŒ8gk+Û¹–#Ž-öÛ´ Ü"îÊjÀä\J\Å@tú°ÂŸMâÐœ8àöÈQWâȉÿLÁ¡†'C¼ÊH¥¸1Ô¾PÔÚ—HX)Žñ!Z‰ˆ+pëb*Åq0%O®øä(å7|.`¼¦°Ó4ªÚZš¥qº8£…ñÕC2Øq\ոΎ»ù|¢'g4müF ÁgánÙA.ú.9J˜“ÉÐÈ{ä6û5?K~/V«ÉßFG_þÜ«o¹38®Rç òÉÑ’då.*– W¥_ËCMí±éò; /WAÇ0áa ‰÷xI`>ldÌü£Ge¼Êa´yh¨ævŒ˜w6_t¸«oN ‘$h}þFç\¿{Às>[ Òsu=Ë)ŸCõsžtè€f8èË—$8ø´¯•)ÈËú ÃŠŠíÿ0¢·¢+¤¿FwÖn7ztt%]¨‘îÍG‰´ÉI¯Ïlà `âßÒ‡Øã6¦á¼ÖkzUÜk^M\&«ätË‹à²<}­«ºU´•÷(íxu!·%)õ1ò¨Sÿáø1ÕMX“bÖ9Ï1WÇìR u6kÚ¬3ÇÒzÚc$oëÎVr]n»NÖÜKüÇÜ¡ûT¯ï®á}T¯ê:؃S‚»µ$ÝØç±…]ã`d/¢·6-{߶bNÄkyÙìUÐk)í*MíMÚN¸9:î´l·kÝvŽ)ü·ÚºÎwHô2-â>Â[}µJîç‹o×£?u’ç6YwEk÷DEðÜúî{¼÷èÐûÚûôqN¾[o“ÀÛ÷Æ¢!Åf¿7T¿ä®…²ø­Þ·^PºNƒ¿ÖP Fø2,ü“áˆjxÅiíñðé¹cˆø[?oCNUñA#”3BoàõâQA ¾rÆGàø¨<æñpÜx<Êùh‚ü;½ÈKAÉ“=7 ;ùçüTéäÿȹð¹)/s_yÇ —¯Cæáº;0WueË>Íßqól¨%n9?2 •qçÁÉqÏO߬ôØs"}"° -îóö¦ÍîqôXŒSÒ[Rª²séO Ñ 5ÞôRzÃeßøë+ ÄGõÎMçVô¤Yj ëé0z¨1Ûz@ízük±¿ÞÖ¬ßJ^6û™TüÙû\û„ÖìßnŸï9ö²âµÖZX{Ûµý nŒùöÉq]¡è>VjPo9WÙ}&›œÅû!ë}H€ÜÚ,KMß{a¹Óß[ª²ÞødâÄÖ>øtðÂÁðýp½PNˆÿTÅw‡0âÏø NË㈰Åò*òIª{€ø䯵„ÂÇò-‹½™¬Ô°Sšÿ”ó ®g|¾íñjèÓŒì£úƳaúà~ÃÆ*ÔïT}ËÖa¸ÍúC´k…^ŸKÎ:ö‡ôÐ~aïUr-;Äý!Õ}€^æ}‹ßç·å‚ÿæð«òÈè€ñ3†ünIPYqn‘2ÎhÌŸ¤0x»Žnw§o¢#2˜i“SÐ[ ÏÇÒºÎùïCŠÆ:vÔ}­îƒÎÉÃõ  flÁrþ×¢‹¯2³æ_‘óÁ}zSÙC‘Ÿ˜ÁüH‡â:œÿá -ý# Å“—B?:`k†™wBÿÁeÁ½™ÐÏ`¿v=„þóÂ0®Å…þ,‹\˜ ýØ:†ââ»Ê8䈧=î,ÃéÐéwóéw¶c†~ã˜~^Ö$>Vý"×O -XŽ"¹ØFJ•K¼û[Ñ?©ø#fº"É&ÿ5îæïL“þ+µþÝÒo®íEŸPÀ¿4-lÈÿrf÷ùGÿY5biÿWå?:c‘ÿmƒcNûÏ­›ÝØÿ¥þOÅÿÿï"º ›Œ/pª€ºŽ74¨¹ ÊRŸÎu«®~\ä p±D<ñ_‰@VXAY„±à6@nHìl«·ù°ÖŸú’5" ÈHë6 å œ ¸­ß<‹¼ùîoï‰ -Z-Z…¥¤D÷”P*ÝÀW1êÏ3ü, ÈdïÙ†o8à@ûU¥¨@9/l`„Ë´? #ÁÏ’îJ"†ÀÎ6ùRE òXu{•“ô®Kb˜›ðøb¢K(ðÚ½!S ä¦®JØ»&'Nñ -¬î³@V¸@D…²/ÐÚVð§…õã1­–4ì|2`þŒD¹œȘf‡ÅÒÀ£˜à”^ -ªÊ½¦ïÂf꡶šcïÅzúòæ[kìËùoSJÖ-==0³ìY@•æ<Œ’bã}Íã…¬önjÈFI͈y˜>Û-‰6¯#O›öéÖ(Š§ž -NL -´ªwÃ0$¡kÒ»š†˜P5dXÁ¢¾?<ÏL‡Ê Çu åŒÖz¡VŸ*úë#ƒ¯¿ÚG¬îþ Ä"?bqà^pïëOýh‡íðÃïøãΙ»‰â¶{ø™!¶”)%)¥ÜÀ‡Ì9C TD€°E -µ!n#W#ŠßI•Q†o­Î¾ùmÍ`\ÿô¢´_äÌh—´z c‡6ÿHþu#k!ÏÀƒ·}©³¹¼îÆ5D¨ÀÃ\àt Y¸_vž«u ñfšA8úå®Ë¥)Œ“mãj—´zËÉ8ˆñ1²±ìÛ,Ëü©ù›ïœ‡ruôŠ Î\`¿“èW˶Í0xi3MŸ\Møæyõì!LÛF°îÛÚÕ9_¾¾ „¤¿0euÞQäëC™„½ŠÆ%í%Å”¦@ÅT®zQé}"ù¾Ž£S1Ò'ØPUì<4~(WÅ{©ô+“ÇVÓºý!LÀnOcÞ Sw6ÃäÕ8†v¶Nøî.š, ¤s„XÔmPÙ‹‰ªüàG(­DzØ-Ú,´§\@~B@ë¨)ôP‰Ñó,êÙ2|j4Œž#¦ûF™…]¦PÄ.#àçFgáºÛ—ºî,ãÇFÃà¡mçlíÌ Üœ“˜7gå<—Ó_`.mÛ±˜?6îÎc^-¤)˜ÓhW i -öK¿^#8×cèÞzØÎ.⼬†ï#m¬šµW”ÓyƒUÏ…t¾1¤ó1€h4Rèá_âÑ+ Ù©VXz§ÕÄ[‘ïIþÙD–†\Åv©¸^°b’î -:oñ”¬xìJ¦‡6%ß7ú$ü T\Ö~ˆÒ\>½¶Sib·È²ÐÖ9Üû5s_f®®¤«oåþ!·ÉÈø]ÆAHôC×:)SÑû(þÅÔ½uœï\—‡Ϧ„ë1ykóÍ!]ƒ“ÝÊ…fj@U±'~ÑæaçIÔëÖù<ú-0ù”ôH¡‡6‚uçзó>Øï I}~&R±Ý „bGúô -Æõo]çYäë?’}“‚v¸Î®)”«mçºÍ`]·1”û]±²ì[ßâˆé:ÐæžLêIþu£<<ú*"¿hø3‘2v®¥\ LN;ƒ”GQïûDòU¹¸ìA“ßfpîãâyŸÇ>Û§±Ïþ™Ü³}ùªXH -Yú@¶þb×cÑäð\MCGËü½É?‘€½ Ul3¡‚í›p…“·Ù·^†“h73¹~»T É -DcG0¢±#áè„pÄ¢ÁIÅžö²$­ö…#¥¾É4|3‘&~)“ýŠEfW}þ<@ë AHë-œ5UŠÊ?dx×Ê}ðÝÍ4ŠØ…!ÞëÙZA>¹_¼r/`i•!•¡<4~ Ë?BÒ;ð:W bZG0B:301é—JÃß’ïËøµÕ2jô â\í´ªø-Ä’z/#¡ÉôðŽéK«aöÎæ Ì¿¯„êõXè÷ßÞýœÃ½?T9x÷4òýÅ9<4šËccÙ8¹LiÕÛ-ðºÝÒ*#y~?&á§ù‹ëY¶®|ã³@ íCº/ãÇ6]þu)”ô&¥óWìiwdtY#‚½åà?ò<ü•€I¢‡¶+£ŸrQIcÍब°¬ ¨"â€ïdüÜ"ÿl¨WF?ù‘8Áv_Š…¤oBãxïþO¤ßÿ™üó8`º¯³h÷y÷¼Žøîç€ílǼÿù÷}÷lE=»¦0οäÙóËÝ—cøÚ䘿5î®C…€¤»tŒr7La­åØžìˆëÿbêŸ\½£ßÕEõúèu -÷l@8§VÅ駱hEþÙ4€pþå ­ÖßÙH^Û@ê×쨓ðæqÌëóÝ7‡rŸ°†p®…ú¦U±Oû& ÿÔ‰Ên÷¹.hܲJ»žÅòK@2JO0Ù•V¿ý‡ÒÏeö*$k«˜4ƒ’õÕŒLú@kØf°®÷4îý#N°?ªø—JÁ6iøS­°ô R‹_gÏ}þ%Q°ôyè©w]ÚM¦ˆ7S)âm”Yxû4öÙ<á=;(2ð.Â$¼‡(í£NÂûgòÏûPêyF»£§Æ•D£iÛúÌ·[S8G#‰~{+­sW ŠÏ -šê…æL”yØ}ý<Î!žßAÜû:‡{†Ï­ßÒ}¢K U±C¹*ÚD™7Îa}C˜Êx+z»5‚n?o­Î¶Ù\˜¹³ºæðÍ߀éüK]— c—Æ ºôB}¶$_º$üGŸ‚]$Ðï'êô6^¹>ó×V qúy)ýŒJ‰Eÿ£ÙWß„ëh¯\·!œë<Ž}Ÿ‚篖ñs£gþâèÆ>ÿù÷‰.ƒ.o éþ‹œý"g6×ÊɦÕ0{ftŒ]mc(÷iáúƒXS.ÖNîÔ‹É>C ôÛ*ý¾Ò)Ø/(!é§TXÖS$,=QåáÏI¼ë7àºn´YhoáÐìŒÎŒˆÒ^B@–Mš 5±ï0òÑ4Þ¸Ùg²¯nJUìZ;@¹’˜ÊT,2ë¢ÐAtùוTk®!›5…(¥ôÝG’¯Ãà¥É5^8ÚÈTÐ3µ"ÖS+({TˆÆ%ÓpO`â±+•~?Îa^çIô«ïžF?ÿ Ø*ë¨Òy -E¥7pªø£B4þ)•ýÀjøÞïý›C;ïã¸g/™‚mTÅ@£‡je‚ ü9ữ£ˆç‰8,ùî¡IB;¬çgôà|ù~ —Ùƒ«më>Oxï6Ú,´ ¨"Ú >4Þ >4ÞL‘4¿7Ñå ½“˜÷{"õ ¼ŠýÔ‹É.„9ØgÛælœ½ÍÊÙd/vgÛ KBšV®Ø–3˜ ä­¡²Ò¨ØãÞÙ;ˆ{ÿÔð'u‚mžpŸ·)¤óA“vTˆÆ¯`„£MtI¸“ˆgeÞ‰z7LÞÙ Cg6ÃØugõÏÓ˜çk ázV­Þ¾ÐÝ[Ig¯)«Ü -QTg NRç,š4VÇßô©x Q -Ú4€quÏ£_çê:GB:@e,²,´‡,o¢ËÀ[hRÐ&²4üG›^{IÑN -=üI¡ßõÁñ'áø•D½¶¢ß}cH÷güÜêE< É?['œ÷q¾u;b½ŸóųgôÚ¼ Þ[¿9¬û?€öR¨·‹Ôix3•"ÚP®Š7“é÷>Ò<ìaìó1zkó‹ÝÙvgq¯fÀ‚’–PÄTF -ýö¬Û×òîvìå®ËÅ ÛÕD˜† æÌ!"ämu'è«œtŽ7ïû8ú}'UÆŸ%#³gÍÈìJ¤ˆJ¡`[iô{óÀùšÂ8ï¹gçˆaìºóŒ`[=ÓWÇø­ÁèqaðÌd™À¶9&om~™ûòKÞ—³o·6 ×ËböÐd™A6¹æð­ÆÛÕ4…o5LÞ-»¨ù2n¶%ã6·ìåΖi -ßè™B6z0ŽâôK¨ˆþôÐï0êeß>÷å­+Ëø±uÇ»nã•ëÙ¶ÎͦÕÛ,ݽéËÚyîKÞ½<ãfßú–‡aØT ¨Túµ‘Bƒ,½OdŸ·ùÖÑ;‰{u‘açiÜó;xL£ŠÞ@ªØfRõÚI£…öÏäŸçÌë>—|½'RoFðmÖaÄ«:½4ƒsô Ý—FPnÚôK¤ˆ?Óï×Îu?8ŸI¿:Q¦ „«iÝúŽâÝ7ò4ô H8z MVç2'º†)ª5ÖŒKû¿#ÞóX}•Ý©µ±Mþyñó­’쳇. ƒ0ÿ>dàïYì³&ýl¡J@(2Кô»qí|Ì]-³÷Öiã:ø®ÛÒÕ;á>ß“ø÷mF¿ÛæÏÎÆ!¼»ƒ(ýºI›à.Rçá}¤yh]Þa»cˆçyùþM¡És›còÖdI¾ne£²cÕФwój»—Áä±qƒ2: SkbÝetû%\0,­5"¥2¥¡ã½ƒ dTŽpD”~ò Ød¾‘8¿GQïÓ¾ùÀ6OC×o¼qvŽbŸù{ë/wf\˜=4[–]£Ç^ê~Yvî“ÁðÍ7á:šÆëFÃðÝò Þßfç¾6Kg“Åì±qeáäG½ºæ0®†Á[ãÂܵÉ0rh4 Þ™\sWç(ÖùǼtù×B =“] Ç_c8WÇì©Ñ={¿ÈsðuzsÂxuöÍ–³q6×Å­k³s÷FÏŒŽáS“cþÎf4yÌål.sqã’ù<òýD½~ó½£y"õz% Ç ÛÕ3}r³ ›\S(Gã|ïzM!\¯”ë9â¼Ú‡ðY -úÉ¿Žóµóxf2Ž˜®.¥Œ£eßæšÂ¸ZÆn~™3ÛÂè­qsóh"ÍBzøuí| ß ³‡¦ÓhW7­Š=åŸÇñÞýšÁ8?ãçVËðµÕ8_¼ÁÉùÁRnבPÙ€ª¢M g* ÿ&ÓDo´YhU -úœï}ã­ë>‘}žH³Ð ]þžÆ>¯Îû&P®®Œó6‚r¿pÎÛÒyš¿8É=O„Ih ]ÖEžƒ>ˆòç[gÏì½ùA9IÂ?„)h#}Þ?‘߆°®×ÎõF=žE¾~ã­ó;‰zˆ“°+™zí KA®ë2~lsO¤žg2û¯Š)ôð'‘~?•ó&¢²ƒ"¢òSkcM œÒÚAQhRÐßÖ}žD> G@»çQïã€ïúÍwÎÿTî}I=GlW϶ÕY¸î6û6ÇymÖ®«•|“sñêK¿n#Ž›³s}ëòV“Åø­qsíæ"ÒÂÙHô°6=¬0ë KÁzh³°&ò,¬›\Ã} Éú Ä¢ÿ¡ô‰ôë@—~~§‘ÞaÔëQ%½¡tÖÌZ -FE»“—V¿Ô™q_êlîKÝ­ÍÒõ²l\­ÍÆÙZ—6{,Wk]Ú격Š¶#ßßYÄóEš„?ÈÐÇøµq_ìζ5^8úæ;×sÀw\×}"ùú¦àG -õz0žŸù‹£eüÜhÇ»~ÀUlGpôA—ƒµN£]×YÌë6…s¾†ðÍÓºuƼIÔð3P1Ù—H ¡\Ák“eþÞäšÂ9èÒÏh]ì^Å;Šx>ŒçuÄy½G²¯F"×O#k${Ñæa÷üëƒýr°û@ú}"MÂ_ hiz¦RÄû©µ±3@AI7`I/8!Y/•~oÇ?óµó6…s>F–Ñkë@’6ßiUñ Q -Ú?€>©lGxôR+""ÿlïÝ_¿ùÎyE;ßãÈ÷uÄw?'l÷yó~åŸM¤Iø}ý~Î÷ξñÖùDº®£ˆç*ýþNbÞ¿Ïù0žªôB–ƒžhSð#…þ¥ÑïÝ„þ -J‘}^'1¯÷8úÕ=Œ}>|çsÄy5ãžÚôN®‹þÀ«bÊ$ì9Ἲæ0®ÖQÄó?‘|?ˆòÏ&ÊüPm«™´‘}ÉlÿLþùœÄ»Þ©ç“N¿ýé•ñG…pôK§bOÄIØ>?'a/%ìQ&ë-,k' {ÔÇÂÑ7¡†Qg¡¢üûHžßbÑXýÞDš„ŸhSðiz#Oï -¶›NªØ>êôz È?ÛçÑÏï4âyD;¿“˜÷…,=)¢ÝTŠxû,þD<Ïèç‹6 í¤N°m´Yhÿ@ú}ŸÇ¼ûhÓk;©&ÚRÅv&áýãØgóˆùîŸF@[ÈК,´‰0oï]¯!”ë;‹x6åß/ê ¼ƒ(ÿlœï]ÇùÖÙBš~¶fà7Ú,´< ¿fàÊü³8 m$O¯]TixEþ}E=!ÌG?ûæÎþ›³ƒ$ÿî'TFûÈ“ðžákó0vhô Û=ÇàÕ7à¸óóY¶z›m³µ@•~_¨“ï]úy¤ÏC›‰ôkÖ„þF¡…¾¦0®Çì©ÑA˜~?Ê„âGP¢±/¥~?ÎbóÇ&Çð©É4‚p½Çѯ&Ò,ôEžƒGñŽÎºukåêšA¹zfï­×ÊùšÁ¸~sx×gúäê,œ-gáî™ÎÓ¶y™À´³gFÃØ¡Í6†qžF®vA£µ.Ýz;øFYú¾6Ÿƒˆçƒ&éÌä—7[†¹C“qÀwÝ'’ï÷4îù¹ÚFЮ®¬£sñü& N¢^ßYÔë?“þgò¯ë$Þy?7š&P® üM§àn)áýäªx7`AÙT¿TÅïÔºè‹2?Ž÷®ã|ñê¤Q°—R1Y?½*þ$ÑC›é4ü•>¿7Ñ¥ág: ª™ôÕ Ì®€D¤g`òHÛDš„?h2ðû<öy!ÌÀ"ÎA[Gñ®ïˆ÷üäß7ò4üL£ˆ÷Ó«â‡je´‹4 ÿÏ#à×ßÙ<{^(óϲô=z?èQÐÎùæõ=8sXgó(ê}š¾¹s×VÛÒyF¿[iÔkG`´§LH~% í§TF;ÉÓk'}~o§TE{‰´ˆsÐ>-´¡@$ÚP¬‰Ý#OÃTégÓüÅušA·îãÈ÷“<¿ö‘çá?êôúÉ>ÛÆPÎM~(WE;ÁFû@é¢ýù÷kãêšÁ8éwï„ó> œ· ”³{ûì#NC;©lÛ Îý,Ûç¾ÐÙ2 Þ™lóu³uí~vΖy† ¸Íó‘Üû;x^æ¶ùÆùŸÈ¾#¶«qÂxõä]ÇA´óBèÒÏ÷4îyœ0]ù;›_ìnùå®Ë½1¤û;Ž{uÍ!-#ÈFg×ê2Î {¡;ãÂбÍ/qh\¾µš¦°ÍÏü¹u˜:5:ëvs³m77&Om–ùk«_ì<—w9tೆÙ¸š c‡Fs-0>†,Ûöµ9â¼Ú(´ÐÇйÕ3}nçîªüû7†tfî¬~±ëÎ8ߺïãè÷qï:Ž÷®×Êý0ß²,ôC—ƒ?)ôû‘>í°]mc8Wã„ñèœÄ»d)è‹2 jø;±.~¨Šÿ‰uñ;±†o$P¯Ç9Äû6‚uÿ´Ð>À -î"ÞH¡‡öÒ©Øh ÿ­áÏ4¾£>4~'ÕDûHóÐ~zßO«ß‰•Ñ+‰‚í ÉÁÿé÷$ûìD<ó­û9޼߳¸gÿ@öÝA”vOâßïQäûD—„ÿ´Ð6 Šh'ððh?µ&ÚD™wOØï¾1¤ó1xk5M \ͳÈ×sñ¼MáœÇùÚyE<¿ƒ¨gë€ñl½6/ƒçVãxï>‘%á ¥ªx0M´|h¼­VPÞQo%ODÛh³Ðš ü?€?ðVòD¼«\HÚ ZHz"MÂ/” heöý™¾8zf®öqܳ ÿîļϣ¨÷oílC:ÔiØ…ZmüB8z!JÂnC8×e×f?µ.$Ø ’ü»kåìB:Û2ïªü³oÀqÆΌκÙÛ—;›{#Žû4€rõ‹ÍuI㎹¤mÉ^ìn¹Æ0®¶9”û4…mþæ+÷eöÚè,\/ËÆyíKÞ½­»õ̾^Sç³o}ëÂæË\Üè2—5™ f¯ËµËÑ8Štt  šÌÜsHwÿ<þH¿Oã×yùúÒè÷öþ@ºÚ†°®óˆû|’§÷6€šø•J¿¿§qÏÓ¾ÕÙ·¾ÍÂÝ[D<Ú'’ïiv k°ŸžëÆf?Àšø—L½v#ßÇ ÏyE½/” hC¹*ÚOªŒ_iÔk+‰‚mF=oShWßÒy¡M¿{Ê„ä_Âñ² ¼{ûìžÄ¿¯#¶»cðØj˜:·™§qÏó0îyÁ¸.£÷FÛÎy É?[‰ôð>ÚôÚ:Šw¿¦°íë îù"L‰³°;T9hãæÕ6‡r¿&ÎÇÔ©Ñ/pfóË[WŽ¹[“côÐh;5Y¬ço!ÈÁèñï¾ùË»sñºE—fL àî(¸Û$*î0M¼›F»;‹x6Mß\¯ù«ë2xn½Æo®IÞX.,× M©Óð®”ûGš‡¶¨ -ã7×øÍõļÈð>ò$¼…"o H¿ûˆÓÐf2ýÞG¢…6PåßÏÆu¹Y·›‹®ëB–ƒ Ü5²44ãQäû8‡t÷7Ζùk£aîn¦Ïl›…óò ÝßÊ ¶Í.g2³°û^öºeÙ¹_–µ«¹8bºº‡r¯ïHÖy@´Ú%MÛe¨À}°<µ²žI½:goùV ,+×Õ¾Äu¹mlÌ¥;–óÚ˜¿4®Í"œl“GÓxád—´-çpá‹w2Ù·¾• T›cøÔ¸/t›}ëdœ«!ŒÛ`øçÐÁEM&ËÎuùEïÞÂèÙ3·ÉÂ\дd.mecÜ.sa«Ç²n7Y¶í“eÏúü"g6ã|ëlïÝßIijeøÖjžÇ½Ú¨Óë‰, {ýþÏ# 7Ò<´‹: ½¦`Ç9¼ë/vhÚ—º»ŒÆëFYöK¾ß3¹Wë(òÑF †½‰ñ'Þ=Ž|¿§1ïÆùÖ}ðœ]Cøæ‰2ï'ÖE0ÝáS£]àì2À¸zéÔ{'ðàhMÚ6v~¦O®–é[«]ÒüÖ医Ͷ™quÄwv ¡\Ñc›cöÚè˜<·Y†næaÔó=”yýeMæ]Öf׺²L[Ÿáƒó2xnu Þ=ÃÇöaäÒê¬Ú—]º3×emÞʲÑ:Šxþ¦ðŽæiÜó>|öbÞ­#®ëÊèµyš¿7;ˆòÏ.ª<üD˜„öRé÷º$ü7†w¿&0îÛÒùÁ¹nSHçuÀx6é÷¦21iUÚ4€oÞfpîyúD½ƒ—6ã€çl¢ËA{é3|3‚»F›…¶Òç÷NêÛ=z6Îa½ƒ¨gß|çüL\=ãWmv%PowHR°xã|ëlÀ¶Ù®—qàð¢wsgÝè¬[/ãZ ø† _|‹A¿ËÀÌÊÂ`þδ3a6.ÌžÚ6÷ÇxÚXn¦ ‹ d³IŒãÚ€éä—;´²=6möí&ã}l'à—y]à5†¬W,‹×s‘›ÅxÇ°k€0y}eñl²˜¾5­ aW¦°;cØ6˲m]Þ¸ZþÃÀ¸öîÃ4¸´upQ+sA“Dzi¾CÖ&˺Ñd.kÛœî°w°ðÅé l6Ô69\ZZUXLÐöÐ.T1qU1U1a1qQ1Q½ÕLTLVZL\ZUL7•Ó·É«™Âz ljp}lØäd¨™ª˜DÙää±íé¡i³ÜiqqUq1YaUqÝy1Uí¡‘1­Õ}ÙäÈ\XXV\[ZYSUZTXYXY][\\WV\SZWt[Wªè¶¦²¬¶²¬´°´¦²¬¶°¬¨¦®¬¦°®¬´ª¬¸¦¬¬¬¬°´´º¬ºªº8tUqaemUUiUauuu]Qe]YQiqYYmuu]amMemMueaU]eYYiYiYuqYu]ÑqÀÚÒêÚš²º¢kãÒ²âê²ê꺚Êê²âÊ¢’TeeuauauÑa]Muuu]uQumÑ]uaqÑõ--,ª*®)+..+ª+-.¬.*««+ª«+ª«¬®ª­®«+ª+,ª«-,®.-ª+®«®),ª*®),ª+,)®¬®«®)-ª«+-ª+®®+­+..«.,­*ª­©®®ª©.¬®®®«+©--+++«ª.©®+«).©.¬ª©..«**-©­¬­)-ª+**ª«,ª«®,ª+ª«-¬«­ª)®¬*ª««*-®©®®©-®®®®).®®«-ª)®®®¬)®­­©-®­®.,«)®­®.-¬¬©­-­®®¬®Œ8>7ytn:ÞèÔt¼¡¹ YÀ§f¤ Íð,~Á˜Ä…,äü€+*ž G‰ãpÃcø ‡á2|†ÛðŽÃk8 á0†g¹ á/¼†ÇpÃax Ÿá4\‡óp¦¥§A¸/ Ö0˜Ðkâ†,Ú’bÀ™ p ª\í?5IJÆ9.È †i*e.RKHŸ$`yGe,ÙÇ„ ¨¢MND §˜†>p`zqÔÐôæ(@ó°ŒMÄ«˜…>jhöhÁ™ˆƒuS¼#U3œãƒ¦øꦢŽPPI"‹ž"¢ÀEB©b+V‰ýá-K<$•+¿2F³Àq´uãÈ2Œc1$m õÂ)àÂËå™^¶Õ€3ý8ñ &ćxßá5܆×p~Ãsx wb∠ðLNNK -‰'˜ƒñ -°,¤Ø@•€0&’aB&;ð¨‚ù€0Ô0ÆÆJÀ±@ /±¤ôk’¤ò/ÖˆçåBð,ô_¤Èš/®¤u2úÀô\䪉¸#„&XÇOE¤¢•CG#‡0~*Âvv"!Í4äñârö¦a˜†:pxŠu¸jòrv‡€¿6Ö1ó` -׉tx0Ž¡!HHc~G–Å'$HÀ± ð©&EƒÄ™`ˆ¸Q–‡ ½äð"þËøGêâ4/ˆÝ YB{ÿ*ð'£܈FâLü‡ñŽÄ…ø‚1À™ðfGp,ë• cB!a è„Ä%à–Hfp~…¤^Ú0ÀLK¶“±ØŸ‰A:7¿?!… !æµ°ðN˜Ü’K¢Ü•K¬Üš0ª¨Qæ°ÒÕte×iš$o³4 ^çæÂMñÖÍðPÏÆ!‘Ÿ™D )]d9ó°€ì7^@K—,epc+dà*˜=KTqë4Trz ¨dG&¡™ß ©™†EBd™a ¨‡% ¬–GÂ{@‚xÁ JzgŠ)mª"œÜy˜,"éA’Hå)‰%t’°Rºx 0áv×ë0ÖÑÁ»EËZBJi£KRÒX¾ÑM$…œâ©Š;>CLzŠxò7^¢ÝŽk”}­L¡G!ƒDzŠ{~Zù~Z w>yä„ôɹØCSVJ—°HP‰xä‡M÷ä†_$R¤« ÅG61àoz€·)†ýÔ<üQ‚ó°ŒOoš„@fd¶È,R³HÌB"!4¿G@?!“ˆE%cá%¤À‘Hé•>²Ü¥­MîFÃGBAÀ#ZÑB[9À¶<’åG™Ò›Lñ“±Wî>)°žVàDMOyµ¿`Z“ðêÓ¤°øÿÊŠz«‰z›³vìb‹g$²¦ *jF´üJYÌ.1à—1Ñi&&:œ¶_‘÷’÷œ7š–j»,?h±+=s…•´NÏ$œB"7}Dr>aÜ Í<ÓЈ«¦—k'¢ÌÎÆ$Œ¦–JÀš<² í=AB3öhrŸJQü)•<"&•<’8:º¤/v‹™¢‘(_VJ7´*n¢0¢¼…aÜò–ršZ©”rƒ™Ü -hå¢Yqá…ÀÞˆ°BÌèœÌ°3ð:kñèœ%í`OJo.V3¹É‡/;áï&'~Ú?¬Šk½ë)_í¨ì V8ú ZRë3')ì±@Ô@‚ì­E¶˜-° qzpjºDosE•µH' -üÈ'øI'Ø—B¸=QPi5e²7Ji$,Úh$4,DÔ1Èé'kº8ÄjÃÆ6Ä&à„X—–V²«"ªc¢Œ¶Èçt1e­SÆ•µ/*õ›F¸|N„ÔsNxÔs\2´Øš€ƒK'¥GIdʽɣJZc’)6¢’&“ȳPPÞ@ ÒöHÄI·V î‘Lí”Jù‚Xe8).î=#/Î4$°JC¹×¨Œr3,à:s«ÐjQRsΘ²É$‹M9$Ëí)â Üf -*l”°ZîNS&wœa©›Þ&6¿?\=`‚j"!Ô\aE­2Ç÷å-f›&ª°q¢2±ë„üñÈ™èCÔS2ˆ¢§ë“9Ä%P:÷o2â&‹ýÐõ„Ðè>Ú@rÖç£F×LIŠ_¶äõÏLFt7$/¾c$f£+šÀ¥¦.á#ñ„Ž“†55$)즇?ÛFÓÜ ¬ƒÌàšÖ@‰[¯1 -1´vpc‰øNRÖ:aHaƒÄqMÓƵJPÎ޶ਵ 0%[*àË5*þZ=4i°,«LË+=!Šé¼Äêý?–zö ɺVhç`„+¶²¥®´¡ÅŒÓÕ‰Ügé’œv¶’¿­ÉŒÞ©À»Q\tû ‹H 35"(ºfJJÜlBRtï€Èèö™aÖ¦¤€?vDfÀ‡YëÈæÜ€F%M¥ãR»¢îV™AçEBOÆ`{® ÒfIä€ÛQÉOh@.!ܶüÏ ðc‹v€ÛÁ(NèÈ%UìF&X|ã*¿’–n%*]Å$O¾–sÙø…ö+$´VF>µO( ·¨¨–™5aÑñ†à°ñ~ܸé„ȸã’È°Ó¦Ô Û¤ÌèyKlØwGtü»#3n>&>þâ "g†D~ÜCvÜzNz|:&5l›Ê‹zÞ‚‚v³BÃÇ5iÑ=‚ãìn‰Œ›‚T¹Â­\¶-3zÛ–õµŸ”#4d,”[²‰[ÓG•³OQÜ(c±Øßh™9EHyó\‚ *D‘•‰¦«“8JX-¶‹–š ú£’¼#•ôÇ(xÉ[lIØ^®Ðj -ôÉ ‚»e”›´JhkѤ7dIí_XPé URç WVi±&¬¾ Šëÿ±#î9#1ìÁ6ÎÂ9|¤wÀšîÈÑ#bMnÒÚÝ°¥ô;P`t«uÅ“ë%×-­Å…\#0ƒ¦À9Ã"¶ XPÖŽ„Þ~2Z´ùÉqßRRx ø •*r© š ´V?ŽÍy‹Çç¼`Å$´Huz*—ô†<ÌlWjÔ‚R’Ô}(™ÛÆF´wc&ÜI%[lLYÌc§x¾&IêµØ´grÂs±°¹QNÌÿJŒÙ–¢®©¨¨m-1æ<)Cê½(Bj;*>j=)@ú] 6è.óL……¼…’b–Ÿˆè (!ƒ ÄŒö†G[‚¦Ÿð¤| Ë¨Œ ë&$¼]½2ÎÜ„°èŽ9iõ¤°ÊaN\ë®äDG‹UaÛPVtZʉº?IÑ/ *GxR*oØâJs­” Ñ¢Pò}@¹aŸÜwT€Ôhà˜}3¸f -Ô˜Ù€c†C@G}wÅGWåGí–%Ív€:îÉ®¥ß±° »W`ÔqTlx¼'9|7Ë š› ™Jpé”ȸãŽÈøg±)lmt)ª5˜Õþ•Æ e•î aÆ6d·Èj—,Öõ‹5iõ`UV;„%¡tW‘ÏY¾"¢¿QÑÝNùà8å~%Ð*w‹œ°ñz°@´1#ˆ -´3#$ºw“?OÉŒ®`’v\> 5hÛ€sâ$·¨Œ'oš@¦œQ&‘Ò…ŒRåO"Ñb{†x§yÂÊe-7X,tØ,5`Lf»ŒÈS²xÉ#Yì?XáÊcµò8Ù„¸j#(ªíÊÊõJÀuk¡Ê)½! -ꃒú³zXö%Õ IŸe³C"JkõФ˜hìBœ‚õ‚¬ -k«ÒúÁ˜ z:Éë=;q½?v÷J -oVÅÄ¿ R@0Ç ³/^¹:‘w2 ŸZÙ ]šÖÂÒ~ÖãCš„#¡C–Ó~WIáodÌT+*½–ÍúJÆee³Sˆ=7Xi­;0y­»CJÜu<^œõñ qF8Öæsë=bÈgÈÁu3ÀF§p!‹ ·Pl7`ÁÕN1AÛMVô4&+ìn~~R¢û&#~ÚÿÍ -~cîUTÐiW`ôn–õ˜$战9h!!w ‚ހ啾°Åö‚VyBT¹ H¨E=W-—O™Š‡å\õÃr®§ ègKR|Ù‰‰ÚÇ’øÜXÝÌH‰Û+Aák'"|íEíƆM'%G׋²ã›UQcXÀUvà$”+á -êVŽb¢öJPx-5˜•WºBÕ™”Óy‹ÇçÌåÓv0DT†PdtvPDT†P„tŽ¤T®Àä”æ „Õź~ ±¬t…XÔ¹BUYË'ÝàÅ%ýB±'(Ñø«^Tú%ˆp´¹n€ÎbHZÿ#§ÒzCWú -ëYè3ðJ§œ Edm D¸3@¤‚!餘ìM¬ˆS,$½Ð& ÷‘ÜóK©‡¶ßžó6á·Ú‡RÏ3­"ú¨A—€^'1Ïû<ò= 2:wˆUýžœÒ>(v¢ÑÁhó¾ÒqYG™x¬›Xÿ“ÅŸõ㲦Påt®0u6°šS7ÃäÍ8àºn€µ‘vDt&Sò¡[prÚ`Åe_pÂÑV*ý~¦ÖïwzMüR1$k,™tý)D#­ÅÃS~dtÖÒÑIO­ „ dtÖP…•kÂ껈„ÊT8.ç*•ôÖŽÏR®W”ÓY ɺ‰u±ž°D•«A -kþé•ñ'‰†€ôO­] ® 3• -ÌN•"³ÞÂáIkáøœ¯fpÒ[<>ç+—5! u”)ÔÛ²¼uí²bxÒ€˜Î >H.™&v#´°|JôO®‹V.2é>Fg¯#¦ôÖ ÎšÁ‰È5‚Ñ~ò Ø•ã“¾’aÙXm%Òï)â?ú<\€"Ò7¡†‡0?&¡ŽÌ.¥âÑŽzuüN«D0ú*¿¨×F5 »%á(âó½û/tgÛlÍ…á3“‡:ë- ´• Ë:ÉôÛqÀvµ _›,è&ÛÖÉ2~ló‹Ù6æ c§gÆ•ñk«y"õºÍ®Ë®Í‰qý&,‡šàÕÑ6 ªØ‘@¿èòï²ðÉuÑ'Áhe -Ú>{ÿh”ðG‘`ôoþÅ®;éÍ=’{¾ËÈ(wCW Ç&Dúý_<ÛçѯÚP!=ƒ‘¾”°÷LîÕ@™~]jeïâ!:?R*_ÅणBDV½¨ôQ#;“ª¸j†¤ï"*w¥VDz¦Ôp_Z×[:Be MZå MTi­ôÒ©ØX]ô F@v(&{Î+f¯’AÙ£F@ö#O/V ÍzÂSy‚’Ò9 çLµÂÒ;±.ÚB™€v‘&!eߟJ1é7,Qõ„ˆÒ>}ö¡]í3Ùç¡J,ö ±¨2X׺‚Ôy T -…¤¯Bqù±\X&q†í§â[IŒ •Ñ¦ZQé”xôüëYüëGž†ÿkâWPâqG¼çƒ(ÿ °†$ûì#ÐB0¬Ÿ<(þ¬‰ -D¢-•òW©˜´|x´‰0 ¿OcŸSkc‡zeüJ£`ߤ*ö RH"ÁèÉ÷@ wÂ=Œ}>(2о¬{™»síP =‚5VJÏÔúý3qrÖÍL›…ûe/ugÚœE¼ñÞƒ·|›‘J iþæè›ïœt«côÖfÇ»~$zè ˆ¼šq9Ô9XuÖBš‚?“W32鬙} ‡&–ŒÌÎdšø«\\ÖO®Œ9a»Ÿ¶ûP$úXXý…*©óÓÆ:èð'y~ï#NC ï7Bk( ýeŸ¯)œ£uíº“ëb• N9k†çœ Ä£GÂÑG}plJE´‡, ½R(ØÆ’‘Ù¹rxÒO!;P¦_Ïq´›ƒ6é§ôÖPYTyÊÄeÝ” ->EüR**ë)–õ‚’‡Æä鵉4 ˜ô -HDBH´€X´ŸX“J?“ªØK©˜ì„„Þ€ç¼Í7Îã„ë&@QåÎKFx0"©ŸJ&ŒÍšëÆfWðáÑNÒßA’·Ðåß}ZXÄ9XÅÂÒ+(ñè‘@ ?Ž÷®ÏìÑÑ?“>*„£O ±ˆs©4lHU´™H?“é÷Âôû3‚muŒ_Ú|óóEš„ FDv©‘߉5|÷(öÙ6t?OÈrÐaú'‰>‹‡§Ô -ÊN”9È÷wõföäú Ÿ[¹S£aêÐf:´c‡FÓ¾uœðœÏºyÙ[f@Uч-Iý–˜ÊAšþ…îŒÃǶ Ú¤­bdÒR,$}fá ´ 8'¥‚k Ä5Òè¡Gð²g`¢Zsùð¤} ý>ηî•ú)’Cš„ý‡²Ï#‰þ »’uÕ‹ËþÔšh‰ÚB8ú$=’žBÏOµÂÒ…Í—ÕKF|/$¥uSkbý£ÙW3½‚=)«tY¬OŠ©lu“vjUüGRé CH?†!£ö¢5«£Ò(Ø?¹&ÞQ }VŒNZjD¥?ЮjAù§PTz¥N±$î -HDv&$ý‰ÄIÕ[ß,ÎÉ6aº™éì·~€r¹p€Î RLú¥Q1 ÎyÂ’Rz+Çç2GlW]ú!LÁÿ#ù×4ÿÖÄŸ Dã׺‘Ù'()¥¿Š¤Ö_OPé«œ´‚’õU±mÔé¥tëœ Ö!&oMæ61Qæ¸qÆöcE÷Bl«ì¤Êè£>4~*˜Šµñ AÚ;_¼³¡Ê?³¦Sp·“ðæaijD ½×ÒZCÑ®V Oú1°÷0öy$Ðï_"²h³ÐæIäûD˜…6Ô+ã¿rQù> Ú@™|¿ÆðÍ×Æù0ž-4ù×=€ªøxx´ŸX‘&áN¢žßQäëBš‚=(3°7©~ï*ÿ‘‡Fœo% G ÿȼ»&0îÏðÉÕ2{põNø®{SXgÃØ¡Ñ.i_ËoîçpŒA~ MNi.¢rÒ¨—GRÁˆÆŽ -ö9a½zˆ°ž’AI3€1I{Yñ ]#Âⶣám6"â_8Rê¡>,eÒÆí,êõ%U°¯ÂaIgXrú)ùüS)& ¤ŠÿÒ¨ ßZÍi­X–ís¿¦ ÖX;:å$Uodjظp¬»Œ€Î T`ÎP$kª,ëGDi¯XÓ/#§ÝkHiçºÁYW±°ôNª‰öRiø3™‚mŸF¾;h2ÐvReô\78k-œ?êƒ#”«£_ - ÛP­Œvkäd`WÐbÑ+(À±Òü£y(õæ¤Ô%Tq‚’vðÔëõdUž•€°109íY<<å,0i!KA¾ë:ŠxÞ殾ñÖõ"MB¢ÎA¿¤ -öZ;4é ±¬5%§3— R¬Èª3¢z_øqÚ°&~nkÉ8‡ a P8v9XÝ5"1|#ê&{b`Š ¼} ýnñ|¥_÷)UñV@‚Ñ.Ò¼wÄ{zxþ/" ·—Ð5ãÒû0î$îýG¾%Q°mÄYØÃØç,ù’J£@0Ú RDÞO¨‹w“§¸«ä‰h+z»v”F»ªEfuÃS¶Š‘YG‰€ìG¡^_3çsÀxW6*½ £‚QúÈÓð÷<ê=­&v§P8ÞG¡ƒ¶Í¡Üw9«Ëø 6–óÚE½ÂÑgÕЬ |@ü?–~u _›œ…³Ë\Îê2˜;µmNb­™'ûXòÑC¢ô‚’´gâF+bâ{âZk0Rú¹bpz É@ ÈÀJ??øFÇü­q…8i«˜4…!¢¬gwb ß?~9ß»!ËÀêÃc]òNp’ŒI*ÅbM…ãr~DT†‘ø‘H “k¸[ÝÀ¤!)•')¥)1¥-Àšv BF=„¢ôë¢ãµû2{mtM Ü¿1¤[0âÑÆ‚q鄨ôL¡ˆH–ˆ÷”ˆIûé´ñæQÔ³‘@ mKBiHJe¨ŒtM8N–|ãξÍ9`<ïÔºØ),Y•3dqÇœ´~0*ª^ÂÒÙ*Ffí$b±fb× -TDÖ T@ö«™t6$ ƒˆçsõh ;ךBÔYKg¿ ¤Ôkƒ¸Þ`AaèÐj J¿»êǘ€¨©\xr¥NPv¤Š6Ò'Øi~š@¹Z†Ï­f2ýv·l`ú.ê•ñËÕ8à»î¤*¾£>4þ&Ô°TégÃÌ¥Õü–µ/o]yæÏ­Eþý%Pð}äYxëˆï>ŒÙœ…ûÛl[çö0îÙV-.ý”ˆJ;)´ð¦Ù‹»gîÜl@:;ænÍgÓ¼|cH÷¤¨¬3Li¥7@I툔ÊL¨‰ý¨Óë‰4 $“B¿vÖ Ì:¬©ýö“î‰Ôë2|oô¤ßb]´­VLÚM¦á[Ï­æö¼Í¾}næ_‡dtžP¤”nZû¸>ÆË2là,xñ±¯ Y8[{ž«y*÷fŸK?úF‘NFZ5ìY>2i«‰þæð®ÛÚùF»›æ¯Í¦tëH^›JÅeWû°]=G߀ëè ËÀ/” hóˆóîÀ¸_Ç“¸GAÉéŒAJ+}$Zè|@üŠˆÊ^ZNg°*«ýÓÁˆD{hS0*Dãñx³wíèì`?i§UÅTé—ûó Ü-Ã×æeøÜêð™Òç÷.’,ìò„÷ì¡HÂ[‰Üu:U¼ ˜&ÚM¡‰wÔk〄£oP@e¤ê­³v_Œ›‰…ÁôÝ[#ÐÃ.áHhÝõã“ÆŠ±YkÙ•¡@8v J@¿Ô¦¹†„ʤ¨ÒcPVí­Ö[ƒÔïdÊh Mvmå>Ï"_—°ÄTKÂÚ«T`ö§ÕÆh3…†‰( ­ZpÒT+,ýRé÷Ev¨‹¶Ö ÎÚêf'º$ÜĨ@ãógµÀìs›oí<ΡÝ]8÷iúä꘻¶˜:5ú%m–é[«iþÞ¼ Ü÷iì³….ÿº4„oÏa8 Ʀ°ÍC}XüJ£ß¦NmæÞº˜Õ´‹YMó± cÜ /töœUC³Þ€E×BU™ÊÅem@U±+‘~ÿ’(¢-…BÒoáÐìP¯Œ Ôû ÜO?¹èÔP¶ê±ÉÝp€¹òUO.ê—fb× XPÒ^YX·½ úvÒ¢æ6)QwpÒÚ3Hy•=ç$½U LÚ“TËG&ÍÔŠXC`옘r¿´´Êª°Ê²ˆØZ0ÀÃV -†å|DzØoëä—¼®–›mÅ\Öä2œðÝ<#Ò'PñØoÀsõË]—+3ø¶E25ìB„»å=3Ø6ϺÉ=•}Q,oÂvsÍ Ý”XäyX/­†iÊ?:èR°ÈÓ[ÿTþÕCœƒ5ÐåàLÄIØF$v KAúèóÛ'LaÝ~ðÊÅâ¡9O¹¨¬¼Èœ“<Åþfð®óˆý|XT9”VZªfíÓèçóÖæ¿9š5ñ÷0öù,[wë‚ÖµÜÞn]Ðh-·ËÄ8‡8ÖÔóòúñüã@±¸-=œŸL¥Å\Z¯+®[m, zkÄ÷Z‚:S¹¸¬£>Dö MTi°&®5#¦´%¨²WÇyÈÓpnRû,0é° µTp·Ðíήõ_èfFèf aúu„pì RDz. ;P&àã·–•ëjaòÜ´6ƒw3ø®Çä±q³jö–Ï[1®å°kxpw1€Àà T€<+3B=œ·Ž˜j¯`?³köç–…Åä¹qD,ÖpÝVÐÒÊ­ê¡É­åuKAÖ-R*"—so;Dj¸õ€­”4Úþ Wn”Ü£Ðo}åÓ[f¥Äü†¤†·"£{+Iá׆¨¸ÍˆŒèŽAqõ]?J¹R,,»”ˆrˆ×9‰y3 áœl㥛uñæÈ‘RÙèÓÛ´:ÖdJ^ý"â‹ýP;¹BÒ7ß;™)5콘 ÎbO»VÎ,›,»œiå¬Ú\ÇØ©õš¿¹¯Îû7`»zç1¯öÁä¾Ø©‘q20 | ƒN‹ñ^Æ;€mà4\àb6ð .p+ª¼Ó7$Å©\q4± >Ÿ~Û € sPUKÅC“ûtÂQ†")kùäVز*{iiå"0I×ÚqwgLL·€ª•Ò‘©°EuÛÍRåG=ÇdGŸ©°)dñ •Š‘É…kÊ»¢ÞV9A‹Q1{MYå~UqÇ¢„¨Ã¤€ +01¥!•¤˜Ô ¤…8 å'ŽóÑé—ÆçÉ5‡s2‚Žu˜–Wú *=uc’Vj ÓJ­_ºSoÎÖÕe.pôØÌaÛÌS¹7¥Î<•y3ÍNξõ1>F§1dÈÊÍc5á¹m’kXvÀÄtKSi1³9¹Q£I¡Ao³¨¹NNÐeNDÔY°r“*#Eb’öšÒÊÕpEµ~€„T~€DTžzq9mÖ;y´8nŽÐdu;[!Ñ7 Pb‹5t‹„ú¥¥`LÒ„˜r%è0¥¯Vlö#LÄÏ“¸ws(÷aäº5÷\-ŒÝ™OàAÑ,ÂÏ.µ¢ñ^2Û LTþ¦Ò¯Y­Ëå[Y8þ“ãÄlp)(¬Å9­Ðg í²¦íÀ58ðâ´ ðX\œûe¡çso{@F$™+Xë³9XÖ §–B¯Ú*&å$&iª—3Óéb…$½eD“60±/½"Ò²¬Ò{°1Î0O¿Ø¡ÖÆÃÅmI*=TYè{"ÿè*$ë TViHR·>’€3¨¢\6¥m+!a“)yõU/.{‡±Së5pÿfÐÎöYì³mü켌ßÚœmCÓÞxïhÈ=™s5„qZøƒ. ü«¾îVæM†ÁS+“ŒÛÊÂiyÍGbÀ—rp§!Üm›ÁI‡ä˜Ø˜ÅCRÝWdІ°>º`AÌ⼸7 à:'µ~é¼32´Þá&‘N® ÚŸåÅŒ¡#´Û,*d7(6úÙ•óM¥ºK…†L–—B–e\EH·´¸n«plr4çžÉ¿ù§ò¯F"ýÒO"笞³&­²×’UùPÚÁÏCÜ9¶D¿Å´6=ìFž†ž“ÐÚAÐ õK¿ø}.¿ÇÀø™6LFðm;Ô9X ¡(‰ -Î:|2” -ÇYHTpŽácÛòOÆm°°lÜLv£hÇ -%Ü&…k Œ€ÜJHÀCÙ…L”} DÙWTŒ•eY![0àuëä±þ© œ“Pé60e¯)­Ü¯Vç»I ;퉊_ÕCSÎÎÙdÙ¹_f`DâL!K«¶J‡¦,D:Ȫq)w›°Õ„¨¸9iíJ¡`§Ïë€óîqÞ­£X×¥áƒó.f}Ž™cû<Œxö Ø®~‘»e—3îXÖíkùXXÁ~á®äÓ€óð þ3c€‹MðÒ±ÔÓúpöq]ÖÈ8dûæ±—A;Ì¥NÆýënøaCÀãrl‰„#Yi¡–èÓ+YÎJHΪ”3 ‚ ÁÉéÖKiA{iY•Äh¤Y‹aaýˆ6z¤‘².Á }URW#‡XÖ~@µ±/™†;ôRª¸&ê<¤™\g U”Y(@ 2,$¦dJ8r‘LÁ³‘(¢lD£œ” -®‡Dé+%ê=&6n -XåâDÚm:ý䪚\ -¤r•VųP§!ׯ[;Š‰ÿ6¤‡'¯=‰3l#]"ÞO¤‹f ^ÅhN§ˆg:ƒyh/jÝÏç±-ûÚÀ+@ðâb0dí<¿!Çb@o ß¸…­ü‡}ñlöi_þn1~“eàc&Ä ªqpJBÙáj•ƒ[$¹ö”³bŒisAdÜY?>¹Eœ_ºÔK3­*Òš”ÊŽ˜rƒ:kD»zÒð†Bu´xhüMªŽó‘)¢|tZXï@îÍ0{iÚ;› cgFÏÂÍ8Þ¼ZÆomæbc`|k«_RÐÅ3l{±K+{¹S“ñÚu`zAÉ!l,c¬{”…gˆ…ypà0NÖa¼%ƒ=˜Ø8Kã°Æ8h!‡®x»06A†a¬‚L« -êX‚—Ú,!¤Z Z<È´€ (9ÝeÒ5„uò©à\%¤SË æ-@¹WO<µÁ¥ŸðcRDÐ<@ÊI¨‹\ T\µð k¡¨Ï’´ðg±)ì9Hg¢ÉÁ./íçp¯Íç°oíEÍ>ã^Äø• |Á¿·`Q. å(ŽMKÆ7L¸ÐÓ¹Çí -¸ ý¤ñ‚U–Ô ”„vpy³3ð´1 -<þ6pSlÇR6Ô ë @8.ÀöQÉ]S‡–3DZfõ–òlèöÈ‘ë…€e@b»‘E¬Ø4·X¹S/,gFBé -RPg""é K@DIØÀvö›H«“ÔÀc Ä#¥bR΂ý”‘BÃ4ç–•ñ­, |;æ‰0ϸ"ÊÕžMã[Yø…/t÷'±Ž†É3Û&™Šg/.¹9‰}ܘ¾·2 ÐC2¯1ˆ²z\Cë@–Ñ€æzlìÂ8ö‹‡×‹QEñ¦!®DóÙr‚¸ü€Á‹¢š„"‚ZÃ`7Œ}c@™„òSˆFúkˇ-_··Ç³ÈAÔÀB`Í⊼¸3hy“JÁuSh£‡RÀÜŸ ¨-\a•³jˆr¯XxÎX7D·V7>·U8<·G ˆt­ËÍ¢Ý6'ÓÖ¼˜–K€ðÅ7XÐYG#¤“>ÒD¤ýdzo&:”ȘÜ:°ò:†uuÌiD&YÒidYÓke™Ð*XÌfs/È0(+§_Wc$Œmd0®‘Aj\ÃJ/—Ë4,Žæe€OX`Äg,(Þ¥@•õÚ„T|Á¨°ŒŠimA{j©¥òÁ©­µÄýØ0à ââlŒŠkL7¦Om+c¨Æ%Jœ¡f@n¿ @¢LÍJŒþfDEwl ‰ŠÕRö,äB¡ˆä~ Ä,&¶Ú°Ø -bÃ=ÑA%`¢ Æfm´X¸d(ØfƒW—Æ3hàò£#+nÄÔ€S€¡Ô¯LB^˾Æ(ƸH%£¢âI6aŒ¢!®È¢—E¼£”FˆZ¶ÐRpÕðãüµ³âÃŒ9¯×70®o\/©n]>?'x…`XOë»’„fÛ‚c€‰­KùÂXå¼ØŸ -‘ºÇ†°-P9¥­d\Ö¨˜ú/)¥>ª£—T£k å8`ñ°¹7WÝèÜv)/è8$4>–O™oUÀÀ@àGNø‘“nԴŵĤVDö?:=”)X gP.-{&w~¦-ã[ ø‡ 1†l`D‡³±2?¦Â¡µ€µèð66@Œ[Ù°`|âÂŒˆ;ü.Œ· @‰'àâ1¼&ˆGÀ¢ÂÙÜ 3r›õãS¾0¥UÖ:ñàm()|Ý‘ÝÄ°g?rti$­f`?;꣭TšØ‰@¹YE<¹[,&h Y\e+ž\&ÔÄ®óø§mÀ#”,C\aÁ†j…,o^okÞå`ó -"”m-*º— ì^rĮ۲£¶@CfS@Çì‡å-n’¥{ª¨Ò–)C Úc’ôðÌ„Q -ÀíŽ&aœÄƒq /£*œ\"»\œ»…€_!ñ£Ã_°Ššx^8›y|@Ëní¸¶˜nýŒàèú-©ÑSàCý@I(dúí<â¾—¹®Ì¹ea/yfÛO?yÃHpË°œk(0f `Aõ“ÌJÊ©˜Ø˜Æ…1‹I5æ `óc!c`-Ìœ*®¬•~Æž¶6ÁóòXò5\AQ³w'Æ«º´x -\=¯‚ú¸ ‡ðfD˜åÆWÈìq,³qycʺcÂ(Œ‡\Ø‘aèåòØ»8·NãÃ% hºqÕ»@a#,-sZþË€ÕÙ‚”VùK\ Z\Ëü`}ØsLvtµ'2:], ûO1á¹`Ö1ƒi\É;î†|%à `šÿÚ J%É -›,é‰K¨x°ñTprÐIôŽÉðéÁ¼Ù m>Žqˆ ^Á /ÑRSÞØÒ En0HlaLƒÃŠ/›S: C15DÏÐ06Fö`<Ä‚D@À ¸#bn‹vhÀÃ4ñ,!#Þ¤ãÓhx8ÒË÷á6óƒªz ;& ¤Ê9#­ŽUQ7È!Yo Á¬/l!íhS\øÈIÐw¹m*~™´–ŒQ™A K¹ê‡ç¶oaAk@àuÎ:"ªeJáH¦eäÆO´€c¶_+Xh6ÙbU9K*!&“z¢I¦aC¬ŒÍ§” ŽµpÕÆIÈ:Œ}pÇ@Ääñܱ’0¶ñbwãÑ KCàBÔÆ„Ÿ'“²¤fXÜg9ñ¨ ¾Ãqø qÊ9âdV f$Û†Z·M"ÂtZg3-*|\é*¼¾ç²ÎFRüU40i -KPe.žôÌŸ[ç_À8וWVÎLŒÂxEÆ( ôÉ" -Ø„ÐÂÅSÑ¢cÇ0ŒhÀ¯È°5žÁ«€NA@Fœ±ågNùj" -ùÌôñ ™y$ðmL€_ã*_Wc ^Ʊìñ`lãpX €Ãn6X¸€ -(°]äÀ¿ ¥ípd´ñ•ec$`ÆD0@j›‚]3-ö¸\"e-îµp QQü‹>c-àp¦8Ÿ Ìk|äB‚± -¯ž hZüuáùvõP©äú¹¢é è¥Œ[Lh0¾á5†1aiü!BË01ð®¸ß„<¬©ˆKéq¦>ãÇ`~8LOŠòá:77Cœ'GCÕ<Æ¢aSÜ#Ô2P–JA @N3|7{XA}­ûl¬AúÉHãôÓu ]&Š)k­Hè.E0qKÄb¥Ë¯Œµ·ˆUG±0aœÅËhÌ‚ GŠ¥Õ Œ7,þIOqI±)žçÅ?U§4ñ1MœË‰_ýñ)Ÿ#.åsħ|’x„%\›à‰«m=q@ -x[Õ¿€tÄìq¥—nt##óÂc ä ýì`¤ aüÝXJ¢(=m³†1Š2°qci Àn9k¸èôâØ‘šh#ˆæ¤ JL̉Š+ž˜ 2A€;6¦’ÁjŒ£‚QP!([8°abYEÑ*«â­7åNqðW‡³2ÀiI|̧0”Ä%qEH\«¨ˆkñ-¢"ÞE$Ä',q KEœ‚SßÀÔĽ”˜xœ#î“ýá:|‡Ïp17Ù ÆBÔPˆSï*¤„H(-Dr…´ÐÈQC"L:½;|t‚oÐðüâhÁ¹x#r‡cãë’¶9€lk,ÄËj,dBÑøÕAŽ’ʬ—rV\²,§s°ÄϨ†8†¦!îe4ÄÁœŽ¸˜‚#^S)ñÛJ‰‹9ñ0§"n!i¨ÁÎWz*Êþp îÃo¸¯á71YÀ/ÕW¥e™á¤£…E€”2É:xäË@"Q2 ¼ÀôÚøÁùµ‘„LCˆ¦8ƈMI–”¨Eìc@¹éÆXÈ(Œ•X00!áæˆâVvD›kâ™bNÜÁ‰ÏU5ñ¶)&Ž&ÅÄÁñ+ !®€ˆ7áñ¦›~à†ˆ7Õ q¡,ÿá?A¼‡/Íq0CüÍgº âD0?<‡7(*z“ °8À¯ù šI$ &!,ŽÏÐ%|ŸŽ@(5¿7bp~mØHM¬¤4±"£+`\fÚK–öÐ;ÌAÅ¿³Œ%» °ãı+«jFÅ3µQ|ðK‰ ~%ñÀ Kükቃ18q@ P\îê— ,q BG마7¸â -p„xTÍGÊñžÃm8×áFÙÞ$3ć^€d\xÖh§èÁXÇWfh‘½NoŸ…Bž|¡âiû„Ó°,§WG ÎC+6½9ˆlzwøÈ”Ìñˆ‰™C\YŠÃï¯Çºj ;!H•²/Ôª8需‡öRì‰VhâwZIüÌʈ‹9q/¤"®U$Ä­‚†8œ ~`æ‡ew8QV‡/e}øÒ OzùáGÙnôâ˲>0Ù ž"ŒX¸tÂøy«£”0ÉÓC"OP @1=4r%ôöÉf!l‘MoŽ$žàE>Å2 -Ø„,àÓñ‰›ÛØ1­q -Qãz¨Pv½˜XÃâŽ` 8]Ü>€ÄÏ¢$üq?C‚Oï -âR=B4½9bl"Þ ¡‰ØµSQ©¦¸‡'§¢ŽPÍ/Ž›9:7otnNÆÀ<ŒÅn0ÖA!§‰án&ÅkH|CSÿ:âdNE|{ ˆ“Hâ_OG\RÇBâX?G|êƈˆâ=œ§††ÛÌØðNãÕ@×ø‰ÍDœŸ‡?‚pò˜ÑéåqcóËÃÄç7GŽO/Ÿ‡?‚ˆ‚sùüâò ¶ÁtƉÍÇŸ‡5ªxµqzªD>Èžú,—ÒnŽðÕÄ/ q+ .UóÃÌüð(˜ ¾Óò<܇ëp~Ãwx‚éáL1C9|‡Çðš—­q -ŸÞ2FaaE ‡01=4r%õ;$‹*ˆ•U1+§`PTo0I çpÂɈCt31† NGŸ–«Dè$G,iƒK‹{¸ðâj¶Å׬œ¸—¿ÂâU6@œ*LJOÝøð3@œ*ˆgùñ­ !ÎõSÄñ+"þD3ÔÃsbø ç.Y"~ƒ=€Š‚Šm¼@ÎL&€™…GBdþÅ2Ñ,ìc3¬cuS¼ƒu3Gªfx‡iæaŽ›‰8X5Ucç&eh1‹„5Àî´ òÝdÄñ¹ÉˆãSóæá+½Áø†WL7ü;A× DÄÔôð/:Ü f‡?Åüð¥,?â>ü‡çp!—žôĉ\zø ¿á2܆¿p˜+ ÂÆ°`•#¨¬i†‡tj"úHÝœ‚¸™Äp33ˆ¡f"ÓÍ/Ÿ`z{Àš"Þ" -¾¡ã±†ŒÎD#8c2ŠPÂÖ6F CÒ˜5‚˨}Åý($à\Mˇˆñ¾CÃe¸L á1?9AüžPu·„q*îåãpÁéÕñ¢ó«ƒF§!#¢^±¥ˆ9bE¿;’€zw éüâð!ŠhÃÈæ©»Fš©Cò,O4aWáJC`ˆç€Ëu)àVÁGF-/$¹$$óëÃçe°¦‡'p›F;!8n*îøì„üñøi$ÌyªäŽÓÕ‰Ü&k“9ÎÇ“™à$YTA3œ‚€ŒaœCM‹Ë=ˆâ†Ž¸SL'â9ü‡ßpNÃa^øË Ÿá2YþÃgø áœ×ðŽÃw²D\kªAV°Í h„â—Ö˜¾1´œbXÒL/lMà &6¿BX9ƒLv:ÂRzZ -k:ò¨Ü۠щ8#G'ø†ŒN/ Þ.<m¸àüÞxÑ)®A‚óq†(%é¾A ÌÆT¾vˆ€%ð? S\Ì€þ4#Ã9wÉò,Áá=¼M̆± ã¶sc,d},…CÛX‹dìÌB R:{(ÙüÞh¡éÕñbÓ»…¦Ç N1›â«œŒ9>7q¤r&â`íD¤AÓóà科?NMà2 h¢69JWÑŠ”þ6Ö"¦`â+ÈÉ#>'a‡¢ â4܆ÃðîÂ]²üÅÅ%‡ûðÄkxÎ —᜻p~Ãp˜8‡WH58/Ð0–ée‚IÉ…(å’ÃÇ%è‘Mà7[ŸÈm&öøÔôò(‘y˜ƒ…&XÇPJ ‰–.¬ }N -_îYècÆ&"×Í°VLï ›b®ŸšÈE2Áb³hÇ[d¿±­Å |-kŠ3è!âA<‡ëde¸Ÿá=.3<‡ÏpÃe²œsÎy–¿pÎ9çœsÎ]8 —á5ü†×pÃgx–¿ð~Ãq8÷áF<ª(ŠÇ™ESÑÐéí´ôsbà ÏÎ&~à ;&AÀ;J@ÒˆI«cÓ»…æ· ÍoŽ™`-2¿7Th~oÄØD´abS|cu3G*g[Le69u69´MÎÛœVVVSU•ÕÔV—”V[WWU—VššÔ—šT–šÕÚ–[וՕ•ÖÚVZ[ÛU•W›Õ—TWW–TÕV•šT[–ÕWUÕÖÕÕÕVžM›Õ—Ö”.-:¦+®,&¦94,«)*´·»9¯ª¬4ª5¬4.4*5+)«¶®.)+«,,©*µ«4©­¬5´*´,5mí‚š–Í n–Õ/¶5;5¸:¹S‚6®,ª¬ªª,*««,)-,5.©+66,)6,,*©54«5.´«¬¨ 佫Eæ_0"Ò¶!¬ó9‰w]‰ñ;µ.Êð­Õ5u=¬ù÷£B8z&R±¶û0pi4—·e\6s×FÚ DDyþðœGõú%TDÿé÷uõê›À»¯DúýL¥ß›GÌwãxéþ¤ß_ "òC©Fö¥Ò0’¨áâ´oÀtÞÆ0ÎpcÉÈìOªŒ¿®†p®V*MìX6:e-Ÿ²¤rTˆÊ™)5±u~ÿѨ·qRµÈ¤·t€ÊLªb/ó÷&»Äõ1™B5zgQ¯oÑÐìzÖU*44Áö“«cg2MôD–†~HSÐUÖM©ˆöR©Ø÷DêyÀ6ùEïæƪÉN­‹žªE&Í¥cT¦J‘Y+†‹6 ïŽ@ mRè÷§òÏj†æÌåc”È)‘&¡oB 3•*.™"ú8öuéø¬Å´þ-WÛkÉé,U‚ò7¡†”€ü€ŒÎˆˆÎbIç,˜} Ê®Šø}"ù ô^GLi=F‰0 Óiâ±YPM´&ÿ”F o)–ž -É#OCŸÉ¾NÔ9è‹4 ‡2 » -IŸU¦wb ß7…v~G¬gZèy÷(¿!]=ØVaö&í$ýÓ«â -Ñøµbd~¯Š8†w_GO1ïÏôÁÕ;ŠxþHÔð'ù§XüPþÑG^ŸÖóüÏZ¾¬L\%#³Wµ ü[82;ç ™v£wVã€íêñ]ÿ±ì«cìØh!ËAÿé÷côÔú šœÞkÇèO@ÂÑß|ç* ½OcŸ}´éµŸ^¯^hÖ•„X5.k:I›{„¯ ¤´>úXŸ‚ý ÍBQújFçÌeCTÖÀ„µÎ¥•N0"²ÏºÑ.ksY–­kwÄ{z„ÖQ!$k¨‰N¬‹)&?iT1 -Ä£L ¥û[@6:i옠ì ZlÊY3>g¨WF¦Ñðm´YØ#üE—…¶‰I¯ äxŽs°ÎÒñ)[ˆ]¯^lÖRÅöQç÷ Y -ú¨‘=ÁˆÈªb[ˆR+£-ÁGhàc´¦Jqó{ ä³K²ú’·ØA—~?&/­®„ó9ß¼>…BÒƒAõ€”ÒJ ˆ¿ˆsð&ºtÀ£³–:yCµÎÐì@,ÚL¥ß;)ôûŸ>ˆm+¿‘§¡çaÔ3ê4üX2,=ØÏÎà„¤7êôú¥P±ÍÀåÓ+ãG0Bñ}þ@4ï–k áj¢ÍAoÄéõ NHÖ XLþ«á˜9·:f¯®¤«qíꜰ^ÍÔúýY>8ç)‘XÿTEû*ão ‚Òå–·3{põ’)âÏÊÑIgÉÈìL§á?ØFó®vË·`bÜŒËÍÂÕÜ›ïœçyÜ«} ý>S*Øöqäû0sgt6®» üf|ú*"?”ÅOsèÖ«\HÚO¨Œv”êeO5´“@杖ß+Ii]!H*]&„µÛ¦c„Ú mq;V m‹ˆð;^À©6WÐY«F'í–T‹"bž‰ˆøˆœÎO¬’5‘&áßQÔK@âÑ;¥.ÚP®Š¶“*£—QÙ¼F&áØuCtÞšñYK™°ì\#ƒ(ÿì"ÏÁ¯tz`5lÇð¬¥FTö¦T°ÝD*îKžˆ7èwñ/©‚½è_-#¸Æ• lã*­~{‘Q. £sÕ -Kô ¾’‘Yã„éŒ< 0½3|mž{-¦Î¬WrZw…”¸í$%ì NPk&({ŽRé÷eÞ F0‚€¬™L?‘f¡‘æ¡Ý@EäÏ¢qé·ftö¦ÓÄ HÀ{g -D¢…ãÒG•`ôTm¤NÄ IAc³W½¸¬Rý'Ø@MüR'(»5‚Šÿ§’ïÓ²y™¿µ:\gUñ/ù¡ZsÀxÇ‹çm íjžÇ½¯ˆ6–ŽËÚJÆem€5Ñ}ö$R¯b]´¡>,~¤OÃÛ†p®ßxëˆ2ƒ4ÿú Ý—ßt¯¹e¼“•eÙþ “wËB–‚dANÍ,ü(í@~·  œÍ³¨gë€ñì¡ÊA[æ­ÃôugŽ¦ó"2Úààôx€z(o¾sZ7Be -±©r#«l‰‡>a—a½„˜ô1tmt‘gà=µâÑn:w›VÅȾ Å$ÍuCtŽk: 1õ^°¤=êÕQ ô°Û£¸×ýqô³ŸV?Ξå"Ó~jM´—L}“颧Jaé±^tÒ]9>i®œuŽIŸ‡·âŸ«ÆgÅbÓG}p„ruôJ¡áh?™BBþ%ˆAëDÞÉH§‡Ý€kbgBMì BPÖ~˜r)8QåÒJ<ܘœv­žsU˜ôÐåà·)´£kåêð\½³¨ç—JÅÙ¶šæcÆléì -°¦ÝiE 3‚joP’Ú5PAí|ŒÎ€„z(¯Túm°â²–Qé‰. ?O¸Ï]z½‰Iß…cÓS¥Ð¬yù¾ ž[-³×Fã|í¼%àÍTþN¬ŒªuÑ^PBÒGxôB”‚¢á۪ťÇrqysè#©dzh3@!é|Xü PDÚ ŠfJžˆwèáýé÷‰6ï(Œ6U‹LškG¨¼¥£“žjQIh]ì@™~½G²ê¬ ¼Š;i¢ŽøNiÔðÆßuš@¸†ÏLξu2—´-Ù‹Ý-ç âyż>¨æi -ßj"NÂGPí$({&á õÊè‰*ï¼µZg‘î–T«]Ò´e¼Æ$øKÃÙ53n–­ÞÖ ÊÕL§Šµ„"¦²œd„¿à•®rqÙœ:z¦Qp<d¹giÞE–_åêȅÓ¦p„´ÞzñÙ‘: o™½6.¦áƒû8†v -H4ÞT)$í§ÓÆŸÄéíY~¦PE¬¬VlÖL¤ß»f0®ÃÔ©Ñ4|pÇðîY~%o¬0ÿ• Ü%²,´*Á¶”IûÉ”´Ð† $t¦A„“cþÜ´3†m3Î÷®;¹.z -JVå Z^ç2&¯?LŠª—`„ÎÚÙ+09¥!ôðìH†]›Á¸.ÌœZý“èg–CÓ‹Yµ¯Xdv(m KLå>Fg+˜ýçÐ3•†«^\J(b*kÑøœ%𥿄”z<@k¬–ßÉCøU -z¢LÁ$ΰ݄*Öë 2Ô‡¥Ö0½5”û%Eu&kÂú¿‘]nÖ;ªõÑ>º$4+Ê<»ñÊÝHš†Ý -°¦õWÔÅÚø}ÿ:’è·C…Xô D8þ,œ´—SÚÀhãÖ Î:ëgÏ$µ“iµ¿€˜úª”ŸéÔÛÊüûL¥ˆw„¡]‚ÐŽÀC㢞4øR}”Hêý7†u?Æn­–¹[ó5€r?' wv8gƃØgÿ@òÝ3€mžÓ8pzƒÅŸäé½aêÔhÞi®‹YMgÍzÍ;€‰q 4dßlùjfß`„ì›*W½¸ì PDö§‹¡‡>JÄâ?Àšøã(è“6… ï·.͵b8Í¡G#+ËY´óX:.ë*–5Q'aÙC“¹½ó[Óº´u2þ·²l~Œ{¹CçŽÁÔ¡Í7ˆs5LÔjãÇ‚ñI[½Ð¬Ÿ^sÂwÿ\×£R$þ1+­–Uj㧡]„Ix I~Í,Ô ½»jhúDò(M´™NÃÿeî¦eúÖ¼¥Ÿ™ŽØn&PÍ9ÞD–wQea·HS°[´Yh+y"ÞJ¡`[èòïö‘Ô³gøÜ: ]·–é[óA“}]±Ý 3w6Çðu¿…] ÈAÿSÉ÷aøÌd!ÏÁYCT_HiÏËð­Õ0vjòN#„zx%C³nBëˆïì›Ã9ÛÆ ÷œˆüdFZm/"£½G‘ï×ÚÑ>“}ªÄb§ð$U[â¡c ²J/&*ù¥FPþ-š¶’¶‘¥×Nâôv}ù ˜&Ú[3:»Õ ̛û^hWó(úõ$ϯm”y8ó÷ÖcôÔ:M`›Ÿácû5€pwÍ ÛMÈv×Êùl›—¹öKŒwÅÆH }Íu±ûVÃÎ ëiìó€ŒÎŽ¤n·x|Κ¨Ê– Ò -L4~!JAK¿;ÉÓË“È÷wÄz0tj­ÖåŒÞÊ®Í8`ºÏèçL}ÔÈÎäÒøþ1xk\—³yÌ%MËÎÙÚ›°Ýì3É×gã¸Ù¸³2™?7îRê÷#‰Ú3q߉‰ÿ6¤E·Bm쇙ªQ40XR3¨ÔÆ»gñÏß|íj#ÍCÛêfO:-üî<Þ}(ˆ]-–ö’éá}†û9Šu ”ðVõÚIšßÛç±Ï=Ú4‚pÝÇóxgCy@ìbÅ°üJ¥…]B6"›?:Ûf°®Öý?·šÛcd¼ë×5Xq¥Ã¸ÖI˜7„vv Ý[ÇñÊukéê"MÂ/µ"²wåø¤¥HLú"ÏA!MAB@áü¸Ž&ê$¤#4YÝz%(üXVÛÊ…fàõ±sÙÈôQ¯¶‘%¡Y˜ïæY´3ªô³*ýì Ê¿,œG^_#8×aâàäÅ=£LBŸÈ¼ûægÃÐuk:´:†N­¿¤™Ñ/ow]ë3ç^èà’ÆÕÞ$ÎÕþ(tðvReôH`;ç{÷…&!•B;WŽRn&¬Ÿ è 4ù÷q¾t_foÍÛÒå€íl¼·5{›m³é93š&îL[æÔÚØÇ Þ–”Ò@˜}>ëf¦…ácÓ -ÖY48i)$}.ûæ%Vqí$b1Éz «íCMIŠÔԣK¹²ž°d”®Àä”ÎàµoX¢ê¿ˆ~¬™}IœÃ¼åêè¥VDº¬ÕÛì\­t›ŸXm NLý# ·Õï=CÈÖkݺÑ'á_2EüK¥á4)è4í¬‰ÑÎgá<7KWkgÛæ LJý…$¡v „é÷•R½J¡`ÛÐÎçî}!JA;Qæ –›É”V¿Ý‚¸öÚÍ5ú$ü1~k.$ë¯(§}›dÕŒl‰Ÿ‰j·àäˆÇú€ªØFúôÚDžœìØ‹Ý—v‚¢ÒèqæÆ£E7ƒ“WŠÕñ;¡6~ GÀ[ç°î,(²Ï̉5|]Z bZw8RÚ…„tVõÚ<Š~'qïaz§ÖFœo C‡ÖeüÒzóî›/Ü­#¶»³r5÷e®scöظ0}j[›ðÛXS.X”Öz^2Âk¼þ DNÿÓ«ë¢gPBÒï|÷ì=µ^Cw„‰ø™DÅvO$ž]­ƒxwöËx׊ñ _8Ø×Ç?Á j͵#T>5ü7à:z'2N"×Q#=è· -Ö pPÒS1,g [@hß`_Ü}1b¨µÁº¸)(Y•˜x¬£J<Ö fLÒP(é*—s'£ó“ˆDDZˆÕcs¦°$U®@Ä´þ*’ZƒIýbBLÍ6!½³^pî„÷ì<´: çe>—uȦÕÛ0žŸráh‡-5Ã`dÔfZEü2ƒm3 Ÿ™ìC¹çS\ÒR'(;Ñ%a í‚6—¹°un"žg ÂÑÞ°d´ûUDÔVB{¾4n¶®omãj¢ÌîÀ¥Óªâ?êô~›>|“ÄŸ#¦û/vgÜ?µ-Î#Ý e¢‘~@dtæâ:;¡Šo>·:ænmnB Ëü±Ñ/qi²ÎWÏV{©’µÕÍyB¬©¼aJ냧r#«¿,ëuæ ÆÁ¼6ØõÑ…Bã“ѼVÖ€·Ï£_Í’Ü3ƒrU´§R<ÞF›ƒ]E<ôyhS€ýü`DBÍ0µ·t`úÅÀ›Ã»Žsh×ãÈ÷….ÿî¤NÃî§á=tùw+‘ÞD‚~Ðçˆïú ]— £gÏ3ƒmsR)x É -›ìÉújF§ÜqóºXF.m¨rÐÆÒqYk bjO02Z}~žÇ»ßÉסV»T)"ï#O›F0®o5pȺÕZF¼ -Dãbÿ£É×eøÚd—·>ÆmîØ ]ZÙMØnÆa¼“y,óh¢PBzÊFål¶ä„Í$Ew̉‡nÁÉ)}àu±6=ìO$»„'§òת4Y”W6%õ'8±ø‰:ýâ>µ‚²K™¸ìY;0ë. ó×ÒOi5##Òj{ 9¥«RTÚ5sÿå­+Çè©õ!IÁ®!¢Ý“ÓúB”SzC’Ò[“QúÀ‡Åš'’OˆS°–RQYG8’ʤ”Fòü~šÂ·š†ðÍeÞ‚„Ö˜œÖžœÒŽŒÞ]A@ç¦ÖÄzç1ž9l›wùè­Œµƒ!¥\ HRH}Pf`gr ÷.#œµ—•ÓyêE¤çqÜ«³o·VF°k„*X7yÓU1,k'$ýQ¨×3©†»‚“´*ØßÚÕ:὚GÌwë„÷êD¿:'Ü7/PAY“Ñ/ I¥èø¬Á†¤þúÇë™ØÑùg¿Èuk J?Of¤Õ–—èY4F·S*,릎=)q¦/ŽŽ¹S£—J¿7„ŸýAÎÿôÊèsÂv?m¶9¤«TÅ·Žv“ªØû@ò}—³Îå8„¹˜ÍÛ˜½´Ù§ÑÏ'qz»L¤Þ.Ò¦¡YL][ϾùmÍa\Íó¸×”`¬PYóDòÑ´6÷Ç^êδ@•ƒ´>hç+(è1,$”DÃÝ&Ðîë|ùz’h¸+…‚mñ^¯ŒëFœ^Ï¥ƒ³æ $Õ–¤”Öc›}"ù¶d\ÚL¤b;†Žmæµ–Ì…­¦ ät¦°¤”fZEô6b9ÚÅMã&\à@à"x¹ Õc2orNäìƒÙ7ß0Öq•<ÒˆÊO;Î7oéT‘ÎAÔ£‰:i±¦ÜW^{X–Ö:‚ÒèÒÏë8Ö%HáX7­*ÒL¥‹=Jdß²áI[€õz˜ÖV).¿‘¥÷VEüS%(ÿƒ¡uÕ¯’z6Võ{‚ê/D!õZ=6k*{Rê—nr w.žt#¨3–ŒÌ¾tî@’€Ÿ©4ü%)¥9 1½9ÄšÞž˜z -MDûT“G¦‡µÑhaTê­³rpÒ¢°Öš”ÖNkÀ69Kwo2ýú쥇 $t–r!Ùƒ4ÿzŒßšVfÐM¶9”«máj§Š½+èì›vå•»ÒZ?8BÊ]ðJù ˆ*Þ?€f.«³¨Gg˜Ò:k‹¸Ú]8@g&$=ƒ·‘¿©Tl]~o'(;¦3O¡IþÀäŸÐƒ´îÚÑYaÚ1{mô·®7`Qé+н!àí@8úšÁ8Ç&×üÝuB»{fï­ÃÔ©ÍÙ4¿å¶\öòÖ•³h].ŒÚÍw®Múí(ây>¦AçfÈPsX·š‘ɵÐ$u>úüv>—uàÛ°°ìݽռ£‰6 »ƒ'¡ò? v%Fí• ð€rq -ó¨T\v DLû#§= -d'Ê<ìL¤‰þ©µ&ïlæ_l,ænMî‘ÜóD–…¶£ßϲ}.·µdY¸î¶G²v -ÑHû\úÍ/shd.iÜ1ÎÁë‹kIuñ,¨-n!ëïcbüÖ¸7Šs² `›œ­ûe5ß8ù&QŽæ5™ÇpaÒg¸…ú¦Wƹ‹ évÃW®r—’Q®‚“ïö KPe1'­,JˆÚëGiÍeÓ~;:WŸ¬¥NPz©”Ýê…f¡Hé'3Âjc‚ê¨È¬™NÃQ"í$Òï²üó?˜ôN£Í™×e߶>“~µTÅoôéí;ŒyD˜†é3Ü•J¿ÿÀ+¢­dzhÿXúñTæÑ8Šw´ b\ýrw¦ÕQÔ£™LÅ2€q²KZ'ƒ©KÛê0âÕE…³¯Çô­Í1|kÜE:3ÎIÌ£_èÌä—º®œ£Xç—PÁž‹è\#ñ㈸è~%$~„#¢ôQ§÷×ÒùĽ߀&mají ÇèÜtšø…"oÆ<çÐHóð/!é»t|ÖK¥á/cWÓÊÍB™€¶ÔI»AŠIã½ë1wiµäÞ?€ªø¥JP~ª™õ”‹Júô°ï0æÕ<â>s˜çaäÒhî·cÙ83îOäß·®Ã̱Í3|mÞæÐn²$¬>¿=GœWgÛ>×nÈ 3è¦}ÀDT¾P%uÞqÜ«¹–ŒCÌÞ›Lô9X>¡`œ1ŒI”õ¼˜Íœ´ðaR>ÌK¡b›'‘ï38!éi&n$ÄÕcsF -õú(HhÐÇè¥ÍY·y³§6EþÙL¡ˆÝG?û¥®;» qÉà~ï–q2 ø=¶áåîÞÆü­iy‡ _œ Aç‚‹—ÍNòœu÷æÉ<©Ô[ÿ`úÑ/qfÜ´3H2°3( ²þW\ÔvMvø4&ø1* j¬Ÿ\¤Ðo¿¢‘Igˆe­»BB˜ˆÁÆW£€4®‘ö• ͺ Ê.u‚²jf§Ä”ÖpDµþŠ=í`Og§UÇ>„iØq¾vÆN›•ëÛ™A7ºG’–\㺬ÙcY9O6#7×ÒÍÙ¶¯ÍÊuµ7ß;ºèÒë…* ½#^ƒ—6sO&Æëa3ƒmsÒ)b6î¬Ìå­&£[ÛÒ™‘í8öÍEŸ†5'aŸ l«]Øhmö­.ËÒý1 N¿šKˆ(·IUìkéüÜ™üwÆÅçÍMLô1+"è«™tNâ]ÏAÄó\8@i IP¹ (i ɾžÅ>›³Ð6°êeÄ”öRZ#áè çêF½þù÷ý¢_ºüH ß¨‘½‹‡¨lá -«Üu$T†Ñ(óÇFóÎãÜbüܸDŸ‰ÔÐû<úõDºúÑn®9¬ÛòLòÉ@št£ž “—Æ…©KÛöXúq£R8ÖB(Ö5‡s² ›]öcÙWSÁÀ¤£HDÒJ«ß~ D"í U²m&h­–ôOy'Üçgøäjª—]Ί´nwÒh˜žé‹›,ë%T°â ü?”}þ&,wÁ¨XÏ5&ÒÄ/¨Vsµ21®6³—F–µ»Ç\Ú¸pÄxO#k~¦ÝÀ¹@àd^hã´ -ˆäF°‚ºÝò!Ê­Ò¡É‚¡ÉÕÚʽ°Åö.2Âî"*ß)™q[Úx‚ÆøãÉ}—‡MÇ¢è]°¡rƒ”}ƒ’ÔÎæÃÚ^Œmp7N¨ÉG@ؤ¨VÉØ”x\@"Ò?¥:z¨WÆ&Ô°”ŠÉ ôûaòÐfĸÁˆÇ:©±»ÀÕxËÓ׶ÍY¼£gßèlœ­½ùÖÑJ£`ß`…e­$ö1}j2÷ex _\L ÆNa -ëVÉx¦9”ãÊøÅq_ìθY´®å·V¬Æ°N>ðA±G`rÊ5ÀêXgçî-¿·²xvN> "±¾PeU~€„TN -Eì8Þ¼nsH×wùzR*¸~Ðät›a‹yƒ³Ô -Ì)ôÛ°&z+šs‚‘©t±Žt è¡@4v MTëí‘ýNb¶—¬ð „ ¬ˆô;⾺¦pŽ–|“_ìдÙ63.%àßâñ97ˆ1©TŠØ´°¬)Ì]°¡2â_qK£‹2 ÿÖˆïÆCE·Súgò¯w¹Bš‚<‘x~¦ ÊUñæ;ç¹™LÆÇ*`pY#ãàÓÙÇuJáÈ5:ýÊX;:å SZë -SLiH:.Ÿ°%ϾŠ^ ·a1ßMJ|W@ÐX><¹Dœ†ôVÇú+QÑeØ@“£˜¨Å:Žt!{4é!âÍ ¸èbSF̬¸Ò_CTé @RûöÈë VDÕ?€¹n|ÖU-8i?J¹– n¯p€n¤˜„ò ø—P¿4‚nˆEÛ -†eWðù¥RD~ADeBBç ËÁú¥NM Ãg¶¥)œÛY -Ò@™]ˆs°^J w$Pï7ÊØy÷:÷a8 -_Üg£ »ÉW;4çOP¹V7>·?•‚ò ]š6ûfo_èì9'ŒWC‘`¬»Š„ʲ€àF`rÊE`"rþá †å¨SæaLbH@a@D!J1Ç µÒ#€08‹Ä¢Òñp~Î<@‡ùTÉ!ˆ""""""A‚‚%)ÔêfƇÓÒ¥ª('?Cù g<’áÌâ´N Ø)%FÔ+ ¼ùºf䘔ú¼+eª¹ËßÌG ìëßá´nȺHºÃsR‹ûå3ì¢í"9§-]¢Í©Üÿ’º“9­¡Íɹ £\ùk'¦i¹è$ˆ½n䜑Ówá¢"˜Ð9{ñé9‡(à9Ïh£Â9]”29]D€Óó`ŽÂ'…ºý6Ü©¥Xƒ±óU¼îЗŠƒ9Ýc‘¦\ù¶Ã<ó+"Û´^–ô>ùrûˆÄÏV˜ç$¡ýB°Ì*˜6÷ øL0ìþ+l|Ìm–u‘oÊÇ—î²rs™b/<ßû”è¦këjå4 o½ÖúšÚ×íÛë‚ô1‹Ü_¥ì¸#ë]R~2* ÌCŠü3ݶüâkçÈíõ?þHÌå÷ ¿>›‡—^Ä»X†6öÇäëÄÚËãxõx•˜ü‰Qß×o¥Í7ËÇSÊÑÑvW—:d“.9Šo+k‹‚éÐs= -à»Xú4ÿ£/âæ|º7µo»Î8àä²Ó¼æ‡ËBÕ‰‘qMÞãã«ÿ…ž½ -Ä—jï Íyé[½zÍÛÛÓWnOïýpçJKZªª~‰È÷°ï;Ò‡ï4/.Q™ËóÜèw’­gIÔ[¡m0`Q7žßÜ;ëÇõgÅ[çáÜ­òŸ•~ -˜³u¾ºåÔœõuß>šÖeÓþ0·GZÛèèÞjÞ˜çÝlbÍaVò—Ãü=™Ð7Ò.ãiWƒ@ƒ‹‚oBd®Ì|¢<÷¼Ÿµ—¸³žYÐèÑ™-ŸÈá)½%EÌUý]T±+|Iáxíí'ÇäBf0Ÿÿû»tœ¯î»ïï“·óË“Kû„+×?+m?&ÿG½Êö0¦g¸ê âgAìd÷&ïǸž->¥•ø䶟õÓž |Y·„ùVøÃ5Ýjíïõ®ÆÁrÿlª‡ñ~|ñÒ†ü¬žø©' “þgåÇ4܇ø(üãÎJýYo܃}ë7íyüeм°Óý{¥t¯¯“ì¤7ÜØôr”á9ü­Â@£ŸUøðP°1çgÕáÉÅÿ÷ê}¬“¿m5z]œ_sTg.˜òü³r´³mx· ÞµXCè 㵆4jüž‡Þ;]U±Aà(¾xñc<³”Eìár¾š¸Ñ‚ˆŸU9ïü‚I×µuÍÚQÏËvÛÇm_;¸Ž¼Tûî,ÿ¬á³æùܼí=>‹¯ê; ºEýß¡)DÔ£=ø…¨È —A³ò³ -Š«C/àðo/@ˆð8èàøYI5±ç‹Õt7^ÿ±ýß¿Ê´|eÕuþYÓÞܶƒ¶³–ûÃÁ.ÉÕæm|ég#¢Ãi?÷I;÷êÈ%€Ï¹\Ïqý~R8,=n¾°?=¼²ántÿ³&óªé"?k÷¼F·ìýyLõÙ’þ VhóëÌáÿj‡Z‡Õæì‰'Ë>h_?œ|²ýq™©G|~/§Ù½¼ðz‹ærª“ãpˆ?y~Ž¶%nJIòº~ÍçIì'Ô«o2ÌÊiܞ͊Á}ÿ½wN±6èºàìGzÒ#²//Úv‹„½Qæù'K#·M×âÑYKñ?Í¥ugå+Rò¥8y:¯ã‡ÿ?BRñŠVÿësµ¶RŒ÷ðv2õÙ‘Ÿ¶‡Ì {}¬ÃçŸ$'tu΃ ÖRÅÔã—Ýó"õ®‡üþ-ˆÑ_ÞîéÄ,ñrõ¿ö¤»Üó0¢ßåáúôêàÆýqzj^h@—[ÉÝ|_Ú^4¡„A—m‡4àò¦GBªOçȬ$zÕLdºöpu¶'ȹPgÂßÏ8>ÈýÜÏ k6Ñ$2â»s´u½€tà_¸·U¢§¬q¥­+ûdø“[>㥚‰»ßúlŸŸOOA&œ’Öµt‚s¿³•´!p¤Dküˆ©—h™A*^­ä1³„ø{{ÄÁJÒåö tkØkÃQ¡ÕÆ!V.;­´z4(J9æ‹ÓþVÂÒ>)ñ/tFHN£ýsCb`–ˆ=ÉÝæ##Ñép郄z.~÷v`k ä ãÙ– ÿSéŽ{§ZùÌ_Î5;}¡†IVW…V›ŽOõ¥~èíáæâÕv+n'5S59)!Øy@(óZ¬ ž¿V ´¹°Ã´ýÚë‹€<ÎÞë[ØŽ±ë¿|âï’vzÖ¥‡­ù.ÇWÚ-zŒ¼Þ™ïGìש²íA·7¢ kÆ$8†¸Þ„Ëê“ –Ð?Œslû"*ÃJƒÃÄõ x/„u›[ùú Hå?%›MiÁøìÚ2³Ù„•R•WOSí,jžýþ_ÛŽ¬”Ý$Ï#û|I¤ät¯Ë˲i8ñUü¦)Ò2Z¦nñÍ·-…ÁóOmÈ”õSþìñ¥¤>G¥žjÉ2¯c&”/ÆñäƒÛkº>hjøV¤Øî»à¸~…Wöµý“o›çëãöë}€¾×eÿèå~/^<Ó‰;Ú}³8¦än=Ù–óø‘³Êf«À;¸~5nì“'“hežÍÁ°¯ÇjÔ®ˆ÷†N³‡½Z=ß:¹;l—Ë*ëH?:M·X…¹ðÏ|¡C¡å 5UðÝÀØŒ÷Þ°Ô¶¹QÄz&ÑÉcóô¿Ï3ð1(>;Á—§\£³Ÿß{ªÓÀûuF»"¹1¿žŸãf9¥ÈšYŒßP~ëS ÓÄk€…ˆ¿SxN´Îw9¦õýÞaÝý7 x5/—±ë·×äÙH}!B¾žhc÷@þÅÎƧE^Ý£öñþcÀÕrcæ…<4A0bǵc¼KÆŽIý3Ô¸I¡ÒFѤsL¸€46wÊØ?C”ÃEõve¸!»[ל„ôÄAU³äö€ê),ÎH¹çž½QZG}t{ª¯¿*%ò9àæÇèõ›–óŽ€ÿõÌ{Ú6ªÅ¯Íá¼/ÞÕf|oz°‚ì}íÓQ/¦(zSlöSÎ)é¼&;~æ·ŽmúŒmö‡6°ÿÓEW¼¯¶k£Î j ,9–˜½SÉ d×Qœýö¼…4¶2¤ãB†úÖk•Æ!EésÀx}ºoëqž¸ ¯³Í¾öìå³Ù‘¥³)æÛ–Tœ€ÄÏ,òôý‘¾í -_Q!FíëŸ81ãÙEt£žûÐζþ,—¸„‡ŸöËEú%Œßߟ„ÐêÆ·(ÍzÚ#7VõCn9VWC]ŸjTð -4Ñ{Oø£>óëÊ ¥0÷vÆ®ì¢Òß´¸ön‡ÅËòà&ÕÜèL¹ÿ9¤3íÌ9ú–²T¹ÒK½¡sÒðìºÁìG1,È}{GÇn¼Þ‘æâúÍeBõPHî¨@õvQ¸ˆþgúÓ‹ÝÏ>z^ÐqAˆëxÚÆoZ½ÝÄ+ðçËUµ›© -Lø±A3ÑÝRÙ ÇdQàWvâ÷9ÝSt1†.721+‚Œnì,Œ¤Ç‡uœœQòJåp‡d¤ŠÞlÊ;38ÿ±1 w BÄçG ZéXDÑ…µ6‰7ªÕ?¯Ç›UQsˆfKiÚˆ¢yÖâDÿß–èÂu‰(L¾¾˜ -`KßUIøÅ-}?þr·$ e…Žž{“„…@͹kâ"Y^몕 ˜VL€ÃÌF¸–åóÚ:¼¦øò]:¬‘!Ÿí,ûâ‡)÷ h˜­á“jÁņUbáÊiñì’Ë0žƒ‘Y›N2ÒóôÿÛB&[cÑ®âÌÍhLþ›£­RUš ¥­ºÞ3›iÕè@e !$€#æY/QÃ1È»%nz@sY ¦ŸŒ}é^lJ«µIÃpåÓ¢˜‚Gcß¿Ã0s­üjX/ŽLT\ºûÒ‡¾³ÙázHÌÔ/úDæmÍ<˜6/’ò~J¿¨ŽH?ñ$’¬´5)<¢èHGNìfƒ¸l¸üçòñªÌE¢—¢•Xw€Ó‰|…¼Ü˜ ‡59£ªv ·'ÝBìI¨.y mYˆü$„?÷0F÷h¤àvÞ‹ -_~~Þ“ˆÖ7ÙæWH ƒï Y@+^ÒïqaâœÔÐ5Õ—{ZßVòÍ»ô¡'ixbÀE <Š8ñ'³ z«£’í:½;nÉýNãJ  •Q™.ûÐT>8! C~`¥æŒÓ%é+‰[/ÎÿdÓN ÜÓjTH8²2 ^=£ÂÑŸò2Z -ŽÆym›ÓhYZØ -h,ØE -W™aDb;¯ñLFYE‚w‘Ê ¤Ì¯Snˆq-¢ ýØv9¢æ5f×æÞø> µ’Á_`ž{d{ ³š$aé4F@øÒ]#ßÂNB=Þ¼Ÿ1DefêïK=Ôfy®âçmÔ2ªÉ0ä¤$ddwp|Ì<¨Áò~³FÒ+dy É­¦Ôž™!Ïþãu´‘ÞÏòèÇr ,ÌŠx-üQûÄAxß È}2zI 4`úÕÓSÚ]›ük@ŠoäI†îÛû‡=ª a -ècïAD@‚{;ºMhf£:$åÕ$ÑEkéºu³Y~ö%6g¿WN^·Ó$õ»FWG—´ý} ¹LoïpÎ⛼Œ4ÒGXmȱRÔNtNhr ÏIQßÆ ¡è3\ñ -²ƒ¼‰¥J:¦N(è«¥‡_Ð/+$šo0ÜìzÈß@älÂbS(JëO•ÓÀ²ð«X9Èݯìã †’ß &Š‰¶C)ü¸8 t¦+—Tµá­W}l±&–¸ðèÀ®£<Tv×!§0Y²Ø”²ZÄÔ§aËæslÉ£ÂÉOðøâûDÔ>~ŸñüŠt ÷vR‰ZhñÌ7ïÊÒ<3Ú½;U ÐΫO(ÄO8ͺºã!P÷SË[ýrïv6R2]Ó`åäŽh·Àá'°µ^—¦äž‰Lœ*, s`¶LïßµoRç8zVI;q¤#! 8wxVDNJÛm{ãôè›.Þ®Ôͼ•Ù@È“£æeJ:æ—óösjÅ·ÉZluTF ¦ÎtGyo ¬´¯¿<‹?I‹_ÌNm†ûAx‹ùƦ¼¯?¹±8:o!®ðÊ~† -rÝÌCäðP(.rŸ:xT« -–7ì9ê’£u¬¢9ZÖÞµ£y•Äè(P[‘9yá$À¯˜Œ°©aQt©³k@¬Aº‘”µMÕ+§UÇhLl[¸jµžÍ±ðïóʨ'ìOÊ‚NØßÆ'Û…˜¤I%œ‚uWjÖ;±•ùL8[.Þ]ËÝUDñQ¿ºió ¬S¢ã…=h7‹!›:>ž·ºc¸8úwOÍ9˜ú!µ%HvË¿´÷¯“2Azá.aLm:f%zâÎ=\ë–l_œ ô®­|„ð{\DTÜòŒÌV±æåR6Û°ÞŒW¼Ô d -ò9336d1063-e4b3-4c2c-bf11-1cab41a000d9172551d9-9ef3-4ed2-bbc1-3f2ea79f1f84 670.252884f846b4-97b6-42d5-897a-4f6e51d87d643fe3bec4-4b95-4332-9b12-a4179f8af2da5546125237-- ! !#<òz@) §ê0ÃaÃù)B8^ãKkòîbͽ-  ñìlX$À:á®Îòˆ;Û÷Õ„!–ä>ã˜ð‘H&#}Dô/w¿”x=è8L<•Ày§¹,žÙP¹† ËtŠB>]Nù°p X$`ã|ƒz8Àþõ œm€LúÑ{8Y®± clôˆ4;ÿ5dd9630ac-5672-464b-bdb9-a8e30fa3debe287865f-b4ad-42d4-ac77-1898149a59c43.ml10SVGFilter -/ : -/XMLNodeArray; (xmlnode-childrenodevalu(feTurbulencenam/(0.05baseFrequencyattribute2typ; ,2numOctavesnoStitchsTilturbresult1CompositinoperatorinSourceGraphicoAI_Alpha_id)id0%xx10hyww/Def ;fractalNois4GaussianBlustdDevibfeOffse(oddxxPointL(-5000-20zz1yyeSpecularsConstant2(surface1ExponespecOul-color:whstyl1arithmetlitPaik3k3k144122MergeNod1AI_BevelShadow-2142yyMorphologydilain1.adius1bbb(-bDisplacementMapAyChannelSelecRxxb3sColorMatrinn1manimN2readditnonccumulineacalcM5d0begtotoalwayrestarfromfreezfill1541cc8ccccccc8ccc1cccb1CoolB-52413AI_D_166er23Erod664AI__(2_RspliindefinrepeatD11 1;20 15;200 200; 15 20;1 1 remodd1c50 5(AI_PixelPlay1;20 20;5yellow;green;blue;indigo;violet;red;oranDi6elev18azimuDiffuse5dl1re0100122redxx16882-1340.0.5tat(0yy0.5Floo(floodblack; opacity:sC131Gray0O-xxCompBlurT1Func(2tableVFuncG.7 02B1nentTransfCompXferFir2Comp„Шž)šI’JÃH008LÉF“MT5y€‚AQ0D a ‚€  XA0pL.‘ ÇØp€6‹¦Qûîą̀¶ùXüéáªFŠS¤åŠ.þ‡¦¤ÈkV»âhôÉ&¢‚Š3Jg¯£¸vö®N¶èÈ‘v­Ñæü¹Ÿ?ð\B\•€+ÿd-êv$6 ‘3×]þcÄ|á\N=ˆ¾µÒ¾äÜÝãRçv=ƒxȾDhrÓ N*ÈiÚ¼œœõ>:qÝÿ.…‹- í^ßZ‹ùdžú…¾#%ŽŒS¡)á;†NW”pO»c¥5#‹êÆŠ'‘ÿ -:ü8ÍÚZêÉKŒ”VY9VD…ž -™Îj#Éݺ—Ëšœ±÷||­!)mJ±6w@ÓXŒ'ŽçÄ)—Þ–b -".q³ån-¿r´ªú$4«Æ‡»Õj™Æ¡nUö¢O˜ÌÐœã^²ØѱuQÂÍsž³f ˜ ³³kQÔoqŸZ®§Ç¢a·z®ý”qªµüê,¼*ÝrÍT€~¾š -|MÛfâHe™[|(–9G"hqH-äÌùdNÔ¡I fº6¾&Ûâry^æÆñU‚k ÑJxºÿ#k÷Ä|ZOœkoíÀÌ3C¼§°’Ô0@ÎàTfÌ$ŒµšÞépΚèÍÇ^Ë÷²­yÒxÓ#ð–ÇËqpòÆH?'Ÿª nÀKZŸÃzò·mPìÐGÿ–X±ª¦¹Ç¡»Ý¸f¯áMHý´Á™…^€Û’jàÊ$Íä3& •$å`ï7F’OÊÄ,q·V’¨¹õ&ÄÍÙÍ6Tî>©³5XAê[ŸƒOªãÉ’áè$˜BÞVØ:o±å:Q´ä7‰õÌ4‡©”ÖʯlTÛA74B+‰·º?—”í»9e˜›+L** ÃBj6òw˜jX·<žÒ÷¸)؈#}MÑ?ÔTEMcŒŠ×7•Ch“¡ª"“û£8 C6|sÁ¥›9žècÀgðÎ@À:O$§]ð kÇnˆ@Á“Û†TÄЙN#²'ßÑع#S ˤèû`"ǧ¨o7ˆZHË9B3±‘D~G_ŠŹÚoZ¦ÊšrWzu»ÀÄx S~iIT|ù ½â2¹Ë4i>wUÐZ«9u€^‘%YˆNæ6gùu3ëjžGÝÐ>ï*‡ØA(O÷%X³¨½5Ép:#ái¬ ØÌ!?,s+¾Ò·¯”’BÞ[ü«&÷v{'~iwÆó¥Í9KK­õ©5w=Ý׻绞Õeõ× -r]Ißé{º•uïYÝSéô<·ÜšÔs׉5yoµxní'Öô¤Ö“þV'–LXzîëÁóåÖžñ| g:«–뤲ÚívR‰«®Q>«ÏªI}ëiítMjzéÏüvÃU»®“f<·´×5ÕÅ©¦îC…jÚ¥RÛS)êwժ½³¾÷¤m«zÚe;6k­i•ûe‡ÔzólÛ¶mÉdÛXÛ¶Í÷ìÙ³Í]³¶{nO­?©K&uww¼·kñÕ×ütË?µÖ›dâ‘Ûi}=«d²Ñi%Ͻx×yu}k'­Ž'}ûzR§óÃÚÝ\ï:]s}³Ó雦·­ï¼šdâÉöRßS绶½Õso§ÿYkû^]÷¾T?¶O'•Û+šnîÁ”ê„x’ð$8¾8rı˜²N'dÊL™)3e¦ÌÚSÇ”™2 éÔ´G‹Äd˜2œÊ¨—zM7Õþdµ†9jµSÝZ«ª”Ê5J‹ˆ„$P À+$÷ˆã¨}êR(.E5w}Ò8Ž³ -ß”ÆÝ›-êž,&SfÊ €žº‰JZåWÙ¡m˜2\(2e¦ÌdÊ$“—&C¤åm>†Ý€ÖÈåò>O÷8ÑûP‘ƒÈ„êÞx_ú›N¿~qçßú¥xî½ÿ­g›3Õù¾¦šô‹õ»ã<3¦ÓLó×êíÝW“˜b;ñÞïß:éÍֺݞíïKß+öºmΛÞL+­¯5v«-­ÛkÖ÷b=oÖߧö¾vŸçü+}këc=Ý÷ÔÚûV]ÛôÏêšdª^ýeÀú¼O»}µJ&,¿¿éûÍôÞªï¤òñÕúÖ¬ñS¬±Ö5ÓmëW¯¦Õn{©®×c\ë½[L±ÅµÞ[qÆg\ë•LXôÒúôŸÒm5¹³ÓÉ„UwýZÝëÓÇO¿V÷úŸ5ùµºWüôq½µÞ[wuM^6~,íK«soêXcMjMÚkÕ¤&­¦I¬eýºÞ«I¬±´îÜY÷V“[ûuMº&/¾šÄš&ïBZŒ³&³&qÖ$ÆZÖ“âzSíîÙÞL'•zoLmÍZ¿¦_í¤úR¼ó?ö›ú:/Ô܇Jm%vÕ&™lÚvmomÛ.ßå~,ÿ_~ý—ø5ù¯w­uº&ßõÞ?÷¦I&,üŸ -9½Tz¼Jí’bikvì_7Æš¤’Ô5MڌݣQJ CO*·w:’J&ªÏÞAuäö¿¯ÉgeH»]ËM)Öä¿&N*™€t$ÝÚ¥ž:’Ɇ%uMÓ¨k2ÿ½xjMzÕÜf¬É§{ï¹åç‹ç¦TR߯¥W¯tÓ¹7ÉÄ#¯t—›þ¤us©_“{ïéTÓŸ[~ýªé­ékšd²éwM¿d")uÉäev@S ÇW'¿ýy5Æÿ?±›2SÆ2eúæêÕÓ]2Ùö´KÞ­±O,ïK&\FÖ–f[%þ-[`‹c‘.™´L™)3e¦Ì”™2SfÊL™)3e¦Ì”™2SfÊL™)3e¦Ì”™2É„eÊLX2IeH*©§ÖMß÷¤wz¥uÒûò^ë{b‰7VâÏ÷ÒŸ/™x¬K}3öªI&›dâùªyÕîkÕÒ©]Ë®á=³&­&™xÞÞ:ókÒæ™%TÆ×çuyqµØ%­Ú̾ßÎúõi•L6i]gMÚëô›§Õ&­s?ÖdÖtOûšÔûµ¾Óâ[·Ý$Ï×{§ýœ±žõuµÓ^ÿº§uÉuZ¯tÓIÝÞ:µd²ÝúyºkÚ5=ï¿6·}½'½öÖ¿¨Yß5i±¦³þ¶”NúÚ¿;ž[“[;ïûÛI5©«&­KËeÈwÇ>ë¦Zë³õœ«¾ySü¹½À…d*Õ¥¼—¨ûN\‹Ž!èdʺ‡”Š@Zž÷•¶)“Lî¬òÎyg6e-RõïjÉäËtbmfÉD¢”§–L>Ie}jjÉ„%©´®I&"I% -I]YÛäu-Ãc‘L>ðÄ"`]ÓR-PF€ÀÕ¸$‚Î)#ç2… ¾P&±^MîOU½ók–v'ÍvœÕ:?YjœiÊÚL_“tÿ¥þ\=©\¥5TŠž4n£¬vm*kS¿)N׿ß܆¦w©­µ9åœJõWE5ÚùÖTgµ½·ÖP¨“¥Ø)õ—Ô$ºÔ™ãô鹓ÓÛiSå“v¿Z ¥J¡´ïªî8Õ­ï÷jRW -Éå…£h -AÑ‚+T‹³˜2ˆ×yŸTÚ=ÿéjšª´ö4[íjMµ®ãRê¾%ì¾E*äÀÓrÄ‘·@oôD¬ø:Š9†]«Gî uHÖËKuH’÷iq›t½Æ®Ä^ -$Ǻ -Ù…$é>â¬@< -–·½w‚à¢WKFïóº÷‘R^(Ú©çF.ÅK•(€JÄZã›iÍ›m€~Tu Gðd1e(ïÝQà7v¥à -/ÕòN%€ðÄð¦,Žâ e[ËØ•¸‘ûtŸ‹Å‰ ¦ìÄy!7ÀbÊLYÆ”mË_J"Ó(z[‡ô¾µÓüú÷¦4g}ÝmÅöóû¤T»½ÿù½j:r¿ÆשOú/sö{3}Ï6×­oÕm½sŘÒëÛVK7uêö+v½ÀP$O†Eº}MG¾µ¯¡°¼¦#)­¿÷Ô×ïÕ~õc¬)®Ô1õ­ßü{[Mé¿F$-Õs¿µ™j׿³Óë–nÇûÚŒíöwÞ9gº3Ηb­Ý¾¥wcZo½÷¯v]­®Ùm¶5ß]¯ã·ïï -ËS·~÷;͵zÎôæz©v¯:g}­»ç¼oΚŽÌY#’9o]éÿ½¸bZß©¾¹n§úæ×8ë{÷Õt¤_ …EÓ‘ø5"‰wýkëëLÿíoŒÿék¬÷ÆžšŽ¤ $éò‚"‰°X¯ÒªS餯±¦5ûcí¹jì¹f[3ÆNk¶‘Ä»^ó¥úÒ¼k¦4cÏ×ítÿI¯­»ºý{Ÿbýuë{©þ¿•zµ6S¼±®Ž·¾úëÞUcjëW[+®7;µëk׈$Æn1ÆYS§Ôõ¦øÖ<©¦8Óº­o‹½n|]#’z{¾–ºv§U׋sv¬«Å¹ê:©ÝÿcMGzÖˆdÕ_·¿¦Ûío{_Wí[ë–^·×}ë}]3ÅYk:roH^¯šÚ‹ŸâúÚnýuë]?Óz'•;ÛœÝÖzmý{©ÆT_{ëÛKïýl©×­ßNŠoÆŽ÷Õ»V½÷Í8OúXÛ÷]'­YëM÷®ù'½8ë·¯õ¿µ“úë«+ýI+®7_­é~¿–:ÆÛ·ÎújKqÆwoßšŽ¤‘Ô×5õ>ÖÔzͺVªi®¿ûkÇn­v§÷Zm«u­ïõêS§T×mß«õ¯N­Öø±uü{k3µµ^k·uMG^«ɧžwÕ_¯ÖúŸÖœqþšï¥—Ú{m¦Ô5IÓ·u[Mévkï×­©ã¯[«Il³Oj饶ú¶¦þ¶ÒúÙuÞ¹^‹·ïš·ï­µk:²ú¿¦#=»†Â’¯k:rc\c›ŸR¯tg|­µ—>ÞÓMqÕÖº»­c¬1~úÛæy¿>Î÷j:ÒRª7µ“ÊüöRü5ãíc}ë®O]S[ë¥ÚÒªõWº7¶nu¾˜^ÇÚ~­kúø3µXÛ¬éH×®É|ë矚ҋó®–úoßc›ñvHRëö5¥ÔÞ[ÝiÝÓìøº¾úVJ¯ýìU㧚^¼¯o·ÔÞ¬µÏZ_#’ÿuO‹ÿ¯ÆZëêv_MGâìWW<©Üó3Þ?Æ÷~Ö;_‹ï¤’VMGfëvÿžÙ)ÕÔó?ÅzO*·¿Î”ÊŠWJé¤[#’n±¾ÖoöÏôß·oí™bß;O*qÕt¤~Hæú·¾ûÖ}zµÕY¿ßZ{Þ“JÏ8ëIŸÞ§x?¥×j:rWHÖí -‹¥úÆtRiß±}ÿæÇ9{Þ¾5vnlu „ã»qÆ»ž»}ÇÔów¯¯ãÕâº/ý«q¥Wg]µæx,vוæû®¿Þ­©öÛêºPô¿ÝõÅ5>ß·7[Zß^,󽘦: -ÙQX,I2‘L -tlXN$Ùc÷q¤T dÚ#NÖ1~/NÕ}6î.y¥à'’a7¾$2ÖŸñÅNõßl-¾Xÿo§µþÞöê½±Ó½·K··J*³Ó%ÝÝÏŠ¨S7Ź>”zœ«@®B.u[ßIv!¨ê:2Õâ\€$vÉä ³•Hø’.0üÜÿÇúq”Ž¢ -Ì뤚kl…°¼µ9ÒjäH’z¦ØÛL­g½ñÆ®i¶ÙnéÖvo[ïÆõî»+ºÞÈ}EKBLµ:W÷é>•L:ç}®(v­í+¯Av,0\yòÆ×ñžo¥5SKuýI¥ÍÿîÿŽïok1¦vÓŠéõ§{Wš7ÅUW|ë¤uk¿NéûgZ·öÏÛ/Ö¸b;©ü÷j3­Ô¯­Y{Îùj\³þYWš¯ã껾¶8Ûÿ·“ʬóý›­ëk¯Îó·½ùַؾuºï­´bZÝæ}3Æ.C¤_›ŸÖ¿;ïú~ßÓýºã¿Ÿ¿ú¶ÕÞZ=Ó{ñ¤2DºÖëì5û¤2Û§ÛWï"d÷ú:?Ñà -‰ ¢a2ZºÅÂ"ÈHB‡—ÂAä3±3Æ f€ ‡•êžÝúCF½ù¯Þ[;®:Óú~Ýë¹4:y:·pNÂ)hgDT!A`„'F”÷Y\È‘Äï¥òÆ×uF‹vRœRçS-`rJ‹LcÈÉH‰ UEÈIB”±Ž¢&¤rX'ŠŠ_oI¡CúVŸÞ ÐM1ìZ!è‘ù7þMýrü9š‰Œ—NHÙ°¤—Z0°|.u©MƒŒ×ðð<ü7)Ðüs¼‘ì/H -=~òÏ …CPnä«KIã™K„{&™l–Qæ"D‹Þ:q¢ :@hˆ» TdÀ¢RŽÅBO¤‘Ì- Pe<,dêˆ ‘ñhxy2w ¥3' - --£P(™¯åðÍ‹n(lÃrñ03É$»V ó;Uð„Øè`&òÒVSDƒÀàøÐ*ǽÐ@Õ÷ aŒDp4Ž†5Ì&Ó4‘ŠEÃ9±@õuPI"JâÀ ‰ ƒ PS8ˆ…þ 3`²d’I¦ Œ˜©!B0™Há0aæûD`Tôãƒ9Q0&P?¦ärÁl˜ÀÑ`£Ã1àྒྷGjp`e #¨ "¶aÁ`äÓ 6*Ó3òÉ ®þF.™d²P±ñ.øqÁð8d\R"“t?#¢Ë=.›mËÆ“¹ ºNÁ…òÐ-˜v>ËærHYP‡¥RjUX6 „%#!²Œ:DcAÀ[2¶jZ0ͦÀ’I& "ci´± -0XU±zy¸,FÁ†ƒT*IŒ -,øÐ)àH˜H(˜¶ #Ói†X)À¸h¯ÊÄø´*·©Xr•“hB@EsP©¨´D2 *XTÉ$ Çc¨l8 ¡’@ɶâbUfe"%RP±\ -«°P*WFú0…dØ Ie#"ŸG–1R42†™KÙEó‘­&V¢¬¤¢lS‰PÈ0œg-.Â3Ž‚&Û"2*Y&™h^ X6E£‹à%~ˆ¬ Té"ÃA B˜ñ€‚àb` 4Nm (ð‡s=lFL›€e]‚‡J°y`@<ª -§"¬<­L2 yøV ¤97@q펂ˀƀ¦ ©°¤Æ6¢¥† ‡ˆÏ€€ -†U‡€ȱô¦Vî€Ö¨>ЀKÚÆÉ» ¬le€ ,Q°EÁHÉ$“‘&¹(®eDãü(AEixÖ‰bÂJ& -åãpP8ªA©¸-(­‰‚b!R‰Žò:Fû࢔(VʈFÈ@Qà -6ŽBÅR¡)!—’I&,¯”‚R>2Q£Ð†b‘±²P* -¢ã ¼¸FiøƒÁ@`¢)b#,¬VD°‘WضI©0WF -+Q\œ°ƒ[ñq|X¶ÈàÀ2Éd¥1 À@`F y]`Ô³£æqNØWHس™2nÃ8/ípIŒ0WÖ€1ŒBAXa¦ ö1@è`o1` š‹LÂa³Á2FEƒe’ɈB%`˜Ö`C«  Mž1Œ9(T.†-^#*Öeѱ ‹b$ƒ]´ÓÄB@váqq€u(l&<`` tÁ6¾ &¢X&™\ MÃV9ÃN˜'À">BG…‚U0 Ã2 ðä"2`>  ´„0 Ã:,X -†ll$#â‚Q: . ðÑaÃ'P‡Eá : P&ŽTpHZ¦S ¶:9¯BˆB+N • À4*OˆuqÃÝáiõ»1 ã,#›f1vžÈ5 ÃDb~n˜©=Ã0,âð!’‰((†¹ 0 ;àÌQ&™Th.†©BHš£@Á0ŒbÁ0ÌU'4…€PÁ ± k'Áa„ú`vé¸`¸†a«Š¨cèˆ4ð‰ ð¤#s*0 ÃB Ã|42<†aX Ðvu&™P,F)0À°ÏÇà -(àÚD•Ðê¥!¡ p@„¼=2H 0P4Ø -F1B ‹H¨Û„ªÔÑ„JØ ™OÝl40SÇ´_ òˆê>WFž'#½NFZ¯ôC®s¹8ß÷ -u%ˆ)å}Ü…)ì.B’%ì®8 €«ç’{Äq•|½MŠ´F¨9ŠŸHËë>—7~/ˆnWò„>$‹Lè¾DÉ .‰„Dع{\ëÄz­*º‘ »V'"àÝçUÜŠKµ¸±ôcRø±r–7ŠÝÇYž[osy!Jì>³%Øi½¤è©@Ù‰/ùq­ˆ'vŸÖHŠœ\¡^"Êû\.NŽ/÷IN¶<9zR‚£Lu]K¾@!(<Ùò8N¶@Ùâ>—|:Q´3ôiqRäd÷y*Ùâ$HËÀ‰²Õ­"HËÇN”)Ù­FÙ…œìÄnUaq¹¸°âó*Æ–’:Ñâ©HÈA€ttÞÅ©ÃE.ªZ£„#¹çâ< -oôR q@ë1ÅÈÀÅ!À…¢ûï`…øúP­‘ªÛDBP€1ä°À0D€ EŽò>¤[#ðÄé@8Ö¨%ø¹Ö{@-ÂúÜz*olu©QªzL¡é}ÄáZ%LK$ôR…Ä‹œ÷q¤7¶8rÄ‘X‚ªÖè:ȱå%t \‹ûN.OD´|؉a7  ¿DÍ’ÉŒ"·éŒL‘ã A-‘•ØAÈ=âŒ/×ø’{Ä©¢Ly!ˆ$€ju!ç[\8Ê=âtßIv#÷¢'¥ÿvì áIºÌÔ«kÐ9 -ql¡±O¯’³@ÞúŽªnóÇRŠbº\¯’Ì>â\Îû8é-·@TWú¸“ …Ý(raöœ¿¯óÔŒ5 -¤å Ðyöët›$0z÷š -¯¡ðB°áGU·éÛ=.”tŸ‹¢¤ËûP/Ðó}ÇW(o…ñbè…èR­Q§}_çÁ^³7r.è }HY_;–¾ïqDè¤Óº¥ct¢‹c'Šœî;q™å},2AB´z€n”]ËûÆØ}ž - I©îĉa7v#ŽH‡âBã -ijcË ]a7”݀Х’ÔGXaw–¾]SŒªnûN\EÇâ">nâgvck„?#×ðu%‹Lø^®ŽâãNà'‚ÁôŒ «ä.°â½–E¤å !àÂÏç­0\\«ä‰2ì\œKîçbTu[ªë¾Ž«²¦çJeS¢FÐ%z'9¹G® 9.0ôŒª®8ÁûÀפ¾þ(‹ÊWëÜnMEÝj*ÎvZ¶ºr§6ÝaÈ™jÖ$®ø>¦UsöïI»Yo-çl5¼SVSôs¯B­D Q&:o@ºL¢uMþιZŠk¶wÒ(*Åi(œ²š¥*­mÔ;ætvü:{!¸z}QVQÕ­Üi_«mZQ‡Ú9_|ÒÔݹ“w®RiîXkôd­–rÖžæÎú¾y뮢\ÅeUÕ*•†O¿5ÕÅVãö»f;}»R‹¯ -¥u¾) õwkÔR«éÝYí´/¾ÔUþœi‘ŒÎ7ÔÓÓð ¢GFçG6ã#À‚ Ê)P]t!µ0q‰`3 ™tD¶€Î‹R–“ÆË`[ä -8¥D b†¦à3ÉDäj‘{0!±1=*â0–ÎÁ3©#òd ÍCçÕñ!Îr¡)ø‚—i´E6˜ÐÈŸ\žI&âI´Á€D#…ËXŒeM™È;\åAT]"bGAI´Á€D°£pqm*“Ô h ¥Jj{ð è‚t€0àeÆÊåC¤il0 ×8?\4cà ÅU4“L\¢ƒŽg’ &teƒ— ba#½<“L@Ìè`D -~àÓ­2Ù§[e:Žw(8â m6˜ ‘Øòφho2¸¬òÑ@I¢½) m0 Œ“ÆËd’I–]†R¬6˜ Š¦Ž«·8ðL2a¨%›éPpß+´y¼=éb7›€p€00¡aÃДP[¢PÆD„îR«n«TT€!ú¬EÔ°/<20€)X -˜é¯ d-…O”°­2lƒ®"A *•ÝšˆòÁAxÙžèT„h&•¡aAL!3X] TF#i -ž’&´¢p ürÒx™ÕV禆¯ M†´4DfãsY 4h13 êÀ¦–l†ºJwƒÁe tuÁò †+f&èQ±h¸ØÄu´â£) zN ,tB®ˆ9€' iëÄ…!¦ðàA ¨Öu°ºÚƒ/`JCfôh£EÌ$“‰m,ÄðS¹Fç/6€1 £¦Ša&™„šJŠŽ„˜^áÁàƒn –MÁp›€Ë¥žLÙô -3Éd¡’¢ ­ƒ£hÚ娅†)eáni#SÕ[‚å -‰Ð>±ƒjŽPêj„d’ÉHD¢££cÂÃÚ@|0¨ÄF&™Œ‘é‚âàÒ(0„,²º)¸.h&™ˆN«H«àÂr°Ñ5¾ÂaŽ0l™RFÀÅ+TÁUËôN}˜( 1`)‰P?‘L2ieŽs˜ ÐçuxJÖ¥3µ/$¬>>‚Ô "f(ºH#ªøØ™dB ±-?Où9cfÃŽèEæEÙp*ˆ!ª#»4Ÿâ @p2JË6F‚*ÚL2™¸x° "p Ü3’É>ˆ ÷Á`áz¥>úÂJ nàè#º½y%4\13E>wƒYpøh  † Έ‹Á`¬Œ0´^ ™CÁlðL2a%NÂu´t âÞC@ ‹J7Tõá4 "¢­útÆŠ…š0Q&ìC`2´Ž«L“¡™ÓÅ&Ü F2è*ÜGœ,!A¶< ¶ä¦ðH—÷y:™®åm©'9r -ðu)•r¹¾Qìè>ïBdÀ.å]dN†9—ëEO¹8Öèæ é@8–7C—ëÔê¼ðó€°kyŸªK¹¼O5S!Êë@8©uGzrq_Ø  øš*8zã OßT©@Ð%† -T….p†Èyc‹›®Z¥X(™®Ä5]Œ8EWN×á‡:!­¢PþMÑå}¨é`çÏ¢Z¨º\“…:MÑuš¡Ë1ëKͱ¥òÕ ].ªõRM1L…S„òU¤k¹hc DMÑEO/qŽ-UØ¥¸•8E—k²^ó€F²#¢-¦lä>Õ]ãL…´û8”8S!ª»±åMê¼R.pºXMœ©5]ÌÐåà…Ià$S]ËSuË'Á”I&›lUvEÙÀ^tL†°› )Ücän>ôH&™8` -endstream endobj 13 0 obj <>stream -Ðõa*‘\ô] -›Ó -Ĩ à8ó¨¡T‹Ã @­‚m)h9„ÞƒÅ*)0°6¬ -«ó—Ƨ'@ -ç -E2çs!’ú*[D3q…°0¥Š„C2ɤ`‹hy^Â…Ãza(ò­.XÒ*¡5QW(Š€˜*% Qý -RT"ªW†„ -5ÒPU ž¯ëкKlwÙ¸`¥BŠšH…€à7zQ.–P™dr1FhÅÉ <‘.R'‰"á4A½¸‰A‡qÁ°ÀqœFjÜðøñ–çã5²—Ì*eÊn™@Óda=•LÂcsÖ#`ÇVš°è8!D$td’Iev`׉ƒC€—y80”æ±9y¤6<@êƨòíb *,l+*ÃèßèÐ8Yt|42ÁF!’‘`ÁHd„t4à ÐFbP2-ÃBÂÁÈ$[ê\0B@ÕÄfqá{!’PZL0”X sJ8|ĉüI½2>¢“Êã0Ž%Ïf{Ž§DLO&™`P¡«3 êxtBêzè°^»"¢PÐYq!D#âx\åˆtx`—+Å€e–CA͆ŒH"ð9W¸ð9q ¤Í%±ÐFlD<š¶Pqy®M&™d¦ÍÈà!bÓqúh6áƒè`S¯ƒKó@paÒ V\„æ’2Øh< šæC€jDá¡9…jERðB< -wÀB0(7&8`¤¶ŽOE‚Xðù$„D›~ ™dòÑTx®U§ Z 8 `”„†g€p  ]»ƒ ûØ -+ÐÄv]T:›ôÐý~‰Âðà鈄m;žíjhPК™«¨Ä²ÉsyE!S -Ñ@Hó0ˆ(JdBAÌ‚Êx€h\4ˆP>4•HŽ#)Œ¢(‚dÈ„3Ve¢itâÖþ‚"[öj#ŒÎåë‰R‰k(ßÎ>/ÆYÍÀãIHh$J´ïÔÎê¬Ú$ìf -7›¦žÍrN†ò=v¥O·âèº3í1MQü€UH&­œ>»—?‘Ì}ïQ(O¤`f°„ó¯)R~OøQ¶á9På"Ç…’O±ÌôWpá,¡Žª}ð‘‘Þ%>Š°‘c…§sÊV¾÷ÄXÍÜ.ç0ýcôä¿ç˜ÓúÓ‚YY(Ñê Ùè€V•«AËÁ“ˆ€Œ¬°4MïÑqLZ Æ2£’SÝ2‚ÎüÔwšc|š‰ÐO4[´/ʶ÷s–þ@EÒ‹Ò=g9"jî ìÞ R{*P@ÖL#^£#â¼’cFDùùþìÔtÔÈáv1|H=ãátÀå,¾Ö"?ƒ4‘Fˆa5¶•Ô¦úUgÑÚœoù/¦°çSØŠÔÁl±[‚·ð|NÌå%š›Îp  I—èlDåìl,k¥-m" - ùõNk®šD„ÿ{»ØW©¹ÝÌÓÙ@,ý½ž¶÷.¯hÍø1•ýúÕ4wï–¬H :/Íø<+Óò¦ìV5?¾’ýÚ³ ”+ -BÂîI9NÕa+/R -½. ßê\<”„FÞê‡|2Ž¤ õ¬B†_ÂG3"Ðé3Õ8RÌ’'¥Œ­dG×ÝŒ– ïädVx· ¦V^ÄlXÿ­ó—Î8Å‹Ž… Ç@óžÅÀþihç¯GAÈ’-ÎûB¬Û«Û«ßºá ¿+-†a(ëk!×H¾ÑÄáüOÙ"gOãs„HxÆõÔÚiö®x–ƒã–aPqRî­€Ñ$ôÄv€òJ)ž~1OÙ®ÎøÞæ(“ì]ÄŠû¦Î, g¬3Úl±ºÃ¬¥˜xaIºÃ˜s&g=€î¿“U~ºÊÞ*hï(ê3Å/{Eò´Èè,W‘JÞª‘E†&°Û5ò]ül—ƒîÈ>üÅ/ À§òª¿]r)QãR®VÖö«Ö2§b2*Íp½ÇË`öÏ5”¦QÂþÎÏ™(Çu E¦+˜üžðxY5¿4ÿSt{çoAClÍz:•›VÄøv$ƒŒ¼¹™Ï·uÍë[òƒ&•*y$b®šr7µ¬bÉo4±R~ÜQ®!Ëß”âíýy¯7K é¡•dQÃM k¨îÐL†¡—#¤éþ¬Âç¬Ltdƒ] ¸XU~N×(aÛÃL¾¤º€–­¯…=ê®è’—,T#. ã÷­í–éçÁëã;†Üœñqü‡7cVG¾ã@ÉÊý÷ò„ *ä˜ÂÁ°g‰%‘õM‚]2Ï>Xx!‰!RöR¡áí(ŽhÄ ê(Þˆ}”ûוÏJ “óîë<À?ÏK¨Äc›j¨pO0õè= -ý$:°™·^e¢@sf6-¡èÙê"ML¡€È[˜FÞª°Å cÃîÄ1öƒÌ·ì¾ª¡äˆ:z¦‡B"tºpØ^Y%TÁ«õây`ô ‘ÿvjÚÀÓ­>>’ ì`¢õÙLà¤Ivýòÿ»¢^Á?†GpÄüºïB -o+¦0„­‘AÅ!Wª¬LF»¶ [=¹ˆ ãÕ5/Ã@2×"R‰ Dú`m*¤Ž³Ô}j¯­ÏŽJÛÈ={ºú0K<«H®i.FLu„ÈÇ$ñ"„·7/bué«ÅbN<é¾ (å&ó¯×|´ÓOô±– ¦^]l"굯˜Z5_àóôl» -y:ŽñRSµÃþ }. V1ï:|q® -žîMÈÂöáÆ 'üûŒœ¤Ad3œƒè_1°éªù“"”ÝQ àLf™(V_tÅŠ¬ËZ{a>¥X†aæÞÛð;èzÍ›}ÈË@\&óRý4“áÚ¨Âk1~ûsmŽqÎ $Ð׎7ÓÚ¥×\UÀ0¾îŸ7¶‹K1’$þJc4¿ë¨B -«w˜t"³*FÈÊdyq"ŽS=[húÖôë^tyJ˜hbT|6ðAzwaÔ=[yth»és®ÓÉOÛ$EÎÒœ„rõý0×kÛÚ‘úÌI‘ n‹¦™q4ó™c¶ÿ½Nƒ]Ñid+.1ˆjƒ¥ÙîVw'¾­xæ* ´ü¬¸# +š,mæ£Lâb@Ðó¥žåɦdó«—± 'Üí ÿ ‰¯Ÿãc€ME™¹ˆu ¨ÜHú¢ENºžaĹýœŽ~GG9Ñ*š€ SgثЂO3Ì©Ûâzü#üÔ /•i¥Bã¯H»ÊÝá}OêócŠƒ©ï<œfJÅ> 8¸R´q7éR`&$‡ŒÕÌNîòK'/LNéÞC '™£1lënäØPæ0zûKMš)@c*”„^Tp"¿Çÿ{6}«ÄòÔ£<¯:#&à–‰¿'–_ sloøôΆkt² -ÏWë-3ytäÿÇøo§eÄ fxRÞ°Mm”LKøYnhX!Eä7¸´šÊrLvS^Tüå²@QtÚÅ´>S|#ÿ×A40¥"§RÁí©ŽÓ…I‚rݪ®Møç,…ñ9œ£’J›•=2ž4ðF¾ÎÔ\¡m4°oX¶¥Þðdõ¥{º¤bÛ´Æ̧ ½ý­ô”cžúŽÂàÐhbð ÏWG}¸ãûÊðx«©Ýé©òwi© -æž,ËÏŠ´U%ãà \0ËZêwàH[Çúú²ÎW;•‚ÑÞ[ubà <¿öÞ¨WŸf×…{Åš¾f³÷´èø]ÈíQ©*©Íp«jÃgî׳fç@Üßq,´QŸû!¶® !Ï âNŸ”M½^ÛƒÞä@Y¤Ù7’é“8ådÄ¡[rùÛQ®Ú 7¢bg¼Ÿ·ÙÕu8žj¢Öˆ£«ô‚fÑۀf7ÉׄY AHP¾Ôº‘!§[šº6m¦ê}â±ò<³²-ý˜{–ðem; ”j–â„Fï‘ûYè¦òÜ×/QÍ*wn‚•4Ì{6@‚¹! Ë/b‚ÛË™°]¸¥|°-Ì'ŠU#Ï|ã‘1.ë9P·uÉ©^QÞö{š€½/Fl“¿ª"70¶wL,QW•²#ƒxË,½ì?1XNŠ·üEqM(0Un‚>uYIicþ•’IãuÄúúçæŠV`K-ñD«ÄµÙšbHa¾ž"”‹ góלÁ@±¤tIJvýº{}d`]×x*u²…SnŽäcÙϳUZß)sŒ2Sš … Æî—.…"Ló0c™ Ž¿%Œ–0úƒKq&ÔK¹LKº;¸ÏXÊ^â]áÇvèÔ\`oV´„iÂ"Í(Ë“à€2ÝyKß·ÍÄì.Z™Ež‘yeêMxc ò‘"Y„çýè•ÂKÿ™t‘u•d1I@ä»BÂÕp&ýo"ñÊk!z$u‹}CxžLc!æT—ÒZò -gÖñA.Ò¼ 1c±=¹N¹cn˜›ïù¦¡EE­ 2Kôêy€BÐNÿD×öeAT°úð D¯µ½ÚѧrPʲɢÕ1ú–J¡£¼µâÞ;ÊA'LÚÛ’Kñ¬œz(_—®¦åðÉŠPÒV¸ ¬•m’ã­òÖ]=¼QwËòò§ «3mÌÓ@D(ú}ôañD­~è :Ø{[:½Þ›Ì;_6ú,¤ì÷S”»²(41[ Ú×:4ª :þå„ö-›Xy½O…:a3»“Y¸8o€àñ÷´¶Ì„9*¸<‚êI$ÁǬÛÙÍPqËŸVã8Òž»K{ÏoŽnéç}lnQ‘éj -ªYFîåÔT„q2­a¤d3†ºJôhz'Âí&TÙ9NŒŸ#ò{G¼€ËˆXÈ7…q@cPíÿ3!÷b4&mí.:Ìâ[ÚûfRâ ÒPȇªŸZ -=Y #ßÀô#rÑŒe%Bu¨÷ZKWðl‰ÝÀU¨pÓ Šwä™EëQ´lºå#ƒ{i}ep•Ò‚¸‘×Ó-[í³Éq -?êLP o³ê%ŸâþJ™û -¬Ø5œíÝ©;Ffý_=®mË/˜÷|¼‚ã¾Ã&%±Ö(ųÌÀt^uÅ`£û±—CÏÄt{ؘ@˜‰ñŒL©7 •7=­7éZáv€Œä`t—qÉKÄ…@|v¤ ’€/ô(&V_(J9b™¡ºËÝìá£vWEFr q•k žŒDÅâ¨3 -A¾ö1¬x 1W°Îú¶ *xÊð&U»b{!g”g‡²DºíEŸšé(5}V!½Ì}ÜŠ}H£-a®ˆkX‡Âf@bÆ@YJÁò.w4æä¢x}·”}IÞtùE¸Áا•/ã°çŒ÷ «%!Ê5à5,Q)ÙZU¼]A¾6è‘”³6ò>öc¯™ôh¢<Òà2²ß®±Ò9¬EÎ mšªÆ:cI =mDa‡g¶SàðÁc5Ãû|¿Jå ý@wK¸SD`‹¢&  °&ô{ø)¢R£=wzòÀ¯Ÿ=í)îXz–9å0êŬ(à¤_·«vfÇtê€ÊF%4Á´ÊžŽ(#7íˆzY[?-{ÒGPí,zn–ÜEóü”ÛŠÛ—9‚û%×ðAÜôzMÖ» ۑ̼.×9Œ R”7EªSâšår§¢,û×Ô&] I»ˆ6z'p­N)ž[Ƴé3-4j„poV[§Õà nŠðkŠ´Žî€Ò^Ðî¿AÏl@aÝTwVÓt?çóõ”€&×*š‘O5Ž)—Þã Ç#ø¹ëquI )!Ã¥'†©1}tM‘Ï…úbö÷R*‚×òÕ9g2àßLˆøT©Y¹%Áîï¡o"DZ·–`˜<¨ÎÌ&èØÍ¥%I£3@Í·2%‡øN/¡ï ROZÈý#±HoÆ…ãæqzh&gØ—¢sçÃD¹Ý⃘‚Þl;–E©èŽ–¥žWU2sàŽÕgwâ\}Q2Ñ{×ê ºÒ!X½ËnÑé'†—'BŠ¸óýÕ/Bv¤$*tK,ƒ9‹¶›é+Gé›Ú4@r9Ú}1I÷×ÙëŠ r$mÍmïS—œú\J_—µò£p~¬ ó‰—¼R.¶»Ël(Kgëð|K치MDCíB::„ßÓô‹¼œ´ðÐö¯¶Oî -¡YŒ¤fo‡&ÓrØG} -Ü´çÊËìˆ_N»8&u bÓzryšà;Ö“CN…COÓ´má‚ò¿ëÞ²í‚é -ÓÓäGÇz i7ÝqÜXÚê’êgí¡œ - Éå={Ó·;·ÔÖ3D¶ qÔ¸U´TæçÄ2Sɾò‡°j}Ö¦Áxƒ³¯-)áð¥¢&1ÞÃ6F%]ˆRÒ1 >šbËOkä» -ÌCêF¡»wº)BÏ£ôv^9Ðvª° 7·¥Šâ”=0 ¾& °pìivU5+i¬IÚ7®ëN%ËÐê‰æ‹‰ÐÞg Ù¨ - ÿeØk1²s‘£YAM£ŠS2ûÑ°šžG,ˆê2£jã£Q?Ì£Þ2b© i¼´™q½…ôóÉl™àUc•D™ÍnQÕÂC,P´-®lüÏš ζD·2˜³jÑ“6NË‘½>¶¬‹ŽX‹…›SÛúi™y³¨HH.†ôn -ºCae=Ú±d‹DNØJ%þW;.Ôk\£ë8:e0 cø¹%‚”™hMI­?¹€P-ÉÞKJ ¦cM>ͬª^(u‡ê¿Y&Åüy C=uç#7ÕÁ¯`Ø a'së°*9Ç Ãú"¡KÁoô-[Ø••ªµþ -¢ˆãÁ=U~­>¨ÚâŽü2ó«3*Ýhp^ÿÿƒ ‰ ]zuÏéKí,×°å¯:h äÓ"Bÿ‚||,ê3µŒŒüiŸJ>„*žæŠ—,ÿØbq ºŠ²˜±fÿ§AÊ9!Ï]·Lð_S‰¯Ø÷y§Nþ™©€öŒíóN›ðóm*}u·Í¶)LJ`Ü™“7ù%‘EÉÆÄk.q@4Ç«_-î -°|a²ìÆL=Ý€0}c™Þ¥ó°L—–1 2-1Àf²kŒ)ûgªÍö,L%ŠÅÇvXâ9S4z<±t¦‘*óH­ôà (²&³;ÜôÂ0¡›;¢Z܇kÐ2 -îàSøiFÐ Oßóß[Äñëc–¬Ï”ú‰'zPA5éQíiô1‡O´•Ë*—óoš‡g8lÖ æ.Q¶Ëã'ÓdŸå«göøœŠ %7úˆ´BpbΙ¸BÙbßjçÞë 4w1¡T ø=ýÇž³£ƒNœ@ˆ¸É·„LìS þ¿ÄÊ‘T3±±1°“—Q?Ë’—@u(Â!+$>ˆØKC6”x—b]áÛXóîñ9ú-tGJThI§!ô:r†Õ´šõFµÕë±ÎÍ sÞaio›Kp@±AâQ‡$Ì®Uý«Y&ä‡!ÚbÌÑćS§æI òSóÔâth€å8l=B¢k"ÄQõõ.‘d£þs‡e+]Žø3Àþ‹èm-1Δ'€‘ç—üü}9:ƒþkСSK?Ëü¨ìçß·ôP¶?‘O˜,Ko„ÕþÉ#Úàv/M'¼ Œ~¥#…¨…‰$<—¢Â¤&nÇÿÂ`P &@rŽÇ! -¼‰]–ymí7'Á Åm"÷µ>:~…sk´¡}OH탒|¹Âæir ©d‚†ŸãÓ÷a"[bW!(™ûˆUsãþPóGÖº{ Ã(†ª1RêþÐ3»ù¡Ò/9òahgë¡f8„Я5NSìíB[Yi4?—³ï“˜Eü~ø2ÆàÏZr‹iî´öTÔ| ½ÛZÄgÃ[\ßÉw™Êæ—ÿ>^+­7(°` -’)my_ˆ3ÃÇ™B¤"C15ºRìÂæPcçaÓµ’q¿ù¥Š}—‡x5âmÝk:j»Øã‰ÖA§ Öï«ÂN2ZizzÏñ7¥Š3ºÂ!°Ÿ´ðûŸhè¾w[kÕJçžf¢i ŒÚÐ f»¿rœi1p;çuÛíhH§Ò Åó]ì¸%üH)Vþ¬ØïOû‹/jE{¡=anŒ’Lì%wCÌ„$U¹œ•¢@J{Ñ:I[õ-a­-sr€™˜¿_QR"Žæ¡bÕ8~‰{ó˯Ãx­ßÑÎNg%¥è’Þï±’Æ)@j—Þß2Y# v[¥Ïóy’Ž½ËêFB è6$ANµdÇN¤ã#ŒÅâl‚B渣‰@¥uÉ1¨¨´+ÙT*ÿÓÀER#ÄúFb!ˆÁÕyy¡¸Pz"1öb²ònå/“ Sóf¨âm |ÔÐsv ¤åDçx[¢#ÏÔéÐÆ!Ùýþ:b¨¯çàêok8ô^3+ý[À,­è;f§EÄ®@š7‡ôn‹=fÅܦîHåÀñ7öÙËëÑ›æ¯ì§=K5t=ÓDÿ§ÜFJ·fä…eŒK‰&ÙÅVK@‘* ¹} ­IšŸ—µeãjds£²ú–­ù'›÷š²»&¿õ?:8EMµ §%¥ÖòEv¿''/éT-X‚½¯@ìc‚…ƒ, ­œ¹ç[ž´å=²ÎDÿàXªZ·-L½K4!‘Õx4™½&Þl‘oÅ9€ÁÐâÔ Y,.¦‘¶J>Îs(tç}m^ë7V8…‰bº8ž:6˜øä«ip@ÁBpÜ:ß•VÇ‚2 .Á­&òr·{GŒw­>á‰` Y$xŽØðX -<°À%Ç“Ø^2€ÉDºCÈ)` ”†Œ{ô2<ýšHûþýÏý0¡†Ò»ºY ^¹¥œ—ƒ”ü/bøH*k¬XWæ:¼•š‘Øjœ¶œ¨B ¦-¾Ë¦”zƒ­Ë=žF,'w5'›)˜QÄ€qªñSÁÑÇ_mÛª·lÒE,TÃÿ­}¡äª‹Ç¯|î½vD@Õ(îD‹î*‹„ßÒÌ„&$ãœ{{ÔiÒAò¥ÀÐÁ:6ùጛJÅý¢f9ô™¤“‚Ý(Aô’-“ª—g{ -EôÕÞçôòšåºšjú¦@¥8[$Ms³L+W q5ìõ Jºb¤[K ¢³ÿC‰¦ƒ2Ç4n«ö~õ¯ø7]XG¸•AŠk┚ê â’qÏmrñ%55“ï#-FÌ&Jm`ûÛ(•¬·XÉ·ît~¼Rº*勽>¾|ÿ³Èä~pð©s '¡==DHï3ÕQõä‡!>ü$¦—º…Â=:Mî2ž §²„tºC¦jâ|Meã™Zh¶s¼™)ÅS Ø"ÆõG³Þï‘5ðI®•JOHœò•³ŽlYJøµpN“ˆ„ýv¡,mý!â1l^­jç.?#±¹_[ºD -Îëá²è'¿èÐu…'\[P¢ÝFö¸œnRï*i9V~LÒéåt¥‡¬rIÁ˜Û‡;f¦I™îª­xüîØ)uˆ<’é\“gܼݬÞ߬©ÜáŒ%jd.—þÌÔ^EB¯¤.©EõÙœL—a$hiEéÕ>¾·ÀˆÞtqdTÄ8Á b -û{:Î`:q»ZÜ_·C´5ˆÈ‡v´GòÜn³¥gwÑð>IÍ­\aœÃöînü™uóЩ”øùC×&£Ò›ŒpÝ«ü­¿7›˜ÏêoÆ3€%N§3zkÊ"ÄUÐàH$K¹*‘’#÷ÕûEs8Å3̸¼µÒÁ“?â8z¤RÏýÏÈh£§g€$èÁÒ3¦k–Ò³knj|€ÜŒ­]ÓjTX¥rhCO)NŠ‚ñ&Eèe€|~Žxý^…ž ¿ÉfQŠ?ªë½ù­ŠZ*ßÒ:ÏçÆUôzÑF‰˜˜è -½`I²~¨ºRÂÄðbΞ `nõ3ß!èYl=2V” ݱޘ˜¦³¨c …ªVÁ·ýùÊäZÁp”ÖßnÁÌwH·ücÒÀaÈšaj}› -Áš‚À“MÜdäþåŸïÌ,Rª2·‚>õ%ê¿æß‘2¥ RïÕ§èæþÈü¡Jh"MTü˜6ÒrM(³h¹¸FåÃNS2Ñí°z›-4êOfôzûñÓi<¸ù.û£žè3s–ŠBØD!A -ªâk0!Ò·˜iŠ†J£‹ü`fÃLŸ‘¸Ò|ic¨Ì¿þIª=ê1ó¹«Å 7»¦àà.j!°Žáþ…ÚúËÜÎ4þý/Þ 1؇¸xÕAî1;ÍÍ·»#œÙü¿é\6ÂÂRyWY_J‡ÿXOª`ù?¤¿jò"b]mkŸG« «PZDWâ)ÇxÖZÝΚÕÃŽ‹®½0ÿÅ•9Ðö®âdai=,zå}Ç>ÇÆûÊ›>_° -2½%`ôÄÍæSà–»€è®äóŽZ(•p¨ÆƒxH+³ Æ«hÎç¢lçhÞÈ™m×B|û6…s•t¸7KgW[›Ö«\_ˆòß €Ì÷+ËáÒ¥±a q%º ,㮑¥±–’ ×ñÚï -„£ZMA§‚—gœâòJ¼D |™ÝI‘dÞ’ý MÛ؃¢ò+´ ‚ ¬•„•uï–_ûÉÎÝÌÃ<þ{S7Ñyïô9[”Ÿ…©Íø‚2C6qp•-¤ˆ+iÁáãhó^‰ê¦û£åFáÔ$öV:  üÿLÛ—Þ -Šx)zê°å­¹ô£Ñè=kÖjrŒ¤„Iþ«­¥ª{AßñÆݱeä6yµ;1è}²e®l![mˆ:õti£çÔ–=XŒ·É£¸©jÛcÂD"æsÊ$2‹Sœ‘‚:Ä¡;'¡×€¿gšÉƒizuÀÂ/:M•Á-‚Lë78Õ(TþZ ;¼„$´¥Ðz“w·z@±ýQ€2¹ñSC58Gga"›)#-fª¡Åp?¢ê…+T5_G&RÃשɕ«y|bâô¬¼åJC‹ë,ÑÚ|?p’!i12Ô¹i4IÛ 6Á^¼Ÿ’Åw‡ÜÀjõ^VJ°Ú*rWùH«)!²,¿Lþö… "¿z\Ôá’ÀÆc%éaÍ¿ -$Ÿƒ•É«Wç8XR'‘µ+Ž_Tpzÿ†ÊÕŽT±"[ïçlÅ&ùh…²–ýþÅ_¤^x}|¿ïá°«r8ZsÌ }!BÅŠx´šùÐÃÕ½ÖË^–->£MæÐA3Ò™õ:ÂÁÐv(ý%ÏË"J«}>=„~„ÜnKÉ#_’È—ÄpàôÞ˜î÷'B)+TQ®»G°ë²'¼tψ—±¨‘7lë"º=vSíÓø³†…2„IFšì ,ˆ“F5T Š=ƒ `Ë“¯2¡ä4ëdÉò×ÚÝØõH±´rc-5Z+F1DJÿè•_ñ¬°þÑ?M .dÖzbÝCM‹vwlÃÁ0f -ên¶†[!„›×YÀíÄý±O¥n Y9TýÖ$Eßy°ÁÀcÂ8=ScÆ ³âÒèL‡fÔàÕ8´45TYž(>»ƒ{ =é@ ¼£IÜ2`''ð‚ÂÞÅLÐn;ÓX"ª«r²³ÔörÜtP½¾-Æ ÷Ux¤üê¤m`ªôÊRž+”å¦I,ÏŽH¤Øð1«†?)nÐ=xmìÝï¶iW®2*À]×’ ï&"pûñ¢¨ðï” ]–Š‹ùt¼fýHK;gÚ¼gõ’âˆ5z5ï»OÁà/Äý%áZÅêÑs]aô%ˆ0¶5¡Òf¨î¼¨/µIªê©à\ókDàyÔ0έ£Z>6.V-ØQ¨JZÓ› ¼‚¡6œâ»šœ0'ͦʅî@²hõ­_;ñꘜZ,Œü»y´øÖ–÷-3•H¹ ¡Z$&#¯ÐMçBDƒž(æØà¯VíC¬æ°BÛXKš¹ªø\æ„ ÙÑ,åþobÕEÛíR¦»ÒP-b.²Ü‰¬)$¶ý FÔµöú¨ -ö-c_ýO÷†ìbÅ -¨rn4¡1CƒDÓa£"©b«´Å?Ç¡‚ ‚Å#®?¼ÔeRžD™Vâ’Û:ŠÝŠLÂôr‰Mh9,&_×A ‰•E±r&8Ó¯àQÏÔ?·w\Š]¼Áï1Ä­¢»J‰ÏUó8YÛÁn)´E¼<rLnµu…1›ŽæÈø²–eßj!%ch)ÿo GDu”U»>9ñüŠ;"^ÄÄG£,hÆ)š¾{‰Òcðn¿ŒQV¦2ÂÒ×M:?áÁÑ‹¢iÓÓ<âk%^þM¹õrfV´=ahE-š)Þ¤*Q©ýèøi=Çà–¦›à£¬qÂ6vGŒÓEÛÌ)kÆú'XYÔƒS̨ -åx•Û-5# U‚xXTC|T½9¶ è‡p#Ø~›¬œò>†1AmdKv!¾7g‡l,A@(x s“cœE÷XÔGÈc ?‚[„#7›æ—¨ @¶‘w/Ü2PA -øt(&%*²3lRâ䥦p&8Hˆäøy£4½˜ÊV_H)lã·På]y \ÞJ¥|)þ_ãŸÇ冪-±H7‰Ù¶:IÉ0Gª\ ‰Ìƒ”‡m ~×ö§¾§é~†Wø_Bm@ÕÆaϲ]DG“N‚оEO"#Œñk Ô;ô•ú=q¶¶E–Ù­Î:^›ÁÍØзu›ògFS¤9g¾ÑvÌð›nÎý++4¨A¤Ždx:Úå¬ÐáÍ`2œ0(i?QDù"#aMaÕ[4Q‰7 ™$ÁüŒ|2,$°•ÞŒ38b 2jõE›"ý#O=ŒT0©7Z‰y¾pÓþ0·_Î$:„aí¼ .žçœÀó4À6Ïb÷?ãÜ]•TÈX=“áŽ<Õe)’»ûr@òàR8ùÁ G~“æ’ F - W«-à· ²2²SšB8ôKÛehæN\/Zn ×An·±=e¾Öÿ€õÚ!êgø»'“â´>»èv €ºï˜ü[ ºWÂÌêkܬôu­ Ïu—=ö$׺†7÷Êið+f|ðâøJKž¬ÃwZÅ•ó*·¯\sãïŽm%éŠÍñ–Âé3n£Ûªo]ýÖ{,¼ñ´¯­|¨x A)k4\qŸIø™¾Û³`^w”J‚Nr¢qª2ZœÇ­î*\`âgSá¨éÓáL…œ€Ð$ÜHÛ¢®©ÎáÙ7*<(óÅ!3ÜšgŽß×9 Ü-E -›_ÑÀ:) kƒm%L@7ÑCõ*õ@”¦ókž«ËãïÊ/ˆÊÄj ¥¹¥Àôw*[«ÝzÊïtÈ4%žA^BbšôrÅtNŽøFmŽ,3æB—)âVã(Ëo((òþØñÌƎΛçå9óô,N@´ÌÑ0S ¡Áà,`……ŒT3X7_–¶b–ßsuÆèïa=Ö"auíRØ›ÕÂQ˜+1ñf 1Ð6·Ej6£í•xcb•ŸÍ>Ò@+™vl:‡;òË㈠0L8'ˆ°6ÂhÇmiŠ‹™J¼sÚ0‚ÿBÞu³D§æ/ N»,Ízš|W¡ï-Ç$‚“™î¨/6ݪfÿ ­–dÞT< ¦UDd'‘»BSˆMi®M ›‡ÁNvËC»í— ç£smk•ö‰t3ýgªµl­™mÕ7†ìPSxÜVƒÚ\ÑÒòJÕá©çsh„É® ’!ºüàØ_‰ËÐ/ár¿‘0 Aq\fµ Äø”¡k†uW¨7“"â„Œ¦áÎd™“¦¶„R{e±{›»ÂÏ·›å‘ÁŸmAÚ~×E&ñ—Š\:k”™ªy’Áip›± “ùÆY1”bþb'¡¸*¢±TœœpðƒÛ1yC™‚ D`…¡6“š‹\G²”Ü z±ö>+Ø·ù®·ì'¥YØv{b£ÏQ†NWJHxfR¢kÄ9V£³é= WI™Œ!g‚Ïa0“’ôÆJ¡™L-/ TSYÎ _XWÕ0^iz1)3|šÐúSÝm…Âg‰Þêé!+ ½²Žå`!q;yB©pÖáEUE 9ó²ÕuêÇ.3nûǸ¹1Þ·[±¬d nJFõ€¬‡ÑŠHÞe‹%Ò…oƒõaý¹ÅÎV>óh[J‚C#ér/CW| êH¸/˜ý4»¶<† ±J‡÷ç`X\ØŒcp ñY¿ö#@Nó™“É"gki·úI+NÓ}‚£%ÄxÑ.Oçdhy{«ZÀ=ûË_1˜ó€Ö)×ÙýžŸ έ¹ˆ`ê‘È楋lV x¬ºEõUc˸ªË—•ÁDËI|’Jæ°XéêýÇim aYç$v+Í ×&ÃGA7'ƒ"XùQÍ©­°J…gIýHäõì2¨#0OÖ=9sÖͦAºhÅr•îÑEr ™uÝ1%",Âí“ÑQÇäÛ\Ìéá¬QŸæ"ÚK´f–{`BÔ»˜ µïì¯ùé2•Z¦‹‡ÇÐC·‹£@¹Ç)ö¡ò¨iZ$à›Òa4²Ñ´Ÿ“$ø;¥$Ò¨³¤>Ù]rØ­7©áˆÔH&?¦³ä -án¸´1ê,¨\±K ºlÄ^‚ÐÕ/Q|{iƒ©Azò„ƒ .ïÒÃ%pO$¾iº]À2UÎêm )áUá™`Ç9»V²ÚЂ&Ǹ›à„‹Ã\3¦Oã/› ÓÀ¦lj Ké û})CR\Qr±Sé‚Rdcb›¸ö6#ò™½rÚ=/‰"ˆ©/çôDŽßòAæ¸r\QûM3ë ¢ ËKv7Eï(Án5pÀ¾Ýní!’:gxø]½A÷AC“_l¨Ì» &”Q°8ÓùtšÛ¡JUE¢‡ ꪛ°$ÁukJ;¨dÉõ=k/G8(άÓ× HS<‡æåãö~ÌiãÏ«3~z™ PÉò¨W¸’ˆË6meq8L&?¼KVÓɾbš/fƒ ±//Ë"F9/4í«j½'þÿ¿\8U^ÅÙ4ñ‰+ÿYKGéìv[½¦&dÅ;žKÚŠW=UIA•_¶†J½æOƒi1>ŸÒàôÞ½?:tÈW† -HÆ7- -9æ¡mo58 Î+S]¡$ç=R¬ì§–_‡Êm -‹"ú”úÜÿ:±™êÌ‚2zíªÅ«SõŘ2q­^RƒwÒ¶ŸI„:aÙÚG+[î8•t“DaUËÍúÝe¢ ÁxÉ:ÔŒBôîÔÛÊ@äPèÚˆYf€cr¿:eùø€ÒŽMYý?3F¬ÌÀRŽ÷»æÇ„Š¿Ç3k,ƒS¯ëFf5O Œ¥”¶e°øhiEA"¢Í98 š!9âmåãS”—q#’GDí*#×¥$\*4GiL˜&) -ðÄá¾ØlYP‡7ØUdÁøôm[Òå­ûL«z2b¢áî —mRu£?+¼=¹&úö}i#¿œÊý±lL–¦MXƒ;Š7Þ-fnP.0EMºUêJ‘rU¡F<Ö \L ¾$ÃIöúÓJ:yLñqöPž~Ác“;Sn¿ˆé*û<×=Gu¾d¤H4+“ÖÿZšš˜?›¸FM'ŸŠœæÚºÏça‘„ð×¹ -K ÄÜÿ/EÉä Ã]7ÌYkµtúÌÂ4œ&1ÏòàZÚ d!²HFïèÐWQgó„õ]Î8ÞgÁâR]°¨\‹OÛ‡d[¾EäQ"añ|´¸¥!œr†FLañM°XúþAWý 7·+^ˆ³n>']ÂÔ%ÑwØ×´‹bBc(Sµ-%´LAê]•w„Po±J!3ï×B»ý‰&B„Œh¬8Š–ã/[!š(Ó9à üÒø 'ÿ¸aéq¬A@Û£†Øs<Õñç°#A×½ëêt"k!Qœ£©1ìµÄßÖ7Í6XÁDÎWûõî ×Úo´ÙÔ6i”¸†§p5÷^æ^€¨‹…t“|««¢ CZq'¼€ý×Åîb¤ŽÛY»öÆ/d'-zföh<üGûª?°ßU 7ãÖûIãæ¨&µ¦ :ÀfM#b"qÔižÄËä -ˆ ñÿ«4 ¢®Öksž¯Þߢp5ºÆ@ºÀ¼2ð]ÏMñò½Ë+ä3.R§Ê9û¡ÿòð*ž³W1~ª?†ó‰ú(­Ò-uÈùAiqýõ’C)àÂH>÷—z&_àÉh6Ÿ—«lÙê\”P ;šB°ú£éQ`{ÆäE|âš—ZÈo´ÍcT¥×u²ì¢ŽbÕ lºù˜ÅXÄpÔ‘1aægÑ„Äý† „¨·‘(ý¢3¸Jý~ë=U¾tBc>¿>þ C"]ªÝ€NàÃg+_Q¬U’k/W6šŠ5>bÆ½É ¡E.þ¼‰i(*^h€W#éRMÐÒª]ÿ æÜد§ìgý;!”d›déÏíå7LÆ]H–$y»ƒ‹lâÕ£Î/æë£Ý¥ -mAÖØŸ€6ŠŽ®‰Zyn’üˆ:oAaùß”š¨³aËV!üM˜Rß{^ÃbwÒš;6—N¶Fxui8Xúêé1òo¸üGxš,¶qðzké¬*ûº2T˜Ý` 9ñsóÕ/ʉùHms„0[8'‚)‹)ìO\îê ÑßtDá2D“aÁ.û¤)üЀ¼Ø›dõì ±Zž"`å"d.ÒmÒG ‚D¢œcËT¦"áXW,fø5äKöt©à€ì?.ó°p•œ[4¨‡Ð%A¿úu ]+¡–êÀ`°‚)DŽC2f #“†ëO!X,œÌÌ H´¡Þp ùɧ5 ·yòâûÖî¤CÚDJ'5¶X^Ï#A€s0$¼²8¢¿NYi~s‡_„Fò8~(¼ -Ø™¸œÕCœíÎh”Mî–t „îË}í"—\ ,bdU§\bB7ñõS_˳¢<íU*Ïsÿ/™¦ÔŠ[­2¯@UO5£Fb?©‰µw†¾ÿ±2›{í"'SaíŽf+‰¤²¿Š„«fbÏK¬OkB°}›yGˆÝÔì°&n±¶ž­¡]‹÷”%†^¸+bd>r¨„”WçÃAªÆYXM»Z¦È‘bÀæ}TˆÔ$Óâ*êì[@ú‚ÁH.2Eß´“{®²®Py&ð_f°aliå5¥„ì x¸×¸‰,‰ièû {À‡ƒ¼¾@ìhبqa(£.a›˜}èž; -ŽJ •ÜÚ#‡ƒÄÁÄç ÿÙ¸».¢6ö4º®c˜É’Ѫ¿u[¾w9rØÙ ÓØíÌé©;‡µßÙ€'ZD$¸5þ¬l’SÀ0S@w -W® œ:¾† òÆ5 1#R­ØR眯`ëœÆ®¨ëÞˆ(9 -6‡09G³ÑÄ¡VÛxêí²ö¤t[ÀÖUp‚5S™O%;©²L)¥âYw{ð®T c–í('üÙ$8¹LeV¦‰Ú täFy§ˆ9™bñÝüÑY¿»Q(¼Û$cÈÿ#èSû^¯´å…‘ßSРt ?›âP óìQ@\ĆAá!>^¨˜:H×HÇk;gqhq}\¼{ ¹î)Bƒ8»V4q“s°¤%4ëëgËʧÀ¨Ý+…Ê[ÀŠŒ¡jy<Æg­e,]!„ú} _æѵø·Õ/¬…LâpÁ¾GKùÚoc0.€7ç§gÍñÎ$Ô©ÀŠæ&åÝW$zò@H -` »€btæ”}©Ê«éXœã6 Ë®‡]ÈSân †Å¼aØå§ä`&Òg¼%MTRY×õdº°‘q¾üs28[¤¶ùLã/=¯²˜ä‘’Å¥j-Vª‘¦“E¶ò«ñ$h­ˆöüæ!üäé?<Æ´y„†Å(3×ÉR+R÷÷4ÇûŠ²¬ÜÛ9‹mÐo>ŽH­íAšnÀ /Ô ÅÆ:Äáå¾4FPsÍ÷“ã´ØïáGE6…å“cOI -V-ŒO¬…þ|g_E¦ýñ]ʉ×øëz*/÷\ó¡¿^ä‡÷ïuuUxÀ×>mƒ$ -áÖ¿2¥ŒbZEÓÒ.¡@8ÅÎ p'¬Â‡ —¡5¬ž<ƒ\/~ -‚‹«v5-Ìï LÿULN¶— -t¥U©„q`¸B\™±4ûÝ°T”„maüCi,ì¦X% _‚ûJHºÚC@0"ʨ¦:È#ñqw¸#1Êߙ酓OM‹ÁÄ$w|øé%Ë.Ë™Ú7§ÌéwMd®â LŒŸóC<Æ$Õüùƒjà—:ƒf5ÀyHÀ-ÎgØ;µŽqC‚„‡½^f_ ,À[&#ÕÕrþ'•€zþ ë¦l¥ZCÊ"Ñ@Ô¸U·ˆŠÂœ½µG§¨(žýÚ«—ZMó=Áã+ùÆ÷´Ä¾®·ƒL°²úÊÇO* ÿu3òeÁf›©§&‰ú(¾×/dÇŠ­áÔÊõcÇý·X€…užQ’ý}±9«l‚I-lÎìteÂb`bdlL˜ÏÏØY?Ò+¢$Tl 4Ó4_‘Ïb•DŽÛü¼z ÏÔŠ„OÐá)ÞÆ«>5iìáß ¿N¸¡Y€.-ê¤?‘2Aïá›8$w‰w¬ùÕÆ|¼a|ôÍ‚ÅÆv1°l›õŽÄÆ`üHƒ^P ÷>x°qæö{î=—ª›óË;1èTsú¾öˆ–!Ðü–p^›òË× ùž~ÿÛœ K ¬¡¿‡·cg]&]_ËãIÔj䈧}—³—ZŒz뙜º:©Õ­ @°·X„@Ú 4+Ы' -— èYFLzLe|–»¢” ½¨¿tÕŠ)Âm($q7À^e²¶Æɳ#¯ãÁ›cÈRRÒÀ)¨‘²ýöè#GסnÑôF§fÞ¬ö F ZZ•rI´ˆòè1µÄZ²‚ÁÚµD`­ ^]¼¯†±V™ÐsY„©L]„lƒì¼#CˆŽMlDw?^7#U2!†ƒn@+×ÕE¥…Ÿ‡æ °S4¢¿Â¤˜RvµTe­xLa{â匃µ†ܽ+¼,4Š‰(5ŒMj±j:qª–ž¹Ô–d;’mJ“Ÿ"E~ŠT§Óétf"ý):£ì#ûp -%i‹¤ÝvJwD°uÝÏë"R:æ‰cž˜'V2Dª…mBÖŒY3J'P(Í'íÑÚÃIwPDBuPDÂt0LFŽdݺ*q„cFvÄšFGXH,Ô4zDÓ2qAd©¡C"»!‘Ý!ó£À? -@‚ǃæ~YACÉ|Vi²ŠB|Äwˆj§ŽƒË]ÿ8ç°CÅõfw†9¼Ãm;ïa¼4˜"d‰‘n{ÉHÔfb…àkÞWo"ô"£KlbÑÈ¥x¯`V"°&I0ô­$ø³Ã‰˜ù¯ ` "K„f ÷˜^NCÁœ$4¬·bT›u@ï Ð*T­x6…ùÒ  .AEðüéTâ°ášáÆð6.ƒ .‚*¸Héh7ËÍ0äßuàžØˆ*ëÇ ‹x—x`e}°I9–– B‘¼’ž z`2ƒøb–|Þí˜Kñ\ò´mÁ2ÍD²O<öHØ#aË>§s!v+ûÄŸxn6›Íçóî.C¤)Hyb„æ Á°‰ÍšQ¬¥K֌ҶA€äŠH(‘P:ûž¦Ñ{gQDb0‚85nQ4"=+k qAº,5Ô âú¼ÂqA ŸÂqAvƒÆøxIJ? -D—U½”eƒ¬ãØʪÜJƒÖ5j*MO)K ?R‡I ÷óní~Þ=êzC÷óî74zÔð ½ õóî… ±X$܉šÈ º°ëøj°ëó6Žà tÞ¬`¾\µPŠrZ0EeFÐÚÌŽÀ’àüPˆ‚¹‰±Ÿa ò„¸ëb(˜œ1ªÍ<`—A¦Ê(ÆAAO“²“ï˜0àñs$GµÙK8¸ãB’íÅ;i -»µ€@ì2bçI!c÷¦± uvìÞÐFìD–×Ø©fžPY@îm\ò!9àqÏD`{«.¥;ÇJ;F€qX¨ár¹¦Ñ¬^a„æè”ð’lS%Ù¦ô\òtÄ>—È6å這¨ó?…ÿüSÔB o;[F ;æ‰ybž˜‡àù¼»ø¼»%eˆ”Þ„aÃ61l«šÖ“°‰ÝÎ0›ØíÈšQZÓI€—LøÂĘX 1L§¶Žd-"¡´ˆ„E$”vUb°—EѨ­²ÔÐ{ ²YjèÞÆÕ »ADv£C\Bd7b©¡ÏÝø3$˜A3ˆ? -@Ä᣾ƣ€ð>ÈÒ âò¬ÒäY¥y´Žƒ4ugDYÅeÕ¬ÒfgüÂı÷2¤,Ÿ šÆ°I<£¬øÂ0 ®u¤·‹Õî1ñ ^÷óî˜è!Œž7§ê+zÚÏ»½{‰7™ *‡Šl\‡Šú]âO<œ´ òU%ªÍ:†U8Õ(ã¸5â&ÌDòá‹]€Æ,|º‚Y€¨æ™BǤҦdyÞÆÌ‹ ‚µVÁÇÇœ5Aðç’¤hZ‹ð²ZPP £Ý3‹ãßÅ„€éC0aþ€¬‹¡ôÅ`ÄL˜‰d]VЯ `ÁNV§Ô_;oãZ–v•“Hìj`€¯ËœDb‡ mÄŽsqÅn/"‰N4¢c'a©a‡) »ÓpùºŽ;ÀÙ ß“ý…ŽÞ9{É—í -F)Ü)ͤô6*í͂ŠàR‡sé@ð8È6¥É¶“-AÇÁ=ÑÓqð ÁÛΆà様‰úLŠ”¦` 8ù)ÄO‘Ò—‘°Szë DN$qB vJö‘}bõÃéÈ$Òci#xeˆTÌÀMgÓÙtâT}|ÞÝÊ)!RÚÛ¸Ï!†¬¥!Œ ,É›Øã‚M춳fØ&ö6¶±h: ð³‰Í'Ýz™N¦“é€ 8Š!8’õŽä-"¡´«»*1¦ódÝÎ0¢0’5¢w…·q‘Xdã¼×YH dh‘Xdk=‹S5áiÝÛ8ZEÑ!¿Ù Ø&VCÈ s„²‚’¥†>Él±†ÞîF‡¸âT= -CïIs¿†ì«áƒ`q¸À‘Ø4÷k BÚ£àQ = -b°{Í —„8éGAœªã¬ÒÚOÁEפHžaŽPYº¬#ï×e¥þüŠy¹µÆ^Ÿ³ÞÆ ˆï×ð6î°3©‡ˆê°BËy%‹°áz×'’‚ö½NY²•0ý•À8`ÊÌ!f»,°ù+lqöu }|V»¸]2Î -TýlÖ©1ô6n’BÆnÑZÝz˜åÏÛ8Ä£Mé‹CòŠ…oØ+ëc£º””¾švÇ6,«k’©¬ß »°Ãç›{wJFµ™·qÞÆ͆/³p€&µ^JÊÈѹ¦ ‘j.¨=}Vüš.lâ4:toã&éƒR\¸»”Û#j÷b]Ðf 1…beÑF0>Pñ6Î+¼·q X\hŽ·q–ÒuÚÛ8Ø£›áp2óOâÒ¨t&bG0|ÝE–2?ªÂÙÌçU¬rwñ—Vò+á]Jo`VÚæÊBéÅEUÚó ÆZI„š#ž)a]GñŠæÇ28®?—¤žè8Cb$0/ 0@·j?„(#•zƒjt¤ 'Z,ÌÖXca$¿ -?›u"8T É°ÞÆ}—†BÂg_ãxZ(“¡@'AKC!öY#¤pÇ72ð,öYÈ.L±˜ØUÇD–âqp^®IG+›!Ui_àÅ_7%È´½‹´>ì0S¸'lRf /ÎBÜS¶jL£”þ)K =§/¦VÎMJ\—ü£<&ƒœ‹àƒìmï'‘Øy‡¦F`'0¢c· XBPØ!6£€a ³µz 8â±PæìË%ƒ¼û:¶“”¬ ´ÖÃÙ+‰±õ6N§*ÞÆ‘Zq{×j*C5š¼ëÐPâmœ[cÁ<ª·q_œh øfæI‡¨ªj oãäÔž.†V!…µy*¸ -vPÀšV®˜ <à’ILª¹´1  Â€U°FL™P¡Žó¬ÄM©¼XYACÄ=ÂDÜ-¬Tlq_¸‹RzV%:óÂ8èU¬º†Fõ6ÎÛ¸ ²X7ˆ&‚9$érNçqoãdÝÍ°,F»×Y¨$Ì£®b• 6—«ðeöÓÙ´bõ%X„¡Ù+šÐ7]eþ:0.Ôz7ë¾ÌF´r•`œ³k?æ5ôM)ÊÈá0ev5M™M'âTu¦k} §l­ô“R†èhY[z¦Ú±Äjïšaqoã6l‹³¡)#•ú"úŸ¶bµk¡ãkDи·qsÍë¥ç‚ج£RöZYïˆôz7H!q—7ÄT‰nÆÙdX‚Uøz7TDÛÛŠ7«Ec6#0Go—¡‰à#²YQ›Y#NV¸I´;ÔTÊÌ-ßÇr¬P¯b½Hë -Š¦3»Ùh -»K ; ¢;IL&vD‚s±s¦°K(`çmœI#õ;âÝcµ÷¡²X±¯‚¯¯1¥”õjÚ°NÙûÕ  ¸_u¶ó‘È6_ cÞÆ탺h„„TÒI‹¢ámÜ©MioãÔÐNiDAw"ì,¹Ø™ç«¥.õ›iToãÂ]’Víª¸ÃÅÊž\¹Þ±[.ìmܼr=\¶deë^Uä÷j3¬Èm»â#{«Á`ª!:bÁjF²^ø̤dPDô—~D¦é-¹mWb‡”kn7c»g&ÃVY±Y½›àU»ÂÖÏ;Ôð+ŒdMÀFø‰‡üÁ5OtÃ…„Ͼ!`rya€1s î2[R®Á»V ` ²(‚K/Fª.¤+"ø,Ö„ÈÄÁ‡¤´Eù¼{öòJ 7VÂWð3ÀÃý -vô¿ ƒÖŠ€ãåÎZ£0,Œdýš¨'MJ{F©Ã£Ë³N²XMV©=ŒR· ˜×ÕPÂià%$Ò+¹È²“5KQ oãfÄIºŸ‚åhÛXÁD;êè .õè2yQ²‰mpQåæ‡K ;MšÂîcyÚZ]hDEGìZ˜‹…4…à7v“Hì`ß -»õ; -¢;~qEÐÝTÖKÁiÂjbÂÖàÚ„}c5¯Ï$¿Ê41¥ŒÞ½½]0KË°¦ÑgÒ¾” Õ ?ï.8HÎñý dÁ7'‡Ô3˜Â@Žj3÷å}“0 7&ɸ 0h/ŒP8Å|­3oãd Æï -!Á¼Xž[à` -3ä!”˜í.2$01X,aá—6«…ÊLÚ¯ÈÒ4’DÜ |À”3‡vG@÷roãV—IÄièèã³ßÅ­’cXå«á eÐ^&³ÝkRëFµY"À픩÷6îá™Z…R¦‚Ç"8@bLÅs´¨¡Òñ‰N5Ú¬©”" ȧՈ ñÙŒvñ¥þPQm¶yíÚlû̳òÍf–o2ÒˆNiZ¿ˆtª -ioã%5â€þ6lftèàL‚;&vš°ëIvù,@[Ú96)eJ >­ä(V·qsΣ)ì ,5ì@ÝaìÈo ”À\ìºÖÄZFú¯Ïq²³/VYa’&¥ B¢¦´\0$/¬0./¨ZŠ™™  -nÍvX¨ðKcF¼ÐhV¯U˜°°I «.¯ @vAöEt" Ó¦4èà¤)ˆÑÍÞÆ98)¯;;;vRÈØu+(Òˆ…Á\Æä¢Ö<Ž·„u¹Ü5Î8{ÉJ åzGš¹_&k†Dè4ÐnE©Ï„µfva•¯j -$HŽ€Ž—èQC^Hfßu©¤“]-öÒq‰€(5ˆ&š?_ »h‘›Žƒ—“P¼E—@Ú;ÀâÐÇÅçÝ,£¯³YÌV:òP†aqC%º'ýøÛ0´á»ÁÍL`[ìøl6Kk¥Öi=´/1ª¤|5,±xS¾Žd(ÞÿÓħ„Ï~2hø˵òæTC:Câ†_„–ƒUšAükÕRÇÒ1Txªå9’µæôÅÔeÓè™Óy†*ÄUy uV¥H¶) êVU€BÈ4ÑWCò£•úó”e¤æ'¾4ÓÅNVÔ¾ -Øu8±ëˆ] %:Úáú£”iÖËz˜l˜ÃqŠ¸žìÚ }|R°LXK)Ó¬åè«!ºÒPúœiouè–X ?諾ÓX3³—r[²kÀ|Cƒw£5BÈçÝ$Ë&6Yɺ @ ðƒ¥§j` â¥RH¥;”þ€W±š/q‹ÑHûc?ïQ6±wL mRÃ*uËÉzüªÒ# ârp$0  #Yi‹îçÝâ¥Tjy8i’()8œ+w6oØ3«Ž ä¡DO%|öœ›ac‘“ -ÖÛ¸VÁИZã)uyñ”- -‡l´)0„"<âÃSj4€ü•iôN¥Ôóiñ]šA\_*¥&%•R×ÆG¥Ôâg;l+¥Ni$YsM\†ŸMl-—’¸Ô3 ÁG8@zw(\ßwÒ "vÄ6.Q*ò´5â~ˆ%¯÷#½´¸#@Üy”d âpôã—:•±L/M¡IyÉ(5?EJ‡òWÃP†Hiù«¨‚ODBé’ü´¦¹RC' ¬RÈ -JU©ÄNø Ã*_-vò*#ɉØ:;v Ô5t‚%ì ˆr,Q×й,5ì6ˆrì<%ì‡V‘ғǦ²†•ÅJ=¸üàxPÊ2íu¼€œ€»(»\¬åù†#Y·•‘ìU£i«hŒÁ&ZÎdä`@–¦XLfæp)#Sf½3]_fß®ˆ¬^ð€Kë`¬BkµPF¼À)M{²8]XWVò+ì ›~·ôû©Ú¹yž&×MýéSsëÏëì]k­7iòýÇÔìZ£ü£¤Þ½Iýÿÿƒíwzòî½uGÉß{ºO¿ÉsÉÀ4Í~žœïÎÏ®5ßþ'ÑÛi¤¼þÞ8ÒÉ9烳iš¦iš¦©Þ¨œR”o¾;ÿ{Dyï¦9H÷Æ™vºçgÚ]äýœóîù6=Šr?8ùæ~œ^ÿq ¿ÿÇš¶iL¾õß)7Q“D=MO4õ¨î{`L.ƒsãX¾qlÿÈ`÷”§<åúÿ4ýúŸßïÿû˜öçÚ§žûšoOêÓëE­*´‰†A­*úEšH5K‹´¢­^Ge…5ÇV­Ö«P¬HÛûÁÉ9½÷ÁÙ÷çæùÑ3¡}pöQûÁ™¦)ºÍ“ô\{Álœi¼÷~pîA×Úk¿fœ{p¦éßZs~nô“»£izžÝžì{€òʹ Îd°g¨ÖéE’ -V’Eg{f(Ú …ÎH­š -u™3ÔkC½éÏÔÜŸÿפßÇ^¼omœi°ý7SoþÖÆ™NtŸ¦i¶L“irs·NtãL¦éõ>ýÆ™Nï}ëDÇAߟ›­ÔÿÓïý÷\£¾åÓ®»Ö{ãX|ã8ÓÀô»ÌÝ2ížêßOôDuz¦­”£(çÕÿDQÔìi×g =Gs`ê“£éÉ·‰înzžœ·NÓyš©Oý7ÇF½ç;õÚL¹×­ýÑŽö–‰~TßÑÏ;zvoú™ò4MS­yÚOíû¹½ù÷y¢>MÏ4ýãýè7EÞÆ™]ëš~Ÿû“©˜]osw®QßO}¦éOõþ[k—›æßœóóPóïïÏqr35ûNuêýi~¢èO9i¦}ÀÍQ~ó&ÚϽqðùÏoöÞõ×~pšú4ÇïMÓ4Í~¢(Ú;?Í}Ns˜ÐÍß»9L¦ýüéÖŸ¿»ÿ)Jžè?8¿ß¨GÍïõ&SÿIvŸèéÏÁ'9êÿþ_2àæOýÆ™PóŸ?ýœK¾çƒOònšûkOSoz~’''ù÷¦ïç8@=ߢ—è{Ià|Wú=ø{ž3”H’;½^‘§FÊãúK]H! ¶# -®7u#úí_jFk `È‹³á¶§ÈC-wL _/ ‰E…eÆÚ¹Â9Ëõ#ÈIƒ#À«±¬²©ñh˜ÊÖ4‘ŒÑ´ÇÓ`Ú⎅¡ª´½Kx¡ÒÐ4/«3~il‰)kx”±xôªX$Cᧉ ’x— y†Ä-†qƒ/ý ô"½äC v Êñ–õY€DÁtÈ1aÞø½Óm Ý­@ªÍB¯w‚–ŠÛÛ¸R¡iE@Çè%^,E£ô}¡¬0ú= Éím\Ë‹PF†¾VåÌ#Û¨ -qU¾uU~ÆŽ;ð.“kpx]ÁœŒ³Yœ¨Ì­ë"¨iœè5t¬jaèZ .µ†@Ür5È›¤xU¼)_ T´U¼Œ‘d{w) –u–±òž7™¿ÆˆŽíI) ðJ²Ù“"¢ VUIÁA⪂ -ôyõS’òWC’lE‘°¬õÉ!—…‘¬çÏWGQÇÁ¿‡à—´!Ä;”cWéìØ-X*4~•ÜÃçÐi—€>áOܳ˜H2x=&º”1–ï¨ÀYÆ8Ù#YO(,53ŠVæ² °•øta-S¢-0î¼7¦Aô„tY«œ0í‚·ËHèmç 0dÔ¤Ld!?˜Ù¨t6¶¡"hhf“ (ŒG%Óát—ªã€N:&N:F&,&$–ÅB`ˆ‚Â0 C)¢XDPIˆÕ`àygA?ÔÝ>…ÐÒÂ¥œ7ð©ö¢ïA$’®`Ú˜Íîæè>Xd­ IÄ´üÈZO×ý;åo©ªŸ¯V͈ wu·V¶nPFÂá«ÚÙa_N§˜¼…Ï#îˆ[EíbVØNTXtEéÉD8ð\B!=îÕT’”òcN«FX$Ñ·F ;ÓÜüaêÇRyy°z'u,~ ¯WPœ¹I0Šê†™©©ÖF¥Ætt± ªä €»8š¼¨€äS—«Æ§Õ€éIO1Ëo|Ç3(°‚‹ÛDŸàn“(<‘+…ë„°O'-HD[LDI>&ñ‰oý÷°¬°³Ú©s+À£‘˜ÐwûûN$ ‘k¼C/ÏAøPð†^¯-+•¯ÍSá›jÖ¯¯Bב § ß©Y“~ãrÁRr"U¤`‘r}çõnÁBpìá dù]ËpÁÙÝ­€ÜB°]¾‹ëòLQjô”ƒeû…,øÍM$côï‰ëeZkÅâIJd ”ùs“H±/~öå~7fIˆ-Dª²Æ¬ù:p.ý†YE vìÈ7M¬ísÖYÉH'˯Y6”y—®ï{GåK cÀê AC,mSS`&cë_O\_"-T&ìô…“€c ‹xÑUû½e¦?Æ]v'( iQÿN©o$È|e¢Ô¿alMl˜Ì$T1C3ó?úÙÙIΆ7FõŒábÐh$À’uzvº.±¢ë-¥äq`êa¾_·Ø@ù4LÕáÄÐpÐháÆk´…œîªì¨Å@Óȼ—~¶Z•ØvZM0'|AÕMÁnuGU‘PÖ(Âê £´X,ö‹§ÁèeBÓ=ÁE Š <{Ÿ1<`Èû³4Q˜Q4’÷ÇÃâ¨Ûúaü®B5$5{–.|pM¦uu·`W;;Ña˜êBULü)ÑßC‰¥ÝÓs±«'\ºž€sqäç#é  Ùs Rƒ}%Í0T -;û+*‡¾Œ(­4UÒ!F“ø• wݪs‹^ÂJéø¯1<-Q#°– VQU3^ Ÿ´†…à«sáÊ,ÍŸ.½Vª/"`^'¤bH² Á!ô|cÔGMiˆhß«v[§àéY óü°¬ý§dbØMâ _IßDšn TzžgÂB¶¨:9“À2=Ç;(ËA@z½FT°%òó)CA †z9pŠº~Ƈ¢‹zBðáî¤uZ×qv|5Ef@yD9"XÖD±ÙmkÓì@¨Xø7³ãBŒ|Ô=”@x·Ž—½ƒÒ†¯Õ ùM‚ ÐlÖ'ûB/ºº³…Q–³H2QzË‹¿a¿f¢0ï‡Zg}ЫÐ6´£k‰"»ôŠ|nOy´heªa‡¼Ã3¯ûËãœ9 ñÉ­¡óÌ݃<,óó8]ÕÞ³ÑÊ“ý#VÃoP ž“,É/÷ô -Póyæ -§¼äŽ#㻳˂¥ MÔì¶#‚ã³1¤ë•Jí·yø>jd;ñDËA][™£š•šB6(PC¼m®~T¬j»‘zëj %ÿT-šn¯äžâ¸a´ˆvÏC$$~–î>YH -¶tn±^C{(ã;õ(i0Óýo»4¾ÎECÔ‚£è¥(ÍE|€¦ó1œ®óÃÌô„F’.H°Jý¾hD˱$ —gs×Ù@ÅJ•6E¤sªivÍ·à^.Ý ÿ0'zß=5gR­Ðý¡ÓÄjñÁärYîÊPêti3Ü…åÐÚﺃš‡-ô[)Uð:é-båW~OgÓ‡Z÷F× »÷9­`¼‡1)DHE –¹g•µ+au©ßd䦛I6õÃ1ƒ]p¹Æ–‹dô"±«MfÔ¦Ÿôv¡À QOüÊ@éÒEèW/e0vÜ9 G©Ã‹]e ê´vùX.;àGõèpAÓùw¶ÒÏž{>/Ð ì\·gGϲ¥ŒÅ'÷×8Æáçþ?æh¶º7YD–Ô3Ô6“§°>t«h™yåVb1 `bŠs+”ôÀ'¾¿M¬q"¤ë (¹¿faEpœß!3Ë6n»*öÌoR%yzŸ -ÚîÖDò§K°î–ð‘-´Ïçh‰Œn² Q2TWû‡‘ˆ5ÁÚ:íÂwO¾ªÔ4¥¿Â¯lû–gqwCô UžZë4æp -lE#vrbóÜUóaucÛZÓòôš.ÓÂm&m¢#ÞëZñŠDi@nWþK‰t¼!è´RèE5‹ ùþF«7-˜n+Åñ‰Ë]Àˆ¨ÓN†ûƒ¢;”Ì|—?½¸ -²py´|Ûy¼È:¥p â¹ÁºMÄòeŽ°5A2e–cB1Î ¸ÝAkóSº[‚#= -F.Þ/V7ÿüœAÐôiàZνBºp!}žpQ -2¤NH#Æ…&Ò÷º£ñ€nY†@[ -\á3™W᢬[ü:èóÕy(MEá™.ŽåÓ 9¦‹«‘šG•@j}—v¦£H…?M¯p°èbž‚×ý,¹£-ÎâíØ%«mtµ»@ó:àã៪:'?.S•ZKG¯ðBj£x·º -Qc³2èõ7ÊÿóJSÏ“: í¤ÓJºË{!†#Ѧ‰ Q´¿²…tþ}Ìuénrf^œM}^jA«Iƒ¨Êš˜Â˜8t»¡åݶ"j\á9aŽ @ýQæ\cFÄêÙ`kù|Xʔƪ Të»ß¤$bè2!<`R©[¬¿j`Ú¤%ög‡|ý:"/ǵÊKÐÍàÊ™]0ëAN:ëx t•ÀH“U¶¬n'¤CøkaL)ܲ5¤2˜@BRʉûµ{„üÉ“€ä,ßœ9DòÈ`›©z ”[¶4¢cò1“Ù+eˆì6}¯až'ÅʪâÂÚl«$å–ûiàŠ»»Û¸4¤Ã“¬N™Ì©'DÜS;òìé†cbS?GÔB ë›LæÃJ¸}•¾çø"÷Ur¸è0Û¡ërRd$›VжsF¥AÙG{ÏØ0³W Ns¡%Ö û sH1º¨™,Xóa_{é9Ìg»h™°DÂÓ>QW7`…ü“ –àc1èƪ£»••J-Þœk¯Ýj†Œþ^÷¥'~EË\5Ó|ÂþïªR‰Ûê ™ ƒ)ö09bŸ¢»ª“ AúãÆÒý+ú6cå­Êí*ÄORÄ{O¤¹+¬­F˜v—ÞÂð f gœäüp^êR8¶4çËDKª³',ʹꎀ²‰fGpº0_]PŽig ©ÄKgbŽ7Mm`À¦_J\L…R“ƒ2ŠÌM8ÜGÍ.Šu+m>)½p‘ÁœÄäõ€L÷«Zñ±Ùì¤Ô -‰GÇ+Ê>]êòo}@v^-øWVÙeÔ’¡þjÁ¹ôÏ1×é\ge!ÒGÁ1J‡IZCì°(´Ç½ÓQ¼k×)bÚd€‚ÆtÂÅ™ubC9çe9j¦šá -Ñûc}×°jù±i3ÿiî5ë -Qw®Ç™‚Kúƒö7·íã˜Û…ªÍ -"£ב6Ðñe0¥ñ¾âß"-.Wã-3ªXœ˜„$ÃÐ)ÓÖ ¼Þç9Q%ú•¢#ƒ,·¹ÐI‹.GÚ#fš€³«Uî"‹#©…¡á;ÅFK¥(€,¾õ8%7nìh])S”¯A·X¿¬DŸP”ÓÛÇ"6³c$z7z– ’²Ôî¦sú( -ŠÛz”ÙM -Áú!¤Ë$Aõ Äq©DdSü»rÿ ÄÁ*:’ÉãD}äòqgrÈÙ;ªïNT×_!òYzã(òZ^'áܸ<Dڠ⤠ëÂ1œñVÐ4mÖªÅÙ®þøø®í%M ÍpõPàÝPMK*Kù‚rÔW²Åe²÷˜9B½ßÅ'Š®ÆWÑxYÂPŠ1=ÅF ß*Q¬ä šÆëYëÑf)ŒS³Ú0ý{݇{œ22uïrô+•W¨9sÔj ˆ.æ?²n†§XgQBÕ$¢ :Ö^>4(ß…€æËC}è"ÍA9íjLs·5m(d’tÚ …b4Ü>)Œ a33`Çù’Eåyõ"*ÌC‡ôâ3¢ƒ{<•˜:Mm\ÞÂåkjW²†§vņ¡KÇ"ÚM—Ï7-ž!nRå åñÖ¢/ ®Ìþ¹ # 9…t~ütûª€0‚:?›WÀG¨‹§¯ÛC­~G’D³Â¥ç#b}nÂÿi[Þ3 ¢×觞‡«Q Õ&¦ø*3O*u8”Ÿ²A4•ÀÏ#¨º²·Šö~ŠV]ö‚VÐ -ÊìáBükØï¥e0þe‹VhDÃó¯œ!ZW¾‚,ÿ ì -'{¢¨>Ë^)ønaoôCܿȾh… êxÿjÙE+l£ù×i ­Ð@0Àó/ê`G¥ä_6.Àöãàè_æŽËhljCŒ±éÆ–áà -q¼SY¼4âÏOó,Sö£•›¤o"©5ur5üññ65ysdæ`øùv›+½Þ•¯Zu’¤§I‚nkŽ£Š¶Qálêì¢x+õDŽ5H:/cqª;8šÙúûêr=Äá¢YÏ:œÔWÐLC´® /ý¶$ÿ¢Á“‡Tá÷D•MtSÜÕÏ<6«ÿ’ÎØ+•©ü%Eèoô~]ÛÝ}’c<:lò¹(¬ì4t 6¤ A•8c,DžXš;+s s"I3·mJ¦ødˆE‰²?½ÞÄ’;Â*pá/ kAàJ°HÇ.()&[a䦱3W”AÑ=e’ÅoãmÞm¿•ÀñÉêPM˜‘?L'8òHÊÃøVÞ%¢ Í6þñ£›"FdQ‰Å•Zt1½|p{Ü S -Ÿø»›íp‡pH¼Â!%YD$‘o‡û}$N*³ÅŸZ†a>¢5 Üm FÑo‚x×u:yaãL™ÁR^€7gkzX€ë>Iu­ì5ážUÂó»ÊIæo¦W›j‡aj3ìö96¶ÛR&¨K_VìVúÍ€»s*« b·5Ñq$¾£æå30¯âK½`¿Y¨qO콤^¦CSgðü(ճᕯ|=¢ÐëÔ‡@ùZZ -â\¹´RèEXTQ¥U€d2Æ­iší݃:Y¹¡z2kŽÎ÷º´Fà¸×3Ç"çžœ>ÓUZ:£öšHÑFÛÞâÅXÔŒ‰¶’¢•µ½wº¾<_íe2}Pë`gÀg6XæÓjoµÁá\mïôÕár–§–ýi{9qŠSí5_-K!2×y–ÕW˾µ½D‘ÊÏ2*Ô²Çm/ïg7žev¨eѶ·.•tú, áÞ·_j™xÛ[e#qÃϲ/ª–m·½•4ÕÞWÔ2bmï­P¾AíMíÏ“ZfÖ°ð˜nj/'Æ;"m°…Í!bǼê;FÈâÁžÕ‘Ru¿a;Jð‹R÷Ï·lnþ–û?Õ.OPE¼@™íÃMT7þRiÃ3Ŷ\ýóª,²1êèë”ôlºï¢§§ë¯SG.ˆîýö4ÀL9ˆ³½oncO¹âƒÊ5‡QyЬ÷á¨é´¨ÁkœT'|ºŠ‚ã*6©¯òåAŸó±ªZ¾5‘½\®ëýNÓe[Tµåúf>ë-*L#²<‚æÒ¶=9²NvÌøëÙñe¶…BõLMÕ4„F5hmPð;LÅ5woBfìK?¨ÑÃ×Fšiu†Ó9›©ÉÔ0ûÊñõ™i4®Éð§Á§4ežýìYg“æ:•ú´yËÙ<!ž!ŠG$Hƒ®¢®¨E3Xj¼yU°ùlÁ’Œ»°Â`”ˤ]$Æè§Û.éU3>Jœ¤”& ÒѤ%¦ìêÖ»¥·'>bùA‘œÃŸòŸ¸Mkm¢ק†oÔ 'mB^³ZÄ»jíÄ—†¤€^‡JfŠdR‹#ª•MQÓ%^ùgÅ´YîÄŸ ~ñ;EPç¸"§¯Q%WbÑE§;û!T{·Ú|Z ¥£RÎ× e»€Œé%ˆ¦/vn7•ÅQêst7±É"À"ÊÁ“ e FÚkMÚgîF$È[%ð07ùlä„êâ(x%<,ifª{¡œÆ4$¡í߸¢G[ÊÅ]©B¾û¢ò[Ù–·/a †K*ÞÂ#ïqªÖD¢­‹™ bi†QÎd®ÔÙ7­; U£ÙÌ9t¶A@a鬳¨p£.AañúST$@Òt³!p\Ù˦ P\¸”,ùÙþýâöƒpùzôœ²Çÿ$BßÉå#æË_ñw¨Ñ¼åÍ24œÔK¼¬Î"û=àIÐ1?€›{>à—f¤¶K÷ëBÆ=€ûâÜÜ¿0}™RÄ"=R5?&øp²5]ªž+ÇãÝ)!.Vª5èv7GòØ$[C·øsÈsjÊŒÞòçtª2|ô‹¯;Þ{åmEtéðP–z Ñ (­œß>ê»ü_ö¯$˜ŸÒ–X»)s»–K KÑËöϾ@š™(+¶¡áÝ7õÚ áõÞ -\a-MŒýƒ¾®Ú\¹‚ကþ¶ê”ÙH Wì7*½kB¾àžð -mñdïNŽä  -#¢j²‚ -l‘|±þ¨ä®ºÃqL“Ve²1–ëŽ ¡ƒ³Èƒ>"ÀµQÝ›Rï9`ùåçûm÷Øo…®Õn­r¸¸ó(vˆWf·í \« Ž¶ºyƾQç@ à˜àòù-”€Gü”áS ¿cm~£bPº<­£lzÃ?žä߯¸Ø¸{Þ†a”g÷!aûEl’¶¿Ö,•Ã˜ ‘Š2£Œ]N[skÅ›Ž^{oÉG©„âÿNœuµ.iwzd}>ó>§–6ªÂÔTâ‘hGIÉ5r¬CóñZgãµZ‘4Êd*x:\ 5jvŠÍò"GÁÐDî8–,’ìšsrS''pßuÿìzï:ž'ûgæÕývÜâ·¤¿£}ÍFyÇiKé¦?³‡ÇwÍì郞è=&mÒ¦–°÷›Ì*bµá¯ŒÌ™[R{̃?íñÛŽªÖŸIÚ"!c‘µ•qv„«±äc%FôÅÈyª kÏT¥§Zk;[òL¿ðé¶îšq{"‡åq h1õT_Ñ'þˆ5}ååÒ 5Xí}nB.}FZJvGö àÕ¾Šº¯Ï 0 ­wµST‘r!¶x­!m çuí“­cíaW2+#/bh‹>ß.ïjªeÑvf‚‰Ó†Ðdb !7Ѿá«V—£N¥Ú²ªU霑æŸÖ’]|°ð´ìëËÍ!>ðDÓ c¼¹´NÚ¤p„\°Œ2L$]>­ùaË;Zó¡‡~\—jªÜ5vÂ@˜¡ Ë¡Û0±%ç—˜ }HíÔðYsï3èÇ/1±£Wb"§Šúsõæ|T£æ‘¨døGõ¸š2¢röGµɈ¨&ÕkñP³Îá¨ìýwB`4E Œû€í`o`œ2¢×»]X‡ð T¯o`ß jª&c`v ˜‰Í"ËUÌ -Øà6°O*«nÀ¸¯É6 ú€¡Iš®ÃÀ6æ×ð€!òñò7°{'‰û€q©—HÁÀ~ÕwØ0°£m„°ò?÷†Ð³IøÚ¢\g_h–Cš(®îµKj‰ppdEýRk\RDòáÝHRyúç„r“ű'ítÅ…áz¼Ô©Ó'%þº ønS¯1Õ˜àXö²À§–!‚du&·ÄYîÊ]ÔåA ¸#ÛÊE!ú ØŸª¥`ZœvVø%?NñZùÿ Ž3Ù5øÉÿQ<%…EwüŸóôð™‚xÜ€[±X¯$ÊtpHºøÆ{ÌdJ8tN!øÝD—± ‘÷þÃ)Dý`á‰qo‹<:—F“שp" ßG‘²•ó„¤¼ -kªõ:õÒ?“R%BìTðü±*ŸÌoVïLh’Ý+÷ü ˜ ª*2É«î™Ô(Zªˆúç8•^ç``ÏÛùµl$æ0{©¬dðG0qXQ|²ðòÜA°×ÆúŸ÷¢æ¢†ø€0Š’ç-Ò*K„ µ¹ Åm<0 ü]HÍÂî_ô½VTŠ°Ó|8¹$¼D v™p { „jŸôMêa”Öξä:ñsJë4ÀñnµÆÄU¦¸i,IpÚD²w -ÃÃGz‹P©-"«Ö†A ÄÄGòÌÙ(=Tr#‘)„4·_*Ô|\Ëø+þÞ¢ûèÛP®4?硲&*_ë5"‹ß~‘\íX‚E5Ü)—O•®‰˜÷(£,À·Thnï=Ð$í¸œåo¤Gà,%ʽOûá*el6p,b”j 4 ©}3Àà ´º®Ÿœ€ƒwªP§ À9ÿùFÞ÷JJC-ýšûáÙÃ÷ù\¹Óè0ßv 6@ÔSE­§ÈáÐw -–D+̤æ(¦ÏsŒ.dàGqªN‚²mv¥Û*öwî€~¼̓ dŸÔ)=9}«¢ UÐmwP.ƒ > ÜÊ~¶Þ-ÉKÙ i!ݺ¶ÒG…†JÜì™ÅÙ\ûŠÈÙÿÿ‰÷ÚxNœ,Þ:j¨øêÄåêp”/´|!Š¹3ooqËøë*Öƒ9q»'fGê‡ûýøÍ_!gâÍ_ÿ«~Ù”•*åâ“ÿíÄ—;oµû¯w/Õ‡ü¿÷ ¿jØÉÞ¢•BÒëæh‘ÿËuË+äRýÔâÖèªq¿1ß¿µÆ&›$¾Ú5·Ìá椈Hà/dç)Ʊ:ïp¤9牚P(©»Ý†$Þ<á‚=ylÂRùëRèbâ|ždêƒf+Õt‡BAôµT†ujæÜ„õÖ"® ÉauÅ°B/xQ½ªú2ðG#"꣑÷³ÌpÑí•l €vh¨#%U‡8j©R«i"Dîî‹TÚ¶[‚mEXÖœàU«ŠóÏN©UûéõpܤvUîA)þš¶²Ì½èƒ˜L“·gõ&UIÐööÚˆ|Å8t‹á‹+ 9¾8”>Â)Ù.MR %>ua'níhüÁnßäíG û -4 P’dÏúºÌƒÇ1‚|ñЕ’!~«NYÖ1NeŸ’kb>óŠÙêZÜßN;L:—”+~ÓESì†#`#~ê:“t`~áûµ·¸J¿Ž‘~=}ÙðÚÚ…NËJݲËÏd´WL4Z9ëò>q²»v—³ßU‹l=Ü]†½º ‹“1Hy¹í°–TÃ! ™ÏÓȬÞ7Ôc2|àÓ–²fZ„j7ààÅ‚u¾I/<ì*H -“Ž& TÀ_КáP]µ» --}}úº»á©oN£óÝN˜Ì(•Kr4â¹éÛ~C^C­•À¢[ç|È°þó wLn÷7¥³Ê»xšÐqz"óM¾Ò®yÔ,7ßö'¸q¥Ssàœ -̬‹•oeᶅԬ Q<žñÐ…üýü QF7hò¼"¹ÂsT7ÉòÔ-+Oõ’–—À~QïÙòÉ(ÝôŠKB4üðê g)’JÕ÷` PnXd‡Ì/‰‚—¨ -'Öšˆ }I)eÇÏ’š?Éü¸är#þSyYR -ˆ -_¿¤âï³ì9Åùˆá3^Rt•\ö®ï­Fʦ ¹g»Q"åíˆ;˜@Õ¦ˆ¬º‚Aosî×ù³cÌÛ<<éµÍ&2PayF8 ? ›È†ƒü -åÊû–M6ÎÒôÍÚ¦õ€~”çäņIæY¢ˆä"<ùãðÐ7°þ§êMâ‹~mÔ²•;ɾî 1ÂÓÿ}ÚF¢ã¼Ø3¢¼Á H$}ŽM†¡»(¢ƒò6¿Ÿ\w…Co Hñ'Çœ½¹Ý±•”o¨¹0h‚^5a¨¾òÒ[Rz×”¦aôIMߥi)N&öÂ[q²~¤N :ᘕ¿2L“W“ç)±F &š_î¸897jœž³´mBËï@i8²4+£•gGÔr”à¨3 ²4T á¡Òè:¹üÃN~¸KŸZJ4‡£‘î*kW:j¢a¦IÌ !ç7™Ö(²mhhR7ðÑ×8?‘Õ¾†c&&uaëjšEÙøYí‹¡m©v%&EÇ»ôwy1))4è¸îI“Ú\Î0eü¿µÈ,œ ®×ô/&…3Eá.³‚& ®ºÀõu‘*‹E[Äm‡@±ž7¢L4ÚUuZV*I³+J“ÖÚÇœÊ]PÎ(öîàXQYVŸ8 ”k¼–XÝ\Hb•Íï,”º “È‘p©¼É«e!1ƒ¤½>”ŒyQÒ,€áF -Ì -•òÑ‚ZNµiÏ0rÈ'LÎ -r›–g¦iÈSüavoÜ[ƒ¨({5ûnôxúåZFaaÖý–^ž-Þ ù‰÷Ð33¤òµ¼9¡Xîok^åW“)}ßF4ßw:†g¥Ç!Û¼%l†‰Bmø{~6rò Æ`³&CÇ߉OÃh±–•»ã_åØ›.€;0ߢ#l¤]»Mé¸ôJ¦u»wnO̵ëd»05HÛ/¼œô¾4H½N)Œ’8ô7j.6pìóÎAå¼!/PqX¿G¹ÉÍ‚éu@{P#Œòå 'x……ç•U ƒ·Ò§€qcÐ%þ8ê !¦LUÇÙ÷*¢O¸Sz%‚oÏ=ùRÀG$&žø£ø›µ‚wXïLµg Í3ò›6¦t,Ò£y›Tl/…!1~Ã.¨ê°-þªœ&^"S;Å#£Õœ\p ]Œˆ tøS".òOÕ*¡Ùð"”LJ¬µ-Œž4 „ 5åÉðp¹Hôš·(>8ÞÓ£äþQð·/dËÉš¾ -›Ot\øÂpNA£mó’L¦óÓÖXy¶ýÁ÷}Ѹ±¬&q}t›FµT›d²[k÷»à8Ãuü¼—D_Ê5VŶy±)CNªÀ6Ú(\oÂ¥«ÅRÍXÿÀ`1dÜcßÓšº—&À8Uˆd¥®ôˆŒvËC3$ë>[7‹ÛA„ó•:î\Þ‚D¿šÛw>Ù&RËiAÀM&…VÖ烞¤|ð þìXj°ä~]#ºÞÔ¡@–@ÁÇ30'é ÆåŸ=Ž^1ªËñ€muS….9”°8m9ƒMk’&&XÊ!r“ê@]‹<`kPæ«Áß>­‘: 1‰üp¼·brÏ*Ï-~ÀÉá¯_`½Ëì ¯½;Á>7"V*æ<;íïŸd+ÀŽoR'ö¡#(²$ЧŠG ´çZ³ÅàØÌ%Õ&s†DiÛ…nT’{svD -ÆûUÙœ¼®˜éSEý—Tq,—á \3à'¢ªH€+sÒ8MÑêÀèÒ‘ñî ù‚/†Ý…ôsóÉóN3hÊÐBÊf–E‰uóºDu½Á"ðwfP=¢‰»½ÁÆäÓ˜Ù`Ôó×ó ä*Ùàa•H4 ÔD 1°ÁwˆêŠQªõ‰ªEæ·m¯j$‡¾Áø -¸`ƒC†˜te'ŸÖÁ«ƒú½Á±7€“YõÎ~uzïµMEØ`âIÅ7˜ñ滑ï:Yžõ7XÍl\2¼Ãaƒ'óušyO 6øÍÜQÈö¨À¹Ô*ÿ/ŽEeûnAüQXQãضíu›¹BÔXüðV~¿ÎÈN9-÷\[xÃÇŠÔ:˜¿º]“¡Èbÿ»¶š;”tËÍ.÷zH‡C•#ÉÊÔFô ä7ƒ­\JðÙkÛŽæ¿èf#°Ñ2†Íø -ID÷a¶¤äE#‘MA-ÕÕ˜â]‹h [ˆö“»˜†…+d1)q]Hÿ£2¹`Ô>›úÉ€BÁøø¨6ôkâ˯°ºü¦'5Þ´‘г™Á-÷•Ñ@÷˜Ós'F>©D{ ü›0,:cr5’]Q$î+Ü@¿´œF|vY˜}m¶³Ï[MC¨‡´{ªäüJ¼ ñ|cÔksBL¯?VÎ0Zö$æ(Ü2Ûž F€«iV¬—‡Á'CΩ%8.ŽÙ…QsDïø.€‹N.Úø.â'Áq¼üŠœ l±Ò=¹fk±…q5Dà -ò >Þ€³ó7@¸ñrµÖÕÂçÏtP¢8#`ž`!É™`YP¿i­ ÈW*üH¢êO/Z‹ ¹»Àó¿ÏêÀ!¸Ç«G6š ²zrL*ÀL ÃV§1Õªk5a«‹ðà`_žÀßWAàP²~’ököæîr†sQY¨ÚÐË”¦&)¹ÇÂØÝÓS¼.»yJ‚»Ü+§VTÐMã Ö?pá®<%ÈhÊ]̉]ó`È}ç<¼Î¾ÀeZ–Ðw9¢ß¹¡Çh#±×eÛÄ;³ÇÄæ0ãM%èa‹:šæ1aƒ†|ˆ!cqšŒŸ¯Wž‹vDÁM+´d Ýsv1 |CŸõZgwy-*Nݹø?Ï¡±Ä$ ø“¨ §¦j›mÐ÷2´×œPÂpõÅ¢wy%¿`<«¨É¢ªÒ-§Ùéñ†Ç·‹é÷#è½I®ÕôËÌå/sd6@ui˶GB\ŒU)1®Æì9ÏÍÙN!¨ó„´¾ØjÍGðqZS*z—]0ãårËÐW;|KK㻡ËJÙ{]ÄÆÇÅC¯)¦/ˆªÜ™,Â÷;å¦âèbÂËyƒx˜Møðé¸ÿ{“äs­D~Ɉ°Vô³½÷ÞÅ â> YøbœÁuú*úÕåUEB“¤^ÖCFB•’9Êá.‘ŠÞË©¾n Êœ'Û{f®õ ÞO{¯á?,}Sú0èÙ²»ßp®·*€F€ÆIô.„©zh[µûûúÅé°çn™³±WÍ„ÿ­|§5•¿0á½tƒàÒ)Dí²H8ª‘Gñ™u"ž…Ÿ• -Æ483j =$ãïBê¨÷Ò9½ - !èÇ rK¦ÆŠ¤‹‹Z%,,W”´Â¢ mû“U—Qt¸4®ùÉ~™ø… {͘¶šüŸôµË.Âç«Ùdr•¾Í -FjT Fo…䡇ã&Á0¨·-³U*Ǩ‡>ßSléÈ)¾ -F‘õ®ÿT¨P›IßÔÍ¥º¡ð|‡˜`ékìˆ7Ù—²¢ -Zú:΢ Æéjc†ý5Bj9>_)õþæv!:…ÛhÛ]à!z|›ž{²¼2ýüµ¦*þµå?ÀØC=Ø&ƒ1 æ&Qš%&sbx¿Ìl…@©ý&G~RVki<™å2ñÖ)¢%•É’åõÉq7/¥-.ð¡6™PTš)óç^sÿš½û“Ïpx;¨j‰æ õŸüù -ûVG4‚ ¦IÊdg!Ù¥yy-µÉ}"¶â Þ4û{`Ü”$MÍä³ ±Î£îJ¬·G@Ár¶dI@pLn÷uùBŠØE'¾yúT"ÿègÌ°öØÈçvZ+š¸s¯ô†<ãšÊ!ÄÞ.¨ÞJ^%°°ªvEB_¼jFæ…ÚZÌÍ&ù -‘n?Œ]M<å]\cÑw‹Qä4î׳_Ý›™3jù)$çÁw•¶ jë›—–('ñ#"K Š(Š±‰Šz˶¿Ë—>éNx‹M¸[¹Ö!'â¨I:°;`LÞ¢)ÐÝaÕ_R¦{óÌMš6I¤æ'8à†£Æw‘d•¤~ÍR¤×7Øtpžé©Úû‡y}c†Å Æ$]_‹M7Ý$Æõ…AÛ–Y¤¯olŠ£ Báô®}taLŽ†âõ)ŠI9Æ×÷˜Æ—%÷øA};li³\_ozç“Ý©¬Ý‡ëkj$²a`ƒ £$F1-é0¿¶JS” VçøMpÜ:8¦=â@ª¿Œ=å;8˜A…½C¢ÂOµ*Ç ;V­"¼öð¬q~ƒãi´ã”`àØöû¨8f³Mª¨~› p *8ôhg~  2¹ôÂ}íÒ$Úúe Uìã—H,ÊHÅ%h~á€àòpMÅÂ.›–ðÌŠúi’:dqJ q17¬ÆƒANÉaþhÁÂGhÁùcW‰$¼º³h#Ég¥Ú[;_ò‘ê«IáæWtŽ‰‚£gydq—Ɉ8.»NÝRÑ4ø3Aë3¿ûm`äIÑÉúàŸJ´¨ÌÜ: agv¨5'ß<3‹ÔŠ„b ùA@ô¼ [ù#W£·‘jÆþ[ó}VKKïCÀªZ‚û[€ÜçÄî x˜ã™' óÐzô“©þ™­ÁJðÕÔ0¥7Ê¡rw§Tó“É“†PSL] mÈf‡z”»iÒÀˆ¶Ób°<òQ¯"\C×WpU†¬ ÏV~ LeÐC¸Ûµrˆ:ÌûXa¿ -ËÃZ³Ïáð?&©­XÓ^º9lIJ:q½L¨ÅrÁO5:I„±Í ³äèwQõ›(à$ g`2¯#J‡ú¸è}˜Ýy77ÞÅßq5ý0æcdÐz"gÒ:‡fúÜï—4¹êbØ%õÖ¿•«œà -)äóÑ‚ði®_Ôî"†…? ¯hq‰E×Íoªò¬@÷BöŒ´·’@Ø…Ž–Öƒî -®PîÅÚ7& G‹iÖúÚ‘¡2$Úpë„àVjÏÅ`k ¦æWï4\wû†c."šHª*ÖãáÜy·ŒÏú.ú˜¥àêP Ê=”m¹<'Ÿ­è¿àš¤Kj¾',äÿàÐ>êD.te­¬©!šš€ê( ø¿ÍY<çtèHRÆزôÂ×­.vu1Eì\b—ª ÔŽî¯î]ƒ‘éœû6ÒF*ϲ«¾Ó+³0qàlÙp¤§¥7¼d¿8k(Ù–oø*ÊÇÄWÐŒ…ó¾þß²BþÕëƒÙ˜øÆr®o„¶ÿÝèø„Á9¢øÙmüÖ ˆÅ¬Á -9ói‹Ouó²n Q¯qpWYâÌ­ˆæÍ}Æ£g´Ï*Â3ÛéDxP.*_¿ÞR¨ˆtn~‡|©º«•qJ3T„ßî½î"«Ã0åÂÔÆ­J›©_Š aSÃ^ëÆ uÔ‡õ˵ÿÌF•øíšüjVꬠ!v#ÁˆKƒc>œRò"_©…½P¹òµîvÀ¢Æ^”`_hþæðXlJbZöƒPí êRæ¸0éÖb^¤GU¥7à™ÅøãAÛ2{4‡›ŠnÔ^u–Å`ÆmÃY;§Â‰e.…­³²øÍÄ™mBN´„&“ªo¤XÜßc}2¨­¦{˜ªá"Jœ†ì øßÄ’X‹_`4Øé÷O5õ°y -G7ÔæZ;‹GóX’âÈ¿²‘3úl¶Svf,òh’|½Ì⬢´ŸÍšŸü’snC|ö òãs¢"ÏEÔy‡téù7r1Qžï²ô𗲫‘#Ïf~´ .Èý¢£ém²‰*#ÈŠ%Ð[†Ê'ÿ_½M2#ª"ç©”4·$EÔ‘s©¶ºÇ"{ (^òf81vÃ,÷ýBÛ|4 Û`ÂÆ°‚ê®4IŽZjñk¸¹n(hd_>ˆ*q -þË0yØ… -ͳڞ“d5cŸÀÄMI:ØwŽ -¼Û€$Œú"U…ÛÃ,3•³C©”mwOýKöNu%¼·`Œœ pÜKx‚‘*èè~+‡õˆê—cº:ì!¯µUý w¥$eˆ "ŸsŸµì?'uwÈ?ë摯Ø%3èK¾eBn/ýBቴñß0ÖVÿ?X¢H„C l,Ê a“ê"Œ -‚6"HšÙäþ'†C{jsz5á¬ëP»Z8ÏÑ ßÉÍf†c8Ô»C߈áÙ†÷k`:áD?Ÿ‘Z³"šd*Á‡%õGÓþy/Ž Ç”Êd)¢ú„^+ŠêVÏR]ïÔ¤œB4˜fùçaû+Àø3^Š‰øò*Íî’䦠í|šÉf”= -P#Hÿ1F®ÄHMÛ,ËÆJóú &ã$µ^wJeZ§•  -¦ùNºuý^š½¹gÝ1œ•BÊ©XÁLÔ5øjj.”ï{ôÚcê—D?ÀÛÞÛûI¨ás Ymæ`v óÍ°<êõã- :1¹îÌù- -óRà”açÛ66>â×T´ÓiÐ8£F¤im¬¢DYæH‘BN £;†”j7!‡YŽ°#›„2µE-[°&J<2e^Yÿ¦/ñt èášPñ›Éq$‚u iÿ -ÆVÏS‡ oÙn»ù#Çï¥çøf“ÓãÊ”^\`{&Ý ~0W.¼[éÚu§¡ -”_-úæäÜkh…¯* ½>Éä;C"ì4‹®Ãl°O€ßg`qÎöì¥KðõC !ãˆjÒ%|¸c¦­b_¾÷ö“åÎñNp¦Xn>BñýíÚ4Žƒ€‚;ò­˜‡6¤ÿ”ørý²vºÙ½·þº1œ‹½Ì0€¥¸%‰µºœº ÂC,« bÓjUâ )¹ž°‰ÑJSû\Æ -2Á0þÐræ‡Ö/½5Ac}&çI€Fy&p>Àý`UlæóGÐÐ ‚@Š:5&z›¦3“ 0ï´™c¸Œd‚èÍÂö¥õ¬œt¤îo®ãáG½ÐzØÔ# O“´ÛêÜÕáÎPÀÇýÀy@ñ#e¦”™äãÝ`õD®¦«sbeÑ8«SjV¼pˆL߇4©MVUSœöÍÎÙè ïV #D¦ò y{ËGÝkÎìqtŒfnù^fl‰læðÕ[~ðŒ®W—±ØKsû™$&=Ï+¡ÝS$Viî¼)ň*‘šâTÕ3ñ <Ûç£Öèµ¢;*¡Ñ±Ì }@4b¼w†l¡«QVwš+ÉÍòˆ†‹÷ºïd·foF¼á9"šqÎ8¯AÖçdn$²}ãÄŒ¬s5>áÍåãÑeez9¤æ˜ßç„èú!srÓ½ÉUQ\w2dêJ"ŸáÜÖ¯äŽ$fwœÊåG'çT…”’ë ™¢á5ã«×GIäC†"%F»£››êʵAî¥;Û¸Ù¨š©ÜzU³ˆ½>bCIúë’›£±Lö†ÿÔñKGÊŒMcΟ¢¡šaCÅ»x¸æ¤NŽ®8N, dLÇ„–ÙÚÇ(hðÀB,<Ð@yVæOV¢[JF{w„\¡¹1ê…ÈreÖ“ù¨¢µ]ÕB30  Syë BW× ,(\P°ˆˆ¡ -ö¢iC –ˆªWCÝËE¢1`†! £ÏÎú“?£í$c‘ªËMçhm6ÖÅ2Š××›µ6µÐÅg6cdñHò ¹õ¦«TâL½#=H|iYä•J‚‘ ¥£Fc%)ûý®;C,¡§Ùäq1#œ^ìça'¡ÄÍ<ŸÍ™ÏÈÈZ¼$[E%«%ØÙ±À¨Ù™ŒÚJ°ƒ&dc$v6Cl܇иõÚÇÍ0öi<þb·Ãd¯úÑ@õûhÛþ‹q’¶kÿ?  øžÂÁç7­QŒ5N‡ÃFXýW? êèêᔪ6ÉÝ6Sä˜1H‰Í½²ˆ¶LKS‘ÖÏë€h8“™e!òU•*ìp ƒüF&REuµS\¨ -†ÂzîÉÔym&s§(±»•-d~¨Xt"jKÈ´â®5*:kØ&U\RÉ Ñâð„5iŽÝÌœUkPÁp¡ÈÐù=ìy;TrÿÍxjîŽþ1{Yíãf•a×(ЙfÆÒ23ºó= :Ö]¶’šÁˆw; Äv“M5tî©Æôú}ü:œ; ¬¨ƒ -åDjurUk£ -ތՕ-;eCÏØçè1¯œG¦ª%ÃÁ $3± ™ÂAÉV­pPS6CÅÐ:f· ‰¤ê”syÆ(5Xª ‡WO™‡DÅجl³»n¾÷ª×5ŽœûʆUµFFÔ²ñ +»B’“K6±ç7Õï|÷x}Õ)…êÎÆÔ¾EŽ¬Æ ftÉ}®¦!#¦ -eQ’!úƒ ErêY[³–)¬’xŽD´1ʼnÒvÈp¼+ò±Fæ°šªóΡ+Á‡jGòQ®ò€`¨ŒÐ,5üÖÉý/ñѨS½Q"š!é+ƒˆ¬CÄšæ†XiZ-ÆLh«“pPÛ!™ùŒ‰˜ÙÈÙ·‚èŸe,C+è&2Öá{”ÍÔØXfj©BF3Ã:éN»áâūɇX®ä¡"ãDq±­3ó7†XTղnjÂÁ%Šû)°æK(X€ÂÂÂAü2EšŒÔ¸)Îò©ƒ$-Δ•#£þŠL,ƒB!•):D -m½þ' P}64™%ÈUá¦0£YçB‘%EdÐO¦eKË°/w,›{\2î#/O'§º¹;5bÅ5Äppppp@,4`00A± L° Aƒb¡ƒ(`P,TÀ`‚„ 0@… 8`á õb@è´Uz¢(¾WÒ`Â69! f8 ìönlÈDÎ&—E¦Æ´±f;Ç|Û¤&F2'Ö,gb;繩»3ÖG¨ûþ?t#f–gô‰Þ*5¹iÂ\,›}â® ]¤>ú„]T‘ï †‘^¥ëN¤;QÅ©v#FNØ\ëÄUA'¦ÈË™é]Éå—êE³w+çølëM*ã.Ƥ&vïˆÃ•¸Yǹ°ª<‹˜Ò²y]Îa“Ÿ´ÚÕJlÎHGtd–°JŠnL¦nm‰¢ùŠã>ðò䃷}!'lž!–åËü«ßÔï­‚=VQTJ1™@2máT:™Õ÷’A7 OÎ6@˜óKõ( °3ëjW5oŒ§?ø{á6Ø‚Ã#N~“>%”x+m„sèoàQ7ïÔ«µIØ$þLo^>ïñlcÒjbôÌP—…j$¨eœªy‰h¨Ë°E ZG"•AÜþæàòÁÇGÔ@rÚ“=®{BAúÊùÉîLg¥š†™|9ŠD™_ªÝ0®+eÕ°‰àº®õ¶°ù÷¦ NB‹ÐÐÊîLÁ„«iX£IÖ~"G L_:4„h­V5a*åõÓ^·7$Ū>”·3t ˜ª¡WN‡×ˆŽÅ÷#›ÃóúËœø®¡2–Œ€Ûêv þÝC¸…7/äfîÈ7O›ÜòØ*Œï2ìäXYò êšÃu¯½·g8³5~áô ‡µœìÿ±nhÃIÈÔÖTú<ƒL€Êmšñ Ã^Ø:ìÈí«Ï IE–6`<Ž -‹Þ¤á1HbZ/@ñü2C=o_~)±Ä5á?ýôÛ¢ÜÄõñÑ.S¡±"ÙMe„d›LÝð[YMõTµÑæaT÷ÃU1É)b¶¤ŽñŽ /Šâwõdƒ§\¸Zœóö¿^è™9õR XZ èkáÖÜØ$¶©×%z°¶èc«©ÙüŸØvØ;&–“Ö|¤|Šï tbη –k -ˆ÷[Ýðæ)K/¾‘…4ë*†A²ì¯!sîmìX˜lÛSqþ¹3Û¾a—j³Ñà@Áhþ·=Ų ͢ ÍEê’vˆ&«#¨ÎQøö¯ÄDPë"epÎÛÿ]R@}»þl(–dÉ–&Ø='G1÷ž©“gY;ÿ«ˆ`‡ëÐ@½íÒÁíy¹)ä–öÕÊøÜØ÷Éc>2QŒó½nÍeì=ÑeQcª}Š§' “­åàZ.'Π] -J"—Ÿ«7ü†?”v&. @¨A+_Î*¹6+2yÏÿgGeÈHµw³u ãÀ_¬ãüJÕ'ÑéB‚k9BtŒ¸oÇJ@Ž34ÙÌ)âS2ÉääOxp¹W ¬µt†Mú> v£a*Ë3’jâBÀy­²ˆÜ·|6*lHè™Â>=A4_ó,‘~¸¥¥yÜQóYôŸãˆO­C±àV‹¸OË•M^ªØHÝ/ÀíIHu^’Zy…YÕÁ”Jq&Ø.)N™4òQi:ÉÙ$‚â,ÓC–qöáh}ÉÏxô/“κA:¹Ë ÍÎÜêLY¢–õ¨ ÛîzbqÿâŽvžDx¯8—;Dçj@cè9T¶Ë8ìÞغÍV¢Üñ‰ ý¤g›ô½fß’û†Sp:³Oò§ -³w €“/ÆZe@²úžçȺR¡!©búfgQÚ©‚ñó?ðã„x~¯ -/·kp~ M«3ÕÛ4PîÌÚ~Þ¶ïL¢*åÙì«&ÒL§‚X‰2GTˆ ;z°N·Ü9RZÓ¢§½ºAéÂ/L;Ê&à%äDKa¼}ý;¢‘mK‘ÖÁpôÍže<ß"©b xÐ -[ Žf‚ÜÌ+(Ÿty$ç(ýDdÚfî·Ï9Jm©"º“mÑT“²¹³wPSŒ–Ñ¡›UŸ -D•¯å³ é¾EUˆ¹È|‹²>¡¸ -óÞæ¡1Gµ#f÷ÞÔd‘h6„­_)Ñn½ŽµM0L2i¶91µÜ’ÀJ/Ú8@ú‘fEYèS.2ò•©}‰oíΗÐçC»'ü ÝýzYZ×¥ÓEÌw -ÉbGT¸ãÙË€ë` jSdÿibà³lñ@ªê!¨z;±õÑ¡¯™)W.Þ &"‘õ˜+­OøäÝáX÷ñ–àÕ´Pnh«ôà®v õ¯Ö[’Äw“È`=´áQ˜Ìf»dñï£:—”ïQ§ÓŽ“¢þW;ñéLnV¥v­Mnÿ0*Ü瓦!+ät¹ -ôXÓSeÞÙVÿü0lY‹ã<8`퉄5Nª<û?%ÿ -€ô(!¡úÐq82lq.Sêó<ƒÑ[¹ìëe^@-´LjÉà:¦–hifK­ÿЛձ¢ù˜œJ•öuNäXB ú5ðlÌdæ@¨Ì}PÀÍJI/”€'eŠÐ@ÁýÁ`ñT9Ÿq¼¦bú):U -M£®/ˆØƒÉÀ­,~¢©…°›˜›×XîP¿Ø245Ð - êÁMhYÇAûšmbýµ‹ð&!ä]Óàs†º1BSOD7›ƒ´ãï›g….µºcP7Ð} Nñ -ñ˜SKãh‘Ln‹ÖzV¸ î`ïÇn üeY›'Ú÷2¦\i“‚b˜°‚G†ká¹ëMð>/¤qñB…˜£a˜ÇC‡µ£4É~r&J`¸Î[餖3¾{ gQ©ÇýÀû‚ñwN`’ÌÒyf êêKÐýÊ4CK@‚6I‚#Ȉ^[#øùIX  °5|ˆM½Štç*ifRÄzp]ƒÉKCàHÀ9LC©‡€ÇèDЯä9Í‹»7ÚÂ÷‚Q»î„ø@‰Ö Í=`4?®þó?º~_´Ùeäþô‡r‡¶Ñq¥e¿«EŠp§œzu¼Û#Þø…cãPðÅ%8¦êS.{Blf'`ø \ã -D¹q·KàÙZb`7Ò#Úk–$ÆD!L¿b4ïF™6«©ÈWãWóF§±¹#O¤ÙÉäËÕ'¥i*¯¦D°×ãîຣÖsP¸>І@þQMPDè±rŒ…ö±o°+ž<€óëè"ÆÚiAÜ,Ž«4B¸¼Ó@«ÜÆôgB ÆyPX™Ð“N— DõÏ:‡‚ÈÝ8Zd2jú,¨Í,̧ÕR>/J¦#°ç¿U׌^³©%:âàãR´!åVs„¥Â—dlH‘‘®†9÷<¶…L1¾^­g(ÕWZe+q¨è¤/b -fGHµCìÕñw;ªA…õ•°A8[{}K5Z ¤¾å*Úˆ€AzF#›7[š€ñõöÂþ“Oãc~B,x×”Åè`¿ûmhÊPÉìýx‹m†á9õ·QÃÎãÜþ‘ø³¶þ3àz§+rŸÓŠ)ìá; h(HÁ‹’ È%Û¹á­iEç°¤a7P¡Ÿâ¦oé óñšOºÄœ¥¢#ýH᱌z×p¶-)·C-º•Ðs1Ó£B0T„¾<ö,ÍfÂN‘X¦z&ËËùã.ÕFÛqzµW®š½‡·òŽå!, Kf‹,aìÐàšHÔᡮ쮻òÿ‡‡E9WB‡™ØCîr;dîúŒcž¥VT1ÿ(r¥ÿ‹áÜ>ãDŒævB‰9GpM“@Vêž´LÐâOp ¢Ïb9¢ÕškƒûyP:‡…&úc Øù% Õ´ŽáyõxÛ‡€ÿn°kP@ÒÅ‹:¢gXzg.MG•¯Ÿʘ³6›¶eÈpÉe=l>_°§ß2³ÏxXŽý{ —åa¦+’…`˜±Ýxÿ]5†E}ýqÇè'’³Œà§nŽ9¥TèI_ÓæSXÊ Räùœâ…4:Ú¹ÛB )PT¯“ ErjÈ)©eAa´MWk‡lĈ‘ú2Âû‹jÖÖ -b‘‰lag¶ YTï˜!±Çú ™é^CÐ#™°&ÊñSUõ[´‡õªl% -‹»’ú§PuÀInZÄ_üŒœSì©WU…ßFóÁų/ׄÒÜm/îÒ†â±av›_¬óO‰–(ÃA Ûm: -åì(›¡G¢!þ•3§fÂ,f0ïÌjO]Ìx%L3a™ä˜ -Sʈn÷õHÂñ%AHÓ§= U<‡ÁÒX¸ŽÐnLr¿OùhŠthØ.’Y;´FŒ2 Ï”Ð~FòM,xë.qzc½Éív°º¼wQQd›t‹oùJTÑbi#ÖŽ–l`@ŠšÝãlþf9Uq5/ÑY©‚Èþ'VXn]¦Êh?PoáVúmùd¼Õ_¶t­ORL2:‰@[y[YeZ""Ær£( 3,á\\Kl¶cË æ®Ûxå›úy=¶:€"`½ÿo/ÖjVXM=\d kT úI¾Ðêuüòd¤~–ð~–à…' f¤£Ð.ÝUé“ 8ñÌÓg¢jÈÈ—ôȦbݯþU“»øt¿UN«Þ -JdAg¨„¶£Dì$þš¢"›Ò±¬\+7àŠ;î1MÑwŽó?³}Aðˆp·>M=á@å0 E#U»³Ž0æ1g(¥å¨Zãï -~ÊHÄR« zÚãhCàµï=ˆ» -‚ñ¯™9m'+þõé.kk}† -AŒø'¡MÈ’ªÉ» ²‹šBv¾ªÚ4Š[(µªÁV˹Õ&‡sgâ­_æêOu²Ý\y9ßòK¬—Ë#¾vÜ ³ôÚ²U| £¿ôSzcš^TôÎÉÀ½?Û>ˆÍò”!0kxõ7•¥Æ³šVö*ŒìúOÈ{Ð9µx/Qv˜¨î˜òR˜±qÅh6Œ§6îs»çnz€¤nÕ¸ôcÅŠõÝJûñ.7*‹”dÓ3Kð±*¯¿0 Ðâ6·~(žëk:¸=‹cYRsºÛ5lÞ°'Ø &µŽ>Ô(Xý{ZÊY9¾‘‰þ¡ÙYe 7æÕãŠdÿºY@q6@³Ç†]rNt,×yþl2º¿nA¤ÙŸdx PüO…ò,5ðüõ DÇBÿÄf­ÊŽn'uÍ=¹y×é}ÍÀ›-Cx¥[Ü¢=€EmI“‡–Bt&•Ó]6E„RûÊ,YK‡©Úzøä•Ð9–Cr~SCcˆÏ*yaÔ»áQ©°ô‰g/hÏ(rH@üJо’Òô¶!FÃý?»Cç/N$°?’ÿù»ä†£¿ Îh9Í(bv±ãä¾½j-®}ÀÛw|íëLÈ=‚‰z9•A@ѯ8>“g_‘4¶E©~ÑW€¸Q: V×ÃíÖ±{(Ìëó® HßÏch¶ÐŽòyù£—ÙõñÞ{­=ï ŒG‘RS¹(/Æç¸Üì¹(ÌØG\‰p¼ütø³ÆN{o¾¤™™J…DOB™ný”ÄiY#ã¨&úìz—¿à +<´À ƒ(¹nY›1ãg³qCúêë£#p,ðpF³°Ä‡½Õ°ÊB­YL Lb†þZsª‚·®é4,MœÆàð 0‰ÜÆÀExWdŘ{ °E& -endstream endobj 30 0 obj <> endobj 46 0 obj [/View/Design] endobj 47 0 obj <>>> endobj 39 0 obj <> endobj 38 0 obj [/ICCBased 48 0 R] endobj 48 0 obj <>stream -H‰œ–yTSwÇoÉž•°Ãc [€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤  - 2y­.-;!à’ÆK°ZÜ ü‹ž^i½"LÊÀ0ðÿ‰-×é @8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ -V³)gB£0ñiœWו8#©8wÕ©•õ8_Å٥ʨQãüÜ«QÊj@é&»A)/ÇÙgº>'K‚óÈtÕ;\ú” Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)ë«”ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW= -€x¯Íú·¶Ò-Œ¯Àòæ[›Ëû0ñ¾¾øÎ}ø¦y)7ta¾¾õõõ>j¥ÜÇTÐ7úŸ¿@ï¼ÏÇtÜ›ò`qÊ2™±Ê€™ê&¯®ª6ê±ZL®Ä„?â_øóyxg)Ë”z¥ÈçL­UáíÖ*ÔuµSkÿSeØO4?׸¸c¯¯Ø°.òò· åÒR´ ßÞô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(Š‡R¡,¨*T2B-Ð -¨ꇆ¡Ðnè÷ÐQètº}MA ï —0Óal»Á¾°ŽSàx ¬‚kà&¸^Á£ð>ø0|>_ƒ'á‡ð,ÂG!"F$H:Rˆ”!z¤éF‘Qd?r 9‹\A&‘GÈ ”ˆrQ ¢áhš‹ÊÑ´íE‡Ñ]èaô4zBgÐ×Á–àE#H ‹*B=¡‹0HØIøˆp†p0MxJ$ùD1„˜D, V›‰½Ä­ÄÄãÄKÄ»ÄY‰dEò"EÒI2’ÔEÚBÚGúŒt™4MzN¦‘Èþär!YKî ’÷?%_&ß#¿¢°(®”0J:EAi¤ôQÆ(Ç()Ó”WT6U@ æP+¨íÔ!ê~êêmêæD ¥eÒÔ´å´!ÚïhŸÓ¦h/èº']B/¢éëèÒÓ¿¢?a0nŒhF!ÃÀXÇØÍ8ÅøšñÜŒkæc&5S˜µ™˜6»lö˜Iaº2c˜K™MÌAæ!æEæ#…åÆ’°d¬VÖë(ëk–Íe‹Øél »—½‡}Ž}ŸCâ¸qâ9 -N'çÎ)Î].ÂuæJ¸rî -î÷ wšGä xR^¯‡÷[ÞoÆœchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö -n»3Ü£ÜkÜGݯz=Ä•[=¾ô„=ƒ<Ë=GTB(É/ÙSòƒ,]6*›-•–¾W:#—È7Ë*¢ŠÊe¿ò^YDYÙ}U„j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ+¬Ê¯: !kJ4Gµm¥ötµ}uCõ%—®K7YV³©fFŸ¢ßY Õ.©=bàá?SŒîÆ•Æ©ºÈº‘ºçõyõ‡Ø Ú† žkï5%4ý¦m–7Ÿlqlio™Z³lG+ÔZÚz²Í¹­³mzyâò]íÔöÊö?uøuôw|¿"űN»ÎåwW&®ÜÛe֥ﺱ*|ÕöÕèjõê‰5k¶¬yÝ­èþ¢Ç¯g°ç‡^yïkEk‡Öþ¸®lÝD_p߶õÄõÚõ×7DmØÕÏîoê¿»1mãál {àûMśΠnßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾ -¾„¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ€ÜÜŠÝÝ–ÞÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäüå„æ æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû -endstream endobj 44 0 obj <>stream -H‰ÜTKnÝ0 Üë¼€ùHJ”¥mÝ «´Þ¢0úY$Òw CYi¼(PtÙ€©!Íψ¤/Ÿ6ºÜoBïÞo”ž“6Ê•ˆŸ_Ògú‘.ÛUh¿‘Ž‡n;T úvKÏP -‹ûJ*\½fÚŸRžÒR9{¦Ìµ6zLËÊ¥¬TØz§¥qÓ›ëëÙØ`ÞÓ„‹³´~G4£B‹ÒL8;ò.Æ­¼”¥—€† -3êË6ŠÞÓ×ôp°Û®C#D×íã¿Îê{º‚(°×Žw9zvb¥(ÛK°[ˉU欆˜]#`7‹â+R® >ÜìðX­RÂoâÌEÍ(­ )ÂÖëAKÙ[¸ƒ²`2Î2®å­W§ |c“#~ R’û™LÇmVr.>ŠÛ–*›Çxûª°ZÜñDh§Ÿ ÑóÑÞWÚUQü … -næH!ÕJ$mt*£ÏÑ8©4|åLêÿ`òǡ˘œžõ7C‡ÚÖ»#z¬Rk=è4®šÂª¿@LU?v) †­÷|ìÒÀε%Š0ØÍEØÖæ;uw÷ø3>¤EüÒ -endstream endobj 43 0 obj <>stream -H‰Ò÷wVÐ÷u6PprqVà*ä2P04!] .Jå -WÈãÒw6PpV0г4±D!‚ý¸ŒÊ ¼¸ôÝêÒ‹¹ -\ 4T0âä\.D)äps"©©«Ê@U¸ú]È`ö)_ -endstream endobj 42 0 obj <>stream -H‰œ”MNÃ0…÷>Å\ {l=[BB„ºà? Z©tÁõJœÈYr›XóeÞ›—ô÷ô·ƒ…‹ËÌÁX  ÓŸ÷'ó{Ó Ãì¸`3܆pp¦¿Ö³—£9èe9uÙKG°Ý™rog:—’èÿ7³1ºFæöxb·û*"39˜œ• §gcÊJSnNPvÑ«Wó¬ì ,z¯Ï]tMš n\£ ádCÕ³’¢Ä…üŒÑÕò¿EöÜ9«Ý&tÁrÝ­hÿ¥»€9f({K­ô¢v¯ïZ€I—ÅÈÚ%†/uÔT—Šosu¢êøGÝŒ³P˜0xÒvb²¾nðÔa Ý}KŸºÈy¥ºk•·F¹Hrõ g1Y;O¯Þ‹RO¯ -mUéS±FJ”\Ý_·L[w.°¤%¢uH“±HeÍt(Nc1Ÿ™Ã¬~L3käQ ‰5HÿÍcñ²| þ˜Çf+¬ }™g"æß$PP˜¹¼þš”4ów‘¢îL -‰ÐzV-ÂÕ­~_? ¼ -endstream endobj 41 0 obj <>stream -H‰ÌR»nÃ0 Üù÷–õV´V):¥Eà¡`ô1¤Rùý’¢S;¢%É; O ã¡YÜíèL¾J ü}½Ð3>il“żÀõ…eæÔ§Þ:sÂòâB€w˜?H ìƒ7%;9|`¹´ÆLCÑC·µ9áq‘Ï5£mÔi*”pmPÂ+Õ`›zÆS{üÆÞibkŒLÊ•÷¨“»1æ~s&§"GˆÃ5ø†¨†ù§+«­ŒkOgtŽª¹ªW¶q%\pë# a³á¬©%ãDÉÄ]êÐUìLM…¥>stream -H‰ÌUKnÜ0 Ý뺀ý%o;-ºJ‹ ‹Àèg1-æþ@ß#%Ï$'(Æ‘øDò‘&)çáëÅ?<^‚ÿðñâÝ‹ >í|6üýýî¾ù?îáòüñê£þüë£Ï8úùê^pðƒ"ûýñÛrÝ’ô¹¥ º:ŸÃmÝ€ñfé%öybfê¤nFTý20‡îɼ<ëIðþùòå?Hì—{Fj@RÛŽµXåî‹ï‹Òjç–KöÛz¡˜°VÍÒj~b³Qõ1–ÌPª¹•ë®wÙ4i©â ê-%¾Y/A¡Œ2j\ÀVMNuž×%ÅÍBñ±hÖ>stream -H‰ÌTInÃ0 ¼ëü€‘Zœ\ë=¥EàC t98Òü(ÙNú‚²49ä2¼{aw#<<Žà..dx~ÞÝ|»Ý8EhW@}àÚøè™>¯î‘6$ „vv²•ÙS*ÊB‰Ã•>šóƒx‹› -¼ösS’Ò,PÅÁîdÇIO"À4¾üa_nbi¼ ¥xÎÖ¹aøW†ZYRNà—Á²x[W¯j²*ô½ù(C9%I*µlíº¹Ç5¸®²éñ1ìIh‰k uHåÕø…£Ï¨o§dñ×¹9$3ƒÕ†ie¿Ô#Ï-_'±>ê=ýýšïõSï»”$SÀ˜´’¬ƒAÒ:$M¬Û¥Pãøäk M.©˜ÈÍL ‰,Ps$¡gY,öüv¢Cî;”Bå 9ïˆ"\ô ŽìÔ]­¯>÷þ÷ÑM›+_h -S÷N¦I¥[ihâÚà§#ÿ -NîW€‹–Ä< -endstream endobj 5 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 54.0 18.0]/Type/Page/PieceInfo<>>> endobj 22 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 40.0 20.0]/Type/Page/PieceInfo<>>> endobj 23 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 48.0 24.0]/Type/Page/PieceInfo<>>> endobj 24 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 48.0 24.0]/Type/Page/PieceInfo<>>> endobj 25 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 29.0 29.0]/Type/Page/PieceInfo<>>> endobj 53 0 obj <>stream -H‰ÌUIŽ1 ¼ëú@ÓZZÛ5NÓ$ø4²œÿÉ¢ÔƼ p»Å’Hª¸H}ùzõ——kð>^½{sÁ§!ÏÆÿ¿ßÝ7ÿÇ]®·à‡úóƒ§>óÔχ{ã‰À?^È>Eüvå½%j5Ê2»+önkX`Oµ(v¼È£Í@MÔ ŽŠŸ -0øá^AðzÓ™àýíúå? öËݘ#*uð{G枈Å÷Ä"ÕÒdÈ{öÛ|x‡ ëÒª U½a訅ÚÀK–­tåL×SŸØtJ…('£-PObȾ8:ª-C”¿îPüN­ø;äB!Iî¨%"'Œ¬¬£¾X»RhÍTªx(4R6Y_™Œ}Y0jfÖCfàv˜E‚¤tÚœWjƒÆc0F -2-úq§ÌáZÔQêEQ×D+é:‹yêf88\6·w–°W¦4dZ- %Ù¨Ì0:¢°Tì ¨C…vGþ$M0,kÑRœi%›+ÈV–ŒR)UQTQEßJØQz×#J6ö§Õ]A Òl›ÐŽfr’d«Tž‹¹P£^²Á­ëR¥¸· šÕ ¨[…lÍ× ÍŽ20·ºO´Ÿb¡ÈÄÿ+ºD„CÏdeÕ–Ó²HêæpétŽ&ª”OR„Ñmg¤‡hÈE³!Ñ›ùyn6«sZ©K’\oÐ vÔ…¼Ü+TŠpôr—Ѿw¤&qùQ©‡ä±Îä*°ñpóœ&Ä(Š@Õêè&[­êáÝÀ ä6Pë±Úv³ƒ1'%×Ê­¦é‹£›¤ªÑꧣ7C,zW­Ã½é©åÊ[ÝŠu¸ÁŸ[d"Ù—ÁXtÐ1ó¶©Öͺ8¯Èä ±B6`å6ÔVï·•Áébfµ•Ull˜” —p°4­‰Î.Hg>stream -H‰œ”ÏnÛ0 Æïz -¾€R(é:w(P ŠöÁ¶’]}ýѦÛEœvƒ*ŠÀõQŸ¼ûÞÃî±'ør׃{u>B,Ðéôç§û/n×ï ú=Ð8`ßsoÀðnw¯{¿ÏîU—Ã.ƒ¯˜c À}¢ ‡“6NŽ=&bèÚ|t{÷¤c¤Îý|x¹ S ¼ÇÌ¡ÌÐŽ éqÛ|lÿdèi,óì~i™™ÅÌƼÅ2Æ„¼°nu‰Ç1v)N]ZW#$ôRdY;`íšMSslhÊ¢Kš¾†03Kö`ñ8®4c£ ^,™£±6 –n¨ 2 %LR5F“ë¯È È"Ú*­Vr#+?L&w\KŽŒž Ô³Ö£ÍRªÅc[Ñ5µÙ9˜|ºüºqÍïÁ¢ R(2VYé -R°8]ìÂí !ëËÑSÔ²|8fÇ‹+›·®¶¥7Ø&ÅÒ?ãìwŽ^KN>%•óê%U¤Ä`ñ¦—õc ^OõЕÿÏËc®o(ù+¯”ÔÄ¢J(–¸RR)€ÅmÊI‹Öׄ6}¶íÓ–7a>éÓ¯úåþ+Àbv"Ô -endstream endobj 51 0 obj <>stream -H‰¬RË -Â0¼ïW̘dÓ4¦W£BÉÁ(âI¡zð÷ݤ=zhØ×À «Oº›mõd`\ÀJÚóJ>stream -H‰„WËŽ$5¼×WÔØk§ßWÄi…Vø€péEZæÿ%"_vÏ"„z§ìô#ΪýôËÛýéó[ºøñí¾¾]é¦t×t4ÿ~ývÿu}zû5Ý÷;Ëï~`èg ýù~}Ã@ÂxÄv?¾^l½BŽe¬›a8ÇLY»ü÷¸¤Ûð÷ôî jw¿CÁ«:¬â ÃK‡úâîT_ܬ8±ÄVfÌw~b²p+§°ël(rŽDm÷7¤\¦ÜÔ§F’Ç9°pÛ/‹öÞǵ]>¯—“öñEqu…µñžN`'Z'  -EXq®}Ωb A|xBø÷¸þ¸¾\Ú—„~LäúÇÞ*ç±U’ƒBmôtk‡,eS3Qµ·x-ó˜tÞ–e’¥hÔ:Oí4ït[iÍdxr -|ä,ÓÌŽºêÖžãCµanäŠøàˆ$Pi4rçB)d0`ì¦Æ]âes5î0?¤N¸‰­RëĉŒtˆÐ0>Ù?nž“ýSÑMË“¶2éòÔ ³¤W|f==‹EF*•$±‡:„HÆÎP8ë—>stream -H‰ÌTKNÄ0 Ýç¾@Ú¤q>ÝR«ºàŸ HCï/áOÚ  -i–ƒjÕcûÙyÛíŸ'èO“ƒ»û ÌÅ8ð"‚%õýj^àËôÓì`YÁËëB®Gr½¯æBG‡è`„åÓ°Åo;t9yVCÁÆ*‹±YdúóœGAÒÕ£0I’4-ah›9+¿i˜§§Ûóú031#«‹i¤7ê½5^X¼|—bf0€Ý„@ ™vTRV ª­É­ø$‰´ËúÕÄF&ÄìúoC˶TáƒFH|Úq¾ò!½y'HIÔR…pŠhŒþ«Ý -áÀ,tÁ#OI*I#BŒàV ;Œ~*±ªGa’”tŠ¸óWÀ•†Ñ?<ò))±òªç*2¸áÑÂ''paó(NÒ²Þ—ʈ#5ìf4®6ÌFkêFÞŸ<ÒcÞ!   SE¥U ÚŠ‘ Ôõâ*(;Ï‘v7'úŠžÍ:Wÿ2 -endstream endobj 31 0 obj [30 0 R] endobj 54 0 obj <> endobj xref -0 55 -0000000004 65535 f -0000000016 00000 n -0000000147 00000 n -0000049377 00000 n -0000000000 00000 f -0000238245 00000 n -0000000000 00000 f -0000000000 00000 f -0000052402 00000 n -0000052474 00000 n -0000052669 00000 n -0000054149 00000 n -0000119738 00000 n -0000185327 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000238602 00000 n -0000238960 00000 n -0000239318 00000 n -0000239690 00000 n -0000049638 00000 n -0000049997 00000 n -0000050355 00000 n -0000050716 00000 n -0000232551 00000 n -0000243408 00000 n -0000049437 00000 n -0000049530 00000 n -0000051087 00000 n -0000051445 00000 n -0000051816 00000 n -0000237788 00000 n -0000232851 00000 n -0000232738 00000 n -0000237028 00000 n -0000236708 00000 n -0000236232 00000 n -0000236044 00000 n -0000235535 00000 n -0000052174 00000 n -0000232622 00000 n -0000232653 00000 n -0000232886 00000 n -0000242956 00000 n -0000241596 00000 n -0000241341 00000 n -0000240821 00000 n -0000240048 00000 n -0000243433 00000 n -trailer -<]>> -startxref -243619 -%%EOF diff --git a/datafiles/data/themes/default/graphics/preview/s_anchor.png b/datafiles/data/themes/default/graphics/preview/s_anchor.png deleted file mode 100644 index 876763f52..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_anchor.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/s_anchor_rotate_strip2.png b/datafiles/data/themes/default/graphics/preview/s_anchor_rotate_strip2.png deleted file mode 100644 index eff75dad6..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_anchor_rotate_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/s_anchor_scale_hori_strip2.png b/datafiles/data/themes/default/graphics/preview/s_anchor_scale_hori_strip2.png deleted file mode 100644 index fbcb91f71..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_anchor_scale_hori_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/s_anchor_scale_strip2.png b/datafiles/data/themes/default/graphics/preview/s_anchor_scale_strip2.png deleted file mode 100644 index 2a6353646..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_anchor_scale_strip2.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/s_anchor_solid.png b/datafiles/data/themes/default/graphics/preview/s_anchor_solid.png deleted file mode 100644 index d9f2f8769..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_anchor_solid.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/s_cursor_path_add.png b/datafiles/data/themes/default/graphics/preview/s_cursor_path_add.png deleted file mode 100644 index e931609e7..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_cursor_path_add.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/s_cursor_path_anchor.png b/datafiles/data/themes/default/graphics/preview/s_cursor_path_anchor.png deleted file mode 100644 index 1466ea9d7..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_cursor_path_anchor.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/s_cursor_path_move.png b/datafiles/data/themes/default/graphics/preview/s_cursor_path_move.png deleted file mode 100644 index ab0cae064..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_cursor_path_move.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/s_cursor_path_remove.png b/datafiles/data/themes/default/graphics/preview/s_cursor_path_remove.png deleted file mode 100644 index b48e4bc47..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_cursor_path_remove.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/preview/s_preview_crosshair.png b/datafiles/data/themes/default/graphics/preview/s_preview_crosshair.png deleted file mode 100644 index 8bcb4e7c2..000000000 Binary files a/datafiles/data/themes/default/graphics/preview/s_preview_crosshair.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/timeline/graphic x2.ai b/datafiles/data/themes/default/graphics/timeline/graphic x2.ai deleted file mode 100644 index 5f8985d5a..000000000 --- a/datafiles/data/themes/default/graphics/timeline/graphic x2.ai +++ /dev/null @@ -1,1396 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[24 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/pdf - - - graphic x2 - - - Adobe Illustrator 27.2 (Windows) - 2023-01-22T09:00:24+08:00 - 2023-01-22T09:00:25+07:00 - 2023-01-22T09:00:25+07:00 - - - - 256 - 132 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAhAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq lVp5p8v3erTaRb3qPqVuWEtt8SsChowHIANT2w0VTXArsVdirsVdiqWeYfMuj+X7JbzVZ/QhdxEh Cs7MxBNAqgnoMIFql2j/AJjeTNWmEFpqUYnY0WKYNCxPgvqBQx9gcJiVZJkVdirsVdirsVYB5m/O Xy9o95PY20EuoXdu7RyhaRxK6mjLzap2O2ykZMQJVjB/PbXHBki0WL0exLyNQDxYADJeGi2S+Uvz j0PWblLK/hOmXkpCxFmDwuxNAvOi8SfcU98iYUl6DkFdirsVS3zB5j0jy/YC+1Sb0LdnESkKzkuw JAAUE9FJwgWqMsry2vbSG8tXElvcIssMgqOSOKqd/Y4FVsVdirsVdirsVYlqX5p+StOv57G5vWFx bOYpgkUjAOuzLULTY7ZIRKof/lcfkL/ltk/5ES/8048BVGaR+Zvk3VtQh0+zvGa6nJESPFIgYgVp yZQK7YmJVlORV2KuxV5V+Zf5eXsd43mvy2XS+jb17uCMnnyG/rRf5X8y98sjLoUJ7+XH5j23mW2F lelYdbhX406LMo6yRjx/mX+HSMo0lnGRV2KuxV2KpfregaPrlmLPVbZbq3DB1QllIYAgEMhVgaHs cINKwTzJ+SGgXNq76Gz2F4orHE7tJCx8G58nX5g/RkhNFIL8rvO+p2+pt5Q8wlhcxFo7OSU1dXTr Cx7in2D9HhhlHqFesZWl2KuxV2KpKnkrymupTal+i7dr2djJJK686uTUsFaqqSe4GHiKp0qhQFUU UbADoBgV53+Z/wCXOn6npdxq2mW6watbKZXES0E6KKsrKOr03B6np8pxkqv+T/m6XW9BaxvJOd/p nGMuxqzwsP3bGvUihU/R44zFKz3IK7FXnP57IzeT7Yjol/GzfL0pR+s5PHzQWT/l+6v5K0Ur0FpG v0qKH9WRlzSn+BXYq7FXYq7FWM6l+WvkjUr6W+vNMV7qdi8zrLNHyY9WKxuq1PfbJCRVDf8AKo/y 9/6tX/Txc/8AVXHjKvO30XTNG/Oaw0/TYfQtI5YSkXJ3oWi5H4nLN1Pjk7uKHueVJdirsVdiryj8 x/y4ube5PmfywGhu4W9a5todm5DczQgd/wCZe+WRl0KE/wDy4/Me28y2wsr0rDrcK/GnRZlHWSMe P8y/w6RlGks4yKuxV2KuxV2KvIPzr0KWxvtP81WH7qdZFiuJEG4lT44ZP+FIr7DLIHogvTfLesxa 1oVlqkVAt1EHZR+y42df9i4IyBFJTLArsVdirsVdirsVeKeXF/wt+cdzpg/d2d67woo+zwnAmhA+ TcVy07xQ9rypLsVYd+blg135Evyoq9sY51HsjgN/wrHJQ5qo/k3qK3fka2iBq9lLLbv/AMH6i/8A CyDGY3Vm+RV2KuxV2KuxV2KuxV41rn/k9rP/AIyW/wDyYGWj6UPZcqS7FXYq7FXYq8o/Mf8ALi5t 7k+Z/LAaG7hb1rm2h2bkNzNCB3/mXvlkZdChP/y4/Me28y2wsr0rDrcK/GnRZlHWSMeP8y/w6RlG ks4yKuxV2KuxVJ/N2hLrvly/0wgepPGfQJ7Sp8UZ/wCCAr7YQaKsA/IzXm9C+8u3JKz27m4t0bY8 SeMq0/yWofpOTmOqA9XytLsVdirsVdirsVeM/nRDJpnmzRNehFG4qQR3ktJQ4P3OPuy2HJBexwzR zQxzRnlHIodG8VYVBypK/FVC+s4L6yuLK4HKC5jeGVfFZFKt+BxV4z+Wmqy+UfOV/wCWNWb0ormQ RK7bKJk/umFf2ZVb/iOWyFi0PbcqS7FXYq7FXYq7FXYq8a1z/wAntZ/8ZLf/AJMDLR9KHsuVJdir sVdirsVdiryj8x/y4ube5PmfywGhu4W9a5todm5DczQgd/5l75ZGXQoT/wDLj8x7bzLbCyvSsOtw r8adFmUdZIx4/wAy/wAOkZRpLOMirsVdirsVeLfmHo2peUPOEPm7SU/0S4l9SUD7KzNtLG9P2ZRU /OvtlsTYpD0zyt500LzJZpNYzqLilZrJyBNGe9V7j/KG2VmNJT3ArsVdirsVdirAvzn0RtQ8oNdx Lym02QT7Cp9M/BJ91Qx+WTgd1KM/KnzFDq/lG1iLg3enqLW4jr8QCbRt8mQDfxrgmKKsxyKuxVgv 5l/lynmS3F/p/GPWrdaLWirMg3CMezD9lvoPtOMqVinln82dW0GQaL5utZmNv8AuCtLhANh6itT1 B/lA1+eSML5Iek6X548paooNnqtuzN0idxFJ/wABJxb8MrMSlO1ZWUMpDKehG4wK3irsVdirsVeN a5/5Paz/AOMlv/yYGWj6UPZcqS7FXYq7FXYq7FXYqwbUPyq02XzZaeYtPuTp7wzx3NzapHySVkcM eJDJw5gUbY/LJ8e1KznIK7FXYq7FVG8s7S9tZbS7iWe2mXjLE4qrA+IOKvMNZ/IixknM+i6i9mK8 lt5lMgU/5MgKsKe4J98sGRFMr/L7yjqXlnT7m2vdQN960geJRy4RgChpyJ3bvkZG0sqyKuxV2Kux VbNDFNE8Mqh4pFKSIwqGVhQgj3GKvLZPySmtdcjvdG1drS0WRZAhVvVjAapVXUjl7VplnGinqmVp dirsVSzW/LWg65CItVso7oKKI7CjqD/K60dfoOEGlYLqX5D+X5mLaff3FmT0Rws6D5f3bfe2SGQo pJz+Q+rwsfqutx8T1JjeMmnTZWbJeItM5/L3ydqXlizu4L3UTffWHVo0HLhHxBBI5E7tXf5ZCRtL LMirsVdirzfzz+VF55g8wtrFnqCWzSoiyRyKxIZBxBVlPcAZOM6CEi/5Ud5j/wCr5H90v9clxhaV bT8lfMkF1DMNfERjdW9SMSc1oeq1I3wcYWnsGVpdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir//Z - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:39a705e9-da15-8c48-99b8-03561a0c479e - uuid:958e6314-e730-4be8-981f-3af5cde46340 - - uuid:0fb11350-206f-4d80-8593-26b2d224d1a9 - xmp.did:c1802fea-7d35-5e49-9388-cfc06b3c9f83 - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:39a705e9-da15-8c48-99b8-03561a0c479e - 2022-01-06T10:13:35+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - - Web - Document - AIRobin - 1 - False - False - - 120.000000 - 24.000000 - Pixels - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - blue_ltgrey - PROCESS - 100.000000 - RGB - 110 - 110 - 125 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - Web Color Group - 1 - - - - R=63 G=169 B=245 - RGB - PROCESS - 63 - 169 - 245 - - - R=122 G=201 B=67 - RGB - PROCESS - 122 - 201 - 67 - - - R=255 G=147 B=30 - RGB - PROCESS - 255 - 147 - 30 - - - R=255 G=29 B=37 - RGB - PROCESS - 255 - 29 - 37 - - - R=255 G=123 B=172 - RGB - PROCESS - 255 - 123 - 172 - - - R=189 G=204 B=212 - RGB - PROCESS - 189 - 204 - 212 - - - - - - - Adobe PDF library 17.00 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 5 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 80.0 16.0]/Type/Page/PieceInfo<>>> endobj 22 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 40.0 20.0]/Type/Page/PieceInfo<>>> endobj 23 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 120.0 24.0]/Type/Page/PieceInfo<>>> endobj 26 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 16.0 8.0]/Type/Page/PieceInfo<>>> endobj 32 0 obj <>stream -H‰4M -Â0…÷ïïmCÚdkA¨R²ðE¡…êÂë;Ó†Éû&óÃŒ¹gš.[O™˜aéV‘Ÿ'œ`r±Ì…n1–|Ã?Á·ø•0É¿¾˜%´bú†:p¡áW§5±håé…A0(®`ÙŠzÑiûI{‰ÓíÚçü>l#«Kk[As'§ôø 0ÆÎ*” -endstream endobj 8 0 obj <> endobj 9 0 obj <> endobj 10 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.2.0 -%%For: (Makham) () -%%Title: (graphic x2.ai) -%%CreationDate: 1/22/2023 9:00 AM -%%Canvassize: 16383 -%%BoundingBox: 26 -119 144 -58 -%%HiResBoundingBox: 26 -118.296395990008 144 -58.6733660089049 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 339 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 0 0 0 ([Registration]) -%%+ 0.431372553110123 0.431372553110123 0.490196079015732 (blue_ltgrey) -%AI3_Cropmarks: 27 -97 147 -73 -%AI3_TemplateBox: 8.5 -8.5 8.5 -8.5 -%AI3_TileBox: -309 -391 483 221 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 1 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: 33.1176470588216 -33.7352941176468 11.3333333333333 0 8267.64705882353 8258.16176470588 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_Alternate_Content -%AI9_OpenToView: 33.1176470588216 -33.7352941176468 11.3333333333333 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 7 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-392 -308 -%AI7_GridSettings: 72 8 72 8 1 0 0 0 0 0.5 0.5 0.5 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 11 0 obj <>stream -%AI24_ZStandard_Data(µ/ýXôþòE” )И&…6@ç¡šÐßÿtJbµ‚Ö6;@¦\ÙÝ;‹¯pbBáwb«3= n Vƒòóx•ä<°˜7ô*$)¬=ŠÕÞdÒ#o“ôȹ +G£’ðçáÈí³Pº"ú.ª\z\&Êk g*ý¢K(=>vbw{ôÑGbù`$½b6,«èÛI’éQ½ Ú¸eéüÂ;é=>?¹ ºSùyhù‹C’6ÌÌUߎFZrÀaèJ›|!þW7gÛXYš ÓÒÔ1, £×`pÁ‘ .8 -` dŒ@B N j(EBñbá€Xü€@ Tˆ@‚  Ýß*Ê»ñKÆ´™¢1=4wsñº¡!¥?ûͬŸ™‘ï=ÆsÝsÍ'Ó3xœré.Z¤ë NšQÙÐÎf(åÙW°µÐ¯ÿÕßõJ#FÕ¼Þ²¹ñå“ÆÐ*…ÃÈ)‰FÂJ£³©¹³É ,ri²n^˜‹êBb‘XÍó"‹\°.4(NaŠR˜!±H$ÒΑxVtW ø†Q(O<#O¿ÁrÝù‚Z‰ƒÕ1à±°†ÖýÞBáJgå-4|,q¥ ²{B †9l&j²âð²p&«Xp(ÈÆŠšúÂhg°9_Ý-à  -èБåÕˆsÈðÊ©-rAà¸: |]W¤ù¼ðDn²ŠdRóSÄqÞdb‡M3µª2t-³j2ƒj_Ö´Ê3‡x”R}ñÑͽýüWÂ3z(‹fµJW[G=“í«„µ³<•$o|){´¡wš¹žËs®;;ˉW ^˜ÅB¡P\ -SÐâ&Áð…Ÿì€`À¼-òÜß4,$ŠU Y%zôSEBCÄã2à$=rN·ãÿ…3|NTâoHTA -SÌ‚éŽ≆›’¬Ó’Ì ²<*³šßÔ™`+Òw@äý°hjA Š)ˆ(å€8 pÑE]hP ¹¶‘irjó¢Uç2ãgOsݽ¦²ê¬èzwUã«Tió¼ñYkt3¿Vþ·;Ò%þ4“c<Ê[¤bq@( ± d#âM2g)ö¤h´­ôÆ ;i~¤6¨ãÆ\e†Û3³*aQ«®†¿Úa¯cwCew·²A|eÍØiP,,î€ø†²/ˆ†Úq@`¦- †ºB¡Xè)ætÂlÑÐÐp@\™¡á€@£aHJ:¢ Ç. g%÷«iÀš8 0ñ²f YèêFÅhĈ³" ¼Î‘hÈ‚á€H\Ñè{â Š¬9 „¯·0…¥¥mŒá€HäƒNø UTimc†ffˆ (Hžž•?•Îº ¶°EgV¾²j8  ú™ †l-Øp -d¸…KÜé|s ig¥¨ÄG „lÁŠÜÅbiÕD"-A‰&Þp†Ä5ä≕•n@Z8ÃI5f` .0ΈäjÜèLÇØ¿Ã*™¢Í:]éhL4ò±áa‘z'3„  P @$0,Ä -_~´Êq¢ôgÌ­Û2£X¯Ä94Ñe{?)qîè”UËòO”i•7J!4ËŒ“§9úfYìUbfþܱ=82£æÌræëÂ)wxäÇ -}yVWf Ì0gZJËì5",×+3êæÈ®>Gx•+;iŽ±qÃdP`pÁð1…pà`Éä¸1Äú€H0$žØ2,0Å `XP,(ŠÄD¢â§0E)Ê -Ãy‰K%œhâ€hÃâ _HäñW§~RñÌ‚’ÒYdP`‰hXXH ·¸…xwvuuÄ ¸¥YÙj£(E%êWVD•Ë ¤ †DÑÈÅb± H<ñ€¨…â€H£Ów -/xa7x¨d"*2:B: ’N RÐ-ˆhªå¢ª²ºÂÊz%JQ µ(†j¨±š¬Ìì -í–0…-جÁˆ¹ž®Îî/ï—8Å-Üâ®á‹FÂBÃCÄÄc¸€ dÀœl:)+-/1ˆÌg"¹‹dȆœ÷>½n¿ãóâŠ/|q†7|M8A‰JXâ˜Èĉ„"±X$ ‰bUXAŠR˜â¨HÅ …B± X( ŠYè‚h¡,¾°°X`XhXZÔ·ÀÅ‘‹/ Åba±X0,ÃP3C1Ã1 C2œ!±˜†6Ø® Š†…†EÃ,LMe·€ .`>¡Xèâ€0•æŠb|Ĉj¨S0(ÄÔTÆp@Øa>¡8  Ó ¦²ÃlxÃñ„baÁ0 ‹†…Eƒ¢!ÑhxC6`Ã5Xƒ5TƒÚÐÀÀÀp@, g8C2 2C1˜¡ †ÅÂB±ø"¸¸…-lQ]Ì¢aa±°° XH,ä.à‚-Ô]˜…ƒb¡XP$W¤¦()ªEC‚!±H,$ E"‘x"˜°D%(ÑÄ$Îð…+þçïö:ý€ðç É‹Td"Ÿ˜—–•Îæd.pxLD<,4nq §¸Ä%.Ï®Î×›; la ¶` »¡•‘‘ÕŠ¡µP‰JT–UUkŠ¤ ’ŽŠ¨á€P8qnèâÍj²j2 50,œpâ€H8á|¢ÑŠÜ2 ŠD³ïñ®gU®¦a¦ ‹Y(Fq@$&1ŠILâÇÉÉ9ŽÕ5FC.à€P$îDŸˆóùÊe£qâ eè±Xt¡ŠE‰¾O< ®W«¹S††9 †að˜…QÌ‚"q¼±9 ¬ÈBŒê8 B 8:Œ@B BÁ`  ‚Bà€$(ÆÕ0 TØ€€Áƒ(8¨€DÈ`4`Á ¤ B6( .0áHp (˜p &,@¨ „@B ‚ƒ -p  2¨@ D€‚ 2¨@†(8È !C#á -¨ðB @@-ˆ@aB…4‚@8Á TàÁ"dƒ'˜„H`ЀÂ@XT È` T À@&```PP TpP À "8 @!$xPÁ -.00… "„€aH ¡BÀ1ApL À F€‚ *€ANà€„$D P &`'@AÁ„ &P¨€„#€°A 4Ð`ÂB$0\pÁq ÈŒ0°*8È ƒ›Ì˜ÆD À 0‡ 0|2$DA -€0¸U!‚,0B(@¨Abê4eGùã°WIs2<ç˜AÒŽ¼ºPˆ 0®Î´Á:l…h B LÀ€' ÓeT)À@0¨ B 0a`7 "  -&PÁ„ X „Pp€ ¬2hÈB&Hà2pðàF@ÁA0(ß@À"HÈ À3U¨@!A0a*€!jÊ=`|ÈD0I “„PÁA'Ð 0°:ðè€ L@Á'˜@A,€@a2À -2A† ­sœ{çäNKfF*•Ì À$Lˆa,àÌ@€‚Ø`"T¨áFà@`€Fà`ƒ `@'  `!È  -¸HtTp … 2ˆÐ€9 qÁa‚2P LÈ *H€0°`a ` -2˜°°ÁL P - h€‚\p@¼æ9sG„'93¿î–Ü‚"4à‚ ˆ4ŒªŽ·ç€LPŒ@B„H@ÁÅ”t€Ð‚là H 1fðAÀ>@ Tp°0!‚"8¯`<ˆ@‚8 0‚ @È B \pÁ!€ hà€&p P˜Ð`AH˜a -4€A: qÁÄHyÀ 0¡‚ -6@A8` P˜PÁ - \p@Œ2LA¨.§É”^•ÙøÆ÷"VÆîg8’ESö«]š¥šæÐÝÜ9|@©¹Oé•*3í>ÃVÙdhÄé@ßmd¦ZUYÏOè¹IõÊ–ØF4#²±ªê®.§6Þ ]ÎÉt7g‡SXf‡çºU/g?†ÿçn'åPåÔÉع2Œ^%’ºÚÑý[zB;’äÕ<_>ûX¶¦båΠ ñ‡…“Ÿ3_Q½4‰Wºõ:j„Xu¤žd+i=kÍäÜ©X1˺×Yï²>d Måܯ?Ú¼ƒnïU˜f¾¦)Ç—veÛŸþä™y\¯ŸÝéŽH™†tH5VfoUÖíÔ kwªªÕ`eÏΨ®5§î®îÒ,U›MÙجWìÛ]MVïX“ o¨žh$fûïîøæÑŽˆti¥ëU¶N>¤)Ìê]oñbvúîrêºù*·ÿÉþ.C/ÞVÝ­>™ªÕãºVÒ½ZCn5ñlt„—xx&³´™¬ -'ÿû”R²}‹LƾŸK™Y©Á-mòžïõ¦PŠJeÖ©œ!:±©•‰8)¿åχ‚ÓëɲÜ'á=Ÿ•»wžî^w„¨Y>Û!uèŽe•«ÒU½ö<¸““Hl©ý ¢ºk#åBOÎ’N2ÞíÌìI–?E†§ºÎ~I6ù;âqyÒX9ÿ••ÕÌwªK²ì{=Ä;Ú)è^Yá݆RÒ5jïHG½öTJ*_¯Hïu\ÚÝ1Kbz0®Œ{“gd·3iöœº¼rzÖñלÆñ{ÙLU‘\¾£ÓuÎ~Ó¼W–åÜA­£Ûó,Í.>›W—òÚJå}OÛäªÃø¼O¦UfywóXJ§’­dt÷œWˆ:òlð®Ôzà¦|\<“yP´P]™¥+׳«Wˤuí53â=µÓƒºŸ>ãö—¯§«$›Usïƒ'ѽ¬%öÖ!õu'âÕÔU5öïºëyK1O¦úXž”mô4*²o'ĺSn\±qM“VFS"Öï?¹1á f=ñFhŒÔÖÇj¤².2»É—Ãâ{v»—v «v˜h·gd®¿»›3ûùŽnåÕÓœî½LqµijAj¯®®.§jY¬¬œ9g·+…°‰4Wö›A96Möû\*K-Ù§sbY{Ñ-—3’݆ÊÚhÌ~ؤþ[óSÚ‹xR×AjÚ©Šb×Ú)Ñîjö#BlË^å“f¯lϱJfk/u¤¯Ñ´öž™Ð{õ#“Ük†÷×K6’o±4vúÜÛËÁÏœÄÚÄ>¸A#Ÿ¦Œës¦¾éçYâ]Þ©n©ë5e]iðAÑG5{J¢ñò„wwüæyôĦ¼<Ð3s#ãšSþÌqœzèB…wtôñSjž8Vò¬ñGfº¦™ÔGìCÇ—„УsOæï«‚hVÛ2Ýô¸q¥.ùªNÇùWi™^až }¼+)&ÕÙóTb¬„°—3svìƒñmðÓ–\[i[žÊ~/7ëž÷²¥ØÕÀl¯¼SKV5û ™ ö­#»sL(›X's–Ìe§Ë‘f%†}e!â1Ï­ïÑYuîÞÚRTÊ‘ºÅ¶fÉãäI_ -&þJæG$~K)ö"¹;/åþÉBO_èõN’ÉLl6>“R>­óyo%ŠÝ[ìQšþÝò&u?C4øf•`KVúXû<Ö‡¿û~òÖ^•y4 ¹Xså•{[̽":ïWhb®~ð†òe³{_£UÝJ¢;R]ªŠwnÝ©fÄUÛ”ðh5Õ=M–VÓŒîd³Tõ†d‚U¬ŠYF‰ö»¹ÜÙ>âۙЃ¼ÒTËÎŒgw‡¤Øax'Yãxç³cGÚ+X“$VãlO+¤ªý\¿­Ý,-4œ•6ž¦(§ÉÊ;Éӈ͗ðµÜtØ¥yì9s¹÷‰–b·^¾¶I¼ÊyíÊâÉWRºø‹sû\G|=ÿ—vÌ~Êi/ ‰]E#ٛю×Agr&×°ðŸÚ)Ó$¯æ£VÙ³òBÙe’~¼‰T{%~'Å4N|Ý0QòöB©× ]ÁñHkZá/{2Óq®úê6½¸t"ã,¯¦ˆõXáHŽ‡3‘†®òü:ŽSf|ã·~Áv\mÌÞaä·:—WÛ=Eòì0Y™1¯Ù²[‘¤Yã³ØvàmÌìtW;úÞïšk$ùu`z2ïG–ƒ÷ê-s6DvÇ$‘¥Ù© ¥°µÉ³ãåecºÐuä“ŽªÃò·¹Ûî‡h´#$ïV…r›ˆm¬w:’Ø:¬ìLxËÏ¥½Sèê?¥Ž)u=]¢Ýuœï$ïlDãcª³ÞT~mU©ì½J™l¢õu§Y:6cb6Èü^Ýî×ðòùWf}K<el;v«²à;*säвù‰ìh4©¬;"èmäãø|¿µø¡«TÛߥI¬5¬±Áã–ªƒ¯ÌJvÄìì5Fòž 1zÕKâ@ÑyÐœ´údMªÖ&ÖêØV°4•Êî±êEeo]L9&ÍøªºÙ ¼~0úJ9wÆj½“÷?Ån¤±Ì%袩M¹Ž™´Gí=³ë–h’öhå͸%&ÿ‚9°’¨uj-&2:ñG;ÐdrI%g#‹}Ðä¯êæ^r,õqYã«#ÖÅõstúÃzÖàt¤9J5“õ+§ØxÞò¦Ze½f#5¦³Ô†Ÿ6«ùÄj›)¶)£ºÕKÈ®”ùaÝÊy6ÙÄÌʼ‘±—e¶†hfP¥(ÍxtŸ[Ýë®2U*I«µ;u/´WMG*éRœÃé^Lª>xžX>Sò9‡g¼MG±òÆìæZß©ž%Ûî¤ß½¹v¸° ïDW’M2ÞÒ$ŸÞptð÷´£¼hÃÓfYNíÒV‡›'tõ¹wS’u\šd®^‚8ܶ|';JÖsé=gî‡fÈ<÷´ûÜz9bàÀ@Æ)$0„ - œ‚0ØÀÁ XpÀ`dƒ ˆ àUÒѲŪ®ÆUòü<þUO¬Tˆžññgr¥9—Âqu‰ï³l‚¥ò±B8Òæ6$YrÒ Ù¸{‰= 7[ôš2™³ÑE¢'žÄg+¢=ǽefz6“#s |å˜îVJžEð`˜lm`žÔ4zHWò Ú8Ì {¦‘dE•Øûj1Ó8| æ8¿Ïœ“—l’ËQ'Q[§Kå°J$ÿò'45ÉýmXÆ&ÊÝ8çÝŸI¢GÚOêF±3D'×iYr8’ªÆèu® !‘ä³&&I\gƒR7ŽîšúLSŒ<^²œªW)¥Dyb5ÒF8UäÑ3I7º»’#*ªÏÜåô$,™ò°:©Ç3ÛÓ ™Âkí©»èäÈÆP¦ƒz4S¿;$:Ù¤V/OŸ´‘$ËZ¥ǾIU»Òèλy`Uštd=ûʇ½h¦õrwe±Ž¼Ÿéô–ÜyxÒ(v®¿'º!š´ÄhTIk$ÕVt¼Wn…er5 -.zú•¹$ Öð؈ègN¡ópé‚5šEez•àyPSªÆ«cúe+¿:9 »ì¥gÉϦñ¼ËÒä|±xƒ?Ù³;,Ë¢A»ÁÓXå°–(T•ƒï´Ä>Xøœÿ^kZuŒN!gm°ªs»{Úü#UÊ»7R’¡,¶Ò ï¤-Öï^ˆ%¥Á¦ak¨¬ÆšK [w/%ÊŒë—52däJ›ê¦ðnŸÑ>·ì»šTï͉¶q‰•\h½$;ký&M=ùÇÉ{™QaÍ]–ªS/úÙ™±“¤Ná¥Ëˆ…W8S§ráIºÜr φ -ó^C(ä÷D·T‹§$ïdV|ÑœxìS{7(V5û±JÒÖ±Ÿ““D“tt96H4“deB$¼‰ OÒu¤gíĪ¾³ûHV8‡eú}BçÚ†T‰n¢ÑË|ÅUñH¡"ѹ¼†vS¥ ÅÜž ±3yWTsóÕ¤F;gs‡•ÃìÙƒÇs&ïxkN°F²£Óª<×µî»n ËT×B£º^ vÔª¨jd‚¥:iÝî{/+SЖ-ßç%ër…C%+![]í+óÝçFDWö–§P>t‡)õ°S]}%D&說ٓâ¢B»©k‰UsÍî¨Gˆèó0J–ÆM¥¶: ÒSe¼¿t-ãdö—þ J42žêg?÷H{dÈ'i5HI•¡auIyf1*¶uߥ+XÆ4ÛU8tºs²D(9W –±×°Ãâ'¥Îïò eʤ5î^$Wµ¿ìêê»g‡<½¤K¡Ãªå•›52ýÉÃJ{Îz/Ã’ôùv-Ig^"I:Ï=ÞÓXöÿžF”|ÍÉUêFÑÍσðhE3L”ªQ–÷£aý§mÕŸÃW ëÜ=ü;Dˆ3ƒ’-¥Ñ Ý«­i±úú´>–1G¦õN’3ø»Tody÷˜]NÑ¥¦iGG·ërwÃ|j]ëªn¾µKºfkw;Ž$Õ^ùCkֲDZ{Y«Uc—ÔŽIìƳ<Œì½1—´Æ[ÙçøŽ¿©ÉÞ/_iÚøUýêô¤îFM­3e~ÚM7±üü/aæ+²ÌŸ‹2Í—7òâÃÄsZ^Ò~ô§QÞÒlJ¯[Ú³ó±ñùêÒÈFŠˆÆ•Ó>‡å¿rºùL\ÃM¹Ú$c5!ežyÝ禩5ßN“æ[_c‡²'úH­®®”G•Žns)çA5ã¹Ó• Ž–ðz)ôº÷RMhÄ<Œ¦ªgkU&MN¥$Õa®WZɸˆbwT©oõH«²¬ÔQ§,­¨²–e“zØwßWiuXRzløœCO”ÂAvhˆwR8žT&Fk– ÕÚÒ]Õë¤H½#æ‡YÊ«Ä:5sQ’ïXsÉ*µB×û4q„nø>ÔÚ÷*"y%ÑÍÙ÷éIÞ›9ª[IqæÐp˜<“vgrx#£Þ?vÁr`Î Z(ëüoðÄ7J•i§ë4GCóýP®F//åîh˜b ÖM¢áõj¤kvïÁEˆMªÙ0a í…WI»à›]ŠñFŒƒžvT®úVB¡ãÓñØ™ÍLLÂ˦u¬ -ÝÈöè¹^3ñh¡u_bÝxJèÆ/Ç–âpÕ5í² ö=ŽœãX½Cv­«Ž»ñ±Žf•££+sÆ3„¿bÒ•Ï¥üFëù´O±>ãç`¯J>¥Êà8•|NÇÓlN(éŽp:c·3›Ã¬ª¦†$q\ ¥å -Åò ÅHËÊzVb5œ–Õ™ÎižDº9ˆƒtæû-ÉäÆ-›?òVûüv„%÷aUƒcïQÅ^õâXçŽ\õ²¡Ü›%rkf™¼M½?ãªeÆUÁóTÖZO?¬W-KVžàÇÕM’¾3(siË"ÑXÙn5–Lœ<Ùá˜Ù0mf2³J -fm3¾~(9s¶¬åíõ—`‘od”œ;“ sðl§åoV²×*«ŠšeÓ²›ð¤yFÛQc%—ÜL™¶ÆÛScxgŪÒà9ÑÍNºÒfŠ¯UÏ•±~hgø™±´3éïšËtœ=D™©+)ÖOY'Óúvš+©á?ÍÞîdÌš'ElQmiÇ{+mÆ)OÚ!Q «6G»M'÷D§ -MG-hü­,?U5©;“\Þë“dWswyRÏ–o ï«O¯¾2Ok8…¯õÄ3Ø{5MjG9u:ÂÞLÕ–¤ÖìÕ¡ËÆÄÞÇÎôQ×c﵋?w³]ÎòUëe>‡®, 5Ë—EdÇÚ!Õï+ -R åp^~NˆîEi‚µPŽ¤1çÇÈvH”£ˆc»©r÷¤)ÉM³h[z ïär`Q-¿[1-†£|ÇI‹U ÇÑ,­VGoÏFŒê„™vF-™a®œ–áÖää­ç2Ì¢cöòN™Q¬Ê¬9ËÛ›{æSÌCÆ; !@ $¨‚°LÀ€„ 0ƒ -"€ - < ¡ha1–Á„Œ „8€` ãÕØ|$I¨`‚0°"!8¨! $8à£Xl! &,` A„N&—Æžô˜‚ÿUjÚù”ñ˜µ|:#Mt‰óX©<¢‹% æMÊn1#CêÚ§(h–¡Ki¤¨rDî)×O°è“$?h}BX1Ú5¨¼½Þö“N1 [_/ KƒâÌ2´$¦ÐVIUÙÄD)ã£|f¨&e1ʼËQ–ÉMê|W1¦àÝjàÒƒ§%ñ–c‘L&Qš(Î#sÉiï~¦¹!¼Mܯ¯Â[áe¦xr,¼RIÞyä6BVÉšK"Š• Ö}—›ý»t’ Ê …ÐÒ¬±Ê‘Ë”¦¥Çi6²Œ ‘½zò‰¬KX²#‰Qý.ooø’,«ü%].kž©³ÓÓÄX–eg~0ÍÁ#£ÓÏú{û³×Ìd¨„gÇD“g~ŸK´crÃIÖ´'Ö‰=È›ò‹˜÷^OÈ5go45yg™é{-í÷WêÝID$c‘݈”\“•Õ”šŽÊN’7Du—_,ùÑ•™}´= $¶dÈt-yn2›ù°Rf“g×ù«BYUâhSÞo4võ¢™ÛïLÒAC“~PâÍKîÁa™†Ž9‡&XdÇcV(Ç¡ÇžV®”ÅrTÙù36¼—Ë$GÞ;‚nV~{•T;R•ø>áÈ,”Iy÷¸øUl½5Êhº”Z÷yeâ”kòÔ}|[M[¡ÚÉêßq.ØìJ'V¥~†îM—\µékš‹rŸý^D$ƒÎ©ß‹É»rV =y”ùh^ûàçÚñ5;ÕË#º´ºóÝ^²9µÝŽf}ÙXlͳzuFÌEÒZ%·Ð×i‘Mc7zjR²!e¡9›7´Š=(Ùù™dûõ¼&yèìƒx±gÒî¬zöâMÈì8GRø@ έ²iMYíÁ¬ÓLìœF(”}PV"¤£X84‚¿÷Hæ¤*'ݪ%TμrÖŽà­fÎè6_Ê|›£ç§BæiµºÒ¾Ms­]¥ä:ÖÍK’ç’ÊfÓ™9‹ÌFgþœIÊ|CÂò©~'/Ondé™j2Òš0ÓM#Ó#…®äáLod~]JªòkJärÝvÐí`¾+ö¦Iι½ÆK¯žÓØêWdbµíÆJªÎD¤²ø|Xm(OÞå4¶†\V5u»B1:£Ë¤;g,ëˆ%Éòp^ÍîÕ19rµïîGÒ¿Ñ'‹„Ì…ce“ž³ÜKºzY\ÿ†v[+¬óí.éSõÖÔsVUµåÙKóSÖë³Ôø$­=XºÒ•ÉÙµºÙžRäÌO}ò&DÆÃrë8hbr;æBûŽVu7I^N™àxl/óɳ86Uó‹bc|Ps.UÌ>t±>’´Õá]g4÷“©Ë(9Öz:KJgÊc¦ù~Ðu—Kþ©¡t:Ïiù˾>T•VåKʽžÎr:¯{*¥ãªJréb -íFR¿³aMbGbéz=ÕNoÑÊL<Ä̤l¶þLœ§«}–'wg%¡!¶E¼W5‹öÃC—½G<4ºv¬Á›.åZ•U“v3ê|ÌAÙš9Ò¼nV(Û¼ã¢Í  æd)w|ÙT|má§HbñòDçyÆèc×î»æºþeºÏú¡Ð;zlkTëM5fmX”ãó9²·Gv×\æ Ì¥Ï(;V´aæÚkóúÈV-™,kdUY†µ³Ñvg GùÏ$»×{ŽÑ^?IÓ^›öçø_ëý¾÷×LÚboèêΊvQ!Ö­Y~í†Õzõûv´ Ñ통G73Ò ñ¨Fƒºû çŒãTYwÔH™1'kxT¤º®ò7x?ÊD)yTY_!»#Y%‰ðpð‚õë´Ý¢´ÑêΘ6Žåcä¡ÁOr`Þ•gÂC|:﮺Seƒ‡ò[ÍÝï–i³Å4x=«ûب„iÜ? hƒTµL˘FUåo1ÓA¬ËtIfÞÒìiöò8ãPÙ¤`ºlÒÆÒe“®ISÙ¤MeweÒF…T6IE—b´ëІŠÍÊu˜%vœ„Fhy8'V…yw™¦wæ qîF³˜•ÊX=Œg¢ùîR%«ì~­+Ùu7[eañZ&3¬\W½²q]ë2ƒ(ç”â£+":+e4Gôá›–¯sßÕ¦à©n:òÒ¨îìʈ„†KM»M|تL»vEÃèv™£Îðd>¢…½#ŸFwROÞ™æÕ¤ÍñNu—ó@ÃJ{gÜ:yçQß“÷^S,͵³¼O©ò;˜E©Äb[ ²ãŒYj=hÞ(ë…-©Á¼’óå¼ýÔå!¡ÇŽýÕôy²«'±ªvU é°âš©ÆéâïgF›hŠŸþnw­—õ24­¢+Ý_"s•¦Õ¹ZõZ¥jñxµÔ;‰#ÓßUŸCJ¡)zʈÜsž­Z¢)ž’lÈ2x'œúNÅ{îi&ÚìÄ£JMYë÷©žhü¹“ç zöF4CsTWF¶$"±²“:VÂ_/쟫ª‘Ôí“5»¬~ñÍ‘ÏE~™¥tlC¢ÏÔ ¦©ÍhHx2WIä“J´ºÕQ1+ÇÕU›ND7ß ÏWš¢ždŽ¢Û¹ø,´_æ-ê-MŽ‰g.<=h3é7ÆJª¢É‘®*$³lï)‰0«,ç5•ôÞ¤TRÕœ’¨ì£¤_ß›r³„Îb,;1Ã(/Ï‘êfiŽ¢Ÿ/‡y~£±i爬:GdùIçÒnD6¬ä‘YbšmäÂv,¢ã˜„oÜÕK¡£¹Nwö<ç ¹Òo¥h®ßì™Õå‘+§Š,§rªfrnPsªhnêÍ#r‹<£ÌfªŽ>“ÌGåtÈl²ÝH]ú­µ¾,š ¢ š|,¾ai9i6vfuìR±êb}²Ü«žå¸±ç„zs„Õ*Á,Ī$ÂÊã:ñÒÎœ(iÆé\µò,±2Y(ûa£±]}W–iü]}civ5wUœ»*ž½wŸ4M'8·«ŽÞüÌêMó”1«G¢UÊѨ©¥‘³Îpð(m40[˜F+¢¼oŠFbkgOQ¢Ù³&kˆã¬¯®Z£YýÞ% ëèJ’µ ñé«,UÍB~øn9õ¼ñUЧª:ñhÌóñ!}îÊýÈx$S²_<"_[™V}l”)ñ]m|M^>–oщ–F…}Í-XNº™£æÍÎä2«JÍEØÁjÝæîy„…ÏI2ú5Q¬wó7B2’Ñé(ÅÌÿÉ轧µq¶Šô+cRé,8gų=–¢S^ÑK†ióáùzµ3i¤>¨Eg­^芲V'ižú°IšéetòÈ~.ˆÖŸÈN:’þn?ÝM -áOHž"_1Óh\?ÓKÎñiš‹«)eÂázºæ®óÍø.óMè®|™Å\6Ceö•\®áS©Æ‰cU/»“×t±Ùu’ÄZJ¯~H9†)þÀâÕ´ÐÄ?ÂÄ«ë¬ÍÄ«é°:¶Wxgù©>û’¦Ce/ž°*kûÔ¬D¯Šçpî9â£äâñVøü(¹²žuÂñüƒè}–ǃ¨©åú`ÕÌá\ µGMcŽ½äjYw}l.ñXÇðwóKŽõò¶2œ«½Ëó–~žsõÕ‘±\×B²B*»Wëë›:³æŸÙ¹ÞKþ´±dXXS|¦Oª«Rñy·Pq°>ãâç~¡Zb݆˜W½Y¾®åç—bÏà঺¨´.KeªHRc)…ŠH€ 88 EÂAá´N~€°˜DXo+›“6¢+ùð1ß®¬’F:òZR÷jᶠ]ìÆh ž…ÆGFJðŒÃ\±ä 9!oŒ?rB–×­³Ð?s‚0MNºDfŸ`åN¨—œðˆcYËï²h÷?$'«N½ËäÔ@x0 õY˜æ¸êZ@CcƒF·eœ¥Vš±ø©[®ØÊÊ%—É7#‚U¥ARþË‹ËiO)[Ûp³§a3­  ù~`…¡5Ž«=qÕðkèl‹hµ9`HVSyî«/uj¼Ñ¸`{ñ¡ ÿ=ZoÈ#à -cÇê`(.Ô`Ð þ£d Ê¿(2»S~“6ö<Ž–V‹óoÁÎôx@ÝÓ*AG) J¬à%žø³vñŠD¥Ÿ_°39mž¡œÎÜtl᥉‰®|=k%q -ü>¿¬‹Øãæ¸!„爮!;gŒ\YTjsŠ³DŠ¬äŠ”Ií…žC8Ë;êb…«(@•Y‡WÏç´Ém#éª -A]÷(¿ÎGúÃé„É( J«g²?ÍÂáR•]\Ò!áh#íBXç`6i[¨‚Þ*=«ƒSAj%à¨ë¸ÂË1ïó-D*?¤em#ªŒøô·Fsô ¥êÚ&*66 ¡š~Pþž4@}sü à”oñM CSÀs^ãvC -xœÌ¾˜Q£}$³âÛÖ{«¬6öh¿ë =ßDEžqŠŒhMCx'Ù†{º¤XL˜WGHH -ÀFèxr÷?"—#cŸ’n’•8k|çÑ‚ÓÝ%ÎPØ÷ åÈPµs´öW=eöÀª÷º“Q…ÓVá›:À1Öš27[`_i+«%§Y€Q1¤tÚ!A›ñ}a/ÕÙ£îñ¯øò18Õ‹½=¾–•Ÿ§Þ+}öXÈѤá -,^²ý›†—˜c¿7•Ñð­ì‡Râmeïrà‚ˆÅáÖì;Æù$ýüלšœ€W2>lŒè›UZÊ^ŽA3’7Õ‡ô賜Ýq¹ÙË"<•¢™)áO¸aŒ^jŽAÚœ÷Üýµžª`ÇyꟈEe¶ Ï—+”Réü»9𧼂mÏ$æút?æ?8¯àS¹•s‚Ö›£×Ûµ0L®)"k vœ‹‚laÀA‰ÀájG¼ló3 L¢Þþ¯¸]²ŠíoÝ|Uë.ü¶ušöA€$tˆ îµ -^ÂL€…œÔÍ%ÉÏ»ŠÀ`pJ…zX€ïâRU—ŠÅ{âšAb‘{Í¢o‡æÿÒ -|æÁBs0€‘]¸ã†ë’B©~.0ìÞ'h¾N©›Ö‚R»Þ"ŸVî&Û·®Ö…ÀÍ„mVßF_ä$ôy­[ÎÊ­º ç œD‹vÀ YckV´·96¯bCÌã}.PÌ@kÆ.ª;XÂÿB¬…óÞØÁ y˜P^iàd Ja¹Aæ`õgSqê¸NãAñËÈâÓåŽxÆ‚A\¨]Kò‹zgâ‘[BÚ¬5KÒsQAãƒaÜg€øý'íŽ2ëmÛö¿'ýÓnëuÂÅ+[{ÐñàÀ€]à—DõŠzɹÀvÛ±Ê×pŠ¿¡[×Þƒ åQSi´ÒbqN…Èjô¶—Š9üh^žž¹¼É-u‰¡£kä“OÎÞÜhõÁg¿¡ÓÒ4Øú¨¨oäî½á…²óü,Ç‚èôxbT¢ ä_{tñ“Z`>|Jié–Wlõ «;÷Y Ÿh†Ã1XÕ¾e,Ò‰>©VFÝ%ÿ‰¾JSM; ;C!Þò_μ+qdRõïaïë,ÎŽJBaŽqsÜÂ<]1Øà$)³ï4j'·OœP7K·kùø§º8í§”Üm‡ -íƒLØF(ºéŒhåŒpÙE¶—í3.=3éÂx9(3Q̿ľJio„ÛJ&^áš\Ö£—ÆTöpW‡è(…™D«,Ü üÍ'´õÀp# lš®44û i"…ÖÅþ èéA<Œ?9„*ƒÝÖè -ª%5¤Lbf–ˆ4dð* eC#wƒ Ü^R…jdS«Vý<975ýÚŽNä‚öµ#|’z€‡ø&Ÿ†&–5ð)&ï Áj›(G\UñyùÁ´™ÒnƘ9…²‚¼~óÁ*š‚àšõ -jËØ Ð7×1yÿ÷/:è WÖ ÃóÄ9¶½#€&~kOûxiÉ ¹î…ú”ÓÁ!' -¾éêÞ㤎îÞM\–É`¨ãvõ ¸>aCñÑOC®,(Nwµ2™!ÀS@yЋ@wJr*H?Œx²©„LÞÌT¨01vgáÞ+W½øÑ‹P–\`}a -—ëTûU3–½‚aŠ•ÂRè{ “H‰d. 3˜X/¶g6G`¹¢º… y÷³>_¶nÞ^ë‹ê±uÊ•qcå?k`7ÕpMú¥¯0…ºØ¹â~€5Dy©{7´(Ç*²y óƒk5„pfK9a} 2õ æ´©nzOW èÓ„Ô_ÅÍ+¹¾{ -áX‡pÅ”GÝ.Æ‚Û ÓDVDq@´`¶bÞ°47MÝŽ€Ž7C‰V}rMãÅêZlÙCƹžaĈÁ˜úëO3®[„lZL÷Þ× 4”ºÃîß{ °µçJµòOá õösY$ì*WÚ _“Rl§¼ QÉòLª·xˆCŒ)%Ñöt@†48×P€ñá¶ÃßWftÌ|ô ì¥k1>k@P•Œ¹¾­CŒQ±iÓê‡ z²DÛ˜`²4©‘”4‡ð‘5¼²žÖ-PÌ"ÈA<)Žjˆ„Ø”›=‡C ŽÉ!ŠØsy› ¾«q_´áo¾”E #xæ=ïàªb‹S~K'yÒËä…—CäÑVp(¥Ò †å;Ñ-¹¢Æ;ì(Æt–æX¥÷n“¼qŠ†cdÈŽHÓ r4ôZ¶¾ÔÆ+Ê  Æœ)râq,rŒ‘è_[ûŸ2dßµ(¥³XæÒW'Ûºžo¨P}æ䯒æ±æ²£¯ºñÞ±7ƒEA×)ËAL1¸÷ -ežt†Ùé KX‡%“ÄŸG½´ -œ†jìRb(ø¥d®1Z…¢œ€óæ±jeÒƒÏF̟п·Cÿ8¿°¿ÅxBF¹ÈH“¤N ¤J3X¤ê½ÑÈ–w߶À¸Á)U0á%i;ÆYŽ–)ˆâmîþSµ¹¯ZO -„ñsì‹Àäª1¤‚Hç9êóÞBCËyNÍ¢#o¼Ÿm۹תÛ1™ÅmÑ0yc¾ñ‹rW—Ú8¸b#¾%Á!/BØìª|™¤@©ïú¤{Ú'·Å/CÅÁ<$63<ò,À²,Ç`§#88è' ÅquÀTiŽ4sr4Y€bß;¦f@+¢3ݯÑV7K¶[M‹ xÌ£̳FüÙà5#²#ÂTö|š=v¡0‚3R`iœÿ£a¦º#ñµ‘-¨- ¡¸ºØ*øM¿–—x¨L*z¸a$±² ^%0ôÃâJŸ˜ìvj Ž€@úQlVc€Ÿ÷ÜV¬K.ŇÉ5úÖÕ;¦Y4$Tnà’ (½£©8Æò¹~? -èÀª‚]'th{êÎ -šN¥ùáod÷š¡Ñ Ob†—V×ýÚÀUž™—4tÆÿ&Ò2§…ÂiºX•+ôy¢)ÏyáÝU?HÀª—2É+éŽH°,jÒWé­ F´­S§Mç`.Î2Ìl°#‚ÎŒ ¡[9ÝœZN9PÛ!ïò™ð-=qv»¶è’Ûó-Óöý„-8ú",ꔢ÷æp2ÔŠƒg'ª˜TIüe:ö©g§‹UQòHÎJˆtUI"ÞS¾dÀN¢ÓÄöâëá’?xýOvNÈ`ýâ°+W5 ioEÆpõ¥Cc - œˆyœ^­ÿƒqë#:kïлÃ^qBGµã)*Š^9æ¯w•5zX -%§´¿Þ@å’ï%í4×Gf"gv¸´*Á ‡•6r”\§8«Æ•(ç®…ã·°5²c˜óÞ[Gƒº“6†IÔGͨâyGŒ9˜öC‡«ÝZ~ B)¬ù‘yh7n£¯±/,Ÿ9 <_”ؘøæY²™Þ“ûNÿøˆèÙäÀZä.jA&vWÿ)7foËS)©TâÈÊôÒû zíf[ª -ÝO3<âϯžô»0!Ceˆ/ -Ñzk^øX+f^ûjY 'ǃoQ»Ø fæšódÇF uµhô:öΰZ;Ù3ˆÏV‡Õ~EiÝi¬ÕÉ€ƒãç ³pŠ‰°`+’¸ìª“Bš ÑnGenƒ{ç²ánN;#XeG’Æpú€™,fQ(Œ›.Bª³+›pK2 0½í<÷µzžÁŸÌ—±+’. ç`ä•›èÌ4š€y¶QÖ?¬lµý¿ 2ý÷ ×Iù“!ñWJ°Ð„8´ÌnápM«ëðt, sÙ‘“#h.. >{NBß~Póëõ(æÆX®î¬±‰>nFc‡rlÅVN¸|âÐ@^Âíö­\Z²þ¤µ`çдțÛ: É^|˜/`Œ}%’˜ß ªŒçš&³Uq´1<ÁwassE]:v†m 2ižàCÁKÐ<¹ÁÍRsŠÚx -EBOgöôæØÀO¹–ÄMbŸ¨S[+؆BçFõqdœ©zä3¡,E]馜­ ”´žö=J‡Ho)þjæB¾×4²¡Žy²Xëý|ü¥LÝ}¥ Û(†ábP)…{ú#u{øäÇÂÝɳŸ]/p=è—maRE?ºhO@¨gºþ¸ ¼áD^‰Mqò€¢Ø¨„ r€C+ªÊbÔu“;#Æç`þ1èºx®Þ!ûò6•.“ såB°SÒ @2˜RR1Xi5,Ž©ñ0t4%-ú4ø ÙtòB´ âM[L}3k7v^µ¥­I&¿J Ev-ÄÿÀ'v]±Ø—ŠP&"è9 “¸ SÿóÏdù‡FŽ»â—ŒÊœ@Ü™" ã•:¹¸áši-¯@´PÅ°ÇΉcØ~³rPFæ‹zt%þq®^õðVˆ*õƒÐp«ql‘™MD‘> ÅÑ}xj@‘.ÀÄ!)2vñç5Š†PÜfgù|½E–EMaAIùÚ>”żD$Î~ÑA‹@07°¤¡ÆùŽ@* JF† £(²¿2'ÀUUC¦C}å¶ÌEf‘;Rmw0Te47dg*Üü6S3‰“`™WÅå6Ée£*ž…!²P³Ý]ëYÇ3£»ÚÙ’M‰JqÆCÇöLxÄ}=ëñð£P'MôÀÍTC2þÍvÌ$OÝ?ÂÅ4]ĉ„f~A9oÁl„fï"F0Ó?©ÒÁ2.}Ã! 3~ÓίM~“±Þƒ]À*¨=}Ñ;TËBãÖ¿ï,Åt¨½Ó8µ€ãžà m~÷’¿c°#¿¤gyĽ½çîðDÑSºáÍ£%ÉL¹»‚aÀiø2,š‹>îCÍK÷›˜“êØ v¥202ùþÛ%7Ì:Ò–Ç?ùáØL ¼жp¡E›:Ö:o^][ÏRY¡­ÌÁ¦t±oD3]cµÁÁ9&Óð¬p)qy½Ô!HWÄ * -étÙu” ’¼úÇæBÆ_-hõ0®¹ò–‡Òd;]2 º€lp°(ˆ ±Õ¤°÷–¾ ‹ãîıµ]#ú³‡)#? ©™GZµñ¯ÐK «D)ô*Šc8%0F»ý¸™á£}µQöNW”™¾‘±—Y>¢¦PñK×JìÛåm\L8Ïi¼Â‰9½¤/K›Þ£ …Ò>B2D ¶›ëAGˆqºqçZ§±Ê»ž µ¡G -®ƒS°ˆŠTÄ–©ŸÊ”dºw‚ãHdÕPRÜUYÁp¤mOzF«ôV¶š+Ù4ÂͶҔ´øi°›C|"UºVJ†ìÌŠ5ð3mÆäÁ®ÉdÅs`DX†9p•˜¤+ãˆ}rçbU€"z¨néu&„­ÿE‹÷Ém3*r†œH´Á©×çD .’¢îuMf–ÿ…Z†‘„pô*ÃJ5£öšLX½®zêg|ÚÜ#ŠT2uAÞ9e¢=ìã%iéT¼ñ² -ÚïyIqxýrñ…/ºa™^(ðjkjý€A8˜K4³¦’ÍÏÝAú6ÊH€é4h˜þ Æ­˜³ˆrn€ÿ— D2d4M¼ùä´WF†F~È4†”‚DßÖ$a\=˜ Aƒ“Vh¥äV!S¦çCX`´È÷afm¤²¿0þµ°u%û ˆëžß-:ï8/2u÷±‡ÕÀH¯øq±8-p̧JLTý6{k—1!+õ ¾ÆÊÙ=©>C—Mák½6•° ÉmhÉ£6dß=Zm1Õo_%l*Jå¤$‡Tb§èÍWi´¡—EY<Ú!2‚öŽY£ÇbD h•tâs÷X˜¿À_ÑGÐs"êåÚ„B à75Œ^ U7d’^ÁŸ^/i@˜ïoÂЭ‚–¯A®H¦ÚÈ+Æšaoð w¸©cflü›@ùd‡Ý) j'Á4ƺì&!/f®¤nL¸:×eé-½ò‹3.Ô6Dm`QX©f°Å -Ú@ÉÚJ0 TCãtQŽiâ?R×’"?gÕr"Ê`Œ\_u"&|ƒû8Œ¼ŒsP.åðeȨjD¶]X6<÷%ÝŒl-Î*ßµº‚{X<ÕÖé˜6Ä^)Ašc­:á?´§þ€øJ’~üÞrhIø‚pEÖÉØÞ–£¾*ÌŠß^"jo›î|A._5;4çÃF<‹dh~Àh¨€b¤õ¿û Mâ'ØÙRoF3ŸÈ>ŽlðÖõT«õsk"*ÅÎìÕFB»Lââ×zeŸð-û -—¢:Oi$CôÎ6ˆ Ê0öõ°‘Ó%’ØaOv̳hë2¿a º¾²]»šiØFÉІ»mGtPÇk¡;mºÑ”’)àRùŠªQV¨@ò—ùÓ>LT×ù“!Â4c›4‹#„…dy>/`]áfýñÍbf¡ÓÿASCå˜U‘ç¶kªeLQÕQ@,8!ÆŠ‘÷ª¸¡9ë­‚‹‚"^¬ŽyªX¾>ѬÁ“ø—zÆ›8Ûë•ÎO4AäH&B qϱAÞýÄ3ÖpKÛr³ D½ëÄ–C†¡BD<]Ž%{­¦Õ>Õ¨ýF…3Ì@Nª‘§Ü÷ˆªÛ_øͦYtdJ„ñ‰rœ÷íR`M×– @Õq4ÿ<æ¥çHÿ^`Á(]{ ¹cÓl!…„ÐÊÔ"õX€yëõEïE«cìd#¼@ßI2DH%z“ƒÃÉ‚?™ˆ¯ç=bhך]ͳ Ê~ŘÌØ¡¨W¢Ê«Š®›0‚ÀRÁRßÀ9–•ãˆn -z«(†XÇVt©Ú5ûx­À!$Z¶è÷•.xàY%™OÑ\æ`|𛣕Mßlð1+8ªQR$@‚1ÓJ°h ”á~yº$º™8Öë’RñœYYè/*ìÖ¾iZ±¦GR“ÞÀYPŠeeUU“.@Ww)†ÿ'uÚa]>uzÝfèv[ER%´ƒ;|Ïí>ïjiWåScJgq`£÷ÑËíæŽmŸ>¯* ž™x8Ñ´«ÔæÁA“\±&XŠüƤY‘D©j¡˜Ic#÷¾m×ø§vCùc§nâ#Žx„WwY!õd¡,D +óé ñyƒ ãz;RÓ„ãBáþUÕ{ô†qy^€CÃÉË_4W"hgœ†×Ÿq_Ô r)ãÃvÏJ‰*lŽ ´§õÃM!`—‰Xœ4;pbQM¤–ðñѱ]H€¡ùýYÅ–D.Rx ˵ vÄbž¾1I0¬Çl~–°8Xäm6¶dJ’ÚͨMõ¸6VmME)r»enzŸU¿Ñ~û?KHŠßO9{r3&=§;r‚ø%ÅI|¯¿™‡ãh_¸àbvx¢…?íŠ{Â:9…KSf‡h°¯rœüåy¨‚UJ=ðXCï1w -õDc,0ÀœÍJ9 -^X«×BëhÓ-›9Èû–@â NãX‚3µõûìY.$d -ƒéÏCe3Úð»Êÿò/<±|î—[g‚%ÒJzF•'³!„B2þ«3¹rK¿8älòÌ`vdm>-y¸o‡2s9;LÔ(bèÙ 6"ìDLÀ£QU`ww -«p]O9‘…ÚœÃåߺ›ïñ5ÜÚZ—ÏXŽ¥²h|!i{˜tç ók¤]sDÛöœ•ÌrBê1W‚ùJ–vê-2œSX?†‚×ÉE÷Á¸¥² Uã¼À8þ@~%JÌM|Ѳaoî"ßí™RkŒöHåè1Ï—ë#×Å•¿ÚæÅ`Âùš‚Úaýlš$‹¹Ti3âjFL‡Ù42Áâþ¦Õ"ñŠÅjñ{wÛÖá“SÝMƒÐxA^#ØËÜš0@-}DìVh‚<*&.ˆÁá»"iöOÏ–±·È>$ø‹†èòC¾3ß‹xx à–AsG‡êmEèS#t½&dhJ6™]šÏg4!¹ËƱT$彡ùŸ üf<5p ]%ÒfhxÙy‚ÈÌ-Þ·¥’GXÇ ¯Ï{àÉñ'‡A³ÿ0z$\õ™ý&½ kñ·ªq!•AcõÒQ­—|¼I‹ -²wTl ‰Kzb!7Ðt:JMö=CFÆ|™À‡÷\ /Ö>I´™7Þ lÁÖ”M3(eÙª:Eê8Ê â'm}9©•ß¢®¶^óÑùB•êå ›ÎêÜ(lGΙק¨V³^Uö|—ÙÕÏßäv=zÕO[Ãv+]»"Ù"[àQ¾MQ4FvU¶Û£¤0H..ay ¸¡VO0©w»V4ÑXDþ™q%L^‡«RgŒl -5E„ç-•‰]4<3u´]—)‘<ÈS1D§O - Ô8Ç|˜-¬ …õ´*[‘8»ogè£WÃ:pA!)Ü1 -ZMæOœ}†'Š“ÔQ®Û -9©ö)Ÿ[CT¯¡2Sä½ZØ>Íe¦lm|]bKî“c;„JÈé “5ÐiS§Íl1TúD*@ͤ>ÅÿZKýc^ýÜÎvV/½”à·¦¤••¬éÜv)L°¶¢iµIL,sD”ÊEð -u)óƒ -ýRÖd+‚Ï¿Ú$.yíÿ9³¡®þ)Ch¡1>A¢—W­ó«Ê^Hñ…P[‘.Þ¥D¨)¡"ÈwWê}bk•Fk i Çe›½§Ö²[B£Ô’…wʵ9)Ì[¨­?ÅX˜µû› ЮÑÉÝ«ùô&ú¤èëþUúõÝh‘©¿gý;®—ß éâÕ1´ÉÍ ÂoòÇ?^2X¨“?*Ä e%uZkT—•õ˜*ÝÎ# *ðMŸ›:²â ¶')0œYgþ<|¨ñ.ÁÛ8¿#)»8Až+–Ÿˆ4pa`ÉÀlžIŠ~´LÆA¡^oc2…’»µº)˜(e¥Ž ¯Öžw™U¸ÒQjMK&nÂ=Bq2Ü\3;Ê®†E褡c¯ˆd„Xù– -·aM¨+%@ǵœà:Ôªþ¥­ÿ}¾ ÏÜ™x*óxÑj Ààå²ÖV½S\—Š†QbßÛɬM§†kÜpënª™p9µü­Kq§Œ¤BÐT¥ÛŸ©ÎÙéãÔ>*”K°YŸ4T<ñ1êÚçþ5J{Þ°!ùqMW¬ ððÂqäYN†/˜:$"žGÇi='JNÔáñ׌¿7WǺ—Þy7¥5í†â”ìɧ‚c™¯JÇt0¦ðѳdèû–+ä#ú ÊßÇ=—ëè´ð%›b¥Fx–<µ.—V-ç Þ"ë„åÉüÞx;‰Ÿ­Ý­”ú¹÷F1 À˜¡¡BöePœp»àÇY”™ñíD(ë«I!-ºJMŒ VØEq¿²OÛ([÷ÆÒõ@½9ÀÄäÉQص›°œúNVÌÙú˜,Xs˜º"íZ:'KŸ…%Cgiö£Ê1Ó¡Îui±·Ÿê€jÖ¹%Aá¼Nß·½c±ÓÂÙ ûò];\‡î UöFÅÒiW#pUê„b´©NwÜfg£ƒì{}(˜ˆôHU²rÓxB½…;äªâ—±q•ôAP°–-!Ñ'`ž@ÊíXÜ\©‹LOï¾[vR»ƒ-ù|¢‹—H¨‚§ØbÙq,}*‰ÊÑ!ïGrù³æ’ËãmÚTP] èKÂ' Äït‡¤$^p:iX ›¡Ä,=ñͬdQÑ«)°C ƒ4ë–[sîÍ©‹U†[Ýñ|Û^¥–¥¬2<'zï;0Òâ°ó¿#Ý0°Ì73Ówmš -+âñ¤ç‡f†U(òŠ1G]Ë/ °ÒôÞ°|èQau¶òKDFŸQŠ'[Q\&rnD©S¹m4ˆg˜©•$jdYrpz% 5Û­¢$É“ÈP^3 Е´xãËre—¬:Ǻ§&®"_ÇÙ7º]mæìègJ NÚ˜ï烔nëý——óK‰šHë…Ëe?P+ÀØŠ´Å_o7# öø\gª|ÏeˆÞ4ZPå_Ä´%Åì­|ýýЋçØC¦VÄ œÕ¬ü RVž—¬·ªòy;®$!êë^â*(²Œ K4]½«4ov­>à’Jû’÷w·‘vë±mÏ¡ -„F{k%P„L¬@lêô®§5rZ”ˆ)"ÂÓ~!ôÒ›ä®óæ/ÀßɤࡂgµiJò›` -í`kø Xàt½¬©p÷×H_™ÖÙ ´^mœ®šÚ®ŠcqËTq”,œ’ËK˜E£‚ %ÚA³èŒÁÜ ¦ºÀ–e wV_PVgó÷x·/s¦‰ÐÛ0rPfª\n°T’\²T¼y¤cx eÒÙWj`–P2M ¿ßLZü´ Š·By÷É=ÄAÀq«¥}j&ªŠNè@îr¢ØC´í¢Üܤ1•D(ý}ÿxÃX¥T§-ª°x,æì -X©1••QѪ%a@*üöWÎiŽZbI~‹ñ ˜ðŸ4~R2–î •¬âúò@æaq“\ø}zv7€Ÿ³g<~ã$üÂ-«žo×u©^È×è®ÒÌ MÊ2L$«æx&E–Seä{á¢Vœ5ïDòŒxXÆFõø=:AGÚªZ÷ÖÁÊ-•p¶ ÂœX%=%P¦´îV}(št$#‘ÆäïÄ^)ç!¯!Þ¥ìæƒÂ!,ÒOpM¨B&uŒ?Æ]Áóv¢*5¦ÊéwÇ•qð$f\—,ƘÅ¢QÅ#n™©ÌŽ7ú`ò áùÔAATÐiŠ']€‚ûÀzÞe¾W] «+wŒñþ­ - ‘”-TSYg*:¾Rh«ÛTŠà—PžŸ,&>Z®‹ù>zY88Töñz“¾Q»#î,iu$SF䬽=áÔ&Ý᪕ÅÓ²&DëÌ, ò/b Ú’"Ë>äSUëÍDxgàæÞì cY°, -âýSK†bE®ä\¥£X Ÿî :….÷Mñg¹êO¡ uer6;!öþ:!Ї’ýq·'”11eÞ·xBv³¤WmF'´‘Œ*ŒÃ#Oh™¡Ãtv^üðé‹C=ú=S -ÃÍHù&ÃØ;£M«" 5qNùT)a¤ÂÆc÷¢>åV†È>¬ #µÂ0@-íb¡N l€¶þõ–x%æÈXgA|òh[É·§ñb®À!¬¿YÂa_VùÝ£"ä÷°HŠnØáú‡™˜cø1XRâ—dœ´Q(k|±ýaj5R$76£Æ[i c¿vÎ+¬”qáâðE!Ál[ŽörÒøT½GÊÝŠTÔš•©J‡‘~Ü5'ï»7…SÙ_ÞÃ樀¶&Ï.G·(ü9¢ŒÕÝ!ý-]j|<;”WÅ;óA‡©*@HŽö·ûÅðó—r ñËÒÒé§SÔix?ëG$ü€ö‹I„ºO¨RY븢>§:ÙY¦Eé½òmºDÉÓì¼m—û /Ì0íFâµè.vN„{_nëûÚ Eb{B¨ØRê[NXP#R!],FœZ¦Ûwã -úq2ìQ¬ß -nî­£²ó¡/á˜XÓªÚ)Ï0¸ÐóoO&±É^!«´l•'S>t³)Äg¹"Ì¡‰²QiWÚ×)5¤Ü1®T'U™À¤»9USÐyfBæÈ V¬k,P©¯DÎ’pþ}¿«‘8ñ`½AR…l -®,€Ê"Ûh§ÊŽˆd—DÑì÷!Ûõ!B§îú¿U/’}¬°"¯­Ô88å ±Å§Xuøæ¦ɤŒ·Z([- ï±V*“h!Çâ;`åHêÖRjy=ñ¢‘Øí<½y¢)f(Š-Ü*=Å£rÁ{ÀbÍ\ m÷žn’n;u„ýXâ¬1«ð”5µå út©G‰&rj'GŸýæO„•^^£ ÖÈ4¶…Ë¢z)¨aÏ‚ú1\Ò)î×âOLE[mŸ$(Áp’°ÇŒº¡† ¯¤‡–v¥@ç¬=Rºí…s8ßÂgÙ%ä^;sáz`$ÛαÍðàþ‘°­âlplùÑFhzŒõJ”mŒªr.71âS)³³iç®(¸l~f;«T‚Éäå;zIç -âdøYu*yôÖ Ó7 À± ³§21|Š¡ b¾o‚È“N¨åùí5^ûŠ íçØi¤À«ñNXVhEú-óÏeõž– -ÕtLöòG±LWˆ©¢—®ÿ¨q¶¾Bï·Fvi5kÏ`ÊDW] ñ3m¡\Åçqå ×A#vŠ“âX”åõN”,õ"2å´8Ø!Wj,0gû'ÕÉg\hÎqDcÃYCuæŒâåÓ<¶®îoPÅ_¼š¸€F^™³óí¼v›eÕh#KäÍ?5H²s°”—ÃoÕ’Wð¼75(‹Ø$–@JÝd#“#$Ípcœ§fS q pÈ\`­-Cn›zE³zVgå± u>Õ˜DPJPë¹=~Çhš{¨â   •Ñ„OᜠÕ(»Ù^Xgi@’c¯i°ÔŽÎM<*&APÍË:-ýO¨3P3²h({Ü/nÆ/#;&q•ØËÖ÷¥”òEs£ÐSÂC)M(\Ùf tã3ÛTv¿ŒqhNŽlnÿŒ9€^ë ÉUÝJÈÈÀq0šG{Û¨Ta=ýü‹FðK­ÄC‡q'~©ÆÉmI]ƒ¬Ç&i0T©_7†þ¿}¯Þpã³yšPHœ+™˜\È‘ôa–xÀÛÒv¹fº~haàó)V+/[ éÞàÕ²§´ -½_±©-Dzl׸|Jóàà”ËÎYÃtí!À¡ßá¬ÙJ~5lBR=†ç,‡Ôa³…ή”#ËW9©Uju«:ßò)~³= ÖHøJzÓJáfyi—Õ%KÖ·½0¨¨âX­{Ö0BŠ™X£(¬²&þÀ¹€å§á>Ý««â&)ªvW¤™mT\®.í?ÏónÕ„(³åµÒвêȦɥ°úñ­!Ž¸Î—«¼è^•¨LÕ·K‡@4I]?:ÕìIÓžrI8E•ìrÏ—*ñÀSØF†à”"^͹*+œ¢Äª3%çÆ0Z6y)%Ϧ#¦ ƒÞ¾J*O¦Lê~iîÖéA,ˆ½«p‡Úomk€[¡Ú-(ÙHF·¡mBPíâw–ŸBƒO倞à¯çÉçr6{'úØæïQV§†šVè‰o…‰Óp ¨µ¤›| â<›zî6Q± ¦°}&oð²—ÉçüP©v‹úölj E!03Se]ÄÒ’Æøìó DföŸ“:!C‚wVªÒ%N`2v*&.m‚'e­^u l’ÔêH -ã3ü”}2[Ù›Œ°ŠxbíàOuº¥’ë/P‰âñc¶¿G,â¥ò•—¯ücwZ4²Z…ð(Ge?¬Él}È=¤S—ËÚ+ã…Æ°`È«î÷RËrf¬< Ï®òÂV;EyôÚÄa%TPÏc&™¯ÂÕÁŸ÷èï=jle›ÀÖaú¨¨ö³Z2‚S`î’ Æ>0îf¦€m”~5ˆä - Ò­¾ü©‚A&z¡öº©î¨ˆ+ƒòÕå¦á³…B-8‘!ZQqìOV„ÿªtí%1N²š‡7“åBþCj$†ÊuÝ©»Äs~Žš¿,,OãdNZjùœ†š+²6[¦AÏU*ÒdeZ,µrà‚@|í¦=8e—×ø[}i»è!*y)Ô¿¦Ïßæ×XT${Œ6%âѦs4¶7g²4¨&ˆ…˜0-šÆu1AšÚ?©ûw üA3û>VŸä@ß1 Ì?¿d=‘EÁ¡Z&WçZP’&G»ó3×àÕ3XbB°K¢wàÄ`Wn—r.ùƒ0z>5ëà™0hg@ 0·æI•8 D;·6øpôG¿¤MË°êh]ªƒ—D1[çÃ.A]&@¸ä1-c©`×U<þDl6/`èË‘”ôú {¦/»}ª¥ èz =.<çN¢¦“­Ñèäã²ÿõò¹#±¾ žºgÀ;IceØÆÎLT™¾&ÓÔ”hb»±pOч]á¼C€á‰(Ñ8±†œÂ5¬ÿó„%™¶QO¨ß(\ªh0aúwÿ-|Œ¬*ú† - uá·¼Š4ãÉß´¾ÒBÃYœÜVVS{:,†ø·}4ŽI2|~.àèæ£o+’ÖÀ/e…ž¹a!&…kTa‰pGVtœ±¶ÒQ,¢ i3"#äØ?ćž{Øržœƒ&­å¯´"íÎ=¾Ã¬F -^XTÌq&ñè݇¿ùÝ»ê”!1|úÊêTÇ!õ¤·*óƒ‰`£7ÿ®aØ°“èÕ¹ÞX¦Ä®ªÒ°½ÒúÏAc¬ röמ7áàj?H—œÁq]ŸËµb‚V/Ö¹3T\%lªD[ÿ®<åt.DCcmÊd«n^ÀG ã'=bâ…¢Eùá©_ø-ëÕã¿`)àYè-è5oñ.»Ó‘¶âÛŒJéŒö:8@:¾ìuúŽºÞhT±ãÄÍñDÓ¸T„%äã7ÔæÒ+Et“­‰ÛÊ6µŒe`)c¼ž^g&²~\½™«AÂSkri¶GŽy\qšP6}Ëkæœâ»|%›p+ÛüqãšAøôŠZ›äqø€!è€Ú*iq<ÕW½Ž?ÛcGÍ`²"¥ÜöX ôq©„z2RÜu•d1³ï1…øï®d ¬fžòP1; æÀÜ>ã2vÆu[ÕY†+ö3Ê`{eÊÒD@4Öä©Œ¢¬ÙM–>(d83o}Ĥ=Äbùƒ ?‘ôJJшðõ ÿ,¡|èð.ïFN๙½¯»M•ãÒZ‹[ñšÄý$ŸÇ?i’X§ò䂾ª.»áõ”gÇ•Ií§0:ãê -e,OéÁÃoG5óª¶2L[¾&ΠB®rñ³;óä“Nˤµ’TÁièå#°ìgñJ-è5š”â#Û½¬7w¼/žŽ‰GìƒH§Úiþï­ó]~Ÿ¡ËMi™ÀOUzﮜò«šÛ)ÒÑ‹ ÿ+уXO±—‚mž€çQ.Ž k„¤=˜öö¯¿œ¹&ÑØ_–'/CÕ•–» QöBö.›“±Ä·Gß!sáÇ ~Bn­†Ã h™ã1$,IF”#12˜hÈðìÖ‚ÙhA‘1©YÕþFÛo -5-M®ºøƒüŸijƒ^”çR¥šB ˜5yU/!Pí¦¼ $Š9ÓïšÒqˆö]Q -–Õ~gñ¥ ¢P矴¢ªv0ÇR:£&)|²i@ÅŒ@<ç|Bq f þ×"šÈ*Q¯:¿ô…’Úm!÷Ônšv%Ý…På0ÜIo·(µíÂÕ˜ÌiØs½b²ó*ÈŸv”WÁ36ÁÜËÂ,Zép Mb~4D«£tý5\—âÁ±ŽÔ£©^&‚”¥E*úÆ ¨ª0ŸbMÜU­b±êÝÿy:Ãc‡§âw§`~W·“€gç‘}aK0ójî’'L…r¿é/V,×ÖXŽ=˜ Úá‹LËoUת/’Ù—U‚¥MÑÔ÷eáÅÕ‹l«Åû~4'[†G[‡„îsž,n£T¨µÃ0‘ÅQ£Áj°[€§[4ŒLNŠ9øäB¨Tt’ÿeo 4¹ÄÕÒ¢jĪ↠ÿô¥t(J&Á?i~D?,*¹ -­¡¿?»²] ùs-ª¬E³,”¡Ì¢ì=ø¾Ú”MÎÚ¶l‡2V$ºb´>«–/Ù'NçÌ©UÁM«2ø§Ó_ßÓÐ#gˆo B¯°”oé´ ñcv\£ Î*µÒ'õù_%¬ûE^¼O¢•=¾²X …ÍVCÉs¿‚õ_A~[ -å-ëF) -·n5d†Eó+ɯ‚S\Äi·){Ö‡ÖE[š w¦E±Tt?Z6=c¡y5QˆAéñŸvóØGå›y™½?Íö‡7ò© ®”ZÂ(åámÝ7ÉüWüô“¿üÜu_~M@a`LàÄ® SR3HÈ…Æñx”ºxcÁ†%–IüØ!4Œàï*"°ä±’Õ—¸ç„ a íSˆá1ÿ¢E†â$J°D³ÜF`åèBÇŒCÀáÀÀàÁ "Ö"Âñò(€ÝòF¥%uþ|uôÒÖIî(6uJæŸ%,†›€JãËÎ3~Š>PèÙ@§]+:àOc>YbÉÜáIó¢ãôªòit”¢]ï1ýAžTßê2qUiê6ÅÑIjèSu2}¢bä)barاg‹ó† -õæâ…A¯†x̆€þ0‹xhñVŽ>‘Íc†AˆÐÇ'w@È(±j¶Å©ß3Ju'é_VC1B z/F”ü‚U…WÎY tC³tf'(§u½ tY¨3,“¹ª|’$p17ÌMzt’qfN˜µ$2Ît–,^21Ri5¤Ý]¹`óð1yA¿l†‘!l^“®ÇÎM}Œð(Òï_ ÔSõb~b}C7ngò¶¬Ð¤ƒ6öÙýZÛšõÔÏ-ÞÝû~§hÛbÖ½©8¤¢—Ú2è…F=8“z'sw©yî­}<Ÿ_˜+ŒaÉl¨¾q¤ ,„.º›Ð³=y -|ÊÌ5…ñ ­ÚP–×-ý8w éY ×PY"¢7øÄÑÐ#Ó9|£#‚è„[Ì*òæ! tc_æ1y²¹áù!žRñ -ACë-•Ì·êd¯FŸ¡a÷2owÛcÓ¡øtqғЉV„É'e°™QƒA.Ø&®]~>UÕÓQ‡zzÿ_ó·šâŽ­¨ÒRi†‹è4l(PdÁ¿r^QÜõ'ÓEŽ%wPÄY¦¨M?S ÿA­ð &Ö³|¶¬5%§¬æD̉¾å^Ç€Û__­ÄäSÇÉ»¯[¨ Wp¹¥¨*êñzøZ¹ÞOI.eSøÒ£ ëãÀº‘ª"^@„0DnÉâôzZpÈU`Ä@g8¨1𸤺|°ïÎ4ˆ©-£d£BkF‘æÅciÄ^KY‡+jdpm™@}B±¼µmhüøTy«Np¼±fÖüÚ$Ò`àPòåhë´Ö-Ú4´»…y<ç(üÁ“à aÆubi]×i©¤‹Þ#‚ï©ë<‹˜ŠBaF=×P GL…ö\à£hª€þQ‘±dÈX•ì ǃ°T4B\³LW‘uš_š ±ŸóD].ïDŒÁj½èb1E£þÉ@ÊU#±¯cÿ¸ôÄlvå¥0Õ¡vø8o;¬6CýJ(?6¶H2+Õk´ƒÙšÔôbÛ‘FÊ­6牎·ñ¾5¸õ -3Ü-Ï,^ÎuÊÚr-´Ü1¡œ!b–óÊ•;2F#šaåvy¯™D厞 &&OφNô>õ ÕÏ°',؈wkWÀZëÞ³øTJ|ÂYf‘¸ù\¨v¯ŠØê°r/4Zî={õñª´:gbFà'g`Š…ÝSÿ ^þÅá)gVœ¡Ó-ó” U:¨ŒÙê+ Éçº<°´ ·1ïÚ:? ¬)Ã8yƒôXuRPŠðDzfäÖÄ?s\ZqÊÙ;I²ÙŽK÷–…ØÀLDáඒæqçz7¥9²É¹žÞÞ0“€6J´‡Îvìä𰇡…WuÀ `˜õ¶öc,ÿ8ñs\bMžs2òŽ­ŠñÒYu÷EãÏü«ýdÔ¸•FHôF´0*SŒÑ2Œ?"þ¥<öcõ¯Ô}Æûœ9=ìÖéX`w»iì~DŠ †¬qN ÝÅ|¥ÙJ-âÖ²k1­è‹F-/v$Cîž$;Ì)(¢¬AeuÊ…v4I·X›6g:£ !mJP„>óÆ`s=¿ÃJ½øòANú5ȉÕèûáɘL ÷«Ãg؉T t±Þªt!gÓðW¤+ÐË)×;byI¾’P #â,µ€ô G¨£0@¯[É:•-(Œrü„x'B›Û¶zØöWͬ.«ë×Ö¶»\ Q30—Isg$ÐÎÝ ÐÍéŠFõUÊeé‰eo`ÂÈ`J­8¬¸j¡VIJ˜#w/8bM¯¨¨âšÚPO»b7óйS¼•ÏóÎô_™Ûà]Ñ=6É¢ÝÚ.ÏÉâBµçïê†JO.á#¥Å×bêc;7ªß¼‡òßWÖA¼Q7…k•6ðZÅA†8ÊÕ,;]ãCUT7ŽH<¥­ˆnvCNT½±²|ã1wÉr’ئål+«‚–×:ˆš-3@ÊÚ*¢ØEÄ+µo)j΃ïoµRvKH?ƒw4Šáu©)3|7>tw_1§ŽŽ£Gw sã²áUb´)4ø¶j}±ÿ[y¨€›“³{vÀ 9’øª-‘¾€ðæ˾þ;›$}`œXxc¦D¢ˆ+:€ûV-ÊÚ» 2ó†è±¾5ól ™“âx NmmCL&)}õ [¥HÁ_:!xÁõì.Èba(؆µZ¼ Ö (ÈP.ñkFñgj˜QCÓqLM‡ƒáÅ„a@Èý_“kö×Z†wã -ÑmfȲ… -1š ·–3°¾<½ÎþØüÀL¼"…YdèÚèÀÇ8Q¤¡ üŽÀÂ^zå(ùj3ÐËŽÑs3øí¬<†! éÄþíu¦»#g$4·xÆaû箧‡°“¥X9 “š{®ì§/Ÿ÷ðiÑ£˜¨'I¶8å÷ÌÓ|þ^.sý WxN^*É=*ÿЇ‚â:Í!ëDRK¦S˜t†8oÅî!I¨<ö#È‘‹ É‹@•œz½LÇ.+s²7dfž‹ó$½«N~åVI+ßxS<8 -"ËÐnó³I…]ÚàGµ¬¦È• :T—ëíˆo Ï‘4.ª•»ÛÒÌuÍRiôTÀµ€7¿X@M¯€S+@Yz5·÷^™{7ö;ümÆ<xÆ^rà'’ì3hÙ.l²*ì‚{Ö©û¡áR¿ )KíXT: À Âb§Áp“F™—¸æxöQ¶zE³ˆ>ù¿wËîq®½ªµ±w¹ú}úˆÈÑ/Öçß0¬Ê’ b@$½¼[LšÉÿn$긻Úâ)cP24ô¾‘ŠƒQÚ2™GÖçå{<›“«OsŒn–<©>æÑ$—Ô=%¹ôX&Ñu†‚…áfÇMfêÝs®@Ÿ'„uþP‘~™ßë…z¼So+Ý £—öxBþh𦸠ÆO`öH± þ€¾:Çš5àzàït;ñÒ‘³8¿<3?¥³fÊYN¦U4’/¬+ìÅV jR¬.¯¿è^Çþ&K -,\Zn€‘s v -À.%—4ŠK –“€ÔW‚Šu¦%z3@—\\Âß—íÙ÷ÙÌžHƒ1 -Hø–ð¬uñ—H±ª/ÐŽq-a@ô·úðoÝh:²{´³v•¾Dã–ìáQ¨7ƒ'õ`cE=5\½géa¡ 4 AûEñ{•ŽÑCÚÌÔS êÌÕ©šÁ ûq>?^Ï?WtðíÕI5aïNDZëõÑTQYìðþ4š]v¬7Á 웗ˆ@°ø…Èš˜!’] W­à›ì)ºzBWîÏ¥æÎõtsM›¹Ò¼\P¬\V9¹ÈÈ%ý¸×bq=‰kz¸jŽô£á'×sß’ýB8ïà âÖ~jô;J[˳Uý)¾k§ Õ ‡%Ð6¿?èìïú¼ÚÆ ø¸ø 1/â¾ÈÙË«C2\˜G<˜Ð ò ÁèÃýÀòCn&5l £-ÍtYL¼à-ò1¾îФc ¶˜9‹Jhk(ÓzÏ_þË#öôz´ÑZ$´ð¶ .àËúî eö¢az`'ò |Ìã*Uª©¨uT'ˆ‹„‰‹”nÉåœ_Éÿ:9`¹-âF!OK!Œ\ÚùœtrÅXùxh[aËו3…3âZ6ûÀ‡úò -1w\_~ÔrÁÊ ví§kX®9;å*»8Ã~›‘å†Ü¦ŽÃ‘3¾ãâ÷Ô‰3>Mçá~üÖé'‚1ÜD -I»ˆLÁÅ€+©ŒwPaGì,ÔrkÙ6íW©9ÚÌYÄœ"Љw8åœæ%Jã„JœÐêÎŽÙÇö’Ñ>Ok<[M'cÞÚ*"ã/IåünM«7y‘Lt`Ì êšÂÌ4ú±eFmõ’[Yj·äI…[o½Ì JYËUãRÜZŠÉglñŒg$N`#VWì·•RÝRÃKaûbXðŠá ëÙãMëì·z½RêKkvPå«'-™5~öyÔpŽOlRp“ˆÍÈc0Uþ{•7~§0‡>«A6b‚iú;àÝ®PžAÝ@5ñˆ·ˆm…]õý;ÊÞˆèçhì=. ˆlª_1 —|Šñ1pªéº‘9¹Ž†kŒ»¥qÐñîD9DHÚÎ 1`NðÕÞRÊÒû€•U+nô? X«1.Eké«íç×Xµ)?¯(ùúqÙ’!ªŽ°á„¤.u¢Ž±§÷O˜>‰¯kPÏ_B? ?oÌžÃó Rr®ÙÍ1¢æ­Fæ«6˜¯Ñr •S$åº890aVœÈ?]É&äÄ|||-E&ŽOXœNO%2o¡6u«óQô^ûgŸ´ŠKÈYœÚæ· ˜®ô”¢,©? =1¸UbçYOØÏMÑ’~™GI6þÿäÄßïX„&I§æ$×­¢|Í7Ñ¡¥Àv•>ø©…ä¯íaP{÷5Çšç:ð&(Ô0-¦D¶ûˆiÏÏ7}ëàk²Üq´Miüö}¢¸’gA²œíÕ Û%ÞaIaœ¿5MkI5`îÙž8{ŽYéÊù({Ü…\BøÔ©X¢·”ï*‚ý}¿"á WÙÆ ÛÕòŸMWŒ©a® -É•O1p=úIo~Û±$O¾YÃŒVÕjå=jÖK¿ÿáF(ÖoMPl¶U;ÐÛYg#ƒ¬~ G¾É‹\…d¯ê.àË®­ …¬öxç—JZ·évÜ#)0%½²ƒö~9K%ð#—˜=tþ(ƒ¯¢Å„ì‡yø àãxIµµ&´XGÚ³iò•84âCµÄc%,ü`$ˆ FÁ¬Ñ0 –ÑèKm<¸[ûo~#Õñ6 îÙùÜQÑ·þuðî%\-ax6brŸÌêëÅ3L†þqîZ×zòvHd¶V \]z`xbôHà ŸQ®µö“~³Ø¾',"Tú.T›_aNo‰"¡ÛIeóã÷¤¼§R/=»½$µr:Ëš«õ«b=ø¯§ñ*'¾—âz[êšÛ>ôlÅiÁC©‘>s#šqñ ʸ¯QÜV ‡/ŠŠø}Šà€ -P(·%6ªíÏ7OóWÉÖ½TËÙ–cs, óE;_·AŽ0“yÎüMu¬8¬‹|ár¦-´¡Eªe¹,®ƒ¨¡-ê=6)ÏÇÜ`@ûÓg  í±rY5dÖé1T9¶D[~“)GF]Pw*z(ƒ”ä4ÊKUˆ¹P”¯0Þ ~¥!<0^ñ7ÃæBÕ%׃ԥk*†ëHüh¹Ì®ÁpYž!Ä \8ÈuÌçÚG8õÝZçµJaÖ_¥Ò`~¯¤F¾»Z#ÀáX<¸? ¾ 6’Sćw¡Â>$øƒ^ ù£Û2êFÊGl0*Áô{Õí¢d"Ò–â°O,6çµ,ÏóÚb (0  zxzuѹ]” ;Ä»jZB&ñ¶c½ÝTŸWÃ=ƒË/Cü®æLF¾žÙ;*?]åê-؃8ÚÚÌ[Ö*=’®h…¬ñˆÉ ðst}µm¬»\轊2“ Rջƈ£ÒÓÂŽüŒòQöŽÚ:ØM½d8ã™ÏË©WÖ¤¾aG`ô! O{—ãR¬ã8ýÜËVhÈ“™ý–ÖÐFOl]¯m+5 -06ÿk½i9ôÕÊä.}X­µåŠ1][“=Ë#Ö"ùúR20yiTþ›×„ôò8”Ú•…ð"{20oE@úÞìpðôÝþÿÌ À]àú¤+ü$ö[RïlI÷PÐXíØô`qÎH¦9 ìí`Æ7uÛnéâºë1n2ä¨Ùçõ“¥¡…á@“p¬6„ø{ýzóÇTÒwu}â‘øò4 0LË?¡¬XËŸæaÈ×ëXߘ´2'x“àüD½oê®'!-6ÏäÐ\¹™—_)%‘@¾ˆ´D'ÛŠ¡µ äZ‹/ºWGµá:>ÙÄâL&Ò8'™MEÔî*l¹_;ö!Òþ«3™§Ô4ê*™K-þš)Û4Îõ 7ûJ¥7{,‘PR Ñò‘rùß\É ~â tr¤NïæÊtÛdžú!|Ä%‹ÃûyÒ£ãÙ‹"ô³ØGÇÛE«©ÁJöQö^v>Õ,=>&žÀeÒǤ~ˆyôÆ·‘1ˆ({ZÌ‘ë®ä9¼ŒÀƒ -8*>&“q1cÆÞŠÏ,È@ wh5)¡=ö•A`ÛûO.õ":£wTa S¤M³‡t̽#×DÒõå G÷*èIј§Ò[œ“ t’ý&Í"%%†·L} ÿÂê+; kðÄÏÄ›°2Ô7œ!XŽT¯*&x¾®)6‘¦_Lbÿª‘÷¡ÚÔÅùØ?¨ZêUpI’BeL¡ñ0‰›w¤L2%™$/2bx?83´>FµË9ûçÑF)Â9;÷KSòT«hlU9TU¬ÒO…çžCQÆÖúaa”¶o‹«âcïh)šáôôYåŽIµ.}8Mê{µª¦¦ê*ŠÇƯ™›|ìp—95ᦩºžP×~j;Ä8aÆæiš‘xBá}ßJI½èÿB üÌG¦B¦2ñ ³à„ßatŸ˜ï÷ç@w•T¾$œÆÖTWm9[×3BÉì뤇×kå050W…\bC4‹áÙìÜf³Õ²xî¥M4¦÷&¦oTñ­‚B\Cµ±£Œ•ŒMÄyܯØíí ZÕá)&?o -±»ls·(Õ£*ácHXB­Ú áIB>Ù)“WÉ%™ô‹UIŠrI™‚©d -¥’§hÂÕ< 7‡6åL‹ å‘™p¿Ù̇¡ ™iCû&ŸÇ÷UEØ÷Iˆû$*1‘h”ô qæïƒìt¢qk¾·æ³4tBBg"tB‡B"t8r¡MG!EAÓêAŠÓe¬¦Jb”™ÕTrüÅOì±y‰#ÌËÃz)¦6 ¯2í†d3C™ÌFæXžXG¼Xc³X¬žGʸ{Q/áÑÇ:ýÊœçWÞ%ç”;2Í9%ÑhDº¹…4Nˆ“¡ƒž'—"FpÂ!›ƒã'² yø)ádB>Õby±±Ë†H„C4ÂÕÕzÆw|6ÏOó<ƒÿ6ó$^ÜŠ¬ÄeVnÌ^ÛˆQïö¾fVÈ'VC=GXël‰1c&ó­X;—ø·x°¯Ø‚ÔƒTe‚Ôt‚Ô)©©)qîêüK R)‚P)„„V¡ÊRy=ÖE *×W .2¸\ ®iíx=ÛâÞ*£Ic5ň©¨ÓtDEÑVõ¶ˆªzÅ«Cv'³jŠÔ5«ÕÌ×q´˜¿"©êûv%ŸâDd<”ǧB¤JÄ¢xŠ2Ö¬gdõŒlOç)⊞µHöŽ¬ɤÄëí9”cnñû2¬4""DBy PˆälˆR ˜&E0Çñ‚é@)ácÖà@i´ÂIB*&úCð!ä$Sˆ’Z!„",P(’‚Ã0$BLÉ1Aà !%K æXåbO…¿B g Á`#R¡B…º:D9!~™Ñ& Ñž!ÂxJ*ÄDˆ0µ1Œ„¡ƒ–  #œM±P(ŠvQ(J„v $UŠÊWÜj¨W;êP×uMö„ð̶g»œ›b$Ø6m¯o ŽhÓhÓU}ýWJ³á¦‘‚M‰Ûìc¡…q±äa8a -Ñ.P$´aV'DCtÊégª÷ÌzñÈ¡–˜¢²M¾#(§H¡Üñ;Ó) ;¼b‹,¯ù -/ªa*G=°ÂÐ@XõQxQÜ÷%zP¸_Œh_ÌÒVŠ†ñPÅ¢ -¹cÜz%Qâcu².bŠùìÛ]¶G0PU¨sà †øÍ´V- -+VÕ -«êV -&zO§PQC}Õu/"ÔåµH?al‹ÙP—Å â±)ØîÊÆ÷ëœ)ƒ” Ò ý+*°-Ó¨Qþ³ç2?†bY¯p ô MM˜KÂÂð{ÊÔ„a\ãÂvûzÙzŸ¨M‰Ï½ˆÅ_¥Íçi´yúXoŸ=zw"j"™wÍ ç.‡cš8Ã_LlBs¯fC4—{gH-r}Æf¼‡eH$uâ9F\¨äôÄXnVéö‡èþ¬ê5éO^×*3ˆó·ªB!÷5Úÿ|HHUµà-Š#Ïzs½ü -n8 z¤’7—1¡|f2ÆÏÆgiœi+ê$:Ì8Òjœ¤IiÍI™ &'!59¿)˜Ü;n#KdŒNÂ"’jùŠ’Š +%E"ÃJ¿¢d §fªÄ>d­%‹ -Eþ´Ïb¼N(#IlÈB%õ’µÒËŽŠ^*25~c’VÁIÑèåO IŽZ($%;äÏéÙ2)”KIHOliêà -µWCÖæ('³üÎ**âÌY 'OŸú|áÒ+ÕðmÄi<—ò_l$aóï>-\&b‘zFæ)¡ âL7ͶŠÝÑd4¾JV'qªî»?”¬ÃF¼S×ô²©U2×ü“ËÔp%8 …ñ¢Q.yºaL”7„|Êdªh¤Šàˆ†èÅÈØ>©{f‰ÎêZ¸B3Jà¬\ôMíò7Në …ëÓ²Ô&8[9È.šH]hSò‘,Ì¥fRvè'³iÈ£ªS‹dL¶êŠ/d¸yÄS™©Qî"SlMŽJ8õ(êN1E–.„'»§âPYÇ›©©© ²‘±bbNt‰‚33Éf·C;—d*e馨^B4S Ň~š©Í -doÅ5J›»©O¾íUƒ“*˘T‹§ÖòCùÇŽ+jCÑ&NÖä ®Ér‘ 7A%9§±î,ª¨G³Ð¼†ošŒdº3óÅ,XŸ‰cùÈ9QÚ…dÑÆAm¨o"ÉDjó‹$ª¤[2±#\t'ÄXÔ¦ªþøXmöYGD.óªCƒ`E9ÆR§˜ üR1+ˆ&HߊïxC™¯12MSôê%Ab#44ö¿ÛqF*÷´DèëD˜‘¤3R¦-{‚$‡ ÉlrÝd£]º$Õ(ÔÖœ$Ð8c½U¢…釣ØiÑ8­l)ÎçuZJ‰Š8ZJ<S½CßL•ÑÖHYÈfr®n"H¬Ð‘˜¨¡!*R²l`Y–™ÉÜt©®n?3oˆ·È!N÷k¦ P‚‰Š ,BKJŠ\&Š>¸Æ -/^¤¢AJŠˆˆTÑÄdò-?} þ…!(ÌO?Çe ZÑ*¬Âj*¬ŠF|²]c—iWµF!4] ,"¢‚e·Œ°8…a¸AHi9„K “¶Á!BÐdÂ-ÜüÃ9 ´@(E Uƒf?¼+ ~¼ ^°‰_ð‚\B34”Õˆ0? C3 ‹”†Š”ÄBI¸°öÒ‰’²TîÒÁ¥Î‹ æ”0ˆÅQÒSê¤d®°©Z(l6u; aÖ})Ô%N˜9_Nàïªþ|'Œi‘qLC I4Ä8#•‡jk¦­Y% "b¢–DD(*A$Ä–z¡Ö„w¯qá„r8'F^aȪ0)†9 ?&ƒÙYö@›@Dá@g Ñ„ óPûB aJ*JìÜݶ?„ŸMª¦¶ªDYÊEEc¿èñš)ž¢¢ß‚D±?Þ¨ÄâŒÌñ©ÉH¸FËß°d(¢l†‘±¼Ï°‚N1u‰¢žT¬Â³Ô„z­gaU¸«Sz ™.&Æs<.R›“bn³_«:Sç*󹧎:C[ï{æ¿Ç2ªÏcÈߪ5úyÖÚÉ"¬ºÄŒ}ŸKòŠ®œê<%ô6¦Þf{Œ½O¯Þ)q.RŠD55ÓjƉ(HEš"Dsæ(.“Y蕃F턯ØãRµhcûňu}‡R-MUK%ùè(‘ÇVÓ -U¨âc4}EÉ1ù4ÆOE^BW%ÃP!(jÕd!æ–5Ò’‡ú6*™öb@ˆñ ÕdŸï 8é  8` À@Áˆ\R@A„Ë÷ðj/+èˆÓñ‰Pñp(¯(K”‚¢!V‡AõçRØá8QUû ‰*†û±jÆÅ<ÇUH„H,¡¬Ý,²±/Õ(I³l¥u’}R$Š”v,U,‰rf17-:BFGÈhÍ3-*ŽÐ²GÄbAg‡$Í¢Ö¨3j_´‹ÉY­QI+Îá„^¥4R>Ò¨‚ÕÂïÂ5ª)Võ\B“xªsÍ5Ú:vß%–ú ‡$Îç)<Ÿ„dd”úДiÊYv ‘C2n°û.샣®‚+Ñy>ļ]6K½2±>b4†PÊ^èM<¯&ÄQ[…ë˜o""+†¢}¡º&¢¬ºòf›Õ*Tå¢kä›·Gý˜ç嚆ò쨗Ë#©\­¨\îÖP;ʪš)DųêŒ:›ß5®¢+fÕ¾:ö¿¹aN¹F*ØlëJKkýãW»þ1Ìgj+!}Çt SZR,ì«b¯´JŽ¦­‘Côl:J4„J ÅÆ–/Qg&á2g*Š¹¦B‡u”{™“hº¶òB9Ô^ªJpª-$Ü+A -œ)jŽ¶Deä‚h8âw<ñ)Ø0\\ûxA‚4¯ÖH‹”x™šÐv—Ðè¢9\­µ&wpðÔ`ÑHr´êƒqA¸¦&H-?£âý y›\Né²à*R‹À% ¾Gw…«­ÐªCË­lߢ”)„Î $Uì@ÎâøÀ*r`ñ+W«G­EQuTTM^Ä…ù.9ÐØA8& ÑÐæaˆ4˜JÄTॗHè ‡qŠ>!èôP¡/œÂ5Có9çEÃM•a³ ÅÄx^ ,BòÊ,_ÖPEdrÃïÌ0~ÌxL»Ã'èöƒ£ä’Àmzžy®0‡)ÌŸùp -á -—‡¯j5Öx'.p*Þ¨„7æ•axéóÿÿÔÓ©OÙÁD°fÂmïßlÝ– ò—¡m+.ý?õ!ž 5 ô¯É9/;8[/¹k´ãµ—><¢C᳧ð(IˆNBôŠJE¢D®PÓŠC•Lt" É„Ï,qDŽÐÈ·‰¢'R™U–’•£\ÊI$ô@d0PH!¥Âêa+eR†……p"„B„¢!j  àR ^×BH‘ˆ,ŠÉ ä@¦³¨r’/†C³$1˜” -DJp„¾*ɲó“Ð"‘7(7Iå@a …Ñ-"¥b»)FG1Btèã‘5[M"¤Á -QÌ*"èY!È£‚\12’BÈŸ:¨§ÚP²¡%O¡B¢™5æØá”””báRf¨¦å¸Ã…¿åá”V (ÎZ%5Yè%£b‘X«LB±Xt؇áÃD:fDD&ñÕuà #¥ÔȽ0"ê~øE: ITHD6*Jˆ~‰]$D€þ%D¢2 -G”ц‡ŠÜµ"³ÒaRadD-A*HE8A*å+H=vC7¡—ËàF -7h¦, ™@ja:RÍßðÊ=Sš©ÒN§J rªì€fÿ™Œ¦‡h¯*1Û²w ÆA3ØJ˜ ƤÉUîÈ\”Å„;ˆ g† 6<åY0%xf&Ä"|ÚÒš3ÔÄ PPBM«BÍ+ÔÄΙ°û $J-TòÀ³þ“’mgúÐ#ø§©³ƒsÎÉ0÷æ¯ùvð—)¨ ô—4ÐG½¼T(ºÅNé]ä -ôò½a*qPÔèu¼c#j*ŒÖ £(b„ØèFì€ØA‘FF ÕGÀ ±Bü^ѵbäÐ`ò^L,9˜L#a¨†¤ '"¡§Q y5 µ*ZL(* U% ›OÄö*"z=Œ¬ÎH•È‰ÓÓ .¢ˆ0E‰0E¥1LÍ< Ï SRS"u˜:‰D˜âI‘ðb-T|7}UE'PQª¾›`Uùª‘jÍbIÓ„*CE#TI×S Š L®ÿ£ˆ±mB¢¼ 6ä¡2 !ùBµÂBDCHdFĆt@ì0 àŒ_3Zu-BÃÄ#$ŠmÏ+èÇ©¡Æ¹*# QyeX¤$B„Ä --I…¿&tUS-jEÌÇ57Ð>?v,Dn9³ƒ_\‡Ã§Q©†Í›À€ý¢1,ŒT$äð¡Ï‰áahË<‘°€0„–:±(ŠÛ:‘*ÙýbR¶CZ]BªRôšÞa%Ôx)T£Îo1¸4. ‰bab -lž“fqXGÞhf¦¾¡Šm(Öê0–ÐÔuʇ8PZ]gFá•Vvð y­liRt Ñ!eH(($¸C¤D%wûE®‰‹P<ýê*PÍð¥Mª‘¨U ÆW/ÎEÄ3_B Õ!®2¡ø"ÒHÚêàpCà -M̲Q¨dTè -ÝBÃ`@ …C‚±¤rû€p4ŒHÃ!qPXZª Â@î»ÖÎHÝ%bA#Ù~‡CÄ:`­«ƒÖ‰KáAl¼éyIì W£àÀŸ”úÔßììBàV aŒ;òÜG¦z4,bñÔÙ[)X*[Ü -M$æG$B*$¬äôôòØ°‡®/Và¯tÆ»8> FE±±ËeêôžÍ9DEÆ»F×Í ê.«¼LLç17¼¹+¤ CÐ^8s9–{[­ï_…ë玖u×:Œ8h9ZÌ#¼8ÈUκøBÜ×]ÆÛ0U†ÿ‹ŒBM‡ˆý‚ OwÉÔ‘uVÍ_Ê$2AŽêˆð -°6Ê -©Ñ)¹0ýãBêè‘@s½Ú5ÚqLvz¢@Lzz ì."ê7x‚ õV3'f„”L´4AÞÚZv4-DõQó31”«q@3ê)áÇè÷kƒÐÄ“v˜lÿÞ~ñeã4pÆWA†× Ó¢fbFˆSv¾[îÐ<æóØYhËÀZÛâð#q'õøÏ!q^‰owà” ìs `6^/ò3›œD#yÓëî76£8{1 û.ËÀŠÖ#{µþ*­4ãì)7ƒ>–¸|]14ûê-Ò:r™Þ _¶ôËa»˜ÖÍüHÖ2ÁtÁX¬-Ñ@lj¦#?n™8¢¼ åà =ñÐ2’úÅwóF@’©‡3JsáYEå,4cžH> ×­M~Â'M#p/Âd%NܶЌ)·• hŒèòW: 0Ys‘Iä#ú•Bž{<Ã}øfÜSÿMg­ó¸Ý*Û"¦å -±‡Ù=íºI‡¿î±7û6ý3:]†§Î¡NK»ÝOÄJó3 K¤ÌhèáSG7„› q¬5‰L¦¡rµ#xrª õ Å±óò.@|‚á§ó½ÎL’÷‡œ¯Š°_ÜuvNHJ ‘Rçáh&@²ƒ4˜€91w•åÜÎP§Š --˜ h Q›ˆšÝ7Ø9cÝZ|S û÷ÔB -´³¯\1 c‘Àò¹GŽ¦kx÷¥<‚Ôóò¤d¡É$¯h»ö‘Y3 -›ÁhlnŠ•°a;÷ÌÐÞ‘aqòÈÏz&ýÄtð¸æ¨t:ì<oê´ä`!‹õŒ5i~Ј7·Wæê@uŸ'c]‡}££Kš}Ö¿gxí« ¶¦Ð)ã(³ýdO‡XMÛiqõ¿…/çnnåÄ Ÿ »]ÂU˜SýsáÏïþT7Š”ÐZ6½›3Wi£çØ“]Ôtˆßh¢©¤0eç¬Ós.A·„þò«!ïèÉ[™†,ÀgÚ`ú9цB3þO´|8Ž!Ñd·§­e÷x+#UÓ^dåˆxÆŠ?a¯Oì!žmzÙke:yøH:^OÒIQ]j’«…àœœËå­mWÓˆ/Ñygà"þݸB§æzr —Y‡êÁø”/¡'KH 1(p68Ñê p °œGÏÛ³µ{Ð5@„É´iR±` -©ŠëlÁ ÀÅ\rs_¡P_ç NÅž<÷š*ü”H[ÈmaCȳþ™¯ˆQgƒ²¿/ºD -H{£ó¨ Íï‘ÝåÿZYp65BJöÁÍɘcÀUÿ›d•z)Ñó‚ÓÃ:D…4QqF ´\¦Ií†â#D¼µ"Ø(kex¢-H†±v¸læ]ó†!€P»?>4jšO+….ñb‰¨LüÏÙÄì±À˜²ÃNp®ç¼(á{\4»öþ3PÓAÕ,,ò"àž,´£ÔS¯e %Ô(b˜"”Œ@Ý */G¯¸#e·?â!¼ -V=²¬¥H–/ð}²VÅÄB)Êá9É€ ñt‹¯®ïµzk¼N‘V5t)s{ГoÁaî~µ@K©…Z¥]ÈwÑÚç¼ò çÇ%V”§ozû - \üöC"å í_îok^çGÂÖ‡9G.ZCО2vŽo²ÐŽFÜððw³–N!þu ZT³Ù¾·«´9Ža¿ašh½wUj³-Š\k’¨‡`tHs¤ªÄv°®Bk¹Ç¢,åØ&N°Óĉ臊~‹«âÁÍgñrQ´çIïá÷ uÀwˆ . o°T%ÙGÞµŒ¡0 ±ûý ™ð¯²ï.¸.¤ÉÌ[ ;æêªîÄ“d¸êˆRM“ž=2á5Ã5?êâ!Í…ùv¤&¦ÌòÀ敨ñ§{ -Öþøh»­. ›sVß¼|¾2B`œ“6¥¯Ô^Kþ¹Š“x§™Ï£›q³ÎêÍPŽÎ¤ËÍ)I\ÊÈ3ä3Y‘vˆù­3‚k„€qŠ*™€fGv€‡yc½ÐŒ¯ßc<þ?ů-Ž¤5)"ºUÿhüZl‚츪íÈ•®. UYu[@u [M.¾pñ}A> Zg¼AmB ¾g»’ç€U¢/ˆ€ýx;@Œ¹dŒD‡kK`T)1Æ“j=-a²¨, µQc–½EŸÐ}¿ƒÍî…ód«"’,o«m*+èïR‘Á>Eì@‘8<òyAÙSI>¦»©…jË°¬KÒ´»'sBp%r{µ$YèýŠ~/úGõ??^]¤í¿Šsf”Éíu¿_ÓSÔéx·&» Yv²ÊzÅ3åð¤ï¥YSŠ¯¨ÖÅ¡ìëpC`Ç=¹éÔ8s›¦ÌC0Ã;ÀßêZ99ØJ22«nZ§¤¨³’ÀÛ—¨$,µµ¡#ªâ“ä•é(÷Ì qiÁû]Ëhx&ä–iA 98³âq~ŠDEåÊ\ÁqWÖ?¸‚leš1I¢˜Úäh)vS)Ëë|$´úóp•Vþp+~)=¤æì™Ìlí^¼~Ú¡‰+Yx½¹ÇØ0 a£æÍ<¹ §+ -Mš0ÇÉ|÷ûRÑ ³æ¥+”GDû£v|Ÿ¡GüA<bh$”úŠ¦=ÊI˜ö»ú²q¸0ç1ïX­ª«Äkž_¼±ðb‡ƒ¼ ¯Î È‘µ(rìصœÒ´ÏŸå+'Ü`œ¸O}þZ - -iCÉ°wºFÕ§Õ‚Ó;R0€îɤêcªÑ0؈@TR ºâ¸«#F»ÖI“<£  7@ªXw„ÐϹ ³_‹õx]@Êù¤‹*im˜Juíëê\«cŒ0ß~Ù5tø’Õj"AbjW`&x}îI–§ÑJ5 Q´%s6ðA=TÕ…ÈlÀ@åpe»zN2”–ºp8[ÌŸæôlÀdÆ!ΗPl (š ¦Ç½»[Q5ú¶¹!6Õ‘Q#®˜ë{Z„Ö¾³lGÎ’ø3|¶WºÅqi±:LXþÓ‘ó7yç“j= .8b7K¾q ¡zxúrTÓtB·åé—‘ƒ‰7[ìæ>щ5x¡ð£W&ÛóEJBh•r1¡ºÔç*웄8ƒ—Õªúüä<˯nþ2kË3Ãú2ŸíHÐuWbGeƒªIÁ±>¥É ’Ëô6ëÒ†•yú²X„Øml"p^”hfV’ ®ðm L³8L3™­à_Ë8ÑΟ•à×Ü//`šµ¬Óî=­æÝZ<„HÜÓõS'ÁêÃJ ¼:½[*bù$á% (ãÃrQâ£Ôf]þÔø·$ÖF#ö^ÃgüøSš Ÿ°ãH0Ö}i“¨=S ï@ƒ«XE;þQiR½ -.þÑh{ù¿Û,¦mF&ÄËà ‚+sЕ¨ÇaæôlÉL†Y;ÉÁPÎÛA\`«ømL‰i‹>ÜŽ fsÖ]J#3AR{›|óPÛzÒ~:ÂzÁ˜¾ôÅ}€-¨pDz¸Áç…Çë`„ _”ŒßØð“Ž9¤û¥ ÆR…'¦ ¤2˜÷ -žÔ #aÔ#¦öçÕµCtBáh”šcø‰ØصÍQKe¹M`97b8p-š*h%ßgºhöAÜËÐ -õ¶ÍrGxÎïHìîæi‡„Ô}¿j3Çkþ!uJ[© 06ØÈ)&ÅõtƒÊUtxr‡ [bÖ‰ò„«Ã¬_÷•dštœ:ÇÇv÷ÁÊ‹Zøc}&êzž‹&Q ÜŸÇ#g¡DÎ -†±0ÐÈ# ©«÷ºõHTãΙ½M\OU:´Lá5“o¯Š­46UnƉð›¸b„¥”ëtÒ¥C<6 Ï-UÐ=gPA ‰ßüò âAÁ4 ƒÖÔI×ÛWß3€N쉣Á,Lì|o,y¶‘Ü1'’žë%Ú÷›71Ò&è©Íxôãâä2¬ój9Ñ )9ßœ‚8W…Ø9«Ó €¯0홠뢆YQ°ƒ/S¶j‡öL°´&[J釳[îµ{l¸v(ž( sEiõ¹ææÓGÞâ½DåÈÅ0‰©.-gz2†7qï¤Ì‹1t a!è*øÝH6[\‰Ž:++xwèät6„ó²úŽâ)qk+CuD ìÇá -L­ÌÁL®RETå±þ¿/‹"ÈþÖ'=ÍÓì’ߌà jFÇ›[G™¦[N€­%*–âÁ‰PžäI5PàqM SÒˆW5O¯ãê¾w®È` ëâ‘Ÿ“]¨´Ž<`g…XŒìª ‹êàAñs[¼ã6QÙòó»¤ò(ß\!Õ1û–Õ¬Åû°Ë5:KXÝi a*„ÅoÔ“M-óFÞ+¶¨uÒ`©_ÐÓŽSá\IïÐ+v/ápDd¯H4øI†y=¬µ<œ®0½¤ËÒ-8Â'þ¯Órñ9ÛçûðÄpyÚ¨u… -*|wA´ü:&äã^öTü‚ìI«B/‹µŽmÎLH#®4ñ±wЫ: 41’¸ýNɽ´Å¡â À¯°B#ç|_Єt%é…;iÜÁyÁLÅà+„ii8“jð-6Ðqùë³bFwÉU‡>5‚– -ž¬ój…„ߦ3%äPß3¬õUv"Öó•}Ç|W… -Í]Ä6Šc+È¿Â'‰ŽÛ,X¥y Tè&Þ.+‚ ÀŸ½ÚB"÷Ÿ ½<Ú‹ƒÆZ0 °¡¨ü+G/ð® Éd¬™K4¨Úû¨‹PÅSµhès²˜s+I°¸÷Ž­{ËúÚu„Ç2‹Z(ü€i`>èÉV‡þ‘T oÁsm‡j;J¨Z[GGl-‚&Ç €û&+CJˆ|øù•ù|ëPm°ÑeŒb[uÜz{¤A’BŠêZ¾ôšñ¶%rä¥fÄÆ\D0õ߈œ I-ú­àí¥3î]iâ- MNøRV¶tnÀ2‰H'Äv $:Ǧ vŸm7ƶچ(v¨G!{³uò{RnÓƒ ¡;ÜIb&»ÀYÀ)óœì›zÃ@n nÀ¤|ú«¢WÎeiB!•;³Œ^äôú‹xw¹¢uáÜ0c–ê6öLƒk&ðÈr­7´[œ£yÍÝÊ÷ÜY«d›0˜Pðçx°R3ùÃ`¼érùú‚Âe“Äð U2¿ZÈ{šŽ Úܦ×%¨äf´‚œyåÿL5_Êȼ¯ø!X¹zoú¨sœ:XÀ ]óTX›Ná>žq‰W~sÎW*BXÜ;ßLR1¬­yBâ°IR$ô lµáu¸Ê$†¡Äa8œ¿/8éyÃ):Æ{Wž´*iØÃñ&4 oB4j r4h(y:ø甶e¬aü ðší)7ѾFó ©µ}m¿?7IÇÂ;1µöB?„ÒWH÷ÈM¾ÍiÌ´úÓ¦-º~LÂU£•ÍèÅlŒ0áÆ)D̼‰‰þ§“d§=,3:¦.ŒÚ¾ÞËß"Âë -©R&Éð¿ %&çe§Æv®ˆ;šcQ¤0S^Ö·SÄ…".ÅD¸áÖh#ˆŸk¹cµÛú ™‰ÊB{fj\€¶ù˜P?I©} r?Ì3Ë›ÿ±S¼ŸõcÚõ:²©˜pq€†¹B08mJªò¬ÀþÿS#x=°8Ÿ€_bW(Ø Äò]ŒÆý}W&ó]ç=åî¥^ÉèéZEG­£µ Å;ö[ñËád5‘‡ýj@'pèÛ%Þ«¯Ã°V‡ç8œ‹w}„¸¾ˆ¤UåFüÝÎÒ<_W0þÇØQ’­î a¾E¯s»ýö jË‹MyeApü å±<ë¿”è>t£¢Õ^Â~ŠE­šö¢ú«>2ùÈ_ Eý‘ˆ¢h2Í+vÙvŠNGBÜ Vß¼¿4ýÿAl $oÝ -÷¤+KÂíÕñ±2œéóç¬aüž¿®VœgÃäPAÈÆ9Äé¤ -'ç"³6ótw}ZÖöÃ…nøá(²[²ãGsñ’f®u,Ë–Í*õpä@業E’|'åZO¬.Ô‹ìñk5¸†¬¤O¸h±SÎÂ碞c{.kÁôN£0,µ÷‘µØ#Üq_¹GòeyáÀë3‘ƒÂgúB÷L{åR'^€Ñgr<ÆÔ´ oû´°QŽ©Í¸ÅÒ”b -äÌêj Eæ¢fƒ&­Ï<;<‹ª+4£Æ6ÚRðë`VGŠl²ÇF)é¤-6ià9’3”;Þ’­Š÷ºƒO€¦9fÂ/”cEZ uÊ8¨3‡("K¼±a¾ØŽ¨¸ïb»P¾]6tºÒ§¹ÅÕ¸¹ûçq›ÍtýòÌ®\¦?©åÄJÉÜß‹^cÏõ5?íK¯ù¿Ž+K]h^N´cù PïÒMÕöè¬EaßÝÉ ‚T>¤'TãÖ0–-¿û1ñ¿âÀ)GW¯žs‘y¦g õ BÚøúدÓ~€\x™2¥ êo—`9‰BÑ1ýQŒ aØìdåÄF¶^Æç±aÉ ¡‡¹§Óé0¨IKÝTW«„ßÕáò47é„éñ,‡£ûï…Bw#Ø!X,]|%ÌX£>ÏÇ,~AÓË鲃sÕÃy¶åËÞ‚y2Þî÷ ¸G˜é°ßž¹xugð™i -m…ºÒµÃ%µßÚG6±™µÜ9—NZO¯Š§tÌA‘Ñ\ €ƒ^aŒŸþ ØPg²O²ó.h)·$·NKŒF¯Œ¯séÞþº> M¡¦O4ÚOJ›ž"¯BÁQØîngrgnµ`‰ÃB;LPÐÏk¾MG§….æÃávTÏ4všé#X•mO>«zZ¹]éÝDê$óÕ3š?†QL€ÉØ@œØ×Ø-tÝY4²Ëù–²it†ŒÎ`}n€àÐ(Ç>‘â—¨×øq!!–MèZš„…üµÙ|Ê=)†"$+vjcµ÷È݆c+ £šò¼¹ã'¢C“ãñ#©hèÂûp5h  šŽ¢}$Œ˜‘uH=%Ï’Lc¸óÃó‘Ü8ßSm>b ÎG()ËWnÝœìÖžlˆpÚÿn>9~ß2àucðFø ÁÔPãLç¥ 1ÓqŒ:7šåálÑ6¤—#>“‰†ûìàøàaà²Ð†Jº÷±(Tg¢ˆN÷R…áÑ ñÀ`Š¿ò‰ ¿Œô{U§ãŸý#–C Öðr'>‡WÚIó£ÃC§ bÚI ÔAÈfЂØA‹v2«v¸¾NÔÏF Ã=Ìmï@m:i&<È®NL‡pòò€3=ÈÂÔÃÂ,{@+vChâFj>ÈV0§“Ðû€0Ðañ‡ÎÛtbVÿpÖÐ?€X¸ ˆ¥Z@Ñ!†Lõ¡îœTÁA€2'MâÛ9É’w•BDtòl!nŽ0¸¿sÂà,Õ9;Ä*™“MY j¦"œäD" —Lâ4Š\œ±"T9µÌí‹Oû 'ë¡™pþêЙGÈ(NB~vá$*H\Ø'J· |ú!1ÞM»Hü$±37¥$¾nh™Ä…Ú$ÉILË&\É ¡î-%¶Â&UB|Š~Ï•¨Ãe‰÷jò¹%"¥&¯w‰ˆH`‚â4)'&NÊd2’‰ô¤ÉM|ÑZ:h¢Ã™ÐôL\¥‰ wMŒ3‰(_h&Íé™x׫–œ[™XK'²&“m“ÈäßN|wL¨ÈŒI§=1§˜°íÇB:þ”ÒRú…¾=8a’–“|¬ QˆË¢@ÀÔ5 -è·äV3º]¢Tœ†&¹ä–"ßË0Ra¸€0Å¿-¾~®%ÔœBVZ’Î(æ8KŒ¡â'YBxT|‰%Q˜ŠXBª8#¡¾ÇŽ2* Å BÙ• ,V¬¶’•³"+_+(YImàŠk«F]Á¤J¦yE©äœ_‘ý”ô -šM‰å°ˆµ” ^,î$%È⑸I)‹–DIËíS}ö×w"@¥ÄC~À>´ P¢¸´8¾'A¼Òâ–;IMjñ\NÂ&jñä&Aìvšä&l‘™L2¨-r‚\unaã’Ðó-&X”pØÕqŸ’ä.—'I tñꟺª$/»¸3’Ý]üN'0H‚ƒˆ4=’½y’#ùº^¤¤‘ô1øB F¢›ôEøßÁ/¸W$öNþâ;ÝŒ´IÀ†¨‡D‡ `Ä‹­Bð`œBHd'Œ ×} úÂøH8-7ŒAŒ@û‘[àí#ˆJ QŹ 5ÅÐÒs1èí‘JeŒ#=‚ãÆ€“GÞç * -±\ ÈHîˆ@Vmô+ø¡ì8üøTõü“”a€dv ØH<äcÒ6A¦þæVƒþv¿ DHûy:zÊëPŠµ MD`ÿˆ€QK 3Šl;áöƒ}iüƒF´?¼SË&ú£ÚÈR*qÝ„è¤ÿœ²ÊP ô‡Sp¦YêˆJ¬šü'RBD½íGo6Ÿ¬ÀeƒYµ”‚ Õ˜!Ÿ–@êÇXúÑ€y\~hìÚ;ÈÇ™kßñ#„<~¸î ×qïCH+÷±»–öÑqƒ|`‚«f¶ 2¡éC[úhqƒ\p>Ôï c­i8©Åî ÎËGÜ´É®†ãC øØpƒ„>6mŸ{Þîá;#÷È\.NSÚ£ˆDjÄkYF„°’=«sWé•”íR]Ó£`¡ 4Z8zOyXØ.çy$Æ~pîŠ33òÉzyü”„¼«<Ø&ä˜É£¤yXЄŒæxªùMÈÔ‰¯äáQ9!z_£ Î&DÀ€‡¢¦ß‘˜ß±lBï(²xwø£«;|8!¹jñpÐì—_€K4žÄÛØ„\ÔvÚŸI‚eF×ØáH -QŒ°Ã3…DWzíO!J\Ç? _’ä«Ó JINm][’‹LƒC&¹Êºm’”†ÍNrMÒ@úIN êPrÞh”< £½Y2¨µ<õ¶–ôß½oÉkÁ’.yÍ ä%(qÆb_á͸%³†&Ú ‘a’¹šñe1¹F3t>&Í er™Qb&Ûa™39Kg:gbøËp„&¯]•¥ÉÙ–Ñ@5™² š®ÉË•b6!¦2>o“P)ã›DNð ŒVõ&#æ%¬Wœˆ;±OûŠŒÜ6†Œ¯ÉÉ‚ ÆQ×JNNðØÇø-Œ5‹<Æ›œÒ1@8'7pŒ˜tr¬1˜['w3)1šŽC²Îbh4¨bdì¡ïÚÉ&íäç£&bø3_”·* Ÿ£†aàvrA)TÛN¨®0\ëäÀ ƒ‚i„a•ïÁp"Ì4@£”ã\V¬áX':™œ >å¸þÂÇèDe¿Ðh_4¬“{µ/TôÅ„‰|a$ý^8ìUÐgt‚7fÆ"PE'¬õ"$½€[µy¡eNTSƒäEmÄÄ‹œpàêåD›w‘̉,îBØA»è>N.`ëê:9;]Ú¢ ×E]4b(êsqO£Ñ SsÑc -–‹tL"+“q¡­B\X'¡ƒ‹{íääoáøNÞz  Ç“{ d 'Û˜JöåkáŸÜl Zë“)´º~Â[Ìþ“À×âYc¶ò€"iµPCP"*fÔ")B5-n ìH µ²te¢E;ýDúgñQrY®­¥cÅ´²P„Q’yj]jz'¶é(ÓŽEÓGBRV2E)2ìõ——”nµ_(å¾°x®JIXxri)Á‹V½í_á·1%y_1‚„³ôáÙGy³¨sC{„WŸ<¢åf‘¾±¾Yâ 7ÖEÒ‘v>af™€#DuY²u@“™E¹£§o–ï6B$ž%sºÿ³2AËZÕÍ3·EË/¯1$J !îãwZ4' z;FOË$‘S .ÁZ$Ù­%Ø¢f‘-1ÚŠŒ¨Ö¶\”ä–u©ÝiFDQeF` Ú[@Öþ-͈'"\N¢–¸L0#B ÊHã‚fFìŠ\R¹• ´¹J9È˱\&XV.Ð^¡Tä2oè ÜòZ®k–Ëj!&шjœÐˆ$àf„Çd¨„FÄ0“V0#ÀÊÄ-|_ÉEH ¹`íe"e„FÀ&‰Ÿ\0ÜeÀ̈ŽI^ÚãBL4"'òh¢KËkù«ÃL.ñÙˆ»ä€™U#ŒÂårƒ¨E#VÃ̈’ê¾_‰Àß\D†i.P6Lº`ÆRê‚S6Fl†”X€9ÿ¶ß'¹ ¨üº €f¿ p?¼¼ûD4!/ëš‚d^KæÑ 3qd½jDlª½$ED4û^¤ÂãKî?Äuè˳=„#ûò¶CàÄ/÷êõËf Ñ£¿`Òuÿå– h€Ù~!È0£v-ËŠTµ-Õ ¸¢Qsd7&)„¾TÂ9ƒ‘DB¨y0)"ÄV„yüA:a~;Þæcƒ¨€a&2^i˜Ë,9 C -âò&K‚XXbBG1„7Õ1ð8¶ D~#\Ñn£÷€°F1¹ -ˆm„«ò•‚‘ ̵˜1L/†Ó˜Ý“TÜÏgLWÐŒ Øà˜Ÿ°sÌïùM;æÇø¡¨ÇŒ¾ÜÈÏweÊïƒ?ækûP#ȼj!#o}8ˆ"søçÈŽLØ|Hl’ -û_2»ÃKœŒDö°>¬Â’d8w=†ŒÊ ôVÆxhYf°hËŸzPl—ùþÙ¤²)=ìþe¾AÈaæÇy(#ÍÔ—&3lòÐ8v<Ø;iæ¦x »5óXx€Òx@h›ÑóJýf$xuõÜ!9óðv0Ϋ¸3Ç™Sž¹œòËqϘë:duŸŸÃ2д£:ô)ÕAeùé°U Í›¥¯¡ù5:Ô ,:˜Æ§ AØ3¯œCæ£96idh+(Íûr°fi>UTÄ4—”²@lRrú¼>í4°+7ÍŸF_ˆššâ@‹Ô 55ìÂá?ªÉ®²j‚qñÖjTþŠ¯fžo@¬¡á×v—;kRxÃÂZÂn¸ßš¤sCŒs.nÐëð6TxÍm¶A0_sSm€6OhCù…Íou­Ì†… -=ÈC±‰6œ;6§_ƒ…ÉæR×@u³5h/›‡&89Ö°´9n5H>©† J›OD¢#Lm, žõ¦ÁE\›ß˜¼lÃT4L·Mr£áün“K4ô7ZBƒ•¸‰а8¹¹ÁÞ3pRl·3´ƒ}œa ®›Ø6C¼ÝH¤TàM’Ìp5y3ù„ÙèÍnË`q neP*Éÿ¤ uÒj“áÅ~!Éþßh\‰À‰Æº-‚CÝ1HipŽn ÜçSƱpþúZ@Œ5’ìZ÷á0€åˆ{xÒ†D(ŽD°gq"Å8üCUkœežl¡è½Æáâ8gþ_ˆú8û…¦«}ÁÒ35¸œ{{&‡£^xÊÉË ™P&¼PÍrvÜ‚¼œýu\Ì!¦ ggNªsáÂ5'k“ò{ôP:~FuŽ[q!û嘸}η@Ðaßö;trÌŒNª®…ÜP:^ (U:sÕ›餘¡à9õV<œÚ„'ñ8<¯Z‰çâœP2·x¾ÐE¶ñ°x´Ï5›@r$Ï['åÙÊZ„á1fMèÃæ*ÒçWÌγŽÿ<Ñ£J院 ¦'õ`e³zd™µ”ùë‘%Aö\™ Ï£=yù“™ÐÑöœµãž•„Ý&Ú{È„¾ÿì3ÒðS#>° <ù,L+t4¡Íçæ{>SÖgô‰…×Ü(<}&k‚ëMxaŸ?µÏŒ™0Í}"I¾ÚRø_&¼süœžòÌ\ÏÏ*æ¾,€†ÂÊõhŃp{]EB"që~¹¢TáÀšŽZ†øúÀBŸ·To$î ‡qÔjèL²íîT_KQYßÓ†/Ã[rƒ…Yu PeäâûŸ8~Ò¼ËmÈy„¾+ØFÚà®ëüAUÚ@nâ¤á»f'(%ì -+QØAÏ_ɧ©[[ƒ™V'j>*q[ øÊœ¹rH ¬}…!õŽFôm mãÂ;°/'ið9,6YxºhI4€a¶i!=ñƒhðÖuÁ+/êÂë´3¦¶‚Û˜Æ*£Ö -Z13óÀ´›A¸»çÑHðÃÅzagöšV\Ò\).ƒ«iRDÄ•Q£‹º Ï*V2àÿžDK\fA'_âå]¸1ˆÍöÛñê\r1ˆ$æÇÜO÷ÎÄàœÃØZtæa°—|/Ê‚‹¹Â%vüöëì -PÕσ¹]^ë ƒÁ[Œ7–“þƒä`ä)ï€Á¤»Ú¹ãŠ]0êÄs3Ä”©ÛZDýœ“„Ñ fÈ™oÀ lqßÉV§4¸.Ð% 9ò—r. °ÄŸ#;¼M%–õ®„st¯Ï~Ç…è–ß1Mº 2fè¹ÎבõÓàI«— Fy)‹'pzö"L Ä%ïxÈ¢‡š3K.Á’H<æõg` –óÜy"§^™…Ìž–*òÃÁÃ:€€‘‘J:‰.ÙƒäÀEd¢ñP±H¡Î÷ -Bý°</"4åD˜XG‰>ç$ çÒÎDñwd×õ"HŒ(†Ua°AÀZñîÁ #‹–bÿ÷:AŸÔ!œ› Ãt™Áú(Œ?8!Èn±šù‚qÅw¿å‹A„€¡áMió9e["«7&)Ç!}†‹àe\@Ð}]¾ÂqXôÏÀ4 ‚|æuöÞ;ŒípjD|æþÞê,?à. ºW]úÌMÐÓ<­AÛrWØÖV€êŠÊ…=ÐÇ…S5³ù,°kÁ@dPÜz†8^‘|Úªé=\½µqZòì£"Ó tè“´Wâtx›uêCt`™zK鱂ÿÝt{æÀ¬@†‘ØE뇠e=š*nÊÔ ¨xù qý†0’ß kp{ºfÙ¡H¸ng6Û€§º‰—+`àØ@6"ôU¥Z¢5½TL¸Ä£Z÷úxmá“‘ZkNøÅ{H"…ÒÀ‡ì­Ûù¼j£ÇlØ?üEÉXB×ÔfyÞÆ$lhä!ñ¼¼;2 ×v‘«1ï“ÿ¾Z‰ÑŒ6òÕ \µ"š5WgÀ€Ž-oÔÐeã ¤UÀ°HtgWH¡wÎ@‡b¥,:Âׯv‡,à•Sb(ð(dúŒò%1ÙÞ9ò›¾ìAµüÂœ.À¾BÄDI“Øݱcé4Y¹ïh'0`vT:ü$r›@¤ §H2†e©ÜêŠd‡èÕ½“’Å™Ÿ-ûœ"½°äÉ(!Æý+p´xû+’À}-^˜É–Ñ>×Ó˜‡ÚÏ´@ÈšpµŠMLÜoIs"ðÊÚܨ5ì=Ž?ls„£¹¹*œ8S{¦†qJL8³ºê€@ ïëI+Kè ò>Õ6Ñ‹pE3„‹°ßz ÍAMÙpÐI¸uúb ôtîü[d¿_ ó²4q@—œxøç2:öÌ‹WMò(ÈcˆÙ€M¢Ñ”4ÀçD¨j€9ó5¿˜"±…¶îÔæ¨G'fÀWqÇÉŒÚÛí%à1@"ŠQ9aƒÓ0à“ Bóª8$ðÈúnó5#'éäpšÓâí>çwU±À‰Ì¦[,À·æÖúÚ8gÍÉ -hGBÛärÌ7¤¨Xk; J:íVª@´²’«v‚ȈF¢ ©Ò1èŠ ‡Z­òì+ ¤€Ž -XßœV œÌ™O@“Æs³TŸ…èL)aŸ P„¡´VÂNú¹RhºÄ:‘ÓÀìÆ~ &`–{ªæv7t`I=aÅDwè5Çcè Ô…YNçTÛã…¦¨1Ø+k¦ê*Q…Ÿ0£d'«Ò•X߆#b$(NœcÁ3½ÿª"sx’ó0åw” gÒ\5u9…×@Z®chñ¯·°k$µØû…— PÓø™¢B'íÑ´°—ó$EâAbJ(šµ[lƒ3 bsõ§W½X§8µ ˆy’3~T+.<æÊh¯º»¬U–ÖýÏ© 㨾ï÷ €–ïu³sŠ¯€,£Ô:l¥«˜z½ÃºLFhƘê‚ÿmt»üùÁ‡ÌûßW«±r·Âôù±÷ôܱ ¥Ocƒ½ÿÍݧ(¨-ƒ1Õ[ý‡\¾sÔ«/“ÇÏ1ÿ%Kæÿ“ñÞýW›=?ü€¹ »¸qK÷O©–^µ)©.TËØ¿“¾ÿy8u{§& ê,ý’ç;ÞßZTŸçŸ¬[z]iå÷=Æ¿HP/è„ ½ýÿÚZÐ3 F„Þ_’#ñוQ¸qÿuêé…ôÔí] ÄdÑ/Ú×_nüz§¬åÚ~V‡mÞ…kºÄ™þ& ô:ð¤‰<ôoË£‚F etþ½‡¶˜ÿ€â¿ÛOçOþ©Ž|üÿ]ŧL‹¿Ô‘q S)Òð‡•7Š5EçFðwø‰94×ÅDîûÿØ„å æ~òþc4‰šã¤t D÷×ÛÏt4¢û5-z¸Á ]©Ø ššzç.L²ö¯ÃÓ”jmö˜ÿx\¦bûÓî—Á–Âs*Î×®¦¬_ýßVËö%§ú“Ý xŒ]§™ ¨÷þ£b‰|_¸](ÿ¦I -9Õ]9þ¹/¸ÏÐo!†¤ˆYÎâ>EKA„L‚tþ…Ìý‹é5?ö—¤Y½év1?…ÅÀÔÒݱ}gùqŒ#®Èò›ÜZͨP~·2òYár(?OíÁ¾¦Žü¬\—ÁÚ;>~*TÌ¿_À 5þ ny­ñ'Yùh R…,þ) 8Ëã¥{Ĉ–'ÃH®(^ªŠúçÀUÁáÑþðe‹ðôì}x$øéà½ïŠdå]€?†\Ü'¹ïÛ2[ߨîûuž,k4ñÍSÝÏYÅu=7òþN(Ôi?½ÿ×·5íùëV3ËÞgû@ŒÅRa.?öþ^UPœ«8ì}¬A%ÉxŸX ýíʃ`Jï‹K†PR6èïcª€½Ò\‘ý4G/ÆûüLÕô›v%N.Ãe¼jµóXRíþahœ¶[ð@ŠPíþàô¿ni÷‡ä¥¡é½ ^ÀÖîatvÚýƒÜ·­yGÞ<ûúM»ÿEÔ×䎽pâ&Ñî¯á4ß,–ìþ¤_®ˆ‰Ž)»Ï+a+a-P_<ö‚]gZ ±âŽ» í -‚AõHßBþq¿ìèíÄ2ß>XX5 6 \ÛÇÌü<™ꛄµÿvAD•1ÚŸ_¸¤#dÍþYùÖ.¦>²o¿dlXq0/%üÎÛrº^õÿú1ûƒ6Øõgæ:ë¦4U~ëp™ÅÜ&ù[Ÿÿ-âÁ¢è AØwõMCßOb>Û2£ê“°NÍ›ñËÆXK}Na£¬P¿‘Óù&ðœñ›÷Â]œ¾~›hÔCý -ô{‚ã¼ôgf ž‡gQ&ýÞëè¾ ‘Ž~[ƒˆ¾°ÑD(1¦úYÏÁf ýº‹-*@^-3Ðá‹'šÎE«õù› -:fÆó9¤êÁêt"É9ÿò’kí]ÛÛÏÔ÷´}bÍ·AE‰Yó o8 â»™ÿÛî_u[àŠ˜¯r+PaÅ$æ—øÌ9£Ã‚Žk—_ÍqH@Šè²|RRÖ9”{ê0•?“ƒòëÉÍhB’-¢• +å¶ìT³ðP‹t#ëˆêW*ÙÅ%äç(žz“nŒÔ{üÇ¡¤­( ˜Tõ]×CS£Ê•Æ§GaWe”é Ư'§w\ÀÈY®øDͨvó‹5•ëº0êb#Å­¿l¿® €Îà9.ááKÉÖy†¿0Òý ¨ž -),×wjÂoŠÄÒ¼uò‡:w­Kc.ym\0I–_ `P²m“þ×Ú$8$œºðß'ú1@=‹ytõ{ÕY)‰\ÛÓÁÑGþ‡ÄÒ£)­Œ¡ñ}f¢Üœe¿¿½ï.MV)Â.•ÞÛ» r­äýÓH§ˆLàý”oˆŒ6¸"“5ɽÝ?* u„pÏ£ïºÂ»F†n^¢¥û^‡f\Œ:àÜ3Í|qÿÞD'÷ò’×°óLÅ=•z„…–cçל]©Fúµ@oŸŒ-p ¹Íåöo¦8ÕxEšÒöPV<€ -¶ÏÆ:£’Z VûÐÃq¢àõÖÒ´ßbü„)IíéíŒ^-ÞÙï„ý‚‚åšÝEK.³?R÷P•=‡L1’¥–:ˆ2.¨YÀÿ‘=½'"òW fìU˜V±ûÖˆý Ö»-ßN},GØSz=´ã)ZýëWf×(ü"°Ôë'Òg´¡^?áyÌÛ’Žíúa^A7ƒ ד™ÞË#ÿ!d['hC…¥÷{kZ?}вa.¬¬ßåãã5ðÍÞ`}OÞÄ®žèŒ9™ÎC -·¯ú«pæ·•W=JAÂ/‚”êÏI(tÜw¢SO“›_A‰#J=µ{“L¦^0êÉç'µa -Vò ê˯ÎgëöÓhŸ«žž†5\äôFŒèä.— LÓcfD)@Û4=Ž·´ãq—п‰Øq4 ®Õ¡ÊgWzZÆ!É]ë¹£5è¤ÿ—¢oä#ÒCœ‘ÐåQ/ÚÑùC”G3 -2zÝ>JS¸…T©è_öÒ"F©bzCôÁ«¸”Α‰*ÙK0ô[ŸyþæáLOz.†7°>+Ï÷³Æ)ijþü`.©‹:èó‰ÊFÁ¨çCúr¼’jCåÆúÃy+¼6»ç~‹}XcçgÍ(ŇÁ¼',…´‚†$.æGðä–Ñ—C ÷Gî¥U£Äå}Åa–­ø¨gÇ;E.i –ÅGËÑ.¼Ç‹iAüî_OX×7âȺûýËmȪÐ+ì³Ý•jF…¾@.»Ã'¾avl1¸îAÞŒDJ÷Rë©»’Ç9+õåì‡"ÝW°X¤;$û‡ÛÙ‹OùM‚ÝS¨]s¿ÒQFË}²¡·7.oÔ!ŠÜãöå:ƒžFÖq‡ÀVùC)Ü„¸³Ë¿!â\–NÏ;¬%Á…¡=EOö¯¦ï|`ýðy:wL –{¸ØÛ_ _þƒÅûÒnÇhJyÛÁ xB5n¾m'M©¨+Ú+þ¤í:,½f‹ºÝôÉvËN#Jè`»V0¡Œ)ÝÚš÷²©-ÙÕnÇwˆ-<ÂA¡éÊ®q ;üÜêâ8â'ü‚Œ,ÙjjÑéù&‘¿{'WG]3jOC ÝÕý”dÒmq¡þÐóx­Îúž¨ï¸3"mèó˜Úq|@%n…¾?@C{UBêˆÐéBÓÁ»±Ò›AÞR7y ó¡˜u@ï½è«dÕÛn©£9j/¨Ÿ“1$3>ìS-ûÜ®Gâv¼é±´º“Ï-æ¡ã±¿Ú¸í9e£FNEŠ¦ô| Eï¾ÆØ—<'°wvz{­Àó;¦};Õ†„íü7Æ(åLþbdë¼:´›]š<:Ÿûï#Ã{njιô·êJ»?.r®‡íÛe¾œ"ÎãÀl®ß?þæø^|cÈ ÝXoœ<ÎbÚ6ß`geóºwá²dóé4Ìhw‘€ßšGü£­y -Íš¦ U!©ù¼Æ6¢-‹EI2’æò š;[JÞæüX…÷*Ýo”#”YØ…—èT&Ëœ_F¦Gç™MºÌÿõª*a³›rÊtïf¨sL \Ŕ̗‚ìUå:ˆÒö6æîìÎXCb~ùú5e0²«a>—mìÉöuÅóüË£¢­—õ_þ"õÓ—d€¯Ê¿üXd4óàÜþË£c|’ëœé¿œù`%æIRuÿòX“&±´þåƒ19‘&ÇJ«ÿrº/-ø/—T@>U· Áø¹ë§º}¦®°ø/?«bíªù0i;"ý a®´"­‹“‘æ?6 ¿jÚ)]ãæ@ŒFJu0çcªÀg!Ì}óÃÙv}â#Ua^d¥F0SýÅaŽ›Q"oaîÝ»î*xƒù­ÏL»Á{ÿK:É…æ -àêï`NÎ*jwˆù% ïý¤Ú@Ì}¶Ç˜'¨lT‚+‰¡ïh˜‹¦rÊTŠªôeˆy|9Ä17ÏGYþöfúpˆywüøÛ@Ì{àí8 Ü4Übí$3”1çÙE“udÌ÷^G½ï•Œyªyo2œé„¯lÆü:)¥ì×…š1p«‰~ãZÃŒùÌìËÝKoüAÌŸ±æúYòáI1Çþ³7XT!~˜_õT²Í æשçÿî’0Áœ¶˜àéa¾,,k=ÌCh­iH$ïJfóÓš–1¾ÎÌ‹¦‡ù –/X´žà?m¸{“˜‚ æë+ ÿ6ÌâÃ7›e4ÏÚò0Ç+µÐ‡¹$c·XìXƒùÙ;ä«$º æ7Ÿôa0gø\÷¨>? æÔ©êv!a0ÿ$õŒ%H'Ä|õð¨K†å_€˜K„?cþž~w çZÆ܇œ”¹!sž9?±¦fb̃x“¦Æ˜ãÎ649ŽÐ›¡ 1?¬Píp7Pˆyo·cTµ›çÁ<`Ò‡rÉŠ4ÌƒÛ 5)–³ Ý ¥¥—S6ì|’¦H®0^*wÕ±±8Þ–«V! å£Dñ|âc.Iè{ê+·º&s@œ…fIµrtè"Щ¼®£`•»>[ËçMŽÊm©,#¹R*•åÕ”ÛD¹€]âw‘ò9±€Åd‡…Z(¢¼TKøÊNI€ú“'ñÿJ/—™¾';y¯ôJFÚ%lžÚä-¥Æ -2¹éÔÈóþ•û–¼ßÏ^Ó,ÊJ’Q-™AK\¨,I΢ԟ?ÑVH^áP>ù!¬¸‘}úð —á-ò½¥|Ž¾-ôÅ ‰Þ•DÎ'=¼³Ë÷ò¢ËCf½Â»’¹a©–ñoI@/J]°¥èƒxø¼Ú!Sv“vÛÇíQê÷„¡Áîíñ<æ¹9] ,äq‹¹± ~³­Ü»š(ÔŽwf"¥ŸBýJÇicü[T9ð˜KŽ›˜[T.3¸ŽsMXëå7Ëm¼rGÃd— ™®qòy>#º4.WÐ}*êOm8ã«ŠBEorYñ“ñ52›ËGöP Ç`¼7Xaäÿ#¬P/~(ÃV®…¸ÓÜØÅÓvÝÿqñ–Ú°‚gx÷'Nâ3³ø?ëiVÑ„-´Xñr³üü‹f5B=ÅéÜG„€D3Ý(~UVw†:H=ñò‘ÆaÑAMšø ÂR#u¿åy–8èqó–8Ï)÷o Hâï©#@z¾´ËƒÝˆßâ…„xýe"ËÞ#+ôLôE/z•$Ä3pÙ¶^k¢Ðu )Ü£¶¤æË¥‹C/@ÜÃi%zîð©õ¢ïåðQ÷ó‹•F.T#nø[(œª^ü¬Bܧ°¥Ø›–ÿ8üurý„„ÏŠp¸´R>r0vwøÍ8 -endstream endobj 12 0 obj <>stream -šRÜî¡y`YÅìá?¿Â³é>ér<7ˆLáHUïv§ ÞÒfJ8òöß‘F\m“R»IñÜ çþõÜŒ èyp7Ó;fBÂOãœÎf^FÒ}–éñ ®Á¼È8Ñ¹Ê ®dçölSÆÄ‘ŠIñk“0Ÿ^b‚ÛÄn¿ç‘W\¢!x`ãxU8ô¼j:p[ 3‡ÔyOb ¼:¢‘Ƥ¢À7ñ^ 6súÞ ‹K;ÎÛÅ~Ìèî 8-΢î)G ¤SÎ⳿c¸ à¤÷™H¨}Ú[¡ òj̋=l÷B´ -º -k”ÿë;d|ÛhýóAž¦J­ŠJdó»6ºhÓ+Ëá·ÎIªP÷Ü辇¼kzºMcßôÎ+"â%õ½òÕ‹/[ü -ú^`yÞ Ú“ÖË÷Þ«©Ãv|¿T ®îºð[øÖ!2'ãüá{ÚË"ÿHÀ¦º}æÞ ªàµVP{›id ´ð°÷ë§\˜Ü%NŒì†õVB?³A%»u žÞ$䎌ùxÞ2z»ö‡{¹À«Â Ï›}jMæ‚Ÿy¯!®Áñ*oF¸édËîÂ7DÝ”k±6JT0Þ]âÂІ_o‹øðvmзÃìÆ.aZ-x‚ú»_—Ôý‡d8KWï.6mv÷ Ñ ­×aŽ»¿D'CùQUTBl¢órHÜMÑîíF&'—£Ý`Q(Ë J0Ù=(«­Zvï[89˜i™[wÉ¥ru«9¯Ô=7Û5ýÀ§6¢C<æ*éN 6’`‰”èþ·•ÌÝ€zÞÐ=áÎ]L%´u™ŽÈÍ}wH2Äþd–¹e«l¹ÑÐKËQnÛBœE³ø$·ãUîTLtäQÛ’k\ƒnÜì\òY'¸ò0…Êp¼€abI܉¯gÃz‰(á¤I©53X $¸åïp>€4ø!©Å:zðqß^\Þû—ÄZ1ß½–¼%z2]Þf„Å‹é -'ú¼àn÷XÎVÂE›nCÖ :éÈa)Br{ohŠšS|Àí%A`Î&O®åáÕ;ä++Éd×vÉL\ ì˜Šš´=!¿ÌºÙÞ&¤(Þ¾—lãkwÎ$tÃ@b{7þkUùSb›al›uk5 ѯØXˆ,œýcè±±,<÷¥mmÂœý «‡¬ý†Øƒ}ÔÒʘ"ØÌYÁŽ’·³÷¶D¨o'µwKz -µ7BM[‚Î[^9íCYν“ôãƒ,á"„íÅ&íÖ™ÃO™«ßeGÛ'k”vü hQÔolñ ½Ðî”>ë挿ˆ& ýP ÁF–¿Þe—ŠÛá³?€n´LÝé;;”泺€5àÍÙ}S@”rêf# M|‰\!GÍE1ðѦ,³¯"cfö)I=½™§N; f+n*Ü—Ñ×겷ԋǦM/PbÙÚ-¬¤{á5£²,¼&etöd+{…šJ¶ ¢gÙ.tÑn8„ÙËIJV A6Ae>q}<öÅ©UÌ -%ÝØ8…³þˆl_~ˆ„el…MUmˆ7ÛE§Óø1ÅqMgIì‡I‰ †KÄöÑIîú¸gIò°IpØ¢ðs`¸Î"v}H_ØDdÝQÜ„½ÔË {@vaÍKÒƒ ,r}ĉ—j½÷I[å“ûÒ Ü8Ä>g[§-òéRçÏ$ët©Þ=}Äù¦öק@ör>+O=‘_'m9~Ȭ°‰¾¶ŒiÜ“×ù^çº ÆÒ -þ%ÖëPÍ‘ŽF…Ìmxš×ÔÕ¶s¯¡·‚t×{9ÖÑ,¶#v`ª1ãR.ò¨ëcŸMÂhþ -º^60ÁqÒÁõË5ÿ%NÔÒ8s\¹ç9Q‚/\³ÀbùY0ÕqÙ|k¿K–;·¶ê—žx ÖU/µµJ(„E‰ešØZÞÈËEq -Ÿ„µ^Ž?sœÖ™Ü079Õ{»¡AlEkxƒ‹¢Eóæ¸8NfÖŽKuyÍéTÖÖ‹KÈúunÑ'’ °Tcí¤.]3bHYc­ÃU ˆ·h¬ÊyµS[¨8곈ÔX/Fv˜}®5©±žZ"Aš!Ö{žòuù‹@¬& -Žk¦æ¿u@æ…ƒ bM¢c4]tºÂ«’„Xæ™#*ÖÎ ^{°ÎÃÐÉ Öãs°N´LîÄs°Þ¬Ÿûrp°Ötµ$ÒÈ q°^úłϱßÊrÅp°!WI0üÕ×?Ç©¢"ë¯-âßS‘Ö®¿ún4íôšì9+±’þjt¡öŒåçÁºGWïùE¬¯G±ˆX¯Ø¸ðüÐxG±>ŠMwB5-­'ð…Õ"ÖsäŠA¯±.aQQd9|3Hð¯·PFu=Ÿ²&Ž|D¨ÌËtu '\ Eê¼Õç¹—­yêÕ5]FÛÅÁ¬zfÏV· O¼•[wNAÓRºê*ž_zLëŒU7‰+‚e–­¡ªÜ¥àëh¤>Õä´Ö2x8po©®c‰Û+Y5ÍnTs¦Q£ZÇÀeЯfENÕ¼-åþ =õû÷Uo îaãjœ‘Ûo!šz0Tü#šzMè ªOš|©‡¶ž-%ÁãZw1‰¶{*¨ÅÝv¡š4Q~A˜Ei²¢^<ÛÙA‰[-ªíu•,_”+$u\”G3ùµÕ> -^n lA:@ÍR-332“/RKE, ©›š-lELIoßÂ%“FPœa'µ)ˆË?Ç™¡Æï Ï°ö™Ò–U•çÇü•š4¿[´4ºhi\j$>¢—&Ž _ý÷ƒÁtôYVØ’fiR¦~±"íb;Ó}™¦•…0ök*Éõo…r‚Û6 -ùœRœMÓO3·âŸòžÔÜðm‰ÇæîWYô6SJÈýHw ôû¬Ut§zJ>ñ?¥¤*Öt ÍË‹Pǃ8C±FŽ¨Õ'ÛÄ»Ád• Ò<´ˆ¡úÀ ‹Fj[%Þ“É×:#°T+g ÂÔ>ÐûÖ·¦À¿mwN@ƒYŸJR˜aXÍkÍа -UÚšNdé¨N)ZV¦¾cAPõRÇ?U©Æ·ð¬’ÀªA|攫\X‹„ÕN†LY!.§UuÐr«=…B¹\%†ãäñ®/¸WQd¸„ °V2(¬^BßĨ'x -+ -Aé嬵[Ž5äœ ½ ©…ìþ\±â/T©7+]ŠÓÌ@kDóµ@dÙ¤±´ÊˆÔÚCqä¶VNò댱lå¿m[‹ Ínýͼ¼—ui߶hëo‚ÆÀíqsr¹f‚4×s]Ëb˜Ãñî4q4¢Ùyó“®B,€ŒWâŸWÓ€½V¬À}õ9ŽJW}¥ÞaéWg‡|ºõ¯†Gà3væ«’(‹ÂIr< -a‡Å -»ó«²ûošew3TÃl†MmêÍÃmÖ4±1ÈeF'¾H¡‹E"Ÿ«ÃX¡Õ ÔØ]šc×еFçcÛ.d•U‰TŽ¬Ã·íyÉ&`@Ytkp–ÊæzÚ8Ç?OÈ@½ »¯¹ñ'‹Éí`³I—ý9Ò@‹˜ÍÂJ¿¬_䪵}ÌrNŽ~f .4­„Í&úál Tg/äÙÏ7´4?«Þ,k C´\Ãc÷X‰;)†i\´ŸE§] ­¼§3Ni1RZ­dZ¶;®Ó¶.ê_µÖ¾S[%ÄT¯Úz0±böjmwÖÒÆo©Ä…Ú¶æµO¨`›Wq1ZÆ–Ïää~e»>ïP“Uv¶4ö·ŸÁÀÄ^[ ÓZg»P+NÜö -¬܆'á)·Sçééö=†Xˆ¹[¿aÔÊp©î­õ¾%ˆM"ö²<€¸$„”܃Ï[‘p¹³½Û† +‰ë]¾Z\.@à“dãû$!²ýUóxE²_R.ühËN½}2—]a“m®½·Äعß.\p@Ä?×6•$žˆnÌ阻H—Y5M7ÃvEsÔ½‰Ä›ÕµLSKë>J±ôºž«b‘÷Þš7›i²g7ãIóŽíÒq ¸û¤Å¶Es×:¤¿jÞôÝ•ô @Šï®ô€—TC@áv 0o¦Ÿ¢ÊñÎr%Ç%¯©àt„[Þ[+hÕlÞAøó^)CŽÞ‚ -h†z} ˆ\Y/©ÈC±×E×^R-öÃk›îlgbô½¾$ðoÿñ¥)£zíË}¦a4]Ü_ýZöõfÝ—Ó›fNñ·5æ·¥ê²'zß/ŒÉZ‚oú4‹Í^#Úþí ôºÀ\w€‰˜´¢?๴/í,Äê‡>¡ÀÜÃr -l'‰ cळL˜’I0¹U#‹kD4‘^I¥±S TÑj:ƒ_Ýhw8iÜÑáaûb«)aŸœ°Eɪ[Jád+‰jT¸Ø¦îÞýEhÑ’æÛ̧Ñ0ÝpäÊaàáH ³îpÇɨO -ö³}€÷,&Ä&˜14‡ððÞˆS´ï܈•Y+Íaðž$Æ™ká–¸µº‰Ý(¦pkGsÍ›*¶8’Š¡~›Ê}K®qÇ_qdñU¼J»|1ª.Îʳ>É{>ŽK 1&@Æü\¼ÇxŸ-9bU†!%h\\o¤Æ¡Aå²1‰ÓJ »q¥;ZâØÁF»hŽ÷;”1Ü:FcŽ!!Ÿw¬ŠÐ—›ÇŸnx1ÃâÇP”Y¨ ° €°köØoîžõéxûìÎÎßÔ˜MweýÍ‘h Û@ 2E»j> fØ<²¬ÌûT±d…ÎhaM»¹y3®|Ž;õ -²A0ÕýC®jÁ9"S^ ¹sYAÉ|A>ê(g!ÇßgOdÆýVÄ  Ù\}ž¸•Î‚œ£4ÆÊÆJ@ÎÂnhð‹~”€ü…Ã0rV ÈÉú”YÊ(±O„~$ØH –ÿÊÓvÝ)†ü¸Àÿ¼N uÿüØ™¯ÂpM¶'0çÇÜd/:Fá -ªüxø¿æY,ðñZjÃȈëßcU/Wg‰‘Ò15W®ÓlX 汪Î.÷Ôƒf×àÐXÝayŒžqXÏ‘üò!Ç꧹séh!>¹íGe}b uA\™úØJ›ñ£<Ξo\3Í¿5÷áQÆË™.ݯVÈÄ©BrÇšo•;Þ/1Š'éíXÕ~–ð¿Í«ã„e©¿ßÌ ÿÐÐÍýý„v½Goƒ÷ÐÙÆUËãA‡I5ÂNøm‰‘Jà DÜ1£&‹ô¼˜–;Æ„U2ŸÜt¢»Å@P ÂfÇQñ£ ŒÉã²l¿•Áỹ8w- Hò88¦f]É1äqt‹J$(˜äqˆ)ÜÅÈÇ@±ËöøãœP{yô\ùò'˜öoͶ…võù†ÇË…P5[E'KÓéOÿ1Fr¤á‹þy˜Re‡Fµ«GIjþ‘¤úå»PBù ÏQ#¤4Ÿ\f$šå¤HÈî?&ûÈÿqGmnà^ÈEhƒ¡=¡íÖÛof¿AK†9 ép)‚Ž «ÿjß^YÉkþ9]²ïjc@M÷‰kž:¤Âyv³ˆLù”WøÜT -rðs¹…=~ˆ0¢½v‚læM§¨j¢?‹ª 'r)nP±}¹=b÷™y‡ÀX¼u¤¤aÛI*È4P°'§ §ï¸ÞÈN-×Åœœá®ê,:y‘1&È2;E#!3 -G„l¯ü—œ;'¤ƒÏo*ŒÏ$äDj", -¹Ä°•LB*dK¶{] ´\! Jf–ÓA»bùHØ·¬¥²ÇmÜZTȉýE¨ª¤*dö£ÍªEÆ'Ë -ªX‘¾rðBÖœL'WàrÑ6†Ü‡²AåY¸6ÂD† +w9J¸E2äÁ^Ò[£…z2‰¥!£µkÈÈ~rê´¡!ëö·nÈ­!Ïãñ9”\ÐéeYÊÒÒC -Ó5dÈ.84>(Ç»MC¦­©Õƒf>CN„qX–!?ÆmB†û@<‘E&dE~+6$æTÝEHN6'ùˆÜ~gL -#2¢ñ·ÄS"3Ô¶W¿8Ù`죻¾+b‰ld (]"?#…*•Lp[ -$²c>³íMÅiDm3ÓÎ*„²×ˆl‘˜ã1Ë"ç!.ßM«E¾þµºHÿj}‘Efl1Þ.‰r<ƒ5r¯Ø^2 8jä—³”S‹M.ï'é S#û“‡õs²‹#›þ3Z¡0 ¥wp‡Kݳšê»ê1èRþr™’ -=âV2´RE¢åí—‰hT”衲³\ÑÒõDuz0zA%ÎÀ»ÅŒµåuüÔ¥Gsš‚=!â.V—éÇ XÒæ¥aꓶLjVM§4GûÏSš€•NT±ÃÒMò%ÊX˜æÒ­ËT ÓFl™.ÑÔ´ùô'„Dßê~-Íé7öN‡Fç>ÍèøÖÃ]µÁ§O°‹pŒr>Í;jyJl@} qœFStøPƒŒßÆnIe> þà´ÛÔ‘±øM+×)/dÔµ€èý(¥½±œýf¹Œœ@ -Q¨k­/µKqåJa"©ÛÉXû~Dm‘´òN¨CyT>V$5¬àPéV)wFj©¹š8î,Æ‹‘ú8¾2·ÕH Yü¢YúzIÍb)–¿ß(©áR`v™ð6<6%µhn«•°C•Ô&«‡½[R3~ß8FR'ô®$DJ_—¾µQ|®Dý*5G¢öI?ëê!)(Ž¯tÁW¡ÝQƒ#jZ`©FÛ5,ÈoE£.+Àq©Q§Aßú;ÖÞQ³ØL¢¾9Ð.ì:âá44e„¾GÔƈ0µÍ˜¾l³NÁÖ‡ì™IÐàŸXj_0!¥jwìeIKŠ“*‡@Ôƒ²´-D}p¡àŸºQÓ»4ä.ò¢f pî fGYNµjg_œé|8¨ÛC×uHHaA"êÒšêƒq)¨g‚ÍݘÃuZÔGsqn$Ä0~–t²!™É ÎJAC4ªn‰p?=×øÓЦŸNWƒ:(½ ?Ô|ÑkÔIRÒ t6Ò¨L2 @_Q†Fýq´”Fiží·¿Åœ"j>Ns•Ÿ™I£&ú©zì]®xÄÚ4j/°|iìæ¾FÍ"@Û• “Õ¨Þò#u]Såe©+05µ®¿Oý}ÞGuû¯°'T­sÕ[gÕüm.ŒÕäZ2[ý6háVW7KŽÚáÊçõ8ûÕÃÛâ‡õQ/up±~[ß¾Šd­Ñ‰ -ÒÕ}í­sýíøÄN?וÞægìú§Ç;ñÚÁPÖe½ÆÂf“ùº™í×&KXý~Hè›*ÕÞö@ñ‚¸ˆ]"HU}Å&Ö¾Lº?=ö<2²ó¢ùPz4Lbº+Ûአf׬¤Ibü|ºÙ¤,Swûóµ—Ñøìú…6Z­£­£hÒ¹œ§®“cíÒFÕ_g.íôõÒôiÓ[ÒºFµóÄÛ€±6|FìÚض%À¥b{hY«çl[L×ö5Ô¨~Ûb“¦Ý&9hÕ+vè¶YÄæïñ6%Nâҷɉ\»@ÆxðÊn ‚/†LÜ¥÷5">¨äî)2­“Ëíus[uÝ_Î;OºË -˜!O{åÑr[–Ù}ÌÉv—«éîG8Qã»AEªðæA𶻠¯ 3^Þì3åÑ 7­­UQê üýoù¿ÉïÞ?ŠˆÔâ[=ã|Xè‹8]ß‘½ïpÔ…2œAbþ®ìbŠð]“R àDÚ(¯3TÈÙ›¿p+ ‚Zpµ¤Éóøo§•è16æ HOˆ,ö`åß9—âÿv}¬yŒ/¼ÌžH` ²?Tf)àXo©ÕæØÂ'L‡MI¸)àIµ•]0ŒΆ´â5Ó°ÍDÿp\e²º(Ö½€s«_ -üÝ%á#ç¿PàkN¥^t^£Ô`O"yþF\®À‰®•-=ðŒ:´ÃFÙ³yøý»ïÂD’™ËSÔ¬‘-lK9ðl2ºN®½Ær6"“苲æÔCüpànô"ÿdŠˆ)ðåV#•²Lâ{Ųp•*,÷ÐøºPîFÈ¥‡ø6Lkb0ù¤ï²Uw?N -p_ý?C/ {ø([xäÀû–ýùb|joàqùF±u°6pk‚,ì~ÒÆP®Mwý"…É’Ê»qZüu1ŒX0X“ÀÏó•3H´Ÿ05jø7@|‘€? iP(qª€sB»P_ )3§‘_D)à@ñ),ß*Pßøvæ¯37:%ÊY.Ðœpʯ -ä’âE@#saç+à0¥‚øp*Db…=þŠ•½Dªä~cã »¿A$•ùGj(H¥Œ°ùŠ—5¹h6¿c[ a>óûm4I Ne“ùm¹oHùí]¹È.¿³ûÓ¶›°G–߀•*êT~ -¿s[ÆPÊïùE)—±hŽò»%(ܬÝ|€•ß\DY'L]îÛzþÓ}3uN˜·œº®å·æÜ% Ý7À[´ìãÕÆŠZØ`>±å¾zS[&1›¹ïëûçÀ¹o.ÕÀ&»ï!ªkck2ê;ù•Á†¸9¼J}ÏUàÅa9õ û{–†ýÝÔwéTÉòݽ—t¢¾IšUc÷Í'šßGð÷ø¬š4ÿÎSLiy“¯‘YÀÿ—ú}ò‡v -Ó>©æLT(z™Æ€4\Ñïa ¸ v N’ŸA „VàßóÀµX¯Y-Á¡~\ðÏÄá°Á-Ò³?x%óC¿H¸ÍyU …7‡0‚ÛÂÅö¨›C†W;)v#+¯ÈðÌDsf¶Ýøg*î@o×Äñ˜î€9Ä[„’´õƒöWðp›CÄ?<‹r ‰‹b*ÈÄ#x¶ÙóbT"Mó<&­‰{ð£xËû»B4ñŸÖ©wí’ŽR'œ!oýVF&Þ¸épË猉czqPfŸ‡Ä ]hfâI‡ AÀË6œÿ$©s+íLü÷ÛÚ›y&NÔ<Àx(u€™8ýÉS)“‰—oôË"Š“á•DqÖŒqwÌûú¥‰×²– T¡Š7q$5nOÖ=F;sÏ*¸ „ç/oÔ¿‰»up¬1yp¶cÚÄ¡WðåÙ -" ö&ÎcßÛ³Š,Ä6qÃaºÚÄMœá”ÖN†´¸‰ÿ#•Ð€å é&Àª(Ì4U˜ÄsY¨0fb_I<‰[+ÞUAO‰Oh‘·&É0µ”øO™Yé¦ô:‰—öÞJœoXÍz ïη2âñÒòÒÑq†ÁV1éà—Œø{°vi-˜Œøl(Ø%†#>oÎð`ÅäÓŒ8³µ•÷\ #.û­ÛaR~euÝ´,%Žb :û°"Ì&ñjN\àöÈ®+YæÄuLPŠÓ1^EK×Rü0Ô~TÔÒ—h¤ïøm‰ˆ‚u%•âr0%Wœs<å/>0þSØ¡Cm-›¥q\œÓÂ8ÒCrì8žj\ýfÇé|>¬0š5~ Á—p7Îì úVDŽ&Ìi#ƒiX2É{æk|–9*lªÉ횎½üùVß,gä¯îÏQBåÀØAÌÊï\,W¥³–£Úqèržuž`_nµ©aáaÎ’€(> ÌüEšRÃkh~¨šgŒ€b6Wv¸k0oŽ¸#™»õç¿~€çü[MÓsê:‰%ŸCõó]ž'q¨€fèÁ>|h—)h›º2@GÁŠí»aD·¢#Hÿ9άݮ{t{%½|#=ÎG9j““Ȭ€—ÁÄ!ßÒ=±GkL?ἆkúš¸ç^Mw]&›Èé­‹àº<ý¯««è0ocí¨/êcÛº”úT§S7ò1Õ+X3cÖrž«ïR u kcž¬O‹.Òºs&oë•Vrq»ØÜcü<‰‰A©©^gÃÍW¯Ö:سSŠ»µ$ÜØÇc†½Æ9@ŸdO¢·v-{¼mÅ–Š×œhÙìµ' ÙRÚýLímÚN+ps$î=´l÷jÝv¾)ø·št›îHô2-â>Ã[íºJîç‹oW£?Å’ç4Yw%k÷@Eð×úîk¼×ëÐû ÚûÄœ|wo“ä·ïÅ¢!…Í~/T¿Ï] Eøõ­Þµ^\ºVƒ?Ö Fø2,ü“ᨤ†×á—óðι=íˆølÿC¢Vñ£œ§À… 7Àó⯠&¦íŒGpü[Läñ$.xü\å$ü‚|=¶ÈW¡äí -7uòÅü´ìä)‘ó¶Š)é_ùÓŠÇH.¿@Ú æýuw”ÄcÊ|I!2Íÿ÷róÂP+N9Ÿ. -¹óItÏÿܬvôÝØ_‘~X5Ùçõз9ú]ŒS¶¤WVª‚sé• Ñ¨U¸é×z§Ë~úë“+‹âpŠêÉLç¬#é×,íFÖkŽj•µõäíz浸¿~nÖC%o]!öD©x%²×>qÑì¡Þ$ìeüöÌ_kq³öj¾Êjûý% ÷íáq?™®pt¯Vê{9×Ù}vMÉâýŸŒœõ¡ÂIGßÂò°¿¯QY½ø`âÄ|gðaøN¸^æ/ÄßTñë®0(™ñ÷gàñeDXbsXäw×=¸ü䣵¬ÂòÙéÞ Vj„Ò4ËùÞ®’•øüÞȸdèsQ/ÿÑÿù)0}}Ãc.ÔçU}²ÖaðÌúƒ´ëR¯¤,Çûénh?ÎÞæ+Åý,ê>a€R“ç}ŒßÓiœ‚ŸpømåÎÄøí ù‡DPµ8‹!eŒ"æwJaTh™ÝŒw½6ÑK2”t“-Ñ›‹2‰•däüéCŠŽuLê>8˜ÎÙÅõ!Ë,'ÁOs~Û¢+me®æǪóAtz󲋟ØÂüD‡â²šœŸÔ…~Ðæ'g¡Ÿ°FrñBÿ[Zp½†ÐŸù¿Ök…~¨WŒB?Ôb"÷Õ ýÄ:®â‘Êè/r„¼=vË0ÃÐ_òݬË;›sC?7L¿m×Ä6«þ3ׯ#°Tq>׸•¦¼û³¬ªø36]p'ÿ‰÷æ_Õ“þ¶µþ,ÓÏÛŸ…>×Àÿ7š–ÈÙfo.FÿGôÁÔþså?ƒ!ÿmƒSNûoQ¬›´ØÿÁNýGåøÿï"¾ ×/¬»Ž‹4às—Ú-€ªOÖ•Œ €®®Õ~£\Î ð‰D2ñ_‚ ¬PA(²ƒ¿m€kÞõÅ3" ‘˜ë¶" Ê7@œ °­/<‹róÝÝ*@ï‰2Z,Z…¥¤=÷¡”¾1 W1ãÏoøù‡  ÉÞƒ ±a8À@ûe¥¸@9Ã×<`„Ë”~@~–ägÉûs - C`g›\©"y¬º=ÈÊIz×Å1LÎ ˜|1ñ$xíÞ)PrS7%ìu“Š‡ˆxV÷Y +\ ¢Byƒhm+øÓÂúñ˜V K^>0F2\ÎdL³Ãbi`ãi $[ÜG«W¸€Šø7ÄH@À * ‚¯ZŠ9øCå?äQùÊ$pÿUÓŽq†nb´-Yµý1´ˆ¶F…©u>ãÐË”ñLB('ô`’uºOó9ÕÂ{7©ez8Üj}À^pc,!äðOíZ+œOÚ•cýºÈZv‹‚.Ì ÈÈ­ÙãÙ ßÞ—ÑÔ«Äœ%³ÇÞÇ€M‰Šø yr¿gÛ O÷«¤ÐÏ›;Z$ÆÅ/–5•JN]ßÆl‚IÌî’ÀÍw~ÜF®³=ÁXAz¿å‚=²¾WÇ´LÊÆÇää ùúº8½®mtÑ -d”ÔÛxÌW(â®”EuQÉK-)ŸCÄ2 -Ïq7&úk=½p\°´ÃˆÏgˆ¬JmÆ‚,ó:4‘ YÇÔ7¥@ܸz3jøÜÊ«/Áº†ïÙ ¹TVV6|HØtŸ1qJ4•ÊV½¦ïžë±¶ Ž±oŠõàò¦Pg :–³USÚ®[Z>0“Ù[@õëIÅ"?bqà^pïëOýh‡íðÃïøãΙ»‰â¶{ø™!¶”)%)¥ÜÀ‡Ì9C TD€°E -·!n#Y#ªŒ2|kuöÍokãú¤Ÿ¥ ý"gF»¤Õ[;´ùGò¯#ñX yö<¸íKÍåu‡0®!Bæà§3hÈÂý²ð\­‰7Ó ÂÑ/w].MaœlƒW»¤Õ[NÆAŒ‘eßfYæOÍß|ç<”«£§PuæûD¿Z&°m†ÁK›iúäjÀ7Ï£¨gaÚ6‚ußFЮÎùòõ%$ý…)«óŽ"_Ê$ìU4.i/)¦4*¦rÕ‹JïÉ÷uíœBˆ‘>ÁÞ€ªbGà¡ñC¹*ÞK¥_™<¶šFÐíav{ón˜º³&ï¬Æ1´³uÂwwÑdáYS(øìèÒk9Þ;_¾Û(“ð’ü;‹x/{]®ËW,Kg“ yÒŠ ~ DLë"ËB‡0ïï êÙ8à».Ó·VÃÜ­É>‘´W±ÏÊÁIsñøœ¡<(~H¾Žã½kBÛY28ë'&ë¢LCE»Û&Îãxí¾ãŸgÛ -J<ÒôÍUþÙN§Š7”êâMç$ÿì¥P±ÀµñNðù ¬Š=% ÇùÞõœÃ½Sh÷káþLß[#¾“ì³uÀz¾¯mGœwó,êÙŸC¿ÇÄdþØh%T¯g ß1vjÝålÞºØËÇÀÈø† bœFæÓè÷!!#Ä¢n»€„Ê^LTå?Bi%ÒÃnÑf¡=åòCZG…hüH¡‡J¤ˆžgQÏ–áS£aôÌè1Ý7Ê,ì2…"vï>5: ×ݾÔug?6m;gkgáæœÄ¼9+繜þsiÛŽÅü±qwój!MÁœF»ZHS°ÿXúõÁ¹C÷ÖsÀvvçà}`5|'ÁhcÕЬ½¢œÎ”¨z. ó!D£‘Bÿ‚^‰ÈNµÂÒ;­&ÞŠ|HòÏ&²4<à*¶“HÅõ‚“tWÐy‹ˆ§¬`ÅcW2=´,ù¾Ñ'áo â²~ðC”æòáI+ðù£>4~­áïÙ÷Ø,ù>⫀ʯDzxÓ¶y@6¨R¯‹ôéµJ»E–…¶ÎáÞ¯ù›û2{puÍ ]}s(÷o é¸MFÆï2B¢’¸ÖI™ŠÞGñ/¦î­ã|çº<Œx6 \É[›oéĘìV.4ë¤PªŠ= ôû‹6;O¢^÷°ÎçÑo È¿ „¤G -=´¬û8‡v>œ÷yÄ~_Hrðèóð3‘Š €ìN ;Ò§W0®ßxë:Ï"_ÿ‘ì›´sÀuvM¡\mC8×m뺡ÜeßúGL×6÷|è`R'8Hò¯åáÑ7Pù•@߉”±så(åb`rÚœ ì<Šzß'’¯ÊÅeš ü6ƒsçÏû<öÙ>}öÏäžíãÈWÅBRÈrÐϲõ»îˆ&߀çjÂ8ZæïMþ‰ìM¨b› lß„ëè,œ¼Í¾õ2œD»™ÉõÛ¥bHÖP ;‚AG „# Nú+ö´—%iµ/)õM¦á›‰4ñK©˜ìW,2»’(øèóð?àZOBZoé଩RTþ!ËÀ»Pîë„ïn¦QÄ.ñŽXÏÖ -òÉýBà•{K« Ȩ å¡ñYþy’ÞйÓ:‚Ò™‰I¿Tþ>|_Ư­–ùS£oçj§UÅo!–Ô{ ýK¦‡wL_Z ³w6aþ}%T¯?Àšø“@¿ÿFðîçîý¡ÊÁ»§‘ïç(ÎÁà¡Ñ\ËÆÉeJ«ÞnÁ€×í–ŽPÉóû‰0 ?Í_\ϲuåïœ}ZhßÒ}?¶èò¯K± ¤'0)¿bO»ƒ £³È ì…,ÿ‘çá¯L=´Xý”‹Jk'Ý`…em@|'ãçùgC½2úÉÄ ¶€xüR,$}ªÇ{÷"ýþÏäŸÇÓ}E»ÏÓ¸çuÄw?lgó8æýŸÈ¿ïã¸gó(êÙ5…qþ%Ïž_î¾Ã×&Çü­qoÄp*$Ý¥c”»a -k-ÇŽðdG\ÿ—SÿäÊè}ý¬.ú¨×G¯S¸gÓÂ9µ*~'ÕD(òϦ„ó/ohµŽøÎFêôÚR¿fG„7c^˜ï¾9”û4€5„s½(tÐ7­Š}Ò(Ø/0ù§NTv»ÏuAã–íPÚõ,–]’Qzª€É®´úí?”~~(“°/P!Y[ÕÀ¤´¬¯fdÒZÃ6ƒu½§qïq‚ýTÅ¿T -¶™Hßj…¥_âÑMúÙ6‚t¿Pî×Êùo]×R¯ 4éwï$æA€¢ª­`À*wT9 ç| U±} -* éµllÖZ5<高µR(Øç_ìθ0ygóŽxÏ'8±ø- ý†€ÚK¨`Ó·6¿àÙÜñ\]”iø” ¤¹p€ÒN¬‹¶Q§×;­*~&U¯ÍäÁë›<€}Ž¸îÃä¥qeÙdÉ; Ǻ 6TÖÊÑ9 E4›ésë1ynsªØ~Zmü3ouL^ÚÌÞ³—LÃ}‹ÈºÊzkÇçÌÅãsf"Ò7&~! €Xü‰äû>~ ÔðC}X´ˆìO®Œ> ôû"ÿ>cÞϺüL¥ˆv“iøöY ü:{þèóð/‰‚m¤ÏCH½»èÒÐn2E¼™Jo£ÌÂÛ§±Ïæ ïÙA‘w&á=D)huÞ?“Þ‡RÏë0Ú}=5® MsØÖg¾mÜšÂ9IôÛ3Xi»JP|P@ÐT/4g¢ÌÃîóèçqñüâÞ×9Üû3|nýÆî]þ­ŠÊUÑ&Ê ¼qëìÂTÆ[ ÔÛ­tû1xku¶ÍæÂÌÕ5‡oþLç_êº\»4nÐ% êì³}$ùúÐ%á?úì"~?Q§ ·ñÊõ™¿¶ZˆÓÏ+Háè§`TÒH,ú;ú&\GÛxåº á\çqìûü;xµŒŸ=óG÷0öùŸÈ¿Ot9t xcH÷_äÌè9³¹FPN&0­†Ù3£cìÒhC¹O#×Äšr±~pr§^Lö)’H ßTé÷•NÁ~A I?¥Â²ž"aé‰*Nâ]¿×u£ÍB{ ‡f`„t†`D”öú³thÒL¨‰}‡‘¦ñÆÍ>“}uSªb×ÚÊÄT¦b‘Y…z Ë¿®¤ŠXs Ù¬)D)¥¨€ì>’|/M®ñÂÑF¦‚ž©±žZAÙ£B4.™†{]©ôûqó:O¢_ äx÷4úùŸHÀT)XG€ì€ÎS(*½SÅ¢ñO¡¨ìVÃ÷ŽxïßÚyÇ={Él£*~"=T+#dàÏ ß}E`šˆ¤ù½‰.íļß©gàUì§^Lv!ÌÁ>3Ø6gãìmVÎ&{±;ÛYÒ°°rŶŒ˜Á !oí••FŧðÎÞAÜûG †?©ló„û¼M!š ´£B4~#m¢KÂD<Û(“ðNÔ»aòÎf:³Æ®;Ó®}žÆ<_c׳jõö…îÞòHâyĸÏL†áKãâ€é~MáÆ«y"ï<&_ÚôD›ƒ~gQ¯ËªÑ0xi²ÌŸ]HçoÀuô 8Îë0Þõ°]M(WYæ|ï¾aœÇ9¬û6…sžÆ/®Çà­Õ0sg³ ßZMW¿ÜÙ\ÞåÐsÃ:¼Ì}9o­æ\10­›õԋɾ ÅãoÐÂ’)5ì@”xôW/4ë#m$Ðï¡%#³{õŒz -HD{,g­`Eãha}DjØ•PÁ¾A ËZÂÓ¹ë‡'Í´Šøiáè=¶™È“°cÝ°ì[<:i' ûgàŸ!„“gáæ›ï\ÇQ”óVÅÞjFeçâñ9{MYåVˆ¢:[p’:géФ°:þ¦OÅ[ˆRЦŒ«{ý:WÐ9BÒù*c‘e¡=dx]ÞB“‚6‘¥á?ÚôÚK¢ˆvRèáO -ýþ¨Ž?ǯ$êµ}ýîCº?ãçVï(âIþÙ:á¼ó­Ûëýœ/ž=£×æeðÞúÍaÝÿi´—B½]¤NÛ©цrU¼™L¿÷‘æacŸÑ[›_ìζ;‹{5”´„"¦2Rè·gݾ–w·c/w].NØ®&Â4ìX@0g!o³¨;8ù@_Åà¤s¼yßÇÑï;©2þ,™=kFfW"ET -ÛJ£ß›Î×ÆyÈ=;G c×gÛê™>¸:Æo FïŒ ƒg&˶Í1ykóËÜ—_ò¾œ}»µY¸^³‡&Ë ²É5‡o5ŽØ®¦)|«aònÙEÍ—q³-·¹e/w¶LSøFϲÑ3€q´' _BEôG ‡~‡Q/ûö¹/o]YÆ­ë8Þu¯\϶un6­ÞféîmL_ÖÎs_òîm à7ûÖ·< Æ J@¥Ò¯zd è}"û¼Í·ŽÞIÜ«‹ ;OãžßiÄcUôRÅ6“ª×N-´&ÿ<d^÷¹äë=‘z3‚o³#^mÔ饜£_èθ4‚róЦ _"EüA˜~¿†p®ËøÁùLúÕ9ˆz4M \M3èÖwム§¡O@ÂÑ[h²:—9ñÐ5LQ­±f\âÞýñž?Àšè¨¨ìN­hòÏëˆïlœodŸ=tI„ù÷ ÏbŸ 4ég UÚ@‘6ФßshçcîÚh™½·N#×ÁwÝæ®Þ ÷ùžÄ¿ÿÃ(hû0úÝ6v6áÝDé×MÚw‘:ï#ÍC»èÒðÛ}C<Ï“È÷o -í|LžÛ“·&ûHòu+•«†&½ó˜W»Ø½ &”hÔiø›Zë.(£Û/xà‚ai­!)•‰( mï%£r„#¢ô“Å&ÓðÄùý;ŠzŸðÍ϶yB¸~ã³sëüÌß[¹3ãÂì¡Éhܲì=öR÷˲sŸ †ïl¾ ×Ñ4^7†ï–_ðþ6;÷µY:›,f+'ï8êÕ5‡q5 Þæ®M†‘C£aðÎäšÃ¸:G±Îï<æu Ë¿nZ記ì -L8þù:fOîiÜûEžƒÿ¨Ó›Æ«³o¶œ³¹.n]›»·0zft Ÿšów6» Éc.gs™‹—Ìç‘ïï$êõ›ïͩ׃,=NØ®žé“›eÙäšB9ç{×k -ázÍ \ÏçÕ>Œ€?ÈRÐÿHþuœ¯Ç3“qÄtu( `-ø6×ÆÕ2~póËœÙFo›“˜Giz¤Ðï³hçcøÖh˜=4F»ºiUì,ÿ<Ž÷î× Æù?·Z†¯­ÆùâÕFHÎŽr»Ž„ÊTméƯûbw¶­ñÂÑ7ß¹ž¾ó8àºîÉׇ0?R¨×ƒñüÌ_-ãçFë8Þõ®b;j„£º¬uíºÎb^·)œó5„ožÆЭë0æÕH¢†ŸŠÉ¾DŠøkåz ^›,ó÷&×ÎÑ@—~þ@ëb7ð*ÞQÄó9`<¯#Îë=’}5)¸~ÁX# ñØ‹6»ä_ì?ƒÝÒïiþJ@›H³Ð3•"ÞO­ -Jº LzÁ Éz©ô{û8þyœ¯·)œó1zl´Œ^[’ü³xhüN«Š_ˆRÐþyôI`; -Ä£—Z ùgãxïþúÍwÎë,ÚùG¾¯#¾û9a»Ïã˜÷ƒ(ÿl"MÂïÓè÷s¾wö·Îß ÒuE<Té÷wóþ xÎç€ñ|P¥ ²ôD›‚)ôð/~ï&ÔðWPâÑ;­*þŸÆ?»æoÎæQÔ³Rÿ• ͈E»Ç‘ïÏôµù—·³ZG|g+zm§UÄ®Qç ÝÓ¸÷ ùnŸE¾ûÆK÷kß~~§Ïã Úùļ/d9è™Hí¦RÄÛgðç âyF=_´Yh'u‚m£ÍBûÒïû<æÝG›^ÛI5Ñ6*¶‹0 ïÇ>›GÌwÿ4ÚB–€öÐd¡M„9xãxïz ¡\ßYij(ÿ~QgàDùgã|ï:ηÎÒô³…0¿Ñf¡mäiø…0¿PæŸ}Äih#yzí¢JÃ(òïó(ê aþ8úÙ7‡tößœ$ùw?¡2ÚGž„÷ _›‡±C£_Øî9מּÇý›ïœÏ²ÕÛl›­ªôûB|èÒÏ#}ÚL¤_³&Ôð7 --ô5…q=fOÂôûQ&?‚})õûqëè˜?69†OM¦„ë=Ž~5‘f¡/òü8ŠwtÖ­[3(W× ÊÕ3{o½FPÎ× Æõ›Ã»>Ó'Wgál9 wÏ4€pž&°Í˦u˜=3Æm¶1Œó4‚pµ ­uéÖÛÀ7:ÈÐÏðµùD<4Hg&¿¼Ù2ÌšŒ¾ë>‘|¿§qÏ×ÎÕ6‚vuÍ`ƒˆç‡4uõú΢^ÿ™üó?“]'ñÎËø¹Ñ4rõfào:w“H ï'WÅ» Êî¤Êø  *~§ÖE_”yøq¼wç‹W'‚½”ŠÉúéUñ'‰ÚL§á¯ôù½‰. ?ÓiøSµÈ¤¯f`v$"=ß@ªØ&Ò$üA“ßç±Ï aqÚ:Šw}G¼ç'ÿ¾‘§ágE¼Ÿ^?T+£]¤Iø¿ŽøÎæiÜóB™v% ïyÔûA‚vÎ7¯ÏèÁyœÃ:›GQïÓôÍõ˜»¶Ú&Îû0úÝJ£^; -£=eBò3(i?¥2ÚIž^;éó{;¥*ÚK¤Eœƒöh¡ "цbMìy~ J?›æ/®Ó ºuG¾Ÿäùµ<ÿQ§×ÿHöÙ6†r>h2ðC¹*Ú F0ÚJíŸÈ¿_CW× Æy H¿{'œ÷iøà¼M œÝ£ØgqÚI`ÛfpîgÙ>÷…ΖaðÎd›¯›­³h÷³s¶Ì3\ØÀmî˜äÞßiÄó2l´Í7ÎÿDö}±]Æ«w ï:¢êüû@—~¾§qÏã„ézÌßÙübwË/w]î!ÝßqÜ«káhA6:»V—qîXØ Ý†Žm~‰CãÊð­Õ4…m~æÏ­ÃÔ©ÑY·››m»¹1yj³Ì_[ýb繼ˡŸ5tÈÆÕ\;4šk9€ñ1 `Ù¶¯ÍçÕF¡…>†Î­žésó8‡t7Påß¿1¤û0sgõ‹]wÆùÖ}G¿sx×q¼w½FPîï€ùþe¡ºüI¡ßôyh߀íjù'ŒGç$Þõ KA_”iø›PÃ߉uñ@UüO¬‹ß‰5|#z=Î!Þ·¬ûG …öVp ”ðF -=´—NÅþ@køh ¦Ñðõ¡ñ;©&ÚGš‡öÓ«ø~ZmüN¬Œ^IlIþH¿ÿ#Ùgç âyœoÝÏñæýžÅ=û²ï¢ü³{ÿ~"ß'º$üG …¶UD;‡Gû©5Ñ&Ê ¼{Â~÷!Á[«iåjžE¾žƒˆçm -ç<Î×Îë(âùD=[ŒgËèµy<·Ç{÷‰, o(UÅû€i¢àCãmµ‚òŽú x+y"ÚF›…vÐdàÿüA€·’'â]åBÒnÐBÒi~¡L@;(³ïÏôÅÑ3{pµãž ùwï$æ}E½3hgÛÒy¤NÃ.ÔjãGÂÑ Qv¹.¸6Ëø©u!ÉÀnäß](gßÒÙ>ywPåŸ}Žû0vftÖÍÞ¾ÜÙÜqܧ”«_ìl®KwÌ%mKöbwË5†qµÍ¡Ü§)ló7_¹/³×FgázY6Îk_òîm Ø­ÿ`öõšÂ8Ÿ}ë[6_æâF—¹¬Éd0{]®XŽÆQ¤£cÕäõ&/›…»·Ù¶¯å]™ÌEmÞÊø±Í5‚tõK]—ë‚Æ-ãu˜÷b²q^ ³×•aöºÜ¬œç¾Üy-L߽ͶÑZŽáFC–Í“Ý Òõ£RÂ3×öaæÎhœCºûçðÿ@ú}¿¸Î³È×—F¿·8ð×ÒÕ6„uGÜç“<½·ÔįTúý={ž¦ð­Î¾õmîÞâ âÑ>‘|ŸHÓ°#YC€ýô\76ûÖÄ¿dêµ{ù>NxÎó(ê}¡L@ÊUÑ~ReüJ£^[Iló0êy›B»úÆÎ múÝS&$ÿ‚Ž÷eàÝ£Øg÷$þ}±ÝƒÇVÃÔ¹Í<{ž‡qÏÓÆu½7Ú¦pÎIþÙJ¤‡÷Ѧ×ÖQ¼û5…m_qÏaÞHœ…Ý¡ÊAÇ0¯¶9”û5t>¦N~3›_ÞºrÌÝš£‡FÃØ©É:`=äx AÞ@÷Í_ÞCˆ×-º 4cw—@ÁÝ&Qq÷€iâÝ4ŠØÝYijiúæzÍ_]—Ásë5~s½HÒðÆraù»fhÚH†w Ü?Ò<´@m?¸¹Æo®ï æÝ@Ž€÷‘'á-xEúÝGœ†6“é÷>-´*ÿ~6®ËͺÝ\p]²üK à®‘¥¡"ßÇ9¤»o¼q¶Ì_ swÓ0}fÛ,œ—_èþVf°mv9“Éø˜… ÜwØð²×-ËÎý²¬]ÍÅÓÕ=”{}G²ÎË¢Õ.iÚ|,Cî;€½à©•õLêÕÙ8{Ë·b`Y¹®ö%®Ëåhcc.mܱìœ×Æü¥qmád›D8šÆ '»¤mÉ8‡ _¼“qȾõ­L ÚçÆ}¡ûÛì['ã\ aÜëÀ?‡.j2Yv®Ë/z÷FÏž¹M悦%si+ãv™˜ [=–u»É²mŸ,{Öç9³ç[gãxïþN"ž-÷Vó<îÕF^OdiØ“è÷½‘æ¡]ÔYè…4;Îá]±CÓ¾ÔÝe4^7È°ÿXòýžÉ½ZG‘65ìM¬ˆ?iÔðîqäû=y7ηîã€çìÂ7O”)x?±.â€é~ Ÿíg—ÑÆÕK§Þ;G{h’ж ´ó3}rµLßZí’æ·.gÜm¶ÍŒ«#¾³kåzŒÛ³×FÇä¹Í2|p3£žï¡Ìë/sh2ï²6»Ö•eòØú œ—Ás«cðÖè>¶#—VgÕ¾ìÒ¹.kóV&ÖQÄó7…w4Oãž÷yä³wónq]WF¯ÍÓü½ÙA”vQåá'Â$´—J¿÷Ð%á¿1¼û5qߦÎ×Îu›B:¯Ƴ™H¿7•‰I»¨òЦ|ó6ƒs¿ÈsÐï ê}¼´¿wR'ØîÔ³qëìD=ûæ;çgúàê?¸ºhó°+z»C’‚Ý ÈÀç[g˶Í.p½ìŒ‡½›;CèFgÝz×bÐÀ7Løâ[ ø]fVów¦ ³qaöÔ¶Ù¸?ÆÓÆ:p3mXL Û˜Mb×L'¿Ü¡•Åè±i³o7ïc8 ¼Ìë¯Á0då¸bY¼®˜‹Ü,Æ;† \„ |Ìë+‹g“Åô­ieÛ¸2…mÜöYæmëòÆÕòƵ0p¦Á¥m¬ƒ‹Z™˜ š<–Mó²n4YÖ&sYÛvàt‡ ¼ƒ…/NoÐ`³¡¶ÉáÒÒªÂbr€¶‡v¡Š‰«Š©Š ‹‰‹Š‰ê­f¢b²ÒbâÒªbº©¤˜¨˜¨˜¾MŽXÍÖ;X`Sƒëc»ÐÀ&'CÍTÅ” Ê&'mOM›åàN‹‹«Š‹É -«Šë΋©jŒi­îË&Gæ²âÚÒÊšªÒ¢ÂÊÂÊêÚâ⺲âšÒº¢ÛºâPE·5•eµ•e¥…¥5•eµ…eE5ue5…ue¥UeÅ5eeee…¥¥ÕeÕUÕÅ¡«Š +k«ªJ« -«««ëŠ*ëÊŠJ‹ËÊj««ë -kk*kkª+ «ê*ËÊJËJ˪‹ËªëŠŽÖ–V×Ö”Õ]—–W—U×ÔVV×ÕTVW•¬ *+« « «‹ëjª««ëª‹ªk‹îª ‹‹®oiaQUqMYqqYQ]iqauQY]]Q]]Q]euUmu]]Q]aQ]maquiQ]q]uMaQUqMaQ]aIqeu]uMiQ]]iQ]qu]i]qqYuaiUQmMuuUMuauuu]]ImiYYYYUuIu]YMqIuaUMuqYUQiImemMiQ]QQQ]eQ]ueQ]Q]ma]mUMqeUQ]]UiqMuuMmquuuMqqu]mQMquueMqmmMmqmuuaYMqmuuiaeMmmiuuqeuŸ›‹<:7otj:ÞÐÜ„,àS3R†fx¿`LâBr~À¿O£Äq8‡á1ü…Ãp>Ãmø Çá5†Çpó܅¿ð^Ãc8 ‡á0<†Ïp®Ãy8ÓÒÓ‹ ÜkLè5qCí‹GI1àLP¸U.v„Ÿb YãäÆÃ4•2©‡%¤O°¼£2–ìcÂTQÈ&'"SLC80½8jhzs yØÆ&bUÌB54{´àLÄÁº)Þ‘ªÎñAS|uSQG(¨$‘EOQà"¡T±«Äþð–%’Ê•_#‹Yà8ÚºqdƱ’¶„záðGáåòL/ÛjÀ™~œxÐ âC<‡ïðnÃk8¿á9<†ˆ; 1ñDx&'§¥…ÄÌÁxXRl JÀÉ0!‡xTÁ|@j˜ -€ cc%`ˆX - ‡†—XRú5IRùkÄór !ø -ú/RdÍWÒ:}`z.òÕDÜB¬c„§¢RÑÊ!ˆ£‘C?a;;ƒfòxq9{Ó°‡LC8<Å:\5yH9»C@‡_ë˜ù 0…ëÇD:<ÇÐ$¤±¿#Ëâ$àXHøÔ‡¢AâL0DÜ(ËÃ…^rxÿáEüˆ#õ@q‚ƒÄn†,¡½ÿ -ø“QnD£€ q&þÃøGâB|‰ ÁàLH ø³À£ 8–u€‡J -Ð1¡°tBâp Ë@$38¿BR/m`&‡€%ÛÉØìÏÄ ›ß8}¤~*ê8u„µ MÂ÷Yâɦ*fŽV®øÏÖ%vž’A;#oXjŠq r:Úøä|Ĺ)®‚“qFjæ%ì¡J3†1 ÐúÕã‚ðËÅPžÀÇ´¨8-)‹Š{iYñ -]Z\‚,V‹ÛÛÙ½³ /wov( Å(Œ ë@–­fŽ-h2®¬EYàKYà—*ÆRn*I¡9¨Ä…å_ìÏC%«œ"¦¸ñ(ÓŽ›lð@®'$±%à‘“~±LúÅn© òc ëzYØã†æ!ŸB5WXQÃÜÅlÓĶN1TM¯Žšà!4Á:Hp‚s¤È,ô1Có›ÃÄèdqh (p‡R–t·-8j¶hÔ‚V’t±–,u&)m™ª±t™‘°Ššˆ;Bh†}¤j"ö@õ„Â89$¿n)Z¯q H(È>-9tm9&6Þ!¦6>¢T@ÊLˆ•ù‘É^‰â'bÏÏO&} ®Oèa'7Á°¬™†°*0 ü¸ äRl%`‘!•€F~\ -Áq)Hd¥ßXKÀ#62 ÐüaÍT2™I™¤p²ˆâ§æ’ÁTÔX¾QOâ6]@Y%ñ’³¼ <|׊Ï!Š‡š,VÕ†cÃƃò£®›Ò£&´Ò¤æ”Qe³‡•´>'<¾Vɲ¨ ŽaËè@6Ö1‡€!2\ŒpïüÐÊ!Ѓ~,"å.Á„Žô•É]é*“¼PL觠Ž·l—ð˘€è4N Û¯HŽûNÉŒ{N ŒMKµ]–´ØŠ•ž¹ÂJZ§g’?ÎF!‘›>"9ƒ0n†…ˆf - ihÄUÓK„µQ fgcFSK%`MYÐöž ¡{4¹O%(~‚‰”ŽJ“JI]Ò— »ÅLÑH”/ +¥Z7QQÞ°GnyË ¹M­TJ¹ALn´rѬ¸ð‡B`oDX!ftNfØ xµxt΄ˆv°'¥7 «™Üä×€ðw“?mŠŠVŵނõ”¯vTö+}-©õ™“öX j  AöV€"[ÌXÐ8=8‰ 5]¢·¹¢ÊZ¤~ä“ü¤ìK! Üž(¨´š2Ù¥4m4 "ê‰äô“µ ]bµacb -pB¬KK+ÙUÕ± HQF[äsº˜²Ö)ãÊÚ •úM#\>'Bê9'<ê¹ - .ZlÍÀÁ¥“Ò£Ž$2åÞäQ%­1ÉQIIäŠY¨ (o Hi{$â¤[+PwŠH¦vÊ¥|Á¬2œ÷ž‘gX¥¡\ˆëTF¹p9ŒUhµ(©9gLY‹d’Ŧ’åöñn36JX-w§)“;ΰÔMï›ß®ž‹@0A5‘j®°¢V™ã€ûòƳMUØ8Q™ØuBþxäLô!ê)DÑÓõÉâ(N‰Œû7q“Å~èzBhtm 9ëóQ£k¦$Å/[òúg&#º’ß±G³ÑMàRS—ð‘ŽxBÇICŠš’vSˆÃŸm£inÖAfpMk €Ä­×…Ú;¸ƒ±D|' )k0¤°Aâ8‚¦iã‰Z¥(go[pÔZ˜’-ðåH­š4X–զ啞Åt^bõþK={ -†dÝ+´s0Â[ÙRWÚÐbÆéêDî³tI'è‘>ÐÑ$| ¨LîDE<‘ë”qe-SG•³o&ω~†… hö+ -ib;Ñò=g`aE1åmôƒºÑQâ2wPAkÛý9ò …±ÛœÌè}ŠŠZ«e…Üa²”Ή »‰ ÛNÉßÖdFïT`ÈÝ(.ºý„EF¤„™]3%%n6!)ºw@dtû‚Ì0kSRÀ»¢3àìudsn@£’¦Òq)]Qw«Ì ó¢¡'c°=WPi³$rÀí¨d‹'4 - —€n[~Ègø±E;Àí`'tä’*v#,¾q •_IK·•®b’'ß ËŽ¹lüBû•Z+#ŸÚ'[TTËÌš°èxCpØx?nÜtBdÜqIdØiSjÐmRfô¼%6ì»#:þÝ‘7ñ‘3C"?îÀ!;n='=>“ž ¬=Ù£Éà¶MåE=oAA»Y¡áãš´èÁqv·DÆMA ª\aV.Û–½mKúŽŠÚOÊ2Ê-ÙÄŠ­é£ÊÙ'Š(n”±Xìï´Ìœ"¤¼y.Á• ¢È‰ÊÄNÓÕI%¬[ŒEK͈ýQÉÞ‘Júc”¼ä-¶¤l/Wh5zÈdPÁÝ2ÊMZ%´µ‚hÒ²¤ö/,¨ô…*©s†+«´XV_ÅõÿØ÷œ‘öàgá>ÒÀ;`ÍwäèÆ1&7iínØRú(0ºÕºâÉõ€ë–ÖâB®˜Á S`„œa[,(k GBo?-Úü‚ä¸o))¼|ÐJ¹ÔMÚN«Š Çæ¼Åãs^°b’Ú ¤‰:=ŒKzÃf¶+5jA)Iê>”Ìmc#Ú»1-6¦,fŠ±S<_“$õZì Ú39á¹XXÈÜ('æ%ÆlKaQ×TTÔ¶–sž”!õ^!µµž ý® -Ît‹Œy¦ÂBÞBI1ËODô”ÁbF{ã-AaÓOHøR>ÐeTFÐu^È‹®^gnBXtÇœ´z RXå0'®uWr¢£Åª°m(+:-åDÝŸ¤èP•#<)•7lq¥¹VJÐhQ -¨ ùŽ> Ü°Oî;*@j´pÌ>\3jÌlÀ1Ã! £¾»â£Æ«ò£vË’ƒf;ÀF÷äFWƒR€ïXXÐÝ+0ê8*6<Þ“¾›åÍM€…Ì%¸tJdÜqGdü³Ø¶¶ :ƒÕ̉jÿ‚‚Jc²Jw‹„0c2[dµKëúÅš´z°*«Â’Pº«Èç,_Ñߌ¨èn§|ðœŒr¿h•»ENØx=X Ú˜‘FDڙݻI‰Ÿ§dFW0I;®Š Ÿ€´m@Œ9q’[TÆ“7M SÎ(“HéBF©ò'‘h±=C<‰Ó¥Fú'×E+™ô£³×SzëgÍàDäÁh?yPìÊñI_É°ìN¬‹¶éw‰ñ}.@é›PÃC˜Ÿ“P Gf—RñhG½:~§U"ý_Ôk#( ›yÞ:á¼O”9h ·‚hÒS/"‹: ý‘¨¡/Ú¬’QÙ¨˜ìEŸ†]ˆ’pñÎùÞýº³m¶ÎæÂð™ÉCƒõNÚʆedúí8`»Z†¯M– t“m ëd?¶ùÅÎlóÇÆ…±S‹3ãÊøµÕ<‘zÝæ ×e×æĸ~–C -MðêhPUìH ßtùwYøäºèŒ`´‰2mȽ4Jø£H0ú7ÿb×áÔæÉ=ßed”»¡Š+…c“N"ýþ/žíóè×@ m¨ŒžÁŠH_JØ{&÷j L¿.µ‚²wñ )•¯bpÒQ!"«^Tú¨ŽIU\5CÒw•»‚€ÎR+"=Sj¸/­Šë-¡²…&­ò…&ª´VNzéTì¬.ú# ;“= 猳WÉ ìQ# û‘§«†f=aˆ©ûÆЮö™ìóP%û„XT,Šk]Áê¼*…BÒW¡¸üX.,“8ÃöSñ­$ -FÐÊhS­¨ô -J<ú@þõ,þõ#OÀ5ñ+(ñ¸#ÞóA”XÃ?’}öh!˜ÎaÖOÿÖD"Ñ–Jù«TLÚ -><ÚD˜„ߧ±Ï©µ±C½2~¥Q°oRû)$ˆ`ôäûG …;áÆ>hß Ö½ÌÝ9ˆvH¨…ÁˆÇ«¥gjýþ™À89ëf¦ÍÂý²—º3mÎ"^ŽxoŽÁƒÛξÍH¥†4sôÍwÎ ºÕ1zk³Žã]?=ô PD^͸꬇:k!MÁŸÉ¿«™tÖ̾…CKFfg2MüU..ë'WÆœ°ÝÏ Û}(},¬þB•Ôùict ø“<¿÷§¡Ž÷ƒ¡5þ‡²Ï×ÎÑ:vÝÉu±J§œ5ÃsNPâÑ#áè£>86¥"ÚC–…^)lcÉÈì\9<駋(Ó¯ç8ÚÍA›ôSˆFzëG¨,ª-,â¬baé”xôH †Ç{×göèèŸÉ?ÂÑ'áXÄ9ÈT¶¤*ÚL¤‰ŸÉô{aúýÁ¶:Æ/m¾ùÎù"MÂ#"»TŠÈïľ{ûl›@ºŸƒˆ'd9è‰0 ý“ˆDŸÅÃSje'Êäû;Šz3{r}†Ï­ÇÜ©Ñ0uh3 Z‡±C£iß:NxÎgݼì‚Æ-3 ªèÖ¤~ KLå Í?ÿBwÆácÛm -ÒV12i)’>³pÚœ“RÁµâiôÐ#øÙ30Q­¹|xÒ>~ç[÷J ý É!MÂþCÙç‘D ÿ‰] ɺêÅejM´D m!}‚’ž -IO!Èç§ZaéÂæËê%#¾’Òº©5±þÑì«™^Áƒ”Uº,Öƒ§ÅT¶ºI;µ*þ#©ô…!¤ÃQ{‚ÑŠÕQiìŸ\ï(>+F'-5¢Òh Wµ üS(*½R§ØN w$";’þ‰Db¤ê­oçd›0ÝÌô -ö[?@¹\8@ç)&ýÒ¨‹ç~7„x>ˆÒ¯û”ªx+ Áhi -Þ;â½=<ÿÐÛKèÇšqé}w÷~#ß’(Ø6â,ìaìó@–|I¥Q í)"ï'ÔÅ»ÉSÜUòD´•@½ÝÎ@;J£]Õ"³Îºá)[ÅȬ£D@ö£P¯¯Œó9`¼+•ÞÑAˆ(}äiø{õžV»S(ï£ÐAÛæPÕe|ËÆyí΢^‡áè³jhÖ> þK¿:†¯MÎÂÙe.guÌÚ6'1ÖÌ“},ùè!Ñ@zÁ IÚ3 q£1q‡=q­5)ý\18=d dय़Ÿ|£cþÖ¸Bœ‚´U LšÂÑÖ³;±†ïH¿œïÝeà õá±®ŠaY'8ÉÆ$ •b±¦Âq9?H"*C‰HüH¤†¿É5Ü­n`Òˆ”ÊŠ”Ò€˜Ò`M»!£ÂQú‰uÑÆñÚ}™½6º&îßÒ-ñhcÁ¸ô BTz¦PD$KÄ{JĤýtÚxó(êÙH †6„%¡4$¥2T -Fº&'˾qg ßæ0žwj]얬ʲ¸ÎcNZ?U/áél#³v±X3±Šk*"ë* ûÕŒL:‡GHÐÎAÄó9ˆz4 ‰kM¡ê¬%ƒ³_RêµA\ï ° 0th5P¥ß‹]õcL@ÔT.<¹R'(»REéì4?M \-ÃçV3™~»[60}—ŒÎõÊøåjð]wRßQjتô³aæÒj~ËÚ—·®<óçÖ"ÿþ(ø>ò,¼uÄwÆÎlÎÂým¶­s{÷l«—~JD¥ZxÓìÅÝ3wn¶ s·æ³i^¾1¤û RTÖ¦´Ò ¤öDJe&ÔÄ~ÔéõDš„@’I¡_;ëfÖÔ~ûI÷Dêu¾7úÒï?±.ÚV+&í&Óð-ƒçVs{Þfß>7Hó¯C2:O(RJ7­Š}\ãe6ð ¼øØW†,œ­½ÏÕ<•{³Ï¥}£H'#­ö,™´ÕDsx×míü£ÝMó×fÓ ºu¤N¯M¥â²+Šý Ø®žŒ£oÀutÐeàÊ´yÄyw`ܯ ŒãIÜ£ ätÆ ¥•>-ô> ~EDe/-§3X•Õ~Ši`D¢=´)¢ñGx¼ŠÙ»vtö°Ÿ´ÓªâªôËÆýùákó2|nõNøÎLéó{IvyÂ{öP$á­Ä î:*ÞLí¦ÐÄ;êµñN@ÂÑ7( ²NRõÖY»/ÆÍÄÂ`úî­èa—p$´îúñIcÅجµl€ÊP ;% _j Ó\CBe RTé1(«öV ë­Aêw2e´…&»6‡rŸg‘¯KXb*ƒ%aíU*0ûÓjãwJU´™BÃD”…V-8iª–~©ôû";Ô‡E[kgmõ³]î$æA ñù³Z`ö¹Í7„vçÐû4}ruÌ][Lý‡6Ëô­Õ4oÞFPîû4öÙB—]·Îç0œã@SØæ¡>,~¥Ñï S§6óNo]ÌjÚŬ¦ù؆1n‚†:{Ϊ¡YoÀ"‚k¡‰ªLåâ²6 ªØ•H¿IÑ–B!é·phv¨WFêýP¿S?ž~rÑ©¡lÕc“»ár,$ä«ž\$Ô/ÍÄ*®° ¤½²°n{ôí¤EÍmR¢îवgò*{Î H8z«˜´…'©4–Lš©±†ÁØ#01å~ii•+Ta•3d±µ`€‡­ Ëùˆô°ß ÖÉ/y]-7ÛŠ¹¬Ée8á»y -F¤O â±ß€çê—».Wfðm‹djØ „wÊ?zf°mž!t“{*û¢X<Þ„íæšA»9(3°Èó°^Z Ó>”tÐ¥`‘§·þ©ü«‡8k ËÁ™ˆ“°;Hì@–‚ôÑç·O˜Âºý2à•‹ÅCsžrQY7x‘9'yŠýÍà]çûù°¨r(­´T ÌÚ§ÑÏç­Í3~s4kâïaìóY¶îÖ­k¹½Ýº ÑZn—‰q0p¬©-.æåõãùÇ5€bq[4z8?™xäbñØœ'`IåJÈr*ûdúÉ=˜~[+#Z(Áµ«´Ø°EW K™(Ó[he¬)(qÝŽQQ¿ÅÆøuKp|K‹¹!´^W\·ÚXôÖˆïµu¦rqYG}ˆìš¨Ò`M\k -FLi JPe®Žó§áܤ*ö X`Ò`Ak¨àn  Û]ë¿&ÐÍŒÐÍÂôë"áؤˆô \@v LÀ9Æo-+×ÕÂä¹imïfð]ÉcãfÕì-Ÿ·b\Ëa×ðàïb‡A¨xVf„z8o1Õ^Á~f×ì1Î- ‹Ésã:‰X¬+$ອ ¥•[ÕC“[!Ëë–‚­[¤TD.æÞvˆÔpëZ5(5h´'0ü¯Ü,(¹G¡ßúʇ'·ÌJ‰ù I o'DF÷V’¯ Qq›Ñƒâê»~”r¥XXv)å!®sófÂ9ÙÆK7ë8âÍ;‘y´R*¸žUöš²ÊÕ:Ò)G¥p¬J kðÛìÂVñºCXLàÙVÈ3°ß„ïäìœ×féì²G9&ðL›}£Ç^òºÚG»ù€ FÙBª2Y•´˜•²)«[§Žs“EzêæLcSN²*G¦¬ Å$môièéWã„íê!PAzT°–‚a9c0Àƒ¶%Äü –”›4¦‡4 i%Óp‡j]´¡T=kã -Ù‹0½œ+ã]®6o­>ÚôÚU.$m @ý¶Aæ  -ª–Š‡&÷é„£ E"RÖ -òÉ­°eUöÒÒÊE`’®)´ãî$Θ˜nU+¥#Sa‹ê¶›¥ÊzŽÉŽ>Sa!SÈâA+#“ !Ö”;vD½­r‚£2böš²Êýªâ:E Q‡IAW`bJ?B*/H1©H qÊO$ç£Ó/#Γkçd%ë0-¯ôTzêÆ$­Ô¦•Z¿t¦Þœ­«Ë\à豙ö™§ro6J-œy*ófš/œœ}ëc|ŒNcÈ•›ÇjÂsÛ$װ쀉閦Òbfsr£F“BƒÞfQ!sœ Ëœˆ¨³`;å&UF:ŠÄ$í5¥•«áŠjý ©ü‰¨<õârÚ,¬wóhqÜ¡Éêv¶B¢o@ Äkè õKKÁ˜¤1åJÐaJ_­ØìG˜ˆŸ'qïæPîÃÈukî¹Z»3ŸÀƒ¢Y„!Ÿ]jEã½d -¶˜¨üM¥_³,Z—Ë·²"p$ü'ljÙàRPX5ŠsZ¡Ï@ÚeMÛkpàÅ-hAà°¸8÷ËBÏçÞö€ŒH2#V°Ögs°¬AN-…^µ TLÊ HLÒT3.g¦ÓÅ: -Izˈ&m`b_zE¤3dY¥÷`cœaž ~±C­‡‹Û’Tz¨²Ð÷DþÑ THÖ¨¬Ò¤n}$g$PE¹lJ ÚVBÂ&Sòê«^\ö?:c§ÖkáþÍ í³ØgÛøÙy¿µ9Û†¦½ñÞÑ:{2çjã´$ð]øW -0|Ý­Ì› ƒ§V&#·•„ÓòšŽ4Ä€/å,àNC ¸Û6ƒ“É1±1‹-†¤ »¯È  a}tÁ:‚˜Å!yqo@ÀuNjýÒ/xgd.h½ÃM"\A ´?Ë‹CFh·YTÈnPlô³+3æ›Jt— - ™, -.…,ʸŠn)hqÝVáØäi -Î=“óOå_Dú¥Ÿ>DÎY3ÀŽ²ûBÊÆÆ;Ä(ŒSˆuàULK‹ê,hÙ|(³P€dXHLÉ”pä"™‚g#QDÙˆF9)\‰ -ÒWJÔ{LlÜ °Êʼn´ÛþtúÉU=4¹ Hå*­Šg¡NC®^·vÿmH 4O^{gØFºD¼ŸHͼŠÑœNÏtóÐ^ÔºŸÏc[.öµW€àÅÅ2`ÈÚy~!BŽÅ€ß@!¿5„q [øûâÙìÓ¾üÝbü&ËÀÇ&LˆATãà”„²ÃÕxĆã$`hc)bic(bòxHÙ8Ê8(b»€&W‹JÙÁT-†ŒÐîáñ+u@9ûÚ‚ZC€BÊð$”ËÂÚÓ¤¸ï%*¾÷Ø]‚ÒYLÉé]!Šª¬ Å$íC(ë4îÍO"e¬¢Û ±ª\)*k¦Óð—°ÄT¶{„0Û€dµžJ1ùs -íºÜÏZNkÅxwKfãÅãRˆMÉ”xðbO>Ô5ƒw\þ «ŸÐemUà(|q³0 B­_1µñm¤þßØmÖÅ×= ;)ü2ظÞ}õ¸(Äaüb¡´p Ø"kÇ8È¢ -ˆäú`òÑ@(Ò]LL·Û,$èA<º8Ž !r¯5qa;¡Hœ}*·H,rí)1fÅ?Òæ‚ȸ³~|r‹8¿t¨—fZU¤#4)•1åuÖ8ˆvõ¤á …êh#ðÐø›Tç#SDùè´°ÞÜ›aöÒ´/v6ÆÎŒž„›q¼yµŒßÚÌÅÆÀøÖV¾¤ ‹gØöb—Vör§&&ãµëÀô‚’CØXÆX÷( Ï óàÀaœ¬ÃxK{0±q– Æ70`?pÐB]ð val‚ ÃX™VÔ±5.µYBHµ´x9hA?Prº ʤkëä!RÁ¹JH§–@Ì[€r¯žxj1(‚K?!áǤˆ x€”“P¹¨¸j3 àAÖBQ!Ÿ%iáÏbSØrÎD“ƒ]/^ÚÏá^›ÏaßÚ‹š}ƽ*ˆñ+ø‚'.~oÁ¢\@ÊQ09š–Œo˜p¡§sÛpAûIâ«,©( íàòfgàicx<ümà§Ø ¥l¨/@Ö7€6p\€í£’º¦-gŽ=bÍê-/ä+ØÐí‘)"× !Ê Äv#‹X±i(n °r§^XÎŒ„Ò¤ ÎDDÒA—€>ˆ’°;€íì7‘V50&© ÆA‰G:JŤœû)#…†iÎ-+ã[YøvÌažpE”«=ÿš Æ·²0ð/ -^èî-Nb “g¶M2Ï -^\rsû¸1}oe@ ‡d^ceõ¸†Ö+€,3¢ ÌõØ -Ø…q쯣ŠâM7B\‰æ‡3åqùƒE5 E21µ†ÁnûÆ€2 å§ô×–[¾"6nof‘5‚¨…ÀšÅyqgÐò:'•‚ë¦ÐF¥€¹?AQ[¸Â*gÕå^±ðœ±nˆn­n|n«pxn@é,Z—›E»mN¦­y0-—á‹o° !²ŽF1H'}0¤‰HûgßLt:('1¹u`åu ëê˜ÓˆL²¤ÓȲ¦×Ê2¡U°˜Íæ^†a PVN¿®Æ(2HÛÈ a\#ƒÔ¸†!#”^.—iXÍËŸ°ÀˆÏXP¼K*ëµ+©ø‚QaÓÚ‚:öÔ"RKåƒS[k‰!û!±a†ÄÅÙט<8nLŸÚVÆPK”*8CÍ€Ü~€D™š•ý͈ŠîØ3«¥ìYÈ…BÉý@ˆ-XLlµ`±-"Ć{¢ƒþJÀDŒÍÚh±p-ÈP°Í¯.gÐÀåGGV܈©§B¨_™„¼–}QŒq%JFEÅ“lÂEB\‘E/‹xG)„µl¡¥àªáÇøkgņr^1®o`\߸^Rݺ|~4Nð Á°6ž2Öw% ͶÇ [)—ò…°Êy±;>"u a[ rJ[ɸ¬1P1õ_RJ}T F/¨F×ÊqÀâaro®ºÑ¹íR^ÐqHh|,Ÿ2ߪ€%€Àœ ð#'ܨi‹k9ˆI­ˆì~tz(S°Π\ZöLîüL[Æ·4ð3b Ù888Àˆgc#d~L…Ckk#Ðáml€=¶²aÁøÄ…wø]nAOÀ#ÄcxM €E…³¹f ä6ëǧ|aJ«¬uâÁÛPRøº#1º‰;`ÏäèÒHZÍ À~v(ÔG[©4±r³Šxr·XLв¸ÊV6<¹L¨‰]çñOÛ€G(Y†¸ Â Õ -YÞ¼ÞÖ¼ËÁæ&D*(ÛZTt/Ø;¼äˆ]·eGm€†Ì¦€ŽÙËZÜ$K÷TQ¥-S†´Ç$èá'˜ £€Û LÂ8‰ã^FU8)¸Dv¹8w ¿"BâG/<<†¿`5ñ¼p6ó8ø€–Ý0Úql1ÝúÁÑõ[R£+¦À‡ú’P:ÉôÛyÄ}/s]™sËÂ^ò̶?ž~ò†à–a9!×P`Ì -À‚ ê&™•”S1±11 -c’j8†MÀ -æÇBÆÀZ ˜9U\Y+ýŒ<é™?·Î¿0€q®+¯¬œ™…ñŠŒQè“E°  …‹7¦¢EÇŽaÑ€5^‘ak<ƒW3œ‚€Œ8cËÏœ,òÕDò™éâA3óHàÛ˜¾ÆU¾®Æ@¼Œc+ØãÀØÆà°6‡yŒ€®ñ -CcS:P¹bhÐmqFm¾•‚â[CJœ‡ëÄðþ ÓÍ(†¬PÉì+/ê9‰»*Æe#·Vódb£$ È•¢.Ùû$!ŠĹo)tÙxŖ胗ŒËÄÖÆ@¶`cd&Û2ÔdÒ…!ÝÔp6¦ÒALå€zm ÷x0í cã0Ä km`põ€²A!¿/øz[ÆdÚq0(ç˜Ðó ftî/œ»¸XÞât¬xÙÕ×::âN7?¼‰ˆÍüð~óZLš¶Zèœ"®„2ZI$,v2¥Ç`÷ûÐj9BGB1àsΠ¢Ö ãʸH”^xdI·Ó¢„‹6¢¥Ç?ÆÈÆ°°Æ ÂP)c €V }Ü$l°pP`»ÈJÛá Èhã+ÊÆHÀ,Œ‰`0€Ô -6;»fZìq¹DÊZÜk1ࢢø|ÆZÀá"Lq> x¢VŠb€âs[øÙ‚&®eRâV>B¼‰Æ†½½DÚÊÆ;Ä hRç5¹aÃiѽ¯¤ðh¼èh ¬øe ðнÊ3ÀˆùMþ^•žÌ&樕dQ±›’~Djðã*aá ô¾-О¦aåËjÜâ<½~š8JÐýFˆù@×å²ÙÅâ¿ÁK+œV’ÈÆ#$t‡TÈñŠ˘4~… cdrëåƒÜ·ü ø¢Ì€+ÊS¯N5Ä¿–„8¢!Î5ÄÜ eyL\üü£â1n)f â&Ê<ì¼B‡ œŒó¼âÝ ëpÕôêhÁ©¨#4Ó³ˆßßxËÖc9üñÜq’° ã#Œ=Xb2IáÀ8Äã#¤Æ-*ä;˜±¨EÃÃ0 '‰cÈ, ŠY12 À¸øk@£C|UããÑJF‡£ŒŠBü² œ£8^)¶ÀŸêAâG3C܇ÿÀÔÁüüøðZ(ŒM@=ôa„Ô+DËf¡XL°™†< -àüâh¡éÕÑ"ó0Ç‹ÌÃ,:a)5C—äQ²À‚¦¸#o7>€,o|@™×øÈ…c^=A#дøëÂòíê¡RÉõsEÓAÑJ! ·˜Ð`|Ã+j cÂÒøC„ ,–`bà]q¿ xXS—ÒâL1>|(ƇÁüp$˜ žäÃunn†8OŽ ‡ªyŒEæ¸G¨e ,•‚@€œfùnö°‚&ú[÷ÙXƒô“‘Æé§ëºLSÖ:[‘Ð]Š`â–ˆÅJ—_ko«0ŽbaÂ8‹—јŽK«oXü“žâ’bS<Ï Šª&N3hâcš8—¿ú9âS>G\ÊçˆOù$ñK¸6ÁWÛzâ€ð¶ª'~éˆ3ØâJ/=ÜèFFæ…ÇÈúÙÁHAÂøº±”2D'PzÚ8f ce`ãÆÒ€Ýr"ÖpÑéű#5ÑFÍI”˜˜5W<1d‚wlL%ƒÕG£ BP·p`ÃIJŠ¢UVÅ[nÊâà¯(ge€Ó’ø˜$Na(‰K0:⊸VQ×":â[DE¼‹HˆOX"â–Š8§"¾©‰{)1ñ8GÜ'ûÃuøŸáb:06n²A3Œ#„¨¡)¦Þ!UH ‘ PZˆä -i¡‘)¢†D˜tzwøèß áùÅÑ‚sñF(&äÇÆ×%msÙÖXˆ—ÕXÈ„¢ñ«ƒ%•Y/%䬸dYNç`‰ŸQ q MCÜËhˆƒ9q1G¼¦Râ·•s2âaNEÜBÒPƒ!®ôT”ýá@܇ßp^Ãob²€_ª¯JÊ2Ã?HG ‹)d’%tðÈ–D¢dþxéµñƒók# '˜†MqŒ›’4,)Q‹Ø%Æ€rÓ±Q+±``Pj~oÄàüÚ°‘šXIibDFWÀ¸Ì´–,í¡w˜ƒŠgK0vAaljcWVÕŒŠgj£øà—üJâ–ø×Âcp†¸ÜÕ.Xâ„Ž8ÖOop3Äàñ¨š!Ž”â;8<‡Ûp ®Ã²?¼Ifˆ½É¸ð¬ÑNу±Ž¯ÌÐ"{Þ6> …<ù4 BÅÓö §aXN¯Žœ‡>VlzsÙôîð‘)™ã3‡¸²‡ß_+tÕvB*!d_¨UqÒ9í 8¤Ø7¬ÐÄï´’ø™•s*â^HE\«Hˆ[ q8AüÀÌ'Êîp¢¬_Êú𥠞ôòò?ÜèŇe}`²å3Äàñ§›#^$#Ä{¸Ïá;YþòÂev8÷á;.<[–uàlS¼#Uôð‡‘ÑÂ#Z>dñ,¢ÅóðGMÃ5>iÐE¼ÑC4\# ¨¸€›0D%OƒÜ-šX¢Æ6Æ"–aå+çÈ!Þ©m ÁȈ ñ±%".CñÙÀÿ -Ž¸–Þ†e€×q!à·Ô—@tÄôñ(›"N” â;604<›å¡ â®d)åºÒÆ -pÐ<ä1cópGŽMoŽ#›†>|hzsÄØD¼AB±j§¢RMqONE¡š_-6stn:ÞèÜœŒy#ŠÝ`¬ƒBNÃÜ2LŠ×ø†¦ þu4ÄÉœŠøö@';Ä¿žŽ¸¤"Ž%„ı~ŽøÔ73Ä{8O ·™±á3œÆ«¯ñ š‰>8?á<ä1£ÓËãÆæ—‡‰ÏoŽŸ^<>çòùÅälƒè"Œ›3>kTñjã:ôT‰|=õY.¥ÝŠ{1,à?ª‰_@"âV8@\ªæ‡3˜ùáQ0A|)¦‡ey¸×á<ü†ïð>ÓÙb†røá5/;Zã >½=dŒŠabzhäJêwHU0+«bWNÁ< ¨&Þ`’Îá„“‡èfb œŽ6>-W‰ÐIŽXÒ7–25öpáÅÕl‹¯Y9q/!#~…#Ä«l€8UŽŸºñá f€8UÏòâ[ACœë§ˆ;2âW:Dü‰f¨‡çÄðÎ]²:/Dü{Ûxœ™L3 „Èü‹e¢YØÇfXÇê¦xëf"ŽTÍðÓÌÃ/6q°jªÆÎMÊÐb k€Ýiä»Éˆãs“ǧæ#ÌÃWzƒñ ¯˜oøw‚®Aˆˆ3¨éá^t¸ÌŠùáKY~Ä}øÏáB.;<é%ˆ¹ôð~Ãe¸ á0/V„aÁ*GPYÓ éÔDô‘º9)q33ˆáffCÍD¦›_*>Á8 - õö€5E¼D|CÇ'b ‰2Fp:Æ e¡„­mŒ@‡¤1k—QûŠûQHÀ¹š8–7â;|‡†Ëp™þÂc~r‚ø=¡êo ãTÜ!Ê Æá‚Ó«ãEçWNC FD½>bKsÄŠ~w$õî@ÒùÅáCц‘ÍS%v:4;S‡äYžhÂ8®Â•‡À3"ΗëRÀ­x„j^x ¿á9‡óðnÃm8·‘ÉòžÍ¾%ÍXþyÙã,aš)°¨}‚ŒZ^Ir)H$Hæׇ‡OË aMOà:7vBþpÜTÜñÙ ùãñÓ2H˜óTɧ«¹MÖ&sœ=&3Á;Ãe²ü%†ÏðÃ9¯á5‡ïd‰¸ÖTƒ¬`›ÐÅ/­1 |ch9Å°¤™^Øš†ALl~…°r2™ìt„¥ô´ÖtäQ¹ ¶A£qFŽNð ^(@½;\x"ÚpÁù½ñ¢S\ƒçã QJÒ|ƒ@˜5Œ©|íKস˜üiF(†sî’åYþ‚Ã{x›˜ cÇ lçÆXÈúX -‡¶±1ÈØ™…@¤töP²ù½ÑBÓ«ãŦw -M/Žœb)6Å7V9s|n&âHåLÄÁÚ‰Hƒ†'çÀÏO#œšÀeÐDmr”®¢)ým¬ELÁ8ÄW“G -|NÂEÄi¸ ‡á1Ü…»dù‹‹K÷á;ˆ×ðœ.Ã9wá4ü†á0q®jp^ `,ÓË“’/ -PÊ%‡KÐ#›Ào¶>‘ÛLìñ©éåQ"ó0 M°Ž ”@-]XAûœ"¾4Ü!³ÐÇŒMD®›a¬˜Þ86Å6\??4‘‹d‚ÅfÑŽ·È~c-Z!"ŠøZÖgÐCăx×ÉÊp>Ã{\fxŸá4†Ëd9çœó,áœsÎ9眻p.Ãkø ¯á8<†Ïð,á3ü†ãpîÃxTQ3‹ 6¦¢¡ÓÛiéçĆ% žMüÀ@vL‚€w”€9¤“VǦw -Íošß%2Á4Zd~o¨ÐüÞˆ±‰hÃĦøÆêf"ŽTNF[Le69u69´MÎÛœVVVSU•ÕÔV—”V[WWU—VššÔ—šT–šÕÚ–[וՕ•ÖÚVZ[ÛU•W›Õ—TWW–TÕV•šT[–ÕWUÕÖÕÕÕVžM›Õ—Ö”.-:¦+®,&¦94,«)*´·»9¯ª¬4ª5¬4.4*5+)«¶®.)+«,,©*µ«4©­¬5´*´,5mí‚š–Í n–Õ/¶5;5¸:¹S‚6®,ª¬ªª,*««,)-,5.©+66,)6,,*©54«5.´«¬¨ 佫Eæ_0"Ò¶!¬ó9‰w]‰ñ;µ.Êð­Õ5u=¬ù÷£B8z&R±¶û0pi4—·e\6s×FÚ DDyþðœGõú%TDÿé÷uõê›À»¯DúýL¥ß›GÌwãxéþ¤ß_ "òC©Fö¥Ò0’¨áâ´oÀtÞÆ0ÎpcÉÈìOªŒ¿®†p®V*MìX6:e-Ÿ²¤rTˆÊ™)5±u~ÿѨ·qRµÈ¤·t€ÊLªb/ó÷&»Äõ1™B5zgQ¯oÑÐìzÖU*44Áö“«cg2MôD–†~HSÐUÖM©ˆöR©Ø÷DêyÀ6ùEïæƪÉN­‹žªE&Í¥cT¦J‘Y+†‹6 ïŽ@ mRè÷§òÏj†æÌåc”È)‘&¡oB 3•*.™"ú8öuéø¬Å´þ-WÛkÉé,U‚ò7¡†”€ü€ŒÎˆˆÎbIç,˜} Ê®Šø}"ù ô^GLi=F‰0 Óiâ±YPM´&ÿ”F o)–ž -É#OCŸÉ¾NÔ9è‹4 ‡2 » -IŸU¦wb ß7…v~G¬gZèy÷(¿!]=ØVaö&í$ýÓ«â -Ñøµbd~¯Š8†w_GO1ïÏôÁÕ;ŠxþHÔð'ù§XüPþÑG^ŸÖóüÏZ¾¬L\%#³Wµ ü[82;ç ™v£wVã€íêñ]ÿ±ì«cìØh!ËAÿé÷côÔú šœÞkÇèO@ÂÑß|ç* ½OcŸ}´éµŸ^¯^hÖ•„X5.k:I›{„¯ ¤´>úXŸ‚ý ÍBQújFçÌeCTÖÀ„µÎ¥•N0"²ÏºÑ.ksY–­kwÄ{z„ÖQ!$k¨‰N¬‹)&?iT1 -Ä£L ¥û[@6:i옠ì ZlÊY3>g¨WF¦Ñðm´YØ#üE—…¶‰I¯ äxŽs°ÎÒñ)[ˆ]¯^lÖRÅöQç÷ Y -ú¨‘=ÁˆÈªb[ˆR+£-ÁGhàc´¦Jqó{ ä³K²ú’·ØA—~?&/­®„ó9ß¼>…BÒƒAõ€”ÒJ ˆ¿ˆsð&ºtÀ£³–:yCµÎÐì@,ÚL¥ß;)ôûŸ>ˆm+¿‘§¡çaÔ3ê4üX2,=ØÏÎà„¤7êôú¥P±ÍÀåÓ+ãG0Bñ}þ@4ï–k áj¢ÍAoÄéõ NHÖ XLþ«á˜9·:f¯®¤«qíꜰ^ÍÔúýY>8ç)‘XÿTEû*ão ‚Òå–·3{põ’)âÏÊÑIgÉÈìL§á?ØFó®vË·`bÜŒËÍÂÕÜ›ïœçyÜ«} ý>S*Øöqäû0sgt6®» üf|ú*"?”ÅOsèÖ«\HÚO¨Œv”êeO5´“@杖ß+Ii]!H*]&„µÛ¦c„Ú mq;V m‹ˆð;^À©6WÐY«F'í–T‹"bž‰ˆøˆœÎO¬’5‘&áßQÔK@âÑ;¥.ÚP®Š¶“*£—QÙ¼F&áØuCtÞšñYK™°ì\#ƒ(ÿì"ÏÁ¯tz`5lÇð¬¥FTö¦T°ÝD*îKžˆ7èwñ/©‚½è_-#¸Æ• lã*­~{‘Q. £sÕ -Kô ¾’‘Yã„éŒ< 0½3|mž{-¦Î¬WrZw…”¸í$%ì NPk&({ŽRé÷eÞ F0‚€¬™L?‘f¡‘æ¡Ý@EäÏ¢qé·ftö¦ÓÄ HÀ{g -D¢…ãÒG•`ôTm¤NÄ IAc³W½¸¬Rý'Ø@MüR'(»5‚Šÿ§’ïÓ²y™¿µ:\gUñ/ù¡ZsÀxÇ‹çm íjžÇ½¯ˆ6–ŽËÚJÆem€5Ñ}ö$R¯b]´¡>,~¤OÃÛ†p®ßxëˆ2ƒ4ÿú Ý—ßt¯¹e¼“•eÙþ “wËB–‚dANÍ,ü(í@~·  œÍ³¨gë€ñì¡ÊA[æ­ÃôugŽ¦ó"2Úààôx€z(o¾sZ7Be -±©r#«l‰‡>a—a½„˜ô1tmt‘gà=µâÑn:w›VÅȾ Å$ÍuCtŽk: 1õ^°¤=êÕQ ô°Û£¸×ýqô³ŸV?Ξå"Ó~jM´—L}“颧Jaé±^tÒ]9>i®œuŽIŸ‡·âŸ«ÆgÅbÓG}p„ruôJ¡áh?™BBþ%ˆAëDÞÉH§‡Ý€kbgBMì BPÖ~˜r)8QåÒJ<ܘœv­žsU˜ôÐåà·)´£kåêð\½³¨ç—JÅÙ¶šæcÆléì -°¦ÝiE 3‚joP’Ú5PAí|ŒÎ€„z(¯Túm°â²–Qé‰. ?O¸Ï]z½‰Iß…cÓS¥Ð¬yù¾ ž[-³×Fã|í¼%àÍTþN¬ŒªuÑ^PBÒGxôB”‚¢á۪ťÇrqysè#©dzh3@!é|Xü PDÚ ŠfJžˆwèáýé÷‰6ï(Œ6U‹LškG¨¼¥£“žjQIh]ì@™~½G²ê¬ ¼Š;i¢ŽøNiÔðÆßuš@¸†ÏLξu2—´-Ù‹Ý-ç âyż>¨æi -ßj"NÂGPí$({&á õÊè‰*ï¼µZg‘î–T«]Ò´e¼Æ$øKÃÙ53n–­ÞÖ ÊÕL§Šµ„"¦²œd„¿à•®rqÙœ:z¦Qp<d¹giÞE–_åêȅÓ¦p„´ÞzñÙ‘: o™½6.¦áƒû8†v -H4ÞT)$í§ÓÆŸÄéíY~¦PE¬¬VlÖL¤ß»f0®ÃÔ©Ñ4|pÇðîY~%o¬0ÿ• Ü%²,´*Á¶”IûÉ”´Ð† $t¦A„“cþÜ´3†m3Î÷®;¹.z -JVå Z^ç2&¯?LŠª—`„ÎÚÙ+09¥!ôðìH†]›Á¸.ÌœZý“èg–CÓ‹Yµ¯Xdv(m KLå>Fg+˜ýçÐ3•†«^\J(b*kÑøœ%𥿄”z<@k¬–ßÉCøU -z¢LÁ$ΰ݄*Öë 2Ô‡¥Ö0½5”û%Eu&kÂú¿‘]nÖ;ªõÑ>º$4+Ê<»ñÊÝHš†Ý -°¦õWÔÅÚø}ÿ:’è·C…Xô D8þ,œ´—SÚÀhãÖ Î:ëgÏ$µ“iµ¿€˜úª”ŸéÔÛÊüûL¥ˆw„¡]‚ÐŽÀC㢞4øR}”Hêý7†u?Æn­–¹[ó5€r?' wv8gƃØgÿ@òÝ3€mžÓ8pzƒÅŸäé½aêÔhÞi®‹YMgÍzÍ;€‰q 4dßlùjfß`„ì›*W½¸ì PDö§‹¡‡>JÄâ?Àšøã(è“6… ï·.͵b8Í¡G#+ËY´óX:.ë*–5Q'aÙC“¹½ó[Óº´u2þ·²l~Œ{¹CçŽÁÔ¡Í7ˆs5LÔjãÇ‚ñI[½Ð¬Ÿ^sÂwÿ\×£R$þ1+­–Uj㧡]„Ix I~Í,Ô ½»jhúDò(M´™NÃÿeî¦eúÖ¼¥Ÿ™ŽØn&PÍ9ÞD–wQea·HS°[´Yh+y"ÞJ¡`[èòïö‘Ô³gøÜ: ]·–é[óA“}]±Ý 3w6Çðu¿…] ÈAÿSÉ÷aøÌd!ÏÁYCT_HiÏËð­Õ0vjòN#„zx%C³nBëˆïì›Ã9ÛÆ ÷œˆüdFZm/"£½G‘ï×ÚÑ>“}ªÄb§ð$U[â¡c ²J/&*ù¥FPþ-š¶’¶‘¥×Nâôv}ù ˜&Ú[3:»Õ ̛û^hWó(úõ$ϯm”y8ó÷ÖcôÔ:M`›Ÿácû5€pwÍ ÛMÈv×Êùl›—¹öKŒwÅÆH }Íu±ûVÃÎ ëiìó€ŒÎŽ¤n·x|Κ¨Ê– Ò -L4~!JAK¿;ÉÓË“È÷wÄz0tj­ÖåŒÞÊ®Í8`ºÏèçL}ÔÈÎäÒøþ1xk\—³yÌ%MËÎÙÚ›°Ýì3É×gã¸Ù¸³2™?7îRê÷#‰Ú3q߉‰ÿ6¤E·Bm쇙ªQ40XR3¨ÔÆ»gñÏß|íj#ÍCÛêfO:-üî<Þ}(ˆ]-–ö’éá}†û9Šu ”ðVõÚIšßÛç±Ï=Ú4‚pÝÇóxgCy@ìbÅ°üJ¥…]B6"›?:Ûf°®Öý?·šÛcd¼ë×5Xq¥Ã¸ÖI˜7„vv Ý[ÇñÊukéê"MÂ/µ"²wåø¤¥HLú"ÏA!MAB@áü¸Ž&ê$¤#4YÝz%(üXVÛÊ…fàõ±sÙÈôQ¯¶‘%¡Y˜ïæY´3ªô³*ýì Ê¿,œG^_#8×aâàäÅ=£LBŸÈ¼ûægÃÐuk:´:†N­¿¤™Ñ/ow]ë3ç^èà’ÆÕÞ$ÎÕþ(tðvReôH`;ç{÷…&!•B;WŽRn&¬Ÿ è 4ù÷q¾t_foÍÛÒå€íl¼·5{›m³é93š&îL[æÔÚØÇ Þ–”Ò@˜}>ëf¦…ácÓ -ÖY48i)$}.ûæ%Vqí$b1Éz «íCMIŠÔԣK¹²ž°d”®Àä”ÎàµoX¢ê¿ˆ~¬™}IœÃ¼åêè¥VDº¬ÕÛì\­t›ŸXm NLý# ·Õï=CÈÖkݺÑ'á_2EüK¥á4)è4í¬‰ÑÎgá<7KWkgÛæ LJý…$¡v „é÷•R½J¡`ÛÐÎçî}!JA;Qæ –›É”V¿Ý‚¸öÚÍ5ú$ü1~k.$ë¯(§}›dÕŒl‰Ÿ‰j·àäˆÇú€ªØFúôÚDžœìØ‹Ý—v‚¢ÒèqæÆ£E7ƒ“WŠÕñ;¡6~ GÀ[ç°î,(²Ï̉5|]Z bZw8RÚ…„tVõÚ<Š~'qïaz§ÖFœo C‡ÖeüÒzóî›/Ü­#¶»³r5÷e®scöظ0}j[›ðÛXS.X”Öz^2Âk¼þ DNÿÓ«ë¢gPBÒï|÷ì=µ^Cw„‰ø™DÅvO$ž]­ƒxwöËx׊ñ _8Ø×Ç?Á j͵#T>5ü7à:z'2N"×Q#=è· -Ö pPÒS1,g [@hß`_Ü}1b¨µÁº¸)(Y•˜x¬£J<Ö fLÒP(é*—s'£ó“ˆDDZˆÕcs¦°$U®@Ä´þ*’ZƒIýbBLÍ6!½³^pî„÷ì<´: çe>—uȦÕÛ0žŸráh‡-5Ã`dÔfZEü2ƒm3 Ÿ™ìC¹çS\ÒR'(;Ñ%a í‚6—¹°un"žg ÂÑÞ°d´ûUDÔVB{¾4n¶®omãj¢ÌîÀ¥Óªâ?êô~›>|“ÄŸ#¦û/vgÜ?µ-Î#Ý e¢‘~@dtæâ:;¡Šo>·:ænmnB Ëü±Ñ/qi²ÎWÏV{©’µÕÍyB¬©¼aJ냧r#«¿,ëuæ ÆÁ¼6ØõÑ…Bã“ѼVÖ€·Ï£_Í’Ü3ƒrU´§R<ÞF›ƒ]E<ôyhS€ýü`DBÍ0µ·t`úÅÀ›Ã»Žsh×ãÈ÷….ÿî¤NÃî§á=tùw+‘ÞD‚~Ðçˆïú ]— £gÏ3ƒmsR)x É -›ìÉújF§ÜqóºXF.m¨rÐÆÒqYk bjO02Z}~žÇ»ßÉסV»T)"ï#O›F0®o5pȺÕZF¼ -Dãbÿ£É×eøÚd—·>ÆmîØ ]ZÙMØnÆa¼“y,óh¢PBzÊFål¶ä„Í$Ew̉‡nÁÉ)}àu±6=ìO$»„'§òת4Y”W6%õ'8±ø‰:ýâ>µ‚²K™¸ìY;0ë. ó×ÒOi5##Òj{ 9¥«RTÚ5sÿå­+Çè©õ!IÁ®!¢Ý“ÓúB”SzC’Ò[“QúÀ‡Åš'’OˆS°–RQYG8’ʤ”Fòü~šÂ·š†ðÍeÞ‚„Ö˜œÖžœÒŽŒÞ]A@ç¦ÖÄzç1ž9l›wùè­Œµƒ!¥\ HRH}Pf`gr ÷.#œµ—•ÓyêE¤çqÜ«³o·VF°k„*X7yÓU1,k'$ýQ¨×3©†»‚“´*ØßÚÕ:὚GÌwë„÷êD¿:'Ü7/PAY“Ñ/ I¥èø¬Á†¤þúÇë™ØÑùg¿Èuk J?Of¤Õ–—èY4F·S*,릎=)q¦/ŽŽ¹S£—J¿7„ŸýAÎÿôÊèsÂv?m¶9¤«TÅ·Žv“ªØû@ò}—³Îå8„¹˜ÍÛ˜½´Ù§ÑÏ'qz»L¤Þ.Ò¦¡YL][ϾùmÍa\Íó¸×”`¬PYóDòÑ´6÷Ç^êδ@•ƒ´>hç+(è1,$”DÃÝ&Ðîë|ùz’h¸+…‚mñ^¯ŒëFœ^Ï¥ƒ³æ $Õ–¤”Öc›}"ù¶d\ÚL¤b;†Žmæµ–Ì…­¦ ät¦°¤”fZEô6b9ÚÅMã&\à@à"x¹ Õc2orNäìƒÙ7ß0Öq•<ÒˆÊO;Î7oéT‘ÎAÔ£‰:i±¦ÜW^{X–Ö:‚ÒèÒÏë8Ö%HáX7­*ÒL¥‹=Jdß²áI[€õz˜ÖV).¿‘¥÷VEüS%(ÿƒ¡uÕ¯’z6Võ{‚ê/D!õZ=6k*{Rê—nr w.žt#¨3–ŒÌ¾tî@’€Ÿ©4ü%)¥9 1½9ÄšÞž˜z -MDûT“G¦‡µÑhaTê­³rpÒ¢°Öš”ÖNkÀ69Kwo2ýú쥇 $t–r!Ùƒ4ÿzŒßšVfÐM¶9”«máj§Š½+èì›vå•»ÒZ?8BÊ]ðJù ˆ*Þ?€f.«³¨Gg˜Ò:k‹¸Ú]8@g&$=ƒ·‘¿©Tl]~o'(;¦3O¡IþÀäŸÐƒ´îÚÑYaÚ1{mô·®7`Qé+н!àí@8úšÁ8Ç&×üÝuB»{fï­ÃÔ©ÍÙ4¿å¶\öòÖ•³h].ŒÚÍw®Múí(ây>¦AçfÈPsX·š‘ɵÐ$u>úüv>—uàÛ°°ìݽռ£‰6 »ƒ'¡ò? v%Fí• ð€rq -ó¨T\v DLû#§= -d'Ê<ìL¤‰þ©µ&ïlæ_l,ænMî‘ÜóD–…¶£ßϲ}.·µdY¸î¶G²v -ÑHû\úÍ/shd.iÜ1ÎÁë‹kIuñ,¨-n!ëïcbüÖ¸7Šs² `›œ­ûe5ß8ù&QŽæ5™ÇpaÒg¸…ú¦Wƹ‹ évÃW®r—’Q®‚“ïö KPe1'­,JˆÚëGiÍeÓ~;:WŸ¬¥NPz©”Ýê…f¡Hé'3Âjc‚ê¨È¬™NÃQ"í$Òï²üó?˜ôN£Í™×e߶>“~µTÅoôéí;ŒyD˜†é3Ü•J¿ÿÀ+¢­dzhÿXúñTæÑ8Šw´ b\ýrw¦ÕQÔ£™LÅ2€q²KZ'ƒ©KÛê0âÕE…³¯Çô­Í1|kÜE:3ÎIÌ£_èÌä—º®œ£Xç—PÁž‹è\#ñ㈸è~%$~„#¢ôQ§÷×ÒùĽ߀&mají ÇèÜtšø…"oÆ<çÐHóð/!é»t|ÖK¥á/cWÓÊÍB™€¶ÔI»AŠIã½ë1wiµäÞ?€ªø¥JP~ª™õ”‹Júô°ï0æÕ<â>s˜çaäÒhî·cÙ83îOäß·®Ã̱Í3|mÞæÐn²$¬>¿=GœWgÛ>×nÈ 3è¦}ÀDT¾P%uÞqÜ«¹–ŒCÌÞ›Lô9X>¡`œ1ŒI”õ¼˜Íœ´ðaR>ÌK¡b›'‘ï38!éi&n$ÄÕcsF -õú(HhÐÇè¥ÍY·y³§6EþÙL¡ˆÝG?û¥®;» qÉà~ï–q2 ø=¶áåîÞÆü­iy‡ _œ Aç‚‹—ÍNòœu÷æÉ<©Ô[ÿ`úÑ/qfÜ´3H2°3( ²þW\ÔvMvø4&ø1* j¬Ÿ\¤Ðo¿¢‘Igˆe­»BB˜ˆÁÆW£€4®‘ö• ͺ Ê.u‚²jf§Ä”ÖpDµþŠ=í`Og§UÇ>„iØq¾vÆN›•ëÛ™A7ºG’–\㺬ÙcY9O6#7×ÒÍÙ¶¯ÍÊuµ7ß;ºèÒë…* ½#^ƒ—6sO&Æëa3ƒmsÒ)b6î¬Ìå­&£[ÛÒ™‘í8öÍEŸ†5'aŸ l«]Øhmö­.ËÒý1 N¿šKˆ(·IUìkéüÜ™üwÆÅçÍMLô1+"è«™tNâ]ÏAÄó\8@i IP¹ (i ɾžÅ>›³Ð6°êeÄ”öRZ#áè çêF½þù÷ý¢_ºüH ß¨‘½‹‡¨lá -«Üu$T†Ñ(óÇFóÎãÜbüܸDŸ‰ÔÐû<úõDºúÑn®9¬ÛòLòÉ@št£ž “—Æ…©KÛöXúq£R8ÖB(Ö5‡s² ›]öcÙWSÁÀ¤£HDÒJ«ß~ D"í U²m&h­–ôOy'Üçgøäjª—]Ί´nwÒh˜žé‹›,ë%T°â ü?”}þ&,wÁ¨XÏ5&ÒÄ/¨Vsµ21®6³—F–µ»Ç\Ú¸pÄxO#k~¦ÝÀ¹@àd^hã´ -ˆäF°‚ºÝò!Ê­Ò¡É‚¡ÉÕÚʽ°Åö.2Âî"*ß)™q[Úx‚ÆøãÉ}—‡MÇ¢è]°¡rƒ”}ƒ’ÔÎæÃÚ^Œmp7N¨ÉG@ؤ¨VÉØ”x\@"Ò?¥:z¨WÆ&Ô°”ŠÉ ôûaòÐfĸÁˆÇ:©±»ÀÕxËÓ׶ÍY¼£gßèlœ­½ùÖÑJ£`ß`…e­$ö1}j2÷ex _\L ÆNa -ëVÉx¦9”ãÊøÅq_ìθY´®å·V¬Æ°N>ðA±G`rÊ5ÀêXgçî-¿·²xvN> "±¾PeU~€„TN -Eì8Þ¼nsH×wùzR*¸~Ðät›a‹yƒ³Ô -Ì)ôÛ°&z+šs‚‘©t±Žt è¡@4v MTëí‘ýNb¶—¬ð „ ¬ˆô;⾺¦pŽ–|“_ìдÙ63.%àßâñ97ˆ1©TŠØ´°¬)Ì]°¡2â_qK£‹2 ÿÖˆïÆCE·Súgò¯w¹Bš‚<‘x~¦ ÊUñæ;ç¹™LÆÇ*`pY#ãàÓÙÇuJáÈ5:ýÊX;:å SZë -SLiH:.Ÿ°%ϾŠ^ ·a1ßMJ|W@ÐX><¹Dœ†ôVÇú+QÑeØ@“£˜¨Å:Žt!{4é!âÍ ¸èbSF̬¸Ò_CTé @RûöÈë VDÕ?€¹n|ÖU-8i?J¹– n¯p€n¤˜„ò ø—P¿4‚nˆEÛ -†eWðù¥RD~ADeBBç ËÁú¥NM Ãg¶¥)œÛY -Ò@™]ˆs°^J w$Pï7ÊØy÷:÷a8 -_Üg£ »ÉW;4çOP¹V7>·?•‚ò ]š6ûfo_èì9'ŒWC‘`¬»Š„ʲ€àF`rÊE`"rþáä†è¨cæaLbH@a@D¥˜cZi #€08‹Ä‚ÒépÐÎ<@‡ùTÉ!ˆ""""""A‚‚%)ÔêHƇÓÒ¥ªh'Cù <’áÌâ´ŽØ)%FÌ« ¼y]3ò˜œúü•bª¹ÃßÌ ìëëpZ÷Ê:MºÃsR‹ûå3ìºí"9§íºd›S¹ÿ’º!sZ@›“sF¹úk'&Ñr%ÐI|]ÉI#§OÃEE0¡sö"ë9‡HÀsžÑ ,F#’sº¨29]Þ§ÇÁÜq-…ºàm¸†©½Yƒ½óU¼îÐ\³I+rºÇlJ¹0‡9Òa‡yæ9VD¶ȱ,é}òõ÷É­<ÏI¦ýB8™UZnjè´š`Pÿ+Íø \Ä,«hß”ô—®kåV0ÅVx:¯÷)ÙMÿÖÖUÉi÷õú9ìæ5-­Û´® hb©]¥üwG̸¤L|Tpȇøgú´ü’zçøðõ/ü‘¨Ëï«?›æ†—uºˆ´úaÍ8ÁÕ®sh/§ãâ~•Äÿ‰Áß×o¥¼˜/Üg Ññ|Wß²«—\Ë·µEAîЫ¨\¬~šï½/b¥?ÝûÞ—tÎ(}rÑÆ^㤇õÓeí‰S3â‚ÝCþU©Ë…¾ŠO—ºï˜©æ<î­¬¼æ¯îé9nO—üá"ñJË[z­~©å÷°à÷áÉwš—(ÞåyÆÑwR´³ä­hºFл¨'Ïoîõ£ó³ê­óõw«ügU>«‹Ù9_ÏsjÆ÷ºWÄEë²Y|˜ÿêQác% ·˜Î{,æ%7›pp,üå°¸'3âËxºrŽAÚÊàbæ›Ø™+ƒOô¿Çü³Ö@Ü™¹,èÁ> -cË';<«dIálU¼.ª%Í>ÕG _»Õñ““p!ãÌç·‡‚Ó»rœðÝkë÷‰uÇìoGÇäÇÒºZK•´Ç/÷ÚóBï]-ŽzòB· y¿§3ÄwÈÕÿÚ“îrÏÈz|—2÷éÕÁ;;úãX©y¡….·R»ù¾¤½hA]Û©ÞüåM_IVŸ~–YIòÚ ítíÄUegÓ‹œ¹÷öø rpŸƒØm’,Iìàh›zë¿qoQIxŒË¨Nþ)â§)þŒ7j¦¦ît?C4~î2õ…LÈJZçÒ×ϵ‘í׆‚c­¤G¨.é QËÀòZ¨›ùæ¶ø!à «,¤GÔ§‰­õ^ÛŽm‡ˆþw:ÔªäATѱlà¦U¯&þð!í¿!ÌZ•:‡†á€&Qx’¸Êß„’ÃAjâÿupû.í"X ø·Äw[¿;k;Ê3ÿp8ãìh ýáf$Õ^]Ýfì«•ê¡·w›kÈW{Ø­½ŽˆœÒän Á¬¡Øk±VðüZØ悆÷kß^lð8ÿ^åÂ@:>Þ>lþÅ¿CNÚi²$lMÈw9yeÞ¢käõÙÈ|}þ*û÷¯>t{#œ­³föA‚c‰»áMXV›\P ýs”˜O`sØQ½çé=¨\«7£žº§ÊõuîãΡМ‘¸•whñ— lja¹9JÏó>?Eëì;ûq¯EÏ»\wõÐP‚ïñ¸ Êó£Œ9LUÚ€ýBZýổߙlÿS}°iP[°´ c~ fö°R×öÕs -nÿñɵÿÉÿ¿ïHà±›êüaÔò—G®?ëÊX6-Ÿ_Äoø˜¢ëf£2u¿oîõRÊžÿĆL\¿¤|˜S»”ç(øS­/sjÌ„Èb4›|:öš©:ßß*@ößxW•ë‡þÊûxÑa -¶â|}œ¿ù~_bå•Í?æÙïÿ‹+Ø£p§€o¶bGö™Ü­/Ûr}!tV¹l|G¾¯¦±}òR2{ȳp0¬ãÚ¯z¬ÐÙûÙP(÷°qSkö¶núûŸÇñ`%õÔ-ÖícÏ¿àlOq(2{¡üaÊ[˜?£Äz…O-µU7Š/ŸI<ˆG ?Ýãó„z XÏŽÕßñ5×xþCÀù{~Ø{ätÎ/íÏ}YN±saN.Æw…ßÊ„Â4ùà8Äߥ:'¹»Ì¦ñýÞ§ïÜÕ8¼š•±b·òNYÙ¨}¡>¾®9ƒ=ú@.ñ°ÉÉÑ"¡ß³Úµÿ18Þrcª…›94ÐX4Ç­i¼ æ©âÏØô&eÐF¹“ÎQU-€ŽÐ DâÊÿ ±†‹Šç•‡,ôn›: ÏLRoŸ;€ëž:@í =wüFÄ=îGG6SïÝ«âsg.dŒæ¿iÝïÈ-)ϼƒv£HüºõœƒBâ]%gÆçÛC+ˆÞ×î>ŠtŠå«òZÍþë9%?×äŸ9Pc›ÎY›½ù?¸úi¡«íQÞ(g5åÆ×ξ¯ä®…ÛÌΞ™ —ß[™ÇqËACm뎘!=ù9t¼¾×lë‡;OÃëÔÓ¾†jùgd¾)§Ô–Öœ ÊϬ -G•øýUÚvÕ¹^!gG5ë'4°”ƳÌêF%ñ¡pðY_{ ?š‹pî/ykm>‰ ÄoŘõ„ 7¦ü­h¬/\M$}ªÏáÀ–÷ -çÅ _ײ|ÚN\ª'6L½á‘ëÚo¨¾Ø›ƒ¯á3Õã¢íUþä¯i¿ åèÜøRF—^:üFLUóëÔ³ŸfXÇíÝ´z'§ÅõúŠÖC=s£n@ÕÛE™#úŸéO¿v?ûô¼ ËÉ®ãi ¿©z»!‹Wñ§——j×r4˜ðcƒf¢»5µA¯É £À¯îÄïS -²§èb UnXrVÝØYI³ë¸9¢ì#”Êá ÇH¼3Ø”7ffpþc@ꄈϴҹˆ" koo#Æ¢^7£¢ÚÍÒ²‘Eó¬Ç‰þ¿ÍÑ…k)P˜~ý1À¾ñª€:Ñs[z~ücn)9ÊŠ(úõ&‰ 9Š¥Ò}•¹yœ -'#’k,ƒ¾ŸäóN’É[Ûms%…›ˆåÜœE 1Ì×@"ì2Šóˆ÷uºÏõÒ_[RXs–¸Tol:ˆò¨Æ¦T¾‚þAݪŸ)#´ç5¤ßÙ¼{åOI;„½Ý Fb;“H¾ -wn”±+“=:u¸RNj'ÎAÐÚ4 =2yìù©°sàq¨— íœ3¨ìËYIÙ×÷`+Yé^zŸYþü°“ÿΫR=ÈýõFÞ”£Ã*Ñ<)ð*Adúˆ -Û¿Þ0¹ó+Þ¬S=RÎp; 3zÉàH,>/ÂêvtƒÒ“ã‡Ù(Š?L%Ž ŒÓèj•Rèõ°cW'ÿú›$†zÐ:V"‡ZÎ!Çã¢(îIδïê@Øî­3Ãä³xI"òå{ÖVÜ6ß9ßQ’¤mn—eÍÁ&&û®™[ªN'³üÒ–l¢æ–kq‘™YNÛªA†›U'ÍÒcf­ŒLÞåsyM/¦¿(]k¼üéÆÜ!ÏÐr–}F⧒û4 lËðå„Z@1a"aáê´x~ÉÕ Ìç d–®ƒ#í4}<탓í‘h97ÌhNËÑVéJ(MF†ÒUYï‘íÇ€jw ’€àˆxÖK»ëXDGÏÝÒ6?@æ -=Ý(lŒ¥{¡!A(Ô&^ƒ…O‹` -v|ÿŽÀÌõò›¡Þ92Ñq)ì þÎ懫!ñs_´ñ ù‚Ȩ¥3*üd`[å Þü"YY(Ý‘º4|ž¬÷7ódl¾HÚù¹ÿ¸70{(¢6Òö¤@Lb%Ïýñ²ÉòÏ3ãe2¹ÞŠ9Qw§e…¸º1C kpDUÝÞnºeø‰Pa\S DÚ’3t$„œ÷°FîÑÈ cÞƒ.¿¿Ü‘/h@ᆯP¡A_Þ,R(Ó –ÐpáãLjÉ4U—Z{ŸV˜sˆCO2xbñ"œxæBð“Ñ*VF¥k^„·äôœÆ6@ +£r\ÿÀT -8!#`M味 %É/ T/ ÎÿÔ¦-| ÜÓjdH˜¶2â^‚ŸÀÑ•ù} ó0\L û «u]:e–k±a{ÿÇ%Œ€,"² ï •¨ìß)¿œEñX¢(Ëéér„æÌ®Ž)¼ù> j•Á_™{`z;¦š²tG“,öÓÝG¾„NBÞÌqÖ»õ±_¦vQWÜc -•?B'òãbA CŽËć¶ÔŒéͪ¡ø߇â’CúÝ–„¶t¬¤Ø‰Êš„ â²¨8á½s†+Ø‚l 7ðTé‹é¢)‚}5¢àðþe¥ö Еú5Àm(fGÄ`vÅHý¹yÀ~+¹·øJ|ÆSr{±`"›Ñ–©â‹s`ÂC‡ºò}“ªoÑÇÖdÊ…Gƒv(JÒ ûp -‘’¥M)«DŽ|ZÐlYcÏŽü$³h˦ßp öÐû4œŸˆA'ñw“JX‡³å`ºyW.Í>Ñ~ìÝ©[T^m2!~À)HÖºŸÚÞª—{·ë°‘)k'ìˆêE?¯õ¸49”Hœbzà Â ˜3AØ3{?¯}“:‡ñYuõĉÉ@)ÀÝá·"~Vº|ÛK÷ RßT`p¥eÐÖ…2ž³—©©4¿š³Ÿ©è,¾Mn±8GeGè ð$8ÊWãd¥jÿï>IZeøRtjxT‡fÁ[™o*2žþ|ÈNèù]™p•‘¡ª{SöfVq°†‡ÆIpÝÉÔ…G5Û``;aO‘KÒß`•ÃQME¨á<ºƒTIÍA„µÌ -N"üŤ¨I)” ‚K%¨]b)¨ɬ- -¨ör*@u°¢bÛÈ^«ëiî…þW–5éðþ„§H`tòÜ0Û.`’&H•ð¤¬¹RãÞŠ­ÌEx¹xEØèZÉ~WúO›+d?÷ Ù,oêÄãiõ‘ÂèßMêCõ‡Ä–˜ÂeÇÝüб“È“ Ž1‰pÓ5ë,q“Æ cîñw·q:Ð状ÖÂ÷ã"í z`Ëdöž/߶aMo¬' ÉFôà ÷œJâÆ,Ô d -[9336d1063-e4b3-4c2c-bf11-1cab41a000d9172551d9-9ef3-4ed2-bbc1-3f2ea79f1f84 670.252884f846b4-97b6-42d5-897a-4f6e51d87d643fe3bec4-4b95-4332-9b12-a4179f8af2da5546125237-- ! !#<òz") §ê0ÃaÃù)B8^ãKkòîbͽ-  ñìlX$À:á®Îòˆ;Û÷Õ„!–ä>ã˜ð‘H&#}Dô/w¿”x=è8L<•Ày§¹,žÙP¹† ËtŠB>]Nù°p X$`ã|ƒz8Àþõ œm€LúÑ{8Ynµ cl4‹:ÿ5dd9630ac-5672-464b-bdb9-a8e30fa3debe287865f-b4ad-42d4-ac77-1898149a59c43.ml10SVGFilter -/ : -/XMLNode(fxmlnode-nodenamvalu/ArrayeTurbulence;childre1nodetype/result(turb2attribute; ,stitchTilesnoSnumOctav2baseFrequency0.05,feCompositininSourceGraphicinoperator%yid)AI_Alpha_idh10wwxxo/Def ;fractalNois44GaussianBlu1b2stdDevieOffseddodfeSpecularLightfePointL-z-2zx5xspecOustyll-color:whsConstant(Expone1urfacekklitPaikk144313arithmetMergNod-2yBevelShadow44xMorphologyradiu1.dilabbb-25DisplacementMap33s3xChannelSelecRy(AColorMatri44m13animd(5illfreezromrestaralwaysbeg0stotocalcM(lineaadditreNccumunon55c8cccccc8cccc1ccccbyCoolB41-5nD_n663erErod6_(71remov1 1;20 15;200 200; 15 20;1 1 spliRNrepeatD(indefindcPixelPlay50 5;20 20;Diffuse5yellow;green;blue;indigo;violet;red;oranDiazimu8elev6d1lre50101012red688-1y2134x0.0.cnAI_Stat845oFloodfloodblack; opacity:sC3550011(2Gray10-OxCompBlurTO1nentTransfFunctabV2FuncG.7 0B1CompXferFir„æ¨s\š¡IR¨Ó£H 0RG«.zò€BÐph ˆƒ`A0 A@ (@‚`QP$a£Ëj Œ(ÊhÐ9¸;2¦¯ì¹ ‘ù¿V?lŸ ‘c@ R4ësLD„ö¦áLžÒ§ ì E’m=ûÀ[dfC®ã"ç|–ùífê*yeûÆ(c]-ù¹™ÌzÅÒÇN½Ùjö÷[¶lì¾Z À -#ZÊwŸñLuéošì¦îP&)†€{¤ínÓìÄåbP}F9·¹Î‚P%Ö Ý€ÃXôÓ% Nñȸ£ØÓ3@Ÿ/Ö”D‚ø^$K ‰sý²2f"Z¦ŠcÚ¨œœ¡¤©n†E™ Ý ¢V(Yf’oÒ8ÕSYúBà†™”;vée Øzª›{ž,jñ&í)Q­ÉׂË&ð+žs§¨³ü¹G£Ná@?Ç+ÅmÍ[…óø^Í©#=r[9¦L8ƒOºŒŽTnÉ~§Ò2ñUÓ/åÆÄø¯Œ˜—o=¾Å€è|ó[¶GQ2¢0xd -ÂvÄnmpüªí’+¯vL@Ò,+PMa¤™¢õ^ G­ÈòVP$—‘&,Á×xCœ§¨Zê‡,ù•¦`ßr5¤á£Ú ~%&*Áü›³ã:_¹cô•Ö£Ø“p¥[Ú†°ý@$CA ¯aõ¦A#ÑŒ 쯬Ž&B'EµÑ^5·ï)•¢¡¯*$´tDPÛ=±ð©û:$ìÅVAÀ·úR6|i(Üè<$ܪýMâ<Å–Í&«¹â¯ ®ä¤¦»)SD -šXÖÛI”"Í1A8öÛÒz¢$f‰Š"ÿ0´¡øôŒäýS:¬R4EÒ™×D½ÄZ«[£­ þñë2¦›IÿÆ‚ò-Ekª,—¢æSwH•¼ÎÎÙ°’#‡¯?Öß)Éépç6_HÕòuUFü# ŠÚŸ£ #Q ¾MbÝ!DjY–몎! å¾èiÇÆž-¹$£äh«þæW^b¸IÓ}gÔè>‰¡-Ò‰¹Í€ûO3‡$ëi׶•‹âÂ4ØæwÄ®0t6w¤Ëvg%¢ÔÛí'X¢ãÌêDb …ÇNˆAQÆâIÚp³ÖZ/— «Ž¹™>ƒed E²æ,ã(‰nIC’¥wúÃE®­BÅÒ$fš0ÆYö¢#uä¬Z·cÒÇ V`ΧÌÍýØ2é9QêÇÁ¤V ¿scÙ`[xn‰ƒ¸bƒð4xíæw®n„׎;Ïu(UÍv‰¡—+b)…<cd3uβiÕ ÑïøEŽ SŠýôÐö¶HÈñ•XQ.l‚ZÈ2”z˜ÕuïpÃù¬Ã°2J/Ê «ÃóŒË&yÚŹÙIò'Aýó “h·Òˇ*‘ðñse)‰aûx;6pΘ/ù!õ‰lÐáߢP wЉyŒ‚—&å30Š‰9ØzGäS‰¢üèOÑÇm!|NùM0L›î;Áx+Ç;¦]+žÑÊÈæLÜÍ ¥5QþŽ<ïdkó£v3&À-ˆñ 5"æÉ®š|tt(¬©àx´‚€~;¬I˜2Š ð,d>—bgƒ ™øIM«ýÂM?ƼÕìÕ5Xª€Ñ$©Õü¶8(*¿8)R[Ÿ§Í%´Ö«AÒ?ãÒóD ‚Å£mË´ß"9A~#¡y€<&‘Òå¦ýK‡fAþ¤tÅ#s -NüR8úV‹Ç˸|Of8þ=k¼’Bk“òÏRB³ ¼1faI_4â†cÓ’ë"b©dœTc- é%Ò£¦ùœ…{$pc„ -¬DÀ£hÔˆ©+J—Ãù¶ä­S†`\UÑ×&½òÅïðèý¬º¸“Ù\°ÿÅë*à5P'f¡èÿóJ˼Ýj%1½ŽÈÕ…JØEãÏur†N/Mq‘‚¢œ¬ð ˜k½— nNu¦ÓmÚ"vr¾µRߊÐ'HË…¥¯zŸƒD=ž;‹–§òIº8¢D°­4²ûà“§,'(½t³[M.¡¾ð³UQ{òÒ—+AÉ;)€:¸‚Ð,Â]­ÜÓøÒFÂÌ[¸pC/S}C¨ÈD1²H¹Ü€—¸tå‘Q+Š¯&%{åÚÚèÜ…Œ0(j?'- ¢D›N­ÙcônÈ=‰9”#åײ ù¯~ãÿw³ªs±Y ÞXÕÃl¶~i²/fx“8‘ïÙlë©eZbóÂŽr!Lr22¢äÊäcž ™ë!™_ttë)ÔVÉÔÿ,³Â|L)–£ã/>“ÊÓNB©S®9²ÔP€eË©î\N•1| —Y²t± Œ’¦¿H›`äÊE8HgóÕ,›ð–šý€M¿ô}Có«ÑK9³­+Õ‡s`ÆD㈈§ªò‚&^cè°3F+Ä VÃ×xšÔqRÑá¸× º_˜«…*XHŸUœ‚‘™‘¬]ÕÓLdDu^S$K%5Žm à*¾BÜp¤¦ -¬»:KÞ"娽\B‡ªLpiu‰èÜÆá¾Cƒ8¸fS”’òLÛ ½W$ÄûÝMœgÅŸN˜fÄFÛ£JêD{N2¯NèGi£Uà4` ‡ô;‘l;½+Œ/ZSI''Nê­¢½äK£f¡ùײÀ‡»ó ‘ÆÝö˜ge¸·6†Âš`¥ò@žU¼Å¼žë'0¹úFÏE”ýð5=ãòwéµ0J¹8Ñës+ÛL~6y>=‡¦ÕôHž6|5ß3’ˆr ¤æFÀ¨ªDˆF7ÉåP &ÄŸ®ÀdÉòH…„Ü:4OOe6ï°+{iêÞ7‘ ì¶_e}f#»¯Á·kYJq€3Í´(Ð`ðaË>ƒÚüU£ø“ðÎÁ­õhÈ4åæe$†ÍZJØmPØ­š§êu+8‰)i9GÀ@ǥNj´¥ÙÌV¡pwŠuª o+r¥Ì$ù÷ãº!~ÆJ²ƒm°{ÑB2r5.ñ|ª ãëAÌVr“î¸C‰'6ˆ¤ˆhmͶ1®ú›(À©1îÞ:¤z<ŠyÆ”O畃¨#1DÎÓÎ-“З`|IVÔIR rA¶;ìK:{Ȥ1–h©U‡}£CÒ4#Ì©Ã(Ÿý-XÙ1ZÓ\^1’ÖG·l9†R•·+ÛÞÒ¯wî\f8ñ ]‘öh’IÝô¢ƒ]3•$§ þ%tå¸ê¸›oR‚]zÀ-•aäËì(Wgœâ—¿[Ä"ÙÖ6õ?$Cúi“P<“_V"ðËKxrø<—(hI#`½ÃªhÎY‹Iö’éÝJf’UÊþà sVG˜fܤªÏªì - D.Íg¯a©‹âCÏ5:Æ’%§%Ùá΀à—gò’/™†ý"ÁÔšÊ"HV±4Î"šØRêÄbÕ#’ˆç¡ŽF¦Ôû˜Œ’ÕeHÜ"竉ßìƺ,íH¢Ì3-—Üä½%i‹úÒ›¥ð“ÑÁħâ%c_aÔUiu¹EÉ‘«Ú鲌H$ïî™®Èmy`¨X„´o~ÔɆ¢ß¸ç³6²‰íWX¨sʸŠÁª¹Ý]¯ä{OKIŠ-n^ÌNUŠã[ò—êPô¨ 0…3xørÇ®9>#+¬ÉUò€Ì(XNÅ…ªÜÿ‰ ½Ï‡™§9 SèLþÞ¶2zUV«Ê ÃLiÉü=’G’+q÷W”‡÷ì”­ZLÊYIŽåï"¾² -sZ_T` ‡ßxmü^³4s6­¥)²5›nc*ôûpêA€^9¶š½ÿ¨ Î}|³ÔÛìJ| ‡à®W¬['ðíñÖ¸3·[¨ÚëÎû©¡eÌå ܄ڎ¸dmL#ê’!ç‹´¨êÒSÖzå]–à1„n ºfÁPÐ)­Z‰¾ F½*æ+TB{¿Ú¨uå]eBê¾^÷íVéÁ^døH^QÄh<·J5¾ÊÒ³½8p”‹&`i>ÐÇB}éµã¥¼œ$xÛcTÉ P¾^Ùˆ¬J ¿Œ £Y 9Š°g›4; ¶#<¿'˜\3y"¸¶óŠe±I²4?Ÿ,¼ßf½y#Ïã™{qk¢iÁü*æ|Hòáwç=)ü1Ùy -Æ0ø,F.}…A©º?É2ãˆ(V_©Ì YqDVZš.p—æ<ªî˜Ør$äµ¼ñÅ™ð¹¡1Ñ“–(/ªx†qgDÖ3]''\¾]&1ŒPmJç¿ÒpúÚb:ëO§b $i8 ]Ö—tSRZœg6õäŸh –î*e¸Ñ¢Ëè9̸k¶C E„lÀ"€ € € € € € «úsýî&ôC`©º‘B´«í3 €ñ°RJ)¥”‘(|§ ô±/š‰ù þ N -f ´”Í;1sVÆo52Ìñky14]älì0ÄÀÖ,,ñÙs¦O:×Q¾˜XkZÉŽë2ž™îÍóýÞiåHè×\k‹ñÍ÷óÖ›÷û·~¶››È™Jd¡¼oä”øì~½9½Ïâ¼vÙr°^õ½Vßšõ½Vß÷ôÛ]í¶™ÞžóÍŸ-§-¶\çj¦Úb{-7¯¥)¯äF¯“òlÍ›f{·j_nqµŽ,oŠ­jÛªµ¦¿-WáMósœëìüÚùæ™>ŒÖç,ÿŽ/½œ¶¹vô;ß0ÝÑZ'æ:Ó¿ù®wª+µ–ÃOÿ;ŒíìZWª»¥ùrºãêµos§ý¹ç2µöÒm§ívÚ¼3­–þ­”¿ç)¿ô'îøëå™þÄÿõkÝôô¯×N<ï­øÒ§vþ´¹r™~§uÇ•ÞÌi­1½ÜÌ–ÓŽì†Ïël9÷¶Zj¹‰'Î{ã={ÖtOÜûÅÔjmùÓ<ûžº÷=-Ö–æ·8ÓÊí¯õ^Úâœ-¶¹Sý·ÓmkÎ}ó§y;3Ë~ø.w{âlçï[/Þ™Úç¨-Dm¨ µÍBK÷c­éî_7Ýÿ¹¥Û>wu¦|îËÍëÝ{þÍ=´øŸ^nöþ8Sm'î[S;ñÞ{âŠñSÎýsúÿúæNíszÞŸ¹T£÷x¦ßéãy{§÷«çVú›öÙ¹Éi¿Ts3ç‹5휥šã´ršÓj»Kµãã´g¦vvþ[SËé]éåö¥u^ÜÓ:õÅô¹êé}z¹É³íœbLŸ›¼æj鶸ӗ?¿´nMûÄùy¥Wƹ¨/T ŠâM³ŠÓµêñ÷>óå4å{b­s¦˜;Lýò÷dÇ#Ìô綷óm¹ÎÍL_omYÿlfº¹ý–»mq¥W_. óàÉ‚SqÇmÝé_Žë½)÷èÌ÷­ö±¥Ø~§í~M37íå¦ý·ü§Õ÷ßbk>‹Ûçf¦ÜÞþ]ïlkï}\-ÇuµÖçxÎœ›Öö›­žWOËy¦½ZÚaýróŸëæoÊk—©Æ›òËqöZX®²™XÊ3Å—Zï7ó]ŽZN¹É-Ŝڼ¿¾ýj¹©¿ãûÁ‚÷ß·¶?n~¿njÎNÎqÜÔSO>÷Ó=9çfçnöÙ§žë7»¦»sóîÞ¹©ØìÜäšá#ÅЃ -¿˜W¢yÓ³¾t÷ÇÕRÌ]ÎÙÊíNÛj{å½Òç浜þÌuÛnßâ{w·ºrúöþíðsóÞûÔÚÛÿÒÌÍ[/LDà]çñt¨­ƒy:¬ën­ž®Cmj뺮ó 6ÎcjCm°ÿþ˜õÕz©½9¯×νŠ…¹Tµ–ë<õ,ÖN­VýW«úV÷Ë]þu®ÿ‡9sŠë˜eë·qàÍ9¯wv;/&ç§ëº®ó8]뺎Úß¿=íwsÜi÷Üki}Ç£«ÿÿ¯{—±Îœê»mí¶¥œóÎñðÌþõZN¯ãÑUŠOκ_šùµÓz_Ój±å´~¥ÖvšËÝó~ésÏóþJ¿ãx×y¦™s<<çª)¾÷KñcŽÕqÚ9Ì5çœãáÙšnØ_L7÷ïÁùg¼÷Õú©õ\jŸë,æ´÷¯ÖnÎõœùí=Wn5¶•ÖÙÿVÊkG ð) VŸ€ñ#S àËgŽ8ÔÖé„PjCm¨ µaœê 6ÔÖb˜ÿPQ]&CO˜òHðSŽŸ€Øè{ÅÀî"Úôj«RÞÊòÚ+gS˜sÚ«˜KÝιËZ±ž«ø‹ôHs€f¡Ù_ÕSßJå­*÷ÏSœçy˜Sé¼â¼œ7Vå…ÚP €­ª³Þiï¼à*PÛÞ(Bm¨ …Ú™FâEz$Lèö®{®¶Wúù³îX‹?WM{ïÖâßxïÊw¶¼ró³æö_oºuݺîºí½o5Î=sSW©îÝ~×™Ož7ÆÿöößØö\í_ý·ã½{Í»Þz-çú1Çõö¿›ç¬9Í›kmÅÙòŠõÞÖê[-Æ×jNÿ;åœýî>×qKïsŽìþý™‚!ÞëxÀ>Û^íç]s¾<Ó:­Îœç»¹¶õ­æšó»kÇ×^MëÝÜÚ¿ÖvËmþúØZþÖÓužÎ5,÷ŽªS_ÓŽŸ÷ÿÚ?w~÷sn^;¿ï^kݺs<<ÜÖ眦»sºçú”sücTçgE}áå©9¨>â `£Èrq<õ묫o5ŠªÏTŠ ˜©Ÿ£8žÞ9žüœ¦•nÎñðè1ç:¦šë`™êùùg–ˆ+™8~.½ûç×¼?7ïÞ»>H³þ…±¾^Œ¿NÛŸf^/î8W~óƒÖúÞœ¯Æºj¬ïÍùê­¯ÞúÞìxÀj®ÖV[­­µcnöýÕZÇvûµ÷þ_[­¶ÕÞû­ÝÜ´÷þ_m«Õ7ß›s§÷+3}nVº¶zb;1ßÝëk®¹É¹‰»¾—›ÜÄ75·¹å7gnjÆy'ÓÛ3ÅÜìüósó¹™uæ¦æ¸™¤‰µÞÜÜÜÔ››Zs›Óªo¶½òÿß8ïJëä½ëŠïæÜòj/¦•çªû¶V^…úJï39žú+«s<:®?×;×õŸög·zZk§½ÖNm¹i-ï÷^úÜóÞ-íçxÀ´µ«ÑóÌ\}£çNþ³ê‰ÿî×ooך›Õªf}Ž›xëpÖ÷pµ Áiý;Y–ÝßQuf›-7-Lbâþ|öZ57­åæWZVgÖÎUnªãxtzÖç8®>7·ÍYSÎÍ¿Üã­¹ikïöiwÖ´×:ëwËçßù·öJ{çxxfžÿ³WKëí~rËÍÞ;ýÊ«¥}ÚËM{9ÞyµçxtÜ>Ç­ãÑšµ¾ã1³ŒŸËrÖàSX£¨ÁðÔQ›ãa±¥™km­u(GQ&€oÎD_˜òb Xé~Em¨ †ÚxÞ÷»Êé¿ãÑuŠ9ØÌë§zfëxx¿9®ß©mŸ11Æ¡ÌwΗrÇ£Ë×núÏñç8ÍÖr´cË;­çk³Š^ûÜÄšWzmǵÒj9kÿ5íܼcší[L+7ùå&þ‰Ÿs<`žÄ´ÿúéí•sÞ÷Æ¿÷åy÷ªíþJpx¡¹Zq(ŽG(¦`àç¸U ´ gol­D1‚S_÷VÛœõ(ºT1/&ª¾“¾Ul$‚­oœøBLTMªÈò#IΦâ”3Y9c˜}Ä©—œ+plÍT±oôddÌËÙG;Οӛý~ †`Ê+Áh–øæ'`ü—‰¥ùµ¼Y+æu³üÈo,Íñ‹}¥lV~§9ÿG6W©ÂûFŽL=£Ë¯&Èý?–§sf݇¿/Å¥nÆÜVaÌÙëu»ù®•ô¯ÞݹªòKsøWœc¥VK±rÏWÅúÝïææ¶Þg¹å“[«Þ쥸ÝwçöΘS­êŠ³|÷®ò°ýÎÍŒIÔø…3S¿–ï|¹Ê«}Õ7÷¥¸Ç}›cîSÙÎñž¢ 6ÒjôÄT9rÈ‘åæ®Á$Å’It?Sæ涨íƒy#k€ï…úb`øÁÀEš8¥ù%ëë`bYŠ)h+€ÿ[ÿyï¶^«iÏ;€ - À"¿W10U~§Ñ C˜X’3•% GOŠŒI(2d,„ À+½ÏÊ`™@€ÚÈò;}aÊGO€Wz+¯ü`Ô†ÚV -jඎ툳9(¶r¡Jì:%ûÝ–ÛÞkÝ›ç|5¶Û>­•?ÎÖnûWÓ™Ýr¿Z;÷þœwµ¿ñ¾çËmÆ7[½¯ÖµæïoéŵׯíÕ²™8Šfê‹ ÌÇVÓ™c«1Q¬¦3k½¶wÊóçÌ?s«5¯úÖ×õûÆŸ·íóZ­Õˆ&®œv‹ñ®ü¹íûk~\ûëžñÖ¸ß}÷½wí[ï\5ç-®¹ëzóÍÙfþüb~÷ãïÎýæ×Û·¯1Q¬­?wûußû{×¼o®üÿò½yÆÿ¿wÏ{k:sohîÝù­Öæyu½ö+Ïûö¯ïUç»iåUïz;þŽõß®ókD“÷ß×çÿõò›õÞ¯ùÅz_~iÅ=kkµ¦3kDór{û[^ûcÛq¶üò¯ãÇ5?®úö|³åwW½¹¦3{׈fþË+ÎÚV}-ÇÛÛy¿v×›i}ã½ß›ñµ9W®+Ï8_‹sÍÙn\ÿvn1­:oýºgÞïå½ç­7­Vsl¿_Zïæ¼×Þ¯ÞÜb˹µo/¦5¿å™ßji½úæ9¯Ý~Æõµîßùæ™ãª·Î½×tfÕˆ&ϯ¹Ùj^ñßÍï­¼îÛµý·üõcÌÿkΘã‹sžóßçº~­üvlÿâ·÷+æ\[_ÛÞ9×»â{3Æ¿¦33Öˆ¦­Oëî—Û›9çÖÖ»·Þöîœk®8g¼k}MgVÛ«Å·c^kŒ³½××öf±F45ÞO+®¹âûomw}‹o½v?ß}ߌuÿ~wÿÞ9MgÞ·VÓ™¿_c¢ìüšÎìZ_«5Þ¶Ö¿µo1ƹZÝ»®½êË1þ|¹Öškm«íxÓl¯Õ;gMgâZy¯˜Ö¹-ÎUÛ»u×Øjžo¿¶>¯øÞ\9®—s{kï?æ;ëš_slzW«í®Xs¼5ùü5¢¹óµÛR^kÖ»_\ßöïWk¼uhVüØòZ+Îùþ×Û»®ûu~žy¾µfl÷_®må5ëž¿?®8oΟÞk5¢iíßÛ)ÖÖf®9ç÷qÏšÎÔû3¿šÖ٩ݺomµÎÙnÞwÆ:Ó:ëÕtæÆ»ít­¼þ¶¶jÞiý-ߵΫ­¾ok­´vh>Ö<ãÏûí®Ö~ÿÎWý½oZ§¾šÎäV#šûÚ|íkþwm¯­™c¾¹ý|¯í¿;­ó·ÞœV[³­ºÛZ3Ötf¿Ѽý5& -®ÜÚn·®´Nl_cË·ÍÛê½÷ï\¿Wƾ–Gz»Þºêç´êÇöuým¿YØù‹õí¹ÚÌõ­™o~9÷ð`ýÏoÝÙ>·7w^ùçØ÷"kû?ÏÚê »³Åyãz-Îzîœu]}¦Ù™(”Šªäx8$*”Té+Ë/ôJ«ÕGœÍcø‹2œy¬ïS‘KÙÌ3b(šãWÎ~_»uÖ_¹Íc5·¶½×öŽ3ï]í½ÿ|œï¬scJÖ„O˜@ŽÄüF‘õuæ*æÉšú;Ý©ô‘³£èzÞj$U*O&äñ S 'Cé1`dâø™2qüdk¿cZ§µš[}eeL†°’d‰ÛæK+ç*½’«ôJ“ožWý¶ã]ñoÞu×ÏëÆw®kç¸w|s×7‹Ÿ°ôÂÏTGâƒyà‡\Å>Ù÷1Õþ&Ê$˜33YŸI#Å jź«"Ì&Ž.Ïî™þηÞ]qå×Ò:ñ¶ößÚ×ÙvŒµ®¸×«k~[{¿u÷ª/¿:_Zo矿Vûv×ÛùÛ5î;k®¯Æ´Nkÿâ]oýŒïæ¿÷Î\ßÍ-½¶ßºóëûýZŽõÆÖZLëÜ|g›7~žqæ›ÚŽóÎ×bý_-þÚs¾õêzïž·ÖŸñ¶õÚÜw¿ö³}«kߟÿµÍvÛû_œïý]3ç[óýw?­sc[û[}ÿ[˜ß,ì¼ógÂ|'üÆUl&ŽäûÊY(’)ïk­Àq&¼L¿åQÌHÑò(Z EËÐ)4¦<žºA -…®¶¼OñšïÓ'Ç/6Šž¹(g ”HÆF%耙•Rõ±X ù »IùB0„™èÑŸ11Ár¦úÂ8ŽÁ*ö…CìúÈÙ¼À¹?å:gnâ^µÞô+f†0Ca†Jp¶Š‰žrôJ˜éxÌI@™ŽÇÌ`F†Ð~/q,O*ô:/•WžÂH‚˜ùŽÇÀÄÌè¹<«Ø ó Kãx Ìæ-`få$Bef,bLãx½Þyuž_Gq<*?)Ž71˜:ëÄ쉙–âxTì¬.²ÏÚg.½0”ë¼µþ¤8¨Ò C(]g>yPŒ^ -ì¾°$Á±ƒqæ™Öy/­ÏJq<*Ç£Bgó¾Ó?Wé}Ý7kÅD‡INJÏã"gcg‚ªØWšÜ =Q5z.ÏĸH—j&:”^š´”Í\Ÿâxp³‚YÅf¢i²Çqñ¡”!áC.0ìÏj&!ð¥Xž„²šÍ¨ ØÜœ Ó(@ 4*—· ©¬,g€ÓdP°6 -*Ü+©\¥PÃsP#”ZQ½’`’±"è.>ääó!‰<˜@ 6Çã£q32×7‘@2$”É4L€–Ì@—õ /£¸@ ]!éô’Âg»=`ˆt/l(8îx¸ ¡€G08ÎI­ÈmÇÕ~Ù Ä–PÀíÍñ­*}klaÙ’‰¾¡CJ˜Ò¨“ÉAŸ0FÈx® :‹Þ–\[œ*W0yóxD²#z.-¯K&.‰I‰— ¹L$`É.Ðà‹§ÄàÍñ¨ Ì[Æ=è7¡³K÷!#{nFë;}*wé6ì>}++¢ ;áQ°!HÜØËDc-ÜØ,D !ö¢çSo·øð¤êÞU9iSYøߎ2ÚþÅ‘b5߆Tø´ j¤T&Ô— ê+òpk‡B©)ŒÒ&OXŒ„ -Ì-3  „™“#+ŽI™L¦à&@0a,!¤ -(è hBnŽÇ–¹h˜’hJªè\h¥hÍ8—‰¾8R„Ew-2'²B.bcÃq¸Ìæ.›ã^1ñJÁ@7C5pKRÅ0†HÐ@…È ,ŒBv AQ6Çc› å…r’Æe#!Þe” E\ÂÏÀÂ…U3>—à‚¹½\´*•KJ,-àËbá…) Æ'NXq?‚ O\$"V".,‰Œ'HD?LJÈæxŒxI¹E`‰bG,‚…¥ (í„‚@BŽ„À«ˆòkMLZ1@,:H8ºA°Fr2¹<‰ñRàM6‹X†B™,pHBF#C6ÇFú !ðH’±‘¤x. "‰t$RG̼‘A°¥¶¡ÚÐD”AÔ6&20 ¡J^Zé‰.­Û¬Xš€Lb¥L)m ;dha†¶$,´ÍñpiPh@”Ð 3íA¢>h˜4:i 'Õ ´¤¤U. jó:3ã´ˆŒa¤YÈ6í`£ÒF HCE*<ÚÇ’éh—h- „Æ°Ùh;B¢Ñ6Ç£T©4 í!£!àP×.é€k#ê·†ÐZB$kúav52rµo“¯5”`UÓ€-ŒVáRTÓYpÄ€Ö4\4J `ÑĨ¢U„MT3ms<2ƒF¢i®½i©‹Ð>-s!hMÓ´Ó4moUȃKÈEè•‹”PDÓ4í‚¢ €hš¥g,Ú†ÄBEƒ\X*MÓ´2Á@Ó<#HÓpÄGÓ4V ¦ÂD4î+mÀ€ ‰Ôù\ ŽõPŽsRÏÁ…Ÿ#bYPçâÒf'ŽØ œ8 M0ࢿ.?RœË"1{§¶vnxv6Çc2Z> ë\468¬È„g6PS rD@zø -ØÆ–楱9è„X m@~º±€íÍñ(W-Ð;8q2 ±=–›‹¦ð  š \½ê@—­2Ø8øŽºd4 B¥ 5Ã(TšµDgã%YmŽÀ:àÄÆÁÀ*óêdh‹ŽÈ"!J@š×æsÁØhQÊæx €#PGb°2qLÑÓ‹Ë N mM4 Å iA¾4MÃP˜hÚ˜  i6ÇuÑ4Ñ´; -P¼,¬‡Š¦ 0`À€Íñ¸l`.L‡Ó@–b‚sÐ-0AëƒQ@&0Àô5S!ð±¤;úX—á\6ÇãbÜ™ÂgC˜°>è‚Â9°–(´‘œ‡é\‹Aw)gö)AªC -ä’i -=@sÁò„`Y;ä>¦\¶“»¦iec“â6ÆÏ=§iÉ™è'ô€4MÓ4M» ¯Md‚hš&³hš6À¡Ñæx8h*š¦±4JœSÑ4 BÑ4Mv8G•QQ80ðÛ!H©2@“‰¦i• ˆƒ¬išæ’hš¶9¢ï #âMÓ6MÓÂÖÅæ8hš¦š¦ý¨a<°š¦i@]æ›ãI hdbÑ´OFEÓ  ëD’k6ÁÀXB`/2&,ÑjĨi ·‹X§ŽfܼAG`À|îf3¡¡: ¥>išód}ÄA€èšÿ-I°›¯ØHEK2|Å@Oú”dਢ±ˆ±Wl6I%ÎœÍЋ}b£IzÓ¥š‘S†2™7Ë™8€NœS,çêûbs&0Šsœ1Ðk}3&ΘÊæLà#ɇICŸ˜7Io~!Èš1o¶b œ±Ï€I¶b`Y~䜟«œßèÍü\”;üöGoóÊ“m}¦/tÀB¤¾ˆ’ôBKòû`™Ìê¦Ñ×òJáð‘ö_£G‚£ƒèžÒ¿Ø'ú×è‘Æ”yžV ,Á¨ôRâ¨â8è›^£€räÀÄ1$ fUbL$Y ²À2ö­F«˜èXel4€7Š^Lqb?bL$¡BŸÒÿˆƒÁœ…ªØú”ì8³‚;}¡ ,Ãéàôs&XÆ8ZdÅF)1! E•ø‘ã'àiJÔïåż0%_$M‰ÕáÄ`šøBzf œblö§9•@ó¿Ø­bÞq¦ýç'gŽ2Ù(“ ÇÏ 5W_ d}Ê( Á’®FÕ¨¢2XÎÍŽÈDRTJÊÄbª¨L/ªR3’–1VHIÙ• @õ!%e5EIÙzSy­/FIY›­*M‰-Ul£0•*”©HºU¤L¤2Ôñ[y.’’²¯Œ¦ -¿•[ÉÆ/,É/ EÕÅ‚)‘„¿I}sEÃ’üÐQ&“ÉÂ’$=¯ûþZ ¤£Lec¨rQ™ŽŸ€*ó`%˜¢)QÃEG™LûÀQ¤«Ñî,S¢F¬’ߊ¦D ºU_ YßÊÒ‚,JŠ¦D :†20dÑÕ¨WßvTâç#gOR™ÆÒ YåGRRVÇØGÉq5®¾/L‰¬øµ<}ÁZ£—RQR–1õ…"k”…+ZÆXb)ªÆ• SK¤/XK&SQ˜ -ƒ)I¯ÃLrC0ÑãR®ˆÍ3Þšƒ¥'ƒ‰žÐ§$‚¥g"˘*?25;yå)ôRS7n™èÀÂðóÜððus€ ½YÃlÅÀ>âx`èM°Œyúƒµ>²vJÖ×ñÎK¢¥`3—Ãœeì[•§0œ…FœW¥•âŸ2±<ÍIþÞaøyþn†9Iòe²Ùiîqð•ó‹a9?•*Y_‡1g}ÝW -”U­€„àø A–8–V_ -"G¯4â¼bâp,jó„á畬›Ëæx\ÙCúX€^60á&@¢¾ Lx,@¿9±‰Oµ@&%Iiã@IJŠ‰AD¬*,!o¶j6jÈaXÍ8î2¢$£Ð€Vð #ZDGZ䘩"/ym›ãÑ&„‹P­­dbË,W&1tá!$¸˜ø…V€ÀïÄ(eMÁ`Ð#!-*/“@Š"&$dD!TL‰S´‚—¸_˜šQ -œ¶9ž×梕V¨mV© h+Ô€v€Ð"LŸí ,ŠãœÖ½6í¤á戉¢I|(,ÇÁ>é)’Î ¹ˆÿĹMêò¬fs¯> ¼¯ŠH±s‰8W$¡St¬hEIi@ŒÖ_a"à½h%: %4»9¯ÏÈ_x ¡‚zX5ä](Í¥t¹6åÙ@…Îì†<ÊI3±“jÔ_›Khæd¿9dJ´¹€D%ÄÃ<”_=Q˜è;&O¢ º²ˆùU†Vm. RìTd -}îà$Yu -opAX€2SLH*"nbsÉ&Dš!«Ë‹gÕÍñMˆ8–ß (Û–ŠÔ10i¥ÙoŽÇh`s ŒªÁÄF>Ÿ ³}>¦ãáX¾còDÒÀÚl. "òôŸ -QßHx›$¡–D}3)m.†ˆ”ÄlŽÇ¶å„ƒ“D””6—SìrKWÅÀ? üæxÜÆtL^8 m¬îl©‚; LÈD&ð8¢nL@T±’hXàßÊõu1T-,!'°ÅLoD"Ú#(¸ÐϘ'L„"‚Î%ø%/rŒH$«Ú9$Ã# [D7tB³’˜À¢V°Y\™Ä "¸p%ÍÄBÆR¦“ Çò•”ÄDH¬îÒ -­`gLÄ8 SÊ"œÄÐÉlî cªì”7—‹¦ãñ¨hǪ%怀(>!ŠÏÄ6py&%æ`{ƒqô|(„N¡@¡n!Wý†ê„Ñ4¼Ðq¬:˜LœÍñHˆ¥ðƒÍ »±ybF…0UVñh9Ü2<“UõX8Ç"Êp@ÈÔc@68\2%ƒaÑ€*BÎT¬ÆyˆM|)$±XŒ$š¤;¥bªMbƒm– 6— czÁ:â… +•cËÐd>&µEŒ¯Ë"yVì”zÈ@žUÁËCߘ°È‡ GH© ,†”5ˆ]:…Är"z‚á¹x†Éb¹EfTÚWŒ¿HÔs½? ÏE¢E4‰¡’Çò³-¡º `ß0I ͈’„¬QÞW2>‚ÀiCÆ “ÑȤ– ~œq¬±”7ŽZ‚'#p3°lÀ•9…7ЂKéáF!¹9TÛ<ã€V0ú‰Ž­TxZD_ JD$ÇÍñ5’UÝÐ@ÍÆNÆ’Q; Êfb-^GQ©Üj£fãæxld$« -â.4·À` ¨>Lh—Ó6FtŒ¡.ï 0™Æ’•[„VyBcsW„¼Ð -Æ‘ì.˜º9”+€`Ê0ÀxÐÖÞAÌu1¢d(XΓI©S;KVµòaÅ ˆ6Ç£Òmfc(ű|†Ã†Â:XQu@%¼¤@X¡Š1¡©Œ1 -endstream endobj 13 0 obj <>stream -ˆ>Pè„êæxt¡ì!‚1B†–-¸XT0hbâQ\™# LHKÆB°Å—ÆíÉ‘¢l"P‹8‰¡›ãÑ-`PŒQ&clQƒéb´ Æñ3!YÕÍñEysÑ ØàXÄI¤%±Dm.3Þ]Z@Ö‹Ñ¥M†—¬ªä%bXˆ2ÄIχB¨”ÆÔÑ…Åè@Œãæx@ï.ui“æRòîRŠMŠs$Íô±§úÅ€ål¸6.ÎFKà„Ù €%T’*ô™H:w“Á`€5úfs<8Ëw*-›0‰7™fs±™†¼@Š‹ÃŠ"ÛÜÒe²pž‹¨äÜQ=¨XÛ8÷ÀË(T)v.–HB…%äÍ…S] > -{sœ0ƒËM½î7Ç#³7`ÑW'  –¸ä4I©u3QYOcŠ ¼Dõé”— áf -°%]0õ–.ƒ †tÁTL -Âà²3òæâx”øþGœ€µC5~¡O‰’Ä¿jGœR~d';zŸLÆ ÃYè; ð½þC€ÚÍ:k«¢mAô`üèÕFˆ7ŠØÈ› ¾±9 ÚE”e N%Y„¡ZYÁ&å#.B‚XÒ= j*F³ø (6é”I,!d1`°SÁl“€À¾ŸM„¼Tz2 òµ9ˆ×*”ô—fÔ’iÀ.'‘ª¤56ÇcÒ-ÄÀŠÌCHP±Àà8¾B SrÄ®KÉW %91´F×ÞÖ=`½X3‰–já²LžðëPhJ_® ø«T@ÀVcU5¬4ZzåDUÅ“'Õæx@” \eJYÆT b‘*•L©†ÒhæJ^Äg‘ xª²#ãõ1OÆl„+—„ -µŸ2B(êÁ²A …Æ€ÑÆØ¡ƒxÑ.R™‚‹ÍñÐ íb#KYXP€›ÇBSi*›ƪ£u*,$ë+º -F!f( :W†‚z·©‡‹ÏÄȸL¨H¯–å ¡q %@ÖÙ8EīʼnØ|êT"4@iã"A¼#C¼Ƈ†ƒÅCF¡¢óPYR¬²åÀ@É” - ¸ÃÅ¢9È* §” #:=H>Ì)áaf2ÀpÓÖ¸¦ZÂPL}a5lŽÇFé 1Äf¬ ­¡Ä(Q¥™…Á¨ñ\¶4y6f -[1> !eøXÀ"9b¡¤9 ®Ö¾,h ’Hž¸!Ah_!iT@¸: grê6Ç£cQšnbä”®\ -ÝûL -²‚¢°ù \ .‡SÂ%òm쬒0ŠºÆÈ£ªxiT*œÑFÁa`Ô --0„ È%ðKB¯cå²!"©¶ Ñæx\*#ç²HSÉh"²dH…^ßB¨»0!R#bš€Y@G³xU,¼7 èDÊ›¿¨Ƀ‰ %Rˆf0€(ÊÄRMŒ2d¸kX2„ND2‡B@Ž#)Œ¢0ˆ‚BÆeŒA¦¦f&°Æ‘«‹.Fhè©9™°Èþ„ïmœK }à- !úp÷ÿ -Ŧ®Ý:ÂzÖ©ðµÃ8T@­|¸AlpéÔ>šA Þ<¿þ¥¹Ÿuë©sŒå‹/Œ%Õ~B¬Ÿp@¹sz|Ƹ+Q ³({7šûi€ÏcQ¥j+Ô" -àªÚ×u)𹦰‰yŸu*ksØϨÆ{´Í^ÌÂÍÚnÈnÕ kY3^‹z½^×:€Â‰,j‡,lò«k~RqÈÙ.¡ZU®bŠ~ÏO†0•¡1R5“ˆ*«†…‚@Ò;#± ~aRC4to×¨Ö ë—ÂA˜?(@X6v½cõ#½¿”FN ¿Y÷ ‚S3–Aš{ý›Iæw¢ÌÏO›bû¿T(n¶Æâq؉ŒÓ‰£XE‹øÜ; ž^VLG–;Qª"…±.‡4^Â,èÍV`. 5Ë~ ¨‰5¤ÅÈì,ú'ŽÔ>‹Ö]¥ÙùQˆ‰‹Mjm×N̦å9jt[{ÁÐ{'ªv¹ÒöÛ´{óó֌ὤœã:n ®AžÚXÀöÚ³í jF€£r=ÇmlLç˹žÍbNÒÜ‘‚Š£2\”zÉév2z·åÚ:ç¥(B$ƒ¡;}jc•Ñn*Æ4„8kC$)Üx™’çã5YBÜ? ¨6L”E–52 i’Ú€N°.3øg^ÿ”/1S\㢪T¦^Ä@‘’("p^ÁZÚm -Ø*Ð/JPÚZ¸íõFÖ×k—ÕCd"WÕnȸÀq‘KÁ »Ì%WFW¾î2«‚T/}TrªkN] †õª€äz2ˆ»†8æ†w*9º6Ê€l˜iø²v_<מh×ðc¡Ë.ÙãøÕŠ¢!üЃ™L0†Ó÷Ó‰avn™€*ŽTå(G(b² }\šƒ£— ¨‚€%󛧙K¹|ZÙöÐ{ïÆ2yèsëÀlP\°Ï )gù‘„U]v!„ÿ¸dDŸn”¦ÒjšÒÊÕ›€Ùá Ýç×ÂÐá” -†É\àV`¢g6 ÒÜK—ÕÃHD&ò„eCÑL E|‚ú!|±ñ±¼ 3Áá–  ÑÞÄÄ;i:Aï˜íœb€I9+1«W’–$î:ÿ›‰Š:`=Áײ(¡)pq_3g¯Iu;qé1Þ0¿“PžH:h;QséÌ´I‚D·_wÏÆÍÆ'ÛpdÎëéN‰w”, -|@„Êdî‘3ÙûY—'Z ¹ h¶‰öÌøµÃûÇÜšŸè÷œ@™%Ï”g,²ÇJ°âúfÐLöQ’¡¨|ÏQ"5 ->èOr±ÂÑz+þ{Ò¬f9A—w11º–ïÑViѤmk–^ZZecÐŒÁªÕ|FÚÑwTÞŒGÐükçùj=3õÄÔnÓxøÏcXsäO×øûDíÛ¢€7ÃìásSÒ‡$'ÊU”nÑ -–¹FíúoÁÒgéªy¸´ˆÈ/Θ‹”Ê™ -»;Œš $þû¸©)Ê¡ðbZùppð÷?tÐû„_;‘‘¯,¿¤q ¬¿Øð:éŸv!Úó˜Ü­GO=uÿ,¸ïã"¸åGÀ‰ ë Ñ—èÌ=@4Jº>¢%Ê¿3UËvЉ<÷åÏ;IÍ 9Ä÷B@NP뢙±$±c˜žl&Û/KlÑAìÇ0øä êŒyQÖtì:³KVî@ŸI¹A½zÜ“3Wj)W¡, iŒ<Ô)(+ú*íS:2•Ç´ú|hŒ¤þè,i¿›Š\ÃH“Hóéa@$OÈ3„}Ð=ûI‹wº˜V„XÀÊ‘ÖxëÙ¢â«dfwr´A;@ -"Èh- âg‘Q{UüØ -¨Mê°QŠøòC(©lWœ^/º3q®WÝ´r´÷@pÈ Ø#¯^»Èü¼í_}‡Ô"ÐVðêRècΊT$¯Iƒ„s\ë $mQé ó‘IyzÐ^h$ ‹è£½;¿§[rQyOáæë9Bò9OçýÆó<Ñ,r‚Ûé]Á¶¡sŸôwYÞ+?™(ßÁ‘Þ?k7@À{?†…ѽ ßVð¾jà¹f ]S¢ëª1Edíô5º¦V)¦9iW4œÒ–¡ v G ùÃÁr××Ñ¿æL5à. ÿðªáä [¾-Ù^ÙXæÐáØåoBî"HY:Ž^ÇE8 š,–00ðÔêÌ }R:†J `ð|õ%(ÁbgÊv@uómõl [ÆRV3¶´Á7ˆ«ƒc7½áóÃKf+±’mýgÔ9Gìwç{vhZú-DظR–Trönˆâ'ŠD!Âf¿Î›öi÷ús{7qLbW`‘ò›Ï÷ÆÌüð"ËïÃr pãéŠ|ål /¥$vªí²ŸÉ@Eÿâzν°†[VËC•F¸ìIßä­”Ÿm›ïh¼ò~Œò}5äáÀ»&Š ¹ýñ -$Á¼”Ê‹FÍ°Þf™FŸ÷îûüGd‘ÁäÆhkw†ŸäI’@D (œ²ŸÅ/Åg§î?ùòlVðNÞ—Ö“‡ôÓÁ&¨aÒƒO5Ô;LëF™ßÊh?¬ o‚z²r](¬DyŸƒK(# îNF0Là †Ù½\À9˜)ð+[ˆ5h9|k˜2·>ÁŠ*Œ8oЧ¼œ]õ`Õ -Ž¶j×~ûgeº°{ÊÀÛ¶ñýÜûÇÖ2¼±c*-WY çi¢]  Ì‰å$Ÿ0\øG×KZB ¡®†}žÊ¤}Oâñc -A§u¡¾æÙÁ>p‚4ñØ×{CàQÜ6‡ÀN’ùK.DN‰ŸCø&)£Ìèèû`€]ZʈÆÀów –̹ÈÁcŠä|éˆûŸ-f‚6”„y­-lï<ãQbŸÑ¥²AgG –ëL–¨ö­·Hûþ6­EžœÅ#§ìe2A¤ofAƒ!y½yŠ'E,h‡¢¸”’«+i|ýMÅ *+Wn-ìXÒ¡ïtÀû%‚gõ}Ó$ÅË# ð(ÌiìŸÔª·..EZ¥¸¿M˜åÜŠ¸ÜêM͸ÁÎíl -ÔT]áEHoå’`¡Û[Ð3ã /è†:È¥(+k*Ìßn›è)2§ê&5ÌJ¡ü©Â€J,T fÄÔݘ?k`gÑí•Õ»é -‚Ò-Üy؉í¹4ûyk9ºÆWÔƹÈ59yÑ–ù„ãbèkfE"˜ç›®žD•HCÁuUšÈ+ŸÓ˜³:ôiä@“ ›q"ÛÉ%“¦ËK”q—ßp箟$Þ B§ÿ.8§Àuæø¼µõt´è–žxR]„fà»Dé‰ã)´€–Ë'•Õ.tVom¥ÛMê=#ji!ªò-5ˆV&ÏÀÔór2þŸLän)“¨ÿz À¹•@ÙF¥g;·p5K¼÷Ý»€+yürñ}…Ö爵oþDbQqÕÁêéœÒ|G8Ò¡¶Ža••âÅ?í÷›PLŸž?,2’JeãPpÛj ¯…ú"Ñè–f­ Ç!2KÚ©Œžæä)‡ìL×{©/ΕÄ0ÒbÛXFŶ•Àµª L¯=Ö\²9bÿW9…,ià @Ä~JLZˆ¡5’”“»Ô§?^ÈåÏG!ꌂÎúÄF«Ñ¬ ±¥áitìRa£“QfA[1f'W$_ŵW®-NÑŸv4à̼¡æÌ´È/ÀÖGåžø)mŒœÊ¤¤å¡À• ㉶(&©¿© ©mìí\»l„¨“ªÁÉÊ€¾7¢øîÖ‹ã诂ÿr­¿‹½ò›÷Šq,QL&¬ƒRü'Î vÆÉAÝÐNxFdš—vÏ—.åe6œéàq"‚ÑÛ4AmQx÷oAàf(Úñ€¾è˜ñøÒ€N#V–­IK§"ÍZt/í+T§]ué‚A$O”‰ó_ÕÁaŸýeQ%°¯˜RæÇÛ~ûµ°¯‡ée%mËtþqþ«ÑlŒÙžû–:¢Ó¡®Ì¥ç|#6ŽW©-f’<ϸ˜ƒºDçÊÙY²S« ãmmf9Aµ‚;I³@Þ*¢LCäÞ–NÕŒ€‹\t‰¤ P;ŒÔOä/ w„ñ8&‰˜åëP©xå\ݹÚH¿°Œ«j=`K2$ ,–(…¢™û¶K!Ñ”]jÁ•µ¦ TŒ´p³·P9‚Žo^WDK§–ÖCÐW_Þ›:ÑŒÁfßY<§KXÜÈv’W…xEÁÊ~Ï; -q“r0ÐpǘC~LÐNTŒ­q{=Þ¹‰÷ À»ºÚ¦ŒŽ®Ý€ù^*:[!Õì‘üø8LeB„ÿ€Y°ñ•g˜Ž¨ÑÆ6î§û®jÚc=DÝF½:=Ç.p:ZéÔy3e;# -:Œ-ÚÝp ²Ìµ'<9\¾"”t*üã³ò‚‰ZAìçÖÉï{ÙµÙÄ0U—SSRëžj -Àƃû¯jhóÍñYk9•β ˜ÑÌý6 ¤ùtߢ )ʃMr 3ŽañP˜»ág~æÃÿrúU†9ÄQE”µ "±ÐB^Ñ^\ ƒ£©¹ù/µß•Ã¦æxR!ý(–VP¿'}ÁÞQX~¿¼%|Þ‰t -£˜(™~i+è¾Vá€M³«.g÷ÀD°£8@¯Ñ¢aŽ]kÖºgm[zÎü² º>Õ±PÍ&Ó_Õf‡”7^/³£»vg"šIÞZɃÁ£(G’V„’äŒ~Zà¬y3«MÁSÙÏ…ôÉúrñm÷ÎÂOí¼ºI‘³½%'(_´>Bàjâa^‡1D¡ •Zk²–zwDEú]&¬‰¶Ãƪ~Àåñ+nOÿ«$3!G†>S~ò±‚ŽxZ Csº›‰›‡¶VƒÃaZAŠ6ÈÔÑœÎ9àæÃ>@¢¬âTÞ - üÊ+°ï8"D;²ÌW"a«_'þí¬àžŽHàG:Ö ÆBí@™QÈøÁëÿZS‰À¿÷î';x,¢ŠÁÿܦC3å!ÜŒš} -Ù5=Û SÞañbj,ŸÈ†VèNLÇÃýX?ÆÈ~5ªnv.ËÓ­­Ó­ûÄb2à(,RC ‚ÈuÅã}úäOdgqksÌÂòÀaºÚÛqosuÏÁ²*í΂ÇTInmJ Ï<é?Jê$ÅmÉ2ƒ,…¥˜¬HÎY^=Ù›FúL®Fì^ý êümÍÓÔ¢€â]Ãà ÑêçÄ›˜îñÉj­ëst/t>'•¤mƒmo Þ$ÜDj ^ãFa8Ë€O~"õ™e2ÖÁiçÓgØ0s7±3[ÔP£L1Qeèqn“=Cœ['½vCr9N¿ LÏK»jÆÇœµ0«¢¥Ðçÿ*¼®:jÎT-YI{ -œú+Ef¶Ùe()Œ`¹ÇtX±0 -hX?åSfwz‡I&´ËC£äÁ“vëƒNÔžÕw {BDÉâ9§(YOQ>ê†t¹ú Æ€”&“8ÒXím¯Ùv²tUÛ#YÂø?L•<¡¿¬îDX) /ûŒ³Ç­õYÿÕ(‘ý!ÀZnéˆ^à_¢†v’7Œ+¨² IfÏüçež Z ¹~³ˆ‰[Yɤ'Ú³œÄ ®ÔÌ>¨ÃXÃû.æ ™î¿€ãõÁ4©‹$=Z µ‚Ývèϧ`ë3¹aV§Óœyk¦!ùíÏM¸¥y{ÒI -Œ[f…Ú îí+d=u@núõÒF³ƒbÔ,´¼“¾)kª«;¬'¾£ŒÐ53ç î|õA¶Ëû(ë埖ñ>É.Æ#]„v‚¦waÛ¥ß4™õ¦IÏÃÆÍ@b¥w»ûu‹ÁеÕ$.f7FÇWåŽØ?¸ÃC†'Žœ ’9"Kɱ5;(¾˜Î™+/IMѾõg´o)ê1Œ™é‘^nW›Văۉenƒ¤‹pˆ]\Õ‰%•©avr#mÿä¬ÛPƒ ’ð~ßTƉpe§Qæ6œº»—Œ¾µÝé+X!û‰Ãt¬×TûôÉSª/Z憶 9U牡¸÷6Ir ìëü5•yvï¨%5YÄ*îæä=R£ &urRAê~:6zÆ‚;q¸P á$ôîVüŒ»ÆR#!75‹\fíÏ×`ªMˆ˜»d-P&ý¸5ÿˆ:_õW}íkI+³…&ÕX¬\ÉÙOÝâƒÞÈúë¸ý“²Î(øO 3[Éw4„C¥¾ò5‡îy¬ˆ`OÐ -ÁmÞ Ì`2iúケ¬¬"ñ/O1q¸Ï®â‰ZÅK&„ÇÜW2yÛab4Ò65ÆÝVQHKnoïçQSõ -2XmN鬋RsDŒ™SxšåI„†ËU‰ƒ.. -u…4KÁê¢*Fž…¶ô±ËÍoj@d™*šÑóçYAµFí9žÇÅÅ ióF*z^Iߥäê­°ÿ!/ñ-h "q2Còu bwk<©i¿)‚ßv7lðæx‹6žO®d”x2$þƒÿ+úê2œ0á÷lY·¤~Õcœ’©¬{”¼šÝ» m&½ÜQϤtnföµ €'Š™bP(•¬øˆ>Bäá -ÂTt´+A ñºÊPµ-»50’¹àÉ/ZXP{n¬© SN9hÀBO@W ŒF  ©5’ö¡‰wÊ<‘p;Ò`c%3ÀäÕ:B—f5µ'0ÆT‰Qt›W›¸øÖt<2¨´^ãSKíkJN#Ý F(¢\1G‰ú -_’ÑÀš Š7ön!Wºz®-Wµ@a¼£Îf•’Y¥4 W‚ëzÙ¤Ù%"‡ý¬•FªØëIzçîø -¾ÆRËãTºƒ B,«ÓõQ) ÐÐ(™+±¦ƒ°I6š»dœ» tÜšo5¤TRêdTn €6ËÕò5j‘U»ÛÀMƒó› ⎠¤E€'ög=«í’Þò˜”7¬:Gdêð¦¯Ë™ªl³ý:žÂš§×Þ¢K§9Ý,î˜ÈÕ×Áöjµ`¬d dgw±v¬p¼Íá'J\ã{!ù69Èé,κXÌ>0ôg[ÙO‘‹‚Ä´ †\V›¥·ðÛ²|ËiVlx+©•'üÓk­Ô­Z Îm‡G9…äí‡É-YU,»|CŸe Â‘™–f®çˆ˜]wbRX‚M>Lß$ùží(q\{;н˜Õ ¸2)·Í“JxʳµJ#¹iÒZ9W ÝQº©JžßÇVËDÉzm(8â•@¬ópo»%ÄX½â>©l@{ Œ¦ pOpn]ô¯´`´ÀÂïÆhW|ÃÂåöJ}5O¢ÙÍ-@ŠÍ˜»œi¹.Þp¤¼éS³í£t£Àoì ceŠ¼o3ôx/if^‰ˆ@ûÀž¼æ[Ðÿ>®Š(&e£=FÃ!O)òÞ?‹åôÎ0+å^†œ'ð*ôéÜ ¶™%˜ânc™«H¥äKÅZºq…àÇÒlÜòFòû u`H‡ßAU«]€  ©õØXct™xô˜Ž#6 -$òZªæ -Š‘ç‹@×&5£´zsKƒ |s1Ëõ²$܉F+¼q'!R<:ÿ§—î½sð·6‰ZM3C™–îˆNÓˆ¹n¦X˧…ºO‹_J».¡£€i ä†zë 5-È–9ÜHJÇ&™ëB›' S“mk³§ÛV²ŒaW” .'ï2_àwY"æqó3 YÍì§fbf2»ã ·¡AÖ‘8iQ–@ ¾«ò½g`n6ÿÁzb?¯¬ÀjbŠ‡ÊÒ¼Ø\@Ǿ²s«¾xhÆΙßÃÏI°$PG™a´\6ðÖ†EäXxµðs?øB&¶¿UÜ1áO£ÿåó™È½ýn9«ëŽ2…ùJ3n+#ǸHÛ´9„QØ[VÁ`šB)c9‹^tHOÿêTÉÞ »]Ðç ñt’y|uüGh^VèÂDÏmþÁqò.FM -Šs:ûÄÁ¥@MˆÔ½·äMî3g¼•v!bùì«U¯ÃÁ¯ÃËÙ ÖXWŠi½þÀLé¹ËK°—Á¥âú(˜¹˜ðqÕͯD¥ÚQ. ªõìÐýƒŠöJùë¾h÷uÚí7µýPwÁ¿]x—£Ë½Èù¹wÑuJ‚Xº€³VùðÁ[¦íú즵\Z²V#Jùv9 -«Ôiÿ.hnB)Nt -èÛ–‚q€å¢dŒªÌö¨BsW2M‰žÈ0׬†‹zª¨â¦ôZ)lCWz¿„L«»–,&G÷AIô£6¦[Á“æH<·¿© -»bqïü¢ ->7[.ï2ùÆiâA¢SÌÿ $1æq¿ŠñÑþXF³Ñî¿„ºÊ·OÊPaãdiõ¤=B…½w÷2ÕÞ‰£})ÓNŸÞ1ß±¶o3ÆÀ+Sz -‚Ž…jÎ.ÂúyÖjW -x‚9\¿oEœ+#'zZ¢kxoÒDd½ÈˆfǾQûÕ0ñÃ,¸ùî¶Þan»o­Mˆ±…é‚OsZèÇoÝ/Y¬à³„’]owÀ1ô…´ ‰C*ˆ”ÃLV`Á.C…t ¥a{,ADÉœj‚­.Ò—ý‘Ë×\ ?`ç5Ü ƒ,²º¯:ÏÈý`n³ùšQÊAʵ=ÄeCK½"û¥SΟâ£a›§Çk -oð¿?$’Ž>B%àb”0ªõ'C«uuÓsEë`ˆ'õžË^Õ8Ý­i¥Ôñ¬ÕÍóN^íÕtl+!M -ôÉoÛý$iŠîhëf?Ö ¼@CŠBó¦í¦ÓÙ,CŒ} %¥kEã×ȉËp1É,¥®Æ owML ”†¸U‰ù%ÒÐÑ_*A«Yv °1ÏUt 1_´æ¥ìò0—šxHТ[1z¿ú§ïð.€xAo«"cédD—†µºÕ$ƒ.}âíŒ2P¾l¢î° 4ÍÛ’È!Ãü3R¬ŒVuX_dã|“LBo#0w_@IÔ8Ûº¾ X:Ã9¥g`ʼz7áN?9ùY—; -ªË¬Ë[ÿQBäÖËghëÂpl=Qº$-D y^t$åmçj}èж[Oôk´»Øsúð†gƒ•mV¥«²}Ð ÀñšÇù,DÕ¥äæ÷,¾os€Ãí½ 3›'õ2Š'o (×2¸ëž<['úgw“U·ÆvRÍö ~µðÝ-ðwÛ]|¥&¢9¬Ë×8ÛÑnâÔt·¨nI8°¨—ë–@ÞCMËñI¤#_ε™îrPš™­ÃüÑ‘*qÌ‘‹—Ÿ…;nd£oŸÜ9‡Ñ9[ÆÚ«@îpáÑ=¾µÁåæ–ÿAfÍ @…·R¢Wî::n5Çða–5¨ðÂ~n8“,RÎ+Ãéëî ÷ÿ:Ī„±°‚jJKŸúŽDIDYn]N ­O=!¨/àZÑÌ’ÏÄ_•Gb³¯XÓ(§y”¼œg+è7uIQî :ȯdd7Õ‚™RZ ÝÚ¤Ó0—VàkÐNÎ(ö/„ð0=óµQðb½UÉxkEûHôÿ8Èí»åð”\ÙBB‰8Îqo– Ä®:çc s.OÔÝA^ãðA›Ÿ±žúÖÝ$–`|=šg¾"^?š+Ââ™' ì7Æ7cÞmÙ£1Öt Ù4*ôßoãYU¶VQŠ…«“¦lÎIÄsõ˜‘-°F cÌÉ&éTRpþ‡ðl:‡þ Ue Æ§jÙR¢M‘ëQö›¨7 Ž÷µŽË,YÅMŸa:°oáò?ǺtNèÀmlU-ƒ ÖÙÞ¯7O¹$(E³p» 0ëÛÞ¢k¼Æû֙ؖy²¥‰g»ªœÂdŸ[CÎt%’!Tö -J5e'dJ»¾gŽ»4äî70kö®ÝÎu^ •ãÅPéR(Äh‹xäq˜„`U·«!PEȧNµ"$˜e·È‡§?råek{QЧ€n@ˆn?UõOo\êÿÂD{Õ=¤¢Ç7Í¡èt( †¥%+á@<[×®G@9äk=E·«¥ý)áI+‚÷˜?G»µ¼¸hÛäfh×QÂFQrS1 Ãð€®¦FtŸÑè ƒk.@˜’”ÈÚ8õ€?Km+XqGJa¹ºÞò!ó 4A:Å\RW ‹5\Ãœ ¶t1Xé/»öü {tèÉïŠPž¨%a\k£—±¡g¸NÊÇ(.¾&^Çc¯Rú“B¯ÔjP´#øðú’Pv|rbiìM¸¼´ÑÏa`?z‹È`ú;ä§ÞG>ÊdûÄ0Ùqfbƒv⎣ô¹¦–ÞÜg?ɧ7È «¥Ôq?¹¼¢CBûK[ Þ›úÙw]XнÍ Âl³na·­S»Ù,KÇ B­mÍôü‡…o8Öƒ -'mVQDéyÓ9ë×f‡¾Gi‘qI8)…«É‡fà¥3¦äláÈ!Õìå-ƒ@ oüà•2»0”Íy›jÙˆö#q¿¬Iœc#MHŠ30h™[™°7±˜-kþ æ »4:7è2…·XG…¹>ùDð †UrÂÕfn´Þmº²æt6¨doó1ˆ²Ñ2BˆâqZîÄ.þ1y 3¤hKˆÖ¼4’ -„tÐÔôì˜%QáÐ4W@*s®ß¦ëÍY0—T‡îgz ƒåRJ׎ä}”™ÇÇ[Ü…b5Ù‚ãvü ÞƒuÌú¡ö‚ýÉ0sü'Ñ/ÒX 7‹ýÔï<)+kÙ¾HÞ/Õ 4µýœ©ªrñÇ?‹ûèÝÖ5OÃÆnP£aù²­pHuªt†$sK«;’xÝEö×F¼Pkl§îÈÆg)>M5G1¿­Ì0æ:GR„G8Å#DO h½=¨ .m„$ÍC@w…Õöuë­$±Àþ+£w3ÓT˜‰U?B ï1r¬rR¶Ï¥EŠõ°‰u(-úçÐ33#ï»8,¥o£AÙúKÜN4Ô75l\S&ûªH¸×q£2W/…¿îŽøPã×gy¢?!¦ëÔ9ÔZåAÊT?•6ß¿ˆEÜE.­ ÎA%©«ÁF’ö˜¶¦5|ìƬ8H ølÈ™ñ°QšÞYdÞ ü-`—4 ʦ(Å© -5+½eô•ã1œ¬U­?µš%‰>mf•åi¨=€‹r'¡X@LÁ²ßåÈøR¦‘FCÄ2¤¦¥M[f“ÉÔ.Ï…éÇU;ÓÀ/™v¡Wã<»^m$÷¨¦‹,åÎûNTþWô‘E‰ÜeÇçôK²É[2Ï"Yo*?¿UrÚ"rc.ÐÖÔÏcÌjëNj-éòíE’ ŠE°Ú›÷IJ€ë*ƒ2#MPF«o—ätÔ»_R×@Þ ¬˜0ü™IµK¨ÿ7ƒƒxÜü$øiÿ»æ±ÚªHFÿð]«öþÍr)é‹Ç;ýå§,sÿXæ^ÓlñZÜë ÑbLFÉþÌê(ê}ûiÖ7Îì»-“G®µ<ÙGñ\E¦ë%-ˆ†Tä¹™IOÙÓ#E¦cöFÖ5 µ_@’ ’4Ì*ß5çëëjð×BIU#úX5þÜZÀõÞ©µÀêY3µ§H€­_lÀe¯@¡ûUfeñ€²,ÚíËMÅ`ÿ48@v 2·ƒö`huÙÄÆ9üMÌ`â:\`hÍ4:´Öìù Ñ…ôÆ[^{s"ИUx;Naz½âÓ–i¬«( -.Ïß ÿú’p„A°¼ O‚ìŽã¾†Þˆ@ÍÄ(W„íÚå|­é»›þToáÊi€ôÕêg[Ù/W ª®!â×Ñj.k”sä¨=êSP: &,Í´QèSyþø+W¹0ÆÐ"]Ü)_â$íM õ rr6ÔÛÝœA0Uk†2”ÐÝpö¬ë»Èx=R!ØãÈ` /Üì¤$”ËPsYª*=Föš(o"æ"$™éSA >Û =LŶFŠX‘+[¬yŸ²qC ?eÅ¿E4Eö4#¨Öh0¨9®ýƒ.æ™O* 8¬¸°  Á0õ/2p­ÞŸëÓ"‹Ì³qÃ%q÷<F)ŸgáfkßwqŠ ×öîéPh"±t˜5Æ¥×½‘`jÜTYê&” inEºïH#W0,´ aYÎ¥Lº³®Œ×ܵü—>e+»YÔ„øÍ­tÚ(“±{Ëp™~ù+H%Žvw(&•ÉCÃ>€mP -Š -wò“HF‘L_5\ë9ƒ %¯,CU;2è°â<)øÅZ_;ÁU®Î]cK‘Ë+ìê¢ ™1‚ë/âà‚mØ» Yýù,f³/;±«'Öâý-“êk£kÛ‚2ëÐJ=]Ü×æÛ£fÒüö?ØñG°=÷f)¸‹öñy·²mïdÂŽèj™{Ùî‚ô ‚¹äÌz"¢»àº»Ö&°þûqågõüVLÛwÓ{&øŒ ­YÃ-CãÂQáv‚Mt?]X/ÞG‘j„œÔ/ÁŽ=WL†ý{ŒÃšÝü!6W(Ün@ïi®1¡Giî roR̨[öu‘ˆôkß3p‘õJJ?È`䃊#± É%¾f¼ŒÝGOŸK"œø®nl¬ ³E‹0?ñç–P¬I½têÂq6N(õzô«<×Xˆ)šŸÎÏnJCðšìè߸ވ2'| å¶8~ŠlÅ, Ö­Ec—Ʀj…8 0Ëvqp±§S‚)E¦} -”Ã@6º}Ö—F¡‹~»[Ûv>7} &UÀ?íáê£û„TéZ -³}º®¸“×dyòV©ÉdUï»wDZëÜxÒØUÁ×k;å1OvŠw–LG"×ôD»\-8 2¥…aêy²lé-¡ò‡õþk1ÜèÀ9Ò¾31¦£>p# -m1b›¦Õ¶–%Ì©¹õôñ+Çn^®æÎׇ"üb<¨ P(,Õãn¸œ+Ci&>×S˜NHr‘vÐ6fAØ-\¸»z@œVVœ¸À9 ¦Í6+õ)eÝg ÁíMŽ*®ïkÖP‚S3¨1/{>Ùû¬x§c|ë¿Ü—ºy"ÂÖüŸvó ¯D@ \¿áîæÚ³5UI¤P¹ 禄ðha|}?° p! Q}#ø(ŸWÀ«K@p¢oÐ^vÝ·ˆsÿÅd¬ùÀÈç'µ£Ž¡$O\/q´œC˜[¡ýmFãÌçìk!z~Ÿ¼êˆÞIÇ[ %»ÄØô£â·/m*hT;IXw•¹{%zOsäØT:@«#͵ÃVfƒaŨýUè†Øã ±}Ycæs(Hó-©ô’ 8¨4²?øí¢zcɆQ±€©¾ñ ÇšKkh~èÜC…Š±¸1 ”œ(*×S3 ïì{6{C?í(Æj¹šçòú¥['Ì6‰ ¼f«ž]CYO¼å2Æ "UªCƒ!‡ZŸ !Ê Aüh§®óð–•[€(ãg¡¹;|?g6JåòèöIÝ 9Ž9ÜÔéŽúlArnñ)‰dnkoH™Ü­&Fµ³ÜU(úB¢#”9‚¸€Úz(%‡35­Òc⹟°­òÞÀpe²‚5ãÞyT -ƒµ·ÞÁÖUÕ﯄¬~1t²üÑ%Ç[4dÚ*’þ)7Øÿý«¸0²–È—»Ì˜ —§Öž"US}æ§Í(‡âh• -&œèfÿ²ÓW.‡‹„^ 1€ë^n²ÄíZ¶YŒø[! ÂMeÝézÏñ¹"e ‡Þ»”;·èª4aò¿ÚG«ùv¯˜Œãì Žçŵwv®é'07¡Ôø^G”7‚P°KÂN«ï4œhÿ(§9Q×DÓ*ŽRˆÁüÃ^BAg ½‡¶`–;c9h&íÞÔמxéØRõeSú5Hu7MÆ{©C![z¥ÜÃn½à÷?°Ï¡¿¤UÜ.ŒÚäÖK° fÒÜØÖÍÑ䀦S…„J‘Y1è À¤”Hˆ\•“³ðLžYZïM'»ÞÎ.d•+:<³Œ¢nkB:‰&‘q@è¥UêÜ_%$çÀrÅݒѧiòÃÇ{da[J¥Ã+¢€øìqŠUvo`¸Ú°ãä)ì@Øص¯؉FUl Àž½ØMÈS~Ÿ°{ Fb7›¯°s¿OØMåØùK,ÊDº×h!É¿"VÅg9àÔ_G„îN¨¿²Ù¥´Ã½£=Z¦^ÏÆ·)ƒR¿”¡–=‡ ¹ "é(ƒRõu¢Ãj.Ò¡@’jv ó>I¸†›Sä&Xî… §› 0×ö6nVа0f¥ ÌåŦÀ¢"Ï ¼Ìow™5 ë´xsä?1ín •»Ôa2ÐÅi¥ˆØÁÙ€)oÎ"ü E'{oãÜÓÈÓTÒçíó‹}UÓ±ÊÙ†¨T{™Ìüv0I­#Õl„"î˜(†Õô6Îá^„oR®ƒçb4¦â5^ µPéxD·ú„6®jÔ”Õ4oÛ´‹YòOÕì ¬×ìD tÛ¥lÛ¶å“ø¡óIœö/#®êˆDÜÛ8ÊÀâ Füðo3rxm!Úðo¸Šukø¦åÈðõK0œ•zQøJ5ᣉ#ÂÇÕBóH+6óØ™9; -ȼesµ2¡ç’P„ë¬M„¯À‚ì¼cÕ¢C÷"ú¡3„ ¯³K•Lˆá¨ý}(h¥Ûº´´äà>ô ÿD3:ݹDOÊ®¦ª¸Ï)üòGÈþ‘i¸Üðàš¿·q˜…6AS”’ÇH’¤ÆbÑm¨¡|:ôÚ–žÛ—$<’°Š“«"?VÕét:{Ä?¶3Î@3‡`”úhPêð «xGá8ÉñAÅeZæ‘yè1;¨àØ&tÝ)Ðu§8"%âÞ€â 6 øG¥ÔG%LÓÁtb$©æð@…†pPHÿ«aüƒ…e@d¡†ñ!œ–aüÇÀc¶þÒ’…tFø`ÝÓ!²Zü1n––ªýÝÒê•'‰<Éw‘'ÕP†¯»ÿyïc†JìÝñkx²E w¦g!Óblø²‡¹@Ôl±²8ø‚Ÿ5²Ì7‰z©ÕÁB£zDŠ'¦G@+ -ÈÌÉÒ<ÍWãY§mH·?+*Ø)V¤ÉqÐ|ô—yBà%-P ‚ϼ³¤šÝMO̶µZñl÷…1QãA{ð¨Ô©Ð!#FCRlám\2bÌ#Eˆ9²wWœYÔç+Ô™?b3ª¸Ÿ' ¼ b¦|Ä+®ÌÆ$åhrHÞÁ*EúÊŠzðäùÄɽq›èÛäa‚ÅÙ£ˆ}ôqÐg ‡Ó¹ Jžh½ 7›Í’ûŸT?¨<ôAcÐ`^DwÝ)×â¥ëNñÛ@òG¥?ŒJ)‘ž†ñga!29¤Æ·° ȇÈÊÚ£?¶jþøL¶ðx>¶ðxtm2#*îu¾^ý²® ³N£w*­²w* ZǨµ´–F­®6üJ.!bÜy ’»Lô´²HcÜeÑèiCY$#ZÜq"‘@ĈÚ(ã9Ž¾Ú<ðyÇ:)Y4# °šhM  >0¸¦2cÈíè?DæÉJ¿Ô€nH"mÞóàyD~àR  ~AªÙ0` 0kkÓ˜¨(Ïiôèê»À<øxL:’¤š- ߸”j|‰ÅîAžÂÎ`‰]F€%vžõ1vòú;ÑÇNmÄndÝêöˆ•ôÞÆÕ& Òƒ2É{§Áûazu)ã[fê2Vjäc"FìëšFãzd¢¤4âKV•$¬â·ÉÓÿm"a•§vìQçüXócýÇÖD‹ƒ‡;ƒÆA]æ‘yd™gàɦ€ä“³ƒŠoBgÐc:¶¡[ ìE^D‡ïùEtxtÝ)®é ÀK&„ah ݆¦SsI5•R|TJ£RŠThð›…eÔÜÙZø¿öèŒÇl-|oãjÎx ñ¤3dkáßÎ8YwdÝ!Öòð`øh¡áÈÒt‡|}·´úni­Óð­í±^ùzu·4;¥ašö`…ÕåiÔƒAkcúV]4*œçÒ\ë JrG·áfU\âØTÜ°’hµ†ØŽIIC§îŽÐÓ ”ù‹õÀÀkE>ЧaHª9\!ÕæjÎÏËéu¹L|'žGöœlÀ5T8¡õ‚žî6°’Œî4»\‡L&)k«¿`âË-¨–—"VWzPŸ¬­¤7 Xb?úzY z?š -µ·qþ£Fbçmœª"eTÇ.1°„!–ØFŸ6ÿ>Š[/çÑ?Zü[(_þK…ö”•¡ñ?túˆö6Ž«*ÞÆ•`±{×jíb5ž¼ëÐRüám\\sÅ<­·q`üÆ6Ɇخj oãjÂ#£.…unOÂ:sEˆÙ8f`gN+]ÌfþĤ&B—j±‚6*•ôreD@ì ©})vhøŒ#}oKgþ˜Ét1ãÜz49V¶]ì—Ńþ#· 3DÇB/ oÑm\ØhZoã¼»¸ ·‡h£™£ ÉØsº‘÷6nöãÌëZÐt Š DKÆiaÞÆ¡`÷6®u?xòÞ‘ØÀk{ζÍ%—#Mëm\ØËR vEµo ¼µI¶b³Ñ_ñìmÜÝpÄoùÎÜÞªÔ2HgÞQ 4“Y·P@ÛP%¹b‹6 ¤š'ÌŒ¤\°þ­ Ñ‰T’M1üY‚Ì Š-b"îì÷{ì:æÎ:‡ëmœm˜[°sAò¨ ´áG Õœ4€Œð;Žú›kž‡‰ˆ¿Må{ÂgaLJPw¹-ª¸`Æ™7¢XQ^B-Žfl¡‚mÒ…ŒG,PÂEŒNtDL]41 ¹Û0UÎÈ™¡p_ ó>ÐGü $2/é<ã9äV( X|s®À@ª9LÒ¢4*îy%ÆØ#ì.’pOWÉ=‹’á˜×ÕTÖõ‘ÉC©$G.õ,uÙk*ámÜ}HÉ;¸0,# êWÍ%NÞ?”/¢ Žj°†Ýím\ƒ£òºô¿cg}Œ]ç‚"í`âh\Úô¡ðÙj½C±nÒ2ü{D¼ˆ¤ÜŒPé Q¤u-f¶ÁŠ -­_ŠúÁä~TÓ‚­^Yá»ø†:u¹sNÊš rºÉð½{ÐS‡t÷/›¥~â´*ŸIŒ ;ß@€]¶ ÿb*\üN5*nw -õwnE—.‰L‚rýßhÝcMw?(ô ·qãémœ·qÞÆ}™Ã*Õb®©\‹ £‚+ÒLσËJÙÔm8&)+*ÃØ»™š¾šVDúŽäyoãd/¢ó6ŽsèÖÛ8Kf—.¥RªÅ‘éuRL![NÈ2*×Û¸mþÄ6v›¢ì/‰1åëŽéÁº‰‹Ó^C쎘¤¬ /—!“™ú]¢R$¹3§lüÏÛ¸–·q‚« ;Šl&vìÀ‘ÍÄŽÙ{R2ì½8$§ËRh)‰P×>tïw`d—òùTüödç-j4*oã`ñͽ+W§äR'v¢mƒíÇ3{±3 ,aw9”ÑFì؉ô`Àå%ÔNÿzÈÌå•ÁZÖ[0I—2<°¬N˨Ø+`˜î‡§w‹‡62gIìB‡Oؽ³;“6vÞÆ Ü¾™:H#±®„vÌÜ÷†!œÖM\ü¡(™nÃIJrÕzÿç=†é˜‘„r­a§bBSÊN÷ C—W"j'eØ}ôWÅûgŒAʾîýBgõ+йDÔâÖÖ’ÕÝ™0)¾[ãÒœ%ᘹ…2v¹O€ug¦RöCÁ4‰åƵ܈ˆ÷6ÎÛ83¢âgÄߦÀcU‚ë Z¿RdË–‘™[—V\œ%¿]Š«ªzž¤óôÿlí–,Ìúû²›¾P–¥·q£Xz–\,EoãDØÁ¬$>¬@@KBn/v‘Â(yGŠb(ò‘ -ð4ä2Öuê²×¼‹’þÒµ¾+ö6®dÇ#6ƒ„õ;kúv@Ø ¨0w«œ­F`@†jØ€‰ž6ô„Õp›]·F>ÙÕhsPê!¿( R”’‡h£t¶áÝ!rÓiøR"¢»J½$ L€äîŠ-^tkaÛô[étÊsâó£í`ð=ëçeFå–nîÁ b§ÁÛöA¸•Z§a|Q¿Ð©rr¶aÉÊè>9Ûp$Et?? FümJH†‰z]$¸Þ¤mÈS©Hì3lðj¸LwÈp[r™cPê¡EÓ¶LI5× >Y ™l?ƒúr¢ðCVl•Z§UŠ$¬â¡ÎS©CMmH~´’f%ÅÇYI†9ßša€bW³µï3»G"v–ØÕ梣NÃw”3{q ’>s8$?Ýôu;¢Ï»zRJÉk)gš’t¶¡êÒR<½i¯eøº ÏÐÙš†ÂÍÜž*~ÕT= ÿW ¸P - ¹“ï‹è$Tó2€¦ˆxƒ¥C¯­€)+fͶb ŠRÓù1W.†æÓð&_r-àB©/Hî£ú"z§¥Nj\%y¤šçÊäPÔB¾þŸ³8x‘@ªù¸”ºƒä.^L% (^#&‡yëÎF¦Õ9^„hø5âo“{3¯ ’²`R y½ƒÙ…åOÉË‹§ä*A}5(3Ê‚U (ER<¢ÃSr,€–aüN¥ä7êùnºCž_*%'#•’×FG¥äâù"zWJ¾ÒJ5÷º ÏÑ9….#tÉmÍâàÇYÁŠä. -]öûPdé†lÃø‘v±"Q]#v‡hò`±;Œ‹ŽæŽÃTó‡ÃgÉ×™ë$ÓXÊŒŒõÙ†ãǪxXŸmÎ*^ŸmJà•R¼$?Îiká“WÉ d%Õ®VbW%^žc•³%:zƒ:+Չءþ;v 5.t“%ì‡r,Õ¸ÐÅ®6ì6‡rì̉ 7SdÏó¼K­J²b¬[²c´;e¯©UI–¢•)J÷jãìÔ«U²3©U©âE6ŽÓ™|”‹tV°T„eS0Õ«°VäëjG7UzÕû]WR5U55וDÿ‰þ~òþOs]Iÿ7îdrt]Iþ'iöïU“óÎÕ8ÓŽ¢çyZSAOG¹~X¦jçk÷ßì¯ó÷Ôw3 -R“ƒxôÿÓsnžkŠúŸ¦¦W»Úy?ßó~š?Eý™ª>=Ñö~¦fjúžzSU{æú¿ê¹Ê9ï=M×uíjúÓ¿®sõçwoÜInÜkãNhïÝDÕn¢æƽRsãNÿôìhç]àSUMW]=?¿ªªçïê‰v¯¦üûó\9ÊÑ•ôèÆ L¾þõs²Ÿ¿{³›$zrN²óT5×Sõ¦™öž¢jŠšž¯æ*0;š®ªšþTíê÷Þwuã^¼›ÿô~þÎQ¯š«yúü=ÑÓÿu%Muã^?5QÎOÓ¯ªêÕîQ•ÿÿ»ç뺚«É¹ºžÿóݸG_;?ý‰ -¼ÚOÞÕÕLMÕûó$UôsÔ<9šr³¯¼¯¼££à›+ú9?MÎUEGÁG'©zÞ;Šöݸ—à$Í3EUÔ<×ßQ³«]]MõsuUÕßSuå**P»ŠŽ‚ó¯9Û²¢ ¬ènX.eÁâÞ³·î÷&sºôœ”ƒ¹é/Š…ðCˆœÛ6Â8øè¶!Û†>³•d}¶!I¢8è×úêóP—RÍoÐÙŽ£NßžÅÁƒ -¥î <[›4åB‹”QÁªb ‹>ŒÃF3tE@pQ>'^åq]© ©õç,fDš¢Ö:ÔÇ U–Ñôè;"O¤hÔ—ÓdEC,²âß#Ûk›§Û2”%°>ÝïÛcËÃ8‘@$§î”c\ç SC1ö8i\<8ÅHé†ÙÈ$ôÛ÷é¯_cñ¬ú’ýç‚m6~ÍBù=|ŒD»€YÇgly5´å¹°ôâk]-À®@d:¶º¼‹G[Çû'kT´¢»êÔ’˜CEñÇMEªûø]‚¯}ê“?äꫤ1! ?<`qüîøWÎtÈÖùÖ¼Âû…|M5hâíG5tÒ -ûSB¯‹VžéºM*Àr[ïœr,çHV€Ћ†×Ž ?^Q2Ƭšâß ^¤{5t=QÓ#êZŽÐ¬ Ψ8`“¦òR9ê7™qÔssVÃ5kè¶åÔåÞÉgØÅy. »uÏÞbÙf`‚Àn/yišC¡E–èC‘dŠ[ê —®†&¥|âa+YGEÄÑìG{ßJ²â.Å`ŽJ¬kO· ¦Oàcõ%su¿¨Ú%í®²L[lûòØÉY¹mµå(¯ßÎ0Ðþ«ÂUÉΕµðt·¯KØÍêEðiÔn#ó=;[J‹‚¬ú¥·zq\Ü–ÛŤ¥¡»ÝåªìE sY2Ë%k×{#\é” ’êÿÇý•G÷Ä’Qí¤[žzYY"kšY–"å|3à¦ñö"Ðå¦&ð.ësòL§N4wÔü8dÆYâEµ¢§{ô®ŽÆv‘ÕP÷ÁÈ!zUÖ£äPxuQL³'@ÈŸœ#K¡‰MœÔ]|Իꉜ€*^â”R5+øõv±[ç ç€`ÙÏ\t·¿h+­c|Çf{ê¨,¢·P8.? qL³ÆÄ:ŠÝÇüèPf½×CÐU,6²“ÄV¤ñMrHvz*"å}¿&Ý·^éH`ÂŒVe…((®‡9¨ñau*mxX–4ó¼ -°‰ˆs*>–TÜRD>M{Ô€¬viWµ í.Z»V…õâÁeÄ’¥C-©oΩ” —xLDø¢¤‹îOõA,ÂçôòâÚ ‡trf/l¤ -xZ')-÷ZëtãÍ¢æÖ“'êV=¬'ÙZ—¾ð±CÉËw‹ë  —à:’`³‘PF 6Æ~s«2zÔMFhVÖv×Z@wý$ìOÁ·dÙYŒØm.\*»ÐˆJ¤ºDUI¨k„C^"þùôØ,RYÛ -˜5·üpúén=GûÞ…š‹ÚÆ°>ÐÆ®t½,JhÃåÚ¦ájÑ°6Y®î^&b;·:2“ÜÂìq4@Îé?ç ®[u _µyd죓ö° Ó Ë;¾ÝÉ5ßþc"ªÈ­Pô'¹ånÌFmë!3ÍMË"4½’™3Øá^¬í†ˆçD— CÓ9+"™¯êÇq+JÙ§D_¿ºŠž"cØÜÜpG`CµÞ +l«Ú‹²Æýð”þ •~Tz¸Ð,;%Æ¥eÑ`Þ?@ïÒ@Ñ–*,ƒ:-µª'ÛˆE¶êsm„ !ôë=PÿÑFˆ„L¨ú-~¥F¹PŒ›6x¶r¥ hþ›ÉàÙÂ…Ý,1êÐ-\Ô”ò¢Í]ݦŠ-\ÇÅR˜Í}] —,Y -Ô‹vœÙ6õ\gႪZ᪋5>Êè.Uï×ÚýÔ½*@÷t»º"æëÂßåGÆï…):„û€ˆóĶ N:ÉëÛ­ý½ÞW­]å*2‰‚6 -?Öh6-¨ât•® ÍŽÊ…ØšÊö¤šøòÓ•ûI­vK}Ë)EaÎ'ûs Ôdqè{kMj¹\·ù;%4­å:1ŸK{-ª² ‚ÙÎ6™V'¡j|ú‚u¶ñªÚï÷›N -ɇ+ð¯´.à3÷Šݽ -A2<ý Ï-uhL5fÂÖëŠì{ŠTGÔðúŠ¤øºi4ÁðGúç›2/3öc¬k¹N”> üã·6÷!¼%'¤(«hÚ¥¾™Ÿ„£® -®E~q,ÉïÛHeFøqí …BbÈŸžÐ% ŽñQXþÁ—Rº'¤@€ëì%E2†ýôÄ/’Ÿ»[¼N¶…¼¨]Ÿ¸ãÄE–ÌV”wïĆèï^M•|„¤ßÖJ”©)Ö^ѬķâÓ<"*Ÿ I!b @ÅnâÈÞuø&º³²¥¹Ã³sâK³xV6è»_a“ópú¸ÉâÙNQ­‰'• °î -{¸(Ê}#ÈÕó)g~„ ‰xÐÄôz»þmÀËÁ…ëèßí7ôüÚÒþ÷ÞŠ"l5Žý7˜+RN­Ì9®„õb4¨ ´Ë–WÊ„q³‹ÎùwÄMÇ+µ•wWZ ®äß³g8Ž³Ζ ¡bTŒà¨ˆˆ'®3ðRà_¦17v3ÆE¾ù¥'ÿoÆ–®B!þçx{Ü׿œ’MO'døïÆ÷˜ÛûïÚ0pëƒ)¸¬†k£±›ç¿8>õÈ-£iìî[Œ…°»÷•%$_Æ -fºO+òNjg”ƒÝñe3ÚX”’A> ç>ï,IíðN‚;%ö›¢ê×&Æi beß܈[Bgl ’ Ó §em’$¾Åîw+Ù?…¬žEo!—«5¨‹bÊVŽ õผ¦Á˪Èi˘Ü_ù”8jI"JGõJ-[oùá‰]Àõ=PÚ»?8¤”n½Ç%ÇúÒ¸’”vºôCȘîÝ2Ÿj-±•^³:(^Äô_’þˆ%š>´S°©ø$D¾%ÓݦEød• g–-„®€Zûk}«ÏÜu$]ÊÛ$$¥1·È:#2»COp˜¡’Ö–t›jßq§±^I™ý>^!ª-Sq]©|QU äÍÞK"Âð’ª´°y=ÀUÛ@hÔVkæ‚`¥?ÂRÀ¾ ï0ìÍ:È¡ Ñæ - -[Yg—Eá¶‹Ò …)ñSØ6$ ðtg¥w® YÓGF(.¨K`¶k¹mwå8ׯrùù~ù)‡>ÌK°9{ICJíŒÄ'æJ²< ~É cnW›{ª>€K -©qÌÒ½Åáì°\œSþw áèUF,Ú#ý1‘‡s<ŽG©Ž÷Øèº -q驪 +Ýœ7s¨c²tœ?›„<Ë­3Keë>‰¤ó—á¯^¼ëéx]XÞ”«KÇŒ²$2ƒn¯gH1Re¿ÒyØ?®$×>%QY;³ⶖ`>Ƀ€hþ[& œR(ÕlÓÂ;}*mN›×{.¸¦^šÀøÑú®Ä¼‚‚áÇ?üÿ¶„)³â…g9v YÞÍ _3¾'Ü ­Uß»£…KÞ2b¹îbt¬&Ø»B,òÇÂwÉÊûÁÕ^ü4Ÿ–Éê²\s,“Š<ˆ¾ ¼}J7ÈêË?ÿ¶¤c;±–¸ß -­j\áp` Ç?Hì¼5ˆê.³Û–ž»6Ý<‰}£˜ƒ€ÛV”Z·GþôS†>$4ÇêúTÄ ¨yÒwÙ2áßGò˜¸<Ù…ÝF· J²‡û @E½ô×~¤r -²•"jfÔÍËY47ÊñVáÐÞµ>J5þߎ³Ìt‰cvGösªG`2µ¼ö•e¤& A$J.­gÊÌOÄz”t6n=s€#<´‚T4J°+X|p€ tªm;5ÍòAÁ>Aîò% Åìú¹š©wvý®såÉÎxuk×ßé Kú%ÚS!JN;OJøø©b:¾kCÿŽ‚‚ì±°Ñf `X£<|—ƬA«‘º2J~îàØc'%ü©ô·µV­Ð—PE¼"#­ãìH«™ÆGöþŒñôEÂ<aµçî̸§Ú¿5œ-MÓ¯Ft[ DÝŽƒkyÜÓZ dõÕOâ/:×WVH³Æ`ûѹžŒ´¿Ù½ãAèª}º¯õ$ÀÀ­÷w§ÈË!^+eÚFçuB­µ3‹‹èRèÊHp‡¶üå› -°0ÞÊêµM!Œ+2FP® -0Z›,€¶;VƒDër4ž_<œ¨[s -û¬†6ov‚ƒÌ›áZ7R!„¸©Êq’<Š+TY¹>‚¥4V¦ÛæðqÒöCËD¬éOÛ µÁA³y)k{°8Ò˜}Oäåw©·0lxæ—¤µì/VœY™}rMÕ]£²+Ô —á }¨Éíe˜2IÆË­™jHÛN™˜¸¥!m&°À¡¸‰Ž¯Ò_=L´žJ¥kÈ -p&#aè™>úgõ·øš¦zœqÍ¥qvjq‡#h=`60‚B‘Ä¢t"뇭asó!ü&®[4Õ+aúІqÙm˜.–+Ö¼<õ%¶Ï±õŠéïßÓcã—˜ýЕ˜hŒëʹAZ¢Â„ªâ¨ÉUTC«"ª7‡£òÇQ5Õ:àŠ³®ä¨VýV!0q&þ€ýu -y7°þŒˆzÀXSÄ€­ÔkÌ0°3Ÿéüˆz lëb`÷˲úŠ9—£cƒ¦²º X#50ÞóÙ¶¤©" Œbþ¹ì@>.{«u’` O½ð»…ÊyÀL#×Æ Óÿs¤ =mÑ×V('û‚†í˜D™Õ=¯/åF, YAX±Â5¸ŽèƒXº‰/<µ8žrŸÅ±sº†£…»Gï~k÷)¸•àÞTŸL!ô¸˜Ïòâà“ˆ]Áku„É.ب‡N;?*Ôñ -Ëñ#_\ gú ®%ÛM@`Fûí¬]Hja¹µÍ<fmø@ÿ‡õø·(° ñöS–K,2Ù ‚†µï¯Ê&zÁ‰1ìH’TE†ŸC‡7)ü·ûÍŒ9žé¸>Eœ¤Q ,bæìÝÛjÙ‡ÒÒ´ø?]Í?Q2¡‚ çƒÊgÞša± -½•ß°ÌáÐDK7CB®E/+€ürg~÷—V™ôB}—è°n°”bRBòÇ>ƒ¤®4ëEªûƒü©×Ö®¨^§h(2f_¥os&4‚øáV–€'žIÚýH8þ‘R€ïV‰`c_·˜ò:ó¼çf±Â+QÞΩDr˜´ÖɽFÛć>¨J_ÚU†ÕÊc›üâ *-§ì¬[õIÅí Oø{+ƒCÐ}öpF ÍKK)“_>+ áI½Ê®!i—Õ ]‚Ô}êZ¶¹¾aË4—˜À椃 -ßa]'€}&±\¥:šWV5o3õÏ-¬Èå½æ6Öv‘Ù {ï#V ªåD7ËŠ—„vÛrCƒ •¯•_¶˜;ÝWì=›\ç[s8쳶è­ÌHxê®:¸+‚W¼W||_G™QϨ!ÙW$V¿2€ÏâQÜM@ª$ù¶ÖWü ýšö3Þ·8±Érêä—Fb]ë|÷sûÄ9a[ÐW$ êòÖ2È7ÐcN#\YâÎßÖ<ˆKö ¤‡ûé³Ù*úoAGûm!“€\ö< -Ý’ Zˆ9€ÞÒIµMÀ:_âfv¹Îµ "çøCœÒÜkc´ðìRIãV“ºÊ>žß‘ûKUìäf‹¯ÉÆplâѨö™G­ëBŽµˆbÆÜü$YÄ17÷é™Wmq‘é9ØÙÑËj¥õþ ¨ÙGhÛëµÙ0ñ95.1Üì†%”OÀâñçÖ Ž[MØ«>ò…AØ-w®‹W1õbM'ž³x >Ra}¿.lþ˜‰1}J¨ªú­ +jˆ” Iþïܼ݉ÕÓRï/m§ù¿y¯%v2h·Ï‰“ýê­¢“õzw„ Czj{÷né7†÷ïÿ¦À¤“„E» ½]I":*·vÚPÑ»bNâ]ðß~SÐgŽBHmKhÕxb-L9wpì±Ò #öoŠ ‰nCž(œ%þ}Ø 8/pØz[œÛݶ¤”ÎÂûÜ9‹C*©óéºÿ†>Ò]Ši-—ÓŸ“øo»Àíýv÷ á¿§ô“‰Ú »ƒ]ds«l„„ñ[Á,ÂË"&¡æ¨MØmpÕU[ëSBFÛÜY•¨L;¹Lm±ô‘@Žc:¯ÙݯŠ°6¬Ëž­a¾Ãão@º&ò—?î𣇞I0£ç÷ÞRÉ }¸X&~ƒb5®ëHB‡JNqNÀ>]JÝÖÁˆfºÅ¥²ô\Y´ƒyüI7xQug<ésŒsÕŸ6ÊÝZ@SÉ? ¨’e¨dŒ%M…|S‘ÉDmÉìGá=&EPÜ»/†g{jw_HýQ‰)‰i¦„|s¾'œ©oIu%É’òéI‰0BÝ›HÒaµÌJdêƒ0~V2¿~RÂaI5´°%{@$ µ=ÄDæ½cSòœ¬ÍíDI³xrŽ š­ I=G®òרQõ?Ûsfg®òÆGËøò×ëà«<œ] \ѧ»R ¤¸Û†àgOÝgV'_8n?’½5Ûœ<·Ë¬8lB~n!ó×(lgÆÞ, áÜê½Fý¼”ì„ŽÒÞSjîI|<¹tEi=Ë+CVÜÖF“mˆy’íÒç—®·ª5>½†}Ö´ë]¢ÉÝ—ec°Å -©´c¢—PClQÏ«:ž Ë{‹¥ðVÜ¡ {»Â7CÞ†uΔáÛpóæ †48¯Á«K™˜C ‚³‘¯\’ÁŒÚAl%"òjµóÚàx -åýž2ÙBCûÛÓ4d¬¼ëŸ6„~»Ž´Î5Íæꆙ2µCéX;rŸ²uÃ3b î’Sm¾¬ÿÃFÞ mnÃ{€cFí°PÛà]˜…Ö!¾‚ëf½íUR}ûí·\5×7P £­’3Ê , -w½ƒ ãB:¬BƒhFBnŒß&£8á§âÛó\ó;Þל˜ˆ´=øJSqªbÔ»ÇdšCOT -uGhHØ2Ú“u7¡ÚÏm™B ©A›àC¦\Ä0B©áÑÍ8š¢}¨¥­¤@Š³€nÎ¥N™»z‚•lèJÇ -<ŠêóËHäǸ<‰ƒ öMóóî™+›j¶ß$°Ñ߆ѴlÜzÀê³’›ÛÓ!wëÿc‘qä.–§¾Nª¨xÙZ%äD\ŽÜ¼ƒ½37ù<Æ»ýsKk7‘D®0–®µ—24jÞnë 9‡;£ð€›ÓüÃ+~S\Épõ¸r)Ãîíw£á–mœá”À`®’ûd•Jàk׫peÙÀ•Û,ê`ò&}½Ó|R!Ê‘©[Ei‡Ø^ƒa‚„f841Ù×ñ—ž-›«!`ö}Ðsr3h0KkµÔìÖdm -Gs?y',q¨ wîœ%ñÙ[ïáùû:W„E©wó*_ákCkDP¶™¥.g¨B½0Z0>3?Ý7d$nDuÙ¥¤ì/o•Ü 4^Â!ý5¹:^¤Úlé%xUDâæ¤P…³ª ªÕ÷¼ä”*°ÿ½q€€È.‹aSåÚKñ|û½ï™¾$šDï7AÛñÛ†)—Ç5´¨ë]| í8¡´,FÉr4”Ù—Ú¾­A·Ý.,o#ü.|®€(™dIÖWfþóS®7  ñ+=e–ySvt‘Ä'Þd­ðTW}ïÚK½¤L¢›æçO1~8(©Xó§w,¤K^„ïÿã°šÞâÇuÄWëÑ· mÓðø)5BÖŸhVÊz B.ï-»k¹èì57®2ï­«¶‹w2‡a—y L)X.a;}4>˜ìs\ «wByLu”ø¤= ^D› ï¹¾¡Îå­¤XÀ^ÿ§r°¤0à—ö¥ê ÿ‚ ú€jŽ~àPh"èsäï†Á|C:¾X;y›aFP(É2ÞsÓ؆¸ð ¶‰À¢VüYÿÃîXWëoªxe•g—qzâøM¾Ør×|I–›£ýÓûŠ¸ÕR€uÎmÖ­ÍÀwÀqÛB€×¿‡š†(‡g´þBÞ4ÿù¶´ò¯Ð]a¨9ª‚e™½å PFS{IE_Ío û›îèe à@‡ -'Ë(’ªí{™h9¹IæâÂá%Dã@aMmc½¤h©à€ªYRÓð3­ß–?ùdIA¥¨ª}IÝB§ç9-©ç.6pÃ°Ñ eI'¥äpŸ7È°{#ŠHGþ‰ä÷$×-"„Àlñ@›ä˜7é8VÓ$å» ³4Þ«Ü=ÕONzKpíÈ#x}Cé;+,EÀh/!*$)•æÏÀ43ª5=EÐBöË/Nº„škÒ3¶m£ChÒ6PzŠ#SbeÞ<ÛY@í©Gá9*ãa¡žO¤ÁÑî—99t Î…tTâeG£±Ã¨8®ÝctÔ 0K“Ši2 „ܼÉ£h{ãIµÌÇaq¾¢¬v‡c?£1)r…ÓÕœ‹²ckµß—¡€ÚR‚ˆIå×ú{÷˜”Ô -qœ²Ò¤( -0LàþÞS&‹GTø9è5@Ǥ¦Xɵ3hR˜àb‹ìŒ©]X̲EÔ>„¤ëycÅd¤´]`Y\#Ͷ(•k´ÆàJ*KDÎ:#§Ýƒô¹¢ò¯>3 ”èÔ¦¢Ì;QgóHbp›,׺h!9%±ª2o“}þIÄtJ{%hbMäDø¥_ÆjAp; bVzÿ êfÔf}ÃÌ!Ÿ™ì,˜Kmȉ<3·!câ9aÁû‹Oþjî•QN0¸QÜ[­N:,-Su­ÜæMñ›KS"(–¹ôxÚ&õ"òµIa:á1~nØÓ+øqèƒዬ {§YI&ˆšóÈKÜ‚¶KÚ˜À~}ªçB’ôQÊ%d~S¡ÄÞÄoa¤¨vZí!]žhø —ä¯Áw‹LÁ±U }9÷û’"ÛŸ¬“¥°ÎDÀôI¸t:/9Ú”d.§ëÁ‚•ÚC¿o 1•áj@£aÔx&§²õs01ɧ —°M9»«5¯õRšR1GÙÎñB¡íy²âÓíØÜ hÉžh±ý߆lv3Ë[ý1Š[o+o6y*^M’¤ŒÂ‹×ˆ¸È|CÐRFé·-l:+¶0ææ|µ3 "º” 'þî:õ®¸·j¨£rõXÓø&ÔV8œ×„Åó±Œ]þÏ…Âä·ýמ…ì ±G˜5ü©ëOý„¸°ÔsZÔÄ$yåÅáå–§O’Þ)çÅMˆD"jýñ£‡X·„øB†uˆ•æ,‚¹ÓþæGˆ ]Í:v°šŽ}ÀvÌ,ŠÔŸq§Ï­êâ¨@úµ5¶ä!þ{MqÐ炳OD‰çÔ0–!ÄæÐD¬”!.hg‚Ç!ÖÅ$Ä•âÉ™9Bl㠵ˈ[bYêC¬á#Ï8!WÑí £Èû!FÝë*û7!V¶-ŠêCì|$ƒ2øùõ3’QËC|õ¢Á•öì'ÓÅ¢î†ù? 1Ã…2mW0â©Öã»$Ä2ã÷>MgÑÎè-…d,_~@R·Àõ§e §pAP{ ÙF;á -^áiV1>äso©š^Þ å´–U=åú%éÍ”ʶçÖ© Çf’ØFN—+ŸPŠëbdM^‘%]ið,¼D¸x‹´g ~;;½äÕv,é×ÅZYÞÓá'Ø“áDúu¾B‰•‹­!'VOµ^"Šjåjmd Ôé%›mSÆ<µÒžä…–QѾ€M¡ÚرWÞƉMƒ+>f÷º²NßÕ𣻗s|%á$¹¸2E†UèjÚQ{wkSùø©gh‡9‘õôJ7«6bõj[TˆÒú…µ ­¶½jóðòîñ®yRè,´ -ë%76=‰ÊD¼«¾ØFÚÞg%¼ rÇ\ϾËÊêPaù§ºF_HÈ£ÌKó©ßL:#»†-Zv´€ø8§ëÕV˜± wIWÛPÍPЇAA;ÈtÅž•5É/íÚ8hTvJé,íµ‡¦7ë’XÓ•ƒÐ^Ì·}Ü1ú‰ÞjÚu>õ0p&e¥bµàZ›° -/UE|¬» “|Ãر®jðr_]:ºÂÓpO ÓHãÃÇ9¨ú ¾øgÌGû3¨ÁE?`eÁqèâÃAÞ¶£0Ïà©MÒyÀPI™Eî£Ôu|, J55X†5BöÑèÝ{[&»ü çÖƒDœ³~'µ‰»Ì½,ñ‹ÝÑåó¨d2âPÊçÙ¿ß—m–;Z¾É-ì3Ò‘%J"æ«”l Ñ®ÕÿaÎfÊ­6¯A€%®‚-£Œ7÷F -0.Ê)æ¿l µñ€ .AkÍÏs$T•%Òñ{ƒ±œêK ñQ©Iø’pè ÷{ÒDJ|À&×–oü˜Mnv¤OÎÄÐ0¿‰¹Ky=fÐmäÀ¥BÅ"ðâ5àŽd å­óŒ YN[ž{ÐÂ'ïSñm}À?ŽÙýä¬ëþ>¦à¬)•ò]CFÂx Þ Ôå×T-4á‰làÂЙÐâ íó¼î½„EêM¢cfŠÊ±ëC>’¼Þ›±§Š:Œ:$*Y®dZ/á0”¢ê•€» 4îAÑJ.€A}¤ón:ùê!†Ç…d}ó«\¥y¿2ÐÆÌ$E‰Ÿóú±6>½ÁÊû{:Pýmgƒ®xƒµõ©Ül°wÕïù¤“ÔY6x5¬:ˆ&‘úÚh¡z6x%¢X;š½>iw \ü–Ç_„„ˆoðAA¸lðÂõ¬põICØ`Ž0¨úì³}Ï‚ØKhšÓËÛ gƒƒ$HÆoðÁCžäFRíd+¥o0£ÙX8¼ˆ°Á÷u7³?Sƒ¼wÙ]WضõšÊoÅ1D²í[o¾'#d>¶9F8.`“bˆ -ÿpå§ëŒBEs2§Û¬…s>ò-­êovø«Ë“ C-öYÜP¯9t¤[¯÷‚¶î!%0Ù­\VÖ©€’Iü@夂É^¢xÌ'>¡YA–)ì+V+Œ‡y‰’[„ãs… *N¨, ]!KP—EÚÍÄÄ*JD/çZ) Eâ?ê«{@¨ì·©nLuè£RÒoàX~…Áó»m©vÓÆ >Ó Þÿ+C -ºiNï>ñuR™¶ù2n²Œãœw$“SÇW!ü’—ÆõÙW:Ú¡hØx÷>·n-x ®ÒäªÒ+Y-L"'½–#"zý s†Ö²? ‚½ƒ±iÀhÌSº­6þ¨Á«íÉKø°^ÀDp@§Ó|Ouá\Ðá Œ„L¤‚꘦–"H&tQ·<ùG+r ‡•žÌXrX&JØ08¡òݦ°/ó7HXþ…5ÔÕBæ–t«^°"@°€ú™³Yg-€“[+ä V’HþóÔ-€IÅÖêî‚|Ýç®04ÜÃëQÌ•VHÅ]ç p¨axbÚX¡Z#­ ÙêðŽ7ðòÔ¦íâZ ]ã!g&^xüäƒK†>,ƒî’…½óDCl#ecTPfìD`<†.áoÂ¥+êÃÎ+ Pøng5qÿ´C9þ´#y7a;%͘4¢èRËò Eõ˜Zï´ä}Uœ vwžÅý¢±à±0Cü|‚F“ΛÖzàмexÑ„â¸Ä°ÕK­)oy…^°Vy`°¨q¨J¤“>½SÖñä·dçôû-èËIôÔôËÆE‚ƒ¯•9 €ÙAµ¹e "¡‘º*ÁTWcõ\ófZRš0Bˆ|¥†Ù´Æt­q+TjœE—Y®^Š—ø鞢vø<-íÑʆrïµò¼ÀǶT¯5à™¼/ySbŽûvêS±kÂ׆zªCtçŽ ß$³è¸ÔÿJÄ\{€Wž£‡Š¾ôÞ«ÄQA¬œ„8þgp7JEßÈœXHh­AŠ€M)G¨ÌAdXé[чZîÆ{™±½Y¶~Ëþ´w’ÿaé4¥/U›Mj÷;‰UÑo%N–¤a[˜2•´U˜¿_,*öH–Y±0Û¦ÝLPØʼ­ ,„ «× Ç%8¤Tí²OqL"÷à3iD?*8upÒÓvÞ$Í¢Þ¦PÿIg­š‡`âÈ9r-¦¦•/îÅEÈ´šXöØÒÜÄè'*^Ž›Ž5‘h¸ô®€“O’Òù…qͬW™Ì éûaÏW{²À•¾U…rpjŠÌÜZ%œ¡‡­%aÜÌœÌX+Ž£~x¾·±%é©!}óF¡6õÆô©æ©å—¾j›Këˆ}¾ -còâÒ÷Õ÷Ú—·Eu.}ç˜E{ƒq~hcÈM5ˆÏI½c$‹'DE!t&Ú˜ <´DŸ÷dêx²ÙM­¥¹áøð%`éÊÜ‹é_˜„DgÌd~8TšDS)¤O^xv«ÃÁÓpoòâ“ôVzlyÍ%5dÉBD M|4»W·(I¶f¤§L±>¨» 0ØC´à……-%P&Çgö| ì"äÐyŠ•(±ÏèçlXŒodb;ùÆŠ²¯¤Ük!5ΆNk„xßs[ij \¬°ñ¢J¡G&%#ûHmHÏs³ ““üA¤›F']ѯy_™Œ1º»uB”¨Qúucy•Í|µÉÍzZ%̶e„Ú±ðV­%ðI·±l¼ˆ*Á° ¢æÙö %¤2Ý°ÒÑ¡a+§óâ…¢5–ŽÉ'uÀ¡G -Ü:,2JJ¾±w÷Üë´ Wú)s‚¤DôŒbµ.B Þß/´+áú²šÎéÏ“³ž:¸_Ïë{nXHPq5|…C׫éL›¤ \_¯TüÛ*ðñžñõ5_ÜN -ìÚ» #ȵ×wŽQT¬åh\ß­_ªîO@<õ…d \ß@ÆÎ v‡A;­¯o«:ÉPà -c'•’i¢a~&¿+¦èáêYð Op:pÌÌ`1xÆþ¢k¢h£§°*Œƒ£äÀ¸@eÌÛãÄðƒÃ4´Á‡ØúélqÌ° 0X¿4 ØUp ÚNF™6 ïÒ÷ý€´õÚ -gªXÛ_º±(µ,0HÏš_@rL?!£´_¦Bâ¸Áu#›RÓX‚ ʨŸù­Ûxîl" /oÖ/c~D¢µ$ÀÖ­8Û°#s†å±§ž|Slj4rû½LðíuŽ?!;¹3¶¶àúÙ†´ -û^"¹ßÂàwŸ»þ;$€á åC„£̫쥧Ÿ˜úkl¶n+Á­;¥—•[d§†š¡=RÛAº‚/8Ϫ×ØÑȦ)3€qL‡³Á2ý‘‚CB¢m#¯Àô¢a>wX,áÿ’ aÑ×Ê7ê´Ûc ýÊ1,‰°ìô<;ÿ…§6MpâÑÆ¿ÑF„Õ©þeÒ,~ªËIžÛLc0Ρ'U‡‰â½ÓÕp´'s“0ÒtŠ‹$·pèdãõ)àö—ÓO=cÖWÑÖ³9#´­ó$úísGU"”­\]d.i~õ§©•Ã2L!e.Ϧ#8Š?m6RG”, -endstream endobj 24 0 obj <> endobj 33 0 obj [/View/Design] endobj 34 0 obj <>>> endobj 29 0 obj <> endobj 28 0 obj [/ICCBased 35 0 R] endobj 35 0 obj <>stream -H‰œ–yTSwÇoÉž•°Ãc [€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤  - 2y­.-;!à’ÆK°ZÜ ü‹ž^i½"LÊÀ0ðÿ‰-×é @8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ -V³)gB£0ñiœWו8#©8wÕ©•õ8_Å٥ʨQãüÜ«QÊj@é&»A)/ÇÙgº>'K‚óÈtÕ;\ú” Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)ë«”ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW= -€x¯Íú·¶Ò-Œ¯Àòæ[›Ëû0ñ¾¾øÎ}ø¦y)7ta¾¾õõõ>j¥ÜÇTÐ7úŸ¿@ï¼ÏÇtÜ›ò`qÊ2™±Ê€™ê&¯®ª6ê±ZL®Ä„?â_øóyxg)Ë”z¥ÈçL­UáíÖ*ÔuµSkÿSeØO4?׸¸c¯¯Ø°.òò· åÒR´ ßÞô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(Š‡R¡,¨*T2B-Ð -¨ꇆ¡Ðnè÷ÐQètº}MA ï —0Óal»Á¾°ŽSàx ¬‚kà&¸^Á£ð>ø0|>_ƒ'á‡ð,ÂG!"F$H:Rˆ”!z¤éF‘Qd?r 9‹\A&‘GÈ ”ˆrQ ¢áhš‹ÊÑ´íE‡Ñ]èaô4zBgÐ×Á–àE#H ‹*B=¡‹0HØIøˆp†p0MxJ$ùD1„˜D, V›‰½Ä­ÄÄãÄKÄ»ÄY‰dEò"EÒI2’ÔEÚBÚGúŒt™4MzN¦‘Èþär!YKî ’÷?%_&ß#¿¢°(®”0J:EAi¤ôQÆ(Ç()Ó”WT6U@ æP+¨íÔ!ê~êêmêæD ¥eÒÔ´å´!ÚïhŸÓ¦h/èº']B/¢éëèÒÓ¿¢?a0nŒhF!ÃÀXÇØÍ8ÅøšñÜŒkæc&5S˜µ™˜6»lö˜Iaº2c˜K™MÌAæ!æEæ#…åÆ’°d¬VÖë(ëk–Íe‹Øél »—½‡}Ž}ŸCâ¸qâ9 -N'çÎ)Î].ÂuæJ¸rî -î÷ wšGä xR^¯‡÷[ÞoÆœchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö -n»3Ü£ÜkÜGݯz=Ä•[=¾ô„=ƒ<Ë=GTB(É/ÙSòƒ,]6*›-•–¾W:#—È7Ë*¢ŠÊe¿ò^YDYÙ}U„j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ+¬Ê¯: !kJ4Gµm¥ötµ}uCõ%—®K7YV³©fFŸ¢ßY Õ.©=bàá?SŒîÆ•Æ©ºÈº‘ºçõyõ‡Ø Ú† žkï5%4ý¦m–7Ÿlqlio™Z³lG+ÔZÚz²Í¹­³mzyâò]íÔöÊö?uøuôw|¿"űN»ÎåwW&®ÜÛe֥ﺱ*|ÕöÕèjõê‰5k¶¬yÝ­èþ¢Ç¯g°ç‡^yïkEk‡Öþ¸®lÝD_p߶õÄõÚõ×7DmØÕÏîoê¿»1mãál {àûMśΠnßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾ -¾„¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ€ÜÜŠÝÝ–ÞÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäüå„æ æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû -endstream endobj 31 0 obj <>stream -H‰tÁ -Â0Dïûó±ÉZC{5Š T)9øEi êÁßwZ±6‚$;Û]’ìUÁb½ ,D‹aùÒ}µb8ˆâ ‡+kOtGôò[ËãC-šN†®çaX­D©g³6Á -jK}³iˆˆæpÄ ý~–úÙ¨R¹rdœÒ‡ôjTÞæg·/’€y¨þãµH_4˜ÿÀf -l+þ\-/¬?0 -endstream endobj 30 0 obj <>stream -H‰LRKNÄ0 Ýû¾@\;ͯ[b5 Q B°`FXp}œÄtªHyþ=ûÅÊôZq:UƇNJpFÏÂ÷;¼á¦º2Ö¥\ë EüE˜ž5óñ7³Í  %Ó’8áv–¸@¢º_iöÝs -Å% .4爛²DZ¼(É1å"H”Ù«Dânñe/ßÀz(]˜$¦ÿA»kã­zÌWöhÇ8ÙôvëÙàV8–0g]ßáµQÇ¡’)eÕ,³–:éW3u®…ÚÝ4UWöÂxï0ìΈCfCË Ö½¯Xo3û.›€æ°±Žy:éo8ß%fØ -endstream endobj 27 0 obj <>stream -H‰lTËnÜ0 ¼ó+øÒROK׸Eiì!`$·ÀvýýõÈ:è»G"‡#JöéçʧÇUøáËÊt!a—¹ ^è™Ói= oWvíá놩o˜z»Ò‚ Â…·_¤H­qÖIb#¶T ~ü62¡/ƨˆ,,E¸Ç´Œ–ÓY¼Vj+Òâ_éé ÀCìm•\oZL´ÉWîvWX¢ãnH6ÄÌ#0Ùœ°ƒS¬+9bƒÓ-ÚX C z3äøenÔs»Ýj.ƒ¼û³œ®÷ju -ie”ÙôjÝNpg¿y± $¾.þØøÅFišáŠë%À_êô7êc·;PŽÕ‘[ÛFµ ¬ª'Fî±æH7ÚÖÆ[ëÒ”‘o;èKÀ†nÇ&6µ¢ZÔ5¸V\R'j( gW'·¨Ü„ê ÇX›Œ”<<¹ê9½­¤÷y'íuŒz°º"wÕ¥ôYÝ7µMiSÙ6uMYŸU™)ËL]¦ 3]™™ÒÌÿÚÚ[¹ž5 ¸›­Ìçõyþ †wü¿óñ΀ʻC“³öïŽo/¼Ó£>ƒüë#>OôO€«4Æ} -endstream endobj 25 0 obj [24 0 R] endobj 36 0 obj <> endobj xref -0 37 -0000000004 65535 f -0000000016 00000 n -0000000147 00000 n -0000038111 00000 n -0000000000 00000 f -0000038183 00000 n -0000000000 00000 f -0000000000 00000 f -0000039855 00000 n -0000039927 00000 n -0000040122 00000 n -0000041632 00000 n -0000107221 00000 n -0000172810 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000038546 00000 n -0000038917 00000 n -0000210845 00000 n -0000214913 00000 n -0000039282 00000 n -0000214401 00000 n -0000211145 00000 n -0000211032 00000 n -0000214067 00000 n -0000213829 00000 n -0000039634 00000 n -0000210916 00000 n -0000210947 00000 n -0000211180 00000 n -0000214938 00000 n -trailer -<<61DFCC9AF24C4149A09D506DEF0F8C38>]>> -startxref -215126 -%%EOF diff --git a/datafiles/data/themes/default/graphics/timeline/s_timeline_ease.png b/datafiles/data/themes/default/graphics/timeline/s_timeline_ease.png deleted file mode 100644 index 9ad809791..000000000 Binary files a/datafiles/data/themes/default/graphics/timeline/s_timeline_ease.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/timeline/s_timeline_elastic.png b/datafiles/data/themes/default/graphics/timeline/s_timeline_elastic.png deleted file mode 100644 index ca4afa8fc..000000000 Binary files a/datafiles/data/themes/default/graphics/timeline/s_timeline_elastic.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/timeline/s_timeline_keyframe_selecting.png b/datafiles/data/themes/default/graphics/timeline/s_timeline_keyframe_selecting.png deleted file mode 100644 index 216829ff3..000000000 Binary files a/datafiles/data/themes/default/graphics/timeline/s_timeline_keyframe_selecting.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/timeline/s_timeline_keyframes.png b/datafiles/data/themes/default/graphics/timeline/s_timeline_keyframes.png deleted file mode 100644 index 6937232dd..000000000 Binary files a/datafiles/data/themes/default/graphics/timeline/s_timeline_keyframes.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/graphics.ai b/datafiles/data/themes/default/graphics/tool/graphics.ai deleted file mode 100644 index 0325dd6f7..000000000 --- a/datafiles/data/themes/default/graphics/tool/graphics.ai +++ /dev/null @@ -1,1585 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[30 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/pdf - - - graphics - - - Adobe Illustrator 27.1 (Windows) - 2023-01-20T11:48:56+08:00 - 2023-01-20T11:48:57+07:00 - 2023-01-20T11:48:57+07:00 - - - - 256 - 88 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAWAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq0zolOT BakKKmlSegxSAS3ih2KuxV2KuxV2KuxV2KuxV2KuxV2Ksc89+VrjzLpENjBOlu8dws5dwSCFR1pt /r5RqMJyRoOy7L1w02QzIu419o/UmXlzSpNJ0Oz06RxK9tGEaRQQCak7VyeKHDEBxtZnGXLKYFcR THLHGdirCPzNh84yQWP+H2nEQZ/rQtGKy8jx4V4kNx+10+nMPVjJQ4fsd52LLTAy8bhvpxcvNlGg rqa6NZLqhrqAhT6ydvt03rTavjTMnHfCOLm6vVGByy8P6L2R+Tcdjf5gJ5jfy640AyC79RTL6J4y +lQ8vTIoa8uPTemY+p4+D083Z9knAM376uGuvK/Nf5CTzCnlyFdeLm95tw9Y8pfT/Z9Q9a9eu+HT 8XB6ubHtU4TmPg1w+XK/JkOXuudiqG1LUrPTbCa+vJPStoF5SPSu1aAADqSTQZGchEWW3DhllmIR FyKTabr9n5qtnGk3DRWqMFvHIKT7ioRB+zyHV/u33EMWWMxYbtZosmnkBMc2QRRxxRpFGOMaKFRR 0AAoBlriLsVdirsVdirsVedfl1z1fX9a1TUpGuruzm9K0aQ1WJWL19Nei7KBt/HMHS+qUpHch6Tt isOHHjgOGMhZ8+XN6Lmc827FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY qkepwQeYo7jSSpbTPsXlwNqupqscR8VYAs3QUp1rSM4CQot2nzywzE4/UF3lfylpXlu2lgsDI/rs HllmYM5oKAfCEFB8shhwxxig367X5NTIGdbdydZa4TsVdirsVdiqF1Vb1tLvFsTS9MEgtT0pKUPD r/lUyM7o1zbcBj4keP6bF+7q87/KDS/MFne6m99bzW9rIqq4nVlLTKx3HIVNAWqcwdFCQJvk9H7Q 58M4wECDId3c9OzYPLuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVxAIoe mKrIIIYIUhhRY4oxxRFFAAOwAxVfirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs VdirsVdirsVdirsVdiqD1XUlsIEZYzPczuIbW2UgGSRgSBU9AACzHsATkJz4Q34MPiHnUQLJ7h+O XmhFs/M0i+pJqMEEp3EMdvzjX2LM4d/n8PyGR4Z9/wBjacmAbCBI7zLf7qH2qum6ncvdSadqESxX 8SCVWjJMU0RPH1I67ih2ZT9nbc1rhhM3R5sc2GIiJwNwO3mD3H9B6ou/meGxuZk+3FE7rXcVVSRk 5GgWnFESmAepSuztdeuLOCc6txMsaOVFvHQFlB8cqiJEXf2OVknhjIjg5H+cVl+NcsI4bhtSE6G6 tYXiMCLVZ7iOFtwaj4XxlxR3vqPvZYvCyEx4K9MjzPSJP6E+y517sVdirsVdirsVdirsVdirsVdi rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVSjU2EevaRLJtC31iFWPQTOisn0lUcD7u+VT+of FzMAvFkA5+k/Ac/vCb5a4aT3ckUvmbToomDTW8Vw9wFO6RuIwA1OnJqEA9ae2VSNzHxczGCMEieR Ma9+/wByO1b/AI5V5/xgl/4gcnP6S0af+8j7x97tJ/45Vn/xgi/4gMYfSF1H95L3n70J5mIGnQ1P W+08D/pNhyOXl8R94btF9Z/qT/3Ek1yxxHYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYqoX1ja31q9rdJzhelRUggg1DKRurKdwR0yMogii2YssscuKPNL103zBEv pRaurQjYPPbCScDt+8WSNCfcxnIcMu/7HIObCdzDfylQ+VE/aq6PoFlpTXMsRaW7vH9S8upaGSRv fiFUAV2AFMMMYjfeWGo1cstA7RjsAOQTCWNJYnikHKORSrr4gihGWEOPGRBsJWvlbRlUKqTKqiiq Lm5AAHYfvMq8GP4Jco67Ke7/AEsf1LJfKGgTPC80Ekpt5FmiEk87gOhqDxZyDicET+Cyj2hmAIBA sV9Mf1JzlrhOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVItc87eXdEvorLULgxzyqHoq MwVSaBnI6dMpyaiEDRc/S9mZs8DOAsBPQQQCDUHcEZc4DsVQ2o6jZ6bYzX15J6VtAvKR9zQdOg6k nYZGUhEWW3DhlkmIRFyKE8veZtI1+2e402UusTcJUZSrKTuKg+PbI4ssZiw3avRZNPICY5ppljiO xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KsZ8x/l7oWv6l FqF4ZUmjUJIsTBVkVTUBqgn6RmPl00Zmy7TR9r5dPAwjVefRkqqqqFUUVRQD2GZDqybbxVB6xpNn q2mz6deKWtrheL8TRhQhgQfEMARkJwEhRbtPnlhmJx+oIDyr5R0zy1aywWTSSNOweWWUgseOyj4Q oAFfDIYcIxig5Gu7QyamQMqFdyd5c4LsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiq Hk1HT47pLOS5iS7kFY7dnUSMPFUJ5HImQur3bBhmY8QB4R1rZCa35l0PQ1ibVLpbb1yRECruW40r sgY0FeuRyZYw+ot2m0WXPfhxuvx1TCCeG4gjngcSQyqHjkU1DKwqCDkwb3DjziYkg7EL8LFqSRI4 2kkYJGgLOzGgAG5JOJKQCTQSvRfNOga28qaXeLcPB/eqFdCAdq0cLUe4yvHmjPkXK1OhzYKOSNX+ Oia5Y4jsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVYDrP5aX Woeck1xL4R2zSxTSIQ3qqYgo4oRtvw2PbMLJpTLJxW9Bpu2o49N4Rj6qI8t+9OPOXkWx8z/VnmuH tpraoWRAGBRqEgg08NjlufTjJTh9ndqT0tgDiEk902wg0/T7axgr6NtGsUZY1YhBSpPjl0IiIADg ZspyTMzzkbROSalK8tYbu0ntJwTDcRtFKAaEq6lW3+RwSFimePIYSEhzBtjfk/yBYeWbm5uYbiS5 lnX01LgKFjrypQdTUdcx8GmGMk27LtDtaepiIkAAfeynMl1TsVdirsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdir//Z - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:058a54bb-53a7-e74c-8ad7-dddcf8e9afcf - uuid:f10c52ca-fcad-492f-9ed7-0f769972c2eb - - uuid:bad0f4a6-3d4c-43ba-870e-7ad0281d44c1 - xmp.did:bb3a5c06-6927-6f4e-b81f-8de03347aa02 - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:2821828c-6479-484a-813d-42d196335bbb - 2022-01-06T08:18:05+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - saved - xmp.iid:058a54bb-53a7-e74c-8ad7-dddcf8e9afcf - 2022-01-11T17:46:04+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - - Web - Document - AIRobin - 1 - False - False - - 24.000000 - 24.000000 - Pixels - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - Web Color Group - 1 - - - - R=63 G=169 B=245 - RGB - PROCESS - 63 - 169 - 245 - - - R=122 G=201 B=67 - RGB - PROCESS - 122 - 201 - 67 - - - R=255 G=147 B=30 - RGB - PROCESS - 255 - 147 - 30 - - - R=255 G=29 B=37 - RGB - PROCESS - 255 - 29 - 37 - - - R=255 G=123 B=172 - RGB - PROCESS - 255 - 123 - 172 - - - R=189 G=204 B=212 - RGB - PROCESS - 189 - 204 - 212 - - - - - - - Adobe PDF library 17.00 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 32 0 obj <> endobj 33 0 obj <> endobj 34 0 obj <> endobj 36 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 37 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 38 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 39 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 40 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 41 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 42 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 51 0 obj <>stream -H‰TSKnÜ0 Ýó¼€9Eý¶Y ‚ ‹@h»qLçþ@e{Œ@6¥'~ýH_Þ¯|¹]ÿx¹2Ý)°š? Þÿ¿éÒåú3ðxp® -™R…ÔnÌõÔtçÈ+²IæXyü#Ç›\i‰’š›,êz‰±oG=ëvLÒ`½;e¸¹‘Ë•Ž»Óì sF9³‰} úCÙ×,ÿ,»IÌ>IR-ù,_¥p2åJI¢%>dªR“B–hûyÀªÙ¡1 Ív}ÆT%§%À #t•“ÃX:©ÞЭÀZqsŸÑ³ÂÐ7%iËkñ4 *äœùCž asöœN'QsóxÝ”OäÛFHÈÉfÌPÁA–\ŽêW2”Ó9ÏIP©6Îsz3³ß¼çS•}hædMuvä¸*ð(Rª·ŸY'0"M «ôh¡;èUÑøDƒ:hªOŒÁYØ]·€{ÜóÛª”P|œ ­ã¥àS±“Úga×þ“ú`:œŠ -endstream endobj 8 0 obj <> endobj 9 0 obj <> endobj 10 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.1.1 -%%For: (Makham) () -%%Title: (graphics.ai) -%%CreationDate: 1/20/2023 11:48 AM -%%Canvassize: 16383 -%%BoundingBox: -35 -24 199 53 -%%HiResBoundingBox: -34.5951051953625 -24 198.224273610836 53 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 196 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 0 0 0 ([Registration]) -%AI3_Cropmarks: 75 -25 99 -1 -%AI3_TemplateBox: 8.5 -8.5 8.5 -8.5 -%AI3_TileBox: -219 -409 393 383 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 1 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: 70.176470588236 20.1764705882351 17 0 8287.52941176471 8190.44117647059 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_Alternate_Content -%AI9_OpenToView: 70.176470588236 20.1764705882351 17 1176 924 18 0 0 327 121 0 0 0 1 1 1 1 1 0 1 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 7 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-392 -308 -%AI7_GridSettings: 72 8 72 8 1 0 0 0 0 0.5 0.5 0.5 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 11 0 obj <>stream -%AI24_ZStandard_Data(µ/ýX„Ží…ƒ *ÀØ&…6@÷ŒXýû"òµ2fm³Žˆ\ÙÝ;K“2ÀMQ0 Qt 3 b %xÔ”ªñê˜~Ùʯ†NNÃ.{é™Fò³i<ï²t«Aùy¼JrXÌz’ÖF‚Åjo2é‘·IzäÜ„ˆ•£QIøópäöY¨F]}U.=.å5Ð3•~Ñ%”;±»=úè#±|0’^1–Uôí$Éô¨Þmܲt~áôŸŸÜÝ©ü<´üÅ!IfæªoG#-9ÐÀ0t¥M¾ÿ«›³m¬,M†iiê–E‹Ñë0°à€8 2ˆ` B ! 8P`€L˜ 0À( Pp aB„ -",*PH  xÀÀÀ‚BƒAÄÆt€c:P0:F0f4@³Ab&€@¯²­n锫‡å%Ýô‘*º+IEw@ÀÁ¨ ƒDÆÄ€„8F Ä‘ø¢á|@,œÔP Š„âıø!@¨A@»¿U”wã—Œ…i3E;czhîæâuCCJÿ~ö›Y?3#3Þ{Œçº'æ""šO¦gð8åÒ]´Hל4£²¡ÍPʳ¯` j¡_ÿ«¿ë•FŒªy¼;esãË'¡U -‡‘S±Òèljîl2‹\š¬›梺X$Góü€È¢†¬ ŠS˜¢fH,‰ôŸs@$žÝ¾aŠÄÏÈ“Äo°\w¾ V"Á`u x@,¬¡u¿÷€P¸ÒYy K\)¨ìž@À‚a›‰šì€8¼lÀœÉ*œÆ…ʲ…±¢¦¾0ÚlÎWw Çpƒ:4DdyõâÜ2¼r*A‹\Ð0(®_Äi>/<Ñ…›¬"™Ôüqœ7™Ø!DÓL­ª ]ˬšÌ Ú—5­òÌ!¥T_|tso?ÿ•ðŒÊ¢Y­ÒÕÖQÏdFû*aí,O%É_Êmèßf®çòœëÎÎrâÕ‚fA±P(W Â´¸I0|á§; po‹<÷7 ‰¢EÕÂFV‰ýD‘Ðñ¸€ 8IO†œÓíøá Ÿ„•¸ÄU³`ºãŸx¢á¦¤#Xý7Å2iÔœQ[F¤Ï´$3¨ìʬæ7å@&ÆŠ´Åy¿…,šZЄbA -"J9 \tÑDh®…md…Ü£Ú¼hÕ¹ÌøÙÓ\w¯©¬:+ºÞã]ÕøšçÏÈZ£›ùµò¿Ý‘Ž(ñ§™ãQÞ"‹‰…\ o²{R4ÚVzã†4?RÔqc®2Ã=3Ë¡Òµêjø«ö:v7Tvw+ÄWÖŒÅÂâˆ/,*ûâ€h¨fÚb‘`¨+Š…žbnAgP0,¨Á Ä•4†d ¤#ÚÑpì"ÑpVàQrš< ¬‰/kÖ…®.ÐaT ‰æq@<ñ€8+ò‘À뉆< ˆÄ¾'ÞÑ Èš"q@˜ñz SXZÚƈD1xá„¿PE•Ð6f`fæ€Ø@‚äéYùSi™q[ÖåÑ;‰–t–U„­ ÉÑÈ¢j8 ŒÄBQÅ`ZÚdN(зP £°B!€  .P·¥ù4Ís,Íp@L*; ¾`h8 .DMEWwE퀨Ù|xÅaø»‚®8 È€ „ 6DÃAu@Øá‘O,~@,¦> Êó€XH,04”{bÁ@‡ùÄ‚Ápê-š††B‘çbA±°ÂðP<ñóâéOCš› ‰$¤Å).‘F Æc(†Z¨ÄñÊryáv@C§„ˆ†Å‘øÑ°8 ‰ca± 8fŠÂâ¬ÈÓ@ < ®ŽV´€ÖA‚˜`Ìä—™ë™Ì—õ$£¼ò_9Ùk¡œõÞ‘t2C춼»; É2Ã~å³4²Sa^M1/-+ÍÉ\à*ð˜ˆxXh,6ÜâNq‰K\ž]¯7w@4ØÂlÁvC;+##«5C-j¡•¨,,«*ªÖ-HA -:%!QápâÜÐÅ›Õ.dÕdj`X,8áÄ‘pÂùD£¹e8 ‰fßã]Ϫ> \7LÃL³PŒâ€HLb“˜Ä““s«9 jŒ†:MÀ¡H܉>çó•ËFã†EÊÐb±èB Š&}Ÿx@\¯V+r§ s@4 Ã,†a1 £˜Eâxcs@X‘; - - ,Õ9 8p@|@1pt„ | ƒ -À¸ ‚>à€‚$(Ƶ0 TØ@€Áƒ(8˜€DÈ`‚4PA œ Â6ø€<¨@ -‰ -"¨à`$P!%p ‚ -ŒH0Á„h0B…&¨À á"€@L ƒ ,Á„ "ØÀ#B8XÐ@d0 -"8xd°"<@*8@A(L¨á C*8'ˆPá„l@ÂJ0!'À … €°ÀÀ€@ÁA (A€!€HˆðÀ Œ TxaÀø„D 0¡ÂÀ1PL   B`‚ &€AFà€„$D 0 "`%0AÁ„ &P˜€„!€°A 4Ð`ÂÂ$0X`ÁQÈ 0°*8È ƒ›Ì˜ÆD   0‡ -0|*À"„  @ƒ X€(€ö|@ -¡‚  TÈ 1uš²£üq؎۔̛£­ÛÓ9f`GÍãÈ™6X‡•Áq„˜` J  ¦5ÊT'À0¨ B 0!`7 A  "LÁ„ P „Pp`:È !˜ dààA „€‚ƒ`PlP!‚„ P€ (0SU - "0.@„'€0è4>U€ñºD0É “„PÁA%ЂZ€ñs†á¸`Pp A &P@$Lˆ!(À̸@¡ -Œ 6„*@¨„8Ѐà¸Blp èÞqÐÀø@L ÀÀe@¢£‚ (Lh€A„ Œ  ÔܧôJ•™vŸá «lªK¢ºÿ*óæê¬+ÚŽ–—{‘ÕÄ\ÿª× -ÖVGDËÕN«¹ÊnÔBšôÕ3ë®weJndµ»JûÀæZyO/‘ŠÈÌóg,×ɲ[:N~ZW¶6ï®&Y>ËZÑþ’ñeJOº/;[ÎfÝÞŠÖü‹Œ §5fûYvW¬õioNµ)ÏÚKô‘ÑŒ¬jòƒõgñˆlghx¦4—dÞö²u=#üå-ívE…»™BË˹+;"Ž¹j¾ï™fY~áïìŒ%99}±MW§^áóFVUç+%[±6Øúg$Α¾=©524ât ï62S­ª¬ç'ô€Ü¤zeKl#šÙXUuW—Sï†.çdº›³Ã),³Ãsݪ—³ Ãÿs·“r¨rêdì\™NF¯I]íèþ-=¡ÉNòj‡/Ÿ},[S±rgЋøÃÂÉÏ™¯¨^šÄ+ÝzˆUGêI¶’ÖѳÖLΊ³¬{Í‘õ.ëC¶ÐTÎýú£Í;èö^…iækšòp|iW¶ýéO‘™ÇõúÙiH‡TceöVeÝþH ºv§ª¡Z VñìŒêZsêîê.ÍRµÙ”ÍzÕɾÝÕdõŽ5 ú†ê‰Fb¶ÿîŽoíˆH—Vº^eëäáCšÂ¬Þõ/f§ï.§®›¯rûŸìï2ôâýÁaÕÝê“©Z=®kåÕ%Ý«5äVÏF'¼ÄÃ3™¥ÍdU8ùߧ”’í[d2öý\ÊÌJ Ò&ïù^o -¥¨TfÊ¢›Z™ø‡“ò[þ|(8½ž,Ë}ÒÞóY¹{çéîuGˆšå³R‡îXV¹ê!]Õkσ;9‰Ä–Úò'ª»6R.ôäL!Ùé$ãÝÎÌžt!aùSdxªëì—d“¿#—'•ó_YYýÀ|§º$˾׃A¼£‚î•Þm(%]£VñŽtÔ{aO¥¤òõŠôÞXǡݳ$¦ãÊh°7yFv;“fÏ©Ë+§gÍi<»—Í$QÉå;:]çì7Í{eYÎÔ:º=ÏÒìòà³yu)¯­TÞ÷´M®:ŒÏûdÚQe–w7¥Ôq*yÐJFwÏy…¨#ÏïJ­nÊÇÕÉ3™E Õ•YºrÝ9»zµLZ×^3#~ÑS;=¨ûé3nùzºJ²Y5÷>xÝØËZboR_§q"^M]Ucÿ®»ž·³ñdªåIÙFO£"ûvB¬›1åÆ×4ie4%býþ“Î`Öo„ÆHm}¬F*ë²!³›|9,N±g·{ aÇ°j‡‰v»qFæú»»9³‘ïèV^=ÍéÞËW ‘¦¤öêêêrª–õÈÊÊ™sv»R›Hse¿”cÓd¿Ï¥²Ô’}:'–µÝrÙ9#ÙmX¡¬Æì‡Mêo°5?¥½ˆ'u¤¦ª(v­í®f?"ĶìU>iöÊö«d¶öRGúMkï™ ½W?2ɽfx½d#ùKc§ßɽ±üÌI¬­Aìƒ4òÙhÊè°>gúØá›~ž%Þåê–:±^SÖ•}T³§$/OxwÇožGOlÊË=372®9åÏÇ©‡.TxGG?¥æÉc%Ϫd¦kz‘I}ôÈ>t|I=:÷dþþ¸*ˆfµ-ÓMWê’¯átœ?¼Â<,úxWRLª³ç©ÄX; a/gæì4ØãÛà§-¹¶Ò¶<•ý^nÖ=ïeK±«Ù^y§–¬jöA3Aì[Gvç˜P6±Næ,!™ËN—#ÍK ûÊB4<Äcž Zß)¢³êܽµ¥¨”#u‹lÍ’ÇÉ“¾Lü•ÌHü–RìErw^Êý5&>’…ž¾Ðë$“™Ùl|&¥|ZçóÞJ»·Ø£4ý»åMê~†hðÍ*Á–¬ô±öy,:¬÷ýä­½*ó>hr±æÊ+÷¶˜{EtÞ¯ÐÄ\+üà åËf÷¾F'$ªº•Dw¤ºTïܺS͈«¶)áÑjª{š,­&¦ÝÉf©ê É«X³:íws¹³}Ä·3¡y¥©,–ÏîI±ÃðN²ÆñÎGØ‘ö -Ö$‰Õ8ÛÓ -©j?—Åok7K g¥§)Êi²òNòÆ4bó%|í#7vi{Î\î}¢¥Ø­W„¯m¯r^»²xò•”.~àâÜ>×_Ïÿ¥³ŸrÚKCb×Á_ÑH¶ÃæD´ãuЙœÉ5,ü§…vÊ4Éëƒù¨ÕFö¬¼Pv`™¤o"ÕÞ_‰ßIñ_7L”|‡½PêÃuBWp<ÒšVøËžÌtœ«¾ºM/.Èø#Ë«©b=V8’ãáL¤¡«<¿Žã”ßø­_°—G³wù­ÎåÕvO‘<;LVfÌk¶ìV$iÖø,¶x3;Ý•ÃŽ¾7Å»fçI~˜žÌû‘åà½zËœ ‘Ý1ÉDdiv*C)lmòìxyDã˜.ty礣ê°ümî¶û!íÄÉÆ»U¡Ü&"$BëŽ$¶+;Þ²Çsi/ºúEi§cJ]O—hwç;É;Ñø˜ê¬7•_[U*{¯R&›h}Ýi–Ž‡Í˜˜ 2¿W·ûÅ5¼üFþ•YÄG›ÅŽÝª,øŽÊ9´lþF";M*ëzù8>äo-~è*Õöwik klðx†¥êà+³’1;{‘¼%HŒ^õ’8Ðpd4'­>Y“ªµ‰µ:¶¬M¥r {¬zQÙ[SŽIs ¾ªn6(¯Œ¾RÎƱZïäýO±i,s ºhjS®cæíQ{Ïìº%š¤=Zy3n‰É¿`¬$jZ‹ÉƒŒNüÑ4™ÜGRÉÙÈb4ù«º¹—K}\Öøêˆuqýþ°žu#8iŽRÍdýÊ)6…·ü†©VY¯ÙH‡é,µá§ÍêE>±ÚfFʆmʨnõ²+e>GX·ržM6ñ³2odìe™­!š”EéJ3ÝçV÷º«L•JÒjíNÝ ­ÄÕAÓ‘Jºç0BDº“„ªž'–Ï”|Îáo½JNG±òÆìæZß©ž%Ûî¤ß½¹v¸° ïDW’M2ÞÒ$ŸÞptð÷´£¼hÃÓfYNíÒV‡›'tõ¹wS’u\šd®^‚8ܶ|';JÖsé=gî‡fÈ<÷´ûÜz9bÐÀ@Æ)$0ø„ - ”0Ø€Á TPÀ`\ ˆ àUÒѲŪ®ÆUòü<þUO¬Tˆžññgr¥9—Âqu‰ï³l‚¥ò±B8Òæ6$YrÒ Ù¸{‰= 7[ôš2™³ÑE¢'žÄg+¢=ǽefz6“#s |å˜îVJžAð`˜lm`žÔ4zHWò Ú8Ì {¦‘dE•Øûj1Ó8| æ8¿Ïœ“—l’ËQ'Q[§Kå°J$ÿò'45ÉýmXÆ&ÊÝ8çÝŸI¢GÚOêF±3D'×iYr8’ªÆèu® !‘ä³&&I\gƒR7ŽîšúLSŒ<^²œªW)¥Dyb5ÒF8õ¹GÏ$iÜèîJŽ<¨¨b4>s—Ó“°dÊÃê¤ÏlO7üe -;¬µ§î¢“#C™êÑLýîH<èd“X½<}ÒF’<.k•`û&UuìJ£;ïBæUiÒ‘õì+ö¢™nÔËÝ•Å:ò~¦Ó[rçáI£Ø¹þžè†hÒ£QI$­‘T[Ññ^¹y–ÉÕ(ü¹èéWæ’,XÃc#¢Ÿ9…ÎÃ¥ Öh•éuµÄº 1¯z³|]ËÏ/Å:žÁÁ“óÅâ þ gÎî°,‹íOcÍÃZ¢PU¾Óû`ásþ{­iÕ1:…œµÁªÎíîióT){ïÞüII†²ØJ3¼“¶XK¼{!–”›†­¡²kn,%lݽ”(36®_ÖÈ‘+mª›Â»}FûܲïjR½7'ÚÆ%Vr¡õ’ì¬õ›4õTä'ïeF…5StYXªN½èggÆN’:…—.#^áLÊ…'érË5<*Ì{ ¡ßÝR-ž’|¼“YñEsâ±OíÝ XÕ ïÆ*I[Ç~NNMÒéî£Ë±A¢™$+"áMìhx’®#=k'VõÝG²Â9,Óïè:ÇÐ6¤Jt^æ+¶è¨ŠGú‰ˆÎõà5´›*-æöÉ»¢š›¯&5Ú9›;¬fÏD8ž3yÇ[s‚5’V๮ußu]¦ºÕõJª¨jd‚¥:iÝî{/+SЖ-ßç%ër…C%+![]í+óÝçFDWö–§P>t‡)õ°S]}%D&說ٓâ¢B»©k‰UÑ#‡ÐìŽz„ˆ.1£diÜô(Qj«“ Ý8UÆûK×2Nféß Ò D#ã©~‘ñs´G†|’¦Qƒ”¦Êаº¤<³ÛºïŠÒ,cší*:ÝŒ9Y"”œ«ËØ‹kØañ“‡ÒN çǃwù‚‰†2eÒw/’«Ú_vuõ yzI—B‡UË+7kdú“‡•öœõ^†%éóíZ’μD’tž{>¼§±ìÿ=(ùš“«Ô¢›ŸáÑŠf˜(U£,ïGÃúO5Úªÿ>‡¯Ö¹ÿzøwˆg%[J£<ºW5ZÓbõõi},cŽLë$gð7v©ÞÈòî1»œ4¢;JMÓŽŽn×å6î†ùÔºÖUÝ„}k—tÍÖîvIª½ò‡Ö¬ec—X­»¤vlLb7îœåad﹤5ÞÊ>ÇwüMMö~ùJÓƯê×P§'u7jÊh)óÓnº‰mäçßx 3o\‘e¦ø\”i¾¼‘&žÓò’ö£?ò–fSzÝÒžÏW—F6RD4®<˜ö9,ÿ•ÓÍgânÊÕ&i« Ñ(óÌëv¾5M­ùvš4ßú;”=ÙÐGjuu¥<ªtt›K9ªÏ®Lp´„×KÑ ×½—jB#æa4U=[ë¬2ir*%©s½ÒŠHÆE»£J}«GZ•e¥Ž:eiE•µ,›Ôþû¾J«Ã’zÔcÃçzÚ ²CC¼“Âñ¤21Z³d¨Ö–îª^'Eê1?ÌR^%†Ô©™‹’|ÇšKV騺ާ‰#tÃ÷¡¾Ð¾WÉ+‰nξOOòÞÌQÝJŠ3‡†Ãä™´;“ãÀõþ± –sÑBYçƒ'¾QªL;]ÿ£9šï‡r5zy‰(wGÃük°n ¯W#]³+xïÖ(BlR͆ kh/¼JÚoÜ´èRŒ7bô´£rÕ· -}pŸöˆÇÎlfbžðX6­cUèF¶GÏõš‰G ݨûëÆSB7žxy8¶‡«®i—±ïqäÇê²k]åpÜu4«ÕX™3ž!üë”®|.å7Zϧ}Šõ?ëxUò)J>'‰ãi6'”tG8±Û™ÍaVUSHC’8®†ÎÒòG…by†b$‰ee=+±NËêLç4O"]ŽÄA:óý–drã–Íy«}~;Â’û°ªÁ±÷¨b¯zq¬sG®zÙPî‹Í¹5³LÞ¦^ˆŸqÕ2ãªà‡y*k­§Ö«–%+Oðãê&É -ß”¹´e‘h¬l·K&NžìpÌl˜63™Ù %³¶_?”œ9[ÖòˆÎöúK°ÈŒ72JÎIÐ9x¶Ó‰ò7«MeUQ³lZvž4ÏèÂc;j¬ä’›)³ÃÖx{j ï¬XU<'ºÙ©BWÚÌCñµê¹2Öí ?3–v&½â]s™Ž³‡(3u%Åã)ëdZßNs%5ã§ÙÛŒYó¤ˆ-ª-íxo¥Í8åI»#$*aÕæh·éäžHø4C¡é¨¥¿•å§ª&ugòË{}’ìjî.OêÙòmá}UâéÕWfâi §ðµžx{¯¦Ií(§NGØ›©:Ã’Ôš½:tÙ˜ØûØ™>êzì½vñçn¶ËY¾j½Ìçе‚e¡fù²ˆìX;¤ú}EA*¡ÎËÏ ѽ(M°Ê‘4æüÙ‰rql÷1£ UŽãž4%¹imKoaà\,*£åw+¦Åp”ï8i±Šá8š¥ÕêèíÙˆQ0ÓΨæÊiÎaMNÞz.Ã,:f/ï”Ū̚³¼½¹g>Å’¤ - €ð (4` !%˜`L @ P€0 4ˆ°p³„%˜°€lÁ„ L€Áƒ €Tˆð† -`€QN&—Æžô˜‚ÿUjÚù”ñ˜µ|:#Mt‰óX©<¢‹% æMÊn1#CêÚ§(h–¡Ki¤¨rDî)×O°è“$?h}BX1Ú5¨¼½Þö“N1 [_/-±4(Î,CKb -a•TÕ‘ML”2>Êg†jR£Ì»e™Ü¤Îw#a -Þ­.=xZo9Éd¥‰â|02—œöîgšÂÛÔÉMñú*¼^fŠ'ÇÂ+•äGn#d•¬K"Š• Ö}—›ý»t’ Ê …ÐÒ¬±Ê‘Ë”¦%Çi6²Œ ‘½zò‰¬KX²#‰Qý.ooø’,«ü%].kž©³ÓÓÄX–eg~0ÍÁ#£ÓÏú{û³×Ìd¨„gÇD“g~ŸK´crÃIÖ´'Ö‰=È›ò‹˜÷^OÈ5go45yg™é{-í÷WêÝID$c‘݈”\“•Õ”šŽÊN’7Du—_,ùÑ•™}´= $¶dÈt-yn2›ù°Rf“g×ù«BYUâhSÞo4võ¢™ÛïLÒAC“~PâÍKîÁa™†Ž9‡&XdÇcV(Ç¡ÇžV®”ÅrTÙù36¼—Ë$GÞ;‚nV~{•T;R•ø>áÈ,”Iy÷¸øUl½5Êhº”Z÷yeâ”kòÔ}|[M[¡ÚÉêßq.ØìJ'V¥~†îM—\µékš‹rŸý^D$ƒÎ©ß‹É»rV =y”ùh^ûàçÚñ5;ÕË#º´ºóÝ^²9µÝŽf}ÙXlͳzuFÌEÒZ%·Ð×i‘Mc7zjR²!e¡9›7´Š=(Ùù™dûõ¼&yèìƒx±gÒî¬zöâMÈì8GRø@ έ²iMYíÁ¬ÓLìœF(”}PV"¤£X84‚¿÷Hæ¤*'ݪ%TμrÖŽà­fÎè6_Ê|›£ç§BæiµºÒ¾Ms­]¥d"7/IžKB*›Mgæ,2ùsB$)ó ˧ú¼<=º‘¥gªÉHChÂL78tLº’‡3½‘ùu)©Ê¯)‘ËuÛA·ƒ5ú®Ø›&9çö/½zNc«_‘‰Õ¶+©:‘Êvâóubµ¡ÖàM—r­ÊªI»u>æ NŽlÍi^7+”ŽmÞqÑæ…ƒ†Gs²”;¾l*¾6‰ðS$±¿xy¢ówWÝ©²ÁCù-‰æîwË´Ùb¼žÕ}lTBž,IX«æùrô³ éDg¡sPÉòLEê¸+SñÔÉ_¯î®•4w -ÞÜ‘©æŽê©çîdCT´Û=§®Š’ìªJ>%Ì»ª+¢»ónè;bU¾†î -ˆ.͈ܡ+Kš¤%VŽ¤»ª _­~)säE-9 |‘çÐJFÒ#çø–3$§Óh{yÅÞzÔ[úÖ«}îGhRgæ×w«…ºŸ4î ´AªZ¦eL£ªò7ˆ˜¿é Öeº$3oivƒÇ4{yœq¨lR0]6icé²I×$‰©lÒ¦²;‹2i£B*›¤¢K1ÚuhCÅfå:ÌŽ;ÎFB#´<œ«Â¼»LÓ‰;s†8w£YÌJe¬žLÆ3Ñ|w©’Uv¿Ö•ìº›­2ƒ°Îx-“VH®«^Ù¸®u™A”sÊ9º"¢³2±QFsD¾iù:÷]MÑa -žê¦#/êήŒHh¸Ô´{ÑÔȇ­Ê´¡aW4 ‰n—9ê Oæ#ZøØ;òit'õäi`^MÚïTw94¬´wÆ­“wõ=yï5ÅÒ\;Ëû”*ï°ƒY”J,¶Õ ;Θ¥Öƒæ²^Ø’Ì+9_þŽyËÛO]¢zìØ_MŸ'»z«‹ª†tXqÍTãtñ÷3£M4ÅO·»ÖËzšVÑ•nŠ/‘¹JÓê\­z­Rµx¼ZêÄ‘éïªÏ!¥Ð=eDî9ÏV-ÑOI6d¼N}§bŽ=÷´ íNvâQ¥¦¬õûÔGO4þÜÉs={#š¡9ª+#[‘XÙI+ᯗFöÏUUÈHêöÉš]V¿øfŽÈç"¿ÌR:6!Ñgê„ -ÓT‡f4$<™«$òI%ZÝꨘ•ãêˆ*‡M'¢›ï„Îç+MQO2GÑœûÏBûeÞ¡ÞÒä˜xæÂÓƒ61“~cÌ¡¤*šéªB2Ëö.‘’³Êr^SIïMJ%%QÍ)‰Ê>Júõ½)1Kè,Ʋ3¼òò©n–æ(úùr˜ç7›vŽÈªsD–ŸtÞ(íFdÃJ¾™%!¦ÙF.hÇ":ŽIèðÆ]½:ú étgÏsÎ+ýÖQŠæzñÍ‘Y]N¹rªÈr*§j&çå1§Šæ¦Þ<"÷°È3Êl¦êè3É|TN‡Ì&ÛÔ¥ßZ»áË¢Ñà!Ú ÉÇâ––“fcgVÇ.«.Ö'˽úàYŽ{N¨7GX­üÀB¬J"¬œ1~ /í̉’fœÎU+Ï+“…²6ÛÕwe™ÆßÕ7–fWsWEÁ¹«âÙ{÷IãÑt‚s»êáÍϬÞÄ“6“CJ¹!|çNnj…DµÙ]ÖÝ%ø¾¨øiëÆf3uaNŽM¦-¬œ&e¶°r\t5e¶éžRp®…h™š$LˆPÁA… ÐÀ$ŠŒHˆ@¡B 0@·ljΙ›vêXA²ÜÒ°Ò ƒsU¿fSb[.ш„^hd*²Ê®B¶£ºÇFÈNÊ#ÛGø^ZU}¿³£Ø²î ^ÍȽiN±ÕçÌ\7y5Ÿ›ºY¯›­Y6®l– ¯Ù,Cl™ÞÎ-³ùgYâen”ê?ãÝåÑîzwÆš¼3Bœ´«éÜ0¼¢<¼ÞG¼cš˜]’Þ†i­–n7ï=_o⥯ŠÆ´Sû!´…«QʺýêUµ´º²a–öÜǨí¬æjîÌWsF7t±6wVβéPÚÜK›#:jfï3O³±z$Z¥šZ1ë ÒF³…i´"ÊKñ¦h$¶vöÄSUš©òFŠ¦h͇ŠÆÈhŠÈdO×P^ì¼ØãY&²J²ÊRš.•(8÷eÇ=Ј0~7v³±«‘ÔÃPf,Ugó a¥¯‡ÒnrŒ×—ÏÃ( oJX3YµëæjꜢc}î%z 9k²†8Îúêªõ8šÕï]ÂS6]õ³ÏvÕÔÐ[e¹«Æ.Hx­$³œrlU'‘S·_XYcªÌŠSDSv’UdƒSC2)²ídìj5ʬ˜E$d#‹IW­:Qþ:6M§>=›B»âLÉŒù¯ÕJšêLÖ -Œ<4Ò?U Mo›’©*BÄ^©¤6 -yŠÒY¬ÖQȶ”F™ÕLe~½Sfl*¥‘Ï[ÛJz:éÊyijjùX´*AB«ª} Mª¬‹^Ç´ÉŒ ±jò•‘¤zÃLË¢³ãkE’oµygú‘а¼µF¿ Õ «gk÷•…᯵K3Kvð?áØÍþùX(O&6œˆT63geuË‘^¶eãî¡Ô0â ¥”Ô¸a Ž vÄFç²ÖK³ ^høt=ËL¡Q“Ã…Í+Ã̔긤VòªnÒîŒÓÒXíhtŸǹüóülp†ægÔ´Ø?›;ó¬Ä0ëäÍQO\ƒælÕ¡1b+ ËŽ6¬cm£HyuGD©UÉ %k?¯’Äþ¼,Ñ液PÛ¼B´*ªlNÙ2_#íl¬I¦³O2‹œhy ³)²e–æÈ–Ù×8ÍÉæžÊTh)U—©¤Î”,Gœ}&mÙ#¬ýpn˜•’`eµFoÉ{wd1Ÿ™aÝ&Ñ=ÉèÌøK:3¶æZw³³ª._ÇÆYQæÎÝ䤑¬½ÑuÞÞ{JÒ¸:™1– +Çdi÷`Šwÿé½zÖ‘Ùí®‰·kMîRI›sV8cÛ¬j;ªë9mFˆŒ(….‰h¤{…†¬H•DT²¢¸-¢Û¤ YñÔŸ¸Šèc˜yµ³{îAogj{)6j³Ò§!a]I²Vc!>}•¥ªYÈß-§ž7¾ -úTU'y>B"¤Ï]¹ÿdJXVã‹Gäk+Óª2%¾«¯ÉËÇò-:ÑÒ¨°¯¹ËI7s4¼ٙ\fU©¹;X-£ÛÜ=°ð9IF¿&ŠõnþFHæA2:¥˜ù?½÷´6ÎV‘~eLj"åç¬x¶C£§ÑRtÊ+zÉ0m><_¯v&Ôµè¬Õ ]QÖê$Í“B6I3½ŒNyÂÏÑúÙIG2Ãßí§»I!ü ÉSä+fëgzÉ9>MsÑ`5¥L8\/C×Üu¾ße¾ Ý•/B£˜Ëf¨Ì¾’Ë5|*Õ8q¬êewòš.ö£"û£N’XK)¼ú!å¦øˆWÓBÿ¯>®³6g¯¦ÃêØ^áYä;¤útNìKš•½xª¬íS³½*žÃ¹çˆ’dˆÇ[áó£äÊzÖ sÄó¢÷Y¢¤–ëƒU3CB†s%Ô59ö’«eÝõ±¹ÄcÃßÍ/9ÖËÛÊp®öv,Ì[úyÎÕWGÆr] É -©ì^­¯oêÌšfçz/ùÓÆ’aaMñ™>©v®JÅçÝBÅÁúŒ‹Ÿû…¦Ô¨´.Ke¢LRc)¥ˆH€ 88 EÂAá˜\~€°˜FX<‚Š#5ÇŒ1„ @™ÎhoÒpú”íK¬]•{áI¿ã2¬S¸€-kô]¸|üùŒà|ÖkPçf “w¯Œø%ÎÈ5»œ½¢ÏšZ´nu"ºd…FYà f -*¶ZO#±|-²ß(¼ÒŦÏ]¶ÅùÕÛ4i×!¿ç§0!50/S/$'Ž‘‡ jæ¹’ä¯!8aeHmÚFJ¹s":(¾ôh¦Òae<ä>ds;{b‘¬s¿wê/)oœ¨@¶AÖþpxc³ÑµªùûÐê*™m2,>øAT·ç])d£å&KNvü¾evÊÛÄÄÏ:NkXÖŠ¬š2šÊ‚ ±íßÙ){}µ(ͳ̊–I±ƒæ+û'mžËúðн]UISsÚyÒ¹Zܶ•0ºØ‚ôÏÆoæFð¤ÂÖbù`œ¾1;rr)¯ig!Œ±Œ0¨št¹fŸŒ¨ÊCNlÇ‚–_/Ñi?JÂhZhxà€!I˜¦ÀqÕR@CUŽi ƒ¾`œ:õzÁ$bkêD™ØÒ’KdŒ&#Ö¥ÒRþH‹Æך*[S𻧕5­DF6\…¡>Žý2òðkœ‹h´9`XZSñ3î«[êT¾Ñ`{å¡(ÿ~5ZoÈGŒá -ãŒÕ‰).Ì`àÜ¡Ð5ʯQdN§ü‚6ö5úŽ”Æ‹óß‚­ô˜FÝsU‚E)}/±†î%"¼ˆøGéöŠ´PŸ_…XÏäNŸ@œœÓt¥‰Iî=3'‘Lü>C¬+ÑãòO2CH爠BvnFNXTûqŒ)ý™å -8I• =ŸË«³bÝU\š*õÃë™Ï‰MÉ=úR -4†º ¿Î²ôGê„ê( ’U϶d;xbá s•Ý.E!ᲑÎa¬s0•´-T¡·ª‰#dŸÔÁõš xF1W˜(fú|#cå7kYE¢Šð‡>ý­Õ\ =CÚµIÎÆ6&T¯Ñ÷Ìß“èhŽoMò-øphhxÎ`ÜðÞ’Ù2ÄGb1«¿m9°*ÕÆÜö;¤’L$óä§xÀè¥i„:ÉN¸+IzÀb*мx’TÐÛì&Ç“4þY5rûètkÆQÏP @%<ŠpR.ñ= -]Ÿºš %œ£½¼êQf2X­î¬ûwEœ6ßT9{­)£fK˜•6Õé\r -œ(Cðœö ´¾ôRyyTþE6>fÎj±S£gÿ…å2ãóø^uª]2\Q™5!ï¾éêÚ¬˜›º:³•‘ÐA¼M‰w™XCž²8\›}Íø!ü€ÐÀã%Tç¿áUµ¤Ñ‰±Jî²—¨hÆqs™ëP‚Ï=«†³+/7eG„»X4# ŠÆp¢æ0¤†žSëMÓmFƇ‹Xg Š=¸BI·IG–ñsÔ”ÓDy%°ýšÈ¸˜+ÜýpÿÁí±®s«Î :6GKì´ëÚ0 _D.ØÛEñß¼ƒ²„§ø (ºx çgE˜´2ªû¯èw êö7¹ù¾A_9ü®lÔU«w~ƒÀrè:¸×Þ~u±3¯œ 9}b$Ò"?;ª?š )½°Ä*—Xâ=40›Á½ÈyÏ¢³Ð|˵nlÊV.?X|9¨S² ¥rC¬¤#ÖÏ' »"MLSjuíÈ1j±·hÖÊåbû&غ\Üà£ÍZñèKçABÛ /;`û¬Ü·á<ÍGSÂ>X"¦)j¬Èjääm^ÏËCluÁè×ÈŠ¦ÃX µyñ?õºê¼ tLpƒ§ŠK: pZAYÈlK¬¾N*nKýb×)HV=“bè DWϧçáðVu©Œ[;ÑñÕ€Q†ˆûÓì?æW9ŽiŽ¿3Üã[åÌw%ÊA.ƒšãì%Î"ñÀ”M(^Œ›†[@ûŠœ(ѱ֚ätrkLJ«óiéJ°–™ŸÑ³‹s7ø…‹€âŽ»UhAÉ„ø Eá[îu—ÂöÌ;ƒÕ™1 m/'ò4“! --ØבàÈ+¸Éeô–`e­Õ¡a)¡Ú˜ƒ›ÁßÚqBò7â‘MÓ…!@Ö áBÒ¹<)´¬X8 žú‰hO9ƒìÕÓwªåv„©Cb‚–\ÉÂà¿ ee›»œSÜ®X|d?U+(ž|5}G§É©ˆöȵÞE>í KüÖ§ÁÖËÚüËû)ÀÂv;—#ÇUÉ™|@çj¦Ö7#Âœê­ €ßܵŠbDp,Fƒ¦ -x±_áævŒÿÿžL‡Õáê>Ãȧ8G¶— bí->~râå^èå7ÀÈ Ä7ià2©k±pÓ»‰æe€:ð\=O+ _™ÐŒôçèȵ?ŠÓ­V3„a<]]"zQén„”œ–ûa1Nv•Ë„ñfF -&c‡.y÷^ñµ!}Üìð~ìsVuÖœ/%ŠŒtʌϢ@sßG¡8)÷âhœn’ˆŽ¡Çï]»aŸ¨{ŸV¾¼g+ÈA™î“Á9><Ô¬ä<í÷;,ßE¦ÂÁU³=ÿáTWˆæÞ>`¤ÆhÜ”¢ˆÖ…­²Ðƒ,¹ÕIZ pâ°r¿yªrÁv~ ÑO‹+Sý8·`Ìw …X‚<%ø³2£î(Ø ÚÀ$´Nçˆf4³mÈúUëåŒ;üq{#‰·d8¬6ýf˜®Š{c™ÿ8;c5lY‘:úÓKù"®ÈWibI¥‘O` W(ú6UPÍe/ß R±<©%aÇJ1öq@Ý!Ú@rU+£:mÊâ–F_¥$s=Ý{ßóêQaTpÃZ)´Œ¾‘0é\’Å -a† -ëõíPÙÂ<2—«o!xè~Æ—M™‡—j}½z¬‡rEn¬úŸµÎM¥ÂÉ ¹”+L±)vº¸ Q^êÞ‚eαRmÝÞ`ÐZA¸¼¥¤\ßpœútœ¶\á#ª›$ö -/:tš°’ú;Bq?K. Ÿbæ8\-%F£nŸñá6ÄÄ´q9 -˜Š‡7YÁMC’# ãMÜP¢T¾RÆqÀx±¸–\vc•‡g®g1êp¦üúsÆu+B¶3AÓ½÷è(½KÝ[÷ïѽ ÙúºRû§‹üGãgÙíúDìöR,QŒƒk-']9e|Ü”òõt e4W¬€ñ9,†õ!þžfŽÌ|òØò+ýhlÈ Šs²­3.FáQÐÃGPÌhm#0òai;"¹Õºð‘Øweï(­ ßœ1Èá>)˜kˆê 1%Ê¡&ôîœù^"î!Š0°yz¾«e_ªáE½=Kd<˜½vVúÊÁìþÖ‡üvaòTÊäa™/ äºëp´ªà\J7ˉèÖ•¢fŒc:‡æN¥§½I6uŠ*cdFŽ(ÐÂÀd1ô9v}éù+Á&eÒÐñ“)jâ1uŒ±èŸ]ë”2Ϲï)%Ý Î¥€^8®'ò©‰zXb꼤1±Ü‘Õºñfw•úH¢ K•e Sìï½’›]:Ãw:E$,`ÃR<àÏc_Z´Æm '1i|ÈKNSW¡Qœ€(óH°jÎÒ“ÏËŸŒ»€C§œ_+iãhBf¿Èƒ&¡M ™R°éÞèßÆí¾UÀ¡ƒSU4ÛKB;šÿ²-;žÑ ‚ê Ú=UksEµFME„¹æ ÷Eh㪡¦‚»ÎƒÉg›ÞÂËù–E-&o?›fîúÛ­ÌmQOÛ˜_ãÆi”ˆpp#¾9¡A„wU>™<Þ*R%,ôåÑ)7¹ ‹Z ~Å=?¤‘ B ÀòYŽ!¢!ppê'ÅqUÀÙ©sr–,H«ïŠ5¦V£¡¨!8ê×!U?' s¦EÌÎ;æy+þàñšSÙñ2•=š=·P˜É±c4ÎîÑsÕDûÚÉІP\l•ï'Žˆ– <­M*~ÜH&±¨—ïªýUE¥U‡ì"5xŒ€˜ -mGDØl)àgïn‡ê’IŇv|ëÄ•Óh64p*7ò’•è]S}1¥´r+µÔ2°J]ãÐœº34M®ùÇoн6Ý7¨<1ÃL«ÝB¿–à*+å%¥Î¸º‰ˆîàp®pš«2ž>OB4Â0/ÈîªÑ©àÉ‚¥\ä•Ü£c;…-‹júŠ@k¶„¶¨êL…s¹ 3ø¶ëˆ>cÓ…ÐiI7¦[îQ^‚íöD&KK©8ƒ²¶ÄÃía—éÁ~ŽsG/ K/¥.{NfbEÇ÷Ù­L*jþ²³ÿ*²ÓÝTTˆyq³pºÊ‰$ÏŠ·xS>g'2±fr=Y´äŽÿÉ€²H¿¤8âvåj£oZÜÛwÉ®êЉN…Mħ'Jë"c¤¼õÙõOè}a/9¡ãÛqPEE9æÒ—×]§xU,…œSÚ×7¹rÉ÷’vMî#á‘3»¸º¼’9ô±®L®ê¾éî(’ÌaÂÈþµJç@h' ÔI…W:´Ó€Úg¾…³íF5R> «£«pÙš®Ç«a†hë§Oéó¢Á¡Î:†•µ§’ Û!"ŽðÐM&4t‚ÜBËôEP°ýž‹Àp‡6@“Ú¬KÔÊˈDŸÁx€GGçj@ÄZ;²<Õd*¾^îß6ÙÖÔúg¬〶ø‚6wÕ¬µÎÈG¨ÛÕƒåg°Æø½P‡#V=,ÞeOšR†Xü :ƒÕW®øHÌ”OíÙ‚Û Dh«ó €nÌ΂Ü5)v?Œp5O¸Ù!NgMn[}ë–Ÿ÷ õÌ£j«®¿~J¹E'?úe]k™Lf(LDŸˆ²gÉ’ K°·­û.J‹1Bíµýo£7gÊŽ©þp¬ªÖ_çGÚ´¯FîåÎòÒuÖ•àÚ˜ -;0<ºÒa-Ù™R5·¨Oc—¥^#?|A8¬[)Œ“Ïñ†ûŒw©#BJ4dlnÒñÑ—}ÿå/¹n§ä fÖj#íä:P¬Ú/‰ò½ÂÕ^lkä¯afÌ›udh;)²0ÀQ7jFÏ›|1þÁ´\íÞò“XJQÍ¿¡E üè6*W{Àz™ÃdòEçz ¸:Ë"ëÌcÒÅ„®[W˜Íj|£Mî"0±{@ð˹±klùL°J-H¦ÄÚ_cj-R-éÞ@(B[õ¤¿ p¤Qöù¢}Ñ[óœ‹@\13ßö^<ñf>øGíÀ3Ø3×ß%v¬Û«—AC -×i§w«•’-ñ7W1ðguXì÷H”Ví«2 {0~¸gGNq~¶lé—ÜwÒ`H“ƒÚíæ¨Îà™\¸›Ó|g”«ll§éNœbf‹Å¼.ê3qÙEˆuv…&,[,Æ®™ç¨«‡Xðg æÒv7 ÌÌy…V:ƒFkÃ<«ñG[íÌéá{ÆuâÓ“ˆ_üÍ~,bwhÂÝpP\SæÎKLYvÌjãÃ:Ä¥KÎ>ÒwC\èõºDs¬GVw™DGͱã›8b+ab–â× oëí¯ç=ŒZZëZ`çÑ´Í›¡G—½.ÌoÏW$lÌœ¶1ÏöŸÌöâh¥?AæÂpsu)­ ;49}‚³ƒnž|“*¤æ -Âa6bbýötsìÖgÖCêbßv¨­šÄI¡ Cõ…2f¨‰¹5¡QW—éå¦V JrOûŒŒ†¸l)njH -!ó×4 Žs²Øí]>®]¦:_©)Ûh› aPåÃ=%Nþí½ÊÑŸ›g¸^ƒõ æm!5yt1Z-°ÆbëÁ™hˆç|¯pýO>“äŸñÏ}FÖo’…4‚6X¼¾7­ìü1±”‡M‚™'Š_‡ŽÆÑËÑÍðQé¯_2s‚xÎ,e0FÍuóÉ…Â5ØZJ€½B5ê=îEÎ%Æ0Zø;"2™•›0læÜïÑø‡:uÔÃËUR,¡­ft‹ÌÀD4û€ZmåáËÊâLERäÞAœ_#š4 óÀm5Ëçßë ¥,ê¼%¨Ñ–ôaÀ\‘$öK -Z€ ÀÚG¼ï8Pè êÆ<ÚR`ˆ Å/ûA¥®ò ™‡jÌ«À2zµ›çHË»ÓPÕsÝ›0SuåmÇtÄWA>^–[<—M]…K·Yéo¿ýc`yRmkÝo–õ¡H«ºµì²4@k‰€ž¬pJijwŒ ç+V½Ô¬3ŒQ>^\„ JíÄLXóU~£~ü*)¶‰Ä°G/uu ˜6… ´m1Sèw‘˜ ŸTÆà„ËÔ0‚ûŒiçl“¥Éï±#ˆÔ -½æ¬€e)bë8Ð,éÚŸ½³œZÒ¹'5†„ÑßýOï“ÉϤg0ãÞ:7y“¡IV4•\ðæEÅèáef…»Â9`é[ª2,‚W¸®æÝéMÌIµ|„³RŠ«™¬ÏmŒ–'fiË'’üâØ ±¼Ê h§…ÐKŠš:VTÚ¼ -_£¤òF[é‡5’uZåßHiºÇªƒƒ)rL¦²Â°éòy©ãH×âÄ8Ó‰ÖuU -›¼P]õŒ»"hulÜîò*%àÒÝ7 ¿€48X*Ɔ˜Ï­¸ø–vœÅQÿbØZ„/ˆ1üÙÇ”˜58TŠÍ#­©øÊ·È*Qâ{U$±°œòŽ‘.E Ü”@1´Ï+DÛ½C†20^‰l®Á“,­©)Âê…p%Ö¨p³Îk¯èhN'PËÒ¸÷¡êÒpߨÍæz–#ä8Ýø…sE§:f I˜ÜP} ®Ó)ÀÄ#µÁ–o§2L÷‚±ïXœ ª\ë?¨¼’Þ§UÆY¦RÍÏoifCÒLV´4ˆ›Ãv"…Ê76CvÒŠ…øÙ°cò}×p²8p ! Ã,®b6éâ¸ÃrŸ\â\Ô ’Š.½¤„pÅâ‡ÔÁE-¹®¡ôÌŠüð/'¨ÃqêõÑ9QDƒ‹äÕ=oΡ-Ã$!|\e}©†u½G)FÒU£‡zŸ€e+™ ÄvN™Ùêó’IŒ €*Þ¬¼lƒíü¤h¼~¥øÂWoX–N/Z{´5Õ~À ÊÌ%’PS›ŸÊ!ýD‹‹HÊèÒx?ø[=`’ü¡<Èí±“×Ö7!ì§gF=Í2¶.´ë¨·öéx±D¤Å ?.ÜŒ<+Ò>Ž!Ø”»9ZñºR…ÃÈÈñ+>ÐÓ÷±Â÷)IJä\‰¥DƆ²°g¤a1T¾B{ÀÚ ö¹Èœ8¢¬;."Ê Vw,¼#÷â€NV¶–µsˆ¹ +D lH÷u6›.†¹! 'äËÑÇ+ž¿~!*@ˆ¢leÊIÐ’^–Qﳦ„Äë6¾}ÃfP@^>`~Ra¢ÝÙ,í›ùëMÿ²ü½Mù¾qj³T2±S¹qFÕùS'så×-õ:rQ‡ácÕ% ›ŠW}[¶¼1·x%Ê';ݦž:94LÎòÕ) «¡MO¡£sR\.(+²€§z쨄Rxp²ÀBä‹YºóÉ*ëei@Ï_Úglúº|òP“Þ¨`›xõ>òµ >ý[l OL= >P´5hsÚh0S¨~M I`P{È+¦°áòÄÅ<]ŽÎz…£` ªÐä¼…°NÈÕîBƒØuù¥µ¬^˜:Ò¥KÏoì5t1ÈÉÌÐýiÚM”œEã܈þ_€BlȨ^¼Ñä4Xº þÓü*m%~þ$¡A¨b2­4Æ'm^¥DŽBÆá" aAh%Dé!#‡µ)d¨ÿkaáJ™ÕÒ~œwû:ïÖÔÅgºÀˆRâ"Z`Ãg3™ ùmÖ>(~!+W€•Vë~RiC¬M1×:"•à–„¶É­iµ…G5ì*ß=Ø41»ßþ*l¢=KiJ(êªÄžéƒWùhƒY âj‡ðT{½FíD”ò*mâbîîÙ.Á¾–AH"{Ô ø„Ò>`ÞÔ"'¸z-,jË$]°?Ý^Ò€°ÜßÎÐ÷­vÈt¾·"9z‹UŒˆ½q3|pùÇšÞ$(™7a¢ÉŽ»SLÔ.>hÖtÙ¬Bœ`u®¼ºøk®ºŸ°ôÊ$ÎèÙµµq¼öÏQ"ãRÖ¦d³@ “¬LMsÌ%~Ä(–„çœ=œiQ†rrñÕ‰šÃ·2â0Pdܶrd”ƒP†ôª±Úí(±áÆ—s3 -×blùzÖxÁâXçì´á„JɶŒµ¤ [hÿg<œ†ôÛÅ_šÔ’C9Ðᇬˠ½ƒ#+ðªVÌʱ½%jD…'Üy­œñ¸uhX†lIm~@¡Žƒb”÷¨ëÎcÇ'hç@ßROf>`:Ø%©+‚TÓ÷sÏ!jKÅ@öâFB!Äk=»Oú–í -oQ]OiІè6ˆÊ°¾êµ}ê3çâ3Ê(°»m‚#³JŠ$è0-@Â}~ £ á‹%Áóšu¨~¼YRÊž³ƒîæ/ÂNuà“§õêy„·´HzÙ³ô¹1atu*ÅþR§IX—¡=©q÷íôVã„NÃF»O_-a­|®bì,”ÞèQö2|Ü1ì9¡Þ«ŠÒ3ûNKÚ+ß¹°Dy f‡¥¨wÄšE€(U-Vj,òÞ‡îz7yªP1øqììM|^à=ˆZ¬+(×Ù»»Ëº ÂL Üî#=Ÿc˜Dª·Ã;MiÔX±­´QUæö†Ñ’y˜—«84†¿>£AÔy)ãÃà©J)*¬A¤µÀí!À.1û1ˆ»¨Ž¤·óÑÍ]ÓŽ!ü¹¶-ÝW¤ÈÂàk™UesŸ¡dS¬‡~˜°Ïu°6n&uÈ”ÝÚ•¨M]\$¬úŸŠDäv¥n¥>;-~}þ2æ?kKª?8Liöz¹Ùm8{¬ .ƒœK«%O€hÈî7à8vþbÅü ûëªÌF=°ñ¡<Äzëc,eÂœ!™€5”¶­×R:Jÿ–gEä ]Ü,Áájë4„mé™ ‰(Ô–i{çjÙy°D×ò/Ë;÷È­³™Åí'=£´àÞÙP¥TyŠõƒ Ÿ®¼i ð/É›<\°/sJ‡em>"ù[‡€2c; Ô„€pèYn s±¹NL¨h./`w -U¸^{ˆrNžðóo8šoó®­ÊçÛ¥‚t^‚-{˜.ó -ú5\¬yšQqóœðë1*!å<]‡|èv½Ed’É×*Éäî}Pn©ªÓ°ShT^,$@þ`”8¼ò¢ Bªß\J¾˜R=£ÍËÊ1hË—ë$G®+(åqŠbÂB›‚°Jõ{-4y§\úo³jF4‡¿42*qémÓÅ"AŠE˜ñ{tÛVX“ËÔMƒo¼ J#¸ÍoÞ—0€-}Ä·&”+1;ÊM͆Á@uEmö÷ž-«·d}HØ !Ä ß™™ƒ|ˆßêZã–1sç•mE°gjÉ'$iV6–2\šfÔÆuèXr 噼¡“=¨flõr5]¥ßf x´Å¢C¼ÂJR€Æ“¥1àÉO'‡jÍWþèÙH+-ý¦ð.LÉßRkÐFHJ^|å—Ž$é$ïM®1ȱÞQ/c(+Ò[‚™€¦¹ ©éÀ I æ‹£1^ÿ:¼ØIb.oT%°5 ¦4'Í`É8©rЩÃSNü3ÎêR«[ŠšÖL˜[KgŒ*š30œÊ¸QÌ:Ø‘œ°/P¤f=¨Œù.¿«Ÿ¿ïz€ÒÄeŸú†Å–÷v7Á²&[&)NK‘3wL·Ûƒã±1H&.†õ™P¸H«'È«wS+zmt"¤fèv|^Y©CL6EuDüñÖÃă¨4ü†™:Ù®ëTÎH®B¤½þÓå‡Bê ij¿Ìš¡ðUÍëVD™íÛA}Â0.ø/‹¾<“á{:ÓÙ×?QH^Ú6£“j3¡©†ó xûµ+3nçW‹\ÒW^f”­ª«<ÉÝ>9¥PiÞäB}nꌙ-‰J@t.”ÅéVS¦ƒ~êfŸé¶?”¡<¿d¨ F²^J\ö\mñ©ŒMB‘Nðõ׺`ó}æ˳:+ô¦ÿ" aZFÌÊÏ×ã€öDB^|—=”• -x`äËî•ò|v½Ûåí’r%QßWy WÈZ6:ì1‚â]*îBÞ P}P'¥±%oÐÝ8èÖõýå$(Úí¯N4n»Xú&Ü Ç»ŠÀR,$¦© -Ï€9¡Þ.–X%Ü¿ŒrHþþJ&“«Mssß4uhwËè@(c`Óõ²&ÊÝq#}efXWNP,y=Ú8åBµ]%Çj;âª3¼‚xPgGœ -.¯2 Hæ‹´)ÜŠ#CÀ'ÕÁ·,È{°SVlþïqõœ<ŠS[òC¯P¤øÓ»t‚®¢Ú"7À&“–Na;ÓÄ2iHüÒ⧘¼Ê»%»C|ÇkXmêS¥RUt:!óô—É…bnas‹TuFqiïûÓ /¥RzeP©Ís!OGàJ_l[«v C©ðûŸj^9* ò”]šþÉÃñ{逰ôV¨äB<@—‡x‡%¦s!Û©³»!üœ!ãñ'a'(ܲê}»®KµBö¸¦ ÀwÃÊ\i–a"‰]™cÍê$ßL›õB‹ÔqÖÝÒ±§ÅCÝã÷,ä º´¥»Ž6X©Á -Ûi"%Y6¯Ê¼Ë0×CÃ!œˆÒtMY!uÌÁWÁC&=•0©òù»ž -ð=3Ò% Þá€ÓPXÅsdÅP‹é 1¾Ð‰>z ¢\P¸ú¦ÂËAo ,0äwa’üõúÂ*N9z¼¯S¡h$¥ŠTò%L`Í ’è6ç<ÀNÆ~ÇçùÄÃb6F/˜GÅÊf#ž&ùh·jUÀ;â;þŽ„ވ̾·ÿœÚ®;,j³5)iBžÎL}D"ä´¬ˆY%ùÔz½S aèÝ`P…í¿¨`!y•º«ÈE‘áÊBGìiqBQE&šðTÝ©ÏÙ%2•}.ù8ÉÍ*ìsÖV¡Ò[˜ÔÈk0¸›O2¥~¸©ÖyQ[ìÉ4RÀC/™GËö½’wk >Jf« oD’‰óÅ…I’…e7°f—Ñò¬}]î t°SƒHÉÂÀ¸LˆŒ…´Kh<`¨KèÕò¥í]ʇ¸’’§oÊ¥‘Œ£@Ü/6ªw¡”¥›ƒð`‰Õä€W2SÊáïUò0ÒTº¬ÜR3nQJ¨|í¬¢Tn%[šÃr äBæPáI:cÀIA,:(Î$$¬CÚKÊ¡vȪ¤ðóz&)ÔñÐ’ò ‡^ŽÚ}0Röm"õ„R¾Õ‡p -©r~ˆº õ€ËoÛ€TÏ?è÷ ¡ç‡ñè‡,z”£ˆüŽR´9Œvˆ8Ç€!áèá”Ãè³ð¢=²¨Q[ôƒÎ3âïùQ¹[ɽÅFûU‚^¤@5.Ú -JþÁïáb)WiŠ6{À#ŠäîDÍè*™ˆÇ–}EHR"zöh_n…Vƒ”¡Š.¢Hì0Iˆµ¾F+¯Œ9ê‚çP-@m¾4Vƒ„"aÂhò½xÈ#Ò@ûÍgŒú',¥2Í'U ˆ_œ‹šÞã¿GtO°62)¼_‹tw¢f³*Hñ„(…8¡ LïB13J¶](p,«lƒ»ŠóçÐyÒ»ž M‘ ¿@mÚ¹ÆSâóÍŽU»üÖ£Ä,Z -´ ‰˜üŠŒUTx„r¼ )ñb¦•×õšåM†øº_Ñts†ÿ iõÆ1CtTOµ¦’™žÛfXE²ù\djÊQ.d„´ýz619,¤2¸°óSHNéØC=!»Seßp–ky -±±÷“3¹°aÖ }(¹»=!‰‰bK¬ÕJÍ’TµƒB—⬠*Ĩ´Ý5ÇìjC•ÂºÑÓŠß[«R´¬(_qñŠ³t‹SnK+Z$‚~h¤Dt)‡mÒ ;0ˆÖ¶ìÈ4ŠJ¯ Ij_þ³ÒHW'i²ðAèüŽ®èu/ÀÝaÓp%3Ðz)îà¿Óò2YA*P}[´G-þÕpáŸ>Ú¡èè3ôG‘%äÔ¤ü%./n¦zyß©!Çêùj)¾’!¾u@ƒ®f‘‘=ä–×ÑŒêÛ¸@ yòüË(c.£¢Ü¹ÔØmÆüpv¾Ñ\]}ˆ³¿äáPÑ6‚ëÁ‘ŒlÀ/ãÂt9~UN¿±º±®÷®ø#n{™,°²–Ï2áé}•oDÎV½y@¼9é|âSjǾ&ºþq˜Ùð<¡Þ¸q¾tÒˆEƒ'Ïm׈²Íƒ“ù¬×z°J@Ù"x‹r[w¯Aô3q‚VŽ dê® °©pœPýëåkÞNÛU»¿¨Ó5’Y`àÚÏÖ -Ç(LÌXèj5±NBTc– k‹î¨ f^B}š³qmù×4Iƒ˜¹ ×k"MùªëÀ{ƒ+౑jQ7AÇÈ›‹pRϹc!‚YæGx+T¥ø|taÇ”Å÷TE¿#¡À‹­€ÊH¸”" ¹9Y¤u -ê{¹ÇH´ÁG”Çøe§Y|Ò_á¡ØE„]™ìde0TmÁCvwƒ6*úæ9«œò ./B€ö‚@=ìÄp}Š~å_+Jë}åÞ -ƒ†•ºÎ¶ùCzð¨A{¯hÓ¯H¸¡ ýÓï3:XÏÕ"ÒBÒÎŒl¢â‹í9cñ$2UÑŽÁö–¹ùú|W`ÛW;­-6¯j¾šîÄ)ëÄ-8œ&X •E>t΢* Î0“Ä|ìkŒ yW¥˜ÉÂêW¾à£àFŸZ±ê×x¥`ÜŒÄ5fX2úÔøö[äR¨( HÉ€l¬p»‡»ãJfmH¢Ì#5b4R^ü ÿF9ÌZŸuÚ -ê÷ÇYoÙ$9ãk¯DãÛG²):ð4†OÍ™„õ>‹Ñí 6¾;„ÜsIè€\ÿÀ"sƒKJüp„€ÓµÆ¹¿s¦¦FŠqcaÔ¸*mòçây…2¾P˜"I0‹–L? IN~œª ƒ ïnEɃ.be÷Ú0ïŽõÉIwáûëþq¿p*Ь‰¾ËÑ2N0Šuà&¥K ïïçÐa~ÅáJ« -<’crÃk1Öù¿e¹V†øK)‡tz£ÈéÌÏå© ýâù2³OJ¬ã£’Q­ÙZÖX -Gù4\ÀäZìXÑ.å`3HÙh·èÂ;‡W_cÓ—Ù ÷Š«„±…"êi€œŒªB“BSR¢ œHO·ëÖ4ð»Ég¾RÖn…¬îæ»@ÜC/áÈ)±>V5âÎP¶C»o—&®c“˜!´¬×Î'3ùXScšÓM¬Š¯+䢆CcʦšH lI§´K¹Å¸6¨>WeÐHw\dÔï óš ™ylv°¾,ü¥SNÍè|#¾+îrâ¡·ƒ$]l -î,€Ê"Óh§Ê–Díì7C¶ë §N'ô£².’}¬°7DŽ¬T:,õÄî¥pöeiÉ‚M•‹ŠÞæ:µ”Þc´Tùh!inÔ@$$é[¿Úß²›ëå' Ùí9zÛÓ‡PD-ÔžôÔi䢈€Em] ‰õž¾”n›vêŒýXÂ`cV‹9ˆkjóÙ“=òÑ ŠâYä¤H0?‘ý:Z\½Œ¤"$³F®nlù) @éžÐGrI㦔-DS0’A¬æö³$$ ’„˜ULÊ 5ø^Éþ´¤Ú•nÊÚˆt ±8G|+©–­‘{6b8‚DÒNŽ-Ú¤nÇ ŽÌÉôHÞc¬ -E¹nÄøìúœû(J|VÃb¶6íbÃæ«ÁÜ™h” ú}ùÒtÐ5Nž?ëÎå¯ÞxÁ`bj -\ËÐt*\†O%EAÌí–a"…:ŸáQ”nE)@GÍ;^J—9 Ë…V|%q»ðꥼ§uDíý¼jà)ÄÌÑ˺ÿ˜]€~™ÿŒJ'³´Ê5 KJ×"ѹçªî#ç -A¥Ô q×v -€¢Yäz*YúyDdË)ð؈+UÆe”Ùµõ¢ª“ðç£:ÿŒÆ g=•˜šÃ‹KÓl/Zyð»Á ñŽº•‘±5b‡7q­×(â^Î( ªzÕ”b…JAÀE¡Ù„Ë‚¨8ØqFˆT­N–éag _8VwªÐ•sC* =°œÊ«‡ðê0sh–úÐC#º`C\@iÿæß6ÏŠ3PËOê{ám(ÎÂûs4 Jnó 7ù$¨êò$5þ‡ÒÐ'ûôx«ß‘Øø(âL³€ÞÆõœ‘Å!yF zï`æ\KJ-îx_ Žü§d5,V2Râ'¥f²­ÖÝﺥ΂W³)q@px(ÈY­$·‹vyE {V,žA럕šDðJPó†sÄúŽÑšËPÅ7š@ £ž²9A«Qv²½°ÎÒ€$Ç^1Òˆ -$¢=šrTÌA'+8t¬;úçªs fCÑSö¾µ_ÖÜ ¬tÌÅ–mvÊ—ZËéF¡g ¿¥¼5QáJ4ÄÔ­ßÞ+‹ =^|Ѥ,ȸ]qæP¼^_*OÕB–·û -ЀÔ>ÖÛ¡ -ëãçOÜ0¿Teêtز`5.è—Ôd¹pl’Ý„!‡úqcèÿÞ÷ê>t>O— - -%¿• ù2’>f©Ïy\Ú.ÓDÓ%á}&EgrågCšS¼´ì©¢BïWlj ‘Û5®žRxpŒõ÷¬ÉaU!ЯH8‹lEÍVÑòÕa9ëBŠÙ:ïŠ6ï«R¥ÜÚGjmCyÄÎ5~)=” Ö8‹xS*ÀÍÚ½]j€,YÚøÂ}¢Bűô¬¹ÁÉmb¢° -Åñ§¬ X7Íhþé^=“)IYž»š6ÜBùreÒ>zxÔv«zã2=”P+©.«ìÁ4Í&¬¨zkÓ•,å*w=¯j­©ÊÌKHJR‰¼NåáIÅ´§@N˜¢rt¹ -¡ TõÇSxH†ÙàÔ-oñ\œ¢É0gŠ£ PVóRŸB#ö1Ó*UK0žþ™Ô2ÒŒ_'#E­úÀQî^¬Yd úôpP¬øj}k›vÜ -ÕÝ‚:dôÚ"uŽ!7ù)|jÓ“~wžnYNgï„Œm6àmJuZøÖ -QƒT˜xN5µJº 7'ccÓ~o)¨IögÚ¥_¶t™lΕz·(]˜­iIò3Å*Š¤å·,ŸÕ òÉÌ¢9©ì3¶K̲^ †˜LR†Ôú²MˆOq§ԺĜ$n<’;…Y ·í>ù¾IFü} ab¸¤gÞÂW')ÀTùóãŽß#ó’À”'=JQ–Ó o. ºÙ¿™þ -½ŽƒÍ'2'1êœFg„a -iñyËšõ7zž„øbL4QIMƒŸï'`©Ãù|ñX_$î=ØJÔõÿ·íþ|¡Dв„'è«èÊßéÐïBÍ;ä¤ÇUcø‰:D“`«¨—÷êl Ìý °®ØÊ„+`Æ+²j™U‘Š’¨ð}G‘w';œcËZý¯ ’,ÙJ0᪄™$@z¹^Ýi!þÊxœÙƧ:Òn ÛêØÉߤÑE:t¹Ó¬¡A‰›Îˆk˜¿À°\÷gA†,à ž—±‡œÓíóôÒ>öy9`]a—7~øÀ ,z“?ðµšÁÍ)„à4n®=¼µ>Z—ª"FENLV»b‰cŸÆÝË5£ï`Æf–Ô’ÆWr‡q5p–‰.lØ5߇ñ¥XrUŸ¹¸·~ün<4ŒÍÏ|6„ioõ;’¯}#ÑUKãAÏäՓƃCãñB¼âÌÇõ {Îx¸~›êsÆ“-ßSÅ?¦ÛÕÁz) $ÎQíKNfËgRoY+¹ŠYcFlÏnYÊCwéø†Ø/{\0Ä. @Ó)Uø÷×ÏïùE3~­D¯âêeΟR -Û -œŒ ñXé¬lz…¼ü6¬yÕ½ï¢f!ÎŒ¢¶áBZ^Xjç)B›8œ’Êêq`üÁ$óU¸:øóý½G ƒ­lØ:LÕ~ `JFp -Ì]’ÁîÃÀÝÌÔØÒÇ"‘¹° WÔÏŸj(²Ét£3Ô¿nª;*’Ê ,õ…iøl¡P NdˆVTú“Ù¿*][cIŒ“¬æ¡ÆÍÃd¹¿ÅØ*á°rƒclJ/#Åœ›£æ—…ÍÓ8Ñ”–ZϦÁø…ÌNîiÀsǤ4%²2í–Z¹NpA Þ»iš2§ËkÜ¥¼<\ôc!:w)´¿¦Ïßæ ×XU"{Œ7%âÑ›Òe4¶gö4´&ˆ•˜8-z㚘 øaz?LOþÃ÷ ‘}Ÿ¹O²§Ów¬óõ—œAdqÐlâë‚,8§ÒF”“…¸# 6êÐ`£¹Ê -ìå^Ä¥Þ¥æu®€OL28šøNsB<)æ€iA´¡jcÃCØh‡RÐJI¥ŽÁ0HUz)‚,½úHéÔ0†òÅ= • WÛVÆ.ÀÔ–K ¢6’± W?a:ò² %†”§sDH&iG½ZÜDßÕ_”}N¹Áû*Ò¹¹8ö_ÛþM Õ QžÁûZg Bfùè2ËdÞ'¡´T&Ž1.³:¶»IŽk€P³fpt“;“ߢÉì7&Q SßתÃäEŠX.Ò¾ÿLéTµ|8ˆodâYgZ;öòw2{ešxc^ T¨‘©–•Ã†ÂÐQÑ-v”e{fáÓx¦2ëDùI4…‘~*)LÆÈ Žé6Q|ÈeñQÉ¢•s¸äãgùÁØwRZëH Ð!ù ÆO)¤×¼…œžD§HãM.ýÌ¢Œ´'Ö°[k¬(½X¾,U$Ó^•œÉ2€²KbÔ sMˆ}¶Zy½ø «Ðh²)®ÓZÑ+( ò";p„a§¿.…g @kŠš¯—å˜ÿs(XéÃ^\Ý ô†l:Å˨MÝxA–‹ÕŽàIèéb²»!‘œ‰ÿU¼~Å ‘¾E`LÆR­éû0e2}ÇþÌ)Ÿºô'öö¿`(hÃÜ»îBê¡êõ³ -iÅrþ*ö(”µ@ õ"3êìÏÉÌ¿ÉöºÖü•"B\Tj~( ~¦«þËÖÔO”¹*ãäC\8ˆôÿˆ„ŸDèñ3Jšˆ , «Suj¿Îi_1 0§2Œ²·1áoë\Ú8eJG·BAƒ&j†8cûXj:TS±8æ¹LîEbfŠ‚Ûþ‘Rnj“p4âF‡rÉ&Õ&™Ö ^3%enR‘Ó®Èb¬Ú>‚îLÜÔXÓDùÇrøÅ»$“_•vØ‹—D¸@v9MÛvD#ÉÇÅë»Éç6Íú2xv—ýdd:+3‹™¨2•M&©V ‰í¦ž¢èó¢4`ÏÍ-T¢÷Ê>…kè~ó€4ž¶eQO¨ß¥T–`ºéßýY8ת*ú† - u±7^e4ã oWu¥‡¦³¸²­üU9ö᱘ãßö)cŒ¢aÈÏ7º —™¿oúÿ‰ -º´ ›¨4)¬b…`®(¨*8cir± ¨‚8tÃuBF:»]ü(zîû|RÇðLZ¸L¥• -w.cø³rˆ:ôkxqU1Ï‘„Ãs½8¼ÍowÕ0‰¹¬Óo8«#g‡Ò ÈڪΠÁŒÞøw ;À ¢Ö½UQ ®Rµ9@s¥1?ºX5ÛØjorãjõ~ 9ÃÇ՚˳ܽ¦X÷hgV\%Ú<¶Î7\ÿÊ).FCmÊt«ŽÂàãÀñƒ%b#í…¶EùáÖ/üŒæzuz³`‰à/ôVzÌ[ôË|P¤íø7çR; {ž.Oöú|G ]?€@ì4qóGx¢iˆ*B1òñJ5.ì ":²Ëè„f‡›-cxÊØ®¯×™Y?®e3G%áIjòåí¼Ç\­8­j6ëÎoæ‚¢»yåíº•âÿ8…5øôj_Ðó¸^ÀøìPk•EqÆÇkçr‰ Þ ÁšçXí™õXBèÙ£RIz2²øu4²š¹w7…Xï–¤¶Þ<ÅPs`î>ã´;ãª-¥E†Ë±3Êsû3¥T* FÖ_Œ©œ¢ú};,#ˆ!Ù2·>bªˆÉbû ?‘î}ÈC1Èàk -HXÖ‡~šË{^ä”ÔZ23oënSrœiÖbƒD€C“í±RŠÓNZ¬‹09,_J—Mh=uðqeÅç©Xæ^¡2x•§=x¸Ý1/x[ ã “—ç†igP!ª\òì®TyŠ¦ÓFZŒÕp½|”&ós¬RhIm’N1ÄÈn(¢—4Ö£:ÞB‹'ÊÄÃàŽÑ.©vŸ›Ã;,}ogÙssSZ6ð©zßJ·NùUGíXérY1âÿøÎ7Ö+ð¥ >O •óéÅ!k†½ÿ‹·`®mÐXUžÄ´Ùè¨:ÖrTÊÃÈÎ~sRK|iôíx†.üäÑÁÁÏî¾ÑÂ<Œô­Û1–"ƒÏµ+3Þœ$Éð€-##š ;¸54Ÿ,2$9«ÞÿeûMá–¤Éñ¡S_ÿ3MmPðÅ+ŒÙ¹YªD‡@fMŽê¥ T›•÷Ip3gÂñý¢ é?îBÃ÷¥³Ú@¬t -uþI먪 -cŸ,U0jÃ'Ÿ*”Í sË'^‚-Š‰¬¢õ -òK_"9Q Ý»‰§v×´+ysTƒ*Ãp'd»E÷¶K?„1§IÏõj!üΫ.‚U^eÌèsB¬D²h9áZ‡ù©9Ð0†Ð)ä•™0Å\_ŒÙƒ®)BŽTâS§JUa>¹7šÊëÅ,"Õ»ûót†ÇOaw§Ô@/l'aF÷bú×–Üæ5ãô/Låv¿é/V,×ÖXŽ=˜ ìð½L˳ª‹ª/Ìì‹+Á‚Mêû‚p‹üõ¢¾Õb}¿ š}“­â£­I·ëœÝÅíŽÑK‚ên͆s¤r¤©ÑÔ`»­,é*#ûÄ©ÈbŸ4ª lÇ`¼m /‘ÃZ$VXu½¡åŸ¾,ò’IôO„Ÿ ¤ŸA‹Ú©B{_hêÏœ{×R®Åº bѶ“•‚2ðã€Q”µ_ªM™½<Ÿ~(»‡ÑÕ>Úqú’i3jþÈ"¶ÒoZ•ºøù 0M=ržøªõŠ§ø– -³ãö1MðUy•8A(ÿ -±î+à…Á~”IôñUØ•Pœ®°1&ûÕÔÿ -÷ÛRš·@5J1hy&ÕRN¸J^M>=`žÂ"¾½MÓƒ?dÕþÓ"à™æŠ¥Ðýh_ô”æp¢¸ eë?™ò˜Gå+ýà|íÓå3‰\)ÇÈòlÚo"B^!sé§_òs;ÂxùYœ€€1 ¼BÖ>g> } ÆóAê⇶0tx $ø±áh5ÀÝULaÿ—ËN(«/;Ï á8Ú§ã3ÿ "‰ÅÙ°ä¹ ÂâÑ…ÇŽKÁa!€`ð…Ì¢¹Eü½ œ¦ÀÛòb¥%ÕrîüÈÑËYÅÐÈÖÌ/ÊÄPfm¦tÏè€Å6|²cÉÄáIŽy½ï„¨çêò)á(?EEüÏz-NªÜâ2¹RiÂ6ÕÁ .5qQuz?Q>ò”[˜rìÖâX…sñJÅÄ"w @k™EZ´Õç›y0`²ôñ–ˆ3ÊŽ€CmÑÐïOU©FNúG«aÙ¨Ú«…’_¤*AŠëÉ9‡„®(±“Î] ŠxÓÛJÜ‚:çÌõÂ'Mbs;’¹C¥“‡‰+‚íÄ"ãXbýÒ(Ži8I¥YC2îJw›Óýà3¼ì™FózœÌëcÿ€R=ÿ -‰ž —ù¹øfs±×Ðý™<ƒÞ*4é …•v¿ÖÁ¶„f=õa‹gy!¶ß9m-(³7}è‡Tz¨mŠ¼ÐЃ“@ï–Ö•µk}bÛó‰Âu•J#uCXTA`¡wA×µ ÛçÀ»Œ\S ܪmey*é“óXHÒ4äË’½áœ8¬?£,DgÔê0G‘Rò‡{f‡' ÏñäŠg:¡€hè×Ri7çÔVšì=î3¾±{®íX2xlŠ/Œ'.$Ô`D¨"ù(6Ô`—”‰c3ÎàêI[Q§a+m™Æõú[mq7¡¨\ ©ÀÃܚʢP/²ü¾BVEö'Ì:Çz -j( F8¨šbå¼ ˜’§üsàí°.=€·Ë©õ?*ž$Fözxu‹1±þÁê®( 9HØR ¢Gz£ëÖn4q7Þ-›ýÝè5ù»}ÿ?€:åO êù¡R&YAvCŸ]²_ˆJÝ€ÚFAmî»pLgŽÅ­ÇþdäÄ^ß7ˆJüo-‚šMouAGͽÃ^î۰шÑÑØÇ: -Èc~5ƒ¸îµ×Áî6;ØuüÖG3ÉbW%ζìç:Õ½žé¼LÕ¹Ca}‹ø/p ¦M ¤FP•Û5k -Û €65Z%ëµµ ¡–ð¤IgA½b G u¤™^‚@Þd2ËÅø°wøˆÚ®‚,?¤’¢pÀ·r¡D~Õò Éà5”©ÖEšë -zÝ5¿,!ÛMÐ7MºþªÛ– -í_]BËþZŠ¢_ ì°ÔˆåCЊ³dj³ Ð,ÑÊØ.TkçX[ååvB‡åÍþ¡&ÍG¤¸êQ— N@ M#Ò¡§“Øn2H›ËÛXo a~!t"âAâù©„ç(äb:÷EZ<š~‘\Ë å׎vÎDÈËïFà zâÜ.¨º™¶km;ḼÔh’XDKÚ“Ž,<5˜O µ 5¹8˜íWƒÁPŠêO £Å?Ü…yXÃm W¿£ 1‹ ³5ógzÝ/`),©UkÃNnô¾³¨wûíùYë°hŠžJ­×ô`ÙéDÄ°ž²9´ü5¬ÒÕQ­ù“eˆ@øi -TP€O0Ù^ûð¥Z³/Êj¯-b’é­Ù:ÎüÕj¥M>5¼óº… -z—­•1 ùËåÒ9è+°•¯J˜”í¤K/oX -Y9Ó~H©Ó!J`ðiÉ‘«|þ*Z"{D‡ã[œäY`:Ó*JíŽjÄFÃŒ’Å‹iÕÒˆ½Ö²>÷¨õÚÌ1üèsyO«Yòâ'¨ò®v‚æ¬5;øµg6)w`·Ê—åX'¶[új®\Õóx—D鉕þ÷„ë€A뺢E%-ún;žC2H†Ð¨HÀßËQ!¯³`.áÈ®?Î… [ÅZÄÀŠŒ½ CdàŠ¥ãå溄Ý8hnÑÜ™ME6^8•~ib&æ‰*¶\Þ‰ƒÕzÑb=E¯þ¤Ü¶Öìbÿ¾MuÆl¶ÊK­*` Cmè;Ž®Xmõ+Y{pRl¡‡3+Õk˜³]é³c[!ôÊí5牎·±¾5¸5Ê0ÜÛ–‡"^n8åfÚrZ.P†‘–sæÊePm£É°r¤¼LâpGÏ -&–§G'6Ÿz:ÕlØœõ`¶µb­ÚÞƒ |b%>Ig–9òIm>Qª¨Â˜:¬Ô MnÂmO£>]•†×ýüŽL±¬»ê¿ÁË_qxðf(ú2Y¡¡*¾¶*4{®ÙX)ôò$†~[^èîDÍ7t¼ãÄÉN4•Cy›ød_+سz'P6û&ÁeoÙ"€E0AQ¸º­Zñy¾\¢4qa®7¿7’9£ íĪ³;¹{Øcèc€^¡¨:0Ž -øÍz;ûaÀ?Vül¢uï\ðœxóÀ†¾Š÷òY5÷uñåSþ{?kÝŠ #½]X Å)´ \uø?üR•2ÍßÆë>£þÎö'ó n°×iü|Äo „¹¾ -Nuî‚Žiö]>âÎ÷h±™„»‹Ù‡*Ú^Œ’PîÞ$‹SSˆˆ²’Ê‘‹lÑ”y±´5gz£ GÚ"” 8}–æÒ¦*n~ʽò‡äú×щ‰Ué÷À‘1›²ì¦Ïø«$Pèâ½Õ­“D|ìHWº—C¦wÄò’|%FØ,„½€€oê8ƒCë­P*=Òö%ùäM'E›»Âmu±íXeV#yxéytp¹N780·æ6I ×:73@-Ðõ«¨#ï«š•AÐd{Ó S&ä°ªU \YL›…@Œ{9Äz¤WQÝ}$iC%̳/Ã0¼Ùãß>Ÿ;ém·õ¾åؤª‘=B³ÓªÑ¨•Îrrv߸)GÒ®ÊÑh¾lÝgCÊgd¼³‹ neN$¼;¢¹n”¢ü» b3oŠ_«!…“)Š9n‡MêáÒÖ>ÄlQ髇ŠU -Vü]AÁ ;TwA‹lAG)kmá…±^(B8ÅÏ0ŠµP35ƒŽcÅÔR'†$B¦kÜ‹<(Ó /1½+$n3Âe Ä@e‚,•ÍôòLögƒdâ)Ì#¨ >SD -LeHwÐ lŠçàŽ’¬67ï<7ÓßNºb¹ÜrQúä¿Þfº»cüå¶,m2Y£gäÜñ&q¾ +g|R=Ï•õéËÀç;|zlõÄÏVvù’yRƒOØËÖ\'Ð{ž“†J2Ê_ôBÁ¸Nã’uþ8ÓY›tRœ·ðîÙ$¼ø<È^âE°JN²^&g—usÚ2fÏE -󾫊¿27¦•ÅxS8hQÀ`·‰{“J}Þ£r®Pߊ*q8Tõuåà‹*†èHÒ‹ª›Ê½vsQ·T—zª|-ðÃmA,À䤀V &ì½ÙäÞ<öÛ&ü &ž8crŠIö´l6AMúÂ?@ƒ=‹Ôù°áÒ\&”åìXÔLQa d§¡d“F™—¶æøòQ¶zE³ˆ>ù¿wËîqª½®±w¹úƒ}}ú¸ˆÑ/Öçß2¬Ê’ ²WYzy<4“÷l$ ÔU»Ã?7ÅÛÁ¿:,íq#‘£mh3?êçÉ÷x.'VŸ1*-yÍ}ô£"e—ÔqJ>sù¹LXD‡‡?"¦‘ý7˜©}ϵ}}!Ükô£ôÉüÞ^¨×;õEиxiÏg€äïë´ËjþÓÎs,váÐQçZ³^Ïün'V:v÷3û§tÔÌ9Ëqkõˆäÿu@{¥ðjÓ›$» 뮀zŸß“¥Œ.-0Àʹ…v -Ô.‡É%Ï6‰K@…NÝ­4 -P\K@g(Ye/±º8™£—ÍcK\³™c -Tsð‘·„äÖ-/ñu L¾€¯Œ c¬¾…1p{bÆï¾GùšQ÷%’˜É\Gñ}3©ßOOÔ7ÙÈâËZ–¾ØÛ@1ÜÁø‰Ä.ßÙì0ú7›Y{ªB]Õ¡zF38èþ’Ïïô|6ž¤}F™¡Z è» á†Æºú¸ª‚l~ŸÿCÛƒîÙá7öÍ®þ à5}!²D²×÷ªUiˆy7 -œ¨F/‹u„)üôŒu>÷]‘÷—ÁWÍÄy$0¦–#YޢɶìCéúl²ÞÇñýjj“³ ø#FsLÔض Ÿ¹W1}:k¦ƒókŸ{l€@ ÄÚRø°ëR䇵70Ž{¸Uù… -¸Ž±ÄEX{#U6üúŠ»’ÔÝXW»ôvW2ÝÏ÷í­NNÞ‚#H¨¡E/=Éÿ_ŒóǯÙÓLe€D…]GhùVåûs„vªAkhÍK6ŸI‚ŽV~Ô¥]1(º¢»Â­}¾óYþh¤ µçÍ‘ªzÿ#é%NA  -Ê6Ô¯À~vפ¿â/3VýÀ)'Â_ ºz˹0|·G.ÎcáñˆF6ÅA…`M -·Å«•9Ô È^ÏÇp±Ä˜€Ò_y¨¶Ü'Øüd0Á²0ä`‰Ð*ý¨ í™„›&bЭ– T3$OAüw+·|˜àžÓáPögÜÚ[ZÝÐøð¦“øÉö.’ Óœ\wk¶l5Ž‡L°B¦DÀØ -¿õÀ0£¶GY¦û“|ò„¯>ô£6Ù0ÊÈunÏÈ*]Üa¼Óüè=‡Ö´XG×ä?Œ“º©Óµ¥+W%–]œÐ÷çbsçâds9•¹].ܨ\Ôœ\õ‘Ëþã7.üâb&.Þáò4òd \·}+9@á·ª©è Ö´¥-žÂͨO -`Oè” nók÷lÀ׿Üm€ÁÏG0%òæï+|¯LuHŒ -3Išab}8X*Ô‡m@D9¶Œµå¸]–/X¹|P…;ÏqGÂ{ÝúD8Œ5”©Ã:Î(ÿ•{j ÚèÜ̆Z2Z¸^ÀשZ0Ü—6{}Áô`&2±ÜæÅŠªŠ1S±Øuz'¸ .‚JÉI0rO%Çvr5H0r¿Ä͇\/ÎŒ|»ówwržg‘Ö–/+½dÚnÙNfAür ˆ17Q½üPËÕÊ©ìÚ”®ñrÍŸ)ì"×úGî)5ä7e|׋¿Vq&n}šš‡{ó­™{\ Ƹ‰ˆ$M r2.®¤8Þùš8{!¿[ã­@¿_ÍÉϜʘÓ:1ëĤœ±^"3NâÄM áÄ4K^2‹Í“qφƵ˜·oWü¡üÞMKÓ°±Hxt€äÆšÆfàƒ¶¿Ø2£¶Ì’[€µ[ÀIµIo­×3YcQÏ¥µmŸáÆ3ÐK\å4Î]]ÁKV -UKA /…›£WÄRbéL‘3ŠäOdÜDäK¤1‰ìG$+"Ãv†jó·jýuc¿ -R!o5ª±;èc -{©RRHKœdF9¿¼‘ÀÀ~˜… çS9A¹œbpRi˜ -áÝXÏ‹_ ž`ü,le9a ÁqXؾä“ÜÒ¿Xe2¢Æ’OÑè!û{*© Â(ó¾fÆßdݹŸgÓh"¸ˆòW†\%¹Wà–¡¤6€ÖÖ4pEc f¯Ó“¬â@,÷•X0NzL¤¢dÆ3:íð&:é^¾s/„—§81Ýÿ|Šê‘úDŒŸË·šIÄŽ]pª9¡Ûéþå=¥a•Œ‹ë•Öiúi¥T ë:[å¤G.™u0å[÷À§õ2ïž6SÁ­:Ú‰Á»_*þ÷ -oüj¢\ìùL6ÙØ ¦éï€w»ByuÕÄ#ÞJ ¶vñÜ÷ï({#’ž£÷83 Ú)|ÅŒ\Fñ)ª¦WèFôðZmcÜ”ÛA¯ç'ªæ8ð!1b;Ä4ªœ€4¨––Ò”Þ§gVí¸Ñù,àZݸ´¬}¾¯*´ŸuTcå§ü¢€èë+‹ëØ%ÃSuà†‘ºNEmOï?búþ×,¥žs„~u~^–|<‡ßƒHä\›C”š·˜ÌÇ0¦å*'[ÊÕpr É¬<‘Ã?ÝœYÈi||-…Q߇,Nü§ÒoÁ/u«óPô^ûe¿´ -›HhYœÚ¦· ˜HWz—¢<)?>1¸QìæYOÎmŒÑ’n–GY6ö…]äÄ¿ï\„ÍðI§ê$XEíEŒn¢¯¥@h•ð[P Ó®íP\«ÖŸ2Â:4çäñ& Ô0-¦vDŽû..pÓž’)&}ëàkE¹rm´;VëUrŽê囚ÏݯG¹‰8Ï÷Б˜"%©@³Á©’–Фb'tAC%õçÿG)FÐ3£·À¢Û,˜’¨úîÂ5(@¨8@©zJÒŽª¦U¢kà‡‹Áæ[ŽÑb)${ýz>¥‚œÿK­H* ßé]{§5RÖÑyÜ@£x¨ÐXåÝ­ðô˜CÉ_!“)´]%‰yZ×麖û~ ¸«ùú$‡ÄVS–¤Þª-ŽsÃÝëë±>_Ÿ³LWmh8Uiýöp¬¸*϶œ0ÛÇ Ý·ËÃ{;\øKÓ*R Ìz6Ÿ³|˜ýµrûeØ1P•Ëê ³HE•kK´ó›L92ê"ºSÐC$5 «Q^£B¤…¢ªöñ+ á¡€ ŠO¸ !° Ô/Y¤ä»F1ÜG"Þ w&êLË|† { B«c¾ë¼qÌ0¾ýÖr©UæYÏó*¥38%u䪋 56×Àâ+ð3Ð`µ©œbx*l"Á·ô -È°m¡nP>@ƒyÌQ ¦Û«n%‘¶†}bµ9Óey>×Ð@0Ç!m<ˆx ôÐßEÂm¤×ÏUÓ™ëKS<»-6º–§<ÿñ½Çð3Ñ’{fÎQsH•[oÁ%ð±ðÖfo]¶dôH»âÚ¥Æ;63ÈÏ©“Õ–±sáéÕ–yLBäÿ¬ö퀀¸œ®vä3’£opÔN,ä°nâµak*^¬^­¶$æ ²©Æ´_}¡—RõÅç`µËxöy-t<Ë^ÛhìÄp]pmW‘)@øƒ´ú¯õOKÝ—WÆK˜í#¤Z­--ÆDMlÍù,X+”ë3ɵ S¯5ý^cRÓìqžÕ.1äs@Ùl€Þ‹ôWë‚ÌwËÿÃ8Z±ëÈßð“î·ºÞƒ“w¾‡¢¤Óƒ÷|“f"f$ÛáßeVÑòÚuçG]i(·ÆÍ[+¦ò†H~Ö‘j0ÈÜ°õ>EH< üÔ -¹OB7ðÖ á3/øN2;oÑ´'C^/5ÀŒÀ}êË^ÈœHÐM^üõ®Ax¨»Z˜„¤˜²&wÈd™Ó%˱#©U– r#¼UzÁ{šPsg5×Q??¥6èO¡i†5héÕ[s-ú­´'s8Æu#âÔ¯·Ç¾ù)Íì^ƒ+[¨…vU#1ÖZÎ^çççßQƒ{´óÄ(t§“…òU6 fW'¥2›Â±9?;ô¹nÜ3}0öB;’°®\­-h \´Ê,˜(* -ÌLJ¤Y¦” Ešsò'èÿ‡Ðÿ?­ _MÁg-ÈРŽF$þ‡c'‡(Íø®` ªG÷ÝÅÃ9òÛ•œÀgÁY¿4 _â·džªüzX3gl̺„Þ¶¥Ô¼–ÀG½Ì÷¿g[ø§B踡E c‚@¸‡mHïá“îÿJiÕI ;øã/æ^–¢eb ^x,2åyNäC¯Qðé;ä—’Gý¹G^·IÕ7!YŽôÿÁ%¾p¡T×DGµ€êÿb¤ÿÎåùi3tô#ÿ ¨ZéU`K’B‚ †¨¥fshG8)“LI&éó“Ö±\‡ã>67!bòiŒŸŠ¼„..Z£Úåœýóh£áœû¥)yªU4¶ªªª -Vé§ÂsÏ¡(cký°0JÛ·EUñ±w´Ípzú,„rǤZ—>œ&õ‹½ZUSSuÅcã×ÌM¾Gv¸ËœšpÓT]O¨Çk?µb0có4ÍH<¡ð¾o¥$á^t‚¡~æ#S!S™xYpBï‰0ºÏ?Ì÷ûóG »Ê@*_Nckª«¶œ­ë¡döõ ÒÃëµr˜˜«BH.±!šÅðlvn³Ùê Y¼ -÷ˆÒ&SŠ{Ó7 ªøƒVA!®¡ÚØQÆJÆ&â<îWìö‹ö­êð“Ÿ7…Ø]¶¹[”êQ•ð1$,¡VmŽ…ð$!Ÿì”‰É«ä’‰‰LúŪ$E¹¤LÁT2…RÉS4aˆê ›Š‡C›r¦Å†òÈL¸‹ßlæÃÐŽÌ´À¡}Ïãûª"ì{$Ä}•‚H4Jzиó÷Av:Ѹ5ß[óY:!¡3:¡C!:¹ÐŠ&È£À¢ ‹iõ ÅéŒ2VS%1ÊÌjªF9þâ'öؼÄæåá½S›…W™vC²™¡Lf#s,O¬#^¬±Y,VÏ#eܽ¨—ðèc~eÎó+sʙ朒Žh4"ÝÜB'ÄÉÐÁ Ï“KH#8áM‹Áñ‚Ž -Ù‡†<ü”p2!ŸêG±¼ØØeC$Â!®®Ö3¾ã³y~šçÄø·™'ñâVd%.³rcöÚFŒªx·÷5³B>±!Šž#¬u¶Ä˜1“ùV¬Kü[<ØWlAêAª2Aj:Aj‚”Ô;¤¦Ä¹«ó/HH¥B¥`ZX…*KåõXcª\_-¸Èàš«Á5­¯g[Ü[e4i¬¦1ušŽ¨(ÚªÞQU¯xuÈîdVM‘¡fµšùú!ŽóW$U}ßΣäSœˆŒ‡òøTˆT‰XOQÆšõŒ¬ž‘íâ©ñÄ€œd -QR+„P„ -ECp&‚Dˆ)!!Hb¢!¤d)Á«\ ã©ðW(ál!l„àC*T¨BW‡('Ä/"Â$!Ú3DOÉB…˜¦6†‘0tÐÁD8#a„³ " -EâBÑ. -E‰"Ân"¤ØÊWÜj¨W;êP×uMö„ð̶g»œ›b$Ø6m¯o ŽhÓhÓU}ýWJ³á¦‘‚M‰Ûìc¡…q±äa8a -Ñ.P$´aV'DCtÊégª÷ÌzñÈ¡–˜¢²M¾#(§H¡Üñ;Ó) ;¼b‹,¯ù -/ªa*G=°ÂÐ@XõQxQÜ÷%zP¸_Œh_ÌÒVŠ†ñPÅ¢ -¹cÜz%Qâcu².bŠùìÛ]¶G0PU¨sà †øÍ´V- -+VÕ -«êV -&zO§PQC}Õu/"ÔåµH?al‹ÙP—Å â±)ØîÊÆ÷ëœ)ƒ” Ò ý+*°-Ó¨Qþ³ç2?†bY¯p ô MM˜KÂÂð{ÊÔ„a\ãÂvûzÙzŸ¨M‰Ï½ˆÅñQÚ¬qžF›÷¨õ¦ñÙ£w'¢&’y× Épîr˜1¦‰3üÅÄ&”1÷j6DsÙ±w†Ô"×glfËHêÄsŒ¸PÉ鉱ܬÒíÑýYÕk"Ò9ž¼®Uf"ç!U…Bîk´þ„…¼M.§tœëå'PpÃaÐ#}”¼¹Œéå3“ 4~6>KãL[Q'ÑaÆ‘Vã$HJkNzÈI09 ©Éù¥HÁäÞqY"ct‘TËW”T„HXé())VÒø¥%K85S%ö!k-YT(ò§}ãuBIbC*©—¬Õ^vTtðRAÈ©ñ“´‚ ¶HšˆF/HHÂpÔB!)Ù!NÏ–I¡\J²@zbKSV¨½²6G!8™åŸpVQgÎÊX8yúÔç ç†\©†o#Nã¹”ÿb# ›÷iá2‹Ô32O gºqh¶UìŽ&£ñP²:‰SuÞý¡d6⺦—Mí¨’¹æŸ\¦†ƒÌ(Áyd(ŒrÉÓ c¢¼!äS&SE#UG4D/FÆö‘ðHÝ3KtVך±Pgå¢oj—¿qZ-\Ÿ–¥6ÁÙÊAvÑDêB›’dav(5“²C?™MCUZ$c²UW|!ÃÍÈ#žÊÈL‚t™bk‚tT©G)PçhtÚˆ)²t!<Ù=„Ê:ÞLMM‘͈Œs¢Kœ™I6»Ú¹$SA(Ný3Eõ¢¢™zL(>ôÓLmV {+®‘PÚ¼(ØM}òm¯œTYÆ| Z<µ–Ê?vŒXQ‹àŠ6q²&opMÆ‹l¸ *É9pgQE=š…æ5|CÐdÌ Ó™/fÁ -üLËGΉÂÐ.$ˆ6jC}ùK&R›_$Q%Ý’‰á¢;!Æ¢6}TõÇÇj³Ï:"r™Wì+Ê1–:Åå—Šù[Aô0AúV|ÇÊ|‘1hš¢W/i h¡¡±ÿÝŽ3R¹§%B_'ÂŒ$‘2mÙó$9dHf“ë† ƒ}èÒ… ©F¡¶æ$Æë­-ÄH?ÅN‹Æiýc“HÉp>¯ÓªPJTÄÑRâјêúfªôˆ>°FÊB6“ktuhDb…ˆÄD P‘‚”e˲lÌLæ¦Kítuû™™xC¼Eqº_3ýh€„|¢â(‹Ð’’"—‰¢®±Â‹©h’"""ÕC41™„|ËO_‚a -óÓÄÏqˆV´ -«°š -«¢_l×ØeÚU­QˆMÅ‹…†¨„`Á-#,NanRZáF¤mpˆ4™0B 7ÿp-PŠ@hÕ` ÙïJ‚/ƒlâ¼à—Ð e5" ‡ÆÏÂÐ Ã"¥¡"%±P.¬½´@"¤,•»tp©ó"ˆ9% bq”ô”:)™‡+lª -›MÝNC˜u_ -u‰fFΗø»ª?ß cZdÓC 1ŽÅHå¡ÚZ…ikÖC‰Dƒˆ˜hAD„åŠJ ñƒ¥F¨5¡ÄÝkF8¡Ή‘W²* ‡CŠ‡áFÃÉÀ`v–=Ð&Q8P Çh4aÂ<ԾЂG˜’Š;w·íáÄg“ª©­*Q–rDQÑØ/z<‚fŠ§¨¨Å· Qì7*±8ã#s|BFÂ0Zþ†%Ce3ŒŒåÍx†tŠ©Kõ¤bž¥&Ôk= «ÂÝXzÐÉt11žãq‘Úœs›ýZÕ™:W™Ï=åpÔÚzß3ÿ=–Q}Cþþ Pµ¨ÑϳÖNaÕ%fDèÓøl\’Wt…äT7à)¡·1õ6ÛcìÍxzõNɈs‘R$ª©™V3N„DAš(Ò!š3Gq™ÌB¯4j'|ŧªEûÛ/F¬Ûè;”jiªZ*ÉGG‰<¶šV¨B£é+J h +<41(† -é@Q«& 1·¬‘–<ÄÀзèPÉ´ŸBŒ© øx1ÀIu <À@ˆð,@@G0"—Páò=¼†ZÀË -:"Át|"ÔE<Ê+ŠÅ¥ hˆUÅ!APýù‡v8NTÕ~B¢Šá~¬š1F1Ïq!‹DE(k7‹lìK5JÒ,›Cid†‰…âA¥KK¢œYÌM‹ŽÑ2ZAó F‹Š#´,ƱXÐÙ!I³¨5êŒÚíbrVkTÒŠs8¡W©Æ#”4ªàcµpÅ»pjŠU=—Å$žê\s¶ŽÝw T#¸qõŠ–Œs¡+AÁn}¾‰'¬i*ƒÒUbÈ&–\'ÿd"».#k£ì3?Ö!⧥“úŸboB1æ'§U44"eÐd&Y1¨„#uÞìjúI¦†cí£ KÁþ<ç&š öùg^—ç3ŸÙcÎ;ªÙ›Y2›ÛA›SùwUV3>|æ Ê…QÎRJ½/‚ÃqXVµ¤ö§›è|K´2Ñè¤gÍbb•Ý#,Îläy0Æùļ>œ¡™ÑO¢›$óc…ÆlÈGc®HÅxMN,‰S¦˜e]ˆËtÆOâãTUSF ßU`°thîJñè˜EM=©4kVJÔîGñêF–LBI‡i÷& eIäœ(щÌFX$/fÉiIo$¡‘—©•–iHnÛºå\©éPc[‡Ae -2VM8zªjSòBÇuº~¼¤TE.SÅT J²{ª^’™n”¢`ÅnW¸Â5oZA\É4좒 O—9;ZкF‹‘S1¢µB“Ëã¤6¤Q<_µ®Ñ<¡ lÂ:à OmŒ’n¼:Â?ï5ëBñ -û3ž³›øæÕ5ú'áÚ´$vÉG¦K$m•«%S$¦M¸¶¿A¡ËÐÆ1¯YÔØcrÖLm2·ä°Âý¸Íu7E­7ŒXÂŒ2l‘”Û:9J´‡œÞìLë Èš®è ’I+7Í„¼¶»fÄó¨à˹z©ªK³`-ª2µ(ú(A?µ1¡5 -†ë1 -·ö›F,­$­fÊõT_[ˆ{˜»Ìxd8»l¾Š†Œb r=j O¦ÈiÌÞÚsÅ£PqŠ' -JeNRé,ã‹H´´“1É;+¹K§Ó™Kugd4ñº²IÕüŒIâ‹×t¥Î¨<)RfgKØ- –A"V?Œ’o$—UULB -Ô‘c÷¢~ã‹’ò¢8a -û21AT¯k1‚~ï†ì|”µ#£ØUéT|,Ù«æ©¥>Ã!‰óyG -Ï'!¥>4eZ„r–ÝBäŒì¾ ûàh†«àJtž1o—ÍR¯L,‚!‡²zÏ«IqÔVá:曈Ȋ¡h_¨®I…(«®¼Ùfµ -U¹¨ÆùæíÑp/æÅy¹&†¡<;êåòH*—G+*—»5ÔŽ²ª&E -Qñ¬:c…Îæw«èŠYµ¯Î„ýon˜S®Ñ† -6ÛºÒÒÚEÿøÕ® ó™ÚJHAß1]”– ûªØ+£ikä=›Ž ¡G†RB±±åKÔ™I8Æ…ƒÌ™ŠbG®©PÁaå^&Ä$š®­¼PAµ—ªœj ÷JP‚‚gŠZc‡£­Q$¹ ŽøO| -v# WG×>^ Í«5Òâ#%^¦&´]Ä%4ºhW«F@­É<5X4’­ºÇÀ E\®© RËÁϨøzøT‘\Ej¸„Á÷è®pµZuh¹U€í[”2…ÐD‚¤ŠÈYXE,~åàjõ¨•£(ªŽŠª Á‹¸p"ß%;§Ó„!Ú|" ±ƒS‰˜ -¼4ã }á0n£QÑ'ê!ô…S˜ïÓ÷ßËòV~y,ø |4ìmÃ;®MB M5ÔL„ŸÆÄpš R?Ø}VZbŸ¡pwØAg§f(p>眠h²©2l¶¡˜Ï ”E(¢Q>C™å˪ˆLnøýÆiwøÝ~pÔA°@Ä@›žgž+Ìa -óg>œB¸ÂÃåá«Z5Þ‰ œJ§7*áye^úüÿ?õtêSv0¬™pÛû7[·%¨üehÛŠKÿO}ˆ'HÍýkrÎËÎVç Dnçíxí¥†èPøì)B‘kâ"O¿º -T3|©@Dj$j¨ñÕ‹sñÌ—PBuˆë£L(¾ˆ4Ò¶:@  ²R¨dTè -ÝBÃ`@ …C‚±¤rû€p4ŒHÃ!qPXZª Â@?q‘úFUG—/2#»E¾¡¶AIo¦J8“Þp†m/2£Ü£kÍêpFþ,Q°-ø?‹Dˆd»»:²O,âñídÁ«µ3LVNõ¤¥¾ÍÎî@ÀÒ(ì(Õ>ŠèQˆÅ–gϾ°¤jq)4}AɘŠ0ŠJH˜¤é¡¹q©‚þ\^Os¥Œ{à8E0Ec— Ðé=çÀ(2.v²nQwy™UÇîçÍ¥&v#Zù™ÓXþÛj•!.=w¼Ôáê0fFã1DÐFáµbM¢¢ˆÌAJ®Î¸4ÈK§>iHKVözߤ -=¨ŽA.¶hð¹·K×!Ü)ÐæcçtÝï"V˜E*Úð`^‹C¼|µ1¢ÀÔ–±ŒKí—¤×4pxÝõ ¤hD W×bÁç˜~L{Ûx ¹{ÕáÖæCt2à€pX×ÀÜ1Ž&Tõ^¤œèq…:ÒíR˜P®5%A„½=73$ñ_ÀÒö©m€´P^7>ø·„·òoO;ý†h»Ö#íCx¬ÈÚñØ f´HjUNÉ]°:…ƒÿ6Š¤½÷ʃÁšÂš‹2b¢ìæ‚Í™¯Y]W"箟tRãëênJ b1 1¾3áÁ6 *èEòOu–>hÅfY`pô£äí{\B±æ±kEaHz5C®“Œ" MÌ4ÿJ½\ä"lá­Ž·K’ÁJx.½”) Að·“­é”TLt$÷€~ãw®½?¼ÍF -odoŒiZBî("Ú~®â—ãíÀZ ÏJŒ­mÕð/Ö"¢Œ3goæÏíáS¹ñ`!Êã+;|cV4¾RÒNE{=.2MiËák ê:¸p‰! Üá7*Ó‚ÇPÿGÞô.\4Ùí:ð¡U`Lɨn}®õð@;ÀÁÊÜï˜XXÒàf8Ê:¯R ÚÐó”ïáŠúÇf‰YsæZp5Í Õ8t -¥ªRPÞ…4õA!æf(†˜þê5šÞ>PõÓ2Œ.iöYüžáµ¯‚Ú˜B§Œ£<Îö“=b5m§ÅÕÿ¾œ»¹5–ƒ~>.|ìv WaNõÏ…?¿ûSÝ(RBkÙTônÎ` \¥žcOvQÓu"~£‰¤’”³NϹ4 -Ýú˯>†¼£'gleF°ŸiƒAèçD -Íø?Ñòá8†D“eÜþ¶–Ýã­ŒTMx‘•g â+þ„½>±‡x¶ée¯U4–éäá#éx=IW$ Du©If¬‚sr.—·>´]AL#¾Dç‹øwà -šëÉI4\fªãS¾„žp,!mp0Ä ÀÙxàD«'ÀÂZp=oÏÖîA×t~&@ЦIÅ‚)¤*®³ƒsÉÍ}…B}ƒ8{ò|ÜkªðS"l!_´a„ !Ïúd¼"F9 Êþ¾è-´ í ŒbÌ£‚44¾?Ft—ÿ[heÁ5ÚÔ)Ù7w&cŽWýo’UêU¤DÏ NëÒ8DÅU1`Ðr™&µŠñÖ>ˆt`£¬!”=≶ ÆÚá°™w͆Bíþø Ðh¨i^<­ºÄ‹%¢2ñ;LxöÈ„CÖ ×üL¨‹‡4æÛ‘šP˜2Ë›W¢ÆŸî)Xûã£í¶º4lÎY}óòùÊqNÚ”¾R{-ùç*Nâf>nÆÍ>8?ª7C9:“.7§$q)#ÏÏd}DÚ!Bæ·Ì®Æ)ªdšÙæõB3f¼~|Œñøÿw¾¶:^Ö¤ˆèBTý£ñk± >B²ãª¶#Wºº€VeAÔmÕn5¹øÂÅ÷ù,h=<žñµ øžìVHžV‰¾ öãí1æ’1®-ýQ¥ÄOªõ´„É¢²€ÖF Xbô}V@÷}ü6»kΓ­ŠH²¼­¶©¬ ¿K=D>ø±CEâðÈäeO%ù˜J즪-ò.IÓîž@Î Á•ÈíÕ’d¡÷+ú½ègÕÿüxu‘¶ÿ*Îy˜Q&{´×ý~MOQ§ÿáÝšì.dÙÉ*ëϔþ#”fM)¾¢Z‡²¯{À ÷ä¦SãÌm6F˜VX0 Á ï«kåä`?*ÉȬºi’f ÎJo7^Z ’°ÔÖ†Ž¨RˆL’W¦£Üc0'Ä¥ïw-£á™[¦æàÌŠÇùy(•+sÇ]Yÿà -²•iÆ$‰bj{£q¤ØM¥,®ó‘ÐêÏÀUZùÃ9h¬ø¥ôš³g2³5¶{ñúiO„&®dáõæcÀP„š7óä2œ® (4iÂC$óÝïKE'Ìš—®PíþÙñ}†ñt4·¸W(­*úOyΙßï‚äÑpÊcöÚŠQ;#/ÝV<ËFN®aŽóãO=[Zî—)¤$’ß”`?)ÚNãT>KÁ€³&ÓîS9¨VÎ`ÙQutàË™ŒHy­{Ñò¬â䀮 - „‘о炉s­éÓ¦ÄgQ”sPI )`*mÒ×oríc —ø^Ö®NP–¬°µM0Ī©@Að¹wd't+mÑb·ÚÙpƒ誻ÅÌíÍ••fè‡f()t:u!]n1Òsb³’Ê5+€8'\Š”xPÄ 4À^Ž£kQ%2i al$GŠÂ& ®ÀK÷¤­uÙ¹$þgØ]¯$Çñj±*PXü¦ƒçobîõz-ÐqÄúxãpƒjsôe[Óí„®ÁÓYVNo¶¾ Ll´hx‰ñm¯*L±óKJ@Bè–djBu*Ôç)ì q˜—J5äð“ê–«nþbjË«Ë|ÒH@0ÞWBÿÊX †Sxè-——¢R€ìÉ(h=ÿÀ«Í™PÁ`Ùã·(‘„PííÛ©#Ší’mZ½± rÞ5ÿÊöJ¹´é?‰Ì;g º“[åV.Ýzùc2D˜sîuÉùðOÍRªP,«jŽä?‡Æs£O/õέ¾×¾^b¦Oél`ú†®[?;Gé™æé²Wc¨OÎ1 -‰óó†NlãI\T ™ -5àÖצ® û)'ð0(›y¢LG"‘s,Ÿ£s¯ÓmPÑS $ñHó¾tm_­öØä4e/H—}:K3ï ÛŸÂ)(ü8§sä#½¦+™La2h\7#3à$5$¿ÏFI“øIÄVŽ–,` ѵÞKýB¨µQè 3‰0¸ÑHÁl‘çóù0=øE¹ë÷ËÎ|q*«±nÀ®=[²_0WJ‡WòáØb]÷ž"†/ |‹vWÛ–yìG¦„†æfõ¨°»ì1 s”í¥ã®®’Å ‚ãÎpGhPä:õáƒ102ËÍ `Ê yJ¨Á-×â{Ú WÃý… câ[yÎÑ©&âíBº3 V(\î%œ²Áy•Û¿ÏáÈr44ñ#ˆƒð®u}=¶2¶ï«†P§T•ØR¢gIè:}eÃDœ¾WÉ^!ïR†ºÆ«izÍ8ºñÚ*C຀{" -Ëôë3RUìó˜îIÞ)æHËäƒÅLÌcpÿ}e"Fv”µ3Ø=–wÝ-ÿ§ÚE2‹¾;òƒ‘âO8C’ *ÉIð2šƒ¢°åÉ£aPPûƒº,ÐÉ7ãÈ5›¿‰Ë¢è¨¨z•„›3ÉöÑO -ƒ¦ ¬jÂpjý{23X˜@‘·*PådÆSfE €ˆpPÙÔtî¨;¾±[¬2+6ºrPôP>+{:rÖ™®Da¤g¡ÀÞû…šû§óI,¾)Ásý´òsÊšö!é™ìÚ¬ÍïH[ÃÕ‹Y†¯âÕõ†f(vþ·oÒû™›—»µøØKQS  Ex= ½jŠ¢i'rg €Ê ÐÈÚôŠ8æwî’–•[£kÕ½¸TLQ§=ÖÏî”ç—Ýrœ˜£}?f²ú—`s»ª0ô¼x¸>r1ÅÊ0~Z3Õ„(y%/ÃqCÚ‰ª&ï{ƒz5¹K -þüI¢QëÅÙØÿUÀÁŸ*¬ à Ñ+Ù2Oox!&ˆj›´|’‚b}J“$—émÖ¥ 5+óôe±9°!ÚØDà¼(Ñ̬$A]áÛ˜f1p˜f:3[Á¿–q¢'>+À¯¹_ -^À4kY§ Ü{Zͺµx‘¸§ë§N‚Õ‡•@yuz·TÄòIÂKPƇå¢ÄG©Íº(<ü©ñnI¬F콆Ïø ð§4>aÇ‘`¬ûÒ&Q{¦@ßW±Švü£Ò¤z\8ü£;Ðöò·YLÛŒLˆ—‡Wæ +>P1:ŽÃÌéÙ’™ ³v’ƒ¡œ·ƒ¸ÀVñÛ˜Ó}¸Ì欻”Ff‚¤ö6ù桶™"¤ýt„õ‚1}é‹9ú7ZPáˆôpƒÏ ×Á¾(¿°á'sH÷JAŒ¥ -)NL/H)d0ï<©AF¨GLíÏ«k‡è„ÂÑ(5Çð±±k›£–Ê(r›ÀrnÄ8p$àZ4UÐJ¾ÏtÑì9‚*¸—¡êm3š/äŽðœß‘ØÝÍÓ ©û~Õf$Ž?ÖüCꔶ2R)`l°‘SLŠë镪èðä¶Ä¬å W‡Y ¾î+#È4é8uŽíµð ÆúLÔõ<M £A¸?GÎB‰œ ':ba ‘GRWïu둨Ç3?z›¹žªth™Âk&ß^[i:lªÜŒá7qÄK)×é¤K‡xl@1ž[ª {Π‚@¿ùåă‚i­©“®·¯0 ¾gØGƒY ;™þØùÞXòl3"¹cN$=×K´ï7ob¤MÐS›ñèÇÅ)ÈeXçÕr¢Rr¾9q ® - -±sV5¦A_aÚ3)@×E ³¢`_¦:mÕí™`iM¶”Ò g·Ük÷ØpíPyÈ `Œo+È‘_]%°Žœ`ç†XDöΩ‹pðP‘ss¸ã2iÙþÿ»ÔðhßÌâÕQû–U[bÿ°«5:ÉYÝŠ aŒ–>Ñ“cMófî+í¾è4ÒòTNNëÀÙŽS±&¸ÒÐË:—XT"¢W$4ø]†ùÖ*>H'2š¤céHáS¾×i™ð9;ç»xb5…– žæy µB…¦™RPß“Öú0»"Öó„•o¾+D…®c%²Ç…Â'‰ËÎÛ,[IÒ°Tè3&n.+‹ ž¡ÚR"ÇŸ ½<Ú‹ƒÆZ0 °¡¨ü+G/ð® Éd¬™K4¨Úû¨‹PÅSµhès²˜s+I°¸÷Ž­{ËúÚu„Ç2‹Z(ü€i`>èÉV‡þ‘T oÁsm‡j;J¨Z[GGl-‚&Ç €û&+CJˆ|øù•ù|ëPm°ÑeŒb[uÜz{¤A’BŠêZ¾ôšñ¶%rä¥fÄÆ\D0õ߈œ I-ú­àí¥3î]iâ- MNøRV¶tnÀ2‰H'Äv $:Ǧ vŸm7ƶچ(v¨G!{³uò{RnÓƒ ¡;ÜIb&»ÀYÀ)óœì›zÃ@n nÀ¤|ú«¢WÎeiB!•;³Œ^äôú‹xw¹¢uáÜ0c–ê6öLƒk&ðÈr­7´[œ£yÍÝÊ÷ÜY«d›0˜Pðçx°R3ùÃ`¼érùú‚Âe“Äð U2¿ZÈ{šŽ Úܦ×%¨äf´‚œyåÿL5_Êȼ¯ø!X¹zoú¨sœ:XÀ ]óTX›Ná>žq‰W~sÎW*BXÜ;ßLR1¬­yBâ°IR$ô lµáu¸Ê$†¡Äa8œ¿/8éyÃ):Æ{Wž´*iØÃñ&4 oB4j r4h(y:ø甶e¬aü ðší)7ѾFó ©µ}m¿?7IÇÂ;1µöB?„ÒWH÷ÈM¾ÍiÌ´úÓ¦-º~LÂU£•ÍèÅlŒ0áÆ)D̼‰‰þ§“d§=,3:¦.ŒÚ¾ÞËß"Âë -©R&Éð¿ %&çe§Æv®ˆ;šcQ¤0S^Ö·SÄ…".ÅD¸áÖh#ˆŸk¹cµÛú ™‰ÊB{fj\€¶ù˜P?I©} r?Ì3Ë›ÿ±S¼ŸõcÚõ:²©˜pq€†¹B08mJªò¬ÀþÿS#x=°8Ÿ€_bW(Ø Äò]ŒÆý}W&ó]ç=åî¥^ÉèéZEG­£µ Å;ö[ñËád5‘‡ýj@'pèÛ%Þ«¯Ã°V‡ç8œ‹w}„¸¾ˆ¤UåFüÝÎÒ<_W0þÇØQ’­î a¾E¯s»ýö jË‹MyeApü å±<ë¿”è>t£¢Õ^Â~ŠE­šö¢ú«>2ùÈ_ Eý‘ˆ¢h2Í+vÙvŠNGBÜ Vß¼¿4ýÿAl $oÝ -÷¤+KÂíÕñ±2œéóç¬aüž¿®VœgÃäPAÈÆ9Äé¤ -'ç"³6ótw}ZÖöÃ…nøá(²[²ãGsñ’f®u,Ë–Í*õpä@業E’|'åZO¬.Ô‹ìñk5¸†¬¤O¸h±SÎÂ碞c{.kÁôN£0,µ÷‘µØ#Üq_¹GòeyáÀë3‘ƒÂgúB÷L{åR'^€Ñgr<ÆÔ´ oû´°QŽ©Í¸ÅÒ”b -äÌêj Eæ¢fƒ&­Ï<;<‹ª+4£Æ6ÚRðë`VGŠl²ÇF)é¤-6ià9’3”;Þ’­Š÷ºƒO€¦9fÂ/”cEZ uÊ8¨3‡("K¼±a¾ØŽ¨¸ïb»P¾]6tºÒ§¹ÅÕ¸¹ûçq›ÍtýòÌ®\¦?©åÄJÉÜß‹^cÏõ5?íK¯ù¿Ž+K]h^N´cù PïÒMÕöè¬EaßÝÉ ‚T>¤'TãÖ0–-¿û1ñ¿âÀ)GW¯žs‘y¦g õ BÚøúدÓ~€\x™2¥ êo—`9‰BÑ1ýQŒ aØìdåÄF¶^Æç±aÉ ¡‡¹§Óé0¨IKÝTW«„ßÕáò47é„éñ,‡£ûï…Bw#Ø!X,]|%ÌX£>ÏÇ,~AÓË鲃sÕÃy¶åËÞ‚y2Þî÷ ¸G˜é°ßž¹xugð™i -m…ºÒµÃ%µßÚG6±™µÜ9—NZO¯Š§tÌA‘Ñ\ €ƒ^aŒŸþ ØPg²O²ó.h)·$·NKŒF¯Œ¯séÞþº> M¡¦O4ÚOJ›ž"¯BÁQØîngrgnµ`‰ÃB;LPÐÏk¾MG§….æÃávTÏ4všé#X•mO>«zZ¹]éÝDê$óÕ3š?†QL€ÉØ@œØ×Ø-tÝY4²Ëù–²it†ŒÎ`}n€àÐ(Ç>‘â—¨×øq!!–MèZš„…üµÙ|Ê=)†"$+vjcµ÷È݆c+ £šò¼¹ã'¢C“ãñ#©hèÂûp5h  šŽ¢}$Œ˜‘uH=%Ï’Lc¸óÃó‘Ü8ßSm>b ÎG()ËWnÝœìÖžlˆpÚÿn>9~ß2àucðFø ÁÔPãLç¥ 1ÓqŒ:7šåálÑ6¤—#>“‰†ûQº¸%ã›P‰ñnBØEâ ‰¹‰(%ñu›@Ë$.Ô&INbZ6á&f -%po)±6©¨bSô;®D.K¼W“Ï-)5y¹KDD”Ó¤,1qR&“‘L¤'Mnà‹&Ð’A΄¦gâ.M¸k‚DœIDøB3i.ÏÄ»^µäDÈÊÄZ:‘5™lD&ÿvâ³cBEžxdLºí‰)Å„mŸ8ÒñŸ —–Ò¯ô%èÁq“ì°˜äcüKèˆB40¦®Q@¿%·š‘í¥â„0Äp 0É%ç°ù^†‘ -Ä)þm ôõs-¡æ²Ò’„ŒpF1ÇYb ?É£âK,‰ÂT,ÀŠPÅ õ=v”±P)fÊ®e±bµ•¬œYùZAÉJjW\[%0ê -&U2Í+’H%çüŠì§¤W°ÐlJ,‡E¬¥dðbq')‘@ÄMJY´$JZnŸê³¿†¼³*- &òö¡q€Å¥Åñ= â•·ÜIjR‹çr6Q‹'7 f-°Ó$7a‹Ìd’Am‘„àªs —„žo1Á’ „ Ä®Ž ø”$w¹¸gHà"€Œÿv¤dºŽx‰Œ«tIåy7A$GVHQâHm+C8â´eÄ#‡_Æ oD‹Ì8y¡·4ãC’m3¦®6‘3•½'ê0[5"Ù3®¥5ÿŒ_h„Gh|rFªˆÆ†!H£±Œ€# ²c䌥‘ ‹j¥…çÓH Œ FO¾ˆìSã‚Ac5Þæ"9¬qv‹0¤Öxj|r Ydá5rÃ"7ïŠÈ ‰¬ˆªØHRE®&'P—³q¥r×w)R¹müFØßD(rAnDöDÖ‰nDé™ìFS¹"Þ8‡‰8Öç§MßèžDbïoü“(è9pœÖÇ£A…á VD¾GXDäJq$"Ed:„ˆ´ãHˆ¼‰‡ˆ6&Ç[ÂT9ì!¡—cauæøbqŽ×sL´CÎyÑ!e£C9DÚÿ ’mmÈàÒñc ¡u|†Hu|œ!Ôbçd¼®£òÌ°#&0d`väà…TW;´o!x;2ÌB.çŽOWˆQðŽçªÊùŽSHåHÅPȳðpoB‚P<îK§ã1ž„M°GÈu—GüÙß<"!íÏCâé#„LQÇ?ˆYëñM`ì1Ùƒtn½Dt÷Hƒl||hƒX$>¾h¢$ÏA*Ù|ŒÀ ¼ñ‚¸ ,¾\&,ˆßúxNA¸³'H`Û‡¼dþ>’3‚4ÉU é?Jì`m?q Ùä ˆjd¤¼Ø?þÀ@„â‹æ -$”W‚sñQIhˆåj@Þx@rG²j£_ÁeÇùà¤À‡¤ªçŸ ¤ $³Á@≠¶ 2õ0·‚ô°û!BÚÏÓ1ÐS^‡R¬eh’ðà ûG<Œ‚\!˜±P„`ÛµìCHã4Š ýá‚X6ÑÕF–R‰“è&D' øç„€”U†Z ?œ‚3ÈRÿøCTbÕä?‘"êýhôh?z³ùd.̪E¤„©~Äù´R?ÆBÐ<ÈãòCc×ÞAF8Î\ûŽ1 ä‘ðÃu¹æˆ{BZ¹Ýµ´Žäû´X}Ô0³m MÚâÐG‹ä‚ó¡~kMà H-vq^>â¦M>p5 Ädž$tð±iCøØøü{t8Ø{xôvß¹GÆàrqšÒEì Rƒ þ XË2"„•ôèY»zàH¯¤l—zìzœû ¥ÑÂÑ{ÊÃÂôp<Ï#1ö3€ópWœy˜‘?HÖËã§$ä]åÁ6!ÇL%}ÈÂ&d4ÇPõpÀxÈoB¦N¾n G" F>¡…Ä£@°ŠàØŽD"Ž-­lø=Þû†2ßpC¼{#‹¤Þ€W"‚0U"„òF;‚7°y"€»ñ§(zÝxN‘p™3ºŠp:7j†+7¢°È•q#U‹\7ÍEFÞÎ^„Û˜ #ÙI#m£Á2r}m€%'ž‘ŸÕFzùM´°‘™h%7‚îl\±h™ 3ʆŒ92}lpª#×bÐ;Â4lC6Ðóˆj_#‡(ò†ò#YºÆ¾‡‘Í×â$:”³Hb -kl¯F¥C²Ìj°®ªéd¨á‰2S#á"Ñ 5¤IòPãHòùiø’$_UJrjÓèÚ’\d2ÉUÐm“¤4lv’k’ÒOriT‡’óFƒ ¤ä¹hàaJX‰Æ*‰946N¡!©*Q| €ìpK‘Á;"^ ¾ŸKžòíÍ’‰@­å©·µ¤ÿÎè}K^ë –tÉkÎ%/A‰3û’oÆ-™Í040ÑÐfˆ “ÌÕŒ/‹É5š¡ó1ùhf°(“³ÈŒ3Ù3˜ÈœÉY:Ó9Ã_†#4yí2¨,MζŒªÉ”eÐtM^® ³ 1•ñy›„JÞ$‚(p‚e´ª7)0/`½âD܉}òÈØïTdä¶1d|MN®d0Žº†Trr‚Ç>Æoa¬Yä1ÞääŽÂ9¹cĤ“cÁÜ:¹›1 H‰1Ðt¼’íDpC£A#cÅx×Nî01€l'?5Éßù¢¤¸Uaø5 ·“ J¡ÚvBu…áZ'NL# «|†éd¦Á ,ç²"`… Ç:ÑÀÐØ8ÀÈäõ)Çõ>F'*û…Fkü¢aÜ«}!¸ ¢/&Lä #é÷‘èd¯Â€Î8£¼13*:a­$éÜªÍ -s¢š$/j#&^ä„/P/'Ú¼‹Ì`NdqÂÚE÷qr»pÇœ\WÈÐÉÙé¢Ð]¸.Úè¢ëDQŸ‹{šN˜š‹S°\¤c¹ÀX™Œ mââÀ: \Ük'' ÇwòÖ[=žÜK =ÙÆT²'(_ —øäf[ÐZŸL¡-ÐõöØböŸ¾Ï³µI«…‚QÉ 0£I -¬iqK`GZ¨•¥+Ë-Úé'Ò?‹Ïˆ’³Èr}h-Û°(¦•…"Œ’ÌSëR£Ð;±MG™v,š> -²²’±(ÒH‘a¯¿¼¤t«ýB)÷…ÅsUJ“KK X´ê¥hÿ -¿)ÉûŠá™òt¯0›òÖ'J?·Eà¨,E*ß HÑÛmcPè -tžrWÐø)Ç·¡‚ -ÓVü*™ÕŠ{Q‰‹VL1Zq€T¢š£½úàdJåE¬`b*‡¿ŠP§2ÙU°6Tyøµ‰7U¼dª-Ueu«¢¬¢ÖA&\¹K«ì’*Fâ*q Š0§b¡W _*î+g“ -ÇXyuT*+EEŒgeY¨ –Vn -8× -קxp[ÉÁSÌÀ•À9EK®(´p¦t ³nW0,Ž@ý2…Ü…)Z+n.Å”}%_Âþ”Ìi`¡ò(® , <2EzN±N×õGñ¥X"v/ÈX7Š$µ‡Œ"Nd9BS-lq–$Š"äÊ‚Q<0K¾‡âlš%¦¡ˆá, - -™Ããejî‘åñ@QRZn -{þ‰hÑ¢ÌO<”–”úD UøĦÓaO\(-×ç y§å1Æ ‡:-L¸w‚8¥E§(/Zľ¢¢%:±]ð'QЬK”’–‡ýr¢KN|mÿ8Ñ%§EÇí´ šZ„M-æD™ƒYt"Ø©åŽ`-›©/+Á“Uy“«¤1µˆòtZVžQlj™+s" ŠGj ÒÔ‚0êjÑA‡¬ß·V‹\7‘£­M TÅ&2H-gYÖ¨å5iZŽM¤7-‹>,ÍD -ËT=d62á^hLdËŽ˜#L(œá¿„Ô¤%Ñ^â%ZîØ%\€–;.Á1ÑrŽ¶D¸- ›d´ÄX²D˜ëˆa«E+Ñп*a$E%<4™ÝŠ¤Ä/s(! ´H~2^·“zÛ$v¼€@x–÷–DM‘’ð’ Id ù‘@j$D‰­Õ‰æÎr !¡Ü,7"$ò$œ¥ÿÇÈ>¢È›EÚ#¼úä-7‹ôíˆõͽ±.’Žˆ´ãð 3Ë!ªË’ý«kšÌ,Ê=}³|·"ñ,™Ó=øŸ• ZÖÒ¨nž¹-Z~y¥Øˆ!QZq¿Ó¢9IÐÛ1zZ&‰œZp Ö"Én-(!À5‹lˆÑPdDµ¶å¢$·¬KíH3"Š*3ÐÞ²öoÑhF<árµÄe‚ZPŽ¸ðЈ@43bWä’Ê­\ ÍUÊA^Žˆå2Á²rö -¥"—Ùx›hDoà–×råJV.°qöjD‡æòY³\V 1‰FTã„F$?80#<&C%4"†™´‚V&n¹àûJ.BÉk/)#46¹H„üä‚á(>8`FtìLòÒb¢9‘G]Z^Ë_fr‰ÏFÜ%—̬a.—D-±fF”T÷ýHÄ þæ"2ŒH tB°aÒ3–Rœ²q0Š`3¤Ä"¨Ìáø·ý>Ée@Eà×]4û]€£ˆøáåÝ'¢ yY×D$óòX"0^˜‘ˆ#ë%P#bSí%)"¢Ù÷"Eˆ_rÿ!®C_ží!Ù—·'~¹7P¯_6cˆý“†¨û/·dˆ@Ìö Aþ€µë4hYV¤ªm!¨†`À­*˜#»1I!ô¥šÎŒ$B̓I!¶"ÌãÂÐ óÛAð®0D 3‘AðJÃ\¶ `ÉaR—÷0YÄÂ’*8ˆ!¼¨¶ˆÇ±] ò“áˆv›½„5ŠÉU@l#ü[•¯ ŒÜa®ÅŒ`z1œþÃìƘ¤â~>cºúƒflLXøÃÇü„ý ˜c~ÏlÚ1?ÆE=fô}àF~¾+S~ø1_Û‡AæU yëÃA™Ã?GvdÂæCb“ TØÿ’Ù^âd$²‡Íða–$ù{è1d´P¡·2ÆCÈ2ƒå@[øÔƒb»Ì÷Ï&•Méa÷/ó z@3?ÎCi¦¾<0™`“‡Æ±ãÁÞI37ÅÝ­™Ç”ŽÀBÛŒžïPê7#Á;¨«çqÈ™‡·ƒtæXí@À9Îì˜òÌå”_Ž{Æ\×!«û ø–€¦Õ¡Ç€L©*ËO‡­JhÞ,x ͯѡn`‘ÐÁ4>E`žyå2ͱáH#CsXAiÞ—ƒ5Kó©r "¦¹¤”bÓ’Óçõi§A€…Xq¸iþ4š@øBÔÔZ¤æq@¨©aÿQMæàp•Uˆ‹·V£ò7P|5ó|úc ¼¶»ÜY“ÂÖšvÃýÖ$bœktqƒ^‡·¡Âkn³ ‚ùš›j,°yBÊ/l~«ke6,TØèA6ŠMì°áܱ9ý,L6—ºª›­A{Ù<4ÁÙȱ† Íq«AòI5dPÚ|" ùcjc5ð¬7 .âÚüÆäe¦¢aºm’ çw›\¢¡¸Ñ¬ÄM€†ÅÉÍ öž“b»¡Üèã cpÝĶâíF"Í o’d†«É›É'ÌFov[‹u+ƒRIþ× e¨“nT› /ö›I†ðÿF›ÈàJN4ÖmêŽAJƒstcàF8Ÿ2†ˆ…ó·ÖÕb¬áè”`׺‡Äà(GœØƒÀ“¶0$Bq$†=‹A(Æá7ªZã,ód Eï5Çqè8óÿBÔÇAØ/4]í –†œ©¹À}äÜÛ €09õ“PN^^øË„2á…j–³ã.äåì¯ àb1]8;sR ®9Y›”ߣ ‡ÒÁð3ªsÜŠ Ù/ǸÀísn¼‚û¶°ß¡“c¶0`tRu-ä†ÒñZ@©Ò™«ÞL'Å´0àédC 1Eiç©fáeuž' †Å:¿cï»x((]G¦° ˜¯XøvN÷ -Ò±ótW`»ìå -] SÑÁRíüÓ -@ší`äÉv;&MfwâÁ -Ì -qÀm2—«0÷‚U°#*x P²Ÿ -TË‘¥BJ¡Qal* w~z -òrç‰Sຢ)Xò¿7ßó™²&8£O,¼æFáé3YôXŸˆh ûüɨ}fÌ„iîIò}ЖÂø2áãçôôgv¯üäz~æy ñô£pL0Ã~*ƒ EîgÚKÀ„?\°üÉž%ÌR¢½Zï°*Á9ÿ„™fà?çP‚“ÿyë$ €ž -ÝâG0*€Î( ì&@Ç°!ê#Á¶´*(\@CÔH€q’ù¡PDMú¹÷Gl¿‰EµÜœÈÜWh|vGµpá,ëp„ÓÖJºXTÃv @ê<Í;i€# ãì&-¿gXf¸FÈÚØ.m×ú¬ͼF@Ájá]Ƹ³ÄaÖS# è5Ï:®R²FÝ¢¾$×PÕŒ §&´+WÛÒå$F(]GbûÐÚ.B´¹|# /{ -ºjÛäEP¤”ÆúLZ3^Ê‹ð‹\6^ª+ýœ/ÂÏÑxÂg -šÇ‹@^§š²BÄ‹ðœvÐ?âµj³€yÜë«Â•hÂò¬ð"ìšâ…/Âm¤•R˜›xžV›v9@¹º‹°ZlË£½àVh»µcOŒ!$ˆMI¾‹ ïø§”wNz}Läxah„ž…« ‘ë´ƒÜöE%° gŠR9'Ä˦"à$4Y*Â=VÛ$¥€L¦)¹¥BøNt ³iU)ýKʹ˜Ô`iMô§ìchÍ’ÎLÖšƒP+<i¯-w_R@ºtÝH!n¬ðè¢ËÃ%²Â 71iÐELîüö`JÛ.Њ­Ä -LÂÅ—ÄH# z©lëŒ&ÒcÑ3ÏN!QþÊ!Iƒ.sŽöPº£óxI2¨¡‘€X¨7:šÛ5†*®ãÇxù¸é\°ea'œ“‡~ ,rYÃéÐ÷P1÷}`4Vn¬@+¤€Ûë*á Ãçㆷ„n u‡à‹ô'»4¡™š€ôš¤[õK½¿?õSH uvó‚€ ]î<õ£#9/”9ïCª“Zå/xµº™[æïeÃÓxAÔR -~vœ -Y‹NÝ¥•%Ù®?Alk̪¿îx 4i«î⨸^ ׺Ûädç«9åh æštµBU ÐE½ôws RßTÔîr°T“{“òޒe™xŽƒ²IAbum÷‰ƒ@XôË¥ -FÐtÔ2Äׄú¼¥z#qo8ü‹£VCg’mw7 úZˆÊúž6ŒxÞ’ (̪…*#7ßÿÄ‘ð“æXnÛ@Î#ô]Á6Òÿp]çªÒ¢p× ß5;A)Ù`WX)ˆÒÀzþ¢H>MÝÚÌ´:QóÉP‰ÛjÀÇPæÌýCj`í+ ©w4¢oÓiÞ}9IƒÏa±ÉÂÓÝ@K¢ ³M 顈@ƒ·® ^yQ^§1µ¼ØÆ4VµVЊ™™¦Ý ÂÝ=F‚.Ö ;³×´â’æJq\M“"j$®”ˆ]Ô]`xV±’ÿø÷$Zâ2ƒ :ùú/ïÂAl¶ßŽWç’‹A$1?æ6À¨xºw&‡ätÆÖr 3ƒ½ä{Q\Ì•®0(±ã·_gW€ª~ÌíòZ æØb¼±œô$#Oy &ÝÕ†ÈWì‚Q¿ ž{xœ!¾ LÝÖê êçĘ$Œ^0‹@Î|^`‹û®H¶:¥Áuî(YÈ‘¿”s5 þÙ¹àm*±ô¨w½¸ œ{¤{}ö>,äª/à‚h pºib«OýÓ1`©‚˜¶+ìEÒñ3Ìs+O*Øäóµ -z~–B ‚6™@ÀgÇM@`š] -€ú›,ÍS–ª’n_×SäêÀÒêÔ"ËAÖ¨œ(àÃ×ÄDY°J†)(‘þ§°hT$ @4·õ¯m£{‚h8½š£KE¶Uw‚áóD}'O¿³[ú¾9AîðA°üŽiÒM1CÏu¾Ž$¬OZ=¸L0ÊKY< Ô³aå .yÇs˜@æõ¸8ÔœYr –Dâ1§¨?K°œçÎ>%èxˆðÊ,dö$°T‘Ö4ˆ$ˆTÐItÉ$ÿ.( ‡ŠE@ -u¾Wê·€åxÉ )'ÂÄ*8‚Lô9Ï Y8—vF ʈ¿#s¸®AbD1¬ -ƒ•¨ÖŠÿsnY´Dû¿× ú¤ÆàÜœhȦËtÖGA`üÁ)h Av‹ÍxÔì̧Œ+¾û-_ ²0  oJ«˜ÏÈ)ÛŠY½1°pH9é;0\$/ã‚îëòŽ À¢¦ä3o¬³÷Þal€S#â3÷÷VgùwY`нêÒgnú€žæi Ú–Ë8¸Â¶¶TWT.ì>.œª™Íg] "ƒâÖó0ÄñŠäÓVMï‘àê¨Ó’7`ÿ™v¡CŸ¤Õ¸:ï¤ÃÛ¬S¢ëÈÔëXJw¸ˆüï¦Û3f2̈Äî(Z?ä-ëÑTqSöp nˆFÅË_ˆë70„‘ÜÞølXƒ‹ØÓ 0ËEÂu»8³Ù<ÕM¼\;Dz¡¯*uˆÐ­èÍ b• 5Ðú¸×Çk ŸŒ4ÐZsŠÀ/ÞC)>dßhÝÎçU=fÃþà/Jƺ¦6àÈó6&aË@Ë ‰çåÝ‘)¸È°ˆ\|÷˜Œø?ð-ÐJÔˆf´¯þáªѬ¹:tly£†.k_ ­†E¢;»B -½ p:ä ´™ $. `•Ô³º°Í8Á&|¦„£Èé ݯI6—f¡Öç¨ÓÃ’tÂ/H$Vt|8VÀBV€¸•rm *_ÍG“ð+eÑ)¾~µ;d¯˜ DG Óg/‰ÉöÎÑ(ßôeªåæt¡ö "&JšÄîŽK§É‚ÈxG;³£Òá'‘Û"Mx'BUÌ™o¬ùʼn-´Íp§6‡@=:Á0¾Š;NfÔÞn/QŒÊ œ†ŸšWÅÉ G6Ðp›¯9ÁH'‡Óœ.€o÷9¿«ŠµNd6Ýb¾5·Ö×Æ9kvHV@;Ú&—c¾!EÅZÛUÒi·R­¢••\µDF4I•®ˆAWé<Ô -h•g_yD!tTÀúæ´Zà‘–¸MÎ4:íOz맳ø ªÖõ'à£ÎúÊò,åPŒó àd¶økÌ|š4žs˜¥ú(lDg -4H ûàQ -fÁ*nÖ'`˜/®|¬ˆRkv¼.”´•Èñò"²® ¨î~¶®›t¨ ˆØnÝE\5Fádôg׬C~GL Ý9‚+HUbOG0åW\q Og¿øEðT&©X&0ˆŠ¹â™|]xÆ8'&Å -½.(0x(’TÒÓ¸#@(âO;Àÿ¨ŠStÕíqµ¶z1Fhaû|žR\ékª/ž¼ n ¯>‡7Ø,³tˆ  -TÙdóJ™Í€(GîkðÊ %'g’ž¤;ùdÅp.((üf-?ú+K'€ -uÜQâ¶w_¤ttvþÒ6¦—õ… - ¥µvúÓÈ5ÀBÓu Ö‰œÎfD€4öc01³4ØS5·»‘ »Kºè +&º  @¯9 @o .Ìr:§Ú/4@ÁîXYë0PW‰Ê(ü„%;X•®Äú6#A pâ >˜éýW˜Ã“<˜€)¸£9“檩È)¼vÒrC‹½ €]#©ÅÞ/„¸da€šÆÏ:i¦-€½ü˜')S -@ѬÝb¤˜I›«?€<½êÅ:À©E,È‹œñ£Zqá1GPF{ÕÝ`½¨²´îNe@õ}¸¸Ot°|¯›S|d¥Öa+]ÅÔëÖeŠ0@3ÆTüo£ÛåÈ>dÞÿ¾šX•»¦Ïÿ‹½§çŽ-}ìýoîæ8EAmŒ©Þê?äò£^}™<~Žù/©X2ÿŸŒ÷î¿ÚìùáÌMØÅ[ºJµôªMIu¡ZÆþôýÏéÛ;ý3YPg釔<ÿÛñþÖ¢ú<ÿ`ÝÒëòH+ÿ»¿€ìA0þE‚zA'\èí?ø×Ö€žY0"ôþ’‰¿®ŒÂû¯CPO/¤§&hèj &ˆ6xѾþrã×;e-×ö³ú;ló.\Ó%Îô7N ÐA€'Mä¡[4Z(£óï=´ÅüÿÝ~:ÏxòOuäãÏøïB(>eZü ŽŒ™J‘†?¬¼Q¬):7‚¿ÃÇHÌ¡¹.&rßÿÇ&Ì(_0÷“÷£IÔ'¥%º¿Þ~¦£ݯiÐÃ¥nè:HÅÑÔÔ;wa’µ|ž¦Pk³ÀÜøÇã2ƒØÿ›v¿ ¶žSq¾výxÔp0eýêÿø¶Z¶/9ÕŸìÁcì:ÍAý¸÷»HäûÂÀíBù7MRÈ©î’ÈyôÏ}Á}†~ 1, EÌr÷ù+âX -"dª¤ó/dîçXL¯ù±¿$ÍêMï°‹ù),¦–îŽí;ËcqE–ßüàÖjF…ò»•‘Ïê —³@ùyn ö5 pägåº ÖžØññS¡bøý^¨ñuËk?ÉÊ×@K*dñOIÀY/݃$Fü³<FrEñ2PUÐ?® -–ð‡/[„§gìÃ#ÁOï}W$+oì"ü1äâ>É}ßþÙúFu߯ðd\£‰ožê~Î*®ë¹‘÷wB¡Nûyìý¿¾ý¨iÏ_·šYö>Ûb,– -sù±÷÷ª‚â\Å`ïc *IÆûÄbèoWSâx_\2„’²ASuìíæŠì§éfæçɬPß$¬ý· "ªŒÑþüzÀ%) köÏÊ·v1u°ð‘}û%cʃy)áwÞ–Óõªÿ×Ùwø´Á®?3×Y7¥©ò[„Ë,æ6ÉØúüoEg¾«oú~ó9ØþUŸ„ujÞŒ_6ÆZês -e…úœÎ7çŒß¼îâôõÛD£êW ßç¥<3õ<<‹‚0é÷^Ä@÷EXˆtô œØDô…&B‰1ÕÏz6[è×]lQòj™þ _<Ñt.Z­ÏßTÐ13žÏ‰è$UV§IÎù——\ëàhï¢ØÞ|Æ° ¾§ík~¼ ‚,JÌš_hxÃYßÍüßFpÿªÛWÄ|•[ -+&1¿ÄgÎt\»üjŽC -PDwå“’²Î¡ÜS‡©ü)(˜”_ÇHnF’l­Y)·e§š…‡Z¤ùXGT¿’PÉ..!?Gñ Лtc¤Þã?%mEÅ h¬ïºÖšU®4>= -»*£Lo„L0~=9½ãFÎrÅ'jFµ›_´¨©\×…Q)nýe‹øu]tÏq _J¶Î3ü…‘îgÈ@õTøûK`¹¾Só~SÜ –æ­“?Ô¹k]sÈkã‚I‚´üjƒ’m›ð¿Ö&Á!áÔ…ÿ>ÑêùXÌ£«ß«ÎJIäÚžŽ>ö=$îMie ï3åæ,ûýí}wi²Jv©ô~ܶØmûh%ïטF:Edªˆï§|Cd´Á™¬IîíþQùk¨#„{}×}Þ52tó-Ý÷:4ãbDÐçži–à‹û÷&8¹o”—¼†gr(î©Ô#,´;¿æüè²H5Ò¯zûdlKÈm.·3ű¨Æ+Ò”¶€²jäT°}6ÖA ÔZ°Ú‡Ž0¨·–¦ýã' HI’hO×hw`4ðjñÎ~'ì¿,×¼è.Z¢p™ý‘º‡²¨ì9dŠ‘,µÔA”qAÍþÿˆìé= ¿j0c¯Âx´ŠÝ·†Dìg°Þmùîtê d9ž‚Ðë¡OÑê_¿2»Fဥ^?‘>£ õú çȃ`Þ–tl×ó -º¹žÌô^ù!Ûú;A*,½ß›XÓú郖í saeý.7¨oöë{ú8ð&þpõDgÌÉtR¸}Õ_…3¿­¼êQ -~‰¸¤TÎHB¡óà¾zšÜü -JQꩥ؛d2õ‚QO>?© S°’opP_~u>[·ŸFû\õô4¬ñà"§7bD'w©¸aš3#JÚ¦éq¬¸¥»„þMÄŽ£Ip­U>»ÒÓ2IîZÏ­A'ý¿…x#‘¾⌤€.zÑŽþÈ¢Ô8šQÑëöQšÂ-¤JEÿ²—1jLÓ¢^Å¥tŽ|LTÉ^‚¡ßúÌó7gzzÐCp1<¸m ôYy¾Ÿ5&ˆH!žõçpI]ÔAŸOT6 -F=Ò—ã•T*7ÖÎ[áµÙ=÷[ìÃ;?k¶@)> äÍ8a)¤4$q0?‚'ç9*Ü7_nºv<·µ.´ù¹®×?{?œRWóWÛPe¼àsÑ<5–¬-µ°iæÁ§¹SÂV2?&”¯fÊ=Žø<̧QÚãnZ4òbÅÔc!ÌZBŽBÔ½ÇuùjÑ× -­¹© ãâ2{ÄËsŸ[QŸÛh"Ï6[ð,—V¾úXwz²ÿQùæKAÈb)O8›üYÙ»Ûœ/‚°(ÍÕhØäS¦A`uXÿîþyKþÀGsî¤>1ÖŠâXú®„< R4† JòG*ÙMH®%ò^0Ë;EƒÃò$ÞLÈ;õ€ž 竦òÆ T—¨òÓ¥„~Œö÷xØû#ïïxº^bŽŠé#1çxþ@ms…«%¾bqõL¬¡oÅnçöïO„ug|Ð\RªÙ¾‹ñä1fšL×@áÅkÞnGwKùY|+mY©´ø—oæüÐÌÏŠ¯$ÙìÜNÀ`/í)µ2ä(œ«°ÑÄËòKƆH<§¸Æ€Ãe2È…ÿC|ûœí œ4º§ë÷Ãß ^/uøpü öó&J¨ ?Ø}E¡áíž–#¶çªH.êÛ¼M;M<^Û¯ÛL]EGøÈÒ«KÃ#•~;9ù XZƒÁ­ŠÖ+üb†Ï™µûßERɽ€G öË:xNØ—& -4[OxS9Ì97ÿB¡,P9ß#à#Qšý¿ã¾@ìïÓ…ú¸†]û½bÀÈ­tNüÞÄäýã·È  Q#¾+\@f÷Ž”¬³ËP%|s's,ƒŽÔ{/­0·¬z§õ±Œ¾½?r/­¥ .ï+³lÅG=;Þ)rIc°l,>ZŽvá=^L âwŸøzº¾GÖÝï_në°@V…XaŸí®T3*ôrÙ>ñ­ðc‹Áuòfì˜ Rº—ZOÝ•<ÎY©/g?龂5À"Ý!Ù?¬ØþË^|ÊoxìžBíšû•Ž2‚Xî“ ½½qy£Qä·/×ô4²îŒ;¶ÊJá&Ä]þ wà²tzÞa- î( í)z²§xÅ0}çë‡ÏÓ¹Ó`b°ÜÃÅÞþZøò,Þ—v;ž@SʃÜnÀªqóm;išHE]Ñ^ñ'm×édé5#XÔí¦÷H¶[vQB¸ÛµzÄ€ eLéÖþÓ¸—MmÉ®v;¾Cláâ!²PTC§ìrI_°b¡´CȲ%ý¢ýqo0%hû~J`Ç<;Ò‰&ÿÁŽ+ή:Y¬èQš}Ùpø“F|/»§ªøÃþRe/…—ܦâq¼¿ž>–î+q6 MÎóÇ`Œrì¸Ö -Œ}¹)*Èï=±{öÕŒ”VŒä9½âì¿ÍEaýÅ­°æ×ë:'¥:À>¾œô -7_¶nÚ¨½n˜DañG^ªÅyºé 5îúLFJº¾XŒÚ‰G Õ%חЌּü{ÿ7ú­«ÉT÷<=Ìଭgì-ÌÔÕz/ÊÉÁ -'Â)ŠÖmBW»ôÈðÔ×}f]•x¬\”dÃúª€5ᾺRÂ>Aèê¹FsáM­^’颇ò°z…?%D6ĉU/¬C'qÎP(†{ª÷ï®-¦á@ÐùÅÊ<š)¾žúNÀF¬T&šúdœÒþø* šÖb¾R¿’ -Žq¥Îú=À„©ïµdà\À2¯ä…1;Y1u×_KÝZ6 Ì®¾A=¹Í‰ -(¨WÒb]j§¤­ Î¿ÑQc)¨C®»×È™ýt¹Ò,£ƒŒÓOßÑ°HöÓ™Êk®)—×uóµmž²Ã nyŸ®Ðš%eP?q"ÊÑ6ªö—vqƒz•:!ˆzb59ˆuõm€þåÓ]¼%rPçKÓY¢ŸÔý¦F½nNrPâåì¼ÓúG‰Ô·Z`:´¤ÛAZ”§fÔ[à[šÜ¬ƒúCQκIšYº=¨÷åí >¬b*îT·#ËA½:¯öRЬ?ì9¨[ØÅöTî þß!‘™éC$ýéÄ`\¦ƒU¼ž~Š¢{=ýëNÆ #BXO‡çú [=ýä ÛäY¿Rìôb2BÓªÆéLI‘j{G_6Ý© M_FÞwûM†ô?¦ßZ@%%ãšùûÒd  -àJ-]ù ð¢áì… &VúñÈ•rEé‚çà÷¹¼š£Ûñ‹^“îÿ\ Mø`Td•ó½¢FÒY²Ó’ª Dú&çòõù*wþèvôÌ#ÅŽîü’Ë>¡éÊ®q ;üÜêâ8â'ü‚Œ,ÙjjÑéù&‘¿{'WG]3jOC ÝÕý”dÒmq¡þÐóx­Îúž¨ï¸3"mèó˜Úq|@%n…¾?@C{UBêˆÐéBÓÁ»±Ò›AÞR7y ó¡˜u@ï½è«dÕÛn©£9j/¨Ÿ“1$3>ìS-ûÜ®Gâv¼é±´º“Ï-æ¡ã±¿Ú¸í9e£FNEŠ¦ô| Eï¾ÆØ—<'°wvz{­Àó;¦};Õ†„íü7Æ(åLþbdë¼:´›]š<:Ÿûï#Ã{njιô·êJ»?.r®‡íÛe¾œ"ÎãÀl®ß?þæø^|cÈ ÝXoœ<ÎbÚ6ß`geóºwá²dóé4Ìhw‘€ßšGü£­y -Íš¦ U!©ù¼Æ6¢-‹EI2’æò š;[JÞæüX…÷*Ýo”#”YØ…—èT&Ëœ_F¦Gç™MºÌÿõª*a³›rÊtïf¨sL \Ŕ̗‚ìUå:ˆÒö6æîìÎXCb~ùú5e0²«a>—mìÉöuÅóüË£¢­—õ_þ"õÓ—d€¯Ê¿üXd4óàÜþË£c|’ëœé¿œù`%æIRuÿòX“&±´þåƒ19‘&ÇJ«ÿrº/-ø/—T@>U· Áø¹ë§º}¦®°ø/?«bíªù0i;"ý a®´"­‹“‘æ?6 ¿jÚ)]ãæ@ŒFJu0çcªÀg!Ì}óÃÙv}â#Ua^d¥F0SýÅaŽ›Q"oaîÝ»î*xƒù­ÏL»Á{ÿK:É…æ -àêï`NÎ*jwˆù% ïý¤Ú@Ì}¶Ç˜'¨lT‚+‰¡ïh˜‹¦rÊTŠªôeˆy|9Ä17ÏGYþöfúpˆywüøÛ@Ì{àí8 Ü4Übí$3”1çÙE“udÌ÷^G½ï•Œyªyo2œé„¯lÆü:)¥ì×…š1p«‰~ãZÃŒùÌìËÝKoüAÌŸ±æúYòáI1Çþ³7XT!~˜_õT²Í æשçÿî’0Áœ¶˜àéa¾,,k=ÌCh­iH$ïJfóÓš–1¾ÎÌ‹¦‡ù –/X´žà?m¸{“˜‚ æë+ ÿ6ÌâÃ7›e4ÏÚò0Ç+µÐ‡¹$c·XìXƒùÙ;ä«$º æ7Ÿôa0gø\÷¨>? æÔ©êv!a0ÿ$õŒ%H'Ä|õð¨K†å_€˜K„?cþž~w çZÆ܇œ”¹!sž9?±¦fb̃x“¦Æ˜ãÎ649ŽÐ›¡ 1?¬Píp7Pˆyo·cTµ›çÁ<`Ò‡rÉŠ4ÌƒÛ 5)–³ Ý ¥¥—S6ì|’¦H®0^*wÕ±±8Þ–«V! å£Dñ|âc.Iè{ê+·º&s@œ…fIµrtè"Щ¼®£`•»>[ËçMŽÊm©,#¹R*•åÕ”ÛD¹€]âw‘ò9±€Åd‡…Z(¢¼TKøÊNI€ú“'ñÿJ/—™¾';y¯ôJFÚ%lžÚä-¥Æ -2¹éÔÈóþ•û–¼ßÏ^Ó,ÊJ’Q-™AK\¨,I΢ԟ?ÑVH^áP>ù!¬¸‘}úð —á-ò½¥|Ž¾-ôÅ ‰Þ•DÎ'=¼³Ë÷ò¢ËCf½Â»’¹a©–ñoI@/J]°¥èƒxø¼Ú!Sv“vÛÇíQê÷„¡Áîíñ<æ¹9] ,äq‹¹± ~³­Ü»š(ÔŽwf"¥ŸBýJÇicü[T9ð˜KŽ›˜[T.3¸ŽsMXëå7Ëm¼rGÃd— ™®qòy>#º4.WÐ}*êOm8ã«ŠBEorYñ“ñ52›ËGöP Ç`¼7Xaäÿ#¬P/~(ÃV®…¸ÓÜØÅÓvÝÿqñ–Ú°‚gx÷'Nâ3³ø?ëiVÑ„-´Xñr³üü‹f5B=ÅéÜG„€D3Ý(~UVw†:H=ñò‘ÆaÑAMšø ÂR#u¿åy–8èqó–8Ï)÷o Hâï©#@z¾´ËƒÝˆßâ…„xýe"ËÞ#+ôLôE/z•$Ä3pÙ¶^k¢Ðu )Ü£¶¤æË¥‹C/@ÜÃi%zîð©õ¢ïåðQ÷ó‹•F.T#nø[(œª^ü¬Bܧ°¥Ø›–ÿ8üurý„„ÏŠp -endstream endobj 12 0 obj <>stream -¸´R>r0vwøÍ8šRÜî¡y`YÅìá?¿Â³é>ér<7ˆLáHUïv§ ÞÒfJ8òöß‘F\m“R»IñÜ çþõÜŒ èyp7Ó;fBÂOãœÎf^FÒ}–éñ ®Á¼È8Ñ¹Ê ®dçölSÆÄ‘ŠIñk“0Ÿ^b‚ÛÄn¿ç‘W\¢!x`ãxU8ô¼j:p[ 3‡ÔyOb ¼:¢‘Ƥ¢À7ñ^ 6súÞ ‹K;ÎÛÅ~Ìèî 8-΢î)G ¤SÎ⳿c¸ à¤÷™H¨}Ú[¡ òj̋=l÷B´ -º -k”ÿë;d|ÛÐú-Ds¡iªôUTX4¿³°Ñå›^A¿{NRƒyÏG÷-ä]ãÐ}ûf?à_SRß*_½}ÙâQÐ7–wNÐ)™`½|ïžš:oÇ·§jj® ¼…o"='¾÷¡½ùGlº»ágî]`PûXëµ·L#ÍDk{¿~Ê™É}XêÄÈnXï'ôsT²[âéMBîȘç-£·k¸— ¼*¼ð¼Ùñ Öd.ø™÷zâ¯òf„›N¶ì. yCÔM¹k`£¤AãÝ%. `øõ¶ˆo×}Û8\Ánì¦Õ‚'¨¿ûuIÝH†³tõîbiÓfwÏMÀÐzæ¸ûKt‚0”UE%äÀ&:/‡ÄÍÑíÞndrr9Ú …²ü× “݃²Úª`÷¾“ƒ™–¹u—4‘å,Ð;9L;>È.BØ^ügÒn9ü”¹ú]v´}²F‰`ÇŠöEýÆßÐ íNé³nÎø‹hÚÕ,adùë]v©¸>ûèFËÔ=‘¾³Ci>« XÞœÝ7UD)§n6ÒÐÄ—ÈrÔìQ$ámÊ2û*b0ffŸ’tÐÓ›yê´ÃÐa¶â&¡Â}} .{K½xlÚô%–­MÐâÁJº^3*Û9ÀÂkRFgO¶²'P¨©dË z‘íBí†Ch‘½¬A,K`ÅdTæ'ÑÇc_Ü™ZŬPÒS8ëÈöå‡HXÆV˜ÑTÕ†xs±]t: щSl×t–Ä~˜”Ø`ˆñرAlä®{–$›‡- -?†ûáá,b÷чô…MDÖUÁMØK°œ°'dÖ¼$=ØÀ"×Gœx©Ö{ŸT°ÕXN0Y° ÊCìs6°uÚ"Ÿ.uþL²N—êÝÓIœoj} -d/ç³òÔùuÒ–ã‡Ì -›Øèk˘Æ=yïu®Ë`,­à_b½Õéh4QÈ܆§yÝA]mÛ87ñ:z+Hw½—cÍbÛ8bצ3.å"º>öÙ$Œæ¯ ëe'\¿\ó_âD-3Çu{pž%øÂ5 ,–ŸS—Í·ö»¤a¹sk«~é™×`]õR[«„BX”X¦‰­å¼\§ðIXëáåø3ÇiÉ sÓ˜S½·ÄV´†7¸(Š1Q¤1‹Hõbd‡ÙçZ“ë©%¤y‘b½ç)Y—¿Äa¢à±fjþ[d^8Ø Öd!:FÓeA§+¼*Iˆõgž9¢ò`mà,°àµë< Ì`=>ëDËôðèN<ëÍúù±/'kMWK"Üë¥_,øû­,W ëá!rå‘Ã_}ýsœ**²þjÐ"þ=iíú«ïFÓN¯Éž³+é¯FjÏX~¬{tõž_Äú -p‹ˆõŠ ÏwÔë£Øt'TÓÒz_X-b=×HŽ¡ôë‚uñG–Ã7ƒÿÊ£Æúm‚Ý®ŒNu%íD.ãF±>¾k‡&ËÞÓ¤3Xª(ÍcbHëAp܃YãÅV°!ž¢,Xߦ ¡P Þ2(XóºþEæº7ê÷ä‹}¼:‹eÝ-›!þ;Aþ)$oõ_Y’3êÄçW?`Çmæs eT×ó)kâÈG„ʼLW×pÁÅP¤Î[}ž{Ùš7¬Z]Óe´mQÌêè¡çaöœau òÄ[¹uç4-¥«®âù Ç´ÎXu“¸"X¶aÙªÚÉ] -¾ŽFêSM^Ak-s‡÷–ê:–¸½’UóÑìF5gz5ªu \ýjV´átPÍÛRîÏÐS¿p_õVð·°à6®Æ¹ý¢©CÅo1¢©×„Þ@¡ú¤É—zhë 0ÐR<®us‘h»§‚ZÜmªI唹Q”&+jàų”¸Õ¢Ú^WÉòE¹BRÇct¬5@£zÛ^j±QðNo²]4ò9¥£èÃEAy4“_[í£àå–À¤óÔÜ!åÑ23#3ù"µ$PÄ’ú°©ÙÂVÄ”ôö-lP2iÅvR›‚¸üsœJaüú kŸ)`YUéñx~Ì_©IsÐð»…AK£‹–Æ¥Fâ#ziâ˜ðÕ?LGŸe5Œ)i–ö eê+Ò.¶3Ý—iZYc¿¦’\ÿV('¸Ma£?À)ÅÙ4ý4s+þ)ï)AÍ ß–xlî~•Eo3¥„<Ü‹t·@¿±ÏêP£Ý”å¹’ýO¹«ŠZÇ1C)㪯Â;,ýêìO·þÕð|fÀÎ`•CeQ˜"IŽ‡C!ì°Xaw~UvÿM³ìn†j˜Í°©M½yØ¡ÍšÆ"6¹ÌèÄÂ)Ôb±Häsu‹ ´º[à¡KsìºÖè|lÛ…¬²*‘Ê‘uø¶=/Ùlâ(‹n ÎRÙ\Oçøç ¨—a÷57þd1¹l6‰â²ÿ/GhQ³Y˜Cé—õ‹\µ¶YÎÉÑϬÁ…¦•°ÙD?œ ”êì…<ûù†–ægÕ›eaè‚–kxì+q'Å°#‹ö³è´ ¤•÷tÆ)-FJ«•LËvÇuºÓ¶!¿Eý«ÖZÀwj«„˜êU[&VÌ^­íÎZ:Ðø-•¸PÛÖ¼ö ló*.FËØò™œÜ¯l×ç*p`²ÊÎö‘Æþöï3˜Øk dZëljʼnÛ^UB‚Ûà$<å¶cê<=ݾÇ 1wë7ŒZÙ.Õ½µÞ·³±IÄ^–p—„R‚{ðy+.w¶W`Ûpa%q} ËW‹Ë|’l\rŸ$D¶¿j¯HöëCÊm¹Ã©·O沫1l²Íµ÷–;÷Û… ˆøçÚ¦’ÄÑ9sé!«¦éfØ®hŽº7‘x³º–ijiÝG©1–^×sU,RâÞ[óf3MöìfHñÝ•ð’jè(¼ÂfâÍôST9ÞY®ä¸ä5œŽpË{k­šÍ;#hÞk#eÈÑ[PÍP¯o‘+ë%c(öºèÚK - Å~xmÓíLŒ¾W`×þí?¾4eT¯}ù‚ ¯Ã4Œ¦‹ƒû«C˾ެûrzÓÌi#þÖ¢Æü¶TýBöÄBïû‚1YKðMŸfñ¯ÙkDÛ£‘À¢^·˜ë0Q“Vô‡<—ö¥½€…XýÐ'ô˜{XNBí$1ác œƒt– S2 &·jÄB˜`qˆ&Ò+©4¶bJxÁƒ*Z@gð«íâ'̓;º \Â"l_ìc5%쓶(YuK)œl…#Q -[ØÔý»¿-ZÒ|›ù4¦n˜T9 < tÖNà8õIÁ~¶ãÞ‚Å„Ø3†æž^ÀqŠ–ãñ£2 rEã±9 Þ“Ä8s 2Ü·V7±ÛÅTníè`®y“BÅGR1ÔoS¹oÉ5îø+Ž,¾ŠWi`Ãáq—/FÕÅYyÖ'yÏÇqé!!ÆȘŸë÷ï³%G¬Ê0¤+€ëÔ8”#¨\6&qZ‰a7®tÇBK;ØhÍñ~‡’ †[ÇhÌ1d"äóŽUúróøà ï1f8@üøŠ2 5vÍ[ãÍݳ>oŸÝÙù›“£ ò®¬¿9a(A†£hWͧA ›G–•yŸ*V‚¬À-¬i— 7`Æ•Ïq§^A6¦ºÈU-8GdÊ $w.+(™/ÈGå,äøûìɂ̸ߊ4›«Ï·ÒYs”ÆXÙ"B Èù@ØÁ ~QÀ¿pFÎj9YŸ²#K%ö‰Ð©Áò_ùqÁî@£;¥Àø€×©¡îŸ;óU®Éöæü˜›ìEÇ(\A•ÿ×Á<‹>^KÍaqý{¬êrõøù k;S®7|X‘óØ©ÎŽî©„eçऱ:AyŒ<ã°Ï‘•ò9ÇÒOéó$0#>yÃ=.eOb ý‚¸Èz°•¶Wyœ߸`ÊŸîC[ÆËÖ.Ý¢V¥ÏÄé -sÇo%wÌ ÐÐ;ÞþûÉv½O/„÷`8rãúËãqšIµÂNþm‰JàDRÜ1¡&Ez¾˜ÌÓ„U:On8ÑÝÅ@@ òÂfŒÇ¨ø  ÉãZ¶ßÊà(ÈоÇÚ1ÿ̼‚ÀXØ:Ò~Ä°íxä¨ÀØ“SÓw\od'Ž–ëbNÎp× uǼÈd™"‘…#HB6ƒŽ× þKÎÒÁç7Ægr¢N5…\bØJ&¡ÇN²%Û½.PÚ ®… %3Ëé ]1È|$ì[ÖRÙã6n-H*äÄþ"TUR2ûÑfÕ¢ã“e… U¬H_9x!kN¦“+p¹hCîCÙ rˆ,\›G -a"C†•»%Ü"òà -/iÈ­ÑB=™ÄÒÑZŠŒ5dd?9u ÚÐuû[7äÖçñÇø€J. hÈô²,eiiÈÆ¡…é2d”ãݦ!ÓÖÔêÁ3Ÿ!'Â8,Ëc €6¡ŽÃ} ˆÈ¢@²"¿ -sªî"$'›“|Dn¿3& …Ñø[â)‘jÛ«_œl0öÑ] ßαD62P”.‘Ÿ‘B•J&¸-Ù1ŸÙö¦â4"‹¶™igBÙkD¶HÌñ˜e‘ó‚—ï&ƒUÈ"_ÿZ]¤µ¾È"³ŽG¶ˆo—D9žÁ9ŽWl/5òËYÊ©Å&—÷“t©‘ýI¬«:®ZªÐåOäèDo×–5ò~I°úߎçHö¯\”lr.Ú‘ZrödÖ1Y¶²èc“WIbûur6§Öxq†>ï?ÑÌ…ffÐ4Oœ“ïɹÅe®pÎ܆ÒÒD'×bq­·³UÙ1 x.Š­fÉsÍ=+nÒíÂp†3Œa]E9ò™'ïÓ¥™ÇdŸÃú9ÙÅ‘Mÿ-‹PÐÒ;¸Ã¥îÙMõ]õt© ¹LI…q+Z©"Ñr‡öˈD´*JôPÙÙ ®héz¢:=½ ˆ’FgàÝbÆÚò:Ž ~êÒ£9MÁžNq«Ktã,ióÒ0õI[&5«¦Sš£ýç)MÀJ'ªØaé&ùe,LséÖ媅i#¶L—hjÚ|úB¢ou¿–æô{§C£sŸft|Hëá.ÈÚàÓ'ØE8F9Ÿæµ¼%6 ¾…8N£):ü ¨AÆoc·¤2PÿpÚmêÈXü¦•ë‹2ê€Ú‡À @ ôN•ÌÒÞXÎ~³\FN …(ÔµÖ—‰Ú¥¸rH¥0‘Ôíd¬}?¢¶HZy'Ô¡<*+’Vp¨t«À”;#µÔ\MwãÅH}œ _™Ûj¤†,~Ñ,}½Œ¤æ 1ŒËßo”Ôp)0»ÌÎxž›’Z4·ŽˆÕJØ¡Jj“ÕÀÃÞ-©¿o#©zW"H¥¯KßÚ(>W¢Æ~•š#Qû¤ŸuõÇWº`‰«Ðî¨Á5-°T£F‹í‹ä·¢Q—à¸Ô¨Ó‰ oýkoŽ¨Yl&QßhvñðF2B ß#jcD -ÚfL_¶Y§`ëCö̤hðOH,µ/˜Rµ;ö²¤%ÅI•C êAYÚ€ ¢>¸PðOÝƉ¨é]ryQ³„8wP³‡£,§ƒZµ³/Ît>Ôí¡ë:$¤° ÆuiMõÁ¸Ô³GÁænÌá:- ꣹87â?K:ÙÌdPg%‡ !U·D¸Ÿžk üihÓO§«A”Þ„j¾h5ê$)é:iÔ&P ¯(C£þ8ZJ#€4ÏöÛ_bN5§¹ÊÏ̤QýT½F ö.W€´ -vs_£f íÊ…ÉjÔ où‘º®©ò²ÔƒšÚ ×ߧþ>ýWتֹꭳjþ6ÆêGr-™­~´p««›%ÇípeŠózœýêaƒmñÃú¨—Ⱥ¸X¿­o_E²ŠÖhŽDéê> ‰ÎöÖ¹þv|b§ŸëJoó3výÓãxí`(ë²^ca³É|݃Löë“%¬À~?$ôƒM•jo { xA\Ä.¤ª¾bk_€ÆF&ÝŠ{ÙyÑ|(=&1Ý•ípEP ³kVR€$1~>ÝlR–©»ý@„ùÚËè|výB›-áÖÑÖQ4é\ÎS×ɱvi£ê¯3—vúziú´é-i]£ÚyâmÀX>#vmlÛàÒ?±=´¬Õs¶-¦ˆkûjT¿m±ISn“´ê;tÛ,bó÷x›'qéÛäD®] cæŽd»Ë‡Õt÷#œ¨ñÝ ¢ Uxó øÛ݆ׄ/oö™òhЛÖÖª(õþþ·üßäwïEDjñ­ž‹q¾,ôEœ®ïÈÞw8êBÎ ±Wv1Eø®I©p"m”×*äìÍ¿_ž ~Õz§;\]ÀW8¿QÀY‹pó?bŸ¸A-¸ZÒäùü‡·€ÓJô›ó¤'€D{°òïœKq»Æ>Ö<Æ^fÏF$0PÙ€*³p¬·ÔjslᦀÌ&ˆ$Üð¤ÚÊ.ÆNgCZñšiØf¢ -8®2Y]ë^À¹ŠÕ/þî‰ð‘ó_(ðƒ5§R/:¯ÀQj0‡'‘¼#H .WàD×Ê–xFÚa£ìÙ<üþÝ€wa"ÉÌåÀ)jÖȶ¥x6ÝȈ'×^c9‘ÉôEYsê!~8p7z‘2EÄør«‘JY& ñ½bÙ ¸J–{h -|](w#äÒC -|¦51˜|ÒwÙª»Ÿ'¸¯þŸ¡—„= -|´ >rà¿e¿ð_ µ7p\¾ao Xø„†Ã »“´1 û&W¿È`²ÄrÀiœÖþº" Á$ðó|%…Dà$Ú+Lþ½€R1_$àh -Jœ*à™ÚnÁTÀ+†”ÌÌÙÈ/Q -øQ|ÊË÷ƒ¨5¾øöëÌN …r– 4'\ ò«¹¤xÐÆÈ\˜Æù -8L© ¾œ -‘‡X!d¿"Ae/‘ê¹ßÁ8ÈîoIeþ‘ -R)#Q®ø÷}gvAªÿ槦EÊעÖâßÝW`IP ÖçP’ö=ŒfEۃόVnKµúø÷ßíjNü»y´)“HQï7Gó×€¦÷»îîH¥n~ƒñ2ìZæ·ÝÔ²l~[5MâFƒ»ÛÂüfîÛ¤üfŒî/rªËïíþtÛ‰&Ä#Ëo‚%•ß—ÂïØ–1“ò{~QÆel ¡£üÞNk7¿`å7á¬P—ûæ^…÷Ö}8[ˆs*å,ëZ¤5ç>ê¾AÞ¢eÿ(¨<+j§EøÆîÛÖ› -l™œ9É}¿Ù_œÅÊ}CéR›Þ}¢VèPß¡_)lÈæpBÔ÷4_$ RßÔß³:„ìÎfC}/ î–ïØ{IõMyÐ,2vßd¢ù}OϪióï0Å4 ¸ôîXê÷Ë„SP øšÓ£B­—žCÃlPaÀ5¸Kp" øn®R¸Ø×ÖzÍB ˆðë‚:G  nžÕüà…ÍýFÂmâUA)¼Âî.ÞGÝ\2¼zI±Û¬¼&Ã3Í3³-㟩Èp_xº _jŸˆ‡ípæ×mj˜ÎÖÚ¸Z‡ÛOlå’¸dÄكݸK{ÅòdÄÁö€Æ.1Ô1âòæ VLœfÄ9[[ÙϵŒqp±ß¶MqWVƒ&ËRâ*¢Û‡Æl‡æÄ·GîºgNücÂ¥ø0<ãU^zh-Å…¡ö¥¢–¾DFJqŒÑJD\3XS)Žƒ)¹qÅ'G)·¸ásã5…¦QÕÖÒ,ÓÅù-Œ¯’ÁŽãªÆ•ovÜÍçSõ8£iã7J> wãÈrÑpEähÂœ †FÞ$·Ú¯ùYòs©°RMþ::jñçF}Ë›Á¹Ê{<§Ê'G¡$+÷U±Ü¸*íZkjI—?Ûy}¹ -:x†¹ -#H¼J;ðacæ=jâU£ÍCs@5· dÄ´³ù¢Ã]#xs‰$Cës4:çúÝëžóÙú`žË¨ëINùªŸkðìˆC40@_†¼üp ààs }½LAÞÔÐÏJTlÿ†ý»]!ýí4º³v»Ý£ã+éòtw>J¨MNz-³^wù–¾Ä§1 çµ®éeâ^÷jzu™¬"§›.‚Óåé{]Õ¬¢Í¼‡µã¾¨ Û–¥ÔÇ‘:úŸGÄT7Áš³NÈyŽy\y—bɨsXöd-v‘ÖS™¼­»´’ëŠÛubs¯ñs,潦z}ÿ ï_½Zë`ÏN)JìBÔ’pcuöç}’=‰ÞÚµìñ¶[*^s¢e³×ž€vdKi÷3µ·i;­ÀÍ‘¸CöвݫuÛù¦ àßjÒm¸#ÑË´ˆû Wlµë*¹Ÿ;@,¾]þKžÓdÝ•¬ÝÁ_뻯ýñ^¯Cï7hïGpòݽM’ß¾‹†6û½Pý>w-Eà×·z×"xqéZ þPXC0áË°ðO†£ªá§•ÇççvŠ!âoMü¼ 9UÅIŒXvL.½ß‹G5˜Êã£ð˜ÇÀqGàñü)ç  òïô"/%OöÜ$ìäŸóS©“ÿ"çj禼Ì}åIPDƒh\¾yP;˜§ëî@\Ç•y,Kø4ÿ|Ãͳ¡–¸åüÈ,ÔÄ$ç=¿}³êÐ`Cn‰ô‰Àª´ÏÛ›6»ÇÑc1NLIoI©ÊÎ¥?1DƒÖxÓKýé —}寷®,\÷Õ;7[AÒ“f©›¬§aôÕl둵ëÑ×bþzS³~”¼º@ìoRñkdo¹ö K³_»IÜ¿÷핉­åaíé üe×öÿ¹!æÛ‡Ç=4ºBÐ}ZX©©¾å¼³ûÌ7!‹÷B02Öû"rµ³<.<}ï„åBoTe}3ð‰‰_}ðéà…ÃwÃõB³ŠïÂH>ãSœ’Ç Â:Šå ÈçU÷€â“k 5Ëw{3X©!Niþ]Îg¸J\òùö!ãÙЧÜG?ë¯Àôû Ë«P¿WõM[‡á3ëÑ® ½>2¸uì¯ë¡ýŽ½Wȵü÷_ªûv™÷m~ŸÏ>¨‘ þ‡Ã¯Å#»Æò›%Aeå\EÊ8¢1šÂ`v2ºyrÜ]ßD—Èh`¢MÎ@oQ<KÒ:çß)ë8Q÷Õ"¸ -:'×W`,¨±Èù_‹.ºÊ̘EÏ·éÍee~bó#Škrþ§+ôÏ€–Oœ ýø€­ aÆ ý÷‚ûeB?çýÚ×úKa\³ ýQ±¹T6ô#댋*ã?È[{ÜY†‹¡ÐïæßïlÌ ýÞ`ú¹¬Iz¬úÅ\?/`9hˆô¢iUñîoAþ¬âÌtE"›ü'º›¿MúÏÔú·K¿·¶ÿ}BÿдРÿë™Ý¹ýgÕ‚¥ý_•ÿèlŒ9Dþ· Ž9í?"°nÖbÿ”ú?ÿÿ¿‹h6Y¿À²jz/Ò ç.´[¨>]#Ô26¶ºvû€rM0$À'ðÄ ZXa dÆÛ¹"³¨4®ÞåÀZw~êKψ€ #A®ÛE$”o€p&à¶:|ð, -ðæ»»U@¼'*h±h–’òÜ PB©|c]ň?Üð³6 “½"†á€íW•: 弯y€.Ó2ü€úY–Ÿ%ñæ.†ÀÎ6µRE òDu{°•“@ô®»c˜œùbÒI( Ú½-S ä¦Ž”°ç&•+&"âXÝg­p‹ -… ^ ´­ðO‹ôã±X1 –4¼|2ðüy¸œU1ÍÄÒ€x¬Ó¨lq{m¯pño o 7 T_µŽy ¡ÿGä+“@þ«¦?º‰Å¶dõöÇ#Ú¦ÚùŒ³—)÷sH0 AœÁ$+sŸÀçU ËݤÊôpr«5{ÃQb’?q¼Z+rWh—c³í"†ì–{f˜Ö X0·æÁ³³¾]E£iŸ‘ÌÇÞÛõAŠä~UÏvOF;Ö›B?hî‹F¼4jªU´b}ëeÛ•˜Y¿K¢æ/êüô9`{‚YA|~s‚ææ}ïŠ È™”­Éém4õëë8½]Ûëþ‚Ȩ®·ñ!_QÄ]I†ê¾q$ Zò ƒžÏOM”¯¹Ë­=¢pÙ.±´KŸ#YÛÚ4„ÙÎëXD&\ÇÔ—ŽRâ†î¸ú0j8W+ÿy¾ðº†›CfWsɬ¬>|Üð®>O1Å)] -*ʽ¦Û…åÔ1Nm‹7;Æþ‹õüåM[oì;–³lSº¬[Z=0SÙS@•ÌyX$ÅöûšÏ IíÝ ÈvI͆y˜x¶‰o^Gž6AöÒÒ3¬Q¯ž -NLŠi tï†1$‘kÒt5™†j -Ø°‚Å}øŸy‡Ê¬y¡Z¥¼íî Ä"?bqà^pïëOýh‡íðÃïøãΙ»‰â¶{ø™!¶”)%)¥ÜÀ‡Ì9C TD€°E -¶!n#W#P¿“*£ ßZ}óÛšÁ¸þé'D)h¿È™Ñ.iõÆmþ‘üëF<ÖBž=nûRgsyÝ!ŒkˆP‡9¸Àé ²p¿ì¹šðÍó(êÙC˜¶`Ý·´«s¾|}A IaÊê¼£Èׇ2 {KÚKŠ)MŠ©\õ¢ÒûDò}G;§b¤O°7 ªØxhüP®Š÷RéW&­¦tûC˜€ÝžÆ¼¦îl†É;«q ílðÝ]4YxÖ ->;ºôÚ@Ž€÷Ηï6Ê$¼ƒ$ÿÎ"ÞË^—ë²ÆËÒÙdCžƒô†"¨ßӺȲÐÆ!Ìû;ˆz6ø®Ëô­Õ0wk²OämàUì³rpÒ\<>g(Šß’¯ãxïšPÅv– ÎzÁ‰Éº(ÓPGÑî¶ ¤ó8^»ïãøç™DŶ‚4}sA•¶Ó©â ¥ºxÓy É?{)Tl#pm¼¼F~«bD èq¾w=çpïßÚýš@¸?Ó÷Vçˆï$ûl°žïkÛçÝ<‹zöçPÆï11™?6Z Õë™DÃwŒZw9›·.vçò102¾!ƒ熑ù4ú}@H籨Û. ¡²UùÁPZ‰ô°[´YhO¹€ü„€ÖQ!?Rè¡)¢çYÔ³eøÔh=3:GL÷2 »L¡ˆ] GÀ;†OÎÂu·/uÝYƆÁCÛÎÙÚ™A¸9'1oÎÊy.§¿À\Ú¶c1lÜǼZHS0§Ñ®Òì?–~½Fp®Çнõ°]Ä9xX ß F0ÚX54k¯(§ó%ªž è|cHçcÑh¤Ðÿ Å£W@"²S­°ôN«‰·"ß’ü³‰, ¸Ší$Rq½`Å$ÝtÞ"â)+XñØ•Lm K¾oôIø¨¸¬ü¥¹|xÒ -Ρç}±ß’<ú<üL¤b( »ÅŽôéŒë7޺γÈ×$û&íp]S(WÛÎu›Áºnc(÷»beÙ·¾ÅÓu Í=:˜Ô ’üëFyxô TD~%Ððg"eì\9J¹˜œv'(;¢Þ÷‰ä«rqÙƒ&¿ÍàÜÇ9Äó>}¶OcŸý3¹gû8òU±²ô3€lýÅ®;Ç¢É7๚†0Ž–ù{“"{ªØfBÛ7á:: 'o³o½ 'Ñnfrýv©’5ˆÆŽ`DcGÂÑ#áˆEƒ“þŠ=íeIZí GJ}“iøf"MüR*&û‹Ì®$ ->ú<üx€Ö‚Ö[:8kª•È2ð®”û:á»›i± B¼#Ö³µ‚|r¿xå^ÀÒ*C 2*Cyhü@–…¤wàt®@Ä´Ž`„tf`bÒ/•†¿$ß—ñk«eþÔèĹÚiUñ[ˆ%õ^FBÿ’éáÓ—VÃìÍA˜_ Õë°&þ$Ðû9‡{¨rðîiäû9Šs0xh4—ÇƲqr™Òª·[0àu»¥#TFòü~"LÂOó׳l]ùÆ;gÚ7†t_ÆmºüëR,(é LJç¯ØÓî Èè,²F{!ËÁäyø+“Dm'VF?墒ƚÁI7XaYPEÄßÉø¹EþÙP¯Œ~ò#q‚í ¿ Iß„*ÆñÞýŸH¿ÿ3ùçqÀt_gÑîó4îyñÝÏÛÙ<Žyÿ'òïû8îÙ<ŠzvMaœɳ痻/ÇðµÉ1kÜ1\‡ -Iwéån˜ÂZ˱#<Ù×ÿ%ÄÔ?¹2zG¿«‹>êõÑëîÙ4€pN­ŠßI5ÑŠü³iáüËZ­#¾³‘:½¶Ô¯ÙQ'áÍã˜×#æ»oå> ` á\/ -ôM«bŸ4 -ö L@þ©•Ýîs]иe;”v=‹‡e—€d”ž*`²+­~û¥ŸÊ$ì THÖV50i-$ë«™ôÖ°Í`]ïiÜûGœ` Uñ/•‚m&Òð§Zaé¤xô@“~¶ ݯ”û5‚r>Ç[×õÔëMúÝ;‰y ¨j+°ÊUÎÂÁ9hUìCŸ‚ -HDz-›µV Oú*f­ -¶Çù»3.LÞÙ¼#Þó N,~ HF…! ö*ØÇô­Í/x6÷FtIø>»H ßOÔ)èm¼r}毭âôó -R8ú)•4‹þG³¯¾ ×Ñ6^¹nC8×yû>ÿÎ#^-ãçFÏüÅÑ=Œ}þ'òï]]ÞÒý93úEÎl®”“ L«aöÌè»4ÚÆPîÓÂõ±¦\¬œÜ©“} -†$è·Uú}¥S°_PBÒO©°¬§HXz¢Êß“x×oÀuÝh³ÐÞ¡Ù#!!¥½„€þ,š4jbßaä£i¼q³Ïd_Ý”ªØµv€r'$1•©XdÖE¡ƒèò¯+©"Ö\C6k -QJé* »$_‡ÁK“k¼p´‘© gjE¬§VPö¨K¦ážÀÄcW*ý~œÃ¼Î“èW9Þ=~þ'°U -ÖQ# ; ¤óŠJoàTñG…hüS(*ûÕð½#Þû7‡vÞÇqÏ^2Û¨ŠFÕÊøsÂw_GÏq -YòÝC“„vXÏÏèÁù8òý@:/³WÛÖ}žðÞm´YhPE´|h¼|h¼˜&"i~o¢ËA{'1ï÷Dêxû©“]s°Ï ¶ÍÙ8{›•³É^ìζA–„4,¬\±-#f0@È[;Be¥Q±Ç)¼³w÷þ¨áOêÛ<á>oSHçƒ&í¨_ÁG›è’p'Ï6Ê$¼õn˜¼³†Îl†±ëÎ4†kŸ§1Ï×Âõ¬Z½}¡»·<’xÞ1®†Á3“aøÒ¸8`º_S8Gç„ñjžÈ;É×…6=Ñæ ßYÔë2‚j4 ^š,ó§F×Òùp}Žó:ŒwýlWÓÊÕA–€9ß»ocçqë¾Mᜧñ‹ë1xk5ÌÜÙ,÷VÓÂÕ/w6—w9tàÜ°/s_ŽÁ[«9W LkÇf=õb²/Hñø´°dJ {#ÐÃ%ýÕ Í:ÁF ô{hcÉÈì^AD½#¤žÑÞËY+XÑ8ZX‘v%T°oв–°ÄtîúáI3­"~šA8:Fm&ò$ìX7,ûNZÁ È>ÄøgáäA¸ùæ;×qå¼U±·šQÙ¹x|Î^SV¹¢¨Îœ¤ÎY:4i¬Ž¿éSñ¢´iãêžG¿ÎÕtŽ„t>€ÊXdYhYÞD—·Ð¤ Mdiø6½ö’(¢zø“B¿?êƒãO Âñ+‰zmE¿ûÆîÏø¹Õ;Šx@’¶N8ïã|ëvÄz?ç‹gÏèµy¼·~sX÷í¥Po©Óðf*E´¡\o&Óï}¤yØÃØçcôÖ滳íÎâ^Í€%-¡ˆ©ŒúíY·¯åÝíØË]—‹¶«‰0 ;Ì™CDÈÛ,$êN>ÐW18éoÞ÷qôûNªŒ?KFfÏš‘Ù•H•BÁ¶Òè÷æó5…qÞrÏÎÃØuçÁ¶z¦®Žñ[ƒÑ;ãÂà™É2msLÞÚü2÷å—¼/gßnm®—Åì¡É2ƒlrÍá[#¶«i -ßj˜¼[vQóeÜlKÆmnÙË-Ó¾Ñ3…lô `-Ä è—Pýè¡ßaÔ˾}îË[W–ñcë:ŽwÝÆ+׳m›M«·Yº{Ó—µóÜ—¼{xÆ;õ-ð!¨P©ôk#…YzŸÈ>oó­£w÷ê"ÃÎÓ¸çwñ˜F½T±Í¤êµ“F íŸÉ?Ï™×}.ùzO¤ÞŒà۬ÈWuziçèº3. Ü<´)è—H¦ß¯!œë2~p>“~u¢MWÓ ºõÅ»oäièpôš¬ÎeNŒ~·ÍŸCxwQúu“6Á]¤ÎÃûHóÐ.º4¼ÃvÇÏó$òý›B;“ç6Çä­É>’|ÝÊFeǪ¡Iï<æÕ.v/ƒÉcãeuþ¦Öĺ ÊèöK¸`XZkDJe"JCÇ{Aɨáˆ(ýäA±É4|#q~ÿŽ¢Þ§|ó3€mž†®ßxãìÅ:?ó÷Ö_î̸0{h2·,»F½Ôý²ìÜ'ƒá;›oÂu4׆á»å¼¿ÍÎ}m–Î&‹ÙcãÊÂÉ;ŽzuÍa\ ƒ·Æ…¹k“aäÐh¼3¹æ0®ÎQ¬ó;yèò¯…z*&»Ž¿Æp®ŽÙS£{÷~‘çà?êôæ„ñêì›-gãl®‹[×fçî-Œžç&ÇüÍ.hò˜ËÙ\æâÆ%óyäû;‰zýæ{GóDêõ K@¶«gúäf@6¹¦PŽÆùÞõšB¸^3(×sÄyµ#à²ô?’çkçñÌd1]]JG˾Í5…qµŒÜü2g¶…Ñ[ãæ$æÑDš…)ôðë,Úù¾5fM§Ñ®nZ{ Ë?ã½û5ƒq~ÆÏ­–ák«q¾x5‚’óƒ#¤Ü®#¡²UE›@:ÏTþM¦‰Þh³Ðªô9ß;ûÆ[×}"û<‘f¡º ü=}^'œ÷;M \]3çmå~ àœ· ¤ó4q>’{ž“к,¬‹<}åηΞÙ{ó5‚r’„SÐFú4¼"ÿ¾ a]¯!œë;Œz<‹|ýÆ[çwõ:'aW2õÚA–‚þ\×eüØæžH=Ïd*ö^;RèáO"ý~.*çLDeEDå§ÖÆš@8/&¤µƒ ¢2Ф ¿9¬û<‰|@Ž€vÏ£ÞÇßõ›ïœÿ©Üû>’z6ŽØ®žl«³pÝmömŽóÚ¬]W+ø&ç,âÕ?–~ÝF7gçúÖå­&‹ñ[ãæ8ÚÍE¤…³‘èam$zXaÖA—‚õÐfaMäYX7¹†û’õˆEÿCéé×.ýüN#½Ã¨×£J0z>B鬘µŒ:‹v?&/­~©3ã¾ÔÙÜ—º[›¥ëeÙ¸Z›³µ.möX6®Öº´ÕeRmG¾¿³ˆç‹4 % ñkã¾Ømk¼pôÍw®ç€ï<¸®ûDòõ!LÁêõ`Žçkçm -ç|Œ-£×Ö$ÿl¿Óªâ¢´}R'ØŽñè¥VDEþÙ8Þ»¿~óó:‹v¾Ç‘ïëˆï~NØîó8æý Ê?›H“ðû4úýœï}ã­ó7ˆt]GÏUúýļžó9`<T)è…,=ѦàG -=üK£ß» 5ü”xôN«Šÿ§ñÏ®ù›³yõl§TÅ%C³FbÑîqäû3}mþåí¬ÖßÙJ£^Ûi±kÔ9h÷4îýH¾Ûg‘ï¾ñÒýÂ7“w6Ïø¹ÕDŸ¿IUì—NÅ~*ÅäoÂÒK•˜üB—ÿEÎsyW;¦#I×±xXöH@k,;¨`×a´û@”€_ŠÈ:+'ÝFeÝåÓžjé‡,ïœo^ßIÌû8Þ»~cH÷‡. ¿Së¢oðBÒ;¹.úļ_ó'çmé¾Í¡ÜÏñÖu{óîÉ>{'1ïï$æý=9ú%m~‘3£sÂv_ˆRÐöqäûE™†éìy÷ê=¶YæO¦)Œ“s÷êÆ>ïãè÷}"û¼Nb^ïqô«{û|øÎçˆójÆ=?´)è\ýWÅ>”IØsÂyuÍa\­£ˆç"ù~åŸM”9ø¡>,ÚV12i$"û’)Øþ™üó9‰w½'RÏ'~ûÓ+ã -áè—NÅžˆ“°}~"NÂ^JØ£L<Ö ZXÖ -N@ö¨Ž=*„£oB ÿ¢ÎBDù÷‘<¿*Ä¢7°ú½‰4 ?Ѧà'Ò,ôFž†_)l7&þ&T±}Ôéõ@‘¶Ï£ŸßiÄó8ˆv~'1ï Yz&RD»©ñöYü9ˆxž‡QÏmÚI`Ûh³Ðþôû>y÷Ѧ×vRM´ ¤Ší"LÂûDZÏæóÝ?€¶% =4YhaÞ8Þ»^C(×wñl Ê¿_ÔxQþÙ8ß»Žó­³…4ýl!ÌÀo´Yhy~!ÌÀ/”ùgqÚHž^»¨ÒðŠüû<ŠzB˜?Ž~öÍ!ý7gIþÝO¨Œö‘'á=Ã×æaìÐè¶{ŽÁ;«oÀqÿæ;ç³lõ6Ûfk*ý¾P'ߺôóHŸ‡6é׬ 5üB }Ma\ÙS£ƒ0ý~” Å Dc_Jý~œÅ::æMŽáS“iáz£_M¤Yè‹<?ŽâuëÖ ÊÕ5ƒrõÌÞ[¯”ó5ƒqýæð®ÏôÉÕY8[ÎÂÝ3 œ§ ló2ifÏŒ†±C›m ã< \í‚Fk]ºõvð²ô3|m>ÏMÒ™É/o¶ s‡&ã€ïºO$ßïiÜó5„sµ ]]3XGç âù!M@D½¾³¨×&ÿüÏä_×I¼ó2~n4M \=„ø›NÁÝ$RÂûÉUñnÀ‚²;©2~¨Šß©uÑe~ï]ÇùâÕI£`/¥b²~zUüI¢‡6Óiø+}~o¢KÃÏtþT-2高]‰HÏÀä7*¶‰4 Ðdà÷yìóB˜Eœƒ¶Žâ]ßïùÉ¿oäiø™Fï§WÅÕÊhiþŸGÀ¯#¾³y÷¼PæŸd è{õ~У óÍë3zpç°ÎæQÔû4}s=æ®­¶ ¤ó>Œ~·Ò¨×ŽÁhO™ü J@ÚO©Œv’§×NúüÞN©Šöiç }ZhCH´¡X»Gž†¨ÒϦù‹ë4ƒnÝÇ‘ï'y~í#ÏÃÔéõ?’}¶¡œš üP®Šv‚ŒöÒEû'òï×ÆÕ5ƒq(ÒïÞ ç}>8o(g÷(öÙGœ†vR'ضœûY¶Ï}¡³e¼3Ùæëfë,Úýìœ-ó 6p›;æ#¹÷wñ¼Ìmóó?‘}GlWã„ñêÈ»Žƒhç…:ÿ>Ð¥ŸïiÜó8aºów6¿ØÝòË]—{cH÷w÷êšC8ZFήÕeœ;öBwÆ…¡c›_âи2|k5Ma›Ÿùsë0ujtÖíæfÛnnLžÚ,ó×V¿Øy.ïrèÀg ²q5ÆæZ`| X¶íksÄyµQh¡¡s«gúÜ<Î!Ý Tù÷o é>ÌÜYýb×q¾ußÇÑïãÞuï]¯”û;`¾?dYè‡.Rè÷#}Ú7`»ÚÆp®Æ ãÑ9‰w=ÈRÐeþ&Ôðwb]üPÿëâwb ßH ^sˆ÷mëþh¡}€ÜE%¼‘Bí¥S±?ÐþZßi4|G}hüNª‰ö‘æ¡ýô*¾ŸV¿+£WÛA’ƒÿÒïÿHöÙ9ˆxç[÷s¼y¿gqÏþ컃(ÿìžÄ¿ß£È÷‰. ÿh¡m@ÑNàáÑ~jM´‰2ïž°ß}cHçcðÖjš@¹šg‘¯ç ây›Â9óµó:Šx~QÏÖãÙ2zm^Ï­ÆñÞ}"KÂJUñ>`šh'øÐx[­ ¼£>(ÞJžˆ¶Ñf¡4ø $à­ä‰xW¹´´ôDš„_(ÐÊìû3}qôÌ\íã¸gAþÝ;‰yŸGQïß ÚÙ6†t©Ó° µÚø„pôB”„݆p®Ë®Í2~j]H2°$ùw×ÊÙ7„t¶dÞTùg߀ã>Œu³·/w6÷F÷iåê;›ë’ÆsIÛ’½ØÝra\ms(÷i -ÛüÍWîËìµÑY¸^–óÚ—¼{[vë?˜}½¦0ÎgßúÖ…Í—¹¸Ñe.k2Ì^—k#–£qéè@5yÆp­†ÉKãfáîm¶íkyW&sQ›·2~ls ]ýR×庠qËx&ƽX‡lœ×Âìue˜½.7+ç¹/w^ Ówo³m´–c¸€ƒQÀeód7ˆtý¨”°Ç̵}˜¹3çîþyü?~ŸÆ/®ó,òõ¥Ñïí#ü5€tµ a]ç÷ù$Oïm5ñ+•~O㞧)|«³o}›…»·8ˆx´O$ß'Ò4ì@@Ö`?=×Í~€5ñ/™zíG¾žó<Šz_(ІrU´ŸT¿Ò¨×VÛ<ŒzަЮ¾1¤óB›~÷” É¿ „ã=dx÷(öÙ=‰_GlwÇà±Õ0un3OãžçaÜó4‚q]Fï¶)œó@’¶éá}´éµuï~MaÛ×AÜóE˜„7gaw¨rÐÆ1Ì«må~M ©S£_àÌæ—·®s·&Çè¡Ñ0vj²XÏ9ÞBƒ7Ðãß}ó—wçâu‹.͘@ÁÝ%Pp·ITÜ=`šx7"vwñlš¾¹^óW×eðÜzß\/’4¼±\Xþ®š6R§á]#(÷4m#PA[Æn®ñ›ë;ˆy7#à}äIx EÞ@‘~÷§¡Ídú½D m Ê¿Ÿër³n7\×…,ÿ(¸kdihÆ£È÷qéîoœ-ó×FÃÜÝ4LŸÙ6 ç庿•l›]Îd2>fa÷6¼ìu˲s¿,kWsqÄtuå^ß‘¬ó2€hµKš¶ËPû`/xje=“zu6ÎÞò­XV®«}‰ër9ÚؘKw,;çµ1i\›E8Ù&Ž¦ñÂÉ.i[2ÎáÂïd²o}+¨6Çð©q_èþ6ûÖÉ8WC·Á:ðÏ¡ƒ‹šL–ëò‹Þ½…ѳgn“…¹ iÉ\ÚÊƸ]&æÂVeÝn²lÛ'ËžõùEÎlÆùÖÙ8Þ»¿“ˆgËð­Õ<{µQ§×Yö$úýŸG@o¤yhuz!MÁŽsx×_ìд/uwײì?–|¿gr¯ÖQä£@ {+âO5¼{ù~OcÞó­û8à9»†ðÍe -ÞO¬‹8`ºçF»ÀÙe4€qõÒ©÷NàÁÑš$´míüLŸ\-Ó·V»¤ù­Ëw›m3ãêˆïìB¹£Ç6ÇìµÑ1yn³ ÜÌèç{(óú˚̻¬Í®ue™<¶>ÃçeðÜê¼5z†íÃÈ¥ÕYµ/»tg®ËÚ¼• d£uñüMáÍÓ¸ç}ùìļ[G\וÑkó4ovåŸ]Tyø‰0 í¥Òï=tIøo ï~M`Ü·)¤ó5‚sݦÎë€ñl&ÒïMebÒ.ª<´iß¼ÍàÜ/òô;ˆz/mÆÏÙD—ƒöÒgøfw6 m¥ÏïÔ ¶{ õlœÃ:{QϾùÎù™>¸zÆ®.Ú<ìJ Þî¤`7(2ðÆùÖÙ2€m³ \/;ãÀáEïæκÑY·^Ƶ4ð ¾øƒ~—™•…ÁüigÂl\˜=µm6îñ´±ÜLÈ6f“ǵÓÉ/whe1zlÚìÛMÆûØN†A/óºÀk0 Y9®X¯+æ"7‹ñŽa×aóúÊâÙd1}kZÂ6®LawÆ°m–9dÛº¼qµü‡qí ܇ipiëà¢V&æ‚&eÓ|‡¬M–u£É\Ö¶8Ýaï`á‹Ó4Øl¨mr¸´´ª°˜ í¡]¨bâªbªbÂbâ¢b¢z«™¨˜¬´˜¸´ª˜n*)&*&*¦o“#V3…õØÔàúØ.4°ÉÉP3U1%ˆ²ÉÉcÛÓCÓf9¸Óââªâb²ÂªâºóbªÚC#cZ«û²É‘¹°°¬¸¶´²¦ª´¨°²°²º¶¸¸®¬¸¦´®è¶®8TÑmMeYmeYiaiMeYmaYQM]YMa]YiUYqMYYYYaiiuYuUuqèªâÂÊÚªªÒªÂêê꺢ʺ²¢Òâ²²ÚêêºÂÚšÊÚšêʪºÊ²²Ò²Ò²êâ²êº¢ã€µ¥Õµ5euE×Æ¥eÅÕeÕÅ5µ•Õu5•ÕÅ•E%+¨ÊÊêÂêÂê¢Ãºšêêêºê¢êÚ¢»êÂâ¢ë[ZXTU\SV\\VTWZ\X]TVWWTWWTWY]U[]WWTWXTW[X\]ZTW\W]SXTU\SXTWXR\Y]W]SZTWWZTW\]WZW\\V]XZUT[S]]US]X]]]WWR[ZVVVVU]R]WVS\R]XUS]\VUTZR[Y[SZTWTTTWYTW]YTWTW[XW[US\YUTWWUZ\S]]S[\]]]S\\]W[TS\]]YS\[[S[\[]]XVS\[]]ZXYS[Z©œŒ8>7ytn:ÞèÔt¼¡¹ YÀ§f¤ Íð,~Á˜Ä…,äü€+*ž G‰ãpÃcø ‡á2|†ÛðŽÃk8 á0†g¹ á/¼†ÇpÃax Ÿá4\‡óp¦¥§A¸/ Ö0˜Ðkâ†,Ú’bÀ™ p ª\í?5IJÆ9.È †i*e.RKHŸ$`yGe,ÙÇ„ ¨¢MND §˜†>p`zqÔÐôæ(@ó°ŒMÄ«˜…>jhöhÁ™ˆƒuS¼#U3œãƒ¦øꦢŽPPI"‹ž"¢ÀEB©b+V‰ýá-K<$•+¿2F³Àq´uãÈ2Œc1$m õÂ)àÂËå™^¶Õ€3ý8ñ &ćxßá5܆×p~Ãsx wb∠ðLNNK -‰'˜ƒñ -°,¤Ø@•€0&’aB&;ð¨‚ù€0Ô0ÆÆJÀ±@ /±¤ôk’¤ò/ÖˆçåBð,ô_¤Èš/®¤u2úÀô\䪉¸#„&XÇOE¤¢•CG#‡0~*Âvv"!Í4äñârö¦a˜†:pxŠu¸jòrv‡€¿6Ö1ó` -׉tx0Ž¡!HHc~G–Å'$HÀ± ð©&EƒÄ™`ˆ¸Q–‡ ½äð"þËøGêâ4/ˆÝ YB{ÿ*ð'£܈FâLü‡ñŽÄ…ø‚1À™ðfGp,ë• cB!a è„Ä%à–Hfp~…¤^Ú0ÀLK¶“±ØŸ‰A:7¿?!… !æµ°ðN˜Ü’K¢Ü•K¬Üš0ª¨Qæ°ÒÕte×iš$o³4 ^çæÂMñÖÍðPÏÆ!‘Ÿ™D )]d9ó°€ì7^@K—,epc+dà*˜=KTqë4Trz ¨dG&¡™ß ©™†EBd™a ¨‡% ¬–GÂ{@‚xÁ JzgŠ)mª"œÜy˜,"éA’Hå)‰%t’°Rºx 0áv×ë0ÖÑÁ»EËZBJi£KRÒX¾ÑM$…œâ©Š;>CLzŠxò7^¢ÝŽk”}­L¡G!ƒDzŠ{~Zù~Z w>yä„ôɹØCSVJ—°HP‰xä‡M÷ä†_$R¤« ÅG61àoz€·)†ýÔ<üQ‚ó°ŒOoš„@fd¶È,R³HÌB"!4¿G@?!“ˆE%cá%¤À‘Hé•>²Ü¥­MîFÃGBAÀ#ZÑB[9À¶<’åG™Ò›Lñ“±Wî>)°žVàDMOyµ¿`Z“ðêÓ¤°øÿÊŠz«‰z›³vìb‹g$²¦ *jF´üJYÌ.1à—1Ñi&&:œ¶_‘÷’÷œ7š–j»,?h±+=s…•´NÏ$œB"7}Dr>aÜ Í<ÓЈ«¦—k'¢ÌÎÆ$Œ¦–JÀš<² í=AB3öhrŸJQü)•<"&•<’8:º¤/v‹™¢‘(_VJ7´*n¢0¢¼…aÜò–ršZ©”rƒ™Ü -hå¢Yqá…ÀÞˆ°BÌèœÌ°3ð:kñèœ%í`OJo.V3¹É‡/;áï&'~Ú?¬Šk½ë)_í¨ì V8ú ZRë3')ì±@Ô@‚ì­E¶˜-° qzpjºDosE•µH' -üÈ'øI'Ø—B¸=QPi5e²7Ji$,Úh$4,DÔ1Èé'kº8ÄjÃÆ6Ä&à„X—–V²«"ªc¢Œ¶Èçt1e­SÆ•µ/*õ›F¸|N„ÔsNxÔs\2´Øš€ƒK'¥GIdʽɣJZc’)6¢’&“ȳPPÞ@ ÒöHÄI·V î‘Lí”Jù‚Xe8).î=#/Î4$°JC¹×¨Œr3,à:s«ÐjQRsΘ²É$‹M9$Ëí)â Üf -*l”°ZîNS&wœa©›Þ&6¿?\=`‚j"!Ô\aE­2Ç÷å-f›&ª°q¢2±ë„üñÈ™èCÔS2ˆ¢§ë“9Ä%P:÷o2â&‹ýÐõ„Ðè>Ú@rÖç£F×LIŠ_¶äõÏLFt7$/¾c$f£+šÀ¥¦.á#ñ„Ž“†55$)즇?ÛFÓÜ ¬ƒÌàšÖ@‰[¯1 -1´vpc‰øNRÖ:aHaƒÄqMÓƵJPÎ޶ਵ 0%[*àË5*þZ=4i°,«LË+=!Šé¼Äêý?–zö ɺVhç`„+¶²¥®´¡ÅŒÓÕ‰Ügé’œv¶’¿­ÉŒÞ©À»Q\tû ‹H 35"(ºfJJÜlBRtï€Èèö™aÖ¦¤€?vDfÀ‡YëÈæÜ€F%M¥ãR»¢îV™AçEBOÆ`{® ÒfIä€ÛQÉOh@.!ܶüÏ ðc‹v€ÛÁ(NèÈ%UìF&X|ã*¿’–n%*]Å$O¾–sÙø…ö+$´VF>µO( ·¨¨–™5aÑñ†à°ñ~ܸé„ȸã’È°Ó¦Ô Û¤ÌèyKlØwGtü»#3n>&>þâ "g†D~ÜCvÜzNz|:&5l›Ê‹zÞ‚‚v³BÃÇ5iÑ=‚ãìn‰Œ›‚T¹Â­\¶-3zÛ–õµŸ”#4d,”[²‰[ÓG•³OQÜ(c±Øßh™9EHyó\‚ *D‘•‰¦«“8JX-¶‹–š ú£’¼#•ôÇ(xÉ[lIØ^®Ðj -ôÉ ‚»e”›´JhkѤ7dIí_XPé URç WVi±&¬¾ Šëÿ±#î9#1ìÁ6ÎÂ9|¤wÀšîÈÑ#bMnÒÚÝ°¥ô;P`t«uÅ“ë%×-­Å…\#0ƒ¦À9Ã"¶ XPÖŽ„Þ~2Z´ùÉqßRRx ø •*r© š ´V?ŽÍy‹Çç¼`Å$´Huz*—ô†<ÌlWjÔ‚R’Ô}(™ÛÆF´wc&ÜI%[lLYÌc§x¾&IêµØ´grÂs±°¹QNÌÿJŒÙ–¢®©¨¨m-1æ<)Cê½(Bj;*>j=)@ú] 6è.óL……¼…’b–Ÿˆè (!ƒ ÄŒö†G[‚¦Ÿð¤| Ë¨Œ ë&$¼]½2ÎÜ„°èŽ9iõ¤°ÊaN\ë®äDG‹UaÛPVtZʉº?IÑ/ *GxR*oØâJs­” Ñ¢Pò}@¹aŸÜwT€Ôhà˜}3¸f -Ô˜Ù€c†C@G}wÅGWåGí–%Ív€:îÉ®¥ß±° »W`ÔqTlx¼'9|7Ë š› ™Jpé”ȸãŽÈøg±)lmt)ª5˜Õþ•Æ e•î aÆ6d·Èj—,Öõ‹5iõ`UV;„%¡tW‘ÏY¾"¢¿QÑÝNùà8å~%Ð*w‹œ°ñz°@´1#ˆ -´3#$ºw“?OÉŒ®`’v\> 5hÛ€sâ$·¨Œ'oš@¦œQ&‘Ò…ŒRåO"Ñb{†x§yÂÊe-7X,tØ,5`Lf»ŒÈS²xÉ#Yì?XáÊcµò8Ù„¸j#(ªíÊÊõJÀuk¡Ê)½! -ꃒú³zXö%Õ IŸe³C"JkõФ˜hìBœ‚õ‚¬ -k«ÒúÁ˜ z:Éë=;q½?v÷J -oVÅÄ¿ R@0Ç ³/^¹:‘w2 ŸZÙ ]šÖÂÒ~ÖãCš„#¡C–Ó~WIáodÌT+*½–ÍúJÆee³Sˆ=7Xi­;0y­»CJÜu<^œõñ qF8Öæsë=bÈgÈÁu3ÀF§p!‹ ·Pl7`ÁÕN1AÛMVô4&+ìn~~R¢û&#~ÚÿÍ -~cîUTÐiW`ôn–õ˜$战9h!!w ‚ހ啾°Åö‚VyBT¹ H¨E=W-—O™Š‡å\õÃr®§ ègKR|Ù‰‰ÚÇ’øÜXÝÌH‰Û+Aák'"|íEíƆM'%G׋²ã›UQcXÀUvà$”+á -êVŽb¢öJPx-5˜•WºBÕ™”Óy‹ÇçÌåÓv0DT†PdtvPDT†P„tŽ¤T®Àä”æ „Õź~ ±¬t…XÔ¹BUYË'ÝàÅ%ýB±'(Ñø«^Tú%ˆp´¹n€ÎbHZÿ#§ÒzCWú -ëYè3ðJ§œ Edm D¸3@¤‚!餘ìM¬ˆS,$½Ð& ÷‘ÜóK©‡¶ßžó6á·Ú‡RÏ3­"ú¨A—€^'1Ïû<ò= 2:wˆUýžœÒ>(v¢ÑÁhó¾ÒqYG™x¬›Xÿ“ÅŸõ㲦Påt®0u6°šS7ÃäÍ8àºn€µ‘vDt&Sò¡[prÚ`Åe_pÂÑV*ý~¦ÖïwzMüR1$k,™tý)D#­ÅÃS~dtÖÒÑIO­ „ dtÖP…•kÂ껈„ÊT8.ç*•ôÖŽÏR®W”ÓY ɺ‰u±ž°D•«A -kþé•ñ'‰†€ôO­] ® 3• -ÌN•"³ÞÂáIkáøœ¯fpÒ[<>ç+—5! u”)ÔÛ²¼uí²bxÒ€˜Î >H.™&v#´°|JôO®‹V.2é>Fg¯#¦ôÖ ÎšÁ‰È5‚Ñ~ò Ø•ã“¾’aÙXm%Òï)â?ú<\€"Ò7¡†‡0?&¡ŽÌ.¥âÑŽzuüN«D0ú*¿¨×F5 »%á(âó½û/tgÛlÍ…á3“‡:ë- ´• Ë:ÉôÛqÀvµ _›,è&ÛÖÉ2~ló‹Ù6æ c§gÆ•ñk«y"õºÍ®Ë®Í‰qý&,‡šàÕÑ6 ªØ‘@¿èòï²ðÉuÑ'Áhe -Ú>{ÿh”ðG‘`ôoþÅ®;éÍ=’{¾ËÈ(wCW Ç&Dúý_<ÛçѯÚP!=ƒ‘¾”°÷LîÕ@™~]jeïâ!:?R*_ÅणBDV½¨ôQ#;“ª¸j†¤ï"*w¥VDz¦Ôp_Z×[:Be MZå MTi­ôÒ©ØX]ô F@v(&{Î+f¯’AÙ£F@ö#O/V ÍzÂSy‚’Ò9 çLµÂÒ;±.ÚB™€v‘&!eߟJ1é7,Qõ„ˆÒ>}ö¡]í3Ùç¡J,ö ±¨2X׺‚Ôy T -…¤¯Bqù±\X&q†í§â[IŒ •Ñ¦ZQé”xôüëYüëGž†ÿkâWPâqG¼çƒ(ÿ °†$ûì#ÐB0¬Ÿ<(þ¬‰ -D¢-•òW©˜´|x´‰0 ¿OcŸSkc‡zeüJ£`ߤ*ö RH"ÁèÉ÷@ wÂ=Œ}>(2о¬{™»síP =‚5VJÏÔúý3qrÖÍL›…ûe/ugÚœE¼ñÞƒ·|›‘J iþæè›ïœt«côÖfÇ»~$zè ˆ¼šq9Ô9XuÖBš‚?“W32鬙} ‡&–ŒÌÎdšø«\\ÖO®Œ9a»Ÿ¶ûP$úXXý…*©óÓÆ:èð'y~ï#NC ï7Bk( ýeŸ¯)œ£uíº“ëb• N9k†çœ Ä£GÂÑG}plJE´‡, ½R(ØÆ’‘Ù¹rxÒO!;P¦_Ïq´›ƒ6é§ôÖPYTyÊÄeÝ” ->EüR**ë)–õ‚’‡Æä鵉4 ˜ô -HDBH´€X´ŸX“J?“ªØK©˜ì„„Þ€ç¼Í7Îã„ë&@QåÎKFx0"©ŸJ&ŒÍšëÆfWðáÑNÒßA’·Ðåß}ZXÄ9XÅÂÒ+(ñè‘@ ?Ž÷®ÏìÑÑ?“>*„£O ±ˆs©4lHU´™H?“é÷Âôû3‚muŒ_Ú|óóEš„ FDv©‘߉5|÷(öÙ6t?OÈrÐaú'‰>‹‡§Ô -ÊN”9È÷wõföäú Ÿ[¹S£aêÐf:´c‡FÓ¾uœðœÏºyÙ[f@Uч-Iý–˜ÊAšþ…îŒÃǶ Ú¤­bdÒR,$}fá ´ 8'¥‚k Ä5Òè¡Gð²g`¢Zsùð¤} ý>ηî•ú)’Cš„ý‡²Ï#‰þ »’uÕ‹ËþÔšh‰ÚB8ú$=’žBÏOµÂÒ…Í—ÕKF|/$¥uSkbý£ÙW3½‚=)«tY¬OŠ©lu“vjUüGRé CH?†!£ö¢5«£Ò(Ø?¹&ÞQ }VŒNZjD¥?ЮjAù§PTz¥N±$î -HDv&$ý‰ÄIÕ[ß,ÎÉ6aº™éì·~€r¹p€Î RLú¥Q1 ÎyÂ’Rz+Çç2GlW]ú!LÁÿ#ù×4ÿÖÄŸ Dã׺‘Ù'()¥¿Š¤Ö_OPé«œ´‚’õU±mÔé¥tëœ Ö!&oMæ61Qæ¸qÆöcE÷Bl«ì¤Êè£>4~*˜Šµñ AÚ;_¼³¡Ê?³¦Sp·“ðæaijD ½×ÒZCÑ®V Oú1°÷0öy$Ðï_"²h³ÐæIäûD˜…6Ô+ã¿rQù> Ú@™|¿ÆðÍ×Æù0ž-4ù×=€ªøxx´ŸX‘&áN¢žßQäëBš‚=(3°7©~ï*ÿ‘‡Fœo% G ÿȼ»&0îÏðÉÕ2{põNø®{SXgÃØ¡Ñ.i_ËoîçpŒA~ MNi.¢rÒ¨—GRÁˆÆŽ -ö9a½zˆ°ž’AI3€1I{Yñ ]#Âⶣám6"â_8Rê¡>,eÒÆí,êõ%U°¯ÂaIgXrú)ùüS)& ¤ŠÿÒ¨ ßZÍi­X–ís¿¦ ÖX;:å$Uodjظp¬»Œ€Î T`ÎP$kª,ëGDi¯XÓ/#§ÝkHiçºÁYW±°ôNª‰öRiø3™‚mŸF¾;h2ÐvReô\78k-œ?êƒ#”«£_ - ÛP­Œvkäd`WÐbÑ+(À±Òü£y(õæ¤Ô%Tq‚’vðÔëõdUž•€°109íY<<å,0i!KA¾ë:ŠxÞ殾ñÖõ"MB¢ÎA¿¤ -öZ;4é ±¬5%§3— R¬Èª3¢z_øqÚ°&~nkÉ8‡ a P8v9XÝ5"1|#ê&{b`Š ¼} ýnñ|¥_÷)UñV@‚Ñ.Ò¼wÄ{zxþ/" ·—Ð5ãÒû0î$îýG¾%Q°mÄYØÃØç,ù’J£@0Ú RDÞO¨‹w“§¸«ä‰h+z»v”F»ªEfuÃS¶Š‘YG‰€ìG¡^_3çsÀxW6*½ £‚QúÈÓð÷<ê=­&v§P8ÞG¡ƒ¶Í¡Üw9«Ëø 6–óÚE½ÂÑgÕЬ |@ü?–~u _›œ…³Ë\Îê2˜;µmNb­™'ûXòÑC¢ô‚’´gâF+bâ{âZk0Rú¹bpz É@ ÈÀJ??øFÇü­q…8i«˜4…!¢¬gwb ß?~9ß»!ËÀêÃc]òNp’ŒI*ÅbM…ãr~DT†‘ø‘H “k¸[ÝÀ¤!)•')¥)1¥-Àšv BF=„¢ôë¢ãµû2{mtM Ü¿1¤[0âÑÆ‚q鄨ôL¡ˆH–ˆ÷”ˆIûé´ñæQÔ³‘@ mKBiHJe¨ŒtM8N–|ãξÍ9`<ïÔºØ),Y•3dqÇœ´~0*ª^ÂÒÙ*Ffí$b±fb× -TDÖ T@ö«™t6$ ƒˆçsõh ;ךBÔYKg¿ ¤Ôkƒ¸Þ`AaèÐj J¿»êǘ€¨©\xr¥NPv¤Š6Ò'Øi~š@¹Z†Ï­f2ýv·l`ú.ê•ñËÕ8à»î¤*¾£>4þ&Ô°TégÃÌ¥Õü–µ/o]yæÏ­Eþý%Pð}äYxëˆï>ŒÙœ…ûÛl[çö0îÙV-.ý”ˆJ;)´ð¦Ù‹»gîÜl@:;ænÍgÓ¼|cH÷¤¨¬3Li¥7@I툔ÊL¨‰ý¨Óë‰4 $“B¿vÖ Ì:¬©ýö“î‰Ôë2|oô¤ßb]´­VLÚM¦á[Ï­æö¼Í¾}næ_‡dtžP¤”nZû¸>ÆË2là,xñ±¯ Y8[{ž«y*÷fŸK?úF‘NFZ5ìY>2i«‰þæð®ÛÚùF»›æ¯Í¦tëH^›JÅeWû°]=G߀ëè ËÀ/” hóˆóîÀ¸_Ç“¸GAÉéŒAJ+}$Zè|@üŠˆÊ^ZNg°*«ýÓÁˆD{hS0*Dãñx³wíèì`?i§UÅTé—ûó Ü-Ã×æeøÜêð™Òç÷.’,ìò„÷ì¡HÂ[‰Üu:U¼ ˜&ÚM¡‰wÔk〄£oP@e¤ê­³v_Œ›‰…ÁôÝ[#ÐÃ.áHhÝõã“ÆŠ±YkÙ•¡@8v J@¿Ô¦¹†„ʤ¨ÒcPVí­Ö[ƒÔïdÊh Mvmå>Ï"_—°ÄTKÂÚ«T`ö§ÕÆh3…†‰( ­ZpÒT+,ýRé÷Ev¨‹¶Ö ÎÚêf'º$ÜĨ@ãógµÀìs›oí<ΡÝ]8÷iúä꘻¶˜:5ú%m–é[«iþÞ¼ Ü÷iì³….ÿº4„oÏa8 Ʀ°ÍC}XüJ£ß¦NmæÞº˜Õ´‹YMó± cÜ /töœUC³Þ€E×BU™ÊÅem@U±+‘~ÿ’(¢-…BÒoáÐìP¯Œ Ôûœ€ÜO?¹èÔP¶ê±ÉÝp€¹òUO.ê—fb× XPÒ^YX·½ úvÒ¢æ6)QwpÒÚ3Hy•=ç$½U LÚ“TËG&ÍÔŠXC`옘r¿´´Êª°Ê²ˆØZ0ÀÃV -†å|DzØoëä—¼®–›mÅ\Öä2œðÝ<#Ò'PñØoÀsõË]—+3ø¶E25ìB„»å=3Ø6ϺÉ=•}Q,oÂvsÍ Ý”XäyX/­†iÊ?:èR°ÈÓ[ÿTþÕCœƒ5ÐåàLÄIØF$v KAúèóÛ'LaÝ~ðÊÅâ¡9O¹¨¬¼Èœ“<Åþfð®óˆý|XT9”VZªfíÓèçóÖæ¿9š5ñ÷0öù,[wë‚ÖµÜÞn]Ðh-·ËÄ8‡8ÖÔóòúñüã@±¸-=œŸL¥Å\Z¯+®[m, zkÄ÷Z‚:S¹¸¬£>Dö MTi°&®5#¦´%¨²WÇyÈÓpnRû,0é° µTp·Ðíήõ_èfFèf aúu„pì RDz. ;P&àã·–•ëjaòÜ´6ƒw3ø®Çä±q³jö–Ï[1®å°kxpw1€Àà T€<+3B=œ·Ž˜j¯`?³köç–…Åä¹qD,ÖpÝVÐÒÊ­ê¡É­åuKAÖ-R*"—so;Dj¸õ€­”4Úþ Wn”Ü£Ðo}åÓ[f¥Äü†¤†·"£{+Iá׆¨¸ÍˆŒèŽAqõ]?J¹R,,»”ˆrˆ×9‰y3 áœl㥛uñæÈ‘RÙèÓÛ´:ÖdJ^ý"â‹ýP;¹BÒ7ß;™)5콘 ÎbO»VÎ,›,»œiå¬Ú\ÇØ©õš¿¹¯Îû7`»zç1¯öÁä¾Ø©‘q20 | ƒN‹ñ^Æ;€mà4\àb6ð .p+ª¼Ó7$Å©\q4± >Ÿ~Û € sPUKÅC“ûtÂQ†")kùäVز*{iiå"0I×ÚqwgLL·€ª•Ò‘©°EuÛÍRåG=ÇdGŸ©°)dñ •Š‘É…kÊ»¢ÞV9A‹Q1{MYå~UqÇ¢„¨Ã¤€ +01¥!•¤˜Ô ¤…8 å'ŽóÑé—ÆçÉ5‡s2‚Žu˜–Wú *=uc’Vj ÓJ­_ºSoÎÖÕe.pôØÌaÛÌS¹7¥Î<•y3ÍNξõ1>F§1dÈÊÍc5á¹m’kXvÀÄtKSi1³9¹Q£I¡Ao³¨¹NNÐeNDÔY°r“*#Eb’öšÒÊÕpEµ~€„T~€DTžzq9mÖ;y´8nŽÐdu;[!Ñ7 Pb‹5t‹„ú¥¥`LÒ„˜r%è0¥¯Vlö#LÄÏ“¸ws(÷aäº5÷\-ŒÝ™OàAÑ,ÂÏ.µ¢ñ^2Û LTþ¦Ò¯Y­Ëå[Y8þ“ãÄlp)(¬Å9­Ðg í²¦íÀ58ðâ´ ðX\œûe¡çso{@F$™+Xë³9XÖ §–B¯Ú*&å$&iª—3Óéb…$½eD“60±/½"Ò²¬Ò{°1Î0O¿Ø¡ÖÆÃÅmI*=TYè{"ÿè*$ë TViHR·>’€3¨¢\6¥m+!a“)yõU/.{‡±Së5pÿfÐÎöYì³mü켌ßÚœmCÓÞxïhÈ=™s5„qZøƒ. ü«¾îVæM†ÁS+“ŒÛÊÂiyÍGbÀ—rp§!Üm›ÁI‡ä˜Ø˜ÅCRÝWdІ°>º`AÌ⼸7 à:'µ~é¼32´Þá&‘N® ÚŸåÅŒ¡#´Û,*d7(6úÙ•óM¥ºK…†L–—B–e\EH·´¸n«plr4çžÉ¿ù§ò¯F"ýÒO"笞³&­²×’UùPÚÁÏCÜ9¶D¿Å´6=ìFž†ž“ÐÚAÐ õK¿ø}.¿ÇÀø™6LFðm;Ô9X ¡(‰ -Î:|2” -ÇYHTpŽácÛòOÆm°°lÜLv£hÇ -%Ü&…k Œ€ÜJHÀCÙ…L”} DÙWTŒ•eY![0àuëä±þ© œ“Pé60e¯)­Ü¯Vç»I ;퉊_ÕCSÎÎÙdÙ¹_f`DâL!K«¶J‡¦,D:Ȫq)w›°Õ„¨¸9iíJ¡`§Ïë€óîqÞ­£X×¥áƒó.f}Ž™cû<Œxö Ø®~‘»e—3îXÖíkùXXÁ~á®äÓ€óð þ3c€‹MðÒ±ÔÓúpöq]ÖÈ8dûæ±—A;Ì¥NÆýënøaCÀãrl‰„#Yi¡–èÓ+YÎJHΪ”3 ‚ ÁÉéÖKiA{iY•Äh¤Y‹aaýˆ6z¤‘².Á }URW#‡XÖ~@µ±/™†;ôRª¸&ê<¤™\g U”Y(@ 2,$¦dJ8r‘LÁ³‘(¢lD£œ” -®‡Dé+%ê=&6n -XåâDÚm:ý䪚\ -¤r•VųP§!ׯ[;Š‰ÿ6¤‡'¯=‰3l#]"ÞO¤‹f ^ÅhN§ˆg:ƒyh/jÝÏç±-ûÚÀ+@ðâb0dí<¿!Çb@o ß¸…­ü‡}ñlöi_þn1~“eàc&Ä ªqpJBÙáj•ƒ[$¹ö”³bŒisAdÜY?>¹Eœ_ºÔK3­*Òš”ÊŽ˜rƒ:kD»zÒð†Bu´xhüMªŽó‘)¢|tZXï@îÍ0{iÚ;› cgFÏÂÍ8Þ¼ZÆomæbc`|k«_RÐÅ3l{±K+{¹S“ñÚu`zAÉ!l,c¬{”…gˆ…ypà0NÖa¼%ƒ=˜Ø8Kã°Æ8h!‡®x»06A†a¬‚L« -êX‚—Ú,!¤Z Z<È´€ (9ÝeÒ5„uò©à\%¤SË æ-@¹WO<µÁ¥ŸðcRDÐ<@ÊI¨‹\ T\µð k¡¨Ï’´ðg±)ì9Hg¢ÉÁ./íçp¯Íç°oíEÍ>ã^Äø• |Á¿·`Q. å(ŽMKÆ7L¸ÐÓ¹Çí -¸ ý¤ñ‚U–Ô ”„vpy³3ð´1 -<þ6pSlÇR6Ô ë @8.ÀöQÉ]S‡–3DZfõ–òlèöÈ‘ë…€e@b»‘E¬Ø4·X¹S/,gFBé -RPg""é K@DIØÀvö›H«“ÔÀc Ä#¥bR΂ý”‘BÃ4ç–•ñ­, |;æ‰0ϸ"ÊÕžMã[Yø…/t÷'±Ž†É3Û&™Šg/.¹9‰}ܘ¾·2 ÐC2¯1ˆ²z\Cë@–Ñ€æzlìÂ8ö‹‡×‹QEñ¦!®DóÙr‚¸ü€Á‹¢š„"‚ZÃ`7Œ}c@™„òSˆFúkˇ-_··Ç³ÈAÔÀB`Í⊼¸3hy“JÁuSh£‡RÀÜŸ ¨-\a•³jˆr¯XxÎX7D·V7>·U8<·G ˆt­ËÍ¢Ý6'ÓÖ¼˜–K€ðÅ7XÐYG#¤“>ÒD¤ýdzo&:”ȘÜ:°ò:†uuÌiD&YÒidYÓke™Ð*XÌfs/È0(+§_Wc$Œmd0®‘Aj\ÃJ/—Ë4,Žæe€OX`Äg,(Þ¥@•õÚ„T|Á¨°ŒŠimA{j©¥òÁ©­µÄýØ0à ââlŒŠkL7¦Om+c¨Æ%Jœ¡f@n¿ @¢LÍJŒþfDEwl ‰ŠÕRö,äB¡ˆä~ Ä,&¶Ú°Ø -bÃ=ÑA%`¢ Æfm´X¸d(ØfƒW—Æ3hàò£#+nÄÔ€S€¡Ô¯LB^˾Æ(ƸH%£¢âI6aŒ¢!®È¢—E¼£”FˆZ¶ÐRpÕðãüµ³âÃŒ9¯×70®o\/©n]>?'x…`XOë»’„fÛ‚c€‰­KùÂXå¼ØŸ -‘ºÇ†°-P9¥­d\Ö¨˜ú/)¥>ª£—T£k å8`ñ°¹7WÝèÜv)/è8$4>–O™oUÀÀ@àGNø‘“nԴŵĤVDö?:=”)X gP.-{&w~¦-ã[ ø‡ 1†l`D‡³±2?¦Â¡µ€µèð66@Œ[Ù°`|âÂŒˆ;ü.Œ· @‰'àâ1¼&ˆGÀ¢ÂÙÜ 3r›õãS¾0¥UÖ:ñàm()|Ý‘ÝÄ°g?rti$­f`?;꣭TšØ‰@¹YE<¹[,&h Y\e+ž\&ÔÄ®óø§mÀ#”,C\aÁ†j…,o^okÞå`ó -"”m-*º— ì^rĮ۲£¶@CfS@Çì‡å-n’¥{ª¨Ò–)C Úc’ôðÌ„Q -ÀíŽ&aœÄƒq /£*œ\"»\œ»…€_!ñ£Ã_°Ššx^8›y|@Ëní¸¶˜nýŒàèú-©ÑSàCý@I(dúí<â¾—¹®Ì¹ea/yfÛO?yÃHpË°œk(0f `Aõ“ÌJÊ©˜Ø˜Æ…1‹I5æ `óc!c`-Ìœ*®¬•~Æž¶6ÁóòXò5\AQ³w'Æ«º´x -\=¯‚ú¸ ‡ðfD˜åÆWÈìq,³qycʺcÂ(Œ‡\Ø‘aèåòØ»8·NãÃ% hºqÕ»@a#,-sZþË€ÕÙ‚”VùK\ Z\Ëü`}ØsLvtµ'2:], ûO1á¹`Ö1ƒi\É;î†|%à `šÿÚ J%É -›,é‰K¨x°ñTprÐIôŽÉðéÁ¼Ù m>Žqˆ ^Á /ÑRSÞØÒ En0HlaLƒÃŠ/›S: C15DÏÐ06Fö`<Ä‚D@À ¸#bn‹vhÀÃ4ñ,!#Þ¤ãÓhx8ÒË÷á6óƒªz ;& ¤Ê9#­ŽUQ7È!Yo Á¬/l!íhS\øÈIÐw¹m*~™´–ŒQ™A K¹ê‡ç¶oaAk@àuÎ:"ªeJáH¦eäÆO´€c¶_+Xh6ÙbU9K*!&“z¢I¦aC¬ŒÍ§” ŽµpÕÆIÈ:Œ}pÇ@Ääñܱ’0¶ñbwãÑ KCàBÔÆ„Ÿ'“²¤fXÜg9ñ¨ ¾Ãqø qÊ9âdV f$Û†Z·M"ÂtZg3-*|\é*¼¾ç²ÎFRüU40i -KPe.žôÌŸ[ç_À8וWVÎLŒÂxEÆ( ôÉ" -Ø„ÐÂÅSÑ¢cÇ0ŒhÀ¯È°5žÁ«€NA@Fœ±ågNùj" -ùÌôñ ™y$ðmL€_ã*_Wc ^Ʊìñ`lãpX €Ãn6X¸€ -(°]äÀ¿ ¥ípd´ñ•ec$`ÆD0@j›‚]3-ö¸\"e-îµp QQü‹>c-àp¦8Ÿ Ìk|äB‚± -¯ž hZüuáùvõP©äú¹¢é è¥Œ[Lh0¾á5†1aiü!BË01ð®¸ß„<¬©ˆKéq¦>ãÇ`~8LOŠòá:77Cœ'GCÕ<Æ¢aSÜ#Ô2P–JA @N3|7{XA}­ûl¬AúÉHãôÓu ]&Š)k­Hè.E0qKÄb¥Ë¯Œµ·ˆUG±0aœÅËhÌ‚ GŠ¥Õ Œ7,þIOqI±)žçÅ?U§4ñ1MœË‰_ýñ)Ÿ#.åsħ|’x„%\›à‰«m=q@ -x[Õ¿€tÄìq¥—nt##óÂc ä ýì`¤ aüÝXJ¢(=m³†1Š2°qci Àn9k¸èôâØ‘šh#ˆæ¤ JL̉Š+ž˜ 2A€;6¦’ÁjŒ£‚QP!([8°abYEÑ*«â­7åNqðW‡³2ÀiI|̧0”Ä%qEH\«¨ˆkñ-¢"ÞE$Ä',q KEœ‚SßÀÔĽ”˜xœ#î“ýá:|‡Ïp17Ù ÆBÔPˆSï*¤„H(-Dr…´ÐÈQC"L:½;|t‚oÐðüâhÁ¹x#r‡cãë’¶9€lk,ÄËj,dBÑøÕAŽ’ʬ—rV\²,§s°ÄϨ†8†¦!îe4ÄÁœŽ¸˜‚#^S)ñÛJ‰‹9ñ0§"n!i¨ÁÎWz*Êþp îÃo¸¯á71YÀ/ÕW¥e™á¤£…E€”2É:xäË@"Q2 ¼ÀôÚøÁùµ‘„LCˆ¦8ƈMI–”¨Eìc@¹éÆXÈ(Œ•X00!áæˆâVvD›kâ™bNÜÁ‰ÏU5ñ¶)&Ž&ÅÄÁñ+ !®€ˆ7áñ¦›~à†ˆ7Õ q¡,ÿá?A¼‡/Íq0CüÍgº âD0?<‡7(*z“ °8À¯ù šI$ &!,ŽÏÐ%|ŸŽ@(5¿7bp~mØHM¬¤4±"£+`\fÚK–öÐ;ÌAÅ¿³Œ%» °ãı+«jFÅ3µQ|ðK‰ ~%ñÀ Kükቃ18q@ P\îê— ,q BG마7¸â -p„xTÍGÊñžÃm8×áFÙÞ$3ć^€d\xÖh§èÁXÇWfh‘½NoŸ…Bž|¡âiû„Ó°,§WG ÎC+6½9ˆlzwøÈ”Ìñˆ‰™C\YŠÃï¯Çºj ;!H•²/Ôª8需‡öRì‰VhâwZIüÌʈ‹9q/¤"®U$Ä­‚†8œ ~`æ‡ew8QV‡/e}øÒ OzùáGÙnôâ˲>0Ù ž"ŒX¸tÂøy«£”0ÉÓC"OP @1=4r%ôöÉf!l‘MoŽ$žàE>Å2 -Ø„,àÓñ‰›ÛØ1­q -Qãz¨Pv½˜XÃâŽ` 8]Ü>€ÄÏ¢$üq?C‚Oï -âR=B4½9bl"Þ ¡‰ØµSQ©¦¸‡'§¢ŽPÍ/Ž›9:7otnNÆÀ<ŒÅn0ÖA!§‰án&ÅkH|CSÿ:âdNE|{ ˆ“Hâ_OG\RÇBâX?G|êƈˆâ=œ§††ÛÌØðNãÕ@×ø‰ÍDœŸ‡?‚pò˜ÑéåqcóËÃÄç7GŽO/Ÿ‡?‚ˆ‚sùüâò ¶ÁtƉÍÇŸ‡5ªxµqzªD>Èžú,—ÒnŽðÕÄ/ q+ .UóÃÌüð(˜ ¾Óò<܇ëp~Ãwx‚éáL1C9|‡Çðš—­q -ŸÞ2FaaE ‡01=4r%õ;$‹*ˆ•U1+§`PTo0I çpÂɈCt31† NGŸ–«Dè$G,iƒK‹{¸ðâj¶Å׬œ¸—¿ÂâU6@œ*LJOÝøð3@œ*ˆgùñ­ !ÎõSÄñ+"þD3ÔÃsbø ç.Y"~ƒ=€Š‚Šm¼@ÎL&€™…GBdþÅ2Ñ,ìc3¬cuS¼ƒu3Gªfx‡iæaŽ›‰8X5Ucç&eh1‹„5Àî´ òÝdÄñ¹ÉˆãSóæá+½Áø†WL7ü;A× DÄÔôð/:Ü f‡?Åüð¥,?â>ü‡çp!—žôĉ\zø ¿á2܆¿p˜+ ÂÆ°`•#¨¬i†‡tj"úHÝœ‚¸™Äp33ˆ¡f"ÓÍ/Ÿ`z{Àš"Þ" -¾¡ã±†ŒÎD#8c2ŠPÂÖ6F CÒ˜5‚˨}Åý($à\Mˇˆñ¾CÃe¸L á1?9AüžPu·„q*îåãpÁéÕñ¢ó«ƒF§!#¢^±¥ˆ9bE¿;’€zw éüâð!ŠhÃÈæ©»Fš©Cò,O4aWáJC`ˆç€Ëu)àVÁGF-/$¹$$óëÃçe°¦‡'p›F;!8n*îøì„üñøi$ÌyªäŽÓÕ‰Ü&k“9ÎÇ“™à$YTA3œ‚€ŒaœCM‹Ë=ˆâ†Ž¸SL'â9ü‡ßpNÃa^øË Ÿá2YþÃgø áœ×ðŽÃw²D\kªAV°Í h„â—Ö˜¾1´œbXÒL/lMà &6¿BX9ƒLv:ÂRzZ -k:ò¨Ü۠щ8#G'ø†ŒN/ Þ.<m¸àüÞxÑ)®A‚óq†(%é¾A ÌÆT¾vˆ€%ð? S\Ì€þ4#Ã9wÉò,Áá=¼M̆± ã¶sc,d},…CÛX‹dìÌB R:{(ÙüÞh¡éÕñbÓ»…¦Ç N1›â«œŒ9>7q¤r&â`íD¤AÓóà科?NMà2 h¢69JWÑŠ”þ6Ö"¦`â+ÈÉ#>'a‡¢ â4܆ÃðîÂ]²üÅÅ%‡ûðÄkxÎ —᜻p~Ãp˜8‡WH58/Ð0–ée‚IÉ…(å’ÃÇ%è‘Mà7[ŸÈm&öøÔôò(‘y˜ƒ…&XÇPJ ‰–.¬ }N -_îYècÆ&"×Í°VLï ›b®ŸšÈE2Áb³hÇ[d¿±­Å |-kŠ3è!âA<‡ëde¸Ÿá=.3<‡ÏpÃe²œsÎy–¿pÎ9çœsÎ]8 —á5ü†×pÃgx–¿ð~Ãq8÷áF<ª(ŠÇ™ESÑÐéí´ôsbà ÏÎ&~à ;&AÀ;J@ÒˆI«cÓ»…æ· ÍoŽ™`-2¿7Th~oÄØD´abS|cu3G[Le69u69´MÎÛœVVVSU•ÕÔV—ÔVZ[ÛU•W›Õ—TWW–TÕV•šT[–ÕWU•V[WWU—VššÔ—šT–šÕÚ–[וՕ•ÖÚÖÕÕÕVžM›Õ—Ö”.-:¦+®,¦6®,ª¬ªª,*««,)-,5.©+66,)6,,*©54«5.´«¬¨½«Eæ_0"Ò¶!¬ó9‰w]‰ñ;µ.Êð­Õ5u=¬ù÷£B8z&R±¶û0pi4—·e\6s×FÚ DDyþðœGõú%TDÿé÷uõê›À»¯DúýL¥ß›GÌwãxéþ¤ß_ "òC©Fö¥Ò0’¨áâ´oÀtÞÆ0ÎpcÉÈìOªŒ¿®†p®V*MìX6:e-Ÿ²¤rTˆÊ™)5±u~ÿѨ·qRµÈ¤·t€ÊLªb/ó÷&»Äõ1™B5zgQ¯oÑÐìzÖU*44Áö“«cg2MôD–†~HSÐUÖM©ˆöR©Ø÷DêyÀ6ùEïæƪÉN­‹žªE&Í¥cT¦J‘Y+†‹6 ïŽ@ mRè÷§òÏj†æÌåc”È)‘&¡oB 3•*.™"ú8öuéø¬Å´þ-WÛkÉé,U‚ò7¡†”€ü€ŒÎˆˆÎbIç,˜} Ê®Šø}"ù ô^GLi=F‰0 Óiâ±YPM´&ÿ”F o)–ž -É#OCŸÉ¾NÔ9è‹4 ‡2 » -IŸU¦wb ß7…v~G¬gZèy÷(¿!]=ØVaö&í$ýÓ«â -Ñøµbd~¯Š8†w_GO1ïÏôÁÕ;ŠxþHÔð'ù§XüPþÑG^ŸÖóüÏZ¾¬L\%#³Wµ ü[82;ç ™v£wVã€íêñ]ÿ±ì«cìØh!ËAÿé÷côÔú šœÞkÇèO@ÂÑß|ç* ½OcŸ}´éµŸ^¯^hÖ•„X5.k:I›{„¯ ¤´>úXŸ‚ý ÍBQújFçÌeCTÖÀ„µÎ¥•N0"²ÏºÑ.ksY–­kwÄ{z„ÖQ!$k¨‰N¬‹)&?iT1 -Ä£L ¥û[@6:i옠ì ZlÊY3>g¨WF¦Ñðm´YØ#üE—…¶‰I¯ äxŽs°ÎÒñ)[ˆ]¯^lÖRÅöQç÷ Y -ú¨‘=ÁˆÈªb[ˆR+£-ÁGhàc´¦Jqó{ ä³K²ú’·ØA—~?&/­®„ó9ß¼>…BÒƒAõ€”ÒJ ˆ¿ˆsð&ºtÀ£³–:yCµÎÐì@,ÚL¥ß;)ôûŸ>ˆm+¿‘§¡çaÔ3ê4üX2,=ØÏÎà„¤7êôú¥P±ÍÀåÓ+ãG0Bñ}þ@4ï–k áj¢ÍAoÄéõ NHÖ XLþ«á˜9·:f¯®¤«qíꜰ^ÍÔúýY>8ç)‘XÿTEû*ão ‚Òå–·3{põ’)âÏÊÑIgÉÈìL§á?ØFó®vË·`bÜŒËÍÂÕÜ›ïœçyÜ«} ý>S*Øöqäû0sgt6®» üf|ú*"?”ÅOsèÖ«\HÚO¨Œv”êeO5´“@杖ß+Ii]!H*]&„µÛ¦c„Ú mq;V m‹ˆð;^À©6WÐY«F'í–T‹"bž‰ˆøˆœÎO¬’5‘&áßQÔK@âÑ;¥.ÚP®Š¶“*£—QÙ¼F&áØuCtÞšñYK™°ì\#ƒ(ÿì"ÏÁ¯tz`5lÇð¬¥FTö¦T°ÝD*îKžˆ7èwñ/©‚½è_-#¸Æ• lã*­~{‘Q. £sÕ -Kô ¾’‘Yã„éŒ< 0½3|mž{-¦Î¬WrZw…”¸í$%ì NPk&({ŽRé÷eÞ F0‚€¬™L?‘f¡‘æ¡Ý@EäÏ¢qé·ftö¦ÓÄ HÀ{g -D¢…ãÒG•`ôTm¤NÄ IAc³W½¸¬Rý'Ø@MüR'(»5‚Šÿ§’ïÓ²y™¿µ:\gUñ/ù¡ZsÀxÇ‹çm íjžÇ½¯ˆ6–ŽËÚJÆem€5Ñ}ö$R¯b]´¡>,~¤OÃÛ†p®ßxëˆ2ƒ4ÿú Ý—ßt¯¹e¼“•eÙþ “wËB–‚dANÍ,ü(í@~·  œÍ³¨gë€ñì¡ÊA[æ­ÃôugŽ¦ó"2Úààôx€z(o¾sZ7Be -±©r#«l‰‡>a—a½„˜ô1tmt‘gà=µâÑn:w›VÅȾ Å$ÍuCtŽk: 1õ^°¤=êÕQ ô°Û£¸×ýqô³ŸV?Ξå"Ó~jM´—L}“颧Jaé±^tÒ]9>i®œuŽIŸ‡·âŸ«ÆgÅbÓG}p„ruôJ¡áh?™BBþ%ˆAëDÞÉH§‡Ý€kbgBMì BPÖ~˜r)8QåÒJ<ܘœv­žsU˜ôÐåà·)´£kåêð\½³¨ç—JÅÙ¶šæcÆléì -°¦ÝiE 3‚joP’Ú5PAí|ŒÎ€„z(¯Túm°â²–Qé‰. ?O¸Ï]z½‰Iß…cÓS¥Ð¬yù¾ ž[-³×Fã|í¼%àÍTþN¬ŒªuÑ^PBÒGxôB”‚¢á۪ťÇrqysè#©dzh3@!é|Xü PDÚ ŠfJžˆwèáýé÷‰6ï(Œ6U‹LškG¨¼¥£“žjQIh]ì@™~½G²ê¬ ¼Š;i¢ŽøNiÔðÆßuš@¸†ÏLξu2—´-Ù‹Ý-ç âyż>¨æi -ßj"NÂGPí$({&á õÊè‰*ï¼µZg‘î–T«]Ò´e¼Æ$øKÃÙ53n–­ÞÖ ÊÕL§Šµ„"¦²œd„¿à•®rqÙœ:z¦Qp<d¹giÞE–_åêȅÓ¦p„´ÞzñÙ‘: o™½6.¦áƒû8†v -H4ÞT)$í§ÓÆŸÄéíY~¦PE¬¬VlÖL¤ß»f0®ÃÔ©Ñ4|pÇðîY~%o¬0ÿ• Ü%²,´*Á¶”IûÉ”´Ð† $t¦A„“cþÜ´3†m3Î÷®;¹.z -JVå Z^ç2&¯?LŠª—`„ÎÚÙ+09¥!ôðìH†]›Á¸.ÌœZý“èg–CÓ‹Yµ¯Xdv(m KLå>Fg+˜ýçÐ3•†«^\J(b*kÑøœ%𥿄”z<@k¬–ßÉCøU -z¢LÁ$ΰ݄*Öë 2Ô‡¥Ö0½5”û%Eu&kÂú¿‘]nÖ;ªõÑ>º$4+Ê<»ñÊÝHš†Ý -°¦õWÔÅÚø}ÿ:’è·C…Xô D8þ,œ´—SÚÀhãÖ Î:ëgÏ$µ“iµ¿€˜úª”ŸéÔÛÊüûL¥ˆw„¡]‚ÐŽÀC㢞4øR}”Hêý7†u?Æn­–¹[ó5€r?' wv8gƃØgÿ@òÝ3€mžÓ8pzƒÅŸäé½aêÔhÞi®‹YMgÍzÍ;€‰q 4dßlùjfß`„ì›*W½¸ì PDö§‹¡‡>JÄâ?Àšøã(è“6… ï·.͵b8Í¡G#+ËY´óX:.ë*–5Q'aÙC“¹½ó[Óº´u2þ·²l~Œ{¹CçŽÁÔ¡Í7ˆs5LÔjãÇ‚ñI[½Ð¬Ÿ^sÂwÿ\×£R$þ1+­–Uj㧡]„Ix I~Í,Ô ½»jhúDò(M´™NÃÿeî¦eúÖ¼¥Ÿ™ŽØn&PÍ9ÞD–wQea·HS°[´Yh+y"ÞJ¡`[èòïö‘Ô³gøÜ: ]·–é[óA“}]±Ý 3w6Çðu¿…] ÈAÿSÉ÷aøÌd!ÏÁYCT_HiÏËð­Õ0vjòN#„zx%C³nBëˆïì›Ã9ÛÆ ÷œˆüdFZm/"£½G‘ï×ÚÑ>“}ªÄb§ð$U[â¡c ²J/&*ù¥FPþ-š¶’¶‘¥×Nâôv}ù ˜&Ú[3:»Õ ̛û^hWó(úõ$ϯm”y8ó÷ÖcôÔ:M`›Ÿácû5€pwÍ ÛMÈv×Êùl›—¹öKŒwÅÆH }Íu±ûVÃÎ ëiìó€ŒÎŽ¤n·x|Κ¨Ê– Ò -L4~!JAK¿;ÉÓË“È÷wÄz0tj­ÖåŒÞÊ®Í8`ºÏèçL}ÔÈÎäÒøþ1xk\—³yÌ%MËÎÙÚ›°Ýì3É×gã¸Ù¸³2™?7îRê÷#‰Ú3q߉‰ÿ6¤E·Bm쇙ªQ40XR3¨ÔÆ»gñÏß|íj#ÍCÛêfO:-üî<Þ}(ˆ]-–ö’éá}†û9Šu ”ðVõÚIšßÛç±Ï=Ú4‚pÝÇóxgCy@ìbÅ°üJ¥…]B6"›?:Ûf°®Öý?·šÛcd¼ë×5Xq¥Ã¸ÖI˜7„vv Ý[ÇñÊukéê"MÂ/µ"²wåø¤¥HLú"ÏA!MAB@áü¸Ž&ê$¤#4YÝz%(üXVÛÊ…fàõ±sÙÈôQ¯¶‘%¡Y˜ïæY´3ªô³*ýì Ê¿,œG^_#8×aâàäÅ=£LBŸÈ¼ûægÃÐuk:´:†N­¿¤™Ñ/ow]ë3ç^èà’ÆÕÞ$ÎÕþ(tðvReôH`;ç{÷…&!•B;WŽRn&¬Ÿ è 4ù÷q¾t_foÍÛÒå€íl¼·5{›m³é93š&îL[æÔÚØÇ Þ–”Ò@˜}>ëf¦…ácÓ -ÖY48i)$}.ûæ%Vqí$b1Éz «íCMIŠÔԣK¹²ž°d”®Àä”ÎàµoX¢ê¿ˆ~¬™}IœÃ¼åêè¥VDº¬ÕÛì\­t›ŸXm NLý# ·Õï=CÈÖkݺÑ'á_2EüK¥á4)è4í¬‰ÑÎgá<7KWkgÛæ LJý…$¡v „é÷•R½J¡`ÛÐÎçî}!JA;Qæ –›É”V¿Ý‚¸öÚÍ5ú$ü1~k.$ë¯(§}›dÕŒl‰Ÿ‰j·àäˆÇú€ªØFúôÚDžœìØ‹Ý—v‚¢ÒèqæÆ£E7ƒ“WŠÕñ;¡6~ GÀ[ç°î,(²Ï̉5|]Z bZw8RÚ…„tVõÚ<Š~'qïaz§ÖFœo C‡ÖeüÒzóî›/Ü­#¶»³r5÷e®scöظ0}j[›ðÛXS.X”Öz^2Âk¼þ DNÿÓ«ë¢gPBÒï|÷ì=µ^Cw„‰ø™DÅvO$ž]­ƒxwöËx׊ñ _8Ø×Ç?Á j͵#T>5ü7à:z'2N"×Q#=è· -Ö pPÒS1,g [@hß`_Ü}1b¨µÁº¸)(Y•˜x¬£J<Ö fLÒP(é*—s'£ó“ˆDDZˆÕcs¦°$U®@Ä´þ*’ZƒIýbBLÍ6!½³^pî„÷ì<´: çe>—uȦÕÛ0žŸráh‡-5Ã`dÔfZEü2ƒm3 Ÿ™ìC¹çS\ÒR'(;Ñ%a í‚6—¹°un"žg ÂÑÞ°d´ûUDÔVB{¾4n¶®omãj¢ÌîÀ¥Óªâ?êô~›>|“ÄŸ#¦û/vgÜ?µ-Î#Ý e¢‘~@dtæâ:;¡Šo>·:ænmnB Ëü±Ñ/qi²ÎWÏV{©’µÕÍyB¬©¼aJ냧r#«¿,ëuæ ÆÁ¼6ØõÑ…Bã“ѼVÖ€·Ï£_Í’Ü3ƒrU´§R<ÞF›ƒ]E<ôyhS€ýü`DBÍ0µ·t`úÅÀ›Ã»Žsh×ãÈ÷….ÿî¤NÃî§á=tùw+‘ÞD‚~Ðçˆïú ]— £gÏ3ƒmsR)x É -›ìÉújF§ÜqóºXF.m¨rÐÆÒqYk bjO02Z}~žÇ»ßÉסV»T)"ï#O›F0®o5pȺÕZF¼ -Dãbÿ£É×eøÚd—·>ÆmîØ ]ZÙMØnÆa¼“y,óh¢PBzÊFål¶ä„Í$Ew̉‡nÁÉ)}àu±6=ìO$»„'§òת4Y”W6%õ'8±ø‰:ýâ>µ‚²K™¸ìY;0ë. ó×ÒOi5##Òj{ 9¥«RTÚ5sÿå­+Çè©õ!IÁ®!¢Ý“ÓúB”SzC’Ò[“QúÀ‡Åš'’OˆS°–RQYG8’ʤ”Fòü~šÂ·š†ðÍeÞ‚„Ö˜œÖžœÒŽŒÞ]A@ç¦ÖÄzç1ž9l›wùè­Œµƒ!¥\ HRH}Pf`gr ÷.#œµ—•ÓyêE¤çqÜ«³o·VF°k„*X7yÓU1,k'$ýQ¨×3©†»‚“´*ØßÚÕ:὚GÌwë„÷êD¿:'Ü7/PAY“Ñ/ I¥èø¬Á†¤þúÇë™ØÑùg¿Èuk J?Of¤Õ–—èY4F·S*,릎=)q¦/ŽŽ¹S£—J¿7„ŸýAÎÿôÊèsÂv?m¶9¤«TÅ·Žv“ªØû@ò}—³Îå8„¹˜ÍÛ˜½´Ù§ÑÏ'qz»L¤Þ.Ò¦¡YL][ϾùmÍa\Íó¸×”`¬PYóDòÑ´6÷Ç^êδ@•ƒ´>hç+(è1,$”DÃÝ&Ðîë|ùz’h¸+…‚mñ^¯ŒëFœ^Ï¥ƒ³æ $Õ–¤”Öc›}"ù¶d\ÚL¤b;†Žmæµ–Ì…­¦ ät¦°¤”fZEô6b9ÚÅMã&\à@à"x¹ Õc2orNäìƒÙ7ß0Öq•<ÒˆÊO;Î7oéT‘ÎAÔ£‰:i±¦ÜW^{X–Ö:‚ÒèÒÏë8Ö%HáX7­*ÒL¥‹=Jdß²áI[€õz˜ÖV).¿‘¥÷VEüS%(ÿƒ¡uÕ¯’z6Võ{‚ê/D!õZ=6k*{Rê—nr w.žt#¨3–ŒÌ¾tî@’€Ÿ©4ü%)¥9 1½9ÄšÞž˜z -MDûT“G¦‡µÑhaTê­³rpÒ¢°Öš”ÖNkÀ69Kwo2ýú쥇 $t–r!Ùƒ4ÿzŒßšVfÐM¶9”«máj§Š½+èì›vå•»ÒZ?8BÊ]ðJù ˆ*Þ?€f.«³¨Gg˜Ò:k‹¸Ú]8@g&$=ƒ·‘¿©Tl]~o'(;¦3O¡IþÀäŸÐƒ´îÚÑYaÚ1{mô·®7`Qé+н!àí@8úšÁ8Ç&×üÝuB»{fï­ÃÔ©ÍÙ4¿å¶\öòÖ•³h].ŒÚÍw®Múí(ây>¦AçfÈPsX·š‘ɵÐ$u>úüv>—uàÛ°°ìݽռ£‰6 »ƒ'¡ò? v%Fí• ð€rq -ó¨T\v DLû#§= -d'Ê<ìL¤‰þ©µ&ïlæ_l,ænMî‘ÜóD–…¶£ßϲ}.·µdY¸î¶G²v -ÑHû\úÍ/shd.iÜ1ÎÁë‹kIuñ,¨-n!ëïcbüÖ¸7Šs² `›œ­ûe5ß8ù&QŽæ5™ÇpaÒg¸…ú¦Wƹ‹ évÃW®r—’Q®‚“ïö KPe1'­,JˆÚëGiÍeÓ~;:WŸ¬¥NPz©”Ýê…f¡Hé'3Âjc‚ê¨È¬™NÃQ"í$Òï²üó?˜ôN£Í™×e߶>“~µTÅoôéí;ŒyD˜†é3Ü•J¿ÿÀ+¢­dzhÿXúñTæÑ8Šw´ b\ýrw¦ÕQÔ£™LÅ2€q²KZ'ƒ©KÛê0âÕE…³¯Çô­Í1|kÜE:3ÎIÌ£_èÌä—º®œ£Xç—PÁž‹è\#ñ㈸è~%$~„#¢ôQ§÷×ÒùĽ߀&mají ÇèÜtšø…"oÆ<çÐHóð/!é»t|ÖK¥á/cWÓÊÍB™€¶ÔI»AŠIã½ë1wiµäÞ?€ªø¥JP~ª™õ”‹Júô°ï0æÕ<â>s˜çaäÒhî·cÙ83îOäß·®Ã̱Í3|mÞæÐn²$¬>¿=GœWgÛ>×nÈ 3è¦}ÀDT¾P%uÞqÜ«¹–ŒCÌÞ›Lô9X>¡`œ1ŒI”õ¼˜Íœ´ðaR>ÌK¡b›'‘ï38!éi&n$ÄÕcsF -õú(HhÐÇè¥ÍY·y³§6EþÙL¡ˆÝG?û¥®;» qÉà~ï–q2 ø=¶áåîÞÆü­iy‡ _œ Aç‚‹—ÍNòœu÷æÉ<©Ô[ÿ`úÑ/qfÜ´3H2°3( ²þW\ÔvMvø4&ø1* j¬Ÿ\¤Ðo¿¢‘Igˆe­»BB˜ˆÁÆW£€4®‘ö• ͺ Ê.u‚²jf§Ä”ÖpDµþŠ=í`Og§UÇ>„iØq¾vÆN›•ëÛ™A7ºG’–\㺬ÙcY9O6#7×ÒÍÙ¶¯ÍÊuµ7ß;ºèÒë…* ½#^ƒ—6sO&Æëa3ƒmsÒ)b6î¬Ìå­&£[ÛÒ™‘í8öÍEŸ†5'aŸ l«]Øhmö­.ËÒý1 N¿šKˆ(·IUìkéüÜ™üwÆÅçÍMLô1+"è«™tNâ]ÏAÄó\8@i IP¹ (i ɾžÅ>›³Ð6°êeÄ”öRZ#áè çêF½þù÷ý¢_ºüH ß¨‘½‹‡¨lá -«Üu$T†Ñ(óÇFóÎãÜbüܸDŸ‰ÔÐû<úõDºúÑn®9¬ÛòLòÉ@št£ž “—Æ…©KÛöXúq£R8ÖB(Ö5‡s² ›]öcÙWSÁÀ¤£HDÒJ«ß~ D"í U²m&h­–ôOy'Üçgøäjª—]Ί´nwÒh˜žé‹›,ë%T°â ü?”}þ&,wÁ¨XÏ5&ÒÄ/¨Vsµ21®6³—F–µ»Ç\Ú¸pÄxO#k~¦ÝÀ¹@àd^hã´ -ˆäF°‚ºÝò!Ê­Ò¡É‚¡ÉÕÚʽ°Åö.2Âî"*ß)™q[Úx‚ÆøãÉ}—‡MÇ¢è]°¡rƒ”}ƒ’ÔÎæÃÚ^Œmp7N¨ÉG@ؤ¨VÉØ”x\@"Ò?¥:z¨WÆ&Ô°”ŠÉ ôûaòÐfĸÁˆÇ:©±»ÀÕxËÓ׶ÍY¼£gßèlœ­½ùÖÑJ£`ß`…e­$ö1}j2÷ex _\L ÆNa -ëVÉx¦9”ãÊøÅq_ìθY´®å·V¬Æ°N>ðA±G`rÊ5ÀêXgçî-¿·²xvN> "±¾PeU~€„TN -Eì8Þ¼nsH×wùzR*¸~Ðät›a‹yƒ³Ô -Ì)ôÛ°&z+šs‚‘©t±Žt è¡@4v MTëí‘ýNb¶—¬ð „ ¬ˆô;⾺¦pŽ–|“_ìдÙ63.%àßâñ97ˆ1©TŠØ´°¬)Ì]°¡2â_qK£‹2 ÿÖˆïÆCE·Súgò¯w¹Bš‚<‘x~¦ ÊUñæ;ç¹™LÆÇ*`pY#ãàÓÙÇuJáÈ5:ýÊX;:å SZë -SLiH:.Ÿ°%ϾŠ^ ·a1ßMJ|W@ÐX><¹Dœ†ôVÇú+QÑeØ@“£˜¨Å:Žt!{4é!âÍ ¸èbSF̬¸Ò_CTé @RûöÈë VDÕ?€¹n|ÖU-8i?J¹– n¯p€n¤˜„ò ø—P¿4‚nˆEÛ -†eWðù¥RD~ADeBBç ËÁú¥NM Ãg¶¥)œÛY -Ò@™]ˆs°^J w$Pï7ÊØy÷:÷a8 -_Üg£ »ÉW;4çOP¹V7>·?•‚ò ]š6ûfo_èì9'ŒWC‘`¬»Š„ʲ€àF`rÊE`"rþ †Û¨CæaLbH@a@†B”bŽAk¥1#€08 Ä‚ÒñlÒÍ<@‡ñTÉ!Š‰ˆˆˆˆHPP2’B­¶Æ‡ÓÒ¥j§’†: æKðálûâ ØY¥G<4‹º¦n¼M‡ž-~ªÙÌß w ìkÙáìWCÅâÅsôæ;ºåË;'ÔeK‹9'Á:Œ6§¿ÿ%£9éU¡Í ¹F­ð×ZXfè°ÉVÚÈ9ŸpQVèœõœ|à9ÏxyjQ] -·ìŒdÊ&k“ÓqÞšÓ…—ÈéZò›„BÐ(ñ{qÍꘇª¨çÛ¦TU9LXÈ;LÂ>¬ˆùíªxYòéɱ¸ˆölmN¢z/ VÁ¾)‰OÀÉkñ_é3p˳¬àú¦°¿tª•ÛÂËÏéÜ¥O‰bú?¸®*²IH×k÷0Â×Ô»nÿº.pœYÄø*%§;âØ%e†£‚/=¤¦gè‡wŽÆ_ÿPÍ߸ë³IqxYêE¸û‡%XàC~¼N彜8ŽwW‰ÅŸ õ}ÝñVzÐ|+~<­wuÿ!ënÉ÷[µ(°ö€¨ñQ ÂÅ:šOó~ù"VñÓ³Ì}v†Ò'—6ö |§iq‰¦_žgF¿“¶ž%­Þ -ok„‹úóÙöÞY?®?kú8W¼ÛäV¸)à^LâùJ!§¦L¯{åÿèZ—MúÃ\o -±¶ѽÕþ¼:0Ÿ±Ù„—‡ùÔ_‹{2MÞعŒ§ u ÒJaߤɹºþ‰ò|Üõ~V]âÎzfAw G-[>‘Ãó—f«úuQ%iW¸Hxí.í'ÏäBF0Ÿ›'÷wé8æ»Ï¾ï“¶³Ë‘Ké„?k|?&óG=ö0¥g8ñ?@fÁÑd§'ÿ{\糈ìçôóÉϺ#g)ë–t¾6ÇpH7[û»½«±0…Ý?sõÞ¯^ ?ë&?õŒ%0íÖ9¦á¾ÄGá0þçX©?kÃ=؆|Ób–¿ vó¼×=îõ pÀñÁ&ý%˜ÌŠ2,‡¿õ¦ùY³ßÁ±}vãø?kvŸ¬ý¿uÕ·­ÌQÏÿyQGu©œÄ?볚mv» ¹ëL¼aÜsk|cžÝór¼S>\hÅB/~X`–ZmIy®šÕÓd„vûYãó·.XôºY³j­®y€€|ÜöÛ×"/"#¯•%×?+ˬ9>7i|ÏÏâ´ûNO·èþ;ä~ÅÚóR.D@f¸DJ*?ë \ýzgþ½äÏyŠˆL£·ãgjbç«)$xÜpýçû7Ž•AüÊ¢ÖÝ=ÚÏšïæ| ’·$‹š·1T?ëØ!y:œ¼ÚgìÜ«(—àeÎeÕÿâUN'}„ô¸eøÂŽôðrÃÝHÿgÁ«sÿ¬¸y ™ç1ÒÙ’„þ3˜Õæ× ‚ÿ««´ æ죆O‚}Ð:ýpÒdûë2SÏ×üJN³[½¼Oðz çrš&Çá'þdù9ÚVÜ”²äuí›Ï‡ØO(®¾qØd˜•Ã¸=™ƒ{ÿ{ïX±6„t!áG:¥G$/¾¸íAòFé' ]7f×𣳖è´ëÎ…Wä—‚øt ]Ç”?BHâ¥û×g>o¥ï!q2füìHøOáÌ x}¬qÂç‹Oº:΃ÖREÔã—Ýó"õ®š‡ÿtè/¯íéÄ|ñr÷¿ö¤¸Üó0®ßå¹>½:tg§ñþ8h^èÿË­4n¾/u/Ú¥„AÇ¡4@ó&ŸGšÕ§dV²j†2]ûpµìrz¿3ç»$Õ8#øý¦+Éòü¶¸è]ñ#ì­ Ð¡q‰­/ì‚m4ŸñRÍ$#ÝOĹŸ“šnc)SI»_zÚ¹BÙ¶nèZYߺ|ÄsI7cfðø¯3|ã,a¹…’„JÄ…ô\ú4µ5ÚÖ.ÎÏYãèNV3Ræ0ÄÆÁiVóðl?‰ö/¤GN#üß!Q'{>Ÿävæ"qèaŠƒ ýÇ;°}—¿X ÃÕÿ[ÂÃͨ; ;(²Pv8Ь…JÖf$K®Ç®x¼Õ²ÑÃuø›«gWGíæ½M(Û ü§â[V ® ²@bÝ·åÂÎëûuÄ_D0ØCë‹;Ö~CþÅÓÞ'¥÷ÙÅ6ò]˜ÏùÛ?y,kD×ï§N¤üã·Oxho,4¨(¨X6ðA²=„JØ·]Ù&ÜXBç0¬ØÜÖ¡w扒U®uÌ(Åî©~}^rgêkν•Lw¸â—¬éÄêß¹íyYžƒ²åìÛøÿË_ ‡óîg»Êe(a÷xÕñQ>&Ã6à°|ào…¦M*ÿé’6=ï‚‘Ù!á…ËÌêV -%^½/ÏÙ4Ô ‘úßùÿk;R=v“Ø6Œ<ù’†”kÀº®þ˦uçWüó{NS¤ÅÙ MÝÖ›ït)ëÏ¿»!£Ö‰óS—’Á9^y*åËŒ3Aq1¡“¯È^s×Ac÷ŠýgßÅãõ«¼rŒO~˜¤mfŠ¿>ŸÝ Òß—üxeûGûýüâ:í•S ã7«°3øˆŒw«è¶œÜGˆjVÓ*¨ƒ›%¯FmŸ¼šcåYnVùÚ½q¬ÜÙéÙPK{ØfSkãX¶ŽïÛäÇòå`éGëÑ-Æö1+_ðÕO³q(4x¡Os'·²Î(#»Â1,kn¡žI¼òGÝ<ý÷yn| ƒÏðß½)×ØìC ç÷Öê4~FÑî±ÈFfÌoÎÏa_N daÐãG(¿ÅÔÂ4ÉàBÄß)<'z绌y¦ÅïïŒÄ ºš—ÿX‰øÛ;|'Šn”¿°W_K4ƒ±{ iâaÁ‘ E,ÙƒÓmÿc°ÞrÏ…™94F`Ç©]¼‹‡©ËÏØÝ&ÑÓFˆÎqU-€ÕÐ @벆/‡‹²íÊ(C–x·ˆ< è‰ß_³äöðꩬåH¹ç¼ÑÿF}t’djO¿*mÒ9`âÇèõ›žóŽØÿõÌûß6ŠÄ¯›Ã9°/Þf|Þ>t°‚ë}­§£¦r©höúÎ)á¶&k|æE­¹E—mö#6zü§£9®¸¯¶_CÎÀjm œ¿Í^£ä¨‹+±œ}º…øÝBO[Yãã¸#BCÅùŽ1jú^ú8^ŸÉ¶õ2Ÿ'¿áu:d_Kµ|†<²Mn*©·ee'¸ÿgFÕ£ê×·]QÅWÚ¶QmýT ,åxvAºÑÉz(­Úó=Ë%.ÛOóbÀýÒ Ù_'O"è{ã[’f=ã‘yõC´ëW#]Ÿj*x–è½ÅöGUÃ×µŸ³·÷Œ•ì¢Òßa%º¶l‡‹/þòà¦÷ÜèL¹ÿ9¤3íÌ9:—²”q¥—Œ½óÐðlºQÁìE1,è}{ÅN½óýâzÅeÂÈÕC™–Q7ëíBà"úoé.v¿ÌèyA×)®ãi;¿‰zÚ‹·ñ÷K¿ÚÈ -LÌ#@3Ñá kÐÅdpnaSÒÓ§¸ŒÛSt¤ÜnVnì»%Rl>,Ã9á#T#‚3莑>§fg]Òƒf$štÇ€HügeЊÞb6Z»J¼U1ýóÔß@•-Ú£Aãgµ+úÏrhý65ú´§@©ùúïîR…~#éP¥ê„Xºïã?wKSQVPèÏM+d:–Ê%Vþ,rL8ñ–\¸ :D’ÿ9™Jžn%+)ck"9¸áf–· -S ¹ËçqÚ×{ÖI?0¿¶x²æKâ²ÖØ|,ʃºM‰êü:?³‘ž—Ùÿž¬.­mí êÝe5m?ì-‘” -÷á M¨] ÷˜€©Ã‚8ÑPÃÝ8+ikÓ¡öPÎcù§¦çFo¼$e°s!ÎÀ²/R%½½¾¬ä |=”ß½xî³ÄN8/õàZ®µ¼/ŽÎhEó$Å«4²3ô5l[Ãɯx¡ôHhÃå˜ÌPèM%ƒ  =÷ÙV]Ñ rMŽ´ÌvÄý`›X’yq:Èi£ÿ^*¡w‹]Mšÿ×À¾5Ôƒ^,îK9;·‹‰'a˜i§U@»·NxÏND1ß³2a°¹¾ó[G™“¶/‹,Ûƒó¥™S*Tˆf9§X´¾BÍ'×0à"j³\èUk˜ VÝMºw¿™Í1&øÅçäDõ¼xî"fíÑò×9ìA‚ƒcë+ûNÄ!÷á°F†jÁ}…1[Áý´0oÉe„H™a?lÀNCdtÁôMÛ‡„“í5Ñ®-ÔÀ.£å lqŒ´JoVšª ¥u8zœÓ Òê€JÛ,Èó¬—Šì8£c>º¥>8°XHºÑgl¤{É€!S›D>†)0„}ÿ3ÝËïØsdÇ¥3Øiþf³«!Ñf¿¨óA«òmQ‹Ú+f¸þÉÞ¶ªJ½p¨²¢Bº uaøä-o1ðlìºHÞùé« 7x§è²6z‚I—¢’ŽÎð‘ nö²‰âŸÃÇkt.Ò(Î!]§ÓŸ²»1Ì0¬IŒªþ·t ™™¡‚›4f …´e'fÀHˆ|ïaéÞ£K @ä¼Çd_~<Þ‘Èí6ÐøÎWèAiÞ[,2‚Åé§+¸°ˆ&µ›šª×Ô=-L+ XºÖГŒ<1ð"< -©À÷“Y áQ©rÞ î-¹§‘Ũ¼J“1•NÈÇÆ€Xh8ËɉAI>Kâ@VŽÇ²i:ÁîniuÆ>+ë‰ñ3Ê9:v~DFwB†ÆÃÊÒ¿Cc´[—HM™ýb,lkå@Í„É‹%3,„EpH¤–Y=åbG|I”k9=]îÔü¨Ù•0…§ßç‹Úfð¨sšÞÞV“n–Nò2jÅ~ºéÈ÷œHhÓ›«j ùÈÌîûšM?×ÎóâZÖµ2 ákruÙ½ÉÇ´6`=¿y é›XÞÄäö¶²gFÁsÌiH –IßcyàŒby$:¶EÖ>Ahx÷ -ä&ç»´zH|‚[v wšÄMÎfáïë$£´ûvÅaµ!,¶>ÆDœ¸gñ Â—ߨ҇Š^Å@¸ÎX+”Ðm}6Yf_6ûUròh“2M¦ßñot)¶ä­Ú.cFœL•S–7ƒ˜2ªÙ%Šl^Ûѽr´„¹Þ˜§Ç®‹ðÀ.‰m6‚") ½GÝ…¼2¢hUL|¢À3WQž'p¸—20>9 ÙÁµ+r—ík]à°Šgî‰e£~yôÛc®{7™6=áU2î¸0‚g‹Mš†Bŧ¡›…ÆËŠœWç`ê|Ÿeø)ëB×´ü³}®®ÄM]MkËZÊ|äžT è„ÀÍ{ æÀzñØ"Ó’º­+¨ý؉F…äcŒü˜XÐFgÈ™ó#ð¡½Ü·Àazÿ{ÿ+©8ôd'“>7%Ñ‚+åìDÕ…¦žB4ñ+êNhÞ!ÃU´ «Ãzª´ÄÔÙ —¾¢Ddø—ü²B¨Yƒ·ƒ½‡~ D¹M fÁb0ŽâºþØ~ •ŠíܵøŽ>Ž’)ù 0ÑúhËâ6`@§£òõ’ªo•êã[ÖÄÌ…g-v%JΠ+t -‹’E™Rþ8„ñi©l™Šc#xT¯üôiÑ.¬ßÐFí»ïó;~ƒL·f*±-æàpáæ}Xš…A+dïnhæ¼Êl!Ö§üYhdªƒk,¥ÎÕ23{Œ¸$ð -« Žnië†ÚŽÑ-^%Éd Ô*gN´på_L£æ¤rX\*Hí"k nôemr@uË©¢ªãs¶MéZ­]sû;D¼²­IûÓ>E £“b¼€‰ÉvÉ4á‹„ßE -é•šè}leɲ”‹; ×îKwEÑ’_ô´¹ëÞï¸R›í¦;Ï^íRŒþÝ^Ý9ðú`‰×!;ÞrÁoëýO™`¼p¢“¨6xÎ3 ¡yçžvK±^ܺ+ã±#Ü d -…172551d9-9ef3-4ed2-bbc1-3f2ea79f1f849336d1063-e4b3-4c2c-bf11-1cab41a000d9 670.2523fe3bec4-4b95-4332-9b12-a4179f8af2da884f846b4-97b6-42d5-897a-4f6e51d87d645546125237-- ! !#<òz) §ê0ÃaÃù)B8^ãKkòîbͽ-  ñìlX$À:á®Îòˆ;Û÷Õ„!–ä>ã˜ð‘HæÞrùN¿|)ñ:Ðq˜x*óNsY<³¡r @–é…|º&4<œòa1à°HÀÆùõpþ€ýë18ÛGzgËå+ý•‚®]Ä‘t>ÿe287865f-b4ad-42d4-ac77-1898149a59c5dd9630ac-5672-464b-bdb9-a8e30fa3deb43.ml10SVGFilter -/ : -/XMLNodeArray; (xmlnode-childre1nodetype/2attribute(2valu(numOctavesnam; ,0.05baseFrequencynoStitchsTilturbresultulencefeT1inoperator2(SourceGraphicinin2Compositof0%xxAI_Alpha_id)id10hyww/Def ;4fractalNois4stdDeviblueGaussianB1ddoffset2xxO12-5000-20zz1yyePointLsurface2(specularConstanExponespecOulighting-color:whstylS112arithmetkk233litPai2kk14412MergeNod-2AI_BevelShadow4yydilaaan1.adiusorpholog1bbnn-b2nn0bnnRxChannelSelecAyyb23sDisplacementMap1412matri3ColorM12N2readditlineacalcMnonaccumu0begfreezfilltotoalwayrestarfrom5danim1b5nn-8cc1cccccc8c1ccccc12nn-5AI_CoolB4-1AI_D_66er3Erod66_7RindefinrepeatDspliremov 1;20 15;200 200; 15 20;1 1 1121cnnk50 52AI_PixelPlay;20 20;12yellow;green;blue;indigo;violet;red;oran56elev80azimueDi1diffuse12re10044110122red4dd121288-1213yy120.0.cccta8tAI_05ddoxxnnfloodblack; opacity:Floo1sCnn352254412Gray0-OxxCompBlurTO112(2tableV2Func1.7 02G1BCompXferFirnentTransf1…[¨Ã‹š¡™‘$IJƒH €0‹†ƒE±š<€B°(,‹A¡0@p € @ÅìèÅE#¥Í!:ÊÞ1À»æžÚîÞŸjòlñé_«—œÍ $·ðΰ6N=Ùö?&t=ý!,%œ‡üûµÛõÎ:râ±~»ùè$ütÆG«²H¸ý¬(¶nØY|I蘤a¨{{ĘjY5ŠÑ_)ac¶Z >ë Êeùmœ<‚/«–µÕú‰bêCzžÖ©V#Hˆ»Tƒ8*ÜÛ@yõna?QÛCà5RC Nþ‘/µ0H+|'.úÜÍ–éî¥7zjaÕS%|æ§õ†4ƒÓ€hŠÌIvÐ`É„:|¡væ ²~X@DCGT«•”. P9Íò#ðÎ9/¦†R/|§êÌÇb‚Q&;š¶<383rf¬X˜Òm±cb?2¥bÍíÆâ·ØVZ(X<7 ï1“©f4جñÃ5>©¼«—›÷’Ö¡+b泃üè›ñ¾—èÕß'KíãhMÔ"Ô4è䣊AŃ×äÖÏÐÌP¾»"o\n=­LÌ|DM[6—]j—#†ÀZ“]¯õˆÈ¾ÿ¶Ës€Í4·Ó„|@&ˆC™ËÁ°¿ët+#œ@©ò ØÏž/ª?ÖÀNÐã–`;|x¾ÔU/|!½p¢Ùj’ŽlK¼”ÈN  ïO"T¨”ÚtYÑ®e†ÉÎzc·WöÝ¥T/†ãúä’5ŽŒOLjÏRœRUÇåÉb86·¨2•N:|·nÊ©; pM‰Xµˆ_V@«W!"žÒëy¸v¸T ‰  -;­õ{( d*usä#¨¿ÑŒ½¬¥’#2æ3Ár®wjàòIR÷¼$øeKÔ–:Û¢ W½®ÁA=™Œ+>­ÞóvuÆÀÿJÚâ´ž! ĤŠBÇ[P=ŽÁ4qÊJÎIÀ²[9dxˆÀxÒ»14ÁâšË¸fd70¦áÐ.ú€tmÉ  ¸la|8£!¹`Ž^Õ™Û1ÁªµO½4ŠªV4–˜]™sŠ,³ÁÀQù„3oˆ¤X§Aˆu¦ -¾‚HÒÊùŒ)râ_D·¶Q4|xg™ÄwçCE s‚ [Áõ‰†ÑÔ¶‘ºOÍ@Q±Š"V‰êÜûGãTPÕvóT@Œã.Eõ ¡Ü°¸;™ò&¢bÃÚ¡ãú…«úLó+n·x–ÌnIf—;0 ëDø°í×è*º¦ê˜kƒõYÍ Dô zI45¼D_ó~åHI‘µ¥ËÝbP1›L i2Æ©šêVSߦt3npÒiP¦Ho_Ÿ©w›ÐÆš}ö‰ÐmlQT˜¾c†7Omº@°tMÅnšŒ„i’H«éD8KTæÍR¢šÍVŒp;êӸ˒„dÞ—Ûmq &pÎ¥µi á-p‘Pr ç4„‰u‡Nö]ï«Ë•As5ï(eYÕ¥sR%ÌíF›¸+À»S­—Ëå†@T¥ƒ¼< - Î"}Ç-C -Ý'vûJ$W³¼“Ê£5}'§÷œŒN9ÐùŒ‰4EFÙÿ0RPtÝV¯Gi]&Nä0 „]5²Ü–ZžÅØEŠ¥¿Ö£lI « ÀÌ'iqà7;ίʅøÜÜŠ`ª§bÈ>2Ÿ½B -PoùÏ(*,Ô[}ê}®àlø¼j(âšìy¤GØÐiÇUZGwà0¾/xãè§ñðÂÝY'Dšõ­.mLÇ»8›6!;\Ø:ƒŠ>Õ´©smMh‘ÓV‘›¿Ã Unï]­žŽ5b·fW»ž!S§áhУ|5äA¹Ï;Å«ažEŒHbÄcÔ¦¦ ½Ãqâ°6ƒFâMe'©Ý„ûÅÐyí[k‡ÌMÁá>ÛFdoŸ·€9Éï€}Ë:æ‘m¤PûÎ݉" %_‡¥g0V]ª!®ü8v²¸z¥1÷æžÊ`¹þ‰þqãY”‡U$ŒB ›˜×/Ú€J–5QÒäUžåYœ×š~b>ºõÅØÖR²ÿl×tÞ7Ù ¹‚Áœ®Ã¹“b°F/YàfÖP0\\CäÍ…«@¹à¶Ð'#ÌZìa3~±>¤‘žÅª€aë^³Ù*•Oq'ïRàôv -ðN÷m}©G>I_¹]d1ÈÄÈKKÌB@ùƒ…KÊ"Ûö()¢eg0“¢žÄÞ¸½Ì™KplŠqMq ëчLaãYÛœêáÒv&x¯„OÉ‚H-‚žH"dÚ@´Ñ^¶é%†ã-ç ?…ú»5H S óg#©ÎvÊx¾wöÚMxX7¿ÅÈŸŠÚ½„FÕ äjúU,ƒæ>¶N-éÉ6Àí6BCR„béú\Ñè|A0—Ž,}Bê6!][\ÜÜñÎd²uXÁã1ÎÑU _öõÎáBôcf95"„Îí±'™ãbAô#—sPÝ"lÙ³£«î‹fƒl3RŠÅ"Hê6\UîÃíË.c[Dàã*nÄG¦ôºæT:áôÄ1ed¬²Ü”þp;á+ Ê*ÿݱžJ*ŽL\9ðDšvIJø¼)Šó…—z&xi ˆ×½] ê9¾¦pæ -+Ï=~£}ÿßhrDrEÀ׳è`ésÑZ‘¨(yÓÁhÀ3=ÇŸÿŒÇo<¢ýNÝÛ©Á‰; ã¼òžçäJ¤Ñ2oÞ2CªsnHh/L·Dñ=ž®x¯„÷—ŒJ(¢ðâ*­ã¦Ø¸öãÇ‘2Àù¦…lz½;ÎÅB(¤Ø£HÄ‘·ct5ø×V©—س”6ðEÈÛ‡€k1~_Ç\bôòª43Oùú¦Záô›I¶„Lj0 i1nŸÕwåóAfå±î Ç,‰­ mkÖl£y.—$”í<ùJ>•6~ÉW¨ÖFiâV_»\nv ÍU况±wÐZ†¯V®Ûä>Œ+‘,fg©hÍußäÞeaôþØšÎv[BUr«¬ÌnMER‹!8ï0é`Ö¥˜¡©>C|ºÁXzñÁ™‰¢q °LÍ€˜°ò Úíbùfñ´;x–¤ðÊÖäâS¬ÐÿÓ]úu­.H¬mSuk5åf5¨ê®SÏ¿²>]4é–”•iµG´²r™.œ¦g§þçÐ$ºmiBK^ä(k¬X`¦CpâñûÎý¥a¦Vkâí’iCy¯/­¤·tÎmõ€/r‘'N‡œ ¨d41H–mŒ9‘ù˜çö óMxö„“qu@bõ3KžUØcä}o/K‰å‚%ÆàEÞ„¥ÊÎBߎbl4ë‰PºRÿ# ”)¦¢:Ç`XêéeÜ·êÉ\„ªÉêVªñ ákàÌ úQ"ã}‚ʇÍÝ@„I†¼RbóÈ› #,òcæ‚øÑ¡I#¬Ì,-4ä‡õC‡Wc¡ãí—ëå_xßà[X¬«€¾s¼¢â'ô¯vC£}rÝkÄT©÷5;C¢Æ{;1±µøpìk”‰Ó;&x«ÇÉ'H[ày=)‹ˆkù‡ÆqÝ*(€ˆ˜_|#!ÚÖë.Ýb8£V$Jˆ3¡ˆ6º^N£Õêî‰\@vwRô…Xö¢¯cØÓìmþ˜0ú+sáÛ«ü5ë ¸ÇÐྥafã´;(¯‡áà ®Ž[[1u„²™ÉS§] ÐÉƽ9„¹È·§‚¯x㦩',묂ñRqIؼ(FòÙz•h“²wŒðNw2¬Ì¬*ðæR‰¸\ç Ãý®Œ0J˜í¤Oðœ«ÜL ª…Y髤aí4¹¶Lp.^‹ø´„±çÀH.|ãÅŽZâ7¬pzÞ\áÙáõ9 Óâ¡îVìücÞ:¿æMª§Æ鎆šoOC$šêSüéuÕ¼º›ÿhNy%š`âDê"p|ÅRŸWƒÏÐlƬrÖäTØøÒóWŸ±q½Ô= á­*8ùé–[ôìäfÎUbª3¹×H«¯ö‡ãú1,¶›l7ç¥zƒ²Y£¹+Zx;Žl¹éÎtÔtx8›ræUç ]J/((­±5ÍçZÊ#[ß”‡ˆ0§Y¥f:“`—V{¶C¨=UÇ{v@ÔÈ#Q bF:¨õéî]Ï–b|¬U7öxTþ›@ˆ¯Ru+ —| , ¹çFËàØÓ¬ôÒ¶ô¦îVléÕí{<–’)g ó~VwZò:–C6†ædjѦe“€w:yPagŠ`‰/ÿf.Zd"©G,L¦î²ÍKT¥ÅVÏ@ïÕ$#Ê OO,"˜´èÕµˆ@àÚ‰a„ž§t:·†“èr=_¼eœ!c¡^ ç,1êbFº™k 89mzRFÅøe‘pƒÅR”èú‚ „Z»ëµB0E¤ª€\FDDDDDDDDDD -W1VËìÞô÷_k×ßÿ§KZáU8Þ÷=ÔC#)¥”R¦È&ű£—oûÀÔ |Ù -u Q#æãT_Dü8íµ=Dû<¯$Ö’Ðqß J&%Yš:OˆãIÁ’,]ïÌYßê{OÚÉÀŽ5Æom½ÕoÆYïê•úý¬)"…±”·:mÜ× à*>;ÎzV_iMK÷¥kS\ëãJ/®õqõÏÞ®ìÉôóßY÷½õú}‰ß¾Ü’Þ‰ß~}ëOÔÊo󠶊§7Ïû5§rÕoéK&®›§ýT~Š1žž_§lž×¥–¥N·ÎúNwMêòµo[g•ø/-Mß:»piR­Æwz½.™”öž˜Îi}º—¬ý¸1¦J\’´¾ÿÝs»tyçùãïóô§W:µ|ê:=ÚmV}§GëNÒ<Ý¿í=–߯3o»ëÌ6^§v¿ËËDZ˟٧–L>îUûÔïW»dòy,ížUF¯\VžãÆøÎwMëGk¥¶NŸ=þ¥òNßÓ-Þ–Îz%ÆØÎ*ã}‰%WI&Ç÷µô§?_FíÍÙæ¸/ž9Ú½«ñkŸ7îñÞ9¾Å?¯¿½“Êì”Ö:·G{ïÛ¿{b¯{æ§÷æ¬}Þ,™Ä -²…—n)G{ÿ£çJ«Íw¾ë“Ö:i'í¤ÅZ?³[ŒgÞNóÌ^ÝõÏü.+¾SÇ\eÌ–Öœ£×»[oÝg•qo·wâvg«ŒúþÖÓÚé2jzéÏü¶„«v]'Íxîh¯k:+¬SO\+õu©ió¼)‰Ýâ”[ß;Þ*ñÔ9ZŒïVšL»jÿ\ɤu§ÇüuëürËx§ãŒå^rÅ;³ÌŽ]·”ßÒYqÕJµkÈ””Rf¼§W©qÎSðÕ¹ÒwûÓ¾—ðgÇóÊøUÆwíñquûïÑWú]Æ;õWwí¥íÉÿµº¥/e‰RêRß«eüßõ>ŽÇ×úÎMn×®2ºËRô<5-݉mžºJùõ]—Â,`žÄu{iïÒ»^©dRš¯§Œú§ÕóovêïôeÄ^ÒÙ¢Àf¯þ¿]»Œ¾ëGF,?j)eÄG³Ïµ–qKɤwÜÇ-·”qã™·Œ5ï-#–L\q˨qz­Ï©Å½6‰yóÌöâ:óvKZYµ|*s ?ýMõ¦Óe¬¯§ÇKóï÷·µæý˜êé_½–¬ËXkõù_·×ye¬´º<]*}>¥“Vr}JW©T)ý”J'­tÒJ¥RésÒ´~•NÚIs©¶«TÔï*«æ¶ÜÎY‰ïEÉmWO¹l/îÛíÊéo¨œå¶é–žZY‰¢ÿrk”¯V56k­iûcGÔºô)•J¥ÒG2)•\¥Ri¾gÏŸÒÜ5k»çþÔú“ºdR¢îîŽwéZ|õÄ5?-åŸZë’dò‰Ûi}=«dR¢ÓJ&Ÿ{ñ®óêúÖNZOúöõ¤Nç Ë[r½ëtéúf§ÓKR—¶¾óJÉä“í¥xÚzí®Óº•«’ž[Zµ–’É'ã™]^íÌÒýc¯Çí6犱ÏÿÔù.KoõÜÛéÖrß«ëÞ—êÇöé¤q{¥SÓ}"À9œTÜ€Q]ôÂX'’:—“æñˆNÚI;i'í¤Y‹òœ´“Ý‚ž6©s‰™Œ“æ©âT©ME¥»FÉmÛ¬Lá«’Û½Ù¦.ê"n‘@1QܤVåjS½¦›ÊGY-ñF­DÕ­e]©V®SútÒNšÀS?ÑHkü;äÆI#°}£“vÒN'M2‰m2D^]É[¨ ì@0X×ú¨¸ðã¼HTÜ4¢º7Þ—þ¦³^¿ØóoýR<÷Þÿֳ͙ê|_Sýbýî8ÏŒiÆ4Óüµúc{÷•Sl'Þû}ã«£¾ÙZ÷¯Û³ý}é{Å^·ÍyÓ›i¥õµÆnµ¥u{Íú^¬çÍãûÔÞ×îÓâœÿq¥om}¬§ûžZ¾—ªË’þY]J&®êÕc®V'šÖ[µJ&.¿¿éûÍôÞªï¤ññÕúÖ¬ñS¬±Ö5ÓmëW[c×Ýž”‡:žÛºÞîtûݺf×2Ö¾ó¦”f\’L>ú©k‰gÞïK}j©A/™ <é‰kMá×9mRç„àú¼U©ó¡N#UqªÏKq¡¡‰Ø¥dòÙ%Éäs]âIg–’ÉçkµÜvbYr݉£_à©`Þª³fNoöì2V÷›3n€wzyaó¨ºoò꺖iŸ4ÉäíÏ«1þÿ‰9Uq-Ôö¢'­"ü<Ø¡—Dõ?i'ÍuÒôÍÕKTOwɤ´§•®x·Æ>q¼/™lY[šmøw|y¯Î%ºdò:i'í¤´“vÒNÚI;i'í¤´“vÒNÚI;i'í¤´“vÒ$×I;iX2QeDé§ÖMß÷¤wz¥uÒûñ^ë{âˆ76âÏ÷ÒŸ/™|¬G}3ö*%“’dòù*½Êû²Z:µËìï™e´R2ù¼½uæ—Ñæ™%“TÆ×çõxqµØ%“­rfßogýú´J&¥h]gíÎuúÍÓÊIëÜeÌšîi_F½_ë;-¾uÛ’dòùzï´Ÿ3Ö³¾®vÚë_÷´.™¤îOë•n:©Û[§–LJ·~žîR»Ôóþ˹íë=éµ·þMÍú.£ÅšÎúÛR:éËw<·Œ[;ïûÛIeÔUFëѺ”L\[F|wì³nªµÞ9[Ϲê›7ÅŸ¹°û¼›(ªT‹dÒòP.Ö¥T½B}û@Tž‡q"udç]ÛËv/‹è©ĵP[çÚ Z[Ê+ ÒÇ…/RÊ…C‹3]"B+ã(ZÊk(`^…ŠãZž‡ÏkyŸÐƒ™Nï÷u`Þ÷!U]1Â;‡ëNémo¨T•ÝZbn«ReUš:×âT{Ë™bw+UÙµLUj廪ʻJé[õõ›Y çÚ~ïMÕç¨g™Úê–[+S¹^yS[jÃx•·0Å}¾ÊyË(Ô§ªEI»Ê›|T¶’ªÞJTÕ+zW»æ¼¹Wùo;ß*·_mrÛnåo©,Ÿ»þ­ô¾b•æ¼qÖ7¬9i7”–…²’¦´Kšº\õ¼ïÃþåoõ)}ý©jeUÑM^GY©ÚPXr4cŒÂœÕ.Àö©N\ªkÁ@ßvûm+*µJ]YSª-Uxe¥*§RroÕÛW++õòk÷¶KUŠ’_é&?¯ª\=W¯¼úÆ -7˜£ìvîr+šWµ©¶äPn%ªnV®¸­z§âN-ï _ž§R›sjÛíJ¼í–8õVÞm[¹Õ¯e¯¦ÛÛªÜUªºQ*iéFÉÕ¶YéÛv™òwW¡ô½Ü>ÎæÌ}¾x³õ.·Ö›\emeŠ£œÜUcŽj§7Lq_æ^õ–Ë»VN®vÞ$÷ÛJ¬Ú8yQygí_ÿ~xë es¦EU‰²XËU -[y-VIíž­Uézi=m»zn…ª/+jÛÒÚÍJGi,7¾Ü¶S*Mÿ~×jqï5Ú¯ùSµV‰-§%ŠÛV:g­´vE¹¦.ªoóPá×I׊Qœ´y]Ø…WÑâ(î¥èHˆ¤b¨Øò¼ðn^[ê^V\)dt ¯Žv¯í‚^ihâ^[Kâó¼–è¤ê¾D ?îÅ…áÖuDW¬Sq—°ku¨-ìT¡ÀUDî0O"r [ 䵕",r¦èš“¶/1N!Ø•<ï[;ͯoJsÖ×ÝVl?¿OJµÛûŸßëÆ÷k|þÇœýÞLß³Íuë[õ_[ïã\1¦ôúöŸÕÒMºýŠa1ïE‡q‰nã‰oío(.¿ñDJëï=õõ{µ_ýkŠ+uL}gë7ÿÞVSú¿EKõÜom¦Úõïìôº¥Ûñ¾6c»}çwΙîŒó¥Xk·oéݘÖ[ïý«]W«kv›mÍw×ëøíûû†âòOÝúÝï4×ê9Ó›ë¥Ú½êœõµîžó¾9o<1çÍ(æ¼u¥ÿ7VLë;Õ7×íTßüg}ï¾Oô»¡¸l<ÿfñ®m}é¿ýñ?}õÞ˜âÏsã‰D"zĸ\1ËS餯±¦5ûcí¹jì¹f[3ÆNk¶›QÄ»^ó¥úÒ¼k¦4cÏ×ítÿI¯­»ºý{Ÿbýuë{©þ¿•zµ6S¼±®Ž·¾úëÞUcjëW[+®7;µëkߌ"Æn1ÆYS§Ôõ¦øÖ<©¦8Óº­o‹½n|}3Šz{¾–ºv§U׋sv¬«Å¹ê:©Ýÿã'zÞŒbÕ_·¿¦Ûío{_Wí[ë–^·×}ë}]3ÅYoü¸×ç}b&Æ".ª|‘®B1aŠ[­B‘Еâ…ku"MÄppóâñå½^^ÆRÜ!d"™ hT/®åÅ{·Oï•ÑnŠqž¾iÄD´ZH£ŠxqBhÑju¢°‹©^Þ'ü6 M”LbD¸DÉ$h¾ˆÖs"ÞšR¸yDR[hj¡:°»ÐD—L ¢&¾ºõQ½bn@¦:ÉÄ r® B1¦Ñé ¾ð^ÉÜ) Ü‘îxí%º4VJ=^$“S¸µD'Lã5}N¾ Õ•¸VvŸçDêÄ櫓ÖI£ô"™`hßÈ•.’ Æ# 4jrÔÄ¿H&˜‹d‚™£qmœ)~+ܸyy$· Œ}U«K½8‰(ckóRßÆúD d¥b^E¸µDq†°x©_$1Õ+æQÄÂb Þ§Ê"ϹÈ£¬I&"fgl9 -²EcàÖ¥…Â'E6i<"Ìðá+x - -p.0¹D¦.&BcqµÏgt)cß°@$sÁ -Zp@ƒ³á@A†¥d4¬%'llæj¬&™Ð ŠÕ ¥º0°;jƒ'KT‹û©‹ëËÂT‚Ji䳉Sýhd¼†ÇÇá[!ó‚ͧÑþB‚áåÞÇQþٳ𺑜…1m\ƒp×$“Ò…¤¹ˆ|xÑ['PrA+amWŠT,*Mè\.å!1¢¹+Gƒ…M "4 ±æVTZƒ¢ š„Ú@Ñ´^ ­É`á°Í„ÒÅĸ\8LM2É0ÖÂl¡,x>lx2“ -‰IÅ‘²rÜ é­Zc¢#;ò Ë G“R¤âE‘"(—A¨~¤ ªD‡†ALEt"0d°áÉ’è <•ÓÅ@“L2%ÌLý’Ñ@Ê–ù202-DfE?@…!sòôg:@0˜ÌÆÉ 6::‘Ž­…*ðà<‚ͳLp•¡@Ä2(Œ€:pAeÃ2 2# ­àêÖF“L*8Æ!ó>0Ÿ† ŒJdJ`@ÐÈ3A §TʉÌGƒIq ÅÁ^0õ´.%Xƒê’Ú88.Ó«âÂe.¢Ð%Ô!›ËÞø’±Wó’m8M2QX N¤’‹ £W¬˜ìÒa(p8$T¦õ<³ãÂdh8I 1@ FÆ,ô²l\Äb;ºYP£ –¥ÂòÉx°8\à‘E“L.nÁ²áJ¶˜Ë2-*‹ÝT™Å•ZÁ4‰Sˆ†»•6"ÒòÐ2BŠ†¶0³IÃl4Ök¤™VÔ£q, Z¦bíµA¸ÆAËh%ˆ ‹¦I&›B¦ÍQˆ",‡‡ÕÀFå`¸Ðp Œ&ÆÀ4 ¸™‡Ù© ú d0ÎÀȉc¸,²;â€@X#ÌÈÇ€``¥AéXÀ -ëCñªh’IˆÃ‡T\&®òm[…ÛLE£"7!;Á!QÙˆ`”*"jb¨D4@€*B(*+„„ -¸¹t%S-·¢5ªW°IV0P¦ÂR°–ÊÀg¢T°AHÑ$’–€Q:`eDâ£< aEaxŠrÊL' -¥Õá  lTƒRqZP^- -Š}PEP"8J”©ƒD±"Š‰‚õ¡Œh| ”„€Cáx P.šÒpr)šdâzðJAØ(åC%…*|2‹ Ö…b©x,”¬B‰m¤ŒÂða6‚‘ÉF3ÂËF4\µˆdáæ±²GµÊ`ªÌDqÊ nÅGÆÑšðȲEG¦I&¬ÍI@2ð22JHì"³È ™} ™²®ƒšÈHØ"‘a2 -ÙIÛJY'&² -,‚”qÀ4†laDB” |–Pvªl|2PÁ'Ëøk!Ù\(d N–1,›L“LÂT -!óÈ,2+ÚY}XÐÙwòœyT pÖ`¹¶ˆÕl ¬ÔŒË g.šm:M†‘¨™…„8dváqay(™l"8dž)„É6Z -—lD2M2¹K–±²–¡2?A€ *ÙA‡…’Y²,Ë4™eY ‚2-‰ Pí]D•,˲ŽKV€’eû  É€Àd”Ž %˲,lPȲÏÊ2‹ʲ%s¥4•L:¦’(Àyxð€*‡\(SêŠà³‘ŸwF«y2¬,fêx%S§a‚’e -tl‘Œ“R_§®@MÎ(í¶<µµÐòh’ IEmLléÉ„ŒTtV ‡NÌ€¢B áÁÂ7\ÙfV‘ˆƒh% ”@49®¬I&¡ -¤û¼ Lƒ†WþBN&shÑ(Š T !*…29¥0²à¥‡Pæ€aÓ}.RGD ¢ˆçꌈXTšdQ @O§1²` :ñ|`Ϩ ó„6"PÆcd^4ɤ@[Ñ„<E‡B€†gä‚£jÓ„'S²ì‘eÂ¥ɲÌà ˾†,+ I&§L–e”J–Õo@€HÁÊ“e -(P@“L2Kã‘YèhÈ - Ò5`¼ð À, -PøÅ=ØýC%ž•U:M2©5æÒV ƒT¨ãq°ðžHG*:Rã© -¥:;1P‚ˆB+P! À6«ÈuqÅÂÝŠõž»³,Û.#œ´ù¸(ä2Ë2PRLÐý4`÷ eY–AdYV!D´%Ë2XA–eI0Ò$“Š &˲Uˆ„î$P²,£\²,ƒÕ ÝI¤T,D( èêAh ¥>BY–aF:.n–eË2â<#MɲlB˲¬Ò‘;Y–eß@–eNšø>˲¬@D¨tµ&™P.YF!(È2Ð&Ë -(+,"VL#Bàxu;\ˆ8X `°–Œb|YPK•‡•É³ù´M„°"4 Êáhd'OƒÄŽ…²,ÓT^Š]M"}LM<ˆM˜ê@0ÓƒuZ­˜ˆ3àDHSED$uâ;©C½Õ‹„òâÖBÁ:ÐãÀÀ}å…L”Âl­V«å¥&Ê éÄ.|u¢I"D£I"Ý_¦ìJQäEJÍl‰¼:®ëÂVì°™>¡$7*ÃÕ}î$d“ pÝŠÃÁMäÔÂ`ÛWñ¯®äߦzm¡é+8ÐÂs$l·½P®«‚ ·{q#çZ]íÝù¶‡£°îKh¾ð^"¯X»•90[Û ô"Ep‹¬T Œ©®ƒm1Œy¶VÜâ«‹a£FǽbÌ#ðyÑ ‹¯náâË‹¯­‹1‚qŠ@¯-‚[äZÝ*¾¶òêl`|q,"òêÂcäXaä¾-r Ǫ¸ˆ|ÛGA»ä@O€¢ƒmWvªPéó«ðE -7”÷¥:^ñß9t-0ÖJ½Hݪ _œŠ¤zyŸ“$ñNêPؾQÊ{y¶oäù<¯ãò>Qè¡:Èæ"½ð@ÞË{8‰@ Á­´c'†¯Žkµ¼T×êPÞƒÆãTÝ…ÅaDo… öqá«ûZœÊs©`°Ù -AdsuóƒÁ>Ø€îE¨¨â^ÝŠ¥&l€5Aå>Nµ±À ÂH½b«  Õ…Sõ¥è½&{½6Õü`¾óƒ @c*˜³@¸ÖægøZµ*†//5ÁÌ›°¾‰òB¤Z°”·&{¥RàT}þµR®éJùËOˆ=# -ðÂ…¯nºRÞꃵT3|­Â­µ -905AØŠk}6(òm®ãZž”âÀØ7W+OÅq-W -æ6È„ NðS}°ºðµMØÞt¥ÀíÅy«WÇl0îÕµVœj~ôÛPŸ×òP ôRók¥Xls…j¢¼° Q^ˆ¬ùÁ`&lk}Üo~­©úR/®û¼©úRŸO¬k­¦êKMìòé@N5Q^ˆF£©ìpSm!ç` -°ÃWBíí˜jëv=¿>2ÿ©®º‰3y‡Iy-9Ón ®smàÁ—‚±Ô8_-×à· 8/ËåQ[÷m.'í¤Ä0扤¼—U½¸*ráÖòÀNrq“:a Æ"â&u*UÝ ¤^Ü·ÁÀ×ö…q“:¿; -ä‹3õêœ „½µ¡âùq!¸}YÅ¡\¡.Ü`.ï#I¬¸’³æZÝÊû$X©Ž…šZ­˜ˆÔ™tZ¿\.µ‰ÂW²^n`øòD!¢b&—÷¿M‚Ôñ¼âJþø­®÷âV‹ûœ4†—W û<†€ #÷êZaÌãÂB­÷Á^uôj[Ü® „]k‹MDW÷òRœiëZ[ìÂ׆S ¯N®»Ðü:ÑœêEŠð„+®¤·¾ë—×p_€kÁ\^*ºVj©ç ó*ìÎÑ·ë˜÷iµ¸ƒ!‚®…Ú4aª]"Âû¸1‚ ÷Á`1SÌNêt`ü8Ø‹›Ô =v­mv0Uvy)®áŠ+Å-n`û@./ =È«à=p­Ž… Š†g~Vt~êü°2<¯‘!52<±!øOÆņàñåà;Õï4º¬h¸±!øy90¸¬(…¤øŠ:} ló²T\(T?¨W¨ ®ÑæX(”ƒZ\3]F8Fœ ‰v¼(ÄSà!è¢@ I!¤JH -a²ØÚT”2Ú r€ËÁŸ2-2b &"6ægEE[æâ1àd&2uäQ-ÄqðÄ:^´] 6O;‘¶'#yÌ5ÉD8™Ð(¤l‹£ ßI⹇b³8Œ*ÌCähÈÃâ’q2!Ðó$``Ë”à*rÁdQ•\!ºàT:Mh aÁ|Œ¤'‚hxóF:îiP|E5ɦ12@è¸&™d"jfBH¨BC$¤‘*D‚P³ ¹Â÷}¸SÉ!Áj-ò‘”Ń& ÙD5$/V”¤¡ èh’Ià e*þ†~DÛ¼{i( óÉnKûøl¨è§@~:£ -†›0? -àDE†á"\< -6!Êp0Ÿuœ¢ð õÐ Y -8H–ÌR2¡^)-ƒc¿A»œŒæÁ‰¸&<!“C²‡ö±9q`d”†ñ‰d@_½L (‹Š¯h—±Ø#+Ð"Á P)JÂ*õ -¯L)%Àò -&ðØXúƒ¢à5ÇI"gPX/-Vœ\ãÌ…|2–¬‚AÍ´€:Ó>(ëÂå ÔÌÏÃbÁpñiãhÅçQôœ8Pð„\0kð¸Î÷Ñjû¾,Áás0P? ,Ì€u¥ƒ+` -B&üH’ˆj’ÉÌ8àg%\Ãó˜#«àŒB¸±xà§I&ßÆ¢¢#!§ØgÐ9(ø %† ‡à ¶’ ¦¢Nùû4ÉdäÀ¢¢!Ù±Q$„npu!j¡‘eLÚWÁ/I:U½#\°Ù;¨æ©®Fˆ&™D":::&/­‚E"ñ.Š "¢@Ð-¢6bA€BërZ™’k`„ƒùLPp¬ -Ø‘%|XÊh¨&™p \êŇ‚‡ˆ2Þ^¬Žï;¹î% ðÐ’g-*ŠñÖFÕ¸Œ4ÉSâÄ8>ŒªSà_ñ #ZqjpKB62A¬DÔCcƒù^¼ààQM2)µ`ë!¢L€|B†cCÛ…uåƒXpðËáŸæàwÉ´‘C‡GÔLM2)A xLÒÁõÈ£ Ž‡ŽDø>†EE5ɤ5ºœLˆ¶#ý>h-Ùˆ“‰éR íøX˜báÕE(Òà‡;1ЋÉj(É@ÇW"|Ÿ&™€¥]ª“…)6™P—êÀAuê„åÂb¢Q€~“) 0ø΋Ãꌀ ˜4#®ú¹k,žÊùˆP° -endstream endobj 13 0 obj <>stream -! ›£I&ŽN{0ŸìRXÐj° 'ó ô<™ -ÕÆ©!‹¢@~2£‰®SItó¿!:ua;p !Ðód -* ÔÕp9™Ê(€ ²&™˜âóÁÊ(€´ƒËÐa¸" ‘ªu'B ¥]ðñ sd¡ä 1i\ÄDÕc½NßHèT‡ ‰…L!ª^KÄÓ$“Wîø–ùØZ¤ŽÉâÂx¦v–Hh?Ht$€€š -΃ÚŒ*>¶&™ hìËOTþN¨Ùh $úA¡‰Q8êaDˆêÈ6ͧt•‡Ž&CèdÚÆ@­&™L`>Ùõ:þÑh ­ס@Š©* }á -&3tôÇñ…H\d/@b ÔLÐåd>¨EÄóx -ŠN ÿm*š Ï]p F®I&æG—‘x ˜ùh„ƒJ9tÚ6‘Ñ^î2à±@1"œ4É„€½Ò0à(œ¾‹Ž¹ðq³fe#aŒ\·Ñ$“†,ãÁ>N& X%‚>,ƒby•¡Á g6ð6T“zq8AèE°/¯Ñ{¸\¦„Ç•AqqÓhé‰PBkƒ…€"¹ºQµ,[dC…¸2¦RJ‡h’ A âÕmXLtÛ}ŸH‹uáÒH°^••y ÈÉbŠ!Õ¯ ua%²Še`D¬R# uEðiq îÒËa6.\ª¦&T! Xµ‘¼Ô†ƒ¦”&™\„:E*øPª ”„jB‚ÛL 6Œ‹…EØRá†Ç‡ˆ¿>1’Å|dX©Sö é²°˜'‹‚Üy¬d¼Yܪð:J¦ ‹ÔB‡&™XfGÖÁ¡88tÚ‡#Km0”‡jä:l€+ß(aB.ÞA……ë@ÀªÛ2ú7:4P <ð‘ÑH=ˆ€d \2! 8#ÄY}M À°Xt04ÉÄš<ŒeuñÀa=\øÆã^ˆ T| &‹ÊEªÀµ -A*". -º"ÃAÉ*`˜ŠB32YX8©ÁÂE¡ Ñ9¤*PP Í…ƒ3« M2Ñ.;b‚â‰ôDlÕ‘M„áI"Æ¡@’¨l¬—  DÄ(O=@¢‡âHpA@T.ÄFw X 9‘!xB¾³¨xøx:ÎÃE昇 V© C`*i’‰çO›’Ƨ/¥°`9ì£p¸ð°q7".î‚ÕÐÁª05d*§âc˜†o´CHŸÔ†)ƒé8$V‹be0ˆ| †Ã¦ &32zHi#M2É@`H#-ïhƒ9ÈF`Yˆp¢ÍÒ ˆÀ ‘†«  u2‹¦@{BÇ¢ ™>`  £4gD„ˆÈ U,ct1B­> ahúpJßùÔˆùÑ$“Lêƒy*#‡ç£0+6±=!" ÖFÒYa€`t@4T¡N·±ÕŽH‡GÖ‰¸T ™v1-ÔÜYÐŒ"4 {ƒ} - Ѧ Q‚E(t|‘” -Xãh’I~pâ - 8(Іó9Œ 8õ6À6§MŠµAl0ªÎ棡 7V# ½%R,‰„.ä³p+š€A· C…PêU € ‚hô±^ËaA“L@›ŠîÆâ4F -”†ƒŒ":8˜Ðè - 4lw p;šØ° ‹gK8p¿!¢²C: À ­çã a #âAêJæ‚›%¨äréc‰ DRˆf@H0€(’Š¤BEÌ2e¸jZ2„NB2G@Ž#) -¢(ˆ‚ Êc”1H!fnȘ¿àXTÜæ`;<Ã:>† 5böúInšv#V\–e™Ñ÷(«uÖÚN¢j…-¸ŸÍ/gör¾Iè@ªúì)&¿ïáÍ“AUÍåB¨ªDݤa,A•v˜ObIpI­¡»7õR-6„‘[Tæl ˆ‡îc‘'¯~øˆÜ¯°èÂ~%a,ÞiïõcG5׌*†Ú¬UÆñ¥ ©FÀ²ÃPƒºDxœö>jå`ž¼ÃéÒ‹qd@ˆÂÅ]–*þ¶Aª‘›g“Z(R‡“yLäPQy€<-Q¢È2>ÉÏ|Q -¹ÜQêÁ@uïáÍ~dרß݃å¬_òâz4tÙ q¥ž¬xǵAKyÈÌi`Ø" ¡œ\aÖyØ¥ö½æƒ k÷A«œä¾, z8­þcåÑäóeOZTJÕbN³yão¹ƒ’AÜwúãm¸+‰ÕhTÀp€h -ËtýÙá®”ö6dSG`öhÕEãÝjbDéa½[ƒžÏ@®æ~…t°¡Ïµ².©âXí:¼ ^i«jp7K’9TÊع7-[˜³³»‡AÖ‰ù>³d¤ü…Â÷·QÈ„DX³2Å4‹í2­.©¤Iþñ†š™úÿ4#Ê]8°#À´jdÞ³‰Fn·K)J›ðéi`žÌY hR‡ºœ…³.ŸÜZì²ñ0œM]K#GÄ`³M`¬}«A"•?eŸ›Õf §Ð(¢ÂfÖ+©}yôߟOÍ -˜RK,EÖ>-ûEgMÏç„êRHøï˜ -,wÿð“lû³Š›`ùä1“Œù9¤_ÉŠ‚&!9Æà¹ðµìo‡úZBêaÌÕÏ?o¤ÊqÖ½Õ—†ùßðˆJìæRKvÞ™‹sŸÖ÷,x\ït—»?²7ïÁºc8-@ʱ»A4V—ÀßPóçiå®R{ž÷›:`¶NTÁLÛ`—͆3‰î¤¡¢' ¾zÔ•”úϹÎιU”hÑÁº ;­yãåñ.ÕóÆ5$T‹„HÉÛ’™1ÇE -:mçÖu°ÚŒãfmŸÌȲ:ªj-Ž`1uñ`Á]7ý/|‰ndË=5Í9dxFEôÑŒ -jÒÞ׬­Þ^ å 0½•Îí¼3òìdn—‡ÐO9»\YﶯD%•Ë\žðŠ›Ê¬ëÆDhx|Ñ×"§¿æ××`(  -ö_ÿv¾zˆA§PŽ.h"ÍÅÏ_c€ÎÅÓ´œ~t‘FžZIŸH0³Ê„áö½¥;c'0…3¼,ÖæKË·ofSTp } !¬m¾Õç‘Ÿ«êO:/kHt@º»Q@Ü×m´ ~?—”ɌȲ¤$‘R]øé/á{±ÜáþìóõÂ8áìFˆ&pägv'iØKï“‹Ð„æ ²¸Lv|°ôCWÄÞ²¦e €V‚>F=‰¥)ZIni^jç”Ã%I !h³YFÆ´ÔNêþ LôI´ë«BTËq؈ùZ§üé·OO£c¢¢ð[~Œ–6šZ(7‰¿VávÍáÛÙhGÕÃñãn¨ì=}Ž_Nñ»kEàÈ‹A&*s,ø€ó‰¹bnR‚ -Ðh"¨g2ÙácgÍÜ{,§¼Àg÷Ëã¶éŽƒ J‡bOIÐTqA0FB’ªyÏl"iZ>µÌ cåÚ¹b+òïéXÍ -Ž/—1mºçßcÓ:­m²Y{î´º¶çŒm«¢ð%éN,ôjœìLóut¡œ« Ì4Ò©vš>>Tš¿Ÿ+ñ&j‡-&„î¯íHä_ -Ш·¬Î¶’ ”ôF¸jåŸçÞ–~‚ЛÃ>Ý -s -Lh’ ÷q‹¥¤‰Øñ¡¢wèìc -ÀãA‹Î(ÉÎ@ '¢oHhK)ïDôAOx¾Ÿ8’š·f| ”†Ç3*áåa8ƒ~†¦‹Æl>Ð/¿Œ!TîMõ²S–3‘g5;º•”êsÇ…žÁt{[9±òge Ä] áãˆ:¨eá_FßÒìÍôò- ó¦À‘OÛH*ˆÎâ{yàeŒhVƒŸæ‘·-yºÙxIHÃ÷Þmh)÷NQiÅüŸ¡:´ì°‘+ÆË!ivVÔ àZbL‚ ƒØêŨ̾V…Û{˜SÚV‡ -¥t(?6S¿¨êÅ8“VLªÇëòÀj N´ð0ò¼ZÐolKïüæ)Únñ¡ËÿŸ -ï)|«•«u(ïª&-nN*6¡;Ú,íQó¦»eäåy%'ç« ˜9Ë»±mÛ·“Ê(”)ϯ6ö£7 ‚QÐ÷~årÃ/Äe”%Œãfg”òÀXœ”§-6uû&…Üé -(«°²½¢t¿xÝ#´ä=bG‚7u½+ÀT0®¥VÔx¿Ä²Z®xnO"ƒ›W³µÍqäÓ}„8øäìG–KÑZ@Û­Pº›J…åÖô‚}Ùrߦ.OQš)—;e^„Ü?ÚhK³Ôê°é_ò¹yáøYGšë­2o–S1;t##¶[¦ŽËÅ[A?‡yk¶a@šžh“‡$æShS~£ôA|­Â¬å³ºØƒûqyèø«?ï]ëQ -¢¸³NÓ)P“N¿Ùj¨;wë ƒ¯—#tè~X)q–0!©Â®>X]?ºû;ë&¯ª@cR=ž³ ':1 ´‚§R›Io¾µF׬§˜"°„#Áð  ›ÍÏÏiP: yr'Ð sžœüZ Ú<;Œ/Ý&¥7|jxÄhF6¼Ù½¹}ÑŒ=1“´þ ]I_ð1ûˆã@k †|pqy¬?G6Tg€TŸþN^'ŸŠ›ØX­05*Á0´„€íÍóMšþÐj†ÍUq¿ÛD5¼ð¾¼±‰7lcTM Öb-göb¯â[f#µïá“Š‡1\ÓLšÊ¸óðÜéñçä|IA‚7‰%-!híT»iHåì¾'1ù1ÅA;f )ä° ¡j4óÊÎò—PzÆ¿c—@ÿr— ýS -içìʼnàh…ke0nd¾z°ÞÔ¹R;/Šº"¸Šæ÷øqß6¸ü*\²2= k€'×ðñl1³=ý‹_Ÿ•OÊR4ÌïÀ‹´"à¸ñ|==^×]VˆãÎ&ŽŠ÷Æ¥Á˜¿:…où„ÊÍ¢µõ(#¥‚nB¤þŒ S‰)3]t^`¤ÆŒ1 ¢+ðH¼_ä**=‚ˆÈÚ®Zà{_KŸå9qq{_Ý‹Ü™þyû'Zÿn(Ø ¡c˳¿îhŠß.Í l·ÉuØ)a~ àYº¢Ô˜H…èD7u‘ˆ‘~ÌIÈÜ -K3#êÏ —ö$¯ûcÿËÉߘtb2å8hkÚäš"Çu3ï]"€a -BjÓe°©alw½Y_‚MµM/y8grÄ¥]ùÿ÷ ± ˆ™ÉõZðÐÅöÊÌU ßù,—ìÿüi× -_MêêÒNTŒPtÚ¤MrúÏ8ÐvÄpñç¿P¨ü×; ßÅ|¨Vf+ãGkÍè¨ØwU“ÜË]XZT¯Ã pÆ•Ó:0¿Þ¥ƒ¥Œ&î§Ôsè£w‡nùa!r•ERý&™>©Ñ1Î µÕ* /J²ð¥zõÕš3ÝÿA…_Ǹ¢6ÌyãyJŸ&‡‚™•u†ãõK6„#'0¨h ¸£*:§úTÞê†ðn‘î–ô¢®ZxðRV‚iDñÐ蹡+} .Q#h -fð+mQÿd8¿ŸGúÅ5æÎÀaò¢»Ü·ÜUU§˜¿]a]ýŽ -j^ºÆ9À²µ|š‚­[ÀêúÙ6'C— €ŒÙV{nò@N³SŸ6@õZ]!vÌ ¨®ê'øW;6|ð‘ƒTjÑê"±µÒ³kÌKØ&žywÏZBr ]>ÅBóà·+ßã`z!õ/î?žsÃÖþ‚•žü¹l -ø}‡ê÷Wv”8 -‹bÈsê<èÆ×P¹±oÀ¿TÝûÖG'4ˆ„[”×@œš¬ùy„:ž<è©—G`@@ݺAµÐKm™hòÑÉŒmbëUw·€s¹˜s-¾œ-Èa¥눓 žåµ¤hó&N4§o‡M¡CÁîE8½«oJB›pÆɳ¦3"Þý™Ýr­;°=¿K¤gbÕNá"˜ƒ*‹Ì<Ô¿:‚ýéÜ¢Â:Ö•ªë¨ý ­ý§^hŠŸ­cÇDŸÉ¬ó2§Òˆ·@'¡:igÅóÓ „Ò–±FjÕ}Š¸öÈý^†›»C܉GîkEV’W/Øž+”õbCÛùwïXÓ¾ùÓ'èÒ -“1QŽu˜£ÁNB«¦Ênì œ»Ä€“Ç>Fš›P²8›|-ãîTz¯K×#†Ÿë·²º`l_¦írMAcÕ°WáýÓßòIrû—lÎu݈N†çDy¤¼6¯ÔwÀD yçLÃ!ÂøÚ‹ÎNF£Ý„S´îÃh 2oðNŸˆª™œ8n!4½[˪ÉÙ!1„ê êÙìcÙˤºÒÂ>‹üƒ–*æË( -HIÂ(îœý¬Ñ/¤°O$J¼2e+Ù”lØ Áa¡/D^–m¥Iq}‹.¯ èßñZéó랪‰9V¾ÿ|ýf­-ïŒnçì˜å÷C”Äz«Óån“²Z¶>Ý·Ù-~6|9Zƒßü¥ìò—••öqYq-þ‚%,øùB–0[’)+CM”÷ ÑÀ÷È{ Q«ž!ê3gÞ±Fè¡V]¦2>BVXŒÖ–% ›ÓÝmUÓ4:å!C¼î6ñHs©2ØpIhøYÌU‹.¬xPpº$> ¬B¥ÏIú¤_çóÉyªCŽThaS^,\œ—£˱:µ(÷âÕz–T÷šÂFÇKS¹çæ¦((lƒD÷G³ðÀú‘é´COý@M -Uš,*Kü†Á7õp5 ñ"K–2`[¥B×F÷ô/ø¼Û=¸4SôæקÖÛÄç&|¯À&å–à“Û÷>KWöN7c!²g¶ [— …ëÌü¡wµà©è¢ÅJëEovºŒ¿Ô‹4’‹Ù¨VþÓt+:ax uTÑÀ”7c8H¬:8Å÷ˆexG¸ÊÒ“ÁƒH M‘I˜—ƒd»X, -u®{Ëz&áÀ<àÁAç‹£z—¨F|€>=Ú/– Œ)_ý$¬Ô5З­®.Î6„Og=EàJÐw;º–i ($¡0Õ}êiúOEϾ,ŠbƒîÊq4£6yhŒ É<­£X÷Ãî§IP̼šØ Øp_ x¥,þý&vÆ'i4:;c—vÐc«O¤,šº‰ñ3ØIÜz±>­W–.ÊÙYSU3m½o”FÕŸ‚}j¹,ò,fØÎål’îLÆÊaqTðF€ÉÇ+ĉœöÚ9÷Nõ\”º;fdPZÊx»-\¤ãíLPÞªö–“€k•²ÞT- ©O+8Ñ^Rý8`®ÚÏÊƸ $jÔÔ\‘·Ö'œ~êAh w’Œ9s§ƒ—ã´!}ò:àH±è5ÙC ©¶¢Öò¨ŒhÌB/tV˜³Š•ÉÔÑZHx“~~(ÏuÐYµzþ l`m†¼¢Ûå3ɺsNà뮱ĢkÆ ]=5©[ñW¡ÙQ;¥ Ûö=À" -,%k]dZ29'·+ÓEO hüL±yÔ€êž x?ãxXÂ-ƒ»U† µ#Nò7Ô˜{ãÅ÷d%g‹"|®è„È8ø”E -H=>2ÀbôtâÛWG`43þ{9Ñ6õ ÿA2q‘ŽQ“m×ÀÎ’;âaܶÁ×!“ÕÙ‰ôUM­Ì{­›Áå¨/57P[!%&fiXÌTY8êqÞò³<±³'ï!‘Ë À;°= R4Ôp€vÊN|e—Iî 6 ±õ!‡ÀêžXÕi˜y‚SêÓÅw2k_`}g2*,W÷ŒdKœôù'zòÀ(6Ä?qOq×è[aúbð4¢µŠ,¢ž/9¬jÄßi€o£vª¸zyºfh”gU\ûW-Ôd$jdëE$7,òšH´D‰±³ía{‚™>r‘ÆdÈ'y<‘NÁžˆCêEÇðbNÒ–E?#Ç–ø>/ÑZ*q¯øöŸz³Êaäêhø¢Ù™UÈÎĶ6‘fp’qæ¨à8µ7Ž¿+j0?•8BÕ!rqÆ«b¤†Çl&í3’Q8µÉîo+”À‰”ŸgS¹}B-}ÅÂ挥þVøNÓ£sÓ‡6šÕ2½Øê™B.éìò¿ISýjê3r(ÀØ€©•¯¯šåâ„sp ¯Q°àk2ç¯Í@ë3gÖ¡‹m£ ì€yДcwèžÀI§\ ©¸àO¢í»ã‡µ“}í¥J7½a£Öš¥_SkNGXòA®'%猎¬PztÎç¯Lõ§4àÙ’pƒX8o Û3P« ¬ ç*–#ž9ZcºùVÈà øúy gïKÿß0ÞDN*p$hZe ®04qÎΞ!Š ¸lƒ ¿ž;‰ „åCÀs)F ˜˜^z‡iVû¸­å"J¤èøK³ožß„®[µ|ìiÆ·íµ2³¯†¾%o€Â< -ìõñ±Ô~óŸÉ:)éÚ‚‚£Ã¥§ÿûöØÀ;)Ô?ýÉMd´rc í17.Cwøœ\þÄÄß¿ª%*‡¯¬Q ¬üñ»šîåç²]dhQ䧛J…f“0êŽRvL~üÅÈ*çb2¼]‡NÑbæR†H/ÛÅt#ÓR²êLS܃÷1}‡G¦Фûô3l#Ô@zŸ ¦½6D“‚3–u¸ -®¢t+!…þqu¡Ü¼Ëœ‹ôÈyÜk)î+ýîMÚ©Óî\ÊýùÛŒ_|ó˜Ý)5ºDí讅ٮͼaÐœº(Ùø¤4aå÷mð–® GôKÖÊd@÷åP‚öˆ5nºK)Vl!¤¡ã '-Óp…HËǫ̂R«ñ¿yÈkîKŠTŸÊÈ× %Ú â„ÒÊáY`.¢º\Aò>ÄR‘<0Ö¯ǤÅi³Ò¹ïO¬dz»Þl«)È5yÏc[IÏú¹Å„Ȳnt7Mäº\f£6ø˜¹)âÊÂ<üzy~âã‹{õWQ¯™ì¶‡Ð“v,cSœè>3Ö«3±Xmc‚Ó©Žç,Ýx`¬ËL¨ý y;DVÇ2Іì^x?6 ®.BZÂ;˜BcVÉfîHQ‡Ûá2˼3W<Í™_Tùza=²þ’Rê4ž.Œ$¥a¤ÙöWûÁ{[DƒoÞš€á°Ï¼|Dþ`7ž„x&Ô£`uK&ž×±#è9œdˆ›[g™ÈzìX¸ÕE@$fÉ‹cRwÝ·GîuhlŠ¾uòè!À¾Æ«Šxˆ3±ñlP+ÂÜŽKsb'ËtWNƶ’5u«i‚ú‚û@•û¤§,Á ëRßÆß»;ÊÑŸ°;åŠ(ù–_˜¥KŠBªIt"AËcÛ+ØùR(Ž»†,¿bn^WM韸㌠PBÄL†èKT,ˆÚŠ:<U DŸ÷AaĤÑ&Û9ˆB[¢À—•š‰¡sÆ -2âØuµ—T®¹×ðe +Ðy-iŸ”Ù5­v‚Dµ/ý;C9<ŽáÂз™ŸÌQàJ'ðÁj)b‘̉Hj1@#"ä2É2þaƈP@í$¦$ŒSüÞÂ9ÙÉO —UˆÁÄ^üÿþ P"ñð„8(FvA;7Þ2¶\;³“|cñs›v_Ã&uÛ_ç@V~š\ÍŒ[©%‘6(¡•»Ÿµ*M‹á]‹K´ ‘¹+«¸¥æj¸U!ˆÊw/ ~¸|‰4KBݸ]Õ¨Xv{R o_ÎËp ¼Ì!¡կ߉9 Ú«0à ¬\t«»&Á¶!Zî'¥Û~?ùI+FÉæó“Â4P¬Åµ¨5»Þ £ƒ0Q²q[\˜~ïJ -É•[Z/\0^œ¥`ý—%.`¡¼ x¦0p}ŸÅ<‚à‹«ÄËhJ¡=é¨*[¾2úRluÏÒãS»O.PJá ¬c¯^€ž%øq$.½š•nä&ô¬ëž©û§[:•\½¬PÀ§rhlÆNš7Æ@m|½×Êâµ™`D’{T¦K -Ê‹Þs=’/Á•<‹‘¤šŒ—¾ì¦,‰P¬óà(ŒÇ×~ë2É>,Ùp±ˆ’Å6”¸$ø0È@Ou$ã!‚°JÖt2™¯’ÿáJüA%Âù*ÔÂñB..ÁO`ý5dß÷%6Ïkm§4V…¹r ïådQ0'.ߦP¯L•ÈËØC#ø«ŠÓ(&!ØÕѾҲ]Ó©Š¨` ±DŠV6”N×Orá[· úG2×IQ¯*F1íöË}HË.í 'úÂÃSbà šV §aûŽ_ˆ«­eR+EB±`j—²ç§+H0í‚j|"óf&fµ ‡YÚÖ«kÈ%¿œùð¤gò„ª ôå¢O-\9 tc\»ð¬çã†ÔÌ?ƒê² -ÛpE‘gˆ7è -/í©Þm&ÚÜàÔ®þi•5a‘ØésBµ6cÿ# 4Ó¤Æ Ò€Ç£6Ü’–þ`¤–¾ýnsIî;÷A¤ƒ¯I¹!²·Ê‘Œ¸»Dáª<’â=ü±Ñ´„$l¢ØlE£ôí€AQÄ `éìÖA<×€$+‚pè39uŒf þ%c#O)H9í¼fp™†ãá…eẶV¡ qCÐÕW}G7 K>);ϵr뎧€ª‡°ðèªë(˱Dµƒv"šj[åS×,’k0078šk‚Ʊ!Y^iñÞXdî¡ÍÂ$¥É:%ÌÆf aÝ{"‹}! Usm?µ$pÀöèõsBR `mPÑCtƒPGˆäbu>11è4ÞLì³ò†‹ÈÞ”´HT CI¶·ßS­¾â¨1ôû¦5©²XéÕî - .#u7¡•%N4zÄ¥¦þ땧 °-?Ä>Uëö|Í=ŸŽàŠ¾›;8Ô!n¦YWw®“ZåihŦnèMRÔ”mØ®(A xÜF£%ò ·xB4o§6 RAÊ!$.Óõ„}Ú˜}x! Ç)ßÚÂM:ËÚ+¿Ÿt˳zò6«âÐævïE´g£²ñ§+)ížÇ´prÙŸ¿€z‡h賈Ÿø ¨ÕvD)ùÌuùoÊd´Ñ*zªLÓIò”Cµ'é– ¨ô&£]xçaÚ–˜©é•°gz™F>¬öù¥Q‘­ƒªåh#ÐP™lóËZÝË¢rHõ¢ßª†”á€s˜½¼BwtWù”ÙŽôÊnF B³c™¼ËX éBiV F^V%»ê¦¦krG†¯u±¹Uªç"Ñ{®hÏm¡F×;Ž½õ"ÈkÌtZ3ÿØ–ñY£¼ ²FÇúÕÕýÕh²u£Å®r?FÆL?C:ÌÕ;IXî¹g"”o¿Rã Œtžj²Lå£à&ö¯¯†Ãøl) -­©í¯¬ÿÖé¬ýQä%%¤Kºâú%›èï#N ƒl,Â%DÿAiÚì5^Õ.rY£€OÏ{Å} J1}Gù(Ѓ®÷Ì•±xÚb%ªXè©«éO¾mÆ7ðJW”6Õuk’ŠE—ÖÌ=õ®är• k®Âj‘ÐZ&¥#¢ -«['•ƒT‹µ0‰ØJu_ýï¯Z*% ÈÝG_ˆ-a¿¶D¡þ"¹ªÒâX§]µúÚ €;d² °‰PDöå(FæVK¹»ÞžÑÿF”®‰qôGú?RW¡H£®Š\¹4ÝÄ"õ_ßöùhóˆ…×±h÷¨éï·oî– ˆ›z;œúD#š‰êmŠy÷§*F¯·`pþ $‹Îj9õüßi¯I•ˆ4‡[ = ÑQJ¡µV\=ˆEý4ú·èo@•øK…/ð#„,¤W Y{sº¸®î?HGèT³¡è~' Ô›¢ÝŠ·*5gÉmkÜy 3‰\|Î}’þ”PP@æn[tbØ"¿{ft%R°®|Ï=Z´¸6º‚¾„JU/aøù(ãÚi”VêÜš½¯×å3Lc®Ññ 5ö…)4ê…;Nj½‰dük—žqYŽ¾Ê}è¿Ê0.w”24¬MJ™÷ŸðÿœBIp´ÀǾ±©ñ5¥[}z|€…d2žîd’Í£é_|ròö—åó31˜oêB–ò÷ÌÿØh½]¡ä~O1 oÙ,ª…šPœEbM úë“hhÛ7ï;Uüu*ÁâOÍ£Š)z …ˆr,n)Ä}òþÖçtC_0%·‡û¯xöë³U,øZ#Kã•ú VE7M#‹þíg -0ú•ÁB¥üa®ï -¼øämUÈø?È¿j\iæ°òÛB}¢µÔEá-bî'çù‹¤1ÀTlÑ~ò…UU혽¬ý-Ê.2Û6A†³°­Ò2,Ç÷ʵ‰ýì7 -›op½§Ð‘<¹ãE›Í—Áå—òÆ]ŽvK]â¢ñà«Š]×a²4\ò®*-󲞧 ägu“Ç -óìZõÏd¦®j™W Ålh[(@Ím_Ño×Í ìQ§5&÷)å¯ô²u¿=GHÁÔŒDçpb8ø×XÁbQ%`—2¼ðe±’HXÚ¶–‰º6œeÉÁÂZ–<ˆjqª5 -íÖÞbûˆ÷7á»°Q(ÜYT‰_Æ@^;<ÊÏfᄄ9öˆ‚óŸÈ¹uRVʦ‡éE&Åð²¶;£’enB=¢±‘@øßy} § lý;[îz«m+ŸP ×?’^ϾáªILWjaÆ›: ÛoDu]gÌ`˜çê_K]|lBÈÖy"ó×5GïÑ5{’õÞFqãݶ×´D”ˆÊDÜIôÆ?úæ«‹µ¥úá4ó‘éÐÀB!tšMÌ-~0Q\~J.TÅ[zpØšs y¬H;j(ŸöÝ.±Èr‘ÌÁYR:÷È\wÛ<™ºl*ãš=}gåÜv™àR4eõ.Bã12bQÔŒ|zñ’™iI¨'‚°–ÄIe „âB•G?ŒÉÍž Ös³…e4Lñþ”æ¥ü:¶qŒ÷ÊÎ÷ÅC7vÎþú>Aíw„Còóˆ/–#DáÒ¡dÓõ 1ÄB€üÂWgƒ? ýŸïÏD-HY¸ïie+÷ùpƒ{™Â¢×øDÇXØH+(G•usÝ ñ%µ¡»Çõ,²ÕgZmv¡°7\H¿®5 ÈŒå½F@úíÕ©jy8!õ¿Ï ÄúóÖéÖ¼lm׋,Þ–ø -GØ#豚JWFúÄ‘o5a¼k‰*¹jg|YíÉÄò¹ÐÄÖA ‡WdBcMŠZb¢y†™†¹!°±—¡JtXúÈWr±ê#@U7ÓE¥—ST!+¸"&ÐýËH¨öêü¥i¹å1pîh¯oêþºÙ.¬¼]•~w-w=1¼­‹Ÿ± ]ÚL[Y2¶¾õAMkKd¬F‘üí.‡ôÔika€ñF)ŒènØ–Žs¸ã¦üÈX¦ÌݳBC¡LɇÈ0_>= ¨9¥§ô:Š}s âÎDHnàÍc¿ &už•W„“³ ¯ ÑÃò›4dÃ1ÆåÕÜŽè% ²’äl?À°ÐÉ!w§øFb]K‚Eª(k”lipH« ûŒ²L¹DŽÎvCCN^õº¼F}¸Æo|p_HúU@®˜WqY4îXààô;Y⸤È'ÙohìH£6Ù\²…/Ãèõ•ïßñ")ýB…ã÷·BD66(ÇJ”^wMhÌH·d@õ`æü2±ÈiªÕÛ‹Àæ§(<ÐàðÍ\óeeŽpõ‹"›ã¨”R»ëicïNà’ê{¶ä¨=HôW8 €·¤ã±·¶tì·ª5»Ó³èLlQ x@IÏÔ¬48WD)žÐ‚š(9 D<Å·ê`=´çû -CnÖ$FÓÃÊx⇻Pózø¶•¤+†ï,„Tz¹8˜m‡EÅ1ÀƒÄ®€|uZ10+½2̃¥žr3_%†EåDI±Û&Ü®¸Ap°±±Ày··’fŠãD”æÚY+CâuhüØ/ψjkk„¦oÁ ÷Nkk«¡ sZ’«%%ÙGó¥|ß®Ë3TÉo…Ò[ì€î—ËÿÊ8~p#FÍ‚d3Ä ÔO™#%ôÂHénD°ãM4q(¡ -¿t´×\ªí¨Í+ÆuÃÕW3ÅHÓÕ=¢ù„Y²Ú_úu¬"`dæC#ÞäÏ6Åk*x?éÝ?ßÊ؉!=Æ»t2¹ '9”ò¦U„㰠Њ®_W¤jš‹9eLnGôroˆNõžN»(!Çid˜0,²:ÑÔ{YB7XÑã†ËMºÅü‹ÖÛ' ¶B± -<úI„š½E›Œ9£]U1ki ùå7³Ûù¥‘Ü º/ù E^-Iü–„¶ãÄ•îeâ[Ò*‡ÏNæ*pÉ©ÅMÑŽV„õ_ð˜*ÙŸ›€W…š¸÷~Q›×)—íÙ|ãXá јù¿.`ºãq ƒñÑýXZ³Ñäîÿ´_e‰Øo³°¤1¼”Æu=‚8*ï}ž{øwEïÃÄ+QžT4ôM‚<ß±Ÿ[#ÆF,Óƒ‡ArŽ£>]o/}xž0-5Õëâß62rŽÒŠÈ É+ I7Å®¹Ó²wÏ@ýž³¹ÝO웢»íJ€]‘5X&PÒbQbµ3йd–Am_?Iéwqø5êB²×ºH¼ãºÔ–FÿÛÍ'• -é~…5l&bþéÏtío Õ2ÄþæÏ‚©Ò‡j‰½”e0¯6úÌDï{{® 0-èG(m‘‘Œtİ釚pâeEãuI2aœ‘@†)ï)'ê†ÙØ5†-ù2ˆÛ?Ĉ• ®Äõ=‘Ï7Í$ô;3ÿe„DO¯ÖòÊÌÐé•Î/?KæE»ýX— ̹ÏqÜÁX]†úÞºµŠ=·W[O¸‡ÃÖgÒTÐyò:dƒ,Ë 7~t*;N¯ÞvõD¯„×£5ŒQ8¬ ïA›\9òÚ;¸º"ýb %·m²»™Ïbô.…>~é9ägÜžýÏyšÉ9©³v¼%@¹—Áóõäè6jX¨„¢š×.|¾ÇÒpOâd;»„aÊu Ä?>Ê×8e˜<6j:OQ'µ¨Ã÷| ÚÄaLËÅ"‘¾9çÚÙ -™¾NȹøÇ?:O¤ÜÇüsñrßp}6úœ@¨µLGŒÎ3»ÊëAº`Å£O©áèr«·fÍe‹àmQ/Í.YÖšÝDÀ +ºáIú¤^¢³h=|û/&PrÂFªI“øV–IŠ€ûïpÚ6|êY@ ˆ@jE3&|¦½UyÄ”}Å–E9M:òrâf¦ nI|+{÷âgÀ4ËÈÂ[‹4Õedr€Å†™ó…òš‚v–9æÉSÉã~& ï@ž%¡‚TFø+PØG¦ï}½ß‰CÊrí¢xæ8{ë<ÿœ°PÌßÆÙ;)Nulñ·?ó™ú _Û$§–`¹½Ô|…Ã~šÚ4L“oP7ã—vÂWfyrÞØd(ôµÚ¬ŠO«ˆ¢Ó‘\·$I”†zLçÊ>›)¶ÃaS˜°×;(©%… -ûI—9+°Rë™d6àRF3ƒ©ø©½¶þ9$ù²b%šÏ6÷‰c?¹o±Ã±™ñ©“a`})Ñ|S]Ïø©)| 'žÕ庰KÅç%M-—Ÿx؉ -†OŒ¦­¦Õ¿ð¦QÕh/ˆ ÷” -‰‚\Ä’]}‚å$»³¢-/«~¤”4ËcVèŽeäE8"sÖU(NÚ+¾„Ãýk_ZcNÆCà•mF•@á´©2m>Ÿ§Wåþö Æ„„s9«×ëÁ¨‰íŒpœ.¸é¶Ã ° Óˆ`EYÙÐ0wãn½2k“8Á<†ÜÉ€‚£Oï62îô`ÝèÒ¼$ÒÎÕZÃ>èyÌ8Ãê1ÛÑ0«%+D­sbŠpóÈ@0K‹ºGàóNA²~pR›3-¦wZsÿ×/F .q*ÜaX£±ÛÒFY™bïç4ga·Ñ…dFwOV_A`9°”úiß´B§ÃEEô?–ÑíT/åªÆ2CȲZ™©žo@IhLQI¢™ íŒzÒšÚ$¯ŠŽÙ©gMì>´ÎÎ$úÚŽPšýéæ]iÚ²mæ±U1‘Cá ,ð‚ªjlE©ës¶¸à¡iÈ®­Oë2‘cÝ—í¹Ã½Îp1…ŠŠG™ÅD 6è]žø»òO -%ËÊ:2b#üeŸÊm­¥Æœ*Ø›sEˆoBžGÞC¶´q­‹¬lºlxp2tÖbgªMFö6ƒ›^‰'°7äHÁP¥|cŽkÅÆ Ø0˜ëÁ¯HhÆ›Zrì$&BÍ*“9/ÉJrSõâùë¬ßlòuò“”8Ö¶Ìäô|Ž)tü‘®PG":ŠÎGÎù?º·ìáe;d¹ìŸÃZÉ2®7ÉBÓŸ3ymSMvf’fbÃ𥉌M¼ù ËõS‡Û×g1}˧bþq ­’I•$èÿ9’â¿ðÊ5z0eëLèMhN½jiB»5tãc¼o÷Ðd‘ÁÝ„ËŠú{ eIåH2Úߣbô¸Ýž­Ãœyl –Ä"ž0ï/N¿18â«·tß6ÕoÏ#kÜiÊCx5 -ä&Ëæ¹NN‡-ò|¯˜‰Ø\Æ 4× ¦¯Í<‘½‹Š„k± wWйt .¦âb”wi;bì{0ÂÌÖãöÕ9Z¹ð="Š’ŠTD2èåù×3÷Â(@ÚÎ iÌ¢[¹‘TlO}á£,Ç•ùFÔ0¿|ã»`’W:Ôf -ó`–ЄƒW"ZP#Ÿ|,Ú–6¦=JZ¼WÀí`gÝEšl=C;‚ÉÊtʼnAm’zÐÕ…·û<üƒáªæâ†!‰,;/YxÖðX¾ÆV -]õ–1VC`>Î<&P§ÜKªb±š­e>.”ògÅ#8±WÚ®mªxµô„’²–'²%a–¢7„¡g½Nv`ì¾rª7d¯"zb„^‰Ô,PH9Œ~xc¢ì0sÂ2öº¹¼ù£\öSl‘q3§¥¬ƒ¥á§÷G¾a£ýi€3»p;q˨ð€ÞøW–É?½œ!0V·À?sY q‡€§,$;Ó˜Sñ>¤G%Y7ÖËà¹mc9 Æzê7•å‰D° mKÜ´òîg=¹XÒ¦²]‹hŸ—2fGmfÉ{’Êl!.D¥l,ùøä8#³"6oèıígÐåæ?Lù¿#n²5Iª ´ýXöæ‘Á¦ˆc´ô¤±2¡ †º•Ux“˜´MÝ¿6Ak4ì&¼\ù)b›0ÐD6>5À1An[ ¨óí³É çzöžÎ.Ö €Ö}Ìä-AI¢¬Vð°ƒ~`-$ãЃ&ÛR`5!¤<›ò6I¿ÜF@Hïôwy½ XÙ-Õ!¸©¼%Àð±—5pA5ç1í€cŒQºHC/ßW:ê€ß³GZÝv¤ïØvŠFéRïèžY”9$¦9~µH€{C}àW .é–¹îá6Èèý`¢z‡ªQPF£J\ ’7’ qÀB0:“ Ÿïˆ¡\èÙ(2Vµ€i®¬Ó|ø§fŒ"}§“1¥"®"Ò@V¤¤£·`hÓt¿ûdÐ8"I¡×BIƒczIÛ@w1e§jRö¸¨öü¸Ì®JK$‘ÍR/©fw&¨ºC]Û¹x) Õ|iZ:‹pLJÚD@#LÎý·ÃøbÞ™@ÑúH Ö….“mÒoãeh .Îäu‹pj [J9iâ Ž‹%™Q¹øöÂAr "<~“%Ð-…Aê*`<;ÊJ£Ã®C •Ô9­)?æ19kqì|Oå@*°ä¿ÊJTÈ[Qt½®#•(ì{Òzˉú¬ BÓÂç»âDˆ‹Ã,ŠO‰V£¬„@üñ,jÊ5¨£9Qwé@^F eÕ±fÅq±jF ãÄPO>%Žu©ÄN€mðP]hxÒÌk*õO€KØ×®öþ pŽ»u*ª@þ+¡¬³¸ÿÛûºz: =þÓ\ÓÕ&O~Ÿk]¹,Îubú+†8î,Ž‰Ö%Ú–Ðæž`07ûÕ»fð1h—©nUò-ã×ï Ý©ú<Þ"€Ovù­…ÚŽ"dÍ·«T%µaW”âG`¬*ã¡*G*@ÄjP$Ž×ÏQh¼‡Ó˜u¡ïúqæøGu¿>@f”ÌSÿÜsÖáZ|‘PNWJtÔüÑSÍ BâSÿF÷À€­kˆ%SP Á êpßT) IæþVo#¹š*í—G  –ØÇþdì:ŽFú@ÂÕjÅb~÷2+²dt¶´î‰GˆÝ€¨z£FYIÛõ… -P ŒIVÛOâ Ty|å%ɬPúH'jÎj¨al½@&„v½Ïfˆ±ŒËIY‚kQ–†&ÞP³ûÏA¦äã'Š†w§›ÂÃCÙzù±h$*n4ʸ^£»T‘p¦ãFåV/…_@~«ÓPÓg9Èg.¦ë¿9‚kÕ–{¸&”ñž“,¯W¹ƒ?Þ?­aÎA¼ÔÅ;ÂH{c/Ö¿jIRúpd‹BzoØ@ü¨A÷´È‚ATÀ6)rq(£Pj™® -•n^ƒ¢•UÑ6œøSëOX؃F‘³Ey² =¬½Óq(..¦Ö©ƒÅiù¡¤ÑÈ ¹³¨ª¥Ó’_¥`ÝqÞ÷ò¿âY@† ¯kÿýÞ¸ïR^~IRù\E¨–¦-ß -‹¶Êï<ö×o°8S«¥/ßæH‘ Øš¶½yùnDíZ·ìjkI‘žCF«>)Ê êy/±ÖÀÕ¥q1Ta œI¨½ÿgá O/ ~šÿ®y¬¶*´Ñ±ý_×½Ù¿ôª¬`…²Ç_œ·Ô¥ ÍšQ¯Å·^Õ­o bL<Ø¿¬Žâx{‡f¤ôY|+BÝň\£`ŸãØë_dÚ_Êè•ŠÓ·„•õäî -Ç´rLbd@&‰–î+Q$u*ùÒåkæÀ¾´ZÖ*ùï®^ ßÛR_à©ÿ×LÕ -G$è×/ÿØ…µ``;ý"»ÙzÄ‚·¬ûMvÍe‡b“~š‚ Ë‘2·ô`j‰zœ!¡$ùK̾pÝaˆ‘im-£ø¼kÒÑ7‚FéôׄTþy?òFÆ/xW)€;ÄîêMvó‚< ² Éø"zS¨ºÌ¶åÿ_“S­îÀ °¢›M¦cˆ¹È@¢5ƒ´O,Þ_/xÔ ·eççÙ°sä< w¯Á‰Íí‹„¹6º÷‚%ÒUÑ 1Õ¨y}. æ®•í ¡lH ¤yU¤ûÍ42ÃBç–%º,;+_'WSg!ý©¯æËg¡ª²|OHîAH»8 ;þŒCŠ“Žåynf ˜5 åßS4Av¦ ›c#w bʫ颂9jF¬ÆLÊS±PêE+kóÒ±îDD 6&Q¤Œ~úk2p™VhÄ:TErºYƒ¹–a kîº3ï­qÍø¦,9ô dÑ«yˆš©“ÓC½âÜ(îpµPtþ`„Â~ß&¤†dRM¹50†°¡4³{˜;Pß껆”zø¥òœ ™=Τû×ð)FšoG·åà¶{ë6Müë¦Ü,ßwÌ /X«ÅN¸=¹)Fxz<ÿÛöüC~\¡ 6n@ >òò1nç/Ìò´¦˜±XÎt±8½ÇJ»§´@?JáÅoÊòyp¬.xæJµÙßÑeGdÓ—[m ¾êƆ‰ ci ƒÖøÇ£6mR/õf¸“ØÚFoqm1™@óÓróŒ@‰à6Üø’˜ëߊhÂ:a²åf#ÎWmãȲv~ÝZ"íRàd«>Š/ªd ×!ãThR9€ißOä0°ì%­—B£CEÍØ>Ÿøµ>J&êôÜŠöì¯Ð_ÝO -‰ô”ŠXŠ¾ U‡¤ðú oyEô¹ÎƦÅÞѯCÝ;Ò•6’O-»êGñú INîAæÈ•óz¦½ƒ‹V0n~ʶ¶ (*0e¡f†™,»Ã–ÓÊÃüÿž ‚>;ðDC(IßÊB=…†±M÷èùC<s*bùQÅ+T·¶$Þ½ŠŠ¤ù•xxTC¡Zª§­,N -…TøÆ^µc 5G2©í)‹³Õ"r„H(ràqü[1ÀÅ戕6c–ªo+ øÜÆm/ªË‰=C -fŒ– Æ¨[ñb94ÝŠN_c6 5KóûC9™ÈÏŠäŒCxF[5;–´,‡}3q'Úná6Cæú3Ó=TŒ=N+ºôETñ^8c>²ïIÖWÿ¶ÖŽ€!¬`…«•’ëkM < -›ÄP^Ÿ]Ã×Súb%éÑáÁ`¨q…´þ!Ô€ô~"H-G ö< -‰½OõGö{üô€>w‘ÇÄk7{–pzŠ—ç÷ŠáɬÎÊtì\`§Nut—æX“{ãGqz8¿!\¾½¡ýsãà·6ð½Qg±Pô)ƒDßm(Óbµõç%‡“cZ¥És?q“ݽÏ4Êd£{çQ÷Qé!ÔzL› ¶­"ÝûŒ²úÁé4 ËoSwDw†'m‘âi€$[§8šþïÇÀËÈRh0e°ï0Ab‚Ú(!µöï_T0‘0]hÆÐÔ®TÚ0Ap¤À"ÿe_ºrZËbˆɽ,2Сs®fIøÅß -‡ „‚+ÏEêqaÕþ‰¾=$LðlÖܹ«,„I(Åj Ƚb²ìàpàK ÖÀჸÇírR' ¡÷!ë¿4Eš|‰+Òí«Cz‰2õIÖ À[‘Š+Áf׿–LBîÁ`UšœásçA‘Q–1céÙܨgÄ”‘Ls<'z«ù~*î÷ù‡¦èô5A Œ°:à÷ã+º~ñõM3ÜzU±¥ Rq 1\Œ²,!Ö]X$,;`ú£7lÌJRns+$bÝÀ ‰às®tƲŒ) ZƒÖ7—ÝÝÝ›õ=H~°‰ ‰«l´30Ž›Á¹Ñ4‡CÀÁ©ÊÙ‚9™JÌ’ÖÊP¡Bk¬S*„\õ+IÈ --Ró8&+ñ"kIBÖÊIöy7ÎP@¸ŒÕê¡´ýªõVÀ‡àÒÆ-¦XãE©Tf -Í/§ÜG -CVñõÝyB~ai1o“W zudž© &z%¬áá¡DR ¯‚±¡çYàÃz…Tèa0 ôLèy¤èY%Œ™ ­:4œŒÏÍž Ú²˜Dç5 ï¼—ˆ«CBn±”ýœÃÆyšÜAbõ òÔPÀ¦Ë;08[¼˜Zhƒ!ë£c‰Æ@ÕXŒª[Íû°ƒ"áÀ°¨8ày3k‚£-B øa­Ç öú,Š‘Á"¢Q¥ ÂœˆFi<X’S‚ᜋ--Ÿtõ±ÙãUm+Nø ÀLGðR¼‹ýœùÀJYW9l-ßðÐŒì“KP¡µ¨ßÁæôb›§ºÕ ’C£ãÁi>Láð=‘ø^ ŒMÆàóQ`|ñ!} ˆ·€p™®îA P…±a³µš „Éêà©[Mû[-@fJkä¥V«8:ªÚ ]Uµ]PªºH(TýA"áT¡¡:Dâ¨Þ$(Q…Ùª¨ºÒP5hj¿ƒÊЂÔק¦<N{A¦rd˜j)ÀÔˆèp©¤ÃåRe¯†° -;­ OÉè}ŽE5¼ò š>¯¶ú€#þçFÀFš  Òš4ÕžÀë ¥²‰Ye<¤ws}ÌO‰ÞË…\ìæ€ò2ÁÆ s?§ˆØ<ºE@VÙ¨êÜ2%"@ ezI–Ò„ -9Vı⪣#â‰D"‘j©êˆDš‰f)«O%V_I¼«’ÂGÅb1], W•2³Ò¬”)!´†«"¯´õx¥­ -i9´ªe(ÔÏVa(ÔûH­Z÷‘Z H$Ù¨Bkåá“鿳Hhr‘ÉÀ Mî@µLîæÜÐúân~²#?7 ©Æk Í☤[ µiiC¬ -eUöQVuS Q,ê]‡µVÆøX¾Ô!–,©ŒòÍ$– -©K’‹MÏDU+—”@nµð#iØ…Å„.—*ðpʽȤTþú#0€©ã -“x`X€‰ãÁkŒÝHmþð‡'°0&h!EæÎJ§h/º©˜úÕ­FzàR€J¤Dù§$R¤ ‰‡[eÃ*`L¤OœX4¨’I>w`N,›–Â2ڔʿ,4ÃN$Ì…ˆRÓa;À-Ëùó‘uH1AÓ9 ­Ñ~ºÂ¦"tÒ“ H9¦ËSÒ„LšPªTµT-E3eÄÄ‹‰O3F#(±ú -Í”1eD H$™L—¿´†«áª W)Ó1B'ä_i땶*ùJ[õÊDÇèx¤V­ÚH­Zu`–¿Ðä^¯ 20x 4vhr "“;0#o›ß ä“>›7¹•¶2£Ð_%èX]Ì -b1]¾ZL—Ÿ…¥ò‚º€Óå/(±T‚ÔRš.` €X@n)K€‡c±pÜ0ŽÁ1dÒESèØà Õ[ -•Goˆ'ÓSèÛà`#Ãv´ --R…œbé©„² …B[‰êV+=<,h%Ê (®Pb¥6ÏPhû˜B +´8ªnµK‚‘°Ð -eT@–ÐÛŒ,Ð3BïÀ!ôJ}#z—¾=Ô=Eï‚…^ª &z ©…,<ì‡ànÓh.*û±ç­d@¤%%üŒ¡•²2ÔÄbÑ[(d~Þ€ԪͱäXq‘cÅUÓ„)¼iÂXq•HR-EÊŽvD¬#rCI¶Búj&~Vš•f¥Y)Q2]¾B`º|e¤5\U†J‰—‰22Q¦ U>Î ùJŠ9!__i«†HèŒd 2¥éfªÐšZµjjÕS«V}ød7âD&7“Ö÷Þ6?ÙÐúâ~î¶ùɦ1ð“»yØ$~2ë‹›n~’ÒÓƒ!=1¤'«qx4ÛÉ1Ñ8$.š1!=Y4-mhZÚ>‰b[ù!º`Ñ…´´Õv&fÉ|±EÙŒÂfb+eLÊ_ƒYan¤ÄêâeJsgáŸXL—Ÿ…¥„Xº 2½¼„¥Šéò‚‹…%K€’h|š9S<0>¥Dq„ …ú°Éå÷JÝjž„ ÑR(Ü<¢ø¡ðµÊÐ`BO ¤&O¡›…´©™U‚ˆ|}‚ShzÂÔº€I”Jx™†œ’£' Af?y(¿¥Z&“½LE )" -“HMh‘à˜É4QK¡•üp‡'ð’퉬95 z‚«¼JÐû(¤BïöàðR¡g€…Þd ½€x)‘‹çU‚žCèíÈá‘,ö<°ßyŠA¹0qô\Α$€ïà -uÈÁa Aà9S²‚i‚"7‚çá‘FÐ#90„Þ s‚x6Ff\ I ™ “ÑyÌh¤²žÐܧIB9¬IñEAç, i!“Tå䦭Uwjc| Œ[)Á|Ê%&M̃ôsY`肾€%Š½ ’ÊbnL—Ïò£B…V2€M€c¤L/ðEjÄ" i2^xMB›`W/Ie±zÇiº¼ÈOÈ&±ú1ô"+ìS¡UÌ ÛÉ¢14l¨P¡U%VZL—A d} -urT£ÑÀ‰’Dð4X‹‚ Øα)Å΃s6°*ªFèü\%" é*‘••ÈÊF!Àh†Šëj¥PS"ëc\d ó y°ò!k·­ÐjCÌ'ä+A†ädÈZ IVÄDP—GfÄáP¨H†2M.§”,Œ - -_&|•ð5U¬†?à‘Â4 h=FU“ÉÚi/ÖÅ ¹0GDs ŠŽˆ«‚h.AÖpU4—-GjÕªäè¨ÕöÐwL¼ÈÊ?­ra!|Þ±Œì“ËTÀW@Ëà´Jê„žÂ=EoÂ- Ï“(½MƒInYx–W z¢)zØ#ððŒJÄU;ÑÇ? %Ãb‡T¸ X<*ž‚Ó=/72`ˆa,6O&‹qô=Eȸö;¿P ÖéÏ™)ëãË1¢#sA5VxqL>Çø—&l‘NR¢2ºpÀ‰åCp·ÃA``.㢉W•Dd’qi!3ud•=Âwà Öfljiðuêh8%¤NèDsiÇc…>,Áê+0C7ÎËTâ¦r® -DŠV†¥7‚hi,(Ï4vTq$ VÙRæ‘"—Têð` F9%ÇZ @¢h‘Aƒ$^CÅÑi+²ŠZÏa;1Ø+…9o/Q¡B/\«y) Ê!tp~ÎM"›âÛÛ@­uÚ [«ñû–èž`j³Xxn28±`<¬Ó¬³ðô”(£‹­#¥‚^X Œ[@p2¼â¶aÉP!3&c“È:äÌA?lGÄ4œ‰†ÍÃ2 ýU‚%Ǭül‡«2 -,V´ÛÃÎЇµ)ŒÃýœ½ -©Ðûw©ÈE/ QžB¯M0“ ÓBæAI vb. -»ÑÄ>HÀÿœeŸ:ä&@³Ï“éÚ'D¬|®º>‚[UÂÿœÇ¸•’‘õ!8’­U7‚³Ü^²Rù!8G2iXQ ”°\¸|UlNТcʬ蘪–ˆEƈ`ª4 DËâdV7‹€MHdH˜OÔNó‘6~ó°Ð!dlçU$"ó¢ŠDÌÛKÑ9ÅC63¡ YøðA’Mæ¦\µ¦ A< ’0jC¦´,D¡òCp‚½6æŸl)ÌH`-vä=¤ì‡àh×rp¾$™ŒÅdY ”£¬T6dJ†YJš5@FOIË”1B*‚ª]B¿tµŠesª|®æeô˜ØH“c@] þ–3öÆ/Ý£ð¨(ž¦ÖèÙ;ŸSd/LB ±…Sñp=¬ÙxHÙ²zÈ*›©fÊR²¹I°°ù!8OÅ@_!ãÉFÚŠ¬ çË”Œ‹1±a³‚Koß%K †ÈT‘´˜ùº¨V—Á¥Š*|(Á.f ¯6œ  àåCp©¢lœ·òùÒÈ'2©Õ´êâØRd@d¶Dimìø#÷·Ò“Ú‡ãEih]"&ˆ1ÍGè:¡WY 7ð*AÓ E3£…ž€¢ñ`lèQFèuÏÃûœ¶‘D®l>e±±•PB«Ò8ŽÌ¿P Ò#Ž¬§x–J"a®Â!rUo¶¡‰r Î>÷Œ2`&:玑ɇà*®ú!¸õ®ÚPTÒÀ™rdg­”K2…!ë’ -•‚Ÿ\5TLÔíd)'ŠÇ ¦<Ì‚ù\Ú𠱜äI3¿áƒ^L¨ÊÁ™²TnÄD»DÌÅB— W½d’|(Th ÀR 2PÝ”b©V—KåF3†ËRX¼ÚyK5TfÒH ‘ù!¸ÓP1e¦é" -(JСP¡ud<& #$iPæö…0€cSĦË×b¶u½õu¿ú²ðw—k|a¾¬îÞçÜv;Öî³Îõó~|¹k—/ÏúoÝyoó¾u}Üuç·ê«ÇÍ ³ÜÀrœ7ïµ^Ç}Jü>©Ö²ÅZ•­/·-ÄZÝs¾øV{ߎo#Œw¿W­Sˆ­ÐH¤N$Ò°r¤>g`s—Çï¿o—G½ÿüÔ%Æéß9\Bîj—¿ë»ÖÀŠƒàb—ÔW@6¢¢™Éªè›S…”'ÌòDîøLVI¥@@‚쉥¢p{XìaI¬‡5ANA‰A%æäa#úa_,>츠@8C&Êšh&,²¢Y£Dd½¸¬‚ ÿ!8ȇJxÐhÃhY³ És4Z1"™eD¼ GèeœÌ“’…q£ÂANøXu04ª‰1ÇÑrh½æA£džvk -MA3‰ô5 ñ?W+3þ°×#°ºÕÀ¯>ÄÖÃÿ ÁñƒÄ^‘ ‰¯9ã/„ê¿Žÿ!8Ø7àQ ,.#h k%š¨Œ„ ä%T6Ž’ä3$Ì“˲ |žBwDZ-ù¤›ç p–˜fÔeá ‹[ 2d­2…4è¼yO.A‚›ÃBæç?"fJ;ÑOEÙÌ4¼ój£‡L`8*Djã4bÊ’3iØSh–'H¤<9pi"G4—à8VÂ0ñWÚr ¹’ -ZSS.ʼnbsIÒ°¦‡Åê5¨‡ÍÇ EïsOÑ x•‰•èX,`.¨0b\[ã nŒ#üÚ,ÅI¾;#@ÈÙéÉüÀIaO‰ØyZ;žWy ¦n8Ѫψq ¦”uàÌ@ä(ƒ‚×ô>Ö›«YæÓ–¢s‚ -$å|®LÔ©ãÒVÞãCpvÄe‘ -ö Œ²ðÜäÛ¢Ò̃‚þ…ÀÖªŠËžµÌ™²4Ù¬C†9_ì§åœÎð¦Átƒ˜Š,ÐÛ¼JÐ;y Ñ cCÏs4Nå~ Ñž¢Dap:ä‡MM0 -`&… ’ð‰«C¢#üªãÚ§b¡âÑ–Âr[°0à­˜¥M ;Jc‹TÄ̬DÉ–uÈÎ|ULt*4›ÑŠ¤Š«>(#W¢Ÿ$^ú!8ÊÈõyûž"©oDÏ3¡­Q= Йilô7¸/‹*ái³ç3«…ÅÆŸ‡ü@†?àÍ®nØòwC%ÐI¢A N™)ë¢ æ$lŸzkøî‚•`Ü×$|Ö¨ä3\L¢g)*0RYVqžÀuú˜²Í™²‡D>}1Ä)ˆ¬7(ÍQI@A?ìãCpbþœý܇àîeÄ°ºYjH‡"á'h³ŒE•ð·æž;ÜÔÒ”uÈF8˦€Ã‚õ…ˆ«2:éÉ~î³g0Äû\eÊÁ,l5Ò$ø¬n–*– NµKÀìÀe~îdà X‘M -²§ƒ¡!dŠ²X`^Âç ¬°ySÐ:d‚,蜉Œq7U“43")×ñ!¸†Ám¯ôf´Ð[„fÑŒz•t©¬gtaÜÚê4œå"@Ê>¬ôÃÖÞy£‡¬h2›ª¹ -›¢J‡ëCp1KZ?·X4D/Y*/ôÂZíQÞSô 06ô‰Ð5H JzÀ£Ô ;rTv7ö Hýy†J¹é&ëi>Úcïst.Z¶!ÚRŒ1¯BïÔ@½cC/¡ &z‚{H-ú€Jø‡M1; Í<ÓÊ@µyžWݬ°I1er\h8¯Ã–×ÀÓ XFœx¹Qj-‹ò%T,ÍáæPk¹O &{Hš%›§h²þÁàô1Sˆw^‘(Àsb‹'4ûuF‘Y#Í@¤§ÀsÞ´¥rU51•„¹ð§^¶ƒ¬Õªad -±P‚ ;Á•H!û!¸ÁaŽ«fŽM±ÃfaUA==FTí‚™`@e(ÉdMM†Båœç¬Ê9«Ð¬Ê9‡Y…ZjU¶ZkÅЂöæ²V:Œ^K~­ IòCpbH~$kH†‚ !OÀ-š¬ d© ?$˜¬Žó~n C0¬¢Ê D¹2„’³/‚}ÉW_Ü—åCp«šÅ1‘Ñ*“¥€PùH­In&ƒÔ"ûä2äOèÀƒ K%h Åž×9wônœXýÉJV‰YO¶TjÊ%xSéi‘(–ì 2Z«ÿŒ+˜.ÿ’I`™I­–9?$™­ŠÁÈ2“2‘¸¥î°—É¢^‡(Mœ•„,3l­–r æçæ…&õ L‹ôä$#³Ì{r Š#*óÙÊlŽMqGE0Á -çKUAE»kk£ÂÇÄ0Ê+!=YG¥$ëL“XýIRž»$· -­!Ǭðˆ&÷@Á±¹,. H†Ô@†cÅUOžùh9´¨-•KptØÈêÀŸVi«™A†8úÁäzh$¯ïX»^5ïö{ÏW¼íýß÷ï[^óÕ¿xûïÜ_¬ÝfÌߊ޶kÎýÞ9·Ûßõ??ÖÝnžy¯ùZû»s0·Ür±»—#¸ŠØ]þ¼÷~ù¾˜gÌù¶ÜfŽ¿s«ßvÆywEÞ]ØFp¬½;.nÛw¯{s˯ýjÿÞkyÇ_ûîVãÝñ Û¬½sý+v™wŒÅÎÖ¬ÅN¼UÄõq­½ÿ_Þ5Ö½oþ[ã‘sþ|ßk~íW[ÿ~µw÷ºuïoyÖöußcÕ¼Ž¹?®6îøÚçú»®}Ûú#~à5c[­Þ³å{´¤Ü÷W|ïæ˜Wl¿Ú¿_÷×ïw|‹;¿º÷;ê^¹¾7ºÛ7o¶|ë[{îv®{o¯Þþ«7®ýuï<¿ýÞÙ\íÛÊ·~}ï¶]ã{9Ï8¿­õ^>ê¾ùî9ë:òW»kågÍGÌuÝ÷-¯ãî,׸c>æ®õÍx½û›oÇùVͯÎü«Ý:Ûñîú»×lëˆwž3ñÆ8ëk¹Îw‹à*o?ÇXó¿¶Þ¯–ßÍÇÚ¿ÖzïÅù;»û[¬ÇïuóýœÛßã—¿×›Ìý 4æ·òÎyWqÅ1îîýÎ÷«µ;_¬ñ¾ömÿ¿ykm¿fk±Þý?ÿ…!8–Þ|ÛŒ?ç±öÿn+ï0Vg»æÜnËë×wåW_›G]õÆçš­ÕÛü}ïü/ϯvÿóÝü¯Ývç½oÆ$ü¥{ŸÛ·ØþßýÏ¿Ú·wcŒ±½]Öüöníîw»ÖÍmÜõÝûýîk­5ÛZk¿÷7ï™[~ñhë­Yc½Ÿï=¾ýníÎÕÖ¯¼ï{ß¾ÎÚÖ±ßNãÝu‡u¯×f{mÕ»b\Çk¹åý7~®oÇw½9cÎþÿÇ[³,Îùyþž»æ™ãÇ÷Özÿân;ÖXï~í¸³Í¶flŸW‹_íµß®çŒ­æßjo­Z[¾ïý[µ®üÚ¯õï×z·Æw¿]ß‹¿Þ~­Åyãk»ýZ¯®½÷ý<×Z+¯¶½:ïÿŽs~3Þ÷9l[­­Þß.¿Ý|¿ýίî¾ß¯»vþÚâËÿÚ>V›{¶[sn5·ûZï[¼¿c}k®õG~»c]Gž¹ÅØfkóí¸óók¾3ïíxï¼c¾ÿuíövÛÖª{ß6s<ÞßÛæÍíηnûøõ¶{s»³®ßqÜ]Ο_‹;l-æó¿Ý¿ñç½1¯»ê·Òš_ûÕÖ¯µ6ÀVˆip¾¹ûÚq÷õ»\o}û[[mµÕÛçúõuFpÄÿZ~1{Å$¯Þ£½¿»v]ku­ÿv¬Ýfœ;Çxì¼»\×ÞíÞúÖ5î:ÇVkmµµ7ÿͼç¿âqsÌ5þŠ-æüÿ⼿»ñÝ8ãú¹n;^ÎoïœëÞ»¾÷bÌíï»÷˜pÑQí׫uÆWÛ1óüÿî9¼î}ño¾í׿ÿõÚlëØy‡ÿŽøv×vÛù;¿×ýv™ßï?æŽà`¿ë1¯Øv›k×c¾wçÚG̹þÏùî¹w]ó_¬Çˌ玻‹{Õÿ¶¾Ep¬Ë¹îì­¸ÖÛókmñíŸkÏõ÷_Î1×™|óñb=öý–ïûßó®s.µ¼^ûÕÖ¿¿z¨É<Ž‰Ø‰´f8¸É@‘HÂéuùÖ}»º«ë¸«»îîs‡à`ÝçŽëÜéÜ}îúks×q‡óó|;œ»|»~o­¹^œ;qFp°Ì5Ï:A[kù÷Þù¯lýÁ±kç¹µÁ±ê½ûV‹q×{×ÚÖ;òÛå1c.ÝŘûèn'€NãŽwwÁ ³¸Ë]Å]¾]ΣæÏðbÉ`´ô<¶ª)¬n°Uƒ­!¦±ÕV6ƒVÃG!vi5|"‘Y vùÎZÛݯºæñ_|;­;~;ÜåñvÜvœ÷۱řë¬G}»Ûí;Ö^«Õ[·ÿµâž1ΟíëÎvWœy~›5ïw[m5Øxck­íj¶¹ËíœsŒ7ÿß•ó±æn?€ÎbNþÚ?³råWžùíÛû_ùïj·Åù/¿õfÜç>âÏß+î=c€î-kc–Í—3¨ä5¦± èB4 3€ƒ‹FÄÒ通*ÄL:.H2<",$(( F ( †…Á`‰Q…Ò$%‡póíÌÁô´˜æë +x¨·éc]v¤ÊÛwòf˜TnÔzÁê7xZ¯‚[~ã³Tª§¢)¸ *?øª‚«“_J¤lTÂÈšdmºf{Ž`w8A—¼&ݳÄÎt6>ñ¡›±êŒ²í6Ъ$Bµ¡Û›È Ø7W ‹Ä¯5ªàpªªgÕrE›) ýœÊíZ¦àOdˆ––ÆÜÍœ—i¦àl3Û®¿/œÀu}2óÉé@6«ƒ>8Ï$ô­¹ lX“fÖbÜd›¥‚lê=^«dªÞƒl¥ôÈhº3q«ºßÜìbB\+j³.­˛Ƨ«€aY¹8ÀœÀ*ý~¯Cˆß0TÌl"îc3K¥IEÙ ]U{ôÃÇ–AS@[Z±ÝñÜ•¢$q›eˠݧE®xoŽIê—<¤9iU`A<á£"À€e3ÜëµÒ= -²Aæš¿Plkèú?¦³aAU ëqEyͼ(¦S$­|Âœë>Ã5¾ž¢W‹Ñº|¯u×…Òÿ‹¹´íŽ«TkÃÏÝ9KïÒú [ðkwŠc+ðÇ…"+]þA2zO§°`é™vÓ€b§âÀò ¾•Xa #ÓX©[þB°»8«6F­ð. WÊ'Ú©·ü JSÏ2ˆPU€Z°Å†ü«‹KYJŸt7ACän%õ g;#œ!ï9u6íQQ/2øœ¶/ôpäkóJ ZWµ~?Ö®‘´[÷Ãâd^¬³y³üHôÿœÃ‘d=™Ø•Âù×EÖ%¿ü–Ý`Ô ?ÿ‘õ)wÝÀP,ÂLéV ÏБž­8dŸY.':Á¥æ…ÈY Ë±/Ï^2UÓØi͵ÿkqú 0gy_χÁŸ#Mν/o{xd LªZXu˜›1héßMOš|ÒÒ´¥"W,hè —íYLÚ~HÃ\B°‡~ s¹û®n£³‰ä·:‡±Yåî•t*¤ (™W2m«„BrûÕ¥pä±h®Å”ü¬NC´Þke­ÞCl™ÿ¼H¡™¸F|¼¤ãŒËþ–ˆâIÊÆ|ŒBzÁ¢É}˜µ÷G·° ìB“´..²^h -©6½‚Š"ùUÖpºVÀfp@g¬+СgñJQ-{ëéñÝN†ØU")¡5-Äc…·Ï´L_ÉD´²Ò_nlh -óÃëñÍpzñE”œìY-Ôošîyî‰Ø! \.êÀæ¨è—÷2­²E(Q-z°za:šž`£.MÊÙkÎT$*5«˜Gw—Ë,ùb…ÅDC.g—ÓóPS -îÝóGÑÜؾ“¥±M¬›dý|9ÈF;6÷Q(¸ŠoñÒyiûAQcÜà•¸æ 0û¢r’Ut`ömleÊ&=*£“ðT.ðXݸÅzš\Va¬yy%ÌþãÈü—V8‹÷šeqªøÙ Už.­e -1M(%|i½†MákšxØÜ飌ºQhß‚(Z䃞{îM8<·Y*ý"ð©0 ƇSU,7^µ8=ÈN\È©’Y+ÖQ„ïoxD}‚OQÿ—9¹ïôQ¶IÁ[+#­XÐ#FJÆ3{^¡[™šÊð(õ›ü9ú./ñjk8#O…|ä}®yg,WËÁ§fd#Šg¾Ý_ņ½½{Xøm°ízö{Q<%|H[{ò<ÖJì‹u«]¹å-ÂèaÜÚjù'§¡ÛB ÒaQ£hÅEÒÏF²¤zÄ–éúcƉ"‘ìS=¡â}s >פþ”-’¨½nxâ‡iðn‚((WŠÜŒ{£Á߈[g0V!oÁBWV¤²iÕL¢^ ï¥-ÿö²2‚Ru‚H³íb3zØÝzŒR‰A~Êu°Ì4wæô/A;¼„ùÿWm4•HÐ0ï8OýeKÒ3?ñµ²s‹.‚ËQ tj@¥R!ËTcA,*š‚™oÙ¸ëð;wÎŒœ¸È¥Â™õM2jË9.m$L&LÃM2!c(·š{=Ç,åüV`x“V,ct«\wWÙ¢‰:ÈaeäÜÜ÷Ó¹„ô/Ú*«êÞ™Þ¼±Nþ2ÊU¥›8y¼H-iz Êeæ}&/…ÿÁÄ9qX ÐjÚ´ÜbA—Ñ”¹sŒq\¹I°ó昮.~Y. ±1£¥˜>›Œ !iòi>ÐAc7Й+kXÕ„ÀÙº06b]”§•DîJo¦ò’ÚŠõR#–ŸLú{ؼ -r×ûlûr¹Ñ7O³›¦>š„³zmQXº‘¸•ý&Ó¤Y‡9®íÁ„ôƒ?ƒ_D÷€©‘­ÐcÒZø6ærh_ûŽYÍü8ÉÕÑ«Oá~Õ-…d¼­Ðoà1w¿1xûW§£ú[èÉø#/Gv\—ËMºÔ«¼¼zyau)è!þÀàáy++ Ê€*>Jà}î]ºzËe\&Ä$¯Ÿðø¸k©N°øˆ[qÓ%yÿÒ¥4Oƒ=hÓоÔªyñ.#]ƒ}bÉnûðj]Så” $®”£þ7 Ù.À¢õ-iÕ59 }_ØÛ/‹õ®¶–µ®ÕW«5<ô‘÷ö¿bw凬 ÔÇRçð>¡!¼O¯¤0 zàª*<½mJ’¸TЊÇö.UîȲ«±=qÓP(º\ä«]\2Òo ÚfÒQ¼­Éâì ›Ž„‘bÒ·æþ%æ8žNŸ©qÙ™+CßY{N¯&bT•ŸOÁ ""î:;ÔzØhGÚ£'0ôó_Þ ÔyåÝ¢¢Ôe1Äiy0y—° -Ýuùo(/÷ªßYa®P6ÉÎé¡Žê‹ÿ'Cb -Œfw¬,æ 5 Ýq$xœö³›n@,DEf’F/ûJæˆC8O6³¸Ñdòɾiü\E$Czìëm7ïh¨ÅWDP._‡K–xóQ»Îìñ ǵ-11õP¾¬h^Zý5W£>DˆŒ¾Ñ.í“ßÜ#s1”l$ÛÂ:Ovt¸A“d©ÚºÃù¾7‘\%ãA/C¸Ú‘& Aš.y­…gˆÙínuøÑ·ÊÌ| ¿Š:¾}YaëןK½ãÁ@ŸLr¼ÕÖÇ÷µÕæ°uà~Sî‹Ï$ˆ¿­¿On, ª›’ûü|4r·Nü:šB2¾$|´[X-­ÖÈöÎkÈãTVÇH›o¢!0[·aªRô Ç£Mäo«¶Y©,Z¸‹>Z „õ‹å¥Ðl\fî(ópÓàUíÿü¼~0ßb÷`]Ñ,ËmbšþPþ?wZíÕMŒ|Eí&Á[9Ù{­o¨¨¿'õ:µIxïu‰Órv>ñsKë/°~Lê Ý6I‚õ­W€ÌÆ›í^']@‹ãlV°·: -´J+SŽ%ënÓTÎtì(u}ú ÓM•h³È÷ž_ËèÖ"L`²ê2Õ|'ú|§Ï éÊ0ƒ2­¨Öz̦gˆ’¡(¹š/„Ai&ò¿*!©Z:ÀÖ¬…o_BãƒGù±øAÂeƒb½_’Ò{ós@µ® “­AÐ_­õ©–âOþÚ¡¦LåüÅhÑ«\‹£µ<®¿*/n€b.}½¹A>‚Þü‡5Â'Iß3!ýϽP½ Äs…Ó«˜Ÿµ¹rK†’˜®Jq>’ g<˜áé sl ‰æ_ -Žlžì´{ŸÕbû½&….”òuÛ¿pÑ•Cäd^¦¥,ÞXôÙ[0'yãþ -åí’Jnb^ØâŽ4s¿¦”X²ü >?ý¬ðÚígæ:X4ëê+ò•>YD?xOJ³ÈŠyÙÎÌß;4§G1<»6oåsxÎ\±K˜:seÙíh³·CAñ)n[×ÂëøUB™©‚´XʤõIÇæÑt½ÊkD/ü§„ë UÁ¥J ÿÔb8©„pŠÿi*¡~qeo<ÚKŒ*±ì-à0³‡Éò/ä -°®JËoý«5­ðŽŠã_šB´‚L|…%ùW ì1œœDQ›–½V~·bô£Â¿¢cÑ -i*lþ•@‹V.è_1´‚ -Á¨Ç¿NÄ+•š ÿ·ƒÇ2þ59®µ ° ªÍ ü«’¦ÁñzÝ’¨ð‰™Ÿœ³Ì㎖d’ÆŒÚôZ•Òb)”°,jÜÒZÁü PB}»%Ô^ï’«Ö½¸@fÁ­…qÖ?¶­9¿éåE‘•Ô¹:× j^æÆ¡!±"¢Évªs/z¼b‡Ôeu¼QÇ ˜C$® ¼”%IqH)fl8& ½h]U)¢{Æ]UóØ÷øoRX vªVYP+p™¥ºÑzÚÝ€ -È¢P‡Mÿ‹RÐFC¯)ºZ%˜0²m^Æ$èŒ †ëž´Íz -µËQ<âÍÈCË-y•¸,è¡Á0ŽmrÐ1JþI'™Êðiìº-JaˆCYcVâN,â ó•~|2rüæ…¦AŽ åa”+/¿V„ŽÎÇ6þPB7C,kQ‰Ð•ŠÉb:å`ÝãÚ§XLÄ_öÛ᧾Z…A)ˆÈþo‡ûÑV*ålÌîžZÞþJË0Â11Ôƒ½Ï7+ ðQ{óR4‚m¯Èb,ÇDû§h ÚÞÅ~mÀŸ¯ö†M—À2µsÄb–Igµw8p8ê¶÷oúª¨9ËÈWË´ÛÞ_»T{ñªe§¸I 9ϲÈjÙ]m¯d¤6ó,³´Z&×öüôåY™Zvo{5R®ãβHÞû¥–)¶½Ç6b~–Qxùµ,Øö¾ý åT{—RË‹Béµ7N?“jYAƒˆÇ¨½Ë2Þÿg¹‚­Pe;†Èw ²Å+n­ˆAJaç†å8Z´¥Ð~o™îÿ-ßhüTzIPIrñ™­†M$#þR³Â3}¹ºóª»³9rÔë´- -龨Ÿž _§Š -a vüÛÓàérÐ+{ß³cOÏæƒz£^g^#¢&òéÒÖ>¹ÚN&Øø4 ÖŽã h GÖ3 -Õžý ”jí^ÁoEÅîžF:$A~P}‡Ÿž:•fÂvçŠ$CŠT¹ÔðôÁël4‚gø?ÇO‹2<ö㔬Ógs³ZÙ‡Ý<„AÐeÈHN¬¢„¯(‚f‚Ñ $~UÐ)ò~Ä’ÜxçÍ£‚@è?HEHŒÂO§uIïe|$%ÿqI)Õ Rf=HGøìÑÖ{Õ–'^}1I‘ÌÕ9qšÈ¸_-.ÇQB.P{4qRºÉ0[lÞ¸70\Ž÷‚¨¼9xjñÑZ Ë5©äõG+H­N|à/©S<ü3˺âäMOˆå ¢nâ±Î:<Ý9òÝá³râXü VV ¬t¿àÉÙ`úŒ`q -:З`Ü}ñ5ÑÁG„€ bÏ‹™œ¹ ‚ôø[_Ó×;ãß1‡W³¢¯þÛPà[»­ÖýÛgâ"YG-—þ›¯ŠœEíÌW¦â; nØí:Wêƒÿ² Ûù7¢›ŽóUbïÎ.ê@Ä¿íÏ4Ì8ßBÆP±¯£" þ9qH÷s µLy9ªù¿ï1.Û|.=Âÿn¬t5³½ŸX‚»üÛ÷7é|ÓÓI9þ[™À³æÆÿ»+ .ÁJC£Šè3Õnz ¯·ŒdØMºk^có9,(˜¹´®ˆ©)€d2ìÖ[¶úж¢*îSíÜgIròùधÄzU4mÒI9UTΙ›‡%¡æŒM@²:vpWI ìNúÅâëEVê-X”“HýE~VŽTõผfÉË*§û[r¿ï”ŠÖòž(±(”¿h½E'v·WÒQv—Ãa‹tz\|Ô×”–+,l§ë:„ĨÞ-–Ö2ÆP),ÁkŠƒr^Ú5ÕRú£Ê4ýYÐŽHS)‚òŒ¼Qå/­bW.$!9!†¨Ù½Ö°úÌñ‚„HyYB=s#Dgt›Ý¡AŸW‚¦%Q¦HÈiŒ¤À~_YiÖ–½¸ƒ«t}QµTZÊ›%϶á’naö°V+æ@¬m˜ +€‡QÈ2¥Ø7âÃ7Ðì™9t!Ú´Ca×Ù‘W¸•Qß¡0‘å~ -ˆœ=Ý/hWâÙô-3Š’E+ÛÞDn³Ú!xŠöðÈýÑ‚Ïo‹ËGùåßówȼٚ“ ÔBÔÆHüο‹PzÀ­¥@‡°ý°4÷ˆ~€%.M…¤F K÷ä<3> Xâ¼ì¿£ŽnÊ0b¹W¤¾“Þpž=]ª^Àñ°Ý!Xêtkîsƒè1(t¡?§‚¼ñÖEÀw‹¡þ¸ÒÃð‰Ñ/ÞSèx”7ÏÞ¥Ó¨,)@7¨=0¿dŽÂ$AWŒOI{ÖªsÀÅ®%ð‰¤i ú[ƳY”€,¶¼%=è5$õ-ÚÔÂ뽸¢¿4Áñ!8úf.ê%¸ƒB>ÂñÛNQfUž…Û-Ĩˆô.Rùzš{‚&´õïV$Z€äm^,A.FñÕÄm+ó"vøÆÿQÑ\Ø÷“¦å2Ùþ-× 9Öºcz‘ï"œ`1Â(€RApõå¯[ØZRK¹o…nt8¨ã?vf<ˆcf·· ü¤ žºyÕ}ÏÄÀ€+¬ü\u«ª-Çà±2e˜©¤À ¿‚®Yž|.Óð/CwÏO\|ìönCb‚âeÃý@øÔ¢h&Ïûk£¤ò†³‘'ÒáͨÙ˵gn~ñ6Ä+ѽû(sdüÁ³æÖ% í†F ÿÏ}ñÖ©%©W …šŒxd‹Q2c$u¨n"Vïl|Z^+ÀœFÉcÇ7p9§Îf§¢-ïÀ(XOÈE»d1Ǯ哛‘r:ä]Å®¹¼ë¥{²sA(­nâu€=:ÈØ’^;í¥Ž -N»AJgËøéè¾ëmGõöAQšmf Û¿KD3«Ýj]å9wÖí±þøm›ªÖ]$"Áð" rvÁÕó1XÆýôÅÄyêµiÏ+g§Zø–e¶¤•~é¶N‡%uû -°åqÃÒb$ª¯7Cù¾²¶@š#«ÆØéëÃH{Íîäd‘Ú×V÷%3æÞz¹;uÇÀ{Íkíi»¯ãÙú—9qQ€BX¡ôÐ6W¾©¸»À[i§ÞÔjqE Êl!K“Dw±†+%Ú8ÙæüzïD)›S»Íú†æ‘ 8èó6³åFª‚wV£$ÿkEšEno®ý…ÿ‘ƺ¨Ûάdû©ïD,êïέ®4ª ƒfD)óã`aKc$Nä_wé>á•áI. ô²¬¸’eöI4U;-ÆèI š „?ЃŒzd¹½£€éÌ™dàãR©6iÛi€‰O2ÍD1¸ßD›å«|ªVO¥RÏ>û‘–’ÃEÓ„ce¹ô>ŸZÕpY¸ ŒÌF$ 9©ßÃV1]ó¡#\woª…5¤ÂàŒ¡ ;§Û°ß¦ƒi]¾Ä´ÒõR$0€½ü퉫¿ükï\‰µ±ùÒÍ , LU1>ªe£fOToöGå_M¢š8*8îh$ªBÂQñ¨øJÖµ>ªÕ£ßM·ÍÆÀ0`H§Ð”X/#J?`EÂÀVpÐ0õ"? lÍg:;¢ÛzÀvØ9eYwÅœî€ei»QÙñØ—oæÊ X›¤YvÅü Æ!]»]9ÉáØM½È¶^zÀ¤k¿kúsézªn_[åìKõšJ3QŽu"{- ÐØ ¯!±#HèkãZ}8éw#ÏSÈ'#w¸<öpœ®Æ‡0ÛHïÆZ V}*Ë¿æÊïÚô(fË$ìò?y¹â™Q§:»&nTí;¼Ú4ê žŽ¢GV2‹húà°%"#ä`Fˆì¬R$ÏÓ·Ò33õÞ "ÿOãñ…¨.Vˆÿy6!a‚ÈdD«¥=8•™h‚«|ŒÙ§ù†ÌšyRP¹ÝdÌÍUJa3ùq!J»Ð¬ÒCsm³Jž—u“ଈUeÌæó(¡Î5ÆèMa‡æpØLX!P´Ã@úd1Þ˜zÖ™E«’ô¯rxÓý¡Ši&©(S)¢¦„ }N±W‰·YÞÅó¢¾S‰ö\y¨dyðç<â0^~|”ނѹƒ†X®?€ÊÖ̯†à¼4WÌÓ*ÌAÒŠrx·=Èîþu!ŽšÕ}Ñk­:W–r1¬´!–YXµ ×X}}DûI/FÙÆád–®ÓWSš_#ŽÁÛZ¢ŒsU€ç#$d§ l£¹dxš¤'=ÐÂ[µBµvèzLÌOäÁ”‰ÒCx®a™ÂÖfýR±€bÿxq³%ñUWÊås„LY“w¯ ó o¿ëˆÇHzv,^5Šgþ/.’CÁýà:X&æb©Pn¿ð{ˆÖ$ÝU;8 -—¿Ñ•”¸ê>=WIˆUÿàØ`TªŸe3¤”€ôLA™ºÎor˜·ßíô«4äÀýÅò¸y•å¡@Ö5©áÙeóù|®à˜t ·‚_A´!kæbÄ%é±ô“f/Z“ÂBØÁBù¬®ägù¤ñ¥Â3eÊœˆX”"Á`@_òK)íWTd’†ÀÁ(²››sïinlhø¤hvù¹Ytl@b%l* 1#±o‘i4*ÇßF"E¶oƒÂ딡«5‘už$L ›=ø„l[/ÇóœZkjXj›Fuƒèš4R¬ÒÅ  …~Ë”ëõÓ3;nð\'ÙÈ“QÇk Ö½»JŽ+9 tå'ĆJúô‡ÖäPEë{ -DŠV˜¡õÓFÈ‘8”½&Á/nÖ”7.ö‡µ Õ†|¯ed?ºNÓôÿtQ[þ‰ZÉB’†óéÜÌÕn'žw -G•ßœæ0 ñNì»5c½—rÄ.1¿Ü«!½PÕ:”Mˆ+% ùØ/TêšHSÿA¥úççç§zȱֽ¢Áa¨¡ »˜¾ -Õæ"ã âÑ­,94:“lú3¨•ˆšÀ;«DC¬[àyC´«ÈòÙ+Q—ŸDrÚh¡¨ÉÍfÛÄç|¸î* oå9¯ü9àÌYN|¶ê#ƒríÕŸp ­ðÛ÷ùÉŒ¨pÞBR6ÖòÙÂkõª"EB -Vó -ZRæÆk¡‡ÍÍx„-œ¹TzÀIBÇÅp„o×5à{&_B ©(¯›WAêIYXà½\4¼ßå ?òêÊVXœTkŸ z‡ÝNü µÃ&¡ˆò¡Ä|­»²E&ξbõ±“I¾µÕhËÚR:qFb¶Ÿ®H ‰"|E4Ç+*0€ÏšÆ'NÕ3‘ìû$VU™RÀ'Ÿ(O $I[Û,ü 5í*¼íÄ>çŒÄ“ÿ…Ä®¦ó=Vì›}_ÁLPgÙ†TH¾ÙNâ4ŽÊÊ‹;“ñø±æq@²7i”‘š>óQÑé,è´;–AŸžeÿÚ–ä£FxèÛέ-ä#ðG¡OTÜàÏ¢ê\ë(òVxˆ;ç{mêžy+)€jR[Ù÷:ä÷Ýèa…Ä×Ö€Çü&îõÍú+Ñ⾧/$eD-Ü_TEÔ"K·¹†½Üåĵ[<ªôœ¶C剟´ZÉò¨9FèDê5’˜x)5G"œ:èìÊ‘‡¯Å‹¨¶2ñ±i;Ìè‹-ZD‚ÀNî´½ZܲüeëbœxÊâáÞH=ëýâ§æ¯QL¼fóWCBÙÖ¯þ¬èø¥\øÒøÔöVÇ•zë+™h «ÿÞf'x“ ©nÛ‹Œñž˜r!×1ŸÚãþð‡èûBüðòÀ|AòPÄm»Hˆ8*á-Ü}Úå]1’Nò®ƒúß}Óõ3EBÈnKT>*ÑðÄZ€pN2¢Y#Ò èß³Èݶx©pØáß“f òˆç…e mw?$%³JÃì;t0uþ®ËôïbDºI1St9›ç”†ÿÎxn7d þ›®UÓBôßÏ\Cavÿa‘ÿÅéðRà39EÉE-ëKtÀnaBè!Q÷&ÓÖ®ž¥•)2—í Å /ó£_†PƵ¡¡ïYå;d$—Iþ‹;ìQ-¨5 Ûè ¸WqrÒ¦ï+–¥Ú ¢ %¸Æ“lÍ)k®ÜZM·ùlÏ ¥L·õT&œ+¯;F§VÒM‡¥îLaº!Žÿ¿QK< î–ê7ˆ*‚*‡šÄùx°k* †9©¨]ÏŽÞGSdEòv‘(äÀ§vÑ ‰·?*'±«1$1,annDOÁâ’/iZ‡ªdí¾Õ‡¨ Ô ÞI¨ˆ1,–ÕF›Èº±Ê›çlC>¼c3ð:,cT+ •‚ïÌàÂ[ï6yM¯¾)û®,ô -~iWI»ÊŒÍ•ÁÅB$Wá@4ó Ý'uTF³áI·¼¹æ›~æœõˆ$ð=Uqbqª-~„4%=‘$Ùëг$ó!€£n¾0ëŠ Ç.¢Lé1e*ò$+‰[@+EÖuöfUìð -()e·iÚÁS,Gâ+–ò4ù é…ðý8 ’­·¸i~ÏØú–lt´UÛUG•jWHôO‘‰À¨Ö(ÊHH¼Ë»üÅîZšu6ì WAø–bÝÕP‹Ã°¢q3­‡ô-Œ$h4<ôù·«÷z=¦Í}|‚vDxýL@üÔ ;êOlž -”ïÿT–œ^¸/D©¼¿ •[PM¼ž+´ôÇè?tÃyß6ŸFüœv5#7•äÔ§ç¦;·†X«ŽR`Ñ~H ýHwœºÀ›¢£¬r²š†–¼Nœž~“/vºk^“ËÍèIwElP©€:çó0ëî¶À7 pÛ¥B»×¿—K”ÆÏhïBŽrþù28è:¼‚X…Uã¨%—åK-Ã|2æï%}\ƒý"Q¸1LÊØÖt./ÔÀnTO8Wø˜!)±¾G4=b‘e2¼äI8¬IU—”YRp`x–T¢ø âÇ#—bŸ€Á’ -‡(ù’2´S$Ÿç´(NH Añ’šQÓàj+2ÞwòÖ%œC¶¿¥¾ „¥â'üUÙιìT³¦“(þ½ÉLÃÈb11«Ù:Yåž7ýO€°²Eô°H»½ªãŽî±Ëÿv? ÜtÌõþa»&eª$V¶nÑSÏn0E=)L;qÈ2xÝÎD(¸!¥ ‚ÿ~/N“…AÐ[í?G˜:î6"ò - ÅSÞªâmÞJž>#2 ‹ýqù‚LÕ㎙³O>¢ÿþS:Hç=ù÷G”,`Gñ*´ºvXÍL5‹{²ä7•Lé V´¥t6) _ú -Ã"cá†}·2ô0‰þ€3½È‚pwŠµd0QsJuÉ‹Dt©`ÝAŸ¸`}T ™þP’‰ÍOa|‰Zx‚y[ž,† ®–‹¨¯9v €Á‘ Þ.÷šÞ¾?dØAMô5Q²j,ë”Ìç¢eò‹yˆÇF‚Ô„x#L÷4üé…Ϧñ±Ô ·Hf’(òâ­æ˜ÏS Jð)“‚ï©D”„ã±Î8,ñ© æ+™³g@ø!>º¼Öa¶ût‚lÁÏÚ¥Nú§3=«_ ¢ÐŠ±±¼gp G.’üDTÔ¼Ô4B<Ëz"–€Ã‘CˆS ´Â…tˆ·Çe$Ä÷‡ÄÏX››æ ÕÚÇfÄÁ„XÙë!å£à8PÑói´Ù!öÁëî÷ -!n³-”ÒC¬ðHðû×8£aqÖEkYÚcœB¦ó îæ'Ä”ÊÈ´]Âvˆ‡TO—‹BŒò©±EK¨·d`¶=ûBDHês®+d8M4k!ü›Þ0ÜvV /‘JƒuðaßkK ùeýqk¡U3Vn»¤‘¼™Ï¢ìÑp¾>v±™Ùµ‘]Ÿ'”ˆ»¼P#£ÈWªÄ†f]OsíŒÚõogïËÚN¤~·S+& ÒËjZâøa28‘>çW¨O„Öø6ª·Z;‰Š±rOÙ«8½…ÏC~1O"Ú—åÂfT8ÙacèÚìîãä·¦y+~´û©ÄŒ²¢$ð§N•s(LÂ[øºÞZ†KÆëè‹5ëa“DðS¡>1¬Ûê=B#zãGÀoíë@±¢À²Ò±½Êœ€&oÝä1­Â=‰ú±J½kÙ׆°½O%.äN¹TÄÊêP{õOu¿ÈBRë‹Ys»ßd9“XƒršÅf´Üù¬G„©°Ä&,–®¦jMeIK91¶Ö$xéØáhªBt*µQ`Vĺ=4¼¬ËÀ‚P)²ôB¼˜OºqÇåT ’«Ù²óQÁ Q˜’Rê\ Ê» _`ÐSUÀc­}ÐåÃÎ`ÃŽ B V#÷ß5D׬¾ ä24þø¨€A²Ï`òú³üh©ÁghºÎàt±Õ ïÚA!&gpZM’aÀœHÁE.Û£:Q×CD”,5xç“5 -H€£ îm˜Üå}²†Åôöä£ë£Íó2/‰èN™>_H&1Åwž}ö÷`«cLJÞ$û,{Ù^%Zž*h HÃkµÐÿ´±G_›:ЈÁUC’Q¹Ð›x#d0¹FòŒµ1¢Úˆ -Ý® (Šµi‰æ0s$x•%¯Òº{ƒCH=K ßÑç•ð~8„÷3ȈTÊLÆßß?™!0ƒºÜäë|2ŸÉ`~qs§Y²8»d·— ‹*¯ˆw,Ò‹qNÕ2Üd"þÜ(Š¢ñ>9ÆÖ×Ç‘Ý÷fõòïÙœ©¬îÉ5Ü,ŒÂ›9\~䪓M<t˜Í -”„ˆÉ”×é°— -£©w»Ña˜¢¤Ùu‡O]&¯ÿ2ÃTQe’à‰å¦œöKbPp ØQ5À_‡€è'`Ä;‚e·,ùö!†à…älóù¯KóxèÑBîÍ,@‰“åõ—6n¼Ápõwd ÚÛÎôÊ~ƒAðù…Ù`½Òó^N2Ëlð±ae$¢®ï …§²Áöˆ¢ Q£÷逃Ío¯8~q$zƒcú`ƒ= JŸ ÇW -ƒ{½Á 6 •Y7z4szá|›¶Øà^²ë78ò”r#G:ÙŠàœÜlüÞ£Ø`:|]63ÅS#š V µ©`×sC+ÿmŽeÉFmA^QQ®±Í0šò x[Ì!jŸ~`+ÿ,g”€%s¸ûýZÇÇMkÍ’fç¢:dxd±÷ƒ»×Í9Kº-Ì„e<¤ºr\³²YÀ˜,P—+W$øÁìEv#úÄYÚ>#Ó2чùŠÑ#ƒÉaÞ£äN#!TŒm)AEÊÕ¡Å>-±¸ê,óØŠår«•fTôÿ£¾Ž¤°´M7f@LÓ©pXÃåWØ>¿•*}ÚØ®…/1ƒGùÊìŒî6'¹N<ÚáeË’+m÷dܤÀ+&ÐÌ #YfG8_áù¥+»dWïñrÑÀ\÷¹`kYÕ@;HÓ­JF¿%h!ã2§õZ âòõå §”ýK‚çLÓ,cPNÉCµul::Ã6·çþ!À‹ÕˆQÁe S±sª1[Žà0o"äÞÀ÷ã ×ç)Öåt·"’Š­ô†ZŠ5$DI­v &F¾º„oo@aþ‚.lq ›ëê q‰‹t ¡6"àmÂ`A±}Y—RÏh­òå -¼&‘ŒÏ Zï[EwSæ#gŸçÀ^rX3Wy!U¥X·Ãå§ Õ Ó*áV÷`„!L -`áŒW?8ªŽɾßûÁ³Âf‹ø*P5'¨÷MŽÖa4–¿…–R<…òJ"³ÜKT¬è [ÖXçÀ•Iy‚“Ò»x -ìF×]kHò l;¼NzRÁ%uv_wù‘ß¹áÐcg#Ÿ‹°*È;³&Q—•ã ­éAõ–óþÀFè|âB&4>ñAY>Ú¡…›Þh;éΘð×Åêù†Hõ'Zyåq¨8âÂW= 0\Æ"2a;â'Ïœ˜$øpªõOŠ~:Ëð…Fûð†ùm,¶1I…ä’kËóDgu"Wú8æNoH½%O¿~AC1IM¿±(Wp©2 TY¶]ª^«r˜çj/ÏÉÜ| -Aõ „¬ëEKÊ -™{…RmÓ9¸L®:^Æ°7vŠ¶ÃµtGÆW–p{/|¼Bz-·ÆÔrÈv7s,ÞÙ›Š‘8R`P»íîmç›ðã«ãÿ·TGæZºœÎÝf¿^Ñk÷Þƒü'ˆ}$Å(zƒ¤UôèÍ‘H„æ5H³°}Ö -Õ<’Y]ûýÃS«Þº1µ9ihïC­ß—Ú›ëXúÏÒ·”dÔý„£`UË€š“.`4ˆ¦`Ó¶çï· cO¨e f› Ç´òwk²Ô„ºaÃ%ŒÒÚí28F"wñ™„£ëÃO$|pÓ6 sƒwaÿQ¤óØ‘CôÆÑ0ÈÝL ¯7úŠ‹–i5^+ª3¿‘-*„Úû‡Êrp«¸T¸F“O‘Ïù Â5½ lrÉÒ÷”]VŸï¶ÉûVúöÊAjt@˜ú­ÒBÄ–@Â8ÎHLû¬èƒ:ìù†Ä–®Cê€ô1 -é@¯wΧ"SE—ô킹\l€ Ï—&¡\úƱGû2^Ô¾I_VX´F`L&mÌ_sLÍýùþXïYO Q(„ŠEÛ¨À³òã³ÌôÐååq8æ/4Vð]׌*9¤|0ù(CkîJ-Ãd‹˜QîËVœS*)@„ÉœŸÔÖZÀOvq™îqH´Å€£dð;Y›ÐJÓƒøpq&ø"ÊLˆÁs/ì¿`1Xä“‘âì6¨ \:Ùþ -‰­nxsLƒ¦É3—Ä–ÒÃËkæ¨}—P#âÍÊ,‹ÙqƒqØKv׌Hdp‰u–» äA{„*8§aK6 D„hãæÅ»ø¸;O•IJTB?q ëèŒKm§¯XQ 3÷BkHË°¡‰!–ìBæVB;õ"]T -è‹ÏȲSRÞ¹©Ã8EþÁ O‡q®ŠOÞ›…ÆáݺCTÚ|i‚NšyO=~•ßö -j Ûš–tLv"BC¥" -“¤¢ŠeÛ+3¦JÏlº‡zÈ¡±ã­,ЋþYuÔ°XBLÝAÑ)xÜa SR¾›½éÎM›(ÒOá<Š¢·îºè6è~oK¡×—ÌtŽ·<õ”ï}x^߆u9‡ïEº¾Ï›žÉ$1ÆõÝ¢2[[?Ю¯ ŠÙ™ÂY»6àBír ëõG9Â×w¯ñî½ú‚±EÑ\_hÌv'€v¯¯›­bè'†êMžÊ4ðaþ³ ,¦ø-¹­Ž ð™›à(tÎpL[‚ƒ/cóBw@…L€Yài±ªÒ‚c0`ý•” -ðqóƒÃ´C” žØ†qœ8fD›˜~7P-opü¯ÝžN$˜/0qI/÷í!'h›ÒÊ«bÏ¿Ô&QÒIâ/Á6²Ë|iJ;v!l kZ­ -=ÎÔ>»Ÿ'—ÂÅ×j´2—V­¥þö;?’à y -oÿ.ŽÃHÞÁ™s†U­µA|êÃÒƒDšùuÇœäèšušÎe’Ç;®+Z -Ù<1™ QÅΙo÷6nîŽ@EáÜúeùg -K0«ºµ a*ì o΢<“G©f7Š¹2™üŽüeø‡ù:G$!㹓¶Öþ®îÛû‡îqh Zá„ã>—¿ÔI@%??°g8˜'ëÅDGõ÷Ý,µ­t\ ›)AÎÆEµû–š'En4ÄÝÊteÚpžU¬º£œ›&žÆTÎœÁRÒ£4|Mc¯ `bUtXIp5ˆÂÖÊJÔµ³ÇýJEXÞåÆÄ{aÿ Fm¾tâ²ÐÆZÖFP§'—ÉY¬ üt¶“ÌUl“Á….Q”ý&¢}'&€³šÌŸ‚•§ÃR\ll¤GwøÃöIác I?'Æ̱”ZOmáBw£cŸ[¬8´Ûuéð’®ëßRžNà -©òýÁWÿi+^R£§Í£?Œˆ8ˆ%ù¥¶h‹©Ñe…šOd'«½-—:'Z·t !pßX¡¬ËÚ›F@è—ĬËóµ·† -çùp[­`ÙÔþAm Nȯ´Ò|åºsaŽº‚TRV±†ãiç€öxžw™.×eXP®!WzlN— -|Ióþû®Ð¹ÐàK!o¢ A½â9FYÖÈ“¢© û'®† Ðÿå:‹ðœð9ÒÊ(™,ôø*¡U’®.ZKìÝïÖÑiö«ƒÒ f\’J€«ü€Þ@ˆ`,äÙ.ÕËêË8&¾“6œ>ÀÒûn…_ê_¶%4Jí1ILgc…q_•Ä7‘N·šããRkÞ&Þ{®ó72þ¦n¼>aSy¤øy´ À×Ø -­¨ -¾špÅ{ºÇÂÈnýÑk5û*ÓÁLqá¼÷áÑ<çK^×=ƒUY¾9o’Ê׳–7 * †Ùq€ØRw5Be@¤¤ð['Ô]ÊdÚþ0,¤.´1ëÒU+HC؇`Žºáâ>Ög.º~•‚?ë.¿5ÍJ”¦×î“SâÒ€Á發o 0[/ÚGÖßÚÛ£ö>ÊÌšô5¤ñè汜 1ÈñT¤Iûº˜:Š@.œ@Ç0À$ÅxÊp¼PmRl“Pñ Ù{ç´²`¾¯ŠÜÜ2e vÑLLØUßÞÛUpõÑ<Ä£¹” -M©Ñra°³0º0na1†‰AtaØF!î\Í¥”¦PoÃQ †FÃ3¶ƒŽ"çê¸1¨´”ôFÃ8²ÒT9—4±²ìxDÔ:ÉPĪªê÷ÿ5þ㼨ˆj’WW¤rì®þWUýÿ‡Š…2cŽ˜PDœ´§ìò†¤,Tm¹¨ˆJ%2‘¤uUíhUÿh¥Ð” -±î|+¹×T½¤šHî#gïnç!½©©›_Ba'Ǻ)‘Öè,¡ˆ˜zÎ8ôêü¦R3¥4‰ˆuZã%SòC=!\We­LS%s‹rÈØÙç9„Õ’²îÌ‹Ñ{·î‰c±Š†öHÌ2fùx®¤n|_í 'NÇMÕ²":†JŽ9ùL»Ù‹ÛÞV¹:×c’&U¹w)±V.Õ£¼»:8'ù]ðèÈ?6G1ú°×ÄÈ°#3ñõαՉٔ¯=lŠÛÌ&&)±²mF¬ªå!r£yíøŒ¥FìÖ<šJÙOçøÔ]Ž[°SÎè×zEíÇãrÙÔ&ÊÒ¤´…¨kÃh!ŠÃ]Ôç¶$Q 5—B›Òš¡. -‘P4˜%£ØÑDÖ¹”„·ŠÛcˆ¬hê5Ö>ÑdêR(yú8g²úùˆË-Ñ.é{ò¡ÞšŠð#K¢¹Îôê²e<+c¼ŒU Ô­Ú´8‘ÌتK0L2}Ć£³îûi»ä–¢á|‰;·²ÕÅ÷+N5Bð\R -wÊ{ SÜþ²Þ¾M€zØL…Ùðîæ`KëàŠ,úÏ©½O)€Sðy3>‘QpS2pon;`$ÊwÒc{’Çp¥•º–å‚´5{n¾¢Å¨œyàXÄõô×2æ‹ø¶˜EêCG¹?@ -!~‡qŸRõ>«„—É$M×4¶’o¤"ºÏHÝÄèœ`Íä@³§‚ £4„˜=r›´7†uöÆ‚æ ½õÞx¿\*Iý.Ë⯟ c} pŸbã„°4žîcÚÖ@(øÀÆf]í'ùöGÃnpcVv¡¢bÈ´ŠZfÍRqkÖß…{K0¾ßô>CX© Ç3ýò°ãîZa#›<ÙÃS>žBöèøBxqli ¸"Û°…:a´‡îAJ¿èt7ýø¨öÐW@ì%Muƒçg ‚4/„µ!aáÙ=L1 U¿º\â ï55ÙæÝ3)v{½„’É~G!Ô…p€:†ÀŽ¨Â]„~‡íSðà‘ìå|±žLÊr5¼¨h\yÆì2:ÎÚ¨G»Ê*P„§ÈìEû«GOJÅA£ô¼¸@$j¯ïPß¡_ðQ!0ݸ… -´c¹©ˆ¹Ì9²Éáþ(j(=º–Í35æ¶âùÄðH6ÒËfÎÇ„ü¥Ü;ÚE¦%Íð2.¬'ã©7OªÞáe ¾¢¢çÑËžÀZr*ZÌ2Ó@ÇM§B³û{i‹M÷R¼ßr9e°-mÙ'àUa*à ГV<‚ÉÅ%x_6XŒ%KŽè½•>NhJ@ÿY ç% -vÜ›`£òëÉîS¶Ð{Áƒ’ŽäèþÛYlíÐ{÷J²c,vMÛ¤Ò‡ÁD£Vûg]yIrJ5;[\ý‚z€ÃWÝö]s¬•¾a‡­×áVOÄ'¦¡[ä…%{’«¼QKÍÅW;ÎïxHàÂO ãZþ’|]Í'K©¡ÇƽNcã †¸€šµ]ÖVÄeEûî»Òä§óBBRj»÷o¤†7ÏÒ”½ áxÏ,Ú¼ËÜz£”•8Ý˹g™}çZ: -ÞÿÅót™ï[Ú6šágK.wsIm~r§ò9ù˜ðll}Bàáàè/F*,ëqQÈsPœ‰Ôrˆ¶xgM€—È…êšrÖ«;„L5Mu6ÕR2 -M„MeÜûeWëq¥/S§!ô3€Ê;€Èc]FÉò· ]àô¿ÆDËãH:sxylŒDe@:¦mïM®âÆ­ÃXL¹×°é‹¥æ“|'Y#Fh¨ÚüöÅF㪄\O¾'r]-.P²‘Eäô‰}¼Ž“rŸ‘ÚÆFšOƒoü<ÍùÖÖ©ÓGóH "¹×kŸmk0€eŠ:X§`µæDÐY;– Qx2qл2sÒ)êð_7Þ9­“í[æÿÊ°!ßü.°Ò©ï4žan®h]øø'þ╉û9®¿eå~I£øÿº:îr¡ËÞåUhȱ Ö«——)C}Ýmë%¡·Üf—\XKCOŒ~í±ea¾—6C¶uhæÉ_r†ß’íñí²|#ŽÍÛâŠûm\ÛæmDËEyˆˆHK¯§X8™@Ýî×ÌW€ZDœ  Š1¿AüÖÂiò¬¥¹TÓlôÕ°#Ì:ˆ·´«ÿʨ¿4ñîý­çÀÿ¿uNIº¾BÀ“ö%SIŠç VëÅ´7zÐî’dhIéǦ -l\SŽó\ÏŸÕ’"Y¿=ØvjÇ9Š&Û„:8%ÅçEub„Ä]_/1’Ëðé»5ÝÍŠšnß.a$.@ˆžDýö„ù«lÓ¨T|€ tœn˜©)D sfm{6m½«ñ·‚ZÔ¹y äK(â{ÆIt'!ƒÝ±ßÛäƒ[$x™WÓÜp!‹TÄÕýÆ…IÁ1¤Ã_rm€Ž|^ ;¬†›†-[è(ƒÿL#pkŽýG¥˜ÌÿÍ̠˯}Ûl"rÕî4“„ëÎP´ Â|f«‘˜C)&4æ°ó#^Á!y½B³*¥ë‚  Ñ2‘ƒ»y3Æ*›Xc}A¶â=^ ¾úÈ–¾ÐþÇ©ªòÈËV ÝØÿO›_64G%.=¥Û†æ5| èlÚ²7®Õ­BqÌ ôgûÖ–¾†>d -b&㊠9šƒKŸ[ú”ë# ¯~Æ] §Á-Ó´A¹@e¤ß"¢x¦ ~8œ3³T¥"_nž–æ+/4OÙ¨ì€477ôÍÞ„â:Eüž‰¼¶Ç„Ìx†KŽoOPrk‹'|ÝÔáªù ‡Søp7BËí=.º¹ÒPbuiFìsPJ ì4 -Lv¯ÂÓ#‹§fÕÐÃû -(·`_¸$0´O0eG#/±K˜ïæñŸ -‡…9@‘bš48Øø–Yþ¬vÀUOB<¡æ[Àg!Ù¡¢‘‡é–Áœrmt‡Æ-Š'A¾õVìj­ÝÚÑHT· åÇ¢kÃéNi¿jZ®ã²#Š³ rkëQ_T‰»Áá,zicÒ ÝÈss A|ºJèo¬ª[ 02)w,çs„vÓ«4y™*¹‹G槗9°Ÿ¦ÈÐ’™›e­”‹X-‘ýÈd®³rü½÷”˜°JœhÊÖ•KmC‹Åm‡GŒ7Ò" 4žSiçy|,Ð8c›xSóýCpôîÆ —WEabX(C¢k£_&NÆWy ¾¬ëïÁ{¨ ¼WýeK98ìÙÝ¡w¯þˆ&;×ÎëJ?eéŠPNÊ|bŽ(¢oÍYÿ“J2UõÄ*”sYgSô÷SÑÚnŒ„O…¬¡s?¬X5S øêœÙ]ÙàÇöµ-i`Á²õ/ÃqMëàs÷š¨›Ét7pâl 6º#rªsSpÌÀS©'‰|­p†ÛæoÀ†#^& - -endstream endobj 30 0 obj <> endobj 52 0 obj [/View/Design] endobj 53 0 obj <>>> endobj 45 0 obj <> endobj 44 0 obj [/ICCBased 54 0 R] endobj 54 0 obj <>stream -H‰œ–yTSwÇoÉž•°Ãc [€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤  - 2y­.-;!à’ÆK°ZÜ ü‹ž^i½"LÊÀ0ðÿ‰-×é @8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ -V³)gB£0ñiœWו8#©8wÕ©•õ8_Å٥ʨQãüÜ«QÊj@é&»A)/ÇÙgº>'K‚óÈtÕ;\ú” Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)ë«”ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW= -€x¯Íú·¶Ò-Œ¯Àòæ[›Ëû0ñ¾¾øÎ}ø¦y)7ta¾¾õõõ>j¥ÜÇTÐ7úŸ¿@ï¼ÏÇtÜ›ò`qÊ2™±Ê€™ê&¯®ª6ê±ZL®Ä„?â_øóyxg)Ë”z¥ÈçL­UáíÖ*ÔuµSkÿSeØO4?׸¸c¯¯Ø°.òò· åÒR´ ßÞô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(Š‡R¡,¨*T2B-Ð -¨ꇆ¡Ðnè÷ÐQètº}MA ï —0Óal»Á¾°ŽSàx ¬‚kà&¸^Á£ð>ø0|>_ƒ'á‡ð,ÂG!"F$H:Rˆ”!z¤éF‘Qd?r 9‹\A&‘GÈ ”ˆrQ ¢áhš‹ÊÑ´íE‡Ñ]èaô4zBgÐ×Á–àE#H ‹*B=¡‹0HØIøˆp†p0MxJ$ùD1„˜D, V›‰½Ä­ÄÄãÄKÄ»ÄY‰dEò"EÒI2’ÔEÚBÚGúŒt™4MzN¦‘Èþär!YKî ’÷?%_&ß#¿¢°(®”0J:EAi¤ôQÆ(Ç()Ó”WT6U@ æP+¨íÔ!ê~êêmêæD ¥eÒÔ´å´!ÚïhŸÓ¦h/èº']B/¢éëèÒÓ¿¢?a0nŒhF!ÃÀXÇØÍ8ÅøšñÜŒkæc&5S˜µ™˜6»lö˜Iaº2c˜K™MÌAæ!æEæ#…åÆ’°d¬VÖë(ëk–Íe‹Øél »—½‡}Ž}ŸCâ¸qâ9 -N'çÎ)Î].ÂuæJ¸rî -î÷ wšGä xR^¯‡÷[ÞoÆœchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö -n»3Ü£ÜkÜGݯz=Ä•[=¾ô„=ƒ<Ë=GTB(É/ÙSòƒ,]6*›-•–¾W:#—È7Ë*¢ŠÊe¿ò^YDYÙ}U„j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ+¬Ê¯: !kJ4Gµm¥ötµ}uCõ%—®K7YV³©fFŸ¢ßY Õ.©=bàá?SŒîÆ•Æ©ºÈº‘ºçõyõ‡Ø Ú† žkï5%4ý¦m–7Ÿlqlio™Z³lG+ÔZÚz²Í¹­³mzyâò]íÔöÊö?uøuôw|¿"űN»ÎåwW&®ÜÛe֥ﺱ*|ÕöÕèjõê‰5k¶¬yÝ­èþ¢Ç¯g°ç‡^yïkEk‡Öþ¸®lÝD_p߶õÄõÚõ×7DmØÕÏîoê¿»1mãál {àûMśΠnßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾ -¾„¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ€ÜÜŠÝÝ–ÞÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäüå„æ æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû -endstream endobj 50 0 obj <>stream -H‰„RKNÃ@ Ýû¾@\{>™Ì–€XU¨bÁ">‹©ôþvÜ4SB“xìøýž3»§wû‘ñî~D8cHötú~½Â ~Ân|fœÎÈTCPcQjB>stream -H‰„RKnÄ0Ýs -.Æ`;Ž·M«®¦Õ(‹ êg‘VšæþR!LfµRåøæðÜãáؼ»ïÎP’}îïWxÁ/8ôCÀqÆ@UD1Æ¢(5!ΣšÕü>Ã.FN$%ì(§Úâø ößq‚&P YņխÕP¹ðª8Ž°S§›Z;¼ÜÊÙú9Â*M°µoîíìão+Y˳5Âœ€““½‘”@œc‹™ -K½‘l"eftÔÊ3¥RÿQY•œfm;¼|,éw9»TEýC'¼É©OÓ%t´Ø)T—vx°5¤,™™’=ó"+ë/ö°tÆ%»i^;8®Êµ7¿‹ -mÞ6„©$kµ¡?Õ«Äk©káÎw™·~økÞ†þ tº2VÝ kÙѦt€‡£Nï ~›‹< -endstream endobj 48 0 obj <>stream -H‰„SKNÄ0 Ýû¾@=q>M³¥ VÍ‚T|i˜ûKØq3mjûÇÿ÷ð<âá8:¼».àÐG};ù¾_á¿à0žNWtT¼ ! ú¯“¨Eý~… 2:y9’Ï)ã@)–§OÐsÃ:GÙ%Ùv,f½„J™›`8ÁNœW± ¸ø{JIÚ:AÛÍ°Õoüö öñ·•´òô™à NÀÚ“5»6éq -=&ÊìËÚd(1£¡Tž(æòÈBT´6K?à²ÌðQÓïr±x±wƒçMN¹š!¢¡ «§Ré°`-¤¯™™¢^sÝK×1,zW™±zªUg†M¸qó»8O®O[B˜rTªíúû V9ÜJm…[¿uÞÆó_óvŸ¶sÖSBNÛë"qô(—’™Å`+¦^õõL\›=§Ú‘®íÄ,oÎK ¬‚[,‹8KéGù‰Nð#ÀõÚ£Ý -endstream endobj 47 0 obj <>stream -H‰\RANÄ0 ¼ûþ@½vâ$Í•‚8­âÀ*àR–ý¿„4ÛJãxêIìqrzYðt^„ 0õo²ùûïø§åq½"S ÁlŒÅl¨Šx]-ülá¯+\Pm*% ¸~ƒÃn7˜„âìŒ)XXH¤v×ç -7wën¤ÙØû¦dÛœävƒñï Ç§YFb+|Â+úhÕUK&-jtS(óQþÄTØ»Ý@)hÄD9uT6³A¢¨®=U ×w?SÌÚ9+d*)ac×™Ó­Él©$±s½žU¬#ÿÑuõ&sQ„rÄìÞj¹Q™²-ÞËJs­Þï{SW6ôM™X vk ['wPˆ‹ìDË\Hs0rƨU±÷­•¨¢¸/í]phxæÔäÕx°¼%±¶çàÜôå¸Õ§³½àWø`Ή¥ -endstream endobj 46 0 obj <>stream -H‰\SKNÄ0 Ýû¾@=qâ$Í–‚„fÁ*`S†Yp}ì|¦#”öÙ¯yIüI/ Ž‹Ã»ûá ½Ø3éûóoø ‡åäp½ £â½bYÑA¼¬:ý¨ÓŸ8#£ÓÁ(ÑãúFn01…Ù“×i&æÒ\{W¸º[sͪ.3‘áãÛ.Û·ÙwÙOÛXá^ÑF~šI•k†<ïáOŽ²³Œ 7ò0RŠ•ˆ6ˆÄrE§KÝO’4Í -‰rŒX•Ã5eÓ4Ô4ëQìÉyÖ}-žJ…µ"ÿÙtµ"»2#3¥€ƒhßJ¾J%5VËBs)VïÛ$¦–ÙÈoJä$cC%I+ÙI&—¹ õäL’¼RŸv"EÂV·¢°`7õ^8_ùìbM¯ â†ÊJJ½¦í¤™½«õž.'ìÝ=-ÏàñWÝ'¼is¦2—¤FÌ\»Ü‚l¸ÁI·{8êñ - ã™ -endstream endobj 43 0 obj <>stream -H‰LQËnÄ ¼û+ü!`B7¹–V=m«UýÔÇ!»Ò6‡þ~Ǹ¶f^B΄iÄÜJrʸ†w3+B#ÂF®mH‹OhH°-•ÝU=‰¾i¥ 9mùÐj0áØlPdyžúÇa+&{’vè-¢ªÞŸð•ebÞÓí@! î¨S,1~VÈ &· çrª ®´t+©73Ðõ^,dKBv¤Ô:¬Ót–®Ò„‹5Ÿ¸Êó¡?A c -endstream endobj 26 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 27 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 28 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 29 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 35 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 59 0 obj <>stream -H‰LPIÂ0 ¼ûó¦qÒõJ@œU=ð€¸´• ¾ÝÒE^b93c'é- ½‹Ã1€Þdá2õDâó ;JCkZXS¬6\)=ËÅk¤7VŒÁ&G!{ÒFOœC¼£–bÌL‡/v´\(¼§Éˆ¬³)\)‚ž3pi\­‡zœ§Åâ( ÕÎIö¾”¬(ŒqØéתïvò’;JØøJ!‰›æ3×s©i-»¹ô¦ôŸ” MAš;Zzl“ÙT¶)Ë`µHOyÊé"¿ßÐO€õfL• -endstream endobj 58 0 obj <>stream -H‰„RKNÄ0 Ýû¾@M²¥ V#4bÁ*>‹Ò0÷—°ëé¤B(­cן÷ìz÷4ân?z¼»Nà1$}œ¼_¯ð‚Ÿ°Ÿ=NgôÔBcZB>stream -H‰\P;Â0 Ý}Šw¤ù´¥] ˆ© ”DÀRJ®M(AÈö“?Ûy©Õ Ö›šÈÀÕâŠãq¦îT…hfÝ;ÇèýŠÑõ50'.ï¸|i‚…a³huÛ"ÝHÎGRVûN(ÊI][ÛçT"Ñ7sêuÇìOSÃmBi¹+´2¦L)[–Åb‰.tÌ’Bä·Š!†=y<ñ£¡C_Øú­ rgaØ‘Ši™´ø/ô`ËC7 -endstream endobj 56 0 obj <>stream -H‰„RKNÄ0 Ýû¾@ÜÄq>ÝÒ±¡ P³è ½¿„SOQ B(•ã—ØÏÏN»§»Óàñá0 tóÇqFO=³Ú‹Zîq? {Ôë÷†ŠNPðóÞ `[KÄM¯K2Å é=¥ Ç+´ó+¸BRšÀ­ä_,”Si˜©²·m‚‹Ö?ÃMÉYÚçxõ‚;-Å´hR*ýFK Qn³Ø.ÄY…µN¤ì{E^{1ßS©á~¯CƒÕk™-ÊY€Ù,‘‹â_â´ná°·àöêöÊ/?8™‰sLX©ú’7œ–¾’¸D^çeÖe}èÕ/äK¸Ç°ƒ“r}ëZ£Öü]Oú“áK€uzW -endstream endobj 55 0 obj <>stream -H‰´RËNÄ0 ¼û+üqí¼s% N ZõÀD<Ý•–ø}œ¦…+äfäq<‰3êô\q:UÆ»ûŠpFëûgt}¾Â ^aª3cQ¶À¹>Å/„éQëï+ܴʺëÈq èI\*Ø.Ðë0™b²8pSȇw"LI -î"° ä}Bñ”tzŠ1¢ -Ð8ò?¹¥¨ò½³A$ÖC.ʲóÈêÑ#÷ĪûŽì¦±”mÖyÍX¯5:RÖ§mx0ÃyøÒÖ×µ]ÿbE/X¸½¨ˆÃ;‰$ªØ#•(Ý -¦Â¹Û$9t¡&6u^º#Ú[~I±rtþ·ojÄÃI3| 0svq -endstream endobj 5 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 22 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 23 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 24 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 25 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 24.0 24.0]/Type/Page/PieceInfo<>>> endobj 64 0 obj <>stream -H‰ÌQK ÜÏ)æm¶F·¢qUMÃÂ?‹Ö¤váõZ¹ƒyf˜÷xLBuñ¬:o¸?xb‚¡kRZï®|¡òÁ0δKpŽ’N’3& F¡Â– ãˆtQX'„uiM+^؆¦ÜîÚ…9F$T+i—¾Üo7L#Ql.¸ÜìÒõ'2h_§Ûß{)"îèWû>dûÁŸQóÿ÷þDûc§oéñ`·P$ -endstream endobj 63 0 obj <>stream -H‰4O;Â0Û} -_ Í§-*+1Teà‚!E* \§¥òKì¼ç8Š¹š!XŽ˜aéÛR•ÖûŽ_0!Z†H·€1\ÐðK˜³úfu­ iÏ–iB9M¨œgqS;ÛIW®¥­û}·(τª¼Šnñm~·c‰%%Š2Ü6ð›Ù—ë ^"k_ÓÝÿ½‚„'"FœýoÄO€#í-¶ -endstream endobj 62 0 obj <>stream -H‰Ì‘KÂ0 D÷>Å\ ‰“–¶l ˆUAU ⳩dÁõqÒW@N,çylsö0½gìö4ÃÕù(¹ï+]ð"ã#&ØHQÐQÐ=Ñ(€%,ë ¬C|R9«Z7[ÙT鎨N¿IÙJÛÜ/̶«^J.ý ™”ëð¼`Zœ<+¹LÞh˜Lû°˜þD>øSÇ -âùÐË ô`e™MF -endstream endobj 61 0 obj <>stream -H‰D1Â0 E÷Š$NSÚ²SAUP!X@* \'-Ev,çùûKvçH×Gán‰ ªÎiô½®¸ð “0&úLñ„ÀáŽÊooLJE󻡯8>A®¦¶ÍVí‚í¤¡éTð/#ŒÖçya¾]õÚJ™·ü‘Y¹./³qþÈ¢”²yG€C¯W ø -0|†,G -endstream endobj 60 0 obj <>stream -H‰dSËNÄ0 ¼û+üIã<Û+qZЪ> .Ý•–•@ü=v´,J›ÄŽÇ“™ªÃóŒÃa6xw?#\À õò(~?^áÏ0Ì‹ÁyA*—ù ,~! œ¿Â…³†aÒÑE$£“I„ù’>2ÚM„7 iÃF6ž´ªPœ â­„µ@u„ª0Qjôd-²ç.ñl'ÿO-ú¿——ê%\iæ~/à -}ù ½„¾Ö+Ô¼5½Æˆ8±qŒ{îÀVäv8á7°ˆd"ŽØ6?{NQ3õáÀÿÊ~jïÑ -endstream endobj 31 0 obj [30 0 R] endobj 65 0 obj <> endobj xref -0 66 -0000000004 65535 f -0000000016 00000 n -0000000147 00000 n -0000037594 00000 n -0000000000 00000 f -0000228092 00000 n -0000000000 00000 f -0000000000 00000 f -0000040968 00000 n -0000041040 00000 n -0000041235 00000 n -0000042635 00000 n -0000108224 00000 n -0000173813 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000228449 00000 n -0000228807 00000 n -0000229165 00000 n -0000229523 00000 n -0000224645 00000 n -0000225017 00000 n -0000225382 00000 n -0000225740 00000 n -0000219292 00000 n -0000231249 00000 n -0000037661 00000 n -0000037754 00000 n -0000037848 00000 n -0000226105 00000 n -0000037956 00000 n -0000038314 00000 n -0000038678 00000 n -0000039042 00000 n -0000039408 00000 n -0000039774 00000 n -0000040139 00000 n -0000224317 00000 n -0000219592 00000 n -0000219479 00000 n -0000223879 00000 n -0000223477 00000 n -0000223052 00000 n -0000222667 00000 n -0000222276 00000 n -0000040500 00000 n -0000219363 00000 n -0000219394 00000 n -0000219627 00000 n -0000227752 00000 n -0000227405 00000 n -0000227148 00000 n -0000226758 00000 n -0000226477 00000 n -0000230811 00000 n -0000230590 00000 n -0000230354 00000 n -0000230125 00000 n -0000229881 00000 n -0000231274 00000 n -trailer -<<93F3B8986C5F4948959C3040AA0422D2>]>> -startxref -231460 -%%EOF diff --git a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_bucket.png b/datafiles/data/themes/default/graphics/tool/s_canvas_tools_bucket.png deleted file mode 100644 index d9c65143e..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_bucket.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_ellip.png b/datafiles/data/themes/default/graphics/tool/s_canvas_tools_ellip.png deleted file mode 100644 index 81c70a0a9..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_ellip.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_ellip_fill.png b/datafiles/data/themes/default/graphics/tool/s_canvas_tools_ellip_fill.png deleted file mode 100644 index dd090b144..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_ellip_fill.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_eraser.png b/datafiles/data/themes/default/graphics/tool/s_canvas_tools_eraser.png deleted file mode 100644 index 1e9ebc414..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_eraser.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_pencil.png b/datafiles/data/themes/default/graphics/tool/s_canvas_tools_pencil.png deleted file mode 100644 index 36db586a7..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_pencil.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_rect.png b/datafiles/data/themes/default/graphics/tool/s_canvas_tools_rect.png deleted file mode 100644 index 74fe08101..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_rect.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_rect_fill.png b/datafiles/data/themes/default/graphics/tool/s_canvas_tools_rect_fill.png deleted file mode 100644 index ea26cee5e..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_canvas_tools_rect_fill.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_control_edit.png b/datafiles/data/themes/default/graphics/tool/s_control_edit.png deleted file mode 100644 index f80df16d9..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_control_edit.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_control_pin.png b/datafiles/data/themes/default/graphics/tool/s_control_pin.png deleted file mode 100644 index 4090ad53e..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_control_pin.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_control_unpin.png b/datafiles/data/themes/default/graphics/tool/s_control_unpin.png deleted file mode 100644 index eb4897467..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_control_unpin.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_mesh_delete.png b/datafiles/data/themes/default/graphics/tool/s_mesh_delete.png deleted file mode 100644 index 82f8876d1..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_mesh_delete.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_mesh_edit.png b/datafiles/data/themes/default/graphics/tool/s_mesh_edit.png deleted file mode 100644 index 46b6c0cc4..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_mesh_edit.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_path_tools_add.png b/datafiles/data/themes/default/graphics/tool/s_path_tools_add.png deleted file mode 100644 index 321bd27d3..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_path_tools_add.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_path_tools_anchor.png b/datafiles/data/themes/default/graphics/tool/s_path_tools_anchor.png deleted file mode 100644 index 222d194f5..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_path_tools_anchor.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_path_tools_circle.png b/datafiles/data/themes/default/graphics/tool/s_path_tools_circle.png deleted file mode 100644 index e18ca5407..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_path_tools_circle.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_path_tools_rectangle.png b/datafiles/data/themes/default/graphics/tool/s_path_tools_rectangle.png deleted file mode 100644 index dafcdfd4f..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_path_tools_rectangle.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/tool/s_splice_draw.png b/datafiles/data/themes/default/graphics/tool/s_splice_draw.png deleted file mode 100644 index 4b9416efb..000000000 Binary files a/datafiles/data/themes/default/graphics/tool/s_splice_draw.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/graphic.ai b/datafiles/data/themes/default/graphics/widget/graphic.ai deleted file mode 100644 index bc17bba5d..000000000 --- a/datafiles/data/themes/default/graphics/widget/graphic.ai +++ /dev/null @@ -1,1391 +0,0 @@ -%PDF-1.6 %âãÏÓ -1 0 obj <>/OCGs[32 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/vnd.adobe.illustrator - - - graphic - - - Adobe Illustrator 27.0 (Windows) - 2022-11-17T10:21:46+07:00 - 2023-01-18T09:34:57+07:00 - 2023-01-18T09:34:57+07:00 - - - - 256 - 160 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAoAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A4LfX15f3k17ezPcXdw5k nnkJZ3djUsxPUnMhChir1W313VNP/Iays7Od4Ib7Wbz60EJHNY4rfirU6r8dafLAOavPG1O5U0aZ gclatDVbgmgnapxtWb+SfO/mfTND160s7+WO2ltS7RBjTkGX4h4Gmx8RscatWKP5n1pd2vZBX5f0 xtC0eatXJp9ek/z+jG1Zh5B8+ea9O/SotNQlj9SzlDEGh3XjUUpQitVPUHGr5qxrSbPzPr97JDpy SXdyQZJPiUAAnqzOQBue5yrLnjjFyNBvwaeeU1AWU5b8u/zIVSxsGoNzSe3J+4SZj/ylh/nfYf1O UeydR/N+0frUvIfmbzHoPm+0ltLmS2ukmEU0Z2qOXF45FPUdiD+vMwESHk68gg0VO41fzjrnmS4t 7Wee6vZppKKCCx4k1LM3sNyTkcmWMBZNBnixSyS4Yiymn+DvzZ/5Z5P+ki2/6qZi/wApYf532H9T m/yTqP5v2j9aA0LzF5v0XzXbRSXM1tfQTqjo1Ayk/wCfyPyzLhMTFjcFwcmOUJGMhRD7sgkMkEch FC6qxA9xXKEPiG+/PT81bu8muf8AEFxB6rFhDCESNAeiooXYD/by/hCET5f/ADy/NC21uxml12e7 iWZBLbT8WjkQsAysKdx4b4DEKo/mxq2o3f5i+YTcXDyGC/uYIixJ4xRSskaD2VQAMnHkrEvrM/8A vxvvySE/t/Mmtw+VJLKO8kFp9ZVhDyPAMymrBenI8Rj5qlH6a1b/AJapP+CxsqzH8qtf1lPNsKLd yAPHIGIYg0KkEVHzzG1kiMMvc5egiJZ4g8rSG48/eb555JjqcyGRi3CNuKCvZQOgyEdDhArhDOXa Ocm+Iut/P3m+CeOYanM5jYNwkbkhp2YHqMZaHCRXCFj2jnBviL6o1PzLrMNrp0MNw0Y+rI7uPtMx JG5PsuaLLqsgjEA/wvQafQYpSmTG/Ul3+KPMH/LdL94/plH5vL/OLlfyfg/mBn3lDU7rUdGWa6bn MjtGX6FgKEE0+ebrRZZTx2ebzPaenjiy1HlVp3mW692KuxV2KvzVzIQ7FXo1x/5JLRv+2zqH/Jq1 wDmVed3H959GFVifbX5jFWWeXf8Ajna1/wAwjf8AElyQQxi6+0vyyKVHFWXeUvtal/zByZIIZn+R QH1vWD39ODf/AGT5pO2OUfi9D2D9U/h+l69miekfPUv/AJMu8/7ak/8AyfbOw0v91H+qPueD1n99 P+sfvTr8qf8AyYN7/wAYrn/k6uYfa3918XP7E/v/APNP6Htec29a8K87/wDk15/+M1r/AMmIs6rs 3+5j8fvLxna3+MS+H3B9uWX+8cH/ABjT/iIywuvfnwzFWKtGgYGhBjQEEfRmVTFE6WHk1O0jSJWd 5o1VVjUsSXAAFBWuAqmv5rOy/mN5joaA6leH/p5kwDkEsT9WT+Y4VTqPkfK0z/tCZDX6WGS6ISX1 ZP5jkUs0/KNmbzjFy3Aikp89sxtb/cy9zmdnf38PexC6Z47qZBVQrsvHwoSKZfE2A4kxRLrVnkuo UNWDOq8fGpApjI0CsBZD6q8zzXET6cFYqrWUZHgfjcZx+oJHD/V/W95owDx/1z9wSX67df78P4Zj 8RczgD1n8sWlfy0XkqS1xJxJ7iij9edB2Z/dfF4/tyvH2/mhlubF07sVdirsVeD6j/zjv+Wd/ql2 +ladqUqCVvUW3uoobaNiamOIyoxIXwrmOdZIkiEeKvg5w0UREHJMQvkNyfsQ7/8AONHkiJTJNpWr iJd3Md9bSMB7IsVTidVlG5ht7wkaTDLYZRfmCPtY7+dPkPRPLX5baHb+WPrFxpBvbid5Z2EjrLMk Y4kqqU2gO1O2ZeDKMg4h1cPNiljkYy5h4G9ozmpRq/I5c1tLZEEHg23scVZX5T0jU7rStelt7aSS OKzPqOFNF5uqrU/5RNBhCGMyabdMfigkBH+S39MFJW/oqf8A3xL/AMCf6Y0rKvJWjarcfpRobSVx HZTO5CnZUXkx+QAwhCA8teZdd8tXcs+ngBpV9OWOVCyEA1GwpuPnmNqNNHKKk5Wl1c8BJj1ZH/yu Pzr/AL5tv+RL/wDNeYn8k4vNzv5bz/0fl+1I/Ktvq2r+cbV1hkub67ufUcKvxM7vyY0A+ZzZQiIi hyDqpzMiSeZatr/X/L3mWe/somS4WSQUeMsjI5OxHcHK8+COSPDLk2afUSwy4o82Qf8AK3PPf/LL B/yIk/5rzB/knF5ux/lvP/R+X7Uhs317XfN8N9cwyS3lxOjPxjIHw0VVAp2AAGbDDiGOIiOQdZmz SySMpcy+9bZGS3iRtmVFVh7gUylgx+8/LX8v726lu7ry7p81zOxeaVrePkzHqx23J7nDxFV2n/l1 5D068ivbHQLC3u4G5wzxwRh0YdGU02PvjxFWOeZfyF/L/wAw6xcateQzxXV0xknWCRQjSH7T8XR6 FuppkhMhaSv/AKFk/LP+W8/5GRf9UsPiFFJtb/kN+XcGkHTEtZSjPze4aQGUilOB+Hhw9uOPilaQ n/Qun5af8ssv/JH/AKpY+KVpMtB/JTyHol59bs7VzIAQFdlC1ZStaIqVIBNK5HJLiiYnkWeOZhIS HMKtx+TP5fXM7z3GlxTTSHlJLJFCzMT3LNGScwxpQBQlOv6znS7QkTZhjJ/qut/yZ/L62nSe30uK GaM8o5Y4oVZSO4ZYwRidKCKMp1/WWPaEgbEMYP8AVZRNoOjT28NvPZxTRW68YRIocqKU2J3yw4IE AECg48dXlEjISIMuah/hPyz/ANWy2/5Fr/TI/lMX80Nn8oZ/58vmmcFvBbwpDBGsUKCiRoAqgewG XxiAKHJxZzMjZNlfhYuxV2KuxVJ/KAA8uWZA3YMSfEl23zF0X90HP7TP+ES/HROMynAeX+ZNQ1it r5X0e3s5Jte1a9hdr+MTQRwWyiaT90fhY8dxXw96jH0QFS8pFz+0DZh/wuKn/wAqk1z+fy3/ANwG 3/5qzM4x5uvSLzZoN95IhstV1HSvLmtabNcLaz2yaTBbSBpVJRlYB+hXf/Okom+9WX+XPLfmv9CR S2U+kaXbajGJ5LC205BFSVagNxZQ3wmhqMiSLVbN+XWtrE7RfoKSUKSiNpMKhmpsC1WpXxph4x5r SH8pWFl5o05L2HR9IslVEWQfUYpOUn7RAI2FR45gzyZZZJRiaEXZDHhx4oymDKUr60yiw8sX2ncz p72FmZNpPq9kkXIDx4EVxMcx/iHyY+Lpv5kv9N+x5F+dOrW3knT1SDy7oVxqV3OnC9k0+BqRsrM9 UK7sWXv75PT5MnGYTN0LRqcWPw45IAiyQQXjv/K39Z/6sXl//uE2v/NOZtOAyX8uvzs1y285aVEN H0eKG+uYrS4NpYw2svCeQISskQU1Fa77YJR2V9VXHlbyxczPPcaRZTTyHlJLJbRM7E9yxUk5VxFK n/g3yh/1Y9P/AOkWH/mnDxHvVWtfLPlu0nW4tNJs7edN0mit4kcfJlUEYOIq7zJr9j5e0C/1u/JF pp8Dzyhd2YIKhV/ymOw98QFfJ+q/85X/AJk3N9LLp8dlYWZP7m29H1iq9uUjn4m8SAB7ZbwBFoT/ AKGm/Nj/AJaLP/pGX+uPAFtlv5af85Ta/P5it9O85Jbvpl64iF9BGYngdyArMASrR1+1tUda7UwG HctpT5o/5yx87XOrTHy9Ba2GlIzLbLNF60zoDs8hLcQT4KNvfriIBbSj/oab82P+Wiz/AOkZf64e ALadeUf+csPOMGtQDzNDbXujyMEufQi9KaNSaGSMqaNx68SN/bAYBbfVr3tuLQXatzhZQ8bJvyDf Z4/OuYubNHHAylyCylQt5/rH5qRQXLQ2qtLwJDNHxCfIM4flTxAAzU/mtRk3FQHzPxdTl7So0EFH +bc/NecMvCvxUMRNPlwX9ePi6n+dH/StY7TPd9zOfL/mey1ezNxGwoASSAe3UFdyGHh36jMvS67j JjMcM47+RHeHZ6fUDILCG1rzZYaaFN5dC0L7xxKvOQjxIAf9X05XPWTkfQNm/Nkx4h+8lSVL+ZGg FgP0lKK9zDt/ybyP5jM441+n/nH5fsZRpurwXcSSLIksMorFOn2TTsfA/wC1tmTp9XxHhlsXKoEc UTcSxPzf+aFho031aINLcEVEcYXkB2LlqhOXYUJ+WU/mcuYnwqEB/EevuDj6nVY8O0rMu4fpYx/y u64/5ZZf+Di/6pZLg1P8+P8Apf2uH/K2P+afmP1My8nfmJp+v1iFUnSnONwA4rsGPHZlJ2qOncYw 1WSEhDKB6uUhyvuLn4M8MwJhzHMHn7/cjbC8utCgOnXVnPPBCzfVbq3T1A0bMSA9KcWFcljnLCOC USQORDus2KOpPiRlESPME1v5eSJPmlXBW3029kmP2EMJQE+7E7D3yf5u+UZX7mr+Tq+qcAPexO/s bm088eRPrVPrVxdavcThfsh5LNiQPll+lxmMDxcybPxaNbmjOfp+mIAHuD0fLXFeZf8AOQf/AChV n/21Lb/iMmWYuaCzvy1/yjmlf8wdv/yaXIS5pTLArz78lf8AlF2/1x/HKIf3uT3j7nO1X91i/qn7 3oOXuC+b/wDnLLppv/GRP+ISZTh/vz/VH3udP/FY/wBc/cHzlme4CdeR/wDlNfL/AP20rT/k+mA8 lfoHmOl2KuxV59+f/wD5J/zJ/wAYYv8AqIjyUeavhXL0OxVVtv8AemL/AF1/XiqlirsVdir761KR ovy2tJUNHSwiKt4E21K/jmj7VFxgO/IP0uNrDWMl4xkHmHYqzn8ryWuryNjVB6bhewYchXMDVbZI H3/c7fsffJX46sf84XEs/mXUGkbkUlMa+yp8IH3DMzGPSHE18zLNK+9Jsm4b0X8s5Hl0rUbeQ8oU dWVT2LKa/wDERmJqzQJHcXpOwzxRlE8rDy3zDLJLr2oySHk5uZak+AcgD6Bm10sQMUQP5odJq5E5 pk/zj96X5kOOyHyDI6+bLEKaCQyI48VMbVBzA7SH7iXlX3ux7KP+ER87+59KZs3fuxVhv5haJr89 zovmDQpbVb7y/LNMYL1jHDJDPF6coMg+yQvj8+2SiRyKsPb85PMqsVJ8t1U0NNUBG3uMnwDzRaTe Y/M9553jtNL1vWvL+jaXbzrdTTQXguJXeNSEVV2FKtvv/QmIpWUeWPPPmKWK20TTJdE1a5tYRGhg vfieOIU58AK/ZpXBKI5qrXX5keY1Mlv6mhQT7r6hvw4Rj3IHWnhhGMea2o+V9Y03yvp6WVprel3q MimUtcBOMo+1xr1Wp2/hmBPFmjklKIsSdnHLgyY4xmZRlDu3tkFl57lvrqO1s5tMuLmUkRwx3QZm IFdgPYYCdQP4R82Ph6X+fL5MD/OfyJqnnTTgRqWn2urWkyNHZPLRTGqsrKXAbi9WqKj7shgyiOQy yGIPKrb8+EyxRhijMxBuyObxn/lQfnf/AJaNM/6TE/pmZ+dxfzg4X5DP/Ml8k98jfkR5lg83aTd6 lqGnW1naXcNxIyXAlkb0pA4REUfaYim5/pj+cxHYSCDoswFmMvk+uMLjOxV2KsB/PqGWX8ofMqRq XYW6OQP5Umjdj9CqTko81fCWXodiqvYxyS3tvFGpeSSRFRBuSxYAAYFUMKuxV2Kvv/UNOubj8vrW xClJ2sYomDfDxcwcRyr/AJdBml7UsQjPpCYJ934Lj6uBljIDw0zSQyNDcoySxkq6kUII2IIOPACL idnlbrYtG7iA2qcfCK8T0D8qrS8H1vUHjPoS8Vj7fDHy5vv2XkBmBqYceWMY7mAJLuexwRLiPJI/ PmnXmneYLmeaNjaXbmWC4A+E8t2UnpVTmVhAlHbm4/aeCWPKSR6Zbgsc+txdqk+FMs8Iuu4nqX5b 6VqNro91cXELJJfMPq9u3wuURT8W/jU/QMxNRj8Q8EdzReo7IxyxYzKQriPJ5l5t0uez1+8SQU9S Vpom7MkjFlIP05maLMJYh5CviHR6/GceaQPU2PcUm9F/bMviDicQZV+XOlXNx5jgnjUsltVpG7VZ SqLv3Zjmv7RlePgH1TNB2fZEDLOJfww3L6IzbO/dirxP/nKTW9RsvK+mWFrM0VvfzyG6CmhcQhSq n2q9aeIGW4ggvlwkncnLUOxVkHlLU7zTk1W4tJGim+pOnNTQ8WIDD6RsfbCFSGSaaRy8js7tuWJJ JwKt5N4nFWcfk7dTQedIpY2KusM3FgdwShFR9+YuuyGOGRH43c3s7EJ54xPL9QtgureZ/M+s381/ cX8ytMxZIlkdURSdlRQaADDi00IRoANebV5MkjIkoP69rv8A1cJ/+R0n9cs8KPcGvxp95+bPvyMv 9SP5l6VHdXUs0crMoRpGZeQHKpDH/JzE1mMCAIA+ofe5mhyyMyCTvGX3Pt/LnAdirsVUb2G0ns54 LxUezljdLlJacGjZSHD124leuKvlzWPyJ8i6lqE9x5XfXn00u3BreyS6twa7rFLJLbuyqfGvzy/f rSED/wBC62X83mP/ALhMP/ZXjfmFZx+Uv5T/AJeeXfNVvPf/AKSfzHHWTTIdXt1tYuQH95CiNKru vbk+3UCoqIyulY9+Zv5UfkxBr800WvyaFLcMXks41hlgViTy9JZHhZVr2BKjt4ZifnRdREpV3Bzh 2fKgZSjC/wCcd2H/APKtPyi/6nqT/pHtv+ynD+cP8yfyT+RH+qY/n+xm35VflV+Tb+YYbo67Jr1x aurwWkqwx25cH4TKkbzMwr0qQpOxr0wfnRdEGN94RLQS4TKJjOufCbfTLKrKVYBlYUZTuCD2OWkA ii4TG9W8gaDqU4mmhRn7s6kt7DkrITT/ACq5rT2bw/3c5QHdzHwtw8uhhM2Qgo/yt8to6t9XiNDW hRyPuMhGD8hl65ZfINY7Ox934+bKrHT7Wxh9K3Xiuw7DYdBQUAA8BmZp9LDCKj15nqfe5sMYiKCl NpiMCI2CoTujLzWngBVcqyaKMjY2bhkIFKI0YKQVaIMOhEX/ADdlf8n/ANJePyCNt7WOElqlnIoW PYeAGZWHTxx8kSkTzSvW/KWkaup+swoxJqOa8gCepFCrAnvQ5Rl0MZS4okwke7r7wwnGMxwzAkPN Jf8AlVXlv/fEf/Ayf9Vcq/JZf9VPyDT+T0/8wfb+tkOj+XdN0mNUtYlTj0CKFUEihIA7kdyScvwa KOOXESZT7z+hvFRHDECMe4JnmYrsVeC/85Y/8cfQP+M1x+qLLcXVBfNOWodiqb6H/vJqv/MK3/Eh hCpRgV2Ksv8AyuZk8zFlNGW2mIPuEOYfaH9zL4f7oOw7LP7+Px/3JYHmW4DsVZx+SX/kz9C/4yt/ ybbMTWfR8Y/eHM0P95/my/3JfcuScR2KuxVjH5mzSQ+Q9YeNirGEISP5XdUYfSrEZPH9QQWQ2VnB ZWcFpbqEgt41ijQCgCoKDIkpVsCsQ/M+GM6Bb3VKXFpfWkltKNmRjMqEg/JsEiRGX9U/c24ADkiD /OH3vizzvdT3Pm/WHmYsyXc0Sk9kicog+hVGHSRAxRruDZrpmWad/wA4/YkmZLisg/L+6nt/OWkv C5RnuEjendJDxYH5g5i62IOKV9zmdnyIzxrvffFm7PaQOxqzRqWPiSowQNxDj5RUiPNVyTB2KuxV 2KuxV2KuxV2KuxV2KuxV4L/zljHJJo+grEKyGW44jYdovHLcXVBfNP1HU/5PxX+uW0UO+o6n/J+K /wBcaKp55ds7s22pwsn76W1dYlqu5qvHetOuEBUv/wAM+ZP+Wb/h4v8AmrHhKu/wz5k/5Zv+Hi/5 qx4SrLfy10bVbXX2a7h4GSGVIviQ1Jjbb4Scw+0BWGV+X+6DsOy988fj/uSx/wD5Vp55/wCrVJ/w cX/NeR/P4f533r/Jmo/m/c7/AJVp55/6tUn/AAcX/NeP5/D/ADvvX+TNR/N+5l/5S+SPNWl/mFo1 7f6e8FrFKfUlLRkDkhUbKxPU5RqNXinHhibNj7w5Gm0ObHIylGhwy/3JfZGZTqXYq7FWK/mn/wAo BrH/ABjT/k6mTx/UEFlWQS7FWKfmd/yix/5i7P8A6iEyM/pl/VP3N2n/ALyP9Yfe+I/N3/KV61/z H3P/ACebLNN/dR/qj7k6z++n/Wl96U5e46d+R/8AlMNH/wCYuL/iQzG1f91L3FytD/fw/rB992P+ 8Vv/AMYk/wCIjIY/pHuas31n3lXybW7FXYq7FXYq7FXYq7FXYq7FXYq8Z/5yT80+YfL+m6JLouoT 2DzSziYwOycwojpy4kVpU5ZjFoLwX/lbv5k/9TDff8j5P65bwhXf8rd/Mn/qYb7/AJHyf1x4QrMN M/PTzreeUL/T7m9kOpWfG5tdSQ8JTGtVaKQrTkCWBB67GvbEQFqxj/ldf5k/9Xqf/kZJ/wA1YaHc h3/K6/zJ/wCr1P8A8jJP+asaHcr0D8tPzt81an9Z0TVLhppZU5213WkkZRgzfH1IKgg1P3Zhdoen CZR2Ir73P7NhGWeIkLG/3FgP/QzX5ofzW3/A3H/VbI/kv6c/n+xP5/8A2vH8v2u/6Ga/ND+a2/4G 4/6rY/kv6c/n+xfz/wDteP5ftelfkn/zkDrnmLzAuia7Gpmm3jePkVIqFNOZZ1K1r9ogivTKskJY SDZlEmt+bbA49RGQ4RCcRYrka6U+i8ynWISfWNIt5WinvreKVftRvKisPmCa4aVT/wAQaD/1crX/ AJHx/wDNWNFUHrDeX9f0u60ZtQt2+vRtEBHLGzhjurKoO5U74RYNqxyPzT5x0GCLTdT0eLUJ4FCJ fQ3kEImRdlcxy0dSR1yfCDuChv8A5WRrf/Uuf9zC1/rj4Y71tRmvNW823Vlb6lHbaLotvOlxPC13 DPcXLxmqRgRmiry6138MBiACOdsoyIII6PLvzA/5xwvbvzBPqGnXqQxXTF3Vwhqx6sAXQivfrv3z XwzZMI4SOIDkbp2s8WLUHjEuCR5iid/KmM/9C0+YP+rnD/wKf9Vcl+fl/M/2QY/ydD/VP9jJk3kD /nHiXTdfg1HVtRiaK2blGoKJRulaB3JIrt0FchkzzyjhoRieZsNmPDjwHjBM5DkOEjfzfScaosaq n2AAFp0oOmZgGzqJEk7oSXWtGhkaKW/t45UNHR5UVgfAgnJUhZ/iDQf+rla/8j4/+asaKoyGaGeJ ZYZFlifdJEIZSPYjbAqlPqWnQSGOe6hikG5R5FVt/YnDSqf6Z0f/AJbrf/kan9caKoiC4t7hPUgl SWOtOcbBhUe4wK6S4t4iBLKiE7gMwH68iZAcyyjCR5C1n16y/wCWiL/g1/rg8SPeGXgz7j8lSKaG UExSLIB14kGn3ZISB5MZQI5il+Fi7FXgv/OWP/HH0D/jNcfqiy3F1QXzTlqHYqm+h/7yar/zCt/x IYQqUYFdirLvyx/5SRv+Yaf/AIgcxNf/AHMvh/ug5/Zn9/H/ADv9yWCZlOC7FWd/kc4T8ztH2qZG ZCfAceX/ABrmHrRcB/Wj97m6A1M/1ZfcX1J+ePmjUfLn5fXl3psjQ3ly6Wsc6GjRiQFmZT1B4oQC NxWuXQFlwy+Mnurl3Z3lYsxqxqdycvYtevP/AL8b7zhVkPkHVbyw80Wt7DIfXthJJCW3AcIeJofA 41apbqHmPW7+8lu7i9maaZi7t6jVJJ7mu59zjaob9Kan/wAtc3/Ix/642qe+R9QvpPN2lJLcSyIb haozsQab9CchknwxJ7gWzFDikI95VfzI/M7zpqPm7Uo7fUJra3tLiSBRE3AlomKMWYbmrA0HQDNf ptJCUBKY4pS33djq9bOEzDGeGETW3kxf/Gnnv/q9Xn/I5v65kflMX80OL+ez/wA+XzTfyh5v84Te atJhvNWupbaW7hjljeVmVg7haEV6GuUanS4xjkREXRcnSa3KcsQZGjIdX1L+efmjVPL35YRS6bIY Li+kgsjOho6I8TyMVI6EiLj8jl+nFge5wc31n3l8iNc3DMWMjEncmpzLaWvXn/3433nFWb/lp+Y3 mPyxLfwWNwxt7u3lDRMaqkgQlZlBqOa02ODhB5qxS81/Wbu5kuZryYyysWch2FSfpw2qj+lNT/5a 5v8AkY/9cbVnX5Qee/MGi+bLdIbh5YLo+nNDIxKsDsOVa9K1GVZ5VCR7gS3YICeSMT1IDH/Pf5m+ d9T80aiYdQmtYILiSGNIm4VEbFeTMNyTSvgO2YWn0cDESkOKR3JLm6nXZBMxgeCMTQAY/wD4089/ 9Xq8/wCRzf1y/wDKYv5ocf8APZ/58vmzj8nvzO85WfnSys7q9lu7e7LKRM3IgqhfZjvQ8aEH9eYu q08ccfEgOGUftczR6meafhZDxRl39PMPtTMp1TsVeCf85aNx0XQW8Jbj9UQy3H1QXzJ9ZH8uWWh3 1kfy42qd+X352OrN0paOaf6pByQVJPrI/lyNq76yP5cbVmX5WP6nmGVunG2mFPnG39MxNf8A3Mvh /ug5/Zn9/H/O/wByWDZluC7FWcfkl/5M/Qv+Mrf8m2zE1n0fGP3hzND/AHn+bL/cl9Hf85Mf+S2/ 6PYv+TcuXY+bhl8jZch2Kpz5S/47Sf8AGOT/AIgckFSbrkVdiqf+Q/8AlMNJ/wCM6/qOV5/7uX9U /c36b+9j/WH3pL5nfn5l1aSlOd7cMR7tKxyGnFY4/wBUfcnVG8sz/SP3pblzQm3lH/lK9F/5j7b/ AJPLlGp/upf1T9zkaP8Avof1o/e+n/8AnJb/AMlbpn/Mfb/9Qs+DTch7mGf6z7y+V8yWl2KpnoKl rtwOpikA+lGwhUswK7FWRfl+CfNmn07SKT/wQH8cp1P91P8Aqn7nJ0f99D+tH72NarI0mqXkjbs8 8jMfcuScOMVEe5rzG5k+ZQuWNbIPIEjJ500hl2P1hV+hgVP4HMXWi8Mvc5nZxrPD3vv3C4jsVeN/ 85I6hoFnp2iNrGltqcbSTiNFnMHAgR1Jor8q7ZbjQXg/+JPy4/6lKX/pPb/qlllFXf4k/Lj/AKlK X/pPb/qljRVM9F8xeQKXckfliWOKKBmmX68zckqKrT0wMIB70N/4z/K3/qU5P+kgf80YVd/jP8rf +pTk/wCkgf8ANGKp/wCR/MvkC+16O307y29tMUcs5uNioUgggJvWuYevNYZE7jby6hz+zYk54gGj v59Co/8AKy/yB/6lmP8A6R0/6p5g+Bn8/wDTlzvzGn74/wDKsO/5WX+QP/Usx/8ASOn/AFTx8DP5 /wCnK/mNP3x/5VhkXkDzp+UOq+arG10DQEttT5hop1jWIqAQGIYID0PTITx5I0Zg1Y/jJZwyY52I EcXCf4AOne9N/PTyzqPmH8vLu206Npru2kS6WBBVnVAVcKO5CuWp3pm1gaLoS+LHt7+JjGYmJXbZ Sf1Zexa4X3++X/4A4qyT8vdN1C/8z21lHE3r3CyRwKRx5OUbitTtucQaVK9T8ua9pt7NaPZzExOy 0CMSKGlCKVU+IONFUL+j9a/5Yp/+RT/0xoqyDyDY6knm/S3uLaWKMTr8bxsoBJp1I98jOBlEjvBb MU+GQl3EKnn7yD5p0nzTqMcmnXEkUlxJJFLHG0ilZGLAEqDQiv8AEbZh6fUQ4BGRqQ2ILmarSzMz KIMoSNgjfmxz/DvmD/q2Xf8AyIk/5py/x8f84fNxvy2X+bL5FNPKug65F5n0eSTTrpI0vbZndoZA qqJVJJJGwGU6nNA45ASH0nr5ORpNPkGWBMZfUOh731N+e/lrU9f/ACuji06MzTWMkN5JEgLM0awv G3EDrx9XkfYZPTnYe5xs31n3l8fmG/Q8TExp3Ck/iMyt2lrhff75f/gDirO/yu/L7zN5iuL65s7d mhs4Hklcg0LBDxiX/Leuy48Vc1YjeaDr1lcyWz2krmNitVRmGxp2G3yONFVD9H61/wAsU/8AyKf+ mNFWffk55H8x6v5rhkjt2jSEB5GcFQqqwareH2aCvU5XnjeOQ7wQ3aeYhkjI9CD9rG/NvkLzTpGv XtrLptxIolcxzRxO6srEkbqDQ06jMfDqYGIs0RzBcjPo8gkSAZRPIjcFJv8ADvmD/q2Xf/IiT/mn LfHx/wA4fNo/LZf5svkWZflT+X3mjVPOWnuLCa3gtpRLJNNG0Y+HoByArv18BmNqs0ZQMIm5S7nL 0eCcJjJMGMY77/cH23lzr3Yq8F/5yx/44+gf8Zrj9UWW4uqC+actQ7FU30P/AHk1X/mFb/iQwhUo wK7FWYflc7J5mLqaMttMVPuEOYfaA/cy+H+6DsOyzWePx/3Jee/VoP5fxOZTgO+rQfy/icVZ5+Rq iL8z9F9P4fUkZX71HAt391GYutHo/wA6P3hzNAf3h/qy/wByX1L+ePmvXvK/koanolz9VvfrUcZl 4RyfAyOSOMquvVR2y2ABLiF8z3P5w+drqZp7mSxnnc1eWXTdPdyfdmgJOXcIQpf8rX82fy6d/wBw vTv+yfHhCpr5X/NPzdJrMPFrKF0DukkWnafG6sqEghlgBH0YREFC26/Pbzxdy+rd/U7iWlPUlsrR 2oPdoicQAqj/AMrp82f740//AKQLL/qjjQVNfK35teZ9Q8xafZyxWCxzTKGZLCzDADfYiHbpleU1 AkdxbcERKcQeRIRXmL/nJvzLaa1fafLp0F0LG4mtllk9IkiKQpWhhNK0zWw008kRIz5j+aHZ5NVi xTlGMORI+uQ5Jb/0NDr3/VltPuh/6oZL8hL+cP8ASxY/ylH+Yf8ATyTHy9/zkbrmra5Y6Y2k2sK3 kyQmUJAxXmaVp6ArlWbSShAy4hsP5sW7T62GTII8J3P8+X631dZsWtIGPVo1JoABuo7DM2B9IdTl FSPvQM/lfyzcStNcaRZTTOavJJbxMxPuSpJydlrU/wDB/lL/AKslh/0iw/8ANOPEVTK1tLW0gW3t YY7eBNkiiUIg+SqABgVD3OiaNdSmW6sLaeU9ZJYY3b72BOGyql/hny3/ANWmz/6R4v8AmnHiKoy0 srKzj9K0t47eImvCJFRa+NFAxJV01lZzsGngjlYbAuisafSMrljieYBbIZZx5Ej4qf6K0v8A5Y4P +Raf0weDDuHyZfmcn86XzKrBa2sFfQhSLl14KFr9wyUYCPIUwnklL6iSq5Jg7FXgn/OWjcdF0FvC W4/5lZbi6oL5oEsZH2hlqHepH/MMVTnQCps9XI3As3P0gg4QqTCWMitafPArvUj/AJhirMPyvIbz G5XcC2nrT/jGf6Zia/8AuZfD/dBz+zP7+Px/3JYJmU4LsVZx+SX/AJM/Qv8AjK3/ACbbMTWfR8Y/ eHM0P95/my/3JfR3/OTH/ktv+j2L/k3Ll2Pm4ZfI2XIdiqc+Uv8AjtJ/xjk/4gckFSbIq7FU/wDI f/KYaT/xnX9RyvP/AHcv6p+5v0397H+sPvSPzGAfMOqE/wDLXP8A8nWyGD+7j7gup/vZf1j96XUH hlzSm3lEAea9F/5j7b/k8uUan+6l/VP3ORo/76H9Yfe/QGx/3it/+MSf8RGVY/pHuYZvrPvKvk2t 2KuxV2KuxV2KuxV2KuxV2KuxV51+d2m+SdU8twaf5m1JdKlkkZ9Mu2jeSkiABwVQGqlW33HY9snC 72QXzPJ+Weg829PzjpJSvwkm+Bp7j6of15d8FW/8qz0X/qcNI+++/wCyPH4KynyB5I8oWWo3Meq+ aNPuLC4tpI3FsLt5Vc8eDBZLaJSAwFRXGz0CoK8/J/ys11IbXzVZCAn92G+tKaf6v1d6f8EcNeRQ o/8AKnfL/wD1Ndh991/2S415FWVflr+X/l7QvNFvcyeYrO7gcOk0MZuTIVMbD4OVui1Fa7nKNTwj GeL6XI0vH4g4Pq6Ltc/5x98pXOoyz6X5hS1tpGLCF0kIWp6KAhoPpOayOvMRXFGXnuP0O1l2bxb8 E4+Q4SPhuEB/0Lpo/wD1NUP/ACKl/wCaMl/KR/ofOX/Eo/kryyfKP/FJ95F/JXS/L3mzTtXi8xQ3 UltKOMHCReXMcKV4f5WQnrPEqNx5jv7/AHM4aHwrlU/pPSPd/WZv/wA5Mf8Aktv+j2L/AJNy5tcf N0JfIP1lPA5daHfWU8Djap55OlV9aSldo5Ov+ocMeapH9ZTwOC1d9ZTwONqyH8v5VfzjpQFdpwd/ uyrN/dy/qn7m/Tf3sf6w+9JvMX/KQan/AMxc/wDycbI4P7uPuC6n+9l/WP3pflzSm3lH/lK9F/5j 7b/k8uUan+6l/VP3ORo/76H9aP3v0Asf94rf/jEn/ERlWP6R7mGb6z7yr5NrdirsVdirsVdirsVd irsVdirsVeC/85Y/8cfQP+M1x+qLLcXVBfNOWodiqb6H/vJqv/MK3/EhhCpRgV2Ksx/KqQR+ahIR UJBMxHyWuYfaAvBL4feHYdlGtRE+/wD3JebfU2/mGZTgO+pt/MMVeg/kOhg/M7SQfi9VmQU7bcv+ NcxNaPQP60fvc3QGpn+rL7n0/wDn6dDHkRTrS3L2X1yKotGRZOXCSm8gYUpXtl2Pm4RfNVfyf/5Z 9Y/4O2/6p5durq/k/wD8s+sf8Hbf9U8d1Zb5R0L8nru0vNRsLzVIdRsIjI+nzfVw0qMRGxjcKQeP Ou9D7UxBNqk/rfkd/wAs+of8k/8Aqlh+SHet+R3/ACz6h/yT/wCqWPyVlf5f6N+TOqaor6bcXtpq dtWaCOURUkMY5cQ3EGpp3A+eVZyRCXdRbtPfiRrnY+9C6mf+ccU1K7S/EwvlmkF2DJNUShz6n2Rx +1XpmpxyzcI4eOq2+l3OWODiPF4fFe/18/mhvU/5xk/4u/5GXH9Mnxaj+n/sWHDpu/H/ALP9bI/J Hlz/AJx+1vVoRo8jpfQOssBMzkq6MCrFWIP2qblaeOQlOf05DKIlt/DX3MowgPXiEJGO+xle3kS+ i4YxFEkQNQihQT1oBTNhEUKdLKVknvXYWLsVdirsVdirsVdirsVdirsVdirwX/nLH/jj6B/xmuP1 RZbi6oL5py1DsVTfQ/8AeTVf+YVv+JLhCpRgV2Ksv/LAV8xSHwtpgfpQ/wBMxNf/AHMvh/ug5/Zn 9/H/ADv9yWB5lOC7FWcfkl/5M/Qv+Mrf8m2zE1n0fGP3hzND/ef5sv8Acl9Hf85Mf+S2/wCj2L/k 3Ll2Pm4ZfI2XIdiqdeUSRrSUNP3cv/EDkgqS5FXYqyDyCzL5w0riSKzrWn3/AMMrz/3cv6p+5v03 97H+sPvY95ohSXzNq8rV5SXtwzU6VMrHIacVjj/VH3J1RvLL+sfvSz6pF7/flrQnvkMPa+dNGlhk KE3Ucbe6yHgw+kNTMbWRvFL3OXoJEZ4e9+gNmzNZwMxqzRoST3JUYIH0hpyipn3q2Sa3Yq7FXYq7 FXYq7FXYq7FXYq7FXhv/ADlNpmpahpGhx2FtLcSLLcEiJGem0XXiDTpluPqgvnH/AAd5v/6tl1/y Kf8Apliu/wAHeb/+rZdf8in/AKYqzfQ/yp83Wvk3U9YurGaI3S/VbO2dGEsjSAtzCEcgq8AORG9d umIkOSGJ/wDKu/PP/Vsn/wCBOGld/wAq788/9Wyf/gTjSvRPyw/KjzXaQX2uXtrJCkcRSNHVg0jP +7CoCBy+3UnoKZh68/uSOu33hz+zT+/j8f8Aclg3/KnPzK/6scv/ACMg/wCqmP53F3n5S/Ux/k/N 3D/TR/W7/lTn5lf9WOX/AJGQf9VMfzuLvPyl+pf5Pzdw/wBNH9b0b8j/AMl/Ntr5ut9b1m2Nhb2B LIrFWLMRQ7qWX7JPfKcubxajHlYJPLk248XgAymRxUQACDzFXt0em/8AOTH/AJLb/o9i/wCTcuZm Pm64vkbkviMuQ7kviMVTjyi6nW0ANaRyV/4A4Y81SfkviMCu5L4jFU+8hMp846UAakTA/wAMqz/3 cv6p+5v0397H+sPvSTzF/wApBqf/ADFz/wDJxsjg/u4+4Lqf72X9Y/el+XNKbeUf+Ur0X/mPtv8A k8uUan+6l/VP3ORo/wC+h/Wj979ALH/eK3/4xJ/xEZVj+ke5hm+s+8q+Ta3Yq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWA/nZ5R1vzX5MGlaNEs139ajlKs6xgIqOpNXKj9oZOBo qXzz/wBCy/mf/wAskX/I+D/qplnGEO/6Fl/M/wD5ZIv+R8H/AFUx4wrLvJ//ADjd5m06xvdQ1Fov 0mIylhYpIpLOxCs0j/YVQhagBNT4U3RkAK0xz/oVzz/4x/8ABRf9VcPFHvV3/Qrnn/xj/wCCi/6q 48Ue9WX/AJdf844azpOpnUtYlQNbgtBErKWdxugHEsqjkByJb2pvlWaQMCBzIbMEhGcSeQISbUv+ cXPNt5qN1di+hQXM0koQqppzYtSvqdq5i482SMQODkO8OZlx4ZSMvE5n+aUN/wBCo+bv+rhD/wAA v/VTJ/mMn8z/AGQYeBh/1T/YlkXkT/nGG90zX7bUdavUlhtXEkcSKBV13B2Z+nbp4+2V5JZMg4a4 Qee9s8Zw4TxiXHIchVC+8volVVVCqKKooB4AZkAOCTbeKHYq7FXYq7FXYq7FXYq7FX//2Q== - - - - default - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:8cccdf3a-626a-814a-8dc7-d5617082f39e - uuid:b3c994b3-4a39-41d1-badf-c9cb05f5bdef - - xmp.iid:0bde4bdc-b9fd-8744-bc99-3de2f0314167 - xmp.did:0bde4bdc-b9fd-8744-bc99-3de2f0314167 - uuid:65E6390686CF11DBA6E2D887CEACB407 - default - - - - - saved - xmp.iid:1ea4040c-1446-8a4b-976b-0ee7993344e6 - 2022-01-06T09:56:31+07:00 - Adobe Illustrator 26.0 (Windows) - / - - - saved - xmp.iid:8cccdf3a-626a-814a-8dc7-d5617082f39e - 2022-11-17T10:21:46+07:00 - Adobe Illustrator 27.0 (Windows) - / - - - - Web - Document - Adobe Illustrator - 1 - True - False - - 12.000000 - 12.000000 - Pixels - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - Pixel composer default - 1 - - - - blue_dkblack - PROCESS - 100.000000 - RGB - 25 - 25 - 37 - - - blue_mdblack - PROCESS - 100.000000 - RGB - 30 - 30 - 44 - - - blue_black - PROCESS - 100.000000 - RGB - 39 - 39 - 54 - - - blue_dkgrey - PROCESS - 100.000000 - RGB - 59 - 59 - 78 - - - blue_grey - PROCESS - 100.000000 - RGB - 109 - 109 - 129 - - - blue_ltgrey - PROCESS - 100.000000 - RGB - 126 - 126 - 143 - - - blue_white - PROCESS - 100.000000 - RGB - 214 - 214 - 232 - - - cyan - PROCESS - 100.000000 - RGB - 136 - 255 - 233 - - - yellow - PROCESS - 100.000000 - RGB - 255 - 228 - 120 - - - orange - PROCESS - 100.000000 - RGB - 255 - 145 - 102 - - - orange_light - PROCESS - 100.000000 - RGB - 255 - 194 - 146 - - - red - PROCESS - 100.000000 - RGB - 235 - 0 - 75 - - - pink - PROCESS - 100.000000 - RGB - 235 - 0 - 183 - - - purple - PROCESS - 100.000000 - RGB - 146 - 0 - 212 - - - lime_dark - PROCESS - 100.000000 - RGB - 94 - 153 - 56 - - - lime - PROCESS - 100.000000 - RGB - 143 - 222 - 93 - - - lime_light - PROCESS - 100.000000 - RGB - 208 - 255 - 178 - - - black - PROCESS - 100.000000 - RGB - 0 - 0 - 0 - - - white - PROCESS - 100.000000 - RGB - 255 - 255 - 255 - - - - - - - Adobe PDF library 16.07 - - - - - - - - - - - - - - - - - - - - - - - - - -endstream endobj 3 0 obj <> endobj 34 0 obj <> endobj 5 0 obj <>>>/Thumb 298 0 R/TrimBox[0.0 0.0 12.0 12.0]/Type/Page/PieceInfo<>>> endobj 295 0 obj <>stream -H‰ŒÏ1Â0 …áݧðjâøÅqvÄÄR ‰ Æ‚Êý–…*òóø ÿN‰5ÿ¶ôÿ<éÎ/ÚI9õ[”µ@Üsiµ²"‹ Æ­»ÛõtÙŸß´þ#¦&¡nŠ:mQÂ1m¼¸¨§ÈÕ 4 ÌJ³éœ‘ÌæŒf6g4‡9+}“«Yñ -endstream endobj 296 0 obj <> endobj 298 0 obj <>stream -8;Xnf&7>J -endstream endobj 299 0 obj <> endobj 301 0 obj <> endobj 302 0 obj <>stream -%!PS-Adobe-3.0 -%%Creator: Adobe Illustrator(R) 24.0 -%%AI8_CreatorVersion: 27.1.1 -%%For: (Makham) () -%%Title: (graphic.ai) -%%CreationDate: 1/18/2023 9:34 AM -%%Canvassize: 16383 -%%BoundingBox: -13 -101 151 0 -%%HiResBoundingBox: -13 -101 151 0 -%%DocumentProcessColors: Cyan Magenta Yellow Black -%AI5_FileFormat 14.0 -%AI12_BuildNumber: 196 -%AI3_ColorUsage: Color -%AI7_ImageSettings: 0 -%%RGBProcessColor: 0 0 0 ([Registration]) -%%+ 0 0 0 (black) -%%+ 0.152941182255745 0.152941182255745 0.211764708161354 (blue_black) -%%+ 0.098039217293262 0.098039217293262 0.14509804546833 (blue_dkblack) -%%+ 0.23137255012989 0.23137255012989 0.30588236451149 (blue_dkgrey) -%%+ 0.427450984716415 0.427450984716415 0.505882382392883 (blue_grey) -%%+ 0.494117647409439 0.494117647409439 0.560784339904785 (blue_ltgrey) -%%+ 0.117647059261799 0.117647059261799 0.172549024224281 (blue_mdblack) -%%+ 0.839215695858002 0.839215695858002 0.909803926944733 (blue_white) -%%+ 0.533333361148834 1 0.91372549533844 (cyan) -%%+ 0.560784339904785 0.87058824300766 0.364705890417099 (lime) -%%+ 0.368627458810806 0.600000023841858 0.219607844948769 (lime_dark) -%%+ 0.815686285495758 1 0.69803923368454 (lime_light) -%%+ 1 0.5686274766922 0.400000005960465 (orange) -%%+ 1 0.760784327983856 0.572549045085907 (orange_light) -%%+ 0.921568632125855 0 0.717647075653076 (pink) -%%+ 0.572549045085907 0 0.831372559070587 (purple) -%%+ 0.921568632125855 0 0.294117659330368 (red) -%%+ 1 1 1 (white) -%%+ 1 0.894117653369904 0.470588237047195 (yellow) -%AI3_Cropmarks: -12.9999999999991 -25 -0.999999999999091 -13 -%AI3_TemplateBox: 8.5 -8.5 8.5 -8.5 -%AI3_TileBox: -312.999999999999 -415 299 377 -%AI3_DocumentPreview: None -%AI5_ArtSize: 14400 14400 -%AI5_RulerUnits: 6 -%AI24_LargeCanvasScale: 1 -%AI9_ColorModel: 1 -%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 -%AI5_TargetResolution: 800 -%AI5_NumLayers: 1 -%AI17_Begin_Content_if_version_gt:24 4 -%AI10_OpenToVie: -45.764705882355 53.1764705882379 5.66666666666667 0 8240.29411764706 8212.67647058823 1176 924 18 0 0 327 121 0 0 0 1 1 0 1 1 0 1 -%AI17_Alternate_Content -%AI9_OpenToView: -45.764705882355 53.1764705882379 5.66666666666667 1176 924 18 0 0 327 121 0 0 0 1 1 0 1 1 0 1 -%AI17_End_Versioned_Content -%AI5_OpenViewLayers: 7 -%AI17_Begin_Content_if_version_gt:24 4 -%AI17_Alternate_Content -%AI17_End_Versioned_Content -%%PageOrigin:-392 -308 -%AI7_GridSettings: 72 8 72 8 1 0 0 0 0 0.5 0.5 0.5 -%AI9_Flatten: 1 -%AI12_CMSettings: 00.MS -%%EndComments - -endstream endobj 303 0 obj <>stream -%AI24_ZStandard_Data(µ/ýXDõΞ¡ ,Àm -m¸/ Ôa›!D‰ˆþïf¡¯I‘›+·ý4²“ Uèo:ål ’ Íx3»=(/EŒÞRÎãŽÐjïäýOñ$4“ ’ÕÔcdÇÌ M&Ç{&²;Ñ’D£–7CµS…Š~ÁhYU{µ$T4ÊuBí@*Ë}d™¹HüQ“?³›zÉ!±K:;¢]¨ôþОv#8iŽ–ͤýŒR<4 OòTµ¥½öˆ ª#©=ɶ[щKž1ò˜Ën»IY}®Ðn£Ê‹4mÉ«=úCë æIÝ ’©wª,)w\RÉœÝqP[£{ù(i'cï98s—85S¦¹§ï#3nNîåˆ/€Qã¨ð€@pÀ`!ñƒ DØ ‚p € -<˜€¡¡¸™tÔˆ„"ÌΆ¬E󣡟õÄ-C¤:þ,טs1g—ø>,Ø2:V -Gzî)Ée”ÇÝMQoÖê6f™#B*V=ñ%td«jÕs¨7ÐlªgórG2§zä-‡êTKÉ£D * æI©FëZt‚D8l,cjdù¤9le‰=]IL5o‚9ŽÞgÎÉ[D%—£”Umk¼.–ÖXôËŸtjÔÔ’7ú“Ñ›(wã(ïô©Ki¤b7Š©zQ)&‡#Ël\·£ -«$oœ˜õš,!£q»qu²±Ï4ÅEã-’ó¸µRZ•'¶‘äÂ1+=KÖ¸ëîL®h”UÅ5>Y¯×Üåõ,4£a;)g¶¯Ã·Dc'«“+Q¦£z5c¿»,õ"‹ ´^¾>é‘,—u¥Œcß,³‘¥ë”w)Ó@³´t¤=ûÊMuW/wg$îÈûQ½^“;4I(>²¿¯º-5q Ë*©¬’­Ž÷ÊMÃÐ,gÃðGVOze.‹mЫêgJ©£A­ ÚhZÕíl‚G£šb6nª_¶ò³©“× 2¿õL—üˆj<ï²uÛ ühÜZr4°˜7u3,1,¹i­=}~Ë$?¹GÝËèyHò§$=l“•î«‘¶ ``ÉRfØÉž¼!þg#òØœ3eL'UÇh$XŒ^ð`††<˜€¡axa‚ -<È€‚D@pxð@ -Æ„ -0ú`††  ,@ PAÂ… ‹ x0C…4`<˜€¡Aƒ! Æl@Ãc:D0:>0f,€ÃAb؃ :ˆãfD¶;)åJÃyUY§úˆº3IVwùG) 1A¦øþšUÞ ½Eh˜ž)ú“¦æT3 Q‚ º|ÂAñA¿ŸŸ2Ãv?3#3ÞÓ•NLVU5ŸLšÁãµNVM04Е>á x€†œ4CzhVF6ŠÑÀì+h£jC²Ûëïz­—5¯ƒ§ŽynèòYctÅp¸(%1q°*]ç±¹#Ë ´¢Ö¤ÝÜ0Š‡‡D>à=ôañ X8,‹-è WT†ˆ†T¸Š|H,‰L`â¦?çÁ¡!ñl…y7÷€h ç¡p`hxâÙ>8IÔñLb› ‰ÄÃCM CÔîw‡24ÜaQ†²¤´¼ÌL¤âãÄ=áp°348ТŒ -†( —O8(Šˆ¡CÙ¾dh`h 2††Ã|ÂA1“½Cb1u–„ -Å04”Œ¡á ˆ˜é”ªU«ë^¯Xl&êÐÅ*lAè?xŽÎî./qŠ{¸A†tZ*#††š2#æa24œ™ ¡á±øp÷ÀÐpV/ÐúpËÚ.rQ±`h€xX04(Ï [,hA‹Îƒb¡PœÂU††ÛâNT‚OôùŠKKÊI³’XÍO‡ò&;…H5S›™‘êL«eF•èÒ¦f4sˆGi•.t™®›{ûù¯†GHSY´mK²Ö®Ú[ ës¾ÎZ’¯¾•=ÊŒ¬$#ýî5c=22Z{2ãsdwDi”xUtчBt¨DTdä¤S‚HA z šjQUY9uSbw@;”C ž¸„%(1‰‡+üR˜¡áxSðøã„B‹ë-ÍÔs:a…†p¯Î‡÷s¸ÅACC±ÐˆøÉz>ä¼~Å> JXâ‡HÔ¡ì0 -:CC™§œbñ‡?L¢‰fÂv‰{‡q(‡3ÀC.ñ@ør(ÅO§ÅÒ …CVÂÆŒ -²²Ãæ\­b}¦-™Qæ¼2Ûæwy–6Á,š#ÿ/ÞÈOª¥ñ¨x˜le¥%CƒÓy©xHˆ–¿£Ã\à]Xˆ[CCÞ­p"F«Y(Ð [Ø¢4 „âA±P(  -EBqTœÂ -+LQŠ*„ÃÃÃÑáì`s(‡r q¨j.¡Á¹`h¨…-¼¸C.šXT1 -<%Cƒû0 òÈ$”¢^Õó¢­s™ñóÓdw·Á4;ÉÞûn7<+á e8p°ÖÜ<Ï:—[˺™_-ÿß±® -Of$þ5“Cx5Ó¡©±ñÜä|ã0ŠYÌÃ܃ì¡ú0‹ÅB±pX$_äâÉÐ`€‡EâžPäB±x€p("D<• #Í=±m+½qÃ'ÏÔ£:nÌUfÐaeFÍÙΩÖ±jv5þ꓆½Žï¦Ìw›ñ–5a‚¡ÁA±x€(CC©ÌÇЀù„ƒbñAÓbh 2×Õaee%*¡(Å¢ê¡ -¢ÆÆj5*+³³34´´´[ -[Ø  l\×d¶í3Ú †…~0„!<×£«³³óÝáåýŠ[ÜÃAÜ`‘°ÐÐxˆ˜xL *ð!p²•–NÌÌg"R‘ ‘ó¾n÷ñù?qŇø$š¨„%œÀD& ‡qè904 Ã=Å‚rñ…Ãb±€Xô¡ü€pxX<@<¢ ‡p€X@@@04œÂ F -†Åá"‘`hpH04 ë!89ù @Ñh,dh(ìâÇ.ÒWŠ¼IH ††B`Q¡ÁÆÐP‰ˆ‡…24àïg*ÄC^=à>$ê -Âè³Ù\®! " ɪ(†—9<$š ghHdh8[14P'ñ°P04$Žw[u©`hHä33//VIY„À\³ Ž¡AqŠsH?xa…œðËez0K˜Õ¢Š¡!qU ™ŠÈÁ­Ò14œ¡!ðlE ˆ‡…"á`hpH$žxâÙ*A jb‡8CÃÃâŠ;$þçóøóíu:½ŸC$D>ä"é‰Ld&&¦ÓiYÉÐ@IÙœ|À*ÐxD<4!î᧸Äýðîìèzs ;8¶íÁæ` C³ÙCVM=Ð↠^l!Fä1£‚™ (<,8p`hàÀáÁ px0Á˜é„‡EÓ³ÑÇ’œvyõN"ÉŒ:§YaëA+ &–H8$‰Eâ!ÁБ‡:C9˜ƒÎÒá …ÃÂáÁÂaU¢¦°â¨HÅ …ƒB¡X(ŠYtA‹ZØâ¸`hÈʼn…ÃB±X,‹yè=Ôƒ=øáð!þxpxP<, ¢Qaˆƒ@ˆ„8DÂB±€x€€€³14”=Ðâ”%ˆ>tQ†bh Ä•UqJ£"z`hpðÃ,gS9CC:}¶Í eòÂla -s°„¥¡ÙÌÊjcõP‹R”C½²°®\VUTSô@ r %éÈÄÐ`TT‚袊*êÐDß,öj­V©íbF1“˜Ï'çÆ㱩¡é Cƒ4ÀЀà1ƒ¡¡‚Ž 4€@B(\ A, €‚Ãh-°ÀD¸À &aB„„  D@$L¨À H0!Ð0 aBÄ.XH\°ðÀ  Œ -"lÁPè ÂTˆpAB"`@ABFxÌ’|:#M$ÊcÅòª.Îr æ-æ“Øe¬Ž ?EA“L]Z#V•«Š¸§\_<Á"dÉPDK'…ÂA_Á‹è}ÊðäŸtŠiØZèzéÄÖ P¦ISêŒfbfWd¡ª”¡£|fª#qeÞå*Ír‹ÝU SðÔj@­ˆ'IâIŽÅ²L¢4Q(#Fæ’ÓÞý¨æ¦ð;¹)^o†·áe¦xr4¼–IÞÑÈ=R®¤ÍÅ ÅfA;Ýå&º‰/)Ke°ŽRXHÒ´ñIåÈeJ“ªFœ8J“‹d(]¾õ(E¯²%¶°åc]‰Ë~—7ƒ7Þ$Í–¿¬ËeM3v~=-„æ4Ÿ)bšƒW®×Ïý½ýùµ-S-<©hæ÷±q¢¥””妟h'ŽÈ£1~Õ”½klòΙI÷þ;Aê$"¡•o„"Zd“–Ö”R]™_’7Uö2zÑäWg6Ñ “ü<4ŒH¬ÉÕµEs*“ÅŠ+fOž¯ó[¥ÒÌ„"¨ò~×øìV32÷ï¨|ƒ2FK?*ñæˆ&qhTSÇœC ZùxÌJå8¤ñÓF#q3}†Œw#³äÈû`G0â¶ÑÛ³¬úXfB§£ý3*¼W™¤2+ï4dt+ÖÞÊQ¢;uiÕîsËÄ1*݇^BΪi+U¢åÒï8—d_ëÄÖêgêÞ$“³6隦¢œÎ¿[UÉ åØïÅäQZ#hò(óQ{½þ#ðsíЛëåU]Úîè‡Ô^²9%ßG»7 ¹y¶[gÄd‘®µ¨†tZÕø„4µ´ÈX™V(.Êæ®8¢å±¢gÝž×,š:/D3é;[Ï/ÞRöq®Ä0B Žj橹E>`–Ò¥ ¥²æVa‰ §Fð÷Ë”eFY·Õ¤Œ2ÏÈ ë«¼mæ\'ÓÅL÷\=?•2E¤ë’%щj®v×UZTEÍKÍea™¨Î¦´2¹Îôy!–˜éÆB£—ýNn4½º‹¤GU*šB*̤&!N“F ©’‡3½ËôR+ËŒnÓ*j;Hí` é®Ø›fQÎý^z¥y Ù~V—È76±R&b%>o'®§òä0JÂÚ™ÍÆî3×¹.³N9ã´#¶$åÕ¾[ÇrEV;¼S?’ô»>i%e2›'iŽä"œuö¬"¡Òo$jkÃRFï²>f¯MIiÎfVrÞØoÍ_i/‰ ½¤%l]ëÌ.9¢Ú®Vä§XQæÇ>yKá¡Qí8h¡¢vL†Dw´Ù©Yò’qÌ>Á¡!ßL'Ïâx¬¦ÅCasÔª˜èìíó)I¢QvxE²sÍýdJ‰Fh"מ”&­£ÊÂLS~ìddòM%%åQ:ÙÛ§¬R3K£^_çœÎí4–Ò!3Ë¢Öņ¾Kìwd´IìHl]ï5™Ò3³‡nè^ÄÊø~Æ‘´ó¯¾4[¥šCº©sQ©©Oéµ,3}:ã ÍÈ4e—UvÿYæM‡fi×:$—»•kqÄõ7»Q°dGD’+QÚ~Ef¾«†5IgÏ´»ž,SêºËõ]¥ð\-ïIÅK,«²}˜?wÒÈ^N+lë8ù©‘Û¼“5«H˜F笋D¿Ã"¼Q%MRoDY£lÚýVl´ù%Z¹ §6&¢§ù®X÷é·®W‰*O½DºòÚe³ÉÚŸÅ«"ŸÑxTijɼíeíz.üå¾ÏÊ°ã›1t^Îùˆ8&«étÏ´Ó膿óšääôEC¤:{õ ŸwÙ¬”´”¬Ñˆsx°¥ŸK(GÒý¬ÊHˆÓt'—©j3sžTDQ³ì–5!"D»ŠÍÌîìrŒðnêr^Tws>C³ì¶^Ž(bÿÏ(+§,Ç^„3ÓÕËuié[«Ä®¾:ý$}¡å“¼šÆáÎgm*6ê z°ˆ?4œüœé¬ì­I¼ÖÝë¨ ÑìX=ÉVÒ=×frîU¬Øiw›+÷.íSDRc9÷ëžwÚ»¦MפÊáKŸùOúäTÙ4d·ŸïuG¬Lc–Í~ÍÒNô¤ú^fSµ Zñ|®RÝ»;»K“XÉ#¦ÝìEtßÙ¤õŽ¥¤›²'ºÄäÿîŽo}D¬K·®gY{Ñ Ãôžì-^L”tw9%»é*'ú'û»L½x84»»t2V—†ìjyvYw«MQ­‰G®^âáQÙI¦²Nþ÷i¥dûZY†è~ÔÊLK îôä=ßë¡XµÌîXÎTxj³Ð'åwþèPpz}9ú¬+¼ç³rê)_w/u¤ªitäÃêÔÍ•³Ö™½Dq%DR¢ˆ<Õ#F†49cXDIY„wŸM4I†…F+ã«dç_YþŽÐÑ$¡åüg6—"L÷*™¤Ý-bïH”‚Ô3Þ=•’TßqpdêªwþZYF×+Ö{㎳Bß³%TãÌ5Ø›<Q;“ösìrËé¹ã¯) ÇwóLVY±Èè®^×9ÿ¦y·4’£Žª]ÝÏsŸÍ+µòZËÓ=‰,g„ÏÓÉ´ÃÌ뛆¤ÕñjÑ [®»ç¼RÕ‘çÁ»V-‚šò!ëäY&¢HR%ËlQ©s>»Õ,-Õ·™z‘¦~EØýõê/oO2“lšÍ½Ϫß\¿vX½½†ñlJf6Dv²çb"|QÙÇybD®§ËŠè~!ÚM˜rC•jÒFH•ˆöûOn¨pÓžx#5„ÕÚÇå—mIJdž²OE—Ãâ{¾ï&…£Õ‡‰¾O8#sýÝÝœý©¢;R+·¾æuïe -Y ±¦$X­]^Vs¯l6Êœó‰,¥°‰5gþÍ ›Tþ}.–­¶üéœ8ë[ä²s„哱RYrýÃfõ7ØJ¿ˆ'v¬¦_V_ëW¢ïjÿª[óÍè¤Ù3òs\ÉlýVGúº¦õ{¶Ô{fcã_Qɽ6Þooy$ßbküúÜÛçàg^âÖ±7è¢#טëÐ>Gõñá›ô<'Þå½ì$¥D{©Ò®5Q¤«Ú§'^¾ðN¿y^=±)7H3s#C5¥ü™ã85Ö¥ ïêêCO©iràØäi6B™I¥º•Å>zåOß’BÓdþô!« Ú%r&5iÜPÅ.y« §ãè÷Ã3Ìó`‘Žw&Å,;?_&„õK -{93ç×`#æÓš\kIä<º2ÿnÔ´{ÞœBT L¾å½Ú²Õþ -ˆ}íʧKeíeÊ–Éüºiöhbì- ÑxˆÇ< ºïXÕÙ:wo‰Äª•#¥–ÍVü`k’ïµD!êIˆ:h¥I¿;o)õ3Uƒoš ¶åÖoÄíóhuX:üî'o}³Ìû •k²<£žHL½"RÞÏÐbª ?xSy#ûÞ×õÂ*+Õ²êŽe³âÕîe3BVò´ðèRÙ=©HjML»îE&1ëeA+ZÅ.¥+Ñ¿›Ëù#tŸ¥"òZcY4Ÿ ϧNI±Ãx'iãxGWØ‘~m²Ä6Žü´¡¹¬þ‘‘ÐÛúv’Ô ´$Â×å5iy'yÂ$Äæ[øú#7¾4Ÿ3—{Ÿèß=+|É“x–óY_t&8hu¡*Îý¹ŽÐõè¿ô1û1J¿5%¾þ¬F²dJD¯£ÎrTT£á?5ô+Ӓ׈ù¨K.?-/•hTÒ7±ê÷gBï¤ÐG %ÞnL”|‡o(öAd<´R‡FºiÃ_öd¦ãÈJg÷ôB­WþÊy6¥XŽäРL¬©³<º‡Rfè†^ûÛqyôØïpÑkË+ù4Vòì ²™ð=^^³æ»XÒ,á³Øvà=¶_§ÊaGß›â©öQ K~˜4™÷+çàÝz’9O•ï˜EUå´_fÃÖ“çãåe ‡êRבw”ueÎßs'ß‘Ðw+,"¼Û åDU…Uèqïu,!wØ|TxgÍ¥o…)uö­Ò¯cŠ]_—軎£;É;rÕøPÙ¹7•_kÖ2¿g)“MtOÒ¡á‹=ÊôžÝg¼üFþ–iDFØ,v|›‘à;,säÐÙü «|$´X–:è=òq| -Fäï?ukû»¤·FÏXL)8e¼eV²#öù–¿{\òn=ë%q qd"š“¶OÖb¥ºMôɵÛ -–FMÅr õhv+ókªKSjÚí&7ÍC–MóPá5›fÄÕïíL‘3›š£eÿ¾;çÑw½;B›¼s!Núl:7Œg•‡×Óï˜û²lxSDiL×Ú:QóÞ£ë #^ÒY‘0ýj?…VœVÚý³›Õi;K¢¹Ë}¶9›;ÓÙœë¦n Ösg£4OåÊ=áô\ÕU3{ŸyÊØãÒH´¥\ ›^Ùɤ‹ÓÎ8x•ä˜5LB[U^Š7V#±õù‰/³4•åXaÕ(ϧ¬Æå«¢ò“l*/Dy!O£*[–-[Iu±DÁ9]vœºœõ Sñ»ñíñÕ%¥a”³#Ó ºÐ’ΧÒ79„W®4¼i¡Í¤•¤h7gSʱ:ÚçôªDå)J›¬‡²tvÖÒ8Ú¥÷d…¯l’ÙgLtDd66õš‘œÌ†Èj`áÕ²LòÊ![)ѪˆpìD7´´1fvq¬jÌg'VœËbEä“ñÕ6Ì.¦UIyd1ë¬f¯Ê_‡¨¦cŸžÇ°ÆWœ1™1ãJ/™_­3•5Ö+¬ .šI™MMO“1³BÄ^ˤD(Ec•”E«¥ˆHZÃìšÊL·ÛaÊŒ§Òù¼ÛV’F!eQ¾ñl5:mæ,´YiÔјh±Ò }ÈêvL²ÌÍ&oùK¬5ŒÙv^[I¾ÖæKjÕ¯¤†ón]¿¥ì¦ÆÙ³õéZˆR£ð×úÒ&Éþ/ßþçCRù²xP"–yfRžÍvçH/[ó8uªPlâ SLlÜhƒ#ƒñè\Ö½Ø8’ÁK z]Ï™)5j9´aØ<3f¦XÇeÕXÉ3»IßN[ãúè:½Ç‘ÑæçÁ™šŸ«IBôóœ2Ï&Æ´“7{U=!5G¶N !ÚѲÐ|$£KÅʳ;"Jm&/”´QüÜLéss"™ZKCIló ÑfeÙ#gÞFú°È¬%“~dZQ"ÉmØcEÎlÍ9³·ñš™ú2*C§˜]Ʋ:c~9G(û'Ëõk¢¸§æïÂ2 –ëu•bÓÿr½§i=”µbýŒ0«‰uÎ#ιxäCדÄê•gõ–1Étxt½eÖˆ}T­Îµ^ꬲ¶“4MJ}%Mus~½hä ?D÷¯"Ê:–¿û¯»I)ü ‹ÆŠ®˜é²Õ[”ãÓ4Y ZSŒ -ÙÍH6';º:™é–:YÞ,…„b2Ï”™èZddƒ^-J›Ý|'/ÕÅ¿²"ú°—$Ö)FxöÃÊ1¦ÐþϦ†ú&ž}ÈÎmÎ žM‡íØžá)ÓŠî°ìÓ9!º¬é”ùÅšeÉŸÚ­ºu~8÷¡£äGñx[V~´Åg‘¥=í…9Bóª÷i44ªl°jd4›™’2ΙT{Õ$ÌñM®N;Ù‡L&4î7¿ä¸—'›q®~;$Ì“ôóœ+]ÊÉ®†eÃ2¢^Ý—nììæŸÙ¹ÞMþ$–ÑЦøL:±vÎZÅ礊ƒö*~î—ªídÄ<ëí|©ÎÏ/ÅšÁÁå‹ÅügÎwhN«AßàkÜ<¬¥Ìrðšøƒ†ÏyÓÖ!¤”¢¬Í:÷Ý“L?Vň¦ðîÍŸ´d*‹µ´ñNÚbxwC4i 6µ)s mnHZX»{+QfM©tŸê ‰îfUr˪›#ºO_òÞÌ•Ý&Å™Cã º³Þåê)¥r¼êf¿Ç*œs‘¤²”ÿ žÐ–eúuý¯æh4ÝålôòQîŽÆümÐn׳‘TUðÞ´a…جڃ -‹WI_ðÆM­.…ðFG=}ed¥»…R„O¢¢Ìf&fá æ©­R7²=Ò\¯™x$©vºD»¡1©O¼<")2»&‘‘ ö=ŽœãØÞ)_í*‡ãnèhG»ruUBËœ¡™Â_Ñ^I•Ï¥üFíùô§hŸ¡ç ÏL>­Êàx™|NÇÓž“ʺ+œÎøD™Ía›ÙÖ”$Ž³©s:e(Î3ŠKÍæžM\ãÔlGu”¦I¬Ë‘ƒ8XgºßY–ª‘é#ïúóû -MîÃfƒã÷ªâ›½8îÜ™ÝÈ(÷Åf«¨µI&ï±âg(K2CVÁÓXÖ-M?ܳIZžàÇÙM– ß”¹$g±jläÛ†$'_>›ŒI6•M6J -fÉ~(9sä¬óªŽ|ûMÐÊ„wJΕ åà‘_¯Êß®§üÚÒ̪ižšO…'Í#$Ãc;lÜ"“›1û°%<ÑØï\4k %R³c†Ti3…®Vš3Bû¡Ïø™qú,½âÉæ2Ê¢ÌØ™m_i'ÓÒýš3©q?ÍÞw2v󤈵*9}¼×’Lø9Ã1šô]aU ­ž£OT'÷ħRÓQ'!þ6çǬ»³üãònŸ¬»<«G熧3š^éÌšÖ8†¯{B3Ø»5-õUŽ½®°7cvÆ–ÔÍž’abïã£ú°ë±÷úBŸ»É—sÞê^æsêZA#©¦Ñ¥UùX–ýtEÁ2©”—Ÿ¬ª»UZ°$•#kLùq‘«rqÈ÷1¡`UŽãž5-¹i‰HzŠwr9ÐÊI~w1IŒÃ莓$®ÇÑN×võö<â²fú\%™1£,§fœC›œ¼{dcZ³—'4Ë´9’·7÷̧˜¦¯€ÂÃzA pAÂ4°ˆ¨Ð€8á‚ Œðà…"Dàã <ß‹®$ëB"4À0p$@€a -,@wz,S•c%USFqå*í'/[ñg¹¢“[n®ðrD¿å µi9Â3‘˜¬®¢dO2s,)éA’lžÜœÊ‹‹À‘{},ɱ-âÝàµõßÛ[Í]÷Ìóy6>qp&ïN˜óyÛ¡Ì)â Õt¯êÁ›jõŠÆ¹MrUº{ç;ú$æœÙ2ÇÜúôãº~b®™ë¢l-Ýî8‰’uÖ¹9׃ƒUï!åÚdXûíîHµ:<ô5í.[C£ïÑçjçÒXÄ¡ÊÛÓÆ°¾Ú‹é*ú±æ®*ñlðz6J÷d+"º[‡ï•h6gn¯Å9»WBrv¯&Õ'ªSæïuöWjeå͉LUI¦ššƒÕª‹Ü{²iÖ"üsêï˜á”Ì°Ó$³ÙÚQÝ,ï7KËÂ’çU8íϬòòNó ?F$3-<›žUá+±ü¬á4_,¤+âá˜UÑ!Ù¡Ñò,}·?Kößòÿµ2¼kCº£i͌㢱l±í¼ô¶4E+¹žwt†‰×)*ô´nÇ2Ì“IÃNñöÿ~7ÿ98=ãïÐitÓôM÷tÞÍæó¹fxf{Îc#w™b’óšåV -š•e ºc'F,*!¼Ã«ûÔÝ Ôuèägô4ÑHˆrXDã!Ž$úFBi„/Á,™ÐïÖ›]k5¤‘×kHC‰‚Ç÷–û¨ÿ©,¬é%™Nã멽^kn¥Ëµ¢âŒeolÎrÐm³œØëäq²Ÿœò/ß³Çhú:;“V¶vÌPa¿aN ‘ÐTIV¬¶¶v,ÍÍ¿ç²,ôJû[O§³¦°U¤ºiá-ýºiUË°Ó¿¤rî×â´tŠ¥¥ïyr™ÇŠG¡IgXùè²gtg'“ûêNÐ'ìõÄ*tUg….‹½ÁÁÃÁbÿ‘bñÍ’ÁDÊ<É$e–J&qòl(‡h(ULÌ<Û‹öúLì¦ÄîFìÄ.§Fìè -+û¼I7§„ž“XÎ'qr0‘ÆhúûkJuWsÞæÄÞ§‡/Ϙ°pŒ“h9÷^ǵ:³^VumšJ÷MíÊÚô:šëÕÙŠOÃ7±t$£Õ!!aÐ(/¤»­é<¤{Y3›We=tQ–ZI­#ݸnaM=i†n<Õ³ÓйC7žO//}„÷¢ÖMáÝ°T.<Ù«—YE—yE5ßæ;£¯õ!’ i’±½º5xjOd5X×ÛæŠo›4ÿ µhøš>…7ýeŽ!]ÑkµkÎ4ušÐ>5;¬Al‡ ?­ÔQêV'õ³“úI½n—R?K:ô­F,É,JË‘JË!©¬¬ôò»¬ð8µiŽäOâc_ñ‰Ä¯o⟙=h¾Ã¶ƒn­š-›þN3÷9’É3Ÿg{sÛ™ÿøÁÛY1MÿÒF~}‡5¼¤f§Æ>ë744;œÞ©Uu>*¼OÕ-“Nå;UÉL滪ù®Z,ßÏõ=©'_ÍN²ŠvÕKVëåÚµÜsè2I-¯ª*+S¨¨P¨¨’$ Éd,…ÊdÊÓ™ª\1Y¨^„s5±PÙØ)+K>-ªD”!”…”N£´ËTŽTRN”$CGr#52gD#cLÖɘL‘Q‰©ôû$ç» ^^t­ ÙÈN].—‘«YÆèdëdÆdœ%c6r¾Wå272roI®äÈCW©¢»’+ºžT¹RNI•“ý”SLMU‘µU’u2+ì/¶›˜kö˜Ål6›Ó>×$c»¶ÎÄιÛ&Û54IkšMN!›üš±b+#“ :K)6Õ }±GΕ•sDÒ åèÆ)GWV¡*1“ÚØídLÆÎȤ ¯'7t¯jXnZÌ5w*IÛO”ôLJúN)·Ñê<©×Ø‚Ÿ|ºPðx"¼àóG#yÏQèr9ÌB?6ŸCi›³áÌËæ896ì4³Ø©kÊìfy ÊOÏO¡çlæ¾Æ’pz$:V9§F24+V‹3$ùË‘z$•rIˆ—wv”ÞžÒ{éo¿!Jowq&&¦ñirìmäèÎȱÐ\%…Gxr¶Ëdb¾Ë•r¥ì;m…•3Ô’2’2ª”IâçBfw"JÚ!Ö®ä„%9/XB¾ËûIý’£”#,ÊQÝOŽ ø8#ÞØ6Ããí¹xóÞËHÅ'zÂÏXöjƒ„Ùl]œcÉܳÁ+Ž¡ífÌIiBÿ.ëèÐ÷˜æœ7HcìÜôÄhÝ_/³¾=E»£´§ÍHӻ⸎2Ë,“„TšÁÊ’oÎ…¦£Óm¼L4^4gR"[h~­îF’í/oE•6|ÉF<¼,Êÿ=5]·¯úõZý¯ÌÄCÌÌÊfíϬÁy’µO£ÉãҲЈmïfÍ¢xHæñ{ÄCB*mðT—r5K³Iß ;ª§QY'GÖfŽ5·Û†Ò¡¢çÖ¡¯æå”;Þ<º6«ðS,ñ_¼<‘òhÆõ!ªO§š~e¤Ò/“úL©J½£Ç¶®º§ªÉ˜%£UŽÏçÊo¯|Ù\æ(Ì»\IçÊŽ‹dÌœC¿ž÷®ÈÖ•³.›¥K”–ˆäS¶pý™Uã{éãçúö—4}ûÛôŸãÝ)¢ß𽿎˜ôboêìêw.Y¢ÝM£×7~gt×=ûé>’§ê¾áöê6a݈W6Ø©9G8^–Öy‡˜ s²Æ«bµÙAv–¿¡÷«©L” K—ûJÕøŽåJVáÕK/%u¦*‰ÐvG˜D8”(M ~êÊy²<*<Ä'å¬Ô1óà¡üΪ¹ûÝ™d"¡¼ží>ä2)š4ÉX[óèrõ#2¬w) )¥°œGU¬Ž;£*¾:ùëÙÝղ攂7wEesW¥)ÍÝËSÿ}Uô}ϱ3«,ŸV‹^Y#óÎì¬êNy7ÒÑ,oSw†æ©K»Š:uF’–t¢åHzÜY=èêÒ[™#·ªÉkà­hÝrI¯(‡îœ)y½F‹Ø×È+öîU碌WîWh±³é¥»Ma§Ãg õU=XVg’ Õ0³ü "æo:Xƒv™d’™wÚ7xL‹Ñ8Â)ó¤`’yÒã$ó$Ùd •y’¨Ì§,Ê$Ñp–y²¬.…È=UlV®Ã¾Jì8",t¡ópNl†yw™T'Ô™3âÜ Mb·ŒÐz2Œg¢éN­Jšù~µkÙÝThGxgÃ";뙇ìj—U9¯œ«³ª:›ÅÃ\sUtS£ëœîl¬Sðe7yé²;Ÿ¹JjP«é»ÕÔE‡5ËôÔðY cæ°3¾LW¥øøùtÝIiòŽj`žMzŽ÷²» 4ZúqwòŽFé4yï5ÅiªÏyŸ–åv0‹b‰Å¶dǦkÍ»ÒnXÌ39ºüó$o?vyˆ.¤ñ±?›>_¾Ò$š•È -­¬Æ:¬PMeCIÅßÏ„DUSüôwßÕnîejjV׺)¾U¦©u®¶^­e-¯$öNâÈô'³Ïa¥ÔiÌUÔ£<²µUS|eyŠdð^YTºW1‡hîIdXD‰Wsí÷±¾jès'ÏQõì]5Sseg.rV•Øˆ²:nᯗ.ÿsf•r‰ÝŸ¬‰Ìö ÝÌUÑ‘Ýì”Q±ê3vR†Ie‡&4žÌYVщ%Ún»*¦å8»*ËAT¯ª›î¤ŽŽ®5V=ÉV÷Q?ðiè_æ5œê–câ™ _mbfý†0§²Ìjr$™–í]be¦™sncYïMŠee•Í+«Œè*ë×÷T9ˆiRGBh>±ñÊæXv“4‡Õ.‡i~×xÚ¹*[窜Ÿ¤¼+}Wy¸Ew•…˜&r‘á@­ê8TR‡7NÖK©«O‘a½îü<Ê™"Kzí(E“½øf§Ê¶Ë±*²³rŽå˜Íäܨ<æؽyUÔC+šaöŒ™Ì‡åtÊDE¾‘RëwëtY´«у– Ýp:'í!Ê´Q«ø¡*í“F=ûà9Ç ÑœTo®Ðj&ø†h–Uh9Cø”xé3%’ §sÖÊÓÄFERÙr ùJwæÌÖïJ7Nûlî¬(8wV<¿wŸ$&©¨Îif…©(ÈB -‘s`@<Œ‚ÉŒ|úÄœ@FžÅá@’Å‘cÈ`‚Õˆ‚lá¿þÂÓ_\´hxóm¤ .'7Œ³~§á­uwžã êûi7@üß‚¶„¸3Í1.‡âÞd1DË {#î¨ÌA+ ´Ù$1)×°‚–X7±€b 8ËéàмqBÅ5©Øé·YîûkP‡Èblñj¹¬>WòÅu±"ÏÚ–÷8.ù†W@ÆxOûHÇØ™sÄ–ÃÐ46×-©q+G€¹l|®1!7F«c·Ç°Q×ÍñàPº.ä®c|Ë<9ÿ¼c‚@72çû=~’[‰+(ÊlD'€L8{ÌÅû|Oa:&Ÿ]ù7&ØI£Þó›#A {ÕE;5Ÿ˜ ³’•‡L1A&8¹×4å9À&•¯¸“BA® LÅqÈ¢Ëá+2e6ÉeÔº ²ö¦,rŒ<äÁû§y €€ÌæßÆÝz\³@c†Îcи5 Å;€B@ÖphGÎÜr³>eò¥,€}¢ð#q#¡,O;?fvÑÚÒòcLþ+÷**³ùqo_%äšÊ&ªçÇùW±Á=–?ù±Èeåq1øX5'È"#>ßãHÊÕÐç#£yy]~aåBæqW¡î ûæ1©j½k{„ÒX9»<î¡ÉÁž£ºå1F¥PKÈ=¾9`Åû„óî1j£ô‰·„µ Fm”‡­`å±ß8ÆÎKrî£VÆ3©KOÔª½˜8Ž;†.ðfÜñǺüÄ`lÇ·öóÿ‹ÄtX¥ODZȲív¬fND ¡ wŒ›ù£c×ãð¼çEݸ¡å1™”vrÖØQ „@¼;vôÏt"=!ª¹ãìÃ*M/‚³ItW |·@Á¹ã2hCoQÑJ†Èã–°ôV†òøuƒ·K•<>²OZÆ£yŒ©hQÆ0;’ÇgÊ1"Éã—¨¬öX: ¨½˜Ñw¡¯/—‚¼0°ÙFÁ«-Ããô…XOÛŒ0}ÀÃâ×;ÿÇJfDÃñý·<œ©¡ÑU\ =%yæ?þìúóÝŠÐø÷rTé^O&_«hK)2×üÇx м˜ÿǺÂ-Z§@.(dÌ%NäíÞà7Xe¸"Èrñ»q‘ ×r•î\Y‰šKÀ˜ìªÚXÔù9qB¸:G5ANß³ÐNyê©$¡œª‚¬v®C!AN±Ç¨ŠŒÐ¬=A÷¦ãŽjâëÏޕɆ‘ [A¶“G4–™ÆæêH=îm*ÈÇ“ -y `û¦ c¡ï(ÜÈ{®íb.ì `âBí¨óø‰Œ­¹×)j[Bvš­' %dØèx–ÀÄÚù Ÿ3*Ä4 Q'{´£ 5 ‡ì¬%m÷ø?çá -9ŠÊ,e ý0ÈêJX\Ö`ØcàÜZÚ+äc˜ó«rW!Ïy´Ñµh4>ƒUȶŠ…ô•Á ¹’“!¹â,rÍj6· -‘Sk{¤ ô ™®ÜÅ•ðñ YoœÖjÈ¡ÑKOHU –"¥†|ñ“‹=0ÒÑ›ø77ÜH‰LVÛ^lqâlöqa9Å€ß&Kd½QD‰ì#…Ü•t¸­&‰ç3F†Y¼FdE›™ÀŠ›\1"k¤Ã;é,r+2&Þ,X…³ÈÄ“Iÿ©ïÍ"?zÔ0ÀxX9n^çyË+ÞÏ Ö5òÒÔ’Ñš”)‡R£1-ÜÈ”3˜”ÝcAÛE:_aõY›R×iï…h>¨Ï”…üI?lATƒ¥ÿl4¼øgÊ ‘^˜2$ÅŽ•E¹iGTeHgeUE¯|…©õŲaeœ“Ao,{\)žeû-·±åqÑE¸<§8érVò*‰û-òr;?³ú¾\ÑÄA0÷<ÑüŸ‘aæÆ»H3^K®˜3 +,ê5ð9Û õs¼‘‚èc†HËtæ>„Ôš_ßf3ÍÜ ³ç©jŽÊº^ó™»µåÙ\P6çÌÿ·ÜÜ¢û5ÞÄøÖVÁ¹Kç⼜÷Žˆh~ÖÌʦù]tRŸœ_æ&ç\b)ß<V"]gr;?³!ðü(¶x%Ϙ{RzÞØ…™ÆY¡ïŠÉç÷ݱæJ°Ï­õó[bŽJúÏx/Â1 ½ƒ.íÇý(-//× Uh¿[ÉÉÐ7Db“;ôYF ¢ï'‘Ò ‰Ž5›zEÜEí`tAt½àÝÒør[vãhÀO-=:v¬Ò·µëÁF:{¼zKGîŸtq†³?¥3õ¿Sz+UTQ°tù-ÊØÅrép¹èxaº¼–iSÓàé+鯺5”9­°wš vÎãÓ!ïj= ’!>í[ѽàÓàQ”0+Êu@}ô'ΧiÊnêFü–°e)Kj1€ÃȆ 'c•šV´)¶ ™‚€Ú7p‚›.Ü’©µ7†ì÷–˃2Bs_ -®DM*®Ô©ÔH’ú¤a2|÷#h‹>ÃÓu(QåLRû^8hº…aÊa#uš« Ìb.©gC—¹GFêfJ¿t§¯9’Ô¸’­ ÇïëKjØÀnY0¨ ‰·¤Î«½Že5;æ@Iµš(ìGI½Àû@ I½¦»ÊªA{ÙuÎÜ(§IÔ´Wi*‰VcõÉCq×è¿ -yG7>¢€ ZÛÝ5fÎרõLþ5N—éX×'¢æ/S„o†hë:Òxã4b¡F؈z‚H™ Q»ªéK/ €Ô쉉/@„XÄ%ÞÚƒrÔ{q¥%“Ê%D]¢,6(zˆ:bÿÔ18õvÛÐwù/ˆš­D9¨×úQæÏAͯÚã ÔPè:‰„LÔ®€ˆŠßšòÁ:Ô+£ Û.t=45h.ÿFzq„ƒÈü\tÌ `P{CF"Dç–úûiJ– ÒèÑO;È f¡7£‡zà‹ø[£%%R ƒO£v˜:6 -µƒµ–ÒfŽ,Ò¤í·rEÚõqœöÊϧ5ê¡ŸÒ¨yö®’Gü«FmËH˶›u€Žä³jÔ ÿH3U,õ¥cXS·u–úÔrœåQ½ò~„ªÑ®ÚwVͽ¹õX=$×ò²Õ—@‹uuXrl´v¦2E’×C™_Í7Ø/Ö¢^Ú!k»À…õ¶V»Š®‹Ö&GvºÛ*єޚ’ow‰=þ\ßf›ñصr‡Sñ:ÎP®º^£Ï¦œùú“L/îד¥]}zdëÁž¤Z,† /žŠØz©þWì|í/4¶Dé¾zl¤Ù°hâõÈ#1Š+»tEbf7VÒ—$6åÓ¹IxÜÕ5¿Ý3â³Ñ,´£ÐŽ6ˆèéœÎSªœß—vÞ_ô.mwôçÓ~]ÒРÚñÆ>Ö¾b\»ö±-!R†‰íjËJ³3¯mÝPÓÿ¶ÿ'MÝFqÐÐ+¨ Ûo©ãm '©éÛýE®{…µ¹«õ†áNŸV&nÇ·Šˆ—¢ä®Å3©Ëݼ¹_8'ÝRÍŽ$ÝßM£‘Dâ,Ü^à-wÿaÈnN¶;oã†îÖNVóݯh{(¼»ÿ$»ÛrM xyÿÏÞ®çZhRïìï½ù¿WìÞý"ÒÅ·¶â|wÀ蛶ë»Óû¾Žà@CÑ„TþFc1€RøöÇd-xE…uFÌÕóoÁ êUëÿ@ 8jyU7w¹€Kýèmžà8 ú/¸ -ýÏoÛ x—`éyؤoC¶àAÞÅ+ÿÞCŠ+øwöánÞ!6¼ÎžY±@¥;îU`ðè°™!›K)WÀ/£A‘ı΢­d`apSÀÓ -­M ÞL˜®€'ÊdÛ(6¯ÇjÓøöI÷‘³døÁšƒéE—Wà„Í[xÂÒ -¼ˆ ´\·×Ê•x EÙ9%Ü°å€Uró8ð˜OëDaûË×Qa0>Gx|0^#×lDWpà=_לBÒž½¨™"~³•P)I‚Ï{Ä56þÝüF†ð'4í -¥• -xŸ×-à+àW!%læàâ¯è -x1Ÿ‚Äý µfßΪlsc>=…¬B½(àù!ÈѬ¥tc¦ÑRG‘ À‰ˆ<äBèF¨üÒ¨ÝïŒCv£ÌªŒ²¤‚b²Ó€c þ-§i—ÂPQðoíÒº_3Ä¿(Šò= -<ìs8´ï¯FF§hø7C´î-ÓUðo•Ú!þMu”áJóz¿7NX£~ÞoŸ»#EÍüŽáex^Ýü†ÛÂ7Ìïl4Y™ot›ß¦¾­±ò›]/rŠ•ß­ûm'Ï°å·ò“‰Êoíù=l ¬üƾ( ˜lâhÄòO®ÛÍwùýÁEÐ:1¢¹ïžžÙtß|œ •WÖ5öÖœd"Ú}O½EÈþ ù@æ_QGܷ]oNlÙÈhp߉/^:î[‰.ã°¨î@UmìñD};~%lèÍé¨oP€ÿÃÔwÌ'B9†)fÔwkaµ|s¼—$©ï<ÐTëÝ÷4¿ùðw‹VŸ7ñMSsyÃm¤Ó-àEe}.à<5vŸ¡i•¿ž ø‚†„­U@‰cÀïKpÛ ¸Ðn±¨ÀánõÀé]/•à^6D8\p âðÇÙàz–éÚF‹þjI)œDF†¶ðt:C2ɤؖgÉp&ÑÝ4{TðG2¼(bþHè°Ã;x@\|‹ÀAdV÷óÿ ·`Z1šÅ¼A⮣ЙøÀ³mzõâÊO'bÞ 3…Âhâ¿õa¬Þßµª‰ûõ–(IÇM¼ 8«ÍJœ‰çm:¼òùi quÿ€ÀS ‰¿\d⛃Ô ­”fâÙ?e$2÷œGÎÄÓ‹»F{œgâîjˆ <Çz&>ٛŸÞ Mˆât+/؈âAZžcïëJM˶T¿M<‹o ?q?fX¶‰« -žãy1}Ö¨ÛÄr왼<Û9nâExx¶Ðb/Ô÷ºUÙ³‰¿ÃäØ-›¸î”ŽŒ!ØÄU§d°¶À›x̪ÎæG’<‰ëXèøÆx3\”ÄkÜŠW¼CÅ–ÏPäÝ$™Æ¡ÄmÉÌÚMñ|[‰Îíz*ñäa5rüw§_F¼F^Ú7F[¹¿1Œx…•7ôËöLé`Ä¥Ð;%ðŒ8¦s†ŽŠ©äŒø‰[yâZêqÁì7Ï@ï†à]VCR4J<}¬¡¿ÄCrâÌöˆnWÒàįFÌ*Å ÅTx‰}h—â]¨}RÔhl"óRJˆ&†ˆãŸër/ÅE˜’œ+Ž2Bò×{F`ØQSk­•Ò8Ƭ ãé$ÕqÜW„cÇ/ÍÇêq.£Qî¿i|pìÆÛäð‘ Ãœ¶¨‘ Ém‚™@`É_»aqjrHuÏŸ“úVŸ‘¾çàAåuãxš•OË_®JíZ>Mí’èòö;O©/·µÃj˜oTˆ¹b<)$|X?ÌÜ\!pšCh94‡PÍ‘Q 0›C7nƒÇ›G6’±ÖçáÎ9ºÎ›àyÁ­¯¥ô©®ï ù\ÒÏ/ÏåYZ³ë:Ìò²ã@JðqѾ)RÐL }訷±ýVGt¬è±ëï¡Ñ÷ôm½ý³¤û3Òz”ª§“ÞÃ,ÆKÌ£;2¹¥'٣ؘþ8¯·kº[ÜÛMMïÉ„rº"x>O§º*ƒŠò@;“E}ºŠR_/‚èÔužÝ¦:¶5f&t¶áêÉ-……Q§ª ÛdÝk„%­k7Ïj['×äúíºýö3~38Žz=Žö^ v°óز%va-Ù7v2Ö‘ÙX¢ëHöˆ÷&¾eÿêáʼ¹qa³§d µJ;íS;§í<ÊÍI¹CF¨l÷‚Û^<†’b‹ºu,Q¸Kè0S î0­XzïQrîX ß>Gæ!ëî,jwvûîýy¼÷.èA{˜/ä;B|“Áí{àÑåÙïê+ȵ€$ÿÔ‹Á/Òåið¶a ×ðC,¼©á4kø•¤ÓHððyno ïhâ=0$@¯±ì8\¥ˆzñx«Y¢3> ÇŸPœÇOþ¸LñxýÊ A>øy )yÿs³ÛÉÏ7P-ü?9Ÿ8¦ˆ|ò5-!X~oíÍÑE5ÙLó™rþÛU"ŽÏ7€Œ†~]¿©±óëbú¢ßp€CýU¿ÿ -bÔÌúqíª¦×ÿ*ãÒcé‚ö {B ¨âþ¶ê>  4×¼¯òûNö˜ü¬0Øãò§Tå9¥LCÅüÀžÌÂ#Ý,7èk˜hf“%ôçpc©cοçH•¾ŽGu?Á9:g¸~=QHSΟ9Ò5¨ÌBÃüïü!›Þ»ì!ð_0«…\X’óo-ô¿ úOÀ>úã…~< à6Xèÿè×Kèï7ãÆúßf¹úÛ:–ࢧÊŠÄ#Æö8Á†•‡þÓwSÇwæä¡?(Óï°&LSõ¯¹~`ywˆ±zÕ-Üý:ðG+þx¯è6ù{ã"Ù~óO¹¤?šÖÿ“~ImÿõôÙü·Ð©¥&òÝìÝsôOTF«ýÇ(ÿ+RɲÁá ý!2ÖJûŸ´ÔíÖÿ'@1ÙXØ"ô9 @¾Ž9¹Ëe-TŸÐÅ\6ÖýØrBÕ ÒQšÿnÐäÁ -ß TÍFÛI4Y];ÀWÞ ^wÌê˪ˆ.#áëF­H"¾ègyÄ»‰Êù=–WÎ'* -hãi±¦¤™÷ )%~c@]Œ‰Û3À ?,±¬ì=„"Z%@~å¢XNèÍy€õeš,~€|–›I8L0¤3 Å6Õê¦G ŒEüËI@Ûu)&€='ÀŒ$2t÷Ö3Roê4a5©. Ÿz΢gpj…r¼U[§5zL…b`’4€i2笑kæ È7ÚŽJyxÌuk bq›G‹.€Gü Њ7&nÀ«0Hº+¬ïŸ£ÔÿCñýg ý¿jíøÉÄÚš£É’UãbˆY[«Ã”Þ3ÞG¦”¬Tp+Ä}B_ƬKûüÄ!ax5HEáá(«•‡½Ï6†©áCI÷Z»PàýcݺHÝb4ÃÂĸµg?*¾u³Ñ¼£ÄÉ’ÉØ{aƒ¢³$Wîc<ÛµžŒ¦k¬ŠB‡›;Æmˆ·¦2sÒÞõ¹¡%fâ¨&1ÏŸ{û±¹`{ò¬ $‚_U°ºÕé{]L@ 2û˜‘“)4 Ûë[8=­êý]Œ##NoKÎW}Ä]†Qýê/’l‚<±ÌN B‰Ø§ð`”LÒpÍ…´ö{á¢ä‘Óæ®|ˆ ²÷lÇ‚Nz]!<þ‘© eÅ;œq5G±ò ùJ¶`c}ÈDi®}.›ßK„Óî3d,,Mù ¡vŽrÕk<»Ð:–k[=¼à ÖV—·+1§)•uËòùdãô¸óÀ'ÅÆ}Mò cïxOFx–šÀ<,âÖ²›—8m²—MÏü»Á‰«ðcÒ - }7’å+Q¡&¬Æ²ƒBW°ZßÅ2À ²á<’ï[þí#@ô)Ba$óÃ^y!!Æñf(¡p#»l¥x……yÁF>¬A½7 Ÿ\î4<8b%ÎdÑ•ûðÊâ`í -ªw\¡3le£bÙƒú®VFãñóJÖÅ'_2=ßéóÃ@ÿz[{ÚMòƒ~j=RÓndêP2‹ïÀ<Á§…až§D''à„ñ‘€Ú~z¹YNt¨‹ô8¦bad<CÙ9]Ö"™Ž%IUtXœŒ_ìñññ4}cL”·ª…d~8ÔJÑZ†ïIBÀE0Ü't4gcÀC¬Ü¶ÝÚAÆWçºNÈ1¨YªiÓÈZfT3R0!NA}!¬þö²—-0¥úe6W219èàfe3iãüX·xÅ% öÔò(¤aÜ¢µ·U(ºPzp<ŒoþŒ(à±ôÅRÖ(fB ¿1åÈq]^³gÁ"S ÂbkuqÌ>Ä ·Oø$'rãXö}ðKBB˜Ô©÷Ÿš d\ãÆM‹D\ÕÄ¡qŠ€_$†ÓgµV÷…DŒRC.¶|rÉæcȈ$©4Åõ¯å€ Ê¶Þìö4¦!Àú… 0 q\ûoh±1)¼º/Âä< o$<Èç‰×qì«Oܨ"ä½óPøÂo}ZÏÈp‡Y`µp5XßÂØ\ó™¡*¿‚Ó>ô¯‘£ª[q[0#z z|ÂT”`:ÖP{Éá‰$þèÎA¯È½ãU$D‹øâôhÓ±Î@ZLl¸—éÙþÄÚ€ö}FYÑÇÐ ¡—#ÒCv:ŒìTïyîÇ ¤ !EZ{*€Ü®h[^ù¤«èU" oŸãb’[Ë$üTPT Ø{éŸè„tM|\ âªä²ÝÁ -ãpciƒK$Ü5Òâ@˜,ÓK[‚:8{+šM@v¦þ@j† °yŒñ®°¸˜?ý6pÍ•ŸÞ²v¼*à;>ý†£¹Ð-²,¥M0+§§š¾‡Ì§Е˜½ò-òâЬxÎ6n‹´XÀM2›ùŒÂ÷‘|ÌJ·-Ó&p Þ~[ƒË`áŸ¡Ä -ÌËšFxKŽ…û+é™ÅÄIæM_KjØ÷OgŸ#zìk&Ý!à :šx”Ê»Ä]´éq£‹ ¥¤'ëé5³¬®$|×ÝD±NÇrʥʾ5¥£ÙÚRÔŽ?dV±N±±€¨eˆ®Ó¶íßW½”;ˆåÌÇxá„-–kô ó³\`|Â'Xíñ•£E÷<‘¢þ›n-1uj]nê®)Xù2n#ü²u é3rð8{äã§@~2ðñn^‚çÃà•oº5£±ÊŒç—ÝhÆysÙÏ.ÁuŸµJíµÊ %‚æÍd„?uÃ(5oQµÍë¹jµÞ/4_àMM‡ˆÓ\ãÌ %A/=`Ñ©DŽ`åufû“È8˜+è~”gá8KŽ¹•äùæ“«v “8Ed¹‚vQV·Å¡(ixÚ]@:Ä[s~ -aÒÔ¨0â쒊ë¿ôù}³f(øeqªc1ÔX ‚Fˆ(îÕµÊ`ík0p93†»(ì.$¨?šç¡Š»°ìîž‚R•ƒKºðEÆT3عì,Z¢ _ù¯P+n¶<Å’å 1/ðqCbIm=Ð׆]³M)5öÚ Õ[Þérk ¿ [7C¶Yq}ðO‘Ð 2vì2—[pì œ>¢%,À’š[ca¬°øff^Âä!bÁ@½FYâ3HËXbÕb!çíéGß5&¾Á¦&¶+ upzAƒ6È”rýB*.OýÔu¢=ˆµŒîH1 Ïü1“ÚÕ»ü¢Ô™þ–m½f¡x.)*Hìusëå€dªQf‡?šÿŠÇéß p“×ÉW6ïqì–ÕuÎ$ê&êçâÜíˆõà>²Š¸C·ÝöÞNÊÓ½&,ÓJ«ãœü8’ÑÛžó9X5/1ÎÊ‘Þr K]¾k£èÚ,òû“Í›»÷~pVñÔ–h §Qñ\äD¾¡eOü,K„r¬. Êêù@*ߤv®ÃÚO)D·l°6«ÊñaŸóIj8¼Áª6PÆÅ‚tc `ÊPvùûU6í@u†rø–ˆœÙ¬Dj»¯|{ÅYüÜ/ Î:ḻbüÎ :6.hݪñðžO,­ ÖÒÿ»Xè™rDPK¼Û - ŽL¸T(rí €å?ŬŽíï ŸÙéÂy9pæLQ4áå¯àÚÁ¶B¯`­Ktôÿ^ñPœÂs7š W÷8¸Lýw¿(TõxåFfËzî€tÐ~7¦ˆŒ …ĽøãH^쌘ì¹=k¦—ª„R7í–ñáTAÔ÷y4DÕœ”yл8Ú…›$×OÇ­ *N©{o-þ~Ë||«„2…ÌÁ-=<.«d8ºí;èKüT¦¢‘Ó±=Ò$$ÐÕ¥O»3Œ\ãîíl”ìu!nb€©Nœ–o\F„¼_᩾/ÐùÇ¢_Wôô Úƒ1´#Z‚<øão¦^ÿØK šš ±ÁszŽvLòñÛºX©œ!s£=n—£‰ôZ2 -«y¼AàòôZ„ï¡fäÊ+oc›gT·§±¦ñ/H>qÆÊ”z&°®è›xPÍ+ÁðÞDT±¸©JLÉW1y‚ïP‹ˆ6\Õ®hÄv‚‡²påÑwU¦vÏ9ï›û>ÆGØØ -Žù“Jè[b˜tb­ …Y ë½ÛÁÓ™#¬–Ø  Už6VN ŽW¢õõýXyÅÝX‘ŸõQµÀdpU/¦X;‹Í  Qκ—]‹:Ù¬øÍÃ;>¸¿Vg µ”­®oESŸ¿­ý¸?ÞºÉQW@ÑÁï„…ŠûWÅM—\LûQØÝp…“_Ý~àÍmÆ´—‰ÐZ0[)o%è¦ñðºã-c(YÕg±]ã%e^Ñ®%Üà˜ðpéñ³FŒhìÃ]ÿ²ÅîrÈ6,æú¾ ¥e¶{qÿÒ¶ ÄR_,0ÀB•À˜ëÃN&…êOÛp®¡Ð›Èc#"¤ÆÒü»’Dj8Isy ¶ÖuwÉrŸ` ñ!vŒrZ@:×#âg˜U%ö³·ñÂwm÷í2¼ŠÛ«‡v…æÍ PC£¸ÉWpMdಓ§¸Y^6|)E®þ‡#•‚ãR*í–£y·üH5z:X>YêLšC•Ì™ìÇ)*–daÑ’…Ú1ê­7,óÒù•ÐteBÜ»Ÿy"$¬9FH4)×\ Íì» JÅ€n¾ôš²Í+òI_5‘1_ mJzk^;2JßꮼQ3 -Z%—1H1ȽoƒñìÚ-a#Â3öôÒŠÊiL##鯽â¨1Z:嬔ŸG>Víø}6BþÔn€*„þ* .L-2ã"›„™(EAÄ"ãÊq ¸¿1€˜S UŒà¥Ê'v%þåŒ%;ôi¼3•9ܬµõœË«U•‚0«Ñ°_D1»: 0uÞ5Ÿ£›²GÂJËÎgAygm$7¾‹~©fŽÞ=¢³%Þ|~ÛÑîúY O -Gãg5RW„¥®ò–Iä+äë - 5ׇ>(&ýsËE°¨ Q©¸¡‡$¾G"K°<ç|Úˆ~bp‘ ¤ z³Qv&e^^‹cºZÁx O¿ê õî¶0-hFAñoÈž=ñG—µ™0ð¬[B§ýæ]XŒ3b²î4Žþh³ñêËûڣ͢’..öÊ3qà1EêžC&Õ¼¸ObË¡ž‹lhÌ \¥¯žì$5˜‰€` -yG¤6‹,i.¸uT—èÅg»kò-^WþY³kÐ|»¹½/YvÉ8 /MEM–™®ô~(¹c¥+»^rh‚¨gà4-eó·ÞpöúŒmfbf‡Vƒ“ÁUBÓÍ1ªÑ‰4ÁÁñ‘œPYV1¸>ãF4e(/xÜÕøA0xâW†åãèøk™0R…¾’cMü·:Íç f†ÐŽ×ˆ€/ÊVÚn˜‘¸ÓX9º/ÌÖÔõ\ ç^Û |JaŒ4GëoûŽžjC&Ìq8ÂØ=¹;èD@ Eš=ñ@áâ{Ò´áoÚµ~ÔˈñŠ¾Óx@jÀ EÙjRå=Ê=›´-xjíŒÍ*9B-þ.!Èš×z©k‘Š{» k -æKu¸y ÄÅe¯N„`M¿™³y‚}ǾÎÀTum–+×%2ò©Ò6FA|;mJ>A)Œƒ¹ð èRMèî[¸F‹‹!;÷ÓY¤ ÐVaê2ßâ’Ò\¾¶žL%WºxÄéó_VÒÑTCÕɯ‰h×Lú‘XPÚñaÞŒe ƒ,Ém«ä'})» úS\¨Ö§n èöDïEH®ˆiÔE+ǵøúìHy4  ˜*¹Id–i· žÆ,–J_~ÀábXgõ·ópkaÃqÉ÷ÙŸî ª£K´ £¤c¡/•ýç(‰°InË´y¨×FFúëÐe3(ñÂŒíÅG> sÀ¼-‰fÑI S< 4VoŠ™Þ¦]Hki‹CÆæ_»G ~´rî°bD˨6h"ºg9:f0 êi5‚NœM4ॻBœØ±¼tn´[Ž8¦^¥¶CP•…kûkµ#¶T1º‡>AÅ°¢"1f €åkuúâ~¡çAȤ™n_øÅïį=øP¸{Ï`˜×Û&ƒlÀQGCà®Ócw0«Õîo^;°­×á[¿¿)­~Ë•pÂd~–µxX°µô.×ÛIß#Í÷éÛÆQ¹ŽÁ)¹¤Ž?åœq§² VÒœŠÅÌ‹ÛE±yGXèlMLÆ"B{4Ï©WOEð‡ƒ¹»?µ¡Cy&ïæ¨0è:öŸy~ùø ÐZÛb -Rã÷ä®3Z@$ÿ‹sX$¬À¦ášì¦ã:üx,€yŒšãHõ—ž=òÐw±ðëøµÝs£áG®w6±DG™µƒÅøVubÌÇ¡¢1^ÖEàÿh~¹–ÎßžÒã¶syÆçMà Ùæ¥0F¡äqSÌ«†…ÄóœZ³5;:O0raês º´ÓÃÖ2éà¢íÛ*o臠ÕìT8LÆ£&Æž&»Ô™í (öEÔV·ñPh×P]5»D@á<’PØÚxzÞJ8xÆ)O§B h]Š,ZJ†‡B‚$trz%¨sŸ¬PàÚ:fe¦AØÒÀp$$h1¨ïû^ÇéÆÖZ8Åóìu׋TjS/ć Ð©®à¦íuQSW˜Fìt:±Ê5I]¦:3!u¡+ͤ%\*zÚt‘#Ãaë3š³8cÍŸê”þ1Oƒ„2,o‰½ŒbBÌ]‘1TH9=1Œ«ÊØma˜4±4¦Uc¨‘&èPZVô¹ Y;É#¿qìζ xCj7lxµÕÖ P~ù‰%¼ìØŽÏÚ§ÌÛDYlE0d&Ê“ËŸ4SAÿUn’3ù%0ž*eÊj>ÉÚAôë^þ¦T˜&𰑦€úëBѸ(9j >^^qOK–(øåÌ:¼«ÄÌ¡ -ƒ.Å&é­åÌ|*†ìq¯ò†ÅØ%1÷Ï“ÃJëØÓ½hüº¥GŸâ„jîŠ'À«tT‚­öt‹h¶%š‚Œ6îáñʶ –UÄ„¦×Kb;}ÜœÏ-ùÎþE•iAšÐÔGQ9ƒG¤g€9[ œ˜pX;¤¡?ï.…’/Aýx-> f¡ŒeßM†+aCz™šãjòÙ%.¼¡*RQwY­b‚(2’¦ -Fg‘µGd¬új.oOb›ê{G”ÍwíîXOHˆcF ´å4¥qÄYìŽÛáûûŠ¢Ç9z¡H´èA›)¥ô<`œõ˜Ÿgö‚ăÌeª.bc:¾ îâ -òH¤O'TM æý#b® B;}—T³Åµb_ëÈAœIÿ$‚µ¹`)µ]TZÓQÏ)äu ý'ÍMã/•&]vÎVó3¥Þq/QAJ·?£åh–6+ìê r,ƒx4S¤.§–_¯rÌ£ä³Sú«ZšýGÅÛb{.•ÃQª’ È舾u‚t-y”GKŽpìÄ%7*È þJÇPq ÅV3Eå›aà&®á‡åñôRG•¨lM$åWž§>ï5JÍ@Íš¨åˆ¥ °“ìY´ÿ9²$/MKPr¾k>j°Ì]ýïY ´Umq_›”œIÃæ=É•¶QVÀzŸÅ®õ¡ GWÀ‰”Gol äõ©]’Ï‘·þögйJ*X­Ãyq3Âvuè f‚z;‰}ñ cÀÄó»Y 2§Þá±O+D4ö3Ⱥ-B‰R³™ xøÊv*p†¿~KJn=±_èUÊG‹Ô5´á*´Q Šº!à¡méçyø¤óÌåxš†!‚?ÎXL;WdÒ;Žù÷ù£¦ÅéƒÞQˆ^¶˜[¿¤e)ÚA¿!ž6Ø¢œ{â×%DdïŽÉèH~fÕÎLÞ é‡.š½–™ñy+Kº¦Ì¬@X$Œ"˜¶å$‡eL0öÃj ½cDÅB©Î¡üR”Î@“É+9dðªav ‡9¯äïÃf凶Œ†¾+PDPY!Q{z <³eÔ¹RHŸNÒi¾£¹ŒÇ NndšLlçÂÚÎåe¥Å®PüÄï4Ó‰³ë¼{äŒÇ§µj¼8ÊĦ ¹\VYc ¨6VU@HÕÊuK_}©nY3†XÖŸ9L‰¹ØSÙ¤`ªªç?¾¢bô*åÄ‚sÊfIv‘Šð¸áþÔþG!Úî6ÊU‚q{ÂÓ–ˆ*,áÅW[IÂFÇ+ˆó‹Ó+«“t¦\ÚÓ{ÄD¨©° å#µñ\Ïw„h¥íRW¤ÝA(“áá†jEp™ÐJ!pŒ´$/ ŒÊ>_S ǵš= TF†7¢Œ½ÿtVòN7”5¬i„Nx×”îÌàk /7B´9-èŒL -Ç^ó³h"Bò.3Y8¤àQAL†™/]€ÝÁ~)³Rñ2ÙCNÙ[Þ~0¿OWSÉeùH¦:8qe=­7 sf#Z(â—à›…Ì†N†‰žðŸÊغ¼ÇÂ, §+»B5Ÿ`ˆ#*T2^AtÞÎd­=L®aPa¤ ¤’³uó—ºãOQQ¿†ñÏW­[–ÓË<½PžZbÀ èÖ¦‰YkJfócÄN$XÅ#ÿt{ ÄÙ¢1à–‚gÍ) _³_‘™¡ê˜Å_0¨3xÀ¼<4'‚ªÂdÒÐüÍ’z…P¸^ÜÊ…¡ÿ`Èæe˘lThô“@2#Šö Ú•ÂÁÎM¡h »–ˆŸ#VG³·ÃA íIøž˜21Lõ͹³°+1ÌF†Öbµq³ý°î¯~¿öƤ€âM£dž`Æ=3õ!HLå“Î÷ ÚbwE†³íl#/ÃO¦?l+¤tÊY³µâ£w ÍÍpâA™c××*mºp@Ü 7bÈ;C¯Bz~AI”*(Ä[Ú1Ê6, j–™!]ƒKEB”/¥©í3ä -”š”ÍÑ&x6•}óçõ®¸ÀroœHÕå;—û,æ/wc/þæ>;êôõ~å/:QÅQ+guÈNŃùEÞ©,~{ùðÇ;¡ «ãv#  Àô_‘KÒ0=CÜî)Ì (ƒ“#Ar€z>dY%¬$Å™+£tÿ'ŨK¦ÃsÙü†òä1G9Êe›Ì‡_â«4>­¿:œ³=!Ç$ƒ=`AÛ¼µ=kšK*H‰;‰‰Ö‡Úyþ§EÞö“¸Åª‹¥¬—£ -€W¥‘=ZøëDS­Á 1× Î:Íð™u7šÄ×Z•Ò—«l80EÐüÕ 1ý¦[kj1ÃÜà ØU“8êæoX9MÀŒ–†Æ´$dA -‰¿n%Œ§)ó+ÔšQ)U‘dZ~áÄÑp<‹6W‚x)„qƒù×$ÛXWŠÙ!J+¤ü~{ÞDqÞTm—Á~3â*õ³¹hà |ñYtà€sÏvÜqSµò\pø¬ŒÚvP9D"†ŠBëÃÃDRn…ÈJz²Õ&|@Äð›¶6Ù¨–C±(fzÅëÐÏ^ÕÒ†VÆ‹à5$‚ô;áS?qàU‚-×áÃg‚‘çªr‚uõÇö„G>Þ7åÎ B×–ê#LIÜŸ‚>´Cx+ø3é?àAÄÛ ^=ØdÒXmùMž!:·ÀX»ÅHb™l©žÈ…;tx§™~gí8Õ¹E,$ø»mÔ -–¹h4ìÚ=î1˜k/lÌ5nƒm¢ÑœóŸ`»S2þ£˜,iÓ€^Nܯ “ëÞV+¸!/bpGÆÉû ÞÆûí"!Æ”øhu·Ï˜(Ô¨ r¼ë¬|¾J“¯¯u%Q»ý -¯°aGJÿÛù»-¡]æ(¬ü:Ýím#L_² -Ì®í­µÑp°~çTrqj½Þhœ‡tnB|D˜‰ìwVùÓ#žtžÈOÈž@•e= Onƒ©È±6ýÚÕ‚­UdÝ—ˆBZñÉŽý”0 ­¸`­ƒTÒ¾E^!øª —†vˆ& -%¡¬µ½^Fä*M ¶ Ô‹&^f ³­}´‹Š!“ì_h×$BÃ5¶Kæ;æ5—s«™nÉ?$8ø_¯4Š UøCбî‰g݉b‚C©íB¥},©2¤Õù™g¼B™û}΂fþÕqÿSqÿ˜3!ßÐBÕoL!Q)jãœDfÅ“¸½†øp}¹(ÈúádìæÝbÈç›á /Ü€o¦Îàƒ½¥3bóX½üÉTfa¾:N]Á¦†/Hi¿)ß²=¼[À2Œ@4v™8—,§6Úð}°† Õ¡Ï`ž6C ÌXñðqÿÆœ1¤è&‘)ÂdØwóÖÙðs‚$×Ã|?ªÀ1‹ôð}V¸€$—`œÛ¨‘ò!#»±©’°i¢·*·(B-ÀÄôb£ú¡c< LÒ ÐwxuM‡‰¦ãÁ±â÷ÇÊãë{gÚ-R<å„Qˉô« -lMv­# É~yE·apÀš”Mì€ÐÎ`ê=E‹U”>V&8šÄW}¿žF ÖiA%úŒÓe D«$Æ]sþü®äo^;*Ð~SŸ çhžLáÖ M+tßW·Ã -l” |ÑO°­¹tÙP'ÇRv@û1è‚5HäöŽß@Z£££Öf….à*Û`©Ð&éT¯ôèœÁ—¯U TðXôy¤³‡>:ø)qË…V>ÙÃ7 ‘5½Î½ŒÚ>¦'\'«$p&îîd§9ª=”JÓÃä”Cf‰ñæ´ê-J9…ŒEü’j/MN³^†ÚC^”@>nsÌD@ã%+˜¡3o˜Ì*N$!\·UO(ÑLÀ§ÜÁ¦!ê/ÙûE‰ÕaÎhH¥YÁs>çj‚Vçq]n|¹6’":–ØŠ°RÒ›ˆzi•C‹ÏžßÃ'ÜM{¥ê¯…9–.^Øø1üÔŸ~½¥ëBŠs@ Ž—µbYÔí›4ø1S‚ÁíÉÍš]¦"ÛvÜç”’¶¯•UöWñÁ¸›.sÄZ=ø‘;›¥Àÿ·dÂXfóÙæ‹ç?È hh4ÈäQ²kè÷:7=Ú€¶ ·àÔÀzp§zÊW×òžý)NÊt>÷qK a“Í¡é/$Ì;͉ÿÍ8M þ:ºXë¼sp×ã/B@ÌéN Q^S· xkPiËewÎK΂ê}$Ÿ ”þ]üÁ)µQÅzöI–†–‘õ¯²W?˜zÀ5LfvƽsÝ)äDDÙg¡j6.¦µ1†Aà͵ò®ÄI’cÁ&­'œ,³m‹$½­ã5“[‰G(× €Ðn+Š0ˆöP,PÀ„ìž-¨ß×ÁáïÄÉsÏ äÛWˆûnòÿ9¥€-*ª¾—ìäØíò8ÞʺïhþôIdåx$5nÀkz>5K+$F5Ýä¤BªÒX!Bu*þóûçe˜æb¢åS2pÊ$]—ã&mò%¦¸ui®Ö4¯£Œ‹›çµñÄ€AGØ—÷û2šÄÄim³òÎÕÏÙIvŽ_ú¾ †I±xœ1ÿºEar•ÞÓêÀÂ4BGLánq‡™Pö9 7µpƨtE˜ ×ì(¶ ÃP¸‹Í?¦ax8*JðɉX3Äôö¬ŠËÄ„ƒ¼°í…ψ!S½bŒçH!«øIS1ÇŽM¬YXÜ¢–Lå.>B èP8¨o.–qWOB -™U'(Æ J/â©Y:ÿˆ¶pu¤ÐžˆËtŒÐ•ÿrh„H1xq²#æ…;zÚD\Û1Þ -(uÉ0Q½ r%¤^pèiöIÏAÌF#aÛ$ ‰“}%ðb·~<¶0&2OŽí7[ÓJ¯ i&oéßë® ÀÓÙƒ¡áŠœ¯VÉ«^à;ÚpKÉÚ†ç&ggQŠÅÎ2u,> ÓÕÔrÖV¥&^ÿw²­áîÑÐk ZG Gߪ7Ügð[ö2Ãc".d¸ºœ•6ãS²£/'°fŸ[è½<‹¶#`}C4lÆ5·v£È:ˆçi$bzÖ•ny’MÃy²©™íBŸ‘¸ÀdúFŽÊPµ=µ %'P4N²š[†EHµCê"ö±;²QË«û(¢aåÒ s -³R­@#׫Àï¤Pú:ˆ«íH·ªŠ QÑO¬Zr/¯¢U²mñÑߌÍfÝFÒ5–ñ.Ïëâ*AA9z."±„V4DqŸù³¡Â|‘¦d©º[Cê̬ž¹?Žf•Uê~DM,/\1³ƒ #g )Ôº¢ €ŽXÔcÿKà‚E»ôS*åÿ`ŠìX1à@ Í’1ûH82ÇDjz5q‰t¿×:$15È,N_Ç="3îsÕ™Ü -~&¦ˆÂ’§Âh}Ö€‡JcâóØ*k $S !éÄÌ3ö†žÂí4:>Jw⮣SKº‡géŽþìVÏà$.ñ§rðOÌl„§¯k‡*Æfjw9;1²[Ö™—í)¹Ÿn†Sï)o\y*l]ó:Ù§ú†AÏ*®Û j—¼mP5©¶£d§H?*|„Ä—‰ÊjžÜ“|OÈ¥åX÷ì!8÷zN_5RRh¸WŠô ‘¸r½T~R8ÁÛ Yù­žró„:ã)u ÀÌҊͤ³ÈXE$Àòú€jåÒ'Xúœ¬õ)Çle…ú €Â¶µ[wD ã- Åžû,R -ñ R‘Ž³Âh/²žl@°G¼¼›KÑY—cã¿|yð?0E:E}Qq9y’uþß`ö‡FQ -“×½.Ã`ÁŒ‡É§ˆáËåOÌSÂœYÌxSwcv×–ƒ¾‘:F³ó&ÄA‘ÁáÿÆ%™»@™SK§Uë÷$4 6|êÍ¡!eQUMB[!U8ˆ‚êRL aO_\\ìÉí¬Ü€£.“ž~ønhR»€-}Ÿè^$RÜahaì8v9•iÌÑQ®#êîI|ô£´Y@m¦€™—#ªî¾‰>£$¢rzw¨~ˆá%Xíƒjâ;‘äQÑÓ©‹°“ä*„«ZsôæDd•‘«;Žß¶gjY¹ĉ>‡„[¼¿øw´+Œ}ç+Œ£áO.­øˆ!f…®Ì*œDZõMÇ@‹W`…â½ùz³ ëFg±,(}Æ7*[¹ :7pÔ©âmô§aÞ3åÐ7!œ$)pÇÀé”l‘lYe›8& ^yÆ I÷ÖRcœ)»J Ÿèœº§–¥r”çž„°hªj“¼£? tfÚ¨ÁüL·ù¡üÀù-NMÅzf¸l"ÔëÅg'l‚–"ÍÀëí¯Ü{|¯3ä.[\Y:$’%¨|$’ó™%iÙA¾ž÷ÐN:DÅÃØC4*åÝÈR\À)-ÏÇ?EP2oÏÌ5HýÒJ\…%kÁnX ú¼wÞ Hx³ØúQªÝ%OÕÝÒéÖO‘>Ëa 4Þ_8QéDLd9•`f½é—?‡H€~#=*<Çz@„>³ ƒµÝþË8àT2ËxX`šû&:Ï=Ç -ËBvœÒ—•)îU;ú^‹mÊ„gWw§›ªlW_ŸF\BhBi »!¥°Ë‹ÌBuƒ9ÕšT_ªŒ¥!Mu\-Ë!' ¬ì)«ö÷(z'JÔIdC¡ L¦öÒ`TÉ’"\ñB‘NËaˆ‘I¯Š¦‰¹ôÆF¨ú ¡Å]+¼½çÕ³&ÈC\ŽXíoŸâwB½é2’+zksskÁíŒ^&b›Þ÷ |›ZþÞ©æ†g`~|Iküa£ έZ ¦ÂªÊÞ?©(–ÊKb,t)ý'ÒÂ惥k¡’ixp,ˆÓÉ…§ï†ôœêñ&¡V! -Ü’ëûŽš®ºe‡1‚L¼»D0(ã¡!.Lj¤Sÿñ9 xÞ.Øï",ŠH}r 6Zâ÷¤,š#mù¬{l¼`e1E¶ Ã,íZ)Ç:%¤ »Ê†G‘K4#m݇y¹ÅèÄ•˜w©0=Ì;„?Ônó¯]*RÇù1 -žÏ9¨üH•ÉïDP¼‚o%fd—,¾Ý>¼¡Š'B ÿÞˆ‚yÐŒNŒÂkÇåî¡ÊC=PTã±,uÍ´° -4GMÞÿT(5I ¥µ#&¹€ŠºÍdžyµÎØÁñy=ñðAiQÌfô¢*àˆQv>â“BT’†#.íw¤ÆFdíÞ¾XáÔfä6[“²&$ê˜ÉAùO$ÅoK®È-g­÷ ãÎ@ͽacÒìE–Q¢,ýSé®’"ŠÜl^Bt$ÊdO—º”*¢L>ÀI½M}{e·TÒµ¹T£GòˆÙµ|@³Úpf¼cÀoî5øßM9‘ (ÞÕY«¥ìK`2m QÓKÚjc¿^IÛÈ%•áŒH2dqÁH‡õ¢{¹eÀÍ ›P½(ˆtDrìÞÔâ11ú0D Gca3%»Ç›º”g -^¾´°KÞW))|j@\.õâi -•„ÄF:}deÉss,U'‡^q¥£X^%x¢¦âÊ!±S¢øæÀJ)Áãk«¥—ÙС9 J—™ƒ O² ;œ$Ñu&­³*/Éví «’úá;´™¤ÇC³Ä=@r$àÔ‚‘&`é#|8vHÒQ|’ùÁ¶ uð'°kRÿðìòç‡!㣘ôpôˆÔ?p}GFØÿ‡Ø9áËÛÃjqˆ ø¢FÄôÃBÏÈåóƒ»2j™1 -¯Â`ô®zªLq‘¸”hQ-ø.^ðT'«(|MÑ-ö‡W¢è -ó(N`‘‰Bß²O†$%jªâåÝ©µø² FýE4íÄÈO^'˜ÐÖh¹ìQš£&'xÑUøü­ë.¡o´#‡fJæ ©–ði ï|î®P)eÇ|RH1Güº-FÈôTý.ñ6„5å•UñBª\ˆFCöhG 9åDË`-+Ý]HhF¶ß…¨^Kp‡ã®„Wd\]£“ÞF&d‘Äòú¢œkÏŸ5>ìÛ…µ¢¢ w¡]“ôÒx“/лÐ/vQM¨I¯Ê²OÒ±ÐÒÐKR(£­­Eð%m3”ê±5•\Þéo†Lve&CM‹çB —nÞdÉa¡Ï¡ ©N¡…Pü Xñ„0œBOç&Z.ÕS¨ÄB…¡œ½f'Äý†­²ju(iXxBÚSÏ–ÖêdIàÙ Oè;­2N¨'‰™±bºO¨TÃO1c§¸G§Ë>„ôvjÙ².‡XÎ1…dÄýœÄÊ5"2>qÊD‡@©Bû*ܵ*3„Z‚³FTˆáh{ÓŽê'T¡ŠL“Æn.,!Ç~ke€‘‡µ*^13ƒörʲ¢h"hphJd¸¢ð ÒƒÐmñ§#Ql~FûõÏzGúðNŽeá},‚.ñÝhS^À–Ãf$3÷ZÜÑßé~¡KA#¡¦OXÈfZ$‘ë‡!@8ñ@†¢Ÿ¡r…‹SÁb¼@aᨎIHQ­e¡†, " ºª•£¥Ô-C@ÐÁ×^cF¼ñ È¼êp2@bÙÚÇ»,'‰ªyEt?F±›?¤Î7ëT¿BE -çÎ5ÛHåƒSÙ€&N_ëñ£pú©ËMß -£>"Â͵Àcƒ¾Iæ‚uÔ™Õ›uˆ7T烼Š6“ë¦%}Dd6C'ÉŒ)JH“.6&ݶJ+ÛЖôÃz‘؃H™ -îTضøM±uÁ6È›‰ÙãØdÜAOa“ˆã¤ê¯_ÃÛ.’ºE× ´ÀN6”­q„#êÇXŽj5çÜꨦÖÉuÔb^J>M ª;ýš¦Ÿ#&|îçòuY‘¦r¯ìà½ý?v§1V•co¬Å­ Ìl\s¬Ï_äŽÈœÆ„…ðö²ýö‰^©bê¨îˆGà T@JÅ5ª¡Dörc£$„%R¦ß a$#xbgÜšfu²˜&„rK©€‘ Âe9d“*T4¤eèÜ ¨þŒ†lp¯„P¹Hå¢ —Ê#'FÄË[”¿hX‰™Ú*V”c‹îª/ßVý'¾…i­–¦ÓbŒõ¸7ùaUõW&uç†coµ¨1ˆš£#ÆH³V_l>Ã+± ~XÆo¶0ÆðèEoT{pK õºâÄ…ú‰q:¼ˆØÏ -‹?„àâ4ê… âòƒÈØ«E&¤ñ]4L6Û·"9Ÿ€;>¿,tÄ£§¸MÁzÙk2å 2z½ñYVäM§&o¨Z+%*}»±ïìÞö¯ ëÛ„IA‰¼zë‡ÔôŠ8Ög[' hìlùz‹±ÓŒµÖJ6‘{G9t‹-þ„R¥°j΢…}•ò»'!îôäOØAóæ2×òÔ«ø úAœà¦Sh}áÁ;Öd¤ÈÛIëi à u‚—°`Ç‹æäÌÝåèÉIS¨¢ØÐ €Ô­ð UVöÐ0æûãdr2н"|riîÏX'kBórxD{?mnP"ré²ÀÇIæy r‡˜Äÿð_+ïomÓíÿÒËé ÄCKkI§£y–ŽÑüLèÀ#ð_\Z–ïöë˜È`R‚¨à—!-u­|Ç®@0YÉ;nWrP 3J“ª[´Q;ŽW/OqêmÂEb"!@lqõ(–“ÖT¢P·™”qNDþiÃý~‡\˜4*Ã×[¡Î½ÿ.µ|ì%<Ä –ZU3÷y"{K‹Ä4î[) ›l¤¶–m^²±åÓ5Ýü›ø!×Cp¨§l'ˆ´áö8«ËV©¹k‚ -µ*3@ºŸ)£::Ié´††Aº‹èaTòÈÑVœ?åw}¯œxÄ]«‹MÇvçBÙh‡ÚŸˆEm³ª,¡!ûç ¿®Iú?ª&k'[BY’–­ÔH¹j7ÄÖ¥zÂE^ë›bš¼eË0jy{)«¡…Éê%’Þ:Uó|´z™$U»¥½Ã7ŠV—hä"ˆ€Åž))÷ž–•nëu*ŽýÞKcú}Ssp˜jÃßô©¦¥±Èé(~"ú/ --Š\½<Ÿ"T±F.®±á[KËG€{6< ï­Êȳ[`h€¦þ:qÌí›&¼$ !fj~%á´öÜb€fm"é¶AœÃ|K)Ë•{i™ …uœ Çö†‡îG‘kMƒ#òãÌôhec¬¤„ràǸXœÛJM&> ˆÅplÚ*ʛ;ƒqg‚ˆ” ßðòÅ+ÒA×8éýV³>(¥W l7†ƒ»¬Ž§ñÍ<*T„±(oYGh´Õ©-Â…7>ûŠ•Ž"rf«L8´‚¨mÜP/E< rÕe òòV._ðc!'ˆ^zÿGÛòŠÏ0då) Ò²Õ5XC\ð¡B±R ÔiVéÐx ;µ‚ÂpÊbëM“剄ˆA9e¼" JÍ0Ãý“ÕÉsÈÎyFc€a­˜©…Os‹X6~ÖÅŽÑCDäQ·%2 åŒÆÇ}©J7ÆCPîŒ$­ªl—~SKÁäHÚ:§¨8¢ Ø…Ä1A(™·ª"vñ…#Ü¢.®ÌhOE–çR%Òð :œ€Uz\ê߈œ°!þÐο巽iŨKh-e5‡˜½0<Õß³P#ÌCc¥rB#1×ù“Qh'ÉJð>èÓè4Ì«´d^¸ŠeM}q3s¥,oˆ -’È"y…¤Çb·U^ðü¢ÒXË”RƒaÿéÕ¦½‹] …Û<#Å:ÙÓ©à¹e΂…µ)8àâ¢PЉµ³púë–eyV"äbk*ÔƒA5¢öçâ£kZÌsŠ—ÐÔ05-(«â,JRÀ‹‹ä챤~±A«<µ#5CS@Õ5è/…iÒ= W @êXÌ2R¶_0ߌ,ºuìb+\—­èè—ú”/)?¼•Ò×Ć+»w8÷úÒÎq2]kŒ)SˆöMP@ŠÛó0üÌõ5W«Š2MŠ[ Ú™Y¨°®æÿØ,Û¿aÔºÔB²¯ƒ¹œñôׇÁ5; ²(R6Ië„ÁJývcèÿÔï;~ÒU<½z«À üâ#*\/8Ò‡EB1O‹¶+eÑyÄ{Óv&¢7åeÕqo ^ ö”˜£K|l[‹´W— -É/B2ý²ä”½Â›> ¢ ôK¡ÓIÁaõ*&çÁ&gQ¥h¶6ºÂ›’Õ}•„ɸÔZE"ðŠJ}#(/üÐôP.¥ùàMüU7ËMwY¦¨‘«dUð ƒ&*W8V߳ΠF‰&uŒ¦ ¢°¦§ø#Œ¬ÉfÔÑà^=ÿY’‚JwU6Üþ¹š¦}qx<íVÞCd¾•P«ÖXVîÿi2)¬ÔÞš`¦\¥ôæUÍ3U<½ôžx'©K¤Så1©´ÞS„㡨vZÜÕÅ*žã)«’!äpjŠçä\»à”Mœ g ЙºtcZ>z)©O#†ƒX…*Õ©I<å`RîO3§Nn9A• Gm|Q¼`‘•Ñ'HƒbÉÛ¡$ ¶íè«P<.¨B£¼Ðæ< (s“Ÿ~ƒzÉ>|"ùèÉ‹;O,§yï409ÚámPu’ûmõKTTY˜Ü §w‚ÚätÓ+ ÔŠØdä5½ûLèZ/û°LlΕf¿(î4[\Yafâ)¯‰$ø’’>{UÈÔ™¥â¤žÉœ¿?‹l©Ò™0Ùxƒ6’Ë)¯ºÄ`’Œv$…ñŽ—}ò­*%ªÁ#„s`9E”ã–Å}’Ä–—ŸHœy4u^™WåµiÄTNO‡\°ç„ºâ÷ ¯ÕÁ ÊI(L1~†T’eÎÕÖ$dèq…„ø'4E% üÁŸ@–z.~$pŸ ÆE2ß|)¼ª^Ün}t ÃBž'<Áèá -Bù+=ô—“†©Q™lÄ¢…àŽŠ—÷̥ؔd  ±=#;ŽÐd5î BŠ—‚„¯V oçÞ1ø[VµõÑ2òMkf&„GW»•xØèA¤WPëvн)¸aø|šwA3ðAN€›x@À6ZõmJÂÜøµ0º‹‡¹µešÕh•Æùÿ|wN¸¸ÐÀyåLDIøPF`n`|òs:É<³zÀÜ|¤úLÂìÓfÀ´gœaQÛñIwç§w³V8 hx÷°HýÑúô*â0uâêçg17oìç ¥4£¤f0îÉƱ³€b€m·¶ì0–KøÆò\ 0LtÈƇ1Ÿñ -ƹ37CEÎúBÓ×Itâ¥1ÊÕ“Ò¥ñLDãà${&!:4ÆθlýÒTkÕ÷Œv¼±ŽÆ?†Î;Çz ÁÀ\ŽtZ28›ÿ £ô3´˜–{´‚¬J¥ÌXXV7*G*;Ͼ$˜¬†Gtþ -2©™Ú~Ñ÷… ÑdµG…Û…ãb)„¬²ÇWCòQ5jvÑN ›ÞUYYu¤¹vPf-cuÀ£Ôp/ï”’J˳Ò&¾ 5Ø[`’ºI¸‰øÃþƒL=^X‹#K;bH”4”çyü—$âèj߇cNõUñ;Æ/óë—pd‘š¯£Vˆ,H¡}¤¥Ú¯©ŽÄÁl2‚á"Äâ…aÛÒÀIf— šqÔŸâ÷$ºÉÕœ<ùµ!ÚykC¨p†Ñx Z©½¬šaƒéáÕþ%ž9¨éóSO\ô\ k¬ 僟à[ÿ¤•j\”#ñ°†Ì_ö¼%ïPÞÓ/ßE> 1ú¸pßµoE¹yü*úqsqo/mþ›Ø›^DùT~ØúVÄÒÈx¨¼$!“ŒÈó,• -OŽ–£Ôq°?Ä ªß¥›Ð¼ÆŠj¨)£2*|¿"Ž·¨M †£ Q+ËA¼Ý…žŒ êä´?($0Òùi G_qÛê8í`ì ~Í7ú‰å0µCÕ–³˜ý3*ÌT#:¸²«œý_Y½AÁÚû”ÁjD^‚D!R?eLqd£«S›4|¤õ¤åF²ÕqH,°¤Sá^Ö Ã+$~ É<@h¥{Gâ^. ¸ÿ˜iF¼ò±Fêš=DÚÄ®°ž R{ÿJ³1¯/HF$LÙºö ÑõE4¬ -Ï‚šå4„#·–²ð ›&š -A8“‹4Èî¯p["%ð+E6'‚(¡>âÊ“ ¼ã‡1âDPE:$(¬Ùhmu=.Z5KƒÐ_qËb"ˆ²™Õpq¦wúÍ ü!¾J>D»úaHYùzíü1°ø”ÜŸxÄÿcéUfÕ±©˜Ía¶£Ôk¾þ*è(‹”ÐÄI”ƾ“†¾þ>ç‡ Ì*ÒÊ;jýШüLyþ—-´ÿC1Rˆ^½‰ÏŸD|ó3j0‰­GƽÅè­ýŠ¸è%–aÂ~pZ„{áG„þ܇YA&LžÏîo=£ Tîg?-q³Èm•LeÄÞ ½Ñ34þ -ãÌ‘ßáß Y‡÷ê4 ]A "O¹YJ\ÎP¼Dm¦´¸…_ö:lO Tg4)!¶Âu"tôæºÑÜŠ|¸¡&¸­¿_gæg/"¢›úÌN¼¹Ï1 1Ó8O¯¿­â¤³:¸þfn½„£Mš_&õµdÈmÆÈ—2¦½»›ž[þ=žHlºÀF(|j…Œz‹mU½°èpl••qÜ„9îš:~è¤ÎñH— ‚í—© –ÚcÑ=²ôü*ˆ<ÃSÌ{7/$ût´Ô¿&UŽ¥ÒÔÕddÖùÏ™ö›i0Ü诮ðbHº¯½IÝüT,œf Œ4âÜ¡”7ÂnñÔ!• òK{Ìþèåmfˆ‘óž¾ÇPÿi)µ´¬ÝSuXÑýÍýªÔm -Sé£7‹ÿÑ´ÜùkDY‡ÐZ"&Ifè–!} HüØs½^JÚi®§Uõææá8}=ÎcNà{ÑuKé¶|ܵtñ´41Óõbó†1ôd„ƒc#0Œ|%UÀ CÙ z“XD‹Ü” ¯ˆ–%1vroö£¤šSÃôÕíþß^ Ò4Ôiù^‚ï3 Ê ø¦{;Ïa&:·½\jbŽþÔK­òþ“®r&t¾o1hâ®ðÏ¢D)Xi¼Ÿ™è-ÞM©Ã ÔqNÛ¶Uîñ ¹ -;yÒÊš{èRËhÑ -0s$ô¹V`ÕL¯ÿôr^—#õWÉlWÍÑnUàýÔk×wÛE{½ª -¡VüO‹J¯@œWþTL_¦oHjz¤¦ÖQò -ß+opü`JAÞ4HÛ8íà{r¬`¢H™Ð¤âè}’VIÿæ$jøf_›Õ?cƒìAŸçŒÑ§ÜÍaÙg$_•& qÁä2ù°ýâ±~ï Õ« -ß/ÉèîºÇÚ³O½jP!rë÷uh)ª–Î.’àEaÍ,›Õáiö+ES'ŠW¢`‘‹[Ü.òÊ®P"n£l ƒKÚœ#p]OÖl·¢kˆ®P1½j4ЛÏf½¸‰/ñ´Ø¹³*c‚Ÿô‘@~|¤ø9núy|‚H4 -À£`»ÖyÖù‹un)ºµ¦Š *òãȺ*¡^õ¿©þ*ö,Rfë£Á'õ‚DÔÚE$HIef4lb`ª¼ýuú½_áG€iÓ'çŒo Z¯q-ߢ€¼ZçUÖ·¤OAM_4…^á‹1_YÿñÂFqŽOuS[ÃøllÑ–´Ç}WËtjA>-PŽúÒÙõíÜ(0Mœ=³k‹náž·è®,#R–Ó'Ëu'6?W _ð—äÍûÊYb±V+7úÑ0 ®=Ĩj2ÕL¨Ž*O"ð`Æ3—åQËç¡ôÉù6éý¦ýÌä` IO -y©®UdÀ+’(+[‘Ÿé.ÒþE[ŠÕ ƒ¡øBZŸ„9Xê“Þ<ŒÕ×=жgT7FÙ:8UÎ`ö{tƒR-FÕàÔ¨ÔëwÚÞ¨ô>Pê÷§&‹iBÎ7ë;‰«²FÆ­TP§'çØN>0¯5C÷’øÛN„'y>óI•“y‘Êøj‰µ¹àø|†›¯yË=¶ëãîþ¥úþ¸¥ö¤Þ­es¬×ÐýKZÞ3¨Ðxoí”ßîW,]žÐHŸ€ÙbVgE7û§-8Q·àsÌâ¬âšÚ­ õÕPnõVS†g'DÂñ¹‚º óÒÃó@xGa\­¥>¡î5ÐhSÏá³joüWWÅV½˜óPéqõpÖÃÖ’%íjàÁàü+Àé¼´:þ¤ÈŽ:dx|Ïñ!N%ÃÁFJih‡¥rÌ(j-™“½”C0„Ý3ñù¦ì:Hè’%B%Ÿ -åS# ¶p²áe8õ|Ýk1]††×3ál»·XÝE]RMFSñÒù•ß§=JX}ŸÇuQÀ†±Bç¨&Ÿƒ±¸ø ¼¿ ZN¹ë){R9È#?ôÖ_œþçж–½ÛCÛö0#ãmo RC¢}ÖüO„²öK%ÿ–#ÿÉõ€h’ébxx^S&:·d˜!ÆšÙ»mÔ¶ž-bÓ?¥å5°ñü‡q@øÞ£«G%e1º…øËÕ& 0žöÆI[áíó÷[e99¨YAc7GßUY?Ù£Þm¸˜.]V;nÚ{ÇO³1Fwæ£8ó­ý“º Í~…V ºý;Gñÿ+Ÿæn „ŠK¸kl`Øúkê„5Ù5ØôjU ƒr²t+ §‘Ëضp—v O/Icr«@#¶I$›,–m #ê82Œ…Ø> ¹o”j/ßÿ®%ú‚1Uü)v©|îj&°7G ­à1@0„8Ï]Ïv·‚ÓµŸ•.›Üeë°†,ºJ4%?OÃÀÙÜÌù¢Ô<†q¢,DþP}ØýBA„Ño@LÐÌÖ>é¨v¯Ì-H.Ô$ÙaٛºÚѨTG¨F]—ИÈÛÏ€øŒÁ¬áŽ8qlZ£PCÄ6rÇãHp¤Îk½9Ž$”ãP úçžçg˜rY%¡ÔOt÷%£cúö¥1f(ÒÜ$¬(ñRÙ1Ü—_œ¿ûÁ6­æ i7~ËzÒ¬õ©Á*ÒJ„ÎÆpŸëÆä¯µä‘ »Vrp=*¥2¹!ÏÝÈy·¼yÝ-JæSA¨çh­¯À#¨1ßÚ¿{ Sk«;ê§5T _AÛ=Áäöì _À7ÍË,«fi?Óã:Éýz’¤{¡Â^Á…¸9úËì€owlæ#ÞØuÃþ9°©ÃhuBÉÑÚ±©‘jôÙÙ}ƒl9ÔŸPóF -pôº1^x+–&»pöòƒ N ^ê¼¼Ái 7ƒ/…ƒ¯È’Е:»R^3—]HÅó%fëÛ-Šm8t#“(ðƒgŽÿE8À’ŸºHrÛ#uÛkr„æÇœšm-C«‚}a•‡x¸†«@ùšÈ Ç…¶BE¢›yØZ/õª4Uÿ.Ô/`¾=@g@³ -±ÿ¼™)ª@é+ö2­eÌþï=ÿÈ@>¤§~{û7þý«cW4‰öÖ&ëådïHi*í½í'¡£úõR3§¶.U`Tåý$ˆñV!ºJ_\ ÎdÅ® -^eÁ¥ 7¡þi¯öÿR$å%P& 2a0S#4 ­©(m -½Š…ðº^¿|^Iú`2?Óêkן ½O ÚDº¾…¬7„­f¢r¢nVÔÍYŸ¹~Åýû 1o{î~zÀhá²&È3@âý ß¹Ew¾IE½•r'é&¹-öìøwg{?Ì“•ÒßÞ8õN ÒtOºØ'¦²ÏrT4ÈŽ8ˆ’âÿ(÷h-Ñ9eæ\a¥­ -»ãYµõ´ßËÇû±úƒ™õÿ{!¥–¯Ä\êAuï1™¯ y . c8yR¨$%ÃÙÁ‰Þƒó %¬\6™”¹¯sÑ—}›˜¦Ô/ (mÊBà5"¾¢ZúSðŠ¡Ì)8æ‚z4ùx¿.#fcñ]š?´ùÍSdê«hø+õó=Ä`ÿ$Ÿ"ÿ§*å?àkL¿Zóþ.$T¾×Þ×8@9^Úóšû®R,·Zv_Wf%ú¥¤Ê^AŒI5Ÿ±4 -öN'ˆžˆ€ž“™?ÁL/ò¨@¦¦ôÉòxÝ1u¿4Ç4 ÛÍ– ˆ7reà¼(‡!œ E]ž¨²@# û]Qm½7>¶}Wõ›\ß*ïé÷íýçwÏ ÁåFŠ,¾³B¹™W Ô¬—H­ÉYQ•©øÅY¿Àמ“ó;ã\ê®]cÎǃ3_“C4gG8}xüñ¾CôuÇ…’ÃÐå8ptÛ¥;|·ì³sl z«–©€rÇM|BâUôf¹[Ø®#äXxc÷|8_Èèq:×íúú@Õ¶äÍ™ÛW²÷§ºäÓ‹Žn󼫹>“¾¼•“8ަⰿ¼¦Þ2Y¹ u2ç©¡9‹o7@ OD½yAšÅÄaÍ:ÍÕ&#ýç=n™‡OœRîöØ„Ù;™GG¬î•Ê§“æ¬lÏHõFÌõ¶owœ.—[½#îtÃ=΀ -f™kfg›J·X?i2Z±N‡=˜xgTXž.1ÙAxcc~ÙZÄ€³×2Ò‹2k¶ô9cßóظœÞ#Rt`þ v!›²ÊZæV¸sµ 1a=ÌÔýè̹Š3áHbpáì…?Þ_×"4Ï¿â@ónq*©:¶@ÿÅd3èÆg‚}a<€3çþÔAïç@îúA¤ÂÓÓ¢ÞS1zûñ2Q(LAùù#Ú®#+aC?0‚†K!´zEïß»|ùKb/!bÜûÌ2Eóùª¼ÈÐBž÷âÉrb -ɯù %éÎ?*X ½³2û&‰2v9=âÌ_“X™d…G‡”2b¬¹Çµ“ån;j<ô0VjW1ZJ²»Í”M“+ì«£'KÍÛËÈ^)m¤¶ÇßZ3r¼ÖL‹P îù ¤Æx”CµHÂ"cªùKA„^Ö¼^dÝZoj|üR–£$AhKÿ_š²Ö=òN„i¥¾Ò˜îæýIO\ëÿk•s`BÙ2ç·Ðƒö®…bI%Ò™0Ü\ -G-UüÐ[&á_¡:»æw¥Ž´ˆ±ÒâA†ûîzåß²6îHØkˆ°dùl(=Š÷[éà_e&ý4I4Rÿ<ö>ES -•hKѶmÛ¶mµÏz`ÙÔÞ0ótQ¾3’ïPÒûìèý]­°u>m’{o?c¶s0>333³<žXÿ!ØQPÃ…R¶Nšiž[cŠoÇsk®7&rÞW;묖w«cò<·æ[onç®úÚ‰qÏvs~-Û1§Gùâ<9ïyrÚm­zòÍ-ï³óœµ­»Óz±ÅX[^ûžôÒÛ;¦·óÝ5ÞyÖ~9¦{Vk/ï•SjkÞ¸ÛÉoƼÚ:µåœb$Ú/š‡ŽZ³Þ–k=¹­<2ÅH{r­kæxãÙ»ÅxvÛkž}c:«í—ë^'ÇÛŒ;®XëÊiî•c¾gÅ#m=7½{V^±Å˜ëJíµœâŠ'ÅÚnͯ½wÚkuìLïÅœ÷»s×o:;Ï8s[éìvÛ¼;®}rœ-ÍûöÉ5å|ò®/íµOŽé®}w«÷½7ëš÷ýrœéÍ}W{õìvwn¹¾ø㎑tz–tzxð‹1Õ:r§YsMõ>êWÛÙéÅGãÞëÅ5cl»¾¸ß=é‘æ»V}„5ïWc¼õ¤G—[º©å½ÇÚšÇÆHôÈÖ‹‘°–N×xD{pì)'¦#ણrž1—*B羻済ݷÁ•[ë¼9—êûÞ¬­ÞvÛ-æöé\sÛ{·Úê ç­÷Ö–Óœi¦›óÞ1Þš^Ú»¥ïj{×ÕÒjo¶ÛV[ñåüæ{)¾×ÞŠq­ùÞªsÞ·cŠ­µÙöœ­¶÷ÍoÝÚÒÛùÍ—ÓM­¥öb¬óíÝöK±ÕºR½3¯ëk-ÅúZKq§6Ûm©¥¸ónõµTgJi¥•òm±¶Ör]i¯˜öMw¥Wz·í¸W¾­¶µßËwǼë\-¯ÖÞ]-¯¼S»ií•æN7®4÷Êqæ´vœkî—ç›ùͺãš{ͽòZqµ¸îº)¿Yߎ)µµÚÚw§¸ßjõ¾¼êŒ/åÔî]3î[ïªi¯¶âÌëÖ[j/®øRÍsæóÜ;Ý<ïÍ3ç9÷}+ÏÚöZí­[ë}ó¦kÎíÖóm9Þ{Û›s­—SíÖ³[{ç”k®ïÅ–òz«¦™ßÚ-åýZ}±®¸j‹·µ¸âÌ÷æWwm«íuWN­ÅœZ¼·ÝVïÌm¶•æ­ëÖ{k½qîYo­·ÖuÓŠµÕWÞkεfÛ¯®zçL­å6Óª7ïyïÜñ­]W»çÖ5ÓÊ/¯_{÷µÛš/¶çJu®”Zm«ÕÛÞq¿8ç­qÕ×¼ó¥_M1Åõâm»®TÓŠoÝY_Û­Öµò¬7µTçªïÖTï¾µÕšk]ùÞ–ó­åÙZ|¹ÎÓ»+×ÙÖn§åÝÒÝëÝÜbË­î™[ªí­¸Nº¯ÆºÚ]/ÝÕÖJyï]÷}-íÚn\û´3_¬y͸b{sµ™ÖÛ9íºïÉ-Ç6Û®+¶—öºsí¶rº;®Õrmû­wbk3Í6g¼3¿[l9ϸ¿›ÛKq½WïJùÔ×vkí¾Ùbží½[›kµür}w¿×rŒ/î×ZL5î›[ÞiÆcœ1¶5㋳ͳW‹q·ÕjKyÏ|Þj{¯×V›uï½ê¾iÏuâj+®öÚŒó¦»_Ì{ç¹gŽoæøR{q¥·î¬{ß=küjkµ·sj;­;çNs§¹×\5î”ÛÚ¯Æ4çÎû¥Ön¾¯ÞW^©ÍVÛÜ+¯´Wn­î´r^q¯ÓL/¯wßM·ž·Wmyµ7ë];ƹW^s½œÚ[ëµ}[š-ͺ×ji¿¸ê\»¶™Î½k®»ëŠ+½•ÒÝiÎ[묷ÅUÓ]k®œsÞk¦½òË÷Ö´RšûåUcÌoÎýîʳ͘ó‹qï¹ã~uç7óªiîµî©½|_Í«ÎToœmç˜ÖMëݶ×̱®µÞšq¯¼Wl­¶f¼«­µfœqÕã¾ñÔ7ß©«½Úân­½UgŒûæ™bnsÖÖj¼³ÅZcœ{µE¬í×Îw¥üÖ‹ñÝ™ëzy®uóZwîºr‹5¯VoÚgÖ:_ÝyîxßÞqÆ\Wjs¯´ã«{¥ïj/å{sŒ©ž¸WNsß´ršq¯›ÞœyåóŠ­åµkÝ3κãÝ/­7çËmÝ4Ûº¯ÖY_muÝ·ê];ÅôVN+¦<÷M»ÎÔÒ\¯îÖjLuÝç\3¾¹ÚË»ÕÝnΩ½øêÍ/¾¸æ[íîÜr›/Æõ¹ÙòŒ«Åºbž1¦ûb5Ö5cŽ3ÖúV®éÆßZoï{S»µÎüÒMi¥»k¬3ÅëÊ{®·[{µÆt[Üïž×mqŽ±-B-ç¶ã­-íw×jyƶc«9¾™_Ë'ǘržiݹRœ7¦»Ò~{®´[M3§9ï«©¾”rÞ7νҪïºqÕöR‹õ®öVŒõ­öæÜñźÓ]m¿u÷^³î[çÛ·ÖV[Ë­Þzãj9Í5o~ùÕ·ÚÛíÖ\÷Ì+ØN^k¾uçË­ÕüꌩÅu×}-ÞÔV®µ­ÚŠ9ßvÛ=i͵î[k¾}ã«i¥ÔnJ+¯–^{óÄïks­7×\{½}ÞL{­fœé½÷Öng·9ïËqîõâËí­מ«®U×^ñå½çÎ{µ]ß]k®uS±®zom«Î½ÛÜ©®ãݱÖ4ç½k͘ZÝs¯¼j^¤êZ+îØæ‹qÎï]í®8ç¾wµSïš9ÆøÒ[o¬3ß—f{1¶öækñîÖoåÚZÍmÖUãj/ÅôÚ¬¯¶¶ß~9­Õbl7æk]/Í´ÚJ3åÙjÝi·¸òÜuŸZmq¦=ã}5½Ùr›mîµö\g§ÖjŽñ¾½c›ãœ/¿¶n|©½”ÏK­Öã®s¦™jÞ7å[j­µ•r®­¾ycëÍ›S‹«¾–掫Í3÷ºu®óRËõî¸WË+Ýúbn÷Õ½^^ë¾7÷Ë«Í×LsǽW÷zwž™ÚÍ1µWky¦¸÷«–Ú|o.Bs×]SËqÏÔn]y·;oMóå¹Öz÷ÝöâjkîÛ­'§¶j«-ÍúâM1ϵfl©ÆúÚ»µ®WO^íÖUçm1¯Vë‹;íÛr›§®V_Ü1Ýüöi­½¸ëmù¦WS~g¶¶^zq¶Vï}»å3[[7®¶Öj-æÖÒÊ7¿¶s~;ÆvwÚo§ôÞY±Í´ßn¹åÔΊ-×yc>)¶¶_«{Í_Z·¶¶WÜo¥}vk÷æuëJu®¸^{«å—VÍóåýö­íµkË7¶¸òn3µûöy­¥W÷jwÕ™_Ü©µÔân­ÍœóÊwÏ»Þɯå×ÒLq¾öò‹­ÅÚÚ½­ÆÛâž­½öî‹­µE.ÞÜbÌußÚö‰s®][‹s¶•Ojë­ùî­ç¶½óÎmÍVWliÛÚÍ·î[ï:·Õ–kk+æ]Û1¥›ë¬÷ÅvïJkåwV½wÝyóÊïÍ÷â¬õ­<ë~9åÜj«ÎÔr®k­øæŒ+¯·òj7Ö³ßÚ·åVwœq×½g¿k‹)ÝXãÜ5Þ·jœ3íýÖÜkÞ›çž9¦y^]í¥¶f}5Ÿ:WŠiÏØÚm3ž:s{7¦—çmo½ºw^-ï”Úʹæ6WZ­¥µn}iÖ·ï¬k¾ëŠs¯4ã˵Î×Þiuí¹ó]5ιç]«ÕgÊ+Í}kÜóíUS«kí™òœ;¯÷ö}yÕýîÊo¥Ùbmo×õöœ'ÞõÖœ¹æ¹òÞ7Ç<ó]u¶wœ;Ý•^m«®<ë›5¾újÝ+Ÿ×}¯îw=/®¼_«û¦˜OŽk¦˜b1¥ºó|q4×[wÖîM'¾ë\µîºë>ï­Zß[m§šêÍmÆœS«uÍüV]wÎãš¹îüê>¯­ÚjË÷Öºó¾;§—s­û¦Îzëåtk¾7׺W]‹Üº1¾¹ëKïļêÝ9µ¸jœ7Ï;ç\;¦¶ÞÞóÕÙîÉq¾Y÷Š±ÝÚÞ½uδrÛi¯”ÚjgçUÓmm¯wã™{½ÕÒ»ï­ÚVM9æw[iÕ×Öm;ïçÊk¾\ï®íÆ“òzu¶”g›±ÖzWª+µ}Ú]óÝÕZ½9Ÿš×}ùÕ“óª3åϾk½wï~ë½½Ö¼;¿´ck3î·Þœ)ÍÝf\/·´Ò^iÎ|WÞqÞÕnZ{ÕuëŠõ½w_½;ÎS‹5µöLu¾}sª©½{ßNõÞ¸SÎ÷ÔÔnÊw­Ýn¬sÕöê]1Õ·Zj3×ÝæÚ7¶¼Zj¹Å“W«/×¼Z¼÷ÎW«õÅwgû½|W¬éÔÕò‹uµöjŒ{ÎzOj-Ïôj~kÎ<ãŒ'µ–Z[ùÖ|_\'µ–÷j/ǸëÍïäÕêjûÆs^'­6oši·XãΫոï­sæ÷ö«­Þ5W¬qÇ×^Ìyç¶Ú|ûÍ•ëÌûÆšïªuÇ|SŠ÷´½Z{+½µfž{µ¹ãªéä¼rËmŸ¸È½TÓ®¹æ:x·|^l±ÅÓb‹-¶˜j]¯ÞÙfÌ1Ö¸âŒñÖZkºñ¤wž'Ý|çݵƻò#{çåysÞm=²·Ò‰ûí·óÜ3çï™{µ}în÷½âyûíœsn9Κóz3Ïüò¼óÝÛæ}gÞûÚIùÔ{sM÷¶:c;9¯×>kŸµë>kï¼r»ûä9ç®sîÙæÜ;î•Ó›§Í6w{s‘£Jë¤ÔNŠï¤[:3Æ–ÎJ7ŸÏkíÅ=ϹïäúÎz1Æ3O:)¯WO}y;Û½ç¶ÚN^'§“ÓÉéäµcj'¯9ï¹qíwæM7¶3×™3·»Î\g>ÊýÚl'žØvLéÔVój·®SÛl§¶ÝÚ‹'¾·_Zg¿s_ÛëƼN~ïä·ç‹ïÎØæ™1Ç5W:o¶º_;o¾™bk³Æ×Û¯Þ4÷YuÇùòYuÕ8c¬ñ¤ÙâŒ7ægÌ­žZë»íÆVO»wîO»·ÝXOm¾Wgªñ¤š_Š'Õ™Vª/¾{vŒ{íSã¾g¿—âyïÍœ×yカç2NC!Ž—“ÇùZò6_DHš¬ " Õ¡Ù“ÇsM ˜P“n¼šD"u!‰xiÐ#s @ç'ø2÷cTY+‹öÄ>‘Ý×’Ûò(ô¾T, +}ڪȟµ,o×õW4!ûGOÒ†4´´ýXÞJ{b_HÎëû¬U•@pYE’®’ÏËŸÃúDr`eÏÙyƒåäyʦJ 6¬³EÖT-:_R>èkèâ‰YyƒË[9¿Ôý R˜+iTy+[41+[89ΨÒV¾€¢bIXÉ‚o¬¬Á…­¬q…M‰E²?tÇUât=‘8aLdPœÖoÑä¬dѤì³`bæ…ê¶J2(Od÷õkdi+qxy+eDq+…èº~ŽØÓ˜öä‡è¸†?jWGËÉë|A•'Ú¶JKÈÊLÐJ°¨/säg¤Ê • ÎSéãFõe¢Ê` ˆS{Õeý8+oÓuDÔ9{òBt[ŸgjäQ³æªHž4*‚I×Êãò'à²<šYÓ%D8C5 ÎT)wȤþO\Ö˜Sæ$Ú€eŒŒ?b€=F˜‘¤‘:"œy´Ñ22âŒ-ù›.&’fªˆ(Ã4Ê, 5WE„6]Kã •Æ(ñ !F 2O#†jˆ„ÇŽ˜ìYú@zÖ®Æ}c¾FŠi¼ÙbòE^ØoÑwöœ”•;hT£YÔÈ£f%ö°U‘Dx`^E²ƒŠÚŸqÅíÇ Òöi\qû3®¨ øÌL&Ùpæ€I3SJ@C€?bÆJˆñ% óäÐd)i²”€2P8SåÐl “d–D 1tðAÌ >9â}ì¤I‘,¢ˆ‘5QKŸ&JˆÈS&5’óúBs\‡ë‰rÓ"_<9­}ý/©QGlŠZÛò-š˜ cPaû.¢œýpYg¬i”i"“dœ†IZ”jÃú(’x•5²´•4þÞ¾‹'f¥ ?´è ËëŒQ;dR…®áüR÷%è7L÷5<ѶUž`ëú>kTë##Í“.˽ey°'Ò«IÔ‹òCu]¥ (eCJÌJŸ¶ªŸ3¶ô}Ò²¼ -=±¡Ñ’1¥wa%ÙÕ¨Sõs¾¤|ÍTqÆ)ˆp¦I)XSe$Xƒ5D¤¡*ôAÃòCq^CsaÃ!¹®áN×Õ°GÌJIEÞW#>4¥|hJ0üÖ”dHaÂx’¦ôãfUâlE‘9]S¤™ÃEª¨#âð~§a¯4bB6̃ú,öÊÊ|`¥ —“0‡+ŠüI»Åy Y4¢ ûÑq Y,!+¤œ Yø•Cw]_æI (Ã4ò M‘(ðÂþ >4¥xdA€Ú´>O™ÔpÇì©´éZiª†"ÍV$'œ‘úI6aKBB‚>bzè!Æ“ ÂL–Ò™¨ÿC†jò¬I'd‘?uSÞÆkÈh‚bz€ÀAŒ'aÇŒU‘'ì°F™§2)&©„2PJ@fž”€1Czô0±ì!åÔtê¸9uØœD3§  "I>bxtàA 郇L™dóUDX£U8#õ“dšH1ÀFˆ)wóy`¢HЇLœÁ&Ñ`•Â˜ÒÇ&†ñabéG˜òG &ŽŒ=d˜†>d–¾!¤p*ˆçlªä1«ú?lV¥–‘H.k\ÁÄÌá‘`ãúBr^~Å^Y©‚ɘG±Fò”U‘3TC€ÌL à˜1‰Cx^¤žÖ?a—5ú´i‰+øÈHWÒ~‹'dÃqZÿÜÕçlêó E•9bM¾( ØÆ74©_£UD4áTþÀñz_L1â0!®La'Vê|Qù›-¨ÑfËÈh‚ˆO2!˜$³è³VUæˆA‘5XG„5YKbÍ“ÐFËIô†åO ¹"g¢†cÈ #JA›«#ä–“·±bk¬Œˆ7ZG> ‘Q¦ÈšPM&Ù|}Ú¬üÎX•—åƒä´ÊŸ´«¡ÏÚ”’ Ö’Çéj*‰t•*îÊ~‘žXù"ÊÙ0EžØß!«ú9_O_gLÊç€E‘:cRÞͪ<‚r6¤_ìJwe%ŽW“× ‹ú*š„ùŸ4¬OcEDȃUå…•/œ¨ øДV(+]89¶`‚Vž˜Ã*yʦʟ4¬rç,Êßl97\N£ -%e¤ >3¥u`JDt_Cž³©ÒÆkIh‰ü!„¬!ðFŒI”a"Äù „2ð &éƒb†?vù1M— 7jG€4YE’dž~"=Hˆ d„š¯#=tØž€:hRÁ™ª!?j°Ž‘iúˆ!{ˆããƒb~lÐA̸ã(` 2VJ%˜€–C~ BLdÓcd¬J5[F€Øˆ-mÆ–€7dKB›²#I&š€@bþ;b€tðAŒ!K=H0QäG &†{Èñ$È0‰>d˜D&Œ$‘#’ B :<ˆEAG„Q§‡k]ñQC²†tPx=ªGøˆÓ#Ú4Ñ#«¸®GCŠtDèÑ×é)a<$AÇ‘"N[G: @§„ñ¨ḡÓsu$ k\A•æ¼ò#‹+¯Úà¨f ñqddÊž ½ÓrŽ±å[çY5Åç¾9¿–O}¥öåQ¥öÌvg«±žÙnlé¼vâË9·VW˧µÖb­»íµóè•ã¼kÕ÷Þ/Í×Rͭݽ_¼gÞ³g\o¶V[m;·ýòÀ[÷i¯Ô×–wÛû¹[ži0G͹㎻¾³÷~;í[êv̥ȭ1­|ZÎ-½šcjï¥÷Ò›{Ýý^z1½ó®éå·OL+Ÿ˜^ŒÄs¿}jz¯¦—÷«/ç¶c]éž½×Ùqïý^¤­­µ¶v¤~íäH×Ù¹­T#!å=5½”Ò›éí™^z7¾»Nž+½·j>{Ÿ›÷Þ'çýn:yïyò½çæ»wl'ß½kœçÞºóÎs¹wËqבûµ3ï\ùÎæŽqŸ¸ã­Þz[½uhKoÕÛYu­šSMuÖ›GÏ÷rJ1íyÛÙ³íyߊgïœgžñÜ;ï­³:oª³Î¼î<·¦|ç¼g¦8Ožé¼dœÛis¶¹f]sÍ}ÖL3Ÿ5ïšíž›OšûÜ4÷¬íîwL+¦×›ylŽùæS|çÆTo|µó­÷Þ{o³Æºo­)µ]cM3Æxç½³Å8cŒuà»7¶cŒñ͘ï½7ǛެçÅÙòÀ{÷z·Õ[Œ´-îXï:¹µµn[1ÅXçŠñ¾xÏMñ¤XÓl'Åo>7ÅüNŠëoJ1Å“S|;ÅvRÌyî³kŒož½_M±žüò»ùÕsëÉùÅZç®/ÚêËõݵjÚm®÷ö|¯®#åÛoí™b:3¶w[Î/ß“[Kí´·Nk¯ÅÓ^‹‘úžµv«í­[z9·¼êÈšÒË齜bzíåxrÊ©­•¶ÝNz7νNz»µ{wN+·<ãÉóä™oÛ9¾›ï]©¶Úf‹­åvfkoŸÜÚ;3xc$Ž­µØb½7¿6ß{ç½O~-·wgkyÏ“cªí´|V›qçÖ^<9­u_n9ųÚL»¥“bÍ·ÎÕÚ®kíõRzqžÔâË9Õ»ÎN)µ™Vkû¤<×ji§ÖV’ê[­µ—óiíÞ#á¬;Æ[‹'ÆÖn>ñµœëš3ízÏl«ÅÚjlíåao·½Ú¹oŸ\kŽùÔ¸gºóÜÖî»ç¶÷É1§Ûâ|3í—Sœy¾|÷[ùžÜvËm¯øÖ;»í¶Û<ëÖßk÷¬÷b­#[lç½_|륛GÇ#e=õÅöv}w®Sß{gßyϽïÅHœ_[µ¶_Š/¿÷V}g§ýòjû͹óË…GvïËùäßÊi¦[Š1Íš×ÙyÆã{uÅ6Ïzû¬ÖRŠ§Íw^;û¼ø^«çÅÛÝçÅYçŒ'®zb|3¶{clgÆ´ON3¦\kl1×<븽N5Ö˜w½7žߵƼfŽ/Æ[º9¾“c«;¶Éjš-Þ»f‹‘ªÍ6k¾§Í¹b>ñ¥5ç|ëÆH—N)¯ÙNy¿Sgk§¦wêlmæ¹g\¹ÅH´ÒÉs··RM3F¢µˆ¶Zk´j:³îY×™íYg­'­tn1æzr½íìšj­+µwv{Ÿ]kžûìšÖmµžuç§åöb:-ïwO»-F²{×Ûïî¼Öm1¦ O¼'ÞÜÒ™÷æºo‹‘èÔÛêmíÔ;ï=õÞ]ï½·ÅH{÷lïäãÉ÷îO¾õ|c»oŸïÌ7ÕxO¾ï¦<÷É7½<ïÉ7¦™÷›)§}ïÉwßyë\'å´ÚÎ-¥]÷YyÅzVN;·tÒZùÖ³r‹‘¸ÅHÝòÊù¬|SjyßU‡Ý—[|¹ÝuwŠ1çÓI+ÏÏÌsÝÎÌ-æyfž¹¾SóŽ§æ×¹9ç×fÝ'ç“×\{½³×Þy¥zvÞïì½_<«ÞšÒº{çœï¾gµ¶ïiµ¾½ß»¹ÕxÛŒgîœS:uç˜j:uç˜W;u×zOm·ÕS÷ÛóÔý^œ§î›ßK§îv[{ïÜÝÖÙéÖ¹îÌ·žœòÞ)Ö“wŽëì}×I«¦¶wlwïúö®k¥·_œs·Öf®gï¹ÛÙ)¦½_\ñæ“wZ©Õ‘yÆyïJ-íÜæIk­š^Ús­”ãKïž½ê<+½zÏJ/¿»ÎŽû¬ôÞ;-½OËy¶RTOK/FâëôhåZ­óÆÙRÜqî•NLsŸ7ë˯Õürª«Í9ëÝ©Í›nŽg¯¶æŽoÕa9ï¹bKó½ýRz¯å¶OŒùísï®'®—vœ9Î7_ŽïͶêÜkÆÓæ¼íÖ9cLûÌ—óŒ±Õ”î=i¶éhïq]þÈo­Ì‘‚ÎVÑ]W9cJÛ°ÆŸÛPÊÕu•/úÖJYà†8´ÐýVÖü/ÏsVEö”eý1ªŸóåôo¶šÆžµªº­Ò Ëo-ý¬] Ü°ÊÏãGÌ°G 6]GDTÌü‘ŸÚ°†ªiBˆ0ÉDIczìð#%ÄGðÇõ/8!FPIêè npÄ_Ðô‰. ”)©P2VÎæþ>ð7ºÀ}£¾2PÒ<Vi£UD¤Á -"ö¬IýIÆ”ŽúÒ”†â¼†5ZED'¥¤™)%¡ בÆjHRT ä&ÌIØÃv%”òÀу&–’zÔtþÈ](öÀzà¨F{`¤™EÖH5‘=hT¥Š%aCVÔ†8¼¼•x{ã ˜"ˆ?ÏoàîIù¯!¢Q_Ù—ŒœÏIYÀó3¬° Û´þP]WY„G&#ËZÙÊÚ( vbïO¸Ð$˜ƒ9Ò…”²rOë¯p"ö)“7Z`?‘ïÐDÌaÝ¿±îÇÀ¢öƒè¶„è¾È!<­oƒËÚàR6Ä[ò6^GÄ¡;,%#'fåŒ(lJ*ðÆJŸ²¬ŸÓõm²œÆœ0©q§ êïIÅ”>|Ä ð@á×Å#YÆIÚ|P[WÍTÉs¥ôfUâ€9‘5WF„;eRÈ`GÚöÆ}1þÚÈ|g_…’2ˆ K©l*HŽK‚/s_‚ê¼Q_™ØÔç)£òjWh루 cá¤ìAY˱Â9ƒKiäÄ ì‰Ü1›"Ü´H¡º-;°²mªÌƒuÄ¢H°)R‡ ê+•ðC¦‰LâY“"‡”dù¾°LЈ꺔n˜ ç)C÷]ð©ý#(o$Ç! -ðƒ#¦¨€„jÃúAtZõ…<’Èîëë„E}ž2+$·UÁm•BvYePœVm¡^˜¿ñ:BÎP) k¾†wТF±'Ѧ«)(DçE ²VQA+wÔ¦D§`’Lùƒ‡Jx”åŒD’¡n¬ÁŽ´áŽ´Ñ%ÎÛ臰DôÀˆ)ä`);"Š‡!Emx…í#…±#o IH~h,œ”} tà3èʸ °d¤`î~ -¼¯aŽÔ÷Q«=ISªÁeíg «Ô=8zp-À"€%xžk˜÷‡ðºü -u¾‚ø„ @ʈAP„|±ó/¢¨ý 9­oõ4ÚtwÒ¢ÆVÚ¾# ø ‚èû/¤” k¶ˆŒ4YB„Dz]ß3/ã -ÛoÁwöwÀª~OYÖOq6<§õ{Ú¢h¬†ˆ1Á=dž‚?\X1#uT@KÒ&@_ШÉÙ/Òû8]O¤Ì¥àŽYTÉ‚o¬Ü!“ú6\G„Cy]$R HÄ Žˆ"ôÀˆ)d=<ž07ñ¡yxaŸE“²çÕ¯¬œqåÍÏîDLÑðÆiHñ4²¼ù 8.VÜü -rÞg,«Äñrš¥íÏøc+‡èºJ/'?Ó4dôY«*˜˜•1ªœaÁDlwubMk¸Sõq¼rÄ¢H}a†•5ßâ š—àËÜŸ*Ü‘ThbðÇ*2ë€G`ˆ'â €éÂÊ)„„˧H"FJ¦n´Ð'p¡n¼4$e`QÓ ›"OÀe}KмŒ*mÿE´òŠÚ§,ày ÀÈù!;®RLêçxAý0(ßc6¥4‡¥4dÇ5üa»º ‰? TÀ -0ƒ$¨ó K„2°´‘)œ€å@Î딌zMÄ+ƒÞè¢MíÉÏP Ò\ þ¬ey*¸}C<ùüÀW¾ ‚æk¶Œg¬JàÎZÔ¨" ÙÏ‘‘ßÀ'θâV®`bægXiûGfå‘ f† h¾gmêÓ\Ú„ úÔU‰6¾Ä‡¾ Æ‰0”´ 7[LdÍ“•µ’†¸óÕ4Ö\©e•/¤¨‘´@7R €»qçàDÈup"œ ‡1…íçè2gƒ‹›Ö’ã"øÈ~-n%èHYÞ| ¾³?D×õâ®~OŠ¼°%­„!Emäöõ}²< 'eÿ…Ziä¤,hk¨"¬„!%mx%m¸"ÉØ0n«RË*‰è¾†*ôĆ)€•,˜ˆ …ìº|,ïóFõi°Šm¼†ˆ8eKäÍÙ0g,J4ò;#Ax¡+|Ip) {¢$ed—ç)³ò?iYߧ,ëßh1‘;dR¿(OìËÀÒFÖÈÒV%ùò”M•;bUÞ†.øÌ”rÀ˜~•‘Qf©ÒD sÊšüš”Ÿ™RÒPåyyL¶Ê :-2EžØgáLɈïì1ó:fPäM×Òˆb —Ï&ÎÏîD(¸y¡½­qGmJÔ1ƒ"uÄ¢H ¸-'`ÿGÎj´áboºžÄo[^ˆ®ëå…åyíIý¨ â Ta”Í‘‘&+ˆXCEDÔ!ƒú8`N¤FHb,NìÈCß9tÇõ]LAó¤Pçg¼q¢€ç‹îÊ~[¹ƒ6E®P2VîöH ‚€"¼ ?qø~&ÀžxD…üyÓqÌž„Av[#Œ*m¤Î˜A¤i IF}a~(¯‹tñ—6ò”Œ0 Š(A˜92¨N‹¤±"Ì1sWHóGXÒÆÉòF¸RÔH_äHQÎ>OÙ ÄÆ5Åy OÀqy!:/rèl¼áeŽ¼àP„s…;cJÛ¿ÑîÏîHVÔ†?kY§ŒÊÅe•/¤ •TÚ¾Þ| ,oCs_¿G­êû´Yù¢%`CxZÃvbe–¿Ár -ŠÓú9^RÞ&ËiÔ›ú@jYÃJÆÊi%Ž-pC[à†2¤°í ‹òÂʶ«‚+†–5?a°#Qè…‘7aKB™§2Iªô1C%$‰OLÔ W€%PÀ‹pG¸w}AOÖ<ÏXUù“–õYð‘ýLÐJ µ-¯3&å‰ì¾Ê]à~/qeQžØ›U¹"‰Ø kHs%DH#DHC¥$Ä!3òà®|™)SdLš‘&ÕYy´§‘Æ*HF‹MêçŒE‰=jV#]•×Ó"Q(ñòEJÂüiVD¤±"´é*"æ|Iù´)qíÉû¼U‘;hT#ŽÔH„çÕsVõuÈžbJà™ª2ˆ3Ö$ÞŒo¼žDK¼ü *iž_™ÿyÃ’iúÀ™&¥  ×Ò'®ŠÔ1ƒ"e–H  ‘1IFj˜T³%Cå3Wä/!@™&2)f„D ºórå¬4ê+#ÂóòAt[^çlJüaËU‘@pYþÎêèI›Qe­<ú3+[<+…ìº<ÐÜ”§Ež Ãºkú¼Y+˜˜á„E‰3RB€8`PÂJÀü (iŸHëçˆE‘6\NAv\cO–ˆóå4â„1‘?mUE2…8¯CV„?0 A‰¿ÓÇCVõÖ²¼Œ+lž‚0wä ,pä]—÷Y«*yΦ†ê¶ÊybDz]hîëŸpÛ*‡ì¸Jw^åÝW9dÇ5ä)£ò5UK¢MV‰öD¢U‘:eRãÚ–?ÁÖõ…ÞÀÊ 7®¡NUÉ#V5$BÂ¥ÔB š’“²!‹½²REÙPêóYy 6­¿3Fåk®˜„5WF‚AuZ¤­áŽÄØä®F%ùƒæê(É× -&d¶±'ñ$Ƀ˜Ü,ãˆ,BBVò˜U]@Ä“ Bø‰4Lhƒ!Emh´äìÿ´a}¯&ãµäqĜȳ§²§mÊßt5‘3UA€4YC‚C€?dŒˆ=f¦þ™¨ïƒFKˆpGmJÄ1ci´†Á«Ÿ$õÈH•>j²Žm¼œ‚?qXcNÙÓHceHSµ¤"ÒX æ”==mSþGîŠÊë"Wôù ÂØ‘9¾Äý²¨±&«ˆx.ë«höY01ëQ³ešÊ ÌS 4ÁD‘‰&Ñ`k´Škº„M ö0!DøÃÐGœÖÿaÃ"wΪD :,’ÏËó¨Q7[PB¯#Áœ1(‘笊Ìs"s Ȟµ«1èÍëáy¡º.’çŒÊ[ ò¬I*øp¼žD¯&aÎØÓhÃå$œ‰ -’DƒeØÃv%íy£¾²ïãFåk´Œˆ4YC|à¨FVÖü^—ç1«ú9aOþ†‹i´ÑZyάF^ê„Ø…è ÆøkÓù’òGQÔ> )l~…’±’èÌ÷œU•;fSdÝ–/Úó(ò¾þ ¸-ï£võIœ/¨1'ìÉë€Aý¯(¯ó%åqºž‚ê²|‘žX‰"olTÑ$Ì!éâ9›*o²š|TØO¡V9! -Ñu}±)2G,ŠüyÃrÓ"w̦üY´DŒt!Ŭ$Âó;hS¤ ×á :,$eÍËÐÒFõ•ýPÎþ/Ü -8Â/X~AXàr¾œ68ÊXA~Á!;0¿S6õØ´†â¼ÊrXŸ­ŠÜ9‹òBwY?¨«äY£oÀ–F'¥$™&á“"C¥ÄÆ«)Øãf5 -áq‘:kOB™(2ÉDÓ裆Ë°'ŽJ¨ʘp…_ٸ¯lÒó‰òÀÆJÆÆ¢&c#Œ,j¤-Ô4¸¸y!$At\äP—ÿÓÞ°È)¼ù -vèszcŽ0o>nT¿æŠÈ8383Ug¦†@d¤È2O#™§ˆ‰¥²‡ÌÓÄÄÒøCF•¶2(Nëÿ¸Yy{bŸÏË×p-g¨„$å˜9‰;gQdZ•çA›"ƒè´Èz`ߨÏÌ£Yù›®'ц‹Iô‰«"edY+ox‰óDya£éãvEêŒEù±&CÆDú¼]F~d‚0vä (i?G Š¬±Z -Út5sƢġ<./‹CËÚO›•ïA³ò>kW䉺­Ñ -ÚHÃËÛh9R…’22h®‹ #…æÂÈ 9®_´'öï¼Ê¢½1%mH 9Á -HD -ZÐ%P¡n|ål×åyΨ¼ÎX”¯Á:"Ú`-‘Cu]¥ àþ +m°RHÎË·`‚VÞà"ç‘X ¢ë*y̪ºÈ³(ïãFåOÄi}Ÿµªß£Fõâ®>’®²hOìÁqýž³ªrÇlÊï¤I‘>mV~èŽëÿ°]ý´(߃få‰îÀ< -¼0_¤ìõ•ýOΆ0¨¨ý)ÈùVÚ¾\W™ÓUµa•3ª´ý;ÃÞhƒ‹[y"Nëßl-ù™&!£ÏZUéâ‰Y9ÃJšÒ -&aå ¸¬/4§5 rÓî˜Iý±&Os%DxÃÅ49ùú0þÖü‹)k~‚±û€ÁóH)Ø}y_Êc”€ôð©“"±x$Cð9Z€#‹øÀHŸ7ª?„ÄëçC7f–ˆÄp7öšˆÓ…9ŸïkØsvEþ°]}³*r‡Lê§Èû3°¸y -`¨ó3²¸ù¶«ŸÓåu¾¤¾NÔï1›R:!w5ªÛ*Ø®þÛÕ¿Á‚gž†g ‚ˆ=jT°2(Në«HBöœ y ¹¬±ëˆÐ¦«ˆˆ3öìIËO¼mù 8®D·å}Ø®Èq\㉷-߃Vå{Ö®F ·,ŸB ˜Ÿ‘ÅÍËÐÒF¦H"Fö¨]9eO£O›•¢ÓúDHºÊ¢$a¿Æ·ÒÊDÌùB -Z)d×å{تÈtX¾Å”3’†–·£Kœ1eÍ-#Y8)ûEKÄH|bä/r#.à9T˜#ox‰#ot‰ó0¨¨}LÆü’®oÔäì×èâæcX9í‰ý"%`¿ho̯hBö]ô¡•0¦°}TÖJLÌü]W$Çåଊ$]%‹%d¥Q³RÅÙpˆ®ëµa¡ÐŠã*wʤʮ¨’¨®kHƒÊ[É¢‰ØðFkÉÓP gŽ …5VBÆ´§¿såeŽŒI2K%¡;®‚‰ÖÊãòFNÊÊ#(gA`PQû+úÆ|ÎØY“UD$Òãú7¾´})À‘/ªœ}·)±¦ëH°F«H̉<Ç5íyMÂ>O[•(ä”5æ„A7YMd”Ï {"wʪț-¨QÆ© [|H<z€,A% T(­ -Яh "u€0C„‚ÒP)ü+"hPK@ʧ%jðD20±¬€ B¶†úÍ°€¦½(!I 4Ç€%¾Ý(›tYÀÓž -0‚¤¢i ¢Z"0zaà!‚Â)!_'„Ê.<5#€G€ƒ >¨¤K ¸²$éXbŠ(¨üITù¹x$ŽÞ~¥¡ÎçôÈ |ðuöD_àHKÀF \#w,q…,a ,ÇT¼˜-C!Y†?‰J%€ñA–øò«z€’6ñàZ€>tUA­"?f¤ˆÑ±(¤l!!úÈ$0….Æ+0ƒ²pçu JÆ;CÞˆkÐ#50bŠP„`I8B˨ôC -Ã)`²¥ƒ„ˆýÀC©…Þg@† àdª@ ¤x‚%d „ ¬$BNQâ‹X*€’È,”J ã… Hô -ðò‰(æ7=@ä°2É%ˆD ©$Æ@AHBNò˜ -AÐE!ZÄ(`B¸Ì€T‚ý}Á Œ€" a *dK\50bŠðƒ þFïC%aZ”J âŠï‘D/‚WÆHüù”°"jÄ¡Þa‰Hp7b€(A P%¸ª/B -ðƒ$ªŒB~`ác`!F‚3,Pá´@&9à‹(&‘ùc)T ËXBRö˜À—à¨Ä -㸀/$$¸(ñ´ O„L‹P˜Ä–¿´€<Ó0|"IÄ@z€!É€!H ËØ# .c -ø+ØO€  9MÄ<ƒ’Q@ÏÓ¸¢$¨ Kˆ -$cÃ~iBbTYû†¹ÿÁ |áV„ü8ÂJ©PÆ `¸RCžh|cFHCÊÐô ñ§Tˆ/A¤„€A)*2”¥bÿ^— ƒ' ‡2‡”°ÊÀ ¤Õ|É, €ñKx1 !AIDB°pI6ˆC<€Cp¨„ÀÄô`*ø¨Cðùˆ†-øBKšØË™XÅk¬¡‚Û˜wH"Š°•ïc*JÝMD¤â>7À$0s_çG¶¨Böm¾Ž˜1‰¸—Á~cEDgäþ 0lŸâp'~?ñ)1òƒ -A28"Š„§%öÀY )ö€( ÊX‹[™ïkXÁNFà(‰|>ø•=‡%ã )h% ?²_…·q$°ExÀ1„ Ca^|  ¡‚ˆaH*FÌàY€p"š©xÂj<á¨Ä -¤"Àü _Fo -h -d Rz"Vð#'ø‰F¦#b(¥€‰Å€~%b?Ø@–`Hô*IA|=+x Gœ0îx€‘ü 5HbŠpëàDÈwh"Vðƒ_ð ž+Â/xP„$ Jƒ#¦ˆ<ˆ¸â{‘å‡`Ä‘#¨9`À_Pï°D¤†<‘—6G -p¿Âpçq¤ã„¸’ÛÀ',a,¿ƒ ¦ea‰,¢I\f`• . !{|ÂÍC“ Œ˜ô bGP¹ ?ƒ  1ŠƒD=ˆ•q„dy0 éTö IÈ €€"äà^|Ñ7^Äa•oô#SB¢5dá¤ìgƒ“„‡)C‚=P!ò{È2D8„%EH!i vÞ -oÞ -s¢‹(g?EžØZ»î„I)Ñ€âÄš ,ñ7– haœ*b¥Õ2C™ä/¤¸"ìÀX‚#X@‹HJ ŒH¤5ƒh@Â>èA¶$•.bؼ<ì_˜€&AžÈÓ -¢pòu °$ˆ Ý£‹yÄ%ÆPç'cG¸’6[¨ó(”xù º,ÿ¢JYƒËÙçQ‹ò:jMc,d%ÍßèG”çå}Ø®|œ–x"$Áˆ¿ÏÁ¦ˆ2¶´‘EOÂÆ!%]â%@Þxã‹ÜãJÚ§aBÛÏÈ5XbŠ%¨cXa«™zÒ\ ò M‘1®À‰ôà'ôAÄRS(`!”@…¸ÒE”³„åìÏÐÂö‘d¨ñID_äH]àD­C“ =<j0' H. â‰0„%®ˆ%(àŠïè Òò„õ†;qçàDxÁP€0`Š0Ç—ºÆ·1ƒ"þ€!4à -ä< -o¿…Ÿ.už82ÇnŸ†Ñ#)˜$㾡‰¨op"¼4,·N„w†¼ñøF -¾ ù/úÌ”Pày }Ú¨² MD@ŠÇ–ºRØH^à(pF:O#‹›}!‰hÁO„!EÜ6,'PîßðòVÒ0¡­ãàD¼3à‘3®¸•. œ½€’öY8)“`:ƒŠZ -½¯_¤'¦oHB"…‘+oh‰û3¬Ø8áÍKîû™•F|d2¢¨aÑDlè£võ‹’„•>ð w{â„N“1ÏÂÌ«PRg¸#'cGªpBF¢@"ö$mØsVõg¤„$ÉL•@­ ÁLÂÆ}&¢­ol!åŒäA£m´–‚6_LA²©  ×á U¤š®#@ª"OA€6\K#©sæDÚ|²=‘;jPF}8´Ä•1þÚH#¾³?”ו7F#‹›Çáå­,JVÍe}OÄþ Þ|“Ÿ¡R:ž¨Ëò=ˆ'@–È"┈- œý3«2HŽ‹dÁ7VÖèòæ'`Ϋà#OØeCI¸H$]?¡?D ^–ˆ7ºÐUîü /qäÑßZ¥¡Î÷ø{|B$èüQ5ò…•µq /¨CX‚(àOÔ`"¾˜²æeXqó8¼Ì‘¬`Gæ–± zd yÃËÉ¢‰ÀÞ˜ÁR‚E˜oX"¤,àùWÜJI¼J{bCx[‚±ó"ñç1ðÁO ‚Û*w鬮 »-_#72#¨w0 ËÈAT„/øV¨óu…¼_Àk±D­”1emèÂÍ–·’²pçs¤ 4×u­‹dÑ„ì˸Âös¤ ÷³–å‰tŸ¢&T·U²àãA“òDza# Ú¾Œ+l¾¶ ÌܯaìÊ[äÊ"=±·5 YCËÛwñÍÃø[󀩳qÂ[ÐœÖgÁ7ö£vâmËÑ}•;aS3QÞ4*#*cÞ†¹‰?Âröo¾ž‚2LA€È8ý3SB€ô¸Yõ¬e k¬œ’nÀš„FQÈpº¢Ä³(Æ4Ö`úÄU‘,üʼ+Ð]òR0 S0 Qì Ùu]’ˆÙ†$ä¾aÏ„<’Âöë y#,o=jT¿GêÛXÍ“+¾ƒ%ªixy‰ò¼~‹&gCKÈrp‰Z`Cß8Á -s^É–Ï‹}à¨ÈYÜê K‚™†&B)Èy]âü-q0ª¤•)ðƼ‹>´Ï„ä84itq#‡’p‘=qTB"%_".pâ6@_ œ_òFUЦ¤}¤0wã ƒ7JB·aÜ7jbVí‰Mð¥Îç@®¶Ò·’Æ·QÊþÑßšG -cGVàCßZ”×9{òeÏÄÿc,ÂËß`ˆ(# ,l£ÐÞÖx¤ÍÐ+â#Lð$!%hmÐg`iûBT;øÊÿà‡'e;ø5®Ä¹x‚æidaÞà"ç³ LD$/w^µê’?W¸ó.˜¬•-üÔÈ(Б|©ó4P`þÌÆ·¨ Žš”ðH šßàòø„€±ó/ž¬a,fPDqãàDxƒË\ÏÕH”çåSè}¡º.rÅ^Ù—…íãHîk’Eôˆ*£  "^–ˆ9T¨eü­•+˜˜á„1‘1À$Ô\ ðeüÂÁ!G À‚RF` Îø{ó7¶À}F¬q +ά„¤¸ë -c -š’ -=±!ЛUÉÂÌoðC”1„ø)é4å¾Èo[ÞˆïìK†N…’±ˆMëé•5´¼ýûÂÝŸ±%­J¢õsÈš|ÎØ“ÿQ³*QØu)É Òöq˜ WÒ¸âöUì‰ý°aùŸ6-ÅI”ä‹„ñw6” ŒÜ—`:oÃ8ž³©!$^ÞHOíÓ] s¾žþÔh“å4þ¨U)íŒM•4TCDD>˜!°G vÄôرchîëëPÀ‘×àlñÄ ¨ˆ8ÒˆÍ÷¨a) xs$â1؉<À FÐÂJ/ qÂï@ˆ(¾Æ·IÄp¼ž~Ü°Èh¾Þ€'‚PÄ”¯ANþc£ÊÚñÄFËÈ#)AæÈz •çÀ$ØâÏl4’BFæx!nìAð '£'¬ÂÛH€7b „Ÿ¸R<b -¹ÁQHnÃ’±¶€çgü±•/¢¨ý#)heœÖÈî«œñ÷æ¹ KFÝÂ’cK\,qþEŸZYË[yã -PÝ™Ã7Ÿ#qãÐ^—„KØ¢Ê *kã .HÄ - ¸Á¬…Dp)?8b -™uh¤ =˜çA«"}Ú¬¼N™Ô¸c6EªØ+bæ_ü¡yÞ‚WF ˆ˜"ä5@ îŠ/!ˆ¿a˜BʸÂöcJ >bx€0ŽâH(^P2‚< Alq˜`Gžhû"‰è¾†As\;bVž —*mÃ(¼•*öÀ†?kY É÷|à |àû˜†<ôæõÖõOÄi½ðC+W,;ñ¶å‡ð´ZD¹Áå­¤ Ý·!Œ&kJ.š¤•.øÌ”˜|•7Nx+« IÆlC“ •!Éxã„9’EŸ™Ï {ò=hV·†;¯ãOþ>ø‰,šýrX4¬°)Íâ†,úÂJ2¨oBÈø#F¸£‡Ì“òã†EÖàçóöÆ[Ò¾×X£µ”q*˜2þ ©*’ÔÃv%úÌ]ƒð´Ä~_¢0Ô‰þˆ.Ã!@|Ž°€,cADù\†%~¨îkhîK —¿ñjkºŒQ,íôD ~ð#/à¡ 9ãŠÚPhŽ«ç¬*Þװƹ±Ê€7âPan‚ìÄ`ÜFzCžÐ‚økœÀö }YÔHkƒžx¢3"Š¨Á¤ˆ:xBêðቿ ?‘Æ·’ÇŒêÛd-‰9_N‡LJ/r%Ž!ÏOÐåÎõ¥ᥠç v%)pC 6¬Òˆ¬¼ ˆ>ñ‚!¢k€ysÔž‚6^MÀ²&aš•ŸÅÔ +A$EØ ,‡þ<„€"´2$gœà6]Ys„¡%3G^’ˆ8L+‡ê¼Êž4+ß“†%Úà2Gî"˨T„z†%d>Dñ@zÈ2Ì€>©!ãÐ×Á+¾Ç\FúB ’ -HÈPÚJ#'h~Å^ÙÇù‚m´˜Æ#)gJ»=ßg`òkhyûP#Z9ãomxc ܇AE­$ºã*i¢ˆŒ1à ™&¥àM9D×õ_ð¡ Y4ú¬U}ª B§Ÿ$³DO¼e•Ö…Š$^%ÐÚÕðëéç|=±ei@Äá À"²ðó2¶¤ý -€ð n0)ÂKX!;HBÊhà [™B Ø.pÿ¹+ƒÙs`BZÀƒq†•¶?tÇ%óô…3NBD­%o£Å4þ¨Uqáäl¨¢nL H-«LA'6t±MiÆ”¶a )l%Œ>¶á -pC(Äy -p7¶ø3e¨~ 1AJfk˜´‚¯Œ€}c7€Ë dÔ5ðkp‰#‡xùXÔDþC_ðƒü‰=’°R&qe‚Tþ )o% -;/%2¨ä¦E )Á ¸BÖ0z$ +pF•¶ò¨O­ɘua‰HYÀó/¢œý!º0²Æ·RÓ°d´0è‘Eyb?lWÀÉÏ.èm1 wĨˆNëûÄQÍè²fäÍÇøk#m˜÷kdi¾ˆrfsudÄcú)ô¼”NÀ] i¦„i®„Œ¢cÆÐÛfvý¯OxÿN¤óßò†×éþGúýzì‹ôöÄ>$zßìÀýÛâ#${·P‹m9^ÿ¹ñ¯r¤¯BÿàŠð«Y>ûäÉôšÔ žÕèÖâµg…Ǫ‹Wìol(¢·‡-n¨µáöÚºjÿ{ºñXv{°â?Ýè³ßc…Ï¢O“ûPd^h?˜s»5°ß˜Qž7®ðгT3þEøæ™Äd¯G þ§Ïüy¾èc¸ÐgãߥQr÷þ‡ïï-¡? ÜüušîžÌøFªu~Z‹Ïeè—Sf¯…Íè-Æ/æó[…i‚Îþ[ˆ¿»½çDý]Φ“ßÛÖïL£þÕ¼–9Vb‹o/Ûw’·6~Adàë±ñæÏ }<ìÛ‹/þöiàÛCð90šÿÇà}³Üˆ÷Z¸ wh ž@»Å¸Xÿx—ŽÛ1•úŒÄ&ÝÝ´QZ/:ÇrC `ÖCƒ Ó{ŠäÿÏ°ß U÷ºâŒ=¤ûnþIØ<1Ý¡YÑÛßÀ ÷)àcÏq³çºÿFgôcôè^Ô¦†ö¿ªÿA4 8¿cÌ›~Ó©þ;Ò³Ÿ±å™wP¯Ò«ÿõ¬Ï9Àöâ]¥zÌø~½ZÁmÍ×æñQCOq!³.L™½Ó?§é] ½Ïܯ?¶ïÛìÛŸãÆOSøk–µýšoL-p·êôƒþÙ'þ’ wSô:{ß]¸µ¸…Ko+¿ê?ŽëÎCCµôÞ‘ú?êDoHBzŸÃ«}qúm=Õkž@·áu²^öµÿfù¼õF¶]¹i½¶v_p‚3ÿgöÞ8 -ûû»è·]=½¯þE]ÿÁp`™~<{ë¥Ö?tiü|èŸ%è¿„ðÿÓfû‹˜Äþ¥ŠýýýôŸ„·`žo5ôg=ö†Üø~ãCtûc•Ø\¦×§šëÁ+Àë}oÆÿ5¢ÿuûôùXÜçŽwŸíÝ¿(χͱ]»¿¬õbÛøÁÿù?°ë£ÿ­÷ûìÉ!åzÚ¯K/GU©¶/½¬¿A_lóŸ8‡—{ÛaAÇüöŽŸm•Þè/®ïÍŸ°ì¯‡†ôŽºøíBL/Ñ–ÿIÛßý§7ÆÝ랥8öíñZ­ˆ*ÂC½f¶Ú½–’ô¥~1¢›©; -ü1^&ô'{÷uN&)7T6+bÑK#5ôamr„%Ô[8Ý~¤lg@—·>3}l Ö1ðáÞÇÀÅDÿbé—P®o~ĈéÞTT=Ñ´CXpûÏzoôÿ:(ü¶§ ³µ=DÙ÷ëY,tgý¡*Ö ÊÌÒ—ñ'uKø(+"÷»›„…,³TÊå’çâádOrµ@0Þá,$Ÿö9IÞ<·%•Ÿ4Q¸¸ÂↀìIéÑe,ç Ü×aø¬Òɾ¶…²æÜ^Àblþ”‡X›ëê?è;þÌ?BH}^¹øþañŸ}ídÑ=ȨÉúa“%RhávX‘ ì -ßcÜÔaæœfÁÐBœem<¥=òx|þTbçÏã_pçÎàž„’Æ×7y­ä™{=Ä|/æ3‹é¼ÀÕ¬{ÍÐ- |tòăæIë¯RäœÛÛ_h¹é«SУÜ®ÉFPô¤d0[`ûú€1– Ü39‚0›‰ñ7‰e;GÆè'ËPè=ÈÙÕÝ¿F6;ÔÃåX9w¶œ'Çç¢øž„ÿL›µ:À»·»0p)Ÿ•Dµïi”äoÄw®ÞQ’´ç²Šl¹‚6smŒªY'‹ÚÀ£æä8pÉ,Gõª%&«ž4Œ£™…¿–'¬œ²ê¤áÅC.4SËÏM‡½×!h´­XeŸ@ü4“û4öexX ÐQXA¬:-TnÉÅ ùÏÁÚu]Ü÷ȈRÓ7µ+<ÙŠ8Ú…)—Œv^ØÆ`•î—Ò„³¡”ëÕ{•ú1U‹•O¹åˆQê%R8Ö¡C¦ÝÒ®Ðó…nl?&ÝËÆ%ØÚû@ç«f -tïûW=ÌŒ/¿ÚdŠ— -°/˜ó›Ãæ‡DÙ|Q–M˜/ ‹Z¸VÌDÜŸÜmÕ#õT “$«CénÃgïßéØä"ÉóóEâSÜÀë›G¢?µ‘¬™z)šÔÑÙàÙyÙÐú'Æñös‘ôИ Ö9„Ó-z…n = k°FU…ÞJ·ÐêƦ1±ePjKbÌÀ’tïa¶GA€øç=¾ù7>T%­h`h¾¯PDY¼÷,ò;'e,KÂ…ФÆgMu {Õû©GÍ{ ÕÁù(òî“K :•ŒJ\§?šœr¡iT^oCS–˜ðCK –œBPAIT{aÝ•ãÉÛ´Ÿ÷‚»´$<Z™—^0Ï(óèD~¼Œ¦ƒ•Ð˜IÛ±ˆ\Ò‚>ŠÆd~[Pf¾Ô°íÁÀÅ S€%Ê@ðw¤R™ìÑS¥uÄeˆÂ‡ÊÒ†Õü˜])§°ö}Œ¨•üÅöÜ“ß[iÕ´gé \P¦ûŽ|š ½½9©ÀýÌdÜõPyøsý=oUË=<†á ’Í"»cùب!‚Ý~ó9Òiy¡É»b÷ÌBæ9*~ºŽ2~Ò·LBd,#ÁÞ‚9(ò´pAûd½ð> {2vtÉEh÷Ÿ  -t˜I Á&˜ð½9ÉN½oo¶Ra—ÓLjà/àþšj£ÖäÕ@Û‡µ¢3º™eóßüRaÍ~s;y@µÓ$èw˜4º¤–¼ImÇ#nY•oöš,Q›]¤ 4j»  DÈ]o¦ô˜ko5°Cˆm"È”†zÙÅq¡<EŸ1ñ# -ŽsÁ‰0ÜkÒŸÜ ÙáhϽËÑìºUXµÅ!P ,Šúңߋ¹Ý„i‘ð‹^Œû|0*M¥…™? · --¼¬ô¼ Ï÷Á~YoZHÓÒ³íÏz¸kôj3¸V1¬å´ÇxRŠ&¬}ò^§æøz·ýX'Ӷݮ+ÖÙc6*Û"C~¼4w†œl~¸mµÞÚôØ?¨‹ÿ=Pöd$~ñ›¡- }¬v¢ M B¼âuÔŸ8á zg W³ {ÉT‰ÓËñ‚¾&E ¨áOéËZf0ÈŸ=d5G÷„b6ƒ‚ú³ói0!|*V¹ÅÇ÷qcC&ˆ¶œ-Öq¡ Lt¦CV¾JUš·r)O:Ö\x<]Š2 *¬Ò§pQ²(”2“1|ZXØ2žc[{TôòÓlÑÎ_Œ~ãµcß'÷ü'td{ßS‰‚ ÅÉÍ{£4SAˇx÷m’yuñÝ8Ϻv4 ‚ëA¦nÕ"0°ÂaO–KÊí…[ÌÑÌÚîC ùè¶H%aCB vÍ ƒN"¸ŠÉNÔìT¨¡.+v=A¬…q#‘µT¤œ¢:«vÛþ©Õ4nNûÈ^ΤÅý鞢^®“&"¬mº&ÀˆÅPšéJíö±²²¸ ‚åòaÃ…kÁæ®ñQìì÷§Í“°.°—îAÇfÁƒ¦(Ï‹¿ƒ^ ü»s¸ÿ§%nËŽ»]ðŸÿ¾'bÞØTÚtc:ËýIèm>÷¨²[êyq'Ðç:mÝÂs¡:NºÜkÿ'}fô¦YB.Ùè¹gøþEæ¸{\köÎÁ% -A#S ~BD0é®âDÝKB¼hý¼&;ÃÒQD£'Õ8õÙœÖY ©cGÄíG­=òX$röÅ¡K‹“BÓüˆ…F. 3=C?¶¾XW„ŒGàÐø€NR@Q»”ÙÀLï}œÃ«"Sbפè†u=./që¾nvg9·Ô¤C1¾¾î&5ë!’u&(¶Qã/2 TFA› iœÒ‚àèýÉÛ‚¢„ÑšÇúˆâLÂpÒ`4ãB\Ý]VŠá‰‡ú0 QM‡}ñ °4‰ fH.æÙíŠÍZw‰¤šÉ=è<­ ©°”‹HÇ”ÌAÿ8é›Zëhù¼I»qœ§¦GÕˆ¹Â9ÆQD ká‘ØP]½æ܉“’KÓXZ VøG3n!Òªµmˆ©–Áj¦Î躄Ñ)_MDiŽõïô‹}yi˜dnQÝž$j³d„NìÎ…åÎÍ4‘ ÜA[DO$Þ¨·|7ÌÖ{°çü'–ç@¾×@b×{‘Ú6ù:ÊÚò9Ö5tTlÆ«xNÔ˜èþe–°œGµ¾)*68º6øÿ0Tn>3ã—0ÔêR94 íñ3äžÉŒœ/ÓûËaºØdÍÃHÒ2Á}0H¬-ÎAûñÒÏÄ-ƒþ(Oef¢'2°"Ûrq§½Çr ßÃÈF)OxŠ§œ…2†Ééèº9A“Zø £©ìE(¡ÄÜm혲y.§tB€‰‰l,ÅW -ôÜ(v8BûãÕ7/k ŠÛȱŸ-2.W"çl³ ±kÍ)ÇvFN휫ÁÓh¤†§ÃYæ%èÝí' -¥9™†ÅVf°á.¨á‹DwãMVNôšÄ`ÖPéƒÚJNþ4NhÙï¼ô ‡hø‰cï„“tþ-Té û…þŽ®"m¡öACœþ°;Hò Ðsç¸Ò­aêÔDÑÂN@iˆ"Œ¨ñ¾ Ôh­ñ1ØF é’}]…7À7Fño—/9ÔðŽƒjð-R³È# Ú«íˆeMÚm†ÿsSn…ñ±#f†QS„pDv" -è“GˆÖóµ'òàqСbPèˆ3ð4qSO’ÃYgìÙü’F¼Ö™k}×}ê'ÔréJ&¸>Œ^6{ñŸá™WAý‡Ü ->eŠßcx}ý$ê‚j»H®ÞéâäÜ­óXžÕõ Xáb7Ô¸ -$Õ«.xøÝ“u£z4æÀbv¹…1Ž*-=Çõ¢¨ñMt •_S¶˜u7ç.ˆîAè?_ý•¼Io¯ìb€ ²iƒ8P›U'4ïÿÄÄò–ÛtÚ²uû¶2b5]ÒEV&€Øg,æ'Œ¹‰½¦ÙfF{MáX¦5ŽdÆô$¨HˆŠJ“^nŸ…sÒ—wü0û…X¾,;Ã1ã€!:uŒÉZ4⮩¼SNCOl,!…å`zR/ÞÀùb& *…õ+ÝäÓ­uÁWÓ±DlA¡MZLq6¨¸XNn¾~…šÎ9 ÜPliÌÇ!¥Š·Iµ…£(¾–ì<{= sÅ:" Jû}•@´à@L$0fˆGi6Ðø’¬]Ò·@¸_Ç4‰Y.M^®›&\Ì pÅú¦é^¥Wôôô()¢æÆU+®|ˆ![–ËV¯Ù’aLö|®…_ì^öˆ ´µÒ&kÊa«ã5“‡:Âø¥ÑÈfyZr ^Œ•¯Ã(s6j1;Üû)»o Î09/XPwÉÀ;½?-PÓÁ?Ë- -/#àüƒv,‚Ûže`Þè˜ÂšŒäkjgÀ×ãicOà²!®'ã½G¶…™ÎðOÖP£x6(‹äp…€Ig})Ýb©ëwQ½•±8ªH«6tµö@Ì·`Á¿ÊEKçZZ¹»ùwa´ÏU]¹AÏ«AÓ7iû —û!½r†ÿ/?ÎÛz»È#AðaN%—¹!ü¾ØΑY€£‘3<ðÝìH…OqHÎ~¼Âo¢PÕ¬Ä7z5˜ c -endstream endobj 304 0 obj <>stream -؆0QlQãz–Ú\Å-×f©Ìif¨Ê6d+ZSå>e·l[œ` ¢ýúUÁá(7Ç!ý~½çÉÎ/ Ó-àvÈ"ƒè .°ŒÍÇòw%ÓPÐì|Cþ›í{®ŸÖj„]]DCð\ÕÃêþ$_v†ºëTó(É'be8t\óÁ;xHw¾« á¶<Ôôîjü”°?^ÞîkJ+sÎê9/û,£›ÓÖ†ÚJ±äSq§î4»x¤$n²áèS½1ËQ«»d\IâIߟ™÷ê¥ßÂèŒ B€Ê⦖ñ@ƾq)4㌃ï&Åè¨-èÇ qÑQÛ4¡r4(hˆ áâq ¨#‹®Ê@iˆ€,ÕÌŒ>¾Øßûº& žÅgÙ@-ˆ­Îë_ɳÇ*¡ ˆä\¼óAŒ2~èaó¤ÿn„+‘VPµ&–PUhíÖ˜ŒZŒö¯¯tRˆßÅÙ-3ÂÙ•ªX’9ÓVÛ6+XnR§“|Ê¥j”‚"bÅþQeÛ6ùxŽa¬Ñöß:º$®Ýmr:’+Ó·%©ÿï/÷cõg,¥þOÑw‘†ùªk}˜A{*¯+~MøÓmöÝRÇ]`³þëÅ\Jß0Æ#TïM¾B?ÆÑËuá/KšÖÒÜDoœÉtm+…Âøf‚yg8³çocTÎ÷ã@FÆqO‹4¾VÒåuc‚‚9 SÎ,tT…B&a’t2F<“A -x7µ¼ÆgNÜ"j'ø+F挨 ­ "8|úg~PE¦×$I©),G}¤ŠJñSE |«RY…Њäœé–(aꆨå ˬqþÅ“O{¹˜˜Ã‡×¸=5€€‚gîÆĆëåì›ÍD²½û©@„YRéZ«±l´=;^$èµ~0ᄘ -¥©èð R/ 7¿ A–Â)éAV$8µCH¼Ö_°dÓ´mlIÑt—Ì‘Ob49Ô|ã­IGçá©ÓªåºN!Túüª€=hTX8m¹|TTœÌÊwPÍ;ƒ&¢z è­–§±âZ^òŒuÅìQ€þÛùÖÅ -Ÿ¼–Åâ ñ„V,å| ‹<4+ËÖIÖRbnŒ?ñµ¬]µa/Y 7 *dˆ$½‚¹às¯mKž:+µ‰ÔXÞb_M»3•G_O)Ò…¶Ç¤ã5ÅV-`hnÄPtzëÂoñêubß³¶e¡C .±l(J» àí,¾;]Q…ù´Gö›ÆKg«®·=ÁƒÖ¡Z6žó„„ï S㕪8f«´„…ÓÉþ©<åôzH/ÄpÄÆïß8t¦Ú }ù[sÐåé"”£4Ûì“6Ô‰OxAûXá¢óÍóX…’½C(†Œ“Põ{+!aîe¨F7~2iùÙÍŸ`ˆÚrá`Uæ³ ¢AýJ°ªÌ#ƒA1Ë•OTjI£Œ‚öó³Rxu©ªµY&B}Žþº-zêîvž„rØ[Wwÿ¶¿ÒH.mñ;°éç RתAœœ®tþòã~D`ç¶jø«9ñOÖ)¥P,Ïjeß0Í¡ þè"WÎ ¸ïÕd.±r‚€:ÛŠ½!ª+‹3qî™t!ÇÑ' ¼6"qÞÑ¡½Q;ÝBfö H€µj†é?ÈRuÂf -nS„¨tä"rß @œ{–]I -†JÐC ÑÏ#$ñ¥x ´¼²Ú›É%SSCŠIö‘fþAFvj)(:~.XÉGR·+SgR‚Œ¹*À}#$ç3䀤i¬ˆÄe ‘£µcXJF­S¿î±6ˆ;F7šv#¸hä¢Ü æüŸ€#w×û²™‹^e5wÃ…íNÄÈt´%+tsEÂÄð1˜u¡~Š@HhÐM´ÛW[f£Y6Í7k­D½ìrO lÊÌ R´ÉŽË]%9Ë]GÇÈ HÕõi¸w`²bgÖ`®Š#Rq˾=MåUÝyaú8ÀÈ‚<2ETª <»K—û±aϽ¼Q6(ò¯rÅ÷áŽ' µÀ¢i„æZq¬ëÛ°õð_€†:‡®„ú‰’9ÏC¡ëí+ë:qâ,%ÛB^Tq6«¦Éšã[ãu†„Ûa…1öëN¤*ûô˜J^}ÌyËäÉÁ¶8æí)8Ô_™ˆñe9v§Ñ»;åƒvff¡ï^ ¡)$Á³Äc ŠöÔ±¡Ù–QØjA#°š%ŸÅžM¯âkû]›ÃË6Ž¬\½Æ ow¯¸Ä¤ðýÏù¤÷)0§oñ©¾‚ª Ex -]½¬igr; `Näd˽¢u<]Í?çåf Gu‡€ŠYwºlý6N¹*sùz'®ìïǽŸýKj_@»R˜bY<œH4ÄÆ"0Ê¡X2æ6ïOb©¦@]‚Ž·15‡\ƒ¨j¾=1aQ/ù]²þÇæO µ¼¯M¦^Õ }Z¸Õ³¦ˆ‚„`+«z#‹˜XT[Ó’o$;Ä|*58HñW˜ÿK×x,éËR²ã!*˜‰X¨¢Ùt$ É—þ®­šÉþ ~ÿZíN»e?«Ä¿t/_7k¥»TÍŽµ€ˆ8ÜÓ•K'ÁÔ‡%@Ù:½©*"ó$áÆr–+d#d‰ñ±g3ã‹€já–6·‘ºÖðcrÔ•øµ¦B$”Î}áýË”á;7¸Jh+4*ë-àÂz½«¶ßóÝ*˜6¯2!å)¬úUM9ø«ÎéÇ’‘L³vƒq$Ü¿ƒÈœ­ؘ´i u¿ȾM­;§˜*é¸M¾ó½º½Þ¡HðPo~1OR#Ø£E~Ñnð8:¼Ž`m˜œû䧰ÞðüLøuoW!Å‰Ñ Jìpzå'5¢œ0Ž`¡Ñ…?ÄÇ«\E/‡Zs"~Û¾¶.jíEž–ãGŒ;GÊÓ¢$=>ªÌ‘›ÀM­<¹rF£Ù;²ÎüN5y7¯²$tsûEV¢<þ8÷å33ʈþa€¯ÁJN¡9ק´‡P·ñ„ö6lÀYïÞÂDä_G"œ4)3u‚íÀ‹-µ Æj&ªúž{K”Ñ H.È+„ãH‰DC›±ðÜ–‘„ÑûböH0Æ)5ͯ?¥XÜS»fS¸Í$ÖU‘•FÚ…*À}œT~“ ¯YŠó:mVšØcõŠ|ny@]ˆ J®ðÍ6fm¦™3^C]\:!ø0xB‚!búmR²@A3}»ó‰±diÄ6Ǽ|<+d´«9g¬›  *có#Æ) šX§asb†ä8ßr8fVå9T8ËÎÒ(À·FûjYà0«vþ2%ióv°Ú )Ø¢s'Ð1» ¯i²!µCi€’i~Œ#s KSIt€:„J`Ša5¦Œ9÷¬?âí¤„…1U#iÚPÅU^l¤- !m+ÏÈÖËq:CÜ™X -,ñØùÊH?"û±µR+)9󈫕EÖÀïë¶úÿ0ʘh£a¸»$ÌH# Þ ^‰õÕhêtl¿r´–+[Êœ»'úEÉSÐ  ^âúô½XZ5ÿëZêð;g0dc0ÆÛ -îÈ/á®BWGÞ²ó›,*{'Ã"<,tnß„*[vg—Ì…à[òˆauoYm x“]C£3«kû&KHìð{=¹­)op%?Dó‘V¦r¸·œ:œ -ñÛ•ú²^–_âq$"¤‘Èn~”>ÌL­ÕM$€(ÝeîEW[ðí§œ§eröë;À‰a.ÚÈ¿B·‘,'ImÄWG†|ü½ìÖ‰Á¡K¹@y9zЙt ®¦°w8 íZAh;I(„`t§·´¢â—øK’EΩ!iBw%¯èµ3mÜAp¦@‘Æ -E¢@亹׳u¼j]Y·é.»!bWO xyŒ÷IüÞ¥VØ€B;ý!Ô˜9t}×Ýå!Öú{Â{áJØÿ蝹B;Óõo£Œ°b¼YþI¢ƒóa›5h2'}£€S…¾Bâ/fŸé’óÛosh^î±”6@ 6⯠+qøoŸm©ê—ž…f)½7ü"˜æ' -8§ tÕëÅ}Æð¼·'ÛzG¸_Q³‡£æþAßjuÆôäY ^9”¹¤¤ÑÚ¢þl -@Š™ìóiä¼ò0•ÝûœuS3Pè"— -+~ócq·[Uþ«ˆ*‹Ht2™ÐÙ"šŸÙ¤$õ¾X£‰ñð<^QÉÖŸ¥®«‚¤R¯¥î¾|–Q”x'H}ð\¡yÍj‰ˆˆ>ÔÊd=G -BànQP8 A~GübylZWzË´ÎBòü«²Å©Í;ö b“@|4/5˜ˆê› HxLï%B¨y@è\qüœ´ÂÍÜÜL%ó$ŽòNùн`õ¨î°ÔøÛv8[I_a¿ÕU¦ª‰™xƯ«~w N -Ø®¨‰hkîšaÓ)’e;¸‹|C@Èb„|Wïowµ®k÷‰¾¼FR®(š¿C3zûOH°I(`‰DâeHM težŸß"ËêÝf7º-vNC­GFÔ+$T¡åtÖÄ ¶KÍu ïFͺÓ\1aÖƒÿˆ 13t8’+à[ÿo§3.Ž/Ò O‘ŸþðRv¶4Énàcò¤“›Ž;ŒÝã)Œ—ï#4H cÑl»ŠÝ­¢Ð£‚ÙêñŸ”û¦…-Úa%±÷]p%@óœŠM5I|à 0}Ÿû‘hÎå¿ ÅͼpM5þÞ9ê]Ž<YòSarm:óÓʬ°1ÒÑq¹ Øm£ç ´J凅 …xÆ‹:5Íã±¥Ëõü©®" H -g~µÀZÄšÉ.m«á5 -‚3ÖŽ ùã2¯¢)Jì«3ïhKP¤gM—dŽ\ˆ›Y¯kž9ÞRÐ#—Øì7gÆS„îE·½%-„EŽ(Ù·&Y xý°uÉ×Á•“Hv‰\'œ‹ÉpÂò†75vö®ªi_S‘t“Ž#^1B˜k K(”œý玶ÍfòÐñ -æ¸HŸhhƒ1UjW d]ߥ'éƒ{'âøž…‡PûµÁÑÉ7 -ͽV?3¬á?¾üWµ¦ ó*F|T·œ"=b 4&X*.=u¡e¢ß‘ßÔ×{QŽNˆßÈè™$‘þ2ƒ’,NaaxãR1ú£æ•Õ¡i+â‘þgªægåí¦prçñVPü‰7»ÔX¡S&EI+ð†Ú(@{!kVY覜ŒÍ' -õS<í+Ès̼1ožUœ`ðºûJ#r ²©5¦¸€‘ƹ6:xÙ%½(Ö |"þ©N¼ãšáv:Œ -—2¾ ±P‘.E2„©Ñ•É•cðŒåÜý×  T²F˜V~twÀ›¦§À9~{÷r VD£xû &5Ð~8 }ÁµRñôÃÑK.Aˆt­PNúè#Ëðw›ææ9]ñë§1[q2ÞƒÏßadQ›Á½‹Ê‚Ü-8(EÇþ° hÒ¹V{ {][•Ž‹b}$X“?¨ò£·pj2‰+βm¹©Žd¸¬¶àþ’þm‚Ø ¤ Ý -¨«Î„–阠®ó:aÈ~s[4çÇð0T9]Ÿ´€z€Bæ¼d§À¦®»¡Oûd/taˆÿGQaìÚ7?¨ E6ÃäõX–qžUæáÁ€lâ­¯"b§r­³ ]è úø•$Ì@Væ.oÇ)¦tQ'ÒØžB-Èì© ¢ñ~] 8³{Ø=TÆ׃Ù‰üG=ŸEPŶ.=íE¥H¼Ìß R­iÇß[ØÎÃfœÓÒ,Ř@VýüXýÌ”­‚&/¡Gò첪®¬ÆÖxª€Œ`’$jÙ´…FßÓ Œe$ÄsÀ±96¨ÓÉð“j×Á—è°ÏÀgí#e€ÑïĹüˆ?ŽR³Ä76̉mF€óû bíÕ·Ža +}‹[ܘ›O?<7CÓ—Kº`*0=+¥êŠR”’¸š=7Õ|Q²Óš^ó«W6 -*„jngÑŽ1 -_ï²ÜÏUkt ˆÂûüä A*˜ÚÌ[mÕ 0– .ß<¦Ü¦bpÊÅÑëÂ\/zˆô•—W Î’–"?xBž%0 EÌqS­s¿Æ[,‡½$5±? # #Œ¬ØñŽê%7×${©€::MÛÐHZMS]‹ÿ®ŽàS¹ä$=dzI’î5wØa#Zƒ±”N'̘ŽÂ=[ú{͉ž^Tëlé!ƒ`&É£ßÌž˜aŽÚzæØÚÎ ô-È,Zu[ëhç×t´Ï“T„ÉÓŒ€ºŠ~ò'=&ËDF [{å$.g‡ÙF -&o|Pª&-„ß¹%зçB€ˆ(:üŠÈ:öF‚Yh5DsõÔž àóC#Ž!| ÚMºø‘¿ŠË8¨`äÀƒ¯!~^æsLDw橉D8¿™ C½nØtj•¸¶'ÛòÐ|"PY9TO«È*î†"“jcæé.^<‘d7pbJVƒºÐ°q™€]d³vpN£¿F:m8ƒ&€C_"DÖ 1Î ·@vH¨©,èœEñë-hž‘÷¬#$Q<{hƧ“>BÃëÁ!'IUÊ¡ZÓÔU‹§+ô|Í‘†ÒWSZ@?ð¨Ë’zFQÕú‰Ý–áä‡çÛ"\pbOµZâÎýF(ãåׄî6 ˆZÛßm–iÒüN.®ðºW¾Y”}–ëxý-¼Éú+ Ç3;FÃg++‰KNqþ×´ãGøèÅ×ù3غ֙¨\ñ´´QŸ0-öë8·tp1`_|í jAHѸÙbËB -Ûœdánʤ»5™U.I¤ÃdáÌÛGn3VøJèÍÈtÑ»=H½¹àZWTõ’ºfÝšy¨£Ñ³v™ÂH¢ÿé! ßdïÚÃL¹)ÞÆ!CÛÛ3¦§˜?Iq°ÝºCº¸õAÐòë -"¿tÁœ -}G®á‚ÖPtê²Óóoòë -Ý/b+tÆï.oƒ=uFÍlÙÍO/«pÝ«Ñ_)Ç?0«@ÇŸ?…ñço0aXº.«p寞 Û‡)þK~âùôÈÞ«:‡ÌCYºæ°È¤úÈ´“ÊGmad "i'Q¨fA±E;¦vпNŽç1†F|ï7LbW'´ñLzy¨ìAÒ’z˜Seèç݃®'>L…Íà«ú s:¹¼—{~Ô({Ǧ“9ú‡¿BÿbJóJ9Ñ!wMCùìœÀp™“„HvNè$„!…˜ˆN-D^•°vv\vN¿FuµCä%s‚ƒ¢š!(ÈIA$âxÍDÈg£ˆõâ„„‘¨ªE”Ž/BqBFLX8a‚FÄ¤ØˆÞ GÈŠÔscA)N(ümáä-HÄ¥·Œ¾ ç!‘y7±\$Î ’˜™›€S¡Û„¸LB£6ùrï²IÒ(”ؤ¥„ l"J•øNÑM¹nU–P^M·Ä-5)ì.ñ/§É(1ñ L¦L€MšŒ MTßA“‡œ‰×3A,M Ô51Ñ8“n¢™¤‚gB¸^Kr"he2'ˆšL¨?‘Éb;qvL'p“«=¥˜0ìÑÚü'J#¡KéN_ò˜ða‚P˜ðŒI{Dñ””E±6‹5Šò·¤¤þk» F! ((¹¤o,…ÜØ0Ba¸R˜b½-¹Ò|×’äœ"•–Í|fsÎ’ÐPÁ%K - -;±dS‘–¡ŠTm¼hìàJ¡B g›]‰a±b´•ô8+Žw­Ð’•ÌÀ‹[%uÅ’*Yç9RÉ3¿"ñSÂ,T›’Ïañ[J -¸X\’’ d‘!q³”…S¢¤ÛЩþñ׈í,„Ò‚a•¡?P7´ (Q\Zß“,Ni±íN‚&µ@/'¹E-¢q“Ð0k;MB¶J&Õ 5Í-ÐqIì|‹K²%\\Zw\(§$üåBëIò]üƦ.Ô*IPÊ.dI†vŸÓ l Ä u=’»y1É‘Ô~½¸ÒHö|‘Fr³ôEøiàMW$+qþâ9% °‰ÇÆÙC2SQ0îT¬BÒñ`$!$œ' ƒd÷<¸xah’Gù†V£ýH5RûHU%Æ;¤.¸šb¨ó¹ùöH{C–ynŒ@òø93€G@‚Ûßtñ%2œÒ‘KIFÈ9Âl2‚$GÐIÊÄ‘Y+ãé`ËøÀ‘Á/#ã @f¤¾PSš¡‘dL·¯k¤䌇Êî„C-Œá©±öŒui¤ýŸ±œÑ ýI>>‘Aó‘ƒÌí=pAz¹\È ,HÚúÐOA&ÎÄ Û‡^ rÑŒ ´äG¹ô# ‚|ëö@ŠÛpùCŽrµ?ö4ö0[‘P|±]\x…ÜkN öj)UG ¤‹@”Ú<øÑeÇ9øã3ð‘QÕ“NâÄ)Û¼"HÈä5Aû?¨V ýÇé}ANH»ðtìyÖ¡‹ MR„`ÿPÃ~(:'gEÈ–a¬ý¸0°ÿˆ®˜´?Ìä׊þ(qá,¶s›ð_ê Q2ŒëBÁä:!{cçøcËتä\I éz?jE´ “;…tNù]„ÈŠ‚Xõƒ5BMý考~°ð —ß|QAŽB·;~8@ð£ÅD‹’{Ç&¹Б´Ì ¢}ì?«ûè“6Hµé£žú vƒ8Þî w­‰+LjÓï òåãÉG²Ãñ¡=B|LºAÖÁä8Â8ôïQöeï±&Ú=ÚYrüÛr!´¥=„í @ÃþA”ÆsDˆ éAZ}põ’^ ],õÈö8=Äþ‚zàÝÊ°ʃzX«“ç^ì•ph#gy$D«zyÜKB¾Us2fòh"‡<¢4!¢9˜å©ãÁÜ„d9ñ2<<`NT…Ç8ÌàÑÛ„¼<Æ&ýŽ>ïøŽA -½£!âÝÔ^ÝQrBtÌkTˆÃ‡fÿþR*Ñx¥ jlÇÜ„$P;PO?;TGËŽ5±±£Ž2—°c1…$„r½Ž¨Sˆt\Ý’оñ|=#üÕ1ÆmÕÁ:š:짢ŽÅTH–¤ -IÊt°YˆÎ)» ŒÄÒQX…¨1:vN‚ý :&t?G FÏzº±®s`CKZÅ9`VH4›CÌ€æàõú«Á1‡L |9Žz!çZ„/ËÊñU%åx¨…\ßä’Æ¢D0»¦úŒº…$v^ÙBÅá²üz®ü8‚øBvVLA°`°j¿ŽCä…=†hUŠdI~YœlˆF¤qø±C”M=dnîl܃ˆ‚ƒˆ´k-yká%‰Î -H ¶º6]‡!„âh,wÄYùpTo5£QŽnÐZû¹B¤!‚ÉpŽ¨€öøÍÏûÆ4ßhéÞÀ,RoÔ•ˆB•È¬¼ÎDòà †'"ÃÝ8*Š¼×†Sä‘9¬W·scöX‘¸rà ‹œ7¦Zd=¸Qî\äæmì{‘nãII Ó)h?ËHöµ±]6óŒÐVï4’oÚ ÁF"ÑÙ܈ÞÙØa ²e6feà sDÿظ«#‘Åë 4lp]6ÖyäÛ×€„¼Æ‰üHœ®2×ahþµF9‰jï¬!xMïb ‹Bòðj´wHجF± ª¬B5‚Q"‘™_É„Ô(ÝHÖC$ê§q$Iò: T)‰lÓر%¹É4êd’»  h“) dv0Iãó“„@ÜCIv£A )]4LÉP¢Q†J£…‰U%qû¤·Fdh¬óJ’ý '±ä•Ïøl–(–§`XKîïŒý-I´Îx¦K¢æ y‰Hœñܗܼp6£øÀD¥ÍÀ0L2«XÉhÆýc2kft(“‘ÈŒ5f’f¼­œI·t"r&÷_Æ(4 ì2Ž/Mr[ÕDY–q»&+WF»Ùd™Ê8ß&¹RÆo’t8©AÍMFå%CËWœ¼wŽ¢mEP;CFÙäDc‚Œõ¨Ãw“Uïc| |$''Ñt çD -ŽqN¾5FUëä4cüÔcDLx1Ķ“w£1H£ÅÅ€µ“d˜ʶ“‹GŒÅgˆa½(T -ð*ŒV èv’Z)lØNH¯0pë$ã„Áÿ0˜÷`’N.Œáè$fÁÃÁà›ά q¡îc™ê3êê/øŽN0ûÅ.rü¢Æ:yÕ¾X¢tÑ‹,òÃþ{á%:1Ra8gtnÅû¢“õÖ‹.OzÑ,»yAeN2À’äEØvâÅ:/ð‚r9Ÿwqs2Œ»€…Ñ. “ìÂæä_]B'·ÓE_t‘ín£‹=ÖÉŸ‹ßÇNôk.ü×Y.ls‹\×,õââb,pk'Ðßâõ$ê-Ø'q ü@O -ŽÙÔ×âŸDٌ듬Ш~¢<¶xü'Ã×¢9€­E•¶Z”@æ J0jñŠPM‹9ƒ[¤…¸,3r‡hQN?Qø³øF”Q΢Ëõ>ºZlÃÆ¢(+‹0JâO­RR˜EBGIw,è>Ša!¥‘±hª‘¢a¯¿¤¸U¿C)ã ‹6U -MáI—–â,Îz)ÿ -nŒ)‘û -Â3Es¯xElÊV”ynóSYŠ0\ÛíZ<è -bž‚W\ù)Ï·KAÒV¼•äj»¨äE+˜ßVl •¡Y“U¥TrÄ -#¦òüU\u*Ï®¢«C•§¾6nSÅ"«?W¬*"¶*L`”dlMÐÍZZ¥Kª¨Wq@œŠY¯r½TÌ V“Š†±òuT¬••„¢â³g%/TpK+ZŠËµòéStÝVVxŠuàJ>§'W" -´–®Àœí -ƒ¥ø ”Z¦Ø(KaŠ®µ¢Í¥ ÙWb1Í¿R†éžGñs¡RÅ"Sdˆ° Ñ^WÔ? -`Š%°£àRÆ"¹Q¬ÓÅI"‹ =Zµ°+òX&£(®+Ë=¢h³¼Š×4KHCñÂY*d‡Û -¦Õœ‹a@! =PôRZ\Š‡:ÿıhyæ'®”–§>Ñ+$|"wZ´Ø<¥%ó<Ýi×xbzøO§Å]{'FRZn´âåò=((ZFèÄã4 …Dá×Wr$-ŸÃˉc@Íîöqb§å8î´ŒÊ9¦–q˜ ¬$:áýÔ‚¿°@:PÙÛŽ˜Ü\-S‹]§;CS‹r2'4P˜Ñ†œðƒI¦–ÑÕÕ2¬'c¿‰s«å±nbó¯M©Ä&खpÖ„7jù@MŒ5-ÓÑDë›–ÏÄKK3‘?a™ü§¬#Åg‰i|ÄDaà´Äÿ%Ü&-×ö7Ñ2b—h-ǸÄs¢%bm‰9‘%Z†Ä]´Dèd‰9¯ƒK+‘e²*±a•`™vŠ RâW;”ZN~ËÙí$,¬6 Ĺ ϢؒØþ¥$Œj$ pãDÏW#1³HtÎH;KŽ†„ëf9ŠXzB° ÿ#ÐAûˆ¸7‹ØŸ´G¬È#pnpÛÏ›år¥ö˜KGîq¸€™EGœí²Dÿª~3‹¾£Ko–ü6%ž%ØéþgGA‹iiÜ›ç$‹S^A9bÿ”%¯uZöYn UOKòyj‘*`-8úÖ²<[t²sE[¤Èˆ‡Ú–W…Ü"UÛ-¡fÄEfD†ÛÆÞ‚Gáß2iFtጫÄE€¡œsŠ¸¨ÐˆSK’AMä"K+—¹”œôØöâÌrÁð¯\æ†ë È¥8þ˜P@å´óDn[¹ W#Rš‹^Ár[©$‘] ØòÇnaF¤¥a)4ôhÍaFà¦W[.å’‹T%¹Œ¨5”cC#Ž&Qj\f‡Õ†<«€ÑŽ‚{\ÆØ# ¬ûy-°A¯ÉE˜•\5U5‚Ç.—7ŠFä¬3#†rû~Í‚ˆs #6]ò%üIº Ȝԅ¤lÜŒ" „U,  J&ámO“\TÒº ’«ße=Šh?¼@>SMÄW™—Œ%‚=z D0°^5"þÕ^žõ|/!bñø’ü‡ø -ú’i³/ºvˆ³øån8½~Q!túËCâõ_ŽdˆnÌñ ±ü´ë¬µ,RÚBXC0áVfŒÀn´H!<&Ds“ˆ„`ò`"Ä·óÿ -8a.;ˆ}…I²A<Á0)Ø4Œ~ b¼f'Ñws%AÌ!&éó1\7€1±8¹ ıIŒT±y“y@ F1Ù -2B¸U 3@üÓ ¼“€°éÅ|ús2Æ\—ýŒAª?lbc²á8F.öÃ`Ž>?”´cÆÆ+õ˜Ä÷aù±W†þ>ðcfÛ‡:Aæq2Zë虫Ï:2Ó惣Iæ "xÉlk8™!Ùƒ‹@>œOÈ!Épwá2•ÁÛV†åà•,3Þ×–‘O=ð²ËˆÿÙxÚ•hþ2Ø ‡õ03p @³óòÐÈ̤MtÂ(IšAS<Ühͼ 0N¶™ä|ßÌ ï°wç® g,o‡ éL¶ÚŠ;“ÅìÀøå›)¤{&C×aîî3Ñs8 š:ªCÚ§:hŸ®+¡±Y:ìš`£l`BáìÀPÊž‘åx>š¤ê#M@sx¡4‰/‡—¥IT9°#¦xÊúeÓp!§ØR®€E¹â0Büi>PBÔ„)t¤&‭©/ÞQÍèàPŽU3=ÄŹVãó7|57ßÐʱ欶k鬉á Xk ‰Ýð¾59çò¹&PÜÀ{x¾ðšw¶%_©6ÄP^Ž8׃pØ·0xCq C+‹#¥ã¬6Ú×8(óL -E¾5Nctœý¿pìã$ûÖOûÂË3k.`r{á&'S/ ådË ¼L(+¼`g9Ü…G^Î{]sÓ…áÌIw.sÍ Ú¤y‚}(= ¿Vc(.¼|9ÖÀ…jŸóã-, :é·…a‡N¢ÙÑ ka ¥ˆ×©JçW-4ÎtŽiáÂÓÉ-¼Š:¡: ÌSGfášÕ¹“…VÄ:·cáÌw9)]'©°ðÎ×IX@ -;ʽÂêØÙݺ.;c¹Â´­è˜T;Ù´M³'y²z·L“ᎬP%sçLI\Kþ\…ÀVaþ©Å‹ª`¢}*@/w¢– -*âFö Tðî¨z -çr'S€^¡)H>|)l<+…f”I¨;éIîå©BݹuÖ-ejÝS4ˆBAug.Ž{w²ƒ‚÷¼ó)P¸î…?¡C÷GŸðxõ„' ž(þø÷„§ô9× ¤Ä£wNX˜Z87òÙÚ+i4ÁÍçm{>{Öbô ×`fŸ> -k룉&¼aŸ§Sí#ÅL s]šï3y.ü°Ë.Dz§;žÙPùáöÐìùòÞé'è˜Ã~ƒ hîgØKø„?\·üÉœ%PRÄ^ ïϬJ(V¦„ü':”pär” S¡w~ - %áâè¶âÃB>žJ@GEÆD~Ú@ÂÀЛ@ }€ªêç8 -tÿMpWT‹Îi¬=ˆÀ}s„ìÂ…æY‡Ø8d­ÄȃjОçx'68g“Ý -û-Ëék„'í:iM[¦Â ìú5ÂK¯ÉeÌoœµæÖ5jØ­Ì©J,k„~"ê‰ -›&¨ éÊ-uº,#\×Ñ_84Q¶‹`§l®Ð‹¶Òž‚‚Vm y„”Š[ŸÄŒgð"Èëe#OuîŸÓ%/‚MY«žgº,Ì‹>ÓŒª$/‡¸åµne·yB•W¡´¸Òïy†óâÅ3/‚_7R©Jq˜òð"h«-»b€B²‹@¶§GûÀ­·]ª~O†p 6VsAÑ:âŸDÚE8Ñë{ãåC#t²`Å î´k¹½E¶ÀÊÂTš›Šà4§"¨­VÛ'¥ O\•Šà‰HϹ—ÚT„P}J¶žŠ°V§<¥–nKP„.úšŠ@Á‹²É_½z[m•EiÔž‰lý¥$¢,_RÈaLU((]2ÔIµB˜Ä8+?–(Âu!hu(ÄV -PÉÕ‹#±ãõö¯BδՒñä@†ûßBꊢ!&d«YOày-qÐV àé˜lÉå!XK^°€æ¤¸+d<™²ç!œÓ@Án ª"H⬯‚BO-ørdÊÍæ‚j’®Œ¨“šrX‹õ´³»DxÞ@uFq|>áé‰ÚÊ­áO38„éU© ÜfZÌ®þdõ«]‚_„QÁÒT!/Îùv¡BH½èâ³é©R>/!$¹\jLÛ[±ÃÇQ[³L™ÉÚÎAÀv —´ÇK}¿¯Dº2g=…¬ Á ‹Õ]dûp‰_ÜI«¡‹@Ÿç'°ç_„– N‹­J³á‰/‰¦‘zé „‡Í6šÄ*†2­g¢ÂZ|åè’†]žG{²F^çñL †Ø+&°`2:ž´k:¨ÜãÏxîqãÀþL8‚ -ôƒ°Èm 'пxÔ„ï - ‘Ô²k}[âA¸ÝÜD"P†)ÖÐâÓêÜ̾Q|÷‡š¹èAÚIúËýRäo¡QÏ©¤Ê‚R-n^6Ѓɣ› PБÊåÁå¼¹Àj¾WU7 Îü1úê`¡jÛï`Ç©8.=­;DYbÜ€gOPÇv °®;#ñ“æÁ€n«]l˜ë_¡¨»Ž3ˆ}õwÎm2‘“è+~•€·h ¿¥Þ„ùj —ƒ½'75L;™B}Mn î´'uóÆ‹±mð‚GÄ]µÒëpíZiƒõ¸‰'ªì5K¶$Ù`‘,bÈ%°AíàþÊ‘¼Qµ´5@¶:a瓃åÝj€‰†²6÷éÁ®TRЈMM7Ž+öù’( ‹" £»¥‰¬˜mª‡&~04Èq]nåwá©vÆCSð*”ÔXѦµ²V䀒åfðéîyi$ýpÁ¿°#½¦Èº4W—Ð4Y!q&êÀE]ÿáYù*€œ:â7 2˜Í×'yy=n $°ýF{uÊ»X æbnFËÓågb $§ÝÁØZîaà€|0ƒŸ¹žþ8Žóõ±Â ê'ƒ¹ádë—Á€ƒ-F,'‰i0Ö—Ö€ÁwչϊÍNô ž~Oóˆ/hu¶úÉǘš |2"gz/ ‹û.’¥uJîuÁ‰(È‘ßĹ@‚5’þ¼s©‡¡ýâ>÷Øûú|ÝðaË#_¬¢-ʦ‰®¸õOKÀ€Ã/E þ¤Ÿh°´°ì5P~ÜïÓu¹óX é‚ßÊc†ûÏ£‚Ù):è¾Ö×YerÊÙÜ[[yƒUµ(¢¾ó¿ÅxñkÃب*˜„¶W¨Æ®,í£J,¥ -‚´]¬W –~8kC78©€Ç<_@ågy*&Å$|~»)ÐÌ`—‚±“°yã”%¹¤`â×5ü“„:àiuÛChs±« ‰‚«%6¡(#¬’…‚¦Óÿ¬,ž’(èÍm`S¿¶þ=ÁN³3ÇàR1œ¡;AØ<ýÞ Ž¡ß(f·{¡9Âðà °Î‡ï¨› 7C³t”Žä^¬ ½ -¼Lp——žü«ÎçÂMBLygÁ0£CÔè"¯9[Ì%`‰Ví—°×yfy¢ê)ÁŠ‡*D3 uO¦*òçÁƒ?€Xž—„J‚©D—†Y6ÛE‚ÏØÔjµ ÀâÎ×Px[”óôÉ+'Æ$38‚StÏ Ñá\rFÐЈoÍæðº2¢H·ƒw©άïÆ*ÃÈs‰ÀÎÿÞL%—Ú"Àçf_CF˜¶Ð!’}„œž‚/vçQ¿æ#…ÀBñßòA~ƒ°ÇðvuFγ^q?×›B‡|ã@ ?¾ÌbÀ[^@ð}]šáŸ&ú«é§JæÍæìïp¹?À¡1›ûf«‘üJ*°á^ÅõEž>¢y -Ò•åI®â¶¶ˆµ+*ö..ªj–¬³`®…î,Kqgâš¼ŠäÉVMõHðé’Ó*d,ÿ ÝTÚN‡VI«eu ôI¶Y¬žDàȔȱ€Ñá**¸ÔMyɈXÈ0›DÑ-È¿¬Ï‰›ÆÃNCäI¾¿#ÃðNΆ ¸ˆ•nà½ì€.ÈÅ©Å6 T·„åØllŽ…ªRƒÕj ¬¾0æ¬5¢f‘{}í:3#‘–hŽ übjHk•ià$î ßí*¼*£Ç üÌ‹êXBÏÑf`=òT3lè ÈÃ[yy>2`*¸kÚíæÑYc*ö8E ˆ0ð­ÓªÔˆX´A¸¯^µQ¨æê ÔòFt™Aøi yzÝï’ñ] wÐ!T`ƒ¹á ¯zP·«§Ý„χ)ùÔ¡îªIŠË÷Ð ÚsT ä\!'?‘øé -@ÿ`|¬Yp+ ´5´TÀãš7bù¬ÔH§€Aë×,|Ì^¨+’ˆEà - '®$1³½·£Q`‚.ŶW`ƒjÿÂY(pºÆŸ‰‚MbÅKŽ%;³ ³¸–À³sõó“චl&¼5E2À°ÚŒ!PM& O¯ò:)kœ)Ü0îlÌ¥—AV%°bÜÓB‘vmb_@èÕÍ ‹liéG€ºë€)ó°Kl,oŒ-H=dÓºÌ]\û- O:–6÷§†m’£G -ÛŒïh1Ä´ -pèÔøÔÃ`‡A ‘‰>«Û= Št+Êý(ïÓ 8›rñú¢H@]ñþ&ðÒDhêÎ8tÒaEß?ÎÝÁHÎ[\ß_ü÷²õsðœ—p<¼ÐeÌtì¥â;­¬xNÛ¸òl@”hÉ' r_5€Ù|Ú5_R$å…&…; 9¸G3àEÜqn°vàöJ} €b¤œ°)5 À$iyU7$=²þ¾î| Ò ÆüvÜÿt»óû*ºÐ³i p¢óÖŠ7Fçfõ³PŸ6¹3 -ªqm'¦[»ÏjÈ[YeTù‰ÑÔëŠ"¯ÖZböMGdWßD0Ùœ4EŠдÛüY£ÿüÈ(^,·Åu^5ãþ@tVP–Ó¢é ŸÎ8aþˆŸ€Ís³Æ>n%˜8t -tcáøTQ -â«lŸ³z¼øð ø@´ÄÀ -L »Šäé°æAÞ/èŒù˜C[Ô Í‘•¯š€üg[ºIòšÖª D Ieü¨ (m -'sÿ¸§&àr11YÁ¹¿`!Õö(S[ @’.¬TûfSÔ E™Dxé˜c+æ63uQƒwœÐ -V]Œ1\R¤\ ¦q#À:(ªO;šÿ´PÑ-u˳­,Œ‘ZØfyžÒ¢‹€äÓÆ/¬}Øj¦¯¬CÀ8Ó¬%]º¸ã Ñdr¥$ÂpÐÑ(¤¯†`™'h’"¼¤<üècvAø¬¶üÈDY²9€§níŽ,·-ö}oLÐÙÙ ecŠ]ÖÂÌÀš—. kOß·x_ -Íû±ŠxqhztPk?š"àùÝ©æ×Rl ¥‹l -6Ú5ÏÇ$é ð ³`ΩµÇi™ðZ°û­¬ùMVU¢I(<3â;Œ®ÄÒ6‚ˆYF 0˜œ:>¾ôæcŠÇáÁÞ«Œè(…:“4í¨()¿¯rE‹» €P#éÆžDdÃ? -ÍÁÇö[Cü¸“—$d8)€É¬­ÅeÑIp/[€Yõ.ŠuÃ@»¥NAž™äüeÕÂCA|´‡i\,•5pÿ›VÅ'–… Ø,ßôaçðQàZFÑtØw]%èzÇÙeŠ‹xÆDÿeî È>Ø÷?á&–ÇÊ»EóçÿÙìivÇ¢\¤Æ^ÅûÏÅÿÅ QÌzVÿ!£‘ºéË¢²˜ÿAõfþ+h¼¿ûo³ã‡ÿ¬ÀÜl%nX÷_\K!ô”ªAìßظ_œ:Ú§³)¨=ý0 Ï¿á…ÿ^T%Ïÿñ°n_9+ÿÊuöðÿÉ@MD'z ü§½€"[0!½ÿ)9"PWU!÷¯HPI½¨JÐþÛÕÀi&Ðvð"¿þ¸ß?Ê>®MÂêß²ÍR%MW†éß&œE/Ð$MÒC›•b´˜Îß&lóW Œîö=c…ùT9ÃcRÂ'ÃâÏuÔ­€©ÔÙðÊCŠŽEðoþ1²:PcÂÚ÷á„噹jò~%4‰Ÿc¢tLF÷ÇúgÈ -¡ûÑK,{Ø_p®#)6BMM²‡–®Yûß×Qi -\-5û/Æ?F‘© Äþ‚Á{OS¨r*ÈÊ]?5Ü”¬Ÿ¤Ä‡åã«m³}·Tûn0>Æ.8󨽯ص@¾‹¸ (ÿ I -@ª;‡Gÿ¼/XÐÐïN C¤ ²œ§}~‹KV„Z&t~ÄÏD¯”¯5?þKJ³ú高Ÿ¨Æ@xéòaµfù#ÆÙ~ÍòÛµågjõÃåE(?™‹[#õšù«Ùº˜êžøôñ§Q1 4ùœRão—}—Ê7CK¿RcñO™ÃxaÚ’ÌŒø=œsÅ ‹VU\Aÿ:\Í9<^Â]¶Æ¡}¾?ïx¯Hþ¼‘´ð{›…ûâïû%î2Ù7Î÷ý†€§Èñšˆ ¯î—¬"|=ÿäý:á´›½?ßOÀ´g -Œda«6]ìý}UyÍTyi³÷U -TBÆû&`h~WÆ“äxßY2žXek¢ê˜ûÛ!lÌ•ÉO£çQäx¿I!_MQV¢A9œßV9ÕÙ½…i÷;†ÆÑ6 qHd¼Z»OÀåëËÚ}P^$½wƒçE´û%Y=;)í~%÷oŠoR~}§Ý?"êKrøÝ-Úý9€áò—£ì¾OÎñDG›Ýþ°Ua­#_|¾`g1-œŠâŽ 7†v%ŠA ¾EýÇ}‡§·œ78„„ûöýÇê¹ï°Á‘Ú~¡èIQƒ-Yû¢ ÚQ£ýÉË€…{2’iö1È·Ét°E‘}ûK†ø‹ƒe+ßy²áë•ú_¿fß1hæìú¹ŽÝT'uÞúX°Ì™Üfÿêó¯ŠxØ¢ˆ Aлúð†¾(1 =Qõ§ÎScµñ2c˜¥>™`£‡P¿ÓF¥+) ó_ê•ÊŸ–‚©òÛ’äƒh‚K¶£•À3E©ó©¤ÂC‹z#*jOI²KKB~BñüíM`c±ÇO‡’ €Åq— ÑXèºÚ.ª"i|Ò$»XFÓù€ñÃ9=›/9úŠ¦%nž×¢—\GÝ£ØH¬õgYÄ·ÒÔ¶CÓ‡A¢œûS³D.î£ØD“ûêxÉjXúLˆâ~={BKt瞯H…Ó¯^z{+¶LöÉ­’Û*ŨF™’¶Wdæ:ØÞg¬Û6àÔÊjŽó:<‚%Þ²7í Ÿ¬%#D{£Þî£IVÿvö°¿¦Cz¹E÷ké¶döúºXeŸÜã+R SD j2ð_dÏÓ“ #€û«fì!ÌAÝVQñvùˆýƒõEÉ÷Š§®AvDØçzíðþë×Ø5]~jêõcôU—X¯rŽüWò³výšW¨1‘ëž÷ž>ÿñ´­¿6A‡¥9ÁÉžÖgçÐÎ1wª¬¯ÈÇCUòMšƒõÎ>.‡‰_\\=èŒù2É|†g_õ…8¿´ä«¾© q(òJõ²É7tÜ—¦Sï7Òˆ„kJ}»3ê¦L­3ê«ÂOÎã ŸäÛê»] Ö-§Ñ€8==&ÖòÀ‘Ó;0âÕ=5PA7M?†šðKÓ»WÜŽvü¹„ÊM„”¦ãZU¸Òz‰Øµ’;ÚN'½U)JË"}Ç'$k^Ô“wôU¦Õ µŒ>kŽÒ$ѧUôǾ´¨A«Xø}1*.Ñ92c"^Öú¾4¿|s³ü ÄE8ß <5ЗÆûû±a‚pËf¶?¯ÙÀ–ÔËwú|¯±QÕóu9ü¾Úírcíá|¹dÅsÏ ϱóù ”œ‡Až¼©sX -yŒ¸(`ôd®o^Ätíž?Ž5ZÚü"¬g¼½²­æù¶¡[zA+Ñ|ñ¡-¼jæ…§¹qƒ­*dþF(ï‘)ã9"{˜Eic6¸‡¢1.+«Ð¬åæ(–ÝC­Ë3‰0Ú·ÐHUù1Ž—4³NüþXüÜ"}¾ã9Þ,€g ´ò–Ǻ³yý_ÊW_Š¶AýHùÞ³ÙU¹»žþ"9‹¸\  MÌ4xW‡âß]·äßùÑÀ;)4ÆÚM9„»qó#± Ññ\I¢H¥ I¥DÞ¦{§Üq:‰ ùPcâ4Çê:€¼9f%+€üšB©C¬'ä?î}Äü¿H™ˆ½bÃþHí9þÐ2^Á¯%ž ®@Öm£ËYã‰ý #‚3¾íŽ)eµï.Åøó1æÔÒ5,çÅKÌ‹Þ-‡fñ4`¥viñ—yYîÐLÏŠ§ÖgpNÐwÏdOQ­î(^¹°ü­‰'a1éF ñNq5Z(—¿AÞ ‡ñXs6 åDèž;Èï­Žð¯ÃƒÔgÌ;…"6øIÙmU¿­_&Ü‚§^œ_DYð>ñp×îù]$—”Ñ»¬Ý®%И:'·+n àYk\ж]¥&Ò¢®l¯ØKÛåtÒp¤¤™sÓ›'Û ¹‘@0Û;=bªeŒõÖþ·)pÇM<ºÚ ÕQÂ#,5…ò¤<;í#Ë%:—J?¥^È–ŒðíAä `‚öÖ©_ ThœggçDó®©6ÇÅ…³7NÏúÕš]G¯ä“Ɔ—é Jû¡ -v¬²7^²¶J2Þ…’+ éWb1 $£gÍ`?ZɱC/rHûâ¦h ¿pbïg_4¦´|Sé…ÍX2n¼öé/î…å0G^×;«jv˜ÅUWðÙ|ukÓ²özÅ$jv˜?iò:¢Zœ¢Û„˜s×á˜BÒõÍ0*öz«\—”fôô³¯ýoá·^S–çy0#¶¶hÿ°˜Å®ÖíRNl*_&Zç þÒcÃS°îã˜õnT×cŠâÔ7¬Ï 8Р’p[ññéê¡D šA9‚wºZ½H¸ñ U…Õ… ë”(lˆ'XucÚ«ˆØE@1ߧ:¾»1©0Ç:B×}@ƶj×S5·ÈjASßÅ)óŸ‚A3²˜¬+u÷W³àà®Ô+˜4Eê@-ù¥¸e±Ìò2]NVöCÈlY_Øäf©hPos¢ê ê´CÚ“ítI/¨Ï7jzÔ -ê¸t—¹ä3F?ÐJò°“öÓ‡µ–øýtÛ¼P<%Bா¶œ§\Ô½¼‰Ùšå5¨ßÛ".tš•ÿÒÞgPY©D¢Ž†&7Dò`Ó¿õtí·ÀÔ}@ÅÖ´Ó(ºLuèÔè®›1õJ·÷´^.…ê$Åé”í–uPg%ŒS‰õ|¥‡ÈA¹§ƒú]T£ËºY5³m?¨×-ÜA½Zż»S-cýƒºñ<ÞÕK¡Y9¨#ÁîATÕƒzr‡D5nQHó§WÁ8Æšõtðýf=;wÝŽ¸¥ž>I냲êé³oX“g1þš³ÓËÛˆF0>ŽÓÇaäLªñU´EÙtN PvhúFy¿g7(÷˜^ܹ”Lcèâ7ØO“½¿µôk-ª€Ûi/\¾YéàG6²B¥<‡ŸËÊ8rÇo(šôý tŽ4a&ãœI§{E^$ÝýNï·"C¤÷œKâW9û£û}Ð8ììèž.ùŠBD*»ÏîÛÏ&_Ò'Ð2ºáe«kÑKà›8þî&WÁ(:qÕžë®($úÉêôCßÌã:uýСD}ã®[dCÇ®_ŽWhV蕨m¯2iB>zm4aà5*À2è_j¡3!ènC#öÐ{$úðYuôŸ[AŽ©#µ×¨Ÿ8$ 3žÝ§;û¼Ó#L[¼Éa­ŒÈç9ñà±lèíùR: §NU¥ôEÿßkÜ–<4ðÞ^Às”wÌ{;sC±íy ÙìæÛ,¸`–?)[Û\=vöÒ°»%›“YÃHP)õÖÜñœoÍchV0•‚ܪXjŽZ”jÓVH,Ši7i>7HX-Бàòn4'rpŒ¯4 ´¹Vf‰;¼O& Yf`™ÇÔhÀeþÖ+â6ýÜê°™NEš¡%Ù1lʪd~ ÈžPî@”ycnW3JÌÁ¯ßÛÆŠæ³c“ž= Óþå—ÝÖkù—c‘úƘ¬Æä_®‹6*88gÿò%0~ë\ó/~°lŒ"©jÿòš¬I/_ZþËIŸÜ[ÇJnþå7þ2íø_¾T@vo·Ñ`Âù—§ºý]Úü—¿ªX×ñy]ÚE‘þD˜¿Z§ñ“󼜴Ÿ8Í(]!#Ìÿ Æ÷Fzx0G1ƒ7â3Í"ÌùnȾ?G*Y„¹¥”:S©…¼ÉQC³y'„¹Ä¿»ƒìøÌy?³Ì÷W( ®8óp8[QÛaø¤_Ø b>ç@ksBe{ŠJà$±_ùó ,×ñq¨V•†˜¯Ë! ó¼ pÈ”c¦Ï -1ÃOa”ý1Äœ-þ»ìÑ2Ü -1_=(S”1ÿì"Ú%ΘoIxõ⾗ϘO_hqÊ-¾¨Œ9vRÞ²·]7c^Ä­zúÌIÆ3泯n•Œz³1%Åî'jIÕ“®ÄÜøϾXk…Ãþaþé¸ÉŽ5˜“Îü}æNàó¾˜gÎÃ|caèœû0·£µ–í# _²b0/iùè-™Áœ°p?Ìgà°‹ê "צ1>‰ tHû‡9xeá·Q>Ì74a'£Œî¬æ#û«–÷0¿Îì–S>`0÷Cb•õºÁ¼ýIÿóœvïèsÌ`^:!_òq×S æÉv&@Ì·¨jIBì,xˆy ™2æÂÓÿùȘ»'å,d^oÎ׬iJŒ9-¾IScÌ_ÙÎ-z3`@Ìu/ªÓVà-!ÄÜÛñ,á þÁœÏéÃGfå(Ì‹ß ™Ô«³ £%¡—c"ƒ¾>©†)¤Kª04\ƺúccs–ã«v åˆH×±üù1oY=è{ÔWÞ¾.êš(â`‰ÆK:Y+·]ˆNEê:÷Œ3ö0y¬+‰œzx!ÍrllȃTÀøJvÌ $SÀ¿=‚‹ ŸK‚Á*(ĵÿq(^Ê¥ìãüPê# ËÁàíñHx¢÷ÜØ> (òxÆÜè,¿Ù[¹O5¡ÔŽW‰Ä?uýU:Ÿ²¨Î -ÃÐäxÂâQ3HŽsZXÕ—â7¿Ûx½†ž• -]ã^¥°F,¥q]A÷ƒê6û䌣>Meë&ãsI.¯-cí™bȃqX7BFþœ&ìzq…2Šr-5ï4=v1"]§".î³­ éÐâÖ»sË Pmcf_ñf=…þºYlÁ Và~–°Ê…Î W …_ÕÍ?ˆTˆ3 5†ü¦p‡K.¿ðY~÷—Ï -†ßi‡„Š)-Ñ{™+«x–Eøî+<‚ã'²xÜ ž)\à¨WwÂѶ41%œD Ÿ÷ºÑcn“€ÝðL„s]€ ~œÍôD¢ÃSðœ"7/é‚9Ë´á Ž—yñÑÒ)Ó „›ó›RU&”ŽÔžâ·®Ø|º˜ ^‹]oÏûŒãú†àÿÇÎÂTÏ[_Îr‹4æÈöQÆKÄÀ‹ŽèFŒ0 -|pÞËPÆÜÝÿ€WPÅ™¥Ý΃Òîf4að,[ü îÉ#¥Ó ä³TtÇà÷i¯Â>¡¾ÿ~U¢åßëÅÌ‹½Î6ðï…$QÂJqöu ‘f|‹µ~Ÿ'èR/U -ª¨”5¿‘Щ ½â9ü6IAÿyOVÝ÷™w r@÷Iì›þ+…D䥾!¼zãƒ?` ïKXžAeÖõòã6utŽop«Ñ\n ß D¦È8zùÞ—öBä °IqØÜ›Plc­½jo+D[ 5ìmó)gOî+ LŒTŠõþ·~^…JºuBŸÞaÙGVÿxÎ4z{÷‡[\RÅÏ;q‰ÇoÍÓbͼG€®7ÈÝ*ïI¸é~ËmuAÈ[aæNíZ K’,0Þaø‰1ðÏêá…A+7ƒÁîÄisðÄ¿¿»¨¤þ½*ÃÑZ½°EµÝØÝŸˆ&U½N~Ü-%:ʇ¼Ei²À&Ò•Cº·##Údä6yí" -QþÛYj&»ážpõJ`w`+ '?3}높D)6®î§éf7—•ºÙ¿»6Œ_C#lÞcIw `èMþˆe¼D·¾VÙ: -”‚@7Š;÷ŸJèºr:{77BÒŽo«Ì½Â‹½åžfZ,=ŽrÓÑ–Ù ÍâIn‘W9NÅ„#‹€ÜÖ C›çxãâ’­ ¡$_ÙQ¨:Ž×&J·aÕ—6Ü°+R½2MÖÜÁ–C²¦™J7$¸™pö¾ ½¨˜1ÙlÅ {Û)y³ÖE^y»R“ƒH,wËɶ,Âéöþ 4*9»R'·7#gQ5Å·/7„z-Q_‘Ý!™¬¤dsmoCíÛ$NR'Ò¶ByùÅá›mROŠÊvV²}¢ÝÁIBªÛpãŸQ•çÛTtÛÖÄýLˆ…U†[2CË,ìA¿­ ÊÙ#°ìµa$ö’¯[)6EVл¤íì„]Ëb ’Ú#%OµVAM Ã-lN›®‰46Iï˜öòƒD²#êÅ]&mk˜C¥×ÕO^G¡qÔ¬v  h3QTuÜâ{´Ðî®>fz€~ñD@;I5\Fœ¿Ž"¸T¤Æg?…nXÓ²§Ö;û3ÍWËÂ6›³—¨*sª¡›MWhâúË5[À“ ˜£¥¿ÌÖ1‡™Ù–c:=øÖÖ´6̾¸I˜p_ÅŽªËƦ^²={ÑŒe¿$¬¯³²å•m8@m{R¯žì P`·’ýCôÔ!Û-j´z‡Ã"›šñ™|Ê.ÈVP™«ïÔƒÇþß™Ög…¥Û:áL‘` ?¤nÛ7£ÉW‚û¥1i¡v臋)vŠk~ Ã~H%6>ÄøÛ1'Al³žô¶ûI&S…ÃÆLüœ ÷cÝY~uLŸþ ;â8t04a0â9a‡ñÈnìäÇèÁF‘qîX5âõVÁŽËršcÁ¶Ž4Ww'bÿd;ÒùuY¹“uCTß=ŸÄùöûë^ ‹œÿYO%ä×/´)¬0i}]Þ§AÈ«ø^vÞð/øã­×­š£|ÍM2—?Ú¼.jWĶA:ñzMÝT£îš‘¾Ž[–j¬b× Så+%劺~žÛUæS@×°‚ ¼|:Oñr \⎎8®áîAVu”X ןY,)ëä/ߺ–‘†qÍ­ú¥¯eu¾ÚÚ -á-AÓ!¶^Åòrëq‹8ÀZÏ‹?ËœÖ爘Ëm9ÕjP¡A“Eë~¶‹TŒ >ÝåY+­8?zfíÔ´ñ±/*kØÖŇ²¾É-Jm1T4Ö’‡—v`2TÕX?êªt[L4ÖëËyj§¯HÆZô¦±^÷ìŒâî–¦±žµDj™ Ö“*½!Ñâ²C¬Ç2„k€ó¿< 7Äš+D+h^tÀû±†É3í¬íp–îðèÁš³V'¬t°Fo™æÀÓy°N²~gEÒ‰ÿ`­ËÕÒ!.€ƒuâq>ÇúV•ÎkÒˆ›òH‚Ú_§9€Šmõ¤_L‹´ÐüÕ¯Ñà§×QŸ³l“ø«Ç o1–yÖÇÔz­fÄúÕ&b-“à…ÂUÇ;ˆõYl!T§ŒŽ¢¿Ð±‰'_#ÙbЧ±Žï°l©‹A¿¬g^ ,õÕ9”M ÆÚ%íɸ1…X#ßµg“eÛÓ¬AHnQþcâ–ÁPp<³G{Y°îAcµ¬UIAC5Vù(X+è~<Š½;8¨@—/áÕE³¬£ÌÿçO)Ë?…÷V¿¢¥—ŠÄ~µfwܼ‡¹¿…¢ªë$”5ÈâGPe¶™®®}‚GTdÞ[}Ÿû¢Ø7gµšºËxàµ<1«%Ðãm*í)‡Õä‰ÿuKÝhд©®Úòç½rLĪÅè -IJ–E¨êŽÜni‡üTß‚ UË\êp ØR–%†Wr«|(U£Ú_|ê—ábm‘6”T'–þýúzj$>:e^ÞâúÕrK’ÚÐÔTq¶HÐÔ[ê=D}ÒîK]­îÉ™®”d×V—s‘è´WAvÙ )‰&Ú/¨aëFQh°¢#{ñð€’K-úÖÕŽõE§@Rõ5S„F‡Ù^jc£4`½©vqæó9ÕVž%Ê£³üq½±[ü§ ¥ ®:¤:-Ã12”¹HŠx‚¤e°)maíaJÚò-Œô2iŠÞIDýŸSÿPŠéwðgXï1¥4„.·*%<ü¶¯”ª9°:ðÝ2¡¥ÜFâÆ¥:1ôRÙ1AYÿo0Ev–%fL¿…µgQ¦a0Fj[ïLcªiÚ;„9zMÃ_ï¯PHæ6ÅBÞSg%è'²[¥[ÞOEn8â 󅯬7S!äÑ)’”ô†}T8Š.ÙM[n´Wrÿi UaÂTÖ¼ õ8ŽÄ“-‚EåôÝ€ • ÂÚ·ê>jƒ&ThJ -òŸTö| /–Ê:‹¦¾S}¿³ù7n<§bРbŸJS¶°Z®’íG)T‡p:<GõIѤe*vDªž_êDNU‡£ Æ·yV¹€Uù+³0Wý»°¦ «ød”Õä!ÿiu¢¸Õ¡PT^®–„ã8û®‚/æ½WÁp‘+È7ËÀ ڑᑈ,Âg¾hmD§e m­žŽ›ÒÞJiE‘i3²ìíN ’ûú²µ 1§–Yˆ!]µ ÀD(¸W[ï³4ö–Úa«[ß¼Vl»E¹2c ¢ä¨²8ïàA LRél+ÒÀþa7¶åµJ­}õ…Ú0qÛL¦Ê!Á­p‚¦Ê-«©3ôt CÄçs·ì ³=TµèÞ¾ï[ɱÜÄ_–;\Õž'¸›Î“—pŸa{7Üë"q!ÐåZ‹ €%Ú¸äb†PaûËãñâdí’rÁæŸY[n Ô«“¹ ®1êØ6—T.í\µ]à¤@¬?7Ÿ•¤¢ º‚ÇìFºƒUÓtAl×=êr"±Êêý!Kë*Ÿñôº¼«b‘3öÖpSõžÝ?OzÄØî¯óq -îÉÅ–sÒ VbÕ»›¥OŒ‡øî2xá×PÄ+¼„@Œ‰—ÑOHŽÊ•˜—¼PëÓÙÐòÆ·‚Õ»ÍËOÐ`üyéFÊŽ^„ -À ê¥G@„Ïz Ef™{áµw@ûÚ¦0¶Êú^ˆ6|À¿áã;3¥R\¾£ /F”{\}€Uö(Ý·vwgNò%¸ô¥˜_ÏT¿n{b£÷ýv‚±nK¥¨>%ño°×¨¾ÿNG[º·+€õw€øð¥QåƒÒ>-/`öVgúDÞÌ,,ã¢À #±¦M1ðu‘N†1¥aÒiF|/|ªqˆôd*«˜'^ð­2pgð¬â~š8ÒÂj,Âx‹}Ž^‘†(Ë/…w_‚;W$à.„…U;Bqpà¾ê }^¿ç8ÇKooõÀ€ìÑd{K)¥”RÊ{‰ÔfqãîÌT'%k“‡`òCOÏŸÒ1ð¹ìüºhçÛ |þÞÀçwPJðË”|M ~øHÁÏ°ãó#Ôð|£<§kàÏ|™ßò ¨°t»4 ü -†ºŒœÂú²Ê|;j˜ùPu˜Ç:`Í{ªªå±Žf¿&Ê~©“‚§™eÀTJIÁSË2ÙÔ…¹PǤÙ0Ǥyq$ß "|„þô)¦vÏÂwÄ:úø‚Ÿo…ÀÀŸòÑù^"žâùÞ! ?¥ÀçgøáùJ9?_éÆçCxéù Vt~ͧq!ð ´ø-ŸT„P½­T9PUòÌǃU’oGÉñŽfòg²ç±éŽ3ÖË>¬g²isŽ•ƒ1R˜kœùnÑÅú'Z5F-t9õ%Í<é©üÝÁßð³ó“`pþ‘ËÍÐróT ü+5ߧKóm¾Ì§ù/æÇ|•š/´¢ógþÊwI™¡Ð³FÇ©40ùVW/õ|Ðnò½æz’}$Ñ×ãÈ'àŽ\ξC@æ õüÓ!D’ÐôÒ8…¤!Ž³ã§ëšb Ù2´þ–˨'Ý"êÅôÇ’ˆ>TNÏŸ“ó‘ -à| 16‹ÍЂó%Äàü%›œÏd@ç7Ýðü -8=‚ÌÎW@@§æÇü•ïò?JW&e燯,é¤"ë Ð’Œ¤­‹ÔƒI7K[ÖK55ÿ~šQAͦžå?ÔÍH>0̦ e³j‹4”x%®2á'YÉfBÓ³™Ðô\>4…äË‘›Gès@­Ü8«ðÉ|9;ÿKÍJ‘ùD*3_ÁÊÍ?Ð¥ù>ßæßü˜Ÿƒ2óR ü”šÿò_>Ë/€²’òU’8ÀêW¯KàŽ•ÿ|L–ýT=Í‹­~æHÖ=s$ë^9ÐtÓL6]qî3•‘9N]ÝôËÑã²/ÇéÙïÉ@%$ gd’ˆ%+ëhõ P0ù î‰Á§ øJ6;¿çÏüŸå³ü–ß’òWXþMŒÖ€î—`I -¢^Jö™¾ŸÂ˜$ŸÚ˜Üëñz9VÕôÓ1{IF R9F2I6U½ôÃñjæŒe+<-OzúxsLQKVסúT+%Ò*üN ~MÎ7ðc¾K -˜Oóg~_àÃü,ÝŸ‚ò»Ý¯ò»?e‡¨Å‘Šï“`•K‘ˆû`1ë`q8ÚÁñX÷äñΕ5’¬Jzvdý+“Ú¢Mš_ï&yšQÏ“ˆ<ÏŽ¬’œ±m’¢B:˜AkÕ$S#ûPI[Û+⤦êƒPu;Á(üŒþŸO´Rów~Ì¿ù/ŸÀ' ‚¢ò[~Ëgùº?eå·ü”¿òÿwù.æÏtw>ºweP8%§(ô6¨âz¾’€«™‘ãÕå=Vfr+¨$!ëâ¤á*#¥ck_ÙpG£¹‡I¿:&ûrИïPQ9F}Aé‡ã…$9ŒIÀ&$k\2fòˆÃëÑÄæÐãN͸öeøtTþV‚_AKÎ'ð_~Ê_ùÿ£ üîïþ˜_ó˶*PõªVv½`µ‰7ïo³Êz%[ˆ©LøH½·“|©±fråñ) óUEylZCÐF©0ǧ$¡Ž³9ÐÔS2ÐtÒφ JIغóù•N’´-RF­Ø¢!bÁ#·ùY¯d«A?bʀ篖ÁÁ/"`àøP>JÊWù(ÿÿò]~Ìù6æã|—ó ü—ŸòYþÿ(ŸÀù`„~† ?7$7¬õàŠÓB2Æq­d”å;”@žX ÝjÛÁ˜z.wœˆäÓÑ¢ÜwZ¢’±G ã‹#`çÅVÀÇ=Tzª5Ì~;Dͧ ã¦f@¢çµi‘ðd=ì—¯_RÏõJ¾9®‚þØ„ÿ fçø1_¦Ëòe~˯Aiù1¿åø*Ÿå§|•ßýÿÿÿÿÿÿÿÿÿÿÝŸòÿÿÿÿÿÿGù*Ÿå»ü—ïòaþÊoùÝŸò[þˇù4ßæ÷|#£Ÿæ…a«Çå09žtœ‚ñŽÖådí\_Ô†Aœè†·ä–‰> -!óVOÍcTerª‰2YljÈ>."É9V”É9f˜ýp 0æø4šzJšžÍƒ;&͆9&ˆ9ÊfDçr"ò*ÝAobCѶð÷$ ŸALЇù0_å¯ü”¯òY~Ë/ð_>Ìwù*å«|•ßý(?å§|—¿òU¾ÊWù+¿åø2Ÿæ Pr‡6…úw•3hÕu›úFG¾PÑ‚/U ÅŽÇpsPj©×±¡C/€-ÈÍ[µÄHigûı ·W”£¥­l5Kúõà„ÜS5…›Þ(uÈ(ó¥Æ0û¥~Bê©Þ(ó¥º 45¢z–ÿt„(æè4 žZV*ºR’ ‚–8Ä/hdvÿ["«#âæî3’xÙõøzèŸx«úY* %–P02èžR¿2ü.¦_è†èHú8_çÇü™ïò |—ó_~Ì7 ²ó‰r„þÐN‚Aˆè£}ŸŠ€P^UèY\- ÔJÂÒ+¡ŠX9(ø´h@Ø]ÙˆØ㤸úØ+?$Ô–²ŽŒsµAéf_)eóúr‘Üt¸­Ë0rÃ& U!)wT–ýPG”ûNKP -žf^6úðÃLôAx\œôcÍŒÜÛão5ä^ê)äÞ©)%à©hyÇíW›“S}¬?µãP„Ö{W- ý Z £~›wék`Àà+ý$øn„~Ÿ/¤²ó{º4?'%æóü›Ïó}þOMÑ¿/THñWuóx«¿GE}=~?ç ý›ßóoþÏÏù~ŽJ‚/ôãàïXR4å:®¥&¤Z…±äuCL8Ö 1ñX'ÃÑH Ir«ç#&^ ^œmŸY'Íd¤’~ªžgÁSÎKÃUGKÌ qç¶g­¸^†Grõs¨,¥"ëàdbÇ2 i§¤!Ž³ä¡)¤ðÆIž‘«|ã!Olªƒ„NռțBÙ«5|. -þ…£AI‡¢ô£œ(ü ”þUTÓçÁºp_RÚΪfõ¶žzXrH.ëX6I#w,ч»bvMÁYF3^li/ö…#Ý,*%_ì§$‰"fq½]ß¾ÖjÌd4%"@Ç:XÔŹY&‹s³Kí|ð0÷­Š>ê¥æ(óí€qFl=,³8"‰ŠÄËŒ¢Ù$àÏòøF¹uD¹ïÔ„dŸŽÒH=Õe²˜‹?-O A㻕ÍÍ–˜âdMlàwG‚ä€J’à‘"nË"AÌ®E&® -–ýPG”ÿT=Ë~©”ˆ­„‹>°{0 ÈªOµú!eÄÚ9;f9-IµÕ£n‰õ°_¼ní<'¸ö!mýˆàÙ/åùL+W)j»F¹ÂH$ë/AY#úÞíí=ˆ+œ2ÔV ò•Ìy‘3“VŽ²·lÒÔˆ$kñYnfeºÈñi É?Ó—gw˜‘®ãL±oŒ±¹á>@v¼!@r²l=ч‘0çYöîìדռiþ±‡‰¢6ÍÐõÇ×m*?vÀ©]Õ«ð.˜5gñ}­ß“'u «y ky\@×[O@—X¿D ï“\é=¬pŸ‹ïdyõE´àút•Ià–Iúý¨<ÿÉ:žG‹tØ+’kï`íBšÕÜÂÉÜã²É´Û:ðqk©€Ð-¬Þ×  ^£‘AúÎ)nÍð~¹Í–Ðvuè‡t•[ “,qk¶èZÀîg$· À‘ºp}2Æ‘1óŒÜ0ÊDÌ.EiÙ8CgßÌ«³bd¡c`„=€ú¡Ú°¢,‘p£ì‘p9†1FGÄeQÚ´ÉÍ ofÍ n“fyf@TPóKÊB‰çH×=ÆI¾ÆM ¨çz¾k@Ò…Öñö€MyˆÙä^,çc],jdÞ+ŠH2«gäÞ‘x>j8ÖÅš:ÖÅš‚:ÂþÁõ`ÕïXcóÉÒ"e Hi#]ü¡HªèÚÈiBvMqõVìf-­ÕßàÒêOµÆK”Ø–'nÓ2 [33gã0Í@ô$Q='QÏ–†=)IØž¥õ²_p£‹|¤È‰ÈšH ˜šyvt%ŸYÿ&Y%U%SËŠ«·â¼¬|]¬ê^˃_³Í¡ºþ ÎÑk™ìfÒ!ifÀÕs™Ç I¾Ôçq*r^‘{«."õ|œ€Ôs©ç:¢L†­<#¼Tœý³Ciá8 ƒ$j2¾ú•O“|5º& ªÎŠÕ^sì5‘5X2ÀzEjñ²Ü¯GIćCœè~G”ÜŽ¬MxGØ$a@"ErÁÚ"úâlnXîvU¿ HßEFù)6q/“Q=ì¶Å¾ç²ÀÁ˜ÀÁPaû`7©Ë/pÅ_•ì6’xQvƶ WÍ}« ‘{«+ óxðx´óÁúxçºÚX÷ÃGcÝ+G¼VÓÇ;WTÆ9ÙUÇ:X‘z°&ÊdVÐHA‹‘ŒAô̈?ÏeY<ÏÎÙ8L¶iæCÆ*MØ¢ÞˆýzcÝ¡‹_UìYDHqï,6ï6„î¡H*žw¤—¤adL2õH˜œ{&ŸÞ%ÜN.ªž†–·?åJ3€í€W:\ßNRï÷aM´k™£´mšŸ´o–¤´k„EÈíú%àCY&{­ˆü¦E‘£ÅÆàç~è·ÅÖ«Åƃ)‘³%áq9’G²86I„N²°5Ñ|¨š(yÈJhþk½Œäk¹÷*Z»‚NúÅBN!ÜtŒí+ïHg ä&L­ s* -žû\51a3a11eå"W—x ¾ÙWoÅ–2pÍ.c9û[… ×K`ÔTËß#Œu„ÔH:*¡4Ø‘:_ëjØoµÕkMH ¾ŠÉ¨MaǤ¡õ2¿²Õ Ó@@½êÚ{-D„®M±‡Y±cÅ™V)ë ¨¹†z•OüKH)ÏõD.5Þ³~€!] “$’f¹)ûÁÌÂÈX¢öDÛ&ú¢'ücë“0¥ -Ü2ÌMZ8LÆ׿ËÂ×ÄÊ¿ÖKJ?VÎ3híZÚf¿X=Ž- ¤ØrRêðWUJ»òVì’/ŠŒMÒÈ#ÁÅÏ -x¥ã„´âjBvඑ´w.À^MLéµÛT<ѵHؼÃHXa"¼_l­éšëeùbÈY¥ŒÛ²CW!b¼4×È/UÆz@k´Ûa¸W_ž|ÞE/q ¸˜t•¢vV¿âk§$—¬Qd,‘6 Ïè#I˜’„-š¹—ŒqUIxr“¶MòOÕÓ<æÂLæ!J9ز² $¯ÌâˆX£Ž&áÇK¼Ì(ŒIvÒ²M"ò8” T½¤Td¤µUó“’¯ÅÒïµ%ÂÞÙù‡VâC@¾äToˆ½bK÷.ÙÑݦ-‘›±¦ñÂdQ‹æé)—YÂvMÒÆ­˜RÁ¾½[vßßëJ‹oì›@F ªW±f*7ëªOÚ¸›ŒqK†h - VÆa+Öx:äël‰)Nɦ÷€ 2Àp§Z¾¯’|æWJFo D6í ãýÆñ!†"®5_5¼Ò€G–à8”xIŠ -épÖ”}“¬„•«Ä WÙIÛvI¶Ã$ܱÈS#_ä´¹›Õü ‰»îuul­å (Ù)k !«TQä 3„5ÌDÒ"QqÁ -}ÌŠÉ?`÷¼ÖV¾LHÖ\¹"p±‘÷‘Ö{q¶ OÉ·ÌѵIØ0v‰žÇ„Èö¤•.ú‹<À`àÆ#"äN”5ÂÒ"Ñ eq÷FW$âƸbÁ ¶»T»«‡ñ:€‰oÒëù«@"¸.ˆ.¯Ú¹›SÞGŽðZ+pZ|X‘wÙmüMß{º·ÁÖÇѪîƒ9\¿ö\y„í| †?IÝ×hoèy´«übjíW¬*ÏãÂÀí%*n³#6ô´Zb¾¦_m²4ÂOJ:ë(Bi²%5ò²%7ð6\U|îöFœV¬=—U|U1cœE“ Ä–$q{F9زR‘UP²“–­,*$qU ˆD Nˆ„€ü0¶‰nˆ €üH]‘Ç^Qµ ?v’{‹Z{°‚fz­¤>óx -¬åÛ*‰g>…¤óÞ`ÄÓ®Êýì"ºï³%Âj¯3x<8¾þt¨†õ¡®z١꧹¢«kCÅVK4÷ -`‚)äRÒPßJ^Ô¸“4V%ê*H€´`Ä©`-Ãs4\”ͱê‡oKu)„øýxü~ -îJ¦f,of»{gO—ãñ¶jBj“åÞÀïnƒàrNbí²þõÛÖÓÒ‹±KxHÕ$^‚³Eô¸Ú øØlŽ[§M¡ÓHZÔ4‘öž;Ãæo[à8î -œW2Ã~»õÃiÅÙpUñ·=ò6#;r2pÜb$4l·E Rj׶$r-&'ê+FØ`¶1t0YümkB׺ qwá–¸ñZz‡0ÄRi|™µ¶s Õ¥nAk,!¢x›"›]ÁóCXä÷m -<·-Í74Qc°Õ¬­–ˆÞô‘7x^»¡êpáªm¸ ·ÖÄÔÖŸÔ ½ -¸a“ ÀÔFsrŠ·åªânFxàfItÜdMpài¶9r±!2ôI‹[œOÃÅ¡»ÙêÐÅI`Üô“uÖNÐk±4Âi°4ö¯ÙRþ[k⮺_ ‘O 鼩n?oñ^d>J€Ñ?>ÅÞYÑ}«6T¿2ò™_µ¼~œí:—D~öºB .>Î8U´={"ß0dï©äË{(÷ô'ZK¼BJû§“|§Ìíôs]ý¯/ËÝXgO`B°Ö¹¼³eãꢆvÎå½Gþ»ëóWXÝ4Ûû"ÈF°Ìü&(Îð„´kƒ(º¦8Ñ5€\]IXÔRLFÁD¤„øM£ ÔéwGÀYC ¥§š|ÚáÚ|˜íŠ)µ\wÕxoWmïJP"Ð~JúE:-×9™x4„µ¸Ö/Öº"œõ#4²ìãaôÜt™¾·ð à[XFЃ˜@šŽâ•Û+jd; ¡ÿÒdž§t×(_4W×lÿ~.,­¡‚Ôß`AêÙDø4ßÀ¿iIð·4@É8~øÚHÊÑ(cÞ¬®œÍ•‚Çc¡x¨©ºtb«Ð:®;¹˜0ôÈÔûîœÇ5Ž£ž½à„¢­eäD]åd}A'X¿uqC)ù¬Ì(¼ÈHÄ·€î~8RÃ2AeÝ,Gc=èÍÐ!v4Q˜Øü˘@¼xâ;“|·è -e„v-!¶cEðjAà\;é§UN›Ck§>!Æ"“('Vi ûa8å ïBñÊ·x$É7T‘PšæPÎþN4ü œ>T¨nšíU¡û¢Wðľ]7~«†"¸ª/í¢É¤ÛêºÝWm+JgŸÖ$’[S}Œ-®ž†·H‘ü’E´AWÚ°øÈŒ›)æ÷¹– Œ»eáè(B€Õ„àÐÝ„ æ÷wÔ“Q°&¡`©B|¿NXÔl¯:ö¯ÛµT’ß!RÄú€'aÍc¹wïXæÝ>›{¹H»ÜÇ’|±€¬­ˆÞ`YúM{"×aUèûkŠÝ -—ÔŽ0²6*a¨ßÎ…eÛxȼœšýÃà¬OA†o¤€é;QxB!Ó½5Žs´Ë;ú†2Ï;AȹËN²Âv*„÷FrÌÅóÈea*²ð v… ÐÚÅÕ£n=õ¥[NŒnQP‚KÂje—BtIp«dÓ;tÂþÙì³{.ýê" -k Ï>\çòîÎ=ÃÑâ?à“†IdßLÎÕH©eú‰‰'ô hçLîÑRNFÁ<û™`Y¶£9äÿóèV9èÅ`ŒˆÓïKï ,EL¼› ü·¦¬~Ô¨¿UEÕeÓÿ U_éÁÓ·zªúaX_Š Ãß±¦hÌrߺðÖ{«>— +~bYDAµ&ô%¬´ú W`ýíVX?d«î}hÕ0íÊ* ì $ÝàEc]Á¶óK%€_8Ø{ã鯩%ø…!™4[Ëû* h¤4–]±›õˆæ’%Í3¼fÚ[±œá(" ꥋ· £]-Sg+‘X+å¸k˜A?(mÄ…8ÿö ²›5Ÿ:ÂË -È'¡tqÑcÝþþû»õÅ`o±ý4ëi{cIõ-Û¸ ^ý-8E} NRŠ)êk=M}/,9¡ä-±ÞÇ7QH;]Ïä»Ô«°‚…£š)«* Ú6UóBêBÃ*Jè½'Kêooê5’‘HÛ@ÆÝ DÞN´›`p7ÞŽbDSX0?Vá±Ú<‘Š@Û¦œÀÄ Í™a Îà¦ÆJ#¼ÄãLóH’ožÊñ-ô)xc¨Õ¬-ÀnÒ&ëp?6\q/\ÔiÈ/ -Ü€0´}6ýjN=|ÎV û¦°ñ´ -›×Ýr‡fÃŒßp–¹1ûoq]}&¦¨ Ó¯²ºJa ëJiÛb³i Á`ÌÂêipå}jV_c «ß‘•Õ¹Òê—Tñ=®¶ú$UúTJ}ˆ, -‘åtéÖ†…—ª_á¥`¤“‹ÁÇïRkæ—J i¥DÄm!–l ïvÉóPëdÞÙH­“ß,ˆ°™˜TÒl)¿Tˆ o[:×-‰{ˆ±ê¤3àŠ~«œÖß!+ê¯ .ô¯ÙRÞ‚ŽL{gOL3v »áƒ+³á“Kã¿>TÔÖŸÐ Ãw  é‡ÁWF/k£†ìëýV6ÔLÂÑy/î¹ÛúYüA¬¥Ê_õøžhH鬚úR«º¿µòÐà•ëðµëÆ—O•|¦ÎzáK`ÔV-Á>›~4”Ft!ö˜'þ8ÂßCHÃRL@i0í ¯–wÔm§½€Dâmà±N7À˜—WXÌî¡bW´žû„ø‚‡·ÑŠÅziõ\ÿXþÝŸîêúLK>˜K߬ûõë€ëJÃÖgZ¢úSOZ)ka0L ‡[åÍ ´ h7€ñHÇÊÑ+rg]8•|^¨^DÞßøŽÄöcòÄÆû#WúÙ)Ó1Ôç’`ô¼äü 7_(ÆÀ¯-e¡>D†ÛªÀ¥rA륗ô„”¶RŽKpRŽ3É”ìSéwwÁÄt,ÌïÿZWߟáÂÔ·’âƒèáþw…Ø»w2íòJ9{‡¯f@c\áÈ(—l'Q‰H/gb‚ÑÆ®œÏ¾­f¸ªTEG8§&ô*ª2ô8ª2ô7ªŽúT:¯ŒP(aJ *Á×à çÛJE_ü$¡;æ£rV¯$ ÁÜ¢°¤“K‹Ä¯UÉ/®dF=‡—ë‹/.\Ñ•74zEN ̲'FïxÞÙE5ÁS0Ñ%vd—¬ »Ô±¶AÔ£‹T$ÒS¾ -ð-Àz­­<šíé=õE—R 3Þ3¨7f`ﮬ€›‡°_Åþ>>I¿G(ºp¡¦r®+ã]S½ -®¦'ž^ ¸”^ ½ -­<rëËÇcLÆ×??%Kî#D9ܼ蛚aAGÕBÚjEôì‚ŠèYSŠ§™“ B P}+ÕX_„K.7ÈM¶ÄÔ¾"øÈÆc½A õÛ,ê‡ëŠç³#x)\Î;‰Æ#N…»©OÝjêF'u–:±Ûe¯CÒD8)Ç$8¿…q§±±+á8ן)Šê÷0¸ð}ˆ.|¢ -¿Óÿfm±HÌ1ð˜Ô‹6ûÄ`ð:„u¿êü}»>XŠÃÿʲZÙ#˪P€Z_ý«Wïq³ò^ÉUYïDë¬g²u÷G¬ô)6´h»ðÛ°|©AŸMÎ_ù.1*8ƒ’3V‚ˆà%çzC‘Ðú+„T燔ê`gˆQW¿ìxèß@B½.¬žó¢ÎC>H30ߩ䣗~PÒ`$(nª$¢uJZ¨30—9¤ûFØaé­:À ¯Òªå7DZ.üq0þ*X},(¬œÌ»šW²"Ó®†ÿdayKPq^6j²Ní9$°7`m’œr…‘²HJÀƒ ÿ³%€GäZÜà*CDêA?ªÇˆäJ¢¸éÓL þ„Ÿï“BóWT~Š‚ÿ¦uÆü–eSY×õBÈF[X² ž{5ÏÉÞo·kym’s@¹5qýé.¬”7/ð å\m%t’5>$†Íá€Þ"Þ¤[έ­Þ×SßB è†!& WzßÊÕ§„‰-¹"wLó<[ÇZë6Þ!»sÈUѵ׶õ‘œ(üª§¦šÑ;«¼¯Íú[R€íWÀ»CŸëåûÙ,¯>IÖ[ï¤KÜ3Ázê}l˜¡±…r˜;}:ƒ¿£bó3,@ð"úaÃS?+ì ;ŒÈ }ŠÉ§-uZO‚ΠD´knU•W£EÍÅliäk³6ø½ -½ $¾‚FË,¶ÑV„¨3 „W¥.lëï_« ƒ^½ZÙp©œ±q阹¸zÓ­»\$ôŸ¬œ1DZ¥"ðXgqªÞF–Ž -rVÎ5:39`èkpàê\Yè}H€ÄVB&jLßN+ÂÇj€à/åô|26ˆÍÿI™ù6¿€m ïW¹{ 'Ö˜ÃgWàt(âL­ø†%™9X‘zbŽ `y¨=ÂüŽ{×+Š› ÌúÁ lj%8_ÒâæàdÔ^‚½ü -•z)€4«Coû­ë™€ÉGÜdh+áä:è=²-{9ô3¶ò¾—Z_¤ ¯WB‹õA¼Z½jVÝ÷ت{Ø,ºÅ"ë›lµõð®õxÃœl0êch¸±]¼ÐÍôRúúÑ7šÁù3æ§ü¢ŸïMzТX†¥ŠF@âï®rj{)Y¡c @ôZ1Ök=ð? ðv$÷“lgݤJy·Ð™åŠêê7M€êvðÚzêYhy’/þ(€Ï#€Ú­Çý‚õ³\T}J=‹*¦¾•Þ¹Ú+â¤ö«±d\üA.ûµž#Ç=HË‘°vgý´¦z#SúPúÙ(¾7àŠ¬? k¬@–Ý;áÐÔûˆÒé7+È 9lZ±±Æô ¿>ø¨è3é}š/³ò[¾D/˜qTKM:½|. ÜBÊ#ÍxÄW:Œá_Ë»…ibHÍNY¸³‰[³J¶ÈInﮞx'ÄØÛDÒ­±¾øª7ÍbY,«r‰\ÃúÉ¡Èá«ÇÕÄm‚õd…{°¾½“*®Þª´~[u³øÚýý€táµ &Ãh²XÒ{¿ýT zjv@:©`ªYøz¶Ó¬™þZUÒïš àSðñùD/7œßÓrókþËïRJ€`I¦Ôäb+`ãÝj+f£ë "yÚ>èp¯ú­S{'a²KÖÀ›Œ‘;Ö÷ƒH®+›³)‰¥ÁúÖïÝóàòö«ZJ½¬¸šWÊ!ïk±ðpB×Pxp‡“ýqÄ2>žÔ`}®VWäJªw¥J`€Î¨¨wN-.àšPk -_§ðàSý© ¾­äà£a€ðã8<øߣoGUôÕ˜†þ—ÿ+ô“lr>6*¥''%‘êêQ·öšÔâoµ9x´.ÄáÜRÌ ŒÌ{×Hs¨xÒ[(aŸ c‡3ÂC÷…m„Úè5š5gñHä ÷F°þPŸärKø~õÀâЙJê]lø!€ê¦Ö0ƒÌ*ÃJˆ5'³Xé#îRBÑ(ÔI´ /‘Á©÷µÔû€2êihêG/ȼ.2¥„è0á;îþ`ýà Ö¾[Ô‚ï5ÒùSrþÓŽÎoÒ1ð#¼ètÿ -†C(sº†ž€\ô“R[ŸÞ‰äË”–Õ÷Þ\”>Ææ¿SÑòøÔ…¤à©e$å9º~ Xïg³öÞ6‹îƒ`Uõ°U zR©Úŧ¡~„† =lÔQï"*¦°B Ž: -vì-Á1\‚¡E\*ÐCpi…Æ^•tœNpQ=Lb95”QCÃ>H1¨Ìp›ðç4 },<ÿHç ­Ø|›¯£róT | ›/óò¢óibXܲì 3`ª¥£]+’Æ»=8#aÉæÔ#`—£³Î…72Ï„68Ï¢²k‘*ŠŒM†Y{$AkˆäHÞ¡Ïå*ë—lEõD¤4ôI zúM0·ŽI)1Δþù†ð· ü7¨¢¿K@ðï>׿©ççO¸ñùl|þ‘χ`ô1Hð¿ |1&¿ŽªÁ/CRð7üøü39?(¥æ÷¼°°¤ü•1:7¨„OzTkým—Ÿ!y˜¦6‡^E×U/ƒ+Ì€U°¤ß“cSTÏ@¬åEŒ7YØzáÑ:¡¹zܪ¤Þ4ªç€Î A½‹ -h‘ôðKê®8‹ð7i¿oÊè£%%ø÷ Ï•àç?éý =>ÿÏϧÀÃó)ìø|¦žï´“ó5ØùRxþÏ·Bð¡‚„>ŸoÓ½ù2æ·4 qõµVå?Ó—{­·›cF2ó€8ÑÔ’›©÷ZärÏ•vrŒª:Ù—Ã%ÙÔ…ä`KHDTÃÂQÙ25àeê[¡’úV <ýh…˜ØÆ¥”’¾bƒ¿VáÀÿ’ ó©è|¨Eäó·ø|\BÐ'ý-¢žEÄó¥€t"Ìèü žîÍÇù6ÿåË|—ÿ²Ò­ÛäŒÐùÇ#SïGM<Ú$–x°Mí\‰Dêñ€9ÆÁC’Œ#ˆdŸÖ2àŒfEŽŒ?Øg ¯õH¼O}¬T‚¾D†XA¦n‰²£Ÿx…àGný1¢¯†„à—Aú`GBÿj¨çOÀÉù hp>œàåæ½ì|.:?§‹óoþ_ó´àü*:ˆ€Îz1ðwTn~Ìù)*xxô&žk0ÙËdVÐȼA óVMÏ–²qgÃŒerŽ’d8<oÑ ”áŠYÈ"Æc$Ž?EÍÔ|:põ³> ƒþÅÓŒC§./ ?òkôñ¦‚þÝзÓpà“¥ü>*¢_—¡èw˜0ôë~†Ÿ¯tÃó#¼èü09ßÈEçÿtqþ Ìù>Ηù=Ý›€Eçë¤à°ü(¿Û3Ãc¡?Š´ü79Öã¬×j{ÞcÅ¥Ü[µ•ÜK]•ŸºäSeaëp5QU#uBBêlÔ4£Kͽ‘úU Ðx¡ C égÚ ¾eÎà#n)ø{Q~ ÿ•Ôó·ˆx>ÔϧÀ“ó“ èü0þPËÍßéÎü®Ì?еùRp>PÊÍ÷éÞüž›ÏÓµù4æÿ®•zX©GC„g¾ÕSͼ ¶›|®¶{°C6ù^s-ùVmÍz«?ÌcA(ûrü8ÒaF”q6bfÖ3٢ЧFõ¥O5¸ŒN)(Æ”¾áƒ¿!Áç‡~þ—ÑO†œáFç_°áùNtþQMÎgcàC°Ñù `x¾‚ŸÏÃ’ók¾ÍIù,3ŸæÛü”ßíZ -÷\™Q=/ùx¼bêÁ*9ã½&¡ÔkUBÉǃHyõÆÙφK¿©—7‚TÊàaFŒq©ÈÉÚ6ˆBVŒ¬G²UÕ™Šå»aµ ù„Ù§ÍPÄ“P˶†ÙÍÚªH¨TÎZëõsïb S­vÚY[ÿ -ÊŠ-•†­ÕÆî…%‘3mÄëÂ6‡s.tk:Ž"œW‘¨ ¡ô0ÜcÆ˺é?g>þiõ¼_¹ZzQ½^òL§z Ý _[ÃÇVc·ç<Ò…&÷Ä>’{aGºpPæ^xgòNש¬ÓcÛò”51­ò·[ðÊl ;1 ,x¯m‰{BÉ:‡á{Ëeú>è/ynºJ‡0F<^éôçàºÉkxÅÄyÎy;ÍaÛ^ƒ—}Š%”&†}(óÂîÒr0‡¬®þ•!tËD‰ÔoÊq9K\Yr–s}žæJY ëzùc³aÛjÇ·{Ç2£Ñö’MÁ“±–Š¹„æRB8ï¡ÑA¼§’/W`B0Ï`ËYO5q{‰ŒêXEˆå:Šwâ ­—¹-'¾çmD3œó -1ˆÓ$ÆåHÞáG+q °ž´†š÷%y' w†È;Ó{"óÂX-ñ(ZN<Ê–ó¦‚Å ;±VÚBñ™Ã·»…¯Ìž!Œ»‡B ñ ->4i) ž>™xºH»\Hô/wz•Ä¡ŽpÚ`$ê4†px÷,üe¹+£{:ïp¤€7Ò GüA -EÝÇr¬ øË”.ÞA}ú .ó‡ÓÆ…eþàð™À9<æOÎv°‚÷ŠÈ7ñ¼+œžñ+ž;ÎcôKjsÇI¤ãS:ˆqœÆ9ÝûÊײ&ò%˜`+ñ¡MÃÈÒ¯E.í^i»h’ÃRϹ…“»‚QB=æm_q#³ ð­áD à Hò@ê6ˆq;ÊWN­,,/¼fÛÎé@’c±PæXücÞóZñP–wÏt° _Ns—/8AˆGшÓ$ÆÝ÷·›¶s¥xøúâ4âÝRNB|í\7A—y;¶]†—]þåA–}¼ \î‚—–÷HŽõ¦SI<«Õ“ÏÀªy ³mã˜h<òB™€üÊ™ýñ¯… Šå´Ÿd5o¡O?½`‡ŬÞúV6| .ü  PÀp.»³:&±­¶”³_=ÐA¤|· —µ‚„9 ùí§àã÷áÞ™ä»/ÌnÒZ¹£9V’PCl¦ó8§Ëz`Pjˆ#ø¼…4s#ˆ9Ê[jSJÝÄ“J÷Çq8¨Òo‡p‚q·ÃÇr±}x~qýè _ÙvêˆdêRÍxƒ‡9'ùF ú—7©RÞQ¯¶Èüç_Ž£X· iþíX5ï, ›á¬ÙÍp•í¦þT{™C±è³É‡÷`êá?šc|I‡ä]EªÕĉH q–º²º»ãDÎåL«ú…XKûè…bn L—¯Ì}YðÌê|ð‚h8QÁ܉µÒ†šõÄʽ¯rCq °™´ƒQÆ=Á¥`øæ°nWQ £e?ÜUEBíïQÞÉ´Ò~€BQp1Ü€4qG  Èû<’ÃR0æT7í&SʜŽÜ -Ä]Cj&î„:‰ï@æñ+pe÷ËØC¡E£e3|ÁÔ2_ ÂPwÁKÓWâÀjº¶&-Üw–«x³»a:øóuWÊ™¸î‚‰i6°²ZŽ³87#è¦.>]UåÂç ¡F$-UëiûœÉù·»´> «ÛË ¶Ý;æ½¼‚­e½7qqƒåÎÀõXz…™4ŒÞ›„¹”ëf¾á•37˜ïDòåB™=“{»ÊÛ—ý÷-®•¶±ºFNßqÔãm çö.ÙNþëí¢‰Á5Šr7шÂÛæqÎNQó¢„Ñ\? jêS8rúKEL_jÉÂϹ¬VæÆèAµš¥®¬îzØ»\ÈiõK`‡ûãÞ­OµÁêçü—ûXòéF m'ÚL°Õћʉhí‹I7H˜ã@Æí=•z¹ÙÎzKHèÎEdÅCoÂAy[XÅ´‘f<âG)õ£ŒyŒ2NõCs÷¾‚òT­z„‘¸çŸ‰A(“|IwÏ~¸ißr–º3°Íâž Spï9ó·Ƚüçü—i’÷¡Q?>h“¿qœ£i|»aÛî~ixJÛ×WFðÃ-´ ÈR—V£„å^a`B7œgROÇ”ËWäÆ앸1úEpíÆ´»cßî”5¯:ѸŽô èìÓ›vTÚ8{šë ñkbÇ{yûLŽw»5}&nÐò–òщWHÅ´pî9‰vaÂ7†¯§Ì·;¡¨;žñš; NஃYÇ•Pä#”.ê0ã¶|¥- ·A„Û‡:÷£Œ»„ÒH‹ÆÛ§’/Ÿ!|Ãiåt¾7]¥CØýu0W7Í‹¾I¤{{ÈUÔÈì–¸2½›mÀ1÷9“óÀ7¼[¶{ÿתŠÏìkö²Þ`ÄÓž1„Ãÿ×›µwVïœñpžÊ<*mªÞDW¶—:Ömû€% O·?H¡¨ß´!Â:ìˆðRªÙþ±ëF$ó$oœÅ:}åC˜Ý5³Á+pb6N"/dé'¾1œãS<ˆm0Ú‹¶w}q×Õ÷rúa.«”¶0x…nìûµ4Lý¦N?ëŠE€ŒVçPâÙ2…pöŒâÛý£9Æo çî”4/:ìëÆQ´ËÈHÄ÷Ü8[-ªF+CçÂ+Ý8Ó?–ä|‚È»j·Žðª‹1ƒ,0ú5?FЂ1?JÁˆÄ2bݼ9À‚À§f9s «œ6ѧa®¹—ÃÙr61ºÛ!·à™Ý5Šq7 Þ2Æsu;èÞ–;4Û%oÍî–íßnñ÷…Üvó<ŽõœF=]†Ð _q ³¿îÝú¸V ^™ Äé×MûêB9ýkcà5/œÍsÞÃw$óò»2…ìþvÏð®îÚÎ…39‡7µ^Ò@ê.vkºÚW‚öEÃô½Ùµ(r®#$î 5"ï˜À¶<ÆÏMo2­¼3é¤E0Þ8Šr5ƒrü¤Ÿàêuó†ò¡‰/a¨ï©á3„ò›DºýÆðNŸñ›ËuñöŸJ²QˆÄÜiÇe-• Z;ÁZÖE" -YèÈîŸÓ\ŸÖÒZ™3£wÎvûOæžns8—¿ø­á/~l¶ Ÿ0Íb\S¦»c?Ô*oa´Š‡0pãmTjˆÄ]øÔj2¾ëÆQ—ò62‘x}’ó¡w…'Ÿ^ð÷Wɉ{‚s=ó'§·ÄuÀ%¸xÌ;¨ª³¦aþÝ-ri6Žc~ ³Oב´Ûoåô—¿pTz]Ý8 eî,ubøëÚúb\X*paÞ.[˜ ¥ŒÎ‚tSP‚ÿ__«ßäàÂ÷BILû.‘Hc8Ò fR½¤‘NË4„ešj%½a )ÿQ‚wrµ¬Ûbk„qØ‚ò° ·1åïY¹ÓªeÁcn뙓©¢ƒ›Á¢ -G -±V_u ‰†¹^`â"qw`"QWài¨"èü;Z±ˆÿT’w•70»€_¾ Ä!¤é—£ áZ?ǪZ‘+Ç ¶Ý-ugw7ÿ¾=ÜA˜}zŽxÐ埾"'V½+ëWe˜úbÞ­(ó§" à Ò>›_še.Naû¢»`ù÷‡¿[.{ê¡‚9ZN:¨!ÞU ƒœÕu㻌Ñê!ø#Ÿµ ™5¥_3~Ë ð­å3‚q9gn¡–\µ„´¶RBj±€´,Éùh žd£l3(‘˜ iâF" <ÖéE" -sµ p0ìˆ<Ï˲г†Œ¸°HÔgåp=µ›¥î¬Naûv˼hƺiÇÙŽ0c1HÓ/à²õ¬¡’xÖX,Þ8ux×F!Ó»Êv¯ ŸšèfÃøyÐkãn›F¹»†QÎî¹$×9漇Ñ.Ï)çÝÌwøŽeÞêwûh’o™A7ÜOíÎÄËH æI7 o& ”µÓk¥ • -¾BÂvZµ¬iéò³°›'ro¿’ÐÍv¬GÑnÞ7‹t¹˜Î)ßÑ$ºé-zdE¢‚/d5ý{ÕÞÏE…2æͲ™”£‰J éNr­„:Y[ Å£ŠlÞ0ˆkô×À”áÛUS<£{`¬FØáÚ{V®ˆ[I•’Þ‘Ü»‡B ñ=vE^GXMx -+FL­ãýpÕ½†¼È·Š”°9½§|€¸«zxæ`ØÑðÕº…UL»)ÇGr!yWà¡I_íO0­;(],"Üt’ Ü™í D òI1ó£‰ûQiâ^õ²®ÐjixÄÃS<ˆ}Uâ¼ÀôÔÀ8Žw7N$]ž#‰‡ðüË*Ç{OÂœæ.ÿ:VÖ§zšúzÕ?³zjÙÆ`ÛI'å8ƒoïꔵ°o÷Œ§¬ñvÌŸ^d‚wúaYS%Ac å¤ H´o$ëèʹš‡s¯NJ5ÓVMHÔZHLÔtPÒ?ä[wЂñ†J -Îk[Üa!.pºö®%$4¯º­)m& õ¤·”­ç­¤y …úáE%s ´›ô”’Ð:Êh]•„XŠ )ø(†£í“É—¿øy¨SÞÄßïÞB«»`þÚl1u+ó—>5<¥ML³à6÷ò#þrFº»¯ÌnÉ3«kåŒZ¾ü±Ù.xl¶H;J>üÀçßmÃHwx¼ã¡ã7t¸Ž$ŽóˆgïHæåD%sÇ»ÛçLÎ5O1¥•v”m/ñ0"m J@ý¯-§œÓ1¬vÖUCBMáœþ6f·Ì©Ý { ¡œÞ%ƒQÀòïçÁ`°ûûù®­Ÿ…ê+A`ú[PP7”ttƒ`L>[ŠCZi‡Ùրē΄³¶‰œ«k çÀI¯“ß,œ y#.¬–  p¬w"ÇøP(!þ+ -æŸÍÎØ=Èšî7v”“_¨\QðwÖÄ ~±CÉvÚ^<âF!ó µ î«ZQüéuóÎÛY'5´u(÷l õ- o «•x‚Î>±KY¸;–ï.vf^êÌøÈ9ñ‚†¹ƒÒDýÁ Ä'²Î^™ëvUÞ̾ðÚl˜¾¶|åŒîŠñàoƒ·þ7Ëês°°á;=¸ð±.D©Ô}uõtòÙL°›ß «çîÏõé.¬•73šˆÄ õD¥$”FJ-ÓQIFÁO„‚<ýhH8°NæŠÒ¯Ø7˜m }ÊÉ(Í #ícIÆ'¨RÒ]GNØg@nèl­4ÄáØR}ÌÇŠ°—k 1×Q݉‡&}ÔÂÑ)ö’"ˆÇ¾ÙòÔêã5[ÆÐÍžI|»ƒ<ûp C:k¨"Ÿ4ØÉÚ¨Ô÷ÑÜà ôÙ(d8×ǵ°Vì¾À9”vùË_[ÝUÓ¿Ý5¾ëÅ°C­b÷õížÝ\)oâoŒ!›=„‚°–z¢ö9qo9Qg¸ý•0´ -Þ`@Úf˜k¥ˆH:"륋wÏyÏ&q‡ùcÃu*ïnÊ;ü(†£MÅ„´ÆZ2¶0›IaþÝ:å½;hó// -ä‹@êE …»ÑˆÄœrüo®®/¦¿+nc¸yÌ#½Pä3ô Ü©vd†Bò6ˆp|wL\0–ÖÏÒPõ£–,ü¢ Ÿ ɉ%/í+ÓØV«Ð…yQÆè«®›î]Ñó!®€„³‹)—Óû`U‘6ª¡ø­ ð˜- ½+·Ä­´ã<ô‰hó8öé -LÚN?*í©'¡uÕÑzŠIhÍu„ÄÍ×–êa +vV„ŽÁU³î9ó¡PCÜ;ªï­$Â[³!p"QÄû…ÜV yþéP´ö†YÎœÂÉ.Y]£|}뮘¯°‰å.tj»ÌßÛþÒdžÏ¾á6ut -›˜÷{¯8|.*ÿÞºúy×Õ׺²úQ6ü­,«¿aÆŸ$ÁÂ@Äôà} &|°­*›óXƒ"¼Œt~%ì(Ó -RÖE&k -¬g:jÉg ¥$”^€ñvÑc£gëì -´›` t~N#¿–€‹“ȸ݆ðÀÕhQs·Eý”„ô{4#’¾0»IsåŠÀÁFRÜ[¸%l¨"Ÿô”Q›‹ÈëVÄE»y[è‘Y;(],ÛÝ9’yµ†¶'ù†|«]øÔê' q,%£÷’ÎBŽÅ;(ôï -%ß5쮼 íæjá+³iáìO=›¦ñÍ&@F«»g9×çz¢ú7UU·ƒÍåò§ý«+Ðn‚o\6™8Ø­œdEM Iqw !/­NÖ@ÞF&o¨"¡4‡\¸ ™µ —5¶ŽYŸ9|» ¦Ùj?Áö¹•“`%•àŸNò}cñ¶ÐºIg8ݼ'°0ç>~;M Ü _‡]¥ƒÿ:ýUaûÒ -zaðqÎX†löñP4î4É^]01ý™–0üšÿ&†èãúGEJ.‚jßœ³Ý2öÕú*@}) -¾¥¦OOIÕœáÀC4½= }_3^W„TÉïÓ“Ñ/ƒ‹5‹·„¶ç Î@…âÍôZ¾”ðËŒúÝUI>o¸Õ_)\Ñú` Š•íx–âyë4êé5‰t·ƒŠxîç]ˆ'ØF±Îþ©¬»Šœ¸ùX¼7vTG‚ñ˜»Ì­é*lb¹‹Úþ‚ÇÆÛ ÊñæØt–¹1»[ö}·Ý2ˆpõ§9`ý -2| NþTÔ“JœÌBGV«¸‰u±Ü¥YîоÏ¢ú?:þŸHçÁ7W*rmõ-ÀT(õ†siÜ{«ªâ¾SV¯4 0ÂVNDm PòâöåE˵^×ꨈøîI`ØT”ø‚“¬¨Í†àÈ¿rkØa\·×FíM¢‚~J¢«éG&øI‰(ÉÔLã”ïìšE:û¦‘ÿÉ$ß -B$ÚK5(m)ÚÐJö³¶ÐjyWLB]b<ˆ¹ Äœ©QXZBjZ’€”a‚RÓ¥2''' aMÂÄŽÆš’ÀŽÂÀ””ŽÀ’ƘŽÈœ&$MH¢0&‰ ¬¬lBX“„¤¦²#% cMGNNeJGHLHbGNÈ–’ƚ˜˜$L€ ©É­@ ”„ M $)e5QXšÐ´$$¤¦”AØY›ÒR˜„1¥°&0 bIGIeNNGIIKJGHbÂŽ˜–ÆÀÀ–ÄŒàÞ ¼$ YA Ybà¥ä%ÁËH¨‚Ы:K °Áª®ÁàÀ6Ì}ÉÌÀÖ¬„”’¬ ÈÆØÄÐ<Ô„”5-IXBBZ’4a鈂’XÓÑ22¥#2%% Gc`IcM`–¶Æô9¨H ‡sïxŸJ¾ J¿‡±n—)dËaþ<à5r6‘ˆC*oŸÉñˆÂ#Š<Î!Þ^ƒÇ€ô/"-܉BwEºÛì&­Ä>a†ä ”9®¤ ¢ôãqëx&õt#õ(u -2*ï¦g\‚‹ÈIFä=aFä­"1W’I8·ÃìµÕÆM€aÆ‘Z8²hÌŒî;{»Ïä©ÅáN#ø!†ÜÆß Îí>•{E£„»ŽùNω´Ë…4ÿv¥‡º‚χ‘Ž·ä³9ŒÛ È©å0d6]ˆó/g’nÇQ¬ËiÔÓ}*ùò!Ï@^§áN$ï`Ä¢¾ä"rwP"‘/çA l˃2ýv¢ÐA–¸1ÜÅÎCÓ÷'‘n7a¨ eò1l» -ZØýkp×ÿbq­´•Ý>•z¼‰<”yûKŸšþƒ9Ötúé7‰s»ÌàüÅ®mÊ$ïBšä0 `\f¼¶ß ÎíH$îE óš?—{»ŽdÿÒ·¦ØKÓˆö)шÌ€ Ü]êÖ\òÔð ÍÀ\ ÇdMÁô\WØ‘Yh´…<sŸIòîƒ9Îw$õ$¸ˆ¼™N+k!€: ÝY’–s±è‰Ý3ƒr&å2á¨?P¡èC¹g³(—ïLâÕÊé:‘yù‘ -E}I¤Nú~ÑcÓg?ôXêé4„pŒu{½5¼Å® 7Y—3@1È30a¨+ÜFîfDî FaöÚvA7¿·½E ŸtÓ}.÷v"w-oénŸÉ±Ó÷Aÿ»ýýVWZ*ie·ÈÉãÎd™ïHây}Á+¾p˜>6<°-¿q”ÃWØÈîG<ýqn_ù –§U0•Ô¡P1w& õ²Z£žnS(Çû˜Ç¼‚Q 0ÊxcžÒGü2‚§aEèQ±šøç!ÎÙ§O°QÆ/°^ÞjLÚM8.k´ xÕЛA‰Ä¼%ÏìF³»ºdùwCª%n4BOÐH:Xº¸/˜ a -‰8d±#»»k;˜¥ŽìÂìÓ `Ì#¸0×K5ÎvÑ(¡æ_¸Ç¬WX·ó<êñG&õ#_Õ$ñð¥Ós-5ûiO€aÆxò>“ä=ÇñN7‘˜3(‘8Ïa¼[ JÈgPµÌ1¨bâJ_ÈiZÏ8WÏ}R"¼e+ÂÀãܾò†»à¡é1ä·‚ -EýêµS×ÐCóªôÛy$ñÂ;xvLâG)ÃE¡5Êùƒ¼&9 dIÞ„ä°Ü{(÷tÂ=“{» GýÂê9BQï™ë,ù(Œî Jî;g»}¥ìVq ×.{høŽOï‘ëR(âZ,îCŸ+jfø -\Ùír·†Ãø±á1p¡Pò¾¤*iCx‘˜4pòä‡: ÷+QÂ5¸ ?°é·/阼—hDæBœ{‹]ÙýÅ_ð_m}/šî¢áô YM§9„Ãmçv!Ï>ÞÆ0nWQûº»ibp¤Ý^¡ÆY°"q/"!¸à3Ë‘^(ò -: ù+w)s Ì=¨’/Œä‚q‡ -¢‰G±zÞ]­ â²Óbm/V”¥¡²ÿ ¡ÏŒë °@ä›R+m -7&ï -«™5¶íJb×àÊi+UÄwÊyûŒà&u"ÏA¾HT'A¨•hÌŒ&2 aè”ãÒfªqÆP8æ D 0Òñ<”x{çÐç?ƒ?*ј#ðìãdæ(ýÂ?•äÁýˆ>=§’g¹£YìÊè OrîäŠI_èi#±pÔÎ}hDâ0k=”{=ã–¸2ýë_ZŃW僷žóANð„tâP0æ1Ašä}'Ò.Ì ¡D\h3pß)ëõ”ùø+÷%:SÉg ĺp¢Ý’é£nt‚POÂÿ™ô3°x§ç0çH0q"OCÝG²OOи¥`Ì+ì˜ÄœÜoãvyd: ÝÓç!A§àî Dâ^:Óç¦ÃŒÝô{l8Í!ÜШ¯túˆ'ÑxÄ€ê<ç½(s¬+ä‹B î?ç½p<µüeìa'’Ï@™.OYû¢øîú8ÝõsoW—l·UÞÂuŽã—•ÓKŠ‡fŽs8.PקüÀËô¹ñ:x< X®"'¶?Ø— Ê3¯`*©gØQ©?PqøBV£Ã²~šõ¬µ^?w.YÒÜþ!‚ïb ;±¨¯¬•Ý<”va,yœ}bŸ€úˆ¹ƒÒÅ»)Ç¥auÓžò±©C­fæF£†A•|âA8ñá¯à³po²1™/½ˆä„ò6u›ƒº„RG] Æäí¤ã|7åÄ0:ó…eüÚîM7ÎøR ³n°HÔP²üÛ‰:y›ˆˆt fÜ2‰mõ'_ž@40ê ÌŒ`Ä+ðؤŸ„€ ïXÒ0-gN!•ÒF’yë<âíôØn¼øKŸ>3øA?  Ø-ÃïÏ¥ÅU nZÝÌu¡`X¯¼U¬gη3· Ši?õ°Ô‹òö MrøQ‰F}çqo§ù“ÓyÇú‘‰EÝÉÔ¬K(-ã4q;‹›ÎWvÃÙôǺ°æßNJ¨…òN(êF"õƻ˿p’‹G]éÅã ŸbÐ&ÿ@…¢¾ ÄàAE"_)èDéªä ß Îí;f»° B^‚‹È» Õ²f:¼!¸h¼‡BsœÈ¹¼FQîÖ™ÄÃŒæB™2€mA˜{a˜¾¶œ€®çUwÏr/J؛®cüÜt™Á·¼ÅNL' w†ïHæiÁvòL0æþˆ„"¯`“°R¿kiðC«Wè̾-{e6 ¹-'ÔŸb?ë*%£víèŽu BÏðz/¡BæQ´œ÷…TÊügrO\/M¬¢&†ßÎy-Å(ë[¯Ÿü„‘ù†|ÙÍÚ‚*¦2¿9¬Ó…4ÿ`!‡Ùæ¡ÌÛ Ô¥á-qh/ã5"ÐAÈ<¥‰ºƒÒĹ0¼{¶Ó(cv’öu·È™é,qe?”cÞ'r,¶œ ï0êñC y#‡:‡:Ð嘅Ž,OYãëî^§ yÝ-rlaļp¤Ÿ˜ˆS0<´F`6-” Ãúç]6~ë‹·°RÎ{xœñ•uQˆ¡7“Jzê„í­Ý÷×bš54lzÈû<æyñDÖ}½Œ;„Ê{â¨ÕM|Šµ3/-ÜméòŸKr^4bPg@Âp_²!yCµnÞ 0 ™rHâK0$󪞹×5”Ÿê±©#¹`Ü…8ÇâœHº]HÓ/Œ!Õ2ÏÐj™/ -œñûÀX´Û‰< u#RDý§r¼¿ìyØWØÆp–¶1Ý¥®Ãó‡öõR§æEã'Çß Æ…[êÊô[eýÛŠTp¢‡U<ˆÝ?¿i/üîzåø׺ÚúR8tÏøzB ÈÜꈈjÖ³F‚ñ˜;P‘˜+1hɧ‘܇@o ït s"^8ÅL|ÿïVÖ¿³´>˜·+fMW:}Ä‘p8â;“yù -XýyðÖÜØ¥,÷þ¬Õ%Ó¹¾^kå4—Š0ûÅO Wy+ú,Ü•bœï$e\Á(aÌ_ÛþÒç!7* ܹŽ„êTH>>’{<d^8G1oobÐKêFfØéFÙ&1.f`ŠZøf‘Ósç¼dÙZìÄtúðŽ£]˜§QOÌS¾ó˜õø J¿peŸóH¶QüÀ·Ä™å*kbœEnL7°('–d «¨}Ù+qb?²ž'O¿iŒÛUâ¼êJ<›ÃN=ÊU3¦ÏMg‰ÃUØÄê™Â¸¨“o2Ž P°áSã ŒÑö)wïk(劙×Æí.vl·Í¢\^tb0²õ¬¹dIs*×Ïû@e`ˆûQ ÆéE™o@ªÈ÷8Žy ɱØæ0.Áf ÏTc2O‚ùÂ×–»Ø±á4‚s9%™ï‰äk¡;ËW>ˆåìÊô–8²Ý¥-ì‚g&`Gv¹ë wËôú§¶¾x‹ë'sOGpÓ(|æ0•õi,®šB9ýBL¬'˜iÇÙ–ªQoí¼ (ÜsïçÂ@”cšÀ¸}ðƒÊšXþ÷ïåë³ÜÙ0}k; á½gO7*˜7õxÔ‡Büí+nc4Ê—Í…VouÕøïË›m³—·Ü¥ÑÝ´¯.:3ú€'yÿ¹Ôã[èÒv!(ö3.ÄQA¾³!l×Î-×K°«ÕL¯"ÏÂpÍ þBfÃ{Ê|| ȈS -ˆ‘d@BçÊk˜Š‰Ñ–†©Šxú<Ö¸YÌ;Š–ó®Ò™[ɂЧ\3w%‘¹RE¾·¼HÔP?b‘ˆ2†ƒ»jø·ÏÌV:ÈS ÙÔ7¼V†|’Ã-yd¹ ŸYÞsÎÛlúí4ÿv‹wzO™ ÜaüØô.šNw×ðo ^™½VSßÄ’_‰» @ÎíAžã}4°@›Ã·ç0ÞñuÖV7Íö}’s)&¤4?¦{ÎyûÊÜØ E|Šgòéå•%Õ«hAäRB88ć@ò?ç1¿Cù½®Rؾè[ˆŠ|ÏFê—Ùâ*!£u¨áNÔY¸ãÖ…eø<|H”ó"ý 勉OW‰ £»rp¿4|'’/o€‚‘èSp÷™ï B "AÞúí1€k{ -Û½2'†9\³‹PÞ\1í¦•6Q'`˜%Î _i³tþ±Ð‘Ý)i‚T¨rY -gdcˆadS -W: „A £`£€ €t -bŒˆˆˆˆH ’DAQ -J’ÂÖ¡§£…úŠAœF,ÔÉÂÜ3¬7ÃiÄqÒB°ó¬Å6²kQà¡®êéœÞ§‚Ë÷T“SØ a_§§ïÁ‘ÃÄs. è†]¾¼s¾[¶¯0åœöA¯ÛæäŒÿ%5"sú1hsÒÂF½î¯- t$Љ“ÄpŒœ†‹RwCç´cè99ðœaZ ,jK ‘–/¤…94ü 1€©ÔQíºfë=t!­–[uV‹ÂPµ Bšz*‡9ßa&[gE n÷’Ë’aLf¹s¶2ÍI˜¾µêǦ=AUìXý+Ÿ?3³,.ß”4_¹•ë`ˆ>x:«|JÆô/YWç}ÄõZrÿ5uÖmƒ1‹ÚY¥ÔóŽH_RôŒ -þxH=Ó•±lçˆ÷úþH`þ}ãÉϦ;‡—Å[„Åúa`^`„?Xv×^>Œã2äU²áO°_Ùo¥’ηÌãY?»úȺ°ä¸Ë¾ó„áQPçÅ*~”¯Ìñ2ŸNömÑ8N. ì5V–Ë‚ëÄ¡Ž¸h÷ì~Uâ»PÚ­Bv)Á;>®æå­8®y{ºp{šûÃÅÆJ«ziÞø¥7ßÃæöüí}.Ïó-¾“Î’eo…`ཨ_onÏúý¬‚ÖÇÙ»îge=n‹áŸ¯yNMÛ¼î òGŸ—MøüÛdž9ƒÞn#o½u|ÞWf€›Mø:LÞ¿œ{2¯½/ãiBÇ ‘bpQüM›«Ç'zÇãNþYÍ$½”–¼|¢‡gÞKŠ2WÌ¢Š ®p°>B¸vSùÉÅ\ÈÀóùÏŸÀÇù׿û<ß'Ù;¦åeŒ¥mÕÔÏzïÇäfÔ[Ôf;÷ô!Ì‚ûd;ù‡q'˜Ü¤Aó³¦ÿl±uK2m… GÜx¿¿oWã#ä÷Ï,zàøñÍ9¥ó³ø©¿Z6dÿ¬žÓpõQxàÿ¹±ôgåăíé›N’v»Wä÷ú“r}°]ß0tzПvÆÌð·:ö?ký;P:®w¦øÖøO6ÿßÕûXÛŽQïù¼xâ¨nW~âüü³†l¶5¹]¯ÅšÐ ƒ²9½£»=oƒwÐÈaÿ(V¹øMȳT‚ÓPRm°Iûý¬Ãó‘ .w] k–;ˆz#Œƒó¸ìkrqÌ‘W»|tóÏšž5íscÖ÷˜Y<¢ïTç¡òeMÏ5Ìö<µ…Hf†Ë:õÑŸ•ûÃ'¾€1õzI -ÍA7Ó×ÏŠzbWÂj*l¥Dƒn^×>ϲŸÐ¸o¦³ònÏ‚bp/¼÷ãÚÀjAò#]ÿYŠ·…åO'‹«áZ"ÎÚïÿ4’ëÎJ^‘âé _Çù!^QØ¿>Ãq+}¾‡b2V>;Rái#˜ÞÆõ±FšùçŽå“ô†®Žr„ZK;_^¾ç…ô®›>ù¼ÿ//1˜±ß!÷_íIßÝó0":¾KûŸ^úf§ñþ8åk^¨.Ë­¤ ïKíÓÓ¤ñ¢iDt²ôµù[ÞÔÿ‘ò}z+³’f’Óµ?.u$sGδK›w|¢4A7øÈ߶D½i~¾o«#ˆOFçG}Zʧ |ìû3‰™.?ã÷¢ãó8¦E—´(J?=W2[ïúí³–SQæ’vJ$0€û -ªïÍToñÖ¸âz7‹×†÷ÉÞ[2ë†çWÇNYZõ𫸱:õðEHŒÀèA<öºíáf=8º'I¹ÿÉÇa‚•°õÓä>ìwJœ¨l ^ÞÖ¾‡uwî$5o}:h4 ÝBÕ¯aFŠÐ5ÐÌx%€Ø/W÷ás¡k¶Ñ¸ùo„WBÐëÀD$Pƒè_3@±Ã÷Hc»È¿Q͘E© -zÇYÙã­õ8•¼¼æ·~rŽï²çà†°Ï»ëDEþÎI$‚!ªYCë— ›ž}—FÍ/(aÒ»J ¾âf%_‚ÏIã´|-D%›336d1063-e4b3-4c2c-bf11-1cab41a000d99172551d9-9ef3-4ed2-bbc1-3f2ea79f1f84 670.25284f846b4-97b6-42d5-897a-4f6e51d87d6483fe3bec4-4b95-4332-9b12-a4179f8af2da5546125237-dd9630ac-5672-464b-bdb9-a8e30fa3deb5e287865f-b4ad-42d4-ac77-1898149a59c43.ml10SVGFilter -/ : -/XMLNode; (xmlnode-attribute(idnodenam(AI_Alpha_valu2typ/Arrachildre; ,x0%xheight10yywwfobject,1(turbulenc2resulturbstitchTilesnoSnumOctav2baseFrequenc.05eTininSourceGraphicinoperatorComposit/Def ;4fractalNois4BevelShadow-24y4blustdDevieGaussianBdddyoffsetfeOstyl(lighting-color:whspecOuspecularExponen10urfaceConstaSL-500-z(-2zfePointL3¨q"‘‘‚$…Bsq„Ä0â!æ”M(íèp0 #)aAAA8„¤ !d8'ÉN²Œ¥'¢ûºpßµm<'E?pžx.è ňåÝ6é\™õïP×~œžÅd#™b‚ òn40^ØlZ¨b$.j³c|YK•W^[èã–|ÁÎZ²ì¨c4uʱ½ðò’SXY¿£¥Ü›jî܆]øtº”>n‰Ô9´€ËÓ?a]·ÍÙlAàËó¸#j¤8‘}Oný["w¾s…ÎF@ØàtTïN¬ìUQ‡(Ò<•?¢sE£rÙ]aF9šÂ,U;™ê†Wš@ bü Ë©åX‘ ž ítT3B†ÙºA¥ÄÔ m–'GÉT¿Ùìh¨S ×_çÃL.Mf­±(°µkI:œ´%o‰¡"îy,ˆH¤KÁ-¤bØÝôAÁ\ÁH=¬X³ê7½…Œ¸)X¡/ŸD »È„šŽ0èÇ»kCÔIvÇdâ‰98†Ôw€¯4òb÷•ÃB¢t­%?YîçK®{"êéõ$²ª#œŸ,\žfÍ÷e=““31îĸ `#ªèQàê“\:& )Ÿiʵ£}Ë{q\ÎTI3Äìél³Ú> -7‰Í¥ÇæÐ2¥î|¾÷5%tß[Á±ÂNeÿg²oAua$Ø,¹]GmXÎgzoÐ$o#¶gÇ­ ¨9GK±]iwÈ_fçÍ'Iîtøøabf]mlD’r ¶IlÙ­›j)¨‹”­·œ{U Î}KÛp6^ÕAíe5ñíÔå`Ub¯èÖä—ºQZHšQ$&LQÄ#ªŽ¥¯º’Õº3Z´3%DoE©2d~ÔmJ4‚÷/ÕG  pb©š)ž®áìùEçb@Æ9…EÏÎUZpÛ¤›PÀ)ö£ž|ƒÖR©qÜ—½|©áÄvɆÓlà~¼†æYZCß‹5TBK§KH<›O:Xâù¸˜-]®+îlûÕìþ¶Âr§D4K2@kée/_J<±¥D2ñ”ì>ïtmñì¦rMêY¦Óo>]“1NÄ·B+e6Î9êáœgÿš–sБm²NÄ‘»ÇJkŒ¥Ð9€'i303033ÐPü­‘²¤ÛÏŽÖKvm¨Â0âGüÿÛøïÛh…ØÆ$eJ2¥LˆH CõXý´ÿ蜊©­™½Daš×1Õõt=Ö»‹}Û÷,»5o?ŒW6Éx¿e²Üµ«êì²·ÆzuË…6Ŧ+QÎî>§ª+ãÏ÷Þ;×Ô9~í>}]¢D"ˆTQœ„ …‰2Q ÇDÓµ ‡Ë‚B$:ö<" »ÃiH<œ*‚#ª¤†*j<è#B™jñxдDŽS1ÈÇ#›u!QÔÔ5˜€HA¡DQS£5 -j=ÑË© Šb õƒ$ËçyÈ{þh¬k¡¨ÚÔœ¢ª}B4E/â$p´U -h¢¤ -„=$…(21QTA(0@@MS4¡‘FC‚r1WaŸ‡4EH<¤F=$ˆEDÕÊUŠŠª‹­¨¹˜¹ -­˜« ¨ ³˜p&SÁ5 jÜ«¢*Ü¡†ñ<Ï£Ïó¼çyžçyrHljÒ´Àᙜ'ª&H ‚Ô#âˆ<U5"b4¦IjL8LNå@$¢ -¢ MAºµCEMÔ"j4å&UÇá8@‘#zœ)BBb@ ‚…'š¢¦èñpXL0K0 F/´ j¢ˆ¨(g’ ¦ r*í%AUŠ‰¢å@‚¨"‡¨‰@¤Ê‘ibe•Ð$HX œ®ËÙî sL] ›ó S+sâá±ÄW…3QëTñ(ðu×ñ€íõágúÂÝ…š,Bù f(…qL]k¥.tÛíì-T^Úœ/Üüö¸®}&¦þ>TFåüdÏ$ÊUñsY2£øváÿ3Í—Ë—.¯÷/w­DaÞêz›(˜ ¨©‰  Š&P̓‚@"Š’" ¢‰á<RQÐ,¢ ©bñ¤)@àfI”mËú¹ï.sm–fq4ËkÇÊäcª‰ÂUu­]²Ä÷ïÙؽ·/—Ë×éïv]š"©!‚8 ‰¯¡kƒIf½®ÿżâ*þ:î..ï¢ïÂÝ÷ÌÌtéû_öÌJ‡ïB•³@ˆEÕBŸb:6vþL7ïÇœÝ&ã–½÷˜DYàkò>ƉÂ$k‰²èögÖ·5–¬ÎrÛ>–šl—ñÕŒ¾g¦K_;M¦ÌzÌ¿f½eáZ§³ÆÝžYÓ¶Ìc¿Úó÷V¢,œ3çPnÌ-ÕEkÅ×æ»+Û³ÕÅl{ì_s×½Åÿo½m²ÄWNöò›‰è€Š&T‘ã„$²€ 4‹BÑÐ,ÍÒ,ÍÒ,­1ÍÒ,PPÜæ#"¤i11 ‰RE R€‡fÜÃp }ù¹–ÑÞr'Ûbð¿Å ¨¡ïy$œ@‚H¾>ψ Çr©>Ær§­ÇZN·kO3šfi– &P @‚ &ØÔæ%&ã2:°h– §bÐ,ÍÒ4K¢D -xh–HÂCb$H84ð¿ç~2mmWì6ítöÿ»M]s.Ÿë}¹PÛߪºcÎÓyºt©¬ë­¿zzcþ¿úÞüÚµ¦ºüêÚ~ç*»ò7ç>Ù¶ÏvÉÉûžk{-ù•ÝëöÇÚ=÷Þl½O•5wn×9·5Õgo­2¬‹yËXW¢8XYDpLRƒ²ÆL̉âÐÞÏÕv‰‚¨¤t‹ƒ–„LÑŒ @@ó@ˆ ™ÇC3IÐBEàKH*`>>(Cp(‚Á€@Pˆ $ -ˆ„QÜðD:áÊýÇ25jDýßszv™s´(‚&Q?ز."wâc%œfA€,XĦ@iH¾ÚQTt‚ø.£òg†’JÏŒ/WX1ºŒšã'«' O¥TZd^pÑpÖt¢+IʸA¥“IØ’á=¨í¸$r7n!NÎRÊÑýPÒªß|&Ì>»SÕE>­bìB‰ç+'}ã”Ñ–N!ˆr8ìþà¦Mõ°OE-Ù/ƒYo_À¥4Œôê^ -±JÏÀ?ï¨SPE±)‰Ÿ\ãWKh_Y(5“¸-[- vÍDtü°+Fh¿J‹U<*œ ¤¡WŸV×QaQ|§4NÈÞ§?Þu‡ÿ1±½¢6ù’ÂSÍ>pž¬,ºHþ¢-}öp¤lM™¸xªõÈ’â!_Ò©=Ûñi#¯mA9%–¥4’ʪ˨ÅdµÕ¼úH§iöOŠ0aäØvüIÊ;N©´DÍÕf ûÖe.¼á´%õsyÑ‹q¡Þ*[¢±‚î¢5&<€ïëË3$?ò+i‡_ùO#Df+¤}€½5A_í-ftXɶPÊ­«á—N| IŠ–x ›UQ€GzׇωÿÐ)i}å>…©.ýÚµC˸m~¯ô¤¦ÄZüãÉ9ÜŸ•“p8Ír„ÓZrãvðèVj¤ÉŃ8ÉÄÇñƒÑ9=ÙA„ËOãß•§ÜžöóúþÌ>œ=%Õ-$ø0Çì?7ê|lç)«ÈÍAU­B xRÕÊ~”SU¨FXƒ²@½LÃIì­?©BïÐ Sú7 ›§Ä¢w¼ÜŠÄtu:ó\YŽî)¹ @cáÊÜ -Z/l"ºšzl{÷Å5µ{RMú•k`³WÅ*b£ª,'æc½¨ -±íà׶X§hƒç<©]é-5ŒvÞ- -y‰Žƒâ¢!&ˆd¨®ý°8 ÷„þ´ÜØüƒàBiL:| ¥¹k‚XZÀx³€¹@¬®2 Öù³þ^ÃÅRDŠ½‘mcŒ¥Cò7L³~5âRÜÝr)Z€K1[¥1žU1b±î¥X Ø&´j‡ëÈ%L™STSêŠDþcžb+VÆV„t-J%qïÊÖ2óeì‹kxÐzÓ/ ´`æ9fŸ´,kõNÖdò’®ÚÆbÀ¿sï«øˆ&rLQaq¦C|ÁÌÆòd‡‡÷­ÑksBŒ¡á>”‹ç†ðEøÈ·OTê™+"ÌÍOäOÃÓóXk³Ä¨6¤¶åŸ/æ –ƒ=/u-ÛQ$žáy‚§=ÿsÁt¤YÐíSb:…5Æ8¼hûˆ˜ü¯H¿´ž½»¤´+¡oðm|ý¢Ï "~Óý9ÐWãr×Ç-!¹-&Ÿ).ÑTVk2˜S÷¸™*7Š}+`±vwÖ^¦ ^FzàvI:”˜/_¤«1_@*SÏ+ÊEº$®›Òɳýz1’oÁ0Þêxì+ÞÿøN“йøÝå³õÑ8Å -;džPõ‡½À\Œ4Å9›¿è÷™6ZUÔì¼(2WËSá¢øj‘)ŽÙçðŒÆåx”uiÜo…x›†f&Œj¯ö•â]QP ÂI›¯ «ú…^’XäÈh˜Q³¸Ç@VÁ½m4ÇP7ÑJŒõ}áëñÕd3œôÆX{ý fØ6é2«¾ŸàΖ놀Û[‘30ªB–+@©Ÿœ°˜´ŽBð -C°c…ü{%•ª¢ùö!•ÒAAÜ ~A2IµÖÂ¥Ì33¦íöBŠ˜Æ€NHw°o s˜èÄ­5uÄÅøÞ|Éh7ÔˆVààMè?£;d5©ÜÄøißhßÀ,wÑÔO½Š?/S nò®Ö0½ “škl6žÍíUAƒÕ¥'=UI@îÇåÀ}^ÎH9$ŸöÐu³á=î’]UV_bŒ!¡Žœ’¢ Ú›b¨_¾Éøb;# µýL¦ŠØ ©nÃÌ^†úØÈŸCÈÎ0p-—óälìCÃç²ÔÉØÈú‰KJ5ˆË\ôó"ÏZú¨ƒmKè³™m€ZªH‘®ë‘_ù‰¡6Nã‘ùÀ~\ñÊúƒ&í³/ZõÀsúW)ï€ÅA—Æ̧Ò(V°•næà*!X3b㸧Ÿ,Æ /xÙ ³fŒ8φÉ;yö»›§Ç -µ¶jï2ÊC$å­Rcsð50»B¿²w¿0 VfžH÷ËÐÈ7ÃBý9,•lN³ÑYª3.BuàH'$ý³H-â0 -· ©øÒüP¦EÀf…*Œiôù„ÚŒ¼ë¼ 6Bá^Šà ¯1­¨)á. R.¯:ŒÚÂàŒX1ŸÔd± ÈEªxe«p¬'‘­°ŠÎ¿t¥é_ŸÂÕÒa#ˆXì¯ÇˆioöảXSíÆZêßBnÍ]û\Ã)C‡¦o«l\þÇà¦Ö-`§fÀ´ -—$Fx¦ànp'›d -8ú¯"rÅþ¤§%XЫNž6xÖy­p¨Êªò[¶KÊ{=›2ŒÉåäŽÖ7å»Ãš‰&€ùíû˜ætá5úñ؉{ ÔÀ*=ֵծʸŸ¸BaG ÜøçöÈ‹ÄÀŸk¤i eÅŒ€áý.«Döê¥KbCà+ÁØ›jå?;Gß¿\Mxö;“^ŽO-²ÜØ0¼'ñÕèXâ/qͮݑz©DXá0¡SÄèLðçÆ -EL”©ŽV:Ïy)œË5ó£’p}Ï"òá@X¢e#Ê«þm„²œ=£íV"Ü¥ÀIUü8 ¸í ßqq'N”‚pæCû•óþ°>7Ð.šñçVÿóýðè ÖäM+ä#Њ”í½G{7[)7²µÇâõm¨4»…Í/Ê«ímp6/jTb•n]‚G®í ¹ñ,`W½Á^LìdG”Ç›<7ÏÎ`Œ$Aë˜ç§í/®ˆüu Õm©ÓdÙ’~´œ§ÿ¯kôµ2'6¼GY|ßù8SÖRˆ±MJ£<®þ'*3‡S˜×~%m½ÒX¿ã†Êz~Y<€Ôu¶!÷ÀkØ€²+|ÃDåcƒ´iŒ¶,àu‹Ò. „Ìï92xœSV ãÍ1‹Älþ.Y}ƒ³l`ìЫ‹J ëÀž†ª´@_ÌBqb@qPl«ù…ï‹ç¦¬£ZìùÒ•ûRQLšÃÞDúøKT0J¿ {4]çk–¾9æCjØ“H¡µÌ6òàÞóÄ­^õh€ƒMÀ_¤7~ÆÛ““rô¼zŠÇÑE†ûzqˆ„¾ET4½˜ê©1°çÇ}¬UFþ˜'Ž‘8:§¥j[w%Söe`v>õ]d0ªÔ B¬ÞÁσ_E£{S']Û#èœ1ꦟ$²jà Ô,)¹üŸ) Ü€¿íyãùe\ч{¦ÙGôDVâRâN#áôH£¥p°ìv)y¡îvsMlœ(š-ÛüÛ²ªØ„•[s¢>.åd#ÑÒ·%%ø'BP³»ws“Ý><Êç š"°ë²Ö;¤ šSTQ¿¾ÞHtœŠ`]*šV…排­E’ÔἡØ–Z´€XÖ³î{‚«Ã²…¿„ÛªµŒWs¨ xf•¤# -¤ÊÑ¡ŒA®}O{¾Ì7ñvÄpj*1EÏëáªÛËë§å6É(¯Áo^£žš­¢ ".Æ¡•ƒ!(o…LÚÚ<7äC»BÚÍ»B ®©?1~ ‡>.‘u…âÌä=\—g}‹ÑðpÈëŽPŒ˜oêxi£³6›"rœl ÅÁ[àÐ@ÐÞœrð6kIZ&Å®¡èÃ}|(A1µuè.9œ—i•ÒDžûKu÷>±Q&Å[Ú¨wÛ•°Zõ2ƒ­3ULïﶬ~¯è²ü¢¸ÑåÃ+ÙÓö%¹<Žû¿÷ÚF–B€³z÷ÏILà{¤Öþ„Ö0&ôí“ÅæÆÔô^© ëÆAG’xå+—e@ÎQ¼h~¼„ÇI µ=—Dëõ[¡¥ ·J8EKrLÆý±{HX甴ܹå«o&ÁÿÕ>z¶B~à“+&'ï>—v8‚ÄšïŸÒFúœ±%äuÄeomÞ7êsHN&y¶Osj“&ìV9.…˜;h˜çh9Â<š{ë;—òˆOA°‰sP¬æ ý Ö@³Û¥¿=‡o¾™.9ñóT—‚ÛºªÝ¾Êâa¸WËN}•kºâ­¸K‘QÀfT,™X‘ÚïŒ 5„÷–o"™ÿ[jdõtQgÔ3ªÖ$o‰7n¶Ìe8šù½¤Ú¯î^¾y8¹½Ò$"ò%kñ]ÑÐYÃ~ÕÊ›ö×É -âle>^æRZ‰K¨Ñœ4g,7]i.mªìkïñj•æÛRŽªM¹9B”j2Nex¯ÒêY;²Ö%.ìdä\ÊúÍÛÃ@HΞUôÄú!D¿} ‘`º¢ QߦX¯˜»™µÇ¡lÑßsF±F},²à TÐ CÎë b^‹êxî%bQXH+¤«“w¥ã;i„•Kvrú7–2snë$CŽbuC%ëëgéÓúÕ@©œ >W]Â0hÆʳ²+ã Y¤B†§÷8I'^‘ð:Ž+樂ý,°.eó‘̶8þÄ>‘õSþ/vZ\®J H|ÂÒR -š‘ŒÀ¬TâˆéÙVû]¦ÇÉÛÞ«wj²A5k ¶Â0ÿ•ÚNˆž CVÕÊÜ€•3¦Ëàì3Ó±ž’œÄÆRá7‡X£Ûš‹YÇY. °Îž¹ñÓ!d,»%fÍWÿDÄ>RÂÚ(^ P@¦\•–rõ{”pI…˜E¡jÇdµr´ÀŠIÿª¯g]j¬n5m®-éI€´MØ7ΟV!У qNKßpì#Ä€²ækkÂrT¹Ôê÷ÙÎt ¾º(r[§å»³í&y5©ÃÒœ«ÂZµ»8Úmƒ‚mdiÔ„Nž()þjeÞã(­~÷P¦äÓ_3IcV5”æfÚGHÓi#jÿ„hŸMG!$CuPVè™1mÚga¿Ìr °lÌi?ÃñªÁÓ\!0ŽËÈœ’¨iL­`º„.¥Pr¸(°ØÚªÝ,3RñÊok—(8Öé0ö´Ðç)„jOþhm²öÄÒi "½h-vÚqiO¡½ƒGtÑÑjÖ+ΆQ¬U:Žà}V½¥ )ø}Bò¼'#0ŒÌTéD-üÇoþ{DÐ+.<ó’¦êå•´8æN½]ôXŽ³ÒòcfÇ´¼¿ çÛí.JisìfÝÞvG¬ºaNAk¡gØD^T[-.%U"lת3åJ.hk@I´Õ`P;ÀÚbZ›9(o²J‘Dˆèü]‘c b ­†(CÒ¤j©s*år…Ÿ|^2ØŸ¥[íï΄¬lÕ¶ØÝ}®u0/J"^q¨uG™zÚíxÊ@C‡ÔLǵ •;寉ã§"õ¡µ|/·¡ÃLiÑy2‰øl¢Šd•çȘ…I¤.2vÐ÷RÓ\EV‡Œ8rÒ72j¸ë§-m¨Íf*'ÖÌxÐ`+°Ï MŸ•¯*Ó í#[(“TyšƒUÖÚaRuVÊ¡#ƒ¢Rv†¯šJð¤Ç¸þÀ`½[õcH[Ód)ZÄÉs˜ìÍÐ`ŽÕV±t§AÿŽï­È "D ;¢rnÏ霔xöHmø²µbÿiÙ†qJ­‡ÜôÂç‚Ú)rÉ­Ô!H |ÓؼĚ Çè×–ûØÂÝWù„°îõ,։͠K½ÐâaÑ tõVm{|ŽkFÔÖ):³Ë†È)ŸŸúü– ÔŽT~_ÄnvçÄšë,Š˜ÀøŽíÍ´hågÖu±eÅ¡×qÄøÊ®†k„s0ç ˜[j_L"yߟΔÐmlÿYƒ¾*½r²@*,=Ó u~d:U«YjPBíh#tVLè—ؤSÅL—bŒ›JÐÑ(íqòîÏZ@w4ó„áXße<7÷h/Sy —µž°"ÚÖàÌ´Ku&°´¿SÈ, €E!@²þ«/‰š7»çV}YÉ£Ë#p¦ÂŸÊ¯‚àðº¤Z:“‚Q Då&Ìepø5Ý ¶ëjêt`ë>ôà -\¤SPb·ÑX· žëžR_5ðR¾‹×gÍYbwӸн´=’R¥ à€«š¶­‡Ç·@{Èfèš"ƒ,Þkf\š[«Íû:ŒGC{¶‹£„W -˜‚ã(ùôN%2ÇU&¼3WYz éj6BRÉhIô$q>s2Ç ™Å¡: -&7Ê½Æ )pJ¹œ+¹j%©®Sx’ÅÞBXi=÷C¸ ÊÛ‰¬µ»¿Éo;T6K®-7üuBb­ÿÎK¹±gn}<¡óÿìŸN9n㵓ß^éië²}<ÙUh 9ÿð.È'íp…N•îǪô‹ s¸á*l;¹‹CøLù¸cºXÆKK>ÏBZק߫ŽÖ‰'DDVÖöÜ’îûw×oP+uŠÁÛ¡þS”ÏŽB ¢Vo·¯“Ò°¢QÄ%A) -6±}5&AOŽÖØÚûµÉñ§kè õHrt'-édî]ü Z† ¹ÂŽT‰þUŠA6€Y—äªdÀ7Ôt¼ªC«€Ityä¾Vm¾È$"P4 Žœ»%YºPã’f[ñ0bœÞŽp°$´qíãNÖÁïœ%pÕ™aW«ç %๠<Ò5 ”6èJ_W˜B'ȯH^T’ŒÈ¼k¾Âµ-~Aœ@Ø*‰´›VÒ‹³Â ÕWy°ü'JV4™§ßÒ§öoó’ø±–|g2ìt,Ñ,/9ËØ2®k¹…úÁªÊåC_)ˆˆté7~=?´Ù‹È¯`劇AL…Hºx+TÀ“´•äŸ)¡•ôÆHLÃA3w"ˆDì½úœGUP¡cæ8ÆŽE«Ur(ÙÚÝGX!¨`GÙæ(5õ[rl¬ˆ¶S -÷žåÙ=&D§ÂUÈ;ma‹w/ü ˆ‘‰Pž‰sW£m´4Œì|„s²¸ÎÿzÖÊ.Z°1’$½¨J|F³û³Ë"ˆÍmÚÈ £Ü]m-:ĺ©²ú…ÁRüÔz`É3ÈÀá„Âô‡˜Mù'$@M­R¤âpxC³JäCö¤$7NÈ|WW4˜J\NÃ4I»,ÍBé A~Þ¦èrǦ£ÒÛ¶pÀ­JCI§î6 Å*z‡÷.V£EüëéŠÏBkq»™òÌ.Щ‘~yV)¿d9…Áœî7§¤@]¿1üÏLúL‘ˆ^2fØ¢jb1G!®ÐÑQø´NŒÂ„å`h$Ð7Ko4HšmÉd–—¸[Ýô9F*YÓÚDºÖ‰fƒ`Œ£ÍÓuîÀšô]ÓuÏ·æ*›Wœ¿¸Ô‹»<6«¯@gM4ê蹂·h±¹æ:sÈA¹{Úê¶{ >$±ÐV$Œ ˜•š,VdÂX׺ÔÙ06Es5ß|¥V÷¤oLf¸4ã,] !Z¨þ$Àiî<òLZèÁP ^[U’ƒTˆèÓÙ¯t]¤VC‚|’Œ*ê;˜m (T•Eb|TSì\ªrÓ -v›©¬ˆ h½†Îƒ4;Ó¸Kì ~~ë’¬¯%o(ý`±â^%[·œ«C.uðvk¦@yÅTȆ⎳"‘à'¨ Øüê‡F…Î4ð“Ö`B˜­PCá@íj§-,óqN kt3Œ ÝÆŸ5*Ïá4ËJd“Fô -ÑJb$š%flîyfJñ8CŽ[$_9:.RΤ€à¡« -@¬h­6DAeð‚•kŒÒ}S›A[¡Ó<ý‘¡Œv 呸˜9!š±Î†mÈ¡ÚWÁŠèz½?yÞ°”;QCbhk[NP/R·Z«CŽDóë•9,–†ïJ–i>q0?B‘¢âÍ+ÿ]ñ<'osé@Sg%T*,Ð_ÃÙL¼ÐÍHOŠ’1L‰Ѧ†Rž$ŸR¡¢A¿=M°ƒa/4EPmaÞ¦Ò ˆs·õE¾ZôÍZAÊdÑ'A‡ó€Æfµy4< €¥•<ìâ¨5T$X „Á ÿ|…“Xã‘hªéáúÿ7ç’õ*‰ ÷&vÉ&l'°C½<(aŠú ä ór÷Sá0ÕÅ#5æÔˆFHSÖQè%p=«`ïš6Xî>•³z|üÎ:ˆf¤ã~A*§ŠéH}Ã~¤ÅÖXº‘íYoˆ ÀkKAï!¥kÙ½þTM˜îø$/Ã`Cq÷ÿ.õ$¼ -YÞrA0%â6ÀÀÀÀÀÀÀÀÀÀÀÀÀøZ½°IC$#Ž6(Ôä¼,‹ëb0#‹%ÿàÔ%ÕÝÝݽÙ_u” ÿ?°â”_yŽ!ÏÆÖ˜À—k:)¯¹æ­3~;)ݯñ¤™>åx×lóGò2Þá:£]1·ø¾¬÷¹¾”þþ§sg¬ -pØÖìqÍõ­Î-šo­ãsÖ´^«·Ööë¶XW¼9ߟíÖÔÖÇÿO*ïè“áÔH(’=6×Í%iƒvåØþ|1ì^øu¤®²à.yéÊȃN ÏËKïó¼WZ'ðÉH&’ÉÂæõŽ³Mx}À§‹ ô¸˜ÿÜcK^NsÖó9äÁD×q ®ã@#·Ú¼¯3†EFJ& R.\¤d"2 áDW{ê ǒƉ'¥ac©Ë8‘ÃÈÈ—LdFz†êlÞ*Óp£¶ÉH& ²«°yP -™0Q,Ðm.’‰‚ôðyÉDäUR”È%åXÂTZJ_^$Óˆu S¦—:¦!–qWïF‘ 9¦ÑFZ‰'•ÖN*¯¤Éä€Zi3–ýºH&/©¤2“¡’ÊŒ–Y/’ÉÁE29˜ò £ÂzI†5býê«ï³¢ÁˆuPâ*äl§yBZ²Ã>-ÄP™A‰(mõYŒX’s%¦‘L,yÙ¼ÕG’s¥•)¾…2ì!˜‡IH”¸ -9²ê(öK.ñ|Q2¹¬kn= €¼9O*^Ö…¯ÄSëís>é&C¾¾yç\ïµØ>ÖYonßÒÇUo’¸Ò¾“ ëáf$Ð-ªþ¬÷´§½-TÒ WKÅi¶¶fKq¶¶fûÎUš£iÕOË1¶øqµr½ÕâÅ3×[mµ¤­3ÃF+Ä8fQ)ÖW«5mw½´J&*¬ç­š®4ç<_×­]=ñ[Ûºª|Ê·Þx¾jÒ·ê~~í´V®˜^óùÖª|MJåÝÏ·ø%“‹ó™é¬Õº?ÿ¯{«ä9Ó™yØZù²¨­_1Ÿü­·ð¬ÕN]eåUV¬ñ¤u¾¥sçç¶óåå÷©Ýx¾¼ÿô)Õó?Ä:òC=®vj~¹úJü—×·.Ï_§þ¹%“οÝ?w}¼_2éÔl]>­%ßÞÜy˾|-yÎxÖßÔVy¥µôÚùSâ-_VL-<ŸÏ¿™_:-¶rÎwZKâjeÉDeA’Iç3®ÛúJ묖¼òb­¯–ç©ååÜÞYs®û'–\Ë̹–õæ:ñ׋'µôSjíä//ÆõÞŠùÌoùÔ•bÌõþ‰µd²BÐáKË‹k•¯-µWãY›,Éb²˜,«®Ný7ç©ùS=õÛÿ]§®oÙŒç–ÚZR_jµ–o1ïêýŸÖ’œÿÅ3Wy¹Î³Ê«µ–—Þûs[ÿ{þ¶˜Ïú{Ú—öW(-Äzic®ùü+-çÓ~ÇÒùzrÉ-¹'·3[c{óäVÙÚ“ZyOZ/;³d¢Ú“ãNžUòý:ÏjeM§µ´TÚËÿN*³½ó·öÓþ´–ܸò=ïoÉM1­S×{e»ÛIuž\^ü›N n¬©wZÈióê‰5+ÿÍÚßç\bkå¹µ¼9c<¯U*‘(·›K&žZW‹[ÏÏ:×Óõ©,ýY…/]/6Û=àêÜj¯¶ÓÒ,˲tæó­µ³Ösw2ÞÚÒú·Î[ÿÊUžØ’ÕZ²~õ¸ðñ•ûeÍöë­õåŸv}K⹫ýßqŽ®ÕÚ¿´ZÖE)}kc¼-Y+·¸fi³¬{ãÉi\Å­%ÿ­K¾ž›^xæI¯žÛZVµU…)x~ø/ž×ΪÚÜâ­©drͺ§%wwÏŠõÓ¯O«%ó_[_ \ýökå¿ß’ÏmÇ’Ùªr[–%³ÌrKýS˽-É-Éä’\r™%·¸eIž§æ–´šsKfÉD%¹%wžèâ×uL]÷0 -:±žúÊÇòâl§æiײ۪ÔÒW®´rº9oI[÷|‰©®¼~½Öj^3Ýó«}{ÝÿY«åo'¶¤¥Võ‰öuu:—Ér©:WGuYJ;×e²\&Ëu]WÇdÙÛ»L–ËdQý󿧧Ë´¶0N¹õÚéZ­Õâ;ûÓIgÛÆÛè×Ì­ewçÿ~­Œqfñ{ª´ë;Wゥ•¼J¹÷Õ¹®ëº:’Éu©®ëšõõëÎ5¹ÕûòɯŽµuÒ—L.úÿÿªü+¥ÖÛŠ2=d〩¶iØj­­ìÄ1Kg|­¦ÕÒ4ítO'êÿ·¸eêÛ§aû¤yîÙÎÛêšr«ß~­þX³;U~¶濳Îý¯µÖêØs‹Ò{- c׺—>Ö9Ó}ï ËØÝî¶Y‹c˜[õ„¯¥sƬ\ùîÆ-¹ï_KRð³Z)ÇÙ~çÜúJ·•³z­Šmšeõ>=Ŷ淖¤à7rži÷„åÞ±…1»­ËõµNÛj+ËNXÅN=÷M1m[÷1Ìz\¯Õ붭]³†a;ïŒ7*„ Ÿv®åzÂ2¾Ytk™µííZÛ©gKÛºÕÚç»wÛÆ©.Æ´ž³Î°‹­^1f0z-lkke»f»m«óãñÔ»{Â[ÕZ¶Û–†µÌâ¯u-¯¦mmwïy?¶ô1¾³¬[ÙVnÕ®¯uµÊ­§œÒzÿÚj¯>],ËW³îÖ·µýv­½¶nÞ|{ «ÕZ’Ò¯Øvw2õCe'Kµ»á~ªšfÝSÍ,¼éµ´LWët5¶e»ÕÊ_¿5è#µ§¾)æ—^mmÛ–Yœêkå?aÖv¢Zëº×ZgöëÄÊuÞzÖ8}legV¦ák}öÚúì?kÛ_L‰°w+ÒFÕ÷>näÄôYtDA.E/Ki¥™DÒ†5b`·;©Ã²¯ ¡B8’|Òxê—Æyz—ažQØGo$v Ã´ïÒ>ψ‰º^ºÈð³àŒXzλz8Q†Ä@É1ÆS¿¶Þ;Χ(n˜­Šë°É›?”æa¦ðIôŽC 1¯Ô5 4žúuÃïë@¦ C&‹ÃîõqÄ:‡jÅm]‚ã2®Àq5A­(7. ‘4¯‡(zX8J>ÚH”Ø%$m>DŽ«/¥}^ªw™ì#Ö}"'3Yw½‡ò¥ÜBìËÆ“ÜbœG®ã2l$Ð-d)ÀBölâa—Wc/ÉÿÑf<õKõã—å/@ŸÀ[׉8‰8‰Øˆyzª0QAõâJ 0@á?Äã6ËÆ^ -±Uûº{©wÆ…Ø€º †Ø“è\D¯SxlÄ6lì*n²˜,ÛÀÅdɘ,üRG‘»8l¿VûÜf¬¹Ý_íæüëžônœ7¾»Ú­óÛ‹ŸSþvcL/­u[ŒmÞvW¬uÆöÞÍqÊãÀ»©µÛò=©ÄØâª3Æë¾÷oΙïL§Æ8[}í4W»·¦ÛêJ¹‡Ð6ÍSþÓVMïl¹¥õfúãûtR©+·¯ù­_uÖø¾®™ÞÇØR{¿RÉßþkK9ÎÚV«óßMï½ÜÚ|3¶¶~ýŠ·µôꊟޭŚsß|o†¤69çšSzëÖ7_Lµ¶”ÓºiÕ9ßJóÎOu½_)µ:_\3½ú^Jí¦YOª±¾œRnS¤2Çoíת5®ùn~ë­¯þªé¦/6v©QH&’‰2<8.…ìãØ;Œbó>&>ÚX¨ÇØ­°S÷pÔ”XàëB2ìãjbWq~º+Ö÷fœw­ü©µ•ó‹7çù)çüå_l%•úÎù’rH*û‚s•(º¸@ø¡´PÔ>ì4 ä00ì4›È„Øæu™v ÙÃïÔ9ró0ÀGæ—àzp­5ïší¤pôDFñôéŠí¤–ŠëT¨£[o¬iþʯ¦÷7Ï\_¾3åûr~-æÙbúYô܈u„'ÄÍë`÷ŒÞ(Ä0Â>vÆyD±{üC<~‘ R*ÈS'‰d!T'’]õ…¨Žæ9ãù[j5½t_]ë­Ÿqå÷fªož”S›)þJ9·Tsší¶ÛI)ÞŸÒúUSË÷Wóåçm¾“ÊZß^M-}|­Þ¯µÆ;[½ë´?ís[÷ÍúÖº5®Xßßøâ­g½XclëÍÿ´bKm¦ö¯æXçüyÒk+æšÛú¸>Í”ëÇÿ¹âª«}~íÅÖ¾¦XD¾„¯·Î[cm9~«¿Rþ5Ûïd_u*~ôÒÀÀ ”Ð@F¦Ê¾ïˆ<¯øj¬í¾ïºé¬š[»s¦õõ½6Û}ÿþÞ6ÖPገWŸj®ºbýxÓ½égª±å:_jÿâ‹­åun8‰k\µÉ`Ô½uåºJËóÖûV‹3ÿÊ7Ç[_=©­|ëº+çzﳉ”(ËXŒxœOÄJÚ -dëé„©@$ŒJŽñÖ;×¾sÞ·rk5ç|Û¯¼Úú“J~Ÿr|÷Æ¿7Ö“NX|© ŠÓG#á‰p@'8,’ÉX ™0*`ÃèÂb/0ƒZ$“PR*…x—ƒ Ž]Q±H&•S‰ZÔ–z„5X(‘„"ÉDadÄ=$¨ç´¥ô@Æ68.j‘L@]°Ñja¤üuQá-}Q† Ju|¾£áp], ‹dâ00†úÒ 64„’¢XGÂKY2ÈÃD'ªŠD C@•”ƒ¨†ÆxØp@@aB·€¹T#šƒN©£D -CŠ&C-’IÇÂňH OÒ{ðP¡ 4©060 àÐë»=øŽÃj\BÉäàÒ¬:BŸlƒð šjQE!ja‚øJ¨à¢ ¡G0"8 j‘L®¼¸ JEHeÀt܆vAaK"Á@DP¨•Ûñ¡åÅðBa°„"¸ÚbfZ$“+ÁÇü)àªèð;Ä…0ôhlÔ"™t!¬Áˆ,ŒìÚbo%¤Á¬öe'ƒH=BT&5L|ÁF RßGÅA[ìt“ˆ^J7CG ¡…¸†ÉD¼øe'*“0ã¾ìÜÐd€qñP±<µ´´m$ÔÍJƒÚŒ„”2# **¡þ3«™p¸""®±H&›Ž Âs:LJ¸âµ€ LU¨`¸ă±Ø. ÆŽ(‚ÕÁ„*¸чƒZy€}À"èGü8„UA` ÆÒ0ž‡‡m‘LJ5‡…qðX°h#  ÏÈ'ëpÅGÀÄÃÅ@ªÄy¸"2¥ÌÆ -d?”gª†¨0 x l ûu)‹dâé ÂcŽ§ytJªÎÜï°€rðlx¸…‡Cˆ˜y uŽ€OCÈ„hðK™®›1ÃAG„”YU4û ˜Ù^šµÂ Hl2˜J€ ÅÂ1XñZ$“Šƒ -„ïŒd, DÄÆŽ@pð|VÛ€gc¼ÃBéË¢Í;ÂÏ(¡x.FÈjA„ÅÌLy°ã"¢•Pè-$nci÷ñ6÷$‘¹ªIáa¥àÐ=X$ô¤¨*Ô0/²àà‘þù¬,^(ÕhГk ˆR!~òpF »Pa*n•Àd¨Q˜Œ&C3†Fƒ` Ʋ}Z÷à=uJ›ŒT’ÉH [ü6–…“E€5jœ,‰¿‡|´1u°€…iã: Ãv ‡âb7]·õRž -;­£Í(bWþQä.™òFÚÅ.åq䡸ȅ˾PÛüï?‹«NóF܉½¾þO£7ª_¶é!˜jTk*ü0†Õ‚^û¼Ob ±ÍÃÆRýÞq8ÃȺ€QÄ@ ˆ…ô½|žX² Ým~ó¾Î_’E/¸î£àF±{jÊ]æeªÊ¢Xؽâ¤BL"¤“¸ïã -`a( H…˜„Š -R!&r¡&v 䡨?ÚL/Ÿ—òVRäNŸìâJv˜çñFRÄ$J[‰Rã:Ää¸ú -`Ä8)¿Qn½{rõ?™ÀIÃBºô>éa(W_.Šr‚<&ELöŽ;I“!7¥×QbˆÇceG²‡˜ìbGY\F=ã@¬âq#·}L Åÿh#9¼Rï@nìV}Vú\#¹ÑÛÈÑFf‹ïä²¢ë>­‡`_Ã> ‡3ûDè{X—\JœÙ'2³OäK›‡u»H r]Gzœ”Ÿ'ùh3ÚÈÊÁÈ”(>r#G[à²)‚´ãÆ°oJ, u`7Ep‚„ 8€ =²@&·îq§îñ4í»)ÎÃN ¿¹…Zö‰„ ø!¡–­Ä9z§éA,¤{£×G›*­‚\§ý§uqµß L€æ­NÔó0ÕTi?«ÕùŒ$'D/\ÿìF±‡`*n† ˜»¾}ª A°wݧyôŽË>‰Ì×7#“u2ìÝ(z!œØ·™}"ŸˆÍ°Ó¾“Çõ üÀ°›[¨uëN}«“‚˜jä²™}"¨ËÍìñ:VÍ b]Ø|s 5ëNs µnäÆì¹ f‚Z•NÀ©w¡öyº¸Úzï²0dœ§Ó7SªÐëS ·ð;…`·ÍÑ;iSŸ=l‚¾©Ò> üÄ ±î4vqŠ`&“‘ [ÏTŒë0É–éêët]ïtUH½ é¡$Ð;ë´ ÙG%@‚«’Ô"ï~¢Š -á^ë±Ôu+Ðh“štÞ¿tX&X¡æŒ§~mÞõý’F®ÃV2Äãøhsê—8vQÜô.Ã2£Æy.r¡ëzg¢wÜé )P‡POýúš+øYp‚aðZC4¢B8uµ÷nnÄ@Õ×y(´ @ç0®÷i½D oÞHì!¨ú:!½ñÕy܈‘ÄÑû@c³UI 1ŠÑ&u‘?žúâq(‘ó0 l¥‘À§ëz§{XGa7>ÊîqݸúN’>Öà ø…m¶Í¿°a9}‹Ö»-±kaŒ¹õ»ž2Mm\c‘L<—Hu±H&(<‘ñùÈžjõÁ»jÛèðnayB\óIÐèt|Þ"™x Ž‰P1 ( yTš i"tI(ب -k,)Ó*¤4LTúÀĶ -`Y‘ð•Ð$*( y ƒ2 BÄP†° #“²X$“Ly€( U44.ˆ à…ÅÌ pÑ-`Hۃ ÚV# …0%Tù˜ÈëT;R$‚ì~b%4‰h†b_( ©O§22›",ŠE2é¤4 -ÅfJ ¬8.‹Í”@)}`$P< ”_ˆ@ ˜¬mQ®”C)‰ (š€t¡dx6êÆ¢¾Ä_> -8¶³üƒ>«Ða^ät!‘±H& Žì70lL  ňYAEƒ3;':;vvPœª‘aidp*FƒAíd`4Ô|QM64…. -':r4ÔyQH¸(œ(ɪü‰>•¨`S¢‚%HT°ÊŸF:F:Bš#W{L¨‚½Aµ #'P#Tp€‘‘‘âšQÇç;#'Š0bp¢ÉäÂIÀ¤ÄN0*“™ „·6ß±)ñÃY$“£â"áo¾l´c±È°È°È888°0 "z9½ ëTERQ„JíˆÇ`DD ,¥BÁ"™D€’ɵP*"Àƒ† ‡0â/lâË…ƒµH&#…‚¯ ÞáÃi0âÇÁLŠ> ¬„†ƒ5xÛy ¡ -qMA¥¢@`-„jŽž‹ÃHGHƒ¡D -á üè¹8`Æ‘Èh`‰„(žèñÁ 6: q%jÆÎÆE¡š28•N“Hü8˜+bÀŠB">Œ¨’ÊàT‘Í4Q… ˆœ:¢5˜‹Â)cÄà„ÑE:½0a†ÄƒL8©¾Á©¡í’5p -OU‘ö¡-ô f4T‹d’ò„;5r*&8fçDAæÂIÐ`*$0v¤fËGÁYyTvIh0¨+Óˆ§4ÐHÍÀ·H&bÒ`>¡±‚e.ÆNBSÆÓñy +ˆY0A@JìôóQ ¢i0ñã0€š‚IѬ‡RÁvE¼æƒÑñIPà2c‚FÁHÈÒÐ`>`‚Æ7A@º°AxÊŸ¨E25B „·H&˜…ae’¨Pp Q(VŸ &á“0¢uÀÓQ‹§£2œÎá9$ì“H°|4LEHôø¼‡#Ä5˜¥DD).B\c@¡Áx&d \Æ"™X,â¡TðPh0$cGGÂ_$¼E2y°¥›á°nÒÔ|UŠƒ{uÜ…… -†¦ë„8|2*쾡úU`añhU*¢ÆíXå‘LR-0`惬B‚Ò½TºÐ…ʸ¢mEŒ‚l”[¡ -&ÁMXrÇD3[†Æý( –˜Ð0EƒA­„ -[üT65p™ †Óe'…! W jàm‰ G^ ˆ¶˜™v@cK7CÁÖ`0N§£MNDÇÌÃdølx,4@ í`ꌙË;„a§›DWCµt[ûíB"CÁ@öcaœè(C"m,’ „—Ý‹Š?uÄ‚a(CÁƒw‡ÁF;Vgƒ±a†Ùq+,0"¼pQø@høPV8 ¨”ÍW*DAÏ$6Ÿ„ŽQ¥à*ežfÉÐÜ -aÁ ŒåCJ©*8#%)FýaiPðt d2‹€0…ñ`(Tþä• ² …ÊŸ(‡¹à#'ñ‚AT Ú¢L«L,œ&²êàa.m£ n²Á†Ú $„º;F:£‚òvJ´0ýκ‹t0”,ffgƒð+ ˆˆ¢0T_¡!Âbf*|"œMX§ ý«ˆö¬Ppà(ˆ`‘ñõMR/ÀÂÑQ ° .˜€ÂVÄ;äŠh3v¬¨"Z$“IÑ\ˆa…aôœzÀuP2Æal(øÄÐ"™„ 1­Â„½:DAEÀ®ƒ›™´iZ$“…‚~,JÅ -°!T܇^hP0%K8=kd²›O¨@‘V'zÐÝÚ°†ˆE2—¤¨”T—¹HR‡PÍ@Ó0`$’É„r¹&wjð€VN,‚JB00G#¡@â0Šƒ0¢ ‚˜QŠ!¦ŒÈ<“pAÓïø(/»Û2'|¨6˲…œ|Ud] ìyùÍGˆBÀFZÕ -O°Ät9¢)PŸËŸë=ñ2ü,I¹ÔŸ¥¥ƒW=eG½÷Þò„„GM¯ÍbÒ@ä¾eŽ«;ݧbBÛ„ïnº•ö6D›ð¿køŽ»þ¯¬¶Íµ*'`í4û›­è©î½}C“ß®g0\[E_ üm =Ø ­LÀæ¶P#™ø—YÑ uj£ºr4g°í}ñKë×ÔŸöÙXzñÒgDÌÞýÎj«B6‚…œäEAƒ²0-ýÜV¢þÞöâ@س¶Ì³u0j&HØÊ­©s·0áìºá¿—€ö!=©]çÏÈ‹øÌøHÂÏà -ffpDjK46²Ï¿ ‰@8–0ˆ|58ºŠ\fSƒü‹«þŽ‹Z´êw–rk -)Ÿ¨ +7åÖƒ|À¥Áe4ùÄŽú…„r[ø6YHß-»°ú|¿NV¥Jßá -…Ajôጵ -…ÃLȘë?ór*ÉPÇx¾`Ë Cv‚ô¥Ô(4¦ ÞJŸê‹*céû$æ2Ý€Å=_'1™Ñ¥¯jG¤Æ}"H_Û°hÀ*hcòñkZj|žo=«wíì½¢·úms$ðP|äžå%pÎ7,οU¸ÆtÀ¨Å!a&Ë Ÿ¹Pê{&?a’u¿Ù -æJ¡\Þ0ÙÀOš±–iœ\z™Ì¶Óh‰¶œ’¡æɸnn—Æ”âCBc(i;‘Ƚ¦þEáÚNÞ›¼ˆ³ƒª&ÑKz']1Üê ŠàÓ4ù›l¤H¬”Š±¼£f–D—ˆ©Y™ýY7…„Áš 5™±Ö¨ßð€‘=b7– -È“—ÑøÂ`–ÊÓƒ ß¾ ËJ6²¦·aEzfáå^Z ‰ÚP¿/!‚é‚‚[éÍvVâSÔþè„ÊÈ°ƒ ‰/¹ùÀ¦Bþ1!Òœ®Äçòž1ÆZî3¢HÓÚ¯MÂeif¿QËŽ!¹á¨@´C­éð–¬%Úɧˆ¨`´QzfÍD¶ýVæªtcL·«‡àuˆbºXõb´‹9j0y“gÜüWªáD¢¤àˆ½ÏýDmA?>AN=>›pA‘W×Ð/»»ÃõuÉtZžê)Ð{ˆñújg¨@r„‹ï‰ÑõuÒtóš$)p}·©”f[ÃG -endstream endobj 305 0 obj <>stream -oˆ®/$Š§›¢ÂY»öÇ…öåH ¯oRDQøZÊéîú¾«ñý¢N¨¯'l±t®¯˜}'N»y»©¸¾r`à - _3¸ªôhP¦•æÿ8SdSV_ø°”à ÜÐù†cßÝñlËØZBЖ ^oUŽ|ãõÏP^ƒÃKâÄéƒÃÆ´#KócL.À1Ú8Ÿè·¦ Ž×´“~NU ”¸è—û2OiK•u­b£xI¢òÄ[‚W8<—õj -ÑØ%Kà;Ó}ÇG%Îb â2Ÿ—^MWI•¼­1úÅx~dƒ¤K½ˆxF2)8Ó1ŒáÚÅÏGÊø°2ÏüÎ;ÇÜ©£™T%TZ¦ßqlÎu…I±ÌÓ [”]0óUÝ—»“dâÍúÍéŸQ’˜$ íV„屃Ï9×ɳ…šZL¢xrC® bßÁü•ÊQi!;l3ØšÂð¼ˆìßLuŸKˆI€ò¤)à®X`þ|/„~}¤þnÍvÍJ¥Õ\˜WÅco—\FÍc¢Ýiˆ5 NW§’YõˆLeš `¬vþ¬Ž=’´˜®!ŽW˜Ü 1WÞuXÂØni[âZ¢^¿ï¿_½Ã2Á‡€ËÏaûŸ»¨-ï*˜¸FÓÆ÷ÏF„W'å—á²x‰à§Óœäòc› 3E!`¢|¼“·NœFÉ8X½t@‰‹{Ň_Dw¾k6Þ‚ÅÃYôƒÌ˜§£çÖ“8#ˆWçåhÏí] É–¦º4ð’ú×ß”Yùt s-¤œË÷ñ?ا™ò¢gŠØ Üžàa^‹šX ý¢ËJ­3+TøO?ÜòüKíì3ø ÁÓò tš Y·Gžc\”&›Tk\bÁámç•Àøq—6fS¸‚èƒr–·©G\ìã£ïé¿'pÜå'¾9ä=áEPï.±î.»Éš¼ÐW üù§: rþo¾,©ÍÉrŒ*cs³d‡¯Úýëj7.bYˆ]²]v´èÕmiPa]lÇë†qy6Zm1”ùcbD:vÉI—Þâø“‹ƒ(˶• -n…rð˜t1c9s_i:ßÖwŠÔ«?®ÃÄË—ë˜x#¾þ×ÞœOøŸ"_¯eÙ÷5L4ë°‚ ÞZ‘8ò./4êÖüè5é*;ç‘u1×`¯hV$Ïæ%1¥,wÉqœxƹýGÑ›-"Î;$‘^ô##›L¶]V|üUM]oF&¨Í-Z 3³ß“ÉÚ& ©¨®AKȘ¿Œ_Ÿ®dêöäÌ芑E)EÑ@º‰œ‹Ò[GAýØ=mY@KÆ@Gãçn(` í\h“n -òîÌæb˜Î AÓ®6bG¾¨Ô„¯!ä¶7"€>öÅX¤‹sòŸu“×iMn«å8Éd3b‡qµ®qG&$oõ}c¥wáB‚v}IQaÏ/!þ³ó_)š6ÈQ+{º8JxçÂ)ArkŒáT©B`ƒùûÄ¿uÑÇ1ú:œB-^,«šO¸û’”¾o87ËLs¾·q§FÊ:|ä»pÉðø "¾ƒT!¯L±Æ~¸çB›ÅûÙ.UR‚püM2ÑÝö¿1¢„ 'œŸ^æ”›@Ш°Ú¦ŸRàÜdÆg:æX˜Ópç¦õE:Ñ;¹IvÑç3œ'×ú‰WÄp»n,Ö".†åSNû©Ñ7«e…>C… DwI¤Ï£Æ?×÷FÐbJ¹±aûäž)Š@Ïǘê| Øâ”Ç‚€Kl=¼{)ÿÌEr_¾½C,S4‡LU[оÁô uÊÞ:¨ ¤•e¬{þQ‘êMfI ·´¨~’úÄ_H­Àïì3­sg— Ì×,˜Û;™ßåîé¿÷¦ÑÖmŽáx–RF ‚W—H€CQÃFn¡ÔžîûÕ.„ðÑçCÁµxU :ðS³\Ìi¦; T˜ay¨W–m5:©÷›ëûœßDQ Ð’ 4ì,× ?bÙT‡ÓiH³q@v!Gæ ÉòÙy¹ÄQÛÆ=žc1ò-õNm"l´Q9»kHQƒLv½‘¶ò!XùÒ‰.71;·Og ÚbãÛç¹÷]\Â'§VNà“fÆ#¦ïCRï¬(>Îò²ŠP ‡¶}û›&Ã1wAHB°Û|öͳ›‹‡?7ZÝ퀻QÙ2mýÙœ…Ï…â™ –£vIPÕ¥Ý6Oøýo¸ö‚ê†Jæ*e£)\ñÙdÚß>ÆNC0>Üóƒ ñ9ó}H#/Ý*†súÈÓ‚FóŸ€™øHúa b‡ôp ž…ƒQkÑe"hZí$"ÌswÞº1L$‚Ì -‹§åaÄY©£gÑ*Q#Vï‰"h- ·‘‡úšÛ3Â5`nN£q,Žv`—šGB—ö@ΪOÂdg¸ûäÀ:'f8÷ùuˆ¢Ð§8sðïJ90„ÌWsTÎöDL77Y¢Bn6QúLŽˆ| ׌öÞó•}øüYyBÿã´ ¬S @wIT˜‘ˆJï4׸-i"O&méúNÍ )‰|ä{ bÜ©Ññ̶ýŒ5ÌÀ, “ä¹h>òcÄø…Ò&qïfQh›g¨ÇÊDèø*¨!—7c íX—=µÏ6)› g¹nÇ`uc—ÇΩ•öΘ‹®e§ÁÊ£:&>D$5—7à´,ÂE³žéÅOM4£Ï:ç‘õÀ™<ü9$8ÂÁšÜkiÙ{§ ¶"ÕÁ¡Êh ³^?+f”Óqv£  &´8Ém!ÚCdÔYùºâèÔ :)å—üDP‰½+äOoäLÖ긨£u)mt–¦gà" D)Ïx½’ùé¶-ý¶ŸõCc[Á$®N³Ðü ¨ø\£ÑÄãµçù -Ï[KàÔDödç~󌔡QÒž4íü‘Í?B¾…Ûäà -²2zn ûÿsâ“Þ'¿¹Ú\d…´3§‚tŸZÿæNáß•}xÛT"QCÇ{߬¾k–Îxî Þ¶vúª.2×lÒuJí›óÒ8ëFÊ_­È/'¢gx -p‚XÂ18ÁQHæÎiò5—ŸŠîAÇV8¢>¦¶åC¯4G§ :Θ tP©‚WH—ÂêO6‰#[£OÚ`?5˜P¶Ö®/!–@‡3Hòó -G¹jD;ĬüšÆ@{é‚RÀeÛ,þ½" Œ¬¾A þËmÙô üƒ -Ã8~L- cV»iVU9 aïˆßòHe›´W“(âƒ^QzËF¼rš$ΛÐòZT?{ÚKìÁË€.· Vò’±|O[Žwï¼òW·*%s@ß^˜=àP1 77_ÀÙ?oÜ©åú–¦ªùÕžä‰È§c›\Fc¨ðvýB]¹[“'äQ,*´¹uWHb墔Š‰ª× t›,,bIoŸàó˜R-D\¡ýæ³^*ª\˜šóNyçDN¯-¯øò¯VhäÏ3ãþ¼ko…#ä[D-=Ê¢¡®´C‡a>{9ÂK샕ðfí •°!Æ»Žã1±Šù}N—6¹—hìœ;?N… l‚c^еsØÂ\$=ˆkö4j7ƒ„gcÀœkß&osV#¥[™ŒîWÃ4’RK×ÂQÑ?©Ô¬õ9m<:µñ|b ÒëÒanf´Ã…)°ØüˆªÕ(ÍðÊžˆÝ¤„€œèûŽñØ‚š,_oÈóê„`g·U¬Ïcï}ikÔ1ê¾úl{Ò¨"±Ñð¥1¹Sü!O‹ ¸Þ?ƒý}™E´éÝkE5Óp‘åQãà|¼ƒš¿[eÆçºBfœsÌçWÓB0…³65ˆ&æ…ÎûÖ9Ø¥2¥ 2þw8ÖŸœçV¼.~ç<ÈÊÏ"Ç£Æ{´ÑûjО„YŽ¤t³sﮓÖÿ6°&þ3zÏcÕ×é1ë—Mb£ LJyJƧmŠ¾]ί?}ea”^{VÇ>~Óš’ö8–~ÖdX…íÙö£µ…þ@›Ä¹ãs¬ìÁ‘ó†–Gý÷CÅè×' õ¦+„4G®~]»ß.¦JÁ=!snÌÊw¥Û‘—E{„ª16‚œ œz=`ÿþBº$+Ì${óÒðÒÉP²8Qª Ð#M?†ˆˆMWE7‰ Xýœr>pD»:ÆdWÞÓàõ~Xix–,6ˆt©~a¼ôcØV–ËÃã]3ö£Š¬X¸½,Ù ¨ô–œŠ’¤²ØhÃÐü·³ƒßÓLàÐÜ#«]¤J›% "Î\9c÷÷Ú’×YÊeûòý@=¨© º:0‚ç<û‡¤WÓù¥_¿ Yâ Ÿþø[-ßyW=¦b±Å3†éfù^#Z§¨Ê·È›aÍHŽ_×a´EÐlZoè£ðXŠä´­ô»yµÿò{¹JÒq -H²‹‹,6÷2Øâ’ ³²d3E!öËMVf³86CyíÁ@þOgãÓ=÷©`>5m %v)CÝÂ.̓Ó3pàÔ¤Ž±ƒ!lês©¡ “æBñ¶øúUòÕ1›ëCåV}Ÿýï¡ê5Ä -ʽ -Vþ?&&1§öšÕjÃæ"{]ýX©1]AB”K—i“P(–ÁëwWígê`…ZCq–‘‘ÙØñoŽ…;ãz…95§§x`ú‚v(ÅŸåF8ŒJÝ®ä¬1ª>§9ÑÕn©Wmúp:!½ 7€ -Sh!S­ÄC;I;FÓe艣GCr¤Š’ÁÇQé[±;øªÍ«äü~„N7Vh šúp1µcàÞ‹…¥ uZràœäAû¼Íäà0ý\ÛÙ6Ú[x+Ÿó!U5bÈ)’É&h9˜£+·§’C °9ø”Ù$¹>Â>8#¿ -†ëG1êyò.#ÔÎàRS -S€0¯Ï4QT†n$EjÕE•ÿÙ¤¶³Ìh"µÖ]}$®Oמ#Qr…EÊãžê£Ksi÷ ·¥‡5­íâKL¤Ü¤ –‘4‡”LŒ6ôdº G›[*P _÷}I -³Ih¦è,‚äýH×·ïËn’c§n¤¾ÅûYïL^Ê?ª1¾ciPÍYnpÍ÷Tçáxç¾RoÆÿçÈÀ%ÁTBñ²’ÅPöy)PÜ^<ÕÁ »®›LWƨŸYÖ_÷‰¨@H{êzŠ¢S¾¶ÛJ,a<‚Ï ,Þ,*ÿ3Fæ%PY¡`3 -GQJLv\­EÔŸ<z}Ô0µî/¶hhIpŠ Òé³Zg­›4$xe6ýŠ4ôe:ò2 Q·Úb$DÅHšxx°…uºc‡õp€E6£9¡4enR[ðYǨeíM¢%ä°eß4óe­l×€JPŸ¿J,¢Dµ­g:ÑÂh.ÙêÖ“ó¹D›n ˜òF_j¡T ̘˜ºõÃ}[øº½+ŽëiJ”ŵЄý:¿q:…á ·™<žbˆ~h8EE«éùkDýXµýhX¼›„ªITáÆbMÏ*ˆEpYø‘@¬û­õ‹ù"l3P/0YŸIá°¶¬k*ãê%Ü”rÂ%XéJÙáÙ€ðc?…±ª.QgÿÖ9µ¦ÙÎq¼z5Û3`³'/™ä"k"Š¹yÙAY¨HÏ‘^;ü¥Ê?—mq±z„9Å—ËNW:ç®&Þº“8 .iV«Ü -4MbÖ4s"ÆWFYn(˜ËˆÌ¿£ƒKHÊÿ—Yš=çʕ݇¹G!-Ük9Óc8£Å¦Y»!YB$wËï…‡išÐ'ïVD’ãëqÛX±4« ûÝE©A‚1üŠÀYŽo óá2¢WÃÞ…öÀ¶ad¦¤{¥fϬþœ4LãlDuXÝc¬ùš† ® ÃÚ -†]%) Ú·©JêP÷7Cx¢äåÀòeîV‘aŽ¨ÙÇ9†=9y©þÚ|…ZN…Ö„¡´œêÞv‡aBzL¬0I>žã*Œðò^'œû ó^ßšÄR$FM”;ˆ/Ñu¬ðHdûE8a¾‰“Ý8ÓdM`Øq·{½ÁÓbIK6Y(el0 SÞkÈÁ4F=WüuàãÄ›!"VÜÉ~Ù¦¢DÕ…Ý?(ªßÕ[¡„ãÌ!æ6‚$4¡ŠÐ²žÈMºaŠ cZØF?;3”Ç/aìèH9'î›}“´­V‡ä$ŠÔz³°~_ô(a±±Dý) £løbOçµT«†JK'¤_8è¦Ç6áîÖYÖmÂt:’ͬ7h¨6¸¼³BvÎ $jŒÄu>/kQZ@”Ë:Ê’(ôlɹ%ö’»9³Ìæ¤L±9]/”¬Ó®¡õæY“Sò0T—<ÚÈ+5ý{ÝXøo¸'@eû=y=›uœ åt\™$–Gw’gÈΣ‰Øîü¶¥¿ï1Ž`ç9„Q†3¾NÛypüüƒ]´¢sY,ùW’ˆÂR7÷<Ñù`e#;Ã]|º9ž™ h7ÝTWŽ@4ÀéX\Å~âhà‚½¨)÷{(žË“‰h ÐtÿÒ7! 2¦«>F!áè'|µø!RF­ÀMGwDÄêáR ˆ,$ômy}ËQ1Pt Îèù„©éçóØê<±AnÙšÆÝYPæA+ºB–o ÝDñî<º“Ò85µœÍÙV&-:®U5ßó¥÷s׺`^f°-‰ÐýŒòÀ(l™ÅUh>š¬Øí<³Y¶f@yºÑ·Z™°Óïî±äMåQÑeRø8©‰¶âÜÄx–’²PÌ ¹t' z€Òñ@í», ëó›™[žäíŠÎÄ´:26Ûü7ªUãpë’HÐ7Ê«7’ˆ³ñ}Ùð=±ZÂö x±ìãúÁ¶ê3À»+Y€¥àç¹ÍÁ?Ã[ð#“Ôð^CÞ&)Q8.i«M/UÛÿ³,Ž]I§&F¹Èµ7Ü­ê|m‚ü‹§ûáíXlºÿZ¢1¹lêÁÕ/Æé+»LÂÕk©ZçÔl»À#Z´2 ]Àè™Ûv’NË2Dõ€„¡Æbí t4ß;L~ÕKòw«’¸RgRªTÖô±Ž¹tj2˜næWzVBª'Õ†¨v¾¤ .1m„¿ÃM¶éüu¹§»Û¸x76£A87õ¥$|F¶ ¬\Lð/Êß,E„síñªÖÕ -¸øºÖk>¹¤YEl?| - Ûfí#¥'ÉŸj2ÉÌõ¶¨·­L#óˆ6s1zcü©Ô•Fáüéd/ŸõØÅ£Ö^*—4"kÜd‹ìêÊ1êÔ0HP‡ydÔiÀ,4Ð@$L¶«šôùϤ‹Uî08%Ðä’`y­.îJoì##Î' è¥Ûô¿dåLfŠÕ¥à•;9jWg¢Sxð’.Ie‡Îi 2ÂâïvΕiÛÉ×e„ï“+—ñ¥€®bï»”7P„ž¿+½H¼{º{è5ðºÑaÞ+sÄ£„;•09hV–õ‚Uá|>ñ¿bX½ñ"_=Ñ#ѾH‰¨…^Û€|4×–žŠËŽƒ¬5™P*îÂ*#å§FËâ" O¸Œè‘É¡ úÝÜ Ðºt›øû@`‘Gë³(YA1¼¼Šµtô[ç‡[Ó£+[›Â9c5 Õ”Ã"7 -鶽sz<¢Âžoð¡Ç_Ü-¤Ë´™B_Ý…~9ô.m¨I¯kJ–Ù8fD\*Æ­Îoè~ëN–œ¸û†XQ÷\È‚û™ù õ¯Hž0sòäU3¥p¨œªsdKî|.nøFÎÊF™¦.Õî:ª5ÊŽ`‰°1¦}úÞBç’úgÞcë`[”ðŒñû†ï×Þ&Úr'´±>™*–\ê ZûƒNPŸâ*iÝK•}dݽDý2n¢”ú¤Øu*Cà|^\Òä6å„nD$h¯™AA4¼‡\êZ†@P“4 sM°âÛ©ƒ¨p\ÊÕ6gÉ8ôí™ÅÁ³ºãôoÂCé -Œ¤+!†¡o#ƨ÷ží@Gõ½Õ«K6ø§€E{‹Tyî‹6­Ó‘8pÛƒ®FdÕÖ¡³¢)‡ -.'v”øq×;¯D­fôèhÞ' Þk†ëÑÓ;Ta=]Ä&H§)Ô3Þ¶éNcz¯!©f=dÚQS7¬4A×C€#ᦋ"HŸÈø“ö·Ç“ιE­<É#U¶Tb³°ÂFa±ª*~<5'ÈÂö¾s·-<^=›ØŒ!<é0÷1”Ø% Ò•ÊïkM*’ØH-?»ù¸À°úÏç,- ®‰9k&ˆØ}©ò‚i”]f§  vÞ9Á‰• >'têʳóK€ô³8ÚuÝ\%=H‡Ý¸fœ œI9÷=OQ¬ÄN Çk¹m4/+“xá>PÃÛæ:/Ûà$hæœþû8ºÐ|!E¿u…ǹ"*vÍ {b¤±"\•ƒ‹¨uþä¶ ×H.¢wÕê#倈zA¡aÈ]bàB¦Å– -eRyg¿ôóUE¸zç2 qa&è/ß0…[&(:Ü@І–ŒT§Ì§ï“äÕ\ú[ºÌ5£l­kêœùD7Í”PŸÙE;„çc2™¢8¤g+{ºœ07Ãèó_¯A³ù6u¨'[Ìt‘š ‹LÍ -],SÍoÌt …uWæ2y¤]²úŒ ©0ØèÜúÌh)Ò–#>ÏtÕ3z°ÁyDè|Ög+jŸñ·Y_Òy·W­G­òþP°( 0ŠŒ ²[„rƒæ8 o}GxŠû_Ô*dl„ ­åý³¾‘s€¨BÓÿÀêUs¿ŒéÎVã-­‡®Àn‰±Ç¿ºHGœP0kÙa<§ª¡Æ°ko“Œ7‹<í¸G9Øg5˜ƒ¼ò·¿fã-“ç_¯7^ĪZ—œ»ºªý\-nàͳÚ1ücåcJÊXu°MÄEò,Rê{Í–üVà>hO2Ñ5ד¨™Á6RR¦ƒ–Š —Ž›–µ‚x`±#/]´.3Ü4î9™.O¯y†6H ¿^§¹:ÔQ«O|Й¥ÃbPÿ9€ÀN˜V¢rÀþÃ}‰² 6ÒPÛX£ ZW€„‡Á½[° >"jŠìNz¼íã&ók2üæxMÜßY£ß2«Gj’êKÈkôFùZÆC…cïd?”îœðÊ¡N5=D1^‡[ihäШymŽþU_Š*(*ð‰BµåÕ,2“S$Æs>IÐî`_’XLÔª¶«7-töŒ×a¢fÁÎ%µeÚœ1!zˆ‘º´Ó34ëžoÝÛ  n´¶}¼"%‚´Q&ìá0JÀŸÎ×»s;ö@_KN3°M+­u`Àt­¹…,“ÇéHÉ ÕT«¬‹f]B LâcÀªDE7x!nq1¸ð:ôBe™Ý<Ö3ù.LKö ÔJ{^·Ã&–ÌSÕ»4Mø@ðfË'Oq꟦f’ƒ4Q]2Cø$X‚èLzY•*Ï^ #|‹›Ý‘ÞãÁ 7LôœZ]¥ÄòÇÅó -÷.è˜cq Jš$ç!Ojì©þv‚Ù['²/4IÚ‚hƒí}ùß›úB>²ö·ìtI'ÓtóW*wOçî@é»õ£•07àÚh–ž&£Á«1„åb•®¦BU„2bNì/IjÙy¨o®%dµš¦0¢W ßì}Þ6*X5–ñè-ÙéWÊ@µÕ b'þ\!ž×c§x<’—\Ϩíǃ9.t³Ðr…ÙÅ% -ƒÁÑKŘ8ß­Š4/¹wäÑcÍÉs>6?Ó\>f7 C DÉʦ”i½P\ÍPɾ]}`‹h‹´q#e¶æQX\Ô¶ƒ7ÿ_Æ>êဲ0LŠŽ)™…áå:S›Àj±¤0ÇæzÂdJò©Ã ÓqÌkÃ<61…{–ð%v ÷,QB8ùÐqC»Ä°˜'—m¼D_VìÅ0í"ɇö!!áe؃…-‰»<*%ïtÈÊò‘8PŽ/ ë“›žÈáR§ñÇô|í«`Kí«² x5zRµ„ƒ'ÔY@äYÎ\ˆKEàÕnà$ù*‰Ñ$bÂD&«ä®µî½°*õüïÿ¾Hâ}¡²ã'LÓ7[CŽÎ¤…2:»=JñAŽ‡^øR“ #gÍìÅ9?õÓCò½áôÇÌŸU”8Â19G c§DoH#âÞ°šoÊr„9,׶3l¯Â’/©îÀ o‚N¬ß „Vˆ)DÜm<•n9ä ïUkðt£ áÔpѨ@¯ÚP÷ih^Ã… ÊlqÐ"Š“‰EåÓÔžŸ’Ÿ[‘Ó(‚t< Ê’%¯ÎŸ@wS,–Z°B%k:ÔRÀbt{†+°yßͤEŒ *hÎé†ÂOù×ÒVÔ·?òSB·;Vm¼9À÷%yJÏkùY/àµ<À¢ã,Øã3e›sy¨¨À;MÅE|ØàÏ< á~|5SŽÁ©1xDÚ4P;WãHÐàÒH"S|´ÜB{‚£_8˜&q£¤xXõ¹­.— -ÚÕ`H¸œèzÆœP aÇ^nì&íP<-‚ã%‚ô«‹¯!¥'tVÑÄ%:*ñ´ìÈ;…>~¶ ®â6â1{c‡»ÛDºrð”\Ä\b K-ãÝ0a~¶•¨èHhƒ–†ÕNÓ³ùûç*Œ´y6ÌŸV» RœzGwjÉ»¥`$C±]IL¯5!ˆ \ŒÑ‹ŒJ VìQ³(Ü …§/Óg U†§B™<[DpðQÃT‰£©müöó «Üžš-ubðŠ·nø¼¾jB£±4‚Ú^ÿæÄÎ#Ô«_>pe/ÆnN-tþ’c4üô,Ýœ©Txä"=v!aۧߵS»[è4蹎¨™UóÓ ¶=9›´¦˜DTsH2G“É!j:wìX¦ÎÉo]–c÷dTËc(Ù1p SÛCþMØ(°–BQ3òÖð¿¨Ý¿pî8OAËmí mŸLxó*‹’^EL¤-!ˆÿC0ÔÜfçØ°*W=M$chŽ3’ˆb!‹ZS«½ë„¹µNÞê,槎ô ±E®hÔ⼂§›#sƒ פ{nØšÂͧīâlêÀ¢äÆW=^Ñâ$|äÊ°4&šKÆÄÊò?^(ÐpiäŒÌ©ã˜ýHeÄÆØF%…ÖÝ, Q@*}ƒ¦Žyz›«•2uˆò!XÀqTPŽ*SWㄬ+(¿)=ÏÂœì{dÅ=âX(,õ7Ë7 ¬TäfÆN.¦÷ƒ–I=÷À¼_Ÿï2é {eÕ0í. hNÏë‘tŒ¥N‘ú^P›WÀ.Nf¡2DÏEÕƒˆ™²­, ceìµ ÏXy'§G ^ç>\¤t.VåÕ·¦¼'¯5ÛähgÉÁöàý¡â9„ÏmäÈÙ¢-J#ˆYmæºhñø‚ -逸SDuØ®À)4< Š›qˆƒœ7’_QÅñÅ™ÏØ|­‰O­YyȉN‚¤]S€–è4ºøg´C—ۉ峩‰tã¸d“$%NšæO_BÍ6ÖÖCÙôKâ˜ä† øßÒ>?ùÆå7¯Ý-éßIµ/kb e -ZÎŒ‹îbd%TI5Òãgk -æb@´ò -hÊßHN7:þÔ"Åq=Ö—ð#?Ê€ƒÑ¬E‘…L7Rbp4cªÐ‰çŽ ðHÚ¿*2wFªˆ/,!CM -ðr£6ö˜xPRHª.-Ófüa÷ PôÅÙÜüã§Þ{y¯çŠ‚;ß ÎØ`ò¿hžÈè!ëû2ª¸8š3˜ç`€ëy¨îÀKŠ³ÁsqîXu]šHnXÇÉŸp=r5vGî”nß—' ׳è³ à™Ž%ÅŸéTm÷¿™»òhŠ±ˆr¡LËv”§\/¬í‘ë]ð¨ñ°ó¥gØsN´.M3PWþrÒ§³Mè)Ë0óð†ÿäúô²: oeg+Ý$¾†S“¬²hL 3–ƒø‹žÒŽ#Sàmáš”9”À^!hOÆ -gÀ4Ùšã/Bèg|&Õæ\ëM,PñÿîL7*¾eÞÔâȘ¾{ž+7w´GßùÈ çi«X9,d …8ˆ -Çž@¯n~LìÓ؆„N§€XV°WCÒE#ßZ—TzQVNäß–îÕ]÷§ràäÕ(IÛU #¾¬A Êó9-ìÆñÔ‚ZbÀò,BŽ€IœåÈiöõB9 ømâ„g¦yKyº«7¿3ù FЧ†Vn›rg 2¥¡‘üST Ä1Ò„š'³ŒÜ£Ô&¹mx1â™hVä#@Y -þçy)…À63ÌÑò9êй$äW‚q.*çØîè÷°C²™*†\Kr†J ¤ 8—Ì”º;×›„V7xyõ¨fÿšÉX·nÜ4)Ò^¢h=`å}ø°-–µ"rÉBâŒ50—ÒÝÎï12¥ô€RUQ£y_¶[‡ô;'Š( ºb?”ÏM{à}çøÊ™ÙMÆɺ°BÁ™ x—ðçÛ8©,ãu7él½Ì£8*‰fOâ£/Cc}37GãÝÞ_ÍÑ[+!Kh±"¼öaräSËTBNw*8«Wœ€˜œpBùÍ5tÎuƒËvwÄ‘`•mв’±ÎµY+{‹Ñ×¥3ÄØ»öXìÍ«T¿hñÝjÁ×Oô%$@ˆse‚Í ¹W‰ÂßE@PÁ3 ÿ¢Ûïj¨'«áqegþK.ÏÚì»zàó`ˆÛ50EÁðLÑŠ8è±VPZ4>W„¡ˆlZZcíaÒv4ÝÙs´@¥±E{6휡-9#e6BÓì¯û’‹Œf¢ôd¡ûŽü41\¬¹«Â$ÈÎÈ]AVo»ö.FÏ"Õ¿2µðoyÐ8iu¦¤‚ŒÅòH‰>®¹’Xí0,®t=®=@è9º×èüN\û²¬gI}‘íD[GFZd˜Þrû -ÉßÛ%ˆ -V“•’þç²—®C@ø‹€„dýÏöP˜íØ ³¶.ƒ¦pS«v„r/8 #R]ªIL .®òø×Þ Šóõêвéß2Ç€[Ê}­7ƒ óÈå÷Š_¨ùQU@U–«eî€FÕ« ù9ú{ÆìTô‘=žåžŠ9kÓÌ-šÚ¯2¾xx!H¼y°‰<ðp†d„4™ñ³Ïxõ×á­­Z+#bµ¹ËhÀBÁºoŽ€ï ^=¨Y*d7µ¸ï³hˆ)>ÝÛ<=û“V•VC¤¨¢H;µJFßÏÒ0T(sWÌ È3I`Nˆ’Ü'ï’®‹w)Ân4)☪‘J~Í·Ê´.,¥¨TçH0wòº$ø­î¥‘Dù¥ òKD`PïQÙ0ÚñÖðàRG€‚’u¹Q”<ÒíóFeB7ÊÛ„(VìÁgªbùf…Ô†¦4Qwè;Í/#§xŽaøƒ©ê™Y– -d'ŸÀœâ jEf]6Õ8(%2l©eÙy+z:\Qº—žžB¥³»Nú¼AX%$çÀrÅݒѧéæ‡wba[J¥Ã+¢€˜‹Œl9’K#FÖÛ¸°—¥ÖÛŠj!ïpi“lÁ¦£¿`ÙÛ¸»5ð€ÝÒµ½U¡cè͸#øý Ð,N´…ʆ*Éc°!H Ñ\af$%# áß -H¥Ø¿?AT°ETÀí~MÇÚYç°i½³ rëmc-(6ü$š“°~bçArÍáPQûÛlPN°'|6|u—Û¢‚ &œqëÅŠâhq$›` Õk“.$8’K>œ¼(]D/À)VÙ½¡ábÃŽ“§°Y`cǾZ`'UÑ»Wöb7!O!ø}‚‰l¾Â®ý>a79”cç/°Xû±ûiÕÜmEáŽkî±Eåjc¥ì뉊);{oãHG!åiYÓø6ePê—2Ô²åwCŽ1(EX'*1¬&ã! -$©fÃ0ï“„k¸9ÕPÁ*p/ŒL8Ý…µ¶·q³‚†…1û+u¨10—8˜ByåEv»ËÌqY'†ËkWþÀ´›%TîR‡É@§•j±ƒ²SÞFø‹.öÞƵ§‘§©¤ÏÛçûŠžc•“ Q©÷2Ùí`’ZGªÙˆÜ0Q «émÜÃ;½ߤ\ÏÅ2@fLÅs¼j¡Òñ ˆnõ mZÕ:¡)4ª5hÞ¶i³äŸ:ªÙX¯ÙŠè¶ËضmË'!ñCç“8í_F\Õ‰¸·q”)ÄAøáßfäðC´á/ßpëÖðMë‘áë—`8+õ¢ð•j æ£É£æãj™y݊ɶDdžb^ -Ä1¹Z™ÐsQ,ÂuÆ*BW€AvÞƱhÑ¡sýÐB×Ù¥J&ÄpÔîB´²m]XZzpú„¢­\š'eWSUÚŠçþø#bÉ8\mxpÉßÛ8ÌB› )JÉc$IRc±f6ÔP>yeKÏmzKòÉWÅÉ/¡"¿„ªÓét:öˆ‰Î8Í@‚iPê£A©¿ƒ®â|aP T\æ™e™gfßØ&tÝ)Ðu§8"%âÞ€âí5 øG¥ÔG%LÓÁtb$‰æï@eŽpЈ§iü‘%4°$Y¨iü§e2™­…‰ô„LDz#„°î‡ë!ðYÇC¤Á_ãNÐR´¿Y½ò$‘'ù.ò¤ªãðt÷½÷1CönØcÀoç`z1-–Ý‚Äß_25[¬0¾àeMóMd¢^hõC°Ìha‘à‰éÐÊ""s²$@óÐø@ÖiÒÃíÏŠ -v‹iz4ÂüežxI T‚à2ï RÍ'àM°´Zñl÷¥1Qá{ð(Ô©ÌaFCRŒám\6` $E€9ÒñvœaÐç+Ô‘?b3ª´Ÿ' ¼,b¦|í•6NÄ$åhzHÜÁ*EúÊŠ‚ðäyÅ]ƒâî¸Mómò¼/ÁòÚ#{4ÍôqÐÇAŸ8Nç2(õhÍ›p³Ùl@ ¸ÿÙAuPñƒÊ3 Œ‹è®;åºS¼tÝ)þc›H‚8*¥øaTJñˆìô4ßYYŒRMã[ÈÈʤC ¶jøÌD2)|‰dÒ4ȬUü!0ê8<½uÞß,­CÓ…YÇÑ;•VÙ;•­kÔX;£V~¥/—0(îÅ]&zØX‡0(î±hô°a,Š,(î -8¡P à¢6‚@•’ߨ;ä»éy~©”œ¬+%¯JÉÅÓEôð­”|¥•hî5sž.¢sÊ\ÖsÉm ãàGy‘Å]¶‰ïCq01;d›Æ¯YÆŠDuØ¢É{Åþ@DH0.öH8’;ÍCœ%_g®SLKhTf=Ò'Ž_BÅCúdÃpvPqúdSߨ”â%ùqNX Ÿ¸Jn +)vµ»*ñ±«œìHÑßÐÔY‰îHÄõݱk¨p¡› ,a9”c©Â…v±a·9”cgN`g0¼ —<6•6¬(Z®·q3Ö{ƒã1) `èÔÛñzZ„"‘p- ú}†$š¿m®ÆS÷6ŽUe ñr$$’°ÌòÄrB3ñžPÚõ68i7þ‰H“?0­‹µLÿ0”×À'ïÊ#ÝÙvNñÚ“”ÞeûØÂ1üÊA¢ã¯ámœ¡gT1Õq;ƒ—׊°{÷%õG‘!ajwÖ¡F>ƒ!7­ËŒIÊ°ûæó´ÄþÛÔ•ÄØ[´u­ 4m»ce4èmœd…ŒâÕ»ÖpÓŸ·q 3å„Ì©¢Çýó1w+º”"âeõwœ‰=BŠUZ{’¸‡Âé»÷6.­I5ÛÛ8oãîÂI»òB£j/å„äø^óšh¥ r§•ÅÂli3ÉÔ ˆ™¬õ6®V“IÊ;~,<±\·C>í̶ÆIu§Õ™æ?oãNrÂô6.4‹ -Îñ6Î2CºNƒ{û0º[%·!. -¥#;2 ðu—™ -ý—©[ìRÝmÞª{kÎ)޸̓’îf¦>+ÚÔU¹ŽJKP h‹à>SƺN"ÝcÈpλ$¹Ðq(ÄÈB/ 0 k½ßAœ•J¾I5:ÒË•/×Hvk®‘@¢ã„iÛÝH h2®·q Ä¥‘¨ýmÖ8&-œÍR¡”õÒR‡žÖ«Ü1Ù–ÁDr† XžXNnËe¢;ñ88±ç¤ã¥aéIâ"(¥¤×³Ê ¥¸ýÎ).kc’2œ\.®£Ûˆ¾e¦B¬.6ô >[I4*n°À~ô ô2ô~$ hoãüGÄÎÛ8UE;ʨŽb` C,±;Àº¸÷Úñ ÿáˆÝ?°)O½F3IÜÈÄáj½‹5µ¤4t4ùj…#Æ×Û8UÅÛ¸Ò+voã:Ce¬Æ“·qZŠC¼ƒk®˜‡õ6ßØ&éÙUMámM€„^Ô¥°ÊìIXeŽ¢pŽ2§•-f#`RSÏ¥¼ ‹…i†W2Q8í=†ßø ÷»æH¥U¼ßÜkÉå¦à.V²]ìdþ#· 3DÇB/ oÍ,\ØhXoã¼»¸ Š¶‡h#™³ IØsº‘÷6nöáŒëbÌ3 ‚ KÆ9Ùp$Es??ÍœÖþ6%$JÃD¹.ÒKoR6ä©T$v6x9\¦;ä¿—-¹ì1(õƒ )[¦$škPŸŒL6ŸA}XQøaBl•Z§UŠä«â¡®S©MlH~´’f%ÅÇYI†9ßši€bG'jßgvŽDì:,±«É!DG3œ†ÿ(gšöÒ$]æpH~"¶©ÛvDŸo)ó¤”,×RÎ4mI:ÙPmi)žÞ4ƒ×2|Ë̆gèdÍNcÑfnO¿è‡‡ÿ+Æ[(…PÜI×Et’@¢y@[ÔÞ`éÌ++`Æ Ys€­†E©„Çéü˜+WCóqx“/¹o¡Ô?÷Qu½ÏƒR'5®’¿<ÍÇsez,j!Oÿa¼H Ñ|Ü J]„Aq/¦’/‰µ‰ÄáD\º³‰ÃŸiuN !~­ýmr`nÆ•ERÖKR4®·qo‚¡A¹ÆSòòâ)¹JP_ŠŒ²^(J‘øð€dô°Lãw‚î¹'¹IòU]ÕÔ«iÿêÉ¿GQŸª¨Ùyç'ÿ^€ú~vA{Š¦¾sÞ=ÿÜwî=]Ð_é å‚ŽrÔ£jšš$WQÓ›USUõ§iªß§¦™rÞ;êQÔóÏÍ¿rŽöÞQoòλÙ;蘒÷³÷.èf7{G¹iò~òŽòîMy+ç¦É»7:üUÐÿjvAÿ¼žwsõë_Íup¬¯‘'ð}ä©#Ï{ïWÔ ¸_ýêWï«÷}ì\å*W¼Ÿ]èª}ì¾nÜ€`­×Õ÷u\OUp’œ«$÷ªìwÏ»ÿ¼ó³Ÿ^õè)M}LGAšnÜI è£`Uÿ(XÑ]STàûëÔÍQ`Ž¯;™~ôÝ£)Ê9ï¯Õû¿®«jš¦éÏßûxª)Š¦]O5M¹ù?švŽª|MIsý}åžìëØÍÞûèÓò•óuç(0½`õèŠþ¾’¾ûQàGuü+_W5=ÇÕ£?í?íõkvÕTÑó¯Þôj?ý‰zó›ÿüç¨}TWoú‘ç}ÚMÿ½ïf¨ýwŠþ³«ëzª¦é¿÷WZa«yk:òxÚ_|ä V?òüÈãhÚ½O}¬~ô‚Õ ÔÏSÎ;Ê}ïèêÓTý¦ê¹O×úõµ×÷ -T5ý'÷ã÷ëúûy’uïhÊ9ÚÇ>šjçÜìçIò>–ÖÏy÷Ÿ·^%`î=šöU¨|ü¾Ž#z¢Ü V¯ª«j -Ò>¦æIý‚´¯=í¤êGúWu=IÎ9_7îå½ÀwÕ«^õ©ù;yî¹ïõä犞éÉͯ¢$ÿ]]ûirtýܧœš¼›)¿Ô¾q«ÿß9ÊQŽ -LúÓŸþü§zþþ»ÿÜwÞÇþ2Í;™¦À¿)0Ñ¿q'~þôŸ©'êÑôô§éMŸ’(J¦¦ù}j¢¦ùÿë4íÔ +щD -€V­hà:Å^ïïßF•j–W©EkÁ¼ûÏKvlòužHøD"% S‹]R&÷£{gýÞc§h°Ô›H¤^+X‰vJ]‰VÉ´q§×÷õ('¹'GÑÓäè¹þÏùÉ¿ynÜ‹Ÿ=û(†Õ° ¾3.8»`M}ã씥zãP°xä±ļ#é±= +$ôvFa6Oݨ~ý,¹«±´úÔx4Nå‹žHÆxêcZ8u±ËÂpeêÞÆ!<‘©/4$ͤYÛ_½Fi.tB6æjIQøiæA=÷’±"S‘ØÅ°;ãëÀ[iÖ_J Õdpæ˜ûìÛê çÁÝ…±{Ç_™Ú_²(ÕìÐ{ÅŽ ­b÷6®Lh^Ð1z˜+Ñ(ÍßÊT×f—„d÷6îåE&¤Å¢ðC¥UÚžÙ†Mˆ­2Ö°­òó0úÜ‘{é0œà‚Ãë¨d\ØöŒ¨Ü­ë"êi¼OQ\pWŠÂ甹ä<¶€Àe[ ;91WsŸœlHYÑVs70Hu÷6îR,í=sé~o2g;:÷?ä¤È­º»¨D„“2ËÖƒ‰-B$ØÐg² ’$ÉWáºS}è’@¢ù :ÙqÔqøÓÃ8xÐ@¡ÔÏPŽ]å»c§p±ƒÒøVù‡(ŽáӞʟØmÙ¨¾?Þ—QD—RæNæ ¼Ë%DsÉÄÅfÆQ ä©{ ƒ¤»H"Iù8šV–'n Q²úä3pÿ =ŒÿVzç9j,!½@I‰‰.ä‘Äžc°§8uùÄý’Ì¡ÒÚ5™¤¤…–ûNH†/™´æàmm-Â{<…$”¨ä¶¡fÈ̘ÃH`,Œ‡å“é8fËO:4T4>$&"“cPC¢0Œ1 -‚P˜¤¤²ÖŠ:Ð «{¡®w^©ÌÚv!ç_ A4Äå–j0²_Uc=u6ÞV¶(+ -KJ+øŸ@0ñu1¡œÕuàˆ½ÉÔ ÑîÛr Ë3?øŽ¹æõ˽ǮΣ§“%37çpIä2>¨uv*žgT¨Ï+YÚ^\ÉöhssŽ¬¡S°‘%êOpˆ¹ÿ„È^„9›è*©¨ƒé]Tš›^­ò"ÂÇJ/…N*W^" -ë¼Þ1äÊæ@ÒXž)"°©-“EyˆÓAs(ÀF ·×s‰CÛmW“a|þ} åëJ”±;Wµå#?d; óˆèáß[è~4= -+g&ÒIbñÐѼAƒ·ŸÁG¸ç-w§žz”âb×2°ù_ÜO÷U…#[6@’mÔçÖ^ÆÒÂn; -ÀÁ¥?À<êà’´ -)Ö±³U×´½ÉñB2O¬A 1Ëz,·Þ îr±ƒá-Z<¾÷ÚPÐ/&i1Rhš¸7˜Â¡Í9΄ËbÏl:d"Ĥ¼*Âê ƒùÂZI„Pv¢ ©ÄÑ€xž0Éö{|ùRƒ·ó`ô¥Sƒ‚Q¯ßÊbΫUú”?óÒ¡‹ãþ~DàXh釞›Ì#B/hŽÇaõÐÚ8™GB.oim³Ž ŽD+›³0™ -³†¹ `<úDøw?!þuƒ§zfÅß -`)ίðºCó;yÉr[ùW›7b¦¢9èðêuzÓ”ã”:sõè5 {’hgfIhÐÁóÈ[V›LuÐçôÍ1ƾ€AŠ•ƒ*€_1) ÆZ04>µwtË;ãÏ}Óoì¼xL½@.&à#)'®ŠQª8W!ÔºE\TŽ©·ÏÕáiX”Ûâ]ÔH%Qè£mï¬ï_êü) ²Ü²HkÇv[Õ;Ðù4jxšvÙÊ’€^Æ\ÃHñSE3}“‡¥¬f`ZvÜ\¶‚’fçþÁßO¿ý¸tøv–æ\"†–§¢5ø¿Jõ?—Õ²ãUÝ“~ýâ‚Á· û ˆ»ùØÓ@^§Ö/\ûÖ¶¿üx†"Özx,GwbÓfîM¸V¤oˆZ °ì˜A‹¼¹q`—Ûß.ˆc¿_äÿmý[ôŽ Myr» æÆZ±Š§pÈ$l°µ¾ ‡nµ¼À4à -T‰x' -éÐ±Ö <äõƒ² -£ZЖ%F‡Ìà7++³<ßN<„ESËQ”JÒþ#Jô,ç Ug;‘Å–YµÌlÒu>Q@d·fB!vä¡ôgô-PsQ¹£;˜Q8 š=êtº—ÙO _D~Z¡"uªIn/ÚoÁWKTæA‘‹K²E¥(ËMn„²\dUñˆl6J‡yOÆ-rD¦x¨3%ªj\4š¥‰:é¬WwE»S,ˆU0cCÄL0/-àø]ã]ˆßÄή;O-`ž3Ÿ¯–YkÊÈ0_ S«ËXoͪ‡YŽ&H°{ÖŒ†!øò4†Ã| ×K7 ÷ÞEÀ‹,8‰Ê»ÎRP<3 G÷E:±7q^K â-R»Îè;ПAÇò“³ }F'º9ÅBî%ç_Û?ûmŒm, ¤WÇ~ n³|Ñךd>g¹CÓ ³…')X·E ãa]D«2Ú:tW&0 ÒŒeñïêDö«ÊÓL-Ìt±X0#Ô·>uógV÷¦»;ƒékË.gaaE çGµ8—YûfÏ…[¨zI+”õ3c¸HTlEãxIIE(¿È½HŸñ³Nñ”Stçµçp+thë,ÃZeY†Šåø×ÅøÝ/f5§êa?Nzz€ ÏKðÜé}Zy -³+ç-c&»OŽoX„~E¡°"ÐÒÍ“„&Szꙹ´•Uoû#œ( -™dØÆ™J¢{¤ò^ËÝi-ïT#n(’ZKRžMöÍ¿•—©þ-q«¨K¯ðVs±ƒìY¹%ÝWu€£O+©‹ô„ÕÏ÷«ð -¢¯«Í‚¶±áã[òŠéà‹³ó;3õfHíQq!®crë£Óü¨‡­½q>¿»w®Þý4´ý<ÜJ‡A/Š-]_™âDœì²»ì¡(ò‡”~¨Ë¯µ”2lÌgfù«ÞFŒF,èÑn@œI®ò¦%ª¹,ÀkpP\¬RN‚8wÒ¤'£è§ÔÇÅüF¼¤ÎJº¤ÏÍÅÙ)®¯QOšÕ?ËóGÆÙ`¨ˆ•Ž«|ÏÀ8Ÿáÿ‰™^r^{ªÅ!Â"eX«ÂRN6¡Ù@ÉSÌÜ(æd=líqˆô)ݽsàG°Õ:ï®îVf+¨ØŒHí1zØÚ¼±ˆãtïÌ-Q -· Hýíh÷NHè>)fíhNã©c :Odq´¢ö Ý[Nx”Àcã‰újÚB™EkPtf.Û_ÎÖº!šôˆŽÊûìEZ,´RÀšøÅ9óDä'ëev‰]1°ú•ÀžO)#Úìja¶Ke‡‹)íÔ³)ƒ4 ­Sßd5‘)ÈVò¥¬3BQö­kΈßÝ?g…ÙÃR0Z)Ù’¢¶FyWÊ}'–Èn9zïn>?ÛçÉá3ˆo` -fr™)Ðk”5Ý™³ÔÉÖçY*b‹"#…ƒiÝìâóbre꼚'næ)âó6À'6q êVC×vЙ™¸‡zé$º°Ut2• &lÌ"£» Y‰øõðd*5HÇ€`†ã3¯swUÏ*®Xñ,Š2L¤gòyG¼(TýçE4Z±Y ˆ£%Í£¦o3£qúªt½£ê»Êµ{ÔŽ™ Q€X>JÝÊלŽÌiäÅn÷¬X8X©*™+Æ<½ ,Gx /.Ÿ£çL¦.5èeV#Tî®=yÓa®Âß&ÓL¬Ê·³/p¤Y¦•“›Œ[ `±¤fb¾Éq#0gˆè°½ø5T¸švàé(`€ürè(²Š¬1Cø•¬9˜‡½„­9Œ¹* ÿö¢tè§È š `<\úMÈèrž¤i}ŽžKBá -|K·o"G7|-3n¡>6ñÏôÏ°¼ìqª ZzG×VO–IP²dãöþA`ÜM4‚\ï8VîðæÊÔ݃9 -J Ýø¦pN€ƒwE6Šˆw6&7»ƒÃ a<Ñäqvºrêªg›Ü\ܹÔfᔕfKpL 9m]´2̿☟rÒÀ+ÇÙÑŘOæjZ¸€ØèšOSã«ž.fë(¹huª½¥£ÁYv°Ôí*;¹nuä‚?Úê'R‡v.«'çI4È8þR—þ:|þ_ïR—RD4[œ’õ¤N¹É³Eyÿ…ÒÁ>JÔ¨8xW4€0F}’>ùx&ÜOPmŠGø³Ý Ý6oˆÌûŠ,''§ˆÅávi*­\-{+¦qŠH5l:;ï#àÝÇƵ¬´ËÑ·Ÿ¹Ùmlªxª û\Øç."e˜L§Ãl|Gl.5J´5 -¾Ó³Æ(L®©õ¬%w0© ->#kΨ½–¼þ -mÑa™±/²¦)€šžQ×8И¡”%±Èx·4ŠÕ ‰®o;í&ÀßäÌ]+F_ÓnëÅr\ic¦ùfæ<7ZUòf©j=Ïʹ‹§%¸Ûtñ®0>ÝÁH]„\žÌ0uæÁ¸-¹‡vùAŸuLJ¿`|¬î%ñq<»MŸhq×Û?}Äëé={ -£?ÿ€)\†Sàà]ÑšaõI¨E& #ã<‚‹U¥4·&;ecž¬èÜ$*ú2R‚†”b1A$=j¢ì]ø-9§L;ŽwkFÔ,ƒ·ÖŸ)ž‚±)’ÔnŽ.†NQû„r¯ÍyÛ®’`Â.ÅcâÛN-ìÀô‹<ôE¹«‰ˆÕ—ŒHëa+òµ+‘dF'¥5AþpwpËŸ·L€—×µ˜¶Ñ:±Û¡â=³.Îx…hQáÝ@ä)!ô[>†Ã¶”À׊jÔxk@³®RB¦r¢ª^MbãH“CÅ+@. ,¢ëŸNY®.-RÛf¿ªÆ”+Š­úa× XÐdÅA§E=#Y,%"yѯŠJW'‰ëÓIÐÛ-Dºí;Kˆj•cN=¨wEV -ãÌP6=—“mEQ^÷m:–k;®¯ã¡ç8|s«âs‹–`*hÝ âÿQQÞt’Õ,ÀZã8ÈÑm™ƒKYÖ6•¦Ÿ Ò#x1pkiÆ@ñÑ?wë‹lHúJœuTxÝî¯Êê¨1)dº \y5ŠñE›k'ˆæ†%³¹kgDœ QY\+ß\ÉpF1ó•Âüd£[,P9ФÇØ32åW0 êF÷…t·ÐT‰èµ™T]@EÀÜ'Pî׉£’I(¨(Ãw/“bWP†/àF˜©T;%y,,­Ñmæ¦"ìê-Ô. » ;{&ÅÌAE(æ$Ùä̔ښ&u¾”Ú›˜&ÕôN)*¥8yRÖ¤>R;•?f{Œ!º\¬ ú•½IeLÔ‘I%¨¯Y¯8šÑ’Ÿ_›â¢¨†ŠzÁâ‹8$#JͲ¿XÕ5=žQ[@\)êW êÔæô!./ /ü Ä$Öb‰ ^œ^G/üàªôáN‡#Àþ?µBÊÊYTFbAÉ¿ˆ¬^Q®¡Öî¯s ù‹úðH/ªÕ… :Å6POáµ+Š±W¬ãùäýgÈæ²iN>Û¼›ârä# Ò€ÔµÚ—¼d+¬‹Áj *DíX˜|ø€á¤Ì8)üºFFi†q¸ÆÌiÜa¼ÅÊ÷· ¹,j&û´ôè­k4€-¬ûî¢å cpz±Âã«9!­'¥ŽURÓ‡ùÃ¥]í/ºˆ_2ca,ÂÑ - -DòBjHÀ «Eª¨ÈÑV¶Gfñ…9©kO-Þ` mÖÉö0‚ñžLuP[Øg°V[°0!ÖoÑtÕ#h7NÜÁH'B©d¥ mÄS%&À5Xy—÷kR¸FÌ Ò)†R—w:«ByâDÿ  §jÙ½â]óæDªøD-:æE>ðÔ² ù‡€|ÿhŠ/?H뫖ѤäŽyB1a©ejƒéòB×uGë?çÕ=·ã÷w ¶ÅSVddH µ¿îœ#·'m\!e#oÙÂû[p³vêqE¦"`ÿûH]í¨íaõ‡Òx†¸Ð  -wݳ£Nl¦}éiõIøôtf3< y½_—–陃œèú’«;m³*4vˆ:M˲æ.Eÿ ©" ô•š…1檜†Öv¶½B“S4~ãƒÆ îSñ8t?.¬eZ>Ö»¿“8ß|¤â±–Îçc³]M¡ÇÙv°bédGŠ§$X«?m[ÈïÓ‰–|ˆ>©J3|Z_ñŒ+’# D;ý m8Ü@ÊÁƒ÷ NìaäéYÂÖ­+’ãØ(‘àHê+¶×çÕh¬ÚßøŸ|Ž¼9ØOÊtœáäDðÓL=n¥DZ B‘(( 2zJunEY4“°!‹7ò‘ã‰%¹â6¹“ ]FÝ&± (í’>ÓéÈWþ©³Ô$"£¨»Œˆ#Î|Á–Q}×8ld`ÚýÄ+vdzWZüõ -¹PëŸ8Ðd9ž®€+ '¾’(Ôµ›?ø‚d$w·x¯V¶@Íè›e› 'n öÕ¸SÿÙmp.…*D¤*Mü8S‡’Aw@6ãþï¢8ñ™,.H-¾ ¤µßç«Ù6}RÊâô"·‰Ï.àwÜzjÑú“FPþójœù£%LÝÄmõëmþÛB[ ½[áßÞî{£åÊÿ7dÑEÀ2jvøotV„ŠZÒ¨.ã'‘àS(ÄÏYL`gmø1Ž’]šŸ‹«6~©lÞ-Øet‹ï?+˜˜]pp¡"mGõ.@ðÁp© (þsí‘Â9šÂ¿-@-|œ‘/ýµ›ºVµ"÷G‚צÿ®]’ÎgMœ=â¿©,penÕk%ào]Háø¢ÀÜ®*:XŽ |ÍIw{Œž±›%ö æú5THô\ ˜=”¬È2©i½„ì†(‰ÐÆ:’¤|ó ø$†€MérÈÄ…<…+F*2kñòJÔÜ&RB8IÌ$ߦcÎMµé”(…Ý8©ì[|X”z{|°Iyl1ÔpTaËl4ïz99ñ-û[-½‰òØpm…ÂAÍí­½©£àn=® ï‘n*Ç5¾>\©v_qºT!†ªw«-òXþ/…kZ >(z7V#ÆâyÂçQd/MåJ„¸X‰º[Í´Àb§cDF„Äw öŸ«ƒr’?‰YåmGI“ÌÍSQ9²P¯8äªÄfK¶jzBÐZì IÓþö^©h;¨¸¶ª¿œO•+È›ç%9`IlaBz´©6€8¥íT ª«)¡´ö¸t›²,…û¢™ª¤¹½Û(°Ì ëðîrQ>˜]ýÃcšhºœ4WÖñ9$Èt"ÛÜ>HK`ï>0Dº³pÉ!BÂCBñùôÑ«æü9:6jôJ<ò’EL>%TÐQàp‘}ø˜‡K“®¡1æ–=øaüdçñû7ÅâÏsIV+ -@Š0cÙáPL©§N×FgÁñÞÝÙu<ÕtåiO5§=&ïAçùçïW™uV –Ø éÉ,¦M|òâ1 -Ç‹šò6Ø!:`Ž’«gÄÂY\‘ÕOæÝ Æ$D±¶rþ3@­’yÓˆZ)eü?lÁðd±ïS©Å,“f^ïXà‚ß´áðèÛpñ±ÞyI ÿ¸ì`«_<‹â»%…Šgï:¢Wgù#à)-Ìîݺ¢ÅVÞàÇâó)²UM¨TOð̇oÈUä²Íàð‡Ò §.VÈcÒ_õ?*Ôh£·.+U†¡@¸Ÿl°]íŽZŠïVÈDGÁ‡§©€l}|qfñÍ3¬½½ØÞuï—×ë›t¹ýPKs~87„°BGK˜Å¡èdÍÓ*Ë–¹ô»EýfÅt»î6TÝœÐ×a¿™‰ÚâãîÚHXÓ;·^•ÙâD$˨PY–ÉÜám»×¬ö>`œ´ÈkÿIÏ®'û›[ÈÝÜ ás×#@·­ÜjeÖB*lW!#Õh*½U®aR…T¹M‚äHáMâUAO帡©ÖQê÷+$ –qy¤+`õ16³CN‘ît{Ãꎳš%b,%¼·íkŒ â!‡¥½ÊFý‚µNËÝ:=•ÅY±ß¡oFÝ%!-w¹]ßNº–YÊV“kVôóÜyêb_,í™â¨õÌXÉ‘l™EæYÒYWÂÇŒ»p‹¼·ôœëôK§‚ýöæ®ô¦õâÑ^7 -Óí¯HÀäÁÀɼÈôId -Ê‹C„­§²P]©{MCnöΙO~‰sÏk ½ ÄxMãnž‚>1GZiЙʮ¾¿c*b[ógEª8´hþÙxùyV‘kîD„œÈ¡‹e ùÚs¤IüöKŠ°íǹzMl=T©?gÍó8ür³±ï7:!~VòŠ­Ø­åð±ssmœ{ KįÝXŬAÏ܇‹#åßø)¶#3Oûö¨8[âëñ®ÿèÏ"ø}xØ-’äѤ܈©|XU35[] öEpÚÖùûŠç¨· !ý{q.–©é´9“@ð×AÌ.,òyûþêÙž•dæ€ÖzîT‰Öµ<ãºIùS}Ž~"N)÷N•*Á¢ÙTHî}ô%[3S¥ˆP-ŠÂ‰9úÕy -Ýÿ´Vc¸½r#ŸÛðÚ©Ž#Î/¬{a`&IW)­åE¢Ü÷}CúqDÌ.bʘ24©„´\é°*ŽP>/ÔÒ)º‚uËB­F A„ê,TVˆbeùÇG„òd¡¶ Uy„šw\x %9C”sŽ‹9ËâxT^¢ˆÝ6Ûp\F!j¶ºIŽë­eåŠñãŽë×æz.´vó÷âÊõ¿p\-¨™hì“9. - ŽSó××Tq­š@Ù;.ÂÛþÒYãbÅÿ|:<1-•eàs=ñ¬U±ÌFPŒ€º@YôafØd|O¯‚punŠ?ö‹sº®VaèOï#+jJö‰Ë R'ßÔL¹1›™qxÑܧ« - B¯ê²nNYÿ°!­.ê _Y ¬#×óµú`´%²«,1õÔ쬒ËÛ«Z¹ã ¯€™Ú4è…ÿUx|Š¨S Õâÿ4úC.2¹Dö GXÀAå|Ìš‡Ômvxz:ƒL -„ÎT)2¸ÝØ2fr¥ÛAî‘ʽZdÂDY·áFÞªKÕäõ0¸@Óçñ[ ²mó<:rêm$\_‰œDæ…C¦ÎK‹†Thâ˜<Ÿf<Þ6E¦Ì*Ñ¥IÞ«ŠÀ”þPef’`É1e¢(Å êÏi WZù±F<ïî×þKˆÂTDÁ8ˆÃöãcóÂs5³6Ž?g¦×±9 %ÿ9§U(OìýLçÜ·…uàÞìÂ!5Ð*¿èT¬:[29ŸtÊc'YpÍ„Órz°Òo£Ã(þ9œÒÄuŽÌ)mlƒ3½6‚¦çö«Š¶øÝ»dpڬζ $Ã'=™G nÔVyUk“д0±ªÒƒ¹Jù\ã dʃæöKÅ“\*¿g@Uè€_WÊÊ9‚ìªÉ|\n‚|ß> ŒÇÈ!w,°uD.Ÿ™!N¢Ö³³L˜b©€Û šÜ{ÈÂIª®KÈß(F`.%¶ß§ÁŽ«dm98‘úÓLŽ”OLÑMо®fžŒ€ùvúZÚK¯ÀYÿó-¸ïÕ‡šÛ5ͳèç“hA ®š |À»M9sø(Æ;I>yûðæ6é5Â>”¿œºXÊË'M|š)ÈãÉ@‹R-gZ4ô%|)óiLÎŽ,t˹žÍª‡ŸA>f÷h$ß7¼‚¤‘ ÜIiAbKDØ}<ÄCKAÞ«´FÀÈK]kYm„Ò|‡q0©%¨’¾oÛâ²xWsb¶¦ÁBPh<ú|E¿ýøÜÌ -ØmÃé·ìD¹^$²qlÖ†”d€ã@ƒw4â»{p¸›U@|”Xl¬UOK#ÐjC…Ô„SÐ-²ÂŒ(1‚cT¤Ä!³,âñŽwö¤È-û›Q»òíndßñž¦ïñ颙ý™jmÄœÏ"‘Qû¦ÕœL´{W~αVD*¾7/ßÆ¿­˜¿Ž€UJ¨‘¹­ é&%€îØ%u}ªjH\!û7è§j$¶ÚvEË¡¡ܘ|•<Íá6 âÆ~Yr&öL2ÈÓ*9Xc¬[*x^ÛdAá•HÁN¡"9 Z¸rÁ6Qp>Ü´ïì*ñnå±lüÑà -[N¡`°êã¿Oí5“pÙ*1!Á}žnFä×)#Kù\Â/õ*GRGV-R¿™×‚Ï6͆-Ur1>€I²§ÅÞ _Æ®“pe&‰] Ñi^‘2o‚Ôu ³°ÂÎ{=Ù°Ý¥“ä6ÝGX©–ù Z»^œøäµËQBR7dc4þµÖÍž}Åxg3àÿùÖ³‹<¬-³•3’ötETÂFýŠÄÇ+Ïh>Ç×Ä®gÐ"ÙÏ$¶€2¹ŸhSœKàÙ$‡lmøA'jZ$x_ʉýÍî“ÿ,‰eNç»O 6}¥… .ÓÒ3ù¶CiZgè4"û1;õ|vÍ£L²W6Š‘m§Ï:¨¢(è¡;P˜A@9 à²ÿÂŒ-ɶ&ŒÔ Bº…¶ñG°•BËBÜ$˜EÖ¹vKä£kˆ'{mæž­•4UiÒ¯²/ãä÷™þ`â¶OnÖñõNZaï&Þ]Îûï`ñî—Â~¢6hCªŠ­" Á7»Â^–râ-þdz¶´ƒúÄ»ïµÒ9§<Ôd"´Ðõš¥M +ìÈ)£ýpÇL—Sl[#ÄgºÐ ²ÒîÏx¤‹BQºãQºÃsŒÈJ!Ò³ÿni¬©ÜOU¬ŒAŽ†š"Ñxˆ×Tfç)‚PÔà™Õ oc ö?Q%ròS+÷…ðÙY’Ðè 1ä”pmnLÀ§#ŠT.©[»dá>ñBòFp8¹IÆYØ 5¤$BóAl>Ëeþ>+«%·08Ûã‹€œÓv“#ö -lF›b)³BNzQ!ŠV‰'ËâG³‚0©Ã¶«¼2jý ZËìY¿¼Åcñb~ùó‚uð)Ï£jóÇ鮣ٶ!+ðSÒ©Uǘ0_rÜF’=ƒlSnK29lU}náô0öƒÛ…cïI„¶e˜×X9¯ŒvBÆ·—LÔÀK¼qélÿ+‡Ã¬øXY?`~!êI¬p’_êµUML~øÊõYÇÿMn0&wª@eÁ¶,¤F¥4^ uŠ©|€ÚñÙwo]ÀÛJÍe:W8}Èã¹ÎÁ2lù”ÚÜP!Œ²ÕTÌÙÁã;O,É\ŒÊ1l x•}ó:ÏñP¨Ê›^*eâà™¿ÝŽ”5M^u³[äÐ!,°6ƒ«ÐM9I¡¨9݆䣯|IGT›«aÖ¬)±¼À64áÞ1 ½}Â$^* ›ÐºÀwvp«7°¼Yß ú- .‰ô-ò-WI:e.…Ã/Á•(B˜V¬‚!4Ý8™ F3;ÂKãËѾfk8<ó9͈tðµ¨â9ÅÊUyÞî4Ï=5ÁÕ¡!%OOÌcO‚›àØ„f?—à)t<õÞ?21†ÑJÍ'݌顊®[-a&(<‹esnC{½w!92·®¯ÐRJTŸ]_FB4>‡”XàD¾?ú?õŽÚ€W -…Åvgvö’^ý߆¸Z¶>ô€ÆYÉÞmŒéuÿ÷õ˃"þr—yX}±oô³Ý†H ä滜ݠx·NfîßC4wRÏ+»9&r-õ¶ì:XʨQËvû¾Ó³TŽü\cæïYA{6•¦ÀÅ7=®|¦®ð½=·6ܤÆÝN‰È¹p^ehëÚZ&Wî£ðÖ6ø¾¼é÷ïÔ”úŠÊ`*V1· ®A%AâsH•˜lpúŤmØ«ïƒSÿnæ³ô¬&`wúY“p”jî£G€¥BÒ›sk±D³‘¥Â{ZÏiE'«‘ÿz7Wåå©F¸T#V+ÂØ[TÆ+Ô ŒöÊg‡C§ÛH€Ûa n„Rjâ9U%Ipø¹o¾¶–%ˆ+bds -¸¨b·ª[ü{Îx -e¹¿™€-=„c£ÊÑ-ůpöó³o¹¾ìö4©dê7)AÛ±f&RÇIZÔ^|ËqAC©JŽ’ÇÕ$¶-(9Y–·ƒë>°AšDcÖ¥3¯vp¼Ãæ«]w\âkwÊ.«VFMOÒŸø€µ¤ºv7ÞA°ÐK -‹ß4ÔSì=Žû/Vé)IÒ½ø…ï$r˜²Þâé:¤èëhãÖv#7S*¤„ ?_”‰{C¦`Bz.ïáveÔ³8ö»ê(·Ê®Óe‡a?æT_.;@oÒ¨ ˜$mkºVï§ë1¹>ðiò€P,‚¼ÛÜk¨óê^ŸÊ’¤s¦—ªÝð´¦üª1ì¨Ðúâ£gQ\7Ìþ¯ÓèÖÚÉN3î¡’L­ÈÜ4·ß#«áA,°è>¤ÝüÄS¼üM½SV¹b¥¡ƒX§'‚¾É?îš[¿ró«?MVĶQã$:‡›uˆÀ7gÜ6ÆBÖõïÊF¥gL~!ó;ÿ>² -‹4ø ¯ð³Âx8*ý”ež–ùd2í%µ\óÿâ8rcàÊHoºY.œi`Í?Ö?òù"©¾Ç=eŸEvÎÜ”1x «qôZSÔ”^R(8Ná,)]FáØrcösÎYR¼ŠR~_RÔuŠ_{NÅÑ…% /©‡ŒÊ .Yu¸F󶺸g¼14˜œ)kXuà€HªEÙ}ë¼*Ü_ÑŸ)ÇX+l34Žwï¤PdT²pÃòÖpžVøo"ù·JÔ›w7Y`ëÓCiËÜF¦ª'/l˜æ0KE -AnÔ&Ÿ¾“ ÌòTí–xž¯Z–´œ$æ‘xú¤Oð•¼C,6ðÇd¦¼8U/oI;¦GR†d(¢”òžß'¹nVCˆ¢-ANŽ‚½I`Ç2×R¾¬Ä çyu¢ú9Lo f]ƒ_í¬F`,®Ð÷ YŠDÝ^¼V\† T8ËŸÓP»õ”ÆA Š`m¤Ý¡RJ÷¶Í~¡êD J¡âÈk¬ì-ÏBPÛB‚Ra‹Êg°ä„ç¬ ²;_ËF™L>§ô¼‚«1jŽØk‘™Q1œêgItL9Ä\Q`^Œ•nÊ>Ž–Ý -è¹/ÅÇXí°h™x¢'ÿ¿±I[K3úC·è+ׇy’™|›6F[¯q‘ýùˆUF¡OAØt˜Vlm›[é„Ëf -!Ô)mÊ=N]ÖéÔ»Þ†c`½«ë‘»ñùäßž“Y_S€bY¢ñ;‡p“ßÀ‡x´ô(’ŸôAŸ°ýô‘7cë$ÑåÅd”c–§04I쮬$ŠAB ÁDT€?Äà<bä HÚ!F?' Y[Fø«0„øèÚ¬cl/ Qã6_ ÍJRå!.Ì´Q• Æ -òC<ƒ7qÂä‹LD½š¸=`¼‹¥žxbÕ˜T8êñR_!„:Ä‚ ±Í!î 3ú'Ä8(«öÉfÄؘׄ‰Ìë!çãRœà²¢Éì­HÎ!·ױóI€„8iÛýNÈ»‡¸s$/ÈàןFÕqtM\Ú³÷ÐF2-)ꄘ÷(”Åiƒ Ó!þ¼§ŽWã~² ‘††r“qN'«Ì@tn¾ÁÒŸücP3Õü¡O”]xmÀ%ÇùÄ"«ÿEt4;§'‚m²Á>7l@ L$Æü}J£­ÿ~»ç—uí°ßÇœ¤âÚ5Œ‹0n‡7»ºüJ–0Ö„ë5C6ˆ˜?ZÃNO‘ùŒ@6¢ig0Ñ!˜"ÃÛõOe—¼2H ¢¥’/w–{ (–ÄÇáˆNQÕoÀiA4n=Ñ$À(ðˆön"Šä{’´’tóæ©éçÊ”ÑB›˜)G ÿæõmPõíï"ƒªw;s&Ãÿçõ ºÙà4N±ç;œ¤÷lðùaÁ'šÔYA ™bƒuw"‚õiûÓ‚ßÊré‡ ž?n¼Á.7€‡‰K½´ œ^ñoÃþ|ÆÓ$HRßàKñÙÔɌ¿Á³1€á=4ÀãÚש7c85ˆ°ÁTéΈˆ´$ÐY=rå7çXÊÙ-ÈÂ(Ì@FÌ=¶F«ž9ÁFTˆšðZ"´ÐŪKO\ ®¥ÒŠˆÍîLu‡“!ûÅ~wL5g‚t[½_Ð'á!m•ó+KŒÿ‚g¢^å:‚—fO\7„Ý'R UŒ€Ÿ–áùæWü$$KÉ™ D‡-£ *¬4…™È´årÎJÎ-7ÉO›œ)¹ýGˆø›mº˜+ ^磚¤_Ä,¿ÂÕç·m©Îkæ9•YÈ`è¾²-¢+ÏùÉC]*ÃçwÎHáî׶‘@wMp“3¬ø4þý×ðóh™s$iÒG2¤óMnª‚•yøSUa÷w”@è˜ÒbôK pÈËþ¢ -ÀJöY¼5hjˆHc¢*é¼’æh!ÚtüµDfë5¹3Œ*{f ²Š¦ñeçu´¯§66£0Ì:ÞžUC€«Y«V‚‹ÕuöJÜTo(?X`dv"ò `%ˆDd—‹Jó$œWdð{V:cÀ4Û‹#*ç Š[ `Y"*ÉU¯Î LÚ†óDØå"×ÕfærÓH| +*lÓÏdV“ÐZÆÈ—là¥Ý²ýó4å{L7=Qò5U'Ó}^QÿÂ=²{Dê\¦„Ôö -`~æh.˜6¶UûR«p[Ä#E€åÁRÏd¼¾ààžX$$έÆ - ¸â"':Ê®ê9GoÍ›\ÅÛ[HÎ1¦œâ ã´©$"ä^³¢€n!“±®—%Ë´ˆvüìâ˜h!Et½Ü†&0ÂÃëìÀªÞ™>¬­Ûå*ûΆðtO.TRA¨Ø))öªœh¼I=ö¨T^lЃï:dJTóà“h(êH©ÓºéÊ·S‚Œ[†]¸ƒohW=êC|l®02«gáš± I¸øa‚“ÜNzÔz\T@¿¥ËðF#?Ã+óÜ¡™üÉÂ̲ Ý¸ uCéÔØÇÅw:ÞpzK3ýZž˜¬î*_\ €)…6Ü:ô‡˜¶Ëîæ–)Sl¡?˜ 0¹À½&¸x™¡Ð¶U=òØ773„™â!8DelA.+µ´† ‡øŒ a`Ê`Ó6-S5„É"is›×Ir°2"RªbÝî:3¥M¦—[^™A©jF†~quÊ¿ü‰ëÓ¾¸Öõ„iww €¡J3°žrâ»| ±¼m«Îeß ¹ÐÅbñ_CS":_†xõÄ &ÌQWwä+v±ëd½šwÉ sŒææò«ç0Ç›9\­'J8ˆ«“Ç,a>§  ðÁ‡PsdH(4R"#ÃAÝ¥âCTÝ0CLoˆÂEÓÂ&Ib¤sOÇW¬žQ,~­¯õhCrHHÓ$EK"¢…8$I7CYæEåëZ{¦jPb29yFüœÚùpªÚoÊ <ä_FLe>©9R9D¿2×KnDîw3gv'#2ž# -„B¡p– Qh¤êœš™›!Hüýz1zdÄsT/Ë $ C’ãTZC×+Õ¯„ƒÅæuWä -+ä;$]k‘ßJ„Åa³@À¡âСC •Ä*…($4TB1Å!Í6TØ@8†°Ð©12>BAøöûõª›Ôï÷¯+žu~.‡ØVØC]/„ -5•!J{_ôw+¹!^Uc0-2‚dˆ;Ú‡°õá2‘W‹ò¨—j¦š€#èÀ(<€¥±¬G¹º -j~Xd42CP0šb„aˆã €„(Z=6Þ©µA‘øË?ë½,kQù^ÎvT+Ù3¿Òľ|tµ·0µÝÞªýn„¯åFÀîܨ+TëϲÛMMìê!ÝĤ:;«f<‘ý²©uM¹úg½‘¥îƒ-§Vó´;9xIKjû‰ÍåEªR€\òûtµ%Z±òˆÌì '„&w6׫E€–é…ZGT‰ãH}"lãn  É.ˆ÷\ÀóÃ2;ðÖ8˜íæjN9ÔÍ©ÎjzîÏ"¥ÅQè!ªw«Ìt^îUõªwƱn³u¹¼éš ÞO¶}FÓ‰Î`ûžÖ×µ®Ú¤n,ù(øûЮWpE„£Ž#‡R?Nèý•¬·€꟪ph)MÀÕª¬À•×ák†Ñ8+eÆEDe0åˆ/I8À'ï7eÙ÷‹Å8b퉭–¿|°/šO`í£*$ÂIJ O<:Æ]DßçE$ªg -ÅCVŒ¯-%©,ÆsBñ´€ÏĦ¯ ˆBuHÚIÓ~€³oy˜ò²àôqe…§Ò/Æ«þµrÉJ‚Zs OÒx¬YŸ+•š[ UßR‡‘|Î7n¨³Ö¾Æ1:&\œ¾íâìLf*ÆO±3UÙ–—•¼ÿß™ÌZ j…0Wº(ªò<—÷-;E©Žg5Ë&¾¿EKu¨{°!'¶n&ŒŸÙÊ7:Õ˜VIíÝ? ‘Y F·Q­}3ÉT¾ÜϺ¿™Í>·TedàÔëæ»ü ”*aÛ|†á.f*‹ÜCQüdõ@°¹¿¸VÀyád¾‡™„r =ÔR!.è–I¬¨¾å°X–_¶·l¨8>X½z%n®ðZ9`š(†Ý>ÌZ´”˜8TÂᜥ~°{‰FÄ„*ˆê‚ƒ ö§y»¡Ïň‡†.À«_—u(Ž\KkÛ®eðõu² ÀaJ!û¢Y/0îÀ¸è…\ý¨Ó9®o±+ µ2¿€ùÕ”díX™Ôõl›Øå a1ü­K(,ægîÍŠÒ›-” hdw„ïèýûC“5éþa—œKéöh®UJÀ KJus/˜®ñQ(oë%)l“!ã,-ý‰èxi¶'¿žþføÒÌŽ×:4˜rB€”¾ À®Õˆ ö·Q„ÈÁ/•¹x¨¬ç…£L0ä~¤ê_ªå%gH»RååSJ;Ǭ[kʪÿáô´‘ÄUÛ5=ñÀ¨Wß_ ¨ƒT¹µê…Ò4&—òþYébçͤù96Ã- -Šhj“ø2í'b*ê“õ­‡Lâÿß°aXâyd¾“Wq©¬f²æµJ.£!:ÿþG¿¡ºšùÅWÈ »cl’g˜@ 2ÚÖ-€Ì†ÊKô¦“ûk+Ž3…!U±!}>ºÈm&?¢­Î™ºnGï„5Ô–ò¨âa!\%úÖŽlôdQ<š¥ëb.´î£2¾Ⱦ“@,õŒ™§§,z[È G8¶ù)XMW c÷0\¯Q`$pÏ‹·'¥3]&½ø ½´b SÈßa¸Å¯1dá£D›ÊZƨÁ2–UÑY–~ôâ!Ô¾û‹vhÒDë…¼%Zè§uΑBw â¼,½€„r¾V}Èi™–rÅ~½ðåjçhg`ÿözÁ úè^ «™èîªÒ \T£Çm¸lû9ðFäФ=pÎÙEߌ/-cÛØ,Q¯ì/†˜2DmB 2îÅ,vW^ibÖGIbÖÓ9ÑÉ‹nÇg‰ö£×W¤Î®{ȈÙTÓR&jCò¢9Wh(M_°q“…$ýXð9döCC›v¬\ƒ0ûôM^°»©Æ0U±ÄÆ÷&Ãs”ûÞzú"w¿º”ÞN¦Î&pã®-J쾊E¯ÈGsPèõdmg?uJóà#"+Õ瘳9ë:O%i[=ŠD€&ÿ‘Y%\F”)Âí+Âäø%×±2ÌÛ˜§×»ÌD¿¢ÎZJ5rºoz΢yÖÁ][¬…Vbî/—ÅÏÍÿ«·H:‘ - yEÚ‹«[BìPM¼';Ëõj15Ûàìãö7_U)¶"Ÿ’j°E{u‘{1_)wlž_÷7ÔÊ}ÿúŠ($K–dŸ‰ªt\BíDü^£ÙÚz/ìfXÑ-7zßS]ÆÁ\ÄC¹óïñ6.чœ -7<Ýe¿Xˆ¼íÒ66«5ÃÚ¢3žrÔÐèe,x¿Ÿ)ª;¹Þ"'°^ ‘61õmPzìP+Ú¨ÝE±Žb¬-b£û*ñ¦ëm‘t¦¤slQaWãIÙ8k ÍþcòÉk …$NïCœìR.ßu׶P•†qæ Š®!Ë×E9€‡&]ãÅÖwKÑ¢„ÊÏHéÇ z û ¹x(É_\&Gãp/Ñ, 1¢âH2ó+÷ElˆòâæË~ì(ÂHS íŠþn§n©ULꉒ~'aéÈEÆ×Xõsš#ùD™8Eí¨èò×jÓuàKu›J‰@"zÑœÀìä³ù^´ŽR‘±Gv­¡îçΡξ4ØĆ‹5Lž–}[GÝfY£,œo¬è³ïåáÔñU¸ÿj(èÑI -%ÿ4˜¦aJCྲྀøð`Ñv(^Ò(ý#ÑP6 És@i-v´~5.“†Š?T4”DC«‡†Ùˆ éy±¢IõÈ/ÝÃûä&Cl*~Ql ‰ +Fèr~€’)M u€‰Ž’R²™€íè »XÁhDÝmøymàמJ„úü]¡~Žý=¨:¨öÜ"}ì)Á•0c”ï(%%7äðp÷í»M•€¢g©—öDÃùÎ}9ùÛ 2é&¤[Jç-3¥ ¥×$1h9&Å‹’e#ì‰oÞö¦\¨‡ŒÀÂÄ6Ñ Rc%í5*a-ÝðÀ5ílc;\¥Ç¹ÆÛG7"l¸}£ò5¾F½ªDc\ci’†Æ-]㙪IvoÍy¥Ç»”Œ5iˆ6‡à m5^ê`#_/5áîrª®ÙB'l×Ò;·& Èz˜gƒ=o`µ‚úô‘zŠïÓË%÷ü?~ˆJNP5Il7âªB‹ ³YZ‚Cq@N?Ù«žÃusUdýö3.÷Úð çC®?ºç0à|/ˆpŒƒ;>*'KÊf”Âh5”¼iiJ·Çµˆ¿V!øšªswÔÎ7ý”ìY$EâÕZe>®Xè Bdüb„3cZTšqž2É¡ŸÁEs•·Àéï2ÌÈœ‹¸ÑÉ¢ó·C¢Ä„Nö,Mhôœ€“mt˜5*Å·´rMÔ®1p’/ -‰t0ª üéñ¸‹ˆyæßÁL‘Kí^.èÕñÃio§vËõx†óYmKøiáåéÓ»êøZú8ör(`fúúÄÄÄwE“}혛ƒ£(—nZ;éä)u©Š*°N¢¾¸”QÖ…ÍZÞ}æC½Æ)çü•áäõ˜y˵|*&Ò’ž‚í…ØJŸ‚•ž»®A ·tc«íô×w˾=Hl«•5Q®3“†³Sš6¹ËæÈøÂã•Æç’ÿvÈà­ª±Ë¥*Ù©£½îÝ -¨=¦H{p‰Ã™0ßš±Ôéãy­@óa_ï„êÔ÷–žc጖ 8 ö˜&²Ÿ†?Óœ^ïߣ””ß×úUâô&-ð+J ÃôàÏîtìP ˜†ÄZä=bvð.FÌE•ƒ‘øžŽ%*ŸŒ/¹S ¹bΨÊÑÉjÌMf­*« KËŽÛÝŽC4‡ZÄÿõÅE/˜^جíÝg?Ôëü‘RÎ_N^‡™·\˧ÅD.é)Ø^ˆ­ô)Xéù·›Á -´pK7¶*?øàúhæbaÁƒJ³Z3SÐ'ÉýÑ€äXf$ µèA{X ñ {ââƒÅ/ÿ²±²†ø¤:C GŒ¸»1#€r­ÞÙ½"£ø²L `è‘MÛRÒå ¹•nTÛÂV@J9@„•ÊCÝÂG»óåm‰H•÷¡<&S`» Û-µ™OÈ -`,}™ªfÈ 4p=c©¾zEU´ü*¸HòºäQÞöƧÙÆF±~ƒŒ­êýùÐ×ÒÅñfÍ´Rãו·ÞÍ8ô…D?a!ž”Õߢx!¯ùE´ìZ\¢Î› YŒÜ[œšý*¬ílí)<Ì+R(ŸéâÖ7&cÃ\ü[¸X(õ¶”*›U’ÈVí;­0t¶1|'·˜ËÔ¼!¸$ñyËyH%VÜ:K€$ -0©ŒÍ噂Aܺ*\eôÆù­ÐÝB¥œsrÈ(1¿M¥a|Æfö‚ãö1ÀWù\R8„œÎ´Hú¨JKz8ZÂn… Žu›8·LÏÒ<å" Ôüe}tM„ößKç==[c^¾\D´¨sÑZž ØÇÂ)° ö¾jì['˜Çéfö‹Ž*ŸË¹¹½½›ïjà£Ë,÷ð'GÁr}ã×hTØiãÞâÒz{L ›ê1Jû9‘„˸Næ:ZÀÞ)”ï%gÓàIœ̈NN÷@Y‡£zŠŽüø`½7Þsñ€Ï6xÿ ù÷ãž7gÅÊ_âºùØöúÀÇäì”â`Œ¸î¡ÍúSœF5±O¨ZRúì -ÙB‰$îr2ŨLf0þõ®å°míj‚oØ–ŸºÈÚ¯¾{@¡äV«§æî´Èä‡p2…DO>cœ) ~¿'§ -weÒ‰oȨ䴑­1ð…40C¼Væg¬ahÙ‹h~û [ÑëaN}ÜüËúrulæ{^ÄX¢Æ »»<¹Z=®ˆAY¿NŠ$&†ï0ƒ-+cNú"fï‘-üH5\20ÈvÐ\¸¸è™Þ)œkÝš 8ìn„ªYQ20ؽ±³Õù›b³SïV. òŸvÀlL%ÐXB,Â)qÆÆPÅ»0ÄÜy4…rÔ‰‰}·ïÖDå­á½õêonmr‚ØêC5çÄe#Ç^Äd`'Ê*ßóÿë´¦ ¸Fiãë] "Û?|,ðÀ›TËE Å©f:d©ø¯™±,ä Y߉âNDíÅ3>¼ª™äoˆÕ¢D¨hŠy$±wË…WÊuƒmß¡ÌORRi2{Çãkqp³Ú¦WñuøÄÁJÏ…šKþOúç—°«%Ú”ÁeàÁ b½#iøÑêGnO -T¦.ºÝÜ­æxH§÷×ù´ÂûÿVÚ§* í‰Ðdõª^hý©€æû‚?AM:´üøçE ›K$¬½’Sð9è1G'ä¾þók-¾ø÷Ç ¯³éæ¦3C¯ÂN%/9„Û_ž—¬ý†zÓ©h¶3ê”hwýX‚V˜ä&‚¸ëQ„ÎÓ4‹R?n¦I(:†-ØÊÊ ~»¾Iù¬eè—5ò)Þ­@¡@ò\‡¾jËØfa¸H-‘9A4\¹h‰©„¼5“šûL¸ü§ŽxAÆàÁ¹@"Iã²áγöäÓ£%æ¾ûbPŒ¡e`ÑÛkîkM·àÃqŒõ Ë 5´ÐÝd ê¤ÚÀ•‡~õ6Y_ÜÒN$t¶ñ]2£a.Xƒß3Ýdarç—6ìDL–}Q¤TZÅÝ -b-jÜêFfG,5 Ä:uÒqa ±àš‚HafŒ¾;BBXð’P"Ô©%0Â×ê']t€x$ðx&fy‹©|q_È–]ÖÂ, -u3 ÀÃÀ…˜+ ƒ»ãnR8šBâRú-0]Q"s?=Eš§/¡ö¾Á!$T7õATÝê­À¶Í/Iïá^ß±õE(Ãî|¾VÀèPŽUlq¾mÏj€®‘°BˆþÁ¦°=r.†è6 ¯d?œmÝ:‘v\¤““6µ.òW4‰!$Fš©ôA&:¡|ÚˆAóƒÀ÷4OyÃM%)7Ñ.+YodŽ´·$uØ™³6©,ü×é]K¬o5 ‡7ˆbam`ØÐóŸÉúè{P1 +afÍÒŽ)`KÚƒU¯Äa X×bÃIJ’kfÞn´(ÀÂ…A`0`fVëP‰DBR‚hHr”u¨ÄjPe9¨ä( d-((aêÀ -þãM„Júë»U^ý_UÕcTÕsá¥æÑÑäá ÜÑ4·—Ç߻ΧޜI–ÌÉðø£kÔ+²êââÙcEþæ![ÑÚXL4GuÛF§fff&KædÉÒÏÃZ¨ÁžI’¤Î²…ÄDˆ€…Fjì 1q’Ã@ -BQEˆ€ˆ22ÁŒŒ(H”Q·bÈÎÐ M´þvQiKDăOE$2BÊFk›U`"D -´hô3à œõv®J¼PµdiÞfAsû›ò,?{±=´euˆç ¤ê¡øÒwMÀ‘PMi‹iº;1šT“y^[>‹öSØLxD‹°I\q[)J ÷"›É*yÖXóÿVAUš„J'&aMÞl"¬Õ×®]êm G‚|·:›`V§ƒüÑqw–~ž›YsÖÃ0ÇÙ'Çé¦Uú>nfqêÞ®VZ]µxP´¬mñËÝ ìɈ²iÅÐBÈâìL+ÔÊuÇwnMgᇭ‘%ˆ,s®…~Îé¶}4­‡^Œ<^àç;¹PZR0åž\Ò¸twY?‚1:†ˆ~Fö˜ý0ˆ|€Î½xæÔןíp’âúüeÄHD†²TÊɧqI@âƒÚl¸`á´„c’ïî¶wJ\Ì>uÞƒÄñ -V•[%|kdæúU.D#d‘ûþj$¡»ñD"I9¿Åebu9kú¾-É麛}€fŸš¤CºêÂ84þ„xr%pÏk'ãu÷¼y÷ç•w7˜>Þã ãÄûÒPón‡]må,ÚOqÉ ]\ ŒÛÌž„J¬7Nw×…­õ¶–9æ -ûTVÇ`y:Ëj]ðFï`þ!X¾ç oŽ·÷â]Q™uìš·µ¨ÒrŠã€‹x_ÇÌ{Õá:ûÚÜ:°Ý‚¢¨Á4Q3¥3ypù-á«-h…zó¶´Kg‰Ö›$í•8Ž‹¬õé®Õr™›ptiÀƒX“púJ«î`ŸíP -endstream endobj 300 0 obj [/Indexed/DeviceRGB 255 306 0 R] endobj 306 0 obj <>stream -8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 -b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` -E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn -6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( -l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> -endstream endobj 297 0 obj <>/Font<>/ProcSet[/PDF/Text]>>/Subtype/Form>>stream -BT -0 0 0 rg -/GS0 gs -/T1_0 1 Tf -0 Tc 0 Tw 0 Ts 100 Tz 0 Tr 12 0 0 -12 -103.0967 -61.2773 Tm -[(T)7 (his is an A)11.9 (dobe\256 I)-10 (llustr)5 (a)4.1 (t)5.9 (or\256 F)26 (ile tha)4 (t w)4 (as)]TJ -0 -1.2 Td -[(sa)8.1 (v)9.9 (ed without PDF C)11 (on)4 (t)6 (en)4 (t)3 (.)]TJ -0 -1.2 Td -[(T)71 (o P)5 (lac)6.1 (e or open this \037le in other)]TJ -0 -1.2 Td -[(applica)3.9 (tions)11 (, it should be r)10 (e)-28 (-sa)8 (v)10 (ed fr)10.1 (om)]TJ -0 -1.2 Td -[(A)12 (dobe I)-10.1 (llustr)5 (a)4 (t)6 (or with the ")3 (C)3.1 (r)10 (ea)4.1 (t)6 (e PDF)]TJ -0 -1.2 Td -[(C)11 (ompa)4.1 (tible F)26 (ile" option tur)-4 (ned on. )41 (T)7 (his)]TJ -0 -1.2 Td -[(option is in the I)-10.1 (llustr)5 (a)4.1 (t)5.9 (or Na)4 (tiv)10 (e F)31 (or)-4 (ma)4 (t)]TJ -0 -1.2 Td -[(Options dialog bo)14.1 (x, which appears when)]TJ -0 -1.2 Td -[(sa)8.1 (ving an A)12 (dobe I)-10 (llustr)5.1 (a)3.9 (t)6 (or \037le using the)]TJ -0 -1.2 Td -[(S)-3 (a)8 (v)10 (e A)6.1 (s c)5.9 (ommand)10.1 (.)]TJ -ET - -endstream endobj 294 0 obj <> endobj 308 0 obj <> endobj 309 0 obj <> endobj 310 0 obj <>stream -H‰|TiPY®¢èj· é(F»fªZPÁ•Ó VtETQq=8ºå>ìnÄFW” ]åPÔEF@DÁåôXVo׉ٙ,|LÌÌŸýµñ"22_¾÷}™ß{‘8fl„á8>{ƒŸû¯o6P†Ê}”1ßnQ„ÄE*'“ÿ%ÎÏ2æ¿šN£Å(ëóçÏÞ"蘿̬þrz½9Fà¸ñÐû}{ÃVÇÄ -÷CBÕ²ÅK—ÚÛNZÇ)ëb+³_´hÑ”u”¹Ëc‚2ß*µ"J%óŒŽQÆÆ(Õ -¹Ì=2R6¡’)*…R3¹ùGU²0•L¦U(eB2$L¸¯TÈeje \¨ŒÅLfþ'Ü÷¨daÑ2Kæ6ùª…M•,0Z¾P@‰™b Ž‰‹V+Ã*»…¾[Ä*dKdrÅ> Ã……ö'#ÌÃæâ˜5†}a 0G[e‚m0Æ|Iì<†Ã0kA_læƒÄò±J¬Ÿ…ïÁëðÇø#7£“F¯WbñÀx…q’ñ˜h¥(…œIn#3ÈïÄâ=â3?“r“1SÓý¦ƒÓ즵š§e4óc͸`ç6Æ|Ú¸ÏD YèÜà¤Þ’H†nÒ0LœO{¦|pCBLò-ô¤‡&# -ÕSh¿ŽàwÇ{¡ê²ê|h¨rÿ¾ÒØJŽ¼D¡]Ðó,#Þüß.yƯ€Pº…Š„&ÇE–$:ð›³èÙ¡¢¢.ú!lIÞæÖž®=Ucb OÉOçï}ˆ¶Í¢ž¥ôó×úñª7þ5ê§ÛÆ %¶¿ÀRXóŸO`ßÖ˜|ðWÒ+ÊQo+raY +í+4¶ =((ø^¨È%µ‡¿Ú?áÍ^O ôÑú–´û |ñsEG×q¿âIýç¦V¶ÕǾ Íd<¼Sÿ¶ñ¢Ÿ­Èn`ÀûÕ|äΡõó­ÐÆ°ˆÌì8–:(ôy§Ôý0ñÔbîÀÉ>tÔPÖ~')TX¢wŽŸÊŽ;Ó¿9Œ;‹)X˜¤†ð« ÏÓ!x?$ÙöP+–D‚±~ðè 6+³bUƒ[ãÊÙŽÞ‹FÇ—¢JRRhiXzr1«Oè–÷úÌF‘ðNdû›3IÁF]/£¯z˯~CÀOÂc£uh¶ðaÂQÌD,xÀJ˜3@ »ÌAÞܱ¿Ð0¯G8"Eߺ" bÑW®@Ã\°éƒÙ0—£Ê„î -{ lR6Hý£Á³äÑâÒôóÌ‹'çš®q•E×Û¥÷âšö}ÏV{;1k¶¦ äF¼éìü²¬jæCG€½×Ëh•áxG¥¤ôñ×ûð¶QˆzIÔ]¢UU½ 8<{õóÇÍ­ˆ¬ç쪂Ê;¤×*[ß´7Ä'ŸaK{E…Qþ úÂÑÕÒ¶k ɹסU!ÞÒµÛwÙoÚR\*g©Ô ?ö‡€Q,Fù1zœ} t^VŽáû¨¨­öó®yÉל¤ [W.ôÚQמÈêOéOŸ–R[Szx¬¯~IðÖÏi2ü?óÍên0þtoˆë—tÉ%\q—(Gµ;w;ƒìç! -@6ïm`~ç‚œ³Õ®ë•kx·îÉŠ«_BÙ¨¤‰·ßI£:½øJœ¥;ƒ¦YÛ §LY¿²Ó»µ·.°¡ÒlÑ™v)½éª”;LdÓIéÉiɬ¤Éó ŸÜ‡±ýëà¿ÞúáõÃë»}s¹,]¦V'¥ô)]°¢¬:ðêçpúÁ†Îü»!¯Hú28dæ8!1šæ¿\ žÝ,È+gµ¢¤p…Λqøs˜é¹ÌºýÄ•¡—ÌÇRGßtŽB!ÂpzËzñ¡\-x'0}„LÏ‹÷ðɹ¢£©¹lN—èDbì‰H&hp.H®Ý°Vª^»®kÂILµ!E7X>‚ñnÝ”çF$ƒüb>–Œ[%Ò“5šÝõÂ|!dvh ’σéOZª.p?Qž»oò/*Ž`ãÖ‰ö_yt‡iïÊ«oäëÎt!… -±dð®áŠ¡’]„Êi­>ñ¨–õMØæ'4ðž“Œñ½Þç®î(`³“3i¥T‹Ðϲ~áEðþQÐý£Ð@fæÏa¯4ÔÜfþUæéÊ¡òQapÀr«šõá‘)Úýl¬6..Ii¢‡VaPâÜü>à F%oÁÉ‚Op˜HK>Õ»ÐjUdÔUyå™Ò‹é\¹¦4œ¥P±0µvNòN’Žïpเ³¼OP¦¢†!rX2Øo1,”oÈ?žËÖçÕÔ·2*|Ý8tuZÄYÙ9ìÕü+—›™Þ -_;]†j1¬°­óÚ‘ÍÆk4ÚX=y[ã_ãÉ,ß°;–û/“UÓÔGÓtïÔ4 ÏfµoésaÙÌÊÂl¢«uS&ÝÄê„ða»eËæøT,¼¶¶ÀúA?, úa[Eé:6EEŠt -qNJttÂB3­Žl&ÄÜ·\ÿØ{f$û÷&÷œû;ùsà¦lp¨lÊ+"°´¬ø4+B?ËyÜ%8 2"ìfD8‡}<øNjoî–}%Å5b À#ÆYlë -Îú(½*Ê8^ùƒ  HôRz ¥?~¾“áó3pÜþ‘¤åÁr8õmÄ‘ådmþhöɃȟˌ©ÑûµpÏmš{G¿âê¥*,BŸu]¯¸E@ðdJá«™¡äùçùŸ‘Ì3~7Ía9À^l?ð¡h±Xàvx.1¾õ_¿ÓptXØõ2UEUSå $ÒëB;—…ü,ÏCnh tõ'Ü÷sÏOá‘>.”ÑAt´7Ö9H§Ú¡q~¦s»1h<Ýà¦Z’ì¼S-^&f}Mž†Vqë1­óQYk1kH”ÝóÁõÛñV[;Ñé2hêë›jÉ:„oÒ%ÒŒw¥Åb‰ûÒXùÅs±á|éÅÞÛ FcS#7b$ÿÔÿ*V2Xñtó"­FݼéÐDârNÓ!Nbj…·„@/J²ÑZ²ê¿Ö»hµ nryÜ.€>uM·ðÄÊÒ5ÉÖ5«'WÅWCÕZÚ*øW€Þ®1# -endstream endobj 307 0 obj <> endobj 32 0 obj <> endobj 66 0 obj [/View/Design] endobj 67 0 obj <>>> endobj 33 0 obj [32 0 R] endobj 311 0 obj <> endobj xref -0 312 -0000000004 65535 f -0000000016 00000 n -0000000147 00000 n -0000035492 00000 n -0000000006 00000 f -0000035609 00000 n -0000000007 00000 f -0000000008 00000 f -0000000009 00000 f -0000000010 00000 f -0000000011 00000 f -0000000012 00000 f -0000000013 00000 f -0000000014 00000 f -0000000015 00000 f -0000000016 00000 f -0000000017 00000 f -0000000018 00000 f -0000000019 00000 f -0000000020 00000 f -0000000021 00000 f -0000000022 00000 f -0000000023 00000 f -0000000024 00000 f -0000000025 00000 f -0000000026 00000 f -0000000027 00000 f -0000000028 00000 f -0000000029 00000 f -0000000030 00000 f -0000000031 00000 f -0000000035 00000 f -0000218010 00000 n -0000218197 00000 n -0000035544 00000 n -0000000036 00000 f -0000000037 00000 f -0000000038 00000 f -0000000039 00000 f -0000000040 00000 f -0000000041 00000 f -0000000042 00000 f -0000000043 00000 f -0000000044 00000 f -0000000045 00000 f -0000000046 00000 f -0000000047 00000 f -0000000048 00000 f -0000000049 00000 f -0000000050 00000 f -0000000051 00000 f -0000000052 00000 f -0000000053 00000 f -0000000054 00000 f -0000000055 00000 f -0000000056 00000 f -0000000057 00000 f -0000000058 00000 f -0000000059 00000 f -0000000060 00000 f -0000000061 00000 f -0000000062 00000 f -0000000063 00000 f -0000000064 00000 f -0000000065 00000 f -0000000068 00000 f -0000218081 00000 n -0000218112 00000 n -0000000069 00000 f -0000000070 00000 f -0000000071 00000 f -0000000072 00000 f -0000000073 00000 f -0000000074 00000 f -0000000075 00000 f -0000000076 00000 f -0000000077 00000 f -0000000078 00000 f -0000000079 00000 f -0000000080 00000 f -0000000081 00000 f -0000000082 00000 f -0000000083 00000 f -0000000084 00000 f -0000000085 00000 f -0000000086 00000 f -0000000087 00000 f -0000000088 00000 f -0000000089 00000 f -0000000090 00000 f -0000000091 00000 f -0000000092 00000 f -0000000093 00000 f -0000000094 00000 f -0000000095 00000 f -0000000096 00000 f -0000000097 00000 f -0000000098 00000 f -0000000099 00000 f -0000000100 00000 f -0000000101 00000 f -0000000102 00000 f -0000000103 00000 f -0000000104 00000 f -0000000105 00000 f -0000000106 00000 f -0000000107 00000 f -0000000108 00000 f -0000000109 00000 f -0000000110 00000 f -0000000111 00000 f -0000000112 00000 f -0000000113 00000 f -0000000114 00000 f -0000000115 00000 f -0000000116 00000 f -0000000117 00000 f -0000000118 00000 f -0000000119 00000 f -0000000120 00000 f -0000000121 00000 f -0000000122 00000 f -0000000123 00000 f -0000000124 00000 f -0000000125 00000 f -0000000126 00000 f -0000000127 00000 f -0000000128 00000 f -0000000129 00000 f -0000000130 00000 f -0000000131 00000 f -0000000132 00000 f -0000000133 00000 f -0000000134 00000 f -0000000135 00000 f -0000000136 00000 f -0000000137 00000 f -0000000138 00000 f -0000000139 00000 f -0000000140 00000 f -0000000141 00000 f -0000000142 00000 f -0000000143 00000 f -0000000144 00000 f -0000000145 00000 f -0000000146 00000 f -0000000147 00000 f -0000000148 00000 f -0000000149 00000 f -0000000150 00000 f -0000000151 00000 f -0000000152 00000 f -0000000153 00000 f -0000000154 00000 f -0000000155 00000 f -0000000156 00000 f -0000000157 00000 f -0000000158 00000 f -0000000159 00000 f -0000000160 00000 f -0000000161 00000 f -0000000162 00000 f -0000000163 00000 f -0000000164 00000 f -0000000165 00000 f -0000000166 00000 f -0000000167 00000 f -0000000168 00000 f -0000000169 00000 f -0000000170 00000 f -0000000171 00000 f -0000000172 00000 f -0000000173 00000 f -0000000174 00000 f -0000000175 00000 f -0000000176 00000 f -0000000177 00000 f -0000000178 00000 f -0000000179 00000 f -0000000180 00000 f -0000000181 00000 f -0000000182 00000 f -0000000183 00000 f -0000000184 00000 f -0000000185 00000 f -0000000186 00000 f -0000000187 00000 f -0000000188 00000 f -0000000189 00000 f -0000000190 00000 f -0000000191 00000 f -0000000192 00000 f -0000000193 00000 f -0000000194 00000 f -0000000195 00000 f -0000000196 00000 f -0000000197 00000 f -0000000198 00000 f -0000000199 00000 f -0000000200 00000 f -0000000201 00000 f -0000000202 00000 f -0000000203 00000 f -0000000204 00000 f -0000000205 00000 f -0000000206 00000 f -0000000207 00000 f -0000000208 00000 f -0000000209 00000 f -0000000210 00000 f -0000000211 00000 f -0000000212 00000 f -0000000213 00000 f -0000000214 00000 f -0000000215 00000 f -0000000216 00000 f -0000000217 00000 f -0000000218 00000 f -0000000219 00000 f -0000000220 00000 f -0000000221 00000 f -0000000222 00000 f -0000000223 00000 f -0000000224 00000 f -0000000225 00000 f -0000000226 00000 f -0000000227 00000 f -0000000228 00000 f -0000000229 00000 f -0000000230 00000 f -0000000231 00000 f -0000000232 00000 f -0000000233 00000 f -0000000234 00000 f -0000000235 00000 f -0000000236 00000 f -0000000237 00000 f -0000000238 00000 f -0000000239 00000 f -0000000240 00000 f -0000000241 00000 f -0000000242 00000 f -0000000243 00000 f -0000000244 00000 f -0000000245 00000 f -0000000246 00000 f -0000000247 00000 f -0000000248 00000 f -0000000249 00000 f -0000000250 00000 f -0000000251 00000 f -0000000252 00000 f -0000000253 00000 f -0000000254 00000 f -0000000255 00000 f -0000000256 00000 f -0000000257 00000 f -0000000258 00000 f -0000000259 00000 f -0000000260 00000 f -0000000261 00000 f -0000000262 00000 f -0000000263 00000 f -0000000264 00000 f -0000000265 00000 f -0000000266 00000 f -0000000267 00000 f -0000000268 00000 f -0000000269 00000 f -0000000270 00000 f -0000000271 00000 f -0000000272 00000 f -0000000273 00000 f -0000000274 00000 f -0000000275 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000213725 00000 n -0000035944 00000 n -0000036147 00000 n -0000212551 00000 n -0000036213 00000 n -0000036370 00000 n -0000211986 00000 n -0000036446 00000 n -0000036647 00000 n -0000039188 00000 n -0000104778 00000 n -0000170368 00000 n -0000212036 00000 n -0000217896 00000 n -0000214243 00000 n -0000214328 00000 n -0000214712 00000 n -0000218222 00000 n -trailer -<<84CE61E5E89BD3498CF10AFA5E879761>]>> -startxref -218408 -%%EOF diff --git a/datafiles/data/themes/default/graphics/widget/s_button_bottom_left_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_bottom_left_strip3.png deleted file mode 100644 index 1d1c0c017..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_bottom_left_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_bottom_right_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_bottom_right_strip3.png deleted file mode 100644 index fe1955172..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_bottom_right_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_hide_fill_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_hide_fill_strip3.png deleted file mode 100644 index 7cefa3f97..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_hide_fill_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_hide_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_hide_strip3.png deleted file mode 100644 index a028bcfe4..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_hide_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_left_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_left_strip3.png deleted file mode 100644 index 6e6915075..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_left_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_lime_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_lime_strip3.png deleted file mode 100644 index b3a693dba..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_lime_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_middle_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_middle_strip3.png deleted file mode 100644 index 61e08fc4f..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_middle_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_right_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_right_strip3.png deleted file mode 100644 index ed48046fa..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_right_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_strip3.png deleted file mode 100644 index 238182b36..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_top_left_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_top_left_strip3.png deleted file mode 100644 index 31b8a1d97..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_top_left_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_button_top_right_strip3.png b/datafiles/data/themes/default/graphics/widget/s_button_top_right_strip3.png deleted file mode 100644 index 5976fdde6..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_button_top_right_strip3.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_checkbox_strip4.png b/datafiles/data/themes/default/graphics/widget/s_checkbox_strip4.png deleted file mode 100644 index 21653b40d..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_checkbox_strip4.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_slider_strip5.png b/datafiles/data/themes/default/graphics/widget/s_slider_strip5.png deleted file mode 100644 index 02e6d71e4..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_slider_strip5.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_textbox_code_line.png b/datafiles/data/themes/default/graphics/widget/s_textbox_code_line.png deleted file mode 100644 index dd305a5b0..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_textbox_code_line.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_textbox_strip4.png b/datafiles/data/themes/default/graphics/widget/s_textbox_strip4.png deleted file mode 100644 index 2cafe2828..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_textbox_strip4.png and /dev/null differ diff --git a/datafiles/data/themes/default/graphics/widget/s_widget_highlight.png b/datafiles/data/themes/default/graphics/widget/s_widget_highlight.png deleted file mode 100644 index c658cc7b1..000000000 Binary files a/datafiles/data/themes/default/graphics/widget/s_widget_highlight.png and /dev/null differ diff --git a/extensions/Apollo/Apollo.cpp b/extensions/Apollo/Apollo.cpp deleted file mode 100644 index 877a4339d..000000000 --- a/extensions/Apollo/Apollo.cpp +++ /dev/null @@ -1,1016 +0,0 @@ -// apollo_buffer.h: -#pragma once -#include "stdafx.h" - -///~ -enum lua_btype { - lua_btype_nil, - lua_btype_bool, - lua_btype_int32, - lua_btype_int64, - lua_btype_real, - lua_btype_string, - lua_btype_array, - lua_btype_struct, - lua_btype_script, - lua_btype_method, - lua_btype_ref, -}; - -struct buffer { - int8* pos; -public: - buffer(void* origin) : pos((char*)origin) {} - template T read() { - T r = *(T*)pos; - pos += sizeof(T); - return r; - } - template void write(T val) { - *(T*)pos = val; - pos += sizeof(T); - } - template T* writeStore(T val) { - auto p = (T*)pos; - *p = val; - pos += sizeof(T); - return p; - } - // - lua_btype read_type() { return (lua_btype)read(); } - void write_type(lua_btype t) { write((int8)t); } - void write_lua_bool(bool val) { write_type(lua_btype_bool); write(val); } - void write_lua_real(double val) { write_type(lua_btype_real); write(val); } - void write_lua_int64(long long val) { write_type(lua_btype_int64); write(val); } - // - const char* read_string() { - const char* r = pos; - while (*pos != 0) pos++; - pos++; - return r; - } - void write_string(const char* s) { - if (s != nullptr) for (int i = 0; s[i] != 0; i++) write(s[i]); - write(0); - } - /// Reads a value and pushes it to Lua state - void read_to(lua_State* q); - /// Writes i-th value on state's stack - void write_from(lua_State* q, int i); -}; -// apollo_method.h: -#pragma once -#include "stdafx.h" - -extern lua_status_t lua_yield_status; -int lua_script_closure(lua_State* q); - -namespace apollo_method { - constexpr const char* metaName = "gml_method"; - struct impl { - int64 index; - char nameStart[]; - }; - void init(lua_State* q); - void create(lua_State* q, int64 index, const char* fname); -}// apollo_ref.h -#pragma once -#include "stdafx.h" -#include "apollo_method.h" - -namespace apollo_array { - struct impl { - int64 index; - bool rec; - }; - constexpr const char* metaName = "gml_array"; - extern gml_script_id getter; - extern gml_script_id setter; - extern gml_script_id length; - void init(lua_State* q); - void create(lua_State* q, int64 index, bool rec); -} -namespace apollo_struct { - struct impl { - int64 index; - bool rec; - }; - constexpr const char* metaName = "gml_struct"; - extern gml_script_id getter; - extern gml_script_id setter; - extern gml_script_id length; - extern gml_script_id gml_keys; - void init(lua_State* q); - void create(lua_State* q, int64 index, bool rec); -}// apollo_ref_shared.h -// note: partial! - -gml_script_id getter; -gml_script_id setter; -gml_script_id length; -#ifndef apollo_ref -#include "apollo_ref.h" -extern const char* metaName; -#endif -static int toString(lua_State* q); - -static impl* toImpl(lua_State* q, int index) { - luaL_checktype(q, index, LUA_TUSERDATA); - impl* box = (impl*)luaL_checkudata(q, index, metaName); - if (box == nullptr) luaL_typeerror(q, index, metaName); - return box; -} -static int gc(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - ref_recycle.push(box->index); - return 0; -} -static int get(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - // - buffer b(lua_outbuf); - b.write(getter); - b.write(3); - b.write_lua_int64(box->index); - b.write_from(q, 2); - b.write_lua_bool(box->rec); - lua_pop(q, lua_gettop(q)); - lua_yield_status = lua_status_call; - return lua_yield(q, 0); -} -static int set(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - // - buffer b(lua_outbuf); - b.write(setter); - b.write(3); - b.write_lua_int64(box->index); - b.write_from(q, 2); - b.write_from(q, 3); - lua_pop(q, lua_gettop(q)); - lua_yield_status = lua_status_call; - return lua_yield(q, 0); -} - -void create(lua_State* q, int64 index, bool rec) { - impl* box = (impl*)lua_newuserdata(q, sizeof(impl)); - box->index = index; - box->rec = rec; - luaL_getmetatable(q, metaName); - lua_setmetatable(q, -2); -}// apollo_shared.h -#pragma once - -#if defined(WIN32) -#define dllx extern "C" __declspec(dllexport) -#elif defined(GNUC) -#define dllx extern "C" __attribute__ ((visibility("default"))) -#else -#define dllx extern "C" -#endif - -extern "C" { - #include "./../Lua/lua.h" - #include "./../Lua/lualib.h" - #include "./../Lua/lauxlib.h" -} - -#pragma region typedefs -typedef char int8; -typedef int int32; -typedef long long int64; -typedef unsigned int uint32; -typedef double real; -typedef int32 gml_script_id; -extern void* lua_outbuf; -#pragma endregion - -///~ -enum lua_status_t { - lua_status_amiss = 0, - lua_status_no_state, - lua_status_no_func, - lua_status_done, - lua_status_error, - lua_status_call, - lua_status_yield, - lua_status_callmethod, -}; - -#define trace(...) { printf(__VA_ARGS__); printf("\n"); fflush(stdout); }// apollo_buffer.cpp: -#include "apollo_buffer.h" -#include "apollo_method.h" -#include "apollo_ref.h" - -void buffer::read_to(lua_State* q) { - switch (read_type()) { - case lua_btype_bool: lua_pushboolean(q, read()); break; - case lua_btype_int32: lua_pushinteger(q, read()); break; - case lua_btype_int64: lua_pushinteger(q, read()); break; - case lua_btype_real: lua_pushnumber(q, read()); break; - case lua_btype_string: lua_pushstring(q, read_string()); break; - case lua_btype_array: { - lua_newtable(q); - auto t = lua_gettop(q); - auto n = read(); - for (auto i = 0u; i < n; i++) { - read_to(q); - lua_rawseti(q, t, (lua_Integer)i + 1); - } - } break; - case lua_btype_struct: { - lua_newtable(q); - auto t = lua_gettop(q); - auto n = read(); - for (auto i = 0u; i < n; i++) { - lua_pushstring(q, read_string()); - read_to(q); - lua_rawset(q, t); - } - } break; - case lua_btype_script: { - lua_pushnumber(q, read()); - lua_pushcclosure(q, lua_script_closure, 1); - } break; - case lua_btype_method: { - auto index = read(); - auto name = read_string(); - apollo_method::create(q, index, name); - } break; - case lua_btype_ref: { - auto index = read(); - auto kind = read(); - auto rec = read() != 0; - if (kind == 0) { - apollo_array::create(q, index, rec); - } else { - apollo_struct::create(q, index, rec); - } - } break; - default: lua_pushnil(q); - } -} - -void buffer::write_from(lua_State* q, int i) { - switch (lua_type(q, i)) { - case LUA_TBOOLEAN: - write_type(lua_btype_bool); - write(lua_toboolean(q, i)); - break; - case LUA_TNUMBER: - write_type(lua_btype_real); - write(lua_tonumber(q, i)); - break; - case LUA_TSTRING: - write_type(lua_btype_string); - write_string(lua_tostring(q, i)); - break; - case LUA_TTABLE: { - auto len = lua_rawlen(q, i); // lua_objlen in <= 5.1 - if (len > 0) { - write_type(lua_btype_array); - write(len); - for (auto k = 1; k <= len; k++) { - lua_rawgeti(q, i, k); - write_from(q, lua_gettop(q)); - lua_pop(q, 1); - } - } else { - write_type(lua_btype_struct); - auto foundAt = writeStore(0); - auto found = 0u; - lua_pushnil(q); - while (lua_next(q, i)) { - auto key = lua_tostring(q, -2); - if (key) { - found++; - write_string(key); - write_from(q, lua_gettop(q)); - } - lua_pop(q, 1); - } - *foundAt = found; - } - } break; - case LUA_TUSERDATA: - if (auto mtd = (apollo_method::impl*)luaL_testudata(q, i, apollo_method::metaName)) { - write_type(lua_btype_method); - write(mtd->index); - } else if (auto arr = (apollo_array::impl*)luaL_testudata(q, i, apollo_array::metaName)) { - write_type(lua_btype_ref); - write(arr->index); - } else if (auto obj = (apollo_struct::impl*)luaL_testudata(q, i, apollo_struct::metaName)) { - write_type(lua_btype_ref); - write(obj->index); - } - else write_type(lua_btype_nil); - break; - default: write_type(lua_btype_nil); - } -}// apollo_core.cpp: -/// @author YellowAfterlife -#define _CRT_SECURE_NO_WARNINGS -#include "stdafx.h" -#include -#include -#include -#include -#ifdef APOLLO_WINAPI -#include -#else -#include -#endif -#include "apollo_buffer.h" -#include "apollo_method.h" -#include "apollo_ref.h" -using namespace std; - -void* lua_outbuf; - -#ifdef APOLLO_WINAPI // codepage conversion (Windows) -wstring_convert> ccvt; -string ccvt_utf8; -char* ret_string(wstring& ws) { - ccvt_utf8 = ccvt.to_bytes(ws); - return (char*)ccvt_utf8.c_str(); -} -char* ret_string(wchar_t* ws) { - ccvt_utf8 = ccvt.to_bytes(ws); - return (char*)ccvt_utf8.c_str(); -} -#endif -char* ret_string(const char* s) { - static char* buf = nullptr; - static size_t buf_size = 0; - size_t n = strlen(s) + 1; - if (buf_size < n) { - auto tmp = realloc(buf, n); - if (tmp) { - buf = (char*)tmp; - buf_size = n; - } - } - if (n > buf_size) { - strncpy((char*)buf, s, buf_size - 1); - buf[buf_size - 1] = 0; - } else strcpy((char*)buf, s); - return (char*)buf; -} - -#pragma region states -struct lua_state_t { - // The actual Lua state (or thread) - lua_State* state; - - // If this is a thread, indicates the parent state. Otherwise is null - lua_State* parent; - - // This is only for errors thrown via lua_show_error - rethrows into state upon resuming - char* error_text = nullptr; - - // A specific set of conditions urges us to have a stack of sub-states: - // - To be able to suspend Lua calls and return to GML, it must be a coroutine - // - If an error occurs in a coroutine, it is pronounced dead and can no longer be used - // - Calls can be nested (GML->Lua->GML->Other function in same Lua state) - // So we'll maintain a stack of temporary states and create/clean them up as we might - stack substates; - - lua_state_t(lua_State* q, lua_State* p) : state(q), parent(p) {} -}; -vector lua_state_vec; -queue lua_state_reusable; -stack lua_state_stack; -lua_State* lua_state_find(double index) { - size_t i = (size_t)index; - return i < lua_state_vec.size() ? lua_state_vec[i]->state : nullptr; -} -lua_state_t* lua_state_find_t(double index) { - size_t i = (size_t)index; - return i < lua_state_vec.size() ? lua_state_vec[i] : nullptr; -} -/// -dllx double lua_show_error(char* text) { - if (lua_state_stack.empty()) return false; - lua_state_t* qt = lua_state_stack.top(); - if (qt->error_text == nullptr) { - char* s = (char*)malloc(strlen(text) + 1); - strcpy(s, text); - qt->error_text = s; - return true; - } else return false; -} -#pragma endregion - -/// Destroys every single state at once -dllx double lua_reset() { - size_t n = lua_state_vec.size(); - for (size_t i = 0; i < n; i++) { - auto q = lua_state_vec[i]; - if (q != nullptr) { - // child states are GC-ed, no need to dealloc them - if (q->parent == nullptr) lua_close(q->state); - if (q->error_text != nullptr) free(q->error_text); - delete q; - } - } - lua_state_vec.clear(); - lua_state_reusable = queue(); - return true; -} - -#pragma region Current working directory -dllx const char* lua_get_cwd() { - #ifdef APOLLO_WINAPI - auto dir = _wgetcwd(NULL, 0); - if (dir != NULL) { - char* result = ret_string(dir); - free(dir); - return result; - } else return ""; - #else - auto dir = getcwd(NULL, 0); - if (dir != NULL) { - char* result = ret_string(dir); - free(dir); - return result; - } else return ""; - #endif -} -dllx double lua_set_cwd(char* path) { - #ifdef APOLLO_WINAPI - int wsize = MultiByteToWideChar(CP_UTF8, 0, path, -1, NULL, 0); - WCHAR* wpath = new WCHAR[wsize + 1]; - MultiByteToWideChar(CP_UTF8, 0, path, -1, wpath, wsize); - auto result = (_wchdir(wpath) == 0); - delete wpath; - return result; - #else - return chdir(path) == 0; - #endif -} -#pragma endregion - -#pragma region Naming helpers -#define sprintf_exec(s, i) sprintf(s, "__Apollo_auto_%zu", i) -#define sprintf_thread(s, i) sprintf(s, "__Apollo_thread_%zu", i) -#pragma endregion - -#pragma region State -size_t lua_state_create_impl(lua_state_t* qt) { - size_t i; - if (lua_state_reusable.empty()) { - i = lua_state_vec.size(); - lua_state_vec.push_back(qt); - } else { - i = lua_state_reusable.front(); - lua_state_reusable.pop(); - lua_state_vec[i] = qt; - } - return i; -} -/// -dllx double lua_state_create() { - auto q = luaL_newstate(); - auto qt = new lua_state_t(q, nullptr); - auto i = lua_state_create_impl(qt); - luaL_openlibs(q); - apollo_method::init(q); - apollo_array::init(q); - apollo_struct::init(q); - return (double)i; -} -/// -dllx double lua_state_destroy(double state_id) { - size_t i = (size_t)state_id; - size_t n = lua_state_vec.size(); - if (i < n) { - auto q = lua_state_vec[i]; - if (q != nullptr) { - if (q->parent != nullptr) { - char name[32]; - sprintf_thread(name, i); - lua_pushnil(q->parent); - lua_setglobal(q->parent, name); - } else { - lua_close(q->state); - // remove children: - for (size_t k = 0; k < n; k++) { - auto qk = lua_state_vec[k]; - if (qk != nullptr && qk->parent == q->state) { - if (qk->error_text != nullptr) free(qk->error_text); - delete qk; - lua_state_vec[k] = nullptr; - } - } - } - if (q->error_text != nullptr) free(q->error_text); - delete q; - lua_state_vec[i] = nullptr; - return true; - } else return false; - } else return false; -} -/// -dllx double lua_thread_create(double state_id) { - auto ot = lua_state_find_t(state_id); - if (ot == nullptr) return -1; - auto o = ot->state; - auto q = lua_newthread(o); - auto qt = new lua_state_t(q, o); - auto i = lua_state_create_impl(qt); - // put the thread from the top of stack in base to a global so that GC won't eat it: - char name[32]; - sprintf_thread(name, i); - lua_setglobal(o, name); - // - return (double)i; -} -/// -dllx double lua_thread_destroy(double state_id) { - return lua_state_destroy(state_id); -} -/// -dllx double lua_state_exists(double state_id) { - return lua_state_find_t(state_id) != nullptr; -} -/// Allows the indexes of all currently destroyed states/threads to be reused for new ones -dllx double lua_state_reuse_indexes() { - lua_state_reusable = queue(); - auto n = lua_state_vec.size(); - auto r = 0; - for (size_t i = 0; i < n; i++) { - if (lua_state_vec[i] == nullptr) { - lua_state_reusable.push(i); - r += 1; - } - } - return r; -} -#pragma endregion - -#pragma region function -dllx double lua_add_function_raw(double state_id, char* name, double script_id) { - auto q = lua_state_find(state_id); - if (q == nullptr) return lua_status_no_state; - lua_pushnumber(q, script_id); - lua_pushcclosure(q, lua_script_closure, 1); - lua_setglobal(q, name); - return lua_status_done; -} -#pragma endregion - -#pragma region sub-state management -lua_State* lua_state_exec_start(lua_state_t* qt) { - lua_State* q = lua_newthread(qt->state); - char v[32]; - sprintf_exec(v, qt->substates.size()); - lua_setglobal(qt->state, v); - qt->substates.push(q); - return q; -} -void lua_state_exec_end(lua_state_t* qt) { - qt->substates.pop(); - char v[32]; - sprintf_exec(v, qt->substates.size()); - lua_pushnil(qt->state); - lua_setglobal(qt->state, v); -} -/// Returns how many layers of interop (GML->Lua->GML->...) a state is deep (debug info) -dllx double lua_state_get_interop_depth(double state_id) { - lua_state_t* qt = lua_state_find_t(state_id); - if (qt == nullptr) return 0; - return (double)qt->substates.size(); -} -#pragma endregion - -#pragma region calls -void lua_state_throw_error(lua_State *q, lua_Debug *ar) { - lua_sethook(q, lua_state_throw_error, 0, 0); - auto qt = lua_state_stack.top(); - if (qt->error_text != nullptr) { - luaL_where(q, 1); - lua_pushstring(q, qt->error_text); - lua_concat(q, 2); - free(qt->error_text); - qt->error_text = nullptr; - lua_error(q); // we don't return from there - } -} -lua_status_t lua_state_exec(lua_state_t* qt, lua_State* q, void* data, bool start) { - lua_outbuf = data; - buffer b(data); - int argc = b.read(); - for (int i = 0; i < argc; i++) b.read_to(q); - lua_yield_status = lua_status_yield; - // - if (qt->error_text != nullptr) { - // here's the deal: if we want LuaJIT compatibility (5.1/5.2 equivalent), - // we can't use lua_yieldk, so... I guess just bind a one-use hook? - lua_sethook(q, lua_state_throw_error, LUA_MASKCOUNT, 1); - } - // - argc = lua_gettop(q); - if (start) argc -= 1; // if it's the first invocation, first argument is the function to run - int retc = 0; - int result = lua_resume(q, NULL, argc, &retc); - switch (result) { - case LUA_OK: { - // we finished execution! let's get the returned values out of there: - b = buffer(data); - b.write(retc); - for (int i = 0; i < retc; i++) b.write_from(q, i + 1); - lua_pop(q, retc); - // remove the call-coroutine and we're good - lua_state_exec_end(qt); - lua_state_stack.pop(); - return lua_status_done; - }; - case LUA_YIELD: { - if (lua_yield_status != lua_status_yield) { - return lua_yield_status; - } else { - b = buffer(data); - b.write(retc); - for (int i = 0; i < retc; i++) b.write_from(q, i + 1); - lua_pop(q, retc); - lua_state_stack.pop(); - return lua_status_yield; - } - }; - default: { - auto text = lua_tostring(q, -1); - luaL_traceback(q, q, text, 0); - text = lua_tostring(q, -1); - buffer b(data); - b.write_string(text); - lua_pop(q, lua_gettop(q)); - lua_state_exec_end(qt); - lua_state_stack.pop(); - return lua_status_error; - }; - } -} - -dllx double lua_state_exec_raw(void* data) { - if (lua_state_stack.empty()) return lua_status_no_state; - auto qt = lua_state_stack.top(); - return lua_state_exec(qt, qt->substates.top(), data, false); -} - -dllx double lua_call_raw(double state_id, char* name, void* data) { - auto qt = lua_state_find_t(state_id); - if (qt == nullptr) return lua_status_no_state; - auto q = lua_state_exec_start(qt); - // - lua_getglobal(q, name); - if (lua_type(q, -1) != LUA_TFUNCTION) { - lua_state_exec_end(qt); - return lua_status_no_func; - } - lua_state_stack.push(qt); - return lua_state_exec(qt, q, data, true); -} -#pragma endregion - -#pragma region add code -dllx double lua_add_code_raw(double state_id, char* code, void* data) { - auto qt = lua_state_find_t(state_id); - if (qt == nullptr) return lua_status_no_state; - lua_state_stack.push(qt); - auto q = lua_state_exec_start(qt); - luaL_loadstring(q, code); - return lua_state_exec(qt, q, data, true); -} - -dllx double lua_add_file_raw(double state_id, char* full_path, void* data) { - auto qt = lua_state_find_t(state_id); - if (qt == nullptr) return lua_status_no_state; - lua_state_stack.push(qt); - auto q = lua_state_exec_start(qt); - luaL_loadfile(q, full_path); - return lua_state_exec(qt, q, data, true); -} -#pragma endregion - -#pragma region globals -dllx double lua_global_get_raw(double state_id, char* name, void* data) { - auto q = lua_state_find(state_id); - if (q == nullptr) return false; - lua_getglobal(q, name); - buffer b(data); - b.write_from(q, 1); - lua_pop(q, 1); - return true; -} -dllx double lua_global_set_raw(double state_id, char* name, void* data) { - auto q = lua_state_find(state_id); - if (q == nullptr) return false; - buffer b(data); - b.read_to(q); - lua_setglobal(q, name); - return true; -} -/// -enum lua_type_t { - lua_type_none, - lua_type_nil, - lua_type_bool, - lua_type_number, - lua_type_string, - lua_type_table, - lua_type_function, - lua_type_thread, - lua_type_userdata, - lua_type_lightuserdata, - lua_type_unknown, -}; -dllx double lua_global_type_raw(double state_id, char* name) { - auto q = lua_state_find(state_id); - if (q == nullptr) return -1; - lua_getglobal(q, name); - int t = lua_type(q, -1); - lua_pop(q, 1); - switch (t) { - case LUA_TNONE: return lua_type_none; - case LUA_TNIL: return lua_type_nil; - case LUA_TBOOLEAN: return lua_type_bool; - case LUA_TNUMBER: return lua_type_number; - case LUA_TSTRING: return lua_type_string; - case LUA_TTABLE: return lua_type_table; - case LUA_TFUNCTION: return lua_type_function; - case LUA_TTHREAD: return lua_type_thread; - case LUA_TUSERDATA: return lua_type_userdata; - case LUA_TLIGHTUSERDATA: return lua_type_lightuserdata; - default: return lua_type_unknown; - } -} -#pragma endregion - -#pragma region coroutines -dllx double lua_call_start_raw(double state_id, char* name, void* data) { - auto qt = lua_state_find_t(state_id); - if (qt == nullptr) return lua_status_no_state; - auto q = lua_state_exec_start(qt); - lua_getglobal(q, name); - if (lua_type(q, -1) != LUA_TFUNCTION) { - lua_state_exec_end(qt); - return lua_status_no_func; - } - // - buffer b(data); - auto argc = b.read(); - for (int i = 0; i < argc; i++) b.read_to(q); - // - return lua_status_done; -} -dllx double lua_call_next_raw(double state_id, void* data) { - auto qt = lua_state_find_t(state_id); - if (qt == nullptr) return lua_status_no_state; - if (qt->substates.empty()) return lua_status_no_state; - // - lua_state_stack.push(qt); - return lua_state_exec(qt, qt->substates.top(), data, true); -} -#pragma endregion// apollo_init.cpp: -#include "stdafx.h" -#include "apollo_ref.h" - -struct lua_init_t { - gml_script_id array_getter; - gml_script_id array_setter; - gml_script_id array_length; - gml_script_id struct_getter; - gml_script_id struct_setter; - gml_script_id struct_length; - gml_script_id struct_keys; -}; -dllx double lua_init_raw(lua_init_t* init) { - apollo_array::getter = init->array_getter; - apollo_array::setter = init->array_setter; - apollo_array::length = init->array_length; - apollo_struct::getter = init->struct_getter; - apollo_struct::setter = init->struct_setter; - apollo_struct::length = init->struct_length; - apollo_struct::gml_keys = init->struct_keys; - return true; -}// apollo_method.cpp: -#include "apollo_method.h" -#include "apollo_buffer.h" -#include -namespace apollo_method { - std::queue recycle{}; - static impl* toImpl(lua_State* q, int index) { - luaL_checktype(q, index, LUA_TUSERDATA); - impl* box = (impl*)luaL_checkudata(q, index, metaName); - if (box == nullptr) luaL_typeerror(q, index, metaName); - return box; - } - static int gc(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - recycle.push(box->index); - return 0; - } - static int toString(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - lua_pushstring(q, box->nameStart); - return 1; - } - static int call(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - // - int argc = lua_gettop(q) - 1; - buffer b(lua_outbuf); - b.write(box->index); - b.write(argc); - for (int i = 0; i < argc; i++) b.write_from(q, i + 2); - lua_pop(q, argc + 1); - // - lua_yield_status = lua_status_callmethod; - return lua_yield(q, 0); - } - luaL_Reg meta[] = { - {"__gc", gc}, - {"__tostring", toString}, - {"__call", call}, - {0, 0} - }; - void init(lua_State* q) { - luaL_newmetatable(q, metaName); - luaL_setfuncs(q, meta, 0); - lua_pop(q, 1); - } - void create(lua_State* q, int64 index, const char* fname) { - auto fnamen = strlen(fname); - auto size = sizeof(impl) + fnamen + 1; - auto ptr = (impl*)lua_newuserdata(q, size); - ptr->index = index; - char* nameStart = ptr->nameStart; - nameStart[fnamen] = 0; - strncpy(nameStart, fname, fnamen); - luaL_getmetatable(q, metaName); - lua_setmetatable(q, -2); - } -} - -dllx double lua_update_method_gc(int64* out, double _max) { - auto n = apollo_method::recycle.size(); - auto max = (size_t)_max; - if (n > max) n = max; - for (auto i = 0u; i < n; i++) { - out[i] = apollo_method::recycle.front(); - apollo_method::recycle.pop(); - } - return (double)n; -} - -lua_status_t lua_yield_status; -int lua_script_closure(lua_State* q) { - // Push the closure context from the pseudoindex (4.2) - lua_pushvalue(q, lua_upvalueindex(1)); - - // stack: [...args, script] - int argc = lua_gettop(q) - 1; - int script = (int)lua_tonumber(q, argc + 1); - buffer b(lua_outbuf); - b.write(script); - b.write(argc); - for (int i = 0; i < argc; i++) b.write_from(q, i + 1); - lua_pop(q, argc + 1); - // - lua_yield_status = lua_status_call; - return lua_yield(q, 0); -}// apollo_ref.cpp -#include "apollo_buffer.h" -#include "apollo_ref.h" - -#include -static std::queue ref_recycle{}; -#define apollo_ref -namespace apollo_array { - #include "apollo_ref_shared.h" - static int len(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - // - buffer b(lua_outbuf); - b.write(length); - b.write(1); - b.write_lua_int64(box->index); - lua_pop(q, lua_gettop(q)); - lua_yield_status = lua_status_call; - return lua_yield(q, 0); - } - - static int toString(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - lua_pushfstring(q, "gml_array#%I", box->index); - return 1; - } - - luaL_Reg meta[] = { - {"__gc", gc}, - {"__tostring", toString}, - {"__index", get}, - {"__newindex", set}, - {"__len", len}, - {0, 0} - }; - void init(lua_State* q) { - luaL_newmetatable(q, metaName); - luaL_setfuncs(q, meta, 0); - luaL_dostring(q, R"(return function(arr) -- pairs - local i = 1 - local n = nil - return function() - if n == nil then - n = #arr or 0 - end - local k = i - i = i + 1 - if k <= n then - return k, arr[k] - else - return nil, nil - end - end, q, nil -end)"); - lua_setfield(q, -2, "__pairs"); - lua_pop(q, 1); - } -} - -namespace apollo_struct { - #include "apollo_ref_shared.h" - gml_script_id gml_keys; - static int toString(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - lua_pushfstring(q, "gml_struct#%I", box->index); - return 1; - } - - static int keys(lua_State* q) { - auto box = toImpl(q, 1); - if (!box) return 0; - // - buffer b(lua_outbuf); - b.write(gml_keys); - b.write(1); - b.write_lua_int64(box->index); - lua_pop(q, lua_gettop(q)); - lua_yield_status = lua_status_call; - return lua_yield(q, 0); - } - - luaL_Reg meta[] = { - {"__gc", gc}, - {"__tostring", toString}, - {"__index", get}, - {"__newindex", set}, - {"__gml_keys", keys}, - {0, 0} - }; - void init(lua_State* q) { - luaL_newmetatable(q, metaName); - luaL_setfuncs(q, meta, 0); - luaL_dostring(q, R"(return function(q) -- pairs - local keys = nil - local i = 1 - local n - return function() - if keys == nil then - keys = getmetatable(q).__gml_keys(q) - n = #keys - end - local k = keys[i] - i = i + 1 - if k ~= nil then - return k, q[k] - else - return nil, nil - end - end, q, nil -end)"); - lua_setfield(q, -2, "__pairs"); - lua_pop(q, 1); - } -} -#undef apollo_ref - -dllx double lua_update_ref_gc(int64* out, double _max) { - auto n = ref_recycle.size(); - auto max = (size_t)_max; - if (n > max) n = max; - for (auto i = 0u; i < n; i++) { - out[i] = ref_recycle.front(); - ref_recycle.pop(); - } - return (double)n; -} diff --git a/extensions/Apollo/Apollo.dll b/extensions/Apollo/Apollo.dll deleted file mode 100644 index f6a7faef5..000000000 Binary files a/extensions/Apollo/Apollo.dll and /dev/null differ diff --git a/extensions/Apollo/Apollo.dylib b/extensions/Apollo/Apollo.dylib deleted file mode 100644 index 2d2a46773..000000000 Binary files a/extensions/Apollo/Apollo.dylib and /dev/null differ diff --git a/extensions/Apollo/Apollo.so b/extensions/Apollo/Apollo.so deleted file mode 100644 index e742b2109..000000000 Binary files a/extensions/Apollo/Apollo.so and /dev/null differ diff --git a/extensions/Apollo/Apollo.yy b/extensions/Apollo/Apollo.yy deleted file mode 100644 index 2c8b31b69..000000000 --- a/extensions/Apollo/Apollo.yy +++ /dev/null @@ -1,418 +0,0 @@ -{ - "resourceType": "GMExtension", - "resourceVersion": "1.2", - "name": "Apollo", - "optionsFile": "options.json", - "options": [], - "exportToGame": true, - "supportedTargets": 105554172285166, - "extensionVersion": "1.0.0", - "packageId": "", - "productId": "F3D00DAD3DDB83EFFDD568E8093FC7AA", - "author": "", - "date": "2020-12-20T01:47:30", - "license": "Proprietary", - "description": "", - "helpfile": "", - "iosProps": true, - "tvosProps": false, - "androidProps": true, - "installdir": "", - "files": [ - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"Apollo.dll","origname":"extensions\\Apollo.dll","init":"","final":"","kind":1,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_show_error","externalName":"lua_show_error","kind":1,"help":"lua_show_error(text)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_reset","externalName":"lua_reset","kind":1,"help":"lua_reset() : Destroys every single state at once","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_get_cwd","externalName":"lua_get_cwd","kind":11,"help":"","hidden":true,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_set_cwd","externalName":"lua_set_cwd","kind":1,"help":"nullpath","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_state_create","externalName":"lua_state_create","kind":1,"help":"lua_state_create()","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_state_destroy","externalName":"lua_state_destroy","kind":1,"help":"lua_state_destroy(state_id)","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_thread_create","externalName":"lua_thread_create","kind":1,"help":"lua_thread_create(state_id)","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_thread_destroy","externalName":"lua_thread_destroy","kind":1,"help":"lua_thread_destroy(state_id)","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_state_exists","externalName":"lua_state_exists","kind":1,"help":"lua_state_exists(state_id)","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_state_reuse_indexes","externalName":"lua_state_reuse_indexes","kind":1,"help":"lua_state_reuse_indexes() : Allows the indexes of all currently destroyed states/threads to be reused for new ones","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_add_function_raw","externalName":"lua_add_function_raw","kind":1,"help":"nullstate_idnamescript_id","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_state_get_interop_depth","externalName":"lua_state_get_interop_depth","kind":1,"help":"lua_state_get_interop_depth(state_id) : Returns how many layers of interop (GML->Lua->GML->...) a state is deep (debug info)","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_state_exec_raw","externalName":"lua_state_exec_raw","kind":1,"help":"nulldata","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_raw","externalName":"lua_call_raw","kind":1,"help":"nullstate_idnamedata","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_add_code_raw","externalName":"lua_add_code_raw","kind":1,"help":"nullstate_idcodedata","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_add_file_raw","externalName":"lua_add_file_raw","kind":1,"help":"nullstate_idfull_pathdata","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_global_get_raw","externalName":"lua_global_get_raw","kind":1,"help":"nullstate_idnamedata","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_global_set_raw","externalName":"lua_global_set_raw","kind":1,"help":"nullstate_idnamedata","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_global_type_raw","externalName":"lua_global_type_raw","kind":1,"help":"nullstate_idname","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_start_raw","externalName":"lua_call_start_raw","kind":1,"help":"nullstate_idnamedata","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_next_raw","externalName":"lua_call_next_raw","kind":1,"help":"nullstate_iddata","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_init_raw","externalName":"lua_init_raw","kind":1,"help":"nullinit","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_update_method_gc","externalName":"lua_update_method_gc","kind":1,"help":"nullout_max","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_update_ref_gc","externalName":"lua_update_ref_gc","kind":1,"help":"nullout_max","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - ],"constants":[ - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_nil","value":"0","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_bool","value":"1","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_int32","value":"2","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_int64","value":"3","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_real","value":"4","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_string","value":"5","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_array","value":"6","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_struct","value":"7","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_script","value":"8","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_method","value":"9","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_btype_ref","value":"10","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_status_amiss","value":"0","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_status_no_state","value":"1","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_status_no_func","value":"2","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_status_done","value":"3","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_status_error","value":"4","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_status_call","value":"5","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_status_yield","value":"6","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_status_callmethod","value":"7","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_none","value":"0","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_nil","value":"1","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_bool","value":"2","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_number","value":"3","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_string","value":"4","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_table","value":"5","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_function","value":"6","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_thread","value":"7","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_userdata","value":"8","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_lightuserdata","value":"9","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_type_unknown","value":"10","hidden":false,}, - ],"ProxyFiles":[ - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"Apollo_x64.dll","TargetMask":6,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"Apollo.so","TargetMask":7,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"Apollo.dylib","TargetMask":1,}, - ],"copyToTargets":105553658380352,"usesRunnerInterface":false,"order":[ - {"name":"lua_show_error","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_reset","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_get_cwd","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_set_cwd","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_state_create","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_state_destroy","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_thread_create","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_thread_destroy","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_state_exists","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_state_reuse_indexes","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_add_function_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_state_get_interop_depth","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_state_exec_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_add_code_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_add_file_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_global_get_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_global_set_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_global_type_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_start_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_next_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_init_raw","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_update_method_gc","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_update_ref_gc","path":"extensions/Apollo/Apollo.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"apollo_buffer.gml","origname":"","init":"","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_buffer_write","externalName":"lua_buffer_write","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_buffer_read","externalName":"lua_buffer_read","kind":11,"help":"","hidden":true,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - ],"constants":[],"ProxyFiles":[],"copyToTargets":-1,"usesRunnerInterface":false,"order":[ - {"name":"lua_buffer_write","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_buffer_read","path":"extensions/Apollo/Apollo.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"apollo_call.gml","origname":"","init":"","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call","externalName":"lua_call","kind":2,"help":"lua_call(state_id, func_name, ...args)->result","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_w","externalName":"lua_call_w","kind":2,"help":"lua_call_w(state_id, func_name, args_array)->result","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_m","externalName":"lua_call_m","kind":2,"help":"lua_call_m(state_id, func_name, ...args)->results_array","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_xm","externalName":"lua_call_xm","kind":2,"help":"lua_call_xm(state_id, func_name, results_array, ...args)->results_count","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_wm","externalName":"lua_call_wm","kind":2,"help":"lua_call_wm(state_id, func_name, args_array)->results_array","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_wxm","externalName":"lua_call_wxm","kind":2,"help":"lua_call_wxm(state_id, func_name, args_array, results_array)->result_count","hidden":false,"returnType":2,"argCount":4,"args":[ - 2, - 2, - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_return","externalName":"lua_return","kind":2,"help":"lua_return(...values): Returns one or more values back to Lua code.","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_return_w","externalName":"lua_return_w","kind":2,"help":"lua_return_w(values:array)->values[0] : Returns the contents of an array as a multi-value return.","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_return_add","externalName":"lua_return_add","kind":2,"help":"lua_return_add(...values)->values[0] : Adds one or more values to the list of returned values.","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_start","externalName":"lua_call_start","kind":2,"help":"lua_call_start(state_id, func, ...args)->ok?","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_call_next","externalName":"lua_call_next","kind":2,"help":"lua_call_next(state_id, ...values)->continue?","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - ],"constants":[],"ProxyFiles":[],"copyToTargets":-1,"usesRunnerInterface":false,"order":[ - {"name":"lua_call","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_w","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_m","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_xm","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_wm","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_wxm","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_return","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_return_w","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_return_add","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_start","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_call_next","path":"extensions/Apollo/Apollo.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"apollo_script_execute.gml","origname":"","init":"","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute","externalName":"lua_script_execute","kind":11,"help":"","hidden":true,"returnType":2,"argCount":3,"args":[ - 2, - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_0","externalName":"lua_script_execute_0","kind":11,"help":"","hidden":true,"returnType":2,"argCount":1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_1","externalName":"lua_script_execute_1","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_2","externalName":"lua_script_execute_2","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_3","externalName":"lua_script_execute_3","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_4","externalName":"lua_script_execute_4","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_5","externalName":"lua_script_execute_5","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_6","externalName":"lua_script_execute_6","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_7","externalName":"lua_script_execute_7","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_8","externalName":"lua_script_execute_8","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_9","externalName":"lua_script_execute_9","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_10","externalName":"lua_script_execute_10","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_11","externalName":"lua_script_execute_11","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_12","externalName":"lua_script_execute_12","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_13","externalName":"lua_script_execute_13","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_14","externalName":"lua_script_execute_14","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_15","externalName":"lua_script_execute_15","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_16","externalName":"lua_script_execute_16","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_17","externalName":"lua_script_execute_17","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_18","externalName":"lua_script_execute_18","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_19","externalName":"lua_script_execute_19","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_20","externalName":"lua_script_execute_20","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_21","externalName":"lua_script_execute_21","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_22","externalName":"lua_script_execute_22","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_23","externalName":"lua_script_execute_23","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_24","externalName":"lua_script_execute_24","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_25","externalName":"lua_script_execute_25","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_26","externalName":"lua_script_execute_26","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_27","externalName":"lua_script_execute_27","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_28","externalName":"lua_script_execute_28","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_29","externalName":"lua_script_execute_29","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_30","externalName":"lua_script_execute_30","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_31","externalName":"lua_script_execute_31","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script_execute_32","externalName":"lua_script_execute_32","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[],"documentation":"",}, - ],"constants":[],"ProxyFiles":[],"copyToTargets":-1,"usesRunnerInterface":false,"order":[ - {"name":"lua_script_execute","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_0","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_1","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_2","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_3","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_4","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_5","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_6","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_7","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_8","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_9","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_10","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_11","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_12","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_13","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_14","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_15","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_16","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_17","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_18","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_19","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_20","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_21","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_22","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_23","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_24","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_25","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_26","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_27","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_28","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_29","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_30","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_31","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script_execute_32","path":"extensions/Apollo/Apollo.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"apollo_core.gml","origname":"","init":"lua_init","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_init","externalName":"lua_init","kind":11,"help":"","hidden":true,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_update","externalName":"lua_update","kind":11,"help":"","hidden":true,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_bool","externalName":"lua_bool","kind":2,"help":"lua_bool(value)","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_print_value","externalName":"lua_print_value","kind":2,"help":"lua_print_value(value)->string : Prints a value as expression (e.g. for errors)","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_state_exec","externalName":"lua_state_exec","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_add_code","externalName":"lua_add_code","kind":2,"help":"lua_add_code(state_id, code)","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_add_file","externalName":"lua_add_file","kind":2,"help":"lua_add_file(state_id, path, chdir = true)","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_add_function","externalName":"lua_add_function","kind":2,"help":"lua_add_function(state_id, func_name, script_id)","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_global_get","externalName":"lua_global_get","kind":2,"help":"lua_global_get(state_id, name)->value","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_global_set","externalName":"lua_global_set","kind":2,"help":"lua_global_set(state_id, name, value)","hidden":false,"returnType":2,"argCount":3,"args":[ - 2, - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_global_typeof","externalName":"lua_global_typeof","kind":2,"help":"lua_global_typeof(state_id, name)->type_name","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_global_type","externalName":"lua_global_type","kind":2,"help":"lua_global_type(state_id, name)->lua_type","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 2, - ],"documentation":"",}, - ],"constants":[ - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_buffer","value":"global.g_lua_buffer","hidden":true,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_true","value":"global.g_lua_true","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_false","value":"global.g_lua_false","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_current","value":"global.g_lua_current","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_error_handler","value":"global.g_lua_error_handler","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"lua_call_result","value":"global.g_lua_call_result","hidden":false,}, - ],"ProxyFiles":[],"copyToTargets":-1,"usesRunnerInterface":false,"order":[ - {"name":"lua_init","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_update","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_bool","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_print_value","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_state_exec","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_add_code","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_add_file","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_add_function","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_global_get","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_global_set","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_global_typeof","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_global_type","path":"extensions/Apollo/Apollo.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"apollo_ref.gml","origname":"","init":"","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_byref","externalName":"lua_byref","kind":2,"help":"lua_byref(value, recursive = false)->marked_value","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_script","externalName":"lua_script","kind":2,"help":"lua_script(script_id)->marked_script","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_internal_array_get","externalName":"lua_internal_array_get","kind":11,"help":"","hidden":true,"returnType":2,"argCount":3,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_internal_array_set","externalName":"lua_internal_array_set","kind":11,"help":"","hidden":true,"returnType":2,"argCount":3,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_internal_array_len","externalName":"lua_internal_array_len","kind":11,"help":"","hidden":true,"returnType":2,"argCount":1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_internal_struct_get","externalName":"lua_internal_struct_get","kind":11,"help":"","hidden":true,"returnType":2,"argCount":3,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_internal_struct_set","externalName":"lua_internal_struct_set","kind":11,"help":"","hidden":true,"returnType":2,"argCount":3,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_internal_struct_len","externalName":"lua_internal_struct_len","kind":11,"help":"","hidden":true,"returnType":2,"argCount":1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"lua_internal_struct_keys","externalName":"lua_internal_struct_keys","kind":11,"help":"","hidden":true,"returnType":2,"argCount":1,"args":[],"documentation":"",}, - ],"constants":[],"ProxyFiles":[],"copyToTargets":-1,"usesRunnerInterface":false,"order":[ - {"name":"lua_byref","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_script","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_internal_array_get","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_internal_array_set","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_internal_array_len","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_internal_struct_get","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_internal_struct_set","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_internal_struct_len","path":"extensions/Apollo/Apollo.yy",}, - {"name":"lua_internal_struct_keys","path":"extensions/Apollo/Apollo.yy",}, - ],}, - ], - "classname": "", - "tvosclassname": "", - "tvosdelegatename": "", - "iosdelegatename": "", - "androidclassname": "", - "sourcedir": "", - "androidsourcedir": "", - "macsourcedir": "", - "maccompilerflags": "", - "tvosmaccompilerflags": "", - "maclinkerflags": "", - "tvosmaclinkerflags": "", - "iosplistinject": "", - "tvosplistinject": "", - "androidinject": "", - "androidmanifestinject": "", - "androidactivityinject": "", - "gradleinject": "", - "androidcodeinjection": "", - "hasConvertedCodeInjection": true, - "ioscodeinjection": "", - "tvoscodeinjection": "", - "iosSystemFrameworkEntries": [], - "tvosSystemFrameworkEntries": [], - "iosThirdPartyFrameworkEntries": [], - "tvosThirdPartyFrameworkEntries": [], - "IncludedResources": [ - "Included Files\\ApolloHelp.html", - "Included Files\\LuaLicense.txt", - ], - "androidPermissions": [], - "copyToTargets": 105554172285166, - "iosCocoaPods": "", - "tvosCocoaPods": "", - "iosCocoaPodDependencies": "", - "tvosCocoaPodDependencies": "", - "parent": { - "name": "Extensions", - "path": "folders/Extensions.yy", - }, -} \ No newline at end of file diff --git a/extensions/Apollo/Apollo_x64.dll b/extensions/Apollo/Apollo_x64.dll deleted file mode 100644 index 2e1a10220..000000000 Binary files a/extensions/Apollo/Apollo_x64.dll and /dev/null differ diff --git a/extensions/Apollo/LuaLicense.txt b/extensions/Apollo/LuaLicense.txt deleted file mode 100644 index 8ed741f40..000000000 --- a/extensions/Apollo/LuaLicense.txt +++ /dev/null @@ -1,6 +0,0 @@ -Copyright © 1994–2017 Lua.org, PUC-Rio. -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/extensions/Apollo/_/Apollo.dylib b/extensions/Apollo/_/Apollo.dylib deleted file mode 100644 index 0218d29d0..000000000 Binary files a/extensions/Apollo/_/Apollo.dylib and /dev/null differ diff --git a/extensions/Apollo/_/Apollo.so b/extensions/Apollo/_/Apollo.so deleted file mode 100644 index 80a18ba8b..000000000 Binary files a/extensions/Apollo/_/Apollo.so and /dev/null differ diff --git a/extensions/Apollo/apollo_buffer.gml b/extensions/Apollo/apollo_buffer.gml deleted file mode 100644 index de9a666b6..000000000 --- a/extensions/Apollo/apollo_buffer.gml +++ /dev/null @@ -1,141 +0,0 @@ -#define lua_buffer_write -/// (buf, value)~ -var b/*:Buffer*/ = argument0, v = argument1; -// GMS >= 2.3: -if (is_numeric(v)) { - if (is_real(v)) { - buffer_write(b, buffer_u8, lua_btype_real); - buffer_write(b, buffer_f64, v); - } else if (is_bool(v)) { - // http://bugs.yoyogames.com/view.php?id=26211 - buffer_write(b, buffer_u8, lua_btype_bool); - buffer_write(b, buffer_bool, v); - } else { - buffer_write(b, buffer_u8, lua_btype_int64); - buffer_write(b, buffer_u64, v); - } -} -/*/ -if (is_real(v)) { - buffer_write(b, buffer_u8, lua_btype_real); - buffer_write(b, buffer_f64, v); -} else if (is_bool(v)) { - // http://bugs.yoyogames.com/view.php?id=26211 - buffer_write(b, buffer_u8, lua_btype_bool); - buffer_write(b, buffer_bool, v); -} else if (is_int64(v) || is_int32(v)) { - buffer_write(b, buffer_u8, lua_btype_int64); - buffer_write(b, buffer_u64, v); -} -//*/ -else if (is_string(v)) { - buffer_write(b, buffer_u8, lua_btype_string); - buffer_write(b, buffer_string, v); -} else if (is_array(v)) { - /* GMS < 2.3: - if (array_height_2d(v) >= 2) { // [[v1, v2], [k1, k2]] - var n = array_length_2d(v, 0); - buffer_write(b, buffer_u8, lua_btype_struct); - buffer_write(b, buffer_u32, n); - for (var i = 0; i < n; i++) { - var k = v[1, i]; - if (!is_string(k)) k = string(k); - buffer_write(b, buffer_string, k); - lua_buffer_write(b, v[0, i]); - } - } else - //*/ - { - var n = array_length_1d(v); - if (n == 2 && v[0] == global.g_lua_script_marker) { - buffer_write(b, buffer_u8, lua_btype_script); - buffer_write(b, buffer_s32, v[1]); - exit; - } - if (n == 4 && v[0] == global.g_lua_ref_marker) { // byref! - buffer_write(b, buffer_u8, lua_btype_ref); - var _val = v[1]; - var i = global.g_lua_ref_index[?_val]; - if (i == undefined) { - i = ++global.g_lua_ref_next; - global.g_lua_ref_index[?_val] = i; - global.g_lua_ref_value[?i] = _val; - global.g_lua_ref_count[?i] = 1; - } else global.g_lua_ref_count[?i]++; - buffer_write(b, buffer_u64, i); - buffer_write(b, buffer_u8, v[2]); - buffer_write(b, buffer_bool, v[3]); - exit; - } - buffer_write(b, buffer_u8, lua_btype_array); - buffer_write(b, buffer_u32, n); - for (var i = 0; i < n; i++) { - lua_buffer_write(b, v[i]); - } - } -} -// GMS >= 2.3: -else if (is_method(v)) { - buffer_write(b, buffer_u8, lua_btype_method); - var i = ++global.g_lua_method_next; - global.g_lua_method_map[?i] = v; - buffer_write(b, buffer_u64, i); - buffer_write(b, buffer_string, "gml_method: " + script_get_name(method_get_index(v))); -} -else if (is_struct(v)) { - var _keys = variable_struct_get_names(v); - var n = array_length(_keys); - buffer_write(b, buffer_u8, lua_btype_struct); - buffer_write(b, buffer_u32, n); - for (var i = 0; i < n; i++) { - var k = _keys[i]; - buffer_write(b, buffer_string, k); - lua_buffer_write(b, variable_struct_get(v, k)); - } -} -//*/ -else buffer_write(b, buffer_u8, lua_btype_nil); - -#define lua_buffer_read -/// (buf)~ -var b/*:Buffer*/ = argument0; -switch (buffer_read(b, buffer_u8)) { - case lua_btype_bool: return buffer_read(b, buffer_bool) != 0; - case lua_btype_int32: case lua_btype_script: - return buffer_read(b, buffer_s32); - case lua_btype_int64: return buffer_read(b, buffer_u64); - case lua_btype_real: return buffer_read(b, buffer_f64); - case lua_btype_string: return buffer_read(b, buffer_string); - case lua_btype_array: - var n = buffer_read(b, buffer_u32); - var a = array_create(n); - for (var i = 0; i < n; i++) { - a[i] = lua_buffer_read(b); - } - return a; - case lua_btype_struct: - var n = buffer_read(b, buffer_u32); - // GMS >= 2.3: - var q = {}; - for (var i = 0; i < n; i++) { - var k = buffer_read(b, buffer_string); - variable_struct_set(q, k, lua_buffer_read(b)); - } - return q; - /*/ - var q = array_create(0); - q[2, 0] = undefined; - if (n > 0) { - q[1, n - 1] = 0; - q[0, n - 1] = 0; - for (var i = 0; i < n; i++) { - q[1, i] = buffer_read(b, buffer_string); - q[0, i] = lua_buffer_read(b); - } - } - return q; - //*/ - case lua_btype_method: return global.g_lua_method_map[?buffer_read(b, buffer_u64)]; - case lua_btype_ref: return global.g_lua_ref_value[?buffer_read(b, buffer_u64)]; - default: return undefined; -} \ No newline at end of file diff --git a/extensions/Apollo/apollo_call.gml b/extensions/Apollo/apollo_call.gml deleted file mode 100644 index 3aafe7e04..000000000 --- a/extensions/Apollo/apollo_call.gml +++ /dev/null @@ -1,141 +0,0 @@ -#define lua_call -/// (state_id, func_name, ...args)->result -var q = argument[0]; -var b/*:Buffer*/ = lua_buffer; -var n = argument_count, r; -buffer_seek(b, buffer_seek_start, 0); -buffer_write(b, buffer_s32, n - 2); -for (var i = 2; i < n; i++) lua_buffer_write(b, argument[i]); -lua_state_exec(q, lua_call_raw(q, argument[1], buffer_get_address(b))); -buffer_seek(b, buffer_seek_start, 0); -if (buffer_read(b, buffer_s32) > 0) r = lua_buffer_read(b); else r = undefined; -return r; - -#define lua_call_w -/// (state_id, func_name, args_array)->result -var q = argument0, s = argument1, w = argument2; -var b/*:Buffer*/ = lua_buffer; -var r, n = array_length_1d(w); -buffer_seek(b, buffer_seek_start, 0); -buffer_write(b, buffer_s32, n); -for (var i = 0; i < n; i++) lua_buffer_write(b, w[i]); -lua_state_exec(q, lua_call_raw(q, s, buffer_get_address(b))); -buffer_seek(b, buffer_seek_start, 0); -if (buffer_read(b, buffer_s32) > 0) r = lua_buffer_read(b); else r = undefined; -return r; - -#define lua_call_m -/// (state_id, func_name, ...args)->results_array -var q = argument[0]; -var b/*:Buffer*/ = lua_buffer; -var n = argument_count, r, i; -buffer_seek(b, buffer_seek_start, 0); -buffer_write(b, buffer_s32, n - 2); -for (i = 2; i < n; i++) lua_buffer_write(b, argument[i]); -lua_state_exec(q, lua_call_raw(q, argument[1], buffer_get_address(b))); -buffer_seek(b, buffer_seek_start, 0); -n = buffer_read(b, buffer_s32); -r = array_create(n); -for (i = 0; i < n; i++) r[i] = lua_buffer_read(b); -return r; - -#define lua_call_xm -/// (state_id, func_name, results_array, ...args)->results_count -var q = argument[0], s = argument[1], r = argument[2]; -var b/*:Buffer*/ = lua_buffer; -var n = argument_count, i; -buffer_seek(b, buffer_seek_start, 0); -buffer_write(b, buffer_s32, n - 3); -for (i = 3; i < n; i++) lua_buffer_write(b, argument[i]); -lua_state_exec(q, lua_call_raw(q, s, buffer_get_address(b))); -buffer_seek(b, buffer_seek_start, 0); -n = buffer_read(b, buffer_s32); -for (i = 0; i < n; i++) r[@i] = lua_buffer_read(b); -return n; - -#define lua_call_wm -/// (state_id, func_name, args_array)->results_array -var q = argument0, s = argument1, w = argument2; -var i, n = array_length_1d(w); -var b/*:Buffer*/ = lua_buffer; -buffer_seek(b, buffer_seek_start, 0); -buffer_write(b, buffer_s32, n); -for (i = 0; i < n; i++) lua_buffer_write(b, w[i]); -lua_state_exec(q, lua_call_raw(q, s, buffer_get_address(b))); -buffer_seek(b, buffer_seek_start, 0); -n = buffer_read(b, buffer_s32); -var r = array_create(n); -for (i = 0; i < n; i++) r[i] = lua_buffer_read(b); -return r; - -#define lua_call_wxm -/// (state_id, func_name, args_array, results_array)->result_count -var q = argument0, s = argument1, w = argument2, r = argument3; -var b/*:Buffer*/ = lua_buffer; -var i, n = array_length_1d(w); -buffer_seek(b, buffer_seek_start, 0); -buffer_write(b, buffer_s32, n); -for (i = 0; i < n; i++) lua_buffer_write(b, w[i]); -lua_state_exec(q, lua_call_raw(q, s, buffer_get_address(b))); -buffer_seek(b, buffer_seek_start, 0); -n = buffer_read(b, buffer_s32); -for (i = 0; i < n; i++) r[@i] = lua_buffer_read(b); -return n; - -#define lua_return -/// (...values): Returns one or more values back to Lua code. -var b/*:Buffer*/ = lua_buffer; -buffer_seek(b, buffer_seek_start, 0); -var n = argument_count; -buffer_write(b, buffer_s32, n); -for (var i = 0; i < n; i++) lua_buffer_write(b, argument[i]); -if (n > 0) return argument[0]; else return undefined; - -#define lua_return_w -/// (values:array)->values[0] : Returns the contents of an array as a multi-value return. -var b/*:Buffer*/ = lua_buffer; -var w = argument0; -buffer_seek(b, buffer_seek_start, 0); -var n = array_length_1d(w); -buffer_write(b, buffer_s32, n); -for (var i = 0; i < n; i++) lua_buffer_write(b, w[i]); -if (n > 0) return w[0]; else return undefined; - -#define lua_return_add -/// (...values)->values[0] : Adds one or more values to the list of returned values. -var b/*:Buffer*/ = lua_buffer, r; -var n = argument_count; -if (buffer_tell(b) != 0) { - buffer_poke(b, 0, buffer_s32, buffer_peek(b, 0, buffer_s32) + n); -} else buffer_write(b, buffer_s32, n); -for (var i = 0; i < n; i++) lua_buffer_write(b, argument[i]); -if (n > 0) return argument[0]; else return undefined; - -#define lua_call_start -/// (state_id, func, ...args)->ok? -var b/*:Buffer*/ = lua_buffer; -var n = argument_count, r; -buffer_seek(b, buffer_seek_start, 0); -buffer_write(b, buffer_s32, n - 2); -for (var i = 2; i < n; i++) lua_buffer_write(b, argument[i]); -// -switch (lua_call_start_raw(argument[0], argument[1], buffer_get_address(b))) { - case lua_status_no_state: show_error(global.g_lua_error_no_state, 1); break; - case lua_status_no_func: show_error(global.g_lua_error_no_func, 1); break; - default: return true; -} -return false; - -#define lua_call_next -/// (state_id, ...values)->continue? -var b/*:Buffer*/ = lua_buffer; -var n = argument_count; -buffer_seek(b, buffer_seek_start, 0); -buffer_write(b, buffer_s32, n - 1); -for (var i = 1; i < n; i++) lua_buffer_write(b, argument[i]); -var status = lua_state_exec(argument[0], lua_call_next_raw(argument[0], buffer_get_address(b))); -buffer_seek(b, buffer_seek_start, 0); -if (buffer_read(b, buffer_s32) > 0) { - lua_call_result = lua_buffer_read(b); -} else lua_call_result = undefined; -return status == lua_status_yield; diff --git a/extensions/Apollo/apollo_core.gml b/extensions/Apollo/apollo_core.gml deleted file mode 100644 index 72e24a8f0..000000000 --- a/extensions/Apollo/apollo_core.gml +++ /dev/null @@ -1,264 +0,0 @@ -#define lua_init -//#import "global" -/// ()~ -//#global lua_buffer~ -//#global lua_true -//#global lua_false -//#global lua_current -//#global lua_error_handler -//#global lua_call_result -// GMS >= 2.3: -global.g_lua_method_map = ds_map_create(); -global.g_lua_method_next = 0; -//*/ -var b/*:Buffer*/ = buffer_create(1024*64, buffer_grow, 1); -buffer_write(b, buffer_s32, asset_get_index("lua_internal_array_get")); -buffer_write(b, buffer_s32, asset_get_index("lua_internal_array_set")); -buffer_write(b, buffer_s32, asset_get_index("lua_internal_array_len")); -buffer_write(b, buffer_s32, asset_get_index("lua_internal_struct_get")); -buffer_write(b, buffer_s32, asset_get_index("lua_internal_struct_set")); -buffer_write(b, buffer_s32, asset_get_index("lua_internal_struct_len")); -buffer_write(b, buffer_s32, asset_get_index("lua_internal_struct_keys")); -if (!lua_init_raw(buffer_get_address(b))) { - show_debug_message("Apollo extension couldn't load!"); -} -lua_buffer = b; -lua_current = -1; -global.lua_script_args = array_create(0); -lua_error_handler = -1; -var z = 1; -lua_true = z == 1; -lua_false = z != 1; -lua_call_result = undefined; -// -global.g_lua_type_names = array_create(lua_type_unknown + 1); -global.g_lua_type_names[lua_type_none] = "no value"; -global.g_lua_type_names[lua_type_nil] = "nil"; -global.g_lua_type_names[lua_type_bool] = "boolean"; -global.g_lua_type_names[lua_type_number] = "number"; -global.g_lua_type_names[lua_type_string] = "string"; -global.g_lua_type_names[lua_type_table] = "table"; -global.g_lua_type_names[lua_type_function] = "function"; -global.g_lua_type_names[lua_type_thread] = "thread"; -global.g_lua_type_names[lua_type_userdata] = "userdata"; -global.g_lua_type_names[lua_type_lightuserdata] = "userdata"; -global.g_lua_type_names[lua_type_unknown] = "unknown"; -// -global.g_lua_error_no_state = "Attempting to use a non-existent Lua state!"; -global.g_lua_error_no_func = "Attempting to call a non-existent Lua function!"; -// -global.g_lua_script_execute = 0; -for (var i = 0; i < 512; i++) { - var q = asset_get_index("lua_script_execute_" + string(i)); - if (q < 0) break; - global.g_lua_script_execute[i] = q; -} -global.g_lua_script_execute_max = array_length_1d(global.g_lua_script_execute); -// -global.g_lua_ref_value = ds_map_create(); // index -> value -global.g_lua_ref_index = ds_map_create(); // value -> index -global.g_lua_ref_count = ds_map_create(); // index -> refcount -global.g_lua_ref_next = 0; -global.g_lua_ref_marker = []; -global.g_lua_script_marker = []; - -#define lua_update -var b = lua_buffer; -var _ptr = buffer_get_address(b); -var _size = buffer_get_size(b); -var _max = (_size div 8); -var n; -// GMS >= 2.3: -do { - n = lua_update_method_gc(_ptr, _max); - buffer_seek(b, buffer_seek_start, 0); - for (var i = 0; i < n; i++) { - ds_map_delete(global.g_lua_method_map, buffer_read(b, buffer_u64)); - } -} until (n == 0); -//*/ -do { - n = lua_update_ref_gc(_ptr, _max); - buffer_seek(b, buffer_seek_start, 0); - for (var i = 0; i < n; i++) { - var u = buffer_read(b, buffer_u64); - if (--global.g_lua_ref_count[?u] <= 0) { - var v = global.g_lua_ref_value[?u]; - ds_map_delete(global.g_lua_ref_value, u); - ds_map_delete(global.g_lua_ref_index, v); - ds_map_delete(global.g_lua_ref_count, u); - } - } -} until (n == 0); - -#define lua_bool -/// (value) -return bool(argument0); - -#define lua_print_value -/// (value)->string : Prints a value as expression (e.g. for errors) -var v = argument0; -if (is_string(v)) { - if (string_pos(chr(34), v)) { - if (string_pos("'", v)) { - return "`" + v + "`"; - } else return "'" + v + "'"; - } else return chr(34) + v + chr(34); -} else if (is_undefined(v)) { - return "nil"; -} else return string(v); - -#define lua_state_exec -/// (state, status)~ -var q = argument0, status = argument1; -if (status == lua_status_done) exit; -// -var _lua_current = lua_current; -lua_current = q; -// -var b/*:Buffer*/ = lua_buffer; -var loop = true; -while (loop) { - switch (status) { - case lua_status_call: - buffer_seek(b, buffer_seek_start, 0); - var script_id = buffer_read(b, buffer_s32); - // - var argc = buffer_read(b, buffer_s32); - var args = global.lua_script_args; - for (var i = 0; i < argc; i++) args[@i] = lua_buffer_read(b); - // - buffer_seek(b, buffer_seek_start, 0); - var ret = lua_script_execute(script_id, args, argc); - if (buffer_tell(b) == 0) { - buffer_write(b, buffer_s32, 1); - lua_buffer_write(b, ret); - } - status = lua_state_exec_raw(buffer_get_address(b)); - continue; - // GMS >= 2.3: - case lua_status_callmethod: - buffer_seek(b, buffer_seek_start, 0); - var ref = global.g_lua_method_map[?buffer_read(b, buffer_u64)]; - var argc = buffer_read(b, buffer_s32); - var args = global.lua_script_args; - for (var i = 0; i < argc; i++) args[@i] = lua_buffer_read(b); - // - buffer_seek(b, buffer_seek_start, 0); - var _self = method_get_self(ref); - var ret = undefined; with (method_get_self(ref)) { - ret = script_execute_ext(method_get_index(ref), args, 0, argc) - } - if (buffer_tell(b) == 0) { - buffer_write(b, buffer_s32, 1); - lua_buffer_write(b, ret); - } - status = lua_state_exec_raw(buffer_get_address(b)); - continue; - //*/ - case lua_status_error: - buffer_seek(b, buffer_seek_start, 0); - var error_text = buffer_read(b, buffer_string); - if (lua_error_handler >= 0) { - script_execute(lua_error_handler, lua_current, error_text); - } else show_debug_message("Lua error: " + error_text); - break; - case lua_status_no_state: show_error(global.g_lua_error_no_state, 1); break; - case lua_status_no_func: show_error(global.g_lua_error_no_func, 1); break; - default: loop = false; break; - }; break; -} -lua_current = _lua_current; -return status; - -#define lua_add_code -/// (state_id, code) -var q = argument0, s = argument1; -var b/*:Buffer*/ = lua_buffer; -buffer_poke(b, 0, buffer_s32, 0); -lua_state_exec(q, lua_add_code_raw(q, s, buffer_get_address(b))); - -#define lua_add_file -/// (state_id, path, chdir = true) -var q = argument[0], s = argument[1]; -var chdir = argument_count > 2 ? argument[2] : true; -if !(string_ord_at(s, 1) == ord("/") - || string_ord_at(s, 2) == ord(":") - || string_copy(s, 1, 2) == (chr(92) + chr(92)) -) for (var iter = 0; iter < 3; iter++) { - var dir; - switch (iter) { - case 0: dir = game_save_id; break; - case 1: dir = working_directory; break; - default: dir = ""; - } - switch (string_ord_at(dir, string_length(dir))) { - case ord("/"): case 92/* \ */: break; - default: if (os_type == os_windows) dir += chr(92); else dir += "/"; - } - var fp = dir + s; - if (file_exists(fp)) { - if (chdir) { - var _dir = lua_get_cwd(); - lua_set_cwd(dir); - // - var b/*:Buffer*/ = lua_buffer; - buffer_poke(b, 0, buffer_s32, 0); - lua_state_exec(q, lua_add_file_raw(q, s, buffer_get_address(b))); - // if the path is what we've set it to, set it back to what it was - if (lua_get_cwd() == dir) lua_set_cwd(_dir); - exit; - } else s = fp; - break; - } -} -var b/*:Buffer*/ = lua_buffer; -buffer_poke(b, 0, buffer_s32, 0); -lua_state_exec(q, lua_add_file_raw(q, s, buffer_get_address(b))); - -#define lua_add_function -/// (state_id, func_name, script_id) -var q = argument0, s = argument1, i = argument2; -// GMS >= 2.3: -if (is_method(i)) { - var b/*:Buffer*/ = lua_buffer; - buffer_seek(b, buffer_seek_start, 0); - lua_buffer_write(b, i); - if (lua_global_set_raw(argument0, argument1, buffer_get_address(b))) { - // ok! - } else show_error(global.g_lua_error_no_state, 1); -} else //*/ -lua_state_exec(q, lua_add_function_raw(q, s, i)); - -#define lua_global_get -/// (state_id, name)->value -var b/*:Buffer*/ = lua_buffer; -if (lua_global_get_raw(argument0, argument1, buffer_get_address(b))) { - buffer_seek(b, buffer_seek_start, 0); - return lua_buffer_read(b); -} else show_error(global.g_lua_error_no_state, 1); - -#define lua_global_set -/// (state_id, name, value) -var b/*:Buffer*/ = lua_buffer; -buffer_seek(b, buffer_seek_start, 0); -lua_buffer_write(b, argument2); -if (lua_global_set_raw(argument0, argument1, buffer_get_address(b))) { - // ok! -} else show_error(global.g_lua_error_no_state, 1); - -#define lua_global_typeof -/// (state_id, name)->type_name -var t = lua_global_type_raw(argument0, argument1); -if (t < 0) { - show_error(global.g_lua_error_no_state, 1); - return global.g_lua_type_names[lua_type_unknown]; -} else return global.g_lua_type_names[t]; - -#define lua_global_type -/// (state_id, name)->lua_type -var t = lua_global_type_raw(argument0, argument1); -if (t < 0) { - show_error(global.g_lua_error_no_state, 1); - return lua_type_unknown; -} else return t; \ No newline at end of file diff --git a/extensions/Apollo/apollo_ref.gml b/extensions/Apollo/apollo_ref.gml deleted file mode 100644 index efba8c7f5..000000000 --- a/extensions/Apollo/apollo_ref.gml +++ /dev/null @@ -1,81 +0,0 @@ -#define lua_byref -/// (value, recursive = false)->marked_value -var _val = argument[0]; -var _rec = argument_count > 1 ? argument[1] : false; -var _kind; -if (is_array(_val)) _kind = 0; -// GMS >= 2.3: -else if (is_struct(_val) && !is_method(_val)) _kind = 1; -//*/ -else return _val; - -return [global.g_lua_ref_marker, _val, _kind, _rec]; - -#define lua_script -/// (script_id)->marked_script -return [global.g_lua_script_marker, argument0]; - -#define lua_internal_array_get -var _uid = argument0, _index = argument1, _rec = argument2; -if !( - // GMS >= 2.3: - is_numeric(_index) - /*/ - is_real(_index) || is_int64(_index) - //*/ -) { - lua_show_error("Index must be numeric, got " + typeof(_index)); - return undefined; -} -var _arr = global.g_lua_ref_value[?_uid]; -if (--_index >= 0 && _index < array_length_1d(_arr)) { - var _val = _arr[_index]; - if (_rec) return lua_byref(_val, true); else return _val; -} else return undefined; - -#define lua_internal_array_set -var _uid = argument0, _index = argument1, _val = argument2; -if !( - // GMS >= 2.3: - is_numeric(_index) - /*/ - is_real(_index) || is_int64(_index) - //*/ -) { - lua_show_error("Index must be numeric, got " + typeof(_index)); - return undefined; -} -var _arr = global.g_lua_ref_value[?_uid]; -if (--_index >= 0) { - _arr[@_index] = _val; - return true; -} else lua_show_error("Index (" + string(_index + 1) + ") is out of bounds."); - -#define lua_internal_array_len -return array_length_1d(global.g_lua_ref_value[?argument0]); - -#define lua_internal_struct_get -// GMS >= 2.3: -var _uid = argument0, _key = argument1, _rec = argument2; -var _obj = global.g_lua_ref_value[?_uid]; -if (_rec) { - return lua_byref(variable_struct_get(_obj, _key), true); -} else return variable_struct_get(_obj, _key); -//*/ - -#define lua_internal_struct_set -// GMS >= 2.3: -var _uid = argument0, _key = argument1, _val = argument2; -var _obj = global.g_lua_ref_value[?_uid]; -variable_struct_set(_obj, _key, _val); -//*/ - -#define lua_internal_struct_len -// GMS >= 2.3: -return variable_struct_names_count(global.g_lua_ref_value[?argument0]); -//*/ - -#define lua_internal_struct_keys -// GMS >= 2.3: -return variable_struct_get_names(global.g_lua_ref_value[?argument0]); -//*/ \ No newline at end of file diff --git a/extensions/Apollo/apollo_script_execute.gml b/extensions/Apollo/apollo_script_execute.gml deleted file mode 100644 index 776fdbc0e..000000000 --- a/extensions/Apollo/apollo_script_execute.gml +++ /dev/null @@ -1,82 +0,0 @@ -#define lua_script_execute -/// (script:index, args:array, argc:int)~ -if (argument2 < global.g_lua_script_execute_max) { - return script_execute(global.g_lua_script_execute[argument2], argument0, argument1); -} else show_error("lua_script_execute: Too many arguments (got " + string(argument2) + ", max " + string(global.g_lua_script_execute_max) + ")!", false); - -/* // generator: -var r = ``; -for (var i = 0; i <= 32; i++) { -r += `#define lua_script_execute_${i} -return script_execute(argument0`; -for (var k = 0; k < i; k++) r += `, argument1[${k}]`; -r += `);\n`; -}; r; -*/ - -#define lua_script_execute_0 -return script_execute(argument0); -#define lua_script_execute_1 -return script_execute(argument0, argument1[0]); -#define lua_script_execute_2 -return script_execute(argument0, argument1[0], argument1[1]); -#define lua_script_execute_3 -return script_execute(argument0, argument1[0], argument1[1], argument1[2]); -#define lua_script_execute_4 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3]); -#define lua_script_execute_5 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4]); -#define lua_script_execute_6 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5]); -#define lua_script_execute_7 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6]); -#define lua_script_execute_8 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7]); -#define lua_script_execute_9 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8]); -#define lua_script_execute_10 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9]); -#define lua_script_execute_11 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10]); -#define lua_script_execute_12 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11]); -#define lua_script_execute_13 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12]); -#define lua_script_execute_14 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13]); -#define lua_script_execute_15 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14]); -#define lua_script_execute_16 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15]); -#define lua_script_execute_17 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16]); -#define lua_script_execute_18 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17]); -#define lua_script_execute_19 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18]); -#define lua_script_execute_20 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19]); -#define lua_script_execute_21 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20]); -#define lua_script_execute_22 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21]); -#define lua_script_execute_23 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22]); -#define lua_script_execute_24 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23]); -#define lua_script_execute_25 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24]); -#define lua_script_execute_26 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25]); -#define lua_script_execute_27 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26]); -#define lua_script_execute_28 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27]); -#define lua_script_execute_29 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27], argument1[28]); -#define lua_script_execute_30 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27], argument1[28], argument1[29]); -#define lua_script_execute_31 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27], argument1[28], argument1[29], argument1[30]); -#define lua_script_execute_32 -return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27], argument1[28], argument1[29], argument1[30], argument1[31]); \ No newline at end of file diff --git a/extensions/execute_shell_simple_ext/autogen.gml b/extensions/execute_shell_simple_ext/autogen.gml deleted file mode 100644 index e69de29bb..000000000 diff --git a/extensions/execute_shell_simple_ext/execute_shell_simple_ext.cpp b/extensions/execute_shell_simple_ext/execute_shell_simple_ext.cpp deleted file mode 100644 index 8dbd475b0..000000000 --- a/extensions/execute_shell_simple_ext/execute_shell_simple_ext.cpp +++ /dev/null @@ -1,284 +0,0 @@ -#pragma once -#include "stdafx.h" -#include -#if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) -#include -#endif -#include -#include -#include -using namespace std; - -#define dllg /* tag */ - -#if defined(WIN32) -#define dllx extern "C" __declspec(dllexport) -#elif defined(GNUC) -#define dllx extern "C" __attribute__ ((visibility("default"))) -#else -#define dllx extern "C" -#endif - -#ifdef _WINDEF_ -typedef HWND GAME_HWND; -#endif - -struct gml_buffer { -private: - uint8_t* _data; - int32_t _size; - int32_t _tell; -public: - gml_buffer() : _data(nullptr), _tell(0), _size(0) {} - gml_buffer(uint8_t* data, int32_t size, int32_t tell) : _data(data), _size(size), _tell(tell) {} - - inline uint8_t* data() { return _data; } - inline int32_t tell() { return _tell; } - inline int32_t size() { return _size; } -}; - -class gml_istream { - uint8_t* pos; - uint8_t* start; -public: - gml_istream(void* origin) : pos((uint8_t*)origin), start((uint8_t*)origin) {} - - template T read() { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be read"); - T result{}; - std::memcpy(&result, pos, sizeof(T)); - pos += sizeof(T); - return result; - } - - char* read_string() { - char* r = (char*)pos; - while (*pos != 0) pos++; - pos++; - return r; - } - - template std::vector read_vector() { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be read"); - auto n = read(); - std::vector vec(n); - std::memcpy(vec.data(), pos, sizeof(T) * n); - pos += sizeof(T) * n; - return vec; - } - - gml_buffer read_gml_buffer() { - auto _data = (uint8_t*)read(); - auto _size = read(); - auto _tell = read(); - return gml_buffer(_data, _size, _tell); - } - - #pragma region Tuples - #if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) - template - std::tuple read_tuple() { - std::tuple tup; - std::apply([this](auto&&... arg) { - (( - arg = this->read>() - ), ...); - }, tup); - return tup; - } - - template optional read_optional() { - if (read()) { - return read; - } else return {}; - } - #else - template std::tuple read_tuple() { - A a = read(); - B b = read(); - return std::tuple(a, b); - } - - template std::tuple read_tuple() { - A a = read(); - B b = read(); - C c = read(); - return std::tuple(a, b, c); - } - - template std::tuple read_tuple() { - A a = read(); - B b = read(); - C c = read(); - D d = read(); - return std::tuple(a, b, c, d); - } - #endif -}; - -class gml_ostream { - uint8_t* pos; - uint8_t* start; -public: - gml_ostream(void* origin) : pos((uint8_t*)origin), start((uint8_t*)origin) {} - - template void write(T val) { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be write"); - memcpy(pos, &val, sizeof(T)); - pos += sizeof(T); - } - - void write_string(const char* s) { - for (int i = 0; s[i] != 0; i++) write(s[i]); - write(0); - } - - template void write_vector(std::vector& vec) { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be write"); - auto n = vec.size(); - write(n); - memcpy(pos, vec.data(), n * sizeof(T)); - pos += n * sizeof(T); - } - - #if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) - template - void write_tuple(std::tuple tup) { - std::apply([this](auto&&... arg) { - (this->write(arg), ...); - }, tup); - } - - template void write_optional(optional& val) { - auto hasValue = val.has_value(); - write(hasValue); - if (hasValue) write(val.value()); - } - #else - template void write_tuple(std::tuple& tup) { - write(std::get<0>(tup)); - write(std::get<1>(tup)); - } - template void write_tuple(std::tuple& tup) { - write(std::get<0>(tup)); - write(std::get<1>(tup)); - write(std::get<2>(tup)); - } - template void write_tuple(std::tuple& tup) { - write(std::get<0>(tup)); - write(std::get<1>(tup)); - write(std::get<2>(tup)); - write(std::get<3>(tup)); - } - #endif -}; -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by execute_shell_simple_ext.rc - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 101 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1001 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif -// stdafx.h : include file for standard system include files, -// or project specific include files that are used frequently, but -// are changed infrequently -// - -#pragma once - -#ifdef _WINDOWS - #include "targetver.h" - - #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers - #include -#endif - -#if defined(WIN32) -#define dllx extern "C" __declspec(dllexport) -#elif defined(GNUC) -#define dllx extern "C" __attribute__ ((visibility("default"))) -#else -#define dllx extern "C" -#endif - -#define _trace // requires user32.lib;Kernel32.lib - -#ifdef _trace -#ifdef _WINDOWS -void trace(const char* format, ...); -#else -#define trace(...) { printf("[execute_shell_simple_ext:%d] ", __LINE__); printf(__VA_ARGS__); printf("\n"); fflush(stdout); } -#endif -#endif - -#include "gml_ext.h" - -// TODO: reference additional headers your program requires here -#pragma once - -// Including SDKDDKVer.h defines the highest available Windows platform. - -// If you wish to build your application for a previous Windows platform, include WinSDKVer.h and -// set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h. - -#include -#include "gml_ext.h" -/// @author YellowAfterlife - -#include "stdafx.h" -#include - -template int yal_mbstowcs(const char* text, wchar_t(&wtext)[wsize]) { - wtext[wsize - 1] = 0; - return MultiByteToWideChar(CP_UTF8, 0, text, -1, wtext, wsize - 1); -} - -static wchar_t wpath[1024]; -static wchar_t wargs[1024]; -static wchar_t waction[1024]; -static wchar_t wdir[1024]; -dllx double execute_shell_simple_raw(const char* path, const char* args, const char* action, double showCmd) { - yal_mbstowcs(path, wpath); - yal_mbstowcs(args, wargs); - yal_mbstowcs(action, waction); - GetCurrentDirectoryW(1024, wdir); - return (int)ShellExecute(nullptr, waction, wpath, wargs, wdir, (int)showCmd) > 32; -} -// stdafx.cpp : source file that includes just the standard includes -// execute_shell_simple_ext.pch will be the pre-compiled header -// stdafx.obj will contain the pre-compiled type information - -#include "stdafx.h" -#include - -#if _WINDOWS -// http://computer-programming-forum.com/7-vc.net/07649664cea3e3d7.htm -extern "C" int _fltused = 0; -#endif - -// TODO: reference any additional headers you need in STDAFX.H -// and not in this file -#ifdef _trace -#ifdef _WINDOWS -// https://yal.cc/printf-without-standard-library/ -void trace(const char* pszFormat, ...) { - char buf[1025]; - va_list argList; - va_start(argList, pszFormat); - wvsprintfA(buf, pszFormat, argList); - va_end(argList); - DWORD done; - auto len = strlen(buf); - buf[len] = '\n'; - buf[++len] = 0; - WriteFile(GetStdHandle(STD_OUTPUT_HANDLE), buf, len, &done, NULL); -} -#endif -#endif diff --git a/extensions/execute_shell_simple_ext/execute_shell_simple_ext.dll b/extensions/execute_shell_simple_ext/execute_shell_simple_ext.dll deleted file mode 100644 index 99263f8e2..000000000 Binary files a/extensions/execute_shell_simple_ext/execute_shell_simple_ext.dll and /dev/null differ diff --git a/extensions/execute_shell_simple_ext/execute_shell_simple_ext.gml b/extensions/execute_shell_simple_ext/execute_shell_simple_ext.gml deleted file mode 100644 index e6bc345f2..000000000 --- a/extensions/execute_shell_simple_ext/execute_shell_simple_ext.gml +++ /dev/null @@ -1,7 +0,0 @@ -#define execute_shell_simple -/// (path, args = "", action = "open", showCmd = 5/*SW_OPEN*/) -var _path = argument[0]; -var _args = argument_count > 1 ? argument[1] : ""; -var _action = argument_count > 2 ? argument[2] : "open"; -var _showCmd = argument_count > 3 ? argument[3] : 5; -return execute_shell_simple_raw(_path, _args, _action, _showCmd) \ No newline at end of file diff --git a/extensions/execute_shell_simple_ext/execute_shell_simple_ext.yy b/extensions/execute_shell_simple_ext/execute_shell_simple_ext.yy deleted file mode 100644 index a7358bf8b..000000000 --- a/extensions/execute_shell_simple_ext/execute_shell_simple_ext.yy +++ /dev/null @@ -1,78 +0,0 @@ -{ - "resourceType": "GMExtension", - "resourceVersion": "1.2", - "name": "execute_shell_simple_ext", - "optionsFile": "options.json", - "options": [], - "exportToGame": true, - "supportedTargets": 113497714299118, - "extensionVersion": "1.0.0", - "packageId": "", - "productId": "", - "author": "", - "date": "2019-12-12T01:34:29", - "license": "Proprietary", - "description": "", - "helpfile": "", - "iosProps": true, - "tvosProps": false, - "androidProps": true, - "installdir": "", - "files": [ - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"execute_shell_simple_ext.dll","origname":"extensions\\execute_shell_simple_ext.dll","init":"","final":"","kind":1,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"execute_shell_simple_raw","externalName":"execute_shell_simple_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":4,"args":[ - 1, - 1, - 1, - 2, - ],"documentation":"",}, - ],"constants":[],"ProxyFiles":[ - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"execute_shell_simple_ext_x64.dll","TargetMask":6,}, - ],"copyToTargets":9223372036854775807,"usesRunnerInterface":false,"order":[ - {"name":"execute_shell_simple_raw","path":"extensions/execute_shell_simple_ext/execute_shell_simple_ext.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"execute_shell_simple_ext.gml","origname":"extensions\\gml.gml","init":"","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"execute_shell_simple","externalName":"execute_shell_simple","kind":2,"help":"execute_shell_simple(path, args = \"\", action = \"open\", showCmd = 5/*SW_OPEN*/)","hidden":false,"returnType":2,"argCount":-1,"args":[],"documentation":"",}, - ],"constants":[],"ProxyFiles":[],"copyToTargets":9223372036854775807,"usesRunnerInterface":false,"order":[ - {"name":"execute_shell_simple","path":"extensions/execute_shell_simple_ext/execute_shell_simple_ext.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"autogen.gml","origname":"extensions\\autogen.gml","init":"","final":"","kind":2,"uncompress":false,"functions":[],"constants":[],"ProxyFiles":[],"copyToTargets":-1,"usesRunnerInterface":false,"order":[],}, - ], - "classname": "", - "tvosclassname": "", - "tvosdelegatename": "", - "iosdelegatename": "", - "androidclassname": "", - "sourcedir": "", - "androidsourcedir": "", - "macsourcedir": "", - "maccompilerflags": "", - "tvosmaccompilerflags": "", - "maclinkerflags": "", - "tvosmaclinkerflags": "", - "iosplistinject": "", - "tvosplistinject": "", - "androidinject": "", - "androidmanifestinject": "", - "androidactivityinject": "", - "gradleinject": "", - "androidcodeinjection": "", - "hasConvertedCodeInjection": true, - "ioscodeinjection": "", - "tvoscodeinjection": "", - "iosSystemFrameworkEntries": [], - "tvosSystemFrameworkEntries": [], - "iosThirdPartyFrameworkEntries": [], - "tvosThirdPartyFrameworkEntries": [], - "IncludedResources": [], - "androidPermissions": [], - "copyToTargets": 113497714299118, - "iosCocoaPods": "", - "tvosCocoaPods": "", - "iosCocoaPodDependencies": "", - "tvosCocoaPodDependencies": "", - "parent": { - "name": "Extensions", - "path": "folders/Extensions.yy", - }, -} \ No newline at end of file diff --git a/extensions/execute_shell_simple_ext/execute_shell_simple_ext_x64.dll b/extensions/execute_shell_simple_ext/execute_shell_simple_ext_x64.dll deleted file mode 100644 index e739c5366..000000000 Binary files a/extensions/execute_shell_simple_ext/execute_shell_simple_ext_x64.dll and /dev/null differ diff --git a/extensions/file_dropper/autogen.gml b/extensions/file_dropper/autogen.gml deleted file mode 100644 index c11f79df2..000000000 --- a/extensions/file_dropper/autogen.gml +++ /dev/null @@ -1,6 +0,0 @@ -#define file_dropper_init -/// file_dropper_init()->bool -var _buf = file_dropper_prepare_buffer(8); -buffer_write(_buf, buffer_u64, int64(window_handle())); -return file_dropper_init_raw(buffer_get_address(_buf), 8); - diff --git a/extensions/file_dropper/file_dropper.cpp b/extensions/file_dropper/file_dropper.cpp deleted file mode 100644 index f7ec9046f..000000000 --- a/extensions/file_dropper/file_dropper.cpp +++ /dev/null @@ -1,495 +0,0 @@ -#pragma once -#include "stdafx.h" - -// As per http://help.yoyogames.com/hc/en-us/articles/216755258: -typedef int gml_ds_map; -// -typedef void (*gml_event_perform_async_t)(gml_ds_map map, int event_type); -typedef int (*gml_ds_map_create_ext_t)(int n, ...); -typedef bool (*gml_ds_map_set_double_t)(gml_ds_map map, char* key, double value); -typedef bool (*gml_ds_map_set_string_t)(gml_ds_map map, char* key, const char* value); -// -extern gml_event_perform_async_t gml_event_perform_async; -extern gml_ds_map_create_ext_t gml_ds_map_create_ext; -extern gml_ds_map_set_double_t gml_ds_map_set_double; -extern gml_ds_map_set_string_t gml_ds_map_set_string; -// -inline gml_ds_map gml_ds_map_create() { - return gml_ds_map_create_ext(0); -} - -// A wrapper for queuing async events for GML easier. -class gml_async_event { -private: - gml_ds_map map; -public: - gml_async_event() { - map = gml_ds_map_create(); - } - gml_async_event(char* type) { - map = gml_ds_map_create(); - gml_ds_map_set_string(map, "event_type", type); - } - ~gml_async_event() { - // - } - /// Dispatches this event and cleans up the map. - void dispatch(int kind) { - gml_event_perform_async(map, kind); - } - bool set(char* key, double value) { - return gml_ds_map_set_double(map, key, value); - } - bool set(char* key, const char* value) { - return gml_ds_map_set_string(map, key, value); - } -};#pragma once -#include "stdafx.h" -#include -#if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) -#include -#endif -#include -#include -#include -using namespace std; - -#define dllg /* tag */ - -#if defined(WIN32) -#define dllx extern "C" __declspec(dllexport) -#elif defined(GNUC) -#define dllx extern "C" __attribute__ ((visibility("default"))) -#else -#define dllx extern "C" -#endif - -#ifdef _WINDEF_ -typedef HWND GAME_HWND; -#endif - -struct gml_buffer { -private: - uint8_t* _data; - int32_t _size; - int32_t _tell; -public: - gml_buffer() : _data(nullptr), _tell(0), _size(0) {} - gml_buffer(uint8_t* data, int32_t size, int32_t tell) : _data(data), _size(size), _tell(tell) {} - - inline uint8_t* data() { return _data; } - inline int32_t tell() { return _tell; } - inline int32_t size() { return _size; } -}; - -class gml_istream { - uint8_t* pos; - uint8_t* start; -public: - gml_istream(void* origin) : pos((uint8_t*)origin), start((uint8_t*)origin) {} - - template T read() { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be read"); - T result{}; - std::memcpy(&result, pos, sizeof(T)); - pos += sizeof(T); - return result; - } - - char* read_string() { - char* r = (char*)pos; - while (*pos != 0) pos++; - pos++; - return r; - } - - template std::vector read_vector() { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be read"); - auto n = read(); - std::vector vec(n); - std::memcpy(vec.data(), pos, sizeof(T) * n); - pos += sizeof(T) * n; - return vec; - } - - gml_buffer read_gml_buffer() { - auto _data = (uint8_t*)read(); - auto _size = read(); - auto _tell = read(); - return gml_buffer(_data, _size, _tell); - } - - #pragma region Tuples - #if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) - template - std::tuple read_tuple() { - std::tuple tup; - std::apply([this](auto&&... arg) { - (( - arg = this->read>() - ), ...); - }, tup); - return tup; - } - - template optional read_optional() { - if (read()) { - return read; - } else return {}; - } - #else - template std::tuple read_tuple() { - A a = read(); - B b = read(); - return std::tuple(a, b); - } - - template std::tuple read_tuple() { - A a = read(); - B b = read(); - C c = read(); - return std::tuple(a, b, c); - } - - template std::tuple read_tuple() { - A a = read(); - B b = read(); - C c = read(); - D d = read(); - return std::tuple(a, b, c, d); - } - #endif -}; - -class gml_ostream { - uint8_t* pos; - uint8_t* start; -public: - gml_ostream(void* origin) : pos((uint8_t*)origin), start((uint8_t*)origin) {} - - template void write(T val) { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be write"); - memcpy(pos, &val, sizeof(T)); - pos += sizeof(T); - } - - void write_string(const char* s) { - for (int i = 0; s[i] != 0; i++) write(s[i]); - write(0); - } - - template void write_vector(std::vector& vec) { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be write"); - auto n = vec.size(); - write(n); - memcpy(pos, vec.data(), n * sizeof(T)); - pos += n * sizeof(T); - } - - #if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) - template - void write_tuple(std::tuple tup) { - std::apply([this](auto&&... arg) { - (this->write(arg), ...); - }, tup); - } - - template void write_optional(optional& val) { - auto hasValue = val.has_value(); - write(hasValue); - if (hasValue) write(val.value()); - } - #else - template void write_tuple(std::tuple& tup) { - write(std::get<0>(tup)); - write(std::get<1>(tup)); - } - template void write_tuple(std::tuple& tup) { - write(std::get<0>(tup)); - write(std::get<1>(tup)); - write(std::get<2>(tup)); - } - template void write_tuple(std::tuple& tup) { - write(std::get<0>(tup)); - write(std::get<1>(tup)); - write(std::get<2>(tup)); - write(std::get<3>(tup)); - } - #endif -}; -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by file_dropper.rc - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 101 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1001 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif -// stdafx.h : include file for standard system include files, -// or project specific include files that are used frequently, but -// are changed infrequently -// - -#pragma once - -#ifdef _WINDOWS - #include "targetver.h" - - #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers - #include -#endif - -#if defined(WIN32) -#define dllx extern "C" __declspec(dllexport) -#elif defined(GNUC) -#define dllx extern "C" __attribute__ ((visibility("default"))) -#else -#define dllx extern "C" -#endif - -#define trace(...) { printf("[file_dropper:%d] ", __LINE__); printf(__VA_ARGS__); printf("\n"); fflush(stdout); } - -#include "gml_ext.h" - -// TODO: reference additional headers your program requires here#pragma once - -// Including SDKDDKVer.h defines the highest available Windows platform. - -// If you wish to build your application for a previous Windows platform, include WinSDKVer.h and -// set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h. - -#include -#pragma once -#include "stdafx.h" - -template T* malloc_arr(size_t count) { - return (T*)malloc(sizeof(T) * count); -} -template T* realloc_arr(T* arr, size_t count) { - return (T*)realloc(arr, sizeof(T) * count); -} -template T* memcpy_arr(T* dst, const T* src, size_t count) { - return (T*)memcpy(dst, src, sizeof(T) * count); -} - -template class tiny_string_t { - C* _data = nullptr; - size_t _size = 0; - size_t _capacity = 0; -public: - tiny_string_t() {} - inline void init(size_t capacity = 32) { - _data = malloc_arr(capacity); - _size = 0; - _capacity = capacity; - } - inline void init(const C* val) { - init(4); - set(val); - } - - /// Returns current size, in characters (not including final NUL) - inline size_t size() { return _size; } - inline void setSize(size_t size) { _size = size; } - - inline bool empty() { - return _size == 0; - } - inline C* c_str() { - return _data; - } - inline C* prepare(size_t capacity) { - if (_capacity < capacity) { - auto new_data = realloc_arr(_data, capacity); - if (new_data == nullptr) { - trace("Failed to reallocate %zu bytes in tiny_string::prepare", sizeof(C) * capacity); - return nullptr; - } - _data = new_data; - _capacity = capacity; - } - return _data; - } - inline const C* set(const C* value, size_t len = SIZE_MAX) { - if (len == SIZE_MAX) { - const C* iter = value; - len = 1; - while (*iter) { iter++; len++; } - } - C* result = prepare(len); - memcpy_arr(result, value, len); - _size = len - 1; - return result; - } - // - inline void operator=(const C* value) { set(value); } - template inline void operator =(const C(&value)[size]) { set(value, size); } -}; -struct tiny_string : public tiny_string_t { -public: - inline char* conv(const wchar_t* wstr) { - auto size = WideCharToMultiByte(CP_UTF8, 0, wstr, -1, NULL, 0, NULL, NULL); - auto str = prepare(size); - WideCharToMultiByte(CP_UTF8, 0, wstr, -1, str, size, NULL, NULL); - setSize(size - 1); - return str; - } - - inline void operator=(const char* value) { set(value); } - template inline void operator =(const char(&value)[size]) { set(value, size); } -}; -struct tiny_wstring : public tiny_string_t { -public: - inline wchar_t* conv(const char* str) { - auto size = MultiByteToWideChar(CP_UTF8, 0, str, -1, NULL, 0); - auto wstr = prepare(size); - MultiByteToWideChar(CP_UTF8, 0, str, -1, wstr, size); - setSize(size - 1); - return wstr; - } - - inline void operator=(const wchar_t* value) { set(value); } - template inline void operator =(const wchar_t(&value)[size]) { set(value, size); } -};#include "gml_ext.h" -extern bool file_dropper_init(GAME_HWND hwnd); -dllx double file_dropper_init_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - return file_dropper_init(_arg_hwnd); -} - -// dllmain.cpp : Defines the entry point for the DLL application. -#include "stdafx.h" - -BOOL APIENTRY DllMain( HMODULE hModule, - DWORD ul_reason_for_call, - LPVOID lpReserved - ) -{ - switch (ul_reason_for_call) - { - case DLL_PROCESS_ATTACH: - case DLL_THREAD_ATTACH: - case DLL_THREAD_DETACH: - case DLL_PROCESS_DETACH: - break; - } - return TRUE; -} - -/// @author YellowAfterlife - -#include -#include "stdafx.h" -#include "gml_async_glue.h" -#include "tiny_string.h" - -static tiny_string utf8c; -static UINT GMDropTarget_refCount = 0; - -struct GMDropTarget : IDropTarget { - // Inherited via IDropTarget - virtual HRESULT __stdcall QueryInterface(REFIID riid, void** ppvObject) override { - if (IsEqualIID(riid, IID_IDropTarget) || IsEqualIID(riid, IID_IUnknown)) { - *ppvObject = this; - this->AddRef(); - return NOERROR; - } else { - *ppvObject = nullptr; - return E_NOINTERFACE; - } - } - virtual ULONG __stdcall AddRef(void) override { - return ++GMDropTarget_refCount; - } - virtual ULONG __stdcall Release(void) override { - return --GMDropTarget_refCount; - } - virtual HRESULT __stdcall DragEnter(IDataObject* pDataObj, DWORD grfKeyState, POINTL pt, DWORD* pdwEffect) override { - return S_OK; - } - virtual HRESULT __stdcall DragOver(DWORD grfKeyState, POINTL pt, DWORD* pdwEffect) override { - return S_OK; - } - virtual HRESULT __stdcall DragLeave(void) override { - return S_OK; - } - virtual HRESULT __stdcall Drop(IDataObject* pDataObj, DWORD grfKeyState, POINTL pt, DWORD* pdwEffect) override { - //trace("drop"); - FORMATETC formatEtc; - formatEtc.cfFormat = CF_HDROP; - formatEtc.dwAspect = DVASPECT_CONTENT; - formatEtc.lindex = -1; - formatEtc.ptd = NULL; - formatEtc.tymed = TYMED_HGLOBAL; - - STGMEDIUM medium; - auto hr = pDataObj->GetData(&formatEtc, &medium); - if (FAILED(hr)) return hr; - if (medium.tymed != TYMED_HGLOBAL) return S_OK; - - auto drop = (HDROP)medium.hGlobal; - auto fileCount = DragQueryFileW(drop, UINT32_MAX, NULL, 0); - //trace("fileCount=%d", fileCount); - for (auto k = 0u; k < fileCount; k++) { - auto nameLen = DragQueryFileW(drop, k, nullptr, 0); - if (nameLen == 0) continue; - - auto wname = malloc_arr(nameLen + 1); - DragQueryFile(drop, k, wname, nameLen + 1); - auto name = utf8c.conv(wname); - - gml_async_event e("file_drop"); - e.set("filename", name); - e.dispatch(75); // async system - delete wname; - } - return S_OK; - } -}; -static GMDropTarget* dropTarget = nullptr; - -dllg bool file_dropper_init(GAME_HWND hwnd) { - if (dropTarget != nullptr) return true; - - auto hr = OleInitialize(0); - if (hr != S_OK && hr != S_FALSE) { - trace("OleInitialize failed, hresult=0x%x", hr); - return false; - } - - dropTarget = new GMDropTarget(); - utf8c.init(); - hr = RegisterDragDrop(hwnd, dropTarget); - if (FAILED(hr)) trace("RegisterDragDrop failed, hresult=0x%x", hr); - return SUCCEEDED(hr); -} -#include "gml_async_glue.h" - -gml_event_perform_async_t gml_event_perform_async = nullptr; -gml_ds_map_create_ext_t gml_ds_map_create_ext = nullptr; -gml_ds_map_set_double_t gml_ds_map_set_double = nullptr; -gml_ds_map_set_string_t gml_ds_map_set_string = nullptr; - -// Called by GM on DLL init -dllx double RegisterCallbacks(void* f1, void* f2, void* f3, void* f4) { - gml_event_perform_async = (gml_event_perform_async_t)f1; - gml_ds_map_create_ext = (gml_ds_map_create_ext_t)f2; - gml_ds_map_set_double = (gml_ds_map_set_double_t)f3; - gml_ds_map_set_string = (gml_ds_map_set_string_t)f4; - return 0; -}// stdafx.cpp : source file that includes just the standard includes -// file_dropper.pch will be the pre-compiled header -// stdafx.obj will contain the pre-compiled type information - -#include "stdafx.h" - -// TODO: reference any additional headers you need in STDAFX.H -// and not in this file diff --git a/extensions/file_dropper/file_dropper.dll b/extensions/file_dropper/file_dropper.dll deleted file mode 100644 index 3d10f3b86..000000000 Binary files a/extensions/file_dropper/file_dropper.dll and /dev/null differ diff --git a/extensions/file_dropper/file_dropper.gml b/extensions/file_dropper/file_dropper.gml deleted file mode 100644 index 2d1eb7cb8..000000000 --- a/extensions/file_dropper/file_dropper.gml +++ /dev/null @@ -1,13 +0,0 @@ -#define file_dropper_prepare_buffer -/// (size:int)->buffer~ -var _size = argument0; -gml_pragma("global", "global.__file_dropper_buffer = undefined"); -var _buf = global.__file_dropper_buffer; -if (_buf == undefined) { - _buf = buffer_create(_size, buffer_grow, 1); - global.__file_dropper_buffer = _buf; -} else if (buffer_get_size(_buf) < _size) { - buffer_resize(_buf, _size); -} -buffer_seek(_buf, buffer_seek_start, 0); -return _buf; \ No newline at end of file diff --git a/extensions/file_dropper/file_dropper.yy b/extensions/file_dropper/file_dropper.yy deleted file mode 100644 index 2a476a53f..000000000 --- a/extensions/file_dropper/file_dropper.yy +++ /dev/null @@ -1,89 +0,0 @@ -{ - "resourceType": "GMExtension", - "resourceVersion": "1.2", - "name": "file_dropper", - "optionsFile": "options.json", - "options": [], - "exportToGame": true, - "supportedTargets": 113497714299118, - "extensionVersion": "1.0.0", - "packageId": "", - "productId": "", - "author": "", - "date": "2019-12-12T01:34:29", - "license": "Proprietary", - "description": "", - "helpfile": "", - "iosProps": true, - "tvosProps": false, - "androidProps": true, - "installdir": "", - "files": [ - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"file_dropper.dll","origname":"extensions\\file_dropper.dll","init":"","final":"","kind":1,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_dropper_init_raw","externalName":"file_dropper_init_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"RegisterCallbacks","externalName":"RegisterCallbacks","kind":11,"help":"","hidden":true,"returnType":2,"argCount":4,"args":[ - 1, - 1, - 1, - 1, - ],"documentation":"",}, - ],"constants":[],"ProxyFiles":[ - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"file_dropper_x64.dll","TargetMask":6,}, - ],"copyToTargets":9223372036854775807,"usesRunnerInterface":false,"order":[ - {"name":"file_dropper_init_raw","path":"extensions/file_dropper/file_dropper.yy",}, - {"name":"RegisterCallbacks","path":"extensions/file_dropper/file_dropper.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"file_dropper.gml","origname":"extensions\\gml.gml","init":"","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_dropper_prepare_buffer","externalName":"file_dropper_prepare_buffer","kind":11,"help":"","hidden":true,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - ],"constants":[],"ProxyFiles":[],"copyToTargets":9223372036854775807,"usesRunnerInterface":false,"order":[ - {"name":"file_dropper_prepare_buffer","path":"extensions/file_dropper/file_dropper.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"autogen.gml","origname":"extensions\\autogen.gml","init":"","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_dropper_init","externalName":"file_dropper_init","kind":2,"help":"file_dropper_init()->bool","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - ],"constants":[],"ProxyFiles":[],"copyToTargets":-1,"usesRunnerInterface":false,"order":[ - {"name":"file_dropper_init","path":"extensions/file_dropper/file_dropper.yy",}, - ],}, - ], - "classname": "", - "tvosclassname": "", - "tvosdelegatename": "", - "iosdelegatename": "", - "androidclassname": "", - "sourcedir": "", - "androidsourcedir": "", - "macsourcedir": "", - "maccompilerflags": "", - "tvosmaccompilerflags": "", - "maclinkerflags": "", - "tvosmaclinkerflags": "", - "iosplistinject": "", - "tvosplistinject": "", - "androidinject": "", - "androidmanifestinject": "", - "androidactivityinject": "", - "gradleinject": "", - "androidcodeinjection": "", - "hasConvertedCodeInjection": true, - "ioscodeinjection": "", - "tvoscodeinjection": "", - "iosSystemFrameworkEntries": [], - "tvosSystemFrameworkEntries": [], - "iosThirdPartyFrameworkEntries": [], - "tvosThirdPartyFrameworkEntries": [], - "IncludedResources": [], - "androidPermissions": [], - "copyToTargets": 113497714299118, - "iosCocoaPods": "", - "tvosCocoaPods": "", - "iosCocoaPodDependencies": "", - "tvosCocoaPodDependencies": "", - "parent": { - "name": "Extensions", - "path": "folders/Extensions.yy", - }, -} \ No newline at end of file diff --git a/extensions/file_dropper/file_dropper_x64.dll b/extensions/file_dropper/file_dropper_x64.dll deleted file mode 100644 index e8b47dd11..000000000 Binary files a/extensions/file_dropper/file_dropper_x64.dll and /dev/null differ diff --git a/extensions/libdlgmodule/dlgmod b/extensions/libdlgmodule/dlgmod deleted file mode 100644 index fca4037f5..000000000 Binary files a/extensions/libdlgmodule/dlgmod and /dev/null differ diff --git a/extensions/libdlgmodule/dlgmod.zip b/extensions/libdlgmodule/dlgmod.zip deleted file mode 100644 index 1fd5d9e8f..000000000 Binary files a/extensions/libdlgmodule/dlgmod.zip and /dev/null differ diff --git a/extensions/libdlgmodule/libdlgmod.dll b/extensions/libdlgmodule/libdlgmod.dll deleted file mode 100644 index 4defc0182..000000000 Binary files a/extensions/libdlgmodule/libdlgmod.dll and /dev/null differ diff --git a/extensions/libdlgmodule/libdlgmod.dylib b/extensions/libdlgmodule/libdlgmod.dylib deleted file mode 100644 index de71b9815..000000000 Binary files a/extensions/libdlgmodule/libdlgmod.dylib and /dev/null differ diff --git a/extensions/libdlgmodule/libdlgmod.so b/extensions/libdlgmodule/libdlgmod.so deleted file mode 100644 index 6cf35164a..000000000 Binary files a/extensions/libdlgmodule/libdlgmod.so and /dev/null differ diff --git a/extensions/libdlgmodule/libdlgmod.zip b/extensions/libdlgmodule/libdlgmod.zip deleted file mode 100644 index 302280f6b..000000000 Binary files a/extensions/libdlgmodule/libdlgmod.zip and /dev/null differ diff --git a/extensions/libdlgmodule/libdlgmod_arm.so b/extensions/libdlgmodule/libdlgmod_arm.so deleted file mode 100644 index 9f3bb34b2..000000000 Binary files a/extensions/libdlgmodule/libdlgmod_arm.so and /dev/null differ diff --git a/extensions/libdlgmodule/libdlgmod_arm64.so b/extensions/libdlgmodule/libdlgmod_arm64.so deleted file mode 100644 index 7901dfa96..000000000 Binary files a/extensions/libdlgmodule/libdlgmod_arm64.so and /dev/null differ diff --git a/extensions/libdlgmodule/libdlgmod_x64.dll b/extensions/libdlgmodule/libdlgmod_x64.dll deleted file mode 100644 index 5fe185637..000000000 Binary files a/extensions/libdlgmodule/libdlgmod_x64.dll and /dev/null differ diff --git a/extensions/libdlgmodule/libdlgmodule.yy b/extensions/libdlgmodule/libdlgmodule.yy deleted file mode 100644 index c36bd7796..000000000 --- a/extensions/libdlgmodule/libdlgmodule.yy +++ /dev/null @@ -1,330 +0,0 @@ -{ - "resourceType": "GMExtension", - "resourceVersion": "1.2", - "name": "libdlgmodule", - "optionsFile": "options.json", - "options": [], - "exportToGame": true, - "supportedTargets": 202375362, - "extensionVersion": "1.0.0", - "packageId": "", - "productId": "ACBD3CFF4E539AD869A0E8E3B4B022DD", - "author": "", - "date": "2020-03-01T10:40:41", - "license": "Free to use, also for commercial games.", - "description": "", - "helpfile": "", - "iosProps": false, - "tvosProps": false, - "androidProps": false, - "installdir": "", - "files": [ - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"libdlgmod.dll","origname":"extensions\\DialogModule.dll","init":"","final":"","kind":1,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_message","externalName":"show_message","kind":12,"help":"show_message(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_question","externalName":"show_question","kind":12,"help":"show_question(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_error","externalName":"show_error","kind":12,"help":"show_error(str,abort)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_string","externalName":"get_string","kind":12,"help":"get_string(str,def)","hidden":false,"returnType":1,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_password","externalName":"get_password","kind":12,"help":"get_password(str,def)","hidden":false,"returnType":1,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_integer","externalName":"get_integer","kind":12,"help":"get_integer(str,def)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_passcode","externalName":"get_passcode","kind":12,"help":"get_passcode(str,def)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_open_filename","externalName":"get_open_filename","kind":12,"help":"get_open_filename(filter,fname)","hidden":false,"returnType":1,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_open_filename_ext","externalName":"get_open_filename_ext","kind":12,"help":"get_open_filename_ext(filter,fname,dir,title)","hidden":false,"returnType":1,"argCount":4,"args":[ - 1, - 1, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_open_filenames","externalName":"get_open_filenames","kind":12,"help":"get_open_filenames(filter,fname)","hidden":false,"returnType":1,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_open_filenames_ext","externalName":"get_open_filenames_ext","kind":12,"help":"get_open_filenames_ext(filter,fname,dir,title)","hidden":false,"returnType":1,"argCount":4,"args":[ - 1, - 1, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_save_filename","externalName":"get_save_filename","kind":12,"help":"get_save_filename(filter,fname)","hidden":false,"returnType":1,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_save_filename_ext","externalName":"get_save_filename_ext","kind":12,"help":"get_save_filename_ext(filter,fname,dir,title)","hidden":false,"returnType":1,"argCount":4,"args":[ - 1, - 1, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_directory","externalName":"get_directory","kind":12,"help":"get_directory(dname)","hidden":false,"returnType":1,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_directory_alt","externalName":"get_directory_alt","kind":12,"help":"get_directory_alt(capt,root)","hidden":false,"returnType":1,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_color","externalName":"get_color","kind":12,"help":"get_color(defcol)","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_color_ext","externalName":"get_color_ext","kind":12,"help":"get_color_ext(defcol,title)","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_message_cancelable","externalName":"show_message_cancelable","kind":12,"help":"show_message_cancelable(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_question_cancelable","externalName":"show_question_cancelable","kind":12,"help":"show_question_cancelable(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_get_system","externalName":"widget_get_system","kind":12,"help":"widget_get_system()","hidden":false,"returnType":1,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_set_system","externalName":"widget_set_system","kind":12,"help":"widget_set_system(sys)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_attempt","externalName":"show_attempt","kind":12,"help":"show_attempt(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_get_caption","externalName":"widget_get_caption","kind":12,"help":"widget_get_caption()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_set_caption","externalName":"widget_set_caption","kind":12,"help":"widget_set_caption(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_get_owner","externalName":"widget_get_owner","kind":12,"help":"widget_get_owner()","hidden":false,"returnType":1,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_set_owner","externalName":"widget_set_owner","kind":12,"help":"widget_set_owner(hwnd)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_get_icon","externalName":"widget_get_icon","kind":12,"help":"widget_get_icon()","hidden":false,"returnType":1,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_set_icon","externalName":"widget_set_icon","kind":12,"help":"widget_set_icon(icon)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_message_async","externalName":"show_message_async","kind":12,"help":"show_message_async(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_question_async","externalName":"show_question_async","kind":12,"help":"show_question_async(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_error_async","externalName":"show_error_async","kind":12,"help":"show_error_async(str,abort)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_string_async","externalName":"get_string_async","kind":12,"help":"get_string_async(str,def)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_password_async","externalName":"get_password_async","kind":12,"help":"get_password_async(str,def)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_integer_async","externalName":"get_integer_async","kind":12,"help":"get_integer_async(str,def)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_passcode_async","externalName":"get_passcode_async","kind":12,"help":"get_passcode_async(str,def)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_open_filename_async","externalName":"get_open_filename_async","kind":12,"help":"get_open_filename_async(filter,fname)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_open_filename_ext_async","externalName":"get_open_filename_ext_async","kind":12,"help":"get_open_filename_ext_async(filter,fname,dir,title)","hidden":false,"returnType":2,"argCount":4,"args":[ - 1, - 1, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_open_filenames_async","externalName":"get_open_filenames_async","kind":12,"help":"get_open_filenames_async(filter,fname)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_open_filenames_ext_async","externalName":"get_open_filenames_ext_async","kind":12,"help":"get_open_filenames_ext_async(filter,fname,dir,title)","hidden":false,"returnType":2,"argCount":4,"args":[ - 1, - 1, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_save_filename_async","externalName":"get_save_filename_async","kind":12,"help":"get_save_filename_async(filter,fname)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_save_filename_ext_async","externalName":"get_save_filename_ext_async","kind":12,"help":"get_save_filename_ext_async(filter,fname,dir,title)","hidden":false,"returnType":2,"argCount":4,"args":[ - 1, - 1, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_directory_async","externalName":"get_directory_async","kind":12,"help":"get_directory_async(dname)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_directory_alt_async","externalName":"get_directory_alt_async","kind":12,"help":"get_directory_alt_async(capt,root)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_color_async","externalName":"get_color_async","kind":12,"help":"get_color_async(defcol)","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"get_color_ext_async","externalName":"get_color_ext_async","kind":12,"help":"get_color_ext_async(defcol,title)","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_message_cancelable_async","externalName":"show_message_cancelable_async","kind":12,"help":"show_message_cancelable_async(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_question_cancelable_async","externalName":"show_question_cancelable_async","kind":12,"help":"show_question_cancelable_async(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"show_attempt_async","externalName":"show_attempt_async","kind":12,"help":"show_attempt_async(str)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"RegisterCallbacks","externalName":"RegisterCallbacks","kind":12,"help":"RegisterCallbacks(arg1,arg2,arg3,arg4)","hidden":false,"returnType":2,"argCount":4,"args":[ - 1, - 1, - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_get_button_name","externalName":"widget_get_button_name","kind":1,"help":"widget_get_button_name(type)","hidden":false,"returnType":1,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"widget_set_button_name","externalName":"widget_set_button_name","kind":1,"help":"widget_set_button_name(type,name)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - 1, - ],"documentation":"",}, - ],"constants":[ - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"ws_win32","value":"\"Win32\"","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"ws_cocoa","value":"\"Cocoa\"","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"ws_x11_zenity","value":"\"Zenity\"","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"ws_x11_kdialog","value":"\"KDialog\"","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"hwnd_main","value":"string(int64(window_handle()))","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"hwnd_default","value":"string(int64(pointer_null))","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"btn_abort","value":"0","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"btn_ignore","value":"1","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"btn_ok","value":"2","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"btn_cancel","value":"3","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"btn_yes","value":"4","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"btn_no","value":"5","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"btn_retry","value":"6","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"ws_x11","value":"\"X11\"","hidden":false,}, - ],"ProxyFiles":[ - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libdlgmod.dylib","TargetMask":1,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libdlgmod_x64.dll","TargetMask":6,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libdlgmod_arm.so","TargetMask":7,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libdlgmod_arm64.so","TargetMask":7,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libdlgmod.so","TargetMask":7,}, - ],"copyToTargets":202375362,"usesRunnerInterface":false,"order":[ - {"name":"show_message","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_question","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_error","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_string","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_password","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_integer","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_passcode","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_open_filename","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_open_filename_ext","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_open_filenames","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_open_filenames_ext","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_save_filename","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_save_filename_ext","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_directory","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_directory_alt","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_color","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_color_ext","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_message_cancelable","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_question_cancelable","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_get_system","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_set_system","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_attempt","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_get_caption","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_set_caption","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_get_owner","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_set_owner","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_get_icon","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_set_icon","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_message_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_question_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_error_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_string_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_password_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_integer_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_passcode_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_open_filename_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_open_filename_ext_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_open_filenames_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_open_filenames_ext_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_save_filename_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_save_filename_ext_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_directory_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_directory_alt_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_color_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"get_color_ext_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_message_cancelable_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_question_cancelable_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"show_attempt_async","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"RegisterCallbacks","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_get_button_name","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - {"name":"widget_set_button_name","path":"extensions/libdlgmodule/libdlgmodule.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"libdlgmod.zip","origname":"","init":"","final":"","kind":4,"uncompress":false,"functions":[],"constants":[],"ProxyFiles":[],"copyToTargets":0,"usesRunnerInterface":false,"order":[],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"dlgmod","origname":"","init":"","final":"","kind":4,"uncompress":false,"functions":[],"constants":[],"ProxyFiles":[],"copyToTargets":2,"usesRunnerInterface":false,"order":[],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"dlgmod.zip","origname":"","init":"","final":"","kind":4,"uncompress":false,"functions":[],"constants":[],"ProxyFiles":[],"copyToTargets":0,"usesRunnerInterface":false,"order":[],}, - ], - "classname": "", - "tvosclassname": "", - "tvosdelegatename": "", - "iosdelegatename": "", - "androidclassname": "", - "sourcedir": "", - "androidsourcedir": "", - "macsourcedir": "", - "maccompilerflags": "", - "tvosmaccompilerflags": "", - "maclinkerflags": "", - "tvosmaclinkerflags": "", - "iosplistinject": "", - "tvosplistinject": "", - "androidinject": "", - "androidmanifestinject": "", - "androidactivityinject": "", - "gradleinject": "", - "androidcodeinjection": "", - "hasConvertedCodeInjection": true, - "ioscodeinjection": "", - "tvoscodeinjection": "", - "iosSystemFrameworkEntries": [], - "tvosSystemFrameworkEntries": [], - "iosThirdPartyFrameworkEntries": [], - "tvosThirdPartyFrameworkEntries": [], - "IncludedResources": [ - "Sprites\\DialogModule\\spr_example", - "Objects\\DialogModule\\obj_example", - "Rooms\\DialogModule\\rm_example", - "Included Files\\icon.png", - ], - "androidPermissions": [], - "copyToTargets": 194, - "iosCocoaPods": "", - "tvosCocoaPods": "", - "iosCocoaPodDependencies": "", - "tvosCocoaPodDependencies": "", - "parent": { - "name": "Extensions", - "path": "folders/Extensions.yy", - }, -} \ No newline at end of file diff --git a/extensions/libfilesystem/libfilesystem.dll b/extensions/libfilesystem/libfilesystem.dll deleted file mode 100644 index 19d846071..000000000 Binary files a/extensions/libfilesystem/libfilesystem.dll and /dev/null differ diff --git a/extensions/libfilesystem/libfilesystem.dylib b/extensions/libfilesystem/libfilesystem.dylib deleted file mode 100644 index df4dbb25a..000000000 Binary files a/extensions/libfilesystem/libfilesystem.dylib and /dev/null differ diff --git a/extensions/libfilesystem/libfilesystem.gml b/extensions/libfilesystem/libfilesystem.gml deleted file mode 100644 index 9a7e8b6b3..000000000 --- a/extensions/libfilesystem/libfilesystem.gml +++ /dev/null @@ -1,29 +0,0 @@ -#define generate_working_directory -// generate_working_directory() - Call this Function at Game Start -// Sets directory_get_current_working() to Ubuntu (Linux) Assets SubFolder -// Sets directory_get_current_working() to Mac App Bundle Resources Folder - -if (os_type == os_linux) { return directory_set_current_working(directory_get_current_working() + "/assets/"); } -if (os_type != os_macosx) { return true; } - -success = false; -exe_pname = executable_get_directory(); // = "/Path/To/YourAppBundle.app/Contents/MacOS/"; -macos_dname = filename_dir(exe_pname); // = "/Path/To/YourAppBundle.app/Contents/MacOS"; -macos_bname = filename_name(macos_dname); // = "MacOS"; -contents_dname = filename_dir(macos_dname); // = "/Path/To/YourAppBundle.app/Contents"; -contents_bname = filename_name(contents_dname); // = "Contents"; -app_dname = filename_dir(contents_dname); // = "/Path/To/YourAppBundle.app"; -app_ename = filename_ext(app_dname); // = ".app"; -contents_pname = filename_path(macos_dname); // = "/Path/To/YourAppBundle.app/Contents/"; -resources_pname = contents_pname + "Resources/"; // = "/Path/To/YourAppBundle.app/Contents/Resources/"; - -// if running from the IDE change working directory to: -if (directory_exists(filename_path(parameter_string(1)))) { - success = directory_set_current_working(filename_path(parameter_string(1))); -} // if "/Path/To/YourAppBundle.app/Contents/MacOS/YourExe" and "/Path/To/YourAppBundle.app/Contents/Resources/" exists -else if (macos_bname == "MacOS" && contents_bname == "Contents" && app_ename == ".app" && directory_exists(resources_pname)) { - // set working directory to "/Path/To/YourAppBundle.app/Contents/Resources/" and allow loading normal included files - success = directory_set_current_working(resources_pname); -} - -return success; \ No newline at end of file diff --git a/extensions/libfilesystem/libfilesystem.so b/extensions/libfilesystem/libfilesystem.so deleted file mode 100644 index 3e061ebcb..000000000 Binary files a/extensions/libfilesystem/libfilesystem.so and /dev/null differ diff --git a/extensions/libfilesystem/libfilesystem.yy b/extensions/libfilesystem/libfilesystem.yy deleted file mode 100644 index 7fed13117..000000000 --- a/extensions/libfilesystem/libfilesystem.yy +++ /dev/null @@ -1,513 +0,0 @@ -{ - "resourceType": "GMExtension", - "resourceVersion": "1.2", - "name": "libfilesystem", - "optionsFile": "options.json", - "options": [], - "exportToGame": true, - "supportedTargets": 202375362, - "extensionVersion": "1.0.0", - "packageId": "", - "productId": "ACBD3CFF4E539AD869A0E8E3B4B022DD", - "author": "", - "date": "2020-05-31T05:57:01", - "license": "Free to use, also for commercial games.", - "description": "", - "helpfile": "", - "iosProps": false, - "tvosProps": false, - "androidProps": false, - "installdir": "", - "files": [ - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"libfilesystem.dll","origname":"extensions\\libfilesystem.dll","init":"","final":"","kind":1,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_copy","externalName":"file_copy","kind":12,"help":"file_copy(fname,newname)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_rename","externalName":"file_rename","kind":12,"help":"file_rename(oldname,newname)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_exists","externalName":"file_exists","kind":12,"help":"file_exists(fname)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_delete","externalName":"file_delete","kind":12,"help":"file_delete(fname)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_create","externalName":"directory_create","kind":12,"help":"directory_create(dname)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_copy","externalName":"directory_copy","kind":12,"help":"directory_copy(dname,newname)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_rename","externalName":"directory_rename","kind":12,"help":"directory_rename(oldname,newname)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_exists","externalName":"directory_exists","kind":12,"help":"directory_exists(dname)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_destroy","externalName":"directory_destroy","kind":12,"help":"directory_destroy(dname)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"filename_absolute","externalName":"filename_absolute","kind":12,"help":"filename_absolute(fname)","hidden":false,"returnType":1,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"environment_get_variable","externalName":"environment_get_variable","kind":12,"help":"environment_get_variable(name)","hidden":false,"returnType":1,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"environment_set_variable","externalName":"environment_set_variable","kind":12,"help":"environment_set_variable(name,value)","hidden":false,"returnType":2,"argCount":2,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_get_current_working","externalName":"directory_get_current_working","kind":12,"help":"directory_get_current_working()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_set_current_working","externalName":"directory_set_current_working","kind":12,"help":"directory_set_current_working(dname)","hidden":false,"returnType":2,"argCount":1,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"executable_get_directory","externalName":"executable_get_directory","kind":12,"help":"executable_get_directory()","hidden":false,"returnType":1,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"executable_get_filename","externalName":"executable_get_filename","kind":12,"help":"executable_get_filename()","hidden":false,"returnType":1,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"executable_get_pathname","externalName":"executable_get_pathname","kind":12,"help":"executable_get_pathname()","hidden":false,"returnType":1,"argCount":-1,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_size","externalName":"file_size","kind":1,"help":"file_size(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_size","externalName":"directory_size","kind":1,"help":"directory_size(dname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"filename_canonical","externalName":"filename_canonical","kind":1,"help":"filename_canonical(fname)","hidden":false,"returnType":1,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"environment_expand_variables","externalName":"environment_expand_variables","kind":1,"help":"environment_expand_variables(str)","hidden":false,"returnType":1,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_first","externalName":"directory_contents_first","kind":1,"help":"directory_contents_first(dname,pattern,includedirs,recursive)","hidden":false,"returnType":1,"argCount":0,"args":[ - 1, - 1, - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_next","externalName":"directory_contents_next","kind":1,"help":"directory_contents_next()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_close","externalName":"directory_contents_close","kind":1,"help":"directory_contents_close()","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_open","externalName":"file_bin_open","kind":1,"help":"file_bin_open(fname,mode)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_rewrite","externalName":"file_bin_rewrite","kind":1,"help":"file_bin_rewrite(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_close","externalName":"file_bin_close","kind":1,"help":"file_bin_close(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_size","externalName":"file_bin_size","kind":1,"help":"file_bin_size(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_position","externalName":"file_bin_position","kind":1,"help":"file_bin_position(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_seek","externalName":"file_bin_seek","kind":1,"help":"file_bin_seek(fd,pos)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_read_byte","externalName":"file_bin_read_byte","kind":1,"help":"file_bin_read_byte(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_write_byte","externalName":"file_bin_write_byte","kind":1,"help":"file_bin_write_byte(fd,byte)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_open_read","externalName":"file_text_open_read","kind":1,"help":"file_text_open_read(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_open_write","externalName":"file_text_open_write","kind":1,"help":"file_text_open_write(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_open_append","externalName":"file_text_open_append","kind":1,"help":"file_text_open_append(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_write_real","externalName":"file_text_write_real","kind":1,"help":"file_text_write_real(fd,val)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_write_string","externalName":"file_text_write_string","kind":1,"help":"file_text_write_string(fd,str)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_writeln","externalName":"file_text_writeln","kind":1,"help":"file_text_writeln(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_eoln","externalName":"file_text_eoln","kind":1,"help":"file_text_eoln(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_eof","externalName":"file_text_eof","kind":1,"help":"file_text_eof(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_read_real","externalName":"file_text_read_real","kind":1,"help":"file_text_read_real(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_read_string","externalName":"file_text_read_string","kind":1,"help":"file_text_read_string(fd)","hidden":false,"returnType":1,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_readln","externalName":"file_text_readln","kind":1,"help":"file_text_readln(fd)","hidden":false,"returnType":1,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_read_all","externalName":"file_text_read_all","kind":1,"help":"file_text_read_all(fd)","hidden":false,"returnType":1,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_open_from_string","externalName":"file_text_open_from_string","kind":1,"help":"file_text_open_from_string(str)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_text_close","externalName":"file_text_close","kind":1,"help":"file_text_close(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"environment_unset_variable","externalName":"environment_unset_variable","kind":1,"help":"environment_unset_variable(name)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_hardlinks","externalName":"file_bin_hardlinks","kind":1,"help":"file_bin_hardlinks(fd,dnames,recursive)","hidden":false,"returnType":1,"argCount":0,"args":[ - 2, - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_get_order","externalName":"directory_contents_get_order","kind":1,"help":"directory_contents_get_order()","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_set_order","externalName":"directory_contents_set_order","kind":1,"help":"directory_contents_set_order(order)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_get_temporary_path","externalName":"directory_get_temporary_path","kind":1,"help":"directory_get_temporary_path()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_accessed_year","externalName":"file_datetime_accessed_year","kind":1,"help":"file_datetime_accessed_year(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_accessed_month","externalName":"file_datetime_accessed_month","kind":1,"help":"file_datetime_accessed_month(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_accessed_day","externalName":"file_datetime_accessed_day","kind":1,"help":"file_datetime_accessed_day(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_accessed_hour","externalName":"file_datetime_accessed_hour","kind":1,"help":"file_datetime_accessed_hour(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_accessed_minute","externalName":"file_datetime_accessed_minute","kind":1,"help":"file_datetime_accessed_minute(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_accessed_second","externalName":"file_datetime_accessed_second","kind":1,"help":"file_datetime_accessed_second(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_modified_year","externalName":"file_datetime_modified_year","kind":1,"help":"file_datetime_modified_year(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_modified_month","externalName":"file_datetime_modified_month","kind":1,"help":"file_datetime_modified_month(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_modified_day","externalName":"file_datetime_modified_day","kind":1,"help":"file_datetime_modified_day(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_modified_hour","externalName":"file_datetime_modified_hour","kind":1,"help":"file_datetime_modified_hour(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_modified_minute","externalName":"file_datetime_modified_minute","kind":1,"help":"file_datetime_modified_minute(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_modified_second","externalName":"file_datetime_modified_second","kind":1,"help":"file_datetime_modified_second(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_created_year","externalName":"file_datetime_created_year","kind":1,"help":"file_datetime_created_year(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_created_month","externalName":"file_datetime_created_month","kind":1,"help":"file_datetime_created_month(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_created_day","externalName":"file_datetime_created_day","kind":1,"help":"file_datetime_created_day(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_created_hour","externalName":"file_datetime_created_hour","kind":1,"help":"file_datetime_created_hour(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_created_minute","externalName":"file_datetime_created_minute","kind":1,"help":"file_datetime_created_minute(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_datetime_created_second","externalName":"file_datetime_created_second","kind":1,"help":"file_datetime_created_second(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_accessed_year","externalName":"file_bin_datetime_accessed_year","kind":1,"help":"file_bin_datetime_accessed_year(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_accessed_month","externalName":"file_bin_datetime_accessed_month","kind":1,"help":"file_bin_datetime_accessed_month(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_accessed_day","externalName":"file_bin_datetime_accessed_day","kind":1,"help":"file_bin_datetime_accessed_day(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_accessed_hour","externalName":"file_bin_datetime_accessed_hour","kind":1,"help":"file_bin_datetime_accessed_hour(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_accessed_minute","externalName":"file_bin_datetime_accessed_minute","kind":1,"help":"file_bin_datetime_accessed_minute(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_accessed_second","externalName":"file_bin_datetime_accessed_second","kind":1,"help":"file_bin_datetime_accessed_second(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_modified_year","externalName":"file_bin_datetime_modified_year","kind":1,"help":"file_bin_datetime_modified_year(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_modified_month","externalName":"file_bin_datetime_modified_month","kind":1,"help":"file_bin_datetime_modified_month(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_modified_day","externalName":"file_bin_datetime_modified_day","kind":1,"help":"file_bin_datetime_modified_day(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_modified_hour","externalName":"file_bin_datetime_modified_hour","kind":1,"help":"file_bin_datetime_modified_hour(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_modified_minute","externalName":"file_bin_datetime_modified_minute","kind":1,"help":"file_bin_datetime_modified_minute(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_modified_second","externalName":"file_bin_datetime_modified_second","kind":1,"help":"file_bin_datetime_modified_second(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_created_year","externalName":"file_bin_datetime_created_year","kind":1,"help":"file_bin_datetime_created_year(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_created_month","externalName":"file_bin_datetime_created_month","kind":1,"help":"file_bin_datetime_created_month(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_created_day","externalName":"file_bin_datetime_created_day","kind":1,"help":"file_bin_datetime_created_day(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_created_hour","externalName":"file_bin_datetime_created_hour","kind":1,"help":"file_bin_datetime_created_hour(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_created_minute","externalName":"file_bin_datetime_created_minute","kind":1,"help":"file_bin_datetime_created_minute(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_datetime_created_second","externalName":"file_bin_datetime_created_second","kind":1,"help":"file_bin_datetime_created_second(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_get_maxfiles","externalName":"directory_contents_get_maxfiles","kind":1,"help":"directory_contents_get_maxfiles()","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_set_maxfiles","externalName":"directory_contents_set_maxfiles","kind":1,"help":"directory_contents_set_maxfiles(maxfiles)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_get_cntfiles","externalName":"directory_contents_get_cntfiles","kind":1,"help":"directory_contents_get_cntfiles()","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"symlink_create","externalName":"symlink_create","kind":1,"help":"symlink_create(fname,newname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"symlink_copy","externalName":"symlink_copy","kind":1,"help":"symlink_copy(fname,newname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"symlink_exists","externalName":"symlink_exists","kind":1,"help":"symlink_exists(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"hardlink_create","externalName":"hardlink_create","kind":1,"help":"hardlink_create(fname,newname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_numblinks","externalName":"file_numblinks","kind":1,"help":"file_numblinks(fname)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"file_bin_numblinks","externalName":"file_bin_numblinks","kind":1,"help":"file_bin_numblinks(fd)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"filename_equivalent","externalName":"filename_equivalent","kind":1,"help":"filename_equivalent(fname1,fname2)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"environment_get_variable_exists","externalName":"environment_get_variable_exists","kind":1,"help":"environment_get_variable_exists(name)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_first_async","externalName":"directory_contents_first_async","kind":1,"help":"directory_contents_first_async(dname,pattern,includedirs,recursive)","hidden":false,"returnType":2,"argCount":0,"args":[ - 1, - 1, - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_get_completion_status","externalName":"directory_contents_get_completion_status","kind":1,"help":"directory_contents_get_completion_status()","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_set_completion_status","externalName":"directory_contents_set_completion_status","kind":1,"help":"directory_contents_set_completion_status(complete)","hidden":false,"returnType":2,"argCount":0,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_contents_get_length","externalName":"directory_contents_get_length","kind":1,"help":"directory_contents_get_length()","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_get_desktop_path","externalName":"directory_get_desktop_path","kind":1,"help":"directory_get_desktop_path()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_get_documents_path","externalName":"directory_get_documents_path","kind":1,"help":"directory_get_documents_path()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_get_downloads_path","externalName":"directory_get_downloads_path","kind":1,"help":"directory_get_downloads_path()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_get_music_path","externalName":"directory_get_music_path","kind":1,"help":"directory_get_music_path()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_get_pictures_path","externalName":"directory_get_pictures_path","kind":1,"help":"directory_get_pictures_path()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"directory_get_videos_path","externalName":"directory_get_videos_path","kind":1,"help":"directory_get_videos_path()","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - ],"constants":[ - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"working_directory","value":"directory_get_current_working()","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"program_directory","value":"executable_get_directory()","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"temp_directory","value":"directory_get_temporary_path()","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"program_filename","value":"executable_get_filename()","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"program_pathname","value":"executable_get_pathname()","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"FD_RDONLY","value":"0","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"FD_WRONLY","value":"1","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"FD_RDWR","value":"2","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"FD_APPEND","value":"3","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"FD_RDAP","value":"4","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"DC_ATOZ","value":"0","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"DC_ZTOA","value":"1","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"DC_AOTON","value":"2","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"DC_ANTOO","value":"3","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"DC_MOTON","value":"4","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"DC_MNTOO","value":"5","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"DC_COTON","value":"6","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"DC_CNTOO","value":"7","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"DC_RAND","value":"8","hidden":false,}, - ],"ProxyFiles":[ - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libfilesystem.dylib","TargetMask":1,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libfilesystem_x64.dll","TargetMask":6,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libfilesystem_arm.so","TargetMask":7,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libfilesystem_arm64.so","TargetMask":7,}, - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"libfilesystem.so","TargetMask":7,}, - ],"copyToTargets":202375362,"usesRunnerInterface":false,"order":[ - {"name":"file_copy","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_rename","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_exists","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_delete","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_size","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_numblinks","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"hardlink_create","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_create","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_copy","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_rename","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_exists","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_destroy","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_size","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"symlink_create","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"symlink_copy","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"symlink_exists","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"filename_absolute","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"filename_canonical","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"filename_equivalent","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"environment_get_variable","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"environment_get_variable_exists","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"environment_set_variable","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"environment_unset_variable","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"environment_expand_variables","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_get_current_working","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_set_current_working","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_get_temporary_path","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"executable_get_directory","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"executable_get_filename","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"executable_get_pathname","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_first","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_first_async","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_next","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_close","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_get_length","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_get_order","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_set_order","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_get_cntfiles","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_get_maxfiles","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_set_maxfiles","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_get_completion_status","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_contents_set_completion_status","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_open","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_numblinks","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_hardlinks","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_rewrite","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_close","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_size","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_position","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_seek","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_read_byte","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_write_byte","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_open_read","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_open_write","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_open_append","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_write_real","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_write_string","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_writeln","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_eoln","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_eof","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_read_real","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_read_string","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_readln","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_read_all","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_open_from_string","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_text_close","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_accessed_year","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_accessed_month","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_accessed_day","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_accessed_hour","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_accessed_minute","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_accessed_second","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_modified_year","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_modified_month","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_modified_day","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_modified_hour","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_modified_minute","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_modified_second","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_created_year","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_created_month","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_created_day","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_created_hour","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_created_minute","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_datetime_created_second","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_accessed_year","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_accessed_month","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_accessed_day","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_accessed_hour","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_accessed_minute","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_accessed_second","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_modified_year","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_modified_month","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_modified_day","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_modified_hour","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_modified_minute","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_modified_second","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_created_year","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_created_month","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_created_day","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_created_hour","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_created_minute","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"file_bin_datetime_created_second","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_get_desktop_path","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_get_documents_path","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_get_downloads_path","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_get_music_path","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_get_pictures_path","path":"extensions/libfilesystem/libfilesystem.yy",}, - {"name":"directory_get_videos_path","path":"extensions/libfilesystem/libfilesystem.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"libfilesystem.zip","origname":"extensions\\libfilesystem.zip","init":"","final":"","kind":4,"uncompress":false,"functions":[],"constants":[],"ProxyFiles":[],"copyToTargets":0,"usesRunnerInterface":false,"order":[],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"libfilesystem.gml","origname":"","init":"generate_working_directory","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"generate_working_directory","externalName":"generate_working_directory","kind":2,"help":"","hidden":false,"returnType":1,"argCount":0,"args":[],"documentation":"",}, - ],"constants":[],"ProxyFiles":[],"copyToTargets":194,"usesRunnerInterface":false,"order":[ - {"name":"generate_working_directory","path":"extensions/libfilesystem/libfilesystem.yy",}, - ],}, - ], - "classname": "", - "tvosclassname": "", - "tvosdelegatename": "", - "iosdelegatename": "", - "androidclassname": "", - "sourcedir": "", - "androidsourcedir": "", - "macsourcedir": "", - "maccompilerflags": "", - "tvosmaccompilerflags": "", - "maclinkerflags": "", - "tvosmaclinkerflags": "", - "iosplistinject": "", - "tvosplistinject": "", - "androidinject": "", - "androidmanifestinject": "", - "androidactivityinject": "", - "gradleinject": "", - "androidcodeinjection": "", - "hasConvertedCodeInjection": true, - "ioscodeinjection": "", - "tvoscodeinjection": "", - "iosSystemFrameworkEntries": [], - "tvosSystemFrameworkEntries": [], - "iosThirdPartyFrameworkEntries": [], - "tvosThirdPartyFrameworkEntries": [], - "IncludedResources": [], - "androidPermissions": [], - "copyToTargets": 194, - "iosCocoaPods": "", - "tvosCocoaPods": "", - "iosCocoaPodDependencies": "", - "tvosCocoaPodDependencies": "", - "parent": { - "name": "Extensions", - "path": "folders/Extensions.yy", - }, -} \ No newline at end of file diff --git a/extensions/libfilesystem/libfilesystem.zip b/extensions/libfilesystem/libfilesystem.zip deleted file mode 100644 index 3ffb87305..000000000 Binary files a/extensions/libfilesystem/libfilesystem.zip and /dev/null differ diff --git a/extensions/libfilesystem/libfilesystem_arm.so b/extensions/libfilesystem/libfilesystem_arm.so deleted file mode 100644 index 46538f0f6..000000000 Binary files a/extensions/libfilesystem/libfilesystem_arm.so and /dev/null differ diff --git a/extensions/libfilesystem/libfilesystem_arm64.so b/extensions/libfilesystem/libfilesystem_arm64.so deleted file mode 100644 index 0ea9d3173..000000000 Binary files a/extensions/libfilesystem/libfilesystem_arm64.so and /dev/null differ diff --git a/extensions/libfilesystem/libfilesystem_x64.dll b/extensions/libfilesystem/libfilesystem_x64.dll deleted file mode 100644 index e293fffee..000000000 Binary files a/extensions/libfilesystem/libfilesystem_x64.dll and /dev/null differ diff --git a/extensions/window_command_hook/autogen.gml b/extensions/window_command_hook/autogen.gml deleted file mode 100644 index 5830db78d..000000000 --- a/extensions/window_command_hook/autogen.gml +++ /dev/null @@ -1,91 +0,0 @@ -#define window_command_hook -/// window_command_hook(command:int)->bool -var _buf = window_command_hook_prepare_buffer(12); -buffer_write(_buf, buffer_u64, int64(window_handle())); -buffer_write(_buf, buffer_s32, argument0); -return window_command_hook_raw(buffer_get_address(_buf), 12); - -#define window_command_unhook -/// window_command_unhook(command:int)->bool -var _buf = window_command_hook_prepare_buffer(12); -buffer_write(_buf, buffer_u64, int64(window_handle())); -buffer_write(_buf, buffer_s32, argument0); -return window_command_unhook_raw(buffer_get_address(_buf), 12); - -#define window_command_check -/// window_command_check(command:int)->bool -var _buf = window_command_hook_prepare_buffer(4); -buffer_write(_buf, buffer_s32, argument0); -return window_command_check_raw(buffer_get_address(_buf), 4); - -#define window_command_run -/// window_command_run(wParam:int, lParam:int = 0)->int -var _buf = window_command_hook_prepare_buffer(17); -buffer_write(_buf, buffer_u64, int64(window_handle())); -buffer_write(_buf, buffer_s32, argument[0]); -if (argument_count >= 2) { - buffer_write(_buf, buffer_bool, true); - buffer_write(_buf, buffer_s32, argument[1]); -} else buffer_write(_buf, buffer_bool, false); -return window_command_run_raw(buffer_get_address(_buf), 17); - -#define window_command_get_active -/// window_command_get_active(command:int)->int -var _buf = window_command_hook_prepare_buffer(12); -buffer_write(_buf, buffer_u64, int64(window_handle())); -buffer_write(_buf, buffer_s32, argument0); -return window_command_get_active_raw(buffer_get_address(_buf), 12); - -#define window_command_set_active -/// window_command_set_active(command:int, value:bool)->int -var _buf = window_command_hook_prepare_buffer(13); -buffer_write(_buf, buffer_u64, int64(window_handle())); -buffer_write(_buf, buffer_s32, argument0); -buffer_write(_buf, buffer_bool, argument1); -return window_command_set_active_raw(buffer_get_address(_buf), 13); - -#define window_get_background_redraw -/// window_get_background_redraw()->bool -var _buf = window_command_hook_prepare_buffer(1); -return window_get_background_redraw_raw(buffer_get_address(_buf), 1); - -#define window_set_background_redraw -/// window_set_background_redraw(enable:bool)->bool -var _buf = window_command_hook_prepare_buffer(9); -buffer_write(_buf, buffer_u64, int64(window_handle())); -buffer_write(_buf, buffer_bool, argument0); -return window_set_background_redraw_raw(buffer_get_address(_buf), 9); - -#define window_get_topmost -/// window_get_topmost()->bool -var _buf = window_command_hook_prepare_buffer(8); -buffer_write(_buf, buffer_u64, int64(window_handle())); -return window_get_topmost_raw(buffer_get_address(_buf), 8); - -#define window_set_topmost -/// window_set_topmost(enable:bool)->bool -var _buf = window_command_hook_prepare_buffer(9); -buffer_write(_buf, buffer_u64, int64(window_handle())); -buffer_write(_buf, buffer_bool, argument0); -return window_set_topmost_raw(buffer_get_address(_buf), 9); - -#define window_get_taskbar_button_visible -/// window_get_taskbar_button_visible()->bool -var _buf = window_command_hook_prepare_buffer(8); -buffer_write(_buf, buffer_u64, int64(window_handle())); -return window_get_taskbar_button_visible_raw(buffer_get_address(_buf), 8); - -#define window_set_taskbar_button_visible -/// window_set_taskbar_button_visible(show_button:bool)->bool -var _buf = window_command_hook_prepare_buffer(9); -buffer_write(_buf, buffer_u64, int64(window_handle())); -buffer_write(_buf, buffer_bool, argument0); -return window_set_taskbar_button_visible_raw(buffer_get_address(_buf), 9); - -#define window_set_visible_w -/// window_set_visible_w(visible:bool)->bool -var _buf = window_command_hook_prepare_buffer(9); -buffer_write(_buf, buffer_u64, int64(window_handle())); -buffer_write(_buf, buffer_bool, argument0); -return window_set_visible_w_raw(buffer_get_address(_buf), 9); - diff --git a/extensions/window_command_hook/window_command_hook.cpp b/extensions/window_command_hook/window_command_hook.cpp deleted file mode 100644 index 5fb803dfd..000000000 --- a/extensions/window_command_hook/window_command_hook.cpp +++ /dev/null @@ -1,756 +0,0 @@ -#pragma once -#include "stdafx.h" -#include -#if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) -#include -#endif -#include -#include -#include -using namespace std; - -#define dllg /* tag */ - -#if defined(WIN32) -#define dllx extern "C" __declspec(dllexport) -#elif defined(GNUC) -#define dllx extern "C" __attribute__ ((visibility("default"))) -#else -#define dllx extern "C" -#endif - -#ifdef _WINDEF_ -typedef HWND GAME_HWND; -#endif - -struct gml_buffer { -private: - uint8_t* _data; - int32_t _size; - int32_t _tell; -public: - gml_buffer() : _data(nullptr), _tell(0), _size(0) {} - gml_buffer(uint8_t* data, int32_t size, int32_t tell) : _data(data), _size(size), _tell(tell) {} - - inline uint8_t* data() { return _data; } - inline int32_t tell() { return _tell; } - inline int32_t size() { return _size; } -}; - -class gml_istream { - uint8_t* pos; - uint8_t* start; -public: - gml_istream(void* origin) : pos((uint8_t*)origin), start((uint8_t*)origin) {} - - template T read() { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be read"); - T result{}; - std::memcpy(&result, pos, sizeof(T)); - pos += sizeof(T); - return result; - } - - char* read_string() { - char* r = (char*)pos; - while (*pos != 0) pos++; - pos++; - return r; - } - - template std::vector read_vector() { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be read"); - auto n = read(); - std::vector vec(n); - std::memcpy(vec.data(), pos, sizeof(T) * n); - pos += sizeof(T) * n; - return vec; - } - - gml_buffer read_gml_buffer() { - auto _data = (uint8_t*)read(); - auto _size = read(); - auto _tell = read(); - return gml_buffer(_data, _size, _tell); - } - - #pragma region Tuples - #if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) - template - std::tuple read_tuple() { - std::tuple tup; - std::apply([this](auto&&... arg) { - (( - arg = this->read>() - ), ...); - }, tup); - return tup; - } - - template optional read_optional() { - if (read()) { - return read; - } else return {}; - } - #else - template std::tuple read_tuple() { - A a = read(); - B b = read(); - return std::tuple(a, b); - } - - template std::tuple read_tuple() { - A a = read(); - B b = read(); - C c = read(); - return std::tuple(a, b, c); - } - - template std::tuple read_tuple() { - A a = read(); - B b = read(); - C c = read(); - D d = read(); - return std::tuple(a, b, c, d); - } - #endif -}; - -class gml_ostream { - uint8_t* pos; - uint8_t* start; -public: - gml_ostream(void* origin) : pos((uint8_t*)origin), start((uint8_t*)origin) {} - - template void write(T val) { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be write"); - memcpy(pos, &val, sizeof(T)); - pos += sizeof(T); - } - - void write_string(const char* s) { - for (int i = 0; s[i] != 0; i++) write(s[i]); - write(0); - } - - template void write_vector(std::vector& vec) { - static_assert(std::is_trivially_copyable_v, "T must be trivially copyable to be write"); - auto n = vec.size(); - write(n); - memcpy(pos, vec.data(), n * sizeof(T)); - pos += n * sizeof(T); - } - - #if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) - template - void write_tuple(std::tuple tup) { - std::apply([this](auto&&... arg) { - (this->write(arg), ...); - }, tup); - } - - template void write_optional(optional& val) { - auto hasValue = val.has_value(); - write(hasValue); - if (hasValue) write(val.value()); - } - #else - template void write_tuple(std::tuple& tup) { - write(std::get<0>(tup)); - write(std::get<1>(tup)); - } - template void write_tuple(std::tuple& tup) { - write(std::get<0>(tup)); - write(std::get<1>(tup)); - write(std::get<2>(tup)); - } - template void write_tuple(std::tuple& tup) { - write(std::get<0>(tup)); - write(std::get<1>(tup)); - write(std::get<2>(tup)); - write(std::get<3>(tup)); - } - #endif -}; -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by window_command_hook.rc - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 101 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1001 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif -// stdafx.h : include file for standard system include files, -// or project specific include files that are used frequently, but -// are changed infrequently -// - -#pragma once - -#ifdef _WINDOWS - #include "targetver.h" - - #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers - #include -#endif - -#if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) -#define tiny_cpp17 -#endif - -#if defined(WIN32) -#define dllx extern "C" __declspec(dllexport) -#elif defined(GNUC) -#define dllx extern "C" __attribute__ ((visibility("default"))) -#else -#define dllx extern "C" -#endif - -#define _trace // requires user32.lib;Kernel32.lib -//#define tiny_memset -//#define tiny_memcpy -#define tiny_malloc -//#define tiny_dtoui3 - -#ifdef _trace -#ifdef _WINDOWS -void trace(const char* format, ...); -#else -#define trace(...) { printf("[window_command_hook:%d] ", __LINE__); printf(__VA_ARGS__); printf("\n"); fflush(stdout); } -#endif -#endif - -#pragma region typed memory helpers -template T* malloc_arr(size_t count) { - return (T*)malloc(sizeof(T) * count); -} -template T* realloc_arr(T* arr, size_t count) { - return (T*)realloc(arr, sizeof(T) * count); -} -template T* memcpy_arr(T* dst, const T* src, size_t count) { - return (T*)memcpy(dst, src, sizeof(T) * count); -} -#pragma endregion - -#include "gml_ext.h" - -// TODO: reference additional headers your program requires here -#pragma once - -// Including SDKDDKVer.h defines the highest available Windows platform. - -// If you wish to build your application for a previous Windows platform, include WinSDKVer.h and -// set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h. - -#include -/// tiny_array.h -#pragma once -#include "stdafx.h" - -template class tiny_array { - T* _data; - size_t _size; - size_t _capacity; - - bool add_impl(T value) { - if (_size >= _capacity) { - auto new_capacity = _capacity * 2; - auto new_data = realloc_arr(_data, _capacity); - if (new_data == nullptr) { - trace("Failed to reallocate %u bytes in tiny_array::add", sizeof(T) * new_capacity); - return false; - } - for (size_t i = _capacity; i < new_capacity; i++) new_data[i] = {}; - _data = new_data; - _capacity = new_capacity; - } - _data[_size++] = value; - return true; - } -public: - tiny_array() { } - tiny_array(size_t capacity) { init(capacity); } - inline void init(size_t capacity = 4) { - if (capacity < 1) capacity = 1; - _size = 0; - _capacity = capacity; - _data = malloc_arr(capacity); - } - inline void free() { - if (_data) { - ::free(_data); - _data = nullptr; - } - } - - size_t size() { return _size; } - size_t capacity() { return _capacity; } - T* data() { return _data; } - - bool resize(size_t newsize, T value = {}) { - if (newsize > _capacity) { - auto new_data = realloc_arr(_data, newsize); - if (new_data == nullptr) { - trace("Failed to reallocate %u bytes in tiny_array::resize", sizeof(T) * newsize); - return false; - } - _data = new_data; - _capacity = newsize; - } - for (size_t i = _size; i < newsize; i++) _data[i] = value; - for (size_t i = _size; --i >= newsize;) _data[i] = value; - _size = newsize; - return true; - } - - #ifdef tiny_cpp17 - template - inline bool add(Args... values) { - return (add_impl(values) && ...); - } - #else - inline void add(T value) { - add_impl(value); - } - #endif - - bool remove(size_t index, size_t count = 1) { - size_t end = index + count; - if (end < _size) memcpy_arr(_data + start, _data + end, _size - end); - _size -= end - index; - return true; - } - - bool set(T* values, size_t count) { - if (!resize(count)) return false; - memcpy_arr(_data, values, count); - return true; - } - template inline bool set(T(&values)[count]) { - return set(values, count); - } - - T operator[] (size_t index) const { return _data[index]; } - T& operator[] (size_t index) { return _data[index]; } -}; -/// tiny_set.h -#pragma once -#include "stdafx.h" - -template struct tiny_set { -private: - T* _arr; - size_t _length; - size_t _capacity; -public: - tiny_set() {} - tiny_set(size_t capacity) { init(capacity); } - void init(size_t capacity = 4) { - _capacity = capacity; - _length = 0; - _arr = malloc_arr(_capacity); - } - - static const size_t npos = MAXSIZE_T; - size_t find(T val) { - for (size_t i = 0; i < _length; i++) { - if (_arr[i] == val) return i; - } - return npos; - } - inline bool contains(T val) { - return find(val) != npos; - } - - bool add(T val) { - if (find(val) != npos) return false; - if (_length >= _capacity) { - _capacity *= 2; - _arr = realloc_arr(_arr, _capacity); - } - _arr[_length++] = val; - return true; - } - bool remove(T val) { - auto i = find(val); - if (i == npos) return false; - _length -= 1; - for (; i < _length; i++) _arr[i] = _arr[i + 1]; - return true; - } - inline bool set(T val, bool on) { - if (on) return add(val); else return remove(val); - } -}; -#include "gml_ext.h" -extern bool window_command_hook(GAME_HWND hwnd, int command); -dllx double window_command_hook_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - int _arg_command; - _arg_command = _in.read(); - return window_command_hook(_arg_hwnd, _arg_command); -} - -extern bool window_command_unhook(GAME_HWND hwnd, int command); -dllx double window_command_unhook_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - int _arg_command; - _arg_command = _in.read(); - return window_command_unhook(_arg_hwnd, _arg_command); -} - -extern bool window_command_check(int command); -dllx double window_command_check_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - int _arg_command; - _arg_command = _in.read(); - return window_command_check(_arg_command); -} - -extern int window_command_run(GAME_HWND hwnd, int wParam, int lParam); -dllx double window_command_run_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - int _arg_wParam; - _arg_wParam = _in.read(); - int _arg_lParam; - if (_in.read()) { - _arg_lParam = _in.read(); - } else _arg_lParam = 0; - return window_command_run(_arg_hwnd, _arg_wParam, _arg_lParam); -} - -extern int window_command_get_active(GAME_HWND hwnd, int command); -dllx double window_command_get_active_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - int _arg_command; - _arg_command = _in.read(); - return window_command_get_active(_arg_hwnd, _arg_command); -} - -extern int window_command_set_active(GAME_HWND hwnd, int command, bool value); -dllx double window_command_set_active_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - int _arg_command; - _arg_command = _in.read(); - bool _arg_value; - _arg_value = _in.read(); - return window_command_set_active(_arg_hwnd, _arg_command, _arg_value); -} - -extern bool window_get_background_redraw(); -dllx double window_get_background_redraw_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - return window_get_background_redraw(); -} - -extern bool window_set_background_redraw(GAME_HWND hwnd, bool enable); -dllx double window_set_background_redraw_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - bool _arg_enable; - _arg_enable = _in.read(); - return window_set_background_redraw(_arg_hwnd, _arg_enable); -} - -extern bool window_get_topmost(GAME_HWND hwnd); -dllx double window_get_topmost_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - return window_get_topmost(_arg_hwnd); -} - -extern bool window_set_topmost(GAME_HWND hwnd, bool enable); -dllx double window_set_topmost_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - bool _arg_enable; - _arg_enable = _in.read(); - return window_set_topmost(_arg_hwnd, _arg_enable); -} - -extern bool window_get_taskbar_button_visible(GAME_HWND hwnd); -dllx double window_get_taskbar_button_visible_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - return window_get_taskbar_button_visible(_arg_hwnd); -} - -extern bool window_set_taskbar_button_visible(GAME_HWND hwnd, bool show_button); -dllx double window_set_taskbar_button_visible_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - bool _arg_show_button; - _arg_show_button = _in.read(); - return window_set_taskbar_button_visible(_arg_hwnd, _arg_show_button); -} - -extern bool window_set_visible_w(GAME_HWND hwnd, bool visible); -dllx double window_set_visible_w_raw(void* _in_ptr, double _in_ptr_size) { - gml_istream _in(_in_ptr); - GAME_HWND _arg_hwnd; - _arg_hwnd = (GAME_HWND)_in.read(); - bool _arg_visible; - _arg_visible = _in.read(); - return window_set_visible_w(_arg_hwnd, _arg_visible); -} - -// stdafx.cpp : source file that includes just the standard includes -// window_command_hook.pch will be the pre-compiled header -// stdafx.obj will contain the pre-compiled type information - -#include "stdafx.h" -#include -#ifdef tiny_dtoui3 -#include -#endif - -#if _WINDOWS -// http://computer-programming-forum.com/7-vc.net/07649664cea3e3d7.htm -extern "C" int _fltused = 0; -#endif - -// TODO: reference any additional headers you need in STDAFX.H -// and not in this file -#ifdef _trace -#ifdef _WINDOWS -// https://yal.cc/printf-without-standard-library/ -void trace(const char* pszFormat, ...) { - char buf[1025]; - va_list argList; - va_start(argList, pszFormat); - wvsprintfA(buf, pszFormat, argList); - va_end(argList); - DWORD done; - auto len = strlen(buf); - buf[len] = '\n'; - buf[++len] = 0; - WriteFile(GetStdHandle(STD_OUTPUT_HANDLE), buf, len, &done, NULL); -} -#endif -#endif - -#pragma warning(disable: 28251 28252) - -#ifdef tiny_memset -#pragma function(memset) -void* __cdecl memset(void* _Dst, _In_ int _Val,_In_ size_t _Size) { - auto ptr = static_cast(_Dst); - while (_Size) { - *ptr++ = _Val; - _Size--; - } - return _Dst; -} -#endif - -#ifdef tiny_memcpy -#pragma function(memcpy) -void* memcpy(void* _Dst, const void* _Src, size_t _Size) { - auto src8 = static_cast(_Src); - auto dst8 = static_cast(_Dst); - for (; _Size > 32; _Size -= 32) { - *dst8++ = *src8++; - *dst8++ = *src8++; - *dst8++ = *src8++; - *dst8++ = *src8++; - } - for (; _Size > 8; _Size -= 8) *dst8++ = *src8++; - // - auto src1 = (const uint8_t*)(src8); - auto dst1 = (uint8_t*)(dst8); - for (; _Size != 0; _Size--) *dst1++ = *src1++; - return _Dst; -} -#endif - -#ifdef tiny_malloc -void* __cdecl malloc(size_t _Size) { - return HeapAlloc(GetProcessHeap(), 0, _Size); -} -void* __cdecl realloc(void* _Block, size_t _Size) { - return HeapReAlloc(GetProcessHeap(), 0, _Block, _Size); -} -void __cdecl free(void* _Block) { - HeapFree(GetProcessHeap(), 0, _Block); -} -#endif - -#ifdef tiny_dtoui3 -// https:/stackoverflow.com/a/55011686/5578773 -extern "C" unsigned int _dtoui3(const double x) { - return (unsigned int)_mm_cvttsd_si32(_mm_set_sd(x)); -} -#endif - -#pragma warning(default: 28251 28252) -/// @author YellowAfterlife - -#include "stdafx.h" -#include "tiny_set.h" - -bool window_command_direct; -bool window_background_redraw; -//HWND window_command_hwnd; -tiny_set window_commands_hooked; -tiny_set window_commands_caught; -tiny_set window_commands_blocked; - -WNDPROC window_command_proc_base; -LRESULT window_command_proc_hook(HWND hwnd, UINT msg, WPARAM wp, LPARAM lp) { - //printf("msg=%d\n", msg); fflush(stdout); - switch (msg) { - case WM_ERASEBKGND: - if (!window_background_redraw) return TRUE; - break; - case WM_SYSCOMMAND: - if (window_command_direct) break; - auto cmd = wp & ~15; - if (window_commands_blocked.contains(cmd)) return TRUE; - if (window_commands_hooked.contains(cmd)) { - window_commands_caught.add(cmd); - return TRUE; - } - break; - } - return CallWindowProc(window_command_proc_base, hwnd, msg, wp, lp); -} -void window_command_proc_ensure(HWND hwnd) { - if (window_command_proc_base != nullptr) return; - window_command_proc_base = (WNDPROC)SetWindowLongPtr(hwnd, GWLP_WNDPROC, (LONG_PTR)window_command_proc_hook); -} - -#pragma region hooks -dllg bool window_command_hook(GAME_HWND hwnd, int command) { - window_command_proc_ensure(hwnd); - window_commands_hooked.add(command); - return true; -} -dllg bool window_command_unhook(GAME_HWND hwnd, int command) { - window_commands_hooked.remove(command); - window_commands_caught.remove(command); - return true; -} -dllg bool window_command_check(int command) { - return window_commands_caught.remove(command); -} -#pragma endregion - -#pragma region active -dllg int window_command_run(GAME_HWND hwnd, int wParam, int lParam = 0) { - auto _direct = window_command_direct; - window_command_direct = true; - auto result = SendMessageW(hwnd, WM_SYSCOMMAND, wParam, lParam); - window_command_direct = _direct; - return result; -} -long window_command_long(WPARAM cmd) { - switch (cmd) { - case SC_SIZE: return WS_SIZEBOX; - case SC_MINIMIZE: return WS_MINIMIZEBOX; - case SC_MAXIMIZE: return WS_MAXIMIZEBOX; - default: return -1; - } -} -int window_command_acc_active(HWND hwnd, WPARAM wcmd, int _val) { - auto get = _val < 0; - auto set = _val > 0; - switch (wcmd) { - case SC_MOVE: case SC_SIZE: case SC_MOUSEMENU: { - if (get) return window_commands_blocked.contains(wcmd); - if (set) window_command_proc_ensure(hwnd); - window_commands_blocked.set(wcmd, set); - return 1; - }; break; - case SC_CLOSE: { - auto menu = GetSystemMenu(hwnd, false); - if (get) return (GetMenuState(menu, wcmd, MF_BYCOMMAND) & MF_GRAYED) == 0; - if (EnableMenuItem(menu, wcmd, MF_BYCOMMAND | (set ? MF_ENABLED : MF_GRAYED)) < 0) return -1; - return 1; - }; break; - default: { - auto cl = window_command_long(wcmd); - if (cl < 0) return -1; - auto wl = GetWindowLong(hwnd, GWL_STYLE); - if (get) return (wl & cl) == cl; - if (set) wl |= cl; else wl &= ~cl; - SetWindowLong(hwnd, GWL_STYLE, wl); - return 1; - }; break; - } -} -dllg int window_command_get_active(GAME_HWND hwnd, int command) { - return window_command_acc_active(hwnd, command, -1); -} -dllg int window_command_set_active(GAME_HWND hwnd, int command, bool value) { - return window_command_acc_active(hwnd, command, value ? 1 : 0); -} -#pragma endregion - -#pragma region misc -dllg bool window_get_background_redraw() { - return window_background_redraw; -} -dllg bool window_set_background_redraw(GAME_HWND hwnd, bool enable) { - window_command_proc_ensure(hwnd); - return true; -} - -dllg bool window_get_topmost(GAME_HWND hwnd) { - return (GetWindowLong(hwnd, GWL_EXSTYLE) & WS_EX_TOPMOST) != 0; -} -dllg bool window_set_topmost(GAME_HWND hwnd, bool enable) { - SetWindowPos(hwnd, enable ? HWND_TOPMOST : HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE); - return true; -} - -dllg bool window_get_taskbar_button_visible(GAME_HWND hwnd) { - return (GetWindowLong(hwnd, GWL_EXSTYLE) & WS_EX_TOOLWINDOW) == 0; -} -dllg bool window_set_taskbar_button_visible(GAME_HWND hwnd, bool show_button) { - auto exStyle = GetWindowLong(hwnd, GWL_EXSTYLE); - if (show_button) { - exStyle &= ~WS_EX_TOOLWINDOW; - } else exStyle |= WS_EX_TOOLWINDOW; - SetWindowLong(hwnd, GWL_EXSTYLE, exStyle); - return true; -} - -dllg bool window_set_visible_w(GAME_HWND hwnd, bool visible) { - ShowWindow(hwnd, visible ? SW_SHOW : SW_HIDE); - return true; -} -#pragma endregion - -static void init() { - window_command_proc_base = nullptr; - window_command_direct = false; - window_background_redraw = false; - window_commands_hooked.init(); - window_commands_caught.init(); - window_commands_blocked.init(); -} -BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) { - if (ul_reason_for_call == DLL_PROCESS_ATTACH) init(); - return TRUE; -} diff --git a/extensions/window_command_hook/window_command_hook.dll b/extensions/window_command_hook/window_command_hook.dll deleted file mode 100644 index 005f06c3f..000000000 Binary files a/extensions/window_command_hook/window_command_hook.dll and /dev/null differ diff --git a/extensions/window_command_hook/window_command_hook.gml b/extensions/window_command_hook/window_command_hook.gml deleted file mode 100644 index a6f8702d8..000000000 --- a/extensions/window_command_hook/window_command_hook.gml +++ /dev/null @@ -1,22 +0,0 @@ -#define window_command_hook_init -//#init window_command_hook_init -//#macro window_command_close $F060 -//#macro window_command_maximize $F030 -//#macro window_command_minimize $F020 -//#macro window_command_restore $F120 -//#macro window_command_resize $F000 -//#macro window_command_move $F010 - -#define window_command_hook_prepare_buffer -/// (size:int)->buffer~ -var _size = argument0; -gml_pragma("global", "global.__window_command_hook_buffer = undefined"); -var _buf = global.__window_command_hook_buffer; -if (_buf == undefined) { - _buf = buffer_create(_size, buffer_grow, 1); - global.__window_command_hook_buffer = _buf; -} else if (buffer_get_size(_buf) < _size) { - buffer_resize(_buf, _size); -} -buffer_seek(_buf, buffer_seek_start, 0); -return _buf; \ No newline at end of file diff --git a/extensions/window_command_hook/window_command_hook.yy b/extensions/window_command_hook/window_command_hook.yy deleted file mode 100644 index 5ffbf5bd5..000000000 --- a/extensions/window_command_hook/window_command_hook.yy +++ /dev/null @@ -1,196 +0,0 @@ -{ - "resourceType": "GMExtension", - "resourceVersion": "1.2", - "name": "window_command_hook", - "optionsFile": "options.json", - "options": [], - "exportToGame": true, - "supportedTargets": 113497714299118, - "extensionVersion": "1.0.0", - "packageId": "", - "productId": "", - "author": "", - "date": "2019-12-12T01:34:29", - "license": "Proprietary", - "description": "", - "helpfile": "", - "iosProps": true, - "tvosProps": false, - "androidProps": true, - "installdir": "", - "files": [ - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"window_command_hook.dll","origname":"extensions\\window_command_hook.dll","init":"","final":"","kind":1,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_hook_raw","externalName":"window_command_hook_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_unhook_raw","externalName":"window_command_unhook_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_check_raw","externalName":"window_command_check_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_run_raw","externalName":"window_command_run_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_get_active_raw","externalName":"window_command_get_active_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_set_active_raw","externalName":"window_command_set_active_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_get_background_redraw_raw","externalName":"window_get_background_redraw_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_set_background_redraw_raw","externalName":"window_set_background_redraw_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_get_topmost_raw","externalName":"window_get_topmost_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_set_topmost_raw","externalName":"window_set_topmost_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_get_taskbar_button_visible_raw","externalName":"window_get_taskbar_button_visible_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_set_taskbar_button_visible_raw","externalName":"window_set_taskbar_button_visible_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_set_visible_w_raw","externalName":"window_set_visible_w_raw","kind":11,"help":"","hidden":true,"returnType":2,"argCount":2,"args":[ - 1, - 2, - ],"documentation":"",}, - ],"constants":[],"ProxyFiles":[ - {"resourceType":"GMProxyFile","resourceVersion":"1.0","name":"window_command_hook_x64.dll","TargetMask":6,}, - ],"copyToTargets":9223372036854775807,"usesRunnerInterface":false,"order":[ - {"name":"window_command_hook_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_unhook_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_check_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_run_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_get_active_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_set_active_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_get_background_redraw_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_set_background_redraw_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_get_topmost_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_set_topmost_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_get_taskbar_button_visible_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_set_taskbar_button_visible_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_set_visible_w_raw","path":"extensions/window_command_hook/window_command_hook.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"window_command_hook.gml","origname":"extensions\\gml.gml","init":"window_command_hook_init","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_hook_init","externalName":"window_command_hook_init","kind":11,"help":"","hidden":true,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_hook_prepare_buffer","externalName":"window_command_hook_prepare_buffer","kind":11,"help":"","hidden":true,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - ],"constants":[ - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"window_command_close","value":"$F060","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"window_command_maximize","value":"$F030","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"window_command_minimize","value":"$F020","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"window_command_restore","value":"$F120","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"window_command_resize","value":"$F000","hidden":false,}, - {"resourceType":"GMExtensionConstant","resourceVersion":"1.0","name":"window_command_move","value":"$F010","hidden":false,}, - ],"ProxyFiles":[],"copyToTargets":9223372036854775807,"usesRunnerInterface":false,"order":[ - {"name":"window_command_hook_init","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_hook_prepare_buffer","path":"extensions/window_command_hook/window_command_hook.yy",}, - ],}, - {"resourceType":"GMExtensionFile","resourceVersion":"1.0","name":"","filename":"autogen.gml","origname":"extensions\\autogen.gml","init":"","final":"","kind":2,"uncompress":false,"functions":[ - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_hook","externalName":"window_command_hook","kind":2,"help":"window_command_hook(command:int)->bool","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_unhook","externalName":"window_command_unhook","kind":2,"help":"window_command_unhook(command:int)->bool","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_check","externalName":"window_command_check","kind":2,"help":"window_command_check(command:int)->bool","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_run","externalName":"window_command_run","kind":2,"help":"window_command_run(wParam:int, lParam:int = 0)->int","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_get_active","externalName":"window_command_get_active","kind":2,"help":"window_command_get_active(command:int)->int","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_command_set_active","externalName":"window_command_set_active","kind":2,"help":"window_command_set_active(command:int, value:bool)->int","hidden":false,"returnType":2,"argCount":2,"args":[ - 2, - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_get_background_redraw","externalName":"window_get_background_redraw","kind":2,"help":"window_get_background_redraw()->bool","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_set_background_redraw","externalName":"window_set_background_redraw","kind":2,"help":"window_set_background_redraw(enable:bool)->bool","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_get_topmost","externalName":"window_get_topmost","kind":2,"help":"window_get_topmost()->bool","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_set_topmost","externalName":"window_set_topmost","kind":2,"help":"window_set_topmost(enable:bool)->bool","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_get_taskbar_button_visible","externalName":"window_get_taskbar_button_visible","kind":2,"help":"window_get_taskbar_button_visible()->bool","hidden":false,"returnType":2,"argCount":0,"args":[],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_set_taskbar_button_visible","externalName":"window_set_taskbar_button_visible","kind":2,"help":"window_set_taskbar_button_visible(show_button:bool)->bool","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - {"resourceType":"GMExtensionFunction","resourceVersion":"1.0","name":"window_set_visible_w","externalName":"window_set_visible_w","kind":2,"help":"window_set_visible_w(visible:bool)->bool","hidden":false,"returnType":2,"argCount":1,"args":[ - 2, - ],"documentation":"",}, - ],"constants":[],"ProxyFiles":[],"copyToTargets":-1,"usesRunnerInterface":false,"order":[ - {"name":"window_command_unhook","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_check","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_run","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_get_active","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_command_set_active","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_get_background_redraw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_set_background_redraw","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_get_topmost","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_set_topmost","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_get_taskbar_button_visible","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_set_taskbar_button_visible","path":"extensions/window_command_hook/window_command_hook.yy",}, - {"name":"window_set_visible_w","path":"extensions/window_command_hook/window_command_hook.yy",}, - ],}, - ], - "classname": "", - "tvosclassname": "", - "tvosdelegatename": "", - "iosdelegatename": "", - "androidclassname": "", - "sourcedir": "", - "androidsourcedir": "", - "macsourcedir": "", - "maccompilerflags": "", - "tvosmaccompilerflags": "", - "maclinkerflags": "", - "tvosmaclinkerflags": "", - "iosplistinject": "", - "tvosplistinject": "", - "androidinject": "", - "androidmanifestinject": "", - "androidactivityinject": "", - "gradleinject": "", - "androidcodeinjection": "", - "hasConvertedCodeInjection": true, - "ioscodeinjection": "", - "tvoscodeinjection": "", - "iosSystemFrameworkEntries": [], - "tvosSystemFrameworkEntries": [], - "iosThirdPartyFrameworkEntries": [], - "tvosThirdPartyFrameworkEntries": [], - "IncludedResources": [], - "androidPermissions": [], - "copyToTargets": 113497714299118, - "iosCocoaPods": "", - "tvosCocoaPods": "", - "iosCocoaPodDependencies": "", - "tvosCocoaPodDependencies": "", - "parent": { - "name": "Extensions", - "path": "folders/Extensions.yy", - }, -} \ No newline at end of file diff --git a/extensions/window_command_hook/window_command_hook_x64.dll b/extensions/window_command_hook/window_command_hook_x64.dll deleted file mode 100644 index 12db7f5a4..000000000 Binary files a/extensions/window_command_hook/window_command_hook_x64.dll and /dev/null differ diff --git a/objects/_p_dialog_undo_block/_p_dialog_undo_block.yy b/objects/_p_dialog_undo_block/_p_dialog_undo_block.yy new file mode 100644 index 000000000..2e790adf4 --- /dev/null +++ b/objects/_p_dialog_undo_block/_p_dialog_undo_block.yy @@ -0,0 +1,34 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "_p_dialog_undo_block", + "eventList": [], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "dialog", + "path": "folders/dialog.yy", + }, + "parentObjectId": { + "name": "_p_dialog", + "path": "objects/_p_dialog/_p_dialog.yy", + }, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": null, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/o_dialog_arrayBox/Alarm_0.gml b/objects/o_dialog_arrayBox/Alarm_0.gml new file mode 100644 index 000000000..0b4dc17a7 --- /dev/null +++ b/objects/o_dialog_arrayBox/Alarm_0.gml @@ -0,0 +1,9 @@ +/// @description init +#region pos + var hght = line_height(f_p0, 8); + var hh = array_length(arrayBox.data) * hght; + + dialog_h = min(max_h, hh); + sc_content.resize(dialog_w, dialog_h); +#endregion +event_inherited(); \ No newline at end of file diff --git a/objects/o_dialog_arrayBox/Create_0.gml b/objects/o_dialog_arrayBox/Create_0.gml new file mode 100644 index 000000000..af985dbdc --- /dev/null +++ b/objects/o_dialog_arrayBox/Create_0.gml @@ -0,0 +1,69 @@ +/// @description init +event_inherited(); + +#region + max_h = 640; + align = fa_left; + draggable = false; + destroy_on_click_out = true; + selecting = -1; + + arrayBox = noone; + + anchor = ANCHOR.top | ANCHOR.left; + + sc_content = new scrollPane(0, 0, function(_y, _m) { + draw_clear_alpha(COLORS.panel_bg_clear, 0); + var hght = line_height(f_p0, 8); + var _h = array_length(arrayBox.data) * hght; + var _dw = sc_content.surface_w; + var array = arrayBox.getArray(); + + for(var i = 0; i < array_length(arrayBox.data); i++) { + var _ly = _y + i * hght; + var yc = _ly + hght / 2; + var exists = false; + + for( var j = 0; j < array_length(array); j++ ) { + if(arrayBox.data[i] == array[j]) + exists = true; + } + + var ind = exists? 2 : 0; + + if(sHOVER && sc_content.hover && point_in_rectangle(_m[0], _m[1], 0, _ly + 1, _dw, _ly + hght - 1)) + selecting = i; + + if(selecting == i) { + draw_sprite_stretched_ext(THEME.textbox, 3, 0, _ly, _dw, hght, COLORS.dialog_menubox_highlight, 1); + ind++; + + if(sFOCUS && (mouse_press(mb_left) || keyboard_check_pressed(vk_enter))) { + if(exists) array_remove(array, arrayBox.data[i]); + else array_push(array, arrayBox.data[i]); + } + } + + var bs = ui(22); + draw_sprite_stretched(THEME.checkbox, ind, ui(20) - bs / 2, yc - bs / 2, bs, bs); + + draw_set_text(f_p0, fa_left, fa_center, COLORS._main_text); + draw_text_cut(ui(40), yc, arrayBox.data[i], _dw); + } + + if(sFOCUS) { + if(keyboard_check_pressed(vk_up)) { + selecting--; + if(selecting < 0) selecting = array_length(arrayBox.data) - 1; + } + + if(keyboard_check_pressed(vk_down)) + selecting = (selecting + 1) % array_length(arrayBox.data); + + if(keyboard_check_pressed(vk_escape)) + instance_destroy(); + } + + return _h; + }); +#endregion diff --git a/objects/o_dialog_arrayBox/Destroy_0.gml b/objects/o_dialog_arrayBox/Destroy_0.gml new file mode 100644 index 000000000..044dae512 --- /dev/null +++ b/objects/o_dialog_arrayBox/Destroy_0.gml @@ -0,0 +1,4 @@ +/// @description init +event_inherited(); + +arrayBox.open = false; \ No newline at end of file diff --git a/objects/o_dialog_arrayBox/Draw_64.gml b/objects/o_dialog_arrayBox/Draw_64.gml new file mode 100644 index 000000000..94e2d78b7 --- /dev/null +++ b/objects/o_dialog_arrayBox/Draw_64.gml @@ -0,0 +1,9 @@ +/// @description init +#region draw + draw_sprite_stretched(THEME.textbox, 3, dialog_x, dialog_y, dialog_w, dialog_h); + + sc_content.active = sHOVER; + sc_content.draw(dialog_x, dialog_y); + + draw_sprite_stretched(THEME.textbox, 1, dialog_x, dialog_y, dialog_w, dialog_h); +#endregion \ No newline at end of file diff --git a/objects/o_dialog_arrayBox/o_dialog_arrayBox.yy b/objects/o_dialog_arrayBox/o_dialog_arrayBox.yy new file mode 100644 index 000000000..768711338 --- /dev/null +++ b/objects/o_dialog_arrayBox/o_dialog_arrayBox.yy @@ -0,0 +1,39 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "o_dialog_arrayBox", + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":2,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":1,"isDnD":false,}, + ], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "widget", + "path": "folders/dialog/widget.yy", + }, + "parentObjectId": { + "name": "_p_dialog", + "path": "objects/_p_dialog/_p_dialog.yy", + }, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": null, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/o_dialog_crashed/Create_0.gml b/objects/o_dialog_crashed/Create_0.gml new file mode 100644 index 000000000..05ec3f2fe --- /dev/null +++ b/objects/o_dialog_crashed/Create_0.gml @@ -0,0 +1,7 @@ +/// @description init +event_inherited(); + +#region data + dialog_w = ui(480); + dialog_h = ui(140); +#endregion \ No newline at end of file diff --git a/objects/o_dialog_crashed/Draw_64.gml b/objects/o_dialog_crashed/Draw_64.gml new file mode 100644 index 000000000..91caf0b7a --- /dev/null +++ b/objects/o_dialog_crashed/Draw_64.gml @@ -0,0 +1,51 @@ +/// @description init +if !ready exit; +draw_set_color(c_black); +draw_set_alpha(0.5); +draw_rectangle(0, 0, WIN_W, WIN_H, false); +draw_set_alpha(1); + +#region base UI + draw_sprite_stretched(THEME.dialog_bg, 0, dialog_x, dialog_y, dialog_w, dialog_h); + if(sFOCUS) + draw_sprite_stretched_ext(THEME.dialog_active, 0, dialog_x, dialog_y, dialog_w, dialog_h, COLORS._main_accent, 1); +#endregion + +#region text + var py = dialog_y + ui(16); + draw_set_text(f_h5, fa_left, fa_top, COLORS._main_text_title); + draw_text(dialog_x + ui(24), py, get_text("crashed_title", "Restore project")); + py += line_height(, 4); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text); + draw_text(dialog_x + ui(24), py, get_text("crashed_content", "Restore previous project before crash?")); + + var bw = ui(96), bh = TEXTBOX_HEIGHT; + var bx1 = dialog_x + dialog_w - ui(16); + var by1 = dialog_y + dialog_h - ui(16); + var bx0 = bx1 - bw; + var by0 = by1 - bh; + + draw_set_text(f_p1, fa_center, fa_center, COLORS._main_text); + var b = buttonInstant(THEME.button, bx0, by0, bw, bh, mouse_ui, sFOCUS, sHOVER); + draw_text(bx0 + bw / 2, by0 + bh / 2, get_text("crashed_ignore", "Ignore")); + if(b == 2) + instance_destroy(); + + bx0 -= bw + ui(12); + var b = buttonInstant(THEME.button, bx0, by0, bw, bh, mouse_ui, sFOCUS, sHOVER); + draw_text(bx0 + bw / 2, by0 + bh / 2, get_text("crashed_restore", "Restore")); + if(b == 2) { + var path = string(DIRECTORY) + "prev_crash.pxc"; + LOAD_PATH(path, true, true); + instance_destroy(); + } + + bx0 = dialog_x + ui(16); + var b = buttonInstant(THEME.button, bx0, by0, bw, bh, mouse_ui, sFOCUS, sHOVER); + draw_text(bx0 + bw / 2, by0 + bh / 2, get_text("crashed_log", "Log file") + "..."); + if(b == 2) { + var path = string(DIRECTORY) + "crash_log.txt"; + if(file_exists(path)) shellOpenExplorer(path); + } +#endregion \ No newline at end of file diff --git a/objects/o_dialog_crashed/o_dialog_crashed.yy b/objects/o_dialog_crashed/o_dialog_crashed.yy new file mode 100644 index 000000000..73490b51e --- /dev/null +++ b/objects/o_dialog_crashed/o_dialog_crashed.yy @@ -0,0 +1,37 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "o_dialog_crashed", + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, + ], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "dialog", + "path": "folders/dialog.yy", + }, + "parentObjectId": { + "name": "_p_dialog", + "path": "objects/_p_dialog/_p_dialog.yy", + }, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": null, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/o_dialog_file_name_collection/Create_0.gml b/objects/o_dialog_file_name_collection/Create_0.gml new file mode 100644 index 000000000..5db9b98a3 --- /dev/null +++ b/objects/o_dialog_file_name_collection/Create_0.gml @@ -0,0 +1,47 @@ +/// @description init +event_inherited(); + +#region data + dialog_w = ui(360); + dialog_h = ui(64); + + dialog_w_expand = ui(480); + dialog_h_expand = ui(570); + + draggable = false; + + destroy_on_click_out = true; + + meta = METADATA.clone(); + meta_expand = false; + updating = noone; + + ugc = 0; + ugc_loading = false; + //name = get_text("new_collection_placeholder", "New collection"); + + t_desc = new textArea(TEXTBOX_INPUT.text, function(str) { meta.description = str; }); + t_auth = new textArea(TEXTBOX_INPUT.text, function(str) { meta.author = str; }); + t_cont = new textArea(TEXTBOX_INPUT.text, function(str) { meta.contact = str; }); + t_alias = new textArea(TEXTBOX_INPUT.text, function(str) { meta.alias = str; }); + t_tags = new textArrayBox(function() { return meta.tags; } , META_TAGS); + + t_desc.auto_update = true; + t_auth.auto_update = true; + t_cont.auto_update = true; + t_alias.auto_update = true; + + function expand() { + meta_expand = true; + + dialog_w = dialog_w_expand; + dialog_h = dialog_h_expand; + } +#endregion + +#region text + onModify = -1; + tb_name = new textBox(TEXTBOX_INPUT.text, function(str) { meta.name = str; }); + + KEYBOARD_STRING = ""; +#endregion \ No newline at end of file diff --git a/objects/o_dialog_file_name_collection/Draw_64.gml b/objects/o_dialog_file_name_collection/Draw_64.gml new file mode 100644 index 000000000..098135a19 --- /dev/null +++ b/objects/o_dialog_file_name_collection/Draw_64.gml @@ -0,0 +1,153 @@ +/// @description init +#region base UI + draw_sprite_stretched(THEME.dialog_bg, 0, dialog_x, dialog_y, dialog_w, dialog_h); + if(sFOCUS) + draw_sprite_stretched_ext(THEME.dialog_active, 0, dialog_x, dialog_y, dialog_w, dialog_h, COLORS._main_accent, 1); +#endregion + +#region draw TB + draw_set_text(f_p0, fa_left, fa_center, COLORS._main_text_title); + draw_text(dialog_x + ui(16), dialog_y + ui(32), get_text("name", "Name")); + + var is_author = !meta.steam || meta.author_steam_id == 0 || meta.author_steam_id == STEAM_USER_ID; + + t_desc.interactable = !STEAM_UGC_ITEM_UPLOADING; + t_auth.interactable = !STEAM_UGC_ITEM_UPLOADING && is_author; + t_cont.interactable = !STEAM_UGC_ITEM_UPLOADING; + t_tags.interactable = !STEAM_UGC_ITEM_UPLOADING; + t_alias.interactable = !STEAM_UGC_ITEM_UPLOADING; + tb_name.interactable = !STEAM_UGC_ITEM_UPLOADING; + + tb_name.setActiveFocus(sFOCUS, sHOVER); + tb_name.register(); + tb_name.draw(dialog_x + ui(72), dialog_y + ui(16), dialog_w - ui(164), ui(32), meta.name, mouse_ui); + + var bx = dialog_x + dialog_w - ui(84); + var by = dialog_y + ui(16); + var bw = ui(32); + var bh = ui(32); + + var txt = get_text("new_collection_create", "Create collection"); + var icon = THEME.accept; + if(updating != noone) { + txt = get_text("collection_update", "Update collection"); + } + if(ugc == 1) { + txt = get_text("workshop_upload", "Upload workshop"); + icon = THEME.workshop_upload; + } else if(ugc == 2) { + txt = get_text("workshop_update", "Update workshop"); + icon = THEME.workshop_update; + } + + if(ugc_loading) { + steam_ugc_get_item_update_progress(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_UPDATE_MAP); + + destroy_on_click_out = false; + draw_sprite_ui(THEME.loading_s, 0, bx + ui(16), by + ui(16),,, current_time / 5, COLORS._main_icon); + if(STEAM_UGC_ITEM_UPLOADING == false) + instance_destroy(); + } else { + if(buttonInstant(THEME.button_hide, bx, by, bw, bh, mouse_ui, sFOCUS, sHOVER, txt, icon, 0, COLORS._main_value_positive) == 2) { + if(meta.author_steam_id == 0) + meta.author_steam_id = STEAM_USER_ID; + + if(updating == noone) { + PANEL_COLLECTION.saveCollection(meta.name, true, meta); + } else { + var path = updating.path; + var map = json_load(path); + var _meta = meta.serialize(); + if(ds_map_exists(map, "metadata")) + ds_map_replace_map(map, "metadata", _meta); + else + ds_map_add_map(map, "metadata", _meta); + json_save(path, map); + ds_map_destroy(map); + + updating.meta = meta; + PANEL_COLLECTION.refreshContext(); + } + + if(ugc == 1) { + steam_ugc_create_collection(updating); + ugc_loading = true; + } else if(ugc == 2) { + steam_ugc_update_collection(updating); + ugc_loading = true; + } else + instance_destroy(); + } + } + + bx += bw + ui(4); + var txt = get_text("new_collection_meta_edit", "Edit metadata"); + if(buttonInstant(THEME.button_hide, bx, by, bw, bh, mouse_ui, sFOCUS, sHOVER, txt, THEME.hamburger) == 2) { + expand(); + } +#endregion + +#region metadata + dialog_h = ui(64); + + if(meta_expand) { + var yy = dialog_y + ui(56); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text_title); + draw_text(dialog_x + ui(16), yy, get_text("description", "Description")); + yy += line_height() + ui(4); + dialog_h += line_height() + ui(4); + + t_desc.setActiveFocus(sFOCUS, sHOVER); + t_desc.register(); + t_desc.draw(dialog_x + ui(16), yy, dialog_w - ui(32), ui(200), meta.description, mouse_ui); + yy += ui(200) + ui(8); + dialog_h += ui(200) + ui(8); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text_title); + draw_text(dialog_x + ui(16), yy, get_text("author", "Author")); + yy += line_height() + ui(4); + dialog_h += line_height() + ui(4); + + t_auth.setActiveFocus(sFOCUS, sHOVER); + t_auth.register(); + t_auth.draw(dialog_x + ui(16), yy, dialog_w - ui(32), TEXTBOX_HEIGHT, meta.author, mouse_ui); + yy += TEXTBOX_HEIGHT + ui(8); + dialog_h += TEXTBOX_HEIGHT + ui(8); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text_title); + draw_text(dialog_x + ui(16), yy, get_text("contact_info", "Contact info")); + yy += line_height() + ui(4); + dialog_h += line_height() + ui(4); + + t_cont.setActiveFocus(sFOCUS, sHOVER); + t_cont.register(); + t_cont.draw(dialog_x + ui(16), yy, dialog_w - ui(32), TEXTBOX_HEIGHT, meta.contact, mouse_ui); + yy += TEXTBOX_HEIGHT + ui(8); + dialog_h += TEXTBOX_HEIGHT + ui(8); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text_title); + draw_text(dialog_x + ui(16), yy, get_text("alias", "Alias")); + yy += line_height() + ui(4); + dialog_h += line_height() + ui(4); + + t_alias.setActiveFocus(sFOCUS, sHOVER); + t_alias.register(); + t_alias.draw(dialog_x + ui(16), yy, dialog_w - ui(32), TEXTBOX_HEIGHT, meta.alias, mouse_ui); + yy += TEXTBOX_HEIGHT + ui(8); + dialog_h += TEXTBOX_HEIGHT + ui(8); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text_title); + draw_text(dialog_x + ui(16), yy, get_text("tags", "Tags")); + yy += line_height() + ui(4); + dialog_h += line_height() + ui(4); + + t_tags.setActiveFocus(sFOCUS, sHOVER); + t_tags.register(); + var hh = t_tags.draw(dialog_x + ui(16), yy, dialog_w - ui(32), TEXTBOX_HEIGHT, mouse_ui); + yy += hh + ui(8); + dialog_h += hh + ui(8); + } + + dialog_y = clamp(dialog_y, ui(16), WIN_H - ui(16) - dialog_h); +#endregion \ No newline at end of file diff --git a/objects/o_dialog_file_name_collection/o_dialog_file_name_collection.yy b/objects/o_dialog_file_name_collection/o_dialog_file_name_collection.yy new file mode 100644 index 000000000..7bcad3687 --- /dev/null +++ b/objects/o_dialog_file_name_collection/o_dialog_file_name_collection.yy @@ -0,0 +1,37 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "o_dialog_file_name_collection", + "spriteId": null, + "solid": false, + "visible": true, + "managed": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": { + "name": "_p_dialog", + "path": "objects/_p_dialog/_p_dialog.yy", + }, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","isDnD":false,"eventNum":64,"eventType":8,"collisionObjectId":null,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "widget", + "path": "folders/dialog/widget.yy", + }, +} \ No newline at end of file diff --git a/objects/o_dialog_history/Create_0.gml b/objects/o_dialog_history/Create_0.gml new file mode 100644 index 000000000..79f7aa050 --- /dev/null +++ b/objects/o_dialog_history/Create_0.gml @@ -0,0 +1,159 @@ +/// @description init +event_inherited(); + +#region data + dialog_w = ui(400); + dialog_h = ui(480); + + destroy_on_click_out = true; + + padding = ui(24); + anchor = ANCHOR.left | ANCHOR.top; + hold = false; + + dialog_resizable = true; + dialog_w_min = 320; + dialog_h_min = 320; + hovering = -1; + drag_height = ui(48); + + redo_list = ds_list_create(); + undo_list = ds_list_create(); + click_hold = noone; + + function refreshList() { + ds_list_clear(redo_list); + ds_list_clear(undo_list); + + while(!ds_stack_empty(REDO_STACK)) + ds_list_insert(redo_list, 0, ds_stack_pop(REDO_STACK)); + + for( var i = 0; i < ds_list_size(redo_list); i++ ) + ds_stack_push(REDO_STACK, redo_list[| i]); + + while(!ds_stack_empty(UNDO_STACK)) + ds_list_add(undo_list, ds_stack_pop(UNDO_STACK)); + + for( var i = ds_list_size(undo_list) - 1; i >= 0; i-- ) + ds_stack_push(UNDO_STACK, undo_list[| i]); + + } + refreshList(); +#endregion + +#region content + onResize = function() { + sc_history.resize(dialog_w - ui(padding + padding), dialog_h - ui(64 + padding)); + } + + sc_history = new scrollPane(dialog_w - ui(padding + padding), dialog_h - ui(64 + padding), function(_y, _m) { + draw_clear_alpha(COLORS._main_text, 0); + + if((ds_list_size(redo_list) != ds_stack_size(REDO_STACK)) || (ds_list_size(undo_list) != ds_stack_size(UNDO_STACK))) + refreshList(); + + draw_set_text(f_p1, fa_left, fa_center, COLORS._main_text); + + var lh = line_height() + ui(8); + var _h = 0, hh; + var yy = _y + ui(8); + + var lw = sc_history.surface_w - ui(32 + 2); + var red = ds_list_size(redo_list); + var amo = ds_list_size(redo_list) + ds_list_size(undo_list) + 1; + var _hover = -1; + var connect_line_st = 0; + var connect_line_ed = 0; + var action = -1; + + for( var i = 0; i < amo; i++ ) { + if(i == red) { + draw_sprite_stretched_ext(THEME.ui_scrollbar, 0, 0, yy, sc_history.surface_w, ui(4), COLORS._main_accent, 1); + connect_line_st = yy + ui(2); + + _h += ui(4 + 8); + yy += ui(4 + 8); + continue; + } + + var item; + if(i < red) item = redo_list[| i]; + else item = undo_list[| i - red - 1]; + + var itamo = array_length(item); + var amoDisp = itamo; + if(itamo > 3) { + itamo = 3; + amoDisp = 4; + } + hh = amoDisp * lh; + + BLEND_OVERRIDE; + if(sHOVER && sc_history.hover && point_in_rectangle(_m[0], _m[1], ui(32), yy - ui(4), lw, yy + hh + ui(4) - 1)) { + draw_sprite_stretched_ext(THEME.node_bg, 0, ui(32), yy - ui(2), lw, hh + ui(4), COLORS._main_icon_light, 1); + _hover = i; + + if(array_length(item) > itamo) { + TOOLTIP = ""; + for( var j = 0; j < array_length(item); j++ ) + TOOLTIP += (j? "\n" : "") + item[j].toString(); + } + + if(mouse_click(mb_left) && click_hold != item) { + click_hold = item; + action = i; + } + } else + draw_sprite_stretched_ext(THEME.node_bg, 0, ui(32), yy - ui(2), lw, hh + ui(4), COLORS._main_icon, 1); + + var cc = COLORS._main_icon_dark; + var _yc = yy; + + if(i == hovering) cc = COLORS._main_accent; + if(i < red) _yc = yy + ui(6); + else _yc = yy + hh; + + draw_sprite_ui(THEME.arrow, i < red? 3 : 1, ui(16), _yc, 1.5, 1.5, 0, cc, 1); + BLEND_NORMAL; + + if(i == hovering) + connect_line_ed = _yc; + + for( var j = 0; j < amoDisp; j++ ) { + var _ty = yy + lh * (j + 0.5); + if(j == 3) { + draw_set_color(COLORS._main_text_sub); + draw_text_add(ui(32 + 12), _ty, string(array_length(item) - 3) + " more actions..."); + } else { + draw_set_color(COLORS._main_text); + draw_text_add(ui(32 + 12), _ty, item[j].toString()); + } + } + + _h += hh + ui(8); + yy += hh + ui(8); + } + + if(hovering > -1) { + draw_set_color(COLORS._main_accent); + draw_line_width(ui(16), connect_line_st, ui(16), connect_line_ed, ui(3)); + } + + if(mouse_release(mb_left)) + click_hold = noone; + hovering = _hover; + + if(action > -1) { + if(action < red) { + repeat(red - action) + REDO(); + } else { + repeat(action - red) + UNDO(); + } + hovering = -1; + } + + return _h; + }) +#endregion \ No newline at end of file diff --git a/objects/o_dialog_history/Destroy_0.gml b/objects/o_dialog_history/Destroy_0.gml new file mode 100644 index 000000000..260f905d0 --- /dev/null +++ b/objects/o_dialog_history/Destroy_0.gml @@ -0,0 +1,5 @@ +/// @description +event_inherited(); + +ds_list_destroy(redo_list); +ds_list_destroy(undo_list); \ No newline at end of file diff --git a/objects/o_dialog_history/Draw_64.gml b/objects/o_dialog_history/Draw_64.gml new file mode 100644 index 000000000..8e64fee21 --- /dev/null +++ b/objects/o_dialog_history/Draw_64.gml @@ -0,0 +1,29 @@ +/// @description init +if !ready exit; + +#region base UI + draw_sprite_stretched(THEME.dialog_bg, 0, dialog_x, dialog_y, dialog_w, dialog_h); + if(sFOCUS) + draw_sprite_stretched_ext(THEME.dialog_active, 0, dialog_x, dialog_y, dialog_w, dialog_h, COLORS._main_accent, 1); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text_title); + draw_text(dialog_x + ui(56), dialog_y + ui(20), get_text("history_title", "Action history")); + + var bx = dialog_x + ui(24); + var by = dialog_y + ui(18); + if(buttonInstant(THEME.button_hide, bx, by, ui(28), ui(28), mouse_ui, sFOCUS, sHOVER, destroy_on_click_out? get_text("noti_unpin", "Unpin") : get_text("noti_pin", "Pin"), + THEME.pin, !destroy_on_click_out, destroy_on_click_out? COLORS._main_icon : COLORS._main_icon_light) == 2) + destroy_on_click_out = !destroy_on_click_out; + +#endregion + +#region preset + var px = dialog_x + ui(padding); + var py = dialog_y + ui(64); + var pw = dialog_w - ui(padding + padding); + var ph = dialog_h - ui(64 + padding) + + draw_sprite_stretched(THEME.ui_panel_bg, 0, px - ui(8), py - ui(8), pw + ui(16), ph + ui(16)); + sc_history.active = sFOCUS; + sc_history.draw(px, py); +#endregion \ No newline at end of file diff --git a/objects/o_dialog_history/o_dialog_history.yy b/objects/o_dialog_history/o_dialog_history.yy new file mode 100644 index 000000000..7f3198660 --- /dev/null +++ b/objects/o_dialog_history/o_dialog_history.yy @@ -0,0 +1,38 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "o_dialog_history", + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":1,"isDnD":false,}, + ], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "dialog", + "path": "folders/dialog.yy", + }, + "parentObjectId": { + "name": "_p_dialog", + "path": "objects/_p_dialog/_p_dialog.yy", + }, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": null, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/o_dialog_lua_reference/Create_0.gml b/objects/o_dialog_lua_reference/Create_0.gml new file mode 100644 index 000000000..3e00901b5 --- /dev/null +++ b/objects/o_dialog_lua_reference/Create_0.gml @@ -0,0 +1,109 @@ +/// @description init +event_inherited(); + +#region data + dialog_resizable = true; + dialog_w = ui(960); + dialog_h = ui(640); + destroy_on_click_out = true; + + onResize = function() { + sp_note.resize(dialog_w - ui(80), dialog_h - ui(88)); + } + + is_open = array_create(array_length(global.lua_functions), false); + + sp_note = new scrollPane(dialog_w - ui(80), dialog_h - ui(88), function(_y, _m) { + draw_clear_alpha(c_white, 0); + + var f = global.lua_functions; + var amo = array_length(f); + var pad = ui(4); + var yy = _y + pad; + var _h = 0; + var ind = 0; + + for( var i = 0; i < amo; i++ ) { + var _f = f[i]; + if(is_string(_f)) { + draw_set_text(f_p0b, fa_left, fa_top, COLORS._main_text_accent); + yy += ui(8); + var hh = line_height() + pad + ui(8); + + draw_text_over(ui(24), yy, _f); + + ind = 0; + yy += hh; + _h += hh; + continue; + } + + draw_set_text(f_code, fa_left, fa_top, COLORS._main_text); + var _func = array_length(_f) > 2? _f[2] : _f[0]; + var _desp = array_safe_get(_f, 3, ""); + var _args = array_safe_get(_f, 4, []); + var hh = line_height(); + if(is_open[i]) { + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text); + hh += pad + string_height(_desp) + ui(8); + if(array_length(_args)) + hh += (line_height() + ui(4)) * (array_length(_args) + 1) + ui(20); + } + hh += pad * 2; + + BLEND_OVERRIDE; + if(sp_note.hover && point_in_rectangle(_m[0], _m[1], 0, yy, sp_note.surface_w, yy + hh)) { + draw_sprite_stretched_ext(THEME.ui_panel_bg, 0, 0, yy, + sp_note.surface_w, hh, COLORS.dialog_lua_ref_bg_hover, 1); + + if(mouse_press(mb_left, sFOCUS)) + is_open[i] = !array_get(is_open, i); + } else + draw_sprite_stretched_ext(THEME.ui_panel_bg, 0, 0, yy, + sp_note.surface_w, hh, COLORS.dialog_lua_ref_bg, 1); + BLEND_NORMAL; + + draw_sprite_ui(THEME.arrow, is_open[i]? 3 : 0, ui(16), yy + pad + line_height() / 2,,,, COLORS._main_icon); + draw_set_text(f_code, fa_left, fa_top, COLORS._main_text); + draw_code(ui(28), yy + pad, _func); + + if(is_open[i]) { + var ty = yy + pad + line_height() + ui(4); + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text_sub); + draw_text(ui(32), ty, _desp); + + if(array_length(_args)) { + var ax0 = ui(64 + 16); + var ax1 = ui(200); + var ax2 = ui(320); + ty += line_height() + ui(12); + + var ah = (line_height() + ui(4)) * (array_length(_args) + 1) + ui(8); + draw_sprite_stretched_ext(THEME.ui_panel_bg, 0, ui(64), ty, sp_note.surface_w - ui(96), ah, + COLORS.dialog_lua_ref_bg_args, 1); + + ty += ui(4); + draw_text(ax0, ty, "Argument"); + draw_text(ax1, ty, "Type"); + draw_text(ax2, ty, "Description"); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text); + ty += line_height() + ui(4); + for( var j = 0; j < array_length(_args); j++ ) { + draw_text(ax0, ty, _args[j][0]); + draw_text(ax1, ty, _args[j][1]); + draw_text(ax2, ty, _args[j][2]); + + ty += line_height() + ui(4); + } + } + } + + ind++; + yy += hh + pad; + _h += hh + pad; + } + + return _h + ui(128); + }) +#endregion \ No newline at end of file diff --git a/objects/o_dialog_lua_reference/Draw_64.gml b/objects/o_dialog_lua_reference/Draw_64.gml new file mode 100644 index 000000000..11a1c1b8a --- /dev/null +++ b/objects/o_dialog_lua_reference/Draw_64.gml @@ -0,0 +1,18 @@ +/// @description init +if !ready exit; + +#region base UI + draw_sprite_stretched(THEME.dialog_bg, 0, dialog_x, dialog_y, dialog_w, dialog_h); + if(sFOCUS) + draw_sprite_stretched_ext(THEME.dialog_active, 0, dialog_x, dialog_y, dialog_w, dialog_h, COLORS._main_accent, 1); +#endregion + +#region text + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text_title); + draw_text(dialog_x + ui(24), dialog_y + ui(16), "Lua reference"); + + draw_sprite_stretched(THEME.ui_panel_bg, 0, dialog_x + ui(24), dialog_y + ui(48), dialog_w - ui(48), dialog_h - ui(72)); + + sp_note.active = sHOVER; + sp_note.draw(dialog_x + ui(40), dialog_y + ui(56)); +#endregion \ No newline at end of file diff --git a/objects/o_dialog_lua_reference/o_dialog_lua_reference.yy b/objects/o_dialog_lua_reference/o_dialog_lua_reference.yy new file mode 100644 index 000000000..8b50a52c8 --- /dev/null +++ b/objects/o_dialog_lua_reference/o_dialog_lua_reference.yy @@ -0,0 +1,37 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "o_dialog_lua_reference", + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, + ], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "dialog", + "path": "folders/dialog.yy", + }, + "parentObjectId": { + "name": "_p_dialog", + "path": "objects/_p_dialog/_p_dialog.yy", + }, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": null, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/o_dialog_lua_reference/o_dialog_warning.yy b/objects/o_dialog_lua_reference/o_dialog_warning.yy new file mode 100644 index 000000000..53c7fa8a7 --- /dev/null +++ b/objects/o_dialog_lua_reference/o_dialog_warning.yy @@ -0,0 +1,38 @@ +{ + "spriteId": null, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": { + "name": "_p_dialog", + "path": "objects/_p_dialog/_p_dialog.yy", + }, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":64,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "dialog", + "path": "folders/dialog.yy", + }, + "resourceVersion": "1.0", + "name": "o_dialog_warning", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/objects/o_dialog_output_visibility/Create_0.gml b/objects/o_dialog_output_visibility/Create_0.gml new file mode 100644 index 000000000..2c2b597c4 --- /dev/null +++ b/objects/o_dialog_output_visibility/Create_0.gml @@ -0,0 +1,51 @@ +/// @description init +event_inherited(); + +#region data + dialog_w = ui(240); + dialog_h = ui(320); + + node = noone; + destroy_on_click_out = true; + drag_height = ui(48); + + padding = ui(24); + anchor = ANCHOR.left | ANCHOR.top; + hold = false; +#endregion + +#region content + sc_outputs = new scrollPane(dialog_w - ui(padding + padding), dialog_h - ui(56 + padding), function(_y, _m) { + draw_clear_alpha(COLORS._main_text, 0); + if(node == noone) return 0; + + var hh = line_height() + ui(8); + var _h = ds_list_size(node.outputs) * hh; + + for( var i = 0; i < ds_list_size(node.outputs); i++ ) { + var output = node.outputs[| i]; + var _yy = _y + hh * i; + + if(sHOVER && sc_outputs.hover && point_in_rectangle(_m[0], _m[1], 0, _yy, sc_outputs.w, _yy + hh - 1)) { + BLEND_OVERRIDE; + draw_sprite_stretched(THEME.node_bg, 0, ui(2), _yy + ui(2), ui(32 - 4), hh - ui(4)); + BLEND_NORMAL; + + if(mouse_press(mb_left, sFOCUS)) { + hold = !output.visible + output.visible = hold; + } + + if(mouse_click(mb_left, sFOCUS)) + output.visible = hold; + } + + draw_sprite_ui(THEME.visible, output.visible, ui(16), _yy + hh / 2, 0.6, 0.6, 0, output.visible? COLORS._main_icon_light : COLORS._main_icon); + + draw_set_text(f_p0, fa_left, fa_center, COLORS._main_text); + draw_text_over(ui(36), _yy + hh / 2, output.name); + } + + return _h; + }) +#endregion \ No newline at end of file diff --git a/objects/o_dialog_output_visibility/Draw_64.gml b/objects/o_dialog_output_visibility/Draw_64.gml new file mode 100644 index 000000000..9e7244b45 --- /dev/null +++ b/objects/o_dialog_output_visibility/Draw_64.gml @@ -0,0 +1,22 @@ +/// @description init +if !ready exit; + +#region base UI + draw_sprite_stretched(THEME.dialog_bg, 0, dialog_x, dialog_y, dialog_w, dialog_h); + if(sFOCUS) + draw_sprite_stretched_ext(THEME.dialog_active, 0, dialog_x, dialog_y, dialog_w, dialog_h, COLORS._main_accent, 1); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text_title); + draw_text(dialog_x + ui(24), dialog_y + ui(16), get_text("output_visibility_title", "Outputs visibility")); +#endregion + +#region preset + var px = dialog_x + ui(padding); + var py = dialog_y + ui(56); + var pw = dialog_w - ui(padding + padding); + var ph = dialog_h - ui(56 + padding) + + draw_sprite_stretched(THEME.ui_panel_bg, 0, px - ui(8), py - ui(8), pw + ui(16), ph + ui(16)); + sc_outputs.active = sFOCUS; + sc_outputs.draw(px, py); +#endregion \ No newline at end of file diff --git a/objects/o_dialog_output_visibility/o_dialog_output_visibility.yy b/objects/o_dialog_output_visibility/o_dialog_output_visibility.yy new file mode 100644 index 000000000..c5ac3bea1 --- /dev/null +++ b/objects/o_dialog_output_visibility/o_dialog_output_visibility.yy @@ -0,0 +1,37 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "o_dialog_output_visibility", + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,}, + ], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "inspector", + "path": "folders/dialog/inspector.yy", + }, + "parentObjectId": { + "name": "_p_dialog", + "path": "objects/_p_dialog/_p_dialog.yy", + }, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": null, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/o_main/Other_69.gml b/objects/o_main/Other_69.gml new file mode 100644 index 000000000..6048027a4 --- /dev/null +++ b/objects/o_main/Other_69.gml @@ -0,0 +1,162 @@ +/// @description +var ev_id = async_load[? "id"]; +var ev_type = async_load[? "event_type"]; + +if(string(ev_id) == string(STEAM_UGC_ITEM_ID) && ev_type == "ugc_create_item") { + STEAM_UGC_PUBLISH_ID = async_load[? "published_file_id"]; + STEAM_UGC_UPDATE_HANDLE = steam_ugc_start_item_update(STEAM_APP_ID, STEAM_UGC_PUBLISH_ID); + + steam_ugc_set_item_title(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_ITEM_FILE.meta.name); + steam_ugc_set_item_description(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_ITEM_FILE.meta.description); + steam_ugc_set_item_visibility(STEAM_UGC_UPDATE_HANDLE, ugc_visibility_public); + steam_ugc_set_item_tags(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_ITEM_FILE.meta.tags); + + var spr = STEAM_UGC_ITEM_FILE.spr; + var spr_path = array_safe_get(STEAM_UGC_ITEM_FILE.spr_path, 0); + var prev_path = "steamUGCthumbnail"; + var prev_size = 512; + var _s = surface_create(prev_size, prev_size); + surface_set_target(_s); + draw_clear(COLORS._main_icon_dark); + draw_sprite_tiled(s_workshop_bg, 0, -64, -64); + draw_sprite_stretched(s_workshop_frame, 0, 0, 0, prev_size, prev_size); + + if(spr == -1) spr = THEME.group; + var ss = (prev_size - 160) / max(sprite_get_width(spr), sprite_get_height(spr)); + var ox = (sprite_get_xoffset(spr) - sprite_get_width(spr) / 2) * ss; + var oy = (sprite_get_yoffset(spr) - sprite_get_height(spr) / 2) * ss; + draw_sprite_ext(spr, 0, prev_size / 2 + ox, prev_size / 2 + oy, ss, ss, 0, c_white, 1); + surface_reset_target(); + surface_save(_s, prev_path); + surface_free(_s); + + steam_ugc_set_item_preview(STEAM_UGC_UPDATE_HANDLE, prev_path); + steam_ugc_set_item_content(STEAM_UGC_UPDATE_HANDLE, "steamUGC"); + + STEAM_UGC_SUBMIT_ID = steam_ugc_submit_item_update(STEAM_UGC_UPDATE_HANDLE, "Uploaded"); + exit; +} + +if(string(ev_id) == string(STEAM_UGC_SUBMIT_ID)) { + STEAM_UGC_ITEM_UPLOADING = false; + + if(async_load[? "result"] == ugc_result_success) { + if(STEAM_UGC_UPDATE) { + log_message("WORKSHOP", "collection updated", THEME.workshop_update); + PANEL_MENU.setNotiIcon(THEME.workshop_update); + } else { + log_message("WORKSHOP", "collection uploaded", THEME.workshop_upload); + PANEL_MENU.setNotiIcon(THEME.workshop_upload); + } + exit; + } + + switch(async_load[? "result"]) { + case 2: log_warning("WORKSHOP", "Generic failure."); break; + case 3: log_warning("WORKSHOP", "Your Steam client doesn't have a connection to the back-end."); break; + case 5: log_warning("WORKSHOP", "Password/ticket is invalid."); break; + case 6: log_warning("WORKSHOP", "The user is logged in elsewhere."); break; + case 7: log_warning("WORKSHOP", "Protocol version is incorrect."); break; + case 8: log_warning("WORKSHOP", "A parameter is incorrect."); break; + case 9: log_warning("WORKSHOP", "File was not found."); break; + case 10: log_warning("WORKSHOP", "Called method is busy - action not taken."); break; + case 11: log_warning("WORKSHOP", "Called object was in an invalid state."); break; + case 12: log_warning("WORKSHOP", "The name was invalid."); break; + case 13: log_warning("WORKSHOP", "The email was invalid."); break; + case 14: log_warning("WORKSHOP", "The name is not unique."); break; + case 15: log_warning("WORKSHOP", "Access is denied."); break; + case 16: log_warning("WORKSHOP", "Operation timed out."); break; + case 17: log_warning("WORKSHOP", "The user is VAC2 banned."); break; + case 18: log_warning("WORKSHOP", "Account not found."); break; + case 19: log_warning("WORKSHOP", "The Steam ID was invalid."); break; + case 20: log_warning("WORKSHOP", "The requested service is currently unavailable."); break; + case 21: log_warning("WORKSHOP", "The user is not logged on."); break; + case 22: log_warning("WORKSHOP", "Request is pending, it may be in process or waiting on third party."); break; + case 23: log_warning("WORKSHOP", "Encryption or Decryption failed."); break; + case 24: log_warning("WORKSHOP", "Insufficient privilege."); break; + case 25: log_warning("WORKSHOP", "Too much of a good thing."); break; + case 26: log_warning("WORKSHOP", "Access has been revoked (used for revoked guest passes.)"); break; + case 27: log_warning("WORKSHOP", "License/Guest pass the user is trying to access is expired."); break; + case 28: log_warning("WORKSHOP", "Guest pass has already been redeemed by account, cannot be used again."); break; + case 29: log_warning("WORKSHOP", "The request is a duplicate and the action has already occurred in the past, ignored this time."); break; + case 30: log_warning("WORKSHOP", "All the games in this guest pass redemption request are already owned by the user."); break; + case 31: log_warning("WORKSHOP", "IP address not found."); break; + case 32: log_warning("WORKSHOP", "Failed to write change to the data store."); break; + case 33: log_warning("WORKSHOP", "Failed to acquire access lock for this operation."); break; + case 34: log_warning("WORKSHOP", "The logon session has been replaced."); break; + case 35: log_warning("WORKSHOP", "Failed to connect."); break; + case 36: log_warning("WORKSHOP", "The authentication handshake has failed."); break; + case 37: log_warning("WORKSHOP", "There has been a generic IO failure."); break; + case 38: log_warning("WORKSHOP", "The remote server has disconnected."); break; + case 39: log_warning("WORKSHOP", "Failed to find the shopping cart requested."); break; + case 40: log_warning("WORKSHOP", "A user blocked the action."); break; + case 41: log_warning("WORKSHOP", "The target is ignoring sender."); break; + case 42: log_warning("WORKSHOP", "Nothing matching the request found."); break; + case 43: log_warning("WORKSHOP", "The account is disabled."); break; + case 44: log_warning("WORKSHOP", "This service is not accepting content changes right now."); break; + case 45: log_warning("WORKSHOP", "Account doesn't have value, so this feature isn't available."); break; + case 46: log_warning("WORKSHOP", "Allowed to take this action, but only because requester is admin."); break; + case 47: log_warning("WORKSHOP", "A Version mismatch in content transmitted within the Steam protocol."); break; + case 48: log_warning("WORKSHOP", "The current CM can't service the user making a request, user should try another."); break; + case 49: log_warning("WORKSHOP", "You are already logged in elsewhere, this cached credential login has failed."); break; + case 50: log_warning("WORKSHOP", "The user is logged in elsewhere. (Use k_EResultLoggedInElsewhere instead!)"); break; + case 51: log_warning("WORKSHOP", "Long running operation has suspended/paused. (eg. content download.)"); break; + case 52: log_warning("WORKSHOP", "Operation has been canceled, typically by user. (eg. a content download.)"); break; + case 53: log_warning("WORKSHOP", "Operation canceled because data is ill formed or unrecoverable."); break; + case 54: log_warning("WORKSHOP", "Operation canceled - not enough disk space."); break; + case 55: log_warning("WORKSHOP", "The remote or IPC call has failed."); break; + case 56: log_warning("WORKSHOP", "Password could not be verified as it's unset server side."); break; + case 57: log_warning("WORKSHOP", "External account (PSN, Facebook...) is not linked to a Steam account."); break; + case 58: log_warning("WORKSHOP", "PSN ticket was invalid."); break; + case 59: log_warning("WORKSHOP", "External account (PSN, Facebook...) is already linked to some other account, must explicitly request to replace/delete the link first."); break; + case 60: log_warning("WORKSHOP", "The sync cannot resume due to a conflict between the local and remote files."); break; + case 61: log_warning("WORKSHOP", "The requested new password is not allowed."); break; + case 62: log_warning("WORKSHOP", "New value is the same as the old one. This is used for secret question and answer."); break; + case 63: log_warning("WORKSHOP", "Account login denied due to 2nd factor authentication failure."); break; + case 64: log_warning("WORKSHOP", "The requested new password is not legal."); break; + case 65: log_warning("WORKSHOP", "Account login denied due to auth code invalid."); break; + case 66: log_warning("WORKSHOP", "Account login denied due to 2nd factor auth failure - and no mail has been sent."); break; + case 67: log_warning("WORKSHOP", "The users hardware does not support Intel's Identity Protection Technology (IPT)."); break; + case 68: log_warning("WORKSHOP", "Intel's Identity Protection Technology (IPT) has failed to initialize."); break; + case 69: log_warning("WORKSHOP", "Operation failed due to parental control restrictions for current user."); break; + case 70: log_warning("WORKSHOP", "Facebook query returned an error."); break; + case 71: log_warning("WORKSHOP", "Account login denied due to an expired auth code."); break; + case 72: log_warning("WORKSHOP", "The login failed due to an IP restriction."); break; + case 73: log_warning("WORKSHOP", "The current users account is currently locked for use. This is likely due to a hijacking and pending ownership verification."); break; + case 74: log_warning("WORKSHOP", "The logon failed because the accounts email is not verified."); break; + case 75: log_warning("WORKSHOP", "There is no URL matching the provided values."); break; + case 76: log_warning("WORKSHOP", "Bad Response due to a Parse failure, missing field, etc."); break; + case 77: log_warning("WORKSHOP", "The user cannot complete the action until they re-enter their password."); break; + case 78: log_warning("WORKSHOP", "The value entered is outside the acceptable range."); break; + case 79: log_warning("WORKSHOP", "Something happened that we didn't expect to ever happen."); break; + case 80: log_warning("WORKSHOP", "The requested service has been configured to be unavailable."); break; + case 81: log_warning("WORKSHOP", "The files submitted to the CEG server are not valid."); break; + case 82: log_warning("WORKSHOP", "The device being used is not allowed to perform this action."); break; + case 83: log_warning("WORKSHOP", "The action could not be complete because it is region restricted."); break; + case 84: log_warning("WORKSHOP", "Temporary rate limit exceeded, try again later, different from k_EResultLimitExceeded which may be permanent."); break; + case 85: log_warning("WORKSHOP", "Need two-factor code to login."); break; + case 86: log_warning("WORKSHOP", "The thing we're trying to access has been deleted."); break; + case 87: log_warning("WORKSHOP", "Login attempt failed, try to throttle response to possible attacker."); break; + case 88: log_warning("WORKSHOP", "Two factor authentication (Steam Guard) code is incorrect."); break; + case 89: log_warning("WORKSHOP", "The activation code for two-factor authentication (Steam Guard) didn't match."); break; + case 90: log_warning("WORKSHOP", "The current account has been associated with multiple partners."); break; + case 91: log_warning("WORKSHOP", "The data has not been modified."); break; + case 92: log_warning("WORKSHOP", "The account does not have a mobile device associated with it."); break; + case 93: log_warning("WORKSHOP", "The time presented is out of range or tolerance."); break; + case 94: log_warning("WORKSHOP", "SMS code failure - no match, none pending, etc."); break; + case 95: log_warning("WORKSHOP", "Too many accounts access this resource."); break; + case 96: log_warning("WORKSHOP", "Too many changes to this account."); break; + case 97: log_warning("WORKSHOP", "Too many changes to this phone."); break; + case 98: log_warning("WORKSHOP", "Cannot refund to payment method, must use wallet."); break; + case 99: log_warning("WORKSHOP", "Cannot send an email."); break; + case 100: log_warning("WORKSHOP", "Can't perform operation until payment has settled."); break; + case 101: log_warning("WORKSHOP", "The user needs to provide a valid captcha."); break; + case 102: log_warning("WORKSHOP", "A game server login token owned by this token's owner has been banned."); break; + case 103: log_warning("WORKSHOP", "Game server owner is denied for some other reason such as account locked, community ban, vac ban, missing phone, etc."); break; + case 104: log_warning("WORKSHOP", "The type of thing we were requested to act on is invalid."); break; + case 105: log_warning("WORKSHOP", "The IP address has been banned from taking this action."); break; + case 106: log_warning("WORKSHOP", "This Game Server Login Token (GSLT) has expired from disuse; it can be reset for use."); break; + case 107: log_warning("WORKSHOP", "user doesn't have enough wallet funds to complete the action"); break; + case 108: log_warning("WORKSHOP", "There are too many of this thing pending already"); break; + } +} \ No newline at end of file diff --git a/objects/obj_fd_rectangle/obj_fd_rectangle.yy b/objects/obj_fd_rectangle/obj_fd_rectangle.yy new file mode 100644 index 000000000..7e58e4704 --- /dev/null +++ b/objects/obj_fd_rectangle/obj_fd_rectangle.yy @@ -0,0 +1,31 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "obj_fd_rectangle", + "eventList": [], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "fluid sim", + "path": "folders/functions/fluid sim.yy", + }, + "parentObjectId": null, + "persistent": true, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 0, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 0, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": null, + "spriteMaskId": null, + "visible": false, +} \ No newline at end of file diff --git a/options/extensions/Apollo.json b/options/extensions/Apollo.json deleted file mode 100644 index f3122705c..000000000 --- a/options/extensions/Apollo.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extensionId": { - "name": "Apollo", - "path": "extensions/Apollo/Apollo.yy" - }, - "resourceVersion": "1.0", - "resourceType": "GMExtensionConfigSet", - "configurables": null -} \ No newline at end of file diff --git a/options/extensions/FileDropper.json b/options/extensions/FileDropper.json deleted file mode 100644 index 5a5c48130..000000000 --- a/options/extensions/FileDropper.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extensionId": null, - "resourceVersion": "1.0", - "resourceType": "GMExtensionConfigSet", - "configurables": null -} \ No newline at end of file diff --git a/options/extensions/execute_shell_simple_ext.json b/options/extensions/execute_shell_simple_ext.json deleted file mode 100644 index 5a5c48130..000000000 --- a/options/extensions/execute_shell_simple_ext.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extensionId": null, - "resourceVersion": "1.0", - "resourceType": "GMExtensionConfigSet", - "configurables": null -} \ No newline at end of file diff --git a/options/extensions/file_dropper.json b/options/extensions/file_dropper.json deleted file mode 100644 index 75b40a25b..000000000 --- a/options/extensions/file_dropper.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extensionId": { - "name": "file_dropper", - "path": "extensions/file_dropper/file_dropper.yy" - }, - "resourceVersion": "1.0", - "resourceType": "GMExtensionConfigSet", - "configurables": null -} \ No newline at end of file diff --git a/options/extensions/importFile.json b/options/extensions/importFile.json deleted file mode 100644 index 91734bcc0..000000000 --- a/options/extensions/importFile.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extensionId": { - "name": "importFile", - "path": "extensions/importFile/importFile.yy" - }, - "resourceVersion": "1.0", - "resourceType": "GMExtensionConfigSet", - "configurables": null -} \ No newline at end of file diff --git a/options/extensions/libdlgmodule.json b/options/extensions/libdlgmodule.json deleted file mode 100644 index 5a5c48130..000000000 --- a/options/extensions/libdlgmodule.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extensionId": null, - "resourceVersion": "1.0", - "resourceType": "GMExtensionConfigSet", - "configurables": null -} \ No newline at end of file diff --git a/options/extensions/libfilesystem.json b/options/extensions/libfilesystem.json deleted file mode 100644 index 5a5c48130..000000000 --- a/options/extensions/libfilesystem.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extensionId": null, - "resourceVersion": "1.0", - "resourceType": "GMExtensionConfigSet", - "configurables": null -} \ No newline at end of file diff --git a/options/extensions/libxprocess.json b/options/extensions/libxprocess.json deleted file mode 100644 index b8f80c9bf..000000000 --- a/options/extensions/libxprocess.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extensionId": { - "name": "libxprocess", - "path": "extensions/libxprocess/libxprocess.yy" - }, - "resourceVersion": "1.0", - "resourceType": "GMExtensionConfigSet", - "configurables": null -} \ No newline at end of file diff --git a/options/extensions/window_command_hook.json b/options/extensions/window_command_hook.json deleted file mode 100644 index 5a5c48130..000000000 --- a/options/extensions/window_command_hook.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extensionId": null, - "resourceVersion": "1.0", - "resourceType": "GMExtensionConfigSet", - "configurables": null -} \ No newline at end of file diff --git a/scripts/__background_get/__background_get.gml b/scripts/__background_get/__background_get.gml new file mode 100644 index 000000000..9cbf6d2eb --- /dev/null +++ b/scripts/__background_get/__background_get.gml @@ -0,0 +1,5 @@ +function __background_get(__prop, __bind) { + var __backinfo = __background_get_element(__bind); + + return __background_get_internal(__prop, __bind, __backinfo); +} \ No newline at end of file diff --git a/scripts/__background_get/__background_get.yy b/scripts/__background_get/__background_get.yy new file mode 100644 index 000000000..5532be1f3 --- /dev/null +++ b/scripts/__background_get/__background_get.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "__background_get", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "background", + "path": "folders/functions/fluid sim/Internal/Compatibility/background.yy", + }, +} \ No newline at end of file diff --git a/scripts/__background_get_element/__background_get_element.gml b/scripts/__background_get_element/__background_get_element.gml new file mode 100644 index 000000000..fb441ef7f --- /dev/null +++ b/scripts/__background_get_element/__background_get_element.gml @@ -0,0 +1,86 @@ +function __background_get_element(__bind) { + var __result; + __result[0] = -1; + __result[1] = -1; + __result[2] = -1; + + + // Look at the existing layers in the room to see if we have any foregrounds or backgrounds + var __fgstring = "Compatibility_Foreground_"; + var __bgstring = "Compatibility_Background_"; + var __fglen = string_length(__fgstring); + var __bglen = string_length(__bgstring); + var __layerlist = layer_get_all(); + var __layerlistlength = array_length(__layerlist); + var __i; + + var __layerid = -1; + var __isforeground = false; + + // Try and find the appropriate background in the list of layers + for(__i = 0; __i < __layerlistlength; __i++) + { + var __layername = layer_get_name(__layerlist[__i]); + if (string_pos(__fgstring, __layername) > 0) + { + var __slotchr = string_char_at(__layername, __fglen + 1); + if (__slotchr == "") + continue; + + var __slot = real( __slotchr ); + + if (__slot == __bind) + { + __layerid = __layerlist[__i]; + __isforeground = true; + + break; + } + } + else if (string_pos(__bgstring, __layername) > 0) + { + var __slotchr = string_char_at(__layername, __bglen + 1); + if (__slotchr == "") + continue; + + var __slot = real( __slotchr ); + + if (__slot == __bind) + { + __layerid = __layerlist[__i]; + __isforeground = false; + + break; + } + } + } + + if (__layerid != -1) + { + // We have a winner! + // Get id of background element on this layer + var __els = layer_get_all_elements(__layerid); + var __elslength = array_length(__els); + for(__i = 0; __i < __elslength; __i++) + { + if (layer_get_element_type(__els[__i]) == layerelementtype_background) + { + __result[0] = __els[__i]; + __result[1] = __layerid; + __result[2] = __isforeground; + } + } + } + else + { + // Need to construct a new layer with a new background + var __newback = __background_set_element(__bind, false, false, -1, 0, 0, true, true, 1, 1, 0, 0, $ffffff, 1); + __result[0] = __newback[0]; + __result[1] = __newback[1]; + __result[2] = false; + } + + return __result; + + +} diff --git a/scripts/__background_get_element/__background_get_element.yy b/scripts/__background_get_element/__background_get_element.yy new file mode 100644 index 000000000..2d3cf88f7 --- /dev/null +++ b/scripts/__background_get_element/__background_get_element.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "__background_get_element", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "background", + "path": "folders/functions/fluid sim/Internal/Compatibility/background.yy", + }, +} \ No newline at end of file diff --git a/scripts/__background_get_internal/__background_get_internal.gml b/scripts/__background_get_internal/__background_get_internal.gml new file mode 100644 index 000000000..2d00b8ce7 --- /dev/null +++ b/scripts/__background_get_internal/__background_get_internal.gml @@ -0,0 +1,43 @@ +function __background_get_internal(__prop, __bind, __backinfo) { + if ((__backinfo[0] == -1) + || (layer_background_exists(__backinfo[1], __backinfo[0]) == false)) // this can happen when we change between backgrounds and foregrounds (because layers and elements get destroyed) + { + // Try getting the background info again from the bind index + __backinfo = __background_get_element(__bind); + + if (__backinfo[0] == -1) + return -1; // erm + } + + + + var __res = -1; + + var __backid = __backinfo[0]; + var __layerid = __backinfo[1]; + var __isfore = __backinfo[2]; + + switch(__prop) + { + case e__BG.Visible: __res = layer_background_get_visible(__backid); break; + case e__BG.Foreground: __res = __isfore; break; + case e__BG.Index: __res = layer_background_get_sprite(__backid) break; + case e__BG.X: __res = layer_get_x(__layerid); break; + case e__BG.Y: __res = layer_get_y(__layerid); break; + case e__BG.Width: __res = sprite_get_width(layer_background_get_index(__backid)); break; + case e__BG.Height: __res = sprite_get_height(layer_background_get_index(__backid)); break; + case e__BG.HTiled: __res = layer_background_get_htiled(__backid); break; + case e__BG.VTiled: __res = layer_background_get_vtiled(__backid); break; + case e__BG.XScale: __res = layer_background_get_xscale(__backid); break; + case e__BG.YScale: __res = layer_background_get_yscale(__backid); break; + case e__BG.HSpeed: __res = layer_get_hspeed(__layerid); break; + case e__BG.VSpeed: __res = layer_get_vspeed(__layerid); break; + case e__BG.Blend: __res = layer_background_get_blend(__backid); break; + case e__BG.Alpha: __res = layer_background_get_alpha(__backid); break; + default: break; + }; + + return __res; + + +} diff --git a/scripts/__background_get_internal/__background_get_internal.yy b/scripts/__background_get_internal/__background_get_internal.yy new file mode 100644 index 000000000..d64fbb58d --- /dev/null +++ b/scripts/__background_get_internal/__background_get_internal.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "__background_get_internal", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "background", + "path": "folders/functions/fluid sim/Internal/Compatibility/background.yy", + }, +} \ No newline at end of file diff --git a/scripts/__background_set_element/__background_set_element.gml b/scripts/__background_set_element/__background_set_element.gml new file mode 100644 index 000000000..2c105a78c --- /dev/null +++ b/scripts/__background_set_element/__background_set_element.gml @@ -0,0 +1,174 @@ +function __background_set_element(__bind, __vis, __fore, __back, __x, __y, __htiled, __vtiled, __xscale, __yscale, __hspeed, __vspeed, __blend, __alpha) { + //var __nearestdepth = -15000; + //var __farthestdepth = 15999; + var __nearestdepth = 1000000000; + var __farthestdepth = -1000000000; + var __depthinc = 100; + + var __result; + __result[0] = -1; + __result[1] = -1; + + + // Now look at the existing layers in the room to see if we have any foregrounds or backgrounds + var __fgstring = "Compatibility_Foreground_"; + var __bgstring = "Compatibility_Background_"; + var __colstring = "Compatibility_Colour"; + var __fglen = string_length(__fgstring); + var __bglen = string_length(__bgstring); + var __layerlist = layer_get_all(); + var __layerlistlength = array_length(__layerlist); + var __collayer = -1; + var __slots; + var __isforeground; + var __i; + for(__i = 0; __i < 8; __i++) + { + __slots[__i] = -1; + __isforeground[__i] = false; + } + + + for(__i = 0; __i < __layerlistlength; __i++) + { + var __layername = layer_get_name(__layerlist[__i]); + if (string_pos(__fgstring, __layername) > 0) + { + var __slotchr = string_char_at(__layername, __fglen + 1); + if (__slotchr == "") + continue; + + var __slot = real( __slotchr ); + __slots[__slot] = __layerlist[__i]; + + __isforeground[__slot] = true; + + // Could check the contents of this layer to see if it has a single background element on it but that's probably overkill + } + else if (string_pos(__bgstring, __layername) > 0) + { + var __slotchr = string_char_at(__layername, __bglen + 1); + if (__slotchr == "") + continue; + + var __slot = real( __slotchr ); + __slots[__slot] = __layerlist[__i]; + + __isforeground[__slot] = false; + + // Could check the contents of this layer to see if it has a single background element on it but that's probably overkill + } + else if (string_pos(__colstring, __layername) > 0) + { + // Make sure colour is as deep as it can be + __collayer = __layerlist[__i]; + layer_depth(__layerlist[__i], __farthestdepth); + } + else + { + var __currdepth = layer_get_depth(__layerlist[__i]); + + if (__currdepth < __nearestdepth) + __nearestdepth = __currdepth; + + if (__currdepth > __farthestdepth) + __farthestdepth = __currdepth; + } + } + + // Reassign depths + __farthestdepth += __depthinc + 1000; // add some margin for the background layers + __nearestdepth -= __depthinc; + + //__farthestdepth = max(__farthestdepth, 15999); + //__nearestdepth = min(__nearestdepth, -15000); + __farthestdepth = max(__farthestdepth, 2147483600); + __nearestdepth = min(__nearestdepth, -2147482000); + + for(__i = 0; __i < 8; __i++) + { + if (__slots[__i] != -1) + { + var __depth = 0; + if (__isforeground[__i] == true) + { + __depth = __nearestdepth - (__i * __depthinc); + } + else + { + __depth = (__farthestdepth - __depthinc) - (__slot * __depthinc); + } + + layer_depth(__slots[__i], __depth); + } + } + + if (__collayer != -1) + { + layer_depth(__collayer, __farthestdepth); + } + + + // Construct our layer name and depth + var __layername; + var __layerdepth; + if (__bind == -1) + { + // This is the background colour layer + __layername = __colstring; + __layerdepth = __farthestdepth; + } + else + { + if (__fore == true) + { + __layername = __fgstring + string(__bind); + __layerdepth = __nearestdepth - (__bind * __depthinc); + } + else + { + __layername = __bgstring + string(__bind); + __layerdepth = (__farthestdepth - __depthinc) - (__bind * __depthinc); // reserve 16000 for imported colour + } + } + + // If we already have a background in this slot, nuke it + var __layerid; + if (__bind == -1) + { + __layerid = __collayer; + } + else + { + __layerid = __slots[__bind]; + } + + if (__layerid != -1) + { + layer_destroy(__layerid); + } + __layerid = layer_create(__layerdepth, __layername); + + // Set our layer properties + layer_x(__layerid, __x); + layer_y(__layerid, __y); + layer_hspeed(__layerid, __hspeed); + layer_vspeed(__layerid, __vspeed); + + // Construct our new background element + var __backel = layer_background_create(__layerid, __back); + layer_background_visible(__backel, __vis); + layer_background_htiled(__backel, __htiled); + layer_background_vtiled(__backel, __vtiled); + layer_background_xscale(__backel, __xscale); + layer_background_yscale(__backel, __yscale); + layer_background_blend(__backel, __blend); + layer_background_alpha(__backel, __alpha); + + __result[0] = __backel; + __result[1] = __layerid; + + return __result; + + +} diff --git a/scripts/__background_set_element/__background_set_element.yy b/scripts/__background_set_element/__background_set_element.yy new file mode 100644 index 000000000..96ecc3559 --- /dev/null +++ b/scripts/__background_set_element/__background_set_element.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "__background_set_element", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "background", + "path": "folders/functions/fluid sim/Internal/Compatibility/background.yy", + }, +} \ No newline at end of file diff --git a/scripts/__global_object_depths/__global_object_depths.gml b/scripts/__global_object_depths/__global_object_depths.gml new file mode 100644 index 000000000..333810ba8 --- /dev/null +++ b/scripts/__global_object_depths/__global_object_depths.gml @@ -0,0 +1,39 @@ +function __global_object_depths() { + // Initialise the global array that allows the lookup of the depth of a given object + // GM2.0 does not have a depth on objects so on import from 1.x a global array is created + // NOTE: MacroExpansion is used to insert the array initialisation at import time + gml_pragma( "global", "__global_object_depths()"); + + // insert the generated arrays here + global.__objectDepths[0] = -10; // obj_fd_example_slider + global.__objectDepths[1] = 0; // obj_fd_example_leaf + global.__objectDepths[2] = -10; // obj_fd_example_button_dissipation_type + global.__objectDepths[3] = -10; // obj_fd_example_toggle_box + global.__objectDepths[4] = -10; // obj_fd_example_dropdown + global.__objectDepths[5] = 0; // obj_fd_rectangle + global.__objectDepths[6] = -10; // obj_fd_example_button_change_room + global.__objectDepths[7] = 0; // obj_fd_example_main + + + global.__objectNames[0] = "obj_fd_example_slider"; + global.__objectNames[1] = "obj_fd_example_leaf"; + global.__objectNames[2] = "obj_fd_example_button_dissipation_type"; + global.__objectNames[3] = "obj_fd_example_toggle_box"; + global.__objectNames[4] = "obj_fd_example_dropdown"; + global.__objectNames[5] = "obj_fd_rectangle"; + global.__objectNames[6] = "obj_fd_example_button_change_room"; + global.__objectNames[7] = "obj_fd_example_main"; + + + // create another array that has the correct entries + var len = array_length(global.__objectDepths); + global.__objectID2Depth = []; + for( var i=0; i= 0) { + global.__objectID2Depth[ objID ] = global.__objectDepths[i]; + } // end if + } // end for + + +} diff --git a/scripts/__global_object_depths/__global_object_depths.yy b/scripts/__global_object_depths/__global_object_depths.yy new file mode 100644 index 000000000..8c7fbe1cc --- /dev/null +++ b/scripts/__global_object_depths/__global_object_depths.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "__global_object_depths", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "Compatibility", + "path": "folders/functions/fluid sim/Internal/Compatibility.yy", + }, +} \ No newline at end of file diff --git a/scripts/__init_background/__init_background.gml b/scripts/__init_background/__init_background.gml new file mode 100644 index 000000000..d5243662f --- /dev/null +++ b/scripts/__init_background/__init_background.gml @@ -0,0 +1,24 @@ +function __init_background() { + enum e__BG + { + Visible, + Foreground, + Index, + X, + Y, + Width, + Height, + HTiled, + VTiled, + XScale, + YScale, + HSpeed, + VSpeed, + Blend, + Alpha, + }; + + + + +} diff --git a/scripts/__init_background/__init_background.yy b/scripts/__init_background/__init_background.yy new file mode 100644 index 000000000..241474973 --- /dev/null +++ b/scripts/__init_background/__init_background.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "__init_background", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "background", + "path": "folders/functions/fluid sim/Internal/Compatibility/background.yy", + }, +} \ No newline at end of file diff --git a/scripts/__init_global/__init_global.gml b/scripts/__init_global/__init_global.gml new file mode 100644 index 000000000..c74c6bba3 --- /dev/null +++ b/scripts/__init_global/__init_global.gml @@ -0,0 +1,9 @@ +function __init_global() { + gml_pragma( "global", "__init_global();"); + + // set any global defaults + layer_force_draw_depth(true,0); // force all layers to draw at depth 0 + draw_set_colour( c_black ); + + +} diff --git a/scripts/__init_global/__init_global.yy b/scripts/__init_global/__init_global.yy new file mode 100644 index 000000000..9f1694706 --- /dev/null +++ b/scripts/__init_global/__init_global.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "__init_global", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "Compatibility", + "path": "folders/functions/fluid sim/Internal/Compatibility.yy", + }, +} \ No newline at end of file diff --git a/scripts/__init_view/__init_view.gml b/scripts/__init_view/__init_view.gml new file mode 100644 index 000000000..5d8b06f02 --- /dev/null +++ b/scripts/__init_view/__init_view.gml @@ -0,0 +1,22 @@ +function __init_view() { + enum e__VW + { + XView, + YView, + WView, + HView, + Angle, + HBorder, + VBorder, + HSpeed, + VSpeed, + Object, + Visible, + XPort, + YPort, + WPort, + HPort, + Camera, + SurfaceID, + }; +} diff --git a/scripts/__init_view/__init_view.yy b/scripts/__init_view/__init_view.yy new file mode 100644 index 000000000..606a49fc7 --- /dev/null +++ b/scripts/__init_view/__init_view.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "__init_view", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "view", + "path": "folders/functions/fluid sim/Internal/Compatibility/view.yy", + }, +} \ No newline at end of file diff --git a/scripts/__view_get/__view_get.gml b/scripts/__view_get/__view_get.gml new file mode 100644 index 000000000..fbdde36d4 --- /dev/null +++ b/scripts/__view_get/__view_get.gml @@ -0,0 +1,27 @@ +function __view_get(__prop, __index) { + var __res = -1; + + switch(__prop) + { + case e__VW.XView: var __cam = view_get_camera(__index); __res = camera_get_view_x(__cam); break; + case e__VW.YView: var __cam = view_get_camera(__index); __res = camera_get_view_y(__cam); break; + case e__VW.WView: var __cam = view_get_camera(__index); __res = camera_get_view_width(__cam); break; + case e__VW.HView: var __cam = view_get_camera(__index); __res = camera_get_view_height(__cam); break; + case e__VW.Angle: var __cam = view_get_camera(__index); __res = camera_get_view_angle(__cam); break; + case e__VW.HBorder: var __cam = view_get_camera(__index); __res = camera_get_view_border_x(__cam); break; + case e__VW.VBorder: var __cam = view_get_camera(__index); __res = camera_get_view_border_y(__cam); break; + case e__VW.HSpeed: var __cam = view_get_camera(__index); __res = camera_get_view_speed_x(__cam); break; + case e__VW.VSpeed: var __cam = view_get_camera(__index); __res = camera_get_view_speed_y(__cam); break; + case e__VW.Object: var __cam = view_get_camera(__index); __res = camera_get_view_target(__cam); break; + case e__VW.Visible: __res = view_get_visible(__index); break; + case e__VW.XPort: __res = view_get_xport(__index); break; + case e__VW.YPort: __res = view_get_yport(__index); break; + case e__VW.WPort: __res = view_get_wport(__index); break; + case e__VW.HPort: __res = view_get_hport(__index); break; + case e__VW.Camera: __res = view_get_camera(__index); break; + case e__VW.SurfaceID: __res = view_get_surface_id(__index); break; + default: break; + }; + + return __res; +} diff --git a/scripts/__view_get/__view_get.yy b/scripts/__view_get/__view_get.yy new file mode 100644 index 000000000..cb31a9f72 --- /dev/null +++ b/scripts/__view_get/__view_get.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "__view_get", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "view", + "path": "folders/functions/fluid sim/Internal/Compatibility/view.yy", + }, +} \ No newline at end of file diff --git a/scripts/_node_fluid_nodes/_node_fluid_nodes.gml b/scripts/_node_fluid_nodes/_node_fluid_nodes.gml new file mode 100644 index 000000000..8f51cd919 --- /dev/null +++ b/scripts/_node_fluid_nodes/_node_fluid_nodes.gml @@ -0,0 +1,18 @@ +function Node_Fluid(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + color = COLORS.node_blend_fluid; + icon = THEME.fluid_sim; + + static updateForward = function(frame = ANIMATOR.current_frame, _update = true) { + if(_update) update(frame); + print("Update " + string(frame) + ": " + name); + + var outJunc = outputs[| 0]; + for( var i = 0; i < ds_list_size(outJunc.value_to); i++ ) { + var _to = outJunc.value_to[| i]; + if(_to.value_from != outJunc) continue; + if(!struct_has(_to.node, "updateForward")) continue; + + _to.node.updateForward(frame); + } + } +} \ No newline at end of file diff --git a/scripts/_node_fluid_nodes/_node_fluid_nodes.yy b/scripts/_node_fluid_nodes/_node_fluid_nodes.yy new file mode 100644 index 000000000..d64dd08c6 --- /dev/null +++ b/scripts/_node_fluid_nodes/_node_fluid_nodes.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "_node_fluid_nodes", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/distribution_function/distribution_function.gml b/scripts/distribution_function/distribution_function.gml new file mode 100644 index 000000000..c4d0bf18e --- /dev/null +++ b/scripts/distribution_function/distribution_function.gml @@ -0,0 +1,66 @@ +function get_point_from_dist(distMap, attempt = 4) { + if(!is_surface(distMap)) return noone; + + var w = surface_get_width(distMap); + var h = surface_get_height(distMap); + var v = 0; + var res = noone; + + repeat(attempt) { + var _x = irandom(w - 1); + var _y = irandom(h - 1); + + var p = surface_getpixel(distMap, _x, _y); + var r = color_get_red(p); + + if(r > v) { + v = r; + res = [_x / w, _y / h]; + } + } + + return res; +} + +function get_points_from_dist(distMap, amount, seed = 0) { + if(amount < 1) return []; + if(!is_surface(distMap)) return []; + + var surf = surface_create_valid(amount, 1); + + surface_set_target(surf); + draw_clear_alpha(0, 0); + BLEND_OVERRIDE; + shader_set(sh_sample_points); + shader_set_uniform_f(shader_get_uniform(sh_sample_points, "dimension"), + surface_get_width(distMap) / amount, surface_get_height(distMap)); + shader_set_uniform_f(shader_get_uniform(sh_sample_points, "seed"), seed); + + draw_surface_stretched(distMap, 0, 0, amount, 1); + shader_reset(); + BLEND_NORMAL; + surface_reset_target(); + + var b = buffer_create(amount * 4, buffer_fixed, 4); + buffer_get_surface(b, surf, 0); + buffer_seek(b, buffer_seek_start, 0); + + var pos = array_create(amount); + var w = surface_get_width(distMap); + var h = surface_get_height(distMap); + + for( var i = 0; i < amount; i++ ) { + var cc = buffer_read(b, buffer_u32); + if(cc == 0) pos[i] = 0; + else { + var _x = color_get_red(cc) / 255; + var _y = color_get_green(cc) / 255; + pos[i] = [_x, _y]; + } + } + + buffer_delete(b); + surface_free(surf); + + return pos; +} \ No newline at end of file diff --git a/scripts/distribution_function/distribution_function.yy b/scripts/distribution_function/distribution_function.yy new file mode 100644 index 000000000..64173177f --- /dev/null +++ b/scripts/distribution_function/distribution_function.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "distribution_function", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "value", + "path": "folders/functions/value.yy", + }, +} \ No newline at end of file diff --git a/scripts/draw_background_stretched/draw_background_stretched.gml b/scripts/draw_background_stretched/draw_background_stretched.gml new file mode 100644 index 000000000..ec2120d79 --- /dev/null +++ b/scripts/draw_background_stretched/draw_background_stretched.gml @@ -0,0 +1,10 @@ +/// @description Draws a background at a given position, stretched. +/// @param back The index of the background to draw. +/// @param x The x coordinate of where to draw the background. +/// @param y The y coordinate of where to draw the background. +/// @param w The width of the area the stretched background will occupy. +/// @param h The height of the area the stretched background will occupy. +/// @returns +function draw_background_stretched(argument0, argument1, argument2, argument3, argument4) { + draw_sprite_stretched(argument0, 0, argument1, argument2, argument3, argument4); +} \ No newline at end of file diff --git a/scripts/draw_background_stretched/draw_background_stretched.yy b/scripts/draw_background_stretched/draw_background_stretched.yy new file mode 100644 index 000000000..b9cd4e39c --- /dev/null +++ b/scripts/draw_background_stretched/draw_background_stretched.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "draw_background_stretched", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "background", + "path": "folders/functions/fluid sim/Internal/Compatibility/background.yy", + }, +} \ No newline at end of file diff --git a/scripts/draw_enable_alphablend/draw_enable_alphablend.gml b/scripts/draw_enable_alphablend/draw_enable_alphablend.gml new file mode 100644 index 000000000..25097d76f --- /dev/null +++ b/scripts/draw_enable_alphablend/draw_enable_alphablend.gml @@ -0,0 +1,5 @@ +/// @description Sets the blend mode for drawing. +/// @param mode The blend mode constant to set to +function draw_enable_alphablend(argument0) { + gpu_set_blendenable( argument0 ); +} diff --git a/scripts/draw_enable_alphablend/draw_enable_alphablend.yy b/scripts/draw_enable_alphablend/draw_enable_alphablend.yy new file mode 100644 index 000000000..a02ba3c08 --- /dev/null +++ b/scripts/draw_enable_alphablend/draw_enable_alphablend.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "draw_enable_alphablend", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "draw", + "path": "folders/functions/fluid sim/Internal/Compatibility/draw.yy", + }, +} \ No newline at end of file diff --git a/scripts/draw_overlay/draw_overlay.gml b/scripts/draw_overlay/draw_overlay.gml new file mode 100644 index 000000000..38daf483f --- /dev/null +++ b/scripts/draw_overlay/draw_overlay.gml @@ -0,0 +1,2 @@ +function overlay_x(X, _x, _s) { return _x + X * _s; } +function overlay_y(Y, _y, _s) { return _y + Y * _s; } \ No newline at end of file diff --git a/scripts/draw_overlay/draw_overlay.yy b/scripts/draw_overlay/draw_overlay.yy new file mode 100644 index 000000000..008e77b60 --- /dev/null +++ b/scripts/draw_overlay/draw_overlay.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "draw_overlay", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "draw", + "path": "folders/functions/draw.yy", + }, +} \ No newline at end of file diff --git a/scripts/draw_set_blend_mode/draw_set_blend_mode.gml b/scripts/draw_set_blend_mode/draw_set_blend_mode.gml new file mode 100644 index 000000000..36bb9a279 --- /dev/null +++ b/scripts/draw_set_blend_mode/draw_set_blend_mode.gml @@ -0,0 +1,5 @@ +/// @description Sets the blend mode for drawing. +/// @param mode The blend mode constant to set to +function draw_set_blend_mode(argument0) { + gpu_set_blendmode( argument0 ); +} diff --git a/scripts/draw_set_blend_mode/draw_set_blend_mode.yy b/scripts/draw_set_blend_mode/draw_set_blend_mode.yy new file mode 100644 index 000000000..1c8e07bb6 --- /dev/null +++ b/scripts/draw_set_blend_mode/draw_set_blend_mode.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "draw_set_blend_mode", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "draw", + "path": "folders/functions/fluid sim/Internal/Compatibility/draw.yy", + }, +} \ No newline at end of file diff --git a/scripts/draw_set_blend_mode_ext/draw_set_blend_mode_ext.gml b/scripts/draw_set_blend_mode_ext/draw_set_blend_mode_ext.gml new file mode 100644 index 000000000..6e2bc0de4 --- /dev/null +++ b/scripts/draw_set_blend_mode_ext/draw_set_blend_mode_ext.gml @@ -0,0 +1,6 @@ +/// @description Sets an extended blend mode for drawing. +/// @param src Source blend mode +/// @param dest Destination blend mode +function draw_set_blend_mode_ext(argument0, argument1) { + gpu_set_blendmode_ext( argument0, argument1 ); +} diff --git a/scripts/draw_set_blend_mode_ext/draw_set_blend_mode_ext.yy b/scripts/draw_set_blend_mode_ext/draw_set_blend_mode_ext.yy new file mode 100644 index 000000000..899f55e3a --- /dev/null +++ b/scripts/draw_set_blend_mode_ext/draw_set_blend_mode_ext.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "draw_set_blend_mode_ext", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "draw", + "path": "folders/functions/fluid sim/Internal/Compatibility/draw.yy", + }, +} \ No newline at end of file diff --git a/scripts/draw_text_delimiter/draw_text_delimiter.gml b/scripts/draw_text_delimiter/draw_text_delimiter.gml new file mode 100644 index 000000000..f1b1a6ecb --- /dev/null +++ b/scripts/draw_text_delimiter/draw_text_delimiter.gml @@ -0,0 +1,18 @@ +function draw_text_delimiter(ch_x, ch_y, _str) { + var _x = ch_x; + var _y = ch_y; + var cc = draw_get_color(); + + for( var i = 1; i <= string_length(_str); i++ ) { + var ch = string_char_at(_str, i); + + if(ch == " ") { + ch = ""; + draw_set_color(COLORS._main_text_sub); + } else + draw_set_color(cc); + + draw_text(_x, _y, ch); + _x += string_width(ch); + } +} \ No newline at end of file diff --git a/scripts/draw_text_delimiter/draw_text_delimiter.yy b/scripts/draw_text_delimiter/draw_text_delimiter.yy new file mode 100644 index 000000000..8a47f3c94 --- /dev/null +++ b/scripts/draw_text_delimiter/draw_text_delimiter.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "draw_text_delimiter", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "draw", + "path": "folders/functions/draw.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_GUIDE/fd_GUIDE.gml b/scripts/fd_GUIDE/fd_GUIDE.gml new file mode 100644 index 000000000..61670d384 --- /dev/null +++ b/scripts/fd_GUIDE/fd_GUIDE.gml @@ -0,0 +1,86 @@ +function fd_GUIDE() { + /* + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + + Thank you for purchasing the GameMaker Studio 2 version of Fluid Dynamics. Here's some information on how to use the asset. + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + + Before you start: + + If you have imported this marketplace asset into a clean project and want to test the examples either move the "Fluid Dynamics" folder in the "Rooms" + resources to the top so it's above all other rooms, or delete the rooms above the folder. + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + + The resources: + + If you've imported all the resources from the asset into your project you'll see that they're all organized into folders called "Fluid Dynamics". + Inside these folders you can find occurrences of three types of folders: "API", "Example", and "Internal". "API" and "Internal" contain the essential + resources needed to use the Fluid Dynamics asset. "Example" contains resources used in the example that shows up when you run the game. Resources in the + "Example" folders show you how you can use most aspects of the Fluid Dynamics asset in a game. + + To use Fluid Dynamics all you have to do is to call scripts from the "API" folder. All of the scripts are commented with a general + description of what the script does as well as descriptions specific to each parameter. It's recommended that you read through these whenever + you want to use them. When they are referred to later in this guide, open them and read them if you're unsure what they do. + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + + Implementing Fluid Dynamics into your game - the essential steps: + + First off you'll have to create a fluid dynamics rectangle with fd_rectangle_create. This script returns an instance id that you will use with the + other scripts in the asset later. A fluid dynamics rectangle represents an area that the fluid can move around in. All simulation and visualization + is done via a fluid dynamics rectangle. + + After you have created a fluid dynamics rectangle, you should find a step event that you can call fd_rectangle_update in. This will make + the fluid dynamics rectangle regularly get updated so it moves the fluid around. + + Then you should find a draw event to call fd_rectangle_draw in. This will draw your fluid dynamics rectangle to the screen. + + After these three steps, you have a working fluid dynamics rectangle implemented, but it won't show you anything special because it doesn't have any + fluid in it yet. To add fluid, you can call fd_rectangle_replace_material or fd_rectangle_add_material. Material is the term used for the visual content + of a fluid dynamics rectangle. In a left mouse button event, you can for example do + fd_rectangle_replace_material("your fluid dynamics rectangle", "the sprite to add", "image index of sprite", "relative x", "relative y", 1, 1, c_white, 1) + which will continuously add fluid where you click with your mouse. "relative x" and "relative y" is the mouse coordinate relative to the fluid dynamics + rectangle. If you draw the fluid dynamics rectangle with 1 in scale, you can use mouse_x and mouse_y directly, but if you're scaling the fluid dynamics + rectangle (which is recommended, as it's much faster), you have to scale the mouse as well. If you're unsure on how to do this, see the example code + for how it is done. + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + + How can I improve the performance of the simulation? + + One way to improve performance is by reducing the fluid dynamics rectangle size. This can be done by using a smaller size when calling + fd_rectangle_create. This will set all internal textures to the size entered. Alternatively, you can change the sizes of individual elements of the fluid + dynamics rectangle after creation. This can be done with the scripts fd_rectangle_set_pressure_size, fd_rectangle_set_material_size, and + fd_rectangle_set_velocity_size. + + Another way to improve performance is by reducing the quality of the simulation by lowering the number of pressure iterations. The largest bottleneck of the + simulation is to solve for pressure. You can reduce the number of pressure iterations with fd_rectangle_set_pressure_iteration_type. + + If you are using multiple fluid dynamics rectangles at the same time over the same region in the world, you might want to look into + fd_rectangle_inherit_velocity. The slowest part of the simulation is to update the velocity field, and with multiple fluid dynamics rectangles you will by + default have multiple velocity fields being solved individually. If it's okay that the fluids inside these rectangles follow the same directions, you + can use fd_rectangle_inherit_velocity to reuse a velocity field, thereby removing a velocity field update and greatly improving performance. + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + + Can I use this asset for a large or even infinite game world? + + Yes, you can for example shift the content of the fluid dynamics rectangle as the view moves around with fd_rectangle_shift_content, and draw it at + the view's position. This will only make fluid near the view get simulated, allowing for highly detailed fluids even in large or infinite worlds. You + can make the fluid dynamics rectangle slightly bigger than the view size so that fluid outside the view disappears in an elegant way. The folder in the + API folder named "SimenGames' View Extension" contains some very useful scripts that can do all of this for you. + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + + If you want to know more, there are several comments with explanations in the example code and the scripts themselves. If you need more help, you can + visit the forum thread at "https://forum.yoyogames.com/index.php?threads/fluid-dynamics-gm-studio-2.26605/" or contact me by sending a mail to + asbjorn.lystrup@gmail.com or messaging Dragon47 on the GameMaker Community. + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + */ + + + +} diff --git a/scripts/fd_GUIDE/fd_GUIDE.yy b/scripts/fd_GUIDE/fd_GUIDE.yy new file mode 100644 index 000000000..87a6a8dde --- /dev/null +++ b/scripts/fd_GUIDE/fd_GUIDE.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_GUIDE", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluid sim", + "path": "folders/functions/fluid sim.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_README/fd_README.gml b/scripts/fd_README/fd_README.gml new file mode 100644 index 000000000..043675376 --- /dev/null +++ b/scripts/fd_README/fd_README.gml @@ -0,0 +1,11 @@ +function fd_README() { + /* + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + + Read the "before you start" section in the script called fd_GUIDE. + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------- + */ + + +} diff --git a/scripts/fd_README/fd_README.yy b/scripts/fd_README/fd_README.yy new file mode 100644 index 000000000..3936b1bcd --- /dev/null +++ b/scripts/fd_README/fd_README.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_README", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluid sim", + "path": "folders/functions/fluid sim.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_draw_self_to_collision_mask_surface/fd_draw_self_to_collision_mask_surface.gml b/scripts/fd_draw_self_to_collision_mask_surface/fd_draw_self_to_collision_mask_surface.gml new file mode 100644 index 000000000..c47a102e0 --- /dev/null +++ b/scripts/fd_draw_self_to_collision_mask_surface/fd_draw_self_to_collision_mask_surface.gml @@ -0,0 +1,11 @@ +///fd_draw_self_to_collision_mask_surface(instance id); +function fd_draw_self_to_collision_mask_surface(domain) { + // Draws a sprite to a fluid dynamics rectangle's collision mask surface. If a fluid dynamics rectangle is attached to a view (as obtained from fd_rectangle_create_view), + // this script should be called every step for the collision instances that block the fluid. This will draw the sprite at the correct position in the collision mask according + // to the new view position. Call it before fd_rectangle_update_view. If you e.g. call fd_rectangle_update_view in the step event, call this in the begin step event. + // instance id: The instance id of the fluid dynamics rectangle. + + surface_set_target(fd_rectangle_get_collision_mask_surface(domain)); + draw_sprite_ext(sprite_index, image_index, fd_x(domain, x), fd_y(domain, y), image_xscale / domain.fd_wratio, image_yscale / domain.fd_hratio, image_angle, image_blend, image_alpha); + surface_reset_target(); +} diff --git a/scripts/fd_draw_self_to_collision_mask_surface/fd_draw_self_to_collision_mask_surface.yy b/scripts/fd_draw_self_to_collision_mask_surface/fd_draw_self_to_collision_mask_surface.yy new file mode 100644 index 000000000..809323bc6 --- /dev/null +++ b/scripts/fd_draw_self_to_collision_mask_surface/fd_draw_self_to_collision_mask_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_draw_self_to_collision_mask_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "SimenGames' View Extension", + "path": "folders/functions/fluid sim/API/SimenGames' View Extension.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_draw_sprite_to_collision_mask_surface/fd_draw_sprite_to_collision_mask_surface.gml b/scripts/fd_draw_sprite_to_collision_mask_surface/fd_draw_sprite_to_collision_mask_surface.gml new file mode 100644 index 000000000..3eeea5ac7 --- /dev/null +++ b/scripts/fd_draw_sprite_to_collision_mask_surface/fd_draw_sprite_to_collision_mask_surface.gml @@ -0,0 +1,17 @@ +/// fd_draw_sprite_to_collision_mask_surface(instance id, sprite, subimg, x, y, xscale, yscale, rot, color, alpha); +function fd_draw_sprite_to_collision_mask_surface(domain, sprite_index, image_index, _x, _y, xscale, yscale, rot, color, alpha) { + // Draws a sprite to a fluid dynamics rectangle's collision mask surface. If a fluid dynamics rectangle is attached to a view (as obtained from fd_rectangle_create_view), + // this script should be called every step for the collision instances that block the fluid. This will draw the sprite at the correct position in the collision mask according + // to the new view position. Call it before fd_rectangle_update_view. If you e.g. call fd_rectangle_update_view in the step event, call this in the begin step event. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite, subimg, x, y, xscale, yscale, rot, color, alpha: See draw_sprite_ext in the GameMaker manual. + + surface_set_target(fd_rectangle_get_collision_mask_surface(domain)); + draw_sprite_ext(sprite_index, image_index, fd_x(domain, _x), fd_y(domain, _y), xscale / domain.fd_wratio, yscale / domain.fd_hratio, rot, color, alpha); + surface_reset_target(); + + + + + +} diff --git a/scripts/fd_draw_sprite_to_collision_mask_surface/fd_draw_sprite_to_collision_mask_surface.yy b/scripts/fd_draw_sprite_to_collision_mask_surface/fd_draw_sprite_to_collision_mask_surface.yy new file mode 100644 index 000000000..fbc035677 --- /dev/null +++ b/scripts/fd_draw_sprite_to_collision_mask_surface/fd_draw_sprite_to_collision_mask_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_draw_sprite_to_collision_mask_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "SimenGames' View Extension", + "path": "folders/functions/fluid sim/API/SimenGames' View Extension.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_draw_surface_to_collision_mask_surface/fd_draw_surface_to_collision_mask_surface.gml b/scripts/fd_draw_surface_to_collision_mask_surface/fd_draw_surface_to_collision_mask_surface.gml new file mode 100644 index 000000000..d83c351b9 --- /dev/null +++ b/scripts/fd_draw_surface_to_collision_mask_surface/fd_draw_surface_to_collision_mask_surface.gml @@ -0,0 +1,12 @@ +///fd_draw_surface_to_collision_mask_surface(fd instance id, surface id, x, y, xscale, yscale, rot, color, alpha); +function fd_draw_surface_to_collision_mask_surface(domain, surface, _x, _y, xscale, yscale, rot, color, alpha) { + // Draws a surface to a fluid dynamics rectangle's collision mask surface. If a fluid dynamics rectangle is attached to a view (as obtained from fd_rectangle_create_view), + // this script should be called every step to draw the surface blocking the fluid. This will draw the surface at the correct position in the collision mask according to the + // new view position. Call it before fd_rectangle_update_view. If you e.g. call fd_rectangle_update_view in the step event, call this in the begin step event. + // instance id: The instance id of the fluid dynamics rectangle. + // surface id, x, y, xscale, yscale, rot, color, alpha: See draw_surface_ext in the GameMaker manual. + + surface_set_target(fd_rectangle_get_collision_mask_surface(domain)); + draw_surface_ext(surface, fd_x(domain, _x), fd_y(domain, _y), xscale / domain.fd_wratio, yscale / domain.fd_hratio, rot, color, alpha); + surface_reset_target(); +} diff --git a/scripts/fd_draw_surface_to_collision_mask_surface/fd_draw_surface_to_collision_mask_surface.yy b/scripts/fd_draw_surface_to_collision_mask_surface/fd_draw_surface_to_collision_mask_surface.yy new file mode 100644 index 000000000..6ff7e204b --- /dev/null +++ b/scripts/fd_draw_surface_to_collision_mask_surface/fd_draw_surface_to_collision_mask_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_draw_surface_to_collision_mask_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "SimenGames' View Extension", + "path": "folders/functions/fluid sim/API/SimenGames' View Extension.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_add_material/fd_rectangle_add_material.gml b/scripts/fd_rectangle_add_material/fd_rectangle_add_material.gml new file mode 100644 index 000000000..b38ee28ca --- /dev/null +++ b/scripts/fd_rectangle_add_material/fd_rectangle_add_material.gml @@ -0,0 +1,16 @@ +function fd_rectangle_add_material(domain, sprite_index, image_index, _x, _y, xscale, yscale, color, alpha) { + // A script for drawing a sprite to the material of a fluid dynamics rectangle, adding to the content that's already there. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite index: The sprite to draw. + // image index: The image index of the sprite to draw. + // x, y: The position inside the fluid dynamics rectangle to draw the sprite at. + // xscale, yscale: The scale to draw at. + // color: The color blend to draw with. + // alpha: The alpha to draw with. + + with (domain) { + fd_rectangle_set_target(id, FD_TARGET_TYPE.ADD_MATERIAL); + draw_sprite_ext(sprite_index, image_index, _x, _y, xscale, yscale, 0, color, alpha); + fd_rectangle_reset_target(id); + } +} diff --git a/scripts/fd_rectangle_add_material/fd_rectangle_add_material.yy b/scripts/fd_rectangle_add_material/fd_rectangle_add_material.yy new file mode 100644 index 000000000..6db46eb9b --- /dev/null +++ b/scripts/fd_rectangle_add_material/fd_rectangle_add_material.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_add_material", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_add_material_surface/fd_rectangle_add_material_surface.gml b/scripts/fd_rectangle_add_material_surface/fd_rectangle_add_material_surface.gml new file mode 100644 index 000000000..6a0b1b7c5 --- /dev/null +++ b/scripts/fd_rectangle_add_material_surface/fd_rectangle_add_material_surface.gml @@ -0,0 +1,16 @@ +function fd_rectangle_add_material_surface(domain, surface, _x, _y, xscale, yscale, color, alpha) { + // A script for drawing a sprite to the material of a fluid dynamics rectangle, adding to the content that's already there. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite index: The sprite to draw. + // image index: The image index of the sprite to draw. + // x, y: The position inside the fluid dynamics rectangle to draw the sprite at. + // xscale, yscale: The scale to draw at. + // color: The color blend to draw with. + // alpha: The alpha to draw with. + + with (domain) { + fd_rectangle_set_target(id, FD_TARGET_TYPE.ADD_MATERIAL); + draw_surface_ext(surface, _x, _y, xscale, yscale, 0, color, alpha); + fd_rectangle_reset_target(id); + } +} diff --git a/scripts/fd_rectangle_add_material_surface/fd_rectangle_add_material_surface.yy b/scripts/fd_rectangle_add_material_surface/fd_rectangle_add_material_surface.yy new file mode 100644 index 000000000..bfa417e54 --- /dev/null +++ b/scripts/fd_rectangle_add_material_surface/fd_rectangle_add_material_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_add_material_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_add_velocity/fd_rectangle_add_velocity.gml b/scripts/fd_rectangle_add_velocity/fd_rectangle_add_velocity.gml new file mode 100644 index 000000000..18d34c824 --- /dev/null +++ b/scripts/fd_rectangle_add_velocity/fd_rectangle_add_velocity.gml @@ -0,0 +1,20 @@ +/// fd_rectangle_add_velocity(instance id, sprite index, image index, x, y, xscale, yscale, x velocity, y velocity) +function fd_rectangle_add_velocity(domain, sprite_index, image_index, _x, _y, xscale, yscale, xvelo, yvelo) { + // A script for drawing a sprite to the velocity surface of a fluid dynamics rectangle, adding to the content that's already there. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite index: The sprite to draw. + // image index: The image index of the sprite to draw. + // x, y: The position inside the fluid dynamics rectangle to draw the sprite at. + // xscale, yscale: The scale to draw at. + // color: The color blend to draw with. + // x velocity, y velocity: The velocity that will be added where the sprite is drawn. If the alpha is 0 in the sprite, the + // velocity will be 0 at that point. If it's 1, it will be equal to x velocity, y velocity at that point. Anywhere in between will + // blend linearly. The parameter values should be kept between -2 and 2. + + with (domain) { + fd_rectangle_set_target(id, FD_TARGET_TYPE.ADD_VELOCITY); + var color = make_color_rgb(ceil((clamp(xvelo, -1, 1) * 0.125 + 0.5) * 255), ceil((clamp(yvelo, -1, 1) * 0.125 + 0.5) * 255), 0); + draw_sprite_ext(sprite_index, image_index, _x, _y, xscale, yscale, 0, color, 1); + fd_rectangle_reset_target(id); + } +} diff --git a/scripts/fd_rectangle_add_velocity/fd_rectangle_add_velocity.yy b/scripts/fd_rectangle_add_velocity/fd_rectangle_add_velocity.yy new file mode 100644 index 000000000..5e9ac3cb4 --- /dev/null +++ b/scripts/fd_rectangle_add_velocity/fd_rectangle_add_velocity.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_add_velocity", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_add_velocity_surface/fd_rectangle_add_velocity_surface.gml b/scripts/fd_rectangle_add_velocity_surface/fd_rectangle_add_velocity_surface.gml new file mode 100644 index 000000000..770bcda30 --- /dev/null +++ b/scripts/fd_rectangle_add_velocity_surface/fd_rectangle_add_velocity_surface.gml @@ -0,0 +1,20 @@ +/// fd_rectangle_add_velocity(instance id, sprite index, image index, x, y, xscale, yscale, x velocity, y velocity) +function fd_rectangle_add_velocity_surface(domain, surface, _x, _y, xscale, yscale, xvelo, yvelo) { + // A script for drawing a sprite to the velocity surface of a fluid dynamics rectangle, adding to the content that's already there. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite index: The sprite to draw. + // image index: The image index of the sprite to draw. + // x, y: The position inside the fluid dynamics rectangle to draw the sprite at. + // xscale, yscale: The scale to draw at. + // color: The color blend to draw with. + // x velocity, y velocity: The velocity that will be added where the sprite is drawn. If the alpha is 0 in the sprite, the + // velocity will be 0 at that point. If it's 1, it will be equal to x velocity, y velocity at that point. Anywhere in between will + // blend linearly. The parameter values should be kept between -2 and 2. + + with (domain) { + fd_rectangle_set_target(id, FD_TARGET_TYPE.ADD_VELOCITY); + var color = make_color_rgb(ceil((clamp(xvelo, -1, 1) * 0.125 + 0.5) * 255), ceil((clamp(yvelo, -1, 1) * 0.125 + 0.5) * 255), 0); + draw_surface_ext(surface, _x, _y, xscale, yscale, 0, color, 1); + fd_rectangle_reset_target(id); + } +} diff --git a/scripts/fd_rectangle_add_velocity_surface/fd_rectangle_add_velocity_surface.yy b/scripts/fd_rectangle_add_velocity_surface/fd_rectangle_add_velocity_surface.yy new file mode 100644 index 000000000..d55c4de76 --- /dev/null +++ b/scripts/fd_rectangle_add_velocity_surface/fd_rectangle_add_velocity_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_add_velocity_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_assure_surfaces_exist/fd_rectangle_assure_surfaces_exist.gml b/scripts/fd_rectangle_assure_surfaces_exist/fd_rectangle_assure_surfaces_exist.gml new file mode 100644 index 000000000..5a13e7f59 --- /dev/null +++ b/scripts/fd_rectangle_assure_surfaces_exist/fd_rectangle_assure_surfaces_exist.gml @@ -0,0 +1,44 @@ +/// fd_rectangle_assure_surfaces_exist(instance id) +function fd_rectangle_assure_surfaces_exist(domain) { + with (domain) { + if (!surface_exists(sf_pressure)) {sf_pressure = surface_create(sf_pressure_width, sf_pressure_height); surface_set_target(sf_pressure); draw_clear_alpha($000000, 0); surface_reset_target();} + if (!surface_exists(sf_pressure_temporary)) {sf_pressure_temporary = surface_create(sf_pressure_width, sf_pressure_height);} + + if (!inherit_velocity) { + if (!surface_exists(sf_velocity)) {sf_velocity = surface_create(sf_velocity_width, sf_velocity_height); surface_set_target(sf_velocity); draw_clear_alpha($008080, 0); surface_reset_target();} + if (!surface_exists(sf_velocity_temporary)) {sf_velocity_temporary = surface_create(sf_velocity_width, sf_velocity_height);} + } + + if (!surface_exists(sf_material_0)) { + sf_material_0 = surface_create(sf_material_width, sf_material_height); surface_set_target(sf_material_0); draw_clear_alpha($000000, 0); surface_reset_target(); + material_surface_was_created = true; + } + if (!surface_exists(sf_material_0_temporary)) {sf_material_0_temporary = surface_create(sf_material_width, sf_material_height);} + if (!surface_exists(sf_material_0_temporary_1)) {sf_material_0_temporary_1 = surface_create(sf_material_width, sf_material_height);} + if (!surface_exists(sf_material_1)) {sf_material_1 = surface_create(sf_material_width, sf_material_height); surface_set_target(sf_material_1); draw_clear_alpha($000000, 0); surface_reset_target();} + if (!surface_exists(sf_material_1_temporary)) {sf_material_1_temporary = surface_create(sf_material_width, sf_material_height);} + + if (!surface_exists(sf_world)) sf_world_update = true; + if (sf_world_update) { + if (collision_mask_type == 0) { + sf_world = surface_create(sprite_get_width(collision_mask_sprite_index), sprite_get_height(collision_mask_sprite_index)); + surface_set_target(sf_world); + draw_clear_alpha($00FFFF, 0); + draw_sprite(collision_mask_sprite_index, collision_mask_image_index, 0, 0); + surface_reset_target(); + } else if (collision_mask_type == 1) { + //var error_string = "Fluid Dynamics error. An invalid collision mask surface was provided for a fluid dynamics rectangle." + chr(13) + chr(10) + "It could be that the surface spontaneously ceased to exist (because " + + // "of surfaces\' volatile behavior)" + chr(13) + chr(10) + "thereby making it invalid. When setting your own collision masks with fd_rectangle_set_collision_mask_surface," + chr(13) + chr(10) + + // "make sure to manually assure their existence each time before calling fd_rectangle_update." + chr(13) + chr(10); + //show_debug_message(error_string); + //show_error(error_string, false); + } else if (collision_mask_type == 2) { + sf_world = surface_create(sf_width, sf_height); + surface_set_target(sf_world); + draw_clear_alpha($00FFFF, 0); + surface_reset_target(); + } + sf_world_update = false; + } + } +} diff --git a/scripts/fd_rectangle_assure_surfaces_exist/fd_rectangle_assure_surfaces_exist.yy b/scripts/fd_rectangle_assure_surfaces_exist/fd_rectangle_assure_surfaces_exist.yy new file mode 100644 index 000000000..ef0ebb189 --- /dev/null +++ b/scripts/fd_rectangle_assure_surfaces_exist/fd_rectangle_assure_surfaces_exist.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_assure_surfaces_exist", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Internal", + "path": "folders/functions/fluid sim/Internal.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_clear/fd_rectangle_clear.gml b/scripts/fd_rectangle_clear/fd_rectangle_clear.gml new file mode 100644 index 000000000..a0d9633d7 --- /dev/null +++ b/scripts/fd_rectangle_clear/fd_rectangle_clear.gml @@ -0,0 +1,15 @@ +/// fd_rectangle_clear(instance id); +function fd_rectangle_clear(domain) { + // Clears the fluid dynamics rectangle, removing all its content. + // instance id: The instance id of the fluid dynamics rectangle. + + with (domain) { + surface_free(sf_pressure); + surface_free(sf_velocity); + surface_free(sf_material_0); surface_free(sf_material_1); + surface_free(sf_world); + } + + + +} diff --git a/scripts/fd_rectangle_clear/fd_rectangle_clear.yy b/scripts/fd_rectangle_clear/fd_rectangle_clear.yy new file mode 100644 index 000000000..acdc9437f --- /dev/null +++ b/scripts/fd_rectangle_clear/fd_rectangle_clear.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_clear", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_create/fd_rectangle_create.gml b/scripts/fd_rectangle_create/fd_rectangle_create.gml new file mode 100644 index 000000000..61b4b0a45 --- /dev/null +++ b/scripts/fd_rectangle_create/fd_rectangle_create.gml @@ -0,0 +1,47 @@ +/// fd_rectangle_create(sf width, sf height) +function fd_rectangle_create(width, height) { + // Creates a fluid dynamics rectangle and returns its instance id. This instance id should be stored and be used together with the other scripts of this asset. + // sf width, sf height: The width and height of the fluid dynamics rectangle. This does not need to be the same as the amount of pixels it will cover. It's usually a good idea to make + // it about a third the size of what it will actually cover on screen. + + var instance = instance_create(0, 0, obj_fd_rectangle); + + with (instance) { + sf_pressure = -1; sf_pressure_temporary = -1; + sf_velocity = -1; sf_velocity_temporary = -1; + sf_material_0 = -1; sf_material_0_temporary = -1; sf_material_0_temporary_1 = -1; + sf_material_1 = -1; sf_material_1_temporary = -1; + sf_width = width; + sf_height = height; + sf_world = surface_create_valid(width, height); + sf_world_update = true; + + material_surface_was_created = false; + + collision_mask_type = 2; + + fd_rectangle_inherit_velocity(id, -1, false); + fd_rectangle_set_visualization_shader(id, FD_VISUALIZATION_SHADER.NO_SHADER); + fd_rectangle_set_acceleration(id, 0, 0); + fd_rectangle_set_material_type(id, FD_MATERIAL_TYPE.RGBA_16); + fd_rectangle_set_velocity_time_step(id, 1.4); + fd_rectangle_set_material_time_step(id, 1.4); + fd_rectangle_set_material_dissipation_type(id, 0); + fd_rectangle_set_material_dissipation_value(id, 1); + fd_rectangle_set_velocity_dissipation_type(id, 1); + fd_rectangle_set_velocity_dissipation_value(id, 0); + fd_rectangle_set_velocity_maccormack_weight(id, 0.5); + fd_rectangle_set_material_maccormack_weight(id, 0); + fd_rectangle_set_pressure_iteration_type(id, -3); + fd_rectangle_set_pressure_size(id, width, height); + fd_rectangle_set_velocity_size(id, width, height); + fd_rectangle_set_material_size(id, width, height); + fd_rectangle_set_initial_value_pressure(id, 0.5); + fd_rectangle_set_repeat(id, false); + } + + return instance; + + + +} diff --git a/scripts/fd_rectangle_create/fd_rectangle_create.yy b/scripts/fd_rectangle_create/fd_rectangle_create.yy new file mode 100644 index 000000000..f1c6f54e5 --- /dev/null +++ b/scripts/fd_rectangle_create/fd_rectangle_create.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_create", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_create_view/fd_rectangle_create_view.gml b/scripts/fd_rectangle_create_view/fd_rectangle_create_view.gml new file mode 100644 index 000000000..1c4b0bd17 --- /dev/null +++ b/scripts/fd_rectangle_create_view/fd_rectangle_create_view.gml @@ -0,0 +1,18 @@ +/// fd_rectangle_create_view(sf width, sf height, view number, edge buffer size) +function fd_rectangle_create_view(width, height, view, edge_buffer) { + // Creates a fluid dynamics rectangle attached to a view and returns its instance id. This instance id should be stored and be used together with the other scripts of this asset. + // sf width, sf height: The width and height of the fluid dynamics rectangle. This does not need to be the same as the amount of pixels it will cover. It's usually a good idea to make + // it about a third the size of what it will actually cover on screen. + // view number: The view to attach the fluid dynamics rectangle to. + // edge buffer size: The number of pixels of padding to add around the view for the fluid dynamics rectangle. + + with (fd_rectangle_create(width + (2 * edge_buffer), height + (2 * edge_buffer))) { + fd_edge_buffer_size = edge_buffer; + fd_view_number = view; + fd_wratio = __view_get( e__VW.WView, fd_view_number ) / width; + fd_hratio = __view_get( e__VW.HView, fd_view_number ) / height; + view_xview_previous = __view_get( e__VW.XView, fd_view_number ); + view_yview_previous = __view_get( e__VW.YView, fd_view_number ); + return id; + } +} diff --git a/scripts/fd_rectangle_create_view/fd_rectangle_create_view.yy b/scripts/fd_rectangle_create_view/fd_rectangle_create_view.yy new file mode 100644 index 000000000..7371bddaf --- /dev/null +++ b/scripts/fd_rectangle_create_view/fd_rectangle_create_view.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_create_view", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "SimenGames' View Extension", + "path": "folders/functions/fluid sim/API/SimenGames' View Extension.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_destroy/fd_rectangle_destroy.gml b/scripts/fd_rectangle_destroy/fd_rectangle_destroy.gml new file mode 100644 index 000000000..0836618af --- /dev/null +++ b/scripts/fd_rectangle_destroy/fd_rectangle_destroy.gml @@ -0,0 +1,14 @@ +/// fd_rectangle_destroy(instance id); +function fd_rectangle_destroy(domain) { + // Destroys a fluid dynamics rectangle. + // instance id: The fluid dynamics rectangle to destroy. + + with (domain) { + surface_free(sf_pressure); surface_free(sf_pressure_temporary); + surface_free(sf_velocity); surface_free(sf_velocity_temporary); + surface_free(sf_material_0); surface_free(sf_material_0_temporary); + surface_free(sf_material_1); surface_free(sf_material_1_temporary); + surface_free(sf_world); + instance_destroy(); + } +} diff --git a/scripts/fd_rectangle_destroy/fd_rectangle_destroy.yy b/scripts/fd_rectangle_destroy/fd_rectangle_destroy.yy new file mode 100644 index 000000000..0ea7b6558 --- /dev/null +++ b/scripts/fd_rectangle_destroy/fd_rectangle_destroy.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_destroy", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_draw/fd_rectangle_draw.gml b/scripts/fd_rectangle_draw/fd_rectangle_draw.gml new file mode 100644 index 000000000..f6cdfb1a4 --- /dev/null +++ b/scripts/fd_rectangle_draw/fd_rectangle_draw.gml @@ -0,0 +1,12 @@ +/// fd_rectangle_draw(instance id, x, y, xscale, yscale, color, alpha, use interpolation) +function fd_rectangle_draw(domain, _x, _y, xscale, yscale, color, alpha, interpolate) { + // Draws the fluid dynamics rectangle. + // instance id: The instance id of the fluid dynamics rectangle. + // x, y: The pixel position to draw at. + // xscale, yscale: The scale to draw at. + // color: The image blending color, the same as color in draw_surface_ext. + // alpha: The alpha to draw at, the same as alpha in draw_surface_ext. + // use interpolation: Set this to true if you want linear interpolation to be enabled, and false if you want nearest neighbor to be used instead. + + fd_rectangle_draw_part(domain, 0, 0, domain.sf_material_width, domain.sf_material_height, _x, _y, xscale, yscale, color, alpha, interpolate); +} diff --git a/scripts/fd_rectangle_draw/fd_rectangle_draw.yy b/scripts/fd_rectangle_draw/fd_rectangle_draw.yy new file mode 100644 index 000000000..3d2dedd5c --- /dev/null +++ b/scripts/fd_rectangle_draw/fd_rectangle_draw.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_draw", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_draw_part/fd_rectangle_draw_part.gml b/scripts/fd_rectangle_draw_part/fd_rectangle_draw_part.gml new file mode 100644 index 000000000..66cf40280 --- /dev/null +++ b/scripts/fd_rectangle_draw_part/fd_rectangle_draw_part.gml @@ -0,0 +1,26 @@ +/// fd_rectangle_draw_part(instance id, left, top, width, height, x, y, xscale, yscale, color, alpha, use interpolation) +function fd_rectangle_draw_part(domain, left, top, width, height, _x, _y, xscale, yscale, color, alpha, interpolate) { + // Draws a part of the fluid dynamics rectangle. + // instance id: The instance id of the fluid dynamics rectangle. + // left, top, width, height: See the manual on draw_surface_part for an explanation. + // x, y: The pixel position to draw at. + // _x, _y: The scale to draw at. + // color: The image blending color, the same as color in draw_surface_ext. + // alpha: The alpha to draw at, the same as alpha in draw_surface_ext. + // use interpolation: Set this to true if you want linear interpolation to be enabled, and false if you want nearest neighbor to be used instead. + + with (domain) { + texture_set_interpolation(interpolate); + + fd_rectangle_assure_surfaces_exist(id); + + shader_set(sh_fd_visualize_colorize_glsl); + draw_surface_part_ext(sf_material_0, left, top, width, height, _x, _y, xscale, yscale, color, alpha); + shader_reset(); + + texture_set_interpolation(false); + } + + + +} diff --git a/scripts/fd_rectangle_draw_part/fd_rectangle_draw_part.yy b/scripts/fd_rectangle_draw_part/fd_rectangle_draw_part.yy new file mode 100644 index 000000000..443bddf8a --- /dev/null +++ b/scripts/fd_rectangle_draw_part/fd_rectangle_draw_part.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_draw_part", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_draw_stretched/fd_rectangle_draw_stretched.gml b/scripts/fd_rectangle_draw_stretched/fd_rectangle_draw_stretched.gml new file mode 100644 index 000000000..4d5e0ebb2 --- /dev/null +++ b/scripts/fd_rectangle_draw_stretched/fd_rectangle_draw_stretched.gml @@ -0,0 +1,14 @@ +/// fd_rectangle_draw_stretched(instance id, x, y, width, height, color, alpha, use interpolation) +function fd_rectangle_draw_stretched(domain, _x, _y, width, height, color, alpha, interpolate) { + // Draws the fluid dynamics rectangle. + // instance id: The instance id of the fluid dynamics rectangle. + // x, y: The pixel position to draw at. + // width, height: The width and height to draw the fluid dynamics rectangle at. + // color: The image blending color, the same as color in draw_surface_ext. + // alpha: The alpha to draw at, the same as alpha in draw_surface_ext. + // use interpolation: Set this to true if you want linear interpolation to be enabled, and false if you want nearest neighbor to be used instead. + + with (domain) { + fd_rectangle_draw_part(id, 0, 0, sf_material_width, sf_material_height, _x, _y, width / sf_material_width, height / sf_material_height, color, alpha, interpolate); + } +} diff --git a/scripts/fd_rectangle_draw_stretched/fd_rectangle_draw_stretched.yy b/scripts/fd_rectangle_draw_stretched/fd_rectangle_draw_stretched.yy new file mode 100644 index 000000000..eae596c8c --- /dev/null +++ b/scripts/fd_rectangle_draw_stretched/fd_rectangle_draw_stretched.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_draw_stretched", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_draw_view/fd_rectangle_draw_view.gml b/scripts/fd_rectangle_draw_view/fd_rectangle_draw_view.gml new file mode 100644 index 000000000..451fa0b8b --- /dev/null +++ b/scripts/fd_rectangle_draw_view/fd_rectangle_draw_view.gml @@ -0,0 +1,27 @@ +///fd_rectangle_draw_view(instance id, color, alpha, use interpolation) +function fd_rectangle_draw_view(domain, color, alpha, interpolate) { + // Draws a fluid dynamics rectangle that has been attached to a view. + // instance id: The instance id of the fluid dynamics rectangle. + // color: The image blending color, the same as color in draw_surface_ext. + // alpha: The alpha to draw at, the same as alpha in draw_surface_ext. + // use interpolation: Set this to true if you want linear interpolation to be enabled, and false if you want nearest neighbor to be used instead. + + with (domain) { + + fd_rectangle_shift_content(domain, + (view_xview_previous-__view_get( e__VW.XView, fd_view_number )) / fd_wratio, + (view_yview_previous-__view_get( e__VW.YView, fd_view_number )) / fd_hratio); + + fd_rectangle_draw_part(id, fd_edge_buffer_size, fd_edge_buffer_size, + __view_get( e__VW.WView, fd_view_number ) / fd_wratio, __view_get( e__VW.HView, fd_view_number ) / fd_hratio, + __view_get( e__VW.XView, fd_view_number ), __view_get( e__VW.YView, fd_view_number ), + fd_wratio, fd_hratio, color, alpha, interpolate); + + view_xview_previous = __view_get( e__VW.XView, fd_view_number ); + view_yview_previous = __view_get( e__VW.YView, fd_view_number ); + } + + + + +} diff --git a/scripts/fd_rectangle_draw_view/fd_rectangle_draw_view.yy b/scripts/fd_rectangle_draw_view/fd_rectangle_draw_view.yy new file mode 100644 index 000000000..a3e7eb6df --- /dev/null +++ b/scripts/fd_rectangle_draw_view/fd_rectangle_draw_view.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_draw_view", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "SimenGames' View Extension", + "path": "folders/functions/fluid sim/API/SimenGames' View Extension.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_enums/fd_rectangle_enums.gml b/scripts/fd_rectangle_enums/fd_rectangle_enums.gml new file mode 100644 index 000000000..cc85ad207 --- /dev/null +++ b/scripts/fd_rectangle_enums/fd_rectangle_enums.gml @@ -0,0 +1,31 @@ +function fd_rectangle_enums() { + // This script is not meant to be called. + + enum FD_TARGET_TYPE { + REPLACE_MATERIAL, + REPLACE_MATERIAL_ADVANCED, + ADD_MATERIAL, + REPLACE_VELOCITY, + ADD_VELOCITY + } + + enum FD_MATERIAL_TYPE { + RGBA_16, + RGBA_8, + A_16, + A_8 + } + + enum FD_VISUALIZATION_SHADER { + NO_SHADER = -1, + DEBUG_VELOCITY = -2, + DEBUG_VELOCITY_DIVERGENCE = -3, + DEBUG_PRESSURE = -4, + PIXEL_ART_FIRE = -5, + COLORIZE = -6, + PIXEL_ART_FIERY_SMOKE = -7, + THICK_SMOKE = -8 + } + + +} diff --git a/scripts/fd_rectangle_enums/fd_rectangle_enums.yy b/scripts/fd_rectangle_enums/fd_rectangle_enums.yy new file mode 100644 index 000000000..6fa3e8a48 --- /dev/null +++ b/scripts/fd_rectangle_enums/fd_rectangle_enums.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_enums", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Internal", + "path": "folders/functions/fluid sim/Internal.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_acceleration_a/fd_rectangle_get_acceleration_a.gml b/scripts/fd_rectangle_get_acceleration_a/fd_rectangle_get_acceleration_a.gml new file mode 100644 index 000000000..eda23b276 --- /dev/null +++ b/scripts/fd_rectangle_get_acceleration_a/fd_rectangle_get_acceleration_a.gml @@ -0,0 +1,7 @@ +/// fd_rectangle_get_acceleration_a(instance id) +function fd_rectangle_get_acceleration_a(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.acceleration_a; +} diff --git a/scripts/fd_rectangle_get_acceleration_a/fd_rectangle_get_acceleration_a.yy b/scripts/fd_rectangle_get_acceleration_a/fd_rectangle_get_acceleration_a.yy new file mode 100644 index 000000000..9dbad1718 --- /dev/null +++ b/scripts/fd_rectangle_get_acceleration_a/fd_rectangle_get_acceleration_a.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_acceleration_a", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_acceleration_b/fd_rectangle_get_acceleration_b.gml b/scripts/fd_rectangle_get_acceleration_b/fd_rectangle_get_acceleration_b.gml new file mode 100644 index 000000000..c140f3d57 --- /dev/null +++ b/scripts/fd_rectangle_get_acceleration_b/fd_rectangle_get_acceleration_b.gml @@ -0,0 +1,7 @@ +/// fd_rectangle_get_acceleration_b(instance id) +function fd_rectangle_get_acceleration_b(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.acceleration_b; +} diff --git a/scripts/fd_rectangle_get_acceleration_b/fd_rectangle_get_acceleration_b.yy b/scripts/fd_rectangle_get_acceleration_b/fd_rectangle_get_acceleration_b.yy new file mode 100644 index 000000000..5eb1d0148 --- /dev/null +++ b/scripts/fd_rectangle_get_acceleration_b/fd_rectangle_get_acceleration_b.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_acceleration_b", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_acceleration_x/fd_rectangle_get_acceleration_x.gml b/scripts/fd_rectangle_get_acceleration_x/fd_rectangle_get_acceleration_x.gml new file mode 100644 index 000000000..d872b9f97 --- /dev/null +++ b/scripts/fd_rectangle_get_acceleration_x/fd_rectangle_get_acceleration_x.gml @@ -0,0 +1,7 @@ +/// fd_rectangle_get_acceleration_x(instance id) +function fd_rectangle_get_acceleration_x(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.acceleration_x; +} diff --git a/scripts/fd_rectangle_get_acceleration_x/fd_rectangle_get_acceleration_x.yy b/scripts/fd_rectangle_get_acceleration_x/fd_rectangle_get_acceleration_x.yy new file mode 100644 index 000000000..f96a608e9 --- /dev/null +++ b/scripts/fd_rectangle_get_acceleration_x/fd_rectangle_get_acceleration_x.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_acceleration_x", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_acceleration_y/fd_rectangle_get_acceleration_y.gml b/scripts/fd_rectangle_get_acceleration_y/fd_rectangle_get_acceleration_y.gml new file mode 100644 index 000000000..0d106dfcb --- /dev/null +++ b/scripts/fd_rectangle_get_acceleration_y/fd_rectangle_get_acceleration_y.gml @@ -0,0 +1,7 @@ +/// fd_rectangle_get_acceleration_y(instance id) +function fd_rectangle_get_acceleration_y(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.acceleration_y; +} diff --git a/scripts/fd_rectangle_get_acceleration_y/fd_rectangle_get_acceleration_y.yy b/scripts/fd_rectangle_get_acceleration_y/fd_rectangle_get_acceleration_y.yy new file mode 100644 index 000000000..ddd6743e8 --- /dev/null +++ b/scripts/fd_rectangle_get_acceleration_y/fd_rectangle_get_acceleration_y.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_acceleration_y", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_collision_mask_sprite/fd_rectangle_get_collision_mask_sprite.gml b/scripts/fd_rectangle_get_collision_mask_sprite/fd_rectangle_get_collision_mask_sprite.gml new file mode 100644 index 000000000..cd54fbdfb --- /dev/null +++ b/scripts/fd_rectangle_get_collision_mask_sprite/fd_rectangle_get_collision_mask_sprite.gml @@ -0,0 +1,7 @@ +/// fd_rectangle_get_collision_mask_sprite(instance id) +function fd_rectangle_get_collision_mask_sprite(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.collision_mask_sprite_index; +} diff --git a/scripts/fd_rectangle_get_collision_mask_sprite/fd_rectangle_get_collision_mask_sprite.yy b/scripts/fd_rectangle_get_collision_mask_sprite/fd_rectangle_get_collision_mask_sprite.yy new file mode 100644 index 000000000..b0fba57d1 --- /dev/null +++ b/scripts/fd_rectangle_get_collision_mask_sprite/fd_rectangle_get_collision_mask_sprite.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_collision_mask_sprite", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_collision_mask_sprite_image/fd_rectangle_get_collision_mask_sprite_image.gml b/scripts/fd_rectangle_get_collision_mask_sprite_image/fd_rectangle_get_collision_mask_sprite_image.gml new file mode 100644 index 000000000..ceaae8a05 --- /dev/null +++ b/scripts/fd_rectangle_get_collision_mask_sprite_image/fd_rectangle_get_collision_mask_sprite_image.gml @@ -0,0 +1,7 @@ +/// fd_rectangle_get_collision_mask_sprite_image(instance id) +function fd_rectangle_get_collision_mask_sprite_image(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.collision_mask_image_index; +} diff --git a/scripts/fd_rectangle_get_collision_mask_sprite_image/fd_rectangle_get_collision_mask_sprite_image.yy b/scripts/fd_rectangle_get_collision_mask_sprite_image/fd_rectangle_get_collision_mask_sprite_image.yy new file mode 100644 index 000000000..cff14d924 --- /dev/null +++ b/scripts/fd_rectangle_get_collision_mask_sprite_image/fd_rectangle_get_collision_mask_sprite_image.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_collision_mask_sprite_image", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_collision_mask_surface/fd_rectangle_get_collision_mask_surface.gml b/scripts/fd_rectangle_get_collision_mask_surface/fd_rectangle_get_collision_mask_surface.gml new file mode 100644 index 000000000..5fedfb79f --- /dev/null +++ b/scripts/fd_rectangle_get_collision_mask_surface/fd_rectangle_get_collision_mask_surface.gml @@ -0,0 +1,9 @@ +/// fd_rectangle_get_collision_mask_surface(instance id) +function fd_rectangle_get_collision_mask_surface(domain) { + // Returns the collision mask surface of the fluid dynamics rectangle. + // Even if you have the collision mask set to a sprite, it will still need a surface to function, so + // this will always give the active collision mask. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.sf_world; +} diff --git a/scripts/fd_rectangle_get_collision_mask_surface/fd_rectangle_get_collision_mask_surface.yy b/scripts/fd_rectangle_get_collision_mask_surface/fd_rectangle_get_collision_mask_surface.yy new file mode 100644 index 000000000..9ee608c9e --- /dev/null +++ b/scripts/fd_rectangle_get_collision_mask_surface/fd_rectangle_get_collision_mask_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_collision_mask_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_initial_value_pressure/fd_rectangle_get_initial_value_pressure.gml b/scripts/fd_rectangle_get_initial_value_pressure/fd_rectangle_get_initial_value_pressure.gml new file mode 100644 index 000000000..43308c082 --- /dev/null +++ b/scripts/fd_rectangle_get_initial_value_pressure/fd_rectangle_get_initial_value_pressure.gml @@ -0,0 +1,7 @@ +/// fd_rectangle_get_initial_value_pressure(instance id) +function fd_rectangle_get_initial_value_pressure(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.initial_value_pressure; +} diff --git a/scripts/fd_rectangle_get_initial_value_pressure/fd_rectangle_get_initial_value_pressure.yy b/scripts/fd_rectangle_get_initial_value_pressure/fd_rectangle_get_initial_value_pressure.yy new file mode 100644 index 000000000..d1b213f79 --- /dev/null +++ b/scripts/fd_rectangle_get_initial_value_pressure/fd_rectangle_get_initial_value_pressure.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_initial_value_pressure", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_material_dissipation_type/fd_rectangle_get_material_dissipation_type.gml b/scripts/fd_rectangle_get_material_dissipation_type/fd_rectangle_get_material_dissipation_type.gml new file mode 100644 index 000000000..9aedbd0bf --- /dev/null +++ b/scripts/fd_rectangle_get_material_dissipation_type/fd_rectangle_get_material_dissipation_type.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_material_dissipation_type(instance id) +function fd_rectangle_get_material_dissipation_type(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.material_dissipation_type; + + + +} diff --git a/scripts/fd_rectangle_get_material_dissipation_type/fd_rectangle_get_material_dissipation_type.yy b/scripts/fd_rectangle_get_material_dissipation_type/fd_rectangle_get_material_dissipation_type.yy new file mode 100644 index 000000000..686eb2492 --- /dev/null +++ b/scripts/fd_rectangle_get_material_dissipation_type/fd_rectangle_get_material_dissipation_type.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_material_dissipation_type", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_material_dissipation_value/fd_rectangle_get_material_dissipation_value.gml b/scripts/fd_rectangle_get_material_dissipation_value/fd_rectangle_get_material_dissipation_value.gml new file mode 100644 index 000000000..3a268ed9b --- /dev/null +++ b/scripts/fd_rectangle_get_material_dissipation_value/fd_rectangle_get_material_dissipation_value.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_material_dissipation_value(instance id) +function fd_rectangle_get_material_dissipation_value(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.material_dissipation_value; + + + +} diff --git a/scripts/fd_rectangle_get_material_dissipation_value/fd_rectangle_get_material_dissipation_value.yy b/scripts/fd_rectangle_get_material_dissipation_value/fd_rectangle_get_material_dissipation_value.yy new file mode 100644 index 000000000..23a6a4ec8 --- /dev/null +++ b/scripts/fd_rectangle_get_material_dissipation_value/fd_rectangle_get_material_dissipation_value.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_material_dissipation_value", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_material_height/fd_rectangle_get_material_height.gml b/scripts/fd_rectangle_get_material_height/fd_rectangle_get_material_height.gml new file mode 100644 index 000000000..159f334dd --- /dev/null +++ b/scripts/fd_rectangle_get_material_height/fd_rectangle_get_material_height.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_material_height(instance id); +function fd_rectangle_get_material_height(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.sf_material_height; + + + +} diff --git a/scripts/fd_rectangle_get_material_height/fd_rectangle_get_material_height.yy b/scripts/fd_rectangle_get_material_height/fd_rectangle_get_material_height.yy new file mode 100644 index 000000000..edeccd86c --- /dev/null +++ b/scripts/fd_rectangle_get_material_height/fd_rectangle_get_material_height.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_material_height", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_material_maccormack_weight/fd_rectangle_get_material_maccormack_weight.gml b/scripts/fd_rectangle_get_material_maccormack_weight/fd_rectangle_get_material_maccormack_weight.gml new file mode 100644 index 000000000..c7e354ed4 --- /dev/null +++ b/scripts/fd_rectangle_get_material_maccormack_weight/fd_rectangle_get_material_maccormack_weight.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_material_maccormack_weight(instance id, MC weight) +function fd_rectangle_get_material_maccormack_weight(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.material_maccormack_weight; + + + +} diff --git a/scripts/fd_rectangle_get_material_maccormack_weight/fd_rectangle_get_material_maccormack_weight.yy b/scripts/fd_rectangle_get_material_maccormack_weight/fd_rectangle_get_material_maccormack_weight.yy new file mode 100644 index 000000000..c9910fe7a --- /dev/null +++ b/scripts/fd_rectangle_get_material_maccormack_weight/fd_rectangle_get_material_maccormack_weight.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_material_maccormack_weight", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_material_surface/fd_rectangle_get_material_surface.gml b/scripts/fd_rectangle_get_material_surface/fd_rectangle_get_material_surface.gml new file mode 100644 index 000000000..8cdb19ad2 --- /dev/null +++ b/scripts/fd_rectangle_get_material_surface/fd_rectangle_get_material_surface.gml @@ -0,0 +1,15 @@ +/// fd_rectangle_get_material_surface(instance id) +function fd_rectangle_get_material_surface(domain) { + // Returns the material surface of a fluid dynamics rectangle. + // Formats: + // FD_MATERIAL_TYPE.RGBA_16: You will receive the surface containing the most significant bits of the red, green, blue and alpha in the normal order. + // FD_MATERIAL_TYPE.RGBA_8: You will receive the surface containing the red, green, blue and alpha in the normal order. + // FD_MATERIAL_TYPE.A_16: You will receive a surface containing the most significant 8 bits of alpha in the alpha channel, and the least significant 8 bits in the blue channel. + // FD_MATERIAL_TYPE.A_8: You will receive a surface containing the alpha, and it will be in the alpha channel. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.sf_material_0; + + + +} diff --git a/scripts/fd_rectangle_get_material_surface/fd_rectangle_get_material_surface.yy b/scripts/fd_rectangle_get_material_surface/fd_rectangle_get_material_surface.yy new file mode 100644 index 000000000..84d876d81 --- /dev/null +++ b/scripts/fd_rectangle_get_material_surface/fd_rectangle_get_material_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_material_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_material_time_step/fd_rectangle_get_material_time_step.gml b/scripts/fd_rectangle_get_material_time_step/fd_rectangle_get_material_time_step.gml new file mode 100644 index 000000000..7176efb67 --- /dev/null +++ b/scripts/fd_rectangle_get_material_time_step/fd_rectangle_get_material_time_step.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_material_time_step(instance id) +function fd_rectangle_get_material_time_step(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.material_time_step; + + + +} diff --git a/scripts/fd_rectangle_get_material_time_step/fd_rectangle_get_material_time_step.yy b/scripts/fd_rectangle_get_material_time_step/fd_rectangle_get_material_time_step.yy new file mode 100644 index 000000000..c10e027d9 --- /dev/null +++ b/scripts/fd_rectangle_get_material_time_step/fd_rectangle_get_material_time_step.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_material_time_step", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_material_type/fd_rectangle_get_material_type.gml b/scripts/fd_rectangle_get_material_type/fd_rectangle_get_material_type.gml new file mode 100644 index 000000000..5939f8540 --- /dev/null +++ b/scripts/fd_rectangle_get_material_type/fd_rectangle_get_material_type.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_material_type(instance id) +function fd_rectangle_get_material_type(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.material_type; + + + +} diff --git a/scripts/fd_rectangle_get_material_type/fd_rectangle_get_material_type.yy b/scripts/fd_rectangle_get_material_type/fd_rectangle_get_material_type.yy new file mode 100644 index 000000000..8449f4bed --- /dev/null +++ b/scripts/fd_rectangle_get_material_type/fd_rectangle_get_material_type.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_material_type", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_material_width/fd_rectangle_get_material_width.gml b/scripts/fd_rectangle_get_material_width/fd_rectangle_get_material_width.gml new file mode 100644 index 000000000..87e93ac15 --- /dev/null +++ b/scripts/fd_rectangle_get_material_width/fd_rectangle_get_material_width.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_material_width(instance id); +function fd_rectangle_get_material_width(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.sf_material_width; + + + +} diff --git a/scripts/fd_rectangle_get_material_width/fd_rectangle_get_material_width.yy b/scripts/fd_rectangle_get_material_width/fd_rectangle_get_material_width.yy new file mode 100644 index 000000000..a1d61a30b --- /dev/null +++ b/scripts/fd_rectangle_get_material_width/fd_rectangle_get_material_width.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_material_width", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_pressure_height/fd_rectangle_get_pressure_height.gml b/scripts/fd_rectangle_get_pressure_height/fd_rectangle_get_pressure_height.gml new file mode 100644 index 000000000..be738e706 --- /dev/null +++ b/scripts/fd_rectangle_get_pressure_height/fd_rectangle_get_pressure_height.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_pressure_height(instance id); +function fd_rectangle_get_pressure_height(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.sf_pressure_height; + + + +} diff --git a/scripts/fd_rectangle_get_pressure_height/fd_rectangle_get_pressure_height.yy b/scripts/fd_rectangle_get_pressure_height/fd_rectangle_get_pressure_height.yy new file mode 100644 index 000000000..98853d85f --- /dev/null +++ b/scripts/fd_rectangle_get_pressure_height/fd_rectangle_get_pressure_height.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_pressure_height", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_pressure_iteration_type/fd_rectangle_get_pressure_iteration_type.gml b/scripts/fd_rectangle_get_pressure_iteration_type/fd_rectangle_get_pressure_iteration_type.gml new file mode 100644 index 000000000..db2b3258e --- /dev/null +++ b/scripts/fd_rectangle_get_pressure_iteration_type/fd_rectangle_get_pressure_iteration_type.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_pressure_iteration_type(instance id) +function fd_rectangle_get_pressure_iteration_type(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.pressure_iteration_type; + + + +} diff --git a/scripts/fd_rectangle_get_pressure_iteration_type/fd_rectangle_get_pressure_iteration_type.yy b/scripts/fd_rectangle_get_pressure_iteration_type/fd_rectangle_get_pressure_iteration_type.yy new file mode 100644 index 000000000..0852b34da --- /dev/null +++ b/scripts/fd_rectangle_get_pressure_iteration_type/fd_rectangle_get_pressure_iteration_type.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_pressure_iteration_type", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_pressure_width/fd_rectangle_get_pressure_width.gml b/scripts/fd_rectangle_get_pressure_width/fd_rectangle_get_pressure_width.gml new file mode 100644 index 000000000..9fd2ac14b --- /dev/null +++ b/scripts/fd_rectangle_get_pressure_width/fd_rectangle_get_pressure_width.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_pressure_width(instance id); +function fd_rectangle_get_pressure_width(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.sf_pressure_width; + + + +} diff --git a/scripts/fd_rectangle_get_pressure_width/fd_rectangle_get_pressure_width.yy b/scripts/fd_rectangle_get_pressure_width/fd_rectangle_get_pressure_width.yy new file mode 100644 index 000000000..f9a7e2356 --- /dev/null +++ b/scripts/fd_rectangle_get_pressure_width/fd_rectangle_get_pressure_width.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_pressure_width", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_repeat/fd_rectangle_get_repeat.gml b/scripts/fd_rectangle_get_repeat/fd_rectangle_get_repeat.gml new file mode 100644 index 000000000..f90129775 --- /dev/null +++ b/scripts/fd_rectangle_get_repeat/fd_rectangle_get_repeat.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_repeat(instance id) +function fd_rectangle_get_repeat(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.texture_repeat; + + + +} diff --git a/scripts/fd_rectangle_get_repeat/fd_rectangle_get_repeat.yy b/scripts/fd_rectangle_get_repeat/fd_rectangle_get_repeat.yy new file mode 100644 index 000000000..f3cce026d --- /dev/null +++ b/scripts/fd_rectangle_get_repeat/fd_rectangle_get_repeat.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_repeat", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_velocity_dissipation_type/fd_rectangle_get_velocity_dissipation_type.gml b/scripts/fd_rectangle_get_velocity_dissipation_type/fd_rectangle_get_velocity_dissipation_type.gml new file mode 100644 index 000000000..27c02c3d2 --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_dissipation_type/fd_rectangle_get_velocity_dissipation_type.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_velocity_dissipation_type(instance id) +function fd_rectangle_get_velocity_dissipation_type(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.velocity_dissipation_type; + + + +} diff --git a/scripts/fd_rectangle_get_velocity_dissipation_type/fd_rectangle_get_velocity_dissipation_type.yy b/scripts/fd_rectangle_get_velocity_dissipation_type/fd_rectangle_get_velocity_dissipation_type.yy new file mode 100644 index 000000000..d5217e8fb --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_dissipation_type/fd_rectangle_get_velocity_dissipation_type.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_velocity_dissipation_type", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_velocity_dissipation_value/fd_rectangle_get_velocity_dissipation_value.gml b/scripts/fd_rectangle_get_velocity_dissipation_value/fd_rectangle_get_velocity_dissipation_value.gml new file mode 100644 index 000000000..a8a3fc744 --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_dissipation_value/fd_rectangle_get_velocity_dissipation_value.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_velocity_dissipation_value(instance id) +function fd_rectangle_get_velocity_dissipation_value(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.velocity_dissipation_value; + + + +} diff --git a/scripts/fd_rectangle_get_velocity_dissipation_value/fd_rectangle_get_velocity_dissipation_value.yy b/scripts/fd_rectangle_get_velocity_dissipation_value/fd_rectangle_get_velocity_dissipation_value.yy new file mode 100644 index 000000000..67d4f9516 --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_dissipation_value/fd_rectangle_get_velocity_dissipation_value.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_velocity_dissipation_value", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_velocity_height/fd_rectangle_get_velocity_height.gml b/scripts/fd_rectangle_get_velocity_height/fd_rectangle_get_velocity_height.gml new file mode 100644 index 000000000..92d85ae47 --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_height/fd_rectangle_get_velocity_height.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_velocity_height(instance id); +function fd_rectangle_get_velocity_height(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.sf_velocity_height; + + + +} diff --git a/scripts/fd_rectangle_get_velocity_height/fd_rectangle_get_velocity_height.yy b/scripts/fd_rectangle_get_velocity_height/fd_rectangle_get_velocity_height.yy new file mode 100644 index 000000000..077807b31 --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_height/fd_rectangle_get_velocity_height.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_velocity_height", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_velocity_maccormack_weight/fd_rectangle_get_velocity_maccormack_weight.gml b/scripts/fd_rectangle_get_velocity_maccormack_weight/fd_rectangle_get_velocity_maccormack_weight.gml new file mode 100644 index 000000000..ee549744a --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_maccormack_weight/fd_rectangle_get_velocity_maccormack_weight.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_velocity_maccormack_weight(instance id) +function fd_rectangle_get_velocity_maccormack_weight(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.velocity_maccormack_weight; + + + +} diff --git a/scripts/fd_rectangle_get_velocity_maccormack_weight/fd_rectangle_get_velocity_maccormack_weight.yy b/scripts/fd_rectangle_get_velocity_maccormack_weight/fd_rectangle_get_velocity_maccormack_weight.yy new file mode 100644 index 000000000..31eab5fd5 --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_maccormack_weight/fd_rectangle_get_velocity_maccormack_weight.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_velocity_maccormack_weight", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_velocity_surface/fd_rectangle_get_velocity_surface.gml b/scripts/fd_rectangle_get_velocity_surface/fd_rectangle_get_velocity_surface.gml new file mode 100644 index 000000000..9d451881f --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_surface/fd_rectangle_get_velocity_surface.gml @@ -0,0 +1,18 @@ +/// fd_rectangle_get_velocity_surface(instance id) +function fd_rectangle_get_velocity_surface(domain) { + // Returns the velocity surface of a fluid dynamics rectangle. + // Format: + // There are 4 channels, so 8*4 bits in total. The x velocity gets 16 bits and the y velocity gets 16 bits. + // This means the x and y velocity covers two channels each. The x velocity will cover the red and blue channel, and + // the y velocity will cover the green and alpha channel. The most significant bits will be in the first channel (red for + // x, and green for y). Since the color channels are unsigned values from 0 to 255, and signed values are essential for + // velocities, the range is shifted to make everything below 128 negative, and anything above 128 positive, meaning that a value + // of 128 corresponds to no velocity. + // See the example code's obj_fd_example_leaf for an example implementation on how to extract velocity from this format. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.sf_velocity; + + + +} diff --git a/scripts/fd_rectangle_get_velocity_surface/fd_rectangle_get_velocity_surface.yy b/scripts/fd_rectangle_get_velocity_surface/fd_rectangle_get_velocity_surface.yy new file mode 100644 index 000000000..cbbd758d3 --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_surface/fd_rectangle_get_velocity_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_velocity_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_velocity_time_step/fd_rectangle_get_velocity_time_step.gml b/scripts/fd_rectangle_get_velocity_time_step/fd_rectangle_get_velocity_time_step.gml new file mode 100644 index 000000000..c40e07933 --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_time_step/fd_rectangle_get_velocity_time_step.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_velocity_time_step(instance id) +function fd_rectangle_get_velocity_time_step(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.velocity_time_step; + + + +} diff --git a/scripts/fd_rectangle_get_velocity_time_step/fd_rectangle_get_velocity_time_step.yy b/scripts/fd_rectangle_get_velocity_time_step/fd_rectangle_get_velocity_time_step.yy new file mode 100644 index 000000000..eb202e311 --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_time_step/fd_rectangle_get_velocity_time_step.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_velocity_time_step", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_velocity_width/fd_rectangle_get_velocity_width.gml b/scripts/fd_rectangle_get_velocity_width/fd_rectangle_get_velocity_width.gml new file mode 100644 index 000000000..eccd2aa9a --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_width/fd_rectangle_get_velocity_width.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_velocity_width(instance id); +function fd_rectangle_get_velocity_width(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.sf_velocity_width; + + + +} diff --git a/scripts/fd_rectangle_get_velocity_width/fd_rectangle_get_velocity_width.yy b/scripts/fd_rectangle_get_velocity_width/fd_rectangle_get_velocity_width.yy new file mode 100644 index 000000000..c9f211afe --- /dev/null +++ b/scripts/fd_rectangle_get_velocity_width/fd_rectangle_get_velocity_width.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_velocity_width", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_get_visualization_shader/fd_rectangle_get_visualization_shader.gml b/scripts/fd_rectangle_get_visualization_shader/fd_rectangle_get_visualization_shader.gml new file mode 100644 index 000000000..0f9f179fb --- /dev/null +++ b/scripts/fd_rectangle_get_visualization_shader/fd_rectangle_get_visualization_shader.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_get_visualization_shader(instance id) +function fd_rectangle_get_visualization_shader(domain) { + // Returns the value corresponding to the "set" script version of this script. + // instance id: The instance id of the fluid dynamics rectangle. + + return domain.visualization_shader; + + + +} diff --git a/scripts/fd_rectangle_get_visualization_shader/fd_rectangle_get_visualization_shader.yy b/scripts/fd_rectangle_get_visualization_shader/fd_rectangle_get_visualization_shader.yy new file mode 100644 index 000000000..69d636629 --- /dev/null +++ b/scripts/fd_rectangle_get_visualization_shader/fd_rectangle_get_visualization_shader.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_get_visualization_shader", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Get scripts", + "path": "folders/functions/fluid sim/API/Get scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_inherit_velocity/fd_rectangle_inherit_velocity.gml b/scripts/fd_rectangle_inherit_velocity/fd_rectangle_inherit_velocity.gml new file mode 100644 index 000000000..5298d9d64 --- /dev/null +++ b/scripts/fd_rectangle_inherit_velocity/fd_rectangle_inherit_velocity.gml @@ -0,0 +1,16 @@ +/// fd_rectangle_inherit_velocity(child instance id, parent instance id, inherit) +function fd_rectangle_inherit_velocity(childDomain, parentDomain, inherit) { + // In some cases you want two (or more) different types of fluids in the same area and hence have to create several fluid dynamics rectangles over the same regions. Each fluid dynamics rectangle + // will by default create and update its own velocity texture, but if you call this script you can set it to use the velocity field of another fluid dynamics rectangle. If it's okay that + // the different types of fluids follow the same direction, this is greatly recommended as it can speed things up significantly. The velocity update is the slowest step in the simulation, so + // inheriting a velocity field can make your game run much faster. Remember to call the update script for the parent fluid dynamics rectangle before the child fluid dynamics rectangle. + // child instance id: The instance id of the fluid dynamics rectangle that will inherit the velocity. + // parent instance id: The instance id of the fluid dynamics rectangle in control of the velocity update. The child instance inherits the velocity of this instance. If you're disabling inheritance + // you can set this to whatever you want. + // inherit: Whether to inherit velocity (true) or not (false). This lets your disable or enable velocity inheritance. + + with (childDomain) { + inherit_velocity_parent = parentDomain; + inherit_velocity = inherit; + } +} diff --git a/scripts/fd_rectangle_inherit_velocity/fd_rectangle_inherit_velocity.yy b/scripts/fd_rectangle_inherit_velocity/fd_rectangle_inherit_velocity.yy new file mode 100644 index 000000000..c1a916098 --- /dev/null +++ b/scripts/fd_rectangle_inherit_velocity/fd_rectangle_inherit_velocity.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_inherit_velocity", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_material_surface_was_created/fd_rectangle_material_surface_was_created.gml b/scripts/fd_rectangle_material_surface_was_created/fd_rectangle_material_surface_was_created.gml new file mode 100644 index 000000000..413a3e6ac --- /dev/null +++ b/scripts/fd_rectangle_material_surface_was_created/fd_rectangle_material_surface_was_created.gml @@ -0,0 +1,17 @@ +/// fd_rectangle_material_surface_was_created(instance id); +function fd_rectangle_material_surface_was_created(domain) { + // This is a script that returns true whenever the material surface was created. This can be useful in case it spontaneously disappears from memory and you want to recreate it. + // Surfaces are volatile, so this should be accounted for if the content is important to store. + // instance id: The instance id of the fluid dynamics rectangle. + + with (domain) { + if (material_surface_was_created) { + material_surface_was_created = false; + return true; + } + return false; + } + + + +} diff --git a/scripts/fd_rectangle_material_surface_was_created/fd_rectangle_material_surface_was_created.yy b/scripts/fd_rectangle_material_surface_was_created/fd_rectangle_material_surface_was_created.yy new file mode 100644 index 000000000..20c816b43 --- /dev/null +++ b/scripts/fd_rectangle_material_surface_was_created/fd_rectangle_material_surface_was_created.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_material_surface_was_created", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_replace_material/fd_rectangle_replace_material.gml b/scripts/fd_rectangle_replace_material/fd_rectangle_replace_material.gml new file mode 100644 index 000000000..c3217256f --- /dev/null +++ b/scripts/fd_rectangle_replace_material/fd_rectangle_replace_material.gml @@ -0,0 +1,17 @@ +/// fd_rectangle_replace_material(instance id, sprite index, image index, x, y, xscale, yscale, color, alpha) +function fd_rectangle_replace_material(domain, sprite_index, image_index, _x, _y, xscale, yscale, color, alpha) { + // A script for drawing a sprite to the material of a fluid dynamics rectangle, replacing content that's already there. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite index: The sprite to draw. + // image index: The image index of the sprite to draw. + // x, y: The position inside the fluid dynamics rectangle to draw the sprite at. + // xscale, yscale: The scale to draw at. + // color: The color blend to draw with. + // alpha: The alpha to draw with. + + with (domain) { + fd_rectangle_set_target(id, FD_TARGET_TYPE.REPLACE_MATERIAL); + draw_sprite_ext(sprite_index, image_index, _x, _y, xscale, yscale, 0, color, alpha); + fd_rectangle_reset_target(id); + } +} diff --git a/scripts/fd_rectangle_replace_material/fd_rectangle_replace_material.yy b/scripts/fd_rectangle_replace_material/fd_rectangle_replace_material.yy new file mode 100644 index 000000000..02141451a --- /dev/null +++ b/scripts/fd_rectangle_replace_material/fd_rectangle_replace_material.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_replace_material", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_replace_material_advanced/fd_rectangle_replace_material_advanced.gml b/scripts/fd_rectangle_replace_material_advanced/fd_rectangle_replace_material_advanced.gml new file mode 100644 index 000000000..cdee62f11 --- /dev/null +++ b/scripts/fd_rectangle_replace_material_advanced/fd_rectangle_replace_material_advanced.gml @@ -0,0 +1,17 @@ +/// fd_rectangle_replace_material_advanced(instance id, sprite index, image index, x, y, xscale, yscale, color, alpha) +function fd_rectangle_replace_material_advanced(domain, sprite_index, image_index, _x, _y, xscale, yscale, color, alpha) { + // Like fd_rectangle_replace_material, but accounts for transparency issues with surfaces. It's a bit slower though. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite index: The sprite to draw. + // image index: The image index of the sprite to draw. + // x, y: The position inside the fluid dynamics rectangle to draw the sprite at. + // xscale, yscale: The scale to draw at. + // color: The color blend to draw with. + // alpha: The alpha to draw with. + + with (domain) { + fd_rectangle_set_target(id, FD_TARGET_TYPE.REPLACE_MATERIAL_ADVANCED); + draw_sprite_ext(sprite_index, image_index, _x, _y, xscale, yscale, 0, color, alpha); + fd_rectangle_reset_target(id); + } +} diff --git a/scripts/fd_rectangle_replace_material_advanced/fd_rectangle_replace_material_advanced.yy b/scripts/fd_rectangle_replace_material_advanced/fd_rectangle_replace_material_advanced.yy new file mode 100644 index 000000000..e53cd2610 --- /dev/null +++ b/scripts/fd_rectangle_replace_material_advanced/fd_rectangle_replace_material_advanced.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_replace_material_advanced", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_replace_material_surface/fd_rectangle_replace_material_surface.gml b/scripts/fd_rectangle_replace_material_surface/fd_rectangle_replace_material_surface.gml new file mode 100644 index 000000000..255b215a2 --- /dev/null +++ b/scripts/fd_rectangle_replace_material_surface/fd_rectangle_replace_material_surface.gml @@ -0,0 +1,17 @@ +/// fd_rectangle_replace_material(instance id, sprite index, image index, x, y, xscale, yscale, color, alpha) +function fd_rectangle_replace_material_surface(domain, surface, _x, _y, xscale, yscale, color, alpha) { + // A script for drawing a sprite to the material of a fluid dynamics rectangle, replacing content that's already there. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite index: The sprite to draw. + // image index: The image index of the sprite to draw. + // x, y: The position inside the fluid dynamics rectangle to draw the sprite at. + // xscale, yscale: The scale to draw at. + // color: The color blend to draw with. + // alpha: The alpha to draw with. + + with (domain) { + fd_rectangle_set_target(id, FD_TARGET_TYPE.REPLACE_MATERIAL); + draw_surface_ext(surface, _x, _y, xscale, yscale, 0, color, alpha); + fd_rectangle_reset_target(id); + } +} diff --git a/scripts/fd_rectangle_replace_material_surface/fd_rectangle_replace_material_surface.yy b/scripts/fd_rectangle_replace_material_surface/fd_rectangle_replace_material_surface.yy new file mode 100644 index 000000000..8fac2c863 --- /dev/null +++ b/scripts/fd_rectangle_replace_material_surface/fd_rectangle_replace_material_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_replace_material_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_replace_velocity/fd_rectangle_replace_velocity.gml b/scripts/fd_rectangle_replace_velocity/fd_rectangle_replace_velocity.gml new file mode 100644 index 000000000..c76c85133 --- /dev/null +++ b/scripts/fd_rectangle_replace_velocity/fd_rectangle_replace_velocity.gml @@ -0,0 +1,20 @@ +/// fd_rectangle_replace_velocity(instance id, sprite index, image index, x, y, xscale, yscale, x velocity, y velocity) +function fd_rectangle_replace_velocity(domain, sprite_index, image_index, _x, _y, xscale, yscale, xvelo, yvelo) { + // A script for drawing a sprite to the velocity surface of a fluid dynamics rectangle, replacing content that's already there. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite index: The sprite to draw. + // image index: The image index of the sprite to draw. + // x, y: The position inside the fluid dynamics rectangle to draw the sprite at. + // xscale, yscale: The scale to draw at. + // color: The color blend to draw with. + // x velocity, y velocity: The velocity that will be set where the sprite is drawn. If the alpha is 0 in the sprite, the + // velocity will be 0 at that point. If it's 1, it will be equal to x velocity, y velocity at that point. Anywhere in between will + // blend linearly. The parameter values should be kept between -1 and 1. + + with (domain) { + fd_rectangle_set_target(id, FD_TARGET_TYPE.REPLACE_VELOCITY); + var color = make_color_rgb(ceil((clamp(xvelo, -1, 1) * 0.125 + 0.5) * 255), ceil((clamp(yvelo, -1, 1) * 0.125 + 0.5) * 255), 0); + draw_sprite_ext(sprite_index, image_index, _x, _y, xscale, yscale, 0, color, 1); + fd_rectangle_reset_target(id); + } +} diff --git a/scripts/fd_rectangle_replace_velocity/fd_rectangle_replace_velocity.yy b/scripts/fd_rectangle_replace_velocity/fd_rectangle_replace_velocity.yy new file mode 100644 index 000000000..80c7c17a7 --- /dev/null +++ b/scripts/fd_rectangle_replace_velocity/fd_rectangle_replace_velocity.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_replace_velocity", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_reset_target/fd_rectangle_reset_target.gml b/scripts/fd_rectangle_reset_target/fd_rectangle_reset_target.gml new file mode 100644 index 000000000..eebb07eca --- /dev/null +++ b/scripts/fd_rectangle_reset_target/fd_rectangle_reset_target.gml @@ -0,0 +1,30 @@ +/// fd_rectangle_reset_target(instance id) +function fd_rectangle_reset_target(domain) { + // Resets the target of the fluid dynamics rectangle. Should be used after fd_rectangle_set_target. + // instance id: The instance id of the fluid dynamics rectangle. + + with (domain) { + surface_reset_target(); + + switch (target_type) { + case FD_TARGET_TYPE.ADD_MATERIAL: + draw_set_blend_mode(bm_normal); + break; + + case FD_TARGET_TYPE.REPLACE_MATERIAL_ADVANCED: + shader_reset(); + draw_enable_alphablend(true); + var temporary = sf_material_0_temporary; sf_material_0_temporary = sf_material_0; sf_material_0 = temporary; + break; + + case FD_TARGET_TYPE.REPLACE_VELOCITY: + break; + + case FD_TARGET_TYPE.ADD_VELOCITY: + shader_reset(); + draw_enable_alphablend(true); + var temporary = sf_velocity_temporary; sf_velocity_temporary = sf_velocity; sf_velocity = temporary; + break; + } + } +} diff --git a/scripts/fd_rectangle_reset_target/fd_rectangle_reset_target.yy b/scripts/fd_rectangle_reset_target/fd_rectangle_reset_target.yy new file mode 100644 index 000000000..e11af0a13 --- /dev/null +++ b/scripts/fd_rectangle_reset_target/fd_rectangle_reset_target.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_reset_target", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_acceleration/fd_rectangle_set_acceleration.gml b/scripts/fd_rectangle_set_acceleration/fd_rectangle_set_acceleration.gml new file mode 100644 index 000000000..1cada83be --- /dev/null +++ b/scripts/fd_rectangle_set_acceleration/fd_rectangle_set_acceleration.gml @@ -0,0 +1,28 @@ +/// fd_rectangle_set_acceleration(instance id, x acceleration, y acceleration, [a], [b]) +function fd_rectangle_set_acceleration(domain, xacc, yacc, a = 0, b = 0) { + // Sets the acceleration of the fluid within the fluid dynamics rectangle. + // Every pixel in the fluid dynamics rectangle will have its acceleration set using one of these two equations: + // 1. Simplest, no material sampler needed for the shader: acceleration = (x acceleration, y acceleration). + // 2. Customizable, material sampler needed for the shader: acceleration = (a * m^2 + b * m) * (x acceleration, y acceleration) + // In the equations above, m represents the mass of the fluid at that pixel, as in how much alpha it has, how visible it is, and will be from 0 to 1. + // a and b represent the arguments for a and b entered for this script, the same goes for x acceleration and y acceleration. You want to keep + // the acceleration resulting from the equation somewhere between -1 and 1. + // instance id: The instance id of the fluid dynamics rectangle. + // x acceleration: The horizontal acceleration. + // y acceleration: The vertical acceleration. + // [a]: Will be used as "a" in the equation for calculating acceleration explained above. You can set this to undefined or omit it if you don't need it. + // [b]: Will be used as "b" in the equation for calculating acceleration explained above. You can set this to undefined or omit it if you don't need it. + + with (domain) { + acceleration_x = xacc; + acceleration_y = yacc; + + acceleration_a = a; + acceleration_b = b; + + if ((xacc == 0 && yacc == 0) || (acceleration_a == 0 && acceleration_b == 0)) + acceleration_type = 0; + else + acceleration_type = 1; + } +} diff --git a/scripts/fd_rectangle_set_acceleration/fd_rectangle_set_acceleration.yy b/scripts/fd_rectangle_set_acceleration/fd_rectangle_set_acceleration.yy new file mode 100644 index 000000000..9641113bd --- /dev/null +++ b/scripts/fd_rectangle_set_acceleration/fd_rectangle_set_acceleration.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_acceleration", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_collision_mask_sprite/fd_rectangle_set_collision_mask_sprite.gml b/scripts/fd_rectangle_set_collision_mask_sprite/fd_rectangle_set_collision_mask_sprite.gml new file mode 100644 index 000000000..b9dfe9fc5 --- /dev/null +++ b/scripts/fd_rectangle_set_collision_mask_sprite/fd_rectangle_set_collision_mask_sprite.gml @@ -0,0 +1,23 @@ +/// fd_rectangle_set_collision_mask_sprite(instance id, sprite index, image index) +function fd_rectangle_set_collision_mask_sprite(domain, sprite_index, image_index) { + // Sets the collision mask of the fluid dynamics to a sprite. + // instance id: The instance id of the fluid dynamics rectangle. + // sprite index: The sprite index of the new collision mask. + // image index: The image index of the new collision mask. + + with (domain) { + if (collision_mask_type == 0) { + if (collision_mask_sprite_index != sprite_index) { + sf_world_update = true; + } else if (collision_mask_image_index != image_index) { + sf_world_update = true; + } + } else if (collision_mask_type == 2) { + surface_free(sf_world); + } + + collision_mask_type = 0; + collision_mask_sprite_index = sprite_index; + collision_mask_image_index = image_index; + } +} diff --git a/scripts/fd_rectangle_set_collision_mask_sprite/fd_rectangle_set_collision_mask_sprite.yy b/scripts/fd_rectangle_set_collision_mask_sprite/fd_rectangle_set_collision_mask_sprite.yy new file mode 100644 index 000000000..157c54633 --- /dev/null +++ b/scripts/fd_rectangle_set_collision_mask_sprite/fd_rectangle_set_collision_mask_sprite.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_collision_mask_sprite", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_collision_mask_surface/fd_rectangle_set_collision_mask_surface.gml b/scripts/fd_rectangle_set_collision_mask_surface/fd_rectangle_set_collision_mask_surface.gml new file mode 100644 index 000000000..13c58290c --- /dev/null +++ b/scripts/fd_rectangle_set_collision_mask_surface/fd_rectangle_set_collision_mask_surface.gml @@ -0,0 +1,20 @@ +/// fd_rectangle_set_collision_mask_surface(instance id, surface id) +function fd_rectangle_set_collision_mask_surface(domain, surface) { + // Sets the collision mask to a surface. + // instance id: The instance id of the fluid dynamics rectangle. + // surface id: The id of the surface to use as the new collision mask. + + with (domain) { + if (sf_world != surface) { + surface_free(sf_world); + sf_world = surface; + } + + collision_mask_type = 1; + collision_mask_sprite_index = -1; + collision_mask_image_index = -1; + } + + + +} diff --git a/scripts/fd_rectangle_set_collision_mask_surface/fd_rectangle_set_collision_mask_surface.yy b/scripts/fd_rectangle_set_collision_mask_surface/fd_rectangle_set_collision_mask_surface.yy new file mode 100644 index 000000000..53166046f --- /dev/null +++ b/scripts/fd_rectangle_set_collision_mask_surface/fd_rectangle_set_collision_mask_surface.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_collision_mask_surface", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_initial_value_pressure/fd_rectangle_set_initial_value_pressure.gml b/scripts/fd_rectangle_set_initial_value_pressure/fd_rectangle_set_initial_value_pressure.gml new file mode 100644 index 000000000..e464fbb8c --- /dev/null +++ b/scripts/fd_rectangle_set_initial_value_pressure/fd_rectangle_set_initial_value_pressure.gml @@ -0,0 +1,9 @@ +/// fd_rectangle_set_initial_value_pressure(instance id, initial value) +function fd_rectangle_set_initial_value_pressure(domain, value) { + // This sets the initial value that all pixels are cleared to before performing pressure iteration. + // instance id: The instance id of the fluid dynamics rectangle. + // initial value: A value between 0 and 1. Usually you want to use 0.5, but you might want to experiment with different values + // to see if you get a result that looks better for your implementation. + + domain.initial_value_pressure = value; +} diff --git a/scripts/fd_rectangle_set_initial_value_pressure/fd_rectangle_set_initial_value_pressure.yy b/scripts/fd_rectangle_set_initial_value_pressure/fd_rectangle_set_initial_value_pressure.yy new file mode 100644 index 000000000..7ad3b0f67 --- /dev/null +++ b/scripts/fd_rectangle_set_initial_value_pressure/fd_rectangle_set_initial_value_pressure.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_initial_value_pressure", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_material_dissipation_type/fd_rectangle_set_material_dissipation_type.gml b/scripts/fd_rectangle_set_material_dissipation_type/fd_rectangle_set_material_dissipation_type.gml new file mode 100644 index 000000000..f2fdfafcd --- /dev/null +++ b/scripts/fd_rectangle_set_material_dissipation_type/fd_rectangle_set_material_dissipation_type.gml @@ -0,0 +1,12 @@ +/// fd_rectangle_set_material_dissipation_type(instance id, dissipation type) +function fd_rectangle_set_material_dissipation_type(domain, discipate_type) { + // Sets the type of dissipation for the material of a fluid dynamics rectangle. + // instance id: The instance id of the fluid dynamics rectangle. + // dissipation type: The type of dissipation to use, either 0 or 1: + // 0: The dissipation value is multiplied with the material alpha, meaning that a dissipation value of 1 will maintain + // the alpha without changing it, and 0 will instantly make it invisible. A value of 0.999 will slowly fade out the material. + // 1: The dissipation value is subtracted from the alpha, meaning that a dissipation value of 0 will subtract nothing from the alpha, + // making it unchanged. A value of e.g. 0.001 will subtract 0.001 from the alpha until it has disappeared completely. + + domain.material_dissipation_type = discipate_type; +} diff --git a/scripts/fd_rectangle_set_material_dissipation_type/fd_rectangle_set_material_dissipation_type.yy b/scripts/fd_rectangle_set_material_dissipation_type/fd_rectangle_set_material_dissipation_type.yy new file mode 100644 index 000000000..3c9b06423 --- /dev/null +++ b/scripts/fd_rectangle_set_material_dissipation_type/fd_rectangle_set_material_dissipation_type.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_material_dissipation_type", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_material_dissipation_value/fd_rectangle_set_material_dissipation_value.gml b/scripts/fd_rectangle_set_material_dissipation_value/fd_rectangle_set_material_dissipation_value.gml new file mode 100644 index 000000000..a7f810ef5 --- /dev/null +++ b/scripts/fd_rectangle_set_material_dissipation_value/fd_rectangle_set_material_dissipation_value.gml @@ -0,0 +1,9 @@ +/// fd_rectangle_set_material_dissipation_value(instance id, dissipation value) +function fd_rectangle_set_material_dissipation_value(domain, discipate) { + // Sets the amount of dissipation of the material of fluid, as in how quickly it fades out. + // instance id: The instance id of the fluid dynamics rectangle. + // dissipation value: The value affecting the dissipation of the material. See fd_rectangle_set_material_dissipation_type for an explanation on + // what this value should be. + + domain.material_dissipation_value = discipate; +} diff --git a/scripts/fd_rectangle_set_material_dissipation_value/fd_rectangle_set_material_dissipation_value.yy b/scripts/fd_rectangle_set_material_dissipation_value/fd_rectangle_set_material_dissipation_value.yy new file mode 100644 index 000000000..610642dcd --- /dev/null +++ b/scripts/fd_rectangle_set_material_dissipation_value/fd_rectangle_set_material_dissipation_value.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_material_dissipation_value", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_material_maccormack_weight/fd_rectangle_set_material_maccormack_weight.gml b/scripts/fd_rectangle_set_material_maccormack_weight/fd_rectangle_set_material_maccormack_weight.gml new file mode 100644 index 000000000..783b8b937 --- /dev/null +++ b/scripts/fd_rectangle_set_material_maccormack_weight/fd_rectangle_set_material_maccormack_weight.gml @@ -0,0 +1,13 @@ +/// fd_rectangle_set_material_maccormack_weight(instance id, MacCormack weight) +function fd_rectangle_set_material_maccormack_weight(domain, weight) { + // Sets the MacCormack weight for the material advection of the fluid dynamics simulation. + // This is a value between 0 and 1 where 0 represents the result of a Semi-Lagrangian advection scheme, + // and 1 the result of a MacCormack advection scheme. Any value in between will blend the result of the + // two schemes. The result of a high MacCormack weight is that the material will have significantly + // higher detail. In the case of material advection (as opposed to velocity advection) this is usually undesirable + // and should be set to 0 or a low value. + // instance id: The instance id of the fluid dynamics rectangle. + // MacCormack weight: A value between 0 and 1 for how much of the effect to be used. + + domain.material_maccormack_weight = weight; +} diff --git a/scripts/fd_rectangle_set_material_maccormack_weight/fd_rectangle_set_material_maccormack_weight.yy b/scripts/fd_rectangle_set_material_maccormack_weight/fd_rectangle_set_material_maccormack_weight.yy new file mode 100644 index 000000000..631efa524 --- /dev/null +++ b/scripts/fd_rectangle_set_material_maccormack_weight/fd_rectangle_set_material_maccormack_weight.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_material_maccormack_weight", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_material_size/fd_rectangle_set_material_size.gml b/scripts/fd_rectangle_set_material_size/fd_rectangle_set_material_size.gml new file mode 100644 index 000000000..b55c32896 --- /dev/null +++ b/scripts/fd_rectangle_set_material_size/fd_rectangle_set_material_size.gml @@ -0,0 +1,18 @@ +/// fd_rectangle_set_material_size(instance id, width, height); +function fd_rectangle_set_material_size(domain, width, height) { + // Sets the size of the material textures used for the fluid dynamics simulation. Usually you want to keep this the same size as the other textures. + // instance id: The instance id of the fluid dynamics rectangle. + // width, height: The width and height of the texture. + + with (domain) { + surface_free(sf_material_0); surface_free(sf_material_0_temporary); + surface_free(sf_material_1); surface_free(sf_material_1_temporary); + sf_material_width = width; + sf_material_height = height; + sf_material_texel_width = 1 / sf_material_width; + sf_material_texel_height = 1 / sf_material_height; + } + + + +} diff --git a/scripts/fd_rectangle_set_material_size/fd_rectangle_set_material_size.yy b/scripts/fd_rectangle_set_material_size/fd_rectangle_set_material_size.yy new file mode 100644 index 000000000..e690fdba6 --- /dev/null +++ b/scripts/fd_rectangle_set_material_size/fd_rectangle_set_material_size.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_material_size", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_material_time_step/fd_rectangle_set_material_time_step.gml b/scripts/fd_rectangle_set_material_time_step/fd_rectangle_set_material_time_step.gml new file mode 100644 index 000000000..aac96e8fb --- /dev/null +++ b/scripts/fd_rectangle_set_material_time_step/fd_rectangle_set_material_time_step.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_set_material_time_step(instance id, time step) +function fd_rectangle_set_material_time_step(domain, timestep) { + // Sets the material time step of the fluid dynamics rectangle. This is a value that affects how + // quickly the fluid moves around. Usually you want this to be the same as the velocity time step. + // instance id: The instance id of the fluid dynamics rectangle. + // time step: 1 is the default value. Lower values will make the fluid move slower. High values make it faster, + // but will also be less precise. + + domain.material_time_step = timestep; +} diff --git a/scripts/fd_rectangle_set_material_time_step/fd_rectangle_set_material_time_step.yy b/scripts/fd_rectangle_set_material_time_step/fd_rectangle_set_material_time_step.yy new file mode 100644 index 000000000..659789009 --- /dev/null +++ b/scripts/fd_rectangle_set_material_time_step/fd_rectangle_set_material_time_step.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_material_time_step", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_material_type/fd_rectangle_set_material_type.gml b/scripts/fd_rectangle_set_material_type/fd_rectangle_set_material_type.gml new file mode 100644 index 000000000..29b01cb49 --- /dev/null +++ b/scripts/fd_rectangle_set_material_type/fd_rectangle_set_material_type.gml @@ -0,0 +1,12 @@ +/// fd_rectangle_set_material_type(instance id, type) +function fd_rectangle_set_material_type(domain, type) { + // Sets the material type for the fluid dynamics rectangle. The material type has to do with what kind of data and how much data you want to use for the fluid dynamics rectangle. + // instance id: The instance id of the fluid dynamics rectangle. + // type: Enum type. Select one of these: + // FD_MATERIAL_TYPE.RGBA_16: The fluid dynamics material will be able to hold red, green, blue and alpha, each with 16 bits of precision. + // FD_MATERIAL_TYPE.RGBA_8: Same as RGBA_16, but with 8 bits instead of 16. + // FD_MATERIAL_TYPE.A_16: The fluid dynamics material will hold one value, with 16 bits of precision. + // FD_MATERIAL_TYPE.A_8: The fluid dynamics material will hold one value, with 8 bits of precision. + + domain.material_type = type; +} diff --git a/scripts/fd_rectangle_set_material_type/fd_rectangle_set_material_type.yy b/scripts/fd_rectangle_set_material_type/fd_rectangle_set_material_type.yy new file mode 100644 index 000000000..3a6dfdba0 --- /dev/null +++ b/scripts/fd_rectangle_set_material_type/fd_rectangle_set_material_type.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_material_type", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_pressure_iteration_type/fd_rectangle_set_pressure_iteration_type.gml b/scripts/fd_rectangle_set_pressure_iteration_type/fd_rectangle_set_pressure_iteration_type.gml new file mode 100644 index 000000000..abcb5e6b4 --- /dev/null +++ b/scripts/fd_rectangle_set_pressure_iteration_type/fd_rectangle_set_pressure_iteration_type.gml @@ -0,0 +1,44 @@ +/// fd_rectangle_set_pressure_iteration_type(instance id, iteration type) +function fd_rectangle_set_pressure_iteration_type(domain, iteration) { + // Sets the type of iteration to use for solving the pressure in the fluid dynamics simulation. This is the most intensive part of the fluid dynamics + // simulation and should therefore be the first thing to address whenever you want to optimize or enhance detail. + // instance id: The instance id of the fluid dynamics rectangle. + // iteration type: The recommended type of iteration is SRJ iteration. This can selected by setting the iteration type to a negative value. + // There are 4 types of SRJ iteration. The higher the iteration count, the higher the detail, but it's much more intensive: + // -1 for 16 iterations. -2 for 31 iterations. -3 for 64 iterations. -4 for 131 iterations. + // If you instead of a negative value use a positive one, traditional jacobi iteration will be used, where the number you input equals the number + // of jacboi iterations that will be performed. So a value of 100 will use 100 jacobi iterations, while a value of 50 will use 50 jacobi iterations. + // SRJ iteration is recommended as it's much more efficient, but in case you want to use traditional jacobi iteration, you usually want a value above 30. + + with (domain) { + pressure_iteration_type = iteration; + if (iteration < 0) { + pressure_relaxation_parameter = 0; + var i = 0, j = 0; + switch (iteration) { + case -1: + for (j = 0; j < 1; ++j) {if (j == 0) pressure_relaxation_parameter[i] = 32.6; else pressure_relaxation_parameter[i] = -1; ++i;} + for (j = 0; j < 15; ++j) {if (j == 0) pressure_relaxation_parameter[i] = 0.8630; else pressure_relaxation_parameter[i] = -1; ++i;} + break; + + case -2: + for (j = 0; j < 1; ++j) {if (j == 0) pressure_relaxation_parameter[i] = 81.22; else pressure_relaxation_parameter[i] = -1; ++i;} + for (j = 0; j < 30; ++j) {if (j == 0) pressure_relaxation_parameter[i] = 0.9178; else pressure_relaxation_parameter[i] = -1; ++i;} + break; + + case -3: + for (j = 0; j < 1; ++j) {if (j == 0) pressure_relaxation_parameter[i] = 190.2; else pressure_relaxation_parameter[i] = -1; ++i;} + for (j = 0; j < 63; ++j) {if (j == 0) pressure_relaxation_parameter[i] = 0.9532; else pressure_relaxation_parameter[i] = -1; ++i;} + break; + + case -4: + for (j = 0; j < 1; ++j) {if (j == 0) pressure_relaxation_parameter[i] = 425.8; else pressure_relaxation_parameter[i] = -1; ++i;} + for (j = 0; j < 130; ++j) {if (j == 0) pressure_relaxation_parameter[i] = 0.9742; else pressure_relaxation_parameter[i] = -1; ++i;} + break; + } + } + } + + + +} diff --git a/scripts/fd_rectangle_set_pressure_iteration_type/fd_rectangle_set_pressure_iteration_type.yy b/scripts/fd_rectangle_set_pressure_iteration_type/fd_rectangle_set_pressure_iteration_type.yy new file mode 100644 index 000000000..32ebb6c5d --- /dev/null +++ b/scripts/fd_rectangle_set_pressure_iteration_type/fd_rectangle_set_pressure_iteration_type.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_pressure_iteration_type", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_pressure_size/fd_rectangle_set_pressure_size.gml b/scripts/fd_rectangle_set_pressure_size/fd_rectangle_set_pressure_size.gml new file mode 100644 index 000000000..f812b1d89 --- /dev/null +++ b/scripts/fd_rectangle_set_pressure_size/fd_rectangle_set_pressure_size.gml @@ -0,0 +1,14 @@ +/// fd_rectangle_set_pressure_size(instance id, width, height); +function fd_rectangle_set_pressure_size(domain, width, height) { + // Sets the size of the pressure texture used for the fluid dynamics simulation. Usually you want to keep this the same size as the other textures. + // instance id: The instance id of the fluid dynamics rectangle. + // width, height: The width and height of the texture. + + with (domain) { + surface_free(sf_pressure); surface_free(sf_pressure_temporary); + sf_pressure_width = width; + sf_pressure_height = height; + sf_pressure_texel_width = 1 / sf_pressure_width; + sf_pressure_texel_height = 1 / sf_pressure_height; + } +} diff --git a/scripts/fd_rectangle_set_pressure_size/fd_rectangle_set_pressure_size.yy b/scripts/fd_rectangle_set_pressure_size/fd_rectangle_set_pressure_size.yy new file mode 100644 index 000000000..71ce9c5fd --- /dev/null +++ b/scripts/fd_rectangle_set_pressure_size/fd_rectangle_set_pressure_size.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_pressure_size", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_repeat/fd_rectangle_set_repeat.gml b/scripts/fd_rectangle_set_repeat/fd_rectangle_set_repeat.gml new file mode 100644 index 000000000..bd5ef3308 --- /dev/null +++ b/scripts/fd_rectangle_set_repeat/fd_rectangle_set_repeat.gml @@ -0,0 +1,9 @@ +/// fd_rectangle_set_repeat(instance id, repeat) +function fd_rectangle_set_repeat(domain, wrap) { + // Set this to true if you want the fluid to wrap around the texture, as in when it goes to the right end of fluid dynamics rectangle + // it will wrap around to the left end. + // instance id: The instance id of the fluid dynamics rectangle. + // repeat: True to enable repeat, false to disable it. + + domain.texture_repeat = wrap; +} diff --git a/scripts/fd_rectangle_set_repeat/fd_rectangle_set_repeat.yy b/scripts/fd_rectangle_set_repeat/fd_rectangle_set_repeat.yy new file mode 100644 index 000000000..a625b7cc2 --- /dev/null +++ b/scripts/fd_rectangle_set_repeat/fd_rectangle_set_repeat.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_repeat", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_target/fd_rectangle_set_target.gml b/scripts/fd_rectangle_set_target/fd_rectangle_set_target.gml new file mode 100644 index 000000000..0c8a29bf7 --- /dev/null +++ b/scripts/fd_rectangle_set_target/fd_rectangle_set_target.gml @@ -0,0 +1,50 @@ +/// fd_rectangle_set_target(instance id, target type) +function fd_rectangle_set_target(domain, type) { + // Sets a surface of the fluid dynamics rectangle as a target to draw to. Use fd_rectangle_reset_target when done. + // instance id: The instance id of the fluid dynamics rectangle. + // target type: Enum type. From the enum FD_TARGET_TYPE. See an explanation of its enum elements below: + // FD_TARGET_TYPE.REPLACE_MATERIAL: Draws to the material surface of the fluid dynamics rectangle, but replaces content that's already there. + // FD_TARGET_TYPE.REPLACE_MATERIAL_ADVANCED: Like REPLACE_MATERIAL, but it takes care of issues with transparency related to surfaces. It can be a bit slower though. + // FD_TARGET_TYPE.ADD_MATERIAL: Draws to the material surface of the fluid dynamics rectangle by adding to the content that's already there. + // FD_TARGET_TYPE.REPLACE_VELOCITY: Draws to the velocity surface of the fluid dynamics rectangle and replaces the content that's already there. See fd_rectangle_get_velocity_surface for an explanation of the format. + // FD_TARGET_TYPE.ADD_VELOCITY: Draws to the velocity surface of the fluid dynamics rectangle by adding to the content that's already there. See fd_rectangle_get_velocity_surface for an explanation of the format. + + with (domain) { + target_type = type; + + fd_rectangle_assure_surfaces_exist(id); + + switch (type) { + case FD_TARGET_TYPE.REPLACE_MATERIAL: + surface_set_target(sf_material_0); + break; + + case FD_TARGET_TYPE.REPLACE_MATERIAL_ADVANCED: + surface_set_target(sf_material_0_temporary); + draw_enable_alphablend(false); + draw_surface(sf_material_0, 0, 0); + shader_set(sh_fd_replace_material_advanced_glsl); + shader_set_uniform_f(shader_get_uniform(sh_fd_replace_material_advanced_glsl, "addend"), 0.5 + 0.5 * sf_material_texel_width, 0.5 + 0.5 * sf_material_texel_height); + texture_set_stage(shader_get_sampler_index(sh_fd_replace_material_advanced_glsl, "texture_material_0"), surface_get_texture(sf_material_0)); + break; + + case FD_TARGET_TYPE.ADD_MATERIAL: + surface_set_target(sf_material_0); + draw_set_blend_mode_ext(bm_one, bm_one); + break; + + case FD_TARGET_TYPE.REPLACE_VELOCITY: + surface_set_target(sf_velocity); + break; + + case FD_TARGET_TYPE.ADD_VELOCITY: + surface_set_target(sf_velocity_temporary); + draw_enable_alphablend(false); + draw_surface(sf_velocity, 0, 0); + shader_set(sh_fd_add_velocity_glsl); + shader_set_uniform_f(shader_get_uniform(sh_fd_add_velocity_glsl, "addend"), 0.5 + 0.5 * sf_velocity_texel_width, 0.5 + 0.5 * sf_velocity_texel_height); + texture_set_stage(shader_get_sampler_index(sh_fd_add_velocity_glsl, "texture_velocity"), surface_get_texture(sf_velocity)); + break; + } + } +} diff --git a/scripts/fd_rectangle_set_target/fd_rectangle_set_target.yy b/scripts/fd_rectangle_set_target/fd_rectangle_set_target.yy new file mode 100644 index 000000000..20edcfbc8 --- /dev/null +++ b/scripts/fd_rectangle_set_target/fd_rectangle_set_target.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_target", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_velocity_dissipation_type/fd_rectangle_set_velocity_dissipation_type.gml b/scripts/fd_rectangle_set_velocity_dissipation_type/fd_rectangle_set_velocity_dissipation_type.gml new file mode 100644 index 000000000..fc676d036 --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_dissipation_type/fd_rectangle_set_velocity_dissipation_type.gml @@ -0,0 +1,13 @@ +/// fd_rectangle_set_velocity_dissipation_type(instance id, dissipation type) +function fd_rectangle_set_velocity_dissipation_type(domain, dissipation_type) { + // Sets the type of dissipation for the velocity of a fluid dynamics rectangle. + // instance id: The instance id of the fluid dynamics rectangle. + // dissipation type: The type of dissipation to use, either 0 or 1: + // 0: The dissipation value is multiplied with the velocity, meaning that a dissipation value of 1 will maintain + // the velocity without changing it, and 0 will instantly stop it. A value of 0.999 will slowly slow the fluid down. + // A value of 0.99 will slow it down slightly quicker. A value of 0.95 will slow it down pretty fast. Etc. + // 1: The dissipation value is subtracted toward 0 for the velocity, meaning that a dissipation value of 0 will subtract nothing from the velocity, + // making it unchanged. A value of e.g. 0.001 will subtract 0.001 from the x and y velocity until it stops. + + domain.velocity_dissipation_type = dissipation_type; +} diff --git a/scripts/fd_rectangle_set_velocity_dissipation_type/fd_rectangle_set_velocity_dissipation_type.yy b/scripts/fd_rectangle_set_velocity_dissipation_type/fd_rectangle_set_velocity_dissipation_type.yy new file mode 100644 index 000000000..502ac6ca2 --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_dissipation_type/fd_rectangle_set_velocity_dissipation_type.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_velocity_dissipation_type", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_velocity_dissipation_value/fd_rectangle_set_velocity_dissipation_value.gml b/scripts/fd_rectangle_set_velocity_dissipation_value/fd_rectangle_set_velocity_dissipation_value.gml new file mode 100644 index 000000000..81aa770b3 --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_dissipation_value/fd_rectangle_set_velocity_dissipation_value.gml @@ -0,0 +1,9 @@ +/// fd_rectangle_set_velocity_dissipation_value(instance id, dissipation value) +function fd_rectangle_set_velocity_dissipation_value(domain, dissipation) { + // Sets the amount of dissipation of the velocity of fluid, as in how much it slows down over time. + // instance id: The instance id of the fluid dynamics rectangle. + // dissipation value: The value affecting the dissipation of velocity. See fd_rectangle_set_velocity_dissipation_type for an explanation on + // what this value should be. + + domain.velocity_dissipation_value = dissipation; +} diff --git a/scripts/fd_rectangle_set_velocity_dissipation_value/fd_rectangle_set_velocity_dissipation_value.yy b/scripts/fd_rectangle_set_velocity_dissipation_value/fd_rectangle_set_velocity_dissipation_value.yy new file mode 100644 index 000000000..d1b5c3863 --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_dissipation_value/fd_rectangle_set_velocity_dissipation_value.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_velocity_dissipation_value", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_velocity_maccormack_weight/fd_rectangle_set_velocity_maccormack_weight.gml b/scripts/fd_rectangle_set_velocity_maccormack_weight/fd_rectangle_set_velocity_maccormack_weight.gml new file mode 100644 index 000000000..3eba5148a --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_maccormack_weight/fd_rectangle_set_velocity_maccormack_weight.gml @@ -0,0 +1,12 @@ +/// fd_rectangle_set_velocity_maccormack_weight(instance id, MacCormack weight) +function fd_rectangle_set_velocity_maccormack_weight(domain, weight) { + // Sets the MacCormack weight for the velocity advection of the fluid dynamics simulation. + // This is a value between 0 and 1 where 0 represents the result of a Semi-Lagrangian advection scheme, + // and 1 the result of a MacCormack advection scheme. Any value in between will blend the result of the + // two schemes. The result of a high MacCormack weight is that the material will have significantly + // higher detail. + // instance id: The instance id of the fluid dynamics rectangle. + // MacCormack weight: A value between 0 and 1 for how much of the effect to be used. + + domain.velocity_maccormack_weight = weight; +} diff --git a/scripts/fd_rectangle_set_velocity_maccormack_weight/fd_rectangle_set_velocity_maccormack_weight.yy b/scripts/fd_rectangle_set_velocity_maccormack_weight/fd_rectangle_set_velocity_maccormack_weight.yy new file mode 100644 index 000000000..50bc97b57 --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_maccormack_weight/fd_rectangle_set_velocity_maccormack_weight.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_velocity_maccormack_weight", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_velocity_size/fd_rectangle_set_velocity_size.gml b/scripts/fd_rectangle_set_velocity_size/fd_rectangle_set_velocity_size.gml new file mode 100644 index 000000000..d964930f3 --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_size/fd_rectangle_set_velocity_size.gml @@ -0,0 +1,17 @@ +/// fd_rectangle_set_velocity_size(instance id, width, height); +function fd_rectangle_set_velocity_size(domain, width, height) { + // Sets the size of the velocity texture used for the fluid dynamics simulation. Usually you want to keep this the same size as the other textures. + // instance id: The instance id of the fluid dynamics rectangle. + // width, height: The width and height of the texture. + + with (domain) { + surface_free(sf_velocity); surface_free(sf_velocity_temporary); + sf_velocity_width = width; + sf_velocity_height = height; + sf_velocity_texel_width = 1 / sf_velocity_width; + sf_velocity_texel_height = 1 / sf_velocity_height; + } + + + +} diff --git a/scripts/fd_rectangle_set_velocity_size/fd_rectangle_set_velocity_size.yy b/scripts/fd_rectangle_set_velocity_size/fd_rectangle_set_velocity_size.yy new file mode 100644 index 000000000..e2a84f0c6 --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_size/fd_rectangle_set_velocity_size.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_velocity_size", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_velocity_time_step/fd_rectangle_set_velocity_time_step.gml b/scripts/fd_rectangle_set_velocity_time_step/fd_rectangle_set_velocity_time_step.gml new file mode 100644 index 000000000..3812d621f --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_time_step/fd_rectangle_set_velocity_time_step.gml @@ -0,0 +1,10 @@ +/// fd_rectangle_set_velocity_time_step(instance id, time step) +function fd_rectangle_set_velocity_time_step(domain, timestep) { + // Sets the velocity time step of the fluid dynamics rectangle. This is a value that affects how + // quickly the velocity of the fluid moves itself around (advection). Usually you want this to be the same as the material time step. + // instance id: The instance id of the fluid dynamics rectangle. + // time step: 1 is the default value. Lower values will make the fluid move slower. High values make it faster, + // but will also be less precise. + + domain.velocity_time_step = timestep; +} diff --git a/scripts/fd_rectangle_set_velocity_time_step/fd_rectangle_set_velocity_time_step.yy b/scripts/fd_rectangle_set_velocity_time_step/fd_rectangle_set_velocity_time_step.yy new file mode 100644 index 000000000..561f95925 --- /dev/null +++ b/scripts/fd_rectangle_set_velocity_time_step/fd_rectangle_set_velocity_time_step.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_velocity_time_step", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_set_visualization_shader/fd_rectangle_set_visualization_shader.gml b/scripts/fd_rectangle_set_visualization_shader/fd_rectangle_set_visualization_shader.gml new file mode 100644 index 000000000..36474701e --- /dev/null +++ b/scripts/fd_rectangle_set_visualization_shader/fd_rectangle_set_visualization_shader.gml @@ -0,0 +1,17 @@ +/// fd_rectangle_set_visualization_shader(instance id, shader) +function fd_rectangle_set_visualization_shader(domain, shader) { + // Sets the visualization shader for the fluid dynamics rectangle. + // instance id: The instance id of the fluid dynamics rectangle. + // shader: You can enter your own custom shader (see the internal shaders for how visualization shaders work), or you can enter + // one of the elements of this enum, FD_VISUALIZATION_SHADER: + // FD_VISUALIZATION_SHADER.NO_SHADER: No shader will be used, and the fluid dynamics will be drawn like it is behind the scenes. + // FD_VISUALIZATION_SHADER.DEBUG_VELOCITY: Shows the velocity. + // FD_VISUALIZATION_SHADER.DEBUG_VELOCITY_DIVERGENCE: Shows the velocity divergence. + // FD_VISUALIZATION_SHADER.DEBUG_PRESSURE: Shows the pressure. + // FD_VISUALIZATION_SHADER.PIXEL_ART_FIRE: Pixelates the fluid and adds thresholds to determine different fire colors. + // FD_VISUALIZATION_SHADER.COLORIZE: Draws the fluid with one color everywhere. To change the color, go to the internal shader called sh_fd_visualize_colorize_glsl. + // FD_VISUALIZATION_SHADER.PIXEL_ART_FIERY_SMOKE: A lot like PIXEL_ART_FIRE, but a layer of gray is added as well. + // FD_VISUALIZATION_SHADER.THICK_SMOKE: Draws the fluid with lighting and a threshold making it look thicker. + + domain.visualization_shader = shader; +} diff --git a/scripts/fd_rectangle_set_visualization_shader/fd_rectangle_set_visualization_shader.yy b/scripts/fd_rectangle_set_visualization_shader/fd_rectangle_set_visualization_shader.yy new file mode 100644 index 000000000..b01c49752 --- /dev/null +++ b/scripts/fd_rectangle_set_visualization_shader/fd_rectangle_set_visualization_shader.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_set_visualization_shader", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Set scripts", + "path": "folders/functions/fluid sim/API/Set scripts.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_shift_content/fd_rectangle_shift_content.gml b/scripts/fd_rectangle_shift_content/fd_rectangle_shift_content.gml new file mode 100644 index 000000000..54824415e --- /dev/null +++ b/scripts/fd_rectangle_shift_content/fd_rectangle_shift_content.gml @@ -0,0 +1,31 @@ +/// fd_rectangle_shift_content(instance id, x amount, y amount) +function fd_rectangle_shift_content(domain, xamount, yamount) { + // Shifts the position of the content of a fluid dynamics rectangle. + // Useful if you want to e.g. make a fluid dynamics rectangle that follows the view. + // instance id: The instance id of the fluid dynamics rectangle. + // x amount, y amount: The amount of pixels to shift the content of the fluid dynamics rectangle with. + + draw_enable_alphablend(false); + with (domain) { + surface_set_target(sf_velocity_temporary); + draw_clear_alpha($7F7F7F, 0.5); + draw_surface(sf_velocity, xamount, yamount); + surface_reset_target(); + var t = sf_velocity; sf_velocity = sf_velocity_temporary; sf_velocity_temporary = t; + + surface_set_target(sf_material_0_temporary); + draw_clear_alpha(c_black, 0); + draw_surface(sf_material_0, xamount, yamount); + surface_reset_target(); + var t = sf_material_0; sf_material_0 = sf_material_0_temporary; sf_material_0_temporary = t; + + if (material_type == FD_MATERIAL_TYPE.RGBA_16) { + surface_set_target(sf_material_1_temporary); + draw_clear_alpha(c_black, 0); + draw_surface(sf_material_1, xamount, yamount); + surface_reset_target(); + var t = sf_material_1; sf_material_1 = sf_material_1_temporary; sf_material_1_temporary = t; + } + } + draw_enable_alphablend(true); +} diff --git a/scripts/fd_rectangle_shift_content/fd_rectangle_shift_content.yy b/scripts/fd_rectangle_shift_content/fd_rectangle_shift_content.yy new file mode 100644 index 000000000..abd8cad50 --- /dev/null +++ b/scripts/fd_rectangle_shift_content/fd_rectangle_shift_content.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_shift_content", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_update/fd_rectangle_update.gml b/scripts/fd_rectangle_update/fd_rectangle_update.gml new file mode 100644 index 000000000..9160aefba --- /dev/null +++ b/scripts/fd_rectangle_update/fd_rectangle_update.gml @@ -0,0 +1,8 @@ +/// fd_rectangle_update(instance id) +function fd_rectangle_update(domain) { + // Updates the fluid dynamics rectangle, proceeding the simulation one step further. + // instance id: The instance id of the fluid dynamics rectangle to update. + + fd_rectangle_update_velocity(domain); + fd_rectangle_update_material(domain); +} diff --git a/scripts/fd_rectangle_update/fd_rectangle_update.yy b/scripts/fd_rectangle_update/fd_rectangle_update.yy new file mode 100644 index 000000000..19cb63f05 --- /dev/null +++ b/scripts/fd_rectangle_update/fd_rectangle_update.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_update", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_update_material/fd_rectangle_update_material.gml b/scripts/fd_rectangle_update_material/fd_rectangle_update_material.gml new file mode 100644 index 000000000..25de921c2 --- /dev/null +++ b/scripts/fd_rectangle_update_material/fd_rectangle_update_material.gml @@ -0,0 +1,106 @@ +/// fd_rectangle_update_material(instance id) +function fd_rectangle_update_material(domain) { + // Updates the material textures of the fluid dynamics rectangle, proceeding the simulation of the material textures one step further. + // Usually you want to call fd_rectangle_update to update the fluid dynamics rectangle as a whole. fd_rectangle_update performs fd_rectangle_update_velocity followed by fd_rectangle_update_material. + // However, if you want more control you can call these scripts yourself. + // instance id: The instance id of the fluid dynamics rectangle. + + with (domain) { + var temporary = noone, velocity_texture = noone; + + texture_set_repeat(texture_repeat); + texture_set_interpolation(true); + + draw_enable_alphablend(false); + + fd_rectangle_assure_surfaces_exist(id); + + if (inherit_velocity) velocity_texture = surface_get_texture(inherit_velocity_parent.sf_velocity); else velocity_texture = surface_get_texture(sf_velocity); + + // Advects material. + switch (material_type) { + case FD_MATERIAL_TYPE.A_8: + surface_set_target(sf_material_0_temporary); + shader_set(sh_fd_advect_material_a_8_glsl); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_material_a_8_glsl, "texture_velocity"), velocity_texture); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_material_a_8_glsl, "texture_world"), surface_get_texture(sf_world)); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_a_8_glsl, "texel_size"), sf_material_texel_width, sf_material_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_a_8_glsl, "precalculated"), material_time_step * sf_material_texel_width, material_time_step * sf_material_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_a_8_glsl, "precalculated_1"), sf_material_texel_width * 0.5, sf_material_texel_height * 0.5, + sf_material_texel_width * -0.5, sf_material_texel_height * -0.5); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_a_8_glsl, "precalculated_2"), material_dissipation_type, material_dissipation_value, material_maccormack_weight * 0.5); + draw_surface(sf_material_0, 0, 0); + shader_reset(); + surface_reset_target(); + temporary = sf_material_0; sf_material_0 = sf_material_0_temporary; sf_material_0_temporary = temporary; + break; + + case FD_MATERIAL_TYPE.RGBA_8: + surface_set_target(sf_material_0_temporary); + shader_set(sh_fd_advect_material_rgba_8_glsl); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_material_rgba_8_glsl, "texture_velocity"), velocity_texture); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_material_rgba_8_glsl, "texture_world"), surface_get_texture(sf_world)); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_8_glsl, "texel_size"), sf_material_texel_width, sf_material_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_8_glsl, "dissipation_type"), material_dissipation_type); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_8_glsl, "dissipation_value"), material_dissipation_value); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_8_glsl, "maccormack_weight_half"), material_maccormack_weight * 0.5); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_8_glsl, "precalculated"), material_time_step * sf_material_texel_width, material_time_step * sf_material_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_8_glsl, "precalculated_1"), sf_material_texel_width * 0.5, sf_material_texel_height * 0.5, + sf_material_texel_width * -0.5, sf_material_texel_height * -0.5); + draw_surface(sf_material_0, 0, 0); + shader_reset(); + surface_reset_target(); + temporary = sf_material_0; sf_material_0 = sf_material_0_temporary; sf_material_0_temporary = temporary; + break; + + case FD_MATERIAL_TYPE.A_16: + surface_set_target(sf_material_0_temporary); + shader_set(sh_fd_advect_material_a_16_glsl); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_material_a_16_glsl, "texture_velocity"), velocity_texture); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_material_a_16_glsl, "texture_world"), surface_get_texture(sf_world)); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_a_16_glsl, "texel_size"), sf_material_texel_width, sf_material_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_a_16_glsl, "precalculated"), material_time_step * sf_material_texel_width, material_time_step * sf_material_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_a_16_glsl, "precalculated_1"), sf_material_texel_width * 0.5, sf_material_texel_height * 0.5, + sf_material_texel_width * -0.5, sf_material_texel_height * -0.5); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_a_16_glsl, "precalculated_2"), material_dissipation_type, material_dissipation_value, material_maccormack_weight * 0.5); + draw_surface(sf_material_0, 0, 0); + shader_reset(); + surface_reset_target(); + temporary = sf_material_0; sf_material_0 = sf_material_0_temporary; sf_material_0_temporary = temporary; + break; + + case FD_MATERIAL_TYPE.RGBA_16: + shader_set(sh_fd_advect_material_rgba_16_glsl); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_material_rgba_16_glsl, "texture_material_1"), surface_get_texture(sf_material_1)); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_material_rgba_16_glsl, "texture_velocity"), velocity_texture); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_material_rgba_16_glsl, "texture_world"), surface_get_texture(sf_world)); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_16_glsl, "texel_size"), sf_material_texel_width, sf_material_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_16_glsl, "dissipation_type"), material_dissipation_type); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_16_glsl, "dissipation_value"), material_dissipation_value); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_16_glsl, "maccormack_weight_half"), material_maccormack_weight * 0.5); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_16_glsl, "precalculated"), material_time_step * sf_material_texel_width, material_time_step * sf_material_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_16_glsl, "precalculated_1"), sf_material_texel_width * 0.5, sf_material_texel_height * 0.5, + sf_material_texel_width * -0.5, sf_material_texel_height * -0.5); + + surface_set_target(sf_material_0_temporary); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_16_glsl, "target"), 0); + draw_surface(sf_material_0, 0, 0); + surface_reset_target(); + + surface_set_target(sf_material_1_temporary); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_material_rgba_16_glsl, "target"), 1); + draw_surface(sf_material_0, 0, 0); + surface_reset_target(); + + temporary = sf_material_0; sf_material_0 = sf_material_0_temporary; sf_material_0_temporary = temporary; + temporary = sf_material_1; sf_material_1 = sf_material_1_temporary; sf_material_1_temporary = temporary; + shader_reset(); + break; + } + + draw_enable_alphablend(true); + } + + + +} diff --git a/scripts/fd_rectangle_update_material/fd_rectangle_update_material.yy b/scripts/fd_rectangle_update_material/fd_rectangle_update_material.yy new file mode 100644 index 000000000..069f18b38 --- /dev/null +++ b/scripts/fd_rectangle_update_material/fd_rectangle_update_material.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_update_material", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_update_velocity/fd_rectangle_update_velocity.gml b/scripts/fd_rectangle_update_velocity/fd_rectangle_update_velocity.gml new file mode 100644 index 000000000..0c0ff2385 --- /dev/null +++ b/scripts/fd_rectangle_update_velocity/fd_rectangle_update_velocity.gml @@ -0,0 +1,95 @@ +/// fd_rectangle_update_velocity(instance id) +function fd_rectangle_update_velocity(domain) { + // Updates the velocity texture of the fluid dynamics rectangle, proceeding the simulation of the velocity texture one step further. + // Usually you want to call fd_rectangle_update to update the fluid dynamics rectangle as a whole. fd_rectangle_update performs fd_rectangle_update_velocity followed by fd_rectangle_update_material. + // However, if you want more control you can call these scripts yourself. + // instance id: The instance id of the fluid dynamics rectangle. + + with (domain) { + if (!inherit_velocity) { + + var temporary = noone; + + texture_set_repeat(texture_repeat); + texture_set_interpolation(true); + + draw_enable_alphablend(false); + + fd_rectangle_assure_surfaces_exist(id); + + // Advects velocity. + surface_set_target(sf_velocity_temporary); + switch (acceleration_type) { + case 0: + shader_set(sh_fd_advect_velocity_0_glsl); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_velocity_0_glsl, "texture_world"), surface_get_texture(sf_world)); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_velocity_0_glsl, "precalculated"), velocity_time_step * sf_velocity_texel_width, velocity_time_step * sf_velocity_texel_height, sf_velocity_texel_width, sf_velocity_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_velocity_0_glsl, "precalculated_1"), velocity_dissipation_type, velocity_dissipation_value, velocity_maccormack_weight * 0.5); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_velocity_0_glsl, "acceleration"), acceleration_x, acceleration_y); + break; + + case 1: + shader_set(sh_fd_advect_velocity_1_glsl); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_velocity_1_glsl, "texture_world"), surface_get_texture(sf_world)); + texture_set_stage(shader_get_sampler_index(sh_fd_advect_velocity_1_glsl, "texture_material"), surface_get_texture(sf_material_0)); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_velocity_1_glsl, "precalculated"), velocity_time_step * sf_velocity_texel_width, velocity_time_step * sf_velocity_texel_height, sf_velocity_texel_width, sf_velocity_texel_height); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_velocity_1_glsl, "precalculated_1"), velocity_dissipation_type, velocity_dissipation_value, velocity_maccormack_weight * 0.5); + shader_set_uniform_f(shader_get_uniform(sh_fd_advect_velocity_1_glsl, "acceleration"), acceleration_x, acceleration_y, acceleration_a, acceleration_b); + break; + } + draw_surface(sf_velocity, 0, 0); + shader_reset(); + surface_reset_target(); + temporary = sf_velocity; sf_velocity = sf_velocity_temporary; sf_velocity_temporary = temporary; + + // Calculates divergence of velocity. + surface_set_target(sf_pressure); + shader_set(sh_fd_calculate_velocity_divergence_glsl); + shader_set_uniform_f(shader_get_uniform(sh_fd_calculate_velocity_divergence_glsl, "initial_value_pressure"), initial_value_pressure); + shader_set_uniform_f(shader_get_uniform(sh_fd_calculate_velocity_divergence_glsl, "texel_size"), sf_velocity_texel_width, sf_velocity_texel_height); + draw_surface_stretched(sf_velocity, 0, 0, sf_pressure_width, sf_pressure_height); + shader_reset(); + surface_reset_target(); + + if (pressure_iteration_type >= 0) { + shader_set(sh_fd_calculate_pressure_jacobi_glsl); + shader_set_uniform_f(shader_get_uniform(sh_fd_calculate_pressure_jacobi_glsl, "texel_size"), sf_pressure_texel_width, sf_pressure_texel_height); + repeat (pressure_iteration_type) { + surface_set_target(sf_pressure_temporary); + draw_surface(sf_pressure, 0, 0); + surface_reset_target(); + temporary = sf_pressure; sf_pressure = sf_pressure_temporary; sf_pressure_temporary = temporary; + } + shader_reset(); + } else { + shader_set(sh_fd_calculate_pressure_srj_glsl); + shader_set_uniform_f(shader_get_uniform(sh_fd_calculate_pressure_srj_glsl, "texel_size"), sf_pressure_texel_width, sf_pressure_texel_height); + var length = array_length(pressure_relaxation_parameter); + for (var i = 0; i < length; ++i) { + if (pressure_relaxation_parameter[i] != -1) shader_set_uniform_f(shader_get_uniform(sh_fd_calculate_pressure_srj_glsl, "precalculated"), 1 - pressure_relaxation_parameter[i], 0.25 * pressure_relaxation_parameter[i]); + surface_set_target(sf_pressure_temporary); + draw_surface(sf_pressure, 0, 0); + surface_reset_target(); + temporary = sf_pressure; sf_pressure = sf_pressure_temporary; sf_pressure_temporary = temporary; + } + shader_reset(); + } + + // Calculates the gradient of pressure and subtracts it from the velocity. + surface_set_target(sf_velocity_temporary); + shader_set(sh_fd_subtract_pressure_gradient_glsl); + texture_set_stage(shader_get_sampler_index(sh_fd_subtract_pressure_gradient_glsl, "texture_pressure"), surface_get_texture(sf_pressure)); + shader_set_uniform_f(shader_get_uniform(sh_fd_subtract_pressure_gradient_glsl, "texel_size"), sf_pressure_texel_width, sf_pressure_texel_height); + draw_surface(sf_velocity, 0, 0); + shader_reset(); + surface_reset_target(); + temporary = sf_velocity; sf_velocity = sf_velocity_temporary; sf_velocity_temporary = temporary; + + draw_enable_alphablend(true); + + } + } + + + +} diff --git a/scripts/fd_rectangle_update_velocity/fd_rectangle_update_velocity.yy b/scripts/fd_rectangle_update_velocity/fd_rectangle_update_velocity.yy new file mode 100644 index 000000000..1ff6948e7 --- /dev/null +++ b/scripts/fd_rectangle_update_velocity/fd_rectangle_update_velocity.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_update_velocity", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "API", + "path": "folders/functions/fluid sim/API.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_rectangle_update_view/fd_rectangle_update_view.gml b/scripts/fd_rectangle_update_view/fd_rectangle_update_view.gml new file mode 100644 index 000000000..b8829e016 --- /dev/null +++ b/scripts/fd_rectangle_update_view/fd_rectangle_update_view.gml @@ -0,0 +1,20 @@ +/// fd_rectangle_update_view(instance_id) +function fd_rectangle_update_view(domain) { + // Updates a fluid dynamics rectangle attached to a view, proceeding the simulation one step further. + // instance id: The instance id of the fluid dynamics rectangle to update. + + with (domain) { + if (!surface_exists(sf_world)) { + sf_world = surface_create( + (__view_get( e__VW.WView, fd_view_number ) / fd_wratio) + (2 * fd_edge_buffer_size), + (__view_get( e__VW.HView, fd_view_number ) / fd_hratio) + (2 * fd_edge_buffer_size)); + sf_world_update = false; + } + + fd_rectangle_update(domain); + + surface_set_target(sf_world); + draw_clear_alpha(0, c_black); + surface_reset_target(); + } +} diff --git a/scripts/fd_rectangle_update_view/fd_rectangle_update_view.yy b/scripts/fd_rectangle_update_view/fd_rectangle_update_view.yy new file mode 100644 index 000000000..132431cc1 --- /dev/null +++ b/scripts/fd_rectangle_update_view/fd_rectangle_update_view.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_rectangle_update_view", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "SimenGames' View Extension", + "path": "folders/functions/fluid sim/API/SimenGames' View Extension.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_x/fd_x.gml b/scripts/fd_x/fd_x.gml new file mode 100644 index 000000000..b4261ee7f --- /dev/null +++ b/scripts/fd_x/fd_x.gml @@ -0,0 +1,9 @@ +/// fd_x(instance id, x) +function fd_x(argument0, argument1) { + // Returns the x coordinate on the fluid dynamics surface. + + return ((argument1 - __view_get( e__VW.XView, argument0.fd_view_number )) / argument0.fd_wratio) + argument0.fd_edge_buffer_size; + + + +} diff --git a/scripts/fd_x/fd_x.yy b/scripts/fd_x/fd_x.yy new file mode 100644 index 000000000..7bd2ecbb7 --- /dev/null +++ b/scripts/fd_x/fd_x.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_x", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Internal", + "path": "folders/functions/fluid sim/Internal.yy", + }, +} \ No newline at end of file diff --git a/scripts/fd_y/fd_y.gml b/scripts/fd_y/fd_y.gml new file mode 100644 index 000000000..b287ef0de --- /dev/null +++ b/scripts/fd_y/fd_y.gml @@ -0,0 +1,9 @@ +/// fd_y(instance id, y) +function fd_y(argument0, argument1) { + // Returns the y coordinate on the fluid dynamics surface. + + return ((argument1 - __view_get( e__VW.YView, argument0.fd_view_number )) / argument0.fd_hratio) + argument0.fd_edge_buffer_size; + + + +} diff --git a/scripts/fd_y/fd_y.yy b/scripts/fd_y/fd_y.yy new file mode 100644 index 000000000..0fedde1ef --- /dev/null +++ b/scripts/fd_y/fd_y.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "fd_y", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "Internal", + "path": "folders/functions/fluid sim/Internal.yy", + }, +} \ No newline at end of file diff --git a/scripts/instance_create/instance_create.gml b/scripts/instance_create/instance_create.gml new file mode 100644 index 000000000..c2a765b59 --- /dev/null +++ b/scripts/instance_create/instance_create.gml @@ -0,0 +1,8 @@ +/// @description Creates an instance of a given object at a given position. +/// @param x The x position the object will be created at. +/// @param y The y position the object will be created at. +/// @param obj The object to create an instance of. +function instance_create(_x, _y, object) { + var myDepth = object_get_depth( object ); + return instance_create_depth( _x, _y, myDepth, object ); +} diff --git a/scripts/instance_create/instance_create.yy b/scripts/instance_create/instance_create.yy new file mode 100644 index 000000000..5eef29209 --- /dev/null +++ b/scripts/instance_create/instance_create.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "instance_create", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "instance", + "path": "folders/functions/fluid sim/Internal/Compatibility/instance.yy", + }, +} \ No newline at end of file diff --git a/scripts/json_minify/json_minify.gml b/scripts/json_minify/json_minify.gml new file mode 100644 index 000000000..512a807c3 --- /dev/null +++ b/scripts/json_minify/json_minify.gml @@ -0,0 +1,79 @@ +// initialization +// in old versions of GMS, you'd have this ran separately instead. +// in GMS2 it'd need to be @"..." instead of just "..." +gml_pragma("global", @" + global.g_json_minify_fb = buffer_create(1024, buffer_fast, 1); + global.g_json_minify_rb = buffer_create(1024, buffer_grow, 1); +"); + +function json_minify(src) { + var rb = global.g_json_minify_rb; // copy text to string buffer: + buffer_seek(rb, buffer_seek_start, 0); + buffer_write(rb, buffer_string, src); + var size = buffer_tell(rb) - 1; + var fb = global.g_json_minify_fb; // then copy it to "fast" input buffer for peeking: + if (buffer_get_size(fb) < size) buffer_resize(fb, size); + buffer_copy(rb, 0, size, fb, 0); + + var rbpos = 0; // writing position in output buffer + var start = 0; // start offset in input buffer + var pos = 0; // reading position in input buffer + var next; // number of bytes to be copied + while (pos < size) { + var c = buffer_peek(fb, pos++, buffer_u8); + switch (c) { + case 9: case 10: case 13: case 32: // `\t\n\r ` + next = pos - 1 - start; // flush: + buffer_copy(fb, start, next, rb, rbpos); + rbpos += next; + while (pos < size) { // skip over trailing whitespace: + switch (buffer_peek(fb, pos, buffer_u8)) { + case 9: case 10: case 13: case 32: pos += 1; continue; + // default -> break + } break; + } + start = pos; + break; + case 34: // `"` + while (pos < size) { + switch (buffer_peek(fb, pos++, buffer_u8)) { + case 92: pos++; continue; // `\"` + case 34: break; // `"` -> break + default: continue; // else + } break; + } + break; + default: + if (c >= ord("0") && c <= ord("9")) { // `0`..`9` + var pre = true; // whether reading pre-dot or not + var till = pos - 1; // index at which meaningful part of the number ends + while (pos < size) { + c = buffer_peek(fb, pos, buffer_u8); + if (c == ord(".")) { + pre = false; // whether reading pre-dot or not + pos += 1; // index at which meaningful part of the number ends + } else if (c >= ord("0") && c <= ord("9")) { // write all pre-dot, and till the last non-zero after dot: + if (pre || c != ord("0")) till = pos; + pos += 1; + } else break; + } + if (till < pos) { // flush if number can be shortened + next = till + 1 - start; + buffer_copy(fb, start, next, rb, rbpos); + rbpos += next; + start = pos; + } + } + } // switch (c) + } // while (pos < size) + + if (start == 0) return src; // source string was unchanged + if (start < pos) { // flush if there's more data left + next = pos - start; + buffer_copy(fb, start, next, rb, rbpos); + rbpos += next; + } + buffer_poke(rb, rbpos, buffer_u8, 0); // terminating byte + buffer_seek(rb, buffer_seek_start, 0); + return buffer_read(rb, buffer_string); +} \ No newline at end of file diff --git a/scripts/json_minify/json_minify.yy b/scripts/json_minify/json_minify.yy new file mode 100644 index 000000000..95012e235 --- /dev/null +++ b/scripts/json_minify/json_minify.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "json_minify", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "files", + "path": "folders/functions/files.yy", + }, +} \ No newline at end of file diff --git a/scripts/locale_data/locale_data.gml b/scripts/locale_data/locale_data.gml new file mode 100644 index 000000000..327e8cd17 --- /dev/null +++ b/scripts/locale_data/locale_data.gml @@ -0,0 +1,21 @@ +#region locale + globalvar LOCALE; + LOCALE = {} + + function __initLocale() { + var lfile = "data\\locale\\en.json"; + var root = DIRECTORY + "Locale"; + var path = root + "\\en.json"; + + if(!directory_exists(root)) + directory_create(root); + + file_copy(lfile, path); + LOCALE = json_load_struct(path); + } + + function get_text(key, def = "") { + if(!struct_has(LOCALE, key)) return def; + return LOCALE[$ key]; + } +#endregion \ No newline at end of file diff --git a/scripts/locale_data/locale_data.yy b/scripts/locale_data/locale_data.yy new file mode 100644 index 000000000..f1e84cc2f --- /dev/null +++ b/scripts/locale_data/locale_data.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "locale_data", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "scritps", + "path": "folders/main/scritps.yy", + }, +} \ No newline at end of file diff --git a/scripts/mask_function/mask_function.gml b/scripts/mask_function/mask_function.gml new file mode 100644 index 000000000..7fe42f41d --- /dev/null +++ b/scripts/mask_function/mask_function.gml @@ -0,0 +1,22 @@ +function mask_apply(original, edited, mask, mix = 1) { + if(!is_surface(mask) || mix == 1) return edited; + + var _s = surface_create_size(original); + + surface_set_target(_s); + shader_set(sh_mask); + texture_set_stage(shader_get_sampler_index(sh_mask, "original"), surface_get_texture(original)); + texture_set_stage(shader_get_sampler_index(sh_mask, "edited"), surface_get_texture(edited)); + + shader_set_uniform_i(shader_get_uniform(sh_mask, "useMask"), is_surface(mask)); + texture_set_stage(shader_get_sampler_index(sh_mask, "mask"), surface_get_texture(mask)); + + shader_set_uniform_f(shader_get_uniform(sh_mask, "mixRatio"), mix); + + draw_sprite_stretched(s_fx_pixel, 0, 0, 0, surface_get_width(original), surface_get_height(original)); + shader_reset(); + surface_reset_target(); + + surface_free(edited); + return _s; +} \ No newline at end of file diff --git a/scripts/mask_function/mask_function.yy b/scripts/mask_function/mask_function.yy new file mode 100644 index 000000000..58161a463 --- /dev/null +++ b/scripts/mask_function/mask_function.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "mask_function", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "mask", + "path": "folders/shader/mask.yy", + }, +} \ No newline at end of file diff --git a/scripts/meta_data/meta_data.gml b/scripts/meta_data/meta_data.gml new file mode 100644 index 000000000..3b657b8e1 --- /dev/null +++ b/scripts/meta_data/meta_data.gml @@ -0,0 +1,164 @@ +#region tags + globalvar META_TAGS; + META_TAGS = [ "3D", "Disappear", "Effect", "Filter", "Generator", "Transform", "Transition", "Utility" ]; +#endregion + +function MetaDataManager() constructor { + name = ""; + description = ""; + author = ""; + contact = ""; + alias = ""; + author_steam_id = 0; + file_id = 0; + tags = []; + version = 0; + steam = false; + + static displays = [ + [ get_text("description", "Description"), function(meta) { return meta.description; } , line_height() * 5], + [ get_text("author", "Author"), function(meta) { return meta.author; } , line_height() ], + [ get_text("contact_info", "Contact info"), function(meta) { return meta.contact; } , line_height() ], + [ get_text("alias", "Alias"), function(meta) { return meta.alias; } , line_height() ], + ]; + + static serialize = function() { + var m = ds_map_create(); + m[? "description"] = description; + m[? "author"] = author; + m[? "contact"] = contact; + m[? "alias"] = alias; + m[? "aut_id"] = author_steam_id; + m[? "file_id"] = file_id; + + ds_map_add_list(m, "tags", ds_list_create_from_array(tags)); + + return m; + } + + static deserialize = function(m, readonly = false) { + description = ds_map_try_get(m, "description", ""); + author = ds_map_try_get(m, "author", ""); + contact = ds_map_try_get(m, "contact", ""); + alias = ds_map_try_get(m, "alias", ""); + author_steam_id = ds_map_try_get(m, "aut_id"); + file_id = ds_map_try_get(m, "file_id"); + + if(ds_map_exists(m, "tags")) + tags = array_create_from_list(m[? "tags"]); + + return self; + } + + static clone = function() { + var m = new MetaDataManager(); + + m.description = description; + m.author = author; + m.contact = contact; + m.alias = alias; + + return m; + } + + static drawTooltip = function() { + var ww = ui(320), _w = 0; + var _h = 0; + + var _aut = "By " + author; + var _ver = get_text("meta_old_version", "Created on an older version"); + + draw_set_font(f_h5); + _h += string_height_ext(name, -1, ww) - ui(4); + _w = max(_w, string_width_ext(name, -1, ww)); + + draw_set_font(f_p0b); + _h += string_height_ext(_aut, -1, ww); + _w = max(_w, string_width_ext(_aut, -1, ww)); + + if(contact != "") { + draw_set_font(f_p2); + _h += ui(-4); + _h += string_height_ext(contact, -1, ww); + _w = max(_w, string_width_ext(contact, -1, ww)); + } + + draw_set_font(f_p0); + _h += ui(8); + _h += string_height_ext(description, -1, ww); + _w = max(_w, string_width_ext(description, -1, ww)); + + if(alias != "") { + _h += ui(16); + draw_set_font(f_p2); + _h += string_height_ext(alias, -1, ww); + _w = max(_w, string_width_ext(alias, -1, ww)); + } + + if(version < SAVEFILE_VERSION) { + draw_set_font(f_p2); + _h += ui(8); + _h += string_height_ext(_ver, -1, ww); + _w = max(_w, string_width_ext(_ver, -1, ww)); + } + + var mx = min(mouse_mx + ui(16), WIN_W - (_w + ui(16))); + var my = min(mouse_my + ui(16), WIN_H - (_h + ui(16))); + + //////////////////////////////////////////////////////////////////////////////////////////////////// + + draw_sprite_stretched(THEME.textbox, 3, mx, my, _w + ui(16), _h + ui(16)); + draw_sprite_stretched(THEME.textbox, 0, mx, my, _w + ui(16), _h + ui(16)); + + var ty = my + ui(8); + + draw_set_text(f_h5, fa_left, fa_top, COLORS._main_text); + draw_text_ext(mx + ui(8), ty, name, -1, _w); + ty += string_height_ext(name, -1, _w) - ui(4); + + draw_set_text(f_p0b, fa_left, fa_top, COLORS._main_text_sub); + draw_text_ext(mx + ui(8), ty, _aut, -1, _w); + ty += string_height_ext(_aut, -1, _w); + + if(contact != "") { + ty += ui(-4); + draw_set_text(f_p2, fa_left, fa_top, COLORS._main_text_sub); + draw_text_ext(mx + ui(8), ty, contact, -1, _w); + ty += string_height_ext(contact, -1, _w); + } + + ty += ui(8); + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text); + draw_text_ext(mx + ui(8), ty, description, -1, _w); + ty += string_height_ext(description, -1, _w); + + if(alias != "") { + ty += ui(16); + draw_set_text(f_p2, fa_left, fa_top, COLORS._main_text_sub); + draw_text_ext(mx + ui(8), ty, alias, -1, _w); + ty += string_height_ext(alias, -1, _w); + } + + if(version < SAVEFILE_VERSION) { + ty += ui(8); + draw_set_text(f_p2, fa_left, fa_top, COLORS._main_accent); + draw_text_ext(mx + ui(8), ty, _ver, -1, _w); + ty += string_height_ext(_ver, -1, _w); + } + } +} + +#region + globalvar METADATA; + METADATA = noone; + + function __getdefaultMetaData() { + var path = DIRECTORY + "meta.json"; + var meta = new MetaDataManager(); + + if(!file_exists(path)) return meta; + var over = json_load(path); + return meta.deserialize(over); + } +#endregion + diff --git a/scripts/meta_data/meta_data.yy b/scripts/meta_data/meta_data.yy new file mode 100644 index 000000000..28a95d03a --- /dev/null +++ b/scripts/meta_data/meta_data.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "meta_data", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "scritps", + "path": "folders/main/scritps.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_3D_obj/node_3D_obj.gml b/scripts/node_3d_obj/node_3D_obj.gml similarity index 100% rename from scripts/node_3D_obj/node_3D_obj.gml rename to scripts/node_3d_obj/node_3D_obj.gml diff --git a/scripts/node_3D_obj/node_3D_obj.yy b/scripts/node_3d_obj/node_3D_obj.yy similarity index 100% rename from scripts/node_3D_obj/node_3D_obj.yy rename to scripts/node_3d_obj/node_3D_obj.yy diff --git a/scripts/node_VFX_override/node_VFX_override.gml b/scripts/node_VFX_override/node_VFX_override.gml new file mode 100644 index 000000000..dcadd0c15 --- /dev/null +++ b/scripts/node_VFX_override/node_VFX_override.gml @@ -0,0 +1,69 @@ +function Node_VFX_Override(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "VFX Override"; + color = COLORS.node_blend_vfx; + icon = THEME.vfx; + previewable = false; + node_draw_icon = s_node_vfx_override; + + w = 96; + h = 80; + min_h = h; + + inputs[| 0] = nodeValue("Particles", self, JUNCTION_CONNECT.input, VALUE_TYPE.particle, -1 ) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Positions", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [] ) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 2] = nodeValue("Rotations", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [] ) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 3] = nodeValue("Scales", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0 ); + + inputs[| 4] = nodeValue("Blend", self, JUNCTION_CONNECT.input, VALUE_TYPE.color, c_white ); + + inputs[| 5] = nodeValue("Alpha", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0 ); + + outputs[| 0] = nodeValue("Particles", self, JUNCTION_CONNECT.output, VALUE_TYPE.particle, -1 ); + + static update = function(frame = ANIMATOR.current_frame) { + var parts = inputs[| 0].getValue(); + if(!is_array(parts)) return; + + var _pos = inputs[| 1].getValue(); + var _sca = inputs[| 2].getValue(); + var _rot = inputs[| 3].getValue(); + var _col = inputs[| 4].getValue(); + var _alp = inputs[| 5].getValue(); + + for( var i = 0; i < array_length(parts); i++ ) { + var part = parts[i]; + + if(is_array(_pos) && array_length(_pos) > i && is_array(_pos[i])) { + part.x = _pos[i][0]; + part.y = _pos[i][1]; + } + + if(is_array(_sca) && array_length(_sca) > i && is_array(_sca[i])) { + part.scx = _sca[i][0]; + part.scy = _sca[i][1]; + } + + if(is_array(_rot) && array_length(_rot) > i ) + part.rot = array_safe_get(_rot, i); + + if(is_array(_col) && array_length(_col) > i ) + part.blend = array_safe_get(_col, i); + + if(is_array(_alp) && array_length(_alp) > i ) + part.alp = array_safe_get(_alp, i); + } + + outputs[| 0].setValue(parts); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(node_draw_icon, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_VFX_override/node_VFX_override.yy b/scripts/node_VFX_override/node_VFX_override.yy new file mode 100644 index 000000000..00924dc23 --- /dev/null +++ b/scripts/node_VFX_override/node_VFX_override.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_VFX_override", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "VFX", + "path": "folders/nodes/data/VFX.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_VFX_variable/node_VFX_variable.gml b/scripts/node_VFX_variable/node_VFX_variable.gml new file mode 100644 index 000000000..66b72cdff --- /dev/null +++ b/scripts/node_VFX_variable/node_VFX_variable.gml @@ -0,0 +1,70 @@ +function Node_VFX_Variable(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "VFX Variable"; + color = COLORS.node_blend_vfx; + icon = THEME.vfx; + previewable = false; + node_draw_icon = s_node_vfx_variable; + + w = 96; + h = 80; + min_h = h; + + inputs[| 0] = nodeValue("Particles", self, JUNCTION_CONNECT.input, VALUE_TYPE.particle, -1 ) + .setVisible(true, true); + + input_display_list = [ 0 ]; + + outputs[| 0] = nodeValue("Positions", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, [] ) + .setDisplay(VALUE_DISPLAY.vector); + + outputs[| 1] = nodeValue("Scales", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, [] ) + .setDisplay(VALUE_DISPLAY.vector); + + outputs[| 2] = nodeValue("Rotations", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, 0 ); + + outputs[| 3] = nodeValue("Blending", self, JUNCTION_CONNECT.output, VALUE_TYPE.color, 0 ); + + outputs[| 4] = nodeValue("Alpha", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, 0 ); + + outputs[| 5] = nodeValue("Life", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, 0 ); + + outputs[| 6] = nodeValue("Max life", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, 0 ); + + static update = function(frame = ANIMATOR.current_frame) { + var parts = inputs[| 0].getValue(); + if(!is_array(parts)) return; + + var _get = []; + var _val = []; + + for( var i = 0; i < ds_list_size(outputs); i++ ) { + _get[i] = false; + var _in = outputs[| i]; + for( var j = 0; j < ds_list_size(_in.value_to); j++ ) + if(_in.value_to[| j].value_from == _in) _get[i] = true; + + _val[i] = []; + if(_get[i]) _val[i] = array_create(array_length(parts)); + } + + for( var i = 0; i < array_length(parts); i++ ) { + var part = parts[i]; + + if(_get[0]) _val[0][i] = [part.x, part.y]; + if(_get[1]) _val[1][i] = [part.scx, part.scy]; + if(_get[2]) _val[2][i] = part.rot; + if(_get[3]) _val[3][i] = part.blend; + if(_get[4]) _val[4][i] = part.alp; + if(_get[5]) _val[5][i] = part.life; + if(_get[6]) _val[6][i] = part.life_total; + } + + for( var i = 0; i < ds_list_size(outputs); i++ ) + if(_get[i]) outputs[| i].setValue(_val[i]); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(node_draw_icon, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_VFX_variable/node_VFX_variable.yy b/scripts/node_VFX_variable/node_VFX_variable.yy new file mode 100644 index 000000000..d878f2104 --- /dev/null +++ b/scripts/node_VFX_variable/node_VFX_variable.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_VFX_variable", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "VFX", + "path": "folders/nodes/data/VFX.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_array_find/node_array_find.gml b/scripts/node_array_find/node_array_find.gml new file mode 100644 index 000000000..069d62e63 --- /dev/null +++ b/scripts/node_array_find/node_array_find.gml @@ -0,0 +1,47 @@ +function Node_Array_Find(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Array Find"; + previewable = false; + + w = 96; + h = 32 + 24; + min_h = h; + + inputs[| 0] = nodeValue("Array", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, 0) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Value", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, 0) + .setVisible(true, true) + .rejectArray(); + + outputs[| 0] = nodeValue("Index", self, JUNCTION_CONNECT.output, VALUE_TYPE.integer, 0); + + static update = function(frame = ANIMATOR.current_frame) { + var _arr = inputs[| 0].getValue(); + + inputs[| 0].type = VALUE_TYPE.any; + inputs[| 1].type = VALUE_TYPE.any; + + if(!is_array(_arr)) return; + + var value = inputs[| 1].getValue(); + + if(inputs[| 0].value_from != noone) { + var type = inputs[| 0].value_from.type; + inputs[| 0].type = type; + inputs[| 1].type = type; + } + + outputs[| 0].setValue(array_find(_arr, value)); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + draw_set_text(f_h3, fa_center, fa_center, COLORS._main_text); + var idx = outputs[| 0].getValue(); + + var str = string(idx); + + var bbox = drawGetBbox(xx, yy, _s); + var ss = string_scale(str, bbox.w, bbox.h); + draw_text_transformed(bbox.xc, bbox.yc, str, ss, ss, 0); + } +} \ No newline at end of file diff --git a/scripts/node_array_find/node_array_find.yy b/scripts/node_array_find/node_array_find.yy new file mode 100644 index 000000000..1d217bf8b --- /dev/null +++ b/scripts/node_array_find/node_array_find.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_array_find", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "array", + "path": "folders/nodes/data/value/array.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_array_find/node_counter.yy b/scripts/node_array_find/node_counter.yy new file mode 100644 index 000000000..10832a0b0 --- /dev/null +++ b/scripts/node_array_find/node_counter.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "variable", + "path": "folders/nodes/data/variable.yy", + }, + "resourceVersion": "1.0", + "name": "node_counter", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_array_insert/node_array_insert.gml b/scripts/node_array_insert/node_array_insert.gml new file mode 100644 index 000000000..b517d559d --- /dev/null +++ b/scripts/node_array_insert/node_array_insert.gml @@ -0,0 +1,65 @@ +function Node_Array_Insert(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Array Insert"; + previewable = false; + + w = 96; + h = 32 + 24; + min_h = h; + + inputs[| 0] = nodeValue("Array", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, 0) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Index", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0); + + inputs[| 2] = nodeValue("Value", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, 0) + .setVisible(true, true); + + outputs[| 0] = nodeValue("Array", self, JUNCTION_CONNECT.output, VALUE_TYPE.any, 0); + + static update = function(frame = ANIMATOR.current_frame) { + var _arr = inputs[| 0].getValue(); + + inputs[| 0].type = VALUE_TYPE.any; + inputs[| 2].type = VALUE_TYPE.any; + outputs[| 0].type = VALUE_TYPE.any; + + if(!is_array(_arr)) return; + + var index = inputs[| 1].getValue(); + var value = inputs[| 2].getValue(); + var _len = array_length(_arr); + + if(inputs[| 0].value_from != noone) { + var type = inputs[| 0].value_from.type; + inputs[| 0].type = type; + inputs[| 2].type = type; + outputs[| 0].type = type; + } + + var arr = array_clone(_arr); + if(is_array(index)) { + if(!is_array(value)) value = [ value ]; + for( var i = 0; i < array_length(index); i++ ) + array_insert(arr, index[i], array_safe_get(value, i,, ARRAY_OVERFLOW.loop)); + } else { + if(is_array(value)) { + for( var i = 0; i < array_length(value); i++ ) + array_insert(arr, index + i, value[i]); + } else + array_insert(arr, index, value); + } + + outputs[| 0].setValue(arr); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + draw_set_text(f_h3, fa_center, fa_center, COLORS._main_text); + var idx = inputs[| 1].getValue(); + + var str = string(idx); + + var bbox = drawGetBbox(xx, yy, _s); + var ss = string_scale(str, bbox.w, bbox.h); + draw_text_transformed(bbox.xc, bbox.yc, str, ss, ss, 0); + } +} \ No newline at end of file diff --git a/scripts/node_array_insert/node_array_insert.yy b/scripts/node_array_insert/node_array_insert.yy new file mode 100644 index 000000000..6f06bf19d --- /dev/null +++ b/scripts/node_array_insert/node_array_insert.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_array_insert", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "array", + "path": "folders/nodes/data/value/array.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_array_insert/node_counter.yy b/scripts/node_array_insert/node_counter.yy new file mode 100644 index 000000000..10832a0b0 --- /dev/null +++ b/scripts/node_array_insert/node_counter.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "variable", + "path": "folders/nodes/data/variable.yy", + }, + "resourceVersion": "1.0", + "name": "node_counter", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_array_remove/node_array_remove.gml b/scripts/node_array_remove/node_array_remove.gml new file mode 100644 index 000000000..46f69e759 --- /dev/null +++ b/scripts/node_array_remove/node_array_remove.gml @@ -0,0 +1,73 @@ +function Node_Array_Remove(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Array Remove"; + previewable = false; + + w = 96; + h = 32 + 24; + min_h = h; + + inputs[| 0] = nodeValue("Array", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, 0) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Type", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Index", "Value" ]) + .rejectArray(); + + inputs[| 2] = nodeValue("Index", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0); + + inputs[| 3] = nodeValue("Value", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, 0) + .setVisible(true, true); + + outputs[| 0] = nodeValue("Array", self, JUNCTION_CONNECT.output, VALUE_TYPE.any, 0); + + static step = function() { + var type = inputs[| 1].getValue(); + + inputs[| 2].setVisible(type == 0, type == 0); + inputs[| 3].setVisible(type == 1, type == 1); + + inputs[| 0].type = VALUE_TYPE.any; + inputs[| 3].type = VALUE_TYPE.any; + outputs[| 0].type = VALUE_TYPE.any; + + if(inputs[| 0].value_from != noone) { + var type = inputs[| 0].value_from.type; + inputs[| 0].type = type; + inputs[| 3].type = type; + outputs[| 0].type = type; + } + + } + + static update = function(frame = ANIMATOR.current_frame) { + var _arr = inputs[| 0].getValue(); + + if(!is_array(_arr)) return; + + var type = inputs[| 1].getValue(); + var index = inputs[| 2].getValue(); + var value = inputs[| 3].getValue(); + + var arr = array_clone(_arr); + + if(type == 0) { + if(!is_array(index)) index = [ index ]; + array_sort(index, false); + + for( var i = 0; i < array_length(index); i++ ) + array_delete(arr, index[i], 1); + } else { + if(!is_array(value)) value = [ value ]; + + for( var i = 0; i < array_length(value); i++ ) + array_remove(arr, value[i]); + } + + outputs[| 0].setValue(arr); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(s_node_array_remove, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_array_remove/node_array_remove.yy b/scripts/node_array_remove/node_array_remove.yy new file mode 100644 index 000000000..eb06996ac --- /dev/null +++ b/scripts/node_array_remove/node_array_remove.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_array_remove", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "array", + "path": "folders/nodes/data/value/array.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_array_remove/node_counter.yy b/scripts/node_array_remove/node_counter.yy new file mode 100644 index 000000000..10832a0b0 --- /dev/null +++ b/scripts/node_array_remove/node_counter.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "variable", + "path": "folders/nodes/data/variable.yy", + }, + "resourceVersion": "1.0", + "name": "node_counter", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_array_reverse/node_array_reverse.gml b/scripts/node_array_reverse/node_array_reverse.gml new file mode 100644 index 000000000..a2e107a5f --- /dev/null +++ b/scripts/node_array_reverse/node_array_reverse.gml @@ -0,0 +1,37 @@ +function Node_Array_Reverse(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Array Reverse"; + previewable = false; + + w = 96; + h = 32 + 24; + min_h = h; + + inputs[| 0] = nodeValue("Array", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, 0) + .setVisible(true, true); + + outputs[| 0] = nodeValue("Array", self, JUNCTION_CONNECT.output, VALUE_TYPE.any, 0); + + static update = function(frame = ANIMATOR.current_frame) { + var _arr = inputs[| 0].getValue(); + + inputs[| 0].type = VALUE_TYPE.any; + outputs[| 0].type = VALUE_TYPE.any; + + if(!is_array(_arr)) return; + + if(inputs[| 0].value_from != noone) { + var type = inputs[| 0].value_from.type; + inputs[| 0].type = type; + outputs[| 0].type = type; + } + + var arr = array_reverse(_arr); + + outputs[| 0].setValue(arr); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(s_node_array_reverse, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_array_reverse/node_array_reverse.yy b/scripts/node_array_reverse/node_array_reverse.yy new file mode 100644 index 000000000..86f2a0655 --- /dev/null +++ b/scripts/node_array_reverse/node_array_reverse.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_array_reverse", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "array", + "path": "folders/nodes/data/value/array.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_array_reverse/node_counter.yy b/scripts/node_array_reverse/node_counter.yy new file mode 100644 index 000000000..10832a0b0 --- /dev/null +++ b/scripts/node_array_reverse/node_counter.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "variable", + "path": "folders/nodes/data/variable.yy", + }, + "resourceVersion": "1.0", + "name": "node_counter", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_array_set/node_array_set.gml b/scripts/node_array_set/node_array_set.gml new file mode 100644 index 000000000..09d902f7e --- /dev/null +++ b/scripts/node_array_set/node_array_set.gml @@ -0,0 +1,60 @@ +function Node_Array_Set(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Array Set"; + previewable = false; + + w = 96; + h = 32 + 24; + min_h = h; + + inputs[| 0] = nodeValue("Array", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, 0) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Index", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0); + + inputs[| 2] = nodeValue("Value", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, 0) + .setVisible(true, true); + + outputs[| 0] = nodeValue("Array", self, JUNCTION_CONNECT.output, VALUE_TYPE.any, 0); + + static update = function(frame = ANIMATOR.current_frame) { + var _arr = inputs[| 0].getValue(); + + inputs[| 0].type = VALUE_TYPE.any; + inputs[| 2].type = VALUE_TYPE.any; + outputs[| 0].type = VALUE_TYPE.any; + + if(!is_array(_arr)) return; + + var index = inputs[| 1].getValue(); + var value = inputs[| 2].getValue(); + var _len = array_length(_arr); + + if(inputs[| 0].value_from != noone) { + var type = inputs[| 0].value_from.type; + inputs[| 0].type = type; + inputs[| 2].type = type; + outputs[| 0].type = type; + } + + var arr = array_clone(_arr); + if(is_array(index)) { + if(!is_array(value)) value = [ value ]; + for( var i = 0; i < array_length(index); i++ ) + array_safe_set(arr, index[i], array_safe_get(value, i,, ARRAY_OVERFLOW.loop)); + } else + array_safe_set(arr, index, value); + + outputs[| 0].setValue(arr); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + draw_set_text(f_h3, fa_center, fa_center, COLORS._main_text); + var idx = inputs[| 1].getValue(); + + var str = string(idx); + + var bbox = drawGetBbox(xx, yy, _s); + var ss = string_scale(str, bbox.w, bbox.h); + draw_text_transformed(bbox.xc, bbox.yc, str, ss, ss, 0); + } +} \ No newline at end of file diff --git a/scripts/node_array_set/node_array_set.yy b/scripts/node_array_set/node_array_set.yy new file mode 100644 index 000000000..ea1052967 --- /dev/null +++ b/scripts/node_array_set/node_array_set.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_array_set", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "array", + "path": "folders/nodes/data/value/array.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_array_set/node_counter.yy b/scripts/node_array_set/node_counter.yy new file mode 100644 index 000000000..10832a0b0 --- /dev/null +++ b/scripts/node_array_set/node_counter.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "variable", + "path": "folders/nodes/data/variable.yy", + }, + "resourceVersion": "1.0", + "name": "node_counter", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_array_shuffle/node_array_shuffle.gml b/scripts/node_array_shuffle/node_array_shuffle.gml new file mode 100644 index 000000000..bcad4ad27 --- /dev/null +++ b/scripts/node_array_shuffle/node_array_shuffle.gml @@ -0,0 +1,34 @@ +function Node_Array_Shuffle(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Shuffle Array"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Array in", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, []) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Seed", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, irandom_range(10000, 99999)) + .rejectArray(); + + outputs[| 0] = nodeValue("Shuffled array", self, JUNCTION_CONNECT.output, VALUE_TYPE.any, []); + + static update = function(frame = ANIMATOR.current_frame) { + var arr = inputs[| 0].getValue(); + var sed = inputs[| 1].getValue(); + if(!is_array(arr)) return; + + if(inputs[| 0].value_from != noone) { + inputs[| 0].type = inputs[| 0].value_from.type; + outputs[| 0].type = inputs[| 0].value_from.type; + } + + random_set_seed(sed); + arr = array_shuffle(arr); + outputs[| 0].setValue(arr); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(s_node_array_shuffle, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_array_shuffle/node_array_shuffle.yy b/scripts/node_array_shuffle/node_array_shuffle.yy new file mode 100644 index 000000000..a7c732383 --- /dev/null +++ b/scripts/node_array_shuffle/node_array_shuffle.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_array_shuffle", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "array", + "path": "folders/nodes/data/value/array.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_array_shuffle/node_counter.yy b/scripts/node_array_shuffle/node_counter.yy new file mode 100644 index 000000000..10832a0b0 --- /dev/null +++ b/scripts/node_array_shuffle/node_counter.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "variable", + "path": "folders/nodes/data/variable.yy", + }, + "resourceVersion": "1.0", + "name": "node_counter", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_array_sort/node_array_sort.gml b/scripts/node_array_sort/node_array_sort.gml new file mode 100644 index 000000000..4780d9f5d --- /dev/null +++ b/scripts/node_array_sort/node_array_sort.gml @@ -0,0 +1,30 @@ +function Node_Array_Sort(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Sort Array"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Array in", self, JUNCTION_CONNECT.input, VALUE_TYPE.any, []) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Order", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Ascending", "Descending" ]) + .rejectArray(); + + outputs[| 0] = nodeValue("Shuffled array", self, JUNCTION_CONNECT.output, VALUE_TYPE.any, []); + + static update = function(frame = ANIMATOR.current_frame) { + var arr = inputs[| 0].getValue(); + var asc = inputs[| 1].getValue(); + if(!is_array(arr)) return; + + if(inputs[| 0].value_from != noone) { + inputs[| 0].type = inputs[| 0].value_from.type; + outputs[| 0].type = inputs[| 0].value_from.type; + } + + var _arr = array_clone(arr); + array_sort(_arr, !bool(asc)); + outputs[| 0].setValue(_arr); + } +} \ No newline at end of file diff --git a/scripts/node_array_sort/node_array_sort.yy b/scripts/node_array_sort/node_array_sort.yy new file mode 100644 index 000000000..2a265f737 --- /dev/null +++ b/scripts/node_array_sort/node_array_sort.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_array_sort", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "array", + "path": "folders/nodes/data/value/array.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_array_sort/node_counter.yy b/scripts/node_array_sort/node_counter.yy new file mode 100644 index 000000000..10832a0b0 --- /dev/null +++ b/scripts/node_array_sort/node_counter.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "variable", + "path": "folders/nodes/data/variable.yy", + }, + "resourceVersion": "1.0", + "name": "node_counter", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_curve/node_color_adjustment.yy b/scripts/node_curve/node_color_adjustment.yy new file mode 100644 index 000000000..b90346cca --- /dev/null +++ b/scripts/node_curve/node_color_adjustment.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "process", + "path": "folders/nodes/data/process.yy", + }, + "resourceVersion": "1.0", + "name": "node_color_adjustment", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_curve/node_color_replacement.yy b/scripts/node_curve/node_color_replacement.yy new file mode 100644 index 000000000..024aa6a80 --- /dev/null +++ b/scripts/node_curve/node_color_replacement.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "process", + "path": "folders/nodes/data/process.yy", + }, + "resourceVersion": "1.0", + "name": "node_color_replacement", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_curve/node_curve.gml b/scripts/node_curve/node_curve.gml new file mode 100644 index 000000000..f052415c9 --- /dev/null +++ b/scripts/node_curve/node_curve.gml @@ -0,0 +1,72 @@ +function Node_Curve(_x, _y, _group = -1) : Node_Processor(_x, _y, _group) constructor { + name = "Curve"; + + shader = sh_curve; + uniform_wcur = shader_get_uniform(shader, "w_curve"); + uniform_wamo = shader_get_uniform(shader, "w_amount"); + + uniform_rcur = shader_get_uniform(shader, "r_curve"); + uniform_ramo = shader_get_uniform(shader, "r_amount"); + + uniform_gcur = shader_get_uniform(shader, "g_curve"); + uniform_gamo = shader_get_uniform(shader, "g_amount"); + + uniform_bcur = shader_get_uniform(shader, "b_curve"); + uniform_bamo = shader_get_uniform(shader, "b_amount"); + + inputs[| 0] = nodeValue("Surface in", self, JUNCTION_CONNECT.input, VALUE_TYPE.surface, 0); + + inputs[| 1] = nodeValue("Brightness", self, JUNCTION_CONNECT.input, VALUE_TYPE.curve, CURVE_DEF_01); + + inputs[| 2] = nodeValue("Red", self, JUNCTION_CONNECT.input, VALUE_TYPE.curve, CURVE_DEF_01); + + inputs[| 3] = nodeValue("Green", self, JUNCTION_CONNECT.input, VALUE_TYPE.curve, CURVE_DEF_01); + + inputs[| 4] = nodeValue("Blue", self, JUNCTION_CONNECT.input, VALUE_TYPE.curve, CURVE_DEF_01); + + inputs[| 5] = nodeValue("Mask", self, JUNCTION_CONNECT.input, VALUE_TYPE.surface, 0); + + inputs[| 6] = nodeValue("Mix", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 1) + .setDisplay(VALUE_DISPLAY.slider, [0, 1, 0.01]); + + inputs[| 7] = nodeValue("Active", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, true); + active_index = 7; + + outputs[| 0] = nodeValue("Surface out", self, JUNCTION_CONNECT.output, VALUE_TYPE.surface, noone); + + input_display_list = [ 7, + ["Surface", true], 0, 5, 6, + ["Curve", false], 1, 2, 3, 4, + ]; + + static process_data = function(_outSurf, _data, _output_index, _array_index) { + var _wcur = _data[1]; + var _rcur = _data[2]; + var _gcur = _data[3]; + var _bcur = _data[4]; + + surface_set_target(_outSurf); + draw_clear_alpha(0, 0); + BLEND_OVERRIDE; + + shader_set(shader); + shader_set_uniform_f_array_safe(uniform_wcur, _wcur); + shader_set_uniform_i(uniform_wamo, array_length(_wcur)); + shader_set_uniform_f_array_safe(uniform_rcur, _rcur); + shader_set_uniform_i(uniform_ramo, array_length(_rcur)); + shader_set_uniform_f_array_safe(uniform_gcur, _gcur); + shader_set_uniform_i(uniform_gamo, array_length(_gcur)); + shader_set_uniform_f_array_safe(uniform_bcur, _bcur); + shader_set_uniform_i(uniform_bamo, array_length(_bcur)); + + draw_surface_safe(_data[0], 0, 0); + shader_reset(); + + BLEND_NORMAL; + surface_reset_target(); + + _outSurf = mask_apply(_data[0], _outSurf, _data[5], _data[6]); + + return _outSurf; + } +} diff --git a/scripts/node_curve/node_curve.yy b/scripts/node_curve/node_curve.yy new file mode 100644 index 000000000..d1b2e9227 --- /dev/null +++ b/scripts/node_curve/node_curve.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_curve", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "colors", + "path": "folders/nodes/data/filter/colors.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_curve/node_outline.yy b/scripts/node_curve/node_outline.yy new file mode 100644 index 000000000..86468bc09 --- /dev/null +++ b/scripts/node_curve/node_outline.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "process", + "path": "folders/nodes/data/process.yy", + }, + "resourceVersion": "1.0", + "name": "node_outline", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_find_pixel/node_find_pixel.gml b/scripts/node_find_pixel/node_find_pixel.gml new file mode 100644 index 000000000..20ea137ea --- /dev/null +++ b/scripts/node_find_pixel/node_find_pixel.gml @@ -0,0 +1,59 @@ +function Node_Find_Pixel(_x, _y, _group = -1) : Node_Processor(_x, _y, _group) constructor { + name = "Find pixel"; + w = 96; + + shader = sh_find_pixel; + shader_dim = shader_get_uniform(shader, "dimension"); + shader_tex = shader_get_sampler_index(shader, "texture"); + + inputs[| 0] = nodeValue("Surface in", self, JUNCTION_CONNECT.input, VALUE_TYPE.surface, 0); + + inputs[| 1] = nodeValue("Search color", self, JUNCTION_CONNECT.input, VALUE_TYPE.color, c_black); + + outputs[| 0] = nodeValue("Position", self, JUNCTION_CONNECT.output, VALUE_TYPE.integer, [ 0, 0 ]) + .setDisplay(VALUE_DISPLAY.vector); + + static getPreviewValue = function() { return inputs[| 0]; } + + surf = surface_create(1, 1); + + function process_data(_output, _data, _output_index, _array_index = 0) { + var _surf = _data[0]; + var _col = _data[1]; + + if(!is_surface(_surf)) return [0, 0]; + + surf = surface_verify(surf, 1, 1); + + surface_set_target(surf); + draw_clear_alpha(0, 0); + shader_set(shader); + texture_set_stage(shader_tex, surface_get_texture(_surf)); + shader_set_uniform_f(shader_dim, surface_get_width(_surf), surface_get_height(_surf)); + draw_sprite_ext(s_fx_pixel, 0, 0, 0, 1, 1, 0, _col, 1); + shader_reset(); + surface_reset_target(); + + var pos = surface_getpixel(surf, 0, 0); + var _x = round(color_get_red(pos) / 255 * surface_get_width(_surf)); + var _y = round(color_get_green(pos) / 255 * surface_get_height(_surf)); + + return [ _x, _y ]; + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + + if(bbox.h <= 0) return; + + var col = inputs[| 1].getValue(); + + if(is_array(col)) { + drawPalette(col, bbox.x0, bbox.y0, bbox.w, bbox.h); + return; + } + + draw_set_color(col); + draw_rectangle(bbox.x0, bbox.y0, bbox.x1, bbox.y1, 0); + } +} \ No newline at end of file diff --git a/scripts/node_find_pixel/node_find_pixel.yy b/scripts/node_find_pixel/node_find_pixel.yy new file mode 100644 index 000000000..08bd5d9df --- /dev/null +++ b/scripts/node_find_pixel/node_find_pixel.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_find_pixel", + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "color", + "path": "folders/nodes/data/value/color.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_add/node_fluid_add.gml b/scripts/node_fluid_add/node_fluid_add.gml new file mode 100644 index 000000000..3863b143e --- /dev/null +++ b/scripts/node_fluid_add/node_fluid_add.gml @@ -0,0 +1,86 @@ +function Node_Fluid_Add(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Add Fluid"; + color = COLORS.node_blend_fluid; + icon = THEME.fluid_sim; + w = 96; + min_h = 96; + + inputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.input, VALUE_TYPE.fdomain, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Fluid brush", self, JUNCTION_CONNECT.input, VALUE_TYPE.surface, noone); + + inputs[| 2] = nodeValue("Position", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [0, 0]) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 3] = nodeValue("Active", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, true); + + inputs[| 4] = nodeValue("Inherit velocity", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0) + .setDisplay(VALUE_DISPLAY.slider, [ -1, 1, 0.01 ]); + + inputs[| 5] = nodeValue("Density", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 1) + .setDisplay(VALUE_DISPLAY.slider, [ 0, 1, 0.01 ]); + + input_display_list = [ + ["Domain", false], 0, + ["Fluid", false], 3, 1, 5, 2, 4, + ]; + + outputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.fdomain, noone); + + static drawOverlay = function(active, _x, _y, _s, _mx, _my, _snx, _sny) { + var _mat = inputs[| 1].getValue(); + var _pos = inputs[| 2].getValue(); + + if(is_surface(_mat)) { + var sw = surface_get_width(_mat) * _s; + var sh = surface_get_height(_mat) * _s; + var mx = _x + _pos[0] * _s - sw / 2; + var my = _y + _pos[1] * _s - sh / 2; + + draw_surface_ext(_mat, mx, my, _s, _s, 0, c_white, 0.5); + } + + inputs[| 2].drawOverlay(active, _x, _y, _s, _mx, _my, _snx, _sny); + } + + _prevPos = noone; + + static update = function(frame = ANIMATOR.current_frame) { + var _dom = inputs[| 0].getValue(frame); + var _mat = inputs[| 1].getValue(frame); + var _pos = inputs[| 2].getValue(frame); + var _act = inputs[| 3].getValue(frame); + var _inh = inputs[| 4].getValue(frame); + var _den = inputs[| 5].getValue(frame); + + if(_dom == noone || !instance_exists(_dom)) return; + outputs[| 0].setValue(_dom); + + if(!_act) return; + if(!is_surface(_mat)) return; + + var sw = surface_get_width(_mat); + var sh = surface_get_height(_mat); + + if(_prevPos != noone && _inh != 0) { + var dx = _pos[0] - _prevPos[0]; + var dy = _pos[1] - _prevPos[1]; + + fd_rectangle_add_velocity_surface(_dom, _mat, _pos[0] - sw / 2, _pos[1] - sh / 2, 1, 1, dx * _inh, dy * _inh); + } + + fd_rectangle_add_material_surface(_dom, _mat, _pos[0] - sw / 2, _pos[1] - sh / 2, 1, 1, c_white, _den); + + _prevPos[0] = _pos[0]; + _prevPos[1] = _pos[1]; + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + var _mat = inputs[| 1].getValue(); + if(!is_surface(_mat)) return; + + draw_surface_fit(_mat, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_add/node_fluid_add.yy b/scripts/node_fluid_add/node_fluid_add.yy new file mode 100644 index 000000000..e163958ee --- /dev/null +++ b/scripts/node_fluid_add/node_fluid_add.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_add", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_add_collider/node_fluid_add_collider.gml b/scripts/node_fluid_add_collider/node_fluid_add_collider.gml new file mode 100644 index 000000000..65a3d0ae3 --- /dev/null +++ b/scripts/node_fluid_add_collider/node_fluid_add_collider.gml @@ -0,0 +1,59 @@ +function Node_Fluid_Add_Collider(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Add Collider"; + color = COLORS.node_blend_fluid; + icon = THEME.fluid_sim; + + inputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.input, VALUE_TYPE.fdomain, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Collider", self, JUNCTION_CONNECT.input, VALUE_TYPE.surface, noone); + + inputs[| 2] = nodeValue("Area", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ 16, 16, 4, 4, AREA_SHAPE.rectangle ]) + .setDisplay(VALUE_DISPLAY.area); + + input_display_list = [ + ["Domain", false], 0, + ["Collider", false], 1, 2, + ]; + + outputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.fdomain, noone); + + static drawOverlay = function(active, _x, _y, _s, _mx, _my, _snx, _sny) { + var _mat = inputs[| 1].getValue(); + var _area = inputs[| 2].getValue(); + + if(is_surface(_mat)) { + var x0 = _x + (_area[0] - _area[2]) * _s; + var y0 = _y + (_area[1] - _area[3]) * _s; + var x1 = _x + (_area[0] + _area[2]) * _s; + var y1 = _y + (_area[1] + _area[3]) * _s; + + draw_surface_stretched_ext(_mat, x0, y0, x1 - x0, y1 - y0, c_white, 0.5); + } + + inputs[| 2].drawOverlay(active, _x, _y, _s, _mx, _my, _snx, _sny); + } + + static update = function(frame = ANIMATOR.current_frame) { + var _dom = inputs[| 0].getValue(frame); + var _mat = inputs[| 1].getValue(frame); + var _area = inputs[| 2].getValue(frame); + if(_dom == noone || !instance_exists(_dom)) return; + + outputs[| 0].setValue(_dom); + if(!is_surface(_mat)) return; + if(!is_surface(_dom.sf_world)) return; + + surface_set_target(_dom.sf_world); + draw_surface_stretched(_mat, _area[0] - _area[2], _area[1] - _area[3], _area[2] * 2, _area[3] * 2); + surface_reset_target(); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + var _mat = inputs[| 1].getValue(); + if(!is_surface(_mat)) return; + + draw_surface_fit(_mat, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_add_collider/node_fluid_add_collider.yy b/scripts/node_fluid_add_collider/node_fluid_add_collider.yy new file mode 100644 index 000000000..ac24fbb61 --- /dev/null +++ b/scripts/node_fluid_add_collider/node_fluid_add_collider.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_add_collider", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_apply_velo/node_fluid_apply_velo.gml b/scripts/node_fluid_apply_velo/node_fluid_apply_velo.gml new file mode 100644 index 000000000..0dedf5790 --- /dev/null +++ b/scripts/node_fluid_apply_velo/node_fluid_apply_velo.gml @@ -0,0 +1,68 @@ +function Node_Fluid_Apply_Velocity(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Apply Velocity"; + w = 96; + min_h = 96; + + inputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.input, VALUE_TYPE.fdomain, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Brush", self, JUNCTION_CONNECT.input, VALUE_TYPE.surface, noone); + + inputs[| 2] = nodeValue("Position", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [0, 0]) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 3] = nodeValue("Velocity", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [0, 0]) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 4] = nodeValue("Active", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, true); + + input_display_list = [ + ["Domain", false], 0, + ["Velocity", false], 4, 1, 2, 3 + ]; + + outputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.fdomain, noone); + + static drawOverlay = function(active, _x, _y, _s, _mx, _my, _snx, _sny) { + var _mat = inputs[| 1].getValue(); + var _pos = inputs[| 2].getValue(); + + if(is_surface(_mat)) { + var sw = surface_get_width(_mat) * _s; + var sh = surface_get_height(_mat) * _s; + var mx = _x + _pos[0] * _s - sw / 2; + var my = _y + _pos[1] * _s - sh / 2; + + draw_surface_ext(_mat, mx, my, _s, _s, 0, c_white, 0.5); + } + + inputs[| 2].drawOverlay(active, _x, _y, _s, _mx, _my, _snx, _sny); + } + + static update = function(frame = ANIMATOR.current_frame) { + var _dom = inputs[| 0].getValue(frame); + var _mat = inputs[| 1].getValue(frame); + var _pos = inputs[| 2].getValue(frame); + var _vel = inputs[| 3].getValue(frame); + var _act = inputs[| 4].getValue(frame); + + if(_dom == noone || !instance_exists(_dom)) return; + outputs[| 0].setValue(_dom); + + if(!_act) return; + if(!is_surface(_mat)) return; + + var sw = surface_get_width(_mat); + var sh = surface_get_height(_mat); + + fd_rectangle_add_velocity_surface(_dom, _mat, _pos[0] - sw / 2, _pos[1] - sh / 2, 1, 1, _vel[0], _vel[1]); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + var _mat = inputs[| 1].getValue(); + if(!is_surface(_mat)) return; + + draw_surface_fit(_mat, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_apply_velo/node_fluid_apply_velo.yy b/scripts/node_fluid_apply_velo/node_fluid_apply_velo.yy new file mode 100644 index 000000000..3a7482171 --- /dev/null +++ b/scripts/node_fluid_apply_velo/node_fluid_apply_velo.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_apply_velo", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_domain/node_fluid_domain.gml b/scripts/node_fluid_domain/node_fluid_domain.gml new file mode 100644 index 000000000..04d580b9b --- /dev/null +++ b/scripts/node_fluid_domain/node_fluid_domain.gml @@ -0,0 +1,131 @@ +function Node_Fluid_Domain(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Fluid Domain"; + color = COLORS.node_blend_fluid; + icon = THEME.fluid_sim; + + min_h = 128; + + inputs[| 0] = nodeValue("Dimension", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, def_surf_size2) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 1] = nodeValue("Collision", self, JUNCTION_CONNECT.input, VALUE_TYPE.surface, noone); + + inputs[| 2] = nodeValue("Material dissipation type", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 1) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Multiply", "Subtract" ]); + + inputs[| 3] = nodeValue("Material dissipation", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0.02) + .setDisplay(VALUE_DISPLAY.slider, [ 0, 0.1, 0.01 ]); + + inputs[| 4] = nodeValue("Velocity dissipation type", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 1) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Multiply", "Subtract" ]); + + inputs[| 5] = nodeValue("Velocity dissipation", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0.00) + .setDisplay(VALUE_DISPLAY.slider, [ 0, 0.1, 0.01 ]); + + inputs[| 6] = nodeValue("Acceleration", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ 0, 0 ]) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 7] = nodeValue("Material intertia", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ 1, -0.2 ]) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 8] = nodeValue("Initial pressure", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0.75) + .setDisplay(VALUE_DISPLAY.slider, [ 0, 1, 0.01 ]); + + inputs[| 9] = nodeValue("Material maccormack weight", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 1) + .setDisplay(VALUE_DISPLAY.slider, [ 0, 1, 0.01 ]); + + inputs[| 10] = nodeValue("Velocity maccormack weight", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0) + .setDisplay(VALUE_DISPLAY.slider, [ 0, 1, 0.01 ]); + + inputs[| 11] = nodeValue("Wrap", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, false); + + inputs[| 12] = nodeValue("Loop", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, false ); + + outputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.fdomain, noone); + + input_display_list = [ + ["Domain", false], 0, 11, 1, + ["Properties", false], 8, 6, 7, + ["Dissipation", false], 2, 3, 4, 5, + ["Huh?", true], 9, 10, + ]; + + domain = fd_rectangle_create(256, 256); + _dim_old = [0, 0]; + + static update = function(frame = ANIMATOR.current_frame) { + RETURN_ON_REST + + var _dim = inputs[| 0].getValue(frame); + var coll = inputs[| 1].getValue(frame); + var mdisTyp = inputs[| 2].getValue(frame); + var mdis = inputs[| 3].getValue(frame); + var vdisTyp = inputs[| 4].getValue(frame); + var vdis = inputs[| 5].getValue(frame); + var acc = inputs[| 6].getValue(frame); + var matInr = inputs[| 7].getValue(frame); + var inPress = inputs[| 8].getValue(frame); + var mMac = inputs[| 9].getValue(frame); + var vMac = inputs[| 10].getValue(frame); + var wrap = inputs[| 11].getValue(frame); + //var loop = inputs[| 12].getValue(frame); + + if(ANIMATOR.current_frame == 0 || !is_surface(domain.sf_world)) { + fd_rectangle_clear(domain); + fd_rectangle_destroy(domain); + domain = fd_rectangle_create(_dim[0], _dim[1]); + + fd_rectangle_set_visualization_shader(domain, FD_VISUALIZATION_SHADER.COLORIZE); + fd_rectangle_set_material_type(domain, FD_MATERIAL_TYPE.A_16); + fd_rectangle_set_velocity_time_step(domain, 1); + fd_rectangle_set_material_time_step(domain, 1); + + fd_rectangle_set_pressure_iteration_type(domain, -2); + fd_rectangle_set_initial_value_pressure(domain, inPress); + } + + if(_dim[0] != _dim_old[0] || _dim[1] != _dim_old[1]) { + fd_rectangle_set_pressure_size(domain, _dim[0], _dim[1]); + fd_rectangle_set_velocity_size(domain, _dim[0], _dim[1]); + fd_rectangle_set_material_size(domain, _dim[0], _dim[1]); + + _dim_old[0] = _dim[0]; + _dim_old[1] = _dim[1]; + } + + surface_set_target(domain.sf_world); + draw_clear_alpha($00FFFF, 0); + if(is_surface(coll)) + draw_surface_stretched(coll, 0, 0, _dim[0], _dim[1]); + surface_reset_target(); + + fd_rectangle_set_material_dissipation_type(domain, mdisTyp); + fd_rectangle_set_material_dissipation_value(domain, mdis); + + fd_rectangle_set_velocity_dissipation_type(domain, vdisTyp); + fd_rectangle_set_velocity_dissipation_value(domain, vdis); + + fd_rectangle_set_acceleration(domain, acc[0], acc[1], matInr[0], matInr[1]); + + fd_rectangle_set_velocity_maccormack_weight(domain, vMac); + fd_rectangle_set_material_maccormack_weight(domain, mMac); + + fd_rectangle_set_repeat(domain, wrap); + + outputs[| 0].setValue(domain); + + //if(!loop) return; + //if(ANIMATOR.current_frame != 0) return; + + //for( var i = 0; i < ANIMATOR.frames_total; i++ ) + // updateForward(i, false); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + var _mat = inputs[| 1].getValue(); + if(!is_surface(_mat)) return; + + draw_surface_fit(_mat, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_domain/node_fluid_domain.yy b/scripts/node_fluid_domain/node_fluid_domain.yy new file mode 100644 index 000000000..c7a95c22a --- /dev/null +++ b/scripts/node_fluid_domain/node_fluid_domain.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_domain", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_domain_queue/node_counter.yy b/scripts/node_fluid_domain_queue/node_counter.yy new file mode 100644 index 000000000..10832a0b0 --- /dev/null +++ b/scripts/node_fluid_domain_queue/node_counter.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "variable", + "path": "folders/nodes/data/variable.yy", + }, + "resourceVersion": "1.0", + "name": "node_counter", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_fluid_domain_queue/node_fluid_domain_queue.gml b/scripts/node_fluid_domain_queue/node_fluid_domain_queue.gml new file mode 100644 index 000000000..786ebd5d2 --- /dev/null +++ b/scripts/node_fluid_domain_queue/node_fluid_domain_queue.gml @@ -0,0 +1,64 @@ +function Node_Fluid_Domain_Queue(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Queue Domain"; + previewable = false; + + w = 96; + + outputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.fdomain, noone); + + static createNewInput = function() { + var index = ds_list_size(inputs); + + inputs[| index] = nodeValue("Input", self, JUNCTION_CONNECT.input, VALUE_TYPE.fdomain, noone ) + .setVisible(true, true); + + return inputs[| index]; + } + if(!LOADING && !APPENDING) createNewInput(); + + static refreshDynamicInput = function() { + var _l = ds_list_create(); + + for( var i = 0; i < ds_list_size(inputs); i++ ) { + if(inputs[| i].value_from) + ds_list_add(_l, inputs[| i]); + else + delete inputs[| i]; + } + + for( var i = 0; i < ds_list_size(_l); i++ ) + _l[| i].index = i; + + ds_list_destroy(inputs); + inputs = _l; + + createNewInput(); + } + + static onValueFromUpdate = function(index) { + if(LOADING || APPENDING) return; + + refreshDynamicInput(); + } + + static update = function() { + for( var i = 0; i < ds_list_size(inputs) - 1; i++ ) { + var _dom = inputs[| i].getValue(); + if(_dom != noone && instance_exists(_dom)) + outputs[| 0].setValue(_dom); + } + } + + static postDeserialize = function() { + var _inputs = load_map[? "inputs"]; + + for(var i = 0; i < ds_list_size(_inputs); i++) + createNewInput(); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + + draw_sprite_fit(s_node_fluidSim_domain_queue, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_domain_queue/node_fluid_domain_queue.yy b/scripts/node_fluid_domain_queue/node_fluid_domain_queue.yy new file mode 100644 index 000000000..e105bddde --- /dev/null +++ b/scripts/node_fluid_domain_queue/node_fluid_domain_queue.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_domain_queue", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_render/node_fluid_render.gml b/scripts/node_fluid_render/node_fluid_render.gml new file mode 100644 index 000000000..cd452e9c2 --- /dev/null +++ b/scripts/node_fluid_render/node_fluid_render.gml @@ -0,0 +1,56 @@ +function Node_Fluid_Render(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Render Domain"; + color = COLORS.node_blend_fluid; + icon = THEME.fluid_sim; + + inputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.input, VALUE_TYPE.fdomain, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Dimension", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, def_surf_size2) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 2] = nodeValue("Interpolate", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, false); + + inputs[| 3] = nodeValue("Draw Domain", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, false); + + input_display_list = [ + ["Domain", false], 0, + ["Render", false], 1, 2, 3, + ]; + + outputs[| 0] = nodeValue("Fluid", self, JUNCTION_CONNECT.output, VALUE_TYPE.surface, noone); + + outputs[| 1] = nodeValue("Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.surface, noone); + + static update = function(frame = ANIMATOR.current_frame) { + var _dom = inputs[| 0].getValue(frame); + var _dim = inputs[| 1].getValue(frame); + var _int = inputs[| 2].getValue(frame); + var _drw = inputs[| 3].getValue(frame); + + if(_dom == noone || !instance_exists(_dom)) return; + + var _outSurf = outputs[| 0].getValue(); + _outSurf = surface_verify(_outSurf, _dim[0], _dim[1]); + outputs[| 0].setValue(_outSurf); + + var fSurf = _dom.sf_material_0; + if(!is_surface(fSurf)) return; + outputs[| 1].setValue(_dom.sf_world); + + surface_set_target(_outSurf); + draw_clear_alpha(0, 0); + + BLEND_OVERRIDE; + shader_set(sh_fd_visualize_colorize_glsl); + gpu_set_texfilter(_int); + draw_surface_stretched(fSurf, 0, 0, _dim[0], _dim[1]); + gpu_set_texfilter(false); + shader_reset(); + BLEND_NORMAL; + + if(_drw && is_surface(_dom.sf_world)) + draw_surface_stretched(_dom.sf_world, 0, 0, _dim[0], _dim[1]); + surface_reset_target(); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_render/node_fluid_render.yy b/scripts/node_fluid_render/node_fluid_render.yy new file mode 100644 index 000000000..8dbedb575 --- /dev/null +++ b/scripts/node_fluid_render/node_fluid_render.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_render", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_repulse/node_fluid_repulse.gml b/scripts/node_fluid_repulse/node_fluid_repulse.gml new file mode 100644 index 000000000..7b0cc6810 --- /dev/null +++ b/scripts/node_fluid_repulse/node_fluid_repulse.gml @@ -0,0 +1,78 @@ +function Node_Fluid_Repulse(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Repulse"; + w = 96; + min_h = 96; + + inputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.input, VALUE_TYPE.fdomain, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Position", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [0, 0]) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 2] = nodeValue("Radius", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 8); + + inputs[| 3] = nodeValue("Strength", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0.10) + .setDisplay(VALUE_DISPLAY.slider, [-1, 1, 0.01]); + + inputs[| 4] = nodeValue("Mode", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Override", "Add" ]); + + input_display_list = [ + ["Domain", false], 0, + ["Repulse", false], 4, 1, 2, 3 + ]; + + outputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.fdomain, noone); + + static drawOverlay = function(active, _x, _y, _s, _mx, _my, _snx, _sny) { + var _pos = inputs[| 1].getValue(); + var _rad = inputs[| 2].getValue(); + var px = _x + _pos[0] * _s; + var py = _y + _pos[1] * _s; + + draw_set_color(COLORS._main_accent); + draw_circle(px, py, _rad * _s, true); + + inputs[| 1].drawOverlay(active, _x, _y, _s, _mx, _my, _snx, _sny); + inputs[| 2].drawOverlay(active, px, py, _s, _mx, _my, _snx, _sny, 0, 1, THEME.anchor_scale_hori); + } + + static update = function(frame = ANIMATOR.current_frame) { + var _dom = inputs[| 0].getValue(frame); + var _pos = inputs[| 1].getValue(frame); + var _rad = inputs[| 2].getValue(frame); + var _str = inputs[| 3].getValue(frame); + var _mod = inputs[| 4].getValue(frame); + + if(_dom == noone || !instance_exists(_dom)) return; + outputs[| 0].setValue(_dom); + + _rad = max(_rad, 1); + var vSurface = surface_create_size(_dom.sf_velocity); + + surface_set_target(vSurface) + draw_clear_alpha(0., 0.); + shader_set(sh_fd_repulse); + BLEND_OVERRIDE; + + shader_set_f(sh_fd_repulse, "strength", _str); + draw_sprite_stretched(s_fx_pixel, 0, _pos[0] - _rad, _pos[1] - _rad, _rad * 2, _rad * 2); + BLEND_NORMAL; + shader_reset(); + surface_reset_target(); + + with(_dom) { + fd_rectangle_set_target(id, _mod? FD_TARGET_TYPE.ADD_VELOCITY : FD_TARGET_TYPE.REPLACE_VELOCITY); + draw_surface(vSurface, 0, 0); + fd_rectangle_reset_target(id); + } + + surface_free(vSurface); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + + draw_sprite_fit(s_node_fluidSim_repulse, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_repulse/node_fluid_repulse.yy b/scripts/node_fluid_repulse/node_fluid_repulse.yy new file mode 100644 index 000000000..5fd4d5c16 --- /dev/null +++ b/scripts/node_fluid_repulse/node_fluid_repulse.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_repulse", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_sim/node_fluid_sim.gml b/scripts/node_fluid_sim/node_fluid_sim.gml new file mode 100644 index 000000000..9eace3586 --- /dev/null +++ b/scripts/node_fluid_sim/node_fluid_sim.gml @@ -0,0 +1,26 @@ +function Node_Fluid_Group(_x, _y, _group = -1) : Node_Collection(_x, _y, _group) constructor { + name = "FluidSim"; + color = COLORS.node_blend_fluid; + icon = THEME.fluid_sim; + + ungroupable = false; + update_on_frame = true; + + if(!LOADING && !APPENDING && !CLONING) { + var _domain = nodeBuild("Node_Fluid_Domain", -384, -32, self); + var _update = nodeBuild("Node_Fluid_Update", 0, -32, self); + var _render = nodeBuild("Node_Fluid_Render", 128, -32, self); + var _output = nodeBuild("Node_Group_Output", 384, -32, self); + + _output.inputs[| 0].setFrom(_render.outputs[| 0]); + _render.inputs[| 0].setFrom(_update.outputs[| 0]); + _update.inputs[| 0].setFrom(_domain.outputs[| 0]); + } + + static onStep = function() { + RETURN_ON_REST + + setRenderStatus(false); + UPDATE |= RENDER_TYPE.full; + } +} \ No newline at end of file diff --git a/scripts/node_fluid_sim/node_fluid_sim.yy b/scripts/node_fluid_sim/node_fluid_sim.yy new file mode 100644 index 000000000..1063e4808 --- /dev/null +++ b/scripts/node_fluid_sim/node_fluid_sim.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_sim", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_turbulence/node_fluid_turbulence.gml b/scripts/node_fluid_turbulence/node_fluid_turbulence.gml new file mode 100644 index 000000000..f1abb07bb --- /dev/null +++ b/scripts/node_fluid_turbulence/node_fluid_turbulence.gml @@ -0,0 +1,74 @@ +function Node_Fluid_Turbulence(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Turbulence"; + w = 96; + min_h = 96; + + inputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.input, VALUE_TYPE.fdomain, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Effect area", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, AREA_DEF) + .setDisplay(VALUE_DISPLAY.area); + + inputs[| 2] = nodeValue("Strength", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0.10) + .setDisplay(VALUE_DISPLAY.slider, [-1, 1, 0.01]); + + inputs[| 3] = nodeValue("Scale", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 4) + .setDisplay(VALUE_DISPLAY.slider, [1, 16, 0.01]); + + inputs[| 4] = nodeValue("Seed", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, irandom(99999) ); + + inputs[| 5] = nodeValue("Mode", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Override", "Add" ]); + + input_display_list = [ + ["Domain", false], 0, + ["Turbulence", false], 5, 1, 2, 4, 3 + ]; + + outputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.fdomain, noone); + + static drawOverlay = function(active, _x, _y, _s, _mx, _my, _snx, _sny) { + inputs[| 1].drawOverlay(active, _x, _y, _s, _mx, _my, _snx, _sny); + } + + static update = function(frame = ANIMATOR.current_frame) { + var _dom = inputs[| 0].getValue(frame); + var _are = inputs[| 1].getValue(frame); + var _str = inputs[| 2].getValue(frame); + var _sca = inputs[| 3].getValue(frame); + var _sed = inputs[| 4].getValue(frame); + var _mod = inputs[| 5].getValue(frame); + + if(_dom == noone || !instance_exists(_dom)) return; + outputs[| 0].setValue(_dom); + + var vSurface = surface_create_size(_dom.sf_velocity); + + surface_set_target(vSurface) + draw_clear_alpha(0., 0.); + shader_set(sh_fd_turbulence); + BLEND_OVERRIDE; + + shader_set_uniform_f(shader_get_uniform(sh_fd_turbulence, "scale"), _sca); + shader_set_uniform_f(shader_get_uniform(sh_fd_turbulence, "seed"), _sed); + shader_set_uniform_f(shader_get_uniform(sh_fd_turbulence, "strength"), _str); + draw_sprite_stretched(s_fx_pixel, 0, _are[0] - _are[2], _are[1] - _are[3], _are[2] * 2, _are[3] * 2); + BLEND_NORMAL; + shader_reset(); + surface_reset_target(); + + with(_dom) { + fd_rectangle_set_target(id, _mod? FD_TARGET_TYPE.ADD_VELOCITY : FD_TARGET_TYPE.REPLACE_VELOCITY); + draw_surface(vSurface, 0, 0); + fd_rectangle_reset_target(id); + } + + surface_free(vSurface); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + + draw_sprite_fit(s_node_fluidSim_turbulence, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_turbulence/node_fluid_turbulence.yy b/scripts/node_fluid_turbulence/node_fluid_turbulence.yy new file mode 100644 index 000000000..2a84619b7 --- /dev/null +++ b/scripts/node_fluid_turbulence/node_fluid_turbulence.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_turbulence", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_update/node_fluid_update.gml b/scripts/node_fluid_update/node_fluid_update.gml new file mode 100644 index 000000000..af80c2e25 --- /dev/null +++ b/scripts/node_fluid_update/node_fluid_update.gml @@ -0,0 +1,37 @@ +function Node_Fluid_Update(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Update Fluid"; + color = COLORS.node_blend_fluid; + icon = THEME.fluid_sim; + w = 96; + min_h = 96; + + inputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.input, VALUE_TYPE.fdomain, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Active", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, true); + + input_display_list = [ + ["Domain", false], 0, + ["Update", false], 1, + ] + + outputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.fdomain, noone); + + static update = function(frame = ANIMATOR.current_frame) { + var _dom = inputs[| 0].getValue(frame); + var _act = inputs[| 1].getValue(frame); + if(_dom == noone || !instance_exists(_dom)) return; + outputs[| 0].setValue(_dom); + + if(!_act) return; + if(is_surface(_dom.sf_world)) + fd_rectangle_update(_dom); + texture_set_interpolation(false); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + var _act = inputs[| 1].getValue(); + draw_sprite_fit(_act? s_node_fluidSim_update : s_node_fluidSim_update_paused, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_update/node_fluid_update.yy b/scripts/node_fluid_update/node_fluid_update.yy new file mode 100644 index 000000000..f385bd28a --- /dev/null +++ b/scripts/node_fluid_update/node_fluid_update.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_update", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_fluid_vortex/node_fluid_vortex.gml b/scripts/node_fluid_vortex/node_fluid_vortex.gml new file mode 100644 index 000000000..9ae8d01a2 --- /dev/null +++ b/scripts/node_fluid_vortex/node_fluid_vortex.gml @@ -0,0 +1,85 @@ +function Node_Fluid_Vortex(_x, _y, _group = -1) : Node_Fluid(_x, _y, _group) constructor { + name = "Vortex"; + w = 96; + min_h = 96; + + inputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.input, VALUE_TYPE.fdomain, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Position", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [0, 0]) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 2] = nodeValue("Radius", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 8); + + inputs[| 3] = nodeValue("Strength", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0.10) + .setDisplay(VALUE_DISPLAY.slider, [-1, 1, 0.01]); + + inputs[| 4] = nodeValue("Attraction", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0) + .setDisplay(VALUE_DISPLAY.slider, [-1, 1, 0.01]); + + inputs[| 5] = nodeValue("Mode", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Override", "Add" ]); + + input_display_list = [ + ["Domain", false], 0, + ["Vortex", false], 5, 1, 2, 3, 4 + ]; + + outputs[| 0] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.fdomain, noone); + outputs[| 1] = nodeValue("Fluid Domain", self, JUNCTION_CONNECT.output, VALUE_TYPE.surface, noone); + + static drawOverlay = function(active, _x, _y, _s, _mx, _my, _snx, _sny) { + var _pos = inputs[| 1].getValue(); + var _rad = inputs[| 2].getValue(); + var px = _x + _pos[0] * _s; + var py = _y + _pos[1] * _s; + + draw_set_color(COLORS._main_accent); + draw_circle(px, py, _rad * _s, true); + + inputs[| 1].drawOverlay(active, _x, _y, _s, _mx, _my, _snx, _sny); + inputs[| 2].drawOverlay(active, px, py, _s, _mx, _my, _snx, _sny, 0, 1, THEME.anchor_scale_hori); + } + + static update = function(frame = ANIMATOR.current_frame) { + var _dom = inputs[| 0].getValue(frame); + var _pos = inputs[| 1].getValue(frame); + var _rad = inputs[| 2].getValue(frame); + var _str = inputs[| 3].getValue(frame); + var _aio = inputs[| 4].getValue(frame); + var _mod = inputs[| 5].getValue(frame); + + if(_dom == noone || !instance_exists(_dom)) return; + outputs[| 0].setValue(_dom); + + _rad = max(_rad, 1); + var vSurface = surface_create_size(_dom.sf_velocity); + + surface_set_target(vSurface) + draw_clear_alpha(0., 0.); + shader_set(sh_fd_vortex); + BLEND_OVERRIDE; + + shader_set_uniform_f(shader_get_uniform(sh_fd_vortex, "vortex"), _str); + shader_set_uniform_f(shader_get_uniform(sh_fd_vortex, "angleIO"), _aio); + draw_sprite_stretched(s_fx_pixel, 0, _pos[0] - _rad, _pos[1] - _rad, _rad * 2, _rad * 2); + BLEND_NORMAL; + shader_reset(); + surface_reset_target(); + + with(_dom) { + fd_rectangle_set_target(id, _mod? FD_TARGET_TYPE.ADD_VELOCITY : FD_TARGET_TYPE.REPLACE_VELOCITY); + draw_surface(vSurface, 0, 0); + fd_rectangle_reset_target(id); + } + + //surface_free(vSurface); + outputs[| 1].setValue(vSurface); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + + draw_sprite_fit(s_node_fluidSim_vortex, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_fluid_vortex/node_fluid_vortex.yy b/scripts/node_fluid_vortex/node_fluid_vortex.yy new file mode 100644 index 000000000..25978823a --- /dev/null +++ b/scripts/node_fluid_vortex/node_fluid_vortex.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_fluid_vortex", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "fluidSim", + "path": "folders/nodes/data/fluidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_guide/node_guide.gml b/scripts/node_guide/node_guide.gml new file mode 100644 index 000000000..27badb808 --- /dev/null +++ b/scripts/node_guide/node_guide.gml @@ -0,0 +1,42 @@ +function __generate_node_guide() { + var amo = ds_map_size(ALL_NODES); + var k = ds_map_find_first(ALL_NODES); + var node_struct = {}; + + CLONING = true; + + repeat(amo) { + var _n = ALL_NODES[? k]; + var _b = _n.build(0, 0); + + var _in = []; + var _ot = []; + + for( var i = 0; i < ds_list_size(_b.inputs); i++ ) + _in[i] = _b.inputs[| i].type; + for( var i = 0; i < ds_list_size(_b.outputs); i++ ) + _ot[i] = _b.outputs[| i].type; + + node_struct[$ k] = { + inputs: _in, + outputs: _ot + } + + k = ds_map_find_next(ALL_NODES, k); + } + + CLONING = false; + + var path = "D:\\Project\\MakhamDev\\LTS-PixelComposer\\Pixels Composer\\datafiles\\data\\nodes\\node_guides.json" + json_save_struct(path, node_struct); + ds_map_destroy(node_struct); + game_end(); +} + +function __init_node_guide() { + global.NODE_GUIDE = {}; + var path = "data\\nodes\\node_guides.json"; + if(!file_exists(path)) return; + + global.NODE_GUIDE = json_load_struct(path); +} \ No newline at end of file diff --git a/scripts/node_guide/node_guide.yy b/scripts/node_guide/node_guide.yy new file mode 100644 index 000000000..7f1d9aef2 --- /dev/null +++ b/scripts/node_guide/node_guide.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_guide", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "data", + "path": "folders/nodes/data.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_logic_operate/node_logic_operate.gml b/scripts/node_logic_operate/node_logic_operate.gml new file mode 100644 index 000000000..23f0d6cad --- /dev/null +++ b/scripts/node_logic_operate/node_logic_operate.gml @@ -0,0 +1,119 @@ +enum LOGIC_OPERATOR { + land, + lor, + lnot, + + lnand, + lnor, + lxor +} + +function Node_create_Logic(_x, _y, _group = -1, _param = "") { + var node = new Node_Logic(_x, _y, _group); + + switch(_param) { + case "and" : node.inputs[| 0].setValue(LOGIC_OPERATOR.land); break; + case "or" : node.inputs[| 0].setValue(LOGIC_OPERATOR.lor); break; + case "not" : node.inputs[| 0].setValue(LOGIC_OPERATOR.lnot); break; + case "nand" : node.inputs[| 0].setValue(LOGIC_OPERATOR.lnand); break; + case "nor" : node.inputs[| 0].setValue(LOGIC_OPERATOR.lnor); break; + case "xor" : node.inputs[| 0].setValue(LOGIC_OPERATOR.lxor); break; + } + + //ds_list_add(PANEL_GRAPH.nodes_list, node); + return node; +} + +function Node_Logic(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Logic Opr"; + color = COLORS.node_blend_number; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Type", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0) + .setDisplay(VALUE_DISPLAY.enum_scroll, [ + /* 0 - 9*/ "And", "Or", "Not", "Nand", "Nor", "Xor" ]) + .rejectArray(); + + inputs[| 1] = nodeValue("a", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, false) + .setVisible(true, true); + + inputs[| 2] = nodeValue("b", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, false) + .setVisible(true, true); + + input_display_list = [ + 0, 1, 2, + ] + + outputs[| 0] = nodeValue("Result", self, JUNCTION_CONNECT.output, VALUE_TYPE.boolean, false); + + static _eval = function(mode, a, b) { + switch(mode) { + case LOGIC_OPERATOR.land : return bool(a) && bool(b); + case LOGIC_OPERATOR.lor : return bool(a) || bool(b); + case LOGIC_OPERATOR.lnot : return !bool(a); + + case LOGIC_OPERATOR.lnand : return !(bool(a) && bool(b)); + case LOGIC_OPERATOR.lnor : return !(bool(a) || bool(b)); + case LOGIC_OPERATOR.lxor : return bool(a) ^^ bool(b); + } + return false; + } + + static step = function() { + var mode = inputs[| 0].getValue(); + + inputs[| 2].setVisible(mode != LOGIC_OPERATOR.lnot, mode != LOGIC_OPERATOR.lnot); + } + + function evalLogicArray(mode, a, b) { + var as = is_array(a); + var bs = is_array(b); + + if(!as && !bs) + return _eval(mode, a, b); + + var al = as? array_length(a) : 0; + var bl = bs? array_length(b) : 0; + + var val = []; + if(!as) a = [ a ]; + if(!bs) b = [ b ]; + + for( var i = 0; i < max(al, bl, cl); i++ ) + val[i] = evalLogicArray(mode, + array_safe_get(a, i,, ARRAY_OVERFLOW.loop), + array_safe_get(b, i,, ARRAY_OVERFLOW.loop), + ); + + return val; + } + + function update(frame = ANIMATOR.current_frame) { + var mode = inputs[| 0].getValue(); + var a = inputs[| 1].getValue(); + var b = inputs[| 2].getValue(); + var val = evalLogicArray(mode, a, b); + outputs[| 0].setValue(val); + } + + function onDrawNode(xx, yy, _mx, _my, _s) { + draw_set_text(f_h3, fa_center, fa_center, COLORS._main_text); + var str = ""; + switch(inputs[| 0].getValue()) { + case LOGIC_OPERATOR.land : str = "And"; break; + case LOGIC_OPERATOR.lor : str = "Or"; break; + case LOGIC_OPERATOR.lnot : str = "Not"; break; + + case LOGIC_OPERATOR.lnand : str = "Nand"; break; + case LOGIC_OPERATOR.lnor : str = "Nor"; break; + case LOGIC_OPERATOR.lxor : str = "Xor"; break; + default: return; + } + + var bbox = drawGetBbox(xx, yy, _s); + var ss = string_scale(str, bbox.w, bbox.h); + draw_text_transformed(bbox.xc, bbox.yc, str, ss, ss, 0); + } +} \ No newline at end of file diff --git a/scripts/node_logic_operate/node_logic_operate.yy b/scripts/node_logic_operate/node_logic_operate.yy new file mode 100644 index 000000000..8322e0638 --- /dev/null +++ b/scripts/node_logic_operate/node_logic_operate.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_logic_operate", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "bool", + "path": "folders/nodes/data/value/bool.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_path_blend/node_path_blend.gml b/scripts/node_path_blend/node_path_blend.gml new file mode 100644 index 000000000..65dd7eae4 --- /dev/null +++ b/scripts/node_path_blend/node_path_blend.gml @@ -0,0 +1,73 @@ +function Node_Path_Blend(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Blend Path"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Path 1", self, JUNCTION_CONNECT.input, VALUE_TYPE.pathnode, noone) + .setVisible(true, true) + .rejectArray(); + + inputs[| 1] = nodeValue("Path 2", self, JUNCTION_CONNECT.input, VALUE_TYPE.pathnode, noone) + .setVisible(true, true) + .rejectArray(); + + inputs[| 2] = nodeValue("Ratio", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0) + .setDisplay(VALUE_DISPLAY.slider, [ 0, 1, 0.01 ]) + .rejectArray(); + + outputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.output, VALUE_TYPE.pathnode, self); + + static getPointRatio = function(_rat) { + var _path1 = inputs[| 0].getValue(); + var _path2 = inputs[| 1].getValue(); + var _lerp = inputs[| 2].getValue(); + + var p1 = _path1 != noone && struct_has(_path1, "getPointRatio"); + var p2 = _path2 != noone && struct_has(_path2, "getPointRatio"); + + if(!p1 && !p2) return [ 0, 0 ]; + if( p1 && !p2) return _path1.getPointRatio(_rat); + if(!p1 && p2) return _path2.getPointRatio(_rat); + + var _p1 = _path1.getPointRatio(_rat); + var _p2 = _path2.getPointRatio(_rat); + var r = []; + + r[0] = lerp(array_safe_get(_p1, 0), array_safe_get(_p2, 0), _lerp); + r[1] = lerp(array_safe_get(_p1, 1), array_safe_get(_p2, 1), _lerp); + + return r; + } + + static getBoundary = function() { + var _path1 = inputs[| 0].getValue(); + var _path2 = inputs[| 1].getValue(); + var _lerp = inputs[| 2].getValue(); + + var p1 = _path1 != noone && struct_has(_path1, "getPointRatio"); + var p2 = _path2 != noone && struct_has(_path2, "getPointRatio"); + + if(!p1 && !p2) return [ 0, 0, 1, 1 ]; + if( p1 && !p2) return _path1.getBoundary(); + if(!p1 && p2) return _path2.getBoundary(); + + var _p1 = _path1.getBoundary(); + var _p2 = _path2.getBoundary(); + + return [ lerp(_p1[0], _p2[0], _lerp), + lerp(_p1[1], _p2[1], _lerp), + lerp(_p1[2], _p2[2], _lerp), + lerp(_p1[3], _p2[3], _lerp), + ]; + } + + function update() { + outputs[| 0].setValue(self); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(s_node_path_blend, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_path_blend/node_path_blend.yy b/scripts/node_path_blend/node_path_blend.yy new file mode 100644 index 000000000..ba4ab836a --- /dev/null +++ b/scripts/node_path_blend/node_path_blend.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_path_blend", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "path", + "path": "folders/nodes/data/value/path.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_path_eval/node_path_eval.gml b/scripts/node_path_eval/node_path_eval.gml new file mode 100644 index 000000000..8888718a6 --- /dev/null +++ b/scripts/node_path_eval/node_path_eval.gml @@ -0,0 +1,30 @@ +function Node_Path_Sample(_x, _y, _group = -1) : Node_Processor(_x, _y, _group) constructor { + name = "Sample Path"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.input, VALUE_TYPE.pathnode, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Ratio", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0); + + outputs[| 0] = nodeValue("Result", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, [ 0, 0 ]) + .setDisplay(VALUE_DISPLAY.vector); + + function process_data(_output, _data, _output_index, _array_index = 0) { + var _path = _data[0]; + var _rat = _data[1]; + if(_path == noone) + return [ 0, 0 ]; + if(!struct_has(_path, "getPointRatio")) + return [ 0, 0 ]; + + return _path.getPointRatio(_rat); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(THEME.node_draw_path, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_path_eval/node_path_eval.yy b/scripts/node_path_eval/node_path_eval.yy new file mode 100644 index 000000000..438d72b48 --- /dev/null +++ b/scripts/node_path_eval/node_path_eval.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_path_eval", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "path", + "path": "folders/nodes/data/value/path.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_path_map_area/node_path_map_area.gml b/scripts/node_path_map_area/node_path_map_area.gml new file mode 100644 index 000000000..c1a5ac450 --- /dev/null +++ b/scripts/node_path_map_area/node_path_map_area.gml @@ -0,0 +1,49 @@ +function Node_Path_Map_Area(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Remap Path"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.input, VALUE_TYPE.pathnode, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Area", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, [16, 16, 16, 16]) + .setDisplay(VALUE_DISPLAY.area); + inputs[| 1].editWidget.adjust_shape = false; + + outputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.output, VALUE_TYPE.pathnode, self); + + static drawOverlay = function(active, _x, _y, _s, _mx, _my, _snx, _sny) { + inputs[| 1].drawOverlay(active, _x, _y, _s, _mx, _my, _snx, _sny); + } + + static getPointRatio = function(_rat) { + var _path = inputs[| 0].getValue(); + var _area = inputs[| 1].getValue(); + + if(!is_struct(_path) || !struct_has(_path, "getPointRatio")) + return [ 0, 0 ]; + + var _b = _path.getBoundary(); + var _p = _path.getPointRatio(_rat); + + _p[0] = (_area[0] - _area[2]) + (_p[0] - _b[0]) / (_b[2] - _b[0]) * _area[2] * 2; + _p[1] = (_area[1] - _area[3]) + (_p[1] - _b[1]) / (_b[3] - _b[1]) * _area[3] * 2; + + return _p; + } + + static getBoundary = function() { + var _area = inputs[| 1].getValue(); + return [ _area[0] - _area[2], _area[1] - _area[3], _area[0] + _area[2], _area[1] + _area[3] ]; + } + + function update() { + outputs[| 0].setValue(self); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(THEME.node_draw_path, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_path_map_area/node_path_map_area.yy b/scripts/node_path_map_area/node_path_map_area.yy new file mode 100644 index 000000000..01970e5e6 --- /dev/null +++ b/scripts/node_path_map_area/node_path_map_area.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_path_map_area", + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "path", + "path": "folders/nodes/data/value/path.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_path_shift/node_path_shift.gml b/scripts/node_path_shift/node_path_shift.gml new file mode 100644 index 000000000..77ddb0404 --- /dev/null +++ b/scripts/node_path_shift/node_path_shift.gml @@ -0,0 +1,41 @@ +function Node_Path_Shift(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Shift Path"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.input, VALUE_TYPE.pathnode, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Distance", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0); + + outputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.output, VALUE_TYPE.pathnode, self); + + static getPointRatio = function(_rat) { + var _path = inputs[| 0].getValue(); + var _shf = inputs[| 1].getValue(); + + if(!is_struct(_path) || !struct_has(_path, "getPointRatio")) + return [ 0, 0 ]; + + var _p0 = _path.getPointRatio(clamp(_rat - 0.001, 0, 0.999999)); + var _p = _path.getPointRatio(_rat); + var _p1 = _path.getPointRatio(clamp(_rat + 0.001, 0, 0.999999)); + + var dir = point_direction(_p0[0], _p0[1], _p1[0], _p1[1]) + 90; + + _p[0] = _p[0] + lengthdir_x(_shf, dir); + _p[1] = _p[1] + lengthdir_y(_shf, dir); + + return _p; + } + + function update() { + outputs[| 0].setValue(self); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(THEME.node_draw_path, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_path_shift/node_path_shift.yy b/scripts/node_path_shift/node_path_shift.yy new file mode 100644 index 000000000..9acd9b27e --- /dev/null +++ b/scripts/node_path_shift/node_path_shift.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_path_shift", + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "path", + "path": "folders/nodes/data/value/path.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_path_transform/node_path_transform.gml b/scripts/node_path_transform/node_path_transform.gml new file mode 100644 index 000000000..50025413f --- /dev/null +++ b/scripts/node_path_transform/node_path_transform.gml @@ -0,0 +1,74 @@ +function Node_Path_Transform(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Transform Path"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.input, VALUE_TYPE.pathnode, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Position", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ 0, 0 ]) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 2] = nodeValue("Rotation", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0) + .setDisplay(VALUE_DISPLAY.rotation); + + inputs[| 3] = nodeValue("Scale", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ 1, 1 ]) + .setDisplay(VALUE_DISPLAY.vector); + + outputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.output, VALUE_TYPE.pathnode, self); + + static getPointRatio = function(_rat) { + var _path = inputs[| 0].getValue(); + var _pos = inputs[| 1].getValue(); + var _rot = inputs[| 2].getValue(); + var _sca = inputs[| 3].getValue(); + + if(!is_struct(_path) || !struct_has(_path, "getPointRatio")) + return [ 0, 0 ]; + + var _b = _path.getBoundary(); + var _p = _path.getPointRatio(_rat); + + var cx = (_b[0] + _b[2]) / 2; + var cy = (_b[1] + _b[1]) / 2; + + _p[0] = cx + (_p[0] - cx) * _sca[0]; + _p[1] = cy + (_p[1] - cy) * _sca[1]; + + _p = point_rotate(_p[0], _p[1], cx, cy, _rot); + + _p[0] += _pos[0]; + _p[1] += _pos[1]; + + return _p; + } + + static getBoundary = function() { + var _path = inputs[| 0].getValue(); + var _pos = inputs[| 1].getValue(); + var _rot = inputs[| 2].getValue(); + var _sca = inputs[| 3].getValue(); + + if(_path == noone) return [ 0, 0, 1, 1 ]; + + var _b = _path.getBoundary(); + + var cx = (_b[0] + _b[2]) / 2; + var cy = (_b[1] + _b[1]) / 2; + + _b[0] = cx + (_b[0] - cx) * _sca[0]; + _b[1] = cy + (_b[1] - cy) * _sca[1]; + _b[2] = cx + (_b[2] - cx) * _sca[0]; + _b[3] = cy + (_b[3] - cy) * _sca[1]; + } + + function update() { + outputs[| 0].setValue(self); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(THEME.node_draw_path, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_path_transform/node_path_transform.yy b/scripts/node_path_transform/node_path_transform.yy new file mode 100644 index 000000000..09e772576 --- /dev/null +++ b/scripts/node_path_transform/node_path_transform.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_path_transform", + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "path", + "path": "folders/nodes/data/value/path.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_path_trim/node_path_trim.gml b/scripts/node_path_trim/node_path_trim.gml new file mode 100644 index 000000000..153827792 --- /dev/null +++ b/scripts/node_path_trim/node_path_trim.gml @@ -0,0 +1,36 @@ +function Node_Path_Trim(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Trim Path"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.input, VALUE_TYPE.pathnode, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Range", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ 0, 1 ]) + .setDisplay(VALUE_DISPLAY.slider_range, [ 0, 1, 0.01 ]); + + outputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.output, VALUE_TYPE.pathnode, self); + + static getPointRatio = function(_rat) { + var _path = inputs[| 0].getValue(); + var _rng = inputs[| 1].getValue(); + + if(!is_struct(_path) || !struct_has(_path, "getPointRatio")) + return [ 0, 0 ]; + + _rat = _rng[0] + _rat * (_rng[1] - _rng[0]); + var _p = _path.getPointRatio(_rat); + + return _p; + } + + function update() { + outputs[| 0].setValue(self); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(THEME.node_draw_path, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_path_trim/node_path_trim.yy b/scripts/node_path_trim/node_path_trim.yy new file mode 100644 index 000000000..b67a3ffe3 --- /dev/null +++ b/scripts/node_path_trim/node_path_trim.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_path_trim", + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "path", + "path": "folders/nodes/data/value/path.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_path_wave/node_path_wave.gml b/scripts/node_path_wave/node_path_wave.gml new file mode 100644 index 000000000..cbd445c9c --- /dev/null +++ b/scripts/node_path_wave/node_path_wave.gml @@ -0,0 +1,59 @@ +function Node_Path_Wave(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Wave Path"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.input, VALUE_TYPE.pathnode, noone) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Frequency", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 4); + + inputs[| 2] = nodeValue("Size", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 4); + + inputs[| 3] = nodeValue("Shift", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0); + + inputs[| 4] = nodeValue("Smooth", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, false); + + outputs[| 0] = nodeValue("Path", self, JUNCTION_CONNECT.output, VALUE_TYPE.pathnode, self); + + input_display_list = [ + ["Path", true], 0, + ["Wave", false], 1, 2, 3, 4, + ] + + static getPointRatio = function(_rat) { + var _path = inputs[| 0].getValue(); + var _fre = inputs[| 1].getValue(); + var _amo = inputs[| 2].getValue(); + var _shf = inputs[| 3].getValue(); + var _smt = inputs[| 4].getValue(); + + if(!is_struct(_path) || !struct_has(_path, "getPointRatio")) + return [ 0, 0 ]; + + var _p0 = _path.getPointRatio(clamp(_rat - 0.001, 0, 0.999999)); + var _p = _path.getPointRatio(_rat); + var _p1 = _path.getPointRatio(clamp(_rat + 0.001, 0, 0.999999)); + + var dir = point_direction(_p0[0], _p0[1], _p1[0], _p1[1]) + 90; + var prg; + + if(_smt) prg = cos((_shf + _rat * _fre) * pi * 2); + else prg = (abs(frac(_shf + _rat * _fre) * 2 - 1) - 0.5) * 2; + + _p[0] = _p[0] + lengthdir_x(prg * _amo, dir); + _p[1] = _p[1] + lengthdir_y(prg * _amo, dir); + + return _p; + } + + function update() { + outputs[| 0].setValue(self); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(THEME.node_draw_path, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_path_wave/node_path_wave.yy b/scripts/node_path_wave/node_path_wave.yy new file mode 100644 index 000000000..657a0f0ef --- /dev/null +++ b/scripts/node_path_wave/node_path_wave.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_path_wave", + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "path", + "path": "folders/nodes/data/value/path.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_rigid_override/node_rigid_override.gml b/scripts/node_rigid_override/node_rigid_override.gml new file mode 100644 index 000000000..85dbab5f0 --- /dev/null +++ b/scripts/node_rigid_override/node_rigid_override.gml @@ -0,0 +1,80 @@ +function Node_Rigid_Override(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Rigidbody Override"; + color = COLORS.node_blend_simulation; + icon = THEME.rigidSim; + previewable = false; + node_draw_icon = s_node_rigid_override; + + w = 96; + h = 80; + min_h = h; + + inputs[| 0] = nodeValue("Object", self, JUNCTION_CONNECT.input, VALUE_TYPE.rigid, noone ) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Positions", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [0, 0] ) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 2] = nodeValue("Scales", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [0, 0] ) + .setDisplay(VALUE_DISPLAY.vector); + + inputs[| 3] = nodeValue("Rotations", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0 ); + + inputs[| 4] = nodeValue("Blends", self, JUNCTION_CONNECT.input, VALUE_TYPE.color, 0 ); + + inputs[| 5] = nodeValue("Alpha", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0 ); + + inputs[| 6] = nodeValue("Velocity", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [0, 0] ) + .setDisplay(VALUE_DISPLAY.vector); + + outputs[| 0] = nodeValue("Object", self, JUNCTION_CONNECT.output, VALUE_TYPE.rigid, noone ); + + static update = function(frame = ANIMATOR.current_frame) { + var objNode = inputs[| 0].getValue(); + outputs[| 0].setValue(objNode); + if(!variable_struct_exists(objNode, "object")) return; + var objs = objNode.object; + + var _pos = inputs[| 1].getValue(); + var _sca = inputs[| 2].getValue(); + var _rot = inputs[| 3].getValue(); + var _col = inputs[| 4].getValue(); + var _alp = inputs[| 5].getValue(); + var _vel = inputs[| 6].getValue(); + + for( var i = 0; i < array_length(objs); i++ ) { + var obj = objs[i]; + if(obj == noone || !instance_exists(obj)) continue; + if(is_undefined(obj.phy_active)) continue; + + if(is_array(_pos) && array_length(_pos) > i && is_array(_pos[i])) { + obj.x = _pos[i][0]; + obj.y = _pos[i][1]; + } + + if(is_array(_sca) && array_length(_sca) > i && is_array(_sca[i])) { + obj.xscale = _sca[i][0]; + obj.yscale = _sca[i][1]; + } + + if(is_array(_rot) && array_length(_rot) > i) + obj.phy_rotation = _rot[i]; + + if(is_array(_col) && array_length(_col) > i) + obj.image_blend = _col[i]; + + if(is_array(_alp) && array_length(_alp) > i) + obj.image_alpha = _alp[i]; + + if(is_array(_vel) && array_length(_vel) > i && is_array(_vel[i])) { + obj.phy_linear_velocity_x = _vel[i][0]; + obj.phy_linear_velocity_y = _vel[i][1]; + } + } + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(node_draw_icon, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_rigid_override/node_rigid_override.yy b/scripts/node_rigid_override/node_rigid_override.yy new file mode 100644 index 000000000..982658e27 --- /dev/null +++ b/scripts/node_rigid_override/node_rigid_override.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_rigid_override", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "rigidSim", + "path": "folders/nodes/data/rigidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_rigid_variable/node_rigid_variable.gml b/scripts/node_rigid_variable/node_rigid_variable.gml new file mode 100644 index 000000000..a7d116cb3 --- /dev/null +++ b/scripts/node_rigid_variable/node_rigid_variable.gml @@ -0,0 +1,80 @@ +function Node_Rigid_Variable(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Rigidbody Variable"; + color = COLORS.node_blend_simulation; + icon = THEME.rigidSim; + previewable = false; + node_draw_icon = s_node_rigid_variable; + + w = 96; + h = 80; + min_h = h; + + inputs[| 0] = nodeValue("Object", self, JUNCTION_CONNECT.input, VALUE_TYPE.rigid, noone ) + .setVisible(true, true); + + input_display_list = [ 0 ]; + + outputs[| 0] = nodeValue("Positions", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, [ 0, 0 ] ) + .setDisplay(VALUE_DISPLAY.vector); + + outputs[| 1] = nodeValue("Scales", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, [ 0, 0 ] ) + .setDisplay(VALUE_DISPLAY.vector); + + outputs[| 2] = nodeValue("Rotations", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, 0 ); + + outputs[| 3] = nodeValue("Blends", self, JUNCTION_CONNECT.output, VALUE_TYPE.color, 0 ) + .setVisible(false); + + outputs[| 4] = nodeValue("Alpha", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, 0 ) + .setVisible(false); + + outputs[| 5] = nodeValue("Velocity", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, [ 0, 0 ] ) + .setDisplay(VALUE_DISPLAY.vector) + .setVisible(false); + + outputs[| 6] = nodeValue("Center of mass", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, [ 0, 0 ] ) + .setDisplay(VALUE_DISPLAY.vector) + .setVisible(false); + + static update = function(frame = ANIMATOR.current_frame) { + var objNode = inputs[| 0].getValue(); + outputs[| 0].setValue(objNode); + if(!variable_struct_exists(objNode, "object")) return; + var objs = objNode.object; + + var _get = []; + var _val = []; + + for( var i = 0; i < ds_list_size(outputs); i++ ) { + _get[i] = false; + var _in = outputs[| i]; + for( var j = 0; j < ds_list_size(_in.value_to); j++ ) + if(_in.value_to[| j].value_from == _in) _get[i] = true; + + _val[i] = []; + if(_get[i]) _val[i] = array_create(array_length(objs)); + } + + for( var i = 0; i < array_length(objs); i++ ) { + var obj = objs[i]; + if(obj == noone || !instance_exists(obj)) continue; + if(is_undefined(obj.phy_active)) continue; + + if(_get[0]) _val[0][i] = [ obj.x, obj.y ]; + if(_get[1]) _val[1][i] = [ obj.xscale, obj.yscale ]; + if(_get[2]) _val[2][i] = [ obj.phy_rotation ]; + if(_get[3]) _val[3][i] = [ obj.image_blend ]; + if(_get[4]) _val[4][i] = [ obj.image_alpha ]; + if(_get[5]) _val[5][i] = [ obj.phy_linear_velocity_x, obj.phy_linear_velocity_y ]; + if(_get[6]) _val[6][i] = [ obj.phy_com_x, obj.phy_com_y ]; + } + + for( var i = 0; i < ds_list_size(outputs); i++ ) + if(_get[i]) outputs[| i].setValue(_val[i]); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(node_draw_icon, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_rigid_variable/node_rigid_variable.yy b/scripts/node_rigid_variable/node_rigid_variable.yy new file mode 100644 index 000000000..d6d04f71b --- /dev/null +++ b/scripts/node_rigid_variable/node_rigid_variable.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_rigid_variable", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "rigidSim", + "path": "folders/nodes/data/rigidSim.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_scatter_points/node_area.gml b/scripts/node_scatter_points/node_area.gml new file mode 100644 index 000000000..2a08d50b1 --- /dev/null +++ b/scripts/node_scatter_points/node_area.gml @@ -0,0 +1,53 @@ +function Node_Area(_x, _y, _group = -1) : Node_Processor(_x, _y, _group) constructor { + name = "Area"; + color = COLORS.node_blend_number; + previewable = false; + + w = 96; + + + inputs[| 0] = nodeValue(0, "Postion", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ 0, 0 ] ) + .setDisplay(VALUE_DISPLAY.vector) + .setVisible(true, true); + inputs[| 1] = nodeValue(1, "Size", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ 16, 16 ] ) + .setDisplay(VALUE_DISPLAY.vector) + .setVisible(true, true); + + inputs[| 2] = nodeValue(2, "Shape", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, AREA_SHAPE.rectangle ) + .setDisplay(VALUE_DISPLAY.enum_scroll, ["Rectangle", "Elipse"]); + + outputs[| 0] = nodeValue(0, "Area", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, [ 0, 0, 0, 0, AREA_SHAPE.rectangle ]) + .setDisplay(VALUE_DISPLAY.vector); + + static drawOverlay = function(active, _x, _y, _s, _mx, _my, _snx, _sny) { + var _pos = inputs[| 0].getValue(); + var _span = inputs[| 1].getValue(); + var _shape = inputs[| 2].getValue(); + var px = _x + _pos[0] * _s; + var py = _y + _pos[1] * _s; + var ex = _span[0] * _s; + var ey = _span[1] * _s; + + draw_set_color(COLORS._main_accent); + switch(_shape) { + case AREA_SHAPE.rectangle : + draw_rectangle(px - ex, py - ey, px + ex, py + ey, true); + break; + case AREA_SHAPE.elipse : + draw_ellipse(px - ex, py - ey, px + ex, py + ey, true); + break; + } + + inputs[| 0].drawOverlay(active, _x, _y, _s, _mx, _my, _snx, _sny); + inputs[| 1].drawOverlay(active, px, py, _s, _mx, _my, _snx, _sny); + } + + function process_data(_output, _data, index = 0) { + return [_data[0][0], _data[0][1], _data[1][0], _data[1][1], _data[2]]; + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(THEME.node_draw_area, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_scatter_points/node_scatter_points.gml b/scripts/node_scatter_points/node_scatter_points.gml new file mode 100644 index 000000000..60d7770de --- /dev/null +++ b/scripts/node_scatter_points/node_scatter_points.gml @@ -0,0 +1,76 @@ +function Node_Scatter_Points(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Scatter Points"; + color = COLORS.node_blend_number; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Point area", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ def_surf_size / 2, def_surf_size / 2, def_surf_size / 2, def_surf_size / 2, AREA_SHAPE.rectangle ]) + .setDisplay(VALUE_DISPLAY.area); + + inputs[| 1] = nodeValue("Point distribution", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 0) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Area", "Border", "Map" ]) + .rejectArray(); + + inputs[| 2] = nodeValue("Scatter", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 1) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Uniform", "Random" ]) + .rejectArray(); + + inputs[| 3] = nodeValue("Point amount", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 2, "Amount of particle spawn in that frame.") + .rejectArray(); + + inputs[| 4] = nodeValue("Distribution map", self, JUNCTION_CONNECT.input, VALUE_TYPE.surface, 0) + .rejectArray(); + + inputs[| 5] = nodeValue("Seed", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, irandom(99999)) + .rejectArray(); + + input_display_list = [ 5, 0, 1, 4, 2, 3 ]; + + outputs[| 0] = nodeValue("Points", self, JUNCTION_CONNECT.output, VALUE_TYPE.float, [ ]) + .setDisplay(VALUE_DISPLAY.vector); + + static step = function() { + var _dist = inputs[| 1].getValue(); + + inputs[| 2].setVisible(_dist != 2); + inputs[| 4].setVisible(_dist == 2, _dist == 2); + } + + static drawOverlay = function(active, _x, _y, _s, _mx, _my, _snx, _sny) { + inputs[| 0].drawOverlay(active, _x, _y, _s, _mx, _my, _snx, _sny); + } + + function update(frame = ANIMATOR.current_frame) { + var _area = inputs[| 0].getValue(); + var _dist = inputs[| 1].getValue(); + var _scat = inputs[| 2].getValue(); + var _amo = inputs[| 3].getValue(); + var _distMap = inputs[| 4].getValue(); + var _seed = inputs[| 5].getValue(); + var pos; + + if(_dist != 2) { + pos = array_create(_amo); + for( var i = 0; i < _amo; i++ ) + pos[i] = area_get_random_point(_area, _dist, _scat, i, _amo, _seed++); + } else { + pos = []; + var p = get_points_from_dist(_distMap, _amo, _seed); + for( var i = 0; i < array_length(p); i++ ) { + if(p[i] == 0) continue; + p[i][0] = _area[0] + _area[2] * (p[i][0] * 2 - 1); + p[i][1] = _area[1] + _area[3] * (p[i][1] * 2 - 1); + + array_push(pos, p[i]); + } + } + + outputs[| 0].setValue(pos); + } + + static onDrawNode = function(xx, yy, _mx, _my, _s) { + var bbox = drawGetBbox(xx, yy, _s); + draw_sprite_fit(s_node_scatter_point, 0, bbox.xc, bbox.yc, bbox.w, bbox.h); + } +} \ No newline at end of file diff --git a/scripts/node_scatter_points/node_scatter_points.yy b/scripts/node_scatter_points/node_scatter_points.yy new file mode 100644 index 000000000..495f476f8 --- /dev/null +++ b/scripts/node_scatter_points/node_scatter_points.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_scatter_points", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "number", + "path": "folders/nodes/data/value/number.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_sdf/node_alpha_to_mask.yy b/scripts/node_sdf/node_alpha_to_mask.yy new file mode 100644 index 000000000..f72ec0b69 --- /dev/null +++ b/scripts/node_sdf/node_alpha_to_mask.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "filter", + "path": "folders/nodes/data/filter.yy", + }, + "resourceVersion": "1.0", + "name": "node_alpha_to_mask", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_sdf/node_bw.yy b/scripts/node_sdf/node_bw.yy new file mode 100644 index 000000000..6d2681493 --- /dev/null +++ b/scripts/node_sdf/node_bw.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "filter", + "path": "folders/nodes/data/filter.yy", + }, + "resourceVersion": "1.0", + "name": "node_bw", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_sdf/node_color_adjustment.yy b/scripts/node_sdf/node_color_adjustment.yy new file mode 100644 index 000000000..8df16cc8c --- /dev/null +++ b/scripts/node_sdf/node_color_adjustment.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "filter", + "path": "folders/nodes/data/filter.yy", + }, + "resourceVersion": "1.0", + "name": "node_color_adjustment", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_sdf/node_color_replacement.yy b/scripts/node_sdf/node_color_replacement.yy new file mode 100644 index 000000000..024aa6a80 --- /dev/null +++ b/scripts/node_sdf/node_color_replacement.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "process", + "path": "folders/nodes/data/process.yy", + }, + "resourceVersion": "1.0", + "name": "node_color_replacement", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_sdf/node_greyscale.yy b/scripts/node_sdf/node_greyscale.yy new file mode 100644 index 000000000..ee372977e --- /dev/null +++ b/scripts/node_sdf/node_greyscale.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "filter", + "path": "folders/nodes/data/filter.yy", + }, + "resourceVersion": "1.0", + "name": "node_greyscale", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_sdf/node_outline.yy b/scripts/node_sdf/node_outline.yy new file mode 100644 index 000000000..86468bc09 --- /dev/null +++ b/scripts/node_sdf/node_outline.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "process", + "path": "folders/nodes/data/process.yy", + }, + "resourceVersion": "1.0", + "name": "node_outline", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/scripts/node_sdf/node_sdf.gml b/scripts/node_sdf/node_sdf.gml new file mode 100644 index 000000000..dae215da2 --- /dev/null +++ b/scripts/node_sdf/node_sdf.gml @@ -0,0 +1,93 @@ +function Node_SDF(_x, _y, _group = -1) : Node_Processor(_x, _y, _group) constructor { + name = "SDF"; + + uniform_sdf_dim = shader_get_uniform(sh_sdf, "dimension"); + uniform_sdf_stp = shader_get_uniform(sh_sdf, "stepSize"); + uniform_sdf_sid = shader_get_uniform(sh_sdf, "side"); + + uniform_dst_sid = shader_get_uniform(sh_sdf_dist, "side"); + uniform_dst_dst = shader_get_uniform(sh_sdf_dist, "max_distance"); + + inputs[| 0] = nodeValue("Surface in", self, JUNCTION_CONNECT.input, VALUE_TYPE.surface, 0); + + inputs[| 1] = nodeValue("Active", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, true); + active_index = 1; + + inputs[| 2] = nodeValue("Side", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 2) + .setDisplay(VALUE_DISPLAY.enum_button, [ "Inside", "Outside", "Both" ]); + + inputs[| 3] = nodeValue("Max distance", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 1) + .setDisplay(VALUE_DISPLAY.slider, [ 0, 2, 0.01 ]); + + outputs[| 0] = nodeValue("Surface out", self, JUNCTION_CONNECT.output, VALUE_TYPE.surface, noone); + + input_display_list = [ 1, + ["Surface", false], 0, + ["SDF", false], 2, 3, + ] + + pass = [ surface_create(1, 1), surface_create(1, 1) ]; + + static process_data = function(_outSurf, _data, _output_index, _array_index) { + var inSurf = _data[0]; + var _side = _data[2]; + var _dist = _data[3]; + var sw = surface_get_width(inSurf); + var sh = surface_get_height(inSurf); + var n = max(sw, sh); + + pass[0] = surface_verify(pass[0], n, n); + pass[1] = surface_verify(pass[1], n, n); + _outSurf = surface_verify(_outSurf, sw, sh); + + surface_set_target(pass[0]); + draw_clear_alpha(0, 0); + BLEND_OVERRIDE; + + shader_set(sh_sdf_tex); + draw_surface_safe(inSurf, 0, 0); + shader_reset(); + + BLEND_NORMAL; + surface_reset_target(); + + var step = ceil(log2(n)); + var stepSize = power(2, step); + var bg = 0; + //step = 2; + + repeat(step) { + stepSize /= 2; + bg = !bg; + + surface_set_target(pass[bg]); + draw_clear_alpha(0, 0); + BLEND_OVERRIDE; + + shader_set(sh_sdf); + shader_set_uniform_f(uniform_sdf_dim, n, n ); + shader_set_uniform_f(uniform_sdf_stp, stepSize); + shader_set_uniform_i(uniform_sdf_sid, _side); + draw_surface_safe(pass[!bg], 0, 0); + shader_reset(); + + BLEND_NORMAL; + surface_reset_target(); + } + + surface_set_target(_outSurf); + draw_clear_alpha(0, 0); + BLEND_OVERRIDE; + + shader_set(sh_sdf_dist); + shader_set_uniform_i(uniform_dst_sid, _side); + shader_set_uniform_f(uniform_dst_dst, _dist); + draw_surface_safe(pass[bg], 0, 0); + shader_reset(); + + BLEND_NORMAL; + surface_reset_target(); + + return _outSurf; + } +} \ No newline at end of file diff --git a/scripts/node_sdf/node_sdf.yy b/scripts/node_sdf/node_sdf.yy new file mode 100644 index 000000000..5ffdde62e --- /dev/null +++ b/scripts/node_sdf/node_sdf.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_sdf", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "conversion", + "path": "folders/nodes/data/filter/conversion.yy", + }, +} \ No newline at end of file diff --git a/scripts/node_string_join/node_string_join.gml b/scripts/node_string_join/node_string_join.gml new file mode 100644 index 000000000..163a224ce --- /dev/null +++ b/scripts/node_string_join/node_string_join.gml @@ -0,0 +1,34 @@ +function Node_String_Join(_x, _y, _group = -1) : Node(_x, _y, _group) constructor { + name = "Join Text"; + previewable = false; + + w = 96; + + inputs[| 0] = nodeValue("Text array", self, JUNCTION_CONNECT.input, VALUE_TYPE.text, []) + .setVisible(true, true); + + inputs[| 1] = nodeValue("Divider", self, JUNCTION_CONNECT.input, VALUE_TYPE.text, "") + .rejectArray(); + inputs[| 1].editWidget.format = TEXT_AREA_FORMAT.delimiter; + + outputs[| 0] = nodeValue("Text", self, JUNCTION_CONNECT.output, VALUE_TYPE.text, ""); + + function update() { + var _arr = inputs[| 0].getValue(); + var _div = inputs[| 1].getValue(); + var str = ""; + + for( var i = 0; i < array_length(_arr); i++ ) + str += (i? _div : "") + string(_arr[i]); + + outputs[| 0].setValue(str); + } + + function onDrawNode(xx, yy, _mx, _my, _s) { + draw_set_text(f_h5, fa_center, fa_center, COLORS._main_text); + var str = outputs[| 0].getValue(); + var bbox = drawGetBbox(xx, yy, _s); + var ss = string_scale(str, bbox.w, bbox.h); + draw_text_transformed(bbox.xc, bbox.yc, str, ss, ss, 0); + } +} \ No newline at end of file diff --git a/scripts/node_string_join/node_string_join.yy b/scripts/node_string_join/node_string_join.yy new file mode 100644 index 000000000..49a02b690 --- /dev/null +++ b/scripts/node_string_join/node_string_join.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "node_string_join", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "texts", + "path": "folders/nodes/data/value/texts.yy", + }, +} \ No newline at end of file diff --git a/scripts/object_get_depth/object_get_depth.gml b/scripts/object_get_depth/object_get_depth.gml new file mode 100644 index 000000000..fd71d6974 --- /dev/null +++ b/scripts/object_get_depth/object_get_depth.gml @@ -0,0 +1,10 @@ +/// @description Returns the depth of the specified object. +/// @param {Real} obj The index of the object to check +/// @return {Real} depth of the object +function object_get_depth(objID) { + var ret = 0; + if (objID >= 0) && (objID < array_length(global.__objectID2Depth)) { + ret = global.__objectID2Depth[objID]; + } // end if + return ret; +} diff --git a/scripts/object_get_depth/object_get_depth.yy b/scripts/object_get_depth/object_get_depth.yy new file mode 100644 index 000000000..86490e458 --- /dev/null +++ b/scripts/object_get_depth/object_get_depth.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "object_get_depth", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "object", + "path": "folders/functions/fluid sim/Internal/Compatibility/object.yy", + }, +} \ No newline at end of file diff --git a/scripts/polygon/polygon.gml b/scripts/polygon/polygon.gml new file mode 100644 index 000000000..e19f79fc5 --- /dev/null +++ b/scripts/polygon/polygon.gml @@ -0,0 +1,185 @@ +function polygon_simplify(points, tolerance = 4) { + var remSt = ds_stack_create(); + + var len = array_length(points); + for( var i = 0; i < len; i++ ) { + var _px0 = points[i][0]; + var _py0 = points[i][1]; + var _px1 = points[safe_mod(i + 1, len)][0]; + var _py1 = points[safe_mod(i + 1, len)][1]; + var _px2 = points[safe_mod(i + 2, len)][0]; + var _py2 = points[safe_mod(i + 2, len)][1]; + + var dir0 = point_direction(_px0, _py0, _px1, _py1); + var dir1 = point_direction(_px1, _py1, _px2, _py2); + + if(abs(dir0 - dir1) <= tolerance) + ds_stack_push(remSt, safe_mod(i + 1, len)); + } + + while(!ds_stack_empty(remSt)) { + var ind = ds_stack_pop(remSt); + array_delete(points, ind, 1); + } + + ds_stack_destroy(remSt); + + return points; +} + +function polygon_points_classify(points) { + var len = array_length(points); + + var maxx = -99999; + var maxindex = 0; + + for( var i = 0; i < len; i++ ) { + var _x = points[i][0]; + if(_x > maxx) { + maxx = _x; + maxindex = i; + } + } + + var side, _side = 0; + var convexs = []; + var reflects = []; + var startindex = (maxindex - 1 + len) % len; + + for( var i = 0; i < len; i++ ) { + var index = (startindex + i) % len; + var _px0 = points[index][0]; + var _py0 = points[index][1]; + var _px1 = points[safe_mod(index + 1, len)][0]; + var _py1 = points[safe_mod(index + 1, len)][1]; + var _px2 = points[safe_mod(index + 2, len)][0]; + var _py2 = points[safe_mod(index + 2, len)][1]; + + var side = cross_product(_px0, _py0, _px1, _py1, _px2, _py2); + if(_side != 0 && sign(_side) != sign(side)) + array_push(reflects, safe_mod(index + 1, len)); + else { + array_push(convexs, safe_mod(index + 1, len)); + _side = sign(side); + } + } + + return [ convexs, reflects, _side ]; +} + +function polygon_triangulate_convex(points) { + var triangles = []; + + var len = array_length(points); + var c0 = points[0]; + + for( var i = 0; i < len - 2; i++ ) { + var c1 = points[safe_mod(i + 1, len)]; + var c2 = points[safe_mod(i + 2, len)]; + + array_push(triangles, [c0, c1, c2]); + } + + return triangles; +} + +function polygon_triangulate(points, tolerance = 4) { + points = polygon_simplify(points, tolerance); + var classes = polygon_points_classify(points); + var convexes = classes[0]; + var reflected = classes[1]; + var checkSide = classes[2]; + var pointInd = []; + + if(array_length(reflected) == 0) + return polygon_triangulate_convex(points); + + for( var i = 0; i < array_length(points); i++ ) + pointInd[i] = i; + + var triangles = []; + var repeated = 0; + + while(array_length(pointInd) > 3) { + if(array_length(convexes) == 0) return triangles; + + var len = array_length(pointInd); + var c0 = convexes[0]; + var c0i = array_find(pointInd, c0); + var c1 = pointInd[(c0i - 1 + len) % len]; + var c2 = pointInd[(c0i + 1) % len]; + + var p0 = points[c0]; + var p1 = points[c1]; + var p2 = points[c2]; + + //check if point is ear + var isEar = true; + for( var i = 0; i < len; i++ ) { + var ind = pointInd[i]; + if(ind == c0) continue; + if(ind == c1) continue; + if(ind == c2) continue; + + var p = points[ind]; + if(point_in_triangle(p[0], p[1], p0[0], p0[1], p1[0], p1[1], p2[0], p2[1])) { + isEar = false; + break; + } + } + + if(isEar) { + array_remove(convexes, c0); + array_remove(pointInd, c0); + + array_push(triangles, [p0, p1, p2]); + len--; + + if(array_exists(reflected, c1)) { + var c1i = array_find(pointInd, c1); + var c1b = (c1i - 1 + len) % len; + var c1a = (c1i + 1) % len; + + var p1b = points[pointInd[c1b]]; + var p1a = points[pointInd[c1a]]; + + var side = cross_product(p1b[0], p1b[1], p1[0], p1[1], p1a[0], p1a[1]); + if(sign(side) == checkSide) { + array_remove(reflected, c1); + array_push(convexes, c1); + } + } + + if(array_exists(reflected, c2)) { + var c2i = array_find(pointInd, c2); + var c2b = (c2i - 1 + len) % len; + var c2a = (c2i + 1) % len; + + var p2b = points[pointInd[c2b]]; + var p2a = points[pointInd[c2a]]; + + var side = cross_product(p2b[0], p2b[1], p2[0], p2[1], p2a[0], p2a[1]); + if(sign(side) == checkSide) { + array_remove(reflected, c2); + array_push(convexes, c2); + } + } + + repeated = 0; + } else { + array_remove(convexes, c0); + array_push(convexes, c0); + + if(repeated++ > len) { + print("mesh error") + break; + } + } + } + + if(array_length(pointInd) == 3) + array_push(triangles, [points[pointInd[0]], points[pointInd[1]], points[pointInd[2]]]); + + return triangles; +} + diff --git a/scripts/polygon/polygon.yy b/scripts/polygon/polygon.yy new file mode 100644 index 000000000..dfcaf2578 --- /dev/null +++ b/scripts/polygon/polygon.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "polygon", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "draw", + "path": "folders/functions/draw.yy", + }, +} \ No newline at end of file diff --git a/scripts/shader_set_functions/shader_set_functions.gml b/scripts/shader_set_functions/shader_set_functions.gml new file mode 100644 index 000000000..4317a5d84 --- /dev/null +++ b/scripts/shader_set_functions/shader_set_functions.gml @@ -0,0 +1,27 @@ +function shader_set_f(shader, uniform, value) { + if(is_array(value)) { + shader_set_f_array(shader, uniform, value); + return; + } + + if(argument_count > 3) { + var array = []; + for( var i = 2; i < argument_count; i++ ) + array_push(array, argument[i]); + shader_set_f_array(shader, uniform, array) + return; + } + + shader_set_uniform_f(shader_get_uniform(shader, uniform), value); +} + +function shader_set_f_array(shader, uniform, array) { + shader_set_uniform_f(shader_get_uniform(shader, uniform), array); +} + +function shader_set_uniform_f_array_safe(uniform, array) { + if(!is_array(array)) return; + if(array_length(array) == 0) return; + + shader_set_uniform_f_array(uniform, array); +} \ No newline at end of file diff --git a/scripts/shader_set_functions/shader_set_functions.yy b/scripts/shader_set_functions/shader_set_functions.yy new file mode 100644 index 000000000..49781da0c --- /dev/null +++ b/scripts/shader_set_functions/shader_set_functions.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "shader_set_functions", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "shader", + "path": "folders/functions/shader.yy", + }, +} \ No newline at end of file diff --git a/scripts/steam_ugc/steam_ugc.gml b/scripts/steam_ugc/steam_ugc.gml new file mode 100644 index 000000000..7e9254f46 --- /dev/null +++ b/scripts/steam_ugc/steam_ugc.gml @@ -0,0 +1,37 @@ +function steam_ugc_create_collection(file) { + if(STEAM_UGC_ITEM_UPLOADING) return; + + STEAM_UGC_UPDATE = false; + STEAM_UGC_ITEM_UPLOADING = true; + STEAM_UGC_ITEM_FILE = file; + + directory_destroy("steamUGC"); + directory_create("steamUGC"); + file_copy(file.path, "steamUGC/" + filename_name(file.path)); + file_copy(file.spr_path[0], "steamUGC/" + filename_name(file.spr_path[0])); + + STEAM_UGC_ITEM_ID = steam_ugc_create_item(STEAM_APP_ID, ugc_filetype_community); +} + +function steam_ugc_update_collection(file) { + if(STEAM_UGC_ITEM_UPLOADING) return; + + STEAM_UGC_UPDATE = true; + STEAM_UGC_ITEM_UPLOADING = true; + STEAM_UGC_ITEM_FILE = file; + + directory_destroy("steamUGC"); + directory_create("steamUGC"); + file_copy(file.path, "steamUGC/" + filename_name(file.path)); + file_copy(file.spr_path[0], "steamUGC/" + filename_name(file.spr_path[0])); + + STEAM_UGC_PUBLISH_ID = file.meta.file_id; + STEAM_UGC_UPDATE_HANDLE = steam_ugc_start_item_update(STEAM_APP_ID, STEAM_UGC_PUBLISH_ID); + + steam_ugc_set_item_title(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_ITEM_FILE.meta.name); + steam_ugc_set_item_description(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_ITEM_FILE.meta.description); + steam_ugc_set_item_tags(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_ITEM_FILE.meta.tags); + steam_ugc_set_item_content(STEAM_UGC_UPDATE_HANDLE, "steamUGC"); + + STEAM_UGC_SUBMIT_ID = steam_ugc_submit_item_update(STEAM_UGC_UPDATE_HANDLE, "Updated"); +} diff --git a/scripts/steam_ugc/steam_ugc.yy b/scripts/steam_ugc/steam_ugc.yy new file mode 100644 index 000000000..009413405 --- /dev/null +++ b/scripts/steam_ugc/steam_ugc.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "steam_ugc", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "UGC", + "path": "folders/Steamworks/UGC.yy", + }, +} \ No newline at end of file diff --git a/scripts/steam_ugc_collection/steam_ugc_collection.gml b/scripts/steam_ugc_collection/steam_ugc_collection.gml new file mode 100644 index 000000000..6d4a93dd5 --- /dev/null +++ b/scripts/steam_ugc_collection/steam_ugc_collection.gml @@ -0,0 +1,58 @@ +function __initSteamUGC() { + globalvar STEAM_SUBS, STEAM_CONTENT; + STEAM_SUBS = ds_list_create(); + STEAM_CONTENT = ds_list_create(); + + if(!STEAM_ENABLED) return; + + steam_ugc_get_subscribed_items(STEAM_SUBS); + + for( var i = 0; i < ds_list_size(STEAM_SUBS); i++ ) { + var item_map = ds_map_create(); + //print("Querying item ID " + string(STEAM_SUBS[| i])); + + if (steam_ugc_get_item_install_info(STEAM_SUBS[| i], item_map)) { + var info_map = ds_map_create(); + var _update = false; + + if (steam_ugc_get_item_update_info(STEAM_SUBS[| i], info_map)) + _update = info_map[? "needs_update"]; + + ds_map_destroy(info_map); + + if(_update) { + steam_ugc_subscribe_item(STEAM_SUBS[| i]); + //print("Item need update"); + } else { + __loadSteamUGC(STEAM_SUBS[| i], item_map); + } + } else { + steam_ugc_subscribe_item(STEAM_SUBS[| i]); + //print("Item not downloaded"); + } + + ds_map_destroy(item_map); + } +} + +function __loadSteamUGC(file_id, item_map) { + var _path = item_map[? "folder"]; + var f = file_find_first(_path + "\\*.pxcc", 0); + file_find_close(); + + var name = string_replace(filename_name(f), ".pxcc", ""); + var file = new FileObject(name, _path + "\\" + f); + var icon_path = string_replace(_path + "\\" + f, ".pxcc", ".png"); + var _temp = sprite_add(icon_path, 0, false, false, 0, 0); + var ww = sprite_get_width(_temp); + var hh = sprite_get_height(_temp); + var amo = ww % hh == 0? ww / hh : 1; + sprite_delete(_temp); + file.spr_path = [icon_path, amo, false]; + + ds_list_add(STEAM_CONTENT, file); + + var meta = file.getMetadata(); + meta.steam = true; + meta.file_id = file_id; +} \ No newline at end of file diff --git a/scripts/steam_ugc_collection/steam_ugc_collection.yy b/scripts/steam_ugc_collection/steam_ugc_collection.yy new file mode 100644 index 000000000..ff94f0f6d --- /dev/null +++ b/scripts/steam_ugc_collection/steam_ugc_collection.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "steam_ugc_collection", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "UGC", + "path": "folders/Steamworks/UGC.yy", + }, +} \ No newline at end of file diff --git a/scripts/struct_functions/struct_functions.gml b/scripts/struct_functions/struct_functions.gml new file mode 100644 index 000000000..6ab337b2e --- /dev/null +++ b/scripts/struct_functions/struct_functions.gml @@ -0,0 +1,12 @@ +#macro struct_has variable_struct_exists + +function struct_override(original, override) { + var args = variable_struct_get_names(override); + + for( var i = 0; i < array_length(args); i++ ) { + if(!struct_has(original, args[i])) continue; + original[$ args[i]] = override[$ args[i]]; + } + + return original; +} \ No newline at end of file diff --git a/scripts/struct_functions/struct_functions.yy b/scripts/struct_functions/struct_functions.yy new file mode 100644 index 000000000..14fb3a39e --- /dev/null +++ b/scripts/struct_functions/struct_functions.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "struct_functions", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "ds", + "path": "folders/functions/ds.yy", + }, +} \ No newline at end of file diff --git a/scripts/textArrayBox/textArrayBox.gml b/scripts/textArrayBox/textArrayBox.gml new file mode 100644 index 000000000..f0595e52d --- /dev/null +++ b/scripts/textArrayBox/textArrayBox.gml @@ -0,0 +1,70 @@ +function textArrayBox(array, data) : widget() constructor { + self.getArray = array; + self.data = data; + + open = false; + + static draw = function(_x, _y, _w, _h, _m) { + x = _x; + y = _y; + w = _w; + var array = getArray(); + + var tx = _x + ui(4); + var ty = _y + ui(4); + var array = getArray(); + var hh = line_height(f_p0, ui(4)); + var th = hh + ui(8); + + draw_set_text(f_p0, fa_left, fa_center, COLORS._main_text); + for( var i = 0; i < array_length(array); i++ ) { + var ww = string_width(array[i]) + ui(16); + if(tx + ww + ui(2) > _x + _w - ui(8)) { + tx = _x + ui(4); + ty += hh + ui(2); + th += hh + ui(2); + } + tx += ww + ui(2); + } + + h = th; + + draw_sprite_stretched(THEME.textbox, 3, _x, _y, _w, th); + + if(open) { + draw_sprite_stretched(THEME.textbox, 2, _x, _y, _w, th); + } else { + if(hover && point_in_rectangle(_m[0], _m[1], _x, _y, _x + _w, _y + th)) { + draw_sprite_stretched(THEME.textbox, 1, _x, _y, _w, th); + if(mouse_press(mb_left, active)) { + with(dialogCall(o_dialog_arrayBox, _x, _y + th)) { + arrayBox = other; + dialog_w = other.w; + } + } + } else + draw_sprite_stretched_ext(THEME.textbox, 0, _x, _y, _w, th, c_white, 0.5 + 0.5 * interactable); + } + + var tx = _x + ui(4); + var ty = _y + ui(4); + var hh = line_height(f_p0, ui(4)); + + draw_set_text(f_p0, fa_left, fa_center, COLORS._main_text); + for( var i = 0; i < array_length(array); i++ ) { + var ww = string_width(array[i]) + ui(16); + if(tx + ww + ui(2) > _x + _w - ui(8)) { + tx = _x + ui(4); + ty += hh + ui(2); + } + + draw_sprite_stretched_ext(THEME.group_label, 0, tx, ty, ww, hh, COLORS._main_icon, 1); + draw_text(tx + ui(8), ty + hh / 2, array[i]); + + tx += ww + ui(2); + } + + resetFocus(); + return th; + } +} \ No newline at end of file diff --git a/scripts/textArrayBox/textArrayBox.yy b/scripts/textArrayBox/textArrayBox.yy new file mode 100644 index 000000000..76878fc43 --- /dev/null +++ b/scripts/textArrayBox/textArrayBox.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "textArrayBox", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "widgets", + "path": "folders/widgets.yy", + }, +} \ No newline at end of file diff --git a/scripts/texture_set_interpolation/texture_set_interpolation.gml b/scripts/texture_set_interpolation/texture_set_interpolation.gml new file mode 100644 index 000000000..92a5f1ef7 --- /dev/null +++ b/scripts/texture_set_interpolation/texture_set_interpolation.gml @@ -0,0 +1,3 @@ +function texture_set_interpolation(argument0) { + gpu_set_texfilter(argument0); +} diff --git a/scripts/texture_set_interpolation/texture_set_interpolation.yy b/scripts/texture_set_interpolation/texture_set_interpolation.yy new file mode 100644 index 000000000..e6233111a --- /dev/null +++ b/scripts/texture_set_interpolation/texture_set_interpolation.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "texture_set_interpolation", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "texture", + "path": "folders/functions/fluid sim/Internal/Compatibility/texture.yy", + }, +} \ No newline at end of file diff --git a/scripts/texture_set_repeat/texture_set_repeat.gml b/scripts/texture_set_repeat/texture_set_repeat.gml new file mode 100644 index 000000000..1400ef23e --- /dev/null +++ b/scripts/texture_set_repeat/texture_set_repeat.gml @@ -0,0 +1,3 @@ +function texture_set_repeat(argument0) { + gpu_set_texrepeat( argument0 ); +} diff --git a/scripts/texture_set_repeat/texture_set_repeat.yy b/scripts/texture_set_repeat/texture_set_repeat.yy new file mode 100644 index 000000000..eb616b14f --- /dev/null +++ b/scripts/texture_set_repeat/texture_set_repeat.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "texture_set_repeat", + "isCompatibility": true, + "isDnD": false, + "parent": { + "name": "texture", + "path": "folders/functions/fluid sim/Internal/Compatibility/texture.yy", + }, +} \ No newline at end of file diff --git a/scripts/time_source/time_source.gml b/scripts/time_source/time_source.gml new file mode 100644 index 000000000..088ae26ea --- /dev/null +++ b/scripts/time_source/time_source.gml @@ -0,0 +1,4 @@ +function run_in(frame, func, args = []) { + var ts = time_source_create(time_source_global, frame, time_source_units_frames, func, args); + time_source_start(ts); +} \ No newline at end of file diff --git a/scripts/time_source/time_source.yy b/scripts/time_source/time_source.yy new file mode 100644 index 000000000..aae9f44db --- /dev/null +++ b/scripts/time_source/time_source.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "time_source", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "functions", + "path": "folders/functions.yy", + }, +} \ No newline at end of file diff --git a/scripts/variable_data/variable_data.gml b/scripts/variable_data/variable_data.gml new file mode 100644 index 000000000..021edf55f --- /dev/null +++ b/scripts/variable_data/variable_data.gml @@ -0,0 +1,5 @@ +#region veriable + globalvar VARIABLE; + + VARIABLE = noone; +#endregion \ No newline at end of file diff --git a/scripts/variable_data/variable_data.yy b/scripts/variable_data/variable_data.yy new file mode 100644 index 000000000..1129ea50e --- /dev/null +++ b/scripts/variable_data/variable_data.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "variable_data", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "scritps", + "path": "folders/main/scritps.yy", + }, +} \ No newline at end of file diff --git a/shaders/sh_blend_hue/sh_blend_hue.fsh b/shaders/sh_blend_hue/sh_blend_hue.fsh new file mode 100644 index 000000000..01fb47e25 --- /dev/null +++ b/shaders/sh_blend_hue/sh_blend_hue.fsh @@ -0,0 +1,56 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform vec2 dimension; +uniform int tile_type; + +uniform int useMask; +uniform int preserveAlpha; +uniform sampler2D mask; +uniform sampler2D fore; +uniform float opacity; + +float sampleMask() { + if(useMask == 0) return 1.; + vec4 m = texture2D( mask, v_vTexcoord ); + return (m.r + m.g + m.b) / 3. * m.a; +} + +vec3 rgb2hsv(vec3 c) { + vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); + vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); + vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); + + float d = q.x - min(q.w, q.y); + float e = 0.0000000001; + return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); + } + +vec3 hsv2rgb(vec3 c) { + vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0); + vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www); + return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y); +} + +void main() { + vec4 _col0 = texture2D( gm_BaseTexture, v_vTexcoord ); + vec3 _hsv0 = rgb2hsv(_col0.rgb); + + vec2 fore_tex = v_vTexcoord; + if(tile_type == 0) + fore_tex = v_vTexcoord; + else if(tile_type == 1) + fore_tex = fract(v_vTexcoord * dimension); + + vec4 _col1 = texture2D( fore, fore_tex ); + vec3 _hsv1 = rgb2hsv(_col1.rgb); + _hsv1.yz = _hsv0.yz; + + vec4 res = vec4(mix(_col0.rgb, hsv2rgb(_hsv1), _col1.a * opacity * sampleMask()), _col0.a); + if(preserveAlpha == 1) res.a = _col0.a; + + gl_FragColor = res; +} diff --git a/shaders/sh_blend_hue/sh_blend_hue.vsh b/shaders/sh_blend_hue/sh_blend_hue.vsh new file mode 100644 index 000000000..d4b316559 --- /dev/null +++ b/shaders/sh_blend_hue/sh_blend_hue.vsh @@ -0,0 +1,18 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_blend_hue/sh_blend_hue.yy b/shaders/sh_blend_hue/sh_blend_hue.yy new file mode 100644 index 000000000..0c03ab333 --- /dev/null +++ b/shaders/sh_blend_hue/sh_blend_hue.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_blend_hue", + "type": 1, + "parent": { + "name": "blend", + "path": "folders/shader/blend.yy", + }, +} \ No newline at end of file diff --git a/shaders/sh_blend_luma/sh_blend_luma.fsh b/shaders/sh_blend_luma/sh_blend_luma.fsh new file mode 100644 index 000000000..471927cd6 --- /dev/null +++ b/shaders/sh_blend_luma/sh_blend_luma.fsh @@ -0,0 +1,109 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform vec2 dimension; +uniform int tile_type; + +uniform int useMask; +uniform int preserveAlpha; +uniform sampler2D mask; +uniform sampler2D fore; +uniform float opacity; + +float sampleMask() { + if(useMask == 0) return 1.; + vec4 m = texture2D( mask, v_vTexcoord ); + return (m.r + m.g + m.b) / 3. * m.a; +} + +float hue2rgb( in float m1, in float m2, in float hue) { + if (hue < 0.0) + hue += 1.0; + else if (hue > 1.0) + hue -= 1.0; + + if ((6.0 * hue) < 1.0) + return m1 + (m2 - m1) * hue * 6.0; + else if ((2.0 * hue) < 1.0) + return m2; + else if ((3.0 * hue) < 2.0) + return m1 + (m2 - m1) * ((2.0 / 3.0) - hue) * 6.0; + else + return m1; +} + +vec3 hsl2rgb( in vec3 hsl ) { + float r, g, b; + if(hsl.y == 0.) { + r = hsl.z; + g = hsl.z; + b = hsl.z; + } else { + float m1, m2; + if(hsl.z <= 0.5) + m2 = hsl.z * (1. + hsl.y); + else + m2 = hsl.z + hsl.y - hsl.z * hsl.y; + m1 = 2. * hsl.z - m2; + + r = hue2rgb(m1, m2, hsl.x + 1. / 3.); + g = hue2rgb(m1, m2, hsl.x); + b = hue2rgb(m1, m2, hsl.x - 1. / 3.); + } + + return vec3( r, g, b ); +} + +vec3 rgb2hsl( in vec3 c ){ + float h = 0.0; + float s = 0.0; + float l = 0.0; + float r = c.r; + float g = c.g; + float b = c.b; + float cMin = min( r, min( g, b ) ); + float cMax = max( r, max( g, b ) ); + + l = ( cMax + cMin ) / 2.0; + if ( cMax > cMin ) { + float cDelta = cMax - cMin; + + s = l < .5 ? cDelta / ( cMax + cMin ) : cDelta / ( 2.0 - ( cMax + cMin ) ); + + if ( r == cMax ) + h = ( g - b ) / cDelta; + else if ( g == cMax ) + h = 2.0 + ( b - r ) / cDelta; + else + h = 4.0 + ( r - g ) / cDelta; + + if ( h < 0.0) + h += 6.0; + h = h / 6.0; + } + return vec3( h, s, l ); +} + +void main() { + vec4 _col0 = texture2D( gm_BaseTexture, v_vTexcoord ); + vec3 _hsl0 = rgb2hsl(_col0.rgb); + + vec2 fore_tex = v_vTexcoord; + if(tile_type == 0) + fore_tex = v_vTexcoord; + else if(tile_type == 1) + fore_tex = fract(v_vTexcoord * dimension); + + vec4 _col1 = texture2D( fore, fore_tex ); + vec3 _hsl1 = rgb2hsl(_col1.rgb); + + _hsl0.z = mix(_hsl0.z, _hsl1.z, _col1.a * opacity * sampleMask()); + + vec4 res = vec4(hsl2rgb(_hsl0), _col0.a); + if(preserveAlpha == 1) res.a = _col0.a; + + gl_FragColor = res; +} diff --git a/shaders/sh_blend_luma/sh_blend_luma.vsh b/shaders/sh_blend_luma/sh_blend_luma.vsh new file mode 100644 index 000000000..d4b316559 --- /dev/null +++ b/shaders/sh_blend_luma/sh_blend_luma.vsh @@ -0,0 +1,18 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_blend_luma/sh_blend_luma.yy b/shaders/sh_blend_luma/sh_blend_luma.yy new file mode 100644 index 000000000..895b8ed7c --- /dev/null +++ b/shaders/sh_blend_luma/sh_blend_luma.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_blend_luma", + "type": 1, + "parent": { + "name": "blend", + "path": "folders/shader/blend.yy", + }, +} \ No newline at end of file diff --git a/shaders/sh_blend_sat/sh_blend_sat.fsh b/shaders/sh_blend_sat/sh_blend_sat.fsh new file mode 100644 index 000000000..0a7001bda --- /dev/null +++ b/shaders/sh_blend_sat/sh_blend_sat.fsh @@ -0,0 +1,57 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform vec2 dimension; +uniform int tile_type; + +uniform int useMask; +uniform int preserveAlpha; +uniform sampler2D mask; +uniform sampler2D fore; +uniform float opacity; + +float sampleMask() { + if(useMask == 0) return 1.; + vec4 m = texture2D( mask, v_vTexcoord ); + return (m.r + m.g + m.b) / 3. * m.a; +} + +vec3 rgb2hsv(vec3 c) { + vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); + vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); + vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); + + float d = q.x - min(q.w, q.y); + float e = 0.0000000001; + return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); + } + +vec3 hsv2rgb(vec3 c) { + vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0); + vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www); + return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y); +} + +void main() { + vec4 _col0 = texture2D( gm_BaseTexture, v_vTexcoord ); + vec3 _hsv0 = rgb2hsv(_col0.rgb); + + vec2 fore_tex = v_vTexcoord; + if(tile_type == 0) + fore_tex = v_vTexcoord; + else if(tile_type == 1) + fore_tex = fract(v_vTexcoord * dimension); + + vec4 _col1 = texture2D( fore, fore_tex ); + vec3 _hsv1 = rgb2hsv(_col1.rgb); + + _hsv0.y = mix(_hsv0.y, _hsv1.y, _col1.a * opacity * sampleMask()); + + vec4 res = vec4(hsv2rgb(_hsv0), _col0.a); + if(preserveAlpha == 1) res.a = _col0.a; + + gl_FragColor = res; +} diff --git a/shaders/sh_blend_sat/sh_blend_sat.vsh b/shaders/sh_blend_sat/sh_blend_sat.vsh new file mode 100644 index 000000000..d4b316559 --- /dev/null +++ b/shaders/sh_blend_sat/sh_blend_sat.vsh @@ -0,0 +1,18 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_blend_sat/sh_blend_sat.yy b/shaders/sh_blend_sat/sh_blend_sat.yy new file mode 100644 index 000000000..e6e98f8f9 --- /dev/null +++ b/shaders/sh_blend_sat/sh_blend_sat.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_blend_sat", + "type": 1, + "parent": { + "name": "blend", + "path": "folders/shader/blend.yy", + }, +} \ No newline at end of file diff --git a/shaders/sh_curve/sh_curve.fsh b/shaders/sh_curve/sh_curve.fsh new file mode 100644 index 000000000..08f212abe --- /dev/null +++ b/shaders/sh_curve/sh_curve.fsh @@ -0,0 +1,117 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform float w_curve[64]; +uniform int w_amount; + +uniform float r_curve[64]; +uniform int r_amount; + +uniform float g_curve[64]; +uniform int g_amount; + +uniform float b_curve[64]; +uniform int b_amount; + +float eval_curve_segment_t(in float _y0, in float ax0, in float ay0, in float bx1, in float by1, in float _y1, in float prog) { + return _y0 * pow(1. - prog, 3.) + + ay0 * 3. * pow(1. - prog, 2.) * prog + + by1 * 3. * (1. - prog) * pow(prog, 2.) + + _y1 * pow(prog, 3.); +} + +float eval_curve_segment_x(in float _y0, in float ax0, in float ay0, in float bx1, in float by1, in float _y1, in float _x) { + float st = 0.; + float ed = 1.; + float _prec = 0.0001; + + float _xt = _x; + int _binRep = 8; + + if(_x <= 0.) return _y0; + if(_x >= 1.) return _y1; + if(_y0 == ay0 && _y0 == by1 && _y0 == _y1) return _y0; + + for(int i = 0; i < _binRep; i++) { + float _ftx = 3. * pow(1. - _xt, 2.) * _xt * ax0 + + 3. * (1. - _xt) * pow(_xt, 2.) * bx1 + + pow(_xt, 3.); + + if(abs(_ftx - _x) < _prec) + return eval_curve_segment_t(_y0, ax0, ay0, bx1, by1, _y1, _xt); + + if(_xt < _x) st = _xt; + else ed = _xt; + + _xt = (st + ed) / 2.; + } + + int _newRep = 8; + + for(int i = 0; i < _newRep; i++) { + float slope = (9. * ax0 - 9. * bx1 + 3.) * _xt * _xt + + (-12. * ax0 + 6. * bx1) * _xt + + 3. * ax0; + float _ftx = 3. * pow(1. - _xt, 2.) * _xt * ax0 + + 3. * (1. - _xt) * pow(_xt, 2.) * bx1 + + pow(_xt, 3.) + - _x; + + _xt -= _ftx / slope; + + if(abs(_ftx) < _prec) + break; + } + + _xt = clamp(_xt, 0., 1.); + return eval_curve_segment_t(_y0, ax0, ay0, bx1, by1, _y1, _xt); +} + +float curveEval(in float[64] curve, in int amo, in float _x) { + _x = clamp(_x, 0., 1.); + int segments = amo / 6 - 1; + + for( int i = 0; i < segments; i++ ) { + int ind = i * 6; + float _x0 = curve[ind + 2]; + float _y0 = curve[ind + 3]; + //float bx0 = _x0 + curve[ind + 0]; + //float by0 = _y0 + curve[ind + 1]; + float ax0 = _x0 + curve[ind + 4]; + float ay0 = _y0 + curve[ind + 5]; + + float _x1 = curve[ind + 6 + 2]; + float _y1 = curve[ind + 6 + 3]; + float bx1 = _x1 + curve[ind + 6 + 0]; + float by1 = _y1 + curve[ind + 6 + 1]; + //float ax1 = _x1 + curve[ind + 6 + 4]; + //float ay1 = _y1 + curve[ind + 6 + 5]; + + if(_x < _x0) continue; + if(_x > _x1) continue; + + return eval_curve_segment_x(_y0, ax0, ay0, bx1, by1, _y1, (_x - _x0) / (_x1 - _x0)); + } + + return curve[0]; +} + +void main() { + vec4 col = texture2D( gm_BaseTexture, v_vTexcoord ); + + col.r = curveEval(r_curve, r_amount, col.r); + col.g = curveEval(g_curve, g_amount, col.g); + col.b = curveEval(b_curve, b_amount, col.b); + + float w = (col.r + col.g + col.b) / 3.; + float wtarget = curveEval(w_curve, w_amount, w); + + col.r *= wtarget / w; + col.g *= wtarget / w; + col.b *= wtarget / w; + + gl_FragColor = col; +} diff --git a/shaders/sh_curve/sh_curve.vsh b/shaders/sh_curve/sh_curve.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_curve/sh_curve.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_curve/sh_curve.yy b/shaders/sh_curve/sh_curve.yy new file mode 100644 index 000000000..00389e478 --- /dev/null +++ b/shaders/sh_curve/sh_curve.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_curve", + "parent": { + "name": "filter", + "path": "folders/shader/filter.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.fsh b/shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.fsh new file mode 100644 index 000000000..1c993b077 --- /dev/null +++ b/shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.fsh @@ -0,0 +1,19 @@ +#define FLOAT_16_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; +varying vec2 v_vScreencoord; +varying vec4 color; + +uniform sampler2D texture_velocity; + +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} +vec4 pack_uvec2_16(vec2 data) {return vec4(floor(data * 255.0) / 255.0, fract(data * 255.0));} + +void main() { + float velocity_range = 10.0; + vec2 velocity = (unpack_uvec2_16(texture2D(texture_velocity, v_vScreencoord)) - FLOAT_16_OFFSET) * velocity_range; + vec3 sample = texture2D(gm_BaseTexture, v_vTexcoord).xyw; + velocity += (color.xy * sample.xy - FLOAT_16_OFFSET) * 8.0 * color.a * sample.z; + + gl_FragColor = pack_uvec2_16(clamp(velocity / velocity_range + FLOAT_16_OFFSET, 0.0, 1.0)); +} diff --git a/shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.vsh b/shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.vsh new file mode 100644 index 000000000..984f8891e --- /dev/null +++ b/shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.vsh @@ -0,0 +1,16 @@ +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; +attribute vec4 in_Colour; + +varying vec2 v_vTexcoord; +varying vec2 v_vScreencoord; +varying vec4 color; + +uniform vec2 addend; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; + v_vScreencoord = gl_Position.xy * vec2(0.5, -0.5) + addend; + color = in_Colour; +} diff --git a/shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.yy b/shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.yy new file mode 100644 index 000000000..9c70ff08a --- /dev/null +++ b/shaders/sh_fd_add_velocity_glsl/sh_fd_add_velocity_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_add_velocity_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.fsh b/shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.fsh new file mode 100644 index 000000000..b64d618a3 --- /dev/null +++ b/shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.fsh @@ -0,0 +1,51 @@ +#define USE_MACCORMACK_SCHEME true +#define FLOAT_16_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; + +uniform sampler2D texture_velocity; +uniform sampler2D texture_world; + +uniform vec2 texel_size; +uniform vec2 precalculated; // x: time_step * texel_size.x, y: time_step * texel_size.y. +uniform vec4 precalculated_1; // x: texel_size.x * 0.5, y: texel_size.y * 0.5, z: texel_size.x * -0.5, w: texel_size.y * -0.5. +uniform vec3 precalculated_2; // x: dissipation_type, y: dissipation_value, z: maccormack_weight * 0.5. + +float unpack_ufloat_16(vec2 data) {return data.x + (data.y / 255.0);} +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} +vec2 pack_ufloat_16(float data) {return vec2(floor(data * 255.0) / 255.0, fract(data * 255.0));} + +void main() { + float velocity_range = 10.0; + if (texture2D(texture_world, v_vTexcoord).w == 0.0) { + vec2 velocity = (unpack_uvec2_16(texture2D(texture_velocity, v_vTexcoord)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 from = v_vTexcoord - precalculated.xy * velocity; + float phi_hat_next = unpack_ufloat_16(texture2D(gm_BaseTexture, from).wx); + float color; + + if (USE_MACCORMACK_SCHEME) { + vec2 phi_hat_next_velocity = (unpack_uvec2_16(texture2D(texture_velocity, from)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 to = v_vTexcoord + precalculated.xy * phi_hat_next_velocity; + float phi_hat_now = unpack_ufloat_16(texture2D(gm_BaseTexture, to).wx); + + color = phi_hat_next + (unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord).wx) - phi_hat_now) * precalculated_2.z; + + vec2 coord = floor(from / texel_size + 0.5) * texel_size; + float top_left = unpack_ufloat_16(texture2D(gm_BaseTexture, coord + precalculated_1.zw).wx); + float bottom_right = unpack_ufloat_16(texture2D(gm_BaseTexture, coord + precalculated_1.xy).wx); + float top_right = unpack_ufloat_16(texture2D(gm_BaseTexture, coord + precalculated_1.xw).wx); + float bottom_left = unpack_ufloat_16(texture2D(gm_BaseTexture, coord + precalculated_1.zy).wx); + color = clamp(color, min(min(min(top_left, top_right), bottom_left), bottom_right), max(max(max(top_left, top_right), bottom_left), bottom_right)); + } else { + color = phi_hat_next; + } + + if (precalculated_2.x < 0.5) color *= precalculated_2.y; else color -= precalculated_2.y; + + gl_FragColor.wx = pack_ufloat_16(color); + } else { + gl_FragColor.wx = vec2(0.0); + } +} diff --git a/shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.vsh b/shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.yy b/shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.yy new file mode 100644 index 000000000..fe0f866ef --- /dev/null +++ b/shaders/sh_fd_advect_material_a_16_glsl/sh_fd_advect_material_a_16_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_advect_material_a_16_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.fsh b/shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.fsh new file mode 100644 index 000000000..a0dbf005b --- /dev/null +++ b/shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.fsh @@ -0,0 +1,49 @@ +#define USE_MACCORMACK_SCHEME true +#define FLOAT_16_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; + +uniform sampler2D texture_velocity; +uniform sampler2D texture_world; + +uniform vec2 texel_size; +uniform vec2 precalculated; // x: time_step * texel_size.x, y: time_step * texel_size.y. +uniform vec4 precalculated_1; // x: texel_size.x * 0.5, y: texel_size.y * 0.5, z: texel_size.x * -0.5, w: texel_size.y * -0.5. +uniform vec3 precalculated_2; // x: dissipation_type, y: dissipation_value, z: maccormack_weight * 0.5. + +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} + +void main() { + float velocity_range = 10.0; + if (texture2D(texture_world, v_vTexcoord).w == 0.0) { + vec2 velocity = (unpack_uvec2_16(texture2D(texture_velocity, v_vTexcoord)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 from = v_vTexcoord - precalculated.xy * velocity; + float phi_hat_next = texture2D(gm_BaseTexture, from).w; + float color; + + if (USE_MACCORMACK_SCHEME) { + vec2 phi_hat_next_velocity = (unpack_uvec2_16(texture2D(texture_velocity, from)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 to = v_vTexcoord + precalculated.xy * phi_hat_next_velocity; + float phi_hat_now = texture2D(gm_BaseTexture, to).w; + + color = phi_hat_next + (texture2D(gm_BaseTexture, v_vTexcoord).w - phi_hat_now) * precalculated_2.z; + + vec2 coord = floor(from / texel_size + 0.5) * texel_size; + float top_left = texture2D(gm_BaseTexture, coord + precalculated_1.zw).w; + float bottom_right = texture2D(gm_BaseTexture, coord + precalculated_1.xy).w; + float top_right = texture2D(gm_BaseTexture, coord + precalculated_1.xw).w; + float bottom_left = texture2D(gm_BaseTexture, coord + precalculated_1.zy).w; + color = clamp(color, min(min(min(top_left, top_right), bottom_left), bottom_right), max(max(max(top_left, top_right), bottom_left), bottom_right)); + } else { + color = phi_hat_next; + } + + if (precalculated_2.x < 0.5) color *= precalculated_2.y; else color -= precalculated_2.y; + + gl_FragColor.w = color; + } else { + gl_FragColor.w = 0.0; + } +} diff --git a/shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.vsh b/shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.yy b/shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.yy new file mode 100644 index 000000000..679b36856 --- /dev/null +++ b/shaders/sh_fd_advect_material_a_8_glsl/sh_fd_advect_material_a_8_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_advect_material_a_8_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.fsh b/shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.fsh new file mode 100644 index 000000000..6c9ac653d --- /dev/null +++ b/shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.fsh @@ -0,0 +1,54 @@ +#define USE_MACCORMACK_SCHEME true +#define FLOAT_16_OFFSET (128.0 / 255.0) +#define COLOR_OUTSIDE vec4(0.714, 0.714, 0.714, 0.0) + +varying vec2 v_vTexcoord; + +uniform sampler2D texture_material_1; +uniform sampler2D texture_velocity; +uniform sampler2D texture_world; + +uniform float target; +uniform float dissipation_type; +uniform float dissipation_value; +uniform float maccormack_weight_half; +uniform vec2 texel_size; +uniform vec2 precalculated; // x: time_step * texel_size.x, y: time_step * texel_size.y. +uniform vec4 precalculated_1; // x: texel_size.x * 0.5, y: texel_size.y * 0.5, z: texel_size.x * -0.5, w: texel_size.y * -0.5. + +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} + +void main() { + float velocity_range = 10.0; + if (texture2D(texture_world, v_vTexcoord).w == 0.0) { + vec2 velocity = (unpack_uvec2_16(texture2D(texture_velocity, v_vTexcoord)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 from = v_vTexcoord - precalculated.xy * velocity; + vec4 phi_hat_next = texture2D(gm_BaseTexture, from) + (texture2D(texture_material_1, from) / 255.0); + vec4 color; + + if (USE_MACCORMACK_SCHEME) { + vec2 phi_hat_next_velocity = (unpack_uvec2_16(texture2D(texture_velocity, from)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 to = v_vTexcoord + precalculated.xy * phi_hat_next_velocity; + vec4 phi_hat_now = texture2D(gm_BaseTexture, to) + (texture2D(texture_material_1, to) / 255.0); + + color = phi_hat_next + ((texture2D(gm_BaseTexture, v_vTexcoord) + (texture2D(texture_material_1, v_vTexcoord) / 255.0)) - phi_hat_now) * maccormack_weight_half; + + vec2 coord = floor(from / texel_size + 0.5) * texel_size; + vec4 top_left = texture2D(gm_BaseTexture, coord + precalculated_1.zw) + (texture2D(texture_material_1, coord + precalculated_1.zw) / 255.0); + vec4 bottom_right = texture2D(gm_BaseTexture, coord + precalculated_1.xy) + (texture2D(texture_material_1, coord + precalculated_1.xy) / 255.0); + vec4 top_right = texture2D(gm_BaseTexture, coord + precalculated_1.xw) + (texture2D(texture_material_1, coord + precalculated_1.xw) / 255.0); + vec4 bottom_left = texture2D(gm_BaseTexture, coord + precalculated_1.zy) + (texture2D(texture_material_1, coord + precalculated_1.zy) / 255.0); + color = clamp(color, min(min(min(top_left, top_right), bottom_left), bottom_right), max(max(max(top_left, top_right), bottom_left), bottom_right)); + } else { + color = phi_hat_next; + } + + if (dissipation_type < 0.5) color *= dissipation_value; else color -= dissipation_value; + + gl_FragColor = mix(floor(color * 255.0) / 255.0, fract(color * 255.0), target); + } else { + gl_FragColor = COLOR_OUTSIDE; + } +} diff --git a/shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.vsh b/shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.yy b/shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.yy new file mode 100644 index 000000000..6f8e4b01d --- /dev/null +++ b/shaders/sh_fd_advect_material_rgba_16_glsl/sh_fd_advect_material_rgba_16_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_advect_material_rgba_16_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.fsh b/shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.fsh new file mode 100644 index 000000000..fcfa2b6bd --- /dev/null +++ b/shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.fsh @@ -0,0 +1,52 @@ +#define USE_MACCORMACK_SCHEME true +#define FLOAT_16_OFFSET (128.0 / 255.0) +#define COLOR_OUTSIDE vec4(0.714, 0.714, 0.714, 0.0) + +varying vec2 v_vTexcoord; + +uniform sampler2D texture_velocity; +uniform sampler2D texture_world; + +uniform float dissipation_type; +uniform float dissipation_value; +uniform float maccormack_weight_half; +uniform vec2 texel_size; +uniform vec4 precalculated; // x: time_step * texel_size.x, y: time_step * texel_size.y. +uniform vec4 precalculated_1; // x: texel_size.x * 0.5, y: texel_size.y * 0.5, z: texel_size.x * -0.5, w: texel_size.y * -0.5. + +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} + +void main() { + float velocity_range = 10.0; + if (texture2D(texture_world, v_vTexcoord).w == 0.0) { + vec2 velocity = (unpack_uvec2_16(texture2D(texture_velocity, v_vTexcoord)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 from = v_vTexcoord - precalculated.xy * velocity; + vec4 phi_hat_next = texture2D(gm_BaseTexture, from); + vec4 color; + + if (USE_MACCORMACK_SCHEME) { + vec2 phi_hat_next_velocity = (unpack_uvec2_16(texture2D(texture_velocity, from)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 to = v_vTexcoord + precalculated.xy * phi_hat_next_velocity; + vec4 phi_hat_now = texture2D(gm_BaseTexture, to); + + color = phi_hat_next + (texture2D(gm_BaseTexture, v_vTexcoord) - phi_hat_now) * maccormack_weight_half; + + vec2 coord = floor(from / texel_size + 0.5) * texel_size; + vec4 top_left = texture2D(gm_BaseTexture, coord + precalculated_1.zw); + vec4 bottom_right = texture2D(gm_BaseTexture, coord + precalculated_1.xy); + vec4 top_right = texture2D(gm_BaseTexture, coord + precalculated_1.xw); + vec4 bottom_left = texture2D(gm_BaseTexture, coord + precalculated_1.zy); + color = clamp(color, min(min(min(top_left, top_right), bottom_left), bottom_right), max(max(max(top_left, top_right), bottom_left), bottom_right)); + } else { + color = phi_hat_next; + } + + if (dissipation_type < 0.5) color *= dissipation_value; else color -= dissipation_value; + + gl_FragColor = color; + } else { + gl_FragColor = COLOR_OUTSIDE; + } +} diff --git a/shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.vsh b/shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.yy b/shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.yy new file mode 100644 index 000000000..bea19d23e --- /dev/null +++ b/shaders/sh_fd_advect_material_rgba_8_glsl/sh_fd_advect_material_rgba_8_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_advect_material_rgba_8_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.fsh b/shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.fsh new file mode 100644 index 000000000..bcd684fa2 --- /dev/null +++ b/shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.fsh @@ -0,0 +1,52 @@ +#define USE_ACCELERATION_FIELD false +#define USE_MACCORMACK_SCHEME true +#define FLOAT_16_OFFSET (128.0 / 255.0) +#define FLOAT_8_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; + +uniform sampler2D texture_world; + +uniform vec4 precalculated; // x: time_step * texel_size.x, y: time_step * texel_size.y, z: texel_size.x, w: texel_size.y. +uniform vec3 precalculated_1; // x: velocity_dissipation_type, y: velocity_dissipation_value, z: velocity_maccormack_weight * 0.5. +uniform vec2 acceleration; + +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} +vec4 pack_uvec2_16(vec2 data) {return vec4(floor(data * 255.0) / 255.0, fract(data * 255.0));} + +void main() { + float velocity_range = 10.0; + + vec2 velocity = (unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 from = v_vTexcoord - precalculated.xy * velocity; + vec2 phi_hat_next = (unpack_uvec2_16(texture2D(gm_BaseTexture, from)) - FLOAT_16_OFFSET) * velocity_range; + + if (USE_MACCORMACK_SCHEME) { + vec2 phi_hat_now = (unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord + precalculated.xy * phi_hat_next)) - FLOAT_16_OFFSET) * velocity_range; + velocity = phi_hat_next + (velocity - phi_hat_now) * precalculated_1.z; + + vec2 coord = floor(from / precalculated.zw + 0.5) * precalculated.zw; + vec2 top_left = (unpack_uvec2_16(texture2D(gm_BaseTexture, coord + vec2(-precalculated.z, -precalculated.w) * 0.5)) - FLOAT_16_OFFSET) * velocity_range; + vec2 bottom_right = (unpack_uvec2_16(texture2D(gm_BaseTexture, coord + vec2(precalculated.z, precalculated.w) * 0.5)) - FLOAT_16_OFFSET) * velocity_range; + vec2 top_right = (unpack_uvec2_16(texture2D(gm_BaseTexture, coord + vec2(precalculated.z, -precalculated.w) * 0.5)) - FLOAT_16_OFFSET) * velocity_range; + vec2 bottom_left = (unpack_uvec2_16(texture2D(gm_BaseTexture, coord + vec2(-precalculated.z, precalculated.w) * 0.5)) - FLOAT_16_OFFSET) * velocity_range; + velocity = clamp(velocity, min(min(min(top_left, top_right), bottom_left), bottom_right), max(max(max(top_left, top_right), bottom_left), bottom_right)); + } else { + velocity = phi_hat_next; + } + + if (precalculated_1.x < 0.5) velocity *= precalculated_1.y; + else { + if (velocity.x > 0.0) velocity.x = max(0.0, velocity.x - precalculated_1.y); else velocity.x = min(0.0, velocity.x + precalculated_1.y); + if (velocity.y > 0.0) velocity.y = max(0.0, velocity.y - precalculated_1.y); else velocity.y = min(0.0, velocity.y + precalculated_1.y); + } + + vec3 world = texture2D(texture_world, v_vTexcoord).xyw; + + velocity += acceleration.xy + (world.xy - FLOAT_8_OFFSET) * float(USE_ACCELERATION_FIELD); + + if (world.z != 0.0) velocity = vec2(0.0, 0.0); + + gl_FragColor = pack_uvec2_16(clamp(velocity / velocity_range + FLOAT_16_OFFSET, 0.0, 1.0)); +} diff --git a/shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.vsh b/shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.yy b/shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.yy new file mode 100644 index 000000000..f2dc49dfa --- /dev/null +++ b/shaders/sh_fd_advect_velocity_0_glsl/sh_fd_advect_velocity_0_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_advect_velocity_0_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.fsh b/shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.fsh new file mode 100644 index 000000000..fcf6e6cac --- /dev/null +++ b/shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.fsh @@ -0,0 +1,54 @@ +#define USE_ACCELERATION_FIELD false +#define USE_MACCORMACK_SCHEME true +#define FLOAT_16_OFFSET (128.0 / 255.0) +#define FLOAT_8_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; + +uniform sampler2D texture_world; +uniform sampler2D texture_material; + +uniform vec4 precalculated; // x: time_step * texel_size.x, y: time_step * texel_size.y, z: texel_size.x, w: texel_size.y. +uniform vec3 precalculated_1; // x: velocity_dissipation_type, y: velocity_dissipation_value, z: velocity_maccormack_weight * 0.5. +uniform vec4 acceleration; + +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} +vec4 pack_uvec2_16(vec2 data) {return vec4(floor(data * 255.0) / 255.0, fract(data * 255.0));} + +void main() { + float velocity_range = 10.0; + + vec2 velocity = (unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord)) - FLOAT_16_OFFSET) * velocity_range; + + vec2 from = v_vTexcoord - precalculated.xy * velocity; + vec2 phi_hat_next = (unpack_uvec2_16(texture2D(gm_BaseTexture, from)) - FLOAT_16_OFFSET) * velocity_range; + + if (USE_MACCORMACK_SCHEME) { + vec2 phi_hat_now = (unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord + precalculated.xy * phi_hat_next)) - FLOAT_16_OFFSET) * velocity_range; + velocity = phi_hat_next + (velocity - phi_hat_now) * precalculated_1.z; + + vec2 coord = floor(from / precalculated.zw + 0.5) * precalculated.zw; + vec2 top_left = (unpack_uvec2_16(texture2D(gm_BaseTexture, coord + vec2(-precalculated.z, -precalculated.w) * 0.5)) - FLOAT_16_OFFSET) * velocity_range; + vec2 bottom_right = (unpack_uvec2_16(texture2D(gm_BaseTexture, coord + vec2(precalculated.z, precalculated.w) * 0.5)) - FLOAT_16_OFFSET) * velocity_range; + vec2 top_right = (unpack_uvec2_16(texture2D(gm_BaseTexture, coord + vec2(precalculated.z, -precalculated.w) * 0.5)) - FLOAT_16_OFFSET) * velocity_range; + vec2 bottom_left = (unpack_uvec2_16(texture2D(gm_BaseTexture, coord + vec2(-precalculated.z, precalculated.w) * 0.5)) - FLOAT_16_OFFSET) * velocity_range; + velocity = clamp(velocity, min(min(min(top_left, top_right), bottom_left), bottom_right), max(max(max(top_left, top_right), bottom_left), bottom_right)); + } else { + velocity = phi_hat_next; + } + + if (precalculated_1.x < 0.5) velocity *= precalculated_1.y; + else { + if (velocity.x > 0.0) velocity.x = max(0.0, velocity.x - precalculated_1.y); else velocity.x = min(0.0, velocity.x + precalculated_1.y); + if (velocity.y > 0.0) velocity.y = max(0.0, velocity.y - precalculated_1.y); else velocity.y = min(0.0, velocity.y + precalculated_1.y); + } + + vec3 world = texture2D(texture_world, v_vTexcoord).xyw; + + float amount = texture2D(texture_material, v_vTexcoord).w; + velocity += acceleration.xy * (acceleration.z * amount * amount + acceleration.w * amount) + (world.xy - FLOAT_8_OFFSET) * float(USE_ACCELERATION_FIELD); + + if (world.z != 0.0) velocity = vec2(0.0, 0.0); + + gl_FragColor = pack_uvec2_16(clamp(velocity / velocity_range + FLOAT_16_OFFSET, 0.0, 1.0)); +} diff --git a/shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.vsh b/shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.yy b/shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.yy new file mode 100644 index 000000000..232f99e25 --- /dev/null +++ b/shaders/sh_fd_advect_velocity_1_glsl/sh_fd_advect_velocity_1_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_advect_velocity_1_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.fsh b/shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.fsh new file mode 100644 index 000000000..3dbde2aef --- /dev/null +++ b/shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.fsh @@ -0,0 +1,23 @@ +#define FLOAT_16_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; + +uniform vec2 texel_size; + +float unpack_ufloat_16(vec2 data) {return data.x + (data.y / 255.0);} +vec2 pack_ufloat_16(float data) {return vec2(floor(data * 255.0) / 255.0, fract(data * 255.0));} + +void main() { + float velocity_range = 10.0; + float pressure_range = 10.0; + + gl_FragColor.zw = texture2D(gm_BaseTexture, v_vTexcoord).zw; + float right = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord + vec2(texel_size.x, 0.0)).xy) * pressure_range; + float left = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord - vec2(texel_size.x, 0.0)).xy) * pressure_range; + float bottom = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord + vec2(0.0, texel_size.y)).xy) * pressure_range; + float top = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord - vec2(0.0, texel_size.y)).xy) * pressure_range; + + float divergence = (unpack_ufloat_16(gl_FragColor.zw) - FLOAT_16_OFFSET) * velocity_range; + + gl_FragColor.xy = pack_ufloat_16(((left + right + top + bottom - divergence) * 0.25) / pressure_range); +} diff --git a/shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.vsh b/shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.yy b/shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.yy new file mode 100644 index 000000000..e435efaf4 --- /dev/null +++ b/shaders/sh_fd_calculate_pressure_jacobi_glsl/sh_fd_calculate_pressure_jacobi_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_calculate_pressure_jacobi_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.fsh b/shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.fsh new file mode 100644 index 000000000..e6a20edfa --- /dev/null +++ b/shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.fsh @@ -0,0 +1,27 @@ +#define FLOAT_16_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; + +uniform vec2 texel_size; +uniform vec2 precalculated; //x: 1.0 - relaxation_parameter, y: 0.25 * relaxation_parameter. + +float unpack_ufloat_16(vec2 data) {return data.x + (data.y / 255.0);} +vec2 pack_ufloat_16(float data) {return vec2(floor(data * 255.0) / 255.0, fract(data * 255.0));} + +void main() { + float velocity_range = 10.0; + float pressure_range = 10.0; + + gl_FragColor = texture2D(gm_BaseTexture, v_vTexcoord); + float pressure = unpack_ufloat_16(gl_FragColor.xy) * pressure_range; + float right = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord + vec2(texel_size.x, 0.0)).xy) * pressure_range; + float left = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord - vec2(texel_size.x, 0.0)).xy) * pressure_range; + float bottom = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord + vec2(0.0, texel_size.y)).xy) * pressure_range; + float top = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord - vec2(0.0, texel_size.y)).xy) * pressure_range; + + float divergence = (unpack_ufloat_16(gl_FragColor.zw) - FLOAT_16_OFFSET) * velocity_range; + + pressure = precalculated.x * pressure + (left + right + top + bottom - divergence) * precalculated.y; + + gl_FragColor.xy = pack_ufloat_16(pressure / pressure_range); +} diff --git a/shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.vsh b/shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.yy b/shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.yy new file mode 100644 index 000000000..9d8f08c36 --- /dev/null +++ b/shaders/sh_fd_calculate_pressure_srj_glsl/sh_fd_calculate_pressure_srj_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_calculate_pressure_srj_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.fsh b/shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.fsh new file mode 100644 index 000000000..16c7d5029 --- /dev/null +++ b/shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.fsh @@ -0,0 +1,18 @@ +#define FLOAT_16_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; + +uniform float initial_value_pressure; +uniform vec2 texel_size; + +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} +vec2 pack_ufloat_16(float data) {return vec2(floor(data * 255.0) / 255.0, fract(data * 255.0));} + +void main() { + vec2 right = unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord + vec2(texel_size.x, 0.0))) - FLOAT_16_OFFSET; + vec2 left = unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord - vec2(texel_size.x, 0.0))) - FLOAT_16_OFFSET; + vec2 bottom = unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord + vec2(0.0, texel_size.y))) - FLOAT_16_OFFSET; + vec2 top = unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord - vec2(0.0, texel_size.y))) - FLOAT_16_OFFSET; + + gl_FragColor = vec4(initial_value_pressure, 0.0, pack_ufloat_16(clamp((0.5 * ((right.x - left.x) + (bottom.y - top.y))) + FLOAT_16_OFFSET, 0.0, 1.0))); +} diff --git a/shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.vsh b/shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.yy b/shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.yy new file mode 100644 index 000000000..2fe208000 --- /dev/null +++ b/shaders/sh_fd_calculate_velocity_divergence_glsl/sh_fd_calculate_velocity_divergence_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_calculate_velocity_divergence_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.fsh b/shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.fsh new file mode 100644 index 000000000..7174a514e --- /dev/null +++ b/shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.fsh @@ -0,0 +1,11 @@ +varying vec2 v_vTexcoord; +varying vec2 v_vScreencoord; +varying vec4 color; + +uniform sampler2D texture_material_0; + +void main() { + vec4 destination = texture2D(texture_material_0, v_vScreencoord); + vec4 source = color * texture2D(gm_BaseTexture, v_vTexcoord); + gl_FragColor = source * vec4(source.aaa, 1.0) + destination * (1.0 - source.aaaa); +} diff --git a/shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.vsh b/shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.vsh new file mode 100644 index 000000000..984f8891e --- /dev/null +++ b/shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.vsh @@ -0,0 +1,16 @@ +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; +attribute vec4 in_Colour; + +varying vec2 v_vTexcoord; +varying vec2 v_vScreencoord; +varying vec4 color; + +uniform vec2 addend; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; + v_vScreencoord = gl_Position.xy * vec2(0.5, -0.5) + addend; + color = in_Colour; +} diff --git a/shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.yy b/shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.yy new file mode 100644 index 000000000..7bbb220db --- /dev/null +++ b/shaders/sh_fd_replace_material_advanced_glsl/sh_fd_replace_material_advanced_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_replace_material_advanced_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_repulse/sh_fd_repulse.fsh b/shaders/sh_fd_repulse/sh_fd_repulse.fsh new file mode 100644 index 000000000..72700d6c3 --- /dev/null +++ b/shaders/sh_fd_repulse/sh_fd_repulse.fsh @@ -0,0 +1,25 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +#define PI 3.14159265359 + +uniform float strength; + +void main() { + float inCircle = length(v_vTexcoord - vec2(0.5)); + + if(inCircle > 0.5) { + gl_FragColor = vec4(128. / 255., 128. / 255., 0., 0.); + return; + } + + vec2 pos = vec2(0.5) - v_vTexcoord; + float rad = inCircle * 2.; + float angle = atan(pos.y, pos.x); + float dist = (1. - rad) * strength; + + gl_FragColor = vec4(128. / 255. + cos(angle) * 0.125 * dist, 128. / 255. + sin(angle) * 0.125 * dist, 0., 1.); +} diff --git a/shaders/sh_fd_repulse/sh_fd_repulse.vsh b/shaders/sh_fd_repulse/sh_fd_repulse.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_fd_repulse/sh_fd_repulse.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_repulse/sh_fd_repulse.yy b/shaders/sh_fd_repulse/sh_fd_repulse.yy new file mode 100644 index 000000000..701f88b9a --- /dev/null +++ b/shaders/sh_fd_repulse/sh_fd_repulse.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_repulse", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.fsh b/shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.fsh new file mode 100644 index 000000000..779117b4b --- /dev/null +++ b/shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.fsh @@ -0,0 +1,29 @@ +#define FLOAT_16_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; + +uniform sampler2D texture_pressure; + +uniform vec2 texel_size; + +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} +vec4 pack_uvec2_16(vec2 data) {return vec4(floor(data * 255.0) / 255.0, fract(data * 255.0));} +float unpack_ufloat_16(vec2 data) {return data.x + (data.y / 255.0);} + +void main() { + float velocity_range = 10.0; + float pressure_range = 10.0; + + float right = unpack_ufloat_16(texture2D(texture_pressure, v_vTexcoord + vec2(texel_size.x, 0.0)).xy) * pressure_range; + float left = unpack_ufloat_16(texture2D(texture_pressure, v_vTexcoord - vec2(texel_size.x, 0.0)).xy) * pressure_range; + float bottom = unpack_ufloat_16(texture2D(texture_pressure, v_vTexcoord + vec2(0.0, texel_size.y)).xy) * pressure_range; + float top = unpack_ufloat_16(texture2D(texture_pressure, v_vTexcoord - vec2(0.0, texel_size.y)).xy) * pressure_range; + + vec2 gradient = 0.5 * vec2(right - left, bottom - top); + + vec2 velocity = (unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord)) - FLOAT_16_OFFSET) * velocity_range; + + velocity -= gradient; + + gl_FragColor = pack_uvec2_16(clamp(velocity / velocity_range + FLOAT_16_OFFSET, 0.0, 1.0)); +} diff --git a/shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.vsh b/shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.vsh new file mode 100644 index 000000000..eefbb40b6 --- /dev/null +++ b/shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.vsh @@ -0,0 +1,11 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; + +varying vec2 v_vTexcoord; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.yy b/shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.yy new file mode 100644 index 000000000..4fa006140 --- /dev/null +++ b/shaders/sh_fd_subtract_pressure_gradient_glsl/sh_fd_subtract_pressure_gradient_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_subtract_pressure_gradient_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_turbulence/sh_fd_turbulence.fsh b/shaders/sh_fd_turbulence/sh_fd_turbulence.fsh new file mode 100644 index 000000000..e67110e88 --- /dev/null +++ b/shaders/sh_fd_turbulence/sh_fd_turbulence.fsh @@ -0,0 +1,39 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +#define PI 3.14159265359 + +uniform float scale; +uniform float strength; +uniform float seed; + +float random (in vec2 st, float _seed) { + return fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * (43758.5453123 + (seed + _seed))); +} + +float noise (in vec2 st, float _seed) { + vec2 i = floor(st); + vec2 f = fract(st); + + // Four corners in 2D of a tile + float a = random(i, _seed); + float b = random(i + vec2(1.0, 0.0), _seed); + float c = random(i + vec2(0.0, 1.0), _seed); + float d = random(i + vec2(1.0, 1.0), _seed); + + // Cubic Hermine Curve. Same as SmoothStep() + vec2 u = f * f * (3.0 - 2.0 * f); + + // Mix 4 coorners percentages + return mix(mix(a, b, u.x), mix(c, d, u.x), u.y); +} + +void main() { + float sX = noise(v_vTexcoord * scale, 1.986458) * 2. - 1.; + float sY = noise(v_vTexcoord * scale, 5.648630) * 2. - 1.; + + gl_FragColor = vec4(128. / 255. + sX * 0.125 * strength, 128. / 255. + sY * 0.125 * strength, 0., 1.); +} diff --git a/shaders/sh_fd_turbulence/sh_fd_turbulence.vsh b/shaders/sh_fd_turbulence/sh_fd_turbulence.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_fd_turbulence/sh_fd_turbulence.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_turbulence/sh_fd_turbulence.yy b/shaders/sh_fd_turbulence/sh_fd_turbulence.yy new file mode 100644 index 000000000..180d72da6 --- /dev/null +++ b/shaders/sh_fd_turbulence/sh_fd_turbulence.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_turbulence", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.fsh b/shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.fsh new file mode 100644 index 000000000..ab06b9c39 --- /dev/null +++ b/shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.fsh @@ -0,0 +1,22 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform sampler2D v1; +uniform sampler2D v2; + +void main() { + vec4 _v1 = texture2D( v1, v_vTexcoord ); + vec4 _v2 = texture2D( v2, v_vTexcoord ); + vec4 _v3 = vec4(0.); + float hf = 128. / 255.; + + _v3.x = hf + (_v1.x - hf) + (_v2.x - hf); + _v3.y = hf + (_v1.y - hf) + (_v2.y - hf); + _v3.z = _v1.z + _v2.z; + _v3.a = _v1.a + _v2.a; + + gl_FragColor = _v3; +} diff --git a/shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.vsh b/shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.yy b/shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.yy new file mode 100644 index 000000000..6c848143e --- /dev/null +++ b/shaders/sh_fd_velocity_combine/sh_fd_velocity_combine.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_velocity_combine", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.fsh b/shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.fsh new file mode 100644 index 000000000..d58c7086b --- /dev/null +++ b/shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.fsh @@ -0,0 +1,7 @@ +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + float a = texture2D(gm_BaseTexture, v_vTexcoord).w; + gl_FragColor = vec4(vec3(1.), a); +} diff --git a/shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.vsh b/shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.vsh new file mode 100644 index 000000000..bf4ccb9a1 --- /dev/null +++ b/shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.vsh @@ -0,0 +1,14 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; +attribute vec4 in_Colour; + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; + v_vColour = in_Colour; +} diff --git a/shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.yy b/shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.yy new file mode 100644 index 000000000..1c432f2d5 --- /dev/null +++ b/shaders/sh_fd_visualize_colorize_glsl/sh_fd_visualize_colorize_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_visualize_colorize_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.fsh b/shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.fsh new file mode 100644 index 000000000..5ae2b3094 --- /dev/null +++ b/shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.fsh @@ -0,0 +1,18 @@ +#define PIXELATION_SIZE 1.6 + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform vec2 texel_size; + +void main() { + float reaction_coordinate = texture2D(gm_BaseTexture, floor(v_vTexcoord / (texel_size * PIXELATION_SIZE)) * (texel_size * PIXELATION_SIZE)).w; + + gl_FragColor.rgb = vec3(1.0, 0.2, 0.0); + if (reaction_coordinate < 0.2) gl_FragColor.rgb = vec3(0.3); + if (reaction_coordinate > 0.37) gl_FragColor.rgb = vec3(1.0, 0.8, 0.0); + if (reaction_coordinate > 0.65) gl_FragColor.rgb = vec3(1.0, 1.0, 1.0); + gl_FragColor.a = float(reaction_coordinate > 0.05); + + gl_FragColor *= v_vColour; +} diff --git a/shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.vsh b/shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.vsh new file mode 100644 index 000000000..bf4ccb9a1 --- /dev/null +++ b/shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.vsh @@ -0,0 +1,14 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; +attribute vec4 in_Colour; + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; + v_vColour = in_Colour; +} diff --git a/shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.yy b/shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.yy new file mode 100644 index 000000000..3b8bc6dac --- /dev/null +++ b/shaders/sh_fd_visualize_pixel_art_fiery_smoke_glsl/sh_fd_visualize_pixel_art_fiery_smoke_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_visualize_pixel_art_fiery_smoke_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.fsh b/shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.fsh new file mode 100644 index 000000000..3bd926386 --- /dev/null +++ b/shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.fsh @@ -0,0 +1,17 @@ +#define PIXELATION_SIZE 1.6 + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform vec2 texel_size; + +void main() { + float reaction_coordinate = texture2D(gm_BaseTexture, floor(v_vTexcoord / (texel_size * PIXELATION_SIZE)) * (texel_size * PIXELATION_SIZE)).w; + + gl_FragColor.rgb = vec3(1.0, 0.2, 0.0); + if (reaction_coordinate > 0.37) gl_FragColor.rgb = vec3(1.0, 0.8, 0.0); + if (reaction_coordinate > 0.65) gl_FragColor.rgb = vec3(1.0, 1.0, 1.0); + gl_FragColor.a = float(reaction_coordinate > 0.1); + + gl_FragColor *= v_vColour; +} diff --git a/shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.vsh b/shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.vsh new file mode 100644 index 000000000..bf4ccb9a1 --- /dev/null +++ b/shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.vsh @@ -0,0 +1,14 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; +attribute vec4 in_Colour; + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; + v_vColour = in_Colour; +} diff --git a/shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.yy b/shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.yy new file mode 100644 index 000000000..254dc83af --- /dev/null +++ b/shaders/sh_fd_visualize_pixel_art_fire_glsl/sh_fd_visualize_pixel_art_fire_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_visualize_pixel_art_fire_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.fsh b/shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.fsh new file mode 100644 index 000000000..d3e9daf89 --- /dev/null +++ b/shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.fsh @@ -0,0 +1,9 @@ +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +float unpack_ufloat_16(vec2 data) {return data.x + (data.y / 255.0);} + +void main() { + float pressure = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord).xy); + gl_FragColor = v_vColour * vec4(vec3(pressure), 1.0); +} diff --git a/shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.vsh b/shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.vsh new file mode 100644 index 000000000..bf4ccb9a1 --- /dev/null +++ b/shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.vsh @@ -0,0 +1,14 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; +attribute vec4 in_Colour; + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; + v_vColour = in_Colour; +} diff --git a/shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.yy b/shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.yy new file mode 100644 index 000000000..fdca17715 --- /dev/null +++ b/shaders/sh_fd_visualize_pressure_glsl/sh_fd_visualize_pressure_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_visualize_pressure_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.fsh b/shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.fsh new file mode 100644 index 000000000..d8c3a75b5 --- /dev/null +++ b/shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.fsh @@ -0,0 +1,20 @@ +#define PIXELATION_SIZE 1.6 + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform vec2 texel_size; + +void main() { + float d_x = (texture2D(gm_BaseTexture, v_vTexcoord + vec2(texel_size.x, 0.0)).w + (texture2D(gm_BaseTexture, v_vTexcoord + vec2(texel_size.x, 0.0)).z / 255.0) - + (texture2D(gm_BaseTexture, v_vTexcoord - vec2(texel_size.x, 0.0)).w + (texture2D(gm_BaseTexture, v_vTexcoord - vec2(texel_size.x, 0.0)).z / 255.0))) * 0.5; + float d_y = (texture2D(gm_BaseTexture, v_vTexcoord + vec2(0.0, texel_size.y)).w + (texture2D(gm_BaseTexture, v_vTexcoord + vec2(0.0, texel_size.y)).z / 255.0) - + (texture2D(gm_BaseTexture, v_vTexcoord - vec2(0.0, texel_size.y)).w + (texture2D(gm_BaseTexture, v_vTexcoord - vec2(0.0, texel_size.y)).z / 255.0))) * 0.5; + + vec3 light_direction = normalize(vec3(1.0, 1.0, -0.5)); + float steepness = 0.3; + vec3 normal = normalize(cross(normalize(vec3(steepness, 0.0, d_x)), normalize(vec3(0.0, steepness, d_y)))); + float lightness = clamp(pow(max(dot(normal, -light_direction), 0.0), 1.0), 0.0, 1.0); + + gl_FragColor = v_vColour * vec4(mix(vec3(0.2, 0.16, 0.1), vec3(0.9, 0.88, 0.8), lightness * 1.5), clamp((texture2D(gm_BaseTexture, v_vTexcoord).w - 0.1) * 4.0 + 0.5, 0.0, 1.0)); +} diff --git a/shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.vsh b/shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.vsh new file mode 100644 index 000000000..bf4ccb9a1 --- /dev/null +++ b/shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.vsh @@ -0,0 +1,14 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; +attribute vec4 in_Colour; + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; + v_vColour = in_Colour; +} diff --git a/shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.yy b/shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.yy new file mode 100644 index 000000000..392e7db59 --- /dev/null +++ b/shaders/sh_fd_visualize_thick_smoke_glsl/sh_fd_visualize_thick_smoke_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_visualize_thick_smoke_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.fsh b/shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.fsh new file mode 100644 index 000000000..3d1fd0014 --- /dev/null +++ b/shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.fsh @@ -0,0 +1,11 @@ +#define FLOAT_16_OFFSET (128.0 / 255.0) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +float unpack_ufloat_16(vec2 data) {return data.x + (data.y / 255.0);} + +void main() { + float divergence = unpack_ufloat_16(texture2D(gm_BaseTexture, v_vTexcoord).zw) - FLOAT_16_OFFSET; + gl_FragColor = v_vColour * vec4(vec3(divergence + FLOAT_16_OFFSET), 1.0); +} diff --git a/shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.vsh b/shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.vsh new file mode 100644 index 000000000..bf4ccb9a1 --- /dev/null +++ b/shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.vsh @@ -0,0 +1,14 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; +attribute vec4 in_Colour; + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; + v_vColour = in_Colour; +} diff --git a/shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.yy b/shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.yy new file mode 100644 index 000000000..eecd86b50 --- /dev/null +++ b/shaders/sh_fd_visualize_velocity_divergence_glsl/sh_fd_visualize_velocity_divergence_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_visualize_velocity_divergence_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.fsh b/shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.fsh new file mode 100644 index 000000000..deff226ce --- /dev/null +++ b/shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.fsh @@ -0,0 +1,46 @@ +// 2D vector field visualization by Morgan McGuire, @morgan3d, http://casual-effects.com. + +#define FLOAT_16_OFFSET (128.0 / 255.0) +#define PI 3.1415927 +#define ARROW_TILE_SIZE 16.0 +#define ARROW_HEAD_ANGLE (45.0 * PI / 180.0) +#define ARROW_HEAD_LENGTH (ARROW_TILE_SIZE / 4.0) +#define ARROW_SHAFT_THICKNESS 1.0 + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform vec2 texel_size; + +vec2 unpack_uvec2_16(vec4 data) {return vec2(data.xy + (data.zw / 255.0));} +vec2 arrow_tile_center_coord(vec2 pos) {return (floor(pos / ARROW_TILE_SIZE) + 0.5) * ARROW_TILE_SIZE;} +vec2 field(vec2 pos) {return (unpack_uvec2_16(texture2D(gm_BaseTexture, pos * texel_size)) - FLOAT_16_OFFSET) * 2.0;} + +float arrow(vec2 p, vec2 v) { + p -= arrow_tile_center_coord(p); + float mag_v = length(v), mag_p = length(p); + + if (mag_v > 0.0) { + vec2 dir_p = p / mag_p, dir_v = v / mag_v; + mag_v = clamp(mag_v, 5.0, ARROW_TILE_SIZE / 2.0); // We can't draw arrows larger than the tile radius, so clamp magnitude. Enforce a minimum length to help see direction. + v = dir_v * mag_v; + + // Signed distance from a line segment based on https://www.shadertoy.com/view/ls2GWG by Matthias Reitinger, @mreitinger. + float dist = max( + ARROW_SHAFT_THICKNESS / 4.0 - max(abs(dot(p, vec2(dir_v.y, -dir_v.x))), abs(dot(p, dir_v)) - mag_v + ARROW_HEAD_LENGTH / 2.0), + min(0.0, dot(v - p, dir_v) - cos(ARROW_HEAD_ANGLE / 2.0) * length(v - p)) * 2.0 + min(0.0, dot(p, dir_v) + ARROW_HEAD_LENGTH - mag_v) + ); + + return clamp(1.0 + dist, 0.0, 1.0); + } else { + return max(0.0, 1.2 - mag_p); + } +} + +void main() { + gl_FragColor = v_vColour * mix( + vec4(vec3(length(unpack_uvec2_16(texture2D(gm_BaseTexture, v_vTexcoord)) - FLOAT_16_OFFSET)), 1.0), + vec4(0.0, 1.0, 1.0, 1.0), + arrow(v_vTexcoord / texel_size, field(arrow_tile_center_coord(v_vTexcoord / texel_size)) * ARROW_TILE_SIZE * 0.4) * 0.3 + ); +} diff --git a/shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.vsh b/shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.vsh new file mode 100644 index 000000000..bf4ccb9a1 --- /dev/null +++ b/shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.vsh @@ -0,0 +1,14 @@ +// Passthrough vertex shader. + +attribute vec4 in_Position; +attribute vec2 in_TextureCoord; +attribute vec4 in_Colour; + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * in_Position; + v_vTexcoord = in_TextureCoord; + v_vColour = in_Colour; +} diff --git a/shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.yy b/shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.yy new file mode 100644 index 000000000..d117563a2 --- /dev/null +++ b/shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_visualize_velocity_glsl", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_fd_vortex/sh_fd_vortex.fsh b/shaders/sh_fd_vortex/sh_fd_vortex.fsh new file mode 100644 index 000000000..41959cb48 --- /dev/null +++ b/shaders/sh_fd_vortex/sh_fd_vortex.fsh @@ -0,0 +1,26 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +#define PI 3.14159265359 + +uniform float vortex; +uniform float angleIO; + +void main() { + float inCircle = length(v_vTexcoord - vec2(0.5)); + + if(inCircle > 0.5) { + gl_FragColor = vec4(128. / 255., 128. / 255., 0., 0.); + return; + } + + vec2 pos = v_vTexcoord - vec2(0.5); + float rad = inCircle * 2.; + float angle = atan(pos.y, pos.x) + (PI / 2. + angleIO * PI / 2.); + float dist = (1. - rad) * vortex; + + gl_FragColor = vec4(128. / 255. + cos(angle) * 0.125 * dist, 128. / 255. + sin(angle) * 0.125 * dist, 0., 1.); +} diff --git a/shaders/sh_fd_vortex/sh_fd_vortex.vsh b/shaders/sh_fd_vortex/sh_fd_vortex.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_fd_vortex/sh_fd_vortex.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_fd_vortex/sh_fd_vortex.yy b/shaders/sh_fd_vortex/sh_fd_vortex.yy new file mode 100644 index 000000000..49519f764 --- /dev/null +++ b/shaders/sh_fd_vortex/sh_fd_vortex.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_fd_vortex", + "parent": { + "name": "Shaders", + "path": "folders/functions/fluid sim/Shaders.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_find_pixel/sh_find_pixel.fsh b/shaders/sh_find_pixel/sh_find_pixel.fsh new file mode 100644 index 000000000..ecc2ddf02 --- /dev/null +++ b/shaders/sh_find_pixel/sh_find_pixel.fsh @@ -0,0 +1,19 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform sampler2D texture; +uniform vec2 dimension; + +void main() { + for(float i = 0.; i < dimension.y; i++) + for(float j = 0.; j < dimension.x; j++) { + vec4 col = texture2D( texture, vec2(j, i) / dimension ); + if(col == v_vColour) { + gl_FragColor = vec4(j / dimension.x, i / dimension.y, 0., 1. ); + break; + } + } +} diff --git a/shaders/sh_find_pixel/sh_find_pixel.vsh b/shaders/sh_find_pixel/sh_find_pixel.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_find_pixel/sh_find_pixel.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_find_pixel/sh_find_pixel.yy b/shaders/sh_find_pixel/sh_find_pixel.yy new file mode 100644 index 000000000..9884170fa --- /dev/null +++ b/shaders/sh_find_pixel/sh_find_pixel.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_find_pixel", + "type": 1, + "parent": { + "name": "shader", + "path": "folders/shader.yy", + }, +} \ No newline at end of file diff --git a/shaders/sh_sample_points/sh_sample_points.fsh b/shaders/sh_sample_points/sh_sample_points.fsh new file mode 100644 index 000000000..b7e2f6935 --- /dev/null +++ b/shaders/sh_sample_points/sh_sample_points.fsh @@ -0,0 +1,31 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +const int attempt = 8; +uniform float seed; +uniform vec2 dimension; + +float random (in vec2 st, float _seed) { + return fract(sin(dot(st.xy, vec2(12.9898, 78.233)) * mod(_seed, 32.156) * 12.588) * 43758.5453123); +} + +void main() { + gl_FragColor = vec4(0.); + + float v = 0.; + for(int i = 0; i < attempt; i++) { + float _x = random(vec2(i, 0.) + v_vTexcoord.x, 132.54664 + seed); + float _y = random(vec2(0., i) + v_vTexcoord.x, 78.29131 + seed); + float _w = random(vec2( i, i) + v_vTexcoord.x, 8.10684 + seed); + + vec4 col = texture2D( gm_BaseTexture, vec2(_x, _y) ); + float br = (col.r + col.g + col.b) / 3. * col.a * _w; + if(br > v) { + v = br; + gl_FragColor = vec4(_x, _y, 0., 1.); + } + } +} diff --git a/shaders/sh_sample_points/sh_sample_points.vsh b/shaders/sh_sample_points/sh_sample_points.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_sample_points/sh_sample_points.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_sample_points/sh_sample_points.yy b/shaders/sh_sample_points/sh_sample_points.yy new file mode 100644 index 000000000..c159c30bb --- /dev/null +++ b/shaders/sh_sample_points/sh_sample_points.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_sample_points", + "parent": { + "name": "generator", + "path": "folders/shader/generator.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_sdf/sh_sdf.fsh b/shaders/sh_sdf/sh_sdf.fsh new file mode 100644 index 000000000..5717b24a3 --- /dev/null +++ b/shaders/sh_sdf/sh_sdf.fsh @@ -0,0 +1,58 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform vec2 dimension; +uniform float stepSize; +uniform int side; + +void main() { + float c = texture2D( gm_BaseTexture, v_vTexcoord ).z; + if((side == 0 && c == 0.) || (side == 1 && c == 1.)) { + gl_FragColor = texture2D( gm_BaseTexture, v_vTexcoord ); + return; + } + + vec2 txStep = stepSize / dimension; + vec2 loc[9]; + + loc[0] = v_vTexcoord + vec2(-txStep.x, -txStep.y); + loc[1] = v_vTexcoord + vec2( 0., -txStep.y); + loc[2] = v_vTexcoord + vec2(+txStep.x, -txStep.y); + + loc[3] = v_vTexcoord + vec2(-txStep.x, 0.); + loc[4] = v_vTexcoord + vec2( 0., 0.); + loc[5] = v_vTexcoord + vec2(+txStep.x, 0.); + + loc[6] = v_vTexcoord + vec2(-txStep.x, +txStep.y); + loc[7] = v_vTexcoord + vec2( 0., +txStep.y); + loc[8] = v_vTexcoord + vec2(+txStep.x, +txStep.y); + + vec2 closetPoint = vec2(0., 0.); + float closetDistance = 9999.; + + for( int i = 0 ; i < 9; i++ ) { + if( loc[i].x < 0. || loc[i].y < 0. || loc[i].x > 1. || loc[i].y > 1. ) continue; + + vec4 sam = texture2D( gm_BaseTexture, loc[i] ); + if(sam.z != c) { + float dist = distance(v_vTexcoord, loc[i]); + if(dist < closetDistance) { + closetDistance = dist; + closetPoint = loc[i]; + } + continue; + } + + if(sam.xy == vec2(0.)) continue; + float dist = distance(v_vTexcoord, sam.xy); + if(dist < closetDistance) { + closetDistance = dist; + closetPoint = sam.xy; + } + } + + gl_FragColor = vec4(closetPoint, c, 1.); +} diff --git a/shaders/sh_sdf/sh_sdf.vsh b/shaders/sh_sdf/sh_sdf.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_sdf/sh_sdf.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_sdf/sh_sdf.yy b/shaders/sh_sdf/sh_sdf.yy new file mode 100644 index 000000000..5bc855269 --- /dev/null +++ b/shaders/sh_sdf/sh_sdf.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_sdf", + "parent": { + "name": "filter", + "path": "folders/shader/filter.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_sdf_dist/sh_sdf_dist.fsh b/shaders/sh_sdf_dist/sh_sdf_dist.fsh new file mode 100644 index 000000000..f5fbccb8d --- /dev/null +++ b/shaders/sh_sdf_dist/sh_sdf_dist.fsh @@ -0,0 +1,20 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +uniform int side; +uniform float max_distance; + +void main() { + vec4 col = texture2D( gm_BaseTexture, v_vTexcoord ); + float dist = (max_distance - distance(col.xy, v_vTexcoord)) / max_distance; + + if((side == 0 && col.z == 0.) || (side == 1 && col.z == 1.)) { + gl_FragColor = vec4(vec3(col.z), 1.); + return; + } + + gl_FragColor = vec4(vec3(dist), 1.); +} diff --git a/shaders/sh_sdf_dist/sh_sdf_dist.vsh b/shaders/sh_sdf_dist/sh_sdf_dist.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_sdf_dist/sh_sdf_dist.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_sdf_dist/sh_sdf_dist.yy b/shaders/sh_sdf_dist/sh_sdf_dist.yy new file mode 100644 index 000000000..68195f4ad --- /dev/null +++ b/shaders/sh_sdf_dist/sh_sdf_dist.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_sdf_dist", + "parent": { + "name": "filter", + "path": "folders/shader/filter.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/shaders/sh_sdf_tex/sh_sdf_tex.fsh b/shaders/sh_sdf_tex/sh_sdf_tex.fsh new file mode 100644 index 000000000..79e920a0d --- /dev/null +++ b/shaders/sh_sdf_tex/sh_sdf_tex.fsh @@ -0,0 +1,11 @@ +// +// Simple passthrough fragment shader +// +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() { + vec4 colr = texture2D( gm_BaseTexture, v_vTexcoord ); + float val = (colr.r + colr.g + colr.b) * colr.a; + gl_FragColor = vec4(0., 0., step(0.5, val), 1.); +} \ No newline at end of file diff --git a/shaders/sh_sdf_tex/sh_sdf_tex.vsh b/shaders/sh_sdf_tex/sh_sdf_tex.vsh new file mode 100644 index 000000000..3900c20f4 --- /dev/null +++ b/shaders/sh_sdf_tex/sh_sdf_tex.vsh @@ -0,0 +1,19 @@ +// +// Simple passthrough vertex shader +// +attribute vec3 in_Position; // (x,y,z) +//attribute vec3 in_Normal; // (x,y,z) unused in this shader. +attribute vec4 in_Colour; // (r,g,b,a) +attribute vec2 in_TextureCoord; // (u,v) + +varying vec2 v_vTexcoord; +varying vec4 v_vColour; + +void main() +{ + vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0); + gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos; + + v_vColour = in_Colour; + v_vTexcoord = in_TextureCoord; +} diff --git a/shaders/sh_sdf_tex/sh_sdf_tex.yy b/shaders/sh_sdf_tex/sh_sdf_tex.yy new file mode 100644 index 000000000..1ff035368 --- /dev/null +++ b/shaders/sh_sdf_tex/sh_sdf_tex.yy @@ -0,0 +1,10 @@ +{ + "resourceType": "GMShader", + "resourceVersion": "1.0", + "name": "sh_sdf_tex", + "parent": { + "name": "filter", + "path": "folders/shader/filter.yy", + }, + "type": 1, +} \ No newline at end of file diff --git a/sprites/s_fx_pixel/c48d04b1-d839-4d79-9821-5aab3420e684.png b/sprites/s_fx_pixel/c48d04b1-d839-4d79-9821-5aab3420e684.png deleted file mode 100644 index 58a2d46a9..000000000 Binary files a/sprites/s_fx_pixel/c48d04b1-d839-4d79-9821-5aab3420e684.png and /dev/null differ diff --git a/sprites/s_fx_pixel/layers/c48d04b1-d839-4d79-9821-5aab3420e684/93a5ddf0-87b9-47aa-b697-63cfef2d5408.png b/sprites/s_fx_pixel/layers/c48d04b1-d839-4d79-9821-5aab3420e684/93a5ddf0-87b9-47aa-b697-63cfef2d5408.png deleted file mode 100644 index 58a2d46a9..000000000 Binary files a/sprites/s_fx_pixel/layers/c48d04b1-d839-4d79-9821-5aab3420e684/93a5ddf0-87b9-47aa-b697-63cfef2d5408.png and /dev/null differ diff --git a/sprites/s_fx_pixel/s_fx_pixel.yy b/sprites/s_fx_pixel/s_fx_pixel.yy deleted file mode 100644 index 97b17ec2c..000000000 --- a/sprites/s_fx_pixel/s_fx_pixel.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_fx_pixel", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 0, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 0, - "bbox_top": 0, - "bbox_bottom": 0, - "HTile": false, - "VTile": false, - "For3D": true, - "DynamicTexturePage": false, - "width": 1, - "height": 1, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"c48d04b1-d839-4d79-9821-5aab3420e684",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_fx_pixel", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"cda8592a-3148-419b-9218-bb5175c90214","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"c48d04b1-d839-4d79-9821-5aab3420e684","path":"sprites/s_fx_pixel/s_fx_pixel.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 0, - "yorigin": 0, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"93a5ddf0-87b9-47aa-b697-63cfef2d5408","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "sprites", - "path": "folders/shader/sprites.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_kenney/07de1b35-20d6-4ecc-adb0-fb46884a7800.png b/sprites/s_kenney/07de1b35-20d6-4ecc-adb0-fb46884a7800.png deleted file mode 100644 index e9ca910fe..000000000 Binary files a/sprites/s_kenney/07de1b35-20d6-4ecc-adb0-fb46884a7800.png and /dev/null differ diff --git a/sprites/s_kenney/layers/07de1b35-20d6-4ecc-adb0-fb46884a7800/546a2949-f02a-40af-b49a-9c462b6d9de2.png b/sprites/s_kenney/layers/07de1b35-20d6-4ecc-adb0-fb46884a7800/546a2949-f02a-40af-b49a-9c462b6d9de2.png deleted file mode 100644 index e9ca910fe..000000000 Binary files a/sprites/s_kenney/layers/07de1b35-20d6-4ecc-adb0-fb46884a7800/546a2949-f02a-40af-b49a-9c462b6d9de2.png and /dev/null differ diff --git a/sprites/s_kenney/s_kenney.yy b/sprites/s_kenney/s_kenney.yy deleted file mode 100644 index 2f74a5ecc..000000000 --- a/sprites/s_kenney/s_kenney.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_kenney", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 8, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 74, - "bbox_top": 0, - "bbox_bottom": 27, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 75, - "height": 30, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"07de1b35-20d6-4ecc-adb0-fb46884a7800",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_kenney", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"13b56c55-b294-40fe-97bd-38a548f278ee","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"07de1b35-20d6-4ecc-adb0-fb46884a7800","path":"sprites/s_kenney/s_kenney.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 75, - "yorigin": 30, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"546a2949-f02a-40af-b49a-9c462b6d9de2","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "texture", - "path": "folders/sprites/texture.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_menu_black/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png b/sprites/s_menu_black/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png deleted file mode 100644 index ec255e166..000000000 Binary files a/sprites/s_menu_black/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png and /dev/null differ diff --git a/sprites/s_menu_black/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png b/sprites/s_menu_black/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png deleted file mode 100644 index ec255e166..000000000 Binary files a/sprites/s_menu_black/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png and /dev/null differ diff --git a/sprites/s_menu_black/s_menu_black.yy b/sprites/s_menu_black/s_menu_black.yy deleted file mode 100644 index 1304c9155..000000000 --- a/sprites/s_menu_black/s_menu_black.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_menu_black", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 31, - "bbox_top": 0, - "bbox_bottom": 31, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 32, - "height": 32, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_menu_black", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"915c4f6b-ea21-4df4-ae81-aca5237fb460","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_black/s_menu_black.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 16, - "yorigin": 16, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "preview", - "path": "folders/panels/preview.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_menu_black/s_menu_transparent.yy b/sprites/s_menu_black/s_menu_transparent.yy deleted file mode 100644 index 8a9b559eb..000000000 --- a/sprites/s_menu_black/s_menu_transparent.yy +++ /dev/null @@ -1,79 +0,0 @@ -{ - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 15, - "bbox_top": 0, - "bbox_bottom": 15, - "HTile": false, - "VTile": false, - "For3D": false, - "width": 16, - "height": 16, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"compositeImage":{"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ - {"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"LayerId":{"name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, - ],"parent":{"name":"s_menu_transparent","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"resourceVersion":"1.0","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","tags":[],"resourceType":"GMSpriteFrame",}, - ], - "sequence": { - "spriteId": {"name":"s_menu_transparent","path":"sprites/s_menu_transparent/s_menu_transparent.yy",}, - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"59133275-f1cf-4b18-bf51-f33850b83847","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 8, - "yorigin": 8, - "eventToFunction": {}, - "eventStubScript": null, - "parent": {"name":"s_menu_transparent","path":"sprites/s_menu_transparent/s_menu_transparent.yy",}, - "resourceVersion": "1.3", - "name": "s_menu_transparent", - "tags": [], - "resourceType": "GMSequence", - }, - "layers": [ - {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","tags":[],"resourceType":"GMImageLayer",}, - ], - "nineSlice": null, - "parent": { - "name": "preview", - "path": "folders/panels/preview.yy", - }, - "resourceVersion": "1.0", - "name": "s_menu_transparent", - "tags": [], - "resourceType": "GMSprite", -} \ No newline at end of file diff --git a/sprites/s_menu_black/s_menu_white.yy b/sprites/s_menu_black/s_menu_white.yy deleted file mode 100644 index d6178537d..000000000 --- a/sprites/s_menu_black/s_menu_white.yy +++ /dev/null @@ -1,79 +0,0 @@ -{ - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 15, - "bbox_top": 0, - "bbox_bottom": 15, - "HTile": false, - "VTile": false, - "For3D": false, - "width": 16, - "height": 16, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"compositeImage":{"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_white/s_menu_white.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ - {"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_white/s_menu_white.yy",},"LayerId":{"name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","path":"sprites/s_menu_white/s_menu_white.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, - ],"parent":{"name":"s_menu_white","path":"sprites/s_menu_white/s_menu_white.yy",},"resourceVersion":"1.0","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","tags":[],"resourceType":"GMSpriteFrame",}, - ], - "sequence": { - "spriteId": {"name":"s_menu_white","path":"sprites/s_menu_white/s_menu_white.yy",}, - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d486b82c-1c49-4c0a-9d90-b8cbfe7bb18a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_white/s_menu_white.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 8, - "yorigin": 8, - "eventToFunction": {}, - "eventStubScript": null, - "parent": {"name":"s_menu_white","path":"sprites/s_menu_white/s_menu_white.yy",}, - "resourceVersion": "1.3", - "name": "s_menu_white", - "tags": [], - "resourceType": "GMSequence", - }, - "layers": [ - {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","tags":[],"resourceType":"GMImageLayer",}, - ], - "nineSlice": null, - "parent": { - "name": "preview", - "path": "folders/panels/preview.yy", - }, - "resourceVersion": "1.0", - "name": "s_menu_white", - "tags": [], - "resourceType": "GMSprite", -} \ No newline at end of file diff --git a/sprites/s_menu_black/s_transparent.yy b/sprites/s_menu_black/s_transparent.yy deleted file mode 100644 index 1d0df37d1..000000000 --- a/sprites/s_menu_black/s_transparent.yy +++ /dev/null @@ -1,79 +0,0 @@ -{ - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 15, - "bbox_top": 0, - "bbox_bottom": 15, - "HTile": false, - "VTile": false, - "For3D": false, - "width": 16, - "height": 16, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"compositeImage":{"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ - {"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"LayerId":{"name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, - ],"parent":{"name":"s_transparent","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","tags":[],"resourceType":"GMSpriteFrame",}, - ], - "sequence": { - "spriteId": {"name":"s_transparent","path":"sprites/s_transparent/s_transparent.yy",}, - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"af08684c-9de2-4066-8d13-7085e82782ea","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 8, - "yorigin": 8, - "eventToFunction": {}, - "eventStubScript": null, - "parent": {"name":"s_transparent","path":"sprites/s_transparent/s_transparent.yy",}, - "resourceVersion": "1.3", - "name": "s_transparent", - "tags": [], - "resourceType": "GMSequence", - }, - "layers": [ - {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","tags":[],"resourceType":"GMImageLayer",}, - ], - "nineSlice": null, - "parent": { - "name": "sprites", - "path": "folders/shader/sprites.yy", - }, - "resourceVersion": "1.0", - "name": "s_transparent", - "tags": [], - "resourceType": "GMSprite", -} \ No newline at end of file diff --git a/sprites/s_menu_transparent/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png b/sprites/s_menu_transparent/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png deleted file mode 100644 index 6ed6fc83d..000000000 Binary files a/sprites/s_menu_transparent/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png and /dev/null differ diff --git a/sprites/s_menu_transparent/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png b/sprites/s_menu_transparent/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png deleted file mode 100644 index 6ed6fc83d..000000000 Binary files a/sprites/s_menu_transparent/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png and /dev/null differ diff --git a/sprites/s_menu_transparent/s_menu_transparent.yy b/sprites/s_menu_transparent/s_menu_transparent.yy deleted file mode 100644 index 56e826386..000000000 --- a/sprites/s_menu_transparent/s_menu_transparent.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_menu_transparent", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 31, - "bbox_top": 0, - "bbox_bottom": 31, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 32, - "height": 32, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_menu_transparent", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"59133275-f1cf-4b18-bf51-f33850b83847","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 16, - "yorigin": 16, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "preview", - "path": "folders/panels/preview.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_menu_transparent/s_transparent.yy b/sprites/s_menu_transparent/s_transparent.yy deleted file mode 100644 index 1d0df37d1..000000000 --- a/sprites/s_menu_transparent/s_transparent.yy +++ /dev/null @@ -1,79 +0,0 @@ -{ - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 15, - "bbox_top": 0, - "bbox_bottom": 15, - "HTile": false, - "VTile": false, - "For3D": false, - "width": 16, - "height": 16, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"compositeImage":{"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ - {"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"LayerId":{"name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, - ],"parent":{"name":"s_transparent","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","tags":[],"resourceType":"GMSpriteFrame",}, - ], - "sequence": { - "spriteId": {"name":"s_transparent","path":"sprites/s_transparent/s_transparent.yy",}, - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"af08684c-9de2-4066-8d13-7085e82782ea","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 8, - "yorigin": 8, - "eventToFunction": {}, - "eventStubScript": null, - "parent": {"name":"s_transparent","path":"sprites/s_transparent/s_transparent.yy",}, - "resourceVersion": "1.3", - "name": "s_transparent", - "tags": [], - "resourceType": "GMSequence", - }, - "layers": [ - {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","tags":[],"resourceType":"GMImageLayer",}, - ], - "nineSlice": null, - "parent": { - "name": "sprites", - "path": "folders/shader/sprites.yy", - }, - "resourceVersion": "1.0", - "name": "s_transparent", - "tags": [], - "resourceType": "GMSprite", -} \ No newline at end of file diff --git a/sprites/s_menu_white/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png b/sprites/s_menu_white/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png deleted file mode 100644 index d53fc80d0..000000000 Binary files a/sprites/s_menu_white/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png and /dev/null differ diff --git a/sprites/s_menu_white/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png b/sprites/s_menu_white/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png deleted file mode 100644 index d53fc80d0..000000000 Binary files a/sprites/s_menu_white/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png and /dev/null differ diff --git a/sprites/s_menu_white/s_menu_transparent.yy b/sprites/s_menu_white/s_menu_transparent.yy deleted file mode 100644 index 8a9b559eb..000000000 --- a/sprites/s_menu_white/s_menu_transparent.yy +++ /dev/null @@ -1,79 +0,0 @@ -{ - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 15, - "bbox_top": 0, - "bbox_bottom": 15, - "HTile": false, - "VTile": false, - "For3D": false, - "width": 16, - "height": 16, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"compositeImage":{"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ - {"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"LayerId":{"name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, - ],"parent":{"name":"s_menu_transparent","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"resourceVersion":"1.0","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","tags":[],"resourceType":"GMSpriteFrame",}, - ], - "sequence": { - "spriteId": {"name":"s_menu_transparent","path":"sprites/s_menu_transparent/s_menu_transparent.yy",}, - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"59133275-f1cf-4b18-bf51-f33850b83847","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_transparent/s_menu_transparent.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 8, - "yorigin": 8, - "eventToFunction": {}, - "eventStubScript": null, - "parent": {"name":"s_menu_transparent","path":"sprites/s_menu_transparent/s_menu_transparent.yy",}, - "resourceVersion": "1.3", - "name": "s_menu_transparent", - "tags": [], - "resourceType": "GMSequence", - }, - "layers": [ - {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","tags":[],"resourceType":"GMImageLayer",}, - ], - "nineSlice": null, - "parent": { - "name": "preview", - "path": "folders/panels/preview.yy", - }, - "resourceVersion": "1.0", - "name": "s_menu_transparent", - "tags": [], - "resourceType": "GMSprite", -} \ No newline at end of file diff --git a/sprites/s_menu_white/s_menu_white.yy b/sprites/s_menu_white/s_menu_white.yy deleted file mode 100644 index b2802f60b..000000000 --- a/sprites/s_menu_white/s_menu_white.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_menu_white", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 31, - "bbox_top": 0, - "bbox_bottom": 31, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 32, - "height": 32, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_menu_white", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d486b82c-1c49-4c0a-9d90-b8cbfe7bb18a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_menu_white/s_menu_white.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 16, - "yorigin": 16, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "preview", - "path": "folders/panels/preview.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_menu_white/s_transparent.yy b/sprites/s_menu_white/s_transparent.yy deleted file mode 100644 index 1d0df37d1..000000000 --- a/sprites/s_menu_white/s_transparent.yy +++ /dev/null @@ -1,79 +0,0 @@ -{ - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 15, - "bbox_top": 0, - "bbox_bottom": 15, - "HTile": false, - "VTile": false, - "For3D": false, - "width": 16, - "height": 16, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"compositeImage":{"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ - {"FrameId":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"LayerId":{"name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, - ],"parent":{"name":"s_transparent","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","tags":[],"resourceType":"GMSpriteFrame",}, - ], - "sequence": { - "spriteId": {"name":"s_transparent","path":"sprites/s_transparent/s_transparent.yy",}, - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"af08684c-9de2-4066-8d13-7085e82782ea","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 8, - "yorigin": 8, - "eventToFunction": {}, - "eventStubScript": null, - "parent": {"name":"s_transparent","path":"sprites/s_transparent/s_transparent.yy",}, - "resourceVersion": "1.3", - "name": "s_transparent", - "tags": [], - "resourceType": "GMSequence", - }, - "layers": [ - {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","tags":[],"resourceType":"GMImageLayer",}, - ], - "nineSlice": null, - "parent": { - "name": "sprites", - "path": "folders/shader/sprites.yy", - }, - "resourceVersion": "1.0", - "name": "s_transparent", - "tags": [], - "resourceType": "GMSprite", -} \ No newline at end of file diff --git a/sprites/s_node_2d_light/210f065e-15eb-48cc-977e-30b1696cc1aa.png b/sprites/s_node_2d_light/210f065e-15eb-48cc-977e-30b1696cc1aa.png deleted file mode 100644 index 78e355c0a..000000000 Binary files a/sprites/s_node_2d_light/210f065e-15eb-48cc-977e-30b1696cc1aa.png and /dev/null differ diff --git a/sprites/s_node_2d_light/layers/210f065e-15eb-48cc-977e-30b1696cc1aa/fbe98d4c-ee11-4553-8d01-6255d9a23ed1.png b/sprites/s_node_2d_light/layers/210f065e-15eb-48cc-977e-30b1696cc1aa/fbe98d4c-ee11-4553-8d01-6255d9a23ed1.png deleted file mode 100644 index 78e355c0a..000000000 Binary files a/sprites/s_node_2d_light/layers/210f065e-15eb-48cc-977e-30b1696cc1aa/fbe98d4c-ee11-4553-8d01-6255d9a23ed1.png and /dev/null differ diff --git a/sprites/s_node_2d_light/s_node_2d_light.yy b/sprites/s_node_2d_light/s_node_2d_light.yy deleted file mode 100644 index 3cca28a10..000000000 --- a/sprites/s_node_2d_light/s_node_2d_light.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_2d_light", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"210f065e-15eb-48cc-977e-30b1696cc1aa",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_2d_light", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"30989221-8e89-44c9-b6d0-11df47d18d14","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"210f065e-15eb-48cc-977e-30b1696cc1aa","path":"sprites/s_node_2d_light/s_node_2d_light.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"fbe98d4c-ee11-4553-8d01-6255d9a23ed1","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_array/32483e34-0ecf-4c7a-aa37-4338ba981f2a.png b/sprites/s_node_3d_array/32483e34-0ecf-4c7a-aa37-4338ba981f2a.png deleted file mode 100644 index 83af198cb..000000000 Binary files a/sprites/s_node_3d_array/32483e34-0ecf-4c7a-aa37-4338ba981f2a.png and /dev/null differ diff --git a/sprites/s_node_3d_array/layers/32483e34-0ecf-4c7a-aa37-4338ba981f2a/a3371a31-25bb-4b68-a1f1-85364e496b3c.png b/sprites/s_node_3d_array/layers/32483e34-0ecf-4c7a-aa37-4338ba981f2a/a3371a31-25bb-4b68-a1f1-85364e496b3c.png deleted file mode 100644 index 83af198cb..000000000 Binary files a/sprites/s_node_3d_array/layers/32483e34-0ecf-4c7a-aa37-4338ba981f2a/a3371a31-25bb-4b68-a1f1-85364e496b3c.png and /dev/null differ diff --git a/sprites/s_node_3d_array/s_node_3d_array.yy b/sprites/s_node_3d_array/s_node_3d_array.yy deleted file mode 100644 index 6894a7c58..000000000 --- a/sprites/s_node_3d_array/s_node_3d_array.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_array", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 6, - "bbox_bottom": 57, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"32483e34-0ecf-4c7a-aa37-4338ba981f2a",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_array", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c4ecd59d-9a89-4c41-848e-c37fd1d83581","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"32483e34-0ecf-4c7a-aa37-4338ba981f2a","path":"sprites/s_node_3d_array/s_node_3d_array.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"a3371a31-25bb-4b68-a1f1-85364e496b3c","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_cone/b4956f3e-e1b5-45fc-ade0-24a796e37074.png b/sprites/s_node_3d_cone/b4956f3e-e1b5-45fc-ade0-24a796e37074.png deleted file mode 100644 index fd9a6f199..000000000 Binary files a/sprites/s_node_3d_cone/b4956f3e-e1b5-45fc-ade0-24a796e37074.png and /dev/null differ diff --git a/sprites/s_node_3d_cone/layers/b4956f3e-e1b5-45fc-ade0-24a796e37074/5f613dad-9807-4f46-918f-d078d364e7f7.png b/sprites/s_node_3d_cone/layers/b4956f3e-e1b5-45fc-ade0-24a796e37074/5f613dad-9807-4f46-918f-d078d364e7f7.png deleted file mode 100644 index fd9a6f199..000000000 Binary files a/sprites/s_node_3d_cone/layers/b4956f3e-e1b5-45fc-ade0-24a796e37074/5f613dad-9807-4f46-918f-d078d364e7f7.png and /dev/null differ diff --git a/sprites/s_node_3d_cone/s_node_3d_cone.yy b/sprites/s_node_3d_cone/s_node_3d_cone.yy deleted file mode 100644 index fed72748f..000000000 --- a/sprites/s_node_3d_cone/s_node_3d_cone.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_cone", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 6, - "bbox_right": 57, - "bbox_top": 8, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"b4956f3e-e1b5-45fc-ade0-24a796e37074",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_cone", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"770de1c1-ce74-473b-8a21-ca6647a2adfd","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"b4956f3e-e1b5-45fc-ade0-24a796e37074","path":"sprites/s_node_3d_cone/s_node_3d_cone.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"5f613dad-9807-4f46-918f-d078d364e7f7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_cube/eff2973a-48f2-4f90-88c1-0d5d6b4f3abd.png b/sprites/s_node_3d_cube/eff2973a-48f2-4f90-88c1-0d5d6b4f3abd.png deleted file mode 100644 index f3d64c812..000000000 Binary files a/sprites/s_node_3d_cube/eff2973a-48f2-4f90-88c1-0d5d6b4f3abd.png and /dev/null differ diff --git a/sprites/s_node_3d_cube/layers/eff2973a-48f2-4f90-88c1-0d5d6b4f3abd/7094718b-d023-49ea-bd1a-3a1e99ae934f.png b/sprites/s_node_3d_cube/layers/eff2973a-48f2-4f90-88c1-0d5d6b4f3abd/7094718b-d023-49ea-bd1a-3a1e99ae934f.png deleted file mode 100644 index f3d64c812..000000000 Binary files a/sprites/s_node_3d_cube/layers/eff2973a-48f2-4f90-88c1-0d5d6b4f3abd/7094718b-d023-49ea-bd1a-3a1e99ae934f.png and /dev/null differ diff --git a/sprites/s_node_3d_cube/s_node_3d_cube.yy b/sprites/s_node_3d_cube/s_node_3d_cube.yy deleted file mode 100644 index 8c0d21f6d..000000000 --- a/sprites/s_node_3d_cube/s_node_3d_cube.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_cube", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 6, - "bbox_right": 57, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"eff2973a-48f2-4f90-88c1-0d5d6b4f3abd",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_cube", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"8cc711cd-778a-4c56-afd7-b5e3133cfcdc","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"eff2973a-48f2-4f90-88c1-0d5d6b4f3abd","path":"sprites/s_node_3d_cube/s_node_3d_cube.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"7094718b-d023-49ea-bd1a-3a1e99ae934f","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_cylinder/de2c0d03-84eb-4190-b278-bee2348d01b0.png b/sprites/s_node_3d_cylinder/de2c0d03-84eb-4190-b278-bee2348d01b0.png deleted file mode 100644 index c295dc5c9..000000000 Binary files a/sprites/s_node_3d_cylinder/de2c0d03-84eb-4190-b278-bee2348d01b0.png and /dev/null differ diff --git a/sprites/s_node_3d_cylinder/layers/de2c0d03-84eb-4190-b278-bee2348d01b0/0b567cc3-8296-4af7-8531-de5d74c3af6c.png b/sprites/s_node_3d_cylinder/layers/de2c0d03-84eb-4190-b278-bee2348d01b0/0b567cc3-8296-4af7-8531-de5d74c3af6c.png deleted file mode 100644 index c295dc5c9..000000000 Binary files a/sprites/s_node_3d_cylinder/layers/de2c0d03-84eb-4190-b278-bee2348d01b0/0b567cc3-8296-4af7-8531-de5d74c3af6c.png and /dev/null differ diff --git a/sprites/s_node_3d_cylinder/s_node_3d_cylinder.yy b/sprites/s_node_3d_cylinder/s_node_3d_cylinder.yy deleted file mode 100644 index e33978833..000000000 --- a/sprites/s_node_3d_cylinder/s_node_3d_cylinder.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_cylinder", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 9, - "bbox_right": 54, - "bbox_top": 3, - "bbox_bottom": 60, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"de2c0d03-84eb-4190-b278-bee2348d01b0",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_cylinder", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"b49f8b2a-8bd5-4214-8ce8-d479936d5ded","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"de2c0d03-84eb-4190-b278-bee2348d01b0","path":"sprites/s_node_3d_cylinder/s_node_3d_cylinder.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0b567cc3-8296-4af7-8531-de5d74c3af6c","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_extrude/304b9b7a-4d75-46b1-a759-8de78996708d.png b/sprites/s_node_3d_extrude/304b9b7a-4d75-46b1-a759-8de78996708d.png deleted file mode 100644 index 3112502a3..000000000 Binary files a/sprites/s_node_3d_extrude/304b9b7a-4d75-46b1-a759-8de78996708d.png and /dev/null differ diff --git a/sprites/s_node_3d_extrude/layers/304b9b7a-4d75-46b1-a759-8de78996708d/13d64784-7479-4a67-89b2-9d989141e3e0.png b/sprites/s_node_3d_extrude/layers/304b9b7a-4d75-46b1-a759-8de78996708d/13d64784-7479-4a67-89b2-9d989141e3e0.png deleted file mode 100644 index 3112502a3..000000000 Binary files a/sprites/s_node_3d_extrude/layers/304b9b7a-4d75-46b1-a759-8de78996708d/13d64784-7479-4a67-89b2-9d989141e3e0.png and /dev/null differ diff --git a/sprites/s_node_3d_extrude/s_node_3d_extrude.yy b/sprites/s_node_3d_extrude/s_node_3d_extrude.yy deleted file mode 100644 index 960cece96..000000000 --- a/sprites/s_node_3d_extrude/s_node_3d_extrude.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_extrude", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 9, - "bbox_right": 55, - "bbox_top": 3, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"304b9b7a-4d75-46b1-a759-8de78996708d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_extrude", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"279104a9-85a8-4376-b39a-383d1b242c0e","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"304b9b7a-4d75-46b1-a759-8de78996708d","path":"sprites/s_node_3d_extrude/s_node_3d_extrude.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"13d64784-7479-4a67-89b2-9d989141e3e0","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_obj/008a4481-9256-444f-9bc2-209b271c7b11.png b/sprites/s_node_3d_obj/008a4481-9256-444f-9bc2-209b271c7b11.png deleted file mode 100644 index d90cdf72d..000000000 Binary files a/sprites/s_node_3d_obj/008a4481-9256-444f-9bc2-209b271c7b11.png and /dev/null differ diff --git a/sprites/s_node_3d_obj/layers/008a4481-9256-444f-9bc2-209b271c7b11/07d962f0-a93d-4f10-b76f-a34bb39ef054.png b/sprites/s_node_3d_obj/layers/008a4481-9256-444f-9bc2-209b271c7b11/07d962f0-a93d-4f10-b76f-a34bb39ef054.png deleted file mode 100644 index d90cdf72d..000000000 Binary files a/sprites/s_node_3d_obj/layers/008a4481-9256-444f-9bc2-209b271c7b11/07d962f0-a93d-4f10-b76f-a34bb39ef054.png and /dev/null differ diff --git a/sprites/s_node_3d_obj/s_node_3d_obj.yy b/sprites/s_node_3d_obj/s_node_3d_obj.yy deleted file mode 100644 index 2f871b490..000000000 --- a/sprites/s_node_3d_obj/s_node_3d_obj.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_obj", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 59, - "bbox_top": 6, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"008a4481-9256-444f-9bc2-209b271c7b11",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_obj", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"8369a406-212b-42d8-8df4-08553d8429b9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"008a4481-9256-444f-9bc2-209b271c7b11","path":"sprites/s_node_3d_obj/s_node_3d_obj.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"07d962f0-a93d-4f10-b76f-a34bb39ef054","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_obj_combine/b4f82d42-dc45-40da-99c0-82a0666a620e.png b/sprites/s_node_3d_obj_combine/b4f82d42-dc45-40da-99c0-82a0666a620e.png deleted file mode 100644 index 33d91aed0..000000000 Binary files a/sprites/s_node_3d_obj_combine/b4f82d42-dc45-40da-99c0-82a0666a620e.png and /dev/null differ diff --git a/sprites/s_node_3d_obj_combine/layers/b4f82d42-dc45-40da-99c0-82a0666a620e/b0319518-13d4-459e-a423-9806f91ac5f1.png b/sprites/s_node_3d_obj_combine/layers/b4f82d42-dc45-40da-99c0-82a0666a620e/b0319518-13d4-459e-a423-9806f91ac5f1.png deleted file mode 100644 index 33d91aed0..000000000 Binary files a/sprites/s_node_3d_obj_combine/layers/b4f82d42-dc45-40da-99c0-82a0666a620e/b0319518-13d4-459e-a423-9806f91ac5f1.png and /dev/null differ diff --git a/sprites/s_node_3d_obj_combine/s_node_3d_obj_combine.yy b/sprites/s_node_3d_obj_combine/s_node_3d_obj_combine.yy deleted file mode 100644 index 963b6a8bd..000000000 --- a/sprites/s_node_3d_obj_combine/s_node_3d_obj_combine.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_obj_combine", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 3, - "bbox_right": 60, - "bbox_top": 5, - "bbox_bottom": 58, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"b4f82d42-dc45-40da-99c0-82a0666a620e",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_obj_combine", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"3e129a56-c136-4fac-9629-2150f29c196a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"b4f82d42-dc45-40da-99c0-82a0666a620e","path":"sprites/s_node_3d_obj_combine/s_node_3d_obj_combine.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"b0319518-13d4-459e-a423-9806f91ac5f1","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_plane/7050ff10-fa10-4023-b291-21fbb467d3dc.png b/sprites/s_node_3d_plane/7050ff10-fa10-4023-b291-21fbb467d3dc.png deleted file mode 100644 index a29fb3dbf..000000000 Binary files a/sprites/s_node_3d_plane/7050ff10-fa10-4023-b291-21fbb467d3dc.png and /dev/null differ diff --git a/sprites/s_node_3d_plane/layers/7050ff10-fa10-4023-b291-21fbb467d3dc/c5380d8e-5b61-4168-976a-a4b7d339a9ee.png b/sprites/s_node_3d_plane/layers/7050ff10-fa10-4023-b291-21fbb467d3dc/c5380d8e-5b61-4168-976a-a4b7d339a9ee.png deleted file mode 100644 index a29fb3dbf..000000000 Binary files a/sprites/s_node_3d_plane/layers/7050ff10-fa10-4023-b291-21fbb467d3dc/c5380d8e-5b61-4168-976a-a4b7d339a9ee.png and /dev/null differ diff --git a/sprites/s_node_3d_plane/s_node_3d_plane.yy b/sprites/s_node_3d_plane/s_node_3d_plane.yy deleted file mode 100644 index 105a3ecb9..000000000 --- a/sprites/s_node_3d_plane/s_node_3d_plane.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_plane", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 15, - "bbox_right": 48, - "bbox_top": 3, - "bbox_bottom": 60, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7050ff10-fa10-4023-b291-21fbb467d3dc",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_plane", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"60222970-03a8-4db3-9bd6-c1f2b016c802","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"7050ff10-fa10-4023-b291-21fbb467d3dc","path":"sprites/s_node_3d_plane/s_node_3d_plane.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c5380d8e-5b61-4168-976a-a4b7d339a9ee","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_sphere/fbb3bcf9-afb8-48f8-97c4-a887a0a9e59a.png b/sprites/s_node_3d_sphere/fbb3bcf9-afb8-48f8-97c4-a887a0a9e59a.png deleted file mode 100644 index 891e31552..000000000 Binary files a/sprites/s_node_3d_sphere/fbb3bcf9-afb8-48f8-97c4-a887a0a9e59a.png and /dev/null differ diff --git a/sprites/s_node_3d_sphere/layers/fbb3bcf9-afb8-48f8-97c4-a887a0a9e59a/6a6f213e-858c-42dd-af1d-f4f688230651.png b/sprites/s_node_3d_sphere/layers/fbb3bcf9-afb8-48f8-97c4-a887a0a9e59a/6a6f213e-858c-42dd-af1d-f4f688230651.png deleted file mode 100644 index 891e31552..000000000 Binary files a/sprites/s_node_3d_sphere/layers/fbb3bcf9-afb8-48f8-97c4-a887a0a9e59a/6a6f213e-858c-42dd-af1d-f4f688230651.png and /dev/null differ diff --git a/sprites/s_node_3d_sphere/s_node_3d_sphere.yy b/sprites/s_node_3d_sphere/s_node_3d_sphere.yy deleted file mode 100644 index 359ef8099..000000000 --- a/sprites/s_node_3d_sphere/s_node_3d_sphere.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_sphere", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 6, - "bbox_right": 57, - "bbox_top": 6, - "bbox_bottom": 57, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"fbb3bcf9-afb8-48f8-97c4-a887a0a9e59a",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_sphere", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"5534c72c-5a06-4528-ab0d-78350451a0a9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"fbb3bcf9-afb8-48f8-97c4-a887a0a9e59a","path":"sprites/s_node_3d_sphere/s_node_3d_sphere.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6a6f213e-858c-42dd-af1d-f4f688230651","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_3d_transform/f95692e3-b623-4c84-8c6b-a75b358e4059.png b/sprites/s_node_3d_transform/f95692e3-b623-4c84-8c6b-a75b358e4059.png deleted file mode 100644 index 42b3e602e..000000000 Binary files a/sprites/s_node_3d_transform/f95692e3-b623-4c84-8c6b-a75b358e4059.png and /dev/null differ diff --git a/sprites/s_node_3d_transform/layers/f95692e3-b623-4c84-8c6b-a75b358e4059/4d165f16-db32-4a4f-817c-8d823eba60e7.png b/sprites/s_node_3d_transform/layers/f95692e3-b623-4c84-8c6b-a75b358e4059/4d165f16-db32-4a4f-817c-8d823eba60e7.png deleted file mode 100644 index 42b3e602e..000000000 Binary files a/sprites/s_node_3d_transform/layers/f95692e3-b623-4c84-8c6b-a75b358e4059/4d165f16-db32-4a4f-817c-8d823eba60e7.png and /dev/null differ diff --git a/sprites/s_node_3d_transform/s_node_3d_transform.yy b/sprites/s_node_3d_transform/s_node_3d_transform.yy deleted file mode 100644 index d889dcbaf..000000000 --- a/sprites/s_node_3d_transform/s_node_3d_transform.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_3d_transform", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 59, - "bbox_top": 5, - "bbox_bottom": 56, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f95692e3-b623-4c84-8c6b-a75b358e4059",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_3d_transform", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c18da985-f3a1-42bd-886e-582d9688de52","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f95692e3-b623-4c84-8c6b-a75b358e4059","path":"sprites/s_node_3d_transform/s_node_3d_transform.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4d165f16-db32-4a4f-817c-8d823eba60e7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "3D", - "path": "folders/nodes/icons/3D.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_9patch/f7d9e796-b83c-4d23-9859-2f4d189075a0.png b/sprites/s_node_9patch/f7d9e796-b83c-4d23-9859-2f4d189075a0.png deleted file mode 100644 index 61f6cf3d8..000000000 Binary files a/sprites/s_node_9patch/f7d9e796-b83c-4d23-9859-2f4d189075a0.png and /dev/null differ diff --git a/sprites/s_node_9patch/layers/f7d9e796-b83c-4d23-9859-2f4d189075a0/05b9fb0d-4043-49f4-b9ee-99d6a7ef2146.png b/sprites/s_node_9patch/layers/f7d9e796-b83c-4d23-9859-2f4d189075a0/05b9fb0d-4043-49f4-b9ee-99d6a7ef2146.png deleted file mode 100644 index 61f6cf3d8..000000000 Binary files a/sprites/s_node_9patch/layers/f7d9e796-b83c-4d23-9859-2f4d189075a0/05b9fb0d-4043-49f4-b9ee-99d6a7ef2146.png and /dev/null differ diff --git a/sprites/s_node_9patch/s_node_9patch.yy b/sprites/s_node_9patch/s_node_9patch.yy deleted file mode 100644 index 884e619c3..000000000 --- a/sprites/s_node_9patch/s_node_9patch.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_9patch", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f7d9e796-b83c-4d23-9859-2f4d189075a0",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_9patch", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"402bdf82-7f4e-4e3a-acf5-67b3b16a367a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f7d9e796-b83c-4d23-9859-2f4d189075a0","path":"sprites/s_node_9patch/s_node_9patch.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"05b9fb0d-4043-49f4-b9ee-99d6a7ef2146","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_BW/fd5fbc35-8bdf-4919-b559-d060bc97d6f3.png b/sprites/s_node_BW/fd5fbc35-8bdf-4919-b559-d060bc97d6f3.png deleted file mode 100644 index 9c5b4495d..000000000 Binary files a/sprites/s_node_BW/fd5fbc35-8bdf-4919-b559-d060bc97d6f3.png and /dev/null differ diff --git a/sprites/s_node_BW/layers/fd5fbc35-8bdf-4919-b559-d060bc97d6f3/6559d8af-bed6-45cd-8a2b-5f162941dbed.png b/sprites/s_node_BW/layers/fd5fbc35-8bdf-4919-b559-d060bc97d6f3/6559d8af-bed6-45cd-8a2b-5f162941dbed.png deleted file mode 100644 index 9c5b4495d..000000000 Binary files a/sprites/s_node_BW/layers/fd5fbc35-8bdf-4919-b559-d060bc97d6f3/6559d8af-bed6-45cd-8a2b-5f162941dbed.png and /dev/null differ diff --git a/sprites/s_node_BW/s_node_BW.yy b/sprites/s_node_BW/s_node_BW.yy deleted file mode 100644 index 473a8d893..000000000 --- a/sprites/s_node_BW/s_node_BW.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_BW", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"fd5fbc35-8bdf-4919-b559-d060bc97d6f3",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_BW", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"361c5e00-cd4d-4a43-82cf-52b6604670e5","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"fd5fbc35-8bdf-4919-b559-d060bc97d6f3","path":"sprites/s_node_BW/s_node_BW.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6559d8af-bed6-45cd-8a2b-5f162941dbed","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_HSV/95c52d1f-8328-4e41-af95-207d02ab69d5.png b/sprites/s_node_HSV/95c52d1f-8328-4e41-af95-207d02ab69d5.png deleted file mode 100644 index d97c7b90a..000000000 Binary files a/sprites/s_node_HSV/95c52d1f-8328-4e41-af95-207d02ab69d5.png and /dev/null differ diff --git a/sprites/s_node_HSV/layers/95c52d1f-8328-4e41-af95-207d02ab69d5/a7780c4d-a3aa-47cd-a6a5-0edeb74e250d.png b/sprites/s_node_HSV/layers/95c52d1f-8328-4e41-af95-207d02ab69d5/a7780c4d-a3aa-47cd-a6a5-0edeb74e250d.png deleted file mode 100644 index d97c7b90a..000000000 Binary files a/sprites/s_node_HSV/layers/95c52d1f-8328-4e41-af95-207d02ab69d5/a7780c4d-a3aa-47cd-a6a5-0edeb74e250d.png and /dev/null differ diff --git a/sprites/s_node_HSV/s_node_HSV.yy b/sprites/s_node_HSV/s_node_HSV.yy deleted file mode 100644 index 3e4524233..000000000 --- a/sprites/s_node_HSV/s_node_HSV.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_HSV", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"95c52d1f-8328-4e41-af95-207d02ab69d5",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_HSV", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"09dffbbb-32b5-40ab-b70e-467d36a1fec5","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"95c52d1f-8328-4e41-af95-207d02ab69d5","path":"sprites/s_node_HSV/s_node_HSV.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"a7780c4d-a3aa-47cd-a6a5-0edeb74e250d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_HSV_combine/46a65883-da61-4db9-9440-98b63068bcbb.png b/sprites/s_node_HSV_combine/46a65883-da61-4db9-9440-98b63068bcbb.png deleted file mode 100644 index c799a5a87..000000000 Binary files a/sprites/s_node_HSV_combine/46a65883-da61-4db9-9440-98b63068bcbb.png and /dev/null differ diff --git a/sprites/s_node_HSV_combine/layers/46a65883-da61-4db9-9440-98b63068bcbb/5cfd1482-9b7b-4d50-ac86-7eb07530d79a.png b/sprites/s_node_HSV_combine/layers/46a65883-da61-4db9-9440-98b63068bcbb/5cfd1482-9b7b-4d50-ac86-7eb07530d79a.png deleted file mode 100644 index c799a5a87..000000000 Binary files a/sprites/s_node_HSV_combine/layers/46a65883-da61-4db9-9440-98b63068bcbb/5cfd1482-9b7b-4d50-ac86-7eb07530d79a.png and /dev/null differ diff --git a/sprites/s_node_HSV_combine/s_node_HSV_combine.yy b/sprites/s_node_HSV_combine/s_node_HSV_combine.yy deleted file mode 100644 index 9c2f2e13c..000000000 --- a/sprites/s_node_HSV_combine/s_node_HSV_combine.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_HSV_combine", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 59, - "bbox_top": 0, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"46a65883-da61-4db9-9440-98b63068bcbb",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_HSV_combine", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"3da14469-c8d5-43f0-ad98-ee5000f1da75","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"46a65883-da61-4db9-9440-98b63068bcbb","path":"sprites/s_node_HSV_combine/s_node_HSV_combine.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"5cfd1482-9b7b-4d50-ac86-7eb07530d79a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_RGB/e0025d7b-aad7-48ea-82f3-11da4acea563.png b/sprites/s_node_RGB/e0025d7b-aad7-48ea-82f3-11da4acea563.png deleted file mode 100644 index 6572d40c9..000000000 Binary files a/sprites/s_node_RGB/e0025d7b-aad7-48ea-82f3-11da4acea563.png and /dev/null differ diff --git a/sprites/s_node_RGB/layers/e0025d7b-aad7-48ea-82f3-11da4acea563/a3e0c962-ce4d-4935-a007-c487c48e962d.png b/sprites/s_node_RGB/layers/e0025d7b-aad7-48ea-82f3-11da4acea563/a3e0c962-ce4d-4935-a007-c487c48e962d.png deleted file mode 100644 index 6572d40c9..000000000 Binary files a/sprites/s_node_RGB/layers/e0025d7b-aad7-48ea-82f3-11da4acea563/a3e0c962-ce4d-4935-a007-c487c48e962d.png and /dev/null differ diff --git a/sprites/s_node_RGB/s_node_RGB.yy b/sprites/s_node_RGB/s_node_RGB.yy deleted file mode 100644 index 7488a193e..000000000 --- a/sprites/s_node_RGB/s_node_RGB.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_RGB", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e0025d7b-aad7-48ea-82f3-11da4acea563",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_RGB", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"f6e21505-8293-4f87-a16e-d68b6959c562","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e0025d7b-aad7-48ea-82f3-11da4acea563","path":"sprites/s_node_RGB/s_node_RGB.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"a3e0c962-ce4d-4935-a007-c487c48e962d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_RGB_combine/04d3a3ce-6d94-4b75-993e-fb2b7770fd7a.png b/sprites/s_node_RGB_combine/04d3a3ce-6d94-4b75-993e-fb2b7770fd7a.png deleted file mode 100644 index 9a6a28280..000000000 Binary files a/sprites/s_node_RGB_combine/04d3a3ce-6d94-4b75-993e-fb2b7770fd7a.png and /dev/null differ diff --git a/sprites/s_node_RGB_combine/layers/04d3a3ce-6d94-4b75-993e-fb2b7770fd7a/560a6095-239f-4b18-bee3-bcfe3f6a9a49.png b/sprites/s_node_RGB_combine/layers/04d3a3ce-6d94-4b75-993e-fb2b7770fd7a/560a6095-239f-4b18-bee3-bcfe3f6a9a49.png deleted file mode 100644 index 9a6a28280..000000000 Binary files a/sprites/s_node_RGB_combine/layers/04d3a3ce-6d94-4b75-993e-fb2b7770fd7a/560a6095-239f-4b18-bee3-bcfe3f6a9a49.png and /dev/null differ diff --git a/sprites/s_node_RGB_combine/s_node_RGB_combine.yy b/sprites/s_node_RGB_combine/s_node_RGB_combine.yy deleted file mode 100644 index e2d383031..000000000 --- a/sprites/s_node_RGB_combine/s_node_RGB_combine.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_RGB_combine", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 59, - "bbox_top": 4, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"04d3a3ce-6d94-4b75-993e-fb2b7770fd7a",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_RGB_combine", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"5503b589-f25e-4255-995c-92049ec5c539","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"04d3a3ce-6d94-4b75-993e-fb2b7770fd7a","path":"sprites/s_node_RGB_combine/s_node_RGB_combine.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"560a6095-239f-4b18-bee3-bcfe3f6a9a49","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_alpha_cut/040235ab-d950-4454-9532-db54d5125f81.png b/sprites/s_node_alpha_cut/040235ab-d950-4454-9532-db54d5125f81.png deleted file mode 100644 index 9b0e97437..000000000 Binary files a/sprites/s_node_alpha_cut/040235ab-d950-4454-9532-db54d5125f81.png and /dev/null differ diff --git a/sprites/s_node_alpha_cut/layers/040235ab-d950-4454-9532-db54d5125f81/2e34af23-0d3b-4490-998b-203a92f1fbc9.png b/sprites/s_node_alpha_cut/layers/040235ab-d950-4454-9532-db54d5125f81/2e34af23-0d3b-4490-998b-203a92f1fbc9.png deleted file mode 100644 index 9b0e97437..000000000 Binary files a/sprites/s_node_alpha_cut/layers/040235ab-d950-4454-9532-db54d5125f81/2e34af23-0d3b-4490-998b-203a92f1fbc9.png and /dev/null differ diff --git a/sprites/s_node_alpha_cut/s_node_alpha_cut.yy b/sprites/s_node_alpha_cut/s_node_alpha_cut.yy deleted file mode 100644 index 53f4f7798..000000000 --- a/sprites/s_node_alpha_cut/s_node_alpha_cut.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_alpha_cut", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"040235ab-d950-4454-9532-db54d5125f81",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_alpha_cut", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"876ffd3e-5ed7-43ce-b95f-03d6a82cef8b","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"040235ab-d950-4454-9532-db54d5125f81","path":"sprites/s_node_alpha_cut/s_node_alpha_cut.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2e34af23-0d3b-4490-998b-203a92f1fbc9","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_alpha_grey/cd93a0e8-d125-4067-8dcf-992e4c342a77.png b/sprites/s_node_alpha_grey/cd93a0e8-d125-4067-8dcf-992e4c342a77.png deleted file mode 100644 index 8e25b156f..000000000 Binary files a/sprites/s_node_alpha_grey/cd93a0e8-d125-4067-8dcf-992e4c342a77.png and /dev/null differ diff --git a/sprites/s_node_alpha_grey/layers/cd93a0e8-d125-4067-8dcf-992e4c342a77/861dc6ef-29ec-42a5-8687-8182e5dee537.png b/sprites/s_node_alpha_grey/layers/cd93a0e8-d125-4067-8dcf-992e4c342a77/861dc6ef-29ec-42a5-8687-8182e5dee537.png deleted file mode 100644 index 8e25b156f..000000000 Binary files a/sprites/s_node_alpha_grey/layers/cd93a0e8-d125-4067-8dcf-992e4c342a77/861dc6ef-29ec-42a5-8687-8182e5dee537.png and /dev/null differ diff --git a/sprites/s_node_alpha_grey/s_node_alpha_grey.yy b/sprites/s_node_alpha_grey/s_node_alpha_grey.yy deleted file mode 100644 index cdaa0ad68..000000000 --- a/sprites/s_node_alpha_grey/s_node_alpha_grey.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_alpha_grey", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"cd93a0e8-d125-4067-8dcf-992e4c342a77",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_alpha_grey", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"02f6b7d8-2a6e-4254-8717-abdf6a02534c","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"cd93a0e8-d125-4067-8dcf-992e4c342a77","path":"sprites/s_node_alpha_grey/s_node_alpha_grey.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"861dc6ef-29ec-42a5-8687-8182e5dee537","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_area/30909c74-b653-45b4-9f04-a7f2b749c68c.png b/sprites/s_node_area/30909c74-b653-45b4-9f04-a7f2b749c68c.png deleted file mode 100644 index 5986d086a..000000000 Binary files a/sprites/s_node_area/30909c74-b653-45b4-9f04-a7f2b749c68c.png and /dev/null differ diff --git a/sprites/s_node_area/layers/30909c74-b653-45b4-9f04-a7f2b749c68c/d7799d68-8ce7-430f-8140-380809d8c162.png b/sprites/s_node_area/layers/30909c74-b653-45b4-9f04-a7f2b749c68c/d7799d68-8ce7-430f-8140-380809d8c162.png deleted file mode 100644 index 5986d086a..000000000 Binary files a/sprites/s_node_area/layers/30909c74-b653-45b4-9f04-a7f2b749c68c/d7799d68-8ce7-430f-8140-380809d8c162.png and /dev/null differ diff --git a/sprites/s_node_area/s_node_area.yy b/sprites/s_node_area/s_node_area.yy deleted file mode 100644 index 057b4b1e1..000000000 --- a/sprites/s_node_area/s_node_area.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_area", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"30909c74-b653-45b4-9f04-a7f2b749c68c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_area", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"5eddf3dc-11da-4fbb-9080-5d6a97592117","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"30909c74-b653-45b4-9f04-a7f2b749c68c","path":"sprites/s_node_area/s_node_area.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"d7799d68-8ce7-430f-8140-380809d8c162","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_array/2c944e74-0c90-4578-88b9-7e8a618e68e6.png b/sprites/s_node_array/2c944e74-0c90-4578-88b9-7e8a618e68e6.png deleted file mode 100644 index 66c9910cc..000000000 Binary files a/sprites/s_node_array/2c944e74-0c90-4578-88b9-7e8a618e68e6.png and /dev/null differ diff --git a/sprites/s_node_array/layers/2c944e74-0c90-4578-88b9-7e8a618e68e6/9633ade6-140f-4e23-80db-0803b6885974.png b/sprites/s_node_array/layers/2c944e74-0c90-4578-88b9-7e8a618e68e6/9633ade6-140f-4e23-80db-0803b6885974.png deleted file mode 100644 index 66c9910cc..000000000 Binary files a/sprites/s_node_array/layers/2c944e74-0c90-4578-88b9-7e8a618e68e6/9633ade6-140f-4e23-80db-0803b6885974.png and /dev/null differ diff --git a/sprites/s_node_array/s_node_array.yy b/sprites/s_node_array/s_node_array.yy deleted file mode 100644 index 04398da7d..000000000 --- a/sprites/s_node_array/s_node_array.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_array", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 18, - "bbox_bottom": 45, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"2c944e74-0c90-4578-88b9-7e8a618e68e6",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_array", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"eab82be7-e237-4728-8fc8-902dadff05c6","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"2c944e74-0c90-4578-88b9-7e8a618e68e6","path":"sprites/s_node_array/s_node_array.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"9633ade6-140f-4e23-80db-0803b6885974","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_array_add/ed993967-b214-4b27-a424-b56d02930b9d.png b/sprites/s_node_array_add/ed993967-b214-4b27-a424-b56d02930b9d.png deleted file mode 100644 index 6116f3fe0..000000000 Binary files a/sprites/s_node_array_add/ed993967-b214-4b27-a424-b56d02930b9d.png and /dev/null differ diff --git a/sprites/s_node_array_add/layers/ed993967-b214-4b27-a424-b56d02930b9d/5e00e540-fd4a-4142-a789-656af76e3344.png b/sprites/s_node_array_add/layers/ed993967-b214-4b27-a424-b56d02930b9d/5e00e540-fd4a-4142-a789-656af76e3344.png deleted file mode 100644 index 6116f3fe0..000000000 Binary files a/sprites/s_node_array_add/layers/ed993967-b214-4b27-a424-b56d02930b9d/5e00e540-fd4a-4142-a789-656af76e3344.png and /dev/null differ diff --git a/sprites/s_node_array_add/s_node_array_add.yy b/sprites/s_node_array_add/s_node_array_add.yy deleted file mode 100644 index 7264a5cb9..000000000 --- a/sprites/s_node_array_add/s_node_array_add.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_array_add", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 12, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"ed993967-b214-4b27-a424-b56d02930b9d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_array_add", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"7b213954-5e98-4d03-89af-ed6237b6da20","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"ed993967-b214-4b27-a424-b56d02930b9d","path":"sprites/s_node_array_add/s_node_array_add.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"5e00e540-fd4a-4142-a789-656af76e3344","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_array_get/9ed93d96-bdd3-4d24-9c7e-c0af4b8a2e91.png b/sprites/s_node_array_get/9ed93d96-bdd3-4d24-9c7e-c0af4b8a2e91.png deleted file mode 100644 index de7d90f60..000000000 Binary files a/sprites/s_node_array_get/9ed93d96-bdd3-4d24-9c7e-c0af4b8a2e91.png and /dev/null differ diff --git a/sprites/s_node_array_get/layers/9ed93d96-bdd3-4d24-9c7e-c0af4b8a2e91/e52caecf-ffe9-455a-8ab2-70eb86fc31d8.png b/sprites/s_node_array_get/layers/9ed93d96-bdd3-4d24-9c7e-c0af4b8a2e91/e52caecf-ffe9-455a-8ab2-70eb86fc31d8.png deleted file mode 100644 index de7d90f60..000000000 Binary files a/sprites/s_node_array_get/layers/9ed93d96-bdd3-4d24-9c7e-c0af4b8a2e91/e52caecf-ffe9-455a-8ab2-70eb86fc31d8.png and /dev/null differ diff --git a/sprites/s_node_array_get/s_node_array_get.yy b/sprites/s_node_array_get/s_node_array_get.yy deleted file mode 100644 index a57be973c..000000000 --- a/sprites/s_node_array_get/s_node_array_get.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_array_get", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 18, - "bbox_bottom": 45, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9ed93d96-bdd3-4d24-9c7e-c0af4b8a2e91",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_array_get", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e373f879-f7f3-4c3a-9fa0-4cacb9509319","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9ed93d96-bdd3-4d24-9c7e-c0af4b8a2e91","path":"sprites/s_node_array_get/s_node_array_get.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"e52caecf-ffe9-455a-8ab2-70eb86fc31d8","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_array_length/2ebbbf1e-efc5-439e-a4f6-26883410c22d.png b/sprites/s_node_array_length/2ebbbf1e-efc5-439e-a4f6-26883410c22d.png deleted file mode 100644 index 720939b0f..000000000 Binary files a/sprites/s_node_array_length/2ebbbf1e-efc5-439e-a4f6-26883410c22d.png and /dev/null differ diff --git a/sprites/s_node_array_length/layers/2ebbbf1e-efc5-439e-a4f6-26883410c22d/25ab943b-0b48-48c9-b673-1eb5e25f6dac.png b/sprites/s_node_array_length/layers/2ebbbf1e-efc5-439e-a4f6-26883410c22d/25ab943b-0b48-48c9-b673-1eb5e25f6dac.png deleted file mode 100644 index 720939b0f..000000000 Binary files a/sprites/s_node_array_length/layers/2ebbbf1e-efc5-439e-a4f6-26883410c22d/25ab943b-0b48-48c9-b673-1eb5e25f6dac.png and /dev/null differ diff --git a/sprites/s_node_array_length/s_node_array_length.yy b/sprites/s_node_array_length/s_node_array_length.yy deleted file mode 100644 index f95e6f4e7..000000000 --- a/sprites/s_node_array_length/s_node_array_length.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_array_length", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 10, - "bbox_bottom": 53, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"2ebbbf1e-efc5-439e-a4f6-26883410c22d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_array_length", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"7e291243-299a-4195-a3fd-8094ffb6b9fd","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"2ebbbf1e-efc5-439e-a4f6-26883410c22d","path":"sprites/s_node_array_length/s_node_array_length.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"25ab943b-0b48-48c9-b673-1eb5e25f6dac","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_array_range/86783b1a-0861-4aaa-9fef-a2730c610589.png b/sprites/s_node_array_range/86783b1a-0861-4aaa-9fef-a2730c610589.png deleted file mode 100644 index 5fcab837e..000000000 Binary files a/sprites/s_node_array_range/86783b1a-0861-4aaa-9fef-a2730c610589.png and /dev/null differ diff --git a/sprites/s_node_array_range/layers/86783b1a-0861-4aaa-9fef-a2730c610589/10020266-0d94-4a2b-957a-45c49df77fb5.png b/sprites/s_node_array_range/layers/86783b1a-0861-4aaa-9fef-a2730c610589/10020266-0d94-4a2b-957a-45c49df77fb5.png deleted file mode 100644 index 5fcab837e..000000000 Binary files a/sprites/s_node_array_range/layers/86783b1a-0861-4aaa-9fef-a2730c610589/10020266-0d94-4a2b-957a-45c49df77fb5.png and /dev/null differ diff --git a/sprites/s_node_array_range/s_node_array_range.yy b/sprites/s_node_array_range/s_node_array_range.yy deleted file mode 100644 index 91f958659..000000000 --- a/sprites/s_node_array_range/s_node_array_range.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_array_range", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 6, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"86783b1a-0861-4aaa-9fef-a2730c610589",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_array_range", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"4723092b-4b01-4916-9b9e-8cf9ac960cd8","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"86783b1a-0861-4aaa-9fef-a2730c610589","path":"sprites/s_node_array_range/s_node_array_range.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"10020266-0d94-4a2b-957a-45c49df77fb5","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_ase_file/ba621507-0670-477e-92fe-ee08080d3d1c.png b/sprites/s_node_ase_file/ba621507-0670-477e-92fe-ee08080d3d1c.png deleted file mode 100644 index ee5fa170a..000000000 Binary files a/sprites/s_node_ase_file/ba621507-0670-477e-92fe-ee08080d3d1c.png and /dev/null differ diff --git a/sprites/s_node_ase_file/layers/ba621507-0670-477e-92fe-ee08080d3d1c/20637467-21c3-4382-b98a-58bcb4d0fbfe.png b/sprites/s_node_ase_file/layers/ba621507-0670-477e-92fe-ee08080d3d1c/20637467-21c3-4382-b98a-58bcb4d0fbfe.png deleted file mode 100644 index ee5fa170a..000000000 Binary files a/sprites/s_node_ase_file/layers/ba621507-0670-477e-92fe-ee08080d3d1c/20637467-21c3-4382-b98a-58bcb4d0fbfe.png and /dev/null differ diff --git a/sprites/s_node_ase_file/s_node_ase_file.yy b/sprites/s_node_ase_file/s_node_ase_file.yy deleted file mode 100644 index 3430c6a5e..000000000 --- a/sprites/s_node_ase_file/s_node_ase_file.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_ase_file", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 59, - "bbox_top": 4, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"ba621507-0670-477e-92fe-ee08080d3d1c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_ase_file", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"10db1db9-8b67-4724-9191-f99698080417","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"ba621507-0670-477e-92fe-ee08080d3d1c","path":"sprites/s_node_ase_file/s_node_ase_file.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"20637467-21c3-4382-b98a-58bcb4d0fbfe","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_ase_layer/634dcc1e-8c79-4a97-b353-24981161f846.png b/sprites/s_node_ase_layer/634dcc1e-8c79-4a97-b353-24981161f846.png deleted file mode 100644 index a0e95784a..000000000 Binary files a/sprites/s_node_ase_layer/634dcc1e-8c79-4a97-b353-24981161f846.png and /dev/null differ diff --git a/sprites/s_node_ase_layer/layers/634dcc1e-8c79-4a97-b353-24981161f846/4d184a12-c72b-401e-8168-67f3a003a28e.png b/sprites/s_node_ase_layer/layers/634dcc1e-8c79-4a97-b353-24981161f846/4d184a12-c72b-401e-8168-67f3a003a28e.png deleted file mode 100644 index a0e95784a..000000000 Binary files a/sprites/s_node_ase_layer/layers/634dcc1e-8c79-4a97-b353-24981161f846/4d184a12-c72b-401e-8168-67f3a003a28e.png and /dev/null differ diff --git a/sprites/s_node_ase_layer/s_node_ase_layer.yy b/sprites/s_node_ase_layer/s_node_ase_layer.yy deleted file mode 100644 index 6333bb55b..000000000 --- a/sprites/s_node_ase_layer/s_node_ase_layer.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_ase_layer", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 63, - "bbox_top": 4, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"634dcc1e-8c79-4a97-b353-24981161f846",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_ase_layer", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"26bd6446-c2ba-4ece-b900-9fdf01c7242c","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"634dcc1e-8c79-4a97-b353-24981161f846","path":"sprites/s_node_ase_layer/s_node_ase_layer.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4d184a12-c72b-401e-8168-67f3a003a28e","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_atlas/f4768c75-fe16-474e-8f46-c6c6c09b67b4.png b/sprites/s_node_atlas/f4768c75-fe16-474e-8f46-c6c6c09b67b4.png deleted file mode 100644 index 86b0b9b6c..000000000 Binary files a/sprites/s_node_atlas/f4768c75-fe16-474e-8f46-c6c6c09b67b4.png and /dev/null differ diff --git a/sprites/s_node_atlas/layers/f4768c75-fe16-474e-8f46-c6c6c09b67b4/73096c53-a38a-47bf-8f8a-4025e22ade33.png b/sprites/s_node_atlas/layers/f4768c75-fe16-474e-8f46-c6c6c09b67b4/73096c53-a38a-47bf-8f8a-4025e22ade33.png deleted file mode 100644 index 86b0b9b6c..000000000 Binary files a/sprites/s_node_atlas/layers/f4768c75-fe16-474e-8f46-c6c6c09b67b4/73096c53-a38a-47bf-8f8a-4025e22ade33.png and /dev/null differ diff --git a/sprites/s_node_atlas/s_node_atlas.yy b/sprites/s_node_atlas/s_node_atlas.yy deleted file mode 100644 index 443f69068..000000000 --- a/sprites/s_node_atlas/s_node_atlas.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_atlas", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f4768c75-fe16-474e-8f46-c6c6c09b67b4",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_atlas", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"3a9d17db-4809-4f35-a44a-5586a70ccb18","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f4768c75-fe16-474e-8f46-c6c6c09b67b4","path":"sprites/s_node_atlas/s_node_atlas.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"73096c53-a38a-47bf-8f8a-4025e22ade33","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_average/ee7009cc-f79e-43aa-893a-9d83777b1809.png b/sprites/s_node_average/ee7009cc-f79e-43aa-893a-9d83777b1809.png deleted file mode 100644 index 05d858f13..000000000 Binary files a/sprites/s_node_average/ee7009cc-f79e-43aa-893a-9d83777b1809.png and /dev/null differ diff --git a/sprites/s_node_average/layers/ee7009cc-f79e-43aa-893a-9d83777b1809/e662b7d4-d36e-4879-aaf1-836a34b70cfa.png b/sprites/s_node_average/layers/ee7009cc-f79e-43aa-893a-9d83777b1809/e662b7d4-d36e-4879-aaf1-836a34b70cfa.png deleted file mode 100644 index 05d858f13..000000000 Binary files a/sprites/s_node_average/layers/ee7009cc-f79e-43aa-893a-9d83777b1809/e662b7d4-d36e-4879-aaf1-836a34b70cfa.png and /dev/null differ diff --git a/sprites/s_node_average/s_node_average.yy b/sprites/s_node_average/s_node_average.yy deleted file mode 100644 index f8f34cf60..000000000 --- a/sprites/s_node_average/s_node_average.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_average", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"ee7009cc-f79e-43aa-893a-9d83777b1809",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_average", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d9f6e611-6736-4e64-9635-e77c924ffb70","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"ee7009cc-f79e-43aa-893a-9d83777b1809","path":"sprites/s_node_average/s_node_average.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"e662b7d4-d36e-4879-aaf1-836a34b70cfa","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_bevel/1c40fa09-d2f8-4297-9281-66a97d080cea.png b/sprites/s_node_bevel/1c40fa09-d2f8-4297-9281-66a97d080cea.png deleted file mode 100644 index a43edb861..000000000 Binary files a/sprites/s_node_bevel/1c40fa09-d2f8-4297-9281-66a97d080cea.png and /dev/null differ diff --git a/sprites/s_node_bevel/layers/1c40fa09-d2f8-4297-9281-66a97d080cea/cb118761-33a6-49b7-98a4-1cfb80e7ea19.png b/sprites/s_node_bevel/layers/1c40fa09-d2f8-4297-9281-66a97d080cea/cb118761-33a6-49b7-98a4-1cfb80e7ea19.png deleted file mode 100644 index a43edb861..000000000 Binary files a/sprites/s_node_bevel/layers/1c40fa09-d2f8-4297-9281-66a97d080cea/cb118761-33a6-49b7-98a4-1cfb80e7ea19.png and /dev/null differ diff --git a/sprites/s_node_bevel/s_node_bevel.yy b/sprites/s_node_bevel/s_node_bevel.yy deleted file mode 100644 index dd1900684..000000000 --- a/sprites/s_node_bevel/s_node_bevel.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_bevel", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"1c40fa09-d2f8-4297-9281-66a97d080cea",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_bevel", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"dec7a5bf-86d4-43a2-a9c3-308ff6a61a22","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1c40fa09-d2f8-4297-9281-66a97d080cea","path":"sprites/s_node_bevel/s_node_bevel.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"cb118761-33a6-49b7-98a4-1cfb80e7ea19","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_blend/a94150d8-976c-410b-be83-687f9decb097.png b/sprites/s_node_blend/a94150d8-976c-410b-be83-687f9decb097.png deleted file mode 100644 index a83c3b328..000000000 Binary files a/sprites/s_node_blend/a94150d8-976c-410b-be83-687f9decb097.png and /dev/null differ diff --git a/sprites/s_node_blend/layers/a94150d8-976c-410b-be83-687f9decb097/fb86308d-81ef-42b3-a8f6-a11fa897eafc.png b/sprites/s_node_blend/layers/a94150d8-976c-410b-be83-687f9decb097/fb86308d-81ef-42b3-a8f6-a11fa897eafc.png deleted file mode 100644 index a83c3b328..000000000 Binary files a/sprites/s_node_blend/layers/a94150d8-976c-410b-be83-687f9decb097/fb86308d-81ef-42b3-a8f6-a11fa897eafc.png and /dev/null differ diff --git a/sprites/s_node_blend/s_node_blend.yy b/sprites/s_node_blend/s_node_blend.yy deleted file mode 100644 index 1e42160a3..000000000 --- a/sprites/s_node_blend/s_node_blend.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_blend", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"a94150d8-976c-410b-be83-687f9decb097",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_blend", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"80d6f74b-4cf6-46ed-b362-998288d97192","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a94150d8-976c-410b-be83-687f9decb097","path":"sprites/s_node_blend/s_node_blend.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"fb86308d-81ef-42b3-a8f6-a11fa897eafc","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_bloom/3ae9844b-3198-47dd-a06f-6c9ba729c9f4.png b/sprites/s_node_bloom/3ae9844b-3198-47dd-a06f-6c9ba729c9f4.png deleted file mode 100644 index 86a96f1f8..000000000 Binary files a/sprites/s_node_bloom/3ae9844b-3198-47dd-a06f-6c9ba729c9f4.png and /dev/null differ diff --git a/sprites/s_node_bloom/layers/3ae9844b-3198-47dd-a06f-6c9ba729c9f4/f84ded99-08ae-46a3-be55-d43e642c0701.png b/sprites/s_node_bloom/layers/3ae9844b-3198-47dd-a06f-6c9ba729c9f4/f84ded99-08ae-46a3-be55-d43e642c0701.png deleted file mode 100644 index 86a96f1f8..000000000 Binary files a/sprites/s_node_bloom/layers/3ae9844b-3198-47dd-a06f-6c9ba729c9f4/f84ded99-08ae-46a3-be55-d43e642c0701.png and /dev/null differ diff --git a/sprites/s_node_bloom/s_node_bloom.yy b/sprites/s_node_bloom/s_node_bloom.yy deleted file mode 100644 index 880102f3f..000000000 --- a/sprites/s_node_bloom/s_node_bloom.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_bloom", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"3ae9844b-3198-47dd-a06f-6c9ba729c9f4",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_bloom", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"677e7167-2780-450f-a16f-8c5d23313b22","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"3ae9844b-3198-47dd-a06f-6c9ba729c9f4","path":"sprites/s_node_bloom/s_node_bloom.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"f84ded99-08ae-46a3-be55-d43e642c0701","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_blur/87594811-a41a-416b-af72-365297c3f345.png b/sprites/s_node_blur/87594811-a41a-416b-af72-365297c3f345.png deleted file mode 100644 index 7634b048a..000000000 Binary files a/sprites/s_node_blur/87594811-a41a-416b-af72-365297c3f345.png and /dev/null differ diff --git a/sprites/s_node_blur/layers/87594811-a41a-416b-af72-365297c3f345/d68b759c-af47-43e6-a1de-a7fdc5fc7c43.png b/sprites/s_node_blur/layers/87594811-a41a-416b-af72-365297c3f345/d68b759c-af47-43e6-a1de-a7fdc5fc7c43.png deleted file mode 100644 index 7634b048a..000000000 Binary files a/sprites/s_node_blur/layers/87594811-a41a-416b-af72-365297c3f345/d68b759c-af47-43e6-a1de-a7fdc5fc7c43.png and /dev/null differ diff --git a/sprites/s_node_blur/s_node_blur.yy b/sprites/s_node_blur/s_node_blur.yy deleted file mode 100644 index e31a708a1..000000000 --- a/sprites/s_node_blur/s_node_blur.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_blur", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"87594811-a41a-416b-af72-365297c3f345",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_blur", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"f4b912fc-e0e0-4b24-8532-fe5ac3c5f88b","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"87594811-a41a-416b-af72-365297c3f345","path":"sprites/s_node_blur/s_node_blur.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"d68b759c-af47-43e6-a1de-a7fdc5fc7c43","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_blur_contrast/d04de192-6228-44b9-b6bd-104670db50c2.png b/sprites/s_node_blur_contrast/d04de192-6228-44b9-b6bd-104670db50c2.png deleted file mode 100644 index b7513c7eb..000000000 Binary files a/sprites/s_node_blur_contrast/d04de192-6228-44b9-b6bd-104670db50c2.png and /dev/null differ diff --git a/sprites/s_node_blur_contrast/layers/d04de192-6228-44b9-b6bd-104670db50c2/eeeab64e-74f6-4f70-a10e-84f217bdcc1c.png b/sprites/s_node_blur_contrast/layers/d04de192-6228-44b9-b6bd-104670db50c2/eeeab64e-74f6-4f70-a10e-84f217bdcc1c.png deleted file mode 100644 index b7513c7eb..000000000 Binary files a/sprites/s_node_blur_contrast/layers/d04de192-6228-44b9-b6bd-104670db50c2/eeeab64e-74f6-4f70-a10e-84f217bdcc1c.png and /dev/null differ diff --git a/sprites/s_node_blur_contrast/s_node_blur_contrast.yy b/sprites/s_node_blur_contrast/s_node_blur_contrast.yy deleted file mode 100644 index 41c7f2908..000000000 --- a/sprites/s_node_blur_contrast/s_node_blur_contrast.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_blur_contrast", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"d04de192-6228-44b9-b6bd-104670db50c2",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_blur_contrast", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"7d2e1bc0-40ed-4f57-95ec-4370a4779d40","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"d04de192-6228-44b9-b6bd-104670db50c2","path":"sprites/s_node_blur_contrast/s_node_blur_contrast.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"eeeab64e-74f6-4f70-a10e-84f217bdcc1c","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_blur_directional/24555265-4cc9-465a-969d-69c085d90aa7.png b/sprites/s_node_blur_directional/24555265-4cc9-465a-969d-69c085d90aa7.png deleted file mode 100644 index 04f42a049..000000000 Binary files a/sprites/s_node_blur_directional/24555265-4cc9-465a-969d-69c085d90aa7.png and /dev/null differ diff --git a/sprites/s_node_blur_directional/layers/24555265-4cc9-465a-969d-69c085d90aa7/81d81d7d-fbb3-4cfa-a060-b0502ba57df1.png b/sprites/s_node_blur_directional/layers/24555265-4cc9-465a-969d-69c085d90aa7/81d81d7d-fbb3-4cfa-a060-b0502ba57df1.png deleted file mode 100644 index 04f42a049..000000000 Binary files a/sprites/s_node_blur_directional/layers/24555265-4cc9-465a-969d-69c085d90aa7/81d81d7d-fbb3-4cfa-a060-b0502ba57df1.png and /dev/null differ diff --git a/sprites/s_node_blur_directional/s_node_blur_directional.yy b/sprites/s_node_blur_directional/s_node_blur_directional.yy deleted file mode 100644 index 760300e2f..000000000 --- a/sprites/s_node_blur_directional/s_node_blur_directional.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_blur_directional", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 63, - "bbox_top": 12, - "bbox_bottom": 51, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"24555265-4cc9-465a-969d-69c085d90aa7",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_blur_directional", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"4509b399-e170-4be1-84d2-b4ee1f7543dd","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"24555265-4cc9-465a-969d-69c085d90aa7","path":"sprites/s_node_blur_directional/s_node_blur_directional.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"81d81d7d-fbb3-4cfa-a060-b0502ba57df1","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_blur_simple/1cb589c4-e865-4a8e-9b2b-41ab8566a330.png b/sprites/s_node_blur_simple/1cb589c4-e865-4a8e-9b2b-41ab8566a330.png deleted file mode 100644 index f14fa9583..000000000 Binary files a/sprites/s_node_blur_simple/1cb589c4-e865-4a8e-9b2b-41ab8566a330.png and /dev/null differ diff --git a/sprites/s_node_blur_simple/layers/1cb589c4-e865-4a8e-9b2b-41ab8566a330/bd4bcd4a-c59a-424c-a1a9-8b0c6e9d531a.png b/sprites/s_node_blur_simple/layers/1cb589c4-e865-4a8e-9b2b-41ab8566a330/bd4bcd4a-c59a-424c-a1a9-8b0c6e9d531a.png deleted file mode 100644 index f14fa9583..000000000 Binary files a/sprites/s_node_blur_simple/layers/1cb589c4-e865-4a8e-9b2b-41ab8566a330/bd4bcd4a-c59a-424c-a1a9-8b0c6e9d531a.png and /dev/null differ diff --git a/sprites/s_node_blur_simple/s_node_blur_simple.yy b/sprites/s_node_blur_simple/s_node_blur_simple.yy deleted file mode 100644 index 2e81ef5ac..000000000 --- a/sprites/s_node_blur_simple/s_node_blur_simple.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_blur_simple", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 3, - "bbox_right": 59, - "bbox_top": 4, - "bbox_bottom": 60, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"1cb589c4-e865-4a8e-9b2b-41ab8566a330",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_blur_simple", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"2fb566a7-6d63-4a24-a01a-b65e616874bd","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1cb589c4-e865-4a8e-9b2b-41ab8566a330","path":"sprites/s_node_blur_simple/s_node_blur_simple.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"bd4bcd4a-c59a-424c-a1a9-8b0c6e9d531a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_bokeh/14697d5d-b89f-423f-b54e-3a8537faac18.png b/sprites/s_node_bokeh/14697d5d-b89f-423f-b54e-3a8537faac18.png deleted file mode 100644 index 0195242fd..000000000 Binary files a/sprites/s_node_bokeh/14697d5d-b89f-423f-b54e-3a8537faac18.png and /dev/null differ diff --git a/sprites/s_node_bokeh/layers/14697d5d-b89f-423f-b54e-3a8537faac18/0bda7078-a769-4f23-b05e-8177f6dbac4f.png b/sprites/s_node_bokeh/layers/14697d5d-b89f-423f-b54e-3a8537faac18/0bda7078-a769-4f23-b05e-8177f6dbac4f.png deleted file mode 100644 index 0195242fd..000000000 Binary files a/sprites/s_node_bokeh/layers/14697d5d-b89f-423f-b54e-3a8537faac18/0bda7078-a769-4f23-b05e-8177f6dbac4f.png and /dev/null differ diff --git a/sprites/s_node_bokeh/s_node_bokeh.yy b/sprites/s_node_bokeh/s_node_bokeh.yy deleted file mode 100644 index b04b92266..000000000 --- a/sprites/s_node_bokeh/s_node_bokeh.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_bokeh", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 60, - "bbox_top": 3, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"14697d5d-b89f-423f-b54e-3a8537faac18",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_bokeh", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"393ee0c4-0e64-4630-97bf-f0c1226edbb9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"14697d5d-b89f-423f-b54e-3a8537faac18","path":"sprites/s_node_bokeh/s_node_bokeh.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0bda7078-a769-4f23-b05e-8177f6dbac4f","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_boolean/e98b8f2d-5b60-4e37-80cb-ec03cada7dd3.png b/sprites/s_node_boolean/e98b8f2d-5b60-4e37-80cb-ec03cada7dd3.png deleted file mode 100644 index 009770d68..000000000 Binary files a/sprites/s_node_boolean/e98b8f2d-5b60-4e37-80cb-ec03cada7dd3.png and /dev/null differ diff --git a/sprites/s_node_boolean/layers/e98b8f2d-5b60-4e37-80cb-ec03cada7dd3/80e1a156-3057-4800-b024-5d483784da59.png b/sprites/s_node_boolean/layers/e98b8f2d-5b60-4e37-80cb-ec03cada7dd3/80e1a156-3057-4800-b024-5d483784da59.png deleted file mode 100644 index 009770d68..000000000 Binary files a/sprites/s_node_boolean/layers/e98b8f2d-5b60-4e37-80cb-ec03cada7dd3/80e1a156-3057-4800-b024-5d483784da59.png and /dev/null differ diff --git a/sprites/s_node_boolean/s_node_boolean.yy b/sprites/s_node_boolean/s_node_boolean.yy deleted file mode 100644 index 36ac4ced8..000000000 --- a/sprites/s_node_boolean/s_node_boolean.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_boolean", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 10, - "bbox_right": 53, - "bbox_top": 11, - "bbox_bottom": 56, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e98b8f2d-5b60-4e37-80cb-ec03cada7dd3",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_boolean", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"30d71209-452e-4148-b82b-072242701d03","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e98b8f2d-5b60-4e37-80cb-ec03cada7dd3","path":"sprites/s_node_boolean/s_node_boolean.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"80e1a156-3057-4800-b024-5d483784da59","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_border/8649c726-cb02-4c09-8f08-2f5b2f9873dd.png b/sprites/s_node_border/8649c726-cb02-4c09-8f08-2f5b2f9873dd.png deleted file mode 100644 index 8d9aac5c0..000000000 Binary files a/sprites/s_node_border/8649c726-cb02-4c09-8f08-2f5b2f9873dd.png and /dev/null differ diff --git a/sprites/s_node_border/layers/8649c726-cb02-4c09-8f08-2f5b2f9873dd/f29b1e07-3681-4c02-8edb-b43608875f05.png b/sprites/s_node_border/layers/8649c726-cb02-4c09-8f08-2f5b2f9873dd/f29b1e07-3681-4c02-8edb-b43608875f05.png deleted file mode 100644 index 8d9aac5c0..000000000 Binary files a/sprites/s_node_border/layers/8649c726-cb02-4c09-8f08-2f5b2f9873dd/f29b1e07-3681-4c02-8edb-b43608875f05.png and /dev/null differ diff --git a/sprites/s_node_border/s_node_border.yy b/sprites/s_node_border/s_node_border.yy deleted file mode 100644 index ae8c91f59..000000000 --- a/sprites/s_node_border/s_node_border.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_border", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"8649c726-cb02-4c09-8f08-2f5b2f9873dd",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_border", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"51ae86e5-ba6f-4f87-bdfd-cbc3c1fe96e9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"8649c726-cb02-4c09-8f08-2f5b2f9873dd","path":"sprites/s_node_border/s_node_border.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"f29b1e07-3681-4c02-8edb-b43608875f05","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_camera/46eee247-74e5-4f4e-aca7-ef432343a931.png b/sprites/s_node_camera/46eee247-74e5-4f4e-aca7-ef432343a931.png deleted file mode 100644 index 25462518f..000000000 Binary files a/sprites/s_node_camera/46eee247-74e5-4f4e-aca7-ef432343a931.png and /dev/null differ diff --git a/sprites/s_node_camera/layers/46eee247-74e5-4f4e-aca7-ef432343a931/c9e4ad85-b10a-4091-91df-e353f1b406f7.png b/sprites/s_node_camera/layers/46eee247-74e5-4f4e-aca7-ef432343a931/c9e4ad85-b10a-4091-91df-e353f1b406f7.png deleted file mode 100644 index 25462518f..000000000 Binary files a/sprites/s_node_camera/layers/46eee247-74e5-4f4e-aca7-ef432343a931/c9e4ad85-b10a-4091-91df-e353f1b406f7.png and /dev/null differ diff --git a/sprites/s_node_camera/s_node_camera.yy b/sprites/s_node_camera/s_node_camera.yy deleted file mode 100644 index 25bfa3b7e..000000000 --- a/sprites/s_node_camera/s_node_camera.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_camera", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 61, - "bbox_top": 4, - "bbox_bottom": 51, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"46eee247-74e5-4f4e-aca7-ef432343a931",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_camera", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"6216ee8a-de02-4d54-a8bf-2a18b6482b1e","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"46eee247-74e5-4f4e-aca7-ef432343a931","path":"sprites/s_node_camera/s_node_camera.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c9e4ad85-b10a-4091-91df-e353f1b406f7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "render", - "path": "folders/nodes/icons/render.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_canvas/573dea60-14a3-40e2-ab32-11efc45f7adf.png b/sprites/s_node_canvas/573dea60-14a3-40e2-ab32-11efc45f7adf.png deleted file mode 100644 index 5cf518cd7..000000000 Binary files a/sprites/s_node_canvas/573dea60-14a3-40e2-ab32-11efc45f7adf.png and /dev/null differ diff --git a/sprites/s_node_canvas/layers/573dea60-14a3-40e2-ab32-11efc45f7adf/0830b400-4830-45b9-b948-fe222ad25d88.png b/sprites/s_node_canvas/layers/573dea60-14a3-40e2-ab32-11efc45f7adf/0830b400-4830-45b9-b948-fe222ad25d88.png deleted file mode 100644 index 5cf518cd7..000000000 Binary files a/sprites/s_node_canvas/layers/573dea60-14a3-40e2-ab32-11efc45f7adf/0830b400-4830-45b9-b948-fe222ad25d88.png and /dev/null differ diff --git a/sprites/s_node_canvas/s_node_canvas.yy b/sprites/s_node_canvas/s_node_canvas.yy deleted file mode 100644 index 15e6de302..000000000 --- a/sprites/s_node_canvas/s_node_canvas.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_canvas", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"573dea60-14a3-40e2-ab32-11efc45f7adf",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_canvas", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"993376ac-202c-4b2b-91f8-8384aaab5960","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"573dea60-14a3-40e2-ab32-11efc45f7adf","path":"sprites/s_node_canvas/s_node_canvas.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0830b400-4830-45b9-b948-fe222ad25d88","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_character/fe3681d7-2044-41e6-91cb-5d80e4c58d1a.png b/sprites/s_node_character/fe3681d7-2044-41e6-91cb-5d80e4c58d1a.png deleted file mode 100644 index 2f4e7707c..000000000 Binary files a/sprites/s_node_character/fe3681d7-2044-41e6-91cb-5d80e4c58d1a.png and /dev/null differ diff --git a/sprites/s_node_character/layers/fe3681d7-2044-41e6-91cb-5d80e4c58d1a/6e4b16bf-196a-4d23-b4b6-d9b030f983b5.png b/sprites/s_node_character/layers/fe3681d7-2044-41e6-91cb-5d80e4c58d1a/6e4b16bf-196a-4d23-b4b6-d9b030f983b5.png deleted file mode 100644 index 2f4e7707c..000000000 Binary files a/sprites/s_node_character/layers/fe3681d7-2044-41e6-91cb-5d80e4c58d1a/6e4b16bf-196a-4d23-b4b6-d9b030f983b5.png and /dev/null differ diff --git a/sprites/s_node_character/s_node_character.yy b/sprites/s_node_character/s_node_character.yy deleted file mode 100644 index 3583f692e..000000000 --- a/sprites/s_node_character/s_node_character.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_character", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 7, - "bbox_right": 57, - "bbox_top": 19, - "bbox_bottom": 44, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"fe3681d7-2044-41e6-91cb-5d80e4c58d1a",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_character", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"435f7821-cb7d-49c4-93e6-1c0ed3fa3cd4","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"fe3681d7-2044-41e6-91cb-5d80e4c58d1a","path":"sprites/s_node_character/s_node_character.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6e4b16bf-196a-4d23-b4b6-d9b030f983b5","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_checker/6c60a04e-ceb2-4f7e-addd-92695b7be6d9.png b/sprites/s_node_checker/6c60a04e-ceb2-4f7e-addd-92695b7be6d9.png deleted file mode 100644 index 89ba9793c..000000000 Binary files a/sprites/s_node_checker/6c60a04e-ceb2-4f7e-addd-92695b7be6d9.png and /dev/null differ diff --git a/sprites/s_node_checker/layers/6c60a04e-ceb2-4f7e-addd-92695b7be6d9/3ac24081-80df-4e00-9afd-9dfd0f0f78d3.png b/sprites/s_node_checker/layers/6c60a04e-ceb2-4f7e-addd-92695b7be6d9/3ac24081-80df-4e00-9afd-9dfd0f0f78d3.png deleted file mode 100644 index 89ba9793c..000000000 Binary files a/sprites/s_node_checker/layers/6c60a04e-ceb2-4f7e-addd-92695b7be6d9/3ac24081-80df-4e00-9afd-9dfd0f0f78d3.png and /dev/null differ diff --git a/sprites/s_node_checker/s_node_checker.yy b/sprites/s_node_checker/s_node_checker.yy deleted file mode 100644 index ee23d1119..000000000 --- a/sprites/s_node_checker/s_node_checker.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_checker", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"6c60a04e-ceb2-4f7e-addd-92695b7be6d9",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_checker", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"1255133a-e1d2-4ecd-90fc-6115fd375510","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"6c60a04e-ceb2-4f7e-addd-92695b7be6d9","path":"sprites/s_node_checker/s_node_checker.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"3ac24081-80df-4e00-9afd-9dfd0f0f78d3","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_chromatic_abarration/1e7df46e-3d34-44b1-9d4e-4df7e645e62f.png b/sprites/s_node_chromatic_abarration/1e7df46e-3d34-44b1-9d4e-4df7e645e62f.png deleted file mode 100644 index b47659e72..000000000 Binary files a/sprites/s_node_chromatic_abarration/1e7df46e-3d34-44b1-9d4e-4df7e645e62f.png and /dev/null differ diff --git a/sprites/s_node_chromatic_abarration/layers/1e7df46e-3d34-44b1-9d4e-4df7e645e62f/8f34a12c-f458-4bd5-8ed1-6deb98989bb0.png b/sprites/s_node_chromatic_abarration/layers/1e7df46e-3d34-44b1-9d4e-4df7e645e62f/8f34a12c-f458-4bd5-8ed1-6deb98989bb0.png deleted file mode 100644 index b47659e72..000000000 Binary files a/sprites/s_node_chromatic_abarration/layers/1e7df46e-3d34-44b1-9d4e-4df7e645e62f/8f34a12c-f458-4bd5-8ed1-6deb98989bb0.png and /dev/null differ diff --git a/sprites/s_node_chromatic_abarration/s_node_chromatic_abarration.yy b/sprites/s_node_chromatic_abarration/s_node_chromatic_abarration.yy deleted file mode 100644 index 2672adfa8..000000000 --- a/sprites/s_node_chromatic_abarration/s_node_chromatic_abarration.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_chromatic_abarration", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 6, - "bbox_right": 59, - "bbox_top": 6, - "bbox_bottom": 57, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"1e7df46e-3d34-44b1-9d4e-4df7e645e62f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_chromatic_abarration", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"80fc3a78-beb3-4f46-bd45-6076acd8b94a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1e7df46e-3d34-44b1-9d4e-4df7e645e62f","path":"sprites/s_node_chromatic_abarration/s_node_chromatic_abarration.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"8f34a12c-f458-4bd5-8ed1-6deb98989bb0","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_color/09c5661d-8141-489c-80a5-84b49dc0210f.png b/sprites/s_node_color/09c5661d-8141-489c-80a5-84b49dc0210f.png deleted file mode 100644 index 7c296044c..000000000 Binary files a/sprites/s_node_color/09c5661d-8141-489c-80a5-84b49dc0210f.png and /dev/null differ diff --git a/sprites/s_node_color/layers/09c5661d-8141-489c-80a5-84b49dc0210f/fa18ed19-acb9-439e-9000-3b7d48ca4fe0.png b/sprites/s_node_color/layers/09c5661d-8141-489c-80a5-84b49dc0210f/fa18ed19-acb9-439e-9000-3b7d48ca4fe0.png deleted file mode 100644 index 7c296044c..000000000 Binary files a/sprites/s_node_color/layers/09c5661d-8141-489c-80a5-84b49dc0210f/fa18ed19-acb9-439e-9000-3b7d48ca4fe0.png and /dev/null differ diff --git a/sprites/s_node_color/s_node_color.yy b/sprites/s_node_color/s_node_color.yy deleted file mode 100644 index 57282f368..000000000 --- a/sprites/s_node_color/s_node_color.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_color", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 18, - "bbox_bottom": 47, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"09c5661d-8141-489c-80a5-84b49dc0210f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_color", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"4da7fb01-7a2e-4fc5-bf6c-661abff2713a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"09c5661d-8141-489c-80a5-84b49dc0210f","path":"sprites/s_node_color/s_node_color.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"fa18ed19-acb9-439e-9000-3b7d48ca4fe0","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_color_adjust/129d4de5-2590-4255-99ae-84daf34c6361.png b/sprites/s_node_color_adjust/129d4de5-2590-4255-99ae-84daf34c6361.png deleted file mode 100644 index f3392d50f..000000000 Binary files a/sprites/s_node_color_adjust/129d4de5-2590-4255-99ae-84daf34c6361.png and /dev/null differ diff --git a/sprites/s_node_color_adjust/layers/129d4de5-2590-4255-99ae-84daf34c6361/3f4d8934-1767-438e-a313-661fe30f7794.png b/sprites/s_node_color_adjust/layers/129d4de5-2590-4255-99ae-84daf34c6361/3f4d8934-1767-438e-a313-661fe30f7794.png deleted file mode 100644 index f3392d50f..000000000 Binary files a/sprites/s_node_color_adjust/layers/129d4de5-2590-4255-99ae-84daf34c6361/3f4d8934-1767-438e-a313-661fe30f7794.png and /dev/null differ diff --git a/sprites/s_node_color_adjust/s_node_color_adjust.yy b/sprites/s_node_color_adjust/s_node_color_adjust.yy deleted file mode 100644 index 440e5fa2d..000000000 --- a/sprites/s_node_color_adjust/s_node_color_adjust.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_color_adjust", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"129d4de5-2590-4255-99ae-84daf34c6361",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_color_adjust", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"520547d2-2e3f-4738-85a3-07cf93e45735","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"129d4de5-2590-4255-99ae-84daf34c6361","path":"sprites/s_node_color_adjust/s_node_color_adjust.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"3f4d8934-1767-438e-a313-661fe30f7794","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_color_data/7efde473-a4d0-42c1-b6cc-0dd0132fdd5c.png b/sprites/s_node_color_data/7efde473-a4d0-42c1-b6cc-0dd0132fdd5c.png deleted file mode 100644 index 7962e867a..000000000 Binary files a/sprites/s_node_color_data/7efde473-a4d0-42c1-b6cc-0dd0132fdd5c.png and /dev/null differ diff --git a/sprites/s_node_color_data/layers/7efde473-a4d0-42c1-b6cc-0dd0132fdd5c/71fe648f-342f-4c98-92b2-91d8fcd8017a.png b/sprites/s_node_color_data/layers/7efde473-a4d0-42c1-b6cc-0dd0132fdd5c/71fe648f-342f-4c98-92b2-91d8fcd8017a.png deleted file mode 100644 index 7962e867a..000000000 Binary files a/sprites/s_node_color_data/layers/7efde473-a4d0-42c1-b6cc-0dd0132fdd5c/71fe648f-342f-4c98-92b2-91d8fcd8017a.png and /dev/null differ diff --git a/sprites/s_node_color_data/s_node_color_data.yy b/sprites/s_node_color_data/s_node_color_data.yy deleted file mode 100644 index c1a81c3c2..000000000 --- a/sprites/s_node_color_data/s_node_color_data.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_color_data", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7efde473-a4d0-42c1-b6cc-0dd0132fdd5c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_color_data", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"3ce2a3cd-dc5a-45c1-b6fa-673163aa5a73","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"7efde473-a4d0-42c1-b6cc-0dd0132fdd5c","path":"sprites/s_node_color_data/s_node_color_data.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"71fe648f-342f-4c98-92b2-91d8fcd8017a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_color_from_hsv/e59b611d-b040-4d3c-843b-f1f63f5ad6ac.png b/sprites/s_node_color_from_hsv/e59b611d-b040-4d3c-843b-f1f63f5ad6ac.png deleted file mode 100644 index 9e3c20122..000000000 Binary files a/sprites/s_node_color_from_hsv/e59b611d-b040-4d3c-843b-f1f63f5ad6ac.png and /dev/null differ diff --git a/sprites/s_node_color_from_hsv/layers/e59b611d-b040-4d3c-843b-f1f63f5ad6ac/104dc258-68b9-43d7-9a15-074a53a5f7d0.png b/sprites/s_node_color_from_hsv/layers/e59b611d-b040-4d3c-843b-f1f63f5ad6ac/104dc258-68b9-43d7-9a15-074a53a5f7d0.png deleted file mode 100644 index 9e3c20122..000000000 Binary files a/sprites/s_node_color_from_hsv/layers/e59b611d-b040-4d3c-843b-f1f63f5ad6ac/104dc258-68b9-43d7-9a15-074a53a5f7d0.png and /dev/null differ diff --git a/sprites/s_node_color_from_hsv/s_node_color_from_hsv.yy b/sprites/s_node_color_from_hsv/s_node_color_from_hsv.yy deleted file mode 100644 index 7887ba400..000000000 --- a/sprites/s_node_color_from_hsv/s_node_color_from_hsv.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_color_from_hsv", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 62, - "bbox_top": 19, - "bbox_bottom": 42, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e59b611d-b040-4d3c-843b-f1f63f5ad6ac",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_color_from_hsv", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"21b1ec67-c618-49b5-9c73-d27f003117f5","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e59b611d-b040-4d3c-843b-f1f63f5ad6ac","path":"sprites/s_node_color_from_hsv/s_node_color_from_hsv.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"104dc258-68b9-43d7-9a15-074a53a5f7d0","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_color_from_rgb/11d4de2a-d201-4bd7-ada1-4f25c54a8f48.png b/sprites/s_node_color_from_rgb/11d4de2a-d201-4bd7-ada1-4f25c54a8f48.png deleted file mode 100644 index 3bdfbf069..000000000 Binary files a/sprites/s_node_color_from_rgb/11d4de2a-d201-4bd7-ada1-4f25c54a8f48.png and /dev/null differ diff --git a/sprites/s_node_color_from_rgb/layers/11d4de2a-d201-4bd7-ada1-4f25c54a8f48/9cead07f-f721-4669-b035-990528d7a26a.png b/sprites/s_node_color_from_rgb/layers/11d4de2a-d201-4bd7-ada1-4f25c54a8f48/9cead07f-f721-4669-b035-990528d7a26a.png deleted file mode 100644 index 3bdfbf069..000000000 Binary files a/sprites/s_node_color_from_rgb/layers/11d4de2a-d201-4bd7-ada1-4f25c54a8f48/9cead07f-f721-4669-b035-990528d7a26a.png and /dev/null differ diff --git a/sprites/s_node_color_from_rgb/s_node_color_from_rgb.yy b/sprites/s_node_color_from_rgb/s_node_color_from_rgb.yy deleted file mode 100644 index e92068448..000000000 --- a/sprites/s_node_color_from_rgb/s_node_color_from_rgb.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_color_from_rgb", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 62, - "bbox_top": 18, - "bbox_bottom": 42, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"11d4de2a-d201-4bd7-ada1-4f25c54a8f48",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_color_from_rgb", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"88fe12bf-aa84-4bb6-ac91-3447f4d9b6ed","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"11d4de2a-d201-4bd7-ada1-4f25c54a8f48","path":"sprites/s_node_color_from_rgb/s_node_color_from_rgb.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"9cead07f-f721-4669-b035-990528d7a26a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_color_out/151ff45e-0994-479f-94a0-551d3257d61f.png b/sprites/s_node_color_out/151ff45e-0994-479f-94a0-551d3257d61f.png deleted file mode 100644 index 033898ce4..000000000 Binary files a/sprites/s_node_color_out/151ff45e-0994-479f-94a0-551d3257d61f.png and /dev/null differ diff --git a/sprites/s_node_color_out/layers/151ff45e-0994-479f-94a0-551d3257d61f/7b82e34f-e756-423c-a8c6-0d92ef4c0aae.png b/sprites/s_node_color_out/layers/151ff45e-0994-479f-94a0-551d3257d61f/7b82e34f-e756-423c-a8c6-0d92ef4c0aae.png deleted file mode 100644 index 033898ce4..000000000 Binary files a/sprites/s_node_color_out/layers/151ff45e-0994-479f-94a0-551d3257d61f/7b82e34f-e756-423c-a8c6-0d92ef4c0aae.png and /dev/null differ diff --git a/sprites/s_node_color_out/s_node_color_out.yy b/sprites/s_node_color_out/s_node_color_out.yy deleted file mode 100644 index 3814ffbb8..000000000 --- a/sprites/s_node_color_out/s_node_color_out.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_color_out", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"151ff45e-0994-479f-94a0-551d3257d61f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_color_out", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"00dce838-7103-4189-acdd-6c76efce5acd","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"151ff45e-0994-479f-94a0-551d3257d61f","path":"sprites/s_node_color_out/s_node_color_out.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"7b82e34f-e756-423c-a8c6-0d92ef4c0aae","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_color_remove/1d700b18-e654-4c68-aa89-ece082e992a2.png b/sprites/s_node_color_remove/1d700b18-e654-4c68-aa89-ece082e992a2.png deleted file mode 100644 index fa10d8ff1..000000000 Binary files a/sprites/s_node_color_remove/1d700b18-e654-4c68-aa89-ece082e992a2.png and /dev/null differ diff --git a/sprites/s_node_color_remove/layers/1d700b18-e654-4c68-aa89-ece082e992a2/3b832b72-3c57-4f81-bc9e-495a8e003142.png b/sprites/s_node_color_remove/layers/1d700b18-e654-4c68-aa89-ece082e992a2/3b832b72-3c57-4f81-bc9e-495a8e003142.png deleted file mode 100644 index fa10d8ff1..000000000 Binary files a/sprites/s_node_color_remove/layers/1d700b18-e654-4c68-aa89-ece082e992a2/3b832b72-3c57-4f81-bc9e-495a8e003142.png and /dev/null differ diff --git a/sprites/s_node_color_remove/s_node_color_remove.yy b/sprites/s_node_color_remove/s_node_color_remove.yy deleted file mode 100644 index 1a5dab71e..000000000 --- a/sprites/s_node_color_remove/s_node_color_remove.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_color_remove", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"1d700b18-e654-4c68-aa89-ece082e992a2",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_color_remove", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"58af48e8-63c9-4255-a798-cc7a67106f3d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1d700b18-e654-4c68-aa89-ece082e992a2","path":"sprites/s_node_color_remove/s_node_color_remove.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"3b832b72-3c57-4f81-bc9e-495a8e003142","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_color_replace/133a4363-92eb-4b4a-9e35-61a7a1422e78.png b/sprites/s_node_color_replace/133a4363-92eb-4b4a-9e35-61a7a1422e78.png deleted file mode 100644 index d72682358..000000000 Binary files a/sprites/s_node_color_replace/133a4363-92eb-4b4a-9e35-61a7a1422e78.png and /dev/null differ diff --git a/sprites/s_node_color_replace/layers/133a4363-92eb-4b4a-9e35-61a7a1422e78/6af05c97-ffcb-407d-a8d3-2ed5fd53441d.png b/sprites/s_node_color_replace/layers/133a4363-92eb-4b4a-9e35-61a7a1422e78/6af05c97-ffcb-407d-a8d3-2ed5fd53441d.png deleted file mode 100644 index d72682358..000000000 Binary files a/sprites/s_node_color_replace/layers/133a4363-92eb-4b4a-9e35-61a7a1422e78/6af05c97-ffcb-407d-a8d3-2ed5fd53441d.png and /dev/null differ diff --git a/sprites/s_node_color_replace/s_node_color_replace.yy b/sprites/s_node_color_replace/s_node_color_replace.yy deleted file mode 100644 index cb1640399..000000000 --- a/sprites/s_node_color_replace/s_node_color_replace.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_color_replace", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"133a4363-92eb-4b4a-9e35-61a7a1422e78",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_color_replace", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"fd834153-e164-49bb-b215-df2f4865256a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"133a4363-92eb-4b4a-9e35-61a7a1422e78","path":"sprites/s_node_color_replace/s_node_color_replace.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6af05c97-ffcb-407d-a8d3-2ed5fd53441d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_colorize/468ece28-e67a-4c51-911e-54b261287c5a.png b/sprites/s_node_colorize/468ece28-e67a-4c51-911e-54b261287c5a.png deleted file mode 100644 index 126f00a7b..000000000 Binary files a/sprites/s_node_colorize/468ece28-e67a-4c51-911e-54b261287c5a.png and /dev/null differ diff --git a/sprites/s_node_colorize/layers/468ece28-e67a-4c51-911e-54b261287c5a/843b99a6-7461-4a52-8930-fdf463767b04.png b/sprites/s_node_colorize/layers/468ece28-e67a-4c51-911e-54b261287c5a/843b99a6-7461-4a52-8930-fdf463767b04.png deleted file mode 100644 index 126f00a7b..000000000 Binary files a/sprites/s_node_colorize/layers/468ece28-e67a-4c51-911e-54b261287c5a/843b99a6-7461-4a52-8930-fdf463767b04.png and /dev/null differ diff --git a/sprites/s_node_colorize/s_node_colorize.yy b/sprites/s_node_colorize/s_node_colorize.yy deleted file mode 100644 index 0be2f1312..000000000 --- a/sprites/s_node_colorize/s_node_colorize.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_colorize", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"468ece28-e67a-4c51-911e-54b261287c5a",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_colorize", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"061ff3ca-9d3a-435e-932a-d4d78d462b1f","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"468ece28-e67a-4c51-911e-54b261287c5a","path":"sprites/s_node_colorize/s_node_colorize.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"843b99a6-7461-4a52-8930-fdf463767b04","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_compare/a1211a81-15eb-4293-8895-99429a54b8bd.png b/sprites/s_node_compare/a1211a81-15eb-4293-8895-99429a54b8bd.png deleted file mode 100644 index 15a81081a..000000000 Binary files a/sprites/s_node_compare/a1211a81-15eb-4293-8895-99429a54b8bd.png and /dev/null differ diff --git a/sprites/s_node_compare/layers/a1211a81-15eb-4293-8895-99429a54b8bd/1eedaa49-1447-4ccf-9726-7abd2bf23c08.png b/sprites/s_node_compare/layers/a1211a81-15eb-4293-8895-99429a54b8bd/1eedaa49-1447-4ccf-9726-7abd2bf23c08.png deleted file mode 100644 index 15a81081a..000000000 Binary files a/sprites/s_node_compare/layers/a1211a81-15eb-4293-8895-99429a54b8bd/1eedaa49-1447-4ccf-9726-7abd2bf23c08.png and /dev/null differ diff --git a/sprites/s_node_compare/s_node_compare.yy b/sprites/s_node_compare/s_node_compare.yy deleted file mode 100644 index 888f15fcd..000000000 --- a/sprites/s_node_compare/s_node_compare.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_compare", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 6, - "bbox_right": 59, - "bbox_top": 6, - "bbox_bottom": 56, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"a1211a81-15eb-4293-8895-99429a54b8bd",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_compare", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"690e1131-e5a4-43db-8ffa-dcb4cc3f9763","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a1211a81-15eb-4293-8895-99429a54b8bd","path":"sprites/s_node_compare/s_node_compare.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"1eedaa49-1447-4ccf-9726-7abd2bf23c08","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_compose/c436006d-b8af-42d9-a8ec-8d49ab73c083.png b/sprites/s_node_compose/c436006d-b8af-42d9-a8ec-8d49ab73c083.png deleted file mode 100644 index 2816c4535..000000000 Binary files a/sprites/s_node_compose/c436006d-b8af-42d9-a8ec-8d49ab73c083.png and /dev/null differ diff --git a/sprites/s_node_compose/layers/c436006d-b8af-42d9-a8ec-8d49ab73c083/15513229-8a07-48c2-b9d5-d80c24aa0a59.png b/sprites/s_node_compose/layers/c436006d-b8af-42d9-a8ec-8d49ab73c083/15513229-8a07-48c2-b9d5-d80c24aa0a59.png deleted file mode 100644 index 2816c4535..000000000 Binary files a/sprites/s_node_compose/layers/c436006d-b8af-42d9-a8ec-8d49ab73c083/15513229-8a07-48c2-b9d5-d80c24aa0a59.png and /dev/null differ diff --git a/sprites/s_node_compose/s_node_compose.yy b/sprites/s_node_compose/s_node_compose.yy deleted file mode 100644 index 780678dd6..000000000 --- a/sprites/s_node_compose/s_node_compose.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_compose", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"c436006d-b8af-42d9-a8ec-8d49ab73c083",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_compose", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"ba75fdb0-c2ef-478f-891f-7830ba751671","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"c436006d-b8af-42d9-a8ec-8d49ab73c083","path":"sprites/s_node_compose/s_node_compose.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"15513229-8a07-48c2-b9d5-d80c24aa0a59","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_condition/6282aae2-6225-47cb-bbff-9da90684de44.png b/sprites/s_node_condition/6282aae2-6225-47cb-bbff-9da90684de44.png deleted file mode 100644 index 570a12ec3..000000000 Binary files a/sprites/s_node_condition/6282aae2-6225-47cb-bbff-9da90684de44.png and /dev/null differ diff --git a/sprites/s_node_condition/layers/6282aae2-6225-47cb-bbff-9da90684de44/11be5962-0967-4fc3-af35-50e6c07141ad.png b/sprites/s_node_condition/layers/6282aae2-6225-47cb-bbff-9da90684de44/11be5962-0967-4fc3-af35-50e6c07141ad.png deleted file mode 100644 index 570a12ec3..000000000 Binary files a/sprites/s_node_condition/layers/6282aae2-6225-47cb-bbff-9da90684de44/11be5962-0967-4fc3-af35-50e6c07141ad.png and /dev/null differ diff --git a/sprites/s_node_condition/s_node_condition.yy b/sprites/s_node_condition/s_node_condition.yy deleted file mode 100644 index 242ad3725..000000000 --- a/sprites/s_node_condition/s_node_condition.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_condition", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 5, - "bbox_bottom": 58, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"6282aae2-6225-47cb-bbff-9da90684de44",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_condition", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"b9148adc-5ccd-4b83-9ad5-e3853be6d301","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"6282aae2-6225-47cb-bbff-9da90684de44","path":"sprites/s_node_condition/s_node_condition.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"11be5962-0967-4fc3-af35-50e6c07141ad","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_convolution/b5f31a51-683d-447b-b65e-a194b2d4383f.png b/sprites/s_node_convolution/b5f31a51-683d-447b-b65e-a194b2d4383f.png deleted file mode 100644 index 6ba2defe5..000000000 Binary files a/sprites/s_node_convolution/b5f31a51-683d-447b-b65e-a194b2d4383f.png and /dev/null differ diff --git a/sprites/s_node_convolution/layers/b5f31a51-683d-447b-b65e-a194b2d4383f/391057a7-0d05-49db-a311-fa66a5751a45.png b/sprites/s_node_convolution/layers/b5f31a51-683d-447b-b65e-a194b2d4383f/391057a7-0d05-49db-a311-fa66a5751a45.png deleted file mode 100644 index 6ba2defe5..000000000 Binary files a/sprites/s_node_convolution/layers/b5f31a51-683d-447b-b65e-a194b2d4383f/391057a7-0d05-49db-a311-fa66a5751a45.png and /dev/null differ diff --git a/sprites/s_node_convolution/s_node_convolution.yy b/sprites/s_node_convolution/s_node_convolution.yy deleted file mode 100644 index d64b8ac9f..000000000 --- a/sprites/s_node_convolution/s_node_convolution.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_convolution", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 62, - "bbox_top": 1, - "bbox_bottom": 62, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"b5f31a51-683d-447b-b65e-a194b2d4383f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_convolution", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"06eff89d-4ad7-43e9-b532-3fde675e4857","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"b5f31a51-683d-447b-b65e-a194b2d4383f","path":"sprites/s_node_convolution/s_node_convolution.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"391057a7-0d05-49db-a311-fa66a5751a45","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_corner/7944ce01-214e-4a08-8eb9-448486c4e812.png b/sprites/s_node_corner/7944ce01-214e-4a08-8eb9-448486c4e812.png deleted file mode 100644 index 88d048aec..000000000 Binary files a/sprites/s_node_corner/7944ce01-214e-4a08-8eb9-448486c4e812.png and /dev/null differ diff --git a/sprites/s_node_corner/layers/7944ce01-214e-4a08-8eb9-448486c4e812/96d88fd1-ca2b-43d4-99bf-ed75aac50d84.png b/sprites/s_node_corner/layers/7944ce01-214e-4a08-8eb9-448486c4e812/96d88fd1-ca2b-43d4-99bf-ed75aac50d84.png deleted file mode 100644 index 88d048aec..000000000 Binary files a/sprites/s_node_corner/layers/7944ce01-214e-4a08-8eb9-448486c4e812/96d88fd1-ca2b-43d4-99bf-ed75aac50d84.png and /dev/null differ diff --git a/sprites/s_node_corner/s_node_corner.yy b/sprites/s_node_corner/s_node_corner.yy deleted file mode 100644 index e81775c36..000000000 --- a/sprites/s_node_corner/s_node_corner.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_corner", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7944ce01-214e-4a08-8eb9-448486c4e812",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_corner", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"7621813a-2889-42c0-bae7-159e6c0c054f","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"7944ce01-214e-4a08-8eb9-448486c4e812","path":"sprites/s_node_corner/s_node_corner.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"96d88fd1-ca2b-43d4-99bf-ed75aac50d84","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_counter/f62960a2-eb56-4b8f-9bf9-10e552b9002f.png b/sprites/s_node_counter/f62960a2-eb56-4b8f-9bf9-10e552b9002f.png deleted file mode 100644 index 85ce95a09..000000000 Binary files a/sprites/s_node_counter/f62960a2-eb56-4b8f-9bf9-10e552b9002f.png and /dev/null differ diff --git a/sprites/s_node_counter/layers/f62960a2-eb56-4b8f-9bf9-10e552b9002f/c77b9e52-2e03-42d2-9fc5-000544a4d722.png b/sprites/s_node_counter/layers/f62960a2-eb56-4b8f-9bf9-10e552b9002f/c77b9e52-2e03-42d2-9fc5-000544a4d722.png deleted file mode 100644 index 85ce95a09..000000000 Binary files a/sprites/s_node_counter/layers/f62960a2-eb56-4b8f-9bf9-10e552b9002f/c77b9e52-2e03-42d2-9fc5-000544a4d722.png and /dev/null differ diff --git a/sprites/s_node_counter/s_node_counter.yy b/sprites/s_node_counter/s_node_counter.yy deleted file mode 100644 index a34ce3653..000000000 --- a/sprites/s_node_counter/s_node_counter.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_counter", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 10, - "bbox_right": 54, - "bbox_top": 6, - "bbox_bottom": 56, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f62960a2-eb56-4b8f-9bf9-10e552b9002f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_counter", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"7b2f366c-7981-4900-9d7d-8cc10d937e4b","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f62960a2-eb56-4b8f-9bf9-10e552b9002f","path":"sprites/s_node_counter/s_node_counter.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c77b9e52-2e03-42d2-9fc5-000544a4d722","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "animation", - "path": "folders/nodes/icons/animation.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_crop/daeacfa9-89fa-47b4-9312-25c04e567344.png b/sprites/s_node_crop/daeacfa9-89fa-47b4-9312-25c04e567344.png deleted file mode 100644 index 7d9492716..000000000 Binary files a/sprites/s_node_crop/daeacfa9-89fa-47b4-9312-25c04e567344.png and /dev/null differ diff --git a/sprites/s_node_crop/layers/daeacfa9-89fa-47b4-9312-25c04e567344/14804d5d-7f2f-4c05-96f6-cc941d8df3ce.png b/sprites/s_node_crop/layers/daeacfa9-89fa-47b4-9312-25c04e567344/14804d5d-7f2f-4c05-96f6-cc941d8df3ce.png deleted file mode 100644 index 7d9492716..000000000 Binary files a/sprites/s_node_crop/layers/daeacfa9-89fa-47b4-9312-25c04e567344/14804d5d-7f2f-4c05-96f6-cc941d8df3ce.png and /dev/null differ diff --git a/sprites/s_node_crop/s_node_crop.yy b/sprites/s_node_crop/s_node_crop.yy deleted file mode 100644 index a9179f55e..000000000 --- a/sprites/s_node_crop/s_node_crop.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_crop", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"daeacfa9-89fa-47b4-9312-25c04e567344",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_crop", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"f9947144-c170-48f6-9e44-5ee30001c6d9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"daeacfa9-89fa-47b4-9312-25c04e567344","path":"sprites/s_node_crop/s_node_crop.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"14804d5d-7f2f-4c05-96f6-cc941d8df3ce","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_csv_file_read/59746e35-8a9c-4624-8676-8eefedf4b76e.png b/sprites/s_node_csv_file_read/59746e35-8a9c-4624-8676-8eefedf4b76e.png deleted file mode 100644 index 5e44c9f8a..000000000 Binary files a/sprites/s_node_csv_file_read/59746e35-8a9c-4624-8676-8eefedf4b76e.png and /dev/null differ diff --git a/sprites/s_node_csv_file_read/layers/59746e35-8a9c-4624-8676-8eefedf4b76e/61553495-93d6-4951-ac0b-4f9302aada09.png b/sprites/s_node_csv_file_read/layers/59746e35-8a9c-4624-8676-8eefedf4b76e/61553495-93d6-4951-ac0b-4f9302aada09.png deleted file mode 100644 index 5e44c9f8a..000000000 Binary files a/sprites/s_node_csv_file_read/layers/59746e35-8a9c-4624-8676-8eefedf4b76e/61553495-93d6-4951-ac0b-4f9302aada09.png and /dev/null differ diff --git a/sprites/s_node_csv_file_read/s_node_csv_file_read.yy b/sprites/s_node_csv_file_read/s_node_csv_file_read.yy deleted file mode 100644 index d05e1a997..000000000 --- a/sprites/s_node_csv_file_read/s_node_csv_file_read.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_csv_file_read", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 1, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"59746e35-8a9c-4624-8676-8eefedf4b76e",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_csv_file_read", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"612ebeec-3719-4f68-a476-9379c28747cd","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"59746e35-8a9c-4624-8676-8eefedf4b76e","path":"sprites/s_node_csv_file_read/s_node_csv_file_read.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"61553495-93d6-4951-ac0b-4f9302aada09","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_csv_file_write/8f1efea1-d911-4244-8e8f-f84b5f07e265.png b/sprites/s_node_csv_file_write/8f1efea1-d911-4244-8e8f-f84b5f07e265.png deleted file mode 100644 index 21580a7b4..000000000 Binary files a/sprites/s_node_csv_file_write/8f1efea1-d911-4244-8e8f-f84b5f07e265.png and /dev/null differ diff --git a/sprites/s_node_csv_file_write/layers/8f1efea1-d911-4244-8e8f-f84b5f07e265/4242e5f2-a92f-441f-a61f-332c1fccc063.png b/sprites/s_node_csv_file_write/layers/8f1efea1-d911-4244-8e8f-f84b5f07e265/4242e5f2-a92f-441f-a61f-332c1fccc063.png deleted file mode 100644 index 21580a7b4..000000000 Binary files a/sprites/s_node_csv_file_write/layers/8f1efea1-d911-4244-8e8f-f84b5f07e265/4242e5f2-a92f-441f-a61f-332c1fccc063.png and /dev/null differ diff --git a/sprites/s_node_csv_file_write/s_node_csv_file_write.yy b/sprites/s_node_csv_file_write/s_node_csv_file_write.yy deleted file mode 100644 index ceb7582f2..000000000 --- a/sprites/s_node_csv_file_write/s_node_csv_file_write.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_csv_file_write", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 1, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"8f1efea1-d911-4244-8e8f-f84b5f07e265",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_csv_file_write", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"6bf115b8-4fbf-42fb-8172-f1947b067122","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"8f1efea1-d911-4244-8e8f-f84b5f07e265","path":"sprites/s_node_csv_file_write/s_node_csv_file_write.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4242e5f2-a92f-441f-a61f-332c1fccc063","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_curve/5c1b10dd-3e84-4914-9ec9-f01ea39b7156.png b/sprites/s_node_curve/5c1b10dd-3e84-4914-9ec9-f01ea39b7156.png deleted file mode 100644 index c4d2ca5ea..000000000 Binary files a/sprites/s_node_curve/5c1b10dd-3e84-4914-9ec9-f01ea39b7156.png and /dev/null differ diff --git a/sprites/s_node_curve/layers/5c1b10dd-3e84-4914-9ec9-f01ea39b7156/76faa9f2-5714-484e-a1b2-a4cda81fa426.png b/sprites/s_node_curve/layers/5c1b10dd-3e84-4914-9ec9-f01ea39b7156/76faa9f2-5714-484e-a1b2-a4cda81fa426.png deleted file mode 100644 index c4d2ca5ea..000000000 Binary files a/sprites/s_node_curve/layers/5c1b10dd-3e84-4914-9ec9-f01ea39b7156/76faa9f2-5714-484e-a1b2-a4cda81fa426.png and /dev/null differ diff --git a/sprites/s_node_curve/s_node_curve.yy b/sprites/s_node_curve/s_node_curve.yy deleted file mode 100644 index dfebcd2b0..000000000 --- a/sprites/s_node_curve/s_node_curve.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_curve", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 62, - "bbox_top": 1, - "bbox_bottom": 62, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5c1b10dd-3e84-4914-9ec9-f01ea39b7156",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_curve", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"4c23982e-0a8a-4e64-9f79-1a564873c49c","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"5c1b10dd-3e84-4914-9ec9-f01ea39b7156","path":"sprites/s_node_curve/s_node_curve.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"76faa9f2-5714-484e-a1b2-a4cda81fa426","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "animation", - "path": "folders/nodes/icons/animation.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_decorner/87a193d5-0ce2-4b96-ae13-b6d1143ba420.png b/sprites/s_node_decorner/87a193d5-0ce2-4b96-ae13-b6d1143ba420.png deleted file mode 100644 index fbd94cc36..000000000 Binary files a/sprites/s_node_decorner/87a193d5-0ce2-4b96-ae13-b6d1143ba420.png and /dev/null differ diff --git a/sprites/s_node_decorner/layers/87a193d5-0ce2-4b96-ae13-b6d1143ba420/ac7b605b-99d3-4045-a6f9-1dc2f68e2a56.png b/sprites/s_node_decorner/layers/87a193d5-0ce2-4b96-ae13-b6d1143ba420/ac7b605b-99d3-4045-a6f9-1dc2f68e2a56.png deleted file mode 100644 index fbd94cc36..000000000 Binary files a/sprites/s_node_decorner/layers/87a193d5-0ce2-4b96-ae13-b6d1143ba420/ac7b605b-99d3-4045-a6f9-1dc2f68e2a56.png and /dev/null differ diff --git a/sprites/s_node_decorner/s_node_decorner.yy b/sprites/s_node_decorner/s_node_decorner.yy deleted file mode 100644 index 3a3285ad0..000000000 --- a/sprites/s_node_decorner/s_node_decorner.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_decorner", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"87a193d5-0ce2-4b96-ae13-b6d1143ba420",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_decorner", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"6534026d-2b56-45d6-a595-89fdd915d217","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"87a193d5-0ce2-4b96-ae13-b6d1143ba420","path":"sprites/s_node_decorner/s_node_decorner.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ac7b605b-99d3-4045-a6f9-1dc2f68e2a56","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_destray/f32cdb37-1715-471f-9bf7-df84a7a93579.png b/sprites/s_node_destray/f32cdb37-1715-471f-9bf7-df84a7a93579.png deleted file mode 100644 index cc8f35c50..000000000 Binary files a/sprites/s_node_destray/f32cdb37-1715-471f-9bf7-df84a7a93579.png and /dev/null differ diff --git a/sprites/s_node_destray/layers/f32cdb37-1715-471f-9bf7-df84a7a93579/75564110-5837-4b37-98e0-239bd7199c43.png b/sprites/s_node_destray/layers/f32cdb37-1715-471f-9bf7-df84a7a93579/75564110-5837-4b37-98e0-239bd7199c43.png deleted file mode 100644 index cc8f35c50..000000000 Binary files a/sprites/s_node_destray/layers/f32cdb37-1715-471f-9bf7-df84a7a93579/75564110-5837-4b37-98e0-239bd7199c43.png and /dev/null differ diff --git a/sprites/s_node_destray/s_node_destray.yy b/sprites/s_node_destray/s_node_destray.yy deleted file mode 100644 index 900afd91c..000000000 --- a/sprites/s_node_destray/s_node_destray.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_destray", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f32cdb37-1715-471f-9bf7-df84a7a93579",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_destray", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d8a32d65-9ab4-4cee-a28d-0b6148b1f4a2","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f32cdb37-1715-471f-9bf7-df84a7a93579","path":"sprites/s_node_destray/s_node_destray.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"75564110-5837-4b37-98e0-239bd7199c43","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_dilate/27ea9a51-487a-4135-bc39-b94d8a7db9a0.png b/sprites/s_node_dilate/27ea9a51-487a-4135-bc39-b94d8a7db9a0.png deleted file mode 100644 index 50fcfd4fc..000000000 Binary files a/sprites/s_node_dilate/27ea9a51-487a-4135-bc39-b94d8a7db9a0.png and /dev/null differ diff --git a/sprites/s_node_dilate/layers/27ea9a51-487a-4135-bc39-b94d8a7db9a0/3ff39818-4d21-432f-bf49-b50614661ab5.png b/sprites/s_node_dilate/layers/27ea9a51-487a-4135-bc39-b94d8a7db9a0/3ff39818-4d21-432f-bf49-b50614661ab5.png deleted file mode 100644 index 50fcfd4fc..000000000 Binary files a/sprites/s_node_dilate/layers/27ea9a51-487a-4135-bc39-b94d8a7db9a0/3ff39818-4d21-432f-bf49-b50614661ab5.png and /dev/null differ diff --git a/sprites/s_node_dilate/s_node_dilate.yy b/sprites/s_node_dilate/s_node_dilate.yy deleted file mode 100644 index fceb42b85..000000000 --- a/sprites/s_node_dilate/s_node_dilate.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_dilate", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"27ea9a51-487a-4135-bc39-b94d8a7db9a0",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_dilate", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c67c22fa-7c9e-495a-ae36-94b1053edaed","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"27ea9a51-487a-4135-bc39-b94d8a7db9a0","path":"sprites/s_node_dilate/s_node_dilate.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"3ff39818-4d21-432f-bf49-b50614661ab5","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_displace/1ab08c3b-bbec-4791-8fa8-f30ca15407ba.png b/sprites/s_node_displace/1ab08c3b-bbec-4791-8fa8-f30ca15407ba.png deleted file mode 100644 index 4068a47e0..000000000 Binary files a/sprites/s_node_displace/1ab08c3b-bbec-4791-8fa8-f30ca15407ba.png and /dev/null differ diff --git a/sprites/s_node_displace/layers/1ab08c3b-bbec-4791-8fa8-f30ca15407ba/4682786d-d0db-4e87-ad9b-872881a34c38.png b/sprites/s_node_displace/layers/1ab08c3b-bbec-4791-8fa8-f30ca15407ba/4682786d-d0db-4e87-ad9b-872881a34c38.png deleted file mode 100644 index 4068a47e0..000000000 Binary files a/sprites/s_node_displace/layers/1ab08c3b-bbec-4791-8fa8-f30ca15407ba/4682786d-d0db-4e87-ad9b-872881a34c38.png and /dev/null differ diff --git a/sprites/s_node_displace/s_node_displace.yy b/sprites/s_node_displace/s_node_displace.yy deleted file mode 100644 index bc8f40b99..000000000 --- a/sprites/s_node_displace/s_node_displace.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_displace", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"1ab08c3b-bbec-4791-8fa8-f30ca15407ba",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_displace", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"4a0245c1-c658-47d0-85a6-a069484aaab9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1ab08c3b-bbec-4791-8fa8-f30ca15407ba","path":"sprites/s_node_displace/s_node_displace.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4682786d-d0db-4e87-ad9b-872881a34c38","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_dithering/35fc4391-5794-420c-8003-6a986f0c30fd.png b/sprites/s_node_dithering/35fc4391-5794-420c-8003-6a986f0c30fd.png deleted file mode 100644 index 5ce21a8c8..000000000 Binary files a/sprites/s_node_dithering/35fc4391-5794-420c-8003-6a986f0c30fd.png and /dev/null differ diff --git a/sprites/s_node_dithering/layers/35fc4391-5794-420c-8003-6a986f0c30fd/af07b577-64c7-49e2-8493-6e1bda0e732d.png b/sprites/s_node_dithering/layers/35fc4391-5794-420c-8003-6a986f0c30fd/af07b577-64c7-49e2-8493-6e1bda0e732d.png deleted file mode 100644 index 5ce21a8c8..000000000 Binary files a/sprites/s_node_dithering/layers/35fc4391-5794-420c-8003-6a986f0c30fd/af07b577-64c7-49e2-8493-6e1bda0e732d.png and /dev/null differ diff --git a/sprites/s_node_dithering/s_node_dithering.yy b/sprites/s_node_dithering/s_node_dithering.yy deleted file mode 100644 index ca417d2b5..000000000 --- a/sprites/s_node_dithering/s_node_dithering.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_dithering", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"35fc4391-5794-420c-8003-6a986f0c30fd",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_dithering", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"82e6f8b4-e2ba-4c30-94d5-948d8312d79a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"35fc4391-5794-420c-8003-6a986f0c30fd","path":"sprites/s_node_dithering/s_node_dithering.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"af07b577-64c7-49e2-8493-6e1bda0e732d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_draw_stack/e8c7b2a8-545b-404e-ac63-1a146fe0aa74.png b/sprites/s_node_draw_stack/e8c7b2a8-545b-404e-ac63-1a146fe0aa74.png deleted file mode 100644 index d6e57a34f..000000000 Binary files a/sprites/s_node_draw_stack/e8c7b2a8-545b-404e-ac63-1a146fe0aa74.png and /dev/null differ diff --git a/sprites/s_node_draw_stack/layers/e8c7b2a8-545b-404e-ac63-1a146fe0aa74/8ab93866-fcae-4fc5-b92b-508d31666044.png b/sprites/s_node_draw_stack/layers/e8c7b2a8-545b-404e-ac63-1a146fe0aa74/8ab93866-fcae-4fc5-b92b-508d31666044.png deleted file mode 100644 index d6e57a34f..000000000 Binary files a/sprites/s_node_draw_stack/layers/e8c7b2a8-545b-404e-ac63-1a146fe0aa74/8ab93866-fcae-4fc5-b92b-508d31666044.png and /dev/null differ diff --git a/sprites/s_node_draw_stack/s_node_draw_stack.yy b/sprites/s_node_draw_stack/s_node_draw_stack.yy deleted file mode 100644 index 962dd733f..000000000 --- a/sprites/s_node_draw_stack/s_node_draw_stack.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_draw_stack", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 14, - "bbox_right": 49, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e8c7b2a8-545b-404e-ac63-1a146fe0aa74",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_draw_stack", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"5f59be98-4bc0-4011-815f-f1f1ecb2b85d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e8c7b2a8-545b-404e-ac63-1a146fe0aa74","path":"sprites/s_node_draw_stack/s_node_draw_stack.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"8ab93866-fcae-4fc5-b92b-508d31666044","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "render", - "path": "folders/nodes/icons/render.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_edge_detect/e2487595-7220-4ac1-ba38-f8c45b307eaa.png b/sprites/s_node_edge_detect/e2487595-7220-4ac1-ba38-f8c45b307eaa.png deleted file mode 100644 index 34ddc903d..000000000 Binary files a/sprites/s_node_edge_detect/e2487595-7220-4ac1-ba38-f8c45b307eaa.png and /dev/null differ diff --git a/sprites/s_node_edge_detect/layers/e2487595-7220-4ac1-ba38-f8c45b307eaa/c23425b8-4cdc-45ca-b97f-19e51c723ac9.png b/sprites/s_node_edge_detect/layers/e2487595-7220-4ac1-ba38-f8c45b307eaa/c23425b8-4cdc-45ca-b97f-19e51c723ac9.png deleted file mode 100644 index 34ddc903d..000000000 Binary files a/sprites/s_node_edge_detect/layers/e2487595-7220-4ac1-ba38-f8c45b307eaa/c23425b8-4cdc-45ca-b97f-19e51c723ac9.png and /dev/null differ diff --git a/sprites/s_node_edge_detect/s_node_edge_detect.yy b/sprites/s_node_edge_detect/s_node_edge_detect.yy deleted file mode 100644 index f6f2e9817..000000000 --- a/sprites/s_node_edge_detect/s_node_edge_detect.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_edge_detect", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e2487595-7220-4ac1-ba38-f8c45b307eaa",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_edge_detect", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"5b0f1d66-01eb-43be-bc03-06c80e2e441a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e2487595-7220-4ac1-ba38-f8c45b307eaa","path":"sprites/s_node_edge_detect/s_node_edge_detect.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c23425b8-4cdc-45ca-b97f-19e51c723ac9","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_equation/c5345c67-5451-46df-96de-b45c373814b3.png b/sprites/s_node_equation/c5345c67-5451-46df-96de-b45c373814b3.png deleted file mode 100644 index 456414aba..000000000 Binary files a/sprites/s_node_equation/c5345c67-5451-46df-96de-b45c373814b3.png and /dev/null differ diff --git a/sprites/s_node_equation/layers/c5345c67-5451-46df-96de-b45c373814b3/a6f9378b-c9b3-49dc-b7a7-8c9794b0ba9a.png b/sprites/s_node_equation/layers/c5345c67-5451-46df-96de-b45c373814b3/a6f9378b-c9b3-49dc-b7a7-8c9794b0ba9a.png deleted file mode 100644 index 456414aba..000000000 Binary files a/sprites/s_node_equation/layers/c5345c67-5451-46df-96de-b45c373814b3/a6f9378b-c9b3-49dc-b7a7-8c9794b0ba9a.png and /dev/null differ diff --git a/sprites/s_node_equation/s_node_equation.yy b/sprites/s_node_equation/s_node_equation.yy deleted file mode 100644 index cface9077..000000000 --- a/sprites/s_node_equation/s_node_equation.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_equation", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 59, - "bbox_top": 21, - "bbox_bottom": 43, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"c5345c67-5451-46df-96de-b45c373814b3",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_equation", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"6ac6df50-c19a-4a3b-9cf2-663a92a538ac","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"c5345c67-5451-46df-96de-b45c373814b3","path":"sprites/s_node_equation/s_node_equation.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"a6f9378b-c9b3-49dc-b7a7-8c9794b0ba9a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_erode/33f2d9ed-4988-4316-950d-27d88704e268.png b/sprites/s_node_erode/33f2d9ed-4988-4316-950d-27d88704e268.png deleted file mode 100644 index 49d3690cc..000000000 Binary files a/sprites/s_node_erode/33f2d9ed-4988-4316-950d-27d88704e268.png and /dev/null differ diff --git a/sprites/s_node_erode/layers/33f2d9ed-4988-4316-950d-27d88704e268/723478e7-365a-463c-bd6d-7397c8389dba.png b/sprites/s_node_erode/layers/33f2d9ed-4988-4316-950d-27d88704e268/723478e7-365a-463c-bd6d-7397c8389dba.png deleted file mode 100644 index 49d3690cc..000000000 Binary files a/sprites/s_node_erode/layers/33f2d9ed-4988-4316-950d-27d88704e268/723478e7-365a-463c-bd6d-7397c8389dba.png and /dev/null differ diff --git a/sprites/s_node_erode/s_node_erode.yy b/sprites/s_node_erode/s_node_erode.yy deleted file mode 100644 index 6d726a2a7..000000000 --- a/sprites/s_node_erode/s_node_erode.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_erode", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"33f2d9ed-4988-4316-950d-27d88704e268",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_erode", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"0c0478cd-00f0-4901-872c-dcca6f2ffe5d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"33f2d9ed-4988-4316-950d-27d88704e268","path":"sprites/s_node_erode/s_node_erode.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"723478e7-365a-463c-bd6d-7397c8389dba","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_export/71336bbc-0e98-492a-90f0-15be9ad5a286.png b/sprites/s_node_export/71336bbc-0e98-492a-90f0-15be9ad5a286.png deleted file mode 100644 index a9f6e978f..000000000 Binary files a/sprites/s_node_export/71336bbc-0e98-492a-90f0-15be9ad5a286.png and /dev/null differ diff --git a/sprites/s_node_export/layers/71336bbc-0e98-492a-90f0-15be9ad5a286/3659f6b2-e4c0-4935-ac4f-0fcf0b38b927.png b/sprites/s_node_export/layers/71336bbc-0e98-492a-90f0-15be9ad5a286/3659f6b2-e4c0-4935-ac4f-0fcf0b38b927.png deleted file mode 100644 index a9f6e978f..000000000 Binary files a/sprites/s_node_export/layers/71336bbc-0e98-492a-90f0-15be9ad5a286/3659f6b2-e4c0-4935-ac4f-0fcf0b38b927.png and /dev/null differ diff --git a/sprites/s_node_export/s_node_export.yy b/sprites/s_node_export/s_node_export.yy deleted file mode 100644 index e1edf8337..000000000 --- a/sprites/s_node_export/s_node_export.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_export", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 2, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"71336bbc-0e98-492a-90f0-15be9ad5a286",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_export", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"fb9a1c66-c382-439f-9589-ae8f1fbd989b","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"71336bbc-0e98-492a-90f0-15be9ad5a286","path":"sprites/s_node_export/s_node_export.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"3659f6b2-e4c0-4935-ac4f-0fcf0b38b927","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "render", - "path": "folders/nodes/icons/render.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_feedback/06c388a4-4f9d-45a8-bdf6-0f2d783ed160.png b/sprites/s_node_feedback/06c388a4-4f9d-45a8-bdf6-0f2d783ed160.png deleted file mode 100644 index b903ae888..000000000 Binary files a/sprites/s_node_feedback/06c388a4-4f9d-45a8-bdf6-0f2d783ed160.png and /dev/null differ diff --git a/sprites/s_node_feedback/layers/06c388a4-4f9d-45a8-bdf6-0f2d783ed160/15f0790c-60ad-4cba-82e3-cc31f95b2a28.png b/sprites/s_node_feedback/layers/06c388a4-4f9d-45a8-bdf6-0f2d783ed160/15f0790c-60ad-4cba-82e3-cc31f95b2a28.png deleted file mode 100644 index b903ae888..000000000 Binary files a/sprites/s_node_feedback/layers/06c388a4-4f9d-45a8-bdf6-0f2d783ed160/15f0790c-60ad-4cba-82e3-cc31f95b2a28.png and /dev/null differ diff --git a/sprites/s_node_feedback/s_node_feedback.yy b/sprites/s_node_feedback/s_node_feedback.yy deleted file mode 100644 index 337d8cf45..000000000 --- a/sprites/s_node_feedback/s_node_feedback.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_feedback", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 62, - "bbox_top": 1, - "bbox_bottom": 62, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"06c388a4-4f9d-45a8-bdf6-0f2d783ed160",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_feedback", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e8523d46-112c-4667-8b23-ea5f4dec790f","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"06c388a4-4f9d-45a8-bdf6-0f2d783ed160","path":"sprites/s_node_feedback/s_node_feedback.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"15f0790c-60ad-4cba-82e3-cc31f95b2a28","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_feedback_input/ddcd50ea-51fe-44e2-a2c8-712792f89e44.png b/sprites/s_node_feedback_input/ddcd50ea-51fe-44e2-a2c8-712792f89e44.png deleted file mode 100644 index 577d1d642..000000000 Binary files a/sprites/s_node_feedback_input/ddcd50ea-51fe-44e2-a2c8-712792f89e44.png and /dev/null differ diff --git a/sprites/s_node_feedback_input/layers/ddcd50ea-51fe-44e2-a2c8-712792f89e44/660b3c9d-ca56-43c6-bea0-844517a29bda.png b/sprites/s_node_feedback_input/layers/ddcd50ea-51fe-44e2-a2c8-712792f89e44/660b3c9d-ca56-43c6-bea0-844517a29bda.png deleted file mode 100644 index 577d1d642..000000000 Binary files a/sprites/s_node_feedback_input/layers/ddcd50ea-51fe-44e2-a2c8-712792f89e44/660b3c9d-ca56-43c6-bea0-844517a29bda.png and /dev/null differ diff --git a/sprites/s_node_feedback_input/s_node_feedback_input.yy b/sprites/s_node_feedback_input/s_node_feedback_input.yy deleted file mode 100644 index 07907c309..000000000 --- a/sprites/s_node_feedback_input/s_node_feedback_input.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_feedback_input", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"ddcd50ea-51fe-44e2-a2c8-712792f89e44",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_feedback_input", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"7e1d9211-37f1-4598-8363-49d9f09b9483","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"ddcd50ea-51fe-44e2-a2c8-712792f89e44","path":"sprites/s_node_feedback_input/s_node_feedback_input.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"660b3c9d-ca56-43c6-bea0-844517a29bda","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_feedback_output/0b6dc59a-56f6-4f85-a98d-c22b9d25fcba.png b/sprites/s_node_feedback_output/0b6dc59a-56f6-4f85-a98d-c22b9d25fcba.png deleted file mode 100644 index bd6992be9..000000000 Binary files a/sprites/s_node_feedback_output/0b6dc59a-56f6-4f85-a98d-c22b9d25fcba.png and /dev/null differ diff --git a/sprites/s_node_feedback_output/layers/0b6dc59a-56f6-4f85-a98d-c22b9d25fcba/0b858ca6-0a7e-4caf-ac59-0266da55c298.png b/sprites/s_node_feedback_output/layers/0b6dc59a-56f6-4f85-a98d-c22b9d25fcba/0b858ca6-0a7e-4caf-ac59-0266da55c298.png deleted file mode 100644 index bd6992be9..000000000 Binary files a/sprites/s_node_feedback_output/layers/0b6dc59a-56f6-4f85-a98d-c22b9d25fcba/0b858ca6-0a7e-4caf-ac59-0266da55c298.png and /dev/null differ diff --git a/sprites/s_node_feedback_output/s_node_feedback_output.yy b/sprites/s_node_feedback_output/s_node_feedback_output.yy deleted file mode 100644 index 024c4c664..000000000 --- a/sprites/s_node_feedback_output/s_node_feedback_output.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_feedback_output", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"0b6dc59a-56f6-4f85-a98d-c22b9d25fcba",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_feedback_output", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"181feff4-90b4-470e-86ce-edbef30cee7c","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"0b6dc59a-56f6-4f85-a98d-c22b9d25fcba","path":"sprites/s_node_feedback_output/s_node_feedback_output.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0b858ca6-0a7e-4caf-ac59-0266da55c298","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_flip/1b6d0a21-0b53-42d0-9ad1-58987571357b.png b/sprites/s_node_flip/1b6d0a21-0b53-42d0-9ad1-58987571357b.png deleted file mode 100644 index 12f10c8c9..000000000 Binary files a/sprites/s_node_flip/1b6d0a21-0b53-42d0-9ad1-58987571357b.png and /dev/null differ diff --git a/sprites/s_node_flip/layers/1b6d0a21-0b53-42d0-9ad1-58987571357b/423faad0-ba41-41de-a554-29d24f2f5e34.png b/sprites/s_node_flip/layers/1b6d0a21-0b53-42d0-9ad1-58987571357b/423faad0-ba41-41de-a554-29d24f2f5e34.png deleted file mode 100644 index 12f10c8c9..000000000 Binary files a/sprites/s_node_flip/layers/1b6d0a21-0b53-42d0-9ad1-58987571357b/423faad0-ba41-41de-a554-29d24f2f5e34.png and /dev/null differ diff --git a/sprites/s_node_flip/s_node_flip.yy b/sprites/s_node_flip/s_node_flip.yy deleted file mode 100644 index ba4be32fe..000000000 --- a/sprites/s_node_flip/s_node_flip.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_flip", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 3, - "bbox_right": 60, - "bbox_top": 8, - "bbox_bottom": 55, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"1b6d0a21-0b53-42d0-9ad1-58987571357b",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_flip", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"1d5a3738-47d9-4fc5-b4dd-57ce3cb58da2","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1b6d0a21-0b53-42d0-9ad1-58987571357b","path":"sprites/s_node_flip/s_node_flip.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"423faad0-ba41-41de-a554-29d24f2f5e34","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_frame/c9b52ac2-100a-4dd4-8700-16fbea5d4120.png b/sprites/s_node_frame/c9b52ac2-100a-4dd4-8700-16fbea5d4120.png deleted file mode 100644 index 7d2cd77ff..000000000 Binary files a/sprites/s_node_frame/c9b52ac2-100a-4dd4-8700-16fbea5d4120.png and /dev/null differ diff --git a/sprites/s_node_frame/layers/c9b52ac2-100a-4dd4-8700-16fbea5d4120/9d787fe2-a03f-49fe-985b-9a70473945f5.png b/sprites/s_node_frame/layers/c9b52ac2-100a-4dd4-8700-16fbea5d4120/9d787fe2-a03f-49fe-985b-9a70473945f5.png deleted file mode 100644 index 7d2cd77ff..000000000 Binary files a/sprites/s_node_frame/layers/c9b52ac2-100a-4dd4-8700-16fbea5d4120/9d787fe2-a03f-49fe-985b-9a70473945f5.png and /dev/null differ diff --git a/sprites/s_node_frame/s_node_frame.yy b/sprites/s_node_frame/s_node_frame.yy deleted file mode 100644 index 4a3194f1b..000000000 --- a/sprites/s_node_frame/s_node_frame.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_frame", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"c9b52ac2-100a-4dd4-8700-16fbea5d4120",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_frame", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e43c2e9c-2073-4726-bab6-5103c7ea75ad","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"c9b52ac2-100a-4dd4-8700-16fbea5d4120","path":"sprites/s_node_frame/s_node_frame.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"9d787fe2-a03f-49fe-985b-9a70473945f5","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_glow/4faa412f-da5f-4d6e-bf74-272fc54d3617.png b/sprites/s_node_glow/4faa412f-da5f-4d6e-bf74-272fc54d3617.png deleted file mode 100644 index f4cd8f335..000000000 Binary files a/sprites/s_node_glow/4faa412f-da5f-4d6e-bf74-272fc54d3617.png and /dev/null differ diff --git a/sprites/s_node_glow/layers/4faa412f-da5f-4d6e-bf74-272fc54d3617/6f60a7af-43bb-4483-b8d1-44a265a6b7cb.png b/sprites/s_node_glow/layers/4faa412f-da5f-4d6e-bf74-272fc54d3617/6f60a7af-43bb-4483-b8d1-44a265a6b7cb.png deleted file mode 100644 index f4cd8f335..000000000 Binary files a/sprites/s_node_glow/layers/4faa412f-da5f-4d6e-bf74-272fc54d3617/6f60a7af-43bb-4483-b8d1-44a265a6b7cb.png and /dev/null differ diff --git a/sprites/s_node_glow/s_node_glow.yy b/sprites/s_node_glow/s_node_glow.yy deleted file mode 100644 index 803155e9a..000000000 --- a/sprites/s_node_glow/s_node_glow.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_glow", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"4faa412f-da5f-4d6e-bf74-272fc54d3617",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_glow", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"1ab4ed95-2e17-48cb-a8e9-3f47bd6fa35d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"4faa412f-da5f-4d6e-bf74-272fc54d3617","path":"sprites/s_node_glow/s_node_glow.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6f60a7af-43bb-4483-b8d1-44a265a6b7cb","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_gradient/38e9a982-c6d3-47c9-ba9d-77cd4d9e7ddd.png b/sprites/s_node_gradient/38e9a982-c6d3-47c9-ba9d-77cd4d9e7ddd.png deleted file mode 100644 index 2316dc528..000000000 Binary files a/sprites/s_node_gradient/38e9a982-c6d3-47c9-ba9d-77cd4d9e7ddd.png and /dev/null differ diff --git a/sprites/s_node_gradient/layers/38e9a982-c6d3-47c9-ba9d-77cd4d9e7ddd/2a39af54-2039-41c3-9803-364bb769346e.png b/sprites/s_node_gradient/layers/38e9a982-c6d3-47c9-ba9d-77cd4d9e7ddd/2a39af54-2039-41c3-9803-364bb769346e.png deleted file mode 100644 index 2316dc528..000000000 Binary files a/sprites/s_node_gradient/layers/38e9a982-c6d3-47c9-ba9d-77cd4d9e7ddd/2a39af54-2039-41c3-9803-364bb769346e.png and /dev/null differ diff --git a/sprites/s_node_gradient/s_node_gradient.yy b/sprites/s_node_gradient/s_node_gradient.yy deleted file mode 100644 index 52d3548f2..000000000 --- a/sprites/s_node_gradient/s_node_gradient.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_gradient", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"38e9a982-c6d3-47c9-ba9d-77cd4d9e7ddd",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_gradient", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c353a94e-59d9-42ee-b4af-82fb1914587e","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"38e9a982-c6d3-47c9-ba9d-77cd4d9e7ddd","path":"sprites/s_node_gradient/s_node_gradient.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2a39af54-2039-41c3-9803-364bb769346e","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_gradient_4points/abd83f15-feb3-4ac6-8ffd-017983ca7868.png b/sprites/s_node_gradient_4points/abd83f15-feb3-4ac6-8ffd-017983ca7868.png deleted file mode 100644 index a5b6de377..000000000 Binary files a/sprites/s_node_gradient_4points/abd83f15-feb3-4ac6-8ffd-017983ca7868.png and /dev/null differ diff --git a/sprites/s_node_gradient_4points/layers/abd83f15-feb3-4ac6-8ffd-017983ca7868/e74a6c99-28cc-4051-acb1-10c3415260c7.png b/sprites/s_node_gradient_4points/layers/abd83f15-feb3-4ac6-8ffd-017983ca7868/e74a6c99-28cc-4051-acb1-10c3415260c7.png deleted file mode 100644 index a5b6de377..000000000 Binary files a/sprites/s_node_gradient_4points/layers/abd83f15-feb3-4ac6-8ffd-017983ca7868/e74a6c99-28cc-4051-acb1-10c3415260c7.png and /dev/null differ diff --git a/sprites/s_node_gradient_4points/s_node_gradient_4points.yy b/sprites/s_node_gradient_4points/s_node_gradient_4points.yy deleted file mode 100644 index 218993afb..000000000 --- a/sprites/s_node_gradient_4points/s_node_gradient_4points.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_gradient_4points", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"abd83f15-feb3-4ac6-8ffd-017983ca7868",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_gradient_4points", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"554900d9-45b5-41db-bdc0-ec3fb40ade67","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"abd83f15-feb3-4ac6-8ffd-017983ca7868","path":"sprites/s_node_gradient_4points/s_node_gradient_4points.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"e74a6c99-28cc-4051-acb1-10c3415260c7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_gradient_out/668eb443-5011-442e-943a-decef6b1b97f.png b/sprites/s_node_gradient_out/668eb443-5011-442e-943a-decef6b1b97f.png deleted file mode 100644 index 56121d703..000000000 Binary files a/sprites/s_node_gradient_out/668eb443-5011-442e-943a-decef6b1b97f.png and /dev/null differ diff --git a/sprites/s_node_gradient_out/layers/668eb443-5011-442e-943a-decef6b1b97f/4f047c47-a15d-4035-8930-c248d8ade6f7.png b/sprites/s_node_gradient_out/layers/668eb443-5011-442e-943a-decef6b1b97f/4f047c47-a15d-4035-8930-c248d8ade6f7.png deleted file mode 100644 index 56121d703..000000000 Binary files a/sprites/s_node_gradient_out/layers/668eb443-5011-442e-943a-decef6b1b97f/4f047c47-a15d-4035-8930-c248d8ade6f7.png and /dev/null differ diff --git a/sprites/s_node_gradient_out/s_node_gradient_out.yy b/sprites/s_node_gradient_out/s_node_gradient_out.yy deleted file mode 100644 index ac82b8bbe..000000000 --- a/sprites/s_node_gradient_out/s_node_gradient_out.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_gradient_out", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 18, - "bbox_bottom": 45, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"668eb443-5011-442e-943a-decef6b1b97f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_gradient_out", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"bc73a905-b2b2-498c-909b-8acf9f310c96","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"668eb443-5011-442e-943a-decef6b1b97f","path":"sprites/s_node_gradient_out/s_node_gradient_out.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4f047c47-a15d-4035-8930-c248d8ade6f7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_grey_alpha/abfdfa8c-f85b-4932-b39c-0ee617b99f63.png b/sprites/s_node_grey_alpha/abfdfa8c-f85b-4932-b39c-0ee617b99f63.png deleted file mode 100644 index a9907c23b..000000000 Binary files a/sprites/s_node_grey_alpha/abfdfa8c-f85b-4932-b39c-0ee617b99f63.png and /dev/null differ diff --git a/sprites/s_node_grey_alpha/layers/abfdfa8c-f85b-4932-b39c-0ee617b99f63/e2fdfad0-1158-4de7-8789-3691ac2a73a3.png b/sprites/s_node_grey_alpha/layers/abfdfa8c-f85b-4932-b39c-0ee617b99f63/e2fdfad0-1158-4de7-8789-3691ac2a73a3.png deleted file mode 100644 index a9907c23b..000000000 Binary files a/sprites/s_node_grey_alpha/layers/abfdfa8c-f85b-4932-b39c-0ee617b99f63/e2fdfad0-1158-4de7-8789-3691ac2a73a3.png and /dev/null differ diff --git a/sprites/s_node_grey_alpha/s_node_grey_alpha.yy b/sprites/s_node_grey_alpha/s_node_grey_alpha.yy deleted file mode 100644 index eccc54e09..000000000 --- a/sprites/s_node_grey_alpha/s_node_grey_alpha.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_grey_alpha", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"abfdfa8c-f85b-4932-b39c-0ee617b99f63",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_grey_alpha", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"71c959d9-e463-4525-a93b-fecc19361cb8","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"abfdfa8c-f85b-4932-b39c-0ee617b99f63","path":"sprites/s_node_grey_alpha/s_node_grey_alpha.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"e2fdfad0-1158-4de7-8789-3691ac2a73a3","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_greyscale/f5d88627-54be-4182-80dd-25ac7ca40667.png b/sprites/s_node_greyscale/f5d88627-54be-4182-80dd-25ac7ca40667.png deleted file mode 100644 index af50d698f..000000000 Binary files a/sprites/s_node_greyscale/f5d88627-54be-4182-80dd-25ac7ca40667.png and /dev/null differ diff --git a/sprites/s_node_greyscale/layers/f5d88627-54be-4182-80dd-25ac7ca40667/e57514f1-908a-448f-b0fc-566d67383178.png b/sprites/s_node_greyscale/layers/f5d88627-54be-4182-80dd-25ac7ca40667/e57514f1-908a-448f-b0fc-566d67383178.png deleted file mode 100644 index af50d698f..000000000 Binary files a/sprites/s_node_greyscale/layers/f5d88627-54be-4182-80dd-25ac7ca40667/e57514f1-908a-448f-b0fc-566d67383178.png and /dev/null differ diff --git a/sprites/s_node_greyscale/s_node_greyscale.yy b/sprites/s_node_greyscale/s_node_greyscale.yy deleted file mode 100644 index 6684eeb48..000000000 --- a/sprites/s_node_greyscale/s_node_greyscale.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_greyscale", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f5d88627-54be-4182-80dd-25ac7ca40667",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_greyscale", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"adfe5753-2dce-495a-9c1b-a9469b7af8a7","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f5d88627-54be-4182-80dd-25ac7ca40667","path":"sprites/s_node_greyscale/s_node_greyscale.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"e57514f1-908a-448f-b0fc-566d67383178","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_grid/49f5c7e4-1156-4061-aa23-b557d98d6e67.png b/sprites/s_node_grid/49f5c7e4-1156-4061-aa23-b557d98d6e67.png deleted file mode 100644 index 4670792d0..000000000 Binary files a/sprites/s_node_grid/49f5c7e4-1156-4061-aa23-b557d98d6e67.png and /dev/null differ diff --git a/sprites/s_node_grid/layers/49f5c7e4-1156-4061-aa23-b557d98d6e67/fd8dfa77-f51c-4a07-939b-6037fd88d1bd.png b/sprites/s_node_grid/layers/49f5c7e4-1156-4061-aa23-b557d98d6e67/fd8dfa77-f51c-4a07-939b-6037fd88d1bd.png deleted file mode 100644 index 4670792d0..000000000 Binary files a/sprites/s_node_grid/layers/49f5c7e4-1156-4061-aa23-b557d98d6e67/fd8dfa77-f51c-4a07-939b-6037fd88d1bd.png and /dev/null differ diff --git a/sprites/s_node_grid/s_node_grid.yy b/sprites/s_node_grid/s_node_grid.yy deleted file mode 100644 index f3354f6bb..000000000 --- a/sprites/s_node_grid/s_node_grid.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_grid", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"49f5c7e4-1156-4061-aa23-b557d98d6e67",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_grid", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"8714f537-ba6e-494d-b3d2-3426182edcf1","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"49f5c7e4-1156-4061-aa23-b557d98d6e67","path":"sprites/s_node_grid/s_node_grid.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"fd8dfa77-f51c-4a07-939b-6037fd88d1bd","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_grid_hex/300b1c8d-d912-46d0-998f-359d85723ca8.png b/sprites/s_node_grid_hex/300b1c8d-d912-46d0-998f-359d85723ca8.png deleted file mode 100644 index 6db8c6143..000000000 Binary files a/sprites/s_node_grid_hex/300b1c8d-d912-46d0-998f-359d85723ca8.png and /dev/null differ diff --git a/sprites/s_node_grid_hex/layers/300b1c8d-d912-46d0-998f-359d85723ca8/c05c1de6-236e-42e9-9a4d-6d6186df411d.png b/sprites/s_node_grid_hex/layers/300b1c8d-d912-46d0-998f-359d85723ca8/c05c1de6-236e-42e9-9a4d-6d6186df411d.png deleted file mode 100644 index 6db8c6143..000000000 Binary files a/sprites/s_node_grid_hex/layers/300b1c8d-d912-46d0-998f-359d85723ca8/c05c1de6-236e-42e9-9a4d-6d6186df411d.png and /dev/null differ diff --git a/sprites/s_node_grid_hex/s_node_grid_hex.yy b/sprites/s_node_grid_hex/s_node_grid_hex.yy deleted file mode 100644 index 105c9aae7..000000000 --- a/sprites/s_node_grid_hex/s_node_grid_hex.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_grid_hex", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"300b1c8d-d912-46d0-998f-359d85723ca8",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_grid_hex", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"16abb3e9-7767-4bd8-9ae0-89d2f9928909","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"300b1c8d-d912-46d0-998f-359d85723ca8","path":"sprites/s_node_grid_hex/s_node_grid_hex.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c05c1de6-236e-42e9-9a4d-6d6186df411d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_grid_hex_noise/9b273cea-2881-499e-b8fb-bc89ec38119d.png b/sprites/s_node_grid_hex_noise/9b273cea-2881-499e-b8fb-bc89ec38119d.png deleted file mode 100644 index 3509c6884..000000000 Binary files a/sprites/s_node_grid_hex_noise/9b273cea-2881-499e-b8fb-bc89ec38119d.png and /dev/null differ diff --git a/sprites/s_node_grid_hex_noise/layers/9b273cea-2881-499e-b8fb-bc89ec38119d/c1117c87-3ff1-41f6-b49c-dc96fd7b7dcb.png b/sprites/s_node_grid_hex_noise/layers/9b273cea-2881-499e-b8fb-bc89ec38119d/c1117c87-3ff1-41f6-b49c-dc96fd7b7dcb.png deleted file mode 100644 index 3509c6884..000000000 Binary files a/sprites/s_node_grid_hex_noise/layers/9b273cea-2881-499e-b8fb-bc89ec38119d/c1117c87-3ff1-41f6-b49c-dc96fd7b7dcb.png and /dev/null differ diff --git a/sprites/s_node_grid_hex_noise/s_node_grid_hex_noise.yy b/sprites/s_node_grid_hex_noise/s_node_grid_hex_noise.yy deleted file mode 100644 index 1e1918072..000000000 --- a/sprites/s_node_grid_hex_noise/s_node_grid_hex_noise.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_grid_hex_noise", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9b273cea-2881-499e-b8fb-bc89ec38119d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_grid_hex_noise", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"27210be7-8b40-4116-9124-d5ec492f3d78","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9b273cea-2881-499e-b8fb-bc89ec38119d","path":"sprites/s_node_grid_hex_noise/s_node_grid_hex_noise.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c1117c87-3ff1-41f6-b49c-dc96fd7b7dcb","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_grid_noise/c8995f04-9db1-482a-893c-a59ce7e426e2.png b/sprites/s_node_grid_noise/c8995f04-9db1-482a-893c-a59ce7e426e2.png deleted file mode 100644 index 7f63af307..000000000 Binary files a/sprites/s_node_grid_noise/c8995f04-9db1-482a-893c-a59ce7e426e2.png and /dev/null differ diff --git a/sprites/s_node_grid_noise/layers/c8995f04-9db1-482a-893c-a59ce7e426e2/ea80fc9d-0896-4036-baac-511c22e6118d.png b/sprites/s_node_grid_noise/layers/c8995f04-9db1-482a-893c-a59ce7e426e2/ea80fc9d-0896-4036-baac-511c22e6118d.png deleted file mode 100644 index 7f63af307..000000000 Binary files a/sprites/s_node_grid_noise/layers/c8995f04-9db1-482a-893c-a59ce7e426e2/ea80fc9d-0896-4036-baac-511c22e6118d.png and /dev/null differ diff --git a/sprites/s_node_grid_noise/s_node_grid_noise.yy b/sprites/s_node_grid_noise/s_node_grid_noise.yy deleted file mode 100644 index e92b3d170..000000000 --- a/sprites/s_node_grid_noise/s_node_grid_noise.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_grid_noise", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"c8995f04-9db1-482a-893c-a59ce7e426e2",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_grid_noise", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"dfdfa85e-b8c6-44b1-8057-3f306bc7d333","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"c8995f04-9db1-482a-893c-a59ce7e426e2","path":"sprites/s_node_grid_noise/s_node_grid_noise.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ea80fc9d-0896-4036-baac-511c22e6118d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_grid_tri/d667ddb0-a6c7-4893-b4fc-993bc01299cb.png b/sprites/s_node_grid_tri/d667ddb0-a6c7-4893-b4fc-993bc01299cb.png deleted file mode 100644 index 5d074eb72..000000000 Binary files a/sprites/s_node_grid_tri/d667ddb0-a6c7-4893-b4fc-993bc01299cb.png and /dev/null differ diff --git a/sprites/s_node_grid_tri/layers/d667ddb0-a6c7-4893-b4fc-993bc01299cb/85eff2e7-5aad-40d1-91b9-18aedd27f8a4.png b/sprites/s_node_grid_tri/layers/d667ddb0-a6c7-4893-b4fc-993bc01299cb/85eff2e7-5aad-40d1-91b9-18aedd27f8a4.png deleted file mode 100644 index 5d074eb72..000000000 Binary files a/sprites/s_node_grid_tri/layers/d667ddb0-a6c7-4893-b4fc-993bc01299cb/85eff2e7-5aad-40d1-91b9-18aedd27f8a4.png and /dev/null differ diff --git a/sprites/s_node_grid_tri/s_node_grid_tri.yy b/sprites/s_node_grid_tri/s_node_grid_tri.yy deleted file mode 100644 index 47f54d10a..000000000 --- a/sprites/s_node_grid_tri/s_node_grid_tri.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_grid_tri", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"d667ddb0-a6c7-4893-b4fc-993bc01299cb",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_grid_tri", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"ed528229-b665-4fc6-84b7-f52b7eaebbfa","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"d667ddb0-a6c7-4893-b4fc-993bc01299cb","path":"sprites/s_node_grid_tri/s_node_grid_tri.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"85eff2e7-5aad-40d1-91b9-18aedd27f8a4","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_grid_tri_noise/abb389cd-9f63-4564-b6e5-3c8310f344a8.png b/sprites/s_node_grid_tri_noise/abb389cd-9f63-4564-b6e5-3c8310f344a8.png deleted file mode 100644 index 174e2f93c..000000000 Binary files a/sprites/s_node_grid_tri_noise/abb389cd-9f63-4564-b6e5-3c8310f344a8.png and /dev/null differ diff --git a/sprites/s_node_grid_tri_noise/layers/abb389cd-9f63-4564-b6e5-3c8310f344a8/cb20afc6-5150-4f2f-9890-5088cacf217a.png b/sprites/s_node_grid_tri_noise/layers/abb389cd-9f63-4564-b6e5-3c8310f344a8/cb20afc6-5150-4f2f-9890-5088cacf217a.png deleted file mode 100644 index 174e2f93c..000000000 Binary files a/sprites/s_node_grid_tri_noise/layers/abb389cd-9f63-4564-b6e5-3c8310f344a8/cb20afc6-5150-4f2f-9890-5088cacf217a.png and /dev/null differ diff --git a/sprites/s_node_grid_tri_noise/s_node_grid_tri_noise.yy b/sprites/s_node_grid_tri_noise/s_node_grid_tri_noise.yy deleted file mode 100644 index 3bd9bb14f..000000000 --- a/sprites/s_node_grid_tri_noise/s_node_grid_tri_noise.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_grid_tri_noise", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"abb389cd-9f63-4564-b6e5-3c8310f344a8",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_grid_tri_noise", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"4d6ca4e5-e578-4545-b0e8-b18b6e725e26","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"abb389cd-9f63-4564-b6e5-3c8310f344a8","path":"sprites/s_node_grid_tri_noise/s_node_grid_tri_noise.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"cb20afc6-5150-4f2f-9890-5088cacf217a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_group/ff12ed75-f025-4034-971c-78982eae3dc5.png b/sprites/s_node_group/ff12ed75-f025-4034-971c-78982eae3dc5.png deleted file mode 100644 index c90fca086..000000000 Binary files a/sprites/s_node_group/ff12ed75-f025-4034-971c-78982eae3dc5.png and /dev/null differ diff --git a/sprites/s_node_group/layers/ff12ed75-f025-4034-971c-78982eae3dc5/800686d9-dca2-4db1-a27a-77008f022f9c.png b/sprites/s_node_group/layers/ff12ed75-f025-4034-971c-78982eae3dc5/800686d9-dca2-4db1-a27a-77008f022f9c.png deleted file mode 100644 index c90fca086..000000000 Binary files a/sprites/s_node_group/layers/ff12ed75-f025-4034-971c-78982eae3dc5/800686d9-dca2-4db1-a27a-77008f022f9c.png and /dev/null differ diff --git a/sprites/s_node_group/s_node_group.yy b/sprites/s_node_group/s_node_group.yy deleted file mode 100644 index f05266980..000000000 --- a/sprites/s_node_group/s_node_group.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_group", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 62, - "bbox_top": 1, - "bbox_bottom": 62, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"ff12ed75-f025-4034-971c-78982eae3dc5",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_group", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d2627227-6457-4bb1-a0d2-84f4d7aef7d0","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"ff12ed75-f025-4034-971c-78982eae3dc5","path":"sprites/s_node_group/s_node_group.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"800686d9-dca2-4db1-a27a-77008f022f9c","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_group_input/971cb472-ccbc-4838-bf15-4a694664b91d.png b/sprites/s_node_group_input/971cb472-ccbc-4838-bf15-4a694664b91d.png deleted file mode 100644 index 1b6c23fd0..000000000 Binary files a/sprites/s_node_group_input/971cb472-ccbc-4838-bf15-4a694664b91d.png and /dev/null differ diff --git a/sprites/s_node_group_input/layers/971cb472-ccbc-4838-bf15-4a694664b91d/37c050ff-f2c3-463d-a0d4-0f0441d216f6.png b/sprites/s_node_group_input/layers/971cb472-ccbc-4838-bf15-4a694664b91d/37c050ff-f2c3-463d-a0d4-0f0441d216f6.png deleted file mode 100644 index 1b6c23fd0..000000000 Binary files a/sprites/s_node_group_input/layers/971cb472-ccbc-4838-bf15-4a694664b91d/37c050ff-f2c3-463d-a0d4-0f0441d216f6.png and /dev/null differ diff --git a/sprites/s_node_group_input/s_node_group_input.yy b/sprites/s_node_group_input/s_node_group_input.yy deleted file mode 100644 index e35b996ac..000000000 --- a/sprites/s_node_group_input/s_node_group_input.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_group_input", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"971cb472-ccbc-4838-bf15-4a694664b91d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_group_input", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"97eb258a-aa7c-4987-9606-9ee1c5248133","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"971cb472-ccbc-4838-bf15-4a694664b91d","path":"sprites/s_node_group_input/s_node_group_input.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"37c050ff-f2c3-463d-a0d4-0f0441d216f6","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_group_output/9292d376-d1d5-4fa5-be48-08ab9bbfe131.png b/sprites/s_node_group_output/9292d376-d1d5-4fa5-be48-08ab9bbfe131.png deleted file mode 100644 index a693ac449..000000000 Binary files a/sprites/s_node_group_output/9292d376-d1d5-4fa5-be48-08ab9bbfe131.png and /dev/null differ diff --git a/sprites/s_node_group_output/layers/9292d376-d1d5-4fa5-be48-08ab9bbfe131/1962122e-71e0-4510-adaa-15952bfe9b5c.png b/sprites/s_node_group_output/layers/9292d376-d1d5-4fa5-be48-08ab9bbfe131/1962122e-71e0-4510-adaa-15952bfe9b5c.png deleted file mode 100644 index a693ac449..000000000 Binary files a/sprites/s_node_group_output/layers/9292d376-d1d5-4fa5-be48-08ab9bbfe131/1962122e-71e0-4510-adaa-15952bfe9b5c.png and /dev/null differ diff --git a/sprites/s_node_group_output/s_node_group_output.yy b/sprites/s_node_group_output/s_node_group_output.yy deleted file mode 100644 index c2bef9b37..000000000 --- a/sprites/s_node_group_output/s_node_group_output.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_group_output", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9292d376-d1d5-4fa5-be48-08ab9bbfe131",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_group_output", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"6c1c7430-3675-4605-88b4-2299a8016e5a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9292d376-d1d5-4fa5-be48-08ab9bbfe131","path":"sprites/s_node_group_output/s_node_group_output.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"1962122e-71e0-4510-adaa-15952bfe9b5c","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_image/638349a6-1970-4264-afe7-a75fdf7c6fd2.png b/sprites/s_node_image/638349a6-1970-4264-afe7-a75fdf7c6fd2.png deleted file mode 100644 index bc3ea2e2d..000000000 Binary files a/sprites/s_node_image/638349a6-1970-4264-afe7-a75fdf7c6fd2.png and /dev/null differ diff --git a/sprites/s_node_image/layers/638349a6-1970-4264-afe7-a75fdf7c6fd2/ec6b2b7e-9266-4911-a7c3-04b7ea6073fa.png b/sprites/s_node_image/layers/638349a6-1970-4264-afe7-a75fdf7c6fd2/ec6b2b7e-9266-4911-a7c3-04b7ea6073fa.png deleted file mode 100644 index bc3ea2e2d..000000000 Binary files a/sprites/s_node_image/layers/638349a6-1970-4264-afe7-a75fdf7c6fd2/ec6b2b7e-9266-4911-a7c3-04b7ea6073fa.png and /dev/null differ diff --git a/sprites/s_node_image/s_node_image.yy b/sprites/s_node_image/s_node_image.yy deleted file mode 100644 index 7190a0045..000000000 --- a/sprites/s_node_image/s_node_image.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_image", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"638349a6-1970-4264-afe7-a75fdf7c6fd2",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_image", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e549be26-23dc-4508-9f24-4f33acc386c7","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"638349a6-1970-4264-afe7-a75fdf7c6fd2","path":"sprites/s_node_image/s_node_image.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ec6b2b7e-9266-4911-a7c3-04b7ea6073fa","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_image_animation/f9d466c6-71fe-41c4-ab65-565b2296855b.png b/sprites/s_node_image_animation/f9d466c6-71fe-41c4-ab65-565b2296855b.png deleted file mode 100644 index 7ca4b9a5b..000000000 Binary files a/sprites/s_node_image_animation/f9d466c6-71fe-41c4-ab65-565b2296855b.png and /dev/null differ diff --git a/sprites/s_node_image_animation/layers/f9d466c6-71fe-41c4-ab65-565b2296855b/35951ccb-9eeb-47bd-9615-3f9bda7a0a43.png b/sprites/s_node_image_animation/layers/f9d466c6-71fe-41c4-ab65-565b2296855b/35951ccb-9eeb-47bd-9615-3f9bda7a0a43.png deleted file mode 100644 index 7ca4b9a5b..000000000 Binary files a/sprites/s_node_image_animation/layers/f9d466c6-71fe-41c4-ab65-565b2296855b/35951ccb-9eeb-47bd-9615-3f9bda7a0a43.png and /dev/null differ diff --git a/sprites/s_node_image_animation/s_node_image_animation.yy b/sprites/s_node_image_animation/s_node_image_animation.yy deleted file mode 100644 index 563294d7a..000000000 --- a/sprites/s_node_image_animation/s_node_image_animation.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_image_animation", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 14, - "bbox_bottom": 49, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f9d466c6-71fe-41c4-ab65-565b2296855b",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_image_animation", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"a4a431d9-2d90-4de5-b413-a9897dbdeeaa","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f9d466c6-71fe-41c4-ab65-565b2296855b","path":"sprites/s_node_image_animation/s_node_image_animation.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"35951ccb-9eeb-47bd-9615-3f9bda7a0a43","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_image_copy/f4cf0848-00d7-4d06-84e7-ac7eb0d01876.png b/sprites/s_node_image_copy/f4cf0848-00d7-4d06-84e7-ac7eb0d01876.png deleted file mode 100644 index fed3f3643..000000000 Binary files a/sprites/s_node_image_copy/f4cf0848-00d7-4d06-84e7-ac7eb0d01876.png and /dev/null differ diff --git a/sprites/s_node_image_copy/layers/f4cf0848-00d7-4d06-84e7-ac7eb0d01876/cb875abb-4382-4f6e-a22d-5bb3b84bd215.png b/sprites/s_node_image_copy/layers/f4cf0848-00d7-4d06-84e7-ac7eb0d01876/cb875abb-4382-4f6e-a22d-5bb3b84bd215.png deleted file mode 100644 index fed3f3643..000000000 Binary files a/sprites/s_node_image_copy/layers/f4cf0848-00d7-4d06-84e7-ac7eb0d01876/cb875abb-4382-4f6e-a22d-5bb3b84bd215.png and /dev/null differ diff --git a/sprites/s_node_image_copy/s_node_image_copy.yy b/sprites/s_node_image_copy/s_node_image_copy.yy deleted file mode 100644 index 5e6623cac..000000000 --- a/sprites/s_node_image_copy/s_node_image_copy.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_image_copy", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 31, - "bbox_top": 0, - "bbox_bottom": 31, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 32, - "height": 32, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f4cf0848-00d7-4d06-84e7-ac7eb0d01876",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_image_copy", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"86d4fdaa-9b04-46b9-98b3-65e43b15f391","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f4cf0848-00d7-4d06-84e7-ac7eb0d01876","path":"sprites/s_node_image_copy/s_node_image_copy.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 16, - "yorigin": 16, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"cb875abb-4382-4f6e-a22d-5bb3b84bd215","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_image_gif/03137388-2075-452c-a38c-32792f23342d.png b/sprites/s_node_image_gif/03137388-2075-452c-a38c-32792f23342d.png deleted file mode 100644 index 07630df2d..000000000 Binary files a/sprites/s_node_image_gif/03137388-2075-452c-a38c-32792f23342d.png and /dev/null differ diff --git a/sprites/s_node_image_gif/layers/03137388-2075-452c-a38c-32792f23342d/7ce87a49-a547-443f-bc29-e7199fd46f0f.png b/sprites/s_node_image_gif/layers/03137388-2075-452c-a38c-32792f23342d/7ce87a49-a547-443f-bc29-e7199fd46f0f.png deleted file mode 100644 index 07630df2d..000000000 Binary files a/sprites/s_node_image_gif/layers/03137388-2075-452c-a38c-32792f23342d/7ce87a49-a547-443f-bc29-e7199fd46f0f.png and /dev/null differ diff --git a/sprites/s_node_image_gif/s_node_image_gif.yy b/sprites/s_node_image_gif/s_node_image_gif.yy deleted file mode 100644 index 0132fb063..000000000 --- a/sprites/s_node_image_gif/s_node_image_gif.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_image_gif", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"03137388-2075-452c-a38c-32792f23342d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_image_gif", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"af9c9157-5fd9-43f0-b46b-41b73af16ea6","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"03137388-2075-452c-a38c-32792f23342d","path":"sprites/s_node_image_gif/s_node_image_gif.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"7ce87a49-a547-443f-bc29-e7199fd46f0f","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_image_sequence/93ac7530-be3c-4405-8c97-cea644ea37a9.png b/sprites/s_node_image_sequence/93ac7530-be3c-4405-8c97-cea644ea37a9.png deleted file mode 100644 index 05d3770a7..000000000 Binary files a/sprites/s_node_image_sequence/93ac7530-be3c-4405-8c97-cea644ea37a9.png and /dev/null differ diff --git a/sprites/s_node_image_sequence/layers/93ac7530-be3c-4405-8c97-cea644ea37a9/d09cf9af-38ca-4c4b-bc4f-b802050f8dd1.png b/sprites/s_node_image_sequence/layers/93ac7530-be3c-4405-8c97-cea644ea37a9/d09cf9af-38ca-4c4b-bc4f-b802050f8dd1.png deleted file mode 100644 index 05d3770a7..000000000 Binary files a/sprites/s_node_image_sequence/layers/93ac7530-be3c-4405-8c97-cea644ea37a9/d09cf9af-38ca-4c4b-bc4f-b802050f8dd1.png and /dev/null differ diff --git a/sprites/s_node_image_sequence/s_node_image_sequence.yy b/sprites/s_node_image_sequence/s_node_image_sequence.yy deleted file mode 100644 index 8d43d51c4..000000000 --- a/sprites/s_node_image_sequence/s_node_image_sequence.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_image_sequence", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"93ac7530-be3c-4405-8c97-cea644ea37a9",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_image_sequence", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"4a9c9d70-d874-45ed-acd0-51732f1b73c9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"93ac7530-be3c-4405-8c97-cea644ea37a9","path":"sprites/s_node_image_sequence/s_node_image_sequence.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"d09cf9af-38ca-4c4b-bc4f-b802050f8dd1","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_image_sequence_to_anim/d0c58182-a641-4610-abde-a909cc441915.png b/sprites/s_node_image_sequence_to_anim/d0c58182-a641-4610-abde-a909cc441915.png deleted file mode 100644 index 6c5490608..000000000 Binary files a/sprites/s_node_image_sequence_to_anim/d0c58182-a641-4610-abde-a909cc441915.png and /dev/null differ diff --git a/sprites/s_node_image_sequence_to_anim/layers/d0c58182-a641-4610-abde-a909cc441915/1d5dd807-f36a-4672-a5a9-9537dc919675.png b/sprites/s_node_image_sequence_to_anim/layers/d0c58182-a641-4610-abde-a909cc441915/1d5dd807-f36a-4672-a5a9-9537dc919675.png deleted file mode 100644 index 6c5490608..000000000 Binary files a/sprites/s_node_image_sequence_to_anim/layers/d0c58182-a641-4610-abde-a909cc441915/1d5dd807-f36a-4672-a5a9-9537dc919675.png and /dev/null differ diff --git a/sprites/s_node_image_sequence_to_anim/s_node_image_sequence_to_anim.yy b/sprites/s_node_image_sequence_to_anim/s_node_image_sequence_to_anim.yy deleted file mode 100644 index c55db9844..000000000 --- a/sprites/s_node_image_sequence_to_anim/s_node_image_sequence_to_anim.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_image_sequence_to_anim", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 12, - "bbox_bottom": 43, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"d0c58182-a641-4610-abde-a909cc441915",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_image_sequence_to_anim", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"16a3ae26-c57b-44b8-b620-157dc01987fc","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"d0c58182-a641-4610-abde-a909cc441915","path":"sprites/s_node_image_sequence_to_anim/s_node_image_sequence_to_anim.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"1d5dd807-f36a-4672-a5a9-9537dc919675","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_image_sheet/ccbcddb6-63f1-43eb-b25f-d38d177f593b.png b/sprites/s_node_image_sheet/ccbcddb6-63f1-43eb-b25f-d38d177f593b.png deleted file mode 100644 index 1b70764e0..000000000 Binary files a/sprites/s_node_image_sheet/ccbcddb6-63f1-43eb-b25f-d38d177f593b.png and /dev/null differ diff --git a/sprites/s_node_image_sheet/layers/ccbcddb6-63f1-43eb-b25f-d38d177f593b/4b513950-4b4d-4bb1-82f3-af1959b5bc2b.png b/sprites/s_node_image_sheet/layers/ccbcddb6-63f1-43eb-b25f-d38d177f593b/4b513950-4b4d-4bb1-82f3-af1959b5bc2b.png deleted file mode 100644 index 1b70764e0..000000000 Binary files a/sprites/s_node_image_sheet/layers/ccbcddb6-63f1-43eb-b25f-d38d177f593b/4b513950-4b4d-4bb1-82f3-af1959b5bc2b.png and /dev/null differ diff --git a/sprites/s_node_image_sheet/s_node_image_sheet.yy b/sprites/s_node_image_sheet/s_node_image_sheet.yy deleted file mode 100644 index 87c5af03e..000000000 --- a/sprites/s_node_image_sheet/s_node_image_sheet.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_image_sheet", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"ccbcddb6-63f1-43eb-b25f-d38d177f593b",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_image_sheet", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"de8f7f9c-20bd-4698-ad02-7ef73848b1e7","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"ccbcddb6-63f1-43eb-b25f-d38d177f593b","path":"sprites/s_node_image_sheet/s_node_image_sheet.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4b513950-4b4d-4bb1-82f3-af1959b5bc2b","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_input/49c7d93a-48ad-412b-8a01-3e979d075ed7.png b/sprites/s_node_input/49c7d93a-48ad-412b-8a01-3e979d075ed7.png deleted file mode 100644 index 5251db5bf..000000000 Binary files a/sprites/s_node_input/49c7d93a-48ad-412b-8a01-3e979d075ed7.png and /dev/null differ diff --git a/sprites/s_node_input/layers/49c7d93a-48ad-412b-8a01-3e979d075ed7/2047f731-2b31-46e4-93d2-783d38f6b17f.png b/sprites/s_node_input/layers/49c7d93a-48ad-412b-8a01-3e979d075ed7/2047f731-2b31-46e4-93d2-783d38f6b17f.png deleted file mode 100644 index 5251db5bf..000000000 Binary files a/sprites/s_node_input/layers/49c7d93a-48ad-412b-8a01-3e979d075ed7/2047f731-2b31-46e4-93d2-783d38f6b17f.png and /dev/null differ diff --git a/sprites/s_node_input/s_node_input.yy b/sprites/s_node_input/s_node_input.yy deleted file mode 100644 index e067a6c5a..000000000 --- a/sprites/s_node_input/s_node_input.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_input", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"49c7d93a-48ad-412b-8a01-3e979d075ed7",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_input", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"cc6d34bc-e3b7-4ac7-b75c-37b92e4f6b86","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"49c7d93a-48ad-412b-8a01-3e979d075ed7","path":"sprites/s_node_input/s_node_input.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2047f731-2b31-46e4-93d2-783d38f6b17f","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_invert/3df7a805-1cd5-4a1b-9645-6c919927d88d.png b/sprites/s_node_invert/3df7a805-1cd5-4a1b-9645-6c919927d88d.png deleted file mode 100644 index b868d954a..000000000 Binary files a/sprites/s_node_invert/3df7a805-1cd5-4a1b-9645-6c919927d88d.png and /dev/null differ diff --git a/sprites/s_node_invert/layers/3df7a805-1cd5-4a1b-9645-6c919927d88d/0859b135-d584-4657-86ae-55f7736627fd.png b/sprites/s_node_invert/layers/3df7a805-1cd5-4a1b-9645-6c919927d88d/0859b135-d584-4657-86ae-55f7736627fd.png deleted file mode 100644 index b868d954a..000000000 Binary files a/sprites/s_node_invert/layers/3df7a805-1cd5-4a1b-9645-6c919927d88d/0859b135-d584-4657-86ae-55f7736627fd.png and /dev/null differ diff --git a/sprites/s_node_invert/s_node_invert.yy b/sprites/s_node_invert/s_node_invert.yy deleted file mode 100644 index 621647ab6..000000000 --- a/sprites/s_node_invert/s_node_invert.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_invert", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"3df7a805-1cd5-4a1b-9645-6c919927d88d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_invert", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"f12fa22d-c480-4595-8f08-894deeee7794","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"3df7a805-1cd5-4a1b-9645-6c919927d88d","path":"sprites/s_node_invert/s_node_invert.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0859b135-d584-4657-86ae-55f7736627fd","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_iterator_index/f4d6c106-c36e-4489-9255-30089cea881c.png b/sprites/s_node_iterator_index/f4d6c106-c36e-4489-9255-30089cea881c.png deleted file mode 100644 index 5e02102f7..000000000 Binary files a/sprites/s_node_iterator_index/f4d6c106-c36e-4489-9255-30089cea881c.png and /dev/null differ diff --git a/sprites/s_node_iterator_index/layers/f4d6c106-c36e-4489-9255-30089cea881c/9f2cccc9-e4c1-40ac-b499-f67c45d63026.png b/sprites/s_node_iterator_index/layers/f4d6c106-c36e-4489-9255-30089cea881c/9f2cccc9-e4c1-40ac-b499-f67c45d63026.png deleted file mode 100644 index 5e02102f7..000000000 Binary files a/sprites/s_node_iterator_index/layers/f4d6c106-c36e-4489-9255-30089cea881c/9f2cccc9-e4c1-40ac-b499-f67c45d63026.png and /dev/null differ diff --git a/sprites/s_node_iterator_index/s_node_iterator_index.yy b/sprites/s_node_iterator_index/s_node_iterator_index.yy deleted file mode 100644 index 901f645f7..000000000 --- a/sprites/s_node_iterator_index/s_node_iterator_index.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_iterator_index", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 5, - "bbox_right": 59, - "bbox_top": 5, - "bbox_bottom": 58, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f4d6c106-c36e-4489-9255-30089cea881c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_iterator_index", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"9a294183-a4c4-4908-8e35-b8c313637e22","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f4d6c106-c36e-4489-9255-30089cea881c","path":"sprites/s_node_iterator_index/s_node_iterator_index.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"9f2cccc9-e4c1-40ac-b499-f67c45d63026","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_json_file_read/544e3062-0349-46ed-91f5-9f4543ed3b38.png b/sprites/s_node_json_file_read/544e3062-0349-46ed-91f5-9f4543ed3b38.png deleted file mode 100644 index 3dabffc1f..000000000 Binary files a/sprites/s_node_json_file_read/544e3062-0349-46ed-91f5-9f4543ed3b38.png and /dev/null differ diff --git a/sprites/s_node_json_file_read/layers/544e3062-0349-46ed-91f5-9f4543ed3b38/71f87406-6969-4ed3-8bae-a0a16b96ea70.png b/sprites/s_node_json_file_read/layers/544e3062-0349-46ed-91f5-9f4543ed3b38/71f87406-6969-4ed3-8bae-a0a16b96ea70.png deleted file mode 100644 index 3dabffc1f..000000000 Binary files a/sprites/s_node_json_file_read/layers/544e3062-0349-46ed-91f5-9f4543ed3b38/71f87406-6969-4ed3-8bae-a0a16b96ea70.png and /dev/null differ diff --git a/sprites/s_node_json_file_read/s_node_json_file_read.yy b/sprites/s_node_json_file_read/s_node_json_file_read.yy deleted file mode 100644 index 1f4f915c8..000000000 --- a/sprites/s_node_json_file_read/s_node_json_file_read.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_json_file_read", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 1, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"544e3062-0349-46ed-91f5-9f4543ed3b38",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_json_file_read", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"aabb6e05-7987-4575-ad78-451464117b91","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"544e3062-0349-46ed-91f5-9f4543ed3b38","path":"sprites/s_node_json_file_read/s_node_json_file_read.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"71f87406-6969-4ed3-8bae-a0a16b96ea70","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_json_file_write/920af631-b5b3-482c-9f81-7131062b0597.png b/sprites/s_node_json_file_write/920af631-b5b3-482c-9f81-7131062b0597.png deleted file mode 100644 index dcfac6e56..000000000 Binary files a/sprites/s_node_json_file_write/920af631-b5b3-482c-9f81-7131062b0597.png and /dev/null differ diff --git a/sprites/s_node_json_file_write/layers/920af631-b5b3-482c-9f81-7131062b0597/ba5b41df-ebef-4082-9daa-d4c343cfc6ed.png b/sprites/s_node_json_file_write/layers/920af631-b5b3-482c-9f81-7131062b0597/ba5b41df-ebef-4082-9daa-d4c343cfc6ed.png deleted file mode 100644 index dcfac6e56..000000000 Binary files a/sprites/s_node_json_file_write/layers/920af631-b5b3-482c-9f81-7131062b0597/ba5b41df-ebef-4082-9daa-d4c343cfc6ed.png and /dev/null differ diff --git a/sprites/s_node_json_file_write/s_node_json_file_write.yy b/sprites/s_node_json_file_write/s_node_json_file_write.yy deleted file mode 100644 index 1cdb55a86..000000000 --- a/sprites/s_node_json_file_write/s_node_json_file_write.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_json_file_write", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 1, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"920af631-b5b3-482c-9f81-7131062b0597",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_json_file_write", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"7ae3ac33-aa8c-4448-a4d4-bd461e230713","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"920af631-b5b3-482c-9f81-7131062b0597","path":"sprites/s_node_json_file_write/s_node_json_file_write.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ba5b41df-ebef-4082-9daa-d4c343cfc6ed","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_level/abe4cdd9-82bd-4d93-93d9-81191d9a9535.png b/sprites/s_node_level/abe4cdd9-82bd-4d93-93d9-81191d9a9535.png deleted file mode 100644 index b2991054a..000000000 Binary files a/sprites/s_node_level/abe4cdd9-82bd-4d93-93d9-81191d9a9535.png and /dev/null differ diff --git a/sprites/s_node_level/layers/abe4cdd9-82bd-4d93-93d9-81191d9a9535/b0c09d4e-998a-441b-a041-9cee0e2c1935.png b/sprites/s_node_level/layers/abe4cdd9-82bd-4d93-93d9-81191d9a9535/b0c09d4e-998a-441b-a041-9cee0e2c1935.png deleted file mode 100644 index b2991054a..000000000 Binary files a/sprites/s_node_level/layers/abe4cdd9-82bd-4d93-93d9-81191d9a9535/b0c09d4e-998a-441b-a041-9cee0e2c1935.png and /dev/null differ diff --git a/sprites/s_node_level/s_node_level.yy b/sprites/s_node_level/s_node_level.yy deleted file mode 100644 index 7a508156b..000000000 --- a/sprites/s_node_level/s_node_level.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_level", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 61, - "bbox_top": 4, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"abe4cdd9-82bd-4d93-93d9-81191d9a9535",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_level", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"17441c01-cd2a-4a3b-acfd-e7c133a1ef3c","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"abe4cdd9-82bd-4d93-93d9-81191d9a9535","path":"sprites/s_node_level/s_node_level.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"b0c09d4e-998a-441b-a041-9cee0e2c1935","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_level_selector/db92b617-fdbc-4725-bb41-baf42c28c99f.png b/sprites/s_node_level_selector/db92b617-fdbc-4725-bb41-baf42c28c99f.png deleted file mode 100644 index 5683a1198..000000000 Binary files a/sprites/s_node_level_selector/db92b617-fdbc-4725-bb41-baf42c28c99f.png and /dev/null differ diff --git a/sprites/s_node_level_selector/layers/db92b617-fdbc-4725-bb41-baf42c28c99f/afe7aa1f-d1d4-489e-86c9-33f5806e3665.png b/sprites/s_node_level_selector/layers/db92b617-fdbc-4725-bb41-baf42c28c99f/afe7aa1f-d1d4-489e-86c9-33f5806e3665.png deleted file mode 100644 index 5683a1198..000000000 Binary files a/sprites/s_node_level_selector/layers/db92b617-fdbc-4725-bb41-baf42c28c99f/afe7aa1f-d1d4-489e-86c9-33f5806e3665.png and /dev/null differ diff --git a/sprites/s_node_level_selector/s_node_level_selector.yy b/sprites/s_node_level_selector/s_node_level_selector.yy deleted file mode 100644 index abff1f1d1..000000000 --- a/sprites/s_node_level_selector/s_node_level_selector.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_level_selector", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 60, - "bbox_top": 20, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"db92b617-fdbc-4725-bb41-baf42c28c99f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_level_selector", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"a866b5f3-ec2d-4f90-8ad3-10d5f4895451","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"db92b617-fdbc-4725-bb41-baf42c28c99f","path":"sprites/s_node_level_selector/s_node_level_selector.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"afe7aa1f-d1d4-489e-86c9-33f5806e3665","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_line/a7e43bcb-5412-4e54-ab55-7aa475596f0c.png b/sprites/s_node_line/a7e43bcb-5412-4e54-ab55-7aa475596f0c.png deleted file mode 100644 index 672b7e0a9..000000000 Binary files a/sprites/s_node_line/a7e43bcb-5412-4e54-ab55-7aa475596f0c.png and /dev/null differ diff --git a/sprites/s_node_line/layers/a7e43bcb-5412-4e54-ab55-7aa475596f0c/36791639-d43e-4bfb-8362-9be005850153.png b/sprites/s_node_line/layers/a7e43bcb-5412-4e54-ab55-7aa475596f0c/36791639-d43e-4bfb-8362-9be005850153.png deleted file mode 100644 index 672b7e0a9..000000000 Binary files a/sprites/s_node_line/layers/a7e43bcb-5412-4e54-ab55-7aa475596f0c/36791639-d43e-4bfb-8362-9be005850153.png and /dev/null differ diff --git a/sprites/s_node_line/s_node_line.yy b/sprites/s_node_line/s_node_line.yy deleted file mode 100644 index 18e7a0925..000000000 --- a/sprites/s_node_line/s_node_line.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_line", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 5, - "bbox_right": 58, - "bbox_top": 5, - "bbox_bottom": 58, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"a7e43bcb-5412-4e54-ab55-7aa475596f0c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_line", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"0cee51e8-1efc-4830-97a1-c08ecb1d8e48","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a7e43bcb-5412-4e54-ab55-7aa475596f0c","path":"sprites/s_node_line/s_node_line.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"36791639-d43e-4bfb-8362-9be005850153","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_local_analyze/e6dd3974-479f-4582-bd4d-2c9d11111108.png b/sprites/s_node_local_analyze/e6dd3974-479f-4582-bd4d-2c9d11111108.png deleted file mode 100644 index 47f841be1..000000000 Binary files a/sprites/s_node_local_analyze/e6dd3974-479f-4582-bd4d-2c9d11111108.png and /dev/null differ diff --git a/sprites/s_node_local_analyze/layers/e6dd3974-479f-4582-bd4d-2c9d11111108/0bc22294-b970-444c-8ebf-f11f01de9509.png b/sprites/s_node_local_analyze/layers/e6dd3974-479f-4582-bd4d-2c9d11111108/0bc22294-b970-444c-8ebf-f11f01de9509.png deleted file mode 100644 index 47f841be1..000000000 Binary files a/sprites/s_node_local_analyze/layers/e6dd3974-479f-4582-bd4d-2c9d11111108/0bc22294-b970-444c-8ebf-f11f01de9509.png and /dev/null differ diff --git a/sprites/s_node_local_analyze/s_node_local_analyze.yy b/sprites/s_node_local_analyze/s_node_local_analyze.yy deleted file mode 100644 index 7ea756014..000000000 --- a/sprites/s_node_local_analyze/s_node_local_analyze.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_local_analyze", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 62, - "bbox_top": 1, - "bbox_bottom": 62, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e6dd3974-479f-4582-bd4d-2c9d11111108",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_local_analyze", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"38ff53c0-6b95-4494-a7d2-99c284a56b64","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e6dd3974-479f-4582-bd4d-2c9d11111108","path":"sprites/s_node_local_analyze/s_node_local_analyze.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0bc22294-b970-444c-8ebf-f11f01de9509","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_loop/127bb118-a2de-403b-956e-492c64a47fa2.png b/sprites/s_node_loop/127bb118-a2de-403b-956e-492c64a47fa2.png deleted file mode 100644 index 2146a15f8..000000000 Binary files a/sprites/s_node_loop/127bb118-a2de-403b-956e-492c64a47fa2.png and /dev/null differ diff --git a/sprites/s_node_loop/layers/127bb118-a2de-403b-956e-492c64a47fa2/0f93b2eb-0ca4-4a8b-88a9-bbe4198f168d.png b/sprites/s_node_loop/layers/127bb118-a2de-403b-956e-492c64a47fa2/0f93b2eb-0ca4-4a8b-88a9-bbe4198f168d.png deleted file mode 100644 index 2146a15f8..000000000 Binary files a/sprites/s_node_loop/layers/127bb118-a2de-403b-956e-492c64a47fa2/0f93b2eb-0ca4-4a8b-88a9-bbe4198f168d.png and /dev/null differ diff --git a/sprites/s_node_loop/s_node_loop.yy b/sprites/s_node_loop/s_node_loop.yy deleted file mode 100644 index 250d01c24..000000000 --- a/sprites/s_node_loop/s_node_loop.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_loop", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 62, - "bbox_top": 1, - "bbox_bottom": 62, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"127bb118-a2de-403b-956e-492c64a47fa2",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_loop", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"9662601b-4e9e-4975-a037-354f3333dc64","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"127bb118-a2de-403b-956e-492c64a47fa2","path":"sprites/s_node_loop/s_node_loop.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0f93b2eb-0ca4-4a8b-88a9-bbe4198f168d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_loop_input/5e9a4bfd-5641-4a81-9c2c-73d458d5647c.png b/sprites/s_node_loop_input/5e9a4bfd-5641-4a81-9c2c-73d458d5647c.png deleted file mode 100644 index f136bd73e..000000000 Binary files a/sprites/s_node_loop_input/5e9a4bfd-5641-4a81-9c2c-73d458d5647c.png and /dev/null differ diff --git a/sprites/s_node_loop_input/layers/5e9a4bfd-5641-4a81-9c2c-73d458d5647c/18478794-0103-4e94-8b42-68d5014ecb1a.png b/sprites/s_node_loop_input/layers/5e9a4bfd-5641-4a81-9c2c-73d458d5647c/18478794-0103-4e94-8b42-68d5014ecb1a.png deleted file mode 100644 index f136bd73e..000000000 Binary files a/sprites/s_node_loop_input/layers/5e9a4bfd-5641-4a81-9c2c-73d458d5647c/18478794-0103-4e94-8b42-68d5014ecb1a.png and /dev/null differ diff --git a/sprites/s_node_loop_input/s_node_loop_input.yy b/sprites/s_node_loop_input/s_node_loop_input.yy deleted file mode 100644 index 2161c8714..000000000 --- a/sprites/s_node_loop_input/s_node_loop_input.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_loop_input", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5e9a4bfd-5641-4a81-9c2c-73d458d5647c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_loop_input", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"b7323242-0983-4921-ac95-a63a76a9ce87","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"5e9a4bfd-5641-4a81-9c2c-73d458d5647c","path":"sprites/s_node_loop_input/s_node_loop_input.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"18478794-0103-4e94-8b42-68d5014ecb1a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_loop_output/e82461a8-9017-484a-ab4c-192fd846e012.png b/sprites/s_node_loop_output/e82461a8-9017-484a-ab4c-192fd846e012.png deleted file mode 100644 index 5e0969a8c..000000000 Binary files a/sprites/s_node_loop_output/e82461a8-9017-484a-ab4c-192fd846e012.png and /dev/null differ diff --git a/sprites/s_node_loop_output/layers/e82461a8-9017-484a-ab4c-192fd846e012/81c5b09b-3a50-4675-bf9a-4ec28321c68e.png b/sprites/s_node_loop_output/layers/e82461a8-9017-484a-ab4c-192fd846e012/81c5b09b-3a50-4675-bf9a-4ec28321c68e.png deleted file mode 100644 index 5e0969a8c..000000000 Binary files a/sprites/s_node_loop_output/layers/e82461a8-9017-484a-ab4c-192fd846e012/81c5b09b-3a50-4675-bf9a-4ec28321c68e.png and /dev/null differ diff --git a/sprites/s_node_loop_output/s_node_loop_output.yy b/sprites/s_node_loop_output/s_node_loop_output.yy deleted file mode 100644 index 5afe6d891..000000000 --- a/sprites/s_node_loop_output/s_node_loop_output.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_loop_output", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e82461a8-9017-484a-ab4c-192fd846e012",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_loop_output", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"89e923d8-1412-40e5-9a26-e339aa98fb87","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e82461a8-9017-484a-ab4c-192fd846e012","path":"sprites/s_node_loop_output/s_node_loop_output.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"81c5b09b-3a50-4675-bf9a-4ec28321c68e","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_lua_compute/2d3b05a3-2593-4f97-92d9-adf9535835e3.png b/sprites/s_node_lua_compute/2d3b05a3-2593-4f97-92d9-adf9535835e3.png deleted file mode 100644 index 5da9531c7..000000000 Binary files a/sprites/s_node_lua_compute/2d3b05a3-2593-4f97-92d9-adf9535835e3.png and /dev/null differ diff --git a/sprites/s_node_lua_compute/layers/2d3b05a3-2593-4f97-92d9-adf9535835e3/ede91a85-9b0b-4b8b-b8e0-b746271955e3.png b/sprites/s_node_lua_compute/layers/2d3b05a3-2593-4f97-92d9-adf9535835e3/ede91a85-9b0b-4b8b-b8e0-b746271955e3.png deleted file mode 100644 index 5da9531c7..000000000 Binary files a/sprites/s_node_lua_compute/layers/2d3b05a3-2593-4f97-92d9-adf9535835e3/ede91a85-9b0b-4b8b-b8e0-b746271955e3.png and /dev/null differ diff --git a/sprites/s_node_lua_compute/s_node_lua_compute.yy b/sprites/s_node_lua_compute/s_node_lua_compute.yy deleted file mode 100644 index dd17bb087..000000000 --- a/sprites/s_node_lua_compute/s_node_lua_compute.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_lua_compute", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 61, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"2d3b05a3-2593-4f97-92d9-adf9535835e3",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_lua_compute", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"677a94f3-86c1-4856-8193-0162c964ef77","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"2d3b05a3-2593-4f97-92d9-adf9535835e3","path":"sprites/s_node_lua_compute/s_node_lua_compute.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ede91a85-9b0b-4b8b-b8e0-b746271955e3","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_lua_global/a2c61c2c-18f6-4b92-92b2-d8ea08eb056b.png b/sprites/s_node_lua_global/a2c61c2c-18f6-4b92-92b2-d8ea08eb056b.png deleted file mode 100644 index 582fa0553..000000000 Binary files a/sprites/s_node_lua_global/a2c61c2c-18f6-4b92-92b2-d8ea08eb056b.png and /dev/null differ diff --git a/sprites/s_node_lua_global/layers/a2c61c2c-18f6-4b92-92b2-d8ea08eb056b/5a4847e5-9a19-4d5b-8404-1defc4cf4b32.png b/sprites/s_node_lua_global/layers/a2c61c2c-18f6-4b92-92b2-d8ea08eb056b/5a4847e5-9a19-4d5b-8404-1defc4cf4b32.png deleted file mode 100644 index 582fa0553..000000000 Binary files a/sprites/s_node_lua_global/layers/a2c61c2c-18f6-4b92-92b2-d8ea08eb056b/5a4847e5-9a19-4d5b-8404-1defc4cf4b32.png and /dev/null differ diff --git a/sprites/s_node_lua_global/s_node_lua_global.yy b/sprites/s_node_lua_global/s_node_lua_global.yy deleted file mode 100644 index a7897ebeb..000000000 --- a/sprites/s_node_lua_global/s_node_lua_global.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_lua_global", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 61, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"a2c61c2c-18f6-4b92-92b2-d8ea08eb056b",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_lua_global", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"ab55d12e-afb7-471b-aa7e-82b50cd88412","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a2c61c2c-18f6-4b92-92b2-d8ea08eb056b","path":"sprites/s_node_lua_global/s_node_lua_global.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"5a4847e5-9a19-4d5b-8404-1defc4cf4b32","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_lua_surface/3e3f7cc2-7b8b-44b4-8f0c-012f3352a374.png b/sprites/s_node_lua_surface/3e3f7cc2-7b8b-44b4-8f0c-012f3352a374.png deleted file mode 100644 index 1bbe493fa..000000000 Binary files a/sprites/s_node_lua_surface/3e3f7cc2-7b8b-44b4-8f0c-012f3352a374.png and /dev/null differ diff --git a/sprites/s_node_lua_surface/layers/3e3f7cc2-7b8b-44b4-8f0c-012f3352a374/de5f4fdf-37d1-44d0-9af6-31fc1c9a5984.png b/sprites/s_node_lua_surface/layers/3e3f7cc2-7b8b-44b4-8f0c-012f3352a374/de5f4fdf-37d1-44d0-9af6-31fc1c9a5984.png deleted file mode 100644 index 1bbe493fa..000000000 Binary files a/sprites/s_node_lua_surface/layers/3e3f7cc2-7b8b-44b4-8f0c-012f3352a374/de5f4fdf-37d1-44d0-9af6-31fc1c9a5984.png and /dev/null differ diff --git a/sprites/s_node_lua_surface/s_node_lua_surface.yy b/sprites/s_node_lua_surface/s_node_lua_surface.yy deleted file mode 100644 index ceb3f915f..000000000 --- a/sprites/s_node_lua_surface/s_node_lua_surface.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_lua_surface", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"3e3f7cc2-7b8b-44b4-8f0c-012f3352a374",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_lua_surface", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"a2717aba-d24d-425b-acc2-2acccf6b5936","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"3e3f7cc2-7b8b-44b4-8f0c-012f3352a374","path":"sprites/s_node_lua_surface/s_node_lua_surface.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"de5f4fdf-37d1-44d0-9af6-31fc1c9a5984","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_math/54d5f186-ae24-4f27-8466-aca932d49244.png b/sprites/s_node_math/54d5f186-ae24-4f27-8466-aca932d49244.png deleted file mode 100644 index a0f08206f..000000000 Binary files a/sprites/s_node_math/54d5f186-ae24-4f27-8466-aca932d49244.png and /dev/null differ diff --git a/sprites/s_node_math/layers/54d5f186-ae24-4f27-8466-aca932d49244/f0690ccc-ea4d-4a71-9dea-40ef0ce5d6db.png b/sprites/s_node_math/layers/54d5f186-ae24-4f27-8466-aca932d49244/f0690ccc-ea4d-4a71-9dea-40ef0ce5d6db.png deleted file mode 100644 index a0f08206f..000000000 Binary files a/sprites/s_node_math/layers/54d5f186-ae24-4f27-8466-aca932d49244/f0690ccc-ea4d-4a71-9dea-40ef0ce5d6db.png and /dev/null differ diff --git a/sprites/s_node_math/s_node_math.yy b/sprites/s_node_math/s_node_math.yy deleted file mode 100644 index 192206aa1..000000000 --- a/sprites/s_node_math/s_node_math.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_math", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 59, - "bbox_top": 3, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"54d5f186-ae24-4f27-8466-aca932d49244",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_math", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"037a78ed-c252-41fc-932c-3f83c7fab758","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"54d5f186-ae24-4f27-8466-aca932d49244","path":"sprites/s_node_math/s_node_math.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"f0690ccc-ea4d-4a71-9dea-40ef0ce5d6db","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_mirror/5e66354d-b33e-4411-aae5-a12392d1b28c.png b/sprites/s_node_mirror/5e66354d-b33e-4411-aae5-a12392d1b28c.png deleted file mode 100644 index 6f1608192..000000000 Binary files a/sprites/s_node_mirror/5e66354d-b33e-4411-aae5-a12392d1b28c.png and /dev/null differ diff --git a/sprites/s_node_mirror/layers/5e66354d-b33e-4411-aae5-a12392d1b28c/6af4fc89-18f3-43aa-bb38-40fa64ccf609.png b/sprites/s_node_mirror/layers/5e66354d-b33e-4411-aae5-a12392d1b28c/6af4fc89-18f3-43aa-bb38-40fa64ccf609.png deleted file mode 100644 index 6f1608192..000000000 Binary files a/sprites/s_node_mirror/layers/5e66354d-b33e-4411-aae5-a12392d1b28c/6af4fc89-18f3-43aa-bb38-40fa64ccf609.png and /dev/null differ diff --git a/sprites/s_node_mirror/s_node_mirror.yy b/sprites/s_node_mirror/s_node_mirror.yy deleted file mode 100644 index 6fd962ad4..000000000 --- a/sprites/s_node_mirror/s_node_mirror.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_mirror", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 5, - "bbox_right": 58, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5e66354d-b33e-4411-aae5-a12392d1b28c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_mirror", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d33ee729-7c87-437e-bbb9-37ba2f8e36e9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"5e66354d-b33e-4411-aae5-a12392d1b28c","path":"sprites/s_node_mirror/s_node_mirror.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6af4fc89-18f3-43aa-bb38-40fa64ccf609","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_noise/9a0b9b1c-be27-4016-9847-958094072f94.png b/sprites/s_node_noise/9a0b9b1c-be27-4016-9847-958094072f94.png deleted file mode 100644 index 50294241c..000000000 Binary files a/sprites/s_node_noise/9a0b9b1c-be27-4016-9847-958094072f94.png and /dev/null differ diff --git a/sprites/s_node_noise/layers/9a0b9b1c-be27-4016-9847-958094072f94/0e14c719-8539-4c85-a020-a8a561a8fa2e.png b/sprites/s_node_noise/layers/9a0b9b1c-be27-4016-9847-958094072f94/0e14c719-8539-4c85-a020-a8a561a8fa2e.png deleted file mode 100644 index 50294241c..000000000 Binary files a/sprites/s_node_noise/layers/9a0b9b1c-be27-4016-9847-958094072f94/0e14c719-8539-4c85-a020-a8a561a8fa2e.png and /dev/null differ diff --git a/sprites/s_node_noise/s_node_noise.yy b/sprites/s_node_noise/s_node_noise.yy deleted file mode 100644 index 23bf7fd01..000000000 --- a/sprites/s_node_noise/s_node_noise.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_noise", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9a0b9b1c-be27-4016-9847-958094072f94",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_noise", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"6486222f-8d53-4ac5-b1f1-7b5d2bafcc59","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9a0b9b1c-be27-4016-9847-958094072f94","path":"sprites/s_node_noise/s_node_noise.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0e14c719-8539-4c85-a020-a8a561a8fa2e","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_noise_aniso/3f131fb6-4400-4e2c-b957-cef40d30aac4.png b/sprites/s_node_noise_aniso/3f131fb6-4400-4e2c-b957-cef40d30aac4.png deleted file mode 100644 index 72a3d0828..000000000 Binary files a/sprites/s_node_noise_aniso/3f131fb6-4400-4e2c-b957-cef40d30aac4.png and /dev/null differ diff --git a/sprites/s_node_noise_aniso/layers/3f131fb6-4400-4e2c-b957-cef40d30aac4/963ba668-adaa-45d6-9103-342a24cf6868.png b/sprites/s_node_noise_aniso/layers/3f131fb6-4400-4e2c-b957-cef40d30aac4/963ba668-adaa-45d6-9103-342a24cf6868.png deleted file mode 100644 index 72a3d0828..000000000 Binary files a/sprites/s_node_noise_aniso/layers/3f131fb6-4400-4e2c-b957-cef40d30aac4/963ba668-adaa-45d6-9103-342a24cf6868.png and /dev/null differ diff --git a/sprites/s_node_noise_aniso/s_node_noise_aniso.yy b/sprites/s_node_noise_aniso/s_node_noise_aniso.yy deleted file mode 100644 index 7c767d98b..000000000 --- a/sprites/s_node_noise_aniso/s_node_noise_aniso.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_noise_aniso", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"3f131fb6-4400-4e2c-b957-cef40d30aac4",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_noise_aniso", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"5a2c62dd-0d02-41af-8c44-b246e23ba1cf","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"3f131fb6-4400-4e2c-b957-cef40d30aac4","path":"sprites/s_node_noise_aniso/s_node_noise_aniso.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"963ba668-adaa-45d6-9103-342a24cf6868","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_noise_cell/5c52dad2-2750-4275-812f-80ff03f3c9f1.png b/sprites/s_node_noise_cell/5c52dad2-2750-4275-812f-80ff03f3c9f1.png deleted file mode 100644 index 1e1b07367..000000000 Binary files a/sprites/s_node_noise_cell/5c52dad2-2750-4275-812f-80ff03f3c9f1.png and /dev/null differ diff --git a/sprites/s_node_noise_cell/layers/5c52dad2-2750-4275-812f-80ff03f3c9f1/319d7785-3893-49cf-976b-e7940b308b8a.png b/sprites/s_node_noise_cell/layers/5c52dad2-2750-4275-812f-80ff03f3c9f1/319d7785-3893-49cf-976b-e7940b308b8a.png deleted file mode 100644 index 1e1b07367..000000000 Binary files a/sprites/s_node_noise_cell/layers/5c52dad2-2750-4275-812f-80ff03f3c9f1/319d7785-3893-49cf-976b-e7940b308b8a.png and /dev/null differ diff --git a/sprites/s_node_noise_cell/s_node_noise_cell.yy b/sprites/s_node_noise_cell/s_node_noise_cell.yy deleted file mode 100644 index 7c4faae88..000000000 --- a/sprites/s_node_noise_cell/s_node_noise_cell.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_noise_cell", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5c52dad2-2750-4275-812f-80ff03f3c9f1",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_noise_cell", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"2d7f6225-284c-4b92-bdd4-361e3a87f76f","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"5c52dad2-2750-4275-812f-80ff03f3c9f1","path":"sprites/s_node_noise_cell/s_node_noise_cell.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"319d7785-3893-49cf-976b-e7940b308b8a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_noise_perlin/b67f0b73-3a58-4fdb-a7a5-66fecbbae2c9.png b/sprites/s_node_noise_perlin/b67f0b73-3a58-4fdb-a7a5-66fecbbae2c9.png deleted file mode 100644 index e21c233d0..000000000 Binary files a/sprites/s_node_noise_perlin/b67f0b73-3a58-4fdb-a7a5-66fecbbae2c9.png and /dev/null differ diff --git a/sprites/s_node_noise_perlin/layers/b67f0b73-3a58-4fdb-a7a5-66fecbbae2c9/1e673824-1dd2-491d-9822-3b5a58956e5a.png b/sprites/s_node_noise_perlin/layers/b67f0b73-3a58-4fdb-a7a5-66fecbbae2c9/1e673824-1dd2-491d-9822-3b5a58956e5a.png deleted file mode 100644 index e21c233d0..000000000 Binary files a/sprites/s_node_noise_perlin/layers/b67f0b73-3a58-4fdb-a7a5-66fecbbae2c9/1e673824-1dd2-491d-9822-3b5a58956e5a.png and /dev/null differ diff --git a/sprites/s_node_noise_perlin/s_node_noise_perlin.yy b/sprites/s_node_noise_perlin/s_node_noise_perlin.yy deleted file mode 100644 index 9a885a21a..000000000 --- a/sprites/s_node_noise_perlin/s_node_noise_perlin.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_noise_perlin", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"b67f0b73-3a58-4fdb-a7a5-66fecbbae2c9",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_noise_perlin", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"177721c5-d5a0-40e1-9638-766534ff633e","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"b67f0b73-3a58-4fdb-a7a5-66fecbbae2c9","path":"sprites/s_node_noise_perlin/s_node_noise_perlin.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"1e673824-1dd2-491d-9822-3b5a58956e5a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_noise_simplex/92c0c3e8-cdfb-4313-a7bc-9f3c3869df57.png b/sprites/s_node_noise_simplex/92c0c3e8-cdfb-4313-a7bc-9f3c3869df57.png deleted file mode 100644 index 6268ac5f6..000000000 Binary files a/sprites/s_node_noise_simplex/92c0c3e8-cdfb-4313-a7bc-9f3c3869df57.png and /dev/null differ diff --git a/sprites/s_node_noise_simplex/layers/92c0c3e8-cdfb-4313-a7bc-9f3c3869df57/ad8f1490-4ead-4cc5-9173-f1bfbc254184.png b/sprites/s_node_noise_simplex/layers/92c0c3e8-cdfb-4313-a7bc-9f3c3869df57/ad8f1490-4ead-4cc5-9173-f1bfbc254184.png deleted file mode 100644 index 6268ac5f6..000000000 Binary files a/sprites/s_node_noise_simplex/layers/92c0c3e8-cdfb-4313-a7bc-9f3c3869df57/ad8f1490-4ead-4cc5-9173-f1bfbc254184.png and /dev/null differ diff --git a/sprites/s_node_noise_simplex/s_node_noise_simplex.yy b/sprites/s_node_noise_simplex/s_node_noise_simplex.yy deleted file mode 100644 index f09d1cdfa..000000000 --- a/sprites/s_node_noise_simplex/s_node_noise_simplex.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_noise_simplex", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"92c0c3e8-cdfb-4313-a7bc-9f3c3869df57",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_noise_simplex", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c08e51be-961d-41bc-9dd5-ca591a5e5e28","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"92c0c3e8-cdfb-4313-a7bc-9f3c3869df57","path":"sprites/s_node_noise_simplex/s_node_noise_simplex.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ad8f1490-4ead-4cc5-9173-f1bfbc254184","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_normal/a5325688-74ff-4655-83de-be1194ae9706.png b/sprites/s_node_normal/a5325688-74ff-4655-83de-be1194ae9706.png deleted file mode 100644 index 59936a5f8..000000000 Binary files a/sprites/s_node_normal/a5325688-74ff-4655-83de-be1194ae9706.png and /dev/null differ diff --git a/sprites/s_node_normal/layers/a5325688-74ff-4655-83de-be1194ae9706/0847b602-955c-4e25-9321-431e71cde299.png b/sprites/s_node_normal/layers/a5325688-74ff-4655-83de-be1194ae9706/0847b602-955c-4e25-9321-431e71cde299.png deleted file mode 100644 index 59936a5f8..000000000 Binary files a/sprites/s_node_normal/layers/a5325688-74ff-4655-83de-be1194ae9706/0847b602-955c-4e25-9321-431e71cde299.png and /dev/null differ diff --git a/sprites/s_node_normal/s_node_normal.yy b/sprites/s_node_normal/s_node_normal.yy deleted file mode 100644 index d13ccfc0b..000000000 --- a/sprites/s_node_normal/s_node_normal.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_normal", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"a5325688-74ff-4655-83de-be1194ae9706",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_normal", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d4d562e6-169c-42fc-8aea-9c831acbaa4a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a5325688-74ff-4655-83de-be1194ae9706","path":"sprites/s_node_normal/s_node_normal.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0847b602-955c-4e25-9321-431e71cde299","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_normal_light/9f13df7e-3cd6-4780-bb47-ebb69a60c5d2.png b/sprites/s_node_normal_light/9f13df7e-3cd6-4780-bb47-ebb69a60c5d2.png deleted file mode 100644 index 074b0719e..000000000 Binary files a/sprites/s_node_normal_light/9f13df7e-3cd6-4780-bb47-ebb69a60c5d2.png and /dev/null differ diff --git a/sprites/s_node_normal_light/layers/9f13df7e-3cd6-4780-bb47-ebb69a60c5d2/26670460-f434-441a-8057-418627572968.png b/sprites/s_node_normal_light/layers/9f13df7e-3cd6-4780-bb47-ebb69a60c5d2/26670460-f434-441a-8057-418627572968.png deleted file mode 100644 index 074b0719e..000000000 Binary files a/sprites/s_node_normal_light/layers/9f13df7e-3cd6-4780-bb47-ebb69a60c5d2/26670460-f434-441a-8057-418627572968.png and /dev/null differ diff --git a/sprites/s_node_normal_light/s_node_normal_light.yy b/sprites/s_node_normal_light/s_node_normal_light.yy deleted file mode 100644 index 1a5e90705..000000000 --- a/sprites/s_node_normal_light/s_node_normal_light.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_normal_light", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9f13df7e-3cd6-4780-bb47-ebb69a60c5d2",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_normal_light", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"97e21ca6-f5d5-4e4c-a669-e233cd78a6eb","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9f13df7e-3cd6-4780-bb47-ebb69a60c5d2","path":"sprites/s_node_normal_light/s_node_normal_light.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"26670460-f434-441a-8057-418627572968","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_number/de37b433-f23b-4c81-8b19-901c80af24d6.png b/sprites/s_node_number/de37b433-f23b-4c81-8b19-901c80af24d6.png deleted file mode 100644 index 1346145c3..000000000 Binary files a/sprites/s_node_number/de37b433-f23b-4c81-8b19-901c80af24d6.png and /dev/null differ diff --git a/sprites/s_node_number/layers/de37b433-f23b-4c81-8b19-901c80af24d6/0447c7d7-1e1b-4482-a942-49bd39c8c1b4.png b/sprites/s_node_number/layers/de37b433-f23b-4c81-8b19-901c80af24d6/0447c7d7-1e1b-4482-a942-49bd39c8c1b4.png deleted file mode 100644 index 1346145c3..000000000 Binary files a/sprites/s_node_number/layers/de37b433-f23b-4c81-8b19-901c80af24d6/0447c7d7-1e1b-4482-a942-49bd39c8c1b4.png and /dev/null differ diff --git a/sprites/s_node_number/s_node_number.yy b/sprites/s_node_number/s_node_number.yy deleted file mode 100644 index 74d9aa8e7..000000000 --- a/sprites/s_node_number/s_node_number.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_number", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 12, - "bbox_right": 52, - "bbox_top": 23, - "bbox_bottom": 40, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"de37b433-f23b-4c81-8b19-901c80af24d6",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_number", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"2cf259a1-0b91-4721-8ced-afe4c5215848","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"de37b433-f23b-4c81-8b19-901c80af24d6","path":"sprites/s_node_number/s_node_number.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"0447c7d7-1e1b-4482-a942-49bd39c8c1b4","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_output/31e0c780-7ef4-434d-8246-6a4ed0377235.png b/sprites/s_node_output/31e0c780-7ef4-434d-8246-6a4ed0377235.png deleted file mode 100644 index 823d52d2f..000000000 Binary files a/sprites/s_node_output/31e0c780-7ef4-434d-8246-6a4ed0377235.png and /dev/null differ diff --git a/sprites/s_node_output/layers/31e0c780-7ef4-434d-8246-6a4ed0377235/1d64949f-88d0-4f42-bf2a-beb1b8eaf059.png b/sprites/s_node_output/layers/31e0c780-7ef4-434d-8246-6a4ed0377235/1d64949f-88d0-4f42-bf2a-beb1b8eaf059.png deleted file mode 100644 index 823d52d2f..000000000 Binary files a/sprites/s_node_output/layers/31e0c780-7ef4-434d-8246-6a4ed0377235/1d64949f-88d0-4f42-bf2a-beb1b8eaf059.png and /dev/null differ diff --git a/sprites/s_node_output/s_node_output.yy b/sprites/s_node_output/s_node_output.yy deleted file mode 100644 index bd9ff2f9e..000000000 --- a/sprites/s_node_output/s_node_output.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_output", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"31e0c780-7ef4-434d-8246-6a4ed0377235",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_output", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d3d02349-c81b-48a0-8ad0-a70ad5abf75f","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"31e0c780-7ef4-434d-8246-6a4ed0377235","path":"sprites/s_node_output/s_node_output.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"1d64949f-88d0-4f42-bf2a-beb1b8eaf059","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_padding/4b883e9b-ae7e-4121-9e10-28b5df299d3e.png b/sprites/s_node_padding/4b883e9b-ae7e-4121-9e10-28b5df299d3e.png deleted file mode 100644 index 8c172738f..000000000 Binary files a/sprites/s_node_padding/4b883e9b-ae7e-4121-9e10-28b5df299d3e.png and /dev/null differ diff --git a/sprites/s_node_padding/layers/4b883e9b-ae7e-4121-9e10-28b5df299d3e/cd720ef4-9fdf-444c-8148-cfa96e1d6a72.png b/sprites/s_node_padding/layers/4b883e9b-ae7e-4121-9e10-28b5df299d3e/cd720ef4-9fdf-444c-8148-cfa96e1d6a72.png deleted file mode 100644 index 8c172738f..000000000 Binary files a/sprites/s_node_padding/layers/4b883e9b-ae7e-4121-9e10-28b5df299d3e/cd720ef4-9fdf-444c-8148-cfa96e1d6a72.png and /dev/null differ diff --git a/sprites/s_node_padding/s_node_padding.yy b/sprites/s_node_padding/s_node_padding.yy deleted file mode 100644 index 690e57649..000000000 --- a/sprites/s_node_padding/s_node_padding.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_padding", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"4b883e9b-ae7e-4121-9e10-28b5df299d3e",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_padding", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"33afdc84-e123-49c0-abef-e578d5988066","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"4b883e9b-ae7e-4121-9e10-28b5df299d3e","path":"sprites/s_node_padding/s_node_padding.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"cd720ef4-9fdf-444c-8148-cfa96e1d6a72","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_palette/418c7f22-b115-4983-879b-137d4b1626a4.png b/sprites/s_node_palette/418c7f22-b115-4983-879b-137d4b1626a4.png deleted file mode 100644 index 1f6903758..000000000 Binary files a/sprites/s_node_palette/418c7f22-b115-4983-879b-137d4b1626a4.png and /dev/null differ diff --git a/sprites/s_node_palette/layers/418c7f22-b115-4983-879b-137d4b1626a4/8c57bce1-6e91-4128-973f-507264b41714.png b/sprites/s_node_palette/layers/418c7f22-b115-4983-879b-137d4b1626a4/8c57bce1-6e91-4128-973f-507264b41714.png deleted file mode 100644 index 1f6903758..000000000 Binary files a/sprites/s_node_palette/layers/418c7f22-b115-4983-879b-137d4b1626a4/8c57bce1-6e91-4128-973f-507264b41714.png and /dev/null differ diff --git a/sprites/s_node_palette/s_node_palette.yy b/sprites/s_node_palette/s_node_palette.yy deleted file mode 100644 index 5262ed779..000000000 --- a/sprites/s_node_palette/s_node_palette.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_palette", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 18, - "bbox_bottom": 47, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"418c7f22-b115-4983-879b-137d4b1626a4",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_palette", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"ad2a5116-93cd-48e1-83c6-5557830d9490","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"418c7f22-b115-4983-879b-137d4b1626a4","path":"sprites/s_node_palette/s_node_palette.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"8c57bce1-6e91-4128-973f-507264b41714","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_palette_extract/425ece57-9794-4d63-8dd6-933e4e864b55.png b/sprites/s_node_palette_extract/425ece57-9794-4d63-8dd6-933e4e864b55.png deleted file mode 100644 index 023c366a9..000000000 Binary files a/sprites/s_node_palette_extract/425ece57-9794-4d63-8dd6-933e4e864b55.png and /dev/null differ diff --git a/sprites/s_node_palette_extract/layers/425ece57-9794-4d63-8dd6-933e4e864b55/1230f68e-d675-46d3-9357-66a7c6285c75.png b/sprites/s_node_palette_extract/layers/425ece57-9794-4d63-8dd6-933e4e864b55/1230f68e-d675-46d3-9357-66a7c6285c75.png deleted file mode 100644 index 023c366a9..000000000 Binary files a/sprites/s_node_palette_extract/layers/425ece57-9794-4d63-8dd6-933e4e864b55/1230f68e-d675-46d3-9357-66a7c6285c75.png and /dev/null differ diff --git a/sprites/s_node_palette_extract/s_node_palette_extract.yy b/sprites/s_node_palette_extract/s_node_palette_extract.yy deleted file mode 100644 index 26b9a7c07..000000000 --- a/sprites/s_node_palette_extract/s_node_palette_extract.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_palette_extract", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"425ece57-9794-4d63-8dd6-933e4e864b55",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_palette_extract", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e543382b-d461-4bfa-83c9-a5b9ebe12035","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"425ece57-9794-4d63-8dd6-933e4e864b55","path":"sprites/s_node_palette_extract/s_node_palette_extract.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"1230f68e-d675-46d3-9357-66a7c6285c75","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_particle/aa6a579d-a8b9-4bf4-a1f8-22a7a6daed52.png b/sprites/s_node_particle/aa6a579d-a8b9-4bf4-a1f8-22a7a6daed52.png deleted file mode 100644 index bf36ee8ee..000000000 Binary files a/sprites/s_node_particle/aa6a579d-a8b9-4bf4-a1f8-22a7a6daed52.png and /dev/null differ diff --git a/sprites/s_node_particle/layers/aa6a579d-a8b9-4bf4-a1f8-22a7a6daed52/fa34de21-091e-4443-88ec-39424f2b5acb.png b/sprites/s_node_particle/layers/aa6a579d-a8b9-4bf4-a1f8-22a7a6daed52/fa34de21-091e-4443-88ec-39424f2b5acb.png deleted file mode 100644 index bf36ee8ee..000000000 Binary files a/sprites/s_node_particle/layers/aa6a579d-a8b9-4bf4-a1f8-22a7a6daed52/fa34de21-091e-4443-88ec-39424f2b5acb.png and /dev/null differ diff --git a/sprites/s_node_particle/s_node_particle.yy b/sprites/s_node_particle/s_node_particle.yy deleted file mode 100644 index fbd195a24..000000000 --- a/sprites/s_node_particle/s_node_particle.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_particle", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 59, - "bbox_top": 4, - "bbox_bottom": 57, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"aa6a579d-a8b9-4bf4-a1f8-22a7a6daed52",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_particle", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"ac29927b-5c5b-4a16-969e-bfa3d09d482f","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"aa6a579d-a8b9-4bf4-a1f8-22a7a6daed52","path":"sprites/s_node_particle/s_node_particle.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"fa34de21-091e-4443-88ec-39424f2b5acb","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_particle_effector/4befe9f0-6284-45a5-8a9e-6f685c5e7a04.png b/sprites/s_node_particle_effector/4befe9f0-6284-45a5-8a9e-6f685c5e7a04.png deleted file mode 100644 index f911c385b..000000000 Binary files a/sprites/s_node_particle_effector/4befe9f0-6284-45a5-8a9e-6f685c5e7a04.png and /dev/null differ diff --git a/sprites/s_node_particle_effector/layers/4befe9f0-6284-45a5-8a9e-6f685c5e7a04/9259f39e-5f79-41e1-9928-83190c7dedc4.png b/sprites/s_node_particle_effector/layers/4befe9f0-6284-45a5-8a9e-6f685c5e7a04/9259f39e-5f79-41e1-9928-83190c7dedc4.png deleted file mode 100644 index f911c385b..000000000 Binary files a/sprites/s_node_particle_effector/layers/4befe9f0-6284-45a5-8a9e-6f685c5e7a04/9259f39e-5f79-41e1-9928-83190c7dedc4.png and /dev/null differ diff --git a/sprites/s_node_particle_effector/s_node_particle_effector.yy b/sprites/s_node_particle_effector/s_node_particle_effector.yy deleted file mode 100644 index d6b6443d5..000000000 --- a/sprites/s_node_particle_effector/s_node_particle_effector.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_particle_effector", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 58, - "bbox_top": 6, - "bbox_bottom": 57, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"4befe9f0-6284-45a5-8a9e-6f685c5e7a04",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_particle_effector", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c242b5f8-d995-4b7c-9d52-a60feb38112d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"4befe9f0-6284-45a5-8a9e-6f685c5e7a04","path":"sprites/s_node_particle_effector/s_node_particle_effector.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"9259f39e-5f79-41e1-9928-83190c7dedc4","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_path/a8bbd190-aa44-4571-82dc-94fdb843e7ac.png b/sprites/s_node_path/a8bbd190-aa44-4571-82dc-94fdb843e7ac.png deleted file mode 100644 index b13a88e32..000000000 Binary files a/sprites/s_node_path/a8bbd190-aa44-4571-82dc-94fdb843e7ac.png and /dev/null differ diff --git a/sprites/s_node_path/layers/a8bbd190-aa44-4571-82dc-94fdb843e7ac/4763d3a1-567f-4f87-810b-8b3463afccf8.png b/sprites/s_node_path/layers/a8bbd190-aa44-4571-82dc-94fdb843e7ac/4763d3a1-567f-4f87-810b-8b3463afccf8.png deleted file mode 100644 index b13a88e32..000000000 Binary files a/sprites/s_node_path/layers/a8bbd190-aa44-4571-82dc-94fdb843e7ac/4763d3a1-567f-4f87-810b-8b3463afccf8.png and /dev/null differ diff --git a/sprites/s_node_path/s_node_path.yy b/sprites/s_node_path/s_node_path.yy deleted file mode 100644 index afdc6c016..000000000 --- a/sprites/s_node_path/s_node_path.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_path", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 60, - "bbox_top": 2, - "bbox_bottom": 60, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"a8bbd190-aa44-4571-82dc-94fdb843e7ac",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_path", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"30725a0b-503d-4805-bd6a-06ba4b74f9b4","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a8bbd190-aa44-4571-82dc-94fdb843e7ac","path":"sprites/s_node_path/s_node_path.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4763d3a1-567f-4f87-810b-8b3463afccf8","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_pin/771bd973-2973-46fe-b9e3-37203f9c3b5d.png b/sprites/s_node_pin/771bd973-2973-46fe-b9e3-37203f9c3b5d.png deleted file mode 100644 index caf3f18d3..000000000 Binary files a/sprites/s_node_pin/771bd973-2973-46fe-b9e3-37203f9c3b5d.png and /dev/null differ diff --git a/sprites/s_node_pin/layers/771bd973-2973-46fe-b9e3-37203f9c3b5d/76b60b44-5104-4214-8601-186581afc685.png b/sprites/s_node_pin/layers/771bd973-2973-46fe-b9e3-37203f9c3b5d/76b60b44-5104-4214-8601-186581afc685.png deleted file mode 100644 index caf3f18d3..000000000 Binary files a/sprites/s_node_pin/layers/771bd973-2973-46fe-b9e3-37203f9c3b5d/76b60b44-5104-4214-8601-186581afc685.png and /dev/null differ diff --git a/sprites/s_node_pin/s_node_pin.yy b/sprites/s_node_pin/s_node_pin.yy deleted file mode 100644 index 7a0ec806a..000000000 --- a/sprites/s_node_pin/s_node_pin.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_pin", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 18, - "bbox_bottom": 45, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"771bd973-2973-46fe-b9e3-37203f9c3b5d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_pin", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"43042f3e-df7a-4f47-b425-97d0379468c3","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"771bd973-2973-46fe-b9e3-37203f9c3b5d","path":"sprites/s_node_pin/s_node_pin.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"76b60b44-5104-4214-8601-186581afc685","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_pixel_cloud/b21ab333-89b3-4f39-b7f5-674ce86984c6.png b/sprites/s_node_pixel_cloud/b21ab333-89b3-4f39-b7f5-674ce86984c6.png deleted file mode 100644 index 5eccaff6c..000000000 Binary files a/sprites/s_node_pixel_cloud/b21ab333-89b3-4f39-b7f5-674ce86984c6.png and /dev/null differ diff --git a/sprites/s_node_pixel_cloud/layers/b21ab333-89b3-4f39-b7f5-674ce86984c6/571f0cc6-f67a-4808-85c1-e7b8375dd4de.png b/sprites/s_node_pixel_cloud/layers/b21ab333-89b3-4f39-b7f5-674ce86984c6/571f0cc6-f67a-4808-85c1-e7b8375dd4de.png deleted file mode 100644 index 5eccaff6c..000000000 Binary files a/sprites/s_node_pixel_cloud/layers/b21ab333-89b3-4f39-b7f5-674ce86984c6/571f0cc6-f67a-4808-85c1-e7b8375dd4de.png and /dev/null differ diff --git a/sprites/s_node_pixel_cloud/s_node_pixel_cloud.yy b/sprites/s_node_pixel_cloud/s_node_pixel_cloud.yy deleted file mode 100644 index 724f41b7b..000000000 --- a/sprites/s_node_pixel_cloud/s_node_pixel_cloud.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_pixel_cloud", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"b21ab333-89b3-4f39-b7f5-674ce86984c6",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_pixel_cloud", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c4584c70-2011-46bb-8ea7-fe77d6fb1f47","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"b21ab333-89b3-4f39-b7f5-674ce86984c6","path":"sprites/s_node_pixel_cloud/s_node_pixel_cloud.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"571f0cc6-f67a-4808-85c1-e7b8375dd4de","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_pixel_sort/fe8b9b6c-c28c-4439-8df1-4a2b55e9aca5.png b/sprites/s_node_pixel_sort/fe8b9b6c-c28c-4439-8df1-4a2b55e9aca5.png deleted file mode 100644 index 9ed7cd05b..000000000 Binary files a/sprites/s_node_pixel_sort/fe8b9b6c-c28c-4439-8df1-4a2b55e9aca5.png and /dev/null differ diff --git a/sprites/s_node_pixel_sort/layers/fe8b9b6c-c28c-4439-8df1-4a2b55e9aca5/f1321af6-b4fb-4f14-8cdb-aa73b7add8da.png b/sprites/s_node_pixel_sort/layers/fe8b9b6c-c28c-4439-8df1-4a2b55e9aca5/f1321af6-b4fb-4f14-8cdb-aa73b7add8da.png deleted file mode 100644 index 9ed7cd05b..000000000 Binary files a/sprites/s_node_pixel_sort/layers/fe8b9b6c-c28c-4439-8df1-4a2b55e9aca5/f1321af6-b4fb-4f14-8cdb-aa73b7add8da.png and /dev/null differ diff --git a/sprites/s_node_pixel_sort/s_node_pixel_sort.yy b/sprites/s_node_pixel_sort/s_node_pixel_sort.yy deleted file mode 100644 index 82a09fdf4..000000000 --- a/sprites/s_node_pixel_sort/s_node_pixel_sort.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_pixel_sort", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"fe8b9b6c-c28c-4439-8df1-4a2b55e9aca5",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_pixel_sort", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e5dc2620-2442-4591-b3f6-cf07e642abd2","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"fe8b9b6c-c28c-4439-8df1-4a2b55e9aca5","path":"sprites/s_node_pixel_sort/s_node_pixel_sort.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"f1321af6-b4fb-4f14-8cdb-aa73b7add8da","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_polar/f51e2b51-48fd-4834-a30b-6a44cfd4d97e.png b/sprites/s_node_polar/f51e2b51-48fd-4834-a30b-6a44cfd4d97e.png deleted file mode 100644 index 2db3e65f9..000000000 Binary files a/sprites/s_node_polar/f51e2b51-48fd-4834-a30b-6a44cfd4d97e.png and /dev/null differ diff --git a/sprites/s_node_polar/layers/f51e2b51-48fd-4834-a30b-6a44cfd4d97e/9e01e8fd-e080-4d1b-b086-77060ad2a1f8.png b/sprites/s_node_polar/layers/f51e2b51-48fd-4834-a30b-6a44cfd4d97e/9e01e8fd-e080-4d1b-b086-77060ad2a1f8.png deleted file mode 100644 index 2db3e65f9..000000000 Binary files a/sprites/s_node_polar/layers/f51e2b51-48fd-4834-a30b-6a44cfd4d97e/9e01e8fd-e080-4d1b-b086-77060ad2a1f8.png and /dev/null differ diff --git a/sprites/s_node_polar/s_node_polar.yy b/sprites/s_node_polar/s_node_polar.yy deleted file mode 100644 index a2eab27b6..000000000 --- a/sprites/s_node_polar/s_node_polar.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_polar", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f51e2b51-48fd-4834-a30b-6a44cfd4d97e",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_polar", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e4a47fa5-f0c9-4a36-83c5-d8a53e83bdaf","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f51e2b51-48fd-4834-a30b-6a44cfd4d97e","path":"sprites/s_node_polar/s_node_polar.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"9e01e8fd-e080-4d1b-b086-77060ad2a1f8","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_posterize/433518e5-ba2e-4dcc-adcc-59f32bd7f051.png b/sprites/s_node_posterize/433518e5-ba2e-4dcc-adcc-59f32bd7f051.png deleted file mode 100644 index 22f7dd80a..000000000 Binary files a/sprites/s_node_posterize/433518e5-ba2e-4dcc-adcc-59f32bd7f051.png and /dev/null differ diff --git a/sprites/s_node_posterize/layers/433518e5-ba2e-4dcc-adcc-59f32bd7f051/24c2914d-7013-48d0-bc56-b0e02fc17e71.png b/sprites/s_node_posterize/layers/433518e5-ba2e-4dcc-adcc-59f32bd7f051/24c2914d-7013-48d0-bc56-b0e02fc17e71.png deleted file mode 100644 index 22f7dd80a..000000000 Binary files a/sprites/s_node_posterize/layers/433518e5-ba2e-4dcc-adcc-59f32bd7f051/24c2914d-7013-48d0-bc56-b0e02fc17e71.png and /dev/null differ diff --git a/sprites/s_node_posterize/s_node_posterize.yy b/sprites/s_node_posterize/s_node_posterize.yy deleted file mode 100644 index 306539c85..000000000 --- a/sprites/s_node_posterize/s_node_posterize.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_posterize", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"433518e5-ba2e-4dcc-adcc-59f32bd7f051",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_posterize", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"415889ef-81fa-4faf-8d6f-1b8c090c43d7","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"433518e5-ba2e-4dcc-adcc-59f32bd7f051","path":"sprites/s_node_posterize/s_node_posterize.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"24c2914d-7013-48d0-bc56-b0e02fc17e71","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_radial/e141a1aa-2869-4ca6-a699-01cb349b8e00.png b/sprites/s_node_radial/e141a1aa-2869-4ca6-a699-01cb349b8e00.png deleted file mode 100644 index 1b5128b6c..000000000 Binary files a/sprites/s_node_radial/e141a1aa-2869-4ca6-a699-01cb349b8e00.png and /dev/null differ diff --git a/sprites/s_node_radial/layers/e141a1aa-2869-4ca6-a699-01cb349b8e00/b19276a4-9538-45f1-8863-a6236ca6474c.png b/sprites/s_node_radial/layers/e141a1aa-2869-4ca6-a699-01cb349b8e00/b19276a4-9538-45f1-8863-a6236ca6474c.png deleted file mode 100644 index 1b5128b6c..000000000 Binary files a/sprites/s_node_radial/layers/e141a1aa-2869-4ca6-a699-01cb349b8e00/b19276a4-9538-45f1-8863-a6236ca6474c.png and /dev/null differ diff --git a/sprites/s_node_radial/s_node_radial.yy b/sprites/s_node_radial/s_node_radial.yy deleted file mode 100644 index 0845f76db..000000000 --- a/sprites/s_node_radial/s_node_radial.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_radial", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e141a1aa-2869-4ca6-a699-01cb349b8e00",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_radial", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"efda7b59-91e1-43d1-b54c-ec73fd3727d3","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e141a1aa-2869-4ca6-a699-01cb349b8e00","path":"sprites/s_node_radial/s_node_radial.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"b19276a4-9538-45f1-8863-a6236ca6474c","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_random/e855debd-7541-435a-b24f-318f72f7df0d.png b/sprites/s_node_random/e855debd-7541-435a-b24f-318f72f7df0d.png deleted file mode 100644 index 983bb8b1f..000000000 Binary files a/sprites/s_node_random/e855debd-7541-435a-b24f-318f72f7df0d.png and /dev/null differ diff --git a/sprites/s_node_random/layers/e855debd-7541-435a-b24f-318f72f7df0d/faccc396-0164-4943-b4cf-2073da459e33.png b/sprites/s_node_random/layers/e855debd-7541-435a-b24f-318f72f7df0d/faccc396-0164-4943-b4cf-2073da459e33.png deleted file mode 100644 index 983bb8b1f..000000000 Binary files a/sprites/s_node_random/layers/e855debd-7541-435a-b24f-318f72f7df0d/faccc396-0164-4943-b4cf-2073da459e33.png and /dev/null differ diff --git a/sprites/s_node_random/s_node_random.yy b/sprites/s_node_random/s_node_random.yy deleted file mode 100644 index ae1b0e2f3..000000000 --- a/sprites/s_node_random/s_node_random.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_random", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 5, - "bbox_right": 58, - "bbox_top": 22, - "bbox_bottom": 40, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e855debd-7541-435a-b24f-318f72f7df0d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_random", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"33fb5c73-3da5-460a-99a1-c426f7296058","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e855debd-7541-435a-b24f-318f72f7df0d","path":"sprites/s_node_random/s_node_random.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"faccc396-0164-4943-b4cf-2073da459e33","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_repeat/a17e5f08-b544-4f15-8ddb-e2e7e78826e3.png b/sprites/s_node_repeat/a17e5f08-b544-4f15-8ddb-e2e7e78826e3.png deleted file mode 100644 index 00b95624b..000000000 Binary files a/sprites/s_node_repeat/a17e5f08-b544-4f15-8ddb-e2e7e78826e3.png and /dev/null differ diff --git a/sprites/s_node_repeat/layers/a17e5f08-b544-4f15-8ddb-e2e7e78826e3/a7f7d9e7-aa46-4b5d-8613-76cd6930c9d1.png b/sprites/s_node_repeat/layers/a17e5f08-b544-4f15-8ddb-e2e7e78826e3/a7f7d9e7-aa46-4b5d-8613-76cd6930c9d1.png deleted file mode 100644 index 00b95624b..000000000 Binary files a/sprites/s_node_repeat/layers/a17e5f08-b544-4f15-8ddb-e2e7e78826e3/a7f7d9e7-aa46-4b5d-8613-76cd6930c9d1.png and /dev/null differ diff --git a/sprites/s_node_repeat/s_node_repeat.yy b/sprites/s_node_repeat/s_node_repeat.yy deleted file mode 100644 index 46f27fd5a..000000000 --- a/sprites/s_node_repeat/s_node_repeat.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_repeat", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 61, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"a17e5f08-b544-4f15-8ddb-e2e7e78826e3",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_repeat", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"79349e57-31f0-4392-ae6e-672e461c5430","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a17e5f08-b544-4f15-8ddb-e2e7e78826e3","path":"sprites/s_node_repeat/s_node_repeat.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"a7f7d9e7-aa46-4b5d-8613-76cd6930c9d1","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_rigidSim/5dfe869a-3e86-44ff-b64a-fd6a3dc4ef10.png b/sprites/s_node_rigidSim/5dfe869a-3e86-44ff-b64a-fd6a3dc4ef10.png deleted file mode 100644 index e3322f409..000000000 Binary files a/sprites/s_node_rigidSim/5dfe869a-3e86-44ff-b64a-fd6a3dc4ef10.png and /dev/null differ diff --git a/sprites/s_node_rigidSim/layers/5dfe869a-3e86-44ff-b64a-fd6a3dc4ef10/2565c040-dec2-46a8-a7d6-b26d615b283c.png b/sprites/s_node_rigidSim/layers/5dfe869a-3e86-44ff-b64a-fd6a3dc4ef10/2565c040-dec2-46a8-a7d6-b26d615b283c.png deleted file mode 100644 index e3322f409..000000000 Binary files a/sprites/s_node_rigidSim/layers/5dfe869a-3e86-44ff-b64a-fd6a3dc4ef10/2565c040-dec2-46a8-a7d6-b26d615b283c.png and /dev/null differ diff --git a/sprites/s_node_rigidSim/s_node_rigidSim.yy b/sprites/s_node_rigidSim/s_node_rigidSim.yy deleted file mode 100644 index 27f3a4f0e..000000000 --- a/sprites/s_node_rigidSim/s_node_rigidSim.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_rigidSim", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5dfe869a-3e86-44ff-b64a-fd6a3dc4ef10",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_rigidSim", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"8e49fcd7-5cee-4baa-b076-e7a4a7a53a93","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"5dfe869a-3e86-44ff-b64a-fd6a3dc4ef10","path":"sprites/s_node_rigidSim/s_node_rigidSim.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2565c040-dec2-46a8-a7d6-b26d615b283c","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "rigidSim", - "path": "folders/nodes/icons/rigidSim.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_rigidSim_activate/bc55338a-f4fb-42c6-9903-1b4a751b4424.png b/sprites/s_node_rigidSim_activate/bc55338a-f4fb-42c6-9903-1b4a751b4424.png deleted file mode 100644 index e38531b11..000000000 Binary files a/sprites/s_node_rigidSim_activate/bc55338a-f4fb-42c6-9903-1b4a751b4424.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_activate/layers/bc55338a-f4fb-42c6-9903-1b4a751b4424/4b8c8d40-095e-4439-8b85-f30aa2e68b3a.png b/sprites/s_node_rigidSim_activate/layers/bc55338a-f4fb-42c6-9903-1b4a751b4424/4b8c8d40-095e-4439-8b85-f30aa2e68b3a.png deleted file mode 100644 index e38531b11..000000000 Binary files a/sprites/s_node_rigidSim_activate/layers/bc55338a-f4fb-42c6-9903-1b4a751b4424/4b8c8d40-095e-4439-8b85-f30aa2e68b3a.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_activate/s_node_rigidSim_activate.yy b/sprites/s_node_rigidSim_activate/s_node_rigidSim_activate.yy deleted file mode 100644 index cbe65bed7..000000000 --- a/sprites/s_node_rigidSim_activate/s_node_rigidSim_activate.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_rigidSim_activate", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 61, - "bbox_top": 5, - "bbox_bottom": 58, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"bc55338a-f4fb-42c6-9903-1b4a751b4424",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_rigidSim_activate", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"13002728-7ed1-4862-94b6-37c3e326967c","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"bc55338a-f4fb-42c6-9903-1b4a751b4424","path":"sprites/s_node_rigidSim_activate/s_node_rigidSim_activate.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4b8c8d40-095e-4439-8b85-f30aa2e68b3a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "rigidSim", - "path": "folders/nodes/icons/rigidSim.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_rigidSim_deactivate/7a30edf2-22f1-415e-b67c-5091eb7fc04f.png b/sprites/s_node_rigidSim_deactivate/7a30edf2-22f1-415e-b67c-5091eb7fc04f.png deleted file mode 100644 index e7964e3a6..000000000 Binary files a/sprites/s_node_rigidSim_deactivate/7a30edf2-22f1-415e-b67c-5091eb7fc04f.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_deactivate/layers/7a30edf2-22f1-415e-b67c-5091eb7fc04f/15632ada-f378-4753-97ce-85ecd85f5884.png b/sprites/s_node_rigidSim_deactivate/layers/7a30edf2-22f1-415e-b67c-5091eb7fc04f/15632ada-f378-4753-97ce-85ecd85f5884.png deleted file mode 100644 index e7964e3a6..000000000 Binary files a/sprites/s_node_rigidSim_deactivate/layers/7a30edf2-22f1-415e-b67c-5091eb7fc04f/15632ada-f378-4753-97ce-85ecd85f5884.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_deactivate/s_node_rigidSim_deactivate.yy b/sprites/s_node_rigidSim_deactivate/s_node_rigidSim_deactivate.yy deleted file mode 100644 index 15aa3d881..000000000 --- a/sprites/s_node_rigidSim_deactivate/s_node_rigidSim_deactivate.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_rigidSim_deactivate", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 3, - "bbox_right": 60, - "bbox_top": 5, - "bbox_bottom": 58, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7a30edf2-22f1-415e-b67c-5091eb7fc04f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_rigidSim_deactivate", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"cb39369b-bdab-4909-b8c2-52994704e5a8","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"7a30edf2-22f1-415e-b67c-5091eb7fc04f","path":"sprites/s_node_rigidSim_deactivate/s_node_rigidSim_deactivate.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"15632ada-f378-4753-97ce-85ecd85f5884","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "rigidSim", - "path": "folders/nodes/icons/rigidSim.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_rigidSim_force/8c5d3462-9c91-4c58-be1b-cc7267d0b165.png b/sprites/s_node_rigidSim_force/8c5d3462-9c91-4c58-be1b-cc7267d0b165.png deleted file mode 100644 index d9bb0c604..000000000 Binary files a/sprites/s_node_rigidSim_force/8c5d3462-9c91-4c58-be1b-cc7267d0b165.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_force/layers/8c5d3462-9c91-4c58-be1b-cc7267d0b165/1c4b925d-ca93-48b3-8083-b0179c2dcc47.png b/sprites/s_node_rigidSim_force/layers/8c5d3462-9c91-4c58-be1b-cc7267d0b165/1c4b925d-ca93-48b3-8083-b0179c2dcc47.png deleted file mode 100644 index d9bb0c604..000000000 Binary files a/sprites/s_node_rigidSim_force/layers/8c5d3462-9c91-4c58-be1b-cc7267d0b165/1c4b925d-ca93-48b3-8083-b0179c2dcc47.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_force/s_node_rigidSim_force.yy b/sprites/s_node_rigidSim_force/s_node_rigidSim_force.yy deleted file mode 100644 index f5f13f513..000000000 --- a/sprites/s_node_rigidSim_force/s_node_rigidSim_force.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_rigidSim_force", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 58, - "bbox_top": 17, - "bbox_bottom": 46, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"8c5d3462-9c91-4c58-be1b-cc7267d0b165",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_rigidSim_force", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"edac4fcf-cc72-4e5a-8e82-3b917beee16e","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"8c5d3462-9c91-4c58-be1b-cc7267d0b165","path":"sprites/s_node_rigidSim_force/s_node_rigidSim_force.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"1c4b925d-ca93-48b3-8083-b0179c2dcc47","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "rigidSim", - "path": "folders/nodes/icons/rigidSim.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_rigidSim_global/f25e73dd-3d7c-469e-a24d-b49d3411e68d.png b/sprites/s_node_rigidSim_global/f25e73dd-3d7c-469e-a24d-b49d3411e68d.png deleted file mode 100644 index 8e706ea52..000000000 Binary files a/sprites/s_node_rigidSim_global/f25e73dd-3d7c-469e-a24d-b49d3411e68d.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_global/layers/f25e73dd-3d7c-469e-a24d-b49d3411e68d/1bd6bf33-81b8-4a58-80e8-a9f32558db00.png b/sprites/s_node_rigidSim_global/layers/f25e73dd-3d7c-469e-a24d-b49d3411e68d/1bd6bf33-81b8-4a58-80e8-a9f32558db00.png deleted file mode 100644 index 8e706ea52..000000000 Binary files a/sprites/s_node_rigidSim_global/layers/f25e73dd-3d7c-469e-a24d-b49d3411e68d/1bd6bf33-81b8-4a58-80e8-a9f32558db00.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_global/s_node_rigidSim_global.yy b/sprites/s_node_rigidSim_global/s_node_rigidSim_global.yy deleted file mode 100644 index 59bca103a..000000000 --- a/sprites/s_node_rigidSim_global/s_node_rigidSim_global.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_rigidSim_global", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 9, - "bbox_right": 53, - "bbox_top": 9, - "bbox_bottom": 55, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f25e73dd-3d7c-469e-a24d-b49d3411e68d",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_rigidSim_global", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"56a8036b-15f0-4c75-9e98-355134979057","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f25e73dd-3d7c-469e-a24d-b49d3411e68d","path":"sprites/s_node_rigidSim_global/s_node_rigidSim_global.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"1bd6bf33-81b8-4a58-80e8-a9f32558db00","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "rigidSim", - "path": "folders/nodes/icons/rigidSim.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_rigidSim_object/3a11fd36-6f2b-44a2-9699-38e2af622efe.png b/sprites/s_node_rigidSim_object/3a11fd36-6f2b-44a2-9699-38e2af622efe.png deleted file mode 100644 index 758a48283..000000000 Binary files a/sprites/s_node_rigidSim_object/3a11fd36-6f2b-44a2-9699-38e2af622efe.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_object/layers/3a11fd36-6f2b-44a2-9699-38e2af622efe/96eba7e5-3aa1-4773-987e-9d26e67e82ef.png b/sprites/s_node_rigidSim_object/layers/3a11fd36-6f2b-44a2-9699-38e2af622efe/96eba7e5-3aa1-4773-987e-9d26e67e82ef.png deleted file mode 100644 index 758a48283..000000000 Binary files a/sprites/s_node_rigidSim_object/layers/3a11fd36-6f2b-44a2-9699-38e2af622efe/96eba7e5-3aa1-4773-987e-9d26e67e82ef.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_object/s_node_rigidSim_object.yy b/sprites/s_node_rigidSim_object/s_node_rigidSim_object.yy deleted file mode 100644 index 1c9f7bf3d..000000000 --- a/sprites/s_node_rigidSim_object/s_node_rigidSim_object.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_rigidSim_object", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 15, - "bbox_right": 61, - "bbox_top": 2, - "bbox_bottom": 48, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"3a11fd36-6f2b-44a2-9699-38e2af622efe",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_rigidSim_object", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"2a082ceb-2182-4ffd-bf98-c78b9988c1a7","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"3a11fd36-6f2b-44a2-9699-38e2af622efe","path":"sprites/s_node_rigidSim_object/s_node_rigidSim_object.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"96eba7e5-3aa1-4773-987e-9d26e67e82ef","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "rigidSim", - "path": "folders/nodes/icons/rigidSim.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_rigidSim_object_spawner/be858822-8f23-48da-9b44-7f02e88265e3.png b/sprites/s_node_rigidSim_object_spawner/be858822-8f23-48da-9b44-7f02e88265e3.png deleted file mode 100644 index e3b235876..000000000 Binary files a/sprites/s_node_rigidSim_object_spawner/be858822-8f23-48da-9b44-7f02e88265e3.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_object_spawner/layers/be858822-8f23-48da-9b44-7f02e88265e3/6d87d48e-c2aa-4cab-b7e9-06fb066e30f0.png b/sprites/s_node_rigidSim_object_spawner/layers/be858822-8f23-48da-9b44-7f02e88265e3/6d87d48e-c2aa-4cab-b7e9-06fb066e30f0.png deleted file mode 100644 index e3b235876..000000000 Binary files a/sprites/s_node_rigidSim_object_spawner/layers/be858822-8f23-48da-9b44-7f02e88265e3/6d87d48e-c2aa-4cab-b7e9-06fb066e30f0.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_object_spawner/s_node_rigidSim_object_spawner.yy b/sprites/s_node_rigidSim_object_spawner/s_node_rigidSim_object_spawner.yy deleted file mode 100644 index 95d173b81..000000000 --- a/sprites/s_node_rigidSim_object_spawner/s_node_rigidSim_object_spawner.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_rigidSim_object_spawner", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 9, - "bbox_right": 50, - "bbox_top": 3, - "bbox_bottom": 58, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"be858822-8f23-48da-9b44-7f02e88265e3",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_rigidSim_object_spawner", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"38c3f39a-91be-49d3-a15c-9c3c35a45c73","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"be858822-8f23-48da-9b44-7f02e88265e3","path":"sprites/s_node_rigidSim_object_spawner/s_node_rigidSim_object_spawner.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6d87d48e-c2aa-4cab-b7e9-06fb066e30f0","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "rigidSim", - "path": "folders/nodes/icons/rigidSim.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_rigidSim_renderer/f5551a45-8fc5-48c1-8a79-7f1e92567176.png b/sprites/s_node_rigidSim_renderer/f5551a45-8fc5-48c1-8a79-7f1e92567176.png deleted file mode 100644 index 8e114f806..000000000 Binary files a/sprites/s_node_rigidSim_renderer/f5551a45-8fc5-48c1-8a79-7f1e92567176.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_renderer/layers/f5551a45-8fc5-48c1-8a79-7f1e92567176/cd3264d6-312a-4ba9-88ab-777415a9de26.png b/sprites/s_node_rigidSim_renderer/layers/f5551a45-8fc5-48c1-8a79-7f1e92567176/cd3264d6-312a-4ba9-88ab-777415a9de26.png deleted file mode 100644 index 8e114f806..000000000 Binary files a/sprites/s_node_rigidSim_renderer/layers/f5551a45-8fc5-48c1-8a79-7f1e92567176/cd3264d6-312a-4ba9-88ab-777415a9de26.png and /dev/null differ diff --git a/sprites/s_node_rigidSim_renderer/s_node_rigidSim_renderer.yy b/sprites/s_node_rigidSim_renderer/s_node_rigidSim_renderer.yy deleted file mode 100644 index 80ef43a44..000000000 --- a/sprites/s_node_rigidSim_renderer/s_node_rigidSim_renderer.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_rigidSim_renderer", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 8, - "bbox_right": 57, - "bbox_top": 3, - "bbox_bottom": 60, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f5551a45-8fc5-48c1-8a79-7f1e92567176",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_rigidSim_renderer", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e4ae32b1-c218-48ef-8a0d-c55d1eb70475","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f5551a45-8fc5-48c1-8a79-7f1e92567176","path":"sprites/s_node_rigidSim_renderer/s_node_rigidSim_renderer.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"cd3264d6-312a-4ba9-88ab-777415a9de26","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "rigidSim", - "path": "folders/nodes/icons/rigidSim.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_sampler/381b34a6-761a-48e8-9540-02ac6c2611c2.png b/sprites/s_node_sampler/381b34a6-761a-48e8-9540-02ac6c2611c2.png deleted file mode 100644 index 78919670c..000000000 Binary files a/sprites/s_node_sampler/381b34a6-761a-48e8-9540-02ac6c2611c2.png and /dev/null differ diff --git a/sprites/s_node_sampler/layers/381b34a6-761a-48e8-9540-02ac6c2611c2/6e91c670-4dea-4e04-b8e2-33b37d7ab3b3.png b/sprites/s_node_sampler/layers/381b34a6-761a-48e8-9540-02ac6c2611c2/6e91c670-4dea-4e04-b8e2-33b37d7ab3b3.png deleted file mode 100644 index 78919670c..000000000 Binary files a/sprites/s_node_sampler/layers/381b34a6-761a-48e8-9540-02ac6c2611c2/6e91c670-4dea-4e04-b8e2-33b37d7ab3b3.png and /dev/null differ diff --git a/sprites/s_node_sampler/s_node_sampler.yy b/sprites/s_node_sampler/s_node_sampler.yy deleted file mode 100644 index e8bd6c5b9..000000000 --- a/sprites/s_node_sampler/s_node_sampler.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_sampler", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 7, - "bbox_right": 56, - "bbox_top": 7, - "bbox_bottom": 56, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"381b34a6-761a-48e8-9540-02ac6c2611c2",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_sampler", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"8b40ba3d-4a75-4588-a395-16c0352d2969","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"381b34a6-761a-48e8-9540-02ac6c2611c2","path":"sprites/s_node_sampler/s_node_sampler.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6e91c670-4dea-4e04-b8e2-33b37d7ab3b3","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "color", - "path": "folders/nodes/icons/color.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_scale/1c1f486a-7ac6-452f-87da-4f6019c5c355.png b/sprites/s_node_scale/1c1f486a-7ac6-452f-87da-4f6019c5c355.png deleted file mode 100644 index 912160a11..000000000 Binary files a/sprites/s_node_scale/1c1f486a-7ac6-452f-87da-4f6019c5c355.png and /dev/null differ diff --git a/sprites/s_node_scale/layers/1c1f486a-7ac6-452f-87da-4f6019c5c355/07becfed-db6c-4830-b8f2-0e4b89d7aa98.png b/sprites/s_node_scale/layers/1c1f486a-7ac6-452f-87da-4f6019c5c355/07becfed-db6c-4830-b8f2-0e4b89d7aa98.png deleted file mode 100644 index 912160a11..000000000 Binary files a/sprites/s_node_scale/layers/1c1f486a-7ac6-452f-87da-4f6019c5c355/07becfed-db6c-4830-b8f2-0e4b89d7aa98.png and /dev/null differ diff --git a/sprites/s_node_scale/s_node_scale.yy b/sprites/s_node_scale/s_node_scale.yy deleted file mode 100644 index 35a99360b..000000000 --- a/sprites/s_node_scale/s_node_scale.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_scale", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"1c1f486a-7ac6-452f-87da-4f6019c5c355",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_scale", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c2a88694-60b5-4c0e-b1da-8e4d9ef142da","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1c1f486a-7ac6-452f-87da-4f6019c5c355","path":"sprites/s_node_scale/s_node_scale.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"07becfed-db6c-4830-b8f2-0e4b89d7aa98","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_scale_algo/c68b7787-8a2c-45c6-bfde-6a30005b0c9f.png b/sprites/s_node_scale_algo/c68b7787-8a2c-45c6-bfde-6a30005b0c9f.png deleted file mode 100644 index 81991b6ed..000000000 Binary files a/sprites/s_node_scale_algo/c68b7787-8a2c-45c6-bfde-6a30005b0c9f.png and /dev/null differ diff --git a/sprites/s_node_scale_algo/layers/c68b7787-8a2c-45c6-bfde-6a30005b0c9f/2bf8c6db-4e7a-444d-b0cc-7f5a89165e43.png b/sprites/s_node_scale_algo/layers/c68b7787-8a2c-45c6-bfde-6a30005b0c9f/2bf8c6db-4e7a-444d-b0cc-7f5a89165e43.png deleted file mode 100644 index 81991b6ed..000000000 Binary files a/sprites/s_node_scale_algo/layers/c68b7787-8a2c-45c6-bfde-6a30005b0c9f/2bf8c6db-4e7a-444d-b0cc-7f5a89165e43.png and /dev/null differ diff --git a/sprites/s_node_scale_algo/s_node_scale_algo.yy b/sprites/s_node_scale_algo/s_node_scale_algo.yy deleted file mode 100644 index 8c60f0947..000000000 --- a/sprites/s_node_scale_algo/s_node_scale_algo.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_scale_algo", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"c68b7787-8a2c-45c6-bfde-6a30005b0c9f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_scale_algo", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d2ec637b-7a41-4168-b20c-a868b8f2e450","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"c68b7787-8a2c-45c6-bfde-6a30005b0c9f","path":"sprites/s_node_scale_algo/s_node_scale_algo.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2bf8c6db-4e7a-444d-b0cc-7f5a89165e43","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_scatter/2ebe5459-b8a6-4110-a8c8-94e6068d7f26.png b/sprites/s_node_scatter/2ebe5459-b8a6-4110-a8c8-94e6068d7f26.png deleted file mode 100644 index d88d302cf..000000000 Binary files a/sprites/s_node_scatter/2ebe5459-b8a6-4110-a8c8-94e6068d7f26.png and /dev/null differ diff --git a/sprites/s_node_scatter/layers/2ebe5459-b8a6-4110-a8c8-94e6068d7f26/be8055d9-356e-478b-b094-eb1bd30130db.png b/sprites/s_node_scatter/layers/2ebe5459-b8a6-4110-a8c8-94e6068d7f26/be8055d9-356e-478b-b094-eb1bd30130db.png deleted file mode 100644 index d88d302cf..000000000 Binary files a/sprites/s_node_scatter/layers/2ebe5459-b8a6-4110-a8c8-94e6068d7f26/be8055d9-356e-478b-b094-eb1bd30130db.png and /dev/null differ diff --git a/sprites/s_node_scatter/s_node_scatter.yy b/sprites/s_node_scatter/s_node_scatter.yy deleted file mode 100644 index 272c51876..000000000 --- a/sprites/s_node_scatter/s_node_scatter.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_scatter", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 6, - "bbox_right": 57, - "bbox_top": 4, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"2ebe5459-b8a6-4110-a8c8-94e6068d7f26",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_scatter", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"52cc4c19-2301-4df9-ac8c-be6a308d1469","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"2ebe5459-b8a6-4110-a8c8-94e6068d7f26","path":"sprites/s_node_scatter/s_node_scatter.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"be8055d9-356e-478b-b094-eb1bd30130db","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_sepearte_shape/1d959b63-0220-4601-95d6-d057dcded291.png b/sprites/s_node_sepearte_shape/1d959b63-0220-4601-95d6-d057dcded291.png deleted file mode 100644 index 659ea120c..000000000 Binary files a/sprites/s_node_sepearte_shape/1d959b63-0220-4601-95d6-d057dcded291.png and /dev/null differ diff --git a/sprites/s_node_sepearte_shape/layers/1d959b63-0220-4601-95d6-d057dcded291/3d830f1d-8c05-4d6c-8fac-d9a4408e37c2.png b/sprites/s_node_sepearte_shape/layers/1d959b63-0220-4601-95d6-d057dcded291/3d830f1d-8c05-4d6c-8fac-d9a4408e37c2.png deleted file mode 100644 index 659ea120c..000000000 Binary files a/sprites/s_node_sepearte_shape/layers/1d959b63-0220-4601-95d6-d057dcded291/3d830f1d-8c05-4d6c-8fac-d9a4408e37c2.png and /dev/null differ diff --git a/sprites/s_node_sepearte_shape/s_node_sepearte_shape.yy b/sprites/s_node_sepearte_shape/s_node_sepearte_shape.yy deleted file mode 100644 index d255c6c54..000000000 --- a/sprites/s_node_sepearte_shape/s_node_sepearte_shape.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_sepearte_shape", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 61, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"1d959b63-0220-4601-95d6-d057dcded291",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_sepearte_shape", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"1a3149aa-ce27-4227-ae2f-d4fa0e7f15a1","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1d959b63-0220-4601-95d6-d057dcded291","path":"sprites/s_node_sepearte_shape/s_node_sepearte_shape.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"3d830f1d-8c05-4d6c-8fac-d9a4408e37c2","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_shadow/5a75fff3-df30-446a-9cc6-48ac91b0616f.png b/sprites/s_node_shadow/5a75fff3-df30-446a-9cc6-48ac91b0616f.png deleted file mode 100644 index 7482c700a..000000000 Binary files a/sprites/s_node_shadow/5a75fff3-df30-446a-9cc6-48ac91b0616f.png and /dev/null differ diff --git a/sprites/s_node_shadow/layers/5a75fff3-df30-446a-9cc6-48ac91b0616f/079a36ed-18de-4d92-be29-9db5c7aba502.png b/sprites/s_node_shadow/layers/5a75fff3-df30-446a-9cc6-48ac91b0616f/079a36ed-18de-4d92-be29-9db5c7aba502.png deleted file mode 100644 index 7482c700a..000000000 Binary files a/sprites/s_node_shadow/layers/5a75fff3-df30-446a-9cc6-48ac91b0616f/079a36ed-18de-4d92-be29-9db5c7aba502.png and /dev/null differ diff --git a/sprites/s_node_shadow/s_node_shadow.yy b/sprites/s_node_shadow/s_node_shadow.yy deleted file mode 100644 index 8aa70d1ed..000000000 --- a/sprites/s_node_shadow/s_node_shadow.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_shadow", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 3, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5a75fff3-df30-446a-9cc6-48ac91b0616f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_shadow", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"68cbdcf2-61c1-4b69-9c2d-d43034f53d42","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"5a75fff3-df30-446a-9cc6-48ac91b0616f","path":"sprites/s_node_shadow/s_node_shadow.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"079a36ed-18de-4d92-be29-9db5c7aba502","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_shadow_cast/427aaeb1-717e-4a00-90f9-eb5e6c85d69c.png b/sprites/s_node_shadow_cast/427aaeb1-717e-4a00-90f9-eb5e6c85d69c.png deleted file mode 100644 index 1dfd8bdb0..000000000 Binary files a/sprites/s_node_shadow_cast/427aaeb1-717e-4a00-90f9-eb5e6c85d69c.png and /dev/null differ diff --git a/sprites/s_node_shadow_cast/layers/427aaeb1-717e-4a00-90f9-eb5e6c85d69c/d22fae60-968b-4798-8c0e-ecd8991d85b4.png b/sprites/s_node_shadow_cast/layers/427aaeb1-717e-4a00-90f9-eb5e6c85d69c/d22fae60-968b-4798-8c0e-ecd8991d85b4.png deleted file mode 100644 index 1dfd8bdb0..000000000 Binary files a/sprites/s_node_shadow_cast/layers/427aaeb1-717e-4a00-90f9-eb5e6c85d69c/d22fae60-968b-4798-8c0e-ecd8991d85b4.png and /dev/null differ diff --git a/sprites/s_node_shadow_cast/s_node_shadow_cast.yy b/sprites/s_node_shadow_cast/s_node_shadow_cast.yy deleted file mode 100644 index 5ead8a371..000000000 --- a/sprites/s_node_shadow_cast/s_node_shadow_cast.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_shadow_cast", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"427aaeb1-717e-4a00-90f9-eb5e6c85d69c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_shadow_cast", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"422c7922-9764-4342-bee9-e29d7b3fae59","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"427aaeb1-717e-4a00-90f9-eb5e6c85d69c","path":"sprites/s_node_shadow_cast/s_node_shadow_cast.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"d22fae60-968b-4798-8c0e-ecd8991d85b4","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_shape/bc7f828c-c657-4859-bd0c-6eade2e905ae.png b/sprites/s_node_shape/bc7f828c-c657-4859-bd0c-6eade2e905ae.png deleted file mode 100644 index 4b63f69e7..000000000 Binary files a/sprites/s_node_shape/bc7f828c-c657-4859-bd0c-6eade2e905ae.png and /dev/null differ diff --git a/sprites/s_node_shape/layers/bc7f828c-c657-4859-bd0c-6eade2e905ae/40267519-1cd6-4b3b-a842-1089c7cfe825.png b/sprites/s_node_shape/layers/bc7f828c-c657-4859-bd0c-6eade2e905ae/40267519-1cd6-4b3b-a842-1089c7cfe825.png deleted file mode 100644 index 4b63f69e7..000000000 Binary files a/sprites/s_node_shape/layers/bc7f828c-c657-4859-bd0c-6eade2e905ae/40267519-1cd6-4b3b-a842-1089c7cfe825.png and /dev/null differ diff --git a/sprites/s_node_shape/s_node_shape.yy b/sprites/s_node_shape/s_node_shape.yy deleted file mode 100644 index 6619f2bc1..000000000 --- a/sprites/s_node_shape/s_node_shape.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_shape", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 61, - "bbox_top": 1, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"bc7f828c-c657-4859-bd0c-6eade2e905ae",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_shape", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"39df5d82-f9f6-41ca-bc62-78aff76d79fe","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"bc7f828c-c657-4859-bd0c-6eade2e905ae","path":"sprites/s_node_shape/s_node_shape.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"40267519-1cd6-4b3b-a842-1089c7cfe825","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_skew/686cec9c-50c7-4917-94dc-5f675336af7b.png b/sprites/s_node_skew/686cec9c-50c7-4917-94dc-5f675336af7b.png deleted file mode 100644 index 40a6ead18..000000000 Binary files a/sprites/s_node_skew/686cec9c-50c7-4917-94dc-5f675336af7b.png and /dev/null differ diff --git a/sprites/s_node_skew/layers/686cec9c-50c7-4917-94dc-5f675336af7b/abc3e824-be51-4e84-809e-f3f73a9b9c76.png b/sprites/s_node_skew/layers/686cec9c-50c7-4917-94dc-5f675336af7b/abc3e824-be51-4e84-809e-f3f73a9b9c76.png deleted file mode 100644 index 40a6ead18..000000000 Binary files a/sprites/s_node_skew/layers/686cec9c-50c7-4917-94dc-5f675336af7b/abc3e824-be51-4e84-809e-f3f73a9b9c76.png and /dev/null differ diff --git a/sprites/s_node_skew/s_node_skew.yy b/sprites/s_node_skew/s_node_skew.yy deleted file mode 100644 index ad3d04c02..000000000 --- a/sprites/s_node_skew/s_node_skew.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_skew", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"686cec9c-50c7-4917-94dc-5f675336af7b",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_skew", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"41c965bf-34d3-4716-a6b8-3f2eeac85385","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"686cec9c-50c7-4917-94dc-5f675336af7b","path":"sprites/s_node_skew/s_node_skew.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"abc3e824-be51-4e84-809e-f3f73a9b9c76","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_solid/7ae5b067-4dc1-4a90-a768-1435a92e9f61.png b/sprites/s_node_solid/7ae5b067-4dc1-4a90-a768-1435a92e9f61.png deleted file mode 100644 index 1e673b214..000000000 Binary files a/sprites/s_node_solid/7ae5b067-4dc1-4a90-a768-1435a92e9f61.png and /dev/null differ diff --git a/sprites/s_node_solid/layers/7ae5b067-4dc1-4a90-a768-1435a92e9f61/173900e2-faa2-45a1-abf3-514b79909996.png b/sprites/s_node_solid/layers/7ae5b067-4dc1-4a90-a768-1435a92e9f61/173900e2-faa2-45a1-abf3-514b79909996.png deleted file mode 100644 index 1e673b214..000000000 Binary files a/sprites/s_node_solid/layers/7ae5b067-4dc1-4a90-a768-1435a92e9f61/173900e2-faa2-45a1-abf3-514b79909996.png and /dev/null differ diff --git a/sprites/s_node_solid/s_node_solid.yy b/sprites/s_node_solid/s_node_solid.yy deleted file mode 100644 index b2f814e1c..000000000 --- a/sprites/s_node_solid/s_node_solid.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_solid", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7ae5b067-4dc1-4a90-a768-1435a92e9f61",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_solid", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"82527a08-6152-473b-aec2-c4a58c13c93f","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"7ae5b067-4dc1-4a90-a768-1435a92e9f61","path":"sprites/s_node_solid/s_node_solid.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"173900e2-faa2-45a1-abf3-514b79909996","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_sprite_sheet/d91c28b0-7458-4df4-80f1-1f284fbc37af.png b/sprites/s_node_sprite_sheet/d91c28b0-7458-4df4-80f1-1f284fbc37af.png deleted file mode 100644 index d3f6b9c82..000000000 Binary files a/sprites/s_node_sprite_sheet/d91c28b0-7458-4df4-80f1-1f284fbc37af.png and /dev/null differ diff --git a/sprites/s_node_sprite_sheet/layers/d91c28b0-7458-4df4-80f1-1f284fbc37af/56f062df-5dd3-4f4e-8037-52e6ba90f8d7.png b/sprites/s_node_sprite_sheet/layers/d91c28b0-7458-4df4-80f1-1f284fbc37af/56f062df-5dd3-4f4e-8037-52e6ba90f8d7.png deleted file mode 100644 index d3f6b9c82..000000000 Binary files a/sprites/s_node_sprite_sheet/layers/d91c28b0-7458-4df4-80f1-1f284fbc37af/56f062df-5dd3-4f4e-8037-52e6ba90f8d7.png and /dev/null differ diff --git a/sprites/s_node_sprite_sheet/s_node_sprite_sheet.yy b/sprites/s_node_sprite_sheet/s_node_sprite_sheet.yy deleted file mode 100644 index 54aca6358..000000000 --- a/sprites/s_node_sprite_sheet/s_node_sprite_sheet.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_sprite_sheet", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"d91c28b0-7458-4df4-80f1-1f284fbc37af",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_sprite_sheet", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"153d3cc4-4769-4751-b26c-fd8cf359d268","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"d91c28b0-7458-4df4-80f1-1f284fbc37af","path":"sprites/s_node_sprite_sheet/s_node_sprite_sheet.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"56f062df-5dd3-4f4e-8037-52e6ba90f8d7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "render", - "path": "folders/nodes/icons/render.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_stack/42b63e05-d1c1-45c3-929a-d046abd1a791.png b/sprites/s_node_stack/42b63e05-d1c1-45c3-929a-d046abd1a791.png deleted file mode 100644 index b79ef656e..000000000 Binary files a/sprites/s_node_stack/42b63e05-d1c1-45c3-929a-d046abd1a791.png and /dev/null differ diff --git a/sprites/s_node_stack/layers/42b63e05-d1c1-45c3-929a-d046abd1a791/a606144a-7767-4e48-bab9-891a2e72430d.png b/sprites/s_node_stack/layers/42b63e05-d1c1-45c3-929a-d046abd1a791/a606144a-7767-4e48-bab9-891a2e72430d.png deleted file mode 100644 index b79ef656e..000000000 Binary files a/sprites/s_node_stack/layers/42b63e05-d1c1-45c3-929a-d046abd1a791/a606144a-7767-4e48-bab9-891a2e72430d.png and /dev/null differ diff --git a/sprites/s_node_stack/s_node_stack.yy b/sprites/s_node_stack/s_node_stack.yy deleted file mode 100644 index d9b6b0750..000000000 --- a/sprites/s_node_stack/s_node_stack.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_stack", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 16, - "bbox_right": 47, - "bbox_top": 1, - "bbox_bottom": 62, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"42b63e05-d1c1-45c3-929a-d046abd1a791",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_stack", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"b6ae2ec6-dfdc-4846-84bc-180e42f24f0e","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"42b63e05-d1c1-45c3-929a-d046abd1a791","path":"sprites/s_node_stack/s_node_stack.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"a606144a-7767-4e48-bab9-891a2e72430d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_statistic/4bec15a1-3f88-4de1-83a2-f4ae6ab769f3.png b/sprites/s_node_statistic/4bec15a1-3f88-4de1-83a2-f4ae6ab769f3.png deleted file mode 100644 index 5f54f28be..000000000 Binary files a/sprites/s_node_statistic/4bec15a1-3f88-4de1-83a2-f4ae6ab769f3.png and /dev/null differ diff --git a/sprites/s_node_statistic/layers/4bec15a1-3f88-4de1-83a2-f4ae6ab769f3/7beb25b2-5211-4af9-9b44-fb47366572db.png b/sprites/s_node_statistic/layers/4bec15a1-3f88-4de1-83a2-f4ae6ab769f3/7beb25b2-5211-4af9-9b44-fb47366572db.png deleted file mode 100644 index 5f54f28be..000000000 Binary files a/sprites/s_node_statistic/layers/4bec15a1-3f88-4de1-83a2-f4ae6ab769f3/7beb25b2-5211-4af9-9b44-fb47366572db.png and /dev/null differ diff --git a/sprites/s_node_statistic/s_node_statistic.yy b/sprites/s_node_statistic/s_node_statistic.yy deleted file mode 100644 index f02fe9cfa..000000000 --- a/sprites/s_node_statistic/s_node_statistic.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_statistic", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 61, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"4bec15a1-3f88-4de1-83a2-f4ae6ab769f3",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_statistic", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"a23d4c3a-d660-432f-a051-a6389d84e868","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"4bec15a1-3f88-4de1-83a2-f4ae6ab769f3","path":"sprites/s_node_statistic/s_node_statistic.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"7beb25b2-5211-4af9-9b44-fb47366572db","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_stripe/38ac0b94-d267-4676-ac5f-18a1443860f1.png b/sprites/s_node_stripe/38ac0b94-d267-4676-ac5f-18a1443860f1.png deleted file mode 100644 index cdb5005c5..000000000 Binary files a/sprites/s_node_stripe/38ac0b94-d267-4676-ac5f-18a1443860f1.png and /dev/null differ diff --git a/sprites/s_node_stripe/layers/38ac0b94-d267-4676-ac5f-18a1443860f1/390f459e-83b8-4d5a-8f56-d5d551ae8b07.png b/sprites/s_node_stripe/layers/38ac0b94-d267-4676-ac5f-18a1443860f1/390f459e-83b8-4d5a-8f56-d5d551ae8b07.png deleted file mode 100644 index cdb5005c5..000000000 Binary files a/sprites/s_node_stripe/layers/38ac0b94-d267-4676-ac5f-18a1443860f1/390f459e-83b8-4d5a-8f56-d5d551ae8b07.png and /dev/null differ diff --git a/sprites/s_node_stripe/s_node_stripe.yy b/sprites/s_node_stripe/s_node_stripe.yy deleted file mode 100644 index f87f0646d..000000000 --- a/sprites/s_node_stripe/s_node_stripe.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_stripe", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"38ac0b94-d267-4676-ac5f-18a1443860f1",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_stripe", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"9c69477b-28fe-4794-b727-211345c0a1ae","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"38ac0b94-d267-4676-ac5f-18a1443860f1","path":"sprites/s_node_stripe/s_node_stripe.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"390f459e-83b8-4d5a-8f56-d5d551ae8b07","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_switch/f550f237-63b2-48ea-9051-08b0c14cde4e.png b/sprites/s_node_switch/f550f237-63b2-48ea-9051-08b0c14cde4e.png deleted file mode 100644 index fccdf1d80..000000000 Binary files a/sprites/s_node_switch/f550f237-63b2-48ea-9051-08b0c14cde4e.png and /dev/null differ diff --git a/sprites/s_node_switch/layers/f550f237-63b2-48ea-9051-08b0c14cde4e/20228464-e323-4e5c-bef7-34b0541535a7.png b/sprites/s_node_switch/layers/f550f237-63b2-48ea-9051-08b0c14cde4e/20228464-e323-4e5c-bef7-34b0541535a7.png deleted file mode 100644 index fccdf1d80..000000000 Binary files a/sprites/s_node_switch/layers/f550f237-63b2-48ea-9051-08b0c14cde4e/20228464-e323-4e5c-bef7-34b0541535a7.png and /dev/null differ diff --git a/sprites/s_node_switch/s_node_switch.yy b/sprites/s_node_switch/s_node_switch.yy deleted file mode 100644 index b70d27f80..000000000 --- a/sprites/s_node_switch/s_node_switch.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_switch", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f550f237-63b2-48ea-9051-08b0c14cde4e",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_switch", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"0bd3fbf4-be06-4fa7-bf09-f74cab2bfd6e","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f550f237-63b2-48ea-9051-08b0c14cde4e","path":"sprites/s_node_switch/s_node_switch.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"20228464-e323-4e5c-bef7-34b0541535a7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_text/fa7d3f98-13cd-46e4-ba50-496fea63c7c5.png b/sprites/s_node_text/fa7d3f98-13cd-46e4-ba50-496fea63c7c5.png deleted file mode 100644 index 59d03b5fa..000000000 Binary files a/sprites/s_node_text/fa7d3f98-13cd-46e4-ba50-496fea63c7c5.png and /dev/null differ diff --git a/sprites/s_node_text/layers/fa7d3f98-13cd-46e4-ba50-496fea63c7c5/c1474ac2-8ba0-40b1-917c-bf7223c2cdd0.png b/sprites/s_node_text/layers/fa7d3f98-13cd-46e4-ba50-496fea63c7c5/c1474ac2-8ba0-40b1-917c-bf7223c2cdd0.png deleted file mode 100644 index 59d03b5fa..000000000 Binary files a/sprites/s_node_text/layers/fa7d3f98-13cd-46e4-ba50-496fea63c7c5/c1474ac2-8ba0-40b1-917c-bf7223c2cdd0.png and /dev/null differ diff --git a/sprites/s_node_text/s_node_text.yy b/sprites/s_node_text/s_node_text.yy deleted file mode 100644 index 370a6ecff..000000000 --- a/sprites/s_node_text/s_node_text.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_text", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 5, - "bbox_right": 57, - "bbox_top": 18, - "bbox_bottom": 44, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"fa7d3f98-13cd-46e4-ba50-496fea63c7c5",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_text", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d3d24558-5f73-41db-a289-78c5b2c1e286","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"fa7d3f98-13cd-46e4-ba50-496fea63c7c5","path":"sprites/s_node_text/s_node_text.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c1474ac2-8ba0-40b1-917c-bf7223c2cdd0","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_text_char_get/cf0d2696-682c-4fee-a83e-df86802f1165.png b/sprites/s_node_text_char_get/cf0d2696-682c-4fee-a83e-df86802f1165.png deleted file mode 100644 index 7a8c9a1e3..000000000 Binary files a/sprites/s_node_text_char_get/cf0d2696-682c-4fee-a83e-df86802f1165.png and /dev/null differ diff --git a/sprites/s_node_text_char_get/layers/cf0d2696-682c-4fee-a83e-df86802f1165/9cc8780d-0eb0-4ab8-90bc-4ee702bf8618.png b/sprites/s_node_text_char_get/layers/cf0d2696-682c-4fee-a83e-df86802f1165/9cc8780d-0eb0-4ab8-90bc-4ee702bf8618.png deleted file mode 100644 index 7a8c9a1e3..000000000 Binary files a/sprites/s_node_text_char_get/layers/cf0d2696-682c-4fee-a83e-df86802f1165/9cc8780d-0eb0-4ab8-90bc-4ee702bf8618.png and /dev/null differ diff --git a/sprites/s_node_text_char_get/s_node_text_char_get.yy b/sprites/s_node_text_char_get/s_node_text_char_get.yy deleted file mode 100644 index ac45e0078..000000000 --- a/sprites/s_node_text_char_get/s_node_text_char_get.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_text_char_get", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 3, - "bbox_right": 61, - "bbox_top": 19, - "bbox_bottom": 44, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"cf0d2696-682c-4fee-a83e-df86802f1165",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_text_char_get", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"fbfc041b-d855-4065-97fe-c3e4588f8874","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"cf0d2696-682c-4fee-a83e-df86802f1165","path":"sprites/s_node_text_char_get/s_node_text_char_get.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"9cc8780d-0eb0-4ab8-90bc-4ee702bf8618","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_text_combine/136bbcb0-f3ea-4900-ab8f-daf131cc11e1.png b/sprites/s_node_text_combine/136bbcb0-f3ea-4900-ab8f-daf131cc11e1.png deleted file mode 100644 index 14020ef6b..000000000 Binary files a/sprites/s_node_text_combine/136bbcb0-f3ea-4900-ab8f-daf131cc11e1.png and /dev/null differ diff --git a/sprites/s_node_text_combine/layers/136bbcb0-f3ea-4900-ab8f-daf131cc11e1/f8e493d5-1d13-4f6a-96cd-24b8b2a144de.png b/sprites/s_node_text_combine/layers/136bbcb0-f3ea-4900-ab8f-daf131cc11e1/f8e493d5-1d13-4f6a-96cd-24b8b2a144de.png deleted file mode 100644 index 14020ef6b..000000000 Binary files a/sprites/s_node_text_combine/layers/136bbcb0-f3ea-4900-ab8f-daf131cc11e1/f8e493d5-1d13-4f6a-96cd-24b8b2a144de.png and /dev/null differ diff --git a/sprites/s_node_text_combine/s_node_text_combine.yy b/sprites/s_node_text_combine/s_node_text_combine.yy deleted file mode 100644 index f3a2016d1..000000000 --- a/sprites/s_node_text_combine/s_node_text_combine.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_text_combine", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 61, - "bbox_top": 4, - "bbox_bottom": 57, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"136bbcb0-f3ea-4900-ab8f-daf131cc11e1",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_text_combine", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"6ea12dc0-a2c3-4147-a0c0-96a37f89fc5a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"136bbcb0-f3ea-4900-ab8f-daf131cc11e1","path":"sprites/s_node_text_combine/s_node_text_combine.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"f8e493d5-1d13-4f6a-96cd-24b8b2a144de","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_text_display/43d71948-3be7-4449-bc6c-fd5e44de2233.png b/sprites/s_node_text_display/43d71948-3be7-4449-bc6c-fd5e44de2233.png deleted file mode 100644 index 9b6f2122c..000000000 Binary files a/sprites/s_node_text_display/43d71948-3be7-4449-bc6c-fd5e44de2233.png and /dev/null differ diff --git a/sprites/s_node_text_display/layers/43d71948-3be7-4449-bc6c-fd5e44de2233/b2b4fae0-70f4-4332-aa77-dacd0f09c29d.png b/sprites/s_node_text_display/layers/43d71948-3be7-4449-bc6c-fd5e44de2233/b2b4fae0-70f4-4332-aa77-dacd0f09c29d.png deleted file mode 100644 index 9b6f2122c..000000000 Binary files a/sprites/s_node_text_display/layers/43d71948-3be7-4449-bc6c-fd5e44de2233/b2b4fae0-70f4-4332-aa77-dacd0f09c29d.png and /dev/null differ diff --git a/sprites/s_node_text_display/s_node_text_display.yy b/sprites/s_node_text_display/s_node_text_display.yy deleted file mode 100644 index f34a55716..000000000 --- a/sprites/s_node_text_display/s_node_text_display.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_text_display", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 9, - "bbox_right": 53, - "bbox_top": 20, - "bbox_bottom": 42, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"43d71948-3be7-4449-bc6c-fd5e44de2233",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_text_display", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"4c582369-75de-4dfc-9e6d-77f0f2b224c9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"43d71948-3be7-4449-bc6c-fd5e44de2233","path":"sprites/s_node_text_display/s_node_text_display.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"b2b4fae0-70f4-4332-aa77-dacd0f09c29d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_text_file_read/32854c1a-8616-4ac3-9960-1b941a4738a2.png b/sprites/s_node_text_file_read/32854c1a-8616-4ac3-9960-1b941a4738a2.png deleted file mode 100644 index 65b426029..000000000 Binary files a/sprites/s_node_text_file_read/32854c1a-8616-4ac3-9960-1b941a4738a2.png and /dev/null differ diff --git a/sprites/s_node_text_file_read/layers/32854c1a-8616-4ac3-9960-1b941a4738a2/017e13dc-6670-43d9-907a-66709f235aad.png b/sprites/s_node_text_file_read/layers/32854c1a-8616-4ac3-9960-1b941a4738a2/017e13dc-6670-43d9-907a-66709f235aad.png deleted file mode 100644 index 65b426029..000000000 Binary files a/sprites/s_node_text_file_read/layers/32854c1a-8616-4ac3-9960-1b941a4738a2/017e13dc-6670-43d9-907a-66709f235aad.png and /dev/null differ diff --git a/sprites/s_node_text_file_read/s_node_text_file_read.yy b/sprites/s_node_text_file_read/s_node_text_file_read.yy deleted file mode 100644 index 443ebfce4..000000000 --- a/sprites/s_node_text_file_read/s_node_text_file_read.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_text_file_read", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 1, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"32854c1a-8616-4ac3-9960-1b941a4738a2",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_text_file_read", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"feadbbd3-66bb-4fec-b403-ca0b7493a56d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"32854c1a-8616-4ac3-9960-1b941a4738a2","path":"sprites/s_node_text_file_read/s_node_text_file_read.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"017e13dc-6670-43d9-907a-66709f235aad","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_text_file_write/89b07064-c4f6-496b-a3f8-b99cace28835.png b/sprites/s_node_text_file_write/89b07064-c4f6-496b-a3f8-b99cace28835.png deleted file mode 100644 index 26812633e..000000000 Binary files a/sprites/s_node_text_file_write/89b07064-c4f6-496b-a3f8-b99cace28835.png and /dev/null differ diff --git a/sprites/s_node_text_file_write/layers/89b07064-c4f6-496b-a3f8-b99cace28835/474efa0a-2e27-4818-aa98-a75708f4fa19.png b/sprites/s_node_text_file_write/layers/89b07064-c4f6-496b-a3f8-b99cace28835/474efa0a-2e27-4818-aa98-a75708f4fa19.png deleted file mode 100644 index 26812633e..000000000 Binary files a/sprites/s_node_text_file_write/layers/89b07064-c4f6-496b-a3f8-b99cace28835/474efa0a-2e27-4818-aa98-a75708f4fa19.png and /dev/null differ diff --git a/sprites/s_node_text_file_write/s_node_text_file_write.yy b/sprites/s_node_text_file_write/s_node_text_file_write.yy deleted file mode 100644 index ac5d9a165..000000000 --- a/sprites/s_node_text_file_write/s_node_text_file_write.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_text_file_write", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 1, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"89b07064-c4f6-496b-a3f8-b99cace28835",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_text_file_write", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"fa0fb827-9608-48d6-97b5-640bdd7708c8","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"89b07064-c4f6-496b-a3f8-b99cace28835","path":"sprites/s_node_text_file_write/s_node_text_file_write.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"474efa0a-2e27-4818-aa98-a75708f4fa19","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "input", - "path": "folders/nodes/icons/input.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_text_render/dafd828c-5ed2-44af-9915-e616d1f69548.png b/sprites/s_node_text_render/dafd828c-5ed2-44af-9915-e616d1f69548.png deleted file mode 100644 index c2d09fb76..000000000 Binary files a/sprites/s_node_text_render/dafd828c-5ed2-44af-9915-e616d1f69548.png and /dev/null differ diff --git a/sprites/s_node_text_render/layers/dafd828c-5ed2-44af-9915-e616d1f69548/1aaef20c-62ef-47b5-92db-4bac7d38b939.png b/sprites/s_node_text_render/layers/dafd828c-5ed2-44af-9915-e616d1f69548/1aaef20c-62ef-47b5-92db-4bac7d38b939.png deleted file mode 100644 index c2d09fb76..000000000 Binary files a/sprites/s_node_text_render/layers/dafd828c-5ed2-44af-9915-e616d1f69548/1aaef20c-62ef-47b5-92db-4bac7d38b939.png and /dev/null differ diff --git a/sprites/s_node_text_render/s_node_text_render.yy b/sprites/s_node_text_render/s_node_text_render.yy deleted file mode 100644 index 18e082708..000000000 --- a/sprites/s_node_text_render/s_node_text_render.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_text_render", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"dafd828c-5ed2-44af-9915-e616d1f69548",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_text_render", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c1c9d32c-89f7-4676-8a65-176b932c0371","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"dafd828c-5ed2-44af-9915-e616d1f69548","path":"sprites/s_node_text_render/s_node_text_render.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"1aaef20c-62ef-47b5-92db-4bac7d38b939","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_text_splice/9f968965-7f3b-4413-976b-2279d73a963c.png b/sprites/s_node_text_splice/9f968965-7f3b-4413-976b-2279d73a963c.png deleted file mode 100644 index ef8a8ff55..000000000 Binary files a/sprites/s_node_text_splice/9f968965-7f3b-4413-976b-2279d73a963c.png and /dev/null differ diff --git a/sprites/s_node_text_splice/layers/9f968965-7f3b-4413-976b-2279d73a963c/da7178d5-66f4-45db-8032-12701bb6a1ef.png b/sprites/s_node_text_splice/layers/9f968965-7f3b-4413-976b-2279d73a963c/da7178d5-66f4-45db-8032-12701bb6a1ef.png deleted file mode 100644 index ef8a8ff55..000000000 Binary files a/sprites/s_node_text_splice/layers/9f968965-7f3b-4413-976b-2279d73a963c/da7178d5-66f4-45db-8032-12701bb6a1ef.png and /dev/null differ diff --git a/sprites/s_node_text_splice/s_node_text_splice.yy b/sprites/s_node_text_splice/s_node_text_splice.yy deleted file mode 100644 index 8394ecdae..000000000 --- a/sprites/s_node_text_splice/s_node_text_splice.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_text_splice", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 59, - "bbox_top": 21, - "bbox_bottom": 44, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9f968965-7f3b-4413-976b-2279d73a963c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_text_splice", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"8c58b9ff-7d0a-4241-b2f1-edfcb8d7e749","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9f968965-7f3b-4413-976b-2279d73a963c","path":"sprites/s_node_text_splice/s_node_text_splice.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"da7178d5-66f4-45db-8032-12701bb6a1ef","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_text_trim/8bc2995b-bdfc-4b05-a654-82c2da701e9c.png b/sprites/s_node_text_trim/8bc2995b-bdfc-4b05-a654-82c2da701e9c.png deleted file mode 100644 index 912c3bca4..000000000 Binary files a/sprites/s_node_text_trim/8bc2995b-bdfc-4b05-a654-82c2da701e9c.png and /dev/null differ diff --git a/sprites/s_node_text_trim/layers/8bc2995b-bdfc-4b05-a654-82c2da701e9c/77f341d9-0c73-404f-9f50-eca19e2ed7b9.png b/sprites/s_node_text_trim/layers/8bc2995b-bdfc-4b05-a654-82c2da701e9c/77f341d9-0c73-404f-9f50-eca19e2ed7b9.png deleted file mode 100644 index 912c3bca4..000000000 Binary files a/sprites/s_node_text_trim/layers/8bc2995b-bdfc-4b05-a654-82c2da701e9c/77f341d9-0c73-404f-9f50-eca19e2ed7b9.png and /dev/null differ diff --git a/sprites/s_node_text_trim/s_node_text_trim.yy b/sprites/s_node_text_trim/s_node_text_trim.yy deleted file mode 100644 index 6d25d1639..000000000 --- a/sprites/s_node_text_trim/s_node_text_trim.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_text_trim", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 59, - "bbox_top": 15, - "bbox_bottom": 48, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"8bc2995b-bdfc-4b05-a654-82c2da701e9c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_text_trim", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"73d544b6-de02-4bf0-8811-c694fdc89d8b","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"8bc2995b-bdfc-4b05-a654-82c2da701e9c","path":"sprites/s_node_text_trim/s_node_text_trim.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"77f341d9-0c73-404f-9f50-eca19e2ed7b9","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_texture_map/ac482ea8-30cb-4736-9cc7-22d89001dfaf.png b/sprites/s_node_texture_map/ac482ea8-30cb-4736-9cc7-22d89001dfaf.png deleted file mode 100644 index f9cf5c075..000000000 Binary files a/sprites/s_node_texture_map/ac482ea8-30cb-4736-9cc7-22d89001dfaf.png and /dev/null differ diff --git a/sprites/s_node_texture_map/layers/ac482ea8-30cb-4736-9cc7-22d89001dfaf/b7807180-019a-4072-b5f0-ed294c1748df.png b/sprites/s_node_texture_map/layers/ac482ea8-30cb-4736-9cc7-22d89001dfaf/b7807180-019a-4072-b5f0-ed294c1748df.png deleted file mode 100644 index f9cf5c075..000000000 Binary files a/sprites/s_node_texture_map/layers/ac482ea8-30cb-4736-9cc7-22d89001dfaf/b7807180-019a-4072-b5f0-ed294c1748df.png and /dev/null differ diff --git a/sprites/s_node_texture_map/s_node_texture_map.yy b/sprites/s_node_texture_map/s_node_texture_map.yy deleted file mode 100644 index 3c411823b..000000000 --- a/sprites/s_node_texture_map/s_node_texture_map.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_texture_map", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"ac482ea8-30cb-4736-9cc7-22d89001dfaf",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_texture_map", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"cf82b646-9bbf-4dc0-9b03-0994808dff23","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"ac482ea8-30cb-4736-9cc7-22d89001dfaf","path":"sprites/s_node_texture_map/s_node_texture_map.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"b7807180-019a-4072-b5f0-ed294c1748df","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_threshold/2f1bddb1-1363-4646-b8be-116abc249b04.png b/sprites/s_node_threshold/2f1bddb1-1363-4646-b8be-116abc249b04.png deleted file mode 100644 index 113465c6d..000000000 Binary files a/sprites/s_node_threshold/2f1bddb1-1363-4646-b8be-116abc249b04.png and /dev/null differ diff --git a/sprites/s_node_threshold/layers/2f1bddb1-1363-4646-b8be-116abc249b04/2f0fc915-6685-440c-9c76-9b09d13957af.png b/sprites/s_node_threshold/layers/2f1bddb1-1363-4646-b8be-116abc249b04/2f0fc915-6685-440c-9c76-9b09d13957af.png deleted file mode 100644 index 113465c6d..000000000 Binary files a/sprites/s_node_threshold/layers/2f1bddb1-1363-4646-b8be-116abc249b04/2f0fc915-6685-440c-9c76-9b09d13957af.png and /dev/null differ diff --git a/sprites/s_node_threshold/s_node_threshold.yy b/sprites/s_node_threshold/s_node_threshold.yy deleted file mode 100644 index ca3c68049..000000000 --- a/sprites/s_node_threshold/s_node_threshold.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_threshold", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"2f1bddb1-1363-4646-b8be-116abc249b04",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_threshold", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e57ff65d-4458-4ac8-afba-9ac014a9c369","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"2f1bddb1-1363-4646-b8be-116abc249b04","path":"sprites/s_node_threshold/s_node_threshold.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2f0fc915-6685-440c-9c76-9b09d13957af","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_time_map/47d95360-63e8-428e-baed-7d638d3997c8.png b/sprites/s_node_time_map/47d95360-63e8-428e-baed-7d638d3997c8.png deleted file mode 100644 index f3843b6d4..000000000 Binary files a/sprites/s_node_time_map/47d95360-63e8-428e-baed-7d638d3997c8.png and /dev/null differ diff --git a/sprites/s_node_time_map/layers/47d95360-63e8-428e-baed-7d638d3997c8/134cd9e4-2c6d-4c68-bccd-3aff7c06a631.png b/sprites/s_node_time_map/layers/47d95360-63e8-428e-baed-7d638d3997c8/134cd9e4-2c6d-4c68-bccd-3aff7c06a631.png deleted file mode 100644 index f3843b6d4..000000000 Binary files a/sprites/s_node_time_map/layers/47d95360-63e8-428e-baed-7d638d3997c8/134cd9e4-2c6d-4c68-bccd-3aff7c06a631.png and /dev/null differ diff --git a/sprites/s_node_time_map/s_node_time_map.yy b/sprites/s_node_time_map/s_node_time_map.yy deleted file mode 100644 index 421eb6514..000000000 --- a/sprites/s_node_time_map/s_node_time_map.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_time_map", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 8, - "bbox_right": 55, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"47d95360-63e8-428e-baed-7d638d3997c8",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_time_map", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"651d215c-51ce-47d7-bfaf-3a97f4393b63","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"47d95360-63e8-428e-baed-7d638d3997c8","path":"sprites/s_node_time_map/s_node_time_map.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"134cd9e4-2c6d-4c68-bccd-3aff7c06a631","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_timeline_preview/b6754260-0d26-4555-90ab-1d26075c28ac.png b/sprites/s_node_timeline_preview/b6754260-0d26-4555-90ab-1d26075c28ac.png deleted file mode 100644 index 2106ca638..000000000 Binary files a/sprites/s_node_timeline_preview/b6754260-0d26-4555-90ab-1d26075c28ac.png and /dev/null differ diff --git a/sprites/s_node_timeline_preview/layers/b6754260-0d26-4555-90ab-1d26075c28ac/cb94cc82-2775-4d0b-86b0-106e61e6911c.png b/sprites/s_node_timeline_preview/layers/b6754260-0d26-4555-90ab-1d26075c28ac/cb94cc82-2775-4d0b-86b0-106e61e6911c.png deleted file mode 100644 index 2106ca638..000000000 Binary files a/sprites/s_node_timeline_preview/layers/b6754260-0d26-4555-90ab-1d26075c28ac/cb94cc82-2775-4d0b-86b0-106e61e6911c.png and /dev/null differ diff --git a/sprites/s_node_timeline_preview/s_node_timeline_preview.yy b/sprites/s_node_timeline_preview/s_node_timeline_preview.yy deleted file mode 100644 index d7cd21aaa..000000000 --- a/sprites/s_node_timeline_preview/s_node_timeline_preview.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_timeline_preview", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 10, - "bbox_bottom": 53, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"b6754260-0d26-4555-90ab-1d26075c28ac",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_timeline_preview", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"3a447045-07e0-45a1-a6e4-f37c2488b0f1","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"b6754260-0d26-4555-90ab-1d26075c28ac","path":"sprites/s_node_timeline_preview/s_node_timeline_preview.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"cb94cc82-2775-4d0b-86b0-106e61e6911c","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "render", - "path": "folders/nodes/icons/render.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_trail/6606780d-742e-48e4-835e-f10fca00f98b.png b/sprites/s_node_trail/6606780d-742e-48e4-835e-f10fca00f98b.png deleted file mode 100644 index 8db33dbe7..000000000 Binary files a/sprites/s_node_trail/6606780d-742e-48e4-835e-f10fca00f98b.png and /dev/null differ diff --git a/sprites/s_node_trail/layers/6606780d-742e-48e4-835e-f10fca00f98b/7ae048cf-a60d-4675-8bc5-81cf5ca76c86.png b/sprites/s_node_trail/layers/6606780d-742e-48e4-835e-f10fca00f98b/7ae048cf-a60d-4675-8bc5-81cf5ca76c86.png deleted file mode 100644 index 8db33dbe7..000000000 Binary files a/sprites/s_node_trail/layers/6606780d-742e-48e4-835e-f10fca00f98b/7ae048cf-a60d-4675-8bc5-81cf5ca76c86.png and /dev/null differ diff --git a/sprites/s_node_trail/s_node_trail.yy b/sprites/s_node_trail/s_node_trail.yy deleted file mode 100644 index 889815e1e..000000000 --- a/sprites/s_node_trail/s_node_trail.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_trail", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"6606780d-742e-48e4-835e-f10fca00f98b",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_trail", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"01f93b24-e2c8-4581-bcd7-483d3a9517be","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"6606780d-742e-48e4-835e-f10fca00f98b","path":"sprites/s_node_trail/s_node_trail.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"7ae048cf-a60d-4675-8bc5-81cf5ca76c86","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_transform/3b7bac78-f181-449d-a74b-f5c690430c90.png b/sprites/s_node_transform/3b7bac78-f181-449d-a74b-f5c690430c90.png deleted file mode 100644 index acb75795a..000000000 Binary files a/sprites/s_node_transform/3b7bac78-f181-449d-a74b-f5c690430c90.png and /dev/null differ diff --git a/sprites/s_node_transform/layers/3b7bac78-f181-449d-a74b-f5c690430c90/9e24ab6e-0324-42c7-9dcd-36f7a377fd2f.png b/sprites/s_node_transform/layers/3b7bac78-f181-449d-a74b-f5c690430c90/9e24ab6e-0324-42c7-9dcd-36f7a377fd2f.png deleted file mode 100644 index acb75795a..000000000 Binary files a/sprites/s_node_transform/layers/3b7bac78-f181-449d-a74b-f5c690430c90/9e24ab6e-0324-42c7-9dcd-36f7a377fd2f.png and /dev/null differ diff --git a/sprites/s_node_transform/s_node_transform.yy b/sprites/s_node_transform/s_node_transform.yy deleted file mode 100644 index 7c7e08a1f..000000000 --- a/sprites/s_node_transform/s_node_transform.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_transform", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 2, - "bbox_right": 61, - "bbox_top": 2, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"3b7bac78-f181-449d-a74b-f5c690430c90",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_transform", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"73a0e12b-b8ee-499a-b150-ca38ac31263c","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"3b7bac78-f181-449d-a74b-f5c690430c90","path":"sprites/s_node_transform/s_node_transform.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"9e24ab6e-0324-42c7-9dcd-36f7a377fd2f","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_tunnel_in/a516eeae-d59a-4f69-b40a-9e958090c3cd.png b/sprites/s_node_tunnel_in/a516eeae-d59a-4f69-b40a-9e958090c3cd.png deleted file mode 100644 index b10d0af93..000000000 Binary files a/sprites/s_node_tunnel_in/a516eeae-d59a-4f69-b40a-9e958090c3cd.png and /dev/null differ diff --git a/sprites/s_node_tunnel_in/layers/a516eeae-d59a-4f69-b40a-9e958090c3cd/c6a47dda-6315-4dcb-a0fb-751cc482ce4d.png b/sprites/s_node_tunnel_in/layers/a516eeae-d59a-4f69-b40a-9e958090c3cd/c6a47dda-6315-4dcb-a0fb-751cc482ce4d.png deleted file mode 100644 index b10d0af93..000000000 Binary files a/sprites/s_node_tunnel_in/layers/a516eeae-d59a-4f69-b40a-9e958090c3cd/c6a47dda-6315-4dcb-a0fb-751cc482ce4d.png and /dev/null differ diff --git a/sprites/s_node_tunnel_in/s_node_tunnel_in.yy b/sprites/s_node_tunnel_in/s_node_tunnel_in.yy deleted file mode 100644 index 9264cbfc4..000000000 --- a/sprites/s_node_tunnel_in/s_node_tunnel_in.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_tunnel_in", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"a516eeae-d59a-4f69-b40a-9e958090c3cd",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_tunnel_in", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e2affd6b-1d3e-4e16-8a55-44c1e5fef03a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a516eeae-d59a-4f69-b40a-9e958090c3cd","path":"sprites/s_node_tunnel_in/s_node_tunnel_in.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c6a47dda-6315-4dcb-a0fb-751cc482ce4d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_tunnel_out/64082579-5117-4f55-9635-f92099ed2804.png b/sprites/s_node_tunnel_out/64082579-5117-4f55-9635-f92099ed2804.png deleted file mode 100644 index ab682640f..000000000 Binary files a/sprites/s_node_tunnel_out/64082579-5117-4f55-9635-f92099ed2804.png and /dev/null differ diff --git a/sprites/s_node_tunnel_out/layers/64082579-5117-4f55-9635-f92099ed2804/6882ffb0-450e-4174-acc1-8f9301df1e58.png b/sprites/s_node_tunnel_out/layers/64082579-5117-4f55-9635-f92099ed2804/6882ffb0-450e-4174-acc1-8f9301df1e58.png deleted file mode 100644 index ab682640f..000000000 Binary files a/sprites/s_node_tunnel_out/layers/64082579-5117-4f55-9635-f92099ed2804/6882ffb0-450e-4174-acc1-8f9301df1e58.png and /dev/null differ diff --git a/sprites/s_node_tunnel_out/s_node_tunnel_out.yy b/sprites/s_node_tunnel_out/s_node_tunnel_out.yy deleted file mode 100644 index 96f4ba700..000000000 --- a/sprites/s_node_tunnel_out/s_node_tunnel_out.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_tunnel_out", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 62, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"64082579-5117-4f55-9635-f92099ed2804",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_tunnel_out", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"4309de6e-7552-4ac3-ab2a-7dc3d95d7c55","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"64082579-5117-4f55-9635-f92099ed2804","path":"sprites/s_node_tunnel_out/s_node_tunnel_out.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6882ffb0-450e-4174-acc1-8f9301df1e58","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_twirl/db7550f1-6011-49ea-8610-b8ee46f15c99.png b/sprites/s_node_twirl/db7550f1-6011-49ea-8610-b8ee46f15c99.png deleted file mode 100644 index 7a52b86ae..000000000 Binary files a/sprites/s_node_twirl/db7550f1-6011-49ea-8610-b8ee46f15c99.png and /dev/null differ diff --git a/sprites/s_node_twirl/layers/db7550f1-6011-49ea-8610-b8ee46f15c99/d10b2105-1d4a-4c19-8974-aabac910a58f.png b/sprites/s_node_twirl/layers/db7550f1-6011-49ea-8610-b8ee46f15c99/d10b2105-1d4a-4c19-8974-aabac910a58f.png deleted file mode 100644 index 7a52b86ae..000000000 Binary files a/sprites/s_node_twirl/layers/db7550f1-6011-49ea-8610-b8ee46f15c99/d10b2105-1d4a-4c19-8974-aabac910a58f.png and /dev/null differ diff --git a/sprites/s_node_twirl/s_node_twirl.yy b/sprites/s_node_twirl/s_node_twirl.yy deleted file mode 100644 index b86f7d114..000000000 --- a/sprites/s_node_twirl/s_node_twirl.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_twirl", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"db7550f1-6011-49ea-8610-b8ee46f15c99",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_twirl", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c96a9b06-e07a-4c36-ab3a-3123def26f43","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"db7550f1-6011-49ea-8610-b8ee46f15c99","path":"sprites/s_node_twirl/s_node_twirl.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"d10b2105-1d4a-4c19-8974-aabac910a58f","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_unicode/60e5a5a7-6465-4158-a438-ffc341e7905f.png b/sprites/s_node_unicode/60e5a5a7-6465-4158-a438-ffc341e7905f.png deleted file mode 100644 index 96ff666df..000000000 Binary files a/sprites/s_node_unicode/60e5a5a7-6465-4158-a438-ffc341e7905f.png and /dev/null differ diff --git a/sprites/s_node_unicode/layers/60e5a5a7-6465-4158-a438-ffc341e7905f/e48f7830-cd3e-4aa1-9083-08ccda0b5d10.png b/sprites/s_node_unicode/layers/60e5a5a7-6465-4158-a438-ffc341e7905f/e48f7830-cd3e-4aa1-9083-08ccda0b5d10.png deleted file mode 100644 index 96ff666df..000000000 Binary files a/sprites/s_node_unicode/layers/60e5a5a7-6465-4158-a438-ffc341e7905f/e48f7830-cd3e-4aa1-9083-08ccda0b5d10.png and /dev/null differ diff --git a/sprites/s_node_unicode/s_node_unicode.yy b/sprites/s_node_unicode/s_node_unicode.yy deleted file mode 100644 index e9891ec98..000000000 --- a/sprites/s_node_unicode/s_node_unicode.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_unicode", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 7, - "bbox_right": 57, - "bbox_top": 19, - "bbox_bottom": 44, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"60e5a5a7-6465-4158-a438-ffc341e7905f",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_unicode", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"5bd37184-6127-4665-8a76-17f42c367a6d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"60e5a5a7-6465-4158-a438-ffc341e7905f","path":"sprites/s_node_unicode/s_node_unicode.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"e48f7830-cd3e-4aa1-9083-08ccda0b5d10","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vec2/44a2558b-c2ab-41fe-b364-9d7845b51e83.png b/sprites/s_node_vec2/44a2558b-c2ab-41fe-b364-9d7845b51e83.png deleted file mode 100644 index 5d79b6ffe..000000000 Binary files a/sprites/s_node_vec2/44a2558b-c2ab-41fe-b364-9d7845b51e83.png and /dev/null differ diff --git a/sprites/s_node_vec2/layers/44a2558b-c2ab-41fe-b364-9d7845b51e83/cb0ad90c-528a-4f90-a1b4-e710cae67421.png b/sprites/s_node_vec2/layers/44a2558b-c2ab-41fe-b364-9d7845b51e83/cb0ad90c-528a-4f90-a1b4-e710cae67421.png deleted file mode 100644 index 5d79b6ffe..000000000 Binary files a/sprites/s_node_vec2/layers/44a2558b-c2ab-41fe-b364-9d7845b51e83/cb0ad90c-528a-4f90-a1b4-e710cae67421.png and /dev/null differ diff --git a/sprites/s_node_vec2/s_node_vec2.yy b/sprites/s_node_vec2/s_node_vec2.yy deleted file mode 100644 index d86c50bbb..000000000 --- a/sprites/s_node_vec2/s_node_vec2.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vec2", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 3, - "bbox_right": 58, - "bbox_top": 23, - "bbox_bottom": 40, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"44a2558b-c2ab-41fe-b364-9d7845b51e83",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vec2", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"08288cc2-a80f-4e32-a41f-b99292a98c7c","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"44a2558b-c2ab-41fe-b364-9d7845b51e83","path":"sprites/s_node_vec2/s_node_vec2.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"cb0ad90c-528a-4f90-a1b4-e710cae67421","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vec3/fd8c15dc-ef9c-4a82-b1a4-48498043befc.png b/sprites/s_node_vec3/fd8c15dc-ef9c-4a82-b1a4-48498043befc.png deleted file mode 100644 index 1b7d7fb0b..000000000 Binary files a/sprites/s_node_vec3/fd8c15dc-ef9c-4a82-b1a4-48498043befc.png and /dev/null differ diff --git a/sprites/s_node_vec3/layers/fd8c15dc-ef9c-4a82-b1a4-48498043befc/7a3a8ec3-f1f0-4b99-882c-8eb0a073b0d9.png b/sprites/s_node_vec3/layers/fd8c15dc-ef9c-4a82-b1a4-48498043befc/7a3a8ec3-f1f0-4b99-882c-8eb0a073b0d9.png deleted file mode 100644 index 1b7d7fb0b..000000000 Binary files a/sprites/s_node_vec3/layers/fd8c15dc-ef9c-4a82-b1a4-48498043befc/7a3a8ec3-f1f0-4b99-882c-8eb0a073b0d9.png and /dev/null differ diff --git a/sprites/s_node_vec3/s_node_vec3.yy b/sprites/s_node_vec3/s_node_vec3.yy deleted file mode 100644 index e631bd031..000000000 --- a/sprites/s_node_vec3/s_node_vec3.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vec3", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 3, - "bbox_right": 58, - "bbox_top": 23, - "bbox_bottom": 40, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"fd8c15dc-ef9c-4a82-b1a4-48498043befc",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vec3", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"36df64ce-bdba-465a-91e1-ce2f4fa38413","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"fd8c15dc-ef9c-4a82-b1a4-48498043befc","path":"sprites/s_node_vec3/s_node_vec3.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"7a3a8ec3-f1f0-4b99-882c-8eb0a073b0d9","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vec4/37371e96-7c25-45b7-86b2-b3823b8f3359.png b/sprites/s_node_vec4/37371e96-7c25-45b7-86b2-b3823b8f3359.png deleted file mode 100644 index 7ade735f6..000000000 Binary files a/sprites/s_node_vec4/37371e96-7c25-45b7-86b2-b3823b8f3359.png and /dev/null differ diff --git a/sprites/s_node_vec4/layers/37371e96-7c25-45b7-86b2-b3823b8f3359/71ee5615-177b-426d-af25-ac8ef4b9b1fc.png b/sprites/s_node_vec4/layers/37371e96-7c25-45b7-86b2-b3823b8f3359/71ee5615-177b-426d-af25-ac8ef4b9b1fc.png deleted file mode 100644 index 7ade735f6..000000000 Binary files a/sprites/s_node_vec4/layers/37371e96-7c25-45b7-86b2-b3823b8f3359/71ee5615-177b-426d-af25-ac8ef4b9b1fc.png and /dev/null differ diff --git a/sprites/s_node_vec4/s_node_vec4.yy b/sprites/s_node_vec4/s_node_vec4.yy deleted file mode 100644 index dd828d904..000000000 --- a/sprites/s_node_vec4/s_node_vec4.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vec4", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 3, - "bbox_right": 59, - "bbox_top": 23, - "bbox_bottom": 40, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"37371e96-7c25-45b7-86b2-b3823b8f3359",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vec4", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"e3b47817-42c4-44fa-94ea-4c5aa463b506","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"37371e96-7c25-45b7-86b2-b3823b8f3359","path":"sprites/s_node_vec4/s_node_vec4.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"71ee5615-177b-426d-af25-ac8ef4b9b1fc","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vec_split/45ce5bd7-9908-48c5-8489-90c67e67597b.png b/sprites/s_node_vec_split/45ce5bd7-9908-48c5-8489-90c67e67597b.png deleted file mode 100644 index 8f4ab1c91..000000000 Binary files a/sprites/s_node_vec_split/45ce5bd7-9908-48c5-8489-90c67e67597b.png and /dev/null differ diff --git a/sprites/s_node_vec_split/layers/45ce5bd7-9908-48c5-8489-90c67e67597b/4482ea3a-4232-44b0-bdfc-9ca3b158c347.png b/sprites/s_node_vec_split/layers/45ce5bd7-9908-48c5-8489-90c67e67597b/4482ea3a-4232-44b0-bdfc-9ca3b158c347.png deleted file mode 100644 index 8f4ab1c91..000000000 Binary files a/sprites/s_node_vec_split/layers/45ce5bd7-9908-48c5-8489-90c67e67597b/4482ea3a-4232-44b0-bdfc-9ca3b158c347.png and /dev/null differ diff --git a/sprites/s_node_vec_split/s_node_vec_split.yy b/sprites/s_node_vec_split/s_node_vec_split.yy deleted file mode 100644 index 700a063cd..000000000 --- a/sprites/s_node_vec_split/s_node_vec_split.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vec_split", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"45ce5bd7-9908-48c5-8489-90c67e67597b",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vec_split", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d589f7de-39f0-4be9-bced-8713ca84ac31","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"45ce5bd7-9908-48c5-8489-90c67e67597b","path":"sprites/s_node_vec_split/s_node_vec_split.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4482ea3a-4232-44b0-bdfc-9ca3b158c347","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "value", - "path": "folders/nodes/icons/value.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx/e4859eac-f331-4c65-be2f-261f6d02ac9c.png b/sprites/s_node_vfx/e4859eac-f331-4c65-be2f-261f6d02ac9c.png deleted file mode 100644 index ce2ce58da..000000000 Binary files a/sprites/s_node_vfx/e4859eac-f331-4c65-be2f-261f6d02ac9c.png and /dev/null differ diff --git a/sprites/s_node_vfx/layers/e4859eac-f331-4c65-be2f-261f6d02ac9c/bc1bf205-9d43-4b46-91a8-4dad29968c85.png b/sprites/s_node_vfx/layers/e4859eac-f331-4c65-be2f-261f6d02ac9c/bc1bf205-9d43-4b46-91a8-4dad29968c85.png deleted file mode 100644 index ce2ce58da..000000000 Binary files a/sprites/s_node_vfx/layers/e4859eac-f331-4c65-be2f-261f6d02ac9c/bc1bf205-9d43-4b46-91a8-4dad29968c85.png and /dev/null differ diff --git a/sprites/s_node_vfx/s_node_vfx.yy b/sprites/s_node_vfx/s_node_vfx.yy deleted file mode 100644 index b18bde905..000000000 --- a/sprites/s_node_vfx/s_node_vfx.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 1, - "bbox_right": 62, - "bbox_top": 1, - "bbox_bottom": 62, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e4859eac-f331-4c65-be2f-261f6d02ac9c",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"1ce5decd-3286-48c7-87c0-47bf99d0038d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e4859eac-f331-4c65-be2f-261f6d02ac9c","path":"sprites/s_node_vfx/s_node_vfx.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"bc1bf205-9d43-4b46-91a8-4dad29968c85","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_accel/5ab210b1-e4de-4ec6-b382-96a9238908af.png b/sprites/s_node_vfx_accel/5ab210b1-e4de-4ec6-b382-96a9238908af.png deleted file mode 100644 index df8b5ef87..000000000 Binary files a/sprites/s_node_vfx_accel/5ab210b1-e4de-4ec6-b382-96a9238908af.png and /dev/null differ diff --git a/sprites/s_node_vfx_accel/layers/5ab210b1-e4de-4ec6-b382-96a9238908af/634580b9-3187-4a2d-958c-f331f1a07a6f.png b/sprites/s_node_vfx_accel/layers/5ab210b1-e4de-4ec6-b382-96a9238908af/634580b9-3187-4a2d-958c-f331f1a07a6f.png deleted file mode 100644 index df8b5ef87..000000000 Binary files a/sprites/s_node_vfx_accel/layers/5ab210b1-e4de-4ec6-b382-96a9238908af/634580b9-3187-4a2d-958c-f331f1a07a6f.png and /dev/null differ diff --git a/sprites/s_node_vfx_accel/s_node_vfx_accel.yy b/sprites/s_node_vfx_accel/s_node_vfx_accel.yy deleted file mode 100644 index 0d1b2dc54..000000000 --- a/sprites/s_node_vfx_accel/s_node_vfx_accel.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_accel", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 4, - "bbox_right": 61, - "bbox_top": 19, - "bbox_bottom": 44, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5ab210b1-e4de-4ec6-b382-96a9238908af",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_accel", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c8ef53b5-5bc6-40ab-9591-6032dd3eff46","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"5ab210b1-e4de-4ec6-b382-96a9238908af","path":"sprites/s_node_vfx_accel/s_node_vfx_accel.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"634580b9-3187-4a2d-958c-f331f1a07a6f","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_attract/bdb261d4-50a7-4068-8379-d83196e573d9.png b/sprites/s_node_vfx_attract/bdb261d4-50a7-4068-8379-d83196e573d9.png deleted file mode 100644 index f9fe11b0b..000000000 Binary files a/sprites/s_node_vfx_attract/bdb261d4-50a7-4068-8379-d83196e573d9.png and /dev/null differ diff --git a/sprites/s_node_vfx_attract/layers/bdb261d4-50a7-4068-8379-d83196e573d9/c45e68bc-58a0-4ace-a03f-0c4d944864bc.png b/sprites/s_node_vfx_attract/layers/bdb261d4-50a7-4068-8379-d83196e573d9/c45e68bc-58a0-4ace-a03f-0c4d944864bc.png deleted file mode 100644 index f9fe11b0b..000000000 Binary files a/sprites/s_node_vfx_attract/layers/bdb261d4-50a7-4068-8379-d83196e573d9/c45e68bc-58a0-4ace-a03f-0c4d944864bc.png and /dev/null differ diff --git a/sprites/s_node_vfx_attract/s_node_vfx_attract.yy b/sprites/s_node_vfx_attract/s_node_vfx_attract.yy deleted file mode 100644 index 776dbdeac..000000000 --- a/sprites/s_node_vfx_attract/s_node_vfx_attract.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_attract", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 5, - "bbox_right": 57, - "bbox_top": 6, - "bbox_bottom": 62, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"bdb261d4-50a7-4068-8379-d83196e573d9",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_attract", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"62b8f0f7-af65-4e39-9b8b-ddbede302fe5","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"bdb261d4-50a7-4068-8379-d83196e573d9","path":"sprites/s_node_vfx_attract/s_node_vfx_attract.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c45e68bc-58a0-4ace-a03f-0c4d944864bc","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_destroy/c2a65dc9-028c-49b0-99bf-f8ac73e411ff.png b/sprites/s_node_vfx_destroy/c2a65dc9-028c-49b0-99bf-f8ac73e411ff.png deleted file mode 100644 index b6f69f354..000000000 Binary files a/sprites/s_node_vfx_destroy/c2a65dc9-028c-49b0-99bf-f8ac73e411ff.png and /dev/null differ diff --git a/sprites/s_node_vfx_destroy/layers/c2a65dc9-028c-49b0-99bf-f8ac73e411ff/2ebe407b-46e2-4822-8fef-5a6accad464a.png b/sprites/s_node_vfx_destroy/layers/c2a65dc9-028c-49b0-99bf-f8ac73e411ff/2ebe407b-46e2-4822-8fef-5a6accad464a.png deleted file mode 100644 index b6f69f354..000000000 Binary files a/sprites/s_node_vfx_destroy/layers/c2a65dc9-028c-49b0-99bf-f8ac73e411ff/2ebe407b-46e2-4822-8fef-5a6accad464a.png and /dev/null differ diff --git a/sprites/s_node_vfx_destroy/s_node_vfx_destroy.yy b/sprites/s_node_vfx_destroy/s_node_vfx_destroy.yy deleted file mode 100644 index 5cba652a7..000000000 --- a/sprites/s_node_vfx_destroy/s_node_vfx_destroy.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_destroy", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 10, - "bbox_right": 52, - "bbox_top": 11, - "bbox_bottom": 55, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"c2a65dc9-028c-49b0-99bf-f8ac73e411ff",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_destroy", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c0bfa6e0-c115-4faa-9534-c29dc40e1e86","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"c2a65dc9-028c-49b0-99bf-f8ac73e411ff","path":"sprites/s_node_vfx_destroy/s_node_vfx_destroy.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2ebe407b-46e2-4822-8fef-5a6accad464a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_input/740059c9-efab-4c51-abd6-24671b2ef261.png b/sprites/s_node_vfx_input/740059c9-efab-4c51-abd6-24671b2ef261.png deleted file mode 100644 index ab55730b4..000000000 Binary files a/sprites/s_node_vfx_input/740059c9-efab-4c51-abd6-24671b2ef261.png and /dev/null differ diff --git a/sprites/s_node_vfx_input/layers/740059c9-efab-4c51-abd6-24671b2ef261/88a97671-8a65-4710-933b-895cc4edcfc3.png b/sprites/s_node_vfx_input/layers/740059c9-efab-4c51-abd6-24671b2ef261/88a97671-8a65-4710-933b-895cc4edcfc3.png deleted file mode 100644 index ab55730b4..000000000 Binary files a/sprites/s_node_vfx_input/layers/740059c9-efab-4c51-abd6-24671b2ef261/88a97671-8a65-4710-933b-895cc4edcfc3.png and /dev/null differ diff --git a/sprites/s_node_vfx_input/s_node_vfx_input.yy b/sprites/s_node_vfx_input/s_node_vfx_input.yy deleted file mode 100644 index b5f53088f..000000000 --- a/sprites/s_node_vfx_input/s_node_vfx_input.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_input", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"740059c9-efab-4c51-abd6-24671b2ef261",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_input", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"463740c6-68c0-42ad-82cc-612db0a34031","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"740059c9-efab-4c51-abd6-24671b2ef261","path":"sprites/s_node_vfx_input/s_node_vfx_input.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"88a97671-8a65-4710-933b-895cc4edcfc3","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_output/8dd76cdf-dc48-4964-b5c7-f06d72fe9869.png b/sprites/s_node_vfx_output/8dd76cdf-dc48-4964-b5c7-f06d72fe9869.png deleted file mode 100644 index f0f8ac593..000000000 Binary files a/sprites/s_node_vfx_output/8dd76cdf-dc48-4964-b5c7-f06d72fe9869.png and /dev/null differ diff --git a/sprites/s_node_vfx_output/layers/8dd76cdf-dc48-4964-b5c7-f06d72fe9869/be47dec9-0772-4b3b-8f54-6c1147bab005.png b/sprites/s_node_vfx_output/layers/8dd76cdf-dc48-4964-b5c7-f06d72fe9869/be47dec9-0772-4b3b-8f54-6c1147bab005.png deleted file mode 100644 index f0f8ac593..000000000 Binary files a/sprites/s_node_vfx_output/layers/8dd76cdf-dc48-4964-b5c7-f06d72fe9869/be47dec9-0772-4b3b-8f54-6c1147bab005.png and /dev/null differ diff --git a/sprites/s_node_vfx_output/s_node_vfx_output.yy b/sprites/s_node_vfx_output/s_node_vfx_output.yy deleted file mode 100644 index 9b5e705c5..000000000 --- a/sprites/s_node_vfx_output/s_node_vfx_output.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_output", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"8dd76cdf-dc48-4964-b5c7-f06d72fe9869",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_output", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"c39e1127-b59a-4faf-9e4a-0bcf78d88cee","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"8dd76cdf-dc48-4964-b5c7-f06d72fe9869","path":"sprites/s_node_vfx_output/s_node_vfx_output.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"be47dec9-0772-4b3b-8f54-6c1147bab005","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "node", - "path": "folders/nodes/icons/node.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_render/ab47ce91-ef0e-4f22-88f0-6a7e146602d9.png b/sprites/s_node_vfx_render/ab47ce91-ef0e-4f22-88f0-6a7e146602d9.png deleted file mode 100644 index 4ee37d512..000000000 Binary files a/sprites/s_node_vfx_render/ab47ce91-ef0e-4f22-88f0-6a7e146602d9.png and /dev/null differ diff --git a/sprites/s_node_vfx_render/layers/ab47ce91-ef0e-4f22-88f0-6a7e146602d9/2aada27d-5ba3-43c1-aa5c-804583d9c9d4.png b/sprites/s_node_vfx_render/layers/ab47ce91-ef0e-4f22-88f0-6a7e146602d9/2aada27d-5ba3-43c1-aa5c-804583d9c9d4.png deleted file mode 100644 index 4ee37d512..000000000 Binary files a/sprites/s_node_vfx_render/layers/ab47ce91-ef0e-4f22-88f0-6a7e146602d9/2aada27d-5ba3-43c1-aa5c-804583d9c9d4.png and /dev/null differ diff --git a/sprites/s_node_vfx_render/s_node_vfx_render.yy b/sprites/s_node_vfx_render/s_node_vfx_render.yy deleted file mode 100644 index 56914e182..000000000 --- a/sprites/s_node_vfx_render/s_node_vfx_render.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_render", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 8, - "bbox_right": 54, - "bbox_top": 5, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"ab47ce91-ef0e-4f22-88f0-6a7e146602d9",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_render", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"a8416308-4523-4dc2-8b92-0d178d9765ea","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"ab47ce91-ef0e-4f22-88f0-6a7e146602d9","path":"sprites/s_node_vfx_render/s_node_vfx_render.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2aada27d-5ba3-43c1-aa5c-804583d9c9d4","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_repel/dd2b03d7-f49f-4a1c-992d-56a4f6417d22.png b/sprites/s_node_vfx_repel/dd2b03d7-f49f-4a1c-992d-56a4f6417d22.png deleted file mode 100644 index fdc2c7349..000000000 Binary files a/sprites/s_node_vfx_repel/dd2b03d7-f49f-4a1c-992d-56a4f6417d22.png and /dev/null differ diff --git a/sprites/s_node_vfx_repel/layers/dd2b03d7-f49f-4a1c-992d-56a4f6417d22/17bf89c0-7cbe-435b-8141-42fa9d61562b.png b/sprites/s_node_vfx_repel/layers/dd2b03d7-f49f-4a1c-992d-56a4f6417d22/17bf89c0-7cbe-435b-8141-42fa9d61562b.png deleted file mode 100644 index fdc2c7349..000000000 Binary files a/sprites/s_node_vfx_repel/layers/dd2b03d7-f49f-4a1c-992d-56a4f6417d22/17bf89c0-7cbe-435b-8141-42fa9d61562b.png and /dev/null differ diff --git a/sprites/s_node_vfx_repel/s_node_vfx_repel.yy b/sprites/s_node_vfx_repel/s_node_vfx_repel.yy deleted file mode 100644 index 4ce121ec2..000000000 --- a/sprites/s_node_vfx_repel/s_node_vfx_repel.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_repel", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 5, - "bbox_right": 56, - "bbox_top": 4, - "bbox_bottom": 61, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"dd2b03d7-f49f-4a1c-992d-56a4f6417d22",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_repel", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"39fe381e-57b6-4f5f-ad4f-07069f358ac1","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"dd2b03d7-f49f-4a1c-992d-56a4f6417d22","path":"sprites/s_node_vfx_repel/s_node_vfx_repel.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"17bf89c0-7cbe-435b-8141-42fa9d61562b","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_spawn/637f6f11-a9b0-4615-83c6-c35dd3cde441.png b/sprites/s_node_vfx_spawn/637f6f11-a9b0-4615-83c6-c35dd3cde441.png deleted file mode 100644 index c472e0e57..000000000 Binary files a/sprites/s_node_vfx_spawn/637f6f11-a9b0-4615-83c6-c35dd3cde441.png and /dev/null differ diff --git a/sprites/s_node_vfx_spawn/layers/637f6f11-a9b0-4615-83c6-c35dd3cde441/2bd59be6-e747-42d1-80ee-cce507263f83.png b/sprites/s_node_vfx_spawn/layers/637f6f11-a9b0-4615-83c6-c35dd3cde441/2bd59be6-e747-42d1-80ee-cce507263f83.png deleted file mode 100644 index c472e0e57..000000000 Binary files a/sprites/s_node_vfx_spawn/layers/637f6f11-a9b0-4615-83c6-c35dd3cde441/2bd59be6-e747-42d1-80ee-cce507263f83.png and /dev/null differ diff --git a/sprites/s_node_vfx_spawn/s_node_vfx_spawn.yy b/sprites/s_node_vfx_spawn/s_node_vfx_spawn.yy deleted file mode 100644 index 642ff11fa..000000000 --- a/sprites/s_node_vfx_spawn/s_node_vfx_spawn.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_spawn", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 13, - "bbox_right": 50, - "bbox_top": 3, - "bbox_bottom": 60, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"637f6f11-a9b0-4615-83c6-c35dd3cde441",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_spawn", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"84d61f51-fbf2-4030-84ec-8ae3cab86f86","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"637f6f11-a9b0-4615-83c6-c35dd3cde441","path":"sprites/s_node_vfx_spawn/s_node_vfx_spawn.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2bd59be6-e747-42d1-80ee-cce507263f83","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_turb/3f1eb1ab-a311-4708-bcf6-9aa9e133a372.png b/sprites/s_node_vfx_turb/3f1eb1ab-a311-4708-bcf6-9aa9e133a372.png deleted file mode 100644 index f913c837e..000000000 Binary files a/sprites/s_node_vfx_turb/3f1eb1ab-a311-4708-bcf6-9aa9e133a372.png and /dev/null differ diff --git a/sprites/s_node_vfx_turb/layers/3f1eb1ab-a311-4708-bcf6-9aa9e133a372/ada6592f-949e-40d6-88e2-a2bddcc485a4.png b/sprites/s_node_vfx_turb/layers/3f1eb1ab-a311-4708-bcf6-9aa9e133a372/ada6592f-949e-40d6-88e2-a2bddcc485a4.png deleted file mode 100644 index f913c837e..000000000 Binary files a/sprites/s_node_vfx_turb/layers/3f1eb1ab-a311-4708-bcf6-9aa9e133a372/ada6592f-949e-40d6-88e2-a2bddcc485a4.png and /dev/null differ diff --git a/sprites/s_node_vfx_turb/s_node_vfx_turb.yy b/sprites/s_node_vfx_turb/s_node_vfx_turb.yy deleted file mode 100644 index 08520eb99..000000000 --- a/sprites/s_node_vfx_turb/s_node_vfx_turb.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_turb", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 13, - "bbox_right": 56, - "bbox_top": 9, - "bbox_bottom": 52, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 65, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"3f1eb1ab-a311-4708-bcf6-9aa9e133a372",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_turb", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"b4d1b435-fef7-4b35-85d9-120612ce2b88","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"3f1eb1ab-a311-4708-bcf6-9aa9e133a372","path":"sprites/s_node_vfx_turb/s_node_vfx_turb.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ada6592f-949e-40d6-88e2-a2bddcc485a4","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_vortex/83ffba8f-dd2e-4feb-92fc-487cfb9f3b45.png b/sprites/s_node_vfx_vortex/83ffba8f-dd2e-4feb-92fc-487cfb9f3b45.png deleted file mode 100644 index 20f18b2bb..000000000 Binary files a/sprites/s_node_vfx_vortex/83ffba8f-dd2e-4feb-92fc-487cfb9f3b45.png and /dev/null differ diff --git a/sprites/s_node_vfx_vortex/layers/83ffba8f-dd2e-4feb-92fc-487cfb9f3b45/7a910668-8afc-4508-9c35-4b44ccd5478a.png b/sprites/s_node_vfx_vortex/layers/83ffba8f-dd2e-4feb-92fc-487cfb9f3b45/7a910668-8afc-4508-9c35-4b44ccd5478a.png deleted file mode 100644 index 20f18b2bb..000000000 Binary files a/sprites/s_node_vfx_vortex/layers/83ffba8f-dd2e-4feb-92fc-487cfb9f3b45/7a910668-8afc-4508-9c35-4b44ccd5478a.png and /dev/null differ diff --git a/sprites/s_node_vfx_vortex/s_node_vfx_vortex.yy b/sprites/s_node_vfx_vortex/s_node_vfx_vortex.yy deleted file mode 100644 index 097459df1..000000000 --- a/sprites/s_node_vfx_vortex/s_node_vfx_vortex.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_vortex", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 11, - "bbox_right": 53, - "bbox_top": 4, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"83ffba8f-dd2e-4feb-92fc-487cfb9f3b45",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_vortex", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"b879c2f9-2758-478e-b30b-349a2847a6a5","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"83ffba8f-dd2e-4feb-92fc-487cfb9f3b45","path":"sprites/s_node_vfx_vortex/s_node_vfx_vortex.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"7a910668-8afc-4508-9c35-4b44ccd5478a","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_vfx_wind/8ff01a09-49f0-4958-aacb-b1be88c4eb83.png b/sprites/s_node_vfx_wind/8ff01a09-49f0-4958-aacb-b1be88c4eb83.png deleted file mode 100644 index cbe4f4627..000000000 Binary files a/sprites/s_node_vfx_wind/8ff01a09-49f0-4958-aacb-b1be88c4eb83.png and /dev/null differ diff --git a/sprites/s_node_vfx_wind/layers/8ff01a09-49f0-4958-aacb-b1be88c4eb83/fcbd5ee8-7d99-4b81-ad7b-468cbb94cc69.png b/sprites/s_node_vfx_wind/layers/8ff01a09-49f0-4958-aacb-b1be88c4eb83/fcbd5ee8-7d99-4b81-ad7b-468cbb94cc69.png deleted file mode 100644 index cbe4f4627..000000000 Binary files a/sprites/s_node_vfx_wind/layers/8ff01a09-49f0-4958-aacb-b1be88c4eb83/fcbd5ee8-7d99-4b81-ad7b-468cbb94cc69.png and /dev/null differ diff --git a/sprites/s_node_vfx_wind/s_node_vfx_wind.yy b/sprites/s_node_vfx_wind/s_node_vfx_wind.yy deleted file mode 100644 index 249b93549..000000000 --- a/sprites/s_node_vfx_wind/s_node_vfx_wind.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_vfx_wind", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 5, - "bbox_right": 55, - "bbox_top": 6, - "bbox_bottom": 59, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"8ff01a09-49f0-4958-aacb-b1be88c4eb83",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_vfx_wind", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"9dc12cbc-c34d-4c31-989d-bb61d11ea040","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"8ff01a09-49f0-4958-aacb-b1be88c4eb83","path":"sprites/s_node_vfx_wind/s_node_vfx_wind.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"fcbd5ee8-7d99-4b81-ad7b-468cbb94cc69","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "VFX", - "path": "folders/nodes/icons/VFX.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_warp/1441d53c-072b-42d4-9670-073e6592780b.png b/sprites/s_node_warp/1441d53c-072b-42d4-9670-073e6592780b.png deleted file mode 100644 index 0878b978e..000000000 Binary files a/sprites/s_node_warp/1441d53c-072b-42d4-9670-073e6592780b.png and /dev/null differ diff --git a/sprites/s_node_warp/layers/1441d53c-072b-42d4-9670-073e6592780b/2f2aa1dc-8410-46d4-aa3f-be0e70278d19.png b/sprites/s_node_warp/layers/1441d53c-072b-42d4-9670-073e6592780b/2f2aa1dc-8410-46d4-aa3f-be0e70278d19.png deleted file mode 100644 index 0878b978e..000000000 Binary files a/sprites/s_node_warp/layers/1441d53c-072b-42d4-9670-073e6592780b/2f2aa1dc-8410-46d4-aa3f-be0e70278d19.png and /dev/null differ diff --git a/sprites/s_node_warp/s_node_warp.yy b/sprites/s_node_warp/s_node_warp.yy deleted file mode 100644 index 512fb1136..000000000 --- a/sprites/s_node_warp/s_node_warp.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_warp", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"1441d53c-072b-42d4-9670-073e6592780b",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_warp", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"5e0113c9-f15a-4932-8919-6d9f080e1c3d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1441d53c-072b-42d4-9670-073e6592780b","path":"sprites/s_node_warp/s_node_warp.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2f2aa1dc-8410-46d4-aa3f-be0e70278d19","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_warp_mesh/65a2bea1-1c8c-49cd-b536-64caed42e9c5.png b/sprites/s_node_warp_mesh/65a2bea1-1c8c-49cd-b536-64caed42e9c5.png deleted file mode 100644 index b6c681cd5..000000000 Binary files a/sprites/s_node_warp_mesh/65a2bea1-1c8c-49cd-b536-64caed42e9c5.png and /dev/null differ diff --git a/sprites/s_node_warp_mesh/layers/65a2bea1-1c8c-49cd-b536-64caed42e9c5/fabdb8d0-bfbc-48bf-8392-6dfcfcdc77bf.png b/sprites/s_node_warp_mesh/layers/65a2bea1-1c8c-49cd-b536-64caed42e9c5/fabdb8d0-bfbc-48bf-8392-6dfcfcdc77bf.png deleted file mode 100644 index b6c681cd5..000000000 Binary files a/sprites/s_node_warp_mesh/layers/65a2bea1-1c8c-49cd-b536-64caed42e9c5/fabdb8d0-bfbc-48bf-8392-6dfcfcdc77bf.png and /dev/null differ diff --git a/sprites/s_node_warp_mesh/s_node_warp_mesh.yy b/sprites/s_node_warp_mesh/s_node_warp_mesh.yy deleted file mode 100644 index 2143ba55c..000000000 --- a/sprites/s_node_warp_mesh/s_node_warp_mesh.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_warp_mesh", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"65a2bea1-1c8c-49cd-b536-64caed42e9c5",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_warp_mesh", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"89865563-c0bc-4338-9e0f-0fb7378e4673","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"65a2bea1-1c8c-49cd-b536-64caed42e9c5","path":"sprites/s_node_warp_mesh/s_node_warp_mesh.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"fabdb8d0-bfbc-48bf-8392-6dfcfcdc77bf","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "transform", - "path": "folders/nodes/icons/transform.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_wiggler/7e8c22ae-b343-412c-b6d8-5052c75cc3fe.png b/sprites/s_node_wiggler/7e8c22ae-b343-412c-b6d8-5052c75cc3fe.png deleted file mode 100644 index d2312c949..000000000 Binary files a/sprites/s_node_wiggler/7e8c22ae-b343-412c-b6d8-5052c75cc3fe.png and /dev/null differ diff --git a/sprites/s_node_wiggler/layers/7e8c22ae-b343-412c-b6d8-5052c75cc3fe/4707f513-c44f-49a8-9007-58f929f75602.png b/sprites/s_node_wiggler/layers/7e8c22ae-b343-412c-b6d8-5052c75cc3fe/4707f513-c44f-49a8-9007-58f929f75602.png deleted file mode 100644 index d2312c949..000000000 Binary files a/sprites/s_node_wiggler/layers/7e8c22ae-b343-412c-b6d8-5052c75cc3fe/4707f513-c44f-49a8-9007-58f929f75602.png and /dev/null differ diff --git a/sprites/s_node_wiggler/s_node_wiggler.yy b/sprites/s_node_wiggler/s_node_wiggler.yy deleted file mode 100644 index 9b972e0a7..000000000 --- a/sprites/s_node_wiggler/s_node_wiggler.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_wiggler", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 3, - "bbox_bottom": 60, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7e8c22ae-b343-412c-b6d8-5052c75cc3fe",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_wiggler", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d0c9d110-4447-4301-aada-37d8621e688b","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"7e8c22ae-b343-412c-b6d8-5052c75cc3fe","path":"sprites/s_node_wiggler/s_node_wiggler.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"4707f513-c44f-49a8-9007-58f929f75602","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "animation", - "path": "folders/nodes/icons/animation.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_zigzag/e0268189-c6b1-4b00-a235-38215f394dd0.png b/sprites/s_node_zigzag/e0268189-c6b1-4b00-a235-38215f394dd0.png deleted file mode 100644 index 73b234d2c..000000000 Binary files a/sprites/s_node_zigzag/e0268189-c6b1-4b00-a235-38215f394dd0.png and /dev/null differ diff --git a/sprites/s_node_zigzag/layers/e0268189-c6b1-4b00-a235-38215f394dd0/ae8e5e22-5097-486c-acd7-7b52468f7930.png b/sprites/s_node_zigzag/layers/e0268189-c6b1-4b00-a235-38215f394dd0/ae8e5e22-5097-486c-acd7-7b52468f7930.png deleted file mode 100644 index 73b234d2c..000000000 Binary files a/sprites/s_node_zigzag/layers/e0268189-c6b1-4b00-a235-38215f394dd0/ae8e5e22-5097-486c-acd7-7b52468f7930.png and /dev/null differ diff --git a/sprites/s_node_zigzag/s_node_zigzag.yy b/sprites/s_node_zigzag/s_node_zigzag.yy deleted file mode 100644 index c4e453f02..000000000 --- a/sprites/s_node_zigzag/s_node_zigzag.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_zigzag", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 63, - "bbox_top": 0, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"e0268189-c6b1-4b00-a235-38215f394dd0",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_zigzag", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"222fd72e-0a28-484e-a263-dcfd16302500","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e0268189-c6b1-4b00-a235-38215f394dd0","path":"sprites/s_node_zigzag/s_node_zigzag.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": {"x":0.0,"y":0.0,}, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ae8e5e22-5097-486c-acd7-7b52468f7930","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "generator", - "path": "folders/nodes/icons/generator.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_node_zoom/2866e868-c5d4-45ae-9f4a-6861bdcbe974.png b/sprites/s_node_zoom/2866e868-c5d4-45ae-9f4a-6861bdcbe974.png deleted file mode 100644 index 289d783ca..000000000 Binary files a/sprites/s_node_zoom/2866e868-c5d4-45ae-9f4a-6861bdcbe974.png and /dev/null differ diff --git a/sprites/s_node_zoom/layers/2866e868-c5d4-45ae-9f4a-6861bdcbe974/241436e0-3a17-4cb9-85b2-83ef660a081d.png b/sprites/s_node_zoom/layers/2866e868-c5d4-45ae-9f4a-6861bdcbe974/241436e0-3a17-4cb9-85b2-83ef660a081d.png deleted file mode 100644 index 289d783ca..000000000 Binary files a/sprites/s_node_zoom/layers/2866e868-c5d4-45ae-9f4a-6861bdcbe974/241436e0-3a17-4cb9-85b2-83ef660a081d.png and /dev/null differ diff --git a/sprites/s_node_zoom/s_node_zoom.yy b/sprites/s_node_zoom/s_node_zoom.yy deleted file mode 100644 index 63f4abd41..000000000 --- a/sprites/s_node_zoom/s_node_zoom.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_node_zoom", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 7, - "bbox_right": 63, - "bbox_top": 1, - "bbox_bottom": 63, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 64, - "height": 64, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"2866e868-c5d4-45ae-9f4a-6861bdcbe974",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_node_zoom", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"0ee5399a-c9fd-46aa-bc33-7c03de6b2055","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"2866e868-c5d4-45ae-9f4a-6861bdcbe974","path":"sprites/s_node_zoom/s_node_zoom.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"241436e0-3a17-4cb9-85b2-83ef660a081d","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "filter", - "path": "folders/nodes/icons/filter.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_texture_default/aea7bb79-69d3-4e4a-a772-96b969bd0461.png b/sprites/s_texture_default/aea7bb79-69d3-4e4a-a772-96b969bd0461.png deleted file mode 100644 index 5d0023743..000000000 Binary files a/sprites/s_texture_default/aea7bb79-69d3-4e4a-a772-96b969bd0461.png and /dev/null differ diff --git a/sprites/s_texture_default/layers/aea7bb79-69d3-4e4a-a772-96b969bd0461/2ebdd565-cec3-46ba-b54e-cd9070c31c67.png b/sprites/s_texture_default/layers/aea7bb79-69d3-4e4a-a772-96b969bd0461/2ebdd565-cec3-46ba-b54e-cd9070c31c67.png deleted file mode 100644 index 5d0023743..000000000 Binary files a/sprites/s_texture_default/layers/aea7bb79-69d3-4e4a-a772-96b969bd0461/2ebdd565-cec3-46ba-b54e-cd9070c31c67.png and /dev/null differ diff --git a/sprites/s_texture_default/s_texture_default.yy b/sprites/s_texture_default/s_texture_default.yy deleted file mode 100644 index a1aba4e94..000000000 --- a/sprites/s_texture_default/s_texture_default.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_texture_default", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 0, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 3, - "bbox_top": 0, - "bbox_bottom": 3, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 4, - "height": 4, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"aea7bb79-69d3-4e4a-a772-96b969bd0461",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_texture_default", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"50dee287-961b-4734-a9dc-53c56787c61f","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"aea7bb79-69d3-4e4a-a772-96b969bd0461","path":"sprites/s_texture_default/s_texture_default.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 0, - "yorigin": 0, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"2ebdd565-cec3-46ba-b54e-cd9070c31c67","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "texture", - "path": "folders/sprites/texture.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_transparent/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png b/sprites/s_transparent/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png deleted file mode 100644 index 71b7df6dd..000000000 Binary files a/sprites/s_transparent/9670b74a-f77e-43b6-88c5-ec7fdf6e7473.png and /dev/null differ diff --git a/sprites/s_transparent/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png b/sprites/s_transparent/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png deleted file mode 100644 index 71b7df6dd..000000000 Binary files a/sprites/s_transparent/layers/9670b74a-f77e-43b6-88c5-ec7fdf6e7473/5c2034af-3f49-45f4-b2e7-9a4e627c2da7.png and /dev/null differ diff --git a/sprites/s_transparent/s_transparent.yy b/sprites/s_transparent/s_transparent.yy deleted file mode 100644 index 62b706a00..000000000 --- a/sprites/s_transparent/s_transparent.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_transparent", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 4, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 15, - "bbox_top": 0, - "bbox_bottom": 15, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 16, - "height": 16, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_transparent", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"af08684c-9de2-4066-8d13-7085e82782ea","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"9670b74a-f77e-43b6-88c5-ec7fdf6e7473","path":"sprites/s_transparent/s_transparent.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 8, - "yorigin": 8, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"5c2034af-3f49-45f4-b2e7-9a4e627c2da7","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": null, - "parent": { - "name": "sprites", - "path": "folders/shader/sprites.yy", - }, -} \ No newline at end of file diff --git a/sprites/s_ui_base_white/52f6535d-40fb-4089-a82b-f11232c256ce.png b/sprites/s_ui_base_white/52f6535d-40fb-4089-a82b-f11232c256ce.png deleted file mode 100644 index d9d590660..000000000 Binary files a/sprites/s_ui_base_white/52f6535d-40fb-4089-a82b-f11232c256ce.png and /dev/null differ diff --git a/sprites/s_ui_base_white/layers/52f6535d-40fb-4089-a82b-f11232c256ce/e74eddd3-cdd5-4e1a-8ddc-6880d134e4cd.png b/sprites/s_ui_base_white/layers/52f6535d-40fb-4089-a82b-f11232c256ce/e74eddd3-cdd5-4e1a-8ddc-6880d134e4cd.png deleted file mode 100644 index d9d590660..000000000 Binary files a/sprites/s_ui_base_white/layers/52f6535d-40fb-4089-a82b-f11232c256ce/e74eddd3-cdd5-4e1a-8ddc-6880d134e4cd.png and /dev/null differ diff --git a/sprites/s_ui_base_white/s_ui_base_white.yy b/sprites/s_ui_base_white/s_ui_base_white.yy deleted file mode 100644 index c8747c40b..000000000 --- a/sprites/s_ui_base_white/s_ui_base_white.yy +++ /dev/null @@ -1,98 +0,0 @@ -{ - "resourceType": "GMSprite", - "resourceVersion": "1.0", - "name": "s_ui_base_white", - "bboxMode": 0, - "collisionKind": 1, - "type": 0, - "origin": 0, - "preMultiplyAlpha": false, - "edgeFiltering": false, - "collisionTolerance": 0, - "swfPrecision": 2.525, - "bbox_left": 0, - "bbox_right": 3, - "bbox_top": 0, - "bbox_bottom": 3, - "HTile": false, - "VTile": false, - "For3D": false, - "DynamicTexturePage": false, - "width": 4, - "height": 4, - "textureGroupId": { - "name": "Default", - "path": "texturegroups/Default", - }, - "swatchColours": null, - "gridX": 0, - "gridY": 0, - "frames": [ - {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"52f6535d-40fb-4089-a82b-f11232c256ce",}, - ], - "sequence": { - "resourceType": "GMSequence", - "resourceVersion": "1.4", - "name": "s_ui_base_white", - "timeUnits": 1, - "playback": 1, - "playbackSpeed": 30.0, - "playbackSpeedType": 0, - "autoRecord": true, - "volume": 1.0, - "length": 1.0, - "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, - "tracks": [ - {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"d9e1c881-9fea-47a9-90e3-13392db64bf9","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"52f6535d-40fb-4089-a82b-f11232c256ce","path":"sprites/s_ui_base_white/s_ui_base_white.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, - ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"modifiers":[],}, - ], - "visibleRange": null, - "lockOrigin": false, - "showBackdrop": true, - "showBackdropImage": false, - "backdropImagePath": "", - "backdropImageOpacity": 0.5, - "backdropWidth": 1366, - "backdropHeight": 768, - "backdropXOffset": 0.0, - "backdropYOffset": 0.0, - "xorigin": 0, - "yorigin": 0, - "eventToFunction": {}, - "eventStubScript": null, - }, - "layers": [ - {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"e74eddd3-cdd5-4e1a-8ddc-6880d134e4cd","visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default",}, - ], - "nineSlice": { - "left": 1, - "top": 1, - "right": 1, - "bottom": 1, - "guideColour": [ - 4294902015, - 4294902015, - 4294902015, - 4294902015, - ], - "highlightColour": 1728023040, - "highlightStyle": 0, - "enabled": true, - "tileMode": [ - 0, - 0, - 0, - 0, - 0, - ], - "resourceVersion": "1.0", - "loadedVersion": null, - "resourceType": "GMNineSliceData", - }, - "parent": { - "name": "sprites", - "path": "folders/shader/sprites.yy", - }, -} \ No newline at end of file