sreVdescription.extD{\H functions\ai\fn_applyWeapon.sqf2S\ functions\ai\fn_clean.sqf2S\functions\ai\fn_create.sqf2S\functions\ai\fn_init.sqf2S\Lfunctions\ai\fn_monitor.sqf2S\functions\ai\fn_moveToSpawn.sqf2S\functions\CfgDebriefing.cpp2S\functions\CfgFunctions.cpp2S\i functions\CfgParams.cpp2S\functions\CfgRemoteExec.cpp2S\ functions\CfgSounds.cpp2S\functions\configs\fn_loadouts.sqf2S\ functions\configs\fn_maps.sqf2S\ffunctions\configs\fn_weapons.sqf2S\5functions\defines.inc2S\% functions\dikcodes.inc2S\!functions\eventhandlers\fn_handleDamage.sqf2S\functions\eventhandlers\fn_handleDisconnect.sqf2S\functions\eventhandlers\fn_inventoryOpened.sqf2S\functions\eventhandlers\fn_keyDown.sqf2S\2functions\eventhandlers\fn_keyUp.sqf2S\functions\eventhandlers\fn_map.sqf2S\functions\eventhandlers\fn_MPHit.sqf2S\gfunctions\eventhandlers\fn_MPKilled.sqf2S\functions\eventhandlers\fn_playerConnected.sqf2S\hfunctions\eventhandlers\fn_respawn.sqf2f\functions\macros.inc2S\;'functions\setup\fn_client.sqf2S\functions\setup\fn_mission.sqf2S\functions\setup\fn_server.sqf2S\Wfunctions\systems\fn_applyLoadout.sqf2S\functions\systems\fn_applyWeapon.sqf2S\3functions\systems\fn_autoheal.sqf2S\functions\systems\fn_fixDiscordString.sqf2S\functions\systems\fn_getLeaderboardStats.sqf2S\functions\systems\fn_jump.sqf2S\ofunctions\systems\fn_log.sqf2S\functions\systems\fn_moveToSpawn.sqf2S\ functions\systems\fn_openAllDoors.sqf2S\functions\systems\fn_resizeCombatZone.sqf2S\functions\systems\fn_roundOver.sqf2S\=functions\systems\fn_setWeaponPool.sqf2S\functions\systems\fn_setWeather.sqf2S\functions\systems\fn_stayInsideCombatZone.sqf2S\functions\systems\fn_voteMap.sqf2S\Kfunctions\ui\fn_hitmarker.sqf2S\Afunctions\ui\fn_leaderboard.sqf2S\ functions\ui\fn_leaderboardMini.sqf2S\$functions\ui\fn_miniMap.sqf2S\*functions\ui\fn_voteMap.sqf2S\ functions\ui\fn_watermark.sqf2S\?functions\ui\fn_weaponList.sqf2S\functions\ui\fn_welcome.sqf2S\license.md2S\load.paa2S\YEmission.sqm{\:ui\controls.cpp2S\|1ui\DisplayMiniMap.cpp2S\victory.ogg2S\3H/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ //#define DEV_BUILD #ifdef DEV_BUILD enableDebugConsole[]={"76561198090361580"}; #endif joinUnassigned=0; skipLobby=0; respawn=3; respawnDelay=5; respawnDialog=1; disabledAI=1; disableRandomization[]={"All"}; allowFunctionsLog=0; #ifdef DEV_BUILD allowFunctionsRecompile=1; #else allowFunctionsRecompile=0; #endif disableChannels[]={ {0,false,true}, // Global {1,true,true}, // Side {2,true,true}/*, // Command {3,false,false}, // Group {4,false,false}, // Vehicle {5,false,false} // Direct*/ }; corpseManagerMode=1; corpseLimit=0; corpseRemovalMinTime=5; corpseRemovalMaxTime=6; wreckManagerMode=1; wreckLimit=0; wreckRemovalMinTime=10; wreckRemovalMaxTime=11; class Hull3 { isEnabled = 0; }; class CfgDebriefingSections { class acex_killTracker { title = "Acex Killed Events"; variable = "acex_killTracker_outputText"; }; }; // https://steamcommunity.com/sharedfiles/filedetails/?id=1493485159 class CfgDiscordRichPresence { applicationID="534915632446046244"; defaultDetails="Joining session"; defaultState=""; defaultLargeImageKey="arma3"; defaultLargeImageText=""; defaultSmallImageKey=""; defaultSmallImageText=""; }; #ifdef IS_AIO_MOD #include "\GunGame\functions\CfgDebriefing.cpp" #include "\GunGame\functions\CfgFunctions.cpp" #include "\GunGame\functions\CfgParams.cpp" #include "\GunGame\functions\CfgRemoteExec.cpp" #include "\GunGame\functions\CfgSounds.cpp" #include "\GunGame\ui\controls.cpp" class RscTitles { #include "\GunGame\ui\DisplayMiniMap.cpp" }; #else #include "functions\CfgDebriefing.cpp" #include "functions\CfgFunctions.cpp" #include "functions\CfgParams.cpp" #include "functions\CfgRemoteExec.cpp" #include "functions\CfgSounds.cpp" #include "ui\controls.cpp" class RscTitles { #include "ui\DisplayMiniMap.cpp" }; #endif allowProfileGlasses = 0; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" params [["_unit",objNull,[objNull]]]; if (isNull _unit) exitWith {}; private _weaponPool = GVAR(MNS,"GG_s_weaponPool",[]); private _killsPerWeapon = GVAR(MNS,"GG_s_killsPerWeapon",2); private _curIndex = 0 max ((GVAR(selectRandom allPlayers,"GG_c_score",0)) + selectRandom[0,1,-1]) min (count _weaponPool - 1); private _weapon = _weaponPool#_curIndex; private _magazine = getArray(configFile >> "CfgWeapons" >> _weapon >> "magazines")#0; {_unit removeMagazine _x} foreach magazines _unit; removeAllWeapons _unit; while {_unit canAdd _magazine} do { _unit addMagazine _magazine; }; _unit addWeapon _weapon; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define GG_ai_fnc_clean #include "..\defines.inc" { if (!isPlayer _x) then { deleteVehicle _x; }; } foreach allUnits; { if ((GVAR(_x,"GG_s_group_AI",false)) && {count units _x == 0}) then { deleteGroup _x; }; } foreach allGroups;/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define GG_ai_fnc_create #include "..\defines.inc" if ROUND_OVER exitWith {}; private _difficulty = "AIDifficulty" call BIS_fnc_getParamValue; private _group = createGroup[west,true]; private _unit = _group createUnit ["B_RangeMaster_F",getMarkerPos "respawn",[],0,"NONE"]; _unit setSkill _difficulty; _unit allowFleeing (1-_difficulty); _unit disableConversation true; _unit enableStamina false; _unit setCustomAimCoef (1-_difficulty); _group setCombatMode "RED"; _group setBehaviour "COMBAT"; SVAR(_group,"GG_s_group_AI",true); _unit addEventHandler ["HandleDamage",{call GG_eventhandler_fnc_handleDamage}]; _unit addMPEventHandler ["MPHit",{call GG_eventhandler_fnc_MPHit}]; _unit addMPEventHandler ["MPKilled",{call GG_eventhandler_fnc_MPKilled}]; [] call GG_system_fnc_resizeCombatZone; [_unit] call GG_system_fnc_applyLoadout; [_unit] call GG_ai_fnc_moveToSpawn; [_unit] call GG_ai_fnc_applyWeapon; _unit spawn { while {alive _this} do { [_this] call GG_ai_fnc_monitor; uiSleep 5; }; }; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define GG_ai_fnc_init #include "..\defines.inc" private _numberOfAI = "AIUnits" call BIS_fnc_getParamValue; for "_i" from 1 to _numberOfAI do { [] call GG_ai_fnc_create; }; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define GG_ai_fnc_monitor #include "..\defines.inc" params [["_unit",objNull,[objNull]]]; if (isNull _unit) exitWith {}; if !(_unit inArea "GG_CombatZone") exitWith { _unit setDamage 1; }; private _target = assignedTarget _unit; if (!isNull _target && {alive _target //([objNull,"VIEW"] checkVisibility [eyePos _unit,getPosASL _target]) > 0.25 }) exitWith {}; private _difficulty = "AIDifficulty" call BIS_fnc_getParamValue; private _units = allUnits select {alive _x && {_x != _unit && {_x inArea "GG_CombatZone"}}} apply {[_unit distance _x,_x]}; _units sort true; private _target = _units param [0,[]] param [1,objNull]; private _pos = if (isNull _target) then {markerPos "GG_CombatZone"} else { if (_difficulty >= 0.75) then { _unit doTarget _target; }; getPos _target; }; _unit doMove _pos; _unit setSpeedMode "FULL"; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_ai_fnc_moveToSpawn #include "..\defines.inc" #define SPAWN_MARKER "GG_CombatZone" params [["_unit",objNull,[objNull]]]; if (isNull _unit) exitWith {}; if ROUND_OVER exitWith { _unit setPos (markerpos "respawn"); }; private _zoneCenter = markerPos SPAWN_MARKER; private _zoneSize = markerSize SPAWN_MARKER; _zoneSize = (_zoneSize select 0) max (_zoneSize select 1); private _spawnPos = []; for "_i" from 1 to 1000 do { scopeName "findSpawnLoop"; private _thisPos = ATLtoASL(([_zoneCenter,0,(0.75 max (_i/20) min 1)*_zoneSize,1,0,0.35] call BIS_fnc_findSafePos) + [0]); if (_thisPos inArea SPAWN_MARKER) then { private _isHidden = true; { if (alive _x && {getpos _x inArea SPAWN_MARKER}) then { private _eyePos = eyePos _x; private _eyeIntersect = lineIntersects[_eyePos,_thisPos vectorAdd [0,0,1.8],_x,_unit]; private _bodyIntersect = lineIntersects[_eyePos,_thisPos vectorAdd [0,0,0.9],_x,_unit]; private _footIntersect = lineIntersects[_eyePos,_thisPos,_x,_unit]; if (false in [_eyeIntersect,_bodyIntersect,_footIntersect]) exitwith { _isHidden = false; }; }; } foreach allUnits; if _isHidden then { private _nearUnits = nearestObjects[ASLtoAGL _thisPos,["CAManBase"],25] select {alive _x}; if (count _nearUnits < 1) then { _spawnPos = +_thisPos; breakOut "findSpawnLoop"; }; }; }; }; if (count _spawnPos == 0) exitWith { uisleep 3; [] call THIS_FUNC; }; _unit setPosASL _spawnPos; _unit setDir (getDir _unit + (_unit getRelDir markerPos SPAWN_MARKER)); _unit setDamage 0; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ class CfgDebriefing { class MissingMods { title = "Unable to play"; subtitle = "You are missing mods!"; description = "The current weapon pool requires mods that you do not have enabled.
Please enable the required mods before reconnecting."; }; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ class CfgFunctions { class GG_ai { class ai { #ifdef IS_AIO_MOD file="\GunGame\functions\ai"; #endif class applyWeapon {}; class init {}; class clean {}; class create {}; class moveToSpawn {}; class monitor {}; }; }; class GG_config { class configs { #ifdef IS_AIO_MOD file="\GunGame\functions\configs"; #endif class loadouts {}; class maps {}; class weapons {}; }; }; class GG_eventhandler { class eventhandlers { #ifdef IS_AIO_MOD file="\GunGame\functions\eventhandlers"; #endif class inventoryOpened {}; class playerConnected {}; class handleDisconnect {}; class MPKilled {}; class MPHit {}; class respawn {}; class keyDown {}; class keyUp {}; class map {}; class handleDamage {}; }; }; class GG_setup { class setup { #ifdef IS_AIO_MOD file="\GunGame\functions\setup"; #endif class mission {preInit=1;}; class client {}; class server {}; }; }; class GG_system { class systems { #ifdef IS_AIO_MOD file="\GunGame\functions\systems"; #endif class log {}; class moveToSpawn {}; class applyLoadout {}; class applyWeapon {}; class setWeaponPool {}; class voteMap {}; class stayInsideCombatZone {}; class getLeaderboardStats {}; class fixDiscordString {}; class roundOver {}; class setWeather {}; class resizeCombatZone {}; class jump {}; class autoheal {}; class openAllDoors {}; }; }; class GG_ui { class ui { #ifdef IS_AIO_MOD file="\GunGame\functions\ui"; #endif class voteMap {}; class miniMap {}; class watermark {}; class leaderboard {}; class leaderboardMini {}; class hitmarker {}; class weaponList {}; class welcome {}; }; }; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define SPACER(n) class spacer##n {text=" ";texts[]={" "};values[]={0};}; class Params { class WeaponPool { title = "Select which mod the weapon pool will be created from"; texts[] = { /* 0 */ "Auto-Detect (By map)", /* 1 */ "Vanilla", /* 2 */ "Vanilla (DLC)", /* 10 */ "3CB BAF", /* 40 */ "CUP", /* 20 */ "IFA3", /* 50 */ "OPTRE", /* 30 */ "RHS (AFRF, USAF, SAF & GREF)" }; values[] = {0,1,2,10,40,20,50,30}; default = 0; }; class WeaponType { title = "Select which weapon type the pool will be comprised of"; texts[] = {"All","SMG/Shotguns","Rifles","Snipers","Machine Guns","Pistols"}; values[] = {0,1,2,3,4,5}; default = 0; }; class Loadout { title = "Select which mod the player loadout will be created from"; texts[] = { /* 0 */ "Auto-Detect (By map)", /* 1 */ "Vanilla", /* 2 */ "Vanilla (DLC)", /* 10 */ "3CB BAF (Desert)", /* 11 */ "3CB BAF (Temperate)", /* 12 */ "3CB BAF (Woodland)", /* 40 */ "CUP (ACU)", /* 41 */ "CUP (Desert)", /* 42 */ "CUP (MTP)", /* 43 */ "CUP (Winter)", /* 44 */ "CUP (Woodland)", /* 20 */ "IFA3", /* 21 */ "IFA3 (Winter)", /* 50 */ "OPTRE (Spartan)", /* 51 */ "OPTRE (Urban)", /* 30 */ "RHS (OCP)", /* 31 */ "RHS (UCP)" }; values[] = {0,1,2,10,11,12,40,41,42,43,44,20,21,50,51,30,31}; default = 0; }; SPACER(1); class KillStreak { title = "Kill streak required to advance to next weapon"; texts[] = {"Auto-Detect (By weapon pool)","1","2","3","4","5","6","7","8","9","10"}; values[] = {0,1,2,3,4,5,6,7,8,9,10}; default = 0; }; class MaxRounds { title = "Maximum rounds played before the mission ends"; texts[] = {"Infinite","1","2","3","4","5","6","7","8","9","10"}; values[] = {0,1,2,3,4,5,6,7,8,9,10}; default = 0; }; SPACER(2); class AIUnits { title = "Select number of AI enemys"; texts[] = {"None","1","2","3","4","5","10","15","20"}; values[] = {0,1,2,3,4,5,10,15,20}; default = 0; }; class AIDifficulty { title = "Select AI difficulty"; texts[] = {"Storm Trooper","Rookie","Recruit","Veteran","Wall Hacks & Aim Bot"}; values[] = {0,0.25,0.5,0.75,1}; default = 0.25; }; SPACER(3); class TimeOfDay { title = "Select time of day"; texts[] = {"Random","6 AM","9 AM","12 PM","3 PM","6 PM"}; values[] = {0,6,9,12,15,18}; default = 0; }; class Weather_Fog { title = "Select fog density"; texts[] = {"Random","No Fog","Light Fog","Heavy Fog"}; values[] = {0,1,2,3}; default = 1; }; class Weather_Rain { title = "Select rain levels"; texts[] = {"Random","No Rain","Light Rain","Heavy Rain","Thunder Storm"}; values[] = {0,1,2,3,4}; default = 1; }; }; #undef SPACER/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ class CfgRemoteExec { class Functions { mode = 1; jip = 1; class GG_system_fnc_roundOver {allowedTargets = 2;}; class GG_system_fnc_resizeCombatZone {allowedTargets = 2;}; #ifdef DEV_BUILD class bis_fnc_debugconsoleexec {allowedTargets = 0;}; #endif }; class Commands { mode = 1; jip = 0; class switchMove {allowedTargets = 0;}; }; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ class CfgSounds { class NewWeapon { name = "NewWeapon"; sound[] = {"@A3\Sounds_F\sfx\blip1", 0.5, 1}; titles[] = {}; }; class RevertWeapon { name = "RevertWeapon"; sound[] = {"@A3\Sounds_F\sfx\zoomout", 0.8, 1}; titles[] = {}; }; class Victory { name = "Victory"; #ifdef IS_AIO_MOD sound[] = {"@GunGame\victory.ogg", 0.5, 1}; #else sound[] = {"victory.ogg", 0.5, 1}; #endif titles[] = {}; }; class Defeat { name = "Defeat"; sound[] = {"@A3\music_f_orange\music\eventtrack02_f_orange.ogg", 0.5, 1}; titles[] = {}; }; }; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define VANILLA 1 #define VANILLA_DLC 2 #define TCB_BAF_Desert 10 #define TCB_BAF_Temperate 11 #define TCB_BAF_Woodland 12 #define IFA3 20 #define IFA3_Winter 21 #define RHS_OCP 30 #define RHS_UCP 31 #define CUP_ACU 40 #define CUP_DESERT 41 #define CUP_MTP 42 #define CUP_WINTER 43 #define CUP_WOODLAND 44 #define OPTRE_SPARTAN 50 #define OPTRE_URBAN 51 private _paramValue = "Loadout" call BIS_fnc_getParamValue; private _loadout = if (_paramValue == 0) then { switch worldName do { // Vanilla case "Altis"; case "Malden"; case "Stratis":{VANILLA}; // Vanilla (DLC) case "Tanoa":{VANILLA_DLC}; // CUP case "sara"; case "porto"; case "chernarus"; case "chernarus_summer":{CUP_MTP}; case "Chernarus_Winter":{CUP_WINTER}; case "zargabad"; case "takistan":{CUP_DESERT}; // IFA3 case "Staszow"; case "I44_Merderet_V3"; case "I44_merderet_koth":{IFA3}; case "StaszowWinter"; case "SWU_Ardennes_1944_Winter":{IFA3_Winter}; // Independent maps case "MontellaV3"; case "isladuala3":{VANILLA}; default {VANILLA}; }; } else {_paramValue}; (switch _loadout do { case VANILLA:{["U_B_CombatUniform_mcam_vest","V_PlateCarrier1_rgr","H_HelmetB_light_sand","G_Bandanna_aviator"]}; case VANILLA_DLC:{["U_B_T_Soldier_SL_F","V_PlateCarrier1_tna_F","H_HelmetB_Light_tna_F","G_Bandanna_aviator"]}; case TCB_BAF_Desert:{["UK3CB_BAF_U_CombatUniform_DDPM_ShortSleeve","UK3CB_BAF_V_Osprey_DDPM5","UK3CB_BAF_H_Mk6_DDPM_B","UK3CB_BAF_G_Tactical_Black",{ isClass(configfile >> "CfgPatches" >> "UK3CB_BAF_Equipment") }]}; case TCB_BAF_Temperate:{["UK3CB_BAF_U_CombatUniform_DPMT_ShortSleeve","UK3CB_BAF_V_Osprey_DPMT5","UK3CB_BAF_H_Mk6_DPMT_B","UK3CB_BAF_G_Tactical_Black",{ isClass(configfile >> "CfgPatches" >> "UK3CB_BAF_Equipment") }]}; case TCB_BAF_Woodland:{["UK3CB_BAF_U_CombatUniform_DPMW_ShortSleeve","UK3CB_BAF_V_Osprey_DPMW5","UK3CB_BAF_H_Mk6_DPMW_B","UK3CB_BAF_G_Tactical_Black",{ isClass(configfile >> "CfgPatches" >> "UK3CB_BAF_Equipment") }]}; case CUP_ACU:{["CUP_U_B_USArmy_Base","CUP_V_B_IOTV_tl","CUP_H_USArmy_HelmetMICH","CUP_G_Oakleys_Drk",{ isClass(configfile >> "CfgPatches" >> "CUP_Creatures_People_Core") }]}; case CUP_DESERT:{["CUP_U_B_CZ_DST_NoKneepads","CUP_V_B_BAF_DDPM_Osprey_Mk3_Rifleman","CUP_H_CZ_Helmet02","CUP_G_Oakleys_Drk",{ isClass(configfile >> "CfgPatches" >> "CUP_Creatures_People_Core") }]}; case CUP_MTP:{["CUP_U_B_BAF_MTP_UBACSLONG","CUP_V_B_BAF_MTP_Osprey_Mk4_Rifleman","CUP_H_BAF_MTP_Mk7","CUP_G_Oakleys_Drk",{ isClass(configfile >> "CfgPatches" >> "CUP_Creatures_People_Core") }]}; case CUP_WINTER:{["CUP_U_B_CDF_SNW_2","CUP_V_CDF_6B3_1_SNW","CUP_H_USArmy_HelmetMICH_earpro_ess","CUP_G_Oakleys_Drk",{ isClass(configfile >> "CfgPatches" >> "CUP_Creatures_People_Core") }]}; case CUP_WOODLAND:{["CUP_U_B_CZ_WDL_NoKneepads","CUP_V_CZ_vest04","CUP_H_CZ_Helmet04","CUP_G_Oakleys_Drk",{ isClass(configfile >> "CfgPatches" >> "CUP_Creatures_People_Core") }]}; case IFA3:{["U_LIB_US_Rangers_Uniform","V_LIB_US_Assault_Vest","H_LIB_US_Helmet","",{ isClass (configFile >> "CfgPatches" >> "WW2_Assets_c_Characters_ZZZ_LastLoaded_c") && isClass (configFile >> "CfgPatches" >> "WW2_Assets_c_Misc_ZZZ_LastLoaded_c") && isClass (configFile >> "CfgPatches" >> "WW2_Assets_c_Vehicles_ZZZ_LastLoaded_c") }]}; case IFA3_Winter:{["U_LIB_US_Private_w","V_LIB_US_Assault_Vest","H_LIB_US_Helmet_w","",{ isClass (configFile >> "CfgPatches" >> "WW2_Assets_c_Characters_ZZZ_LastLoaded_c") && isClass (configFile >> "CfgPatches" >> "WW2_Assets_c_Misc_ZZZ_LastLoaded_c") && isClass (configFile >> "CfgPatches" >> "WW2_Assets_c_Vehicles_ZZZ_LastLoaded_c") }]}; case OPTRE_SPARTAN:{["OPTRE_MJOLNIR_Undersuit","OPTRE_MJOLNIR_MkVBArmor","OPTRE_MJOLNIR_MkVBHelmet","",{ isClass(configfile >> "CfgPatches" >> "OPTRE_Core") }]}; case OPTRE_URBAN:{["OPTRE_MJOLNIR_Undersuit","OPTRE_UNSC_M52D_Armor_Rifleman","OPTRE_UNSC_CH252_Helmet2_Vacuum_URB","",{ isClass(configfile >> "CfgPatches" >> "OPTRE_Core") }]}; case RHS_OCP:{["rhs_uniform_cu_ocp","rhsusf_iotv_ocp_Rifleman","rhsusf_ach_helmet_ocp","rhs_googles_black",{ isClass(configfile >> "CfgPatches" >> "rhsusf_main") }]}; case RHS_UCP:{["rhs_uniform_cu_ucp","rhsusf_iotv_ucp_Rifleman","rhsusf_ach_helmet_ucp","rhs_googles_black",{ isClass(configfile >> "CfgPatches" >> "rhsusf_main") }]}; }) params [["_uniform",""],["_vest",""],["_headgear",""],["_goggles",""],["_condition",{true}]]; if !(call _condition) exitWith {endMission "MissingMods";[]}; [[],[],[],[_uniform,[]],[_vest,[]],[],_headgear,_goggles,[],["ItemMap","","","ItemCompass","",""]]; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ switch worldName do { // [name,pos,size,angle] // Vanilla case "Altis":{[ ["Aggelochori",[3877.54,13796.6,0],[100,100],0], ["Agios Dionysios",[9238.87,15835.1,0],[100,100],0], ["Anthrakia",[16626,16145.1,0],[100,100],0], ["Athira",[14016.5,18719.4,0],[100,100],0], ["Chalkeia",[20243.3,11659.3,0],[100,100],0], ["Charkia",[18114.4,15241.3,0],[100,100],0], ["Dorida",[19411.8,13248.9,0],[100,100],0], ["Feres",[21676.9,7588.09,0],[100,100],0], ["Frini",[14600.5,20775.6,0],[100,100],0], ["Galati",[10330.2,19063.2,0],[100,100],0], ["Gravia",[14487.1,17633,0],[100,100],0], ["Kalochori",[21383.4,16357.1,0],[100,100],0], ["Kavala",[3461.95,13031.6,0],[100,100],0], ["Kore",[7145.13,16453.1,0],[100,100],0], ["Lakka",[12375.5,15620.7,0],[100,100],0], ["Molos",[27067.3,23271.7,0],[100,100],0], ["Negades",[4890.42,16167.9,0],[100,100],0], ["Neochori",[12604.4,14309.5,0],[100,100],0], ["Neri",[4140.66,11729.3,0],[100,100],0], ["Oreokastro",[4575.54,21396.1,0],[100,100],0], ["Panagia",[20503.7,8890.49,0],[100,100],0], ["Panochori",[5093.44,11245.4,0],[100,100],0], ["Paros",[20946.6,16951.4,0],[100,100],0], ["Poliakko",[10986.7,13422.4,0],[100,100],0], ["Pyrgos",[16784,12608,0],[100,100],0], ["Rodopoli",[18794,16591.4,0],[100,100],0], ["Selakano",[20791.6,6729.13,0],[100,100],0], ["Sofia",[25684.2,21326.8,0],[100,100],0], ["Stavros",[12932.5,15054.2,0],[100,100],0], ["Syrta",[8638.17,18258.7,0],[100,100],0], ["Telos",[16382.6,17223.8,0],[100,100],0], ["Therisa",[10652.7,12237.9,0],[100,100],0], ["Zaros",[9022.36,12016.1,0],[100,100],0] ]}; case "Malden":{[ ["Arudy",[5548.4,6991.33,0],[100,100],0], ["Cancon",[5401.5,2769.18,0],[100,100],0], ["Chapoi",[5871.46,3543.12,0],[100,100],0], ["Dourdan",[7059.65,7123.09,0],[100,100],0], ["Houdan",[7125.97,6071.48,0],[100,100],0], ["La Pessagne",[3143.26,6362.11,0],[100,100],0], ["La Rivière",[3767.7,3210.04,0],[100,100],0], ["La Trinité",[7269.26,7946.097,0],[100,100],0], ["Larche",[6015.88,8641.44,0],[100,100],0], ["Le Port",[8240.22,3139.32,0],[100,100],0], ["Lolisse",[5554.94,11190.9,0],[100,100],0], ["Saint Louis",[7140.31,8959.79,0],[100,100],0] ]}; case "Stratis":{[ ["Agia Marina",[2952.7,5996.67,0],[100,100],0], ["Stratis Air Base",[2153.62,5678.9,0],[100,100],0] ]}; // Vanila (DLC) case "Tanoa":{[ ["Belfort",[3081.95,11123.2,0],[100,100],0], ["Blue Pearl Port",[13405.2,12277.3,0],[100,100],0], ["Doodstil",[12783.5,4782.8,0],[100,100],0], ["Harcourt",[11295.3,5254.37,0],[100,100],0], ["Georgetown",[5630.45,10012.7,0],[100,100],0], ["Katkoula",[5509.35,4076.51,0],[100,100],0], ["Kotomo",[10884,6295.69,0],[100,100],0], ["La Rochelle",[9544.26,13514.2,0],[100,100],0], ["Linjhaven",[11637.6,2824.52,0],[100,100],0], ["Luganville",[13961.3,8343.63,0],[100,100],0], ["Moddergat",[9397.28,3983.44,0],[100,100],0], ["Momea",[10353.8,13323.2,0],[100,100],0], ["Ouméré",[12856.1,7416.46,0],[100,100],0], ["Regina",[5077.6,8664.92,0],[100,100],0], ["Tuvanaka",[1804.65,11984.7,0],[100,100],0], ["Yanukka",[2925.28,3405.76,0],[100,100],0] ]}; // CUP case "chernarus_summer"; case "Chernarus_Winter"; case "chernarus":{[ ["Berezino",[11972,9091.55,0],[100,100],0], ["Chernogorsk",[6807.27,2485.18,0],[100,100],0], ["Elektrozavodsk",[10481.3,2265.37,0],[100,100],0], ["Krasnostav",[11092.4,12328.6,0],[80,120],308.169], ["Polana",[10658,8035.83,0],[100,100],0], ["Solnichniy",[13381.7,6248.11,0],[100,100],0], ["Stary Sobor",[6098.06,7746.98,0],[80,120],307.733], ["Zelenogorsk",[2748.52,5253.75,0],[80,120],14.6024] ]}; case "porto":{[ ["Porto",[2576.05,2322.41,0],[100,100],0] ]}; case "sara":{[ ["Bagango",[14260.7,12507.4,0],[100,100],0], ["Corazol",[13188.9,8852.75,0],[100,100],0], ["Cayo",[9341.7,5910.46,0],[100,100],0], ["Ortego",[12386.6,7110.65,0],[100,100],0], ["Paraiso",[10543,9530.88,0],[100,100],0], ["Somato",[9199.13,8285.99,0],[100,100],0] ]}; case "takistan":{[ ["Chardarakht",[10151.6,2330.95,0],[80,120],78.6032], ["Feruz Abad",[5292.6,6146.81,0],[80,120],50.8056], ["Garmsar",[10811.8,6329.23,0],[100,100],0], ["Nur",[1822.38,11930,0],[100,100],0], ["Rasman",[6264.63,11201.9,0],[100,100],0], ["Zavarak",[9864.97,11436.8,0],[100,100],0] ]}; case "zargabad":{[ ["Zargabad",[4090.7,4157.78,0],[100,100],0] ]}; // IFA3 case "I44_merderet_koth":{[ ["Chef-du-Point",[2764.67,2708.12,0],[100,100],0] ]}; case "I44_Merderet_V3":{[ ["Chef-du-Point",[2724.76,2707.97,0],[100,100],0] ]}; case "SWU_Ardennes_1944_Winter":{[ ["Le Champ De Trou",[6403.85,7284.21,0],[100,100],0] ]}; case "StaszowWinter"; case "Staszow":{[ ["Szydlow",[2506.3,11978.5,0],[100,100],0], ["Staszow",[14315,8926.35,0],[100,100],0] ]}; // Independent maps case "MontellaV3":{[ ["Cassano Irpino",[3286.63,8486.6,0],[80,120],104.795], ["Laceno",[6292.98,4037.95,0],[100,120],11.483], ["Montella",[2896.95,5251.44,0],[100,100],0], ["Power Plant",[4087.72,5288.9,0],[100,100],0] ]}; case "isladuala3":{[ ["Bolabongo",[4485.67,6649.36,0],[100,100],0], ["Camara",[1722.47,1397.41,0],[100,100],0], ["Canto",[8240.22,5548.53,0],[100,100],0], ["Campolongo",[9043.65,2595.04,0],[100,100],0], ["Dendala District",[4467.57,6342.56,0],[100,100],0], ["Engor",[4575.24,8170.98,0],[80,120],2.20579], ["Kinsella",[3428.88,2586.11,0],[80,120],90.1835], ["Kirabo",[8528.05,3214.41,0],[100,100],0], ["Kwako",[2061.28,5759.92,0],[100,100],0], ["Pinley",[1246.84,8765.08,0],[80,120],226.39], ["Solon",[8260.63,574.546,0],[100,100],0], ["Tarisol",[2531.15,9781.12,0],[80,120],246.791] ]}; default {[]}; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_config_fnc_weapons #include "..\defines.inc" #define VANILLA 1 #define VANILLA_DLC 2 #define TCB_BAF 10 #define IFA3 20 #define RHS 30 #define CUP 40 #define OPTRE 50 private _paramValue = "WeaponPool" call BIS_fnc_getParamValue; private _weaponPool = if (_paramValue == 0) then { switch worldName do { // Vanilla case "Altis"; case "Malden"; case "Stratis":{VANILLA}; // Vanilla (DLC) case "Tanoa":{VANILLA_DLC}; // CUP case "zargabad"; case "takistan"; case "sara"; case "porto"; case "chernarus"; case "chernarus_summer"; case "Chernarus_Winter":{CUP}; // IFA3 case "StaszowWinter"; case "Staszow"; case "SWU_Ardennes_1944_Winter"; case "I44_Merderet_V3"; case "I44_merderet_koth":{IFA3}; // Independent maps //case "MontellaV3"; //case "isladuala3"; default {VANILLA}; }; } else {_paramValue}; switch _weaponPool do { case VANILLA:{[ 2, // Kill streak required to advance weapon {true}, // Condition to use this pool (for modded weapon pools) [ // SMG / Shotgun "hgun_PDW2000_F", "SMG_01_F", "SMG_02_F", format["SMG_03%1%2_%3",selectRandom["","C"],selectRandom["","_TR"],selectRandom["black","camo","hex","khaki"]] ], [ // Rifle format["arifle_Katiba%1_F",selectRandom["","_C"]], format["arifle_Mk20%1_F",selectRandom["","_plain"]], format["arifle_MX%1%2_F",selectRandom["","C"],selectRandom["","_Black"]], format["arifle_TRG2%1_F",selectRandom[0,1]] ], [ // Marksmen format["srifle_GM6%1_F",selectRandom["","_camo"]], format["srifle_LRR%1_F",selectRandom["","_camo"]], "srifle_EBR_F", "srifle_DMR_01_F" ], [ // LMG "LMG_Mk200_F", format["arifle_MX_SW%1_F",selectRandom["","_Black"]], "LMG_Zafir_F" ], [ // Pistol "hgun_Pistol_heavy_01_F", "hgun_ACPC2_F", "hgun_P07_F", "hgun_Rook40_F", "hgun_Pistol_heavy_02_F" ] ]}; case VANILLA_DLC:{[ 2, {true}, // Pretty sure you can use DLC weapons with a watermark so no need to kick for it [ "SMG_05_F", // Only DLC weapon in the SMG section "SMG_01_F", "SMG_02_F", format["SMG_03%1%2_%3",selectRandom["","C"],selectRandom["","_TR"],selectRandom["black","camo","hex","khaki"]] ], [ format["arifle_AK%1_F",selectRandom[12,"M","S"]], format["arifle_CTAR_%1_F",selectRandom["blk","ghex","hex"]], format["arifle_MX%1_khk_F",selectRandom["","C","M"]], format["arifle_SPAR_0%1_%2_F",selectRandom[1,3],selectRandom["blk","khk","snd"]], format["arifle_ARX_%1_F",selectRandom["blk","ghex","hex"]] ], [ "srifle_GM6_ghex_F", "srifle_LRR_tna_F", format["srifle_DMR_04%1_F",selectRandom["","_Tan"]], format["srifle_DMR_07_%1_F",selectRandom["blk","hex"]], format["srifle_DMR_05_%1_F",selectRandom["blk","hex","tan"]], format["srifle_DMR_02%1_F",selectRandom["","_camo","_sniper"]], format["srifle_DMR_03%1_F",selectRandom["","_multicam","_khaki","_tan","_woodland"]], format["srifle_DMR_06%1_F",selectRandom["_camo","_olive"]] ], [ "LMG_03_F", "arifle_MX_SW_khk_F", format["MMG_01_%1_F",selectRandom["hex","tan","black"]], format["MMG_02_%1_F",selectRandom["camo","sand"]] ], [ "hgun_P07_khk_F", // only two dlc pistols "hgun_Pistol_01_F", // only two dlc pistols "hgun_Rook40_F", "hgun_Pistol_heavy_02_F" ] ]}; case TCB_BAF:{[ 2, {isClass(configFile >> "CfgPatches" >> "UK3CB_BAF_Weapons")}, [ "UK3CB_BAF_L128A1", format["UK3CB_BAF_L9%1A1",selectRandom[1,2]] ], [ format["UK3CB_BAF_L119A1%1",selectRandom["","_CQB","_FG"]], "UK3CB_BAF_L129A1", format["UK3CB_BAF_L%1",selectRandom["22","22A2","85A2","85A2_RIS_AFG","85A2_EMAG","85A2_RIS","85A2_RIS_Green","85A2_RIS_Tan","86A2","86A3","98A2"]] ], [ format["UK3CB_BAF_L11%1%2",selectRandom["5A3","8A1_Covert"],selectRandom["","_BL","_DE"]], "UK3CB_BAF_L135A1", format["UK3CB_BAF_L1A1%1",selectRandom["","_Wood"]] ], [ format["UK3CB_BAF_L110%1",selectRandom["_762","A1","A2","A2RIS","A3"]], "UK3CB_BAF_L7A2" ], [ format["UK3CB_BAF_L105A%1",selectRandom[1,2]], "UK3CB_BAF_L107A1", "UK3CB_BAF_L117A2", "UK3CB_BAF_L131A1", "UK3CB_BAF_L9A1" ] ]}; case CUP:{[ 2, {isClass(configfile >> "CfgPatches" >> "CUP_Weapons_WeaponsCore")}, [ "CUP_sgun_AA12", "CUP_sgun_M1014", "CUP_sgun_Saiga12K", "CUP_smg_bizon", "CUP_smg_EVO", format["CUP_smg_MP5$1",selectRandom["A5","SD6"]] ], [ format["CUP_arifle_AK%1",selectRandom["47","101","101_railed","101_top_rail","102","102_railed","102_top_rail","103","103_railed","103_top_rail","104","104_railed","104_top_rail","105","105_railed","105_top_rail","107","107_railed","107_top_rail","108","108_railed","108_top_rail","109","109_railed","109_top_rail","74","74_top_rail","74M","74M_railed","74M_top_rail","74M_camo","47_top_rail","M","M_top_rail","MS","MS_top_rail","S_Gold","S","S74","S74_top_rail","S74U","S74U_top_rail","S_top_rail"]], format["CUP_arifle_CZ805_%1",selectRandom["A1","A2","B"]], format["CUP_arifle_FNFAL%1",selectRandom["","_railed","5061","5062","_OSW"]], format["CUP_arifle_G36%1",selectRandom["A","C","K","A_camo","A_wdl","C_camo","C_wdl","K_camo","K_wdl"]], format["CUP_arifle_HK416_%1",selectRandom["CQB_Black","CQB_Desert","CQB_Wood","Black","Desert","Wood"]], format["CUP_arifle_HK417_%1",selectRandom[12,20]], format["CUP_arifle_L8%1",selectRandom["5A2","5A2_G","5A2_NG","6A2"]], format["CUP_arifle_M16A%1",selectRandom["2","4_Base","4_Grip"]], "CUP_arifle_HK_M27", "CUP_arifle_SBR_black", format["CUP_arifle_M4A%1",selectRandom["1","1_black","1_desert_carryhandle","1_camo_carryhandle","1_desert","1_camo","3_black","3_desert","3_camo"]], format["CUP_arifle_MG36%1",selectRandom["","_camo","_wdl"]], "CUP_arifle_mk18_black", format["CUP_arifle_Mk%1",selectRandom["16_CQC","16_CQC_black","16_CQC_FG_black","16_CQC_FG","16_CQC_woodland","16_CQC_FG_woodland","16_STD","16_STD_FG_black","16_STD_FG","16_STD_FG_woodland","16_STD_black","16_STD_woodland","16_SV","16_SV_black","16_SV_woodland","17_CQC","17_CQC_Black","17_CQC_FG_black","17_CQC_FG","17_CQC_woodland","17_CQC_FG_woodland","20","20_black","17_STD","17_STD_FG","17_STD_FG_black","17_STD_FG_woodland","17_STD_woodland","17_STD_black"]], format["CUP_arifle_RPK74%1",selectRandom["","_45","_45_top_rail","M","M_top_rail","_top_rail"]], format["CUP_arifle_Sa58%1",selectRandom["RIS1","RIS1_des","RIS2","RIS2_camo","P","P_des","V","V_camo"]], format["CUP_arifle_SAIGA_MK03%1",selectRandom["","_top_rail"]], format["CUP_arifle_TYPE_56_2%1",selectRandom["","_top_rail"]], format["CUP_arifle_XM8_%1",selectRandom["Carbine","Railed","Compact","Compact_Rail","Carbine_FG","SAW","sharpshooter"]] ], [ "CUP_srifle_AS50", format["CUP_srifle_CZ550%1",selectRandom["","_rail"]], "CUP_srifle_CZ750", format["CUP_srifle_G22_%1",selectRandom["des","wdl"]], "CUP_srifle_ksvk", format["CUP_srifle_AWM_%1",selectRandom["des","wdl"]], format["CUP_srifle_L129A1%1",selectRandom["","_HG"]], format["CUP_srifle_LeeEnfield%1",selectRandom["","_rail"]], "CUP_srifle_M107_Base", "CUP_srifle_M110", format["CUP_srifle_M14%1",selectRandom["","_DMR"]], format["CUP_srifle_M24_%1",selectRandom["wdl","blk","des"]], "CUP_srifle_M40A3", "CUP_srifle_Mk12SPR", format["CUP_srifle_SVD%1",selectRandom["","_des"]], "CUP_srifle_VSSVintorez" ], [ format["CUP_lmg_minimi%1",selectRandom["","_railed","para"]], "CUP_lmg_L110A1", "CUP_lmg_L7A2", "CUP_lmg_M240", format["CUP_lmg_m249%1",selectRandom["_SQuantoon","_pip1","_pip3","_pip4","_E2","_pip2","_para"]], format["CUP_lmg_M60E4%1",selectRandom["","_norail"]], format["CUP_lmg_MG3%1",selectRandom["","_rail"]], format["CUP_lmg_Mk48%1",selectRandom["_des","_wdl"]], "CUP_lmg_PKM", "CUP_lmg_Pecheneg", "CUP_lmg_UK59" ], [ format["CUP_hgun_%1",selectRandom["Compact","Duty","Phantom"]], format["CUP_hgun_Glock17_%1",selectRandom["","blk","tan"]], "CUP_hgun_Colt1911", "CUP_hgun_M9", "CUP_hgun_Makarov", "CUP_hgun_MicroUzi", "CUP_hgun_PB6P9", "CUP_hgun_SA61", format["CUP_hgun_TaurusTracker455%1",selectRandom["","_gold"]] ] ]}; case IFA3:{[ 2, {isClass(configFile >> "CfgPatches" >> "WW2_Assets_c_Weapons_ZZZ_LastLoaded_c")}, [ format["LIB_M1%1_Thompson",selectRandom["928","928A1","A1"]], format["LIB_MP%1",selectRandom[38,40]], "LIB_M3_GreaseGun", format["LIB_PPSh41_%1",selectRandom["d","m"]] ], [ "LIB_DELISLE", "LIB_FG42G", format["LIB_%1",selectRandom["G3340","G41","G43","K98","K98_Late"]], "LIB_M1_Carbine", "LIB_M1_Garand", "LIB_M1A1_Carbine", "LIB_M1_Garand", format["LIB_M%1",selectRandom[9130,38,44]], "LIB_MP44", "LIB_M1918A2_BAR", "LIB_SVT_40" ], [ //"LIB_PTRD", "LIB_K98ZF39", "LIB_M1903A4_Springfield", "LIB_M9130PU" ], [ "LIB_DP28", "LIB_DT", format["LIB_M1919A%1",selectRandom[4,6]], "LIB_MG42", format["LIB_MG34%1",selectRandom["","_PT"]] ], [ "LIB_M1896", "LIB_Colt_M1911", "LIB_M1895", "LIB_P08", "LIB_P38", "LIB_TT33", "LIB_WaltherPPK" ] ]}; case OPTRE:{[ 2, {isClass(configfile >> "CfgPatches" >> "OPTRE_Core")}, [ format["OPTRE_M45%1",selectRandom["","A","E"]], "OPTRE_M90A", "OPTRE_M7" ], [ "OPTRE_BR55HB", "OPTRE_MA37", "OPTRE_MA5A", format["OPTRE_MA5%1",selectRandom["B","C"]], "OPTRE_MA5C", "OPTRE_MA5K" ], [ "OPTRE_M392_DMR", format["OPTRE_M393%1",selectRandom["_DMR","S_DMR"]], "OPTRE_SRS99C", "OPTRE_SRS99D" ], [ "OPTRE_M247", "OPTRE_M73" ], [ format["OPTRE_M6%1",selectRandom["C","G"]], "OPTRE_M7_Folded" ] ]}; case RHS:{[ 2, { isClass(configFile >> "CfgPatches" >> "rhs_main") && isClass(configFile >> "CfgPatches" >> "rhsgref_main") && isClass(configFile >> "CfgPatches" >> "rhssaf_main") && isClass(configFile >> "CfgPatches" >> "rhsusf_main") }, [ format["rhsusf_weap_MP7A2%1",selectRandom["","_aor1","_desert","_winter"]], format["rhs_weap_M590_%1RD",selectRandom[5,8]], "rhs_weap_savz61_folded", format["rhs_weap_pp2000%1",selectRandom["","_folded"]], format["rhs_weap_vss%1",selectRandom["","_grip"]], "rhs_weap_Izh18", format["rhs_weap_m3a1%1",selectRandom["","_specops"]], "rhs_weap_savz61" ], [ format["rhs_weap_hk416d%1",selectRandom["10","10_LMT","10_LMT_d","10_LMT_wd","145","145_d","145_d_2","145_wd","145_wd_2"]], format["rhs_weap_m16a4%1",selectRandom["","_carryhandle"]], format["rhs_weap_m27iar%1",selectRandom["","_grip"]], format["rhs_weap_m4%1",selectRandom["","_carryhandle","_carryhandle_mstock","_mstock"]], format["rhs_weap_m4a1%1",selectRandom["","_carryhandle","_carryhandle_mstock","_blockII","_blockII_bk","_blockII_KAC_bk","_blockII_d","_blockII_KAC_d","_blockII_KAC","_blockII_wd","_blockII_KAC_wd","_d","_d_mstock","_mstock","_wd","_wd_mstock"]], format["rhs_weap_sr25%1",selectRandom["","_d","_ec","_ec_d","_ec_wd","_wd"]], format["rhs_weap_mk18%1",selectRandom["","_bk","_KAC_bk","_d","_KAC_d","_KAC","_wd","_KAC_wd"]], format["rhs_weap_ak%1",selectRandom["103","103_1","103_2","103_zenitco01","103_zenitco01_b33","104","104_zenitco01","104_zenitco01_b33","105","105_zenitco01","105_zenitco01_b33","74","74_3","74_2","74m","74m_camo","74m_desert","74m_fullplum","74m_zenitco01","74m_zenitco01_b33","74mr","74n","74n_2","m","m_zenitco01_b33","mn","ms","s74","s74_2","s74n","s74n_2","s74u","s74un"]], format["rhs_weap_asval%1",selectRandom["","_grip"]], format["rhs_weap_m21%1",selectRandom["a","a_pr","s","s_pr"]], format["rhs_weap_vhs%1",selectRandom["d2","d2_ct15x","k2"]], format["rhs_weap_g36%1",selectRandom["c","kv"]] ], [ format["rhs_weap_M107%1",selectRandom["","_d","_w"]], "rhs_weap_m14ebrri", format["rhs_weap_XM2010%1",selectRandom["","_wd","_d","_sa"]], format["rhs_weap_m24sws%1",selectRandom["","_d","_wd"]], format["rhs_weap_m40a5%1",selectRandom["","_d","_wd"]], format["rhs_weap_svd%1",selectRandom["p","p_wd","s"]], "rhs_weap_t5000", "rhs_weap_kar98k", "rhs_weap_m1garand_sa43", format["rhs_weap_%1",selectRandom["m38","m38_rail","mosin_sbr"]], "rhs_weap_m82a1" ], [ format["rhs_weap_m240%1",selectRandom["B","G"]], format["rhs_weap_m249%1",selectRandom["","_pip_L","_pip_L_para","_pip_L_vfg","_pip_S","_pip_S_para","_pip_S_vfg","_pip"]], "rhs_weap_pkm", "rhs_weap_pkp", "rhs_weap_mg42", "rhs_weap_minimi_para_railed", "rhs_weap_m84" ], [ "rhsusf_weap_glock17g4", "rhsusf_weap_m1911a1", "rhsusf_weap_m9", "rhs_weap_6p53", "rhs_weap_pb_6p9", "rhs_weap_pya", "rhs_weap_makarov_pm", "rhs_weap_tt33", "rhs_weap_type94_new" ] ]}; }; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ // ~ Statics #define MNS missionNameSpace #define UINS uiNameSpace #define PROFNS profileNameSpace #define SWITCH_SYS_PARAMS params[["_mode","",[""]],["_params",[]]] // ~ States #define COMBAT_ZONE_EXISTS (markerBrush "GG_CombatZone" == "SolidBorder") #define ROUND_OVER !(isNil "GG_s_roundWinner") // ~ Operations #define QUOTE(a) #a #define GVAR(a,b,c) a getVariable [b,c] #define GVAR_N(a,b) a getVariable b #define SVAR(a,b,c) a setVariable [b,c] #define SVAR_J(a,b,c,d) a setVariable [b,c,d] #ifdef DISPLAY_NAME #define THIS_DISPLAY DISPLAY(DISPLAY_NAME) #endif #define DISPLAY(name) GVAR(UINS,QUOTE(name),displayNull) #define USE_DISPLAY(display) private _display = display #define USE_CTRL(ctrl,idc) private ctrl = _display displayCtrl idc #define USE_CTRL_G(ctrl,parent,idc) private ctrl = parent controlsGroupCtrl idc #ifdef THIS_FUNC #define FUNC_SUBVAR_RAW(suffix) THIS_FUNC##_##suffix #define DLOG(input) [QUOTE(THIS_FUNC),input] call GG_system_fnc_log #endif // ~ UI Positioning #ifdef pixelScale // Mission UIs were built using small UI scale. // These values are used to properly scale UIs for different sizes. #define GRID_W_SCALE (0.00126263 * 8 * 0.50) #define GRID_H_SCALE (0.0016835 * 8 * 0.50) #define PX_WA(n) n*GRID_W #define PX_HA(n) n*GRID_H #define PX_WS(n) n*(GRID_W*(GRID_W_SCALE/GRID_W)) #define PX_HS(n) n*(GRID_H*(GRID_H_SCALE/GRID_H)) #define CENTER_XA(n) (CENTER_X)-(0.5*(PX_WA(n))) #define CENTER_YA(n) (CENTER_Y)-(0.5*(PX_HA(n))) #define CENTER_XS(n) (CENTER_X)-(0.5*(PX_WS(n))) #define CENTER_YS(n) (CENTER_Y)-(0.5*(PX_HS(n))) #endif#ifndef DIK_ESCAPE /**************************************************************************** * * DirectInput keyboard scan codes * ****************************************************************************/ #define DIK_ESCAPE 0x01 #define DIK_1 0x02 #define DIK_2 0x03 #define DIK_3 0x04 #define DIK_4 0x05 #define DIK_5 0x06 #define DIK_6 0x07 #define DIK_7 0x08 #define DIK_8 0x09 #define DIK_9 0x0A #define DIK_0 0x0B #define DIK_MINUS 0x0C /* - on main keyboard */ #define DIK_EQUALS 0x0D #define DIK_BACK 0x0E /* backspace */ #define DIK_TAB 0x0F #define DIK_Q 0x10 #define DIK_W 0x11 #define DIK_E 0x12 #define DIK_R 0x13 #define DIK_T 0x14 #define DIK_Y 0x15 #define DIK_U 0x16 #define DIK_I 0x17 #define DIK_O 0x18 #define DIK_P 0x19 #define DIK_LBRACKET 0x1A #define DIK_RBRACKET 0x1B #define DIK_RETURN 0x1C /* Enter on main keyboard */ #define DIK_LCONTROL 0x1D #define DIK_A 0x1E #define DIK_S 0x1F #define DIK_D 0x20 #define DIK_F 0x21 #define DIK_G 0x22 #define DIK_H 0x23 #define DIK_J 0x24 #define DIK_K 0x25 #define DIK_L 0x26 #define DIK_SEMICOLON 0x27 #define DIK_APOSTROPHE 0x28 #define DIK_GRAVE 0x29 /* accent grave */ #define DIK_LSHIFT 0x2A #define DIK_BACKSLASH 0x2B #define DIK_Z 0x2C #define DIK_X 0x2D #define DIK_C 0x2E #define DIK_V 0x2F #define DIK_B 0x30 #define DIK_N 0x31 #define DIK_M 0x32 #define DIK_COMMA 0x33 #define DIK_PERIOD 0x34 /* . on main keyboard */ #define DIK_SLASH 0x35 /* / on main keyboard */ #define DIK_RSHIFT 0x36 #define DIK_MULTIPLY 0x37 /* * on numeric keypad */ #define DIK_LMENU 0x38 /* left Alt */ #define DIK_SPACE 0x39 #define DIK_CAPITAL 0x3A #define DIK_F1 0x3B #define DIK_F2 0x3C #define DIK_F3 0x3D #define DIK_F4 0x3E #define DIK_F5 0x3F #define DIK_F6 0x40 #define DIK_F7 0x41 #define DIK_F8 0x42 #define DIK_F9 0x43 #define DIK_F10 0x44 #define DIK_NUMLOCK 0x45 #define DIK_SCROLL 0x46 /* Scroll Lock */ #define DIK_NUMPAD7 0x47 #define DIK_NUMPAD8 0x48 #define DIK_NUMPAD9 0x49 #define DIK_SUBTRACT 0x4A /* - on numeric keypad */ #define DIK_NUMPAD4 0x4B #define DIK_NUMPAD5 0x4C #define DIK_NUMPAD6 0x4D #define DIK_ADD 0x4E /* + on numeric keypad */ #define DIK_NUMPAD1 0x4F #define DIK_NUMPAD2 0x50 #define DIK_NUMPAD3 0x51 #define DIK_NUMPAD0 0x52 #define DIK_DECIMAL 0x53 /* . on numeric keypad */ #define DIK_OEM_102 0x56 /* < > | on UK/Germany keyboards */ #define DIK_F11 0x57 #define DIK_F12 0x58 #define DIK_F13 0x64 /* (NEC PC98) */ #define DIK_F14 0x65 /* (NEC PC98) */ #define DIK_F15 0x66 /* (NEC PC98) */ #define DIK_KANA 0x70 /* (Japanese keyboard) */ #define DIK_ABNT_C1 0x73 /* / ? on Portugese (Brazilian) keyboards */ #define DIK_CONVERT 0x79 /* (Japanese keyboard) */ #define DIK_NOCONVERT 0x7B /* (Japanese keyboard) */ #define DIK_YEN 0x7D /* (Japanese keyboard) */ #define DIK_ABNT_C2 0x7E /* Numpad . on Portugese (Brazilian) keyboards */ #define DIK_NUMPADEQUALS 0x8D /* = on numeric keypad (NEC PC98) */ #define DIK_PREVTRACK 0x90 /* Previous Track (DIK_CIRCUMFLEX on Japanese keyboard) */ #define DIK_AT 0x91 /* (NEC PC98) */ #define DIK_COLON 0x92 /* (NEC PC98) */ #define DIK_UNDERLINE 0x93 /* (NEC PC98) */ #define DIK_KANJI 0x94 /* (Japanese keyboard) */ #define DIK_STOP 0x95 /* (NEC PC98) */ #define DIK_AX 0x96 /* (Japan AX) */ #define DIK_UNLABELED 0x97 /* (J3100) */ #define DIK_NEXTTRACK 0x99 /* Next Track */ #define DIK_NUMPADENTER 0x9C /* Enter on numeric keypad */ #define DIK_RCONTROL 0x9D #define DIK_MUTE 0xA0 /* Mute */ #define DIK_CALCULATOR 0xA1 /* Calculator */ #define DIK_PLAYPAUSE 0xA2 /* Play / Pause */ #define DIK_MEDIASTOP 0xA4 /* Media Stop */ #define DIK_VOLUMEDOWN 0xAE /* Volume - */ #define DIK_VOLUMEUP 0xB0 /* Volume + */ #define DIK_WEBHOME 0xB2 /* Web home */ #define DIK_NUMPADCOMMA 0xB3 /* , on numeric keypad (NEC PC98) */ #define DIK_DIVIDE 0xB5 /* / on numeric keypad */ #define DIK_SYSRQ 0xB7 #define DIK_RMENU 0xB8 /* right Alt */ #define DIK_PAUSE 0xC5 /* Pause */ #define DIK_HOME 0xC7 /* Home on arrow keypad */ #define DIK_UP 0xC8 /* UpArrow on arrow keypad */ #define DIK_PRIOR 0xC9 /* PgUp on arrow keypad */ #define DIK_LEFT 0xCB /* LeftArrow on arrow keypad */ #define DIK_RIGHT 0xCD /* RightArrow on arrow keypad */ #define DIK_END 0xCF /* End on arrow keypad */ #define DIK_DOWN 0xD0 /* DownArrow on arrow keypad */ #define DIK_NEXT 0xD1 /* PgDn on arrow keypad */ #define DIK_INSERT 0xD2 /* Insert on arrow keypad */ #define DIK_DELETE 0xD3 /* Delete on arrow keypad */ #define DIK_LWIN 0xDB /* Left Windows key */ #define DIK_RWIN 0xDC /* Right Windows key */ #define DIK_APPS 0xDD /* AppMenu key */ #define DIK_POWER 0xDE /* System Power */ #define DIK_SLEEP 0xDF /* System Sleep */ #define DIK_WAKE 0xE3 /* System Wake */ #define DIK_WEBSEARCH 0xE5 /* Web Search */ #define DIK_WEBFAVORITES 0xE6 /* Web Favorites */ #define DIK_WEBREFRESH 0xE7 /* Web Refresh */ #define DIK_WEBSTOP 0xE8 /* Web Stop */ #define DIK_WEBFORWARD 0xE9 /* Web Forward */ #define DIK_WEBBACK 0xEA /* Web Back */ #define DIK_MYCOMPUTER 0xEB /* My Computer */ #define DIK_MAIL 0xEC /* Mail */ #define DIK_MEDIASELECT 0xED /* Media Select */ /* * Alternate names for keys, to facilitate transition from DOS. */ #define DIK_BACKSPACE DIK_BACK /* backspace */ #define DIK_NUMPADSTAR DIK_MULTIPLY /* * on numeric keypad */ #define DIK_LALT DIK_LMENU /* left Alt */ #define DIK_CAPSLOCK DIK_CAPITAL /* CapsLock */ #define DIK_NUMPADMINUS DIK_SUBTRACT /* - on numeric keypad */ #define DIK_NUMPADPLUS DIK_ADD /* + on numeric keypad */ #define DIK_NUMPADPERIOD DIK_DECIMAL /* . on numeric keypad */ #define DIK_NUMPADSLASH DIK_DIVIDE /* / on numeric keypad */ #define DIK_RALT DIK_RMENU /* right Alt */ #define DIK_UPARROW DIK_UP /* UpArrow on arrow keypad */ #define DIK_PGUP DIK_PRIOR /* PgUp on arrow keypad */ #define DIK_LEFTARROW DIK_LEFT /* LeftArrow on arrow keypad */ #define DIK_RIGHTARROW DIK_RIGHT /* RightArrow on arrow keypad */ #define DIK_DOWNARROW DIK_DOWN /* DownArrow on arrow keypad */ #define DIK_PGDN DIK_NEXT /* PgDn on arrow keypad */ /* * Alternate names for keys originally not used on US keyboards. */ #define DIK_CIRCUMFLEX DIK_PREVTRACK /* Japanese keyboard */ /* * Combination keys */ #define INPUT_CTRL_OFFSET 512 #define INPUT_SHIFT_OFFSET 1024 #define INPUT_ALT_OFFSET 2048 #endif /* DIK_ESCAPE */ /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" // take no damage if the round has been won [_this#2,0] select ROUND_OVER;/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_eventhandler_fnc_handleDisconnect #include "..\defines.inc" params ["_unit", "_id", "_uid", "_name"]; if (count allPlayers == 0) then { // Bug hunting private _log = format["No players connected, resetting mission: %1",allPlayers]; DLOG(_log); // reset the round, no players are connected [] spawn GG_setup_fnc_server; }; [] call GG_system_fnc_resizeCombatZone; private _log = format["Player disconnected: %1 (%2)",_name,_uid]; DLOG(_log); deleteVehicle _unit; false;/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ true/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\dikcodes.inc" #include "..\defines.inc" params ["", "_key", "_shift"]; if !(ROUND_OVER) then { GG_c_modifyVolume = if (count (actionKeys "User1") > 0) then { inputAction "User1" > 0 } else { _key == DIK_F1 }; if (inputAction "NetworkStats" > 0) then { GG_c_leaderboardShown = true; ["init"] call GG_ui_fnc_leaderboard; }; }; GG_c_modifyVolume || (_key == DIK_V && _shift)/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\dikcodes.inc" #include "..\defines.inc" params ["", "_key", "_shift"]; if GG_c_modifyVolume then { private _vol = soundVolume - 0.25; if (_vol < 0) then {_vol = 1}; 1 fadeSound _vol; titleText [format["Sound adjusted to %1%2",_vol*100,"%"],"PLAIN DOWN"]; GG_c_modifyVolume = false; }; if (GVAR(MNS,"GG_c_leaderboardShown",false)) then { ["destroy"] call GG_ui_fnc_leaderboard; GG_c_leaderboardShown = false; }; if (_key == DIK_V) exitWith { [] call GG_system_fnc_jump; true };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" params ["_mapIsOpened", "_mapIsForced",["_transition",0,[0]]]; if (!_mapIsOpened || _mapIsForced || !COMBAT_ZONE_EXISTS) exitWith {}; (markerSize "GG_CombatZone") params ["_combatZoneX","_combatZoneY"]; private _combatZoneVal = if (_combatZoneX == _combatZoneY) then {_combatZoneX} else {_combatZoneX max _combatZoneY}; private _ctrlMap = findDisplay 12 displayCtrl 51; _ctrlMap ctrlMapAnimAdd [ _transition,((_combatZoneVal*0.25)/worldSize)*10, markerPos "GG_CombatZone" ]; ctrlMapAnimCommit _ctrlMap; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_eventhandler_fnc_MPHit #include "..\defines.inc" #define VAR_AUTOHEAL_THREAD FUNC_SUBVAR_RAW(autoheal_thread) params ["_unit", "_causedBy"]; if (_causedBy == player && {_unit != player}) then { [] spawn GG_ui_fnc_hitmarker; }; // player & AI for hosted servers if (local _unit) then { terminate (GVAR(_unit,QUOTE(VAR_AUTOHEAL_THREAD),scriptNull)); SVAR(_unit,QUOTE(VAR_AUTOHEAL_THREAD),[_unit] spawn GG_system_fnc_autoheal); };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" params ["_unit", "_killer"]; // If player or AI if (local _unit) then { if (_unit == player) then { GG_c_deaths = GG_c_deaths + 1; GG_c_deathPos = getpos _unit; GG_c_cameraView = cameraView; SVAR_J(player,"GG_c_deaths",GG_c_deaths,true); GG_c_killStreak = 0; if (isNull _killer || {_killer == _unit}) then { // revert 1 weapon GG_c_score = (GG_c_score - 1) max 0; SVAR_J(player,"GG_c_score",GG_c_score,true); playSound "RevertWeapon"; }; }; removeAllWeapons _unit; {_unit removeMagazine _x} foreach magazines _unit; {deleteVehicle _x} foreach nearestobjects[_unit,["WeaponHolderSimulated"],5]; if (!isPlayer _unit) then { _unit spawn { uiSleep getNumber (missionConfigFile >> "respawnDelay"); deleteVehicle _this; [] call GG_ai_fnc_create; }; }; }; if (local _killer) then { if (_killer == player) then { GG_c_kills = GG_c_kills + 1; GG_c_killStreak = GG_c_killStreak + 1; SVAR_J(player,"GG_c_kills",GG_c_kills,true); [true] spawn GG_ui_fnc_hitmarker; [true] call GG_system_fnc_applyWeapon; }; }; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_eventhandler_fnc_playerConnected #include "..\defines.inc" params ["_id", "_uid", "_name", "_jip", "_owner"]; private _log = format["Player connected: %1 (%2)",_name,_uid]; DLOG(_log); /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" params ["_unit","_corpse"]; _unit disableConversation true; _unit enableStamina false; _unit setCustomAimCoef 0; _unit switchCamera GG_c_cameraView; _unit setVariable ["ace_medical_allowDamage", false, true]; SVAR_J(_unit,"GG_c_kills",GG_c_kills,true); SVAR_J(_unit,"GG_c_deaths",GG_c_deaths,true); SVAR_J(_unit,"GG_c_score",GG_c_score,true); SVAR_J(_unit,"GG_c_name",name _unit,true); deleteVehicle _corpse; [] call GG_system_fnc_applyLoadout; [] call GG_system_fnc_applyWeapon; [] spawn GG_system_fnc_moveToSpawn;//#define pixelW (1 / (getResolution select 2)) //#define pixelH (1 / (getResolution select 3)) #define pixelScale 0.50 #define GRID_W (pixelW * pixelGrid * pixelScale) #define GRID_H (pixelH * pixelGrid * pixelScale) #define CENTER_X ((getResolution select 2) * 0.5 * pixelW) #define CENTER_Y ((getResolution select 3) * 0.5 * pixelH) // 720px #define WINDOW_W 120 #define WINDOW_H 180 #define WINDOW_HAbs (safezoneH min (WINDOW_H * GRID_H)) #define WINDOW_PREVIEW_W WINDOW_W #define WINDOW_PREVIEW_H 65 #define WINDOW_PREVIEW_HAbs (safezoneH min (WINDOW_PREVIEW_H * GRID_H)) #define ATTRIBUTE_TITLE_W 48 #define ATTRIBUTE_CONTENT_W 82 #define ATTRIBUTE_CONTENT_H 5 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Fonts /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// #define FONT_NORMAL "RobotoCondensedLight" #define FONT_SEMIBOLD "RobotoCondensed" #define FONT_BOLD "RobotoCondensedBold" #define FONT_THIN "RobotoCondensedLight" #define FONT2_NORMAL "PuristaMedium" #define FONT2_BOLD "PuristaSemiBold" #define FONT2_THIN "PuristaLight" #define FONT_MONO "EtelkaMonospacePro" #define FONT_NARROW "EtelkaNarrowMediumPro" #define FONT_CODE "LucidaConsoleB" #define FONT_SYSTEM "TahomaB" #define SIZEEX_PURISTA(SIZEPX) __EVAL([SIZEPX,1.8,[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,34,35,37,46]] call _fnc_sizeEx) #define SIZEEX_ETELKA(SIZEPX) __EVAL([SIZEPX,1.55,[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,34,35,37,46]] call _fnc_sizeEx) #define SIZEEX_TAHOMA(SIZEPX) __EVAL([SIZEPX,1.6,[16]] call _fnc_sizeEx) #define SIZEEX_LUCIDA(SIZEPX) __EVAL([SIZEPX,1.6,[8,11]] call _fnc_sizeEx) #define SIZEEX_XS 3.0 #define SIZEEX_S 4.0 #define SIZEEX_M 4.5 #define SIZEEX_L 5.0 #define SIZEEX_XL 6.0 #define SIZE_XS 3.5 #define SIZE_S 4 #define SIZE_M 5 #define SIZE_L 5 #define SIZE_XL 6 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Color /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// #define COLOR_TEXT_RGB 1, 1, 1 #define COLOR_TEXT_RGBA COLOR_TEXT_RGB, 1 #define COLOR_BACKGROUND_RGB 0.2, 0.2, 0.2 #define COLOR_BACKGROUND_RGBA COLOR_BACKGROUND_RGB, 1 #define COLOR_TAB_RGB 0.1, 0.1, 0.1 #define COLOR_TAB_RGBA COLOR_TAB_RGB, 1 #define COLOR_OVERLAY_RGB 0, 0, 0 #define COLOR_OVERLAY_RGBA COLOR_OVERLAY_RGB, 0.5 //#define COLOR_ACTIVE_RGB 1, 0.5, 0 //#define COLOR_ACTIVE_RGBA COLOR_ACTIVE_RGB, 1 #define COLOR_ACTIVE_RGB_R "(profilenamespace getvariable ['GUI_BCG_RGB_R',0.77])" #define COLOR_ACTIVE_RGB_G "(profilenamespace getvariable ['GUI_BCG_RGB_G',0.51])" #define COLOR_ACTIVE_RGB_B "(profilenamespace getvariable ['GUI_BCG_RGB_B',0.08])" #define COLOR_ACTIVE_RGB_A 1 #define COLOR_ACTIVE_RGB COLOR_ACTIVE_RGB_R, COLOR_ACTIVE_RGB_G, COLOR_ACTIVE_RGB_B #define COLOR_ACTIVE_RGBA COLOR_ACTIVE_RGB,COLOR_ACTIVE_RGB_A #define COLOR_HIGHLIGHT_RGB 0, 1, 1 #define COLOR_HIGHLIGHT_RGBA COLOR_HIGHLIGHT_RGB, 1 #define COLOR_POSX_RGB 0.77, 0.18, 0.1 #define COLOR_POSX_RGBA COLOR_POSX_RGB, 1 #define COLOR_POSY_RGB 0.58, 0.82, 0.22 #define COLOR_POSY_RGBA COLOR_POSY_RGB, 1 #define COLOR_POSZ_RGB 0.26, 0.52, 0.92 #define COLOR_POSZ_RGBA COLOR_POSZ_RGB, 1 #define COLOR_NOTE_DEFAULT_RGB 0.12549, 0.505882, 0.313726 #define COLOR_NOTE_DEFAULT_RGBA COLOR_NOTE_DEFAULT_RGB, 0.9 #define COLOR_NOTE_WARNING_RGB 0.8, 0.35, 0 #define COLOR_NOTE_WARNING_RGBA COLOR_NOTE_WARNING_RGB, 0.9 #define COLOR_NOTE_ERROR_RGB 0.815686, 0.266667, 0.215686 #define COLOR_NOTE_ERROR_RGBA COLOR_NOTE_ERROR_RGB, 0.9 //--- BLUFOR #define COLOR_WEST_R "(profilenamespace getvariable ['Map_BLUFOR_R',0])" #define COLOR_WEST_G "(profilenamespace getvariable ['Map_BLUFOR_G',1])" #define COLOR_WEST_B "(profilenamespace getvariable ['Map_BLUFOR_B',1])" #define COLOR_WEST_A "(profilenamespace getvariable ['Map_BLUFOR_A',0.8])" #define COLOR_WEST_RGB COLOR_WEST_R, COLOR_WEST_G, COLOR_WEST_B #define COLOR_WEST_RGBA COLOR_WEST_RGB,COLOR_WEST_A //--- OPFOR #define COLOR_EAST_R "(profilenamespace getvariable ['Map_OPFOR_R',0])" #define COLOR_EAST_G "(profilenamespace getvariable ['Map_OPFOR_G',1])" #define COLOR_EAST_B "(profilenamespace getvariable ['Map_OPFOR_B',1])" #define COLOR_EAST_A "(profilenamespace getvariable ['Map_OPFOR_A',0.8])" #define COLOR_EAST_RGB COLOR_EAST_R, COLOR_EAST_G, COLOR_EAST_B #define COLOR_EAST_RGBA COLOR_EAST_RGB,COLOR_EAST_A //--- Independent #define COLOR_GUER_R "(profilenamespace getvariable ['Map_Independent_R',0])" #define COLOR_GUER_G "(profilenamespace getvariable ['Map_Independent_G',1])" #define COLOR_GUER_B "(profilenamespace getvariable ['Map_Independent_B',1])" #define COLOR_GUER_A "(profilenamespace getvariable ['Map_Independent_A',0.8])" #define COLOR_GUER_RGB COLOR_GUER_R, COLOR_GUER_G, COLOR_GUER_B #define COLOR_GUER_RGBA COLOR_GUER_RGB,COLOR_GUER_A //--- Civilian #define COLOR_CIV_R "(profilenamespace getvariable ['Map_Civilian_R',0])" #define COLOR_CIV_G "(profilenamespace getvariable ['Map_Civilian_G',1])" #define COLOR_CIV_B "(profilenamespace getvariable ['Map_Civilian_B',1])" #define COLOR_CIV_A "(profilenamespace getvariable ['Map_Civilian_A',0.8])" #define COLOR_CIV_RGB COLOR_CIV_R, COLOR_CIV_G, COLOR_CIV_B #define COLOR_CIV_RGBA COLOR_CIV_RGB,COLOR_CIV_A //--- Unknown #define COLOR_EMPTY_R "(profilenamespace getvariable ['Map_Unknown_R',0])" #define COLOR_EMPTY_G "(profilenamespace getvariable ['Map_Unknown_G',1])" #define COLOR_EMPTY_B "(profilenamespace getvariable ['Map_Unknown_B',1])" #define COLOR_EMPTY_A "(profilenamespace getvariable ['Map_Unknown_A',0.8])" #define COLOR_EMPTY_RGB COLOR_EMPTY_R, COLOR_EMPTY_G, COLOR_EMPTY_B #define COLOR_EMPTY_RGBA COLOR_EMPTY_RGB,COLOR_EMPTY_A //--- Ambient #define COLOR_AMBIENT_RGB 0, 1, 0.5 #define COLOR_AMBIENT_RGBA COLOR_AMBIENT_RGB,1 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Macros /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// #define CHECKBOX_TEXTURE(UNCHECKED,CHECKED)\ textureChecked = CHECKED;\ textureUnchecked = UNCHECKED;\ textureFocusedChecked = CHECKED;\ textureFocusedUnchecked = UNCHECKED;\ textureHoverChecked = CHECKED;\ textureHoverUnchecked = UNCHECKED;\ texturePressedChecked = CHECKED;\ texturePressedUnchecked = UNCHECKED;\ textureDisabledChecked = CHECKED;\ textureDisabledUnchecked = UNCHECKED; /////////////////////////////////////////////////////////////// // Convert RGB or RGBA color to hexadecimal // Examples: // RGBATOHEX(1,0,1,1) // returns "#ffff00ff" // // RGBTOHEX(1,0,1) // returns "#ff00ff" /////////////////////////////////////////////////////////////// #define RGBATOHEX(COLOR_R,COLOR_G,COLOR_B,COLOR_A) __EVAL([COLOR_R,COLOR_G,COLOR_B,COLOR_A] call _fnc_colorRGBAtoHEX) #define RGBTOHEX(COLOR_R,COLOR_G,COLOR_B) __EVAL([COLOR_R,COLOR_G,COLOR_B] call _fnc_colorRGBAtoHEX) #define VARTOHEX __EVAL(_color call _fnc_colorRGBAtoHEX) /////////////////////////////////////////////////////////////// // Convert hexadecimal color to RGB or RGBA // Example: // HEXTORGBA("#ffff00ff") // returns 1,0,1,1 // // HEXTORGB("#ff00ff") // returns 1,0,1 /////////////////////////////////////////////////////////////// #define HEXTORGBA(COLOR_RGBA)\ __EVAL(COLOR_RGBA call _fnc_colorHEXtoRGBA_2),\ __EVAL(COLOR_RGBA call _fnc_colorHEXtoRGBA_4),\ __EVAL(COLOR_RGBA call _fnc_colorHEXtoRGBA_6),\ __EVAL(COLOR_RGBA call _fnc_colorHEXtoRGBA_0) #define HEXTORGB(COLOR_RGB)\ __EVAL(COLOR_RGB call _fnc_colorHEXtoRGBA_0),\ __EVAL(COLOR_RGB call _fnc_colorHEXtoRGBA_2),\ __EVAL(COLOR_RGB call _fnc_colorHEXtoRGBA_4) /////////////////////////////////////////////////////////////// // Convert RGBA in range [0-255] to [0-1] used by the game config // Example: // RGBA255to1(255,0,255,255) // returns 1,0,1,1 /////////////////////////////////////////////////////////////// #define RGBA255to1(COLOR_R,COLOR_G,COLOR_B,COLOR_A)\ __EVAL(COLOR_R * 0.00392157),\ __EVAL(COLOR_G * 0.00392157),\ __EVAL(COLOR_B * 0.00392157),\ __EVAL(COLOR_A * 0.00392157) /////////////////////////////////////////////////////////////// /// Scripts /////////////////////////////////////////////////////////////// #define INIT_DISPLAY_FUNCTION (uinamespace getvariable 'BIS_fnc_initDisplay') #define INIT_DISPLAY_INTERNAL scriptIsInternal = 1; //--- Code executed on each display where the macro is used. Scripts are pre-compiled at the game start by BIS_fnc_initDisplays #define INIT_DISPLAY(NAME,PATH) \ scriptName = ##NAME##;\ scriptPath = ##PATH##;\ onLoad = ["onLoad",_this,#NAME,'##PATH##'] call INIT_DISPLAY_FUNCTION; \ onUnload = ["onUnload",_this,#NAME,'##PATH##'] call INIT_DISPLAY_FUNCTION; //--- Special version of the macro for initial loading screen which initializes Functions #define INIT_DISPLAY_START(NAME,PATH) \ scriptName = ##NAME##;\ scriptPath = ##PATH##;\ onLoad = "[2] call compile preprocessfilelinenumbers gettext (configfile >> 'CfgFunctions' >> 'init'); ['onLoad',_this,'RscDisplayLoading','Loading'] call (uinamespace getvariable 'BIS_fnc_initDisplay')";\ onUnload = ["onUnload",_this,#NAME,'##PATH##'] call INIT_DISPLAY_FUNCTION; #define INIT_CONTROL(NAME,PATH) \ scriptName = ##NAME##;\ scriptPath = ##PATH##;\ onLoad = ["onLoad",_this,#NAME,'##PATH##',false] call INIT_DISPLAY_FUNCTION; \ onUnload = ["onUnload",_this,#NAME,'##PATH##',false] call INIT_DISPLAY_FUNCTION;/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" "GG_c_layer_interlacing" cutRsc ["RscInterlacing","BLACK OUT",0]; "GG_c_layer_interlacing" cutFadeOut 999999; if (isNil "GG_c_firstInitComplete") then { addMissionEventHandler["PreloadFinished",{ GG_c_preloadFinished = true; removeMissionEventHandler ["PreloadFinished",_thisEventHandler]; }]; waitUntil {!isNil "GG_c_preloadFinished"}; GG_c_preloadFinished = nil; }; startLoadingScreen [""]; if (isNil "GG_c_firstInitComplete") then { waituntil {!isNull player && {player isKindOf "CAManBase" && {!isMultiplayer || {netid player != ""}}}}; // Ensure units are moved to their own group (doing only one attempt failed on the odd occasion) for "_i" from 1 to 50 do { private _group = createGroup[playerSide,true]; [player] joinSilent _group; waitUntil {group player isEqualTo _group}; if (count units _group == 1) exitWith {}; }; player disableConversation true; player enableStamina false; player setCustomAimCoef 0; setTerrainGrid 25; enableEnvironment [false,true]; enableSentences false; enableRadio false; showSubtitles false; enableSaving[false,false]; inGameUISetEventHandler ["PrevAction", ""]; inGameUISetEventHandler ["Action", ""]; inGameUISetEventHandler ["NextAction", ""]; { _x params ["_id","_chat","_voip"]; _id enableChannel [!(call compile _chat),!(call compile _voip)]; }foreach getArray(missionConfigFile >> "disableChannels"); setCurrentChannel 0; player addEventHandler ["InventoryOpened",{call GG_eventhandler_fnc_inventoryOpened}]; player addEventHandler ["HandleDamage",{call GG_eventhandler_fnc_handleDamage}]; player addEventHandler ["Respawn",{call GG_eventhandler_fnc_respawn}]; player addMPEventHandler ["MPKilled",{call GG_eventhandler_fnc_MPKilled}]; player addMPEventHandler ["MPHit",{call GG_eventhandler_fnc_MPHit}]; addMissionEventHandler["Map",{call GG_eventhandler_fnc_map}]; }; // https://steamcommunity.com/sharedfiles/filedetails/?id=1493485159 [ ["UpdateDetails","Voting for new map"], ["UpdateState",""], ["UpdateLargeImageKey",tolower worldName], ["UpdateLargeImageText",getText(configFile >> "CfgWorlds" >> worldName >> "description")], ["UpdateSmallImageKey","arma3"], ["UpdateSmallImageText","Arma 3"]/*, ["UpdateStartTimestamp",[0,0]]*/ ] call (GVAR(MNS,"DiscordRichPresence_fnc_update",{})); showChat true; showScoretable 0; setViewDistance 600; GG_c_kills = 0; GG_c_killStreak = 0; GG_c_deaths = 0; GG_c_score = 0; SVAR_J(player,"GG_c_kills",GG_c_kills,true); SVAR_J(player,"GG_c_deaths",GG_c_deaths,true); SVAR_J(player,"GG_c_score",GG_c_score,true); SVAR_J(player,"GG_c_name",name player,true); waitUntil {!(displayNull in [findDisplay 12,findDisplay 46])}; endLoadingScreen; if (isNil "GG_c_firstInitComplete") then { (finddisplay 46) displayAddEventHandler ["KeyDown",{call GG_eventhandler_fnc_keyDown}]; (finddisplay 46) displayAddEventHandler ["KeyUp",{call GG_eventhandler_fnc_keyUp}]; [] call GG_ui_fnc_watermark; ["init"] call GG_ui_fnc_welcome; GG_c_firstInitComplete = true; }; if ROUND_OVER then { ["The round has ended. Next round will start in a moment...",[-1,-1],[-1,-1],1e14,0.5] spawn BIS_fnc_dynamicText; waitUntil {!(ROUND_OVER)}; uisleep 2; ["",[-1,-1],[-1,-1],1,0] spawn BIS_fnc_dynamicText; }; [] call GG_system_fnc_applyLoadout; if !COMBAT_ZONE_EXISTS then { "GG_c_layer_interlacing" cutText ["","PLAIN",0]; ["client"] call GG_system_fnc_voteMap; }; // https://steamcommunity.com/sharedfiles/filedetails/?id=1493485159 [ ["UpdateDetails",(GVAR(MNS,"GG_s_votedMapName","")) call GG_system_fnc_fixDiscordString] ] call (GVAR(MNS,"DiscordRichPresence_fnc_update",{})); waitUntil {!isNil "GG_s_weaponPool"}; // Weapon pool finalized, we can now check the condition and exit if needed private _weaponPool = [] call GG_config_fnc_weapons; private _condition = _weaponPool select 1; if !(call _condition) exitWith {endMission "MissingMods";}; ["init"] call GG_ui_fnc_weaponList; [] call GG_system_fnc_applyWeapon; [] remoteExecCall ["GG_system_fnc_resizeCombatZone",2]; [true] call GG_system_fnc_moveToSpawn; [] spawn GG_system_fnc_stayInsideCombatZone; ["init"] call GG_ui_fnc_miniMap; ["init"] call GG_ui_fnc_leaderboardMini; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ /* Inits are spawned from this file so they dont delay the mission from loading. It would make just as much sense to execute these from initPlayerLocal.sqf and initServer.sqf, but I hate a cluttered mission root so here we are. */ if isServer then {[] spawn GG_setup_fnc_server;}; if hasInterface then {[] spawn GG_setup_fnc_client;};/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_setup_fnc_server #include "..\defines.inc" // this all needs to be done before waiting for players when the round is reset due to no players connected SVAR_J(MNS,"GG_s_killsPerWeapon",nil,true); SVAR_J(MNS,"GG_s_weaponPool",nil,true); SVAR_J(MNS,"GG_s_weaponPoolCondition",nil,true); SVAR_J(MNS,"GG_s_roundWinner",nil,true); deleteMarker "GG_CombatZone"; [] call GG_ai_fnc_clean; DLOG("Waiting for player to join the session"); waitUntil {count allPlayers > 0}; if (isNil "GG_s_firstInitComplete") then { setTimeMultiplier 0.1; addMissionEventHandler["PlayerConnected",{_this spawn GG_eventhandler_fnc_playerConnected}]; addMissionEventHandler["HandleDisconnect",{call GG_eventhandler_fnc_handleDisconnect}]; west setFriend [west,0]; GG_s_firstInitComplete = true; }; [] call GG_system_fnc_setWeather; ["server"] call GG_system_fnc_voteMap; [] call GG_system_fnc_setWeaponPool; [] call GG_ai_fnc_init; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ params [["_unit",player,[objNull]]]; _unit setUnitLoadout (call GG_config_fnc_loadouts); /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" params [["_calledByKill",false,[true]]]; private _weaponPool = GVAR(MNS,"GG_s_weaponPool",[]); private _killsPerWeapon = GVAR(MNS,"GG_s_killsPerWeapon",2); if (GG_c_killStreak >= _killsPerWeapon) then { GG_c_killStreak = 0; GG_c_score = GG_c_score + 1; SVAR_J(player,"GG_c_score",GG_c_score,true); }; if (GG_c_score >= count _weaponPool) exitWith { ["server",player] remoteExec ["GG_system_fnc_roundOver",2]; }; private _curIndex = GG_c_score min (count _weaponPool - 1); private _weapon = _weaponPool#_curIndex; private _magazine = getArray(configFile >> "CfgWeapons" >> _weapon >> "magazines")#0; ["update",[_weaponPool,_curIndex,_killsPerWeapon]] call GG_ui_fnc_weaponList; if _calledByKill then { playSound "NewWeapon"; }; if (currentWeapon player == _weapon) exitWith {}; // Prevent overriding end of round rich presence info if !(ROUND_OVER) then { // https://steamcommunity.com/sharedfiles/filedetails/?id=1493485159 [ ["UpdateState",getText(configFile >> "CfgWeapons" >> _weapon >> "displayName") call GG_system_fnc_fixDiscordString], ["UpdatePartySize",_curIndex + 1], ["UpdatePartyMax",count _weaponPool] ] call (GVAR(MNS,"DiscordRichPresence_fnc_update",{})); }; {player removeMagazine _x} foreach magazines player; removeAllWeapons player; while {player canAdd _magazine} do { player addMagazine _magazine; }; player addWeapon _weapon; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" params [["_unit",player,[objNull]]]; uiSleep 8; if (isNull _unit || {!alive _unit}) exitWith {}; while {alive _unit && {damage _unit > 0}} do { _unit setDamage (damage _unit - 0.05); uiSleep 0.5; }; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ params [["_input","",[""]]]; private _array = toArray _input; { switch true do { // Bad space case (_x in [160]):{_array set [_forEachindex,32]}; // è é e case (_x in [232,233]):{_array set [_forEachindex,101]}; }; } foreach _array; toString _array/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" // Select by UID to avoid the occasional and unlikely doubleup from dead units and their alive counter-parts // Could do it by alive units only but that would hide players from the leaderboard while they're dead private _selected = []; private _list = allPlayers select { !isNil {GVAR_N(_x,"GG_c_name")} && {_selected pushBackUnique (getplayeruid _x) > -1} } apply {[ GVAR(_x,"GG_c_score",0), GVAR(_x,"GG_c_kills",0), GVAR(_x,"GG_c_deaths",0), GVAR(_x,"GG_c_name",""), getPlayerUID _x ]}; _list sort false; _list /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_system_fnc_jump #include "..\defines.inc" #define VAR_JUMP_TICK FUNC_SUBVAR_RAW(tick) params [["_unit",player,[objNull]]]; if (speed player < 10 || {currentWeapon player == "" || {currentWeapon player != primaryWeapon player}}) exitwith {}; if (isNil QUOTE(VAR_JUMP_TICK)) then {VAR_JUMP_TICK = 0}; if (VAR_JUMP_TICK > diag_tickTime) exitwith {}; VAR_JUMP_TICK = diag_tickTime + 1; [_unit,"AovrPercMrunSrasWrflDf"] remoteExec ["switchMove",0]; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ params [["_type","",[""]],["_log","",[""]],["_details",[]],["_prefix","Gun Game",[""]]]; diag_log text ([ format["[%1%2]",_prefix,["",": "+_type] select (_type != "")], _log + (if (_details isEqualTo []) then {""} else { [": ",_details] joinString "" })] joinString " "); /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_system_fnc_moveToSpawn #include "..\defines.inc" #define SPAWN_MARKER "GG_CombatZone" if ROUND_OVER exitWith { player setPos (markerpos "respawn"); }; params [["_firstSpawn",false,[true]]]; "GG_c_layer_interlacing" cutRsc ["RscInterlacing","BLACK OUT",0]; "GG_c_layer_interlacing" cutFadeOut 1e14; // there was an issue with this text staying on screen after spawn. // I assume it was to do with this thread displaying the text after the thread at the bottom removed it // So the uisleep is to try and avoid that ["Finding safe spawn location...",[-1,-1],[-1,-1],1e14,0.5] spawn BIS_fnc_dynamicText; uiSleep 0.5; if _firstSpawn then { // gradually spawn in at start of round uiSleep(((allPlayers find player)+1)/10); }; private _deathPos = MNS getVariable ["GG_c_deathPos",[0,0,0]]; private _zoneCenter = markerPos SPAWN_MARKER; private _zoneSize = markerSize SPAWN_MARKER; _zoneSize = (_zoneSize select 0) max (_zoneSize select 1); private _spawnPos = []; for "_i" from 1 to 1000 do { scopeName "findSpawnLoop"; private _thisPos = ATLtoASL(([_zoneCenter,0,(0.75 max (_i/20) min 1)*_zoneSize,1,0,0.35] call BIS_fnc_findSafePos) + [0]); if (_thisPos inArea SPAWN_MARKER) then { private _isHidden = true; { if (alive _x && {getpos _x inArea SPAWN_MARKER}) then { private _eyePos = eyePos _x; private _eyeIntersect = lineIntersects[_eyePos,_thisPos vectorAdd [0,0,1.8],_x,player]; private _bodyIntersect = lineIntersects[_eyePos,_thisPos vectorAdd [0,0,0.9],_x,player]; private _footIntersect = lineIntersects[_eyePos,_thisPos,_x,player]; if (false in [_eyeIntersect,_bodyIntersect,_footIntersect]) exitwith { _isHidden = false; }; }; } foreach allUnits; if _isHidden then { private _nearUnits = nearestObjects[ASLtoAGL _thisPos,["CAManBase"],25] select {alive _x}; if (count _nearUnits < 1 && {ASLtoAGL _thisPos distance _deathPos > 40}) then { _spawnPos = +_thisPos; breakOut "findSpawnLoop"; }; }; }; }; if (count _spawnPos == 0) exitWith { ["No safe spawn found, trying again...",[-1,-1],[-1,-1],1e14,0.5] spawn BIS_fnc_dynamicText; uisleep 3; [] call THIS_FUNC; }; player setPosASL _spawnPos; player setDir (getDir player + (player getRelDir markerPos SPAWN_MARKER)); player setDamage 0; SVAR(MNS,"RscStatic_mode",[0]); ["",[-1,-1],[-1,-1],1,0] spawn BIS_fnc_dynamicText; "GG_c_later_static" cutRsc ["RscStatic","PLAIN"]; "GG_c_layer_interlacing" cutText ["","PLAIN",0];/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define GG_system_fnc_openAllDoors #include "..\defines.inc" private _size = (GG_s_votedMapSize#0 max GG_s_votedMapSize#1)*2.5; private _objects = nearestObjects[getMarkerPos "GG_CombatZone",["House_F","Wall_F"],_size]; { private _class = configFile >> "CfgVehicles" >> typeof _x ; private _doors = getNumber(_class >> "numberOfDoors"); for "_i" from 1 to _doors do { private _source = format["Door_%1_sound_source",_i]; if (isClass (_class >> "AnimationSources" >> _source)) then { _x animateSource [_source,1]; }; }; } foreach _objects;/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" if (!COMBAT_ZONE_EXISTS || ROUND_OVER) exitWith {}; private _allUnits = count allUnits; if (_allUnits == 0) exitWith {}; private _modifier = 0.8 max (_allUnits/8) min 2.5; "GG_CombatZone" setMarkerSize (GG_s_votedMapSize apply {_x*_modifier}); ["modifyZoom"] remoteExecCall ["GG_ui_fnc_miniMap",[0,-2] select isDedicated];/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_system_fnc_roundOver #include "..\macros.inc" #include "..\defines.inc" #define VAR_CAMERA FUNC_SUBVAR_RAW(camera) #define DIALOG_W 100 #define DIALOG_H 140 SWITCH_SYS_PARAMS; switch _mode do { case "server":{ // someone has already placed first if ROUND_OVER exitWith {}; SVAR_J(MNS,"GG_s_roundWinner",_params,true); private _winnerName = GVAR(_params,"GG_c_name",name _params); ["client",[_winnerName,getPlayerUID _params]] remoteExec [QUOTE(THIS_FUNC),[0,-2] select isDedicated]; private _weaponPool = GVAR(MNS,"GG_s_weaponPool",[]); private _scores = [] call GG_system_fnc_getLeaderboardStats; // https://github.com/ConnorAU/SQFDiscordEmbedBuilder [ "GunGame","","","",false, [ [ serverName, [ "**Map**: " + getText(configFile >> "CfgWorlds" >> worldName >> "description"), "**Location**: " + GG_s_votedMapName, "**Round Duration**: " + ([diag_tickTime - GG_s_roundStartTick,"MM:SS"] call BIS_fnc_secondsToString), "**Round Winner**: " + _winnerName, "", "**Scoreboard**:" ] joinString "\n", "https://github.com/ConnorAU/A3GunGame", "009fdd",false,"","",[],[], [ ["Player",_scores apply {_x#3} joinString "\n",true], ["Weapon",_scores apply {format["%1 of %2",((_x#0)+1) min (count _weaponPool),count _weaponPool]} joinString "\n",true], ["Kills / Deaths / KDR",_scores apply {format["%1 / %2 / %3",_x#1,_x#2,(([_x#1,1] select (_x#1 == 0))/([_x#2,1] select (_x#2 == 0)))toFixed 2]} joinString "\n",true] ] ] ] ] call (GVAR(MNS,"DiscordEmbedBuilder_fnc_buildSqf",{})); [] call GG_ai_fnc_clean; uisleep 25; private _maxRounds = "MaxRounds" call BIS_fnc_getParamValue; if (_maxRounds > 0) then { if (isNil "GG_s_roundsPlayed") then {GG_s_roundsPlayed = 0}; GG_s_roundsPlayed = GG_s_roundsPlayed + 1; if (GG_s_roundsPlayed >= _maxRounds) then { DLOG("Maximum rounds played"); endMission "WINNER"; }; } else { // Reset counter if they changed the value in the lobby mid-session GG_s_roundsPlayed = 0; }; [] spawn GG_setup_fnc_server; }; case "client":{ _params params ["_winnerName","_winnerUID"]; playSound (["Defeat","Victory"]select(_winnerUID == getPlayerUID player)); SVAR(MNS,"RscStatic_mode",[0]); "GG_c_later_static" cutRsc ["RscStatic","PLAIN"]; private _vol = soundVolume; 0.25 fadeSound 1; setViewDistance 2000; ["destroy"] call GG_ui_fnc_miniMap; ["destroy"] call GG_ui_fnc_leaderboardMini; ["destroy"] call GG_ui_fnc_weaponList; ["initCam"] call THIS_FUNC; // i got stuck on a ladder at the end of the game one time, if (["ladder",animationstate player] call BIS_fnc_instring) then { { player action ["LadderOff",_x]; } foreach nearestobjects[player,["house_f"],50]; }; player setpos (markerPos "respawn"); private _scores = [] call GG_system_fnc_getLeaderboardStats; private _myPlace = (_scores findIf {_x#4 == getPlayerUID player})+1; // https://steamcommunity.com/sharedfiles/filedetails/?id=1493485159 [ ["UpdateDetails","Round over"], ["UpdateState",format[ "Finished in %1%2 place",_myPlace,switch _myPlace do { case 1; case 21:{"st"}; case 2; case 22:{"nd"}; case 3:{"rd"}; default {"th"}; }]], ["UpdatePartySize",0] ] call (GVAR(MNS,"DiscordRichPresence_fnc_update",{})); [format[ "%1 won the round!",_winnerName, ([COLOR_ACTIVE_RGBA] call BIS_fnc_colorConfigToRGBA) call BIS_fnc_colorRGBtoHTML ],-1,-1,8,1] call BIS_fnc_dynamicText; uisleep 1; ["init",[true]] call GG_ui_fnc_leaderboard; uisleep 18; ["destroy"] call GG_ui_fnc_leaderboard; "GG_c_layer_endround" cutText ["","BLACK OUT",1]; 1 fadeSound _vol; uisleep 1; [] spawn GG_setup_fnc_client; ["destroyCam"] call THIS_FUNC; "GG_c_layer_endround" cutText ["","BLACK IN",1]; }; case "initCam":{ private _combatZone = markerPos "GG_CombatZone"; _combatZone set [2,5]; private _startPos = _combatZone getPos [200,random 360]; _startPos set [2,15]; VAR_CAMERA = "CAMERA" camCreate [0,0,1.17]; VAR_CAMERA cameraEffect ["INTERNAL","BACK"]; showCinemaBorder false; camUseNVG false; VAR_CAMERA camSetFOV 0.25; VAR_CAMERA camSetPos _startPos; VAR_CAMERA camSetTarget _combatZone; VAR_CAMERA camCommit 0; VAR_CAMERA camSetPos (_startPos vectorAdd [0,0,80]); VAR_CAMERA camSetTarget (_combatZone vectorAdd [0,0,80]); VAR_CAMERA camCommit 40; }; case "destroyCam":{ VAR_CAMERA cameraEffect ["TERMINATE","BACK"]; camDestroy VAR_CAMERA; }; }; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_system_fnc_setWeaponPool #include "..\defines.inc" // If voting was cancelled due to the only player connecting, // we need to cancel creating a weapon pool too if (count allPlayers == 0) exitWith {}; private _weaponPool = [] call GG_config_fnc_weapons; private _killStreakDefault = _weaponPool deleteAt 0; _weaponPool deleteAt 0; // _condition private _finalWeaponsPool = []; private _weaponType = "WeaponType" call BIS_fnc_getParamValue; if (_weaponType > 0) then { _finalWeaponsPool = _weaponPool#(_weaponType - 1) call BIS_fnc_arrayShuffle; }; if (0 in [_weaponType,count _finalWeaponsPool]) then { { private _subPool = _weaponPool select _foreachIndex; for "_i" from 1 to 2 do { _finalWeaponsPool pushBack (_subPool deleteAt (floor random (count _subPool - 1))); }; } foreach _weaponPool; }; private _killStreak = "KillStreak" call BIS_fnc_getParamValue; private _finalKillStreak = [_killStreak,_killStreakDefault] select (_killStreak == 0); SVAR_J(MNS,"GG_s_killsPerWeapon",_finalKillStreak,true); SVAR_J(MNS,"GG_s_weaponPool",_finalWeaponsPool,true); DLOG("Selected kill streak: "+str _finalKillStreak); DLOG("Selected weapons from pool:"); { private _log = format[" %1. %2",_foreachindex + 1,getText(configFile >> "CfgWeapons" >> _x >> "displayName")]; DLOG(_log); } foreach _finalWeaponsPool;/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ (switch worldName do { // Vanilla case "Altis"; case "Malden"; case "Stratis":{[6,5,17]}; // Vanilla (DLC) case "Tanoa":{[2,6,19]}; // CUP case "zargabad"; case "takistan"; case "sara"; case "porto"; case "chernarus"; case "chernarus_summer"; case "Chernarus_Winter":{[6,5,19]}; // IFA3 case "I44_Merderet_V3"; case "I44_merderet_koth":{[1,5,19]}; case "SWU_Ardennes_1944_Winter":{[6,4,20]}; case "StaszowWinter"; case "Staszow":{[6,5,19]}; // Independent maps case "MontellaV3":{[6,5,18]}; case "isladuala3":{[6,6,18]}; default {[1,7,5]}; }) params ["_month","_min","_max"]; private _paramHour = "TimeOfDay" call BIS_fnc_getParamValue; setDate [ 2035,_month,1, if (_paramHour > 0) then {_paramHour} else { _min max (ceil random _max) }, 0 ]; private _fog = [random 0.75,0,0.3,0.75]#("Weather_Fog" call BIS_fnc_getParamValue); private _rain = [ [random 1,random 1,random 1], [0,0,0], [0.25,0.6,0], [0.7,0.7,0], [1,1,1] ]#("Weather_Rain" call BIS_fnc_getParamValue); 0 setFog _fog; 0 setRain _rain#0; 0 setOvercast _rain#1; 0 setLightnings _rain#2; forceWeatherChange;/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\defines.inc" private ["_greyScaleHandle","_outOfZoneTick"]; while {!(ROUND_OVER)} do { if !(player inArea "GG_CombatZone") then { if (player distance (markerPos "respawn") > 25) then { // begin UI effects "ColorCorrections" ppEffectEnable true; "ColorCorrections" ppEffectAdjust [1,1,0,[0,0,0,0.5],[1,1,1,0],[0.299,0.587,0.114,0]]; "ColorCorrections" ppEffectCommit 2; "FilmGrain" ppEffectEnable true; "FilmGrain" ppEffectAdjust [0.75,1.5,1.7,0.2,1.0,true]; "FilmGrain" ppEffectCommit 1; for "_i" from 9 to 0 step -1 do { [format["You have left the combat zone: %1",_i],-1,-1,1.5,[0,1] select (_i == 9)] spawn BIS_fnc_dynamicText; uisleep 1; if (player inArea "GG_CombatZone" || ROUND_OVER) exitWith {}; if (_i == 0) exitWith {player setDamage 1}; }; "ColorCorrections" ppEffectAdjust [1,1,0,[0,0,0,0],[1,1,1,1],[0.299,0.587,0.114,0],[-1,-1,0,0,0,0,0]]; "ColorCorrections" ppEffectCommit 2; "FilmGrain" ppEffectAdjust [0,1.5,1.7,0.2,1.0,true]; "FilmGrain" ppEffectCommit 1; // wait for player to be back in zone before resuming checks (for when someone dies outside of the zone) waitUntil {player inArea "GG_CombatZone" || ROUND_OVER}; }; }; uisleep 0.01; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_system_fnc_voteMap #include "..\defines.inc" SWITCH_SYS_PARAMS; switch _mode do { case "server":{ // Delete combat zone from previous round deleteMarker "GG_CombatZone"; SVAR_J(MNS,"GG_s_votedMap",nil,true); SVAR_J(MNS,"GG_s_votedMapName","",true); SVAR_J(MNS,"GG_s_voteEndTick",serverTime + 60,true); // wait for all players to vote or for voting time to run out private _allMaps = [] call GG_config_fnc_maps; private _votes = []; // Skip voting if there is only one possible location if (count _allMaps >= 2) then { waitUntil { _votes = allPlayers apply {GVAR(_x,"GG_s_mapVote",-1)}; !(-1 in _votes) || serverTime > GG_s_voteEndTick }; } else {_votes = [0];}; SVAR_J(MNS,"GG_s_voteEndTick",0,true); // only player disconnected, abort selecting map if (count _votes == 0) exitWith {}; // tally votes and make list of maps to draw from (incase of tied top votes) private _votesTallied = []; for "_i" from 0 to (count _allMaps - 1) do { _votesTallied set [_i,{_x == _i} count _votes]; }; private _maxTally = selectMax _votesTallied; private _possibleMaps = []; { if (_x == _maxTally) then { _possibleMaps pushback (_allMaps#_foreachIndex); }; } foreach _votesTallied; private _selectedMap = selectRandom _possibleMaps; _selectedMap params ["_name","_position","_size","_rotation"]; // create new combat zone DLOG("Selected map: "+_name); SVAR_J(MNS,"GG_s_votedMap",_allMaps find _selectedMap,true); SVAR_J(MNS,"GG_s_votedMapName",_name,true); SVAR(MNS,"GG_s_votedMapSize",_size); private _marker = createMarker ["GG_CombatZone",_position]; _marker setMarkerShape "ELLIPSE"; _marker setMarkerSize _size; _marker setMarkerDir _rotation; _marker setMarkerAlpha 0.8; _marker setMarkerColor "ColorBlack"; _marker setMarkerBrush "SolidBorder"; [] call GG_system_fnc_resizeCombatZone; [] call GG_system_fnc_openAllDoors; SVAR(MNS,"GG_s_roundStartTick",diag_tickTime); }; case "client":{ openMap [true,true]; private _allMaps = [] call GG_config_fnc_maps; ["init",_allMaps] call GG_ui_fnc_voteMap; // monitor to cancel voting if time runs out [] spawn { scriptName (QUOTE(THIS_FUNC)+": Monitor"); // wait for voting to start waitUntil {!isNil "BIS_missionChosen"}; // wait for client to vote or for voting to end waitUntil {isNil "BIS_missionChosen" || serverTime >= (GVAR(MNS,"GG_s_voteEndTick",0))}; // voted if (isNil "BIS_missionChosen") exitWith {}; // force end voting [] spawn BIS_removeMissionTooltipAndHandlers; SVAR(MNS,"BIS_missionChosen",0); }; private _selectedMission = [ [worldsize,worldsize], [worldsize/2,worldsize/2,0], _allMaps apply {[_x#1,_x#0,_x#0,"load.paa",{}]} ] call BIS_fnc_missionSelector; if (serverTime < (GVAR(MNS,"GG_s_voteEndTick",0))) then { SVAR_J(player,"GG_s_mapVote",_selectedMission,true); ["Waiting for voting to finish...",[-1,-1],[-1,-1],1e14,0.5] spawn BIS_fnc_dynamicText; uisleep 1; }; // wait for combat zone to be ready waitUntil {COMBAT_ZONE_EXISTS}; ["",[-1,-1],[-1,-1],1,0] spawn BIS_fnc_dynamicText; [true,false,2] call GG_eventhandler_fnc_map; ["destroy"] call GG_ui_fnc_welcome; uisleep 5; ["destroy"] call GG_ui_fnc_voteMap; openMap [false,false]; SVAR_J(player,"GG_s_mapVote",nil,true); }; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #include "..\macros.inc" #include "..\defines.inc" #define DIALOG_W 12 #define DIALOG_H 12 params [["_kill",false,[true]]]; disableSerialization; USE_DISPLAY(findDisplay 46); private _ctrlImage = _display ctrlCreate ["ctrlStaticPicture",-1]; _ctrlImage ctrlSetText"\a3\ui_f\data\IGUI\Cfg\Cursors\iconCursorSupport_ca.paa"; _ctrlImage ctrlSetTextColor ([[1,1,1,1],[1,0,0,1]] select _kill); _ctrlImage ctrlSetPosition [ CENTER_XS(DIALOG_W), CENTER_YS(DIALOG_H), PX_WS(DIALOG_W), PX_HS(DIALOG_H) ]; _ctrlImage ctrlCommit 0; uisleep 0.2; _ctrlImage ctrlSetFade 1; _ctrlImage ctrlCommit 0.2; waitUntil {ctrlCommitted _ctrlImage}; ctrlDelete _ctrlImage; /*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_ui_fnc_leaderboard #include "..\macros.inc" #include "..\defines.inc" #define DIALOG_W 100 #define DIALOG_H 140 disableSerialization; SWITCH_SYS_PARAMS; switch _mode do { case "init":{ _params params [["_roundOver",false,[true]]]; isNil { disableSerialization; USE_DISPLAY(findDisplay 46); if !(isNil{GVAR_N(_display,"GG_leaderboard_ctrls")}) exitWith {}; private _allControls = [ _display ctrlCreate ["ctrlStaticBackground",-1], _display ctrlCreate ["ctrlStaticTitle",-1], _display ctrlCreate ["ctrlListNBox",-1] ]; SVAR(_display,"GG_leaderboard_ctrls",_allControls); _allControls params ["_ctrlBackground","_ctrlTitle","_ctrlList"]; _ctrlBackground ctrlSetPosition [ CENTER_XA(DIALOG_W), CENTER_YA(DIALOG_H), PX_WA(DIALOG_W), PX_HA(DIALOG_H) ]; _ctrlTitle ctrlSetText "Leaderboard"; _ctrlTitle ctrlSetPosition [ CENTER_XA(DIALOG_W), CENTER_YA(DIALOG_H), PX_WA(DIALOG_W), PX_HS(SIZE_M) ]; _ctrlList ctrlSetPosition [ CENTER_XA(DIALOG_W), CENTER_YA(DIALOG_H) + PX_HS(SIZE_XL), PX_WA(DIALOG_W), PX_HA(DIALOG_H) - PX_HS((SIZE_XL+1)) ]; {_x ctrlCommit 0} foreach _allControls; _ctrlList lnbAddColumn 0.1; _ctrlList lnbAddColumn 0.5; _ctrlList lnbAddColumn 0.64; _ctrlList lnbAddColumn 0.74; _ctrlList lnbAddColumn 0.865; _ctrlList lnbAddRow ["","Name","Weapon","Kills","Deaths","KDR"]; private _weaponPool = GVAR(MNS,"GG_s_weaponPool",[]); private _stats = [] call GG_system_fnc_getLeaderboardStats; for "_i" from 0 to 29 do { (_stats param [_i,[]]) params ["_score","_kills","_deaths",["_name",""]]; if (_name == "") then { _ctrlList lnbAddRow [format["%1.",_i+1]]; } else { if (count _name > 34) then {_name = format["%1...",_name select [0,31]]}; _ctrlList lnbAddRow [ format["%1.",_i+1], _name,format["%1 of %2",(_score+1) min (count _weaponPool),count _weaponPool],str _kills,str _deaths, // avoiding zero divisor errors (([_kills,1] select (_kills == 0))/([_deaths,1] select (_deaths == 0)))toFixed 2 ]; }; }; if _roundOver then { [_ctrlTitle] spawn { scriptName QUOTE(THIS_FUNC); disableSerialization; params ["_ctrlTitle"]; for "_i" from 17 to 0 step -1 do { _ctrlTitle ctrlSetText format[ "Next round starts in %1 second%2", _i,["s",""] select (_i == 1) ]; uisleep 1; }; }; }; }; }; case "destroy":{ isNil { disableSerialization; USE_DISPLAY(findDisplay 46); private _allControls = GVAR(_display,"GG_leaderboard_ctrls",[]); {ctrlDelete _x} forEach _allControls; SVAR(_display,"GG_leaderboard_ctrls",nil); }; }; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_ui_fnc_leaderboardMini #include "..\macros.inc" #include "..\defines.inc" #define DIALOG_X safeZoneX + PX_WS(63) + PX_WS(2) #define DIALOG_Y safeZoneY + PX_HS(3) #define DIALOG_W 100 #define DIALOG_H 33 disableSerialization; SWITCH_SYS_PARAMS; switch _mode do { case "init":{ // Load the UI in unscheduled environment isNil { USE_DISPLAY(findDisplay 46); private _allControls = [ _display ctrlCreate ["ctrlStaticBackground",-1], _display ctrlCreate ["ctrlStaticTitle",-1], _display ctrlCreate ["ctrlListNBox",-1] ]; SVAR(_display,"GG_leaderboardMini_ctrls",_allControls); _allControls params ["_ctrlBackground","_ctrlTitle","_ctrlList"]; _ctrlBackground ctrlSetBackgroundColor [0.2,0.2,0.2,0.3]; _ctrlBackground ctrlSetPosition [ DIALOG_X, DIALOG_Y + PX_HS(SIZE_M), PX_WS(DIALOG_W), PX_HA(DIALOG_H) - PX_HA(SIZE_M) ]; _ctrlTitle ctrlSetText "Leaderboard"; _ctrlTitle ctrlSetBackgroundColor [0,0,0,0.7]; _ctrlTitle ctrlSetPosition [ DIALOG_X, DIALOG_Y, PX_WS(DIALOG_W), PX_HS(SIZE_M) ]; _ctrlList ctrlSetPosition [ DIALOG_X, DIALOG_Y + PX_HS(SIZE_XL), PX_WS(DIALOG_W), PX_HA(DIALOG_H) - PX_HA((SIZE_XL+1)) ]; {_x ctrlCommit 0} foreach _allControls; _ctrlList lnbAddColumn 0.1; _ctrlList lnbAddColumn 0.5; _ctrlList lnbAddRow ["","Name","Weapon"]; for "_i" from 1 to 5 do {_ctrlList lnbAddRow [format["%1.",_i],"",""];}; ["drawStats",[_ctrlList]] spawn THIS_FUNC; }; }; case "drawStats":{ _params params ["_ctrlList"]; private _weaponPool = GVAR(MNS,"GG_s_weaponPool",[]); while {!isNull _ctrlList} do { private _stats = [] call GG_system_fnc_getLeaderboardStats; private _uidWritten = false; for "_i" from 0 to 4 do { if (_i == 4 && {!_uidWritten}) then { _i = _stats findIf {_x#4 == getPlayerUID player}; }; (_stats param [_i,[]]) params [["_score",0],"","",["_name",""],["_uid",""]]; if (_uid == getPlayerUID player) then {_uidWritten = true;}; if (count _name > 26) then { _name = format["%1...",_name select [0,23]]; }; private _weapon = ""; if (_uid != "") then { _weapon = getText(configFile >> "CfgWeapons" >> _weaponPool#(_score min (count _weaponPool - 1)) >> "displayName"); if (count _weapon > 27) then { _weapon = format["%1...",_weapon select [0,24]]; }; }; private _row = (_i+1) min 5; _ctrlList lnbSetText [[_row,0],format["%1.",_i + 1]]; _ctrlList lnbSetText [[_row,1],_name]; _ctrlList lnbSetText [[_row,2],_weapon]; }; uisleep 0.25; }; }; case "destroy":{ isNil { USE_DISPLAY(findDisplay 46); private _allControls = GVAR(_display,"GG_leaderboardMini_ctrls",[]); {ctrlDelete _x} forEach _allControls; SVAR(_display,"GG_leaderboardMini_ctrls",nil); }; }; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_ui_fnc_miniMap #define DISPLAY_NAME GGDisplayMiniMap #include "..\macros.inc" #include "..\defines.inc" #define VAR_UNITS_INFO FUNC_SUBVAR_RAW(units_info) #define VAR_UPDATE_TICK FUNC_SUBVAR_RAW(update_tick) #define VAL_UPDATE_FREQ 8 #define VAL_ICON_SIZE 16 #define DIALOG_W 60 disableSerialization; SWITCH_SYS_PARAMS; switch _mode do { case "init":{ // Load the UI in unscheduled environment isNil { // minimap created as rsctitle because map ctrls dont position correctly when created using ctrlCreate QUOTE(DISPLAY_NAME) cutRsc [QUOTE(DISPLAY_NAME),"PLAIN",0,true]; VAR_UNITS_INFO = []; VAR_UPDATE_TICK = 0; USE_DISPLAY(THIS_DISPLAY); USE_CTRL(_ctrlMap,1); ["modifyZoom"] call THIS_FUNC; addMissionEventHandler["EachFrame",{["EachFrame"] call THIS_FUNC}]; _ctrlMap ctrlAddEventHandler ["Draw",{["drawBlips",_this] call THIS_FUNC}]; (findDisplay 12 displayCtrl 51) ctrlAddEventHandler ["Draw",{["drawBlips",_this] call THIS_FUNC}]; // Create the title bar on display 46 // for some reason it shows darker when created in the RscTitle dialog USE_DISPLAY(findDisplay 46); private _ctrlTitle = _display ctrlCreate ["ctrlStaticTitle",-1]; _ctrlTitle ctrlSetText format["Location: %1",GVAR(MNS,"GG_s_votedMapName","")]; _ctrlTitle ctrlSetBackgroundColor [0,0,0,0.7]; _ctrlTitle ctrlSetPosition [ safeZoneX + PX_WS(3), safeZoneY + PX_HS(3), PX_WS(DIALOG_W), PX_HS(SIZE_M) ]; _ctrlTitle ctrlCommit 0; SVAR(_display,"GG_miniMap_title",_ctrlTitle); }; }; case "onLoad":{ _params params ["_display"]; SVAR(UINS,QUOTE(DISPLAY_NAME),_display); }; case "modifyZoom":{ if !COMBAT_ZONE_EXISTS exitWith {}; (markerSize "GG_CombatZone") params ["_combatZoneX","_combatZoneY"]; private _combatZoneVal = if (_combatZoneX == _combatZoneY) then {_combatZoneX} else {_combatZoneX max _combatZoneY}; USE_DISPLAY(THIS_DISPLAY); if (isNull _display) exitWith {}; USE_CTRL(_ctrlMap,1); _ctrlMap ctrlMapAnimAdd [ 0,((_combatZoneVal*0.75)/worldSize)*10, markerPos "GG_CombatZone" ]; ctrlMapAnimCommit _ctrlMap; }; case "drawBlips":{ _params params ["_ctrlMap"]; if !COMBAT_ZONE_EXISTS exitWith {}; if (diag_tickTime > VAR_UPDATE_TICK) then { VAR_UPDATE_TICK = diag_tickTime + VAL_UPDATE_FREQ; VAR_UNITS_INFO = allUnits select { alive _x && {_x != player && {_x distance (markerPos "respawn") > 50}} } apply {getPos _x}; }; private _size = VAL_ICON_SIZE*(1 min((VAR_UPDATE_TICK-3)-diag_tickTime)max 0); { _ctrlMap drawIcon ["\a3\ui_f\data\map\markers\military\dot_ca.paa",[1,0,0,1],_x,_size,_size,0]; } foreach VAR_UNITS_INFO; _ctrlMap drawIcon ["\A3\ui_f\data\map\vehicleicons\iconman_ca.paa",[0.8,1,0.8,1],getPos player,24,24,getDirVisual player]; }; case "EachFrame":{ // Cheap way to keep the map hidden like the title when the esc menu is open // Cant do this in the draw EVH cause once its hidden it no longer draws to fix itself USE_DISPLAY(THIS_DISPLAY); if (isNull _display) then { removeMissionEventHandler["EachFrame",_thisEventhandler]; }; USE_CTRL(_ctrlMap,1); _ctrlMap ctrlShow isNull(findDisplay 49); }; case "destroy":{ QUOTE(DISPLAY_NAME) cutText ["","PLAIN",0]; USE_DISPLAY(findDisplay 46); ctrlDelete (GVAR(_display,"GG_miniMap_title",controlNull)); }; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_ui_fnc_voteMap #include "..\macros.inc" #include "..\defines.inc" #define DIALOG_X safeZoneX + PX_WS(SIZE_XL) #define DIALOG_W 60 #define DIALOG_H 93 disableSerialization; SWITCH_SYS_PARAMS; switch _mode do { case "init":{ // Load the UI in unscheduled environment isNil { USE_DISPLAY(findDisplay 12); private _allControls = [ _display ctrlCreate ["ctrlStaticBackground",-1], _display ctrlCreate ["ctrlStaticTitle",-1], _display ctrlCreate ["ctrlListNBox",-1] ]; SVAR(_display,"GG_voteMap_ctrls",_allControls); _allControls params ["_ctrlBackground","_ctrlTitle","_ctrlList"]; _ctrlBackground ctrlSetPosition [ DIALOG_X, CENTER_YA(DIALOG_H), PX_WS(DIALOG_W), PX_HA(DIALOG_H) ]; _ctrlTitle ctrlSetText "Map Voting"; _ctrlTitle ctrlSetPosition [ DIALOG_X, CENTER_YA(DIALOG_H), PX_WS(DIALOG_W), PX_HS(SIZE_M) ]; _ctrlList ctrlSetPosition [ DIALOG_X, CENTER_YA(DIALOG_H) + PX_HS(SIZE_XL), PX_WS(DIALOG_W), PX_HA(DIALOG_H) - PX_HS((SIZE_XL+1)) ]; {_x ctrlCommit 0} foreach _allControls; _ctrlList lnbAddColumn 0.7; _ctrlList lnbAddRow ["Map","Votes"]; { _ctrlList lnbAddRow [_x#0,"0"]; } forEach _params; addMissionEventHandler ["EachFrame",{["drawVotes",_this] call THIS_FUNC}]; }; }; case "drawVotes":{ USE_DISPLAY(findDisplay 12); private _allControls = GVAR(_display,"GG_voteMap_ctrls",[]); _allControls params ["","_ctrlTitle","_ctrlList"]; private _timeRemaining = floor(((GVAR(MNS,"GG_s_voteEndTick",0))) - serverTime); private _title = if (_timeRemaining > 0) then { format["Map Voting: %1 second%2 remaining",_timeRemaining max 0,["s",""] select (_timeRemaining == 1)]; } else { format["Map Voting: %1",GVAR(MNS,"GG_s_votedMapName","")]; }; _ctrlTitle ctrlSetText _title; for "_i" from 1 to (lnbSize _ctrlList)#0 do { _ctrlList lnbSetText [ [_i,1], str({(GVAR(_x,"GG_s_mapVote",-1)) == (_i-1)} count allPlayers) ]; }; if (_timeRemaining <= -3) then { removeMissionEventHandler ["EachFrame",_thisEventHandler]; }; }; case "destroy":{ isNil { USE_DISPLAY(findDisplay 12); private _allControls = GVAR(_display,"GG_voteMap_ctrls",[]); {ctrlDelete _x} forEach _allControls; SVAR(_display,"GG_voteMap_ctrls",nil); }; }; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_ui_fnc_voteMap #include "..\macros.inc" #include "..\defines.inc" isNil { disableSerialization; USE_DISPLAY(findDisplay 46); private _ctrlGrp = _display ctrlCreate ["RscWIP",-1]; USE_CTRL_G(_ctrlTitle,_ctrlGrp,1001); USE_CTRL_G(_ctrlSub,_ctrlGrp,1000); // Move watermark if arma branch is not stable (overlaps dev watermark) if ((productVersion select 4) != "Stable") then { private _ctrlGrpPos = ctrlPosition _ctrlGrp; _ctrlGrpPos set [0,(_ctrlGrpPos#0)-(_ctrlGrpPos#2)-(PX_WS(1))]; _ctrlGrp ctrlSetPosition _ctrlGrpPos; _ctrlGrp ctrlCommit 0; }; _ctrlTitle ctrlSetText "Gun Game"; _ctrlSub ctrlSetText "by ConnorAU"; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_ui_fnc_weaponList #include "..\macros.inc" #include "..\defines.inc" #define DIALOG_X (safeZoneX + safezoneW) - (PX_WS(DIALOG_W) + PX_WS(3)) #define DIALOG_Y safeZoneY + PX_HS(32) #define DIALOG_W 82 #define DIALOG_H 80 #define CELL_Y_1 DIALOG_Y + PX_HS(SIZE_M) #define CELL_Y_2 CELL_Y_1 + CELL_H #define CELL_H PX_HA((DIALOG_H/2)) #define CELL_POS(y) [DIALOG_X,y,PX_WS(DIALOG_W),CELL_H] disableSerialization; SWITCH_SYS_PARAMS; switch _mode do { case "init":{ // Load the UI in unscheduled environment isNil { USE_DISPLAY(findDisplay 46); private _allControls = [ _display ctrlCreate ["ctrlStaticBackground",-1], _display ctrlCreate ["ctrlStaticTitle",-1] ]; _allControls params ["_ctrlBackground","_ctrlTitle","_ctrlList"]; _ctrlBackground ctrlSetBackgroundColor [0.2,0.2,0.2,0.3]; _ctrlBackground ctrlSetPosition [ DIALOG_X, DIALOG_Y, PX_WS(DIALOG_W), 2*(CELL_H) + PX_HA(SIZE_M) ]; _ctrlTitle ctrlSetBackgroundColor [0,0,0,0.7]; _ctrlTitle ctrlSetPosition [ DIALOG_X, DIALOG_Y, PX_WS(DIALOG_W), PX_HS(SIZE_M) ]; private _weaponPool = GVAR(MNS,"GG_s_weaponPool",[]); for "_i" from 0 to (count _weaponPool - 1) do { private _ctrl = _display ctrlCreate ["ctrlStructuredText",-1]; _ctrl ctrlSetStructuredText parsetext format["",getText(configFile >> "CfgWeapons" >> _weaponPool#_i >> "picture")]; _ctrl ctrlSetFade ([0,0.5]param[_i,1]); _ctrl ctrlSetPosition (if (_i==0) then {CELL_POS(CELL_Y_1)} else {CELL_POS(CELL_Y_2)}); _allControls pushback _ctrl; }; {_x ctrlCommit 0} foreach _allControls; SVAR(_display,"GG_weaponList_ctrls",_allControls); }; }; case "update":{ _params params ["_weaponPool","_curIndex","_killsPerWeapon"]; USE_DISPLAY(findDisplay 46); private _allControls = GVAR(_display,"GG_weaponList_ctrls",[]); if (count _allControls == 0) exitWith {}; private _ctrlTitle = _allControls#1; private _killsTilProgress = _killsPerWeapon - GG_c_killStreak; _ctrlTitle ctrlSetText format[ [ "Next weapon in %1 kill%2", "Round victory in %1 kill%2" ] select (_curIndex == (count _weaponPool - 1)), _killsTilProgress, ["s",""] select (_killsTilProgress==1) ]; private _weaponCtrls = _allControls select [2,count _allControls]; { _x ctrlSetFade 1; if (_forEachIndex <= _curIndex) then { _x ctrlSetPosition CELL_POS(CELL_Y_1); } else { _x ctrlSetPosition CELL_POS(CELL_Y_2); }; if (_forEachIndex == _curIndex) then { _x ctrlSetFade 0; }; if (_forEachIndex == (_curIndex + 1)) then { _x ctrlSetFade 0.5; }; _x ctrlCommit 0.25; } foreach _weaponCtrls; }; case "destroy":{ isNil { USE_DISPLAY(findDisplay 46); private _allControls = GVAR(_display,"GG_weaponList_ctrls",[]); {ctrlDelete _x} forEach _allControls; SVAR(_display,"GG_weaponList_ctrls",nil); }; }; };/*──────────────────────────────────────────────────────┐ │ Author: Connor │ │ Steam: https://steamcommunity.com/id/_connor │ │ Github: https://github.com/ConnorAU │ │ │ │ Please do not modify or remove this comment block │ └──────────────────────────────────────────────────────*/ #define THIS_FUNC GG_ui_fnc_welcome #include "..\macros.inc" #include "..\defines.inc" #define DIALOG_Y ((safeZoneY+(0.5*safeZoneH))-(0.5*DIALOG_H)) #define DIALOG_W 120 #define DIALOG_H _dialogH disableSerialization; SWITCH_SYS_PARAMS; switch _mode do { case "init":{ disableSerialization; USE_DISPLAY(findDisplay 46); isNil { private _linkText = { params ["_text","_url"]; private _colorRGBA = [COLOR_ACTIVE_RGBA] call BIS_fnc_colorConfigToRGBA; private _colorHex = _colorRGBA call BIS_fnc_colorRGBtoHTML; format["%3",_colorHex,_url,_text] }; private _displayEmpty = _display createDisplay "RscDisplayEmpty"; SVAR(_display,"GG_welcome_display",_displayEmpty); private _ctrlBackground = _displayEmpty ctrlCreate ["ctrlStaticBackground",-1]; private _ctrlTitle = _displayEmpty ctrlCreate ["ctrlStaticTitle",-1]; private _ctrlFooter = _displayEmpty ctrlCreate ["ctrlStaticFooter",-1]; private _ctrlButton = _displayEmpty ctrlCreate ["ctrlButtonClose",-1]; private _ctrlBody = _displayEmpty ctrlCreate ["ctrlStructuredText",-1]; _ctrlBody ctrlSetPosition [CENTER_XS(DIALOG_W),0,PX_WS(DIALOG_W),safezoneH]; _ctrlBody ctrlCommit 0; _ctrlBody ctrlSetStructuredText parseText ([ "Gun Game by ConnorAU", "", "Controls", "F1 or Custom Action 1: Earplugs", "P or Multiplayer Statistics: Leaderboard", "V: Jump (while running, primary weapon only)", "", "Mod Support", "This version of gun game supports the following map, uniform and weapon mods:", format["%1 (Equipment and Weapons)",["3CB","https://steamcommunity.com/workshop/filedetails/?id=909680404"] call _linkText], format["%1 (Terrains, Units and Weapons)",["CUP","https://steamcommunity.com/workshop/filedetails/?id=583575232"] call _linkText], format["%1",["IFA3","https://steamcommunity.com/workshop/filedetails/?id=660460283"] call _linkText], format["%1",["Isla Duala","https://steamcommunity.com/workshop/filedetails/?id=714149065"] call _linkText], format["%1",["Montella","https://steamcommunity.com/workshop/filedetails/?id=1562904329"] call _linkText], format["%1",["Operation: TREBUCHET","https://steamcommunity.com/workshop/filedetails/?id=769440155"] call _linkText], format["%1 (AFRF, GREF, SAF and USAF)",["RHS","https://steamcommunity.com/workshop/filedetails/?id=843770737"] call _linkText], format["You can find mission files for other maps on %1 and %2.",["steam","https://steamcommunity.com/sharedfiles/filedetails/?id=1641133934"] call _linkText,["github","https://github.com/ConnorAU/A3GunGame/releases"] call _linkText], "", "Optional Mods", "This mission has built in support for the following optional mods:", format["%1",["Discord Rich Presence","https://steamcommunity.com/sharedfiles/filedetails/?id=1493485159"] call _linkText], format["%1 (server-side only)",["Discord Embed Builder","https://github.com/ConnorAU/SQFDiscordEmbedBuilder"] call _linkText], "", format["If you have any questions about this mission, you can contact me on %1.",["discord","https://discord.gg/DMkxetD"] call _linkText] ] joinString "
"); private DIALOG_H = ctrlTextHeight _ctrlBody + PX_HS(SIZE_M) + PX_HS(8); _ctrlBackground ctrlSetPosition [ CENTER_XS(DIALOG_W), DIALOG_Y, PX_WS(DIALOG_W), DIALOG_H ]; _ctrlTitle ctrlSetText "Welcome"; _ctrlTitle ctrlSetPosition [ CENTER_XS(DIALOG_W), DIALOG_Y, PX_WS(DIALOG_W), PX_HS(SIZE_M) ]; _ctrlFooter ctrlSetPosition [ CENTER_XS(DIALOG_W), DIALOG_Y + DIALOG_H - PX_HS(7), PX_WS(DIALOG_W), PX_HS(7) ]; _ctrlButton ctrlAddEventHandler ["ButtonClick",{["destroy"] call THIS_FUNC}]; _ctrlButton ctrlSetPosition [ CENTER_XS(DIALOG_W)+ PX_WS(DIALOG_W) - PX_WS(31), DIALOG_Y + DIALOG_H - PX_HS(6), PX_WS(30), PX_HS(5) ]; _ctrlBody ctrlSetPosition [ CENTER_XS(DIALOG_W), DIALOG_Y + PX_HS(SIZE_L), PX_WS(DIALOG_W), ctrlTextHeight _ctrlBody ]; {_x ctrlCommit 0} foreach [_ctrlBackground,_ctrlTitle,_ctrlFooter,_ctrlButton,_ctrlBody]; }; waitUntil {isNull (GVAR(_display,"GG_welcome_display",displayNull))}; SVAR(_display,"GG_welcome_display",nil); }; case "destroy":{ isNil { disableSerialization; USE_DISPLAY(findDisplay 46); private _displayEmpty = GVAR(_display,"GG_welcome_display",displayNull); _displayEmpty closeDisplay 2; }; }; };Copyright (c) 2018 ConnorAU Steam: https://steamcommunity.com/id/_connor Github: https://github.com/ConnorAU CUP-License (CUP-L), Version 1.0 You are allowed to: - Play with this Mod/Addon in Arma series (Single or Multiplayer). Obviously. - Distribute the Addon/Mod over a non public channel like a private repository. - Unpack the PBOs, see how the stuff is made and learn how to make or port your own Addons. - Ask us if you may use part of the mod/addon for your own projects. We are nice guys and are willing to help you. You are NOT allowed to: - Modify/expand/reduce/alter/change the mod and share it with others unless you ask for a written permission by the authors to do so. - Monetize the content or use all or parts of it on a server that is approved for monetization (you can’t get approved for monetization by BI when you use this Addon/Mod). - Blame the authors for any damage (including physical, wealth, health, whatever) that occurs from using this mod/addon. - Upload this to SteamWS, PWS, your Website, GoogleDrive, Dropbox or any other file sharing service/channel. Full license can be found at http://cup-arma3.org/licenseGGATCGVAGGATCXAMGGATSFFO@p/?CD\ @ }W}x@oٕUƙzy*(-/9kk:7c|<5l%-+ܾdTX4dTvt[5dU Մ[";BTdٍ ]繅UtX\#@NtK"}\5^%ڍ^\ud[%[ '-j;\ +uZ~{՜\t _bm;Tt z[J|+>6ڍ u:U%}߻{] ϻ^TZ X\[!||ՔK,[[VZ|S/6d޶P`@@^\@~wtU]\ h]@RK m\ ٭ X}瘭 } s\΢-]ץ"`;CX7B޼ ֵlUյ+v<_W/*\Wֹ|ۯ|(|>+*\(]\ ך\޾\.֮\ z*j\- |Ղ=\{UUU] hwߖ(=>=ߘWh=Zƪ}zW-"%]ֹ,\ =]]٭`ޖ|*{(<+~\$`Xք׭=Z| ~]֌P] -}( p a\ ߋ|W |Z_5}֪%Jj! z ~\~! ֨k*~  * ]^\x 7Z^&% \`t-]% tt```=3l%5\ wz{_( [ ڥڀZ-\ ؼ"} *]:\  (z yW |Wu] ^ ؄ [*Xڪ{z8[Yj^ڝx ;Wڕ|W[lVdHJjW6d~t;Wu'{_  hX ޛ-)޼|!"X^wBW {5֜r(֛ε*# - =G):| 9j=K = e Y*j"*9}Vu\N U =W؝U \ ~:Y}d #*~\Z z.=^߸U}W@1 7UָU\3 mW{t];9 _]i c\XX\=ݕ={V\4lZT\[X*JB5SY[7[{S?4lJdq=Tl!6\ TTluUUS]^{γK}]\}6 vcTUl )S%51% u|Q;QC8b*ם \TtB`rS}d-+#.rCUU%\UW[@4l,5^|d%%\ S  ~"]. o] s-|V{^X\jDE )}]狕v<筶`}< ɺ{| /4dTWU4d U][ i 9i! tXPutV|Wu@@ut[CB|U+~_r2\` ]Z(V]h -}G n\!_ ] 4"#?k"#?*|&|آ\‹| J*=[u| Ϻ<]v! Y :``=٭{؃|8 \]n .=_pX\;2/"H x-<[ =_)X {z>痕^w-=ߛ{^\C{ƥ{7'=߼W#'ޙ ʼκ `x֙`ջ]_\U_+ .`:[tt@tt*Xc>;ڝt.^vtttZڝd-;dY) | ) \ .?: إ𧪀{ +묿\ S[t5[&7=[U I  * !=>"@ ި߻֢ת|?UNU\F_|u\_#J ^] -]!5v^G֪}^JU"\)~|QU~\ ~~|HU||I/ O^P~TK!O!x$~_ _~؝^_S_P׶t]X$TlXPPj[5-[Ֆ${c7γ[\ܖ4k \9Β[p`.|_&{6 RKppz]Q4!^? rS7 <ߓS =ljPXl5%%Ε|d,[ \[^z%  sStT\7]S  _~*^ /j cUU5Y]!Oc@_[ 3SC]%%rC_""`p\ c _r]cpbJj}[ |X][Uͻ4l%U]d*WUU<1CY3l]YXqC%rK}\]PC +TU|[[]XPT^"l-PXcl!c ]w 9 @ZS\ TtUu=4l_Ul ^+MJ!]F\_U ^Wx ": ~=:-}z\^x>|U~ \U} \W_{ [<"^IL"\ *\\ "@*h!<"?ڨX"8 ,X"< 7Z~$h"|Z z=[ו~x| 7^W W=瘕#__* ;)"_Y"T)j !? ^\I^@ | jֺp]x= {+"<_}| ޼l .j| UcpWd/Dž٭S?>v:\U٭cPUحl)qS : *k{ص+ջWjX[7}ռ} S\)=uZɐ c \c'\& !<>.||h|/p#_&*z kZ !#|~=8_dֿ 9 ~\;=\i=_}k2\. U ] !905|UJZ||"!U}\ }#~_5W9UQ|||7U-cUk+UM[_-SUl2Ӕ 2l)2 dn:"X3lM*+ 6qK ?z_B kΖt|Z#)UkU/\֛#TVU#W|"= | y|wڮ\` |\(`|z\-#^-|X"|6 |ߣ|רR|덚|* ,"|!w^ |p.|*u"@zl*\ !_!I| | /"! |栭~ \έ(VD)U5l= ()|! \ [ |Zh 7|]="?r\ }^tW #^@%\,֊:^\~&#_ b!Z ~\z][]ٿ !_0z"|൶| xx֛*WT7~θZU|^/KWW5J'WU:P[m2!ck:yo[L: BUJ"UUR* -*C ΗjwU \ W+=縝 =9W^ص\!# |<._"H!ip\^-}"|1!>\|DU|_>\iGs%x"W+.|U];Yr||=7y~\ ¾^X 1} ?|b}_`|B!j!ނ' Z#J"^BtZ\]-zoR  dz`c \2~_A ΂{}\!? ~訊^}8W}c4<3dp^_ [ =5]嫭*"pK~ !c WW_U 4l) %٭ \x^!~S\%U"?||ʶh] Z}_ !:^!#zW<: =9^zz;\x y(!\s}t=Tl  ~\ku]%!}` ?h^^صN[hj:奷o[UTBUvB5εU^YΌzUis_KyΩ!!=Y]\T)cWܯkklM:`n5 -η+ =_#!+ ~%"e|u=zU\z S@X֓K|;X&|H~Wyz} "*+!>4 !|F!W| Y!< u^+#( |BZ|I P]RU\"e~!|_C\a_D"%%0;\%eUu4\MɚS}}YuzRZ[ }}S^II:[]]U=  S|vtu=:  ""~\- } }u { -k^-\tߠ)}* V\!}1\,^j|,I .|~\5}* !5 ՠ!CZ! ꪣ}9^^UV \2x`B|C`]cR[\X}} KE"bu%֕l~c_VTβSWjU"W2S\* \:Yq"\4l#2!"wr[ eU0S \|_\x\Z"=IΟBp@@\2S ׵lU2(8Ʀު hpyUמ8uWc Yu]_Ty4/u]ΏT/MUT+yZRZ ^ -\ v-u o!4W~#?S^!v_փ | j|J"A\*\{Ɗ  :^{ ^~#?`]x\W=St\ߗTJS="sh|xֶ x{"(1 WlB?J /^nރ6Ɨp*]EFY +y8+-++yYΨ|*|vW8)c|8ƪsU@Hc]X9 Zk** {3l \;弎"< R=ZΛ*"}\j` |\^gtl\j @SQ]4d5%\إ*\ c@B]l)5~^|\\ {SZz*|zƥ*"-H]6 ]8\I_u!Υ"}:J"ܠSuu=0C <1C \ 1w!!7,U =***W2Ciwγ[mA()*+ֲS]}\֓[CqSRC~"x\ ޷}czz^ _!X cPpp|rKj\ack"?- \!ߩ 5 :u`2K) C-]K 9 !\ Vc\TXT^c<\ 4$BP 'U(u!&Uָu}= ` !2G!:_ݝ|^:1;}R```|` }QK|tT\"?^A!T PS7% 8`!/7| ׻]_^?}f|5" ޵ª!~< ^D " !|砺*j#\|_|`q\/y.\z+Z"? 6`^6! ح(#[(_ a! ע߶ljW#!ed_!xB:Ozc8l:jzͬB% tp8ֽ٦(,y- /XVT\|U|ue| - yηWy\B|ppR|8]!~l^s\@J87Ks[}[ƾ~ZƮU %; 1`_$Ʋ^z!!\-S`j\g [U\t|S~\թStj`ΓS-|"=!Ϊn*}2 )\xz~|"Vc!Wm"9!ҨV Td "W]rS ]YW}^J֌SCU^\\\ VUW33]2KYYttS. )ƓKח''}ՙK`kdcn`^X}cՕ *\o[PVK.{SWWU\B!\h!\( [ؘZSK]R~յ w\!} }#ݶz\]\.!W^t UU#\;cu%xud/xS ߸ul5_yTlk"1 m|c}=Y"?_-" U?|=~^1]<\^!Vh 5| ~0zm%|,04t_{׽UUնU%'" %._|-8ƶ5'˯8+ *(|{z"|@ U!<Ί*!"W!^Wb^0{Sw( 6^wx"9!Y } e_ZUAJt@&9r~W0*2* m4ejXyֽ=]8T~ yXƥ" ^^|s" *|U||Q}!ܵ|VU|  ^_!\T!jd)!7pյ%JW~+{rS ~ |o"]K\U~"=!bCtXzW4\PuOW]  t~U=4d\!=N#?\1ֈ"??Z#Az!| :Հ~l+~kz\Yx`]W!^s "~![w5zZc"?X !Wם0t_ =cwVW\]3l^ht !וd_] g lRK']G//!K 0Cw1;~w\Y$x\~ֵX ֒c !9<(-~Ղ"ܠέ /!]|ծ #7x ɗ^HzJij\S\h +",O !T:'߰\!*8/}:׾rK\V|U_~^bS \ 1C)*`.\]݊b\}zU| !xS%_qS B}U678"\^,qStwuԌCSo}:Ņ%to2 ;  \>??5KtU0K5"4 ת =E"!v~|5\.[TTX`2K +S $ΑSPU_WqK_\qKU5sl}﷕_W 1tlנ 9}\\\BSC[2"|.] #[ !]"=<@!|jK ]kXWutX`!N [Wl[Q}eŝ\W]U}_W]Ew!f p! z! \|_|\`Uz6(_kֵt U|U؝4d?9dxcuWW[TVUdwUdZWUd-޸5\U|q[tx|[ ]~"V ]_~]\"(W߷^@'_෵[W~萵-S5 ֩s~% yΕ\ |u~("?_ !?YQ,\!>'z~^!(u {z\?"|i-" P\7'| W| " Ys #!PPP\J  [U ttAf!}DAkڪ~ }Yw! pS@cZU\l!#}"=n\@_" !]8=]G 0\Dp-* #_ !] "J!!&"v_z+!_HX| ||\ ;}XU'u !rS@#D[@ k:"kB ::kIi]_c/\3dB}SK }lV\U<I}] !إ Ul\dtW~/TlUzP|c ([nz3d%UZlX7c^tS z\ U7\/{7S-tSC|Sw5\5< |R|^j]#w]p G!׽`XxP"~6^\  ќ䯩|z" oU v#M *" .} U|5{x!ڼ|8*/#\|Dh*\ ߫Xp}_ <6z"a U]ح+ ނk"e!N[\pВrSp[% z} i!P { #0\~\ BPStu/K%  }B`<"~UC Y:\2 i"?(@ Y`<|Wy\ zl֗ ]b"!5"V"!0[^ @-" $f]_%砠#})*#I"^!\B"RxRK@J~]k4tXꗕrc孃W5\z"wStU+Ud_Uw5\xW\W X3d*Wud7j tk/kT|rS8(|caSRW}S9K+ֵl~ yUdU^xtl7Td_27^ U3SU Ź3|U6TW̴#E\}\\ "Z\!|M_r__!ܯ ~~^Q5 {Y*_Z\8׽-q8U@" * X^`  P{  WU 0Uq"\B"Ӝ1}\| I W$^ 4) ^/!Y9!]#39zXUzzv\^5{"|ss Uv{ U_\1/YӜ ֶ*--ߺ+xy\^W׵qW_UkW5| Eѭ] us|^*\ +֖* Yƪ{"c z^׽\\{*sUC# !] ^s_U 3! kq!+{Us||_ T *7q A!# z]z"<+ ^~_1HF0!1#<^\`]W5ߧ_J \IU1U^G|JE U`kq?8] }pkQ ~!~I!e _! !&Q ")]ܨk2 " *^R]!}\f"6+\N|+|N z<^۪!\,u#| _WU 0_.+ed( -_\W"<4*"- "<u] |Z"@ "+#!٫|*z|z\-`#<@W \mu'#9<ߐ!x_!_- !"Y0<0[P`P[U}6]y"/m"W +"p|)`]׽@1]ߍx_5͔ տuw]Rozf!UW5,c5Ҕ^uU_u\&ys\;Ϝ`¨j0/ U4M\xz^B / ޵ - $>` Wf _|w(| _*+| ޠ^WU"|#|~~3+kVJ!/ "^"j]WUPJk W mk!>!] %]"]!!!b^ 8b^ U:sXQt\~ c +֙Β *|G "\[*"_[?!\\|R^">^EYa_ !>#%!%]_s , 3]m]3] -!R.W!] uދsp{*{mtR ^ W] /\!f "ֺ T =k~h G+"_/"^h# ]ߞ!^[<"< @ 1 3!v!^o!،!g,Sd_ +q[Z!=P V"\c /x\!r-|2 X]祩%)֖j_Sd_vPc`:6//\ߐ[p` 9Jԝ2'' " > | ^~"Z!\b={@)8\U!j/"  (W\ :}:\},"| 4՗><0ST0KU%|)^Wܾ\V| ם5c -NY"1p\Ik1)c"" UT\rV׽q 6{ ׽"|a /qD)_-\8Ƌ _|xzu ͒bccu1/ "|~ ~ "( #?j] d)\TTT4- -8\{{hxxx׽luӜ #׽4+[]3M!ӜזGJP@8R5?S a ʭՖ/[UquQ`| vjjZ&BWWXRVX`@8Ҝ+%_ֽ\)\!|(F:\"~_R([\I  z| {ڏ`"5z 7 0'c{kR oxP^~" ))Y|kk[| BY@pXTs% s |/+ Z/ }\ `YU\^Mߋ![Z]w^!=Y _-\5>αc\v\XpS :nS@jRƋB%3{ű\ uj^|7 5|bTZn|2&|2" \:=7/׽ _ U{uK"qoCUVPJk2 %U׵s #? -=Ο|vYGXK]\\|N__^zU] `f}s!=|@TJs9V^x G"/!90|X7~`p\!L/?7"d+ cUTPJF!?^\ XVUqrꂲ0W ,yӜ- wu|_|!*!ocU|Mk?Z^zUR +"=/\!_*)+|W|kh| W^ֵ0{"R!!!R\ pWU\, \ ^XZ{-3U+!<3!/p"s`~ sh** R"Ι]Y !Y|]|`_"} ƪx ~w}XZ* ]綝}\4!ծmV}Z")+\fJTԜ)B #!A "?׾" !^x 1|j!X"վAY!\ o;Uޠ 4Ʋ\@q( s$!^6- uzz~p4xB , Ӝ4\)- \!=j}$׽D)T{X \ 4[}s{Jk*|c\%|.|![u*cP`׽gJ *"_}"F u\ Ȣm׽P|%~& !| >^0hURWWTPT9Z-!5!"\?- c"* !_ߺ|^ Qj|ڀ"tx!${\y)c7"? K"<||*|[Z!yU MkT5! ^R|  #g ~ !_b`JTq= "&\Xp|1! "| k=}5^7|.}A\ *kU{O4gR)|9]-s )!=C8޵\an ɹJT#mտ;u"-+ i|__'S_^Wk"\! Xͪ\|֪\t!`ߪ$"=xޗW5(xXWBZƔtU.-"? }:ί|!B@ o[sUw"<N ]yƀ"5/W꙾:`rzR[<+/]_wp9Sd~x6[o[ <إ]::  2|Kީ /.K_@t*oS 5}pP[VT& }oS%\!?a"% " _/K pP/KR( \UTT(X΀ ם^**|!@p C@PXV:cFjB%5\!op); ~~@ z"\*|!8#|!"E`U\!>Hb#(!9f~8]x\q ѵIk~WW}r ]UXj"< %vu!<"_z!^~TW`_ "\R TS ])*~z6_7޲_U>ҽ"sU(ѽ{|77k~x""p5-"g!>!`"܌  %9\PP@5A -%Ӝ++"|jj"ݞ^!! 5 U`x\|x}\*tY|q]eB|4-~b!\!`r~UUH"2շ "|[|&9x~\1(&B"݌!9 !,!+ /-" "Y!5<남#Xuzuv!ޭ#\!7`w+| a ^ (~"Y< P"=Z \u=v"ݠWѢժ \q" T">WU\R0+ -"\V4GR^A]H" \0y?+_}\y}u!"<4W\^z~/ T1VT\ Ʃ %_%!\J !!?8~ !^"\6x"]x!f Ҝ kYΊs "|$|$M}* "\@֙ΪX\%ӜB) |/% -"( V@|G" #s޷" x__"@b} !vF",1%7U8ƨ! ]8 } |U||(U!y] W#V#L Y\x--="?/xj~[@)cX\\\"\]!=<\~6'!!%N oz X\U]@ }q 5*"!ݦ!!U]!_׽W|Y"P [ @"/sRIkXXy(c#"<=x"3="3% 5@X4{#}-!=:-!g +J1׽{&<;|\"5_(| UW="\#?`!V-@acyz\\ֽn"\45d_h{\q"1 ^Qտ,|%z|p\WbW ,cUz|!yrU|!] "&!D"9|uW'\_z S!|9^ZRRT9 )<ֽ UH!z _Kޫc!?S~  X" o\XƬ_4xzz\Wbv8js}_XX!ܟ{[|'%5."7 )^('">T!s a+ !U,!9I+|u<綽h~ -!=&`ֵi#|A"?a !h!}aM| &(|"&꠨!܁!/ -|`ˆ|P ^_h󜖵ҜD!'UUX 2)Uu}? X!z~^Zp4#)^WR_ R@_/R-|IJ__BY 1\,$)*kUUVTT|D Wם)}kU!HwUek: '7?׵r--8Rzx]^^%? ׽ |*#着"|$|~@p"?ūRbZn4! qb``R\,c*/} e""X"-?-]2# !^b\Q _ ZaUud)A "0|!^`O "_+~_.~B>~g!l!$ )>\dz~qCU3!^>^_| :" [|ط"|% ׽_`Pi_!b!0MkZZX`u] {%,0}  "*ν u\ s)E֭B%U UT\^e} #`j+|"{!\!z_U\!mV\!f5 !<[#!]`!_w"|8!w=, $κk"9\!^ %W*>-*ΐ[YP\["J<: jp[\\</@Bu+! :V|B' %@_^M: |l;' `Txq|]^z\\\H|.L'"(_bX} :"_L"l`h||Yjk= =YΖ_||^jj|%8#! @"|\## \YƢ`"!?|RX|||T"1 }"\8z| "<=!!T]ֵU` 7%+(@8\c!9~Y-| szbc0*cXX\yjk|"lz!U ^\Z!S!#5 $?\BB\UUtk:_1ן9 } @|} ҔJ~h"?\\4{-|{cҜsxIk./%"!}r!4A]!E WR q cWꀀs!Zp` ==~U"7x;%%!S!^&(| !1pB_ ) -5!= |T\YS U\!,5|5 |jXzҜ~~~xqc@}0 ߿/!|?Z~~|| Y^^";B4\%!?^ + !=)*Wb X!|s}V8]V%@|__}I |ؾV=!?!-!)uV|Y^驃"\&kjBBJ S!+=+)K2% 81蠠@ҜgRWZ\~ R"}\!A  H^"u_EU"]\ v !~*GU"m "= p 4Mk\T\*/sE!U -|jxZz[~\~S",~U$?*![@#DUd'\W : -cWjR`ʏZU)2%55-sؼղmk^W"?!c ~ |!|@+Vו5{B s"޳{ VZU9 |N "-{b"A+!)"]/*!|``0"T#?H{ % {j Ӝܔ|cXo|ZU !~|!1 ~b5|64iRZV B׽N)"^.^ Q~y$"mh`!Ӝ #|OH!UIˉ/[)"\k2 "|+|*׏"\m _2 pP`U2>!) U\^#^Uwz!!_"n !\"ݾCb.^' C c2ϯ/S"V{ :X^/S7%\ ץ_<[" X<|@kWM2' !QK4E @-"?䊮z\ $#"/Cj!cW]!_םC1"`"L|ac1\ U @\ cެ@\N*~ <  ] OS@2՝8 n*Tx/* բUB\0CVyn*P^ zPKcByOA:[JQUU疥@!孪U d,|@~ WpP 2#@7 ">*},j}x[V@!" )CL "\a!cUUc_UuoS Ҍ`}Z#<o"=|?"? 5%!܋T@{_%'r+@ R|]緵z"z~!rJk ^!?|yh} \h!_"<}X"A%%"/\-޼Z) ))Qpzb/ cXyΊs"A\WW\~|_%8=\X# *\k:ғO[K:xAg)5-McȄ`{$T!ow#]W^?UD)\@|!D-1!|U&Ҝ)8ƦR/%//|(*"` \|4&/$e "_DV! ƙVTYuzzxz4YΪs%'}EA|; jJ Tj*q"%!ܞ!k5\i|`j~~{'''q1T8j@\Yy? PXG!_WUs5V׽s5U\C S_q|}";}k"?"!<<ܿ+"<(W]"|"sӜs +-}LxzQ[^^| }!>,X!{#\%!ݬX "!8jg)>kg!??-[!{"R)^VT\5g-- T,c^\0 cZX,cuXX|Xޖ5C}`} c- nk+*Xz蒔Zx*k- ƒ-W%!J* W|J~g !<(!b|q!-+q!.Xd1"s%5A !8 -SRUyKu K )c$^ᩩTWW_\D!-"7!U_iu\.U "_/ 6!pU (1RA\|4Q{rR0JkZXZXaX*!#|X"a6 1 \XZXRJ1Rl:^C :WWWcQ!!m#0 0{pU{'P|pZ[}( !]@#_uJ!lk!J));׽{%%+\Bk{r!!@z|"%-.׽\!\|\\UrꨀU[` s&" j:Yq X_\VW!`=y|+"zh|4T% -4j U+2WS}! } j.\[j] kz{ֲ~_IcX aX"\)||.'|pط|`zh"\="} }#)TXPP0^ !"-!XX_Qx`!]y x!D{5"ܝ"' !<\u)!\E\UB|L,|JW|*Mk'7*:*s_U{ ӜUTրzZ|."XXJ*\ sW[nx{뽍'x`! "Zp*}h|/"|@| crmk - {xxSs$C"}?e%y`}Y\^\'@KBs1tsB/ŪR!zg 8Mk֨(U">`!kq5?!8}/!8. vB^\ {|z|x-"}k?|.xQ/\5!'"='^ c|A0!a++ JƉs7\&W'^{!ן:m>!bqp\֥"  #.^0x{^ 57 |oX *"h -,x\X!=.p 'Օ-y֏[յ+ ;[J@ޫ'\L*(TT<[O UM* !\K\\Zs *xR}m: }* PGAAbo!M!`ʽUa^}V{!\ |ߪ|5M:XP_]nBU\B ~-2}!!5T]2 U/]|]} S"\!||~ \_\]W4\꺻W__\^w~ \<~U\ޭ \歺 ^$}/\ +\|\d;u| %| ~|]b "@, @-!C袟\_!Տ| ^ f U}\c\:"@&_%!?^ G("![|@Z"'U _^!\ V}N! ` ]L(SXV0S~ץpK+ *yK_U0|z^`gJUWW|_X 2:y"|(*`O 8V_#!UTT\`^ +)ԔB\cBϏ_׵nSZ9xpkhRa!z)%"7!!5"<@* %GoUwt|ooW_\u!תB@apPRR"?---"|| B0jk|(jkκ!|!_|z"< **jy&k\!d|1mwTpJU^Z!boUQg'+(6oo|(|2 "ܶf-6h!p{. u$"?T  )BBZ1BumsG!s. |jp|("1U !}U!`]s\!|\!-fpz]0#<3JkWU'|"p|P|**!9Y`U!}ș\!7!)yֽ+}<)ZPP`ơ(kނ\y"x!^9`ZYYP|0&YTp\ qjhXQ "), ^!k{C) 5׽ -i` 1{z蠨q1Vs \!w~iJ}z!Vd1Y ~IU%"܃ 얻}% m"| n^|-hk}},['''|J+s!lc`XTW"> kouWU|Z. |bᬂ1E-T~AY|.{RM6Yj#"|b}"|F- /+@j!g{Mcs5-51pZXoS\\_\ yC8ƥV.Ư@Xz|y17s 2\}mMkM:u c!t^&|Q,"L}#<< p׽^",/-!Kr\@:\B}] A|x\]ﶵ]_WC4Qz "n: U\SU"\F!|@h{R sRx{'"\/#,}.x-{U_\L!_2_ s) m`#xY#ܭUw.|8 @`"*-#|ca!x" >?-!n׽`u"C}#,T !JLj]!Vb@O%J z1tKo&:x@J8-2YݝZP|L"pqC^XN +| |_ |_: ;h<^ӄ }q]\."= !@`"VB(Ud18{D) %KBpc,2'66dBR[Jv]:tJk[ K S&!\X)x`hhh}:R^yX"Vp|u? |w@`#)"?QRXn)Rؑ1*{Y"8\uC"?X!\!?87W|"+B,S*:nNCC- ) lke"}#26 "1\VT_}b@ e)T\{1WWTTb) =JMk??Ƭs%'%%|_z| ۺOO|?|T$>T\\ #"^d- ߠ|X`jk|?_|!&["@M@!<%BYh" ! U%W ){5UU\u  ʢ!)jyH:pP)`WUW|IX#_I B!Nx@!% |++*~/;1" Q1)1 +?"\ !9g\_}W!K"zUz'BW?M"\85|I}\ -Ӝz{|8,c''/.s,[ mk5%߲|0 """ ;RU!q/\!rJ#\|!\ 4aUTh 1 {~"!\mkpp|9 RW cR-c)sZnkC|6] K|"\."?*):7G7rklBgm1_[_3T1-- ~ "]{|[BZ(\G!!~Hd1]`Gx *sL:yrjBuIMMM"#Y[ߗ!C4u("0׾ ]##+{Z5s_\ZTTs -#G #jz" :VT}:U|`@hWB#^!b\!ei:\!X:]-K\T"}K*Ǣ|~| \S}#yƭ#|>|#>^|.}d\zz+\< |"dU/W} } i(~~`^ _#AX|_*|!@pj]_ `"a `^#@^ < 忊~h`ޭ"\?;(ʕ;"<@_`h ^.)7|.}6A@K U%Z (|: κV}`p}>)|@+ Ԕ(]׵} b "X\V֋ ֥ O:TVUWs:FKqS9BzƬQlJ}u:Xz lB9םS_- Q\+֥c~XxcB`ZuU#'-)#|l|]7._1%)M[V*J!/OK+*/1\JSS{//|SZnS*p`gB=@"! #\O4X|o}$!~mYP )B++-  jsh%֨R|8"\!=U|~_"p^!a2"V!A_\c U~\">a7|`W|/ o| ; ]!?%*~~| #_iU_"<x"_ #!j\{~cUf!i']+|gB !`6l'C);u "]/ 뵟Y {ֵ{@ 'JLFJ!ZgJ!:!:-B ձ| S^[)`xx^"\.- |/ ~ !"::"\0%#!"?R + :zZp`jkh!'"?k "?&| X"?OH!ӜV^ ,!]#"PsD!*-WMk!hq!>9! Lk ,^Ӝ}4} Mk"_Y/?!܃Q.\!^2!?\/_ "S< 0f!X샭| <+%|-.5"%o/|MUnk ՗v!/ ؽ]sz_xxZ/U||*.*|p}Y9"{!@- ׽z[Z5 U8Ɨ kYΗ*UZΩB|n+*oB+2($T&/o{BXXxfJTXP`"P|!=C|L:]_\(+| ZuZTp U_Z+_Q c*w\Zz{)B>.>7 |#_yp|(!"#|`< &|8 c!"_Mk  {cZ--|^\\}a^S"? `"\+)|?!ڤ1!>Xp!^7fnkIB-/ nkR\jJ%{"\B5* -"<eVFVVY!Y{W|Vq{sMk-/!@pc\ 78'?8ƿ!@}! @` **|᷀(\!,[19kKB8rXpg! ]!  NNovI`A+|"|R[G`s!<) B l_}"\FMczhjsh\"%޾,({P!!K@X`CBՕ\$k = {z~u&B?WW"|pz \2c '"| ^^~4B\O@9E!&IJ9 ,k9W+ MkBݪ( sRU*L]k_ c !ܧbd "IJի* "-ns Y+"E-֓ 6\ s(|< Sa k )X ^|*_֬:jJ"&XXL:Xp@c,:KKW * 1T؜ފ"=|1_K:X`PB5W,:'7% |,*\pPRk-*xZ< \X ]!^W+<)+"^__\ "Z!|!=^^ `!|[CР |]x|-|bR!`,#z~$"Uk1PbzoG! 8ƩEQﬥ #\^D!}f"~t`I"<x#~G?$C)~s!VA)-RI`pr5 !ص*U߯ӌU~| }֥I:@Š 2o S 2k)^P0Pt1x= !}:$("54W:>V\!#Zh!>=Ӝ!i!̓r!?e I QZs EUtޠUUZ!! 7 m|V +T/} s#w\*!GR\''6 c:*X)c =!i |%@|`~kXU9")B` WR1 ͕9UU5: Q~x|z" ((bJ"K@ -`|@i cHR rpPPS)??77%!>++#]%|z }! }sBlcL55%5Ot1XlcLBԕ KU_kJ -}\#s as\)#b!*#)"}m K"=CX\}x!bFY&B "|N^| -uƥ}!u Y\BX  PkPj:u Cz~=/}ez^Gzx\q{BUx֪RUk/V" zϤ cuUU,kX H \ ZXUU UΨR|)@!Q >!>L! !%%Y "TTKBYа|L"iUytTW_4J  !73cJjtLB% oC_U}1,8SUYQdU9d+=ΌJWԗyoct+!%l: 89~X * K2`p\TL2WW] y֊~ #+@֭.+ !X9g"\!< *Z \B`pӜL:N\+2' ;_ !!.^|z!\ |]|;#9;U%"A -Ju^◕|^ l|\  ^| z o|z|/"^  !C[|* uI | ^ i!ܝ Yp緵 \9"l絥׿z\T ^x5Rx蠠0AXYb\!?m".U!\~!_X-`#Z `q֯|a4&" Uw!{s‘>:! "aX}#{ | /-|h`"}p]gV|{! Cth`OJk>?M=R|~ "6!b]7\!{| ֮|]p!s֪!?p \_7_\ QW |"R[":): #\A"_ [9 *`>{{/ |΍\% /| R`| ~~|%!ܵz"| /t(*/ Sptj(Q|JhWWg| =9 |~h$zZ "!A"vj:^ - V1|:-4c | ՝|.t^[n*O*B'|9ח7% "\sP| ",S1Zh'J U|!6 TT!f!<Ӝ:?\Ӝ= Oa"U`"_*=ecO`![SA\#45|Jխ"~`8 q!}"9``8)%&$Z ce)\]XE! r.!{`ߢ"Y#L #BŌB t U?* qrB@|B| !1"U_| \Պ"\?/%Lk!\j{f)MKb1*+{T977K/+"K⍭ Y΀(?` K%5'p|𷿿3n[k|,Kpxk7Ϋ: `>!T_?"ܢaf!jz!~G`1# \v- "}{!z[?*"_ 蠢#}X3(!U-^sO",mq J2h`׽**%xo#0+|!]" U}_!<")^t!=):ENk!@1}3_w\UA e!& \"UD)Tns+-z\!?-v˭֪pPl*ƒ|u/)*k**jBTՙ5"TX|_޵\[ul24:Ulk:}K+ut[xUtS{hlS(5o;*U_ٕJ:7VS_UصK_ypKJռB 72d β!]oq֌B\ g7!! ]!cYί*Wa9a !| XƏO\ﶭ|w|!u" {|P@n; 2 % |b~ !|_:"|AV*\ ޽<| ߿ !} 8Ϫ|\!!?j #!*|j o&pj*jCs7Y!02z\{\_%/BC0 ٥ "|\w`!|b #p$"q\0t o- =!XXU[^t:`ni: "[;,7z@S!բ;|W|!3b\LS--- SMS X3 U x_ 8U\3}V׵Uvk2p\9tpt K~PtBzxIB$!.x׽J#}_=(U\_U#}= "!vU 0|j*# ֵ1_)#~|4@6 }A#B) _*"|+R!7(:$! Ӕe)%׵B "_X!Z{=q  '#Kj{|zE`#</ |.<`!\!!"<"Ys|3j`~f"|&h|_51À$#G jf) eIJ'^K$)/.5ƑC}}xZ&`D5:77'71d)2 t* Qt:_: K\_TT\Ds/OpȨ" " |`$?!55p)!˃*+=|4#Z|y\W~| "|5/-,- Xbfy!- ~xfp׽!  (#~#dU#^1|f"GU#$|U|_"w #|%'"!Wv~U"f$ jm!j@Ԝ'zJ p: K*VU~ ZDJ*@w:յ\ "Z71lZ*XƑ uxU2)+ {(9W\!<֭|x7lW(dW*K"<10\U \ 9TUֽqdUU SU9|DwUBtS u(֭qd|U8l-t_YƕUm9ƕ`84U.Q\Rd  1dwU֐SԌ" *8 u}\િ"A@3y^|_\\_^ \\_ _k2UU"\e U;l2`UՎcM:"nzuJUU%L[""B_~ ^ Wj!c ؽ `<^v!z"7j"\szbˆoorx!o|yc{s#|  `R"zu|"+%ܡ^$e#1/ 'Gc 'B $GJ"gJ!Y"\p\|xw\! "U]V_"p YƋ{n\}y(\Ӝ&|V^X_|  4r> k{b,[*u [*(\?z~\!zzJB!{ ]u  -9i!h r K_zB] "}us\"A^]- u TW4E!h1f!UVX8f! 5"1!C_!Iz|=ڀ|}% 䨠# !1/_׽zD|!\!=F !rm K( = +v\UuW֖*^6!>ե =  W8 Ԕ"$*X|^s!>K9_ZV{_vKd!7u?<#ޔ{^*α*`3Z]Z`|{Uֱ|U\TP_{ u}_Y rU} @ uz4z&| ըӔ~ ު9]Ut](Z!\"(W>Y|"y|~t }V|U4 U(*Uu*3!C]T*^ \\T\!bp\8 "< +8 v@$2T\p`nS-2 J[! { 2V֪) 4~]索>/斝:wVj4v "緭"]K*bUUB` "^* AkAq!\\V}!X\T8 "]!7e "U*7_ޕz *jeu|,*.V^ָ[Qd_ i:Uq U mK^^BWc)kkB5febT!ae)=s UVp9$)UUT ui!HyBzpp"] }f\l|&><|o:+怨(\v|zz"|^$)B涵!ppBe! {k:mڧύkjBm_3:\U]_,c1S4B !"PV'\^ U"h"3!^ʘ A}!A _">&.#|!X!# w XPpQJ c`k:*!?||\|X< "c._D)^]!{7s}7tT;:9_x!v!zZ|v *jzU _驙\!U۪z֕y._~3*ߗUbWz5U{y/ U~Y Zr5D +zΖb\VWTxzz !q !B!@YcYj)Taނ/nU(Et!84r*@֑yV*|W*Yβ|U8TVYγy֒ !qg!!YtW @r!a!F#% \<]<^ίcA"_>u !#fJM\& ,*W%YΤ@9!|VXxI ֱt׾yql)^U8BBj2ouJOtB=W|U6 "`z,*eU|l2qcs{ K "K#8=8S3XxTU7t׮7) zjxƬ 6A\wo7^y|9"}~T 3<@3|JJZuЌR)B6LS :+~1d}JWWWTI:'U)@@R)UqɊB_ꢢcbUw?!b_OaU@\uD@<*<o^y|e1*\]!|"`!X@1^ #R!\N|1t|xҔB0dBuk 2 c1@mkd)U\`}_}"!\;!_! D"|ޓ 4 MV z\=݊I PPpխ)kJ/WDR<|ժXtW S^U,S|UwwZ+S5%խ)X$p7MS Y3wY_\>3nX_XdW\^@Bm[k:\^M[ 2Ӹ xS{뫲t*J|58NC@_wt!QPZ *I}T!.K!:sӖoKUUJPշ!^V[g OoսtUj*yΊ:``rs:nC;k:,U\KS yz@I* X *Zu_l,2sxL u\T֎S`WUխu֭j*^;}">@u ޶Wuu]?rFz)5 0^W+*jJ@xΪ =l ]YuU*Y}h ):WW,c1><):] *ە\]IJp@U|)Bwu]R;(J\(:A.b)-҄H:c kg!XVbWZE}+AAtY]c\#/tA ե[//W/dZUptMKxJ!hhJaW1\)_] 1ZU[]3t\! &/[/.7U5Yl  sU~~XR|d)\ \]\[|aN/afgq}U]Q G7Jjj<;Urc:]s,\T'\ﶽU8sꠀs~ bbWq\5UW^ab~nsޑ{\E"bj\]] [L)޼tBV--K+| (X5Vz/~W83(x`_Jl[*'_=wƑ`խ8ٵ\ ,Ux\/ΕszK" kYΓ~ Z5UR `9 YԔ_+YΖ^P!/Ap3U{J^[w]8`85V *ֳ+ >4 +!XX@QG! kU\Z=Ԍ}2t|W׭2lu [URte^tSv^VOK# * Yδ>'y !=?VvOc(l,:_6B-VJJp+LB-%/ ƕ8ƶW旭Zδp^9"nk@\++CX_  7?n;`pW 4C" b$G{SݙUj5[6&b#ִz^R|W׃8k/ C !wvY\+ >ؽ\֟U}p"" 疵 "< %׽y\ ק<7kU+\ }BXΒOzwƍ| `w ΓRWxy6NlW+C^U6\ 71W* WƔִW Γ hX +% w_7I2]T\l)2:Wt(:kJ*c BFݕk1Rs ;]U1(`ip[F!%!z'/19OS(P+kH!)Uu%d1tHVzS\eIJ(IB(dR(|9[{ayj{IWbi! sl9_:2kR(WjZyj8kR}tcߟեq|VUk^^ՄJ_~s|m:g,[:Jp sH3l BWH^(n2-*;}?{ `{ڥU;q[ֶ |Ɣ|W >r m3|^W|P[ꋭ t)UuVu2q]2mUU! '5|**/\DX^kJU1U}<)PR]1lw!ހ!}VU ׽)%'-xִ>Wu* "!v!/\ FvΪ:Zs먂c% u8Ɠ pz_5k@j4J]%VsuԔ|5z "4ZVU%bVT"+!8]\uW\U("/ jw\>v!׭Jh^nD! %|,:Z5ҔJ-[U߈J. 5)c0Xƾ+7fjj\"$/ *zֵ 9Oc_8TUVV/"~"& *XkC ׵zښW"a"?Op! Ԕy`Ԝc*Vkߥ9\* ! Xw"Ow ! U]*okޚ\5'5 zޗ& ]︽~\:ξ<X>\y /~׫ (_} `.?}^ j_|!y= Q6 3g;(_[y?;xWu7u\3ߪ Xz] յ砪UU;\WZ]\_/P__S!ތ bj" ^ֵ**%0uB`PTTc)xkc!8kk)2WU|IB -t ;_ ;U*u ;@Tpd]U rCW_tnC]W s-CScF4}SWUzpl:^dM"_NkE)Hxpd(UwZh!gW[!qd)B l(!֖d)'S2uURrr1Wj1WU1wUU K \t *}70t]֥Ptj ):8@*I:5Wz|e_RdW: \:d [y][Xw¿[Tlz\x)VU\\ *KKg頫{!bzZ S)U{*|hB[J*URWR)Wz``[/c[t| U/Kn) U)\t[UՀ7-U]XΘ+)]V u^S~ V;瓜{8γ ~X5sict>VR Vc 2-"׽pP: ͩrByby% ׽ hbyva\u" _x;! * }"`!Dz֔_T .Xtֵ"[ނ`*W^ \4]Ƴ|_ypt_ߨ|_(խ\z^|[.}W]aJ:V}bymC:3!__ /twotUJ V1\+2?խ|XtXUO Zԥ|]/l W/l֭ S*7 *)_ԥJ!stф|W^֥t ՝|\ lz*-;Y] ެ2Y ["hlU 򄩿8T \SU*83`t8 W) ~8\tq*:|XJ 2k{)Cr[ [ 2Woc)U< K\U]L[*2 {!OwVTl:ֵ^@XfxT| (xP& ]j' %yΖ|x< "| x ^|p \^ |vV\db$Y!_x ׽ _׽\$Voz__ YƳ~W9ӔU ص|W3Ys W~Nc@ HUi Մh i[P`2! :s:^ܴ:zUU BBsiBʧxk(:>,G:/J )B":\ܤW" r"Zܼ֌^(Η.|`t|RX _ !kC e}8]x 1YրZVVD/ηR"<>S|y. b8_!ܶ6 (ZS!擌-+!O!=9!\' aӔ_\~ ${\QW- 4=r(vXUUc^!B`ު N\ZV]6*r}~Us }].|85} l!?!޿O\ ~M^8aN u [x#"@ W'ֽ-(~ "b];7Z |Xν\U4b+ ^޴sR RV\4,եr|~U2Uc9չ1B4**[1_UWR}):%ӕl^ wuXIxQՀ~ƒU/]]DB1誊Vtw𢓕d_"6OlUnKU ԝ,;UQ ;(USU_ԝKW2:*եlK""}+ ߖU_6XtWNK~W1Iru|Gф)S Ot_ sk \1Z\WV)׽+եmS/SXVj:,**W_{|(*X`z\x/zttwUץ| _Rt:rtU! \)B]'֥J(:_VL[!>J\Ukz V׵4tuqSתSt!>]lu!i"\G5H9| Ԍ-߫V]Uv(UwUV ֘ܫ_ x)[*?;6 ׵.W]5~ kWA[U ְk*"\qCr4!`W !L%!ܣ h 5.Wy_`"|բJ*"•I!Z "< `Y\ !=/{94+-YΕxx\Fzu)kU 33ֽ`WֶkX3^ ֵ֕u7фWֵ0d}L6!S_U72U_.6U_s׵s1\ե0lUtPt5qtpjxƑ|*^q|? BZ\VUԭB ԭV:\xVU1 ӥ) PдK*-U6W WЌU73% ժ*!Y_T*/"|}~}j]9Y`ժYƶ\wƶ* Wt^Zӄ U9\NS\% G@Uk)TWls)59s1_ڜZ!pZxJy 2joԌHkK:Nhc 2-.{K[kT~|]汔"<GJ5'  U7(_pp ɹ \mc@!;!ŀhJsZfR;\!| 7ν.W+ V\ŪYxu"=y}"_\U r(`݀9_N_-@_(Wؽ5ZwUk\{$^(_WV(ȕvhBb`4|JwV[/[[^ r/G!x ^H:Hz2_ S*:*:jB5!  !; j!""#{\~@&S`pXS[ԌJ^rJ5%--v:uR ܜ89\G 1uz@5`^~@%W`!@Ww ޘUppՔ* Yuh84|+an7{Vztp/|ֿ <斵(\%<ﶽ 6 ;x"+|x<7ֿ\X,_}h|Ƃ\,\ wޔ&}bzߠ| ;W *;\k |  [\/z[  x>`\ ~W <\U="ap^!݌+/ !a+\ 8 X \ mX_xzט֓zxP_7_!*#_Utxح2t}Ԅ):|j/d9d)Rz@}1Uխ |B ԥndӝt 4} 5|x._5|`U5| }U.l/*Vt| |5^VQUW"#X%ԥ l p՝[Nt(^ԥot .UVф_^ޣ!Ԕ xv*>XU֌s at/ZƴUR &w`[*_k 7]}k!>~Rf{׽{y_(_!p  ׽%U(^| #? ׽{ޣY 9v  vVX\\ "﫸_J@`8Ʀފ:WWUJUVVTޕ>*-r"O\iū^"9_"t W/'7}|"zy ,g~*ޕU';yֲ4U "\ *)J \h7\<7jxxMS~j-KK2mUqtK*"_ql CjU[*2e :dUZK*z__Jk2Ibֵ+*@!ql__!zT U_(Gw"1 UhƉ+Z!wu \ W|W_]8lswvS_slS l.K*l)QtIBc1>6rdzSi!}u|\Ut "᪪{+B׫RJQdUW,2)3'!֊R%-UW΋A< 1\ﳭ_ԭ\Z|e!`w*[!;knꈈ%B %\ Ϊ ~X֪^((#xրv!5\7y֠w\CƿZ7ƂU !:Sv \/`B"_+UXY"_,TH]x⵭|mhz3Q|zJZ^Wmc:Nk "UU@ :e%|'UuU\ocU) ݻ5U.x~@)Ru{XQz ׵~/_vUU W֌x ^%x'ζx7X]sU" _"ߢ4z8Ӝ(v{@ V``u| ޷""% k %_[&kI2/jkJ:FI2=ֽ " +(]"{ u\m\WUﵽU"@׵o|;y/i;便*\  |! u h攽+(畵W7;)7tV -TN[/\#" Qtu 9tC!Y] ^ "\;Tu\!u"un"1Z-_"w YW+<\ . _;}x\U \ w:#$_">fU"\`W+_`&!cU]jOKWUzt:tm2Upl:UW[*\2 lnCUQ\*JZzPpd)իS+:Pz(S)% IRb\b%|_¸ֆX~[]u!7 BUs1z-k 2hzKc!2Z\`#7!\7 7* x\Wί_ \ o"\ !zhj!<`W*"'b| U9T :WUVT(t"]}!&UT\I BV|{AwԐBU p-SQ|^p'^הJVr|V/[95uuu9g-\m x| ֗p. 9x\(=tկ z \3=^X* "ܿ*%|A;""ܰn ? V+8δ`࢙\ Vw{2|+5\S|xޕ}ﶽ勀"< U( v =Y֮/|k<޵u} |p|[_o+'!RͫV|; [7ξ+} kx|\׶ ||z  b\ (\W;\>.9"^@"\Wp">)%#/W &!iށ?\X.| ]}h;|~t`͋}^Ū8!\tU2zUr|jªt8\Uj?ЄU\^{N|5Є{߀6|5 S_ S[R#W*cQSJ8%խ 6U.Uԭn|p+U!| ~">tUԥR/@&Bq)_)+WW2e^a )[:=R2pzk2VݳꃈBgyRi:gjk1GKc)tJ!]B)]UuS) "/c !<"[okpu(.c! %XqSքclz v!5K`WtRUce!(rriI1l@חTnK-/lЄx𔀈Yխ .8yҤܼU1h*(Ӥh! Ӥ(T()`zQ/1'X 0 :QTUiY4:*Os B7f]WA^ֵ* ֽU yT\"a@R~c3`]/U"\a(X W65^;t|VXU9 Wַ?5^"z UWyU\uݬyu;UʣkTfxL[(7+K 2~= K!B}y*S"_ !2tU+ *ł_;8~U"1 |tx\r [,c a_yU!17)° x  ֽ*Ū_{ڷ\Z2||g*_W0!\q}+;\`?"ܒ"Qn\΋\Y\\\}\|hn \k"*x!;}aD'w!\s-*]|\!"|%_\ * 浵]k] "4Ux*7F9p|]@ W K_2/C"~#|\-ptoK_0dOKm s*ݭbxb-Uui Vj>b-UUbƊZ 3Uu}bW m{)\s)BU5U[ﲜ ^! Su -| z(;6U]B-`*"] "|H c{W@-WZ𴥦Xԝ1Z_\B R! 8H|iU%ꊄ)=|: wi: SUk PWW/uB^Ӕ:_4l:UWkUzONN= 󜻠"߅"A2aWJZt{}9s- ׵s*7 94 "Hk y< _{.4ר޶z٪^! kh\ 2|% W("|,k-)>|h\w֪- kj[t\/;wj \Q /|z^/<#^.\ | ;{"?ᚮz8!=X*  7 }%\Ψ|_X~`΅|_ ~!<"wV* !< xhB\ | ""^޷n!|? (| yơ>ZE5-(XƖ ]rӔx8r;߀:R^~ tth(٭|6?VZ*֌՚_!k !}y/=!dW!K up{* B2\l" %!>?,k :us1cbM/|1UәއB% \η7"M)XA !>ހB_ưj\s R_@[(7Sg+> qF w?)!N {( ňj;~ \|6#\hk"/ Ų {"1!Ypߺ>"?3/_"q *\ _W~"} | m 9ΊP"B!S!G$|g| -"" 7[||{~ ""`!R! A ҤjR`[^\l޳*W1w#܊J\U]':U߷RsOlXޯ`|1\|)`Re"SDW1-mj9ԥhBn@WuR9]1?cƪVkkXwSJ[z*G:G2^t:Ul.-:cp[ u5k_*׽s*Sx\voU }7/]> X;y֪>*"ܻ7" x<<]\ 铮;ﷵ*X}޿kp)|,|, `] "\^BnuvGlV#^ ~x7\Z.:x[6_zWwxX|5"= a!d\V(^[\u`~+!]`7Z |xޥ;_ z #  ~Ũ\v ?[WU| a!\/ր_W|_] \~ z#b*r\ p6"_p`47U y Us\^U8/[ wuR.[(wW8r}Ӕ ! \) R\1x!X@{ :x\_\B!4ֽg2 \a@\^*(|*krz>LB`*TWתs':OLJc)[[ [^! %:T/|1rR)nBF/Ncg) [![k$!j.!h^|P{G!]Zke/-|RWrtGBXIk!W[;K_+;׈UU?hUot!սtL)j qh!UW}WUv!h5ҝ,:ԭc\حJzvS}8xxlnQ_6) 5B WvS(U7pc'UwGp>Z{ttrPPpp 5PX\x%5 Ocܔr(rB@%%- Ű{QzX|mtux֑c+_xS|^HlYn xֵ\ƅU^ yζ "_{@_ؠ "Lz WS UxX _WU\[V}5U^x~82|}W(2D I:!]U(*W qmO/[)t25%t ] !r^* Bc_m@p[#\t {UJ \ 2U5 \J2XTTR)Pek[Z^dR g!Au\ ikx޵ŀyS7/i}"=A \ }|:\~|+7<<\_}8Wo\ X-;"s!> ȕ8֘; ( _ \}z\\ u`;ͨ/y"X7)X__BG>%cG:{ 9·:"ik "X/SvP[X෽t9_u (!|<՜@U: U} U< z;6*sӜU} U|T-\۷  >j{\#?%:)6|%[.j*$} g\b}x 1!*jQK"\ !5p( | 7e [Ū+\ ޼ `^"> >|ο>\\A"|\DxU k !~ 5| ΝZ#7ڌ:\u5ݨ""p" x7 \p_ t)"?6IV]_j!|_ ux򔫪`"E WO[@wJpSՄUV\U_Ww-2U־M2U+9BzO[vֽR)X@Rgݺ>)\_V)/UU쬵R@@HZF- B!t_1 4RUKZpcJtcnKsj:ݰ$砺kc)JS!L| [!eO:f![)rkhS)՟ S'jl [G@fUЃ)*c&~ cF!6{(:Uֽ25 ^9^(2HBX^Vic(:d]X-dU툵u T[x׵R_W2J  ssbT0|wB_2d!$]GU C"kյR!y TB_*L:Uv1ƌյ(U5ֵJU(]YάBU"n[UjU-SUT1^(4 kT' VWh)I\}/4nkNkW@>*x')UjZ8?5.ƌZ~U.[V]um:_vBx6) ՗S ulu s x֔|"WXtU3t+]7_ "A ֽZ$ηaAz?Uz <ӔUQ*_/Ռ~ {U "| *Z lzՌ)2VV@K\"J!pSlS!LK!/;) Z"| zR QJಐJ@0|@{\J!\4J, 櫞na}y֪]\ #k<Pٮ!1u[ !\"@U浽 \<]"|b\ 5_" હ"? "!|`x'}\ -Һn+"=3 {"] Σ(2ePPeQ !Yc1xz)xiBQ.6`u]<5W+ }wz}WΪU)VV&P k !<)Pp^ 8n:b-sIRm{ZXzw{Z+΋,swO/1rrjo,:pMs^@s9 !6kS^Ќ[U-rcurBpW*S)ޫ*[)**RI:VU9ko | V*BӜ ZӜ\Y یJ_ !|wRVZ% jJ]{)Xc)ňxr[)/)S2{jƧJ  %Yz .Yt~93| -ֳ /Zk+yUH;u;8| - 1{ZZrsWޅӜRڿBUWTu{2]ïg:Uu6SHB55Vư{ >xֶب`/0p@|cZ|⊩ٵk-۝s c"U✧\F\y<j~,\9wsȋj;kJpo~)c+_Usp|z=©ԭOt-tαU w  ^UpZLjO1 pp*!"}E)0Wbz``,sjZjAxb9+//-kZ # k+_ZL01  /Dm{?WZ{RY_ U!xw?m:եvJJB.k1]崭s(B.]|fW|19 VZ9 ))հ{Z)){+B1'^^1e(-cVzQ)JJ`  ݕ@9R.ޯZxU__{iRsH:ZB!?"ޙ!8+@mAy:T!Yy Bp׽s,صkPBc(-R[?s|;y+/;֊)4 u8mU"< K;۝u5+;}!6 Zի[, UY Zw_[zꪽ\U:\ om;"|*B"_L"/) "p| 2.}v"U@K: c@WԌ,Sk]kUHRz\}6ZJ?=5,cWRj7*kuWMc_8 [U6O[U VRU 5_^HԌ9"@lcUsJը2ncU:*c5k/.lUSQOt^؀Qh" |gNt{cWkzk?Wuj:zJ -\_Z -\\@/t O|]\5ඥ|^W3/t3d uNl* U 2Xh)[* @:2 B T{\Cĕ-2Oe1 ]7!Xc 2WPKIj SJ{ͮ:ktt~wOcu`[x^1[szb[!Օ=|2@(b' \ْ"_7!!|^\8.}\ ("?`|Ť,/;\|_.-! x 1!Y0X):;#(: !kI Aպx3 |ۘސ߿ԽlzsS_(:յcWu[6ư՟9簔 Zﰌw\j{r|s:RW;+p\cP9((PҬRJҬ13UU_p koj`{j𑔩1 _MsH!lu{JR/{bUQb_=qZOHZ#/푤1xu9^)WU*9H!Uص1Us : )Z)ZQJ\ !?Ra?)n{6spPPXk %%{I!T\\nk@@@Mk5{IxpPpOc)RTT9-0NkjJsb޺H^KBBbB |B>5ce)~||FB?|G-|RX`R 'yBάRPp`K: %sr¸Rޘ͵WV;w;Z ;۝u[ڕz+^{m{5z:wZJ:.U)]: U75i'W "??S̔ݟw~*\8 ||sg"' E |(_|c\\|`jb*/i)|_s3@*"o  zWޔcͿNWּ ߙ޵ x?O\G#z8ќؽb|Sk׺ T l_*k:Խl?>-|pc~!\ "\!( YBu_T6kB-{yspcVڭok\mk*(sକJ_+BU1s"^9#8mJ] /SUsR':\wU׈c2mL WJ! ch)%Pj;d2.\@x-d&!k[ nlg_U"RWB/~at2))B [Upk[c"Xc_=αcUp[U=ߧ1 >{jy9UU+Bߥ6OUPo_olc^s [~~*\'b]׮JcrrxB)SkW*kUUP1*Q 2 Uh !@&3 2\+Ҕ\@-LBU{JUMJ555RTUU\.!U!"]UB5UԖ8AB!qU#BU5\r\p_Jc|J+2t Uc _ӭ22Pӭ*V*"sNlsnt>-VUWbl o[ьUjn[(UB7U糜hQֽ Ӕ%^.@4GXOtV tc V3[U|[OlmSX+ppt,K?Upl C-I[)6V+C/ƂT1SU 1[\ZKZ(xxXnBUw)`]^V)(] :WEB2 {M2_{l* +" W|!hz|)|B |Z _`!24έ"}R\V^t9PϤJu 1+2X9ͧ7J `Q |TUXJ"}br,6;z"?q! 7֩ |X*|wy/[xފJ[\ T7֏`@ŗ5)[WÚ"|@;"`\;j:X\uTl[K:dwi:՗5p|W֑z_յP*v/tz lU+o|U/*;+\=A)["_{/"\B"5phͫ*[ׯ\j_O+B00 o1 7O*ҬP)א[M{>,sjR2: s(Xxrj kh!WUZ1* k)J/%-s)J΋)R] b-vZ_U1  k1%s9:~N{ "Asj2U1|Z\.ce!! sRVr Z^~)\ E" Օ"s(!p E2ȌBE\V9ԜRj{kR?Wi{9jK Ae9A;17 ")}Wή6ӝ2^XR -8Ɣb2loR%uk7ִÍָ첡yU[:"wٍ._<ٍ+ U<_| ׼ (u[_߫W\W {.o"`!J"@|n: :{P#< Zp|㻹 "*!\J""_ nC j !<2֧"\R|+~Ͷw^~\hKW6֞ɺ7p$BҬpد͒ `0'Œ "4Eݨqޯ*3U}\j:z8Nő¹;W9.4ֽZ`pmlf1ׯ{EpPЎs )|\T\Ѓ)u cVV^H=H װsG!@@]Sw qKBUjj'!5~z2d"80JBsG:V䤧J)ZTc1_z_O^7X dJ\Xߨod2od:տl C_plBWrS*QSUt:5**C_+5J wWJ R4|o7uڵH NOk6l< U;1tuU*BjzR1zs17_UKBqS[/qkwrcQ-|*Ώ]?\cXtt]Ȫ,G2*x1_]x1UՀ1] Jqs*{cWwNt\z2n"4 1_&BWB 1lU3OSv* K4UUV7Jߨ.Su.* 5JՂ( U( vJUT t[W(un[~5[u[R ZW\)JVkָ %׵s|{4kol|WQ/lߦьSQtB(q|*tYcrsr vֽN^ ur(5[xr|[\\'_S,COn0\:*S1%'S: kZRZ]W :QP C/ O 7TAWֲwz "u6Ҝ VW]T=Qƒ߫TQ)\\ֽP~սќU.|*ҵcrJAU]sXZ^-\G --{|| kJkjWWoVRG!Z chhpՕQqRKomi(55*sxhp\R5]W eZ+ Ӕ)d':^'^[:M* \1+\'B^Pol:ntKK Uu|jS="[}{uc խo[wc|>sV,[*BY :*WY*BUx c|UVtU(Q[z઀LBW :Uk9U_t :IM:WURUJVZ%)J#=[:s׾tWc 5O[wV/[ *U5LB5JJ]5R UvP[]3tBPo[H2(zU l)UUBFzտhJ!rAM Sf!?Ur\$cu lU3tp항O|~WƲuվ*R|\*Z Ҍ^xݷ5ֵ󔵒:ֵszSUz3mBUU (UXvlB /^2z kjT V7[Ukl[]z3 SUWB81+-ֵ+y{ExuW{5N_purXoc^xsm: xtB?UUOdR/][:^p\ :k+Rp@kbi!pz{X1i!*U)i!)I *z)w1)U|r)HX@CᷝC ם[W|S|c]h/|1 rTt1cUu/l!"U<*[JJJ@S(`r`ZG- -!-U*=%%-?kz |_<"<<|pZWTUs1RғS{ "`b.|W,""t!!"!? PW{0&[\!i $t(|_()Bjj1 Ҕ0攵}%l -"?@d!Tc"|*=+K{:6 :W޼}:V^|}:;΂֋猠."!zx|!R'LB9XjjmH?.Ib|mbq^IZW_+ph)0js\_*J;osA^^x-s)R+JRWlkZ!-ώKBns -kh)_{m{H{({hkA% r VR";]| U9/:Wƕl–Ɣt_:U]Uv}ƵaUW9Q8kY*)\ͨ#9{!|+з|b )}{|ýW^d|V-rͼ`{t #.7 HS  `Wޱ_Ҥ6 K]msj'B~U:Ulk) U!:WҜB ]_B*qkխn|W/sU* Խm|*^Rm|b" c`*{DX<X0H!"թQ(T91W :խq{z vA0 : }KJ Uwg)fsתbKSXWc!.@ԦJ!+)Kd!/;/|E2 l׿ N|U_cU"c-bu])*U9 U%1׭UUAՕRRP^M\d!ZC [XT Ѓ*BlJ8Tv{9 b֖11 }jj ="]C4!\o곔\-ݵy BU8g)U6KB B[σKJ􋀀W c%i:j4L:wU1V\!( BI|lBur\ U,OtMB] K:` Otl:պ OtJU] !\;݊t:ol)2t&W(QuU| |53$~sg:.t{sk/z %q=_@P| T?GXGֽJ*7=1 A`{x! 1| ׵JUuW!UA 0%,:/՗kvc~"2|@9Uo[ ֲPp`BXƒ뺫 r@!ֽҜXUx}rXu1⒔J\`c1xdB%}ZrSW Aj]Xv|6c|C"< /!@`i! h\f\T )CB踽[U7PS *Um[V:^S~lm˭ c!U}| -ƬJK_7h);%kG!7'-;)uvBON*ת j+UhRZ_9]WTs'2==B]ӾIS "<{K[ﭪ;|{;͠>;t ^^ p+{7֍sW6̷=7"%沜`T* "<_/ ! ͼ砸\< "ʖBź/ [ܮ\%s1[TVV11** B3À:͋WUrW lOu(v sR_ /S2l}x * Wst)Uc` 09 UOZ 5G!V'|JH!W 1uTXZ'W() 55sӤZ~rHrD@%-3XT03B孭h!5#Ӕ$+Z=*uQ_볼I*!OE*P.2V]"0`ne!U:{RR N[ՙ/[o8|8z9Oc+zYq[Ë)` M:XB%z !ڥ]b9 .ZT: 6t Q zڕƘ*ke'{tt{:?U*rָW <{]" H]:g8 \*;8֖"."_+ "!< }TB" `\\\ @3|ǣ"?j!Ŗp\UjV7ֱ3|qsxi!`hJbJR!YUj:@+lcR!/P[Rs_- k*@9P_?׌iJU"9U~1Wk'!T :i!\Ws) ['ns@@hkJ557{)@Bs'55Zp@@@-]9"{ZIcc&2V޸)Օˌskc1?U09 UA&UT 9U6AnURY(R"IUU]HZUUΉjzUURDzN\ )=- )T*wZ}]\\_ TiJH!Z cBh`R = 51RJKiiQH!{`xxXK5σZ=9++qMs{.Mk:Tc'秨tt&)xS:_yVV_2e[* Wӝc ӥcު 5|oc(LS@tS1}|S0|:.+[|.dg]od:KH'lUV`  5Otx۷.tנSO|t"7W8α/W_@`{X󜻭-2~t}U7TJy2/Xuh^ș5 kxΖ0|j⊊Β SWhL:WJ UUM: U5/[tu<3U84뭵:ֽ44hTd]^pӜ:?us쨠RBVzc 2/>ku/؀KZHXZ)rHW׮V\S!U[h!"'*"NR E]Ld`?1 SXքOCz d:_r|)`׬f!xU)ф)c%~Qi)^\V4;&!@';EEEIxΘw |w:u2%kx\>H{UӥwJ*'[?]}wBc' h|@ \6}w/|"`J`  [^ꨀ3U "<_c"S( Vލ\ͻ?[<'.X^"_|7"@ !a Ū`ŵ \~'("U j>z"| Z81T^vl\,:]/P[U?3Uz%h!{U|)\8H)z ]!C1<}_9U!g jRUWh)зXs] :YJBC'9'!]!ZƩ@R *  OG!-1XX-s)U 9%-7f75(vBr Bf 59@bBoT B%5PPXZ+vӖu]zt !>  |f %2X 1!^ |`[UcUW(J9Wkoz [Uz\|RKKUvoc⩷|`5sVU\.[[טZ`u 2 +oc VCJ7u_ڕx})\*jڕUZw[% ݾ*n3d ιU_WWo{2(b`@7:( zƠY[~!] uc/4q|;PB\W2/Uc!c):7|W`6B H1UUUce!5URf! U]lK13.dH:tlS7U[/ 0-l$ 0 \]r|S$"ol"4ьw¢TkpS&Xs/ە|u0| +] o8Ӥ{ ? .J7G"^"P o1|pN $tu 2zֵJUWwB%' yU%/x4WֽӜzL # &_\ zb-h\ @ÍU1}|1MBW^p3|,: {/[ 5K =I!_t!UUϓr?M:ϋ 0[lB UcJ/p[RxP[J課k9^jrSP@)+zZ|)}0tf!"0\&)Z,ch!-01>s+[*t1?O|'=)<$$d" hy U|ƙ }| U֘ U{(kܨ^l)xͬ:'J,мik?|R|7޸& "\@} \ pާ( j]_Ҡ!o`r"Z> "ܓ ,j." {\>_3!\a5Wse"A/ !?!!=Ut!X8 uy-"(I^KJh)ULBg)uɳ)-^ B"kW_Z\ Us{|}U{{"][]  :PZ3''/=RNJ@׵J  Y΍! _9 29ƫx 9ABBJ %Bz"2|)ne1)RyRZђމsU<2U|4Xު-"?}m| ֝:hz" {b|| "? ⸂[[:  }%| "x摽>{Χ[zW"ܠ ʭ"|55H1tu)RieJBUu/J[U-c g PP0h) )Ҝ)B}/\YU!}Jbk_p*W \J Bzͧ1UJeSv)R]jB>{f13׷-RXRނRR*U{R UmZ}\*\ u{*Ps***s_0˾.k!\3 ՜Nk]QN:JU[_UJI]WBIUn:\ w:i!UU\]:}M!*n_ @?Bjm:!WR!.U]B! uUB! J!Uk!-U|) {UUl)UJ)U #e'Q[o5le}ׄU0SI 1S 2|i!"UzU9\ "ը}1 UtG!קׄ!U8|s)U 2uU8!#*W|UD>|);4t*s |W[3[9@[0;n0~ϋ] * Yޮ{&W*kns**Ut*β " )Q/򕽳yWq4UT\ zLӤ{ W J!ҤJ*Z.|B)W"!!}  VZo8Ӝb R1`RD bT1U"tb.cUDx {DP1Z]{V)W'*;"pZYjJW>+k|qcU*_\~KJ(!WUll\]d) d!\*C)Wv(jS'V^jSg!U i[)BrK[N2P֌:dB-Cgz˃!uu)uexpl'+k-;W__ !ܴB]|Ԍo ugJ~x|R\XZq݅1Xs?@(2ԨyΫk {ٵ:ιz*:V @˿ҤUXT [x 8;xWoQ"? ʢ{a~?{ |@U&W/wx^| /wՂ5;7u5֥;\յTxs_ZҴ*͠ :͟/b~/S|,S ] 2|[8S|KB\^.1UH)U~\OU[1 [h)jx^Nk}ZOc1U_U-+fR}'^ʤbpʔJVU )ޮ˭RmFJ%T[- PscߵO[飺ߕkh54suԌc}p[?vcWSUrRutR}hkR "s!^ k">z`JU\ cU[' U]kU(c}r]A1 \u0S(X\!@|^o*Q}|_U\"&IY[]L!xBKwW "_"+U!M:^*1] _ W\]U:) 'Um:(U\!B] J!ՂUB! U#"u !BiJ)U\ Uyc!U_l]24t!C!_ږ!x!~9ut!o+| A;!V w U))_UWU)UU)U]M: 6֋eU أ,U-T !!L:Br- e=RU!"`2!1\%R1ZQZW3) 2ZUu|QGJD "VR c1_@`BKB{D :d0zxxq#+trZD*T k€@Ue55%+Bj+UյW\zhUPji&u0X|PcY^)c JG_RGwΥ)=ߘ5'1xZZVTTΧYTP`KBh)T~1*BSJ1[ALk/ l&\,) [LtF!_%BXj[:WB,2Zx~׌ *S!`h[ՠk Fk */t,C.>[+:Ҝ%_o<ꁧ|ڥ+$ΊZh``ŇIP,R {&c5@5R]{W(" UV"*ٵUX];=3( ;͚+;S x:tȾ'6jjôs @tk">  [ժڂ%BZ_U!_%Sr`.Zͺe[ p| S'qm[+Ҍc+۷rժ5l7-t>4kXJ׊*lihKm:W 2*4brZ~ |Rv\|5-I ^l)1õ{{I,#5sRo+3|Jt Sg2|oc ˳k?ukUs s\fҌs0[Ӕoc[&"4k5?ӌc$R|J޸(Ԍ/[W*S|mBW~耲k 2~B 2m:)@B!^^莩)_غ|_Vm:U% BUKx0!*URUOc1|U{U0z!` ! \!r\UkUQ[UP  *UTc(U_!|ti! UUQ[(U1SBQS]"\"\A_U\_ !}"!D|U"q|UkI'  H )^I!]9I_\!fJ#}" AiȭUM] ("D^!?"#\"]M#E!}Ci^+U!<"]A] "]" A W j!]. #uuJ!#A'0Y-! P]| ~9)"C)U^ !|"WoAHU!E}(W%^u !  kwb_"hh@s{Z BmBkeݝ]{px("ܟs sdvtTtsJ"nbz- xkPyU|yuWs^ٵuiAxAB`pPJuU[RսU| Br^vA`Ms\$ :,k(_΋Z%/r* 5*pooJJ,$/\O!܂6qZ*s^-cB0ހKBq BRp9^^xZd\{BB㹀1A5({jJ\\TW1jJU5G)Z%!Z_c)u煇Je!\(S$ >2_}}1Mmtd!?nd(|;uMt֫c.ӝcW[\Ή" -l1lU(]R d(֟cR0\|kS -'[Vހj*>*[֨| j"ZB ;U"W!\"6H!T KKbup|LKRcU;c29\c/rNt/r|{vc_:[#U҄B_k)/~)* ോZ'WhIJ@ FZWm0*b=)tIB2tBkJ˿rJ kΫ5s{*roc^k]K\~\ .c. < gӜsmohs@kyy`Ք|%  حtW^:sWWxsm:₳,2U_[)J_JW|:?\ 3:wJ)P[m:-/[m2*w/[)jS+:ت.SlB WsJ R[*%R\.\1NcQZ" k ?'\\XX)}Oϋ\!jH :!/S!H\m  Zu5iV\#y\Չ׌+:U JUWu*:WWJJUzJBW}q1w\T\T1(0Ӥ\8Q*Bb5%%5Ҝ1`pppn{JZd+9-sG!hJBTg1Z9 U#.x!$|aX!c?9c|Zز*[PkSrLotkK"N\kl|B,tBO29T\^K9 ս'K%PU\\e`sr!5ӥcvO|Wӥrg2iE5ֽ|t/|Р*ֵvSP $kO|_PյjB&*"\ hڐok \#յp|xw`Otװt6t?#֭ptߖ0l>u\+VtUP[UB=uJ,SG!JIX/|I! )Wp"{=U|c J~cAMke)kjsg!]:)$)h:g( crp|B)^!uu1Sk?_}JjWU 2j^k)Ek)Q[)_t)+U4t\l)u|N{ "#:) ]u9Rwwy!U;!"R |n:U;m: ;) "ڭ!*U\ UΫ!Ry8-2W|) U"~R\^| 2{us~[P*qznPՠ:*UwތB{9" !x`Ib* |U摤NlB^ nt[6R l; Yrt`*/1 tuhNtU-tM*n|[(0bMKȨ}t K?up\[LS2X,S*\V C)?*kk*U(+")+*kRUB!x~m[!+%tJ2 n[*8kW pnkrnkR\s|k -g{1R?5ks;#s&5sS=ݗ3|;6|[H5lW:pUk_R|O[ꨀԔJ_3|!W긐[L2Up\ ͠SL:WI[ 2 q[B?\fP%)P[B{ ;PkJu5sJ+9%sWӔsjQNc*\ eH!PPXrH1Amhh=h! YvTbLuT`K8eV y}C \UUڕT_wWTW_ڍT_+]XuC "]^}Bm\!>TTvi!"k: e1S(52KUBUS*: g)"W#U~C ABXX UUu '!>:E"qe]\|`c抲c\^!?PS UU$g0[]* QS1"4l UUk'*UU]!ds!9":h"!آL`)e-k9BBJK!.5ns :s +B&ѓ{mC"nsRnsJJ8:σ-kժ Z_ {\{9 B U_~4 BUu"<_ y{G!~b``{<,iJ*6>w{ k +kՀu{2׌,k oZ%k 1>X9S|fZ u!g )-Q[9k*B-_QBbU Ep{[{G1ύ k0 *NM!\"!9;X\jb B|!@^EdΣ+ 9UcA^;k #U{ dIU-k9>1,k"t1R:=+/ ӝot]bq\%xW2c^R[]qk^r-tU lz׏|W|T/=+c:\ +k2c췻p|c/n|% |US% +SE)H@bt'J׷ H\=[pl{jhGS)v\܏|J- [~Q lM+kDV) 2-lsL|Փ\/޻~p|{76ԭjcVVB6[spGnյO"~ w!Єݯ-U`r_^s!  !:"^iH) %^w hzh1Mg\ lZd/Bc Wm:)\aM:UJ-UdU_0d`ՕlSf)׾1l9}c!BG!js*K0)B'/q!U@R!5T1[!UVXU)-:B * (Ʌk!Bc"u(z\kc!U_K!Ub)DDxJ!~+r1v~D"| "ZB!}Un:jUM2j! }\uu:!US)UUJ)UB)v| 8Ul)*Uk]D[!uU"UcTXkAec"\"c!սS^RtU{JU,:W:"ܑ<΅!S(!<.!SQ‹!\ _(!})*b TnXijhUc( ]WWcH}UUMaiX\0z5%0m n R^/;>Ĩ1(z·9U =f9UꑔZW_Q^muJY5^RD +>*sg!` H)5*{JJ\\^E)kS1/)cl2:Ԍm#+)w4|ZV*tRxRb]Ӝj`nsX\־bPP`JPeҺ"\`/dL#0TWWσ9U "d3%TVg1 U JU9 UӜG)ܭ{d. b0Я{x\Vc_H\wiEA^jE/s(c%= |DUtd5 tJJ [.|[bO| Kp,dBU|*C*olR TFJUtFJ8W0uR S-S^Nd K_V~ mt:&,|k τ2XpzBS)wߪ S"<RcZj[1U? LIݿh2[`U[!Ux("\ݮ SU_G2<+[_U)Cf)[W+/n|)=*Wc((WTx\$1!1G!h.h)D@@H!e+% 1e:zZ1d  \ $)L"? !gHWZ\TH\Rb\+`+YrbpF9 )b ZZIbK ~~UPcn]@B^W3at _[Ij}ym 555rIf1 WW_I-Ur*U[rW*h5WUW^0zIU9(df)"cLK PPt,Sx/q|E:Z|S!WמHC!ww7+|!97|@ ^_J|Ui ;"vt [9*x"|U1Uu1U ͫ7@,Wq *z *o B/.IWW(Ujb_| %zzsMZͣɂ&x\~U+Z UU*UUJP| S^q\c):W m\<-cjB?UkJ. U1B+kz/tUc*mc{_rmc/Ssᢰ|\ ~ZϛGrWW :(~U+:}\ 7J7Z)_ssKB|/kHR)H$Jh!VMc)=-c1ް{J{:s :U_xlJ9 BkhsR ?tZ]QB:pc+:\ZL:! jOc!/ {lBi oks$ ".c{sysJS|Z<}^s.[ 7Ӕs>Usϵ^sBxԺk,2j/KL:n?Q[,2 "dRK:G/[K:>۫ @ .[4'1sh!WVT\:* \ZTQ1 1 cQss(`;ߵUxus;uCeUXTdL dL 9mWTRY}C_wΚ;]^ "jBT2H!)\NF"@Xw!@[٥^T:zu7#x޶dX֕b޾Uš=Zn{xܨn{+΋'Azos~^QjRj kf98ZxzA U٭ u_肨9Z٭97E)׭ rrR\Z_f1^ U)ըXns* 1ՎskJ02%kB^kBW5y);fMk B{jR(0*c!*@K@e)W_]Te!odWU(\IVф U*U"  UWqAUJ"y._d%/Gs)155' l!^I;F ;'*nm);Z*ICIK"_/l&2W?5: |BU)c**h1VT^1bph)++h)>}|W.*߈  KBwgRuwU  G "XUUUxj_"n.,XX zX\^L)#ͨQ\jJwsns1σ'@@@\> #^ؑ!?asSRRjr s R忊IZG)Q(\\N mROzѴj?Pe*6qD46{eʃF!WLSFXuW1d%qtLKW\Jr@[2u@KP [!('c2 \C7 S U]Ƭk7z.Te1~):6ުs/s^׌rc~c`\ 5tpsUTK7//ąl|~P Q.(/3jb e쫉 \a]-K?)U zk}Vۨ-SU ,[U/|J:U,[)xZkB)/yk1/t Kp|k%7c|,P|cpRk?&]k >_vt9\^~jtV\N (1.75 "Q6BH!ʊlJH_LBԀ* 1}U)^zLBh!~WU[9ccЋ!sR*ݰ +[*Ԉ|R\1J8sR1ZbsJSk1޺k+:0{SuRZ}.{Jb{.cY RRl^\/^Q  ؿ{Zvr|c )߹nc 򭔄 % up!_Ү"_ ?p[Buc 2+ll:ʥ'\Ϭ.\ *;{J*|h"\|k1H 2(Z[s1!1 SZꂀrs";%ֽs 7LX`XCנVd33\;+TC \D+ܷ\;m3>ժ*J 1"*(uŮr\QiΒ-sQn{ b1JJhwIR&)xpzL{%)-!Npwvм*`jd)))LsD66dRR:'RwX kJ@^ kA./-@QKWk'ت!\US\U;SD |B}UU|2cWUUG!^Q!;_&!Q@yQ B Wr9*U\!a`!|#W*T k}uUZf7G).X߮{JJ g)BkB 5!i11^)CMk!<@"!}`Tǥ!,% BYG!#7R[9'r[)A] k)U~F)!!_1@gV|9UU9΍b qm{-JJx`p,s l{%)  ky1K:]*ҤA/-cV0R(1jJȷ(ZҚ4\!-S\Ip@8k"]3/ .!KWtc!H[E|~vv2#!c!}}?MSuU!X^VU KF l*.Udf!c)+f!RB[U\2jUzrƂ祭jZUiWXՌշ٭;#Քxz; `W|_U+ cnBb%1U.sgJ2.t*Pj_BE Ce=[sjG*Ex [e_5W_v KWW~ptJu E` _>bU  [_WzhBUoBh\؈]!8V U U|1iUV^@U`e|@N֔ :%Գk)WU1*뿓z?UݦI խ}M*) *ѼzֳŮ{RPPX c8Аqh!jr) )  V!HxG)U]2)|k_% R 1!4IתjALjZ IZ. D eⰸZEQ\?#W1lH* |Sը)t%%C)͍J&ڢz[&2wb'\LÎ_B(SE!U%25 ե6V*Z/~VA')~ Z6sUwݳkWU02SU_\ 2 VPPz -!^&! ViUГciT+'z뫵KW_O|('5p _wp|_ܪߔmcW^`sG~K:G! ވ[*:#kB*)*N[=k%wkBoP)@4P[zz\gG!~WlB5\KB)S3K:zlB)P n{)'/\6\;R1R.s9ϏP[1 7oklB5_s :(W^{1*ok -[m\8*kvUEt|NcbȖZTR.[&"{\ RQocJ D.clB ,1R򭋪!J}s "(+2|Rﳄ.S-rBXzo[L:RPS,26/Sm:a"| :mlm:UcK:⋏\ uu_?!= oxN1(9"zh^-  4|ks.*P11_'8{ڭ;;]+.; UW\3U8}3~u*~ kTuUT3:|/-H!d@Cl"[>AA[{@o84Bc)8u{780xzZ `^Jx6~{ :b|*R&{5{AR Ѭk||XO邚߲o1pppx"\+-{MsA+k]د{A\_pb/%-Z7j9=/WMcgw^2 sBQV}cB]ET|2Pu)#@\ )J["} Mk)J:nsIJغ"|,Z c9_hR1{*J{95, {DАMsM)rU!9q!|= {R\ " c57"1 ! _UV*kCוc\tRխ+tcjU|cYsU-Us-`_xr[WE|b  1U Mk<0-kZ{xoσiR(T!VTV^ k+jj>,sk!V}e)]qD!5U0$@Hki{g)|KPP=JUVNBxS] Kՠ/I[D! cV&2 k+W{B^Zrc!us^U^\@ @L[ U/dc}.\!UK!B0P5pRͮRgXz|jJl{}}wjW sUUjU;+k\EU kUUeAc`aRR.l:~~d2Vx)*;;!^22!΃F*QU}:fXU݇2Ӵ2F?D!L,Ku Ԍ~ԌY '!~"VA[U :&9 /6  :k_t_]rc_xkUNt755-̥XޛIb^$1 ݧQ5jLk^蕵1Vg)U) Uz61 3|/ W՘Z"~٭dw"o 1_ 9]B-4)B*VUb_I^jZx U_حAUU[B5"-5vmS+UBxr[#ވ:e!h_WS)j5Sf!w^xK[!;L[%Ԣ/G2? 1 Oxx\bpEG1\mg1%AՉ)VU}9XJbX3Ib%WR騮훂ͬz صW+ؽy *t'!|{Q^0eZߴ [~q@x)MccB1I\\)n_,^kB?[k%!z9h!%o\ xl(e^J9'{"A#>yJH!zbh!5R9 .c1VRG!kJ1Tu_ bXغJ1+R1R)82-PcJGEOc :W^s+: )RNc7:TsQגRb蠈Rk{JۙpJӜ.[%RR| `kkB= B%'{kB+*{ZGw1\ ;}2| [)k|1|\/SL:k+2^S@ ŧp[,2>O\t/[%ek!PPx`"V*|j9 :Hzz]q׽H! sJQk ({ok-9rsGzӜ{ [2zz3u;UCUY3{dS3[ߍ:U/t|h!WUTT| S1'^d'#_8u&^"V cI_x UE1 Nk 8rXҬ{WUv{`Ӥ1~2)r,B_ qR ௨,s)JC]ҤZ 9UҬjxW}U.)R*+]IR A %511jAIRF)&,(JA$777.";.KVkR[BY!׌NXW0[e@H!^]bi{%VTtNBWyJ\3(.!6W@T)s UUk/UӬ:(5٭tWWV)7JK:u7"?Ռ#xCը(Z!1dpќ/d@@@bL{a% ,b܈{dTTV kUT\E1tI*UWLC%_)*Ex]i2F(uUT 'wU+C&" ]<P: &@|~G*נQ%5)4ŪZ*-kZ1 c ~{b\!BUZ)R $5F9 z݇A s[WqՓcUz@tRP) dp&9J/d ϋg) ZTbALnNG@QDI\ ZUIշ-s*+u {XT\VZ @(k|rڝ-W|h :WՌ(JRzg9Uh[%9UfA?JHsf2U^XGK%VmKzh:ȉٮRF9c`%@=&tͭ ה/׀)ZzDŠ/g9 {ނ/h0joMU(O-{\ 8Qͯ^-"Q͏+{Vꮀ1͌ߨxyӜ r"۠R}Wq#{,TM[^nsKB^( c*BkB kKB\1k:z pc :~x+:P)U Jb'|z+B'߮KB15m9UEjwuRh!LJg)_WK^ iK!ܠ&z! l A-4 )xzm1 =\&J,c1oc1^2|9 rnc(skճc][{RpkisJCk{kJ=? 1Z~B\ ScB"S _("`K W\M똎kJ먐kJB"?"! $y1|.[#s|L:{cL2S"7|"|@. S|K=5s!jjjh"}2^!rU1--{zh ~Ark^r[-?KJJ&[+j۝5\Z u;UVzCU;_ Us#,G"b5!|G!UWU x"\- Δ*]E1%@) _UT` 9%9h_#?/ !_{b_^]}L{(RcKkoj "+'``jL{///Z(*jf1xZ_ J&)%@Zf1zsgەs 2)%":X`c 2/r:\kbTUUI"I!ܥJpW :fz5ZW']! Z緾soq J_ꨀ{kRUM\_]Ҝ)JUiJ"}PSҤ c :]DTU B )!)s#A!_%N^`#jbs =msh)N M*w  U]g1Uj)U*1`ﮃ @ qkpNS"^|B笸1|J֮kH!rt\ e!@u^W9|lݍE!|R5RhW+Be@AAax^Ae);C!zÁGBrBM(BmrT__UR!Ws%`jc)VbRR),%"C+55;w(('xU*:6U]W"?u^YwC{DX5Yb^ܲdW *Rޯ{Dr0c%b nkCVw.cJMdjJNlUc "X1Sg] U^GhVjFa~ إ! u!U\!^!YO[^ϓ:UcJ}tJUU߂qc 2hq[ s {谏D 歛 1ըI%_Ɂss_ ZS)b-C$6& q-kw+ BZMcw s@g!??*Y^ZW*KJX4Q tbvTVWibF1ޗ">&-o(R.y) __z]A `VVbZ,ke*@bIZ]%TtIjU%Wފ Ke~W C!Vx+,SiB%XbeU,x}Λ {\իr W]x!>S+tͮ߀sKJjzZq1?2l_U{\ xŊj.7%0O -S $*m9UH! ũ9@`֕KX8zCڎ\K)8t8Ʋu_T"Z8s_*.֭-cUU^|nkk:zskBIwRJ?wsK:X_}{tK:u*tl:_.\yJB'!-KJh!)J1[r'Ar" uv\*: "@ j)*9G!E1"|a9+:h)/Bi!k/ \JZ1~O[1V 1|lJUW [觾RkD2Ro2Z  vNcrR{/clJ _oc B* /) qbkk[~sJ^"AܞN KB J| : 'S)*+J&lPS.3lJWv\i[B_Jkc: tBz|jkK:`Š)("\E&>4"@fYq]_r) ԜNc 'kBRlB*@YK:z:}[z}5dw}[/}ud~yvdwUd 7vlkU[/_Ω1|WW^x9| e1UUx(J#Z`/{U]+r|*szWwjWBj kcŝ:|x+ _+* md9_4JJ Zg9;UiZ%)רjZf9ժjg1BBuj1eA&)\|sg1]]=|W+{g! ص9_v1VIWg9ʍހ\ 1"|? {U^X((}scFU43U5èԜz]V5{4{.4QVqy4{{Un msu~``\ u\uJ\kk1PbU~*B_'U}w1CsC(-c&{rP #{bbi $`hx\Zdns1YdttT\mskJnsZ{RnJJ"<mt1/sykPs;ՑE9:tI\`'tM[ 1|Fh9$!9-A^_&S$!/դBiUZ [^([10o&ןc_h 1dT)_b/Jvx\ C/hz%)5FB_-+RE!MB%!oJ)ߋ)K1տ!BjK!: ` sw'Z׿ s͋Uu ]U8zzFUm^+Ss #KX{{b{1^R߀@0[+U]M:"UUpcU0[UX@1UU;_\fU_fu@|da^`A]0_WX!+U.:}͛.ݜΣf/D PDqccs1*BzXXXR)hp.I.,/,Ă t(bR R}1 W)BWu'յ&!W_(.5-%|ѤW{x 1 r.&& !"G1U/ Z-+*(2(/7͛vK`hz_1k#ki` < cIA,k$rp xJXj jIRXU_ЋJq+-c`:J+); C1 /Hs!U{g"%()wU͋e2]ħRg)kl|תO*BPZX\n955/G1VѼyi,{ ho?Gb%R Uq̓AZZ 8uyyUK֖޳ؠYk~u{*]U{(5ok^~QNckur\ U=kJwJO[\ ɏcB^;+:kA2Uz UX|?X  b8j'\^V1-"/pm1i9zJ" ^G!-" +wLBG! J).c)^tJH*KO[*B'R B` k9/鉓\ jR  l>*XVOc^hpR9llhjoc1)U"\Afht ^kZjnkjB`*sJ52RU"{Rw2|R"* 7tJjjcB~p[M:~ljՊZAPIR5/"\/,sZ K{#(755͋JJH@{deaҜ@|) zA^U!ԔZ _-~-cA^j!\ ]_GA ~{&)F)s@"1X ׵1{+9g1U _sY"A %zΖX[1Z4 Ҥzp YAWE9w^Ӥeɠk)`\!5ns. 5{>,UsU-ks.kv{ӲxXσ5-klvV.[C[y b|V"W0IJ_buU"\! ]"~/mk]G!؀ )1UqG!齡Q z%\ D\C:*{RBJoZ!4{^_QJncuWRw A55vW|&9,%O|m[[ޯk!\Pbd\&JDLYkd!Wo!…:1B&SD7"[1XҥB$%lV*kUUWXMs -$UWT_e[GSuU%I[! ,[*i  cD);;{P|!)U:``hZ1`brr΋1p,s" Ջ2OO_o p틪|ttCj1 +LsH!\&!{PbmsZ U΃IR*pj)!W U>*U2_}͛=UW|筓 } ]gW8|WX^V ^lU}{6 st^;)W!Oc%R͌\WWݪz+_ ~U)RS]Z^^Zh)zzzO+Jm|I1DAaa)-k9 ms @`p sD76b T { ̓hu2|Ҝ U JRUuևAU0( USF)*r訞/*ZR(J@j "nk$(Ns9 9=/pPXb10*фb 2j.թk1u&S%;GK![Z2$ GK$_J ΛѼѼ1\T^^˂H! ΛG1חp*km+"<ϼ-nn\޻9Ri1̣z`j~ku׽+?)"@j"yX ~o7γ_ƲWuQ\'{!v3'#4Ncנ"_?\ !Z \ :O[f"BwsJ՗kJ'5sJrԔk1Hr`PkZ^V^)x'ʈ :KJ-Zk"?.: Kul[td td׫TC|!"xbU J_1`xj&!d-Z1  iRZcO k޼d"s{ X@(xxҤRt-kz9ZU_)Tt9^üڥJ ڥsVwxb _s1/VWWt)xf1_f1W-Y9-(-" Uկ<疵U+<׽UyΖ+@ֶWP*^j"QbꑜjZXzjRu5g1Ū*U׵ x&)rZUԄkBUtkJUz1Uk92^{9 ժ*JU"h)Z J j_s)UBV"{  kJJ{MsZ.̓ c:jR^ںPb+ O,kuWxUzzpr-sd ",_pbUU/G)jPU0 : !B z_{QOZsDPUjRQY_4%9U {fAYjFAeKRU,{AU])kAՍcB~V,SJ+CJA(?Fc!eEB(^eB[)8୹fc: ږRd!S)[)2`VwS1U SV[CUu lC SuHKe1(]k1uIs),sIUj{9 _9?(R]u*15%࠭{ J u~n)JUU !^@h iZ W cd||^J 7(*BF)]U*JF!}Z!R*Z/J df1UsE1{Rׯ{ZѼJ>;勋 &)&o  [6sTYU5s5в R*pJq)B5- k s %`S޶mk{WҤJrRQK=͛WV\~㐴U~.,ꎀrl'9T^V,!'1SRk_n\HK AqSs  σ c:-k`XȊ%11ﲤLs/A~*C_J #Cp+"C k/q`[d@!>19B !ҜQzZT09Υ=)ŧAZ(\f ΋DX֫b1+Ol9 τV߿)l1~|[)[e!x'CE!%Wk!j5 %:U/Ռ1 J-U_lJ-U֩1W Q\֊rU,uuw௼-)(,2.]\:jZ`SզA^*sը1= Rn=7Ʋ*v 2@ʈֽr#J߶1*B.[\KBQU)k!zk)tJU.[ 2s>:sK:[ 0|lBzkJO[-`}_=/\SPx~}9lT6)Ux|'* :'_)G!nSM\ ս"<` z_R-u"]V!܀ 1^X Jg)h_'urh!Rh|kJ}\R|R= -l\"cPX]R1KB)+:i!){J)߿J1Jܖ\ -ckB¸/[91*UD :@Ӕpk|`ok8sMk}ic6kRb"tL:^t[ *[B7TtH!\Z^Z|Jh@H|zwdD&![rKU}lS|rC|K vdSx پvd[;lSo(}qSj}WW;!U%g)U-xK:_^h!ܓ_h٭c8W BB??? / B%)σUUU{bF{IRX"+s#򬭃cy^rYX4|&!wW9-uu{9իs1}z J-3 {=z9L{_z_yqջ]U ̓_ ' ,sWUjWq(J&g1 ΋V&1SuA׵UUzupp^_%!~ E1| (ՠ҄,c|[U6[}{spSUJWg!媀!.*RtJW^R'^F!nsUUCӜ:R; rMc$^ZWWZprNk*J{Ums9/]s1``bA}\)!1Ze0  KIio\_e1}*6AUhZ6URWI:o|JW]otB߮0t2UVc!{KCE2W&CD%S1T%[![RsYy\B)+l);nl Ch.\ Cͩ Wnd)C ?mlR)XB8K) ;9 Y?_,{ *#Un{9BX(RXU\\bF1 x|*"տbAHZ+HZ,k J,(UUo9 3mkh1T\1^h9'!*J1 ^{A l  pS_""BU(1"=uV3NjJ'!76*5毴r㡭V󤬃,{Aќj%5ќnkzBѤkn!|tR +wRUPJP^p:_UwB U:5/{x`vѼ/Us.QG)^w?ͣ&1\\ČB@U͛gI *HR ެsZZ VUݬR}sWq :o)LLYB4\Unz3)~`") ^Y= ր"< _ "> տ!]qs~ ! ڷ e@M{կsH|bG))JG)חOkf1ק9_S*뀌S1_PZ,K&2qKK0)JS% !&C`c1u |) R kU.[Ur|h)_zƌJ UzkB\'bՎ x~ Q?JR-͛[WѴk*s,`+YӜ)oY,Ԕ~50\Ƴ5U_| c xB`k1|:" pJ1Z˞k :-sRr@;IR1|J ]sJH]O{!WmJ!%"\? :G!ZEL\ u 2i!u"nw`"[h Zh)-W`Apjjp"!z1 RV|sRW_ENcJB$" / @{ok+:oZ 2} .\_LB!mlJ)Wl\ ]R)"UJH!(rjB/%{ 5|?m|hyE? +rNcCԌSxrcBm_Rp[:̊Nlh!ZXV)欀U\']] \) tQ;wlC*lKzu\UdS'wwUvdK:*__T|!٭spxxS|_?2|Xj Ux3|5٭*5׽ 6ΪUƱc`[1WwiZWIR׻"% :싺 =̓ l{_;+kW[탪U5k{WA3(BRc+/Wk?ԥ|USNt[ l{2 l.}[o|B~PlBu(PtBy;qt!_qtUdt]g!WUZU{jSg)~pyA CկsJB'W:R#xT|?)*|R`/c+Ԍ STt **Tk&3XPpϔC!M})%U9xH2c19/EK9 B~:a֎K!Fc!:מKC!"; l!%.lBXVcH2Ֆnc1 z lW^!~U F)RpF) U^k% J2f_Ň!Օ5 :\Z1lAWߪRtAU g)F(ZUURAU.[9wȕJ VOU9W1WW`R&!kBg)z]c_ '!" q$ ▝lW[xr|oSRl51ͩr _1U9U0 ]} JJJݝ,rLkG)zR' [1/59-cU{|O[UlB_22 K UW1m2 ޒ~zU=V=k_u|Uxrc_ =Q[O ^b U;ອcWZ M :Dno{R9~jJ9`} %cUU6s{wZU.:_j/WVz|΃-][}\\{﯃}jR~_ns.xG)@@`*\ -S!zW7kJ'! )-iJ /Ҝ"t:UWlJ*WW"0dj2UcG2ߦc*u~G[!.%9([1'k)׻%B kz3c.~Ҍ,S W SsJK9쫩`kJ(j^o-ep9U BApZ%UCIU!ߊ{r`h%rQ ov{ ?OUZhs*B^~Z9.c1b:>uT\"< 76 [+:}RkB)ocBPR޿@; tO{1z@ˋ:=\![ :(55K:i! :&h+:1'!7=["\ttXT I~h!e="("\k\ _ܷkBe k\ush)'2[nkJļ{R]c-  )sRs`!#:2JkkJ{z`KBht^\!o)'W1}_ '.1)A oku.[^s%%" ^R [x{H [lϳR*"vrWek)Bpwl)[6t2z|2C][R;յtsC *K9SUSOwltSꪽdrC_vd2;tK{LM{IR/b*.''\]!{̓ ƌ Z \i6^Uשj_Uձk] ФF1TT}]ͬ".jF)UpG!hRUxg)WÆ:WtBWU-֜J]՛C_ت p dVUUI)ҬF)h)bbB,sG! d\d,4c/UE΋<k[$h^ (!FZ>>Rr7j{Ub r&1jFAܗσ&AkP&9kAK]U[$Ar|:5k<֭cv"Sc!'׼7q|OttԥPtvp|ׯul僕lz /1ty׭[}(Vc R|Ur`85_h֭VUO3 vt׬YX`sUR_Ok%!_-sUՄ@79U (J%41ty{T1l7T1lU{%ktbXT2|tӌcޘt1tU]x1\% 4.W{Mζ_ 3U{Ʊ{t UZ[UPcx UUyRW9{R9!o!Աt9UUv[]k}U?7kUkIUPp͔ŭSsxР4@\qe--̓ި\x/9**wR^|K]]|Jϯ|[ u[;"-])R|!(Wcd!n|I ^-t%:SB1T(c)u~BPtBUc1wk1*k!WJ)լ 2 ɂ*irU^kz!%zUngjH)Ph1Ҝ׽xJ׽1Xs.CӤNkp\2U{ZV^C{Z+ cU .9U1 2Nc :v | :>skBwX^"<3sJ)EsG)~\\\+:[9}lBch | rϤ'9`"<@[]&eTX'!e1uUsi!%)!'Ըm+:h!+ :G!1XH!-7> [H!='%ԜJ /{BPR'5P\ j qZ}|rg!| R<+:k) lBH^zp9(/ \ PcF!U [h!޸(]Ei!ܖr">􅬀\ 󛒌Nczy# "Ȋʛ"D'BrkB-{| :)|)t1;^[2;\SKxCW?\J5U|S;|s; tCUWlsCUw\2;WlCurD)^L{A*/'OR7/ s>{m7S½m"<T)"h)(|p k+)+k% .X^okꨫx%!\jj)^ieZwb%-|WƯsb\DzUTUURV_5sUU 2U H)!\yJЬ)RW__IRdk" C  d|ԪZ<{9VWσ!W*b %I!+s .(]٭_ms_,c(\OUxNW̓ڭ{kbpz-SRptR0|}wOU*Mt%WŰ`XHRkkt ]Z|W^t*`V"_VQ8Vf~ޏu|ӥt(եot/.0t SޠcY/t1Sj1t1~tEI T)\/uK:ncտXs"]snȟ0J |RБ-c%?Jbjj[)K}B|2c1PfS`VB#xRD!+[d!WW&K)7ld)k)׭c)hlcUR\"_RE!A*B*BLs ,sf)p _M{F9 *AQ\ 5 +o[c?TlYlULS_cN|ꫴ|zc_7,t}խn|մ[|֎]{v҄(Wul˚usT1tm@+v-[h"Yk:-[+Uwߋ|sx6׏ 6R{Є@4s0tXo|¯s|@sol))+ ĨhBO α{X(<["/%]T }_ Wzڭה*xx^5| ^5|` |..;UX[8_ |s'꨸iS΃|Ww Bhjj-% BW=1R|JU]ԔPSՔo[W1l Kl K߸l!B+|#!RFc!k\V.ܘc)bjJs1k k!kjKG_߇!}U-ZƩ)UU)"#{!`U`5xJPRN Wʫ U ̫zzꈋ %ir` ijZ+7ӜNp"|Wֽ066+#ֽq|@Ǝs߿q cV-cfTMkݿ J%϶Q|֕s .c_k :kR[kRokJ'nk'!X+:%*R19JH)t"pT[)_-1կh!н*@j;\ W]KBUP*"!f9ArꊒA b@h)\c5s.ckCÎ1RjokI׳Z#\}\3WjkK:oc!zxhJJH5-s9U/skBs-[0Ԝ{]tFsR8h\ m|~.cQZ1 [e{1 ^'c 2T(:Vl;]w\1;}ص*_Ut|*U5" p&}\UguS;UUZ)23"\,e" -*|RA_xcf1~\ZE1,s9UW+{f9+͋(R\P^oiZ --P+s01\\^_ob)?]AWHR5mjxW5BI~j1+"{^BB[qqi鋂)+-If JZsexUu D!| ժ_ W- }(v| !@W!%1WX-s! *-(Z"Zj&!~f1%5͒HZU,{b)L{bpmb#+{+)))w^Ҥ&@>^ 1*PX) Ѥ,kOL@CPG7٭{^{][̃.pU !Z0:c,k mӥ|{/uLl0\b7- +r kUnԥ_y]cU+[hЄl[ލ|Rjj2|j{pmeY\lEYڗ4Y5]3M[X"? xxkJ)\}RosJ:_sBJB/~zhm[cJZʎciBfh_gS1.cD_B!5HFS)e[${_'Sc!"e:"$S)'=,[g2׬[(:w .liB,lI2]_렋S)MlB}Ol:_ | * BW 2_/4B حRѾws^{\R|mc L[zc+҄K[|z\)S:[Ql[ UU1+SWn|+SpnR K.\-}\s[ R.Sl Utx >*p|-{'P w.)*W7p_֭0|~Ҍ} ҄P0(| *k~ꨪ '|J/O*|W.[hT\{|*'x-_]V\QͰaKsJ݋JT\9dq}b&! .B`MkJu\!>D G s`WUS\Ug)_tt*JU&!^]*|U:\rU!n\/29TUZ1@URG)c BRtB R|o[op|c])Oc \>FS@PlMKl_c$_R cתwBBH|!}w/ [7!Ww-$W}uz_" w 2W{ժ_ :zj^Ƈ^wȚXn*^|Wʂ'sSӜ?2XQ˛ /W6F7ƑvؾTsW -c] 1nkt{)P'Gk7Y.k^J( ks\Ӝ-c*qG)`^U! G!+_u9ku",-J1Vc}0[g)x[)*ok1-UJ1zlB12+B\z9]`B`vlJ^U :W_\U{%1vskb2#kΪU{k ks+:x਀kKB}ptc7=s=ӜsȌ5okZNk9вr*BJ•9)ll:UdCU S1Cm^]RCWU613Y>[WApֈ9zU ) "?4s`!ߋ:^^ʝ8|!"_"~JJ kJȉ(Ӕn[9V"<x.sE)Zf1ߪZ9nVpjA WVl{A u'{1S kA;wbA -ca%rM:hr)_?)W\sU|ǃ"[c ՊdB+)JW 1 Wު\ ֪W*_|-q"h!XXX! MkBBB\P [6U" +!}4!UG!/~(]ΊJ ƑcxVz-؜ҥ|*oP{Uѥ( (ntx󥊊*Vt_| ]]g|BKjTPc__c׊ S,|Sb|(B~I> %AꂵͅY7w]TI {Y9ocB SkBXc*::W,cb``@Bt2-[H:wh%cJ2)[R&S_*kdXv'Kd?յC{WJ!/^VSe!+gSc) [1(}W.l* -|kSO\ 5΄[\gˀ|Bz5c9?&r| ֵӌ]֭rnQ^_s_pU/tU~h+[-|k[TbXc SoWcB UL[jB`U^}+SJ:wl[ 2 +ul1լc)*Wc!Otj:*#J\WU2 lc(R/,}W]s`|fɱnc8?sV/tP5τ.} rЄЂ@c PЄ U^ҥ|{Wmt 5-WRNH (-'VokBlt^G)Dq[lKBԼ{G!@hp c75-PZ-kdm]%c8X0Nk*B )N8NoKd0 [-/ X‹B%- )hzz*tvVP??1VUUk^kV>n[t.(q{v?|]uގԝl ӕP|_c_*(S9UT\Z!'Ne!%)V|͋* *|E1v{nI~ևAU9{}@Uصւ| ={׼ָ:%#\j**)"|;U^ Ɗ!tWTJB׽rzƲRjֽ4a^^q7 _յr{j71{{^p41oֽ󜂆Tpl {ؿu\c rsb Q.c#@ t1W+T5)d*TctI95=JG!\ʭJ)5 R)Y/@Ok!ꏫJ1] @>{KB)t9Ɖ)%556abry0v [xsk!5Ut!w{/Vc ^.cU׵{+͖R ^RUvtJBW-KBUu|L: U|J~U u|9 ׄ9Uη9(|/[ˤrK5dPKw"Vd:ߢ5\QC+|:UVd2e5l1;7kJ X1 |\X}\"j"|~{5"\ [ +{g1V֨9UR)S\ CQkxo☝J?حkBUPo[J_.G{1 %s1RE1r%Jy]s9jJWU& ":jVH@ȓUʃK" }==?.j@δ"? ~V. | "-" \;]} ͕ !~ ;-c|;I{3mkzUr^XXѬbWW Pc*xp( U3!WUtحWv % YήsjuIJz ŬRSs1Z t) {?utWt| حS|w3t wW _(ZS| UW2|*EOr c:L|'>\&tPWSpb3 Z*S|_\j y| 뀪q|S0 եX|@Ll~U[~u[/PJ~ptJ@nqPd:5fQޗY5lB*kB.[J:_ϨB@*KH:l[(:IS1 JC[e! 12[Cxj‚SC!5/ kז¥JDk"\`+ [)UpU: RD ˫{.lE2 ΄JS J>n|pvq ly@~ p姫ҢWu]+!΂+7^7{R4s6m׶czNcZp~U{*:nN[*:^b S :3J1;o[kB(5*s\k+(2"ܜt!NS\a]J!j:! Wj:g!WJ!+uk)}U| 2*n*:+L[҂U+[*3kUեRs* ״|XRk"\S^x S kWM|joUS l_mlr̫1&R `w.TS"Ĉ9"P Bޮ\Wq*:~.OJVdUf$VkJkr:-k1Uh)?g1uu5caaӜIJNk'!T{) ߓJbdT֛W?-%!P|Օ]֥҄Z8V_ SqW30?t`ʂtû0s T xե-dRAWPPP|nt%!r~F_ [.mcI_߰ +{I| Ήb-UUkBCz<{ZCZ-"\ +  ⪾{ ݛ\z U{  } +>\+m~bֽ꬚ֽq"8 Zb V;qt@t ewKaK) ő+]3kvk3ZYju{ E0WxQ)!7WӜ|Z8ưspUVT\1'-JJh!.*Bh!n+Jd*J'_!{\? Jh)j &"*ºZG!ZƳȈz9-cWvRTs!ՠ)U|JV+|5cpw|JW+ *|R#*඄r[outcG]Ul[Z |[QW4l0SPUlPS+/Q[tY@"UtK ~|qSIm|/KtSvd;/vlCovtCr|*T[z|1"?C/- | V־VU" h|*z+[p !R`^<u^/  Z:/UR_U_)J'''5t0TQ_M0zp14#Q ZuQծKƒ] ΑuƯޱn|mtj0[cWԭ(KR[Wd2ol^ _shr*ąAtkZ(J:W|:UU~[g:=YSh:z[:_k[ S8XjK9]5S2Nl'2 |e:غnl)W cd!_(HS!yprK)[c)1CB5c)ӵ t:SN| -`+ro`skkjzӜs'}UN4\5  ,nk.b1nk^sJ_pP_\jR*:wt1 2\ (5SO[>Ռk (-tߵ"|7/SUkB[+2|1U2|G!U 2|)Wk)W\BmT,[)::m[I:mV>sJ eNN|B_ucjBW]/tB+UOtBl Sxy_cBBuJsf K??%VNrbQ@'~__dߗr9V^TqѴ9^V"W#BY?@zQ* **Q]?]Pg!D.eq*B T1GqUpuWDVR8#'UW/t62S.6rϲ}}7~bwQ jlh -\_rdA^xr\X) dUr[z1SVc:VZcI2jWnk*li:%KIrz`Ak'jiΩr }߫Z{b\b{ \-ؽժ :]-"` ՛:Ƣ}_׶!} 7*2| B8QZ1feyΑ)ˀֱZ"+hP^ {@ ȕ|`TPw0UqXg. \7"  ͕006׵{0/ H֥XP`1'!" | }cKJ&!w{"\ >wRG!_ *cր )KB<^7G!W_U \` JxN\Cɯ2RK jS\Zt: ޸|S_U|S]tQS+|rS^|[ GUtqKTtSߠu\?m;v^gq.vl |lPKotKޕlSU:wtlrKntK W|1Cꩠ=; 33nk@*Ts5W4sX.F1U9UUUg)|s{_{U\^CbU!=E I9ו cU}8J[٭ZsZ b4|R\BqcV (QJ_ gGRX} JQ[bC!tj1!i{%JsJ"{eZu^I[^hP 句U-e:.֧AW~ZC!>>Gqk9Jm)(.-ZZr){WJ`3k4l{z~#ܰjZ-@LѤksz/)JR߯s1U.քW? R|g KިkJ:\k/S%c+2z*:Mk1+%Q9)+\:1pp[1 cHphZʯ{cW̓b]UѤ̓// {jꐜLsppxzRcbslsu{}U4pq]ZbrRq1''s-t/u~./m󭯄*U=Qꂭ tҭNthX-t/T  Q u1Waӥxӭτ>[3W%!<8.Jur*0|5Ӕ}uխ0|եs/_Sz t&2@8SG2Wx\t*/w K(z`‹S) CH2P,@B! S)էolh:UJt1{_[)J~o:jTό157?+[' Q t`-]sp*ԭsxs\y| 6+eUQk(u"o^_QZ~nskJCc*:xXR9>^-[1:?N[K:?iaR_?)!Roc%pk>6s/kVKhc~^`\/S5'յJzs|[ +Ռ)vr|^0J**v!W)U~ajr *@ߠt!W/[)U)JBe J1W"B*`u S) _l[)ug / .7wW 1լR@@`NkPX\\"\_67%k +-L'( [NkIzK{kR.-%{ppq'\ KBrxIrSST-kC) !?`Wݵ?9[\,kdZ8Ze5=-jRJ]ѝm[uc(ӥc"U|T& "܌AT74Ph |/_p ҝ|,R|弢nl*(ӥtU]\ UQUi]|i¢_[!MJ[_l-SU KUUr|iBcZ_~/hb;:lj@hrIc諪sI'US)X+)U9[[h!4d*W"?J 7g8]3xγ⣻ }t'֖;<#%KvM)қΒ{ַ]U684; ݮ" y(\ = rX=Ҕ-yӔipy] h\!v ~ީ)UT^~" kBVc,:XOSI %ZJU L{A"Uɪ&R]?*&k1XIwv~&J#є9+ UД9( RxW:1 %sn:8Uˬ :^Uc)WW\".U] *)$B3W%)NPS[-))%lsp*pZ T+UL{|~{DJ+ 9^U|95 JB kpV"c`|J+HLkB_w[9\TRf1WZe1Z9_-c1uNk9U"b1W(b9U*{9 u{1WLs\:}U crrxr :̓B {U9"Uo(J*U9zoQ*B -Ӕnk/us' \!"ʴь UWaӥp|zЌ+τ(j ,_4`z5r೥W(o|UR *|Ȯr߻/ƳgUq(B Z4ӥ/bLl VSkKW\US2^ꨀKSfO)Ki*K[h2+} Sh2ʈ C'"~ץk "c1\^F[$'c%5 +l)}Mt)% Qs/4o_zr tԴO@)/WS| ֽ{&0 Ӝ 4 {_Z범 [WTR{CWzJ[1`} SH ⫏c1Voo\-kJ}oc%5ks/V tBYsP[(XS|.SnsS?/[7~xk*-t|סԄBЀvt O.= ] t|Wo7BzӄBUZxl:U=!_2|+\)U^rH n6kn*:`p6CAdERt_}8@JJyW1vMG1σ&!+-!(Msh!\%.2Sb#\SN{ (4{h)`j* ,It*:scVM c/k)~V S*2U S) [um[!ЄB/_UJ+UB*c,Uk ^_dotޢ3Ot;_ʫԝJZ\h8"T?MlU)Uq|5wuhʲnlk KW}J͋JVjBrUUV`+Zj%)xxhh {! K{QxʊsdA ~~zTtIRu}}U?Hy\  zIe@3(ֶ~v{Y5'&5>ߢ8r(XuyoTr\׻s0VYs_UB>o  !tQ[p.2vlUU|3K^uVd:bVdBV6\c^\:5\O*R\: wdRKcSY)S/SuSUxKWuلCu؄K"tKB |K w23 ߗ|CUw\5\ B("6dC}U\ | f_|rCNS q/bF\ y1j5탘UW͋_0U_ w{W_wZUO_ ,WՠѤd@@JKJd= 9 1_Z{4w]_/Zbb]iXn/@+tBxUuJ,:&Ⱥt9wӜA/\qb$ %J}o$RViCJ{%R免Mc)zWWl[9e}-"c1Uk˃#) 5]M:]U%N:UU ลnBWU_+l:%mU& M!9jRG1 a b  u9OsA%Z!x2-^գ:Js*|+sU slhxRcPRc_*[s%!v\B&)_@5:)uJ*: UpZ ZF)W+c!UWUMcUUZ U.c9UuF)_}UU%)Zf1W( c9UuZ1sP5R sVroU{js֭Zg*t! {Vro| KrU-c{Rs{UcznV5t0kVRWWь6%|DHVO|5 *+,7Ur:uR*U0`txΨc~:[2"Y! qB_|:U\ C}{S'2V*C!U^GS)MUZd:r@#'[#)-t)..Ltc>]jm|[cЌ[$&-UM|?\l |ӵ |:^S *t]^rJŒÿU{c|ZzsjB̂-c+:@Nc1*kJ--pc{çk_ 5@U ץtmk|v/sWR 7N[k [.SzԔS\[N[--:֌K+:˷rS|,*حՌߚ}%96-Z/X92tڠv.S~dB)>Ul %eUo[jt+:x^7}rկG1Շ!2pUwf)uq1"]QU oYU 4F VG!tU\ UT2{VARq j+F!^:5"DD*Cc!WծRl)U #r|!URt**Uਯ[)U.S 2u_NS1+,kB*5}WcJ{otj:.Jcӥc Փc*Ւdbr[ӝk"+4|+{Nl 4tBut_4lӝmto[ޢl[WPtJU_0tB[fA_W,{\jlDUzdU,sdֵ⃭{gޕ|4hU%޶'zzҔ;痽FkUUvXR+ƒ uq(;~Mk**(z-cܥnkbW6.2Bg!JJ1 u|Y\~nC~dn*udTKWT\S2UudK\K:5\2X\2;4\:ʣ*">m/ CVdV(Vl; {|C ݷCZU|;h`|r;VUuTQ;VlQ3+W( >l܄>ՏCU-ѬSU5K_+4 K#j^+:_\%sy%S^׸\pWU%w  k.|W׸S=٭zԔ b[͋b~p&)Bcg)UW3|E11U{e1wb9U c95S|,:nT1SM:t~\_UAU|# bsPWUe e! :^{ƥS(B-SA*`AWJ^%Eb-ּƏk5.S+^[U +.SAݎ" _듣)}?!L#! e)PoS&)]WjZ! -[A=WW-\ ]mkF)\b1UUF!U  U\߫k-]t\ŕ0|M7յ|z{sf@-x k/WGPvԜ w! -a!\Bպo[uߪ>[U낫|J(t|Jy 7 2W ]]G||Bj|lU [Ʋ* U_!Wk1U U/[9m쒌9%TN[0|5Qw2\j^ ӔsNkvUUZ+[vZmc~qMc( mcjkrt [rӭ 72WUVԭk 7V{52s%W1-0]0""\>/4|U*[||iSߛxOSXPMl:ӝ[^b-d2~xS'"V&[!2zcJdߜTR#\B/cWό[ 0k .Q |)*`Zi-n[/ԵЌ7VhjU.coT{&tsྛ [^znkJWRk q#鮄kKB=tB|R ߗR|[*kحkw *٭|˹S|hj.cW|B*>tRZS] ` ~+ٵGc;/z940Մ Zgwy/=yzcv[WVBRl.KB|/SI[U/STrm.c"#~56R^TTTRdEeeujRd\8 cB@*B7' cjR>b cd%- -kc{G!T"MkGbdzȋ\ c57{1*Nk\-k/ -kg!N@H)das++Wc?ՄcˢO[.J^1tBӄ K/UUuo[jTOS]}ݳ\+^RtBwo[:v[BŽN|J*-)Ur|"J tk+|* z"k(0nl(r^: S3nt 41}*Q_+}ZTфVtUnc^rmS_zф^Vp|UU\* D!yu=mSnS}>@&n!?ٖB cjT[|k,cձ cSMk%/T\Tnx4nkҫ_{Æ{{QUhHiDPo]s3bU9"*w"8wTd_}T\f||T\Ho|L=t;hV\q; pUv\r;lhWU| +S;3⯳C1+;13q\ ?_s3UU /\*t#5#͌k)ҤUt0^U\*Ҥ΋ި.[P&[pW>t`*StUxj:  ۂ!|N!*@ {kȀѤ@@H!;u\^#xPP)&u\S1Ѥ.?- O/wT\rp8y{5{R``zd]1S\ Bp^WURM:bt| MO{הXV"? # 2R%p\TUZ"|@Zee|BTWU}M:U% Τbplj.K`A o?cB I l K#Vq|e!@qt~ptU |!U55)ppzotl[BxotJm}\Є+S9cyoO| S c4*vsKt|gu-[.mcr-cߋ1JӜNka`2*pX7s*6?UL{ۡtː{X41{}qc|ZRvQo:r|h Xs0llcoӔ.S2 PjLůsP|_ip|VlJ P| s[VחWԭ{*up|oSt7´o/ԭtz*ZkWus[3k*.V3sU3l[-SKS./Ukޭ6vߴO|rOts.*[pP|rØ;/]jW k *̋U* uYԫ\ Ȃ40}}_Y4mt@?Bu,l,lY[ڰjK jS:UZ`) +XuUB)Ϗ:G9HNʨ:!)>)Kg2$~[h2eτ[ M5kTS\+'=Եմ/|*յP23iS±E*:~t?wBUUsB cmtcӥO|Cn" ' lV?\ =yUXU][:v\2ׯUlj ՠs7MkXMc W-[-[hU{X?ڥ2t:y"i x|wd'@X3d=xul߭XtdLK K[lxt_ΗlZFW}l 蘕4T=ZySTlT\Unl;pdr+|vL**1+uTV<23ϲ|x;3#*z3+U 123-\\ŰWu \TP~tk{itp30*֬σp\ 8/'AJ{xٵJ*`[\Ha`fUZ{k {Ռ_(\F@7 UW_]E!zcMJ7 {x'r`UW΃*=wh\\^> U{_YbT̓lVU@pd{lB6>ZZ-2x^US,:Uk 2?mu|2 Ip#_( | ,Zu HUI* U\^ U!\`0kB\j]m:U5 ]sPVbr|c 2 O|Bk  ,(ڈt+SV}O\*hch:%|B׻)K [j`JkS d2(cyq|3ocPcMcӌn[6{UkҌc]*PncV첔-cW0-cX\h~ c]{+U{]*; v\ \~U+WT0jCT0,vT_Up׵ % - ]&!{H|Pꒌk%%_ _[cDcZk/tm-t"<"2kh,nLc[J*{NSҌc/ @woW2kjl[|+SظR R U~)9ЄB Nl K*(R[-MlUcUJK~卬!քU\RW",5ٵՌ+Uڭ|~ฺ7s (o/?}יjȯ4n|)u-lΪjӥ t4|&Ufq,ljISx஠Ll:urt:]u;c:^\*K)x K(2 Kh:}Bnt: =U2[>.sp\7i{S~sXӃ"Gv*h\O{ 4s)"(.c~ΈZ74ns Ӕ-[ ⒌RhRF1 MsB/[d9wK:E)^Z|"S!< U;:UU]1\a8 &K!iR\}[Ɔ1~f)[$!_P!C:ƅ]e\UG_UZ\| :ut\x UWa:~_U =y?w\Z% Nk _f1_&1*^g1Bj/rd7kJ r tWF1'4-k~ղWUWube%U\55 v_eӜ )ӜD @ 5ٵ^"$ Ք9]UUE"^#/z E\u| Zص%} = |m_1GBJk*s#Bh^: {OSUkcc [fYB$)^Z%*59+/-56|sҰjK l׫ӥ|>.5ӥNl/(*Bӥg@vI_]WB|+"? *!`m0V۫sc*T;|Txla(ulwlƿc/|N|FkZ7t\Y7}dWlb dUUv8^g^\ =X cl8eYCdUl;u\CUUl;~_5\+CR+H;D3ȹko3UW=S+ *|up {}upz 3pR3P/b| "?z| {`jR\UZO w]U@U_ *U\d c ^l ^ ]{\(o}z_b\!|8 k*[`!$ kվLs ^Ƭs cuk\[,sjWY{uU=9A׏,k𭃆9`pWh)aNpTJSB`{"?$_s'XTUJ@~*5/mc(s0ws 3sBuQUQQZn *6us,qnk z |D%T1|"ֵsWz 5(BU2|R]_ JUU_1|9UUE1iR)Aޚ8:Z9 ZHJ Jnbe)^%HRf1jbA# kiR\bAqUWvHJ%)ޞ:"hJ9{{xf1c4$,Z9ÃZ1横'J%!)kf1Xz_ZJRsLsAyjJ{⠪A8 B (z0S(wUt9 UUBB!\!!"z !"_!"IJ~"\"!|"^ ""\@)֪Uօ)U1U\9\ !S֯s_~MkU ߬ZU*{RU|,%!\C:ƭ_|#ΰjz{%rP=sx"]#V$^Ez] A]|ï [Ơ)`Q||JԦZ!v5iSD!zJhBBdŅ$B\B$! -ɤ)`5*=ոƤ)u|rVqMtz0;k[XJHR {J"-|$U>1c 9`b)tج o|8˹ttض踝քJإ|nd(*Wlݵxlwấlxs\}wFwT\j8tT _YtTP|+} UuLu4T}D~_ftDl3ߪ\;X,uT;Ձ^\+ULr3ʪ3UU=+'mk*/BϸSP%ms_S"`3 {-՟.Ҥ0jT\u΃~ c B߆IB"|~bW7pZxR-3̓'}wUuOnVO@!#p9o1Prrz,c'!-L -Ѥs^p,c8Ֆ|"k*..=-!s n{{?srp"H :- ZΒcY 4*P_ @{7_r'ֵQyusp0s/:.r~iJj" u9U]t9IRe1hJf9p`j1bbB('-b9܉R(J5iRE1p!Jbb`Z9 5_hzc f) hRA~xX+kB;+k(J>% AUw\ 9(iR1xpHJ..ZB ""`b1ViR9_^zh \ U՝;biR~\\HJ!::HJ9[zx` '<, cAUɫOk9R! [9sq}\V,khRz k)AꠢBf!ʊlJ _^^R"BUU}E)U_Wڥe1uu9,uuu)J}}1UU\Ɔ)"?E\_;A +:'B_WÆUi&W&)R`OHK?K${\ڞR$,S!=k[cxcFKccC>)=*N| trchPkS*kS-l'cqc 6"@8a S_0|Jwk(s\p*0Jq)B VxQRQNc |y_^ uu!ܟ=\D {x精Q-0n4Plz1| Pru{ڶs`km"?@ P!`R.. _+/| S5n|J_ N\"wucB\K[h:U,S);'[U`~ߦ\o{uP7t_X/Uu5=?!@ /\TG% s.55=SG!W 7u)WBհ{!)k"<s5Ҕ+c 6-08sߊ2cSy`1/s߳k2.t:-+ԵO|uw2lk~lkoLc^k<ЄlcvҔmk7z({hos&%Q"&آ|CW%} # }o{&]1>\F X|/#)"u2 8nYӔ.4 %o_㫗|.صs5o",%Z~/٭9WwhRUW ZUWZA֖p\-.%"}"p"|"%\pp(  6Z1\ jjj1%| xjz kA{s,\ +\WXR)?!" Ax`h9ؐ0:Z\ "Z**o %f)਴ k9uZ9w(RUiB@i[i!$e)qH  9% cJ/| 8 zJ 7IjcC!J)cp &lD&S$SeWWߨ[%*u-P|) Ҍ2҄)W0*|C: sk((BR m,hO|+vcxqc;kS "? 54y"kWl! .t= \ٝDW}TDs K xS\}ՙ\yWuT\,]\Tܺ?m4Tlt\]+6^duTT_WmL]:7}Cת\3)l;_d3pu]  Cmկ(VTU-77>'_!|"~^\EC#&[) Z!`vR%2*k%Smc:;pthws*||0єռ6\j/\2S5ϳ|WhUZڣ s)"~Vo_?eo s4{ u*T Mc*a U\"֦"h+"/ŲkY>m:Ш0u_׽QqV\|!\ .}\'vYC.صt ` sԔJr 5k0Z_p AވSe1U cHRbGR€H+shRu/" "a W|<,bB6. ub6ks(JW"|>V\{]=^ KkZk+kHRw/" !aA". \ /}Z947\ >| ^B%! #|"KcZ`xb(JWw| k9s㋫"C -* c9؞|**7ZJz~XHR!ޜZ1_+/KkRg""" jibJ]:jh뫧Z: +A% |ݷ"#zbj"\ #.ES*RcD!P^BD FK eկeB){)߫\`?Ztd).yk97ՐJ*B-+5o|+*1 MKހV Ќ]~=խ|]Sc#rc*EUЌԯ;(|tT}WuC8}\ҹ  _ mWڽ\ըUU7\UZ}TTlu\>m"_ 8\B]};8\}W }3D ~l;>m;l|"={Ɣ*6[ wb߷ޭsVr {Z*{XV+΃յU(cۀYC:UK|*G[)dvJPZ[)/)U0|9 퍲s_nk-us/ߵ]{ 3"<_~"> m5xβ\ _CQսnssc" ZM}\{Bt [ Z"B9"\ x c"+"G ֢r{:Q}7ֽ]\{ +{ )pa*qŵQ_t .ֵۣ╵qp&U  qY#u#Ӝ{\]VYv-9Ɠ^[{_׵U [9s׵/[UsJW3|J*A(sZWU\hZ29lsFRbZ b//j&J { +s  5KsI5 k 椎"\ {k{95ksZ \JVZE)տ%%*kb}bZh+sgR"jA^x"|"8"=!!|" \"|" WWlsA_"| wT cf1\ Z᝿b)Jܺ("!z\?dx*ztf"D!BI?e R`5`@h^"DkYLk(J%S97/[DKD/ZVB)U:$JZ R%p^B%/%P|D!s SkXZvRr哝%PU.-Q|tkʹtc^ 3sk "< =XTL]?@x\o TDWX4LՃy\WY\yTTWydWTu\_uYdW8d%h="_~8\_t; Y;:W}!|Z3_Յ{!\3΋;t"|~ {ϋ:TbTpƳ _ )λ\ou lVZLs, Q9j9؞z~A)\"'J!- 9V``9B [9{5tte1+W_e)]9՘9ךA*W_!jW{f)U /ƨ)U:){cUzcHh!x(pRm:`\ UT|Z% Q^TU$_- _^(!~C~p\|(߾/1'KNc"u ^!!?^i  %ΥU!\\A &2!W[T|°lRf]W j2FlK*J5խS$]k:Ei2AXXH2e"P&"e݁z'*DG*7=f"!jJʆ2'!:DW*BV251!߂B#!;V%BD!9GBM[c!]5McdJ|jJZ{R!8?QR/v,cov"?k  T{Ts?v:T\7 u3\" EEvT-kսksJM\kB_C_kє 6c\Ot)2ྫ֍[J2_\꽬B)IpS) i+p#vƗ!}Lȧ*\zv; ;iP@[JJ  "\.ՀW.2qΪU"9kJ@U*UjJ{Ʈ{ W̓U{샠X"U}//]4cTVWpf1\h*HJ k % ``[)W@c-_]s)Wzec y1l䀂ӌJNc(c\ k=0ts+2t T1׀x|bu"^ i c] Z37g}T ' jMkwp 4 qurZx "Nkvfpq\ 52Ӝ c-k"{@]"g&"H \h(1]\U<8t\Gt & SGRΓ"B_!<  6tPk3Qʗe"\A[\rU ( "AK ֳ;5 E*9Ԝ8(;5yd׵{J_pk࠼k V{~0v\2صnk^kM\[{ [V -cU wBUIUUwA AWJUx |e1S&JUt9wWUnk b'J]hR9 u\ Wb9>.'A siRoEZ966{b⫵+]$(JE)477 khZ{\  ]K '+"|" 2|hZ77&p[Unk̫ZLOO"/%-Jd)V\J\lC!=OtRm[@7cU,c# OӜsoN"ܖՍ"ܾ%  ?Ӕs |xv3 cMkȌw" \Nkێ+{2Nsk2O|Nt>c{O| Ky`jLS)2]B)nJ2! K!7'[l:% 5{5 )~~@ Πؾު%~~{ p`$/|U" @ *\Qשׂpr|21 *_JuUU,c_걤Z?3{6+WG!#t~}̓9 -\ h)@@jZ1{sc{ %SC![z k-%kz%K#!^2#2 tJ_ԼM[`bMc` #:r0-k)x t-kT{oҤܘ{]Zb&ns/lqsz{l`.T\ .c"#\G>4msy˨" `seHF{_bo"_s*`u1kCs+ 7/|r"\/\0|$鵵{ 3Q f" 7"a ru Œwo PoU80Xƒ[ֵӜ(,gu g"\  4R 7{_x5{T sX&(UV1z U )r 5kk{ak5Mc-a'4nk_Us=ֵ1|s{TtWcW UsUC []«iRW8iRUԌBU*59U vHJU}F)W @JU*69W9U9s'J/"k?,sXP1|B^RtZY]3dbU[AWk):+̞mc:`x˯J1__:މj! c!s`%:EWHS! /lJ.фJVZkj:vcJ^\],[;%sTz,.tsgԵ0|oޣ}{0k z}|(rIv{u\;XpV-6s{װ8D *X4L{W8<~]uDUTCZTC**dC W+l;e;+\LY;\C{t;-zm13l5D)]_( RE) ZE)ZhZe10SA?kAʱkJ=3|kB-&xJWwS| 2+t| :vkh!ȸR@QccJ[tޕ JucG!XVk'IPT1T\{Z|4|" p|!`!"_i!%xc"_ ' YX\SU|j[Wq[9"]׌J p ) '}(*#!~û1??+%_(D+]eBd)QRPZߦ!ހ:/5'\ HZG*e\(h2!S:!: K)շ=9c'2{l*W}cg2ՙw-d:\\h:J2.ld U0WT:D!5DBD!'^mc)~_7'74:/tJ&Ʀ"/|Ju-cۿ:|⠓)| 5׹4 4__kr\&!\95Ҝmk@Z|k\K:㸱s =ԭ{+oo.|B\N|+Slp|B_zc)2VzJ)2{ "ܞ"hXd!_}UCF:/0ըABCC-+k|/)|* ݀|^z|8T |~" ! ު ǒUUZby)U&%񤬃/ ݰ̃] kOUb((/b>Z.IJƤPU (W [w c)/UH[%) jgl#___&[{[SP-U_2 o VҌJb "-[)ͪcsʕp\ \~ {?(HҤ{@i(3-k﷖*SZ׺.3_s}0]u=zy0/>us`_8^ c\ bʎPZ̼b-{껁| gG% !$_U6ms-tQtts(4P%T|נ`"] )) "o- T@) z斵rK!41)yr_| j{o#|a^0 ||-t][s~@Ls>t_ iF Myu\)fV R|~okڃصr صSZ$ 抨Y뾶_m"lEt^8thxQt󌎑K8sQ|OƓrS-)9Q|~ֵܼQ| \!a rW\t"|V|`o+)V s$[{R/_R.kp_Rt.SK81tK*вr|Kg``*teqt-K91l!^ *tbWJ%! t.ǯ3΋'! PԴ"[M\V\ d3{S=i"5 ;q`Ȇit\13rp,krR~{RVZ :hPܔb9.( k'RZ9'bA7 "\ ^IBE1zU .[A) ԌiJ_W\ :U sL:m;a^|JױsysJB +ҭk1c1Jl.SZT]/[/c\t= H!z\ pTյccxT">]-\T'"`@4p3|(\W|(/|`"<5\3CP%l'KRS''P[pߒ!U S&2c! K)yy?*I2c)Xp\Y^2D!;BC!ͫI:#++;H:BzUxh:PXPVh:!BeUʈ:B*`v K* 6KSh:- [h: [: y\:`wMt:|:W+Nl!^JKc!ވ[\m[c!͂Um[B'OtBz#qL[9ns%]K"+"W*Z"<7Ws=kUs:v\"vsz|Y“kP,cutmk*k;+= /׷sc Rt Xr[fb %BUdcBVi,S)`B!\iE!=|dKKshU{W[+~oS|'"`[zb^֮|}][畵wW{WcJDkrutAPhhls9 }f1ULk9uU-k1U "AΗ {):P 5`5! >փ]A3]"/{΁8ws5뵌 KP@0t K k7|_pJ, es;w\ 7Tms`t_v ߽4,k"ŭ{ tsTs*x\*JV| 玙ίs"aX_x"`z.{| ~ڲ-k&޲" 8ӜSU׽{>\"?'uqiU{P3σj{{_({ " У6Q"* ~n`Ts03"|c;Po}ɀTqa+u0^T ":s {U_|8C Wќ]Z*s(σO|@*|4(ŲR߭\Wx"ï!b!!f SVnk`ʀv?"!- |RpUs^X X0|Βmޖ5(; Q^r*$-8 98r֪b7rV" U\/]l;_ lDT| }C+ "_"^׀|DUU?^t;];U qbXޕ/퉑S'"|r75t\ XKSb"ܞ(5|t 9^\kvҤ{FMJ& >p{3ns^kR~nsjJ8a@{JB{w%-k1׷{'Rb'Rz3|9տ{R AS|KJ *ws+B\k듌J/ԔkJh1|KB3XRk]}k) (6O|w|y`6 l'rcs KS(j.l+S^{l\.z֪B)|ti:!϶H)75ׄJܰ|akbjkAi̓ n"<`'^A!"Uy{ WuE)_ӜAUW^{ hW_ߕmkUts \b[(T cQ WUc$1 ׵Nc1|AUU+Q_*w\ ZI_Uz%)75;\.^θ\zΗ@5.|+%_=VVX@1\4ՠZOSxUtq[oդR_:t07Ms4Ҥms9\8{袯j\s- ?t╽PP z"|;O"p|`3+5\ #˯Ƒrm"\bѠ,u =zҜns9/TNk{"b/"|왪Ҕ{Vsָ\KO|?pԵOm\U= |U|.>Zv\ pus{K 1|(Ӕ& |x_|f8\|3#ﲔk4k,[_|nc2.hkJ?Uk)Br\+ݒ؇B7?^Zc(2µ{+S)8kBU%/t\"'lB2&ot K6 Kˆ~LS"zP|M[ aR+p %r0R= c"j *u4r7\#UD"r țs/=f ynR|%{t\' Y\lq+' 9X!|- "\zޒc("\%bXkH"?| z^s#?G!y^%|ZP[''\x^1ԵߕBhm}\!!sJ:.+QZ- c \Jkkj:l[*-*[)^"B!] $) _jJ)YwpR).#c(:a.lBmlh2=|KS[6_uq!<<.KSrJ| K+L[6.mS*S^:*ҔcY٣𰌍cRrlcvΎVqZ{o0ͧ/ ,uosRWT][#+| [-k- "p{#"?@"l {;Z@1/єmksg/ԽOo<3/t#VQ.tsl_R K n`:lo@ S)ZB!8Z)2hKc=UUa +)|[=w9zA*Uqըr A(5u . WZ@Z"Z1_;\i ~Zz_p\ )k{3 {W]!|ص 7?y]4 ص{ƷZƗ ؽB|#?. jV! U֊1UX"| k v|[][VjR m[r@#6M{__CmsUqLsT,k.uj 핽.ޔ_9"σ׾ t\;@n {qEMs(kn| ZҜσP"> #i [knsUhZ "Iɶ{3* hҤMk׾` {\ς\ *=;|"J|Ew` P٥T0u\ hdu|+W "|;觗뛳= \'pC Kbֽ{߼\׊ "\2"ރ8 1/u{ؠQ,`4 % /X{w"c 3qyX}"A [c"_' s'Ts=X +khxp . Ob0|/&|Í" C h\|ߢ !|)<"< vW{$#R멕 3| , ~JTσ@" }^4-@5mcxj3s]ҔmcPB.|J^sI:mciB{ÍcJovkB3¿ ]W\c1 t)nti:"> @Suͮ':-s*~3bwݱ\mS Ia,k8*tns/h\@iMk`0b.8-cZnk50$yҔ [e|0M yMԔkhj\Zb kkJkJ #Jx:Ԕkޚ4sJvԔ[6.[RJ0(LZsotsU3dj^%kC|3t@kH!wk'r\W#@\pXV4|tP% J'!%#߀_sG 5cH!r\%7' RV\ "cpXHLD)5lBgmn[)sRQ|b!@ ׊r9Rz1\wbB{H2߾( Swsc2T8cH:}T"K{2_.C!|Z|APz*(B"4rѤ{?uU{u_+kJbJJB#133 ;8Ks) !tAkA=ص\\j@J@|"\ Z׻\ p`\)-QW}s]W隻֗*UZƩ9VZ))"Aտ›sa\WDjZ[WVlJX*R!r^> .8ݓ{bjmkvҤ ko"g0U* "<@ O i6| 4Mk k]}"D +Tms\H k?BҜ-ko#"@ }~TZ \ONP\ s4{=2qC" Mk| ts{g] \/ |ꪂ"*k7X]=)n"݊!U\ ."; R/k{TNs޶zT_* \ 4 ֽQK̶s׽"@~"9qY\ rb*0{.\'!! Kսs7ot'?kS!?ˉ}^֩F8s+/ս|P]](սO|k`u ?  핵s /O`E UҜ0%%\]%\j"""T"|Ue"߇x!{"8-|! R4qW"b*ժ)mk_T"Rk]bsJxhcIBSl\a # }c tJ.8|kSʠlSyౄLS˔co`3p|l["Uc+ȍk)nk "Nz^|T;' 6֔ ~X_@z}"j {ia  rWH=}3DUXB^ClDUxtCk.d;n>:l;UL} :O{3qRT+XΑ~򀾔ztΓ﵉ϋ`otϋ5:-󬍃" k{j+k92Lk5"MT4{$Ytlk|"M"(#\ymkC`gq cql0tky]sӜNcCk…Oc.5[.xZDNcy{3nc%ZҘNcI-9kyCkB(7?ԔOc[sZԔ.[,3`^ekC@kPT-kX^b^z\4 4"_p 1(NN#!!?!\` p\+B('|*zk`քH!{^%h!jPTJ" cG!bz׍B'UVt!VX"\AK:G*k)+QRұ: c!k)u"\i WҜZ@ PmcR}ɷ.|R<-B*\ Bnkg:pxMt K: n| Cp `_:o .lJu^,-l'2(@otd)W|1/U|2rK[[0o| SXЄki2c^ $:PkL;"?_'\ kwvkzc_ \ {ْU)s-Db\{Ê W|m tmkꋍs)vs?_Uc`k nKc ;ӭ | %N| t_^k[` Nt S^谋[g2[:LK'*tH BkV_);]͉)|I6Ut1S zd %FrpBLk1 U9Ub9~UIRF)Kz*B]*JJ 5X1uE1_??zΪR ޸wδjUZUl[  ccvB\JUjB UA_:g) U%!U{9WuU9U٭E)UUXe1x \'|A4tAU_[9U}/-{rTs~@ms8 st| nsX*,s="\~/-s:\ -s σ^3{JӬ{("|aq"<*.W"[qP\j{}tT5}TT/z8}t\?wtT(']]|`?URd/xۺ5K"KZU+jFѤ(jֈP|RM{2:Sfm{# )Zs{T\[d"< KҤLkvg>|oeI㱜Zpxmk60 |-c$Mk~\ [$8ok3өW| cR's [!X#r\ 93unce^ې /kwck3w *<|5NcYbsd rd `XB"u|@\Wk&'AP\#^|ps'tX|"<@h\x^`~! It)sTք Btc;>p[  pJh!ꬭBH|X 2Vh|+2h!֧Cs)9/==-[O cP cʐ 碲 clQ c`V,cݩp,[0ұ\.A$O"|\KfJnτJW)KoH|)SW=c'2ot*~_l!zXU]E:#!Wuz1kќsn[(qs7kiQk]vq|KMl;Vf lV Qc[_0| KϬ|zMKbW:-eJ !!-8&&|kJU1{jj[!_l t SW|E1Utd1.Uu| s|e1[yՄe9}9te1Wgc(UWJ JJ@~AB%--Z9U=c1Nc'J%Ice9\\__Z98?A^_UC)e1W}UcB!hRe9 1s9GW__ID)hGJE!!'JzzzhR-- ZBR$)`q955\,cnSb:sԖ*"\9|i?  㠲\'#\!<;}]^ ض c"a.0"[* i"#w!-N{cT*kuns"׽11{+48O r%y mB"q—~`yv圻^\zԔ:{"BnTL3\({W"$V3y\o{1: 5mսs;" !wp>c"|# %`N\1ssɻj{~ K܎"|?b"#!||Z4\& /h^}\G\${\!r-k"mkߪ|,"@ cqMksPw®siB .kJ+/|J]\ڏS| S{_O]*S=k,{]s/_/|j`_.gN|i"sѻ>q Mσ{E -k 2ppbusp"< pc}Lߺ|j8LۍK^:8L4l [pMXl!! is:şz[T>|twqTr.m{xPu3s\. zҤNsҩ]b k\籤bޖq,k""-ſ ~/ i_bt۷`svس_=z .c?kDtr\"ܟ i!xV"<^Gɶ)[V%ք@JQ[j^,: JB'{1ָ1'ڮ87/[)__r :7 \ R@?, cK"_ wu)Bb"PJJ3 0jJ"\B,c#ÑJp*,Lc5m2,[.9cvgz lg:583Rcg: )SY1,B1R\!WWZD!%Rc1s]jc)WJ#!/UU/|) ! % ьcMZ%Ҝs%>P\ s,us7"\h"?XUX!Ps,)+"@}T.\kfz+Ip\BC{*\uTkA ZЇq,c):C"\D #9ԭcq\ @NtbUЄ_Ư|4\"j0Sxe[:=$KKl!qSރ55Yɍ5'Ze18zA)܀"HJ!BE1h~xxe1B'@Z9UëZGJT)o'JE)\/JD)" c ) =/7?Qk˩E c~{] cms+."p"|TWk"|^\\Sp k.MsR\ },km'"\ ◰lkԊ|*m3ս{8" f"*<@Ɛu\ ˧n{~ꈯS\h wz*Zު\Ts V"":oe\s i k-g"_Z3\"_r c4\ k:푔b 7\l\ ٫" SYU85+?wy5gY\ mU  ^nuJX"޾7BԜ{z{-Ưs'Yr`"s"h!| jޘ6Ҝ{>)q\ \ r\csꑔ,[{*kjB\oR}Y|RG@R"r P| K OTMcZ.Ҕk'{=O c.-|з=* ޮ{tb"J `tq_%3\ Y\[7@k= c"s:(ZV}ST u3\|w3T/ץl_;|\u|m6{sσ%.uv|3[upzQפ d=`?#|'tsyѬm{\b4\Ѥm{f{3msp  LkͱPpb7v|5 2qMkpȲ\*eҔZ_s.cC[Zy.cyB [q,:R~"J:( `8*.Nsہ1Rb0bRsv,l\VT|%XRj"_bV}5!"R\>'!?|x\U֌H |% 9(5"?-!_jZ` _c)PTե  BRVc/"bhZL:TՕ)Fpl1ξh!>B9%lBã"RH!# s 2 5R:ﳔ [['[JlZv{ZL@0ZQ-| Z걔R=˜,cBzZ <"u L4kO|Jsk:_,[2ohBc!P c.X  C!*Bd!4%a Im1 H2[vcd! &.o|lcc|WL`s "_s' 9 [/U c{"P]h|I sl\|\k\Fc6C"\.uiͧ\cŲ:c}W;K[R\:2|3|E 51TvӥtXiold)*`dT[C)\Uu]gBC))WEJ#kTj55rjAjʊ'JA3*.  HRD1XAb'..Zf1*kAoGR!77 "|>hjj_ \VcskJ  | | \xhB-=) 1 % . Kkd1zGRAVRAz_ޘ#1?zԌW]|͋Ez@- kkɃbA͍ " Abbzx#.Ya-u"< J~A$) bJ999KkGRXm-DUe|J삹qJ2 Z/'ȶTs5U4Z"\\W\L*q`'{Ǟj"p cx[">u~PZ PMk0//\ R2l3\ 3+T{h>zLk>s} +/7ߟB/~" }cZ4sh(\ Ҝ-c/|F ~|>: ݑr  0Tb"|B b"TNU΃w+))-9U"? UuyU_@x+`2 rj8%ҔxXQ Yql~XΑ*Ʋ`z\u.C 'md ɼ׽1yb"<۪`B4_ ! ߨt,k.#Z%É"b2" us| 42T{: " .us,"<`R` t_=!{xX g <&Ҭ{WqVT\A o摜Zv-ko%q-cǸ"ܟx' ]cͨ\C ZBI\Z#12G8`RINqjJUjrK:U'?\O Z *8 c|jTS$`!k"2`Pld5 g!os`5cAPT">^׷^i\p}#^^_pT# }59'5???\߽Tk YC!!5 4!< @PtJ*28/Sc\ 15# 1HĔN 2'z ]v 7 h!RX0c15C2|KB.[P޳Rg "\ ӔjJbqZ 9PZ8-\ Z; [VPO!"=T0 H?,Y!nkaB.~u\e?Ts=Ysa|nY/|}\IkFȬO kBn/-s"܉f{6>s tnn!?Tn|/#T|`ck렛Z[qcd*d)T\WW9 Ժ)9w)c!ʣhZbppZ1׾ kHRi|'>\-ZA޾A h_;*kZa\! \ I 77bJרbe9zhR9y "|^ 9~vL sb9-*\\ֽ( k9J5VT\JsJ}ukbbAbI] \ 1z ke1 j\\ nNnb$)/-- \*b'J@^ sGR"{J]kB.0R5{RC [PZ "|G"+׎Sms˭s~3q\ne| zj,k3\ <6+pMs7/_Aٰq msY{( \ k.Lkܺp\ oPMkpLc,(ЍtZ b`!ok`{qnsb \} 8r95o9 'UyΚq/\$y Ⱥ֒ؽP8ظYӜ﹍Uəzβ_zyqU~y*}" 7.8βJ9\a\J4׽{&Ӝ圚զ*1(0_ȊU__8\sZo^24\n!*,.!` w{<| Y"_#7(p"??{!ܟ {Aֽ{~i"\\K"O"s2Z4Lj| T{el,c"i !ܣdX"\A fP|M ȘsՄ! cPFeelk>7 H rs<@Hp#—\8s"|bm K.m"`jG|`3růs*wt^xwtwlR[x8dʴd57Tlڍn{jEN{7 k# xXy;ﲤr~_9ɣ >r"8!h"\xuLsm{j"@J \GɮrѬ k*Zܻ*\oh 5v""\ ttNC8wD"| "/"< %)*:7"@Ikh\9cBPt0S cHZB)'gBݩ) Է )?{lBGWkB'&_wR!/|15տr :8!+5k+]Ocv&6-c?qRp|*bIJjoR9oQbe,cO[є,[>ú3lcnkE Z;2ҴklucAr[Ԭ.m|'2][BxI[)wꠀJ[zK J$(J2WN k\U%O|i:˺J]Z\uǪ@ Z+(/F"_ J( \h" Vh""!|Jmsyp Ӑ\X+L"N֓\x-+"h5-tnmҥko5|2'?zqM|MK[c"!Vb%:#TU)+H*#!ׁ֞z*GZxxrRk \ Ajb9%*\ A_D1HR*bD) bGR JsJW/*s\ V" ]A!Y_ J`[)k9%*kZ+\dvHZ$)?-%5jgZ"\|  *s9ޗA7ҔȤ5$JsIbj`rj{i J|zhp`J\ -{Zox}J$)HHjohZ --%j'J_yGR1u| Zs)B5)|ZV` /q cɻq\VbP\ (ڱZ-ќ{DTuh\ {(5Ls  \ҷSWls?U"@ow?#` Z0Msb(0Lsc<Ҥbë_\ s2bޱMk^˥|N ҜLczpZvR "U_k dy3b "` 0P\p{\\k7\ sׯ{/9?U\- !w>׵5r8jRӜ ջ4Pb\j ㋋粜h\WX &Ƴ" ޿!l+XgqϨ^ س({-9R(+8Ԝޔ5/v o[9\ Ҳ޲U" ڄ 8Β(d JTUms! " JU(\s CҤ{n3{]}fs^"/ޥ_r"nkZ="\ )t{nT_lkoϧ~ Yǔsg\ t{{zTMk-k6"^yG^HM]B3+ sޜ  kn4+c,+u_Dnkmt"^ }R'4-kjhk7qZ"E _ !ܧ *f{c["Dk~|}g u|}?u5t#;wSl2@Vc \u|[k[.NWc?殃 ǗP1_Ӭ8Ӥ!5+8zu{\4 b"Q$PtT΋lEۑm{Xpm{Pڱ"Ke!|NZ:;M!:1Mkxq\: .$iPVj9<`0*B_v}qJJ+ 0 *N gZ)Ѓ`eqCtd`Xץ3tC )j_3tXW5"~pAܽbX^, u"~%" b\"|_/h\ "_z^p\:UuECcG!]%utJtJ! P[#jZJTuuu)c-/,2'3u1ɂ+:1"2Dz 2G\6Jh!J1gVc)?J)6Z迩5NcRR(%\R#\ZG0Rz'T{Rʨ1JJm|3 qّ [}r _;[{3Lc-֞RR> SBάJC  S|[+tF:2xLtBo*SNtBr  B/NtJVp "Sh::rD㖚ɵ\_y9("?"<sM".0"s:!/C`vc U!_jJ+"  z cxPR8Ts,cjS,[:mk{r |z3%sj[갦0c6싲 tug|*K(N d*`kKC!*"JKG*X^KKH*ɳHRRz">\zj kd17k{bv kA\J!6 kI뫽"? n~^Z9:jAW̃ \R)bAx`{j{E1-k{'JU'R!VJ-'թ Z9WZe1"Vk.s}b\H ?"?.{AS/S{ќlsowќ+k*\k2j8Lk(+"< {yh  wbIRxPbPj[bB3\bct|Z"q/6lcCՄ[F@|cWkB:-c7Ҥxe e+ؠu&㝺vuʼ9޳ԤG˪Yqxx\| fո{FG"<~۲1\tb1JB3Mk}" űZZW"< |O1 CbsjR{ҺqJJ9:Q cƤ'ns"@99CscZ5-e ֌'!pܱc'T'WX+ z"_t >!W#_u_׷|"?px>tþc% eETc%p[@RB\BW&!EB 2C')=k:'WόB&K:!HRlBg!ueK: Rh!(*|*:y52\ \%ϰ^;\1R%P-c[0IB{R {9(t {9/pRPRb{p)J-& B,[XЌ SӥcU(|: lJA*tE-tJڛJ&Kc0;?K[o#J}s }ɻuS\pZ[t:lk}y!ϐ+c>x@z\ k`z<b-k" Uiqb2 c^J*J&P\? \#Xx|M{Q#Vg7k)><3=/">1Kcgq [1\;n:Rb1J~t*Kjt CVt)z+ml:-\h2*sI"<b'R/\ Ku~hZD175' kJHR X("ܜ U,b! AUj Ut9UWՌI]}(xHR~|)R)R|JU 2t9U [1@-R"5GR_]A1tU2lI|hZ7cUwU6JJJ+ttJ]]1\BgU$)s.[#UvR)2722#V} S#}W5k UcZW SB  )* +xzsy^s2u"y d.N3{ϛҤ{V{*{ \"<^ՠo'_!ULkjT.Pb`{"\'="2snϗ|Rʋ R* k*/σu#σ^b趽Ms_W,kW"^F&< msW{c"" ]zU\q]*ޱޕWxΪ*8αX*zX槭zΕmYUߨy[ֳ'7^zӜ?~V] ]ӜWy\˅ܜ|G3_e0 Y&غuW[ޑ XҜjgֽVq=U|yӔ`WoޒL) ZzΓ{Z> ZYΓ:8ƒ|"\# EƲ:\ ?ֽq+ɔ7q⿛8{>X -^ZXk"ӜX)y %T*yγ*c /y5RrzY1׫r86"  A4^ty !3p#"[ѥ| u狏"8\ ;YҜwYγ ] o;\ ` \1nҔ+;z0(yصr_1#5d\m%]YΒ<8*\3"]"ְ~ys +yR8 49wk׀t|Ȕwkvk6 k=*֌p[p\!d{")kfUl{[mex*á yT.>cYb.9Ӥ2~}\~ޜ\ {4MYR j"J@^mx|B"|6ٚ7i$" .Z<{jJdܲ{1**.{R+]PZυɐZ -pbנgќZ7Y\B9McR (_k r+SZЄJOc#Jk01B.:(:hJЌkceQ"!|Bm" xLc(/83"U<"*Ҝ{Ixٲkƾ0 c K,PbI( "_E3 cC\kT\ kQ,cH$| Jmq"M2Z%!!Mk"P_'y; 9>3kl٨KєlcqJ JS|}| C%n SgSh2 ,CB1("{jBc!zUB?/f1*i:Z#+B)C,S!?;0|I:/,[q Nc".4k४ i\= ̶oc R8 O[k|D*ӌcmkU{'|Bԕn[_hNS돳]kgmci_)# D[7ks|.[RsB\n[`ˆ-ScWL[!]k!*O|RyupRwtZ`y [8Uncpnc*:1sbj&_ uxst{'@`L h,k sxb|E:jëϋ~Q s:Ҥ-s΃bZC# dGs\F+{ {v02-"Z^VֽDKԘ{ӜC9UvUa&h"}8\~\:{ {"= ~x͙i"4k`"6" 復ƒ祪8Ʋֲ8\7&ܨ\_:Z|ܿ5r) |\ z{+Q/ӔГi  .6| s0 Zzwũ%jV|VnTkc P|k|!m |*1׽!jRj < _W/*\{|*s X  X4cly|s<"C 6<8s.b|2!\&ֶ.x$h"$"] ;!)(! Td"\e ᙯ8Ub|* .txΒr|7ej|5:UYY0Ѧ\\5 >yyQ`/0AhX\Mt| 1K׭|UUVs| k(VV ;s6cՌc#cUk|SUU΃ 'X8=ex(-_7* Βr\ .\/7| RXQXl!,cᅭ\ mr0R6"|["r"| mpZk"`*Ȫ)KJXʀR)J<1KZ#31dz_t|dֵ ֌[ ^c@^">G! 9aty*@/jXV" >4|'%`|}H_}!?`- x޷t|"PCt|#]!\Awy"}!tiKX j1|g)[)Iq| _J'+E"\ vR!|K\k8"= %[1 B+r.c1ԜZf|kB ;"E܂"_7]e/RjpTRB\| JIO cM"\ q _e"\ .)Z["1;QJ :R^1RcUV+[_RRa tJEo+[M],b!|5[k cnl0JJ*/4f3ꠥ\@z>UW| -k b &o"p σfJnsU{\LQ\,Cq ?+P,c ko/R<ќLk8pmkE*R0Rþ|j/\Z.|B.t S|JTR0|c!^XJ$!|݄JE!}W)|g:C! LS)=מl[) c:#:sR\Jsdh*@ S,cϪzҌLc;UMc~f]ok%0Us뎮Moc-UkZ `P|u{d,tWTcbӌncgkՊkֺֽsnc_xTskrÑ\Z R-[J TRJZи"\ VcIB"9Bի/O|iB܎\+ދ^" 9P"G@!:mk't  l'R{s" p*/dC>J{_`"}U("Nω"ӛ*m{ӤfhӬ-sr s4kb3Mse| /*r\h,;V\/]| *ޒ_\``kz\ >?YU "\ý\Qb8 4XX\)|| "-8Q) ":^c͖6UB ":b| 0YΕN /:Y\t| g ֓( &\ (ֱou ]t & \"wڦ}OzURQWֽk<9X#xӜXfg-lඌ" +Ǝs/Uֽ/յQxJ7\R-r3jrq7_@jo\ 5y\ { q2\ pr|j "D Ų"<& o9yֳjz"18h"< jr,XΓ 9\  y\f8ҹ [ ;};\4P"&n@c-TTVx  ~b0\C(|"\ Kfx2.`\3 ͈_A\௨Z"<#[[\rzβ6nrp X0ӤsIOkY\ ;bXӤŒ#ql"Ml~Vڻ@NXR#Š"R<LsVLse,kuZ< 6{JJYRJ (j- RK_W4|5 P[ _W`^W"_$"__}=p|7U %}X#|  "\@ h`zV| ~bl _tt @Tq[up[G!hXlBL:rRzxG!2xg\ &!2"1q2lBH!Y/"VJ1 ?sB)|lJ)^X"_ pk :6/-kJeʳ cCOOkAuӓ\Rt2"_do9} ZzA{9  {}"|F&"qjJh,c[wL"k*_PZԤb`RFZiQ*J=^JJpZ2\@V"NF SДJ^ Bh,sJ]P [/lp [|vk`q 7̒\"~@5 nk'|'\ ’Ns_"D~\I8w6r  m&| :ގqR8_R:}Zb*-;@nw\ ,*_c֬S{ Z cԈ8"\Kw:r]Z~ C gxO|+[zpZ:k!)teB=>JD!TEBd!װh:"!--JrJ#cC!W]C!UU"! OR m̰ [{|J"$ 7K]k\>"< aS_ԔkZ`C.@dPkntmu+:)Ӕn[3 S=T|6syq~QֵfZ"(׵rUs|v3\,\/\M ʸ{ cmPiB%/|J-㐐\$^ 1眘"0m#@\9 ڄR hޚ`c!|`"| Ҝ{쩭W"|@V^%ums}[ֵ0{ xn{"σv¨ns& >xP﭅Y\Ʋp &;"9  ܹҔQbm81ޏ|ٖ; ֖?ٺuޖjϪx\b"<;k>|ݎ("^+o\" b _YuK#_C!!~= \  X\Ӌ.| ]dv__<׽G5j:޷ V|<׽\or~Wzs(9ưku8Z}mc guxZ"WގkuU c\Q ck!0#\  +UյLk+ UսR|R՘Lc ,cu|":r^X֒Gk߫bI!"܂? L|4 ƮsH\/ : #'ֽ1H֑ɒ"~@ ZPy@;"a 9 \㪽"? a x k k 0+rm5y C/N}8\?"g{P\zom\4ݨr=泔+ZYԜ욧h"\"\G\Cl|w 3l"w3tUٵt?uU6s O Քkߔ/S:z2|c("&kY?vns 5s" pyֲ$+) ? 84Jr|JN'|=KoXP1:\ hh~o81֞TN {vNj&6cߔ` k#k"|_ub@DPjR*/jJr3&!HX\ c9 |dh_"llB~StGcXsTU>x^0!]U =t'A?\}5"_}"<`5$!r4|\% 7 \cJ!bxk:G%Ic^_\L2SS|":^F)&ª&!jR'kp 2 2\| *|s.[)~rsB+k+B UOky4b" ԜNk8\2.cHm"!<:JJ`b|˛4\ =Mshz)Φ! [kZ` Q C(JJ{J R.?QkRRZUXZsOZB{J w+J M1RԝksRTbq\6%q\ /d$1R""|" _^1nka\n"_t.c? \ck|%|}ZӤ-k.k[P,k@$p_V!h"|a yќ{'+""<9 ^ 3{"^"~h@:΃/R""~M 0*u}G ֲ'\'\L\"jէޑخXҜ7tm~Wzx0q@Xx\Ӝ7~n޲ໍ{&"YƍX\+@^U:8ӔWpy3 (\"y W4l&"Xԍ?-9\ Հ85b\ .(yU;)||̂|" J>X\/`_ݏ}vsUUsU"Y1UUYWy\(uokXvnk_ڳs5k~7\v[0 5\CK+VtN$t WkW8T݈׵sH@sE%,9t*WSwZ:+R]*, [UZ _z ZUZU cU8 cUW"AUZ"Y0~" p@jbn*24\ -@!MPPZkȨߙ\ (D}Je7Qhί{ q/[" ֛s%2 !{"&6׽aI\j|kT{'׽Rq<\EdA"h`]s\:.Stl*Vt-vt[uЧ\1*Cm|sbֵpcxT|pcw֌cו6Oci~-k %Z"o\ xrokZ" {ӤB+ ??"$Ϭ!\i!##RzγнsXx"V 'kZ:P\j/\2 */ cAaxpZ#Zq je0sC^T5t`TVURWqc"<~ r\S\{]]"_+ 'pWՎJ'At\|$| =#?~#_^Vs~~&3!=_\M3Bq['P[G!-حB~ JGw"9\^_\G!~-f!F!*%B&XB" \U"@+%S+Rg!/kLBZAƱslJR2cɑZZR\gA0_gsr@ Z#0jJ3:`i־" ''h\ c-sgT-kXU\sZଙ31jRqlZ_S{9'=R7lVWo!7ZBUv ԨpxPIBbjIBe(ќHB8\ xNKmjR4"|h lwmk|A\ cxsqs2 a"_c6|HѤ{Z^ns]\|J cj2ms` )7| vG0\݀_)P\r΃Z:3jx_} c/u}U cuyIJ) }Z["߹pg!4J"\b"ڽ"3 ?.ZzeTsJs)r*S1Yl J[!(2E@32͝FBD!hf)/Sd!U+R)՞k2 |Biw{J8ꐜZ=c/\n,\+\!k8jAX("f +4Lkx"\â| R8"<:=5u| 7:@Ҝ,czY#|b~\ [X/b̛bc(\Zz <\1sO\0 'K;OZ<\ ʍIRȨ ,!\>!VM@ {)s{j:i-S{h+|#5Yƒ-/zΒt ֶYzX4: ř ڼֳ ݹT#| j,, ֵ$t`|"ʾ#y "*"ڈXT}"Yj]"U ұ^A"|x;i;>c!!ֽ,J?YQj{w_{ӔkK$ c%x|!ٹkW!|GX {_՟\krӔszrkSr (|K%ՔNcwR|/"闭kn~sVWk㱺t%wuؽkحtj_c83t,cN[ >\ *\Gpcox68k\s uw#B!W9αk*?|#-cժZ-kU8ƍs*u\R +|Uz1,"ܠY\3:"΂ W! ]o8\e:lbƳ&7Ώs .("A2{8΂ҜY -޳*"|% "GK!H 4"{ "\ s\bX2vg 뱉8Ɠ`͌ 1% |Z'[:ccsxd^K c6cWcZp[i\s|/[(ԌJ뉃VkbJ: ලbP"? /t7_J\\r:v@Kxf>@(OY\ms{ԜYwU{wps"|?g@`39+c/jRHx|{@{ ctCc_ץk"|j3tF!^WU5}" TW)#"?s5@?]W@~"|"? `\3|%IRX5 "\ }Bc5p[xm\( u\ J1zW\ !~RTVW"? .'!X^" p<,+2&my"\ ui+:h!K\fY\ " ήJ)ePc :&lB?9Rkkϊ.c۞oԜc՗8">u\ i{nx3Z;Z{JJ Z+ "\ % cB~qb?Ҥbb2;ݚ0ZTjRpKσ BHa0ZyҜZfZuOZU;)BW"< `)Jw|P\ 9iSZe;"\Dc*ؑ\| cp,kE;F@v mg'rLka"_8wms"v |h(jk"\< 0g!p kR,Z:"՝Z hjR ZnҜR\c_EC\' %(ZM ]"$w-6_q\[c RQUsIJWs B,c1wŮ!R**%ZKS!unB)XBc!~ʻH2_WDBJ! 6R1|Rܯ/RuJ. ] u+k"bw_T] !6Z8 ?|-b"p_?|Y "eÐv\=R^c+w"}DS ] k|챤lsN 7<_3Vm 6 ,ke ÖmsU"<Ȩ`/TZ.T kzl(/|: "{Ҥm{o8u-sUSσ^VX{+  U=fYγ%@"/Y\G|"{ ޗ"<>\ e\ڗ"\3м"|p8p"{;r:"|uc_ qS.*t|wtOXUkwoc?$ysX/ccMUu c7fmsuZ%0S\y cֽpSYUOIţRvr$ Us6\ ܎pR+P\2pcB% JksCY\< h)x^3tXV"b\_7 "\!_1Nŵ|%p\R' Wյ"_xW|!!!AR^ \!_Tt  @Բc:|h"Xv"\ V&!c* G]~F!dտ}- -1 튈1]]})lB''BH!blBh!&|"< ^l " ~J)ͱk1=W{KB%{2.c@_sZ: [/$"Xr\"12L*EFJMQҜR.Q kV=q  YȜdqjc ?\5 3(*J3ڨblfyjRl0\,cZ]SO)Jb`XORzм0iJ̻/\ {ZE|bnթS_Ī\!x?7c}> aR p"i2V c3#9]΃߲\k֜Ci`~ iMk ٞ}"\:|b|Er]| +5qR|9^Е\ ()0Zs!(v ,kuk"|!Z'"|= Ѥms "<= 8"ܚ.y/o|q\#RT;mkA6-s[Z.{ `=@s\H* i 9ӔKӰY  *&ޑ" /\{˧|$/Ҝ#4% 5My +,Y|λAi_"\ ~֑"|@ Ӝ߫\ֺ{({ ("W-k nsU֯{*[jҙd!a^w!Mc ~ήs wu ^ ns8[ns kWVkvk\gws-Rv BW|)sإ]\l "XM(6s 7k \$c/~c0kȾQ[&t6k_ßwcW\ I|t S "Rnc=| bncc j Xpcx2tS )\ kJY|i"S\k-bv_ٞӸb%s|;ߖS2{wSXgj6t'|ϹsJ_sPu M2 KZ{1jصsv{_nkŘ{ +wUׁ }涵!]}m~\?<<疵z<畵{|;y(!i $vXh%YZ"y\ZSh cj[N¹VdgwZ엕coz6cw[؝lԍwt|ݷc]sc@Zus|cӼycbV\9 w@U9Z{FUZ5v7Qfkt\kJbtR U{@jh)T{ۼvT"*:,,k9\.>H ( ZORfY|bRk"[% t|))!zG!3t@PtX޿ |-|x}uu5֌g!"^@1$""\@Z zh^׵"]P!} \!_*\"a PS*kBX}_G!ew0[=P![ ) 3|Y"? )g)/" 2?'BG'͟L: U"< *l3lB) Rh!,/c)i %{ BRR9NcrR:"|W_ U""_z !\jJ/_"<> oSqZJ\k'&殃Zr2JR%(\RIJ_É΃)J^}{Я\ σJJ{9/ JxÃ"gR^p\bNy}@C>\s[w[9W3&"!zS| " kN9\:Z=plsT;َ\  [Z\~ ߵ\P{ c*|-cW%\ \1cmk1N{9{RV͊{iJU`^+1W R19+[(: QcHBEs(:{RsZMJJ=" 2RΊR{BmcIT JJ+1jJت#\̠i}\-+ƒj_"\/*"3W:8G@Xݿk@X!?WY ry󤵷va&+!}fz"zX勲ycmdӔ-"}$\{ֲ"Řq_ϋ_ꎀTuq " kr3΃rsLk.-_1!| "V7" %hSix _5Ɂ`:p"\oA"|@{\翠W\" ZT>_"v@y{VsU6\)](W c~ wb*"EfUs|֊k bJwS|ՌtPP2t#'^wt*|}k sWzΓԊv]\1Jӵؽtatw9!xs|vok^-c^YnkUuƏk91:ukyֽ&{޵ Eۼ"h *Zx3@Xr`ue"+V5¸V[U[|6cC]|[j|[".6 ystPK8c   HPwՔ|[?t\K|tJL2J?.Zs?Z9%T{ ?-;v1Zd"kۖs.׽s^\P`P@{TeO`BW5-J(|p4|&!w5sCP\]յx\^ `֔G!sXV1 >W/\ Gpܷ=s^l ^-!\"? kc`LB )Rzzz)RC "_[vJ)\֗1@|!yC|+f\ n~ 2Ň%` !J!Wݳ"_6K"\@>\ #?P[H!s1NjsJ٫slJ 6.c7298^T!<8Zq^@0?#:(!bK{ZAꠎsB;_c3!Z"@ iIJ{R"\JJcb1{ B*̋R2M\Rnyc Cќ)J Zp"g>(!Tbq '"|yU"\ [k"ܝ"?kbZ+" p\NY@v xjR!" "`"\ c3piR2:z"|C9|s^"_c| aS \"vw"܀ P]{0j{ާ,s珧 st\` bb y}o@? sʹҜMs}xq\j2T 9nR2o]go (J߷"МRUms'Bb`+c1|\ c:=΃R-\3_v?bOLs5%ʰ k/jJ+"~h ދ,Vsi3 s+ 9s "`f + {\\ 󤍭U8\ lβrx!\|~!\!|l"|嵀4 Iy֒*+\ b(ќms}>"<|+e"\_y$y"<"|\c_\ kVZv|}pbuX{9{( g ) R}i9p c/ݏ,k-6A"B؎m{Wmswy뾊0ߺY(+yΓ:ך8j׵k}Ԝ5J"| kYR{{𷵰{ȜQ{~^ lB" xzG֟"n{| zzXQ6Ab\ = \ڛ"ܛR"< , ߰"\4]H"sk|cgctJH`Xt @Ԍt` 7&o\4ch#[+{W[-.[zw[+Wl/lhW2lb2tnSV : =U  પ7Rt;_W| J\|>\X6\ 짪\ 52tڂW_"kʪ  !ҊX}Ռc`"? 63tR %w3twkۓ\[Z "<`掞"Z.\ k"\&t|;o6tv|W  nRtSx"|W! t"; |,\|Ϗw\2"& >X-ZkWn6\Bu9sګ{Rt@4t)xl5GXcjWkt;xu0n*٭Yo"q'jMs\ o [^"ݷ|[!&]SXGo82duڴt\Y=O|SȾ]|K(é|\ע+6[\;VcҨ[$[V_StB4[֔Ko+pcW.[xRPkJ?T V ,Y֎s"? "`dz8+cjVc"5 *tJ}"=p\U5bA!\/| xi!\u֔\Wh'9' 1"T! `"\"ݿ\ e"?TJ)Rjs>/ "Hr! ""  .&&157kJh!x~`mB&! :bG!?"< kl] = )onJG!"?2!\`7 *"<*R1?sKJ/ :&x2R.sZ7R[QJ^(\Rp%r@#ܚ"PRbn B{&URzpZ]CͰIR ќA͋"~\Z\R;| o3{ZxU| ӜZ%)BNrR"ar| B Ys(BZ<\ 9 "}^qmsB\ ,cۙP*c[Z|J&f"< ݵGp\X"\4M# b-Z P\ w{f)` m0bM"\eMRU_QZ7/؟RD"1/b|QP C ,k F\Z L"x߻ !\X zY"єq|#T\̦V {\-:: "Be_"<  %Zp " #  UpZz ckGm\C8::΃ q"\ 4>/ ~M9 T\Tt3t\!` cBTBhc j/S sk)[MBVT)W|ח1jK:,KBH!CL:R|br| [՟:1x\cYl:l:g!cs2|\"@xؒ| S)" ˞|kJ08^92/cR\P k՛ٲMc^.O՗"\Sʊ"\3 [kq{)B@ 01ŸZOCms)BQrpjJJK{IRVO cQP\piJqA9#sIJ"sJJ$]kR r n{_Q0!Z6^"|^ى2|/"^||.pBb" Zn#?OZɵ"? U{R("> Z<[~U!|2ڀ\ J0h{IJ^@y>"|#g "| }Zῷ~wwU{RUqjR"|0m_  Zo΃b(+~>"c\ b')| E/b>"Cf\R=3k\c "ܣ#"_c;! Z^ѤbZ\ b(0ѤlsNR"|gK`&* p:.L8P/\LʦC \/\c햺4W¦-Ҝk|" | * Xγ|R`5._"<@τ"@<.y1y1x|5 S""]c"]*$\{W`浢"! i18q :" 6St|s^[;">c\ @SՄUUZ6 R" c0l1?^|@w\7lhl* \7 *ۘ\ W|`A -t \&쀍"a!~?t Y! S|*c*W Io"?!|c+c V2tWv oN3 e!\d + VTVt|0x-U" *~٭k7V # t "as5f"7\-\1s"|24(c:`o뙥kꋀWkvk {"_-[حs}wbN!| {ծ{`Wx e]|C}S_lS KtS_3WtK`\n 6S^{dPCˆr|TsdQ-*Ku*1jHB@xK2StK+P.S^׵K~3|J:\:'!zYΤ[u5dUxVյ!sT|xj|`w"_> Ca/|>' W#ɕ!_C+B<|/ |zA_5kG!7uU\T%ttjVJO= k03B<,h2|/[ :S%[[S1z|~]"? h)8<91 LB)}j`"<b\koPRi=+kݛ|\R{$s"\" bx)B\̀7vi>"= ZNJ'LsB+6\Rv{iR7ob¿" vҤZ/"> L X ^^;q,s \ jӤ,kj51\/jud k]\"!_%"<z "|` +/ kG k{]*PiR8U\ _]uEns/| i YRZ"#?"bk|d;-"_'"_ 1"|y"<w{] [J9R2|2gS|] t|lWh6c:V\ ?h6S|҂/w\ ]ꗥ3|RB݊"!9 _~s"@}W!; k;"| UStw"Dlt,z6k+2lZ:\d 6\b(:c3S*\cm\#[pd^*['06st쿗Rlz\Rl*ct//u"j Tt73l*TXXl8d[ "۪"a 7k__!!st]\+ _*Vtq|` (\tLU!<[" w\oZ_!ܡl"+7!|Ct| ^6\*\t g\j S|& \|+:W3|g W q VxS**"GR#j|^"F\C+݈)Vvk:!p+#lB!8*2H!pJg!m S)?kLB.A9lJ*9%5pkZ|W 7/u{i75ns8Qjs`V{pbvos~fb.-kc{rJآ"mT"|`qQ"?>"_c"\<ڼ/jRgҤ,c|O/!@Z&*Z5) c\h"x7!R{#\ 䤃PZ_p"<~oO\~z#)Y" u5σ1宪"  {IJrUqIR*qjRuT kU<">Z5ZbŮ{~{~nw΃ok\B/l( rYzݺs66s*7UsE s@TFE8{YQWu :?f"<Wz\  z"\;PԜ_{rXGJ\ ù]r-ݿ|ڰ["| ,j{& 4hꖔ՚Ue/ޖצ疭fy5*n"|~XR\$Q1| +}" KUޢ b"  yYl;`"|E[ێ4b@< r@zΒ>( ޒ*疵W"_S{(})8b* ՚ _!HNnLt|J}TJ 2:.S)U) 2"??l!'B \ WI,2Z_T" - F!NBbB!o/"ܠ 2 ;P[)5k+:&sJ˯5{ysesi'" W9ANk``84os9" {U$```q@x+Is۽5.k5Nk]Wumk6ќZ(Z{{{*JQ\",jJr6{IJ" iRlos)JJRg00\\<\" զbj"a@0h"!Ɋ#`:G"?~7"|`}]^0\iY7`) xX{R{1k\B{ B%P9ݻp nWίxX翊qu3R8{(8" zQ;1j 1)p ԜնszH {c`2z\Ӓhl ׽vpԜ{yβZ@0,&"[Yr} ׽vJ., /4v\; >bJ91~[1 WXRoX3 | "2]֖ӱ~ϙ֗,?TvW'Shuwl@U">u"<] "| ^\*<\rs<1/[1jux c yNs( 'j^ݛ֮sWqkU^9[_zsW_ޯkU}} ]{UUokU}U|U}psٵ{Օ2v|eR_☭ [sU \s)ͳB{3~k!!@л-W\! Z:\s|]53lȫN|?>"+/| #|wc"\ \ tijإt☥3tw:kk8";4뮸S|ElUT|6|[UVc+wc+k:V[st__st)_[jts5[.N V2d[ wK 3d7tl xStX\J 7tXw\͸|wcR6Sl \Ott7c҂cοꗥ\w2d "StG~%7_@ 2l Մ2ly"\#gVx 5St "ܠ# " /!_e"DP"\\.i36\\w\ v%ܽ"\! H>t@7 T| AZ kp\ cW kz|p)7\ U]"P""Bj[j_c v\ϖ' %)"\f!"<"aV 6"G\6\!~W !_##z_Zt~rX` ^ >%bO[Sc h^OIB&BF!G!9 - >sL:S1p O[+:[S#T^Z"\?:0&\pm:ݽ,:h9L:Vg)ͥ":08l:% k:)ebK: B' J1Zfr[17*%2tJ=5/[2)V"\B\wc z-[usɜ-u{5(5nk8srJ(4-c '{guev-c~敵k:)`QuЃ+ _@J{l Bxb*q BΆ"|G^+{ Jx9*@=s}"? x(Jr cuQb "ՎY c]+ky"> R_jcBn@BZ`q\쎲"Mup :jˌσIR,_Ms9p֑IJYjRMk/P% 7ﶿX0 =Αlh y2˯9Ƴ怟4'\i| GRV2"<\{6YR "\ӔRzK :5_/j Z Ӝvmb"Œ^qN T(?{V:xY{r[8R #fd~z z- |K:Ԝ&;׽uUߖ U.޳˥ VƦz22?x9s}Yok ~٣| U cU*|z %2xzRm_9|V+zΒUu֯kصS|Ws wsz΅ S|cUU"?w [Us|YVkЫt2|Ԕcl@k|s-"Wk ~?ݷS|i ׭3t_l<ݗkꩨ\0%|2v\H\l<"}*Dw\ Lc8S\c\lU\c\ _R8c*/"`Ļ2xl志|QWrtV|闝2t܆|K*| A\ /CSt6FdtM|]G\tS_\_V\ J +}[Zו3lg6sl,`9 ]wd 3l雊6d ]\ l.g䗕dOyV_9!_ slN|m*}x|:O [*IwpSvu|ttT7|7|௕`wd+|%wc6|"a#z!^lP6s|՜Vt|V\ X\v|5*\&j6\ v\" S|H5"\FI|N u563|rb"?aZ!|2tVX\\'^x sWx?0S vc"ԙz"h!< k}w[ {V *2l[\k 3TR t\0;G|3\3*tC]u^dKCT\C8nt\P;D#||;9~T\;zt\pCL:i̕d)?K"@JCE'pkdCPVt|%OS \`tv]@|V)g "<_+<֔&"| p>!/"|@hZ`}#?]\%) c!\/Sch!bkF!߇ ՔoOj~g\yUg)r/9uu :ս0[G}l'U j K^Rz"?WR|bBBL2%Bi!ח) Է1}}˽g)OSg!άBh!SJ!mm\*50K)'1OS 2*;kl:ÚՄJ< c[9|YV{PlH*}Nvs&v&n{uU-%4{!^TswZZ#2rR岪"F@ >5%"\Ά  s%$mk*rbPЃR2ZrRYy`4Ѹ9 A{IJX{ IJ#0pjRu["< {gσR\'"?^!` Z>BpZm"|/Z *`pZ ֚" [_Rm;ҜsݟFu,kWwӤbvX19* 7os*PNq " !q}īMTѮrU|"Y e2'"_]:\!<9γi| /Ȕ2YQY{(Ug`"=8!~| ]9Ʋ 1h\0欃|*|`-c(+閽ar,y ڙ7Ƒ5f\ߨVS|^`8 s!!\bR|׾U %+ "|hRcv[{\L |ۮ\}\\" :bZZUL\ 3 ¨udC*yu\%u\ 0hKdp;|C̈́dQ;ڽdqC6DgtP; ڝքChUn**~[C8o߹|!xvtB9TtCZVt" x\Uܵ\ XVt&W%ɕCXVUH"j"?/\ bXh)]} p7 G/" zz|s] %!? ׵c"B/S55*[h!p0\cBU Y[bxpp&\xcF\+54(F)ƨnBk!)5UUK!u[!{wU/SS&!]U}@`UBu-SU࿵F!&!%5;+B&!U5PS _ qSUJ(^l:" ?UO[#Uc! U3tl:=.B06Sh-Vocj.4Os\[5s X4 cR :ӜZ;7 #.`.cok NZ&M)!߀"P!\ [C\ k6|Ћs|yt_"Tl}"\cJ¶\+Z+Xcu_qS5:v\ V"\ Ձ6[6\ Ec>\EN\ Uq2l5xVl(%sl\3Y۷SdBZ_sdݝt}K]wK+⽗S2tS}[ơ[!4v\ o6[j;#v\"~"?v ! 0חl:o\ tU_c:@Մ[vtt \Wd?\cȠl|4J*\\ lVSl?P"> s3lW"\?%},T"!8oVtJ%6Rl' X6 7 0v|[k\ %o\}Pl|J0K` Rlc"|D <l/ttWe63lhO8!\@l=|UbץTt _"= jt|mUW7\ 72t(_!k(W\|"|](\Nl "UT:dP;c\ ;|TTP;~\ /\0;.nS\ ʅ"?>"< \*mm Td @uTcp\eyh!c %scI[Vtc% 4|BW"`\W3|_C!\!~\!W |% i!1?7G! U| .!'"_x$_T`_!x/\ׄF!յ jR!,O['hPSh)Z [L:_%tBu|cPXXZ"P(|(9"@[\ 5QK!wC)u1K,*UU1\/UeB)iUUJ!UUN22%uM2jE+B!vM2h)n:* *`D+fTtHU!%UUI UJ!: 4lW+[*W)UBUxwJ*-UUJ wR02*UZIZ*nkִ.sS` ֵ| h8-c| 'J80ui^_卖s.cx쮻| ʶ{va V-kgImU1Zp7r2; k}ݘ'r\Q"<> U+ZVcQ\޸ ӜjRo~QjR+qi@o; c7|&17s"^Y2r:p"<~8$Vؽs;.O1Uv-[`T kR9z^| ȫQ\/r|e:| _"Yns* RJ"@oa"} ˡm"\?.wKԜ֎%9p9َyƓR]XƯ{k(ֲg{Q Y/e #rOm8%wP멛\2rpSQ ׵hpV??O}40\ﵭίU+"\ Y{xVu|0["\ E׵2T.`u pz S|u? cvx.SԄpc)\ "LTՄO[H"n؝K~K_}\_L`6 ߽|/CJ:_\*W 6PKh€ w2dW{| 02d:6";{b\k.jv\&:5\ 6Vl`c*#d| StM_}#?#5J"<d";, "]w\dKjx3|*(6 9D#\ }`םd6 ;n\ 6TtD}_|OK 7\`"\?Oy|, ܝ5[:\ [*"\dҽ\ lhfoS*"\ .PS tk\:V_/\12l?s"\B:)|j."|+Y_l!|!|~@[[X!( {j82tx WB "? ~"<}i3~| &إY7| <2l{\D93t7إk\,t肷_RJ!?t|~ "<vt|->c"F0j! Rtuuw[Ү\ t?|]|W|XVSt"13:RtCd:%\T/;93\K03(LQ;IR4LP;/BTT3}|d /\3b^/XrC!putCX]>3djk o'3tRU^J&`XVU3%bth/"~;}J$$?&@H+\@`|3|h!T _^_!| --/S6 ] խJ)@ "'SS_ZZ|"|:W^^~F!$ĆI2K[!կK *^i"[ "UwB!Wr:!up蕯:-*!7t| }n2!z|U;|;}m\?g| U} "\h"Bc3UsyPsU>8PY(X{ Hֵ|:)u|y\b!9sOΔT3x Z֔^巵񃻈 3 Rn.cg>"Ij#J {:׽{). ; z&޳?ݶ}yΒ$X{^( " q| &#;X8Ԝi5-O8Ƒ <{a0Nr瀯"aSK" bVu" l"A$\6(<0A"/"?$("( x޳]_^ |6& KVMvs>QQ7{*k*]R ?!4tr6\ Ss*+v\ o 8c"|:g\/3\d+"|5 XVsl| c5;v_ʓ|[Ũ/U\t \pYg"<]"|] Vcnv\"| Sb|+m| bw|S)~6\]\~\3}c\S Oo**z?|SF26}SzuK|pC ի7KٗS|K`\\}-6[ݰ漗0CSKVpK*"<>}\'[o|pS؂ |qS0,|ΛV\ 2le"B8|J"@2l%1lv*h*""@`KvSlŞst"|_ * wtwSlםb*[wh % ]dw"@%"b*!\Sl|k"^~d'oS˨W2d 6pSeگ50K{*[m򗕲[{շ[.| stΖ_"<$ 3lcStWU"|d{ | Jj7Tt Xtt6@ Ws| "=V  w3l" "\ W| Y"_ 2 {2t إS|8Xw|6|\ t"<_8"vW_!|q]"=: I9 5t"l Rt⸥l&82lE|;L13T*3TT* zTT*ؤt\NL3TT*򲾞tTI*j\!~C@!p;cDz[;;poc"P5-tyb`bkCt|`w]T\!ZP\$^  _||'!!x\"~^ h ;!pX%}S!_Y T`@"?]e@*1 c)LScVUlB UL:lBU+:cu1Pֵ"(>" Դ"<@OnVt-5tM*US-*u_sS!up"?!|cnnn\5y:  : \]\VsM*2\U_^ vC!: "z qKo2o5!S:[:eóSl:UtK{3tB:(t|S/ht|J: kU}/ՌR{[:Su/["7W/[.uUصRwVRUw"<'uv9U u+B+]u  ; ZJ!" t^5!}!~"~ +"]dJ '<  R[xF!:"_ ]Zg!`Jʺ|U|{ >?.`X1\q_[1KC!_\B!}WM\ (-*!Sn\"@2!^J_Wm\0\_y:!mѫ:jox|C-*]5:oQK 1XKM22wSn2 a4lPK]cC.J^c: Tv|OK֌/Kݶc b)OSw7OSt|p[ԕO/S3tPU%3tJ`\K|*t|R_|kB XJ7ՔJS US/S9յR^kW3|J]OՌ B'SkJt2|)B'tJB [(]jJ^uZUUI:*}J ;TJ +tR(_UUjB*UZ UX΋J\9 WZʋ]׽ [ -Nk["=â !|bkz"B3O"c Auk*{={e \ Z R *]8Ưs*UЃ, "_̪ qֵ8|/=p rw >eziF5` S ޳X xdrr{@NX:!Be"|" zήsʾ׽ a ֏kX%Okm6 coUok &sm3حsxS ɭ^>w|8]woc,:>W-c @ws-Uk^r#z P@Ts!`a\sW?|-Rl\ lEw[8 w\ (\]!ܘ,VRl5kؕslퟎ؝tt/[ tI|hsd\jWR\g#}S6 wSv2T |!>K,}L!uKWl: |/; ݷy6}pC;ulK%Чd:*htdpC5upClpClK[dSq_%wt\*:lC0 ~s\0;Knm6u0CpvTF UK  S( }\!}RdFȷw0K+*"A2,6}S ^[cfם[;6[qWSdS,"z|:n| \dm|oإst:إd|7Z O" " 2 5k* !EY""a@"!gLW3l!wZ[Sl|[WyypSɁ6[}Մ[ "@*Q9\^ҷ\ c{Wc>{"ZN"C\FX\|YiStxt\nX ;Q{x "\ St|\ Q}s|إTtgvt|m\ |5h"Bw Q(**"^|‚"! ~*`إԄ5\ \^ kWtt0T:"\&"c!w J~ stCB )TP;UgYK+%3L*+SL3tL.iKLD0k4Dduvkc(PVV!=t= JU|`tG3p\"\Xy}uC}u] `~"||#?\!^ /   Gx |"A![`T4t" #_q!yKS) :hg)cյG!mBc\UqS"\QK|WL:p|+"?W|ciF)xn2 !"^l\ !5;vB *]]\ :!_n2U.ØC!}"^u*: *B:,*Uh\_ \ !<770C! QKm2],*QK *ן0 :x ( Sm2[*tl:U[:2[BD/[m2BKcjb2lm:;lKSt/KdB\S<J XPSՏs|J>kJkB*9s/S!~ utRԬ+BkJsSGtJv0tR)W_֌-[ Քks_֕ ["ҒsR"soc[u+S*^׵.SZu8K:.SU SnJ@U6SWwuSsdOC" K6uZ\;CWm2} dC]"dp;ސlC6rlKOzuK)ySTW_uT\tK û_n^ \&[c+tg$ yluٗd;[|[N<[nW| ^&(|[> ^7\ r\c"~ ![ک| jovl)~ۿ"< &Z[V3lʗ|goW\!|v[Ϯ}"<"+"_ uW3tm}"_@#Vawu| 6|U t\Sn"tP VTth+\9W|ӫ,V|Qץ|k/UW|^"? [B5"<" Ω5S*w\ Ҙ2lv\.O6j"| 6[a=zp ] =΂ =`bkTVYt%?ڥ`ֹ-: `z(z-![( =?zƈ*jvl  |6(_\+u]*V#=_!\ V =ޫ\\> "^ߘW\k|@@ +d``@@UlƨTPX[TlPXZ5d)'7Utpו|X_UlXPRU]tt*Tt.%tt@PPZ}Ut ]cRP} <炫zB}<>}{p@ ]tl\zuU\KutZZ}Uly{_XutW.}| :1t`5d_UVd~wlp\\, ֬{-߹P&eUحC\(^x|) |~ ](^=YZU_]]ZU {`_\9|\rSX<%:|V/ ֖|  2-_!2 w\\{X| (}]n}\` |AկAh\F_C,3 =[k|{/`\'\|` _e5lCΕ 1(zY _+ {ޭ_k h\z yz^%[4  ]l@o;utָ ^ZX  * Ul`֕t-+{ƻ _$ |y x=Z)| =]( #|*犚|! zU} i}֪]竫/`\Ϊj_sSh  5_8\}lԜeջ\e\vttT%[OTt8t@@l]I 3`=ߵ UU%U<^ } 0=߳S|0ch\W@z}Xxd7=z\*WV=[*}[(^}cY` [4lCiͼՄ>] }y}WZ^M" }ժo\냭^cx\;ߩ*<筪=:Z<{5"\C []/| ]<緵^޲~_\!Uuk_sU .KB(9R|-- /]縥 # U }Q A}v; M|U |-w|8|c~\*J| ުꮭ*:\]w|㵉|t| ֠j|{=]X4@X \٭X}z7e\`!x5 \~~t&GU``\@֬=Gz"k|zJ*3H|S]^\# z[\[ ^3lZ^ o\f,zyR~%%絵T8ƶת* yƭ//+Yy8z\T.| 9xPP֑[ : Ϊ Q: =\ x~lPX^z4l \8]Z}Z*\n Y z dP`x\)SC{=+*ZlRP`iUc%Fc\Suj [ ٭SKwRK֛_YՕ  *X_cm}u|4lWVTW\[ Zc5|\q}l k}6X^t UdW \ ~UzƵtU_U7d < |q~jӜ ޚ83su*|=97 ֶ /5޺z~j]׽m*8,Yu{huW\ޖE)&&-cz`@tttc)!F}\q VV|^s ! ]-"=8 Ir{!HV~"\9ح!% |x}=wqS5<0|1` \\D  ..z uo_\<>&|Z^|6 *b]|j^<] \ׯ |y@\c}"G\p\= 2tPp<[Z1\_ PB|T @`VU_cPP(]'c (} !4H\+#tT\q C!C- g 檺]A|< b8j* Wp`s׺s.,*yVW]^|{ 8^!\_%V 1]%W@# \$W궵|) -WXvZ%\],x9k!=1_ GSܖ^ZtU(W|UR_Ղz'+] U!#YƊzs^W r UrU  Ur-ǟ# i]\t}) 7[(^ yΒZ7x璌WU^o}  B?5]4 |&#\t }ץx(\|\$7|1Uޑ]2 8!ID*|~G^!8!0!:_ \hW*~ W|VTTߑc|Br8ƨR +-`\^xf!R|~U\. 6K =[&G~UUX#X!|1zkC]֠p]9*]]PK} ~]U| cV>|h=T ]P #\zpK*u%UUv : %bb{k׽S].' U~8Ӝ*8\"Bt| X`s(x4\ - K$wq-<%-U88Q@uB@yΥ1 )]\ӜXBk ;}|0 ?}U0X|O\ @`B:p@_ -|| |bꫠ"K|e|~"0x!|I[z֋]\pjkwz^\Ƶ|]\V @C5cYX 3oS U\c !6 _lx!4PK>V\ \ p[XTtP[ <Z֏[^HV]  [!yN` ;PS5]c,D`@::\z= 9sr'J4 c-@K*B |XBj\|B"W^x"ʂ"*s|։R| )p@sxhjWzIk|yXƧR"-``^  ׽ %ؚ\!17PZt\]Wu_U!}tkY| ;%4sD!)- :J5 p\W}{ K*|BUk>uQ"|׋\BPZZZsB 5@"B}@Y&P@Mc+:-?)7K:58ƒ |oܨxZBJBBӔ(B .S9-\"|1 qe)$tLc/^*Z!6 V׽P*] /`~^r ׽"d {`E!ԜNS;m2 i|OS]U֭,2|x"-D\r \^ |7bvxJ u O[% <\| T|o<K]\|]}|#}}\\ *\ <_ "a\<_?\{|z !^aY/+(\栢\  >!]C]!>0B]G:&<5}4 ."}&|iȊ`u!YX 1R"!  pq + Pr!B*/ 5Y Ey!Y"5k :ﴸ *?>U\\\׽{kֵ X#`IB- sWz}@"('"<'U׾5q"% sRZ\1|("/!"4:X1\H(ŊRUiJU v&!u cUp|-++ 8"+ \p`.S7z1t'ylx\.K`+8,2/%M2&yn[@RY@@RX֍B@@B:<";+2x|!Y~x \*koHTe!--֭t^R^PjjtJ} q|2_x9TX`U]|ޝ(}~\1UU\!6y|"_}}*`X^v-8ߋJ1Ai]1" =|&ZU!/&BP 1*k ӜxwWW"?3*_Q! "Sp!CShRf "i:'"~ 8Ƽql :& / C??5_^V!!%^"2`hjn׵iR)-)g!!Ep)c |V"'R%"|F ֽmkzj)2uTXPB|}ݿ\!h ^U v "\#!_W!ff!z`^ c"X$\.J@J Yӌ*9Ƴ*jj׵B h[}U*7NCQdUU1| tOK[U׭QlWqdXU i B޲|*Uպ֕U! !Et WtAI疭s*" )<`_ V`UJ"  SXWUU| U+!p;|KY?^*O5`@ ֐[z\O׵M2v,: Ip82yy=R%,S#|ΪBޮk`5d)xD)׵UT`syE_8!|}!]!-%"+!/!f|"_M!Ye1XZX1+-3Jp`uWB4VTP@TZe\p,6\h!kz UgR%?|Tx0#"\/ $0|BpPp @}` 07 h,@B?>"!}p>^ {HjBs9S"qW2ƲWn@*\ ߚ Sdzpt$ܸuD)%WU\Z/-U\"2!=|/|b7 $%\~!N@A o(h|^) 1}}9]~U g". {_{^"\ I}׽kZ\7| u "/ jBE!-8!Z/Y^R"/ z%PPвG?=?/|KjUqJ U cjD׽&!) +\ 1P`Qu색!#"a/!804!|2X!\:U{ #]8\ Y"!KU!׽{U}% ]!\\ - )޵rx X3/_Е!R{Ŕkyz"|"ւY\vTUzU«\ SZ"}b&\ W Ζ_w\3_y4z+TUYΖU)*Tߪm[]y""K ^s ^ !#@9Bw K%/& Sժ_U!\P!=>!}_-!" ^jJUUx " *!$"\!ЫU  %X!0B]u U'R}J`PB=\@]RpzB% (:]\utFY΢]iU!݋ |\_VUWQ\nP 5JնcJU&|9^z D)"d^fU !N` 0!=]5 "_$|\\"j$% 3[C)^)UU@%!_տ2!/VJ4mc?i4] W u\ F1UXZ)+ ֶ*y3^:`@rIV| 6*;~:UcD!Wxe) U_}pcҔ]%ֵ^u!AU|%խ- Bt(2|D)5_#m UӜ]!}< /hU]U~]"_\ A!<"; [9U 1-_e\!|սul- j: ^^^)_ @ )Uկ :=- lJZ4BX_(9Y6#!]Y\|& V(*昭x)z"/-WzYUyb]" ãI8WrT K=-Y :z"<hYҔ(}37`xS}"F-[!|" 6Yv"\"Ayη`Jy՜-Y a-֋I$,S%=֥RhT|ֵ![7+"Tk"Mj  BZXryJeހ2hT^[54l2%uL* ֖XƬ:g+*)sB_\[B l:@PP9l:W7 ׽֪U\GU!|4!>!(]{YR|**!UXVU " 8|_ B% #!>a ! %.SحK:TXJTU" 2 ҜU(8_ ])=xtP Q iJ5yStoWcW6NS/k2**-YƳ_J\Xk^xR }w2 m5݀4U+*XU y\9ڠh"[D0!@W ׽1| lJ.yΓګ)Yγk*^ /* 8ո\B (8εb_޵_1 Y ޒ׾|3z|[WΑ|/ 6~8v"|*wƐU^յlSW]1!*t x_(6BjjҔI:TiJ 5 Kc'Rg!u7sg!_^NHEqd1\)UWViJ!\&^Lc15υZ)gZ1֠RU:Rtxs|1hRh!_U@Nc1շPS=- x `P[QtUڥtU~c1)2* "8 U-cX 2 @!`wտ5BZߖ): {Jꩫ_J!]8 "(8\A^7)c@ֵM[Vk2*Ӕu-_C~;|} PZzU.ƀ_}\1"5xptSU*ԭ\=5jjXbU΃jbUWZ kUzήxZ??ߙWƇJ+oJGUWjc8B~,y'2URUkJXUPB u/[,5!bzR&2U.S*s @ W ^縥*U\ޖ"~g!<8Υ \<$]#,;W *uJwūj[Ũꭺ1H~|W|+|Πظ*)\22 |<-W֠U涽~WŒxֽk lSW5JU*rp):`JBT!e)U9|pP)25rԵQj]S{ªNGB| [)&ޞsG2?GuB)̀)[)}ښk)Ok\ST2 1T "U_V!Ut\!1]!ULI*֭k+zk_'9| EVRVk0W_j:t'@@(p(!61煋璜  k_8p[Xδ }Xt] \Y^W!!\eY5Պ{4W_Z ZW{^*Jzq)2] K)"&I: Tz0;~wN\(h:""`j:\  L 2W{$p K \_* <^]\G]*_ |T̀*\ K;yދ| ]xֵ/;\.H_@\B*Tu։:5޳ ԭW <ԥUpKJ&$"plB@ k\b\|d,sjR,_j /=PiR$ P)],!['Z@ZPk(:XRrk{1H!s&Ք'omTHai|IԔ-k`{gBNȀJ['28ƨJ5[xֲ*s%s"~ڥ^;O  ՝: ( "ܕ} \ *X;Dxx`5w`U7"i]W H*5(:   _7VӤz~kj)UU)%/t"E P|"iӔJ`MR [ @/|*] BP`j^*B-!!4}! [)ܪ{)2!}](S2~|295wp1vь/ 3)^UJc1Vu1EU2tO|r|*WƩJ tW-ьBxW_[!_ p[)L2UU*^Z}_U BZ[ UH!ߞb@`σH!MKh)뫿SOSqֽ[*z*S׀.S^*4pc-x6R {ok* T` u"\:u5U:6xՌ'*W7 "W\E2 UB}UU8!\/S`_WUc1gk(:r5HJݽ R|XIk--R^_{ 9\\}|y>*;DȽ|\Nc"\*v_5 \x|6 | '*\#\L!^ڜz,c# *:UXzxd_"%/]/USUOLB>(/ns`/ :  sV\x0*JWcUsZ+B:ҴIJ*{[ :^JUIJXZ_]McJN{9nk$nki!`Ƅ{ 1ڨ[zQb { cvOs9*b:B%18.cJxkB s. );)ڕ y;*%*{:#\!]o{ UUh " p \<|^*\6`` Y6UM|=\ xU.q\#.Wp_WxŢˈ{T_|Wt lhjS)*rc+s]pE+ ~!R2y?yjJZI:XRWx_s*B)sd!=O|2lcF!O|:e1yL[e! bg*ut)Wф* ;U v"8WT!^)B cUUmcUW_o[Ek }WkU^q|JrRUrBըwJ5BVԔB5\v URX>VN[ߪuukד0t+մτW RjSH2-tNtk_^X K'7ߚ4V\ ku/l`3lzU3[WW\\2\Z[_ Bj[X1UUkWp[IUU2!/5JU1Bh@ju;B /l{  [`hJ&'JW趞}[=- \\]`|%\\ *[ +߾"9h *Z|.-gJ`pB Օxޱxΰ~6cWc:r"P ժOJ\]x KJCUPZApzm{1V/ bA?MsZ1b/ii钔1U kH!<={KB_'sj®Nk( iiN]Z  14Nk (|rPa\XsJJ?:2gRmuR/޳"<g{hR7S -ۚإX뽥:ߠ{|;#+ Z =U-Uހ5|ފx[c  :|VU\\)6}o\ |}JPR HW֕x󬀜3꫺rQוڕ._3+U-J~{hOo' cTspp8]'!wnssS0]֓&:zkrh[1o(SBKC [+;+ot+K_SdU-b6S] JysskKJ^X_ :-]^ 3R*[pOUukz"1W FJXUUU/[wTRp_!*_41"^ 5 t(tkް ׭|Uc"vkUR/~UmB+ހVJ*|V.lkX> TlSUVؽsT\:ֽcX`cl:^Pd1ۚSh1pxpKRW R)TWi!(5i!%UUvc_ |[]|*:V * \w0)\J9; @R^WIk?'\,{~}|bz6h*`)2@ս1/ Sv+攵\Q ~wn\ ջ;W "\*VRjh!=vrW_)R\7Ԕ sW AZUns1(T_/9U-)9Uc9@ r ވq :({\" nkcjQh). jՍ_'2t"?.E/["|<B(ci+,pcJ٥\;ٝ; ? {*ez ?ؕ:~:=}\6 U;8 *u_* g {;ֻp\~R-ɘxs."hTz\kOz[1p^^{2]WU1)2-k[ (r-|U [\1z_{1mksrP| SNkذ\C f:|zk!٢ЌB-%3,c]BW(JUߊZUUnk44: '&& o\ .] 1/nQ\4$iie3-klBXJUJUQ-SU\1 |LSOlSW(8nl&^ | zfS/|-?ֽ%<)uֽ3- Q߫qS{uX˃Ocx#|l SzYJ^\ Wtŋ4oTuR~\":^~z:B%5Z(!zp` J)n!UUmRJ\HքLB wSWp}k1׾P|)=[m[';)'JPYYY{٭ -|Jx1gBU k-"~*U`|!h[,_;t^_TmUހ_ժ ͽ)\ (6֥0 !:-l+B/\H"{kBU:Z}[MkZ_h9+XJ*U8+B_:Ƨ1kJiz BG!XU^KJ٪ e<*B81&'!wB+2h+qIB`k!U) ~[Vnk_QOc>zƏk.Uךs  V7y}:y7\WW{ezWٝ ;Z#[( '"%֯"&:\El~/o6To27Rp^_oz`R!p&X(:U kVJB(\RQ"?rP!_U{ 8 ^Z{1[R| W !nkuRW5֎s"wA5`r+U/9R\\\TjAUI?-k$&4s'!s%%{h!`+ #!1'!j૨09%r\5%ӥJ*`mn|2(W_τ17 l[`.t!/F+S! [f! 5 d-qnlUU;WvτZ\|zB3I[ tq{tw"] /7ƶj*"Ur _~US 9Ҕ¨" &pֽz"ܲVXcBXx[ƍB={,:W{f1LM2P[KJUU/SKJzUl1*KWՓ|2]]QlIB_ci:IB +-kJ";\Q! \x(U{VfBx\Jͭ |  5[&||7| Vzਢ~ :[}\߿o\ ֿ{+;֯w\֧s :~RU*&6RU EUҤR@1寎GJPE)^ { UsJ)k)WWV U׵" !%j!JBj! Uc)^+s\\,2D1-2~UU{)_s)+U_(\ 2.U *Ut1\\XuKU8}B_L:+UڕR |BUS[#ƕx +}[* ;4 Ҭࠀz]uU:ZN,P> tOҤ"4q(^cr%/(-kv)*g)уZ. :[q^{'!ԜD R2U}V΋Up{U4U_ kڪPl{lij| c']( rH! ژZuJJV{2@mjgc2WK!z8τ&255%r,tZ|[sx,d!W^lUպQ,d ntlܿr|[];v-}Bx\W[!/rE:_Wk.,-CҔ^hk\|)4|+յ7굵 nhֽӜ>ynN{}NcxhJ5UUW[L: {lR\ග _*B(!X*^[!ˠLSD! S)SlB}c)^h(B7U}u K =;|߿n1ȑHkumk\{  WUﷵ+=WYk"}0@т_RVިn; h  wU)׻\ t~u" | 1t,S KBV ҌKBUz9uh)U|1ߕ Zu{9sꌇZՒNc}|O[ "%4s]c«RocW,ӌ.[U"R|lBxS|)Wh!Q[e'QSU*J(YW_Q* | (Ri!UUqc(|os!ժ\UWR| x[(W Wq[iU UJ)_UU\U K)BPS YI0SYU) U )UJ!(_p[j!@{i*^Ѓ !nU)#:,2^Ut^,:UBr ^"ǪU\ U{\ UN 2}U{18;5'{KJ|xhn\. Nkg)mEE QF!Kr|Q9RZt'Wt7kJT0[\uxΫZ`V1͋)P.+{**)~nl*q9ue '!(Qg)^{g90{kRVV'nk: bBK1 sh[)w.+1)7*|*\/> dX\x|SW dՋ0NlNt@P\&Q d!S#V\P`gS)62U%?)5όڔl:Nj!!x\kSIskx{jOt ֵp.t]^q!~Vx)uW{ :U9BWRh)W_J)JS1"}~yh:ύUUK 21l *k)xW *[UPXU2 \* 5;9‚cIZ$ [3dYGx!U !6 7~ٵ=Uu ߸\y ! Ղ"Z^w .O<"q|~k_}N!%%s! BUصbZ_JJjJ*Ԝf)q1 [W/ukJW i>ZUQR;VRZӜLB1 kZ0 0֖Mkjjz-[1++-"|&2݀c9Nt:5'1.d dݪc-t`%|Y Mk[ [\d.l9@^^Ml){}{[)lj[τX\R% (S[sь/ޘԭ` \{ʮp\| Ww65o|ݺX҄XkW'!WUBUUJ'!UՑ|H!']UQt'Uc\9ncc)}[)v 2]aN:I\ k 2UUV 2X c-2 gs,Ba@!֔ *+BXM:ǹ!+^-:YM {/U|B/!,Wގ!<`UU֎:UU6.k^TB! X+W2*U|c c{m[kUp 2^m[ 2kl[1?8p|*2|/tj:^^-[h!|WN\ --w|)W~1McKB Ӝok/5DԔ{7W{5SzԌk"!}kTSSz谺r %q[l:[BnZ/SBX[r| Yh!\XXXM\j MEeӜi!557"Zڝ\{( 8uڝ8u^ ڝd !b`@@)'5O[!:٥$ V }y4`^Ӥu]!PP'l\9) P1xQ[)U6PJ51j"(*1sg)*0J ZA0N )0b~σZ(1.⬏ `bms]b )}i Bmoo/σ\Us_ {UQ 5{G)/_JU+TkUUs/WRZ*s+[X}N|\BwЄ&J.t)]E*re! j)XZS+tJ]ߐnld! 2Bnc /-Bh2QUs:_oEBWg2'uU2*UF: UugB \~ : 7 W_h)*1 9?U`h)PPXUM:WW(W ݭJuUuJ'(Ӭ!@8T*0j!V\tj!W}H!USA%IJUVXWbg kI!U9)_\U*ڵ B٭ !\\TWP[)BHWPjbںz _[_Wj+{jZƪU,[P|U M[1kR% %c뉥kRЋRז>*S_תx!N\Cs+B/WV+Br [URL:x^WWsl: |[ ʊsR*k}JrpcB}I̸P\/SJV^1J/]\5PpJ)5^1 aO5˓ibU\Sx}CvLyv\W]X1;Bw)H;:k!Yڭ94 *8ֶkR8΃`Ӭ~:뱤n{zWs9/%usMW&!z٭976MB5ՠPkJ}oMk :* ){kBJSJGSw|ZsV{b { kx|T,kJJ{R >(\3 4 g)X{\Zp{{'!ɏ i{1ᢀnk(%2tJY^t|!<usJZ{euKσQ!g1&&{&!%%=P+kRWQ9*`xQ[![Vj!8u Sd!NtE! nte!*7ntkS@ t)\L`|1 UU: kP\gB ^n|G!U S&!,W)[1&:Qc1kIK\\JC!U_[!U>֥&2 ф'!TPZ_1 h)1e*6**B'U]=Luuu>b @r<<*ժr ֶjw4bUw'!ziiI!Rf9/WF9՘r:,k_U\g"\T&  PtJjoK%h\ƧB eUU;%2/5ڵ`(r7ZzUU9@w˂5| UUr)**Ň9 3Ūj_zk+U]Uc_"smcUx1k *:kVh[닍k6-)pG!x|A_ :ߝ1lJ!vnb1\ Xs9?_.c92ۯs :~\Z* slJ~lQ{.[u[ھ?R [zkJ _sZ+ڢr|ok%1|Bx/Sl:cBuclBki)`jjJ)i!ƺRh\)55Ӕs(rM_5TUV 5LU ^Y;8C}+թ)H!_!ە`y [Ԝ:JjT[0`pq chRn_M{f15-l{UU JJJj k1ӹa&0 c9 _Sgຨc,BղQ[ @X c Q B*WM\~ -{JJ W\ b:Uߎ{g)  zP1}}ޠmkcc S% kmB* v+:U* k_!# P kckopm{Z1/*B !咜D\/Ui!VVs( <$hSe!vXs!U+k!W\!"W!<)U[Fu {iʊx΃ Ux+A kAJXPc:Kz`:!x c\]1/'*q(sW5h)UUكu*BU*uJNk ՆQ+S WS͍{enhPKJj.`Q :h1WA_W bU7Vg)\N QtB-3'2jk)}wPK)xZAJ)%[j-ҼgB-ҼI&&I/Ջb1 ::< *м B\luU_U\Uz 7Ʋ"u~xJ\ 4JU~cJ끧|-[H!zx9z~JH!^\-{1]u  4R)~W9@RG!:]* ϵ1>oocrnktxsR{.cI__+| kZ2sR sJV\P@p[l:"< 7k)@)h!7 |{ZSoc" 8nk7|}:U*yC_|CW?3|h!UVT|!6V)W *9IRj[R_߂"?V!bjc]]] JBjM^s9b&){ qcg)}+rc)*~@\!)VU0ZU0ZWxns B~z3msU"?&!HҜ W cppX{ck mmQg)Ӝ\\!7JJ!}1r!?a !m0s“kW_rJ^{E!*`9f:7Zf!@@^}9kZt$!%R C&ZPcH_uɇJ)-Uϓ(*9Ƶ tUW{tUb`{d΃,\w`P[ B/c!ZvŨUU_ SF+U" ("wU*fQJσK WσJW̩r?f9.־JRŪX&s9*?Ѽij--I +"j\nkg9zXP >*|mh[JRظz@bzZVIд~ *)JzxwԔ)J-e~\@BD!xpe 2mUtըIIp J p {:1Mzм+JPpjƖ(8Tzprl1z.WӔ [U\sRUzO[K:.t1ZZ{*sF!XkR'Jo1׫1X|k_" ) J fݾhR :/ -tJ%RNczTc*BzXXs+: 2| SuokR䖓{JՌcy)/S_~XqSJ*-cKƴ 2h!|(~r&ʛ4t/S褩t[t5d+=Zt5UUwul:UW|9VVV mU:jR ո+sxPC;C |UUU& B[WRR9PbE1'r1]]?9UJJ׽iRՂ]["!c !l> 6XZZӤ1(#r5UNk{4>Ԥkx׌BUT΃)^ σG!**PkEA ejQ\S* cMkb còR0|IpkIc$!PXTXS/ Bh'S1گ˥J^Ry*R4i\ wVWTRݿ-\,7cd)l2OdH@j΃ :(P s"Z4͋ UU9jjzb%%ns\6{iRjj+j!UWëR(՗[͢Ue|瑔 [羠Ν*{|m` _3)U]2lWѼb0;)JFFj`1''&1@`hj m2b{V\&1g1:X_"\eR'A[[PI5 X+{}oK K-kG!o)S&.6uAS1ɰH[! k!UR^~BJ )p\AaY?5Xn BA@"<wu-[x\p\V|_slBsR?\o 7''!pX\^)95h"5 [TX^xNckJ;OkJ/sKBu+:H ^VkB'_s'//%%Ԝs#{s{RkWWӌO[jtJU^&Wdh!VW[i!% |SUtC lS /r 9%j{+u{ [*xbOF1`G)!9Uz^9R";*@ !\ 9 G iAo@Hnm{d/ҬIJ]%!@+xUo ٭W4cRtcU%{Nt]UJ_\!|!*!L)_|!vl@P}qc1`sG!%%ֽAKR_oc:&2|okUMc _}@R9WUS1yJpJ Jd/: d1뉩RD!s!M{94{)pE \ BT+)JU 4ZU~ )JӌSr5G!W|&1UըحRl M_j$)\{1ՏkG)%IJU+|JJUUTJ*URK _j )WW>u]経 WUUx0c\sAz_V|9'UP[ 3k=O-[0_\qzWWX! BX\1ՀNSK|)"t:zXUK)R1&JUkB]|1UlR.z?5-JR%'O97\Cu^춵1Z4nkX c/JJ_ tJUnkKBM okR:NcTJH!ZY)V/l\}>UU*L:UW 1/hJ'!_W|8.cS|R+ R cVlBj_ZZhWܸs1U/21%/ kتoRnkj sR*X4lB>lQKU[2CCUt :Pvll: 6lR;+UQT;_kAbzhA;UOI Z( 틨)&oHR g)`(l$JSZUɋ)*6z4W:U{i)9}^Ҭ$)j͋Anz^{9w+{9ݨ׽ s5uBI\Ӝ1XBZwm[֪[U~sI{Uҥό2ӝ΄ TQz?IU1UфmPku`/tJhpeQ곔'b-c{\1|R/|J﵋[$1(4kG:b[)~u&Sd!z/fS1*S +[^ k[!߫[1 lA1tIN[ s PTkYUl[ l[ URcsksakTη=sr|_:r|Wq+,Ҍ"R^ҥ m+m}U召whZ*jx\޺f^2zzyg\֔"%9_"|EVG")U YJJTUn ;+2\T6scm#/tMKxkC!J!>c1Q{1]u_ ZJ:U:ƨ){ƋUW\\@ ^¬쫩zVW \,` /󜿣\!xTsծӜ{-6*ֽzkv"\Ҝh)Z`1l =Jh),;R+:su}? :"vh!(!U s71|j">sVUkުtJVu|OcU["1c3t.c d0KS1Cr ӜsKэiJ YZ"| X!\|9~|#!DR{tAxBUU_G{(J=Ucb9(/.cIRo)?b#|{!/31 i |^V :׊X%;WX(`|hP&1CbVׂ/! 4c7 *Bq)pH!@uR :{Ռ__ZT| *t|*s3P|'/tx ҝτ0mtpXҝ-lU0 SZ(|fI(r UWR_[kB_zk1&+SH:خ  JD JC(IS1.[i+d*-l: [ 'Bl+vҌ{u-_1VuP_uR|_L[B W S):'ti:U_3|)U/t2o*+!>I:~!][ _t!|J Us*O|* V1c(ܲ.t|̷sՊJppr;G!ܜσ)px{'!"?%2Aߟ\]bb{&ギ{77'TkR|U Rҝ|U*jpt( bAW\`ne!ɣk!_B U{ /[ƨbZƔ86 x{\h+{p*_jf` SN *>-YT__Vr ~ntOT0(tQr/nxh@9'))9)J!sZF!t) t60S|Wvt.Sՠv|[WtP[բ.Ut[[Vl[h4lSTl[CSt[Ž߱K_+K \|sU%}\)J\>B3Z!][ 0\"W[kRXW :ԌJ-c]Uo9D(sFRO\RsGRTݬ.&ͥL!**A\Wb 9|{+ޭ{ѤjJxPh td^*Dv) (PB.pIJ+?Ѥ*B(VW4bpՐ{0Uul{nrJJ 3-qڭwTq/Ʋ#Zҥn|ӥll~ \Rc Lc^+姨J :U^|B}WxjSD!bb CF:c'*/.d:R!P t251k SbR/xj4{+Ӝ1;ns\sRxN\-tVkkB=}J?s/6ՌkjgLs|lB^V1U v*:W *_JUsK:U_c1Uk):U!??ݏ裭phxms_/ )%G!6'r^^r%)jk0\ =Ms#*&&Z^ ~~\5*-[ *մ-l}U+}4Q=0rXq(Bh\1) \3!u:ЄJ:W'RM{HZ) Z'Z\I(UZƨ""-{W 'pl8.XU ֵ3~ηp^94(rT)UU_~kY{uT|*\7c :TT[1UU RK][G!- 4dS(vt[2`vlSvtSu݈|[U?\~2W6dS5\S(SKUU/\UՋKw_ms"\}ҤiJ鱜΃Udk1 \ׯk9k9L{)IAjrRd)UվN9%iB_ lB5jc!>T+)5)l{4>IR ձAՌ{&ujJו 42ty+TtUzoR/[^|2g)zRF)WF)RU*Zf1]b\M!# c! qWW_IJW]V̓9r*B !-+_" ь"Xl޲| ~/|UЌVT]5 /|~U k|^`U|Z~xC_/2W_t2 S!_F[)}S * l19  l ! \SKT\#:2uӜ[RXRMc~phnkR{O`tpc*:^/?JU*.[ \|KXvglcWx}oc-/7廣ՄዸQ !oc~BWK:U肢vK:'/MzG!x\Q_wD ߻F)_9у(*UPb~!= ~Q!S2lk:UW1t:uWRk:-WrJ@k| >Otԝ|_"(" ӥk~בSXjOd -UcfAzzz*{f1 znse1 xΕXߺT= dy5U7ƓWS|X]Uk(|}|SJtSW}lC}\CWSR;SQ;*+~5d;|;WU5\r;uWR3UChUTqSp[ ``SV5 +]9 fuٵՌzw+;qBOJXvݱ)X.[f1cAՀzk*kBSP[ `TcXUUUjXWМe)/'ZX~vJkn.[WO[m 2׻lmSkZTvslf9 c9W\tg1W5 ӌG)T1|ե_o|ؿs}{k+޽|~ ocWkU "R_괄JU ]9J9V5*BՕQ|ջ) k_^ z{ CӔmk׊k ?S\U.t%)Ќ6ԥ 0:,lzҥ de^xӝ[Sh*|^:!h.fB!Χ8M|K+ l9**sN|#n|k{{8YTsxz"w]ckB=Ws/[(|U[ \HWOc UWkՔRXsRLc"ZO2|\"GC ^@,5W*{6]ZV2#N&Ms "|_h|Ҥ% g1p c}σd ] AB~Sb {u^[ ZЀs!\/*_Xk1^^_GK$7^|)>7R^ScrSrNt \|%4 qfU_~ UVZ_vk**W{x|"&7}W7|Xl7d.Z}l)=0}TT&zdC(;ud &C3ڬ;O]rXrCs T? ~Tu_3^΃+OUZ c* {{58ƪRzJ G!\6u!^a3!DXo:ƩZOe7h!"* G! `XcUUa _t\&7ƍBzԔi:WUcB,* |m[Uw/PiK_G))K@&JK)p|k-mcnӄR | [Qnk}Ӕnk%`/_a0ێTbX5Us"<<LӲs~3qi3kSc.t[cx|Wq| SҌm[ {cU S<_+Sjկ|: _s2Ug2ZZPPՌXqu-٭6>όrrn|{{n|"qcj௄BU[*ch:}|B %//Ҕ{ \*- לu0^\/Ts~~ rJs9_WWk$) ___hJՌZ\{ 69uU]iR_U | {·1UUZiJ@H] ٵ\@{Ƨ1*9H_U!]/!)@Z_UƦ9U1Uw96P"w{Bj:dF!:a/+{o:`:Y*|l"NJ'{ήk@s)~\K۞ IcdB((.72VTX|㒝Mt"nӥ1zU$ 4-l"ۈ_xt._xl `zw7}l.Xl_7}t\}\^UUtTT{|4LזdD_v\C{ CUUW/C ҬPètPz_"Pۿ pjzqJ OIR?;} k̓=UpIJz^%%%̓9\\WѤb ls/UѤ$)J9馉q\|* PcHX Uh!k@$Hk ^P[!!/:I!_z1xԔ K!(*W[) ʥ[d)WUW*kd!}pte). i* +p SOtm[Jj/lR^P [Wq c{R  Ӝsߕ?|] }}\Vƒs H{z\~EKkhkmc;ݽK[{kJ zci:>W.tI2SB|gUc)2"Uk1_U S1]]i:U#hz!]T rݵ'=5 2 :PPҤfJՑJs­+2nkWl[sotkު7~q{ǀns.cӜ+=! 18_4\&~ u1 8UC׵R"(صjJ~ 9wJUUZ]kA,$>iRE)ظ c9 iR9bB>4*| ,&;iR!ظذ}BiR n }@]1 M( HR%!ZXتZ9"hRf1jB/bf)_~(J`P[A s9"WuJA6U JU{)B@s)}fS){}BC7'P|OtR[ n|QNt~0Nt*rŁ?Є>e d|?{U\Td^5VXtTm\r|tT}\W~'l4L] xdCz7tCWD/3q0(4pUW*\5ZzBX[J}BUWURB}_U|'U+s\^f1='{\! "%)uU{J9 (kj& JHTuUki!5MS0[h!~qc~H~ 9G!hrgPC!R -S#!WUfJD\@eRexBd!=*)Kf!}UXʨBWsZ/[t) ]cd)UU,[C! 0 [)+Q-c*="u hz^?Ҝ% " ^\Zx|a%wq\p '#/|Bhc2_j:))UUnc)_U^k!UUsBLҜ 7"]U! /9ՌU".kb]6Pժ{WUr` [ Y 1R⊀k!WxJ"@h|2 -3"<# tPW4\ 7ֽˈ.~2\ :_2{^̻\ ]vps&]) U4\ U]W5r -m4\ T q6|U\"ƸwG". -YSW^*ưk_V9W]\ _|J_R\uUKsA- Z 8b'J ^+kJ{biR;*kA@Z1xИ\ +s(JU{b(J+/|'\ 1Zxb9% Z\vHHJiRZZXX\A #bA|*c1zB$:۬ngc25U_\!_w D -ճ S*+-Rʷvw 2s/?}u\(]TLߪ8uTתW_T\ |D^t;_r4DWp;% | 2nVҬ*~qo=gP-|~.&T q>~q'JZZe1x'J!ycHJ ) k9 _הAյ9WWW:1U[9U1\Z L:0]Uw|1p[ p\ :(}_c(%IRkhT\\!UA)%hd!PTUW%:#!w-RoKKD!򋪭(2B@!E##c*2!uݯKS!]%[_o%!7:d)[[k) Z*su|"/40 v]{Ҝ0-[2tkB^w[)-1 75=x`߀ r\|UU]瑤[TR_]zUO U_O(&% :X\jk)~{FS)ޡRG:%⡒sS\x#'__T"") |x[ |.b5QxX `qU"Ax0+^ۮ \_zӜ2սUe5rmظP?~v\$VerubVPʃ]ֵ UԔ6 ׵\én\ ]h4R޸"|3|w|rmc>p|{sRl-[2ko[e86lBj([f1նSh:Y p|:) ф-[_Z0|mc嬤!k-Ҕ|3chnk 1qdD_ |Du߽l\\zDW;xC/XޑB30bdҤY@\;|9>S\`~|8~_]skJz>sIJugkJ_s [5E|J/,"|\nsN[ֿ$R|Ss1o^cG!}?t' `/_~a\!'Z/s\J~pc'~~3\.Kд'RZB'5=/\s-);r KW*c)UB!i:2!OJ)_Y2l[*2NlB ot K_**Sk+c|J /|Jw30|J*s3#{"0+\|^ќP5Wԭs^*.ԭO| z l|xcB i!/8߸|! -5ϼpkU5iR./5{ժ(JZPZbc c/z }AU"\AW!@@{jU'Raz!_JG <=Y?ZƩ9`W:,J:cTP`-Sc?c*){:Vms(*3qK*tE[t\o Wzq; ps qMk~p \\}}σ ⍽T;{0qf WT\ QՕ$>4\xI)|n`|%^t "\1  d04\!Ӌ!! lmσ&MsZ?Ѥ΃A k~tW* cI qsZsk>"k~^q\}+.r [@0r.[X ԔkG2 :hs&!& sh)ֶHpc\|=k`@)z/[53tIڼ  !BP~!ߟ' S)55q S/.\kNQ\K_OH:舢kh:ukB^ $-l*SUUxt*SNt&BKS )KSʯьkܮkp JQk/&e, {++"I3 nOu) i6&v4kQ-|hRc^z[B C#\pC?%5vtZH(#9B5ƒ9̓(D5p_}JPPjf1W9iZ_յ ص|xx{θ_{W3|U9ok U:* `LLRVU΅9Ue)z| f)2p@kp{zZ  Ҥms -"|0 _{~;ҤLk%.{\G k:,k\%&q\ 2qnk s)41 u0`7'"tr 7U4!t.e!<ru* 9"/9ƱUUU{_z]vt/~V -  hvQbI| xrNU{;| \p[Ӝ{`"W/]vlz*lkeQR~W|J%U_|Jt+Sx" " 2c_裱c*vzҜs˿|*:o\ Vx0&5^ 'tt\+}dU*7d-Xt| =޶Ū곘Ʊ,@\~ ޴;Ҭ0h2\ fݒ \ {ַ7 k" Ԭt2|s |k0kr\7+6[nk0|n_R1؞y3|1Yu|`RcX#NC"|? %I\Vh!* `}\~t|!&iZ/SG!m:ʠ)(,.k)7-q] |Zg|Mk?_ҎsPbbXo\v2j[UmtJrVkSC)@VZPF:#!uXo|9}]k"!7_o,[;6P+[; |~4'"O *6r  ,Qs|2psЌs/4|u.tzQcWXhXS\jD--ul&j{9 UUOce1u}s|9U__kAUkI_ZE)׿'J8R9]KhZ!ø'Juz9UVZA) \ [VhRE1{zp`hR$) 9-9mkJB\r=+}\su|C;#~!* {̶z{.W|G"{'3{wz \ yq ,Ҥ- .<"="zx"3>׵\yu^b\Mk@ [] S~pt+[htK[- >3"Y|c". x3 .8p\^T/㱤j(Lsp-k3`20s:||y=9(J! k1鋋ZAwoH@GRV`D6nR_^^ZA9*bA\ kJ]Y[Pbe1- kGR[sR 0%MkWqms\g{;0b|PLkp\;"| -"0 ' \Z\\  u"]|g oVws'3{+΃ wl|H(\U9q*4# '/xTCKX}v#*>^!'P,[ /ɖ wʃ9σW^ s{)fQOc*| :w"1x|\AK "=*"# "\Czs"+{0 WkLc_(qlk \D*"Hꃝ|~|brP{ޏ+T?3^ !"C%;W|WtJ|lW֌2t5Xq74@`5=pbUΈѬnP\+ aZqsםm\uP\!># ksfuRjXqMc]u|~ rуg)xO3\ 4t|'!`y^uPT]~s~5'!y?W /xp[G!5UP\$Iд0SrV!) \ -1G/LB])X|L:-- spQ-cJ{{Mk {}{Rٚp-c: #( 3t|wݫcY)cJec)kG:U*t:\ m s"|=޽\ kf c^T{ w&|;Yn^t{'][ILc-|]όs & n|c!p [d!WU C)ʫAވZ9А \#o`bD17 %bJ8W*sJ^bJjk k9)'R 08^\Z{ \}_vbTz&R~|\\jHR]Z*sAJs9xZ^Z_*| 2|R= }p\B;;| ͏Ҥ΃Swq"-{{Ls*b8hb*Q,kz0\-Ҥs{Ls?|k\{׾/"a ի*  u5W`, 8 "Tè^| w犺`c y3 ZLr:k3z +z_ |w`,]q~ XqU}\ Wu+]WÚs(T\vsҜmk z :;~zֽ^U!}Sp/!/ Ǯ. + {W~{_{V]׽{\ ,Qu|оSthՄkbPՄk {-YˢU׼{nT΃Xq-cXMcw~80 ! k%Z{ c܏sjRl1 *bRF)S' jtGpm[O \A%G\"?\~ZP %2l'!I )rV)z~1 K:h!*\ؼJ! |B=+SRȮz{Z*Z.֮{Z)=p,kub 3cjZ&k[p*S{oR+\k[ʨ k߱\T\emҜ{zD!\N1b \{-0"'詢"$/!p\SaЌs׹sNτ+[+-lBz-d:o k!Zb)КRe)`,[ 'JU 9 2|JUs*90 hRu R|JI q 6hJXtGJ[z SCVxn[c\tC!U+3W 9{j\ {|:Ҥ{~/qMsPMsz{_W=uZ 8\h"u/{W(umsޢ9/ݭֲ*xTX4n+/"?0n:YӔXΓ\unh| _n8Ӕ;TZҔ3T%˥\!ia֢X1Ԕ|uq--<8= +O4β| 0-BUx_ ^j+(-u"\2]Ȝ|ݸ"6Y~|]\-XbU K5-&8^&X LӜ 'R|/V+S|62tWs\~uӤUfX֕;18$j4pr|r Mkz|9Y!|{F]!\8k]\՞Z`&Q BPs+c'-z ضy^P['#^"|_^~]I!`~| 'bZlե:Tt\!|?p[)RV! ^X\|g)z"< /J)=\ʬ/c)=-9RZ+rsٜNZX{IJ|=0\n~"J2wg|#_UZ N|bOlc|. S\㲔lc}_P-kZ iq  P\ ˲{답M{ E\'\s?ֱ\y} } kPLk \3[KO|lcwUdk"!@9d!G:C!7>Jd) ^sd))UpC! *"k \k"޽P{%\%΃W5U{*5b Tm{ R߻8x\[ Ʋyζ}U 羀8t >"? ?l8ƕ{"/b2Y ; +޶ڮE{S8\ "b8|Us* ֽs誀Umk"ҨT{pUY ֽҜg* ֽr ƒJ󤧮ꖵ ^C>[k +}8Ҝw' @up\pz#_ u8(\ iYu;tŒ(KYؚ|:V6St__S|=_Քko~k`\.!< uܟ]8\~UV@P\/ N^|h`/_X; k $*B J'9Q%t)mpcH!sTK:\~!!\?B@3|!y?"\O# bXR0T|Ò/S)csK:!{})TT&!ࢂl\}K:g!vR!'5pkJ;kr.c - kwQZ&+\Σ!j\r s0-kzB{ B .{bh O/ [==אJ"1'!mkmOα %\y0\ 3'{ |mx]\{(zTo/Ls ]pZ ꟑ\x_U c{0Ls+/\ +s/|LcevjK[#"*[!_[\DBD!T^%:hjc) %/sR/_!TjLs"!=7.\so"' 0Hmk 3 "eҔsW +΃b /b_ !Xt_֛ uJ4. `2^y\+Z0"^׷s׭1*U߿9Ưsusv__rsj+>s/- 6s?|o|S_u5c*[t"Utw:U6-c "-c_v{Т5nsנ{ }|-Ҝe7\ ?GXn|z(_T0β _Ιck~[Ԝt+Èq`%4-|3lk|c Hتք3l}5cj+Ԍk|Z9u_!s Q#*#T0̯uu1׵pz"\T{u\Wk2+)Jl^P' 4t`c&IZ#^& 0|}º?!x?Ui!jOc8S\A"/pX K+]+:_ :UG!n/+:G! 2h!c lBg!-?ok,:?+;Nc 1.c-Q,c/lqZ/=\\bm0\| Vp{Z[(T Z}pbOP\ ZPZ"߱Mk-.)P{*H~/ jP\e"BsU"< wsU4_)({Uߊ׽-k*X_U ΃i~pA4VMs`+"? @/+ '"\>0*|u #:ƕy\;\dW| px3"=|/_b c=s*>zX(\o*e\lr]UsXݪs6#6|&1|/Zzx1| uws u|PrkUs%k'tVsWs} ԌtnjZk5,{/k R|&괌*sЯ]${\ Xw{y`u| XΕ}֕:)- +nTֽ]"<$^*|( /ՄdJ\/U\:wl%loXU|cZSk s }4\ 3r "|w:bhLkJ"O [4|1hZ"އa$N5 |}UեIU!x? `p~4! q[-zX1WRU룩lBF!+ *>K:! 2H! J1 2lJ=ROk+!?QR*{,c;|凉mk;:[}jR>0\s_ZWk?nsZLgLRK cOZÛ_s "0/P\ -k \kŽ]| lsv0\ {"L xsFPns_Շ|j Ѥ{"g+|~"""}r!\0$Z~~/Rv{(B[siJutiBLkJXXZ'R鿊"|C }W~jR{Z ^ʕ`\ g9d]\  V Pv˻".hP u^/t/ ! @N[y283o6 py\UC".9"*h\;)sX _ {u"|e ]|u\i ]S!w|5t⠊62|W^ O\|lw\+t|(\f&W\WW|1| w9u0|`Kt|{ `\U֌S| c7Rt* ~ v!D>!7uh^R/w_;c70h"wk WD /u7s]" EuD |2d\BrִtdnR|2l!|[oનSt[T|cZ֔oco/`nkUT ӜQIu_}\X84:A ͅ :h!~G\IL "55%B):zK:)>J)-1?{J-;N2/c/&=/PZ=v|M\"{Rh{JJ),O\" c &v c}\jsQ-k,ZQ6{bt[Z67|"3wsuLk^g{ cTPJ,k{BVpskUZ'| K˙Z*7 Z!\0 k"|0+N"l.v|2v"E^Z5"R np kUZ]R+8 g UA %8!("\ >vY}9U|a| zV׽ "I!jN|syֶ{-4n?|.\ {~4-"|]ա# "\^ T h9Ζu+y_YU !|K1`﵌s"s*R|r|?\|ko]z2tԌk ]\ l S|&_~~| 2la.st8 6Stʞ=zRt ܠ\t>UW\w6s|s|[2t+.Ռ3t)}r\j\0p|o|'|\ʺC\ |􌔄[s6\ {|XJN\#=pxu֌]_wt.W|{߈" uwq l[Hl\Ʃi\\ }|SdkulSz*\u+/Kvt #]WSmӜ1 n(ctg!)PcaXVU\{T#Tt kH!P[C| `ZOc&Dx|zhg)\{|~+:&'KJ@˷&!!"_*n :G.k) cvw:ԔpkӜs-c7c/|bzw sZ ;P cg΃(BZiRʪ{bRs  A{,kt0\m Kb{Lk>N !<Z{ZlԻb/ -"0/Z[{Z;\b\ smQLs&*]k L\ / Ku}"1 葜Lsg} | &9-T-1y:~ 4⟮uwəU.|s" >" }=v~{b"J;]xy|64f;XYR0Z9|ﷵ\S"\m Vs|w\ ~EϾ7j^6|~\u tZ2tX |cS[Մ[*6|Nt{/"lfm\}t.~5k\ StVc'\l*6\ ' tЀ"|\ 2t۵S|k~_~5{ ')"\  7 3 ԌV]W"wt[w| WS|"`\"|zy2| UWx1| = 6|W\~3TwS\KtdKlpCʲkSdCYdS*.3d: c:}p[ *?XP t|r\~n]|o %0\ܺ/+k/MkX|"Uw/Z(/ kwԮ{IJ㵍s)B̢ kU msU")!wu("n{(W⯸̯VR"\j ~  $:607DprzXΒ?\n%y] 2 y՚׵ 8s]"jՄw"\ {X5*ĹUV81:U"i xy{]sW"zay  0 (W–{ߎ_|{6s5\Y;|[f \_|\^t*w|{n_s( \f*q|*&|n6|*S53tst\l.wdj2d*t׋t^߂ \|(26\ Ɍr>|Ʈ|Wh|J\~t~| 2t{ |.|}>=  + y6ʪ|W\o>7\{\ l7\} W\ ~6\ [fk"A!]/wk Մu\NCTdK>u4\K3\pCjT\%vlqC?S,:qKG@so&t1Bk`a['%ЃRT R""yζJR*Xؽ|w2|x;61|kߺДo[ l_\P lVcީ뗝r|ϯ׏6l쪞 wuץRl_}Մl) lmՄstta|2l"˿}p @V lk}z6Sz|Sd"^Sd'|sl%tpV\v| 61l Ur}"< '5wW2t{"  /3\jw|xYZ\ lo("\ h\ l|3l?շx l | @w|PS| ϣ|/:w]w/ ;|} Z9| l 1t"|uᵪW*w+V\ "2l6aZUw &W |e|"]B 7\H|x\/<ڊ*CB LP;xKq;/TKP; ,_KJS&nI5tbtysaXk{K!<~[t!<"R+B~!O `aՄ1 kױk&cZK: l\z UL:F\ ^[T1K-*WZn2!Um\ ׍ǎ2!Us,*\8K!}5UB "tCm2厵+[2- ՌQSw!/ W.[^:WocW6R"N[-YvNc""#{s5" \J4{դu\y.("- ݝ]T|"\'*QJ5{/`n ⮣ݗr*URk|0vqk, /YӜ|X\x|}j 6">/ 8j@ 7zhx cX5*׽Nkպryc^_ G!- ` # qVvUw cjt^l`\ad*v\do<5\uS((|ifrlq Sd^砛_wr ]|cn\[Rt[K)n|2\*t\ItK*jtdS:Uz|K-t\$|\sdt[pt3d2 t_i}s3| * VStV\V\ V\ @ g | *wԄٍ{||W\ 6Tt~\;[|_u| |nCOC-^~v 'L2`:Z4T "^cH[$olg){g)k%t'!{TJT}/\]F!ݔ"]||||~Tt)Cp[&!?z^BAK:~h"/=| 1h:T} n(2!>:!ׯn2 "Վ *n\TB-*_+CM* S: *[C"v/K u f!uT|[3tOSKXk/SokJ)#S|/[;zsO[5`i,!T|Zת3|-c"|uk}uc}u-[]JOc]V\zv\xԜJ"1'*( s݀sUs U-c\u!|GYjsU׽Oc"WƬJ Ưs ׽Q]Zܪصnk_/.ok^sȯ6{z2|,nV2|}/kB,"Ut@`=4l]]W]組@h=組;Ҝa]Uqlk:`<{CR|WUUƒ'Kk/zz} }UY_jj﷭W}֭Ԅxc0(][=l&&}ԄZުVb< %%ְc4$&ֱcPxx}t  }[ctUZP\PK ``}|}]􌀀׽O'׽uM~Z 8ƭsuغZ8hBB@{׽JHHH8Ɩ~8iJ$$8 c$MkuYU}qBU495׽zꀀXZ&>>>n[ќMk5׽qpus ^Us(UƮs UXjJ& YoSX yΐc'cTc}oS<va٭B -*k٭%U;57U[U[΀W޼ /z"(ЌcQJz_/tk:UhBk)>2*:]| :rs 6kzoS|)^sL2/SB/|J H!```@1)ح4TW#ڕPCڕ 2jL:'-?ƍBU ΍BUlBUσi!T 2Uok1%+sNkG!! KJ ,kWՔb_2)Bw3R]Ҝ):_{! {9 1jw S :3|gBח1J^n|1Z|! t)ޗtF:^wo1Bs26*ZRUs:U2J)VVq|'!UUUH!/Sjs͉!UV(:UuH:U*)W6JUu/sKJ}UWTv *UٵM:UU BUUBUUM:UUUtro2UksR__|*:+pc^8*)pG!x\^KBh!<%R)^-k.ch!+ {lJ ?{+2z{J/ sR 1|J\b0[B};s)BJnk!Vk |VLW8}V\HW_S!55}ӬHJ0ZxJ IR`Z|1.Oσ 2{Pc)*Js(+msJJ*z{ZSns1Bvmk9s)+T|S~U*BR0jR"{19"Zjns!x֩J)*pb0t1 u.lI:/:ծ[__xgB^_VBUUtv:!t+o*SH:5kG!TV~ G!UU 4H!U 0 ͭ ]߭QZ]Iw6F1 6IR__l1 W*5uww&: V)J۔r^Y,}/WWx4JV1|R߽S~^R)6lJ}LB&[)"|kJR{b|kJsZ/>_組JW^cBō/s!rcrlX^UUTV(|)&.VjJA\bנAPR,sg1-YBu J*UTi!_UW1R_z Ӥ c+{`0*B? 0'!|1 Q-k* 0|Z@訶mcD)RXԖJ *cD!&B6J * :jR}{ł,k9D@Oi!נާ!U |(*|k_UxŊ! {HΛ*B" b˨KAf.*R߲I 蘭̛WjRޕ]2\W.F:5UP: %/*R0\Λ돴kZ Ӝ rzUZZQ :WWsJ?sh!Bj~1JH!%KB1`RkBs*:p^ [H/+W& tkʨZRKTXdh! t[} sUdUUb-&!W(J g1;*# :Wyu-_s{ZtRVc Sru[(:+ p|LSyɫs՝UQ} ]]lDu\U5xִ|ΑV^\\΃b΃#^q{Z11sVQsFRNcJ|kB|T|)x_/[H^5mSHSTp[H-˲BP|)- 0,[x|BJSo|(*cc)^v%BU/|k~躃Qs)  ]{ "߳{ճcz 0!x#! )U1Wu95u:Ʀ9UUBUUA]{(J*UU;Ʀ9UUҔiR %q/%~{3WW}-Ҝ?"s{ {*"z0{ cnp c-0sX_bmszV0ms|__0msq{⢫/b~*OZ}Jut c/mkUY0ի׽"`׽uFƶ@ВP^yֶWryU欸YJPs%!Ԍsm(+#{6S|WRt7}w||z_)}Ռ1tx**Ռk"Ռ3ts|*6V?}62|j1 >8S| UzRU2|_tlT(ڔtTw|K. lC v+:*_ut*B&aG) ['%aXR'TU/S)N/[2B&!\\XP 2+2&!J)__7S+:+ {+(Mk^1 cw,k Dsb+,k c'mst\,k{{ c5uU,kWmsUU V{UՎsU_v{]U{}]v0 ֽӜ /yΖYƖ\Ɩ8u_ڈ Ԕ UƳ}s }8δ_U׽_s|P98o6| | lꊀrl.||U⢾ՄSt*6|*|0S|+(s|7ȫo7-^7R|_+iw]r3\C>3\Kpw_3\KS1zl4| :~Oc'hZVUs'q\.[GVUcG!)ʺ0SJ`bb0S:&!px 2MJ:&! 0S10Ԕ: Ӕ1(f9Q=ֽ-ӜMk|-kUuWxЃb"{ kPmk{Uu k5iR u~˵+׽U݃4_U.׽ן꣙v-)(zYƳp|W}S|/UWؽ2tzuS| &;|WS|jS2t?6stSdn|slst7|ws|>| 't@pt|Slst sՄt |+|.Մ6o*6U"s|^(("|Vz/KC]K2*^S+2P=ch)&l.c'{\WհkGEST['WU5 kh))|SW+:`ZU^RS&%B!Xwn2!׉ n2 *}: */- cC -TpS+ U1[]p[Uc*wUӔocUkT1|Us(wUszkU{) œ//u2 (1U׽r ׽~|˷R^}ִ}UUr5uw| 5}|U%6t7lW_|sdjt\_zlT*lTXtK" |tdyt2dڨslWV|_ %6|/.th\xSl߯SlzSlt;U|*,s|'6Մۯ*WU6Ԅ6|*砪6Մ"eu@{UYVX =琌wq ]m]}]Θ`<[WZ:_xߗ`1t{0[UU`ֹ@=]j=ߗ_+=ح}~={֪}4l\禨U6:7^x𻾕|{ք d{}_<򜀠y{zyQU9sp/uWU{<4uU= 7]@8PB9{\-9Ǝk֒Ҕ _߳ZҔ"zƲ07uޑo]u:i󜃻]p '}Yp]5$ J ׽Lc-nkXx]s`ƯsU4mk {vLcUk@`ƪJzT,[ PT,c*J@@`4Ru1(Bjbbyήc\uU [׽s ^y{sVJ*( 'ֵ׵R|6ޒ|9kwP|:ck-S޲ 8k7m֪J y0|kصk{pxWcWys`yvԔޠVս ߺֵ UUU7Ʊ`p1/ rJ:W2:]B XW٭kB%+U.[hjR -JW c  r9Ɩ#ƊJptwypt_0Ptސ|u-0l Kkzz׽:}]/-s^biZR^XUR|RuR{yX{/`y|-||޽\r jފJ`TJ(@RUJw|hBWU}+rhBՌR)*c`qBӔ-cvo 4os+-*_wus SXPVƪ)U7J/ތs?<4;h@`+t+31 -c__U-cUU-cu RL:WvJUUJ U,2UU[m:*UM: UokU4JpZur*B=ZU52صHZpRtusZwgB1(2c +_TB7p s 4R,0``1Uxkki:eJ.)%s]b;h6w{g_PЄJBtG!` :1ZrKB -sR`tBU‹|JCIU71 -T_! -k^p)BUis+:퉂{KB'.Qbw{IJ_kLB σJJu.{jJ*|:Vw.lBQBBW2G2+sH)xWWH!iB*)//Jxh:-mB ^u(}sxhsE!zsG!_X~RG!+|kBNr)-52|Jlh!  [7RLk[XJV/ƪZUWh!.Ӝ SQIJ{IJ*|Z SD!*Ke)Y_(J5U(Jjӌ9 Z{WNk {_ xj__`|Ns~W c~_X^s2HJ+м #8Ǝsz-c_V1UVX)75cUw_l 2 [W/McU}RxzU΃&J'bu5U[(JӔZp BqUUZwZ]|Tk^mk]U QB]U^c2=?Z ӔR*pxXJ UULcsJUsbbsrZIJ }-S RJW| hJ :ƈb WUUuu\_Cx^?S3T[ صR{wj}6!Ԍi!׵=r1 wO|J%JӜs> kz`LS+W4JU4kUSpN|XjՏg23k )RzjJB/+׀HJ/_:iJUiRRU(JUzBտ*UJF:TW1%: rJx tTTW}uT__54T R`2|(JU+ՔjJ%_2h!{Jh!䙶)s_B!{*c)Uu025-*{-R0_Wj:W\RUMkX:+kZ xfBtP}u_z+4 UvpӜbWӜRUiR4UUhRUqiRqc2_Z(J%%uvuT?XΑx``~_\1mkb|Zjt)jZJh!g&JH!bx|kBR+Nt)^0+S _Uw1| BtBe)xZ'JUUUؽ'R u'JRq΃\p{>W{/<(=0W-ӜZꊖ~uqwW0p8P ScӜ0"); S|^j|| {\xbj΃[xpch!bG/[(bJ&!bX^_Rg!/?Rmk}[,k-`jkUP{[0{΂{z/{{u|)hmc)?-QLcҔk(I:WqMc 0U ֽ.u( _puR__usuu2| UQӜ UX4 YUר|3\*:Ws|S({JuO[GplBGiS&!bzji1&!؛ 2s`sWW{Mkg{,kLk cZ5msU+ls~U cUsU (Ƴ€u Ų`8ƒ R|s|zՌstZՄts|rt|Zs| k*Ws/~׽*_}S3jSB`p}pcG!Xe/[G!y%SF!~]:ɉM2&!:"2%5c"]c⢪UNkUWsuUMk궵= (_׽}XΓ*]yԔh^UVSt z|Ulz3\3\Ul*_uV|5|c`tՄSl |. 6Մ]] **@ <Ӕ |ӔUU]籔=Uzy߻4TuҔ(=u= }︥[( ح%]w\Θp UJ||b,kTTC/ԔR}Ӝ+:zVWk)xޒ':+ջ0yayJ sh<ҜBX (Nc` (Vk)WsHU_ cյU%:`~2J#+Tt'4-c|x|1z^ՌBh!70Mc/0B+' {*/Ws'BN^XԔhRqHJ*.0ֽVQU׽r⠀~TR_k_׽0Sl:j_ 2R% Jh!밷S|)Օ5sU^msU+k v+k_ ׽WU׽3d_ԌS\|Մst" 5Մ Q=UҔU0wƒ(*u4 %u<}o]UֽRnc)UNc [~uLc˵UL[+ R+s v :\v+:.ӜB/ֵsgB[p mc 4s?Z^ [*$7Ul:j_s 2\WՕRlkޠUZZ c׵Q| WvUUص| @s?Us(p_Yƍk+YƏs :x^qR" J UJ/{רkB׵UY|UraP:version5EditorDataaddonsA3_Ui_FA3_Characters_FAddonsMetaDatarandomSeedfuScenarioDataMission:moveGridStep?angleGridStep >scaleGridStep?autoGroupingDist AtogglesItemIDProvider7MarkerIDProviderJCamera]nextID[JnextID]posVDC}ADdirI>]i?upܙ=o?!>aside2Hz?;WListitemsItem0Item1bclassNameA3_Ui_FnameArma 3 - User InterfaceauthorBohemia Interactiveurlhttps://www.arma3.combclassNameA3_Characters_FnameArma 3 Alpha - Characters and ClothingauthorBohemia Interactiveurlhttps://www.arma3.com authorConnorAUoverviewTextKill enemys to progress through the weapon pool and win!overviewTextLockedKill enemys to progress through the weapon pool and win!overViewPictureLockedload.paaonLoadMissionKill enemys to progress through the weapon pool and win!loadScreenload.paabriefingdebriefingshowUAVFeedsavingrespawnDialogdisabledAIHeadergameTypeDMminPlayersmaxPlayersassetTypeFreeIntelEntities:briefingNameark_gtvt30_gungameoverviewTextKill enemys to progress through the weapon pool and win!timeOfChangesFstartWeather>startWind=startWaves=forecastWeather>forecastWind=forecastWaves=forecastLightnings=wavesForcedwindForcedyearmonthday hour minutestartFogDecayB`e<forecastFogDecayB`e<itemsItem0Item1:dataTypeMarkerposition_D\CPDnamerespawntypeEmptyidatlOffset?mCdataTypeGroupsideWestEntitiesmAttributes:idatlOffset6:itemsItem0Item1 Item2< Item3 Item4Item54Item6Item7Item8,Item9Item10|Item11$Item12Item13tItem14 Item15!Item16l#Item17%Item18&Item19d(Item20 *Item21+Item22\-Item23/Item240Item25T2Item263Item275Item28L7Item298: dataTypeObjectPositionInfou sideWestflagsAttributes idtypeB_RangeMaster_FatlOffset6CustomAttributes positionpDR5!AD descriptionPlayerisPlayerisPlayableInventory Attribute0 nAttributes propertypitchexpression_this setpitch _value;ValueS datac type value? typeSCALAR dataTypeObjectPositionInfo, sideWestflagsAttributesL idtypeB_RangeMaster_FatlOffset6CustomAttributes < positionDZ"ADL descriptionPlayerisPlayableInventory Attribute0 nAttributes< propertypitchexpression_this setpitch _value;Value < data < type' value?< typeSCALAR< dataTypeObjectPositionInfo sideWestflagsAttributes id typeB_RangeMaster_FatlOffset6CustomAttributes5 positionxDD#AD descriptionPlayerisPlayableInventory/ 5 5 Attribute0] nAttributes propertypitchexpression_this setpitch _value;Value data type value? typeSCALAR dataTypeObjectPositionInfo|sideWestflagsAttributesid typeB_RangeMaster_FatlOffset6CustomAttributesposition Dw/$ADdescriptionPlayerisPlayableInventoryAttribute0nAttributespropertypitchexpression_this setpitch _value;ValueKdata[typewvalue?typeSCALAR dataTypeObjectPositionInfo$sideWestflagsAttributesDidtypeB_RangeMaster_FatlOffset6CustomAttributes4positionA@;IFC8:IGHFHcS_cg<@:;@=;NILP_Srj\\@:><=;GHLFdVk:KMhkn?;LMHb_q8:NJpnh@@PNNs]t>CPIL`is>?GNMl{{<?LQWLL óU!"lV"''G^o'7 iR,n1>u!dU3_nsfnxTGj7&Ơbs2rsvy)^9CpR|:T6O5:͔ ֍[UP׵ܓ#w5aRj`Pɬ2)LH\ $C; ; y뗻U}`<{Q 8@k8a4-@~ݍgfHTw=-"KnPtԕ_j9bX~bTϿU:>!hV=:X.͹+Eō37 qlvv .y]3)5:V&z;twa~?wן߸Zb8<0)naz17Xjζ]u] 1u_ۉ2~۴6i1~<5>?8.<Ȝ`+K/W;S7WH xOV$R:ȝé1uvٛwS}3ֶxҩFۡoLCݕR@ x:S}N'Hv OmCvuPeFBmU}_(5 cl$vFIiؘOnw7n1NP ;6GfߞrL۫ 5o׿mU6M:1H(ub u a ]ԙǧ)ugJ͆?ti\T$˒F> ;ØC"p&tg/R~ij}D0_CSl&u c^fDcxCVe*}V1 DS)\I.qc!՟+bɗ퇡犏ww U{i׬%U1 bXF٨, 62zUX\z}E9K%}D{bs?ww~߿r5%;+1uG^X ?||]rNՇRP37vRŶ _ ?R4 Mc{F0Ѭ4jV bݞrcܶ/vf렍~IA}I3^Z}b"8HVq{m=>t] z7e#6|4ys Um|e;5tf>u%:{Z5m K0lzw~>'T-+_߿?,lkڇ4}3]Td 0n3o߷tX7,b cOha &U>ol @Ȑ 4!6@cujwd6v$ ZzҙG rbQPUc?-#͇>N~F%78yoO/wm&(|s)@Yihe'MW^HAy9،NSܮޯ'@v/{s&iy>WE2 M"f9 w.[GQnl驜!k_;4>2^TSŷ#>4΅}ff#`&c3LْHYBxBlsZ,ӑ<ثU=Wln#GfhtI##sX9KGGP@vmLȆ{lڢp  +`ww[sfSUU1@hn̉} =6,6޶ ^q2۱tϾrX0og~<{1pxs^SAx~QNjDTeU{l+[]ѭ㉶fLVB7SC<9sיu[>^t6Oaf؞û, Z!?>S^zk˞Mc{kHR]z^2N{v3mQɵ3mZ\wfHʰ}'@x^06P%3IyqdI 7de,ݚhm{/b@zCCd#@;ߍ~oXݧS|K msWgz_m.l2BqVP, _$JΜ=~qb3,o僙̘? йpԬ?% m}og?ʫ++}/wg&aסf-/^U;w?_84xF2I:Xs/3Os@UC_%CG,>yXqS㤯߽Uwoѐ]UY\.cW#y~=>&Pbt}+$f3l[6{||`V(-g=v~~_oz8>]|rL3~5wX Y KboxYr4%#8h_F*vv 1i㎁ *ci!j(aF1TU`S99w/aeOr]]<{:{hzwW)W8tP=vT?qu;Z3v՜a|lz*gvfB( OVf@P/;${e`10ih7Y;9]9~iz-򓝟0uCM_?ϩ"D.`TYEޫ*Z6*qXܠ/Kב%`>չgsuJj[O?˘#2=`O ?C=Ia袦hX/_Y u ^*A1=|1;Y5r4\ sVi5tVTM3U25'ʃ>L?:nBg(Z坊"zް[uJeٵm:U~ϡs"Vd9X)#ЀI1 >UT9{K ˦D4R#U OYh|+ˆ;WAe~X?%}-2"ŜOQ4oh ȿ/qyT]*Н36Γ5|f7waMCoQfWeO NIHSP=w8 TN$L>Y8bДV>3=bYhͤ]z%;dmgMfWՏUj2fڌ}w7^@>8(02L0="x#DiwDR|?7@C W'8Yf+-TU`Wr##;0?@dY!dr΁ؐۏ_JJ4LcA(gsYYP9I?j[H:[->^v `tO'qkܻ8҅4DA{'y$~*h9)^@l5`̞/\ I}t(]*/^kAgLUw'g)̡d6BBfd,K$^ʖ-UsU+Eatw& 56Ri2@28Vhl[='T=3q[h:4-h3'2nXxﵳ*㳴׻v:~Oh| IόɌb>%55n:-e='H28:t/k?~}y&3xդU  ;K L0SXÎ.יT^ h[A#S>SgNn(93P͜{=I%"ݶD=|r׽Mګ+x|?d J'@dZ;oY{\_Λ=yLP\oږ!u߿=fVzcJE/|Aj Pz\F$70{I<ũ_Ou^H%\Z]i˹Ku"5~|Qȕ$|:MV?9SYti|5] 'gLb]f8Ts  W;1lRMSS{jwh5E 4f@|b{IzAf]د^_"k|5".~ )[\=tZQmTc\y(&+,ڊgv>)qU7,a|bz[;FdwN/99ʦA_M>hͫo64[LV5X5jn_O+H,thg:%O$%۶ds{^ C#>`\bx1Ρ[mҠ\AW7l~濊̋x yF#ExP4Z ndSF>Gow೫j9u{%vPKooiDݒژfh%rB ?0a]pkUUU@3liaO[tҹ]߯|%Ow|Vm^9&UYfx߸nꦆeʿ: SuL1ԐYdg)K}E5#Z6u]h/d]beu<xTM5o;Lf=_nfvzDMݻk]ߕ{:Ervfn'$RiEK]@h~:3^sڪXތ}rqo#EZ+t"{5"z403?|HetqRg@ŨLLNΎi4`<_>IkTU%b;t[:n/sN8~//si%h9l+'u/{LS+ӫXoOU~faYə M_u{2lPEvNٝI@N2yk8_ 3{kڅ~sO1|k:g5XϼI}]UW3'սLj1Oe_9ri eJ~\Ue^9(FdVs}=zvkPx=砛1*1}v֩\۴Pv|g_)ovȈc5lB("#.M65`X ܝqkX?C$KUb6ݳL"}3wy0p%9?w )_݃TFbvn!U䰝UJy1twF>j)sMY#agWn0]ekc3S=bdM0̰+GGZ9T|vUoi*weo*ϧvEջ-_3 yUIeyFΚysbCW垤@ Iftgwek:!I5rC‹{/yj10`d6䭆Ry[|StE3j5B%j&>}Hs{[&kDԅ{$q-]aP&->IjhCR2d)Cu/ctv6u=_VT^ֱTesZ!xZaX8s]x} + 84ODyx& L.iB;:O7|PUCQd9OWɡI~(ob2<5C``v{קq:TEDUUz&ohi;2'v/qznQ,(|~no4 h / K3րZ$bUc07mZ#ڎ3R9gg@Β=AC7@Ztg2B;0KۢM/zjcٯ->:0G:39f>miߋ@˙ョ8T}Ńˣ`8$2+/C%sxǙ2 @竦wLx+I ⚺nym?}*]TD_'mtr#p1q'Pj;/^E~sA}9Cߋgl_ -lNgqFNfaPs:7˫'x3\/'8t,z_ўfwq'b鞳}3<|}Ua50Gg_=Tu~;,Yo[:];q4{;Imk%9%w jvfc`\jYG"VJ/f- ']oR_~ $RwC s'6z}M#|r2UŪ-wB / UY4\]^+^w_Sc:uDc?b7?8t XU4& |u[~Ƚ7jJ)WRUU"qtpq#~uYy7yxmz{^֨Ϗ#֥+?9{Rޓdu{ycu*kSY?kmv,ɥY@Cjk|n+J h|8!\kfjU%}IէfIg.$rߛoW&sCp `??;M{jEtV뾬,_zOTqr#zS:Di)ǧ@3˓!5\7 U,[ŪFD+Фͫzpkqø xx(Z<y٫,xY-3S9N>Lr Րmw?_һ_;dy7AsW,lfA=Ov۸t>sm's*"leN*riU-&\) f5}~fUCmo$uvwBŢWwfh~ZWV4{8ٮ6%%v4qB4ioW+iſ6,+ҼE  ÷n>J&Hft c~m+r#s|޻y5` 7+ j o=͛)Ïzί<~6'%8m\跽?ڞYӞSgf]PbOk7_]5L]>OrsFuV~<ά,&<+ާ}&T,]|gtg-gh|6YlA:fJTkNnՊ cFd—#7%Ŗ%#eH]Z%KpLtNmEw/Nm-k0u~9Yo|7U骫#yN8sɯ5{@{FU /_8W9'M6{~ER:_jSV}nmyrV/lt[Lx. }36\%9 _^ J(TEh6YUm0?6I,뉎({UF=?xe8x}lE"#~0 نڎ{? @Cߞ]"ܑ~ y,]>_PAP{z@zx[)UY^:'#昺q->sRk%uKT5SCW/9-Oʁ໗_-z_Tš{1u19y0@uyTre{&vp~s@©}7 ;zO5%" #rfc6=L`.[ַވ0_6 NZ}Q@ʑ%?Ƒ VBYeVusm*-+o;^o9ɾӯӁC b}gU>oJc pKVϩ+MS|w8\[?j:CfGM'c5lN;ќgO.hoǮ{}׈rXtӬwk&sܿҬ=P3B3MLdIQ^cdZ^< ˋxPY$AQ&[5}Aݡљe>yfR | !<b߰nӗ_iȄ|usse' 63"!fqDj6U~Fϻx玅m)=aEwok{29_X !ZtݟXyzT1>eg C=_Y1,ޏt3#矟֗vRRPj:ި>n˺6s)!m|u22z">g󯙅?%* ^&+3Xc*t])_}`9߾ӽft} |X\j1ݟ'Kje5Q̔fo0j'OVyU\EWY\q޿Abue;;ޛs᠝o'h7xq݋Ykfx~9߲;2v I@ LJ 0ybzI9eQTUU71p!i0̱;YB 1;qzSe%?t|qXu,\Yڟߟk*c/W*?|{fTvwf Xyf4=J|֕ mW4)Ns?Mg|&5pe8˵ge6=BˢELH-EOt d%3*%ٗ^gWыΘO~u WvܪV#fJG-xrk]u_mI5ssXp%I3duo$-+/$@BfV"Ϳh2^jɒPРj1Sf40;yÎ=F?__u2߀gUUjT_.^򎔾?\_ Svgfo1dF'ok7ybn9Ǔѥ}\(|..ԚoyVsG/gMpt:MZfι ɼ} 3=dNй*wSkݮS%@SNyOe'gs(ڣȻ`~P|6l{F񝙮YzWo]Ueڬf$gOl[/0uo7+oyT Ǥv敋]Ny_U6b*QyP,WCO@"}Ϳ;[mνBWqsoi}>߳*cet2͔at+Ze}R. E1ܘ 7[ ƐXJ3;?/.txbƄ`H>䏾VW.Yju-x(mNk^o8M_';|i*ぴqpĜ)#@>?7_=ޏX#hUվF1]BEf6vCk~j߯J?kWL#G4SYM,r&V&uptOL32zfiG S{^obzɳozަ8;}gړg@X FJ9 @`,Xw ȁ0cyNQO2AQ>/AP6yʸeX9)7ZD G[x<2{N5V6)( CIywcыHfLBél)۽j _8CoސBv[<ܩg|xФ^_NyֶΖ_.auP?9Y]84>#=3488:I83ݟ9P t1=Wa>י &q;M~~URM We V)z`79Tj'Z3)]G+/?Zx腟pU*h#aa,cؒ A8O#vMX˨tK!sJ(4c!D9]t8O>/[թn@7f0f[Gg~yWMpZsfr|[uHEz(Əc vmT_>Xxz0vBYmV~gn<_dLN1`5|Jڠ'S)kݷ7]^fw]4zgV6l="/f  YZ5Qyd{5qG-?~tbmޙ ؘ>qWs Y=O_:˝I叾uFmen8I*k=ujasz{{_wSK}up?s{ݕf5]UA $Km `|eg_^~߯o S5***"@w 2ԏ?CҶWNWE{,?CVnvm6sNlLW7^΋9緯[Oe|>䞮&-">3O=v}u}ϝc-jnh0T[EўsrUW ؜LU^oX%q\U{ܻe/uQcgwͿ:\O7ʓgH?Wb4y.^Oie|拪sy%#0p|-MgoO$̴A>I&Ȣ۳vd3085q~G|qCe߉f߿zv^[@fA~tvJkMf"ٳ2qPtIdl7'z^` ha#۸?yeu{I!; lĥCO v06UPڡa̪Uk?*?0R*O#uM6YͬUgC v®=.}7mZ{?<]9߯0ђOND׶=E˹C{k}:u?KԗUE5oLmU4{C57d&3mNb6Ru\X ~P48wkmd~zHb%-FUpMܟ?^Xkcr}= V/P.yuNVk8s}x$[xNng&)y-CKE$𖟆 -hAR8pWl s g*l :AQ/۸l8{iCh쟍oHx8UŸA@k⫩^oOCPbK L6r΄{뜉~BB KΗΪ6`AOPsucJ0ٰ1?s%P&2mDŽioglW/A>x# ˯f*R?CL{E5Yj{xP@͟*|"6<þ-C.f~h|͒KWP[Wkm_oP#kEե [RW>B<g0p;A\*Nb>mK@_ G@ks\u\M scH0@Pj<8sXn 7]׺פ4VLIlp娻D?߻9So^NMR<#ma "Ht.O<-˹(&kk2UO4}5fš($ә 54;;;w7 xi/T8kܨwU5&opӬsEv1X"^YVF`gyFZD8d71̯ѭ RE!_5]k׷ hkGq4 rUlԆרP+f(5%}z`s~<(^*%2szJ7*ܦe|'l zW~}6Qh#j;%Gq!uw+?/<.g?/wA,0Mcj=U!pB^<|n5Ny?NWl?^m_뜬r烎 .[7QalD 슉cꕅ-wN=+o}nOnI^.zG}xϚ׳2ɜw{|Uے~ /X01vkL:uyW:UFU<5@=9sH"]͏iwf1~;vbı}]ֳEǹk<:קjL6>7|Xwj(9}ќw{wi*d7sN_4W3[ Ŀm  dC1ɯ|v5ώ[&THcLq>2֟,0ۚ$g?@SE }R;B2fMֈ:ǯѧ1r+Rzhi uMnG;'r_u/ʹԛb"6rWh1;O ,y@V/dr&d? L ZGU1U A  :ܺ2D\k+vuF&9nʏ?Ğ ێ̓/3u(;F:ON3B=S'vz[7&9?hY1ǂ7\](&ɫnFMQweokDט4 ϝzS͛og2O6)8dh΃ec߷o7G߽ktweudfނ+٤?`+;Ziӗl;BdK|HEٌȽ^w(tٗ.!d &`s3 D4 .O嵵 ./ZoƇڱ WUTU1RQd%EFŖa=7Xnqȝ]KjoX˻VîNnOa}zg/Ó᭫^~i@xjw|ezo=UeΒWsP{Wvك/&O1m(z\ϓ|]jvۜV5JN6oO:((=ƉlvVxkWo;c/PKGς5J5am7Եp}Г޻?89~~^VMʲ<*{8}vρ% g-@`}WDQ;*B]9'y:^5*z\6ןW4aߪ.S4)L]cUQS>7zo|;a˜kf>=A94@-`Cxl$ ![]!DA?Ƿ묾Л" aT(Ⱦ 9*f z{(%F8{ _ Kou ;6|G^ ٗnBCڝZ;t)gM39&-utNx{*v HkCњs] p~5i_}ps1XN;\Lߝ`K/9HL4 ާgr~̟ggͱ'{׋Cse$[$sG"+EQ/{clh\+hzJp&[]Ԏ7V Fl6q^ 0Z?7@=yݻZM`P lV;DΊطjKZ9B)<^|NNa]ߦtm\3΋͇ڰ3WKOA쮆 ^+u;l0gsKO1d-rj@Yu=RDž4AV|T1kѪW)܁)'ɁUy|UP=D}UC鯚fC}7 C&pf&suY)[-2B~D YfP_*#{jp[S<* gLxFDĂKRbm.s+x}>~EfÜ_FV¶"=yzwC|sد.懑pûN|o&Q}3/o_iKEv&7z凇>j9"׿8]wl{:_?s~D3|D5"*ƿ(J=#n %oߩ\ؕwgyR_lWz?GO#"-s7=FnNMn%H>Wwk4>`C_{OQB˂q*&w3,VY=m'~gi&f6O)}NfrW9=RT^:8C6O5f`Ϲ>"{LeYk.wRL8]߯j/1όE縲ꧨkr.7⽋03RfNxJrs1OYlh{%;Y`0?5E4 `AGf*KGӇte|K[ӻ*̽1G Yʽ#`{@E42mF< y+vV*&HU1=|*p"n<ە2o;~\U9o$ԞF^W :9T">Nj<k8Yt741`%m7&ܽ=aəSͶwh<k>uk>q ejHX٘ɇ>USݐ{Zo޶4{H}O{uȑBbk@ ml,,j@4lVW C&Y5&z3m!&I3^ҩl;}VUȀ@%3`ÇX;W#4àjPU ЙNpvv 7!L~na矽rŀ]{s/qI Wg.4fmҿ/ךrՙhgUlwUCrܿYZ:ӛS5pVpLswkZ.Y~D)?s;lHwScM  㓧osjց}9[)[b16_zvFZZ]BVG1n ][EõOK:)qsz޻9}MVK&7j5m(` sy:f蓟ʖFVjE>7X\NȾej80p*t95dž[ɞOOLRYJtg}Ӊl Y^elgY(~O1Z4ңN:z^u4/a*vX Ͳf"j {,+8wmK}gwmF}ԧxoҼޱ_gO Wld*bH;֬|h_A~ݝncYoyyWoyܷt&>Q13 :ю݀1֗; r~^矺󯟯%tWw >E@UR?v ~wC Zr^VOΜ`K ^.,"YnKm{lJvd0bM6:3~djqgԯ gs5+לu 5oӜZpo:gfIwO߾uT1] +3>_^>veϮ͇.4}W=}n.}\ԩBs],HX (4-lZ:U1) ܩ%v+j>pb M@S5x|gm}̸^ pSf-^%eVUyZ;UOOoNަmiu׆?ϐIwg4J.*߬:ݮb5J5K2E==~텃-J̀Ч79y7`B=~uŕ0{-ʝd]Eaq!AT򏶲l,[ݯ:ID?:=*Mp}h0 p G J~F:3󿱢AӠ_Ka\9F՘ŶUE4u:ppK5ƤRADOSѿ=mHvOή*s6./.\_樢K6uD{2C]>⬯9i>:ѱs<Q>_;Wiߏ.kD9]t%O >f'=@W1_g !C{s$aS W]ED~Qɹw8 :>T$.$ a7!/0 K ñSqIKcc0**QA,窩_@24.5?ryDcv,_5xC=39s\OW=T~IIf8<縼8 na2Ms!J1|nV{E)nuu_=iə쨼6+NvaY/g+،ֵUjS:Ս%GTu?TWZ[{D8_ |ZjmE@֊Xo~?Mc&Tp*ШwuQvϕ8ϱbK1G A$4j?6_w,[15$nuck97bşy~p"C[?6Z([cÄpc@ʻz?7^/{E`c歪FdPE8b;L1OI۱tƚKWOwQگpII./U3<,f}^.$6i3m,=:Q.^dr(or{ِٕ7_ҳ:B--wsfȬ98iEw:W]Jsgp t}"|kV3ftKzMt$ 3$ҴRI7H ?2NBKZ >% B*4oBf<'x~ƞgUU%(Bd"p@8[Fw~jmd jUg0Uۅ{_X{aO\{$sAT$EL \5LuC_F{{I{|]'ɓLsݟ:߮[s7?;֚ݻa*7˹.L'/qwPU;5ÉyЂyzWeX`j{ou;l;+CW}m`]teI 1c'_UfWl# ϟg6}6~W!Ҷۅ6Qw=c/Ā@D`*(PhN+4mW?+9ccix ׬JATux ms/?37g^H&"<K~l^O:}qnzvU"3Ч$\9BZ/l]gy5/bx4)gRD;=uywrs9?7$syW;/iw3lI|>5UNE[쳶" d^]&U?EU^{ f7"W[dW?(IY95l _is+h_%.@ݯ뺳Y[U[&D~Qօ=bgBlk4{)GZuVl+`gN29}f$V?WGYE%B ̂ߺȋcά/脮>KhfNע I}fx^gfbd'z>uSk1QTBCs7՗L}ěɝK=X0m_=d4Ywݵk\}cd}Kt6nt AAE.MZ/|%vNJO("">PȒĕ$cb@waAP0*6lkڱg9 (=Wόw]x{.wUBkNfa9$SOwlh0۵KU7&=cntC?\:ڝŖÇ|jtYGb{_O-eT|lԝ]GE5j&;| g}4w$M/?3Zɕ_^vIo ]竪8 kQz7IO[|I^_`%K߄|Ji K]`aG:^:Z^&Jn.ĵEo+-|?rz~Ϳk@c(*B OfHK~3 g7{ ޏKwɾ#w鍛|ܽ/mz!lU]ẛ>p[Y8uAq >YT|q0QL? uMRɜ!琰s֚YG\6~ŪܙVhEdPˁu\(?X_s+璙3zUt3jF;6uRo3p=F a9 +CvjˬLŜjUz{N\\̰m_h8GC]lDA6qe0õd?[e]<}EerZQ}uj5}MQjelyzj}Ռa恉}˥{?m|4q '_S|虏B]5?>c*1ԆzLj=lxmO?3cJu`ӏ|w/D9߆!}0ygI:KY_r pymy}=h }?iF(m, m͉lrz5yg=/Y^$w[>J/>[;z_M<f\h؊GQA7PW m)>ٮ ,1U/}s~G缰rYpaI~~Y_^9=5Y36U^ԯ ]N璈;oG@YWFxȷ?~%#XV7St:/9v{]do}lǖ*4PZ@ ,1|``( G0*WUJ!HX~>]򤽲= 7qb=e.35'τ=-'@sʓ]|?3U:˟5\}{,3Q.;9E=}J>'g2n8Urw*~.*'foU:U]%Ԛ;ba*&mza7U5n>Tؼd*]xt7/|v ijF{r霆w%(Wg/.ʄ,§ ́PwMSxU(. TyZ=3T*'9J؜ /h@!,׶uh3R2ADADΫIY`;?6mɆ*!Ja^~z^" AML |Ni[a6]p ii\ĈOc}g8Ѣ4F?&q?ki1x[?S>sQs2tuz6od6S׭ܝFv9s91NG$?|KڳO7=qpf />-NB6OfΓg> G'&_&uQ]Ll!}.:ϜuQL8&a>g2z+˜~=^SfI0,@XROqo$YT^QPATufm0DNf^Li F? J%c9XsB`ٰBF`|> X/&=Xn7? ,}mkN5T?Y-/6=}ȧtܱn5U~z|]>Y$RBi ےm)x_v3{?o5"^ջ= Y/?ocS|[@'aS I?կvUj?ڪ:t0Lqաyzo^4nt_m{s-r++_2jioQc1Ԇ}u'ܱ``T)Iܚjc흸Vzu>s'7=il~o=}uYZk&Y7b @6GGw\\\_<*%. Ыl\TUQU:<\2= eeyBW(QV_J*o?g'2Bw3Sѧ>'$yTIRfwE]^|-aM8;ΈsN&~q⭼99zak|x5aú7Աuĉ\|'99^\f~_F5S$9urO捨[W8Tљ\3`м5V$iqϹbgq)yez;r$9)n!=S΍bVteX-T7hD[&` LDPfsĐ X?nrŷJlAIF<9T4slB Gۚ.}ij<6+u4yM/}Mgq|_NoK4G`UVN+GOʚLxo.XNSGr.G9өQU+y;mtϏ}tÒ0)ls+O,k|CN"#%ǏaA22e[uWp܅`_,썗־6J*% #]sƒ+smg[ M `PK&_0~30PC~x5b6yN >jT*))7nnmwL|=y9 =uve?։]qٙvO{3?y}XO" fe Gp9$P>]sSfdL֕I;'_xY!QT~e|uaNp}J bɔHfwuԵ@>ʹ7sMSYeb@rK^JITS#?V qE{kƙL3N#՞lY~AAHF,\ C#/`ۼBI 2 'O'G4?f#/VrTp1|Rų/ W/OG aܖSgTQ?e{J'ozݟ!̩Ivvw-_΍+G/^mB}` z;lo^ T7%{{ \ÐEu]?pYsU?N],wķVԶאλb|w2SL6,lJѣc#G$ۥvK'zj;c}﷦܆0<% fp Hcd<އe"\YO\hja0ky ,aoc_P,V:| QA{gyz,{2{aq~AX[f&?@Aw^q37>W^/۷gqV_ujmސz{Y5z?dķ]v$[ ax+ܷ4̳dŒhx02G^šge.0pkcmٯϺ, R߮i>ƒsnѩ{7χ#. c2W0fWnH \ GgaVm|6 tn97o%t婞fW_p$wU00CI3Kh|{4WQdXqH1gW~)f/f".&Ke|U Dx7􌭿l@~ejU\ބo"յ`\SLx֓3oژ0 # J/u6䎫 z?_9KP0p|0b e័aLMbrI&+1}=1Uٟ]G*e4㄄쎓!f̆#>q >mGnZrѽ]bܵsNGy(O{Ԃh&; QVhL3g,/GjyKuUU s6M}̆5ԷtLv` vwvWn/u Lޛ[䟵^6UO-o3=,im[7"Ž?MT 9-Wxr)L"_Crz>g~-2KĦ{e61g@~q/qߖ,\`ym*WŃ*V ;w;iLxxI4UJkoޞ||5)|מr>uNήxX^]If;іhL)jT\]Ciu4Dr=Y/icw Ȇ\)nHN͟u\/6PUTq2jO3W uVqbe عgM&SCQU k|@@S=s_'>q UTU> ds>utϦ,+%,-'(=>7<9<<*2:;<8=HGCKZigipt}vouohdm]YbfPa\hzm|fiqrho==9>;IA`VX_r{KKTZPYlq=<;:<<>NHLankdXlWRd_TbCHIV^NYdh:89;:=LIOaz+|Q*lr蟙`!6xturK}t(ORy4_«35Dͻ 7$3:+t[wL؍ICpыGe}v\Š`~m]  M~G.u+_&O9s9܀>w%zۧIGjQ]&_Ÿ`L/3K_LQ's)+Kɾ쉟}ڳMV=dU{)ee\g$UNn*rR?1>gj_'ؽWI@g?ur_C+3VAL&خ.@F⍬ܸm$q;[u-=vZa9AnZ+.Ο693_o:v5coL\= t=GxP0~+VhP0ϾL6底j>[W\լ4RA#*Zrf]y_6a﮿~jTB8?X+y- ڪ/s}sg CEi2>Ɲ.g/Z+SD{6TR*zm߂ι>r5yb0x{L9Y5Tρ`TS=)Դɉ|+r0cKu7kf쪏6bWCb2 m$IT=M .Oض[h^ < ͊ C5 1p7T9JUUO V)_I'ߩoX lyt8!>[/Hl6^Rq+S ϹiLs^I{bS4ݯ{W0w%Ϊ>I%tDӵgootL!sNk,2Gj. 9u%?/gʪu3txۧͩfJr iffvNum4t,э$6?oՒ>Ug97lqK^Edgm:֮H3:jus֟':5 mw]T}/DgZ c6'6Jߖ {E'\!Ap^-fVM17B^64giv;&%x݊} ^qāh'^ƥrsӇLǿl)l%kO~5BޢS;Ƙ`(-tKzjsgu>E}XlKc=,`@zF ]xlSlܒvNa˜Vcarv÷(>Εuk蕡qqT۶خyZ[ֲn9Jr2N+ӑ(YYtS1URm |50l{ ~-{_T%E܌-Q8Ln`;~~G_j׹BmPhqRg>7 _ՉPT^e&7~_5;]3u|"vbrfkoSsy=9_i4%?|oeC߿̦RF O-mziF$liĘT}6ú5K b~-qϊ(2p6k6>][r3uj+?CLpibZ\ JEzPu1 X: V&pUߡeWQSwN/m^-4TUſuck}/| gQo;o4%lIdWޞ' }W/<xKE`9hCWg]^0u__/*V\ 9_~ۙU = 44Y9oLLt8 >ut5uX_ֿ\9 ?7TY\;*%!W *`QEPx/̅DTA@˯Uec}Z/]1LL 2d%끡bx9&Cl 8IxGMElwΘ3|H` ]jIW-O{}/zEZ % uyѩ3H7}7'yZ*G©Ov3x_7LP.x{d~dhޛK3scm Gl[ mO}i&}=qxx`/A7FrWR{[x{ӬT)Co6?]n/q%ձO{l;~Cc=M_mM{ 6i}>eXũA_Ӫ$f1~H0X)V׬N:o85J$)͓mN{NXu̯urg|uE]d CrR  A1j(@lp[$9D H6X d#?-_1f`Nz9!'!Zii(Ƭ53EPy,7'҂Lee@tSdm<._4רّϋkfxį߬Z?)DyټVOF]'홼2Y^ ՗J,q;rw3 w3"GJW1[c6e^(:YYY]uX蛒coB̞ 4wͼO[EXp LkWV0s{?<.K{=NW- AW˙k?Ԓ1)~rhF6SFwڼ0'ĥ>HE'{/O_xx41Z i~3i4;۬Y)p뇻!p KH984_5̾m 즓uK.^_Lj)bkڶQA,G8IĖ49{|v`^'[5ȽzQjI0An'0xA'~~PYZBd V1;0:<c8SsIЍ4lgF6ݱޓ-c ۻI݋Іл_&dvw0G%9NRe|ᢝGxkg{(zQ5\0iI mgO5PaQR>g+yS$g+[)~׋t.\ԮDmMED\Ojϱ{*4uU Z?@% ??jkkA鸵u/  k}L$ZgԢϱsU3<}fȵhϣl'4yڌ4#$2Hu}VԦ;E?v=O|ϞGGU ;Tloy,Kt{:/Sy]ZKL'z{ތ~ %>nnϛ8™o^d/kU f]15kbmD' ? 4&`)MVT^ ^IpSHw(t4=A$\ww1 YrȑA J \(~ 'o 28JgS\xW.3z v?~<:UJa֢l޼yv\ m=ʅDq*@T lqcf-|Y{UN)@,0rtpʒVN1Ҷ- 2~5kx)#($,ӸTysBn: @`K2¡9-Ҕv3_ *$6<?(\R-VGXʳj)6 :X3Uqw(•@8= qY,lGV\e z+`B9HʪE}`[ެ>a&lyK'b~e!Z"bJD6PP$VՀFbI73G7TM8B@ZQxԴ0M 6l0b@PfJ3cCֵ55IAL~aK|pIL8 ugOD|DWeIp?; M*-JFy_TSӦX!4ZƢ/DNܗ 0Ԇ?VX~>=zI 1HWm1a4x'vB ]$1$~ $HUCC?އ+}i^u$`2] lu>''[Őz0&LMƫ̄0d jD"42 g1jԈ$_ H$~c4ڈrs6ns6}4PVE'A0dOA$w/=ڦkMH@zڻN[g딥A,kX;j$;T # _&3̒JYE4KN+edS7# QbA;` : !7LeĒ#d~H >6퍢.J Zqؘ"\}~/ :|g:NzCӋ,\琄Lj($Uc.[@ndvaG+\ܦ)k07}/>_bQ#k]^.َB4϶ f9ج7㬵RVzG͇լWܓz ,nF\rIܿe>|0),1|P΢?{{&ŏTנ!`Ե$5?_g<2ӽu{aV0؃n:TS'!Ӵ33I~ڧa Su ߟ- 2 0B:)i`0m 葷ZҿrHK. hMp|~PsE5pn6p\|.# `+^ԊQ܆7ɥ.kBdnhкѵKKz; SzY<8hgM~r3QX+<z"ˬ>rkv TZ8Qy'KY ̸_twb}He62tQĠ8ޅA_EnO9֛IzQM/s3 dHBgg3G7GnL`&Mp8;x=F}} E{|ƫ*UD׼0wbϐ?8:R.ƘF(S(Tj4t|6x.fnx_rbnU= k%ϏOwC׫b*Ϋs\ }Y7EᐧzS;f@bh(wxjC5P~to9ft]t2Lq/ dX\w a bUݻU,Z.!wUYSY2;)4>>5GETQ,`kzxC9cA>GʉHUR[g10j\R6?Ͱ=4z tWEǴLq}Xܐs&?ޟ?3Өu9;i5`` 缹틚Tq2cW͸hv}{lCzbL+6&؊mCMD$5Ά<WwUUAU#2S3nf5 L7VRѴl[_<{{+p*#`~Z$h"5Z'~FZCKViyC&)6vEzMXcՉ1az> :v)|JvW8@ Xȫ#=LUF5̦RА< Z. `CSI.0H 5㹴'Tm(sgdcXEinV!BN? @Dm')j6;~'s.y.f,4}o 8_rc5[5QUUkɗr\CLO@G)/)y)Z"O3O|Pu@{[Oٷ>crz[O/.SlԹL,6@zNjoXk\V2ӌUF7Lx yfz~_ibF ha6 ?}gNoH*a`svQ{oM<G@E}8}kf! q 11O4c`~N2ꒆa;<1loª0PX|jwb--:YZ(wIܮ*D" Nq{ᪧY+s~WjjɩQ_}ƭs2+iK0CyRdnЬ*op*ƷnL﹯7_Wi2Ι/w&Ov8%##Ib1$GVD"!~ah5BjW8=S%_m00vu{*au7#J klD"q( ]W(~.8e7<}srծ%䚫:+kXO;afn9C_eRZol54{@PG7~GZ+ E @h+2'f?V2}bv|к*+859#*$o>XKpuN!y[,*J6?oO&ʜ]M_BSCCeTb0TU_7 x#v$=\&c6`D$[ݿ,s6iѹ=㥩2ʨȕVsyL8U)ON7,1L*/^5#L I:?Lƫ#ޙ]lVjxq%'{%cų&6wM*\05As_'`j[,H{ȧ9yAwĥ45R`N>Ƈ &c#_߸{aǐ!?{`Y3^QDWy_qw:VRon1JA^V_~H|wmYog2(ri0wMۜ 85Z  y,LIu]W p *Jɚۑ: }#Hi`n:*9kT^8oUB S㥡|[4Km00U0GKm [Fcyx` {oAE--=H9g}f <: t$LDMx nIBw/eM#Q *XS$Lng7aܠvʏ{w7`j&v6mK%S1Yw>ctb*yh^<ǦD{Ǥ -q̞9Num\ŎϪ7w8e?Bǫ׏7i{n_<9m-m'nm PK ?U&ӪXϝslp_ƀ*!$l|rH\`0h[fen6BC[~v'd?_a s'RT|1$mhEFn{%Y?^Wֹ*+=3;gj|bAYDJ1֙4n|Amr0? eY(~/۹O)7W.&cg+5grWBzhe|5ɞ3piUgs3ݝsK_57aUPWYTZԈ{XyY4b RyG/vz&D_nEADEWPHޡ* 0^!mblYౝH0oW<@o3#\00pUG!"s65+O<<!x: @e0 < Y4ڷ<7!Hߕ\șSf'Q˯g/}k{Rd{{љe^(o}C{~k=IrB?0k$;ShA?T~y$[4ݜa;fРEnᚈ{*ccz',Wd(w'_ꋧ)ͤP5M2;(Ix0}}&9_DcvxQ` zR N)k ,p#|,Tޒq[ooէlzW r,@k;"'! w.T7 "l $`@Hf>_7׹s 4ⲓe!@|pm'sa7+`w TUޟsiN.DOtֱ l_ߑ K3F-D@N"*_m%6]d3EtBAҴ(>aZ}vK0AJkH8GH_a(~R[6zpSN[Yt LR>ߏZlT^Vz/jLRb =;Iq0ǩȃ5ykIU2 hܹ"dXsw39u@Q,Pkf_9SFvj&&Z~:W3tWwQyy:4֯6 cYVx#1\ԱlۯCIB8AvoƄ4՚P셿D^4ZR.]<aL+}2ݘu ^K&~@!Ya}uq^N@%ckUJ] uoȗof0Ыmo7ӇqPrNd'u$hHߛ2^I^rz-.&\e#Sׯ/V 7nQQkʩ|V+";)&fw~mg%TRPar{ZP$r/_OjWɬ+x9&a43): R-ˊ' H7a &VTQOH ,ۼ`W X*/)ž$$RbLqb=M3bAEK̄))e`7w Z:^L6G  .Cg$.t9:KoUu ~'QdkTm*UXl tfd_;)/tJ:o}&x_by~G2fRCZ+Y4 u2}aˍBzN3qr.u{/uTKfffI 8Al< ٽ3XTTUz y#GYMZx+z&+sX4W fq럚% d j;6Ȗ!"㧿*}[` 4W@BF_FKs=jd>"Z DLД 7ruɵ*u p +`^lI b~fq@jN G3טՌ([`0R" Z y̢>k6c6$n~Zv?;Vf\.UT<=_ay{WdL;SOC[pw7w^l|Tڨ_~pS5~_NnOev+yl__/5ճ?|];jj%O}7MU,;Pf8x9 bHY_gfՙ|i S;#uz&ȲD&B0b}3ڇ.-i7>u&$}Ň]*Lʞg o6 C.w!aV$'0'vo:E-G;Q `)("!tP+>k-܅_G~j R8&;&|u.35Tv\Lձ>n}'7?'XndӰZW@ϟfj{+6Ƀ&xMD?U*=SlIyb_̣>>\-f=s"te՜n;ߴ;@1zoh̏a͚wkw1sz kCל,pN?B2߽$0[ v5WAcӦA~Bq }("ai[`9FfRi44QڿsjMǒoy]8?2ǑkL|7?\B' Vq|ڵG%N90Y['{iA"YtRpOuo};z9{T{֗ z }/;]L*v\Ù&9`Yϧ\-NjVXּ t}ͽ9!1__by^L3wLX@.__[j/ 6: f89p/ `/%otչ+HXį1FBAޯJF5(lkVJƄ(S/-_Hn-_Q1Lo?ɕ\KooRA+JgZT|r<&jPoă-ۊ7OsTUµN[bh]r跮}~QePͳg*gl"7@<JoY*N)`*%S3Tջ"jѤjwfr) @V5;/,\"G5#Vӌ,'3w !ơdYd6a6%jQ3, /Zgrdh/R2 h>Vd~ E|Ad$$9S1՚@;쥎A.p}.JmTFHHwò3!/JWJfb15/ёsvZzř5X/orfNW~Y7NCۍ}L+W'>5Sd sm, jCr6;<虆ltwg V6}6} 97묔c^,^U3p |7 o.:TUE AUEDETtI`H~( 0Bh5ȲD*/ǣi*Et)Z\:tm|6 p$t֏/9lPBHR?ui<6EF4]o3lXq=5`c5W 1jGCOg&N/+ƣ\ٿv_ߛ7x}mh[iKd}~z :p],Zʬ-ץo3;$q?,eݴ7{DM)#~n*L.uљ8sz篞o x8_}A;@SU3Ģʻ|߸Q'yQ2y~hrx-;Sr#5?=;5HG7DZ_=r fQuKzZi>auB>Zr`t^mq:ZDQU[xEw#dmzi#C2FlX^L"R Kwz~zh࿾mB)fzNb=H/$#=Pj|8ГLͮd_YÜ~8qCEjJԅ&}voTU|OEa{!TD^50W_앞-dv+L ֶ{5s9f5Y{bAIo-O;'a8>8c{;q+:ķ;Ƨޘx'(̓\W.}Csd񁧚3xUW!jPy=`Z.r3B\"5L]y}N//ΗBb]?kmT_X_qxMͪU'k<5'$jCfr<.rNfommH'uk-_ $@XFS~uU  #l_cI?i= w]t0xd rCtA^nѵEYvP Ks%- b3 ? @N I?W  xFC4 ضhE.lkoj3m9o4R.->^ D }Ymxk;__'`&VM~,*wIzb~y< QM?uhsyh=<,./Y9Ռ`H.Ggn<tvPVNL´/ΕTg*p};ğZu\f$GJ Ǖas:Ylq_d-aye `,.0dԊ-E ߴ0 0@F-1XL:ub*g)GiԲHJdl}m .k>S4^R:8ґGjJRU0I}`勇iY1?_lͫZ1K$Y6jeMTdi_) k WJgIjz7?T=ñcAS3ӞygjO1TFQLV2^%"LFςS-S(͹]UgHE𦇋$90)sѬ:xeเ6??BWX׋ZKTϐcZ^n H6<#b.Ћ&,5s&WOִ՗,bdt >Z1 taj8z%梤&>`GQwW~muqߡg ۇ*yb{Nm}_s%>}d'=ZFeGy&G /q3YYUlIĹ{PʏEip&^a#<|혮iO*U qO9_ tSԥS1^zǟjvPy,- 7ZS˫ɉ>0T1HMP8M@kko[\e̽KvFn~*"~ r9{tPZ:?N98' @e\_ :+^Ҁ@ ,~yZ}l9TEZ(RKNYgLG|gXݼWC%X9Ot+^Iefi*=t5U^]Ŷu\sɗ}ѝ}OS:@3e7 PT>>UG_gցELOUdP(ZkͬZpc g hOݰee\/ yE0 sAZT3tEILOR?K 0M0(k[yV lxD ߫Z]X`CK I$ @'MbO[=;cůYK#@6F`_>*3^L$@0i@xYWrFrޚUs_b^x'Z̦yדގͷY O|SOB&鮓=|H+sht/s~P̯̋;[_@ fFyfxX> uNU;b=@\#S+ ~GU5X*0N_3ĐRj2ݑ! JN`}W*f\$ wn &FV8ϹrPK j X>\]K`wRM #D]'xjJm,seŬ#5-w]frFZ Td^6/}? [ֻR8>RƁ@ޭGqym ~cVis΀Yg,o2; s _=+#Hww˴=Mz亞ӓ orYu]|*Fgj3^?QKe EHf?33PC-Q!dŷ- aY#v.}G[FDz-@¼[H9 K X$a X4w6tHfvbJJW-`p{@Y+FoMx S0>ܕF@{,6UF!P(y\{k*-rk8;K^ yOoGxZnPksJngliӰ8G#9y Lܳu׿s>_%,޿lkS _1^nu1ezkFSVIt]y-sU\E`jD{j7= ͌4<dKoO<ڙd)7y֙hL3_2)DJ#0%fnɼ$* H7KwWدlSWimd[i\J̳)t:ֶ cX%E02_@e 2n |#{+!M8=Wzȋw.9ʅT xPXOfqqe*a3P54_[W¼ٓ@s_bjX6–d `#@2~ ,΁@Xq37|PPE347$ d,@<1?`݈ Z$1߁ۏ4$Iv\ FC@ 6^ t6F*"UUm Õ;?RcA~6)u=f7^N/{{ɊβM.o.vFnµS=m_sm}V)ʓ \7YfFԈ"Rv^pa4vk5I 5@Orf ~^b $ M~e-ۢW8">ܟ.+qZoL'a;6XQ4 g6Şke MX?k=dl d$Ϲ vZ5K-׬~U713ђUriee%]8ELE-{It= QU ަLX6ۼZεan \FrJ<x^dlX:`jSPElq͂A%a@$ 0Ψٿ<͑Mc_e"V{>hhB)I@2vrw:Z+[A{d$}- ;Fc., u2X쇜Ǟ;sw{6kT9*QU-U\~N塂3di/uw/'u9??-7=geZ]7CxN9ޯX@_^qzz(RT!J,-ufI1 v.UʤU#twCFA m,efPٚ*">f EiA][T1"RF߶1jīB/hQ ZOu]KL;N&Zg^JO[w.j!',V ۘXbB2=_DӀ˟mIN* C6sNfXjc Q)n 0ĂYi/5θSQr Zjp'ӮU4<;wQ 8!T(zuխ%3*[Bggp, eh3B4vRt W7X2|ODU3h҃閽^[ScJ'3n; /Rsˠ/ l~d@ΰ+xF ss>[$SI0t_qqb. uԌ"ET513f {3QYFï1>O/FKŕKuj(\L7^K8M+^mj_~YpU3^ "9 um]k9+ƴeZxt^hDuR%c8F?rWEwm$k望PBj5M:Mt-_?$ܧ=]jY'k45~_J @Jc_X[ >d<%-GuF_ly, P`%gI, l‹<{ϐSn-UM5A̯IVmil21.%/9,;F^.,925{ulj)H=ntWk]yu0oBʨ^wW^"?:L,bb/~T7Kkq7R: f9EzUM\ 530Or X݆'Ywi 4rЬLKwxzix uZ)Ui .+zwP'+D>0WuPez.H0dad*}( kd- %H,gOKu% ^Q{랻t6DNE^1M;9p3^S#!az  VX #M(+AB˥ to}۳"P}(R¶5F?ئq52y}mtn8xWBxͽwy(#uL ZGQ/i#o#v/ 4z>y#W3S^N~7V߸iJP'ewy'O`-dfS1R*k\ux|*yVu>u暪~7=Lff:8/3E{UU*[9ă-SU<_1ȃZS\4d7O>HI7`lxr KW.]>ǖd?MTglbY2ee\ V2jWP|Won(WpނhtM#K66>%"fc(V(>E73GT*$8ݧ_Y;{Ѩbnrݹfhx۶꟎O} \\o ZdҨ Nޙ3qeշU|@\_Ӭٜ .#+DYw<&9ӺISMD}ՑkOX5ᦠa}x:M9NT:uqXUg %I2,lv,Y Ff.w`!1 @0RҊo!T8dVgk<E*:!7F@p>%^oz.PMw;v7qޟO|YiT6*up^rtjFi|Sy>6&_C=9-{*S]0o+kn$7Ճmx{3C g9*g0PYh?Ee^1TC='90;[7`?1uԸ{|vRu9tnm7$|9ݓ9{ >'z_Cuo&.o@$qe_H2o jq/׳#`!ԑ- 0` X _ՒJ2(.U7X~qrDX3ײ1(;i  A [@ +™GcLln{*2RUWSex-yo\YSTӿvo_1] u 'Cej.]x+7!CIԜ8ar-= 4]˵ޓ +w}f:ɷy$˿uԉU5%Pm4;>͢k ¬I^yUixv%}Gz뜬>= d;I#8HX)*(Z^ }d$ |`X,j]j{#>*NCKrțWW㮟xu>8ZSI[ںti JOx0\v?/]~8<*@7lLjfGVUVTԲ &;mtNi1$ʁW5 i7$&@ yGUݜGjHkc|,?Y:슢{y_gN7p}33B ׯF[X$YdL WҔ$d` #V%$(*Dh/!/$fUt&{j0f=T[ cVBo%^M-䐵A}:^}aE]kZ;} @!H׌?YXyu"!x)qt35ΖlozQjJQjW(6JT$ngT4Y~2?5gZZ3 ߕl:OV=Z 2TGtXxBwfu85W N7DY{QDbo4s}"CwOĿqU_ΪkQn]gOD8z<,[r|VwNGylS97Q_{Ϻm%3m}TM,ݵy{Uh8b;`TW x]?>+8E/'O_yoօ}%Mkض]h[@??]V,"?7}Q_cZK3!uB;k5LU*m\0.&U 0@{ /r7Wڭ#ƨRUUUq Ȼ^hftswrgY1tnCka-yFˋ^ՓRɲ~i%}WX4 s5km䯢7y^&^4 tiL7e"Y~;WT4RJ3 't.%܁El[&ŎdkFuyŌHufOvM悪Ȟ"YCFB=6}\m5wU3U,;st)'FWWW5ם>uw㡚VaKV^:t3uu^.gU1+g5RUUA&RJ0:'>'g>\,+󇅭>-ԏgn}$EVϯW' kqTǑ*Kjwjm ;'k/$ݔZn;Ss5YgJֺWE7wkgYu Ź̧3;޵r3ge'\578SLvGOf/,i_/{߬Xm vgyҶKwj:&b6~S9lOL|[/ W!`HL)䮋>B@ -a܇y#^I h*jvߖ7W_8䏿9^3F׫/oi/!CE3gS)bmױ|?ELh/C7Ks nOd1OgQy^*-WR̰Ԍe=7$$L ٢)(J^5{-&r'9Ie׫bKxI6by#rO~̄dMA2Bi̴cj _L;62dl_ `!Cݿ|sǏJMNB* 8}R/Wٶ"TB*@% F`.%``cMVzD8\8̜[sVU# b O@7_́>go\ԋqC=u] 8/e>*~:Y,NV$.#q-LX.zyMgFLV&k7'S3osk1=7IjtmZԷOc̒iy__{37V/tvdJ9t^#,=_<}íqy X-:i.*sWK qbo,Q%I6Aֵ$@ɠ`mZe{iŗb7psVx]3$ъ-e׿6LV+~槣̻4ѽ}W*ܟ~>̆ZMI>A~Y_/YP>Z=xZa>,ux[=s(ͤ;]*308>`OMj%YK?@;1EZw҆"|7!qfM:'䢻LWTovV)YD𮈼!€X, 7F=D;nzD l@:@Q@d# \X6BಾU <:j c?@xz9AFDly99c]R~>.ypne(%7>sڪF.Tn*qډќd Z{a:Oo25x;*'9kz[i?#"O{gVuys?ѱͷ]s4FcYxJ)lŰ5u5窂:^+e\D5׆KaQLK31f*&BA"+ 2/Imřy֕]ڽא]1ssFeZnj6h8oYYDT֢!-.6gG/c oor (%Ru5'}K`jK"Hpet߹??IېY͂Aˆ/TVn?k*=ר,Yda[ۢbdnW0h\Vӷ_~;v6ѦWɕo$Ǫiz U9s}U EL[e,Mտ`^W;OfV:{DNޓ)Pn観9DPM8(\d]2*?>ՓrCvV2ד_ DMFLw-|n`h.~P^h1NRXI߽-T2Ncnw֞e?G,~L~t}Z=UeU^ZD J5ޔў|GufVch'7K֪*eUEUU88wxu_%Esj\$<[ԌA\ɸ?z5k2 FOurԜ T@K3\)𕿼;gJwtUYlN9#'z"D% rTrOTq;;H$=H} i:nBraF%[HtW:-}3;;=QƎ@m'ULb<juP%mJ:,{kN;m5.DYeGA! X]N =bYibVUUwxCx0g\4{@tpá,UkA{*tvכܳ[Qs-~ /?S1JE]yڙdRQ]~J}G8ݚ4y̪< _lW|P$3]r\׹ӧkކ79\\_^ȋg6\ۋS-Zm$@_5$nG$*&B^stk%2|;W?̠97v<ؖ^HNt6ˈi^vtn,lRRUjTHUX|3{s?f oa-~G8a޽gq\yݽ<Y)`:T{N;cLRMwYɛ!8?ymr^fɃ<4=9YPM} aͫ5]5+蹡ds>:IZ^ƵM:1Ѽ?Co2i JxRI޻l5l=zwI(7GCy|?_d>{{蝟8]lQ<@{3K+Z.wnM3f%sKf~qY2oi>qY'X2 7Ι8b0[tks55]sQVÇ@wV,l0 J:!'$4+gp5%E1Z.v19߽(w=4Axh>h`\k%)#4j$G{I~\:zX1qJg^G7xp^Rn2_ZY_]ȯDWnVA^V^W ua1?'+֜S5Ϝ<;~Lr g:|3tv& dM֚.ܛu^+w< tו{ҽLh=SLTgpްɑܨL1!{wy\٨g };g@- 32#uNտ6QSbx-ZhTYd+Ck{2t%g; 0 @ AD[TAyƧ޽V6~ oRT;vvc Uc4DmmUU1xg3{g ZjWߧ3[ Ǯ]MlyH-z !QF|#rT`z jJsQ,zNUK|=]+W.OK8΂@N7145M] 墟o@^g^YлEVw5Zy=K2dg?\n-ɚG5d"g7Y뜇H E*K%*>ṴG1^lMWH0|%}vrI*m>_]J4RdDU8+Mъ8v u^&쵖r+ udc^JޜK{k>7ԮXfei;qN=jogo5*~_>Sx3$ۗsNW73]V ;f^۸2Jgi[#LO*:V%ArKv)ԍ>\OWa{5\f80VeY`!F3_M:j?LUqH1_n-$aVo]|qxðmbepj=[ p|m +=cϰg{k\ê ס&-gJSN=Сj_hMm:\}lkQv?'g_K:O:ݕ?p߼O]kL^mSm/l?Z|$,zYy հ]rC+W/uw^u90?ءq )KwY x`p f Wr͎mk~Tˮ`mWp5 ;4gk_Qd^܂"ef1oM3v_h|z3圍cN3=n]m炟dI|% L.Yzx;kAM1YUT5R%{~釳ÿ'Sxߐ_J}~t?I $;b=cBkb~QA7g抦צ> ~JuT!xfonG4Qqή1F9>lޔ7mUZk`gu5Mο3x;m=cr޸r5v]+yֱu&P rޝ#n:[g1 ޺[mv U!"]ȢP lW\ qsϧͫD Va^4ɞamI=Wu tOWśpLvn/DFhح5<6&Yl7@8!vc+q %e шE@O>_Ǐfhcu6F? ~ov=;9oy_9gMH}z5mu9gʜ{g2EŔ1 Kj3Sy[rW'Bb'ͺ_Ҝ:߼zԺ;'H4Tvu5IF؎}⤽Wʧid4ͷ\;bCV,Tҝ0tڿA7 EbVFSz3]:-#`[6g ~#ST#wSe2ȏ%I>",ki eL,I$on| ~ox uIU9&7 jM{h;Ih\?.>G /sTU!ꄈ7QBhYq;ӁmI<diGɤRiN3dt:՜)w5ׄmz׵Pj{~MdCd!>3kj6n|'vUOa!wˠP!bm^Y,.W^Q-H;kTX.@Z!plXitGR Hг9,UTTAm `3ER7h>A _YZ@ #ϪT6wneyw{63}?چXr+YƟ#PW|n:MVJc~:%g/rCYS pYU7SŜWWRtzaUF'1g](k(hkOv%EG,?s/?tG+*E5j:+gȡW*\5yg35н+oR(᥊Ww̏>LJM{P8j;H2^ӭeB^P+62RvPYHJLឧ,ee) ꉈE,E{-=lV)ITUUؙ4(uz~k|^CλQ)>&0ϰꞳXz =*pUIdN"" .:LfYʛzS՝d&]q ,^B~}|]?kVõ]vl8LNboO~guBw(ϕ{fdG݅"Jr,?Y ?׋rN}BCoSǚ$1uYLk&A=Scn*\#ɇg/Onw19iqԂq=~}cV2:.N'YCR-kڏW;+S = ' +$0H5&zݫe cX]BW왊?ᮎE~zٌ0z,i.Iw\=_MdY%4m2Y^hf,!۰1bO }g76ֲ(>|:5lx5I|}VUUU  q$~6-i~xֹӖ-k]0R{̄C\T51C}iUp/bQ{;@Iw 8PS s4]sx)ԛp\loq~oE幢=Cx9fc{()?3 H >k$qxeMpچ+HxI6#.E1|u:"U y=zeZ IL7gX{op(~JA 0]&J{]6!f,7X8 ؙjiDE(fFgC/NDZVeVx*wq3L%X`[#PKP`IXǮy&@933,桒;&700MM-]c1l^ߛ+IKSy? U?7ܵr՝_b >>H;(?]7[=ԗw1e+`ll}ױq{Y}B^KTUu>k%Xqm0 >-%>ypq F70Z Fl|4F4n3"eSIO/>Ԋ'ӽg=/dicaӕCm䑨ɍi‚̡Y? 9$Y䃪O%岊 ϩJ= b|~לzoԳӕE[dʮܿ{(i i:_ %|'kGB,@oR#N\Sgy'>zޥQl=ֹ񷎖S.鞧=2T©!*ә~=wf~䗉q?fu8YӕErh }od%SoǖU.)%%x?v-_KOb-n6+n{\uOϑ~7lm O}~OfY|:XG ӹj&cXkdz[ǵdEr;[_.5e%HOC#btq|RϷa`'{7+\ yOƩ]N3bMM月ԆeHoŦwfTxekL(jWh=XY}\ a=[<9U]eL z__5<ǾpۨUUUTA(\/-6;\Fcr.r7?_w >/_\r"G[jz9gkRuOrw emv%C4~hSTÆQS&ZQ=lm<PY Yk /gÇM+ߎ0e cr5Y{*/n,\qkNblBn-{ޮx5#<o336&j6r``(Qeurv>ߝ_:/agD @z@|5lE5C݅zpE3^h؜Rqs DųfIgIw2zpj/߸w})3-G$P@=ՔTr3E^[iL%up yX{՝b\,o\ֳ8\I/}~SSSCaLf>TW@Qh29ސ]뾦 9VLʆ3 ɯZog܀aY n?4_ PX ,9TƊ>!X8%Ytrlrś)U"[Yn1`ɗ=N= ?-@K%P IyWE @#$=ZեBЀn @|F*W!Fye`7R? k<Ցŗdε e&d]=YE-s'JvOMf-}Qy)5@7,g:~ԅ?Vt ]爡] ܓ|^Z̓⡆ZbmK_][d&Tg0 {N]F[&H? l\>7œ_!k86uLޱ*0 K)-`7f #Y8CÛ,M 4S= ~վ%'rlA0oeYS}̭\md*|k-,\7xk/KƇ9_K e묾ɬ|y#{rԽǯ9U@|g6RkO8}^^gtֲujOQڱIu^ᤴX_8݉~U@-UM޹ٟ?ڻusC> f!zV!4(b'+!h=sy*8<5sgESi)R6ؖAb@Kp `08vK O&cIf1Z;o\ @ZDq||ZkeC@8O} mؚ#^3jĠa&]RеAbq~hlY\<=Estv"tDJR5sQU~wfS] kEԕ-nRbO^EZB37~⏧)ec{pxa5\)yrU]\oK‚G \2[ `$ #g(`R_ OfJk5q.Q4Ȑe;|iE<%6M7VFAIA8ZS,LhG(뫝?;8ܜyU"X!" x\L+mC8Xv\~o/ہׯ{NZZK3彏|u-|hяprMZM5O'a#kuUߜDL${R}XfLj~O bێr9.ͪMϐd[y/W/u)AS/\P,c^]fsHU" ms3n ĂAP*@ zHz ΘH^`PFT]˩zRx!* NMb͆ `u׌M4d]vV7~3垔uR,SOfӌ Nשʹ,S[.p\}<ڛiFH Fe y_RƂeYkKm|:EwݟE$DL%Z}vNِT@8<8@e*\pc Muτ/a3ZXMҿ-s=NccTI#KO.Jز`JUs?_*/OZQ1R2tv!ޣh;`,]#C]; Z= Y ߟ]}[0je0y9ٹ-2^crb-?MztfV1D>wk*xsmb\8ϖ 'eUz9~>+tT͚Կ TDQWo :[m\\2)`[QS}㻻uۯ*G|MO1FX6#%*yz~9q3 \bprhXyO߯i:YTweu1v֮yo'O&GɝqaB^.SK5{3+gZvE.J'+6WNNAq9859=89BG L'V]jdo_b窼.ULM YoZRѩjBc,Śzf7jM>444E$f@]:Szfuی {lS/bve6]c<,xAۑ@&OggSOj7YUSgu=>9=8MGA9IAA<5M9:INhhp>?:@@FDAvMAPK<=;;:D7G\obb:D]UE7JSKDAKGKKVg=>;>;8=JMGMjVbgc:=;=7;CFGY^+5aK{PHƫ>Q)U+UU-i#Mվ?wEϱJ-o͙]G2#/ES:r19ˬ9Г<~g5,fo\+ !cf>4_Q)5%^g~?8Ceqg1 s LAA=Tr'g*W@g'EszLͫL62ƚXLNv+ղ>Jqj% Nck/P)}˫և_Pg}LVxT>v L0OM2 wcrSaw}?{iJ/J: @N2V?_pyPWbS@+(jzE멚szx#%+nogL8)]w_.<;祻 YFH'?+fl4CC1vdo's)펟&6 '>#`boc @wO6#8˻OtE`\͑+TUg.‡6tOhH0w3ů>֫gѪr)&Wa}otzĠ߆Ӌy X|Ԥ=Os:/잞&,&. w 2z𕕭F욙5d.R*®3]I~d.eNr! Y0/ݨ [!5[H^[n*k-3 uw) BFӝ0p fB3Ywdu44S[р޺ebZTdoWk{c}F2p0w^[/`x|ŖFF$"b19? }_Gʍc'k(_? Ct;Brn8H=su{`'{n\סï=O[)o"(>Eg9RWjwquM@)![յST[deWrΙr΁*pnx8lש@B1݋U:Flb/¾OѠ֧;Q_t` 7\Q]*'jZlpN>%<,nѠ$|aI^VKNhπ6X><A!VcM2a'{ū9Qjߟ;̰ ~CAuSZs^f?cF|_K rWꊆ^=3Mלg B={#qUL4=tr޻g;'O|Ȝ5d#/mv:^ɉ) 3U;&+We>.O'_Xyԁ8\#s>Gg /qS0u|Ng=jމD%_Bڒ+_oNrWhmY-9 hE&W\^+*&4vgp7Uжr=*Mq4^|צ+B?ߔa,q<1G:-};/iŗZbjBӌWTѢ7G.hUe{Aj6{9;sA=eZQoXXWtVst be Ir_,2j\C÷<>s";)gHySbhwuQ^ P]O^zHM+Џ!1*QG@{&6gP՘V{"xˬNM {sR# յCe*Ȫ;~* }oi55~Z3w tbǃTVhem`_g;ʛ|rT1Yrs͟|k\JwMU7cַu[ N}CʫBQ=h5 8:9?Hd㑠$ ƶ.Nhlwå$(f .==irS ';x{Al[a" w-)< "A5 V0t`oN+}ۛ23xPc$AdZT*#> S,Ϲ,@v,1t{) M²Ai#2^l*L2 *V$ ȷaP: #h ^ӓwe-av6&~G9F0,;I `Sc2jʣl}ʥ?#՘yHjP_}v?῾? "SvݯSb|}4h06<ٻݴ:Gם)Y;(aZ:Ǖ4Uw}fB[ AZ.q緒ӊ孂JOVc/ EGd197t0`:l\rZQjHS0Ic <˓ @L5blrRnr`9񞗌>kyʑYX%nauTXty>ڲsyuJN ic]f^Y d^ep?(@ 01bD8x.ϛ194Vet7# 1b)w: ZȍAMrZk. z w}͐``^-e{Ff'ε ##R#BE`*KG&E}4*%ԉYӌ߳8_4^˴VጏF.p60QyŚ8F03t$zeJ c̠bU% ;>V(YbkP-:Vn-!p /ǏCԜZ ˍ` 5?k:w.ht.TV19c?.DleJ{HM֓dZf|tSPnʭOY.\jtRh*ZMư{U! a@WE^n5Xblx*Q*d/Gk#vCs9 {3ͤ{rpm^>Ll^zd+q<]I>du7$aaRCq*3r$̘l=Bח^)lY,tX4B]-X1˨$`V2 +jQ,k#nVyl #X<?SLsTS'*VSv\D?k}rKujpfZ-vCT;r;2<Fk CQ @oFQ4Tܭc4 REWJT]8ϓ;=+4Ѱ /8y_l]_bBxiGSNs.Žj4WdČɕF 5^VOS„{ՖѼOUQ6T ^22!J2]X15:PHl ʶCQ"R/&%+r cAE;MF5w8L9x Οen> [b2kLݒ~aqB" ?`-H=2z ^ JS@8f(.ԋU#L]j__I='0 uϨbATA޾FÇ=>fr4ZCҡ: *j~:;Įkj賎;򢷶[-rۆ]я=,^rȀ?̻, E^+0kǵEJ2o/' }'WWJmƛ {k {U'm[ Lg_!g㉵\wZ_aW[mkP&'9mtYBA[w,@]OWB6|rEYUe!QTET@x=I]äkku0=@Y$C /Sc=wv!V ^kR$2/kG2|}:=v9繹v]ϗsf{W{IVv11>C"BוUdvݵgf '#]NR|Çt&ZGQK/ɥ뼒C8fʆm7+%u{ g{<]$ Z+sTGuWvOc z-uJnӲjsX%B̲U-gNuݥhms"ysZ|Sv1E|#|, ! h^6W,ܳM7=@nj¨"zƢMRA\ fڻ]|m0G('jT圲FRQO2؛*'T]-{/{ob~w׽YztPĉOs/\N4HsVd˩1]w}2̪\N|rX(r~.kG֯k&Dy4M3wO1W>_$Lxu'E%o*kn7fk;|j+΢׶md!l^zoWn6b)MVҫikfoGtg3@e0Yd(Ig_o&$Ӗ5Znvi`ِ2i_ATV]kcohY@Jc+K*ebpcg: +:Y(/sY kqIO}7n?v#30=lŧgw?K+uD. ~Jf5ǴXKvhy2 +|0;ʗ<8B1I-_$rD!ֈio*sVDM]5~FW⮞cWpXIH< >, R^y}gm,cp; GeU8|]+_K.) 5&Pxb\$ɌHdjEb9tZaNWzhDy^+ϾkwsoGKv\9[yv䜎UxdY`*?X>(D3E=?TǫEk=u[c!jLy@9('y{~0_+>`YHOlV`c2ǸEHĝIxoQ+qs *4:dkVb̝r{Qz ~Yw,-);'K]>W'0f\Dګ[6G'ILyRyplKٞ?r]eG=9?JosϐBzKTuoQH ++iڦ@hj/{YVf#ͪ)CY8=/\aE'*/rYPM$rcxڠK 'rDAET B-*ua'굁gc22ro<< #aAdKȺ}%cYWܮ N Kև~ QLB`, z_PU@eYVy $Iަ5#K3*Y{,wmcI'A<o-g2i]؊Z[5~VrwIiJ+LK$=㵳VR´q4ۢ53ʁ42@g]ȩe4/qg(&g& = X*mLEu X8 4,P&t-mgyg=o[/J(<ٸ?o}^WC * ηg_N,|t̔Nc 8Y`rT)UU1fo*[j"F}qYmҵ١̓\˷veQ!Y 5ѩ]}TlDYb'd$'ӇŪy ɡgY OSP*GiQ%9t*yUj..b%+|)'̐ f( /ld)&Rn002BfMdxNOZ`UlB}wWUfWX#,#뾮ZaX}p8(.Y=\[L5} r5@>uV` ?{ ֳU52X"TTC5ږ[k6fN| "v}'~&ui?uhlA?rzў:ӿZ{e1=.dՕ6ɜY{(1s &iŐ۪ʚLL6CrUJb9}f2% ak=KJ1kUtbՂ@0K6$ +TV c|#, [,2" /4͙OʭVDcoł[%[2Y_l@!3L35`qxF2ִ323uާCP^z ZTH{GqrDP]WI9jJMUU)j/Žz(fO Iޗms^as}nQ..$9ɯ֓%G1 0r2'-6Q, oF>W/y_픹9Ub r&TP*eBK n$YJM%tϏ|SU $Nu"v㬌,538cP<O%x7N X!>UK6FO0ru@֥QāNc#ד%{qᯫ]&dtaKƠ\4i ̥Zz `?S>>ⴅgoQJ'c'TUz(icn! W"i]A}ơ|F\))'o}+_X#N}=A.ڷ̫GSS7xMBgf(ع/NZKzds{GX"u%&qZ `17,Rg.@A p\yI-ך% k@@~ Z"(*g"vʌ=*McHT5nxzs3mc$}30@QP3 N?`;@yU@ֲFWBG߀#5i\>J'y@:L?>aumk9ǧJu`_}LG0)%͚GoXM,[,43Xr|s9[~OկU-_q",,B(RfձY&,;+!.Ǫe_?|@.1P;jP5OwId]YpN\̔('3U̮s3496:^Z.WևS `INj|0 02TAT?\QT+633gc;䲍chuh19$!聟~P' -P`%Q݈ |STDx"W*@tFM &&0~YB/cV0Dk/ݹMV g:6jԛ#>d2S_Xd9;7vE}Z)8gW7n{ RP.ubZBvNfZДq6ִEDgCnǞK%d CW:D`"ךբʹq(dU2Ley*k{h~E m8uɅ!Ы%h7Vͩ*R[UQQjuw)Po-ϾlEJRvl؛\ #.VkgUCg>]s]fUfo,EOy3s9*nEqls68JoH$䋦H1VHRS9x&U'ZP׶'`޲f@|EQx_}}ޤKmlLTUUif>9bιVΎZIgjdaxV^u(4҂Y =cZC5 ^;@h0U2qH*l9Y|~ a`ގwj/SceI`ւYƩk6KfwDi@@ wlz`~DmKr.[ʓ [0Gk+.^{ձ+_$ClomsVk{qQjIc8<1bφվT5}~Z&&(\0 q鐘)IgtSG ϬQ2 ͋fVذ4 M ѱ{&{ hx̼{f1 44l&di[SJÝMPktȴ%5{; Db ]~}qTILӳd|<^[2ޤ$ImN@ [P* c_}l kx\Ū+4IϨӟ>RbVvdZ_SrxE_3N>Fqne禮ʵ'?,<ao,2 â۶f1x@kHmIP7Rz?9svke6ӞrTVva Xs}_'j!UaXW盋 WfcGrtou؅42:)2Ա&qw*Eo4s\:x{f3颚^֞qwRLbL?p*]'^ŗ G|h l{Ren)6X&m*}H|&|S횼JTR]|#%*3k PbYp^vk VzƭM9f7 ={>N:ymOȾlcC]; ^+ ,zՏ5@pL+O%ܾ>-/wTjnֱ(WU'D+:b87];eMX)H#T?f~28xI|]Ã9pϵ(A'Zb{g /oF78{}r/|,Cryac|9uw֚S68CDJp8p]':_m(ӓQOͤ9DT 2]3M33YL5KfS.]Bk4}SkQ8\wXbLcgNN1i=r 蜇yG*ԡiWr(m#ef $Ka`dIF*qA}S`[,a![Al## /m ^n2ex_홙Ȏh܉l O͓_ʓ2:n|lJQ!.`@ .E@n +v)rq%*T-jqIt/̢hen779穀cϓe1سtLEU`_D﨨x(tݵ2yۼ[5m˟T+H,T.= `:%IvDw,]T}z&紇 *Ug . ʹcjim`&U*8RP:$ tojj(Ϯ ̓]h(7ET+: ,AQLTDd>*(" JQT' d"Ė ]W x G;Q \$ȿd$20+͓@?^`lxXzdP}S+{8slOWRBZ*R/4&.LoVV}طrJo3/w|{ؿ뉿ׇIM٫y5]9;33Oq Оj!?k~30=0I D ܉Ѩ>Yqvޕ'/RrfQ)!0w@5I2ʪ)LS4gFU )2<?)[ Vlad č2da#  l1a.m0Pz=d2<^˘3z0-#`v>Ra:O-YY,J,~cZl >' oMM_8 w8h75GըTUBuuQ_.獍{|)ܼ|hm(Q+Ѭ@.{ ݺ>l{9PvĸLsenM8s%1tRE63kL/)x%{NX4*+^Ӗ!I"kJjJVEE|GCec2vfՀ`F5hݬHlOCF+I*reӲ'tHbFOqWlĥ߻CF+Ϭ{_+3 }~ =2N >Hg}%~ JruPS*@1p{# Nǂ[U3DAшv:Nw3nPGU'ο,Л} ,:=>lb%:~;%+m}wOuA JŭGm57+hyYdc _˾ͼs5@ٷ9B=aKRHDLH0XF/c/UQ F{wLɲ( q .S`~w{W]ҹ8O吪j* f.vۏInq&^Zv7/Ф 2WR+ϪvYY-t'$p?^5GtORk>40ۭtt-v"/sw|3kZAк\e3aPd̎t;( J ]CťX|́9fDn5L cw*se:+:=TNIE; AkqͦhU! a=&J7,1jS_{-ǽ2HY o' 1q[J3dze>yb+ ?FV˺WM\Eb8*S.6w#V>|ZeHwYl[į:촭R8~TYX*TwZȨ fY˿0k$櫓A]Nw;u#}[kkXe7UГaXY3fnz2kڳ<2=d.X?ɏd{p?isZ'K& zC_nI2C:d[*Iu /8zc陓:_wѠmX({zwֳXr[jJ zdco[Sk5Lmu~o$r46PaVãn7MVl+OsV~pB.s𕿺knm=x:[6T>uNC<.5 w9a_̃Zɧm'qaUB{ EZ{uIL^v_k뷙E*Ѱeب@čӒ[(YM@i*`Ā-u >0C`2F l kAQD+ddQ@DAU1l@UDNQPDE'axF>I?  C yQ&@7 h` FUDTd ,۾Q@ 􂦌׿m`kA`xm NSJ I ߥXly,&%(*X_9Śh?Z9Cn+#㫗+DZlKKZz;ˊI9ݵknn?kuD ^qo^GX[TY'YiȚ{fLgwˮֹάtCsf2b=U+KY8ᬪ(:~6g00ҤV6u[#7+SJE js*Mre~r.<;Z&t=@ ;r`@dr@-C9\hC Nwƣo<\ĵMDH!0 iYt8*x,[ ϪJTmEEfMuٺ|Zw:F yS_.=E +wTMߔYbBðRAXƕjX]QP P,Hd"<&6,`%+QL tU\qXmdXzC+ I$ ͭC׾m¯B>}yj9ď~Yȴ`޼ـiCXVO#k1mb#ϖ^ÄBX#&xvQAP>)1@$qٴ;3ճ/3j<+Q^Y$ks<njj-i>"@Un L$R0M9% t/$#妖}^E2A` 2#RjFQ.*e#JBM5yi`rDWC9՞L`phK=]DŠ`vXI+l-mrdT3c6V| 2b!˜Xc 6^} VG 6Dp1u;o(>>.DlڷQIq{`cVUUB JT*Ѯ{:zktàW!3'̌lOPP(`qrH =mK63e+UlMbrXl"-L±ew,@*ra hNdMh00` 4 *0 n<=XWPFkK=Xa;!D. VEd!@1(/¥Rdʰn]3&djf%JC6_aqXUix|?wY WbFG /fZeu^atu cYVb*~Xu rxau@X$ ˅=e]b߷bkͮ ;nߙkͣ {>-/o$9ҀߊZMةf k%wЫldb^ͳ )cEs52/1}ܽtK F=%wU3ɒ3+@i.h W y;9U04tIb5ήEeD{ћojex5(k2`[1;\2_ {{>mRuU0E(=`U߽iڙ cH3j+ϚIzqM6k&J (|bTc0~+_?zq~RbZ^L)(`dng|B!:GV U=2'}E~cڦKݗ-5Q#dumz=gnpJ`_bYA7d)L/,˕w`U\ yRDtVP2nW^tⱛ9>ڧ&SUg?6U/OE-6Wk6'8 UdDS.%ɳ+c'*QFy_]WZt?c[r8toGGTɮ}Dî&J>U ge%Ɉy'U&=C֙+5Fy!lg/H8l}G^zvRnSԛy# g&cT~h@fOw4Mc{m3y~_{Phrp*"jJd2:krɯkvrpgNvS#SzfټF˜䩚.TM>.],LvLX `Mbqݳfe) )-WU3jT4Pɦ5Mgz1yeB*k!SL"+'ax`"ifJ@俑m8GKE;=4;lc0Q*A% Y#ŗzB*~FU$DO *g^1F&l%h62oC9Ē 1FUUUP OӭReۤke{,kH'=o$vlə<uJZظhS-4~_}5_dR&[4fފ=~[*5SXc9)zU.I")S'K Ub1!Wf dW֤ %x,a5, (kcIfGFVkg3h?Ճwۀ ٿMtcjr3#3xZA@mD* v mQ0AطDx5}ڏ픛ẔYUUؠB { 36\:ۆ-88I O?]V̞Gub}E/j^U:vGirձ|9X_n0-F#Rt%ZنERT%@jw5\Bo4dLr+z)ȯђ%:5\ls)`ouGSWҪR\FU3!5 vVlDa6X6Yįp1kR>O?u]h.׉Kal$?=N{|dRm,J֙zI]vFM srmDQR9 T^}.ɺ: ROMHz|^]ĎZ73߮)`3 X駷\j}ǡ3&q-E3'mRYԒ-_ bTW ϑ %UjDOrT^alq> vA}'zL/B#(fܮܫ+KMRĕJ;~1ѭx12@MR IzRCe51+ƽysMTN# 1#RLB-"T zQ:OIdp4Dhe P ZDYk҇&cmޖ$d1@03L|F>޴& {nB< GM5@%` laƪ=Žbcmr~-}, `a4  F%sfP?  mpcYGhmUN!O{Seи-=_/jHvp/t֯d;J*=mǕ 23)ƃs ±ƉY\z;lK3lmnlfm,SzaCUSF YEx$lNㄶf,&sKL: 52XD ݎ 9 r3Zoa$lHsìRny~7ctx[0,Hx',SN|#,٢?xO Z /<m-,Q2 u—[ӢK(8^uo}?LΕKE-JE3onn^L=f]C5K= }evWSiOՍ?Z/wsC{Xa < !&CLu1m@1 $h*NeٙӻyiwKP];P(rX%Q) &ڕ"5% 7oqpkɟsPQ\F'.WQhՊV9N 0b LZTKuCY'2Z<7xD^ G%,TڧΛT1n-CC8i5B)K4 A1uJED!@W) !V$Ij7;"lƀ Vٙ^'Tժ6`M$`Xz-8u_]m ^A0 &dl^ l V%c)k,YWo8^Gp*i!$]: %QNPbmHI4WrGۑ,]IMOПWmE ǰx~eevsӷFS0#* A3-G`1^uDzd9@ ٻ- cEsZSbH X%loV-it_ݦUY>:29p'N%zG>Lt7}C8y*+4\RI={P3ɚ 溵>ݚ/HQbx3LR YA'3@dӐ,{AWUA Rk @nz8 Ic cHkf h:!v0nDK{v.-ɯg5(ߜ$arpn>1|HK_+]и_ @~ܕsOLj"ol"Cj}˕疷 l)VEUs|ym?O؝}s{*{޸_NR;Uy9^USgVſZT/R5ЙdiM%t[O%l8*H*^k6.l3?u0wd𘼽U=UHjy BIrU]s1=ET' h0IU=xas |p5',5+#@s^t}[UIs /s6|Tn/r1oH;3v19[HA)gB>@>3pv).U}#列Qb5czn^HIӏ}߻<6,#͟<ڭK'jK0wY3BJr/߭I/]Th+g{ U$sk qB3kۮIx0$aBԨTLX >M׍>C0'(yJ1KÀ9 1 ]4#:U a[P`!AyobhͦRme A!#0hDF,2'74e%ۥ/PA ZqSp>mUÀe`Ӆw2hPA dꍿ]s=Z~g'n#N,sa;/ϴϿFԯFk(ӯ51Bg;W# +ƙh铍dG Q5[ 9Ս*NY/O͐v-^Vzj^} w$8J6)Dfuc'v݈!<-LĥMɟ$4dtH˾Rվ:4$SutGaon.c5VjXX|fPnI+IeJaDM UtPkR0c_ʸd`јn:f:(P] us10yC!LJaK= K+%ȕ+6 \z4k] a0$ ,! b8& n]Ug6OĴ?xɴ6q#-u3HԛOrt}x]p?pTlJ(DtMx~&OۅfyZf[Q͔IC*-Lu@^=grw-A=sgb2yc,y2meT/9o y2k1 0EM5ӮUuvSnSns5+ |b1Pe/G = Y&x3It*zŬ~Md6v7ZXD/j,eסt!'6:d"\Gmw}"!{Aj7WPǣS:CuǖoʈS`ufP_Rt 5vU=`zݚz&`1]z'*JZ#;*j+9n&W{i+ݮ7By]GOҜt}/u^ xn)YlLqziVM܏iMu>:=Y NMDNj{Nk\]3y2Q f̓:oQ0q7\CuR5Q+sJwLt9/5:_y_~xDggic=HAZ. eEBF]iGS"d#OzoSY ܆\&,[ Xkn}?|% O9cs޳}.f _[^m `ƚRȗrcҰj mt#p&i5xٻmß!/㼇,f"s2 s_-(3kPW8{t82;AHa_]z4:嵋^q{!*5uQ7>Q8hCT/'~ۯF>N_jux GE$^}V~mkL޺):N~;A]IOkٙλ* (+eX9%Nu$ r<Iبxm',ҺF7븧[yB)) R ')+ʄ V䉢1Z46`BlTS+̫u#(X]+g4i׆JM74z6Ul pp Tq=}iڹmCƠ?`#da~ v^@-2@€w=%Z5j\Dj )˓ H,= /.VgB~6~dyW~Q"K⚜LJDx q}8"ʉj0=vy7/2+g +7{ewʕ(f]dysVB&5^I It5Ž+F\lDdtMk!=[*}rіĬɵe"# l`t#*kd#o֤c$Ma}8CM\lSg;LjQcηc$i[d:{d`; 1'6Lj-}@^LveP/9\A}#n4َj\ DU4/_:~i,{~BI=Exڏl`Xrܶ҉x_gVgq;n)gwkNWLkX83Qa݇jK߇Gr;֬MuϺa,OQɄK\ByFg[N_IJ'n|I=FO(,v5zH٢;^}-xA^ 5j}5eXӄ`(2 y؃ۗr<>-Š40d{o7ƚ*U[w# :Kb_خ{;%(c^ݹOwdic̵JFp+ԫė6"BdQ/.h.0ZS_~%WFYjpsusz8ju:,ONC)=uo<:!Gk+D{̔fwk\ýľϗ{f"ԛ9K%C0B*oȒ-/`'7蔽$jֹ@:DZHkn/s-?Zzy2b\&IH]`!IK^mS|Z{0 0\ U%J𸆌Sa'Tx_t}rs)ׯMk}HȘҼ;13IL_M{e^65*U~[Ś{yg_sԲ;jF=)G=T͡yVIumWKAwK&ē}qm\M ZF;3.ܥ.fb>'j;OL#&BW9H!Q熐+cY?x~1lHrYS =~B@;Q[cJ;3uA`IhGF5^O`Ei%4dTgMA@o4jR9(Xz13tna 64.]}׻Yc;-_?P5w{y>}c=nhBw8 7[q19ܮ(܇LtAU{́P=LU5ӂn|VQj>Moʼn*<aɐw?ՄqY9.phsTnhڝjiտ=ʫ7 v|`6w̤U;kNG'xz'_UZz5.܂ Dz_9";ƴO@rIl dێ$ YBXqȏZHw44t+2tdLiK]V.8^Sʹ[m{brrdz9&^$lTe&$0V{54Uv;v,'9<'y4B^9!ނe0OfoyP=aNs9vʙ,|q?F8*бcƶ?`K;,@&κ"2ow=}26{͘+5A8|vy'Wm*h@>Uڼ&&SAnO狩TEڸS<">H^9aoɭzgvMvֻϭ>˾$IewvU. e*p6^RC-;77>ɩT{z "2&3;[DY2M0߃Lvݚ&^> )( ]jWzStivګ=Z+Z[L'vkbޏQiֻVS=H[Ͽ04d3墾? >aݼXkO YF:(sn}w<_ur:Jr`틹s}&5r rE >pmL{ۺc`R9>E9gj'SЬbXqzKF*W3K7}JlkV*w"HPl # &{a6=v+b[0b\LvoudQukgwCX=+}z'y;x);FQuwwi+5\IOBVnjfJ1 DYy3=I k/{8סuN#r:j4fP?fd1Q|0T<7]qLa>or1 ~e2B8eckmy)#eVw/w7I,V(@GViS[g$4 cUK9Kd4b4F ,Ɓ@[B@ĿoeH4"$*c[V3W?k[7qvux4sYΤo|+\ڨ#!]]쾟vjw^39gŧJO{sӣkTUVu_+w>NMZck'b2"Ee;u ynqr^JeoCp17˱vAj1.xb0Ѹσ$j z~;h> 0RҰnoa=Ͼ.{qSm/fBsQ{*Of]qвe#u./;ϑR2|ˁ# рT,c4Ď?]NXN߻C>cjg+1yg_=c>4x=F&ͯѭ<^YΌ9_INBW]zqVtT&U8Dxi+F7&"s=IV> CߓԤ2 ,.+Qμk !պsko2椃ՑAbAFاM[`0Ɂkp[CG` A a,nl.ڍ:#7pmDŽ xֹ rJWr }֤Qc((m1xZڈCud}ut<0xep}U̬R!O0{2td ץy-$2DqU +{ȤE駠3 ,2kXWۓJf]̅11 UdC붦iP?rK6oM rx(ǧrle*:ts2:qFd-,H*ՁM6I$B cX (@@E|$ ['~;>ĀY@<0m*;FEVY~hs1e`96Uek& bA3METRAUbDVvn|޴ fqSbb/_{~uJN=ܽr0G.a^TICSCلt~^kmZUMRC;=X|}Gy:XX''.wULSׇq* Us4u*jOݓg6'{*:"OzfXw 0?loG}Ia2Q [z㤥<ج$k_xF~Q:g#umH,)j}AҾ.Mg 8D!U!!pbTX8_f&2nfNe͑Thzkfn!:-/<^ZyajY cIs#~qPW g9^076bױWVj! 4LNw2Tr<(lFiK,;Dbo.#';FLq [29\_;j}[SYTbY`:ndB+&eA>g;xҖlz=c>P"AQ+z+]T/UNp53nzkEJqw b\.mÅ Xf&#F$PJ?[2ʈ#=x/uPR5tlψ;>=lp ͍nƎUUm?be*f76ogL&= UrU=zƝ1M0Z2CWGߩ۽b[c)Fc/4 jΪQJ4A`QF7Fֱ64?Ɲ<>Lf&8ofCmr߭o~DΡі +y{;,Nkan3=9>FEEG\K^oq=<<989CNH~=;@==IEDTt}`^wiqMBJV_j|;EGCgtubWyThZjos}idowgr=><<:KFBHIVOUV[o=:=<~,.B+%X5`}zuB_Mǔ8am\#WAm0 U ӑo\Wl̶p*745wp1;8|f)n&{WCd3wFf5eZ>?Ejar0c TpzTJ z2ITg]|SniLMZ"}კn˞<7ϪhIU]L ==y,gPc&Qu0Qw9ʃF7@H̏S!o* taO c ;mI02GΟH@`6$W( "\Ehx  |7$XĽRHH4 |U XM8[N&&0{<P@Q2 G 8[msZP-X#3AJD:NuJWK݆wn"pa7ma&_ڙB;Kt^IO!K A< lo^/zlŜ,kN]gyO_ j忎>ӧϙfnZ?ޛcbVm)/b7 +Cx*/I7t, `zy$P_1+R5Y@ !cb ``I:#1 $a *hj F `EETUⲌ$ dq!mZ|E2]?@ C8 ȱkA@p@ _o1#6+7RH~+1%H+vkl͍_CF }e_>V%wx3Ĝ0)M3uIm./8p3c| $9@HnFMvv47*ͯcU OK}xgfa{ DatlTӮke<0 פ}te17B;nAXo`$j#7}ĖϙK6' ~z7w,<)[:#1twmSFM?dпA*o>ug-M8/?ӟ, ȫ?)|k gʩG[5\fKi|F;>+*x&ʊs46&AZD^rEF>xU*&sA~[~TsC̐zֲXXu]ty=Sʺ 4}ŪpIpߦ/B2?윤^UCs6N5:50mRl~GT"ΧV[8RpZչ3ۯ㑨O)z]/4 ӪP1rM wq'1vbndz^<w~eGͯyLy׶%DGwt 4̖Vkא`->](jNd‡//fno!者EM; :*©;XAmcXob)3U2[eA8#wK6ۗ`qYUw@|===ť,ۣj WpSjF)r2``O&RV>{5I6Dt\[?/'6Fzh&]sQW]qtƭ r%b`.E 4MVf48@Y d:OrTspUZ,7 ` ڸ=3G[Ԭ绍z|cZKFKA@yVsl^9{32 .u[n-S>mOcTͪDE["Q"*hxLN~PfWt7& Y'ӵvV߸jGGu}cHC={%&4}Z6Pv,DPrCe|u&@Wv0E;p W\:g SWe- #{_ n̔v@tYSIǼNzVw/;;5jL6/x Ƙz$`Ůz.E,q/9רAT% _]2-j"CRvubYI^~roz)uTL\pl:]٩Nv3.6eS9]kDOMo|3 T:sfq"uf33uO(aЦT0V] ɚW|$KumQ@ml=GlKRgJ@Dxf1@ ;9U]nK }R wya* Z9VՊݔRoEBiHrlϋc~蔟t7;g/fgp" #'V~}Ww#h ߼L,ēlj^Z|N UJ?U 3؊ly %Tg*D%D3<]9H9^U^v%,LPVX񜸣-cKXw ի]jYo` @猒`LtKL! ?%W2;4X7l [ )N#w8;m u)U~aBѠא}w|r mU⤂{~?Ca{^KFCLO_=%lsK%GR$)ykI{߱Ϝ1+)_& uE~֕\ LW~Zyt;3GO *E9YzP,>74s]=L/Sq94]bUAg&---wݧQ!ay}VvY=H3xe 5$mgBa0DTcm@G(fH S!ց z"X@M]U~#cUR6)W*i<RNhX14 1Zj NUJT)*DY#WgE6HhvcHf/r f}D$\[ۡ@ ޯ˨f{1꘮IE8bhwOGѰQӳ`U iinŸ)uYZw' @q'+6z9srABS,oY3Uwـ#fy(j+ɠ<C `|ՊŌk~Ѣ"[LeKMa1 NE>TW, $aZK f_dx1Rf zw;*lwzֳF I3;3̤2i5a=_lӬKT 6m+EY+E'@+%G1J(HdB^ߕ@f{ 6tN>q-~>A&lmqX+<[&w='A]wit8ZҪ1<DSL|*S*yFl`J{\-Sɚڳ_Ӵ5WM|wƬob78c|y ++𺟾;L7^r?c궲O]4yH:wE7̂Sʲ:fo棢9V3޵wrVb6v4D4_y?5" rZֽ:oͣsOXםτ3jVq,JeDbza7;FvMbQ-VwCphǹ ]!;A޿tBwgz+D"@z_Zdr?GyrlsU.&jP5A3N‹W}KؙZ]ڷ4W$/< Ϳmw;Z\Zϻ L'r3TzDT5u̲^>,Mկ|tJG`H 2\CTG^USR/1r-&Y㸽iXZVά2sKWd2Ͱ VVVɉFav݈2hOO~ xBB k&To]&,/4lxO\=G}_-lTRk^T&@-NarcάЊ'u41qơیU,ѶjFNga, zjQ`=],9èo7rX\` @!(V&[&/?jιϜ$bE+*D][Ei>g %EI[}:iL)J )Fʼn>ho]|G95 uDȀ[jT*A(E@ֿI>?mwo}c{m{*e+w;5Dg,d<({adn]ps4F~(-LE'TLOhPDX,ųYg'&v7{]0}ii>zǢ0);DgZ0qzϨ2ȋX08*l{ b YƳl /GUM>lwmx+ׅ{N0-m/v 4"l5[NȒ ,GC\K^ | mvoʛlqB)^MQ [:֔[6K=VAOhy~fBUb̊;m>u<0k- yEKH7.ٽmP|ofW/YCkg6~A ΃0!tXVc'NC )hW`nTNdI&l՟AQ@YM;n$G~18ضlf 9*F[^1iΞI5#dAAֳ <-zYXvZq Ͼ͗0k]o,AAĴϣىyJױgN#0a1? U=I'Uv9΁*E2K+m&rØܿ~7Fp* hٸNUѨA#uΜX_c?+;ߐxşۓB}72 AK>_=nu8f:r8n)D{:yգuG%ý^n%#l{t4pIyFT@z2] ˟ִ*tP} yPκ>Sհ@Qr󾪲@+e;eAmGdhAI [!Ƙ}auEʒb]ۻCwh cV4E2e#rn%#^)(lp%}ٽ14g[.|ďT<˿ ^UcTюbv0˕9٩r^ˬlj7Or_(cs7uE$HwC0q[ϙhUZ?ܱ̐)_Ͳ r(R7SFET}{GhM/Pۘa[uWpBbm${4Fy$a@Ȯ{PcfJ?09-pӚ?ާ%a_ےeH[G8o`og_TstZD\qx|kQ.~~0/:#Y'2$?atJ|Mj)xh:cW?V0|bȱPbi6a1R!ܖp}{&q hW"1<ޒVGt%LyCiColL-_',Ui_ѹ끥ju)]/{qKΨgugpz_yےn UC_A^-|RG_ihiF0-jlMEj㿯GolW0C+'FU$~׼Ec1rM^݇a9w%:%ChN9kf4[G?ImfȳLuln9TVU#gGg$VEvDbz@,rqj8k>̽ϳ*g*5wFVΗ+qs$9.x9˸icCn/32V7@r=<ֹ?BGDMTO 9Ŝu|s\{:&|?u?gᥰgC藫&xɁ9]5ա#ΡnT|T.&!zL'j /d3frO f:ЭmZC<%"fEp.Z_W4Vh @SH|LQT*zC KoafD90;a!?Kv j̷d YBTDTX%""x <* -!F72Rie,])* V!!ȫ AtbzDxl #5F*ɠYpY4R >@laN4y'xs27ЅA`llCP"d~ 6mF m1)uZKSu1G!pS%q] 2rf#T1FC3Weϳc3q#oY,!8xNwsV6}Jqs4!T;r*0~2?g+%PƾIC9t!r_~/w=N枸qH0Gd:.S|.x}Cï,Zv޶JXTr-{CT;y`Dsd; 'T9.[mgfml,l@p礓 8ȥR:/"Vnɓd.|aF? _ؖ^lYDȄdcl\`_4ZOU1ѮМ.<,gs]حq]Ğ8E#滱C.yB^F&*u!D هZPB>z-\ !,t)mlޙR.G47"jt^+@OT~әFMB֮P_??e[C%YMN^7֕g2R"A8fTu/SrFP5l1G&MLF7 l? @/ ,$ B4":t-6g!}|9LQ2iqh<ʅR\6%P7վ -آ9ު?}2[z5&aw,FKи|ހp%\cT8 ~ϵ0\5yf&?SҠ{1pxxolLi٫X4 }(!to- GV\DUT~L) 0P{_J0|5dh/Tb ޣ-J(;OQhqJ8y1TtkCrrߓru%*5k'E֎fW%CA mN>o.022Z0Xjӵ)}Gwy:ܱ*,J6~M$lR~4^9P./hQÑAV7Ryfձ!Q;L 5DŽC.ڜL7:vȀAaZjr"F_}FxڒՀoعKwzj›|]Yf4lnVW]>JF`ڡmS*;8_==kcN^e3Aஃnèw[\P}^͗_&9Θ9q8VsudbGY~D7o psFz$WXY9OByn~$wњ i$sh1\jǫm=|r O3q2nͱXu|<˦f8w~fƺOfkG z].N,W0|Biɖ:"I$nqJA< {/u;cpVJ Pt~?917]g2- CFXa,ȍWSnV~۵O_^8@ a@y1&'q'X;*fVJ-kW&J$3)1V./2lyӈWK٪^_}%BDVqFAêPIu*`ge^QɴO"u2~dxr킭ɀܩY="4 Y W!* )Ui R%DdpMYB!NB9i14o6Od ̍˲Uڮl}.bǸ獔z $,]GM ixљ؟ A(}_k@ T*e$w$`GrP\NeHơ396 1`5ǨJ7%$u{wi!i{L1c[ɼO^R265n{5S+HsU׹pra03*9eykR:q̂"B*oQo~3CBC cH t_SMi\,.M$,, jhlp"_.3|X0Qan?FL } B y 6X2!bݣu-/n Hip@?[Ƃ* z6,.+0'~ 0dodcB-_TMU# BTPDP cd nf CdOqXUnQQ(qS$P2p `pծaQcihgUvֱ LsgC/2kYTTt=|WI V =/{eŷRSvIp&k'` (Fcf7dQ2` g͢ aM ΥB#`\oDIMߵj$0 JkLR1F "^'ݮ$/ wT&p" R> *̾F)ѢE[h6+_|@ǍڧXjpy;ɣ/@gU#Edy땚av땚n8 ?nEqOx>r2!-%ρuL)O + |nZ NX"{2N.CR\ 5d.^IOޚ곌U˟?>*m~ "rL Zq6Ma6v:5 2gDC2M̊|EJZ#TO @Z_Zi!oɣJAu?Zl6UPRel],~-x?o4}eOAsޝX6$HX@dl$ ׎EcDbJ{= 0?f|ϲHL@__̖\1cVm\' 0-?a, _klOG֬(` m0H ~ 6Q@v ̓D!i g޶}9ggn5΍]{_QiW3@nc{ؐ[< _F'۞3v'7Ep:O%xսǎ ]/D;N|q֢a^K+h= g~$3O"ӂHf_-Zמ9Vom(A9ں$Hj%po(U{Dhocss#:zEkp7PџI`@ϕ\~A` pWvBiv ndc\`H/DM@AB 26W `B2$~BBS  ܐiӱ6wa`lF\ AAs$@ OBl"* |q:^X )> 怃 _br3tVc8QGn.(=kQT|挶J&߆úlfOW ,]rb H=ڌBuϜ(BǁxW ٷ>ZraaH_|7~'3K+I"Byr\Oϗk}^Enc-ayBʸČ*_| }hS"wOŕV|{w*h}rmw2r'N0g#8N$ɰLHJ"Y+?xǨDa#"*q/N%t; HA 0 ^ ]З~ {GS  HIo  `?da9KݡIwWjIH?6~bk#R *DUQK8k@[@ 8hHֈWZXU=ʀ3'.PGq,r1̉*ʪk2mkb @4'% QYWTyrWĠpHek++:{:|~Uyao8A`KY _u컩kVuaٿk9M6眄f;z0Ƽp'JKte/9Z(5%TBfMדMg\>|e u8˼f0-Xf){j.Ԓ<Dn}.ykaQ \1@2c Nч2Xo|yYWʪ5]gyy Y#?<őO7YLjlM,r*WCc J`dl'D`!AUP}c16"+4Ȳn52 uXX o@.; 1z`$#>0j$ oaDe?: X "=.K` cF PdF1`|2&=gMLB?l$C~6Z=[{7 ~[>ѷ7 E^y&1^q&0t7 3{t夔K#fl'1_-W'S0e^͞e=𠗳Gk*(]gzKENX0{;m_(|Qs1ZqJ)u7|,5-/gf>>8"@6 j[ S0Hhj`LAe* *~Y EQT(2Ei J;jm ~2nBc o9@ ~yٿKY z_P0~% ZE+X6DPT3?"@$" ߇\?>EA_D#G Hs#1ꥠV.#cm-RuV5O&nR(A{u.C& 9'6&lP.-H9BhN \}F@ہn8K pE0yK''phuUe7'7YST[^«h/0PVVZz/ή+zG4|M%wid6k_+ϟ/`M+*Gjقh 3$!3cU A}@#Ry{k e f˲d2e,N4rБ&`q0b^9fm>mf@r I wtBzxLb۶9HKST h%3+eۍ'îph'qj{*嚞Bӯ%ρ9<0F "c};ABʍ{vGL goBH2^`%2歌\[=<~8T.;,sP-d$8n. \`5kڢA1@<~RH^u 6P"vxzMD31G=!}+!:"3-yL^x_SAe__#18IS5(DY,ksA8 Kh2"וf(*pƊ;D$f*;^V;TAɕ5i)]G2RlOIm`JjC׶|lEHSۣ݂#@TW6o3=Zx.B%Ǜ#39֬uѝ0- *!9 S.sjF}+ǂNCD_ỤNNHmC~RNƶvBn6Sܒ] qD{ \R7|/9ąQLKb?TA^z 6~I_[7%$J -}k0`,2lagt&e 0]$nuN @ K|W20߰\kWL' ϰ+2Bt 传aܽZ-o>;hg6FTkY%nj ߸"evӰ\O/.czjw^\=JqߔK餔zIMxe1I78gfXㅧ<r.Y4ĨLOY-f1ы9fahZnYkooGkF5ujS4۷jnp>63Q 0̇>*RP|/`,@ax [dcQ,*߀e!R1>2l0b0|cd[` $ bw o) &@HF,)˖VF~jTٚ5@k3oϭ?lߖ@mYm?Q~AM۱Ӈtjw&wyMYW݂l*:M-Gt2_CDEdjUjjcqk ˺Ăן[ ZHuTBQOCCu6GI 9<"u?x%v/O(\:8cFPQQsW`w(.ά].Twh~ 9E=[#U.WnEdToOHTBoà:97nQ}jˏH+XX60?38\? ɀ *>e T(| @$ߟFRWFAA,? 1/HA%Cd| KyNTU@X#0ϲe>`YX[X޼`=-7^&z-o׷v-q8 C#m[rDm/,} ~mٶ]; #zOޤEz0JU dinv@a<G LŐrU(܉ *U"MǐR:UTp4Dt1ռ{I$RPH'iue NPg YHWz$dE~TPA@A+RQt74H Zdk>$~5^ȋz]ttX>$Ϋ{h |\?6.`*nKpqx](DgIGw׀/Vxy Wɒs)r]t>M?D3_Ti$S_r.>6t_~rIsHzdS,|)>doL۳/,+7ʉ6yyͦ|֓\P Hk ^a`#eC̥?_cXزY{&%FxuJ=_^Cmg%*?$ҒDCrvTTTs0|d)p,ɠP`̍n ,s!j|0I =aP`)0,0ύQDd>DH&/$ZN@` ]c/,̬aG6`e'#0FFm]@,A  _/X>ڙuO ki+vm,ƒ#~ JZY3wOЗbN3.|:J*m(-3B!-!gFStPcÃZDv*"f(J`߫K3 /z$85]3|Q@"Gs#x'E} CQyOKeDS3ʛ,WJ}-ѽ=\O&f‰ h>uRױ #PUDAyDT AUpO( Ux_0P5QY_({KQ ` >N3\= @ ȜoY2࿀0 cY?1,  cd `}$7 B1u>P wI\cX~&uQUcJh7k8ZqhL1&Q7bj?ws793{L6VGv#݇V$|%= k9IϠxa2*vzv,.S/Ůښ0iPپp'xvs}bҜ_3_hxuVoq@Zt19Sh-ecNkd q. %_N j'$u/'h5W,MWIEXKF`FCt9ϷB(m>1>QBgE+Ҿl { #ddq#c!-RE|d,Rr>-$8~E~HI~WR:rx,@4E?k#J@'`m;PO$I낪!dquBu'ڽdgφb#gW`46_5T5_ +>jנt﷎4-9ٖ Yamt.Kɹ0sj rZTkխĩrb"n n`NJ/v{⩜ aƼhK1-Jڣeiɪ1S>V, H88$>kpo YfDUMGMA4] 9n3AU) >5)*|^J@V bH֎';ĶymASs1ϫf¹k.m׆Uj֛^79tΧj}v 3WPEiN1 v}E\SggU뿽,{?scc.u ]M ,_[(zYA]j o ON(QXk2Clա&Gy.Zg& ٙ]t ox`BnA_Ȁ$@4ҍdےD3*(*-*Y> b>`,k]1]np+ 葘,ADAGt6C+R1a/ٶN0vhi`5ȼ[1UAKJ$Fo 1@ :7 xDJc˭%Zff&F҆pvvϭ\5sdD4R@Qo"ɏ=w ؀~6t|zdR~t1dWZ=ѸOO!y[4>]y` , kWM>[K׼B߾2䖁ZgIElS$!] Lp$ú ȏ5[ 9% Ufc\[ "[~.f c_Jdf: ~1bRQ@/o:&gݘ@?F7ik$=06%F5;4K< w\V|{.*Xb~(ƲUQ 2̗{΄OiKuC軱u]_-Co5-ޗW*v 3Gmhϩkϛ>_O>~/(ws5x&$-Qj+UW_ΖVaur:n(C% ߐeNkxLL3mhtԄb|@IPm)9{j'θ-xk P;@v85\ߍVT@+\ |Q[c c;%_([ze͔a0~]l=IEv78q uty95h"c^=YئZ[&,t6 iW>r-~ r$AUU_ Du]Ce ` mrgy&gEzh}>W*қ\.ڹ|.WC5| }O6&$P%|Q͐ke=?sbz1gҥ׮ c3% WRx|EzO'59CDؓN*fߺIKeyILZSb.4]9Jg2Ӣ󍣬`=¶j lsQ|Wjހ4Ջ73/5ms艬6c˴S|8*z_*vOr(Tjt6A|v-1 37؝ڻvw~sUZՈRi eWg8p62grYU晄"SfL3?Z:\3= MIL٪ȤtS!nREkou4*לebQ?\1<^8Uq/*@ UyZ78i &7[rAOA\rrq@#oko%p  Ϸe c `D\Ȉl WJ<<7Zkg/'&ˡ,ό?[}!6Th^h.~ oPP7^|6++G)m|0J9q@k3Wn3R{"A;؋wL/~5#W@ +#r;A j) H:|0p6p{g#\t,avmJɌǫg{pBɯmex,jdF0vІMYs6psF5 3w&4Cz.讖9k%%KuY RY+kj-3)!|ŋ+! 33ZMAP18M 7a|֩zͧh^Kb*TpX3wtM&M17+oc_XM6, py( Ѐ;bK^o ߎ9qߪjlTƭ3~hHuf1=YA"n?v9xNk{cؽ{Q }wfLz :<^3S=k " z"mJ^ŘoD35En&IߺĜyh*W^Jz8*L 5EV19Yϐ$4V'-V{4^'sLbkj~ cKHȲG:Lz]7d0z-z|qkFnǎAnүE_I[w⚐+c}mwީg*SBF5p5$ dc 6aւ> 6 te|7@"[_PL VCo#9)m3yy勻"cݏf{_=]HO3\J/O=r 9%l8-TɄaR)6˿IShLX駚B1 &Ss͛c`"? rT|]9UYS*k+!zןbA=Vv!׬NQÑ.X6:YP/ꐗ^3ēx/A"_`a@X!`@&ԃn@jPUUA_ X$~,- ;,;jݤ{~1M#x4_EE} wgR~# ˢI '" BOOdQkp !to㓿fZ +_6 J_sp~6x|dn-=jr໼u:rlK${CŠ2hw{!KEMx[5-{ )1_ Ƕ>Vp4B?1Sobj\(ɇ˷)e%{:ɟ> >WyIfqf2彮95cnO }q LUS8磱֙q(}3N"'g9>^쫩{~\-<5E <*dۀ}K]1'-Bn'o@ 4t1-"?~ Kv@du< X72$QT@oX?_2z aTPWȒ7~1f @m+v&[i?h?=aK0>F|Ԁ {y 6֑64wA [x*i˶cDGK}S /)yŃe&Ň R7<~hUKAG.Ћ[Ţ.dM){z-s1^I֠[f%g7a`Q$kd|C.߯y)s;, 5>T>}x%l}6rQ^vKSsԙ d$#(,Ȗ>h@}A,I EQm61 0߳IBIYKF09ධ٦RWr>W *k cd5_5 `Z $@h[o|Bq7tO?9۠D#^d# UUU_-WnK21+Ae74$=,?VԟWkX=|0=AdoUԌ{\żl9Z0\Zw s,2̬ᨔ ~z nf zjVG,t>kΙ"^DM]';?HłEK_7aj4sjŞ|'jb컯7k!XsEVջdXب_*~F6ˆ4/m˶%Pirϗ"j'ł }^g}>*1_R[sɩ0eLgel|YGp NgsC&;f@=`?A5qbU*vag%^n/YoAo{PueB)M_J:\Ve\\MǵMT."DW ?ᖒfiA~k_|":~˧gd,\Ƚ{a&oË'k2 fVtU$ԟnyIN-ZR th(rvJO9_l$a{G X~k\2 J-cl,%~%c| I [,j#9zK+?r mȠKEGr2a^ji.? @.Fzc<|)p9ޛ5)jdLt 8p9c$?|6 U喢;sysQo9`_9_oSjAV 4~mY}/quWRu=.E2u$3|2d4ߡhUځFI= N O;(E7J>S j5k?~gd`姘㷟5m0=UHkH:nISx_2wt2Tf:0v !e$lccac}kg6^|H_ |{T% a%!z  x+wm7KҢn6^Z H́e ZX&&׏ d ~{Ӏxo߯ðė}[^7>)>JQBqZy>$~q WN&ZK/<"?Ra"Wjo.ff2s%Icq%3|ˤ:@_{s1_9h/*Y`"/LXWH7"YdVc͡(Z[g_=U:xdLCO6nZ+l'SL XM=Pj_݂2Ɩ$?)`W1X`vq:~HX@jv6ixEgqGQ|h+F_gT/tvLy\:w(_oެṃGJ҉0?4+/}Y?N4|4<^GMy&rD,/puMk.I\C| ptrSqԌ&/~ ߹Z us!^h2iG YF@ 8[_`| MWp( ߲y !:f,  7sux:\.01ԽE/$Vb`&,i zs!dA>"߅21` B> .ɀ#<c$i?\!rygZJؗ?.W(V}֮jtFE3c5j/ݴEwNw[{wyr7{ZJ~_r(UQbsU)|*r͋|p $iro{>Ӡ[N[~4on;sYyR_'9Lit֭ž{v.c.w`z1 ӃUMEWm΀h G w?;J@ 7ƖZN/jрyOBrs[/<'>!βys7>]JW/$B+~T&Z{A2H%oOt&~59򃩁ҟRcw\9#Q|&_NNQ&'$~ݜ4EhR4xUAԺ̞.f50OexU`t#;'wXOb?I\ XnIAW'X  12! ^o7 +1(~z^`UPOb@( "Ql@BzW)kE _ai$84 `/}}M  b\BN|4ݰ2 B>&[9m\xqmV[ylQ%#0k9?pnʣ{],} ?vm}ְrIKoSUTSEeRIv*&LΩb(Wy'ʁ)e'lf}{D=6ItՌkaHZQkWV>޿0L2p쮊@BΜɏEս +$* o^$־l+ŖaOol0g*ߕAW'#S[h5]7]U}^_|2_Qv^R+ #y@eD\(6gYF+QQըbSious&aQpݫUqwx?xLs=n6W.#~1b#}w&ߜKs%Ø/L*Wظn(\G~X&^xYZ\X9O^m׌CN=#~z̶zhQAՂlOU/O}0ې3K16be3YLU%FdF6Z&jl/mx% ok>=Ŧ>6<$+ܴe֩vA%q^ul|)$ #[ X@ m|KfBGkA.Uk5Zx\R"?:THTU](}Xҵ氚|CM n<; !VRbEMWVW@x2yseMְ?'.'hY1gOsrr$Rd]%^ty]еuaE9/IXpb*h_98ڎHnQZBni\EUm#O9FVbE1JH]}1=oBޯjiBstmq>_Ln \E{Z *䝚Wr\5չ ̭9ӬJr? ړq,V+(Z<5wA\y;sӛ{vmȋU.eRʐ[J.84\Wӣq{=# Goi"`pAtQ=E]⑥Vb̝rsyoc*y2֜g$B@ݠˀf}Ԓg^E]?*߸ݧ.Vў8Q.L df>cX+k^. YP!0'q_$0@H s '(Aݩ)#E@"ළ[EEd 09-Eewl@@I1~)uHrQ &B&& 3],@iT;6i>~D> }Z'8Kq6;&|ssOX'vܯz2wg^!>o|7g?o9ިw!i]pBGI[ȟ=ˈru^НN xeNS/6~zB9]ѯV`RzvR5= kpa) ~}Q Z[M987~v_Wq__n/8/Q>rsD9A V~Y@: _+( V H(*Yc?,g ô0owO> C<%y , A3"FN)SI,e d}`6^Fz¿ @_| kГAr4J"A#UUw^nN9NeR5mFWW>oD_t:S ׿-sr3I\a}r30T UqTr.MJWy=HaOAFdyT>qLjUqOjۃmQ;̽g۽Ѳp:ʠzم*{VY֙OL^ZmCe) 8eRTMIP=[Sq۶Hw /? ޕDt~V̤"6X @O-Vvy}]rkvZjs?n |G2dH:]+8΀t`a$ 1:i@.@?*5Us0G==<ߞoVϦZ^hŜ(=2;ُ8lM=zYjBmF?;Eм` Ic;:OY*,ť{*EfbX[`JV jp|]T^~=ik} Y:^E$jViGǬ먼>f) Śk$PUܥj&w/2 (j b`OibOy{dRkz7bг\?%$ |Os`x% Bl ABH_@zmpI_,c#(-]d -ldun (b("; ,c]a$#h&2 b F惵 X?tg`^ dU7TP>Cˤ]17%p@=_.,6πG76cЅs,"Q E[ӷUȹc8˒⠷NrS_ʉً@,7%k>J٬o}g8̳M*}H8L:T~`îuZO,㱛<6 @Yd@,$DUsֳA 󺕼y 6M.ă ~`mIB%6B0e~%}/h@{_JǕP/_Jm J,rVdc%6G |!ThսD-"?nm;n[?:n][sPO>y guOiǖQ+F DLs$70/nR^N4lsǛsQӺg,f=/+fJr)Y a궝R]nztD8@&tÏUs"o ![ \ ;^0x/L_&iIJ-|\V>{*gA4#W0'@Fx @\ ~ *#$dx=7PTL`(_0B?%;|?r$ B6*|k֤xdQnz@^~Bʀ@5FC=Dž+Q]qQȜlցkQaU3ӎ$}!\D9J"bEqqxf{^}%/eH !xK$+dhD{Z ƈQVYF_/aaɋZ]U Utr D'|Czn@2_kj,EԂ+'J1os9GqsR-ϻ:(sW#MQÚE:7zY\dF6o?WU%(9D*>8RS_XМ 1=K%4Y,beXT|4mm^ێko2N./ћ1m4SΙ'kY ,QUiq /U7k۲<؋dZxן6=kozgtU~\dlGXj7bq+$`a,>ĀetsdSc-=6AXvzT;-]yC%WB0`y< taSez]gЍwGaؼsQUa!T)*NO^NdkBhUo8۝mv%W3 euIAcM)V!֛\cSM &F&#s7RnҶGGa^,K.2atO~RY {A_amc/cazdUC'^{kLHQUQ5i]zk d#,O@ΫQx.XF#VPll X O{KhoX2F옷XQOz&.q>'w "~eGĺN\[mqPi-7WZWȑS]guW{CY܁s)4 ^kn?ǐO-XOkaH1:PuV-e9+ߚ2 5WEYarʳ*^f?5Hj@O 1STg(Y),Ue8ɆISmJ􌷓aLȋCJT1Bd ʉ*Eo%͎I Z0H`0dث@c!8$FY,ClݖtDLUDAdb!Ko3[ KŀAy)H BA3;eh{h`}#;3.C>ѝgVU)!Tc4Y͒ދZ>(~1=-S%iDYqL(E_+1%zdL+:Xl3GDܵ7]CcHSaӔ!ݐEŏk.{ +2y5- ku47-2O \9Rf?`X.ଅ)Um`^pfZ%Bt @ x`Y1D`3q,z6*KNjoY66zYw_uWJ lą}$r 9ʮDlMo'^ePWCz:@zً R +fQ@4 ~ַ=B"-$ ͦ'(fO9qkL Q# `fJ8(0u+{a; خ|$9(e-➾>6h&(yz{335"HŶ%c)RdSl `? Uc~k~]ʺ?} m zc SzK\̮{ v>g( ]WȊ}YY݅9"F& IaOO-gIȡ?s(cV=?XQ't,fq}PΦm*-5> PMFg1wkFѬ6@uR_(c6cXB`ˑ}1" PNeHdWd[xX>~2dhG q|d Â1^A wN{/9JWP^,NUW bjG>0{K;&4ѡPƜ}3mܨRms'4Myܔ7^KYwm98~́l5c*'MЂ (>:Ckf|2|Uu:t7GgzĢ.)>U:ꠀc|AY4dsC1WW}-><34"{{iଈ1sYjpkK9p}q T[3,f΁ey=/ DP:kOv>$ ,}T<7jU̺]k譺L]h6^sV6җ8 z\̴sYgfgY@qOXcZUPԼI8׌+r]mMe<>rCهԭE QMrJG| 1`,adpԦTfZ"}LuBJ]}`/Y89ɦ %-&U`v%?6}QwgCA k\)EUJ)Ṳnz~l:a>.{1aWyOZqv\m<svF/%LҎ=eF=S+3@ ǣ %q3Na6i 95[UxT  emz߯gAdvaq&;A 1a3s3E%7 ˚oJ* Yfelv\FѬ{$_ ns$;We Beaތ<_3ym#eM|9yDYS09 թe0̿ەERV ]YʬJ:7lٮW#yR6n1:E1=l7N_^tXz\I"@j^^ u'rhE QA u];&Jm.pG/ >ȋWEq6|g~7V#{pY{ AtP ;Mv }l&Q|?WG&JZ7m(+V9awE.C.2׼b]"m"qI| ,(WB}VˆC2B 'Q6f3PLO[4p֑2&^,p&Jo찗;5U/+\^``XiuBʾ;8]m< ";T*;;-.%-}ӈFי &}t{E|LA%).!/}5 Bb).j&g9Os ?]?-h:ߘ dᬧOGNeqWu?\g3zpIy8?w]^_gE [fj:WֺXM͒0_{{ۻ kr \q.bd%FpymY:iK ECw-%8?M{p ˴zc0F v*m ;b[rG [^ #x%޳%Pn4E<\_/7,! UX6RLDIP1gnub؛qο]S,,TYk!xӌ0l{Eœ[CDۙ5 tQLJ9Us]W8_s8yT#J9o%M5tCgNNٝwr?}A&B))Al%ِtז3դqYd󜺻4eI3Uig$- o(3Ȳ1X !,:_ܞ1 BߐPQ#;;?hY HLty(0iF$(!{%X ;6x?\2y]]W}1Sa%CZ~U6|krΎΰ"늓˕"FM%呤=giN4%3'w|ڄ Obֿ`>/} GQly˂V|&u Xue?EedYKTqs'ߙbfYb霙SMWo:]ٝCCxCAՠ<Џz9zV_|L1ѕ$KVX ,}덟xQ y$$_,;]:QYiȝfGqx?Л*vNI9*r-Am⯟Wi:f;񛌯b}{tw5t=:q1;^ xNa.klhMVByVkhX0Jy2liA!J9TxxzPyB,ƿj2k1-uJFxK"f?o@jE?ovZ|@(o3(1@TW+.68 6)?n,ز1u澎URRUݯw Q01󊻹z=t{Y;Smp?m\@uܝ?aN6OH͙X hnpdp657.Mf=fLv1?v$J+*۶!/&UA Ȼݫsh&χl2tN|1laLB_γj..wԕQŷ=5(C51;kҜk ڢfx7,+"㡻]zch%2;gRy`BKgV4owp@.=u_뒐2OݟߦT_{^"^D\ic}S.ظ}|Uѵ8j=;YuǤzU4džPhHiۅ"FJ1L[+Ƣy<[%7X㣪&[lT#bj_1G]4E_R:U(׻ έl„h˯\9@zĢL$SLfw;>U7UҐs* XOAWmGYsI*U|s8$3 @w޻7I&wwU ks9S,ԕI4;lG^gE\5{ͫ؋veN'Û=Ȭ %91fIП_ 2BBlUX2Ӳ۬]Ky_"9LY[uS+*w ۋ m['1~ [dձ_H T̏ ǁuܷ~RU#Qm0u?NnN&q}2#?dK?-]7bʵ+LRa ._4TĺդᇃrtA-լIfg\ܿ_<_O0ꗖ*(^sY|3OhVޙHj1U!3w:@;38 ܋"Uv> HAvz69H".y~Iʮm(7&Y۲n?DU b,᥻+ E2`oݯ18Ш4rdʅ:Ɉl¶LQ7'LJy/(e^%`1*U#PK k৷ח7 cͧ=sa{>wJWnjKl~PKOujY^mm;>><;;CQPdZdFat;<=;=KAF7]M>>=<8IMNvF\?<9?MDBFHfSPxcVILFG@>aj=A8<9B>BMGHMPFPc]1R99:<77:FE?irD>F95:<>85MNKLFCsa2LH<:>=JDV:ֈQ1rf+EqsGK65Hˎ_4e Z= gRv;{B%؆)oʋF']8z~+_\LSѯt#K׵ucSH})ZM\iw1uخ$G1綜*(]ηU^Jȼycz?Wɯ؜ KS^i&kc`4Z7P[*[G^1kkWW;\dg"7BU E+f WXelflb؊1Fb##:Y XwMNo>8dgc]35F$I|Ͱ?O5>ӦS*Kqkս0!d.ĕV05_fLfP 76Srઔ *;xHO@dlml deJ\]5ɺn(uAyl??^IRgeuc,,+62,#0^zǺO9T~~ЃB,2;bK [7Ųޛ+~73 2wHօ@p!,tc*t\(4_ {voN3[Kc'+dU07,}K7?k V()P4j61rDUpb} ̝]u7/ |oWmV[)w.j :[0:12VjNa^ɳ%`zRqY7j_ y bfEI9^6zɮ1<|{卜a̛׫?efEK8/w]\LӜܬ,; 4Swf+<Hn]N_uXFB{#:fu.v3fC2XdW_S/o;:#V y$ctb]ZL8j`e~I܂#t/y[<ĨԬbxƷɾ?Aاi2>k_߿r\,{Ȭq0VK64sOa뜮*H(8O5Jz?<]sןUM5<)v~]Y;*A4d7tFQM?]]Ҽ>9k+șM/|]__6tj( {H~2iwI*cT9RgmlK~e[25X/5#jVϼM¶̢u%Tu+ lӲ֭k-/:N30\4 ^ nV@w_{D#Ƈ@GV֪2RU p(qlc!66G{_== oy? ܲ}}etI"OI_q@ڵ0U@K0t:k55L} /=7e"2/1TlYyM7a~Kwӿ3 I23-ٛI?{~q]7v;h0uվ`* `^5/yy{:M( ItLo!7MYN^cgȡ^Csp®V=A'QaQn[̘Q*:S%|eJ >,Sk}t]瞈R߮{SGu^2o5^;hE)5QZxyPL>Bu3S''莲c%c{UU^%nгńFG*kwڵϋXv*#>WzhSy/34>oMLJ>_%XzF bwMlߚgybHQ8ǭfF=lU}--QI Bxi&:؟L߅ݙ'LAJ%ˤb^d-oʥXZ}J ܏_Ԉa{\먌 K6vY4ɰ^-*o( a{voxU(75 fFFj ,.gwY>*׸g{;0ޏ,K_U~Q,Wl_UYy&[kyS6{8-NO{ju{^BKt5jyʱ"9BN[A[Cxe}Ƥ<;v*ۚGe*UQUUgùѳ4޼ kɮExg#37?pa[?:*k.. ݙ1yzx@~lwqsm~OWr#5pa kw&LdpV;׎'+WQn Ȋ~Y`;aNqVB2DӥLE<֥ⱋ5f\>NnbSQ (7fmsPZ/L.^?SmⳓVqlF]?a%5Kv\}׵䘎mbwu$[|4l j;wvn}.7\T==ݘ9F5?S~[ʬk(!SE94Y-ؿ?: "i{ʰּWii$)UЈX)bӌpmQukp:˭AJa@!axGxB]{ֺr.7i3yqAmX- [Ʊ oYq \n#̚lUU%Q-*R5T{UgsvQ,>PNуϿ3 #Zp a_&gV:~J`-|zF G3-JTKI?±}ީI5_jT4{RSSMe Q'M<@N~1:Ks΂i'TO܎(IAC՟JT0MQAs׋,K|=]{ث0HЛ6ze 0RIWF u0\H6U\ĦYBDvyF=SKL]`a~+Ʀ^ؔgWJ a`SJ/RrU? lv/%K[ԩ OrS@s>N jY2t]tvvg ~ 6g N ALQhsTqc"h*1R+ab*m~3P)9+1W]5eݏɭ͓rQ[لiŮcWĒγ:o71Q 0߱Om A(Hn@TՎn t,v6FUݢ|B*}^¹8@$gCie'L,`ikF=,/VGC{mnPn&L"x W09 |g |t@NCp,m馳{NsnwMY=$P/P}sL֢fYGQR M$ pLWrnTmkk`2D+|RҡBX6"%A1`N\#K@`@^WK !@od!,#"F!16^Pc>xU^ o[pO:5D2~u `D7LvX5)F*ԠGI*)37ƁOk3.9<]j4S7{^aP|t/c)iׯEYM z%39ɿcs)Y36~NQOU1IR5M9\֚>ӓǓ@RYȲrV~V6Cs)3`k fX<}^|TKmY~:f$ {fYȲ7 0mM^?,1WCUnDx017`ɹ9{}JZy0LpO<#qƬ>5֔ 6~P >.?f7n5ڬ$,/ˋc~SqP}IB}+W]jտZ/JY]L^&fPOwN*#+syja3%ݴ k4g3aA:c| wʻٹ20AiFK\q*;Ef9H2jL \.G3Gi{3'O4]XZVWV:+-Âe;e>+9Q+ij m\BN 1cs >,%̹95+Sj)\);>T-e!N<hڕ Z rѣfN$EbɝqSf"Og~&3 `1fco5^<{ֳĄؽO隩zd*At*e[D- ipm% " P5VԵJ8sp>o޶yhf7/1Ԗ0>H?u޲!~a#Xu/Ky֎&K>V,_?G\xE~r~5+VWu.~Glqd]*R,d F  1]9ܺ–kյ1>LJ*\T"|q;}Glw-g jngżIƙډ3ӱ|NDE+Ur3GҳY1jȚ#'I:y &WWnYNxLn9@j#tѬ5y;\Ӛ7'-MMLj TNq&a۶WiGςr6H,4=$ncf^,o99(p=rL{ug:z5w f™Ij#dm+,HtT`c b>Z,f> Le(YuD/t?ZSdRvw2+ A*ͅA/`$L]ޟejuu*SyFeg+X$m桗CyOZ$ $YfFv}&CHNWr>n PA {EF=QV\lb)*U W'=T U~qKzGoGW3Z˕Ǽ(_/JZO2иỎi(?0f;5U5z:s|0;eM[{d|,3ToΛ 4y>3{q2=E%T;Ӝ,@TӿI6~ABS?_c[NG(Y8`-X2a!/lSЗa6/<$:쬗2"mսt{dY^=sz":fVE'L6@rϣ/:?|8KGu9x.61Yu|N+}y۷qG ~׫A >[^45279*1>'}m=OŞ|g~< RapۙphE3li] ~QNřnǐj:^h{=yx4~-J5m%3s7>gS$U=He!5=ˍcg5.vMCӮi*^jîr}bUƗ1x K_OQPaϤ-.qYt6Ir-Ř/ߤXҲ8 s* FvmmxSVN/+aONYH|̚(]=z'ܬƣA_)>05}a &Bc *IYSz QmSB6eDlN*˝RaYr)BBu, \Ǿ<{"G :e 0~g|w]M9Sc֨TUUخb}ꞏnQG{J*jy ]`qsxfd\LFvru2/IeqX8s2(9 ~rvR[H"U#-?6VѹN&VÄ偯_zsPx{Ũd<jV.H}ݐj]bU&CR,1qvfPatY_\fͼOw ׫dlFALL{LogWAk"u5 ziEzd&jNztO7?@xۖ ed07 ßlA臁ɘmXh>d @#&v4m[=Iz:H0 !sa猸 |5ɯXnՀ±aU9Ufn*1HTasɩsǛp5vQ̔>m2RksUVNȧ0픢Z;w9_yɺ4M>n=E2iP1]4YYԼ9=qES;{(?s,|C2Ta}˻a!zCR(6M7|cA"eX~ByJ 8}ϯpPOРylJCUc"Z%(9N~F1,oD@[dɲv,jlUU Q)'XOgB} 3t9t_$YX}g1ΥGѸ ͂UNDcuIB?!B#H/wnjjUxLXTg1ث8@xQSh()Uh 0`BM<(8Ԋ{rV4^<;{f_RfP4Bl뭃c 5&qpgkꤻRo,S;]r|:=m<ҥ{fg?0od(>e4t\+5U_iGYN tVk1"/eeHsICCrN'"GyO&_x=ZCwTPSP9Ȅ~sʮ;LřdV \TL61lLhlc4 jdа )c,"L:f6qu폆3]0XtJ yOWCXL9\o/_4]e2taj|> #lR2> g+(Yv5nedNl+yjs^>=ЄJ}glRf5K2ƙye?¾ _RlR+;Ztki*Si|s;ה'*wffmpE,,h\LR}=lR_wݼȐzwjHiAsvg|>5!kGBJQVAr0_&ƮR*I?xGs*3M|_ jFOd'j{xN{E ɈN9+qW~\73gy-N:atD>a_SMEt]Stv͔9Piv'-w]PCZet'y>.3/G~~oo$]z㠥4[ʞ.UrUzYBa,er`#Xj=HƖ1߭]nVG'ô빃DG+RMV mv=;4E8CL6h,%`?ǯ2 zӌn?[*W ܊jF\o=˩O_ܽO?m_N}''/I*f/39|q.u~tyCl^Yuћ½r /ίz^)@YzHTDn'륒?]]7=?l<'ϥUIk4MSx^PH.3$49!'jRUL!LD|2AX`*2p*fJcҸ̆B|RceO trֳX $l 3U.aam]\c #ɒ6,ȌkM@"A%C](Otb^{}ƿq[GM o^-l{\4#:z+ÐV ?'ݧަnrOTko#&Ow学Ttmfǭ4V)fU􆉺٩^k*gԌ+-9;6e2.6Þn,Hd7"3,0cmH6ےy* ܶ¶[Hw07$ |՞@*ń׸AXu p5k r!ӓhX v"E@j}Osq`ͪ\ŰDUU=fGp RZ㎉:g}Ay)W/3ttI9kO:+awi g/6r%'aq`Kib#r,ݹrr1hHΥ<ʙ+T|SC`YY>ta5'dw׻V$0D>k WZSÖ /5MmmF`z*-@!FfN1o 0V>yM+Yh W07 X skn\sbg<#%*Ɛ `Dޘnk߯{FV][iw3S:y%,dL8j9s=4rM^0rMQ՗Rh")6z7*/ 3:'EPYXP_k8ޣ0ɫS,PkJ NwS 㗳c})=o+L+h՚qʵ?fs:wݓD0o0E@_ ɏwd|: !4R 0|I^rC&WyOΛ\uZZ\RMxhӋzCk5[`6#q.]M:!Yw%KnstZyB !$R?,.Bmvyw!ԪsWwݛ7-F7v`5?AN DVS2,!En;{]dtaD(zbU#bF̔Rer-;=n zX?}'[h4AxbB@7,p4+ y~ gk%zGzH9O/7q[dQdtHQ'.A\2]< cDn;cMNǟZ;Y ta@5޺ErbCb虶QUR U5Hwo fOU;=}21cnL_G2 M鰈_-"i-dvG3`U  Ya'`zJ`i-Uњt!VDMq\KPX^X.WdaQ4 cv 84̢VK(t2`tMZ ZĐ ˛mYuPmOe͂܏Kgox^CHl:¹tizX[Z%9/il$UZ 1!@ " c"VKD5=:eRǁ`0@@8*lkTA;0Оv{_ϗmҺ?3^5>ʡĻ3g_Oۼ\y HUdmn6DRm&)&MidKJkPX^ج1bM +0AF"@28EPJbv=YF%z* Ka'fR4svq`ԔN/l 0#0']8"0c=˝ ~q%i}׫Fy1&L?eߔny n P^5W V&`dл*C(oI򨜫٪_'~IRּ^g+ېP҆Iu&h}~w=EB PkWFJ!VڤTYf.*PNEpr7bT P$d0 {R:8 pqYF({앑d[ IH3#L@LHm#h"Ѥ 2MCB$>% la6z|V~FSq{\~'ͨ5*9h8IjvݷkCI'baI"XOH\ejҜ.hnҝ֋=$=^[AjGa!4?1,Gۦ[UUQvSJarlfI -~l~{fzVB]QjBMZ g:pb! )" tB~uUBaE1v` D+!fN$Y)@Mj7I"h QG0*,H XӪA ^tAa~VIH7 ƒ7R$,+rypKVWfV:+y6B!ttXLWwsv]; #0 d#+ӞOm@ q3i%1 KEY3⮌"3t<}z#3MHh\8\/>%suWoj:vؕ} Ѫfbn}idjgNx2kg;ml8hQ1SSt3:QWΩ*aJsyꩲ) wWgZ} g3]\, ȏrB @f  9@rL[0gB/B l+b Ͽ fCb0tw1rk1J:WZ 1`d]bH63 @ J,#e$$l;zEO3+tj!w+*@{4EXfffoIk2GV3}?%[ߎh;}oQ}S%l c/q4dN덗(]IEt[klVagEFQ:|>V]K3I:Y==NR<'1o48ܧZ:M/toHj ♓{^*"ZzWWTs-=fĦsQIla^3`&ЎBwQE<[p9A5+(*&/P67/Su ƀг,"r "OUD!஀sB <v,pֵe@Ha@{aЛ E* pKԒɰъҊ@[~+zÀ+W2ff̧3 jp_0gp{g2ggh6;4ۈv~Yu-Ģtybe܍Q]E'wmۮ|yK) (N;l/=I}&8ky83`lHN^>b-*h<&=$f+LR~@~0!^k8A`7b?ol C~{1I(^uvXdD4ǢNb~1 AœX6~em-H7]ó|hp lX;MT' ۘ ; 8 : !s>Mpl @xfT}FpshNaGMY3 d@c @f G:AS:ZH$r/Fo*ז P45xxh.da42to^_g~/#2ΛGx /;z lO@__Eú/ _eI| U"hsjz YAC[*Z.ˀjy3"xx76L]Y9pm<@'6̂ ijU&gF:M\u. j o?$`Y m]ĀX@9ˇʲe w }`/@7E)8yd y xe&pq8VqD-l[лŀ@aFu˖e, z6ԤW$sJ)DVS6YtLvn2b X1 " Zt71Z0 RGP}R$չ.j9$>b:%v/!EjݭRZz rA$X#>% a+q f C-)^%.kۑ|Ŗ+Z`p+ $k 0oh˝L1*srĠU,D@B~h_ݍkUKVKS'{{속'@CJ_+EǢsg^A=@ SL)3/*s(jǩ5L-w03ϰ8Ia\)aX+!M @$*%{1%cHa-XAzPR A!T,'<.$¡xKIm_>&ֿ~fggcVf 8٠ҳ7OFg5S!ͽ9l&!axjo޴tU[>V$P>  /X#B-?㦷 6g"nѢ/bM}ݴ:ih24l3>X֑Xɴɳzm;+o;sĸv yub`&#iz]{:cR=+YZ^ g'Lgt>* sQrx=ZnPQY0|^LݫbZ,)DSQA&ʠѱ "!M'` Xhw$fUw˖ ,01~A%XاF}xe# 2+҂pNd: E -iN#lP>> D&۰t>-#I"lrY B5B4#3lyjMVεҵ_̮ysxrkjთB}T5xFhy勍%^!OmF*Sg=]@5˕|t3DY2;g.T>yHH\f>:U\ڸh];S',w^C;jh ]ulxEG/3"$0h`2*yrQXȁ'e~jZ5K,K,Ym0B{,LpAILNgˍņ Xll,>-a/T&wgޱ\5ٔr+VHcթ8mph~WeFlִikZʜi !s̵ǐOD,fEy@}t6ۧ Gk.|?FIC8Uj ef dzv. 3rCc₎cDjIKխ/VE>@1.:"T *X2<ֻAJ@-{22].d|ɦ{\E IЯl P1e7 եMD?^Lg@z,KM_c{ ^mQ&r#M7l#ow"?Ͻg+3]JvuW < 7BDQ-PBTSN936951ͽu宝:HK?s2hY (:O6Ԕ&X1q"cP($l:UDT4YmWQjh*P  `,z X^+q\[q~,):Y`rB{il̂ [ZD #@&Owd҄h=e8BG^V@R.2REzw  hl6\/EwvTw!"Dk1dȨ~-ESaE2Ԭ2b;fRqs}^1syr۷u*6-_C)Y+z.@~GB<vb~krBKJ167mP +99?I4Q/ Nhb7 CaD ~vpK(HD*'*!PŐD rZTZbLh~5{a2]8kX[Ptĕ `h7 ܎xd|(Ѓ LIZw*͵r_쎿YіT }?Bp(ɨ1^> ;P1(OgF]DX D@%@e,%y=u×_*Xi4`2 :YU{u*iŠl`?Yl!!xMtIMUFx9UW:^맫ɿgSjeYY=^L2b3wNA/AOBDc"ph@mV; d+K)2ň1aBR3(nC@S,kiJnFܥ}76$oLJBBZM@`@K;ɵ!Þ7-M䫯9vС +1UkZ%b%G~9 uϋlUP4x^r@` Kwc7IMwnY/P =,lk.A__j^4\mW|+WJ*bZu:FbU@ `Rp ~ W*19F*jHU [䞗??_Ϗī/,~ǎ¿u]'dZKt9EV(_pwP5_,)@w[f*[F`ДYC!#w|--180 DM+7p#S^,s2 ުMͨ(h@}󉠋ci818,g#ӺՕ|LbT#i_ͳq{4n'Nq'j?yZb/#!ojau2t3fW V\}PE95] ۲?,YS4^:mq(ςՊr /FhffϚd=r-`LNPZsC%0ut0}b:%6u("EP $in}7`I`M"@d**"C1[gk wnh isW:o""T[y03?(Yr DPЖ!G2>FiQ?AϪimHpyD5N{_ Y/Yv>kLk'aᇽ^ZXQwN)hC]Z7eX+[\Z=#RAZCd2dA0@'m׭ӃG5=@ =Z츈VpwZiڼ2MTEQ tsh)t5mng+3e{#/e(*Ơ*'@TO"I_0a!b-W9FPP7>|D2@1**5]APE\'y6PV`X}:}%٩hmcz:cl@>qY&k?0s(XʚL d2}|AIւ]gzH,g4/w+uݣ~^[BSL.Z?44_4q=~u{aE54}(uq闛ˇ܁J?®!AW>IFM5= G/8Q^+gisEQafe5oJt|S2.1e =\IH-J +X KJmKhX>Fb,&IUT@L$_Zf;@-ZfH-;*o[#y8c/ /&WAk<1ݲyuJ׶&jGfV*cf Z&@,IG7_Tʿv\ݾ;l'\RITUUҮ&c畑ߗ:ۊVNRNsz=yz52~|>ѣ֗_*3˼e+b :4}YMQꁋ]anHW5DoJo\zV2nF;iU}iW5YX$'wajtjs]bը'əZ\X=gKb9tKjװr&(,egQ"JTMNcNT VAx݀0 d,DV㩰qղ8Lw뎒V fdgShnimy,CЂ^ؒ9G~|vĥRdrI>|_Lۯa*TĭA5zJgL$iw!x_mji">]J\ٻ#GͭVAVX$,쉒HʢbWT<4eb;NIr!M[O@ɁR; *Xu""ϛ'6sat!q*Φ#[eL5pQGW7s9"qW)hT"" Ze^"ҝKJj D y3, B?fbl;LS(`nh3aTDU5D*]䇃rJeܥ!||O}ޖZZPxa SG7isws:M G㜷Rtq/{ X=GmӢ&\<S%oj\`rk{boYBd;*ND &5NotrHV2g"粙%P,-Kc\]y߯e_OFtJ'K_ T7k)S'JؑXGĹc?f32Fz֋ܩ+IXqB >p)Pട9LFeEGתQUmc]&D?8WJW '-j-vE砵r>石zL&l52v?;eխlKs^'̈d%Jh^L֊mKfȥY @6O5@ܱ-t q{21MC_AfAEZ0N-b #wOEݢ223`,vj(V5iX腏ÖBH쪟>Ew'FB-ٻu-N2u{K]x![du8< X"`<-`Pu}f[͙q/V;X+WXE 낹BsnϫW+2hȍ'Q'm嬹f:. UKN0)j[2/w^TBM  jipzjSODƘ:ݑgSl/P$of!6,=ư-?{.ٶjZnWbNә +@J@O)ƒB#v[ٝ?7Й٪;߫E}bw[=Cve\z7j_ 4:^|6EQ dTS D(whG Q,taUUl%!C-Zk}*w{&m9U_2?t 8~ʟn}WUa(>+uC97(w'9:]dYJ Z-FUќ,,G@܋yMMm؛}ESǧ >C=Y T9ڶT?cěZڬPMBJd,Y1?YȠ/ Y ȫuxԆ O( X8²lbdxwlߜz.d,?WB빼B{0~@BBP0=]u[@7x+R&ť񁐑C,\é戡P"كΖ ;zյRkΖ'zH:v/?s՜.y~~7PZk8ﳯ03(S\f:9ɼHN.9u>>QJb/Op?ok3>G$NAOB*@Iжެ_V#5*SU/%y0QK?2|be K6+>gj#  cFt:H# B# A⵨Qri`y,!$ETA6`Jc xK5jA2|$1Uͬs TVEъڳ̓qL>c]ŗ7%>(0XArhKa6Oø.Vk(+*mr^U^Ǵ3kkW,z[s%8#:3OX ᰚE&WM77Y}zڶX69yTDmAۦ#EG&A As &%Ux lxTyrE3T䃈" 1FdKoyĿx%aklI`fb֓f\[$zX6/X ˲1`^*""[ Ap6 ƆA VTE2B@?HHd1Ν>- JS]T{媪*422Dyy6sx+Ɵ:ֹoVY W2yI^{G?Cs﫮=++zCdw.{nKU$5˔|#ph=V]02KUR&ΪJWN󯤇*ӎNp﹧{so֚d'oY*7vC9-TIwY4ff:Ȭc!37_HemR%%ˀl X6L;5s%cZ’Z'cYds}X22XI׋1ôJ\8ꨯ'~]jq}u:Ɠn%$3aۻM-Fd L?|3#ƶyCF=0Z2 fz7!*Iv1]qGHVB%5Ns3Eef=[VCb;Y/ xz3շd>y`m,لWu˛pxkxL *&ArU(Wge%!aPaP 6ZUD{GX&ɪ,6)Sk0>Ik K+:gtgYJҷ3=A]!?.Fr2 #ĄƑ ]p ƞ6_(Euu0`t81]99vQѹH~BMrL5;]4sGn` /1oJM=_=UvQxq(I`P8. &-<5ʌ?&SRrdM=:t6@iJ7e]ga`f*8y\N͢麣ʋ׿56m;NY@ךeZjwIX 'Ꟛx6LFQ$`:W֮>* |+Tlw"l+Gc?τN`t'bpR\-~2Ua ]::]=ך]MPMavU! {9 0?\ɠp5=kԔ~lݶ}ƻ]KenFW+>=iw;34yP+iPx4v;-ώ -: MvQO~gZ1]1N̴LT/:aktJ6?\( t>`ʵM |]޸I@C=vA M*瀪QOsCq~.X|\#kӮa7ݶƣ?N6yYgL קv`~t`C%h*Mwg e㞼 y@J%l`-u"0;WPØF;Ë;{޵RNT'1nXV%&kAV ;1LaŒ#GEײ-EDaCn @^eշβ|u= ːG)0Z _fr+ tN Kd[Ȁl}Z/6ca .cLdpj>o mGUBv@B qO|6{OV2=sO.1;vS̓bNRgKW 7\kyՈt2D_~?zUL8u.k}X a _qd֓I}1i߻BO*|K%b#VJ$â+ $(l(& bUxJ c70k@0?6lV`A6|A2z6`>5 ҳA@$ ~x*{@E@W $ybXAUDA7 07` $x^)WG*,֩fW@P1lkycR&hm+E]8& -?④'klj/ǓP4"m6p"MC.R÷&D$CZe r' #ThMy"'Btc\bT0KgIat]ocQ*1`,Iu֧z^9cHMAT0@ؒ0%I ymH2 Hm9do{#m-%ɠ$`mi%D){<*UUa׍K$1to'U izHqѨּOizj]jѧnuVHDl2?ט7ŒYFEJZv5cZs O2 VH2Gz{#cy Abr lߧ;?."Ǥ}۫1-ojy9cѤbɵ;DDYKdS-d.3,04 ;@.ZBOF 4>Y*o\O|y79HDSfTx 9;v*$e2ᦸw4FAb ӓ3E)Zi zD4r*H-R7Ւ> ^3tܙdDkB?LԈ!t1w_=G32" cd _||~)isEY ^w>O;JJoQk+:T1GJ5&r9_B\LD` q[Avj[rH#bpH嵉K֍؇ťn.ȲPȧ {>]ђId)E<T0z,VnYM>hH"]²;Io&UcQ6 JbKnF$5h}dj=:C#P*ϡ@LFy&o !q5kvfD6 ]a?-<f13x4{U?kH;D+i p "Dzr8o0VЬfܬb:Xd ;]H.!7{c`fDF"d>a"Eqзs37Kږ*gYZ7}Ƶz7"rgtNRfd{DUU7@DnUKB;@[TxWul/^, :s[.L ? w1Q?3&j̀V +h)^i.kbQ*'M}UTsm*zc?=Mb% 3~Ӏs!`͎b {;ٚ潚F{ E8qXKm@kxv.b)ǐn@\coܛ9Lm^.Vf\v4MS4ᚳ1'_/3"ZS,v?@U(_V|=qL?oG9gNeW85.>s^Z UǗG(:;&} ~|ݻV)1ITL6D/cDNM\N8z_ykNGOᔦx4GRֿ:;+vAR,)+ORS2,mr]U49 MܷXGiïxW=i:g'Vk9>6"ϥ5ycZs_v^"ߺVQ2:Jy.=n[S!o&:d>b#֎b~$27֟w$ /"ce7KH`[ыX5koJ0ڀ ! ,Ys{fƱ # @^Xyfe04> 6.  bqhl/?nn0Lb]Vm$vý˷UY~; {5SzQBsГzrnΣ}o㨥Fxxz0+ $WXs׼:h_q\Yd}?n'ca /\dv(OYu3+1r ֕O,vrVc)'ajdB`jՅy'9 P @&$W0ۍF\Lyɔ }Ue)> [tNjT(9g"Vs'q3ER'DwESɻ46սrʳ dw3]NUYoҰ8%m:j8KnK10P]YUnwTmdFXR HF+lz2U*ɵ@kAX2ĶX ۯ l0o0 s3T첢-.e ZldaXl@5k u.%,!ߒjM}@|J8)0'yDYBXrzd>;FɊl@*SxJL "Sʤ;ϔqojro]lI5\^),~G=O+P/99R0k2Wj@CVVC )7y,]c0#X_#"*":jV FKInh: c'љ=Q 'm Rv6a߯KizA.t1R%,EC]WK۝0^̻;DZ=Sug\n z+ 77.MDRa_6  [=Fn4؁-;&W)-ٺU _B DysYWжUK^JTUys/Npe2ֺќ5XxgI4WCxoYe╷2N 0jg@C,e[`0搔& G1`RYI`5c6pנ&WɋR/4Vc )5, r"0!`0XFZFH6-\6zAh{*d2Ӕ}e~Dܼ΋OUԅƓ6s BViMeH!&ح:.O:T_018  =M J b+gMt`DIYwzqR)iTwm%i ABj$E2a gJTIr߆~ 菙jU?o+YdϣO%]eyt%$OggSj7xiJ55=MWuJQ@QD9HPDEEE;VOFb=>:>@=@GRL|W`X;e;9;:A;HFABHQG:/9;O?UKF$864867:C?@Hr8:C777:::8AFAbndF,@8:76:?@@F1/K/CEMHZLEIPHDA6:>*>547FE83?I01Cwɤi"dBʤAF1Bwdc. K>( &Wv~>.>zv@FCP*1UJb˫3pF֘1Z. GkzRYU1uce8YK#pzQ.VC$'cKP,@b`\(y%q"Pghsjgu| Q  A= 8GEƅ Դ$3ݒA{yB*0eLa>]CdQv_YcOL|iW= 1JG CD8C0ά|\8>˔߄3?MBlE `Bg =͂n*̺OaĴ$Ҡ,t/mǍrߌ5(*wk9~7Y O0M~ABv'UΥ˦ݔoy@5toY |eLV<֣`ץ]qb./Y)tK$sֱ0}i4MAֵyp'('JPWlAz+L+P9BXUK,Y ؍-!x2mVFLp_9dv쓼pG}z2ȶ;VZ  7Q̧K$;@@|q,WHc0HH#aE4J~Z,65!W[*DJ*R ~a`qiH(m W)4k< yH|V\5l]oKW{Oj?1yv\r )sH`DjjA$tЩ*u E4+LK50EյsӮ~Tpu[H/R3eM.kca hVXH0 l0E)_BlZ$LlC7\d#U2v%/۞Jb5;|@25G O/7:b>6+ū7, |IaF*I .;{fq^eDKPŒAL>6^fzslDIT 4p3<0rϽw ?O>SL6^\,.)Ѥϰ\ڮawCww1EGbrZc/hJ*7OS_3TSUA$qarQà |Zɥ3jlU o΍V26hN72Z!+ ƀ"HqX#텿1F(*&!L?du # B$}Qi()_'M9O(e&z+@2-KjƸ55Wg~ENddho&dAT'{sNcԠC b0~>'7seޡ̮PSϬYf[oIGsw㿒E۳4.z Z3;Z,Ë.T%D 5\hnI@-\Ǎ;ɵ7kk\EI7cqZgO־D8}Տad4~,b%:Y&ڐ'U$kd\KA5]Q-D=ƒi0ŢXE !tY UbƸ$޹z:;[ϳwW9. ga6x& S^jƔHVfv/OWI<蘪E" @fr97l)K7Vurw7'^X]c^P: 4ɅW!vXfp^Fq LH{۟ޘq$,/ ͂lI~9W3D BYveY`6h!G:"٥ E sܱ9\8jqj1N +=|`8W_{YΈVEEjP,οk5eVeC :䓜frŨU${i} ;of_[|vmeI9Ĵf @Ы J #).yqTʎ#>lgٴٕdtP׉HY 7,#3!wC)Cg)[RM%S1n9tDSdci ,`T߲ VE&~ji%"3!JoI,JqFXm&K|^yNg~T o FޚnX`xFCk(mʉYMD$EN}iʗΪ*GJnSbHy&rlog[ղ'hP5BKG"$u=I۟ϼi35mT՚pGHC4"zG`,;XDUU/ŎlUm۰<\PzăL}_V߿^#iՓJd^L]p/3 {tf lʚX{nQ{9IUƳ˒GR1;ZKtjvKK}4=~Bvշ,I B$! :԰ aMmX p z}eTXQ} )E=F"|S_GMk DLLsQU%EFQ?'ˣ/q|y˕Rsi}c_G9 3wznf3u/;{O+uzi2./%?L?w\G+߫?"ʮ*~kj^5ܳݍYO7d'jfLtU1 0UcFnf rzb#C$KSg@,@$!$]>q\@_|b4Z;ߥvK#:U"fXiȅ^u$ fKi մֽ%p~o\+ 8g{[Ļ7|82^5l~nwǡxNpI2پtS|z +4䞩WVZ7MJL.k,*gֺK !^zw=ڽHrn,sQL,*d6SݣkeZ3/\ٙU]=s)*֏nUʹiZM[#o3A.d_]4oUc d>uqk6;zǙUFO>VF[ّtl٭Ex<2>K-fDsT7r /'VURUbN}ܜM~ؓCo2N7,kOt!WگZ{y`0] Fsu?qs :3ZqAൕg?7ik֚SE zԣٚ OcLm`s &ɛLixqrފ;dБ/#^3hG5)%0qef-ڕ>pTC}먊Qu<kWc;2dۣ_Ko!=&x<Tr{gıWi PmV~oNuj43Op)ŦAa9DQ/sӟ9N8D6c߯ךٚPUEg$l$}Zx+8θumFGzM'o\<0^8u659h4U EtO4i`+?[sฒs+P0C[Wr2o9>.)"}owALU'穼iˬ=+ysqi䮞={m=uy/q)Vz*S"ڼqU92,߭_bSɊ<˧!S7fhkۃgܲSwVl$B۱A #o HyZ%k4 в$JGtTCDו@AHl&,ވB6'ޜ>_/yy gT,? Z 7׺>ܤB?, t0G,wtŚ6s{}YM1rmWDR>C%GD@׏Wef*{Nir 3!r'|>y3D"+GS|GfxNħ?џ٪a~,|b껵ool,=-)OEsf<2vmõ+(>jzq>,&åDAF |RVtPLk{^ TZp;.fMT%Ǽ36^4.nb(9¼a}t{׻h@ETdtYlgȱ~ u|Z;sT|2%:v6%a0L#x-!{~J-~ގWZA=B\],FT +,Z)f{,89Ҫy"4ۚ srO=m7_W ~#z9gn֫=?50kf ٽU;z}2jչl,w;7Ͷ7??ZE% j]T90b;jb_sUUf4wQVc25du]Ccd =>?֣&E/_,{'O={j~E\!)XWXG8)r/ONVYԼU/5-fQ;z4v*.ϴ.edQvS!{gv]_E;^ _/'5 J;5ɛݠ2GmaßUSh zpʠtS&%B>V[e! Y,AH˲ F+lYȏ1PcZ fͻl-tw6fV3y+!@´A.xc pADO^L$W~{m΃4?]˗VIl1PVO|-Z-_̅v|Uy+OݏWy:ZBFHq.ˢ%I=Kf KՒT;<w=|{.e.<3&z'2ܕ;:)бgOc[w3J)88!)+gٜΩfPu1tD%xOzN 5Wmij_uC/>NA "ej+٨Yׂ]2r|?UԛohFYHY|ߌevc5{"9/-ky|!\{2](ccU2 >k[ $/K{~OjUUUŤ\!R#U^n_-ꭒ^)g]"n؝ps*{y$O9?a,J·_:[j<)ʩ OnȗkQMCOJ~FK4慩NؓonN5Ha/.tþ]Squ5 {.MLJ`{*SzwxZ Zb u߇]lƶʶ-L(J?%Icܩ߲O_Fr3W-{f5GnXA2|yOkrІ;.ލ7߱à0@y bC T˄'53[̈Pq WbK/L}ҮjعSucW/_rz^ɞjZyNm({m:=v& 62o8__EtK~9YKG_gC'휞gjE2)g%/eY߯&@^3sUm EEjŚ4, FO\=3ϼl,#/3?_2̱ww-A{c8>u) ?}M(V p|<Jm9l)IhAn'4oE<"E\AefL B;6/mb"2˗uQfQZulhh2vSufNpE A $FY4dWFIc5JTwܕWIhM$lܩ^t0deU#"/-Qh΃[$0 &L"^FFCe[oͰ9|R$Pjن07@51rbS3VI+ZHc ccw|`bOMQuScq9?1=r{Vi+߹$3qGq[YEM ۛFN#A&Aw3;Ʋz,$tU\S|W}*rKLegI5ɚJ]2VۃJoRoO9YLct=yYPԺRYȘa@@FϽ ,g$ٺJ#B%M{(-ƈD*704EZnEewW/ a*̣-3\L_?g#L\a^=5'c*L1zh3R"_8/g4<D"^k--c"[z;{= P_%7FڰN8fNX;Fj<.-)h_7;V v_W^1#!ww7fwI4dZBkn~d+ԆC8&Y00|޼@ƾMI8oy߽|v!/g/6۳ JwHmkG]e$ `$NUQ&TUFnOxO4%3c\gΑ6yu|{y]h!4OzrñZ3S>SnWSyq{C- `B[ qbjlɅ2uLL[U$P 0!*ڝ*\b!GO 8cdl6Ʊʆ^6Pdo\}RTgF)_^ 7?^w.zxV6.cuΙT8H@1=u&0x88Bnu[]FD1bHkq^ZL5 }#EG2OJlS5SHUU SQ42S^!dvv iH:ȍ܎Rgz2Ye,MaVPN|:<֍nMy='a=3Z=(,,w3re]Rcpn%*&+1Ś9b&`<H0RإJAnw ̊ )Tģ,W0%mxV<լͼ%j~J?1* əujd5ۃru~j~ P6QSze1^P!Vjs2lΩ6Fy*V%矄ZIv9~)9{nknVyۯ>ګ.xm ֩G-M-LJ)3}^DR[iRm<t`Gkl'm^R2l.rYU6j#V(pgJ*)J^pRԋ7^h!@q 5'|>[qTfۋh;%TTDWY T칩d=k^W021B堮XDɡKJm CL¤'3ݭ6#o̡'W.eTbrՈT`>Yy¶_Gw s`W'ﹽ^`k-TJ䎨&,Wd`Mᵵ T&g-EbQ+l[l%e:!BGX0B$ d&W_hpAAZfA*LJ S.b$b=ag=)ؿ[6魩El[V$#yh8A!y"O+$X^Vp}.6wLZz+~zC.hs^:Bo?kz/'#_{`ƅ3VUSUUa{uJ؜v7gǍ9OvZ]4>wOaW";>L8qy.W.% ܿ+f+U #q N%jP,儢')Lâ&̝rH+b LC(آ=B@! &" #xTU5 ,AB7abL-a[f8e'/pb];8pĐwjyn5pLϖMo?-̗R/Lz}\#i^fFGU#F6tj)/Љ>ze@bkr Ǝ}8xH6{ylN,!r]C;;w*7eogI̻}4b.?-.;MN\q<>ת!qpN^xÙ>d ۍ-EZ6v kVO%J*B|sd qZ%3_=v#OuRInΰZ5zf&g|}3CM^K 9sb[̧`k6&뱻XwVyG:(wgBPr($KO;;{6E=temXw%#Zh@5#cJ5p-!xF*1 lv1C-nO=|pCՑ(agǢ;v}6V/@14_pk -LVhӬ=b\  h$'[~znǀ`!DoIVIl>/ǶTmf)QxFi"| N.W.-g$tUiM 5d*1 mVsz֭-U61!a5632t[y$q;}+ז 7n~"/_!6\!gD7540z1UkRPE+;T ͲJZVbg&fBXO3@,\QY/S%dӌ X+@AjɺvK ͺqFzfÎfiN(vd^V)50;MXɶ4&STc$۷%_={(li׎ƭkW*c1{wMS}kV>tS*H7_먬4hZd9sĀLũ\((LA6L = 7 -QՃx\Z뭥&֤YxX)'t~VB*(5LQh%ddG,@h!6=wbBQ?Mꮾeua/׊}j#o3˔'0qEAE"<pS4U2g|JuEfŤ,[22ҺTT =^z3SSuKwh?Y?.:SO[/#,VzȵϷ6{R=L,j ๰)P% ;ViU}OJB5CO3ak HY2a0`C؆rY;; %CbJnHUN6e_v"@@(}/)X!jBw`BL+0DP!.(=QLH@0N?RQXX I%9̀* ċ_q۶q$0ʖwןrI ܬrf~x?Ӣ̊4S{26쵦L MaD_ [$Rxqu ΪGe!b5R+l&fqo:gڋDLN}<[ͺlI ;%CɭT>yH B{nϽu=#F~HzP'ߧ3Q J:O7DXBP}o,"U"6(rdrZ^Q}/dJM1B'ꞥ?S>TF&޷蜶}r!pe P;fc󵍾F2Q_Byx/c&Sc#"W5vSBi(,>zj$⢇ F0Z%A$=,N=e'p漟LXńlrB2~Lg:z% 3.9 7WuޗzU4YXXU,NO1 ]}qdnnWh ֞zoGkOqN#{}۔Ѯ}^vW&Z37u\,lorjTd梗L3.xƚ^=I"Pͺ52nVRZ26ŁeZbVoh9yJ+H¨2lkJNJA'1ed@i- !`dۋ[><7  \3Wdd3+?fV-3B a`Bբ`0'q#v (E]v9;[%F!st=m2 Kkn9b9N$Q?[qttFcmġf7YigkgriSp-$ӊXtny>P?~w䠽a9hH|<`1YFmyڹDmҮ;;Vɵ{XHbֈf϶ҬV} L30cH XCcydpQA Xx#7XPPn b"~ddVca-l# WXpH d!< PPȢVﱃz]QE@` .H 9%pZ 7KXAMU@OX? @XaY/XUm8wJeDA@o} =^lmNjk;RꜨwUhx~˛:ܝ2vVVT!,t7ї0T{NE,$w4sߕe  Bq`84Ao-Ug0'W[@QtTt+_>XwR~ٝ;PͬK.Б5(I:Qwt@$4\ LX\7Pl.7 j1qȷx'A2" x6c[hn{A6FRlY,Ixc" ~i+%h ' lNcj t+`$!A6X` ܕ cbFn ے~&IȐ^%@})Ħolq7̣y^kx#߬gyXv-3?J^^+hss'+Ѫ'O֋#:$xR+kgDPS6nMY Ru"K?o窂y9nt%H/n9F,Y=2MmmB0Մ+$=OI>qE$n~e5rÑrq\AkwHaf6M.6^n}/Iܔi<BcORK-%}91L𔧪B7ͷ*^]'+zoͪu~) Ͻ4~*rĘ9ȂawNYݒ*é" h, E[ݛaqu"n"DXdy]B# fBz$;l2jq oۗeddO$wayq}}Au4tHN"WJyj9t: +$&U=U)φBr ;t&tᏌ*C|bX5fB 'ZSUoSb* bّg(|y#~Ur *; b.K&hHLzxk1B.K , B+Vx\,"PGE?L0JZ4upR3mEC^WRbʛ٧ &'t"E` >l0"Ox|>'̛8j90k}J㊇ #2.bykJc EhX\ _߼'5EuUH ޟSUDQ(ݷ.]Hq|398?ݥpds0.xԱSm޲D+g},X+U=JaJ] 0͘84lֱ6' Fu% )OY+ 3z0i@ԓoS6K[ړ0gDXZ/+< &Z,/ʁg:{zBdYןv&1!`aQ>Ih ll&y+TV?2BH ѿMA'4_ 8Їhv6^`"ãgP._N;>{بN/˗b`LJɇLe#w^O͛kvMۯ}> |?{%?=i9w+myݜO f?pnBV*keŬb$#kȅ3xQތ ~e":oVVÿo<}eѝ\gdYPB^zADzP` PzL,^$:%Hq^cPPP@=!IBTTl+eyf,XkXÁjd|BA$Z!@ @.tA a71b]1YB ۰b".2|VE*~ sr*LJ֣h|濶ubjmU% }u ޅ?B`Gq'z1d)hHrB``W0-QPTG$"{@֣` @L‡#@@`xHZ >ն} \@+Yo? 'nm>3 ^rJ+c࿭^ hk-&W&Qn y7L yvη3egz>z"#/=I8tYCXR'M3d2h0Hj<`YV(V" 8LSvKޫ)Y~,udT_/y;ցNД"9-r~LZuiS>A.+묔a+#T0븤T?lڢQS;]LVdĩJn7xkhJZB]ӆe׽8 ޟ/q))j-4,Г=&e _F75ʆ@فk؀V,Z _B 2"%ssI T>y*(AfM6Gv %ZޔB?MS/+VVqd~4._L13*'EU \vǹiѷ Sv7v?"]l~ndj{s +V b-fjBǦ. A1}:Rs%Z9 n۪D>_J+t8uM)k&m%9@F̭2S$Ejʒ AmZRoqԡ,X)C"gjfh֯-b}2YwA=IP,˲tff~@U? zMw}N~\ZZ5_>1ZO)M&3J1\=y=00K$%m26A ~LuT&n,$hUAuq TFNʥ:3,-GlA1-<"=ϚQ;~=,\GǏ8>>|(R`{Pp-*^CE gd=v!L/!,:i4CPxf$펻El9x$Y~a(̹l:n 6REc`eI1$+5@ra]F]mnW*h,/;3'>&[Z9 0TB`˙329d;1UyTebP%SfvW?U2XoƎkJ\I8\f&wͷ>CK7(gt4QLN2B7XWl@1tWbQ싡Ө}EB&Ұʴw0!Lf}uA5rlK^ST")vp26tqX#LFAcP:@0KO2`WelbPlvڹ t_;w8C4k!|/Rsy,.8/JUC\3Y`g<6>6V_]X}L0R^{M6gk ӳNUU!y4a<;TW y?Nr2Yu;˞\ytI$`2!~5{?`x{hWV5bUYmd%`䆴`¦$ tиfXlaG01@)BD $+#s2J4KAd# 1@p@\tV6ZL_u^8]_޿uE(ݚ9,76mcqqA 9|pҒ"l1G:v8> 2^jN ^4QCX1CKїpJaȠڪgmcU~#;8dI2֌94bgy@6wA%"b*|#Rvq ̢vATn9 m~)e{nڊtrz<Uʹ̌٥FvQXx-&M+"CӅҞ'ٝ@ q$)5`\w=R`bk»הB%H0Yъ0‹,5Tmf, E6k~M[m}pI 6 4GaM΋ y-ݱ3SAF[  >AR).H=. x T8*M' N%0_ǗZewn֊UJ\:Iݐ})e VfSrVmVUroa89?/W'kCdһ&RbI"J0H`fш6d2bLcmu6`/چG#0uڰVd@ERmD:e$U}оʱt?ol}U) 1AU|ix F5 KA~٧M5#b=VDG&}_[* ~wOu₹PfQ\(E珻 dS+zy6EEb]řbjyhg$׆^ZB\@lF9:*/&yL' `bl$ЉPD]| |Tw|YDxL(bةgg8¹)Q -R*01.LأS}$]Yl@~J1 *N1 cq㬆Цܱ xPfb!%7\ #1 q[sbqzPᮩV:``Җ*Ir<|̪Vb)rR@4K/@138a$d8=y-=SXaS H ߠ~@QvB<Fe1ʜdӼ֌XrRPAsVt#T4Y1$<֡A!XWbٜt-VPƧU *`6 YP6X,DX@fèU&*c=XXfJ:;l1^|f1CަiR}qЛN=4>G%EkN 'FP28~ &!AtAXv[#ə*&UUU ̑HSr4Ubƚ{u7Wn"۩j~vzG 35dd\[F!0 x0JRphTv̹O+Q%*N=fG 081I(Sʄy6GC0y7<9Byc~cɞƪ ό8ȇ5;vgae݅eo(eQcNu_^jasSOњ;ï,mSS | "o&SwNx*I/CgIv!(C_)Z U|+-"j n.ƠX}#.Ts@B1d4ښtF.@"8F'ZJO-ر9\74PDb~dr TP{oZnlBV]L'0fj&YhHU1_LT:A52eFʯ9d?O~ŝǾ:>x>FyYJnmĐq!)$3F!0wg [MW6z ӳvt%3^_ie$-PK$ɤUg稹$PwD6nbeY1g-HLܻ7S]9So$&u/U$2jdY h%hFU'Zt^+I|zvl+7;[Ҡ}6i{ ##05 O Ʉ$ p+]t ƛޖq%C@ϸR,x4 j5RPUA ͓qg_ϝ/ֿ~>W̻5U.B nT P^ }wBuj+R M7w_b4 .PysXb{IA~{tg,'"nmZJdC'kfJ/ @R0ź~47 =F,&aRPU0dqGqϑ1ʋ:U=+yRIz:9j#!1DCMѵyJJҲ}? ^我 4{Lr ց1qoii!4cq~6R3 sq7x}M^9,tKj{y+{6*|?knL5g-!%ٻx3j^2@D([o~!0_;lrsvY8BtǷV` ,(M^IhzvbP4($WЂHX:'as̍NrK(*sR, 3m5|4)tD8Ak(cngoeeBdqa~(v 0IGF TLoYt\;^Wuvg|묔FqhDTĻ{t\:[* {:2+ !Ag֜0B dͮiUTlNi\TsAO*ocxUWf8;+GtD??c47\ÿP컝Ym, pi E"H!aZ (i@eZm3sJ&!1@jΝKt6F1 Nf,X5`עɤ}mt K2bw~Hu _2nC|Ku.%Ap<M:Y.c%ƿvQ{XtΝFO6_<VV (69_ `V.\ sɣ!?ʾW*8\'$˟՜gokhYk|7 (xcGm& 1:D.;dr !`U(쑺FMwetְ! qEF.> %oa!h|P҉Ȳ5&'K3{v޺!ƭe؛U5*Bpnc͎O9˭u1yܝ?OVv~e=x'yvR{h'וxj1՚z4%BT9tELEaź=lUl*cP8%NdbKMdd",% 1[#Gb1@iYA;0%Bvᆥf~d7}by W{o1{d qYլ=ETxړ`N(tb*]( dˈ YYLT ݃:is`ҩYXA&JVء#:,%@@ Bh is,G@Hf?k}$p8*zF'M1x@c/jR=b37EZʠ~&E"Loi\ 0/TWSjUUU]5w-ybd[*$ͨOm6qmq?!s5={Mnܬ΅U6RL :8,с?qNd-@{aF<3"T nif=> S#ȷlbi=y"g?M_L% 籙~y]莖B#!MV^=`;Co.+iUl/M"4@[^ &c2d1,IlRq,>y$eNK=XJ2H8KwO%WS}jzƏ P"^FWDN8SIJ*@@ 7 dB\5$deAa$ !@G6C0:Գ%dxL05Iq(e- N5 5R0ͦ%L+mo fq$dDh6F89xͶriG,ߥk6shԕRkjd6x*0;whqZ7drS40v?j}&;ٹqI:hUT߹* #4x)8bHP]btfRiY ňB-$"MjƖVO*XtRI}&S4Pu.k f '`E1'O$YR:ӻfRt.^{uL͙ NTi&_]XQo"ƴ Y%y0sw4a4FbsMg~(&o/ayX:M:A Q jPzB|u?/9~w{;_ٹz Ӭczx#.xk_u.6V !'(u`I5 &h0Ba,ʜn(hO8 5ơPRxΕ8ph:JR&wAFd @pqfU豚liḾ wt|WcƒB%Uk€Xh K,"8bR* %34j&V ƖJkts  ]gŔK{PA>DzEC\az.>Csᆛ:^ Rݙ6*b%Gm 2 dk\*Jיۯڲb.;jtR8CK!Ainz&Z3: `#5z$e &A ,PۚMv;b+U1U>!aYY+/Z1V{bLu;;M5T"0VlZS* Qʞ%)"4yxdJ^3N2GڔT,E5$G %QͲ+dF); `pFƚ%$n"OUA^9=j$ c} iZu~$iWo#.'I!YiqfoF(G m*yG Rh'$ۨb[QHUyVǼ';br+gy/l^xηlqS蔽أ툹6 w N23+ϫz#vZMBVw2rq:r\0dYNt ,r FѤ]ƅ[XrDA70B"j&*|m%әoraMj Sw"dQA3Qk_YՙF!@ Spɗ/B0d] ,D{o)Y b5IS)MyF~+x4&EArJ9UPUUU1 nn7S?p|?'svEF_zW_Qs>.~]*l|+]dZjde9NCLJ w1?깣ufg-tg5Iw+pNAP|ju<+vPMJORÚdsjJN[ae'93hrM'E0/)!>LZZLIxWЂl,SOVэ|kgoYeg֋-+(1a%ӜkpZt mJ?%#툃L˦u>xԦg7xehIӼ5Y9Ga9}v]df*:YQXY«0eYΤ߲$?Y`u>~sB¤Z~Ľ({>ě5۶e|-^+yx۷66 wtr 滣kz31aZ)ϼ`pFj&ʠUTxd"=o0|7돗jhwfMsv=ȭ=3n䉋24Zyeqc*r#zm w'%\0"{*d*g-=i9Nk`@D ;ok`qǘ:<7SQ`戈yYNSK*P}_@vQ%dۆ g43,ܮ$/)V+@ M#-Z * &6b1\ >bڔ )ODܪ6FUee ϛ͵K6+?j 7>RN2u.z8ɿ--wjr33KRi\ʹͪ;mvRTm4y_wU̝uU:Oi6PUod_63Nh/Ź> w=>U%;a͜ivsG4m+wm5= gNSh聢OD|ڛf#ۀBNMʳn  ~A$ ˎ,ަ^ ?I_KoG~)7ԗ õۇ= SUU ooFnPw`s?`v.c|89ݵYֹw4oH-,bո&LziUi[siő5mW&ϙvBɝUӃܽ,;>[_޶g%#=g;=d  g}>gz*ygd Y4>s|}YI%>G/aڲ8j~_쪌f> _wƛOլLi^5aOImM7^ Ӿ[~3[8@{77k t