ࡱ> A:< !"#$%&'()*+,-./0123456789_W\^qno7txH~|7 bjbjUU 7|7|ĥwd.llll\B !!HnHnHn8n z!nD<====Uh@<7,x$ $vF`̓T| U|ʕTFJJ==ҡdFFFʗJ*=(l=F̓FF!SW"t:,=8 2[!LHnZupr<6`rfF!!JJJJDRAFT SAE J2735 Dedicated Short Range Communications (DSRC) Message Set Dictionary Forward This 2nd edition of the standard provides additional DSRC messages developed beyond those defined in the first edition and incorporating feedback from early deployment experience. A uniform method of message encoding, using ASN.1 DER encoding, replaces the implicit binary encoding developed in the first edition, although some binary encoding remains in selected messages for efficiency. The messages defined in this edition have been designed to support deployment in such a way as to remain compatible with additional further planned message content, still in development at this time. Prepared for use by the DSRC committee of the SAE by SubCarrier Systems Corp (  HYPERLINK "http://www.itsware.net/" SCSC ). Copyright 2008, Society of Automotive Engineers (  HYPERLINK "http://www.SAE.org" www.SAE.org ) Create_time: 02:54:46 PM Thursday, December 11, 2008 Extracted from: Dsrc_rev029.ITS [Mod: 12/11/2008 2:49:16 PM] Table of Contents  TOC \o "1-9" 1. Scope  PAGEREF _Toc216775857 \h 10 1.1 Purpose  PAGEREF _Toc216775858 \h 10 2. References  PAGEREF _Toc216775859 \h 10 3. Terms and definitions  PAGEREF _Toc216775860 \h 12 3.1 Definitions  PAGEREF _Toc216775861 \h 12 3.2 Abbreviations and acronyms  PAGEREF _Toc216775862 \h 21 4 The use of DSRC messages in Applications  PAGEREF _Toc216775863 \h 23 4.1 Introduction to DSRC Goals and Objectives  PAGEREF _Toc216775864 \h 23 4.2 DSRC Overview  PAGEREF _Toc216775865 \h 24 4.3 Philosophy of Message Design  PAGEREF _Toc216775866 \h 24 5. Message Sets  PAGEREF _Toc216775867 \h 25 5.1 Message: MSG_Ala Carte  PAGEREF _Toc216775868 \h 26 5.2 Message: MSG_BasicSafetyMessage_Verbose  PAGEREF _Toc216775869 \h 26 5.3 Message: MSG_BasicSafetyMessage  PAGEREF _Toc216775870 \h 27 5.4 Message: MSG_EmergencyVehicleAlert  PAGEREF _Toc216775871 \h 29 5.5 Message: MSG_IntersectionCollisionAvoidance  PAGEREF _Toc216775872 \h 30 5.6 Message: MSG_NMEA_Corrections  PAGEREF _Toc216775873 \h 31 5.7 Message: MSG_ProbeVehicleData  PAGEREF _Toc216775874 \h 32 5.8 Message: MSG_RoadSideAlert  PAGEREF _Toc216775875 \h 33 5.9 Message: MSG_RTCM_Corrections  PAGEREF _Toc216775876 \h 35 5.10 Message: MSG_TravelerInformation  PAGEREF _Toc216775877 \h 36 6. Data Frames  PAGEREF _Toc216775878 \h 39 6.1 Data Element: DF_AccelerationSet4Way  PAGEREF _Toc216775879 \h 39 6.2 Data Frame: DF_AccelSteerYawRateConfidence  PAGEREF _Toc216775880 \h 40 6.3 Data Frame: DF_Approach  PAGEREF _Toc216775881 \h 40 6.4 Data Frame: DF_ApproachesObject  PAGEREF _Toc216775882 \h 41 6.5 Data Frame: DF_BarrierLane  PAGEREF _Toc216775883 \h 42 6.6 Data Frame: DF_BreadCrumbVersion-1  PAGEREF _Toc216775884 \h 43 6.7 Data Element: DF_BSM_Blob  PAGEREF _Toc216775885 \h 45 6.8 Data Frame: DF_BumperHeights  PAGEREF _Toc216775886 \h 46 6.9 Data Frame: DF_Circle  PAGEREF _Toc216775887 \h 46 6.10 Data Frame: DF_ConfidenceSet  PAGEREF _Toc216775888 \h 47 6.11 Data Element: DF_ConnectsTo  PAGEREF _Toc216775889 \h 47 6.12 Data Frame: DF_CrosswalkLane  PAGEREF _Toc216775890 \h 48 6.13 Data Frame: DF_DataParameters  PAGEREF _Toc216775891 \h 49 6.14 Data Frame: DF_DDate  PAGEREF _Toc216775892 \h 50 6.15 Data Frame: DF_DDateTime  PAGEREF _Toc216775893 \h 51 6.16 Data Frame: DF_DFullTime  PAGEREF _Toc216775894 \h 51 6.17 Data Frame: DF_DMonthDay  PAGEREF _Toc216775895 \h 52 6.18 Data Frame: DF_DTime  PAGEREF _Toc216775896 \h 52 6.19 Data Frame: DF_DYearMonth  PAGEREF _Toc216775897 \h 53 6.20 Data Frame: DF_FullPositionVector  PAGEREF _Toc216775898 \h 53 6.21 Data Frame: DF_Intersection  PAGEREF _Toc216775899 \h 54 6.22 Data Frame: DF_ITIS_Phrase_ExitService  PAGEREF _Toc216775900 \h 55 6.23 Data Frame: DF_ITIS_Phrase_GenericSignage  PAGEREF _Toc216775901 \h 56 6.24 Data Frame: DF_ITIS_Phrase_SpeedLimit  PAGEREF _Toc216775902 \h 57 6.25 Data Frame: DF_ITIS_Phrase_WorkZone  PAGEREF _Toc216775903 \h 57 6.26 Data Frame: DF_J1939-Data Items  PAGEREF _Toc216775904 \h 58 6.27 Data Frame: DF_MovementState  PAGEREF _Toc216775905 \h 59 6.28 Data Frame: DF_NodeList  PAGEREF _Toc216775906 \h 61 6.29 Data Frame: DF_Offsets  PAGEREF _Toc216775907 \h 62 6.30 Data Frame: DF_Position2D  PAGEREF _Toc216775908 \h 63 6.31 Data Frame: DF_Position3D  PAGEREF _Toc216775909 \h 64 6.32 Data Element: DF_PositionConfidenceSet  PAGEREF _Toc216775910 \h 64 6.33 Data Frame: DF_ReferencePoint  PAGEREF _Toc216775911 \h 65 6.34 Data Frame: DF_RoadSignID  PAGEREF _Toc216775912 \h 66 6.35 Data Frame: DF_Sample  PAGEREF _Toc216775913 \h 66 6.36 Data Frame: DF_ShapePointSet  PAGEREF _Toc216775914 \h 67 6.37 Data Frame: DF_SignalControlZone  PAGEREF _Toc216775915 \h 67 6.38 Data Frame: DF_SignalRequest  PAGEREF _Toc216775916 \h 69 6.39 Data Frame: DF_SnapshotDistance  PAGEREF _Toc216775917 \h 70 6.40 Data Frame: DF_Snapshot  PAGEREF _Toc216775918 \h 71 6.41 Data Frame: DF_SnapshotTime  PAGEREF _Toc216775919 \h 71 6.42 Data Frame: DF_SpecialLane  PAGEREF _Toc216775920 \h 72 6.43 Data Element: DF_SpeedandHeadingConfidence  PAGEREF _Toc216775921 \h 73 6.44 Data Frame: DF_UpdateVector  PAGEREF _Toc216775922 \h 74 6.45 Data Frame: DF_ValidRegion  PAGEREF _Toc216775923 \h 74 6.46 Data Frame: DF_VehicleComputedLane  PAGEREF _Toc216775924 \h 75 6.47 Data Frame: DF_VehicleIdent  PAGEREF _Toc216775925 \h 76 6.48 Data Frame: DF_VehicleMotionTrail  PAGEREF _Toc216775926 \h 77 6.49 Data Frame: DF_VehicleReferenceLane  PAGEREF _Toc216775927 \h 80 6.50 Data Frame: DF_VehicleSize  PAGEREF _Toc216775928 \h 81 6.51 Data Frame: DF_VehicleStatusRequest  PAGEREF _Toc216775929 \h 82 6.52 Data Frame: DF_VehicleStatus  PAGEREF _Toc216775930 \h 82 6.53 Data Frame: DF_WiperStatus  PAGEREF _Toc216775931 \h 86 7. Data Elements  PAGEREF _Toc216775932 \h 88 7.1 Data Element: DE_Acceleration  PAGEREF _Toc216775933 \h 88 7.2 Data Element: DE_AccelerationConfidence  PAGEREF _Toc216775934 \h 88 7.3 Data Element: DE_AmbientAirPressure (Barometric Pressure)  PAGEREF _Toc216775935 \h 90 7.4 Data Element: DE_AmbientAirTemperature  PAGEREF _Toc216775936 \h 90 7.5 Data Element: DE_AntiLockBrakeStatus  PAGEREF _Toc216775937 \h 91 7.6 Data Element: DE_ApproachNumber  PAGEREF _Toc216775938 \h 91 7.7 Data Element: DE_BarrierAttributes  PAGEREF _Toc216775939 \h 92 7.8 Data Element: DE_BrakeAppliedPressure  PAGEREF _Toc216775940 \h 93 7.9 Data Element: DE_BrakeAppliedStatus  PAGEREF _Toc216775941 \h 94 7.10 Data Element: DE_BrakeBoostApplied  PAGEREF _Toc216775942 \h 95 7.11 Data Element: DE_BrakeSystemStatus  PAGEREF _Toc216775943 \h 96 7.12 Data Element: DE_BreadCrumbVersion-10  PAGEREF _Toc216775944 \h 97 7.13 Data Element: DE_BreadCrumbVersion-2  PAGEREF _Toc216775945 \h 98 7.14 Data Element: DE_BreadCrumbVersion-3  PAGEREF _Toc216775946 \h 99 7.15 Data Element: DE_BreadCrumbVersion-4  PAGEREF _Toc216775947 \h 99 7.16 Data Element: DE_BreadCrumbVersion-5  PAGEREF _Toc216775948 \h 100 7.17 Data Element: DE_BreadCrumbVersion-6  PAGEREF _Toc216775949 \h 101 7.18 Data Element: DE_BreadCrumbVersion-7  PAGEREF _Toc216775950 \h 102 7.19 Data Element: DE_BreadCrumbVersion-8  PAGEREF _Toc216775951 \h 103 7.20 Data Element: DE_BreadCrumbVersion-9  PAGEREF _Toc216775952 \h 104 7.21 Data Element: DE_BumperHeightFront  PAGEREF _Toc216775953 \h 104 7.22 Data Element: DE_BumperHeightRear  PAGEREF _Toc216775954 \h 105 7.23 Data Element: DE_CodeWord  PAGEREF _Toc216775955 \h 105 7.24 Data Element: DE_CoefficientOfFriction  PAGEREF _Toc216775956 \h 106 7.25 Data Element: DE_Collision Event Flag (remove now, use event flags)  PAGEREF _Toc216775957 \h 106 7.26 Data Element: DE_ColorState  PAGEREF _Toc216775958 \h 107 7.27 Data Element: DE_CrosswalkLaneAttributes  PAGEREF _Toc216775959 \h 108 7.28 Data Element: DE_DDay  PAGEREF _Toc216775960 \h 109 7.29 Data Element: DE_DescriptiveName  PAGEREF _Toc216775961 \h 109 7.30 Data Element: DE_DHour  PAGEREF _Toc216775962 \h 110 7.31 Data Element: DE_DMinute  PAGEREF _Toc216775963 \h 110 7.32 Data Element: DE_DMonth  PAGEREF _Toc216775964 \h 111 7.33 Data Element: DE_DOffset  PAGEREF _Toc216775965 \h 111 7.34 Data Element: DE_DrivenLineOffset  PAGEREF _Toc216775966 \h 112 7.35 Data Element: DE_DrivingWheelAngle  PAGEREF _Toc216775967 \h 112 7.36 Data Element: DE_DSecond  PAGEREF _Toc216775968 \h 113 7.37 Data Element: DE_DSignalSeconds  PAGEREF _Toc216775969 \h 113 7.38 Data Element: DE_DSRC MessageID  PAGEREF _Toc216775970 \h 114 7.39 Data Element: DE_DYear  PAGEREF _Toc216775971 \h 116 7.40 Data Element: DE_ElectronicStablityControlStatus REMOVE (dupe)  PAGEREF _Toc216775972 \h 116 7.41 Data Element: DE_ElevationConfidence  PAGEREF _Toc216775973 \h 117 7.42 Data Element: DE_Elevation  PAGEREF _Toc216775974 \h 118 7.43 Data Element: DE_EmergencyDetails  PAGEREF _Toc216775975 \h 119 7.44 Data Element: DE_EventFlags  PAGEREF _Toc216775976 \h 120 7.45 Data Element: DE_Extent  PAGEREF _Toc216775977 \h 122 7.46 Data Element: DE_ExteriorLights  PAGEREF _Toc216775978 \h 123 7.47 Data Element: DE_FurtherInfoID  PAGEREF _Toc216775979 \h 124 7.48 Data Element: DE_GPSstatus  PAGEREF _Toc216775980 \h 125 7.49 Data Element: DE_HeadingConfidence  PAGEREF _Toc216775981 \h 126 7.50 Data Element: DE_Heading  PAGEREF _Toc216775982 \h 127 7.51 Data Element: DE_HeadingSlice  PAGEREF _Toc216775983 \h 128 7.52 Data Element: DE_Intersection Status Object  PAGEREF _Toc216775984 \h 129 7.53 Data Element: DE_IntersectionID  PAGEREF _Toc216775985 \h 130 7.54 Data Element: DE_J1939-71-Axle Location  PAGEREF _Toc216775986 \h 130 7.55 Data Element: DE_J1939-71-Axle Weight  PAGEREF _Toc216775987 \h 131 7.56 Data Element: DE_J1939-71-Cargo Weight  PAGEREF _Toc216775988 \h 131 7.57 Data Element: DE_J1939-71-Drive Axle Lift Air Pressure  PAGEREF _Toc216775989 \h 131 7.58 Data Element: DE_J1939-71-Drive Axle Location  PAGEREF _Toc216775990 \h 132 7.59 Data Element: DE_J1939-71-Drive Axle Lube Pressure  PAGEREF _Toc216775991 \h 132 7.60 Data Element: DE_J1939-71-Drive Axle Temperature  PAGEREF _Toc216775992 \h 132 7.61 Data Element: DE_J1939-71-Steering Axle Lube Pressure  PAGEREF _Toc216775993 \h 132 7.62 Data Element: DE_J1939-71-Steering Axle Temperature  PAGEREF _Toc216775994 \h 133 7.63 Data Element: DE_J1939-71-Tire Leakage Rate  PAGEREF _Toc216775995 \h 133 7.64 Data Element: DE_J1939-71-Tire Location  PAGEREF _Toc216775996 \h 133 7.65 Data Element: DE_J1939-71-Tire Pressure Threshold Detection  PAGEREF _Toc216775997 \h 133 7.66 Data Element: DE_J1939-71-Tire Pressure  PAGEREF _Toc216775998 \h 134 7.67 Data Element: DE_J1939-71-Tire Temp  PAGEREF _Toc216775999 \h 135 7.68 Data Element: DE_J1939-71-Trailer Weight  PAGEREF _Toc216776000 \h 135 7.69 Data Element: DE_J1939-71-Wheel End Elect. Fault  PAGEREF _Toc216776001 \h 135 7.70 Data Element: DE_J1939-71-Wheel Sensor Status  PAGEREF _Toc216776002 \h 136 7.71 Data Element: DE_LaneManeuverCode  PAGEREF _Toc216776003 \h 136 7.72 Data Element: DE_LaneNumber  PAGEREF _Toc216776004 \h 137 7.73 Data Element: DE_LaneSet  PAGEREF _Toc216776005 \h 138 7.74 Data Element: DE_LaneWidth  PAGEREF _Toc216776006 \h 139 7.75 Data Element: DE_Latitude  PAGEREF _Toc216776007 \h 140 7.76 Data Element: DE_LayerID  PAGEREF _Toc216776008 \h 140 7.77 Data Element: DE_LayerType  PAGEREF _Toc216776009 \h 141 7.78 Data Element: DE_LightbarInUse  PAGEREF _Toc216776010 \h 142 7.79 Data Element: DE_Longitude  PAGEREF _Toc216776011 \h 143 7.80 Data Element: DE_MAYDAY_Location_quality_code  PAGEREF _Toc216776012 \h 143 7.81 Data Element: DE_MAYDAY_Location_tech_code  PAGEREF _Toc216776013 \h 144 7.82 Data Element: DE_MinuteOfTheYear  PAGEREF _Toc216776014 \h 145 7.83 Data Element: DE_MinutesDuration  PAGEREF _Toc216776015 \h 145 7.84 Data Element: DE_MsgCount  PAGEREF _Toc216776016 \h 146 7.85 Data Element: DE_MsgCRC  PAGEREF _Toc216776017 \h 146 7.86 Data Element: DE_MultiVehicleReponse  PAGEREF _Toc216776018 \h 147 7.87 Data Element: DE_MUTCDCode  PAGEREF _Toc216776019 \h 148 7.88 Data Element: DE_NEMA_Revision  PAGEREF _Toc216776020 \h 148 7.89 Data Element: DE_NMEA_MsgType  PAGEREF _Toc216776021 \h 149 7.90 Data Element: DE_NMEA_Payload  PAGEREF _Toc216776022 \h 149 7.91 Data Element: DE_NTCIPVehicleclass,  PAGEREF _Toc216776023 \h 150 7.92 Data Element: DE_ObstacleDirection  PAGEREF _Toc216776024 \h 151 7.93 Data Element: DE_ObstacleDistance  PAGEREF _Toc216776025 \h 151 7.94 Data Element: DE_PayloadData  PAGEREF _Toc216776026 \h 152 7.95 Data Element: DE_Payload  PAGEREF _Toc216776027 \h 152 7.96 Data Element: DE_PedestrianDetect  PAGEREF _Toc216776028 \h 153 7.97 Data Element: DE_PedestrianSignalState  PAGEREF _Toc216776029 \h 153 7.98 Data Element: DE_PositionalAccuracy  PAGEREF _Toc216776030 \h 154 7.99 Data Element: DE_PositionConfidence  PAGEREF _Toc216776031 \h 155 7.100 Data Element: DE_PreemptState  PAGEREF _Toc216776032 \h 157 7.101 Data Element: DE_Priority  PAGEREF _Toc216776033 \h 158 7.102 Data Element: DE_PriorityState  PAGEREF _Toc216776034 \h 159 7.103 Data Element: DE_ProbeSegmentNumber  PAGEREF _Toc216776035 \h 160 7.104 Data Element: DE_RainSensor  PAGEREF _Toc216776036 \h 161 7.105 Data Element: DE_RequestedItem  PAGEREF _Toc216776037 \h 162 7.106 Data Element: DE_ResponseType  PAGEREF _Toc216776038 \h 164 7.107 Data Element: DE_RTCM_ID  PAGEREF _Toc216776039 \h 165 7.108 Data Element: DE_RTCM_Payload (REMOVE)  PAGEREF _Toc216776040 \h 166 7.109 Data Element: DE_RTCM_Revision (REMOVE)  PAGEREF _Toc216776041 \h 166 7.110 Data Element: DE_SignalLightState  PAGEREF _Toc216776042 \h 168 7.111 Data Element: DE_SignalReqScheme  PAGEREF _Toc216776043 \h 169 7.112 Data Element: DE_SignalState  PAGEREF _Toc216776044 \h 170 7.113 Data Element: DE_SignPrority  PAGEREF _Toc216776045 \h 171 7.114 Data Element: DE_SirenInUse  PAGEREF _Toc216776046 \h 172 7.115 Data Element: DE_SpecialLaneAttributes  PAGEREF _Toc216776047 \h 172 7.116 Data Element: DE_SpecialSignalState  PAGEREF _Toc216776048 \h 173 7.117 Data Element: DE_SpeedConfidence  PAGEREF _Toc216776049 \h 174 7.118 Data Element: DE_Speed  PAGEREF _Toc216776050 \h 175 7.119 Data Element: DE_StabilityControlStatus (DUPE)  PAGEREF _Toc216776051 \h 176 7.120 Data Element: DE_StateConfidence  PAGEREF _Toc216776052 \h 177 7.121 Data Element: DE_StdTagList OUTDATED  PAGEREF _Toc216776053 \h 177 7.122 Data Element: DE_SteeringWheelAngleConfidence  PAGEREF _Toc216776054 \h 182 7.123 Data Element: DE_SteeringWheelAngleRateOfChange  PAGEREF _Toc216776055 \h 183 7.124 Data Element: DE_SteeringWheelAngle  PAGEREF _Toc216776056 \h 183 7.125 Data Element: DE_SunSensor  PAGEREF _Toc216776057 \h 184 7.126 Data Element: DE_TemporaryID  PAGEREF _Toc216776058 \h 184 7.127 Data Element: DE_TerminationDistance  PAGEREF _Toc216776059 \h 185 7.128 Data Element: DE_TerminationTime  PAGEREF _Toc216776060 \h 186 7.129 Data Element: DE_ThrottleConfidence  PAGEREF _Toc216776061 \h 186 7.130 Data Element: DE_ThrottlePosition  PAGEREF _Toc216776062 \h 187 7.131 Data Element: DE_TimeConfidence  PAGEREF _Toc216776063 \h 187 7.132 Data Element: DE_TimeToChange,  PAGEREF _Toc216776064 \h 190 7.133 Data Element: DE_TractionControlState  PAGEREF _Toc216776065 \h 190 7.134 Data Element: DE_TransistStatus  PAGEREF _Toc216776066 \h 191 7.135 Data Element: DE_TransitPreEmptionRequest  PAGEREF _Toc216776067 \h 192 7.136 Data Element: DE_TransmitInterval  PAGEREF _Toc216776068 \h 193 7.137 Data Element: DE_TravelerInfoType  PAGEREF _Toc216776069 \h 193 7.138 Data Element: DE_UniqueMSG_ID  PAGEREF _Toc216776070 \h 194 7.139 Data Element: DE_URL_Base  PAGEREF _Toc216776071 \h 195 7.140 Data Element: DE_URL_Link  PAGEREF _Toc216776072 \h 195 7.141 Data Element: DE_URL_Short  PAGEREF _Toc216776073 \h 195 7.142 Data Element: DE_VehicleHeight  PAGEREF _Toc216776074 \h 196 7.143 Data Element: DE_VehicleLaneAttributes  PAGEREF _Toc216776075 \h 196 7.144 Data Element: DE_VehicleLength  PAGEREF _Toc216776076 \h 198 7.145 Data Element: DE_VehicleMass  PAGEREF _Toc216776077 \h 198 7.146 Data Element: DE_VehicleRequestStatus  PAGEREF _Toc216776078 \h 199 7.147 Data Element: DE_VehicleStatusDeviceTypeTag  PAGEREF _Toc216776079 \h 200 7.148 Data Element: DE_VehicleType  PAGEREF _Toc216776080 \h 202 7.149 Data Element: DE_VehicleWidth  PAGEREF _Toc216776081 \h 203 7.150 Data Element: DE_VerticalAccelerationThreshold  PAGEREF _Toc216776082 \h 204 7.151 Data Element: DE_VerticalAcceleration  PAGEREF _Toc216776083 \h 205 7.152 Data Element: DE_VINstring,  PAGEREF _Toc216776084 \h 205 7.153 Data Element: DE_WiperRate  PAGEREF _Toc216776085 \h 206 7.154 Data Element: DE_WiperStatusFront  PAGEREF _Toc216776086 \h 206 7.155 Data Element: DE_WiperStatusRear  PAGEREF _Toc216776087 \h 207 7.156 Data Element: DE_YawRateConfidence  PAGEREF _Toc216776088 \h 208 7.157 Data Element: DE_YawRate  PAGEREF _Toc216776089 \h 209 8. External Data Entries  PAGEREF _Toc216776090 \h 211 8.1 Data Element: DE_Incident Response Equipment [ITIS]  PAGEREF _Toc216776091 \h 211 8.2 Data Element: DE_ITIS_Text [ITIS]  PAGEREF _Toc216776092 \h 214 8.3 Data Element: DE_Responder Group Affected [ITIS]  PAGEREF _Toc216776093 \h 214 8.4 Data Element: DE_Vehicle Groups Affected [ITIS]  PAGEREF _Toc216776094 \h 215 8.5 Data Frame: DF_ITIS-Codes_And_Text [ITIS]  PAGEREF _Toc216776095 \h 217 8.6 Data Element: ESS_EssMobileFriction [NTCIP]  PAGEREF _Toc216776096 \h 218 8.7 Data Element: ESS_EssPrecipRate_quantity [NTCIP]  PAGEREF _Toc216776097 \h 218 8.8 Data Element: ESS_EssPrecipSituation_code [NTCIP]  PAGEREF _Toc216776098 \h 218 8.9 Data Element: ESS_EssPrecipYesNo_code [NTCIP]  PAGEREF _Toc216776099 \h 220 8.10 Data Element: ESS_EssSolarRadiation_quantity [NTCIP]  PAGEREF _Toc216776100 \h 220 8.11 Data Element: EXT_ITIS_Codes [ITIS]  PAGEREF _Toc216776101 \h 220 9. Coming Attractions, Data Concepts  PAGEREF _Toc216776102 \h 222 9.1 Message: MSG_CommonSafetyRequest  PAGEREF _Toc216776103 \h 222 9.2 Message: MSG_MapData (GID Layer)  PAGEREF _Toc216776104 \h 223 9.3 Message: MSG_ProbeDataManagement  PAGEREF _Toc216776105 \h 224 9.4 Message: MSG_SignalPhaseAndTimingMessage (SPAT)  PAGEREF _Toc216776106 \h 225 9.5 Message: MSG_SignalRequestMessage  PAGEREF _Toc216776107 \h 226 9.6 Message: MSG_SignalStatusMessage  PAGEREF _Toc216776108 \h 227 10. Conformance  PAGEREF _Toc216776109 \h 229 11. Other Application Notes (Informative)  PAGEREF _Toc216776110 \h 229 11.1 On the use of TIME  PAGEREF _Toc216776111 \h 229 11.2 Persistence of the temporary MAC ID field  PAGEREF _Toc216776112 \h 229 11.3 URLs used in the standard  PAGEREF _Toc216776113 \h 230 Annex A Message Framework  PAGEREF _Toc216776114 \h 230 Introduction  PAGEREF _Toc216776115 \h 230 Priority Related Terms  PAGEREF _Toc216776116 \h 231 Message Priority Enforcement  PAGEREF _Toc216776117 \h 232 Message Priority Table  PAGEREF _Toc216776118 \h 232 Adjusting Priority  PAGEREF _Toc216776119 \h 233 Latency Ranges  PAGEREF _Toc216776120 \h 233 General Message Priority Scheme  PAGEREF _Toc216776121 \h 233 Message Priority Table  PAGEREF _Toc216776122 \h 233 Annex B The Safety Message Handler (Informative)  PAGEREF _Toc216776123 \h 236 Annex C Operation with the Vehicle Basic Safety Message  PAGEREF _Toc216776124 \h 238 1. Application Background  PAGEREF _Toc216776125 \h 238 2. Applicable documents  PAGEREF _Toc216776126 \h 239 3. Application message sequences  PAGEREF _Toc216776127 \h 239 4. Application use with DSRC  PAGEREF _Toc216776128 \h 239 Annex C-1 Intersection Collision Warning  PAGEREF _Toc216776129 \h 240 Application Description  PAGEREF _Toc216776130 \h 240 Concept of Operations  PAGEREF _Toc216776131 \h 240 Sensors and Other System Needs  PAGEREF _Toc216776132 \h 241 Annex C-2 Emergency Electronic Brake Lights  PAGEREF _Toc216776133 \h 241 Application Description  PAGEREF _Toc216776134 \h 241 Flow of Events  PAGEREF _Toc216776135 \h 241 Concept of Operation  PAGEREF _Toc216776136 \h 242 Sensors and Other System Needs  PAGEREF _Toc216776137 \h 242 Annex C-3 Pre-crash Sensing  PAGEREF _Toc216776138 \h 242 Application Description  PAGEREF _Toc216776139 \h 242 Concept of Operations  PAGEREF _Toc216776140 \h 243 Sensors and Other System Needs  PAGEREF _Toc216776141 \h 243 Annex C-4 Cooperative Forward Collision Warning  PAGEREF _Toc216776142 \h 243 Application Description  PAGEREF _Toc216776143 \h 243 Concept of Operations  PAGEREF _Toc216776144 \h 244 Sensors and Other System Needs  PAGEREF _Toc216776145 \h 244 Annex C-5 Left Turn Assistant  PAGEREF _Toc216776146 \h 244 Application Description  PAGEREF _Toc216776147 \h 244 Concept of Operations  PAGEREF _Toc216776148 \h 245 Sensors and Other System Needs  PAGEREF _Toc216776149 \h 245 Annex C-6 Stop Sign Movement Assistance  PAGEREF _Toc216776150 \h 245 Application Description  PAGEREF _Toc216776151 \h 245 Concept of Operations  PAGEREF _Toc216776152 \h 246 Sensors and Other System Needs  PAGEREF _Toc216776153 \h 246 Annex C-7 Lane Change Warning  PAGEREF _Toc216776154 \h 246 Application Description  PAGEREF _Toc216776155 \h 246 Concept of Operations  PAGEREF _Toc216776156 \h 247 Sensors and Other System Needs  PAGEREF _Toc216776157 \h 247 Annex D: Traveler Information Message Use and Operation  PAGEREF _Toc216776158 \h 248 Traveler Information Introduction  PAGEREF _Toc216776159 \h 248 Traveler Information Packet Structure  PAGEREF _Toc216776160 \h 248 Packet Format Diagram  PAGEREF _Toc216776161 \h 250 Traveler Advisory Example  PAGEREF _Toc216776162 \h 250 Road Sign Example  PAGEREF _Toc216776163 \h 252 Application and Use with DSRC  PAGEREF _Toc216776164 \h 252 Handling Repeated Packets  PAGEREF _Toc216776165 \h 253 Handling Newly Received Data Frames  PAGEREF _Toc216776166 \h 254 Replacement Policy for Locally-Stored Messages  PAGEREF _Toc216776167 \h 255 Pruning Messages by In-vehicle Housekeeping  PAGEREF _Toc216776168 \h 255 Updated Messages from Network  PAGEREF _Toc216776169 \h 256 Deleting Messages as Directed by Network User  PAGEREF _Toc216776170 \h 256 Vehicle Power-Up Events  PAGEREF _Toc216776171 \h 256 Presentation of Signs & Advisories in Vehicle  PAGEREF _Toc216776172 \h 256 Valid Time  PAGEREF _Toc216776173 \h 256 Valid Region  PAGEREF _Toc216776174 \h 258 Circular Region  PAGEREF _Toc216776175 \h 258 Polygon Region  PAGEREF _Toc216776176 \h 259 Shape Point Set Region  PAGEREF _Toc216776177 \h 260 Extremely Large Regions  PAGEREF _Toc216776178 \h 261 Annex E Traffic Probe Message Use and Operation  PAGEREF _Toc216776179 \h 262 Probe Data Introduction  PAGEREF _Toc216776180 \h 262 Probe Message Structure  PAGEREF _Toc216776181 \h 262 Application and Use with DSRC  PAGEREF _Toc216776182 \h 264 Probe Snapshot Generation  PAGEREF _Toc216776183 \h 264 Periodic Snapshots  PAGEREF _Toc216776184 \h 265 Event Triggered Snapshots  PAGEREF _Toc216776185 \h 267 Starts and Stops Snapshots  PAGEREF _Toc216776186 \h 267 Message Transmission Order  PAGEREF _Toc216776187 \h 267 Probe Data Message Sets Received By an RSU  PAGEREF _Toc216776188 \h 271 Vehicle Anonymity  PAGEREF _Toc216776189 \h 271 Probe Data Security  PAGEREF _Toc216776190 \h 271 Probe Data Message Management  PAGEREF _Toc216776191 \h 271 Probe Message Management: Time or Distance Periodic Snapshot Generation  PAGEREF _Toc216776192 \h 272 Probe Message Management: Interval between Probe Message Broadcasts  PAGEREF _Toc216776193 \h 273 Probe Message Management: Termination  PAGEREF _Toc216776194 \h 273 Probe Message Management: Vehicle Status Element Triggers  PAGEREF _Toc216776195 \h 273 Probe Message Management: Vehicle Sampling  PAGEREF _Toc216776196 \h 273 Probe Message Management: Managed Vehicle Heading  PAGEREF _Toc216776197 \h 274 Probe Message Management: Start and Stop Threshold Settings  PAGEREF _Toc216776198 \h 274 Annex F Emergency Vehicle Message Use and Operation  PAGEREF _Toc216776199 \h 276 1. Application Description  PAGEREF _Toc216776200 \h 276 2. Preconditions for operation:  PAGEREF _Toc216776201 \h 277 3. Flow of Events  PAGEREF _Toc216776202 \h 277 4. System Architecture and Concept of Operation  PAGEREF _Toc216776203 \h 279 5. Application use with DSRC  PAGEREF _Toc216776204 \h 280 Annex G Roadside Alerting Message Use and Operation  PAGEREF _Toc216776205 \h 282 1. Application Description  PAGEREF _Toc216776206 \h 282 2. Preconditions for operation:  PAGEREF _Toc216776207 \h 282 3. Flow of Events  PAGEREF _Toc216776208 \h 282 4. System Architecture and Concept of Operation  PAGEREF _Toc216776209 \h 283 5. Application use with DSRC  PAGEREF _Toc216776210 \h 283 Annex H Map and SPAT Message Use and Operation  PAGEREF _Toc216776211 \h 285 1. Introduction  PAGEREF _Toc216776212 \h 285 2. The overall framework of the SPAT  PAGEREF _Toc216776213 \h 285 3. The overall framework of the MAP  PAGEREF _Toc216776214 \h 288 4. Additional details of message use  PAGEREF _Toc216776215 \h 291 Annex I Cooperative Cruse Control (CCC) Use and Operation  PAGEREF _Toc216776216 \h 292 1. Introduction  PAGEREF _Toc216776217 \h 292 2. Operational Concept  PAGEREF _Toc216776218 \h 292 3. Cooperative Cruise Control Message Set  PAGEREF _Toc216776219 \h 293 4. Form and Join Message Operations  PAGEREF _Toc216776220 \h 293 Join Message Request/Response  PAGEREF _Toc216776221 \h 295 Form Message Request  PAGEREF _Toc216776222 \h 296 5. RSE Broadcast Operations  PAGEREF _Toc216776223 \h 296 Roadside Broadcast Message  PAGEREF _Toc216776224 \h 298 6. Leave Team Message Operations  PAGEREF _Toc216776225 \h 298 Leave Message Broadcast  PAGEREF _Toc216776226 \h 299 6. Team Status Message Operations  PAGEREF _Toc216776227 \h 299 7. Conclusion  PAGEREF _Toc216776228 \h 300 8. Developer Notes  PAGEREF _Toc216776229 \h 301 Vehicle Class Compatibility  PAGEREF _Toc216776230 \h 301 Leader to Team Communications  PAGEREF _Toc216776231 \h 301 Broadcast Strategy  PAGEREF _Toc216776232 \h 301 Teaming Speed Limit  PAGEREF _Toc216776233 \h 301 FHWA Vehicle Classes  PAGEREF _Toc216776234 \h 302 9. Message Set Human Interaction  PAGEREF _Toc216776235 \h 303  1. Scope This SAE Standard specifies message sets, data frames and data elements specifically for use by applications intended to utilize the 5.9 GHz Dedicated Short Range Communications for Wireless Access in Vehicular Environments (DSRC/WAVE, referenced in this document simply as DSRC), communications systems. Although the scope of this standard is focused on DSRC, these message sets, data frames and data elements have been designed, to the extent possible, to also be of potential use for applications that may be deployed in conjunction with other wireless communications technologies. This standard therefore specifies representative message structure and provides sufficient background information to allow readers to properly interpret the message definitions from the point of view of an application developer implementing the messages according to the DSRC standards. 1.1 Purpose The purpose of this SAE Standard is to support interoperability among DSRC applications through the use of standardized message sets, data frames and data elements. This Standard provides information that is useful in understanding how to apply the various DSRC standards, along with the message sets, data frames and data elements specified herein, to produce interoperable DSRC applications. This second edition of the standard added addition content created since the first adopted edition and also corrects minor typographical errors in found in the former edition. 2. References The following documents shall be used, when applicable, in the process of populating and developing the message sets of this standard. The specific revision and issued date stated below shall be used for each document. When the following documents are superseded by an approved revision, the revised version shall be reviewed for applicability. The references cited below shall be included in the references of the other companion volumes of this standard unless specifically excluded. IEEE Std 1488-2000, IEEE Trial-Use Standard for Message Set Template for Intelligent Transportation Systems. IEEE Std 1489-1999, IEEE Standard for Data Dictionaries for Intelligent Transportation Systems. ISO/IEC 8824-1:1998, Information technologyAbstract Syntax Notation One (ASN.1): Specification of basic notation. ISO/IEC 8824-2:1998, Information technologyAbstract Syntax Notation One (ASN.1): Information object specification. ISO/IEC 8824-3:1998, Information technologyAbstract Syntax Notation One (ASN.1): Constraint specification. ISO/IEC 8824-4:1998, Information technologyAbstract Syntax Notation One (ASN.1): Parameterization of ASN.1 specifications. SAE J2540 Messages for Handling Strings and Look-Up Tables in ATIS Standards, July 2002 and its successors. SAE J2540-2 ITIS Phrase Lists (International Traveler Information Systems), Revision 3, Adopted May 2005 Published ? and its successors. SAE J2630 Converting ATIS Message Standards From ASN.1 To XML (XML Translation rules), Publication date? SAE J670, - Vehicle Dynamics Terminology, Issued 1976-07 and its successors RTCM 10402.3 Recommended Standards For Differential GNSS (Global Navigation Satellite Systems) Service -Version 2.3 Revision 2.3 adopted on August 20th, 2001and its successors. RTCM Standard 10410.0 for Networked Transport of RTCM via Internet Protocol (Ntrip) Revision 1.0 adopted on September 30th, 2004 and its successors. RTCM Standard 10403.1 for Differential GNSS (Global Navigation Satellite Systems) Services -Version 3 adopted on October 27th 2006 and its successors. Add NMEA 183 standard here as well, details TBD. It should be noted that this standard is intended to be independent of the underlying protocols used. However, it is also noted that early deployments are expected to use the DSRC-WAVE technology hosted at 5.9 GHz. For such applications the following standards are also of value. ASTM E2158-01 Standard Specification for Dedicated Short Range Communication (DSRC) Physical Layer Using Microwave in the 902 to 928 MHz Band ASTM E2213 -03 Standard Specification for Telecommunications and Information Exchange Between Roadside and Vehicle Systems 5 GHz Band Dedicated Short Range Communications (DSRC) Medium Access Control (MAC) and Physical Layer (PHY) Specifications IEEE Std P1609.1 (VT/ITS) Standard for Wireless Access in Vehicular Environments (WAVE) - Resource Manager IEEE Std P1609.2 (VT/ITS) Standard for Wireless Access in Vehicular Environments - Security Services for Applications and Management Messages IEEE Std P1609.3 (VT/ITS) Standard for Wireless Access in Vehicular Environments (WAVE) - Networking Services IEEE Std P1609.4 (VT/ITS) Standard for Wireless Access in Vehicular Environments (WAVE) - Multi-Channel Operations IEEE Std P802.11p (C/LM) Amendment to Standard [for] Information Technology Telecommunications and information exchange between systems Local and Metropolitan networks specific requirements Part II: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: Wireless Access in Vehicular Environments 3. Terms and definitions For the purposes of this standard, the following definitions, abbreviations and acronyms apply. 3.1 Definitions For the purposes of this standard, the following definitions shall apply. 3.1 actuated operation: A type of traffic control signal operation in which some or all signal phases are operated on the basis of actuation, e.g. detector inputs. A signal without any actuation runs on either fixed time or time of day operation. A signal may be semi-actuated as well. 3.2 airlink: A radio frequency communication interface, such as that defined by WAVE. 3.3 application class identifier (ACID): A code that identifies a class of application, as defined by the IEEE. 3.4 application context mark (ACM): A code identifying a specific instance of an application (as defined in IEEE documents). 3.5 application-specific data dictionary: A data dictionary specific to a particular implementation of an ITS application. Local deployments which use DSRC (or other message sets) may often select a subset of the defined messages meeting their specific needs and create an application-specific data dictionary for that deployment. 3.6 approach: All lanes of traffic moving towards an intersection or a midblock location from one direction, including any adjacent parking lane(s). In the context of this standard an approach is a arbitrary collection of lanes used in the flow of traffic preceding to an intersection or a midblock location. An approach is typically identified by its general flow, i.e. the east-bound approach. In this standard an approach consists of one or more motor vehicle lanes of travel as well as possible pedestrian lanes, parking lanes, barriers, and other types of lane objects some of which cross the path of the motor vehicle travel. 3.7 byte type encoding: A type of information encoding where units of information are handled in modular increments of 8 bits. 3.8 computed lane: A computed lane is a lane drivable by motorized vehicle traffic which shares its path definition with another nearby lane at the same intersection. It is one of several types of basic lanes defined in the message set. The computed lane allows saving of message bytes used to express the geometric path of multiple lanes approaching an intersection from the same direction. 3.9 conflict monitor: A device used to detect and respond to improper or conflicting signal indications and improper operating voltages in a traffic controller assembly. 3.10 control channel (CCH): The radio channel of those defined in IEEE 802.11p used for exchange of management data and WAVE Short Messages. 3.11 Controller Assembly: A complete electrical device mounted in a cabinet for controlling the operation of a highway traffic signal. 3.12 Controller Unit: That part of a controller assembly that is devoted to the selection and timing of the display of signal indications. 3.13 cycle: One complete sequence of signal indications. 3.14 cycle length: The duration of one complete sequence of signal indications. The cycle length is not generally fixed at actuated controllers. 3.15 dark mode: The lack of all signal indications at a signalized location. (The dark mode is most commonly associated with power failures, ramp meters, beacons, and some movable bridge signals.) Note that when the SPAT message is used to convey the status of a non-signalized 4-way stop type of intersection, if an approach is modeled as being in the dark mode, it would indicate that the signage is missing (normally a flashing red stop would be indicated). 3.16 data: Representations of static or dynamic entities in a formalized manner suitable for communication, interpretation, or processing by humans or by machines. 3.17 data concept: Any of a group of data dictionary structures defined in this standard (e.g., data element, data element concept, entity type, property, value domain, data frame, or message) referring to abstractions or things in the natural world that can be identified with explicit boundaries and meaning and whose properties and behavior all follow the same rules. 3.18 data consumer: Any entity in the ITS environment which consumes data from others. 3.19 data dictionary: An information technology for documenting, storing and retrieving the syntactical form (i.e., representational form) and some usage semantics of data elements and other data concepts. The major message sets of ITS, of which DSRC is but one, are kept and represented in a data dictionary. 3.20 data element: A syntactically formal representation of some single unit of information of interest (such as a fact, proposition, observation, etc.) with a singular instance value at any point in time, about some entity of interest (e.g., a person, place, process, property, object, concept, association, state, event). A data element is considered indivisible. 3.21 data frame: (formerly: Data Structure, which appears in the early ITS efforts, is now more commonly called a Data Frame. The definition and meaning, which follows, remains the same.): Any construct used to represent the contents of a Data Dictionary. From a computer science perspective, data frames are viewed as logical groupings of other data frames and of data elements to describe "structures" or parts of messages used in this and other standards. A data frame is a collection of one or more other data concepts in a known ordering. These data concepts may be simple (data elements) or complex (data frames). 3.22 data plane: The communication protocols defined to carry application and management data across the communications medium. 3.23 data registry: An advanced data dictionary that contains not only data about data elements in terms of their names, representational forms and usage in applications, but also substantial data about the semantics or meaning associated with the data elements as concepts that describe or provide information about real or abstract entities. A data registry may contain abstract data concepts that do not get directly represented as data elements in any application system, but which help in information interchange and reuse both from the perspective of human users and for machine-interpretation of data elements. Within the ITS industry, there is a data registry established and run by the IEEE which contains the contents of this standard. SAE and the ATIS committee have also developed tools to access and use the data found in the registry as an aid to deployments. 3.24 data structure: Any construct (including data elements, data frames, and other data concepts) used to represent the contents of a data dictionary. 3.25 data type: A classification of the collection of letters, digits, and/or symbols used to encode values of a data element based upon the operations that can be performed on the data element. For example, real, integer, character string, Boolean, bitstring, etc. 3.26 dialog: A sequence of two or more messages which are exchanged in a known sequence and format (typically of a request followed by one or more replies), which are considered a bound transactional exchange between the parties. 3.27 dual-arrow signal section: A type of signal section designed to include both a yellow arrow and a green arrow. 3.28 egress: In the context of this standard an egress is a flow of vehicular or other types of traffic leaving an intersection on one or more of the defined lanes of travel. 3.29 encounter: In the context of this standard an encounter is an exchange of messages between two or more DSRC equipped devices (OBUs or RSUs) lasting for a brief period of time. 3.30 entity: Anything of interest (such as a person, place, process, property, object, concept, association, state, event, etc.) within a given domain of discourse (in this case within the ITS domain of discourse). 3.31 entity type: An abstract type of structure defined in the ITS data register but no longer used. There are no entity types defined in this standard. 3.32 EtherType: The Ethernet Type field, as defined in RFC 1042, used to indicate the higher layer protocol above Logical Link Control. 3.33 flashing mode: A mode of operation in which at least one traffic signal indication (but more typically all signal indication of the entire signalized intersection) in each vehicular signal face of a highway traffic signal is turned on and off repetitively. Expressed in the terminology of the SPAT message, this is reflected in the descriptions of signal states of the affected lanes (in that movement) being set to red flashing. 3.34 full-actuated operation: A type of traffic control signal operation in which all signal phases function on the basis of actuation. 3.35 functional-area data dictionary (FADD): A data dictionary that is intended to standardize data element syntax, and semantics, within and among application areas within the same functional area. This DSRC standard is a FADD. 3.36 ingress: In the context of this standard an egress is a flow of vehicular or other types of traffic approaching an intersection on one or more of the defined lanes of travel. 3.37 initialization: One of three modes, or states, of operation known as Registration, Initialization, and Operations which DSRC systems operate in. The Initialization mode is used to establish a direct connection (link) between two DSRC devices. It is comparable to, but not equivalent to, an IEEE 802.11 association. 3.38 intelligent transportation systems (ITS): Systems that apply modern technology to transportation problems. Another appropriate meaning of the ITS acronym is integrated transportation systems, which stressed that ITS systems will often integrate components and users from many domains, both public and private. 3.39 interoperability: The ability to share information between heterogeneous applications and systems. 3.40 intersection: In the context of this standard an intersection is a nexus where two or more approaches meet and vehicles and other type users may travel between the connecting links. Typically this is a signalized intersection when considered by this standard, and as such the modes of allowed travel are reflected in the signal phases, the geometry of the intersection itself, and the local regulatory environment. The messages of this standard convey some of this information to the traveling public. Specifically, the MAP message conveys the relevant the road geometry, while the SPAT message conveys the current signal indication to allow and control movement in the intersection. 3.41 intersection control beacon: A beacon used only at an intersection to control two or more directions of travel. 3.42 interval: The part of a signal cycle during which signal indications are stable and do not change. In the SPAT message the current timing value for the remaining interval time estimate as well as the anticipated interval for yellow change interval is provided for each lane. Because signal interval times commonly change based on triggering events in many types of signaling systems, the value provided in the SPAT message may represent a minimal value that is extended and updated as the message is re-issued each time. 3.43 interval sequence: 3.48 interval sequence: The order of appearance of signal indications during successive intervals of a signal cycle. 3.44 ITIS: International Traveler Information Systems, the term commonly associated with the standard for incident phrases developed by the SAE ATIS Committee in conjunction with ITE TMDD and other standards. This work contains a wide variety of standard phrases to describe incidents and is expected to be used throughout the ITS industry. The codes found there can be used for sorting and classifying types of incident events, as well as creating uniform human readable phrases. In the capacity of classifying incident types, ITIS phrases are used in many areas. ITIS phrases can also be freely mixed with text and used to describe many incidents. 3.45 lane: In the context of this standard a lane is a portion of the transportation network (typically a section of roadway geometry) which is being described (its paths and various attributes about it) or referred to. In the DSRC message set, the lane object is widely used. Lanes consist not only of sections of drivable roadway trasversed by motor vehicles, but other types of lanes including pedestrian and bicycle walkways, trains and transit lanes, and certain types of dividers and barriers. When used in describing an intersection, a lane is defined for each possible path into and out of the intersection (in the MAP message), and the current signal phase (and therefore the allowed movements) then applicable to that lane or its approach is provided in the SPAT message. 3.46 lane-use control signal: A signal face displaying signal indications to permit or prohibit the use of specific lanes of a roadway or to indicate the impending prohibition of such use. 3.47 link: A service channel being used in support of application data transfer needs. 3.48 management plane: The collection of functions performed in support of the communication system operation, but not directly involved in passing application data. 3.49 message: A well structured set of data elements and data frame that can be sent as a unit between devices to convey some semantic meaning in the context of the applications about which this standard deals. 3.50 message set: A collection of messages based on the ITS functional-area they pertain to. This DSRC standard is also a message set. 3.51 message set extender: The concept of a message set extender refers to the process of adding additional data elements to a common (non-changing) core message in order to extend the basic core message structure to create messages for specific applications needs. 3.52 metadata: Data that defines and describes other data. 3.53 networking services: The collection of management plane and data plane function at the network layer and transport layer, supporting WAVE communications. 3.54 Node Configuration data: Definition to be refined by committee. When a map of an intersections is represented a node configuration data value provided key information regarding how the data vales found in the map are to be understood. 3.55 notification: An indication of an event of interest, sent to an application. 3.56 OBU to vehicle host interface (OVHI): Interface on the OBU offering access to WAVE capabilities by other vehicle-based devices. 3.57 offset (phase): Offset is the time lag for the cycle start of a coordinated signal. Quoting from the FHWA Signal Timing Manual, Chapter 6, Section 6.1 Terminology. (Draft 3 version, development still underway): The time relationship between coordinated phases defined reference point and a defined master reference (master clock or sync pulse)." In other words, a local signal controller setting that references the start of the green to a common clock so the beginning of green can be coordinated along a roadway to speed motorist along at a designed speed. 3.58 on-board unit: An On-Board Unit (OBU) is a vehicle mounted DSRC device used to transmit and receive a variety of message traffic to and from other DSRC devices (other OBUs and RSUs). Among the message types and applications supported by this process are vehicle safety messages, a primary subject of this standard, used to exchange information on each vehicle's dynamic movements for coordination and safety. 3.59 operations: One of three modes, or states, of operation known as Registration, Initialization, and Operations which DSRC systems operate in. In the Operations mode a link has been established, the link will have an open socket with which it can conduct operations in the same manner as with any other 802.11 communications session. The lower layers will be managing the switching between the Control Channel and the Service Channel. When the radio has switched to another channel, it would appear to the application as a temporary loss of communications. 3.60 pedestrian change interval: An interval during which the flashing UPRAISED HAND (symbolizing DONT WALK) signal indication is displayed, often also called the pedestrian clearance time. During this interval the SPAT messages indicates a dont walk state for that pedestrian lane (along with an optional period of time remaining for this state). 3.61 pedestrian clearance time: The minimum time provided for a pedestrian crossing in a crosswalk, after leaving the curb or shoulder, to travel to the far side of the traveled way or to a median. During this interval the SPAT messages indicates a Flashing Dont Walk indication for that pedestrian lane (along with an optional period of time remaining for this state). The duration for such time intervals comes from MUTCD and is based on a rate of speed of 2 meters per second. 3.62 pedestrian phase: The time during which a walking figure or word WALK is presented and the DONT WALK is presented. The pedestrian phase is also the time interval of the pedestrian walk interval and the pedestrian change interval combined. 3.63 pedestrian walk interval: An interval during which the WALKING PERSON (symbolizing WALK) signal indication is displayed. When a verbal message is provided at an accessible pedestrian signal, the verbal message is walk sign. During this interval the SPAT messages indicates a walk state for that pedestrian lane (along with an optional period of time remaining for this state and the subsequent pedestrian clearance state). 3.64 permissive mode: A mode (left or right) of traffic control signal operation in which, when a CIRCULAR GREEN signal indication is displayed, left and/or right turns are permitted to be made after yielding to pedestrians and/or oncoming traffic. 3.65 preemption control: The transfer of normal operation of a traffic control signal to a special control mode of operation. 3.66 pretimed operation: A type of traffic control signal operation in which none of the signal phases function on the basis of actuation. When such a signal operation is reflected in the SPAT message, the time intervals given for various signal phases are fixed and do not vary based on any form of actuation. Pretimed operation may be fixed or based on time of day schedules. 3.67 protected mode: A mode (left or right) of traffic control signal operation in which left or right turns are permitted to be made when a left or right GREEN ARROW signal indication is displayed. 3.68 provider service table: The collection of data describing the applications that are registered with a WAVE device. 3.69 red clearance interval: An optional interval that follows a yellow change interval and precedes the next conflicting green interval. 3.70 reference lane: A reference lane is a lane drivable by motorized vehicle traffic which also contains a detailed path definition of the lanes geometry (a center line path and width) as well as basic attributes (such as the allowed maneuvers) about the lane. The provided path data may optionally be shared with another nearby lane (a computed lane) in the same intersection. It is one of several basic types of lanes defined in the message set. 3.71 reference point: A reference point is a complete latitude longitude and vertical point on the reference surface which is used as an initial starting point for subsequent orthogonal offset X, Y, Z values from that point. All roadway geometry, maps of intersections, lane and curve descriptions, and other geometrical data that is encoded in this standard uses a systems of local reference points to index and offset the data that follows. 3.72 registration: One of three modes, or states, of operation known as Registration, Initialization, and Operations which DSRC systems operate in. The Registration mode is the process by which critical parameters pertaining to the device and applications using it are entered into the device's Management Information Base (MIB). Registration must be completed before a DSRC device can be ready for operations. The registration process is defined in IEEE P1609.3 and is controlled by the WAVE Management Entity (WME). 3.73 road side unit: A Road Side Unit (RSU) is a DSRC device used to transmit to, and receive from, DSRC equipped moving vehicles (OBUs). The RSU transmits from a fixed position on the roadside (which may in fact be a permanent installation or from "temporary" equipment brought on-site for a period of time associated with an incident, road construction, or other event). RSUs have the ability to transmit signals with greater power than OBUs and may have TCIP/IP connectivity to other nodes or the Internet. 3.74 semi-actuated operation: A type of traffic control signal operation in which at least one, but not all, signal phases function on the basis of actuation. 3.75 service channel: Secondary channels used for application-specific information exchanges. 3.76 service table: A data store containing the pertinent information about applications available through the WAVE device. 3.77 signal head: An assembly of one or more signal lamps. One or more signal heads maybe used to provide complementary indications to one of more approaches, which may cover multiple lanes. The definitive mapping to specific lanes can be determined by examining the SPAT and MAP fragment messages. 3.78 signal phase: The right-of-way, yellow change, and red clearance intervals in a cycle that are assigned to an independent traffic movement, or combination of movements. Each of these cycles are reflected in the SPAT message for the lanes that are part of the movement(s), along with its expected timing interval (which may be updated in signal systems that vary the time interval based on actuation or other methods). 3.79 signal section: Two or more traffic control signals operating in signal coordination. 3.80 signal system: Two or more traffic control signals operating in signal coordination. 3.81 signal timing: The amount of time allocated for the display of a signal indication, slang. 3.82 SPAT: In the context of this standard, Signal Phase And Timing (SPAT), is a message type which describes the current state of a signal system and its phases and relates this to the specific lanes (and therefore to movements and approaches) in the intersection. It is used along with the MAP message to allow describing an intersection and its current control state. 3.83 split (phase): In split phase operations opposing turn lanes are coordinated at differing times. For example, the east and west left turn movements would get green arrows at different times. 3.84 split (signal): Signal split is a term having to do with coordinated signals. Signal split pertains to time allocated to the coordinated road vs. the cross streets. 3.85 stability control: A system which operates to prevent a car from sliding sideways under dynamic driving conditions. 3.86 station: Any device that contains an IEEE 802.11 conformant medium access control (MAC) and physical layer (PHY) interface to the wireless medium. An RSU and OBU are stations. 3.87 stop line: The stop line is a defined location along the path of the lane type where users (vehicles) are presumed to stop and come to rest at the edge of the intersection. The stop line is used as the starting point to define the centerline path of a lane in the messages (with sets of offset points defining the path of the lane proceeding away from the stop line). While stop lines are normally considered for lanes describing motorized vehicle travel, they are also used on other forms of lanes (such as pedestrian walkway lanes) to describe the initial point of the path. 3.88 syntax: The structure of expressions in a language, and the rules governing the structure of a language. 3.89 transactions: Bi-directional data exchanges between devices (RSUs and OBUs). 3.90 value domain: A well known range of values, or terminology, or enumeration that many be referenced as an abstract type the ITS data register but no longer used. There are very many value domains used in ITS standards. 3.91 vehicle host: A device connecting to the WAVE system through the OBU vehicle host interface. 3.92 vehicle type: In the context of this standard the vehicle type is a data element used to define overall gross size and mass of a vehicle, Observe that this definition differs from the (multiple other) vehicle types defined elsewhere in other standards used in the ITS. 3.93 Walk Interval: An interval during which the WALKING PERSON (symbolizing WALK) signal indication is displayed. When a verbal message is provided at an accessible pedestrian signal, the verbal message is walk sign. 3.94 warning beacon: A beacon used only to supplement an appropriate warning or regulatory sign or marker. 3.95 WAVE device: A device that contains a WAVE-conformant medium access control (MAC) and physical layer (PHY) interface to the wireless medium. (See IEEE 802.11 and IEEE 1609.4) 3.96 WAVE management entity (WME): The set of management functions, as defined in IEEE Std 1609 documents, required to provide WAVE Networking Services. 3.97 WAVE service information element (WSIE): A collection of configuration data transmitted by either OBU or RSU, which includes the Provider Service Table, and in the case of the RSU the WAVE Routing Advertisement, as well as security credentials. 3.98 wireline: Connected via a traditional communications interface; not the wireless interface specified here. 3.99 XML: A common method of exchanging messages made up of tags and values organized in a data structure and typically transported over common Internet formats such as HTTP. XML has a growing number of supporters due to its ability to be implemented in the types of heterogeneous systems often found in ITS deployments. It is possible to express and exchange the DSRC message sets using this method; XML schema definitions are provided in the latter clauses of the standard. 3.100 yellow change interval: The first interval following the green interval during which the yellow signal indication is displayed. In the SPAT message the fixed duration of the yellow change interval is (optionally) provided for each active lane being described. 3.2 Abbreviations and acronyms The terms, abbreviations and acronyms cited below shall be a part of the terms of this standard (and of the other companion volumes and guides) unless specifically cited otherwise. AAMVA American Association of Motor Vehicle Administrators ABS Anti-lock Braking System ACID Application Class Identifier ACM Need Define here ASTM American Society for Testing and Materials ATIS Advanced Traveler Information Systems ATMS Advanced Transportation Management Systems BER Basic Encoding Rules (add PER, DER, etc??) C2C Center to Center CCC Configuration Control Committee CCH Control Channel CRC Cyclic Redundancy Code DE Data Element DF Data Frame DHCP Dynamic Host Configuration Protocol DSRC Dedicated Short Range Communications ESN Electronic Serial Number ESS Environmental Sensors Stations GID Geographic Information Description GMT Greenwich Mean Time HMI Need Define here ICC Interstate Commerce Commission (now the Interstate Authority) IEEE Institute of Electrical and Electronics Engineers IETF Internet Engineering Task Force IM Incident Management or inter-modal IP Internet Protocol IPv6 Internet Protocol version 6 ISO International Standards Organization ITE Institute of Transportation Engineers ITIS International Traveler Information Systems LLC Logical Link Control LSB Least Significant Bit MAC Medium Access Control MIB Management Information Base MIL Malfunction Indicator Light (Check Engine Light ) MLME MAC Layer Management Entity MSB Most Significant Bit NAP Need Define here NTCIP National Transportation Communications for ITS Protocols Ntrip Networked Transport of RTCM via Internet Protocol OBU On-Board Unit OVHI OBU to Vehicle Host Interface PDU Protocol Data Unit PHY Physical Layer PLME Physical Layer Management Entity PSC Need Define here PSID Need Define here RFC Request for Comments RSU Road Side Unit RTCM Radio Technical Commission For Maritime Services RTK Real Time Kinematics SAE Society of Automotive Engineers SAP Service Access Point SC-104 Sub-Committee 104 of the RTCM SCH Service Channel SDN Need Define here SDO Standards Developing Organization SME Station Management Entity SPAT Signal Phase And Timing Message SRS Safety Restraint System STA Station TC Traction Control TCIP Transit Communications Interface Profiles TCP Transmission Control Protocol TCS Traction Control System TMDD Traffic Management Data Dictionary UDP User Datagram Protocol UN United Nations UTC Universal Coordinated Time WAVE Wireless Access in Vehicular Environments WME WAVE Management Entity WSIE WAVE Service Information Element WSM WAVE Short Message WSMP WSM Protocol XML eXtensible Markup Language 4 The use of DSRC messages in Applications This section contains introductory material about this edition of J2735, background information on the rationale for the standard, and an introduction to the messages, which follow in Sections 5 to Section 9. 4.1 Introduction to DSRC Goals and Objectives Public sector organizations throughout the world have identified the need to reduce fatalities and serious injuries that result from vehicle crashes, as well as the need to reduce traffic congestion. The use of wireless and computer technologies in vehicles, and on the roadway infrastructure, have been identified as promising areas to provide solutions for these needs. Intelligent Transportation System (ITS) planning in many regions of the world has therefore become focused on supporting applications that utilize a common platform to address three priorities: Safety Mobility Commercial (or Private) Safety applications, in particular, must be interoperable between vehicles from different manufacturers and between vehicles and roadway infrastructure within all the areas where the vehicle is likely to travel. This requirement for interoperability is also relevant to contemplated mobility applications. This SAE Standard specifies initial representative standard message sets, data frames and data elements that allow interoperability at the application layer without the need to standardize applications. This approach supports innovation and product differentiation through the use of proprietary applications, while maintaining interoperability by providing standard message sets that can be universally generated and recognized by these proprietary applications. The message sets specified in this SAE Standard depend upon the lower layers of the DSRC protocol stack (or potentially other wireless communications systems) to deliver the messages from applications at one end of the communication system (for example, in a vehicle) and the other end (for example, in another vehicle). These lower layers of the DSRC protocol stack are defined and specified in standards developed by other Standards Development Organizations (SDOs). In particular, the lower layers are addressed by IEEE P802.11p, and the upper layer protocols are covered in the IEEE P1609 series of standards. The DSRC family of standards developed by the various SDOs are meant to operate together in a harmonious fashion. The message sets specified in this SAE standard therefore define the message content and structure delivered by the communication system at the application layer. This specification consequently defines the message payload at the physical layer. However, the operations at the physical layer, for example, are specified by IEEE P802.11p, and the actual content of over-the-air packets will be determined by layers below the applications layer, as specified in the IEEE standards. The following subsection provides an overview of the DSRC architecture and protocol stack. Subsequent annexes describe examples of how the message sets specified in this Standard might be used, which also strongly influenced the philosophy of the message design. These message sets are presented in Section 5. The particular message design techniques described in this Standard have allowed for the construction of a dictionary of reusable, relevant data frames and data elements that support interoperability for currently envisioned applications and are also intended to expedite the development of future message sets. The standard data frames are presented in Section 6 of this Standard, and the data elements are specified in Section 7. Data concepts reused from other areas of ITS work are presented in Section 8. 4.2 DSRC Overview The WAVE communications system is designed to enable vehicle-to-vehicle and vehicle-to/from-infrastructure communications in order to provide a common platform to achieve the safety, mobility and commercial priorities described in Section 4.1. Interoperability is a fundamental requirement of this common platform, and WAVE is designed to provide the required interoperable wireless networking services for transportation. As well, the WAVE system uniquely supports the high-availability, low-latency communications requirements of vehicle safety applications, such as pre-crash collision mitigation, intersection collision avoidance and cooperative collision avoidance. The physical layer (PHY) of the WAVE system is defined in IEEE P802.11p. In general, the WAVE PHY provides a control channel (CCH) and multiple service channels (SCH). The range of this system is generally considered to be line-of-sight distances of less than 1000 meters. The PHY has been optimized to support usage by vehicles traveling at highway speeds. IEEE P1609.4 provides enhancements to the IEEE 802.11 medium access control (MAC) that support WAVE safety, mobility and private applications in a multi-channel system by specifying mechanisms for prioritized access, channel routing, channel coordination and data transmission. The upper layers of the network stack, up to the application layer, are defined in IEEE P1609.3. There are two pathways through the WAVE upper layers above the LLC layer: the Wave Short Message Protocol (WSMP) stack and the UDP/IP stack. IEEE 1609.3 describes networking services for applications running over either of these stacks, as well as describing the operation of the WSMP stack. Transmissions on the CCH are limited to WAVE Short Messages (WSM). Either WSMP stack or UDP/IP stack may be used for communications on SCHs. The WSMP stack is generally used for broadcast applications. IEEE P1609.2 defines secure message formats, and specifies how these secure messages are processed within the WAVE system. These security services are designed to protect messages from attacks such as eavesdropping, spoofing, alteration and replay, while respecting end users rights to privacy. The messages covered in IEEE P1609.2 security procedures include WAVE management messages and application messages, but do not yet include vehicle-originating safety messages. Security services for vehicle-originating safety messages have not yet been specified in any standard, but will be required before vehicle safety applications can be widely deployed. 4.3 Philosophy of Message Design The DSRC message sets which are the subject of this standard are transported over the protocol stack of the WAVE Short Message (WSM), a finite resource which must be conserved in order to promote the best operations for all vehicles. While other protocol stacks also exist over the DSRC media (and are in fact expected to simultaneously carry a variety of other ITS related information including such things as ATIS information encoded in XML forms), the WSM is characterized by short length packet message traffic, often broadcast to other vehicles in an un-acknowledged delivery mode. Dialogs and transactions do take place, and such transaction can leave the control channel in order to use a service channel as needed, but the general design goal is to maximize support for short broadcast style messages. To that end, a dense encoding of information is used in defining the message sets of this Standard. Several of the design aspects of this encoding are discussed below. This dense encoding uses a three-way approach: The smallest divisions of information content to be standardized are called Data Elements Data Frames are the next, more complex data structures to be standardized in this dense encoding The top level of complexity in the data structure standardization is called Messages The above data concepts are all described in both Abstract Syntax Notation revision One (ASN.1, referred to as ASN hereafter) and in an XML schema syntax. This process follows the typical style used for message sets defined in ITS standards by SAE and the other SDOs engaged in ITS development. Complete ASN modules and XSD schema sets of the standard are available for developers. The ASN specified by this standard is then encoded for transport by the lower layers (the encoded stream of bytes becomes the payload of that lower layer). The encoding style required to be used to conform with this standard is the DER variant of BER. The Distinguished Encoding Rules are a specific sub-set of the Basic Encoding Rules which were developed to allow one (and only one) encoding for any specific message content. The DER style follows the normal byte-aligned Tag-Length-Value format of BER for ASN, consult any textbook on ASN for further details. 5. Message Sets This section defines the structure of the DSRC message sets. Each message set shall be further divided into specific messages and elements as defined in this clause and those that follow. Typically, these messages are made up of message content internal to this document (made up of entries that are either atomic or complex) and message content external to this document (from other functional areas and companion volumes). Definitions for these messages are presented in the following subclauses. The ASN is presented in a section called "ASN.1 Representation," formerly called "Format." In a similar manner, the equivalent XML expression is presented in a section called "XML Representation" which follows the translation rule set cited in Clause Two (SAE J2630). Regarding equivalent entries to be placed into a data registry. The mapping between data elements and analogous meta data entries have been explained in other ITS stds. In addition, some meta information is constant in this entire standard and need not be repeated with each entry here. These include the sponsor and steward of the entries [SAE], the registration status [registered once the standard is adopted] and the revision date [the date of the standards adoption]. The class name is always ITS. The productions of ASN.1 which follow shall be considered normative in nature. While the majority of the normative content is reflected in the actual syntax of the ASN.1 some entries also have additional statements in the ASN.1 comments which shall be considered to be normative as well. In addition, the commentary provided with each entry may also provide additional normative restrictions on the proper use of the entry which shall be followed. The XML productions follow directly from the ASN.1 specifications and the same rules shall be applied. 5.1 Message: MSG_Ala Carte Use: A message which is composed entirely of message elements determined by the sender for each message. The message is composed of two same content as found in the Part II section of the basic safety message. ASN.1 Representation: AlaCarte ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, -- the message type id  HYPERLINK " " \l "ASN_TemporaryID" \o "This is the 6 byte random MAC/IP address, called the temporary ID, since the MAC address is randomly..." TemporaryID OPTIONAL, -- ID when needed -- Part II, partTwo  HYPERLINK " " \l "ASN_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." VehicleStatus OPTIONAL, ... -- # LOCAL_CONTENT } XML Representation: 5.2 Message: MSG_BasicSafetyMessage_Verbose Use: The verbose variant of the basic safety message is defined here. This message is only used in cases when the part I contents of the message is expanded with BER tagging between each data element (no data blobs are used) and is NEVER transmitted over the air in the WSM format. Refer to the MSG_BasicSafetyMessage for additional details. ASN.1 Representation: BasicSafetyMessageVerbose ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, -- App ID value, 1 byte -- Part I, sent at all times msgCnt  HYPERLINK " " \l "ASN_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount, -- 1 byte id  HYPERLINK " " \l "ASN_TemporaryID" \o "This is the 6 byte random MAC/IP address, called the temporary ID, since the MAC address is randomly..." TemporaryID, -- 4 bytes secMark  HYPERLINK " " \l "ASN_DSecond" \o "The DSRC style second is a simple value consisting of integer values from zero to 61000 representing..." DSecond, -- 2 bytes -- pos PositionLocal3D, lat  HYPERLINK " " \l "ASN_Latitude" \o "The geographic latitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and wi..." Latitude, -- 4 bytes long  HYPERLINK " " \l "ASN_Longitude" \o "The geographic longitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and ..." Longitude, -- 4 bytes elev  HYPERLINK " " \l "ASN_Elevation" \o "Elevation, a value of 2 bytes expressed in decimeters above the reference ellipsoid (typically WSG-8..." Elevation, -- 2 bytes accuracy  HYPERLINK " " \l "ASN_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy, -- 4 bytes -- motion Motion, speed  HYPERLINK " " \l "ASN_Speed" \o "The vehicle speed expressed in unsigned units of 0.01 meters per second. Negative values can be imp..." Speed, -- 2 bytes heading  HYPERLINK " " \l "ASN_Heading" \o "The current heading of the vehicle, expressed in unsigned units of 0.010986328 degrees from North (s..." Heading, -- 2 bytes accelSet  HYPERLINK " " \l "ASN_AccelerationSet4Way" \o "A set of acceleration values in 3 orthogonal directions of the vehicle and with yaw rotation rate. ..." AccelerationSet4Way, -- 7 bytes -- control Control, brakes  HYPERLINK " " \l "ASN_BrakeSystemStatus" \o "A single 2-byte long data element combining multiple related bit fields into one byte." BrakeSystemStatus, -- 2 bytes -- basic VehicleBasic, size  HYPERLINK " " \l "ASN_VehicleSize" \o "The VehicleSize is a data frame representing the vehicle length and vehicle width in a three byte va..." VehicleSize, -- 3 bytes -- Part II, sent as required events  HYPERLINK " " \l "ASN_EventFlags" \o "The DE_EventFlags data element is used to denote when various events have been detected in the sendi..." EventFlags OPTIONAL, -- 2 bytes partTwo  HYPERLINK " " \l "ASN_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." VehicleStatus OPTIONAL, ... -- # LOCAL_CONTENT } XML Representation: Remarks: This message may be removed from the final adopted standard, it is intended for testing and development uses only. 5.3 Message: MSG_BasicSafetyMessage Use: The basic safety message is defined here. This message (at time referred to as the "heartbeat message") is used in a variety of applications to exchange safety data regarding vehicle state. This message is broadcast to surrounding vehicles with a variety of data content as required by safety and other applications, normally at a rate of every 10 mSec. Certain data is sent with every instance of the message, the area denoted as Part I. Other information can be sent periodically or selectively and is denoted as the Part II area. Refer to the Annex "Operation with the Vehicle Safety Message" for examples of how the Basic Safety Message can be used. ASN.1 Representation: BasicSafetyMessage ::= SEQUENCE { -- Header items msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, -- 1 byte -- Part I, sent as a single octet blob blob1  HYPERLINK " " \l "ASN_BSMblob" \o "The octet blob data element used to define vehicle position and motion Used in the basic safety mes..." BSMblob, -- -- The blob consists of the following 37 packed bytes: -- -- msgCnt MsgCount, -x- 1 byte -- id TemporaryID, -x- 4 bytes -- secMark DSecond, -x- 2 bytes -- pos PositionLocal3D, -- lat Latitude, -x- 4 bytes -- long Longitude, -x- 4 bytes -- elev Elevation, -x- 2 bytes -- accuracy PositionalAccuracy, -x- 4 bytes -- motion Motion, -- speed Speed, -x- 2 bytes -- heading Heading, -x- 2 byte -- accelSet AccelerationSet4Way, -x- 7 bytes -- control Control, -- brakes BrakeSystemStatus, -x- 2 bytes -- basic VehicleBasic, -- size VehicleSize, -x- 3 bytes -- Part II, sent as required events  HYPERLINK " " \l "ASN_EventFlags" \o "The DE_EventFlags data element is used to denote when various events have been detected in the sendi..." EventFlags OPTIONAL, -- 2 bytes partTwo  HYPERLINK " " \l "ASN_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." VehicleStatus OPTIONAL, ... -- # LOCAL_CONTENT } XML Representation: Remarks: This message is divided into two primary parts and uses the same BER-DER encoding system in each. In the first part (those data elements which are always sent at all time) some data element have been encoded as a well defined octet blob to enable concise encoding and conserve channel bandwidth. In the second part, DER tags and lengths precede each possible defined element in the normal way. Any Locally defined content can be added to the part two content in the normal way.. Developers of such local content should take steps to avoid creating content with tags which could conflict with future revisions of the standard (such tags should be in the local range of 128~255 to avoid conflict with the national standard). 5.4 Message: MSG_EmergencyVehicleAlert Use: The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles that an emergency vehicle (typically an incident responder of some type) is operating in the vicinity and that additional caution is required. The message itself is built on the ATIS roadside alert message which in turn uses the common ITIS phrase list to both describe the event and provide advice and recommendation for travelers. The Emergency Vehicle Alert message appends to the message some additional data elements regarding the overall type of vehicle involved and other useful data. Note that this message can be used by both private and public response vehicles, and that the relative priority of each (as well as security certificates) is determined in the application layer. ASN.1 Representation: EmergencyVehicleAlert ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, id  HYPERLINK " " \l "ASN_TemporaryID" \o "This is the 6 byte random MAC/IP address, called the temporary ID, since the MAC address is randomly..." TemporaryID OPTIONAL, rsaMsg  HYPERLINK " " \l "ASN_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." RoadSideAlert, -- the DSRCmsgID inside this -- data frame is set as per the -- RoadSideAlert. The CRC is -- set to a value of zero. responseType  HYPERLINK " " \l "ASN_ResponseType" \o "The response type which this vehicle is engaged in at the time an alerting message is being sent. ..." ResponseType OPTIONAL, details  HYPERLINK " " \l "ASN_EmergencyDetails" \o "The EmergencyDetails data element combines several bit level items into a single word for efficient ..." EmergencyDetails OPTIONAL, -- Combines these 3 items: -- SirenInUse, -- LightbarInUse, -- MultiVehicleReponse, -- combine above three into one byte! mass  HYPERLINK " " \l "ASN_VehicleMass" \o "The mass of the vehicle. With an LSB of 50 kg, this produces a max range of 6350kg (about 14,00 lbs..." VehicleMass OPTIONAL, basicType  HYPERLINK " " \l "ASN_VehicleType" \o "The type (classification) of the vehicle in DSRC terms of overall size." VehicleType OPTIONAL, -- gross size and axle cnt -- type of vehicle and agency when known vehicleType  HYPERLINK " " \l "ASN_VehicleGroupAffected" \o "The ITIS enumeration list commonly refered to as \"Vehicle Groups Affected,\" is assigned the upper by..." ITIS.VehicleGroupAffected OPTIONAL, responseEquip  HYPERLINK " " \l "ASN_IncidentResponseEquipment" \o "The ITIS enumeration list commonly refered to as \"Incident Response Equipment,\" is assigned the uppe..." ITIS.IncidentResponseEquipment OPTIONAL, responderType  HYPERLINK " " \l "ASN_ResponderGroupAffected" \o "The ITIS enumeration list commonly refered to as \"Responder Group Affected,\" is assigned the upper b..." ITIS.ResponderGroupAffected OPTIONAL, crc  HYPERLINK " " \l "ASN_MsgCRC" \o "A two byte data element calculated over the payload bytes of the message (starting with the initial ..." MsgCRC, ... -- # LOCAL_CONTENT } XML Representation: Remarks: The TemporaryID data element shall be sent only if the vehicle wishes to identify itself to others. If a data element value is not known or will not be sent (because its presence is marked OPTIONAL in the ASN) then that data item will not be part of the message. The CRC value found as part of the Road Side Alert message shall be properly set for the value for the bytes enclosed in that messages, and the CRC value found as part of the Emergency Vehicle message shall be properly set for the value for the bytes enclosed in that messages. In other words, the Road Side Alert message shall be a valid message within the Emergency Vehicle message. 5.5 Message: MSG_IntersectionCollisionAvoidance Use: This message deals with providing data from the vehicle to build intersection collision avoidance systems with. It identifies the intersection being reported on and the recent path and accelerations of the vehicle. ASN.1 Representation: IntersectionCollision ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, msgCnt  HYPERLINK " " \l "ASN_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount, id  HYPERLINK " " \l "ASN_TemporaryID" \o "This is the 6 byte random MAC/IP address, called the temporary ID, since the MAC address is randomly..." TemporaryID, secMark  HYPERLINK " " \l "ASN_DSecond" \o "The DSRC style second is a simple value consisting of integer values from zero to 61000 representing..." DSecond OPTIONAL, vmt  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." VehicleMotionTrail, -- a set of recent Bread Crumbs -- might want to pick which one -- patern to use in above intersetionID  HYPERLINK " " \l "ASN_IntersectionID" \o "The IntersectionID is used to globally and uniquely define an intersection within a country or regio..." IntersectionID, -- the applicable Intersection, from the MAP-GID -- the best applicable movement, from the MAP-GID laneNumber  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber, -- the best applicable Lane, from the MAP-SPAT-GID -- zero sent if unknown eventFlag  HYPERLINK " " \l "ASN_EventFlags" \o "The DE_EventFlags data element is used to denote when various events have been detected in the sendi..." EventFlags, -- used to convey vehicle Panic Events, -- Set to indicate "Intersection Violation" ... -- # LOCAL_CONTENT } XML Representation: Remarks: Note: This message can become superfluous given that the same information can also be sent in the BSM (in part II) or in the alaCarte messages. An issue for further committee discussion. 5.6 Message: MSG_NMEA_Corrections Use: The NMEA_Corrections message is used to encapsulate NMEA 183 style differential corrections for GPS radio navigation signals as defined by the NMEA (National Marine Electronics Association) committee in its Protocol 0183 standard. Here, in the work of DSRC, these messages are "wrapped" for transport on the DSRC media, and then can be re-constructed back into the final expected formats defined by the NMEA standard and used directly by GPS positioning systems to increase the absolute and relative accuracy estimates produced. ASN.1 Representation: NMEA-Corrections ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, rev  HYPERLINK " " \l "ASN_NMEA_Revision" \o "The specific revision of the NMEA standard which is being used (if present). This is needed to know ..." NMEA-Revision, -- the specific edition of the standard -- that is being sent, normally 2.0 msg  HYPERLINK " " \l "ASN_NMEA_MsgType" \o "The NMEA-MsgType provides the--- value defined in the NMEA standards for each message. " NMEA-MsgType, -- the message and sub-message type, as -- defined in the revision being used -- NOTE as the message type is also in the payload, wdCount INTEGER (0..1023), -- a count of bytes to follow payload  HYPERLINK " " \l "ASN_NMEA_Payload" \o "The NMEA Payload element contains the stream so of bytes in the actual NMEA message that is being se..." NMEA-Payload, ... } XML Representation: 5.7 Message: MSG_ProbeVehicleData Use: The probe vehicle message frame is defined below. The probe vehicle message is used to exchange status about a vehicle with other (typically RSU) DSRC readers to allow the collection of information about typically vehicle traveling behaviors along a segment of road. The exchanges of this message as well as the event which caused the collection of various elements defined in the messages are defined in Annex B of this standard. In typical use the reporting vehicle has collected one or more snapshots which it will send to a receiving RSU along with information (the vector) about the point in time and space when the snapshot event occurred. Because any sequence of snapshots are related within a limit range of time and space, some data compression may be used in the message to reduce redundant information. ASN.1 Representation: ProbeVehicleData ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, -- App ID value, 1 byte segNum  HYPERLINK " " \l "ASN_ProbeSegmentNumber" \o "The PSN enables users to identify vehicle trajectory for a limited amount of time or over a limited ..." ProbeSegmentNumber OPTIONAL, -- a short term Ident value -- not used when ident is used probeID  HYPERLINK " " \l "ASN_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." VehicleIdent OPTIONAL, -- ident data for selected -- types of vehicles -- Roy: above two items could be in a CHIOCE statement? startVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." FullPositionVector, -- the space and time of -- transmission to the RSU vehicleType  HYPERLINK " " \l "ASN_VehicleType" \o "The type (classification) of the vehicle in DSRC terms of overall size." VehicleType, -- type of vehicle, 1 byte cntSnapshoots INTEGER (1..32) OPTIONAL, -- a count of how many snaphots -- type entires will follow snapshots SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_Snapshot" \o "A report on one or more status elements in the vehicle which may have changed along with a set of po..." Snapshot, -- a seq of name-value pairs -- along with the space and time -- of the first measurement set ... -- # LOCAL_CONTENT } -- Est size about 64 bytes plus snapshot sizes (about 12 per) XML Representation: Est size about 64 bytes plus snapshot sizes (about 12 per) Remarks: At the time of writing additional probe vehicle messages are being developed that will allow control over what information is gathered and reported in a probe vehicle message. Builders are urged to consider these messages in their development of products using this message. 5.8 Message: MSG_RoadSideAlert Use: This message is used to send alerts for nearby hazards to travelers. Unlike many other messages which use the LRMS profiles to describe the areas affected, this message likely applies to the receiver by the very fact that it is received. In other words, it does not use LRMS. Typically transmitted over the Dedicated Short Range Communications (DSRC) media in both WSM and XML forms, this message provides simple alerts to travelers (both in vehicle and with portable devices). Typical example messages would be "bridge icing ahead" or "train coming" or "ambulances operating in the area." The full range of ITIS phrases are supported here, but those dealing with mobile hazards, construction zones, and roadside events are the ones most frequently expected to be found in use. This message is for the alerting of roadway hazards; not for vehicle cooperative communications, mayday, or other safety applications (see SAE J2735 for these). It is generally presumed that each receiving device is aware of its own position and heading, but this is not a requirement to receive and understand these messages. Nor is having a local base map. The space vector section of the message gives a simple (and optional) vector for where the hazard is located (fixed or moving) and can be used to filter some messages as being not applicable. Consider a "train approaching" message which indicates the train is in fact traveling away from the receiver. The basic messages types themselves are represented in the standard ITIS codes send only in their integer representation formats. This ITIS list is national in scope, never outdated (items can only be added), and in this use does not allow local additions, refer to SAE J2540.1 for the complete code list. A priority level for the message is also sent, which may be matched to various other priorities in the cockpit to determine the order and type of message presentation to minimize driver distraction. Message transmission priority is typically handled in the IEEE 1609 standard layer in the application stack and is a function of the application type. A duration field provides a gross level for the range (distance) of applicability for the message over distance. For example, some messages are no longer meaningful to the traveler once the vehicle has moved a distance down the roadway link. In many cases a complex event will also be explained in the other supporting ATIS messages (available on DSRC service channels), and a linkage value is given in those cases when such data is available. ASN.1 Representation: RoadSideAlert ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, -- the message type. msgCnt  HYPERLINK " " \l "ASN_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount, typeEvent  HYPERLINK " " \l "ASN_ITIScodes" \o "The complete set of ITIS codes can be found in Volume Two of the J2540 Standard. This is a set of o..." ITIS.ITIScodes, -- a category and an item from that category -- all ITS stds use the same types here -- to explain the type of the -- alert / danger / hazard involved -- two bytes in length description SEQUENCE (SIZE(1..8)) OF  HYPERLINK " " \l "ASN_ITIScodes" \o "The complete set of ITIS codes can be found in Volume Two of the J2540 Standard. This is a set of o..." ITIS.ITIScodes OPTIONAL, -- up to eight ITIS code entries to further -- describe the event, give advice, or any -- other ITIS codes -- up to 16 bytes in length priority  HYPERLINK " " \l "ASN_Priority" \o "A priority for the alert message, giving urgency of this message. A relative degree of merit compar..." Priority OPTIONAL, -- the urgency of this message, a relative -- degree of merit compared with other -- similar messages for this type (not other -- message being sent by the device), nor a -- priority of display urgency -- one byte in length heading  HYPERLINK " " \l "ASN_HeadingSlice" \o "A DE used to define a set of sixteen 22.5 degree slices of a unit circle (defined as 0~360 degrees o..." HeadingSlice OPTIONAL, -- Applicable headings/direction extent  HYPERLINK " " \l "ASN_Extent" \o "The spatial distance over which this message applies and should be presented to the driver. Under c..." Extent OPTIONAL, -- the spatial distance over which this -- message applies and should be presented -- to the driver -- one byte in length positon  HYPERLINK " " \l "ASN_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." FullPositionVector OPTIONAL, -- a compact summary of the position, -- heading, rate of speed, etc of the -- event in question. Including stationary -- and wide area events. furtherInfoID  HYPERLINK " " \l "ASN_FurtherInfoID" \o "This data element provides a link number to other messages (described here and in other message set ..." FurtherInfoID OPTIONAL, -- a link to any other incident -- information data that may be available -- in the normal ATIS incident description -- or other messages -- 1~2 bytes in length crc  HYPERLINK " " \l "ASN_MsgCRC" \o "A two byte data element calculated over the payload bytes of the message (starting with the initial ..." MsgCRC } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" . In addition, this item may be used by data structures in other ITS standards. Remarks: This message is also used a building blocm for other DSRC messages. When used in other public safety messages, additional elements may be appended to form new message types. 5.9 Message: MSG_RTCM_Corrections Use: The RTCM_Corrections message is used to encapsulate RCTM differential corrections for GPS and other radio navigation signals as defined by the RTCM (Radio Technical Commission For Maritime Services) special committee number 104 in its various standards. Here, in the work of DSRC, these messages are "wrapped" for transport on the DSRC media, and then can be re-constructed back into the final expected formats defined by the RCTM standard and used directly by various positioning systems to increase the absolute and relative accuracy estimates produced. ASN.1 Representation: RTCM-Corrections ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, msgCnt  HYPERLINK " " \l "ASN_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount, rev  HYPERLINK " " \l "ASN_RTCM_Revision" \o "The specific revision of the RTCM standard which is being used. This is needed to know precisely th..." RTCM-Revision, -- the specific edition of the standard -- that is being sent rtcmID  HYPERLINK " " \l "ASN_RTCM_ID" \o "The RTCM-MsgType provides the 12 bit value defined in the RTCM standards for each message. In this s..." RTCM-ID, -- the message and sub-message type, as -- defined in the RTCM revision being used status  HYPERLINK " " \l "ASN_GPSstatus" \o "The DE_GPSstatus data element is used to relate the current stae of a GPS systems in terms of its ge..." GPSstatus, payload  HYPERLINK " " \l "ASN_RTCM_Payload" \o "The RTCM_Payload element contains the stream so of bytes in the actual RTCM message that is being se..." RTCM-Payload, ... } XML Representation: In addition, this item may be used by data structures in other ITS standards. Remarks: Observe that the transport layer details (preamble, CRC, etc.) as outlined in RTCM standard 10403.1 version 3.0 clause four are not sent in this message. In a similar fashion, the same framing information found in clause 4.2 of the RTCM standard 10402.3 (version 2.3) is not sent. These would be reconstituted after reception by a mobile device and before sending the resultant message to any positioning device expecting messages in such a format, as outlined in the RTCM recommendations found in clause four of each document. Also observe that the specific bit ordering of the transport message level used in the final message varies between RTCM version 3.x and that of version 2.3. 5.10 Message: MSG_TravelerInformation Use: The Traveler Information message is used to send various types of messages (advisory and road sign types) over the WSM stack to vehicles. It makes heavy use of the ITIS encoding system to send well known phrases, but allows limited text for local place names. The supported message types specify several sub-dialects of ITIS phrase patterns to further reduce the number of bytes to be sent. The expressed messages are active at a precise start and duration period, which can be specified to a resolution of a minute. The affected local area can be expressed using either a radius system or a system of short defined regions which is similar to the way roadway geometry is defined in the map fragment messages. ASN.1 Representation: TravelerInformation ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, packetID  HYPERLINK " " \l "ASN_UniqueMSGID" \o "A message link value used to connect to other supporting messages in other formats. " UniqueMSGID OPTIONAL, urlB  HYPERLINK " " \l "ASN_URL_Base" \o "A valid internet style URI / URL in the form of a text string which will form the base of a compound..." URL-Base OPTIONAL, dataFrameCount INTEGER(1..32) OPTIONAL, dataFrames SEQUENCE (SIZE(1..8)) OF SEQUENCE { -- Part I, Frame header frameType  HYPERLINK " " \l "ASN_TravelerInfoType" \o "The traveler information DE (the type of message if you prefer) to follow in the rest of the message..." TravelerInfoType, -- (enum, advisory or road sign) msgId CHOICE { furtherInfoID  HYPERLINK " " \l "ASN_FurtherInfoID" \o "This data element provides a link number to other messages (described here and in other message set ..." FurtherInfoID, -- links to ATIS msg roadSignID  HYPERLINK " " \l "ASN_RoadSignID" \o "The RoadSignID data frame is used to provide a precise location of one or more roadside signs. " RoadSignID -- to be defined as a DF }, startYear  HYPERLINK " " \l "ASN_DYear" \o "The DSRC style year is a simple value consisting of integer values from zero to 9999 representing th..." DYear OPTIONAL, -- Current year used if missing startTime  HYPERLINK " " \l "ASN_MinuteOfTheYear" \o "The DE_MinuteOfTheYear is used to set the value of the current minute within the current year (used ..." MinuteOfTheYear, duratonTime  HYPERLINK " " \l "ASN_MinutesDuration" \o "The duration, in units of whole minutes, that a object persists for. A value of 32000 means that th..." MinutesDuration, priority  HYPERLINK " " \l "ASN_SignPrority" \o "The relative importance of the sign, a scale from zero (least important) to seven (most important). ..." SignPrority, -- Part II, Applicable Regions of Use regions SEQUENCE (SIZE(1..8)) OF  HYPERLINK " " \l "ASN_ValidRegion" \o "The ValidRegion DF is used to describe one or more geographic locations to which a message (typicall..." ValidRegion, -- Part III, Content content CHOICE { advisory  HYPERLINK " " \l "ASN_ITIScodesAndText" \o "The use of ITIS codes interspersed with free text. The complete set of ITIS codes can be found in V..." ITIS.ITIScodesAndText, -- typical ITIS warnings workZone  HYPERLINK " " \l "ASN_WorkZone" \o "AAA An empty definition field." WorkZone, -- work zone signs and directions genericSign  HYPERLINK " " \l "ASN_GenericSignage" \o "AAA An empty definition field." GenericSignage, -- MUTCD signs and directions speedLimit  HYPERLINK " " \l "ASN_SpeedLimit" \o "AAA An empty definition field." SpeedLimit, -- speed limits and cautions exitService  HYPERLINK " " \l "ASN_ExitService" \o "AAA An empty definition field." ExitService -- roadside avaiable services -- other types may be added in future revisions }, --# UNTAGGED url  HYPERLINK " " \l "ASN_URL_Short" \o "A valid internet style URI / URL in the form of a text string which will be used as the final portio..." URL-Short OPTIONAL -- May link to image or other content }, crc  HYPERLINK " " \l "ASN_MsgCRC" \o "A two byte data element calculated over the payload bytes of the message (starting with the initial ..." MsgCRC, ... -- # LOCAL_CONTENT } XML Representation: In addition, this item may be used by data structures in other ITS standards. 6. Data Frames DSRC data frames for this volume shall consist of the following data frames. Each data frame shall be further divided into specific entries and elements as defined in this clause. Typically, these entries are made up of content internal to this document (made up of entries that are either atomic or complex) and content external to this document (from other functional areas and companion volumes). Definitions for these messages are presented in the following subclauses. The ASN is presented in a section called "ASN.1 Representation," formerly called "Format." In a similar manner, the equivalent XML expression is presented in a section called "XML Representation" which follows the translation rule set cited in Clause Two. Regarding equivalent entries to be placed into a data registry. The mapping between data elements and analogous meta data entries have been explained in other ITS stds. In addition, some meta information is constant in this entire standard and need not be repeated with each entry here. These include the sponsor and steward of the entries [SAE], the registration status [registered once the standard is adopted] and the revision date [the date of the standards adoption]. The class name is always ITS. The productions of ASN.1 which follow shall be considered normative in nature. While the majority of the normative content is reflected in the actual syntax of the ASN.1 some entries also have additional statements in the ASN.1 comments which shall be considered to be normative as well. In addition, the commentary provided with each entry may also provide additional normative restrictions on the proper use of the entry which shall be followed. The XML productions follow directly from the ASN.1 specifications and the same rules shall be applied. 6.1 Data Element: DF_AccelerationSet4Way Use: A set of acceleration values in 3 orthogonal directions of the vehicle and with yaw rotation rate. Expressed as an octet set ASN.1 Representation: AccelerationSet4Way ::= OCTET STRING (SIZE(7)) -- composed of the following: -- SEQUENCE { -- long Acceleration, -x- Along the Vehicle Longitudinal axis -- lat Acceleration, -x- Along the Vehicle Lateral axis -- vert VerticalAcceleration, -x- Along the Vehicle Vertical axis -- yaw YawRate -- } XML Representation: composed of the following: SEQUENCE { long  HYPERLINK " " \l "XML_Acceleration" \o "A data element representing the signed acceleration of the vehicle along some known axis in units of..." Acceleration, -x- Along the Vehicle Longitudinal axis lat  HYPERLINK " " \l "XML_Acceleration" \o "A data element representing the signed acceleration of the vehicle along some known axis in units of..." Acceleration, -x- Along the Vehicle Lateral axis vert  HYPERLINK " " \l "XML_VerticalAcceleration" \o "A data element representing the signed vertical acceleration of the vehicle along the vertical axis ..." VerticalAcceleration, -x- Along the Vehicle Vertical axis yaw  HYPERLINK " " \l "XML_YawRate" \o "The Yaw Rate of the vehicle, a signed value (to the right being positive) and expressed in 0.01 degr..." YawRate } Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. 6.2 Data Frame: DF_AccelSteerYawRateConfidence Use: A single byte long data frame combining multiple related bit fields into one byte. ASN.1 Representation: AccelSteerYawRateConfidence ::= SEQUENCE { yawRate  HYPERLINK " " \l "ASN_YawRateConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." YawRateConfidence, -- 3 bits acceleration  HYPERLINK " " \l "ASN_AccelerationConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." AccelerationConfidence, -- 3 bits steeringWheelAngle  HYPERLINK " " \l "ASN_SteeringWheelAngleConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." SteeringWheelAngleConfidence -- 2 bits } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_ConfidenceSet" \o "A set of various measurement confidence values about the vehicle. " DF_ConfidenceSet  HYPERLINK " " \l "ASN_ConfidenceSet" \o "ConfidenceSet"   HYPERLINK " " \l "XML_ConfidenceSet" \o "ConfidenceSet" . In addition, this item may be used by data structures in other ITS standards. 6.3 Data Frame: DF_Approach Use: The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and computed lanes are described) within the intersection for an Approach or Egress description which is part of an intersection. It also allows expressing information about any barriers found between lanes (medians), other types of lanes (such as a train crossings), and information about pedestrian and bicycle lanes or walkways, all of which may cross the described motor vehicle lanes (at arbitrary angles). ASN.1 Representation: Approach ::= SEQUENCE { name  HYPERLINK " " \l "ASN_DescriptiveName" \o "The DescriptiveName data concept is used in maps and intersections to provide an (optional) human re..." DescriptiveName OPTIONAL, id  HYPERLINK " " \l "ASN_ApproachNumber" \o "The ApproachNumber data concept coveys a unique index value for an approach or an egress in an inter..." ApproachNumber OPTIONAL, drivingLanes SEQUENCE (SIZE(0..32)) OF  HYPERLINK " " \l "ASN_VehicleReferenceLane" \o "A VehicleReferenceLane data structure provides lane number, lane width and lane attributes within an..." VehicleReferenceLane OPTIONAL, computedLanes SEQUENCE (SIZE(0..32)) OF  HYPERLINK " " \l "ASN_VehicleComputedLane" \o "A VehicleComputedLane data structure provides lane number, lane width and lane attributes within an ..." VehicleComputedLane OPTIONAL, trainsAndBuses SEQUENCE (SIZE(0..32)) OF  HYPERLINK " " \l "ASN_SpecialLane" \o "A SpecialLane data structure provides lane number, lane width and lane attributes within an approach..." SpecialLane OPTIONAL, barriers SEQUENCE (SIZE(0..32)) OF  HYPERLINK " " \l "ASN_BarrierLane" \o "A Barrier Lane data structure provides a unique lane number, as well as various details such as its ..." BarrierLane OPTIONAL, crosswalks SEQUENCE (SIZE(0..32)) OF  HYPERLINK " " \l "ASN_CrosswalkLane" \o "A Crosswalk Lane data structure provides a unique lane number, lane width and lane attributes and a ..." CrosswalkLane OPTIONAL, ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_ApproachesObject" \o "The ApproachesObject data structure associates a set of related approaches and egresses with each ot..." DF_ApproachesObject  HYPERLINK " " \l "ASN_ApproachObject" \o "ApproachObject"   HYPERLINK " " \l "XML_ApproachObject" \o "ApproachObject" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that the integer value given to each described item (lane, barrier, crosswalk, etc.) is used in other messages and data frames to refer to that object within the context of the globally unique intersection that this data frame is used in. 6.4 Data Frame: DF_ApproachesObject Use: The ApproachesObject data structure associates a set of related approaches and egresses with each other in the intersection. Observe that the data structure of each is the same. These approaches then define lanes with properties, each with a unique index value within this link object. The approach named and number is an (optional) convenience assigned in this data structure for human users during testting. The lane number is the key assignment used to map between this and other objects (such as the movement states found in the SPAT message). The lane number and the intersection number, taken as a set, represent a unique path of travel thought the link (which may be traversed by specific types of travelers, vehicles, pedestrians, etc. as a function of the signal timing and regulatory environment then in place). It may also contain additional information about the approach such as the road type classification and any barriers which are present. ASN.1 Representation: ApproachObject ::= SEQUENCE { refPoint  HYPERLINK " " \l "ASN_ReferencePoint" \o "A data concept which provides a definitive and precise location in the WSG-84 coordinate systems fro..." ReferencePoint OPTIONAL, -- optional reference from which subsequent -- data points in this link are offset laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, -- reference width used by subsequent -- lanes until a new width is given approach  HYPERLINK " " \l "ASN_Approach" \o "The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and ..." Approach OPTIONAL, -- list of Approaches and thier lanes egress  HYPERLINK " " \l "ASN_Approach" \o "The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and ..." Approach OPTIONAL, -- list of Egresses and thier lanes ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." DF_Intersection  HYPERLINK " " \l "ASN_Intersection" \o "Intersection"   HYPERLINK " " \l "XML_Intersection" \o "Intersection" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that the offset data found in the underlying data structures will use the values found in the last ReferencePoint and the last NodeConfig as the basis to which the offset are added values. Normally this will be found in the enclosing object (typically an intersection type) but it may be reestablished here if needed (this is intended for use in the case of very large intersections which may exceed the offset ranges). If present, it applies to the scope of this link object, and not to any subsequent link objects which may be found in the same message. Similar logic is applied to the Node Configuration element, if present. 6.5 Data Frame: DF_BarrierLane Use: A Barrier Lane data structure provides a unique lane number, as well as various details such as its width and attributes and a path within an approach structure for different types of traffic barriers, medians, and other roadways geometry and the like. The BarrierAttributes data element denotes what generally type of Barrier that it is. The nodeList data element provides a detailed set of offset values to map the path of the Barrier. ASN.1 Representation: BarrierLane ::= SEQUENCE { laneNumber  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber, laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, barrierAttributes  HYPERLINK " " \l "ASN_BarrierAttributes" \o "The BarrierAttributes data element relates the type of barrier being described. A barrier in this ..." BarrierAttributes, nodeList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList, -- path details of the Barrier ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_Approach" \o "The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and ..." DF_Approach  HYPERLINK " " \l "ASN_Approach" \o "Approach"   HYPERLINK " " \l "XML_Approach" \o "Approach" . In addition, this item may be used by data structures in other ITS standards. 6.6 Data Frame: DF_BreadCrumbVersion-1 Use: The BreadCrumbVersion-1 data frame one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb). In this data frame each element is delimited by tags, in other variants the data is expressed in a single octet blob. ASN.1 Representation: BreadCrumbVersion-1 ::= SEQUENCE { longOffset INTEGER (-32767..32767), -- where the LSB is in -- units of 1/8th micro degree -- max delta vaue 4095 mDeg (about ~1500 ft) -- 2 bytes in length latOffset INTEGER (-32767..32767), -- where the LSB is in -- units of 1/8th micro degree -- 2 bytes in length zOffset INTEGER (-127..127) OPTIONAL, -- where the LSB is in -- units of 20 cm -- max delta value is about 25.4 meters -- 1 byte in length time INTEGER (1..32758) OPTIONAL, -- where the LSB is in -- units of 0.1 milliSeconds -- max delta value about 54.6 minutes -- 2 bytes in length posAccuracy  HYPERLINK " " \l "ASN_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy OPTIONAL, -- 4 bytes in length heading INTEGER (-127..128) OPTIONAL, -- where the LSB is in -- units of 0.02136 degreees -- from the last heading -- 1 byte in length speed INTEGER (-127..128) OPTIONAL -- where the LSB is in -- units of 0.05 m/ss -- 1 byte in length } -- with tagging could be as long as 28 bytes -- or as short as 3 bytes XML Representation: with tagging could be as long as 28 bytes or as short as 3 bytes Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. 6.7 Data Element: DF_BSM_Blob Use: The octet blob data element used to define vehicle position and motion Used in the basic safety message (hence the name BSM blob) as well as in other messages. ASN.1 Representation: BSMblob ::= OCTET STRING (SIZE(37)) -- made up of the following 30 packed bytes: -- msgCnt MsgCount, -x- 1 byte -- id TemporaryID, -x- 4 bytes -- secMark DSecond, -x- 2 bytes -- lat Latitude, -x- 4 bytes -- long Longitude, -x- 4 bytes -- elev Elevation, -x- 2 bytes -- accuracy PositionalAccuracy, -x- 4 bytes -- speed Speed, -x- 2 bytes -- heading Heading, -x- 2 byte -- accelSet AccelerationSet4Way, -x- accel set (four way) 7 bytes -- brakes BrakeSystemStatus, -x- 2 bytes -- size VehicleSize, -x- 3 bytes XML Representation: made up of the following 30 packed bytes: msgCnt  HYPERLINK " " \l "XML_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount, -x- 1 byte id  HYPERLINK " " \l "XML_TemporaryID" \o "This is the 6 byte random MAC/IP address, called the temporary ID, since the MAC address is randomly..." TemporaryID, -x- 4 bytes secMark  HYPERLINK " " \l "XML_DSecond" \o "The DSRC style second is a simple value consisting of integer values from zero to 61000 representing..." DSecond, -x- 2 bytes lat  HYPERLINK " " \l "XML_Latitude" \o "The geographic latitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and wi..." Latitude, -x- 4 bytes long  HYPERLINK " " \l "XML_Longitude" \o "The geographic longitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and ..." Longitude, -x- 4 bytes elev  HYPERLINK " " \l "XML_Elevation" \o "Elevation, a value of 2 bytes expressed in decimeters above the reference ellipsoid (typically WSG-8..." Elevation, -x- 2 bytes accuracy  HYPERLINK " " \l "XML_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy, -x- 4 bytes speed  HYPERLINK " " \l "XML_Speed" \o "The vehicle speed expressed in unsigned units of 0.01 meters per second. Negative values can be imp..." Speed, -x- 2 bytes heading  HYPERLINK " " \l "XML_Heading" \o "The current heading of the vehicle, expressed in unsigned units of 0.010986328 degrees from North (s..." Heading, -x- 2 byte accelSet  HYPERLINK " " \l "XML_AccelerationSet4Way" \o "A set of acceleration values in 3 orthogonal directions of the vehicle and with yaw rotation rate. ..." AccelerationSet4Way, -x- accel set (four way) 7 bytes brakes  HYPERLINK " " \l "XML_BrakeSystemStatus" \o "A single 2-byte long data element combining multiple related bit fields into one byte." BrakeSystemStatus, -x- 2 bytes size  HYPERLINK " " \l "XML_VehicleSize" \o "The VehicleSize is a data frame representing the vehicle length and vehicle width in a three byte va..." VehicleSize, -x- 3 bytes Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage" \o "The basic safety message is defined here. This message (at time referred to as the \"heartbeat messa..." MSG_BasicSafetyMessage  HYPERLINK " " \l "ASN_BasicSafetyMessage" \o "BasicSafetyMessage"   HYPERLINK " " \l "XML_BasicSafetyMessage" \o "BasicSafetyMessage" . In addition, this item may be used by data structures in other ITS standards. Remarks: The byte order for packing shall follow the rules of ASN (MSB first). If a data element is not to be transmitted (for example the Temporary ID value) then all bit of that value shall be set to zero. The resulting data object is always exactly 37 bytes in length. 6.8 Data Frame: DF_BumperHeights Use: The DF Bumper Heights data frame conveys the height of the font and rear bumper of the vehicle. ASN.1 Representation: BumperHeights ::= SEQUENCE { frnt  HYPERLINK " " \l "ASN_BumperHeightFront" \o "The DE_Bumper Height Front data element conveys the height of the front bumper of the vehicle. In ..." BumperHeightFront, rear  HYPERLINK " " \l "ASN_BumperHeightRear" \o "The DE_Bumper Height Rear data element conveys the height of the rear bumper of the vehicle. In ca..." BumperHeightRear } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 6.9 Data Frame: DF_Circle Use: The Circle data frame used used to define a circle centered at a given point and extended to the given raduis. It is typically used to describe the location of signs so that the receiving vehicle can determine if the sign applies to them and their current path. ASN.1 Representation: Circle ::= SEQUENCE { center  HYPERLINK " " \l "ASN_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." Position3D, raduis CHOICE { raduisSteps INTEGER (0..32767), -- in unsigned values where -- the LSB is in units of 2.5 cm miles INTEGER (1..2000), km INTEGER (1..5000) } --# UNTAGGED } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_ValidRegion" \o "The ValidRegion DF is used to describe one or more geographic locations to which a message (typicall..." DF_ValidRegion  HYPERLINK " " \l "ASN_ValidRegion" \o "ValidRegion"   HYPERLINK " " \l "XML_ValidRegion" \o "ValidRegion" . In addition, this item may be used by data structures in other ITS standards. Remarks: The values km and miles are typically used for wide area weather alert type uses. 6.10 Data Frame: DF_ConfidenceSet Use: A set of various measurement confidence values about the vehicle. ASN.1 Representation: ConfidenceSet ::= SEQUENCE { accelConfidence  HYPERLINK " " \l "ASN_AccelSteerYawRateConfidence" \o "A single byte long data frame combining multiple related bit fields into one byte." AccelSteerYawRateConfidence, -- contains lat, long, vert, and yaw speedConfidence  HYPERLINK " " \l "ASN_SpeedandHeadingConfidence" \o "A single byte long data frame combining multiple related bit fields into one byte." SpeedandHeadingConfidence, timeConfidence  HYPERLINK " " \l "ASN_TimeConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." TimeConfidence, posConfidence  HYPERLINK " " \l "ASN_PositionConfidenceSet" \o "A single byte long data frame combining multiple related bit fields into one byte." PositionConfidenceSet, steerConfidence  HYPERLINK " " \l "ASN_SteeringWheelAngleConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." SteeringWheelAngleConfidence, throttleConfidence  HYPERLINK " " \l "ASN_ThrottleConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." ThrottleConfidence } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 6.11 Data Element: DF_ConnectsTo Use: The ConnectsTo data structure is used in lane descriptions to provide a sequence of other defined lanes to which this lane connects. The cited lane (a byte) must be of the same general type (vehicle lanes connect to other vehicle lanes, pedestrian lanes connect to other pedestrian lanes, etc.). Each lanes number is followed by a LaneManeuverCode data element (also a byte) which defines how this lanes if used by the subject lanes (i.e it is the lane one would turn into when making a left hand turn lane). The transmitted number of octets is always an even number. ASN.1 Representation: ConnectsTo ::= OCTET STRING (SIZE(2..32)) -- sets of 2 byte pairs, -- the first byte is a lane number -- the second byte is a LaneManeuverCode XML Representation: sets of 2 byte pairs, the first byte is a lane number the second byte is a  HYPERLINK " " \l "XML_LaneManeuverCode" \o "The LaneManeuverCode data element is used to describe the specific use of a single lane from the poi..." LaneManeuverCode Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_CrosswalkLane" \o "A Crosswalk Lane data structure provides a unique lane number, lane width and lane attributes and a ..." DF_CrosswalkLane  HYPERLINK " " \l "ASN_CrosswalkLane" \o "CrosswalkLane"   HYPERLINK " " \l "XML_CrosswalkLane" \o "CrosswalkLane" , and DF  HYPERLINK " " \l "Rec_DF_SpecialLane" \o "A SpecialLane data structure provides lane number, lane width and lane attributes within an approach..." DF_SpecialLane  HYPERLINK " " \l "ASN_SpecialLane" \o "SpecialLane"   HYPERLINK " " \l "XML_SpecialLane" \o "SpecialLane" , and DF  HYPERLINK " " \l "Rec_DF_VehicleComputedLane" \o "A VehicleComputedLane data structure provides lane number, lane width and lane attributes within an ..." DF_VehicleComputedLane  HYPERLINK " " \l "ASN_VehicleComputedLane" \o "VehicleComputedLane"   HYPERLINK " " \l "XML_VehicleComputedLane" \o "VehicleComputedLane" , and DF  HYPERLINK " " \l "Rec_DF_VehicleReferenceLane" \o "A VehicleReferenceLane data structure provides lane number, lane width and lane attributes within an..." DF_VehicleReferenceLane  HYPERLINK " " \l "ASN_VehicleReferenceLane" \o "VehicleReferenceLane"   HYPERLINK " " \l "XML_VehicleReferenceLane" \o "VehicleReferenceLane" . In addition, this item may be used by data structures in other ITS standards. Remarks: The assignment of lanes in the connects To structure shall statr with the left most lane from the vehicle perspective (the u-turn lane in some cased) follow by subsequent lanes in a clockwise assignment order. Therefore, the right most lane to which this lane connects would always be listed last. Note that this order is observed regardless of which side of the road vehicles use. If this structure is used in the lane description, then all valid lanes to which the subject lane connects shall be listed. 6.12 Data Frame: DF_CrosswalkLane Use: A Crosswalk Lane data structure provides a unique lane number, lane width and lane attributes and a path within an approach structure for a pedestrian cross walk or other non-motorized vehicle path that is part of the approach such as a bicycle lane. The CrosswalkLaneAttributes data element denotes what generally type of crosswalk it is. The nodeList data element provide a detailed set of offset values to map the path of the lane. The keepOutList (which is optional) denotes any segments along the path where users of the path (such as pedestrian traffic) can not safely stop, and can thereby be used to denote where traffic islands may be found along the path. ASN.1 Representation: CrosswalkLane ::= SEQUENCE { laneNumber  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber, laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, laneAttributes  HYPERLINK " " \l "ASN_CrosswalkLaneAttributes" \o "The CrosswalkLaneAttributes data element relates the type of cross walk that is being described. Th..." CrosswalkLaneAttributes, nodeList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList, -- path details of the lane -- note that this may cross or pass -- by driven lanes keepOutList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList OPTIONAL, -- no stop points along the path -- typically the end points unless -- islands are represented in the path connectsTo  HYPERLINK " " \l "ASN_ConnectsTo" \o "The ConnectsTo data structure is used in lane descriptions to provide a sequence of other defined la..." ConnectsTo OPTIONAL, -- a list of other lanes and their -- turning use by this lane ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_Approach" \o "The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and ..." DF_Approach  HYPERLINK " " \l "ASN_Approach" \o "Approach"   HYPERLINK " " \l "XML_Approach" \o "Approach" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that the keepOutList is typically the entire path unless traffic islands are to be described where users may stop. Typically this is conveyed with two data points, the start and end points of the path. This in the inverse of the data typically found for motorized vehicle paths where the keepOutList is typically absent or only present to denote segment of the roadway where vehicles may not stop or come to rest (such as "do not block" areas). 6.13 Data Frame: DF_DataParameters Use: The DataParameters date frame is used to provide basic (static) information on how a map fragment was processed or determined. ASN.1 Representation: DataParameters ::= SEQUENCE { processMethod IA5String(SIZE(1..255)) OPTIONAL, processAgency IA5String(SIZE(1..255)) OPTIONAL, lastCheckedDate IA5String(SIZE(1..255)) OPTIONAL, geiodUsed IA5String(SIZE(1..255)) OPTIONAL, ... -- # LOCAL_CONTENT } XML Representation: In addition, this item may be used by data structures in other ITS standards. 6.14 Data Frame: DF_DDate Use: The DSRC style date is a compound value consisting of finite-length sequences of integers (not characters) of the form: "yyyy, mm, dd" - as defined below. Because the length of each element is known, no inner element tagging is normally used in transmission. Thus, this data frame occupies 4 bytes in total. ASN.1 Representation: DDate ::= SEQUENCE { year  HYPERLINK " " \l "ASN_DYear" \o "The DSRC style year is a simple value consisting of integer values from zero to 9999 representing th..." DYear, -- 2 bytes month  HYPERLINK " " \l "ASN_DMonth" \o "The DSRC style month is a simple value consisting of integer values from one to 12 representing the ..." DMonth, -- 1 byte day  HYPERLINK " " \l "ASN_DDay" \o "The DSRC style day is a simple value consisting of integer values from zero to 31. The value of zer..." DDay -- 1 byte } XML Representation: In addition, this item may be used by data structures in other ITS standards. 6.15 Data Frame: DF_DDateTime Use: The DSRC style date is a compound value consisting of finite-length sequences of integers (not characters) of the form: "yyyy, mm, dd, hh, mm, ss (sss+)" - as defined below. ASN.1 Representation: DDateTime ::= SEQUENCE { year  HYPERLINK " " \l "ASN_DYear" \o "The DSRC style year is a simple value consisting of integer values from zero to 9999 representing th..." DYear OPTIONAL, -- 2 bytes month  HYPERLINK " " \l "ASN_DMonth" \o "The DSRC style month is a simple value consisting of integer values from one to 12 representing the ..." DMonth OPTIONAL, -- 1 byte day  HYPERLINK " " \l "ASN_DDay" \o "The DSRC style day is a simple value consisting of integer values from zero to 31. The value of zer..." DDay OPTIONAL, -- 1 byte hour  HYPERLINK " " \l "ASN_DHour" \o "The DSRC style hour is a simple value consisting of integer values from zero to 23 representing the ..." DHour OPTIONAL, -- 1 byte minute  HYPERLINK " " \l "ASN_DMinute" \o "The DSRC style minute is a simple value consisting of integer values from zero to 59 representing th..." DMinute OPTIONAL, -- 1 byte second  HYPERLINK " " \l "ASN_DSecond" \o "The DSRC style second is a simple value consisting of integer values from zero to 61000 representing..." DSecond OPTIONAL -- 2 bytes } XML Representation: Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that some elements of this structure may not be send when not needed. 6.16 Data Frame: DF_DFullTime Use: The DSRC style full time is derived from complete entry date-time but with the seconds and fraction of a second removed (these are typically sent in another part of the same message). The full time is defined as a compound value consisting of finite-length sequences of integers (not characters) of the form: "yyyy, mm, dd, hh, mm" - as defined below. Because the length of each element is known, no inner element tagging is normally used in transmission. Thus, this data frame occupies 6 bytes in total. ASN.1 Representation: DFullTime ::= SEQUENCE { year  HYPERLINK " " \l "ASN_DYear" \o "The DSRC style year is a simple value consisting of integer values from zero to 9999 representing th..." DYear, -- 2 bytes month  HYPERLINK " " \l "ASN_DMonth" \o "The DSRC style month is a simple value consisting of integer values from one to 12 representing the ..." DMonth, -- 1 byte day  HYPERLINK " " \l "ASN_DDay" \o "The DSRC style day is a simple value consisting of integer values from zero to 31. The value of zer..." DDay, -- 1 byte hour  HYPERLINK " " \l "ASN_DHour" \o "The DSRC style hour is a simple value consisting of integer values from zero to 23 representing the ..." DHour, -- 1 byte minute  HYPERLINK " " \l "ASN_DMinute" \o "The DSRC style minute is a simple value consisting of integer values from zero to 59 representing th..." DMinute -- 1 byte } XML Representation: In addition, this item may be used by data structures in other ITS standards. 6.17 Data Frame: DF_DMonthDay Use: The DSRC style month-day is a compound value consisting of finite-length sequences of integers (not characters) of the form: "mm, dd" - as defined below. Because the length of each element is known, no inner element tagging is normally used in transmission. Thus, this data frame occupies 2 bytes in total. ASN.1 Representation: DMonthDay ::= SEQUENCE { month  HYPERLINK " " \l "ASN_DMonth" \o "The DSRC style month is a simple value consisting of integer values from one to 12 representing the ..." DMonth, -- 1 byte day  HYPERLINK " " \l "ASN_DDay" \o "The DSRC style day is a simple value consisting of integer values from zero to 31. The value of zer..." DDay -- 1 byte } XML Representation: In addition, this item may be used by data structures in other ITS standards. 6.18 Data Frame: DF_DTime Use: The DSRC style time is a compound value consisting of finite-length sequences of integers (not characters) of the form: "hh, mm, ss (sss+) (offset)" - as defined below. Because the length of each element is known, no inner element tagging is normally used in transmission. Thus, this data frame occupies 6 bytes in total, and 4 bytes when the time offset is not present. In typical use in DSRC applications there is no need to send the offset representing the local time zone, so the most common representation for the data frame occupies 4 bytes and provides a resolution of one millisecond over a range of one day. ASN.1 Representation: DTime ::= SEQUENCE { hour  HYPERLINK " " \l "ASN_DHour" \o "The DSRC style hour is a simple value consisting of integer values from zero to 23 representing the ..." DHour, -- 1 byte minute  HYPERLINK " " \l "ASN_DMinute" \o "The DSRC style minute is a simple value consisting of integer values from zero to 59 representing th..." DMinute, -- 1 byte second  HYPERLINK " " \l "ASN_DSecond" \o "The DSRC style second is a simple value consisting of integer values from zero to 61000 representing..." DSecond -- 2 bytes } XML Representation: In addition, this item may be used by data structures in other ITS standards. 6.19 Data Frame: DF_DYearMonth Use: The DSRC style year-month is a compound value consisting of finite-length sequences of integers (not characters) of the form: "yyyy, mm" - as defined below. Because the length of each element is known, no inner element tagging is normally used in transmission. Thus, this data frame occupies 3 bytes in total. ASN.1 Representation: DYearMonth ::= SEQUENCE { year  HYPERLINK " " \l "ASN_DYear" \o "The DSRC style year is a simple value consisting of integer values from zero to 9999 representing th..." DYear, -- 2 bytes month  HYPERLINK " " \l "ASN_DMonth" \o "The DSRC style month is a simple value consisting of integer values from one to 12 representing the ..." DMonth -- 1 byte } XML Representation: In addition, this item may be used by data structures in other ITS standards. 6.20 Data Frame: DF_FullPositionVector Use: A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message as the initial position information (followed by shorter frames). ASN.1 Representation: FullPositionVector ::= SEQUENCE { utcTime  HYPERLINK " " \l "ASN_DDateTime" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DDateTime OPTIONAL, -- time with mSec precision long  HYPERLINK " " \l "ASN_Longitude" \o "The geographic longitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and ..." Longitude, -- 1/8th microdegree lat  HYPERLINK " " \l "ASN_Latitude" \o "The geographic latitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and wi..." Latitude, -- 1/8th microdegree elevation  HYPERLINK " " \l "ASN_Elevation" \o "Elevation, a value of 2 bytes expressed in decimeters above the reference ellipsoid (typically WSG-8..." Elevation OPTIONAL, -- 3 bytes, 0.1 m heading  HYPERLINK " " \l "ASN_Heading" \o "The current heading of the vehicle, expressed in unsigned units of 0.010986328 degrees from North (s..." Heading OPTIONAL, speed  HYPERLINK " " \l "ASN_Speed" \o "The vehicle speed expressed in unsigned units of 0.01 meters per second. Negative values can be imp..." Speed OPTIONAL, posAccuracy  HYPERLINK " " \l "ASN_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy OPTIONAL, timeConfidence  HYPERLINK " " \l "ASN_TimeConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." TimeConfidence OPTIONAL, posConfidence  HYPERLINK " " \l "ASN_PositionConfidenceSet" \o "A single byte long data frame combining multiple related bit fields into one byte." PositionConfidenceSet OPTIONAL, speedConfidence  HYPERLINK " " \l "ASN_SpeedandHeadingConfidence" \o "A single byte long data frame combining multiple related bit fields into one byte." SpeedandHeadingConfidence OPTIONAL, ... -- # LOCAL_CONTENT } XML Representation: Used By: This entry is directly used by the following 5 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_Snapshot" \o "A report on one or more status elements in the vehicle which may have changed along with a set of po..." DF_Snapshot  HYPERLINK " " \l "ASN_Snapshot" \o "Snapshot"   HYPERLINK " " \l "XML_Snapshot" \o "Snapshot" , and DF  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and MSG  HYPERLINK " " \l "Rec_MSG_ProbeVehicleData" \o "The probe vehicle message frame is defined below. The probe vehicle message is used to exchange sta..." MSG_ProbeVehicleData  HYPERLINK " " \l "ASN_ProbeVehicleData" \o "ProbeVehicleData"   HYPERLINK " " \l "XML_ProbeVehicleData" \o "ProbeVehicleData" , and MSG  HYPERLINK " " \l "Rec_MSG_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." MSG_RoadSideAlert  HYPERLINK " " \l "ASN_RoadSideAlert" \o "RoadSideAlert"   HYPERLINK " " \l "XML_RoadSideAlert" \o "RoadSideAlert" . In addition, this item may be used by data structures in other ITS standards. Remarks: In edition one of the standard the first 2 bytes were a DSecond followed by DFulTime in 6 bytes. This produced a complete time value in 8 bytes. In this edition, these have been re-ordered into a single value, that of DDateTime. This changes the ordering (but not the size) encoded over the wire, and the ordering and the tags when expressed in XML. 6.21 Data Frame: DF_Intersection Use: A complete description of an intersection's roadway geometry and its allowed navigational paths (independent of any additional regulatory restrictions that may apply over time or from user classification). ASN.1 Representation: Intersection ::= SEQUENCE { name  HYPERLINK " " \l "ASN_DescriptiveName" \o "The DescriptiveName data concept is used in maps and intersections to provide an (optional) human re..." DescriptiveName OPTIONAL, id  HYPERLINK " " \l "ASN_IntersectionID" \o "The IntersectionID is used to globally and uniquely define an intersection within a country or regio..." IntersectionID, -- a gloablly unique value, -- the upper bytes of which may not -- be sent if the context is known refPoint  HYPERLINK " " \l "ASN_ReferencePoint" \o "A data concept which provides a definitive and precise location in the WSG-84 coordinate systems fro..." ReferencePoint OPTIONAL, -- the reference from which subsequent -- data points are offset untill a new -- point is used. refInterNum  HYPERLINK " " \l "ASN_IntersectionID" \o "The IntersectionID is used to globally and uniquely define an intersection within a country or regio..." IntersectionID OPTIONAL, -- present only if this is a computed -- intersection instance orientation  HYPERLINK " " \l "ASN_Heading" \o "The current heading of the vehicle, expressed in unsigned units of 0.010986328 degrees from North (s..." Heading OPTIONAL, -- present only if this is a computed -- intersection instance laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, -- reference width used by subsequent -- lanes until a new width is given type  HYPERLINK " " \l "ASN_IntersectionStatusObject" \o "The Intersection Status Object contains Advanced Traffic Controller (ATC) status information that ma..." IntersectionStatusObject OPTIONAL, -- data about the intersection type approaches SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_ApproachObject" \o "The ApproachesObject data structure associates a set of related approaches and egresses with each ot..." ApproachObject, -- data about one or more approaches -- (lane data is found here) preemptZones SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_SignalControlZone" \o "A data frame used to relate the geo-physical region zones of an intersection to a numbering system u..." SignalControlZone OPTIONAL, -- data about one or more -- preempt zones priorityZones SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_SignalControlZone" \o "A data frame used to relate the geo-physical region zones of an intersection to a numbering system u..." SignalControlZone OPTIONAL, -- data about one or more -- priority zones ... } XML Representation: In addition, this item may be used by data structures in other ITS standards. Remarks: Note that refInterNum and orientation are only present when a computed intersection is being described (a concept similar to a computed vehicle lane). The preemptZones and priorityZones are used to relate signal preempt and priority zones to specific request values. 6.22 Data Frame: DF_ITIS_Phrase_ExitService Use: AAA An empty definition field. ASN.1 Representation: ExitService ::= SEQUENCE { -- need values, if this just itits and text? item1 INTEGER, item2 INTEGER OPTIONAL, item3 INTEGER OPTIONAL, ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 6.23 Data Frame: DF_ITIS_Phrase_GenericSignage Use: AAA An empty definition field. ASN.1 Representation: GenericSignage ::= SEQUENCE { -- need values, if this just itits and text? item1 INTEGER, item2 INTEGER OPTIONAL, item3 INTEGER OPTIONAL, ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 6.24 Data Frame: DF_ITIS_Phrase_SpeedLimit Use: AAA An empty definition field. ASN.1 Representation: SpeedLimit ::= SEQUENCE { -- need values, if this just itits and text? item1 INTEGER, item2 INTEGER OPTIONAL, item3 INTEGER OPTIONAL, ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 6.25 Data Frame: DF_ITIS_Phrase_WorkZone Use: AAA An empty definition field. ASN.1 Representation: WorkZone ::= SEQUENCE { -- need values, if this just itits and text? item1 INTEGER, item2 INTEGER OPTIONAL, item3 INTEGER OPTIONAL, ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 6.26 Data Frame: DF_J1939-Data Items Use: This a data frame used to sent various J1939 defined data elements from the vehicle. ASN.1 Representation: J1939data ::= SEQUENCE { -- Tire conditions tires SEQUENCE (SIZE(0..16)) OF SEQUENCE { location  HYPERLINK " " \l "ASN_TireLocation" \o "Encoded as: Low order 4 bits represent a position number, counting left to right when facing the dir..." TireLocation OPTIONAL, pressure  HYPERLINK " " \l "ASN_TirePressure" \o "Encoded as: 4 kPa/bit, 0 offset, 0-1000kPa" TirePressure OPTIONAL, temp  HYPERLINK " " \l "ASN_TireTemp" \o "Encoded as: .03125 deg C/bit, -273 deg C offset, Range: -273 - 1735 deg C" TireTemp OPTIONAL, wheelSensorStatus  HYPERLINK " " \l "ASN_WheelSensorStatus" \o "Encoded as: 00:Off, 01:On, 10: Not defined, 11: Not supported" WheelSensorStatus OPTIONAL, wheelEndElectFault  HYPERLINK " " \l "ASN_WheelEndElectFault" \o "An empty definition field, need data here. " WheelEndElectFault OPTIONAL, leakageRate  HYPERLINK " " \l "ASN_TireLeakageRate" \o "Encoded as: 0.1 Pa/s per bit, 0 offset, Range: 0 Pa/s - 6425.5 Pa/s" TireLeakageRate OPTIONAL, detection  HYPERLINK " " \l "ASN_TirePressureThresholdDetection" \o "A measure of the relative tire pressure observed. Encoded as per the value set used in SAE J1939" TirePressureThresholdDetection OPTIONAL, ... } OPTIONAL, -- Vehicle Weight by axel axle SEQUENCE (SIZE(0..16)) OF SEQUENCE { location  HYPERLINK " " \l "ASN_AxleLocation" \o "Encoded as: Low order 4 bits represent a position number, counting left to right when facing the dir..." AxleLocation OPTIONAL, weight  HYPERLINK " " \l "ASN_AxleWeight" \o "Encoded as: 0.5kg/bit, 0deg offset Range: 0 - 32,127.5kg" AxleWeight OPTIONAL, ... } OPTIONAL, trailerWeight  HYPERLINK " " \l "ASN_TrailerWeight" \o "Encoded as: 2kg/bit, 0deg offset Range: 0 - 128,510kg" TrailerWeight OPTIONAL, cargoWeight  HYPERLINK " " \l "ASN_CargoWeight" \o "Encoded as: 2kg/bit, 0deg offset Range: 0 - 128,510kg" CargoWeight OPTIONAL, steeringAxleTemperature  HYPERLINK " " \l "ASN_SteeringAxleTemperature" \o "Encoded as: 1 deg C/bit, -40 deg C/bit offset -40 - 210 deg C" SteeringAxleTemperature OPTIONAL, driveAxleLocation  HYPERLINK " " \l "ASN_DriveAxleLocation" \o "Encoded as: Low order 4 bits represent a position number, counting left to right when facing the dir..." DriveAxleLocation OPTIONAL, driveAxleLiftAirPressure  HYPERLINK " " \l "ASN_DriveAxleLiftAirPressure" \o "Encoded as: Units of kPa/bit, 0 offset, 0-1000kPa" DriveAxleLiftAirPressure OPTIONAL, driveAxleTemperature  HYPERLINK " " \l "ASN_DriveAxleTemperature" \o "Encoded as: 1 deg C/bit, -40 deg C/bit offset -40 - 210 deg C" DriveAxleTemperature OPTIONAL, driveAxleLubePressure  HYPERLINK " " \l "ASN_DriveAxleLubePressure" \o "Encoded as: 4 kPa/bit, 0 offset, 0-1000kPa" DriveAxleLubePressure OPTIONAL, steeringAxleLubePressure  HYPERLINK " " \l "ASN_SteeringAxleLubePressure" \o "Encoded as: 4 kPa/bit, 0 offset, 0-1000kPa" SteeringAxleLubePressure OPTIONAL, ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 6.27 Data Frame: DF_MovementState Use: The MovementState data frame is used to convey various information about the current signal state of a designated collection of one or more lanes of a common type. Note that lanes types supported include both motorized vehicle lanes as well as pedestrian lanes and dedicated train and transit lanes. Of the reported data elements, the time to change (the time remaining in the current state) is often the most of value. Lanes with a common state (typically adjacent sets of lanes in an approach) in a signalized intersection will have individual lane values such as total vehicle counts, summed. It is used in the SPAT message to convey every movement in the approaches in a given intersections so that vehicles, when combined with certain map information, can determine the state of the signal lights. ASN.1 Representation: MovementState ::= SEQUENCE { -- The MovementNumber is contained in the enclosing DF. movementName  HYPERLINK " " \l "ASN_DescriptiveName" \o "The DescriptiveName data concept is used in maps and intersections to provide an (optional) human re..." DescriptiveName OPTIONAL, -- uniquely defines movement by nzame laneCnt INTEGER (1..255) OPTIONAL, -- the number of lanes to follow laneSet  HYPERLINK " " \l "ASN_LaneSet" \o "The LaneSet data element is a sequence of one ot more octets, where each octet represents one of th..." LaneSet, -- each encoded as a: LaneNumber, -- the collection of lanes, by num, -- to which this state data applies -- For the current movement State, you may CHOICE one of the below: currState  HYPERLINK " " \l "ASN_SignalLightState" \o "A data element indicating the current (or the next) signal state of all lights pertaining to a parti..." SignalLightState OPTIONAL, -- the state of a Motorised lane pedState  HYPERLINK " " \l "ASN_PedestrianSignalState" \o "A date element indicating either the current or the next signal state of a particular known pedestri..." PedestrianSignalState OPTIONAL, -- the state of a Pedestrian type lane specialState  HYPERLINK " " \l "ASN_SpecialSignalState" \o "A date element indicating the current signal state of a particular known special lane type (such as ..." SpecialSignalState OPTIONAL, -- the state of a special type lane -- such as a deadicatd train lane timeToChange  HYPERLINK " " \l "ASN_TimeToChange" \o "The TimeToChange data element is used to relate the duration time remaining in a signal phase in uni..." TimeToChange, -- Roy suggests abs. time here to avoid latency issues -- and not using a time-to-live value, -- we could put out one UTC time, then offset from it? -- Damlr still wants count-down timers, so kept as is -- untill this is settled for good. stateConfidence  HYPERLINK " " \l "ASN_StateConfidence" \o "The StateConfidence data element is used to relate additional data about the confidence of the curre..." StateConfidence OPTIONAL, -- Yellow phase time intervals -- (used for motorised vehicle lanes and pedestrian lanes) -- For the yellow Signal State, you may CHOICE one of the below: yellState  HYPERLINK " " \l "ASN_SignalLightState" \o "A data element indicating the current (or the next) signal state of all lights pertaining to a parti..." SignalLightState OPTIONAL, -- the next state of a -- Motorised lane yellPedState  HYPERLINK " " \l "ASN_PedestrianSignalState" \o "A date element indicating either the current or the next signal state of a particular known pedestri..." PedestrianSignalState OPTIONAL, -- the next state of a -- Pedestrian type lane yellTimeToChange  HYPERLINK " " \l "ASN_TimeToChange" \o "The TimeToChange data element is used to relate the duration time remaining in a signal phase in uni..." TimeToChange OPTIONAL, yellStateConfidence  HYPERLINK " " \l "ASN_StateConfidence" \o "The StateConfidence data element is used to relate additional data about the confidence of the curre..." StateConfidence OPTIONAL, -- below items are all optinal based on use and context -- some are used only for ped lans vehicleCount INTEGER (0..60000) OPTIONAL, pedDetect  HYPERLINK " " \l "ASN_PedestrianDetect" \o "A date element indicating the (possible) presence of one or more pedestrians or other objects in the..." PedestrianDetect OPTIONAL, -- true if ANY ped are detected crossing -- the above lanes pedCount INTEGER (0..60000) OPTIONAL, -- est count of peds ... -- # LOCAL_CONTENT } XML Representation: In addition, this item may be used by data structures in other ITS standards. Remarks: Note that the value given for the time to change will vary in many actuated signalized intersection based on the sensor data received during the phase. The data transmitted always reflects the then most current time value. Therefore, as an example, in a phase which may vary from 15 to 25 seconds of duration based on observed traffic flows, a time to change value of 15 seconds might be transmitted for many seconds on end (as many as 10 seconds) followed by decreasing values as the time runs out. During this entire period of time, the yellow time would also be sent. The time to change element can be regarded as a guaranteed minimum value of the time that will be elapse unless a preemption event occurs. 6.28 Data Frame: DF_NodeList Use: The NodeList data structure provides the sequence of signed offset values for determining the Xs and Ys (and, possibly Width or Zs when present) using the then current ReferencePoint and NodeConfih objects to build a path for the enclosing ReferenceLane relating to a lane in the current intersection. ASN.1 Representation: NodeList ::= SEQUENCE (SIZE(1..64)) OF  HYPERLINK " " \l "ASN_Offsets" \o "The Offsets data structure provides one set of of signed offset values for determining the Xs and Y..." Offsets -- RefPointID was removed because in practice, -- you do not seem to need it and sending another ref point -- is shorter then having the index each time XML Representation: Used By: This entry is directly used by the following 7 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_BarrierLane" \o "A Barrier Lane data structure provides a unique lane number, as well as various details such as its ..." DF_BarrierLane  HYPERLINK " " \l "ASN_BarrierLane" \o "BarrierLane"   HYPERLINK " " \l "XML_BarrierLane" \o "BarrierLane" , and DF  HYPERLINK " " \l "Rec_DF_CrosswalkLane" \o "A Crosswalk Lane data structure provides a unique lane number, lane width and lane attributes and a ..." DF_CrosswalkLane  HYPERLINK " " \l "ASN_CrosswalkLane" \o "CrosswalkLane"   HYPERLINK " " \l "XML_CrosswalkLane" \o "CrosswalkLane" , and DF  HYPERLINK " " \l "Rec_DF_ShapePointSet" \o "The DF_ShapePointSet DF use used to represent a short segment of described roadway. It is typically..." DF_ShapePointSet  HYPERLINK " " \l "ASN_ShapePointSet" \o "ShapePointSet"   HYPERLINK " " \l "XML_ShapePointSet" \o "ShapePointSet" , and DF  HYPERLINK " " \l "Rec_DF_SignalControlZone" \o "A data frame used to relate the geo-physical region zones of an intersection to a numbering system u..." DF_SignalControlZone  HYPERLINK " " \l "ASN_SignalControlZone" \o "SignalControlZone"   HYPERLINK " " \l "XML_SignalControlZone" \o "SignalControlZone" , and DF  HYPERLINK " " \l "Rec_DF_SpecialLane" \o "A SpecialLane data structure provides lane number, lane width and lane attributes within an approach..." DF_SpecialLane  HYPERLINK " " \l "ASN_SpecialLane" \o "SpecialLane"   HYPERLINK " " \l "XML_SpecialLane" \o "SpecialLane" , and DF  HYPERLINK " " \l "Rec_DF_VehicleComputedLane" \o "A VehicleComputedLane data structure provides lane number, lane width and lane attributes within an ..." DF_VehicleComputedLane  HYPERLINK " " \l "ASN_VehicleComputedLane" \o "VehicleComputedLane"   HYPERLINK " " \l "XML_VehicleComputedLane" \o "VehicleComputedLane" , and DF  HYPERLINK " " \l "Rec_DF_VehicleReferenceLane" \o "A VehicleReferenceLane data structure provides lane number, lane width and lane attributes within an..." DF_VehicleReferenceLane  HYPERLINK " " \l "ASN_VehicleReferenceLane" \o "VehicleReferenceLane"   HYPERLINK " " \l "XML_VehicleReferenceLane" \o "VehicleReferenceLane" . In addition, this item may be used by data structures in other ITS standards. Remarks: When describing a path, the first node is the one closest to the intersection for the lane or the beginning point in a roadway segment. Typically, this is located on the stop line for approaches. Safety applications can use this to identify their stop line without having to consult the Intersection Message. For egresses, the first node indicates where the lane begins. When the node list used to describe "non stopping areas" in a path (such as a stripped do not block area or a railroad crossing) then the offsets are taken in paired sets. The first offset provides the start of the area to be avoided, while the 2nd offset provides the end of that area. The path is presumed to follow the same linear path described by the node list for the lane. Subsequent nodes provide points further and further away along the lane's driven line. Include as many as necessary to characterize lane curvature "within tolerance." 6.29 Data Frame: DF_Offsets Use: The Offsets data structure provides one set of of signed offset values for determining the Xs and Ys (and, possibly Zs when present) using the then current ReferencePoint and NodeConfih objects to build a single point in a path for the enclosing ReferenceLane relating to a lane in the current intersection. ASN.1 Representation: Offsets ::= SEQUENCE { xOffset INTEGER (-32767..32767), yOffset INTEGER (-32767..32767), zOffset INTEGER (-32767..32767) OPTIONAL, width  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL -- all in signed values where -- the LSB is in units of 1.0 cm } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." DF_NodeList  HYPERLINK " " \l "ASN_NodeList" \o "NodeList"   HYPERLINK " " \l "XML_NodeList" \o "NodeList" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that while lat and long and elevation values are provided in the reference point with respect to the common geiod, these offsets are given in absolute distance (units of 1.0 cm) of offset. When a value for zOffsret or for LaneWidth is given, that value persists until changed again for additional nodes in the list. 6.30 Data Frame: DF_Position2D Use: A collection of the two 4 byte lat-long information elements used to build a complete 2D position set. No elevation data is sent in this 8 bytes data frame. ASN.1 Representation: Position2D ::= SEQUENCE { lat  HYPERLINK " " \l "ASN_Latitude" \o "The geographic latitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and wi..." Latitude, -- in 1/8th micro degrees long  HYPERLINK " " \l "ASN_Longitude" \o "The geographic longitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and ..." Longitude -- in 1/8th micro degrees } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 6.31 Data Frame: DF_Position3D Use: A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to build a complete 3D position set in 10 bytes. ASN.1 Representation: Position3D ::= SEQUENCE { lat  HYPERLINK " " \l "ASN_Latitude" \o "The geographic latitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and wi..." Latitude, -- in 1/8th micro degrees long  HYPERLINK " " \l "ASN_Longitude" \o "The geographic longitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and ..." Longitude, -- in 1/8th micro degrees elevation  HYPERLINK " " \l "ASN_Elevation" \o "Elevation, a value of 2 bytes expressed in decimeters above the reference ellipsoid (typically WSG-8..." Elevation OPTIONAL } XML Representation: Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_Circle" \o "The Circle data frame used used to define a circle centered at a given point and extended to the gi..." DF_Circle  HYPERLINK " " \l "ASN_Circle" \o "Circle"   HYPERLINK " " \l "XML_Circle" \o "Circle" , and DF  HYPERLINK " " \l "Rec_DF_RoadSignID" \o "The RoadSignID data frame is used to provide a precise location of one or more roadside signs. " DF_RoadSignID  HYPERLINK " " \l "ASN_RoadSignID" \o "RoadSignID"   HYPERLINK " " \l "XML_RoadSignID" \o "RoadSignID" , and DF  HYPERLINK " " \l "Rec_DF_ShapePointSet" \o "The DF_ShapePointSet DF use used to represent a short segment of described roadway. It is typically..." DF_ShapePointSet  HYPERLINK " " \l "ASN_ShapePointSet" \o "ShapePointSet"   HYPERLINK " " \l "XML_ShapePointSet" \o "ShapePointSet" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that this data frame is also used in defining a data blob. 6.32 Data Element: DF_PositionConfidenceSet Use: A single byte long data frame combining multiple related bit fields into one byte. ASN.1 Representation: PositionConfidenceSet ::= OCTET STRING (SIZE(1)) -- To be encoded as: -- SEQUENCE { -- pos PositionConfidence, -- -x- 4 bits, for both hoz directions -- elevation ElevationConfidence -- -x- 4 bits -- } XML Representation: To be encoded as: SEQUENCE { pos  HYPERLINK " " \l "XML_PositionConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." PositionConfidence, -x- 4 bits, for both hoz directions elevation  HYPERLINK " " \l "XML_ElevationConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." ElevationConfidence -x- 4 bits } Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_ConfidenceSet" \o "A set of various measurement confidence values about the vehicle. " DF_ConfidenceSet  HYPERLINK " " \l "ASN_ConfidenceSet" \o "ConfidenceSet"   HYPERLINK " " \l "XML_ConfidenceSet" \o "ConfidenceSet" , and DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" . In addition, this item may be used by data structures in other ITS standards. 6.33 Data Frame: DF_ReferencePoint Use: A data concept which provides a definitive and precise location in the WSG-84 coordinate systems from which short offsets are then used to create additional data using a flat earth geonimc (sp?) project centered from this point.. Typically used in the description of maps and intersections. ASN.1 Representation: ReferencePoint ::= SEQUENCE { -- pos PositionLocal3D, lat  HYPERLINK " " \l "ASN_Latitude" \o "The geographic latitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and wi..." Latitude, -- 4 bytes (1/8th micro degrees) long  HYPERLINK " " \l "ASN_Longitude" \o "The geographic longitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and ..." Longitude, -- 4 bytes elev  HYPERLINK " " \l "ASN_Elevation" \o "Elevation, a value of 2 bytes expressed in decimeters above the reference ellipsoid (typically WSG-8..." Elevation OPTIONAL, -- 3 bytes ... } XML Representation: Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_ApproachesObject" \o "The ApproachesObject data structure associates a set of related approaches and egresses with each ot..." DF_ApproachesObject  HYPERLINK " " \l "ASN_ApproachObject" \o "ApproachObject"   HYPERLINK " " \l "XML_ApproachObject" \o "ApproachObject" , and DF  HYPERLINK " " \l "Rec_DF_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." DF_Intersection  HYPERLINK " " \l "ASN_Intersection" \o "Intersection"   HYPERLINK " " \l "XML_Intersection" \o "Intersection" . In addition, this item may be used by data structures in other ITS standards. Remarks: In use, all subsequent offset value are added to this point in order to determine the absolute position to be described. In some data structures more than once ReferencePoint may be present. Data values are interpreted in a stream fashion. That is, until a new ReferencePoint is read, the value for the last one is used as the basis for all offset values found the same structure. 6.34 Data Frame: DF_RoadSignID Use: The RoadSignID data frame is used to provide a precise location of one or more roadside signs. ASN.1 Representation: RoadSignID ::= SEQUENCE { position  HYPERLINK " " \l "ASN_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." Position3D, -- Location of sign viewAngle  HYPERLINK " " \l "ASN_HeadingSlice" \o "A DE used to define a set of sixteen 22.5 degree slices of a unit circle (defined as 0~360 degrees o..." HeadingSlice, -- Vehicle directinof travel while -- facing active side of sign mutcdCodee  HYPERLINK " " \l "ASN_MUTCDCode" \o "Yet to be defined,. may be used in traveler signs and directions uses with MUTCD codes are added (if..." MUTCDCode OPTIONAL, -- Tag for MUTCD code or "generic sign" crc  HYPERLINK " " \l "ASN_MsgCRC" \o "A two byte data element calculated over the payload bytes of the message (starting with the initial ..." MsgCRC OPTIONAL -- Used to provide a check sum } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 6.35 Data Frame: DF_Sample Use: Allows the Probe Management message to apply its settings to a random sample of vehicles (all vehicles within the stated range). This uses the last single digit of the current probe segment number (PSN) to determine if probe management is to be used. [Ed note: or do we use the temp-mac value because some commercial fleet vehicles do not use the PSN at all] If the current PSN falls between these two (2) values, then the Probe Data Management policy should be applied. The numbers are inclusive e.g. using 0x10 and 0x20 would provide a 1/16th sample and the values 0x00 and 0x80 would provide a 50% sample. ASN.1 Representation: Sample ::= SEQUENCE { sampleStart INTEGER(0..255), -- Sample Starting Point sampleEnd INTEGER(0..255) -- Sample Ending Point } XML Representation: In addition, this item may be used by data structures in other ITS standards. Remarks: From the VII POC-A team, mod to use binary values better. 6.36 Data Frame: DF_ShapePointSet Use: The DF_ShapePointSet DF use used to represent a short segment of described roadway. It is typically employed to define a region where signs or advisories would be valid. ASN.1 Representation: ShapePointSet ::= SEQUENCE { anchor  HYPERLINK " " \l "ASN_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." Position3D, laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, -- initial width nodeList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList, -- path details of the lane and width ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_ValidRegion" \o "The ValidRegion DF is used to describe one or more geographic locations to which a message (typicall..." DF_ValidRegion  HYPERLINK " " \l "ASN_ValidRegion" \o "ValidRegion"   HYPERLINK " " \l "XML_ValidRegion" \o "ValidRegion" . In addition, this item may be used by data structures in other ITS standards. 6.37 Data Frame: DF_SignalControlZone Use: A data frame used to relate the geo-physical region zones of an intersection to a numbering system used for an approaching vehicle to assert a preempt to a signal system or to assert a priority request for a signal. The regions work together with the map intersection object to describe the intersections and what SignalReqScheme value is needed to control it to obtain a given movement state. ASN.1 Representation: SignalControlZone ::= SEQUENCE { name  HYPERLINK " " \l "ASN_DescriptiveName" \o "The DescriptiveName data concept is used in maps and intersections to provide an (optional) human re..." DescriptiveName OPTIONAL, -- used ony for debugging pValue  HYPERLINK " " \l "ASN_SignalReqScheme" \o "The SignalReqScheme data element is used in a priority or preempt request frame to select which pree..." SignalReqScheme, -- peempt or prioty value (0..7), -- and any stragery value to be used data CHOICE { laneSet SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber, -- a seq of of defined LaneNumbers, -- to be used with this p value -- see thier nodelsts for paths zones SEQUENCE (SIZE(1..32)) OF SEQUENCE { enclosed SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber OPTIONAL, -- lanes in this region laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, nodeList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList, -- path details of -- the region starting from -- the stop line ... } -- Note: unlike a nodelist for lanes, -- zones may overlap by a considerable degree }, ... -- # LOCAL_CONTENT } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." DF_Intersection  HYPERLINK " " \l "ASN_Intersection" \o "Intersection"   HYPERLINK " " \l "XML_Intersection" \o "Intersection" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that both a preempt to a signal system and a priority for a signal system are described in the same terms here. The term signal control zone was created to cover both uses. 6.38 Data Frame: DF_SignalRequest Use: The SignalRequest is used (as part of a request message) to request either a priority or a preemption service from a signalized intersection. It relates the intersection ID as well as the specific request (a value of 0~7 for the request and a value of 0~7 for the strategy requested - both in the SignalReqScheme data element). Additional information includes the approach and egress values or lanes to be used. ASN.1 Representation: SignalRequest ::= SEQUENCE { -- the regionally unique ID of the target intersection id  HYPERLINK " " \l "ASN_IntersectionID" \o "The IntersectionID is used to globally and uniquely define an intersection within a country or regio..." IntersectionID, -- intersection ID -- Below present only when canceling a prior request isCancel  HYPERLINK " " \l "ASN_SignalReqScheme" \o "The SignalReqScheme data element is used in a priority or preempt request frame to select which pree..." SignalReqScheme OPTIONAL, -- In typical use either a SignalReqScheme -- or a lane number would be given, this -- indicates the scheme to use or the -- path through the intersection -- to the degree it is known. -- Note that SignalReqScheme can hold either -- a preempt or a priority value. requestedActon  HYPERLINK " " \l "ASN_SignalReqScheme" \o "The SignalReqScheme data element is used in a priority or preempt request frame to select which pree..." SignalReqScheme OPTIONAL, -- preempt ID or the -- priority ID -- (and strategy) inLane  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber OPTIONAL, -- approach Lane outLane  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber OPTIONAL, -- egress Lane type  HYPERLINK " " \l "ASN_NTCIPVehicleclass" \o "The DE_NTCIP Vehicle class data element is constructed of two 4-bit nibbles defined by the guideline..." NTCIPVehicleclass, -- Two 4 bit nibbles as: -- NTCIP vehicle class type -- NTCIP vehicle class level -- any validation string used by the system codeWord  HYPERLINK " " \l "ASN_CodeWord" \o "The DE_CodeWord is used to convey a prior known string of bytes between systems, typically to establ..." CodeWord OPTIONAL, ... } XML Representation: In addition, this item may be used by data structures in other ITS standards. 6.39 Data Frame: DF_SnapshotDistance Use: To allow Network Users to change the snapshot collection policy based on speed and distance. Two distances and two speeds are included in this Data Frame D1, S1 and D2, S2 to be used by the OBE as follows: If speed is d" S1 then distance to next snapshot is D1 If speed is e" S2 then distance to next snapshot is D2 If speed is > S1 and < S2 then distance to snapshot is linearly interpolated between D1 and D2 If S1 is set to zero then the distance to the next snapshot is always D1. ASN.1 Representation: SnapshotDistance ::= SEQUENCE { d1 INTEGER(0..999), -- meters s1 INTEGER(0..50), -- meters\second d2 INTEGER(0..999), -- meters s2 INTEGER(0..50) -- meters\second } XML Representation: In addition, this item may be used by data structures in other ITS standards. Remarks: From the VII POC-A team. 6.40 Data Frame: DF_Snapshot Use: A report on one or more status elements in the vehicle which may have changed along with a set of position and heading elements representing the location of the report. Each report can contain status information on a number of defined vehicle devices. ASN.1 Representation: Snapshot ::= SEQUENCE { thePosition  HYPERLINK " " \l "ASN_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." FullPositionVector, -- data of the position and speed, datSet SEQUENCE (SIZE(0..31)) OF  HYPERLINK " " \l "ASN_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." VehicleStatus, -- a seq of data frames -- which encodes the data ... -- # LOCAL_CONTENT } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_ProbeVehicleData" \o "The probe vehicle message frame is defined below. The probe vehicle message is used to exchange sta..." MSG_ProbeVehicleData  HYPERLINK " " \l "ASN_ProbeVehicleData" \o "ProbeVehicleData"   HYPERLINK " " \l "XML_ProbeVehicleData" \o "ProbeVehicleData" . In addition, this item may be used by data structures in other ITS standards. 6.41 Data Frame: DF_SnapshotTime Use: To allow Network Users to change the snapshot collection policy based in elapsed time. Two times and two speeds are included in the message T1, S1 and T2, S2 to be used by the OBE as follows: If speed is d" S1 then time to next snapshot is T1 - default 20 mph (8.9 m/s) and 6 secs If speed is e" S2 then time to next snapshot is T2 - default 60 mph (26.8 m/s) and 20 secs If speed is > S1 and < S2 then time to snapshot is linearly interpolated between T1 and T2 If S1 is set to zero then the time to the next snapshot is always T1 ASN.1 Representation: SnapshotTime ::= SEQUENCE { t1 INTEGER(1..99), -- m/sec - the instantaneous speed when the -- calculation is performed s1 INTEGER(0..50), -- seconds t2 INTEGER(1..99), -- m/sec - the instantaneous speed when the -- calculation is performed s2 INTEGER(0..50) -- seconds } XML Representation: In addition, this item may be used by data structures in other ITS standards. Remarks: From the VII POC-A team. 6.42 Data Frame: DF_SpecialLane Use: A SpecialLane data structure provides lane number, lane width and lane attributes within an approach structure for special types of lanes including lanes for use by trains (tracked vehicles) and transit vehicles. The SpecialLaneAttributes data element denotes what generally type of lane it is. The nodeList data element provide a detailed set of offset values to map the path of the lane. The keepOutList (which is optional) denotes any segments along the path where users of the path can not safely stop. ASN.1 Representation: SpecialLane ::= SEQUENCE { laneNumber  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber, laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, laneAttributes  HYPERLINK " " \l "ASN_SpecialLaneAttributes" \o "The SpecialLaneAttributes data element relates the types and allowed (possible) movements from a spe..." SpecialLaneAttributes, nodeList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList, -- path details of the lane and width keepOutList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList OPTIONAL, -- no stop points along the path connectsTo  HYPERLINK " " \l "ASN_ConnectsTo" \o "The ConnectsTo data structure is used in lane descriptions to provide a sequence of other defined la..." ConnectsTo OPTIONAL, -- a list of other lanes and their -- turning use by this lane ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_Approach" \o "The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and ..." DF_Approach  HYPERLINK " " \l "ASN_Approach" \o "Approach"   HYPERLINK " " \l "XML_Approach" \o "Approach" . In addition, this item may be used by data structures in other ITS standards. 6.43 Data Element: DF_SpeedandHeadingConfidence Use: A single byte long data frame combining multiple related bit fields into one byte. ASN.1 Representation: SpeedandHeadingConfidence ::= OCTET STRING (SIZE(1)) -- to be packed as follows: -- SEQUENCE { -- heading HeadingConfidence, -x- 3 bits -- speed SpeedConfidence, -x- 3 bits -- throttle ThrottleConfidence -x- 2 bits -- } XML Representation: to be packed as follows: SEQUENCE { heading  HYPERLINK " " \l "XML_HeadingConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." HeadingConfidence, -x- 3 bits speed  HYPERLINK " " \l "XML_SpeedConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." SpeedConfidence, -x- 3 bits throttle  HYPERLINK " " \l "XML_ThrottleConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." ThrottleConfidence -x- 2 bits } Used By: This entry is directly used by the following 3 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_ConfidenceSet" \o "A set of various measurement confidence values about the vehicle. " DF_ConfidenceSet  HYPERLINK " " \l "ASN_ConfidenceSet" \o "ConfidenceSet"   HYPERLINK " " \l "XML_ConfidenceSet" \o "ConfidenceSet" , and DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 6.44 Data Frame: DF_UpdateVector Use: A minimal report of the vehicles position, speed, and heading. Used in the probe vehicle message as one of the subsequent reports of position information (preceded by a longer frame with additional information which does not vary). ASN.1 Representation: UpdateVector ::= SEQUENCE { lastMin  HYPERLINK " " \l "ASN_DMinute" \o "The DSRC style minute is a simple value consisting of integer values from zero to 59 representing th..." DMinute, -- 1 byte lastSec  HYPERLINK " " \l "ASN_DSecond" \o "The DSRC style second is a simple value consisting of integer values from zero to 61000 representing..." DSecond, -- 2 bytes long  HYPERLINK " " \l "ASN_Longitude" \o "The geographic longitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and ..." Longitude, -- 4 bytes, 1/8th microdegree lat  HYPERLINK " " \l "ASN_Latitude" \o "The geographic latitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and wi..." Latitude, -- 4 bytes, 1/8th microdegree heading  HYPERLINK " " \l "ASN_Heading" \o "The current heading of the vehicle, expressed in unsigned units of 0.010986328 degrees from North (s..." Heading, -- 1 byte, 1.4 deg speed  HYPERLINK " " \l "ASN_Speed" \o "The vehicle speed expressed in unsigned units of 0.01 meters per second. Negative values can be imp..." Speed, -- 1 byte elevation  HYPERLINK " " \l "ASN_Elevation" \o "Elevation, a value of 2 bytes expressed in decimeters above the reference ellipsoid (typically WSG-8..." Elevation, -- 3 byte ... -- # LOCAL_CONTENT } -- a size of 16 bytes XML Representation: a size of 16 bytes In addition, this item may be used by data structures in other ITS standards. 6.45 Data Frame: DF_ValidRegion Use: The ValidRegion DF is used to describe one or more geographic locations to which a message (typically road signs or advisories of some sort) is applied or considered valid. ASN.1 Representation: ValidRegion ::= SEQUENCE { direction  HYPERLINK " " \l "ASN_HeadingSlice" \o "A DE used to define a set of sixteen 22.5 degree slices of a unit circle (defined as 0~360 degrees o..." HeadingSlice, -- field of view over which this applies, extent  HYPERLINK " " \l "ASN_Extent" \o "The spatial distance over which this message applies and should be presented to the driver. Under c..." Extent OPTIONAL, -- the spatial distance over which this -- message applies and should be presented -- to the driver area CHOICE { shapePointSet  HYPERLINK " " \l "ASN_ShapePointSet" \o "The DF_ShapePointSet DF use used to represent a short segment of described roadway. It is typically..." ShapePointSet, -- A short road segment circle  HYPERLINK " " \l "ASN_Circle" \o "The Circle data frame used used to define a circle centered at a given point and extended to the gi..." Circle -- A point and radius } } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note: Be sure to copy final form to annex text. 6.46 Data Frame: DF_VehicleComputedLane Use: A VehicleComputedLane data structure provides lane number, lane width and lane attributes within an approach structure for a drivable motorized vehicle lane. There is at least one ReferenceLane present and may be zero or more ComputedLane objects as well in the enclosing Approach structure. Each ComputedLane references a ReferenceLane found in the same intersection (using the index in which it is found?) and an offset values to map the path of the lane. ASN.1 Representation: VehicleComputedLane ::= SEQUENCE { laneNumber  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber, laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, laneAttributes  HYPERLINK " " \l "ASN_VehicleLaneAttributes" \o "The VehicleLaneAttributes data element relates the allowed (possible) movements from a motorized veh..." VehicleLaneAttributes OPTIONAL, -- if not present, same as ref lane refLaneNum  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber, -- number of the ref lane to be used -- can reuse the lane number here -- or for we need a new type lineOffset  HYPERLINK " " \l "ASN_DrivenLineOffset" \o "The DrivenLineOffset is an integer value expressing the perpendicular offset from a reference lane n..." DrivenLineOffset, keepOutList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList OPTIONAL, -- no stop points along the path connectsTo  HYPERLINK " " \l "ASN_ConnectsTo" \o "The ConnectsTo data structure is used in lane descriptions to provide a sequence of other defined la..." ConnectsTo OPTIONAL, -- a list of other lanes and their -- turning use by this lane ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_Approach" \o "The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and ..." DF_Approach  HYPERLINK " " \l "ASN_Approach" \o "Approach"   HYPERLINK " " \l "XML_Approach" \o "Approach" . In addition, this item may be used by data structures in other ITS standards. Remarks: A Vehicle Computed Lane has its own lane number, width and attributes (see also the Reference Lane). The Reference Lane Number indicates which lane it parallels. The Driven Line Offset gives the distance between the computed lane with respect to. its reference lane. Lane Width indicates the width of the driven portion of the lane in decimeters. If the width is absence or set to zero, it is inherited from the Reference Lane. 6.47 Data Frame: DF_VehicleIdent Use: The VehicleIdent data frame is used to provide identity information about a selected vehicle. This data frame is typical used with fleet type vehicles who can (or who must) safety release such information for use with probe measurements or with other interactions (such as a signal request). At least one of the optional data elements shall be preset in the data frame. ASN.1 Representation: VehicleIdent ::= SEQUENCE { name  HYPERLINK " " \l "ASN_DescriptiveName" \o "The DescriptiveName data concept is used in maps and intersections to provide an (optional) human re..." DescriptiveName OPTIONAL, -- a human readable name for debuging use vin  HYPERLINK " " \l "ASN_VINstring" \o "The VINstring, data element is used to convey a unique identifying string about the vehicle. This m..." VINstring OPTIONAL, -- vehicle VIN value ownerCode IA5String(SIZE(1..32)) OPTIONAL, -- vehicle owner code id  HYPERLINK " " \l "ASN_TemporaryID" \o "This is the 6 byte random MAC/IP address, called the temporary ID, since the MAC address is randomly..." TemporaryID OPTIONAL, -- same value used in the BSM vehicleType  HYPERLINK " " \l "ASN_VehicleType" \o "The type (classification) of the vehicle in DSRC terms of overall size." VehicleType OPTIONAL, vehicleClass CHOICE { vGroup  HYPERLINK " " \l "ASN_VehicleGroupAffected" \o "The ITIS enumeration list commonly refered to as \"Vehicle Groups Affected,\" is assigned the upper by..." ITIS.VehicleGroupAffected, rGroup  HYPERLINK " " \l "ASN_ResponderGroupAffected" \o "The ITIS enumeration list commonly refered to as \"Responder Group Affected,\" is assigned the upper b..." ITIS.ResponderGroupAffected, rEquip  HYPERLINK " " \l "ASN_IncidentResponseEquipment" \o "The ITIS enumeration list commonly refered to as \"Incident Response Equipment,\" is assigned the uppe..." ITIS.IncidentResponseEquipment } OPTIONAL, ... -- # LOCAL_CONTENT } XML Representation: Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and MSG  HYPERLINK " " \l "Rec_MSG_ProbeVehicleData" \o "The probe vehicle message frame is defined below. The probe vehicle message is used to exchange sta..." MSG_ProbeVehicleData  HYPERLINK " " \l "ASN_ProbeVehicleData" \o "ProbeVehicleData"   HYPERLINK " " \l "XML_ProbeVehicleData" \o "ProbeVehicleData" . In addition, this item may be used by data structures in other ITS standards. Remarks: Issue: Should we make the signal request message use this frame to identify the requester (today it uses the VIN only) ? 6.48 Data Frame: DF_VehicleMotionTrail Use: The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle movement over some period of time. This data frame allows creating a sequence of positions (typically a vehicle motion track) over a limited period of time. The current vehicle position is subtracted from each breadcrumb to create the previous position in the set. This position is then used to created the next bread crumb. In other words, the breadcrumbs proceed backwards to create previous positions in a track the vehicle has traveled. When the data frame is sent in the Part II section of the Basic Safety Message, the vehicle's current position is used (and the optional position elements shown in the below need not be sent). The breadcrumb data itself allow many options variants of data to be encoded Each possible set of breadcrumb data elements is supported in a an octet blob style, and the sets of data in that type are sent in a single final octet blob (in other words each octet is made up of N or more sets of inner data, using the same encoding). The lat-long offset units used in the breadcrumb stream support units of 1/8th micro degrees of lat and long. The vertical offset units are in 20cm units. The time is expressed in units of 0.1 milliseconds. The GPSstatus uses 4 bytes the relate the GDOP of the system. The heading and speed follow similar units to their data element counterparts. All of these items are defined further in the relevant data entry. ASN.1 Representation: VehicleMotionTrail ::= SEQUENCE { initialPosition  HYPERLINK " " \l "ASN_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." FullPositionVector OPTIONAL, currGPSstatus  HYPERLINK " " \l "ASN_GPSstatus" \o "The DE_GPSstatus data element is used to relate the current stae of a GPS systems in terms of its ge..." GPSstatus OPTIONAL, itemCnt INTEGER (1..32) OPTIONAL, crumbData CHOICE { -- select one of the possible data sets to be used verboseDataSet SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_1" \o "The BreadCrumbVersion-1 data frame one of a set of related items to carry breadcrumb data (typically..." BreadCrumbVersion-1, -- a set of all data elements, it is -- non-uniform in size, each item tagged in BER completeDataSet SEQUENCE (SIZE(13..416)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_2" \o "The BreadCrumbVersion-2 data element one of a set of related items to carry breadcrumb data (typical..." BreadCrumbVersion-2, -- a set of all data elements including: -- lat, long, vert, time, accuracy, heading, and speed -- sent as a packed blob of 13 bytes per crumb dataSet-3 SEQUENCE (SIZE(11..352)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_3" \o "The BreadCrumbVersion-3 data element one of a set of related items to carry breadcrumb data (typical..." BreadCrumbVersion-3, -- a set of the following data elements: -- lat, long, vert, time, and accuracy -- sent as a packed blob of 11 bytes per crumb dataSet-4 SEQUENCE (SIZE(7..224)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_4" \o "The BreadCrumbVersion-4 data element one of a set of related items to carry breadcrumb data (typical..." BreadCrumbVersion-4, -- a set of the following data elements: -- lat, long, vert, and time -- sent as a packed blob of 7 bytes per crumb dataSet-5 SEQUENCE (SIZE(13..416)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_5" \o "The BreadCrumbVersion-5 data element one of a set of related items to carry breadcrumb data (typical..." BreadCrumbVersion-5, -- a set of the following data elements: -- lat, long, vert, and accuracy -- sent as a packed blob of 13 bytes per crumb dataSet-6 SEQUENCE (SIZE(5..160)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_6" \o "The BreadCrumbVersion-6 data element one of a set of related items to carry breadcrumb data (typical..." BreadCrumbVersion-6, -- a set of the following data elements: -- lat, long, and vert -- sent as a packed blob of 5 bytes per crumb dataSet-7 SEQUENCE (SIZE(10..320)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_7" \o "The BreadCrumbVersion-7 data element one of a set of related items to carry breadcrumb data (typical..." BreadCrumbVersion-7, -- a set of the following data elements: -- lat, long, time, and accuracy -- sent as a packed blob of 10 bytes per crumb dataSet-8 SEQUENCE (SIZE(6..192)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_8" \o "The BreadCrumbVersion-8 data element one of a set of related items to carry breadcrumb data (typical..." BreadCrumbVersion-8, -- a set of the following data elements: -- lat, long, and time -- sent as a packed blob of 6 bytes per crumb dataSet-9 SEQUENCE (SIZE(8..256)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_9" \o "The BreadCrumbVersion-9 data element one of a set of related items to carry breadcrumb data (typical..." BreadCrumbVersion-9, -- a set of the following data elements: -- lat, long, and accuracy -- sent as a packed blob of 8 bytes per crumb dataSet-10 SEQUENCE (SIZE(4..324)) OF  HYPERLINK " " \l "ASN_BreadCrumbVersion_10" \o "The BreadCrumbVersion-10 data element one of a set of related items to carry breadcrumb data (typica..." BreadCrumbVersion-10 -- a set of the following data elements: -- lat and long -- sent as a packed blob of 4 bytes per crumb }, ... -- # LOCAL_CONTENT } XML Representation: Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and DF  HYPERLINK " " \l "Rec_MSG_IntersectionCollisionAvoidan" \o "This message deals with providing data from the vehicle to build intersection collision avoidance s..." MSG_IntersectionCollisionAvoidance  HYPERLINK " " \l "ASN_IntersectionCollision" \o "IntersectionCollision"   HYPERLINK " " \l "XML_IntersectionCollision" \o "IntersectionCollision" . In addition, this item may be used by data structures in other ITS standards. 6.49 Data Frame: DF_VehicleReferenceLane Use: A VehicleReferenceLane data structure provides lane number, lane width and lane attributes within an approach structure for a drivable lane for motor vehicles. There is typically at least one ReferenceLane present for each approach and may be zero or more VehicleComputedLane objects, barrier objects, and crosswalk objects as well in the enclosing approach structure. The nodeList provide a detailed set of offset values to map the path and width of the lane. ASN.1 Representation: VehicleReferenceLane ::= SEQUENCE { laneNumber  HYPERLINK " " \l "ASN_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber, laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, laneAttributes  HYPERLINK " " \l "ASN_VehicleLaneAttributes" \o "The VehicleLaneAttributes data element relates the allowed (possible) movements from a motorized veh..." VehicleLaneAttributes, nodeList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList, -- path details of the lane and width keepOutList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList OPTIONAL, -- no stop points along the path connectsTo  HYPERLINK " " \l "ASN_ConnectsTo" \o "The ConnectsTo data structure is used in lane descriptions to provide a sequence of other defined la..." ConnectsTo OPTIONAL, -- a list of other lanes and their -- turning use by this lane ... } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_Approach" \o "The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and ..." DF_Approach  HYPERLINK " " \l "ASN_Approach" \o "Approach"   HYPERLINK " " \l "XML_Approach" \o "Approach" . In addition, this item may be used by data structures in other ITS standards. 6.50 Data Frame: DF_VehicleSize Use: The VehicleSize is a data frame representing the vehicle length and vehicle width in a three byte value. ASN.1 Representation: VehicleSize ::= SEQUENCE { width  HYPERLINK " " \l "ASN_VehicleWidth" \o "The width of the vehicle expressed in centimeters, unsigned. Note that this is a 10 bit value and i..." VehicleWidth, length  HYPERLINK " " \l "ASN_VehicleLength" \o "The length of the vehicle expressed in centimeters, unsigned. Note that this is a 1.5 byte value an..." VehicleLength } -- 3 bytes in length XML Representation: 3 bytes in length Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that besides the width and length which are always present in the BSM Part I, other values data can also be sent in Part II including mass and bumper heights. 6.51 Data Frame: DF_VehicleStatusRequest Use: The VehicleStatusRequest is used to request complex content along with threshold settings in the vehicle probe management process. ASN.1 Representation: VehicleStatusRequest ::= SEQUENCE { dataType  HYPERLINK " " \l "ASN_VehicleStatusDeviceTypeTag" \o "The VehicleStatusDeviceTypeTag element is an enumeration of every possible value which can be found ..." VehicleStatusDeviceTypeTag, subType INTEGER (1..15) OPTIONAL, sendOnLessThenValue INTEGER (-32767..32767) OPTIONAL, sendOnMoreThenValue INTEGER (-32767..32767) OPTIONAL, sendAll BOOLEAN OPTIONAL, ... } XML Representation: In addition, this item may be used by data structures in other ITS standards. Remarks: Range settings must match the range allowed by the subject data item. Units are as defined by the subject data item. 6.52 Data Frame: DF_VehicleStatus Use: A data frame that is used to relate specific items of the vehicles status. This structure relates all the different types of information that can be related about the vehicle inside a probe message of in a BSM part II section. Typically these are used in data event snapshots which are gathered and periodically reported to an RSU or as part of the BSM Part II content. Observe that this data structure makes use of other defined data elements and data frames, enclosing them in a sequence structure so that a number of such items can be sent within the VehicleStatus instance but that this data follows the definition of each defined elsewhere. ASN.1 Representation: VehicleStatus ::= SEQUENCE { -- data which follows must still fit within any message size limits events  HYPERLINK " " \l "ASN_EventFlags" \o "The DE_EventFlags data element is used to denote when various events have been detected in the sendi..." EventFlags OPTIONAL, -- events lights  HYPERLINK " " \l "ASN_ExteriorLights" \o "The status of various exterior lights encoded in a bit string which can be used to relate the curren..." ExteriorLights OPTIONAL, -- Exterior Lights lightBar  HYPERLINK " " \l "ASN_LightbarInUse" \o "A data element which is set if any sort of additional visible lighting-alerting system is currently ..." LightbarInUse OPTIONAL, -- PS Lights wipers SEQUENCE { statusFront  HYPERLINK " " \l "ASN_WiperStatusFront" \o "The current status of the wiper system on the front of the subject vehicle. The \"Wiper Status\" Prob..." WiperStatusFront, rateFront  HYPERLINK " " \l "ASN_WiperRate" \o "The current rate at which wiper sweeps are taking place on the subject vehicle. In units of sweeps ..." WiperRate, statusRear  HYPERLINK " " \l "ASN_WiperStatusRear" \o "The current status of the wiper system on the rear of the subject vehicle. The \"Wiper Status\" Probe..." WiperStatusRear OPTIONAL, rateRear  HYPERLINK " " \l "ASN_WiperRate" \o "The current rate at which wiper sweeps are taking place on the subject vehicle. In units of sweeps ..." WiperRate OPTIONAL } OPTIONAL, -- Wipers brakeStatus  HYPERLINK " " \l "ASN_BrakeSystemStatus" \o "A single 2-byte long data element combining multiple related bit fields into one byte." BrakeSystemStatus OPTIONAL, -- 2 bytes with the following in it: -- wheelBrakes BrakeAppliedStatus, -- -x- 4 bits -- traction TractionControlState, -- -x- 2 bits -- abs AntiLockBrakeStatus, -- -x- 2 bits -- scs StablityControlStatus, -- -x- 2 bits -- brakeBoost BrakeBoostApplied, -- -x- 2 bits -- spareBits -- -x- 4 bits -- Note that is present in BSM Part I -- Braking Data brakePressure  HYPERLINK " " \l "ASN_BrakeAppliedPressure" \o "The applied pressure of the vehicle brake system." BrakeAppliedPressure OPTIONAL, -- Braking Pressure roadFriction  HYPERLINK " " \l "ASN_CoefficientOfFriction" \o "Coefficient of Friction of an object, typical a wheel in contact with the ground. This DE is typica..." CoefficientOfFriction OPTIONAL, -- Roadway Friciton sunData  HYPERLINK " " \l "ASN_SunSensor" \o "The \"Sun Sensor\" Probe Data Element is intended to inform Probe Data Users as to the level of Sun Li..." SunSensor OPTIONAL, -- Sun Sensor rainData  HYPERLINK " " \l "ASN_RainSensor" \o "A general sensor of rain intensity which requires further interpretation by the OEM for precise sema..." RainSensor OPTIONAL, -- Rain Sensor airTemp  HYPERLINK " " \l "ASN_AmbientAirTemperature" \o "This data element is used to relate the measured Ambient Air Temperature from a vehicle or other dev..." AmbientAirTemperature OPTIONAL, -- Air Temperature airPres  HYPERLINK " " \l "ASN_AmbientAirPressure" \o "This data element is used to relate the measured Ambient Pressure (Barometric Pressure) from a vehic..." AmbientAirPressure OPTIONAL, -- Air Pressure steering SEQUENCE { angle  HYPERLINK " " \l "ASN_SteeringWheelAngle" \o "The angle of the steering wheel, expressed in a signed (to the right being positive) value with unit..." SteeringWheelAngle, confidence  HYPERLINK " " \l "ASN_SteeringWheelAngleConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." SteeringWheelAngleConfidence OPTIONAL, rate  HYPERLINK " " \l "ASN_SteeringWheelAngleRateOfChange" \o "The rate of change of the angle of the steering wheel, expressed in signed units of 3 degrees/secon..." SteeringWheelAngleRateOfChange OPTIONAL, wheels  HYPERLINK " " \l "ASN_DrivingWheelAngle" \o "The angle of the front (steering) wheel, expressed in a signed (to the right being positive) value w..." DrivingWheelAngle OPTIONAL } OPTIONAL, -- steering data accelSets SEQUENCE { accell4way  HYPERLINK " " \l "ASN_AccelerationSet4Way" \o "A set of acceleration values in 3 orthogonal directions of the vehicle and with yaw rotation rate. ..." AccelerationSet4Way OPTIONAL, vertAccelThres  HYPERLINK " " \l "ASN_VerticalAccelerationThreshold" \o "A bit string enumerating when a preset threshold for vertical acceleration is exceeded at each wheel..." VerticalAccelerationThreshold OPTIONAL, -- Wheel Exceeded point yawRateCon  HYPERLINK " " \l "ASN_YawRateConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." YawRateConfidence OPTIONAL, -- Yaw Rate Confidence hozAccelCon  HYPERLINK " " \l "ASN_AccelerationConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." AccelerationConfidence OPTIONAL, -- Acceleration Confidence confidenceSet  HYPERLINK " " \l "ASN_ConfidenceSet" \o "A set of various measurement confidence values about the vehicle. " ConfidenceSet OPTIONAL -- is this one still wanted? } OPTIONAL, -- acceleration data -- acceleration data object SEQUENCE { obDist  HYPERLINK " " \l "ASN_ObstacleDistance" \o "This data element draws from the output of a forward sensing system to report the presence of an obs..." ObstacleDistance, -- Obstacle Distance obDirect  HYPERLINK " " \l "ASN_ObstacleDirection" \o "As a companion data element to Obstacle Distance, this data element draws from the output of a forwa..." ObstacleDirection, -- Obstacle Direction dateTime  HYPERLINK " " \l "ASN_DDateTime" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DDateTime -- time detected } OPTIONAL, -- detected Obstacle data fullPos  HYPERLINK " " \l "ASN_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." FullPositionVector OPTIONAL, -- complete set of time and -- position, speed, heading position2D  HYPERLINK " " \l "ASN_Position2D" \o "A collection of the two 4 byte lat-long information elements used to build a complete 2D position se..." Position2D OPTIONAL, -- lat, long position3D  HYPERLINK " " \l "ASN_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." Position3D OPTIONAL, -- lat, long, elevation speedHeadC  HYPERLINK " " \l "ASN_SpeedandHeadingConfidence" \o "A single byte long data frame combining multiple related bit fields into one byte." SpeedandHeadingConfidence OPTIONAL, speedC  HYPERLINK " " \l "ASN_SpeedConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." SpeedConfidence OPTIONAL, vehicleData SEQUENCE { height  HYPERLINK " " \l "ASN_VehicleHeight" \o "The height of the vehicle, measured from the ground to the highest surface, excluding any antenna(s)..." VehicleHeight, bumpers  HYPERLINK " " \l "ASN_BumperHeights" \o "The DF Bumper Heights data frame conveys the height of the font and rear bumper of the vehicle. " BumperHeights, mass  HYPERLINK " " \l "ASN_VehicleMass" \o "The mass of the vehicle. With an LSB of 50 kg, this produces a max range of 6350kg (about 14,00 lbs..." VehicleMass, trailerWeight  HYPERLINK " " \l "ASN_TrailerWeight" \o "Encoded as: 2kg/bit, 0deg offset Range: 0 - 128,510kg" TrailerWeight, type  HYPERLINK " " \l "ASN_VehicleType" \o "The type (classification) of the vehicle in DSRC terms of overall size." VehicleType -- values for width and length are sent in BSM part I as well. } OPTIONAL, -- vehicle data vehicleIdent  HYPERLINK " " \l "ASN_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." VehicleIdent OPTIONAL, -- comm vehicle data j1939data  HYPERLINK " " \l "ASN_J1939data" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " J1939data OPTIONAL, -- Various SAE J1938 data items weatherReport SEQUENCE { isRaining  HYPERLINK " " \l "ASN_EssPrecipYesNo" \o "Indicates whether or not moisture is detected by the sensor." NTCIP.EssPrecipYesNo, rainRate  HYPERLINK " " \l "ASN_EssPrecipRate" \o "The rainfall, or water equivalent of snow, rate in tenths of grams per square meter per second (for ..." NTCIP.EssPrecipRate OPTIONAL, precipSituation  HYPERLINK " " \l "ASN_EssPrecipSituation" \o "Describes the weather situation in terms of precipitation. " NTCIP.EssPrecipSituation OPTIONAL, solarRadiation  HYPERLINK " " \l "ASN_EssSolarRadiation" \o "The direct solar radiation integrated over the 24 hours preceding the observation in Joules, per squ..." NTCIP.EssSolarRadiation OPTIONAL, friction  HYPERLINK " " \l "ASN_EssMobileFriction" \o "Indicates measured coefficient of friction in percent. The value 101 shall indicate an error condit..." NTCIP.EssMobileFriction OPTIONAL } OPTIONAL, -- local weather data breadcrumbs  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." VehicleMotionTrail OPTIONAL, -- vehicle trail gpsStatus  HYPERLINK " " \l "ASN_GPSstatus" \o "The DE_GPSstatus data element is used to relate the current stae of a GPS systems in terms of its ge..." GPSstatus OPTIONAL, -- vehicle's GPS ... -- # LOCAL_CONTENT OPTIONAL, } XML Representation: Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_Snapshot" \o "A report on one or more status elements in the vehicle which may have changed along with a set of po..." DF_Snapshot  HYPERLINK " " \l "ASN_Snapshot" \o "Snapshot"   HYPERLINK " " \l "XML_Snapshot" \o "Snapshot" , and MSG  HYPERLINK " " \l "Rec_MSG_Ala_Carte" \o "A message which is composed entirely of message elements determined by the sender for each message. ..." MSG_Ala Carte  HYPERLINK " " \l "ASN_AlaCarte" \o "AlaCarte"   HYPERLINK " " \l "XML_AlaCarte" \o "AlaCarte" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage" \o "The basic safety message is defined here. This message (at time referred to as the \"heartbeat messa..." MSG_BasicSafetyMessage  HYPERLINK " " \l "ASN_BasicSafetyMessage" \o "BasicSafetyMessage"   HYPERLINK " " \l "XML_BasicSafetyMessage" \o "BasicSafetyMessage" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. 6.53 Data Frame: DF_WiperStatus Use: The current status of the wiper systems on the subject vehicle, including front and rear wiper systems (where equipped) ASN.1 Representation: WiperStatus ::= SEQUENCE { statusFront  HYPERLINK " " \l "ASN_WiperStatusFront" \o "The current status of the wiper system on the front of the subject vehicle. The \"Wiper Status\" Prob..." WiperStatusFront, rateFront  HYPERLINK " " \l "ASN_WiperRate" \o "The current rate at which wiper sweeps are taking place on the subject vehicle. In units of sweeps ..." WiperRate, statusRear  HYPERLINK " " \l "ASN_WiperStatusRear" \o "The current status of the wiper system on the rear of the subject vehicle. The \"Wiper Status\" Probe..." WiperStatusRear OPTIONAL, rateRear  HYPERLINK " " \l "ASN_WiperRate" \o "The current rate at which wiper sweeps are taking place on the subject vehicle. In units of sweeps ..." WiperRate OPTIONAL } XML Representation: In addition, this item may be used by data structures in other ITS standards. Remarks: Note that when the state changes an event flag may be raised in the BSM and this data frame may be transmitted in Part II of that message to relate the new state. 7. Data Elements Messages and data frames specified in Clauses 5 and 6 shall be composed of message elements. Any message or data frame specified in Clauses 6 or 7 shall have all of its DEs specified in this clause, except those DEs that are primitive ASN.1 data types or those that are adopted from other functional areas, or defined in other volumes of the family of standards. In the later cases, the referenced standards shall be consulted. Regarding equivalent entries to be placed into a data registry. The mapping between data elements and analogous meta data entries have been explained in other ITS stds. In addition, some meta information is constant in this entire standard and need not be repeated with each entry here. These include the sponsor and steward of the entries [SAE], the registration status [registered once the standard is adopted] and the revision date [the date of the standards adoption]. The class name is always ITS. The productions of ASN.1 which follow shall be considered normative in nature. While the majority of the normative content is reflected in the actual syntax of the ASN.1 some entries also have additional statements in the ASN.1 comments which shall be considered to be normative as well. In addition, the commentary provided with each entry may also provide additional normative restrictions on the proper use of the entry which shall be followed. The XML productions follow directly from the ASN.1 specifications and the same rules shall be applied. 7.1 Data Element: DE_Acceleration Use: A data element representing the signed acceleration of the vehicle along some known axis in units of 0.01 meters per second squared. A range of over 2Gs is supported. Accelerations in the directions of forward and to the right are taken as positive. A 2 byte long value when sent. Longitudinal acceleration is the acceleration along the X axis or the vehicle's direction of travel in parallel with a front to rear centerline. Negative values indicate braking action. Lateral acceleration is the acceleration along the Y axis or perpendicular to the vehicle's direction of travel in parallel with a left-to right centerline. Negative values indicate left turning action and positive values indicate right-turning action. ASN.1 Representation: Acceleration ::= INTEGER (-2000..2000) -- LSB units are 0.01 m/s^2 XML Representation: LSB units are 0.01 m/s^2 Remarks: The upper four bits of this 2 byte value are reserved and should not be used. 7.2 Data Element: DE_AccelerationConfidence Use: This DE is used to provide to listeners the confidence interval of the 95% confidence level for the currently reported value of DE_Acceleration, taking into account the current calibration and precision of the sensor(s) used to measure and/or calculate the value. This data element is only to provide the listener with information on the limitations of the sensing system; not to support any type of automatic error correction or to imply a guaranteed maximum error. This data element should not be used for fault detection or diagnosis, but if a vehicle is able to detect a fault, the confidence interval should be increased accordingly. The frame of references and axis of rotation used shall be accordance with that defined in SAE J670, Issued 1976-07 and its successors. Note the definitions provided in Figure 1 (Tire Axis System) and Figure 2 (Directional Control Axis Systems). ASN.1 Representation: AccelerationConfidence ::= ENUMERATED { notEquipped (0), -- B'000 Not Equipped accl-100-00 (1), -- B'001 100 meters / second squared accl-010-00 (2), -- B'010 10 meters / second squared accl-005-00 (3), -- B'011 5 meters / second squared accl-001-00 (4), -- B'100 1 meters / second squared accl-000-10 (5), -- B'101 0.1 meters / second squared accl-000-05 (6), -- B'110 0.05 meters / second squared accl-000-01 (7) -- B'111 0.01 meters / second squared } -- Encoded as a 3 bit value XML Representation: notEquipped (0) -- B'000 Not Equipped accl 100 00 (1) -- B'001 100 meters / second squared accl 010 00 (2) -- B'010 10 meters / second squared accl 005 00 (3) -- B'011 5 meters / second squared accl 001 00 (4) -- B'100 1 meters / second squared accl 000 10 (5) -- B'101 0.1 meters / second squared accl 000 05 (6) -- B'110 0.05 meters / second squared accl 000 01 (7) -- B'111 0.01 meters / second squared Encoded as a 3 bit value Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_AccelSteerYawRateConfidence" \o "A single byte long data frame combining multiple related bit fields into one byte." DF_AccelSteerYawRateConfidence  HYPERLINK " " \l "ASN_AccelSteerYawRateConfidence" \o "AccelSteerYawRateConfidence"   HYPERLINK " " \l "XML_AccelSteerYawRateConfidence" \o "AccelSteerYawRateConfidence" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.3 Data Element: DE_AmbientAirPressure (Barometric Pressure) Use: This data element is used to relate the measured Ambient Pressure (Barometric Pressure) from a vehicle or other device. The value of zero shall be used when not equipped. The value of one indicates a pressure of 580 hPa. ASN.1 Representation: AmbientAirPressure ::= INTEGER (0..255) -- 8 Bits in hPa starting at 580 with a resolution of -- 2 hPa resulting in a range of 580 to 1,090 XML Representation: 8 Bits in hPa starting at 580 with a resolution of 2 hPa resulting in a range of 580 to 1, 090 Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: Definition: The pressure exerted by the weight of the earth's atmosphere, equal to one bar, 100 kilopascals, or 14.7 psi (often rounded off to 15 psi) at sea level. Barometric pressure changes with the weather and with altitude. Since it affects the density of the air entering the engine and ultimately the air/fuel ratio, some computerized emissions control systems use a barometric pressure sensor so that the spark advance and EGR flow can be regulated to control emissions more precisely. To convert pounds per square inch to kilopascals, multiply the PSI value by 6.894757293168361. To convert kilopascals to pounds per square inch, multiply the kpa value by .14503773773020923. 7.4 Data Element: DE_AmbientAirTemperature Use: This data element is used to relate the measured Ambient Air Temperature from a vehicle or other device. Its measurement range and precession follows that defined by the relevant ODB-II standards. This provides for a precision of one degree centigrade and a range of -40 to +150 degrees encoded in a one byte value. The value of -40 deg C is encoded as zero and every degree above that increments the transmitted value by one resulting in a transmission range of 0 to 191. Hence, a measurement value representing 25 degrees centigrade is transmitted as 40+25=65 or Hex 0x41. ASN.1 Representation: AmbientAirTemperature ::= INTEGER (0..191) -- in deg C with a -40 offset XML Representation: in deg C with a -40 offset Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.5 Data Element: DE_AntiLockBrakeStatus Use: This data element reflects the current state of the Anti-Lock Brake systems status. The "Anti-Lock Brake Status" Probe Data Element is intended to inform Probe Data Users as to whether or not the vehicles Anti-Lock Brake system was engaged/activated at the time the Probe Data snapshot was taken. The element merely indicates "Engaged" or "Not Engaged". An engaged/activated Anti-Lock Brake System could indicate an extreme braking condition or a slippery roadway condition. An engaged/activated Anti-Lock Brake system triggers the vehicle's Probe Data system to take a snapshot of all vehicle Probe Data elements. ASN.1 Representation: AntiLockBrakeStatus ::= ENUMERATED { notEquipped (0), -- B'00 Not Equipped off (1), -- B'01 Off on (2), -- B'10 On engaged (3) -- B'11 Engaged } -- Encoded as a 2 bit value XML Representation: notEquipped (0) -- B'00 Not Equipped off (1) -- B'01 Off on (2) -- B'10 On engaged (3) -- B'11 Engaged Encoded as a 2 bit value In addition, this item may be used by data structures in other ITS standards. 7.6 Data Element: DE_ApproachNumber Use: The ApproachNumber data concept coveys a unique index value for an approach or an egress in an intersection for the convenience of human users. It is typically used along with an optional human readable string name for the object. Note the ApproachNumber is not used in numbering the lanes, refer to the LaneNumber data element and the ApproachesObject data structure for a description of how indexing works. ASN.1 Representation: ApproachNumber ::= INTEGER (0..127) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_Approach" \o "The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and ..." DF_Approach  HYPERLINK " " \l "ASN_Approach" \o "Approach"   HYPERLINK " " \l "XML_Approach" \o "Approach" . In addition, this item may be used by data structures in other ITS standards. 7.7 Data Element: DE_BarrierAttributes Use: The BarrierAttributes data element relates the type of barrier being described. A barrier in this context is any described lane style of object which normal vehicle traffic can or can-not transverse. ASN.1 Representation: BarrierAttributes ::= ENUMERATED { noData (0), -- ('0000-0000-0000-0000'B) median (1), -- ('0000-0000-0000-0001'B) whiteLine (2), -- ('0000-0000-0000-0010'B) strippedLines (4), -- ('0000-0000-0000-0100'B) doubleStrippedLines (8), -- ('0000-0000-0000-1000'B) trafficCones (16), -- ('0000-0000-0001-0000'B) constructionBarrier (32), -- ('0000-0000-0010-0000'B) trafficChannels (63), -- ('0000-0000-0100-0000'B) lowCurbs (128), -- ('0000-0000-1000-0000'B) highCurbs (256), -- ('0000-0001-0000-0000'B) hovDoNotCross (1024), -- ('0000-0010-0000-0000'B) hovEntryAllowed (2048), -- ('0000-0100-0000-0000'B) hovExitAllowed (4096), -- ('0000-1000-0000-0000'B) notUsed2 (8192) -- ('0001-0000-0000-0000'B) } -- up to 2 bytes XML Representation: noData (0) -- ('0000-0000-0000-0000'B) median (1) -- ('0000-0000-0000-0001'B) whiteLine (2) -- ('0000-0000-0000-0010'B) strippedLines (4) -- ('0000-0000-0000-0100'B) doubleStrippedLines (8) -- ('0000-0000-0000-1000'B) trafficCones (16) -- ('0000-0000-0001-0000'B) constructionBarrier (32) -- ('0000-0000-0010-0000'B) trafficChannels (63) -- ('0000-0000-0100-0000'B) lowCurbs (128) -- ('0000-0000-1000-0000'B) highCurbs (256) -- ('0000-0001-0000-0000'B) hovDoNotCross (1024) -- ('0000-0010-0000-0000'B) hovEntryAllowed (2048) -- ('0000-0100-0000-0000'B) hovExitAllowed (4096) -- ('0000-1000-0000-0000'B) notUsed2 (8192) -- ('0001-0000-0000-0000'B) up to 2 bytes Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_BarrierLane" \o "A Barrier Lane data structure provides a unique lane number, as well as various details such as its ..." DF_BarrierLane  HYPERLINK " " \l "ASN_BarrierLane" \o "BarrierLane"   HYPERLINK " " \l "XML_BarrierLane" \o "BarrierLane" . In addition, this item may be used by data structures in other ITS standards. Remarks: Should this be encoded as a bit string? 7.8 Data Element: DE_BrakeAppliedPressure Use: The applied pressure of the vehicle brake system. ASN.1 Representation: BrakeAppliedPressure ::= ENUMERATED { notEquipped (0), -- B'0000 Not Equipped minPressure (1), -- B'0001 Minimum Braking Pressure bkLvl-2 (2), -- B'0010 bkLvl-3 (3), -- B'0011 bkLvl-4 (4), -- B'0100 bkLvl-5 (5), -- B'0101 bkLvl-6 (6), -- B'0110 bkLvl-7 (7), -- B'0111 bkLvl-8 (8), -- B'1000 bkLvl-9 (9), -- B'1001 bkLvl-10 (10), -- B'1010 bkLvl-11 (11), -- B'1011 bkLvl-12 (12), -- B'1100 bkLvl-13 (13), -- B'1101 bkLvl-14 (14), -- B'1110 maxPressure (15) -- B'1111 Maximum Braking Pressure } -- Encoded as a 4 bit value XML Representation: notEquipped (0) -- B'0000 Not Equipped minPressure (1) -- B'0001 Minimum Braking Pressure bkLvl 2 (2) -- B'0010 bkLvl 3 (3) -- B'0011 bkLvl 4 (4) -- B'0100 bkLvl 5 (5) -- B'0101 bkLvl 6 (6) -- B'0110 bkLvl 7 (7) -- B'0111 bkLvl 8 (8) -- B'1000 bkLvl 9 (9) -- B'1001 bkLvl 10 (10) -- B'1010 bkLvl 11 (11) -- B'1011 bkLvl 12 (12) -- B'1100 bkLvl 13 (13) -- B'1101 bkLvl 14 (14) -- B'1110 maxPressure (15) -- B'1111 Maximum Braking Pressure Encoded as a 4 bit value Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.9 Data Element: DE_BrakeAppliedStatus Use: A bit string enumerating the status of various brake systems (different wheels) of the vehicle. Brake applied status indicates when vehicle braking has occurred. This may be used by traffic management centers to determine that an incident or congestion may be present. It is possible for some vehicles to provide an indication of how hard the braking action is but at this time only an indication that braking has occurred is used. ASN.1 Representation: BrakeAppliedStatus ::= BIT STRING { allOff (0), -- B'0000 The condition All Off leftFront (1), -- B'0001 Left Front Active leftRear (2), -- B'0010 Left Rear Active rightFront (4), -- B'0100 Right Front Active rightRear (8), -- B'1000 Right Rear Active allOn (15) -- B'1111 The condition All On } -- to fit in 4 bits XML Representation: allOff (0) -- B'0000 The condition All Off leftFront (1) -- B'0001 Left Front Active leftRear (2) -- B'0010 Left Rear Active rightFront (4) -- B'0100 Right Front Active rightRear (8) -- B'1000 Right Rear Active allOn (15) -- B'1111 The condition All On to fit in 4 bits In addition, this item may be used by data structures in other ITS standards. Remarks: Current thinking of the committee members to deal with issue of trailer and long-axle style vehicle is to have another message which can be used in these cases and which would convey the overall length and style of the vehicle and trailer involved. 7.10 Data Element: DE_BrakeBoostApplied Use: A data element which when set to "on" indicates emergency braking. This data element is an on/off value which indicates engagement of the vehicle's brake boost assist function. Brake boost assist is available on some vehicles. It detects the potential of a situation requiring maximum braking and pre-charges the brake system even before the driver presses the brake pedal. This situation is detected either by measuring a rapid release of the accelerator pedal or via a forward sensing system. Some systems also apply full braking when the driver presses the pedal, even with a light force. Multiple probe data reports re activation of brake boost at the same location is an indication of an emergency situation on the road and is therefore of use to road authorities. ASN.1 Representation: BrakeBoostApplied ::= ENUMERATED { notEquipped (0), off (1), on (2) } XML Representation: notEquipped (0) off (1) on (2) In addition, this item may be used by data structures in other ITS standards. 7.11 Data Element: DE_BrakeSystemStatus Use: A single 2-byte long data element combining multiple related bit fields into one byte. ASN.1 Representation: BrakeSystemStatus ::= OCTET STRING (SIZE(2)) -- Encoded with the packed content of: -- SEQUENCE { -- wheelBrakes BrakeAppliedStatus, -- -x- 4 bits -- traction TractionControlState, -- -x- 2 bits -- abs AntiLockBrakeStatus, -- -x- 2 bits -- scs StablityControlStatus, -- -x- 2 bits -- brakeBoost BrakeBoostApplied, -- -x- 2 bits -- spareBits -- -x- 4 bits -- } XML Representation: Encoded with the packed content of: SEQUENCE { wheelBrakes  HYPERLINK " " \l "XML_BrakeAppliedStatus" \o "A bit string enumerating the status of various brake systems (different wheels) of the vehicle. Bra..." BrakeAppliedStatus, -x- 4 bits traction  HYPERLINK " " \l "XML_TractionControlState" \o "The status of the vehicle traction system. The \"Traction Control Status\" Probe Data Element is inte..." TractionControlState, -x- 2 bits abs  HYPERLINK " " \l "XML_AntiLockBrakeStatus" \o "This data element reflects the current state of the Anti-Lock Brake systems status. The \"Anti-Lock ..." AntiLockBrakeStatus, -x- 2 bits scs StablityControlStatus, -x- 2 bits brakeBoost  HYPERLINK " " \l "XML_BrakeBoostApplied" \o "A data element which when set to \"on\" indicates emergency braking. This data element is an on/off v..." BrakeBoostApplied, -x- 2 bits spareBits -x- 4 bits } Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that when the state changes an event flag may be raised in the BSM and this data frame may be transmitted in Part II of that message to relate the new state. 7.12 Data Element: DE_BreadCrumbVersion-10 Use: The BreadCrumbVersion-10 data element one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb), typically combined into a single final octet string. ASN.1 Representation: BreadCrumbVersion-10 ::= OCTET STRING (SIZE(4)) -- To be made up of packed bytes as follows: -- longOffset INTEGER (-32767..32767) -- latOffset INTEGER (-32767..32767) XML Representation: To be made up of packed bytes as follows: longOffset INTEGER (-32767..32767) latOffset INTEGER (-32767..32767) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. Remarks: The delta units used in the latOffset and Long offset are 1/8th micro degrees from the anchor point given by the full position vector. The delta units used in the zOffset are 0.1 meters from the elevation of the full position vector. The delta units of time used in the time offset are 0.1 mSec. The delta units used in the heading are units of 002136 deg. The delta units used in the speed are units of 0.05 m/Sec. 7.13 Data Element: DE_BreadCrumbVersion-2 Use: The BreadCrumbVersion-2 data element one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb), typically combined into a single final octet string. ASN.1 Representation: BreadCrumbVersion-2 ::= OCTET STRING (SIZE(13)) -- To be made up of packed bytes as follows: -- longOffset INTEGER (-32767..32767) -- latOffset INTEGER (-32767..32767) -- zOffset INTEGER (-127..127) -- time INTEGER (1..32758) -- accuracy PositionalAccuracy -- heading INTEGER (-127..128) -- speed INTEGER (-127..128) XML Representation: To be made up of packed bytes as follows: longOffset INTEGER (-32767..32767) latOffset INTEGER (-32767..32767) zOffset INTEGER (-127..127) time INTEGER (1..32758) accuracy  HYPERLINK " " \l "XML_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy heading INTEGER (-127..128) speed INTEGER (-127..128) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. Remarks: The delta units used in the latOffset and Long offset are 1/8th micro degrees from the anchor point given by the full position vector. The delta units used in the zOffset are 0.1 meters from the elevation of the full position vector. The delta units of time used in the time offset are 0.1 mSec. The delta units used in the heading are units of 002136 deg. The delta units used in the speed are units of 0.05 m/Sec. 7.14 Data Element: DE_BreadCrumbVersion-3 Use: The BreadCrumbVersion-3 data element one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb), typically combined into a single final octet string. ASN.1 Representation: BreadCrumbVersion-3 ::= OCTET STRING (SIZE(11)) -- To be made up of packed bytes as follows: -- longOffset INTEGER (-32767..32767) -- latOffset INTEGER (-32767..32767) -- zOffset INTEGER (-127..127) -- time INTEGER (1..32758) -- accuracy PositionalAccuracy XML Representation: To be made up of packed bytes as follows: longOffset INTEGER (-32767..32767) latOffset INTEGER (-32767..32767) zOffset INTEGER (-127..127) time INTEGER (1..32758) accuracy  HYPERLINK " " \l "XML_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. Remarks: The delta units used in the latOffset and Long offset are 1/8th micro degrees from the anchor point given by the full position vector. The delta units used in the zOffset are 0.1 meters from the elevation of the full position vector. The delta units of time used in the time offset are 0.1 mSec. The delta units used in the heading are units of 002136 deg. The delta units used in the speed are units of 0.05 m/Sec. 7.15 Data Element: DE_BreadCrumbVersion-4 Use: The BreadCrumbVersion-4 data element one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb), typically combined into a single final octet string. ASN.1 Representation: BreadCrumbVersion-4 ::= OCTET STRING (SIZE(7)) -- To be made up of packed bytes as follows: -- longOffset INTEGER (-32767..32767) -- latOffset INTEGER (-32767..32767) -- zOffset INTEGER (-127..127) -- time INTEGER (1..32758) XML Representation: To be made up of packed bytes as follows: longOffset INTEGER (-32767..32767) latOffset INTEGER (-32767..32767) zOffset INTEGER (-127..127) time INTEGER (1..32758) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. Remarks: The delta units used in the latOffset and Long offset are 1/8th micro degrees from the anchor point given by the full position vector. The delta units used in the zOffset are 0.1 meters from the elevation of the full position vector. The delta units of time used in the time offset are 0.1 mSec. The delta units used in the heading are units of 002136 deg. The delta units used in the speed are units of 0.05 m/Sec. 7.16 Data Element: DE_BreadCrumbVersion-5 Use: The BreadCrumbVersion-5 data element one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb), typically combined into a single final octet string. ASN.1 Representation: BreadCrumbVersion-5 ::= OCTET STRING (SIZE(13)) -- To be made up of packed bytes as follows: -- longOffset INTEGER (-32767..32767) -- latOffset INTEGER (-32767..32767) -- zOffset INTEGER (-127..127) -- accuracy PositionalAccuracy XML Representation: To be made up of packed bytes as follows: longOffset INTEGER (-32767..32767) latOffset INTEGER (-32767..32767) zOffset INTEGER (-127..127) accuracy  HYPERLINK " " \l "XML_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. Remarks: The delta units used in the latOffset and Long offset are 1/8th micro degrees from the anchor point given by the full position vector. The delta units used in the zOffset are 0.1 meters from the elevation of the full position vector. The delta units of time used in the time offset are 0.1 mSec. The delta units used in the heading are units of 002136 deg. The delta units used in the speed are units of 0.05 m/Sec. 7.17 Data Element: DE_BreadCrumbVersion-6 Use: The BreadCrumbVersion-6 data element one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb), typically combined into a single final octet string. ASN.1 Representation: BreadCrumbVersion-6 ::= OCTET STRING (SIZE(5)) -- To be made up of packed bytes as follows: -- longOffset INTEGER (-32767..32767) -- latOffset INTEGER (-32767..32767) -- zOffset INTEGER (-127..127) -- time INTEGER (1..32758) -- accuracy PositionalAccuracy -- heading INTEGER (-127..128) -- speed INTEGER (-127..128) XML Representation: To be made up of packed bytes as follows: longOffset INTEGER (-32767..32767) latOffset INTEGER (-32767..32767) zOffset INTEGER (-127..127) time INTEGER (1..32758) accuracy  HYPERLINK " " \l "XML_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy heading INTEGER (-127..128) speed INTEGER (-127..128) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. Remarks: The delta units used in the latOffset and Long offset are 1/8th micro degrees from the anchor point given by the full position vector. The delta units used in the zOffset are 0.1 meters from the elevation of the full position vector. The delta units of time used in the time offset are 0.1 mSec. The delta units used in the heading are units of 002136 deg. The delta units used in the speed are units of 0.05 m/Sec. 7.18 Data Element: DE_BreadCrumbVersion-7 Use: The BreadCrumbVersion-7 data element one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb), typically combined into a single final octet string. ASN.1 Representation: BreadCrumbVersion-7 ::= OCTET STRING (SIZE(10)) -- To be made up of packed bytes as follows: -- longOffset INTEGER (-32767..32767) -- latOffset INTEGER (-32767..32767) -- time INTEGER (1..32758) -- accuracy PositionalAccuracy XML Representation: To be made up of packed bytes as follows: longOffset INTEGER (-32767..32767) latOffset INTEGER (-32767..32767) time INTEGER (1..32758) accuracy  HYPERLINK " " \l "XML_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. Remarks: The delta units used in the latOffset and Long offset are 1/8th micro degrees from the anchor point given by the full position vector. The delta units used in the zOffset are 0.1 meters from the elevation of the full position vector. The delta units of time used in the time offset are 0.1 mSec. The delta units used in the heading are units of 002136 deg. The delta units used in the speed are units of 0.05 m/Sec. 7.19 Data Element: DE_BreadCrumbVersion-8 Use: The BreadCrumbVersion-8 data element one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb), typically combined into a single final octet string. ASN.1 Representation: BreadCrumbVersion-8 ::= OCTET STRING (SIZE(6)) -- To be made up of packed bytes as follows: -- longOffset INTEGER (-32767..32767) -- latOffset INTEGER (-32767..32767) -- time INTEGER (1..32758) XML Representation: To be made up of packed bytes as follows: longOffset INTEGER (-32767..32767) latOffset INTEGER (-32767..32767) time INTEGER (1..32758) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. Remarks: The delta units used in the latOffset and Long offset are 1/8th micro degrees from the anchor point given by the full position vector. The delta units used in the zOffset are 0.1 meters from the elevation of the full position vector. The delta units of time used in the time offset are 0.1 mSec. The delta units used in the heading are units of 002136 deg. The delta units used in the speed are units of 0.05 m/Sec. 7.20 Data Element: DE_BreadCrumbVersion-9 Use: The BreadCrumbVersion-9 data element one of a set of related items to carry breadcrumb data (typically vehicle trials). In use, sequences of this data set are sent (one per crumb), typically combined into a single final octet string. ASN.1 Representation: BreadCrumbVersion-9 ::= OCTET STRING (SIZE(8)) -- To be made up of packed bytes as follows: -- longOffset INTEGER (-32767..32767) -- latOffset INTEGER (-32767..32767) -- accuracy PositionalAccuracy XML Representation: To be made up of packed bytes as follows: longOffset INTEGER (-32767..32767) latOffset INTEGER (-32767..32767) accuracy  HYPERLINK " " \l "XML_PositionalAccuracy" \o "The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameter..." PositionalAccuracy Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" . In addition, this item may be used by data structures in other ITS standards. Remarks: The delta units used in the latOffset and Long offset are 1/8th micro degrees from the anchor point given by the full position vector. The delta units used in the zOffset are 0.1 meters from the elevation of the full position vector. The delta units of time used in the time offset are 0.1 mSec. The delta units used in the heading are units of 002136 deg. The delta units used in the speed are units of 0.05 m/Sec. 7.21 Data Element: DE_BumperHeightFront Use: The DE_Bumper Height Front data element conveys the height of the front bumper of the vehicle. In cases of vehicles with complex bumper shapes, the center of the mass of the bumper (where the bumper can best absorb an impact) should be used. ASN.1 Representation: BumperHeightFront ::= INTEGER (0..127) -- in units of 0.01 meters from ground surface. XML Representation: in units of 0.01 meters from ground surface. Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_BumperHeights" \o "The DF Bumper Heights data frame conveys the height of the font and rear bumper of the vehicle. " DF_BumperHeights  HYPERLINK " " \l "ASN_BumperHeights" \o "BumperHeights"   HYPERLINK " " \l "XML_BumperHeights" \o "BumperHeights" . In addition, this item may be used by data structures in other ITS standards. 7.22 Data Element: DE_BumperHeightRear Use: The DE_Bumper Height Rear data element conveys the height of the rear bumper of the vehicle. In cases of vehicles with complex bumper shapes, the center of the mass of the bumper (where the bumper can best absorb an impact) should be used. ASN.1 Representation: BumperHeightRear ::= INTEGER (0..127) -- in units of 0.01 meters from ground surface. XML Representation: in units of 0.01 meters from ground surface. Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_BumperHeights" \o "The DF Bumper Heights data frame conveys the height of the font and rear bumper of the vehicle. " DF_BumperHeights  HYPERLINK " " \l "ASN_BumperHeights" \o "BumperHeights"   HYPERLINK " " \l "XML_BumperHeights" \o "BumperHeights" . In addition, this item may be used by data structures in other ITS standards. 7.23 Data Element: DE_CodeWord Use: The DE_CodeWord is used to convey a prior known string of bytes between systems, typically to establish trust or validity of the message request in which it is found. The use and setting of these words, as well as any policy regarding changing the value over time, is up to the participants. ASN.1 Representation: CodeWord ::= OCTET STRING (SIZE(1..16)) -- any octect string up to 16 bytes XML Representation: any octect string up to 16 bytes Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_SignalRequest" \o "The SignalRequest is used (as part of a request message) to request either a priority or a preemptio..." DF_SignalRequest  HYPERLINK " " \l "ASN_SignalRequest" \o "SignalRequest"   HYPERLINK " " \l "XML_SignalRequest" \o "SignalRequest" . In addition, this item may be used by data structures in other ITS standards. 7.24 Data Element: DE_CoefficientOfFriction Use: Coefficient of Friction of an object, typical a wheel in contact with the ground. This DE is typically used in sets where the value of each wheel is provided in turn as a measure of relative local traction. ASN.1 Representation: CoefficientOfFriction ::= INTEGER (0..50) -- re-confirm this range -- where 0 = 0.00 micro (frictonless) -- and 50 = 0.98 micro, in steps of 0.02 XML Representation: re-confirm this range where 0 = 0.00 micro (frictonless) and 50 = 0.98 micro, in steps of 0.02 Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: [Note: I seem to recall the ESS people defined some of this for mobile field devices, we should compare with them and see what we can re-use.] 7.25 Data Element: DE_Collision Event Flag (remove now, use event flags) Use: A data element used to denote the type of probable event relating to a possible Intersection Collision. ASN.1 Representation: CollisionEventFlag ::= ENUMERATED { unknown (0), intersectionViolation (1), -- Need other values from committte here itemThree (2), itemFour (3) } XML Representation: unknown (0) intersectionViolation (1) -- Need other values from committte here itemThree (2) itemFour (3) In addition, this item may be used by data structures in other ITS standards. Remarks: Note: Is this item now overcome by the event flag item (the one that relates to passing the stop line), can we remove it and use that? Need to confirm with safety sub-committee first but is seems likely. 7.26 Data Element: DE_ColorState Use: An enumerated state representing what the color and flashing state of a signal light is (regardless of any directional indication or arrow that may also be associated with that light). Typically used in an array to represent signal lights. ASN.1 Representation: ColorState ::= ENUMERATED { dark (0), -- (B0000) Dark, lights inactive green (1), -- (B0001) green-flashing (9), -- (B1001) yellow (2), -- (B0010) yellow-flashing (10), -- (B1010) red (4), -- (B0100) red-flashing (12) -- (B1100) } -- a 4 bit encoded value -- note that above may be combined -- to create additonal patterns XML Representation: dark (0) -- (B0000) Dark , green (1) -- (B0001) green flashing (9) -- (B1001) yellow (2) -- (B0010) yellow flashing (10) -- (B1010) red (4) -- (B0100) red flashing (12) -- (B1100) a 4 bit encoded value note that above may be combined to create additonal patterns In addition, this item may be used by data structures in other ITS standards. Remarks: Used inside the SignalState data value for each direction supported. Note that because multiple lights can in illuminated at the same time under odd conditions, this is supported. 7.27 Data Element: DE_CrosswalkLaneAttributes Use: The CrosswalkLaneAttributes data element relates the type of cross walk that is being described. The term cross walk lane in this standard is generic and may include such items as a bicycle crossings and other non-motorized uses. ASN.1 Representation: CrosswalkLaneAttributes ::= ENUMERATED { noData (0), -- ('0000000000000000'B) twoWayPath (1), -- ('0000000000000001'B) pedestrianCrosswalk (2), -- ('0000000000000010'B) bikeLane (4), -- ('0000000000000100'B) railRoadTrackPresent (8), -- ('0000000000001000'B) missing1 (16), -- ('0000000000010000'B) pedestrianCrosswalkTypeA (32), -- ('0000000000100000'B) pedestrianCrosswalkTypeB (64), -- ('0000000001000000'B) pedestrianCrosswalkTypeC (128) -- ('0000000010000000'B) } -- 1 byte -- MUTCD provides no real "types" to use here XML Representation: noData (0) -- ('0000000000000000'B) twoWayPath (1) -- ('0000000000000001'B) pedestrianCrosswalk (2) -- ('0000000000000010'B) bikeLane (4) -- ('0000000000000100'B) railRoadTrackPresent (8) -- ('0000000000001000'B) missing1 (16) -- ('0000000000010000'B) pedestrianCrosswalkTypeA (32) -- ('0000000000100000'B) pedestrianCrosswalkTypeB (64) -- ('0000000001000000'B) pedestrianCrosswalkTypeC (128) -- ('0000000010000000'B) 1 byte MUTCD provides no real &quot;types&quot; to use here Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_CrosswalkLane" \o "A Crosswalk Lane data structure provides a unique lane number, lane width and lane attributes and a ..." DF_CrosswalkLane  HYPERLINK " " \l "ASN_CrosswalkLane" \o "CrosswalkLane"   HYPERLINK " " \l "XML_CrosswalkLane" \o "CrosswalkLane" . In addition, this item may be used by data structures in other ITS standards. 7.28 Data Element: DE_DDay Use: The DSRC style day is a simple value consisting of integer values from zero to 31. The value of zero SHALL represent an unknown value. ASN.1 Representation: DDay ::= INTEGER (0..31) -- units of days XML Representation: units of days Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_DDate" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDate  HYPERLINK " " \l "ASN_DDate" \o "DDate"   HYPERLINK " " \l "XML_DDate" \o "DDate" , and DF  HYPERLINK " " \l "Rec_DF_DDateTime" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDateTime  HYPERLINK " " \l "ASN_DDateTime" \o "DDateTime"   HYPERLINK " " \l "XML_DDateTime" \o "DDateTime" , and DF  HYPERLINK " " \l "Rec_DF_DFullTime" \o "The DSRC style full time is derived from complete entry date-time but with the seconds and fraction ..." DF_DFullTime  HYPERLINK " " \l "ASN_DFullTime" \o "DFullTime"   HYPERLINK " " \l "XML_DFullTime" \o "DFullTime" , and DF  HYPERLINK " " \l "Rec_DF_DMonthDay" \o "The DSRC style month-day is a compound value consisting of finite-length sequences of integers (not ..." DF_DMonthDay  HYPERLINK " " \l "ASN_DMonthDay" \o "DMonthDay"   HYPERLINK " " \l "XML_DMonthDay" \o "DMonthDay" . In addition, this item may be used by data structures in other ITS standards. 7.29 Data Element: DE_DescriptiveName Use: The DescriptiveName data concept is used in maps and intersections to provide an (optional) human readable name for the feature that follows. It is typically used only when debugging a data flow, as this information is not useful to the actual application at this time. ASN.1 Representation: DescriptiveName ::= IA5String (SIZE(1..63)) XML Representation: Used By: This entry is directly used by the following 5 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_Approach" \o "The Approach data structure is used to bundle related motor vehicle lanes (both reference lanes and ..." DF_Approach  HYPERLINK " " \l "ASN_Approach" \o "Approach"   HYPERLINK " " \l "XML_Approach" \o "Approach" , and DF  HYPERLINK " " \l "Rec_DF_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." DF_Intersection  HYPERLINK " " \l "ASN_Intersection" \o "Intersection"   HYPERLINK " " \l "XML_Intersection" \o "Intersection" , and DF  HYPERLINK " " \l "Rec_DF_MovementState" \o "The MovementState data frame is used to convey various information about the current signal state o..." DF_MovementState  HYPERLINK " " \l "ASN_MovementState" \o "MovementState"   HYPERLINK " " \l "XML_MovementState" \o "MovementState" , and DF  HYPERLINK " " \l "Rec_DF_SignalControlZone" \o "A data frame used to relate the geo-physical region zones of an intersection to a numbering system u..." DF_SignalControlZone  HYPERLINK " " \l "ASN_SignalControlZone" \o "SignalControlZone"   HYPERLINK " " \l "XML_SignalControlZone" \o "SignalControlZone" , and DF  HYPERLINK " " \l "Rec_DF_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." DF_VehicleIdent  HYPERLINK " " \l "ASN_VehicleIdent" \o "VehicleIdent"   HYPERLINK " " \l "XML_VehicleIdent" \o "VehicleIdent" . In addition, this item may be used by data structures in other ITS standards. 7.30 Data Element: DE_DHour Use: The DSRC style hour is a simple value consisting of integer values from zero to 23 representing the hours within a day. The value of 31 SHALL represent an unknown value, the range 24 to 30 is reserved. ASN.1 Representation: DHour ::= INTEGER (0..31) -- units of hours XML Representation: units of hours Used By: This entry is directly used by the following 3 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_DDateTime" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDateTime  HYPERLINK " " \l "ASN_DDateTime" \o "DDateTime"   HYPERLINK " " \l "XML_DDateTime" \o "DDateTime" , and DF  HYPERLINK " " \l "Rec_DF_DFullTime" \o "The DSRC style full time is derived from complete entry date-time but with the seconds and fraction ..." DF_DFullTime  HYPERLINK " " \l "ASN_DFullTime" \o "DFullTime"   HYPERLINK " " \l "XML_DFullTime" \o "DFullTime" , and DF  HYPERLINK " " \l "Rec_DF_DTime" \o "The DSRC style time is a compound value consisting of finite-length sequences of integers (not chara..." DF_DTime  HYPERLINK " " \l "ASN_DTime" \o "DTime"   HYPERLINK " " \l "XML_DTime" \o "DTime" . In addition, this item may be used by data structures in other ITS standards. 7.31 Data Element: DE_DMinute Use: The DSRC style minute is a simple value consisting of integer values from zero to 59 representing the minutes within an hour. The value of 63 SHALL represent an unknown value, the range 60 to 62 is reserved. ASN.1 Representation: DMinute ::= INTEGER (0..63) -- units of minutes XML Representation: units of minutes Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_DDateTime" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDateTime  HYPERLINK " " \l "ASN_DDateTime" \o "DDateTime"   HYPERLINK " " \l "XML_DDateTime" \o "DDateTime" , and DF  HYPERLINK " " \l "Rec_DF_DFullTime" \o "The DSRC style full time is derived from complete entry date-time but with the seconds and fraction ..." DF_DFullTime  HYPERLINK " " \l "ASN_DFullTime" \o "DFullTime"   HYPERLINK " " \l "XML_DFullTime" \o "DFullTime" , and DF  HYPERLINK " " \l "Rec_DF_DTime" \o "The DSRC style time is a compound value consisting of finite-length sequences of integers (not chara..." DF_DTime  HYPERLINK " " \l "ASN_DTime" \o "DTime"   HYPERLINK " " \l "XML_DTime" \o "DTime" , and DF  HYPERLINK " " \l "Rec_DF_UpdateVector" \o "A minimal report of the vehicles position, speed, and heading. Used in the probe vehicle message as..." DF_UpdateVector  HYPERLINK " " \l "ASN_UpdateVector" \o "UpdateVector"   HYPERLINK " " \l "XML_UpdateVector" \o "UpdateVector" . In addition, this item may be used by data structures in other ITS standards. 7.32 Data Element: DE_DMonth Use: The DSRC style month is a simple value consisting of integer values from one to 12 representing the month within a year. The value of 15 SHALL represent an unknown value. The range 13 to 14 and the value zero are all reserved. ASN.1 Representation: DMonth ::= INTEGER (0..15) -- units of months XML Representation: units of months Used By: This entry is directly used by the following 5 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_DDate" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDate  HYPERLINK " " \l "ASN_DDate" \o "DDate"   HYPERLINK " " \l "XML_DDate" \o "DDate" , and DF  HYPERLINK " " \l "Rec_DF_DDateTime" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDateTime  HYPERLINK " " \l "ASN_DDateTime" \o "DDateTime"   HYPERLINK " " \l "XML_DDateTime" \o "DDateTime" , and DF  HYPERLINK " " \l "Rec_DF_DFullTime" \o "The DSRC style full time is derived from complete entry date-time but with the seconds and fraction ..." DF_DFullTime  HYPERLINK " " \l "ASN_DFullTime" \o "DFullTime"   HYPERLINK " " \l "XML_DFullTime" \o "DFullTime" , and DF  HYPERLINK " " \l "Rec_DF_DMonthDay" \o "The DSRC style month-day is a compound value consisting of finite-length sequences of integers (not ..." DF_DMonthDay  HYPERLINK " " \l "ASN_DMonthDay" \o "DMonthDay"   HYPERLINK " " \l "XML_DMonthDay" \o "DMonthDay" , and DF  HYPERLINK " " \l "Rec_DF_DYearMonth" \o "The DSRC style year-month is a compound value consisting of finite-length sequences of integers (not..." DF_DYearMonth  HYPERLINK " " \l "ASN_DYearMonth" \o "DYearMonth"   HYPERLINK " " \l "XML_DYearMonth" \o "DYearMonth" . In addition, this item may be used by data structures in other ITS standards. 7.33 Data Element: DE_DOffset Use: The DSRC style (time zone) offset is a simple value consisting of a signed integer representing an hour and minute value set from -14:00 to +14:00 representing all the worlds local time zones in units of minutes. The value of zero (00:00) may represent an unknown value. Note some time zones are do not align to hourly boundaries. ASN.1 Representation: DOffset ::= INTEGER (-340..340) -- units of minutes from UTC time XML Representation: units of minutes from UTC time In addition, this item may be used by data structures in other ITS standards. 7.34 Data Element: DE_DrivenLineOffset Use: The DrivenLineOffset is an integer value expressing the perpendicular offset from a reference lane number that a computed lane is offset from. The measurement is taken from the reference lane center line to the new center line, independent of any width values. The units are a signed value with an LSB of 1 cm. ASN.1 Representation: DrivenLineOffset ::= INTEGER (-32767..32767) -- LSB units are 1 cm. XML Representation: LSB units are 1 cm. Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleComputedLane" \o "A VehicleComputedLane data structure provides lane number, lane width and lane attributes within an ..." DF_VehicleComputedLane  HYPERLINK " " \l "ASN_VehicleComputedLane" \o "VehicleComputedLane"   HYPERLINK " " \l "XML_VehicleComputedLane" \o "VehicleComputedLane" . In addition, this item may be used by data structures in other ITS standards. 7.35 Data Element: DE_DrivingWheelAngle Use: The angle of the front (steering) wheel, expressed in a signed (to the right being positive) value with units of 0.3333 degrees and a range of plus or minus 42.33 degrees. The value of zero shall be when both wheels are pointed such as to drive the vehicle in a straight ahead direction (the tow-in angle of each side being equal and canceling each other out). A value of zero shall be sent when unknown. ASN.1 Representation: DrivingWheelAngle ::= INTEGER (-127..127) -- LSB units of 0.3333 degrees. -- a range of 42.33 degrees each way XML Representation: LSB units of 0.3333 degrees. a range of 42.33 degrees each way Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.36 Data Element: DE_DSecond Use: The DSRC style second is a simple value consisting of integer values from zero to 61000 representing the milliseconds within a minute. A leap second is represented by the value range 60001 to 61000. The value of 65535 SHALL represent an unknown value in the range of the minute, other values from 61001 to 65534 are reserved. ASN.1 Representation: DSecond ::= INTEGER (0..65535) -- units of miliseconds XML Representation: units of miliseconds Used By: This entry is directly used by the following 5 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_DDateTime" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDateTime  HYPERLINK " " \l "ASN_DDateTime" \o "DDateTime"   HYPERLINK " " \l "XML_DDateTime" \o "DDateTime" , and DF  HYPERLINK " " \l "Rec_DF_DTime" \o "The DSRC style time is a compound value consisting of finite-length sequences of integers (not chara..." DF_DTime  HYPERLINK " " \l "ASN_DTime" \o "DTime"   HYPERLINK " " \l "XML_DTime" \o "DTime" , and DF  HYPERLINK " " \l "Rec_DF_UpdateVector" \o "A minimal report of the vehicles position, speed, and heading. Used in the probe vehicle message as..." DF_UpdateVector  HYPERLINK " " \l "ASN_UpdateVector" \o "UpdateVector"   HYPERLINK " " \l "XML_UpdateVector" \o "UpdateVector" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" , and DF  HYPERLINK " " \l "Rec_MSG_IntersectionCollisionAvoidan" \o "This message deals with providing data from the vehicle to build intersection collision avoidance s..." MSG_IntersectionCollisionAvoidance  HYPERLINK " " \l "ASN_IntersectionCollision" \o "IntersectionCollision"   HYPERLINK " " \l "XML_IntersectionCollision" \o "IntersectionCollision" . In addition, this item may be used by data structures in other ITS standards. Remarks: The need for a leap second arises from the difference between solar time and UTC time. Here is a useful reference on this topic: http://en.wikipedia.org/wiki/Leap_second 7.37 Data Element: DE_DSignalSeconds Use: The DSRC style of signal seconds is a simple value consisting of an integer value from zero to 30,000 representing a time value of from 0 to 300 seconds in 10 millisecond units from the moment the message is issued.. The other values SHALL represent an unknown value, and are reserved at this time. ASN.1 Representation: DSignalSeconds ::= INTEGER (0..30000) -- units of 0.01 seconds XML Representation: units of 0.01 seconds In addition, this item may be used by data structures in other ITS standards. Remarks: An unknown of indeterminate value shall be set to zero. 7.38 Data Element: DE_DSRC MessageID Use: The DSRC Message ID is an element used to define which type of message follows in the messages of this standard. The values for ACID and ACM of a given application are contained in a lower layer of the WSMP process, and along with the message itself, are presented to the application after being transported as a stream of bytes. This data element is typically the first value inside the sequence and is used to tell the receiving application how to interpret the remaining bytes (i.e. what message structure has been used). ASN.1 Representation: DSRCmsgID ::= ENUMERATED { reserved (0), alaCarteMessage (1), -- ACM basicSafetyMessage (2), -- BSM, heartbeat msg basicSafetyMessageVerbose (3), -- keep as id? commonSafetyRequest (4), -- CSR emergencyVehicleAlert (5), -- EVA intersectionCollisionAlert (6), -- ICA mapData (7), -- MAP, GID, intersections nemaCorrections (8), -- NEMA probeDataManagement (9), -- PDM probeVehicleData (10), -- PVD roadSideAlert (11), -- RSA rtcmCorrections (12), -- RTCM signalPhaseAndTimingMessage (13), -- SPAT signalRequestMessage (14), -- SRM signalStatusMessage (15), -- SSM travelerInformation (16), -- TIM ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: reserved (0) alaCarteMessage (1) -- ACM basicSafetyMessage (2) -- BSM , basicSafetyMessageVerbose (3) -- keep as id? commonSafetyRequest (4) -- CSR emergencyVehicleAlert (5) -- EVA intersectionCollisionAlert (6) -- ICA mapData (7) -- MAP , nemaCorrections (8) -- NEMA probeDataManagement (9) -- PDM probeVehicleData (10) -- PVD roadSideAlert (11) -- RSA rtcmCorrections (12) -- RTCM signalPhaseAndTimingMessage (13) --  HYPERLINK " " \l "XML_SPAT" \o "The Signal Phase and Timing (SPAT) message is used to convey the current status of a signalized inte..." SPAT signalRequestMessage (14) -- SRM signalStatusMessage (15) -- SSM travelerInformation (16) -- TIM values to 127 reserved for std use values 128 to 255 reserved for local use Used By: This entry is directly used by the following 10 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): MSG  HYPERLINK " " \l "Rec_MSG_Ala_Carte" \o "A message which is composed entirely of message elements determined by the sender for each message. ..." MSG_Ala Carte  HYPERLINK " " \l "ASN_AlaCarte" \o "AlaCarte"   HYPERLINK " " \l "XML_AlaCarte" \o "AlaCarte" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage" \o "The basic safety message is defined here. This message (at time referred to as the \"heartbeat messa..." MSG_BasicSafetyMessage  HYPERLINK " " \l "ASN_BasicSafetyMessage" \o "BasicSafetyMessage"   HYPERLINK " " \l "XML_BasicSafetyMessage" \o "BasicSafetyMessage" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" , and MSG  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" , and DF  HYPERLINK " " \l "Rec_MSG_IntersectionCollisionAvoidan" \o "This message deals with providing data from the vehicle to build intersection collision avoidance s..." MSG_IntersectionCollisionAvoidance  HYPERLINK " " \l "ASN_IntersectionCollision" \o "IntersectionCollision"   HYPERLINK " " \l "XML_IntersectionCollision" \o "IntersectionCollision" , and MSG  HYPERLINK " " \l "Rec_MSG_NMEA_Corrections" \o "The NMEA_Corrections message is used to encapsulate NMEA 183 style differential corrections for GPS..." MSG_NMEA_Corrections  HYPERLINK " " \l "ASN_NMEA_Corrections" \o "NMEA-Corrections"   HYPERLINK " " \l "XML_NMEA_Corrections" \o "NMEA-Corrections" , and MSG  HYPERLINK " " \l "Rec_MSG_ProbeVehicleData" \o "The probe vehicle message frame is defined below. The probe vehicle message is used to exchange sta..." MSG_ProbeVehicleData  HYPERLINK " " \l "ASN_ProbeVehicleData" \o "ProbeVehicleData"   HYPERLINK " " \l "XML_ProbeVehicleData" \o "ProbeVehicleData" , and MSG  HYPERLINK " " \l "Rec_MSG_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." MSG_RoadSideAlert  HYPERLINK " " \l "ASN_RoadSideAlert" \o "RoadSideAlert"   HYPERLINK " " \l "XML_RoadSideAlert" \o "RoadSideAlert" , and MSG  HYPERLINK " " \l "Rec_MSG_RTCM_Corrections" \o "The RTCM_Corrections message is used to encapsulate RCTM differential corrections for GPS and other..." MSG_RTCM_Corrections  HYPERLINK " " \l "ASN_RTCM_Corrections" \o "RTCM-Corrections"   HYPERLINK " " \l "XML_RTCM_Corrections" \o "RTCM-Corrections" , and MSG  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note: The three letter abbreviations shown in the ASN comments at sometimes used as short hand terms for the subject messages in the documentation. 7.39 Data Element: DE_DYear Use: The DSRC style year is a simple value consisting of integer values from zero to 9999 representing the year according to the Gregorian calendar date system. The value of zero SHALL represent an unknown value. ASN.1 Representation: DYear ::= INTEGER (0..9999) -- units of years XML Representation: units of years Used By: This entry is directly used by the following 5 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_DDate" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDate  HYPERLINK " " \l "ASN_DDate" \o "DDate"   HYPERLINK " " \l "XML_DDate" \o "DDate" , and DF  HYPERLINK " " \l "Rec_DF_DDateTime" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDateTime  HYPERLINK " " \l "ASN_DDateTime" \o "DDateTime"   HYPERLINK " " \l "XML_DDateTime" \o "DDateTime" , and DF  HYPERLINK " " \l "Rec_DF_DFullTime" \o "The DSRC style full time is derived from complete entry date-time but with the seconds and fraction ..." DF_DFullTime  HYPERLINK " " \l "ASN_DFullTime" \o "DFullTime"   HYPERLINK " " \l "XML_DFullTime" \o "DFullTime" , and DF  HYPERLINK " " \l "Rec_DF_DYearMonth" \o "The DSRC style year-month is a compound value consisting of finite-length sequences of integers (not..." DF_DYearMonth  HYPERLINK " " \l "ASN_DYearMonth" \o "DYearMonth"   HYPERLINK " " \l "XML_DYearMonth" \o "DYearMonth" , and MSG  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 7.40 Data Element: DE_ElectronicStablityControlStatus REMOVE (dupe) Use: A data element which when set to "on" indicates the state of an electoric stablity control system. This data element is an on/off value which indicates engagement of the vehicle's electoric stablity control function. ASN.1 Representation: ElectronicStablityControlStatus ::= ENUMERATED { notEquipped (0), off (1), on (2), active (3) } -- in 2 bits XML Representation: notEquipped (0) off (1) on (2) active (3) in 2 bits In addition, this item may be used by data structures in other ITS standards. 7.41 Data Element: DE_ElevationConfidence Use: This DE is used to provide to listeners the confidence interval of the 95% confidence level for the currently reported value of DE_Elevation, taking into account the current calibration and precision of the sensor(s) used to measure and/or calculate the value. This data element is only to provide the listener with information on the limitations of the sensing system; not to support any type of automatic error correction or to imply a guaranteed maximum error. This data element should not be used for fault detection or diagnosis, but if a vehicle is able to detect a fault, the confidence interval should be increased accordingly. The frame of references and axis of rotation used shall be accordance with that defined in SAE J670, Issued 1976-07 and its successors. Note the definitions provided in Figure 1 (Tire Axis System) and Figure 2 (Directional Control Axis Systems). ASN.1 Representation: ElevationConfidence ::= ENUMERATED { notEquipped (0), -- B'0000 Not Equipped elev-500-00 (1), -- B'0001 (500 m) elev-200-00 (2), -- B'0010 (200 m) elev-100-00 (3), -- B'0011 (100 m) elev-050-00 (4), -- B'0100 (50 m) elev-020-00 (5), -- B'0101 (20 m) elev-010-00 (6), -- B'0110 (10 m) elev-005-00 (7), -- B'0111 (5 m) elev-002-00 (8), -- B'1000 (2 m) elev-001-00 (9), -- B'1001 (1 m) elev-000-50 (10), -- B'1010 (50 cm) elev-000-20 (11), -- B'1011 (20 cm) elev-000-10 (12), -- B'1100 (10 cm) elev-000-05 (13), -- B'1101 (5 cm) elev-000-02 (14), -- B'1110 (2 cm) elev-000-01 (15) -- B'1111 (1 cm) } -- Encoded as a 4 bit value XML Representation: notEquipped (0) -- B'0000 Not Equipped elev 500 00 (1) -- B'0001 (500 m) elev 200 00 (2) -- B'0010 (200 m) elev 100 00 (3) -- B'0011 (100 m) elev 050 00 (4) -- B'0100 (50 m) elev 020 00 (5) -- B'0101 (20 m) elev 010 00 (6) -- B'0110 (10 m) elev 005 00 (7) -- B'0111 (5 m) elev 002 00 (8) -- B'1000 (2 m) elev 001 00 (9) -- B'1001 (1 m) elev 000 50 (10) -- B'1010 (50 cm) elev 000 20 (11) -- B'1011 (20 cm) elev 000 10 (12) -- B'1100 (10 cm) elev 000 05 (13) -- B'1101 (5 cm) elev 000 02 (14) -- B'1110 (2 cm) elev 000 01 (15) -- B'1111 (1 cm) Encoded as a 4 bit value In addition, this item may be used by data structures in other ITS standards. 7.42 Data Element: DE_Elevation Use: Elevation, a value of 2 bytes expressed in decimeters above the reference ellipsoid (typically WSG-84) with the offset signed value encoding as follows. The elevation is a partly signed 16-bit integer value with a roll over point of 0xF000. Values from 0 to 6143.9m are treated as simple unsigned values. Values from -409.5m to 0.1m are treated as two's compliment negative values with the roll over point of 61440 (0xF000 in hex). This offset provides the ability to cover a range from -409.5 meters to +6143.9 meters. Examples of this encoding are: Given a value of 0 meters, it would be encoded as 0x0000. Given a value of -0.1 meters, it would be encoded as 0xFFFF. Given a value of +100.0 meters, it would be encoded as 0x03E8. Given a value of -409.5 meters, it would be encoded as 0xF001. The largest allowed value, that of 6143.9 meters, is encoded as 0x0EFFF. ASN.1 Representation: Elevation ::= OCTET STRING (SIZE(2)) -- 10 cm LSB with an offset at 0xF000 -- treat as a 2 byte signed value XML Representation: 10 cm LSB with an offset at 0xF000 treat as a 2 byte signed value Used By: This entry is directly used by the following 5 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" , and DF  HYPERLINK " " \l "Rec_DF_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." DF_Position3D  HYPERLINK " " \l "ASN_Position3D" \o "Position3D"   HYPERLINK " " \l "XML_Position3D" \o "Position3D" , and DF  HYPERLINK " " \l "Rec_DF_ReferencePoint" \o "A data concept which provides a definitive and precise location in the WSG-84 coordinate systems fro..." DF_ReferencePoint  HYPERLINK " " \l "ASN_ReferencePoint" \o "ReferencePoint"   HYPERLINK " " \l "XML_ReferencePoint" \o "ReferencePoint" , and DF  HYPERLINK " " \l "Rec_DF_UpdateVector" \o "A minimal report of the vehicles position, speed, and heading. Used in the probe vehicle message as..." DF_UpdateVector  HYPERLINK " " \l "ASN_UpdateVector" \o "UpdateVector"   HYPERLINK " " \l "XML_UpdateVector" \o "UpdateVector" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. Remarks: The value of zero SHALL be used when an unknown elevation must be sent. The value 61439 (hex 0xEFFF) SHALL be used for any value over 6143.9 meters. The Elevation shall be taken from the spatial center of the vehicle, when a vehicle is being measured. 7.43 Data Element: DE_EmergencyDetails Use: The EmergencyDetails data element combines several bit level items into a single word for efficient transmission. ASN.1 Representation: EmergencyDetails ::= INTEGER (0..63) -- First two bit (MSB set to zero. -- Combining these 3 items in the remaning 6 bits -- sirenUse SirenInUse -- lightsUse LightbarInUse -- multi MultiVehicleReponse XML Representation: First two bit (MSB set to zero. Combining these 3 items in the remaning 6 bits sirenUse  HYPERLINK " " \l "XML_SirenInUse" \o "A data element which is set if any sort of audible alarm is being emitted from the vehicle. This in..." SirenInUse lightsUse  HYPERLINK " " \l "XML_LightbarInUse" \o "A data element which is set if any sort of additional visible lighting-alerting system is currently ..." LightbarInUse multi  HYPERLINK " " \l "XML_MultiVehicleReponse" \o "A data element which is set if the vehicle transmitting believes that more than one vehicle (regardl..." MultiVehicleReponse Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" . In addition, this item may be used by data structures in other ITS standards. 7.44 Data Element: DE_EventFlags Use: The DE_EventFlags data element is used to denote when various events have been detected in the sending vehicle. The presence of this value (i.e. the presence and any bits sets to ones) indicates that some unusual event has either been detected or predicted in the sending vehicles. Other vehicles receiving this information may wish to process the message in which it is found in differing ways to detect potential safety or hazard issues. When an event flag is present in a message, other optional data elements may also be present. Consult the each specific application for further details and rules. Further normative definitions of when the assert each event are given below. Handbrake Active: Any auxiliary braking system is active for more than 400mSec. Hood Open: The engine compartment hood is not closed (may indicate breakdown event). Air Bag Deployment: At least one airbag has been deployed . Hazard Lights: The hazard lights are active. Stop Line Violation: The vehicle anticipates it will pass the line with coming to a full stop before reaching it. Hazardous Materials The vehicle known to be carrying hazardous material and is placarded as such. Emergency Response: The vehicle is a properly authorized public safety vehicle type and is engaged in a service call at this time where accelerated driving is present (lights and sirens may not be evident). Hard Breaking: The vehicle has (or is) decelerated at a rate of greater then 0.3g for a period exceeding 250 mSec. Other Breaking: The vehicle has decelerated with an active breaking system. One or more of the following are active: brake boost, traction control, or ant-lock braking. Lights Changed: The status of the external lighting of the vehicle has changed recently (the new state of the lights is presented in another element). Wipers Changed: The status of wipers (font or rear) of the vehicle has changed recently (the new state of the wipers is presented in another element). Control Loss: A loss of control in the vehicle traction system exceeding 400 mSec in length. ASN.1 Representation: EventFlags ::= BIT STRING { eventHandbrakeActive (1), -- or parking brake active eventHoodOpen (2), eventAirBagDeployment (3), eventHazardLights (4), eventStopLineViolation (5), -- Intersection Violation eventTransmissionInPark (6), -- of in-neutral for manual transmissions eventHazardousMaterials (7), eventEmergencyResponse (8), eventHardBraking (9), eventOtherBraking (10), eventLightsChanged (11), eventWipersChanged (12), eventFlatTire (13), eventControlLoss (14) } -- (SIZE(2)) XML Representation: eventHandbrakeActive (1) -- or parking brake active eventHoodOpen (2) eventAirBagDeployment (3) eventHazardLights (4) eventStopLineViolation (5) --  HYPERLINK " " \l "XML_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." Intersection Violation eventTransmissionInPark (6) -- of in-neutral for manual transmissions eventHazardousMaterials (7) eventEmergencyResponse (8) eventHardBraking (9) eventOtherBraking (10) eventLightsChanged (11) eventWipersChanged (12) eventFlatTire (13) eventControlLoss (14) (SIZE (2) ) Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage" \o "The basic safety message is defined here. This message (at time referred to as the \"heartbeat messa..." MSG_BasicSafetyMessage  HYPERLINK " " \l "ASN_BasicSafetyMessage" \o "BasicSafetyMessage"   HYPERLINK " " \l "XML_BasicSafetyMessage" \o "BasicSafetyMessage" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" , and DF  HYPERLINK " " \l "Rec_MSG_IntersectionCollisionAvoidan" \o "This message deals with providing data from the vehicle to build intersection collision avoidance s..." MSG_IntersectionCollisionAvoidance  HYPERLINK " " \l "ASN_IntersectionCollision" \o "IntersectionCollision"   HYPERLINK " " \l "XML_IntersectionCollision" \o "IntersectionCollision" . In addition, this item may be used by data structures in other ITS standards. Remarks: This data element appears as the first optional element it the Pat II section of the BSM, and is expected to be present when various potential dangerous events (such as hard breaking) have been declared by the sender. Additional data elements in the message may provide more detail on the cause of this event. 7.45 Data Element: DE_Extent Use: The spatial distance over which this message applies and should be presented to the driver. Under certain conditions some messages may never be shown to the driver of a vehicle if they are short in duration and other conflicting needs supercede the display until such time as the subject message is no longer relevant. ASN.1 Representation: Extent ::= ENUMERATED { useInstantlyOnly (0), useFor3meters (1), useFor10meters (2), useFor50meters (3), useFor100meters (4), useFor500meters (5), useFor1000meters (6), useFor5000meters (7), useFor10000meters (8), useFor50000meters (9), useFor100000meters (10), forever (127) -- very wide area } -- encode as a single byte XML Representation: useInstantlyOnly (0) useFor3meters (1) useFor10meters (2) useFor50meters (3) useFor100meters (4) useFor500meters (5) useFor1000meters (6) useFor5000meters (7) useFor10000meters (8) useFor50000meters (9) useFor100000meters (10) forever (127) -- very wide area encode as a single byte Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_ValidRegion" \o "The ValidRegion DF is used to describe one or more geographic locations to which a message (typicall..." DF_ValidRegion  HYPERLINK " " \l "ASN_ValidRegion" \o "ValidRegion"   HYPERLINK " " \l "XML_ValidRegion" \o "ValidRegion" , and MSG  HYPERLINK " " \l "Rec_MSG_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." MSG_RoadSideAlert  HYPERLINK " " \l "ASN_RoadSideAlert" \o "RoadSideAlert"   HYPERLINK " " \l "XML_RoadSideAlert" \o "RoadSideAlert" . In addition, this item may be used by data structures in other ITS standards. 7.46 Data Element: DE_ExteriorLights Use: The status of various exterior lights encoded in a bit string which can be used to relate the current vehicle settings. The "Vehicle Exterior Lights" Probe Data Element provides the status of all exterior lights on the vehicle. As currently defined, these are: parking lights, headlights (lo and hi beam, automatic light control), fog lights, daytime running lights, turn signals (right / left) and hazard signals. Should the need for additional types of light be needed, a new data element will be added. ASN.1 Representation: ExteriorLights ::= BIT STRING { allLightsOff (0), -- B'0000-0000 lowBeamHeadlightsOn (1), -- B'0000-0001 highBeamHeadlightsOn (2), -- B'0000-0010 leftTurnSignalOn (4), -- B'0000-0100 rightTurnSignalOn (8), -- B'0000-1000 hazardSignalOn (12), -- B'0000-1100 automaticLightControlOn (16), -- B'0001-0000 daytimeRunningLightsOn (32), -- B'0010-0000 fogLightOn (64), -- B'0100-0000 parkingLightsOn (128) -- B'1000-0000 } -- to fit in 8 bits XML Representation: allLightsOff (0) -- B'0000-0000 lowBeamHeadlightsOn (1) -- B'0000-0001 highBeamHeadlightsOn (2) -- B'0000-0010 leftTurnSignalOn (4) -- B'0000-0100 rightTurnSignalOn (8) -- B'0000-1000 hazardSignalOn (12) -- B'0000-1100 automaticLightControlOn (16) -- B'0001-0000 daytimeRunningLightsOn (32) -- B'0010-0000 fogLightOn (64) -- B'0100-0000 parkingLightsOn (128) -- B'1000-0000 to fit in 8 bits Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: [Note: There is a request - suggestion (by the Traffic Info Group) to add "rear fog lights" to this list. This will make the value set larger then the current 8 bytes. Another note suggests replacing automaticLightControlOn with the new rearFogLights, and re-labeling existing one to indicate front fog lights.] 7.47 Data Element: DE_FurtherInfoID Use: This data element provides a link number to other messages (described here and in other message set standards) which relate to the same event. Use zero when unkown or not present. ASN.1 Representation: FurtherInfoID ::= OCTET STRING (SIZE(2)) -- a link to any other incident -- information data that may be available -- in the normal ATIS incident description -- or other messages -- two value bytes in length XML Representation: a link to any other incident information data that may be available in the normal ATIS incident description or other messages two value bytes in length Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): MSG  HYPERLINK " " \l "Rec_MSG_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." MSG_RoadSideAlert  HYPERLINK " " \l "ASN_RoadSideAlert" \o "RoadSideAlert"   HYPERLINK " " \l "XML_RoadSideAlert" \o "RoadSideAlert" , and MSG  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. Remarks: Some message sets allow a request of other relevant messages by use of this ID, some others do not. Some messages do not yet support this ID and force the message receiver to sort the recovered message to align event geographically. This is expected to be an area of harmonization. Developers should also note that data from different source agencies can vary with the numbering used as well. 7.48 Data Element: DE_GPSstatus Use: The DE_GPSstatus data element is used to relate the current stae of a GPS systems in terms of its general health, lock on satellites in view, and use of any correction information. Various bits can be asserted to reflect these values. ASN.1 Representation: GPSstatus ::= BIT STRING { unHealthy (1), unMonitored (2), aFixedBaseStation (3), aMovingBaseStation (4), aPDOPofUnder5 (5), -- a dilution of precision greater then 5 inViewOfUnder5 (6), -- less then 5 satellites in view localCorrectionsPresent (7), networkCorrectionsPresent (8) } -- (SIZE(1)) XML Representation: unHealthy (1) unMonitored (2) aFixedBaseStation (3) aMovingBaseStation (4) aPDOPofUnder5 (5) -- a dilution of precision greater then 5 inViewOfUnder5 (6) -- less then 5 satellites in view localCorrectionsPresent (7) networkCorrectionsPresent (8) (SIZE (1) ) Used By: This entry is directly used by the following 3 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." DF_VehicleMotionTrail  HYPERLINK " " \l "ASN_VehicleMotionTrail" \o "VehicleMotionTrail"   HYPERLINK " " \l "XML_VehicleMotionTrail" \o "VehicleMotionTrail" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and MSG  HYPERLINK " " \l "Rec_MSG_RTCM_Corrections" \o "The RTCM_Corrections message is used to encapsulate RCTM differential corrections for GPS and other..." MSG_RTCM_Corrections  HYPERLINK " " \l "ASN_RTCM_Corrections" \o "RTCM-Corrections"   HYPERLINK " " \l "XML_RTCM_Corrections" \o "RTCM-Corrections" . In addition, this item may be used by data structures in other ITS standards. Remarks: A GPS set with unknown health and not tracking or corrections would be represented by all zeros. 7.49 Data Element: DE_HeadingConfidence Use: This DE is used to provide to listeners the confidence interval of the 95% confidence level for the currently reported value of DE_Heading, taking into account the current calibration and precision of the sensor(s) used to measure and/or calculate the value. This data element is only to provide the listener with information on the limitations of the sensing system; not to support any type of automatic error correction or to imply a guaranteed maximum error. This data element should not be used for fault detection or diagnosis, but if a vehicle is able to detect a fault, the confidence interval should be increased accordingly. The frame of references and axis of rotation used shall be accordance with that defined in SAE J670, Issued 1976-07 and its successors. Note the definitions provided in Figure 1 (Tire Axis System) and Figure 2 (Directional Control Axis Systems). ASN.1 Representation: HeadingConfidence ::= ENUMERATED { notEquipped (0), -- B'000 Not Equipped prec45deg (1), -- B'001 45 degrees prec10deg (2), -- B'010 10 degrees prec05deg (3), -- B'011 5 degrees prec01deg (4), -- B'100 1 degrees prec0-1deg (5), -- B'101 0.1 degrees prec0-05deg (6), -- B'110 0.05 degrees prec0-01deg (7) -- B'111 0.01 degrees } -- Encoded as a 3 bit value XML Representation: notEquipped (0) -- B'000 Not Equipped prec45deg (1) -- B'001 45 degrees prec10deg (2) -- B'010 10 degrees prec05deg (3) -- B'011 5 degrees prec01deg (4) -- B'100 1 degrees prec0 1deg (5) -- B'101 0.1 degrees prec0 05deg (6) -- B'110 0.05 degrees prec0 01deg (7) -- B'111 0.01 degrees Encoded as a 3 bit value In addition, this item may be used by data structures in other ITS standards. 7.50 Data Element: DE_Heading Use: The current heading of the vehicle, expressed in unsigned units of 0.010986328 degrees from North (such that 32767 such degrees represent 359.98900 degrees). North shall be defined as the axis defined by the WSG-84 coordinate system and its reference ellipsoid. Headings "to the east" are defined as the positive direction. A 2 byte value. ASN.1 Representation: Heading ::= INTEGER (0..32767) -- LSB of 0.010986328 degrees XML Representation: LSB of 0.010986328 degrees Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" , and DF  HYPERLINK " " \l "Rec_DF_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." DF_Intersection  HYPERLINK " " \l "ASN_Intersection" \o "Intersection"   HYPERLINK " " \l "XML_Intersection" \o "Intersection" , and DF  HYPERLINK " " \l "Rec_DF_UpdateVector" \o "A minimal report of the vehicles position, speed, and heading. Used in the probe vehicle message as..." DF_UpdateVector  HYPERLINK " " \l "ASN_UpdateVector" \o "UpdateVector"   HYPERLINK " " \l "XML_UpdateVector" \o "UpdateVector" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that a one byte heading data elements are found in other parts of ITS. 7.51 Data Element: DE_HeadingSlice Use: A DE used to define a set of sixteen 22.5 degree slices of a unit circle (defined as 0~360 degrees of heading) which, when set to one, indicate that travel or motion along that angle is allowed. Typically used to indicate a gross direction of travel to which the enclosing message or data frame applies. For example a value of 0x8181 would indicate travel both directions due East and due West. A 2 byte value. ASN.1 Representation: HeadingSlice ::= OCTET STRING (SIZE(2)) -- Each bit 22.5 degree starting from -- North and moving Eastward (clockwise) -- Define global enums for this entry noHeading HeadingSlice ::= '0000'H allHeadings HeadingSlice ::= 'FFFF'H from000-0to022-5degrees HeadingSlice ::= '0001'H from022-5to045-0degrees HeadingSlice ::= '0002'H from045-0to067-5degrees HeadingSlice ::= '0004'H from067-5to090-0degrees HeadingSlice ::= '0008'H from090-0to112-5degrees HeadingSlice ::= '0010'H from112-5to135-0degrees HeadingSlice ::= '0020'H from135-0to157-5degrees HeadingSlice ::= '0040'H from157-5to180-0degrees HeadingSlice ::= '0080'H from180-0to202-5degrees HeadingSlice ::= '0100'H from202-5to225-0degrees HeadingSlice ::= '0200'H from225-0to247-5degrees HeadingSlice ::= '0400'H from247-5to270-0degrees HeadingSlice ::= '0800'H from270-0to292-5degrees HeadingSlice ::= '1000'H from292-5to315-0degrees HeadingSlice ::= '2000'H from315-0to337-5degrees HeadingSlice ::= '4000'H from337-5to360-0degrees HeadingSlice ::= '8000'H XML Representation: Each bit 22.5 degree starting from North and moving Eastward (clockwise) Define global enums for this entry Used By: This entry is directly used by the following 3 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_RoadSignID" \o "The RoadSignID data frame is used to provide a precise location of one or more roadside signs. " DF_RoadSignID  HYPERLINK " " \l "ASN_RoadSignID" \o "RoadSignID"   HYPERLINK " " \l "XML_RoadSignID" \o "RoadSignID" , and DF  HYPERLINK " " \l "Rec_DF_ValidRegion" \o "The ValidRegion DF is used to describe one or more geographic locations to which a message (typicall..." DF_ValidRegion  HYPERLINK " " \l "ASN_ValidRegion" \o "ValidRegion"   HYPERLINK " " \l "XML_ValidRegion" \o "ValidRegion" , and MSG  HYPERLINK " " \l "Rec_MSG_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." MSG_RoadSideAlert  HYPERLINK " " \l "ASN_RoadSideAlert" \o "RoadSideAlert"   HYPERLINK " " \l "XML_RoadSideAlert" \o "RoadSideAlert" . In addition, this item may be used by data structures in other ITS standards. Remarks: See also the heading DE used to define a specific single heading value found in other parts of the DSRC message set. 7.52 Data Element: DE_Intersection Status Object Use: The Intersection Status Object contains Advanced Traffic Controller (ATC) status information that may be sent to local OBUs as part of the SPAT process. ASN.1 Representation: IntersectionStatusObject ::= OCTET STRING (SIZE(1)) -- with bits set as follows Bit #: -- 0 Manual Control is enabled. Timing reported is per -- programmed values, etc but person at cabinet can -- manually request that certain intervals are terminated -- early (e.g. green). -- 1 Stop Time is activated and all counting/timing has stopped. -- 2 Intersection is in Conflict Flash. -- 3 Preempt is Active -- 4 Transit Signal Priority (TSP) is Active -- 5 Reserved -- 6 Reserved -- 7 Reserved as zero XML Representation: with bits set as follows Bit #: 0 Manual Control is enabled. Timing reported is per programmed values, etc but person at cabinet can manually request that certain intervals are terminated early (e.g. green) . 1 Stop Time is activated and all counting/timing has stopped. 2  HYPERLINK " " \l "XML_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." Intersection is in Conflict Flash. 3 Preempt is Active 4 Transit Signal  HYPERLINK " " \l "XML_Priority" \o "A priority for the alert message, giving urgency of this message. A relative degree of merit compar..." Priority (TSP) is Active 5 Reserved 6 Reserved 7 Reserved as zero Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." DF_Intersection  HYPERLINK " " \l "ASN_Intersection" \o "Intersection"   HYPERLINK " " \l "XML_Intersection" \o "Intersection" . In addition, this item may be used by data structures in other ITS standards. Remarks: All zero indicates normal operating mode. 7.53 Data Element: DE_IntersectionID Use: The IntersectionID is used to globally and uniquely define an intersection within a country or region in a 32 bit field. Need some words about using the upper bytes with some common sense here. ASN.1 Representation: IntersectionID ::= OCTET STRING (SIZE(2..4)) -- note that often only the lower 16 bits of this value -- will be send as the operational region (state etc) will -- be known and not sent each time XML Representation: note that often only the lower 16 bits of this value will be send as the operational region (state etc) will be known and not sent each time Used By: This entry is directly used by the following 3 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." DF_Intersection  HYPERLINK " " \l "ASN_Intersection" \o "Intersection"   HYPERLINK " " \l "XML_Intersection" \o "Intersection" , and DF  HYPERLINK " " \l "Rec_DF_SignalRequest" \o "The SignalRequest is used (as part of a request message) to request either a priority or a preemptio..." DF_SignalRequest  HYPERLINK " " \l "ASN_SignalRequest" \o "SignalRequest"   HYPERLINK " " \l "XML_SignalRequest" \o "SignalRequest" , and DF  HYPERLINK " " \l "Rec_MSG_IntersectionCollisionAvoidan" \o "This message deals with providing data from the vehicle to build intersection collision avoidance s..." MSG_IntersectionCollisionAvoidance  HYPERLINK " " \l "ASN_IntersectionCollision" \o "IntersectionCollision"   HYPERLINK " " \l "XML_IntersectionCollision" \o "IntersectionCollision" . In addition, this item may be used by data structures in other ITS standards. Remarks: Values with the first three bytes set as zero are reserved for use as reference IntersectionIDs (intersection which may be reused in other places by providing an ID and an anchor point to locate them). 7.54 Data Element: DE_J1939-71-Axle Location Use: Encoded as: Low order 4 bits represent a position number, counting left to right when facing the direction of normal vehicle travel. The high order 4 bits represent a position number, counting front to back on the vehicle. 256 states/8 bit, 0 offset, Range: 0-255 ASN.1 Representation: AxleLocation ::= INTEGER (0..127) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.55 Data Element: DE_J1939-71-Axle Weight Use: Encoded as: 0.5kg/bit, 0deg offset Range: 0 - 32,127.5kg ASN.1 Representation: AxleWeight ::= INTEGER (0..65535) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.56 Data Element: DE_J1939-71-Cargo Weight Use: Encoded as: 2kg/bit, 0deg offset Range: 0 - 128,510kg ASN.1 Representation: CargoWeight ::= INTEGER (0..65535) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.57 Data Element: DE_J1939-71-Drive Axle Lift Air Pressure Use: Encoded as: Units of kPa/bit, 0 offset, 0-1000kPa ASN.1 Representation: DriveAxleLiftAirPressure ::= INTEGER (0..1000) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.58 Data Element: DE_J1939-71-Drive Axle Location Use: Encoded as: Low order 4 bits represent a position number, counting left to right when facing the direction of normal vehicle travel. The high order 4 bits represent a position number, counting front to back on the vehicle. 256 states/8 bit, 0 offset, Range: 0-255 ASN.1 Representation: DriveAxleLocation ::= INTEGER (0..255) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.59 Data Element: DE_J1939-71-Drive Axle Lube Pressure Use: Encoded as: 4 kPa/bit, 0 offset, 0-1000kPa ASN.1 Representation: DriveAxleLubePressure ::= INTEGER (0..1000) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.60 Data Element: DE_J1939-71-Drive Axle Temperature Use: Encoded as: 1 deg C/bit, -40 deg C/bit offset -40 - 210 deg C ASN.1 Representation: DriveAxleTemperature ::= INTEGER (-40..210) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.61 Data Element: DE_J1939-71-Steering Axle Lube Pressure Use: Encoded as: 4 kPa/bit, 0 offset, 0-1000kPa ASN.1 Representation: SteeringAxleLubePressure ::= INTEGER (0..255) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.62 Data Element: DE_J1939-71-Steering Axle Temperature Use: Encoded as: 1 deg C/bit, -40 deg C/bit offset -40 - 210 deg C ASN.1 Representation: SteeringAxleTemperature ::= INTEGER (0..255) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.63 Data Element: DE_J1939-71-Tire Leakage Rate Use: Encoded as: 0.1 Pa/s per bit, 0 offset, Range: 0 Pa/s - 6425.5 Pa/s ASN.1 Representation: TireLeakageRate ::= INTEGER (0..65535) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.64 Data Element: DE_J1939-71-Tire Location Use: Encoded as: Low order 4 bits represent a position number, counting left to right when facing the direction of normal vehicle travel. The high order 4 bits represent a position number, counting front to back on the vehicle. 256 states/8 bit, 0 offset, Range: 0-255 ASN.1 Representation: TireLocation ::= INTEGER (0..255) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.65 Data Element: DE_J1939-71-Tire Pressure Threshold Detection Use: A measure of the relative tire pressure observed. Encoded as per the value set used in SAE J1939 ASN.1 Representation: TirePressureThresholdDetection ::= ENUMERATED { noData (0), -- B'000' overPressure (1), -- B'001' noWarningPressure (2), -- B'010' underPressure (3), -- B'011' extremeUnderPressure (4), -- B'100' undefined (5), -- B'101' errorIndicator (6), -- B'110' notAvailable (7), -- B'111' ... -- # LOCAL_CONTENT } XML Representation: noData (0) -- B'000' overPressure (1) -- B'001' noWarningPressure (2) -- B'010' underPressure (3) -- B'011' extremeUnderPressure (4) -- B'100' undefined (5) -- B'101' errorIndicator (6) -- B'110' notAvailable (7) -- B'111' Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. Remarks: [Note: In another input, the Traffic Info group asked for tire pressure status in similar, but not quite alike terms. They also have a "slow leak" concept.] 7.66 Data Element: DE_J1939-71-Tire Pressure Use: Encoded as: 4 kPa/bit, 0 offset, 0-1000kPa ASN.1 Representation: TirePressure ::= INTEGER (0..255) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. Remarks: [Note: In another input the Traffic Info group asked for tire pressure in units of 1~255 PSI. ] 7.67 Data Element: DE_J1939-71-Tire Temp Use: Encoded as: .03125 deg C/bit, -273 deg C offset, Range: -273 - 1735 deg C ASN.1 Representation: TireTemp ::= INTEGER (0..65535) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.68 Data Element: DE_J1939-71-Trailer Weight Use: Encoded as: 2kg/bit, 0deg offset Range: 0 - 128,510kg ASN.1 Representation: TrailerWeight ::= INTEGER (0..65535) XML Representation: Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: The term "weight" is used in J1939, while the term "mass" is used in J2735. 7.69 Data Element: DE_J1939-71-Wheel End Elect. Fault Use: An empty definition field, need data here. ASN.1 Representation: WheelEndElectFault ::= BIT STRING { bitOne (1), bitTwo (2) } (SIZE(3)) XML Representation: bitOne (1) bitTwo (2) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.70 Data Element: DE_J1939-71-Wheel Sensor Status Use: Encoded as: 00:Off, 01:On, 10: Not defined, 11: Not supported ASN.1 Representation: WheelSensorStatus ::= ENUMERATED { off (0), on (1), notDefined (2), notSupoprted (3) } XML Representation: off (0) on (1) notDefined (2) notSupoprted (3) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_J1939_Data_Items" \o "This a data frame used to sent various J1939 defined data elements from the vehicle. " DF_J1939-Data Items  HYPERLINK " " \l "ASN_J1939data" \o "J1939data"   HYPERLINK " " \l "XML_J1939data" \o "J1939data" . In addition, this item may be used by data structures in other ITS standards. 7.71 Data Element: DE_LaneManeuverCode Use: The LaneManeuverCode data element is used to describe the specific use of a single lane from the point of view of the lane description that contains it. In the use in the "connects to" case this means the way in which the subject lanes is used by the the the lane that is being described. For example, a given lane may represent the lane that a vehicle would enter when making a "left turn" from its current lane. More than one lane may be the "left turn lane" so the use of these values among the set of lanes is not exclusive. However, every lane can be only of one type at a time (from the perspective of the lane description that contains it). ASN.1 Representation: LaneManeuverCode ::= ENUMERATED { unknown (0), -- used for N.A. as well uTurn (1), leftTurn (2), rightTurn (3), straightAhead (4), softLeftTurn (5), softRightTurn (6), ... } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: unknown (0) -- used for N.A. as well uTurn (1) leftTurn (2) rightTurn (3) straightAhead (4) softLeftTurn (5) softRightTurn (6) values to 127 reserved for std use values 128 to 255 reserved for local use In addition, this item may be used by data structures in other ITS standards. Remarks: Note: We reserve the upper bits for any other defined indications to be defined in the future, such as enter a freeway or entering a private drive Treated as an octet byte when used in the packed octets of the "Connects To" data frame (no BER tagging is present in this small blob). 7.72 Data Element: DE_LaneNumber Use: The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by other objects in the intersection map data structure. Lanes may be ingress (inbound traffic) or egress (outbound traffic) in nature, as well as barriers and other types of specialty lanes. All lanes are numbered. The LaneNumber, in conjunction with the intersection ID, forms a regionally unique way to address a specific lane in that intersection. ASN.1 Representation: LaneNumber ::= OCTET STRING (SIZE(1)) XML Representation: Used By: This entry is directly used by the following 8 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_BarrierLane" \o "A Barrier Lane data structure provides a unique lane number, as well as various details such as its ..." DF_BarrierLane  HYPERLINK " " \l "ASN_BarrierLane" \o "BarrierLane"   HYPERLINK " " \l "XML_BarrierLane" \o "BarrierLane" , and DF  HYPERLINK " " \l "Rec_DF_CrosswalkLane" \o "A Crosswalk Lane data structure provides a unique lane number, lane width and lane attributes and a ..." DF_CrosswalkLane  HYPERLINK " " \l "ASN_CrosswalkLane" \o "CrosswalkLane"   HYPERLINK " " \l "XML_CrosswalkLane" \o "CrosswalkLane" , and DF  HYPERLINK " " \l "Rec_DF_SignalControlZone" \o "A data frame used to relate the geo-physical region zones of an intersection to a numbering system u..." DF_SignalControlZone  HYPERLINK " " \l "ASN_SignalControlZone" \o "SignalControlZone"   HYPERLINK " " \l "XML_SignalControlZone" \o "SignalControlZone" , and DF  HYPERLINK " " \l "Rec_DF_SignalRequest" \o "The SignalRequest is used (as part of a request message) to request either a priority or a preemptio..." DF_SignalRequest  HYPERLINK " " \l "ASN_SignalRequest" \o "SignalRequest"   HYPERLINK " " \l "XML_SignalRequest" \o "SignalRequest" , and DF  HYPERLINK " " \l "Rec_DF_SpecialLane" \o "A SpecialLane data structure provides lane number, lane width and lane attributes within an approach..." DF_SpecialLane  HYPERLINK " " \l "ASN_SpecialLane" \o "SpecialLane"   HYPERLINK " " \l "XML_SpecialLane" \o "SpecialLane" , and DF  HYPERLINK " " \l "Rec_DF_VehicleComputedLane" \o "A VehicleComputedLane data structure provides lane number, lane width and lane attributes within an ..." DF_VehicleComputedLane  HYPERLINK " " \l "ASN_VehicleComputedLane" \o "VehicleComputedLane"   HYPERLINK " " \l "XML_VehicleComputedLane" \o "VehicleComputedLane" , and DF  HYPERLINK " " \l "Rec_DF_VehicleReferenceLane" \o "A VehicleReferenceLane data structure provides lane number, lane width and lane attributes within an..." DF_VehicleReferenceLane  HYPERLINK " " \l "ASN_VehicleReferenceLane" \o "VehicleReferenceLane"   HYPERLINK " " \l "XML_VehicleReferenceLane" \o "VehicleReferenceLane" , and DF  HYPERLINK " " \l "Rec_MSG_IntersectionCollisionAvoidan" \o "This message deals with providing data from the vehicle to build intersection collision avoidance s..." MSG_IntersectionCollisionAvoidance  HYPERLINK " " \l "ASN_IntersectionCollision" \o "IntersectionCollision"   HYPERLINK " " \l "XML_IntersectionCollision" \o "IntersectionCollision" . In addition, this item may be used by data structures in other ITS standards. Remarks: If a globally unique lane number is needed, this can be obtained by combining the complete intersection ID with the lane number. 7.73 Data Element: DE_LaneSet Use: The LaneSet data element is a sequence of one ot more octets, where each octet represents one of the lanes in an intersection. ASN.1 Representation: LaneSet ::= OCTET STRING (SIZE(1..127)) -- each byte encoded as a: LaneNumber, -- the collection of lanes, by num, -- to which some state data applies XML Representation: each byte encoded as a:  HYPERLINK " " \l "XML_LaneNumber" \o "The LaneNumber data element conveys a unique index value for a lane used to refer to that lane by ot..." LaneNumber, the collection of lanes, by num, to which some state data applies Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_MovementState" \o "The MovementState data frame is used to convey various information about the current signal state o..." DF_MovementState  HYPERLINK " " \l "ASN_MovementState" \o "MovementState"   HYPERLINK " " \l "XML_MovementState" \o "MovementState" . In addition, this item may be used by data structures in other ITS standards. 7.74 Data Element: DE_LaneWidth Use: The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be a lane of over 327 meters. ASN.1 Representation: LaneWidth ::= INTEGER (0..32767) -- units of 1 cm XML Representation: units of 1 cm Used By: This entry is directly used by the following 10 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_ApproachesObject" \o "The ApproachesObject data structure associates a set of related approaches and egresses with each ot..." DF_ApproachesObject  HYPERLINK " " \l "ASN_ApproachObject" \o "ApproachObject"   HYPERLINK " " \l "XML_ApproachObject" \o "ApproachObject" , and DF  HYPERLINK " " \l "Rec_DF_BarrierLane" \o "A Barrier Lane data structure provides a unique lane number, as well as various details such as its ..." DF_BarrierLane  HYPERLINK " " \l "ASN_BarrierLane" \o "BarrierLane"   HYPERLINK " " \l "XML_BarrierLane" \o "BarrierLane" , and DF  HYPERLINK " " \l "Rec_DF_CrosswalkLane" \o "A Crosswalk Lane data structure provides a unique lane number, lane width and lane attributes and a ..." DF_CrosswalkLane  HYPERLINK " " \l "ASN_CrosswalkLane" \o "CrosswalkLane"   HYPERLINK " " \l "XML_CrosswalkLane" \o "CrosswalkLane" , and DF  HYPERLINK " " \l "Rec_DF_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." DF_Intersection  HYPERLINK " " \l "ASN_Intersection" \o "Intersection"   HYPERLINK " " \l "XML_Intersection" \o "Intersection" , and DF  HYPERLINK " " \l "Rec_DF_Offsets" \o "The Offsets data structure provides one set of of signed offset values for determining the Xs and Y..." DF_Offsets  HYPERLINK " " \l "ASN_Offsets" \o "Offsets"   HYPERLINK " " \l "XML_Offsets" \o "Offsets" , and DF  HYPERLINK " " \l "Rec_DF_ShapePointSet" \o "The DF_ShapePointSet DF use used to represent a short segment of described roadway. It is typically..." DF_ShapePointSet  HYPERLINK " " \l "ASN_ShapePointSet" \o "ShapePointSet"   HYPERLINK " " \l "XML_ShapePointSet" \o "ShapePointSet" , and DF  HYPERLINK " " \l "Rec_DF_SignalControlZone" \o "A data frame used to relate the geo-physical region zones of an intersection to a numbering system u..." DF_SignalControlZone  HYPERLINK " " \l "ASN_SignalControlZone" \o "SignalControlZone"   HYPERLINK " " \l "XML_SignalControlZone" \o "SignalControlZone" , and DF  HYPERLINK " " \l "Rec_DF_SpecialLane" \o "A SpecialLane data structure provides lane number, lane width and lane attributes within an approach..." DF_SpecialLane  HYPERLINK " " \l "ASN_SpecialLane" \o "SpecialLane"   HYPERLINK " " \l "XML_SpecialLane" \o "SpecialLane" , and DF  HYPERLINK " " \l "Rec_DF_VehicleComputedLane" \o "A VehicleComputedLane data structure provides lane number, lane width and lane attributes within an ..." DF_VehicleComputedLane  HYPERLINK " " \l "ASN_VehicleComputedLane" \o "VehicleComputedLane"   HYPERLINK " " \l "XML_VehicleComputedLane" \o "VehicleComputedLane" , and DF  HYPERLINK " " \l "Rec_DF_VehicleReferenceLane" \o "A VehicleReferenceLane data structure provides lane number, lane width and lane attributes within an..." DF_VehicleReferenceLane  HYPERLINK " " \l "ASN_VehicleReferenceLane" \o "VehicleReferenceLane"   HYPERLINK " " \l "XML_VehicleReferenceLane" \o "VehicleReferenceLane" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that one half the lane width is use to find the "edge" of the lane, as measured from its center, described by the offsets found in its node list. 7.75 Data Element: DE_Latitude Use: The geographic latitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and with reference to the horizontal datum specified by horizontalDatum. ASN.1 Representation: Latitude ::= INTEGER (-720000000..720000000) -- in LSB = 1/8 micro degree -- Providing a range of plus-minus 90 degrees XML Representation: in LSB = 1/8 micro degree Providing a range of plus-minus 90 degrees Used By: This entry is directly used by the following 6 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" , and DF  HYPERLINK " " \l "Rec_DF_Position2D" \o "A collection of the two 4 byte lat-long information elements used to build a complete 2D position se..." DF_Position2D  HYPERLINK " " \l "ASN_Position2D" \o "Position2D"   HYPERLINK " " \l "XML_Position2D" \o "Position2D" , and DF  HYPERLINK " " \l "Rec_DF_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." DF_Position3D  HYPERLINK " " \l "ASN_Position3D" \o "Position3D"   HYPERLINK " " \l "XML_Position3D" \o "Position3D" , and DF  HYPERLINK " " \l "Rec_DF_ReferencePoint" \o "A data concept which provides a definitive and precise location in the WSG-84 coordinate systems fro..." DF_ReferencePoint  HYPERLINK " " \l "ASN_ReferencePoint" \o "ReferencePoint"   HYPERLINK " " \l "XML_ReferencePoint" \o "ReferencePoint" , and DF  HYPERLINK " " \l "Rec_DF_UpdateVector" \o "A minimal report of the vehicles position, speed, and heading. Used in the probe vehicle message as..." DF_UpdateVector  HYPERLINK " " \l "ASN_UpdateVector" \o "UpdateVector"   HYPERLINK " " \l "XML_UpdateVector" \o "UpdateVector" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. Remarks: [Note the value range was in error in the past few editions, now corrected.] 7.76 Data Element: DE_LayerID Use: The LayerID is a data concept used uniquely identity the layer of a geographic map fragment such as an intersection. Note that the layer type is used simply as a means to express a layer within a transmitted message, it has no value as a unique or permanent naming system for the map object (such as an intersection or any of its component parts). ASN.1 Representation: LayerID ::= INTEGER (0..100) XML Representation: In addition, this item may be used by data structures in other ITS standards. 7.77 Data Element: DE_LayerType Use: The LayerType is a data concept used uniquely identity the type of information to be found in a layer of a geographic map fragment such as an intersection. ASN.1 Representation: LayerType ::= ENUMERATED { none (0), mixedContent (1), -- two or more of the below types generalMapData (2), intersectionData (3), curveData (4), roadwaySectionData (5), parkingAreaData (6), sharedLaneData (7), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: none (0) mixedContent (1) -- two or more of the below types generalMapData (2) intersectionData (3) curveData (4) roadwaySectionData (5) parkingAreaData (6) sharedLaneData (7) values to 127 reserved for std use values 128 to 255 reserved for local use In addition, this item may be used by data structures in other ITS standards. 7.78 Data Element: DE_LightbarInUse Use: A data element which is set if any sort of additional visible lighting-alerting system is currently in use. This includes light bars and the various symbols they can indicate as well as arrow boards, flashing lights, (including back up alerts) and any other form of lighting not found on normal vehicles of this type or related to safety systems. Used to reflect any type or style of visual alerting when a vehicle is progressing and transmitting DSRC messages to others nearby vehicles about its path. Suggest a better encoding would have some provision for type of light beyond the on/off flashing mindset and include the "move left-right" flashes which are increasingly set up when the response vehicle is used as the "first cone" of the event when on scene. Also transportation response vehicles often have small arrow or sign boards on them. ASN.1 Representation: LightbarInUse ::= ENUMERATED { notEquipped (0), notInUse (1), -- none active inUse (2), -- sirenInUse (3), To be removed ! yellowCautionLights (4), schooldBusLights (5), arrowSignsActive (6), slowMovingVehicle (7), freqStops (8), reserved (9) -- for future use } XML Representation: notEquipped (0) notInUse (1) -- none active inUse (2) -- sirenInUse (3) , To be removed ! yellowCautionLights (4) schooldBusLights (5) arrowSignsActive (6) slowMovingVehicle (7) freqStops (8) reserved (9) -- for future use Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: See also the entry for ExteriorLights. 7.79 Data Element: DE_Longitude Use: The geographic longitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and with reference to the horizontal datum specified by horizontalDatum. ASN.1 Representation: Longitude ::= INTEGER (-1440000000..1440000000) -- in LSB = 1/8 micro degree -- Providing a range of plus-minus 180 degrees XML Representation: in LSB = 1/8 micro degree Providing a range of plus-minus 180 degrees Used By: This entry is directly used by the following 6 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" , and DF  HYPERLINK " " \l "Rec_DF_Position2D" \o "A collection of the two 4 byte lat-long information elements used to build a complete 2D position se..." DF_Position2D  HYPERLINK " " \l "ASN_Position2D" \o "Position2D"   HYPERLINK " " \l "XML_Position2D" \o "Position2D" , and DF  HYPERLINK " " \l "Rec_DF_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." DF_Position3D  HYPERLINK " " \l "ASN_Position3D" \o "Position3D"   HYPERLINK " " \l "XML_Position3D" \o "Position3D" , and DF  HYPERLINK " " \l "Rec_DF_ReferencePoint" \o "A data concept which provides a definitive and precise location in the WSG-84 coordinate systems fro..." DF_ReferencePoint  HYPERLINK " " \l "ASN_ReferencePoint" \o "ReferencePoint"   HYPERLINK " " \l "XML_ReferencePoint" \o "ReferencePoint" , and DF  HYPERLINK " " \l "Rec_DF_UpdateVector" \o "A minimal report of the vehicles position, speed, and heading. Used in the probe vehicle message as..." DF_UpdateVector  HYPERLINK " " \l "ASN_UpdateVector" \o "UpdateVector"   HYPERLINK " " \l "XML_UpdateVector" \o "UpdateVector" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. 7.80 Data Element: DE_MAYDAY_Location_quality_code Use: A value representing the "goodness" of the position estimate (accuracy). The element is used to convey the relative quality of a GPS generated location. This quality value is enumerated as shown, as follows below. ASN.1 Representation: Location-quality ::= ENUMERATED { loc-qual-bt1m (0), -- quality better than 1 meter loc-qual-bt5m (1), -- quality better than 5 meters loc-qual-bt12m (2), -- quality better than 12.5 meters loc-qual-bt50m (3), -- quality better than 50 meters loc-qual-bt125m (4), -- quality better than 125 meters loc-qual-bt500m (5), -- quality better than 500 meters loc-qual-bt1250m (6), -- quality better than 1250 meters loc-qual-unknown (7) -- quality value unknown } -- 3 bits, appends with loc-tech to make one octet (0..7) XML Representation: loc qual bt1m (0) -- quality better than 1 meter loc qual bt5m (1) -- quality better than 5 meters loc qual bt12m (2) -- quality better than 12.5 meters loc qual bt50m (3) -- quality better than 50 meters loc qual bt125m (4) -- quality better than 125 meters loc qual bt500m (5) -- quality better than 500 meters loc qual bt1250m (6) -- quality better than 1250 meters loc qual unknown (7) -- quality value unknown 3 bits, appends with loc-tech to make one octet (0..7) In addition, this item may be used by data structures in other ITS standards. Remarks: This element was originally defined in J2313. From Section 8.35 "Location-Quality." This element is used by the IEEE IM effort relating to the accuracy of location information. 7.81 Data Element: DE_MAYDAY_Location_tech_code Use: The technology used to determine the position of the vehicle. This element is used to convey what type of technology was used to determine the position (other elements it is used with in messages). The nav-system flag in the sender flag word shall be set to reflect the device technologies available. ASN.1 Representation: Location-tech ::= ENUMERATED { loc-tech-unknown (0), -- technology type unknown loc-tech-GPS (1), -- GPS technology only loc-tech-DGPS (2), -- differential GPS (DGPS) technology loc-tech-drGPS (3), -- dead reckoning system w/GPS loc-tech-drDGPS (4), -- dead reckoning system w/DGPS loc-tech-dr (5), -- dead reckoning only loc-tech-nav (6), -- autonomous navigation system on-board ..., loc-tech-fault (31) -- feature is not working } -- (0..31) 5 bits, appends with loc-quality to make one octet XML Representation: loc tech unknown (0) -- technology type unknown loc tech GPS (1) -- GPS technology only loc tech DGPS (2) -- differential GPS (DGPS) technology loc tech drGPS (3) -- dead reckoning system w/GPS loc tech drDGPS (4) -- dead reckoning system w/DGPS loc tech dr (5) -- dead reckoning only loc tech nav (6) -- autonomous navigation system on-board loc tech fault (31) -- feature is not working (0..31) 5 bits, appends with loc-quality to make one octet In addition, this item may be used by data structures in other ITS standards. Remarks: This element was originally defined in J2313. From Section 8.15 "Location-Tech." 7.82 Data Element: DE_MinuteOfTheYear Use: The DE_MinuteOfTheYear is used to set the value of the current minute within the current year (used to establish start and end times) for sending messages to travelers. ASN.1 Representation: MinuteOfTheYear ::= INTEGER (0..525960) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 7.83 Data Element: DE_MinutesDuration Use: The duration, in units of whole minutes, that a object persists for. A value of 32000 means that the object persists forever. The range 0..32000 provide for about 22.2 days of maximum duration. ASN.1 Representation: MinutesDuration ::= INTEGER (0..32000) -- units of minutes XML Representation: units of minutes Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. Remarks: Notre also the DE_Extent element used for spatial duration. 7.84 Data Element: DE_MsgCount Use: The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide a sequence number for all messages of the same type. Sequential messages of the same type (and from the same sending device) are expected to have sequential numbering advancing by one with each new message (regardless of the number of applications that may be involved in the creation or use). The receipt of a non-sequential number implies that a stream of messages from that sending device has been lost. Note that the sequence is tied to each message type, not the application, nor the device. The value rolls over from 127 to zero. The value send may restart any time the device has not transmitted a messages of that type for more than 10 seconds. ASN.1 Representation: MsgCount ::= INTEGER (0..127) XML Representation: Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" , and DF  HYPERLINK " " \l "Rec_MSG_IntersectionCollisionAvoidan" \o "This message deals with providing data from the vehicle to build intersection collision avoidance s..." MSG_IntersectionCollisionAvoidance  HYPERLINK " " \l "ASN_IntersectionCollision" \o "IntersectionCollision"   HYPERLINK " " \l "XML_IntersectionCollision" \o "IntersectionCollision" , and MSG  HYPERLINK " " \l "Rec_MSG_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." MSG_RoadSideAlert  HYPERLINK " " \l "ASN_RoadSideAlert" \o "RoadSideAlert"   HYPERLINK " " \l "XML_RoadSideAlert" \o "RoadSideAlert" , and MSG  HYPERLINK " " \l "Rec_MSG_RTCM_Corrections" \o "The RTCM_Corrections message is used to encapsulate RCTM differential corrections for GPS and other..." MSG_RTCM_Corrections  HYPERLINK " " \l "ASN_RTCM_Corrections" \o "RTCM-Corrections"   HYPERLINK " " \l "XML_RTCM_Corrections" \o "RTCM-Corrections" . In addition, this item may be used by data structures in other ITS standards. 7.85 Data Element: DE_MsgCRC Use: A two byte data element calculated over the payload bytes of the message (starting with the initial sequence and ending with the last data element before the CRC itself and including all tag, length, and values bytes found in between). Typically placed as the every last data element in the message. The generating polynomial used is the "CRC-CCITT" commonly expressed as x^16 + x^12 + x^5 + 1. An initial seed value of zero shall be used. Note that because the first byte of every DSRC message is never zero (it is 0x30), framing errors due to incorrectly clocking initial zero values can not occur. Note that the MSB byte is always transmitted first, following the typical ASN bytes order. When a well formed DSRC message (including its last two bytes holding the CRC value) is decoded and input to the CRC process, the resulting CRC should always be the value zero. ASN.1 Representation: MsgCRC ::= OCTET STRING (SIZE(2)) -- created with the CRC-CCCITT polynomial XML Representation: created with the CRC-CCCITT polynomial Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_RoadSignID" \o "The RoadSignID data frame is used to provide a precise location of one or more roadside signs. " DF_RoadSignID  HYPERLINK " " \l "ASN_RoadSignID" \o "RoadSignID"   HYPERLINK " " \l "XML_RoadSignID" \o "RoadSignID" , and MSG  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" , and MSG  HYPERLINK " " \l "Rec_MSG_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." MSG_RoadSideAlert  HYPERLINK " " \l "ASN_RoadSideAlert" \o "RoadSideAlert"   HYPERLINK " " \l "XML_RoadSideAlert" \o "RoadSideAlert" , and MSG  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 7.86 Data Element: DE_MultiVehicleReponse Use: A data element which is set if the vehicle transmitting believes that more than one vehicle (regardless of the dispatch or command and control organization of those vehicles or their agency) are currently in-route or involved in the response to the event. When received in a message by another vehicle OBU, this data element indicates to other vehicles that addition response vehicles may be converging to the same location and that addition caution is warranted. Used to indicate that more that one vehicle is responding and traveling in a closely aligned fashion (one after the other in a loose platoon formation). This DE is intended to be used with the DSRC public safety vehicle operating in the area use case. ASN.1 Representation: MultiVehicleReponse ::= ENUMERATED { notEquipped (0), singleVehicle (1), multiVehicle (2), reserved (3) -- for future use } XML Representation: notEquipped (0) singleVehicle (1) multiVehicle (2) reserved (3) -- for future use In addition, this item may be used by data structures in other ITS standards. 7.87 Data Element: DE_MUTCDCode Use: Yet to be defined,. may be used in traveler signs and directions uses with MUTCD codes are added (if not handled by the ITIS sub groups). ASN.1 Representation: MUTCDCode ::= INTEGER (0..127) -- the MUTCDCode, -- Tag for MUTCD code or "generic sign" XML Representation: the  HYPERLINK " " \l "XML_MUTCDCode" \o "Yet to be defined,. may be used in traveler signs and directions uses with MUTCD codes are added (if..." MUTCDCode, Tag for MUTCD code or &quot;generic sign&quot; Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_RoadSignID" \o "The RoadSignID data frame is used to provide a precise location of one or more roadside signs. " DF_RoadSignID  HYPERLINK " " \l "ASN_RoadSignID" \o "RoadSignID"   HYPERLINK " " \l "XML_RoadSignID" \o "RoadSignID" . In addition, this item may be used by data structures in other ITS standards. Remarks: If sent, a value of zero shall be used (for "generic sign") until further definitions are provided. 7.88 Data Element: DE_NEMA_Revision Use: The specific revision of the NMEA standard which is being used (if present). This is needed to know precisely the mapping of the messages types to their definitions, as well as some minor transport layer ordering details when received in the mobile unit. ASN.1 Representation: NMEA-Revision ::= ENUMERATED { unknown (0), reserved (1), -- to be determined ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: unknown (0) reserved (1) -- to be determined values to 127 reserved for std use values 128 to 255 reserved for local use Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_NMEA_Corrections" \o "The NMEA_Corrections message is used to encapsulate NMEA 183 style differential corrections for GPS..." MSG_NMEA_Corrections  HYPERLINK " " \l "ASN_NMEA_Corrections" \o "NMEA-Corrections"   HYPERLINK " " \l "XML_NMEA_Corrections" \o "NMEA-Corrections" . In addition, this item may be used by data structures in other ITS standards. 7.89 Data Element: DE_NMEA_MsgType Use: The NMEA-MsgType provides the--- value defined in the NMEA standards for each message. ASN.1 Representation: NMEA-MsgType ::= INTEGER (0..32767) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_NMEA_Corrections" \o "The NMEA_Corrections message is used to encapsulate NMEA 183 style differential corrections for GPS..." MSG_NMEA_Corrections  HYPERLINK " " \l "ASN_NMEA_Corrections" \o "NMEA-Corrections"   HYPERLINK " " \l "XML_NMEA_Corrections" \o "NMEA-Corrections" . In addition, this item may be used by data structures in other ITS standards. 7.90 Data Element: DE_NMEA_Payload Use: The NMEA Payload element contains the stream so of bytes in the actual NMEA message that is being sent. ASN.1 Representation: NMEA-Payload ::= OCTET STRING (SIZE(1..1023)) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_NMEA_Corrections" \o "The NMEA_Corrections message is used to encapsulate NMEA 183 style differential corrections for GPS..." MSG_NMEA_Corrections  HYPERLINK " " \l "ASN_NMEA_Corrections" \o "NMEA-Corrections"   HYPERLINK " " \l "XML_NMEA_Corrections" \o "NMEA-Corrections" . In addition, this item may be used by data structures in other ITS standards. 7.91 Data Element: DE_NTCIPVehicleclass, Use: The DE_NTCIP Vehicle class data element is constructed of two 4-bit nibbles defined by the guidelines of NTCIP 1211 (Object Definitions for Signal Control and Prioritization (SCP)) except that the range is extended to be 0..15 for each. NTCIP Clause 3.1.1.1.4 defines Priority Request Vehicle Class Type as follows: This object is the 'PRG requested' class type (relative priority of a request). The order of precedence is by class type with 1 highest and 10 (15 for this system) lowest. A request with a higher class type will override a lower class type. NTCIP Clause 3.1.1.1.5 defines Priority Request Vehicle Class Level as follows: This object is the 'PRG requested' class level (relative priority of a request within each class of request). The order of precedence is by class type and then class level. 1 is highest and 10 (15 for this system) lowest. A request with a higher class level does NOT override a lower class level. Note that the value zero is not in fact defined in the NTCIP system. ASN.1 Representation: NTCIPVehicleclass ::= OCTET STRING (SIZE(1)) -- With bits set as per NTCIP values -- Priority Request Vehicle Class Type -- in the upper nibble -- Priority Request Vehicle Class Level -- in the lower nibble XML Representation: With bits set as per NTCIP values  HYPERLINK " " \l "XML_Priority" \o "A priority for the alert message, giving urgency of this message. A relative degree of merit compar..." Priority Request Vehicle Class Type in the upper nibble  HYPERLINK " " \l "XML_Priority" \o "A priority for the alert message, giving urgency of this message. A relative degree of merit compar..." Priority Request Vehicle Class Level in the lower nibble Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_SignalRequest" \o "The SignalRequest is used (as part of a request message) to request either a priority or a preemptio..." DF_SignalRequest  HYPERLINK " " \l "ASN_SignalRequest" \o "SignalRequest"   HYPERLINK " " \l "XML_SignalRequest" \o "SignalRequest" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that the integer value range of 1..10 has been extended to become 0..15 in a one byte octet in the DSRC use of this item. 7.92 Data Element: DE_ObstacleDirection Use: As a companion data element to Obstacle Distance, this data element draws from the output of a forward sensing system to report the obstacle direction from the vehicle detecting and reporting the obstacle. The data is expressed in degrees as azimuth relative to forward direction of vehicle. ASN.1 Representation: ObstacleDirection ::=  HYPERLINK " " \l "ASN_Heading" \o "The current heading of the vehicle, expressed in unsigned units of 0.010986328 degrees from North (s..." Heading -- Use the header DE for this unless it proves different. XML Representation: Use the header DE for this unless it proves different. Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.93 Data Element: DE_ObstacleDistance Use: This data element draws from the output of a forward sensing system to report the presence of an obstacle and its measured distance from the vehicle detecting and reporting the obstacle. This information can be used by road authorities to investigate and remove the obstacle, as well as by other vehicles in advising drivers or on-board systems of the obstacle location. Distance is expressed in meters. ASN.1 Representation: ObstacleDistance ::= INTEGER (0..32767) -- LSB units of meters XML Representation: LSB units of meters Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.94 Data Element: DE_PayloadData Use: A stream of octets to be exchanged. ASN.1 Representation: PayloadData ::= OCTET STRING (SIZE(1..2048)) XML Representation: In addition, this item may be used by data structures in other ITS standards. 7.95 Data Element: DE_Payload Use: A data element to convey bulk information as a stream of bytes. ASN.1 Representation: Payload ::= OCTET STRING (SIZE(1..64)) XML Representation: In addition, this item may be used by data structures in other ITS standards. 7.96 Data Element: DE_PedestrianDetect Use: A date element indicating the (possible) presence of one or more pedestrians or other objects in the walk area, independent of the technology used to determine this. ASN.1 Representation: PedestrianDetect ::= ENUMERATED { none (0), -- (B00000001) maybe (1), -- (B00000010) one (2), -- (B00000100) some (3), -- (B00001000) Indicates more than one etc (4), -- (B00010000) -- Please suggest -- suitable terms here ... } -- one byte XML Representation: none (0) -- (B00000001) maybe (1) -- (B00000010) one (2) -- (B00000100) some (3) -- (B00001000) Indicates more than one etc (4) -- (B00010000) -- Please suggest -- suitable terms here one byte Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_MovementState" \o "The MovementState data frame is used to convey various information about the current signal state o..." DF_MovementState  HYPERLINK " " \l "ASN_MovementState" \o "MovementState"   HYPERLINK " " \l "XML_MovementState" \o "MovementState" . In addition, this item may be used by data structures in other ITS standards. 7.97 Data Element: DE_PedestrianSignalState Use: A date element indicating either the current or the next signal state of a particular known pedestrian lane (depending on usage context). Used in the SPAT message. The data element is a 8-bit encoded string, allowing multiple values to be indicated. ASN.1 Representation: PedestrianSignalState ::= ENUMERATED { unknown (0), stop (1), -- (B00000001) do not walk caution (2), -- (B00000010) flashing dont walk sign walk (3), -- (B00000100) walk active othersHere (4), -- (B00001000) what else? ... } -- one byte XML Representation: unknown (0) stop (1) -- (B00000001) do not walk caution (2) -- (B00000010) flashing dont walk sign walk (3) -- (B00000100) walk active othersHere (4) -- (B00001000) what else? one byte Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_MovementState" \o "The MovementState data frame is used to convey various information about the current signal state o..." DF_MovementState  HYPERLINK " " \l "ASN_MovementState" \o "MovementState"   HYPERLINK " " \l "XML_MovementState" \o "MovementState" . In addition, this item may be used by data structures in other ITS standards. 7.98 Data Element: DE_PositionalAccuracy Use: The DE_ Positional Accuracy element is a 4 byte octet of packed data consisting of various parameters of quality used to model the accuracy of the positional determination with respect of a each given axis. Note that because the 3 data elements are packed as one single data object, this is treated as a data element not a data frame. ASN.1 Representation: PositionalAccuracy ::= OCTET STRING (SIZE(4)) -- And the bytes defined as folllows -- Byte 1: semi-major accuracy at one standard dev -- (signed range 0-12.7 meter. 0xFF=any value equal -- or greater than 12.7 meter) -- Byte 2: semi-minor accuracy at one standard dev -- (signed range 0-12.7 meter. 0xFF=any value equal -- or greater than 12.7 meter) -- Bytes 3-4: orientation of semi-major axis -- relative to true north (0-360 degree) -- (In NMEA GPGST) XML Representation: And the bytes defined as folllows Byte 1: semi-major accuracy at one standard dev (signed range 0-12.7 meter. 0xFF=any value equal or greater than 12.7 meter) Byte 2: semi-minor accuracy at one standard dev (signed range 0-12.7 meter. 0xFF=any value equal or greater than 12.7 meter) Bytes 3-4: orientation of semi-major axis relative to true north (0-360 degree) (In NMEA GPGST) Used By: This entry is directly used by the following 3 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_BreadCrumbVersion_1" \o "The BreadCrumbVersion-1 data frame one of a set of related items to carry breadcrumb data (typically..." DF_BreadCrumbVersion-1  HYPERLINK " " \l "ASN_BreadCrumbVersion_1" \o "BreadCrumbVersion-1"   HYPERLINK " " \l "XML_BreadCrumbVersion_1" \o "BreadCrumbVersion-1" , and DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. 7.99 Data Element: DE_PositionConfidence Use: This DE is used to provide to listeners the confidence interval of the 95% confidence level for the currently reported value of entries such as the DE_Position entries, taking into account the current calibration and precision of the sensor(s) used to measure and/or calculate the value. It is used in the horizontal plane. This data element is only to provide the listener with information on the limitations of the sensing system; not to support any type of automatic error correction or to imply a guaranteed maximum error. This data element should not be used for fault detection or diagnosis, but if a vehicle is able to detect a fault, the confidence interval should be increased accordingly. The frame of references and axis of rotation used shall be accordance with that defined in SAE J670, Issued 1976-07 and its successors. Note the definitions provided in Figure 1 (Tire Axis System) and Figure 2 (Directional Control Axis Systems). ASN.1 Representation: PositionConfidence ::= ENUMERATED { notEquipped (0), -- B'0000 Not Equipped a500m (1), -- B'0001 500m or about 5 * 10 ^ -3 decimal degrees a200m (2), -- B'0010 200m or about 2 * 10 ^ -3 decimal degrees a100m (3), -- B'0011 100m or about 1 * 10 ^ -3 decimal degrees a50m (4), -- B'0100 50m or about 5 * 10 ^ -4 decimal degrees a20m (5), -- B'0101 20m or about 2 * 10 ^ -4 decimal degrees a10m (6), -- B'0110 10m or about 1 * 10 ^ -4 decimal degrees a5m (7), -- B'0111 5m or about 5 * 10 ^ -5 decimal degrees a2m (8), -- B'1000 2m or about 2 * 10 ^ -5 decimal degrees a1m (9), -- B'1001 1m or about 1 * 10 ^ -5 decimal degrees a50cm (10), -- B'1010 0.50m or about 5 * 10 ^ -6 decimal degrees a20cm (11), -- B'1011 0.20m or about 2 * 10 ^ -6 decimal degrees a10cm (12), -- B'1100 0.10m or about 1 * 10 ^ -6 decimal degrees a5cm (13), -- B'1101 0.05m or about 5 * 10 ^ -7 decimal degrees a2cm (14), -- B'1110 0.02m or about 2 * 10 ^ -7 decimal degrees a1cm (15) -- B'1111 0.01m or about 1 * 10 ^ -7 decimal degrees } -- Encoded as a 4 bit value XML Representation: notEquipped (0) -- B'0000 Not Equipped a500m (1) -- B'0001 500m or about 5 * 10 ^ -3 decimal degrees a200m (2) -- B'0010 200m or about 2 * 10 ^ -3 decimal degrees a100m (3) -- B'0011 100m or about 1 * 10 ^ -3 decimal degrees a50m (4) -- B'0100 50m or about 5 * 10 ^ -4 decimal degrees a20m (5) -- B'0101 20m or about 2 * 10 ^ -4 decimal degrees a10m (6) -- B'0110 10m or about 1 * 10 ^ -4 decimal degrees a5m (7) -- B'0111 5m or about 5 * 10 ^ -5 decimal degrees a2m (8) -- B'1000 2m or about 2 * 10 ^ -5 decimal degrees a1m (9) -- B'1001 1m or about 1 * 10 ^ -5 decimal degrees a50cm (10) -- B'1010 0.50m or about 5 * 10 ^ -6 decimal degrees a20cm (11) -- B'1011 0.20m or about 2 * 10 ^ -6 decimal degrees a10cm (12) -- B'1100 0.10m or about 1 * 10 ^ -6 decimal degrees a5cm (13) -- B'1101 0.05m or about 5 * 10 ^ -7 decimal degrees a2cm (14) -- B'1110 0.02m or about 2 * 10 ^ -7 decimal degrees a1cm (15) -- B'1111 0.01m or about 1 * 10 ^ -7 decimal degrees Encoded as a 4 bit value In addition, this item may be used by data structures in other ITS standards. Remarks: Observe that the relationships between degrees of latitude or longitude and the distances given are for the general area of North America. These values will, of course, change with the exact position of the user on the face of the earth. 7.100 Data Element: DE_PreemptState Use: The PreemptState data element is used to relate the current preemption state of a signal system. Note that this data element follows the values and definitions of the preemptState object of NTCIP 1202 v2.19f as its starting point and adds values of 0 and 10. ASN.1 Representation: PreemptState ::= ENUMERATED { none (0), -- No preemption (same as value = 2) other (1), -- Other notActive (2), -- Not Active (same as value = 0) notActiveWithCall (3), -- Not Active With Call entryStarted (4), -- Entry Started trackService (5), -- Track Service dwell (6), -- Dwell linkActive (7), -- Link Active existStarted (8), -- Exit Started maximumPresence (9), -- Max Presence ackowledgedButOverridden (10), -- Ackowledged but Over-ridden ... -- # LOCAL_CONTENT } -- To use 4 bits, -- typically packed with other items in a BYTE XML Representation: none (0) -- No preemption (same as value = 2) other (1) -- Other notActive (2) -- Not Active (same as value = 0) notActiveWithCall (3) -- Not Active With Call entryStarted (4) -- Entry Started trackService (5) -- Track Service dwell (6) -- Dwell linkActive (7) -- Link Active existStarted (8) -- Exit Started maximumPresence (9) -- Max Presence ackowledgedButOverridden (10) -- Ackowledged but Over-ridden To use 4 bits, typically packed with other items in a INTEGER (-128..127) In addition, this item may be used by data structures in other ITS standards. Remarks: Used in the SignalState definition (a complex octet encoding). 7.101 Data Element: DE_Priority Use: A priority for the alert message, giving urgency of this message. A relative degree of merit compared with other similar messages for this type (not other message being sent by the device, nor a priority of display urgency at the receiver). At this time, the lower five bits are reserved and shall be set to zero. This effectively reduces the number of priority levels to eight. The value of all zeros shall be used for "routine" messages such as roadside signage where not displaying the message to the drive is of only modest impact. The value 111xxxxx shall be the highest level of priority and shall be consider the most important level. When choices of display order or transmission order are considered, messages with this level of priority shall be given precedence. The remaining 6 levels shall be used as determined by local conventions. ASN.1 Representation: Priority ::= OCTET STRING (SIZE(1)) -- Follow definition notes on setting these bits XML Representation: Follow definition notes on setting these bits Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." MSG_RoadSideAlert  HYPERLINK " " \l "ASN_RoadSideAlert" \o "RoadSideAlert"   HYPERLINK " " \l "XML_RoadSideAlert" \o "RoadSideAlert" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that a well chosen roadway with a set of priority schemes chosen to be very well managed can be thrown into chaos when an incident event occurs in it and when emergency response equipment enters the transmission zone during the response to the event. Local agreements on practices, including road side unit (RSU) placement, will be needed to insure correct operation. 7.102 Data Element: DE_PriorityState Use: The PriorityState data element is used to relate the current priority state of a signal system. TSP stands for Transit Signal Priority, a term used in NTCIP and in TCIP. Note that this data element follows the values defined in the tspInputStatus object defned in the NYC ASTC2 traffic controller effort. ASN.1 Representation: PriorityState ::= ENUMERATED { noneActive (0), -- No signal priority (same as value = 1) none (1), -- TSP None requested (2), -- TSP Requested active (3), -- TSP Active activeButIhibitd (4), -- TSP Reservice (active but inhibited) seccess (5), -- TSP Success removed (6), -- TSP Removed clearFail (7), -- TSP Clear Fail detectFail (8), -- TSP Detect Fail detectClear (9), -- TSP Detect Clear abort (10), -- TSP Abort (needed to remain on-line) delayTiming (11), -- TSP Delay Timing extendTiming (12), -- TSP Extend Timing preemptOverride (13), -- TSP Preempt Over-ride adaptiveOverride (14), -- TSP Adaptive Over-ride reserved (15), ... -- # LOCAL_CONTENT } -- To use 4 bits, -- typically packed with other items in a BYTE XML Representation: noneActive (0) -- No signal priority (same as value = 1) none (1) -- TSP None requested (2) -- TSP Requested active (3) -- TSP Active activeButIhibitd (4) -- TSP Reservice (active but inhibited) seccess (5) -- TSP Success removed (6) -- TSP Removed clearFail (7) -- TSP Clear Fail detectFail (8) -- TSP Detect Fail detectClear (9) -- TSP Detect Clear abort (10) -- TSP Abort (needed to remain on-line) delayTiming (11) -- TSP Delay Timing extendTiming (12) -- TSP Extend Timing preemptOverride (13) -- TSP Preempt Over-ride adaptiveOverride (14) -- TSP Adaptive Over-ride reserved (15) To use 4 bits, typically packed with other items in a INTEGER (-128..127) In addition, this item may be used by data structures in other ITS standards. Remarks: Used in the SignalState definition (a complex octet encoding). 7.103 Data Element: DE_ProbeSegmentNumber Use: The PSN enables users to identify vehicle trajectory for a limited amount of time or over a limited distance. It is randomly generated by a vehicle every 120 seconds or 1km, whichever comes last. The interval between PSN changes is a random number of seconds between 0 and 10s or a random distance between 0 and 200m, whichever comes last. When sending messages containing a PSN, each message must contain a single PSN. For Example when using the PSN in a Probe Data snapshot, all snapshots contained within a single message must contain the same PSN. All remaining Snapshots with a PSN that has already been sent to an RSE will be purged when the RSE communication link is broken. Event based Snapshots will not contain a PSN. ASN.1 Representation: ProbeSegmentNumber ::= INTEGER (0..32767) -- value determined by local device -- as per standard XML Representation: value determined by local device as per standard Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_ProbeVehicleData" \o "The probe vehicle message frame is defined below. The probe vehicle message is used to exchange sta..." MSG_ProbeVehicleData  HYPERLINK " " \l "ASN_ProbeVehicleData" \o "ProbeVehicleData"   HYPERLINK " " \l "XML_ProbeVehicleData" \o "ProbeVehicleData" . In addition, this item may be used by data structures in other ITS standards. 7.104 Data Element: DE_RainSensor Use: A general sensor of rain intensity which requires further interpretation by the OEM for precise semantic meaning. The "Rain Sensor" Probe Data Element is intended to inform Probe Data Users as to how hard it was raining/snowing in the area the vehicle was traveling at the time the Probe Data snapshot was taken. The value of the Rain Sensor data element ranges from 0-7, with 0 indicating "No Rain/Snow", 1 indicating "Light Mist", and 7 indicating "Heavy Downpour". This information could be sent to vehicles approaching the area to warn drives of raining/snowing conditions ahead or it could provide Traffic Operation Centers with locations most likely in need of a snowplow. ASN.1 Representation: RainSensor ::= ENUMERATED { none (0), lightMist (1), heavyMist (2), lightRainOrDrizzle (3), rain (4), moderateRain (5), heavyRain (6), heavyDownpour (7) } XML Representation: none (0) lightMist (1) heavyMist (2) lightRainOrDrizzle (3) rain (4) moderateRain (5) heavyRain (6) heavyDownpour (7) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: It is recommended that Automotive Manufacturers divide the range of their Rain Sensors into 8 resistance ranges corresponding to the above scale. For Example: a sensor that has a resistance range from 12K Ohms (Max Rain Fall) to 250 Ohms (No Rain Fall) will have the following resistance value ranges: # 0=250 to 1749 Ohms # 1=1750 to 3249 Ohms # 2=3250 to 4749 Ohms # 3=4750 to 6249 Ohms # 4=6250 to 7749 Ohms # 5=7750 to 9249 Ohms # 6=9250 to 10749 Ohms # 7= 10501 to 12000 Ohms 7.105 Data Element: DE_RequestedItem Use: The Requested Item data element is used to specify what item (or items) is being requested in a CommonSafetyRequest message sent to other vehicles. The request item may be broadcast by other vehicles the Part II content of the BSM or the ala carte message that they transmit. ASN.1 Representation: RequestedItem ::= ENUMERATED { reserved (0), itemA (1), -- consisting of 2 elements: -- lights ExteriorLights -- lightBar LightbarInUse itemB (2), -- consisting of: -- wipers a SEQUENCE itemC (3), -- consisting of: -- brakeStatus BrakeSystemStatus itemD (4), -- consisting of 2 elements: -- brakePressure BrakeAppliedPressure -- roadFriction CoefficientOfFriction itemE (5), -- consisting of 4 elements: -- sunData SunSensor -- rainData RainSensor -- airTemp AmbientAirTemperature -- airPres AmbientAirPressure itemF (6), -- consisting of: -- steering a SEQUENCE itemG (7), -- consisting of: -- accelSets a SEQUENCE itemH (8), -- consisting of: -- object a SEQUENCE itemI (9), -- consisting of: -- fullPos FullPositionVector itemJ (10), -- consisting of: -- position2D Position2D itemK (11), -- consisting of: -- position3D Position3D itemL (12), -- consisting of 2 elements: -- speedHeadC SpeedandHeadingConfidence -- speedC SpeedConfidence itemM (13), -- consisting of: -- vehicleData a SEQUENCE itemN (14), -- consisting of: -- vehicleIdent VehicleIdent itemO (15), -- consisting of: -- weatherReport a SEQUENCE itemP (16), -- consisting of: -- breadcrumbs VehicleMotionTrail itemQ (17), -- consisting of: -- gpsStatus GPSstatus ... -- # LOCAL_CONTENT OPTIONAL, } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: reserved (0) itemA (1) -- consisting of 2 elements: -- lights  HYPERLINK " " \l "XML_ExteriorLights" \o "The status of various exterior lights encoded in a bit string which can be used to relate the curren..." ExteriorLights -- lightBar  HYPERLINK " " \l "XML_LightbarInUse" \o "A data element which is set if any sort of additional visible lighting-alerting system is currently ..." LightbarInUse itemB (2) -- consisting of: -- wipers a SEQUENCE itemC (3) -- consisting of: -- brakeStatus  HYPERLINK " " \l "XML_BrakeSystemStatus" \o "A single 2-byte long data element combining multiple related bit fields into one byte." BrakeSystemStatus itemD (4) -- consisting of 2 elements: -- brakePressure  HYPERLINK " " \l "XML_BrakeAppliedPressure" \o "The applied pressure of the vehicle brake system." BrakeAppliedPressure -- roadFriction  HYPERLINK " " \l "XML_CoefficientOfFriction" \o "Coefficient of Friction of an object, typical a wheel in contact with the ground. This DE is typica..." CoefficientOfFriction itemE (5) -- consisting of 4 elements: -- sunData  HYPERLINK " " \l "XML_SunSensor" \o "The \"Sun Sensor\" Probe Data Element is intended to inform Probe Data Users as to the level of Sun Li..." SunSensor -- rainData  HYPERLINK " " \l "XML_RainSensor" \o "A general sensor of rain intensity which requires further interpretation by the OEM for precise sema..." RainSensor -- airTemp  HYPERLINK " " \l "XML_AmbientAirTemperature" \o "This data element is used to relate the measured Ambient Air Temperature from a vehicle or other dev..." AmbientAirTemperature -- airPres  HYPERLINK " " \l "XML_AmbientAirPressure" \o "This data element is used to relate the measured Ambient Pressure (Barometric Pressure) from a vehic..." AmbientAirPressure itemF (6) -- consisting of: -- steering a SEQUENCE itemG (7) -- consisting of: -- accelSets a SEQUENCE itemH (8) -- consisting of: -- object a SEQUENCE itemI (9) -- consisting of: -- fullPos  HYPERLINK " " \l "XML_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." FullPositionVector itemJ (10) -- consisting of: -- position2D  HYPERLINK " " \l "XML_Position2D" \o "A collection of the two 4 byte lat-long information elements used to build a complete 2D position se..." Position2D itemK (11) -- consisting of: -- position3D  HYPERLINK " " \l "XML_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." Position3D itemL (12) -- consisting of 2 elements: -- speedHeadC  HYPERLINK " " \l "XML_SpeedandHeadingConfidence" \o "A single byte long data frame combining multiple related bit fields into one byte." SpeedandHeadingConfidence -- speedC  HYPERLINK " " \l "XML_SpeedConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." SpeedConfidence itemM (13) -- consisting of: -- vehicleData a SEQUENCE itemN (14) -- consisting of: -- vehicleIdent  HYPERLINK " " \l "XML_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." VehicleIdent itemO (15) -- consisting of: -- weatherReport a SEQUENCE itemP (16) -- consisting of: -- breadcrumbs  HYPERLINK " " \l "XML_VehicleMotionTrail" \o "The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle..." VehicleMotionTrail itemQ (17) -- consisting of: -- gpsStatus  HYPERLINK " " \l "XML_GPSstatus" \o "The DE_GPSstatus data element is used to relate the current stae of a GPS systems in terms of its ge..." GPSstatus values to 127 reserved for std use values 128 to 255 reserved for local use In addition, this item may be used by data structures in other ITS standards. 7.106 Data Element: DE_ResponseType Use: The response type which this vehicle is engaged in at the time an alerting message is being sent. A this time only emergency and non-emergency are defined; however other types of operational modes are expected to be added. The type of response which a public safety, or other type of vehicle, is engaged in when transmitting emergency alerts. Intended to be used as part of the DSRC safety message for public safety vehicles operating in the area. ASN.1 Representation: ResponseType ::= ENUMERATED { notInUseOrNotEquipped (0), emergency (1), nonEmergency (2), pursuit (3) -- all others Future Use } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: notInUseOrNotEquipped (0) emergency (1) nonEmergency (2) pursuit (3) -- all others Future Use values to 127 reserved for std use values 128 to 255 reserved for local use Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" . In addition, this item may be used by data structures in other ITS standards. Remarks: There are remaining issues with this data element, and changes may occur after serious review by a number of different agencies types. For example, codes (such as NEMSIS codes) are not really uniform and understood (even within a single service); the urgency of a "code 3" run is different in different parts of the world. Perhaps the common element here is what action the receiving driver is supposed to do (nothing, follow flagman, be alert, pull over, etc.). See also some of the "mandatory" ITIS advice codes like this. For some applications, some slow speed maneuvering type codes are likely added in future editions (moving a fire truck or tow truck around an incident scene, for example). 7.107 Data Element: DE_RTCM_ID Use: The RTCM-MsgType provides the 12 bit value defined in the RTCM standards for each message. In this standard this is rounded to 16 bits (2 bytes) and the upper four bits are defined as zero when one of the RTCM messages are used. Any bit being set to one in this range would indicate a locally defined (non national standard) meaning. Note that the RTCM message standard itself defines some private proprietary message types (in the range 4001 to 4095 in the 12 bit system) and these are also supported. Refer to the the RTCM for the latest list of these assignments and uses. ASN.1 Representation: RTCM-ID ::= INTEGER (0..32767) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_RTCM_Corrections" \o "The RTCM_Corrections message is used to encapsulate RCTM differential corrections for GPS and other..." MSG_RTCM_Corrections  HYPERLINK " " \l "ASN_RTCM_Corrections" \o "RTCM-Corrections"   HYPERLINK " " \l "XML_RTCM_Corrections" \o "RTCM-Corrections" . In addition, this item may be used by data structures in other ITS standards. 7.108 Data Element: DE_RTCM_Payload (REMOVE) Use: The RTCM_Payload element contains the stream so of bytes in the actual RTCM message that is being sent. ASN.1 Representation: RTCM-Payload ::= OCTET STRING (SIZE(1..1023)) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_RTCM_Corrections" \o "The RTCM_Corrections message is used to encapsulate RCTM differential corrections for GPS and other..." MSG_RTCM_Corrections  HYPERLINK " " \l "ASN_RTCM_Corrections" \o "RTCM-Corrections"   HYPERLINK " " \l "XML_RTCM_Corrections" \o "RTCM-Corrections" . In addition, this item may be used by data structures in other ITS standards. 7.109 Data Element: DE_RTCM_Revision (REMOVE) Use: The specific revision of the RTCM standard which is being used. This is needed to know precisely the mapping of the messages types to their definitions, as well as some minor transport layer ordering details when received in the mobile unit. ASN.1 Representation: RTCM-Revision ::= ENUMERATED { unknown (0), reserved (1), rtcmCMR (2), rtcmCMR-Plus (3), rtcmSAPOS (4), rtcmSAPOS-Adv (5), rtcmRTCA (6), rtcmRAW (7), rtcmRINEX (8), rtcmSP3 (9), rtcmBINEX (10), rtcmRev2-x (19), -- Used when specific rev is not known rtcmRev2-0 (20), rtcmRev2-1 (21), rtcmRev2-3 (23), -- Std 10402.3 rtcmRev3-0 (30), rtcmRev3-1 (31), -- Std 10403.1 ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: unknown (0) reserved (1) rtcmCMR (2) rtcmCMR Plus (3) rtcmSAPOS (4) rtcmSAPOS Adv (5) rtcmRTCA (6) rtcmRAW (7) rtcmRINEX (8) rtcmSP3 (9) rtcmBINEX (10) rtcmRev2 x (19) -- Used when specific rev is not known rtcmRev2 0 (20) rtcmRev2 1 (21) rtcmRev2 3 (23) -- Std 10402.3 rtcmRev3 0 (30) rtcmRev3 1 (31) -- Std 10403.1 values to 127 reserved for std use values 128 to 255 reserved for local use Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_RTCM_Corrections" \o "The RTCM_Corrections message is used to encapsulate RCTM differential corrections for GPS and other..." MSG_RTCM_Corrections  HYPERLINK " " \l "ASN_RTCM_Corrections" \o "RTCM-Corrections"   HYPERLINK " " \l "XML_RTCM_Corrections" \o "RTCM-Corrections" . In addition, this item may be used by data structures in other ITS standards. Remarks: In order to fully support the use of networked transport of RTCM corrections (so-called Ntrip systems), the enumerated list of protocol types provides for all the common types outlined in RTCM Standard 10410.0, Appendix B. It is anticipated that revisions 3.x and 2.3 will predominate in practice. 7.110 Data Element: DE_SignalLightState Use: A data element indicating the current (or the next) signal state of all lights pertaining to a particular known lane or movement (set of lanes). Encoded as per the table below. Used in the SPAT frame. The data element is an integer value which is typically encoded with only the necessary lower bits of significance being sent, therefore allowing shorter payload byte counts when used. Observe that soft right and left arrows and U-turn indications will require 3 and 4 bytes, while simple balls require only 1 byte, and left, right and through arrows will require 2 bytes. A dark state would be indicated by the value zero. Signal Phase Indications Encoding GreenYellowRedFlashingBall0x000000010x000000020x000000040x00000008Left Arrow0x000000100x000000200x000000400x00000080Right Arrow0x000001000x000002000x000004000x00000800Straight Arrow0x000010000x000020000x000040000x00008000Soft Left Arrow0x000100000x000200000x000400000x00080000Soft Right Arrow0x001000000x002000000x004000000x00800000U-Turn Arrow0x010000000x020000000x040000000x08000000* Note: DARK = 0x00000000 The Signal Light State value is built by ORing the various bitmasks together for that approach. Examples: Solid Green Ball = 0x00000001, transmitted as 0x01 Flashing Green Ball = 0x00000009, transmitted as 0x09 Solid Red Ball with Green Right Arrow = 0x00000104, transmitted as 0x0104 ASN.1 Representation: SignalLightState ::= INTEGER (0..536870912) -- The above bit ranges map to each type of direction -- using the bits defined by the above table of the standard. XML Representation: The above bit ranges map to each type of direction using the bits defined by the above table of the standard. Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_MovementState" \o "The MovementState data frame is used to convey various information about the current signal state o..." DF_MovementState  HYPERLINK " " \l "ASN_MovementState" \o "MovementState"   HYPERLINK " " \l "XML_MovementState" \o "MovementState" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note that when used in the movement data frames the signal state appears twice for motorized vehicle lanes, once for the current state, and once for the next "yellow" phase (when the current state is not simply red). For stopped signals (red states) no yellow phase data is needed, nor is it present for lanes states which deal with trains. Pedestrian lanes also have two such signal states, one for the period of the walk time and one for the warning time at the end of walk. Pedestrian lanes should use the "ball" entry in the table above unless an arrow is indicated. 7.111 Data Element: DE_SignalReqScheme Use: The SignalReqScheme data element is used in a priority or preempt request frame to select which preempt or priority controller sequence is to be activated. The data element has either a priority value or a preemption value, depending on the setting of the MSB and what data frame it is used in. A value of B'1111' indicates a request for cabinet flash when the data element is used in a preempt. The value B'0111' is reserved when used for a priority request. The value B'000' is reserved. ASN.1 Representation: SignalReqScheme ::= OCTET STRING (SIZE(1)) -- Encoded as follows: -- upper nibble: Preempt #: -- Bit 7 (MSB) 1 = Preempt and 0 = Priority -- Remaining 3 bits: -- Range of 0..7. The values of 1..6 represent -- the respective controller preempt or Priority -- to be activated. The value of 7 represents a -- request for a cabinet flash prempt, -- while the value of 0 is reserved. -- lower nibble: Strategy #: -- Range is 0..15 and is used to specify a desired -- strategy (if available). -- Currently no strategies are defined and this -- should be zero. XML Representation: Encoded as follows: upper nibble: Preempt #: Bit 7 (MSB) 1 = Preempt and 0 =  HYPERLINK " " \l "XML_Priority" \o "A priority for the alert message, giving urgency of this message. A relative degree of merit compar..." Priority Remaining 3 bits: Range of 0..7. The values of 1..6 represent the respective controller preempt or  HYPERLINK " " \l "XML_Priority" \o "A priority for the alert message, giving urgency of this message. A relative degree of merit compar..." Priority to be activated. The value of 7 represents a request for a cabinet flash prempt, while the value of 0 is reserved. lower nibble: Strategy #: Range is 0..15 and is used to specify a desired strategy (if available) . Currently no strategies are defined and this should be zero. Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_SignalControlZone" \o "A data frame used to relate the geo-physical region zones of an intersection to a numbering system u..." DF_SignalControlZone  HYPERLINK " " \l "ASN_SignalControlZone" \o "SignalControlZone"   HYPERLINK " " \l "XML_SignalControlZone" \o "SignalControlZone" , and DF  HYPERLINK " " \l "Rec_DF_SignalRequest" \o "The SignalRequest is used (as part of a request message) to request either a priority or a preemptio..." DF_SignalRequest  HYPERLINK " " \l "ASN_SignalRequest" \o "SignalRequest"   HYPERLINK " " \l "XML_SignalRequest" \o "SignalRequest" . In addition, this item may be used by data structures in other ITS standards. Remarks: In use, the the vehicle must determine which preempt number or priority number to request by analyzing its location relative to the map layer information. Note: if we get rid of having two complete request messages in favor of only one; we could use the MSB bit here to differentiate between priority and preemption use cases. 7.112 Data Element: DE_SignalState Use: The SignalState data element is used to reflect the current general state of the signal system in question. This is how preemption and priority states are acknowledged, and in this case a single signal system (and intersection) may have multiple states to relate. This data element is typically used as part of the SPAT message. ASN.1 Representation: SignalState ::= OCTET STRING (SIZE(1)) -- With bits set as follows: -- Bit 7 (MSB) Set if the state is currently active -- only one active state can exist at a time, and -- this state should be sent first in any sequences -- Bits 6~4 The preempt or priority value that is -- being described. -- Bits 3~0 the state bits, indicating either a -- preemption or a priority use as follows: -- If a preemption: to follow the -- preemptState object of NTCIP 1202 v2.19f -- See PreemptState for bit definitions. -- If a prioirty to follow the -- tspInputStatus object utilized in the -- NYC ASTC2 traffic controller -- See PriorityState for bit definitions XML Representation: With bits set as follows: Bit 7 (MSB) Set if the state is currently active only one active state can exist at a time, and this state should be sent first in any sequences Bits 6~4 The preempt or priority value that is being described. Bits 3~0 the state bits, indicating either a preemption or a priority use as follows: If a preemption: to follow the preemptState object of NTCIP 1202 v2.19f See  HYPERLINK " " \l "XML_PreemptState" \o "The PreemptState data element is used to relate the current preemption state of a signal system. ..." PreemptState for bit definitions. If a prioirty to follow the tspInputStatus object utilized in the NYC ASTC2 traffic controller See  HYPERLINK " " \l "XML_PriorityState" \o "The PriorityState data element is used to relate the current priority state of a signal system. TSP..." PriorityState for bit definitions In addition, this item may be used by data structures in other ITS standards. Remarks: Note that in use this object is enclosed in an outer sequence which identifies if it is describing a preemption or a priority use. 7.113 Data Element: DE_SignPrority Use: The relative importance of the sign, a scale from zero (least important) to seven (most important). ASN.1 Representation: SignPrority ::= INTEGER (0..7) -- 0 as least, 7 as most XML Representation: 0 as least, 7 as most Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 7.114 Data Element: DE_SirenInUse Use: A data element which is set if any sort of audible alarm is being emitted from the vehicle. This includes various common sirens as well as backup up beepers and other slow speed maneuvering alerts. Used to reflect any type or style of audio alerting when a vehicle is progressing and transmitting DSRC messages to others about its path. Intended to be used as part of the DSRC safety message for public safety vehicles operating in the area. ASN.1 Representation: SirenInUse ::= ENUMERATED { notEquipped (0), notInUse (1), inUse (2), reserved (3) -- for future use } XML Representation: notEquipped (0) notInUse (1) inUse (2) reserved (3) -- for future use In addition, this item may be used by data structures in other ITS standards. 7.115 Data Element: DE_SpecialLaneAttributes Use: The SpecialLaneAttributes data element relates the types and allowed (possible) movements from a special vehicle lane. Typically this deals with lanes describing trains (all forms of tracked vehicles) and transit vehicles (buses and other public transport) that are part of an intersection shared with motorized vehicle lanes. ASN.1 Representation: SpecialLaneAttributes ::= ENUMERATED { noData (0), -- ('0000000000000000'B) egressPath (1), -- ('0000000000000001'B) -- a two-way path or an outbound path is described railRoadTrack (2), -- ('0000000000000010'B) transitOnlyLane (4), -- ('0000000000000100'B) hovLane (8), -- ('0000000000001000'B) busOnly (16), -- ('0000000000010000'B) vehiclesEntering (32), -- ('0000000000100000'B) vehiclesLeaving (64), -- ('0000000001000000'B) reserved (128) -- ('0000000010000000'B) } -- 1 byte XML Representation: noData (0) -- ('0000000000000000'B) egressPath (1) -- ('0000000000000001'B) -- a two-way path or an outbound path is described railRoadTrack (2) -- ('0000000000000010'B) transitOnlyLane (4) -- ('0000000000000100'B) hovLane (8) -- ('0000000000001000'B) busOnly (16) -- ('0000000000010000'B) vehiclesEntering (32) -- ('0000000000100000'B) vehiclesLeaving (64) -- ('0000000001000000'B) reserved (128) -- ('0000000010000000'B) 1 byte Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_SpecialLane" \o "A SpecialLane data structure provides lane number, lane width and lane attributes within an approach..." DF_SpecialLane  HYPERLINK " " \l "ASN_SpecialLane" \o "SpecialLane"   HYPERLINK " " \l "XML_SpecialLane" \o "SpecialLane" . In addition, this item may be used by data structures in other ITS standards. 7.116 Data Element: DE_SpecialSignalState Use: A date element indicating the current signal state of a particular known special lane type (such as a train). Used in the the SPAT frame. The data element is a 8-bit encoded string, allowing multiple values to be indicated. Note: is there ever a need for this? ASN.1 Representation: SpecialSignalState ::= ENUMERATED { unknown (0), notInUse (1), -- (B00000001) default state, empty, not in use arriving (2), -- (B00000010) track-lane about to be occupied present (3), -- (B00000100) track-lane is occupied with vehicle departing (4), -- (B00001000) track-lane about to be empty ... } -- one byte XML Representation: unknown (0) notInUse (1) -- (B00000001) default state , arriving (2) -- (B00000010) track-lane about to be occupied present (3) -- (B00000100) track-lane is occupied with vehicle departing (4) -- (B00001000) track-lane about to be empty one byte Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_MovementState" \o "The MovementState data frame is used to convey various information about the current signal state o..." DF_MovementState  HYPERLINK " " \l "ASN_MovementState" \o "MovementState"   HYPERLINK " " \l "XML_MovementState" \o "MovementState" . In addition, this item may be used by data structures in other ITS standards. 7.117 Data Element: DE_SpeedConfidence Use: This DE is used to provide to listeners the confidence interval of the 95% confidence level for the currently reported value of DE_Speed, taking into account the current calibration and precision of the sensor(s) used to measure and/or calculate the value. This data element is only to provide the listener with information on the limitations of the sensing system; not to support any type of automatic error correction or to imply a guaranteed maximum error. This data element should not be used for fault detection or diagnosis, but if a vehicle is able to detect a fault, the confidence interval should be increased accordingly. The frame of references and axis of rotation used shall be accordance with that defined in SAE J670, Issued 1976-07 and its successors. Note the definitions provided in Figure 1 (Tire Axis System) and Figure 2 (Directional Control Axis Systems). ASN.1 Representation: SpeedConfidence ::= ENUMERATED { notEquipped (0), -- B'000 Not Equipped prec100ms (1), -- B'001 100 meters / sec prec10ms (2), -- B'010 10 meters / sec prec5ms (3), -- B'011 5 meters / sec prec1ms (4), -- B'100 1 meters / sec prec0-1ms (5), -- B'101 0.1 meters / sec prec0-05ms (6), -- B'110 0.05 meters / sec prec0-01ms (7) -- B'111 0.01 meters / sec } -- Encoded as a 3 bit value XML Representation: notEquipped (0) -- B'000 Not Equipped prec100ms (1) -- B'001 100 meters / sec prec10ms (2) -- B'010 10 meters / sec prec5ms (3) -- B'011 5 meters / sec prec1ms (4) -- B'100 1 meters / sec prec0 1ms (5) -- B'101 0.1 meters / sec prec0 05ms (6) -- B'110 0.05 meters / sec prec0 01ms (7) -- B'111 0.01 meters / sec Encoded as a 3 bit value Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.118 Data Element: DE_Speed Use: The vehicle speed expressed in unsigned units of 0.01 meters per second. Negative values can be imply but using the heading data element to indicate that the vehicle is moving in reverse. ASN.1 Representation: Speed ::= INTEGER (0..32765) -- Units of 0.01 m/s XML Representation: Units of 0.01 m/s Used By: This entry is directly used by the following 3 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" , and DF  HYPERLINK " " \l "Rec_DF_UpdateVector" \o "A minimal report of the vehicles position, speed, and heading. Used in the probe vehicle message as..." DF_UpdateVector  HYPERLINK " " \l "ASN_UpdateVector" \o "UpdateVector"   HYPERLINK " " \l "XML_UpdateVector" \o "UpdateVector" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" . In addition, this item may be used by data structures in other ITS standards. 7.119 Data Element: DE_StabilityControlStatus (DUPE) Use: This data element reflects the current state of the stability control systems status. The "Stability Control Status" Probe Data Element is intended to inform Probe Data Users whether the vehicle's stability control unit was engaged at the time a Probe Data snapshot was taken. A typical stability control unit uses the vehicle's yaw rate to determine how far off-axis a vehicle is while taking a turn. This data is correlated with wheel speed, steering angle and acceleration position. If the vehicle is determined to be too far off-axis, corrective action is taken by automatically applying braking force to separate wheels independent of the driver's actions. The element informs the user if the vehicle is NOT equipped with a stability control system. If the vehicle is equipped with a stability control system, the element reports whether the system is Off, or in an Active state. ASN.1 Representation: StabilityControlStatus ::= ENUMERATED { notEquipped (0), -- B'00 Not Equipped off (1), -- B'01 Off on (2) -- B'10 On or active (engaged) } -- Encoded as a 2 bit value XML Representation: notEquipped (0) -- B'00 Not Equipped off (1) -- B'01 Off on (2) -- B'10 On or active (engaged) Encoded as a 2 bit value In addition, this item may be used by data structures in other ITS standards. Remarks: Seems to be a dupe with another entry, remove one of them. 7.120 Data Element: DE_StateConfidence Use: The StateConfidence data element is used to relate additional data about the confidence of the current movement phase and its estimated time values. ASN.1 Representation: StateConfidence ::= ENUMERATED { unKnownEstimate (0), minTime (1), maxTime (2), timeLikeklyToChange (3), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: unKnownEstimate (0) minTime (1) maxTime (2) timeLikeklyToChange (3) values to 127 reserved for std use values 128 to 255 reserved for local use Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_MovementState" \o "The MovementState data frame is used to convey various information about the current signal state o..." DF_MovementState  HYPERLINK " " \l "ASN_MovementState" \o "MovementState"   HYPERLINK " " \l "XML_MovementState" \o "MovementState" . In addition, this item may be used by data structures in other ITS standards. 7.121 Data Element: DE_StdTagList OUTDATED Use: Due to the use of BER encoding the below list will no longer be used or needed. Such encoding s handled by the native ASN encoding layer. A set of enumerated values (one byte long) which assigns the tag value for each data element or data frame defined in the standard which could be transmitted in the WSM encoding format of encoded bytes. ASN.1 Representation: StdTagList ::= ENUMERATED { -- pick any single item/group below, reserved (0), accelandYawConfidence (1), acceleration (2), accelerationSet4Way (3), accelerationConfidence (4), airBagCount (5), ambientAirTemperature (6), antiLockBrakeStatus (7), appContextMark (8), brakeAppliedPressure (9), brakeAppliedStatus (10), brakeBoostApplied (11), brakeSystemStatus (12), dDate (13), dDateTime (14), dDay (15), dFullTime (16), dHour (17), dMinute (18), dMonth (19), dMonthDay (20), drivingWheelAngle (21), dSecond (22), dSRCmsgID (23), dTime (24), dYear (25), dYearMonth (26), elevation (27), elevationConfidence (28), exteriorLights (29), fullPositionVector (30), heading (31), headingConfidence (32), lightbarInUse (33), latitude (34), longitude (35), -- elevation (36), -- longLatitude (34), -- longLongitude (35), -- longElevation (36), multiVehicleReponse (37), obstacleDirection (38), obstacleDistance (39), position2D (140), position3D (240), -- positionLong (40), positionConfidence (41), positionConfidenceSet (42), -- positionShort (43), confidenceSet (44), rainSensor (45), responseType (46), -- shortLatitude (47), -- shortLongitude (48), -- shortElevation (49), sirenInUse (50), snapshot (51), speed (52), speedandHeadingConfidence (53), speedConfidence (54), stabilityControlStatus (55), stdTagList (56), steeringWheelAngle (57), steeringWheelAngleConfidence (58), steeringWheelAngleRateOfChange (59), sunSensor (60), temporaryID (61), throttlePosition (62), throttleConfidence (63), timeConfidence (64), tractionControlState (65), updateVector (66), -- removed: vehicleElevation (67), vehicleHeight (68), -- vehicleLatitude (69), vehicleLength (70), -- vehicleLongitude (71), vehicleMass (72), vehicleSize (73), vehicleStatusDeviceType (74), vehicleType (75), vehicleWidth (76), verticalAcceleration (77), verticalAccelerationThreshold (78), wiperRate (79), wiperStatus (80), yawRate (81), yawRateConfidence (82), ... } XML Representation: -- pick any single item/group below , reserved (0) accelandYawConfidence (1) acceleration (2) accelerationSet4Way (3) accelerationConfidence (4) airBagCount (5) ambientAirTemperature (6) antiLockBrakeStatus (7) appContextMark (8) brakeAppliedPressure (9) brakeAppliedStatus (10) brakeBoostApplied (11) brakeSystemStatus (12) dDate (13) dDateTime (14) dDay (15) dFullTime (16) dHour (17) dMinute (18) dMonth (19) dMonthDay (20) drivingWheelAngle (21) dSecond (22) dSRCmsgID (23) dTime (24) dYear (25) dYearMonth (26) elevation (27) elevationConfidence (28) exteriorLights (29) fullPositionVector (30) heading (31) headingConfidence (32) lightbarInUse (33) latitude (34) longitude (35) -- elevation (36) , -- longLatitude (34) , -- longLongitude (35) , -- longElevation (36) , multiVehicleReponse (37) obstacleDirection (38) obstacleDistance (39) position2D (140) position3D (240) -- positionLong (40) , positionConfidence (41) positionConfidenceSet (42) -- positionShort (43) , confidenceSet (44) rainSensor (45) responseType (46) -- shortLatitude (47) , -- shortLongitude (48) , -- shortElevation (49) , sirenInUse (50) snapshot (51) speed (52) speedandHeadingConfidence (53) speedConfidence (54) stabilityControlStatus (55) stdTagList (56) steeringWheelAngle (57) steeringWheelAngleConfidence (58) steeringWheelAngleRateOfChange (59) sunSensor (60) temporaryID (61) throttlePosition (62) throttleConfidence (63) timeConfidence (64) tractionControlState (65) updateVector (66) -- removed: vehicleElevation (67) , vehicleHeight (68) -- vehicleLatitude (69) , vehicleLength (70) -- vehicleLongitude (71) , vehicleMass (72) vehicleSize (73) vehicleStatusDeviceType (74) vehicleType (75) vehicleWidth (76) verticalAcceleration (77) verticalAccelerationThreshold (78) wiperRate (79) wiperStatus (80) yawRate (81) yawRateConfidence (82) In addition, this item may be used by data structures in other ITS standards. 7.122 Data Element: DE_SteeringWheelAngleConfidence Use: This DE is used to provide to listeners the confidence interval of the 95% confidence level for the currently reported value of DE_SteeringWheelAngle, taking into account the current calibration and precision of the sensor(s) used to measure and/or calculate the value. This data element is only to provide the listener with information on the limitations of the sensing system; not to support any type of automatic error correction or to imply a guaranteed maximum error. This data element should not be used for fault detection or diagnosis, but if a vehicle is able to detect a fault, the confidence interval should be increased accordingly. The frame of references and axis of rotation used shall be accordance with that defined in SAE J670, Issued 1976-07 and its successors. Note the definitions provided in Figure 1 (Tire Axis System) and Figure 2 (Directional Control Axis Systems). ASN.1 Representation: SteeringWheelAngleConfidence ::= ENUMERATED { notEquipped (0), -- B'00 Not Equipped prec10deg (1), -- B'01 2 degrees prec1deg (2), -- B'10 1 degree prec0-02deg (3) -- B'11 0.02 degrees } -- Encoded as a 2 bit value XML Representation: notEquipped (0) -- B'00 Not Equipped prec10deg (1) -- B'01 2 degrees prec1deg (2) -- B'10 1 degree prec0 02deg (3) -- B'11 0.02 degrees Encoded as a 2 bit value Used By: This entry is directly used by the following 3 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_AccelSteerYawRateConfidence" \o "A single byte long data frame combining multiple related bit fields into one byte." DF_AccelSteerYawRateConfidence  HYPERLINK " " \l "ASN_AccelSteerYawRateConfidence" \o "AccelSteerYawRateConfidence"   HYPERLINK " " \l "XML_AccelSteerYawRateConfidence" \o "AccelSteerYawRateConfidence" , and DF  HYPERLINK " " \l "Rec_DF_ConfidenceSet" \o "A set of various measurement confidence values about the vehicle. " DF_ConfidenceSet  HYPERLINK " " \l "ASN_ConfidenceSet" \o "ConfidenceSet"   HYPERLINK " " \l "XML_ConfidenceSet" \o "ConfidenceSet" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.123 Data Element: DE_SteeringWheelAngleRateOfChange Use: The rate of change of the angle of the steering wheel, expressed in signed units of 3 degrees/second over a range of 381degrees in either direction. To the right being positive. ASN.1 Representation: SteeringWheelAngleRateOfChange ::= INTEGER (-127..127) -- LSB is 3 degrees per second XML Representation: LSB is 3 degrees per second Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: This element may be used by road maintenance operations to determine presence of an obstruction or pothole in the roadway. [Note: Traffic info committee proposes new values of: 4/7/06 Steering Wheel angle is defined in Degrees with a Resolution of 1 Degree-signed, a Min Value of - 780, and a Max Value of +780. Steering Wheel Angle Rate-of-Change is defined in Degrees per Second with a Resolution of 4 Degrees-Signed, a Min Value of -1433, and a Max Value of +1433. ] 7.124 Data Element: DE_SteeringWheelAngle Use: The angle of the steering wheel, expressed in a signed (to the right being positive) value with units of 0.02 degrees. ASN.1 Representation: SteeringWheelAngle ::= INTEGER (-32767..32767) -- LSB units of 0.02 degrees. -- a range of 655.36 degrees each way -- (1.82 full rotations in either direction) XML Representation: LSB units of 0.02 degrees. a range of 655.36 degrees each way (1.82 full rotations in either direction) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.125 Data Element: DE_SunSensor Use: The "Sun Sensor" Probe Data Element is intended to inform Probe Data Users as to the level of Sun Light in the area the vehicle was traveling at the time the Probe Data snapshot was taken. The value of the Sun Sensor data element ranges from 0-7, with 0 indicating "Complete Darkness", 1 indicating "Minimal Sun Light", and 7 indicating "Maximum Sun Light". This information could be sent to vehicles approaching the area to tell drives to be prepared for sunny/clouding conditions ahead or a Weather Server for monitoring weather conditions in the area. ASN.1 Representation: SunSensor ::= INTEGER (0..1000) -- units of watts / m2 XML Representation: units of watts / m2 Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: It is recommended that Automotive Manufacturers divide the range of their Sun Sensors into 8 resistance ranges corresponding to the above scale. For Example: a sensor that has a resistance range from 12K Ohms (No Light) to 250 Ohms (Max Light) will have the following resistance value ranges: # 0= 10501 to 12000 Ohms # 1=9250 to 10749 Ohms # 2=7750 to 9249 Ohms # 3=6250 to 7749 Ohms # 4=4750 to 6249 Ohms # 5=3250 to 4749 Ohms # 6=1750 to 3249 Ohms # 7=250 to 1749 Ohms 7.126 Data Element: DE_TemporaryID Use: This is the 6 byte random MAC/IP address, called the temporary ID, since the MAC address is randomly generated at various times according to a timer, or vehicle start-up, or possibly other events. In essence, the MAC value for a mobile OBU device (unlike a typical wireless or wired 802 device) will periodically change to ensure the overall anonymity of the vehicle. Because this value is used as a means to identify the local vehicles that are interacting during an encounter, it is used in the message set. ASN.1 Representation: TemporaryID ::= OCTET STRING (SIZE(4)) -- a 4 byte string array XML Representation: a 4 byte string array Used By: This entry is directly used by the following 5 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." DF_VehicleIdent  HYPERLINK " " \l "ASN_VehicleIdent" \o "VehicleIdent"   HYPERLINK " " \l "XML_VehicleIdent" \o "VehicleIdent" , and MSG  HYPERLINK " " \l "Rec_MSG_Ala_Carte" \o "A message which is composed entirely of message elements determined by the sender for each message. ..." MSG_Ala Carte  HYPERLINK " " \l "ASN_AlaCarte" \o "AlaCarte"   HYPERLINK " " \l "XML_AlaCarte" \o "AlaCarte" , and MSG  HYPERLINK " " \l "Rec_MSG_BasicSafetyMessage_Verbose" \o "The verbose variant of the basic safety message is defined here. This message is only used in cases..." MSG_BasicSafetyMessage_Verbose  HYPERLINK " " \l "ASN_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose"   HYPERLINK " " \l "XML_BasicSafetyMessageVerbose" \o "BasicSafetyMessageVerbose" , and MSG  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" , and DF  HYPERLINK " " \l "Rec_MSG_IntersectionCollisionAvoidan" \o "This message deals with providing data from the vehicle to build intersection collision avoidance s..." MSG_IntersectionCollisionAvoidance  HYPERLINK " " \l "ASN_IntersectionCollision" \o "IntersectionCollision"   HYPERLINK " " \l "XML_IntersectionCollision" \o "IntersectionCollision" . In addition, this item may be used by data structures in other ITS standards. Remarks: Note: Edited to become 4 bytes (from 6) by recent VSC-A proposal. Need to determine if this really is treated as a "mac" and reword the description when this is decided. 7.127 Data Element: DE_TerminationDistance Use: Provides a Distance-to-Live type of time-out. Allows users to provide the distance driven until the probe management process ceases and the default condition is applied. ASN.1 Representation: TermDistance ::= INTEGER (1..30000) -- units in meters XML Representation: units in meters In addition, this item may be used by data structures in other ITS standards. Remarks: Provided by VII POC-A team. 7.128 Data Element: DE_TerminationTime Use: Provides a Time-to-Live type of time-out. Allows users to provide the number of seconds at which time the probe management process ceases and the default condition is applied. ASN.1 Representation: TermTime ::= INTEGER (1..1800) -- units of sec XML Representation: units of sec In addition, this item may be used by data structures in other ITS standards. Remarks: Provided by VII POC-A team. 7.129 Data Element: DE_ThrottleConfidence Use: This DE is used to provide to listeners the confidence interval of the 95% confidence level for the currently reported value of DE_Throttle, taking into account the current calibration and precision of the sensor(s) used to measure and/or calculate the value. This data element is only to provide the listener with information on the limitations of the sensing system; not to support any type of automatic error correction or to imply a guaranteed maximum error. This data element should not be used for fault detection or diagnosis, but if a vehicle is able to detect a fault, the confidence interval should be increased accordingly. ASN.1 Representation: ThrottleConfidence ::= ENUMERATED { notEquipped (0), -- B'00 Not Equipped prec10percent (1), -- B'01 10 percent prec1percent (2), -- B'10 1 percent prec0-5percent (3) -- B'11 0.5 percent } -- Encoded as a 2 bit value XML Representation: notEquipped (0) -- B'00 Not Equipped prec10percent (1) -- B'01 10 percent prec1percent (2) -- B'10 1 percent prec0 5percent (3) -- B'11 0.5 percent Encoded as a 2 bit value Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_ConfidenceSet" \o "A set of various measurement confidence values about the vehicle. " DF_ConfidenceSet  HYPERLINK " " \l "ASN_ConfidenceSet" \o "ConfidenceSet"   HYPERLINK " " \l "XML_ConfidenceSet" \o "ConfidenceSet" . In addition, this item may be used by data structures in other ITS standards. 7.130 Data Element: DE_ThrottlePosition Use: The position of the throttle in the vehicle, expressed in units of 0.5 percent of range of travel, unsigned. ASN.1 Representation: ThrottlePosition ::= INTEGER (0..200) -- LSB units are 0.5 percent XML Representation: LSB units are 0.5 percent In addition, this item may be used by data structures in other ITS standards. Remarks: Used in some blobs. 7.131 Data Element: DE_TimeConfidence Use: This DE is used to provide to listeners the confidence interval of the 95% confidence level for the currently reported value of time, taking into account the current calibration and precision of the sensor(s) used to measure and/or calculate the value. This data element is only to provide the listener with information on the limitations of the sensing system; not to support any type of automatic error correction or to imply a guaranteed maximum error. This data element should not be used for fault detection or diagnosis, but if a vehicle is able to detect a fault, the confidence interval should be increased accordingly. ASN.1 Representation: TimeConfidence ::= ENUMERATED { notEquipped (0), -- Not Equipped time-100-000 (1), -- Better then 100 Seconds time-050-000 (2), -- Better then 50 Seconds time-020-000 (3), -- Better then 20 Seconds time-010-000 (4), -- Better then 10 Seconds time-002-000 (5), -- Better then 2 Seconds time-001-000 (6), -- Better then 1 Second time-000-500 (7), -- Better then 0.5 Seconds time-000-200 (8), -- Better then 0.2 Seconds time-000-100 (9), -- Better then 0.1 Seconds time-000-050 (10), -- Better then 0.05 Seconds time-000-020 (11), -- Better then 0.02 Seconds time-000-010 (12), -- Better then 0.01 Seconds time-000-005 (13), -- Better then 0.005 Seconds time-000-002 (14), -- Better then 0.002 Seconds time-000-001 (15), -- Better then 0.001 Seconds -- Better then one milisecond time-000-000-5 (16), -- Better then 0.000,5 Seconds time-000-000-2 (17), -- Better then 0.000,2 Seconds time-000-000-1 (18), -- Better then 0.000,1 Seconds time-000-000-05 (19), -- Better then 0.000,05 Seconds time-000-000-02 (20), -- Better then 0.000,02 Seconds time-000-000-01 (21), -- Better then 0.000,01 Seconds time-000-000-005 (22), -- Better then 0.000,005 Seconds time-000-000-002 (23), -- Better then 0.000,002 Seconds time-000-000-001 (24), -- Better then 0.000,001 Seconds -- Better then one micro second time-000-000-000-5 (25), -- Better then 0.000,000,5 Seconds time-000-000-000-2 (26), -- Better then 0.000,000,2 Seconds time-000-000-000-1 (27), -- Better then 0.000,000,1 Seconds time-000-000-000-05 (28), -- Better then 0.000,000,05 Seconds time-000-000-000-02 (29), -- Better then 0.000,000,02 Seconds time-000-000-000-01 (30), -- Better then 0.000,000,01 Seconds time-000-000-000-005 (31), -- Better then 0.000,000,005 Seconds time-000-000-000-002 (32), -- Better then 0.000,000,002 Seconds time-000-000-000-001 (33), -- Better then 0.000,000,001 Seconds -- Better then one nano second time-000-000-000-000-5 (34), -- Better then 0.000,000,000,5 Seconds time-000-000-000-000-2 (35), -- Better then 0.000,000,000,2 Seconds time-000-000-000-000-1 (36), -- Better then 0.000,000,000,1 Seconds time-000-000-000-000-05 (37), -- Better then 0.000,000,000,05 Seconds time-000-000-000-000-02 (38), -- Better then 0.000,000,000,02 Seconds time-000-000-000-000-01 (39) -- Better then 0.000,000,000,01 Seconds } XML Representation: notEquipped (0) -- Not Equipped time 100 000 (1) -- Better then 100 Seconds time 050 000 (2) -- Better then 50 Seconds time 020 000 (3) -- Better then 20 Seconds time 010 000 (4) -- Better then 10 Seconds time 002 000 (5) -- Better then 2 Seconds time 001 000 (6) -- Better then 1 Second time 000 500 (7) -- Better then 0.5 Seconds time 000 200 (8) -- Better then 0.2 Seconds time 000 100 (9) -- Better then 0.1 Seconds time 000 050 (10) -- Better then 0.05 Seconds time 000 020 (11) -- Better then 0.02 Seconds time 000 010 (12) -- Better then 0.01 Seconds time 000 005 (13) -- Better then 0.005 Seconds time 000 002 (14) -- Better then 0.002 Seconds time 000 001 (15) -- Better then 0.001 Seconds -- Better then one milisecond time 000 000 5 (16) -- Better then 0.000 , time 000 000 2 (17) -- Better then 0.000 , time 000 000 1 (18) -- Better then 0.000 , time 000 000 05 (19) -- Better then 0.000 , time 000 000 02 (20) -- Better then 0.000 , time 000 000 01 (21) -- Better then 0.000 , time 000 000 005 (22) -- Better then 0.000 , time 000 000 002 (23) -- Better then 0.000 , time 000 000 001 (24) -- Better then 0.000 , -- Better then one micro second time 000 000 000 5 (25) -- Better then 0.000 , time 000 000 000 2 (26) -- Better then 0.000 , time 000 000 000 1 (27) -- Better then 0.000 , time 000 000 000 05 (28) -- Better then 0.000 , time 000 000 000 02 (29) -- Better then 0.000 , time 000 000 000 01 (30) -- Better then 0.000 , time 000 000 000 005 (31) -- Better then 0.000 , time 000 000 000 002 (32) -- Better then 0.000 , time 000 000 000 001 (33) -- Better then 0.000 , -- Better then one nano second time 000 000 000 000 5 (34) -- Better then 0.000 , time 000 000 000 000 2 (35) -- Better then 0.000 , time 000 000 000 000 1 (36) -- Better then 0.000 , time 000 000 000 000 05 (37) -- Better then 0.000 , time 000 000 000 000 02 (38) -- Better then 0.000 , time 000 000 000 000 01 (39) -- Better then 0.000 , 000 , 000 , 01 Seconds Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_ConfidenceSet" \o "A set of various measurement confidence values about the vehicle. " DF_ConfidenceSet  HYPERLINK " " \l "ASN_ConfidenceSet" \o "ConfidenceSet"   HYPERLINK " " \l "XML_ConfidenceSet" \o "ConfidenceSet" , and DF  HYPERLINK " " \l "Rec_DF_FullPositionVector" \o "A complete report of the vehicle's position, speed, and heading. Used in the probe vehicle message ..." DF_FullPositionVector  HYPERLINK " " \l "ASN_FullPositionVector" \o "FullPositionVector"   HYPERLINK " " \l "XML_FullPositionVector" \o "FullPositionVector" . In addition, this item may be used by data structures in other ITS standards. 7.132 Data Element: DE_TimeToChange, Use: The TimeToChange data element is used to relate the duration time remaining in a signal phase in units of 1/10 of a second. Note that for the values of zero, and 251 through 255 there are reserved meanings for each value. Therefore a time duration of from 0.1 up to 25.0 seconds can be expressed in this data element. A value of zero is taken to mean no time remaining (or less then 0.1 seconds), while a value of 255 is taken to main a period of time longer than 25.0 seconds is remaining. The values 251 to 254 are reserved for future use. ASN.1 Representation: TimeToChange ::= OCTET STRING (SIZE(1)) -- treat as an unsigned int with units of 1/10 second -- the following values have reserved meanings: -- 0, 251, 252, 253, 254, and 255. XML Representation: treat as an unsigned int with units of 1/10 second the following values have reserved meanings: 0, 251, 252, 253, 254, and 255. Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_MovementState" \o "The MovementState data frame is used to convey various information about the current signal state o..." DF_MovementState  HYPERLINK " " \l "ASN_MovementState" \o "MovementState"   HYPERLINK " " \l "XML_MovementState" \o "MovementState" . In addition, this item may be used by data structures in other ITS standards. 7.133 Data Element: DE_TractionControlState Use: The status of the vehicle traction system. The "Traction Control Status" Probe Data Element is intended to inform Probe Data Users whether one or more of the vehicle's drive wheels was slipping during an acceleration at the time the Probe Data snapshot was taken. The element informs the user if the vehicle is NOT equipped with a traction control system. If the vehicle is equipped with a traction control system, the element reports whether the system is in an Off, On or Engaged state. ASN.1 Representation: TractionControlState ::= ENUMERATED { notEquipped (0), -- B'00 Not Equipped off (1), -- B'01 Off on (2), -- B'10 On engaged (3) -- B'11 Engaged } -- Encoded as a 2 bit value XML Representation: notEquipped (0) -- B'00 Not Equipped off (1) -- B'01 Off on (2) -- B'10 On engaged (3) -- B'11 Engaged Encoded as a 2 bit value In addition, this item may be used by data structures in other ITS standards. 7.134 Data Element: DE_TransistStatus Use: The TransitStatus data element is used to relate basic information about the transit run in progress. This is typically used in a priority request to a signalized system and becomes part of the input processing for how that system will respond to the request. ASN.1 Representation: TransitStatus ::= BIT STRING { none (0), -- nothing is active anADAuse (1), -- an ADA access is in progress (wheelchairs, kneling, etc.) aBikeLoad (2), -- loading of a bicyle is in progress doorOpen (3), -- a vehcile door is open for passenger access bitFour (4), bitFive (5) -- bit four and five are used to relate the -- the relative occupancy of the vehicle, with -- 0 as least full and 11 indicating a -- close-to or full conditon } (SIZE(6)) XML Representation: none (0) -- nothing is active anADAuse (1) -- an ADA access is in progress (wheelchairs , aBikeLoad (2) -- loading of a bicyle is in progress doorOpen (3) -- a vehcile door is open for passenger access bitFour (4) bitFive (5) -- bit four and five are used to relate the -- the relative occupancy of the vehicle , with -- 0 as least full and 11 indicating a -- close-to or full conditon In addition, this item may be used by data structures in other ITS standards. Remarks: Most of these values are used to detect that the transit vehicle in not in a state where movement can occur (and that therefore any priority signal should be be ignored until the vehicle is again ready to depart). Two bits (bits x and y) are used to relate the relative occupancy of the vehicle. 7.135 Data Element: DE_TransitPreEmptionRequest Use: The TransitPreEmptionRequest data element will be used to enumerate various type of preemption events. ASN.1 Representation: TransitPreEmptionRequest ::= ENUMERATED { itemOne (0), itemTwo (1), -- add any comments here itemThree (2), itemFour (3), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: itemOne (0) itemTwo (1) -- add any comments here itemThree (2) itemFour (3) values to 127 reserved for std use values 128 to 255 reserved for local use In addition, this item may be used by data structures in other ITS standards. 7.136 Data Element: DE_TransmitInterval Use: Defines time interval between actions or events. (defines the interval between transmissions of probe messages.) ASN.1 Representation: TxTime ::= INTEGER (1..20) -- units of seconds XML Representation: units of seconds In addition, this item may be used by data structures in other ITS standards. Remarks: Provided by VII POC-A team. 7.137 Data Element: DE_TravelerInfoType Use: The traveler information DE (the type of message if you prefer) to follow in the rest of the message frame structure, used in the traveler information message, which may contain several such strcutures. ASN.1 Representation: TravelerInfoType ::= ENUMERATED { unknown (0), advisory (1), roadSignage (2), commericalSignage (3), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: unknown (0) advisory (1) roadSignage (2) commericalSignage (3) values to 127 reserved for std use values 128 to 255 reserved for local use Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 7.138 Data Element: DE_UniqueMSG_ID Use: A message link value used to connect to other supporting messages in other formats. ASN.1 Representation: UniqueMSGID ::= OCTET STRING (SIZE(9)) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. 7.139 Data Element: DE_URL_Base Use: A valid internet style URI / URL in the form of a text string which will form the base of a compound string which, when combined with the URL-Short data element, will link to the designated resource. The string is to be interpreted as case-insensitive . Lower case is recommended. The protocol to be used (such as http) should be given in the string, The very last letter of the string may be used to differentiate multiple URL-Base values in a single system. This allows for a total of up to 26+10= 36 such base addresses to exist. This last letter is then used to differentiate which base a given short value is to be used with (a matching first letter in the URL-Short value is also used). These letters are stripped from both the base and short data elements before combining to create the final URL/URI value. ASN.1 Representation: URL-Base ::= IA5String (SIZE(1..45)) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. Remarks: It is the responsibility of the local deployment to ensure that all parties can reach the URL given over their own networks, and that the protocols used are acceptable to all. 7.140 Data Element: DE_URL_Link Use: A valid internet style URI / URL in the form of a text string which will link to the designated resource. ASN.1 Representation: URL-Link ::= IA5String (SIZE(1..255)) XML Representation: In addition, this item may be used by data structures in other ITS standards. Remarks: It is the responsibility of the local deployment to ensure that all parties can reach the URL given over their own networks, and that the protocols used are acceptable to all. 7.141 Data Element: DE_URL_Short Use: A valid internet style URI / URL in the form of a text string which will be used as the final portion of a compound string which, when combined with the URL-Base data element, will link to the designated resource. The string is to be interpreted as case-insensitive . Lower case is recommended. The very first letter of the string shall be used to differentiate which one of multiple URL-Base values in a single system is to b used. This allows for a total of up to 26+10= 36 such base addresses to exist. This initial letter is then stripped off and used to differentiate which base a given short value is to be used with. ASN.1 Representation: URL-Short ::= IA5String (SIZE(1..15)) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. Remarks: It is the responsibility of the local deployment to ensure that all parties can reach the URL given over their own networks, and that the protocols used are acceptable to all. 7.142 Data Element: DE_VehicleHeight Use: The height of the vehicle, measured from the ground to the highest surface, excluding any antenna(s), and expressed in units of 5 cm. In cases of vehicles with adjustable ride heights, camper shells, and other devices which may cause the overall height to vary, the largest possible height will be used. ASN.1 Representation: VehicleHeight ::= INTEGER (0..127) -- the height of the vehicle -- LSB units of 5 cm, range to 6.35 meters XML Representation: the height of the vehicle LSB units of 5 cm, range to 6.35 meters Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: Observe that this data element is often combined with DE_VehicleWidth when used. 7.143 Data Element: DE_VehicleLaneAttributes Use: The VehicleLaneAttributes data element relates the allowed (possible) movements from a motorized vehicle lane. Note that in practice these values may be further restricted by vehicle class, local regulatory environment and other changing conditions. ASN.1 Representation: VehicleLaneAttributes ::= BIT STRING { noData (0), -- ('0000000000000000'B) egressPath (1), -- ('0000000000000001'B) -- a two-way path or an outbound path is described maneuverStraightAllowed (2), -- ('0000000000000010'B) maneuverLeftAllowed (4), -- ('0000000000000100'B) maneuverRightAllowed (8), -- ('0000000000001000'B) yield (16), -- ('0000000000010000'B) maneuverNoUTurn (32), -- ('0000000000100000'B) maneuverNoTurnOnRed (64), -- ('0000000001000000'B) maneuverNoStop (128), -- ('0000000010000000'B) noStop (256), -- ('0000000100000000'B) noTurnOnRed (512), -- ('0000001000000000'B) hovLane (1024), -- ('0000010000000000'B) busOnly (2048), -- ('0000100000000000'B) busAndTaxiOnly (4096), -- ('0001000000000000'B) maneuverHOVLane (8192), -- ('0010000000000000'B) maneuverSharedLane (16384) -- ('0100000000000000'B) -- a "TWLTL" (two way left turn lane) -- maneuverBikeLane (32768) ('1000000000000000'B) } -- 2 bytes XML Representation: noData (0) -- ('0000000000000000'B) egressPath (1) -- ('0000000000000001'B) -- a two-way path or an outbound path is described maneuverStraightAllowed (2) -- ('0000000000000010'B) maneuverLeftAllowed (4) -- ('0000000000000100'B) maneuverRightAllowed (8) -- ('0000000000001000'B) yield (16) -- ('0000000000010000'B) maneuverNoUTurn (32) -- ('0000000000100000'B) maneuverNoTurnOnRed (64) -- ('0000000001000000'B) maneuverNoStop (128) -- ('0000000010000000'B) noStop (256) -- ('0000000100000000'B) noTurnOnRed (512) -- ('0000001000000000'B) hovLane (1024) -- ('0000010000000000'B) busOnly (2048) -- ('0000100000000000'B) busAndTaxiOnly (4096) -- ('0001000000000000'B) maneuverHOVLane (8192) -- ('0010000000000000'B) maneuverSharedLane (16384) -- ('0100000000000000'B) -- a "TWLTL" (two way left turn lane) -- maneuverBikeLane (32768) ('1000000000000000'B) 2 bytes Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleComputedLane" \o "A VehicleComputedLane data structure provides lane number, lane width and lane attributes within an ..." DF_VehicleComputedLane  HYPERLINK " " \l "ASN_VehicleComputedLane" \o "VehicleComputedLane"   HYPERLINK " " \l "XML_VehicleComputedLane" \o "VehicleComputedLane" , and DF  HYPERLINK " " \l "Rec_DF_VehicleReferenceLane" \o "A VehicleReferenceLane data structure provides lane number, lane width and lane attributes within an..." DF_VehicleReferenceLane  HYPERLINK " " \l "ASN_VehicleReferenceLane" \o "VehicleReferenceLane"   HYPERLINK " " \l "XML_VehicleReferenceLane" \o "VehicleReferenceLane" . In addition, this item may be used by data structures in other ITS standards. Remarks: If the VehicleLaneAttributes bit for egressPath is set, then the described path represents the out-bound flow of traffic from the approach. In rare cases and for very small intersections, this bit may also indicate bi-directional flow of traffic along the lane, although this is more often seen in other types of lanes (such as when describing a pedestrian lane). 7.144 Data Element: DE_VehicleLength Use: The length of the vehicle expressed in centimeters, unsigned. Note that this is a 1.5 byte value and it is combined with a 1.5 byte value to form a 3 byte data frame. When sent alone it shall occupy 2 bytes with the upper bits being set to zero. ASN.1 Representation: VehicleLength ::= INTEGER (0..4095) -- LSB units are 1 cm XML Representation: LSB units are 1 cm Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleSize" \o "The VehicleSize is a data frame representing the vehicle length and vehicle width in a three byte va..." DF_VehicleSize  HYPERLINK " " \l "ASN_VehicleSize" \o "VehicleSize"   HYPERLINK " " \l "XML_VehicleSize" \o "VehicleSize" . In addition, this item may be used by data structures in other ITS standards. 7.145 Data Element: DE_VehicleMass Use: The mass of the vehicle. With an LSB of 50 kg, this produces a max range of 6350kg (about 14,00 lbs). Mass should reflect current gross mass of vehicle and contents if known, otherwise an average laden value should be established. If cases where the mass is greater then 6350 Kg then the value of 127 shall be used. ASN.1 Representation: VehicleMass ::= INTEGER (1..127) -- mass with an LSB of 50 Kg XML Representation: mass with an LSB of 50 Kg Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and MSG  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" . In addition, this item may be used by data structures in other ITS standards. Remarks: [Note: There is debate in the Traffic Info group to change the value range used here to allow up to 40 tons. The normal privacy and tracking concerns apply. ] 7.146 Data Element: DE_VehicleRequestStatus Use: The VehicleRequestStatus data element is used to relate status information about a vehicle when requesting service from a signalized intersection. It relates some basic information about the requester which can be used by the signal systems in its response with changes to the timing plan in use. Note that this status is used in both priority and preemption use cases but that the information mapped into the lower 4 bits varies with each. ASN.1 Representation: VehicleRequestStatus ::= OCTET STRING (SIZE(1)) -- With bits set as follows: -- Bit 7 (MSB) Brakes-on, see notes for use -- Bit 6 Emergency Use or operation -- Bit 5 Lights in use (see also the light bar element) -- Bits 5~0 -- when a priority, map the values of -- LightbarInUse to the lower 4 bits -- and set the 5th bit to zero -- when a preemption, map the values of -- TransistStatus to the lower 5 bits XML Representation: With bits set as follows: Bit 7 (MSB) Brakes-on, see notes for use Bit 6 Emergency Use or operation Bit 5 Lights in use (see also the light bar element) Bits 5~0 when a priority, map the values of  HYPERLINK " " \l "XML_LightbarInUse" \o "A data element which is set if any sort of additional visible lighting-alerting system is currently ..." LightbarInUse to the lower 4 bits and set the 5th bit to zero when a preemption, map the values of TransistStatus to the lower 5 bits In addition, this item may be used by data structures in other ITS standards. Remarks: The MSB bit (the brakes-on bit) is used in the general sense of a vehicle which is not moving or proceeding towards to light. Examples of use would be a response vehicle that has stopped short of the light, but more typically a transit vehicle making a stop to load/unload before reaching the light. This bit can be used by the signal system to disregard a request. 7.147 Data Element: DE_VehicleStatusDeviceTypeTag Use: The VehicleStatusDeviceTypeTag element is an enumeration of every possible value which can be found in the VehicleStatusDeviceType data frame. It is used to denote that value (and hence also the length) of the data which follows it. ASN.1 Representation: VehicleStatusDeviceTypeTag ::= ENUMERATED { unknown (0), lights (1), -- Exterior Lights wipers (2), -- Wipers brakes (3), -- Brake Applied stab (4), -- Stability Control trac (5), -- Traction Control abs (6), -- Anti-Lock Brakes sunS (7), -- Sun Sensor rainS (8), -- Rain Sensor airTemp (9), -- Air Temperature steering (10), vertAccelThres (11), -- Wheel that Exceeded the vertAccel (12), -- Vertical g Force Value hozAccelLong (13), -- Longitudinal Acceleration hozAccelLat (14), -- Lateral Acceleration hozAccelCon (15), -- Acceleration Confidence accell4way (16), confidenceSet (17), obDist (18), -- Obstacle Distance obDirect (19), -- Obstacle Direction yaw (20), -- Yaw Rate yawRateCon (21), -- Yaw Rate Confidence dateTime (22), -- complete time fullPos (23), -- complete set of time and -- position, speed, heading position2D (24), -- lat, long position3D (25), -- lat, long, elevation vehicle (26), -- height, mass, type speedHeadC (27), speedC (28), ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: unknown (0) lights (1) -- Exterior Lights wipers (2) -- Wipers brakes (3) -- Brake Applied stab (4) -- Stability Control trac (5) -- Traction Control abs (6) -- Anti-Lock Brakes sunS (7) -- Sun Sensor rainS (8) -- Rain Sensor airTemp (9) -- Air Temperature steering (10) vertAccelThres (11) -- Wheel that Exceeded the vertAccel (12) -- Vertical g Force Value hozAccelLong (13) -- Longitudinal  HYPERLINK " " \l "XML_Acceleration" \o "A data element representing the signed acceleration of the vehicle along some known axis in units of..." Acceleration hozAccelLat (14) -- Lateral  HYPERLINK " " \l "XML_Acceleration" \o "A data element representing the signed acceleration of the vehicle along some known axis in units of..." Acceleration hozAccelCon (15) --  HYPERLINK " " \l "XML_Acceleration" \o "A data element representing the signed acceleration of the vehicle along some known axis in units of..." Acceleration Confidence accell4way (16) confidenceSet (17) obDist (18) -- Obstacle Distance obDirect (19) -- Obstacle Direction yaw (20) -- Yaw Rate yawRateCon (21) -- Yaw Rate Confidence dateTime (22) -- complete time fullPos (23) -- complete set of time and -- position , speed , heading position2D (24) -- lat , position3D (25) -- lat , vehicle (26) -- height , speedHeadC (27) speedC (28) values to 127 reserved for std use values 128 to 255 reserved for local use Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatusRequest" \o "The VehicleStatusRequest is used to request complex content along with threshold settings in the veh..." DF_VehicleStatusRequest  HYPERLINK " " \l "ASN_VehicleStatusRequest" \o "VehicleStatusRequest"   HYPERLINK " " \l "XML_VehicleStatusRequest" \o "VehicleStatusRequest" . In addition, this item may be used by data structures in other ITS standards. 7.148 Data Element: DE_VehicleType Use: The type (classification) of the vehicle in DSRC terms of overall size. ASN.1 Representation: VehicleType ::= ENUMERATED { none (0), -- Not Equipped, Not known unknown (1), -- Does not fit any other category special (2), -- Special use moto (3), -- Motorcycle car (4), -- Passenger car carOther (5), -- Four tire single units bus (6), -- Buses axleCnt2 (7), -- Two axle, six tire single units axleCnt3 (8), -- Three axle, single units axleCnt4 (9), -- Four or more axle, single unit axleCnt4Trailer (10), -- Four or less axle, single trailer axleCnt5Trailer (11), -- Five or less axle, single trailer axleCnt6Trailer (12), -- Six or more axle, single trailer axleCnt5MultiTrailer (13), -- Five or less axle, multi-trailer axleCnt6MultiTrailer (14), -- Six axle, multi-trailer axleCnt7MultiTrailer (15), -- Seven or more axle, multi-trailer ... -- # LOCAL_CONTENT } -- values to 127 reserved for std use -- values 128 to 255 reserved for local use XML Representation: none (0) -- Not Equipped , unknown (1) -- Does not fit any other category special (2) -- Special use moto (3) -- Motorcycle car (4) -- Passenger car carOther (5) -- Four tire single units bus (6) -- Buses axleCnt2 (7) -- Two axle , axleCnt3 (8) -- Three axle , axleCnt4 (9) -- Four or more axle , axleCnt4Trailer (10) -- Four or less axle , axleCnt5Trailer (11) -- Five or less axle , axleCnt6Trailer (12) -- Six or more axle , axleCnt5MultiTrailer (13) -- Five or less axle , axleCnt6MultiTrailer (14) -- Six axle , axleCnt7MultiTrailer (15) -- Seven or more axle , values to 127 reserved for std use values 128 to 255 reserved for local use Used By: This entry is directly used by the following 4 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." DF_VehicleIdent  HYPERLINK " " \l "ASN_VehicleIdent" \o "VehicleIdent"   HYPERLINK " " \l "XML_VehicleIdent" \o "VehicleIdent" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and MSG  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" , and MSG  HYPERLINK " " \l "Rec_MSG_ProbeVehicleData" \o "The probe vehicle message frame is defined below. The probe vehicle message is used to exchange sta..." MSG_ProbeVehicleData  HYPERLINK " " \l "ASN_ProbeVehicleData" \o "ProbeVehicleData"   HYPERLINK " " \l "XML_ProbeVehicleData" \o "ProbeVehicleData" . In addition, this item may be used by data structures in other ITS standards. 7.149 Data Element: DE_VehicleWidth Use: The width of the vehicle expressed in centimeters, unsigned. Note that this is a 10 bit value and it is combined with a 14 bit value to form a 3 byte data frame. When sent alone it shall occupy 2 bytes with the upper six bits being set to zero. The width shall be the widest point of the vehicle with all factory installed equipment. ASN.1 Representation: VehicleWidth ::= INTEGER (0..1023) -- LSB units are 1 cm XML Representation: LSB units are 1 cm Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleSize" \o "The VehicleSize is a data frame representing the vehicle length and vehicle width in a three byte va..." DF_VehicleSize  HYPERLINK " " \l "ASN_VehicleSize" \o "VehicleSize"   HYPERLINK " " \l "XML_VehicleSize" \o "VehicleSize" . In addition, this item may be used by data structures in other ITS standards. Remarks: Observe that this data element is often combined with DE_VehicleHeight when used. 7.150 Data Element: DE_VerticalAccelerationThreshold Use: A bit string enumerating when a preset threshold for vertical acceleration is exceeded at each wheel. The "Wheel that exceeded Vertical G Threshold" Probe Data Element is intended to inform Probe Data Users which vehicle wheel has exceeded a pre-determined threshold of a percent change in vertical G acceleration per second at the time a Probe Data snapshot was taken. This element is primarily intended to be used in the detection of potholes and similar road abnormalities. This element only provides information for four wheeled vehicles. The element informs the user if the vehicle is NOT equipped with accelerometers on its wheels or that the system is off. When a wheel does exceed the threshold, the element provides details on the particular wheel by specifying Left Front, Left Rear, Right Front and Right Rear. ASN.1 Representation: VerticalAccelerationThreshold ::= BIT STRING { allOff (0), -- B'0000 The condition All Off or not equipped leftFront (1), -- B'0001 Left Front Event leftRear (2), -- B'0010 Left Rear Event rightFront (4), -- B'0100 Right Front Event rightRear (8) -- B'1000 Right Rear Event } -- to fit in 4 bits XML Representation: allOff (0) -- B'0000 The condition All Off or not equipped leftFront (1) -- B'0001 Left Front Event leftRear (2) -- B'0010 Left Rear Event rightFront (4) -- B'0100 Right Front Event rightRear (8) -- B'1000 Right Rear Event to fit in 4 bits Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: [Note there is a suggestion to fill a complete byte with this DE, this need to be done in conjunction with the final encoding to be used.] 7.151 Data Element: DE_VerticalAcceleration Use: A data element representing the signed vertical acceleration of the vehicle along the vertical axis in units of 0.080 meters per second squared. This provides a range of over 1G in each direction in a one byte value. ASN.1 Representation: VerticalAcceleration ::= INTEGER (-127..127) -- LSB units are 0.080 m/s^2 XML Representation: LSB units are 0.080 m/s^2 In addition, this item may be used by data structures in other ITS standards. Remarks: [Note: Traffic Info group wants resolution to be 0.1 ms^2 So new max value moves form 0.08 *127 = 10.16G to be 0.1 * 127 = 12,70 Gs, anybody else care about this change? ] 7.152 Data Element: DE_VINstring, Use: The VINstring, data element is used to convey a unique identifying string about the vehicle. This may be the vehicles VIN proper assignment, or it may be another string selected by the owner-operator for fleet needs. A shorter value is in general preferred to save bandwidth. ASN.1 Representation: VINstring ::= OCTET STRING (SIZE(1..17)) -- A legal VIN or a shorter value -- to provide an ident of the vehicle -- If a VIN is sent, then IA5 encoding -- shall be used XML Representation: A legal VIN or a shorter value to provide an ident of the vehicle If a VIN is sent, then IA5 encoding shall be used Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." DF_VehicleIdent  HYPERLINK " " \l "ASN_VehicleIdent" \o "VehicleIdent"   HYPERLINK " " \l "XML_VehicleIdent" \o "VehicleIdent" . In addition, this item may be used by data structures in other ITS standards. 7.153 Data Element: DE_WiperRate Use: The current rate at which wiper sweeps are taking place on the subject vehicle. In units of sweeps per minute. Use a value of 1 for any sweep rate with a period greater than 60 seconds. ASN.1 Representation: WiperRate ::= INTEGER (0..127) -- units of sweeps per minute XML Representation: units of sweeps per minute Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and DF  HYPERLINK " " \l "Rec_DF_WiperStatus" \o "The current status of the wiper systems on the subject vehicle, including front and rear wiper syste..." DF_WiperStatus  HYPERLINK " " \l "ASN_WiperStatus" \o "WiperStatus"   HYPERLINK " " \l "XML_WiperStatus" \o "WiperStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: [Note: There is debate in the Traffic Info group to change the value system used here to be "motor on time" rather then sweeps - swipes per unit time. ] 7.154 Data Element: DE_WiperStatusFront Use: The current status of the wiper system on the front of the subject vehicle. The "Wiper Status" Probe Data Element is intended to inform Probe Data Users whether or not it was raining/snowing at the vehicles location at the time the Probe Data snapshot was taken. The element also provides an indication as to how hard it was raining/snowing by including the "Swipes Per Minute" of the wiper blades across the windshield. The higher the "Swipes Per Minute", the harder it was raining/snowing. The element also includes whether the wipers were turned on manually (driver activated) or automatically (rain sensor activated) to provide additional information as to driving conditions in the area of the vehicle. ASN.1 Representation: WiperStatusFront ::= ENUMERATED { notEquipped (0), off (1), intermittent (2), low (3), high (4), washerInUse (126), -- washing solution being used automaticPresent (127), -- Auto wipper equipped ... -- # LOCAL_CONTENT } XML Representation: notEquipped (0) off (1) intermittent (2) low (3) high (4) washerInUse (126) -- washing solution being used automaticPresent (127) -- Auto wipper equipped Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and DF  HYPERLINK " " \l "Rec_DF_WiperStatus" \o "The current status of the wiper systems on the subject vehicle, including front and rear wiper syste..." DF_WiperStatus  HYPERLINK " " \l "ASN_WiperStatus" \o "WiperStatus"   HYPERLINK " " \l "XML_WiperStatus" \o "WiperStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: See also the data element WiperRate which conveys the current sweep rate of wiper strokes. 7.155 Data Element: DE_WiperStatusRear Use: The current status of the wiper system on the rear of the subject vehicle. The "Wiper Status" Probe Data Element is intended to inform Probe Data Users whether or not it was raining/snowing at the vehicles location at the time the Probe Data snapshot was taken. The element also provides an indication as to how hard it was raining/snowing by including the "Swipes Per Minute" of the wiper blades across the windshield. The higher the "Swipes Per Minute", the harder it was raining/snowing. The element also includes whether the wipers were turned on manually (driver activated) or automatically (rain sensor activated) to provide additional information as to driving conditions in the area of the vehicle. ASN.1 Representation: WiperStatusRear ::= ENUMERATED { notEquipped (0), off (1), intermittent (2), low (3), high (4), washerInUse (126), -- washing solution being used automaticPresent (127), -- Auto wipper equipped ... -- # LOCAL_CONTENT } XML Representation: notEquipped (0) off (1) intermittent (2) low (3) high (4) washerInUse (126) -- washing solution being used automaticPresent (127) -- Auto wipper equipped Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" , and DF  HYPERLINK " " \l "Rec_DF_WiperStatus" \o "The current status of the wiper systems on the subject vehicle, including front and rear wiper syste..." DF_WiperStatus  HYPERLINK " " \l "ASN_WiperStatus" \o "WiperStatus"   HYPERLINK " " \l "XML_WiperStatus" \o "WiperStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: See also the data element WiperRate which conveys the current sweep rate of wiper strokes. 7.156 Data Element: DE_YawRateConfidence Use: This DE is used to provide to listeners the confidence interval of the 95% confidence level for the currently reported value of DE_YAWRate, taking into account the current calibration and precision of the sensor(s) used to measure and/or calculate yaw rate. This data element is only to provide the listener with information on the limitations of the sensing system; not to support any type of automatic error correction or to imply a guaranteed maximum error. This data element should not be used for fault detection or diagnosis, but if a vehicle is able to detect a fault, the confidence interval should be increased accordingly. The frame of references and axis of rotation used shall be accordance with that defined in SAE J670, Issued 1976-07 and its successors. Note the definitions provided in Figure 1 (Tire Axis System) and Figure 2 (Directional Control Axis Systems). ASN.1 Representation: YawRateConfidence ::= ENUMERATED { notEquipped (0), -- B'000 Not Equipped degSec-100-00 (1), -- B'001 100 deg/sec degSec-010-00 (2), -- B'010 10 deg/sec degSec-005-00 (3), -- B'011 5 deg/sec degSec-001-00 (4), -- B'100 1 deg/sec degSec-000-10 (5), -- B'101 0.1 deg/sec degSec-000-05 (6), -- B'110 0.05 deg/sec degSec-000-01 (7) -- B'111 0.01 deg/sec } -- Encoded as a 3 bit value XML Representation: notEquipped (0) -- B'000 Not Equipped degSec 100 00 (1) -- B'001 100 deg/sec degSec 010 00 (2) -- B'010 10 deg/sec degSec 005 00 (3) -- B'011 5 deg/sec degSec 001 00 (4) -- B'100 1 deg/sec degSec 000 10 (5) -- B'101 0.1 deg/sec degSec 000 05 (6) -- B'110 0.05 deg/sec degSec 000 01 (7) -- B'111 0.01 deg/sec Encoded as a 3 bit value Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_AccelSteerYawRateConfidence" \o "A single byte long data frame combining multiple related bit fields into one byte." DF_AccelSteerYawRateConfidence  HYPERLINK " " \l "ASN_AccelSteerYawRateConfidence" \o "AccelSteerYawRateConfidence"   HYPERLINK " " \l "XML_AccelSteerYawRateConfidence" \o "AccelSteerYawRateConfidence" , and DF  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 7.157 Data Element: DE_YawRate Use: The Yaw Rate of the vehicle, a signed value (to the right being positive) and expressed in 0.01 degrees per second. The "Yaw Rate" Probe Data Element is used in conjunction with the "Yaw Rate Confidence" Probe Data Element to inform Probe Data Users on the amount of a vehicle's rotation about it's longitudinal axis within a certain time period at the time a Probe Data snapshot was taken. The Yaw Rate Element reports the vehicle's rotation in degrees per second with the Yaw Rate Confidence Element providing additional information on the coarseness of the Yaw Rate element also in degrees per second ASN.1 Representation: YawRate ::= INTEGER (-32765..32765) -- LSB units of 0.01 degrees per second (signed) XML Representation: LSB units of 0.01 degrees per second (signed) In addition, this item may be used by data structures in other ITS standards. Remarks: NOTE: Needs to be a signed value to be used correctly, must fix. VSC has raised concerns about removing bias in this element before use. 8. External Data Entries Data entries specified in Clauses 6 and 7 are also composed of message elements defined by other standards bodies. These "foreign" elements are defined in the sections which follow. These definitions were taken from the then-current adopted standards of these organizations when possible, and from the best available sources when not. The referenced standards shall be consulted for further information regarding their proper use. Unless otherwise noted in each entry, the below ASN.1 and XML definitions shall be taken as the governing definition when used in this standard, even when a more current standard is adopted by the issuing organization. Deployment needs to approach the elements in this section with caution as they are subject to change and can be difficult to coordinate. It is important that the deployment have a firm grasp of the definitions to be used in this area. When changes and improvements are made, ensure that all parties are involved and coordinated. The productions of ASN.1 which follow shall be considered normative in nature. While the majority of the normative content is reflected in the actual syntax of the ASN.1 some entries also have additional statements in the ASN.1 comments which shall be considered to be normative as well. In addition, the commentary provided with each entry may also provide additional normative restrictions on the proper use of the entry which shall be followed. The XML productions follow directly from the ASN.1 specifications and the same rules shall be applied. 8.1 Data Element: DE_Incident Response Equipment [ITIS] Use: The ITIS enumeration list commonly refered to as "Incident Response Equipment," is assigned the upper byte value of [39] (which provides for value ranges from 9984 to 10239, inclusive). This list is formally called "IncidentResponseEquipment" in the ASN.1 and XML productions. The items in this enumeration list are not allowed to be used as an event category classification. This list contains a total of 72 different phrases. The remaining 55 values up to the lower byte value of [127] are reserved for additional "national" phrases in this byte range. Local phrases may be added to the list starting with the lower byte value of 128 and proceeding upward from there (in other words, the first value assigned for any local additions to this list would be given the value 10112). ASN.1 Representation: IncidentResponseEquipment ::= ENUMERATED { ground-fire-suppression (9985), heavy-ground-equipment (9986), aircraft (9988), marine-equipment (9989), support-equipment (9990), medical-rescue-unit (9991), other (9993), -- Depreciated by fire standards, do not -- use ground-fire-suppression-other (9994), engine (9995), truck-or-aerial (9996), quint (9997), -- A five-function type of fire apparatus. -- The units in the movie Backdraft were -- quints tanker-pumper-combination (9998), brush-truck (10000), aircraft-rescue-firefighting (10001), heavy-ground-equipment-other (10004), dozer-or-plow (10005), tractor (10006), tanker-or-tender (10008), aircraft-other (10024), aircraft-fixed-wing-tanker (10025), helitanker (10026), helicopter (10027), marine-equipment-other (10034), fire-boat-with-pump (10035), boat-no-pump (10036), support-apparatus-other (10044), breathing-apparatus-support (10045), light-and-air-unit (10046), medical-rescue-unit-other (10054), rescue-unit (10055), urban-search-rescue-unit (10056), high-angle-rescue (10057), crash-fire-rescue (10058), bLS-unit (10059), aLS-unit (10060), mobile-command-post (10075), -- Depreciated, do not use chief-officer-car (10076), hAZMAT-unit (10077), type-i-hand-crew (10078), type-ii-hand-crew (10079), privately-owned-vehicle (10083), -- (Often found in volunteer fire teams) other-apparatus-resource (10084), -- (Remapped from fire code zero) ambulance (10085), bomb-squad-van (10086), combine-harvester (10087), construction-vehicle (10088), farm-tractor (10089), grass-cutting-machines (10090), hAZMAT-containment-tow (10091), heavy-tow (10092), light-tow (10094), flatbed-tow (10114), hedge-cutting-machines (10093), mobile-crane (10095), refuse-collection-vehicle (10096), resurfacing-vehicle (10097), road-sweeper (10098), roadside-litter-collection-crews (10099), salvage-vehicle (10100), sand-truck (10101), snowplow (10102), steam-roller (10103), swat-team-van (10104), track-laying-vehicle (10105), unknown-vehicle (10106), white-lining-vehicle (10107), -- Consider using Roadwork "road marking -- operations" unless the objective is to -- refer to the specific vehicle of this -- type. Alternative Rendering: line -- painting vehicle dump-truck (10108), supervisor-vehicle (10109), snow-blower (10110), rotary-snow-blower (10111), road-grader (10112), -- Alternative term: motor grader steam-truck (10113), -- A special truck that thaws culverts and -- storm drains ... -- # LOCAL_CONTENT_ITIS } XML Representation: Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." DF_VehicleIdent  HYPERLINK " " \l "ASN_VehicleIdent" \o "VehicleIdent"   HYPERLINK " " \l "XML_VehicleIdent" \o "VehicleIdent" , and MSG  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" . In addition, this item may be used by data structures in other ITS standards. 8.2 Data Element: DE_ITIS_Text [ITIS] Use: Simple text used with ITIS codes. ASN.1 Representation: ITIStext ::= IA5String (SIZE(1..500)) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_ITIS_Codes_And_Text" \o "The use of ITIS codes interspersed with free text. The complete set of ITIS codes can be found in V..." DF_ITIS-Codes_And_Text  HYPERLINK " " \l "ASN_ITIScodesAndText" \o "ITIScodesAndText"   HYPERLINK " " \l "XML_ITIScodesAndText" \o "ITIScodesAndText" . In addition, this item may be used by data structures in other ITS standards. 8.3 Data Element: DE_Responder Group Affected [ITIS] Use: The ITIS enumeration list commonly refered to as "Responder Group Affected," is assigned the upper byte value of [38] (which provides for value ranges from 9728 to 9983, inclusive). This list is formally called "ResponderGroupAffected" in the ASN.1 and XML productions. Items from this enumeration list can be used as an event category classification. This list contains a total of 14 different phrases. The remaining 113 values up to the lower byte value of [127] are reserved for additional "national" phrases in this byte range. Local phrases may be added to the list starting with the lower byte value of 128 and proceeding upward from there (in other words, the first value assigned for any local additions to this list would be given the value 9856). ASN.1 Representation: ResponderGroupAffected ::= ENUMERATED { emergency-vehicle-units (9729), -- Default phrase, to be used when one of -- the below does not fit better federal-law-enforcement-units (9730), state-police-units (9731), county-police-units (9732), -- Hint: also sheriff response units local-police-units (9733), ambulance-units (9734), rescue-units (9735), fire-units (9736), hAZMAT-units (9737), light-tow-unit (9738), heavy-tow-unit (9739), freeway-service-patrols (9740), transportation-response-units (9741), private-contractor-response-units (9742), ... -- # LOCAL_CONTENT_ITIS } -- These groups are used in coordinated response and staging area information -- (rather than typically consumer related) XML Representation: Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." DF_VehicleIdent  HYPERLINK " " \l "ASN_VehicleIdent" \o "VehicleIdent"   HYPERLINK " " \l "XML_VehicleIdent" \o "VehicleIdent" , and MSG  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" . In addition, this item may be used by data structures in other ITS standards. 8.4 Data Element: DE_Vehicle Groups Affected [ITIS] Use: The ITIS enumeration list commonly refered to as "Vehicle Groups Affected," is assigned the upper byte value of [36] (which provides for value ranges from 9216 to 9471, inclusive). This list is formally called "VehicleGroupAffected" in the ASN.1 and XML productions. Items from this enumeration list can be used as an event category classification. This list contains a total of 35 different phrases. The remaining 92 values up to the lower byte value of [127] are reserved for additional "national" phrases in this byte range. Local phrases may be added to the list starting with the lower byte value of 128 and proceeding upward from there (in other words, the first value assigned for any local additions to this list would be given the value 9344). ASN.1 Representation: VehicleGroupAffected ::= ENUMERATED { all-vehicles (9217), bicycles (9218), motorcycles (9219), -- to include mopeds as well cars (9220), -- (remapped from ERM value of -- zero) light-vehicles (9221), cars-and-light-vehicles (9222), cars-with-trailers (9223), cars-with-recreational-trailers (9224), vehicles-with-trailers (9225), heavy-vehicles (9226), trucks (9227), buses (9228), articulated-buses (9229), school-buses (9230), vehicles-with-semi-trailers (9231), vehicles-with-double-trailers (9232), -- Alternative Rendering: western -- doubles high-profile-vehicles (9233), wide-vehicles (9234), long-vehicles (9235), hazardous-loads (9236), exceptional-loads (9237), abnormal-loads (9238), convoys (9239), maintenance-vehicles (9240), delivery-vehicles (9241), vehicles-with-even-numbered-license-plates (9242), vehicles-with-odd-numbered-license-plates (9243), vehicles-with-parking-permits (9244), vehicles-with-catalytic-converters (9245), vehicles-without-catalytic-converters (9246), gas-powered-vehicles (9247), diesel-powered-vehicles (9248), lPG-vehicles (9249), military-convoys (9250), military-vehicles (9251), ... -- # LOCAL_CONTENT_ITIS } -- Classification of vehicles and types of transport XML Representation: Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): DF  HYPERLINK " " \l "Rec_DF_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." DF_VehicleIdent  HYPERLINK " " \l "ASN_VehicleIdent" \o "VehicleIdent"   HYPERLINK " " \l "XML_VehicleIdent" \o "VehicleIdent" , and MSG  HYPERLINK " " \l "Rec_MSG_EmergencyVehicleAlert" \o "The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles th..." MSG_EmergencyVehicleAlert  HYPERLINK " " \l "ASN_EmergencyVehicleAlert" \o "EmergencyVehicleAlert"   HYPERLINK " " \l "XML_EmergencyVehicleAlert" \o "EmergencyVehicleAlert" . In addition, this item may be used by data structures in other ITS standards. 8.5 Data Frame: DF_ITIS-Codes_And_Text [ITIS] Use: The use of ITIS codes interspersed with free text. The complete set of ITIS codes can be found in Volume Two of the J2540 Standard. This is a set of nealry 1,500 items which are used to encode common events and list items in ITS. ASN.1 Representation: ITIScodesAndText ::= SEQUENCE (SIZE(1..100)) OF SEQUENCE { item CHOICE { itis  HYPERLINK " " \l "ASN_ITIScodes" \o "The complete set of ITIS codes can be found in Volume Two of the J2540 Standard. This is a set of o..." ITIScodes, text  HYPERLINK " " \l "ASN_ITIStext" \o "Simple text used with ITIS codes." ITIStext } -- # UNTAGGED } XML Representation: Used By: This entry is used directly by one other data structure in this standard, a MSG called  HYPERLINK " " \l "Rec_MSG_TravelerInformation" \o "The Traveler Information message is used to send various types of messages (advisory and road sign t..." MSG_TravelerInformation  HYPERLINK " " \l "ASN_TravelerInformation" \o "TravelerInformation"   HYPERLINK " " \l "XML_TravelerInformation" \o "TravelerInformation" . In addition, this item may be used by data structures in other ITS standards. Remarks: Refer to the SAE ITIS entry ITIScodes for the complete (and lengthy) listing of these codes and for an XML rendering. 8.6 Data Element: ESS_EssMobileFriction [NTCIP] Use: Indicates measured coefficient of friction in percent. The value 101 shall indicate an error condition or missing value. ASN.1 Representation: EssMobileFriction ::= INTEGER (0..101) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 8.7 Data Element: ESS_EssPrecipRate_quantity [NTCIP] Use: The rainfall, or water equivalent of snow, rate in tenths of grams per square meter per second (for rain, this is approximately to 0.36 mm/hr). A value of 65535 shall indicate an error condition or missing value. ASN.1 Representation: EssPrecipRate ::= INTEGER (0..65535) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 8.8 Data Element: ESS_EssPrecipSituation_code [NTCIP] Use: Describes the weather situation in terms of precipitation. ASN.1 Representation: EssPrecipSituation ::= ENUMERATED { other (1), unknown (2), noPrecipitation (3), unidentifiedSlight (4), unidentifiedModerate (5), unidentifiedHeavy (6), snowSlight (7), snowModerate (8), snowHeavy (9), rainSlight (10), rainModerate (11), rainHeavy (12), frozenPrecipitationSlight (13), frozenPrecipitationModerate (14), frozenPrecipitationHeavy (15) } XML Representation: other (1) unknown (2) noPrecipitation (3) unidentifiedSlight (4) unidentifiedModerate (5) unidentifiedHeavy (6) snowSlight (7) snowModerate (8) snowHeavy (9) rainSlight (10) rainModerate (11) rainHeavy (12) frozenPrecipitationSlight (13) frozenPrecipitationModerate (14) frozenPrecipitationHeavy (15) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 8.9 Data Element: ESS_EssPrecipYesNo_code [NTCIP] Use: Indicates whether or not moisture is detected by the sensor. ASN.1 Representation: EssPrecipYesNo ::= ENUMERATED {precip (1), noPrecip (2), error (3)} XML Representation: precip (1) noPrecip (2) error (3) Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. Remarks: Used in ATIS to gross coverage area reports, not just point sensor measurements. 8.10 Data Element: ESS_EssSolarRadiation_quantity [NTCIP] Use: The direct solar radiation integrated over the 24 hours preceding the observation in Joules, per square meter. A value of 65535 shall indicate a missing value. ASN.1 Representation: EssSolarRadiation ::= INTEGER (0..65535) XML Representation: Used By: This entry is used directly by one other data structure in this standard, a DF called  HYPERLINK " " \l "Rec_DF_VehicleStatus" \o "A data frame that is used to relate specific items of the vehicles status. This structure relates a..." DF_VehicleStatus  HYPERLINK " " \l "ASN_VehicleStatus" \o "VehicleStatus"   HYPERLINK " " \l "XML_VehicleStatus" \o "VehicleStatus" . In addition, this item may be used by data structures in other ITS standards. 8.11 Data Element: EXT_ITIS_Codes [ITIS] Use: The complete set of ITIS codes can be found in Volume Two of the J2540 Standard. This is a set of over 1,000 items which are used to encode common events and list items in ITS. ASN.1 Representation: ITIScodes ::= INTEGER (0..65565) -- The defined list of ITIS codes are too long to list here -- Many smaller lists use a sub-set of these codes as defined elements -- Also enumerated values expressed as text constant are very common, -- and in many deployment the list codes are used as a shorthand for -- this text. Also the XML expressions commonly use a union of the -- code values and the textual expressions. -- Consult SAE J2540 for further details. Used By: This entry is directly used by the following 2 other data structures in this standard (record type, descriptive name, ASN.1, and XML name (if present) of each): MSG  HYPERLINK " " \l "Rec_MSG_RoadSideAlert" \o "This message is used to send alerts for nearby hazards to travelers. Unlike many other messages whi..." MSG_RoadSideAlert  HYPERLINK " " \l "ASN_RoadSideAlert" \o "RoadSideAlert"   HYPERLINK " " \l "XML_RoadSideAlert" \o "RoadSideAlert" , and DF  HYPERLINK " " \l "Rec_DF_ITIS_Codes_And_Text" \o "The use of ITIS codes interspersed with free text. The complete set of ITIS codes can be found in V..." DF_ITIS-Codes_And_Text  HYPERLINK " " \l "ASN_ITIScodesAndText" \o "ITIScodesAndText"   HYPERLINK " " \l "XML_ITIScodesAndText" \o "ITIScodesAndText" . In addition, this item may be used by data structures in other ITS standards. Remarks: Refer to the SAE ITIS documents for the complete (and lengthy) listing of these codes and for an XML rendering. An XML schema is also available in the "itis" namespace for this element. Note the "over the wire" format of items in these lists is a 16-bit value in some systems, hence, the use of INTEGER above, however, it is a numbered union of values and phrases in other systems such as XML. 9. Coming Attractions, Data Concepts The following data frames and data elements are still in development in this edition of the standard. They are not recommended for use in new systems and are presented here for reference because there may be deployed systems which make use on of them or which depend on them (both in deployments of DSRC and in other ITS standards). These entries may in turn use definitions taken from other standards that were taken from the then current adopted standards of these organizations. The referenced standards shall be consulted for further information regarding their proper use. Unless otherwise noted in each entry, the below ASN.1 and XML definitions shall be taken as the governing definition when used in this standard, even when a more current revision of the standard is adopted by the issuing organization. In subsequent editions of this standard, these entries may not longer be present. 9.1 Message: MSG_CommonSafetyRequest Use: The Common Safety Request message provides a means by which a vehicle participating in the exchange of the basic safety message can unicast requests to other vehicles for addition information which it requires for the safety applications it is actively running. Responding vehicles will (or may) add this information to the appropriate place in the basic safety message when they broadcast it. Additional operational concepts are explained further in other clauses of this standard. Addition information (data elements and data frames) can be requested by this message to be placed into the Part II sections of the basic safety message (Part I contains selected information that is always present in every message without exception). When a device receives a request for a data element it does not understand or support, or from a vehicle with a spatial position or heading that it may choose to ignore, then that request is simply ignored. ASN.1 Representation: CommonSafetyRequest ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, msgCnt  HYPERLINK " " \l "ASN_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount OPTIONAL, id  HYPERLINK " " \l "ASN_TemporaryID" \o "This is the 6 byte random MAC/IP address, called the temporary ID, since the MAC address is randomly..." TemporaryID OPTIONAL, -- Note: Uses the same request as probe management requests SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_RequestedItem" \o "The Requested Item data element is used to specify what item (or items) is being requested in a Com..." RequestedItem, ... -- # LOCAL_CONTENT } XML Representation: 9.2 Message: MSG_MapData (GID Layer) Use: The MapData message is used as wrapper object to relates all the types of maps defined in the standard. This includes such items as complex intersection descriptions (used with the SPAT message), high speed curve outlines (used in curve safety alerts), and segment of roadway (used in platoon applications). The contents of this message are at time informally referred to as the GID layer. ASN.1 Representation: MapData ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, msgCnt  HYPERLINK " " \l "ASN_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount, -- updated when message content changes name  HYPERLINK " " \l "ASN_DescriptiveName" \o "The DescriptiveName data concept is used in maps and intersections to provide an (optional) human re..." DescriptiveName OPTIONAL, layerType  HYPERLINK " " \l "ASN_LayerType" \o "The LayerType is a data concept used uniquely identity the type of information to be found in a laye..." LayerType OPTIONAL, layerID  HYPERLINK " " \l "ASN_LayerID" \o "The LayerID is a data concept used uniquely identity the layer of a geographic map fragment such as ..." LayerID OPTIONAL, intersections SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_Intersection" \o "A complete description of an intersection's roadway geometry and its allowed navigational paths (in..." Intersection OPTIONAL, -- other objects may be added at this layer, tbd, -- this might become a nested CHOICE statement -- roadSegments SEQUENCE (SIZE(1..32)) OF -- RoadSegments OPTIONAL, -- curveSegments SEQUENCE (SIZE(1..32)) OF -- curveSegments OPTIONAL, -- wanted: some type of data frame describing how -- the data was determined/processed to go here dataParameters  HYPERLINK " " \l "ASN_DataParameters" \o "The DataParameters date frame is used to provide basic (static) information on how a map fragment wa..." DataParameters OPTIONAL, crc  HYPERLINK " " \l "ASN_MsgCRC" \o "A two byte data element calculated over the payload bytes of the message (starting with the initial ..." MsgCRC, ... -- # LOCAL_CONTENT } XML Representation: Remarks: Issues: Not clear how multiple intersections would really be used in this concept. It may be that complex intersections must be broken down this way. It may be that sending sets of locally nearby intersections (although each is independent may be the answer). 9.3 Message: MSG_ProbeDataManagement Use: Taken at a defined snapshot event to define RSU coverage patterns such as the moment an OBU joins or becomes associated with an RSU and can send probe data. ASN.1 Representation: ProbeDataManagement ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, -- This is a unique message -- identifier, NOT related to -- the PSID\PSC sample  HYPERLINK " " \l "ASN_Sample" \o "Allows the Probe Management message to apply its settings to a random sample of vehicles (all vehicl..." Sample, -- identifies vehicle -- population affected directions  HYPERLINK " " \l "ASN_HeadingSlice" \o "A DE used to define a set of sixteen 22.5 degree slices of a unit circle (defined as 0~360 degrees o..." HeadingSlice, -- Applicable headings/directions term CHOICE { termtime  HYPERLINK " " \l "ASN_TermTime" \o "Provides a Time-to-Live type of time-out. Allows users to provide the number of seconds at which ti..." TermTime, -- Terminate management process -- based on Time-to-Live termDistance  HYPERLINK " " \l "ASN_TermDistance" \o "Provides a Distance-to-Live type of time-out. Allows users to provide the distance driven until the..." TermDistance -- Terminate management process -- based on Distance-to-Live }, snapshot CHOICE { snapshotTime  HYPERLINK " " \l "ASN_SnapshotTime" \o "To allow Network Users to change the snapshot collection policy based in elapsed time. Two times and..." SnapshotTime, -- Collect snapshots based on time snapshotDistance  HYPERLINK " " \l "ASN_SnapshotDistance" \o "To allow Network Users to change the snapshot collection policy based on speed and distance. Two di..." SnapshotDistance -- Collect snapshots based on Distance }, txInterval  HYPERLINK " " \l "ASN_TxTime" \o "Defines time interval between actions or events. (defines the interval between transmissions of prob..." TxTime, -- Time Interval at which to send snapshots cntTthreshold INTEGER (1..32), -- number of thresholds that will be changed dataElements SEQUENCE (SIZE(1..32)) OF  HYPERLINK " " \l "ASN_VehicleStatusRequest" \o "The VehicleStatusRequest is used to request complex content along with threshold settings in the veh..." VehicleStatusRequest, -- a data frame and its assoc thresholds ... } XML Representation: Remarks: Provided by VII POC-A team. 9.4 Message: MSG_SignalPhaseAndTimingMessage (SPAT) Use: The Signal Phase and Timing (SPAT) message is used to convey the current status of a signalized intersection. Along with the MSG_MapData message (which conveys a full geometric layout of the intersection in question) the receiver of this message can determine the state of the signal phasing and when the expected next phase will occur. The SPAT message sends the current movement state of each active phase in the system as needed (values of what lights are active and values of for what durations the light is expected to continue). The state of un-active movements (typically all red) is not normally transmitted. Movements are mapped to specific lanes and approaches by use of the lane numbers present in the message. These lane numbers correspond to the specific lanes described in the MAP message for that intersection. The current signal preemption and priority status values (when present or active) are also sent. A more complete summary of any pending priority or preemption events can be found in the Signal Status message. ASN.1 Representation: SPAT ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, name  HYPERLINK " " \l "ASN_DescriptiveName" \o "The DescriptiveName data concept is used in maps and intersections to provide an (optional) human re..." DescriptiveName OPTIONAL, id  HYPERLINK " " \l "ASN_IntersectionID" \o "The IntersectionID is used to globally and uniquely define an intersection within a country or regio..." IntersectionID, -- this provided a uniq mapping to the -- intersection map in question -- which provides complete location -- and appoach/move/lane data status  HYPERLINK " " \l "ASN_IntersectionStatusObject" \o "The Intersection Status Object contains Advanced Traffic Controller (ATC) status information that ma..." IntersectionStatusObject, -- general status of the controller lanesCnt INTEGER(1..255) OPTIONAL, -- number of states to follow (not always -- one per lane because sign states may be shared) states SEQUENCE (SIZE(1..255)) OF  HYPERLINK " " \l "ASN_MovementState" \o "The MovementState data frame is used to convey various information about the current signal state o..." MovementState, -- each active Movement/lane is given in turn -- and contains its state, and seconds -- to the next event etc. priority  HYPERLINK " " \l "ASN_SignalState" \o "The SignalState data element is used to reflect the current general state of the signal system in qu..." SignalState OPTIONAL, -- the active priority state data, if present prempt  HYPERLINK " " \l "ASN_SignalState" \o "The SignalState data element is used to reflect the current general state of the signal system in qu..." SignalState OPTIONAL, -- the active preemption state data, if present ... -- # LOCAL_CONTENT } XML Representation: Remarks: Note: There is no reason this message could not nest multiple intersections worth of data at once, may ask membership if they want any such nesting (would save a few bytes), Ed. 9.5 Message: MSG_SignalRequestMessage Use: The Signal Request Message is a message sent by a vehicle to the RSU in a signalized intersection. It is used for either a priority signal request tr a preemption signal request depending the way the message flag is set. In either case, the identifies itself (using its VIN or another method supported by the VehicleIdent data frame), its current speed, heading and location (using the Blob of the BSM), and make a specific request for service (Vehicle Request) as well as an anticipated time of service (a start time and end time in seconds from the present). The specific request for service is typically based on previously decoding and examining the list of supported zones for that intersection (sent in the map messages). The outcome of the all pending requests to a signal can be found in the Signal Status Message, and may be reflected in the SPAT message contents if successful. ASN.1 Representation: SignalRequestMsg ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, msgCnt  HYPERLINK " " \l "ASN_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount, -- Request Data request  HYPERLINK " " \l "ASN_SignalRequest" \o "The SignalRequest is used (as part of a request message) to request either a priority or a preemptio..." SignalRequest, -- the specific request to the intersection -- contains IntersectionID, cancel flags, -- requested action, optional lanes data timeOfService  HYPERLINK " " \l "ASN_DSignalSeconds" \o "The DSRC style of signal seconds is a simple value consisting of an integer value from zero to 30,00..." DSignalSeconds OPTIONAL, -- the time in the near future when service is -- requested to start endOfService  HYPERLINK " " \l "ASN_DSignalSeconds" \o "The DSRC style of signal seconds is a simple value consisting of an integer value from zero to 30,00..." DSignalSeconds OPTIONAL, -- the time in the near future when service is -- requested to end transitStatus  HYPERLINK " " \l "ASN_TransitStatus" \o "The TransitStatus data element is used to relate basic information about the transit run in progress..." TransitStatus OPTIONAL, -- additional information pertaining -- to transit events -- User Data vehicleVIN  HYPERLINK " " \l "ASN_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." VehicleIdent OPTIONAL, -- a set of unique strings to identify the requesting vehicle vehicleData  HYPERLINK " " \l "ASN_BSMblob" \o "The octet blob data element used to define vehicle position and motion Used in the basic safety mes..." BSMblob, -- current position data about the vehicle status  HYPERLINK " " \l "ASN_VehicleRequestStatus" \o "The VehicleRequestStatus data element is used to relate status information about a vehicle when requ..." VehicleRequestStatus OPTIONAL, -- current status data about the vehicle ... } XML Representation: 9.6 Message: MSG_SignalStatusMessage Use: The Signal Status Message is a message sent by a an RSU in a signalized intersection. It is used to relate the current status of the signal and any collection of pending or active preemption or priority events acknowledged by the controller. The data contained in this message allow other users to determine their "ranking" for any request they have made as well as see the currently active events. When there have been no recently received requests for service messages, this message may not be sent. The outcome of the all pending requests to a signal can be found in the Signal Status Message, and the current event may also be reflected in the SPAT message contents if successful. ASN.1 Representation: SignalStatusMessage ::= SEQUENCE { msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, msgCnt  HYPERLINK " " \l "ASN_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount, -- updated when message content changes id  HYPERLINK " " \l "ASN_IntersectionID" \o "The IntersectionID is used to globally and uniquely define an intersection within a country or regio..." IntersectionID, -- this provides a unique mapping to the -- intersection map in question -- which provides complete location -- and approach/move/lane data -- as well as zones for priority/preemption status  HYPERLINK " " \l "ASN_IntersectionStatusObject" \o "The Intersection Status Object contains Advanced Traffic Controller (ATC) status information that ma..." IntersectionStatusObject, -- general status of the signal controller priority SEQUENCE (SIZE(1..7)) OF  HYPERLINK " " \l "ASN_SignalState" \o "The SignalState data element is used to reflect the current general state of the signal system in qu..." SignalState OPTIONAL, -- all active priority state data -- is found here priorityCause  HYPERLINK " " \l "ASN_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." VehicleIdent OPTIONAL, -- vehicle that requested -- the current priority prempt SEQUENCE (SIZE(1..7)) OF  HYPERLINK " " \l "ASN_SignalState" \o "The SignalState data element is used to reflect the current general state of the signal system in qu..." SignalState OPTIONAL, -- all active preemption state data -- is found here preemptCause  HYPERLINK " " \l "ASN_VehicleIdent" \o "The VehicleIdent data frame is used to provide identity information about a selected vehicle. This d..." VehicleIdent OPTIONAL, -- vehicle that requested -- the current preempt transitStatus  HYPERLINK " " \l "ASN_TransitStatus" \o "The TransitStatus data element is used to relate basic information about the transit run in progress..." TransitStatus OPTIONAL, -- additional information pertaining -- to transit event, if that is the active event ... } XML Representation: 10. Conformance Since this SAE Standard specifies standard message sets, data frames and data elements for use by applications intended to utilize the DSRC communications systems, an application will be judged to be in conformance with this Standard by demonstrating functional interoperability with other conformant applications. The level of interoperability possible will initially be limited to applications that can effectively use the initial representative message sets, data frames and data elements specified in this Standard. 11. Other Application Notes (Informative) 11.1 On the use of TIME The representation of time in the DSRC standard follows the methodology defined in the ISO 8601 standards for representing time. Unless specifically indicated in the definition of a data element, data frame, or message, the time reference shall be Coordinated Universal Time (UTC) with the time zone of Greenwich Mean Time (GMT). In this regard it follows the conventions of other ITS standards, however there are some minor unique points that should be pointed out. First, the resolution of time in DSRC is universally kept and expressed with a precision of one millisecond. This value (and its modulo derivatives) is commonly used in many DSRC applications and forms the basis of many short forms of time. Time within the current UTC minute is therefore expressed in a 2 bytes value (range 0 to 60,000 milliseconds) in many messages. The rest of the elements of time (minutes, hours, days, month years etc..) are expressed in the normative definition provided by ISO 8601 including a local time zone, although the time zones is not used in most DSRC messages. Leap-seconds and other periodic approbations are handled in the normal ISO 8601 way. In many DSRC messages there is only a need to send relative time (such as the current minute or second) and the full (absolute) moment of time is only sent once or periodically when actually needed. It should also be pointed out that component elements of the time in DSRC are sent as integer values (i.e. Jan is sent as Hex 0x01) and not as ASCII strings as is found in some representations (for example, ISO 8601 expressed as XML where Jan is represented as the ASCII pattern for 01 or Hex 0x3031). In addition, some unknown values have been mapped to the last value in the range. This is at odds with some other standards that use zero for both a legal value of time and as an unknown value. 11.2 Persistence of the temporary MAC ID field The MAC address used by OBUs is randomly generated at various times according to a timer, or vehicle start-up, or possibly other events. This random MAC address is called the Temporary ID in DSRC messages. The reason for having a non-permanent MAC address, and avoiding any other long-term identification that is publicly available, is to preserve privacy through anonymity. The MAC value for a mobile OBU device (unlike a typical wireless or wired 802 device) will therefore periodically change to a new random value to ensure the overall anonymity of the vehicle. Because this value is used as a means to identify the local vehicles that are interacting during an encounter, it is used in the message set. 11.3 URLs used in the standard The standard makes use of URL strings in various places to link to other information. At times the data elements used to convey the full URL break the string up into component parts. This is done to save payload bytes in the transmitted message. The data element URL-Short must be combined with the contents of the data element URL-Base to create a valid URL string in such cases. Annex A Message Framework Introduction This annex is intended as a guide for message framework issues. Message Common Header A message common header element is a data element in a message that is common to all messages. It is part of the transmitted message, is not changed by any lower levels and is required and used by a receiving application or applications. The only identified message common header element in this standard is the message ID included as the first word of content in all messages. Application Programming Interface An Application Programming Interface (API) is required to process common management information not included in a message (Application Protocol Data Unit). This message related information is not transmitted as part of the message set. An API for J2735 purposes is either information provided by an application which is required by the applications lower layers or is information required by an application and provided by the applications lower layers. The mechanism of communication is not considered in scope for J2735 and may or may not be provided by other standards. Any J2735 API should include the transmitted power level and the message priority. Temporary ID The Temporary ID, an element of the Basic Safety Message, might occasionally need to be changed for purposes of privacy. The Temporary ID value should be chosen randomly and is separate from any other identifier in the vehicle. Thus any relationship it might have with any other identifier is out of scope for the J2735 standard. A vehicle should refrain from changing the temporary vehicle ID when event flags are set. A mechanism for when and how the Temporary ID changes and how the changes are coordinated between layers is yet to be determined. The change mechanism itself is considered out of scope for the J2735 standard. PSC/PSID The PSC/PSID is an example of information shared by application and its lower layers. It is considered out of scope for the J2735 standard. Message Priority Prioritization of messages and message sets is provided so that systems can dynamically permit transmission based upon the urgency and/or importance of messages. Priority Related Terms It is important for this discussion to note the meanings and differences between some terms used in various standards: Message Transmission Priority: As described within IEEE WG 1609 (1609.3 and 1609.4), a three bit field represents Message Transmission Priority (sometimes called User Priority) which determines how a given Medium Access Control (MAC) sub layer frame competes with other MAC frames for access to the wireless medium. The priorities range from zero to seven (0-7) where 7 is highest. Transmission priority 0 is higher than transmission priorities 2 and 1 due to historical IEEE development evolution as a way to add a 'new' lowest priority. Note that the default transmission priority is 0. Please note that J2735 priorities are not limited to the case where messages are carried in 1609 packet. Access Category: As defined in the IEEE WG 1609 standard, an access category is related to the transmission priority and ranges from 0 to 3 where 3 is highest. Access Category is related to transmission priority as follows: Transmission Priorities 7 and 6 are Access Category 3. Transmission Priorities 5 and 4 are Access Category 2. Transmission Priorities 3 and 0 are Access Category 1. Transmission Priorities 2 and 1 are Access Category 0. The following table lists all Transmission Priorities from highest to lowest as well as their corresponding Access Category: PriorityAccess Category7HighestAC365AC243AC102AC01LowestMessage Priority (as considered in this annex): Philosophically, no high level stack layer should have to know or actually know anything about lower layers. Given this, the applications, rather than referring to the transmission priority or the access category from IEEE WG 1609.3, use a common header byte for J2735 defined message priority. This byte is named the Message Priority and is an integer with a range from 1 to 7 with 7 being the highest. To avoid any confusion, a message priority of 0 is never used. Whether the protocol layers represented by IEEE 1609.3 and 1609.4 copy the J2735 defined application layer message priority to the MAC transmission priority, should not concern the application designer and/or developer. Provider Service Identifier (PSID): As described within IEEE WG 1609.3, the PSID is a number that identifies a service provided by an application. A PSID has no relevance for the J2735 defined message priority. It is related to service priority and is considered out of scope here. Resource Manager Message Priority: As described in IEEE WG 1609.1, a Resource Manager Message format consists of a header and message contents. Each Resource Manager message priority is in the range of 0 to 3 where messages of priority 0 are of highest priority, or most urgent (if the Resource Manager Message Priority is specified as being from 4 to 255, it is treated as being Resource Manager Message Priority 3). Display Priority: A receiver may define a priority associated with displaying messages. This would likely be proprietary to the OEM deploying the receiver and is out of scope for this discussion. Message Priority Enforcement This annex is intended only to provide guidance for recommended priority assignments to messages and message sets. It is informative only. Neither the Technical Committee nor its associated subcommittees are chartered to police or enforce the J2735 defined application layer priorities detailed here; such enforcement will be, in all likelihood, the responsibility of an empowered governmental agency. This annex and its associated table are simply a tool to promote harmony and communication within a DSRC community. Message Priority Table J2735 Message Priority is based upon a balance between the importance and urgency of a message to be transmitted; the interpretation of the terms being as follows: IMPORTANCE: The first level of priority is associated with societal and/or safety impact, and prioritizes safety above all other applications and/or communications. The greater the potential for saving life or preventing injury, the higher the importance the message and message sets receive. Though this is as per the USA Federal Communications Commission, there is no intent to limit this guideline to any single country. URGENCY: Many applications are predicated upon allowable communications latency. The range of that latency defines the urgency of the message; if the message requires quick transfer from sender to listener, it has a higher associated urgency. Each row in the Message Priorities table includes an example application and suggested message priority. In addition, an estimate of the allowable latency is provided as an indication of urgency. Adjusting Priority Although the J2735 defined message priority table indicates a single priority for each message set, in practice priority is an attribute of a specific message. The priority of a specific message can be raised or lowered, compared to the default priority in the table, according to the policies of the transmitting device. For example, the priority of a Basic Safety Message (BSM) that includes a hard brake status might be set higher than the priority of a BSM without such an indication. Latency Ranges In this annex, three latency (urgency) ranges are used: Less than 10 ms Between 10 and 20 ms Greater than 20 ms In some cases the transmission channel may be unavailable upon the occurrence of an event, e.g. if a device occasionally switches to another channel. In general, the latency interval begins at the later of the event time and the channel availability time. General Message Priority Scheme The general message priority scheme is: ImportanceUrgency< 10 msecfrom 10 to 20 msec>20 msecSafety of Life7 5 3 Public Safety6 4 3 Non-Priority2 1 1 Table 1 - General Message Priority Scheme Message Priority Table The message priority table incorporates the current and probable message sets (designated as examples): Importance Level from USA FCC PolicyDescription (When to apply a specific urgency level)Latency for Reception (Urgency)J2735 Message Sets and Example(s)Default Message Priority1 = Safety of Life Applies to those Messages and Message Sets associated with societal and/or safety impact related to human life.Emergency Impact mitigation and injury avoidance/mitigation< 10 msCrash-Pending Notification (Example)7Emergency Potential-event impact and/or injury mitigation and avoidance< 10 msPre-Crash (Example)7Urgent Warning Events (using Event Flags)< 10 msBasic Safety + Hard-Brake (Collision Warning, EEBL, Anti -Lock, etc.)7Urgent warning of impending local situation10 to 20 msEmergency Vehicle Alert5Situation-based status information of uninvolved local interest10 to 20 msATIS Roadside Alerts (e.g. Accident)5Potential-situation information of uninvolved local interest> 20 msATIS Probable-situation (e.g. Rapidly deteriorating dangerous conditions)32 = Public Safety (Safety not in 1) Applies to Road Side Units (RSU) and On-Board Units (OBUs) operated by state or local governmental entities presumptively engaged in public safety priority communications. (Includes Mobility and Traffic Management Features)Urgent public safety downloads (Intersection Information)< 10 msSPAT (Signal Phase and Timing)6Public safety data transactions, exchanges< 10 msElectronic Toll Collection (Example)6Periodic public safety status information< 10 msBasic Safety4Public safety geospatial context information 10 to 20 msGID message (Geospatial Context)4Semi-urgent public safety link establishment10 to 20 msLane Coordination; Cooperative ACC (Example)4Public safety RTCM GPS correction information 10 to 20 msRTCM GPSC (GPS Correction)4Semi-urgent public safety data and application enabler> 20 msServices Table, Digital Map Download (Example)3Important Traffic Management status information enabler> 20 msATIS Alerts (e.g. Highway Closed Ahead)3Important Announcement of Services> 20 msWSA message (Wave Service Announcement)3Non-urgent Traffic Management Foundational Data > 20 msProbe Messages, Localized warning zones update33 = Non-Priority Communications (Not in 1 or 2) Applies to Fleet Management, Traveler Information Services and Private Systems.Urgent, private mobility message< 10 msOn-Board Navigation Reroute Instructions2Urgent, private and commercial electronic transactions< 10 msElectronic Payments2Semi-Urgent, private mobility data and electronic transactions10 to 20 msCommercial applications (e.g., GPS driving instructions)1Important, private and commercial electronic transactions10 to 20 msLarge commercial transactions (E-Commerce)1Background, private mobility data downloads and upgrades> 20 msArea map or database download or upgrade1Table 2 - Message Priorities (above table will need to be in B/W to keep SAE pubs happy) Common Message Header All messages defined by this standard use elements from a common message header to some degree. In some messages these elements are defined as optional and may not be present. However, if the defined data element is sent in the message it SHALL appear in the order and with the structure defined for it in the common message header for that message. These elements appear in-line and without any form of encoding structure (such as a sequence) in order to conserve payload bytes. The specific form of each message is defined by the preceding sections. Unless the term OPTIONAL appears in the ASN definition for a given data element, that data element is required to be present. For a generic message, the common message header elements are defined as shown below. -- Generic Message Structure AnExampleMessage ::= SEQUENCE { -- Header items msgID  HYPERLINK " " \l "ASN_DSRCmsgID" \o "The DSRC Message ID is an element used to define which type of message follows in the messages of th..." DSRCmsgID, msgCnt  HYPERLINK " " \l "ASN_MsgCount" \o "The DE_MsgCount data element is used (typically as the 2nd payload word of each message) to provide ..." MsgCount, id  HYPERLINK " " \l "ASN_TemporaryID" \o "This is the 6 byte random MAC/IP address, called the temporary ID, since the MAC address is randomly..." TemporaryID, -- Message Content itself is defined here -- Message Content itself is defined here -- Message Content itself is defined here ... -- # LOCAL_CONTENT -- Final header item crc  HYPERLINK " " \l "ASN_MsgCRC" \o "A two byte data element calculated over the payload bytes of the message (starting with the initial ..." MsgCRC OPTIONAL } Of the above four elements, only the msgID element (of type DSRCmsgID) SHALL be mandatory at all times. This element is used to detect and determine what the content of the rest of the message is (as defined by the ASN and XML this standard). See the entry in the preceding section for its definition and usage notes. The MsgCount element MAY optionally be present in those message definitions that require it. See the entry in the preceding section for its definition and usage notes. The TemporaryID element MAY optionally be present in those message definitions that require it. See the entry in the preceding section for its definition and usage notes. The crc element (of type CRCvalue) MAY optionally be present in those message definitions that require it and the value SHALL always occupy the last two bytes of the message payload. This element is transmitted when the underlying protocols will not expressly provide a suitable CRC value for each recovered (received) message. The purpose of this data element is not to ensure message reception correctness (which the lower layers are presumed to handle) but rather as a message level hash value of the preceding payload content. When handing a message payload off to the lower layers (or when recovering one) there is additional data also exchanged with that layer. This information (generically called common management information) is specified elsewhere in this annex when it is defined by the standard. Annex B The Safety Message Handler (Informative) Annex C describes examples of vehicle safety applications aimed at preventing collisions. The Safety Message Handler is focused on that same type of safety application, though it can also be applied more broadly. These safety applications generally compare the state of a host vehicle with the states of remote vehicles, and take some action, e.g. driver warning, when a threat of collision is detected. Each application tracks a set of state variables, many of which are of common concern to other applications, and some of which are application-specific. As the name implies, the Basic Safety Message (BSM) [5.x] is designed to support the collective communication needs of a set of safety applications. Rather than transmit a series of single-application messages, a vehicle sends one BSM whose contents convey all aspects of the vehicles current state that are relevant to at least one application. This feature of the communication architecture saves bandwidth resources by suppressing redundant information and avoiding extra per-packet protocol overhead. It also saves processing resources in the sender and especially in the receiver. Finally, it simplifies application designs by separating them from details of the communication system like message structure and data element format. This separation of the applications from the communication system implies an intermediate function. The purpose of this annex is to describe at a high level how that function, which is called here a Safety Message Handler (MH), could be designed to send and receive messages in support of safety applications. A given vehicle both transmits its state and receives state updates from other vehicles. As noted in Annex C, the state information from each vehicle might be updated via periodic broadcasts of the BSM. The message period could be modified in response to network conditions or changing application requirements. The periodic messages could also be supplemented by an occasional message upon the occurrence of a specific event (e.g. hard-brake event). Each application running on a vehicle has requirements for the state information that it needs to communicate to other vehicles. For each state element, the application also has a requirement for the broadcast update frequency. The job of the MH on the sender side is to compose and dispatch messages with contents and at intervals that satisfy the collective needs of the applications. This process is illustrated in Figure 1. Three applications are shown on the left of the figure. For each, a set of data elements is listed; these represent the state information that each application requires to be broadcast. The MH composes messages whose content represents the union of the required elements. Note that an element like Position that is required by multiple applications is sent only once in each message. The MH might use a BSM to send the required information. In that case, any required element that is included in Part I of the BSM is automatically sent. Any required element that is not included in Part I of the BSM is explicitly included in Part II. Alternatively, a MH might use an A La Carte (ALC) message to send the required information. The ALC has all of the flexibility of the BSM, but with no mandatory part; Part I of the ALC message is similar to Part II of the BSM. If the MH chose to send an ALC message, every required element is explicitly included. The choice of whether to use a BSM or an ALC may depend on how much of the BSM Part I information is in the set of required information. Part I of the BSM is specifically designed to include the information most likely to be useful for safety applications, so one can expect the BSM to be a good message choice for a MH most of the time. The transmit and receive parts of each application running on a vehicle have a dual structure. Just as the transmit part has requirements for information to be sent, the receive part has a set of elements that it desires to receive. The receive side of the MH shown in Figure 1 performs an inverse operation of the send side. Upon receipt of a safety message, the MH parses the message to extract the component elements. Every received element is provided to each application that desires to receive it. Received elements that no application needs are ignored.  SHAPE \* MERGEFORMAT Figure  SEQ Figure \* ARABIC 1: Example Vehicle DSRC Safety System with Safety Message Handler Figure 1 illustrates how a MH chooses outgoing message content based on the collective requirements of the vehicles safety applications. An aspect of the MH functionality not shown is the determination of message transmission time. The simplest case is a regular message schedule with uniform content in each message. A more complex case arises if some information is sent more frequently than others. A MH may opt to compose messages with different content to match the specific information rate requirements of the applications. For example, if in Figure 1 the Lane Change Warning application only requires half the information rate as the Forward Collision Warning and Intersection Warning applications, the message shown on the right side of the figure might be sent every other message interval, interleaved with messages that omit the Turn Signals and Headlights data elements. Annex C Operation with the Vehicle Basic Safety Message 1. Application Background The Basic Safety Message in this Standard was developed based on analysis of communications requirements for seven high-priority vehicle-to-vehicle application scenarios with significant anticipated safety benefits. These application scenarios are: C.1 Intersection Collision Warning C.2 Emergency Electronic Brake Lights C.3 Pre-Crash Sensing C.4 Cooperative Forward Collision Warning C.5 Left Turn Assistant C.6 Stop Sign Movement Assistance C.7 Lane Change Warning The use of the Basic Safety Message in the relevant vehicle safety application scenarios is described in this annex in Sections C-1 through C-7. These sections of the annex present vehicle safety application scenarios and are meant to illustrate the use of the Basic Safety Message specified in this Standard, rather than to specify or prescribe these applications or to recommend the best way to deploy these applications. It is expected that the message sets in this standard will fully or partially enable the development of additional vehicle safety applications. Illustrations of such applications may be added to this annex in future versions of this Standard. Future vehicle safety applications may require additional message sets, data frames and data elements that have not yet been specified in this Standard. The intention of the DSRC Technical Committee is for these additional elements to be identified by the Technical Committee, analyzed, specified and added to future versions of this Standard in order to support interoperability for an increasingly diverse range of vehicle safety applications. These additions are likely to be especially noticeable in the area of future vehicle-to/from-infrastructure safety applications that are envisioned. Some of these will likely be vehicle safety applications and others are likely to be public safety applications. The technical committee intends for this Standard to support the interoperability of all these safety applications between and among vehicles from different manufacturers and roadside infrastructure operators/manufacturers throughout the entire region of expected vehicle travel. The basic premise of the initial vehicle safety applications is the use of frequent broadcasts of basic information about each individual vehicle to enhance the awareness of vehicles that are in the vicinity. The frequency of these broadcasts is expected to at least meet the requirements of vehicle safety systems implemented using this technology, and if possible to exceed these requirements in order to compensate for the inherently unreliable nature of radio frequency communications. Due to the potential cumulative effect of many vehicles broadcasting within the same local area (in particular during heavy traffic conditions), the DSRC communication channel is likely to encounter excessive channel loading on occasion. For this reason, it has been the focus of the technical committee to limit the required information in these common messages to a concise set, and to provide effective coding to minimize the size of the message payload. The common message set that was developed by the committee to meet the requirements of the initial vehicle safety application scenarios is the MSG_BasicSafetyMessage, which has a mandatory section (Part I) and an optional section (Part II): Part I of the MSG_BasicSafetyMessage contains a fixed data structure comprising the information that must be updated most frequently or which must be known to determine the meaning of the frequently-changing data. Part I is mandatory in the Basic Safety Message, and so might be broadcast more frequently than the optional Part II. The transmission frequency of the Basic Safety Message might be chosen so that it provides an update rate that is consistent with the scan rates for on-board vehicle safety system sensors. Part II of the MSG_BasicSafetyMessage is optional, and so might be included in only a subset of the messages. The additional data provided in Part II is either required less frequently by vehicle safety applications, or is less important, or both. Part II information, when present, might vary from message to message. Part II can be included periodically or triggered by an event or a request. Locally defined content can be sent in Part II as well, although this requires additional definition in the ASN and XML used.  MSG_BasicSafetyMessage Frame, Part III, which contains additional data frames or data elements with open-ended tags. Part III is added on an as required basis to allow the communication of data that is not included in Part I or Part II. 2. Applicable documents A detailed description of the identification and selection of the high-priority vehicle safety applications, as well as the background descriptions of the application scenarios, are included in the Vehicle Safety Communications Project Task 3 Final Report: Identify Intelligent Vehicle Safety Applications Enabled by DSRC, published by the National Highway Traffic Safety Administration in March 2005 and publicly available from National Technical Information Service, Springfield, Virginia 22161 (or online at  HYPERLINK "http://www.nrd.nhtsa.dot.gov/pdf/nrd-12/1665CAMP3web/images/CAMP3scr.pdf" www.nrd.nhtsa.dot.gov/pdf/nrd-12/1665CAMP3web/images/CAMP3scr.pdf ). 3. Application message sequences The repetitive broadcast of vehicle safety messages is expected to increase the range of vehicle environmental awareness beyond the range of any on-board sensors. Each vehicle will broadcast its relevant information frequently via the MSG_BasicSafetyMessage and receive the equivalent messages from all DSRC-equipped vehicles in the immediate vicinity. Messages from other vehicles can then be analyzed by on-board processors to identify impending situations that would warrant warning the driver or initiating other actions, for example, pre-tensioning of seat belts. 4. Application use with DSRC Basic Safety Messages will usually be transmitted using the Wave Short Message Protocol (WSM) stack on a pre-agreed channel, to other devices (typically other mobile on-board units (OBUs)) which have determined to receive this type of message. It will not be necessary for a sender to advertise a service, nor for a receiver to undertake any confirm or join operation. Receivers are expected to process all such messages. Upon receipt, a Basic Safety Message is examined for message content and relevance at the application layer of the protocol stack. Basic Safety Messages are expected to be broadcast at a rate sufficient to provide a level of data quality, including data freshness, similar to that provided by on-board sensors used for vehicle safety systems. However, to help prevent the possibility of vehicle broadcast messages congesting a channel, the frequency of transmissions may need to be adjusted in dense traffic environments based on speed, number of vehicles in close proximity or other parameters (e.g., a toll plaza). In all seven of the following application scenarios, a working GPS unit and a connection to the vehicle data bus, in addition to a DSRC radio unit, are necessary to send out the correct information to, and receive the necessary information from, other vehicles. Annex C-1 Intersection Collision Warning Application Description This application warns drivers when a side-impact or straight crossing path collision at an intersection is probable. DSRC communications can be used to allow a vehicle approaching an intersection to detect all nearby vehicles, their position, velocity, acceleration, and turning status. The in-vehicle unit analyzes these parameters for the other vehicles as contained in their MSG_BasicSafetyMessages and projects future vectors for these vehicles. If this analysis determines that a collision is likely, an appropriate warning is issued to the driver. Flow of Events Flow of eventsVehicle A sends MSG_BasicSafetyMessage, Vehicle B receives messageVehicle B processes the message from Vehicle A and determines that Vehicle As message is relevant (crossing road segment via map and/or heading)Vehicle B alerts its driver to a straight crossing path hazard.Hardware Devices: DSRC radio Positional and vehicle sensors Human-Machine InterfaceActors: (What entities play an active role in use)Vehicle SystemOccupantService ProviderRoad DepartmentDriverPassengerXXSupport information:CAMP-VSC Task 3 Report, 2003 Concept of Operations For this application, it is assumed that all identified subject vehicles would be equipped with DSRC units. It is also assumed that messages from each vehicle would be received by conflicting vehicles on other intersection legs, a process that might involve high transmission power or relaying techniques if the transmitter and receiver do not have clear line of sight. Upon receipt of each MSG_BasicSafetyMessage, the recipient needs to implement an algorithm to determine if a crossing path conflict is present. Once a conflict is determined the vehicle could use appropriate human machine interface (HMI) techniques aboard the vehicle to issue a warning to the driver. Sensors and Other System Needs A map database could help to provide information about whether crossing path vehicles are in the vicinity of an intersection. If lane resolution is possible, lane position of the crossing path vehicle can be used in the algorithm, e.g., if a crossing path vehicle is in a left-turn pocket and it is known in advance that the left-turn and straight-through phases are different, then the left-turning vehicle is no longer a likely threat. Annex C-2 Emergency Electronic Brake Lights Application Description When a vehicle brakes hard, the Emergency Electronic Brake Light application conveys this information to surrounding vehicles via one or more Basic Safety Messages. This application will help the driver of a following vehicle by giving an early notification that the lead vehicle is braking hard even when the drivers visibility is limited (e.g. a large truck blocks the drivers view, heavy fog, rain). The current brake lamp goes on when the driver applies the brake. The Emergency Electronic Brake Light application might not only enhance the range of a hard braking message but also might provide important information such as acceleration/deceleration rate and duration. At present, brake lamps do not differentiate level of deceleration and are only useful as far rearward as line of sight allows. Flow of Events Flow of events1. Vehicle A sends MSG_BasicSafetyMessage, possibly with additional data associated with the hard braking event, such as a hard-braking event flag2. Vehicle B receives message3. Vehicle B processes the message from Vehicle A and determines that Vehicle As message is relevant (similar heading in advance of Vehicle Bs path) and a significant braking event is occurring per the message information (e.g. deceleration, brake pressure, event flag).4. Vehicle B alerts its driver to the braking event and provides some indication of braking severity.Hardware Devices: DSRC radio Positional and vehicle sensors Human-Machine InterfaceActors: (What entities play an active role in use)Vehicle SystemOccupantService ProviderRoad DepartmentDriverPassengerXXSupport information:CAMP-VSC Task 3 Report, 2003Concept of Operation For this application, it is assumed that the vehicle in a hard braking situation would be equipped with a DSRC unit. It is also assumed that the message from the vehicle would be received by the following vehicles, including any that could have a collision with the braking vehicle. The message sender needs to have an algorithm to decide if a hard brake was performed (for example: deceleration greater than 0.4g), and if a non-routine event message transmission is advisable. If a vehicle determines that it is braking hard then it could inform the surrounding vehicles by sending a MSG_BasicSafetyMessage, possibly including an optional hard-brake event flag. The message could be sent at the next scheduled transmission time, or earlier, and it could use a higher priority level than the routine broadcast of a MSG_BasicSafetyMessage. In order to determine if a hard braking message is relevant, the listening vehicle needs to know the relative location from which the message originated (e.g., front, rear, left, right). This can be done based on its GPS information and the GPS information of the braking vehicle. The listening vehicle may not necessarily inform the driver of such an event if the braking vehicle is traveling in an adjacent lane. Sensors and Other System Needs A map database, where available, may help to provide specific, relevant information related to current road segments. This could allow, for example, intersection geometry or road curvature to be taken into account when an application host vehicle evaluates the received MSG_BasicSafetyMessage to see if an alert to the driver is necessary. Annex C-3 Pre-crash Sensing Application Description Pre-crash sensing can be used to prepare for imminent, unavoidable collisions. This application could use DSRC communication in combination with other sensors to mitigate the severity of a crash. Countermeasures may include pre-tightening of seatbelts, airbag pre-arming, front bumper extension, etc. Flow of Events Flow of eventsVehicle A sends MSG_BasicSafetyMessageVehicle B receives messageVehicle B processes the message from Vehicle A and determines that Vehicle As message is relevant and, per the message information (e.g. location, speed, heading, deceleration, brake pressure, etc.), that trajectories of Vehicles A and B will likely intersect imminently.Vehicle B automatically initiates pre-crash countermeasure(s).Hardware Devices: DSRC radio Positional and vehicle sensors Human-Machine InterfaceActors: (What entities play an active role in use)Vehicle SystemOccupantService ProviderRoad DepartmentDriverPassengerXSupport information:CAMP-VSC Task 3 Report, 2003Concept of Operations As in most of the other vehicle safety application scenarios, DSRC communications is used to allow the host vehicle to detect position, velocity, heading, acceleration, and control parameters for all equipped vehicles in the immediate vicinity. The in-vehicle unit analyzes these parameters for the other vehicles as contained in their MSG_BasicSafetyMessages and projects future vectors for these vehicles. If this analysis determines that a collision is imminent and unavoidable, the vehicle may deploy countermeasures, such as pre-tightening of seatbelts. This further information might be used for such potential purposes as determining the need to lower the bumper on a high-profile vehicle to minimize the damage to a smaller, lower vehicle, or to support a sensor-based decision to pre-deploy side-impact airbags if the collision vector determination indicates an imminent side-impact. Sensors and Other System Needs On-board sensors, such as airbag accelerometers or radar systems, could be used to confirm the imminent collision determination derived from the DSRC communications analysis. Annex C-4 Cooperative Forward Collision Warning Application Description The cooperative forward collision warning (CFCW) system application is a vehicle-to-vehicle (V2V) communication-based safety feature that issues a warning to the driver of the host vehicle in case of an impending front-end collision with a vehicle ahead in traffic in the same lane and direction of travel. CFCW will help drivers in avoiding or mitigating front-to-rear vehicle collisions in the forward path of travel. The system does not attempt to control the host vehicle in order to avoid an impending collision. Flow of Events Flow of eventsVehicle A sends MSG_BasicSafetyMessage, periodicallyVehicle B receives and processes messages, and determines if Vehicle A is traveling ahead in traffic in the same lane and direction of travel.If so determined, Vehicle B processes the message information further to determine the threat level of a front-end crash with Vehicle A. Based on the threat level determined, Vehicle B warns its driver of the potential front-end crash.Hardware Devices: DSRC radio Positional and vehicle sensors Human-Machine InterfaceActors: (What entities play an active role in use)Vehicle SystemOccupantService ProviderRoad DepartmentDriverPassengerXXSupport information:CAMP-VSC Task 3 Report, 2003Concept of Operations This application is similar to the Emergency Electronic Brake Light scenario (Annex C-2). In the Cooperative Forward Collision Warning scenario, however, the application warns the driver when the possibility of a collision with a vehicle in front of the host vehicle becomes likely, whereas the brake light application simply informs the driver of the onset of hard braking based on an indication of braking rate. The concept of operation of the CFCW application can be explained as follows: Every vehicle that is equipped with DSRC will broadcast the MSG_BasicSafetyMessage, including the optional path history, at a certain frequency (path history might be included in a subset of all MSG_BasicSafetyMessages). The CFCW application in the host vehicle receives safety messages and uses the contents to track the state (i.e., position, velocity, and acceleration, etc.) of remote vehicles within its communication range. Using such information, along with its own state and its assessment of the relevance of the target location, the host vehicle determines the likelihood of a front-end collision with a remote vehicle ahead in its lane and calculates the threat level. The threat level is used to further determine the appropriate warning through the vehicles driver vehicle interface. Sensors and Other System Needs On-board sensors, such as radar or lidar systems, could be used to confirm the collision determination derived from the DSRC communications analysis. A map database, where available, may help to provide specific, relevant information related to current road segments. This could allow, for example, intersection geometry or road curvature to be taken into account. Annex C-5 Left Turn Assistant Application Description The Left Turn Assistant provides information to drivers about gaps and speeds of oncoming cars to help them make a left turn across traffic safely. This application warns drivers when a collision is probable if the left turn movement is initiated. Flow of Events Flow of eventsOncoming Vehicle A sends MSG_BasicSafetyMessage.Turning Vehicle B receives messageVehicle B processes the message from Vehicle A and determines that Vehicle As message is relevant (crossing road segment via map and/or heading and indication of turn)Vehicle B alerts its driver to an oncoming vehicle hazard.Hardware Devices: DSRC radio Positional and vehicle sensors Human-Machine InterfaceActors: (What entities play an active role in use)Vehicle SystemOccupantService ProviderRoad DepartmentDriverPassengerXXSupport information:CAMP-VSC Task 3 Report, 2003Concept of Operations DSRC communications is used to allow the turning vehicle to detect all equipped vehicles in the vicinity. Furthermore, it allows the turning vehicle to receive the position, velocity, acceleration, and control parameters, among others, for potential threat vehicles. The in-vehicle unit, based upon the host vehicles left turn signal initiation (and/or possibly other control parameters such as steering wheel angle or yaw rate) constructs a predicted travel path for the host vehicle and analyzes the received parameters for the approaching vehicles . The unit also constructs expected future travel path for these vehicles. If this analysis determines that a collision would be likely if the left turn movement is initiated, an appropriate warning is issued to the driver Sensors and Other System Needs On-board sensors to determine the host vehicles intent to turn left, e.g., left turn signal or other control parameters, may be required. A map database could help to provide information about whether vehicles are in the vicinity of an intersection. If lane resolution is possible, lane position of left-turning and opposite path vehicles can be used in the algorithm, e.g., if a left-turning vehicle is in a left-turn pocket and the opposite path vehicle is in a through lane, then the left-turn warning should actuate. Annex C-6 Stop Sign Movement Assistance Application Description This application provides a warning to a vehicle that is about to cross through an intersection after having stopped at a stop sign. This may prevent collisions with traffic approaching the intersection. In particular, this application warns drivers when a collision is probable if the indicated start-from-stop is initiated. Flow of Events Flow of eventsVehicle A, starting from stop, sends MSG_BasicSafetyMessageVehicle B receives messageVehicle B recognizes that Vehicle As message is relevant and, per the message information (e.g. location, speed, heading, acceleration, throttle position, etc.), that trajectories of Vehicles A and B will likely intersect. Vehicle B alerts its driver to a straight crossing path hazard.Vehicle B sends MSG_BasicSafetyMessageVehicle A receives message.Vehicle A processes the message from Vehicle A and determines that Vehicle Bs message is relevant (crossing road segment via map and/or heading)Vehicle A alerts its driver to a start-from-stop hazard.Hardware Devices: DSRC radio Positional and vehicle sensors Human-Machine InterfaceActors: (What entities play an active role in use)Vehicle SystemOccupantService ProviderRoad DepartmentDriverPassengerXXSupport information:CAMP-VSC Task 3 Report, 2003Concept of Operations DSRC communications is used to allow the stopped vehicle to be informed of the presence of other vehicles in the immediate vicinity. The frequently broadcast MSG_BasicSafetyMessages from vehicles in the area allow the stopped vehicle to receive the position, velocity, acceleration, and control parameters, among others, from these vehicles. The in-vehicle unit, based upon the host vehicles stopped condition and combination of release of brake and application of throttle, for example, constructs a predicted travel path for the host vehicle and also constructs expected travel path for the other detected vehicles by analyzing their received parameters. If the in-vehicle unit determines that a collision would be likely if the start-from-stop maneuver is initiated, an appropriate warning is issued to the driver. Sensors and Other System Needs On-board sensors to determine the host vehicles stopped condition and combination of release of brake and application of throttle are also needed. A map database could help to provide information whether crossing path vehicles are in the vicinity of an intersection. If lane resolution is possible, lane position of the crossing path vehicle can be determined and used in the algorithm. Annex C-7 Lane Change Warning Application Description This application provides a warning to a vehicle that is about to change lanes. The warning is provided in order to avoid a collision with vehicles in the intended lane destination of the host vehicle. Flow of Events Flow of eventsOvertaking Vehicle A sends MSG_BasicSafetyMessageLane-changing Vehicle B receives messageVehicle B processes the message from Vehicle A and determines that Vehicle As message is relevant (by location in adjacent lane, proximity or rate of overtaking)Based upon the host vehicles turn signal indication and /or possibly other control parameters like steering movements, Vehicle B alerts its driver to a potential overtaking vehicle hazard. Hardware Devices: DSRC radio Positional and vehicle sensors Human-Machine InterfaceActors: (What entities play an active role in use)Vehicle SystemOccupantService ProviderRoad DepartmentDriverPassengerXXSupport information:CAMP-VSC Task 3 Report, 2003Concept of Operations As with the other vehicle safety application scenarios in this annex, DSRC communications is used to allow the host vehicle to detect all equipped vehicles in the immediate vicinity. As well, the lane-changing vehicle receives the position, velocity, acceleration, and control parameters, among others, for all these vehicles through their MSG_BasicSafetyMessages. The in-vehicle unit, based upon the host vehicles turn signal and/or possibly other control parameters like steering wheel movements, constructs a potential vector for the host vehicle and analyzes the received parameters to construct expected future vectors for other vehicles in the immediate vicinity. If the in-vehicle unit determines that a collision would be likely if the indicated lane change maneuver is initiated, an appropriate warning is issued to the driver. Sensors and Other System Needs On-board sensors to determine the host vehicles intent to change lanes, e.g., turn signal or other control parameters, will also be needed. A map database, if available, could help to provide information about whether vehicles are in adjacent lanes. In addition, the road curvature can be taken into account when an application host vehicle evaluates the presence of an approaching or existing vehicle in the adjacent lane. Annex D: Traveler Information Message Use and Operation Traveler Information Introduction Traveler Information is designed to enable broadcast advisory messages to the vehicle driver based upon location and situation relevant information. Messages are prioritized both for delivery and presentation based on the type of the advisory. Presentation to the driver may be in the form of text, graphics, or audio cues. Examples include traveler advisories (traffic information, traffic incidents, major events, evacuations, etc.) and road signs. Traveler advisories are dynamic and temporary in nature. Conversely, road sign messages emulate their physical counterparts and are static in nature. Differences are discussed in this document. The message, developed by the SAE-DSRC Traffic and Traveler Information Subcommittee discussed earlier in this standard, describes the payload of the Traveler Information Message. This Annex describes howwhen the On-Board Equipment Unit (OBU) will receive traveler information as well as how an OBU could utilize the data prior to presentation to the driver. The format and mode of the presentation to the driver is left to the developer. Traveler Information Message Packet Structure The following text describes the format of a packet containing multiple individual advisories or road signs. (Refer to Figure 1: Packet Format, on the following pages) Packet Structure Multiple traveler advisories or road signs may be packaged into a single message packet for transmission. However, it is recommended practice not to mix advisories and road signs within the same packet since road signs are essentially stable whereas advisories require frequent updates. Additionally, it is advisable to only couple similar road signs. For example, in a specific geographic area, combine all the speed limit signs into one packet and all the exit services signs into a different packet.  Each packet has a unique Packet ID. If a vehicles OBU has processed a packet with a particular ID, it can then ignore subsequent packets with that same ID, updated packets will have a different ID. The recommended Packet ID structure is an octet string which is a combination of an assigned jurisdictional value (in the most significant bytes) and a locally defined ranges (determined by state and local policies). The locally defined range allows for assigning further groups of users (data issuers) as well as a unique value for each packet. This process, and recommended practices, is discussed further in Annex TBD. agency identifier in the most significant byte and timestamp in the subsequent bytes. An example of this recommended Packet ID structure in shown below. packetID OCTET STRING (SIZE(9)), -- PacketID (9-Byte ID) --Recommended packetID structure Byte 1Bytes 2-3Byte 4Byte 5Byte6Byte7Bytes 8-9Agency ID HYPERLINK " " \l "ASN_DYear" \o "The DSRC style year is a simple value consisting of integer values from zero to 9999 representing th..." DYear HYPERLINK " " \l "ASN_DMonth" \o "The DSRC style month is a simple value consisting of integer values from one to 12 representing the ..." DMonth HYPERLINK " " \l "ASN_DDay" \o "The DSRC style day is a simple value consisting of integer values from zero to 31. The value of zer..." DDay HYPERLINK " " \l "ASN_DHour" \o "The DSRC style hour is a simple value consisting of integer values from zero to 23 representing the ..." DHour HYPERLINK " " \l "ASN_DMinute" \o "The DSRC style minute is a simple value consisting of integer values from zero to 59 representing th..." DMinute HYPERLINK " " \l "ASN_DSecond" \o "The DSRC style second is a simple value consisting of integer values from zero to 60000 representing..." DSecond Data Frame Header All individual message (data frame) headers are of a common format. However, individual messages are either of type advisory or road sign. If it is an advisory, the message ID consists of a 2-byte Advisory Number. This Advisory Number can be used to connect to additional message content transmitted in the ATIS message format over the TCIP/IP stack, if available. If it is a road sign, the message ID is a combination of 3D position, direction and an MUTCD code. In addition to a message ID, the header contains a start time, duration time, and priority. This allows the advisory style of message to be similar to Dynamic Message Sign (DMS) content or to ATIS event message content (and therefore dynamic), whereas currently a road sign is typically painted (and therefore static). Data Frame Valid Regions Up to 8 valid regions may be used to geographically define where each message is useful to the driver. Multiple regions are used to describe precise segments of roadway where the message applies, such as east and west bound lanes approaching an intersection or interchange. Data Frame Content SAE J2266, Location Referencing Message Specification (LRMS), describes a profile for a road link location. All advisory content consists of multiple ITIS code/text fields and an optional LRMS-type location description, an optional image URL to images or additional information, and multiple ITIS code/text fields. The format of road sign content depends on the MUTCD code for the sign. Existing formats for road sign content include speed limit, work zone warning, and exit services. Additional content formats will be defined in further editions of this standard. These future formats will couple similar types of road signs into broad categories. Each broad category of road signs will share a common content format. The general format follows the established rules for using ITIS text and phrases, but with minor presumptions or restrictions for DSRC needs. A provision also exists for a generic road sign category. The list of valid MUTCD codes (DE_MutcdTagList) includes a generic value. All generic road sign content also allows a text field and an optional image URL pointing to additional information. In general free text is avoided in the DRSC message set work, but here limited means are provided to allow some free text (often needed for local street and place names). Packet Format Diagram  Figure  SEQ Figure \* ARABIC 2: Packet Format The ASN presention of the message ( TravlerIformaiton ) can be found in seciton 5 of document (along with its XML form) . Traveler Advisory Example This sample packet contains two data frames, and they are both advisories that indicate traffic is reduced to one lane. The first advisory has two circular activation regions, begins on January 10th 2008, lasts for 30 dayslasts until January 31st 2008, and warns drivers to use the right lane. The second advisory has one circular activation region, begins on January 10th 2008, lasts for 5 days,lasts until January 20th 2008, and warns drivers to use the left lane. Both advisories have the optional LRMS-type location populated. Some vehicles may have the capability to present this information to the driver. Some vehicles with on-board maps may also be able to use this data to determine the affected geographic location of the advisory. Both advisories also support the optional off-board URL for a descriptive image. Again, some vehicles may be able to retrieve this image through an alternative mechanism WiMax, WiFi, Cellular modem, etc. or by way of the TCIP/IP stack over DSRC.  Figure  SEQ Figure \* ARABIC 3: Travel Advisory Example Road Sign Example This sample packet contains two generic road signs. The first road sign has a single valid region defined by a four-point polygon. The second road signs valid region is a circle. The basic content of the signs is the text string included in their content sections. The signs also contain the optional off-board URLs for descriptive images. Some vehicles may be able to retrieve these images through an alternative mechanism WiMax, WiFi, Cellular modem, etc., or by way of the TCIP/IP stack over DSRC.  Figure  SEQ Figure \* ARABIC 4: Road Sign Example Application and Use with DSRC Network User Network Users generate individual advisory or road sign messages. Network users need to assign unique identifiers or Advisory Numbers to advisories. Road signs, however, are intrinsically identified by their location, direction and MUTCD code. The individual messages are then propagated into the backhaul network and eventually to the Road Side Unit (RSU). It is expected that this transmission will use the defined XML message formats of this standard and TCIP/IP for such transfers. Network User ! RSU Individual advisories and road signs are combined together into packets, which must meet the 1200-byte maximum size limitation of Wave Short Messages (WSM). Unique Packet IDs are assigned to these combinations of specific messages. If any individual messages are altered or added to a packet, a new packet is formed with a new Packet ID. RSU!OBU Over-the-Air Traffic The flow of traveler advisory and road sign packets is one-way from the RSU to the vehicle (OBU). All traffic is transmitted via WSM. Very high priority packets can be transmitted over the Control Channel (CCH). However, most packets will typically be transmitted over a Service Channel (SCH). A packet is transmitted on the appropriate channel during the corresponding time slice. Depending on priority of the packet, it may be repeated multiple times per time slot to ensure delivery. Handling Repeated Packets The Packet ID is used to determine if any new traveler information messages have been received by the vehicle. If the data frames for a particular packet have already been stored locally, then subsequent receipts of the packet can be ignored. The general flow of receiving a packet is shown below.  EMBED Visio.Drawing.11  Figure  SEQ Figure \* ARABIC 5: Handle Packet Receipt Handling Newly Received Data Frames Packets may contain geographically overlapping areas of advisories or road signs. As a result, a new packet can be received that contains advisories or road signs already received by the vehicle. If a received Sign ID or Advisory ID is not a match to anything on the vehicle, then it is new and should be stored. If there is a match for this ID, then the Start Time needs to be checked. If the stored Start Time is newer, then this received data frame is outdated. Likewise, if the stored Start Time is the same, then it is repeated. In both cases, the received data frame can be discarded. However, if the stored Start Time is older, then the received advisory or sign is updated. The old one is deleted, and the received one is stored in its place. The following flowchart displays how each data frame can be parsed when receiving a new packet.  EMBED Visio.Drawing.11  Figure  SEQ Figure \* ARABIC 6: Handle Packet Contents Replacement Policy for Locally-Stored Messages Pruning Messages by In-vehicle Housekeeping Housekeeping will need to be performed on the vehicle to delete stale messages. The most obvious method is to delete messages with an Duration Time that has been exceeded. However, the OBU will have limited physical memory and will likely need to employ some additional type of replacement policy when the memory limit is reached. This may be based on priority, heading, distance from vehicle, FIFO, start time, etc. Updated Messages from Network If a network user needs to update a message, it issues it again with the same message ID but a more recent start time. Note that a message ID is either an Advisory ID or Roadsign ID as shown previously in Figure2. This allows for updated traveler information. A weather advisory issued in the morning may need to be updated later as conditions change. Deleting Messages as Directed by Network User There is also a mechanism for the Network User to delete, or recall, messages that have already made it to the vehicle. It exploits the in-vehicle housekeeping algorithm to enable a network-directed deletion. An updated message is sent where the Duration Time has already passed (or is set to zero). The updated message will replace the old one in the vehicles data store. Subsequently, it will be purged by the local housekeeping algorithm for being expired. A work zone warning issued early in the morning may need to be deleted if the construction schedule is delayed. Vehicle Power-Up Events Need some more text here to deal with the user case of vehicle power down-purge and then a new power up. Need to also discuss what happens when the power up occurs inside the footprint of these messages being sent (rather then when outside) and recommend an algorithm to cope with that event. It is advised that current messages be stored when the engine is stopped. Following engine start old messages can then be purged. Presentation of Signs & Advisories in Vehicle The specific presentation of road signs and traveler advisories is dependent upon vehicle manufacturer HMI guidelines, display capabilities, etc. Some vehicles may only be capable of presenting a subset of the message content. HMI design is out of scope for this document. However, three message attributes are universal  location, direction, and time. To ensure only pertinent information is presented to the driver, all messages have a physical region, direction of travel and timeframe in which they are valid. Valid Time All messages have a valid time which begins at the Start Time and ends at this point in time plus the Duration Time for that message. Advisories may exist for periods of time ranging from minutes to hours to many days, and even years of duration in the case of planned construction. Physical road signs exist twenty four hours a day and may be unchanged for years. Thus, during their valid time, most road signs will be valid twenty-four hours a day. This does not imply that they are valid indefinitely. When their expiration time is reached, they become invalid and are consequently purged from the OBU. Exit service signs can contain a service provider with limited operating hours. The entire sign may be valid twenty-four hours a day, but individual services can be presented to the driver during normal operating hours. Valid time is transmitted in the message with a start time element. It is expressed in a day of the year (0..366) and the minute of the day (0..1440) format (as well as an optional year and other time elements) which is part of the startTime. The duration (expressed in a number of minutes from the startTime), allows a span of 45 days with a resolution of 1 minute, (as well as longer standardized durations lengths like one-year). OBU devices can easily combine these elements to determine is a specific message is still valid. Traveler advisory are continually active during their valid time, and they should always be considered for presentation when they are active. The sign priority data element may be of value in determining this. Valid Region The validity of a sign or advisory can be evaluated spatially using its valid regions. There are two three types of regions circular, polygons and shape points. Both are described below. Physically being within the area described by the region is not enough to make a message valid for display. A vehicle must enter the region with the proper heading. Heading is described by dividing a range of 360 degrees into 16 different segments (each of which are 22.5 wide) and can be combined to define the required heading of the vehicle when entering the region. ASN.1 Representation: ValidRegion ::= SEQUENCE { direction  HYPERLINK " " \l "ASN_HeadingSlice" \o "A DE used to define a set of sixteen 22.5 degree slices of a unit circle (defined as 0~360 degrees o..." HeadingSlice, -- field of view over which this applies, extent  HYPERLINK " " \l "ASN_Extent" \o "The spatial distance over which this message applies and should be presented to the driver. Under c..." Extent OPTIONAL, -- the spatial distance over which this -- message applies and should be presented -- to the driver area CHOICE { shapePointSet  HYPERLINK " " \l "ASN_ShapePointSet" \o "The DF_ShapePointSet DF use used to represent a short segment of described roadway. It is typically..." ShapePointSet, -- A short road segment circle  HYPERLINK " " \l "ASN_Circle" \o "The Circle data frame used used to define a circle centered at a given point and extended to the gi..." Circle -- A point and radius } } Circular Region A circular region can be used to encompass an entire intersection or a point along a roadway segment. The region below describes a two-way stop at an intersection. The blue circle describes the entire geographic area where the sign may be valid. However, the stop sign is only valid when entering from the direction of Car #1 and Car #2. To constrain the message, we use the direction field (if these directions can be taken as being east-west then a value of 0x8181 would be used). When the vehicle enters a region, the direction field is checked against the vehicle heading. If it does not match, the sign is not valid. This check is only performed upon entering the region. Thus, Car #3 will not be presented with the stop sign even if it turns at the intersection. A circular region is the simplest region. It works well on small areas like this simple intersection. It can also be effective for very large areas. A weather advisory for the entire Detroit Metropolitan area can utilize a large circular region that is valid for all directions of travel. ASN.1 Representation: Circle ::= SEQUENCE { center  HYPERLINK " " \l "ASN_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." Position3D, raduis CHOICE { raduisSteps INTEGER (0..32767), -- in unsigned values where -- the LSB is in units of 2.5 cm miles INTEGER (1..2000), km INTEGER (1..5000) } --# UNTAGGED }  EMBED Visio.Drawing.11  Figure  SEQ Figure \* ARABIC 7: Circular Region Polygon Region While the circular region is simple, its shortfall is that it is too inclusive. In the example below, exit services (gas, food, and lodging) are to be advertised at an exit ramp on an interstate highway. If a large circular region was used, vehicles on Crescent Blvd would also present the exit service message. Even with the use of the direction field, access roads would still erroneously display the message. In this example, eight points are used to display a polygon region that encompassed I-96 but excludes Crescent Blvd. DCK Note: Chris: this does the exact same thing that the current draft allows in the shape point set of the valid region (except that the anchor need not be part of the point set), and its not really a closed surface (a polygon). You dont need it. Did you really want to support a true polygon (a collection of connected point to form a closed surface)? Made no changes in the std from this. ASN.1 Representation:  Polygon ::= SEQUENCE { -- Polygon Description (limited to 12 vertices) anchor position3D, --anchor of polygon numOffsets Integer(0..32), offsets SEQUENCE (SIZE(1..32)) OF Offsets --each offset describes the next in-order --vertex around the polygon as referenced --to the anchor point. } Offsets ::= SEQUENCE { xOffset INTEGER (-32768..32767), -- long offset in meters yOffset INTEGER (-32768..32767), -- lat offset in meters sOffset INTEGER (-32768..32767) OPTIONAL -- elev offset in meters },  Figure  SEQ Figure \* ARABIC 8: Polygon Region Shape Point Set Region An alternate form of valid region is the shape point. It allows a spline-like representation of a road segments using the same concepts developed for DSCR map fragments and is intended to tightly bind the region to the contour of a particular road. The described segments use the node list to efficiently describe the contour of the roadway center line as well as any changes in width and elevation (optional elements used only when needed). ASN.1 Representation: ShapePointSet ::= SEQUENCE { anchor  HYPERLINK " " \l "ASN_Position3D" \o "A collection of the two 4 byte lat-long information elements and the one 2 byte elevation used to bu..." Position3D, laneWidth  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL, -- initial width nodeList  HYPERLINK " " \l "ASN_NodeList" \o "The NodeList data structure provides the sequence of signed offset values for determining the Xs an..." NodeList, -- path details of the lane and width ... } where: NodeList ::= SEQUENCE (SIZE(1..64)) OF  HYPERLINK " " \l "ASN_Offsets" \o "The Offsets data structure provides one set of of signed offset values for determining the Xs and Y..." Offsets Offsets ::= SEQUENCE { xOffset INTEGER (-32767..32767), yOffset INTEGER (-32767..32767), zOffset INTEGER (-32767..32767) OPTIONAL, width  HYPERLINK " " \l "ASN_LaneWidth" \o "The LaneWidth data concept coveys the width of a lane in LSB units of 1 cm. Maximum value would be ..." LaneWidth OPTIONAL -- all in signed values where -- the LSB is in units of 1.0 cm }  Figure  SEQ Figure \* ARABIC 9: Shape Point Region Extremely Large Regions Circular regions should be used to designate extremely large areas. A circle can be set as large as an entire state or county. Setting the DE_HeadingSliceDirection field to 0xFFFF ensures that any vehicle within the region will consider the corresponding traveler information to be active. In the following example, a weather advisory needs to be issued that is relavent to the entire southeastern portion of Michigan. The following table represents a circular region centered around Green Oak, Michigan with a radius of 100 kilometers. The region is valid for any direction of travel. Figure 10 graphically demonstrates the region. [Give an example here]   Figure  SEQ Figure \* ARABIC 10: Large Weather Advisory Annex E Traffic Probe Message Use and Operation Probe Data Introduction Probe Data is comprised of vehicle attribute and sensor data that is collected and sent from a vehicle OBU to a local RSU. This data will be used to ascertain real time road, weather, and traffic conditions. The post-processed data will be used to advise vehicles approaching the area of current conditions and suggest appropriate action. This data is collected autonomously as vehicles are traveling along the roadway system and sent to an RSU when applicable. The probe message developed by the SAE-DSRC Traffic and Traveler Information Subcommittee discussed earlier in this standard, describes the payload and format of the Probe Data Message. This Annex describes when the OBU should collect Probe Data from the vehicles internal modules/sensors as well as when and how an OBU should send the data. Probe Message Structure A Probe Message is transmitted from a vehicle to a RSU, which contains several snapshots, as well as the standard J2735 message header information, that is a PSID and a PSC. That is: A Provider Service Identifier (PSID) a number that identifies a service provided by an application and A (Provider Service Context (PSC) which is a field associated with a PSID containing supplementary information related to the service The simplified structure of a probe message and snapshots is illustrated below.  EMBED PowerPoint.Show.8  Figure  SEQ Figure \* ARABIC 11 Probe Message and Snapshots The current allowed vehicle data elements that are included in the probe snapshot are listed below. For description, ranges, formats and units see the definition provided in Sections 7 and 8 earlier in the standard. The message structure allows additional data elements as technology changes in vehicles and as the standard is revised. Data Concept Formal Name Acceleration  HYPERLINK " " \l "Rec_DE_Acceleration" \o "A data element representing the signed acceleration of the vehicle along some known axis in units of..." DE_Acceleration Acceleration Confidence  HYPERLINK " " \l "Rec_DE_AccelerationConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." DE_AccelerationConfidence Ambient Air Pressure  HYPERLINK " " \l "Rec_DE_AmbientAirPressure__Barometri" \o "This data element is used to relate the measured Ambient Pressure (Barometric Pressure) from a vehic..." DE_AmbientAirPressure (Barometric Pressure) Ambient Air Temperature  HYPERLINK " " \l "Rec_DE_AmbientAirTemperature" \o "This data element is used to relate the measured Ambient Air Temperature from a vehicle or other dev..." DE_AmbientAirTemperature Antilock Brake Status  HYPERLINK " " \l "Rec_DE_AntiLockBrakeStatus" \o "This data element reflects the current state of the Anti-Lock Brake systems status. The \"Anti-Lock ..." DE_AntiLockBrakeStatus Brake Applied Pressure  HYPERLINK " " \l "Rec_DE_BrakeAppliedPressure" \o "The applied pressure of the vehicle brake system." DE_BrakeAppliedPressure Brake Applied Status  HYPERLINK " " \l "Rec_DE_BrakeAppliedStatus" \o "A bit string enumerating the status of various brake systems (different wheels) of the vehicle. Bra..." DE_BrakeAppliedStatus Brake Boost Applied  HYPERLINK " " \l "Rec_DE_BrakeBoostApplied" \o "A data element which when set to \"on\" indicates emergency braking. This data element is an on/off v..." DE_BrakeBoostApplied Coefficient Of Friction  HYPERLINK " " \l "Rec_DE_CoefficientOfFriction" \o "Coefficient of Friction of an object, typical a wheel in contact with the ground. This DE is typica..." DE_CoefficientOfFriction Date  HYPERLINK " " \l "Rec_DF_DDate" \o "The DSRC style date is a compound value consisting of finite-length sequences of integers (not chara..." DF_DDate Driving Wheel Angle  HYPERLINK " " \l "Rec_DE_DrivingWheelAngle" \o "The angle of the front (steering) wheel, expressed in a signed (to the right being positive) value w..." DE_DrivingWheelAngle Elevation  HYPERLINK " " \l "Rec_DE_Elevation" \o "Elevation, a value of 2 bytes expressed in meters above the reference ellipsoid.(unsigned), offset b..." DE_Elevation Exterior Lights  HYPERLINK " " \l "Rec_DE_ExteriorLights" \o "The status of various exterior lights encoded in a bit string which can be used to relate the curren..." DE_ExteriorLights Heading  HYPERLINK " " \l "Rec_DE_Heading" \o "The current heading of the vehicle, expressed in signed units of 0.005493247 degrees from North (suc..." DE_Heading Heading Confidence  HYPERLINK " " \l "Rec_DE_HeadingConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." DE_HeadingConfidence Latitude  HYPERLINK " " \l "Rec_DE_Latitude" \o "The geographic latitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and wi..." DE_Latitude Longitude  HYPERLINK " " \l "Rec_DE_Longitude" \o "The geographic longitude of a node, expressed in 1/8th integer microdegrees, as a 32 bit value and ..." DE_Longitude Obstacle Direction  HYPERLINK " " \l "Rec_DE_ObstacleDirection" \o "As a companion data element to Obstacle Distance, this data element draws from the output of a forwa..." DE_ObstacleDirection Obstacle Distance  HYPERLINK " " \l "Rec_DE_ObstacleDistance" \o "This data element draws from the output of a forward sensing system to report the presence of an obs..." DE_ObstacleDistance Positioning confidence  HYPERLINK " " \l "Rec_DE_PositionConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." DE_PositionConfidence Probe Segment Number  HYPERLINK " " \l "Rec_DE_ProbeSegmentNumber" \o "The PSN enables users to identify vehicle trajectory for a limited amount of time or over a limited ..." DE_ProbeSegmentNumber Rain Sensor  HYPERLINK " " \l "Rec_DE_RainSensor" \o "A general sensor of rain intensity which requires further interpretation by the OEM for precise sema..." DE_RainSensor Speed  HYPERLINK " " \l "Rec_DE_Speed" \o "The vehicle speed expressed in signed units of 0.01 meters per second. Negative values imply the ve..." DE_Speed Speed Confidence  HYPERLINK " " \l "Rec_DE_SpeedConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." DE_SpeedConfidence Stability Control Status  HYPERLINK " " \l "Rec_DE_StabilityControlStatus" \o "This data element reflects the current state of the stability control systems status. The \"Stabilit..." DE_StabilityControlStatus Steering Wheel Angle Rate Of Change  HYPERLINK " " \l "Rec_DE_SteeringWheelAngleRateOfChang" \o "The rate of change of the angle of the steering wheel, expressed in signed units of 3 degrees/secon..." DE_SteeringWheelAngleRateOfChange Steering Wheel Angle  HYPERLINK " " \l "Rec_DE_SteeringWheelAngle" \o "The angle of the steering wheel, expressed in a signed (to the right being positive) value with unit..." DE_SteeringWheelAngle Steering Wheel Angle Confidence  HYPERLINK " " \l "Rec_DE_SteeringWheelAngleConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." DE_SteeringWheelAngleConfidence Sun Sensor  HYPERLINK " " \l "Rec_DE_SunSensor" \o "The \"Sun Sensor\" Probe Data Element is intended to inform Probe Data Users as to the level of Sun Li..." DE_SunSensor Time  HYPERLINK " " \l "Rec_DF_DTime" \o "The DSRC style time is a compound value consisting of finite-length sequences of integers (not chara..." DF_DTime Time confidence  HYPERLINK " " \l "Rec_DE_TimeConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." DE_TimeConfidence Tire Location  HYPERLINK " " \l "Rec_DE_J1939_71_Tire_Location" \o "Encoded as: Low order 4 bits represent a position number, counting left to right when facing the dir..." DE_J1939-71-Tire Location Tire Pressure Threshold Detection  HYPERLINK " " \l "Rec_DE_J1939_71_Tire_Pressure_Thresh" \o "A measure of the relative tire pressure observed. Encoded as per the value set used in SAE J1939" DE_J1939-71-Tire Pressure Threshold Detection Tire Pressure  HYPERLINK " " \l "Rec_DE_J1939_71_Tire_Pressure" \o "Encoded as: 4 kPa/bit, 0 offset, 0-1000kPa" DE_J1939-71-Tire Pressure Traction Control State  HYPERLINK " " \l "Rec_DE_TractionControlState" \o "The status of the vehicle traction system. The \"Traction Control Status\" Probe Data Element is inte..." DE_TractionControlState Vehicle Type  HYPERLINK " " \l "Rec_DE_VehicleType" \o "The type (classification) of the vehicle in DSRC terms of overall size." DE_VehicleType Vertical Acceleration  HYPERLINK " " \l "Rec_DE_VerticalAcceleration" \o "A data element representing the signed vertical acceleration of the vehicle along the vertical axis ..." DE_VerticalAcceleration Wiper Rate  HYPERLINK " " \l "Rec_DE_WiperRate" \o "The current rate at which wiper sweeps are taking place on the subject vehicle. In units of sweeps ..." DE_WiperRate Wiper Status Front  HYPERLINK " " \l "Rec_DE_WiperStatusFront" \o "The current status of the wiper system on the front of the subject vehicle. The \"Wiper Status\" Prob..." DE_WiperStatusFront Wiper Status Rear  HYPERLINK " " \l "Rec_DE_WiperStatusRear" \o "The current status of the wiper system on the rear of the subject vehicle. The \"Wiper Status\" Probe..." DE_WiperStatusRear Yaw Rate  HYPERLINK " " \l "Rec_DE_YawRate" \o "The Yaw Rate of the vehicle, a signed value (to the right being positive) and expressed in 0.01 degr..." DE_YawRate Yaw Rate Confidence  HYPERLINK " " \l "Rec_DE_YawRateConfidence" \o "This DE is used to provide to listeners the confidence interval of the 95% confidence level for the ..." DE_YawRateConfidence Application and Use with DSRC The messages in this application are transmitted using the Wave Short Message protocol (WSM) stack in a single attempt unicast mode on a Service Channel (SCH) determined by the Roadside Unit (RSU) that has signaled its ability to receive this type of message (based on PSID value and running a suitable application). Upon reception of such messages they are examined for content and relevance regardless of the senders ACM. This is a provider application that employs a Wave Basic Service Set (WBSS) announced by the RSU as per IEEE 1609.4 Clause 5.3. A confirm-before-join operation is not required by the application in order to join and/or send Probe Data snapshots. When the application receives a Wave Management Entity (WME) notification (indicating a WBSS has been joined) from the (WME), it will request access to the WBSS to send all available snapshots. This application shall transmit its messages using a PSID of 5, as defined by IEEE 1609.4 or its successors, and a PSC of 3. Probe Data is a one-way communication stream, vehicle-to-RSU, with no acknowledgements sent back to the vehicle by the RSU. Probe Snapshot Generation A Probe Data Message consists of a series of Probe Data Snapshots taken autonomously as the vehicle travels. In the absence of any overriding probe management messages (discussed later) snapshots are generated in three manners: Periodically at intervals based on vehicle movement between RSUs Event Triggered these occur when the state of certain vehicle status elements change Starts and Stops these occur when a vehicle starts moving and stops moving These snapshots consist of all probe data elements that are available on the vehicle along with the time and location when each snapshot was taken. Not all vehicles will support all probe data elements when the DSRC system is first launched therefore, if a vehicle does not have the ability to send a certain element, it should not send any reference to that element. The specific encoding of data elements sent in snapshots follows the ASN and XML definitions provided previously. The possible elements to be sent are enclosed in a simple CHOICE statement, followed by the individual selected elements. When more than one element is required to be sent, i.e. a data frame (as in the case of selecting a specific wheel and then providing data about it) the normal tagging rules are still followed. The net effect of this over the air is typically a tag byte followed by a length byte, followed by the data itself. Periodic Snapshots In order to obtain ubiquitous coverage nationwide, periodic snapshots are intended to distribute snapshots between RSUs. To do this, the default method for the periodic snapshots is designed to space the snapshots at regular intervals between RSUs. The default method for generating periodic snapshots is to use time and the vehicles current speed to linearly space the intervals between snapshots. Although the method could use distance, the arguments for distance depend on uneven flow when incidents occur however, most flow occurs when there is no incidents and thus using time as the default will provider more uniform distribution of snapshots. As vehicle speed increases, the snapshot interval increases. This results in more widely spaced snapshots at higher speeds and closer spaced snapshots at lower speeds. This approach is used because in general RSUs will be further apart on higher speed roads. The following assumptions were used to determine the default interval between snapshots: For the rural case at 60 mph (26.8 m/s), the RSU spacing is 10 minutes, or 600 seconds. When dividing this time by 30 snapshots it results in a snapshot interval of 20 seconds. For the urban case at 20 mph (8.9 m/s), RSU spacing is 2 minutes and the trip between RSUs would take 120 seconds or a snapshot interval of 4 seconds. Thus the snapshot interval is: 4 seconds if speed is d" 20 mph and 20 seconds if speed is e" 60 mph Between 20mph and 60 mph a linear spread of snapshot intervals would be used, this is achieved by using the speed when a snapshot is taken to set a timer to count down to the next snapshot. The exception to the above method is that periodic snapshots do not get collected after the vehicle is stopped (see below under starts and stops). An implementation of the message recording loop is shown in the figure below.  EMBED Visio.Drawing.11 Figure  SEQ Figure \* ARABIC 12 - Message Recording Loop While it is recognized that RSU spacing will vary from these assumptions, traffic engineers will have the ability to actively manage the collection of probe data by changing the snapshot interval parameters for RSUs in their purview. This management process is defined later. Event Triggered Snapshots Event triggered snapshots are triggered by change in vehicle status elements, either a state change (e.g., from off to on) or when a value exceeds a specific threshold or undergoes a transition. The purpose of event triggered snapshots is to gather data on occurrences in the vehicle that are transitory by nature. An example of an event driven device is traction control switching from off to on. Multiple activations of traction control at adjacent locations could be used to indicate the location of a slippery road section. Starts and Stops Snapshots Snapshots are also generated by stops and starts. Start and Stop events are defined as the following: A Stop is when there is no movement for a threshold stop time (default stop time threshold = 5 seconds) and no other stops have occurred within another threshold time (default last stop threshold time = 15 seconds). The latter being intended to prevent multiple counts when cars creep forward. A Start is when the vehicle speed exceeds a threshold (default start speed threshold = 10 mph (4.5 m/s)). As noted previously, no snapshots are taken after a vehicle has experienced a stop event until the vehicle experiences a subsequent start event. Starts and stops are useful indicators in a variety of traffic flow measures including incident detection and clearance and traffic signal operational measures such as cycle failures where the queue does not dissipate in the first green phase. Message Transmission Order When a vehicle encounters an RSU that advertises the application using a PSID of 5 and a PSC value of 3, the OBU will send a single Probe Data Message Set, comprised of several individual snapshots, on the Service Channel indicated by the RSU. Snapshots are sent to the RSU as part of a probe message in the following order: Event triggered snapshots are first in the transmission queue from the OBU to the RSU. Since these often relate to specific adverse conditions that are of interest to traffic operations, these are considered more critical than the other types of snapshots. Stops and starts triggered snapshots are second and are needed to provide finer information on incidents and the various dynamic parameters concerning the traffic flow. Periodic snapshots are third, oldest first. The snapshots are queued into groups of four per message, apart from when PSN changes cause a new message. Messages with start and stop snapshots and/or periodic snapshots should be composed of snapshots with the same PSN (Probe Segment Number as defined below). Different PSNs should be in different messages. All of these messages are then sent as a set. Following transmission, all snapshots including non-transmitted snapshots in the buffer are purged. An implementation of the message transmit loop is shown below.  EMBED Visio.Drawing.11  Figure  SEQ Figure \* ARABIC 13 Transmit Loop Probe Segment Number (PSN) The periodic snapshots are tagged with a short-lived Probe Segment Number (PSN). The PSN is regularly changed to ensure privacy. This change occurs following either 120 seconds or 1 km whichever comes last. To aid anonymity: Snapshots within the same probe message shall not contain different PSNs. The same PSN cannot be transmitted from the same vehicle to more than one RSU. PSNs are limited in duration to 120 seconds or 1 km whichever comes last. Separate messages can be transmitted to a single RSU with different PSNs. When a new PSN is generated there is a random changeover gap of 50 to 250 m or 3 to 13 seconds whichever comes first. Two random numbers should be used, one for distance one for time. When the vehicle identifies a "Leave RSU" state, all remaining snapshots containing a PSN that has already been sent to an RSU will be purged from the buffer. (A "Leave RSU" event/state is when the RSU communications link is not available for 6 minutes or 4 km, which ever comes first.) Event snapshots do not contain a PSN. The figure on the next page illustrates the reasons for changing a PSN.  EMBED Visio.Drawing.11  Figure  SEQ Figure \* ARABIC 14 PSN Change Reasons Buffer Overflow - Snapshot Deletion The OBU should store a minimum of 30 Probe Data Snapshots to ensure data relevancy for areas of sparsely deployed RSU. When the snapshot buffer is full the snapshots should be deleted in the in the following order: first periodic, then start/stop and last events. The deletion of the periodic snapshots should follow the following process: The oldest periodic snapshot is deleted last. The first snapshot to be deleted is second oldest, then the fourth, sixth etcetera. This is repeated until the snapshot in the position halfway between the oldest and the newest period snapshot is met and then the process is repeated starting again at the snapshot in the second position. This provides two features: the oldest periodic snapshot is kept to assist in the estimate of travel time and the deletion of snapshots is preferentially applied to the older data that is less relevant. The process is illustrated in the figure below. The figure does not illustrate the effect of the deletion process if there are event snapshots; the effect of these is to reduce the point at which the deletion cycle is repeated.  EMBED Visio.Drawing.11  Figure  SEQ Figure \* ARABIC 15 Snapshot Deletion Process The figure below illustrates the one implementation of the snapshot writing process.  EMBED Visio.Drawing.11  Figure  SEQ Figure \* ARABIC 16 Snapshot Writing Procedure Probe Data Message Sets Received By an RSU When an RSU receives a Probe Data Message Set it will send the data to the RSUs primary Network Access Point (NAP). The NAP then forwards the data to the Service Delivery Node (SDN) which maintains Subscriber Registration and Subscription information and publishes the data to all valid subscribers such as a local Traffic Operation Center or third party Content Service Providers. Local systems, if authorized, can subscribe to probe data directly from the RSU. This will allow local systems and signal controllers to use probe data directly and significantly reduce bandwidth requirements. Vehicle Anonymity Probe snapshots when sent to the RSU and forwarded to an SDN publish/subscribe service normally will contain no record  of the originating vehicle nor will there be any information that directly links one snapshot with another snapshot. To aid anonymity: The collection of snapshots does not begin until 500m after the vehicle start up. All snapshots are purged from vehicle memory as they are sent to an RSU and when vehicle is turned off. Probe Data Security Probe Data Message Sets are sent, unicast, to the RSU. The RSU will NOT send an acknowledgement back to the OBU; therefore, if the message does not get through its lost. All Probe Messages will be authenticated to ensure message validity and protect their contents. Key management is assumed to be handled by another layer, such as the IEEE 1609.2 Security Layer Probe Data Message Management This message is broadcast from the RSU to all vehicles. Its purpose is to change the snapshot generation characteristics of the OBU. For example, the OBU can be instructed to take snapshots more frequently and transmit them more often. It does not change the snapshot message. Probe management is temporary. By default a probe message management process ceases when a new RSU that supports probe messages is contacted. This case overrides the termination settings below. Probe messages can be set to terminate as follows: A time-based duration expires A distance-based length has been traversed, or A vehicle is out-of-range of the current RSU When a probe management message terminates the default conditions again operate in the OBU unless or until a new probe management message is received. Probe management messages can perform the following functions either singly or in combination: Control the production of snapshots by either distance or time Direct the management message to vehicles moving in specified directions Control how often snapshots are transmitted Be applied to only a random sample of vehicles Modify the thresholds of when event snapshots are triggered Modify the thresholds of start/stop snapshots Probe Message Management: Time or Distance Periodic Snapshot Generation The first component of the Time or Distance Snapshot Generation element is a switch indicating if snapshot generation will be based on a time interval or distance interval. If time is to be used the message will have the capability of changing the default snapshot intervals as well as the speeds for these intervals: T1 = 4 seconds at S1 = 20mph T2 = 20 seconds at S2 = 60mph SpeedTime Between Snapshotsd" S1T1>S1 & < S2linear extrapolation>S2T2Table X Table - Title Needed as per SAE style rules This will allow applications and users to fine tune the probe data being received. For example, if this is an urban freeway where the speeds are high but the RSUs are close together then the 20 seconds at 60mph may be changed to 10 seconds to provide a finer geographic resolution of the data. Additionally, an alternative method would be to enter a single time interval for T1 and T2, thus taking snapshots at constant intervals, independent of speed, such as one per second (T1 = 1 and T2 = 1). If distance is to be used then a similar set of parameters can be sent, but instead the times (T1 and T2) would be replaced with distances (D1 and D2) in meters. In the same manner as the time calculation above the distance used between speeds S1 and S2 will be linearly extrapolated. As before, two speeds (S1 and S2) can also be set, yielding the following: SpeedDistance Between Snapshotsd" S1D1>S1 & < S2linear extrapolation>S2D2Table X Table - Title Needed as per SAE style rules This allows the operator to change the profile of the data collection policy to meet circumstances such as incidents. For example, an incident typically causes the traffic upstream of the incident to slow, but the downstream traffic flows fast. In this case D1 can be made small to accommodate queue measurement and D2 made large to space out the snapshots downstream of the incident. An allowed alternative method would be to enter a single distance interval for D1 and D2, thus taking snapshots at constant distance intervals, independent of speed, such as once per 10 meters (D1 = 10 and D2 = 10). This would allow the user managing the probe data generation, given knowledge of the distance and direction to the next RSU, to evenly geographically space snapshots. Probe Message Management: Interval between Probe Message Broadcasts This parameter will control when the snapshots are transmitted back to the RSU as part of probe messages. This will allow the management message to request that probe messages be sent to the RSU at an interval other than the default (which is when a vehicle first enters range of an RSU). For example, this might allow an adaptive control system to request periodic snapshots be generated every two seconds and probe messages transmitted every four seconds (i.e., each probe message would contain only 2 periodic snapshots) while in range of the RSU. DCK Text: A longer duration example might be helpful here as well. For example, an RSU with a radius range of 1000m along a road way (and therefore spanning 2000M of any vehicles path) would have an individual OBU in view for about 400 seconds if the vehicle was traveling at ~10mph. This is about as long as possible to achieve. What management example could we provide for this use case? Probe Message Management: Termination This parameter is required to ensure that the OBU snapshot generation settings revert back from managed settings to the default settings. This parameter will contain data such that when the first of the follow occurs, probe snapshot generation returns to the default settings: A time-based duration expires A distance-based duration expires (i.e., a vehicle travels a certain distance) A vehicle is out-of-range of the current RSU for a threshold time (default 5 seconds) i.e. after 5 seconds of no RSU signal is received then management process is terminated These values can be set independently, for example if time and out of range are not set then distance only applies. For example if distance were set at 1km for westbound vehicles then is no new RSUs were encountered and no events or stops and starts occurred the OBU would collect one snapshot per kilometer for the next 30 km. Probe Message Management: Vehicle Status Element Triggers This parameter is used to adjust event triggered snapshot generation by adjusting the threshold of or transitions in various vehicle status elements which can be used as triggers. For example, this parameter might include the vehicle status element for vertical acceleration, and a reduced threshold value. Thus, this would generate more snapshots that could be used as a roughness measurement. Another example would be to reduce the threshold of vertical g forces on each wheel to zero to calibrate road slope as a function of speed to determine adverse cambers. Probe Message Management: Vehicle Sampling The probe management message is a broadcast message. Therefore, all vehicles within range of an RSU receive this message and respond to it. However, it is possible to control the percentage sample of vehicles which will respond to any message by including in the probe management message a vehicle sampling parameter. This parameter has two digits (range 0 to 255), which represent the range of the last digit of the OBUs MAC address for those vehicles to which the management message applies. For example, by setting the first value to 0 and the second value to 63, all those OBUs which that have a current MAC address that ends in the range 0 to 63 would use this probe management message, thereby yielding a sample of one fourth of all vehicles (MAC address are hexadecimal, much like an IP address, and the last digit can vary from 0 to 255 and over large populations are distributed randomly ). A vehicle OBU with a MAC address ending in 64 or higher would not respond to this probe management message. A statistically similar result could be achieved by using the values 64 and 127, also resulting in 1/4th of the local OBU population being affected. As a best practice, the issuer of the message should randomly vary the start and stop values selected to ensure that the burden of supporting the probe management message is evenly distributed among the entire OBU populations. Probe Message Management: Managed Vehicle Heading The probe management message will also include a parameter to indicate which direction-of-travel it applies to. The Managed Vehicle Heading parameter includes a heading value range, limiting its application to only vehicles which are currently traveling in that direction. Heading is described by dividing a range of 360 degrees into 16 different segments (each of which are 22.5 wide) and can be combined to define the required heading of the affected vehicles when entering the region. For example, by setting the value to 0xFFFF all possible headings are selected and therefore any vehicle receiving the probe management message will be affected. If a value of 0x0081 was used only those vehicles traveling directly east-bound would be affected, while a value of 0x8100 would indicate only west-bound vehicles, and 0x8181 would include both directions. Probe Message Management: Start and Stop Threshold Settings The management message allows the start and stop thresholds to be modified. The default stop time threshold is 5 seconds and the default last stop threshold time is 15 seconds. The default start speed threshold is 10 mph. These three values can be modified at by the local RSU. The default values may be inappropriate for the case of ramp metering where the start stop thresholds are greater than than the vehicle metering rate. The figure below illustrates one implementation of the probe management process.  Figure  SEQ Figure \* ARABIC 17 Probe Management Process (need to correct text in this figure)  Annex F Emergency Vehicle Message Use and Operation 1. Application Description This is a vehicle to infrastructure message, it is typically sent from an emergency vehicle or transit vehicle. The Emergency Vehicle Message set consists of three distinct messages, as outlined below. Each will be discussed in turn in this annex. Signal Request Message (SRM) Used to request a preemption or priority signal state from a signalized intersection. Signal Status Message(SSM) Used to relate the current preemption or priority signal state(s) a signalized intersection may be in. Emergency Vehicle Approaching Message Used to announce to other vehicles that such an emergency vehicle is operating in the local area. The first two of these messages are used in relation to the control of a signalized intersection during emergency response operations. The first is transmitted by an emergency vehicle and is used by the controller of a signalized intersection. The second is output by the local RSU (and originally created by the signal controller) if a preemption or priority request is granted, causing a change to the signal state status data of the SPAT message stream being sent, and allows emergency vehicles and priority transit to learn aspects of the internal state of the controller. The third message is emitted by public safety vehicles while responding to emergencies, so as to alert other nearby vehicles to that fact. Restating the signal operations in greater detail: The first message, the Signal Request Message (SRM) is transmitted by the requesting vehicle (a PSOBU equipped vehicle) to the RSU for that intersection (and then on to the ASC device). This message is sent after the vehicle has received and processed the zones present in the intersection map message which relates a specific preemption or priority id to a geographical area. The advanced signal controller (ASC), which is continuously emitting SPAT style messages to relate the current signal state to other vehicles in the area, will also issue a Signal Status Message (SSM) if there is one or more active or pending preemption or priority events to report. Note that this message is transmitted by the local intersection RSU in a broadcast style. There is a potential that multiple local vehicles will be simultaneously sending Signal Request Messages as they approach the intersection and receive the RSU/ASC generated Signal Status Message in this time interval. The required logic to decode the winner in such a conflict is outside the scope of this of document and resides in the ASC. The outcome of that process is reflected in the Signal Status Message. These two messages (along with the SPAT and MAP message discussed elsewhere) are also considered part of the intersection control message set. The third message, or Emergency Vehicle Approaching Message, (EVA) is a simple broadcast message to alert nearby vehicles of the presence of an emergency vehicle operating in the area. It uses the familiar ITIS codes for this message, packaged in the format defined in the Roadside Alert message, but adds additional useful details about the emergency vehicle itself (its use of sirens, lights and other alerts, its basic type or class of vehicle). The purpose of this message is to provide warning to other drivers when a PSOBU equipped vehicle such as police, fire or ambulance is in the vicinity and a potential interference with the emergency vehicle's path is eminent. Two safety issues are being addressed by the 3rd message. First, the notification to the driver that an emergency vehicle with its siren/lights flashing is in the area. This can occur even if the emergency lights are hidden behind an obstruction and the sirens cannot be heard above the surrounding audio (noise, radio, etc). The second is identification of where the vehicle is and what to do to avoid interference with its path. It should also be noted that many times police will respond to a service call with lights flashing but without sirens being active (an event which is also covered). When an emergency vehicle and other surrounding vehicles are equipped with PSOBUs and OBU's, the vehicles can establish communication when they are within range of each other and share information relative to their location and direction. A PSOBU is required in emergency vehicles as this is a special application that is not available to standard OBU's. This application should be implemented as a high powered application to extend range. It is expected that the surrounding OBUs will receive this message from the PSOBU well before they begin to receive the normal BSM transmission from the same vehicle. From calculations resulting from this information, the private vehicle can first notify its driver of the situation then may offer suggestions to avoid path interference. While difficult to make this function robust and precise, enough information can be made available to the driver that improvements over a non-equipped system can be significant. 2. Preconditions for operation: The following general conditions are presumed to prevail in this application: The private vehicles are equipped with active OBU. The emergency vehicles are equipped with active PSOBU and can issue SRM and EVA messages. The emergency vehicles has previously received a MAP message for the target intersection which contains zone data to relate specific priority or preemption values to specific service zones in the intersection. The intersection is equipped with an RSU and ASC. The intersection  equipment can handle the intersection control messages (SPAT, MAP, SRM, SSM). All systems are active and functional. Emergency vehicles can provide location, speed, and direction of travel. This is required for the EVA message and optional for the SRM message. The messages can be used when the direction of travel is unknown (often the case when a vehicle is pulling out into traffic). ITIS codes and speed./heading denote when a vehicle is stopped (indicating at scene). Private vehicles have available thier location, speed, direction of travel. 3. Flow of Events The first two messages are handled in the initial use case to control the intersection. The 3rd messages is then handled in another use case. In actual practice, the flow of events of these two use cases would be interspersed in time. Flow of events, Typical Intersection useVehicle A, a PSOBU equipped vehicle is operating in a non-emergency condition. It is acting similarly to any OBU equipped vehicle and it sends typical vehicle Basic Safety Messages (BSM). It also receives MAP and SPAT messages about the local signalized intersections, from which it can extract the preemption or priority zones data when needed. The MAP and PSAT message are being sent out by the RSU for the target intersection on a periodic basis.  Vehicle "A" determines that activation of an Signal Request message is needed. This could occur through various determinants, but is likely to be combined with the next use case at the same time. This activates a PSOBU broadcast of Signal Request message (SRM), which contains the preemption or priory requested as well as the optional BSM blob with current location information, speed, and direction of travel in it. See GG note about need for destination here, unresolved issue. Current codes support at destination but not where it is. The intersection RSU, receives the of Signal Request message (SRM) and hands it to the ASC for further processing. The ASC looks that the data, its own current state, and any required validity credentials and makes a determination regarding how to respond to the request. The ASC sends to the RSU (for broadcast) the Signal Status message (SSM) which contains a summary of the new state of the control with respect to preemptions and priority requests. The updated SPAT message (which may now reflect a transition to a preemption or priority condition) is also sent from the ASC to the RSU. The RSU broadcasts these in the normal way. Vehicle "A" receiving the SSM and can determine if and when the request will become the current state of the signal. It also will be receiving the SPAT message where this can be further confirmed. This process repeats (steps 4 to 7) until the vehicle has past the intersection and the intersection is then released to either resume normal operations or to process the next ranking preemption or priority request that it has received. A timeout event will occur in the ASC if the requesting SRM is missing for more than 3 seconds. Vehicle "A" determines that it has past the intersection, and sends a new Signal Request message (SRM) with the cancel bit set in the signal request type field for a period of time.The intersection RSU, receives the of Signal Request message (SRM) with the cancel bit set and hands it to the ASC for further processing. The ASC looks that the data, its own current state, and any required validity credentials and makes a determination regarding how to respond to the request. It may allow another pending request to become the active one (in which case we again cycle over steps 4 to 7) or it may resume normal operations (returning to step one).Vehicle "A" may note that the received SSM has removed its request from those active and pending, and therefore ceases sending the Signal Request message (SRM) with the cancel bit set, or after a duration of 3 seconds may simply cease sending.  Flow of events, Typical EVA useVehicle A, a PSOBU equipped vehicle is operating in a non-emergency condition. It is acting similarly to any OBU equipped vehicle and it sends typical vehicle Basic Safety Message (BSM).  Vehicle "A" determines that activation of an Emergency Vehicle Approaching Warning is needed. This could occur through various determinants such as activation of its siren and emergency lights, or other inputs to be determined by application developers. This activates a PSOBU broadcast of emergency notification warning, current location information, speed, and direction of travel as well a vehicle typeVehicle B, which may be a standard OBU equipped vehicle or another PSOBU equipped vehicle in the vicinity, receives the emergency notification message and other data.Vehicle B determines whether Vehicle "As" message is relevant (calculates its relative position to the emergency vehicle and determines if a potential interference may exist). If not, no action is taken; the vehicles may be moving away from each other, on a different street, etc.If an imminent interference is detected, an alarm of some type is sent to the driver's HMI. It is assumed that vehicles will have differing levels of HMI sophistication. Data updates continue; When the Vehicle "B" path is no longer a potential interference for the PSOBU equipped vehicle, the warning will terminate.  Vehicle "A"Hardware Devices: PSOBU Positional Sensors Human-Machine InterfaceVehicle "A" Actors: (What entities play an active role in use)Vehicle System OccupantService ProviderRoad DepartmentXX Vehicle "B" Hardware Devices: OBU Positional Sensors Human-Machine InterfaceVehicle "B" Actors: (What entities play an active role in use)Vehicle SystemOccupantService ProviderRoad DepartmentDriverPassengerXXSupport information:CAMP-VSC Task 3 Report, 2003 4. System Architecture and Concept of Operation A PSOBU vehicle is put into emergency service. Upon being put into emergency service, emergency messages begin being sent to surrounding vehicles and signal request messages are emitted as the vehicle travels. The Emergency Vehicle Approaching Warning message includes: Location, Direction, Speed, Type of vehicle, Type of response, Siren in use, Light bar in use, and Multiple vehicles responding (optional). See GG note about need for destination here, unresolved issue The signal request message contains the requested priority or preemption value to be requested of each ASC, and some vehicle identification number (nominally a fleet number or VIN number). Any signal state messages recovered (from ASCs that are processing to this or another request) will contain the current active request and data regarding which vehicle asked for it, as well as a sequence of other pending requests from other vehicles. Private vehicles in the area may use the Emergency Vehicle Approaching data to analyze if they may encounter the responding vehicle. If this is possible, applicable information may be communicated to the operator. The warning can advise the driver to be prepared to take actions to stay out of the path of the responding vehicle. The warning could include information about: The type of emergency vehicle The location or proximity of the emergency vehicle Instructions on action that the driver may want to take The warning presented to the driver may be different depending upon the proximity of the emergency vehicle to their vehicle. The closer the emergency vehicle is, the more severe the warning. If pre determined emergency route information is available from a public safety vehicle, the information may be sent via other applications. In general, private vehicles are expected to ignore signal request and signal status messages. When a preemption or priority event does occur in an intersection, they are informed of this by way of the SPAT message. Other emergency vehicles that are responding, receiving the Emergency Vehicle Approaching message, may use the data to analyze if they may encounter the responding vehicle. The warning can advise the driver to be prepared to take actions to stay out of the path of the responding vehicle. The warning includes information about: The type of emergency vehicle The location or proximity of the emergency vehicle Instructions on action that the driver may want to take The warning presented to the drivers may vary depending upon the proximity of other emergency vehicle to their vehicle and the use of sirens by one or more responding vehicles. The closer the emergency vehicle is, the more severe the warning that will be communicated to the operator. In general, other emergency vehicles may also be sending signal requests and receiving signal status messages at the same time (often in ad hoc convoys proceeding through the same intersection). The signal state message may list their own signal requests as pending when another vehicle (ideally one ahead of them) has been granted the preemption or priority first. When a preemption or priority event is occurring in an intersection, they are also informed of this by way of the SPAT message, like private vehicles. 5. Application use with DSRC The messages in this application are typically transmitted using the BER-DER encoding and the Wave Short Message protocol (WSM) stack in a periodic broadcast mode on a high power channel (CCH or SCH) to other devices (typically other mobile OBUs) who have determined to receive this type of message (based on PSID value and running a suitable application). Upon reception of such messages they are examined for message content and relevance regardless of any PSC provided by the sender. If the message content is considered to be of a low priority (such as standing static reports, permanent school zones, and other semi permanent data such as construction warnings) then the message may be transmitted using an XML encoding as an IP datagram over a service channel in a periodic broadcast mode to other devices (typically other mobile OBUs) who have determined to receive this type of message (based on PSID value and running a suitable application). Upon reception of such messages they are examined for message content and relevance. Therefore, this is a provider application that does not employ a Wave Basic Service Set (WBSS) as per IEEE 1609.4 Clause 5.3 and there is no confirm and join operations. Receivers of these messages are expected to process all such message regardless of the PSC found (typically each device running a provider application will have its own PSC to further classify its transmissions). This application shall transmit its messages using an PSID value of 19 [the emergency-warning service] as defined by IEEE 1609.4 or its successors. Multiple applications, each with their own PSC data, are expected to be found operating in overlapping local coverage areas but using the same PSID and this message set. Based on the data exchanged in this application, devices may determine the need to initiate other services or applications using other PSID values. The message priority of this application shall be set, as per Annex A of this document, to the value determined for devices sending this message. The expected repetition rate for the messages broadcast in this application is nominally to be one new message every half second for BER-DER WSM encodings. The expected repetition rate for the messages broadcast in this application is nominally to be one new message every two seconds for XML encodings. These values may vary based on other system allocation requirements. Annex G Roadside Alerting Message Use and Operation 1. Application Description The purpose of the Roadside Alerting message is to provide warnings to a driver from either a RSU or a PSOBU equipped vehicle such as police, fire, transportation, or ambulance vehicle which is sending data about a nearby event of interest to travelers. This message was originally developed by the SAE ATIS committee. It has been used by the DSRC committee in the initial published version of the standard (as an external imported data concept), and with this edition has been brought into DSRC standard itself with minor modifications to take advantage of the BER-DER encoding style now being used. The message allows a sender to strip down the more verbose ATIS event message and send the critical content ITIS phrase content over the DSRC WSM stack. Variations of the message, used when less urgent content is to be sent, can be encoded over XML and sent as an IP datagram. Examples of the proper use and encoding of this message are covered in the DSRC Users Guide documents. 2. Preconditions for operation: The following general conditions are presumed to prevail in this application: 1 The private vehicles are equipped with active OBU. 2 There is an RSU or an incident response vehicle equipped with active PSOBU in range. 3 Both systems are active and functional. 4 Private vehicles have available it's location, speed, direction of travel (to filter content with) 3. Flow of Events Flow of events1 The sender (an RSU or an PSOBU) receives or creates a suitable Roadside Alert message for transmission . 2 The sender (an RSU or an PSOBU) begins transmitting the message using the proper encoding, channel and repetitive rate. 3 The Vehicle, which is typically a standard OBU equipped vehicle in the vicinity, receives the message for the first time4 The Vehicle determines whether the message is relevant (calculates its relative position to the event and determines if a potential interference may exist). If not, no action is taken; the vehicle may be moving away from the event, it may not apply, or it may have already been processed. 5 If an imminent interference is detected, an alarm of some type is sent to the driver's HMI. It is assumed that vehicles will have differing levels of HMI sophistication. 6 Data updates continue as warranted and depending on the event type. Sender Devices: And RSU or an PSOBU Vehicle Actors: (What entities play an active role in use)Vehicle System OccupantService ProviderRoad DepartmentXXSupport information:  4. System Architecture and Concept of Operation An RSU (or a PSOBU vehicle) is put into emergency service by the reception or the creation of a Roadside alert message. The messages begin being sent to surrounding vehicles (using the WSM for urgent messages and IP for less urgent advisory type messages). The message content includes: Location, Direction (applicability), and a set of descriptive ITIS codes. Private vehicles in the area may use this data to analyze the event when they they receive the data. If this is relevant, applicable information may be communicated to the operator. The warning could include information about: The type of event, a general event description. The location or proximity of the event Instructions on action that the driver may want to take The warning presented to the driver may be different depending upon the type and its proximity to the receiving vehicle If additional information is available from the sender, the information may be sent via other applications and messages. 5. Application use with DSRC The messages in this application are typically transmitted using the BER-DER encoding and the Wave The messages in this application are typically transmitted using the BER-DER encoding and the Wave Short Message protocol (WSM) stack in a periodic broadcast mode on a high power channel (CCH or SCH) to other devices (typically other mobile OBUs) who have determined to receive this type of message (based on PSID value and running a suitable application). Upon reception of such messages they are examined for message content and relevance regardless of any PSC provided by the sender. If the message content is considered to be of a low priority (such as standing static reports, permanent school zones, and other semi permanent data such as construction warnings) then the message may be transmitted using an XML encoding as an IP datagram over a service channel in a periodic broadcast mode to other devices (typically other mobile OBUs) who have determined to receive this type of message (based on PSID value and running a suitable application). Upon reception of such messages they are examined for message content and relevance. Therefore, this is a provider application that does not employ a Wave Basic Service Set (WBSS) as per IEEE 1609.4 Clause 5.3 and there is no confirm and join operations. Receivers of these messages are expected to process all such message regardless of the PSC found (typically each device running a provider application will have its own PSC to further classify its transmissions). This application shall transmit its messages using an PSID value of 19 [the emergency-warning service] as defined by IEEE 1609.4 or its successors. Multiple applications, each with their own PSC data, are expected to be found operating in overlapping local coverage areas but using the same PSID and this message set. Based on the data exchanged in this application, devices may determine the need to initiate other services or applications using other PSID values. The message priority of this application shall be set, as per Annex A of this document, to the value determined for devices sending this message. The expected repetition rate for the messages broadcast in this application is nominally to be one new message every half second for BER-DER WSM encodings. The expected repetition rate for the messages broadcast in this application is nominally to be one new message every two seconds for XML encodings. These values may vary based on other system allocation requirements. Annex H Map and SPAT Message Use and Operation 1. Introduction There are four messages currently defined to support intersection mapping needs and relating signal phase and timing data to OBUs. These message support the intelligent intersection needs of the VII program. All of these are the result of field experience involving several dozen intersections where similar prototype messages have been operating. The data content used in those messages was similar, but used a proprietary encoding, now replaced by the standard BER-DER encoding format specified here. These four messages (listed below) are mature but supporting documentation on how they are to be used remains to be developed. This annex serves as a short introduction to the intended general use of the messages. The four subject messages are: Signal Phase and Timing Message (SPAT) Relates the current intersection signal light phases Map Data (MAP) Relates the Physical Geometry of the intersection Signal Request Message (SRM) Requests preempt or priority services Signal Status Messages (SSM) Relates the internal state of the signal controller 1.1 Intended Audience This document is written primarily for application and system programmers who write compliant software; system architects who drive the DSRC message creation, distribution and consumption processes; and content designers and managers such as city managers and their staff. 1.2 Philosophy of SPAT and MAPs In normal use the OBU units are expected to receive the MAP message before entering the intersection. This map message conveys all the physical geometry for one or more intersections and well as the regulatory information (allowed maneuvers) for the intersection and assigns specific lane numbers to both drivable vehicle lanes and other features of each intersection. When in the range of the intersection, the SPAT message is broadcast from an RSU with the current signal state at all times. OBU users can relate the (dynamic) SPAT message information to specific lanes of travel in the (static) MAP message and determine the phase state of the intersection and for how long that state will persist. Two additional messages (SRM and SSM) are used to request and the determine priority and preemption events. These two messages are typically used by public safety and public transport OBUs only. At a high level, the MAP message contains all the static (unchanging) information relating to one or more intersections in the intersections data frame. This information (consisting of both required and optional informational content) is determined for the intersection and broadcast in such a way that a cache of local intersections can be maintained by the OBU. Besides describing the lane geometry paths and the allowed maneuvers for each lane, the intersection data frame can provide additional information regarding barriers, pedestrian walkways, shared roadways and rail lines that may affect vehicle movement. By contrast the SPAT message contains the state of the intersection and got how long this state will persist for each approach and lane that is active. The SPAT and MAP share a common lane numbering assignment between them to allow mapping. 2. The overall framework of the SPAT The Signal Phase and Timing message (SPAT) uses a simple framework to provide a basic summary of the signal state at any given time (dynamic data). The many optional elements defined in this message allow for both simple and complex signalized intersections to be modeled without additional overhead in the message unless that overhead is needed (say to relate pedestrian lanes states, or other events that may not be present in every intersection). Consult the prior definitions for specific details, but here is a general overview of the structures defined in the SPAT message. The overall use of the SPAT message is to reflect the current state of all lanes in all approaches in single intersection. Any preemption or priority then follows in a structure for the whole intersection. Lanes that are at the same state (with the same end time) are combined. Thus the simplest SPAT message consists on two such states, one for the then active lanes/approach, and another for all the other lanes that at that time share the state being stopped (a red state). The stopped (red) lanes are optionally not sent at other times (the presumption being that any lane not enumerated in the SPAT is in fact set red). Here is a message fragment illustrating this:  HYPERLINK " " \l "ASN_SPAT" \o "The Signal Phase and Timing (SPAT) message is used to convey the current status of a signalized inte..." SPAT Message Msg id = 0x0c (indicates a  HYPERLINK " " \l "ASN_SPAT" \o "The Signal Phase and Timing (SPAT) message is used to convey the current status of a signalized inte..." SPAT message)  HYPERLINK " " \l "ASN_SPAT" \o "The Signal Phase and Timing (SPAT) message is used to convey the current status of a signalized inte..." SPAT id = TBD (indicates a unique value for this intersection) States State #1 Lane Set (list of lanes this applies to) 1, 2 Movement State (signal state or pedestrian state)  HYPERLINK " " \l "ASN_SignalState" \o "The SignalState data element is used to reflect the current general state of the signal system in qu..." SignalState = Green light  HYPERLINK " " \l "ASN_TimeToChange" \o "The TimeToChange data element is used to relate the duration time remaining in a signal phase in uni..." TimeToChange = 12.3 seconds YellowSignalState = State #2 Lane Set (list of lanes this applies to) 3,4.5.6, etc... Movement State (signal state or pedestrian state)  HYPERLINK " " \l "ASN_SignalState" \o "The SignalState data element is used to reflect the current general state of the signal system in qu..." SignalState = Red light  HYPERLINK " " \l "ASN_TimeToChange" \o "The TimeToChange data element is used to relate the duration time remaining in a signal phase in uni..." TimeToChange = Indeterminate for this state YellowSignalState = Preempt = none present The SPAT message consists of a sequence of MovementStates for each lane in the intersection. The SPAT status information is associated with the lanes found in the MAP message by the use of shared lane numbering values. The overall framework consists of the regionally unique intersectionID (required), the collation of current lane states, any signal-wide preemption data, and some optional content (such as the human readable name of the intersection) as follows. Some additional information regarding the internal preemption or priority request status of the signal controller itself can be obtained in the Signal Status Messages (SSM) message. Up to 255 unique states can be sent, although more commonly only active states are sent at any time (the phase of the active lane-approach, and all other lanes which are in a red-phase). Considering the MovementState data frame further we see that it includes a great deal of timing information:  Note that only the laneSet (the list of lanes to which this applies) and the timeToChange are required, the other elements are optional (indicated by the dotted lines). When presenting information about a vehicle lane, the currState element is used. When presenting other types of timing data other elements are used. For example, a pedestrian crosswalk timing uses the pedState element, while a train crossing an intersection uses the specialState element.  The lane set lists all the lanes (by their assigned number defined in the GID-MAP) that share this common state and period. The currState element indicates the specific type of light (i.e. through arrow green, yellow flashing etc.) present. The timeToChange indicates the minimum value of time for which this state will persist in a count down timer. An optional confidence value may follow this and allows asserting complex concepts like min or max times or times which are likely to change in adaptive intersections. A second (optional) state called the yellow state allows sending phase time data about the NEXT phase of the state and its duration. Its use will vary by local policies, but it is useful in relating yellow times as well as pedestrian walkway clearance times. Various other optional data elements can also be sent including the number of vehicles that have been detected or counted in the lane. 3. The overall framework of the MAP The MAP message is used to convey a number of different types of (static) maps in support of DSRC messages. The intersection is but one kind of such data. Some of these remain to be defined in future editions of the standard. However, the intersections or GID portion of the map is defined and is used along with the SPAT message to relate information about intersections.  The intersection data frame, shown below, is used to relate all the needed physical geometry of an intersection, assign the intersection a unique ID, and to assign numbers to specific lanes (the set of lanes being a sub-set of an approach). Up to 32 intersections can be contained in a single map message. Intersections are defined as collections of approaches, which are in turn defined as a collection of related lanes. Each intersection has a regionally unique ID associated with this. It may optionally have a name string as well. A reference point is used to define a precise position from which local offset values are used to describe the geometry of the lanes. Other, optionally present reference points can be further defined in the structures when needed to simplify extremely complex intersections. Intersections, like traffic lanes, often follow repeating patterns, so a data compression scheme that allows computed intersections to replicate simple intersections is provided (data elements refInterNum and orientation support this)  The ApproachObject structure allow arbitrary groupings of lanes to be created, as determined by the designer. Lanes in this context refers to both driven vehicle use type lanes as well as several other lane types defined by the standard. Lanes defined at this time include pedestrian lanes (cross walks) and special lanes for shared lanes, rail track and other multi-modal uses, and barriers for various dividers. Approach lanes are further divided into approach (ingress, incoming) and egress (outgoing) lanes, allowing a clear division of the lanes coming into an intersection. Egress lanes are in fact optional and may discarded under certain conditions when not needed Within each approach are descriptions of one or more lanes of various types. Each of these can be related in terms of its path and attributes (and in the SPAT its current status). A structure called nodeList is used to relate the path of the lanes centerline with whatever degree of precision and number of data points are required (including changes in width and elevation as needed).  Here is the data structure of the driving lanes, used to relate the typical lane of traffic flow.  The laneAttributes is a bitstring which relates the allowed vehicle maneuvers such as noTurnOnRight etc. In some complex cases (such as multiple soft left turns) the connectsTo data element can be present (in ingress lanes) to further clarify how this lane interacts with the egress lanes. The nodelist relates the path of the lane itself over the ground. The keepOutList is an optional further overlay for places along the node list that the vehicle (or user) can not safely come to rest in (typical an area marked do not stop or do not block on the ground). The nodelist itself it is made up of a sequence of from one to 64 node points as shown below which relate the path in increments (precision) of 1.0 cm units. The width or zOffset points, when present, establish a new standing value for that item until a subsequent update, in a manner similar to the anchor points.  INCLUDEPICTURE "http://www.itsware.net/ITSschemas/DSRC/DSRC-03-00-25/Docs/docs_p251.png" \* MERGEFORMATINET  This collection of lane data is repeated for every lane to be described in the intersection. This consist of at least all drivable lanes approaching the intersection and may include those lanes leaving the intersection (egress lanes) and other supporting information (such as pedestrian lane details) as determined by the message author. In addition to the above, two optional structures (preemptionZones and priorityZones) are provided to support priority and preemption requests at the intersection. These two items are used to determine which specific request to make. They allow mapping of the intersection geometry into specific request zones and values (0~7). They are identical in structure, using sets of the the SignalControlZone, shown below.  Each request value (pValue) is associated here with a set of data (data) that outlines either the lanes it covers (laneSet) or a set of zones (zones) made up of either encloses lanes (LaneSet) or a nodeList forming a polygon of coverage. Public safety vehicles use this data to determine which request to make, then use that value in the Signal Request Message (SRM) to request a preempt or priority from the intersection controller. The changed state of the controller (if any) is reflected in both the SPAT message and the Signal Status Message (SSM) message. 4. Additional details of message use The use of this message set to correctly describe intersections and then model them with the SPAT will involve a considerable number of additional details. At the time the current standard went to ballot, this detail had not been created, but is expected to be placed into a subsequent users guide document along with working examples. Annex I Cooperative Cruse Control (CCC) Use and Operation 1. Introduction The Cooperative Cruise Control Message Set provides a mechanism for vehicles to effectively communicate relevant information to each other, and operate as a coherent group. Vehicles will communicate internally within the team in order to maintain group cohesion, operational safety, and maximize individual and team mobility. The vehicle team will be able to communicate as a collective with other vehicle teams, individual vehicles, and roadside infrastructure devices. The goal in developing this message set is to standardize the process for communication within a cooperative vehicle system, which is independent of the level of functional autonomy of the vehicle. The message set is not meant to replace existing sensors and equipment on vehicles; rather, to enhance existing sensor systems with information not directly acquired through intrinsic capabilities, enabling the formation of a cooperative vehicle system. In essence, the message set enables an adaptive cruise control capability, which utilizes low latency communications in conjunction with vehicle sensors and controls. Data formatting follows the SAE J2735 message set. By utilizing this message set, the vehicle following distance can be dynamically managed in cooperation with a driver. While it is not envisioned that full control of the vehicle is managed, the throttle and brake may be may be utilized similar to current cruise control implementations, as well as audible and visual warnings to the driver. A mechanism for providing active and automatic brake control may be required for controlling the shorter following distances envisioned during cooperative cruise control operations. Alterations to the preset driving condition will alert the driver while automatically ensuring a safe following distance. This message set is not meant to define such a system and set limits such as safe following distance, as these are beyond the scope of the cooperative cruise control message set. System-related design concepts should be considered in the development of the message set, where operational requirements and implementation are left to vehicle OEMs, and the driver. 2. Operational Concept The following section provides a definition for the operational concept of teaming operations, and more specifically cruise control operations enhanced with low latent communications. Team: Finite number of vehicles. Possessing DSRC communications. Traveling in same direction. Consecutively traveling in the same lane. Vehicles shall be of compatible Vehicle Type as defined by the FHWA Office of Highway Policy Information. The J2735 Vehicle Type data representation will be used. Any single vehicle shall not be a member of more than one team concurrently. Cooperative Cruise Control Adaptive cruise control mechanism or operation. Enhanced via low latent vehicle-to-vehicle and vehicle-to-infrastructure communications. Vehicle shall have lane resolution positioning. Voluntary yet implicit participation via traditional cruise control triggers. Vehicle behaviors moderated via the guidelines of the team, including: Target speed Following distance thresholds Destination (optional) 3. Cooperative Cruise Control Message Set The Cooperative Cruise Control message set includes several messages which support the form, join, end, leave, and status system operations. These are identified by message type identifiers. A table listing message type identifiers follows. Flag TypeBit FlagForm0x0Join0x1Leave0x2End0x3Team Status0x4Table  SEQ Table \* ARABIC 1: Message Type Identifiers 4. Form and Join Message Operations Vehicle should broadcast a request to form, or its availability to join, a team. Provides the ability to begin a team. Allows the vehicle to broadcast to the surrounding environment that it is available and willing to initiate a team. If multiple vehicles broadcast a request to form a team, the implementation will handle Team Leader and Team ID designations relative to GPS location. (Team ID: 64 bit random number)  Figure  SEQ Figure \* ARABIC 19: CCC High Level Forming and Joining Process  Figure  SEQ Figure \* ARABIC 20: Basic CCC Join Request Join Message Request/Response Generated by an individual vehicle, or team leader, to join a team. DE_MessageType Message Type Data Frame: DF_DDateTime Timestamp DE _Team Requestor Identifier Requester ID DE _Team Identifier Team ID DE _Team Position Number Position # assigned to joining vehicle (Optional, under discussion) DF_FullPositionVector Position Heading DE _Speed Target Speed DF_Position3D Destination (Optional) DE _LaneNumber Lane # (Optional) Still under discussion DE _VehicleType Vehicle Class Utilize J2735 Vehicle types DE_JoinResponseFlag Allowed/Disallowed flag Response Text Flag TypeBit FlagDescriptionReserved0x0ReservedJoin Allowed0x1Join AllowedDisallowed - Max Vehicles0x2Join disallowed due to team at max vehiclesDisallowed - Vehicle type0x3Join disallowed due to vehicle type incompatibilityDisallowed - Lane Position0x4Join disallowed due to vehicle in different lane from teamDisallowed - Vehicle Position0x5Join disallowed due to vehicle is forward of team leaderDisallowed - Private Team0x6Join disallowed due to team not accepting public vehiclesDisallowed - Team Disbanding0x7Join disallowed due to team in disbanding processDisallowed Fault Identification0x8Join disallowed due to team leader system faultTable  SEQ Table \* ARABIC 2: Allow/Disallow Flag Settings Form Message Request Request sent by a vehicle to form a team. No response is sent in the case of a lone vehicle forming a team. DE_MessageType Message Type _Team Requestor Identifier Requester ID DF_DDateTime Timestamp DF_FullPositionVector Position Heading DE _Speed Target Speed of the team. Limited by the speed limit value received from the RSE broadcast message. DE _Team Identifier Team ID DF_Position3D Destination (Optional) 5. RSE Broadcast Operations Roadside should announce zone information regarding team-formation authorization. The following characteristics are envisioned: The roadside infrastructure broadcasts zone information, indicating the permissibility of team formation. The message must be received prior to vehicles entering the zone, which will provide approaching teams suitable time to disband if required. Periodically sent from an RSE indicating the availability of teaming operations. When a team of vehicles approaches an unauthorized teaming zone, all vehicles within the team will end teaming operations. This could be accomplished by terminating Status messages to team members, or by sending a specific termination message. Vehicles will terminate teaming operations in accordance with defined Exit procedures as defined in Section 3.3. Levels of Authority (LOA) The levels of authority define the role a participant maintains or possesses within the cooperative vehicle system. In order to maintain team integrity, levels of authority must be established within the team concept. Overall authority is reserved for the roadside infrastructure. Teaming operations leadership resides with the Team Leader. All team members must maintain direct communications with the Team Leader. If direct communications are unattainable, the vehicle must leave the team. Roadside 0 Team Leader (optional) 1 Team Member 2  Figure  SEQ Figure \* ARABIC 21: RSE CCC Broadcast Flow  Figure  SEQ Figure \* ARABIC 22: RSE Team Operations Announcement Roadside Broadcast Message Roadside broadcast message includes the following data elements: DE_MessageType Message Type ShapePointSet Area (zone or authorized lane) DF_FullPositionVector Heading DE _Speed Speed Limit: this value shall provide the system limits for target speed values utilized by the vehicle teams. DE _Max Team Vehicles Max Vehicles Per Team DE _VehicleType Vehicle Class Utilize J2735 Vehicle types 6. Leave Team Message Operations Vehicles are allowed to leave from any position within the team. Any vehicle will be allowed to leave the team at any time. The Leave event should be an event-based trigger or active control of the vehicle. Active control should be something similar to cruise control features already in place, such as a driver pressing on the brake. A trigger may also be a team-specific limit, such as a destination reached, or the team dynamics have changed. The vehicle should define an allowable separation distance threshold. The separation threshold will define a threshold that the vehicle will maintain during teaming operations. If the separation threshold is exceeded, the vehicle may choose to leave the team or adjust its threshold to maintain teaming operations. Prior to Leaving a team, the vehicle shall increase its separation distance to the next vehicle to enable safe human-controlled operations.  Figure  SEQ Figure \* ARABIC 23: High-level CCC Leave Process Flow Leave Message Broadcast Leave Message broadcast includes the following data elements: DE_MessageType Message Type DF_DDateTime Timestamp DE _Team Position Number Position (Team Position) Leave identifier Switch Lanes Turn Right/Left Speed Change 6. Team Status Message Operations Team members should broadcast current position information. Vehicles will broadcast A Status message that provides location information to surrounding members of the team. The frequency of this message will depend on factors such as vehicle speed and following distance. The teaming status message may be linked to map applications for other use-cases such as private teams that specify a destination. Status data elements DE_MessageType Message Type DF_DDateTime Timestamp DF_FullPositionVector Position Heading DE _Team Identifier Team ID DE _Team Position Number Position ID DE _Speed Target Speed DE _Speed Speed DE _Num Team Vehicles Number of Vehicles 7. Conclusion From the requirements listed above, the following initial data sets are envisioned. This list is not meant to be exhaustive, but gives us the initial operations for a functioning team. Further complex datasets are envisioned. V2V messaging Team Status Message Begin End Join Leave RSE Service Announcement Zone Identification Signal Phase and Timing (SPAT) Information Road/Weather/Traffic Conditions 8. Developer Notes Vehicle Class Compatibility Cooperative Cruise Control systems utilizing this message set aim to increase mobility, safety, and fuel efficiency through enabling low-latency communications between vehicles. Such communications provide information which allow shorter distances or separation between two vehicles traveling in the same direction, in the same lane, and at the same speed. A team shall be made up of similar or compatible vehicle types in order to achieve the same operational characteristics and safety between team vehicles. Different vehicle platforms have significantly different operational characteristics and therefore make the benefits to safety and mobility unachievable. For instance, a passenger vehicle and a freight truck have different acceleration, braking, turning, and reaction characteristics. It would be extremely unlikely if not feasible at all to implement a system where the two could co-exist in the system environment envisioned for Cooperative Cruise Control. Leader to Team Communications The purpose of the Cooperative Cruise Control message set is to provide a mechanism to improve the mobility throughput, fuel efficiency and vehicular safety of the roadway through the use of a team or collective of vehicles. Industry expert experience involved with committee brought to bear during the development of this message set deem communications between the team leader and team members must be direct. Direct communications is defined as receiving the message packets directly from the sender of the packets themselves and not being relayed those packets through an intermediary or other mechanism. The side effect of in-direct communications proves to undermine the intent of the message set. Even through the use of low-latent communications, a lag or latency exists between the time a team leader sends a message and when a team member receives the message directly. Should an intermediary have to receive the message and relay to following team members the benefit of the information contained in the message is reduced or lost. In some cases, the effect may be increased. Thus, instead of improving vehicular reaction time in response to external variables, vehicle reaction times may decrease. The result may increase the traffic caterpillar or slinky effect. This is also known as adversely affecting the string stability of the vehicle team. Reducing the caterpillar effect is the overarching goal of the message set. This is achieved or accomplished by maintaining team size limits, vehicle class compatibility within teams, and direct communications with the team leader. These factors may change given the type of low latent communications utilized. Alterations are left to the implementation of the system. Broadcast Strategy The cooperative Cruise Control message set as defined in this document follows a broadcast or non-acknowledgment response strategy. A broadcast strategy is one in which the communications infrastructure necessitates a handshaking mechanism which includes dedicated or verified connection. There is no intent to provide a sense of ad-hoc mobile network functionality through the use of this message set. That said, vehicle networks based on ad-hoc networking or some other strategy may still use this message set without needing to modify the message set structure. Teaming Speed Limit The teaming concept provides a strategy for vehicles traveling with similar goals, such as speed, heading, and roadway lane. The strategy is intended to improve mobility, roadway throughput, reduce roadway caterpillar effect, and improve fuel efficiency to name a few. However, these goals must not be achieved by exceeding the roadway limitations as governed by Federal, State and Local authorities and agencies. Thus, the broadcasting of the speed limit value for the teaming zone provides the speed limitation required for safe and successful teaming operations in the particular zone of interest. In absence of a speed limit, a vehicle shall make the assumption that teaming operations are unavailable for the current zone. This possibility may occur in areas where RSE coverage is not as saturated. Once a vehicle enters an RSE coverage zone, authorization for teaming operations may be received. FHWA Vehicle Classes FHWA Vehicle Class has been previously defined for the SAE J2735. A detailed discussion of the FHWA vehicle Class definitions may be found at the FHWA Office of Highway Policy Information. An excerpt of this information follows. FHWA Vehicle Classes with Definitions Motorcycles -- All two or three-wheeled motorized vehicles. Typical vehicles in this category have saddle type seats and are steered by handlebars rather than steering wheels. This category includes motorcycles, motor scooters, mopeds, motor-powered bicycles, and three-wheel motorcycles. Passenger Cars -- All sedans, coupes, and station wagons manufactured primarily for the purpose of carrying passengers and including those passenger cars pulling recreational or other light trailers. Other Two-Axle, Four-Tire Single Unit Vehicles -- All two-axle, four-tire, vehicles, other than passenger cars. Included in this classification are pickups, panels, vans, and other vehicles such as campers, motor homes, ambulances, hearses, carryalls, and minibuses. Other two-axle, four-tire single-unit vehicles pulling recreational or other light trailers are included in this classification. Because automatic vehicle classifiers have difficulty distinguishing class 3 from class 2, these two classes may be combined into class 2. Buses -- All vehicles manufactured as traditional passenger-carrying buses with two axles and six tires or three or more axles. This category includes only traditional buses (including school buses) functioning as passenger-carrying vehicles. Modified buses should be considered to be a truck and should be appropriately classified. NOTE: In reporting information on trucks the following criteria should be used: Truck tractor units traveling without a trailer will be considered single-unit trucks. A truck tractor unit pulling other such units in a "saddle mount" configuration will be considered one single-unit truck and will be defined only by the axles on the pulling unit. Vehicles are defined by the number of axles in contact with the road. Therefore, "floating" axles are counted only when in the down position. The term "trailer" includes both semi- and full trailers. Two-Axle, Six-Tire, Single-Unit Trucks -- All vehicles on a single frame including trucks, camping and recreational vehicles, motor homes, etc., with two axles and dual rear wheels. Three-Axle Single-Unit Trucks -- All vehicles on a single frame including trucks, camping and recreational vehicles, motor homes, etc., with three axles. Four or More Axle Single-Unit Trucks -- All trucks on a single frame with four or more axles. Four or Fewer Axle Single-Trailer Trucks -- All vehicles with four or fewer axles consisting of two units, one of which is a tractor or straight truck power unit. Five-Axle Single-Trailer Trucks -- All five-axle vehicles consisting of two units, one of which is a tractor or straight truck power unit. Six or More Axle Single-Trailer Trucks -- All vehicles with six or more axles consisting of two units, one of which is a tractor or straight truck power unit. Five or fewer Axle Multi-Trailer Trucks -- All vehicles with five or fewer axles consisting of three or more units, one of which is a tractor or straight truck power unit. Six-Axle Multi-Trailer Trucks -- All six-axle vehicles consisting of three or more units, one of which is a tractor or straight truck power unit. Seven or More Axle Multi-Trailer Trucks -- All vehicles with seven or more axles consisting of three or more units, one of which is a tractor or straight truck power unit. 9. Message Set Human Interaction The message set concept follows a fundamental operational paradigm which assumes automatic operation of the system. This means that once the system is turned on via human interaction the system operates based on system parameters and implementation criteria. However, pertinent messages are received from the vehicle team or the roadside infrastructure which detail operational status or operational changes which may be of interest to the driver. This information may be presented to the driver via the display in a similar manner as other defined traveler information messages. The current intent is not to provide system interaction for the driver but only provide system and team interaction monitoring. The following text is informational only. It is used in the automatic creation and building of the document. It will not be a part of the standard when balloted. Text created by First_Word Version: 0.8.270 On node C:136-5448-3969 Run finished at: 12/11/2008 3:49:25 PM and used about 3348 seconds of core automation. Use: Auto-updated draft document. Create_time: 03:49:27 PM Thursday, December 11, 2008 Extracted from: Dsrc_rev029.ITS [Mod: 12/11/2008 2:49:16 PM] Styles from: DSRC_Template.doc [Mod: 11/10/2008 5:53:37 PM] Included Files: Section_Two.doc [Mod: 11/10/2008 5:54:56 PM] Section_Four.doc [Mod: 11/10/2008 6:00:19 PM] Section_End.doc [Mod: 12/11/2008 2:43:49 PM] Build: First_Word, Ver: 0.8.270 On node C:136-5448-3969 Written to: DSRC_J2735_RevXX.doc [private file name] Current at: www.SAE.org/to_be_determined An internally developed product of SCSC. Part of the www.ITSware.net tool system. A copyright assignment to the SDO replaces these lines when balloted.  ISO Publications (Available from the ISO Central Secretariat, Case Postale 56, 1 rue de Varemb, CH-1211, Genve 20, Switzerland/Suisse (http://www.iso.ch/). ISO publications are also available in the United States from the Sales Department, American National Standards Institute, 11 West 42nd Street, 13th Floor, New York, NY 10036, USA (http://www.ansi.org/).  RTCM Standards are available from the Radio Technical Commission For Maritime Services, 1800 N Kent St., Suite 1060, Arlington, Virginia 22209.  The DSRC committee has developed a (freely available) users guide to illustrate the proper use the messages, and part of that guide provides additional data on the rules of encoding used in the message set.  In fact the T-L-V of this data element occupies the last 4 bytes of the message payload, but only the last two bytes contain the actual crc value itself.  In this annex, all references to specific applications, data elements, and message rates are purely illustrative.  Which is presumed to be able to provide position, velocity, and current time values for the vehicle.  Here OBE is used, elsewhere OBU is used, pick one and stick with it.  DCK: Small terminology issue to resolve here. The term message: is being used to describe both the inner message and the outer (up to sets of 8) message. Need to address this, and ID vs Time issues.  Bring up the concept of a base URL/URI to be found in another periodically sent background message here. Will need yet another short annex to further develop this concept. Does the committee want to support NTCIP MULTI strings from CMS/VMS signs here as well?  DCK: Is this strictly correct, if traveling in the other direction can not content be dropped?  DCK: Extensive rework of time used here to save a few bytes and make the format tighter. Functional requirements and abilities are the same but need committee review to confirm.  DCK Note: This needs a bit more work because your use of view angle ( a vehicles direction while facing the sign) seems to also be part of the use/discard determination. Upon further reflection, I am not sure that element (or the single position one) is really needed, as your region definition seems to handle it well, and can do the same sign displayed in multiple approaches anyway (such as the same signage on east and west bound lanes) Unless the actual sign location is needed, can probably drop these elements.  This suggests a radius of 100 miles or more, but with less precision on the edge. Perhaps we use a CHOICE here, either the map element (2.5 cm LSB), or a element with units of miles or some such.  Some pubic fleet vehicle types may provide additional identity information.  This text (...when the first of the follow ...) makes no sense to me, re-word?  Note: We are now using the same direction of travel slice of the compass value that the other messages use, so I added the example text in the next paragraph, DCK.  Alerting others to the presence of the siren or flashing lights is optional and the standard allows for silent running response as well. Police officials differ in opinion on the utility of this aspect of the message, so its use is optional.  The ultimate determination of this classification, and therefore the encoding and bandwidth allocated to either type of message is a local jurisdictional consideration.  The ultimate determination of this classification, and therefore the encoding and bandwidth allocated to either type of message is a local jurisdictional consideration.  In these messages all lanes are given a unique number regardless of what approach they may belong to. Therefore, an approach in a traffic engineering sense of the word always consists of one or more defined lanes in these messages. Lane numbering value assignment is arbitrary, but some conventions or best practices are expected to apply. SAE J2735-Draft-Rev29 [issued: 12-11-08] -  PAGE 6 - This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.  SURFACE VEHICLE STANDARD SAE Technical Standards Board Rules provide that: This report is published by SAE to advance the state of technical and engineering sciences. The use of this report is entirely voluntary, and its applicability and suitability for any particular use, including any patent infringement arising therefrom, is the sole responsibility of the user. SAE reviews each technical report at least every five years at which time it may be reaffirmed, revised, or cancelled. SAE invites your written comments and suggestions. Copyright 2008 Society of Automotive Engineers, Inc. All rights reserved. Printed in U.S.A. Is this true? Couldnt different PSIDs have different Message Priorities? Example, a message with the Safety PSID should have a higher priority than say a message with the Traveler Info PSID. This would prevent a Traveler info message from having a higher priority than a Safety Message Is this restricted to V2V. Does the handler really do the comparison referred to here? Seems more of a smart switch. See C 1 below Intersection message This annex only uses the BSM, so it would be confusing to refer more generally to plural message sets. ACID is obsolete. Here Im leaving the more general plural since this is open ended and speculative I dont understand this. What is required? Definition where? I suggest we reformat to remove the Passenger, Service Provider, and Road Department table headings since we dont use them in any of these examples. Why is this described as a second stage following seatbelt pre-tightening? The analysis that leads to pre-tightening would also lead to these other decisions. Maybe Im missing something. If the collision is with a vehicle ahead in traffic, wouldnt that be a front-end collision? We used imminent in pre-crash, so I dont think we should use it here. I think it would be better if we could show the two message event flows in parallel somehow. This flow seems to imply that B wont send the BSM unless it first alerts its driver in step 4. Alternately, steps 1-4 could be omitted since they dont directly relate to this application. A note could be added to say that Vehicle B also issues an intersection collision warning, as described in C-1, based on messages it receives from Vehicle A We dont describe when the OBU will receive. Just how. Do we? Insert . The format and mode of the presentation to the driver is left to the developer. why? This had been a normative part of the standard in the past. Along the way, it was opened up so that all signs in a packet didnt HAVE to be of the same MUTCD code. As I look at it now, the agency should create their own policy for partitioning roadsigns into packets. Lets strike these last two sentences. when? The subcommittee decided not to restrict the format of the Packet ID. A complicated hierarchial model had been proposed before. The sample ASN representation and examples show the one-byte agency ID and timestamp and label it specifically as recommended. In the main standard, we need to add an offset-from-starting-node into this data frame (DF_Location) I didnt realize that we had deleted the DF_Location part of advisories. Frank, do you remember when this was done. Ram may want to review this deletion. I took it out of Figure 2 below. But again, we may want to see if Ram knew this was removed. I dont know how to deal with this footnote and the corresponding Punch out item #6. I dont see section 11.3 anywhere in this standard. Re footnote is multi strings the same as pages which is the word used in CMS descriptions if so then yes these should be included but they are just one message the pages are used because signs are limited. Can we just leave the specifics of this to the 1609 standard? I suggest using replace all to remove all these unnecessary and wrong quotation marks. They are annoying to read and not quotations. This is one example of an implementation. Putting should and musts in the annex of a standard could be misleading. Typically, should is a recommendation, and shall is a requirement. Must is also a requirement, but may is just a recommendation. I would call this a very specific implementation to speculate that the current direction of travel will not change. I can think of a few scenarios such as an off-ramp where the vehicle may routinely reverse direction of travel. What is a message ID? Different from a Packet ID? See fig 2. Looking at figure 2, a Packet ID is the unique identifier for a collection of advisories or roadsigns. Each advisory or roadsign also has its own unique identifier or message ID. We discussed this confusion in the meetings but there was never a resolution for better labels. Would a frame ID be a better name versus Message ID? Does this logic work with Handling Repeated Packets from earlier Yes, from an earlier section, If any individual messages are altered or added to a packet, a new packet is formed with a new Packet ID. Suggested text We cannot loose all the info just for a 2 minute coffee stop. Yeah, we can reword this. However, are we saying that current messages MUST be stored when the engine is stopped. Is this a guideline or a requirement? If it is a requirement, then it should be clear so that an equipment provider catches that requirement and designs in enough non-volatile memory, etc. Ill add this to our list of items to address next year. Amber alerts and possibly evacuations are directionless I would say that amber alerts are omni-directional. Should we consider an end time instead? The use of duration may be confusing when the vehicle is powered down or when an update message arrives. Could we then use a magic number to designate an end time that means forever for indefinite duration signs. I think this is OK. It was a suggestion of Dave. This duration time is paired with a start time. An absolute end time can easily be calculated on the OBU. Powering down shouldnt matter. When the OBU powers up, it can check to see if anything expired while it was off. Like Dave I am unclear about using direction as a discriminator. Do we need hysteresis in the process to ensure that a cloverleaf does not delete all messages when you go round in a circle? I hope that an OBU wouldnt be deleting messages when vehicle direction changes. It may choose not to display a message anymore, but this shouldnt be tied to deleting it. I do think that the subcommittee needs to address valid regions and directionality. In POC, Delphi made an assumptions about using directionality. must enter region at correct heading if so, sign is valid until region is exited. Maybe we dont use circles for things like our exampled stop sign. Maybe they are reserved for large area advisories, and polygons and shape points are used to represent a single road segment. I think the committee needs to decide this. Shapepoints are very much tied to a road. I think the polygon gives more flexibility and should remain. I would like to add the anchor point and offset principle to it though. Why is this needed? The logic only needs the position and heading to provide priority these are few and CA specific. The logic should support all controller types, its a national system we are building intersections are where roads meet not a computer. Which hardware do you mean? redundant - delete I am sure this would not be known I still have not heard what the vehicle will do when it knows of a signal preemption? If this is not answered it should be removed from the SPAT. Incoming Message Fwd Collision Warning Intersection Warning Lane Change Warning Safety Message Handler: Sender Side Position, Speed, Air Bag, Brake Status Position, Speed, Yaw Rate, Vehicle Trail Position, Speed, Yaw Rate, Air Bag, Brake Status, Vehicle Trail, Turn Signals, Headlights Position, Turn signals, Speed, Headlights API Ala Carte Message Fwd Collision Warning Intersection Warning Safety Message Handler: Receiver Side Turn Signals, Headlights API Ala Carte Message Application IGNORED Implementation Specific J2735 Standard Application Position, Speed, Yaw Rate, Air Bag, Brake Status, Vehicle Trail, Turn Signals, Headlights Position, Speed, Air Bag, Brake Status Position, Speed, Yaw Rate, Vehicle Trail Communication system Outgoing Message  EMBED Visio.Drawing.11  Figure  SEQ Figure \* ARABIC 18 Probe Management Process Issued TBD Revised Superseding None [ !"&'_`*+345OPQSTUXY`ab|}~ʿʱʿʿjPUmHnHujU5CJOJQJaJaJ56OJQJaJmHnHujVUmHnHujUmHnHu mHnHuaJmHnHuOJQJjU0J"jU jUOJQJ 56CJ2S[ U ] , n  & pp^p`x &$]^a$ &]^d h      ; < = W X Y [ \ ] ^ _ & °°ؚǰ°ǰjUjDUmHnHujU5CJOJQJaJjJU jUaJjUmHnHu mHnHuaJmHnHu56OJQJaJmHnHujUmHnHu9& ' ( * + , / 0 L M N h i j l m n } ~     " # $ & ' ( K ˲yqj2U5CJOJQJaJmHnHsH jU mHnHsH aJmHnHsH !56OJQJaJmHnHsH uj8UmHnHujUmHnHumHnHsH uaJmHnHsH ujUaJ5CJOJQJaJ jUj>U, ( m  I  V ]*i)k-l%eK L M g h i k l m      ' ( ) C D E G H I j k l j Uj Uj Uj& U5CJOJQJaJmHnHsH jU mHnHsH aJmHnHsH j,UaJ5CJOJQJaJjU jU:   4 5 6 P Q R T U V d e f  ;<=WXY[\]׾̯j Uj Uj Uj U56OJQJaJmHnHuj UmHnHujUmHnHu mHnHuaJmHnHuj UaJ5CJOJQJaJ jU8  $%&()*GHIcdeghi #$%'()IJKefgijkjUjyUjUjUjUjUjUaJ5CJOJQJaJ jUE   '()+,-JKLfghjkl !#$%CDE_`acdejUjaUjUjgUjUjmUjUaJ5CJOJQJaJ jUjsUDe678:;<jkl !"FGHbcdfghjUjIUjUjOUjUjUUjU5CJOJQJaJj[U jUaJDe<"h&f7w=F[. !"$%&DEF`abdef123567UVWqrsuvwj1UjUj7UjUj=UjUjCUaJ5CJOJQJaJ jUG789;<=^_`z{|~$%&@ABDEFefgj UjUjUjUj%UjUj+UaJ5CJOJQJaJ jUjUD9:;UVWYZ[  ()*,-.VWXrstvwxj$Uj#Uj#Uj"Uj "Uj!Uj!U5CJOJQJaJj U jUaJD.xFI>_= j !N!!!-"n"$%&@ABDEFefgøêøjr&U mHnHsH aJmHnHsH !56OJQJaJmHnHsH uj%UmHnHujUmHnHumHnHsH uaJmHnHsH ujx%Uj$Uj~$UaJ5CJOJQJaJ jU0'()CDEGHI89:<=>abc}~ڭڭߝj`)Uj(U5CJOJQJaJjf(UaJj'Ujl'Uj&U jU mHnHsH aJmHnHsH 5CJOJQJaJmHnHsH ;=>?YZ[]^_789;<=fgh j,UjN,Uj+UjT+Uj*UjZ*UaJmHnHsH 5CJOJQJaJmHnHsH  mHnHsH  jUj)U?      G H I c d e h i j !!!+!,!-!G!H!I!L!M!N!w!x!y!!!!!!!!!!!!!!!! " " "&"j60Uj/Uj$?$@$[$\$]$w$x$y$|$}$~$$$$$$$$$$$$$$$$$$$%%%6%7%8%;%<%=%c%d%e%%%%%%%%%%%%%%%%%aJmHnHsH j 7Uj6Uj6Uj5Uj5Uj4Uj4U jUaJ5CJOJQJaJA%%% & & &&&&4&5&6&P&Q&R&U&V&W&{&|&}&&&&&&&&&&&&&&&&' '!';'<'='@'A'B'k'l'm''''''''''''''''''jw:Uj9Uj}9Uj9Uj8Uj8UaJmHnHsH 5CJOJQJaJmHnHsH j7U jU mHnHsH @''((((((9(:(;(U(V(W(Z([(\(x(y(z(((((((((((((((()))!)")#)&)')()G)H)I)c)d)e)h)i)j)))))))))ۧj=UaJje=Uj<Ujk<Uj;Ujq;UaJmHnHsH 5CJOJQJaJmHnHsH j:U mHnHsH  jU<)))))))))))***2*3*4*7*8*9*i*j*k*****************+++++ +!+"+L+M+N+h+i+j+m+n+o+++++++++++++,jMAUj@UjS@Uj?UjY?Uj>Uj_>U jUaJ5CJOJQJaJD**"+o++,p,,"----.|.../y//!0v001B1112G222$3v3,,,,,,M,N,O,i,j,k,n,o,p,,,,,,,,,,,----- -!-"-\-]-^-x-y-z-}-~----------- . . .&.'.(.+.,.-.Y.Z.[.u.v.w.z.{.|.j5EUjDUj;DUjCUjACUjBUjGBUaJ5CJOJQJaJ jUjAUD|.......... / / /'/(/)/,/-/./V/W/X/r/s/t/w/x/y////////////00000 0!0S0T0U0o0p0q0t0u0v000000ֶ֖jHUj#HUjGUj)GUjFU5CJOJQJaJmHnHsH j/FU mHnHsH aJmHnHsH 5CJOJQJaJjEU jUaJ;000000000001111 1!1;1<1=1@1A1B1a1b1c1}1~11111111111111111112222$2%2&2@2A2B2E2F2G2j2k2l2222j LUjKUjKUjJUjJUjIUjIUaJmHnHsH 5CJOJQJaJmHnHsH  mHnHsH  jU@2222222222222333333"3#3$3S3T3U3o3p3q3t3u3v3333333333333344444$4%4&4@4A4B4E4F4G4c4d4e445CJOJQJaJjNUaJj|NUjMUjMUjMUjLUaJmHnHsH 5CJOJQJaJmHnHsH  jU mHnHsH =v334G4445Z555/6y667F777(8s888B999:_:::?;;444444444444444444 555555758595S5T5U5X5Y5Z5|5}5~5555555555555555 6 66(6)6*6-6.6/6V6W6X6r6jdRUjQUjjQUjPUjpPUjOUaJmHnHsH 5CJOJQJaJmHnHsH  mHnHsH  jUjvOU?r6s6t6w6x6y6666666666666677777#7$7%7?7@7A7D7E7F7l7m7n7777777777777777888!8"8#8&8'8(8P8Q8R8l8jUUjRUUjTUjXTUjSUj^SUaJmHnHsH 5CJOJQJaJmHnHsH  mHnHsH  jUjRU?l8m8n8q8r8s88888888888888888889 9!9;9<9=9@9A9B9k9l9m9999999999999999999::::::j:YUjXUj@XUjWUjFWU5CJOJQJaJjVUaJ5CJOJQJaJmHnHsH  mHnHsH  jUjLVU;:<:=:>:X:Y:Z:]:^:_:}:~:::::::::::::::::;;;8;9;:;=;>;?;f;g;h;;;;;;;;;;;;;;;;;;;<<j\Uj(\Uj[Uj.[U5CJOJQJaJjZUaJj4ZU5CJOJQJaJmHnHsH jYU jU mHnHsH aJmHnHsH ;;;<\<<<;===>d>>?`???4@@@A`AAA=BBB!CkCCC<<<<<9<:<;<U<V<W<Z<[<\<}<~<<<<<<<<<<<<<<<<<===4=5=6=9=:=;=a=b=c=}=~=================>>>>>>A>B>C>]>j`Uj_Uj_Uj^Uj^Uj]Uj"]UaJ5CJOJQJaJ jUG]>^>_>b>c>d>>>>>>>>>>>>>??????=?>???Y?Z?[?^?_?`???????????????????@@@-@.@/@2@3@4@^@_@`@z@{@|@@@@jcUj{cUjbUjbUjbUjaUj aUaJ5CJOJQJaJ jUj`UD@@@@@@@@@@@@@AAAAAA=A>A?AYAZA[A^A_A`AAAAAAAAAAAAAAAAAAABBB6B7B8B;BKKKALLEE E E EE2E3E4ENEOEPESETEUEwExEyEEEEEEEEEEEEEEEEFFF5F6F7F:F;FKrKsKtKKKKKKKKKKKKKKKKLL L:L;LUjU OJQJaJ5CJOJQJaJ jU6RSSSSS S"S#S7S8S9SSSTSUSXSYSZS\S]SzS{S|SSSSSSSSSSSSSSSSSSTTT!T"T#T&T'T(T?T@TAT[T\T]T`TaTſjU56OJQJaJmHnHuj&UmHnHujUmHnHu mHnHuaJmHnHujUj,UjUaJ5CJOJQJaJ jUj2U8SS(TbTTT*UdUUU VLVVVVSWWWXGXXXXDY~YYY9ZsZZaTbTwTxTyTTTTTTTTTTTTTTTTUU U#U$U%U(U)U*UAUBUCU]U^U_UbUcUdUrUsUtUUUUUUUUUUUUUUUUU϶ħjUjUjU56OJQJaJmHnHujUmHnHujUmHnHu mHnHuaJmHnHujUj U jUaJ5CJOJQJaJ8UUUVVV V V V)V*V+VEVFVGVJVKVLVcVdVeVVVVVVVVVVVVVVVVVVVVVVVVV0W1W2WLWMWNWQWRWSWjWϲډϲjUmHnHujUjUjUaJ56OJQJaJmHnHujUmHnHujUmHnHu mHnHuaJmHnHu5CJOJQJaJjU jU6jWkWlWWWWWWWWWWWWWWWWWWWWXXXXX$X%X&X@XAXBXEXFXGX^X_X`XzX{X|XXXXXXXXXXXXXXXXǼǮǼjmUjU56OJQJaJmHnHujsUmHnHujUmHnHu mHnHuaJmHnHujUjyUaJ5CJOJQJaJjU jU8XXXXXXX!Y"Y#Y=Y>Y?YBYCYDY[Y\Y]YwYxYyY|Y}Y~YYYYYYYYYYYYYYYYYYYZZZ2Z3Z4Z7Z8Z9ZPZQZRZϲډϲj[UmHnHujޑUjaUjUaJ56OJQJaJmHnHujgUmHnHujUmHnHu mHnHuaJmHnHu5CJOJQJaJ jUjU6RZlZmZnZqZrZsZZZZZZZZZZZZZZZZZZZ#[$[%[?[@[A[D[E[F[g[h[i[[[[[[[[[[[ǼǮǼw5CJOJQJaJmHnHsH j̔U mHnHsH aJmHnHsH 56OJQJaJmHnHujOUmHnHujUmHnHu mHnHuaJmHnHujғUjUUaJ5CJOJQJaJ jUjؒU.ZZF[[[ \F\z\\\<]]]^k^^^"_Q____'`y```-aiaa8 !  [[[[[[[[[\\\\ \ \#\$\%\?\@\A\D\E\F\W\X\Y\s\t\u\x\y\z\\\\\\\\\\\\\\\\\\\]]]5]軵CJOJQJaJmHnHujUmHnHujUmHnHu mHnHu5aJmHnHuj=UjUjCUjƕUaJ5CJOJQJaJ jUjIU65]6]7]:];]<]j]k]l]]]]]]]]]]]]]]]]]^^^^^^I^J^d^e^f^i^j^k^^^^^^^^^yjUmHnHuj+UmHnHujUmHnHuCJaJmHnHuj1UmHnHujUmHnHu5aJmHnHuCJOJQJaJmHnHu mHnHujUmHnHuj7UmHnHu.^^^^^^^^^^^_____ _!_"_(_._/_0_J_K_L_O_P_Q_`_a_b_|_}_~_____________ѸƪђƪфƪvƪjUmHnHujUmHnHujUmHnHu5aJmHnHuCJOJQJaJmHnHujUmHnHujUmHnHu mHnHu5OJQJ\aJmHnHu5CJOJQJaJj%U jUaJ.__________``` `!`"`%`&`'`V`W`X`r`s`t`w`x`y```````````````````ɳ喓|t|jU5CJOJQJaJj U jUaJ56OJQJaJmHnHujUmHnHuaJmHnHujUmHnHuCJOJQJaJmHnHujUmHnHujUmHnHu mHnHu5aJmHnHu-` a a a&a'a(a+a,a-aFaGaHabacadagahaia{a|a}aaaaaaaaaaaaaaaaaaabbbbbb1b2b3bMbNbObRbSbTb~bbbbbbbbbbbbbbjrUjUjxUjUj~UjUjU5CJOJQJaJjU jUaJDaabTbbb cKccdfddefeef[fff&gfggg?hthhiZiiibbbbbbbbccc c c c(c)c*cDcEcFcIcJcKcccccccccccccddddddCdDdEd_d`dadddedfddddddddddddd e e eeeeCeDeEe_ejݦUj`UjUjfUjUjlUjUaJ5CJOJQJaJ jUG_e`eaedeeefeeeeeeeeeeeeeffffff8f9f:fTfUfVfYfZf[f{f|f}ffffffffffffffffgggg϶ħj˩UjNUjѨU56OJQJaJmHnHujTUmHnHujUmHnHu mHnHuaJmHnHujקUaJ5CJOJQJaJ jUjZU6g g!g$g%g&gCgDgEg_g`gagdgegfggggggggggggggggggghhh8h9h:h=h>h?hQhRhShmhnhohrhshthhhhh϶ħjUj<UjU56OJQJaJmHnHujBUmHnHujUmHnHu mHnHuaJmHnHujŪUaJ5CJOJQJaJ jUjHU6hhhhhhhhhiiiiii7i8i9iSiTiUiXiYiZi\i]iiijikiiiiiiiiiiiiiiiiiiiiiiijjjjjj϶ħjUj*UjU56OJQJaJmHnHuj0UmHnHujUmHnHu mHnHuaJmHnHujUaJ5CJOJQJaJ jUj6U8ijajjj,kykkl7lvlll1mvmmmn[nnnnAoCoDoEoPorr& j>j?j@jZj[j\j_j`jajjjjjjjjjjjjjjjjjjj k k k%k&k'k*k+k,kVkWkXkrksktkwkxkykkkkkkkkkkؿͰjUjUjUCJaJjU56OJQJaJmHnHujUmHnHujUmHnHu mHnHuaJmHnHu5CJOJQJaJj$U jUaJ6kkkkkkkkkllll0l1l2l5l6l7lSlTlUlolplqltlulvlllllllllllllllllllmmm*mɾɭɭjUjUmHnHu5CJOJQJaJj U jUaJjUmHnHu5\aJmHnHuCJOJQJaJmHnHujUmHnHujUmHnHu mHnHu5aJmHnHu1*m+m,m/m0m1mSmTmUmompmqmtmumvmmmmmmmmmmmmmmmmmmmmmmnnnnnn8n9n:nTnUnVnYnZn[nmnnn˹˹˹ӡӡjUmHnHujwUmHnHuaJmHnHujUj}U5CJOJQJaJjU jUaJCJOJQJaJmHnHu mHnHujUmHnHujUmHnHu4nnonnnnnnnnnnnnnnnnnnnnnnnnnoo o:o;ox?x@xy{{{|z|||}}~-ӬH*CJh j0J?UhCJ5CJOJQJaJjU jUaJjkUmHnHujUmHnHuaJmHnHuCJOJQJaJmHnHujqUmHnHu mHnHujUmHnHu3rTtuupvvlww@xx yy zz{N{||2}c}~ qn,--.G"xe08oM2/ pp^p`-."/x e0HŠ8No ͎M]&ґ2FӔ/@2"2-:36F¡ԡ\l"OѦ,8OSuȬ׬خep$õε15OJQJb/"-6¡\"8SȬخeõζ6%4`zCnȻݻ/O) *2Kv x>T#Ti itMe{0Cbu0ket5d%`CȻ/ 2vx>TT iM{0bke$6,,-         !!!!!!!!!S"T"U"]"^""".#/#0#9#:###$j޼UjcUjUjcU56fHq jU0J"jeU jU j0J?UmH sH 5A$T+FVd6K%Fo$6l2Dg~D],Q$Qmy"=On&'S%&Tx & F<$f:   N$1$7$8$H$ & F     !b"v"?#b#:$W$m$N%%%%%L'd'1$7$8$H$C$B$$$&$'$$$+%,%-%:%;%W%%%%'3'L'b''',(-(.(7(8((()))')()O)P))))))***********+++++++H,I,J,S,T,jUjSU56fHq jڿUjYUj޾UjaU6]5mH sH jܽU0J" jUj[U?d''](a((@)***+l,/---../c0g0091=1Z12#2D23333BT,{,|, - - --->-?------..%.&........r/s/t/{/|///?0@0A0T0U0j0000111(1)1@1Z1i1j11112 2&2D2T2U222222333jUjcUjUjEUjUjWU56fHq jU0J"jKU jUC3333333/40444444555555566666667777777778888888k9l9m9t9u9999l:m:n:v:w:::M;N;O;X;Y;jU 0J"mH sH jUmH sH jUjUjUj"UjUjU50J" jUjcU?334556667788z999|::^;x;@<Z<8=N=l=->G>?(?@@C$Y;;;/<0<1<:<;<I<<<== =2=3=== >!>">'>(>q>r>>??? ?S?T????@@f@g@@@@AAgAhAAAABBsBtBCCCCChCiCCCC D Dj$UjUj$UjUjUjUjU0J"jU 0J"mH sH j U jUmH sH @@=@AA@A B"BJB$C>CDDDD6EZEG H/HDH II:IIII)J0JB$1$7$8$H$C DDDZE_EG H2HDHSHTHHHHHHI:IIIJIIIIIIIII)J,J0J3JcJfJJJJJJ%KKKwLLLLLLLMM:MJMKMMMMMMNNNNNNNNN#O$OOjUjUmH sH 56fHmH q sH j&U0J"jU jU56fHq 5F0JcJJJJJ KTKKKKKL;LpLtLLLLLMM:MNNNNNN$BOOOOOOOPPPPPPPQQQQQ R RRRRRRSSSSSSSSSlTmTnTyTzTTT5U6U7U>U?UdUUU V!V"V*V+VOVYVZVVVVVV"W#WjU 0J"mH sH j,UmH sH jUj2UjUj>UjUj2U0J" jUjU@NOPPPQQQRRRST[U~UFVWWXXYOZ"[=[[\\]]^C#WWWWWWWWXXXXXXXcYdYeYjYkYYY*Z+Z,Z3Z4ZbZcZZZZ[[R[S[[[[[[4\5\\\\\\=]>]]]]]]2^3^^^^^^t_}_}bbeee5j<UjUj<UjUjUjUj0UjU0J" jUj$UD^^M_b_t_Vb}beeefGgh#hdhhhijjj'kRkSkk]lmKmB$1$7$8$H$Ceewfxfyfffff-g.g/g:g;gZg[gggggghhiiiiiii[j\j]jmjnjkk1l2l3l>l?lplqllllllRm{mmm+n,n-nFnGnpnqnooo2o3ojUjTU56fHq jUjRUjUjDUjUj>U0J"jU jU@KmOm{m]n?o!ppppqqrrskt=uuvvvwxxyGz{2{ ||C$B3oRoSoooopp4p5pppppppp0q1qqqqqqqqrrrrrrrsssssssJtKtLtWtXttt(u)u*u7u8uOuPuuuuuu'v(vvvvvv-w.wwjUj?UjUj9UjUj'UjU5jU0J"jU jUDwwwww x xxxxxxxxyyyyyyy5z6z7zDzEzPzQzzzzz{Y{Z{{{{{{8|9||||||R}S}}}} ~ ~N~O~~~~TUjUjyUjUjeUjUjSUjUjOUjU0J" jUjAUB||$}~$$Odv <5ZچRSI|iB$1$7$8$H$CJK׀؀ـ߀v<A3lm-.Ɔdž~=>?FGefPQR`a-.jUj,UjUjUjUjUjUj$U50J"jU jUD͌ HLfkOc,l̔ە̖C$Bʌˌk345JK&'UVvwxRSTfgٓړlmnz{)jJUjUj@UjUj8UjUj<UjUj*U5 jU0J"D)*ƖǖЗٗԚǛț[\]jkcdeqrߝlm 1]^!"ʠˠ  ҡjfUjUjPUjU56fHq jJUjUjHU50J"jU jUB?ЗԚ mӜtܝ4_3 ϠB$1$7$8$H$Cҡӡfghuv#$%12ϩت٪qrs45ǬȬɬլ֬ȭɭabcuv]^_jk}~  auj UjUjUjzUjUjnU5jUjhU0J"jU jUD{ݢΣ8^z"9f7L^ѩŪ٫!B$1$7$8$H$C'iخ P(oawO)Lȴܴ͵޶C$Bu89:JKefXδ12ķŷƷҷӷ012DE¹345@A7EFGOPܿCJaJ5j=UjUj-UjUjUjUmH sH jU0J"jU jUC޶ 'iJnFqǺ-]~ݻ+HUŽxCxܿ^d Bj@} :B$1$7$8$H$Cܿ*+QRSab$%&45"#$67*+jUjUjUj%UjUj-UjUj5U0J"jU jU5D:x /QxCz Gze#7C$BpqrxyQRS`a{|_`MN}yz{bcj!UjUj'UjUmH sH j1UjUj/UjU50J" jUj3UB7$1i)St:`CCCw8#TIdF[m;]1$7$8$H$DC89:@Amvnop()*/0]bhijst./ϼذϼjk Uj Ujs Uj OJQJU 0J"OJQJjI OJQJUjOJQJUOJQJjU5j5U0J"jU jU<w! ,@Zn7!PCB$9:MNCDEUV&'(12`a%&JKjUjwUjUjUj Uji U5j Uji Uj U0J" jUDyz   DEajBG*bcVWX`a   !"j}UjUjyUjUjsUjUjuU5jU0J"juU jUDaB,OtkB$1$7$8$H$CWXYhi}~vw     " b q r             F G        N O P Z [         jUjUj UjUjUmH sH jUjUj{U0J"jU jUCk"N  7 P - g  %   b   ]   MglL`)C$B  abclmBCDJKl234GH#$TU@()NO~  jUjUjUmH sH jUjUjUjU5jU0J"jU jUB) W 4QA.q6]C"#HI56 b   f!g!h!}!~!""F"G"H"P"Q"""+#,#-#;#<### $$$$$j6"Uj!Uj4!Uj Uj( UmH sH jUjUjU0J"j U jUC  Ds 0 g  !!V""A##$`$$=%%%&&C$$$$$$$$%%|&}&~&&&''V(W(X(^(_(|0011K1i1l1z1}11122X2[2n2q2x2y2222?3@3A3T3U3\33334444444r5s5t55555\6]6j%Uj>%Uj$UmH sH j*$U56fHq 5j#Uj6#U0J"j"U jUD& '0'P'n'''d((((@)A)Q)*1,).R0S0|011H1i1z112X2B$1$7$8$H$CX2n2y22Y3o33333456E7S7p77778F8~8888899D9C$B]6^6r6s6666:7;7<7C7D7v78999d:e:::: ;;;;I;J;K;P;Q;R;S;;;;;;;;D<E<F<d<e<f<g<<<<<<<<==Կ˸Ԭ˸Ԙ˸Ԍj)OJQJUj )OJQJUjb(Uj'OJQJU 0J"OJQJjX'OJQJUjOJQJUOJQJj&U5 0J"mH sH jT&UmH sH 0J" jU7D9o9999_:;=l=== >7>>??@@ AA&AAABBCCDB$1$7$8$H$DC======= >N>O>>>>>>5?6??????&@'@@@@@@A$AT[TTUUUUV-VgVEWcWWWWW$XXY8YOYYCYYYZZZ[#[5[!] ^D^b)bGb cFc~c7dnddXeeDfxffffB$1$7$8$H$DCXZZZZZZZ5[>[[[/\0\1\D\E\F\G\\\\\\\\\\\\\!]*]D^I^b'bWbXbbbbbbccdd d)d*dddAeBeCeKeLeee-fj:Uj:Uj9Uj9OJQJU 0J"OJQJj8OJQJUjOJQJUOJQJj7U50J"js7U jU<-f.f/f7f8fffffEgFgGgUgVggg.h/h0h>h?hhhxiyiziii!j"jjjjjj,k-kkkkkk3lOJQJUjOJQJUOJQJj>Uj=Uj=Uj<Uj<Uj;U50J" jUj;U123HIJKۑܑݑSX<ilГӓ:=nq֔ݔADĕ !"jIU56fHq jtHOJQJU 0J"OJQJjGOJQJUjOJQJUOJQJjPGU50J" jUjFU@?^|ʎ,]~ԏ#55S9iГ:nB$1$7$8$H$DCn֔ڔA Ӗ BޘwEn3 C$BZ[&'ŘƘ™ÙQRS[\ !*+]^+,ĜŜƜ؜ٜ̝͝Z[\cjjMUjLUjfLUjKUjlKUjJUjxJUjIUj|IUmH sH 0J" jUCcd123FG  !KLݠޠߠ =0LUKLMcdefPY34˧̧ͧާ˶¯ˣ¯j7QUjPOJQJU 0J"OJQJjPOJQJUjOJQJUOJQJjOU5mH sH jOUjtNU0J"jMU jU= 7c"B^wܢ%:LPg%B$1$7$8$H$DCާߧ̨ͨZ[\ijABCTU*+W`NOP`abc߬SXcyȿȳȿȠ 5mH sH jTOJQJU 0J"OJQJjwTOJQJUjOJQJUOJQJjSUjaSUjRUjORU50J"jQU jU:nZ0EW9Sc{=R,Zuz@T 6cB$1$7$8$H$DCy./0:;az345;<}~ox϶жdeftuvwENƸ˸%\]żŰżŝjXUjWOJQJU 0J"OJQJj}WOJQJUjOJQJUOJQJjVUjwVU0J"jVU5 0J"mH sH jUU jUmH sH :7Q{г*\մ2mԵ2H]oE1$7$8$H$DCƸ'D Jۻ{BG] #DCB$1$7$8$H$bc ()ͻλz{|Z[\xy,-.@AG[st<=ɿʿ˿UV23 j]Uj1]Uj\Uj \U5j|[UjZUjDZUjYUj YU jU0J"D xyzABCHID]`lлǴШǴ56fHq j,aOJQJU 0J"OJQJj`OJQJUjOJQJUOJQJj`U5j_Uj^U0J"jU^U jU:A]}I(D]sCB$lmnxy;< Xa 01278CD !"'()*_ӾʷӫʷӗʷjdOJQJUjPdUjcOJQJU 0J"OJQJjFcOJQJUjOJQJUOJQJjbU5j0bUmH sH 0J" jUjaU91FX>m-|Jb4p&a B$1$7$8$H$DC_`afgrs'()*opqvwxyopq#$%*+|ζ΢Ζ6OJQJ]^J OJQJ^J5jhOJQJUj+hOJQJUjgUjgOJQJUjpfOJQJUOJQJ0J"jeU jU 0J"OJQJjOJQJUjXeOJQJU3J`$%&01HIcdemnuvTUVcd:;<FGxyjlUj[lUjkUjakUjjUjMjUjiU0J"jQiU jU5 OJQJ^JB Wh|L'0M(T}E1$7$8$H$DC$B  XY@A{|   lmnxygh 89:?@ABqrsxyEjpOJQJU 0J"OJQJjkpOJQJUjOJQJUOJQJjoU5jkoUjnUjunUjmU0J" jUj_mUZ#: &c{GB$C|Pj-F1CgS=B$1$7$8$H$C/0167^_^_`ef#$HI+,|}~bjxUj^xUjwU5jhwUjvUjzvUjvUjuU0J" jUjuUB|c|Pi=Wl~)  ^ |    g AFB$1$7$8$H$DCbcdhiHIJOP345<= !")*~./'()./01tuv{|   0 1 2 3 l ȿȳȿȠȿj|UjH|OJQJU 0J"OJQJj{OJQJUjOJQJUOJQJj${U5jzUj2zUjyU0J" jUjJyU:l m n s t u v        |      G H I N O r s  )*jklqr"#$+,FZrs jUj@UjUjXUj~U0J"jl~U jU5j}OJQJUOJQJ 0J"OJQJjOJQJUjb}OJQJUe>w>"??@ABDC$Bp7q7r7z7{777`8a8b8k8l888Y9Z9[9b9c999*:+:,:1:2:s:t: ; ;; ;!;e;f;;;; < <N<O<<<<<<2=3======w>>'?(???????OJQJjMU5jUjUjUjUjUjUjU0J" jUjU???????@@@1@2@3@8@9@D@E@@@@@@@@=A>A?ADAEAFAGAAAAAAAA4B5B6BFBGBHBIBBBBBBBBBBBBjOJQJUjOJQJUjwUjOJQJUjYOJQJU0J"jėU jUjIOJQJU 0J"OJQJjΖOJQJUOJQJjOJQJU6BBBBsCtCuCCCCCCCCCCCCDDDDD'D(DDDDDDDDEEEEEEEQERESEXEYEEEEEF FFF7GO?OHOIOOOPPPPP8Q9QQQQQQRR?S@SASRSSS T TTTTTjUjUjUj`UjUjjUjUj\Uj՞U0J" jUjLUBOPQ)QQ.RmRR_SSSSTU6U>UCUYUV)V WWX,XYX=YoYYYC$BTTCUWUoUpUVVVVVPVQVVVVVV0W1WWWWWWXXYYY)Y*YYY{Z|Z}ZZZ!["[[[[[[L\M\\\\\\]] ^!^"^:^;^^_6_7____jΧUmH sH j3UjUj=UjUj/UjUjU0J"jU5 jUBYZZZ[[ \\,]Z]N^^^^__8`V`t````abCbabbbbbC___G`-aRaSaaaaaaRb9c_c`cccc d de#e^fcfffffJg^gvgwggggggRhhiTiijWj`jjjVkWkXkokpkqkrkkkkkkkkl 0J"OJQJjOJQJUjOJQJUOJQJjUjoU56fHq 5jUjUUmH sH  jU0J">b'cdQdoddddde2f^ffffffg=gEgJg`ggg"hFhehhB$1$7$8$H$ChhhhiHiei|iiiij0jEjWj`lllllm1mQmqmym~mm nB$1$7$8$H$DClll lllllllm~mmmmmmmnnnn@oooBpppppqqqqqqqqqqqqqq@rArBrGrHrrrrssMsssss$tг곧곛j\OJQJUjˬOJQJUOJQJj2UmH sH 0J"jU jU56fHq 5 0J"OJQJjOJQJUjOJQJU; nn\nnnnno4oSooooop6pSpjppprrrssMscssB$1$7$8$H$DCsssss5tItttttu,u^u}uuuuv1v`v}vvvvxxy1$7$8$H$DC$B$t%t&t0t1ttujuuvlvvvwwwwwwwwwxxx"x#x$x%xjxkxlxqxrxxxy(yEysyyyzzHzIzJzRzSzz&{{{@||||>}?}}ҿ۳ҿj'U56fHq jOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjlU5mH sH 0J" jUjU;y*yBysyyyyyyyWzkzzzz{7{N{{{{{|4|S|||||CB$||~ gNV 3`7݆MB$1$7$8$H$DC}}}}}}}=~>~?~D~E~F~G~~~~~~ g}Ѐр&'(45jkہ܁݁ т҂.j޳UjcUjUj]U56fHq 5j̱OJQJU 0J"OJQJj;OJQJUjOJQJUOJQJ0J" jUjU7./0BCrs()DŽȄɄ3|}ST†}~ŇƇ%&'23ij݈ވ߈!"͉̉j˸Uj2UjUj,UjUj*U56fHq jUjU0J" jUjkU@fgh12_`Ջ֋def~ČŌBCDMNX#ƎǎYZ[ghijڐېܐ>?jUj9UjUj3UmH sH jU5jUjUjU0J" jUjXUBCRf׍=c{0ӑvՔ'EC$BwxyߒQRSbcSTUst6OPQ]^ ҙә234?@bc \]ŜjUjUjUjUjUjUmH sH jYUjоU0J"jAU jUCEczȕ3Yq.U|ؘS.!ŝRgy[}DCŜƜǜߜ*+\]^stžÞ$%&>?yٟڟpqrŠƠǠȠ }Ĥ34ɥȿȳȿȠ56fHq jOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjU5jUj\UjU0J" jUj.U9}Ƥ#R5lާ$.DQHϬefB$1$7$8$H$ɥʥ˥ڥۥ)*+23<=ӨԨըFG\]  678DEHIJYZmˮή()ѯүUVjiUjU56fHq jUUjUjCUjUj#UjU0J" jUj!U@fjˮ<EvzCOvl˴!;@V(oC$B %&'34[\ORvMNO_`@Tlm456EFBCDNO!"ʻ˻9:ռjUjUjUjUjU5j U56fHq jUjU jU0J"CoY·޷DeɸQ|޻6&UWƿAo\Cռּ׼efCDEQR789HI?@ij:;<HI()*9:=K`n6]5jUjUjvUjUjVUjUjJUjU0J" jUj&UB\:0Rt\MJ} A]CA>VHwIxApDB$1$7$8$H$Cn >T}~   HKstu}~hijqrNO+,-2345jklqr}jOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjzUjUmH sH jU56fHq 0J"j U jU5;}~&'()bcdijklOPQabcdjOJQJUj-UjOJQJUj#OJQJUjUjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J"jU jU8345:;FG#$%*+,-bcdijuv*+,-rstyz{|rstjUjOJQJUjOJQJUjcUjOJQJUjaOJQJU0J"jU jU 0J"OJQJjMOJQJUOJQJjOJQJU8&'(-.GL9:Nbz{  QR{mnoz{|}ɾɾɾɾjOJQJUjNUjUjXU0J"jU jUH*5jHOJQJU 0J"OJQJjOJQJUOJQJjOJQJU<0+G-EINd*PlCB$1$7$8$H$D%Kg  Tp))Ti{?RjB$1$7$8$H$DC?HRh'(OP  89TU9j4UjUj<UjUj@U0J"jU jU5 0J"OJQJjJOJQJUjOJQJUOJQJ>E "L  1$7$8$H$DC$B9:;@ABC|}~[\]ef#$%./[\ 67j8UjUj>UjUjDU0J"jU jU5jDOJQJUOJQJ 0J"OJQJjOJQJUjOJQJU<xl<T'BI_.DgB$1$7$8$H$DC}~ FGHMNOP{|}*+,-`abghijGHIYj UjOJQJUj"OJQJUjUj&OJQJU 0J"OJQJjOJQJUjOJQJUOJQJj2U50J"jU jU8YZ[\lu<RI]uvMNjUjJUmH sH 5jOJQJUj@OJQJU0J"jUj0OJQJU 0J"OJQJjOJQJUjOJQJUOJQJ jU:gd]t+Fw1Cw K DCNOabpFGH[\1  VWX]^_`H I J _ ` a b         Կ˸Ԭ˸Ԙ˸j)OJQJUjUjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J"jU5jnUmH sH  0J"mH sH  jU7     n s              d e f o p   %&'01Th%&0s !)*"#ijjUjCUmH sH jUj?UjU0J"jGU jU56fHq 5 0J"OJQJjOJQJUjOJQJU;K n       GOTj*>j/`(B2GYIzWDCB$1$7$8$H$Yb  ;<=BCNO/016789pqrwxv{"#jcOJQJUjOJQJUjWUjOJQJU 0J"OJQJjIOJQJUjOJQJUOJQJjU50J" jUj;U9Wv   !CB$1$7$8$H$stu   !      !'!!!"jUj]UjUj[UjU5jeUjUjeU0J" jUjUC !!'#B#%%%&V&[&q&!'5'_'{''''((()8)O)**,*{*B$1$7$8$H$DC"""6"7"8"9"~""""""""""""B#G#l%n%%%[&o&&&'''''''(((((])^)))))){****++++o,p,q,{,|,,,jqUjUjUj UH*5j{OJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J" jUjQU>{***+++~,L--.A.F.\././/0011 223455566DCB$1$7$8$H$,"-#-$---.-`-a------F.Z.r.s./////W/X//////&0'000000 1!1111112$2{2|2333 3!3"3#3X3Y3Z3_3`3a3b33򸯸 0J"OJQJjk OJQJUjOJQJUOJQJjUjiUjUjmUjU5jmU0J" jUjU=3333344444455556666666|7}7~777K8L88888899:::::::;;;;;;;J<K<L<T<U<====r>s>t>>ju Uj Uj} Uj Uj Uj U0J"jm U jU6]5 0J"OJQJjOJQJUj OJQJU>67778888"9T99999::;W<<<<==I======$B>>>>[?\?]?l?m???h@i@j@y@z@|AABBBBBBBKCDAEEEEFFFFFGGdHeHfHoHpHHHXIYIZIbIcIWL`LLLMMNMOM^M_M`MaMMMjOJQJUjOJQJUOJQJj U5jUjUjUjUmH sH jU0J"jU jU>=>>??@@@AA8AgAAAB3CZCCCCC7DlDDDEREEFFCF"G[GGHhIIIJDJtJJK6K]K}KKKK0LELWL3NNOPPPB$1$7$8$H$DCMMMMMMMMMMM3N*6]5jOJQJUOJQJ 0J"OJQJjOJQJUCP'QQQ*RRR!SMSwSSSSTT U7UfU%VRVWnC>nUnunnnno+o.pFp^p(q\q-rUrrrrris}s^tttt uu3vB$1$7$8$H$Crrr)r*rrrrrZs[s\sdsesssDtEtFtXtYttuCuDuuuuuuvw^w_wwwwxxxxQxRxSxXxYxZx[xxxxxxyyzzzzp{úîúÛOJQJjOJQJU 0J"OJQJj/OJQJUjOJQJUOJQJjUjUmH sH jUj U50J" jUjU;3vQvovvvvvxyyzp{|Z|r||||}}0}J}}B$$1$7$8$H$^`$ 1$7$8$H$^` $1$7$8$H$DCp{t{Z|p|}}~~~~~~~bk789BCde/0ȉɉ  (<TU9j#UjO#Uj"UjY"Uj!UjG!Uj U0J"jE U jU5OJQJF}}}}}}~~~~0_Ab~#:TuȁC$Bȁ'He|قM}҃bÆކPˉB$1$7$8$H$Cˉ#(> ܍k{ݒȔQi1$7$8$H$DC$B9:ʍˍ̍֍׍ ̏͏[\]efΐϐ]^_ghّؑijkuv de567<=>?n 0J"OJQJj'OJQJUjOJQJUOJQJjU'U5j&Uj[&Uj%UjK%Uj$U0J"jO$U jUv˛C$B˛ Bm\r˟QrayYѥa(C^tB$1$7$8$H$DC*+defklwx*+,-pqrwxyzğşПџghiyz{|rwaw:5jf/OJQJUj.OJQJUjV.Uj-OJQJUj8-OJQJU0J"j,U jU 0J"OJQJj,OJQJUOJQJjOJQJU7:;<CDpq56ŤƤǤФѤvwxABCHIxy  ^r+,6u©j3UmH sH j@3U5j2UjN2Uj1UjZ1Uj0Ujd0U0J" jUj/UBt0FiЩwYLzAd%> $|Ʊ1$7$8$H$Cڪ۪hijqrHIJST<=>FG234;< jkƱܱ  ³{| 0J"mH sH j7UmH sH j7U5j6Uj&6Uj5Uj25Uj4U0J"j<4U jUAƱޱ+Qf!N%-2H"'XsιCB$cd2F^_BCշַ׷KLظٸڸS\RSTklmn򰧰j<OJQJUjOJQJUOJQJj;Uj;Uj:Uj:Uj9Uj9U5j8U0J" jUj8U=ιۻ,AS\?M;qcTB$1$7$8$H$DC  \ežrst~&'(12STabMNO_`wxhij?UjP?Uj>Uj<>Uj=U0J"j@=U jU5j<OJQJUOJQJ 0J"OJQJjOJQJU=MNObc9:;EFwx WX  efgwx:;<DEFGHRSABj|DUjDUjvCUjBUjbBUjAUjfAUj@U50J" jUjV@UCJzg{K&R"Rz}Xf]~1$7$8$H$DC$BKLMRS~?@@A|}qrEFjzHUjGUjxGUjFUjrFU5jEOJQJU 0J"OJQJj|EOJQJUjOJQJUOJQJ0J" jUjDU<-.Aj(X_, %CB$ !"jk  xyKLMfg=>?Z[4j_MUjLUjKLUjKUjMKUjJUjAJU5jIU0J"j IU jUC%Ar  EJ Da|l`Zv*[-1$7$8$H$DC456TU*3qrs    QRSXYTY5KjFQOJQJUjPOJQJUj(PUjOOJQJU 0J"OJQJjOOJQJUjOJQJUOJQJjNU50J" jUjMU9-TA5Mo>:QQTYB$1$7$8$H$01RS|}~ef/0123FGJK@ABUjVUjCVUjUUj!UUjTUjSUjnSUjRUj`RU0J" jUjQUBJNI69dZ^XBUVNOHIJ\]@ABTU()*34x        i   1 2 3 F G IJjF[UjZUj$ZUmH sH jYUjYUjXU5jWU0J"jeWU jUB:=lQRd~auhG{-NC$BNk-c > e     N L  # J j   C ;a/V}916gT{^VC|}+,;<=PQ9:_`atuW X    ! !""##!$"$#$3$4$5$6$o$p$q$򰧰j[`OJQJUjOJQJUOJQJj_U5j=_Uj^Uj^Uj]Uj\Ujh\U0J" jUj[Uz 0Ww !!!!!"C"8"O""""#$9&&&(((w)4**++,,---. ."..B$1$7$8$H$DCq$v$w$x$y$$$$$$$$l%m%n%%%%%%%%%%%%/&0&1&6&7&&&((((g)h)i)s)t)))***&*'*H*I******+++j6dUjcUj:cU5jbOJQJUjbOJQJU0J"jeaU jUj`OJQJUOJQJjOJQJU 0J"OJQJ:+++++++,,,,,,,~----- . .8.9......//0////////0000000z1{1|11111Q2R2S2[2\222S3T3U3]3^333_4jhUjdhUjgUjRgUjfUj@fU5jeUjFeU0J" jUjdUA.//01a22q334444466O7g773889999 :':D:B$1$7$8$H$DC_4`4a4k4l445Z5[55555555+6,6-626364656d6e6f6k6l666O7e777"8#8$80818@8A88888899,9-9999999:::*;mH sH jXlUjkUjPkUjjOJQJU 0J"OJQJjZjOJQJUjOJQJUOJQJjiU50J" jUjZiU;D:[:o:>;<%<7<f>?>???@@ANAAAAAABBCCC,D[DB$1$7$8$H$DC*;+;,;8;9;g;h;;;; < <7<@<<<==>=?=]=^=_=`======== > >>>>f>o>>?C???@@@@@@@AAAABBBBBBBCCϼذϼjpUjapUjoUj%oOJQJU 0J"OJQJjnOJQJUjOJQJUOJQJjmU5j\mU0J" jUjlUG\GGGGGGV?VVVVVVVVWWWWWWWXXXXXXXiYjYkYuYvYYY[Z\Z]ZrZsZZZJ[K[L[^[_[[[P\Q\R\d\e\~\\!]"]#]?]@]e]f] ^ ^ ^*^+^M^N^^j3zUjyUjyUjrxUjwUj^wUjvUjLvU0J"juU jUCTUNUpUUU+VVWWWXYZ[[[j\Q]9^_]_a_z_Y`BaanbbcB^^^^^__-`.`/`B`C`r`s`aaa5a6aaaBbCbDbUbVbbbsctcucccdddddddeee.f/f0f@fAfffggg-g.g_gogpgghh h hhhº«j^Uj~U 0J"mH sH jF~UmH sH j}Uj*}Uj|Uj{Ujg{U0J" jUjzU@ccdd(eaeee~eifVg.hhhhh|iijkJlmm4mmnaooppqBhiPiQiiipjqjrj|j}jjjEkFkGkQkRkkkl l!l:l;l]l^llllmmKmLmmmmmmn nnnnnnnnQoRoSo^o_oxoyooooooppupvpwpjUjUjUjUjUjUjhUjUjjU0J" jUjUBwppp0q1qqqqqqrrrrrrrsssssssssItJtKt^t_ttttttuu'u8u9uuuuuuvvvvvvvv7w8wwwwww$x%xxxjcUjԈUjGU 0J"mH sH jUmH sH j+UjUjUjUjU jU0J"@qqrrrrrsptuuv!w%wxxxx y%y;yy z`z:{S{5|W|9}C$Bxxxx%y9yQyRyyyyyyzz{{{&{'{|{}{|||!|"|||}}}%}&}}}~~~~~~~nopyzLMN]^567@AuvwjUjUjUj{UjUjkUjUjeUjU50J" jUD9}U}}}}~qTr̂~au†LJCȃɃefg{|IJK^_؅مqrs89͈̈-.ʉˉ&'ÊĊ ҋӋ23ˌmH sH jUjpUjUj^UjːUj>UjUjU0J"jU jUCLJމ׊Gdepyjݑ0MFW|Cˌ̌͌ߌKLM_`>?@\]EFGefCDEVW23$%&CDUVWhi–ÖUj<UjUj UjyUjUjEUjU0J"jUmH sH  0J"mH sH  jUjU@|t?tǘ9VsTfiΜ H&C!CUVWcd+,<=>NOfMNO`ațɛXYZcd89ѝҝӝuvpq wxZ[ڻjUj~UjUjpUjU 0J"mH sH jfUmH sH jۙUjVU0J" jUjӘU@!J1Mjb8 rɦ;C ;uj[10)GC[MNO\]#$%23hiFG_`almjk  opNOPde234j;UjUj7UjUj3UjUj-UjUj#U0J" jUjUB4GHCklBdeϮЮhij|}ܯݯlmnwx1:stujqUjU0J">*B*phjuU5jUjiUjܣU 0J"mH sH jOUmH sH jU jU0J"?Ge| 1ܱvHhٸT2B$1$7$8$H$DCӳԳճڳ۳ܳݳ   մִ״ش"#$%hijop{| !"@ABCjêOJQJUjUjOJQJUjOJQJUjgUjOJQJU 0J"OJQJjqOJQJUjOJQJUOJQJ0J"jU jU8hm,-ĸŸƸָ׸{|}234CDfg0HIڻۻܻ./ƼǼȼؼټ  jUjUj UjUjUjU0J"jU jU5 0J"OJQJj`OJQJUOJQJjOJQJU=޼nRIrsvwB$1$7$8$H$CؽٽopqOPQZ[sw\a%<=[&]^_}~j[OJQJUjOJQJUOJQJjUjU56fHq jUmH sH 5jU0J"jU jU@5\0\H8t' "ZB$1$7$8$H$CZ2z RiBnN"WC By,ft$AXzstB$1$7$8$H$DC456;<GH,-.3456opqvw /fi[\]op-^ٱَٱ 0J"mH sH j2U56fHq 5mH sH 5mH sH jOJQJUj(OJQJU0J"jU jUjOJQJUOJQJ 0J"OJQJjOJQJU8 !"'(z4_d 45_`   DEFKLMNjOJQJUjvOJQJUjUjVUmH sH 5jѶOJQJU 0J"OJQJjLOJQJUjOJQJUOJQJ0J" jUjU:t4_ %Li {$IODCB$1$7$8$H$ {Rmn456IJI~"8^r ./#$vm+>RǾDzǾǟjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjUjUmH sH 0J"jU jU56fHq 5>OnNdz)@cEq%R~C$B Z~":^t3avm(h(hDB$1$7$8$H$C(h(>T/ECc-v:TC$BRij ] mn       J K L Q R S T        @ E x     3 J K      $U abҿ۳ҿj%U56fHq jOJQJU 0J"OJQJj#OJQJUjOJQJUOJQJjU5mH sH 0J"jU jUp B$1$7$8$H$DC    FGHMNOP G[+hv w !!!#!$!!!""%&~&&&&B'C'D'U'V'****1+Y+\+j+m++56fHq jUjMUmH sH 5jȿOJQJU 0J"OJQJjCOJQJUjOJQJUOJQJ0J" jUjU>6g.G]2l"9\y.[yC$By =o # > P a '!X!i!!"",#%&+&D&^&w&~&B$1$7$8$H$C~&&Z'p'''''''(!(T((((((+)`)))))**d**C$**+.+Y+j++++,G,m,,,,---S-]-s-(.>.T.w...//z0CB$1$7$8$H$++++++,,G,J,m,p,,,,,,,----0-S-V-\-]-q---...#.$.+....w/x/y/////a0b0c0w0x000K1L1M1`1a111222222!344C5L5556jUjUjUjUmH sH 0J"jiU jU556fHq Hz00c1z1112222233Q3333404L4e4{44444515C55DC66666666666666777"7#7.7/77777777G8H8I8N8O8P8Q8888888999::;A;D;j;m;;;;;;Z<56fHq 5jOJQJUjrOJQJUjUjFOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J" jUj6U85)78899::;A;j;;;u<<<<<*=Z=w===>>N>>>CB$1$7$8$H$DZ<[<\<p<q<x<<c==>???@@@@@@@@@AAAAAAAbAcAdAiAjAAAAmCCCDDDEE-E0EVEYE|EEEEEEEEFF%F=F>FFҿ۳ҿ56fHq OJQJ^JjcOJQJU 0J"OJQJjOJQJUjOJQJUOJQJj?U5mH sH 0J" jUjU>>>>>??M?x????AmCCDDDE-EVE|EEEEF'FFGB$1$7$8$H$DCFFFFFFLGDHEHHHHHHJJKK L LLLLLLLLMMM M MMMRMSMTMYMZMMMM]OOOzPPPPPQ!QHQKQnQqQQQQQQӾʷӫʷ56fHq OJQJ^Jj6OJQJU 0J"OJQJjOJQJUjOJQJUOJQJjU5jUmH sH 0J" jUjU<GG@GvGGGH-HHIKIhIIII J>JvJJJJJJ Kftfffffffgg=g>gRgjgkghҿ۳ҿ56fHq OJQJ^JjMOJQJU 0J"OJQJjOJQJUjOJQJUOJQJj)UmH sH 0J"jU jU5<]] ^B^r^^^^_-_e____$`D```y`````a3aHaZaZc e5e1$7$8$H$DC5e(f@fqffffg>gTgh4hJhmhhhi/iij)jajjjj k@k\kukCB$1$7$8$H$hhhhh!hyhFiGiiiiiii/j.kkVl_lllRmSmTmimjmkmlmmmmmmmmmmmnnVn_n`np1p6p$q:qoqqqqqqqrr:r=r_rӾʷӫʷ56fHq OJQJ^Jj OJQJU 0J"OJQJjOJQJUjOJQJUOJQJjU5jmUmH sH 0J" jUjUG:;<QRST>GH "WǾDzǾǟ OJQJ^JjOJQJU 0J"OJQJj7OJQJUjOJQJUOJQJjUjUmH sH 0J"jU jU556fHq <(D]s΂,>> $T׈ۉ*`B$1$7$8$H$DC׈ڈ'(‰É։׉މ6$KTGHI^_`aKTU&+/d45ΓϺƳϧƳ OJQJ^Jj OJQJU 0J"OJQJj{OJQJUjOJQJUOJQJjUmH sH 0J"jUU jU556fHq ?Wދ6Rk܌$9KK&1aB$1$7$8$H$DC7m͔Ǖ:Uޖ)@R͗C$BΓϓГC}~̖@TU  MNOTUVW͛қɜߜ8LcdX8AӾʷӫʷjlU OJQJ^JjOJQJU 0J"OJQJjNOJQJUjOJQJUOJQJjU5j*UmH sH 0J" jUjU=͗͛ɜ8N)L'8;5M|B$1$7$8$H$DCA)*+;<=>wxy~ ;@5K΢Ϣefgwx(#$j)OJQJUjOJQJUjUmH sH jU5j OJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J"jU jU: "Px}ɧ 1G'Jwة._B$1$7$8$H$DC$%*+}ɧߧ 01E]^EFܬݬެ*+,1234mnotuǭʮ)ORz{BCD׿jUj9OJQJUjOJQJUOJQJj)U0J"jU jU56fHq 5mH sH  0J"OJQJjOJQJU>Ӫ+R}ӫǭʮ&O{^t9B$1$7$8$H$DCDYZ%Vαױ./ŲƲDzײزٲڲVWX]^ "#϶ж|w|o:NefE'bkQV@VjwUjUjcOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjSU5mH sH  jU0J"D9P~αJAcе ԶgȷٷB$1$7$8$H$DCٷ%Q}θ-lѹ -|Vwo޼*.TB$1$7$8$H$CTz~ʽν:P3[|ȿ<Sv !2KC$BK~(VTb#Q@X;B$1$7$8$H$C;y3q<zEj4EC$BHs :/0WXY^_ZpSTUYZdclϺƳϧƳj$UjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjUmH sH 0J"jU jU556fHq ;E^ #<j ={1sZrB$1$7$8$H$DC^t:Rc<_~ !Mc$LoB$1$7$8$H$DC   ./056AB QjOJQJUjyUjOJQJUjOJQJUjUjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J" jUjU8QRSXYde9:;@ABCtuv{| Maxy lm   =>?DEFGvζΓj}OJQJUjUjsU5mH sH jOJQJUjyOJQJUOJQJ0J"jU jU 0J"OJQJjOJQJUjyOJQJU:gGx-Drm CB$1$7$8$H$Dvwx}~ !0123jklqrstUVWghijζ΢ΖjUjOJQJUjOJQJUjUjOJQJUjOJQJUOJQJ0J"jsU jU 0J"OJQJjOJQJUjOJQJU89:;@ALM-./4567nopuv $%rs޶ުjHUjU5mH sH jPOJQJUjOJQJU0J"jDU jUjOJQJUOJQJ 0J"OJQJjOJQJUj*OJQJU:GHINOPQ()*6789jklqrstGHIQRST}~j2OJQJUjOJQJUjBUjOJQJUjHOJQJU0J"jU jUjHOJQJU 0J"OJQJjOJQJUOJQJjOJQJU6',H\st  T Z[\hijk}~ҳҟғjOJQJUj OJQJUjUj OJQJU 0J"OJQJjOJQJUOJQJj UmH sH 0J"jU jU5jOJQJU: 'H^%HeDDCB$1$7$8$H$   :;<AB  ۯۣjU5jOJQJUjOJQJUjUj OJQJUjOJQJUOJQJ0J"jU jUjOJQJU 0J"OJQJ:/]Xc@^ ! 6SjB$DC]^"#$)*+,UVW\]hi    =>?DEFGxyz ,-./`jgUjOJQJUjmOJQJUjUjuOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J"jU jU5mH sH 7`abghijABCOPQRefgtuvw^޶ުޖފje OJQJUj OJQJUja Uj OJQJUjg OJQJU0J"j U jUjg OJQJUOJQJ 0J"OJQJjOJQJUjOJQJU6^c 67?p !"6MN@] cd`abghij16  ǾDzǾǟjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJj Uj] U56fHq mH sH 0J"j U jU5> Z"84Tq 1   6 DB$1$7$8$H$C  6 9 ] ^ r   ! " # 4 5 ? ~   u ~   l m n ~              Wuz'>?YZϺƳϧƳjUj>OJQJU 0J"OJQJjOJQJUjOJQJUOJQJj.UmH sH 0J"jU jU556fHq ;6 ^ t 9 O r     # L d u Wu)4Qh1$7$8$H$DC$BTw>.mBX{*BS  CB$1$7$8$H$D./05678ijkpq|}   ABCHIJKtuv{|./01hijopqrjOJQJUjUjOJQJUj4OJQJUjUj<OJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J" jUj<U8abc01278CDZ[\abcd,m-ζ΢Ζ5jOJQJUj9OJQJUjUjOJQJUjTOJQJUOJQJ0J"jU jU 0J"OJQJjOJQJUj*OJQJU9-./=>  6 ###&$'$;$R$S$$$$$$'&&i'j''''''()Y)F/O///00000000000000111 1 11򿶿jOJQJU 0J"OJQJj_OJQJUjOJQJUOJQJjUjgUjU56fHq mH sH 50J" jUjcU; 8 S |   #!S!!!!)"Y""""#K#{######'$=$$%%CB$%7%^%%%%&M&n&&&&'9'')(U((((()<)S)d)}))) *'*C'*A*Z****/+r+++2,c,,,-J---.C..... /#/5/F//1DC1111111112222222a2b2c2h2i2t2u233393:3;3<3333333333333334444444555 5 5 5j!OJQJUj UjN OJQJUjOJQJUj Uj{OJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J"jUU jU81o23c56/8~9: <g==V>r>I?a???R@h@@@@@ A2AJA[ABCB$1$7$8$H$D 5 5U5V5W5\5]5h5i5666364656666666666666666677777777777777!8"8#8(8)84858888888j0&Uj%OJQJUj%OJQJUj$Uj#OJQJUj]#OJQJU0J"j"U jU 0J"OJQJj"OJQJUOJQJjOJQJU888'9(9)9.9/90919p9q9r9w9x999:::.:/:0:1:j:k:l:q:r:s:t::::::::[;\;];q;r;s;t;;;;;;;;;;;<j*OJQJUj*OJQJUjp)Uj(OJQJUjf(OJQJU0J"j'U jUjN'OJQJU 0J"OJQJj&OJQJUOJQJjOJQJU6<<<<<<<<<<<=======]=^=_=d=e===r>w>I?_?????F@G@H@M@N@X@@[AdA B BBBBBBBBBBBBBBBCj-OJQJUjI-UmH sH j,U5jC,OJQJU 0J"OJQJj+OJQJUOJQJ0J"j+U jUjOJQJU:CCC C CCCCCCCCCCCCCCCCC&D'D(D-D.D9D:DDDDDDDDEEEEEEEIEJEKEPEQE\E]EEEEEFFF5Fζ΢Ζj1Uj+1OJQJUj0OJQJUj+0Uj/OJQJUj1/OJQJUOJQJ0J"j.U jU 0J"OJQJjOJQJUj9.OJQJU8BC4DWEFG,HpHHQIiIIIIIJJ*J K"K8KTKhK{KKKKKCB$1$7$8$H$D5F6F7FF?FrFsFtFyFzFFF#G$G%GG?GGGGGGGGGGGGGpHuHQIgIJ(J?J@JJJJKKKLNNYRoRU3U4UHU_U޶ު56fHq mH sH j4U5jU4OJQJUj3OJQJU0J"j+3U jUj2OJQJUOJQJ 0J"OJQJjOJQJUj-2OJQJU8KKL'L@LsLLLLMMJMMMMN&NANSNdNNNaQYRqRRRRB$1$7$8$H$CRS;SbSSSSS"TJTrTTTTUU4UJUV)V?VxVVVWKWWWWC$B_U`UUUUVVYYY&Zp_u_bb&cLcOcpcqcccc-d.d/d8d9dd eff2g;ggg~hhhhhhhhhhhhhh(i)i*i/i0i;iU56fHq 5jA>OJQJUj=OJQJUOJQJ0J"j<U jU 0J"OJQJjOJQJUjz<OJQJU:ooRpjppppqOqyqqRrhrrrrsot?@Џяҏ׏؏jGUjFOJQJUjEOJQJUj\EUjDOJQJU 0J"OJQJjRDOJQJUjOJQJUOJQJjCU50J" jUjHCU8Gޏeޒ-oҕ:VrƖ7gmB$1$7$8$H$DCWXY^_jk5678ԒՒ֒ےܒ-6oҕDEFLMVwޞ#jJUmH sH 5j2JOJQJUjIOJQJU0J"jHU jUjUHOJQJU 0J"OJQJjGOJQJUOJQJjOJQJU;Qg}ۘ:[|'Jn̚+Yw؛C؛I+eڝQ͞ޞ@ehפ B$1$7$8$H$DC#$%3456klmrstuUVWhijkejh~ƦIѩ/KmH sH 6]5jMOJQJUjTMOJQJUjLUjFLOJQJU 0J"OJQJjKOJQJUjOJQJUOJQJ0J" jUj>KU: ;mѥ5gȦ  Q§-aڨ @Wz˩C$B˩ܩ Lz˪/lWج Ec~_Ʊ1$7$8$H$DCKLM[\%&',-Tmz  8;gj˳̳_`anovjzPU56fHq 6]5\jOOJQJU 0J"OJQJjpOOJQJUjOJQJUOJQJjNU50J" jUj^NU;Ʊ 8gs´Rpʵ7R۶CB$1$7$8$H$vδеɶ=234EFGHĹŹƹ˹̹׹عuvwֺ׺غݺ޺ߺ%&',-~38&<"YjSOJQJUj/SOJQJUjRUjROJQJU 0J"OJQJjQOJQJUjOJQJUOJQJ0J"jPU jU5mH sH =۶&=O{÷طҹ/~3&>Y|¾ RwB$1$7$8$H$DCڿ$Kaw:{<Sd}8QC$BQ"^QoaE$sB$1$7$8$H$DCRST]^JKCDEJKLM:;<LMNOyz{jXUjWOJQJUj WOJQJUjVUjUOJQJU 0J"OJQJjcUOJQJUjOJQJUOJQJjTU50J"jQTU jU8{!"s| :;Ofg?a(-ghjZUjLZUmH sH jYU56fHq 5j4YOJQJU 0J"OJQJjXOJQJUjOJQJUOJQJ jU0J"??j;Q,BzR3XuC$BA_y([*_} (B$1$7$8$H$C5db%Nq/YGKB$1$7$8$H$DC`abghijVWXghijj_OJQJUj^OJQJUj^Uj]OJQJUj]OJQJU0J"jx\U jUj[OJQJU 0J"OJQJjOJQJUjZ[OJQJUOJQJ6*+CDEJKLMqv-\fghtu|b[\-jaUmH sH jwaU56fHq 5j`OJQJU 0J"OJQJj=`OJQJUjOJQJUOJQJ0J"j_U jU%r<_,F`C$B`.Iz4F}"2mB$1$7$8$H$DC-./4567nopuv"'5mpQ"+hijyz{|ޛjjOJQJUjLjUmH sH 0J"jiU jU56fHq 5jBiOJQJUOJQJ 0J"OJQJjOJQJUjhOJQJU97}Kf $:Qc"C$B"=    . P f ! O w   f  CB$1$7$8$H$D/0167BC YZ[`abc       ζ΢Ζ OJQJ^JmH sH 5jnOJQJUjnOJQJUjpmUjlOJQJUjflOJQJUOJQJ0J"jkU jU 0J"OJQJjOJQJUjXkOJQJU5 , P d { |                           56IJjqUjSqU OJQJ^JjpOJQJU 0J"OJQJjYpOJQJUjOJQJUOJQJjoU0J"jEoU jU5;!"#$UVW\]-Rf}~09-./0abchijk278jEĹĹޥޙjtOJQJUjotOJQJUjsU0J"j]sU jU OJQJ^J5jrOJQJUOJQJ 0J"OJQJjOJQJUjcrOJQJU:/Rh02jd+A5FDCB$1$7$8$H$EFG_`EF QRSXY+?VWFO./0CDEFwxy~jxOJQJUjxUjwU OJQJ^JjwOJQJU 0J"OJQJjvOJQJUjOJQJUOJQJjvU50J" jUjiuU:DIJuCDEZ[@A       L M N S T     !6!d!x!!!"""""""###j{UjJ{OJQJUjzOJQJUjF Du_   !8!d!z!"B"j""""$$$%CB$1$7$8$H$D##############'$($)$.$/$$$$$%3%G%^%_%%%%%%&(&&&'' '''''P'Q'R'W'X'Y'Z''''''(#(jOJQJUjOJQJUj~Uj}U OJQJ^J5jh}OJQJU 0J"OJQJj|OJQJUjOJQJUOJQJ0J" jUjZ|U9%3%I%%&&'(b(z(((d)))j++++$,:,,--. /0101$7$8$H$DC$B#($(b(x(((((F)G)H)_)`)))****************++++++++++$,8,O,P,,,,,,-!-x-y-.......I.ѾڲѾjUj/UjOJQJU 0J"OJQJj5OJQJUjOJQJUOJQJjU0J"j U jU5 OJQJ^J=I.J.K.P.Q.R.S....... ///0/0S0g0~001111 1d1m111L2M2N2a2b2c2d2222222222222k3p3q3335555ޠޔjԅOJQJUjWOJQJUjƄU0J"jCU jU OJQJ^J5mH sH jƃOJQJUOJQJ 0J"OJQJjOJQJUjIOJQJU:10S0i0$1S1d1*3k3334D4n44445;5d5~555r66666071$7$8$H$DC$B5M6N6O6m6n6868!<*<<< = = === =!=R=S=T=Y=Z=[=\========>>>>>?'?;?R?S???????@[@\@@@@@@@@,Aҿ۳ҿjUjU OJQJ^JjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjU5mH sH 0J" jUjQU;07b7777-8D8[8l88889.9H9a99990:g:::;F;d;;;;;C;<!<=>>>?'?=????A,BUBBBBBCCCEEEF6FB$1$7$8$H$DC,A-A.A3A4A5A6AgAhAiAnAoAAA,BUBZB[BBBBBC CyCzC{CCCCC)D*DDDDDDDDDDDEEEE5E6E7EKbKvKKKKKK L!L8LOLfLwLLLB1$7$8$H$DC$JFaFbFFFFFFG!GGGPHQHRHeHfHgHhHHHHHHHHHHHHHHH~IIIIIIIIIIIIIIJJJJJhJqJJJ&KOJQJUjUj*OJQJUjOJQJU0J"j U jUjOJQJUOJQJ 0J"OJQJjOJQJUjOJQJU6EFGLMXYYZ[`abc ČɌq؍ۍ 4556fHq mH sH 5j%OJQJUjOJQJUjUjhOJQJU 0J"OJQJjײOJQJUjOJQJUOJQJ0J"j@U jU85ÎĎŎ͎ΎqʏGP=>?DEPQ)*+0123fghmnyz ҿ۳ҿ۟ҿۓҿjOJQJUjkOJQJUjUjWOJQJU 0J"OJQJjȶOJQJUjOJQJUOJQJj3U5mH sH 0J" jUjU66GKtޕ=[ؚ *;MeB$1$7$8$H$DC RSTYZ[\:;<MNOPЕѕҕוؕyz{ĖŖƖ˖̖͖ΖjOJQJUjUjOJQJUjyOJQJUjUjmOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J" jUjiU8  ݗޗߗ12389:;[`֚  !Mc 4KL۟ܟݟ0mΡ!t"ζmH sH jpUjU5jZOJQJUjOJQJUOJQJ0J"jU jU 0J"OJQJjOJQJUjOJQJU>e!AaĞ 6,kŠ'>aC$Bš #V̢-[ɣ6r5lC~tʩIiʪ"8 !=eЬ4NCB$1$7$8$H$"6MN'~'()*cdejklm 1QVMjmǴȴWXYbc`߶+,jUjU56fHq mH sH jOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjrU0J"jU jU5;Nyѭ0\zۮBq"]° 1Q1$7$8$H$DCQJjg}Ƶ2Wζ߶ 5v.}DCB$1$7$8$H$,-BCDEոָ׸ܸݸ|}~¹ùȹɹʹ˹'j?OJQJUjUj;OJQJUjOJQJUj7UjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J" jU7'()./:;һӻԻ#$%*+,-hijop{|"#$%\]^cdefUVWuvwxɾζ΢ΖjgUjOJQJUjaOJQJUjUjQOJQJUjOJQJUOJQJ0J"j=U jU 0J"OJQJjOJQJUjOJQJU8ɾʾ˾оѾҾӾ$%&+,'>?"_ox\a'>??KT}~vwjXUjUmH sH 0J"jHU jU5jOJQJUOJQJ 0J"OJQJjOJQJUjOJQJUC[[)WY0SCB$1$7$8$H$)U7nP o,\$1$7$8$H$CN B)NFy3|C$B 9fU2hK}B$1$7$8$H$CD(cy:Ps5FOB1$7$8$H$DC$-./0uvw|}~DI&cw$%&56FOEFG^_`aOXjOOJQJUjOJQJUj%UjU5mH sH j OJQJU 0J"OJQJjzOJQJUjOJQJUOJQJ0J" jUjU:5>YZ[`alm789:j|OJQJUjOJQJUj<UjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJj[U0J"jU jU5; $5g!lKcu+V1$7$8$H$DC$B&' !"#bcdijKahijpqx1#jQU5mH sH jOJQJUj;OJQJUjUj#OJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J" jUjU:5Qj+= w`c`xB$1$7$8$H$DC#=Fz{| ijkpq|}'()*cjUj}OJQJUjOJQJUjKUjOJQJU 0J"OJQJjMOJQJUjOJQJUOJQJ0J"jU jU5mH sH 7cdejklmWXYpqrs `v/FG   : P     q r s | ޶ުjUmH sH jdU5jOJQJUjBOJQJU0J"jU jUj$OJQJUOJQJ 0J"OJQJjOJQJUjOJQJU:1&B`}3_ ? v  C$B ) :   : R       h     5 M ^ '       DB$1$7$8$H$C| }   Z [ \ e f   ^ g   K L M Z [ \ ]             ' 0      S @ I   < = > R S T U  ҿ۳ҿjUjrUjOJQJU 0J"OJQJjtOJQJUjOJQJUOJQJjU5mH sH 0J"jrU jU@ ( , E I e m $ G v < h C$B  D v   / @ 7 Z        & 7 . Q     B$1$7$8$H$DC            Z _            7 @   3 4 5 I J K L             Q V     3 4      ެޠjUjAOJQJUjOJQJUj#U0J"jU jU5jOJQJUOJQJ 0J"OJQJjOJQJUjOJQJU<    [ v     4 J a s     ! 3 * S G    K c $1$7$8$H$DC  a 3 <   / 0 1 E F G H             S X  & :      J K a        * - C D X p q    # { 8! jU56fHq 6]jmOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J"jOU jU5mH sH >c     * D Z 6 L o _! ! B" b" " " " # "# S# # # # # # $ C$B8! 9! :! B! C! ! ! " " " $" %" k" " # $ $ $ % % % % % % % % % & & & & & & & F& G& H& M& N& & & +' S' X' ~( ( ( ( :) ;) <) C) D) ) ) ) ) B* C* D* U* V* ӾʷӫʷjUjUjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJj{U5mH sH jU0J" jUjU= $ $ O$ z$ $ $ $ & +' S' ~( ( ) ) Z* p* * * * + + + - - y/ / / / B$1$7$8$H$DCV* * + '+ (+ + + + + + + + 4, 5, , , , , , , , - - - - !- "- #- \- ]- ^- c- d- - - - y/ / / / / / 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 ܴܘj:OJQJUjUj$UjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjU50J"jU jUmH sH  F> G> W> X> ? A B ?B B B B B C C C C C C C C jUj>UjUmH sH 0J"jDU jU5jOJQJUOJQJjOJQJU 0J"OJQJD)6 @6 R6 |6 6 6 6 6 7 `7 ~7 7 7 8 8 8 8 8 9 ;9 l9 9 9 9 9 : &: 8: ^: B$C^: : : : : : @; g; < ,< N< q< < < < = == k= r= = = \> r> > > > > 1? B$1$7$8$H$C1? T? s? ? ? ? ? @ @ +@ D@ w@ @ @ @ A A NA |A A A B 3B QB lB ~B B qD D DCC C C C C C C D D D D D D D D D D D E E F F F F G G G G G H $K K K 3L 4L L L L L L L L M M M M M !M "M [M \M ]M bM cM M M 6O LO 0Q DQ ǼǼޣޗjOJQJUj~OJQJUjUmH sH 0J"j^U jU5\5jOJQJUOJQJ 0J"OJQJjOJQJUjTOJQJU;D E E E E !F [F F F F F F G G G G 'H gH H H H I I :I QI bI {I I I CB$1$7$8$H$I J $J >J WJ J J J K CK wK K K K K M M 6O NO }O O O P 1P gP P P P B$1$7$8$H$DCP Q 0Q FQ R $R :R ]R R R S ,S hS S S T 6T RT oT T T T U DU |U U U U U C$BDQ \Q ]Q Q Q Q R R [T T U U V V `W aW W W W X X X X ]X ^X _X dX eX fX gX X X X X X X X [Y \Y ]Y rY sY tY uY Y Y Y Y Y Y Y Z Z Z Z Z Z Z Z ҿ۳ҿ۟ҿۓҿjOJQJUjeOJQJUjUj?OJQJU 0J"OJQJjOJQJUjOJQJUOJQJjU5mH sH 0J"jU jU:U U V AV lV V V V [W X Z [ [ \ ^ _ _ ` 3` y` ` a La a a !b hb b B$1$7$8$H$DCZ Z Z Z Z Z Z 1[ 2[ 3[ 8[ 9[ :[ ;[ [ [ [ [ [ [ \ \ ^ _ _ bd }d ~d d d d Be Ce De Ve We j j j k o o p p q q r r t t t u u "u 9u :u u u u jU6]jdU56fHq OJQJ^J5mH sH jOJQJU 0J"OJQJj*OJQJUjOJQJUOJQJ0J" jUjU:b b =c c c d Yd _d ~d d [e qe e e f bf f g Sg g g Ah h h 4i i i (j yj C$Byj j j j j k k 6k ik k k k k l Al vl l l m 1m _m m m m n Cn rn n n n Cn +o Io do vo o o p p r r 7r ~r r r +s bs s s s +t at t t t t u $u B$1$7$8$H$Cu u u 0x mx x x } } } } } ~ V l ȁ ܁ $ U I e n ƅ Dž ^ _ ` q r s t J S މ ( >  ō ϼذϼ56fHq jOJQJU 0J"OJQJj~OJQJUjOJQJUOJQJjUjvU6]5mH sH  jU0J"@$u u u v Fv ev v v w 8w Ww w w w 'x >x ax |x x x x y "y Uy y y y y y -z C-z [z z z z .{ d{ { { { 6| x| | | | } } 0} A} } } } ~ V n ȁ ށ B$1$7$8$H$Cށ  8 O | ҃  ; [ w τ ! > S e J Ɉ ( 1$7$8$H$DC( @ _ ͊ ( n ȋ ) [ ό  9 q  ǎ ݎ 9 Z CB$   Ž Î ג [ d q } И ՘ ˛ ! $ 6 7 K b c    Y L U H I J ^ _ ` a C e j  úîúÛjOJQJU 0J"OJQJj/OJQJUjOJQJUOJQJjUj U56fHq 6]mH sH 0J"jU jU5=Z  B n ̐ = p  : U ђ . Z ؓ  C : h ˔  6 g Ε  2 g ֖  B ` { ϗ [ И  1$7$8$H$C ͛ ! 7 M  * M z ʝ # ; L C e ݠ  , H f ܣ 1$7$8$H$DCB$ * : N e f   e n ũ Ʃ \ ] ^ n o p q G P Z _ z h б ж Ӷ  * + ͷ η j k  jUjYU56fHq mH sH jOJQJU 0J"OJQJjOOJQJUjOJQJUOJQJjU0J"jEU jU5;ܣ  3 : P   3 H b | ѥ 7 H a $ = k C$B ̧ ; i Ҩ ' B T e G ì ٬   5 Z z Ǯ ݮ B$1$7$8$H$DCݮ  . X \ r ů " H { ̰ ' ` ɱ ͱ  $ : B: U v z ɲ Ͳ Ѳ  7 ; R m ȳ  . h ˴ B & N R i Ƶ   * E o v ж  ҷ  J  ֹ C$B   1 2 Ź ƹ ǹ Թ չ f g  U V л ѻ J K L V W e x y    + , M N  ( ) ûìj Uj0 U 0J"mH sH j UmH sH j Uj Uj UjwUjUjeU jU0J"@ֹ ! I  5 һ ڼ X - $ I q  l C !  Y Z [ j k   A B 8 9 | j o 4 J 9 B h k 56fHq 5mH sH jUjUjrUj UjL Uj UjN U0J" jUD "   > s  0 ] {  = l C ( W  B q - K f  F j R 4 L j B$1$7$8$H$C  9 ? h h ~ " 9 \   Q } C$B U V W c d + h ] f ^ _ ` y z { |     r { V [    (    1 2 3 4 s ҿ۳ҿjUjKUjOJQJU 0J"OJQJj!OJQJUjOJQJUOJQJjU5mH sH 0J" jUjU; ( g   : L ] r 7 V    C  B$1$7$8$H$DCs t u z { | } C H % & S % . ! " # 7 8 9 : y z { J O E [  ާޛjOJQJUjOJQJUjUmH sH 0J"jmU jU5jOJQJUOJQJ 0J"OJQJjOJQJUjWOJQJU<  M h & < S e  %  J E ] | B$1$7$8$H$DC % = U m : b ~  * G a  C$B 6 m 0 ! *    3 4 5 6 u v w | } ~   ! v {    `   o p  ҿ۳ҿjU 56\]5\j<OJQJU 0J"OJQJjOJQJUjOJQJUOJQJjU5mH sH 0J" jUjU? @ \ x  $ S  E r " T C % W  S # W u  !  N v  1$7$8$H$DC   # ' 0 1 6 A L P$$Iflrb H TF04 laz $1$7$8$H$If L W b c n y PP$$Iflrb H TF04 laz $1$7$8$H$If P$$Iflrb H TF04 laz $1$7$8$H$If    + 6 A L M PP$$Iflrb H TF04 laz $1$7$8$H$If M ^ i t  P$$Iflrb H TF04 laz $1$7$8$H$If @ A PDDDD Z1$7$8$H$^Z$$Iflrb H TF04 laz $1$7$8$H$IfA ~    G   W t   : a  Y q 1$7$8$H$DCB$ Z1$7$8$H$^Z       T U V [ \ ] ^        a f     Y o   % E       ! " 9 : ; C D  jUjpUmH sH jU56fHq 6]5jbOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J" jUjRU:q     ( \     " E }   2 X # A y E ~ C$B~  ? f     # ^ y     7 M d v        H  DC   d     ^ _ ` t u v w                             > ? @ E F   > B       ` 6]5\j#OJQJUjOJQJUjUjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J"jfU jU5mH sH : >   ` x     4 l p     + / V      / \ r B$1$7$8$H$` v \ p      ' (   # $ % 1 2   o p q ~    9! 3" <" " " Q# g# # # # # # # a$ b$ c$ n$ o$ y$ $ $ % % % % % & & & & & & & & & & jK"OJQJUjOJQJUOJQJj!Uj1!U56fHq mH sH j Uj) U0J"jU jU5?r , B X {    Y     K  H p       3 N  ! C ! "! 9! K! u! ! ! ! ! 3" " " Q# i# # # # s$ $ $ $ $ % 1% W% o% % ' DB$1$7$8$H$C& & & & & /' 0' 1' 6' 7' ' ' o) ) !* 5* L* M* * * * * * . . / / ~2 2 2 2 E3 F3 G3 \3 ]3 3 3 6 w6 9 9 U: V: : : : : : : : 2; 3; 4; 9; :; ;; <; q; r; s; x; y; ; j%OJQJUj%OJQJUj$UmH sH j#U0J"jm#U jU5j"OJQJUOJQJjOJQJU 0J"OJQJ?' ' y( o) ) ) ) ) ) * !* 7* * + + 6+ O+ e+ + + + + + , G, s, , , CB$1$7$8$H$, , , '- Y- - - - - . . e. . / / !0 \0 0 0 1 H1 1 1 1 42 o2 ~2 2 B$1$7$8$H$C2 a3 w3 3 3 4 E4 4 4 5 @5 5 5 6 6 A6 T6 q6 6 6 6 6 7 ?7 ]7 w7 7 7 7 "8 C"8 Y8 8 8 8 .9 g9 9 9 9 9 9 ; ; = = >= Q= = = > `> g> x> > U? k? ? B$1$7$8$H$DC; ; < !< = = x> > > > ? P? Q? @ C C C D D D D D D D D D D E E E E E E BE CE DE IE JE E E x cx fx x 6{ [{ { { { { } } } } {~ |~ }~ ~ ~ ق ) . Š С  B K L ۧ ܧ ݧ S T ׷jb4OJQJUjOJQJUOJQJj3Uj3U0J"j2U jU556fHq mH sH 56fHmH q sH @;x cx x x x y +y Sy {y y y y z Cz kz z z z { 3{ [{ { { { { #| K| s| | | B| | } ;} c} } } } } } ~ ~ ~ ~  * G k      < ` ؀ C$B؀ 9 Q l Á ځ ( M m ͂  G z  ( J g C ΄  : V ͅ  6 M x ݆  / _ z ݇ # i  - V CV s   7 Z q  ? ] w / e  V ˍ C E  K ~ ޏ  A |  > r  V ’ + ^ ֓  C D x * ^ ȕ ) l  U  K 7 m ۙ  E C / v ޛ  J h ) Ǡ G m ҡ â B$1$7$8$H$Câ ٢  B r  % < M f Ť  ) B p إ ? ] x F DCT U Z [ \ ] Ũ ƨ 7 8 9 I J K L ȩ ɩ ʩ ϩ Щ ۩ ܩ r s t ª Ǫ Ȫ ɪ ʪ    M c 5jI8OJQJUj7OJQJUj97Uj6OJQJUj/6OJQJU0J"j5U jUj5OJQJUOJQJ 0J"OJQJjOJQJU9 ֩ \ M e լ ʭ  2 I o ( ) - E u CB$1$7$8$H$D Ӭ  O ʮ ! " ʯ ˯ ̯ ͯ       I J K P Q _ - C x ij    ɴ ʴ Դ ϺƳϧƳj ;U6]j:OJQJU 0J"OJQJj:OJQJUjOJQJUOJQJju9UmH sH 0J"j8U jU556fHq =u  δ  . ] ǵ  1 B $ E x ˺ ѻ 1$7$8$H$DC$BԴ  ͵ B K 9 : ; K L M N ʷ ˷ ̷ ѷ ҷ E J x ʺ ˺ ߺ ݻ +   j6>OJQJUj=Uj.=U56fHq j<OJQJU 0J"OJQJj$<OJQJUjOJQJUOJQJ0J"j;U jU5mH sH :  % T } ҿ  + A W l  B$ & F1$7$8$H$^`1$7$8$H$DC . / 0 5 6     7 h _ ~ . /        P Q R W X c d    jPAUj@OJQJUjJ@OJQJUj?UmH sH 0J"j@?U jU5j>OJQJUOJQJ 0J"OJQJjOJQJU> . K b  Q q  : W l ~ ) ^   s ;  1$7$8$H$DC 8 9 : ? @ A B q r s x y ) * + I J K L        e f g l jEOJQJUjIEOJQJUjDUjDOJQJUjrCOJQJU0J"jBU jUjPBOJQJU 0J"OJQJjAOJQJUOJQJjOJQJU6l m x y  ! C D E F ; D  !  2 I J o x s t u v ~   O T A jHUjHHUmH sH 5jGOJQJU 0J"OJQJjGOJQJUOJQJ0J"jsFU jUjOJQJUA  4  ( D a x  o s CB$1$7$8$H$ 8 ^ % O  > k * b B$1$7$8$H$C   6  : k / 0 2 3 4 9 : ' = D E F V W a   } ϺƳϧƳjjKUjJOJQJU 0J"OJQJj`JOJQJUjOJQJUOJQJjIUmH sH 0J"jFIU jU556fHq > 1 N e v  8 R k  ; s ' ? B$1$7$8$H$DC [ q  D \ m  } # _  L  A B$1$7$8$H$CA  ; z ; | B M  b 5 |  L B ( r ( `  = v # ^  M x C$B X a   z { |                     ! d e f k l N j5OOJQJUjNOJQJUjNUjMOJQJU 0J"OJQJjMOJQJUjOJQJUOJQJj|LU50J"jKU jU8 Y  ? y  Z  O 7 w 9  H CH u ) _  7 m  E {  S    4 m    C T    E    ; y   9 z    5 G X   n " $1$7$8$H$DC" K     > w     H c     ! 7 N `    C$BN             N   Z [        ? @ A F G H I                       .  ϺƳϧƳjQUjWQOJQJU 0J"OJQJjPOJQJUjOJQJUOJQJjGPUmH sH 0J"jOU jU556fHq >       8 c          4 Z ~     ( ? P B$1$7$8$H$DCP i     , E s    2 P k }     ' F p   A V j B$1$7$8$H$C   % , @ ! " $ $ % % % "% #% % % ' ' ' ' ( ( ( ( ) ) ) ) ) * ,+ m. r. . . -/ A/ X/ Y/ / / / / / / 1 o1 x1 1 1 2 2 3 3 3 3 4 4 4 4 4 5 6 8 8 ;9 <9 9 9 9 9 9 9 OJQJjTUjTUjSUjRU0J"joRU jUmH sH 5Ij     , B m    L .! c! ! ! ! ! ! " <" h" " " " C$B" " # G# z# # # $ ,$ G$ Y$ j$ &% R% c% % & ' ' ' ' ' ( +( C( _( g( ( B$1$7$8$H$C( ( ( ) ) ) ) !* ;* T* k* * * * + &+ 7+ P+ + + + + , ,, Z, , , , !- C$B!- ?- Z- s- - - - - E. m. . . -/ C/ / 0 +0 H0 e0 |0 0 0 0 1 1 o1 1 1 B$1$7$8$H$C1 2 2 2 2 3 #3 @3 \3 d3 3 3 3 4 4 4 4 4 5 45 K5 n5 5 5 5 6 6 06 c6 CB$1$7$8$H$c6 6 6 6 6 7 :7 k7 7 7 8 +8 F8 _8 8 8 8 8 : ; c; {; ; ; `< v< < < B$1$7$8$H$DC9 9 :: ;: <: A: B: C: D: : : : : : : ; ; c; y; ; ; ; ; N< O< P< [< \< s= = > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? B@ C@ D@ I@ J@ @ @ C D 6D JD aD bD D ƻƻjWOJQJUjfWOJQJUjVU0J"jLVU jU5mH sH jUOJQJU 0J"OJQJj*UOJQJUOJQJjOJQJU=< < -= e= = = = = = = #> N> l> > > @ @ C D 6D LD D 'E JE nE E E G B$1$7$8$H$DCD D D D D E E E E F F F F F F F F F F F F G G FG GG HG MG NG G G zH H H I (I I I J U ?U LU MU WU U U V V V V V W W W W W W W W W W W W W W X !X "X 'X (X zX X j_OJQJUj^OJQJUj]UmH sH jq]U5j\OJQJU 0J"OJQJjO\OJQJUjOJQJUOJQJ0J" jU=R R S T .T OT ~T T QU gU U U U V V GV oV V V zX X Y Z Z CZ Z Z Z DCB$1$7$8$H$X Y Y Z Z ^ ^ K_ _ [a kc c d d e i i jj kj lj j j j j zk {k l l l /l 0l 1l 2l wl xl yl ~l l l l l l l l l l l wm xm ym m m m m m m m m m m m +n ҿ۳ҿ۟ҿjrbOJQJUjaUjHaOJQJU 0J"OJQJj`OJQJUjOJQJUOJQJj `U0J"j_U jUmH sH 5=Z 5[ r[ [ [ )\ f\ \ \ ] Z] ] ] ^ O^ |^ ^ ^ ^ _ )_ ?_ y_ _ _ B` ` ` a C$B a Oa a a b Xb b b c _c c c :d Qd td d d d d d e =e me e e e e f Pf f Cf f g ;g tg g g h Nh h h h !i ]i {i i i i j j j uk l 5n n o $p "q 1$7$8$H$DC+n ,n -n 2n 3n n n $p )p "q 8q tq q q q 3r 4r 5r Br Cr Mr r r r Ts ]s s s It Jt Kt Yt Zt [t \t t t t t t t t t t t t t *u Mu Ru v v v v w w w w w w w w w ܿ꿳꿧jeUj%eOJQJUjdOJQJUOJQJjdUmH sH 0J"jcU jU5 0J"OJQJjOJQJUjcOJQJU>"q :q tq q Gr ]r r r r r s +s Cs Ts *u Mu v v v v w w w x 4x Kx yx x 1$7$8$H$DCB$w x Qx x x y y 7z 8z 9z Iz Jz Kz Lz z z z z z z z z z z z z z z {{ |{ }{ { { { { { { { { { { { 5| 6| 7| <| =| | | d} i} ~ ~ ~ ~ ( > ! " 6]jhOJQJUjYhOJQJUjgUj7gOJQJU 0J"OJQJjfOJQJUjOJQJUOJQJ0J"j'fU jU5mH sH  { ܫ I R ڲ ۲ ܲ joOJQJUjoUmH sH jnU56fHq 5jmOJQJU 0J"OJQJj\mOJQJUjOJQJUOJQJ0J" jUjlU:ڥ f  4 c y  ( > e Ǩ  B _ ߩ  O ê 5 C$B5 L o ӫ   1 d ۬  < j ̭ ' Y  U ǯ  C C Ӱ & 8 I ) d ѵ  k 7 M   A ` } ú B$1$7$8$H$DC    " # . / ų Ƴ dz ׳ س ٳ ڳ        V W X ] ^ i j $ % & ' p q r w x y z õ ĵ ŵ ʵ ˵ ֵ ׵ q r s jsUjYsOJQJUjrOJQJUj'rUjqOJQJUjqOJQJU0J"jpU jU 0J"OJQJjpOJQJUOJQJjOJQJU8 ɶ ʶ ˶ ж Ѷ Ҷ Ӷ      7 K b c    M i   u v     R S T Y Z [ \ | ! 5 j"wOJQJUjvOJQJUjvUmH sH 0J"juU jU5j uOJQJU 0J"OJQJjtOJQJUOJQJjOJQJU=ú   G |  H x  ! 7 r & _  B$1$7$8$H$DC5  7 h   o p        T U V [ \ ] ^ " # 2 ;  * @ o ܴ56fHq jyUjXyOJQJU 0J"OJQJjxOJQJUjOJQJUOJQJjHxU50J"jwU jUmH sH ? . K b s  - G ` # W  1$7$8$H$DC  7 T k 2 * B l  1$7$8$H$CB$  & ' ! ] * 3 ! " 1 2 3 4 k l m r s t u ' , > R i j    N r  % c ϺƳϧƳj||Uj{OJQJU 0J"OJQJjv{OJQJUjOJQJUOJQJjzUmH sH 0J"jpzU jU556fHq =  @ o  W r  0 F ] o   *  ' 1$7$8$H$DC  > T  B i   - |  G  , N m 1$7$8$H$DCB$c d e u v w x   # $ % * + | G L  * ~ A B C S T   L jU5jOJQJUjOJQJUj~Uj ~OJQJU 0J"OJQJj}OJQJUjOJQJUOJQJ0J" jUj|U; % [ w ~ X n 7 r ) W u C$B 8 n 8 V q   e B  5 T r B$1$7$8$H$DCL M N ^ _ ` a    e n & : Q R Z [ jU5j?OJQJUjOJQJUj7UjOJQJU 0J"OJQJj-OJQJUjOJQJUOJQJ0J" jUjU;r   & <  * F Z w  / F W p  5 N | C$B  A o  0 m U o   ) L z  B$1$7$8$H$DC     ? @ A F G H I * + , : ; < = r s t y z { |   '  jgU56fHq 5jOJQJUjeOJQJUjޅUjYOJQJU 0J"OJQJjԄOJQJUjOJQJUOJQJ0J" jUjIU7 2 ` ! [  C }     3 J [ t    C$B -   P   @ A        H I J O P Q R        Q R S c d e f             Z _ . / 56fHq jOJQJUjhOJQJUj݉Uj<OJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J"jU5mH sH  jU8  7 P ~   ! X    4 R m   ;   ; Z / E B$1$7$8$H$DC/ C Z [ ; s       $ p$ ) ) ) ) t* u* v* * * A A A A XB YB ZB iB jB kB lB B B B B B B B B B B B B B B C C C C C C C C ӾʷӫʷjUjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjUjUmH sH 0J"jrU jU5> / j  2 C   + , F  G H      : i   B$1$7$8$H$C  M     h   & U     @ o    + Z     E t  B   0 _ ! 5! d! ! " :" i" " " " %# T# # # # $ >$ m$ $ $ $ )% X% BX% % % % & C& & & I' ' ' ( =( l( ( ( D) ) ) ) ) * * * * + P+ n+ + C$B+ + + , f, , , .- v- - . =. . . / J/ / / 10 n0 0 0 H1 1 1 2 ]2 2 2 =3 C=3 3 3 4 c4 4 4 /5 m5 5 5 >6 6 6 7 f7 7 7 08 z8 8 9 T9 9 9 : _: : : 9; C9; {; ; < V< < < = c= = = 2> z> > ? D? ? ? ? ? @ 4@ R@ u@ @ @ @ A A A DCA B [D D D D E 6E LE E E F )F AF RF LH H K K K L lL L L M LM {M M M CB$DC C D D D D D QD RD SD XD YD D D D E 6E JE aE bE E E E E E RF [F F F OG PG QG gG hG iG jG G G G G G G G G G G G G H H K K O iO lO O O O O ެޠ56fHq j{OJQJUjOJQJUjYU0J"jޏU jU5jIOJQJUOJQJ 0J"OJQJjOJQJUjOJQJU:M N 7N fN N N N O O iO O O O P P P P Q ;Q YQ sQ Q Q R XR R R .S rS C$BO O cP dP eP {P |P 7W @W W W }X ~X X X X X X X X X X X X X Y Y Y Y Y Y Y Y Y Y Y Y Y Y #Z $Z %Z *Z +Z ,Z -Z vZ wZ xZ }Z ~Z [ [ ^ ^ c bd f mH sH j^OJQJUjɔOJQJUj,UjOJQJU 0J"OJQJj&OJQJUjOJQJUOJQJjU50J"jU jU9rS S S 3T vT T U WU U U U V .V \V zV V V V W &W 7W W Y Z Z [ ^ ^ A^ B$DCA^ y^ ^ _ [_ _ _ ` C` {` ` ` #a [a a a b ]b b b c Gc c c c 'd _d d d e Be ?e we e e f Wf f f f f $g %g ;g h h 2h eh h h h h i Bi i i j 9j |j C$Bf $g %g 9g Pg Qg g g g h h t t Nu Ou u u u u u u u /v 0v 1v 6v 7v 8v 9v pv qv rv wv xv v v #w $w %w >w ?w @w Aw w w w w w w w w w w w w dx Կ˸Ԭ˸Ԙ˸Ԍ˸jGOJQJUjOJQJUjUjOJQJU 0J"OJQJjOJQJUjOJQJUOJQJjU0J"jU jU556fHq 7|j j k ck k k ,l fl l l =m m m n ]n n n *o fo o o Tp p q [q q q Jr r r Cr s 4s Os is s s s t t at {t t t Iu ~v w 6x dx Ry jy y y bz z z z z { B$DCdx ix Ry hy y y Tz Uz Vz _z `z nz oz z z z z z z z { { { { { { { { { V| W| | | | | | | | G} H} } } } } } ~ ~ F~ G~ H~ M~ N~ O~ P~ ~ ~ ~ ~ ~ ~ ~  úîúÛjOJQJU 0J"OJQJjsOJQJUjOJQJUOJQJjڛUj_UmH sH jԚUjYU0J"jܙU jU5={ { { /| | | | | ~ o   7 ^ t 9 g σ Ä B$DC   5 ^ r ! " # 4 5   ‚  à     @ A B G H σ ԃ    ] ^    B C jǠOJQJUj<UjUj2OJQJU 0J"OJQJjOJQJUjOJQJUOJQJj"U0J"jU jU5=C D I J K L   W m  " 9 : ݑ = > Ԓ Ւ ֒ " # $ ) * + , e f g l m 4 J & ' ( 6 7  \ ] jUjpOJQJUjOJQJUj`U0J"jѡU jU5jLOJQJUOJQJ 0J"OJQJjOJQJU@ ߇  W o ̈  ! 5 K ^ s ‰  $ Պ   CB$1$7$8$H$D 9 \ ۋ  / J u ̌ $ W ΍  / ^ Ȏ  B CB }  N ? ̑ ݑ 4 L ; Q g ~ ĕ ە B$DCە  8 d Ȗ  ? q ٗ ޙ 9 s  2 \ r 7 g x Z B$DC     A B C H I J K ޙ 9 s x  0 \ p  ! 2 3 x ؜ ٜ o p q ĝ ŝ Ɲ ǝ     jOJQJUj)OJQJUjUjUmH sH 5jOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J" jUj|U: ; Q  ( ϡ С g h i z { | }  £ ã ģ    L M N S T  ŭ ۭ   jwUjOJQJUjaOJQJUjʩUjEOJQJU 0J"OJQJjOJQJUjOJQJUOJQJ0J"j3U jU5< ; S t = Ǡ  ʡ  V ; < b ŭ ݭ s 1$7$8$H$DB$ ͮ ή \ ] ^ f g    ! " j ư ǰ Z [ \ i j ϱ б i j k ~  3 4 5 H I    $ % S T % & ĵ ŵ M ˶ ̶ mH sH jUjUjUjUjuU5jU56fHq joU0J"jU jU@s < g l m M a * ص  A ^ t Ƿ - B T y 1$7$8$H$C$B̶ _ ` a n o y ~  L M ܺ ݺ ޺ M N O X Y x y      ] ^  A D t w ӿ ֿ   6 = p s 56fHq j UjUjUjUjUjU6]50J" jUjUD " 9 e  J A t ӿ  6 : p i  / 4 J  CB$s L M N \ ] } ~   4 H k l     N O P X Y R S T c d 3 4 5 > ? | } j}UjUjwUjUjUjUjU5jU0J"jU jU56fHq ? ^ w R ' a ~ ( ]  H l - { 1$7$8$H$C   0 H I J X Y  ! ' ( } ` a b k l - . @ A z {   - . / ; < jiUjUjkUjUjwU5jUjyUjUmH sH 0J" jUE }  ( 7 b ? c  ( , 3 8 B$1$7$8$H$ s t u Z [ \ l m D E F L M  8 L { |    * + E F 5 6 e f o p      e jUjUj&UjUjU5jqUjUjoU0J" jUjUB8 N / " < ! B  G j u  4 R i C$e f g o p          c # $ % 9 :  U Z t ? @ A J K ^ _   % & jUj0UjU5j UmH sH jUjUjUjU0J" jUjUB ( F ] % `  > _ |  Q ? ! 1$7$8$H$C! U t N O    4 h ` 9 F | ` W B$1$7$8$H$ C D E ] ^ c d   G H I T U > ? @ K L x y z ~  $ % & * + k l   3 4   jNUjUjHUjUjbU5jUj`UjUj@U jU0J"D / C  @ h P : [ x  ' D  C$B 0 1 2 J K 3 D E F S T Y Z s t          ? U      % & < =        | }    ! jtUjU56fHq jtUjU5jvUjUjpUmH sH 0J"jU jU@ Y  .  J & f      ? W w )    + f j . B$1$7$8$H$C! " B C D R S l m n { |                       & > ?      ( )               n jUj!UjU5jUjUjU56fHq jU0J"jU jU@. o ^            (     C$B           > % U p  i        -   " B$1$7$8$H$Cn o p } ~   a b c q r        - .      n o        G H I U V   r s t { |        - 2   3 4 t! jGU5jUj;UjUj3UjUj%UjU0J" jUjUC" ! ! " " " -# ^# # i$ $ {% % % & & & ' ' ( ( ) 0) ) (* j* q* v* * $Bt! u! v! ~! ! ! ! s" t" u" " " # # K$ L$ M$ e$ f$ $ $ a% b% c% n% o% % % v& w& x& & & ' ' ' ' ' ' ' +( ,( ( ( ( ( ( A) B) ) ) ) ) ) v* * * * <+ =+ >+ Q+ R+ + + ", jU5jiUjUjeUjUjaUjUj?U0J" jUjUA* V+ j+ 3, , 2- . 6. \. . . . / 0 80 U0 0 l1 1 1 1 2 2 3 33 f3 3 3 4 4 C", #, $, -, ., \, ], , , , , , W- X- - - - - - / / / / / / / D0 0 0 0 Y1 Z1 [1 f1 g1 72 82 2 2 2 2 2 <3 3 3 3 4 4 4 4 4 d5 e5 5 5 5 6 6 6 6 #7 $7 %7 27 37 7 7 E jUjUjUjUjUmH sH jUjwUjU0J" jUjUC4 5 5 55 6 >6 _6 F7 v7 7 7 7 7 7 9 9 : 6: yA A nD oD D F F F -F .F ;F CE E E E -F ;F i i i Mj Nj \j ]j k k (l )l ol pl l l Dm Em m m n n n n n n Wo Xo fo go ?p @p p p &q 'q rq q q q r r r 0r lr r t t u ľ OJQJ^J5aJ 5CJaJCJaJOJQJ^JmH sH B*OJQJ^JphB*OJQJ^JphB*CJOJQJ^JaJph OJQJ^JELf Mf rf tf F2!$,&`#$/If$$,&`#$/Ifa$$$Ifl֞at'+'''( 'k'' '! t 6`,>,644 latf f f f f g $,&`#$/If$$,&`#$/Ifa$g g $$Ifl֞at'+'( k' ! AA t 6`,Ff>,644 lag g g g g g g g $,&`#$/If$$,&`#$/Ifa$g g $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lag g g Eh Mh Oh ch eh $$,&`#$/Ifa$$,&`#$/Ifeh fh $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lafh gh ih h h h h h $$,&`#$/Ifa$$,&`#$/Ifh h `$$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lah h h i !i #i ;i =i $$,&`#$/Ifa$$,&`#$/If=i >i $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 la>i ?i Ai i i i i i $$,&`#$/Ifa$$,&`#$/Ifi i \$$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lai i i i i j Kj Mj $$,&`#$/Ifa$$,&`#$/IfMj Nj <$$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 laNj Pj Rj Tj Vj Xj Zj \j $,&`#$/If$$,&`#$/Ifa$\j ]j ak ck F2!$,&`#$/If$$,&`#$/Ifa$$$Iflw֞at'+'( k' &! t 6`,>,644 lack k k k k k $,&`#$/If$$,&`#$/Ifa$k k $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lak k k k k l &l (l $$,&`#$/Ifa$$,&`#$/If(l )l $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 la)l *l ,l Vl ^l `l ml ol $$,&`#$/Ifa$$,&`#$/Ifol pl $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lapl ql sl l l l l l $$,&`#$/Ifa$$,&`#$/Ifl l $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lal l l m m m Bm Dm $$,&`#$/Ifa$$,&`#$/IfDm Em $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 laEm Fm Hm {m m m m m $$,&`#$/Ifa$$,&`#$/Ifm m $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lam m m m m m n n $$,&`#$/Ifa$$,&`#$/Ifn n $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lan n n Xn `n bn n n $$,&`#$/Ifa$$,&`#$/Ifn n l$$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lan n n n n n n n $$,&`#$/Ifa$$,&`#$/Ifn n $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lan n n o $o &o Uo Wo $$,&`#$/Ifa$$,&`#$/IfWo Xo <$$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 laXo Zo \o ^o `o bo do fo $,&`#$/If$$,&`#$/Ifa$fo go o o Fd2!$,&`#$/If$$,&`#$/Ifa$$$Ifl֞at'+'( k' &! t 6`,>,644 lao p p p =p ?p $,&`#$/If$$,&`#$/Ifa$?p @p l$$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 la@p Ap Cp zp p p p p $$,&`#$/Ifa$$,&`#$/Ifp p 0$$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lap p p p p p $q &q $$,&`#$/Ifa$$,&`#$/If&q 'q $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 la'q (q *q dq pq rq q q $$,&`#$/Ifa$$,&`#$/Ifq q $$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 laq q q q q q r r $$,&`#$/Ifa$$,&`#$/Ifr r lr *$$Ifl4֞at'+'( k' &! aa t 6`,Fff>,644 lalr r /u u u u u u v Iw x x 8x gx x x x x x {y y y z n{ | 3~ K  Bh^h@&u u {v |v }v v v v v 1w 2w 3w ;w *j0JIPJUD  E , - 4 ^ v ³ $<<$Ifa$ ³ ó  " L   # $ % > F p q µ õ ĵ ˵ ̵ ص ٵ ֺ ? д𴓴|CJCJaJ\aJ5B*NHaJphj0JIPJUB*\aJph 0JIOJQJaJnHo(tH5aJ^JaJnHtH^JaJnHo(tH^JaJB*OJQJ^JaJphOJQJ^JaJ B*aJphaJ5B*aJph 5CJaJ0³ ó  % = xT dzzz F & F$If$If G & F$If & F$If`$$IfTl4,"064 la= > q z ooZHH h$If^h`$ h$If^h`a$ $If^` h$Ifs$$IfTl40 ,"064 la FX<* $If^` h$If$$IfTl4(r _ ,"````064 la $If µ  h$If^h` 1$If^`1µ õ ĵ Ƶ =$3$ h$If^h`a$ h$If$$IfTl4pֈ _ ,"    064 laƵ ȵ ɵ ʵ ˵ $ h$If^h`a$˵ ̵ =3! h$If^h` h$If$$IfTl4Uֈ _ ," 064 la  ظ ֺ n  ~,$a$s$$IfTl40 ,"064 la? J K o |     J K ־ ׾  ܿ U V k    2 3 4 ; < H ̱̾򍆍}B*\aJph aJnHtHaJnHo(tH5aJ^JaJnHtH^JaJnHo(tH^JaJB*OJQJ^JaJphOJQJ^JaJnHo(tHOJQJ^JaJnHtHOJQJ^JaJ B*aJph5B*aJphaJ nHo(tHnHtH/   ־ ׾ U V j k v \Tdw F & F$If G & F$If$If`$$IfTl4,"064 la $<<$Ifa$ v weeP$ h$If^h`a$ $If^` h$Ifs$$IfTl40 ,"064 la F & F$If    4X$$IfTl4(r h,"````064 la $If h$If^h`   & 0 1 2  h$If^h` 1$If^`1 $If^` h$If2 3 4 6 =$3$ h$If^h`a$ h$If$$IfTl4pֈ h,"    064 la6 8 9 : ; $ h$If^h`a$; < Q n =3! h$If^h` h$If$$IfTl4Uֈ h," 064 laH I Q n o ! # - 9 @   z + . C J N W m C S a b c ᷪ^JaJnHo(tH^JaJB*OJQJ^JaJphOJQJ^JaJ 5CJaJ0JI5OJQJCJaJnHtH nHo(tHaJ B*aJph\aJ5B*aJph5B*NHaJph:n o m  C D S $a$s$$IfTl40 ,"064 la S b c     x}d}}`ww$If G & F$If & F$If`$$IfTl4,"064 la $<<$Ifa$    1 5 < > ^ f   | } s t  Լ׬׬׬Ԭ|OJQJ^JaJ 5CJaJ nHo(tHCJj0JIPJU\aJ5B*NHaJph B*aJphB*\aJph5B*aJph aJnHtHaJnHo(tHaJ5aJB*OJQJ^JaJph^JaJ^JaJnHo(tH^JaJnHtH. & E ] ^ weeP$ h$If^h`a$ $If^` h$Ifs$$IfTl40 ,"064 la F & F$If 4X$$IfTl4(r h,"````064 la $If h$If^h`  h$If^h` 1$If^`1 $If^` h$If = 3$ h$If^h`a$ h$If$$IfTl4pֈ h,"    064 la $ h$If^h`a$  =3! h$If^h` h$If$$IfTl4Uֈ h," 064 la  3 x $<<$Ifa$s$$IfTl40 ,"064 la , - L M H8`zzz F & F$If$If G & F$If & F$If`$$IfTl4,"064 la + , - B P W y + 0 K L M s  = > x y z J K ۿnHtH\aJ5B*NHaJph B*aJphB*\aJph5B*aJphaJnHo(tHaJ5aJ^JaJnHtH^JaJnHo(tH^JaJB*OJQJ^JaJphOJQJ^JaJOJQJ^JaJnHo(tH2 > G N W _ h ooZHH h$If^h`$ h$If^h`a$ $If^` h$Ifs$$IfTl40X ,"064 lah x y z { FX<* $If^` h$If$$IfTl4(rX &,"````064 la $If{  h$If^h` 1$If^`1 =$3$ h$If^h`a$ h$If$$IfTl4pֈX W&,"    064 la $ h$If^h`a$ =3! h$If^h` h$If$$IfTl4UֈX W&," 064 la  } ~  x $<<$Ifa$s$$IfTl40X ,"064 la K O P Q X e . 7 ] ^ A H   ( ) 5 < > h   ) ? C J L R S l t  ɼ٘٘܈ܠܠܠB*\aJph aJnHtHaJnHo(tH5aJ^JaJnHtH^JaJnHo(tH^JaJB*OJQJ^JaJphOJQJ^JaJ B*aJphaJ5B*aJph 5CJaJj0JIPJUnHtH nHo(tH4   ( )   ( ) 4 S k `zzz F & F$If$If G & F$If & F$If`$$IfTl4,"064 lak l ooZHH h$If^h`$ h$If^h`a$ $If^` h$Ifs$$IfTl40 ,"064 la FX<* $If^` h$If$$IfTl4(r Uv,"````064 la $If  h$If^h` 1$If^`1 =$3$ h$If^h`a$ h$If$$IfTl4pֈ Uv,"    064 la $ h$If^h`a$  + =3! h$If^h` h$If$$IfTl4Uֈ Uv," 064 la   + ,  I J v    [ \ y z a b   . µ}v}} aJnHtHaJnHo(tH5aJB*^JaJph^JaJnHtH^JaJnHo(tHj0JIOJQJU^JaJB*OJQJ^JaJphOJQJ^JaJaJ 5CJaJCJaJ5 nHo(tH B*aJph\aJ5B*aJph5B*NHaJph.+ , B J j v  u $<<$Ifa$$a$s$$IfTl40 ,"064 la   [ \ y z a b x |X G & F$If & F$If`$$IfTl4,"064 la  ` F & F$If$If`$$IfTl4,"064 la  L U \ e m v ooZHH h$If^h`$ h$If^h`a$ $If^` h$Ifs$$IfTl40Q ,"064 la  ! K L - 9 ! L M Y ` b   s t u v ෪aJnHo(tH^JaJnHtH^JaJnHo(tH^JaJB*OJQJ^JaJphOJQJ^JaJ 5CJaJCJaJ nHo(tH\aJ5B*NHaJph B*aJph5aJB*\aJph5B*aJphaJ6v FX<* $If^` h$If$$IfTl4(rQ m,"````064 la $If  h$If^h` 1$If^`1 =$3$ h$If^h`a$ h$If$$IfTl4pֈQ m,"    064 la $ h$If^h`a$ =3! h$If^h` h$If$$IfTl4UֈQ m," 064 la # C u $<<$Ifa$$a$s$$IfTl40Q ,"064 la ! L M `zzz F & F$If$If G & F$If & F$If`$$IfTl4,"064 la @ I P Y a j ooZHH h$If^h`$ h$If^h`a$ $If^` h$Ifs$$IfTl40 ,"064 la  ? @ z { | G H I v ƿzs cHdh\C& cHdhC&56 HhpC& cHdhpC& Hh9C&j0J?UcHdhmC& HhfC& cHdhfC&j0JIPJU cHdh8C& j0JIU Hh8C&\aJ5B*NHaJph B*aJph5aJB*\aJph5B*aJph(j z { | } FX<* $If^` h$If$$IfTl4(r <s,"````064 la $If}  h$If^h` 1$If^`1 =$3$ h$If^h`a$ h$If$$IfTl4pֈ <s,"    064 la $ h$If^h`a$ =3! h$If^h` h$If$$IfTl4Uֈ <s," 064 la + K 1 S s$$IfTl40 ,"064 la u v qqFB<C$EƀC&DC$EƀC& R^hr69:MO01Խyly\lj1HhC&6UjHhC&6UHhC&6HhC&56 HhC&jHhVC&0JIU HhC& HhUC& HhSC& HhC& HhRC&j0JIPJUcHdhRC& cHdhRC& HhTC& j0JIU cHdh\C&j0JIPJUcHdh\C& %KB<$C$EƀC&If%&(D$$Ifl֞$ ,4l8 t0644 la&0\KB<$C$EƀC&IfRSTZ[\]{|}   & ߿߯ߟߏ}j0J?UcHdhC&56j~HhC&6UjHhC&6UjHhC&6UjHhC&6UjHhC&6UHhC&6jHhC&6UHhC&0J"6, (&&&$$Ifl֞$ ,4l8 t0644 la    & e @AWXZ!CEƀWKFC$K$& c                  ' ( > b `fijkluxWXYaګzqnbjHhqJFUCJj0JIPJU HhC& HhxJF HhC& j0J?U cHdhC& cHdhuJF HhC& HhC& cHdhC& j0JIU%j0JIOJQJUcHdhC&h cHdhC& HhuJF HhtJFCJaJcHdhC&CJ\aJcHdhC&%abxyz{  )*+,YZ[\]ef|}ƿtjHhKFU HhC& HhmKFjvHhJFU HhC& B*ph HhWKF HhTKFH*cHdhVKF cHdhVKF HhVKFH*cHdhUKF cHdhUKFHhUKFH* HhUKF CJOJQJ mHnHu jU- FYkZ^V|4! !K$ DC$EƀTKF}~Vpr|$%,-4 !#!O"P"i"j"k"l"u"v"""""""8#9######$$$ $ $ $9$:$D$E$j$k$u$v$$$$$$$$$$$ cHdhC& j0J?U cHdhC&j0JIPJU j/ Uj=HK UV5 j0JIU0J? cHdhLF OJQJ^J6 jU mHnHuD !#!O"m"n""""%8&V&&&&&((*L*,,-V.W..000K$$a$$$$J%K%U%V%%%%%8&9&R&S&T&U&]&^&t&u&v&w&&&'' )))/)I)O)P)))))D+E+R+S+M-S-----T.U.m/n////0000001žž0JL5j0J?UcHdh D&6] cHdhC& HhD& HhD& j0JIUj0JIPJU65 mHnHu j* Ujx͜K UV jU cHdhC&=111111133B4Q4c4t45555666G7K7Q7n7w799959k9l999: : :Q:c:d::::::;;;h<i<j<w<x<<j,L U 0J"mH sH jK UmH sH jUmH sH mH sH 0J"j2K U jU j0J?U HhKF cHdhKF0JL55j0J?UcHdh$D&6 j0JIUj0JIPJU cHdhC&4036666979R9V9:N:;C;;;;z<<S=~=====@AAAB$<<I=J=K=Q=R===p?q?u?v?AAAAA B BBBBBBBCCDDDDDD&D'D(D)D;DLD_F`FaFĻįzqHhSf7HhKF7HhKFOJHhKF5 mHnHu jM UjK UV 0J"mH sH j(M UmH sH jUmH sH mH sH  5mH sH  OJQJ^J j0J?U j0JIUj0JIPJU50J"jL U jU*ABBBB-ClCCCCCCD;DLDDC$EƀKFK$$a$BLDaFGHs.DC$EƀKFFxC$EƀSfDC$EƀKFaFwF{FFFFFFFFFFFFG"G(GbGhGqGxGyGGGGGGGHHH^HHHøθ}r\*HhKFB*CJOJQJ^JaJphHhKFOJQJ HhKFjHhKF0JIPJUHhKFOJHhKF5OJHhKFOJQJWSfHhSfOJQJHhSfOJQJHhSfOJQJHhSfOJQJHhSfOJQJHhSfOJQJWSf!H^HHHHqq$M7$8$C$EƀKFH$`H%C$EƀKF`D%C$EƀKFHHHIIILI$J%J-J.JDJEJFJGJWJXJoJ.L/LELxLyL M M MMM,M-MMMMMMMMNĮ{yryjg_gj" U0J"jV" U OJQJ^J5HhKF5 mHnHu jUjHhKFU HhKFj_s HhKFU*HhKFB*CJOJQJ^JaJph HhKFHhKFOJQJaJ&HhKFB*OJQJ^JaJph&HhKFB*OJQJ^JaJph#HH-IIIJILIqqD%C$EƀKFH%C$EƀKF`LIcIII!J$J&JXJoJ.L/LGLpmkiif$KC$F$C$EƀKFI7$8$C$EƀKFH$ GLdLMMNNNNNOOOO PuuC%EƀKFD%C$EƀKFB NNNNNNNOOOOOOOFPGPPPPPP\Q]QeQfQ|Q}Q~QQQQ* jKB UjӋJ UV56OJQJ HhKF mHnHu jUjHhKFUj HhKFU HhKFjo HhKFU7TTTTTTWXX/YYZ%ZdZ[[\i]U^)__`^a'b D & F `$$a$ & F p&^'^(^S^T^n^o^ ___'_(_)_@_A______``x`y`z`````EaFaGa\a]asatabbb%b&b'b@bAbbbbbbbcccccccccLdMdNdbdcdodjv[ UjZ Uj`Z UjY Uj8Y UjX U0J"jX UjmW UmH sH  0J"mH sH  jUjV U@'bbcddeexf?ggh_i#jjkmlmmnocpMqqr]s8t-uuv$w D & F odpdeeeee#e$eeeeeeeejfkflfvfwfff'g(g)g=g>g?gIgJgggggggghhhhhhhGiHiIi]i^irisi j jj!j"j;j* mHnHu jpm UjT;J UVjl Uj^l Ujk Uj>k U0J" jUjj UA`܍ю*@Zo)oqHUsK$$a$ & F & F & F6789ABXY[\p    ,-/0ťƥܥݥߥ'K±²ֲزTVZ\dfrt»H*>* j0J?U0J? jAUjc4J UV j UjgJ UV mHnHu j Uj1J UV jU5CJOJQJH=՝ԟ:pK'|Maӫ$$a$K & F ѭ"Q~u)X° ԲLM$If^$ & F 1$a$ & F & F & F & FLNX^s$mmM$If$$IfTs4u0xB  t0644 sa^`v 4ij|| ||zxxxu$*M$If}$$IfTs40xB t0644 sa  _`fg67=> $&XZ^`kl;<BCab )*,-lmn4[roBDij6CJ mHnHu jUjUmHnHu7H* j0J?U>*H*Tjp k$$$IfTs4u0xB  t0644 saM$$If(RT\bd̸kzz zzxvvd$ & F 1$a$*M$$If}$$IfTs40xB t0644 sa پhK!TA$ & F 1$a$ & F    mopK4?no3T #x^` ^` N^`DC$Eƀ"F 78LM|rs:;[89@A JKNOn  #$&(Iy  B*\ph5 B*ph 5B*phH*j0JIPJU>*W0q*F & FEƀ"F.F & FEƀ"F.F & FEƀ"F.;q*F & FEƀ"F.F & FEƀ"F.F & FEƀ"F.-y{|qomm` $<<$Ifa$F & FEƀ"F.F & FEƀ"F.r4SK & F$Eƀ"F.If`$$IfTl4,"064 lars: QK & F$Eƀ"F.Ifb$$IfTl4 ,"064 la:;|QK & F$Eƀ"F.Ifb$$IfTl4u,"064 laPQK & F$Eƀ"F.Ifb$$IfTl4g,"064 laQ$b$$IfTl4u,"064 laK & F$Eƀ"F.IfQDb$$IfTl4g,"064 laK & F$Eƀ"F.If89Qb$$IfTl4 ,"064 laK & F$Eƀ"F.If9QXb$$IfTl4 ,"064 laK & F$Eƀ"F.IfQb$$IfTl4 ,"064 laK & F$Eƀ"F .IfQOOB $<<$Ifa$b$$IfTl4 ,"064 laK & F$Eƀ"F .IfSK & F7$Eƀ"F.If`$$IfTl4,"064 laQK & F7$Eƀ"F.Ifb$$IfTl4 ,"064 la@dQK & F7$Eƀ"F.Ifb$$IfTl4u,"064 la@AQxK & F7$Eƀ"F.Ifb$$IfTl4g,"064 la Qb$$IfTl4u,"064 laK & F7$Eƀ"F.If QTb$$IfTl4g,"064 laK & F7$Eƀ"F.IfJKLMNQKKK$Ifb$$IfTl4 ,"064 laK & F7$Eƀ"F.IfNOnouH F & F$If$If`$$IfTl4,"064 la oddP h$If^h` $$Ifa$ $If^`$Ifs$$IfTl40w ," 064 la !P H1& $$Ifa$$ $If^`a$$If$$IfTl4%rw ,"` =?064 la!"#$%.&$If$$IfTl4$rw ,"  =?064 la $$Ifa$$ h$If^h`a$%&'(HIM`xyDs$$IfTl40w ,"064 la F & F$If$IfxykkT@@ h$If^h`$ h$If^h`a$ $If^` h$Ifs$$IfTl40w ,"064 laDX8$ $If^` h$If$$IfTl4(rw ,"````064 la $If h$If^h` 1$If^`1  =$1 h$If$$IfTl4pֈw ,"    064 la  'DE'd"2FGRjEG9:UWZ34YZ  TUVWij~ 5mH sH  B*\phaJCJ j0J?U56>*j0JIPJU\5B*NHph B*ph5 5B*phH  $ h$If^h`a$'D=1 h$If^h` h$If$$IfTl4Uֈw ," 064 laDEW"@F & FEƀ"Fs$$IfTl40w ,"064 la%wRqoooF & FEƀ"FF & FEƀ"F% C q*(F & FEƀ"FF & FEƀ"FF & FEƀ"FC K i S~"?>C $<<$Ifa$h^h(d9:5-$Ifb$$IfTl4 ,"064 la$If`$$IfTl4,"064 la34YZ1b$$IfTl4u,"064 la$Ifb$$IfTl4g,"064 laZ  TUV(1b$$IfTl4 ,"064 lab$$IfTl4g,"064 la$IfVWij~ F & F$If$If$If`$$IfTl4,"064 laqffT h$If^h` $$Ifa$ $If^`$Ifs$$IfTl40 ," 064 la P H3( $$Ifa$$ $If^`a$$If$$IfTl4%r ZV,"` 5?064 la 0`& h$If$$IfTl4$r ZV,"  5?064 la $$Ifa$$ h$If^h`a$     ) !!&&**0.1.5.3378??z@{@|@@@@@3A4A5A9A:AEAFAAAAAABB(C)C*C5C6CICJCCCCjSUjRUjRUjQU0J"j-QU jU65\CJOJQJ5 j0J?U56mH sH  \mH sH 5B*NHmH phsH 5B*mH phsH B*mH phsH 5   ) Z !""#;#0$N$&ywuwwpppwuid & Fs$$IfTl40 ,"064 la h$If^h` &(H*0.1.2.3.4.5.g.w.K1j11 2Q2222333w79::O : \ h^hxd:D=???@DABB'BTB]BBFCDD'DTDhDDOEF5FNFOFHHJJBh^hCCCDD3E4E5E@EAERESEEEEEEzFFFFFFeGsGII J JJ&JYJeJJJKKKK_LhLLLQ QUU$U/U?U@UFUTUhXlXqX{XrYsYYYYYZZ[ [H[S[\\\\\\R]S] jޥU jU jτU jwU j0eU jTU j0J?U6j TUjSU jU0J"LJ J J JKK{O|OOQQ!Q"QTR>U?UAUBUWqYrYtYYY[R]]_$]a$$a$S]]]]]K_Z_`_m_``````aa0a7aLaQaua|aaandod)mAm@rSrTr]r^rgrhrrrsr{r|rrrrrrrrrrttttttttttttuu u u&uCuuuvv5aJ jU mHnHu jCUmHnHsH umH sH  OJQJ^J5OJQJ\^J0JP5OJQJ jU6 jU jUF_```bcmdndodddfZhk)mAmmmnnsstttttD$$a$ & F & FK$$IfQ$$IfTl0 a' 't644 laY$Iftt#u%uEuuuuuuuu vv/vsvvvvvvvvvw&wRw & F< & F<K$$a$vwgwwwwwwwww.x/xxxxx8y9yyyyy* jh j0J?UOJQJOJQJCJ 0JQB*ph 0JSB*ph B*ph0JS5B*\phM#&R?a*+,ѯnoɰFV pp^p`$a$ x&d P Rײq˼8ܿ8> p pp^p`ܿݿ89m{0123BCEMNOPvwDE:;ABz{"#$%#$!" j0JIUCJmH sH 5CJ(mH sH jUmHnHu j<U mHnHu jU6 j0J?UM8/02;COPUVvJ  !^$a$$a$ !, ni&#$+D/$a$$a$>D:Az"$#!]J"]^9:*+wx*+LMab+,BCXYmn?@jkz{34JKS5CJOJQJ^JaJCJOJQJ^JaJ5OJQJ^J OJQJ^J 6CJaJ j0JIUP9>*/0UEFsw*LaJh^hJ & F8J+,BCXYmn?@jklmnopqrst$a$tuvz{|}~   $a$    !3456789:;$a$;<=>JKSTlm|}~C$$a$STlm|}ABWXijkOJQJOJ QJ mHnHu j^UjS:J UV jU 6CJaJCJOJQJ^JaJ OJQJ^J"ABWXij p K$a$o 0&P+p,p-p.p/R"/ =!"#$%84567zag\Oy Ek( DD@=-mBr߷'sdZze-x]|K‘C*B H@@]"A,E DK] GWR~R~`D@ϛ7{lk$p)+3o5>!CS\& ѐM MCH-\!_ndr&܋ $h1jH =I:m4bX;]ы4z[cR5iʡDۀaʘR[Ӵm/rd\O4>H$nvA);]h߇/xx T.vaYuBr9-eUxyGML%P>x_UE蹶 7=(>V?tF@IMqBCEz''hG?]3DsKۗ D|ob_x2ޗ> qJ[U{8XJ1)C"ܔB^ #oHiõpõ&?Ա:kM&ˮz׉ky?k{Ѳˆk7s ۔`QnƷȄ1-w\I!E3miLB"3fGfZUYqΏJe¨6pm oFu|;iCSk>i灔U@*>(B'E^i*++|Ww&uXAXM׶@]Ѻ xod@9!FsH8ؠ*Ns%Ic=qb>ޕƚ􈥩+BgOiIR);֦+%-K2hCt,y'! F|=Ġ 04boghl`^+xd+ -z!8Qv+b~gOf7t:e^"g70}ŰӒxIn )|usyq7s>\RZ#Y|QE?. 3u?WQs$)ZBb؍_8R& -Ɛ[;0Cm.qzCcv,n`EvIXNg3 WϰSrg[ɟdu:og8n<߭|z ?1MɧxO4SCcs Ʌ 2鉸?77b8q'uOd{3`+ool>ۋ>5Z660R:jyTyx[P-~|Od"tKO3dH>3Me(~cέ}^iϡn{}ȳճ;JIsnLL[O44s&5>6]{Q/g) <ǟaVPFTQ8lqŒ7&fZUw8w9f1 8K3XzE'}$QZ=jGs^z(ڠam>< 1]l.DSVA.*b 7tA{tAm`6h,.d~u99ĩ`ض?6^mmZߍk@:Ϝ۴@6MsL.û*T*{=:w)k| =I?n72p<'irP:1ދ9R'sRkN66Ӛٜ@٤q󛨢vJ%Frv:t˂u1C˗VFƆj3idp7]DtnΝ=c;ܭ|J Q 4rF9re魲8m6ฒW~7 d~߮ 6V|t6ty}䊿t3\ވt{4bX^l;ם|"10 !V-s k37bh1+G#a ;ݙg?d8\le.=fq׊+u:˵~[Z;kAkr~RQySO/ݒ>tgH2y3Jt#ۍĿo*{-#t*,;^8,o|" bw 0Q.[ArB,"d"_fuΤVY=S.7N@# tZ!KSaoZc= (}&=&Pߙ\awKo ¶o7rqwZ!Țx({}L+qLغ@1xX(% }ù}M4i*QۊwOg"_EaK aRqKugP8y٩!IBFɢzW0f|͘?."6XehU4-v^Cl7эr =GSzTr9:@"v*m?)޾5o҄ga2V$Kmrz=d!Md(=X8+Dq?Q ,O$C˚  k|{aw5T5@*~\N :[@; ewߋiw- ҼY 1h  WcJ#NKdh\!lDt gGٯPEh+~Dw;sIcnv[g@3^%?TIK:#jB9Ok*%=+敼Уu{Y^V4V^tԛV|*Y ŇeLJn4kzFeǕ72A+ESt"4i7 REJiapfaAb%,/Z.O_X5yȿ}+]6ͺ+EeV]QWryaxȼl(Nۄqa~,U8;a﷜\I=G&w2GSFGUu{u&hpiU;MwTi-OD]u/)__\? SQhm./9} {3U} v&B2W3thRp8ZcJǢfCL^~J CTu4Ϋ00}&~ hJݠӧ WX^SbF =MoKo G1pd@HTzڣ{:O;Fc4|Ӣ\)vhFأ{#WE G=;TZ9lw?Y)| 5V V }F_*y6gx_ѯ giQ./ [sE.wh8.l[×4֙8FŘKzO5&% (20塀B_[s[ؽnrB i].v^t!uQ8Mصؒ`/)g*齉[Pһ{l Wb' Q[[1Y6c[葷TUGzvȞM *T}u|vz]~S.Żkݶ?nh]A:gl22!fnإ⢱aQ۴i"&x}z@]ye .[#Vzeuv]W4A^ k4T<u mJ[5*}{Ik~R:gSX%:X.ZxztNY֊ɗt~tNXS{P@\+ d Վ_^;Mw ;+j=EE+PIഛTHs‡ӨsnQ:霰nߢ9?o gNo(U-Erya~ MO'yt)3$fyi\I>ɱ$' O23y%Ө^@_IrÃ:Ѫ^?6R O'ץ_,O|2?/>(Grt(/1b5N=vWS'*j'ZQ~ئOX}Şo߼]M+:Sx^)޸BLC3XeNǁPxw x@}+ߜb~6-roȿ|E4[͈;GT)!"rs*CtD0 qNgX,Apwb08MUg>8 _P<=J W<ۖQ\FchT::Ѧٲ>4 kn/\ VO $8;X@z{68aY9≎4i+3\˟k?2 MC αK9{Ge9I[Ea-Iғc5RRdnG_V`hZnI!v 4}LYL.U?c_t{q{@INj=ЌeC?~i,} 2KoeEL7e5m5`?? L?>bsQV gpX88{W gw$1,ww/q{}gL|k{bvb8ģ+WAIOȐ N8:ؠSSaOP#ąVRHZNAZb =C.1%! /#y7ofƓ'X;?.:!:֮WsZg˷]k-^3r&3Y*lήx>1l u +1?Dj9 - kk"N5"kS"Vd f e(l{s\k$`/ c-* <_%}*68쑼kxxxVb;lY^@b,RɘX:bG b5j!R3CXRb7lw ]Wu=.-?smJ~g9S p/}t!^E<7CA] quk16dh\lPoWZms+? N7=ol7L/_oy,˛P4ή`Ωzaӹ?3,[!azTz]w~_Oeu8]/*m5<ߡr`^aklz4mIO^aUtUzzoZvUtۇzN6mi21lضe^)]zΣ›7ZnZy7pr.;c:Uͣeϭpδ5sZA= q\nS=$~h /=%Pzxz(6o-)_7xIB ;.o=cF+Vű,/{J|#!!.w^N_|LXopۓڮis;Qrt.>v馁-I6 8Z_LN~gYڙfR좫iIә zݎɤ7ﶦoQtE>(X$pùj;KNI[-5N١Jڡq4ݡ9+4 iZ}MeOxƲde"?8'w z0xaGu&0jQ6ӏٜuJz[`fT?bQ?)5 b5/ >;2 1$fhn>{@N6<:[ϭsAxZHve+lpZ1זwQd@V\Jo/ciE}-w8U=[;MM7,LlUYƗ@3ߙI.a*_֠ r>4C+k؝v|vw(l^k?ŴT$#蜞ƿ=hjOpng~O`I =?ޅͿt8f2oZgKby0эqe~/|0zԧM;@[{2/wzS1IsQX?!b,r;̲W, W) Ziط 4{N+4i+˶hOk6[!w@Iڕ(‹ӝNO0ҹ8<3ܫ0-(\TuWWwWuWU?k}VիW^z? @_~@ @5. @*ܪ‰3 @\ @@UUg @@  p '@  pY @UX|ʊӆ2`؀XĂ&i9Ɓ @ ;s5Ι7? @ qdIOb (c@ t(ۮq[mڮCu. 9]ye6eQy۸ cNԨnn$@2$9k*Wfh.;LCQ巅ђpfK:|̸Ø$@$Y$Q2Hͧ.Ugav>hԵ~f. &OD Ff @`JGWY´\u)սBemu0ճ&+r2 @p DzGWA:G0j\X  @HM 5u-ɿot LO@QgC<^1c oi{2-V0P(Ivt !PWխb[3/N!  IeJuHA?= ZWj[ZS wa㚺 p>-!D@)1a}g1/!Q[vL ܾ*ֽ7K_pCثqhq䇸xM{̋M?C5h [qӊucO[,\WL ZZffm`W}ilivڐv|($`1Ŋ3OnwnIDMZ 6{Qh;jr?F/BFsY#͖qC.1mDXW+FG\0 \?4k#PZ#j鏡]̃o!nhI.02d.BC̒5GgIX bs%0Y䝣yTRC@k4أ/<WGŦn=0|+U,@@ ӘGlTbJy(V/95_M_WtNjצ]RK#Mft"ۄt|js3vh܈2i3 e(@_ ү_V̓ΓԂY[]9phӚ&JT_lԭQC^2llN{^S2bA.68@`RN%ghQux#Oo_Vzyy|ヲ 4nB(RGmm-UXVabb7fOԖxGqDZ^ )ȶ;-ftھنꌎV+VصNchH`` @PSKJ nR @ 052Sg>@#J 3#Gܬ1 @c -p ql@@{F n!@ZԐ}›߽_,@V~wqaF}O\w.;CXZArmyʸ+M@ @"e%@ TE[U8q @ @p  @5@ PnU@ .k @*ܪ‰3 @\ @@U^tOԳGH qD4J|Tz\ja?->Ne4^zAM,'v$;qSC೷b{4I [d?:N Is Oȑݛ> n!#0XS4%~Cf@װ2?w ([[OmM0#,H3,N{AC֒ՎIjW6ĂpTӜ2` ,m[Ɏ+ykj辶j뽦V.`*1RjJ_6Z*-$fzcyY۷D8\ʌCy7ϸt~z>!=O3ŭ%cbv4,l;E{Iz뭗avZnyGt&;?Czެ+{M-][1P n $/˻Fg]3ھ>CAxhhXwW -DY@ӟ2\E7a؁n5vY0{_GL"g۴l\[_q8>s#Fv gt!r9;/{O၌1nn ~+h0!!xƴڛBvt~k9 =ns7z&%qL ?խS;{[q3yN9]_{m'5_tsm9S \% kHR60NZL%q- hV۞Fvk 돾feyٽ/KwR# 7Kh\]RvrEԐBqo2_+m}N<]_h OZ@# f7&y۰SeۘmN|-xAv?Yguw3 n -!lԬRlQ)8NZVFPac`VvL,]_jM7FQ/o2L$Yhż*sھ }*( ?ûSNxRWSp/3h/"9X/~nyt܍o߽:}r}Ě45[2#@ .w-cm(g ?ㄏi9tO%VsQBAvK*?9lW[W5ShFw|_tfcX.?W,h ߿/M=|df@6.k-lł: Y'"@@?+H`%^fņ!P!nA~Ec@/2Kx  FC"eVQ0q@fWjŒ!^fcPKY lH'*%^f 7 |eï|b%@ e*cBt#j?~UZY$@ZBˆ_E x,KF@Yql !heb@e !@`/\#] -xWt@deVr}兙 ʋC ^fˈ3^@[@lUL0ˌ p'>d:6B>'^fهK%7rlol @2e -/7`WQ&@`/Y3ya 2 @({(̜wRmWa@`/+ p{#؁ "d(@!^f!hS: dï3% x  &IɆ_f2@MF#d pΆ_SPf@{MEy@؍ A * ^fIȆ_I2( Iʌ[V#p# "e8@{ۙ=C ~( wa/3VHQk>:C`/>;0l5 @ YlŏB6Nj L೘6 %E;@@,D3 ہ 5 dL2Noj @:eVbHvu {M~Z74 @{0W XYYq^zGs_ Hztަrٵ%wȁ{MOcSzkņ_sgt,Q8Lݦ3/|6Eh>R59S \,AgR@JIg֠7gΝoz \6bMmzהkAwi, E?lUxFwxwm_^}Պj i+h3;~k Ne։H5Xeï@ n4tu%zԪ+jUƦ>vK{ P_[UNmz {D1HG,5 \6Jw 1rLۖ>{q%-Wff]KF0Qgp%roKVqH/scMgg0 Ȗb2PW%%:lp'Óm ؝һ~y(- MklnLųSv6p%'P^fU \66Vn\QTm5_'Yl֨nQO9  P^f5\6J,Nvm2Ne1T`QKbY%k{ z+k}b- P42+[W G$>ӹJT(\kLC*Eط6ƽ ߖM6jA>Ax+:nVU5pP0_QV" dˬHˆ_Q%@x4z@>rˬ0ˆ_,_,4D, @@r/2\"ȑ#~cX."Bde@Ȗ@^f}֭[{ d >l1tӧ'6` Iׯz*pVvKWR/zLm gmV] r!S'3Yw҈IGCiCɍ6l侟1mh~LFb@6T5Ak6dVs8`g~1Co:lkk~YYXzU~XwVḟZ5Tw̐wTPOI+blҦz\Ƭ̓D|6':!xFWhgN O&:c)ҌJ71>YY23'+w -x^[oԗߜ}ã_}K%{JV"S}DSBiJ C0|U;L7%V5fR_cI1;cBFgwt6uHcŚ13Ⱦ&oN#ҝCi|J|O> 9{6ޘjZ#p-_zY6|Z(vv- XЄrZV?144D0 ?;-Boú1&Q)Snan8@f?ڎ6mtB`yZQoO"<5~XyC\SJm_K U;?C#B)6r?:W\Ud]jM .g'Nk}cRgh:K^# p( #7Nxˤk)VMӜ+$+n}pkG<)*a"˓چpQ6YHJuLmCfYTG:2W2nثEArWߠ-X;$E-e͍@܌OC)aa}FsdJq:1 B8:($2,.|USL\px p(" PUxDs-#/>'> k$TcT)_)&bwa @HA@]~=]aֽTxb\vQHl*w+ jX'Pf& !y7dm6( `K@ zT__'@1@8I|CܹS @ rtݻ#YE"s8',|]ٓ˪YrD#De_ro/^ ,i&=>3Yl QD!I*7à` PA}߸qC.edp?~,rT4?P\9x\3 & 0vFvHϓI {)\$^|ȑ#ܸ .w弆,T*w߾}\(rL W_}%{~w~>\6l۸m<)T[\E3R-aC OǺ|ÆTn 4AdG)=x֔ :! r VNܥXFMpK< er)2I>l/eϯ[nn`\dJ9~()sY2~2.% #=]|7Bq9KEy!m:Ǐ@K <^~X0H\&֌pY/kRRˊ7B`IT5**w dRh{9UvjR's˨ݼy:FTA4駟޹sرc1ZFꫪ)?qyDv k}iAAY̕(%+̕NbFȤ\ dmt*Wwh?6CmAO:%@&zq~R87-ϝ/~@  p#,u$ʕr܂kXƁ 0\{Ԕʳ}F/T#AJ̽q";ec(/ y…)enWv޹saʝHdR"{SS.7u.%4Щ\ |@)dǏ퓋Rk׮RZA\K*ר"(l=c|lӔ덓8wCOF۽\B)$gCUM]ha7o,{q!)W *⑛B>8SB m?SٟH:v؀A2=$mS^VK߶LѸvg\A(sV⦜8/s/3<u=(A<^Hn![n)?FO$ 2W*djR(6{ֻ(Rvi`aiEjAJ; GZ8 ezV# _߯Y ;ve=k9d1sD2lzAYIE׊4*<R;DJSҺ[ %'Mn*߬Mr#Cyq"qTns*!)zÇKm ?d|.{ď6.]+%. PS_9)G(. 1XguS.N)pa+p#lޕTʕ*u)àtgu̵kפ8MvT;SkTGd+B|\Vnk}dsEʵO>s~G#LHG6 & 7JwQ9T?.^H5/{E|%m=k\UX)+g|o2(tpĜ3HΝꩀl?g${/4@&{#lvHA"9`(YI>Bc2g|3NPjTnůr iII ~-In -,J֭zجlL9@BЖWR;B{F*]$y*וj9$oݺ%a9FB@[Y?\THElO)y\YPʄ7@`HNA9 B@6۷O÷*r V6g%kk$ R;.[$C !\)afDMa!Rh駟.2P@q>H)'eOVIzme;yƬ'NHc ouWnK!W¼K CrҕkLqn|H[yh9D>(L˔ q^c.4bhLkdrO+^ٳga+u=f%S+CAle T"s]}qpb d|K&&?t򡪴D_\ӟѪS+a7L\rERgl~EB?,Bf*pe^Y_~ la(מ7Sf|@V"ҫ|4\ b-l+ D$ )=C*d3cmD9%gLRG*H4OS3ʳP ,Γ,VJTnl@`zSNi,jFU{N9cWxmnke!]HqI@Ԩۑ K.}FG(K\F([%wžE p, З vGHHYѣG-YcW;Z%4T2@s΅4M^=\Vn(p,%pc.^({xf4p" 7㊦aփ"pay|AV4r\ ,%G!F@" ˒ȊF5R+` U+;4KZ  dK .5.Rhr+..}z@w@hqmܭSgH (3s[>Q LhH^! \=G)"" _EKvҢ{>${?~<'tC K E1cQ@^% κ<2ydɍ7Ο?ћ7oF ̪ruzzsqSwo|+gz}KPȎcgr eN1C^33~O19%dgMlDaZm{O;9n2J@=wD ;j&Z.b(X;%jܦ%&62mJ,XOHHS%;Q\ ;1pDJњe1Me k]HF[ %RY !!kږWS ̑C-Τ)F/,ٺSn6[V`^ۄm޼y}}]6 P DLvWжo^ 0n wUw6V㰑Om"+D}!i;:,siǰ#+Ntz&LNBY7Ry Gz8NvoYm dtHGʨDqk̪\FC`,~uo&3 Szn kK4gȗYLNjEܟץ@b&CiAFqwt*СCw)@ 2Ki{ \om:I>Rp2?Ԑ6 Uoa6O3O .{ڱ| I޽{gΜ!;$}%Y2S7ȏեm^5K@!^mǷ*q37w4 q׋utwF=+d4Ҍlk׮ P"L{aR%!@ + \jpZ3 ӧOʝ%?/;B RQ02 TF .*ܙP3 D[P0.^x֭ .\t X% ,\fݳg ;!@>Y\w׮]#LLT$7ŁU% [b԰b;v\NJ@r?.{M:C"0>!1zکS]Vk@`Fac^W3K>/I."8 LE@IXcW۩laf \ڄ@j6m"2C !7?kWњ.LVn/pe;wfc P%RU Yhi0h|q;;.>3# LO;=sfH w۶m?֭[{MÇ'N`\ @f ti/% 0593fM`F\ ,uw(ڧ#07]h!tU<͛!]h@`- 7à`& ۷o߿r]e@i.`^`I$3 03q=J*w`0= #03zC;vL{F*7P 9,p# R@(ۄ޽ݻv*#C>.\\)]ؾ}{}QJ+)_ؿ<V?^,_(?zu~NKŋ nCw>}{1eի&)bLI`e],,Q>a#@Un'ZA@FS 'r VA@.k"`r<7 @sSGgN 'S ܔel" \t_R(3.  X*5L{aRK] Qw'E܍4%-Q^lMݧ+m̹M?E KiG@vɕ<ݵ53EAۄ絑$ŎWzNue5qa&]z8T{pptnZ7~8D6ar^ܴig(eET\+:~SqQP(c_sR[Vzn?O&H}sWT ea^V@ g@Pa\J7iS>// Ɵa":rmjToڌ1k:BL;%F !RمF<B5Lv4҂?fJx̫1P}1}*{9r˲9`ac@W-mYi0ӵNmg\DKWcKJƆlƴsk,kjk!H&m޸ph̓>!e޽{Vp Te\7!@`f~W~숹t8䡾'N [ "mV66R˘ȗ֭[f| A`n$;wTR~ ,m%3\6-!0 M6]zummԩS׮]dN&  pj  dt~,|L P+[(ܽ{w׮]@ =r3f@iR {GAi \jpc P3R5G PS݊_)J:+ |w}W ?܀"@*w*4rV%n7r -7vX>A;bM Ha' `A{vM@ L-p#$ ۷o߿Ϟ=9!@>S \o ' q=J*wz%ХfKƒS \jps[r ;vL{F*b9"kEZwE.!j ʭ68, XqKYQzmԤwccCR80 ((Zc^,ԩ̞TR[#dBTn& @9TRCȱ [qpq @8n8+ZB [@0@b \6MM~!`rU??  \jpЩCݹsgv{0w{]&s Ѿ۷o_[[cCXybp  #I*8ܷO7֮ oA\̻(;9P@@T*o>`ÇQf0@` Ltk38ד 2QE Ν;w֭ .\t˗ǡ# 0+F+upj%uIi5loh`ɒ5cau^ \ pS!(-[ʍ“A ЋpuU[U_K} n3Keߒw=?o.y@//^$ۋ!N@?tw-TmSk@K㚊SgkimJRםp>e L$p5k*ÊS99TX Z@'O \2y ?RLO@%PGKǵ1YRǒԞO$p>D!@*7 F@8n=whetǃck9!Lf}plWucF@`ZE]=r˗+wZD}pL%w;_wW20+j|hB8hN s . !Hgʈph7m!+%TYl e8>ʥSX&]{ڵek$`tn{EAR{fוF %&pK,r+W).^!1 9}+_3 -ԋ*!~u6vo>vƛoll8}0q%jiYL!p#,m0W^][[;ua@ ).tcd@`F$;# F` K .l@* P.).rC!HP  $ߞvccc듹D"'Nf s%P>'"0>oEa! 0(,@W.C`]rȄ@rfD3 ) ʝ6s)[nm{CV?J9ھ}Ν;  .={ t!B yYʤ@&${?~ٳgX&;xO@ݸqGya 0YԋcT 0@78ϖb*} M@Mrݾ}{`=L@IXGK-$\$mʼ@HfL@_ZŠxmӵ2n)h?w!< 0Qs֭ .\t˗F  Z ?Ν;k_r w>x`˖-rs6ox(-ejEV=K# I%p)Q0ؘTIŋrlN)|뷗ˀ).~ sd6#7X`  HG (=g+^D WƩvQرcz%)Q7b XT.6E84m1)FR`be3G6!fmh0 prgz&3Mo3TK[mhq N^v ȐtCӂM{ 6ŒD~{u Te\ 1.k1zBCn>I.5u/#pյSN-.vVw;Mhq'f~tƧ91c"pУ/ bAvEf 0X,R }>wlثQhUk6hX^Z|wg$~@c@UcgF@`2P3 +X#_GX0 H &_R@H4L|@xGrϜ9sM@(a< ${?~ٳg1f,@ݻe ]`*@LΝ;.\O>yhKF`۶d30$uFY>~X.o=z(K@$a!W7nܐC@"(pY1@H^D=JUn LH;!l Pcǎ=x↽X:MpBC?peyEa2O D@r &NE@IXcW۩laf\V  F՛宫hwS ybSgr=m:3feOȻ(l޼Y6k ; J@op-QzF@,-mUKfԿZa[&MaC瘦yFv`5p3+ oh@,:{!1,p5yK݊]j/ F@r޽{u\r&#:gܘMo;:6}+"+:tW 6] D@h WѾ&XOܧfۆm~>zB׵,pwkzC@qrK"0ӐZ^s}]*fzxcg 5F3MpDh @u [G"@t58og3mOI6[sƐ#s!Smb \6zA:!tTgj==-w+ÇG P}Xh5.\Mp?裺  ! lR{ȑ˗/P8LǏS ̘ȗ=z-K n2@4_w}s&}k6$k"Ұs  < j&J-?QQc) :VԳ' 0I6} vLacـݲm#wzR5-lo\<X6s+j.{?2AK[˶(X9 #fHشiիWN:EUn_zSWFq3mI +Grྊ0<9hx`ɬ($.AԬug49BKnܐ4V*kY^t#h,l+NP*|cgFl?4ӵ_?My=7+#: 'AN*]^So/HXL,c kq4vM礽 p{ZJc6ren*WvruFl .V`6h׀&#2'@*7晊*l@=ǔ8fai醷Y tj=mKm}hAOll3v,HQ V #JTnlӝ6Meesq=CMcKB5Ɓm .d6oʵݤ#'@*7exmz0_Jua+;{چw3&qc&ID[P9UqmXs ;y_M`)$T!. 1rW\ ژ= 1܌T 'Y3m޼y}}]X^ ͷfn^g+Cng4ܵ#qM@ĝK>Z+ `r/\pӧOCף~F)%"KiCFj,m[2m6>Kz#K)ZwqykKw.A8{[&.+2o96of?6ٳ[nG}9Dݺxz)ӰL[3P{FwLئtGF`ۤ<C Cʽ}?.' -,ΤFUXx}M,dei>nϘZ5摧rm6;=4kd6k~7n<2qԤgB2S^5U0MIi $rƍ=z͛IbpJJd=(6XK`w4KH #+]Zjރ_ Tc{V@&⬉QGuqy;vL{F*wD&w%<_56 ;` \G`w6抰o oU8+j&/qfqF,~|az d҅晨Ds nMpw5lnzAU  ` zVRe1 F@HVD\xc.7#@@! $@*7 P+Q˗۷o~A@H8̆@ >ヒb @D<B6ʽu떨3m|L@@jyܘ;(7|_0 @`0;w][[( pK 3vBX8ѵw޽~3gHs.|1G.a# #hÇ:tHx @Q . "piRe k!0(&%@*w^ lrڦM&0) @q R+zWn>{ 8@c, FrY Çe˕Ԋ8 R߿ѣGXH P\ p_ WB`2|c I laKX"@`! ,xp+ڵJ(8@$r'{J%2!5* 0\RPAqL`tB&sݺuK3tXTS.pyÔqb.@ +8_5h/1z]%w^z˖-rn|]m^xQjS꺉^0U4ŋʭ(R?;_xx hq鑒m 9̎m5-R2,R(pe06MƄ"ИC.肁F?]Y`Tn0 \jpYFb ^7.핾"Tm[;,6@'0C`<x@ /{?stk0.elJ '}p#g䡾'Nn#0$Knyqb@HFre` !B> <իkkkN* RigϞM@@VHfY2!W6ݵkג; @\r 0DRC w_Gjm?nycb5l6쾶'q0 @*0D좰cǎGm߾`az]u7^hTjژ}z c^,D= H7@q{Tʘ`rcE}7oWҿ5ᬾ~)CtDK6O\_yyg}6n zKTn 'Tb;gidl/^{M$`"Sz_s"WD2ɪ-#M >ؕ)46H?Cgo,uYÇ_.JҥKږNǎǞ04Tܬ/:sѵŹsBWO+j V3U`iVStN1`ޑ6]pߵA-rMV-[$eW_[ h-˕#GRSqQe@ 5ۄ8p@1/I9_II86&̣8L[ӓ5f)ļƩmoY{3 t6٥sp|۶ м{z9Ȓ[*u}{\cqqI{>33s P\jp3 $~>SIeI̒v'(W#pZ")[nO*WsY#IHo)$h(oc`@H*;^}3*SL$wfO`UCyfP@7էeIˍYaʆISgp=[H)d ԝG%r(I#2rgU7E | E>IӺDŴD,(xE#$e%a,rK2[救r8Ke9,mre@8"\7W+7*&[S mStT#pl{A~XN VJL.U07X0$1~W OG.|󓎀t.yCWx-ī; i`F5^MwClS"wo9!.D䬵*S[!uEʕEBW$ЯW&a/_+;v%'HNn%H Stʀ_˗9{[u,NEȶj1~(u "wǍb^HR.eٲN&^ğE@fvnv!cТo_fY@"+Ok!Jq}*9=x`˖-rsMI;%m& ۸ʳg=PDH/^H*HaxTMzuV>ğ͛7xD˱Y(=//$.BA ܕK-g?o߭n}'M?0pw^8cM>_~''τ/pE'Zb1@~w1T&p#AF7cd,< Pg\  @` TWr@Sv3T󸯤!@"H%p#p @#0 UP_m?ZZYF.L`I_˥ݑVVdؐkqJ@N`5+aMۿܻ< :嘏%_r -?,AH%ptlfUYԩkbew}) MP\:Eђ ,@*IӕKcIR֘=-i^\urh @ I [ziA[EaG҈ 0.X {}e,mfSL=UĈI!:VBq&hX0LG,g.W5aEK@ d!pWqm܍x$qZ}0  @@FW?>70Qm ڔ¡f$}gϞ6@'qoe(ULv٪U}wNi ۷ɓ's/ǛBE% rM[5nmk[ڜ /e2_as9~`&):x]/rm/[; Y~5_ys]Y4dۣ=1NB3@%ի^\VVV&y |8nڴIjmGh`Q]8X#Ե0Q/_=RǏKqÇ'Oꫯ2WVB{ICNUbzpY6[jnr8Gcj}zO n1||*}w㏯_. rWjr4FUSD>w}W.V|ᇲ2B"ԯѯ̲1!A\1qKVY~@5T" zamah,oB;e9,F;qğig7nSD_,#rUM7e*‽̸o/;jI[uʠ*7pQ n D}dꒀNٲAۧnY9]JkX}o' D={bmPY7qo0V/߿P2`M^|˚w1gҷ@lsSzN|SF9_LsA  \}$7q+=зƁ@dg&/x̎H*#bTiiU U#fE c|mޠss N@ݺ6ܝ-;dRf@%`)tK]6V!m nڻV͞uӷkb_  p@ͻSw6b9 fHJթ_K/2!2Huoo"K6"32J'0Ȭ"}g)Rgj4ӌd@,*#L_ڄMg?#\!-! pu}gjg1~g^a2ZwQF !/G?P% q'e4@Y p7Cī_sMĕb|@7 h)ǭA0vBZ,y}xC'hs L =lE ]IOʶM1!Z IZ)F{y]jTuEWuo4qѵ\;!h+M?l]Awޕ+W޽ 7Gѣ/_>rHic忧*y{5htczY>MceIx|/NtיIR3 @Iz!0S-f`( 0܅w!P8֭:G!LD;h @w@ 0Dgr:?,Y:BLܚǏe~!0Yr5Q@`sa>7-qv40,++cͅm۶hk}~FK֭[ˎC`(2CHL@͢ j9fku#&;ǰ_7ڧ M Wk~ np ]oΝx3< @-p+{ @@@̇ @x@ PnU@ .k$`>i/2~aș@r++1m4QĨ5Oܘ= $ӻČ P ia"FhRN@ n"iAF4r 7-Gf^ǵlePsAf< t-UxZQթwbqۻwӧO㌕(58;Jwկ!`0oD*HpܖZ! A[d7mtܹ>Hۍg:/J3;t|I!W?)^kBQSATF[j@/_>~TN#=[epԣn_֣M!%ѲCŝ޲/2%e)=~|'8*uZU0Ki60mf7vb|WmMG =İa=rMQ_5XQ[ mGxF9A`)iݻϟ?߱cǥK ,54l 莯pmdLZ 0]׮]۽{en-I^ojL]J Lmu6$IϞ=ؗ_~)+eѣG61_4ftdik%V-n^o;վ&x˗uK??'O<{,ҶZXJo.fVWֳ4&<@5>HI#9]U{޽w9rd"LӶMA j5_86Xc;&cL=N勖lwwc, B(\qW9ݥܶ6ި-xnmՃS p= S;z93 @ @5ҭ|E7Z6yQ %L!t-lVεWN{@r Չ2KX 4bgm3gNQN85SzpKdE   Fb{e笐;CeBu޹7U_zm>09K1Z @M cV"o-sý!FS^nA[FSnLo̩mn=t G WkUW ߙu:#3".^VeׯXۘyQ0 9` R5FB 事MvS[mߝhޣ3i}9`gKfDzJOpX2N&xB& TF n[9~-]_VͬYHUVAP/9C 2~Frdp'DS%Q";e]Bfa=MR⷏Ro-HC n 4du5CWJ@ ƲU ?"_Q *Ń[p.vVUCWs_%s_$"`^KS9B&ܮh\> aKUU?æ P7n;@ebTmSX LH;!l F`X   PγQ`@/ۄ5 8CAۄD @ dps6@ D# @r ! @ 5Pf8ۿ[aR;Z}/@ȟ7 >? C޽{ܹ3u>c 0w,l|rǎ?M5j% Wd{}Ik !~zQmh=<1Io߾=fB`<~:{a۷o?2#@ T+ݿ}Ν;҇@&TZ\=x`&a TCNk*F[UswݵkW5Gj"c}%[S3O8K8CC  ]KZ7Qƀ w%pnvϯ^ZV֕?tZ &Pm+MMv=z#GkC`Due-vF/@X:DѿBakR^xRoĮlKZw!AM@# T+pGr)W_}%ܺuh/0++(ԃ$陥@nK̙3ӧ+ uSӴҕ'J .m۶<R]+)^]@Z@`E_ZW\pks  EbWuw}@qMҥK[lx41 $Kǧ.5 VANiۀ ܸqdqe & ÁErd5̃ 0w$S\D+;JnYr<|P6KZw9AS@`} ?ɓ'd^1J$`uIiӕK!@%lUL!p?~y9[OAtݾ}{~a? %@NWHڱc?Ij" պ"pI\|F;Yē \97_~ۓD֕'ޕbZ/@@Nwuuu߾}Ν%&@TZ\5 ;&P]y 0m٫q\c|L#>RJ#E@ C߂R+gΜyQ Pwպu+ .@uY&}@ '|"&#Ӻ"yuZW(1L@..P]on,<k56mГ6 \y˗9l !tZWRZ첫Id @ @WYSzunMAiu{B+Hz@i$' bWv{wI&~%55nkKep_Q͛r7! 03֭['i ,@׬1h\7VjM6JlSA'O\iA@Һ,WrJZweX"mUT}hx%ݾ0m۶~PQ.Ç[QϞ=պ‹^8D%P ףnVCYX8TWrBW\p̠ Au) $mZ/݊t[(Xࠧ.]ڲeŋ-! #֕Nn߾=G[ @YTA*~ܠ!uEؕ.i1H ,׎U߀uDm+@@<B%[^wD?Ojk׮ @@NWcǎgNE&@VC@Wiݬ1/p/R0&%`u> A pSgΜsӧ' <[uZK= !XHv_޽[@]'z@`d] xH.v18E`(9+IѣGML@i]<b; J[Ot/? 贮l ,i@K@@fV:ÍJvC }왮%GpN;݌=ew)]__j" W0֭)e@7o-7n(z&`ui۷oj nԩSR6w"h@֕:?ϒ+5 CeT!L,RwQ'W^[DJabv}~bw^rqy492{q1 ?jp\!}kpJ[QWƌ9[ŔC'хcYo`tU=5tЯfTiw+m-^ATuU:`^`p][ ՗'QA ; ',ƪe jE5yo4t2k^C\ks'C!ȝ̤kAȇ7XLgIiSh'?-72uΊCJ'`%OF%±ܛX͔gn5j_ z̙1c6mbQwr3=3 ʅ]ӹ>^9ng=4g @w SJj.VJ/^'5̼ztJfsb!_j(տp2q  p\֋Sr'ƦpqئcQ,;jLRwymh l ayt3ƖE0e P b L3mf*26mvU=аf%hs_=x͵A@wl,8]gS9/d:\E34 0F7g6&[[3e妯K%4J7k S KWc}\, 1Rfh-NI78.ڣi_fwRm1 5{ 8C>;H@ǯɟj;Zm~uNwu~4f0 F7g V6w ni5;Zdƚ n,"@7IƁ@T]P'@""JtE@Eh+6]8 @ #]Xqwտˆ P-n1@ Le!@@&n۶mccH36klV]Kv!q ںuzvb! ?`гtIENDB`!Dd~Tv>0   # Abyw7g{&fycnqyw7g{&fPNG  IHDR*:ksRGBIDATx^읽rH7RD[VljTw &.TTbRB݁RD{RVK Nvf'Q9+0ht7!f&fWe$ӌS6K %m@2Vb7K}٨LKڶ3UʲLN˷nɷ+h=j"Rl;nr=R f@1A@@@@4͗59L\$wScJ"ׄeqcEvK{vƿ/JKtZb,;)H[Z^߯7{=DA `53G@ʂ     L@}>:w es}!^)glt9gx8f0t,o>*Q]MmigԾ5y+\D| 7vuQPUu} v5Y{:Du'zOX$3R'PH,Y3;V+c 18!00 | v,‹BUHVNʒ1Yk }^r03V:r{^ҷ''*ѯl%n>BY IԣVݪTjfx:yH3[HUM?ONN]uF&xstI@@@@@й ^F s0;E|7"E7Us1T˱vQ%K&%C:(tS;-e'e'O BS EdHOT,-/!{$iiΏuV#|;6B1PORt~*&H!L!nSd=c)9N`R @6D$aD~%3ꄤ3_*8:dIuxG Ly6zvf24B^8i+@Ilj"t9?e)H%d,-s `S'Ve9:=CYEFՆf2cC'[h&cfjtZc:39:$RD($5Va= E<^}a冴R/H'tG}/,TN @3GW&H;6r9?|'.^?p^Cfi(!SE+.ɭbٝ[v5v;C@@@@@ `EiWȗ1aC~ x)T6ϻz7ujvfh<|LJISi~R 5.߻4Oj.f%kUAJF :YMP@@@@K_K,hyLuySz9U{3'}?+Zڞd+"'g/+J+Ot=j?Q\ܤR&-09'5>7t8"9jC5ؚ'pվݻVJ^!G W.I{{/j}MBg>3m^SQl{)7Aޏ6=%gu><(bEyR6n 1}dodZ޾};54MtvZiw @=ɘL Ũ;Wj T 7::wW◽'K[u(   DL9 !f6QneKb;%٧V%e<dqkJeiwTyJqٺ H*=MPGH5{qS8=Lv)ZOń$0&c^4:Ko:^xQTSIFF@@ ar&4ZۜZ+y+Ne7Y>u|qxf5\KeJ[w;Wr: B鉕J6jSmc ӧOHA)AM@N'q7\ۼ&FS!CT:sd\!7 Yv8n(򧳕*Bɿ-ϴt.%'F  $6 ˅؁h\m_b[~vhW+ULs'k? {BT<?Ώ}@%} mnL*GHFB$tLx!:D7r%Srԗ mGQh@@@Ɨ[{j;Pm3Z/ݵ1 hkz< e$MLY?[ Ŀ62SiFNT?gianJ?uczY ,&ᗶ v!;D{҃V_={tR3+V|鶳/v,-C iΚ_H"ٓٚݧ/7nO#[ ߎ-&J  EGQ.]LPz jR(;ԳplM@ }8NVv o97relF߯*AL '82Uv=;DEX?'Ψd틷_ncxnyZ'h@@@@J@$Ldj(-xoWViOEi) oO;l5!l*޽d)T/mg=G'Dh3E  PH@lVfRˆyH{=N;zvD?kޮDlݖۼ0ICUT!s9#eNq ycϓ9  C2 5E۴jM"$F3"=Je !wWS U7B1ncOg7X˚nSnS D;ˉ{C7m=rƞ'mT y@@$`2&Vzq6+7?jمx]m ׅc3?_Nu"b&hyvM3[$'@:}p3~2~;J3 L) Iِ3~GgK-K#I@;CˎxC/^:6#6 T}@@@F %n¨ckv5]sAM8yh@@@@@ PJ&Q"v9iο\Vr889+'tkdy[#bL\JTvJ@呔oGKAj3X6mKRm @@@@jw' N@lA8'$ӻ˗ޱLkKzR*U7 iW<ɷ?|/]r45`jP:^at(8Y~)_5K>텾~3c)BC||)z[|~']&b ,:BߌL 첦#rn5 ̆ah@@@@@-:Cfe0YɬKH%[N*%XDMМ&c> SCOe {ZK;cK(/8`jt     kr՞ސDCn·m-щ2|}:ER$W;'ۭ0ƪ"PJAKݐfnR%rpjyJB<.49:       PVʳBI؊@QJ†]J{t Z郙cC@!ei<+<$& c 0&=l965՞yC! cL qWABDC(i0-7p7Jޞ6{2{c[ @@@@@@zK;V C8+rsUAp#kٽRlnՑU>Gli t{KJ΄`3; dau0if 0=<ѯW׫. gOiB_Zm %'Uu$\5:P@!9k}4u[2jZS-Q&k%Yg{M?U}'Ii4#-AơR}/-,;pٖ6:x9 ^7:Xkd6uuv0=23k9^/=!L3^CGz'7VE7'jzq/&Mtkt_5'^WMz7=:g"1y2oy4(ëgGDž$ }$_+=S=ZGQ}VګIxonei.fGG/z?xV>ε11 ec @+#_2߅:"cWd%pd嘝hlXN*B/'1'pƛsnshSdUgJ[3V2v1Yޥn*b}siNezZ^/kd ˫_鼙 ":;|O1~V>Lte=[hκ[|ɓaf9{rΣ[w;し+_KqT#UAP=|1z҅MOI-[XSm{uă9o!.%~?'%ų'QlXc+F?ÉkI}rxf-'XP`1LzKa9kӫYQn%`*}"ɱVN pfț#iL,fIao)`aZչЂ0фnȕk" Sv:Dd3ikĹc](=ҠP@%D=/^q]2U6cqVG(W'bށd.#oq9@G6+EK̏/o+ fa*#̯ٺZ)݌?CL烶sqMc'opZJ^wo_]-dOU؁ {KS7ranT:Ө?O98 Jx2}:| 6 )m%JA";R33ϬybGw %Gg)%zrkbp&@6kȟ'CM)'|f4[yBW_ V"OA ƒFW_[E5ki"d=c-Q>3E;h+ܹnYJY="d'^~:}{87 0`%qoŋAvIޒbowh}˱rsˋ7R{0sF oҪ>s)j:k:땰bHI=R$q`6^c 7J*.>I:=c|&4kQ8{GD+B[Y/4#DmUJi5@; ^hD~ߖ.<-LTo?u8rejR4T$pӝ8r-u"Iꎒ;ǮV8CV oPսyʬAr#Y-{tfmd-<}'.9R|ӨXjo__rxI y~ &1Yܡ:o1hPt]ɐJ#UE{Z.JTֵg&GBUYJbTVqk$~p38>K,дF lvȻ4q_ I<}%92Vb h<=]%i=h` sv.0K=ԐWi" W0gJ''e&U2ji'ux[6 Dwr,FZ-g>ƘZz>l4JM:J/ cߋ/ܧn0`T#1BB eBӧO]]]9:Bd4 7U2p(Z wyݞJzJ4Vڙh@@@`G%ʹKX  +F $xuO;y+h #atSMww/.muR]*0 h%L Cj1@@@zF Ęl`8P w(V5T8D1$C>  =& \.CAm`P:9:8 "S"t94rb 84c  P@_0+ޔ{ґQ@@@@@@@|       % QE,-[뛬,}n˨gjj%TSh(٨(.NZ::DyQ@.k/ndu?K}u{E45jLٴbqJ2'RY v65[m\救t|x˯v1Ym"z)xg ֏׳٤{Djms}VS nj+V><_ G{`h-Z"J˯;GKǕoC,c%tXC™/ZE/P_a kͫ>,Zޓs7pe>\c"@޵Aw)? zON^ĠLJ"`MI] m9-(&?A1scyq"`d#UAP _&LD0|> ZC8g Ag7"[=T)kQK:|EL3HMʴZ*me&waVd?]NsK9&@TLŕrGwl5r,i7*칝-V#D{m-N +U1:B8Z#3Gkh0WFa9Oѓ_X=LA J kxR\V cc`9s|!`)jY9e4b ۵(E*8A/q@VRr+.٢EipVسCssG<%Ѐ<<ɮƗ%l&/*͡SDuax=!ek`h -<8_a})`ʮW7f-2\;4AAUHbܣT*+<K]öd7}we|T29*UFf 2o'Zo~OBY9.' 4ᨀ,es;#Of>zc'?A)->sJcK.. X?䋱``~6{꘣CQ|I!+ IꧬH#DSYpcn@(+EG45;t,q.rǯ|~ìFzYZ9|v@?M(ge䣇m%+7pK ϟ|jڈ[3ԋ Y7>~MrJwӣi {MxJ/ibvE3&3F?&xhiKH,\cz  Ȕ=~hL#?i*M=E`B  #=~T(`e Ֆ'#5v50<4 & >gex?Ƚ@is=V1nCMg.|'7_5ѫ,Z;ڧdmE_ruv<^ $l9}3'C׳y[n3 ԌA{`<_ 猇J˕!' ϵ[HbX/yK\eb$PglU y_[x:- n PQ|ɘ!\wz);A#ꓸLaCN(~;d<;Ø/=gGlY =.兔~z当N#.2N^C thM k"BQ3&S1M*KT`y ؂[CU'༹_H#nNS\VFOqg6Fe*"&~, lE_goohF U7*ҝ؋FY%|{pm- {p'&''q?ytN//_ z]*x<*~1c-%a-ŭCAދ >whV(Dž(F-ѢN:^HTQfNB'.żI;Db-$TQ`_GگCAؓvW"IK m5(!ž9lbR߅ 2YTd-On5TނIB=ɷ0Q,@9oshzYp$VPQ-Qq/ ?*)iwZ~-;-PJ W>l_e>$tNb\*<( cӆkװ^Rѐ+ϟ??U.>[t~vH@sEaKv]@ <jއwHAA 2F3Gi Ew\yr@ssDپq3|룡jreEt9$ 6smUif*P@*H$ UI&E*^rzL'Of o 3So\b8UT`0sV.w? _[: Ss|S+?\w;.DZx.\)+bF`)?DE֕w?ڥddr]:VAF #Ug{Kڀ, }"L q!"\ŮTL,B=bTnQx(g2XI+͎PY(b󕬃ӤAF[3Gو <ƨ,/:(NC_8d꼣8e uprHKiydswR98iɍZb!)%/|2h:T6ҬPhYcN  If}G }'"0A+$HNSN: ,tơ-&z*wz3GݹhvYϯ¶d~ ۽TYr$각zr6mk)b*#NQ!6S(lK&.&:Q~媳c:=o477`{u $搮.'G5^BhS8V:J@1'-fPqtP_!!n2>/,EiPUreui@89i < fK>z'?}}RZ.8ܼu76g_^flO-P)4 DW3EZ\b{:J9gJ@=>-00~͍R&B P"[d3|;|9j-48H8(wG\R]@2oq˄= Få=|jм(슷缡02J @@>,#S}QcVr򬬛g#ړ6\?&z15-a`BWJ9Y^]tw_r9ލfީ  BA!ha{thxN9=@n=G P:-< r#kݘ*      89GA%3<9bnAĖ6:~u$uS[Pj) /+a/h^ќOv$hrofz5^kTZGgKqE#t&qA1E@@tle5L'^HHˇS'DvI}&m0s`>@NϣMvMuD.ѣ?([ϣK߭deؐѣ~[9hQa D$]]CYY\,'_qlG8Hl>zP@KXL0WG#:ǿv6?5Odtۧ-jO|#c* 5Ybv\*+"%_ *:FlK1a qT?oySk~?eqI.% &}L8Zуkd 'on>D'/2we=FgGˆeĉhJr-O~=[|nw3Gwu@%@VRS|8`TUe>,n٧˸)qG.)%lĎ&sהaɯ6f;<|ؕ7GR!?l3YFXq߆@<)"Y_DAwt`2mPnzsFf)َ}t 0jVF\Y9ڴk{tv[я-?iˍ'˻V6`؆. )HmEuB qạÈҗBSm@9ܰ*DI*m[?'2mw[?rDͮȷѯO"I3~<婌iA8 J dIJrNRIN;)?d^}%·f58q@`sW_/gggU#{3$f^qjs?fByopעg{j*2cL\+ <8B#3Gh #Fq9(z|4V(z$#JFG%͎-+d|"?ȹ a$"Z\,)i?6r< R3]P`Sab˕b+(kpCV(#i7QuE%k琵kQh @%`^v ڀ9n٥C.M2zl+ BfVQPC8y@EcqMM%h"tJD2DZ*9zIu_BeBSduR[6G ( +ax|7MA+m_ƬPny%m*?|W 7dɯm33G=NC3 l㩁kpϺB  #BMXRR2>"CF-=O79t$҈:uFO t۳8 *5DW9lكü Z=POA  %@ 9݅FWN! @@`?GHFs#wi;dK 3GiT( oq+Юh ڠߪԨPf9m2\1 .cs}^2,MVJ\p:c\!T"\4   !Õg?}CͱIs ́ 9S+f;*]Jv,C>it;f ѶͮβZ=͍M2c5̀&DvJ =Cؔp<߷s¦#*7֮̒'Cjt9}R :3fuGnԙіfu;AttGHZ:P} D/'_VJ_Ѽ|9MI*kiE?]~3Z'Mr41(ruwit 7'R,&~pZ3(y1@3}ΔFk Г[o;漗Y2ZFr3i 85}.yجLPgJ_|ot\EIgEWhlnD?~=:"<fOi*Ƃ9z.F ǯoןeك?5#yG~:NǷ?~];& 0 r0GzRCߗT,@Uv1ae>͖w2FC ߉1̑N MS4sKrz`knA2t3dq9VͦbRؠц&JiO^Ԩc vrr:q!"iyͦKJυW*"JS$jՙe-Eed2>:~^s!H4WP˯Dl˙ak$AZ05ݬwtA!,L䷃Gz o~*9MT, lEr؇G [<բO~} xyO079.+Rۨv/x;z6 VE@FkF$֜bw[׮A}-ҮQЖ\Vxzn*ͽ;/4#>JGX:Ɨ?GR+4wTf&|4BX=ZK^l5ƮfzSFRMt/YnBߊ8u2.+Q}?0A1N߱Pd8^+QS5 =KFч[h<ވ|>Dr/9q HJ71˟ҚR6_۬<_Qu^>Sm+M#r~ߕWIb [ 0W_ulTA@ e>W,)MYKjgo; 5Y]# 9d$9oDz4N?ya[0v@K,T㜬yuWۑ.M/ծ(_5Ž+EN/c qy(X7#iwZ&'~6!N."W@ ˓c2$>-CqPLnbfY͊N?Ds%*[[2wsh{iz "u/ ~ܑT`I& FA3O~=@9[rE>dY(RV91Kcb*Jiϣ{́KUh@r Wcz|Y<^cxm'd {z#lG SiA`f/|SQ$#*m>EC+)╴CwhV*VxyYG^Ty5VcNA QT[@"f+掦>%>6_G!T/* l Y|_Hj2cv韽Jj6_R^b, nCzi*sUl=c銀Im @M׭#/A=z<ѓ_#\zmF  Pn-7~,+GD5޼yEFQ̸rxVHLiQa0s'U3sp'JKՎ ]%(,#ItJUW ,dŽ¶ipl+@]b {1A9khPiiɣDZouoIS3wю^Z{A ~Ֆ+K!ģ_?9Mw.Y$K(rbepEMԕ,]qW/@ȯD(^+'f/@G/Ok QL40߰CZF]#O'؄z^bdq2{L㤍J:l4eEaG56 {)*Rhވ~^ +zON9zN)l"@!BZP ljcq{Ƿg-ݦ ϱԽ~E:N'DZç(IGxk9o̠*K(?+DzL %|V:\1Gڀ$ɐ3AbYK$:!+7ġwխr/ c*^e軖ֆhȝ>Hx+mgb,w'(-UQű]tl2`mS̓@}DȣID$"MTYY9 kD(K:|%6)DoNHZo5)SZ_Ǜ™cOfMV ӈ)f҅}QII)7R44E= @{лj)LQQQhfHp4֤ )fTT7%JIݲaZ"?+d%fb(m| DvA?iPV T ]+ѬWNn_?9F7Љ2bJőTؼ5SS;G%0o; x=MW۱b$%=iU~0fY"jkM Z^)%ؽƗiMq3G*zG`GQұM5nEQt@ƅqt" N>gMkڹvIMd}cGŰ$ZuDT6+W8g8|JM-Hb8C}*L#syߕTE=ih+HiPp3w_>v58{ǗWZ_%ّ4XxOԲ+%@_~"hZxRGJ Nו\zb؊xIzPO76M˟97i 9v@%|aM`. /+ }$ﱫDEɜl|4N.uej&=1f HYĖ ~u~gV=9nWae V%?pfܲPP%PH1 ߀Tĺv8I뒊 K Q=B}wI$k7]$)lFy#3vdeO9p~EАCMtCl1i5 q &59 nQJ4/|F'-F`EW'qmd1&"3NAQ>^Sm97K9HmfFJؿba>iC$P/^9Mr|qHSdN䗧2N$`I?l;"P-ߜrQ?Jg7=l'=}^u}۱X"9:͗+Vnϟw&amh ^~&pk9sbĮ?}/XuvvFyZƉNeԩJfPvB4ѡCt-'E,,:wL&,c~6*nE2B֊G> ~-;rJR됕w"`8@'UE9yPX|]%"RvQUa9X,~w_ָvK@v&,N]noy]p#\k8 <7,T]Y0stIl1$``BǘO rfP^7dҗ^rLt}"Pro/OmD L~=ICUJʡ[NSV+eKx$FĖSsn_RUgʖAE-O\zUI<lM@}n+xOn-hkhiR@İBI2Ê9n٥Cm.w<^ܶJBw†ÕXa9C@a䈱0EcnS{ROÒyboI5UjŒ ޮ lqpHeXЙ"'-DV'L*Cae.@xbBy*D*N-)>T,bkN[C?{Eæ?$9E*?'cEt_b}>夥*IZ2S '#(eoj4LU)e2hZyR"A>?OK\f.6JYcKQ^XLYl9åYu@0Js 3LOy>9D,n[_Qv- 7nkyOƓKvXOEES-n֒35v%ː(11flxϏ;*fҨw:sўhXf {*]V>}cOݖ Ѓk(Vf49j O}P=t2$:M(򀇰'uN7f#J'3VJE@@@ Ir!@mc@K(H3ye0m 3!@q+!] f$_96?h6PH U'A@@!0~X_d-ex;nu4!A+ /\滔Są@A+]d.WJq٠+ thcnf GC0s6  'vBC vA<        %       =!3GOatY +}G4%~&yoUS>!ZoZGƥ9aE?kp C@ \c,aqAg_{KN p,9+tEHlq<>ڌI_9MO=4A~i;'n=|y]PEυUd5?'Ƞ ?[cAtYlaB]3dJ`Ub( MXLny;ևջz([s کBf*P@ S45ojTnNSǏ~!#+&KZm ۃ~{B%_>G)AߟɠOOe['>b6` GkpS@!z?ȭ\iJ4km/[_}z6owf9z\ @`U/UpΨ`o_FX_3qk`;ӫȟ U;2HL(a qT7~|_dBV>w# ȉCDqKZl'YJqFD_Qʑb'nR9'ZeHY pk"kW?* {*:?%FH2 0tdXjۇl9})%Z-UdyRe%3G8X<8B#3Gh H$ UY*E*sүCQ+poC29iQ+Qu˖`: CiڕmUgv@P⿍`u M*L ;[{_#-t0L7GS򣝺`K@@ @2].T ExvSfSG개9dIbm!(ܠ n/HƯ2.5Ζ K&'&śDjÔ L{CLb䗧V'(fe]qt-ܵV dX^l( V^Ce#jM uJuŋ=D )#O~;x WB)sb[ӑ%w8Ykװ5jSڟ|iKY_&+7=|1V@@Ln;av%yn)ӘU i8dDɴfFdۅ @G 4Te >dk*+'Q;g7 r>P}i37Euhg  `qlJ!rPMxOZʗin[~:0yctaoT$Kk0$h`Rr?icx[+veUCA{h@R~rPG8w( AU5dK[opIT-ˆT<\Rc&*%cBerYFVigh{RD@hSph{֑1sX-|6ۖ@PzO:sN/c<)2 2U*Cᔢ2d8jfy;jQy/:*]XPTQA$7H [h9i8Ǡ|IsIN_ws4%[ ?T>IJQ&H=o`{sz'*uXvDa"*)Z"VcIS:J1 QqM921}}:C&E[ @u$GW,:1v+^NV)J9,.aہ$Y?tx1J4dsqnq5եU` 97;O>,R$\cM@[!p!  `nL{U;/`{CG e0stY;-AǗrW2Df)5[Z9+G2s h'$=kzО:E&   Kw/q(!z$`q[N!R7Gu4\ {`J:9P0T]wcBI@ 7&A@CEMfk rsL}Nx+3G{n9\sxd>#F   UE.C<(J>v"M?LtR@LƍJa qW~'C;N0 n&\ɻ=#:-i#\L        ie'@ `h* %1&-8[57TOJj zSX|aX&v&ګ71*9Ĵ@GܲAQ^T ɩ^r,8_ K#Σ(N[t+zK9w4[ҁa BWn):nc4!dg8q9հ^hzPaG`nzt~:0BfqT]7`瑊~1 %'Lotb\zv8kmz6؉Kb݈b-FY_㷋nS &S]|9^fBL/hZ\!dܘE/B lM`~>ѫ<ƉZ!Y ֝6 3Nq;~*cdre3sӍ3`BƁ.MH{۝o>, :=td9o#X Q4E N^ s;dkLJ;B H˛er_dzӫƈʟ/"Ng`aF/O&|ܷفYZ,*ѡؽ:;&1+(NH F6_2<:!,Yo+55R8%إe?S%C8$XEٰrLu|z&5NdY07*0lu7^),0qjv0xeTL%lhڙh<θ҃#ᅸ!\Z9]ABJ=NgG<3^uy4gۈm2fK ':XT+1#oqo3 |bY Ť%3/eQAe^:]$v,ݓ449JB#}*N+!џ (Χ` BП(gwykۺa& al/ʝȣPgG#,l2[6r%bCfsq{Y~_KFEX@( ~7ܟe1KK E@@`{d/Mė0Q9߃1dvQJ뫠he(/2E* )DRlR[  ! )TFBg:ۄ)+̱ى˭H/mYBQ̏/o_NÙ[͍`6ZjmPE `|w*xs(ãv#x .K˿c n)#~\n6E=֦WmlM+6 :՚Mn_w4a+ =oeT@Uj6B[&pN*=7E2U"ʹ23*gc9D'D$z`6{ *=[&*ZVbz͹Tl<[* wMe5k+ z슮$БZBU*5r{ilU ]C"  kHWA.(r7Gݜ\L'0-]V-pCRp|}+B%2)7 bX} "4m`WgiUP>A96]ބ+6j^Bu%p(x Bt&.SSz:"@S4A@@Df.i@OT7u#.B#T,pA@@#Їeh@1ҕx2z6sx@@@@`B\c=̹Q@([S}ԃ.^*^4&l lG~;i_&\C3{J#}u#&hR6-{NA mNbqj^]oﺗ=xJPrzM31eU8s*)qrSD  _Yϸg~F(xaeBuQ@fu:.9: {_L"#Q][ѱmH %dqgz!)XZ]^1]?j  ]vW7IEs,$7l9}(7_3Xz\ @@@"3GPꂰ'@Wgg"\U>}C^qKF~,weN{m@ZE/F?OIB Lgh~,gJ9yF)#NkV:Sנ=*nh8 @WMRջ;S7i@vb޲ʺEyWPc3l܇`ZK+8z2ldAf !H{,9E xci(e},e;:,ӳU۪*șǛhv_.li)ӫ.鑌ʝcW9Jt婵5w+_*u$"TS^JA@;|&G9h$aGGK=pK,ʸ[e ;d I׷Fl'3GUJ^V&#Id|ir99&'/E z5OPG[fSX9 :Ng˛C2%J 9!Vtaɞf8zEW0R9b%f#JNzl u]eV1l xVMp\e2^sG3ri˾Z.|}^ꥲoy#F1V{x#r%,KS_6jS헓6wKՠdR-__7p8CWc*5[x+H9g'** WMZѳ#)ɍ^B)7Gf=Mp`c=U`踂 dl:'sakpJۆ/DˋvIcّxJrӈFY,K[AՔ @@ YJa eH>:â-q_x҅nr:[eHOa g0s+H 6zoZqP2 -mC62~%t1cH|>O#_;M鎿rT.d)~eH"%@^2o)+d5Ք@@ [%;Z]<:{RU.hÒ~h2O ͚*"haMc$.(sX^.Ė(͒qVI>8@@@@gBµgp2zVJ6sxL‡{0Z<0s@+pQ}iB=Pb!C横&̑O|mhkWpWӠc Lp7J钸Pz#Yzt \A7 %Jq083ΜY=VTŴ$~BnW?6R;IeیuA@@@vB)Hw 얂qO޲7b>Mi{ m./&i(nbu9d R!*/;Pm9ŖPTGAcP`AN`|y;]nLp2ZOoǺjYNlS`X/74    !3ptt,Z.l^t8qM+ٞs$st??`;BPܫ3KypvF[0vNNnV]mR{F; ¨XblIݘ`@@@Mfa6:)3Xp 54~d-Y|,g-!tEFd8^/9O+NvR**, ]Ow8kDȑ+Sݻ g*)M̀4'dHUhEA@@@:AfNB@L@E$']. SE4tyF[BjNl KNkn~6̑۾"]cRFޯvRP2R9>LlNTNoa!Nf<;pX Dِh*    {'Z,G7t&?P>4!L&p;Kkq,a\F(n7%_ ɹ_:u/L1Yzw&1G|4D_,ӹGAURs.{%Os֞d<%L$z˛p%/{+Z@tzLÛc&iG'';}gCj|y[epI&Hؾgsy.-K\za^I]1iu©n "l'*L IdP>imSl.YiGn  %3~wx$Q?Kd=FZ'##Os:*3ep=BXU}O!FǸ`2B`(1o~ZLVx%E78֭sޘxVƌF Kk3+6-t16g6qMIS oug㽡p@)0s„B k9cl-8DP)%8~O'A)0eQr+Gݔ)}KuTFJ(' ۟}OFMNڽ ޘ7WvAA]Ӻѳsz|x{XotNN^ޓqZU( . %@@NfO b;GA_RA;pC{O//)>r=E騳 @!J~kwQ1%g@[+Fdbc舽?l@:݈$M'GqE+#^թL%b  Lf(mHZ9Xܥ2COwxJ=֎ާS߲岍@xcޒ]_E 3Uc8 H:ݦ WZZN/+E(&DNNʞW왘ULc;Nu˛+M ]LG0QĀpԊ>Q,R 7K{z( >ژݪ~Gezd1WImjc42 m֩9"dθRG=d#Gs  $3G?Q"OQ" QϨl4z?Ia՛gsdB&jGH|ގJ?TL (_4S2&gQK6=mKaPȕul2HukY +lh@@``1\ń|>nEfJ:Xsf IeC8Ue3o(NR=dL%YW(++y pʴԦ|sd9'.{Z;ASbp6^t[d.`q;H i7۞Yx{+#R^̃jeod ]ɃOۄ'y*~?kp7URbo{>PT^`J"jĺ#Q!.`~ȩN"t.[Nx J]92u/X>z&Ebcp7J^Y"x2<*YDa@~To >m۷brwMOT]+G]D,.=]w{~p ˞M[g4}Y˛p%W|dMf335笧w&wiF)H_P(ZONbV{`WgmHN>&vWQ'"`p /Fe.+\J-b^vɽhܩAL4 (hMN[!Ssz:}x{#ä}~L *]},zTXJD9Ja QFB풽xIL]9{= ^ vnAqo$gy q]F_fێH~%+`AL4 *l2l/ִe QQ#zg(]T(6ZVK<}6Dr6}({?s] ` 6Bj;Ff;KVU :"@uZnҴK@!WL'r[>@xJ<n맼t0sgHIim8y9ry5ʡ~~l0~ŕ׆"}=RB bP ^i2ƗyT䦢J o;tFEGqۤ3P5qt@l_.4Kl$KKc`BGxlH &~[k]xI 6\n ߕA9b[vT2]عH˒JinW+݁0{ghܝw7 [e W 0stR-!('m\aI<~CmTR_i {%߽$O^A@4g1aptkW\}vSV~2ۺ+'8SJZآ<h.!"Z7jF,ɣ+3G ($ o/I   owɈ}˄#3vVn'䗕ȸ1Yr̊G.su gMmƽu\45CVU(gZB6-g^gw_!qNfppj{N^v T^uB  "8Czt2q< !3#!PH 7 FDd0:_ (`.=l4wҩфJ$    3!;D{6yv9(};W?f/^tiU17T`M_ڐZQv LK^[F9JeZM,*@UUU K_IӧpNaA% {' WA4(}J4rsiMAe:t!6͸[Ҳ7=G }"t9Z>Emmjwڄ~Jop$J٣P(<@`(ݸlGIOlJzT0Թ-xSʷfF;`9ZZ '_]#}֠9b9SG05@MX׈D }ms;WGu A&`BK{9N?-]wM|!heFѱm}i3r*^ަhGr2tl/(UcM+f6HqUdf.3V,]aQL}w^ܛ}9g8?Xoor L릫LS.Kix۝Q#J W^齜}'h/} #r)9Bd-:Cr\Wd4Y/ގV4H8Wvgź=si3~,6 X=/j5DN9I귋WGm;!_ҕN;).1ײtI]Pz]rՃ# eAT p2_wۑMC~:N9vH>ggcx71ULRh?q0DeBsH Vڼh˛ 䦲1"5^yύ{t[D~Gώ+AQi( &@xq~r<1FM-|Ae@e(^fAB"0:! +uG!MEU“,7'2B cuvXsIPzIP#8A`~H%YOQ0htUJ=}2VܸohYr3>R쭛e]]9/ۙc>M<\6r%C6p LBf ~*B ka|iP[d3ǞH eAȿTSЭZ}R<;d$^ RrP0sX@+ϚPGTSl&0@)s$:yuth1ΨT~ `mѶ+8=ѥ0iST(T@kZ'pw-OpH \C"^ՠZZ؂3G0 h0jdSxOuRl[3_xhQ.HfV+Iص9!#W>c;">+uuPsXGVG[8!PXK/\ޓCءWJv9JaB!+kktm$sWWrM˨! RNTۚ5cdU+R|Vkcw{o3Si3G ˏ2]g*6J !,]U$ WkKNS"7$[;}uԢJ 2;὜}'E RӖȳSñ1PjN!RA!J.e]ɃO tO豜 Wj\,LZ+H1I]s2J*:! V& ͞KnqkKDMtl9Ͷ v9ẩj+F"o]z]}R@A9vXkMQޞ5eIvSU2p7JtXz=EgҡV-7Jf!5_!|'&?Rnwi9cP)T%Q{;:f5J 9vMZ8yJ)=mJ'Ck^;\#;Fc p$JٯP~(Z|R)v>);G9ܕWd}؅,TX#:8A9ۭ]T y:;{%QIr0Z\2a.qLKb9QS38rI7b?HFpu`Fa  c{m m%#oY@TR??_;*J[xAp >؁^8((ZΣsm>iQ4ddSycqlm,o ʖ"X騰K.$x](G3r C)x+1/u+Ћkz#z5/ŽxIGyc5[}Cs/FƠ |}vm&C"-BZvJ9?2wfKI[ S`UװAfNյ>#7GsAl )XoiW|7$)̱8 D;~tuNɫ@H8c7H޺lyqERnVަiE?6A@@@@A9ӣȾwhLQio"> v 8/zN@?Q؅L#rs1=52Cf%J)ֹ ؞[/ls"7̈́1P-@y0sgՑp !+Ad^ünFo)"O /R <l:hcH|\FyW+ٷUB ؼDrW=&&zKfgOT+Z]W{"{z/$P1 5y~&xcZiK%p#jɟξaY3܌1 ҆O"Ʃ5f"GjŧD(p&m2 _OO$duK022:]_ܽHd~+Ӹia1-UZkEU{d'nbM xkkLٰv">WO_(g(Z M>&Xöݳ֣8%arwy[*չh[χds$.@SW .>rJߴXۭ۾ 9㿻2Mj#7G;V[LVb-/޴#U5 NUJg.b?\ v[Dqtr2(~mvrRRdԽɷ67_򮿯տEy%rtdy;)[nQutT}ڰWʩk;POŕ.ʉ )v/v."@uq B;9 Rg*yLkV(E@xBg3v!ZFrU+uZR F^iZ0xpx̸w~!h*rfQ$pL䮴t-LwdK"Hׅ44" . WZeۧ\[Q̷WR. If \uݒ qk1DW2!y}D ͉@L0٢(֎Vً4tzqG!0ry4C>2e q?>Գ̨E#&۴x}`|`D,qc&fѢ;};)tc~4%z_ۃU;?/Tn3ە.]ؾ*mYoNtjxU;~nQDN5w?F?Ua&YE30 wWuzVM0sj!+]mg+oa;Ϛ'Y%δ.dJ#wO-t@ =sY9L4I9OX۾8.-if+K7\_֖ژ!oc͆Е\оܗ5g8}|̺~}G0Hy~ԑәzl+$[*"\$rzaޅ/N{I?TQ@/sEF"zysU>WnNyl)C&GĻY#Ѿ[F@bs:yw[NoVnV@fH3 B;H|~8z LBVš\vQ#V2o#mZI*Hs2.U[>dN5֤ͨ\a=X:wlDܩam5mDŽb);+5r;M.7#NYn (W[+HsksUa$Gn*O WIްbB㠾S0s֝gLTa}|?H*Nn*AJ݅PCzJ|VԿץ\HmB!ҽ?]:%+6"6~kF `OzV-;v(?C}1xga(MH-fw۵^ W%?+]U Fƃl =@8DR7jഁV/Cd&&3H3m=oyv'QhGL9YsC1w2ɴI}͛MZ(-qyDŹQ8$IǛdݍ@ޒ|VM/v}צlTu-1RB}Ck3Zk247) Ug_YBR hP(9"v@@ MNpM\)}>"߆ ?Qq"UěsP8HN%"QY؋#̉*ʃC{1l(L}f+còF:rrm/$NWewdskhY҈J([b5cIJ%,^q@xKB'TO] ʸ,"6=bR\ml!sZx uT8%^ 5Y` G,r)~jzE @Sd@ء뷗J0i<pSɬˉv@Hs6<@[(bwp%/Tʮ p$ ͗Le\tcJ@@@ L)r$#U:8e1tA ‚@9w/GʢTw ]@2Qq"?%9EN]X,"nٓ:hB 4An=;R$    3!\cڳIXf8PzJ=+S 9Ux<&C|NH=CN9ZŋA@@E \x(܃~(txsT{aȧ >M6+vn]~vGia Z˛p%`ZtUD(iQ()H[h@@@@@@@`tNčm/+j6Y-h6[S|mI8+t4F 悉'Vw)f߶rf3mx77遵$ϙ6O1ѬXɽYWg#3"F[Z[n4Yo_mT(ˎH;-VYݛ9t^2f՛ eo͉j4TV /ogWVD fNN&/MHNNv!x^[j7lX_ԭ~_;UVi..xyެlz۴2,jPf9=47zYo_~ƯgFfgy(( ]#`]e]|Vf6$Sx^kVXDc9C@1lo=_r\y$[n{5{gթs)/˓#?a`+뗺 (M{&;O"/uHש䦲1"/N^5\uu|6_3ѳ#Ѭ]8.BgSl8]Qo!@Iu-sU֫ww1K! &TG 9xpgBn߇Ya?&h^'I?J`0s @bxFa\8]zogo"l]37t!enJ9NoN#B,sȲs+/X&OS7?ژ"} U оa*5NV6mT:-'2뫟7oYKt[thE@AŤ#Ua5Gs^z%7ಏB9Pn8 az8 3Gz 0NdgzO)_i\];v_Kp?:$ 9x#UשChJGX:LWAFdh_+Z MiX@.k4vUVrzaL2oщs#8k5f|uޑ4[1T<,PD2δvB䎳^ǟMr, Kqʴо*Hn(-" .O87x%Rv8'JX ELXNWFK/uXnm?NI#" Krήt ZSlUKCmC#<7?N/W,n՝[n,{ojێc}MYhyjfS? F œO*3yLX [L%[k w$ͥf)sy q CδItRP\u-+=ݼvJ7F1z:eOɶ##5PE ?;gl´))Bϥ b}5< 6v5ʢSЈ[Bvuxz4[:NI6ob5Q+:Ӈo1'+dD[ !>=OIg/O[9^ǷYt~pxP3mlS2G;Y5A^UGZ%c;G#s ^Kduu0st]Co8aDa}=v,++jHN4K:5Nhܮw)ڊ[Ceh5RsDTm; lʭ 5Ж&2,II Z RaTWn]+; aI\gVOIV_96]a Xj<%:#Ua%G""l7*zE=T,C^q~ӛ_ױs vS rRQ+Rc+g϶Q*m5 iY r$cv')g`MiZh@`XC0)!nS}:Y@|lR`X<5ZQNmhz40s_`xѭΛ R+Ic'IK}b+RJNWVgZ4;|[c:=gܩ,~+TR4\1*"EܨI@)Yꃋ[xRTZڑ,N|6AQUGUj( ='`?OɌ W&!V"r9>/^]e=8>jzEC| ]S eޝF}IZ ӧpo-[~i"7)NLäYs'="`.o•|} .> cX;8ʐf`J>G=y 8 v =P"wqoM`b0  KRQC P:Unە\_MvP@@@OK     "bu\5,ư)haqr0s; 9& \.CPJͱϩSYB*Ǎ#7aKC~ߒ4( ż]+9bmPzmtVґ4A@@@@@@T(\nG&NS0#ڽlj97Rɖ˻T^wFm4Nv[ȟY~4Vc 9sSs:i\(eϜgNt,CA  dNԅMͥZ{PJY(5sُW/R'mdi }*TL`n-)}9v66:{dȓ4:PGvX'0QfuZ]ҔdqDf|8ز?=X t;smYDws0s!0"wE4}srlY=I蟕;KWGlA@UI"o|}?f;sbeM>\إ`}9~GT^RO+L]rB0sH-/^&'/sZoLoZb2 o mK<[,uvκK/yu2~XĢC`s}V?l% _ 2lj9iUƯgzNv?b+Kx%S|%=ORU]g]2`cˉ\͎z?ia/3wf=_Sޘ:r"o\_kCz6暴)rY?x{enJ'zvzurSIeǛH邿&E[._Ӳم_lz=iչ!$g77^A@|SV Ց=~*?}j4pij3U5di^ңJˤ\7ܾ2妩GH`>cHZŰIx}vN:]k/&`[.z*#:] ҕE?Xc=zޜ`؛}uvSIJ i2yxD҂k=}ˉX!RJO:N/ѹ ]/{TpfFb9dE'_-% ^EYq4gs?ّ 1Z%3Gxxg aJʅIS(H8o㥂x%GL)qAeͯb`j{Gp1~;;sX\ɘ2'(s3}L, g]]Trz͈*E /գaZN+{Oʞdbc,Y[RMp`4]ҺL6Y>s9>Ր5I^ KQc&tq[ʚDI/Xrs.*vR']~X7z,ʳ;=k/ S~JUuD6dEwxenJg%Etzy!b22`CXθź{lqZ0VPA*"1X NY>3t2{ɍ^nHg&\e*Mmߊ~&9jC bdmOv/BT'2"dӇ[i~Hf7᷍P j2rc]ms-HOf=;( ,BI7 @:K@dbyˇs&c9amjleFFQ䮗8&sX2R[G48HVf+$x-CN鎂.YFa|п>Cg>GG-ܝH"TE4׫nPoCή*Wr")Ha6[eOg~*\Bppʴsy/ځͺC㤓Hnw2 fg$'wq(VҶФ$)4t!L"H¤} NH&5t[#RX/V-Drv槌~9CT $NA>I<^^A; dY-ZT[j!}^V9Eʿ]&~J :4đߤx&~E2+;jZsBDŭ̻%sʎ&8gI6[2U s)^M^`hz#MK@4(d5)0-TLO9z@a=4Lu3o-m&VO{*W*}h ^ z =67٧|uj釘h?"Q!Fʸ{KwT}9r9k3n+"'cߋ/P i^~~^[HHSoBε2ReR(YNא*|ܝ#O½67Ezے_DW2YGQNQrb2Rm:A^/v'O'[19~mM8N^[ emƱxk v @=Fðv-xp\B}@z#٠ć O0s8z7|EI ^M~zY'ÕEnL=kV[m"AHz@p  [`Z.U  C& j(!OԢ(HyydIn"1%    \j GwPz?Xi=P:Ұ;Ux<<<'%#fM6i#ν;^ @@@ !;D]JVZJ7&9#mɰމah²oQ+_}nq*⡅6@mPNowt_ItC=;I>g(?GJG R{l̊"Yo}>-{;d]lyF      ;"haʬ(7@M͖F  i8cE mtw08Գ3J;,$ )ޮɿMRvN\fOI tB(tg+,S֞Y+.:i3Þb}!WFd+v|wr.&˻)ʂ ΎדIIɋcoU˩/hZ"M|?^fqsunF{-I)v'3>&|Ea+5q<8 ޓ{îaR1!E*qoW'7Z*Yi5ǎZ?g͕׈r^Wb x`yƏƈ^W0;@]$NՐ>ǧ<ѯT_m":u!: (-3>G?=ԩjM*Gܛwd=;l7Crk=|ͬB/ZCM߻aݚ̭Q9I}+g?'}`t9Z~\>rs""o =}ʍOr@ĻPv*;o_}.@_lܜ(׍ۯv *@ q'Ih؞rF>n}QL/p%"(<ףWK^Tv}F:R~&ݣYKvZ!y?ga!@{R9*Hcfl8i5%Y6r%c-3 5pݜVYT/V13ny-losue{etr%9=*(a{Ie򣄥>y{՗S9"ZGnG9t G/d{G@  gԜqPV>''^S] M y,l6Qɥ̡- "(3<] \ix7&dD Ɇ?FA` *"`-5-7bԜ,Ǥ+ЩN^9l8̚<ћ ivm6ތ  _FKW f->FcN0[Jٗ!cp$2v8 o}VCp ]XU&#僡>;0 Rt[FQV +&ИUӭAg,%*CO'8B@ 5|n3c m42"#xn:n"IPO!"p֬v7Y/]4prRYWZ**=z?H]C* ™7(]GH])7M7r[hhFn*x' ۷lcr#V>|IޓͰA+j2۵C3bT ݢ&BVm~Q)7[iRg;wV] @~:H'Y*F*/,ⳓŭL=jNfKMb13}g܄7At dF.^;-P EX:O($n RNŔ #.; I3κk|y=Ʌ#q ξ sAH\n KκX(H(wtV3yS훦z=ىYC/^C$єgiE\quDh\:BtN;|ka]mv6lNA T-eM_sĵ~ &w" LQp?Ho֣l~>,͗uSO\p92K5LH +q}0tԘU`pٌ^CX:,\(j0^ignZ$iآO'2cz4^FsVbH#~#Ŀ}# fңffBYml|m͗㷋 mR*C 5Qx= +@\0)nM|բ*O~È/Fr{s֣.ARX|vke"Y3}~o_ɓهoN!98i{Sv4 4KhWšܥ Z @bl Q)Ų/tlFq%oJ&>\'kDW">C6L&Wi 6ٸ٥UHھ>LNˑ.twU2)䦲1╴ v k"v/5WfKW)B@兙#C;]GK໬gJRPAcyTCD97y^QȲr)'mL} es=pVIeO)mrZQRu"\i+!%\e#W2&Ez\,gv9z+c4>kEYgIVnN2=,|ڸx-!DDy~g2v,!QJŸ %]GS= ~/6 jn?k&XYWNzPGf̋ m$XE (}_˲`VyreSs#-ب٥U?BnqU:= h7W~\eFԺl-C :2!Dv Ap,k~}8ԗ;wuj(+)TDbEY>3Cvc)!+_r J4J!BmIf̄HqLxE­ #i1&_ۤ=2R!vre0 P|E5T +S[QϖRY>U+I*v#j ?JY)?xJdJ&搇|8gAQ/,X~v(5Ÿ>R[UiSx9؟Y}|MT4̾~-NW둺Ȧ]ErZBJo@@4G97ObOeYU_b&LUMWT%UǭpNݻ?\@$qKr*zB#AOK_{uЅ!Kb~Zʸ)ƧK-K"hו?[pϘ ѽiz .kZ>X^^xѼd'-7jiIowq[lYb߿y97;6!lOc? ,UڴSG*sˏ*M0.Iksv^g$$΀SkE$Õ/sg7g_^fm[_wMU귅=P:=@A*̃/dކJff?goB8앎}"\z|;4!DI`S ڊ $0:xS/{%9{ E՗b9qbZWgAxvk Czs~ z45ۭfrUf55?&WK:W[%=zɒN:^L=8y^ӫ}0-٘8ɲg6Dh!tOdMuY8qJ8&%t A+j0_v=TˏؒC4kW~k>5Jų 0]dMIWٔDjlIZ [iW}/؞@+pQ5'JG RU:2sF7KvRDe%#r=UαYGȯ%K,!vNO_j=>gJry%/+ASAS*hI;)[T%piWE @mN@I•өAm`=P:=2@ ,t&\{U*~a.eZ;Y!#M@dMf;r     !Cj[JHZJO=;aXg5RE=Ǐ]\,sw D]3vޯ:lжD&(m'SV&JtFA_킜А8qC\³Oaѳ3*py=K_rQQs&RЯ'7(+YmX%׋@dIR2j-4(|e%워?5(o(=f[^`HزHwvE{Dآ\0[mhG n0沱IwC O[3j7*,KrMF4)CGdlIok|[R߿K@w%CV3s W!pk.jn礼Lڜ S!UNN#y =pnfWJV!c Iu_nT)1EeW2^(p(+d9{=5TP yD]n:%'ި=S(qM/ѹXn07[^-h<eX80!w ̑S^2R9 ?+VN͸v->EZ:N(zWjؔ%ʤ TWP:%Jt!>g8{`#[ ޾Z@0=,0~ۖa5N߼khlUZ$3W[[8Y ;xf;/N>Z[sywT<] ۘˏ|Q9elKl]:ʀ@_4Eh}=9_@7EotnJ}@`h`6ދ 3b "Ws0@h/BcSCE}o>/8L`= -Q֙&Җ\XWZ6_-o>n TRm"¼'RIߓ-0ŜcMo㦫N򓧑՝B9ǒĪ1z`ЋA@;D^-CEM/y gx*"VhO;!K7s S 57='8re*}nj[4=duv"7S J9[$ 4ủܧV=Yeȸbeн8i$oM<[ϨFFF,0s8ӁʮC9$`A8n4$)́f7M}<8U[ wq^*o-£)m7[rg0%Nkխ4tli6h"`ܝ$]nWGd|d~q6}]B݆%p͘0^vl= <{Rp_,غKj9{m't7#J@I[nWU?}کWs0I•<̙ ǗygvBB@7dpTT\ Lݿ6!!T&xw("AqMf>on h%T[A+xL߿!IهsڑwS R8@@@ @1׻fͮw?(Jص=P:co$(%A@@@@@XPf|hm(h@@@@@@%3ft!\Մr؉suGHQ/iP @ROYab|4&f&#Kq@c,["&d⢪dG[˜G%IsNHh7[CIwUubTZmL8-?O`g]8-)ѡb  #0:`J:;jX\ÈPջlr5;:=v.Je<4q/&%q*e^p{4=[+mXqfp|$%ygng4R9Ih$Fuo7f'w1PSʭ13/InQ"P!j<ˏ%],'c ʬ"3GC L8 ͉yE%6@RV۱1:ZLWm\_.l~oʝ9fźhEi ߃S6.&˻4"KqZ(P:;nFRKFSnk.I2(Yp|͜!0@G Rl wUutk豳Xìۡʪw3Guf6%nw覯"w@c8>A|]͗s}ջ;%yd"fFי@}_(Ӯ12:FxԯUYzt@̇o;*T^77;b.^l5S Vv=Kq/ّ\8Pd$Ǎ^JNeQL[R]8%;TE.IOK<|Q\NMo]][ԇq{W O>n=Crw ݪ'}7:+u=0`Șq|=G\CsD`9M{ϗV y4rL;1)q(@fU %(ش#Sw@; 2as^ َ\Le<}Mi5n'Kf~*snU vyjrbpSgwq⼣;H {FF 1"*^uF)kh-g:ܪ.IَD2EN#/Av"9v$b9Lo+}a>xcn*'"8q){O?n=C[jUZܜCq̑ұZ%>KW/h'F "` aޱWwI I;҆YQR{Hx{"_mz4{>Q{ɔAY[#e#WR)6p]"5"Wv^/=9^.,862!+ c{ɉXYӋNb*YɷvX-җۙ'OPgYD.~<>/L.D֤HCբ` X>=37zЌ-U~_9I# zm ,Gg4,iUeh|{ϡ۷@C<Ư%zϼ?9P~劜8+S]f )E(%MayTHMWe㗹=(Eg<_9?gC< GIՋUPIoD%޽)vrD:5Gf+WW^$t`'/&+s )TL]]@ MMgu & HwLR'&2ɽX+V)rrV^LNw|/4b2Zo6$9Tkcw7F/O1ަ6Гޗ!݋-e(iڎeñyYv]2rc]M:&|F0[CLqDʿJ!˥c,Y\ꕿ$mV8猺…-vx]M?rUI)"PC9FdA1'vNz3Z[2^'_SrE.bأ>pmI5j\)Ƒ+m]rhQ;rn6Hmk'k&ߥgCi"3" .IwaRfYWjYvT(!wUyǑ)|aiuP9~w Xd{;g zZ%Z2H2M ?J_͡,׎e˿@:tCG *D&[TfU&[8g2u&L׈)%ٜHUY3\39zjpf ΖҎp)9FoǥW40VDOTj%Q1%[TrƱ(.gN+'K[j'n[ro-= ~Yy1g/Yu\/qdE.&ywT{j%;'iB]P} I2jޟrH'˄> ʏ% ޓBSW686Ǘm0{tzL#h%WwTfa E!PsxwrU\rPnJ(  ǻ×DS{'3GJ"^GT8ާ 6 rM摆@sS\PnJ(  ()<9ځO%#U|Fcw R7Pz#Yzt Za3ǎx*cM#ך%v1mtl?dȓr~Wg#38ilr.iJWqDfȝ?=X t;;!Nrt.f.[d\tolsLj7}&?+_w.9:= e%t  'F7@׳lygN7a.->t!40!Ix_IK,Q%wnv3Z΢xMmB*&'/<4]vy-S[eh1YkFW[BvAb: %Mt"%R6okXT{l/j-D+B6u)eJsҪ_[~72?nmfA&=/&n[[Ȓ%>1{ǫ8^f}ZO(ϐ-3G P4*HBP}GƯ6+~d>_x2{>ݝƼ֑'SZ;ҳ5פ}7Ob|-yenJ'zvzurSIeǛH邿&j?ѳ#cZ6l5fހt2㖏}hߜ27xogkG1DWubWdlb'}eF) pY+s/m)CqKuʱȟ#mFbN7j-~hW}9Ezpp}9PT i2yxD҂k=}ˉXB RJO:N/ѹ ]/{TpfFb9dE'_-% ^EYp4gs?wDf4vZ{7d9)C*B8ny~`?{y=^*W"~˔`J2W10#a̍NcĺlJƔ>A,/.gbHꢚ@6#)"0-y~'Õ'eO2ff,-&8J _.D]i][TDb~jg$~U/%l_{}߸-e]$|{z,Ef&Rj^ȱAOnXNg)vzDk[ftW!^2'"2-7FIlmv'|@ri0;#yn?{׮Ǒl.r5 :]]0 \2ׄ$8 \R.f3=s:^=UYY'UmV(O{4}4QtgvSi!6;wz闪DT@%yLI?18m؇򑊣[D`s wm}4f9%U/kAG*AEї!<;|\;Sl[tZ5v?.Q#ۑ~s) S6WOFZE rEjt'Af>0j)o\9H'ğިY%% K?J? U"A;-`+8%_p[ݴrV&3b@.N!} p#wdC-̶,4rDIf+++Ж~0R@`dO7l>Z9KCn@uȃzز|دs;r}>G!|G9K}%MƨT~GW! $- 23G(h}6Aق*h:Bߜ{z@fûEMJjGg֏=E`ы{ i¼=mΥUZ ,im^__f~η9їF'kuge.JIxHzkyR<GfR},%V1 %]n66HhoFnW] bbp X-+Agv.|+h2ٽ9]"OQ(Peve2`Qm(ҕ8UrFSR2G} K#9)eU^3Թϓw0stFJ >`㙴'MTf_ʸqrVW_HSSfA\8EJeu8r崳 oFC!NڣG_C &8W8(/P}#\~e12{w$%4Rew`t*d1>U$g`0#X^YNbjPdZ_Qowge5Ǯ{*쥹leH:,S}޺ȷ`yd-)h 啛{|ySlIMU;\JliV,JNܼ8XIô!pWTQ<;!Jb8#A1A/1unota0*6$ ]̅7*/ZG ג sָpa dB Q{ t"q yk;o6ݧO;5&J@3I$} ;[o>>[uJcHqiFʨJG`Uo{̃A @ Z"x.<͝\3+p  z):0>H1a5 #xr6#; /K1`JoGP,=>Aʫ}--\@»sZxHq7)r_^{KBCC͡U>}97 |U4>Fօ87P,Fː6PN HAJ1ݙ$]Χ BgpBGnrk7 ?+ecAp‘v% @   JJc0i%";C[gc JmLP+V~=@ {{#jt `9k6T͎'_t[ ;j8iýl/U?w>q6>Pɖ*n~t٭@&I!!1k._ipr#+ ? WV>N߽p#@5*H"PJ@323WϫJV)UbJi99T{ΰ|{D<@ yooW7fefaca SQୀ`@d+>_{V+ X*̗BJ-?_f>Y;Īh 2qe%3e|r c?\V{mp_c $WW Olu&\jBIZRq|SsL:*`Z'L|je?a. m0CM9U&0n%HGze#7'iw`v=j >}lZ//ŇT_PL6\6F(q: i"}_ZRZ3'<+,Vol2;M`H _볣խpce ӯ%eYhSsLv\c.D?!@́N@`rС![ZŠG:5Hguqevʍ{|sRxvl'>L9z:Ջӏdˈhnx! ' 3`':!|#Uj5!R~-)<аBf(¾!@4 [A}ӄW-ˋe WF~"Q:fQ X"ѹi[v!(hUH%h;m$ +%Jb4~brB }5@!@cXguw'FV((l_Ss7)j 4G Q!oNX ZPR BJ?2c}FF&tL_2;;x߻2k", "U }9XݬB|oNSioJ.WIc- 8VmAl@ E@B(Ӱψ"M(B&OVw:0F]}uKUX>ě>Rlj_ PZ@&jP6ʼcGX',Zŏ^[||ďCGÛ#uɂJ|W6ٲSGFz((b=a MШ(3٥UȁOրȕ *Wa[8Y*ԛ b'nժ>sGY RYQL(3tޞPR Bzqȴe5m<@Kf=#PfJ̀%oi ?[qD}Pq|%UE*^МT[2OstS?nMK5XrCɜ4rщSQsSd764 ɏb>>tš1dĸ-ef}h٩QXRfV#WN;;0@%̺0}`?*EHe 󻽸Ug@=-7{$QA*otbpz5dM6XBT&Я%W0qGTDhi2ג>eȏO!ԹwF.W7Yk|ׅSWޮEjvhJVݚZ¸BA@ ߊIXb,ֳB h8\WC]R%-Gj'c/9쾲;9 sO +P$a GbdTv2S܏}~$p%J:&̂tr7YS_T'%pO^ASi)A#,#uqD6%#dt8)OW5 %O%]Jk DsF1q el.@=F`rOp@R{,!A+C.rI n1h:Xx*q1 ?N79G\E!BNA  hyW25=/#bJIٶ\nFs2jʸBux| #\oS伿Бäj!yaSDe_Ko!5ÿ4j.zA*R~R"zdaHTCJ& 9,sR\uEz]}l ߱N~{T@1$r>cukO N4VrNw/.gy].J7y;ʚH]a-_}i GY' Ma6t9i  @ 0s+G'ӃE&դ'xvώ.VRE;]\T7|A$HkP5)Y-C֜ePtJ9)d>?F@ #3GL_xKm>=֘yu]yv|)zv<.N!82< cI5[0j9[#|ymQ&&)r:CՖ SEw r̡'1U6Ӯ߷쓐Gk+9IX&)enw8N]d3ٯ$+(ծwБ#o AQ7W]}oH(8QUN٢ wIøShώE)!׺NSj./ܦO/)6 bv-__>^ !ɔbW?yϩ._//&6r/@N*_ՊWPsFMN2 3I O:>XLN`ᅲx~l+VZqw[~h1̗@k7WoV8X9c2ЁUAJvec)JӹyP}u3n,4oa@|]#Le|͇4Fh8'm旳3X Zn`6Z<=L;цjW<5z@9BD8#198C>.M #Y:L올9y=k@! @2uNMjշ򴁾>==Ll-3l>^gdSouFd/cv͍9ގZQuxt9FdGMWJ^(V[ W}b٩'RE@Gye|HCNh sro\mD7W4dOe|/Ef=D!0s51ӆ}(Jv7fZ H I[kN~xlٌk)%!m?'k׾x: _D(Y+t!B[ țuס>^P"srXij(O޽XF 0F#.M5ޜaسUsE`{|\ %S`s&Z9>tROtB okעo ۘǏ19Mro72@`. E(X XRu/)EcIdzgf@f30{]G"˨0dE}?/8\`E,2!-֙!!H\ؕ[6_\tc ET.uEE_mqNQ-9Mv:+ 5ς9wT˛r@B@8 ^4/_c0G*bv` O̻w!3ٶ5bpXW9rTtxyY*sA(e*ɢaMxl5їm]2'gm%H#M/1q+OoG "pۋǙߠ>@ 4r8neBR&^[۝\?QLP[Dk]Q9;T7*Q@Ws;]3ZRQޤ\|+i c]@mhCGCcz@`,&i A9lǣ c99oK&mfVCp)[0$*OoK x^={($4aڗvmv2hOZL-}S{!~;ykQ蛫ߎ杹kַ?2 o%islW(  @ @Bl>HPPнqo"o-t<@  zccuw {lV̱ukpo!rsgpE>sc0 Vg̱%g30sk @[R܁w; =Ty9խMF 3;- 8J;s 3=9Ӏ$/v ݕ"]w*Ӗ_'g t -H/ԮP!mA\GKclA @ K4>kґԣ^[x:H:l,i.A @ : 3G; _"x~rݜ[ޮMQ P̨vwxl KMҼK:@V:X#@du){Uk]BXhb$(63%.X2$E2-96} \2$#BlpNlz@`Ztj3MWIu&f,YKGP9#n}sLoacpT}f ${T9^=9=NJ/̽MQ󗋦uy69:ow=9o@wQ ֡Evt< >߭CS.\=W)Hzړs|8JE3իϗ+^X%')J^:$V DYN \MN:0*@`1ѹńּ#1&:,! +(ZI ! M.> ȡ>"Sׯ~ O ě7Ilʽ{a/_/m/_yl,<6WoDc5SBfgorVw(އ#x5@BԳ|ֱ1ccy ÛoʳQ]VoTWaMwbm /bHaYN _lO: U&::[xng 䉹̈́6^eX(l0K_;h!Pjrph;|t< yju+!t@aA[Ac8>A}K}wrn_u^Jɒ!mL`N eڵ#se(_V$hי_3Mp6WVh|ceSp_}xk#" |pdůN ' ;pdU0 ϒvQ:M ǡ:  0<AFdM<};ɵI)>ȉ##y=" Է bO:_R:qkIʊ/r<}P^Uݲf SJ}{S:hlj,)эh吤v}y7GƑqIdNWBfH! >M5tp!P[ >=/0sd_J2?8<^;F][>i?J;̍veO o0gE@:{d D] |ɮM^!)NGpu9- C :w 156D ~j DyuP~{3iI^?ɪ8AB!3VY8bj<&`sY:T'I~،TsxGp)*Eʹ52w ?i;isse_Wy@m _X>UG} J'H5*y]>qipa6_TuU͖o9B]Zx<ˣUN"+. jZ*Qx!E9L͕(T`_e8WK'u ́w8Ònvy~]fccʜ_kW(G`A3ګpE  -96ӟi~@{٨񈓋6soByR ^2  I YJO<=+Ѱt|M96wO]4iXpMۄ;]&u5hSV B!=/B\}|6؞9ihZp>T)n9H]zLhAphCU5 yn[ܭ 6A e@`@6/$R;Gfc核yzMS+ cIv.E0:-nO7Jfp2 L{NpMp2@ 0()Cn^jb ^ @-#0zx l"4a Iclz\!rsP(0/6(Ҷ;: @ ^!@7xR\TѠH[A~]nU v RTC R4LwHijB\AIiX&g t ͫao<@ @ t@  @ @ЊD4*}GAxr\(<`ǟO=.7!AU_gahIhp XNbEǧ߾6VkxJZt/*3kNsJ5!5HuEKzף* X &]' TYi<+ _y.3v%@ḺK5 ^C~66Кmqd:Wm,7s(8%{,MlFexϠ뛶T֬*1s/ nK9Kw{.ҠfBod{̱U}lrs4E _?m߽ GQßx-ؙH08a=fbjFZ|FO㏏~rJ/e? B y>|L2}~\(և?-Uobׄd CNA+j aM f}e߾}FmhHyׂfoVT/4_~sўk)m!ңǏsۨ21@J$YX(#Hb44rdw|z=kÄ7vzD_RG߾~qQR)&;TaZV:^QB$n:Fhy,GFʐÿZ"d~c̱C4mc>@>3,#ܑ }l}L߬h?ߴs#PKVT(?e_lFΈ~CK 1*|cEB߸- 6 `h(QTXugtbJr8Na/&6TQ;l`L;He_Dpչ$I2h%2< ܍7,6df_}f f=@ )̇QOm@/C;;8PҋPHRE$G/P6A(z)OkCr$ѮK,'Zyr(*+:=4=Wrr~Ƽ#o7Y^ZUr YR%xT@ 0#O)~veJE0shI-~ϯ/| iX:pGg-9\tHcm?h"ovQ_M>q% K1dZL]B}ig @S"CvI7]Ǥn%orltGń.KjGC@ Z}$?b(yl8n/0sh#7ly:F txiܤʳP2[٥9M(7J0Oui(1I&DJF-+.4>6pDgїxL̓s(0ZO\݋j(SY]kV%qB2~LnܖkOqla昬h3C@zbL~) )" rK&s oQ3JfE%ɔyFL!U,M.E(FK#GD1Q)Mt3Q$,UE,7褪c-x P*&o'Gq}=@U~*WYM6P19TL[\ Njs)r !AZ+O67)L] +h @ۛt9^{CBQ@LÛcU]@! @5(mDoѐtE>J%>Zxu+'+qdI395%-:"n}57PNن|`"/_,q-2h%btaT9no|BO J+o]'^=3IAٳD Rl>c# #P0s85%>~ :rmd B?y-3e\ $ 9~=:!| hU,j٢-^-% zDν, ZRL%MFq饻Iն=Л9'կλ[ c @(?m{Dx'w/}:f#v&1|?="y0Ԯſˏ?:L6~"W|@l՘SZ϶x/iPjEډ)ށ_ 4xѣG3sgPM<+}~\w 56ͱgGw!}}6-!"U=& _p͗;㇇?ٍD?mw)olRecE*#"6ȑQ35r}O ;ya}Ih}uqTQ@9vWb/f% QCFjgÿW-UԄA<1 1 | |Ow,hGG#A&L g|G1EPkq#Phm۽SIT(?e_lFΈ~CK 1 U_fVұ"O\ lDkE#G]&K?¡XbJr8Na/&6TQ;l`L;He_ĔSA`x s9*{Tdz f?Vx"K_2#`*  0'̇QO{?ːӴ"T@#_Ace`V<Hh3X\0Zyr(*+:=4=Wg~Ƽ#o7Y1E*ףvāsDfcV.~eHO0s$)60 @Ӂ-vHcm?h"ovQ_4%0 PǁFi8q 5C%їwT?-r?dn:r=&uNw+`| ƺ"T8JŘh` 0-̪$lju`7x ??Q`eUpZ170sXژ|#O2;ϓ !sw|C0mF¶YyߡzmNc&S[Py ^&tm3t iA 橶. %&Ʉ(_Өo{ 8"3\Dtec-Ak0)jPԊ}"k$&} +wa4 ւj׸;Pb=#1)! ?l~΂Ly7av^Ze ta`nKAw heCb*xVw_҄^[>KO?-DfTm䣒v|QI2凫˼Y#֐*[I&"$ QLTJ#dm K{p2xUMS'UgSjTD6q5' #FЕZ48 HP/KnS${9oa昷|ѻ!B֗!ygn8(u2}o2F!clⴡ6% =}Ր 9(gV^e&j9k,ҹK@M/Ylb)g4R=3B`kCG|܍R Sje~?.1NaqL(dF_*4]E8)N富 ßH6-#JPʻ? ͐_hQ2lEz&7anڃ߿oaJa(R4>6"HIC2**BGM%oaF͂7RAMygd9#vu%[[0u]Z`$BApyŒPe-{&GΣ% @Ҩ$ -K A+LMcjԠ%۴7\#"YLI>PEzh롈ZT=<LꒁN5X@ P@;pNshcg Х[qBGn]j?w i{3Ul|p4?&GpNknƏXrG*J3jϛ 1T93P۩ɛ9ҵN`O$e`+0϶Ioo*QO*xr-@19C"0][ Պ*Ad(Yp`f+K){ə z0P]Tl'  @ 01 /T FeJ(_Uk>4 ,/Kt\ů3l@uӽNO@  hed+#hTϨ6$^sgdMue<JdO=O_߇sͰ_sD!rZ$LHVFQ67'-%-9jjE<;fk,n֝mg &Rk]Q^?> V~Ƞ *"? t7rK`]yVBWs:us[%*DˡzY6-둰fBGJցv՝K:IyoҔ:u1Oݧ߰.|_s'}pi@F8xvsRp֏?X ,'j+R1A/Wz dxU(m-|&`n`1\?~1essISR~Ƅ&<=UnfG)[YA+S R|Tԟ]YII6HRS"|0f|?=.xݾڵR \gu#׍7sodi M9&*jM9=eFylB 8)7+3%{$YUq?j?͂B"tTD;;rZ^9Z5sYp`HXx`( 4K`m(`E)?t x4slҁ쏐=VF 6Aކb*v0Q+׍#IݨŘ'GSIsjߣyQKZ1)OfA[ZdB7q@ohb!-z`H]O]P!CL)1|c(M}@ KLr .2WwZL]B@}ig @S"R֜cytJ$G֋L)P@-!`V?#8Zs30sw*{ {p"/@WQ̭ +3엫af&EQw~7d-#Yp|u"kA4l ŀsEJ7e=r2\I_0s$+:0>0E%F/o5]ҥח (=o}cWxٓV1vʎ~!N cH}\3KAn >t.]M4QtO[Hi98_TLi_p7kRe2Rīb4rIv:G}HJ߆*#Gfy ;flvjt"ZF% PoXnk$21)C pgAcgfQ֓KKw.> Ll4k˷&(ۅb:2o6D)r =1:4 ^^̧ȭ3R^ #^OxTf/@ҁj5}1:,, RN0j{f?*2Ű)QTfՄ9& El22Ke9' Q!yB{WLfZ(%@ R'oFrBKYsLd-{]O>/g/m@O].-2ethRǦVWdU2"pXҮ'>^}?\v=̤V'.k"JjŤ]VYd3NmOi I_;um%jr5@wӰ}j0 1"r>8NB#i7G!,6q z9bqAܟه68x,ϗYʾsEa"C׆aD_売D!%RЍ{FΩ #:dYrcz]s8YgG>~⍍ c<%#ZB>YYώhtt_a xhh_#{+rQ@# "(HE5Pʋeչ\&C{lAmk+N YRy:6mq$ʆuYZ z9#Tш.H6~#\^]YR2{Kv>)II.sy۰Hњ0n̠`&GxbM,$W%Ow Ѝڽ>KRەgٛKV1C^Xwdת3%Tw/ >Y$_En G4DR9%>-H h1Q<#)d3bT=<ŽZ9v+A#E^4!С ~IwHԴAz cZDf tHGB`qf'"ɣ7\R!x8j'샣춘Te9y阩jȉ i% JA=;<5)H=\#9ٔl( O]h-]Be[[@ Hٳ8 :N `~JK?K??߅[{\nBأϏIMmRd;xRšE!$t  }:/[/ T*{*{o%hWYro%3вbIzףq2ơ@Tbg1rcтِmvv-;M9rnWށf!>?B[i `{)q_[Vi4Bi InTs>ET2\e~D Po)|}&3TL|? & X(#=G OmPT~C@X^^+jFOfjSG,"N[B,U|2V=Jrj; 5(!$tmUYM)noRV(v$ءTzBoI X*3- [19!|law ~؋~y$.|ӿ|-o.򣿀t q1ժ:d?뿋]SU굅 W A []U<3N?aKQ%ٷohu˶oݩ?_~O[?FjdFhVh#|f[(d rs 'oe}> )yY?t~~3W4珟}.g }(>}cL8H?߆j!DCG*nyX|驲i^Rɷ_v=b`WZO,)1TTش/qHij׿k1P33d.D(dPlEGz5WQfa@SDr1bkLa GB/~a*Yf9:ܪԾ0`+.ȈptoV(ZPVkVdPnL`ݭ^Q U9[eb}VNcs ~g_FP6Cv GG?|+ysgJCϏ6ivJ~}^ʒϘZV ܟY㎖HڐWH΄:o(U6{6R%8 JaҖѭNE`ۗlAcfwwq\ؐv|FtS^A? [hz0=n\G} [%*'z1`UXwˆsZva*YQ íf(0 '\}(; F6dj}Y~?h^"3a]Y7.~t#-%6olbgg&PCS4 v1Ow0(/MaPv`A`tO4JG}Bm #o'ov4 %Ol2|clafIEVVַ㣖IkJgV{;C!nyǔG=u*Vg@|Bvݱn-vP[{wg e](i\1SE[yV6K}S[3Ӭی.;v 궐g.nN߭'‡O% RϮ<UCS;̶"Aũyiڇr{ ?jJ_9)z _ m!2Mi- |P0ĞR&lj̥7CZ "Wvm\ɫo^ 3.IJ`Hߵ^tPDFJ"3ZE[eoJܵ;y͝ݸPtq ,Q+_wɡlkt7/BI-}ɪXV=fI3ڼF?\ Yof'xrJ'"JB@AyxpЏ *YfQrX 7~d0 -\S>1 \n/6 d95}gNq%O!,]iiVszTj- ATtx!%NӋ h;iJgݸjEsMFI _b(,+g 9@p$:d:2K3s.TttF=L,^FWΌ8E"v a4*nJk{Jtjo~҅|\\Ҧ!X.ac3)~oZQF{G@v_Pi-1BNJ+Y!DGS0U*}W'{_^Q^5o)GQ2N]ָW42݈1-I)O^}unL5\Ѱ%:?LRe*n8( ??^ cN~4=6h;h82j\%Y0haftn>~k[)rG. N4[Rh3萲r™1Ɛ.u||sx. kCM tk@7pKV}ߖUڙ˞ƕ]rRvj0MTtWt9N N4Vi߲B.߭",^KSzG16rwJ :=D_1@(Fjخ)t< c"3ǘn6E#6ʡT> 6!z ʁ/788d$&ŵ;1]mB@ @G8hc T[.|ssbEJR l9Y8lj\b &su3~rA0+3sTKx@T#\oS3tVБc8g|IѰWBaSki8&`C] ]6# ͱqIR:& J_3:rs$ؓo\!rP!+bF @ @ @CؕFoSYoѫV2یꥊ@ e]weŋHUt*A]M5 *|\(ս*QJRPqU1SWɝ.7N{$3SG[?*ޖ^8-w;AT]w"}â{7*wU)d j8*ܔЃeQ ?9/) N4WF4n|vE$G !Ӆw?_.to5@7k2SOuʗmrb;߃Զ u]Lwh:Ѝ鵢fn6q˒~1*%T(s^a昹= &,ПO̕ЊmQS=%? -~(?~خ$ЗiKgLqzoiz[?/=U6KJ0&v Pڎ!Zy'ڏ6C Ӈ?-xP@6Y1SaXv0 0jp)W_zJ_?:?dzrѳ*ڿ~@L$[E/rA?|  !3DŽV;l'E>Z^ [8A[d_ZO%>V/emgQ-+3<}f;Z"jC^!9&Örh(U s/^ԗ[E{b&may}H5~imCGjbdQ .wqfb#}آi -=ѡ%[pro_܀orhuꄀ2#/K+/S}&SwBf] @%H}gaq7 o[G"칩' =D+%Py߈Ffc?׿a%Ox2|clavK%m^Yh͸؛`W6pSGPEX4yuچSSׄM͑dqk+Σ/%mU[g1Q42|vL*JD=Efd 9(w cʖj%g+܂Q!}j?9973S ENeՂ(X9&0sL\@`!K0d?txq4n ?;M%ˆyopDyC%>Dv!\ڕW߼&t)f\b>2ƑtCz [R42j`Sm,md2]pA ]KOTkjjYENESr9T ):tkUAacX1Y4Pr'?ֻ5"DGS0U*}'{_^Q^-(]^* Uah㯿r72%8вp':i71ՇFD[no&ŹGţ?z_zJ'?jF"avYvvP5B%=UUK` N4`3СP('|F@J;o'Vcfh{ZWcz#La똺 6l@+EOh݋ZjT詉iX~g tZ2V@"@A/#5nl: 8"NM"F Le|F@ƃYDTf$c 8y38ƟCǤ95P3}Wa.0 sl^ 5:302QnmU+Q]JoWܹ/QT] LW`)Wf:[@ ` iba  ZץL1؄uBR90 V6W<99 E2IeDy1`M5$XAے@ f@;pN)6o퉴5#heTeP rܸlMC LUbS~Im,^b[n?n` 1,@̃ @ @%ieb׶ + 9c#|K;җ\<guUrxߩ?˕pMrsDRO@6?v XaY A5F1Pd:g5#5= XnYy]TwݸX"Z#*೅,O-6߼ÕtU(ScБzy92[yYz)!n9tE@ʶe~xF?@`:L|AѲbs/Ҫ,˴:O1Qi{6Y6:o GkT9SdN9} {j>ڣ@- bܖ`E-6 pglɕ(QOw>{rz~;l_V;Ӡ5 ЖV @k0?>uI KG;Kߝ6ЪbXZ%Z<ώ|7MqTɫv҈ ~Q\]yYzp:0ehRsTf^!U%u56V,98 %c@tC þS!X1c TGz5ՙ:hp_ΐ6V-#!˷`ܯ?PN拗//>ߏ[V/^L~BUeu-p1r ~JL`_]^ =2Hoڔ|}ylft2S;pD~3+%+3F^zc6-*/Vݟj}VZ=@ prm=Em݆c)08Ym^723>AP^<=8TkR)'r# 8YVڃkOjc.^wӆ:]鯶r,$V~0+1%MxT\EqՕNJm~qRa||! rm>̭ƨ̥1Rfy\I&3ʲ/ߟ\6Ftsd5#O,M' 9ϻ]Y|)7[%%7Z@#Swvƛ\p.k_z3]vAxO1(bP-)GVMQH{Qw٢t{QR#)q5b$E1̣#Ln?C<Q#6F:R{0b}v-K!D.zUq u\gVT/\LNI :{捑&\ Cɞu#n3B=Լj"4Raȭ4Hj& W#UP^re/h5Whm}V\,ȶK*أVHzkR~2U>9^*JjCϡ/+DyJ.6=EY vEvN='v,e[e^j%F'1h@a;`|D#JW?Csbx'I{̑toTc[QԎ`ba7EZ{Gǰ Yp'dzi}u'Arn|QPƥW=ץ/#\|" ϥ6dB%J:Fa*pIm\2PTo=UR2w"JTkk ilȕ+&9z!v9}cM&Շ2(3:FnI'(fXuUη( @R=glnnԓʗPF(.͛{LJ)lѿ_%-k @H;FfUĝh_X2lXWi6i&Ww!8T`@||M' ƎLwڱ:Q|rm]y|] E"̿X6S1r Ķ-tT946!v[[.[PJJ5jHZZ/r :~&++Ӵʴ`np#s>d fIq})vZ%뻉@1cUؕ[@vA,-5_|x ӏtg1"3DŽQNJsn8ѡ2PtM+4VRD6Z:ƕ/(TQ8rT.jG',֗_5#1W*(іم]iiJsD{vG3P i [tvS51U[Q.] fl֕vӜ4=u,duM XWvB`$ɎDo[ܿڷ\}{^:80iM;q4e@ h;vk#?ϨHh3cҍP5l5&]gBM' N49&h6%Jw9 U+@ B xyB15V!Id C؂63G5gډ"cޮȥQMCN#s 5Ow{.3W1Di@HA:Q[@ @ @hR9-,f\l]r~5UB{E3Ӎ]eFoZ@ @Ffh6;_'.vYI|WMqrkϞ?_uHgtAjV}auA((B-LVCO4J[lNyI'Tղõ :R//y[2Lqè)血m;(ro/}?<Œc @ڕGxA*D /] NT`昨`V",ޮnNg(űrŇњkهՋbe/(Vk؆Zh~r}YnOto\ZdXj,y‹Ѱo#t\aǕZ.gF1ⶭ]L:-p(u͝ u-5BkkX]^QP[$Ȱ |oږ|}y|sg&k!g=wU21OF-@U vn:-bhN0sLR,`*%a>&;j޽;4!ZwJ_>ƅ\tҝ yva-T싒\Lp>^/D?sqHo.Kd?_ҷ b|#Ũ-bR%:|UMUWmN/?9%Nz67 <}亵1(<,Zf ͟wSaVMYC4S)MT@`z^MfOD˄>QK>/Tw1HxCu"qC*/-;7l9* X*H>kY4It4s"0򁾿S{GCO#Bd? C] z C7ۯ VEVh쌼rOQ,cZ(|x.o:f;:a9*yqrǪW0q)pZ^&Q/eASR2~6=UY,s]ٿh\C_̸-+98eH낶ώĚNck|slXiM_&Wh: \8^rtgG\i{6$MrhY~-k^%w; /APjϟH'`0-9}b\Gl"}8>om [3_>I}ΐo*\"\L\\X̠X!B%\Ut|$kv561w"JxW^-84rD"ÿ*&9l24۾Tj9QZ߿ї%{Ūru%Gi 9mc$cOZk2/]B[>yLe50e;u=OS<ֲIr(jcɷ7  apEug>"ICkw T_hsQ<Ё?9rܺH0.Ũ[v*Qc!v7qقR:q$"WؠsXխVm$sؕԁ`Ssd.ՇRv;RvZ%8@/Y. 4fA#Goh R,+\Dk>΅Sz>z4&a昱pѵ- +U9"K W6!F Ƿ^/+ӂ2GYKLIvnĂx횿j{x;[ :條*ZeIW @K:j#[ŔY(ڈ3r:&AַZ_fJ҉\ؕ*ALuIđtU"NÅ\,Gq{5u⼇_qY3x+Kd 3B@z7}=>dwoؔ:*%B#D72M%]| uMUKl IE06|Eo>9EMm'Or.=F1uKv#uۍ`+8jq F gT+BpipA]B<޲Z_񉓽f9XQc1VhK\iiJsD{vG3P 4`Ƶ_8ȮZt&iA(ݎ;5=]h7x0 [ Z@l.p`P/͢Hk0hLdܰ:c#|F@O*v@>>Χ.VȻ`44g(++H<-|wQ..vI6uS"qQh|9REtR ):X&c\D5h#!&w@ۛs.WT\5=GWVl _bP\@}uI.#|'k_iBosy`#Kd|ʽ[ 6&VtBeٳg#P&K'1vC#O`qd|)Iu @heB el|1MUMhQ&E5@ۛt9&)" =Ti[D'a'_3ߙv@{($P^CܞBy5bV>PwP7^ (@Af>.CQx?Aε3ٺɀ5پpoSt!T'LnwP7e@ #9 TP> #!όH7RrBreg\ۛt9 m;6ўH[3:-lX.T+ tԚWbsP Hwz" )XЧ&-3Ûc R]j'y"F=7 9%`dgN>M\>&=#Du l @ @  @ @ 0E`昢Tt(Xq.ąe_կJXb43Zߏ[M7>P  @ =mXao\Osz$|yu'ϗwG-m٠<yZko$iXgm"-b*D;]L)!'-6߼UjvAGEqG2Cxqè)血mgý bAQ P@jiU3`6=]Y]}PNA30st!|{XxC{BZ|Yx}0!Z`-bfm]''I KG_N_.aXj,&/ϳ&_yUʛDyg|twiDRJyEo*U\]yYzp:pX|2M*[|Iq`ͲK CI GÂsF |+,WYZ2o|ʭSc<1KS[D`bqTX@_{ngr,euƹCx(lr+.g0ٱbh[ǹuD[Pڛ;a fh mVΏhwEӵ|&Sח7zf"1[p*^x1L~'KQ%d!T@=B`}vD!qXB/rc%WVSP}zWa昺`Ky>Ї ѺW1.+H;=Sم5ZSI{N_7W\Lp>ǔ }\T깸ec7%ƒBP/OE1>ݑNqbԇv1c l^Mƀ:f ϨyN)nf'OҚ ZS|rQhSsquϻF}D+ &m,R!sTRrhq& 0u3Y%dT\a!NfL4 o]d&_v&]y.6%&#-TO3d|ogirvFBN >oۦ5f +8*8(Lvyl[7T |Mf32GӥFSs -b^M#YlX'v6;V`*R[^&Q/eARR>MOzd3KĜdׯrZ+ԃs J.6=EY @`&vEvfT3|naIݡ>ױ{΄x5.X{!zzu}csm"b7=;K0sRM\PZM] ƾ%P>7OOCΟO[S} @(@E4sqDO։,/QpXEGH<% @f;SjufhdlR"Hp , o>S~ݜY&ՇeN:FnG'(a\oIQEp0S H&T8#&τO@.}ZOM@ _|)<,vauBf}A c>X+'tX;udmj$ˌn`G_J.\dG P@`&2'OLe2|(  'Fj{ Hwg6YI^teYy!9&. 7q#wEtSE؛&ĈUv2#> [3OULuhVcn1O艷+[1'Ə n'WbKa%h;MgQv*VݽmbS^(r~w/~Ge9d+PJj/5$MHX7syзZ ȜԶ'9wVnF1M[v#JMF5EKǸt3TQ=8rTE׊,֗m|5}gVE9%WZ\:ў/ݱ /@ 5rL&uWڜ=Z.9h7xPtU.~@nĚ|+jC?m"wQgt뵿784:qM>c# c 'U; SI+] ACx.ﯬ 9L *cAD ~}Ma{oݔ*H$kNPٜ8 )̈"@)CxP4ߜ}a!6] 3 gϗ.c7ީIQfTLs7_^_z@l[ _|aꄥ%[%U; '%A^AF[ZA72ٳѭ)4@'1ѩ1SѤSW.$j8Qͧ(CD8]фeRT1pnIn28h|T^[yO>.S>2Ky u #H @ ;B)Hw<@ @ Ff= @ @`G̱#,Mgk{Ԗ,֊I~tDYewŽMĈ ;FgK,LzAUf]?H2Q'xD){vb Ñ8Y kasD4؅'!96s/WWL]:5dn_n~wzxrт[,^E庢Qy~.ٓC/rv`Tm)ʴhsb:<}߸nj۲v;*$51Iw?q./?%a D> 0T~Z|N ;~<00s (X<4k>C._ihnEś%66U˭aޖjmnV/^eF=[5AelFؔ[kDXĶxzXA aю{fnTK1Uɀ/ 9XoeƾdGLp^Uݻ}\$xz!@;"`}g ٙV )POʱ$rE=/q˸-lD8--]A`FNMeIcSYbN/0 /}#ŗ!LH[,h,ۙ,#O3TܭԨLQm5Ԣ1 :תhy)Qi˷ TIA8nQ2q0ͽ;Ѵi^̽v$&`*usܴgx_Lbnk؟Ę>/Y{SvZ9a|O. )GhY]Z8Os% 4VH1#Z*UA4U)u9/YqZy5ovT |cxL:R! sU &7F_2%Na/ݯRSv_ l2 =7gU0+eWi^Vqu,HVnaImxFm[ElCi=Bio!lEB|+splJXb;:yWύՁ|&_eQ^ݜiikŋsCŇ<}ca ݮU$ [y/ZK0_NjPPXn(;y;*tު%fʑavO`'%؈X+6({ˠ^6Eb(!RJsh׃ٙZvql[0Yqn3 WSvq`8 o0I ;fE=W8ny-unY1"scsoduU'm3P!3L଻]Lc?rMь^bʸN擸* }֓X[I0LG'Ƃ6AxV[^T!+-}${1V##"ǜC"O| 1E!}Ow}͜Sv%-Op#ٕ6!!&꺥1_DFk;` Glpc 0>u+WAufVVV4~xVx!FEx}mVgEZ3wsaiB-_>l F- s\%C5hSRL[nHinE҃)* hTleivp knVᶰwV<'Z zG`IS(HvZQl%^Ѻ,0_,]pᠣĀHlC+à, MN[sotuZ dv?wӿ%r֤#`|{l o.=4{ 6yPX-J)cȸ-E8U jիӬZFlf"}wGE޺JFZmv/tL"[6xN]|-̇;HVU9Qj) Dːt#ϣ%Uz]@2mlwJB $c>p>;RzǙ(@)Z͚Y؜hY@:[ͽMK|qxzt&.3E=!w߿DG:lƃ 96+Fo?_$GD.6oUz#$)zApV6vmSe 0p)ʯRgM0u]CFvfR8W ua7oZaIL]㥙b*W7-% @NJw~RD!}YrM4OjSnBmw4@]yҨV}N|)I5\gn\kd\^bh y[@ۛt92vF`BOkzOI *n ͠B) go Yz|=FH&$5-*b 8@{PA  y妥AM}D} 0UI 7)]y 0bLLE2Q?4!R)ܽ?nT8@T#ݴ 0F@ 0s] 8G9P 9ҕrLyp@ {?uOR͑i]FgTxA|$IQ9s ȷ7s 5wׇt7r;i'2w`BG bG @ @` T%@ @0[@@{7k_s[ BO/8%BU.LrՕK)˨*vZ AK n@  &eS%4ٝZ6jC Z@`8VuF.4a ]h{7GR]Xewnq>G)kB3LodGZStٚ`}fġƠԄŤA; @q$Rw jg@2Tj[%jz7GᢩS 8V7dIf$&bt)\gGcv]4.xr"wʯO( >ia[?^߬^,H.N r;U[/W77C:%J V{KuMH9I5 +V2*B,(lTPWiꞎUthqYd'Rg0Kgs鈕ϫfVҥ{`vS9}crD/{O]xd~X'Kڛ=olTu(͸CMjйoUb-تUK?k4Fy{yUL%lTP4sH퓢ijgEEE ,WҩɵB7%ͫe+ݮ@Ub>ت 80sL\@` l yO6I݆ឆq+XNvI11lO@b;־j "Qcց^5҂j4 ڈc(Hmd/Ø3K룸8,;}ű Ւ.`klEUOl5 }?Zg 7mP2 Ň+!7:;H 6CwD/ONZ:CɎO9l*2\Oz%a׆*P+ҩ`l'@ bS%;Z؍p N׹Ѽ]Rmx+ZpnBf$~F@ on/}bj(͒sVHb줻ITdJBSƖxБtKf_ 6x&{)h aGYF5%UqBՍ`Je^q&J}@ [A)H3@`XRpyn#.%약m\V﬽sU?_g/sZ>_E-B~C17]Ru@  9J,;G`v]_L⃵svjҖ[|YZ ZX]^޽!@ #ki |ٮEqhZ)(ϑ,zwcqYdL,HdžP_(.0ӗO,v(VDɡ0!9؜4 @ o`o@6:3ővOMjLec3k Y5nW&J3Gg7s!1 ^nV'fnOX&n.syZ:cHF̐uU=~6{nRp]}p@ H9@`rsTg蓓 9gXA#j(:ǒ_o`+eJɺpK?2B{ݝ݄]Vȩզ+ &eogYlDEfDѿF#WbRvG+4SvVO5  @d vZV>o!i5B v`wI \TwD/X?#,nQFȻ" dAbc89˜@ @`h C`}vta?HoCEgܚMy"&@JG ;)U'd;JPŇDȑ+uA3-)M\4'dH @ @fIL"%Nз\d6mhnѝ'e:Y~ )HKŜo68JNJ"lrso)m;Z %#]lr6Ӹ9NOMMme.NV-:^q5lH@yhZFQ @#^nbjcZ:c#P҄8 nWwc_OYUl?\ˌ< zb){)ui8HO8 93MLC>N Yx''CA$`n: Jp/Ƌ%MjR zۛt9} vF`#ixs@Óc?W'' |{t:NF w!<.AKe]Z %übo!S^1o ©P"2EpI'*I ˔IeP'U|).r.lu4@ [`-hx$1?sQ_?+;}8+ P#q,CQ-HyQ=a굏q2żg1}ފJʚ_pls(}Z莥;{Gw+VZ_EW16uh_3RTQofɈVp6 @F&FR>:;r,v3+(O4>@U N)y#ruqTS%asjtMz蠮PS {5VB9D=a5.9w>qhSwsqMsAxqyW&\( G&<цsioReݺ{Ct.>9CD5!i- BbC(3065G撬Ȍ̥ZZ/e\nڒ@`1OW@cON\sLǨ~]6QvcXeY:R9rL&X4|ц! FPh&8kQ9K:TEnQثuǮ}SFWˉ[3>[9sŭu  "3ǾJN:ˍn48~#[Ng/;wYEʲK95e3嗯k7N\= 3CƯ%Y&ktD{d\$؝ ycLUhH+^t?AV'&6k?uGYr:c#|F8N= qa%VTIapR@SUONw'(UԈ⓫ **FIΥ6大U#)6wrC ;&/W]^)*t7r`-a^?_|U@ Ф2%T>Rlm>c#57s[$ڤZ9"kfq}XuE54RzIM[UilfjPc뜂\'j Kw{."Kj%yΉ-Ov0!t}j׻IZ%"bpOWY9 ׿Tp:nN8E $g,~| (7/>ЧX(HxEϊxP{h>9iG_9|Oü <=&qX+JwM}..cwu}'oQ9eGwԕmu +A-CR" d|?k=D-߯eXwW$>FwTk]DNV9 zsg4&b\4%/ׯa$}2_FD! m5 3Ƕ^;梌H38QC;J=vԖ[H ÞFywR:7:˭Jk(d؜ߤĖP{O~$p`@nIlB&ڃ3ǠpN>9U{;?j1M{è hU4|F` tœ/j6 $`?GiscR63VIjH& !*-9 6ֆ5ƃ_Xy;[}uc7̱ 0"d u^<DK= 4@z$qh++Xӗ8C5’grr BVKw{0{#jt `Tّ>ȟV%EF+aKZ)E{γ3ȳ~wzxފoyv wC- ܜsV,SU[L7Y9iSt;-\6O֩~T+N}Q\CYANrcGx,s{"LU(`+@f(@`;,߲E1ܥqI*$zEN9hrwzمɱPśXm5)bS#-~ګqP3b?Q ú({F{T!EE $mn:VC ӐL3ǜ 0m8ˍɁӗQI ` d_D3d?;uvL1Jaè+*c "Ō=E%^돛['mX,3l#lOh}qb2kM~y_yF!b;d<='7__D&pEmX+T7]*w>aw @"NM8({Q%Av'z }0Z\e";/܍G\n%5"xqz5)4$@hVkfK MJV%җ[8MՆBnV/[^76H{pY|oz9: @e+Ea6SD x'rBq8B1oQd׉4*m99@0$ Е0\EzxzN(lrw(1?{ԽKQ9pK1^ˢq^3R]).4rDpG0R6g$"kC?rUvNA|I::@@k\a6RD.3n1uagRV@!@D[;pP f&hzsĸdh>x·\r 㒊>J[BaM.Y {UaPSsǴMR =_+#j+6df)@3 '@G x#Ն&"6p.V*i|ѢYZqѪȕ]wuY*1"q{l!MsiP] aŴ䐞TfDZk5:3Gr"@$mw5kYO Rf3>Ȉ4Rd lJ uMY}V/9j9F#WN{cFӽ*YtnL_#nvEAn;$=_R˓]E= C@没$گ[hTo4pd讓P유:~VvK`h  (9`!a5_[u<}[-KFʸ8kB*I~Q,My]*&P7\(Z&!t ^`c 8R-x /6 +WTmä iƈIL!M*ߊͳB"S2[hͥ; o>4%7EjFf tZ1q7hKA'Mtj{AR' B>^yhH 3.HY{2 |J2@ %`昶8Vtb+g.>삺ܮsFp(^7QҩFMc!Np|fO;yp ִ|m"/gglbp5.J4U\>yreaDawN[V wCo<"#PO 06jffc@"@A+{(.֦u *-0weQměodS˷ ʈ0$\TZ4ż (:nCЬ_3,PEy:z7*r>@MB|9ݵ,KmH O* Cv1蜟htb }؎hdh J:ZOUFaLU9lpvUZ*7+lnVs Ԃ8}U-Q,Iϫ2F/:xHqs`RP3:9vh5Q>)uЮA{D_R$UM8p|IW;D:C->;.vqE- t#QjDg6v0('IXvT{&CҝI:3tViFnI[8 M*H)W9%{w< d7zl3{|@^3N(vjr)sq#Ln ߄\ =l 4G4j/@ @Y 3GzbTGk)*rxse@Ji (SۄN7zo@gW@'c}HzELۓ}k}mJIv8LNa\>Z% @ @s`hDJjAUQml2xH3UY[~"4/R߸e7c `Fc=ynOKT\Lu졭!̛ *{C|0w%-\_SuK!Y\3.R'KG#]R̺Gu,ENڞBaSٽ9 Npz(UOM~oje"QҐRsb/F6oHh}U^@A v@qEcLP%dZѱRm jEi33}j2'Z+и@SK5{Tq̚fo6hJ>qF&|Lp@iP8zxIc}7w-8oƒ'GF _z2Q}했̅Bh'ʑ6S<j{'[slt+3x~V\U*6 zs,bp&7\X_6\rZk+6BQf8JV1o PrQ2k7W 95aG;sQd͐nqNj#RÔ&K{ݺ#''2V''5>|+Yt8҇<3Q#ھPnIҳ=8XB}ASY{aSWPrl3q4(C`&4 %Bu"չIu2ᨪ>V+$bX!_ 0 ij%z:ӛXqj -^abi+:BZQf 4: 4<A+I5C̐7>:*iGg*9-ַҪ'_.d*GFU2ȇPbb@ D'KCx%P]٨.]4::|nw{@oDT Mhgφm=)9~2\(f=w6,0aއ!o1J,-DWQ>h\Ha9KXъQ\<=}鯯r{cȲb2 M-wb[%#%ڊ7J9 VppG1pץbvrٵJ Ǩ 9zjד?l~1B0r4s|%gR_-]=su.jPIfȡE 0hXQgr$ _-sveXtqge 7@VmL0嬨|ч ; 䈖>BG\dt"snƕHGڰQ=>tz~JO\4jMS'׉Gʓ&"6Df9m)4X,"Z b2vƤ4tpu[r֏^FK\Fqw2/WvZ^U>Y.@k=z婧#3BmȊkx, PF >u-ͳn)a'>QLڨiBhii=av|ݦDt&3MWgt(Z@|v+O)sC".SSqSlJb*~Jn.d*]`N}r _^ ),lk2R6;#p_;N _ՉBEѿVu}r{'[r;itIji\.ݙ$]Χt/O螕ήvn:mOq2.i%@9ԑ*I=o ]R@fl><_4+REf w;DUrI"I!&._/@L}䘎r?>ݯ@!b563S&݁Л423:#],|:1<0s / B xp7#(@ @ N@ R ;ݫ&ۉ2mg`]镥\9\T!82sĥ^t+('z1Ha$X7OU#H.9o)`I+&Sׁ?8{Fbrh[\ʑlKzф=9zۿuE|4B=lV?N-0sB@` n)njyn~Wk%y7s]|<\,DdO*描/>H]ItuZ7+EFЂx->OMx?ݮ.`ߒVߝYgONy:g \8S|(v77be%dmE^҅Y-/[B hS |qh9.ܬQ=;* 9ڠ@`,ޮ"Lhm@Oԗχɨ7 ޳S ZHN1}1ӗY=˷ nݒ*qz|sեeuoMV?4K"fdoX/g`bu1v6% is G`}vt-0yTOz)m1)(vBfv QT=igy쌼䵗ln.GHvgWq/u թ?_)$۩Ody凭/[B%B1(R'D}dz |rQh7R'::*|Ό6eOO4^¾ -(@lD鍟;:vՀ| \wKmrQ .&uִzBjk'w@n?VSnZ@̗[9lc:d7ٹqЦhe]e|`g*Dk%7Tݲ{q;dYyeIٓCjD{&)!%§v+veXyj"Ӝ$zk\R!dXJUl@㟾ɦjC^!72*{F7ִѪy>>Ȭَ~R_jgynl m@Ehdم}T~ǕݦM+JXx\?JM!w9c>sjCoLJ>ُ6 .ۻٓ>]ON!BujsTY92>qPOG]ުA4rD!̥٨Ps<:CC3 oeyۣ.-IՁ@R 4K\lE˲OVU|3)Tb6Vu2v`0n70s"̉CkptQQ# )O:Cd'Kcil BQipn.Jb%>\[tԵ" /FG:DiMZAճu`65I:/%hl$Ods4]=HCʡl)](E``ˬͱEDSQbqxQ!R>˵ߥ Q{pNRsɖ[cJ;Xw rěwj\+!0N@R=+]%кZDmQ8(/[w NJ%fizp0}ߘrw'-:T#!?u Ϫ&Y? 9*j@! +s佣 8{~lwaLONmfJy VRg?3RfX֖ȕήKBd9FQ+ʐ^QZ3 *m}nmd?qe>C$1JK>Q+t4ep6\Կ.W>q?ktMr^9%rjG)w/`Hc$@@Ƞԫ4 *S$z'27)'tKN7B zdTmca3C222YvYV\S(Mo?\i1O?xrn(/`3&/ 4a>qcz̄q:l8==t,KW}xLnrV-k5OyxgϞ%]<<ԻpbFvcoz:(3=z>}Z߽.Ii{/9%S6rNҬtgt9W8|iE蛫*_j<3:-07 X@ JC>Q8eqݽelgB'qJ `yU}*S=?tJ 0m|ww(9M-2p7 -:ƹ?@`hԪumKxrlckn0"Eno#ӂ-j J@!0PVQ+VEc,خ3:]Tz\;ƤAW*ń0slO@!\oS|fʳ@D{"mC0nH67F c{p큅&RNF0kjDIlZIii@R@Ikfg t P~ _ws5 @ @`(!o)2t@ @ʜQvqwb\ Ep8~FaW_ 9zBsKUUtX@R=P'E8N-^DKw#=:@}Biѣ^N֌q.ȆsK(;ʟخVmY[-f/q.[zsʮ^Ehku \m ^6d2Ey—YFf+t  ;lҰ2]~V&;0sF`vusN.Y5ҖWfU1HAZ\ĴDԝ57wf|}lzї7tZ9 &ݟ~KDdB P{uf2g[c@0A tBW2t6'88-$Q V|Fδ:ĸ*Β~gg\l$HI} }}Vq496/A[ E"EJ)u xFIҖ#?${se?çlβtp냀K7`R .U2'?a+Nj綘\ݦ:Þe}ۋ.̱bF'[+SNV v7%i=S.wO/<{~[KB'#.s4"bm>_r1̆𠛾oV/ӖNO*Z/۶/I^Y| gG&x2)s@(%2͚Z@/Km*O%YSļ1P  r`qvel_+(3 'BQgHz݀CL`֟j'apT56tf\eL :u21x4~x Dl綋|ȷ@WVhTQ}%8n XIL,\@[ZóK{6iy+( = WIo(rnf;xs,Eͱ̡Gݼ|Qce({MTg{йorib)"H'Z#,usĸܕE9=:4Q` @^VIB|X;G#d!twM͡ nxAhE@Ʒ"KtAuنP]> \[Xj8)Iy cjO)$hZ2S%\ҵ{6i"[%9י~JS=%EZyWaiӕ& sЄgXCTW鑾O*"ԄLE(H7+_b&eLjl8k]R/|Gć+q@&% m! % w[a<;XxYJMWII~kp;' vnƝ|B+j#FX$kN;<oneA( 2-i]&aL~ 3GU Q 0s"]%K2\XB"5,|xα{~wUϱsӃzٳDD99 ?:+m&'dsfy>ˊ2χSM}(ӧt'I)_Rd`XJizs7kne4B`C &]kB{3:-氪k8 w#T)! wp42&+)i x:W x{!T@ 9ٛCkbC"},1 ?v` Z/ FY Pt&7w{}M6F[@ @r hDd`d @`&za]%)Q/ Za3.r$Cˠ4K@ Hwz}@ 9J9-Ԉ@ 4feA:>?pgL g,\;o6Ԡ!P(E AC;#w.݊3:RԏS#,/k{rz ΁@ @ Eg+E#RnRm鸹V1 @ i#3G(^rLIŊ_oʸp%۪, ^*Cg)t(=\Yk.E~Y')"\-&zyJ^vV,Io28( to8S\FkZJ]^Sy *F/{vs%Le:);  Nϔ=[TBfG7%E\mFʭ]ϗwGuW Y逾թ\%x;{{Xt8Mt}Lrx[)z|2v*r'i /IYb󬖗1B@k|0١@p%L]I~麥"/Ծ z-aD' K PK[7ylAq6ؔ!/no^`;>;0nlWg9j:{XY,E GQ^V!%*BX4% Y}\ִъEd֌(bNWzN9(-vjL9E{ppKgZq@"P7<\l*d/H+%<"x WY w e?nfN G'X,j/';` f1)[v7$0a2/pLkRdϞ՘;k $ل`q`-!;ʌ29 y!F >p}WRxs}&ʥ[BYqsƚM6`e'ʴW-.ΚYZַ( e+]dã5}],ѽ^va?+pyZ3p/Cf=b[DC.nѧwPTtHg()˘"\ku3!]TC:}9C@cٰFtNP/@Ma˩jɟt! IfLG@F ůZ|hB]$,ӣVnO4Ӯ&[G$@/uk>ғx| L ϗ+.ޝ\?9WP"@#yTG_*hAĤx8؍|قTSV/!ÁAlXv&Elw) f ;Ys'VwAkWJ1FQ[ޞ}|g~Ӧ ">;;.|zGXl O5L7e+xy1 J9Y|/VJ}/ttQGwDLKNq?z *F#E3ľ qP#@E舤' L!WQF->k2k8/!aI7Џw6F=E9"՛L~姃B|44'njHhSx~b \ IPVgz,(249#L+0sw{僫 6}&9pS{eyrS #§u:y0Mǃ|9>2=.f#':*y{@sTV$QM]ruw 0_6WOFzv@r|/9璙S+zDkIFoԊb,d+Gkufls`XsPV?n|HAq֛`(]hC b?VfZ¹{3 0F(Ix,|zVB m w}"?%&Q̩ʜWsPM>;e~ [RI1) ~9;Qr>Q3- 3G+mͱj(J7 4ҜE|N6 ~ 1JӜO.SO.p]GJ*O m ¬DeGIe%7UʄSj9ӚC߳B{NAug4bԽeN4,|~Nՙ@CjvMD`@ʁuoM+tڵlv@ iʂ~uwR6lCS'T97y tLήRص_I~kqJ7PkfԬ/EL4+_M :9'L )wFg\>V/ƥ˔ 0sB_maN1A5nɒ= u+v ~f88J R`㙴'd8ŪZS.)M l]TVOû [_PӫhFK_B" A:*8M*>B+=㽻(sB/U R}ʜ-JVg Mh3C`^[|ly3&ѣx};S9>vcْe+CA:Sx[ C<~)KN4¿=թGKMf_^\nq 5[]{NN ^y@%.f%+v="5Nb(zw>b~l9rKvNHd,LVb..W;1:A{9"+үEʕ3oP 9:L?={,Qyi3GodW<'wiq x%Xd|H^(y*dzs$xx@a;ʐ0>}i 9$r*ק| H;2Ÿw3!Jb @ 0S#5? #ط1 @K)[ˆ@ !x9'q1 ~}BZIrI"0+6L+q-CƯ#hT hU~BfG"Ep| #\oS伿Бef~ET 8D#Ct`%aЇsj ߩIdW 7ǮG$r>I/ Fg tZaإ@F/u|RTΕ8>Wv9oɶmCy@+EC;#w.݊3:R~3|v챗ow&@`'=xUe(UHjE_bGM]QZj(@ 7 ވ5[uW/@p7{v$sZʟʻŸ/&\U Mesxg}g:isli`zP49FYэfZ!$҇`ή|V() +qQX*f<9\=wzsPm @z(pY<-n'FdhIUh"?]1,_.> Hxy lفixfwF=zTcbDj4x+ "z,|<$PꝷBz%Ͱ3kLW iޮ.Z+!S 0+gON| 9wrx=v-媵pZn2.MCi S",WW9'%+iՄ)0%^ԄzR-vP99\L|goua~/ j4LuEܜR~]y\V~S՛c;HS0t5@`uyyw}}lw͗ח/[CM _mGa챙o'bܱ[yFeZra%ʌ!dZ]nkuI9SgnKbJ$˝:`昉 э\xKys -I8tlV1(¾ 8l9! O+ $S׹ctu^&4zydO' .ͭBG39ϘX=ӗO[# }p޶!k+ M`uEK\vTY"H~#xzF"ʺ%6!U[l:|ZEPbFʒzeӄZR+}󗳒.;3G}qJ h >.%k>moڪ(A pn&8 /f7m<*~hJ${G{9&{MאV!J}~zTfrdºpS'(٣̹(q8${hv b|d~5|>xƋ8"C]. WxhG_)73Y%Q{ssYp"$oL ^Q2ϔeLڐ 93>? xNmE!-VVZLks/hB薞O$J,=\$:QQVR#/2M(itG80sGU=7Uz)q>~8KkT­ \[d1Oh*_#/҉2#o+ mɕ*VGOhuA` n\آFPT%0{g=+]EzsF1de\.*։9,9<^ Pg;4e'\>낔= 3G p?t76E?49-9;Mz+N! K:[.% *^МTq2OstS?nMw:q>xھ0Cb ;F'V'>=3 mvil|~5cNWGMfFaI}Y]\9-&xG솣14k}(ijT]?xw%_c2"m+`EjfN9'+EFE@@?);Eko)@{()HsVB'Ox|N]I<\.`+R~R"zd*N䄪!EL6 }+[dhZH5*2B#"nR;%;XwH>rv sqSA_ ' Z))>X[ Ys{sRN Wc @ 0#`_PxvhyF]dG0p^ODƒjB|ݑ*˹Hs)MדkK*+B GIɾGws)aNH^!P'HzO2Ԥbf'y?^ krWήjیk%Gs8CP"Ǎf!& ɺgۍxٳ'`jx@ef[[6'GckJsn632T셭/ȱ̹1CSRQ3h\\+7ϔN B%Y㣒'J;yܬ^,;@(z!/촟ii_yfR99ͷEv6Wvf'Tk1캇h?DfFhC, }(9+/㵷sf3i]K,6}zu[% 3WhK`ys. {w} [E䰱k[P8{La:*#"3GaJm@#0=>7B$:TlMr+}TuqXtBAn6&?Ndj=k| srxKt:@avvW7}өPo6 #}ٶ99G (ï`h+7WA4jW0sn8گQ #b /g/1ӣSB;x v0 sy7dvƲ_!\9K D(ȂU__O zECl Y4L Ϟ"&MJ̹biFRo<5jNEfǸi  e2 B$uexmyJnwrDǦ䥉ֺrv onU5]9Uޝ.ztw ݪ[*jӛ x;;)qXGV[ 7AA0!bb{M4ԠvQxن؜̷%kg 3 !y -QaMF %{rLE @J SGP79>dBEQһT87Ev:  s5iB, NA+ld7\ҷꐹ98x:TXf^BAj`怆 @R܁w7DP1!txsU>+mC v95Zqv @f{r5H^;@+ETi7-N@HAZ|;)*sݪ#.CŽ - @ B)HC *ҕc L[o)6򌗣-(@ #?_gK=G8i@%Irg+35YzGH^4/*[`ץB{Uց{%]'FBb$(63%.X2$E2-96} \2$#BlpNlz@`Ztj3MWIu&f,YKGP9#nJ^h+Z"4\M+n"k!ffS92lמ#kٰj'B!^Uİns,.n|AyUl(I_$K\3;`intGE"!s)7uyyG2:*T>g$>{`_ +hW`8z%/l$\@{˃NT{:3I)Y]hK{&5>9vȪ-)_W҉\J PV"WxG#Uݲgu0X}[sDޔN$p;(Z923 xDJDt=6ZJR>׉<`ǜ#Ȋ8ۗIdN[Bi/fH! >Mj: ʐQ[u>}D=\Vae_$\Xמ܂y  toŪ-i%y~ p|RT,ß->؊C(3\;l6~Xf܋: #WiKI nѤ#&`"vΊt\A1FmVWR]RsE:߮.>hdcQ{ԡ繕(av;M ։AB!3G]h{ p,jIkF6Co|䌡3"P顜[#s砸anlp%GUnr6P—+O1U=RGWdtT#Wɧ2rmn6}Ǒ#O!kuw,P x(_4p*ʚW2xeKqI1S{r@` D]M>h~7ch,NaN6ˊt[X ^f:sFSΕ/]N[1z6WFs ~ B#P *|Z'j:G'~dDeqC53ܗ+osKCS]3I^0s`mYjMyeY"\1*'Q*x0rrY(b,' \pӕ(T`2J_e8WK'ꤼKC%;=XO\$>?TPDZeeBWtKO8]%fwk t={֫%?]5B;bg 3v|@`\lOգsV֨ѰE}M96Wϟ;h۴bϫn w (), 9nM?#!Bws N4V6T}m "Pž UYN+mGbSkVp)C)( @ttHV+@v=!r2tL{ȭNp)B)( @t<9:tJ!h \@ @1K ץA7ʁFA+lX9NTw2hZ@"0x@`7J x'u_4A KB/>C!]k'[ X8#`m#x9Z E}鑯5:RBOGi @ @KK4A  @ X!ZVŲA.^@iohfɳGw߅GNnCۉ.'YfMhh-+Rޯo&IVl1%-:\t8TkkL"5HuEMs"5F ]$3;/XYXCx7#[܏jWvZ#he::6sד,GLm6DX%~}w|:ۯ8H jХa?W!෷7Y RVzTv^1>.붵BQoOUvR*1y{*cܺ7@ hy6ysé ~I`\)ZY)h B'7Epu}ENudmOfwVpV=fbjo_vԚUȮsc3BfE=mq3{5„Q E`kk Woon]m'z0yj~̱ &ϲ=4؆v^jͪ.}nXOOuxtߣPVMwvrӨ21io )oX~9/㧕w"Y#ߤϐb$92qF>9ϢR0 u~M7,G7=GMNe"r[^d'uÒD5w4 )CG-tŸ=yYz<^d_B/Ka앁.cDWfQC*.iQlٻmI;ٓTt|5ɍ{ؙ]IQ ] lFΈ!&h챒 -h9'ߛ΃̑E#G]&Kw>bH=jT^L"6Ⱦ;l`BfE,Fs?|IeHK- XGna9$53۟_w:|}3=@`TR $uϥX"T7_}#_c$)"| ll#d;j&ݛ(?-ʑĤ`$Ř'GUI:5^גVLyGy-F޼|Zdyvc!Kz*^ =]Ď~^` 4)1IO Zv?%i nRRc\]u쎙q%fK1dZL]Bi*o!sɤ.cR[p9#a6#bW%coC@ ࿵zfjPG;䷙8nm.0shONM7W[s C@n.F)^C獭&ܤʳ.eI&Oإ9M(78Rκԕ$~|%WRK7TH #z3YWP0,g# dJ˼Y#Ɛ*[I&"l ȱh&:G(.IUE,7褪c-U"3M5ƪ3@(ǍJult3 F# 7~ɞ18ފԇ6)"7JtF&Ao5-ް0t5貯=ތ1!ixsl@ F0u+%J[E~=Heg ~@9z5ʒڦ iE Kp-ȮU5>m|2t3<(j7G 4Abj"2x9_foBw` N49}(5)Ġa+kC^@T#0xshck ЍzE ?)Ụ0s,鵅cI@v@)aY.[Pnw/CKD9D6(@ @  iytu@ @ EA+93 X98prO&N kԭ:^>'-OO }5&(}sŝ!G4G+nD7|gL6YL-iQYLuu,'n|`"7?e5%]5TV:J+G`ӛrr ݜ)O}Mĝ8I42q$_>"v 4epBo ӜFRx]DLSAv {]gݴ9ݰ5*g0#J{3wW:oϕ/mrh;MqDZWA3}ׯyI$R TJ [kk%(9&U;wP{*IPL%M7x9__mg:}(y.etsޱ5Pɟ(庳 NaaA+uh`>>_X%&5Ϛ۔PMG'7z غx}ug=vfdoovwmglm}Yۗ'?7Vh_3n'zmBCc+LLc@tV?72%̵ǯ1;Bi>Lɧߞ >yХR<@YvsFАugBgԚU]ӫIu4W_vK-m帻uooonwvr21 %K/76W?|Hx~~Hb$92qF!.Ϟq/2,W)y+_4wկI&Obwvo{|(}Uôt酘)FggM@ بyG%ck3orn%~cXmwF& 3G(ɫ7l8??!N$>e5铁 }h|$HZd{/SQty'=z:(4mm۾SPQ~4&، 1CzsMH 9CuXINJgMnWh(QTXu b-I#)Q~ {1jIcL;HeW721#F(6=ËُA ƈ|&MNxnRBa*fs\e@6d d<lj,P%1 J-[sĂt7%^T*!{}B1΋s7_gn~ hLY3 KZtya)ժyvjN'Y_%~-/0hA4V}}w'o?(,͎R@`lݛl]i(gw2)dS{+ 1ͭ{'6) JAO_ݹEBukbj֢>ҹaBʁtʲ!:b79n#$@5Bqggg֎<[yDW. Jz!Q0sM;ɧߞ >yХR<6(\*/Z_|0ʥС+G,-ckˮq*uルLԫQQuê7g'_˂zs'Ueb@J87p|Řt=O9_U~HH4rdQ!.Ϟ:era"p DoUNTt}=oJ(1EГz'Y@`I2}E6}мҶ m>\92 ?md w9Bt'ްidxFh;^9Sjx- V ^hU"=f˩+ϛ!AxO{^'pK4{le*198ĽGO'ۜejԤ {j9ܺLLw\en*l%#BqN7 6 Q4r(*Lcjd㝣$l 65Ka/&o?'_wGQȲ+I_JDz% Mxȴ]\X#,o^0(ObG< y9NiCa/tG/X5f_AI}d(Z{GSc<|-1f( Ht(PlP6#u%un--dXbN$(QT6Vx$HkI+&h ;-F޼|Zdvr ӠV8@EDH;]2ɜlv/>{;5,֒9"b%7gc-t ,vj^-kEJeM1*jQBY/Z,̃vw.Őj1yw сM-WyLhۥv\I]{n%{,ԋL[PC  G̖qZ-shlzsmg?uQBQ2"3>렘Cf@`YH~mrJmSYp2v. ּA 檶.u%& (_";f:H X9de 06>F'ZdHb[(>:HN̡/e|Ry 0:_U٫sC9za(pv3Ke?fwdwM.{*V?֨pSd?vK5sEY+YHV1XzF1" UH>t.-7^3&҂ka-d}eެScH-ˤWhhX(&*Ξ+dm$[No-RUf#摣{ ГnImh'DZJ@"T2E6[>niDvI {( 2Aji.>,zkR¡T]'=Yv4d'Jx);w~kU%z6bK۝e'ُ߯o$p|?ۻ~V.cUxfB1FIvAfL(%{"Ir =1Z0;6]B) $>gVj 2eֿ9lJV@M8Y`Hkf?*2xZŰ)QThDHF8&dFoe5RN7N PG|Dv(r3y oB)F<0@`FB)V#,.)q?4]X[kp;sg6plRgt?8bw.4:;CiyЂ2>d.,><<8t$z-n|^f?&{ڎ5;>f/߮,OiTk)РM8Eqc3Z5d2jn[aOaje_A{;R1!ixs?^d]?Nͦ[xt?}8KwBg"Y?Zʏ ; H>>7D|xEA1"Aa5%_~~LTN]MVrXeg]7K l5^.WwNHp]gdz0YcE6y] byz Zjo@ =0s%?gΌkL^m=?g޽@qLȪqf(bE-Z_r}'ÁNO/lpُ,;~ 7YQQ̐ _(] 1fI@a82CKFC򙲿zL/Bb'\[?":|o.a˘눔%C5)e?u k{vQ`9!OWP<e-˻(Mt3c- @VH+&S^tb"VQzj)ex[jmAǭPËFdСK|lg11)U# {S5b\+  X&mI;Q!}~pt5HŠXZp>(U1i@1{C[#nDʇho=]K ꬜XBtӖQ~y81(o:~ZB~Pt1M!W S7]#/.3^ڕ]OV1CFʮUW/b>GX[^jŴ_.;hM+]!t;RԴNz w㸈iFx m&l_vhepNqpj+Q1_"{I0ygMNe8#FAC?c7/4ESɅŴ׸_G1 @ Y1t-,ːMu-.phλ̝*M)e(ŬLY~%JG0}.rv||-`XNdLcRv1¶mZρ@ ,8PV&4Y]9+͡tA%U3 /JyJͺ6OHRlPf[ t:Xa(d-Y'T\fFP.ȥd-3єu)Jn) of";$.ICNU7SLZS;@ihĞYxJyv)O!AUl{d;C4$]N7!jlO\ 2$Q0+P/W_/ <*8Uk(q]Ɍ$XnJtt"/c~{'tLΜ;EnH.oz5@圑[-C]7JoB/(f\Jܨ$7}c)i4B jAwI9U;rM[G#sXQp;}m^L7˕/mrb;߿?jxjڅ.4 dyEz=ijSG,Q-E r[AOL*UqJ%94ϝz)|uZvG2jT8)8M9\bj߬^ )~ :1Tf QUM@͑`@ ((h"pyO:~Wmn{<پ.o.;RһV3t >z:ɚ }s[OtFR\dzEӘ|N.`Džh!Zlȫi -:µooo{C<9~'"C$iG)K~1G4qiA%wD{jC^!9k_Rt7[FoZӘh|M2ԩK!ظ&n1(yўNnXg3K+Jz &Lo5σn;o} K\ JTwi۟q6])me7+ ^u\(~+B+2k o< [fyN|Tj2ﲌߓE:vˇ(ы~^@` a~zE 4uBs I &Ъ-A* 5A'g$7_bWM`o=hTHYgos HI&׭n-EJ4c"hҚo3񽊼;C!nyǔG=*V+^Ek@| Pwƽb]9׭ڻ.4XSE[yV6Kݨ׌46c7_/,h{`h`jj8Y[V߉ރII}YAluB}~*{V958㥨(+qK'ε+}Q2"Wxj<^Z o  #si?d 8ޔ]Vm:\9!›iW+Yކto%SzWŷ^#EZOQ *4R%;߬.`.IbE[IFkț,v6zysƯdFTf Ue^N9_Kě1Tٞ @,Byckg'ROϺQ"li[9R%Mqґ+mWZ4/ ]XDm̨Hڢ߶^+)I"󶊈peoJܵ;͝P6q ,Q+wɡlKڗuߊt7dStX+7A3GWAIm^Z#fN':ypld?9?/oHV1"-C@@ev!}ppu<8TDGS },M(Q9,Ey n9&$$CK!o"j"W,8q g*ө3sjK,9-x"ٜdJKKǶM8d}St'`1bd4Y|%v\j5beB#D >P|Vxd;m/{OoL@frԾ:w.օ ~+F(ӡ\k&c7#P> wPY2Z0'N, "dPf bE.&syzlkWE0sPUJBӪiTdMh(<҅|\\ҦŴ cX올 9L *.e}Ԋ 6}C~Cy(: N 9q<(d"vRAl)Qd-롵Fbq67ͮTe{5Hӿ(Ӎ؛{}L9OJJJy;^}u\Io WG> RejӛpQ62<ٹظv!Zkۦ ۝[c/yG!їU^W|q>nHX0 3V9BEcHhqoɑfv/c:ZEJ;^%ro ̾fkm_d94ǮDusH1^7G:)9'BaA+״jOY!b'K࣢SzK162pċ;FBVƮ: Dˏ #ol: @>C;4&"+tlQC毩7|pʏ +b"kJz"Ry{!!7{  -ࠕUPm:Uy9Vәlj WcVuJB۫@zlt!5. 5Xc.k)ĺM@*ي~БczO}社'9o{ m1 Ja#ZuFzP @ @ 7G(FμP=:w9INX&rudzY]0@ @#UjAI!+Az OyT(u)'*-HgEۛ@Pugtn£ -+;?0p*2H :;gNm릾M0j\vӛr*:w uSRz024'G1T&r=}|Wk t9P񌎱 E>folFf TH|܆o,LQS.uq,P0@'+kE ?NS8eIO8m &. O۲ zbVfSX(ɡGD zdQInpRp?9h6*†f\׭://7I<0Jվ[JS@`j[ƹud꺼E:jBX=v~w'<:dw=dՆݾ-2$l…]Xۢ[xftn=yEn*ݝFqNϯ:rqa ν@F776a~ [nk(_߾DHҍmS9r#+kݺ7q3.1fw ƅXvhHey^>8}}̕'/M~N~[*P[~lLumX< Bl)<3|}t.TٴfQ3h:(m~k}?1)OxP_}8pwV_LNF z@@hfPTLJF;18),A& $=DyN0/!:rxkgc60s A  Av]-QՁ1OvZ7Žx# ^ m?yדM8AߛdW6KQ7eɯ3樖5PZf-~VaڐWH΄VdR.M/*]M _TxS D{de%kҔ[EͼGuXߴ6FHod<{f<#E~:ae UWb@snƆk%^(y@bBF+y$=L}Q%l" [s5ͷZZ1J"3G`@  R"uuv1JKYC2}A"$u?5rD t{jX@hѨ~3os\a%v _[bi ++Y[Ҍe~[-di/EDnu Պ( CVqv t(!iz U7϶ <ݹL 9ԁ*RڶsPkp+KQ{Q.bO}#.]sH(b+#dE)^NJwꚰ92,3npmyBjKq4E+{/d*KTUdF֐oz%<BlVxفn/AJA8;;NTQj+HEn @`;wC %R}ej>l[R޺WlcrݖU%ERХXи iI[9dz`Q+W+:\Ն$EC : E>czb?msZhr QS9$- P%KŌxkj-MY6桟sM2HI qV eTTq|8N67k@E}fNq%O!/]iiVsDɍ]@Xr)2zίzEɯLD.,CX0b2oΙ_&|5oM_2h# , %uP56T_:mbd{rc9TǡSDL0tAx/:Tn7 ޹s!ݐ[:7`oAs5Y}#-k t!_ 3P_cfT 9L *.%Y K;bi:@i N(9Z_"P #)? JTys:rtSM"QTT=[D g{d R.WZ@Yiވ'ƌV|6No˹d{~0Uxy/D~. V CT>5Tr#-@ic:+|WxA}:(~};(q+^G`Ʈ= $ 0ޑb7@k t. "@Au 7k@ @' ў%,/APwLW`E 0|8Elԗ6@coW2E9L9. @FrsPn^#eޥvpeJ^K,T@WWHZ@ 2]ͮIgeb6mAk#􎬁9<T6Nc] |"_22j~M>l|~\Y%~:TKA+  uP4@5C`3p=#k<Lz)HWNfeȔт|aQヷtbtQHASk@eT 7՘Yȷ1dXjR]^;/˓ڵH;BG z1?`12ӿg-9rdžwMߑ_ KBygPkz\SyץmG6[,tphm @ ?HA:PN^mL3<IJq ׿}oƓ,{&F;?| ԐN|lIup mGTKOsdzX67SS\ fvؼ7yP@\@ @vRƇg6SM6~wKgkpiKujI!*ϩz"%OZoI#X߇^/|]cc}W7Hܲ?N/[[$zbbXg\dC*ګ]LdDt%TeƵ :R/,{%) 'GAԮh n vHVNıȫ@ڮAѲbu/U1zo-㑶Ю՗mɫl8aӘ1*n>y'ȫ֤RN6%X׃=89'A5t;o1Av0:zԸ}Wh`- J 5@~9Qb~KǢ%U7İX&d).FU*es\d9WRzqtev ”$Jb3VUx:K t$@ *\ͫonPc)cX=%-ʌa.a{{&Y9T!.0Ҋ`}Tb(o˓vE'vJ&# erLir${8M #YS械x6RՓ:#۷QmjS8"6`N#D/ڴ:UNO/{ O[wlbpx&/x<Ϋ(Oв{ bdcyJza0mv23_xU,ZVkzDNIB VsP7R.DIv:g~~>dhS@`docOFv39DfOd &O:VJl@ /+Pv0v"PmEhVo]U7޻MdfI]9r'N2rtp8#L̲V;n#Yb^r#V_s)ajJ1~req^G#寀ZB4$D /lĒ[Q3_5PWdsyb*6$dPWY`;l_&vd3qS<%˔I5o)5:34W2FH?8Jf@sjX@>Bzu~zfT+Rykθ[ JwX*W[Ҍq@`TX{p͞iO\SU STYR3q{-BsTJdf,Ydn\0s$4"j &d}D2FE* UjC\:Ez_6+.wAW`VƮХ!lsK/2"IC>PiD"偰 G %4v*^c!vZ7qقR:qYb+lxd?}%չYv)ɫK^FR}ȌŎޔ]Vm^kbU+wJZ/biخO[L\\CK X9A*0sq-77U3`A!."("&ab,N]vj9N1Y)1RY%P#rmbĪp| Q-RYKLIvnĂx2d\;."L!7tfBEL騙KH_Q^brC҃0 WsMkuL*o3L_fJ҉\-qZ)}ML PDi;%F4jt)#qHXVcN^*_3 ~saaGy NP`ɥmTAf/KtNp_~h葲0Q6)yU9?t Us&Apx\ŧPTuv2$M 56<梈ExЧZȜΦԶ9w>͞b,v1 F*隶`+1jq F gTvRr(jF߷,8֗m|b/>3Oky"my+-Mi.7ݾđJ 0 b_N|%i/R=*tH*gj㸡2_4!AroO`j6 ӂݱ7oAGUb%~UL|Xg++H<-|pDֱ J"X>Ҧ|\ş MJtUġo+2(TMusϜ}ta!s6N9SJQW;ȈfGJ>;G(po!)zr*R1GؠkIfЎb܋c1(f;gϞE&\cE;1f#}# } ~T&y)>tt Qst6o~]1)i+}hC`ӛrNRE@k t./>ʆ(vD3Z!@!{VDZWȫf:O%@P X9Au@r{G'VOd6O"_C;&=Lr:G ((@GA+[x-B+ Zoq1㍔\c,kZY2kx7|Th݁З@Z0fڂtJ;\j!*X.c@  \OchBCYÛc RUj'ny"7z83P^sތ5W>@iБt@ @ i Pe(r{U2VZ U@`Pˣ)'Vndw},xMaP`KYL;jޞuZ(zUq]Aڡ힪h}XK6nu r)5@KJ]'gl4梸DxP(Jv~*'irjkѶ]XDBjkQ?yW<7Qͱt3_AkT>~<&+eM,)cQrܪߡ^TlH W,a7 *`|+4/3MrGv@f7;u@wT kFbijyk61+`׺5pPrٮhѭǛ_h8RX>9C5x]ܗ7MdcyJzauf*3w\Eʢ%aFIK?nYT, le^?u*Ȭg9^_<+/?ޖ\Mz@ ox_/ghDetnil=Y$bwI\S(e9eb;4/yd:4d=`u(9HΆQO`]V4@x }:bi]_uWx rM%T䁋)k+$Yh_&vds-yK4^NDN֙Zq05rDFt_jX@>a2,t~zfT+Ryk滎H%;,V]-i.@`!3*6[xۆ?7t)e ̔.nm<5}ndq zܓў0{zƯ7vp.aY 1%^<ڌ!l.̇IѤ!TRa^U]QxWEtr -(FݪU94b Sr(**7!yJX e}kP˾[nTK.`Ssd. Yfp/vl…kՖLd ŀXb[&>fWi5cVC,:g*ebQm\hw_VCeYb?΍~UxƮMffM>8#"J8Q#rmbĪp| U :KQܮdbQՃW*ս?ゝ-xsNGy`&TʔnFW]LlYڈ3|](/b8 [Wfӓ]4n8G:r埶ի$iAɄ.Y AI Q(w給?髻w,HTBt󓙒/ɨzprrh(ZCl_G]pix̭鑴DFeZD4"ƒ>@u6Ϲ4wɅ{6Qot(7hn׃uy.>Ѱf F gT G53~߲X_+3s (b̑]iiJsD%&,Bƨ!xWTHj] iIfbاJ)\,n}ԉkAlĆH(8v/~LX#?L~1B coO~)< y,&iYҟACﯬ 9L *DI W%QuSSfk(4уPٜt )̈" RAxP\9y%!.Qns8˲;u hB`ӛq[v-6!n"/ Q4> Ǿ83[}VrܚosI&:X[[ide {(GYIpHBc)Baٳg#6s"P廖BAjx?mJ>tt Qsh't6o~]1)i+}hC`ӛqqtJ7bJo"d;v }8lwk tQJ.y <=k=m xjy bԚ֦ȫ4:s%@P^v:=s/́(]"3Gh#2E~jwst{"  X=].T>Ez_5ɭP6N) = yL5q8h $FA+x ^ FJP5,5knӛrf*@D{ mif3@mt:ZqZz,ӱBI @`Dq'c|D14V!Id ͱU)mfj*mEۼmG=wrKA9NoT݃Dw@HA:P[@ @ @ hR9,,i3.|<+K 9SOMP)iG?8oRH5ie@ `)"ptM*_>B5S~dnps^HtF$:45 /bɆF;.&l`Qb:NHTe ڵ :R//%byxjWtb4P#ְ֒w}ޭ\i+ǔ(G'o]ۡu<\f#γ'!tFo1.q.8R:9BkT::=ohvE5}sƶ_ljle/a>{U2VZ Uek̎i"$6K드X5f\g=.F튙c@G-f1yNBMdžh+r}  mTFw]Lc7(g}7OβzCiEqP0"TO(ƣm3T [lcvO;[j寲I't3_AkT>Ѽ4Qtq{uB9 @Cί;*FT8mZc VuWk09v]Ѣ[7&1rb["RXoQC}yxO15 '5QɓO/lFΣUf+$E([.+6 L^[% =`[@ݤJ=2%bN9o-nꗟs Jv.&=EY &Ml;'BI`]&#A2=X⽨ ~"`TY^%l" ߪC9Nn,K0slZ)vՆ4x ku*/3{>OhIsTty|PlI=)K'VH0D Mb}:Z;"|#jvi8C5JxW\#8R"} e*&м42>Ww[ JwX*W[Ҍq@damҔKƁB>P?y&_h\y0_L͑ݭ Z#3t,@j~:M9ˆy":RkˬE&EP ._iaFE@q"qj/(F=U94b q$q-**7$x6\?dE[)}%y1ĮgM͑dqýћ ת-Y odbn甑[p(d>Ђ %BrVhf%yѕg^tec3`EFrJଈΪq\{ل*nGx|UldQe-1%}B ",vS" rn=xE$,. q+90st)=3|?hze#|xfwoؔͪ:*]M>QEّM(M%]| uMć&Uaz$m,NƛBAji| s:KN)سQljӡ@nH-=XJU?jq F gTvU\Pʡ<~l:q$N`5}f=VE9%WZ\:or}# /@`uWb4atђ--h7x@tD{ng$,ё1-;}#|F@TU쀼|O.VȻ`ti?p(_YArTl#Q..A6oݔ*TY$n¥,b6'}C 3"Ȅ@{P6T;Eon9,oӕP9p.xSqF})4G=wJ x7}NO7> Gh[50gnzO >Ƶ#W*؄`ޤѲ㎐N1jTR ;gϞ SXk3G}A;} |F@HMi{}@\cNN[qՠ@ތvB-BB@5X0 T]tyCmb'@!'!nX}ycVjNF#@ AfEC] PK8-ٺydp48uѦr)iTLnuPqHe@ h=v\A㍔fA+ʙo\eBZsBa!XytJOkuiHk[2 Djpzp)7tr4_s2gD]KՍAeް!3ܖ&ömA`?l{D7Fo|30s U2 ,BceA,x<;eDxTG h%z~ǵ4#8(rV w&ϏZHZ$i+ǔ|(vĕ.㶠oYᴴf{^v^"GF T_n*0BiQ 9EY{ムM}LH],h,ۚ,[Dv9&OoR2G%*P"4ē\ }P5E0;mz9w&'2J&6|92|"6͋o/p0Nxֺov3W5U.Eg_ iA8vw .2SX+'ry?ϕ, [}VFT{.6T)R ZNq}Э[yS?`Ţ˹WsknՌo{ڷcc(<Ѱ*afW0CSMTRNtj]5G̔ ڣ|s ^JUڡWUH ,H0ym^Yq7f]7wz3^Η-5joBel6>}ܷtE*]#IKq|駜CB-H5xsta+ [᯷cSλvv!xOˢٷz熊y$l4t W V'lqƾ`jR.||I:EX %Pfi[I7j[jILlV]=ވɟ/]) Jxs{3W Ԋ"\{QB+_͉]fk~bcűmdAıi,0>5& HU{ހ(|G@!`E~YQfd' g=)sD,|4;?oo,hxqhERKٲKc5FSxYPz9t!r߾׼""WJASv%[B$ٕ6!!&꺥1_D/'C2}g|WΣu Gn 8.fiLeN徽ф+aHƳ u9tmӴ9+Қ!QZx2QNl@ <6'M`ՠ}6&] ܦHinE N˔* hTLewB1޾ZQZj)$:v%&5"OpVKZUu%X` aׁkY &Z9 J0,эfTKf̱j MG@9Y"gM6wAdxriϽX`ޞwAѢzA2fE݈0i) dG ?>ʏI`͋!' y&*-.i /tL"[6xN]}#XO+2 j[M#PV"VKL DotyjU7K,d~#eǶVM`(xJ{< #G@~lfn"DZo~Ұ" Bw)9t>ٷ&-%ϗ:r}9V.0Ş~TYgELo3w؇Li: !wPmtX#;3ʋvưTmYMy)`]oLb^fua~aC5ʡS/rvdDo: ~:$k:խ v ̪}֚.mī^hK`(<%)jcJ=|yA߀0Ots]VkҦ!f%k:qMQ/IKh)l♇n쀪CiH={6Rhh&uj. ^gJMjFӎBeJZ 﨡x?9jh8sR]w%/*G%wz3^Ρyz*l iPgO Y}=FH&$u\Uz v$@$ y%&,"@`[n}BI}]ph94I")13fԙ21(=z@ @B^@ @~pǨ@ @B^@ @~pǨ@ @B^@ @~pǨ@ @B^@ @~pǨ@ @B^@ @~pǨ@ @B^@ @~pǨ@ @B^@ @~pǨ@ @Bv}Hѣr@ `ddD Q89@X 4 D3 @ QP` MQ8L9 <@ P'fTYCq A 0Qو2@ @d!@ 07ezw2xi9?X' c3 (*UT=BLOgc @Fؾ_>lgBCm]HݽD7ߜ<:,۔8-Ĩ]4 (HJeSR-Yb# gcp @Qbؾ;3fⰈIEv$e-o)EW^KuuYЊ2hah4l 2v6)#- HW$= ikN g"@ Pޢ#j>Ka,\ҍa BB|Tkӄ[R5-JFaXg[_}c'"by2 UÉcvb yBBk*kvoF}tla @H1\\XߊMһEc߻QTMMXIG(3h$$0a%4/ҿ-&8<iRBlRzT n!] X@m>Yo Mr@ CD@ɽ8 xED69rV⧷s6U-reJ&^)$U}vPFrHT5WmDlkOi98"lk0]qx4VǺ #rq >̍<$(-wK8$>璞R~Ɩ."ގEg_c\ @2Tl[8[t4+Rq~>Ȗ TQɄasA"Um2oZzK\6(5O8d]Ep)0c,0MV c6h;Rm镉l&N2ob-ax1S.DtwWHN *bZT6[=mi*!A @p%w37pѣ*1/`(#EU*<šQag(7gﶊ㔟 Ct ȶ]g3] KRSV\x c-MȞ @TA@~W9>HaSŭ6g؉ y\ȰJ?h#NԵZp~?p_E(\ E9IF"OSs+N igЏK`TPЭ=YoOg@ vU_j_Px6CA|=A`1I6עr 1GKw˷KY]+%o*' !&` ZKR-&/ #Vː:a%oj֦W6Fl ˹'0 ! PgvW{wI/>@_-j{ޮcy/}q@`}s\̤]lQD:+>%f{Y cW`Z|?۝?)^Fa :J б]T<\]r$d! /5z7w<%,.fԥ>4>({6:|A%> QfχC%D@A@?̉>Jk;Nqz3^^q_=:ɭE]4Qdpr',dqD(jBʿA͕XwIdSAuć@ ZB@Up$- 鐕/SYz9Fr|wsr|Ggg+(:)l6棅GD]7U-J]URz9HnW3 of&q+Y\pʤ"oݿ'\@6қ1ٔf4j8F-> C Eԃ  2Y/NfdՄ4t+< K[fBN;&ąIQ M|6 T>}֘ӛQ[HuB.(i n&Bn9FE>*gs#a؋Ԍd;?jS-W i5楎!!:l QN/o%8kӟ{CjIn{yvp@` PDg鷼8"eeBJo|it'%9%CiLSI dLוePێDO_.[a"&W…s:ڤ'e9d]~7@ Bg_c\ _H1]R[QN@\ ?sE{τnm)? (uZnwixQI)$v2u$LYJbT @ ϡJ|I!06r{j#Lo2|6Z6.jBαk*z?)w5mT>ǝp FRو%ܴ-4KU\w{.74vmƩk*Vi3Y'F {9 W.9QcwV1 #Rd'p B貮p 0" 2V6f䮦˩^]j6 ن8uªdw^O705 0o'nU\Þ97DVɦRZUc ˟iil*/c"kԴutUbA&'jS @-ٙH(KS^:Ja ,hFx>AQ yNz"G1 0 7#&gSgM%\Kt*sȕv:̀߭}$+ƒ xrgX߯۲88'EVH`|<@`bbaA#0ʖ=8+@v~B吕{wS7L쫨[Z\me+) .q KR`@!"`3+UFQ@_|uW^(HwX|\/rlj?j BQLc@WS2N۬S} Ⱥfg׈c< >EmlN@ ټ%V4=1cjՑ *sEuy4CRUn9kPi$RLg[bg&@ @$XV ;Z_! e԰wz|DrG{9&AL @d!t^3l ApN:; y&*tˆL*9H B'T @`<^Pf$F&k1i{mJDڳUTd8K"Uh26z%s+&I۪s @ @.0>"@ @ ns!B @BbLoFmɾG'0w1D&م1@ ZC`J,'2. @`k2>0 @ C2>:^+hqs~Z&5`G>}4:=Vsh^xYĪtz3&ف8"lL@v[_ @ @ @| @ j"&]j:uDr ~-;ɵ3 zRtRΖ{}P|3]n'!.KM3nrTecX"/ɇT=}|~!pJ&u{戋8Aa枣UxQxU}@ ΓgEoe7?_WwHP6,D.E}b͍3IKPF_a&0>'+ZLlH,o)5Y_| $.?ѱ 𒁧'zoMMkv1jb~p}{h1}w߭V(ƍ4S'7nNS%FL\Edp:y$bXUpA؜sbǫx۾;;`xƑ8c^tҎ*j%8^D0?H}e[Reqs(o%bň-W]>vPV/Ӗp"^͂ pOpa&0>',\Lm'rsq7ooqLlϣd{.ON4l?gWkcEBv45)S(KA~Sl=cw}ZJQ.mY5^lr w az'`NSj f_Nk=Udf 0qܕ,eU"gv%oQ"lud\;x|\]QżB<$j^͂d Z(ÅAt1 f=d3c"$Fજ/Z.-5tCd0ޤ2BsO>{q-=_0u,fjTtnfc[~_9M=;:I^A4 pw.^bnU+FY$m  ODݻE D=b\gώ~|R?{qb72$ !qźΌaK0>@1J$~R@p8+?h,BjN'O8b"ya\*K*b'3f)[ؓq ^EyCS9x5'I I_B*~nES³GC WRY$;u0O.ry$«sV͹YWi!i8HrNrFЗXRy 8M;p\Hc4QohL,ieX3n{2=^?YQ WRI[+)Ku,v&:ivL=Z--k:jY5GG e)v;Y΀+hx~-qxѼ@rDS/^2ʮfH7}0`|v7F.ۂ{2O^UHh:$2:L l<`ArY%걚R4V>8t„`׽&ɻ:J>{{f2y{&VsVN\VcLT[CH?D[e#" yNJ>RyG;r`u4L֢ jlY+KB. ¤t:O)1=!v!az' z;q-ַA{[zD8Q- t3 :yayw#rfnĪ HO[. XK#lr? KbMs3항R5T1r$x+R̕TSꅥ+ƍ`%%2xTilcT/X3=c͚j5OPs^ӛQzؘEđL-6z*: >,RuSLE٧2ތzzq{N@4ݶ @`RP(N9H 2P*4@ C@`_%#@)#{2z/9Z9T?sHJUwjB  vǑ\@ @MC4TwcPDɛY~sb`JuxgY @Qf$?Ϧ4Q+-1jO@4x>'=Ld0=!Ǐ||W_I K3q Ju(Qp/@ @E"v@ @ PCG ?)\h?qҷ{`!iq=S9xʼnu e,qaiUj}BCczP+.TI9U@1vj!7:~`|Nd`a"קO'q)L\GY=_mcaҟ<7Y<$YMho|cm0 ҇ lߝm=?[?P?n SL=Ցidr%$}\]^Ca @lEÖX:4 *RV#@cϧ? J^yhe$ ΙpPJșt֤sה$ތً{{A c䁬$:Zq^ Me.:z&ufHl^XZ/&1kv9hwo笄KR!F"`|B-֏02F :}XQ, ;8ʶ%5m :W*s6 =]u* =ߟ~, ́L6>QwׯoN*v s,Z_O(@Q s (M]nmG ύڷZm.kusgLS8HO=Z j"ALq4/??Ѱ2o3#J#J6%ŗ%agR矤q|~W7α=yͦw*[X]9;a6R9x;|uS6z-$owРNIlebڗ:t&I@;Ȅl~=&NQi [2d0RkJLيڐ<vOݡHZk7Kqkm =圲"9J˩Lᚓ7W+B+ ˓\oiv0>;C 0ARQލ 6kcLFm{p}~3!SJƪ JHP_$3>Er?\LoNΦp(_46ѿ;fgYD œb1_Yi]ŢƓ9͓9q# ތ8y䤮@'<%'+_*z^8g򩝤>ǫ=u*ɝP{~<eшD'ϟ? HsR)cg]Ri,ޝܔH=3 J n#g v۬aUy5)Zb3< -8ȳ:j}R-ɦ$ gI9@*5+W@N;n@G!&0 &3dm塚#?gi_c@/[>G%'Rd:UORb큪pK^OcnD 0@D7KEٟw,жsv;^2.YL?.@v;D@~̌{,f4@)Q(i  =k A @`N:>ǠQ 9u}@ @(, @ @e`|V .\~P7>s2_*)&(gQZJ 1RqֹIlR>!(HXw+=,,G.8D ;KDۙ>Qpd ˛U%_La8IqНs[l.Ϧ= {Z"~I682fOw׮Ϻ|$dtd'>%!w'|wd3 )l6o[:=v:vEYR3$9e1ZSq`tVNK߾;;8A$%)vEh%_?҆)5#V Bc @20??O) t§S.z":\߇W|2=9G~k:ΆN A-C* 7#>vȕ4 #u|\.sj!٠=za$߱"ts.Zb^"q>;Ǡ r{~Z޾HǮF+"݃_#2, l˚?‘Ia2H aNO^}WDbS sOCa/~c_v%H_5oF,e8EAVgL>*teܸGx^u<9fLܘ=;b{OFWF?s|[ KlJO~'۶_?q0 π$׼Yxq5d߮TqmJwnGKR&Išh ś"CNL7>Z'8.2H"Nd֩4~J25í8tlO1-^fS N̈}2zmx0]h`Ik%?OqSū Z8NE:s\GYpv?f ۞Cis8ljGrܜw 5Ưkq[pwLUQ)IЍ4q(ya<А =@A YK6_xPŮ,RF:<\U/o{#Tj1~18}kӵJx+|R׼)E]"zЦ]E⼧7B e[;xe9kynOԔy\9 Ӌ[DvPk/E3K#"D|\H١IfkV8$f&c!ɰneugk'eN2x{Rze?UXv4IO*"of0.[΅H_ 5P1)e :y*_|!B7VRIS 4Ѥ$WOTĚ R9MD!1"?>4 CiԒ Gf jcA@j>-0]Qʩx(-2fyv4Թ32COF_?OD 3FǂAC`;+ aԛ8M"6C ʷSBn}x. L#PWL]oOn/~=/7ߦb>: K)q͐a9>WUw 4N$XS4n-3L!Wir+4= #(VV I{Q6>qXf  ]*; SzHtS_o&viX0q*鴻>mny"i35tvPe]۞1>v۞J2@sGK#&n?҆#؞(43ÑĻBG20zl4 f<X^"PibY8ѺNn<#u?":gЪɜۆ0)} + qbA9I QiCaӛQ-8 q-Ɵ(i |6{H S&`|B hAO ⨏@(L@4|D@ @`t1!&1a $?@ (X%[E/kRL^LuE^po*2Խt ؅@3MӃ^;1[ɾ0_ TnT_)![\JLyo7DEbͣetnh (%n賵Ylq:e)ɓ'|w W:(2H}?]ej-MEXELFQv8R@OZ! =yûR} :D`{~p۾;;oG?~]3>}:%ʦ`({ dLqlmDYIXwON%wm˗šFgQ毢DbTpoOOz?k)0?"٣l"[eqUsZó8y&zv߿oaKwS>0%01 Yy|\.vחw7sCk.76p _g!^a?.y] pA:\_Fh+itnED.Wր7ִ% E/7у~P9w(_E ς`yC5#yMGd誋ܞ?v|ڠQv*FuܯtSFJ߬p|bGV>2b'ѾOꈍl}CH)Ɏp1BD&N @4?>9t>D'/]tL͞Ew_vO^jk|2 @gMXuIs2Z5FC\N!? smF۾ka[zxk 8w4by0Z;9A) LO\I3lBTI?i=~cs?*fd)[_?`,ǿ~$zJM(gz֢28&{~Os25 M?H=0D:̙n=T=SLtl>_4"s  ٻ-H ^nvﺘ ƀY_6gߞ/Ӗ(\{͒Y). _0bEmδY{Ief622'6Ye NaA~&no}/:ՙTtSy&w_Iϱ=DB^ψ 斛T'ZXDk *"}X߭-t"V%8FNpH#tu3&h (8t_-RѸ4q?nK/6D|ny%>]j%)YˆHxaNt*#ܞTXQQ4όޔa;svy#%F!Xof  ,gT5hZ*#㳎p8O_<5/٘] VƵX?E"Ldx֑c}wQt\I /+4(8[[eA"B*@Dr\D*ʧAJs:0q95kt;xB/n1R!hkI`[qp@`!"et2;|!:r #ѩH4iZ졚Tb&#h6vSX}UŦo𴜑u-# 5e:᭮#ٛtJ&JI-g"ZD2X`:tS)9Q/Ux,f#وSm%e*>C\q~tQXvuIk!8pﳹud5}~dܜWMX 8> av3[!~@a4I,_/rxl ӆAg)e, SP³.!ETF!;1L) L3ê4YŦKA V4d}js[,ΐoCL.I$G);˰vZk:3Pm)"5c~dWʐ qOH\6XdSM5?U%ro:LA.ܤ292W"-=>)k 0{q✩2|ҷjy+9N0ReM1l,v0}}<|S%#k$ㆤCc;GCsdlPfZOh[w{v} P xƍ"@|4JZk61"@Ⱥ |tu& }]e԰-CVz<*[wfO@4x>iY|k陆jˏ!-OR} =C=-+ 9:@LgXv. ,Dv PY X[:ש156Hg[.(kZf:O\ ~|Ѐ-Dj6H Љ2|ܦ(~:T4 "@Yfw)U :fͼJ Q-nm:T>Xdcg! vY+7r=Ba{$lLX ͨ}-hqEp%=QYHk &6}$n&x4sd1G[ Д4Y%0>'S@g;A]d Jh3Q"QMb\ )pisF%E]6Wq,Z:Ԁ+w&>*%5LFE b@ @TE9U VCmAXQW(AU+dbSueGHjwϔhG8 eQ)E/ "lP[!=@ FnG#2:?`s6f?чYҺ$HCAt$Yr MlLatv OG}F_zOIigiL5+Bđ+,xV*_O"ʲYGN '4(@6&H%ךd3/I!Ƀα+lT'Z/w>~XaE=(燰ۊG#fmG]ַjٚnjץ'"# {y7 $dNA*k}?alyF3? A`OAﶕJO'u_a1NJ 3uΠE7t{х8k;PQ: Ji?;MN:%&|nW9T,hp#uɛ j~(PKo@)d5[s5;rli==+kv*ݢǿʇ/%&7XMmOS0+ :CܐT*nSEgo.g1SQwy@ H nIWU[t9hxw-_e-:~D?~DGсLԭͯMے~RW2:XVf;A;&E6bUrpKYU)Sy2!Kf]NIJ'$P AY)#rNm^ڠ.ɧ? cF^9RFN?2ѡk+ TZ) Fz&sǿ?D;QCʒdgl'4)Q/*pƅ:͡"1Mn3;*'ˆ}v?B-!ssq7.-1I VByN}}-N5-Vdx>Ur-.AU&opnE$-67A&ZPRذ݃-`i+4P#AUHSD7Ǟxguyܜ. ύ6\7^Af sN@0>'%NL&y'~VdLۥ3}䵻f7Nd#???3ur>3U;RY 7!X'(9T"ǦufMK0IҺߑU\W{I-9] P{ŧ_rd(>LgHQ 9_ֵJEw]Kblcp֦kqf状q٨!Lwu/O; ]>;0J-WRV%5<`|O&=o&z-r2)vs=~[Uhoq-]\&GXBAtQk '+ #W{KS4YT'uHcQqOavPI8 _7XgY +RƢo )ʳ=)x&|,0/趬.F.a톇u;@@#úI7ݟd^K0>[6xE9'сL=neQ5M<ɅjS\QB-]TpGtdE7'S%@jmzͣBa8'({Ltnne;LaXM#gTlm]6M2VMCם80_"U6@RɃp/UH6i@ eLʮh@Ii1X{՜G*C"v~zE槪=l,Ԓ*U\xy^Ci>Ve%>%iHͧS0[꩏$=3=,JrF/|4:|_ 7ݟ{l' `VXL]VϱR;1P3c`{zpσԴ׼)Rf[{σ;qxpۤLyoANG Հ}g __ܖqJr0VQO(N0>3Gk"V0K7C+ZvGG=F3>=F=ߣlG(xO[1E)}*mm8FMauCPʺcGY2n<*_u4 @=Б$F˗ݗMNy OQQX,CgG.wFQ9t"h@]Yji-Wd3No>\eŹt eU E?z&d4t7Y$oZDѕށ0!S}G !`^1-η@f>ҽ(9ɿR@m-b}{;zOw\,2Sa g1IXX݋>d١Plb3DXF;7hs%i{,~I6qA3y ??G 8N?&?xI=>Α?O'uX鲯&,)E'7|nqBKDHI@dyEq48MD4 *FJ}:%yrt3HyvS97򬎽-2onR$tUtr~`ڗюWň*z$Y U/ϣ+i4*lGk} ȷ}YI"Acw +4ρ8_OG QHS-z˯OXzO:0ѿT|Wihf:@_dPV%`a-%نd,oE!-(C@@R_sDUMKǪ3IR[666;[٪;41hYtE]ajފHۣLy}LJh7컳hJP#oj7Q#^ YEDpC4=S+v@>Y3pdzc69|c`]醌'9No=I ǿ?ܡ?ueI3?0!(kGW dRb&$nNpǴnhn +xu^<ijX@$pS)BF^L.#EikB"|Ig7ZDfgA;-~)mkFډ$y42ig9dFy;#:|}8Q*X7 q )z- MZ@ ᒴ&[.> NͤgNT?=ȘS2ckf;a;vcd/0\K_3?] P٧&p؛+ۓjs^W![kw|ǛDJ> %JJ\:~t6hxŪz.7g{(\NUm_ri`;+V!SJħ^ȠUH*nhWT@fŊuP]hq16U77;We0yd'{ܕz7I<)}܇~LMD`F)ՄlO~'d-F|P[F$V5Z10>g5t5Կ蛪P, uU8K9TڐM꤂*-m5R)ʳ=ib*+ ?&Fxxuooijn9+>\Śqi7Oj7'\yWն4Mm NHlbp-?}wa;xp" 0兎E'mѸ)/l JtN gGX,p{s:G#Fz h!*.x[#"[V"8f8UuN j0?ꀌBd%<\q4 }u4 "A|,J = x䜩dũ73M Tdi?YUT+2?U ч%ڝ< ϟ?nFGGWRHuڎܡC r5) -TOIKBMjfÖΣ4rlGC]WG<=8oq&҇bN@4g m76qgDl]x03ٟr'1<~] Ô{d 2#Mfo̼z9psۓcӒuyhȾq\1wʐUL@X mu3ԦIqԡ52Q0>(30E l]h @t#@@@"0} |Ie+G. 8lOE׍ۢjv@ 0(ѳ8П)@WБnJE TC76 l4<6,OpVkAzV UA*Oa֢E҅TDnw^t& pp;@`(ȏF>j1ՂGhl gc `|1eB'N:>T Dρ@ @L1= @ 9) ƍվq?P7{|3H\DDo0g>v؄ek838VTűӡ(h=UnAh@`PJ֙*}y7 B[&n o`|-R▸~>[;q~ / Rӓ'OtȿQc:K9(OVkAc2bRX?=% OAY]th1&LekslͧV_3D0ѿ{4NC  tbfN߬[Nލ B[_-Wʯ:(&Ɋ@#ώњ?‘Y6&Ϗ#aܞ?t|xG @7R6w, '2;= dI}OCǿ?!-HyKj=!-1a 5%^ ,/wѳ :{v}_7 q7@z1 0}t_-77y,\#u1G#k}-HKMMǿ|SST4&,{B|r=mt >N 'OD[ˏ?iX#(U˨Sk+;J% 1MowwҖ'Qnּ{]`|Eol(I("G+T }9HTeVi*(;ލg?-mӷ6]4@h7e7w=Κuu= 'Jأ8043SՠjZʪD  0b%TXJ)mq:)7=SRD#47]H ol~$1QWY @"c-βvG~oJ.i3ݐ`gN[vn%ZaR&O0QCx@` zc;N!)LJ߿raV)hmLALP纡W*dC:$9Pb;.d)r[sgY藟{陡Cw/<)>*a/@`pYl@%DOU{(2[hbjKy&ZDg $F|Z<ũKyd"|i~x{HUjKs# ?fF=dz3j\]8Dձ& Jr>[U9qcz)j IAQQÁP(9]@ @#ω @ @ Cx@`Ё7;*]/.Y](ô;ВHLCWSmA'*oZ18c%ӝeԲ <@t(ʣlH@ .݋{M5`ϦMHctq'`8㻓(~6A~ʽYO  @eH|-߿ds|~ZE*'=L.Z x35ZLgNK!xg?|%N mXܓ%Ɋvk̷ylCon) p^ xpp7ΎY2t?-7툾KQ3>ϖY >pH_~;xOOdړ'&nՓOh??s}}4g9*Go/s=C7S9j_FC-,ҿep&  b~ 4aFtBrBG,VܷMr{CR !A./;]8r%|7_1>~/46񹯒Ǽh ,yY*ceNO;#mȧѡ:7-fMV081= dF|? m@>!j7( %$lɢWi͹ >{rmq4 K0:I&ѳ9{v$M7Ǜ%cP/[+e]*R6^h[YˊGt`|B;Hɦ1i|&8f)iߟ~ZGs_ ݛҞbˀťo;-Y;i{0@ǧ5 JٞgKYEfdT KdB7ܤeb3ZӭzBQ "^dD =$zWM PČ_d"n|<`&mPݖ~ܾ;Dh:vQ6Cy_^>l+,~GmᥠryhÅl+P @-%s\~g&Nf,R׾%v>9]6{*@Zf~DlN?2: Jӣ tlO1̠gikf!-6)!~2Vuk):K=QcI HSxEr6w@w7'Wʴ SNF6|7yowvأT2gX`3utVQŔyps@TNnl$lԁh@d-ِOD '"&Ŝrˠ/0IMM&)-eB g2Z)tjM6aк[Y*qWJ<AR$#ڳ=y(e_ibq~Cur> SتN{%%SF"s[@X UF""8KեEk=pc#qE'SɖAk%_'ݫ4W)25e uVm-UwdcIޥj&dWc[vmJѦPH% 2(HoR;;5㓶 ޮΘF& +gI٣9CB`>P\*ʶ19:8M`/*9$mWd~ TIW *IazRbRuoEwS6)}H/8sr'8nh*C[^&}Rq#ȤAJwJtҩ"<  XʓseͻizuG 'TJ; A=yc%s>*ZMܼ<K H,oб^V"s'El-{70դSQ6ȷCsg)5od:FmDg|isZC$j{=|W㋷r:5lmug48Q@GrYߡ^Tn'y). p}?s־Б Eɯ*35 (dLaI ӧj{Dz>fԍ&4 ݓ(Qp{@ @}DnQ3@ @c`|v 8k *2Y:67V8 $\N^^ro@VmCh^}X\&=@?n+tם'f/K9LPt 4XF\K *EI:dk'}#,MEsA3@gWбi2pZiT.P]ѱo Ĩ~7yU@6ɃAu R@fN򊎋~TDnc֋h<;TV㻵zB}q3 >Ril?7;+::;j5˟Z!`ŗ#IoTҟ"$J:6I$0)cx2` T!ojy+m y~3wWe'>Z^wIvU~0RgT(bs5vvTly-\fw_+dr./(X BQ&$ =:6*al)sRYFn#:deFⰿs$y+ ~d;F}+LFf:&tӋl 4dtbncIũ[yݭ[.[$[QNNnJ my{ŞvZZ|5{qXǕցy$ ?ACCYv#mwOp3}s߭=OuJHJw5ẁO3)"O;%=P9}D{>MWۀxYvN<1 ӈh}F2P@Q벑IݘNB>pbG2r1&Q `E++{Hݔľoj7)gylm#>)ӦP? OQ"D 0<ȊkWUDk_jtx{ ŧbsݚ%~x&G:6L+(4Q1ξDnTU 6gʥ񜢹~lO?=cPQZE04Սe\BI\yTۥ!76, %|w LaP&{T#VC6+*NiB )^Q6{DN J1].#/HZl۠H,lI@]7EM/?ͬ"6.!iE8+7ZۏUcp%r[͖8@P('3© 3/tSO̦SN2\=}.8?8r/Z{ 0># 00"P:88BOma];~6(S5"^I Q@N_zN9G&G+ φ 4uȮХqR'G/?Zo˱gENrBS>N{ ;3"K#'>Z92ᚕz?F`CY:)۹ߞ݋ye)/k.◸.Dn`*t>E\)~b9!nN8 FV!/4 xGU +z&܈xeP%"It \Zwcw-P;YZ/ײf SK7\e%[=ۏ$ >q'ϭ4?ui@ ܽoe u?VƦ`XYp3گQz {e)-k.r^sVQA^i/u|kx7GCQCT,F7 `-U W &9j݆RwڛY^mF*DӧO]9 p\s,Sz1{5> ԉ%N .%MOh5qhH Jf ֳ81<HC}c2)Z1 `9Q 0 Jהw~3b(1R(xNNP'*0/S/ rdp . @`k 6p|WH7Hc @EF=g-* H=^+hqsc;{|Kuj5WA|L7RPc@¨DCT@ @(8T '@ @40N.U*UB>zO ̭HQVeċ)`^K>NRvmIEY}GsTc:Jh9H(ePϻAtD98NХ4LشECWˮ!TuȖ`q_=X&YI\OGЪ=n9O\$W@A[C #\:oC}pJnzŹO\ƣvXդ(O(E`|.H7n.YYEKx ]FK8tvI$^ޜP#78:;(7^ޫ/hf|5Y37{w,yBpg0aW .C)2t&zqbDKoLrfU}Ϧù(gG2|.gc_'/D 2a"oipΝ=&=+bӋ"}>D^b eۓT#[CR5C3qUџ!lOom:qIU{rB"VU YvmKdA&8-q'[ggG]\^2\BN/('V!;&xKb3ui l 6%_.p'՗8ѽRZ^G' JD~U@`,stATWd |N#%^a*DNQ}Yw7{u:;L5 K L 0Qj}A=be_y0. 1O5EL6PM 00D!d\vܓCgN ޤĉ 0.6@m\  xsMMQ;14Tg-w A90z:G  4XLlJ3ADISO9^Oه> 62t<-)ӛQ7(GKvOvD# @ Gc@ @1- 5:߶DdHA Q>᪶)/wk8Z`f-@~yɟJ o}raW˩lc)gH3Sy9 'լxKwj؋!`s}gPO[ +#M+Moi{Im{3mM6oDž9nŸ_IME`yK꺍][Ix;? nvAٻ""2Rp:#҅߭4ϟ iz?)_M?D P!JepǴ[v./nb^]Ϫ1}H U\l߬{ n0`l߯7s`ݗhy!r{n{h[3Fc+DX +2Bc+,bҽ".WJ3XVXViYs!|:Mczn(&@\SNMҤ^855<;:)m"&o'q,C!'9]_FW'3*LpY¾%\kC+CMRBko^31$X^l=Ƚ9{vc ߜX: Nn}فCR6ɰt2 V*Bxq"g Ys.#Dƙh ȣ`TUh*)B ~xJ  ~O ~}sܜIx !l6!oF2mכ׉t?&UjeZF@ltrttQ+~6/4ɡM"XF:ky| P v+p 0YS>VاZ}٨5&)[)IՇ'1_46E(q izv)Ǡt` Y}ws. dDpjgzĖ߀wDyхZx(:G6TSbeOt8kߤWmrZoZ$e$`r;`CClAA٠f;kn6,xUv KFLἣfucoce̤vK Piɳِs?)EIHB'L[]|>1 yi*/[*u-lu׆bceǪ8hsqWGwBҏ=L "g-S1K3LEN8yv͕a6).y73-o0 s0hNV,2dkeКD3NרIGȈK21U4&mI$jOEѶ,bJUngα5hg'pYe-yHɖ6˂Ǫr s6-Ȝ{ĎNJy4kͬjL6FPa7E!YX&H½&_o򝗒lPؤ0~ۭ>l|0oq?R>rfR3)[ژGa@@sM ”Ef,7&ZWAT"AJv$ڋ]oSn2)Mbdbϗ3n]%g>08=B[J zh>8neLoyRDžˏ!%PVHcn? g/Ǻ)#eo;K#{R@/G%\ه ʚOgMtoCH=&/E¶'1kAh%rg>Vcp4c"Nuޘ5'ɼ{wt(:ݣ?}J.K~P,W@5e%Uݔm_|TEo@dKȨ˪j&2cׇ3[O))\@X y65(IAc҈%OaR¦Ы=5ÿITQElq4MWE˻gQh 3/۷5gФ&TM+w {zKfԍ&4 ݓ(i mioO䃋/i孏Ϣ??x9rSuŸ7'Uq$R̉OS}06@ h'Qq.*|<2(,6f{Q@=:nE-w'&SVDo4Q<L|'ҭD\y1}*@rD݇%Rшov7sAþ5;c @mFT#Ԉϕq"nt0Dm-N'C[o-3>ARsO4;IF3fZBK:TSjqe.}|92)ϋvJrz Nu9$ [?wQ(TilPf;$Qܴ)ٶu5ݗhq8K;;XF}Il m&LL-\|չu#Vs/g }6=ELP%} 'd$CODt" `;Q3u6::;BfT+% (Iu 7_.ER? t9sJ'Kl$\2K 2Myel9]q53m!]MYpUfAZmȫVw`O' fk%_9o9| G'TژiHY555EO_Hwj8m]iT`O-B*p#HQ!(s\G#8&N]8{mz!)6j7yYg HXjFH4AnOJSy>.a|.w]A߸[ y/=>[{ Vh[+(䦴_s+B"[2zDW'% MwM>t8V~m#ig(4 \ŕU%'lPff$;^b:ɏO8YcF|jlԫ<T:$*璡ܭASm{vݖ.2AN&?cΕf;MJf  g_.`t2(f9 Gy )jΤ327eb[a, 0H,Mۓ=mzG)S\̧lY3NK"K *ln.*9pwiTr֚{EcoSBpg)[͐g^>li 6 C!Dw8% ؾ9IY+;}Ȣ I҄mJ|["3d7ƨ.KeƋ7ЫRP)! 0>'(T^vCH!"& q1|C[{)J d3F'J)-i!Nxx]_qkURO:j^_DGh*n͒Y(dWHOgX{H&tf\ 4R!RL@يϹQtLls)"ҦmOA9Z++՘,0>!ZG sK zE"?_ F7;^^5L^9qsXUD 3-Ko) Z-;?`${"-ԭgO-Rq~O\fFBn ʄOy {Իaق`" Y[WJQ*73H*ؠ@0>G/Bw~BRܲIaxq6h#dAB!Gbّ,ag.O1ᾚE4|tpasU۞ib5m6]ӉwjM-@d{{9FsH.}4[N7vA$9Ϟ-@Y<U}+yMad=jG޸> )eD %+l/e§C{;lb1qI0$'DAט|dwbl`銇MοO8Ya-y8}o9z\>jdg1>~ֶ98=[/z)_u9s|7˥E,.Vr2/,3/OïiAPRF*wʡhS W "0?>#JBmaiNiO\tS؀ IxbWIkWX,Mijީ:w-f2*HbH,rMZ?ހ JCg70f[f}jr=B͵ЎF )^/{"O>5 KUR`f4RrӛQI|:]|6/Y *4^3& Jnц!Q:tNՐg?$`Ddu =r0Lja>FPȩI=#xh zcox>z+T?2x&xEu%M'?*Cȥ1Gp4lNj>ylJzuhf6=P8z!' JhPm;tAu>0N5>(U֎6g~k|xv`~ ))\@X y65(IAc҈%MϖԣV il -r> ɦFCT_" ͨMhi%`';Q"{iD>,`!]־0@ IPphZ!9yy~ {')Hg>Mf矚;Yj=*@h^9,SZݬ-O\.\''Ph+G:1 x ڬ"5KЬS>rn(C ,eRAz7ޠou`q~s-6* ƅwXtBC:*۾0P+6u :Ah)5%0dFV =:;p>3t\>tݜZ`/ڐSŏ254?e!cm~oE u?9NԕH.sŕM sl+R4vg ˀ-o0t:z}wy?Sl>wےo֋} ́T_-/ll߯7s{oqNm_n\Šٞ ֶ} _WL 皷ᆎKAS$~K,h\Q8^ܔ6ϑxjՕ2*.-eudR=d/wѳّH7jfW'ZqEW?8yQ˥bgt`7A"yQXr5mL)3?7iߎS洷˼毝o!E'&p6{qMDJR[pi,DijJhJ 1/"2{y9&+Ս EفS x<,sNYmOqҷݰ[HHvXDDhMywo6Yu(C:]zy0ZNB-tŧrr>N2=[Q` KiUnѯiS, XkiӃF8'F65Iǒ=;pL Bq:lu8ܘDMLՋeK[tN(KE1—?˄y]=W&2zԲ 701Nn=b*˩ݎ (R z0>0 Z?5 j~@աI&X#M1G7ɖ Ͷ\{3jfnZ2cՑ؈|U/Y6x.RPZzM'MDo&[QZnVvtZfe(ThZ%щ955ʻlHI}bjLpzÉ-62Ptɘx=D{|ˋIM鳤^kQdڗ::;>1%GjĬ[OBUp{8)_N]wJmݳU8H_<'k)4mZs~BeYid%i'G:x \jK#fCL6H.{ŕ 12sR#;Yzwf.qb[c+pԻc[2c@;ntDCx  +Rņ:C(߶R|A|㏌`17 d~Ꝑ;*•GL\h[L8.T1Rjپ :<:0=&hz᭛2)ek2/\EQ,_7)dwa9]RִAC5tۭ5?%#ca%EΑ ,j#H.%I_>33!xHHqIʶ;1ԡlfL<}xVz6$$ehUfCi ͨMhiaQZBqd' J\cAX$UOc@ X"<0yΡɁwu < fϜRg!z]ʉ'@ 9|bt@mkUZcz NP&R T8琎ظ9qvJeťwl,DPV9PTgNtDԧs>OyzÛF&Cy' @/)`p%Jå#FE@TMoƽv"Ë./1 4Ŀ6hpO\@ {,&/y6Z!!Qe~) R+1艺CX v?XwG)U'XY*~Ճ)#nzL/SP3Tqu2&Ci`Fr[͡{Mve>eZn7l`dAb) v2!z"K.,t 3/± <0tΡ.INY~ÛrO**ī >@ @`d.{dLY#[As2Z6x2$R-^G'~SLmc-)-\OuZ]8luOQ 흒Z SRK"AsrzlʟZo偼˕Ao Ѿ=DEհ)f{.&/c ^,M )m}hbM,Ҁ`hTQYx[^Cx̗wQSMϡ T勣P77w|>K`ᬣ{vHtȉN~ժL&1G9Gvc八-BmCc JW,.G>E Ľ^LkKH*6&`retl\֍ !=ciZ{v*DA#*B&ieWuh3J_{)„V*[o-X MQ-2P[z@82Gteסv_y=mS|6, iɞkg״)/oqW_Əo|wmWǵd .>m^ksAgW'7U)LM: /E!D'/f; ?Euml'Fw3MwSg6%e) ~p=OL{dL^KNb6s~ss#AQT^U?ă2ԓ:.Qp ӻC o̳:͡'4Gݲoda|R,5<:I\L5p^ך{[MՌjׇ$w]M +7ci#cuqNE ]DW2..g8uvb8>WN2sHTe;fQr&:g) 8c5ݼpM1 +13[K4SB cOy^LQi.DRQ{^x;>_ \[#9%*#yŽ ޔ#VפÖchHYy"CXLW&_{,~)ʳlr0BLn!#8m\}CWFQGlV7/Ld7)E *9;ޕvX>dcMwvƍ۲3L0:e?j+jcw'+VfņTG;$$Ǵ7v%QsF/x- %xf"Jl`hлܢ)'}n2R;.N`՚_*a%ynFI[7yIhuq:*ҭlVl܈eDVD݀@Uz"|Z}tqkSk_rߒ2v+>%QN;ΩktWI oAw^D20>G#LFTm{Beb'FIp Zew**a( hT{<|=5t& pa\d,iAE`/s~:n±t]")Ww GΠ xs9L+ce%?ǕvDZ)T&k ]j"Ы_JΎTC_yqD&߮{]?-:7~ y%؂ oaw^˚٨DM"zM">Ι !6^QW3qꌕ\@Stpy񚂛V4PŇMSPvpzXݓ,<4;ܩԒDI.#VTAAJ@08j%u- .Ke`jŠM}p"5GO]Ml 5T'˴yS(&g^BxY[&@` <ޫ;$0'M%_y Ď4 e`ϵY_aySƖ͂˾Sd4*̧i ¨_-cA'2Q%TE=.|3흤WЗ^2/ ]e; "ni1ZШW΢^s>Ǩ䨣C[!=z3* {8 oЭ' JniR%NwB ru%y_6U!"f>@X%=pYT&jaNK4*?̩+ ʃb,Z{B MȡVN5عy ~+Oq¡:;G}"PLؤ;^yQLJ# ך|NkS Ӡ-iܖSwatQbf ߽s5;ݙj94%@so=b@*Z9Gl cfJf4jU8F-> G*i)mƧ{Bpi35H'fJk i+-`/ScxcPfjc $Fތza!fp R,pR*zQ>;D-wK("@ Y~:WDgi32}X9:-JKA:t@JG6IN;H{ >@lXbNv=2ma^ʗ0Kg objɜy0n}r$e E #)oJXS*G3 ~FǢfGL1kkt2\6M "sJN֨E<)iQ~uAwm[6ɝ_$qBuwJUt6#s/րI-Ib4L.YuفblgVF$f8UˑߗkK6,tk>ّ&kWr9-!S˪>4%kn j@ @Y7{پh?F`OQj0>G.@}c9i76gʟ7~Ty \G/`ߣ׀hx;IL ܟW%j_dWEk$'PAjϨqN5Y[k$R>nmϹ~2)fՈG@ QuSM${ߙ 9/ycƔdz'GmEn[>Sc#ﳮ^ ٽlУq/-N~NNnm y۱J7)ȹH.ȡ͡G lk_;q5g9 mgf1>7A<\xuFB( y~Ω [xk2nb|:c"pg s)ÙzȲr)Yfn҇w?D6p_:_% ^6֧=%X.V zRN/:ܗQ~W*.3E%*yPc>qlV|/njFbDF}0>@` ,g@|u]q IiYEnJ<_%vfq@ NZ1_3:nOJ U9;Z1pA:C5k]k}ִ=+Z֞R!娮GHeXO"G1vxv)1ihI= /dGE*@`\uYyL@uNA诂v#u;@G*u26 r$Wm{sh3zy3 }}fbLWR(2άn-u[%omp숡"̏M%IFNB <^-y>"i}wJ(\Gp8gCJykky:1`ݥ%rն_b_IGN~#4a;go:cwM`cWX#ƪvZ!mO֭3G,|NlWw˧ 5b>ILxD*W&클Dmз=%U+:-i2!=CdsNş D)]'/Uݕ%^ss{G)yjۺgp Ε*LJ-qd 2Os\wׯ>Oi{+%ሩj U ALPye߮[L TE58^~;:¶"4p[7w/QoKϚ*]I {D">;#DP8̥ڋEܣrȜA-OnI?U_?r%;G8щj(baB 7w1V]:a YJpa=-3wL_"d)؞.9 *0&1};) WPvtg(ϒ9,*~3ܬ F@3mz~3o#`e~D L_!n"D{%@7(9кCCHe~& JvPgez8x0@`c1ϳ)h:qZ|.%M>rx>e{04<[XZ78`v [7n4Q DCݫMK#r:6Zd@ Є;ef&$YL @!`_Շ7Gx:>1'JSN5[=>TR6{ܺ1ScU\=odx :SZmED,  ǽvifmUa !<6tv>pB-I}!ʸh)Zˬ@[%JftڄOQARaX-W 솺lߝ;58f"!VMI֋B6.GnUPx_kV|XVy涑@iCUC#^0|DՒ|lC7mut^fA{B* \A5w`|PZ)GDvIdwׯ鳼9sg"_-W]>dW䜇7˟]%0{P;ڵ}O[&M}J/wRnͨM]C>KR +~3}䊖^a|NKQhloD󶩗KJtrCA׈c98S}N^Wj"H'N89u̻җE dn{I]q77[vyvzurSDL#i-tc| ,ώv3hgGM=&iYJ@`XHo!o^-8ɂ6 j4a|=FZW]mr.) @1'ف7'2C> cCܬD/YmREԈ{RHbOĦ:>?9nJJƘkp jo$Pu9_`A*yP7gP4 l*(G S&߶^#" 3;DB6/RZND sBD_-edݧZR77?C8*#]_ơa}U46E.tly'e(gҧZiCy|pw 肶:U&=\Lm@P "ƶY%Pmrvɭ|h1BU0>!Gb퐍We Rl/9;PVªˆЉ'ï7#JTaTϬn-5mug.erRU4~]id7XCB@ ^~4K\[^B=Ɉ: $VUL-:='kcz1)YtDj8lOedǪpSTQxn=rˎPkެ*sF@9| 7VRyI}.ǓŌݳtJ1欬pW^7ij$@A@&d=TsjeoLekue$\O@ڨ²<QqG'7ʦ?n+4*MzP*̔ǠHD/oa 7t;{ -WN/ md%ViUK?i&/WLHvRaF1@n@iT.V禅JS,X;ݘ@jI@]<BZNy[KupjwK"YOT b~?M/>9VN#^Ql~cԊW]X̦K'ەpKF/3b .P ¢)xyOGi3Gi"U\"ҊQ! 8k{f$?Czb iѽBAa'oY쥽ҞQ'j:Z+!b dSP}щ2ZQ)Fj mZfmf {7:JσX#'p~_,1RMSOs+G/O,AU`l[A )X]S;iD>Bhnc RlFrkn\/+G(L%A/A(!bo@pVn(X+h < qj^Itq:n߯^h*^UQ+n;Rlw>l|xg(P5Ks5'_1!Unp$\I@@ӫwn8yqLz5piǛHAr=h͞<&:-l9.xs$8 iX;DC+O7c"k.R\t9Y:_B^.YoSs0sV/PY)zS؞V7o.7giFJ`'[rsŞ'즛p46N?t[judCZH˘j{~K6DչV ֈi7;"Ǡ1Q+wgTY7d{nYK-o^}./f[[-#pN$^w0h Fl>wE75 4HyT^^-/UyFwv*:nU@n`ph :r+e/SvlopYHM̲=#b3x/9=*B˴[(9v W٠MLpwڬ!"GPզ Çflxҵa ?.?JnvWw^Dх%Rxwζ!&HQM IvC|mC(D.%D4TtYAl1K/p!vHjvbQIaq7!N#H.t7t$ow A G5+͆[$xpVKa aa{E0>"|BCgU1AVt$2I)a㲹:6l_@L1RgS29J%#r,co?VKYA6El*rcW]Wb~rxJjg͛+HWyw 0Zl^6 KKcVm0^Tb=ԆH D5?& i %HV):9;>3% p^(1ETdj15+-+~xeZlŇ)۳UB؈coϼ2zgi~:x 9ĬLAY* dXX7[-nWU2 @`cz^6 >wNvc \et @)A@C KP]dzuU9c1+g+jM=w +6Uivn~^$@I37*v@Dh{_7&{gdZ{Ȋ'N<^PU/2vg<ܱTʋ8>ׇҝ MZ?>T8/* U M==F@s{I<E YqDLʾ ZAxCNO>w1V]i{]uT7 -Tj$|C}*-ӛQ7(GKvOv) {i}DupX (.6dܵ8@Eb]FH9kuBv@ O)]NR:G'L8zQsD7$_hc^ϡi2QʍhD%δ Z[v@ O @w Vb=[m+M@ j"DQM>ư!cBh # }P4lOThهcL  C~MiFV8cs(i |J17)du; G(14I")12ތфF8Z{% {'_-N^t'# @ Є;!Jq9w_v^M~sI4qRc oՋwoIYX5yOayE, ԉd닯̼|-LaTw]7F^*MF~lZGٍ>Hĝ[0ӕQmf|Ȳw@vt6OFsv!b'G.JUȘTuK (?`nMfL\鲦vyjwksف*e(ru<قwgGԒ8ИO_=8>r.x$[&PhƏff1L=TAVy SW"9tNɗz]0>UiP>A3 f!r5ˀaSTNN<9)ڻv5'[5.Ke C;SoRz-IC UrΩ%"0Wf^aw"+rՈ64p Uu+;K؎"l2/vݣa|*aw*)q7ш{qNhM]eg/NŶ8z~A՞]T6&#xg]_r/L*089 nhوSѪ.U2ϳӫ&b(,Mu0Fr&RE:C>2 vdHaџr߰(J1]z70H ޏ.r/'"Z KyEA|A?oND@K*H:1OO$# +؟蘲d~X~4Yz)̲=MdKA]/P\L:L,C7,/칋k "kF Mޱ~`g(g^>TǾCTn٥yxeRLt"v]~9iZak@`,'3qaDʜna^֡L=EFAcwb|nݜ) (٧\I\:cO)AQL/?8kr#}yTUͫ18Z/6@GJ<+pو7qK[ _,5HGɍ;)ǻe˙Gڨ(+j<{汍'A9xW.͹ N5T~tʧM rsҘ+ )t)TQhfE`OǗ Hj;R;IXT3O0>עt W J]ƭ/dfK>UԚP`9 -eձaCc.lUV[xשdkzOtpϒdsjW96Oɂֺus#"-,d߬*|{@ey^.Ҙ .O]i<Xne}'D,~ $(~m< 镉G̏ "%{#0 rv|wF:7Zv4MnU qC8gRh&9Rn!ŕzrqS#غN{ ?a"XSkآS~JU1.[ -~5DŽ2x(|*mH}pm׶ YwP [8}D1ʉIgE噁@ƧQcdB9(6TR&d~x- VKKԛ)v0HLTaRGl) f$1ħH`NUE xi 2ftyxJ{l\H͇@nlyAr)7 rks,/VAvrQ*-p!tjZ;*B$[8<0Fa1 e/까j1 D>ɿwP Hfy6M +y;|jv+cclȹyOD1S̏z)KM/Xa[m}0tD'".zyXsHh'4ڱ:Xz%zcHNy_ 0N=K0K/˱k)/^@ӧO}g{,ARaAه߿p1ߡW@ 5dz/g~^Г$GeV+t]|>DIS@ 'jC@tN>"PLcp\cȽC@w{=X3<}r\@ @Mƕ?ojrh!I2?%;G(2wx0@`c1ϳ)h:qZ|.%MO)Sq2ІJCb](4]ȸȰ* Xo!^|I7n4Q DO6|tTE_;X  @ BBt@ @ .4t@1;@x(%D V`:k6~ӖoM`┋, !*jDŽ4']و:E(&]{>4c#e@-7:Ƨ-9#ư,(U{-r_ 9 o2WϥURh`sn~۩k'/RnQ6a^? |Ņ=Aŋk% ސ:SE9󟆲H}N^tEGğQ%]<͡7MZİQտ ^vV$˻{;2ًn#n.AA2ml~)}6N6_2G:e[ҫnM?~\ܟ,]ɑZh.b-oy60C˛y晡q-kFws"GX+ov4R49*D68bg67EYdTH}/Ot$|2#3sOa{^aSd畲>OvQ>BβɨDIxs\C-H¼Y`f Njy]ƾCy;Mcp(ow*0%PR_o&}]^] q='E9@iXpruCh2qKUM,\73, c*]ˠʖeК@Y/w[TXcfxAT0>})qsJD"j r0"3MƖdSD_DaRF%Ii+.N)pnVTҘmyf"(R *6Ll*/(?cDqr< YBN_$6(L{9s%]TY|~UD#PJ& Q%;QOQLebv-#(jQwyJ* .M^eZ",iSC ^\ 򂗑9(ot&Q>hԀAv}x* }Qc(%%}πħTVm촕o B?9y%ب0'>}Xz ;=UT8Tw)..t y7peZ~=R' J<2䵊)˓5PĝPiPvƌeSeLt)@`"3f|Rc+y%ŃbZo"-Ȋ)]0C̅9i_D0,wC>|Ճ04\^.R MY`4n5s\@ #dQPN 8oh^iM@N^a5|>q TO3gď@ bBgSѨ \' J<}*70 <& ~Paa>z3FZh N@(8Խ`D @ >"C(u @ 10>;b$Joup5`{|nS)tHǟa.RshǶ_YVy˕+)>\s~JW0MWbf^d0残iN;Ex ; B9iE ) ~}A{ -S()o%4W›^fnv.#@euok'٦\fʏ=gw18D6NZl'Ot^DFpNgPz|~@yg(ru\씢Niv#yܦQ*oǍ#::{}\71o\XX&zdw:4Y@@  >@|icrͽrW .. fœoswM_M|nh-' DJ 6M -X8$N֋m7>rɓdW}$-Tq]Y(̅:i監N@|Рt毖:؝~_pi2P@3:@ݮBl{zKφYifq" &"@irţ݄g$^n\8,Y|QT_1:([OD.G7_WtkFj=mӡזoD'N <SMi1!'~ƿ.e>D "vo!'N$U&?7>חZJ)-|ܕi!O5YmzhgEċl0Pؠzי}yic 7?V Y&Mx?oqVK5wZ޴|xsM80>^@{lӑJPC }7͉ 1㕊]FwD^DD uܟ`e \9 ݋#mRі)r HE<+NEF^Ho8Qkq97yS &>(9xWzPS[l).L u7ɍg &OCwrHaa ެ c%xYXyxMc3Uy/pH䒐 fX*͂X9IO "HI[\} ߚRfKez] Ў#4 5~0CR`e걗o< }.\>Oixsv7JTF,F'bǏ{)Gyf&eh FSzp=2,ӥXڮ}Ϋ!*C)1ŘWg世'E3ܟ>CbƧgW `2A@l9;PıX:utC+,8I<7J=bZ//СurCb,2T~tʧGn&'L|o6ܖ@ ,>Pa"s.Qsn&vzNn[*h~aȷ)p9d2-^<(EK?eX@i sr,P`^؂f.PM,.9'\aQ`'%YS/F["s@4JB~JS`R7YP8.-*(~?7/F,# ( ʄOy {Ի;myj3x .utXEfh4mBVE&l\xK.>Ш[Dc`|E&!QLb(.hT."=3z87&D^yYQA q=+T1.LUs$C^Y0p8(9KSEE)T&?$ D@^*aݿuRx xeNˋRv,8PA1槔q篎ΎԤF*\pȫ\xˬo})ӻY)nW 9U&Vi|Rj<Ш[kBQSMZ?>R3RդG Z9r 41d7UqcLi9e<ɺFVѧOƻrvQ øNP[&IRŧA3CyM(}zf47TLF&^6(i WxOp2^>Ԙt8Qv[+k pp¡:j3Ւl3mzKg@ =  @m0vS%@`h2oyз!A3%G9uP|>'^)VJO_ Ow:4vgmr0>kC@"0lJ3V !Qe~))e*mLQh{R* xfT/"ÎC`>=ݞތфF8Z{% %Ԇ2Yz"U|۽^aD @ @!)[{ԓgWez) @ g6<6'Պ6N7tL"lpۗ_ػ5|f)'.p>\r?P7bO#ǰ ̈́O Uy?MM:m><73D,Q gJ;>`榫m6M0>\+Y):MuAulA -%hVBGrMUuLُtX_.Fn`xtv༈3ħ:!:iJ}wLn .u_]8HɍmSP9&I7-=BpA#!bԜdSm>^XܛcxI63i63$ /@#+9.KV"k>3o{ ؞-j ojr-_͙b}R>-/\)e|ӿSrOkޜ\f-TA 1$qZxDsh`\Qȯs>Lцr@ PAS׍op1:/դ^#䆖55<;:)m"&﹓3q)6H2: gu T`ًm s@ϳ rq~xs7Al*'4yw^/Ͻ&b]XsM"Ɔ3ܛgGr#xҬO9|VU$@:Dr*HnΣvSN::ڸ qpB.&DF ~+7:9"5E/?VQ9r<@`w@bǍ\Q^ag(FPCoNK/Dz ٓVbX @-S>yWاZ}٨迈$%ivUvq.l 9zv)!dv~}ws >wKo@jm83To ݉]хzx#:)^(W[㳔͢"#(lqm.#Ho\a|[E)< @e&rDG++4q7F_:}{eR9{ız̧NEۥyNFuF)ED22z/_Vp29 PE>Fjqp J}kt!D 7hdZəc'd+˔^SSSA7sEԜ]:&qWgd;n%ז_?^ٵ LISE 32gh7|gZ J !3-Yʂ)-f&~͒GF*҉E{w'WLιt[K3&cׂEsxToP\tc 0rPWqRV8K4<#GpݗXZ baH8 V詎h3Ze n @]gkZ2M|HboH l?GFuӤu1Q\h !x 4>+B?) plZ‡ : mGt'SLS Ρ٠i3-śn\ J#ӧO0"MO7S)cw}ppI4HO@4P@@*n<+tX,rk'Eg)tژi  FaL|7H* k@PY*б I:@Ƙ'n2ia!: FצɌn]ȒM3  #0;mI6H0h!ad>m݊RZZ SHU爍{>vshI㧖,HV"t{CAT?MϴtoF!:`ݬ(Zѽv\@`{,&y6Z Qe~)PhJJp&槏\~Q)TV@>·!xtN,zCN"ld>;2Ki('XP< k(Ή*@`Kg *P̙4@G`u,+%OYOӥwA~vz=rD|.9u>Ulbik3MT…KfyFZ&ͧaxzOi2yo]Rΐct -G T[Jt(㞻u, }ti֤GHJX^؎aU/&uiǚSCOG!d$>WV] )U4ݶ$bsC%EBpP՜N/Ow \"~#zEFԅP&RjmUj$86NwZD}^Wo_-mӯb{ 7*'C=LY=(2Q*U~H=NJߴJ*D|["ϻKUG? @.iь `?%((⯮u_/eȘԒh3ӽ)sCLw0ņW̳ӫ&bs̃g=S6^g[6wWu'nN#P ->B6eBLd9qۙYTlM[(V_ Pj W pg\#>X.}VD4) 񊂐:*b2&@b\%usME:aneف鿺d4rȉ|LȘKfRWJZPINqQTSđ%*ZTA(p 'Z/œxyh<ݻ7'ʵ 5KCoFeɦk87DHoiU rb7vo"!#5(HlX"aHbF9忋ؤ; ?Xľwq/| 0=e}iNxEh /&*eΖFwcEcoS{#Ʃ!G.%ҒesMy8uͶnNB㌑}A+7{]MԊ<Bd6gzhu,* ?ƊR2r7$%ŶF]Ielܜu*8V1fh#ac@"hZ1ק<25.6ԠZW*\/ x|G hTddJ5@ DM!tJdf%,O vvt0ȇHb15T&U*-eԴTa"s.Rs'UD&HsR(؆gAP#9Ii UȾ$0>%>/ 6 @K4ڛ2+3P򴮲W_Y, ۏ{slBj\ey~tеSbVyсxLZώἹ0ۭLG;yD{8BXPEzF+%t?8V n'k(<xdyʺCD>2*+q#%W44NI,H):[CR]kśq馫UYewJ K3vɾ~EM-=t((#ҊDMz&}dJ|Rb>O&q2^1\D/l/e§C{NI6Ap%W@= =+^zxG>FJp5;CxM"i*yvzdCW{,]S*݉yrLtAs/zޱf(Rsd/:|>O#iX!ǀYrʽ4uIieYi&NKI'rT|9R{;>$ϊNybU>aWB+=]q[ 70I#z<_g[S, ?jp(Hgfg̀ggPGI:j`}BEvUDTa/geTuO> kj7.9ͨ$j>q?x,\I&%Ma>pD@킦@IA.at f5{3xsg/s&6VZNLf&u 0vMdt=~$U} ӗ:ǣbMkGŜqcDѤ8 QE-Qj|Xmu׼-7ɜ*%!BwNCS91 67Ysp7snFjc e&UmX{:Y&^}{DBK#8=kB@k5)P+VŽ LQń"?Ϧ4Qk1jO@4|2-OXoYEϱ7I>oL39%9sLkgTگnXt'> -)Moz3j .C]%r>%q \\Vn>Up˂4  |t!k,Jɭkqg!{2HXpK]]h @`+m TD@~+Y/TbsKcz ";\y(!FV*& :ud.D$ڋ*Iʎ^a^m`ȟ9m}rQu6;s#ٜjA]12v XزV$JMO YYݜ͢MmwUgЦGI:釁={oL 2ڗ%>aͤoDyK26Ɔ|9&PuW{\R/j!lnsެúc &3Jjr (Q\ uF+J MO7;C!g= ^"@A7wʋ_^4rwsO6"|Mm^]^3}wq&ž9 _QP-dZX_"Cto}NJK-WX W*hZO16@$wqE\e?jFA/L @B>7uC'G`RKWujGAS}vzurSNbG%j++d&sH7]vDŽ@dCI߂~Ψs֍F!s+*nηnMD69~+r o1c1jjjrJ|qxkWEG0wErw_\W5C'cBZ?21G5=BUtA~:I\}cW!Ej&'Or͹# 0pi9+w^{Ebɶ'oM=tvæ_ltiSsj7,}7>^l/mlrK/"f2Re1qqׁG%[GMS@}^#И"5(DgAd3ڸ+[. @=Z.û9;PU8.>U۞d~q:lUi}V7ml/۷5HPdh@xģx&Eɍ~?D _rH}s@w@`XЯ2̞Ttqlyl ʵ7m&!HВjяLP :<޵ѩzeK>1 LzDis@JWF43c @! -+KJ Je_[ Rl18Lz+\;p a#T@7]xK_GBe2\<6УW )5!/t! <&4~ ^$NS:'~RN33̿lV93LM{a6&s>= |:YP.jb=̪ =%%6c\əﰐ8G?6ɍz)OG`OU.X&#z<|Ppqf(&VoŻ䴤mڰP9'#@Iۛ+9<Q/45$U {UxOͨshrcw}ۚEĻEZ%M9pAɐF"nY @ @~ϙ8tړ裣Do[R@ Px[JjJˆ@!!0;@ n}Z]""wVt{ߐ#<eBRR "dQlU"Y%qlt' JΡkl|N])s;gg4v;)bCgC@Ngc {,&.y6Z!Qe~)PH29/ӱ?`˗>O`l @ dRB'UOFĘ= 6^^_-UmV\Vlڶ[nF[m`RWšC {.JY(} K!+Wa|zN :ƻW@`L$LJgUFKpt9VKSdf:YfL<ТN%'?MR՗r|ǒفѧy\nwgGЌv7M|}O^L! 6uc×0 0dXJQF QX!87'2SEM&k;=,ə϶ḑSkȀy+{lwStLZ6tٞ/y)`D(x3f::с=A@lPlU=Al XSHLƧ2@?l,L@{b%r"t$Vq _nЦqǕj*`D\}gSwxS:rg.4&=;B,cX"zg!~&DLbẃ%13}/PXƝPpt)&qbo&he!n]ʎk/e˓KYV4D7dƧDq5 !ٛ-gԩVqDMDٷ>0ZaG~J{dQ;uV#3S]g@ 0*`| `PRd\51N -:!ɍuU&Gwnra4<ɱgɳI jygpUަ-'W^OW-; !TڗDUE:6*,Cɳ,pJkT+qt+Q_{,@`D 3M .GKԱrQa͙Gi);G QAdzG*-PZm۔7j mpOsϰ[IUǮ^O>EU¢G-1FX?LoFhFCB ? g@`P"ni- @ $0>D@8 ttf]ΑUȢ@@حaUk*nl چ KI@4@9D S^gk34ћ(|a9hbVglZh9MƮCc翾7n +7qƅ58Hx#>m7 M\ya$ DJDG?g39,s˧).RԪa5pjCB9 HFoOoOOk CFJW@.r'|{:xߋcn`Nۗ|(zb6/,(!qJV(|&:x;r(?Rea^}΍Y;rғeF[@li+sE>/֙@uE͗G Kzo>gIai}wd}|!35^ #tvv)Dt!`f{w:d~I U<]VlTb}.5u)A?Vubׁ򾜋j)HL`P @4ܹMFZ*V9k?bv[iMGT5ǫB[qi-(ޱ8 <{= a|Үn1\8eqnƿ,D58)|<@ aT%_I?Pv(+ekE \eUi|B(4+*#os!pZg }>gz~1+[|-bЇ`Ai`\P>CP2e8 Q Z!@Q` >JkǛ},WaoC mZ;RNm4mʼnȕң>m-s%ow8+ \UDP>oqG@ =_y |ᐝ#qȴbfCG-fG"kK?]?Z_2]u^(P󤾍e[ocЖ iQM_P>]VőQ+!@D%~?]]?TQT).ݼT- Ar00ZMnH.R}o׵ͺQ(~YXہ>:h[gBg ll]lC`,{. mH@9G1 eq*&|y1<1$(Gdu:keJauVL? IM/o#"UrAY._\J* 9z0018;͔sL9ԋ T]@CQ0"65__ІqiA×/_)YD99G EO'?,c's2NP8:Ü )^]2۳f^w0vhC{@]߿bd{y#JHʤI&~!$;SmZ#@Ćb@ T6JCJj^e3Y+b?%faЅZȊP CʧR,QvMP\Dcq/N0 B>lY S8 %&;v2%b% `tZn5vv#-Sz۪)܁ Kz:qf`P8|Uią[\`/]g%lWoa^&EU7kCx&2NMJ'Y0|̒d{y#JU`G쳉_+yY!Scp)XhJ9Fۑ&R?lӕaݯ8LU-A_oh@K)u2DѨ[~tsb_;Cov~P۵G}8R;<^ވ2`G[wnӐCkih1G0! T:|n֙eif߫(6LOBzvOGs)>[ kG~I-h9}'&-XJ)n!lۼ PN(ԴO/jE,8}g Pf^V:粨 ?]ǫ*bI"|GjTkLB# ` s}Gt%&vж'fYY=-}s3>p 4 4J|*hdP[T~s  0?D(V&>K&<ҥެPj )T<_m+.kZ:͔IYo?[te Zu4Ӈ }LtcVYY. ƴfwb^A8>|:r1 wo`@ĆK#2'iM LxѶGO'+Aʼnȕíe? W_O">-ԍ}W4BcAgN=] 'k3Yxj4R6^=V|S_wXkL2rLT;0KREv@桏_@7U5[P@ >vlъ' FWMoK_NVRM7g EY "W9r f"p8qiKpǕnFUE,$~|t/ꩠR q+<;j}ܑDƦ"@teB6>o%sBv]* RI8̱6YW|OVzuOVDIk1]l7/UvQZ":2(L;aug /kk;foFI%c&0YYY@=L@oPC@8?+) ;{1UJ0ݳ-рwuBhw yJ'4ߪoVdu>N&K>"rP!>,"KRx!{^}_rv<(~]s Fb?%YR{ j>yʹ3M0KƊ))nߗ8]e7@ |"{ՊwLAj,eBy6`q2I NP46L?m?9wSJ:+СiL7k~B48Q9ymI"~g4,_4!7ȒV< `L!tQfg~I b#~%Ah¶0T#A,e†2 S'zijh%IF ,I7% H}6 `%!}u_@Hw[f %.k*OÙ҅R])* D)R#O0֦!7ٍOU[3.B \Mt`NͩpR&R&;g찷eS !qy%$NeRgVv9 qC8I:gkEVg'P;_XSYFeJf2]4ұcc/$Ӟ;̭xqnTԊvʞijgZF_hCT̖~j ;@ z|FϢ /UZ]Ū~& e]@%"2vx׿_(7r]R%рfѯ7E)R7iV率u K  @N5r}~jN`kl)uXWɇCSQH.FW_P^8g8&Ӗtn^+;ƭ25ZfOiV EN׭5>6HCpn+WBDyCr#A>0l+-P%H_҈ ;Tk ⨰<z2V|Z;W>Rq^%*0!k%uk)U)?. VԺg؂)f{ 8cpVJt΋ @Gu`_6ykſŧ0"񴾢m,?Y XQd#WY+ip5e)ir̍\~%E?-+w{rb8f{یORʗ/Ldp2akn#KP>8ٝbLA>) ĴVshgşJJgo^~4M 7Dk"j~CĨToιKTB&qxęiTN"*yifEhFE6ǫg q_[]]/rtqOz3?ob"'{e, (i=ʟ=J\t*  35M;i]a8Z;6N+vHvKؿ>ιȇ'FHդe 0F-9GxSjĶG?'xe#@x`Kճ{dc9l@Un̯S4Q5BA(ʒo-<.9n^Go#t"OFKQRqyXZ[QO1;m4#J@TzXNQ#P>J |?yj@ :hp~wͻ^O8š"BՖW]+מRDj˥ /dz/2RI'!E)a =n1ϧU!/偝+HТ&yaPWnjň22ֲ?'J!˗-Yv=2MDcO3 k8{Щ4+E'SЩnyQf'iuD6Qrja:`Mw0=\{\l/oDCE#. BXICsa@#@`P",mJs@:TeuZ6N9QS-g   GʧdYP&|3{.\0 IpMAʥ+ף4*YDm9#O@ p@<^c@ ;SRXzN:('ux۩Lf "yB֍p9S>4 `L4Kz@Ān4w*vOr,u&uՊO%.a4;5u;[nt\֧ $+ gKр)czGq3Mn{|MH0#,)nʧHWth"o;*f^a$E:AlphXl/oDl/oZRV"PK88rLZ2zPubwv:ȳ_oT&j뜕ȹ @ .pS 84m\j@P4S8ΐőjUu^m*Q:<;@ FʧN! Ts6]`3qԣJ;PoYR_ yvRk^g2#,a#X}yA0'GˌO&v"e4y:Nqլɸٚ]ޗ}i`H$(q Xؽ?}N2C2->n֙M Q5wq/W7OY.Z /WǬ/eKq٧vx_INSLsH)%m =[{"~|ye~.[ ڙ{o5MS]N{C\=գA}~g@&=a|Үn1\8eqnƿ,D%Ɇ'@9P>g @WIS~gn'gll TpBs [HIդ,@i38J: LWFGqlI#ftER$U}.NV>gӍ[94rA~Q+(/ Q#08'-FgkP fG@FL+&EnM/"m[7 -KW7O_8Qޟ[Ps%GvLҲpc@`P| '@ fQI#gH!ak 2ѸR椯-+olz) yPY rH_@7U,$!36 AF6dqYC5[ߨZ"&n)0kIGVF:jG2Bq'm/8 xd'NShy4@ޢgM^wVLMۮIT(V*_Ӕn^t^" " a`FAޮmPG6Mp_GmkLL+ޗmlt/e (;#9>|1F bFG9"Cc./;V brL]dȏNjlxt|9J¬JcDˤR CFGθD)Ì٥7Ȝ0,gVWt;g~%T sMp>!l];/ mH@9Gp8|%ёҚEsNglgNKO* n4ۡUx?wCHu˓(!q* v$>b@ ]T6J3<:JgVjRaJTZȊ(r #3b4 WgIA)XUb;Y1F0P S"nS7l_Պ`'( <'y.J>P^|fp=uFQqeR:l_u6n"޼T$oxO` {߬A,Yl/oDIKؑ4lJ-vVHHh\П.Ơ l)BBXl/oD ST#i/4.4@ mD_N!5f/\JiW99ܿ}7o˳ $3m@ fF @@>o+JcV:.SP {SbZszn3tY1!@ @?|! 2VӟvIAIaW3oj|ĘdŤ{1Xߞd ظȆу=Y UL6 kZyoPT qZEJbۘ8[?9ps"xxI萣Lד˻1(O]$6Y;Pͯ2w[KAc/UXH|&VXׇ *w?k0/dUK NjdΈԄrYyk{gq@z7f0 EhLV` VQ FfY[ff{!m'JbGcnzO'KuOκܢ"N*GvF㜋[~LAj}5c -:V. !=/j"m/r˜>^kX>y{[˞ˢ.t^?^=VKBf?rP ĄZ<,]=X ÿE;/!DDn1\se7qnƳ8pV ܞ n"4W !CiirC 7Kc(]ERR5)xrLP6]o`ilK3eRnnUSEWPQT,LJĀXҲ}$%߆O7oeo6FVEQ^iCyh)B^|B@ AT^A=xLqRM_aMP -嗕M_8Qޟ\:B&8޹z8+ ؎a]9@ȵO=3i/FS92>~x*|o_G%yIs3E x^*BUd hE&G wg>Bm/kdY/ZBHCHFW#!yi8 "p8qiKpǕ*ǹQU/=p&Xڛk}QOu^(NY99iyv8 x)B_L$B4|-@̇jz8RcLXB_OɊ#|MS>4J},Fj5WT^?X)I/¾a/Kqke7GmkTKZxʘo6 0'RDx1E@y=۹jl*suaŭEyU앵u>N_2FD\3Y _܋LB6:rML=M7*f~Y:L0pt1[f3˓P𨎀Y+`7_3DhP*ј'J!˗Da('(? ? h58REO"?-<~}zt+ke?#v{cho;Pc^ވ"Uy#*v!f!GP !)kɏQ${9NĦWW&]U$6JD džc8 `LlD)z JaAƥQD l U6zzA @ @m@V+"nsqp A?%= Q{ "vDČ~,OP !,ZN2yFH=H@ |.@ g'N˜p"4 C\:E @`p|)@̊':Lj^7W,Jq|mTZI?2ƯxоoOOkcx$,D'9x_z=턩 4}!"ЯNp]d, @(@ >_x:o_?W<ï%DŽyY=hB]>YYYVq!j X8q [29V9 OFm׺avSI_[WgK(@A]8+tSU=nP@X$P>V  t/g3@8dj2ˍl"&n)00>{CMQCRñ<}+i}챣iDƦ!dOH@@1˂o-b5MP*~P+D jR0^]w6+~YX[BW/<%!@ @ 0:pRN M Hz?V`ܞ-iDIK)ؑ4lJ,s dF{_36TN)>=84 ˓hIc$`ovD= @ :Fc@ @91 FEp JIpx@?\O}tMݲ/^ ;%71AƢ`CP>CPB H~\d/Rek{{$pLF ,bOK{=@]f́bOŗV"W|^ן3n/"9 sj(2bOO(260G(g |>n]k6ݏ^S҅dnv{ǨܱOPųzxeeͶՏ~ qS_@E2o|- iys͙6Tzm/YSA۵3o5E]ה^?^=EW_)՜nbD>99=^+vж'fYYbv{܌Ljhj@o5Cxآe aT%٥Ti޵; q$UJ(m['\I-(Jѓ,R#UftEN$UB"QO7oeao6VVQ`3 s%@D5׋[2(o֍j#A]Dq -]ݔM_8Qޟ\Z㪠m|Zd-gee364BcAp@, 2mmh+F#es($*Fݯ;vSI_[W꿴|!R6J˻xF桏_@7U5ٓ 4&@5@8͟ ׫m!YDL+FkQ1tDLR`c3~{+2̯󟏮%eP)\⸕{;4>T "cS~|B" aP9 :/]]?TQT).ݼTů)jFP+DjJQR:J{lVG>:h[G'avn㬬,=L@oPC@ EG9"CE./;VbrL]dNjlxt|9:t*>,!%2ť"Ȑё3JiE-]dU_3E"0&SuE~QBuD13jv~b@ ]T6J3P^|fp=uFQqeR:l_u6n"޼T$oxO` {߬A,Yl/oDIKؑ4lJ-vVHHh\П.Ơ l)BBXl/oD ST#i/4.4@ mD_NX=]=O}dw6T'gmyfu`i@ 03P>gf@(y|_PqI_؛BsL/E,?Ȋ I@ !~  rvN JOʔy#TK综xݽWVɊIPc˱==q 'z)lc'Leߠ X#;0ϵ7-.1q~ s`%$B D!G'7OwcPH3"5e)ahZ?Y\7BkBGm/4X>t@xYgV^HңXb&n۽ޓ)sqFlS0ų-S @y>8b;SZG@'X)HKKqC  @bfE:H 0f϶Oh^V:粨 ?]%'׏WϭUĒlԪ!Vb rA²zhg}<7vp}ғמ-fqq wo&xs!M |B@ 1\{P: M`XA]c)y KYS~r )T<_m(.7uN ɥə2)7*t~)آ+[X*Oj h%b@|_~i>gz~1+|,.b/H̓@KH 2 "ʍ 'mc?jָ| kNm)4mʼnȕ x>^5Oe֨Y\Yv .--F tEϮȡ@̆@}I{4r͡WϟI.ݯ;vS?{=*{N٠zYT(!ܝU Bsgnjq! eFF` J4_OH@H${jHĥ.W<FU b{ko"K󟏮E=T q{8ee3R+ۧݾ9ݿ^zo쬋Qq;{GE"o;8卨-Q;bGbJ,}du"`L2(1dcP>>{yrw\"W+ @P>/KGu2^+l8E%Թ {(]y*gԣ2SAwFO/@ vMjEv..?t~gT!&vN*jgZlYNo -㭄=oV*:'F@nf$"1lw`ǰxXICE(} ۄM7o߁Ԉw/vN$ء,ΝtOۜpsc_Rڣ `GDGX;D";ϒۭt+>}Sw@ou/"klI@ |.@@#@)/N_yqT>t TH:'t@ hFg3F(H NJu$kU(TU~d_оj8oOOkcx$ "ԓI/=ߞݲ/G~vSDJ cdXBa&30k\M zkk{y5i哷mIYv?><<Wc@U B @lh /5Flk|kla\/]ݔ.|q**reG/?{//T}ݜOoD[㬬,`GP+MG 1"1 F-M j+F#6Bk0@य-+)(3mȣR6Jg'!uP&bl8+tSU=bD@X*P>Y  h/g3@8dj2ˍf"y40R/`HNXCӋ z@ @#8t\Of̜y${\e >]We?_(n~ub>)!?ZYۇyt06WH@ P>#cGP:hY5Vm(~8w5r'.RK^ r&99%oH*NYL7YxݽןƦ=sG$5$$Ug.3ַA/`%a按šI_n>C\^Tkǡϡکg€8p.yiTMoSФjУ`s~\[ïJW>~]nwwr}?o[v>zxe#"Ź/ݘ7kG$$4@7xD&}Oj!s8,kiLw-\ɡV5u#{V7o٥\7ZiąoI,^l]W;|뭘]}=qm!v}!!^-&F'y|*O=2iAJ}D¢dqǟi#u@ i"@ӓ7 Uxlhכ3 8) 3]i2[ V\Fm/\@ux3s))j/j{C1_ro{;r6‡ۋ2ɐ%{{/ע3+HB^d}jg=J:]Q2'`ِX# {[os}UjlQ攤º=[Ѭb=W{ |hJc*ѓzQ94i:qBF,@̏}Ճrw~l?.ڼ@!V0l[B(1q#r$]ZTA̽\ٯoẄ́7RY.p/2(9-[=Z mPA/th^rz!wy]n3]L-{X+ѻsCgu:c%nQ w'LD }J@]<kVYICR}3]] 5yn;Ͱf: yL;OyBe*G紅z(Tt Dzj%v ާhQ+ 9NGp|+|ی.JENiwqGt 7MN3*,mFm;gЅGn5BZ/28zhW~ٜ[r:O$k3$Zg'oGL(Sz PMD{1,@?mOIJccN&[L?g,}ꋟB@]߿k =RS<>I8Pn͉sWz|wnzP>'sy!6fmoILK͐`v&cފ[QXfW`pC| W;ڌdƊZy; l +騍@\VF66 W د V[Go!Ll 5)O#D} @T7Su:;jy5{#eLZΞEF)!I*oNv"Q|CwjQDǏPEﮠfNdtQӮ2]k`d>Az8C3ިG$Yz8LN{17x7T.гx27T 0"sHs#dP>d[hy/+&|o_^rZN飣mrnRCݟ}GJ-*?=s_\B +Zvrr4>*)/7ٕuĘ |u֏|DB#^Jb=^fJK xy<&呭gC icE} @xO5c׾oN{ϵ ʱ9::}zG8~O랬Q[n8r0d -W] p0ҵջvrYO>J?RkXj8W,@YIM'U$+깰EDo<Y#2{_*aqTIzAT,c12BӰfe7_'V2zVEOYU>I4|n>-_|S7ه٣99G3"@ڌ.u0>9;,owgL |Ox(# Z[''".Vv9 nC8pRj Gj3a POVaBrD q u2>DB,s2"韓;qzYܗs٘8 –x׋K989[.oD C(XJkE96 '}.C~<@ @OҽCTxۛ:G:ӳV*3W\VDCu2s)@`1`QْF4kgV`S |{8pG}b4s93W\+p(u!@ @4@hġ>2ʔ뉜y*V=i5o˵|Rߞ>:/D'@ @ @ #@CgOݑNV&8H ms}~w}byr{؛'wEgij1r|Iq񓼫Js' [% H =`dC$$  EVZ^K8hw: {͘Ѯ>J!)eC Tz!rxv4?g?DlŮ?>9~eU2b!41T ?Z$B0X@5/φs۝~(1Tz/n/VRWrҗ't2!<{'HQoJ}!㌑ԻY{-1R>+|͡{y8kU{h 0-$Jmkzs͏7cՋl*=6|R/yHoۨ :ysXbۙeVA1L2ubss) or3 J NɣWxFQZR_7b'M,?{oT#"A36>:h 3"Y]]m٭Z>,jˢ/KרU m$t>|wM?_I$}!Uj-d LY@+LaUnیvlkUzvݽi8&S-x\m;rEvfq.g׿͍W /.+f>jݏ^|F"[p4Be5CBן^wIP"&}A N0.n^ <(,2QkEeSm ?A%}U3r Va] >+@ z^2>FWb@h ܜbpbN˹q7[>!z9ϵO~T:LR(_yfiMK{|-6d̈ш-Q4g똎zAe첢 bt3eH =ۇ2Q9)Sr]n>56+AҤMu[yԣ=٩=, !v/{m˥ &1O@ . ja(sKʍG[ArtU!nF*뷾11`|Ռh Inom鳴ɮ^"3T< 5Th8E,^v PA3@``=P>'[@] WGMX (E-a0U,XV_Vפk`!|-v @ B ;DeDs  @ 鵂Lj#@Hz?V۳- Z`L {éӏ tFX:Cק"`^h,cu`k^Hi dLcjhw0 %1}ly;[t@(LQZo?߼㶽'ΞqoOOŻ8Q쮱]pBx¹sn"{t6#X<^l&kMr=ˆ1i}"G.ptocwvǟJ]15z!ibyq`'g7 ?ehrd_ kǪ]ؔȶ\g\zᘲWKyڝ[,^=( UJhPĄ=ea] ֕g:ןEWEQ'U0*ޫu0kytO^BzorV_th[zcE/vn|Ba#NjgAE 0;ZΫP}rzYZY֝q 8<-^z $6@ltځ|[FhHc&{Z* 軚ةp_Ҷ.;ZkϟSWA vڲWW,nذRր@Dx'B<2(+v)Ah. NFi~DG sd<Bv]"G+Pjn=Y* ò~/'Dul1SXi,a*DFQLT`FZ9nf˗FU$ngggqMV <.,߿鮜}ߡ@;`ߧ ^x75Ŏ%J,m p,)Veg@Gbןac ((c6@d@eȨ<r\(vb0@ VҺV ,ԭ~<@ @OҽCTxۛ:G:ӳV; Wѐz A} XI ,۳%(i;fMXICsN\?'}}.9=xַ7#|yKF4$ 17Vgw>@ 8:|1` @ @s(=QտVa6exfF-@& )|džS4'o1lYxIn" (pٚ8 /LOjeSB _Yae,3%l 9i 3mi]~g(慮>%u!'Ya{r[yQ xw)p|(ps<8 q2nDBzr_b'}eqdzl<+C$XDU$KM)ah\'jm_X魦*d,/2%P8x|dl/yQmzDgÎgZvk9mPųzOImjcw]1 $ۋKrc%o bf;n5`+x,fMޗ߅`\ߩn.yDEqr?2&*I)d:I ~s_=ȃ2ƃQ0_֡`Ѭ<&qΤNޗ*-.iskD9cXT@ʹx^r hےѪDk&@+Ì-kBgsp%Ktmf+gj*gi 4kC쾉~@dz)xyRf21BVPyR/2}q[6(lV+8-qnv-K:{?L6'U^]B7KqkC|ŏןvD"P%'5JlS|y+4b$[-ǣU`k}{f+SMG/c֌ B "Wa#B_>4/دG(kG7ٝ^t'-VpjdU)g%-@nJſwoMFyheȄv5 0'pd8 r؋P@?ЊB:dnWiyAb n8 6ϥFL,=B+{֕G5ʧsST}+47S ^kMӾ>QƦ>2(KD;Y"W1dmnou/8'VeݕI?݀thGkݚ=вcB ֢o-S*{TM!ONR|ϕxyddq׉_&l9#ul3Fbf!z&tyk}=n` ͙-V(i0qa@q]c_PeH&]YҾE޶ЭT<7 ͻeڍtph &,{ #=L#>k6OWua\u鍒 })ɀoFhINˣ`(<:YzGxW90 C?{I iFA&M@'s2ZZ,gQJ$W8WRy!T݋Y^rS4Z/jL/;rPжK(QLqKj*&Ďf+_|EQ8IsFa ?lG{; v{} t,owQ R$ "{G0x"hAK k. ^wyKFK.O>|ZܿXIZb "K׫,kEWD6߿ZڮfޗQSdMçհsS;F&V   +6ՕcsiCYN X5Q7ڧ=W9g|yٕ\8V&$ճ&Q:`0׾{[;]}6AXa<(#i_j Ez'u2`S`Z7[jV6:rva=yv#եhia޺ot[6Kwp˸Ioz)ﯻ= 1N( y2 GPP.kh0hOaFr{;XIݎt61s[_:|R>{<;)C=ILZ˪t&<6@ @[$n;z3KVXgWroBrSU/=id: HdJx8tjae&+ax "P/AH_m @ 0P>~ER^_Nrl{Cf3VW×g"tr6 3Y/)tFio\Zy]N*dqee$ațurUevpbf;NwbA[bӴV8pQF ixmJ뎁)vk[6-k(;b(t>Fc[-TJm?nt52$h)}3jkO:S|>(jZ˹ǥJX`P%QpV\;^,YhŞT&e@n7:$wѮp⢝;^{ Eu_(%}}O Qc,<4BjžϡH꺡QMFHC *p)&Z1-D.ԪV[ѯpr.`C ʃYNqU߀|(ZXCQ8a;c-Е;|_"fs)-@Uk:D8Ukߣ]sKPBV}>&9F/<╷KԆNE%YAxXyԸ^I&˽J86C<֋X+;FVR}!7e!pSH܎I۫ǖl/%KiW/>L$Mf{gI~D!Jykn@?MDL6P^^>}8B!fyr+櫹'.ט9(=|lm_C@ͰRu(IUbؐd_-*'$xp-e.a[bBd8+ovk,M@x쬤NV^ʤʻj`iW5)} M3 cyȿ:koOOb_kG#S[eS S깵X7Ox JrTx8+Zs&}CǫZՃŐV)rҝrK@뽈81{C!BmI09J2ؔ]FIYLS(3LP1MWwJx4pgħix4Ꭶkl_z;v662s3&T|e`TW$Dۚ[.ٯvl+olbD+ wE(Liܣ}*z$ ^Yzbai@1F+ٽ;y2mryyR+2Bjqh䧀$ɠs2|i?&wd/͝>G+Yb:=eMSCr=B\٨G'ӹcNZ>ZGXO:tQKI=z~D**e+J:Kcv[t$@w VO7mZ=Iq"/)d"ɵ`o 76!-2t'ȡ=8<UϊR+iyT99#vefȄn`74ڏ )@WQU%] Gfš.䪸&uS& !ơaƘqn=o.: Z# dPB."\wz agm5)u?[ѴsaKۊ2jDI86-s瓮e奺x'к)*˻ǎB +r>W ֛([Q\9زYU*tI85(i+Zu,lj=BF 0BVRv }޻@l,m&x!W a!VmD9{1nC mlhմUE0q nOwl9P_\0qD7,Pp@O}y8h#9fg #ۀp ~ؔJ22 glj$R9YC%McQcg%ekʻӮa>]U緻&#moBnN|T+Vd Weuv\ bԈ|=>=)8[Gޞ hY<"n@oS@NxC2DND)Q'ޗεy*̄)G~Yo҇7[I?%ʒz^{ţ)? 1 RsoG&*=O1єrK39>֓OOT,ʪv^SWn# U벨J,UlDt"XT4I@EOb"Bf%L5=Y(62y>s(] b2cs<ڻ_7@PNNb)iU1{UהҴgM_cG18˗htvMFMCSzPC>?C&)vHz|ηjM5,Ӵ6 ȡrQK*v|GfGQ6*O|iBr- `"^[P4 <Ʊ"\< \H_> ǖ,oDHH#;} `%|N/6yҷUW;9q=N:F @ "Bw>#b0p:V?t@9'>C aPF+@ @CʧċOq='#r`2ONPP?A?Pupmm0C9k*Ӂ˗B1kx;Vm-p(6 'T|񾜆Je/H6BIP>g~ԎEΕb[8}QG@ -م ?vۖ3i ~Ph8;)X 2tG 9_65q~Éb&Oˉ0ⲙU<ɡ_hMO˾CĹF_ vBl…jI Z[̘f PLBSpt}mv>/q8G)w3/q 9,T%$! ʧd|: g6b$"@!˹yͻLcyHQ$qT&N^iA9#[b@ldwњ<ҭ)T٣"+]V(* t5rGU# ~}v$xNY}&߂GW'7zuNn +$YկBN\ܝ`j嗓 U3P>1F\,ۯ?[0p@(lpo*o申Z}ɖ;vPauK+IV9uS"{[[~948z.JwHm$]bęLyȺٵg{u'~ZWN Wn,ueHC@l(xdPlC H3Q~B167KZ$r Z*R`R1{˚t1dG"[5:ȴczfQ敹 {zZI= W>{LS'ʧr|%Ø2h/};FvL+w>gAnI4c:Oi9=sPvO<㙘of#CBPіӵ'V>Deƺ- IJ_esϓn<޽/bS/Zc+Vv"Y1|'…jID#*P>&<'>x)+}=bɦMCG@ܷyztܛGtY]˯/vr>N񙚼ܬzLZ;][ۉ N)[Cיˀ ۲VbNҎ4G_V3, $mݑlW (~h&/\zKZ4HOkvء3>vegN@E ZXi+"9JrY3 GWS `^KB5 !S F} +]Cq(y~8_?64grGQ8 S3BB̈! e;h4S鵇nJ/ 'W/E*/²cP`'Io @4,A\N2޽AwcS,0-Nzw+h(TdpꄊӧeSfI (jV N%IOzu,oD܌8Q"`$-YSpʠAEo,SMgqn?iHDsG㎸7\1ϡIMƗޜiޘOOѱm.1@ |y;7NO))bfJ?BKc*S )g]&*,9?ٱϟΩƒ;^^!E\NhT9 ;VQD@ hQW Cp! Kkmif`y$Bzn"?Q'!0wUqCuQr!ZIYgHN/QE1#o֗\sZ-yx OÓƠ 0v(7MnJAGRI_9}ՆZPCꏕi~A 쿯Oդ툱Q ׶YH~cB~}R)2p\5nԠc& T;ԏfv3޸;2O>*gIG&z3B&_Әigf84R+猸mun?ڝF4 v bM,8&TpS8:>g3@yX"*&)RXM?nڪlK*ӵ4VE&-<6|&!S^v ,ŌY]`qZ DmQQy߽uj #uƊx8OlVGNǢSqm6 &1&;*oSr,.I3b3a/K'rɓ뻬1A@ FT-=m37jwY ޅwy/Xu>:?nѰb(Bi6Tv$'|hYmj 3X^YM9^Zwjm%^6ӋMW~dg=zD_$B%[]>KOvܠyHPuzxaW_Y?ʟݻ+䅐)\Mai %m ҪCT4g+P]yeWj?MR9VDKO^0Ϯ} ;9: Yd-bW+»ӻ~8sNϱK B\KC` &ۮij(=2uC_ݦhF nyVxP%>"6t i ﲭ|1>gR.*ok?qɶ|?WKs~Dh%Fp%O{79/eOjw>+K6a@ Y*}z^2ahiLjRT-/៼o+i?QR, Ƞ^@ɍyG7ū(;[΢OCЦq6'ayycKO_EH(V\yh`zGY޲IoC'`OYlW>9&or =@ XrJXҲ]|̪Uk}ɫeLK ճN7yd?Q+(:O޻{Uq\ƒ4SH#|@ٍE/.r<}3.OhCᡫUxC5VVy mBڗ[5/0oGyͿc 'EIۡն/6z,( @~c,O^ߗ_I pg׊⛇']xҋ%4f#IO'?UcqUH#ϩй !dK|,.(qA(*tWћІTUF@@׮"{O7tu^@9ZP:A)8 Zm#Y'@G"UrAiݔ7&xPϗ]* Af#-O/*|Y@ܼˍ6Z`q!'.w]K/Rc =Kҭt i Q}l2kp0tK~w@V*y +M;9PɜsZ2>5_SPs{ T!wvZ/wu숧9lMMD/C t+guqE`|H^S3sҐ0T#SPNAS3 .>$Cq30 G_w$`/~*52Χiav)/UT|Xuk~M]nw2̳ZFl.)X1څͭNZ>+Yҟ!yxjMܐ$Tl^#YAsзIKfeo6Uv0cZQZԎh+gxd L[lcAAGjzyFN";;1/ `%}Vv_yZ`0KƆ6բ3)96h XffIFI&~d˗/re姤ht@ǡ_+-ZW_1jjsJsÔDgxd7ݕ3b\HOiPey# a;1VJ Ju (yIKAY`.Uv U_[;Dm"Z@ 8F|\7 1tU.JYӓQk._5d˱{k5Rd mbhT?Uxfzj@% + M1Z A9xؤpgT/*CD@4!vF7KFgkbtPREcXH7͛Sa| NVlcK]^c!¬Q_yJcTq'ei_!q*K&Vmr=i4{&{qdY#p8?w,ybXAt9!uVخqSIREZ1_NX%pwbm=*vBLkukzcҫ2'6;gZ̹_/FS'x~Ey/v%d[ߦ{0>@YP>SMz<#5c;W訹WFT:!Mu\4|SUGkE{~ڦ]F=KWhkN{-[Pwzxз]7NTI2 oG I{zG?H,ED'}R_V>8btkxʋh= [ 6O=1JX Zfmwp\@;Z(pq2/P c%zņ]ذR:>L~LZ#.jI*}5BV~|l*dA-tf{\, Q'UMSݫ{&v!uq!@ Y[5|=٧~7]S± #@-]sd]Sw!3[t[8@,c&LE Qcy bTZAt(l6igOsxXڰ[~vi hx]ۛ,ޟW٤FqyrRܣ71%;b]@\נ=(" !h+\hk(7:P>+ vKVΠwQkɁA1 [lgdrF+ǻ}.NĘd椯--ϖ^*tw4Ƅf%-C'ݴurEL8D"עM(#;aӹV#ų8DMY!rZi1-7&H+UٔT+[dW-QJʪ0 KEw勋X' =ha۵̣vJm|Eߕ nJ9\1BEw\?nJ6OW&* `+A<|W#aVEV8Yҋ-|.MCėS/]d/ݽRL _3Y1ճ"0XYl< #|>UD˥>Tc`fi-y+% '5t qnBg޽dMvE!/JOIaJlòAIit×/_R"٢DEwRj:qr&sTvd3?"KgxAΧ}y"6ț#eyv$+s ,G+8@ aȍ\eO: ~R vPa3 (-Cq -Vrm?Vd@DhfQݏ`! |[?p^g+F"[9:3!=(@ߜm]aWRK =HQyooz2`GlLXIn|v`?^ۚiB.  @$+/gKQv$>eOSMwdTq+!At0A㜪 A @l`oY|/oĎ #W:ѴV"N=E|LL ¢ \I~@ f+oNQ%RD~44'g$ @ @|J ON?TrD"x-(TYoh*f@JRڜs՜lJPsPG֘!$ִC ў#CvOUQ c^'Ff%]f5emr f![*'P~-:vIk5\SOŽKK E9〛+UFr/pjgNh$sv{"f\(rx}2懟v9o9; RCfN˙'yƙ0BӮ#p{WGI^ןk8?lݵNLW)-gp&sL~YICt' 0 %kЕ}*"בŮE#4IB2 rADO|^?YzlܔEG-):!(ͣtnm醶éD\}߸]^͓^E iʚmS rT,-:#|ǻ[l#DHgT%;\ B _E:u3)4s%8{>uޗK"Ӱ(g-qY^=fmOݔL'%3A:h'}e҂MxeW_t*&OTT}F׬EzNZrqǫ<^rdSہ{Q8{eKXu.%26 0 @, mMeR`$=Jz}REN1J JiFoo\_͉{Z՟GI6 WPsoYG[*dAoL ;Wt!SeI&TϗB뵦gzPpޯ]_oӃGͺ(_ &;ﲭ/GQp4A Ka;my_B1Ƞ|@Gi6+ 0:+]m[3+6/c.$p= -QM=UQhH4FpVцC5lޗybBfCz=_9ɵQ̆dEWHǍɇm:ze$?、/+%P\lrG-)"H[\l j|;6ekUY6ނuL'V%îUV/km(_@5{'ozLё.l!-eW8F_F.4)o0F`z mw@^. (/eZ(XU4jNEMa\<p֎ߞ% bBK%U݄5P!0>N]Fo~j:JieHa+$|Œ{ -")Ŷs5녭K%gajav |ɛ_+Q"L 0/ޯ ޼پMrA&J  #96O?:lPEg{gEGXG{_3Jqp8:Eh"X+[W;Tt\뷠P*l!=_R,,MH2zq2;{S.b da1U ǣT՝ORwV7hA sHhO)>ӌDM:_s `%|9 Χ? <`6u)kȖEP^]zOJRe@ Q#;%K%SJ@V5O2hPMʸ5Qu"=[?Vy1(W)WdU&%4Z@  GR\5e~0s :sS@֞*ܟQFi.<(ճ""{(R _] Sjp &o0unh;\=O=8wv)DKv?UaMH Vڌ yBB M]ٶ zCs9SsDX2C w [004.^τ1!oϠ/˪Cڪum2qo ߵ3a}7bY=zo7;-ҩhr:wjl_R\aJa?uL)QlR Iz0FCtf;"kUMy-&,1zC0z6&`˨0_vӦw>:1@M K^]jea1n.QHI&=]Xdxg۽?}ѳlm(k4Jɋ+ ^U>\̕ل04^Lht0RZ~%)ANy-sw8+Mz#5\"Ci^TAWޤ.h0N~ʞY/ݛ_uCUc;)zs1;W bdZZ7OӖTO#ʪ4aݼeO"O5d^}=qafJ螰6m93}qrzn.%lrCn!yaJU CW@ 2h1_8Ly-uϕudFYՋ i^S0j5ap䏉z+ iGEYnrH1W~#Z 'x冝Dr [-c4*NJvX֥K2~~Vzzӹ646Qh)oxV2*dAY3%-g797fhN&șA鳱XVd&lYOmY{";r2|:4UzЯ^ǾQm&k8??_3Qnʲ 5(!w|(]l֛piTCJg=֣L7dx{QŅu *0[Z,L VEF}"#T,`gW߿7DXϝPb2v[~'/"Mv>qv{l/4 fDbYI,L-L ?|̈́,+(%&sner2bVjKmܷou8( F4a^9ݮbumv-Q܋+U8~Ъxq_U9x^*B< ;',m679gyN:,g~etB$Kt>0yI/'ESSV3)MP> x}Vj#K;t/͇ΣVt5Fw ]$t+o}tX_* 'W}\@˽ԏ\ !˵X:եJ"WPu[*B/}۾)cyZW?7}yii!8u;R(>;}҂}B%Eh;<(.oϪ`w2=HCSY6/ti]LPqY_Y_u0:+s !A?Κ;5枯[v6;z@cS$e d@V}o6( oۆ a︲CaVc3xK[Ŗ/;I䰢C 0Y4, 3y&:}6ʬ݃T>{6QhE~|:UR=}~ w$Jv"`_޻^{x3aB}6.qKnWSIɪ~YFp!:uPyDEzűYK%>|?{7 O5VysNS5TYXuSEb8#v']彧"JO!=\, TD+ p,g=CbIH9u ceV2D>|`OI`Z( tlBd}'Zz;< ƠZBzƣ kx&İr&sTvZnPo Jn4by#FF ]+˧+9ڼ) "v.=ڌK٣(}i*oh.~_ F< -b8W_1B@ @geN>0N>[+gf @ˆ洉- j%,@`"vZߚ_uխh=/R%@D`;D=I]}MoZ@v,FJre3]V+">z8Q7*: ϲ@Lwr  c$lI#JTvE,`%,s pʧ:NiW9U;jf`v> .oDHH#;} `%yņSU?:Aأ_(qN,ә@ @`Lpn9}4>A?P*_( YK.0ɩJ͠9( ~N@P._zlF8ay5ig_h30QUzI/Bh4pTI"P\\{(/h/!H҂oY0(.( ~ lY0 Ѫu\[H6Kva+6OL}/V4 /U`g'\ʦj޽.ia;l/'`Ñej>.^wZ^ן-ͶF^6ۋ<>\ˬ%s.<ަʅ3.[<}~ ̩hۗ%ii(Ag ˿BmbP@ PY~[  .m(C>@tM'M-~^O(Տ* aEC L_=l%/ZG)2 =f)qS~:+z1=wm6eFyJ!T G@^n6V*V6y0dFqxGFZ,mDn@tp;z+syԏ/F;xO^e>T{~ipGo72E<&7J[SE*p( Zm3O˫'9H Ws SCj}ڻvz[lKj{ϺƎ@jљgΜkz-X/q>hbC?DjxeQөcXst^*j>`##O (hS:Eyr\PHB<|:p,a\oY:Y1ڧ=W~ʶ# ljDJ`PuFA6Bڃfwҩ3hآT T7.6=ce M[Q%vHw:&$˳LyCob5] '+Z==7v, 4 jE OWfW˥i,0S5P>(AMgʴb'ՊڦYDGh%M{tġt58>tL-V:QX _nNRۦoGTM I<ꇭX;u:PX Mͪԏ>kunNtءgt@ M~V[eYrò8Yz&N&T}e?:]Jbl]pYlW>ŖV^gI! 0"|z<\dw|y;4}hd ꝩw} iInM IHw]}YQ5vnv[קKY9NyLBAц8F29)QAZZ -^,[ޗ Ǻl=<-r^x ٕikT4H!+SlKSG"teIQQ' * `юO|6pfG6 E3~8b79+&vh+&; J?BPTe/?vTp2g2!|5vJm*|u"(K' w`0Ow\.UyEvĒ}~0{ )f0(h ̇w*( g:GC ֙ߕߠAqfDZ@p8Y&O9a 7%܇E6cYf훨 r_rћy Վ]8H#V0"ӎ"|Rf 64R2B_S; 0AΧ.i( #*|Rz3cJwXIO/_$yT>o48ʑ2!ep!|fa ;w>܂xZ;EOJJ|V+=:u9k XI ۳%(iI;fM2X g+$߸@K]yni 48a{T} FK2I `%|zY*hDD @ KG }R @ z"6ʐyVzr.M?:konS_W,5Bx%a @4;x%'IGs6lhqe{w28{ X~j(O&^l /q E9X"Z1 ʧ "-8+n/"%?2uWjM]{P*.齜޹r^M%週E1\gOtXx~'esEܗ'w>=y@+9;bCh9mˡʧˏ^ߗW_i;s2ۯ5M2& \? _viK?@`*<@?; uQT1 t4-8wj:lZ4 [ABtvrzN޿ C#b@ߒdv,Dƭrv^cVYwEdؙ v*W,)Ҿ˴XrDci ^Qrg0#6ďFdJVQtͼM#XǟLSSXޑgNޗj~ P]uJLa}q^Mo8kW ӯWY~̺Pc J<O]nr`%gp\])|d.DslgS[>-6ۚYsodHJ7}|-ߗg}]7v.7W=C8f+(5wU=_ VWsDBpR#O&pDjU^޽/IǵG3@`T~lWɶb,4C~kFo X*Ŏw1鲒=/F$4 }ڏM#stY!AZ N_><:yGg뤬0ʧti#ok${[?9{K][԰'>q4PrVK#aֳ᏷̞-ڪ##P]J2Xh'>+uʭBhc@ ~|yD;82 ~(Qx)mc BXsJ:Nk$) [*Pm=/n֍xʆD :g2N8V!MiT=%yHPi*2 h`rX-Ji̗=$ZkUoG) @BjMdK2V1HSV.PR]n\z?3[i]Q$sT()gfeJr\`ۣ͐(5@]V)-)}截IGdA rI_pGFѤWLS-;ކv6kLڨ 5~;-{++vS-; G(4 Q' SY솪dXK)N;IN`FGF&TSܫ`(kWBQEe7.pŚpAɊ8ۏ-?= >P>kSc7jEbg,Ejq@#Nc`DMvU tBEE)iT}9U~>anY\댄h@8h%娍]=gu;Y!e'=J( Kr`K<$u .tCmжiKC]] ~Դ Za:/ O8ajԟ×/_)ڽQarT}88]l|R#pEbv7#! ߿FT64(&- r{|SwO_zj_]NJn.j+x@#G`;D3c{6sƒ^+햕QJjAWΣ@E!~ =[҈5"YV\x $ ? d\@ao ڊ0KJ^zB^<|N[%7ꫫ lRbyDfb/Vڅx}iy\(IsvGhx#.bvmTr-_fȿܶ Q2sZ(T~@i:nׄEj]x~I;#?9wXP>kڦmX vWC|=B+ڙn/eIۍmxmK'9{h ]mUg]# d[.+K{i-+W1 YPOXyVc#˳LX^Mv--';J *zKs( @Ւܘʓ]?ĵPo; Ͳa+VA-eǨ9\C=QpZ%y_F5p'gr\Z.bf.h[03 W>m`˿ҫsͭbsmy.h U}*-J]tOsL&^-+ȺLX[#ΪuZnL`VBԎ^gW߿7yR$ʒvv4H%cTtѠ+PRN\(δP&,ouOcW\\-O_PP?P>c4P| iݦ]1#O_Eh W\[zyHPzEY޲^|SAt8bd fBg)Q7}l|/aOƒ @?74ޯ(/xhjD =?F2}?҈ƒ@gl@RePU+qeJDVJ ?$_c*edퟮm L^T] [vh틍h @ ; pBfi!{ Ο |BۭwMe7Lc{Rա|Jv?@נs$HJ@8'u(:w;4_U&!k`+P쵫G#|<չ+_LʇB@Ev0LQ<>+tddLdb&.;b+MiLߨ O"ܔ,kŵCyYY'ӿ,X,w3ߟZ:Kc49ͻ&'T=޳F}+hk$ 7BtTy02z߽($Ө)jm^^ܔzQEYNAݒm#b˜j1+[SxȢ^ 6[ h[ bv=LCs`jd**2o)Yv9 |`Kz068f E̚}|?7"W0agH^UCܬ mYi=HXCZE7=Ay-L@܅ͭNZ>+_|IJ_ΉjR :Vdo+glN ;MhB ofdOQ|YY׈j+q-(o!Vgnj AZdaơ_Nqba*PAri@`@\>1cAN˝'/ _8Ti?>SҶ?"BENFF^ck@ǃJ{xt4zv;'RN-G@w *;bGbJre ]VD5<=Z2:Jo:6@@L@>r{M uv-/|ņnդ4(gP>hP>]tx855-aGi0_l/oDHH#;} `%ņlM/} @ 8䲋s0pHgRrb@ O$uۋC/Q #P휯k7oOY?\[0:AOUѶ\؀sR&-S{-E0k,>/HyU%miF'~x_8졢ZQ2S–Cs\@t+I|&Mq\ D\Q],3]}{Cf7-4ND? ">5 K`.^W>/δOiR{A׷p9$۽ෙ]y=Dxؙ0N</7`0mv:s1Um_Xx*d,/2%Pr&4ʧ“sM({kk~K@`ApVYl4bf{5>6Bzx͟1mPKnS eDp{zI.d-եN埿x(4C 6w&߶ &S̾ hxibNTIaxlrq{3i1QIJ!Xy_.W ʧ ?n?K (] @fCT0wOAVYXR`[DuS~;iǫ*bD O#1&IF>{yʻY=HQΖr oLO]!} AjDnC[A zy{jZڠnJZ *82čݦZ>ŗt~v/3/8Y:x˾QF9wY:(2p臢ٛ@D@`+{c6cW.³KֵO-6 ]`k,fXGG/= zt~>_=NR=_X`ݛ|*n;=t'-uG3.y3pV|I+:{DȖ+!ݽ7Ee,(N;zށL 6bK,C \ K@]F4pK'}}oKOl:^*"ѷp4׌ydFfZ]<W>Yvv~_gu6% "a^n2-(cmHGa6>- #xh 0(Uuk;tkldDu䙼|i%֒.6ʗ>D$zĺḕ9XS[ʘQ{qK&Z'sl/wOA>" 2fy Fr_H›`ynCB9 +֕.dG2qyt[}mrߚc\"7T5٥qpK&)Υ` /ZhN:I7D?Q ]y p`6Ϡۿ5:L#ad0mq7̭Tq]:[2=>Bp0n!AOv譜v{Cߝ~5S臯 ew>I1jc( 4l]΀x855-aǝi0_l/oDHH#;} `%|ŦS= @ Bw>]vYؼl왔t%tJy߿u:~:.j+HEWP(f^x'@MyNG_Qp@ |"vG/qNN^LW,o2?_l}7im."9hp&dR b 9fGwFTȫGןZY3lk)uJcY6bLʟ9؟: eN{4!2C]D1gc-܅bٺ9}nc:f>R\y٥іaXw]qxDYSJ'Zlj@͝`C{Yf} eg)\F_P>>ӿ$!VH2ߖ9FQ+'}3.w?V3ٯdްw~tϷ{OjM#OO\EZUPgm~k%θË|ۆU=9w !{yW~)R7ݫ4ڈC GޒCqn YSJ‘::^^_}A?r- l?uM=?|.TT-Rs@t,} V= f>ImS}IZ#3M-nI IcaހgepJO%,m".JAl>͟z>yQ{[ZIG+vDq]W}~I{qm3>v#okls(b xݴ?JEn}tC@F^Ѧ-T" vd:VH`lG:(3z>?`W`XzxZE,mGxF :-hA9<+{y t:0_㒯[U~;HG>ыePmU-)?Yg>il.b#$Y6|C9sSjA*yYQUN |$ UHrߟ+. uu#9pW\]Mfs 2!@ٽX+?t|=< |㻩W}e)0goH 䵄f6PԪG@l 2 KxV,a1'3mAgIy`6/z5(H0-^ en"Ij5(գ7"s"gld)JFD[}p9_lOkT; i=2E6F^=+W'F%PݤyYd6=sp&DzOr6* vܰ p>y@?*=$A8пwoy 39䢽@~' w[^狁 @j} X*b0JfšZ>ьʧ1ߺ s뢴OqP1B_ ˺gUI"ӫd̜9'׷YEh7]B>;W ^Q]PQ,*cɐ%"Dtj'B_ Ng7m#OPM,`!S߼bղwRm'.5H jҺ[= GX.\>7JM#Z:ko_+ /|GΛ }]O^S}*]<; 83 rcS'oTG֞YqulYTu9"{@$ػ2BvR)EmPDlSuR».kE"[$čdW%++zp~~qr̲,"Jk:eYMĉW0U o>i$KP%?WAuuyB]` ~v;=RIigAҋh%gI gRܼV.-Mޜ^x]{%MHʼaJت36sðQjR8e%>tn'{}ɡ\p>ۯ7ͤH{gb_B:Kp+KjLGcS Q/]8;%<>AM4i#uیTe׫%S9 @&_v1s%U+iR,UйM*QIwUV ʢz^w%hx"Nj-)gA&i b)(orA[ڒQb|HFa 4媘^StvisGkCˎ|P-&Vv g˗/]ꐅI*CB&$C Z:-+bhۭj:=ó5bN‰`un,PNa^ZlO-oD-rtCU&VT~^+[%pR>}J"OP L}1g-bFz 8.T rbgڐ CGǟ3Cݩ|9\S9ڰ|J{@:2n%m':.ΓC8w&13!w 4,+P٦卨+ vDǒ-Ya+[VDn*2"uJ%إxƑ*zY8%a@SlI#JZg V)yYi+ܩoaS-.Yw'wʔ: [#IS4-w|NjI*&ݕ .&3Պ~>!3*}Ӥ}>,B=d0\Fx(@PݏLįo`w&ꖓz4F?tޥ*.+kM=~.o~Lh&ӂǬ:^ oM{_vuRG@%/^7K3  *HڜSk% 92i-_8 a|ޏ$a?{_ZV ڬ`_9wjgLtl))ylO9<ߙOG5r3sxk pk<e*HK҆EL"3Mhy\'wRk v{_I;w<5m9)oB6/ +m|L8ۋr}dlg;Al{̐ٱ}<ފ!^{FjdAoGSP>||)dߑ4ٝx_9!8ESdGg0AJi)o\-e~*g6y3hVk-g}kgm 2i=gmkOow]ѽT<;1H`vo.ޖx`ԛ4(]C= p<21i[ʋv*dxH \uK'Q-]6|>N gxtbObtj u; zJIQp9თf'{IrjD錠i>=az:<^ވ:37 gퟯ=(J6(>PCQv@vfRO;:O |vT9Z$U$Jn#vxT`( 3AHX9yO$8aՒ XBj]Uِ?www/.2ž{T8]fo1OL.^wgKǩ^UOM.\?NҖ8a/Ĩw/fJ\JOL\ܳJ|#*x"(߽Ew pxdOwQN[xA (u;J(ր#!pr\?.23og۽lj7I U<֙~^ʔ[x|佬&@^mqwn^((Fe7ĥ1[$)*.4HwfN t\$y@y@*zi a AFgT`P>B1 veWNa9KM5uвmB٥kSҞv'pjbsvU\"r]ӱz)W!BH?hǫ*b]ޚ?iİ5;?ОK}2!UHF\K&SY'v_.m0WȤg$ܑ4Ė<~hFRb]v5f;2q"$lqCt'6-(]|&* @y4I&2J3ym Í͝2I ˅9Y*ui=_IEooLp.O^,BHWkLۋ_x̣ϣb7 MVm4Gwڿ6YMZv ;ǡShmsMgjh|/#jFm66Almk>sFϩXR=WzPQP-V@AP[Rtt>E찎*YIjψd1JhݽՒؤMg^Jn eV.&¡{}*t@n( @Oyؖ[ee*!5":܉v@vjBy']P>#c@ ]دRO1Ѩx`TN TA!>vƁCʁт4&dM1@uc訯\:Ǣ5"v,X8l[e{$Y@򁸙4}Va*T?9 vM[31w$]T od}*  ^%}ZSͼ[4MuyoXNThpA-]ʆ}8Lp$G!˻1(O]$6N/ U\r"ɐ'%gZn5lh~~G3WzѰ;cgSi: i[* gg:Feti-Y 1[_B/X%ˋWD 3r˘u+E i-twv 1~,욛SjD8.D2Z_fGT))/|啤~1Mrviq  x xXIO/_ N"]$ Ӕ[L]Rƾq(m!h c4Y(t߿`03q e[RP[ވF dퟯQsaJva@#@"@vn/dGq^}{:_UPeA]A8М<wyt06WFj @$e:!t Ѳjy!dȋ\~TN I4{hR!P:kww|yx:+alm3jyDRsH"3>%:sݗ2x+ =6gLi8>@`hEPZ (\IQ(i4*&۷)hR>qsُuR]ZNw_aQ|u{.1/4}a ;-Hr(Se•i(M_rrv=MmVZ?q-{=v.>z+&k}WDݎXw2d4 TF'y|*O=2 >"ayJ28j~Yᴈ:;qIzq $??=NNKPWkECv&aqԂPxJ8߷o7B^Թah3FRlMPƗ\^ܤnkn/$CԾno^N#-{VkƟs(ԚwEɜxӃu*>ǒIhwzS#z0PcG$0$%]]p܊fA+=st5![pIDATI>4%J10#̡Is2@ 6S/߬Wg3ÿܕX 6/&P`uf#ۖP>.w띜+i V+1af or\^d7fܷtnv':h-Au`0ӡ=xIS1ܑb*v]m䓿j?`weblG %lHF*]_?%bV_=X5jz P)]u]s׎fX3aJbmwh79ͨ(aٺȉ]ճfsniY_Y9nSP>wClBiߒ~!; j{5K|/ڙf&3Vlʋ.Q`;hXIGm4lѨ*lPad&0 MvDBUtuuẺjh9[~6)M|]2)wuy*4O7Gq|Q ϨL)cr,F67L qORyk@pj;TkJ6_& 8~*zw57s jF="auu݋ĉɏr)8, =B@𞞛:xcZvcAOi(I@<Ap>/U^d/9- 'Q69M7^T 7V)xD{V羸@-A<sWPi|ziURS7ٕuĘ |u֏|DB#^Jb=^fJK xy<&呭gC icE} @xO5Iihy__ƿ9Qk>*K׎zVԭ#rYO>J?RkXj8W,@YIM'U$*,5"7xEz p/pry6j%CP1]ވByeia^3U+jq_K!VEOYUh)M ahsYD˜o>$mYω>:flugO}`nTii-)xܟرur.begnC8pRj Gj3a P9];*@ ˹N@$Ʉ5>|qu`NG)#WER%rme-!8R1q*NC[U\/r  x:RwI grt؍S X:9*=K(=1U=u@ z"Sdel8ҙR)!j"]S!(O@bp,c 4 =[҈f ؑ4lJX>e(*s}@37]:14/oIYވz;FvfJ^l#@ @@hΡ>2ʔ뉜y*V=i5o˵|Rߞ>:/D'@ @ @ #@CgOݑNNVdN1B<\]p\6]vYZ"Rj$Rax|de?1=P8 I5H@xR,<ڇ?O~sH|FÌˌ3ĝga#FȒJ~.oaCxXf{; b/d=|d ef;YXUrրco1#e Lm*\Fʤț6Cu{1ޥEԲ׍I~.ՈcЌ6 HVWW[sv(*5j=C s]WIgvZK$uqF#S Sk)|#q2:az65x>$|]wokZc  ů{A!쵴| ^81Wێ\j~.YKoscEp: +tʸٰZd>(=\2PBPPg] @9uP?$ ۄתz~'dO/Jw> LqwiT":<}ooIzl@挅µUX,yW´ϊa/שLkUc @9757rn+vn=օcȿ{sӽfw^YuS觡nj._ Y93b4b&l t=M{:jv|PY+hc {y?Bb/aApNŔ\W[OD o|,|b4isS]V,yOvj{" pD+@ 1~ri }z;g?)=CADuX6\RriVeo/]dz 4oL X)_5d0dh"vf[[yxn,m+ 8C 7q65;]Y׊PG J[d?RZǯ#NR{ԫCgLv[A@=1=͈ZjvVtp(1GXDZLl^R8s~=x)4NnCD1m15?m,RX[ E}@jQws;痜zC)"N_Z)zs= Jܬ-;<ąZs\4}*{3 =g[4k=R1TgqO@k\E?rRrQǷ*u <Gp8Gi-6?]MC93)['4qDTGԏ3sU^pdrO5CkDIƭ,-y$n3oJ?rdOșS!LEz pWna#„ٷ7/oD}yLAwM#r*'ߗ/_•ըJqF*QQN XK톢UĨaJ2L@k l#btߨ?XsLQ;~Ɨ,oD]ŽV(=>+p dF#n"h{64\C@E#|Bft"@+ow'^5a-!GS Wa8R`Y=|[]67@IxIB'@  t΁x res \isZMz@ x$+xr@kEږO!~,"6p׀}bd/h2a#c Tgi3uV",bN@ G1` @ @s@ 8:|1` @ @s@ 8:|1` @ @s@ 8:|1` @ @s@ 8:|1` @ @s@ 8:|1` @ @s@ 8:|1` @ @s@ 8:>4 @ "?nI IENDB`Ddw0   # A "S9M??qU/]8c@='9M??qUۄ>^/2Gx[ \TU?wfAPKG|Ķ TffjkZ-o/Dݬ.:Cd󱫖[VlI#q1Yɰ|;\\fFvsw9<!G|d7BsBb7:+ը˾i@Vh  Hq ygMqV cJ.Vi˫7YjӝNjh%RHwo]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     ;^j?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]abcdefghijklmnopqrstuvwxyz{|}~Root Entry^ F}[=4Data  ֍WordDocument]ObjectPool`(J[}[_1263042877 FJ[J[Ole EPRINT>>CompObjs  !"#$'+,-.01234567:>?@ACDEFGHILPQRSTVWXYZ[\]^aefghiklmnopqrsvz{|}~ FMicrosoft Visio DrawingVisio 11.0 ShapesVisio.Drawing.119q Oh+'0 X`lx  Chris Hedgesl]"9 EMF>n @F, EMF+@``FpdEMF+0@?@ @ @ @$?mB̬CefC!b $$=='% % V0;\% % $$AAFEMF+@@4 ף>@H<?)CõC)CõCmB?mB?)C@$$==_888% % V0:]% % $$AA( Fl`EMF+*@$BB?mB@0$9>ARIAL6@Handle Packet Receiptc=8>>8>n>8>>8>r>8>>>8>>8>?8>} ?8>D4?8>@ F?8>W?8>k?8>yu?8>Z?8>?8> g?8>J?8>-?8>!?8> ?8>??   RpArial|xOwX0T4``w|xhm|OwPwXl2|KXgD w|8|2|||L||2|||9kNw>Pw<tdv% T@OAAMLxHandle Packet Receipt   % FthEMF++@ @H<pBR8C.CBmCR8C.C#:CpBR8C@( $$=='%  % V0pV e %  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0oU e % % $$AA( FEMF+*@$BBpBB6@ Is Packet ID !>=>>=>q>=>3>=>?=>@?=>^)?=>%;?=>N?=>X?=>b?=>l?=> ?=>??   % To~AA| LhIs Packet ID   % FEMF++@ *@$BBpBB6@ already in>?.>?>?????a(??@'t:?>t:?J>t:?>t:??t:??t:?s!?t:?+9?t:? C?t:?@V?t:?@b?t:???   % TAA Ld Data Store  % FtEMF++@ *@$BBpBB6@@4?ov?t:???   % TTAALP?% F@4EMF++@ @$ףBR8hCChffB$$==% % V0a"% % $$AAFEMF+@@4 ף>@H<ףBCk{CCk{CR8hCףBR8hCףBC@$$==_888% % V0`#% % $$AA( FEMF+*@$BBףBR8hC6@Store Packet ID>D> >D>>D>?D>?D>I%?D>*/?D>@F?D>Z?D>nl?D>6~?D> ?D>?D> ߒ?D>ϗ?D>??   % TAALlStore Packet ID  % FEMF++@ *@$BBףBR8hC6@ In Data Store>>>>@?>@ ?>B%?>9?>B?>V?>`?>@Hx?>?>?>@?>??   % TAA LhIn Data Store  % F@4EMF++@ @$q=B)C?ChffB$$==% % V0NH% % $$AAFEMF+@@4 ף>@H<q=BC\OCC\OC)Cq=B)Cq=BC@$$==_888% % V0MG% % $$AA( FD8EMF+*@$BBq=B)C6@Handle Packet Contents>>>>v>>@?>G?>-?>0?>:?>@R?>Rf?>x?>?>ӎ?> ē?>?>@?>`n?>Q?>B?> %?>@?>?>??   % Tg\kAAgiLxHandle Packet Contents   % FEMF++@ @@4 ף>@, .CC.C C@$$==_888% % W$ @  % % $$AA( F\PEMF+@<0L2C C.C)C*C CL2C C@( $$=='%  % V,=I%   % %  % $$AAFEMF+*@$BB4CcI1C@0$=ARIAL6@H<NoP=>>>??   ( RpArialAriaIt X|w- X|w-2||p|m|Z|m|, x 0w|8h|p|m|-wx,!L|-w 0w, dv% TXAALPNo% FEMF++@ *@$BB&?bCB6@THYes&=>v#>>b>>??   % T`vAALTYes% FEMF++@ @@4u?@, .C#:C.C W\C@$$==_888% % W$ % % $$AA( F\PEMF+@<02CB[C.CR8hCL*CB[C2CB[C@$$==%  % V,0  0 %  % $$AAFEMF+@CH BkKCH BVCJ B^CA^C)A^C&AVC*?kKC?kKC?kKC?kKC?kKC?C?U7C?r=Bv&Aq=B(Ap=BAT7CF BCI B@( $$=='%  ; 6 X@ a   Q a     Y$  X4tQt =<>~) % $$AAF`TEMF+@@4 ף>@$$==_888% % ; 6 X@ a   Q a     Y$  X4tQt =<@}*% % $$AA( F$EMF+*@$BBq=B?@0$9>ARIAL6@New Packet is u="">.$>"">Gs>"">>"">>"">.>""> ?"">?"">l/?"">@2C?"">@M?"">@V?"">^?"">p?"">??   ( RpArialAriaIt 6 Ҁw,2||p|m|Z|m|, x 0w|h|p|m|-wx,!L|-w 0w, dv% TAALhNew Packet is   % FEMF++@ *@$BBq=B?6@xReceivedW>f>>f>>f>:>f>?f>?f>"?f>@W6?f>??   % T|#AA!L\Received % FEMF++@ @@4u?@, .CH B.C{B@$$==_888% % W$&I  y% % $$AA( F\PEMF+@<02CB.C צBL*CB2CB@( $$=='%  % V,FT0 h 7 h0 h%  % $$AAFEMF+@CõCR8\CõCfCõCkoCuiCkoC*CkoCCfCCT8\CCT8\CCT8\CCT8\CCR8\CCCCBCأBCףB)C֣BtiCBµCCõC@( $$=='%  ;6 X@ n.nQ Q Q Q QY$ QQX4gQ.g=<>m % $$AAF`TEMF+@@4 ף>@$$==_888% % ;6 X@ n.nQ Q Q Q QY$ QQX4gQ.g=<@l% % $$AA( F0$EMF+*@$BBףBC6@Wait for Receipt of ="">p>"">џ>"">>"">_>"">!>"">>"">8 ?"">?"">?"">@8?"">cL?"">*^?"">q?"">@y?"">Ά?"">@?"">?"">?"">`?"">??   % TxAAxLtWait for Receipt of  % FEMF++@ *@$BBףBC6@ New Packet>f>?>f>>f>?f>?f>@6?f>qJ?f>8\?f>n?f> ?f>??   % TAA L`New Packet   % FEMF++@ @@4u?@, .CC.CC@$$==_888% % W$  % % $$AA( F\PEMF+@<02CC.CCL*CC2CC@( $$=='%  % V,0  Q 0 %  % $$AAFEMF+@@4u?@<0mCR8CCR8CCC:CC@$$==_888% % W,7QQQ Q% % $$AA( F\PEMF+@<0{;CC.CC{;CYC{;CC@$$==%  % V,  Q  %  % $$AALd\\)??" FEMF+@ ObjInfo VisioDocument`uVisioInformation" SummaryInformation(  TVisio (TM) Drawing uO=tkRCSj ` `Ol !fffMMM333U1J:DT5I[1hXT@. ԰/Ub##/b0zGGz?L\&B1&b%* !oM $d )P?;$,(, & #& , 5&?D#//?M84? U0EAq z,,,'q/%P6$Y6 (} l)?"U   U%A3# o >S@#B:_a_ReUUeUeUeUeUeUePONODN`_ReUUeUeUeUeUUeUeUU/b SR;8LM%>Qiq;RRRggRqh>Qji /A^F' @%p3|bFp#*| | | vi?=Os<35x,,H,(QAmeY q]UH&Qvo\L__q____O@O_OOYAF,X+?k|؎r sU岦^ԯl~Ɵ؟$H)}м D@dUA>Nϓϥ-/hK\σi A CBӊaaӝhӻ֊"uc7))GGFee փӃ"#ֵӤ###KIiic#$,%; ;?J[D!e:555 0 0D$# 7#.#bCiz4}1TU,Eu9fd唵hA,W'0U50"f> fI$[OmOC` #) K,3Y&4Y&5&6$By9Faaj`v+h88?&K!3"JK=TAnAdKU)*AfX**Age+ՕvmpYq^w/*A}JA.M`ïϯ}uN@bfk}O"ܑ]Iy);{JzAAbzbbtGb} $` 8q{yFwHz ub{ (ߧ߹lE U" 2ڵZJAPѾZ6.h=MJv$E/JJ}u 5\d];ǒEJ*)3qO贁NkE/ļF^$fOOAϢϴϘ` u`8]6_Hdt////"!r/D//?]Ef(???Q?2D?*<N?r OGOYO$ )e"jb //./zO]'#n/___///o.o?"?vwoooooooo+=OuW2b@{b~qbP:)&߉7I[mǏُU'9K]oɟ۟ !%ur+b{rXj|į֯ 0BTfʿܿ$6HZCBlrϕϧ/d#} -?Qcuߙ߽߫u'9K]o"#'7˷{.bLbZl~  2DVh #5GY$A7u1AB/#/5/G/Y/k/}///////??&?8?J?\?n???????\}%&OO)OU@?bGNEb\OnOOOOOOOOO_"_4_F_X_j________oo%o7oIo[o'(oooӒbd<sboo%7I[m(:L^p@ʏ܏q3) , 0b^Jewџ@+=Oaͯ߯'9K]*|?+󈿚xkbIjb^ .@RdvψϚ Ͼz 1CUgyߋߝ=,-"=qbkcubUgy -?Qc#| 0BT=.3Z,>PbtxW/!/3/E/W/i/{//////-/0??$?;R-b@bk3?bDbW?i?zE8<1ٗ?Ad=b;bAX???>wIDO)O;OMO,faʹzOOOOOOO__%_7_I_[_(2 c___q1R k__n3xo*hPIb?OtYO"4FXj|7Hx0>!|1Cm?J\ lN-4b rDI2;09 2! 1/(/D%3dO?贁Nk/%fQ[F2 7q,P?+_=Vu$? ZPf AA496/S=VR\\W?'?9?K?r0rs2=T ???VR*f Q0BTfRz=/ 0!/y! E=G92.P;x4%&1??/,///"Ot////3_E_/w|??@+?=?O7c?u?w"OOOO_?? OOe_w__u wDJ\n____& oo.oH>YVm#??ooooo |VUc /ASer`o(`rHZ~-OQOU7) rASewտ /ASK8*#5GY}ƿkIC,"8*JS+U/g/y/////// &M̝8,????&O?OO+O=OOOaOsO @OO mh-KOmߥֶ(:_?-8o@oTQi#xrvfuBjD |xqf_9!gfMwvS~vmz$VKޖ.DVމVQX_߬߾oo7? /[?1/H?fxꌏ쁥健8btnY!Lnj׏L.^ǽϩUIas#ﻟ"/YQY$T__oIw뜏$ߜ;M_Ưد 2DVh{&03 Sew+,]kFfjM>5(:L#5GYk}ϐϡج.@RdvݬYYY\n%7I[m/1?E]/o/{) Fw U8yU '(UFDfP h>$/T 6D UUA@ ?I?43P? ȅH?BT ?2~҉  03Y`'terminato,SLIT,flwcPat,(e^ /%J 8o(3/E/f2u` F `" /"&u )G  ?wpT]pK?w6]Drag thuesapWonodwipe.mfl*w9g> ev)rmktImb?ȿ贁Np:m??54 HD /# =h4>TB]]9 u7AUA@V ?w?Q6 u` u B,A ><1Y2X t*2<<sY^ cs 1< J/`  / IT)&ul/ )Fu `Q(-DT!? + $ @F@1@s@P <5 ?L1񑣑'"I3145 1`Vis_S0DL.cTm!#503`9e"`?Copyr0gTt (0)02\01 M0c0o0of21rT0Aa0i0n0] 0Al1@ 8Us5Be0e0vG@d00n}7 30WE-I9M3 M7?9$A&I?L7 l> AUhh G1L1MJ~C-Ly,O#bT"RU" 1VASWM=81YO'r(3cq8o'*:" y?P&BRrSvbrR/b#rA`)L|bb9acEA_* d;d`2i#3cXaPw@on=ud`{"p:eWoo@-HcqBT(b@UcE=]Vrz4&@2AN/h$bk2qM}&$̇Dن@5N1wddc*wmt5Whprhq8Rae 0OheVS+BRTsMnn@2ut2J$C5]  \ܐkB`1sxB`ܑk2@5sǯDI t5 2䡕H2`+ RGBoPcGBXD@]L@5sPA!!MJk?˧0;A#3 '%P@ApKB"Abb h5,e$dN*k?;gZHHZ t2q8 cx&@mSH' &k?`DI͹/FS@#M;{B Q]ca@@+LR4aWSQUFDfP h(TH6XCUAm@ ?I?E PY? 鷅O@HZZw%^  01`box,rectangl,bsieBH?!/3&?+0e^ q% Y!is//ʗ.XE'W0U)2!]f$2E Z !^1?7u P(:{W_qDrag thuesapWonodwipe. cuTm)zdbyg*aTXslci n!z:mb?贁No?k?4 HD" # B=h0>ThE=jUAS?w?Q6 u` uBLA@@A@U(.8BPZdMJ5 L@񣔍ֱ5 `?CopyrigTt (c). 2`03. M& c.$ os f,"!r Y!a, i n.. Alt $(sx"eL e$ v dl /`V& s__Sbb .2 hm!#4578  h:-/# '?9 & ?b?@l>aUhz!XJT r :y1*bBF) x2;BBM! NOUA%aOzO!IAQE5KFMMI2O;2rA ]RcSRq4,b(7E?7VJ(\11"SOSM[?UViM&CU_^D0oo&]Q%kFZgg noWoi5\oVj_o i(y1e=J0Hg1e*7U2TA_"(]ST&@qMQQe]H'+EWj nZU"JLM%FS!Z#$I@TJB@STzaDhB_$ @R3aSC#PUFDfP h>$T RB uUA@ ?6I?E P?x t  0`WDecis|on,TQMflwzhaWrt,tutlquiyIS]O90,USmngxmxnbnxs~,poPz#LȉH??/Q& ?i0egj^ %* 5$o//fVV2x w Vux` FL `KV2 (\?n2,^1?7u 5? GOms`e xn]h]UfDrag thuesapWonodwipe+.cr:u :RumbԿ?п8i6?#4 H D /# =h <>TB$]]9 Uyq AUA@ ??Q6 u` MuLYA >D9A``4:DD\fPpzMJ n?P6 @$:&$Cu\/" )5BH"HX=IOy?&)7"Mh I 9!q179 G4K@I145 1`Vis_STQM.cTm!#50404k"`?Copyr0gTt (0)@2003@M0c0oN0ofB1r0-Aa@i0n0 @AlH@ 8sLBe0e0v^@dH00-`9M3 7&t@7YD00nE&`?_@L4H@?AUhhzE7141*MJZF@ RX$bi*, RRM(:'#Y.Ro#bL2Q(5k]Da_UW5o: "o4mQUX2_keYRrA Zrs2(9 b jT8hHejq(b@UW5T]Vo@v"A_l!&$FcqMRYow2Y#$6%{hd c[!ou(5Kh͏ ߏw2o#2m`~+YRTsɔMt֔"u(2JŐ$C5  \:B`1sؒ B`% oD%@!3 "+D5IG(5^pZ#_2` R ^Boc^BoD] %“AX!!AJk“О? nG#3 % 0&BpbB9Arb 5,@tbB !eA:}IEd>?,,gEH(:z(2%8 s&@ SHu+di# NNzHGF S(܀Q)ݿB IZ*Pa_hBo@Ro.a SoPUFDfP h(TH6XCUAm@ ?I?E PY? 鷅O@HZZw%^  01`box,rectangl,bsieBH?!/3&?+0e^ q% Y!is//ʗ.XE'W0U)2!]f$2E Z !^1?7u P(:{W_qDrag thuesapWonodwipe. cuTm)zdbyg*aTXslci n!z:mb?贁No?k?4 HD" # B=h0>ThE=jUAS?w?Q6 u` uBLA@@A@U(.8BPZdMJ5 L@񣔍ֱ5 `?CopyrigTt (c). 2`03. M& c.$ os f,"!r Y!a, i n.. Alt $(sx"eL e$ v dl /`V& s__Sbb .2 hm!#4578  h:-/# '?9 & ?b?@l>aUhz!XJT r :y1*bBF) x2;BBM! NOUA%aOzO!IAQE5KFMMI2O;2rA ]RcSRq4,b(7E?7VJ(\11"SOSM[?UViM&CU_^D0oo&]Q%kFZgg noWoi5\oVj_o i(y1e=J0Hg1e*7U2TA_"(]ST&@qMQQe]H+i nZU"JLM%FS10Z#,I1JBtAS]zaiBO2@RW3aS#PU stuyt4@ t @l:m@ dRJ6}C-@a7"At4@ t @l:m@ gB6 AJ-37U stut4@ t @l:m@ ĊR7=C-@7"At4@ t @l:m@ hBe7 A>-gBo7)@Sc6IR@S6DR@ S7HR@DSy7FRH<(H<(H<(H<()ES: RES: RE$S: RE\S: R_(+(J$BdSH!SESf'Si{ /ASew//+/=/O/a/s//////FL S/SS5%?GS7PD|S:5a0624( U`, LSFDTyB uh$T UA@ t @Al:m[@A?88@?_P ?ao< \ @?s u `  "&"u0); R&Г.إ.(sU!&/L o% &f ([1{![1 ` wFl 0wc_arty0W|2 ?2eL4@ uU  1 A#H0A\`Q\Qj6@K@"3#3P-DT!-Fu-0`u`bu0`u$'P@"F8(1F""!;3h22L4Fu0i` 2i3uCPLt9Aű`26*❔-Эi!@' i@ )FpL7@z312? N$R6JG7EB7TOfE2`ҒG^M7Of@0+ͧ2'VL\S2q3?._@Vɡk? AXZu4M#S0zGz:4 HЯV`EA >Hw/.LL*JZj2p9(s1e.Jo`cfum_>/P/b/t//.5f\?@pl3s(@//??(?:?L?^?p??5Ѡ9`>Z$5:mjR81@?4+A"OϏrpe+A4O``_hDas/CE੟sU{UO?Nk?_X"<NQP'_K_]_o_Z____o"o4ooXojm~tkѳoob`o} K {Yysd.?P @@ll?@ Ψż?P.@;ձ9*@Q_9 z6<OL. d!6Ib _fɈ7I]vû)o/!hT]uNojݱֿ 0BTfx2܂-؂-@@ar@@t .רǺϙ090BTfxߜ߮dvP/8/\,}/@ /)//U/q/1?gYes I13aqcLu(waYyEsdwr?@r?@tuCE?QJY+gRPjVNxsc1pJ`N2ENOV_I^tmTt_+aqɔZxCTsTBt$Tbudn___`rpQA±±B_sO%qUͪedfqm(8|q]oPsab"gmqV(we:unf7]o{gҴo.o@oRmB@Aa&f72=-'p?|ꕡS6f2|6O .@RdvG[=2_[ Am he<n @@lT`:m@[@hr?bdae0cevqAf7"vAOOG9:??O^5C6DOVOhKEBO_ е4jguYp۶m۶ݨei]NY+cnDW\nwB]zE+!_ER FUQ_}U7!_S{_oozRE&m!W`4 @@jvb8MX?QR2+Gq5S¯@ˤ7SHRIyHi rbbbzX4Hand@e} [acktRciEp ǰsΑP!iUԔxX!g'2rʢJ!T0 !fxA 1QDAy12bu1u Yq4vNYOEXzEVuzgxTΑBu<+ڝ?q @Q180AUV*5Xh/ExVt xGIj#׿{Jm 03PQƻH7ʢ|+ U2 U$%stUuy|t4 @ t @l:mC@ lSR+C-jB_'S A@4S1SQRH<(ESS R\S?LLR@?SS.PDSS.PU1( UO"D&aUAUNj )h"T} U+U |ɉB&Q- -H*=(XiwEQ//,/fGArial UncodeMS{ (  R$fSymbol$67fWingds*7 fEArial"z@D/ R$fGSwimun{a (  R$fGPMingLU{a (  R$fGMS PGothic{a (  R$fGDotum|"{a (  R$fESylaen  $fEstrangeloU dsa@`9$fEVrind1a8MR$fEShrut1i$&<fEM_angl$$%>fETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fECordia Neqw8 R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$UULB|UNU.BU|U%BlUU5BUU9B\UV=BULVCBLUV9BUV7B<UV=BUB U.Y8BT UfYGBGuideTheDocPage-1*Gestur Foma"STR NormalRectan7glViso 90 Co}nectrVi}so 0Viso 01Viso 02Viso 03Viso 10Vi}so 1Viso 12Viso 13Viso 20Viso 21Vi}so 2Viso 23Viso 50Viso 51Viso 52Viso 53Viso 70Viso 80Basic&Basic Shdow"visVerionRow_1Terminato.9Rectangl.13Vehicl$Road Nrml6Sign tex wh 8p.(50% Grayfil 6Sign tex black8p.*Arial 8pttoRed fil"White fl ,White 1pxlln2Marketing WNomlSite Cyanfil,Black _1px ineHairlne"Black fil Blwuefil,Sign tex whu"DF NormalCostDuration Resourc$Flow Nrma "Terminato .Decison 2(TQM)&Block }Nrma &Rectanwgl.1 $Rectanwgl.1,Decison 2(TQM).39Rectangl.403dT[G3T[G3T[G3TS[%G3jK[G3T\G3jK\G3jK6\G3jKP\G3$kKi\G3LkK\G3tkK\G3kK\G3kK\G3kK\G3lK\G3cA3l@BcA3t@FcA3|@JcA3@NcA3@RcA3@VcA3@ZcA3@^cA3Sbc0G3LpKc"G3@cA3@cA  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UU U UUUU(67AUELMNUOS^cUdfgiUmqw}t4,@ t @l:mC@ BSVpC-oBU7 A%t4 oB_>q A-@H7AJ@1SpOR@<1SJq6RH<(H<(JE1Sr RE1Sr RUPT/LLs C{N } w"4FX,h(2IuF@(@O\y cK_@PZBO P O2S`L#"$!g)? '1Sh1.S__TҮ/SYP2$0Sc h̾1 q*'"D>y1SrH%a/.5t6 Chris HedgesMicrosoft Visio@0a՜.+,D՜.+,L `ht    Page-1 Terminator RectangleDecision 2 (TQM).39Rectangle.40QM) PagesDocumentSummaryInformation8 _1268567416FP[P[Ole EPRINTMasters(`ht_PID_LINKBASE_VPID_ALTERNATENAMESA FMicrosoft Visio DrawingVisio 11.0 ShapesVisio.Drawing.119q S     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRVUYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~l "cS5NI EMF @F, EMF+@``FpdEMF+0@?@ @ @p @$?q BDD!b $$=='% % V0"!F&Y$"Y$"&&% % $$AAFEMF+@@4 ף>@H<?cDDcDDq B?q B?cD@$$==_888% % V0!"GY$"Y$"&&Y$% % $$AA( FEMF+*@$BB?q B@L@9>MICROSOFT SANS SERIF6@Handle Packet Contents ,@8>Xb@8> ۈ@8>S@8>̍@8> Ў@8>H@8> w@8>n@8>@8>@8>X@8>hў@8> @8>;@8>hq@8>0@8>b@8>@8>@8>@8>̰@8>@8>??   RpMicrosoft Sans Serif%?9 P@ r`_9"@,_9 |lQ| m|ex4 z9lHlX x X 9Hlt|dv% T'6AA4L|Handle Packet Contents   % F@4EMF++@ @$q=BޙDCCA( $$=='% % V0~J   J J % % $$AAFEMF+@@4 ף>@H<q=B]C\OC]C\OCޙDCq=BޙDCq=B]C@$$==_888% % V0}  J J  % % $$AA( F|EMF+*@$BBq=BޙDC@L@>MICROSOFT SANS SERIF6@Read next Data Frame =+>`W>+>H>+>>+>x>+>x>+>?+>T?+>T'?+>80?+>8?+>O?+>a?+>j?+>P|?+>h?+>.?+>?+>h?+>?+>?+>??   ( RpMicrosoft Sans SerifX&  ԭ 9@ F9 T;F9H|p|m|Z|m|  0w $|p|m|-w!U|-w 0w dv% TAALxRead next Data Frame   % FthEMF++@ @H<kC CFC3BwC CFC0R3CkC C@$$==%  % V0dW j J~j 6 W %  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0cW j J~j 6 W % % $$AA( FEMF+*@$BBkC3B6@\PMore~>R>>R>@3 ?R>@?R>??   % TdtAALTMore % F EMF++@ *@$BBkC3B6@Data Frames in =>4>>%|>>ڏ>>r>>r>>>>@m?>@9?>@,?>@>?>@N?>@-W?>@y^?>@Ep?>??   % TAALlData Frames in  % FEMF++@ *@$BBkC3B6@pdpacketR>?>?>?>?@??@ ????   % TpAALXpacket% FtEMF++@ *@$BBkC3B6@@4?@q)????   % TTAALP?% FEMF++@ @@4u?@, FCrAFC,qB@$$==_888% % W$ [j j % % $$AA( F\PEMF+@<0JC6HBFC3BLBC6HBJC6HB@( $$=='%  % V,We {j J% { {%  % $$AAFh\EMF+@H<CC)CqCcCC)Ct)CCC@( $$=='%  % V0zArr%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0{Brr% % $$AA( F|pEMF+*@$BBCqC6@H<Is'>7c>>7c>??   % TXDKAADLPIs% FEMF++@ *@$BBCqC6@ Sign ID in ow>h>g>h>>h>>h>/>h>?h>{?h>&?h>/?h>c6?h>/H?h>??   % T.cAA. LdSign ID in  % FEMF++@ *@$BBCqC6@h\data >?[>?y??]??)"????   % Tl=U%AA=$LXdata % FEMF++@ *@$BBCqC6@h\store>,?>,?>,?=?,? ?,???   % Tl8%Q3AA82LXstore% FtEMF++@ *@$BBCqC6@@4??,???   % TTR%W3AAR2LP?% FEMF++@ @@4u?@, FC0R3CFC8C@$$==_888% % W$j 6 j % % $$AA( F\PEMF+@<0JC7CFCޙDCLBC7CJC7C@( $$=='%  % V, { j J % { { %  % $$AAFEMF+@@4u?@, FC]CFCdC@$$==_888% % W$j j O% % $$AA( F\PEMF+@<0JCcCFCpCLBCcCJCcC@$$==%  % V, =j % = =%  % $$AAFEMF+*@$BBAgC:)C@L@=MICROSOFT SANS SERIF6@H<No=>=>>??   ( RpMicrosoft Sans Serifbd?9 ` _9$ 8 ,T H|p|m|Z|m|  0w z9p$|p|m|-w!U|-w 0w dv% TXo|AAo LPNo% FEMF++@ *@$BB͐C؛C6@THYesz=> >>g]>>??   % T`);:GAA)FLTYes% FEMF++@ *@$BB,y;C±'C6@THYesZY>>>>B>>??   % T`AALTYes% FEMF++@ @@4u?@, )Ct)C CC@$$==_888% % W$F>JU5% % $$AA( F\PEMF+@<08CCCCCC8CC@$$==%  % V,CRM`$=#$%  % $$AAFh\EMF+@H<=ʇCy+CCCdCCy+CCUC=ʇCy+C@( $$=='%  % V0_ %  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0^ % % $$AA( FEMF+*@$BB=ʇCC@L@>MICROSOFT SANS SERIF6@THIs " ?>?>#?>??   ( RpMicrosoft Sans SerifX&  ԭ 9@ F9 T;F9H|p|m|Z|m|  0w $|p|m|-w!U|-w 0w dv% T`CmL{AACzLTIs % FEMF++@ *@$BB=ʇCC6@  Start Time x>>ș>>x>>@>>>>?>x?>?>,?>3?>xN?>D`?>j?>??   % T(|gAA( Lh Start Time  % F EMF++@ *@$BB=ʇCC6@Newer than Data@=F?X>F?>F?ؽ>F?p>F?>F??F? ?F??F?\0?F?(B?F?J?F?a?F?s?F?t|?F???   % TuAALlNewer than Data   % FEMF++@ *@$BB=ʇCC6@h\Store>@;?>@;??@;?x?@;? "?@;???   % Tl6QAA6LXStore% FtEMF++@ *@$BB=ʇCC6@@4?3?@;???   % TTSXAASLP?% FEMF++@ *@$BBCC@L@=MICROSOFT SANS SERIF6@THYesz=> >>g]>>??   ( RpMicrosoft Sans Serif@s?9d} _9L O9T H|p|m|Z|m|  0w z9p$|p|m|-w!U|-w 0w dv% T`rtAArLTYes% F|EMF++@ *@$BB\OCC6@H<No=>=>>??   % TX1>AA1LPNo% FEMF++@ @@4u?@4()C`CC`CCpiC@$$==_888% % W(v% % $$AA( F\PEMF+@<0õCcjCC]CCcjCõCcjC@( $$=='%  % V,w w%  % $$AAFEMF+@@4u?@4(C#CC#CCRC@$$==_888% % W(sK% % $$AA( F\PEMF+@<0õCKܺCCjaCCKܺCõCKܺC@$$==%  % V,hvw\\w\%  % $$AAF|pEMF+*@$BBmCcAB6@H<No=>=>>??   % TXyAALPNo% FEMF++@ @@4u?@4(C}CCBRCB@$$==_888% % W(G( % % $$AA( F\PEMF+@<0{SC~)BFCB{SCB{SC~)B@$$==%  % V,DN: j : H: %  % $$AAF4(EMF+ @$7CWC@JAA( $$=='% % V0 &CC]]C% % $$AAFEMF+*@$BBCc'C@L@=MICROSOFT SANS SERIF6@\PNew |>J=x>J=>J=1>J=??   ( RpMicrosoft Sans SerifW9hl l@99< #0TH|p|m|Z|m|  0w l@$|p|m|-w!U|-w 0w dv% Td AALTNew % FEMF++@ *@$BBCc'C6@\PSignc|>-X>#>-X>>-X>>-X>??   % Td$AA#LTSign% F@4EMF++@ @$_C?˿CO!BA$$==% % V0rr% % $$AAFEMF+*@$BBCKC6@|pUpdated>J=i>J=x>J=>J=>J=>J=?J=??   % Tx~AAL\Updated% FEMF++@ *@$BBCKC6@\PSignc|>-X>#>-X>>-X>>-X>??   % TdAALTSign% FEMF++@ @@4u?@, wC CC C@$$==_888% % W$~#% % $$AA( FEMF+@@4u?@4(D CHAD CHADɞD@$$==_888% % W(X7   h%% % $$AA( F\PEMF+@<0UDYDHADD,DYDUDYD@( $$=='%  % V,Uc!W% && W%!W%%  % $$AAFEMF+@@4u?@<0)C C)CCPBCn\CCm\C@$$==_888% % U,kI&&% % $$AA( FEMF+@@4u?@<0Cm\CCm\CDCD C@$$==_888% % U,&&7 k7 % % $$AA( FEMF+@@4u?@, q:CB\AB@$$==_888% % W$GK % % $$AA( F\PEMF+@<09CBFCB9C~)B9CB@$$==%  % V,DN Hj   H%  % $$AAFEMF+@@4u?@4(FC D\A D\AB@$$==_888% % W(G4j &#&#% % $$AA( Fh\EMF+@H<R8C`CFCpCyC`CFCUCR8C`C@( $$=='%  % V0BD j j D %  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0CD j j D % % $$AA( FEMF+*@$BBR8CpC@L@>MICROSOFT SANS SERIF6@\PSign>p>A>p>?p>?p>??   ( RpMicrosoft Sans Serif?9( _9@4rd9&@9TH|p|m|Z|m|  0w z9L$|p|m|-w!U|-w 0w dv% TdAALTSign% F|EMF++@ *@$BBR8CpC6@H<OrA>=> ?=>??   % TXAALPOr % FEMF++@ *@$BBR8CpC6@xAdvisory>?ͪ>?e>?e>?>?~??J ??*????   % T|,AA+L\Advisory% FtEMF++@ *@$BBR8CpC6@@4?:????   % TT,AA+LP?% F@4EMF++@ @${C#Cأ0BdffB$$==% % V0[@ [  @ [@ % % $$AAFEMF+@@4 ף>@H<{C]CC]CC#C{C#C{C]C@$$==_888% % V0[  @ [@ [ % % $$AA( FEMF+*@$BB{C#C6@pdStore Ҥ=@>'>@>YK>@>D>@>>@>,>@>??   % TpAALXStore % FEMF++@ *@$BB{C#C6@\PNew =̬>G>̬>|>̬>>̬>??   % TdAALTNew  % FEMF++@ *@$BB{C#C6@\PSign=>I@>>y]>>T>>??   % TdAALTSign% FEMF++@ @@4u?@, yC`CLCօC@$$==_888% % W$ % % $$AA( F\PEMF+@<0C%]CCC#CCC%]C@( $$=='%  % V, LrL%  % $$AAFEMF+*@$BBkcC}C@L@=MICROSOFT SANS SERIF6@\Psign$=>v>>h>>]>>??   ( RpMicrosoft Sans Serif?98 p_9d64rd9&@9TH|p|m|Z|m|  0w z9,rq$|p|m|-w!U|-w 0w dv% Td AA LTsign% FEMF++@ @@4u?@<0)CUC)C7.CC7.CCB@$$==_888% % W,FG&&% % $$AA( F4(EMF+ @$iC^PCPBBA( $$=='% % V0s4k4vvk4k% % $$AAF, EMF+*@$BB)CjaC@L@=MICROSOFT SANS SERIF6@ Repeated or {>J=>J=4>J=>J=?J=@?J=@v?J=H,?J=-X>B>-X>>-X>>-X>W>-X>}?-X>d ?-X>@6?-X>)?-X>@0?-X>C?-X> J?-X>@Y?-X>??   % TtAAt LhOutdated Sign% FthEMF++@ @H<E~CoTCFCڭC,wCoTCFCCE~CoTC@( $$=='%  % V0]X Kj |Kj X K%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0\X Kj |Kj X K% % $$AA( FEMF+*@$BBE~CڭC@L@>MICROSOFT SANS SERIF6@H<Is'>7c>>7c>??   ( RpMicrosoft Sans Serif0XQ?9 j_9j4,T H|p|m|Z|m|  0w z9 ih$|p|m|-w!U|-w 0w dv% TXftAAsLPIs% F EMF++@ *@$BBE~CڭC6@Advisory ID in >h>W>h>W>h>W>h>>h>>h>?h>k ?h>k?h>#?h>,?h>C?h>kL?h>S?h>e?h>??   % TtAALlAdvisory ID in  % FEMF++@ *@$BBE~CڭC6@h\data >?[>?y??]??)"????   % TlAALXdata % FEMF++@ *@$BBE~CڭC6@h\store>,?>,?>,?=?,? ?,???   % TlAALXstore% FtEMF++@ *@$BBE~CڭC6@@4??,???   % TTAALP?% FthEMF++@ @H<%CjaCFCCCjaCFC#| D%CjaC@$$==%  % V0&j j `"%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0(j j `"% % $$AA( F|EMF+*@$BB%CC6@THIs " ?>?>#?>??   % T`AALTIs % FEMF++@ *@$BB%CC6@  Start Time x>>ș>>x>>@>>>>?>x?>?>,?>3?>xN?>D`?>j?>??   % TAA Lh Start Time  % F EMF++@ *@$BB%CC6@Newer than Data@=F?X>F?>F?ؽ>F?p>F?>F??F? ?F??F?\0?F?(B?F?J?F?a?F?s?F?t|?F???   % TAALlNewer than Data   % FEMF++@ *@$BB%CC6@h\Store>@;?>@;??@;?x?@;? "?@;???   % TlAALXStore% FtEMF++@ *@$BB%CC6@@4?3?@;???   % TTAALP?% FEMF++@ *@$BBCC@L@=MICROSOFT SANS SERIF6@xadvisory=>8>>Q>>1>>*>>>>@>>2>>??   ( RpMicrosoft Sans Serifp _94rd9&@9TH|p|m|Z|m|  0w z9p^]$|p|m|-w!U|-w 0w dv% T|2>AA=L\advisory% FEMF++@ @@4u?@, FCUCFC6C@$$==_888% % W$@Sj j % % $$AA( F\PEMF+@<0JC2CFCڭCLBC2CJC2C@( $$=='%  % V,P^ j %  %  % $$AAFEMF+@@4u?@, FCCFCC@$$==_888% % W$j j % % $$AA( F\PEMF+@<0JCOCFCCLBCOCJCOC@$$==%  % V, j %  %  % $$AAFEMF+@@4u?@4(E~CoTCףBoTCףB6HB@$$==_888% % W(HSX KKK% % $$AA( F\PEMF+@<0B,qBףBBGB,qBB,qB@$$==%  % V,EHOVX\\X\%  % $$AAFEMF+@@4u?@4(%CjaCףBjaCףBoTC@$$==_888% % W(HK% % $$AA( F4(EMF+ @$\(B7.Cp}B`ffB( $$=='% % V0*j&&&% % $$AAFEMF+@@4 ף>@H<\(BCBCB7.C\(B7.C\(BC@$$==_888% % V0)k&&% % $$AA( FEMF+*@$BB\(B7.C@L@>MICROSOFT SANS SERIF6@|pDelete g>@>t>@>>@>>@>3>@>>@>?@>??   ( RpMicrosoft Sans SerifHL8| T@_9 ,TH|p|m|Z|m|  0w z9P$|p|m|-w!U|-w 0w dv% Tx8\AA8L\Delete % FEMF++@ *@$BB\(B7.C6@THOldm>̬>>̬>G>̬>??   % T`@QAA@LTOld % FEMF++@ *@$BB\(B7.C6@xAdvisory=>_1>>x>>G>>ߪ>>>>w>>?>??   % T|3`AA3L\Advisory% F@4EMF++@ @$\(BCp}BhffB$$==% % V0*/ji% % $$AAFEMF+@@4 ף>@H<\(BjaCBjaCBC\(BC\(BjaC@$$==_888% % V0).kj% % $$AA( FEMF+*@$BB\(BC6@pdStore 8>@>>@>ߘ>@>w>@>>@>_>@>??   % Tp;4XBAA;ALXStore % FEMF++@ *@$BB\(BC6@\PNew Q>̬>>̬>>̬>>̬>??   % Td>CWQAA>PLTNew  % FEMF++@ *@$BB\(BC6@xAdvisory=>_1>>x>>G>>ߪ>>>>w>>?>??   % T|3Q`_AA3^L\Advisory% F@4EMF++@ @$8BػC #BA( $$=='% % V0`w|||% % $$AAFEMF+*@$BBKBC@L@=MICROSOFT SANS SERIF6@\PNew |>J=x>J=>J=1>J=??   ( RpMicrosoft Sans Serifg 9 $94rd9#@9TH|p|m|Z|m|  0w z9t$|p|m|-w!U|-w 0w dv% TdjvAAjLTNew % FEMF++@ *@$BBKBC6@xAdvisory>-X>_>-X>>-X>>-X> >-X>>-X>#>-X> ?-X>??   % T|aAAaL\Advisory% F@4EMF++@ @$hBrC"#BA$$==% % V0WttH H t% % $$AAFEMF+*@$BBףBC6@|pUpdated>J=i>J=x>J=>J=>J=>J=?J=??   % TxXAAXL\Updated% FEMF++@ *@$BBףBC6@xAdvisory>-X>_>-X>>-X>>-X> >-X>>-X>#>-X> ?-X>??   % T|XAAXL\Advisory% FEMF++@ @@4u?@, CACC`C@$$==_888% % W$4!% % $$AA( FEMF+@@4u?@, FC#| DFC D@$$==_888% % W$$4j `"j &#% % $$AA( FEMF+*@$BB WCC@L@=MICROSOFT SANS SERIF6@H<No=>=>>??   ( RpMicrosoft Sans Serifbd?9Dl _9$ 8 ,T H|p|m|Z|m|  0w z9p$|p|m|-w!U|-w 0w dv% TXnzAAyLPNo% FEMF++@ *@$BBHC7.C6@THYesz=> >>g]>>??   % T`AALTYes% FEMF++@ *@$BBCC6@THYesz=> >>g]>>??   % T`AALTYes% F|EMF++@ *@$BBKFC) D6@H<No=>=>>??   % TX+AA*LPNo% F@4EMF++@ @$0CC5BhffB( $$=='% % V0/iGGG% % $$AAFEMF+@@4 ף>@H<0CjaCCjaCCC0CC0CjaC@$$==_888% % V0.jGGG% % $$AA( FEMF+*@$BB0CC@L@>MICROSOFT SANS SERIF6@|pDelete td=@>>@>\>@>y>@>>@>V>@>>@>??   ( RpMicrosoft Sans SerifX&  ԭ 9@ F9 T;F9H|p|m|Z|m|  0w $|p|m|-w!U|-w 0w dv% Tx4BAAAL\Delete % FEMF++@ *@$BB0CC6@\POld >̬>r>̬>>̬>:>̬>??   % TdCQAAPLTOld % FEMF++@ *@$BB0CC6@\PSign =>eG>>d>>>>??   % TdQ_AA^LTSign% FEMF++@ @@4u?@<0C CCC8Cn\CCm\C@$$==_888% % U,##kg&&% % $$AA( FEMF+@@4u?@<0Cm\C]Cm\CCCC C@$$==_888% % U,&&VkV% % $$AA( FEMF+@@4u?@, C C)C C@$$==_888% % W$V% % $$AA( FEMF+@@4u?@, CBCB@$$==_888% % W$GK% % $$AA( F4(EMF+ @$JBc DO]BA( $$=='% % V0U%@SY"S# # Y"SY"% % $$AAF, EMF+*@$BBzZBq D@L@=MICROSOFT SANS SERIF6@ Repeated or >J=@?J=?J=-?J==?J=@\M?J=@CU?J=e?J=t?J=u|?J=`#?J=ߊ?J=??   ( RpMicrosoft Sans SerifT4 Hq_9 4,TH|p|m|Z|m|  0w z9p$|p|m|-w!U|-w 0w dv% Td$0AAd/ LdRepeated or % F EMF++@ *@$BBzZBq D6@Outdated Advisoryx>-X>>-X>\>-X>?-X>f?-X>8 ?-X>(?-X>@7?-X>G?-X>@QO?-X>Jb?-X>r?-X>`*?-X>h?-X> ?-X>n?-X>*?-X>??   % TV1=AAV<LpOutdated Advisory% FEMF++@ Ld!b!U)??" FEMF+@ CompObjsObjInfoVisioDocument VisioInformation"Visio (TM) Drawing OyR!|`f%m||=hf%vIt !fffMMM333IyU1J:DT5I[1hXT@. ԰/Ub##/b0zGGz?L\&B1&b%* !oM $d )P?;$,(, & #& , 5&?D#//?M84? U0EAq z,,,'q/%P6$Y6 (} l)?"U   U%A3# o >S@#B:_a_ReUUeUeUeUeUeUePONODN`_ReUUeUeUeUeUUeUeUU/b SR;8LM%>Qiq;RRRggRqh>Qji /A^F' @%p3|bFp#*| | | vi?=Os<35x,,H,(QAmeY q]UH&Qvo\L__q____O@O_OOYAF,X+?k|؎r sU岦^ԯl~Ɵ؟$H)}м D@dUA>Nϓϥ-/hK\σi A CBӊaaӝhӻ֊"uc7))GGFee փӃ"#ֵӤ###KIiic#$,%; ;?J[D!e:555 0 0D$# 7#.#bCiz4}1TU,Eu9fd唵hA,W'0U50"f> fI$[OmOC` #) K,3Y&4Y&5&6$By9Faaj`v+h88?&K!3"JK=TAnAdKU)*AfX**Age+ՕvmpYq^w/*A}JA.M`ïϯ}uN@bfk}O"ܑ]Iy);{JzAAbzbbtGb} $` 8q{yFwHz ub{ (ߧ߹lE U" 2ڵZJAPѾZ6.h=MJv$E/JJ}u 5\d];ǒEJ*)3qO贁NkE/ļF^$fOOAϢϴϘ` u`8]6_Hdt////"!r/D//?]Ef(???Q?2D?*<N?r OGOYO$ )e"jb //./zO]'#n/___///o.o?"?vwoooooooo+=OuW2b@{b~qbP:)&߉7I[mǏُU'9K]oɟ۟ !%ur+b{rXj|į֯ 0BTfʿܿ$6HZCBlrϕϧ/d#} -?Qcuߙ߽߫u'9K]o"#'7˷{.bLbZl~  2DVh #5GY$A7u1AB/#/5/G/Y/k/}///////??&?8?J?\?n???????\}%&OO)OU@?bGNEb\OnOOOOOOOOO_"_4_F_X_j________oo%o7oIo[o'(oooӒbd<sboo%7I[m(:L^p@ʏ܏q3) , 0b^Jewџ@+=Oaͯ߯'9K]*|?+󈿚xkbIjb^ .@RdvψϚ Ͼz 1CUgyߋߝ=,-"=qbkcubUgy -?Qc#| 0BT=.3Z,>PbtxW/!/3/E/W/i/{//////-/0??$?;R-b@bk3?bDbW?i?zE8<1ٗ?Ad=b;bAX???>wIDO)O;OMO,faʹzOOOOOOO__%_7_I_[_(2 c___q1R k__n3xo*hPIb?OtYO"4FXj|7Hx0>!|1Cm?J\ lN-4b rDI2;09 2! 1/(/D%3dO?贁Nk/%fQ[F2 7q,P?+_=Vu$? ZPf AA496/S=VR\\W?'?9?K?r0rs2=T ???VR*f Q0BTfRz=/ 0!/y! E=G92.P;x4%&1??/,///"Ot////3_E_/w|??@+?=?O7c?u?w"OOOO_?? OOe_w__u wDJ\n____& oo.oH>YVm#??ooooo |VUc /ASer`o(`rHZ~-OQOU7) rASewտ /ASK8*#5GY}ƿkIC,"8*JS+U/g/y/////// &M̝8,????&O?OO+O=OOOaOsO @OO mh-KOmߥֶ(:_?-8o@oTQi#xrvfuBjD |xqf_9!gfMwvS~vmz$VKޖ.DVމVQX_߬߾oo7? /[?1/H?fxꌏ쁥健8btnY!Lnj׏L.^ǽϩUIas#ﻟ"/YQY$T__oIw뜏$ߜ;M_Ưد 2DVh{&03 Sew+,]kFfjM>5(:L#5GYk}ϐϡج.@RdvݬYYY\n%7I[m/1?E]/o/{) jU5 |#UFDf hz(T!YC4UAm@ ?I?E PY? 鷅O@HZZw%^   14`box,rectangl,bsieBH?!/3&?+0e^ q% Y!i4u//XE'W0U)2!ݿf$PEZ 7,^1?7u P(:{W_qDrag thuesapWonodwipe. cuTm)zdbyg*aTXslci n!z:mb?贁No?k?4 HD" # =h40>ThE=7j4UAS?w?Q 4u7` uBLA@7@A@U(.8BPZdMJM 4L@J4ֱ4`?CopyrigTt _(c). 2`W03. M& c$ os f,"!r Y!a, i n}.. Alt U $(sx"eL e$ v dl /4`V& s_Sbb .2 hm!#4?578 h-/# M'?9 Q& ?b?@l>aUhz!JTb r :y1bBF x2;BM!4! NOUA%aOzO!IAQE5KFMMI2O;4rA k]RcS)q4,b7E?7VJ\11"SOSM[?UViM&CU7_^D0oo&]Q%kFZggnoWoi5\oVj_o i(y1e=J0Hg1e*7*4TA_"i(]ST&@q MQQe]H'+EWj nZU"JLM%F$FS[#CIOJBS]zahB_ @S3aGSR!PUFDf h>$^T B 7x4UA@ m?I?4E P?x 4t   4`WDecis|on,TQMflwzhaWrt,tutlquiyIS]O90,USmngxmxnbnxs~,poPz#LȉH??/Q& ?i0egj^ %* 5$o4//fVVYx w Vux4` FL 4`KV2 (\?n2,^1?7u 5? GOms`e xn]h]UfDrag thuesapWonodwipe+.cr:u :RumbԿ?п8i6?#4 H D /# =h <>T$]]9 7Uyq AUA@ ??Q 4u7` MuLYA >D9A`7`4:DD\fPpzMJ4 n?P @$:&5$Cu\/" )5BH"HX4=Iy'?&)7"MhI 9!179 G4@14f;14`Vis_STQM.cTm!#504ڷ04k"`?Copyr0gTt (0)@200U3@M0c0o0'ofB1r0-AUa@i0n0 @WAlH@ 8sLBUe0e0v^@d0$0-`9MV3 7&@7D00nE&`?_@L4H@?AUhhzE@7141MJZF@RX$bi*,E RRM4 :'#Y.Ro#bL2Q(5k]Da_UW5o:"o4mQUX2_kez4rA rs24 b jT8he$jq(bUW5T]Vo@v"A_l!&$FcqMRYow2Y#$67{hd c[!ou(5Kh͏ߏw2o#2m`T~+4TIsɔMt֔7u(2JŐ$C5|  :B`1sؒB`% oD7!3 7"+D5IG(5^pxZ#_2` R^Boc^BoD]77“A!,!AJk“?` nW02 % 0&BpbB9Ar_b 5,@tBbB !eA:}IEd>,,gE$(:z(2%8sf&@ Hu+Wj# NNzHGFIS Q!ݿB Ef"Pa_hBo @So.a,KSoP5t4:m@TJ<@ gBB( AJ-3L7U stu|t4:m@TJ<@ R(}C-@7"A$@DSV(DR@DS(IRH<(H<($EDES+ RE|ES+ R_(L&fK B"VhzESsS .@Rdv//*/AH0!KBAHRAKFAHKfAH6AKH~AK0!H#1KRAH1KHrAKZAHvAKH;!K~AHAK#1H1K1HAKrAHAKvAHK;%DAKAHAKAHAKAHAKHAKAHAKAHAKAHKAHAKAHAKAHAKAHAKDAKAHAKAHAKAHAKAHAKAHAKAH1KA"H8NAH9NAH:NED;JɊP1AU1 *7ADnAQ:BAAA#1#1A11AvAvAAAAAuϷAU}uS*AAE  uAe IE'@@OwV @@@@@ Qc>A"7 \qM?L^$?; 8骱 eRbtIy&&sbbbz@@k"2A\and0ey@P0ck0ty@C0n0eOsy@ i?1?X'2rV.' HlAAfsuA@UOWQ #fA֐՘UgsP!sp`TP!rArAK"AUP!qDAApzu<&X=HA3$vM?!K+Y&x/=K.ւe-/GWK%'?/8(/+k/jPDhzܕH{,6!3BL5 ;^-~#7GY_}bYE=//*/<,dzSP\/?Yү_06S/~A5//0B^/+_JN?~A?S?4SXa2xO"2#OO,jj w߉'٦1^_U@n*U;]XQ?+@@dfV:GPp=?"]_S~_BR춚WxsHj b`!"[՞GD?5md$+ sġ]ݯ%I[m;m{ @@ЎPS @@$\z&`Vp37@Aҿ.RcSq,>PbI%S6"AS/iWd/-?Qcu߇ߙo{R)I=@dvs8oY}ſ c,ȮZϳˣc.͝z/ T19)uqGYI͐ SJgIk 7 n ͐tc//&/8/*<ߒ./////??%?fI?[?@;]XQ+7@@A 8#??????OO,O>OPE`EqNZ^=Nz&ALB@BCEO*CFkWjO$TRwSkU/____wQ呃cS&D"S& oo/BoTofoxoooo=oooI8?Y{ǁ .@R@dvln^@@QS"#5GYk}ǁ VBPFTJ<GbBoVgWonVgmWo@dcQ4J%vXo$6~F/X/j/|//+ǁvbv// ??/?A?S?e?w?????O?އ^"K18OJOZBJчqOtMBIİ&@@|O=z @@Wϊ?@!u?%-?P__ Z@ Btq؅uzt ]̟tqxe؂Lluw!~ᇄ!E"OlEUΏ< Xt &Dιu/ H勾JϮnEϫxe2*N a [mǟٟ|j @@D}o#&8J\nW 棯ǯٯ!3EWi{ տ翟b/A wρϥeω+|BYesPPZl~ߐߢߴ;2T@@@@.*"#9v2r؅/؅=؅(?DKlKtK O0dPSigKnPij1P)rf7Ԕb8X`g^g'28$J!\D1Z fM!15wƁ?,?>?P?b?7ԉO)uf&ewE ~ rI{IzՉ gf@)@uN`u],3ob /?¿Կ2ŦGp2OOIPuχϩß#Oσ]/0!0#/b1j0%] m[trmlzU@K~@@v@@h= ףp?@P3T?IQiFWx(wwfqSypgpsm(:L21f?x?D?`?~OeO=J?!MJBONk?wO?dbgyok%t/ 'L$./A!(:/^IlU\_p_b_J>5APo_OSMB_[E<.W>9_^_)[O& "߬6XiaK]:VhʻU@ȳo@@NwV@@Wϊ?@?de?R#bIb+af[v"J &EcaL.ɗ//o//xy?]fml f̏ޏp y9\?=\ŏ@鏥m/Ys3a31oCoUogoyoooooo- B>ouo!3E1_yZt(:L̟ޟ🦏r3HTlx8ߢ\i N$2DkT+$/KMЯU@@ tZ~G?`УpK?@(Y~&8K}'^[sJ{~⚽A7LJz8\2?L$?Jpj+|11ϹIϷϾ,Q+=RM/-?Qcu`tn[u`?@^?$؏%+=Oy!^&t(:L^pE`@&]OOYL$OOQ+Oas_/OB`M<+ @@to//OyIQ^yfsͿ߿O'9`Y @@@Pahf6oI[N_ oooooodU*D6HZ(:L^пޏϴx֐TϴxoAe@ɏ.ew ?S_ign?iTQ2!e.դU)ZXp"O'R[!T eeN2#5GY;}j6iК(03߷mi2}i76$6HZl~? 2DVh +OOO.'_vo_O_O__u0UpdatBdHZl~$1J\Pn=/,s'l}AԙmM-m@ aШ;]XQ+@@Y,(WPA4|#^q׈-2u0`u |Pbku C Hޠ@^bQA1uSGALVQ??lP1~}Bxt:mӆxK~@;@ $bꆄFAPb@ꆎZb)nBpe֘NW@z31ђן鞔oAɯz +?XBvqqsҲ?? OOfaAFD1iCO¿WC*ot"oO} 6HZlG^/ x"-+/ @@  "@?Ùũ@%P?ȏ)P6+=}7Y?PYA6En'HB}//Yko@ o2o$XNr|_I_oVĆ@66Տ?OZ=Q]h)O;CT%DUOmK ßOHkA!L pSOhQk_)_;_M___q_2Tv@@^"\?@S?U@s =1Yo>-rBִuztƌrԊÅ]iLQ($6Hq0紡qrѯbٲΏqZ?VhׄՑΥ ߄@Osߵ2>Repatd@or@ OudSig niݤء1P̩X׷\P'#ļ;Hp>ѿ}T ̦A̩AQPM2rAa]Cː&` ECl:m@@T @@]?@褲?:[c?QɲS׿tA,*qr+§'xClP۠`}Ҝ+BnIx[fU=pj m vء^tTs$t$u$SyϝϯuɄAF wv1٣%n (+b). 6/*qP̯ާ~(:!S?HJ1d/???BEO1K28O3OWEOqGृNeO4NC;_gg w ءTz1x<{3Q_x;ƿQx,O UAvsy: 9:"vEWi9tn4u___]KuFqFoࡌ}?s##d1@!9u%a/075@@.RX?muV "3LPzZ {_;-`u2 `bou`ur0t@QY{k"Tqkv{Ąlv@hPVRxxZKQ7d 5!@@ЎPS @$ju @k^Bϕ)٢pQء*r0@z3pu%3T@Seƽ; l. ͦcW4FXj䐱e1k˭1k>$9(y/D*Ct]) 3(gqewĥ1Aӻ5}2Ͽ6 ēo^MT!W",^cw(jh eomJ,T!sdtdHud"AM_//ɤ!Y:=UDiu4\x%{(Vy@~ i{zq^OJ+yDxd d]>PF~O_D{qwHŇ~YL_؃€{%I+Vc_؃goo oA`#~"@Qur-fxuA/-AݩZ S!r i^Ye N1Uw1r taD cP,>*/btο/0/B/(:I̡fϿ7Ւ 0 u9U@贁N?@KwV@@Q?@P3VQ?DE3VSi2Ԙ3{(Sk)ՔpXi.'ZM!j, {{ˁqǏُK]odu'qѩ\?@DSc@@u=s9?@ +S 55qP8])F{?cu!a.@?_<32@?yo_5/kp/8_.#o@4?o*QoB︈/"?4?F?X?j?|?F&c9?(c yJ?@8\M?@{t!YssOa-ObvXOOOOOO__+_=_O_a_s_____{g|u7o_[oo(oPotpoТtc,'9??n.?Ȍpl q,%m:O^Og $6HZ~埠 ğAeٟD] ./@%*I+Upb a tX d^/p////////?<1ooo̚ܯAK~@@Չ @@p= ףGBGP-DT!A-uFp`u `bu } {Y{#Cs?MjF>1wIs@1T @H!:rr{) R//ASe̴;s~F9'(AX$7C,?+2t/(n:m@@`߸|JS׏[\D\ ho1}V'9DM7ȳ?@oLEh? {VWV_^7W__Y)Ʋp'vƴ*h@'@z3%b+o=n /:12b7/I/om//////?//?!?3?E??^M+I`•??ewh=8wBGYɵU@xA?@!7@@Wϊ!߃"4FXjqCοl~ϐϢlFj>߆Uyߝ߾j*0IrxTN 4&8J\nܶ :mL@@@ⵣD?Q@ߏ'9G@\nȟڟ"4ƿؿX|0:T^BOfB_Yes 5#5GYk}ϏϡϠH7&ӀC*}G?Yk}ߏߡ߳ 1W/{///-9/Q]/?A?N/e?/6"4FXj`|2A@@C3dP#6AG>VXj| //0/????//Vo?zo//oo,?8oP?\o?@Modo?7TO(O*OA8_eO c(~G1Y axo.w!/??&?8?J?\?o??@5t*%@@0Q_ȥs6􈦪q??OO+O=OOOaHpOMZOO@@uuA@@stEZYZTXV+=_______Ug3oEoWoio{oof~fk;loA l xdZU?@l?@(\_?@̕螵d Jǡ0C"SE_zhsS Tc<}L@ϣǟٟN0=CNNZ1"$b;i{/o՗/~ޠߵUo.R~Aoߘߚ1FIsvRwep2at2dor WOu:d8A>_visByH i0AIwUEvJX`UK'ļ'!D) UUFU U!stuUt4:m@TJfETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fECordia Neqw8 R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$JPrLBTJPLr.BIPzr%BdIPr5BHPr9BtHP s=BGPJsCBGPs9B GPs7BFPs=BFP:t-BEPgt'B,EPt"BDPt#BB@P,v8B|@PdvGBGuideTheDocPage-1*Gestur Foma"STR Normal,Decison 2(TQM).34Viso 90 Co}nectrVi}so 0Viso 01Viso 02Viso 03Viso 10Vi}so 1Viso 12Viso 13Viso 20Viso 21Vi}so 2Viso 23Viso 50Viso 51Viso 52Viso 53Viso 70Viso 80Basic&Basic Shdow,Decison 2(TQM).38,Decison 2(TQM).39"visVerionRectangl.40Row_1Rectangl.41Vehicl Rectangl$Road Nrml6Sign tex wh 8p.(50% Grayfil 6Sign tex black8p.*Arial 8pttoRed fil"White fl ,White 1pxlln2Marketing WNomlSite Cyanfil,Black _1px ineHairlne"Black fil Blwuefil,Sign tex whu"DF NormalCostDuration Resourc$Flow Nrma .Decison 2(TQM)&Block }Nrma 2Decison (TQM).$Rectanwgl.1,Decison 2(TQM).15*Decison 2(TQM).5Rectangl.18Rectanwgl.2"3d}A3D@B}A3L@F}A3A3@BA3ė@FA3̗@JA3ԗ@NA3d=VRG3ܗ@qA3@uA  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UU U UUUU(67AUELMNUOS^cUdfgiUmqw}t4,:m@TJUR'"5DC H%a/UՑ6SummaryInformation( DocumentSummaryInformation8_1258535588F0#[0#[Ole %Oh+'0 X`lx  Chris Hedges Chris HedgesMicrosoft Visio@MM+՜.+,D՜.+,l( `ht    Page-1 RectangleLDecision 2 (TQM)N PagesMasters(`ht_PID_LINKBASE_VPID_ALTERNATENAMESA FMicrosoft Visio DrawingVisio 11.0 ShapesVisio.Drawing.119qEPRINTXȚCompObj&sObjInfo(VisioDocument5lG5 EMFȚ @F, EMF+@``FEMF+0@?@ @ @@%CjfcC$C`|C봶C63AB)C33ABy D3AB^ DT|C_ DefcC` DffcC` DffcC_ DgfcC` D7(C{ D@C)C?CC@C'C9(C%CkfcC@̙!b $$=='%  ;U\74#7(7(77(77(77(77(e4#hhhe7<>0 % $$AAF`TEMF+@@4 ף>@$$==_888% % U\/74#7(7(77(77(77(77(e4#hhhe7% % $$AA( FEMF+@4(A@@<0,CfaCtI'DfaC_CA_Cf&C@: $$==_888" % % Z8)8% % $$AA( : FxlEMF+@XL~vCkCC[CCC(CXC C,7C C,7C~vCkC@( $$=='%  ;o67X(AF Ds Y$Ds o=<>u" % $$AAFdXEMF+@D8u?@@$$==_888% % ;o67X(AF Ds Y$Ds o=<@v#% % $$AA( FEMF+@l` NCqCNCyCC3~CC3~CCyCCqCCkCCkCNCqC@( $$=='%  % V@ yy%  % $$AAFEMF+@t}]&CrwC@CwwC|CwCzCHwCwCvC!C$vC/&CvCfCvC%C$vCԵCvCCIwCC$wCCwwCeCrwCeCswC]&CswC~C'yCC'yC C'yCwUCxCxUCswCwUCswCwUCvCwUCuC CyiuCCyiuC~CyiuCD~CyiuC6CuC6CvC6CvC6CvC6CvC6CvC6CswC6CxCE~C'yC~C'yC6C=sCC=sCCtCwUCtCwUCD qCCD qCCJrC6CJrC6C=sCCJnCC4nC9CmCeCmCCmCC4nCCJnCCkpCwUCkpCwUCmCwUC % $$AAFEMF+@D8 ף>@@l` 6CRqC6CxCCR8~CCR8~CwUCxCwUCRqCCkCCkC6CRqC@$$==_888% % V@ vv% % $$AA( FEMF+@l` AD,RCAD;JCYDECbCECC;JCC,RCbCLXCYDLXCAD,RC@( $$=='%  % V@  + , R R S S+  , + %  % $$AAFEMF+@|~sC[KCDVKC'D+LC'DLC'D-LCD#MCC#MCȿC#MCC#MCoCLCpCŃLC*pC+LCCVKCC[KCCZKCsCZKC'DݤJCpCݤJCCݤJCYC3KCXCZKCYCZKCYC#MCYCJMCCTcNCpCTcNC'DTcNCSDTcNCwDJMCwD#MCwD#MCwD#MCwD#MCwD#MCwDZKCwD3KCSDݤJC'DݤJCwDBPCpCBPCpCOCYCOCYCRCpCRCpC QCwD QCwDBPCC@UCCUCCBUCCAUCٓCAUCpCUCpC@UCpCHaSCYCHaSCYCBUCYCVCCWCpCWCpCWCpCWCpCWCpCWCCWChCWCCVCCBUCC@UCCJTCVCŠTCsCŠTCDŠTC'DITC'D@UC'DWCwDWCwDŠTCwDRSCSDGaSC'DGaSC'DGaSC'DGaSC'DGaSC'DHaSCCHaSC[WCHaSCCRSCCŠTCC@UC CHCCHCC%HCCGCC-GCC%GCC%GCC%GCC%GCٓC$GCpCGCpC%HCpC~HCٓCHCCHCCHCCHCCHCC%GCC%GCCFChCFFCCFFCpCFFCCFFCYCFCXC%GCYC%GCYCHCYCvICCJCpCJCwDJCwDHCCHCC%GC@( $$=='%  ; X4  6 X4      Y$ = 6 X(   Y$  X(   6 X4      Y$  X(  =  Y<   - -      =U X4Z ^ ^ ^ Z U Y(7 7 ^ X4j r r r r r Y$r r X(r j ^ 6U X4O K K  K O U Y( r  r  K X4 ?  7 7 7 7 7 Y$ 7 7 X(7 ? K 6U = Y$  XX} y y y y y y }        =y 6y X(n e e 6e X(e n y Y$y  X(   Y,   y =<> % $$AAFEMF+@D8 ף>@@l` DFzRCD JCD{EC+|C{ECYC JCYCFzRC+|CWCDWCDFzRC@$$==_888% % V@  ~ ( ~ ) Z Z [ [( ~ ) ~ ~ ( % % $$AA( FEMF+@P\CƙyCC+yCDC0wCJSCsCKSCsCKSC# cCDCK_CCH]CP\C:f]COC:f]CULCH]CICK_C(IC" cC(IC" cC(IC" cC(IC" cC(IC# cC(ICsCIC0wCULC+yCOCƙyCP\CƙyC@$$==%  ; X(?itk@Y$k@k1X(i ?  6 X4 1 1 1 1Y$ 1 @X( t  6 =<> % $$AAFD8EMF+@D8 ף>@@P\CƙyCC+yCDC0wCJSCsCKSCsCKSC# cCDCK_CCH]CP\C:f]COC:f]CULCH]CICK_C(IC" cC(IC" cC(IC" cC(IC" cC(IC# cC(ICsCIC0wCULC+yCOCƙyCP\CƙyC@$$==_888% % ; X(?itk@Y$k@k1X(i ?  6 X4 1 1 1 1Y$ 1 @X( t  6 =<@% % $$AA( FEMF+@D8 ף>@@`T%}CwCKSCsCV}C;_CKSC# cC5JC.8`CSC.8`CSCvC5JCvC@$$==_888% % ZL~k@ k1 : : m m% % $$AA( FEMF+@D8 ף>@@l{C;_C|Cx]Cl{C xC|CƙyC^^sCaCfBqC!bC`TfC!bCgC _CfCx]C1rCuC)qCltClfCltCsgC xCfCgyC@$$==_888% % Zh  6 ,f,{ l 0RGgGzl% % $$AA( FEMF+@M/[{C'_Cs{C'_CI~C^C3C`CbTC"bCbTC"bCbTC"bCbTC"bCXCtC7C[ovC5Q~C#xC{CwCtb{CwCesCuCJtCuCwvCHuCXxCsCLyC8qCLyC8qCLyC8qCLyC8qCKyC8qCxCweCxCucC2vChaCCtC[bC!sC[bC/[{C'_C!yCwCghCwC8gCeuCpCeuC!yCwCfCwC^C:wCbC%uCZ fCeuCfCwC[CwCa$[CwCXC6xCVCvCjVC&tCjVC&tCjVC"bCVC`CXC^Ca$[C'_Ca$[C'_C[C'_C^CaC\\CohbC[CdCR\CveCR\CveCR\CveCR\CveCR\CweCR\CJKqCx'\CU:sC]CtC_CeuC_CeuC_CeuC_CeuC_CeuC[CwC^C_CfC'_CZ fC[bCbCaC^C_CghC'_C!yC'_CpC[bC8gC[bCghC'_C@$$==%  ; 6 X4   0 0 0 06 BX(gY(2QEQX4kU:Y$^X(8jE!Y$2! =Y,tR R=nY, -RaRn= 6 X( k ig CY$g Cg 0X(k  Y( X4 ' B ^ ^ ^ ^Y$ ^ X4 4 O R R R RY$ R = Y,n a!-  = Y, !t! =<> % $$AAFdXEMF+@D8 ף>@@$$==_888% % ; 6 X4   0 0 0 06 BX(gY(2QEQX4kU:Y$^X(8jE!Y$2! =Y,tR R=nY, -RaRn= 6 X( k ig CY$g Cg 0X(k  Y( X4 ' B ^ ^ ^ ^Y$ ^ X4 4 O R R R RY$ R = Y,n a!-  = Y, !t! =<@% % $$AA( F4(EMF+ @$kC~CK@@A$$==% % V055% % $$AAFEMF+*@$BB:CƙyC@0$9>ARIAL6@@41U?8>??   RpArial 2M|xOw0$T4``w|xhm|OwPwl2|D |8|2|||6 `w$$9kNw>Pw$dv% TT AA LP1% FxEMF++@ @XL(D[C D3CD2}pCD>KIC DI'C DH'C(D[C@( $$=='%  ;* 6;#X(2"-" /#{ Y$/#{ * =<>" % $$AAFdXEMF+@D8u?@@$$==_888% % ;* 6;#X(2"-" /#{ Y$/#{ * =<@!% % $$AA( FEMF+@D4NC$DϕNCzDDQCsDWTCsDBeCzD}hC$D$kCDjC^=0DjC1D$kC1D}hC۸1DBeC۸1DBeC۸1DBeC۸1DBeCܸ1DBeCܸ1DWTC1DEQC1DϕNC^=0D4NC^=0D3NCD3NC@( $$=='%  ;' X(' ' 'F 6'UX('''6,X4B,m,o,Uo,Uo,Uo,UY$o,Uo,F X(m, B, , Y$, ' =<>y % $$AAFD8EMF+@D8 ף>@@D4NC$DϕNCzDDQCsDWTCsDBeCzD}hC$D$kCDjC^=0DjC1D$kC1D}hC۸1DBeC۸1DBeC۸1DBeC۸1DBeCܸ1DBeCܸ1DWTC1DEQC1DϕNC^=0D4NC^=0D3NCD3NC@$$==_888% % ;' X(' ' 'F 6'UX('''6,X4B,m,o,Uo,Uo,Uo,UY$o,Uo,F X(m, B, , Y$, ' =<@x% % $$AA( FEMF+@D8 ף>@@`T$D@uPCsDWTCi$DiCsDBeCe1DhCx8/DhCx8/D(QCe1D(QC@$$==_888% % ZLx5) 'F 2)'UZ,++ Z, % % $$AA( FEMF+@D8 ף>@@!B%DiC:$DjC!B%D?CPC$D3NCE'DUfC'D؍eC *D؍eC&2*DCiCo*DjC^'DT1SC'DYSC*DYSCI8*D?CPCo*D5NC@$$==_888% % ZhQ)<)Q) 8) )f)Y*Y**)4 )> *> * * % % $$AA( FEMF+@KZF%D%iC!%D%iC$DfiC1$DTgC#DVeC#DVeC#DVeC#DVeC##D9TC`$DQC؈$D )PC%DiPC%DjPCD%DjPC V'DTESCg 'DTESCs&DaSC%DTC%DpWC%DpWC%DpWC%DpWC%DpWC%D{bC%DdCXu&DfC8 'DJfCW'DJfCZF%D%iC%D?WPCE*D?WPCN*D2SC!'D2SC%D?WPCug*D?WPC?b,DcPC,i+D8SC*D2SCug*D?WPC % $$AAFdXEMF+@D8 ף>@@$$==_888% % ;R)6I)X4#))|(V(V(V(V6(D X() #) H) Y,H) R) )5 )5 X4)1 {)L w)r w)r w)r w)r Y$w)r x)(X(|)N)i)eY$)eR)=w) Y,* *4 )4 w) =* Y,+ *4 *4 * =L+ 6U+ X({+ + +C 6+VX(+|{+U+Y$L++fX49+_I+CC+(C+(C+(C+(Y$C+(C+q X4E+R .+6 +4 +4 +4 +4 6L+ =+Y,**e*f+=*Y,w))e*e*=<@% % $$AA( F4(EMF+ @$] 'DS]9CK@@A$$==% % V0) ) :* :* ) % % $$AAFthEMF+*@$BBQDK4C6@@42U?8>??   % TTAALP2% F EMF++@ @G~C*CCbCIC,CSC0CRC/Cu6C/C C,CUCbCdC*CdC*CdCCUCFC CCu6CCu6CCu6CCu6CCRCCICCCFCG~CCG~C*C@$$==%  ;X(fVdY$VdGdX(fY$X4 4G6G6G6G66V6X(4 6=<>v % $$AAFD8EMF+@D8 ף>@@G~C*CCbCIC,CSC0CRC/Cu6C/C C,CUCbCdC*CdC*CdCCUCFC CCu6CCu6CCu6CCu6CCRCCICCCFCG~CCG~C*C@$$==_888% % ;X(fVdY$VdGdX(fY$X4 4G6G6G6G66V6X(4 6=<@u% % $$AA( FEMF+@D8 ף>@@`T@CCRC/CNCCu6C/C{CC{CCLCCLCC@$$==_888% % ZLuVd Gd!!% % $$AA( FEMF+@D8 ף>@@NCqCmCCACqCG~CCCKCCGCCJGC5C{CmC3C6?CaCCCC;CACCFeC3C@$$==_888% % Zh 6CCiTch]]hUc% % $$AA( FEMF+@MDCCDC@zCm$CLCC=Ct,CCt,CCt,CCt,CCu,CCSCuCC9CZCHCCvCC@C65CGC65CKCUC?Cg{COCMCCMCCMCCMCCMCCCwCalCCC!CCOCCOCCCDCCACjCAC=C>CC>Cq CACjCACCCCv;C C>CMlCACCACCACICC CqCCCrC1C>C1C>C1C>C1CACC>CCDCCCMlCqC C>CCDC=CDCjCCq CCCDC=C@$$==%  ; 6 X4 FFFFY$FXX(~Y(ggX4kdPB*>*>*>*>Y$*>t?X(NC3e7Y(77 =>Y,Hh[h>=aY,hhna=6X(BdYh6FhX( dB Y(  6X4=Yt t t t Y$t + X4J fhhhh6=Y, a7n6= HY, >77[ H=<> % $$AAFdXEMF+@D8 ף>@@$$==_888% % ; 6 X4 FFFFY$FXX(~Y(ggX4kdPB*>*>*>*>Y$*>t?X(NC3e7Y(77 =>Y,Hh[h>=aY,hhna=6X(BdYh6FhX( dB Y(  6X4=Yt t t t Y$t + X4J fhhhh6=Y, a7n6= HY, >77[ H=<@% % $$AA( F4(EMF+ @$CfCK@@A$$==% % V0BMBMMMBM% % $$AAFthEMF+*@$BB~CC6@@43U?8>??   % TTAALP3% FEMF++@ @ C͌CtČCCݹCC͌CC͌CCffBC-%BtCnfB CgfB CffB$AffB}4sAnfB>A,%BI>AffBI>A͌C}>AݹCs4sAˌC!A͌C$A͌C C͌C@( $$=='%  ;X(H  < Y$  lX( H Y$^X(l6X(<^Y$^=<> Jz % $$AAFdXEMF+@D8 ף>@@$$==_888% % ;X(H  < Y$  lX( H Y$^X(l6X(<^Y$^=<@I{% % $$AA( FEMF+@>VB43B>VBABB)\BHB)\BB'\BTB|ABUB33BUB33BUB33BUB33BUBsCBCLBCBC>VBtC>VB53B@̙( $$=='%  ;U\YY)C(C(C(()YY<>5Tp % $$AAFdXEMF+@D8 ף>@@$$==_888% % U\4SqYY)C(C(C(()YY% % $$AA( FEMF+*@$BBrA|C@0$G>ARIAL6@ Valid Region />->>->J>->h>->>->@r?->F(?->@9L?->@g?->ˁ?-> S?->*?->??   ( RpArialAriaIt LҀw2||p|m|Z|m|w W 0w|Ph|p|m|-w!|-w 0ww Wdv% T AA LdValid Region    % FxEMF++@ @XLBшC"wAxCB"AءCo ALoCAvyCAvyCBшC@( $$=='%  ;(6X(}{Y$(=<>S+ % $$AAFdXEMF+@D8u?@@$$==_888% % ;(6X(}{Y$(=<@T-% % $$AA( FEMF+*@$BBrAﮞC6@ Valid Range )E>0X=>0X=Y>0X=w>0X=J?0X=?0X=@-?0X=Q?0X=om?0X=`?0X=f?0X=`>?0X=??   % T"0EAA"B LdValid Range   % FEMF++@ *@$BBrAﮞC6@ of Heading >}>`>}> >}>>}>?}>z7?}>)S?}>n?}>y?}>`ˊ?}>࢘?}>??   % T'G~\AA'Y Ldof Heading   % FxEMF++@ @XLBшCoCxCN: CءC] CLoCCvyCCvyCBшC@$$==%  ;(6WX(]Y$](=<>R+ % $$AAFdXEMF+@D8u?@@$$==_888% % ;(6WX(]Y$](=<@Q-% % $$AA( FEMF+@D8 ף>@@4(C=0CQ.BCkB}C@$$==_888% % W(Q,\"% % $$AA( F\PEMF+@<0=BzCCЉyCBЀC=BzC@( $$=='%  % V,yN%  % $$AAFEMF+@D8 ף>@@, CBC3BC@$$==_888% % W$R~(5!`% % $$AA( F\PEMF+@<0B!CC=0CqXBqCB!C@$$==%  % V,z"+%\%%  % $$AAFEMF+@D8 ף>@@, BCBC C@$$==_888% % W$R5% % $$AA( F\PEMF+@<0aC C` CmC'LCCaC C@$$==%  % V,X%  % $$AAFEMF+@D8 ף>@@, l B8CaB[C@$$==_888% % W$"T)!<,% % $$AA( F\PEMF+@<0B0C( AUnCuBCB0C@$$==%  % V,%Lg.JLg%  % $$AAFEMF+@D8 ף>@@, WB׺Cɪ#BQ}C@$$==_888% % W$'T.% % $$AA( F\PEMF+@<0 B鱀CAYyCF-BѻzC B鱀C@$$==%  % V,,%  % $$AAFEMF+@D8 ף>@@, i BVC4"B&C@$$==_888% % W$'S(e% % $$AA( F\PEMF+@<09,BC"wAxCjBcNC9,BC@$$==%  % V,",+{*%  % $$AALd  )??" FEMF+@  Oh+'0 X`lx  Chris Hedges Chris HedgesMicrosoft Visio@nY8՜.+,D՜.+,      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~Visio (TM) Drawing 5OnRx|p|m||@H x up !fffMMM333?U'J:DT5I[1hXT@. /UbW##_b0zGz? L\&B1r&b%U& !oM $d ) P?;H$,Q, & #&J , 5& ?D#/8/?M84? U0CA  ~,,,'q/%P6$Y6 (}k?l)?"U   U%A3# o >S@#B:_a_ReUUeUeUeUeUeUePONODN`_ReUUeUeUeUeUUeUeUU/b SR%;5OM%>Qiq;RRRRgg Rqh>Qj /A^F' %p3:|bFpT#| | | vi?=Os<3T5x,,A,/R QmeY Bq]U@QvovL__q____OO_OOY*A`X,X?ЖYبsUΡ̦xΟ@$"Jʼ& ͥ*@d2A??ϟJ[D!e:ѵ5ѵ5ѵ5ѵ 0 0D$#    Q##bChh  ,A00J DNrqN㊐NN(NNN&"&NDuc7XXKvvFN KD"#KD#-D#KHGHDHBNzIDK%iz4}1T,Eu9fdhT,W'0f΢Uܮ50 fI$[OmOC%ߑE##HZ * E,3Y&4Y&5&6<s9FaajP+h8 ,8?&!3"DE=T;ܯ?w???8&t,'5UAR^LY  Y7akKt//BJhuipsĝa.1DTcAcpvOp M KKuhdX(GNiX I[EEh.yw##QE,ah-50zGzpvbaBHGmc/P K{\Hʲ_ hj? pA?%?7?I?[;<t5j! OO*FQ///F/K]SEn%cOOOlE$g\Ey[EO_!_3_E_W_i_{_____VB506,HM.`e^MIa,>PbQaƒ27q? 0a%oXIofd oooSEX_O-OF6ED@i66Oҟm2HŚi;pbӏ_ ,7R[,<b Ӥ69sc Rba"2T^"<C=C(ooroPobotooooohoo2b@b$~qb9K-_{L&8 7fxҏ,>h !dvurb${3r͟ߟ'9K]o+ۯ#5GYk}ź2bܿ  }>PbtφϘϪϼ(:Rdv߈ߚ߬߾*ź"#Rdv${.bLbݩ'9K]o+  2DVhzK]$ͩ*u1|2 2DVhz //R=/O/a/s////////??m%&@?R?d?qR0?b=ǂ>Ebۗ??????OO'O9O@KO]OoOOOROOOOO_ _2_D_V_h_z__9'(___sbd)sbo o2oDoVohozoooooooo ɫ+=OasqP)4/AS`0Rgԏ .@RdvƟ؟ 2DVhz9*|+󥯷ɯkbpjb'9K]oɿۿ 2DVhzπϞϰ'=,-#5dqb<[vubhzߞ߰ @.@Rd.+'9K]'=.-F#5GYk} 2DVhz/0/#/0B-b@b[3bDbV/h/58,1/1d=b;bH///.m94?(?:?L?!V"bH&q٣x????????OO,O>OPO2 SwOOOa1B[OON3x _X@Ib1_C_U_g_y______Ooo$o6oHoZolo~oooooo4p"!'J9zo2BZl~#cm@,>PbBÏՏ /ASe5?6ߐײS>p*P /Sewѯ/ASewѿ3=qUFw#0B6${tl{N!V/?K]oX?߹%7I[m7Hx/.|M/ϫ[m!3{ߍk4% 5$O)|p3DO贁NkV6mdq0??68? @)Af&362 FLFLFG(/$'EEC/U/Hg/F2Fj(OOZXZX{G/803RWV@)FJ,L_k(F_X_#l'hG//im//??,?>?P?b?t??8????OO_9OKO]OoOOo,oOOOOO_#_5_Vhk_}_______ o-CoUoߔ#oP^@boooo|% )u{u)!.>\nuMˏݏsѣ15GYk}ůׯ ft)L^pbJwƿؿ 2DVhzόϞϰ t&8-v UsG.36i@R%&Rd%w ـ?~o.|3|Y1CytF3y (Gyǀ^)`%PV+Edacu9/K/Pb/);??qr"N?`?r???l/~///??Oߺ_4 %O7OIO[OmOpOOObOW#/$/_,__P_b_t__\// /U??,?-5"4FXj|=yԒ.@Wxhzԏ. R0:3Y春%W&@ 埤?`oro?Cv%N[URU)4  U8 P'T4UFDfP h(TPYYBUAm@ ?I?| P? g .5Oc@hzzȉH?+?V!"En  0`rou# wdeg ,ri cta# g]li ,ba x"asis 5 e^ % 5iP//X%'|'0UY2Z!0|W S &4G ?rp{ri^Drag thuesapWonodwipe.oudT):es  Weca+l7mb?贁N? ?4 HDB D# ?h50>ThP]]9 AkUA@ ?u?Q6 WV] ]A  *YL \A*\8\Hu`uJh7 ;IK +R@%D!I$5 `?CopyrigTt(c)2`03Ms cq osk fy"j!rm !ay ik n. Al q(s"e eq v d޹ /`Vs s_Sb . hm!#45G780 - /P# P')?9 &+?*9l> >Uh(11]b!*MJ?1<r rY%c"bbEMFFC* !) =C1C1 # \B%J?AԲ?$F34C] C'2eIrB0@r2NLF""ME CұBWBWRWBB R  JM2(;O@@JBUCLHE"5j%LGW R  9T3c"IURECQK%J@=FSPXRV1CBFp%J T-m\Lb6 ab!SEEA`jCsoUE2oCVdeVtf1Jl4FHT%svJT^S5~{2JRl|)q4,b?GT3G4Db0Q"! !S1edb$AM׋܇P0鏀 %)v3EӈT !Sfc@$A5%) ʜݟ"5\* I[OdAb"59 =5G60Θf@`G]@9V S* RLJSFuWBlfhe2TAMJ>*ȜmvaAD!|Bwt`tRugY1`A jut 'n" Rk u ds nu 4B1e|`o@n7\>$,m5"2(S T&@CH΄ _')޶`AEBĩFASZ^#IB MS_a@o@+<So0aoCSoPUFDfP h>$/T 6D UUB@A?(@iP?" U**1ȅHq?bt ?RE:  0`%car,V}ePiclustan Wpott Io /te^PR 1Go(O/a/b25`M `2 ?@$u 0wApZdhz]Q z? 6|Drag thuesapWonodwipes.ex:e!iab3l@ mbXB@@`+QXxS**B@ֱX@r94:IUG DF P# h>UHTD # J>hZU$JT UUMMUBBO\X@BB@Bh@BS 5R@BqB@P WNtQ` Fr?A@tUNb![YNu*qu"}`R&JQ A"""@"JNU N`0o'u!$ |#!`?Copyrig`t)(wc))20 3)M c o%s f"!r 1ua i n.)_ Al'0 (Us+2e e v=0Id0$lJiUt !t9c(@o#BQv`@B8PH@rx#K!׶iY5s,DuNYj }T'?;_BMSFrxcSx>BF } bnwo_1_OU_uY~vℚ"'dQ2DrE_BFx}2/8B5x?FnF.1;;;tuۆBB2ʘ@B+HZ*bRTU0 ğ$dr8D'O4SJqruB3wlYs,r{q z?ӟ ܯ"fu~/ktyUHTD # > h:(T5 AJ5UB\Y@B92A@Bo2L@B{6Q@BI<@BA@P t`  8bx?A@tM <_ڸV;%D1u {Su&$J n*MUBd >BQm[#K@|p= ץ|Quu )" #1 4 ڝ` `?Copyrig`t lc)I02U0U03I0MA0c?0os90fG281r;0t1aG0i90n}.I0 Al0U ?8s2eg0e?0Ev0d0-0J7 &305 n p0KMUtE 01#I@$@J@BS{P@K*[4$_/mEGɈKl+sJAAA OO0OBOTOfOxCxnOO qPOwVL),g* VU1TtYYBYM N_`_r[: @@B+`N\ylEp\1kinN`T!%ҧ8>;C{E@@J1G@-LTC$!YR1ki(Dž ^߅;tm5V5)2?E'2r&1J0 '*1A!$5 a"?W^?|p?Uv|p;&lrC}oeĭN@B` 1a <٥5%oeD@P@B}'y< F)KMU \ aO6UFjU#@B_ pp/quupwj  lpysopi`Drag thuesapWonodwipe.l=yb$A"g*aBUslci n!j:b?贁NE?4 HD" # B=h4>TP]]9 BmAUA? Q6 u` ?Mu ~AY2DDDN 1rZv (>1,2YFT^h |TMJU5 L@h<$MJ99#A &d#%%%?P6 @d#d##A7!0?2'  9#145 *2`?CopyrigTt (c)020030M0c0os0f21r0Aa0i0n.0 Al@ 8s#Be0e0v5@d@w/`V0s_Sb @.0hm!}#`5780$F@-9/3 7?9 B&Ov.?$@G(>UhE1u#`?j 1;;Sgq{mXuLe;Y}Z?>UA7!g?>rbr*K>8#/"?@R|"8#!$+/>`Vis_SM.chm!#51670>`?Copyf Wig t( ])20:03M cf o oIf,21r 0Y1a,0i0n AUlt0 $8sx2e ef v0d 0  ?J/\!b$DB1F/?3 .?$'>u`Qps-8R@DJ`%' #05=8#&/#DpF#Y?3e-/# 'V/%(0?T_ E>TA:T/"++2;TBt!t!Y9T,(S?!%A"<;lA>i>;l:bAkhZbhjbd4 e5j&@*c eEaiC>tR^BtQ t#t# eYtod s8#CaKb#Q$d:a#pUs%ysm#_4_Se/",(})#  B`R:0a0 T E1 kj01s1wcrfs|"da!5 vV8*?vIdu$$5OBd4ɐrCtEbbGR`M0dZ f"0 W )d,0|+pk roomƌF@l c`lh q(e + $/T 6D U[UI?A?4E P?- ȅH?BT w?~  03`;stop,r_anso]ttinsytemmsitf+ icige to^(0z2u'`T4 `" /,e[/m/ Gc U^?G06? h]lrh]lrh|=H͙ ͙}lvohLDrag thuesapWonodwipe.b?ׅHzG?0P?PO53 ?UGDF #"BT]CNK-̆h^C8^ 6D xT#YxU@? P.  x  -<^A[AUAyU >Uu`?U`)==U[[yyu#u(^gH'S* L@0`Pint+oV s !MapQJ! !(L"#H#I!4}+/`#_SM.chm!#51n29`?C pyr g20t(00)20m03"i00r s f$_2P1r 1a !un.0 Al0U W8s2e eW0Ev0d.0E0H$!)53 7?"D(OB"rH#I@@q@~E?D~F@nTr7BC"u `x-!Bu0$'2#A""E3!$+-]' 3!6"!_l'*Tx$?"<(#TvOo,_{RTZCK|F1`R01!5 T0x E0""TF ,"7"n__(__X<(s E@1 5=!y0cYm8!`]S20ow4& t{21H n0l2 5`H d0("v qr@@~!r%oI#rq"(CTV&@dq?"H ^ 0q@]EI H ?%"n%"%$",x^>@!puHD: )#";h ,>TB  9  AU-@? P @n>u{` ?5ubAW@CJat bt5mlhbJ&U5 `}`?CopyrigTtp(c)p20# 3pM c. os f"!r B!a i n.p Al] (sa"e5 e vs dU B 0%2K=b6hSOO񵾕$] ? Uh(6161T  "JZ@ Gþ?34J,x21 6MB:4 zG?,C?A%$Ey1B43 C1EuN&Ct0AOICQAE$Ez-K@9SQMA I<.]?P]}1OOO5OY1_OO_O7$?Dr23C|cUH huD$  " +T >h`0JTaaMz#YU@?-z?@ǧ̴?P @Lee+ !0eY4D?U !X?e\l?A\?Y? +5?a ?i? "?? " ?I+ $#4"P$#H"S]S]t#"?t#"'u+` ?" ":"N"b"v""&"""",",&.(">,m6V( 6j( 6~(m60("/uU)bAW@sCzFat! (BteANOGEIG LUS?(V ?$tBzF% StQyT`B`?Copyrigt@(c)@203@MPcPosPfRQrPQaPiPn.@ AlP Xsbe*PePv`dPPR !qT% SBV2 T&WڒBFS@*YU T!$P}U@QUgbHQQ?@2ߋJP"#3UU "dC֗33 R0% rvRbX~CtT+ ףvٳ?@7tV?@ס֣  CAѻ?]y9Q»p|iO:΁/q"#SpudCX _C!dB ɉ%D+hzhT!Z|!?hDqXeuJv| >Ǹx""ף|i!1ǜff$6>M_`dIMSrq ksCB(aTgp|sKwxRpeU|teY4Kkdu.euלNrR>m0z'_ᔳ|%+f"L;ij?p?v gyUh|K[|ϟ2le|faoVϑ˭qey0@a,dV[m#|Y!f>tSoIḿʿܿmiP }IߡumuƁ! (V>E~s,|Ϻ!ǯ >k},? ߨB|-mk}l:} qwtz@j62G gnCaBuemS?Q籘 ̐@CaNAd(뜀NAFXZZGᶖ#c{x#Gڵx xү^W&pU@|>= # %Jx,-&H/DϘB׷遍/fA ޳Ъ//6//Z/%9?X?,Շ0n;#喕e ̘$g;.e 3bd[|$֣@ۭ"S OFSOaa@nOOOOOz;;o*Taatg\aa&8ۑáU:_EfC"Xp@ژ<$qyON33㰪:¨rǁۥӅ|V@:f|Wa~c R]rQEb/@&jJq?º22qe/j|Bofo/_ڏo"Ŧuw9W$xCri_Ph7ߒNr<6|Fw h:9fA4P,ЮPXXo ֟ ꤇[Y6H>#BqtNZlha~ cᙇq.%+=Bq@Tמ?@B=p?P~a~:*vZY(|߿L1L]'4ug( Oa9F?K"_4_F_X_ay·AuI>셦P&:P(ڪZƧVa}VzayFujp|{!n{?RSdOyOhcq}9v?cu)E=CIPK_Hy1y1^сTYok /{e&?@ʷ<W.^B(R!¤eyz"1x%o_3fn?@%/ptq(;Il1ȕ ?@| >Ǹ!E2# `-X:+ߗU/(1ffSmFYH6= #o^ fOb s? ].d2?^@{s)a<T?f?r25~1uyl"&%!@1Kbnj.ϟVUCQ3>9 b@ Uj9>n 0wOϽ#_TgpOOaa(gEaLh_/'/\%__7guעQ)6Jb wR 2|O b^ α]=ϋ_Wd[1&b*_<_=|qX&ְ%^\Pj)NQ=뱮VՑ_~&%/IA }ѿUo#_ z?@݁R)]x?@<.~^+q2ϖ3DN؆i T!%-BYn 5J5c3OEAM+\̴'_ᔳ[LN؆`Hpv -A0I;MxNQ x,R<@1ǯ9o| qӄMx1Cwq虀: 8%\r УQF3&QƟEMuIEFr{qټq)ϺÃqPA)eŇq<{r#@گVߋu HD: T%"T;h0>Th]]9 Q AU@K?@YUDږffP @>u` W? ubA@GNt  ft9qR|l}ԪJU5 ``?CopyrigTt _(c)' 2`W03' M c os f%"!r R!a% i n}.' Alm U (sq"eE e Ev de B%L?&L ?AHN% #a2$K=flSSb%"Qm ? @>Uh(11] !;2JZ@I+Σ?1<  þa8N 6 mFMB:'D0?]D~5O zTOA5EHe 2AvBEDbd@| \C yQCxE,5NtڵA<_Y&CtCEDEE?KzO]TEE.F_IO_3II_[RcAd_vY(oSOOo_744Z-O#r3G cHD: #"#=h4>T]]9 T ##U@@ѻ?@qqmu` uu`b_b@ELt  2#dt=o\,VuL#-Q)@^#J!UJ5 EBE=G -$?D& !Ԇ$5 ``?CopyrigTt (c) 20 3 M c os f"!r !a i n. Al 0 (s 2e e v0dH0 2'$ K=djSQt{' #0/5'$ 0?1Uhh7!JaQ9b6L$<vABOK`O>zOCr%NOIBE;5ONOrO[5OOOT_F_0H' lF_Hz\ FlWS,Lwf#ԢIMB9TLpNT]]9 zAU@M@@?@P -u`u bu  n bA)") ]hnu` ?u` [MYWߟV&Ai 1$c7"<JU@lv?@e%>'hrrJ$#(09?`=2&]$?M.7A(2??7?5'O?.UxKKL)=2 (=14]#AܲDv`?Copy igTt(wc)20@3M@c o%s@fBAr@Qua@i@n._ Al*P HUs.RePe v@Pd"P/`V@s_S PG"PcTm!#`75@2DPQ#UjG*kH7acE6 G?mJaS33{ `: `H1fRl>,>UhUARJ^]$,?=1b3<2yf3 2"b M"b83j|(k`-]" RWHvh§wsn?A5-#>y ;#Q(-DT!@ ͢<#+-uRq 7~Qo>x {JuAqb8he>pf2e5ACTA11MJ~&7x/T Aqc#g#zb#` R@RWiz@P cPlBePQ6J!QF#?Nd`vֆr* d!@eE}iZEaiT H'?@ tvw0!?#E5uup @=r X] QDRF߇?3P#w#gs#gb3BḄ=72""s3  Mb܀ 3?40Txps-8R?? OuW?F!,?=1>r"#!{Gz2!w Nƨ>K? 5Ql,vݥDz#vA8)@g'7ֽ"Ii{ޣg3M e5iý$'K4+?;4'&J#fle7;ZEe5b8BVKZDKzUb)%ʲKYty“.T ҀkNny=➎TF!F!Q.TE;tOlK.vdTÖSp:I~ @" 5_LFeD`&(Pd>LP 1%;K"e5Kҁ^`&$e@QP#71 Q"u00`u juz@`u- vP!]̑`B@Pg@nY!{"XӉd! s:a jdEaؐEmbA΅AQc@3@`EЃwTU< PomPs@ EQ>тBbЃ4ؐG#UI%K}gӀuRtHjU+maQBqqN⻑RWHsTɴ&@b\1N9i:?x2$tQ,ҁtR4#$X5Uj?0Ksq|ɴ? q4b map:pt4#ρH+ u(fuG(WFRSi^#I+k9B TdldD@o@So6sSS3mJ t4y9,@|C@ ,L vA-X%.7 ;U& )U*+,-./t4 y9,@|C@ Hv!C-4gBU7 A4t4y9,@|@ dgBw AJ-T3 7U. *U89:;U<=>?t4 y9,@|@,O_Xw'C@7"A Pt4y9,@|@ DLw}A-4@7"AU *;z RE$OKz R0(ɾDA,.BASSEIS9Si{F\O@eDESKP /ASFVShSdRS_}uS?Ox݄PD5OXz U T4( U'`, LSFDTyB uh$T UAy9,@A|o@A?858@?_P ?a<B  +; E*&U&& //H(/:/3U@-?-(s u `!222u"9;#$%{6в>ؗ>{8sU1`6? oPR#QUAm1UA e"`R0ads@vB |J>E\zOOaOs@z@Tr@nwsp0rt@ti0nLB OL>E bOOs@!z@Vei/clyPsLpR v_Dm ADH_ P9d\(BT8?PTOQ,a c | 1#gB`~E T{TkPQWB ?2b-3c#*E BPao)el GT.MAR!rF"aAA !1f!Bea#Heq\qtR!|{ qt |{*Eqt!qG}zR!mxa{!qmxf!{qtA|{)qmxz!{-qmx!{1qmx!|{amx|{Amx1|{Eqt|{AqmxUq|{Eqmx|{mx!|{1mx!y~mx"y~Uqmx#y~f!mx A|{eqt%yzQ`Aq4.aa 1ZKA8XFR!Qe!qNANAaV1W)f!Xz!Y𳡄![!|q)q5R!1q!qE 9 R!( GyR!u }%E$0H@@zVƯ@@ۘ ?e.FX(j0$ɻﵞ{gf @@43c@??s'HND?Iy66sbbbzep@S2aUHӽNQŊ(a*^7 X! @s#4d3#q!q@Dm!q 0/@ \.&  )F/^uٜgt_<_WTO*B< C\e4 ?lxu …Eԃ f!^%qvW81X7)qD %uY}߿uý'@@TFd?@ms߅qhșՏ.s_SpVw(SӄS -?QcxǍ@@<`Q@/PҦ٥q ZvX$m@@|#UN@@íl@@𬜁//,/>/P/b/t//7I//// ??1?U?g?y??????? O-O?OϿcOuOOOOOOO__)_;_M___q_______6oo%o7oIo mooooooooV/ASw߿+W[iL_i{- @拧נ A?(9B}7@@zV[Z+n%Sil (խwd}}ҩ6 1=IItoDao,FXwebX nzx ~}?-qJnkdx A}OIir(]9 /:Lgމ Ug))ȟڜG $᷏9 -MُMY6%tJ,k ߼4'-6 ?P(-DT!OB1%I~@q??=/BOOo"_4_B/LTSΕ][a1{%7@ϟϱ!eTՏM|Q|5bۦ ԾnbyZ*լQ5CU#o[5S¿_v گj|Q U1MRz{MMnݺQ_TDoU@?Ll0oU@laXךE5P\Ub]bE!m~5bIbNҥNIzqbwQb aZ!?@Xv?@$+%%Wi wQ TͬQi//M 0?@}Փ8?v?@?@ W5A6]з CAѻ 6vgM856=K8T& O?;sTa{@AAn?)/] [$w??n2tNף?@F!@b`^fOA7 5`B4%b'nPbrTOOUO.No==o1b5??KW@n#LOE__lfq[15cf& go0'1ooX.NuyW&QK0^%NwrV`{12U5h^W#5{O_=_O_6?M_ˆ["OU@ шʡ_!Ao>M#PVFoAUw*CCWm͖ԏˏ|Q%P^/״흏UCķU@./|^UfKBTfxoעl cocistK\WEA0@=G?60x1gz#?@!\p5%VRo՟gM^v5Sf x#oB`Tj5GsQnTG䅁~ߎ(=vq\fV}hwru5B0f YfC?@dߓHq_}S2UvE)ʯxUI ?.x!UIv<ղ84ov?!o'ƀs+Yk?1~a~a4KW<Ͽ/A"?@o@oP&M{^nQM]~hH(pM!A=Xx55FDzfWjH HV?@J!a^KI/6UNfEQE &>u\n$9jE_5,vy,1nBp@d1~,1[CG/HXS)G/<W.yY];v?@4um?@cᔘ_WXB(mV_L6VFwOB`x+2_*w_iuxhv.`s__r}(fT}Vo}VK U@-O6ZO4HD1:qTD;11cpcqFn? h1T3%5ZEv41Ŭ?@fr1QEKfJGH y0cpbW`1q 110.1Aa!)A@??U/OAOFh~ovOJd2}o z*OtOH^ U_R 7L۟^԰]ր]&5vQBTQq}uQ#r/U@R crkl6AE-t?hp-?%L^Lv̈́L07q)LL̏' U$Uh&>hϞh\EGDQuC_u̯حGUuWQ*UGԁE?u}7@@gZ`io@@1?/pBP(-DT!=QOxEUӿ^@uBI࿿@kq?䋺DpXԁqt*?GrTRW _ 2/X(Uۧn4W * K]gلH[BeET'/.y0ga:qMEq xEa Ea!ULsĉ =T?O8sga0_uoدꯡu܁أE B6H0@xE^EϚWkE?laˆ?je&P\x1>]1 /%U!m4e%y>6O OC ?]?5v!ӧ!QQ5+?=? /@/v/@Xv?@)dTU/>/b//1CM_g]?o? 0?@}WD88L?v?@?@ W5A6]g CAѻHlvvgMhDeuf=K'xT?&9OPok!SQ@T7< qqoY_G5oo2tN{F!7pϗo0'1oH5^~AG{p?U~/aIqbuSe!v/?#5D?m|D6҃M䯱̋RU@ шʡ-+QqX#PVFƟqσZsMs0ϞMM&U_'ͿUU@./UfK!r߄ߨߺߟLB>co!*@t{\ ᝿Jq(Q"a{A@Yؿp>EA`@=Gov0xaƗz#ㅎ?@!\p5U|6ϥFRΟ> }uFǖ xS؟rOEEuƹGОTG䅞OXm{Eq\V}hѢ>uB0ЖO+ )olOF' V^ Vލ;v?@4um?@c'!F'XrOQ x2̏| 6 Rv V?ݏB`[bCЇ*w62+xŘv^X/ͭ{onsU@M'a?@޼4'-6 @@`z_G?ctAQ#Wswќ dw5PRJ̻tԆRI#Iy F( ,?1bbbzӰɵ_# o1v17reemvze.~7R.Se}^"ɭ!ݯ,?:t89/?@"7_J@@q`?@aq?dezn1u`S4? r1u y a a57r=vM(#:+#0fzqF‡aL-Xjo/)w ryנ s'yk>fOwut e6 >a!a > gˏ!"}c%wVaȰidR0Re^Pio%ni$}g)u<(X''?'28zJ'!q"  &q٦e %,o'U(sbUϭo@]?@qō?@CP>VB8Ӧ٥q? ̲ &dpߖX 7?@") ?r?(e;;- ϧ WZ5(!s_1?!%*$?#:/L/$^/p%s!}'p$bk_ _VS1S1"(/S@f/?@̽<_p RcffP@$9$n Ad_i_%STbQS4!``=zG%#TPUeR0sc Avooo$(n5H ?@u?Q? ?@Zг|!'}™^X%n5ytѧX?@k.? 3?}R=>^$'YWߡn_>+S!ZI;`b*2]hQPS6 W!,A%! $Wq呹7r??=//FX%ιȡt@`eFao o2oDoVoho1Cok&ݙeoo'9ql!Ay6Vhz} .K/ҟOO_ _*ONOz__O_&_ޟS:agU fH ainbua,>Pb t{EG{!x$/磥 n/rsE{E%V"ewzU@@@@@W'ϱ?@?hRͽZ6r1d}l\sU">7`2F RP;%GYU‚_A1~¿%!vK2rA2?rZ:B$_A//D";Љz@I!t!t+ёoՆ1DWhzߌߞ߰ bbD%Q _!VrSBV. Wҫѿ@dź3a@ ut!p?qmhR@r?qI!+р1ԭ!$Mdb-iUzc``rF m[俪  @b3ED1dooooio .zt!I!qEx$1 >r\ySA~}kI'tU@z'9JM0gy(E?:BN`wOUU@Dk1rQ#짝ʒ6(~Q5%(AcEF(UyAψ %7UPVRIr?@?T[H&ή 6/z (AkAqKQ8Ds}y_OMCȡ"RD*<ҷP0hѦkW,489J@/jYm1 }T%>E\*Mj5 k/T'SEV@T l?@wk/,Vs VJe%@#0.r̳t߆ȡ߯߀/CzJ5 {B"?@M震A#2+ |ACEejۏU@ʋv `G@YE܊H SO{i{Z~2>Q!P? 0# ޜ ~?@׍DQK_]_o____ '%6#_ F1_ұCAұ%O35oGo .b?@b?^so ՘?e%?@^#x/8W~ |k~?@\ziյY-\pGooooo {XZ?@Ni՝2 (BQr٫] "qP?@ 5㖊jop샑`8ϑȡ\7a?=f`1&OHOe]OU@Sګ֪pߣ<2A_O%p.P"!P(c7~,OOAE!-@\n# 0 ]4o?@ry!͎x ]?@t8h43a3?@u !P9 ӊȏo@aHǗܤi5|+X7_Ê̋Q?@ \ =QqH4K/ C/A?}吟15~ z4uhLpr|yuq! ?@F g\FY:ixJph2Y~NP闳ȷ #A՞&8U# ͧ&DlZ״4>  Y0( Qh8uI5?@ K}ߠozߌߞ߰1@;jJ%L?@ Q 0J}*1᫩گ [@n֟h ؀=A8LRڱȼ|ឿ K@Qpaz ?Q4Yk2V)80zw5Ӎ Á*/X%w//////srQ ?I{|?\ۨmOH?\@AG?}(OnGp85o2AJ1@\hoŜ1,15?ݟ.#@@ڏ<@@W'ϱ?@hR?TS?P(-DT! wqO:uKvfIskH-o#c +OUrbăS%aHVvK2rqeѥ?dfV7e@TA<{_%a7\@ @a$w6t>~I6t>zpDבadAG%a8cTR1 tҪH/sDo_אna"dgDpA_s2*y+I2ZQZQSaSa2A.qq´H1sq&`?#ׁ$Ia#(8TA8JhR @"_Aa^qq1`e]jPd5|qpMidR`sŐz` car&`m1:^pAҽʅ0⼡a`5%2i1[WY5(}Y%a8XG'dyf5!넿3U 8a1eDa B Y\.]9_LWqdyy_U@zXW9JYPa)o;iko?UOU@Dk1`Q#짝ʒ8OL~U?Qf\nπϒϤoLUyA` ǝUΦVWe_w_]J\KIr?@Tϊ[7OKή:lO^?Y=3ÓHQ#6]BY?6OpK<ҷ?@hѦk,$ՐK8@/jPYm }?TnoY5{XE\Q*MjѥOuFk/ßi[{.@T l?@wwo{eMa@ŒX c/^q$6S_q3o-ٍ_[B"?@M震~#2+#,!P3#:%dY6;ioU@ʋv `L'@YE:(#L/+T+= A>Q 0#tGޜ ~?@=$/ ??1?C?U?'%6#p?uF3&/6񝂑g%??.b?@b?^玃#O՘?e%?@^xվu^|k~?@\zio9< \p:']OoOOOOO{XZ?@Ni՝O(BЊQgr _"QP?@Gn5㖊Ol_hcDPc`Pq\d18W_xY /U@Sګ}ZP<2_O%p. ?"зu s4pĄ*h7i/{/NSSS_  dt0_8 ]4o?@ry!͎BtX ]?@t芌Uh3a3?@﹇u 9 ӊxo_@aHܤnU,+X7̋Q?@ǝ \IHuP=oQqHKPC/}吟%WPz4u` ",yuqp!ﻂ ?@⦓NPg\NFY:(Jp`2Y~N0Gagu~P#N֏芢5__m_Ïͧ&DlZN״4 wY0p(~yQhp?8uȘ^I5?@ n]PO*8@nh a0Ar8LRڱl,ិp @Qpaa*<i{ wuCtՑz\w4K1*Qr8B'9K]oDw Ƶ{GY||<ۨO|<@n]G iad,s!enQ }lLynQ,]w6AunQnUu{$@@0L~cW'ϱ?@hRm5cx3?P(-DT!OveF#5(-?3 0U"B331F(U65vK2rqVE?B`DVF61e24 \+?1,GeD,K DJpADHS_1ɫ3T) Tb/SNO"?A4gF$8I_j~l__S,q *)d"+6d/Q/Qb 1 1HrAA,r.jdaQQ8SQ0?WaŒda"W(q(Tԟ!mbhgR@/!A,/QWeU@=:DSMid@supz@ ca r0m3_Ho8bP`e"me€zelaA@3ki5ADK-9Uy1X9K'`D)F!dտ% 9At!$6A ") -5?'QDa`YhY"I?U@z8n79J~90k1"?9KmOOŪU"U@Dk1y@Q#ʒ}~p5Q 0BT,UyAy@ хǝUV7m?'?9= |Ir?@T[|סή/jKCʝ!qka-)߱ +<ҷ?@hѦk,+8@/ju0YmƗ }TJ\Ѭ+֐E\}1E*MjUi/lk/ß +[@T l?@wc6'a+ye@Q~ 0#7kޜ ~?@@'%6# 22qz}2qbו1.b?@b?^2՘?e%?@G^xbn%.T|k~?@\ziյݠ\pu //1/C/U/g/2{XZ?@Ni՝/2(B/Qr/2"01P?@>T5㖊?C40"LC`/Qf\e>Jx?ǀvaX eU@Sګ־ 0<2_O%p.o"gUrSQ@ޔ8+zрt?Ŧ TQ?V˳ ]4o?@ry!͎$8 ]?@tjH&q3a3?@u 9 ӊ(O/@aHܤh^e+X7`Ê̋Q?@ \lE=7QqH`KNs\~C/}吟xz4u0zaeyuqgP! ?@Vsgէg\pFY:hPaiJp02Y ~NAcU?#`gXeojRM?_?o?aoso2ͧ&DlZp״4o2 ;Y0xP(V)ͿQhxP8uHxI5?@ ٫=J/ڏ"4ѿ@;|c]Pj煫J2L?@ yT͍/Ð=vQzQYD:oLeXjV谗6@n?h A"ա8LR<eឿ]P ۫@Q?paGڿR+}O˿ٶrU$R7nz w*"FK 1 v|m{|,}'͔ۨO'A@=FBWD+QGOQAAO+WBSeIAR"3YMC_U@?@qō?@DP[@A(P)2Tsݪp3&p?@ 7?@1^Hr?Q_6r-S F<[!OU!sgP1?8-?HRg#IyCVBbob!zpRpcaQT/RQ[TB 4j2u/3@f:2D13(/V+f!/?Tix??TnB?Z,A0$a:<2Db,BBP?\^TP0e0sPi;c@df _]8Q[a H ?@u?Q? ?@Z{W!'} PeW$'O\_gMd ?J$-+3fHAC;$d*1d$S0T?(H4!@l}ocl@^́BAUMYBVhM=M--uB^ VFJY1W o $O#z J߲׻vM?@@! Ŭ㑵2)TD)/}SewωϭϿ'5"ߝuI@AnĜSАӨz]54Ԓ5D#5PYk} `1CTO?v,!*s2y@_v9/&\Z B@3k ",!'aVNtfA$'vT?@'#vaVW`WԾ_^aVg]pWo/+/=/O/a/|////////??'?9??]?CC??}b?????O"O4OFOXOc(}ݤZĩ?@/%%Z @p N OOOOO __-_?_qeYz_`YA,{VvbAF!-?@?:R~@ 闌1;EoWoio{oooooooo /ASeC}%V7I[mM!XZ?@;U(Z l ?7RO 1CUgyeY֦`@?@dF׾v"ߒ) אr(])gqԯݯ%7I[m俵ǽ{&`82[''g~Kdx!{ďz[ŲEUxV@?@53 ?Q }X2кKaBpd{pYbA ɕ>T!!%/,,*,vdAxǖɞQ_D8[/`CgfJΉ$|w{4/"g34Q8#cwk8͒џ! _DJC*`CX?I&AԲ|47147??7>(E[O&K1BKO5$?kq4,x4QknEf?800 T^U_[Ū[f8o|[OgZoXŪ_JkooUvU )*+U,-./U489:U;<=>U?QRTUVWXYZ[t4y9,@|C@ PbC-DoB_B A@`SLQRH<(E aS R\DaS|HL@?d`S.PD`S.PU1( UO"D&aUAUNj )h"T} U+U |ɉB&Q- -H*=(XiwEQ//,/fGArial UncodeMS{ (  R$fSymbol$67fWingds*7 fEArial"z@D/ R$fGSwimun{a (  R$fGPMingLU{a (  R$fGMS PGothic{a (  R$fGDotum|"{a (  R$fESylaen  $fEstrangeloU dsa@`9$fEVrind1a8MR$fEShrut1i$&<fEM_angl$$%>fETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fECordia Neqw8 R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$,TPLBSPi.BBTJPI8BIPGBGuideTheDocPage-1"Gestur Fom aSTR NormalViso 90Co}nectrVi}so 0Viso 01Viso 02Viso 03Viso 10Vi}so 1Viso 12Viso 13Viso 20Viso 21Vi}so 2Viso 23Viso 50Viso 51Viso 52Viso 53Viso 70Viso 80BasicBasic ShdowvisVerion(Rounde rctaglRow_1VehiclMid-sze carAntiScaleHasTextSolSHShapeC5lsShapeT ySubhapeTycirleRoad Nrml.Sign tex wh 8p4-way RoadThickn7es CheckScaleRow_2Row_3Row_4Row_5 50%Gra}yfil .Sign tex black8p"Arial 8ptt oRed fi lWhite 5fl$White 1pxl5lnStop Stop .12Stop .1*Marketing WNoml2Pie sl cCircle.10Pie sl}c.17$Mid-sze car.23$Mid-sze car.27Pie slc.3Pie sl}c.31X \\3|!LE3!LG3!LG34oK%G3WG3@A3WG3$W6G3DWPG3dWiG3WG3WG3ĭWG3WG3WG3$WG3DWG3dW1G3WJG3WcG3ĮW|G3WG3WG3$WG3DWG3dWG3!LE3\oK""G3 @DA3@HA3WLG3dTi*G3!LE3@A3$@A3,@A34@A3<@A3D@A3L@A3!LG3oK"G3WG3 "LG3$"L-E3įW=G3WZG3oKtG3T@A3\@A3d@A3l@A3<"LG3t@A3WG3V.G3T"LE3oK%G3l"L<E3"LLE3"L\E3"LlE3"L|E3"LE3|@A3oK#G3@A3@A3@A3$V0G3@A3@A3@A3@ A3@A3ħ@A3$pK%G3$W<G3DWVG3LpKs'G3"LE3dWG3#LG3eT-G3W G3̧@$A3W(G3tpKD G3pKd(G3pK(G3İWG3pK G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[UU U UUUU(67AUELMNOSt4"y9,@|C@ $IoC-tX_m A%t4 X_ A-@7AJ@VwQR@V6RH<(H<(JEVRH%a/.U 6VisioInformation")SummaryInformation(* DocumentSummaryInformation8/$_1250677528B#dO)/[/[` `ht  (  Page-1Rounded rectangleNMid-size carnglcirclee4-wayeStop e Pie slicear PagesMasters(`ht_PID_LINKBASE_VPID_ALTERNATENAMESAΞ 3ml)vLº'h/cXͼ^YdߞSQq@HljM~SaG$Ljw]9P-Iѷ$eP^24XCqy#ǜXD|sv($e'ꈸg׫([Yr9![M^K<(Z^?YfE:@ Z=[ފ>Nҡ I߉r;luu8jgjqj$2 # ߪ PO\oo$fU: p&4HgBn4d02 ɛHdu32(Jײ},o>]a} hdp?֠!CXy~E>(/=|:na]_eBk"A1;l4;˥kԁ0R\z?l#tZDuf1 Oui :A cY˩mEwK$x%rehE+^ |ɐ6E3,/秖MIHQ?|4zhUu2}eU59 6Ϣ||lN+继"C5IX6*yoa516erDQu^S~Z9LvkdC7>eow Vou )D\VAm襳-[g/5[a0Ϙ> C@ip0qC敶]Mg?k6i=Y@}we\?Hi1~e7<٦+h_y 02cOfR4g/cj-U7RCs ER}7n07bi)˷LOq|.abtr9ȶǝ9m|nwĶͅNz;+kfv)" "؛A#~2dIaH`XeHveblwI,=}/uJX*fx-MsDm,~w>q%N9up _@\t)<.ʈ&F5w-C}`ޟb0Þ,??P~^3&RSy|IfvT:Eu5[wuۙ"9G3ѩ/b!)? ϲ콧6Q',b|CGY\MgwTv fݩ폽;*Ζw->yp?n szoU3r'ag|ؖh4~y4ֶ Aܦd9]4ZKesycM AvQ{KGrjlu( _GL{s;0ϽQ3:FlpLYbcJRL @qIU7SlQ)h.\35O -._-s">iCaas?5O ;ԮѶ$4$p;+:#xһxvȏ1 [UE 3i( ];y0`O{|Omv,tFs]mLj}5e-2Ite #%ڔs̬ldc<d'P-U ˲yP.a`8h۲Qԏ^敟}6'^I&(XiyO\`x~EûX?wWlYPs7'팁!HXrV-dIH~*mY>V }'5gp2ː7{ھ_C0A&F?7

2_ށtI=N!6z>'y劇N,$X|#I .5>u|="/>O5\F*F, )}+vIMy ej^he)<9,dHcNe Ɋndz|w eaOIq[Q?gC4Njm1/~ٙTVƒlc^~Z^:l]0]48]. {v]R C8G1&Z| ([8shX?bg6cN@=%}ޣNxZ 2po0{3B MBb/Fe$G OC,5$Gy&Gԗ;ǚB &O낙@wy]P9ȟv:N`1cwFS;-Q#A 5O\}<?b'f:ۯp]K9_|÷Ȱb5,֟<1,'EǏO*)llq./wu>WhYtw].űOXE&ne4g8oSx[c+ ,}ln ƺXw7?'ȱnvӘɘiƺ/͍ Sw/(wIA-./iVt.:x 1;@YÐ#6%G\se[_|Ezl{k>\.oc3D=EqT }qwLu}B_zQ_^|X,!Dd$\  c $A? ?#" `"| @ڤ1T~+5X 4Hc@=P @ڤ1T~+5,#r\O=Z x] |Mhi-E*hU<9 hj bD ZJ8*ܢjE 9D(yf풫&M?anv߼yޛ7!auiJ#7r$H$ BJTaB!~%E!>єL}5@iE۾!4k[u:])J"a&fBb( _m3^Ii:yl9ΦeCkY̍|>)Yp͕ngT5=A.Yg5G#S2~GSGr?y\.LӜLei7L~lolnf|0r*kg0lL9/0,;82C_ACKw"|~Åӗ1trc=6 2I#~ 粠ߐ~///Wz:o{30ۿy9 ).(*-(J U,א\z?&哽}؆whfDzM| Qacs?tcČ,vGc ?Ӳg kH^؞^C?};|F (v kq|My)t{7XryO.RIAolk_? (kʼN@lZ2q>Tu_c71 }臡\ʱ_X۹?Qrҭ-|~ã14E N#= ;Eք1 h8Z?9Y TVk1Fx9F8FK?^ZQ!N%wE1JOTbY;<&G#X{ͤgӔLnGX&ΤkD0q廈]!xwaJǫ[!o܏:ql!{cGNF1rD#ulxFwvѱ~f/ Y#$=Lr_!=|g}ﱞ)8@ba Kr85pH/Pg{|BǍj.,$:_ Ɲ.|l?pdqC9LܧmtO{ =[σg;4πTc|llQ5l Q|Wbr4 :u09OkJn?l{UVkY4,YE 'r|jfzi%ozײ#;EyeUr8Oh1nx3\.ҴCZ:Lْo`>ju0vE$kѺ,Cs:&_2t+{'hz/il ?gBOŻV]G5zJ;l*E!OѾhtkOFZ-@|}3 9މ7G1o㧺@,v*墮vO+ce^c񾾅.MYLV1+fh7Y804\pJ2C- ^0~W ^g.ꤏ{cd Z-mE-$1mRѪ'Z㴒\Ъ;{?Cd1n'L̈́΋k@f(y~X`w- 3ck'a<OwPz)#ik?Z0~fqb-e\j\ q2Uk)㓒6uNIu2ثOɠ7ۭD371|: qv*_ms;2v<Y:N\ ۼP+w:{s0EFJ Nn֛˜,*dg릭F0 m##L E#La-A~O7ԋT͡JG7+rL 8} >MxH$:J؁x[t: g{Nǻ>'=+b^j쮤sn? RSottI;_\^F].h֡{J1Zdwȋ$e-;YH*ׁc-ɼ7}SN>hl|5_|zn~dzw2Z}qSȋTK}y0^~dݨXK\(Wȷ}stwNgrt#c dur3{j{^xÓyeǼTW^X8LFEߒӐ|z_CR8LA(셣BhƒQ <ps*15(c|KL|e*%}>֒H' ?kMot7VmhRjG L |h;ohlM׷S`X$/_LkFdq>c,ᜦ+411Ǧ4@zӷMG^.y͞kYƆhCZ>W+xcx W^[?MciCZ^p9ҝ <ϜaMm"IxCϜɓiQ:M<)[#}?+R˓='ɓ9}TB}JN<8뜍KurmU vTCr3Ƽz:ω&}2od\͈K/">ab?qgֈ3 FT}n z(w]Y'PN OJ-ϐ> I߲a~fw1$\X훍 NE^{?#~bb9qz"bv+<"j3 fK}3TI=+m J"l vfkQ~έ.". 31-a5,T遭A-l Jz:5@'H=88SN'om Sz\([)/}cWST. j=}Z9Х?QGg+g_;9ϓ e5MUnVuoްZB&c6|]NΙ4Y^Ov,PP%q33@p;ΦUG|F/}-(cyq>X[i7wS<ߥ:áREXKR/Pf/6^`AewwKȳS9&o_g9:xk_x| $'%q SIMXK~G0)97㔥lz7>;UԤxmU(soϰkb/iǗr~:Þ(ʗ-N t[}zV<#-| 'l!{ORwOh~[v c-۪r>5@R5꺣|`]}Y!{=6U5PHrR;/s_[MPڵ!9va^/p-5v#͗Ÿ*#ܷU6}Aukj>co*.WNw2 _qubʫ6BSг=Fa!޻JoqQ9Uo@li"NK-ceD˿~C%t|9*zBً@ꈸ'{&_ ul--a̠m@&@!v$63):$pY+;艞byI˦|Ejӂː!GwDZ1<{Ε#FyYvFِjL|޻4{{ RW%CYނo8[?[lw1fl>@l}|܄1MJ ivOxrG]y-'5p#\:nu\hbA$8luPjiX.W"$ z)%3:XSƠUig}yF(z^ v20%1qfĤ~6ԡaX ѾS%qn7lpGwC. q}z,3}7D;syi}3EГ.fzҭyMxQā =j14'56'^ ăvx]J'\_+=7 >8Tex]u.Uuʏ씇Y*m(C'`[>N$%|Ss|~(@n>NCZ*xGxxeeM h-k~9UM B|mc(\feoo>vGmR&=ȲqOS9.Ej=opEQcf_]x+_r`|e@㸡Kz/Dm`C^˝?-H6efқMEO(+ tn9;nN'oUg6G2;uOqf2Ey(_y%_$G5I{v Mۀhj!-}m~K [ut7 䣯$́K5ƌT)f[.~FU'PvƌTzy|=9h3u e3RY3r (k Jz:3rt xeuʬ^ٝޯ&ۧ6@pbno9 [cw"Fǘ-1&z3;3r9`j\t|%>vSZ&>nuؚ+.&?2>:ǺxB]ǂ8Lu2I &+ㇾ }s>hSOtή>8}><΃`ޜ"״unz`m;. uJl&=JBY }򂊟윟1+]SqNo+Ct]۟䌰=*|>m,д!MYbi }8}UU/Fa\k-k7^\)1i>PywZNtrMқ^z z4=:Qv^t zW8X\JN@ ~REg[]wwu"2{U$b(mu^OxeOl`د!4JL54{|C<Ihدz\? A??IbOŢI?)#2>b ď$Bvg'+?کOHm ?IxcmÕ}TRO C;0~W_4ثI۫{xZD;{dm?7m`dxSC016p.CAY it|I@+Al8Щ^q6ک+lfА_gy{ Z+.cXq ƽ:8{& {&➪W`g{aKǣ .ZoSģ3L tڡ7/ȭe'vޜ>r{XVXߔߛ *푧 =Y+3qhɺBf+d68EYt;{}WF?'AB>Sr~[;_Nx#z5zbrvlXٱI[&RQJذ iPA^ )lsG8̈́E|~CSTEOJMz#miּte-B@hr~C;p 6|JBAY+ 0VQ쟒VgMSˆ A| hd4/x\1j@}Sؽ!QzINnR٨ݕveJh$cX ?sG&>qФ|jfY kyփug-oKJys4KAf)3:W~(y3r9ٕHuiC su%|[@6a/hLvm/|ж*a*_o I& t㶱o˰"h<[WyMV]{EH7 qڷaב#հmA[KV|rvlK+ac؎= ϑơ1jj ,vpqԵOp: #0';B f0wB#wkG4d/.?vMm=#)K޺ m}.ِ6d y~Dк 0שi5]Ioϰ,k!㛣+wqA+HqUMC_]C<#S|)6D~W mIMU}\1]>_${[^MQ|cލٯ) jaDM (7I=`8)E~: "{7J: ?/!R.WKR/a_puʐ:KRT }KI/j\ $OL򯃤f(0vyhTRR`X68ãc]GGm;cďX!m-؊B%\\wSʜf!*piHJʺtw'u 'u *stW%ÞSFVv~O}`C@x66;!nP )@4D?9~!~+~1ڏ1XJcKbK"r-9e:>OsT;:?zl;* ֮ B#Da%bퟣX,CC;21h= ;##=:5?D9gџ^G{ R﵃*Ox݅3 C7Dn/ag;$p[I)\I8!II|,X| z;>Qp71]A,]>LcՂ8ɻ8fHH7- Ųxpޕ#Jïs0~Bݠ|>|&RvuiTn>mH$KH$>˜˱̮mP+ )?axIoCHrs=ݳ;[ػ֊iε_nW Qx'Sd푑S?ɿ)U8s$I-5֭~$S6Hr +kr!${+oǃ-lr-i6S>vzmFډW◭1a d"#ۜkދi6ۜ=6~#kzi ǚ{8o#FgHqFUMF1fLǙNgJA%3j~ǐ>2O>>VlU r{^nL92OD0{^s6kn"nd[T< %5; $5;^@(:Ư2iOs{Qk/ y=VQh[iR%uZZϣ sKiU>~Ԫ7OgjOj'̓XR6^ۋ}&%{(_m]-õ gֶH(Hz1)#yfv,csVmYofdmI?QF}*p_4L~ye5en+x NH|䞷?*5lGN_6ȯv@q9U KɿB'뫰n}1#XY>^@% O3/ܖn 50HP1~C\OS(fx8Yh?*KޗuEIzK7knW'uWl:T6Dm +.֓lIM'BuM6[EtMJjv"E]iʧ]R)ãpq=H9gzLS(3.?mʷN)6ݍ{5 8TPwvO)C'x`8NHgt~n'-DG3l]*+9k"UZ'H4LJ;\ז9|͚%=47m&w{$ZFBзK"{ >0s]" W(xw,  ˆC3# ^AHxݤ\'ƶΜc&JP)Q Rša.Fk(M&Jok' ǂyx:=1o2^n >{iпKԸ޿Dt|MҠSB}" 18w ۍa|, ݶ!9,st7'Wg`7s=CJ*.%×$ԁ^  y79 <g*O}Oe<|x<8~|’'ƀNO$~/wAIOK贴7\|F Np=. @LخH 5 @Ƌ}X:攀>ˆ>,ݤفJv!bgB+ `NѕTZ5-gRjcdžoWuL6~8$zzH<!EFg)e9PwZ7U”ķ:Z!ff*!1 :ƚ әVNwh4~iRnKpttQF?26 %>ji)" AՎ?Pj!4S$~*^U]7$MHD?s*ߋRh2O%rYlI|ZwK)Bjrx/6\*K%?x3M룚XD,cP4 Ys8ItYdq}|>Ge-s~3#BQImC`T_@ȿ:Ƴ?D ѣ5rFeJtHtaGa2,Ka,Y-.Rl!RZhQX&7F8pemͳO̟-y~f+L(aЏS{9i; Zhz?0]Vו׫<>$UuM}5<ލ: 3ew&@q')S w)yİ̛.[3=Wk!F/2~MqL"oNy^B5ʙX.G_mgQwbhNxk~w)宊%t4,4]WʫZ|ϰPozNzfx$AvW?;?`[)}xdCC>lkNuhvupB=뮊`|X |3s',}*>.};_>n 7VeHSCbPXyq[jko~%tkVcq0cwӃ>Q?zÔ,wKX@{n,̰mX0G|Nu}df𺹒q%voJ,i%JׂKwfϓ ^%j(.. g;o_Җgn|=ףu-Zazu?|z:q0svY;]i=5D{Mo.Wo]roU 6kY(< [ev2*z8m~N7tGjY_"fs|h-디{>aj"iK%x-l|'h\`P|C@ٿePk泝 tp`X,Z$+f(v1\mktN0I:;S| C=/ ٗ‘^$lXDu<T5V:өS8~(`PWX4ezJ:(f#}(d?J?{I۪onrGlch}pؖj!i&Jw!E]VQ} & r\EVA j$nFRkqP=1%(ZL U"?>(Pu=}bPGiI`iKP)cHIhSR֕'sbreC\#(Eˈe(Ҟ .1B`l u-el8d2Gf_-$QuiHmHXT3UHdHcQҰ5>WRϋEs#>d}ebr\d$aY\39xNb E /Svqlu|tܡ=^8~մ\XB/h;>4Y0#z{c\=]ڞir3-noVC{ ۅ{xU(}~ {xZ[#mz+} f\iy0't#Į<um:c`0 lyk1Z2W!O'Hg]H1ws.ڄ嵊z4+*]Mc8*}gWYU_=&u7V46416.BJبWL kMզClRkM֟5-{(Mף#e,FQAxG"wj< 9Y(uoscZsup(<_~_QI,ݤH&dGB ɮPdנB %"wܱO XSl[d`4`͠R:-84ٍݍ> j(v7z1!%XIhmSޖnhR8͘{_~P*UF8oz܍QYXg ^x,sq{jӾ4wat^N\N\;nZ= YS6nWwh;8![VC Jw&ﰛRd{flc*nlN"N`bǖ㈵k-y ?b"۫" '5ISMIhۅVp?S\&yƍgً7݅cQi{F%͑TVkPg5YKW:s[&{kV:ɺ&tZ"88/:+ӳDh^&Cu eT)iG^lG}҄c2^ޔ"Ig.ʹ/m/V O ji% 1-[|,AϬD]3[,]LD8ȯ5Dj Q.A;|׳~kwG 'ptFr.>.7\]-[q nվijŶ1J~'i pyGy1O[奍9b۔z_%R1 Еݝ!SiW$;\6tZ[|N|wOpʽiC3P 3$GKN}K#-aJP)Q;q[6޳xOIw"Ϗ_G^6Fh"ҭq>p|g Ufr Vȓ4{h^Pn :z4x!3PqG~)Fjnz\ǍyiV-QU-,A…Z1 ìvN-23[[~,a zanbQŵ5hH#IDϢd-Nz'ɲ!ۼ@wD. u:f iÅIi}7~PƵfmpBbe<<\3 za; :=nڞ3뮑өg۠0'RkkG8k@[/_;?;̱~+Y=v0K:>k?g)g\A#o3;:?tr2$mGY<׹3?7{gܖ{p]yڞl֙}b˼;`N웞 ^i\G۪}dަ$.d{uv<<gug :rWx`rˏp-;ޏJym'@#^߹~eՐy2lPn,FŽ }jqp9e޷Q<9:˛p喕C5r8Vfzл`U 0j:D +?rFg5rZCW^nݼXVx<ݓ,ȕ\"/A6w}0넷bW!}Odpkʔi?r_^zyҫo,޷2vGrǑ]l'zr8ǐ߬& fE [׶8Q||j3>PfnJ= ZK; kX=1,ڌ>^nP[s3`&~gx`>tu8p#£3k?gu]|Zz8x?ûۮJX2IR덾&3w?H- &aw1Wo>ftMk=?g*I -_~'CRikK%ӞdikPÚ)U.|ėmUxNtqlb\:tr'.lorqbT%kfP$NjÎmzmqu6`(\{7g>ZaUAx}Z?;GV.F65舺/,i[,ohGpCӷƋWe{Dm@`]iu}F 6{U(W'#`o,RS@̒z"$_u:ع=wh=|-@j]^o}otԪRg 8YE?w2ض vgY=M*Sa@fyz!?MUk`O%,GHSs^_]s )WP ʾ2$?ըӻW? t(Q&j'LntގۏOlֽ{j "H<]Ou=NKϓD/!iEKKxj*2P\ZT+Wr0k05*AR+?}U\Jhط)}AOPgj6;Y)!n)7&ipzU+{n6B5=w:s7$,Z] hLpy۶S-d(vjZ6duvv9‚"]?+@G:<.0 k u8+oD,ȒkJY4T 'LJ I]V"Cn<Ꝛw"k_%h\S{I)g0K2TKzd pױCfӓ]"j\+O1?wbAnPff3-Knh E\S?YW: Cx1quD܁x4Ft!ܠ`z vE1*Zamz4377;[ >=?#zzDظP!h7TnHGӓ'0w 2(l7Nn$Np"g|}ݒ z몁S^Z1?WgC  g}G܂ зF!9`t}V_Հ|0DE#zo6O |6 9٘Z` NCf yЕ3d̙zlUs 'x \F$ H 5W}b"Mi{=N1xgۼ9'o-ɒW0?{V٨z9luN"2/p> >UNʏvT=VfhuaƃW?L?=Dz~}̰|dd1͆hhYt?yD W`v&:wй5l[ƃh#|@oggC=M!@ V (J晳 U2b?K b~}iWin t턙:35,j۟*WEILR(O 's+O''wӈg \Oz T$ gOa 8yDkI.&>ݙ& l75w}ic*K~ ]k3ǕtU(38)Ӂ( Nк>nW@0OsK~Ϟ֋1~]_ \Wz^M$?1I Z^EQhFgRjTRA;/Zw?a}zrW8,ՠ7|tN'`I?aBfcӂ+@I]Mt;>-HZ!tD?[1k!Ƨr&N3o*w\EhųTG[sn>,(*60])vJX_RZr*"Ѵ8=8AuY_K>WyJP1(Ė LzXy}NQζXfעrfY" xUBǕ.00'⚂O+__؜q23k ާ3X^lG?b]K KC7 msM|XgcG/^mZ5ro4J,_u.V iW8 ҲOXX_H6xp9<߸KTfoq;v'G`Y\ZTLAz*)ᤑe;D~R4WTQZ 8\__;G~Xgd3U* 72AApvyǸ\}h <^.NNpzB๺wq.8ֈTe[Q̷:6S:TbwiŮ3pHwa, `\WH؋QKKkwa${vᓧx>np3bBȞ~X=L{.ЬB&O8b(>-D'!) %\+)1ɫUZ$ߵ䢡Tͣ°t9gxCWPNM_]]~M]¯KXmrv0xpmxIbdz?J4LÎ[@M~@ci U l@rCgNĄ߫黥 h*p 'I%}[WU~y zM}!.8~HkӀ?.=,瀬L'𰀛3Gݢ\{+ZӒTOhdX"a T ?ϣpQ_=ከ#a+|;z#rX_QF/ -" ߿+?zJ׶b@RK l~ ;NVse.ŻƛK]hTk_e}! `+*P:+h(@GQ뾀t%E6:߲ ~h}Y ( &ՠ1E5ҷ@-%١Ot+Iں`ղ}>?Pm%% ,ᅪԃ(銉8DV*[U AwQB4#adԈq@ 4*`"z+25dB#ЄRK*q):̿r``J~wדﯮ&CpWC>XnXL[_phWZ?Qa -lb% i` 1}(_%"ReSȯV_ 0J$|\O%c.Mmh-5w2ZD !BgZJNtZ+W Q\jÄzTDK`Q_MDZᒟh mRA[pv:(6z bL%3AL]_] r<,7uMpqmMFK#5u/gbEcᚥ87 Ęz{i-zhg5N5 ݪw{1Ojw< r1_13'#k} ѥﳅXRu !>դgz1N!j c-Gӑ~4[7VZ8 ?!ѝbnG @i Jb={@C5L#?zR:ĸM#+)):CmS\) rF8Q`=3a[k,8e157ؔ./E!Y%}[Guo O>TW J)3уL4ɮZܒ`)~yA@kL ŚJ*\5ZdK( t} %Z/} -L3 A̕$,&[6f~0+3{z ,ܯ\0W;n3 mygc U4zcZ XQ@sD{XM R-wш%GZgfZ)QT"gv<މ<ǚGUZJ\4ViX/U\Ji9u((?PrM}ccOI_c^AFțLq-Ai*a%,# PM*tD [AO!všɘRh~͎ t)_:ׯuV*zT YY)O<rLOTBɬ>+P\Pܠ`Lt$lE6*T9u*]L.w`NnhPVR\oRoXfBT( rq ʥkYyRQ غVDTԈNo1A\jf˖+"EԬ̤T}Iֹ̩!1ɸN_3X=O %[\o^Z✿|}h>T+?K\QEh"V-i5*Kd2w`YI'| >xxgD9CxdMb>}|y,˾ ]6YO-7EnGo1ǩ+co XIᔭnoCmxhk0+V ~TNEQ- r$D l]â[ 2A%'(Kz>N аWfiVŤ\1*'de$e#5$jHVCdI\-/k2]Orzu%)2 W ڲaM-GGSV i {\nr}N\7<2 :>-E\Cr4]vOgS#Go%{RY-XLʘ1BlA,h!mld-ӣd}놇 5Z쏃9?Ф Woc9kB$V6P]dSQd2tu E% -ﷃ*Fhik[}i94:hxgqߝN\_(,' YKIji!3 FT{O(udE9cK8QH,SEԎD1ٳ<< GawyQZpޜN7Gk@X0,ݎ߫WTͧb$X#"L z.RdQrtus:R,">< XttxxT”`ok[xA:_X-&S.!XY:{I;L/ %t[RZC}TP206p-SB׊U!GlsVtp}hu Q-RD Vq5\7 ^d駭=| FF07`_e$EV ߆\З^tE 2Xf}"ˆT}ʼn^PRıC6S(^x+O bK3pUkКEUKDYCnSl1DzvG]nhYɞVɗV@_I+8XfT:D-$(jn=k +jox]8H-fAY3>%Zӷ5 Z=k@\QEI+#s nHd9iylX_y!Tib FNt6VFD9[_(٨a}R9 @OhT190D4}k޿~wqxGc)Zԃ.YzXh*(:z ND:iăZ M%V%R"q>aGɝ*lL0U'b6 <BL5g b p6S1{ +@ w0\,)ف\e%E >iIh_%.vyc8q@̆Yg 5I8 HV ;"O5!N@ӏfZf u~,>v`\RFSnx <[qt3'UD3`2!/<`cA1#p; 03PWlB3˕G`8{3 /,ڙ*H_O0v+p7fU ֩)N(y)A{l]!j TB$i*'_k"j,S2T!4 K=?н-7K!YWYuE =7lmWy4f:=.eAN1^U2W))Q}_ Lo;hbfY+/-o@G+v(yUm?oe𳌃)?uYv"45I}JgkP3v}8CWmF8R"Z(sSԨ\к3/R\{`9ɵ3;ͤ94PH$fֳ Ѯ0nhdҨGp9LAӢB}mo'-VL? AjLdެr#֠岅]0+ٖd**JQ>0ꁐ0\Rt)ɛؖ~LKH\ *+"g#򨃖+ADN̠}Pi :Uΰ`C3>\$k@&_ /j};⳷BAH)MghtAijB`iJUȊJe]nӱIGZ4f˹s+O9yC`J?*%8,Tf55xkȦ8D*(l81k}6Y`ߓ}Wݫ7i瑕JUH<0. 1ў)l9,(@>o jerݟq 81(h #h<š*DslCDd= ^ wATv͸rMw/q9{otëoA;o#UU^I]iLP&sɵ"ɺz})Zl+Hpis}%*|@:RBiKTg/0}c8 Tn NkVoMR+Ztrj[2r5ޑ0flqu67߿*I_Ypǭ5*-Lg^W8YqaIK=6ֻdf'th,_CY!`u=5/=_IaTQGO u`) T hbe7th iJk&Z[ O琲FѺeʝNSh hCň6ǖZwVᩑRW.iW654ؾR5x Z? ug6muBl#eV pRca` aj=%.ȣƜ$0;XIO8|F3@kȭ_$Ұ h偬QMCR-NËgr.2+S=u#4hk|VDIdO54{̈́'=@ER.A!ƍf ۪<*}uaJ:%Fh\q#R O + )5B3}]ևWYI.I0Cv2_@״ūE-4oWW y޷29uۉ#Pr (пo3i.(V4d2\S3B兮5s=$>D\atY/-yPnb` _!G8)1WOS,wQ6qN*oA.m!JJ;3k*C~ʣTcƀiFW`rS4=~Nj 槚tFchJZљ> F+U-p-k1W-j9,nӂjr6/dyg*qhD\ fëtD|(u-UW֍\)x/M8)Un޴4!B]Rg!\ jL{Szü ql -U8p!_(5P%Ç0ŃRdW=P_w 6O0A&b@Wh,.״MUPBkWH{zb $"ZvM{es d`jA;uE&a%i{:;5d!E/+}h޹ -›SFȍj׉f4$Mgfߝͪ ,]?<®m&a`^" c Z:h1 AZfU -o+0E_^;Wb]V0|:seel+HOV@1-pY z"R4z;&GjH ̧DoWy6l*QMTDMB.ѴΝ:+<LNvp!lyMAl>h79k)s~AbCC }pHR`L%q^4`nh6B/Mʈ=M\j|X?tp S$U1 g1X FQڑxP9Cƪ,V:"uLXE 3 V8˫ P6K+kn׭4z*YC);c¶bՖ2JN+A &ţh q}1ҿ]H&9 Y6EM S#+@-4$4 Vs"ZUcsѧPT { +{G!0~yRvϊ^rk\zB$A\~g~:QE$3TIq ӾNr򌗩 5z2tБ%͖Zp%C#1Ɂ7G-VL;HOQx{b Ռ GskΡSin2cA(xLܫi"0.&g,`o0dj]K x*Yɇ +:KgCy#^!1ا]w@#g!%-;o(J?Sa]B:{?%԰;ۻryґ{IDnK|&i06RúyZgnw]52.;""! jxa`H%OLBjBZ5V PX!ˑ^;^=z1LN Mc +pn̥_bP.A"ȫ0#OpQhC,fsߠ. zL{̻`)b8[-n'u6 3p-5,urYaefHH3c^,nQA7E\A_S `hư~>ە OJ܆ݽ!!.yWk0@; ~s_JvQ"G1j{tf`dΥ1:L8> xĿa|:j"Yt oƸ ՟ Vrܖ%^̴x$F ʑb b,k*|>Yo9i &Z[!CVyrBъYT,h{(>n4U)ZGDsp/V(MpQ <xBkǓ)^}@V77ӭ(bSxx{ *A+Mg0ZVSuH-Sf'w߁}@ZZuKbg9JK;KU';ĥ&`ޭzyEi7g'D Y;ׅ_&U; mTa.MQ@̀k<Z=xJP_)kTeOtdʾ2T{n{B 2[J SyCel #Rmh<4%t CBݚ[ a\RgXa K۫qw^6_RWJc`:U'lqo&̊j,7%xehUr`Q>[CP'PǍ8GV,b#?Vw_=Bz~P0`B E*ݸ^|-4خ Uc M+X ¡Ѱ# pekƍr }]b#bՔOM ݎGoAvpMó"`JS p\^]yNߟzY 0=L=S5p>75Tukή4WV%)!cKdɢBh' U`-BsXz:pxzIlob5aq{Ce>` xv;l>A*l7 1Mmq8Yz\/g gPI(RAN1Y'|e;x?{_@}_END-7` ۄO4raDR[++9I߲/1}!뇷D5X((ڌy&̍>@QFU G nCOt; oBҵUsX3UNSeW㿻*!@* 푉az V`ᒱP*r$fީ݇+ fbC q ѧq'[+97-/Z+H.mw2acIiL \ i#y洤N%gF+Iw8MU 2֐-|T\[BdZBm#U /YQ *%k9G{zkNJĭO+zLƑ?׺e#r-NsjPiתr̙݉|>q/gP]r5t%Htqߤг_bvL} R { jc›F_?VU8Lv VÞ@5$(;m{IME7iu+X L$QQH   +*6kcqAMEښخ2D, DC|BVZ0of-[Yc˾{$V0jŕ;ߴn^9kx@ mo2}HerMxՀP_oƁes:u<6$ Y';u4w:)1pt9yXUUJ̢[Xa磓(>/n'%(!CJ{Jlw?~l>"QA~-D|*As+i~ꏑ#Hh5<X[s@%-q0˷ߢĕ8ɲvރCK"s#Uu9i T =#J,H ʟ ;- xE=XE!1xZP*|MVjum8!@m2* {cWЯ]3z R-a2JKiCH}킳.ZHJbUtb, (Rjnf#U~_2 *^w^xt75&DH/N*ispb!=]HϨDx~{IZFVXPR_JDT]DWL|GaL FqrATF֤fօ6P er֦9\aB 4KPko/AQR`a(@/eL p\_YuzH&el`MG۶& Gz ڶ?Up>ؗ[4"OUx_Yu%啜]שZx>=/ZbkJM8 K8;^-sgbj!+ E\T|^H /M _oe3k巗2`r|"^3TT& 9kqas4ؕ"Mn/YXa(%o/OE:;j-I Ad[ò^Uk7/#K%MWVn"**P4a"Q$)OCd!(`L2ݱ(=H3)I"_Vش/!ElV;REQn@y)-\l jFpB!'IPEB\ͷUJc^b@ޫ(]C7N0٭ڋ:ŶQcƟj9C49V#Ev{@+@k;aGbùQ`X*Rs*ͶW΋%QS EOw;UCCT8'UǹYwee~XvsI> \a/|PS4,ꮼB5ۼ0*&@;eFw6@ä@RF`֣( Ě&@-^&# _3>O %~T>2r 5 Wr z<$W>HKôtAU41 pqYt42(<4ՕeCV4j jM/tjC}EYIe|#F ZST|E?(UJ{VVyȌJ9Qt-R`nzF]ձ.-|c@ؚ('tY xW6̅|"5M9h&?RR #QYGdJEx?+dyJ3EЂ{IO` 'Pm+I-!5ՍV=E\9-_ߞBUu$ &#WQq:{!R?+]A 723LKH]SAW)?7?Xެ2`p zemHB,Hy^*[JQ*J|]AUal18O܂%![_U7 ̩Aunmw-hBR|^*/a4)PT@*{uw'V)[ _to^ _ﲆwO.4b {eV+/}mַ@ -  zoG/&pIA8"{lΪPo[m&&'䢀+YNN3Υ2.(V օG~kd{ כT= eEc0}C63Eqa aM9UD $˒O|G><ma{(9+5ʯwWSjyfK"3u;Zw48.("iA!# *M9pHŁ') 6PzkUd] 5i5+xK5mgsm!;QTa4n&=!.&yX@;j۫/#Y/B`8U/p?^d̩dp}wW=v'#_?F-i0G/JR|Fu5j]+AR+Г}E$cLS&em[le7 /sſ#=K"lNT9ZiU |\ {9>ۿC-}dfaX=) Ҏ[!rȗ+ X\5Rd#8Z1Yx^ѤpfDb`8s6x<*Yh?QpJ @kMX*=(ħ352*h{싯_t+- J&ui tu矕 W$^T=@!rZV TkP^?HL+Gcbj|2#N|U8{ؼR8*MDե*@'/INL5leC߅<3+ȳR_zv )4BuCX^E6̼_+#W}w>W`]%}% RLgKp' T4BxYURLqVVgx2\pQB݁m"G[@Q?V@֞S>a\}OOė• J38?dTb.yxFe<'m@H srk}TAS[RTpi8Z"iVa[:DB]^J`3duUS7}e]q/ W)3UC1ugK˓_tYPJ19#ƾ5Rm9 Va&rӗq?ߛ!8+}jID@ӫdb!xgn|˯Zwg"ҶtR#BufKr)epͯ|" n"M߼F( بCJnv@ΰa m+9zha&,j8zZY &r`ޠw\t1Z(C`E5<I~LOjNY$/kɔђ^n<\IUL6 B(Y8ыކ$t|t,:s͠pk$3qn ɈQKfbI5mDߊN CБg8Y/Lѓm$)_ɱԎ41{4,ZaD(UEyʅ/?j1xMi]}wg[zǔuQ·3`- Z8LBTFJ&sV`A;;1OB7(^BRA]CTj$MѺ_ܚ^*=4 e$3ylxpcJ 6F,|λdvϗ焱˅jhPm H"4-Ry&bO"h񲪵`[zȎީ,iWWg혿v 9Yˊ MO]mu(NAjPUðr~]] p6#WY\wLDrt}!%$'?eU8S XI8ǼIKUQX%.K[Se<Tz]dí4J PƝ t>D[ z1U$B*P֝/aoWܾ(Dق 4i$7L;`%r RC:8wS`VrRfOL{CV$\[:Z4 CcP (A;y79?I̊?k++dٜtXve&$cQځn85}{ZMz*U0K ؗ%CQW#! MTO=(.l`C_2B!TNfi<\gp~uz˝X(;Co(ݐ)t,"6"i%:䲧T*Wv8U $܄::+&fPF+:>Ebj ? ;O >ӆآ;/g'ڇ)Ua#Vb,uW<;JV8Bg.G3n`yـ/dziA3E0]@Xq".wa!b8*8?BS-cZ x4l@FvɜxwFT3B*Lj"WWolNW =`01eOeF! Y^+N7E{ꅘB}unHT%^0P:x@#?ANީ"cxP4c)/WVQ|ڝڊh(2qT;LhfrS٧jp\ Pdy@>_xժƏ& ~` So5 T9p3//Uj\rKV )JUuY 47r0yI% hN-fem/Ӝ 9bp^?#$G7zzt8E}I'0pp%Y9VkV*\ m,|J%ۮcBRh$v nwYJ8X>r>i}~ު77sGl}a9E;#ztPNѰ:3; j LˁpϹdV+4oJYj<$.HhE|k'~^ΎÛ> f7l8} ӣ~ͦ; 7y[H0δ B&i1\3'<1'N+u̫U_tBkCFXj ҏ_TGq#@h®t>Zt;쯨6stu:=3j '}`-fBC-5(dz$P}~yB-On(Xlas=-@17h8B\ ?LwӇ @ kۘ=5PUG˟52^+9wJc՟cRß We Lm5 `nuL ;ij+4Gt0Żu 8K >[7c淋P]R@^H{,(;߯wVJ˗`s /+\є~ ZBhE'ʚMJ T_S7b=ֱ g<.aCiz}3zm?z_p?\m:w&ݙ`k"P\g A2# Ǡ]@ƫpUz4(,hBlcވ.2M/ *: 8ˬfX wPϧ燣ӛpy +[>~K㋮ޯvd* lBtjta΢}q KNcu^g75#M˺ّ2" w'/eS)n_@ Yn;mf*Mu׸!,f[ҶVƃZMWjv{?kꮂRAPeVbAF8>@{[떨"g61l]8ָܼX*/Unw%B+,!,XH$gյIд M-5RrKU -͙0>=ExcP_ U=74KœyUA5LoJ"$/[˕:AUވ{+BF6;uMslQeNC?HkutpLg@:[?1#*QhO[^͇dvBmuμ iALz%V%lt$P#6RVԫ 2GhsSewJ3M ˪? !?bነp4~)H6kbU9>W.]FĪlhHJZaTZW퍄|mFV @ s"E뫪H5[& ] )j`P&;h-cVUcc)›u&IeD*?N>e A~^:[0qՠ7}M^_$FkmVKy_  M 2]E1Mm khhTFk4Ho)e:^Ni):y HDSVj/3.[ygps󈥮:-2j2T`D|UBJF@ZS*q,suFb#S]:gh%Us#᷽i3?=Ȩ2Fkf7Cz؎*SwѰӱ020+:r,eѠ.o*+2--4Ly"K=KF/3));r h aw8OPuX핾SɤŌzi_ZmB-}>JիF7X\BW?uQ#+IWX3h V#ȰN.,~ݟQ[K@?" MZ)Kq.BxkebAs*o͐f[+Րםjn[Ee#]Pj#VDĉq] 5y< t8~VxqijTmz3q85KU4W&z8X7>ZA♀ \O=\WxOP0PDIp-߷exVcP^l'хzp27$]`B81x.w!L0&n]aFȪ%I橫~ $%Y8Y 2Vvv^Yـ}?g\sa(׬WL>IPXPUsJ[AYuNzRzZf 6.PiPjsmW:#Aaͱ0&.WUz LlΎ 5eqnbh.o|J%*y]+vtX^w 3k$"E6xP+\Aj蓪Rs%\7XIt {kPRf %)X)9:K+Dmݍ`Q4,' K#PVf @Gx3 IRʴDj{ `aLUl 18ؑY oFFx[Lƴ ׍}^wp!MFn. .5L۬!zyx?NG; eX(#Ȃ*3`UtlW@V`L1 PYtU|rsjZuuRLՒ$У嘧GZߋ0 SG v;!&r9ALF&?xj++’EPsOqTmT)lWSev:|^+ې G̴`vzt}: a1Vo(xǙAd\%qUVV"&45qf&P_Q3sF'2sqPyzӗx2U}*U$@7֠1AY[깇zu012h&TV @ď"Q '~Pn7zbk ĒH⪔q&rn,:7i^Sv.Y i(gr 45G=g$ < lK}I(67m?{Z= k:B fG*ByECvdE!ӹvu3-,867|`PH<7^NPqW j@ cHmҚ 4E>~2D54Ύs+"T웰JpyO8_Ln^{S7Q:O_ZEp눭m~]71@4%׳ BG 2vֵ4- WŪƕϵ4`2KMH?%VЕZee%8kA-l1s^ jo:<rki IWQmv GT_s-NQtӧɾ*!9R gOOyzF{x*==ɏivW].ɮxtyȸ+ Ck)M܆V(񚳎}i\GGMu͒*e9Bn }Ic+ }jpR7}rAv_`ox,ݠq>靁Sn}Htm6Wo4/u?29ϕ[%S1vc;uҰCk9(6vnAwæ>.&nL_+ +>} 4~ =~J9S4ǫz _Q;%@tikm)Np3#ZOW5o5B >@CWq6Vb {Dgh/GGכ5h{؛yj|XU| aht'M2r,ەj)k]`nǜ.hfX{$e KsM--[t=n7IErǶwu s3 wxt`Lc[3P)O[hD5.- D_)_@-chs#򏴟7<;M!eNL?`sJs|zkOkLSN^Nr|z7IQ;yjqbNRgF 72)!~tH^Qb:\1!k*4K.KE/z >u1ƃ悳TُVCϣ,hwU }W-wB_VURΣ?DƲ-gؽGJUS2na5jeU H3dvó=zf]~3_na`[-ajzQ?>,s*`T4$G2z͔h+c{=W9OHOP) 3}quSAbPnЛbŢ_EsZu5'O>*bYXʕAzL^ tt2Bs`Sdv *A6nӿthоAb_b}2^2VpK~|yGnԋ<0kSj@ۂe褟26~8Ej\qKR$c s b(hixWu!f I7ǡsTt*kx%#},-;{~ en,`Ҥc޻LR5sޡ $2:P_`.'%wp9FxW*r&bCҜ (c׌#6+y:[3A4_FL (g11 |kk$;q}wV:WWO"cQ+b) .$鑮U݊PDvJ(o%}qgKrsm&:35 f_G[*ƸN80ʄ\W"Р+ty=iVo.K)3C]2 P4b/Z7EѯAM sԂrzC?m0np>V\b%FfR7ͭjC8 H4s*d%X\ :Iu|\ʼnp")z3H1C_סZ'r5J2R5ᶱo h=15e"nZ ё[%m?պ깆JFZ,GʖXF)Zo#͂E*¦ľ-lbre|杳TM1ܞojHJ*$ɠ^ {9nۭZׂqv#5Y9auلc}"#-ʰ5HBem%lX}5λ9}\UJ*DrAߠd3=L>r9g|C~4 j2nLua5il%VZHkU(^ϱi15?:@xF2$S~[Z CݵQ<^3탽\9&5z ]P4)QZc0\*z*dv!2SH|B_JQF͟*mWiW J Asj̝l5 p4@q^>M޽ZkR֫֘WfIٔh+P\Srpp%ڪX9áfR49goBi‡%j}gkbGhhR) q{AG"L@,Cm/n![R`%EM9ꃆLEV|uy*JѐdJI fImFJ:Sa3klQ>MyTs:h ۇWY؄0է'27UY0yne&r gDmv}2w\[ZuX]|+.1 /Ř m+J۲qJsؙm*Wv4Vam/XQ m0XT$}ѵѸͫT- ױ 0IvY&TadZ/ ϡ1SXAvfL=.gS7$hܘao&F(,!3Ljj@xCq! [`5( 4(Ї@5%ƨXH>`s0h+  H]NZlmָjcֿa?4.mHN-n)=3g=4M ͕а9wG4$Ho*!?)ʘ^nM_+Tz -MbvKf]j/f{mUقvĖay;@0R;_V*}żvGV 0!ըEhA$gf4M3x]'\uGS#4G2#rY}2.LG7Me2B.@$gƕ9 ͗R{cּNes(QU })7iS|7ٖϑvT:Q@;ƈR3u';vkN/tp-RyVO6ߤQXXu,l0&ei [`HBJ5gƋ[¢-u^{?^(TWzc1de;T 2R{gX/~MAZ s82U*@Y'\@<n>( _Na; jOO#IZÃ',A’}G\ۋ6Uയ)|f8k\ >Zb kFE#cߣ*3 1V@QYT HIMb j 36{|*bL.-(on 2pKdzJ+c mc@dWBHB*Geȼ18zj~Vg_iBO@ %*5eՌ#tZ5+R&mp9ͯWwz|㎪!U .!2L+#nھ8-51s:%Qh- _puyb e/P*!;6K** sECVH8\ XO}W)Vh!G[+YI/FA<H GMYաsq%H3SK$++3TC'P<H.gl, Ec-=]6ޟ内is/Cf4AQ&Rpz`JX%<_M-fzU =ЭtA?(PnC,TD-$3rIkFQP1dE$pzईq:XOb`: 栍zOy("h"ͼװh/Ήr<7'ϧG|:Y~x)S? #nbxUƼ[U78p_`lW Ɠ1m 0!ZRuuUKOsZ+bi5) 8+x?IiԆYkR3J㋚[m׸"zs]+ε̗쿆9`nI?l>_J'#iNps9zKJXP{֝ > N?>6 }Z ,Tt+޿m< ֙R qRzo+߬ϷIYkb)Z?gOL}aꇠuN_[*rfs8*k߲u"`ta"tJӔf6|Ixм`#}eM$I6 1ʾ~a,yt}}t/L"$n/UJv 7'Jގ7u+$vOZ嫫P^QN4< Q LB| M_ʍ/KIuTkPH ;9ZɽqzjV[u}//Uj;)]w9u_ަ.Ϛd^sddž6{ZW]'Wwπ+`%/˖yK_;HS唱}ޕ.,T~_]]@JA ݾw` `k_miJ5,i>amֳ8" :#h_nF7W@EUu'Z:dV⤱"}% ߞ/UٴI/jo-1}8.Fx<o>ns=+CtSWdw'ݨѾҪJwN_ZO^ߓPSёs7йN_W:أimnD};1[* P;x[/濮2}%S_gmN'M*CXk{PeA4<ض8L=]`l$:毮MRnKaKj$+5˖A}WIXN[Čg_u5/͑iwvo ^l6~5\2S[!WnO5O׌)h->n_/뽉TD[-_~p7.'N=~͞~I> H)no_N[6ah¢^tDߋTz$ fC K9춂W ! >hϘJt%=d'G+ίsj>?fZ_l=D3<m}Kf3U c Y 4~un~꫽Z.+fYyˈ>ם/I+kcjT{>Up.dvgHkǀhR۩@ y?B?;7yܭM S_]~ŋ^TSf 5&*+ 8 ?e?N= :vi}Xe嘆dE~]m~}a?1iC~Rez,EZiqj"]jZ̤ZAf6} [5ñ;HO؟'VS/5 IENDB`DyK ASN_Position3D}DyK ASN_LaneWidth{DyK  ASN_NodeListyDyK  ASN_Offsets}DyK ASN_LaneWidthDd#q/.0   # A b(W1<d%qX̌BcnW1<d%qX̌PNG  IHDRWSpsRGBPLTE    ,.<>,.,<>NS \i/|R1H_w?W^yYy~zO_=8W4^Ǜ=t#7Iٗ\5b4ܼ:68x۳ك38|aI9#I&co/ 1rg%>ŶIeU=N(X|~ ZBⱖbJ0om8ޏH8ܫWxW?P8ż|`ȍك}×]4~M){\{ˌf}ڃ49~D~ZAhb]}!dW?Vĕ+LA!df^3V=_A Y IW &dw"bC/;0>=[PMM;88zW51C({-웙ӳ14k8Wߥyt1bEPS>qE7xJ,:UU+1k}khŁTDE4E,G!3?'+y+Tk|`KJm-mBغ~Lk@l|j lTr`XXU'dM4IVǐ:WD4{iRUv \9l'u6 7cQTh0uh,E @Tؿ,C#{42!gj tI[-Q1 gq:ߚ:ajlP$3CePU '=JUI~.8)QځX}/r4@ )K]RGm#1WT <'U%J"&T=1!t Z}ӑ/ZFLqe/IT@Obcxv^XXF˪,yZ: N!rI@Vh.3}[j/Y4͊ a.}rPb ypvp-֨v&&Y:a_\xlB '|U&]FR;t4U;kqg+QR &-)Jl4j+fk$ )Z+'{HX>X^;_u%2~k$~6W"1IDAFT}io6FWB4hJ̮ax2[lEXJ1E`jHb;QV7旍=^tuZ,CS L&ɸ=z\t*u1^T5nh$+q p=z DTqlu10}M:?78MQLTuWL`. 誩Q˒O1bKQhj\KWbC6@G)TSvs/ d掜áԤѰU FZS4}H~;oFv e|3 S㪥4dDQMJ9 ׎kNWv%} @[{$kj)+&_Q jETZv%hC#iH*A+4LQG2kducdtKW˕z$ +N/*r\&Kض5İ{LsG6-Tf>+WdW&τ/];:rY#)N( | g$nTֽ~7*[|j)Z ^en͞, 2?5] w-WA|t2y? v "w_qz|hu?AZ95d#SV_ V GtpZ NZr}xݵp G.͢ݮpYUQ}5"'lh >00"*"+8b;s<'ECYL  zQFe RL@Yx!AXaD\UqL=g(nUo9pu})Jk:FLh́ZwEax_DX%19k)LPc5WmѬDP@Ef!% 7QF /"_ľ#YP Kճn^ ;8C@Y1RKȮ9|c_6GXmY;ŏ /fyA 4[0cv47Rq^Ci[U;/r)1N[<Ԕ"IKTD.<㹴\:e;H]ES9]W!|pUtXK?gԗոCsGDг ^yP@p" u$"eή9ŷl&NQQJ1P.l(%*'5_E/!g!`/Sc) 6Q,˕8k:`rP/I0gAg/s937435 &w4W5:m`Ta )`HWVuHI:ԯ-6WVt㬀 L0!da+gy2x<ƥN@=Oлg۶Vm;\ uWt-}bKlUX.g5b|Y@vWطƿS\` SfJ_#QV^S:!]K'{:,W;,C4cY[")H ]!a}*S6]޳c.'?1^{J0*+ 2x65r pEPZ<j2M-]Mr $%JPUeflϫKvԅ9nĴAՁx=SpUlmA۰1?% ЊmꞥB<,[S`bܬw`=u Z \w\t|%:qKCx)կ5Jz{&烺ܹB 6x84|rnڵW`YɸTeP|mZVQ}S-kemB*zkT J9X%9JC=0zAN1ݕ^D5 rdbg0:}lbtMS]׮Xk7<}j45 +l1}mu2`6-oF:*Nsixxm_M;V !&PNPTi(Y"Y_ 4aOx&FK`G{)-d_ c^W!=-L%\Ē1ԺU+>I k\]+Woފ'?t]߳iu]ϒm5i%Tbb=#l^USrLAdW/7&f8~7+PHIEcO^8e gzor/SF8(Z̩'W;wj}t-{بYa+Ev\(뻀gSLFV)r&Nʊ#&@ {xLPK5jE,;|<[o?TP5 ;} (JQSz^?ug!|g+h0Bn8~:2U(OA˺z۷?뮧CԵm]cb& m&!7[cCGtojqkU2`,e4h< (NnSHu7dSzA{2nn桤КL}cW<ީ[U=KKSAd=BO3跮^|CkJƇ388 k#f0Pxk Mb A#@ !/AZ6z42+Fq2+b W8pqZHOC kW,^R Ow&'hBA%j HZG1F 38.q)0Ӻ4>2t=|vnbdE:n4W 8BF["=̖3[f_+pTsN)d_>0q,*޲veOr֏JNZL8FOo߶uQ|TJEށY`BiIɪ|g8HWL]|e=BZ}w?{E맀-' 0ނcw ;፧J4%*> lGXL b;]XlLxo^YK~8GYU5fEm_9Ec0'+ړ@Tx\Xg{Eҷ92ej\!$Uq* GL4$qMkB]ڃe=|(=JQZ[gf`YVifLE=.J0d,JlN(hAO\;V5eE(x= K"> *b˙ kZ:4as ]`F"ek!g(+V̿#%~ZV":kWV$,FۓclҤis;$5Aw^~j#L Sqw &H]遭+m4vWw1ZeΖB6hzaԨ3KFRqicBp\IL*Ūjմu{G\]Vh+jâ]3y< PV{FK]f[`&Z;{ن07v0,"J-"&،ɸcv>Xjב=3k$ͭuܬfx~ 0+N }[ 'E Wt*U^w8`-Y4|XKJ$0e 0`K*ϴ่+aXu^PQ8}E/ӈk|NTgc6x5\j x3U;)͐d)2$^B1'USnv?vU,6MiLB# ]؞ױd=,Ê$HI4x\iYO&~ ¶[<Ȱ1$xNOG X`9:}:.l^x_#498ek-WRC:r涇iLKUBl {_=SAbrM`܉Jn# ӝ¹ ;_y ,xV ְk.6==xdpQ0[۽b-ie=zo '`yZAkФvk6z( S~ڊY7s_z0+܋1غ2g(ge*y}>7xvIϐH|B/o\Nq|r,K@WNÒV,hȋ VZ=UDi3S$mV/ )%KQ! x('*26+]k& Uv8?7{D[2R8^leA9#F;,*W'xsV='kDmY=+CܾyK Ե76c23S+:|o7(1sV֋3-hCn(wXfHBiq)@ehSw;d~@M1C8Z^/$h_krIENQp"fiM]hXiՊ5 vX.^0ߏEuqq+\k≞: )?DM˗?to[q/, 5auKR$Q4#N&Q1jɂ.enHKͰdrtrCXboriUMA͕dt}9LUDו?EH7̈́%'Sm۷=LD{emߌe G{O; c *VR r;,ZĖ[ÃelYxLxX jPٽp2\\2~ss.}]\cTKD|17`{i8<&XP=CW'Z<$ES(}-K>nP)0jaŹxW›գ-C &ˀ P;C΍ѷtbVЮ;L}zΙtx.HxkVsD7 fm^)d ֚j^xP,9{>l- j֞)tWRqHRѾ\NY.+9LIabB>T,&*hv;ɴ ۹:, x!.Amu0/ $|be\\!v]٩?+1Fqgb]+:%P2R2}6Y ?:έy$, 7k.@@?_:/Bέ)? :C!-R' BBN]<%@ȺomTaő~D8)(\l=79j35vDZ|RY^jWf/378&79G& p3V-Yۚ?0nޙ;`=w:'p$ohgĠ=|0'):_ V/HlZ{KqDJ:k?> {rY"HBǢ&BDfU!EX|ui1Oi$]? m v;/(R=[>:<﷡C?0+ٲUR!.\}4״UD e@Y%JTUbZOB&@WPcw[ޖn0rFtegdzXE|gyo!I!ZcÝvu> cE_` .f~ pfAg U^ѧ=G>}2UUZݴkݲk;)9)f,kzscp&Al-SɅt߲M+YqyYwS3LyV>׊E'«H3s.yٞ+2Կّ!xl3 ug  &0i>T.~h!=EqxⵥqU{E+ghIU IW%'#N"qZǗc^Gi f* 'k.m.ǬfZ>4CJmҦTkkb@?E\0w¹] 'ƆF$ s݀o=ù}4>Lٛs|ۊfhHEQAcw3 hvW; giB-ʓ{%QjrsqU4]U(妛b]Sۇ cӻ;/,\a|{ݻXs%~Rth!{;;DxOe-Pj z ;/N gOprIZijX_c0 mC *tΟ\Ԟb4Bg`՚vpWܧq|%g/5Ÿ2۶ŗ[Himx[8SI Z≂$P/5$F 3myÏD gQqU0 d\0X X}b uxhc~D.lϻ0{ch5 Y>FXO^  P8_H JV-oջڻ~e2U[?'dLxד!eq!% yŊcV'M\,=svvN[VO%#C7)A&ߙ 9%{=^7"ub .O@h^=<Lob d>CB:-LVNҲa{mWqL$z~ dRJ$>GOd6ג1-d0YPI^\ "8Gvvt̓ҫ{38qQ| nA5C+5P20.l߲YS*@a~ du;J4o{ź䲕49XqEdj5 JU | 'g@9?qGPh~[9Xgt:4Dh Z`8FWȕ0MAxQR]ɵ%24ȁXRldMOtlb`vorqiPEh N[PrȊ5iXZY=%4>{!mq?rw|5 d>v9ܵ%[sx\hn)Iϛ)O*Kf|$EUIo 6! DQ@}NF|J `EM$68v3rm϶c8RU7fR eƧ.GeDT 9ӉҬ@r\ SGBb yy=!дʊVRG΢xT錕&gפ5xE-Ϻj(􉁁Kל|c9O&B0"*?$* 3l,uW$jH I~ Bk;qc%`dZe::k΂ G~Ck$S%[yX1p:S_qW!U_X92FMkj̗oTwʒ %o҄;':Ϟ"\iM1ר 2N8 BR$6+l:&!SMLro>gz㴩<%a+Ɖd|0N<]́U==_O!m4r"ʞ|E3:3 sT)2w# x E@Y&0(XEF.﫿1BAz.x8a[F[Bۇ:qf3;)3sDᵭ` fb,)O4P.t|‹3C)b[qt w˽\_l ;iFsܨ@15dvnvӬnxpmI|Oتۺc0FanfJbVr-ZŅ*q T[ys MР\Xκ}";6mw` iAjV%UC'Z gDr/55u|1 IB`D$Yd6IXU$VOTI2,ZCڂFrp6BT;~ _ig >C3}{ij2Hv'<dߣ#!X&˴rUTe9;k\ р6'eV?`rteL'wdma)WUVFh (]m5DĊ|:SƉv:aCbL[S~pUեɽ38b|ػSTYW. +|oe{IoҸs\Kyzve+Dc4fdc-oA R.v6h`<,ya\K뾭aiVTO!.NzZ1(ŞGV}ׅ9"XN\JƮP[W#QJ65SW|z mEqq*Hz팒N(GΪLupB ƒi3YYMZ<aiJ8EO,Wj|슨 QCHA%R+@ bJ/Xy>yj^EZOBJ#uSMqu4w`Vn K ^e%u/B<@ml 0;*O}QHU-n;@fmWB%sN'KMN񕒀7죍Uփ#kt mUN¤?~?ߔL>g+LӻL~jc(kA34LS & ETVq:lokDxxck(?zޱ70Pr S%Jкw.3y'~gN!8G`Az4B#WQsY34 4NrhM)ϾujobGq0VKCف+N^'WM_Ѷ}q2k2NbB.uR(;n'k ,r\ѿURkhԚTu4TJe9z*6!pWchM +!)T$g*(Y%ރpV\Z*BtyT ԣIeb_ItL\y>H+JPw'h>1WFI1!n(wwz  JICpB8 31Ҋxrhb ӊa8xOu iiEVz S ߅*]FY$2r&vVkoz6+'&'kÔrZ:/u;n_ F 0LGo`.I)nQW̨'Ңl  L#i rEU6y,0 ]ZuEpEQTcSh&ȱ9m3q80/b3gc+T ݟ\}QBfU)* uR T|Ǟ0;a,bD&"9<&&C)e0FW%dvoH0BDe0ҳ7cqm`YK4ioٕkIRXhRŠ_!tƫ^YVt V" 3lHx!/Jq](:A3|؂8KF‚gi?C`+ӌ@ߩ8﹥T3cucrd<"87F:@:ȮYMxmVo@_Y &30ugW3@2ZOoMsbЋӝ*z|UmpPmN adaxr*׍T"t~i[LN*$z: ǥ,`SĎւ@p3#_ӛqM2L5Ef_LR_-^Ƶa"P3#k2)+ܑ:?JJ4%4sd4+V_I@p!يeaUmƼ&JcFN ̑MWSj7tOo`G{ҪnҥH8~ ,XVxB՟q>W$3+QD`f?19YYbUef ajte@IRB6p4d&鿝Jlrhlvh@d-|H'+H]l@iJۃj& Mz-SGQ/pj1N 5^pѠohv A-+jc/` < !s˭X ĝ?]H{,l~2*)0pBNeUT>C-JvtpOB3P;8; E{ƈѓ '̢XD\:QX.S 8ֳ/e昩F OÖ}gUqg08֜+,(Z;I CWuոH`8|[k&n Qj*d+:y(E=3&FPO>aa`Ԓ[|B=)h1+EHv80Kf7mDQz˩[D/)4R"ڇ4)/fT⻬,ZEFIFՠY 2. یbESXrmM^%qtSԡ0cI|WIێ5grL^)Aw[_IeV]jD`CڟPWcxȦJ*mK3bQ"=%ae<񯦰(7mZ-  TJ,ɚ&qpP]R X \żi=Wh""ebm:W6ZHF%4ڏ۸6ڦ^.F]mp_ K]%$zuDKSHmlrk(ʐjsE@? &J$46)^]3oͷɰ+&UB"sJk7HkSU[<6W6e?{YЕMŦ8Y6eDZǁ,$h2oAd$PrvjV/see;ꦤ;Kb*D&gIJ)r7K$ = t*^T=G>۷}B_fCrڑ&i nI%"1g^5u"r)\tK>-|!BW q\j0zgK-8 vKr|\b:*$tF~pn(!1RFMc:QqRrלϜ3 B|?ZŲLmq,VCPEk}8un{:YNu1lHnm 5x铳o\%\h5"jE{k7ņ0ZRUʶ [ ww-Z.)9Fbcc./n!Y._Mnp&3M"s'ftuq341ۈc n^1['W MJ9} ^v܇Vt+!)Q $Ůd<})^z#|?E(j:Yނ9EM pMI ,QLѵwB\jQg$;0Z8[{VZa:\\u[6NY?qǑ₵JQsL<ҊXH&LUԨ0_0}7%TU u>pY|_Oa+rb^-#s Q&,۶} oU#[I`rDz?G#-Up NzX@oA5*hS9^A$}[Ou?׶mk̖3 k i8]٧|״'y> [a ga7S_)-`(Wp+Z3KZQ/)W"_kx!(_|@c\ Pxe D {B3^h{*shxl_ĖѱR2 y$3x\=T>L71 sfeqbh=1=O(BGi]w }Ng{n+IG.W}-M #Z$77F`a]zS[(`b%]!HQ{OS5sfbX\<24k%({?H@Ť ٟ,\KQnY4h :,x=3bU'ػ)iL5I*T]DCX{58.G0x-bĕp%|ɸɌYwwFߑtІk\I=ȮeIdb%J U1E^F?@QŸc~+?5$x)q]lڲ7`)=بyF֑7UJT+/Dd_|+)}›N\MalC28 MBg| MT;tV)rlVR:g2qQ>]u ؒ=B_Pn0{ǒ.x2|X{VyQ|-=O$4 -_\ouyH1 T@n:Cf2HWvh;l7|Z_Eւ0#pӚ^2A $MogD!$_J|ZnuG mXg1*;Sn a9wS8k@b΅9G<ֲbBLV.=ǡ Z) DEhڟ_x󿁸|t҇D|H_Ugh 9ySȌ$jL{Lxqxs[2c"!sϠADeծbV g _Hnd>3BFjU0'pE6袌-(7e1}3LWA.e4ZYyMˍS$0x>>lj۷|?#1Eh֬|n _@`=Mh0Nb(8}}1>ЃTVf}4xrX FOwE[4EU&egZh2J+ X~xQӴVwJ;pxNv!AW<Ḛ%LÅ{Ưoq?p ?)aTBRa(GǓ.A `8˰fn C:R"p|rZ;bu+8a˲[H[$iknٷDIJˆ,$Y̢n|б "_/#%f/B-" "b"QE "}#чz@=# Q hWO0'|7:d"XF>e9VCuRY6B_ k)…>a Z(Yp*RGBbwdR0"%YbiHg먾% 9[zǰIEJ@h"pкV[\1lJCwcnf4`x ZW*ѸAl/4XX7Ci>,,I]=)rr(tETED"20lbCJC`3n\ I lWSwpm7c m-#Ԇ[ I̩,d_wD|g +! {$X#㇀ủ+*IݐP\pAU $k$G*_>aWܻż jr|iC 1_TX~?#ձ4z3X8Ή4J"v tT4ZhYD?0&Hg%6/fP.p=RHRR&eb! =ލO!47' ںnUOWƓc[ HYf׈H$Gt; 4D?9mXݴK0bl6cjG( OQ0;2߻F\j #2"T*!?bʓI a<#0Y3lF+Qܖ˻>QV٠ct:t(J@K0 q16u;s|DzzC/nOcWdf=̄AGlg x)l1rC|FjG HRc1K"]J C{x5H4-ᓈ"t u aasi3)UY1x1lEa`[94V/96 2=u7Cbmm̢LW s'i&MSh˗N9j^)Vn&Nnˤ A X'(b,)&2A70I q$hCl#EM+Q^;"nC-z )gb)0l}_Nj7Y^ Azi#gYLK5v1O+|w"1W Nyzضa"mc, [QE["Vت#v+Zݵ ^4(a_%KslJ2Y8Ao^fpIE܍< az?Hӏd"ܐxD1CIj̈U7*Ckv%d'M,e9!뎟G$ n:~S[QTfX33Ŗ[z$quk/ɣa9RTh%w/4O#45F|>ﵴ9A/rٳò CaЏEiع$!3Ec4C (8֓Q&F6Î)(7+5|$]?u6Wׅ%|$ɹ&r&ReDb}.AME~~ B:` SG.=ѻHX5DE0EldxR%M\SXۊ'>NLc! ^$0-3xo8FJk8ElU {xuW2OyWUifyiG`YĵSG762uL`jIIl"U- gY|,B#_!)r#),1G/ h8#-:PNq{@A\G)!f:V%s4 %k]wCOsY2nbzaNDFQ恊p'LyGy& O4F +nV ,G5\ɞ RyA|+"F$Ĥd@D!!PC4)R g=T`@ x"іURU(by$W)n=h(<%Um٨ܾ]wz̘J2 0^WTwRY #Q6 k"aJ+ u`r!G Haۤ鉠'(y-Kr∐Yii sGz>dcˀR%坽OuͳP6F$2:z ;S/~N/|ƣ#d#x%pkzt}!K"0X =: qèJJ>\ THJ̪ /<;xB`CEz2ޣYUx)r;Qt_ϞW;IDКhJ_'íH)FG7F^|y|z WV7\.۲efO| >O&( 8#F[#Z;ӑ$򣶕c$j c̈/q;A$RWQzsH jDpۡtս]tΏFb:pE۫3$PZiH0,14lO}]W]ysqOߴO x?oǮ1xou\ P`-6s? nQ1Sd4F3Qq"f—B1|)8sG1_7 7nF@͌VRL@͊|+a,eEtN?u-_[maC[.w?z78)0nR-d>Z>#P:G1Ja.GŸ"!$6"ʤ{st0pT5#(nN4ļ7ޣ>ۿ> 6]Ž #PQn_Oz^MVm¸hk꾭,A+JHK"Ы,}i w5&ˈ{ 7Ɵ}i19R@r&E>G>0EB bEWqS?8K_p&|٘'SQTy|{~=-zyax##ү R)E雰)Mal8(<fMsk{Վc9I|C_PQA#w]Y$$3eyU%9YT꾧%[۶Gh8!sQ e$M%QX+i|91 Q?u9b=?p{ 7nGaNd^AG¾sH<)Ź(R6!:]pwxǎ6S1N UͿEN"}H ^z5HѦϵ%8Pr+/.# g"X/A+ظd'0.e+`O^Ln-uNf lr՟9 !􀵰|eQ7<$DZIFOcFZ,"42ek>큯+ov9+}Bht .M)k\|Aj8}Z{0ʀd4 %JxiÒ[CwAgنcV*;C‚<;f]ElXBlG-g`"+- 'pJjclHbLXzHs]Q]RoJaR].74H^Ii+U6; n{ǎGh,@k9 LeG#g0L H+QTmEׇ|61`366g6$2P  M3j6@2PW%:|sJ 0Y'&K"_10fFJK%3Wd!^"SKqQΟ`,a ƌ|~yܔ"oĻAx7! {CC;/"J|EZ;}8-+>LW/5ohj(!3)_9 t5y4Or3TCALfuVN膊Ga1n[1"Jct_g8op 㗈'wE?Mؔwܦ(Rɒer{>>s0zuo䫈JܳN(P]PvrYOg8b9xS++a?aoí`*n4{&#:MMJ}-_--wC`k_?cY.Q,hX>.:<<z?BwUҞEAwŽҨFx{iTd S"a % !ܲl4*x*.xIXs^㢣0W16"ktDX4*<QLjʐ_yS # >8_utmhv ]*}umC7vsuw0O9iH1%TG(JOWp_jb'$kg s1`MoY#"_5[lz&0\@ FaJ"61)Eآ vE8ʥX@>ΰ«mewBx;y/axQўS>Wn \2ޙX.є;oH,j0N#'|H/MSWz`Mg |ą0;b-Ќ=Pw8:9M)6@Ў@.50*JكMa*p3|;z;ީnx      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnopqrstuvwxyz{|}~{UHQ<%C$j`ey~}X3s_e+4:GƘT)U`dHXXl 5?LE_3&0cpNC$gAڔDaUD]ĐS+Ua6'?/wK j]!ߔTS#>ԟ%qO evg0~t$L 8fۊF*?-)(e"ff}tY4x(4cZr5ɮy¸!e탼+EOw Q{)c2i]b_y-!&Z(,ͦ7?PAT zz0}a߯wD tx;}tm4B~"JEb,d\3*bæ7ætk7fBضR"7k!|1@++LO{|Ԝֳilk-mI &*7 ʳT˸-LL "Q@Rԓx"Թ勼]{@Dv_qZSB3l\7R"ZSI ?t7GܠA8o+R#z41[W"^RHNUX$UNIiKeoh"5#RHf)^G*~QT&q̚;S<0f|krq)C;3pwwt;UĐ)R^2-j%AMz3T^3yUjpyK+(X/S#tޗ%Y^C3ˏ+f0R9gb~#z#@ Rylcƈk{aCdha ൰o] m hql%r|4 %XPü9dSTb$u(kʹ 0:1*Mo$4~H]cOE3:3_j.^YğھSzwhkVd}*{ci@E<4ȭ!KT7=]X"2YR墚X;ҏ7>fc4b 깅*iF."QRh $)V Ǹ<**c-a%_S>F]JgpfQګf*2hSN"H$'PORb4z#0OH hj._Ihk/ۨ҇E뭋a|X_|weu`)Qݣ[њm~*lJ/̀٩_nKTW+nD9[vK!isV8x )FSKOaxF_(n=G!h? b v|^o߄E/|킥 *`hË~29z(k'f٪l‰ Re& ,^M~0M2"bC 4S>Һ[ h;T8Ȥ?ؚZ߃~0> ߍ`@4?9{⧴Ⱥ g2 y*IH?*o2'8Kwg%IoE2bi+$jDHz7gD9YQse+]ކq_O ]ҝf%8 `$nDl0#anw"[SPXs Of"YfK'X 4>2]lx N{ZRr}c> 6y~HJY>I!~|Qg$+db5u< [m]B3_%O/'{K%PL^Bl1EE5 y n0EJF[OƋQO):W$JOǁ!ɢj_]dCo^ /tW䫋'Tغ87pwޝB|E%F{R^K҇Վ!o,J"9,[L2VA(I~h#faL}85>>~y'ύ##vEDg9}XuRj\B|=0&|ECKOı\,KB3kw{ )bb~*,9UA {\;!9#Dҫ@L~ . <000п'|  W^ܳ``xd䲬@ă$MbJ`f*VS+f7&c"@"iu) =?xa*akdsj}f](l֏A'SJ>-*EBLoRVh5mZn1BWQVyL+";%qWuGVZS}GGǻa֟+6e2)\g}HCeDQf+8+-O4r#r_D LNoG+ccCa:w:M}f7JSfRDJ(`'ބW/ KLAg‚F` |>Ǹ2ٔ|/VuЫFR$}1 ):/,\x4x r};3/\ЏyTh3+8V8yْw8#ߴ[OO/X3ksۇEpsQI*H,[Rv\ݟp5L,zN\ ٶ⸈)AԻūԻ24y(8]Won܅-{ fg?~e^gk[p䂹+#_-hlϙn_~sQ l)jJV9IRFHR dGm8=g,dqK*e  >Fp.Wy3AXMwsѡy Mm AsOϛ|hWhہgW ښ`yӻ;o3;X< 2Vg^5&A*zJ~dOظ'a?x:2~ e6 @*|< yZ?J綧^h^xv! &ts^gUpO~p{WL/Hvr|e¤HKZРce28T@ ~I'.10sd~'Þco>&::wϟ0]쀘lᄫɹW.~v gH ZgV}EprTx.63 K7>`c ݧR.UrCS5567xE/̙lO0 ⧅,l"_]b30` >_ fHZOo_}LbmaNH}h#'KRG'NţTu?>;t'ZɍɖtCZ.{4՟)DcۜX%xRF=kKA+ť p=nnf,hcj塽'BfZ0xll$L߷gϾ{:7va޶F>E76N<,έ0,Ux3; /%}9y ԸK J_sqP!VhpaK8L 1&W"a,?Wlxg֌6I BC<S=K'U%Jam)y++`>øBz`x846j-n)V׷X\u,LpEz2b(Y<_eQWsQKqPrfeQ]m惘 :Sp\>k7۟)^U-F$iɽr#C{HpjlpF&s93'ڙgJ([j[󢗤;&2 ƱԥI=57rl}q ;[åI/.W#y=" e}7}_bݦT@]w.gSK &'4Ы#/YtϨ$ X`ZCXZI) u؉Y Gb7D.v2"lhReCK) πOFbWaM”S;&ۅ||aĚ\aM_dm'e#,^:*&̦ eB|O'Ә\,j8NzjM]}/75hVozעK^]3wpv&JH!Pi,jdL@ rFAHnQ,K_]VQ2i'B\dѢ 6F¨ &5 jECPux9`$Zr!]JWbhǺ%JFmCTN1(V3ˡcK|Wʈ`\r{I~3x.{b?=پL(q4;˔dX(sqUKe*u*(y$nSVf#ϞW`D*8O}$?!O ee ~v  `s?w#+X\+ rض.gWF X^˩JS#WPX*c&Yk3ڶ7A)7MA La |ye; 7]g*|)M;xI\׶T&#@RYqtNΞI?ɛk5j+X`,tѼ#i*Z?´o: oʩ\<4~,ir nJ@m]IR& \L*_m0%)IIHcvƒRxК ZZ;Xv* G*kPЁIvv摕ZZ0@lL;xY19 YAY dbTLl7.ݗaː̔g+PRϝ[L s2x. X1cCOnpJ[SRwZ']Ab ߮w81fa%Lz8ƌ ; |]Qj0YzPTc rmeg j_ƝDuM,T!ۯ}'[e 4`6rʰxӹ.KSY>uBo0\Gd)5`Yp|ȥj1lzr )+8Jl0۷N,NKI3G&'3 9RU,j=+1V>UcػǂU`4uL2&ע%liAKI 9iV>'p̸ }v|#;I5H3$32B{⌮$L-E7alfFkS?r`Vrd^( 0f&~Q#'zA 1l ?-aU-mnVtKsb~zsag{I|dr <R3w%|n)#6$RROJ`Q<)gR8[*ð$^; *vEUYP4KMѮ>y}`z"A8kq-M RE4lYܰ/9#,QHiWݬnx^* ejWIA 3Q=WT;6;U0r!:@[VӅiWaG532SMBEЪ7s#ܚ~ze otJVNyI;Q'AY7Qe^0:Êx n/L{H%r eщOkSE|)GoiPŤR`\sRs.KY#jYf rBB;~pJ ~Yd[;b-2<㣛U c_)Auäu ]YׄjɋD7bzVʋRR\Eآ1)IKY^p6ȅ~Wyœ a|a-Z4waZKlw[oEVՔgXrRd·\ &0+bˆ ЌT fsP(&۩nNE0Mz@WW:ݞ |K2]E@՗ IX+IpSkoCl Ъ8ഛoX1u|(N·y1g?h>c}粱Gs=+*oX*[AKqܯ"ft̚ɩRTT#/`Szg]'7 w7wьAd_VӃJ5-i${T3L F6K_I6qol*fqAN>2n4l1ޥa_a@A#~a푁צM;7&ʊOE yT  \'!TINV`THҦÅ1]7 xVM3B`ܪF{ޢ3a4ҟpP<98jRB~/%0)O 466ZqvF+(ޜJik$aͨV}S&>ND X+MU;Ko^ܜhgNz٢P&61:QyKu0܆}!Mks:PV,.1f\ײ>"EDtQE~" ve0 /m]>:۸a_$$?Mq!GQՍ*AWT}CbF?KpJ󰸌8SYp!= 5n3|7O)?V8kaɹ8־\E'}d2 9l"s, fR>HYPW!~J Eke P~oX+O4T=US2_Xp6~Eq+;dGݨ6-Ib%_'R ~Rj6O367\];Zg6m7=V:u,]Z0g+MR0e1FF`V2x`(et*Ra YFh,j _G p+ Uyze+GB^Zo;_d?a-O<4oضC;Xs>-F'bLӖ]RQfJHFތ3*@LX`Etv>*q#r'؉#ljLhGYT"Uy+k;?X(O^헡jSgj0~;*+Wgt./\9d {)ZƷ6 Q S !J/, :8Z՜2ƛ@Y-#v2UF1SRl(Ͻ KOUƼ[հV+]sOՎ) 0Lg2(>si ͠_B37U37*osj^U7tNFxqn9a77:l. φspS=RM Έ_T䏄㘕3sM[z߄6hf|=?)f _V,or6xCo( !U9+ͽۻYp2 %$%1+-XDZVm/@n]Lͭ=hl?6ޛ=ȏ0eC3W֫(7{VBNnk"IsW-j0\8 E6+rpJXPzWٔke763&. C|u>aYِ*17E^Q@R )ႦB+F+VeǬ$#ea< i29$3Ze 9B(@7#=aKKWˡLU| *cSS+`{BVى܀o%.5t^ `h̀-Yt,}PRayD/W|;Lrk}&? yo[Ъ7q6'w^k|-1'|TP)ڡ׌ԭm]4;;H 2;h=-ΡFypڍp qwJ '1*YF/O .]_oa׊nŜUkG+  >z[8w>A\⁞tМ]˨aCצWmˆAM; Q89MI[lY HYwE~o(Vj gho(SFw;q QX/j saзx^ Ѿ2CjG|O]^-͜8Av O6t|Ǎg}? sABV4@mMMbh\!Jkj,Oૹ񽮝XnOx[(/Kd+4Wq?EdAB{&m>$!$,v`-&L;@noIO@shp D1RaMWU,'U1sdJ;J)W)?N `HTzUНQ;FctEt:$Y Znc_ŵ~#cƥ'Ԏ|F<ݜn-`-v;Pp)-h5߾$a^:/nA}6z L: `)̐ef?W\ogD Ν7g!q5[zr6xۤFzJktbt" 6SODerpiXtۨzSi\?4 ^J7FYPKH~06x^XFpjyI"o5$|YWθL`4o r'f+nQ\("1ihfqK6*bL9'׎Obh.)V#ҋ܎m7ph~|; Nʼq@Cn@d (ag{\frZYÆ}/L/z54jNYzm݄?X2W6gҀ&pbȣa~oEa~NC=݆} Cww+ִj A l0`:]<)aCÂ]޷ʘ61HX -}";f{7ea?b _w/2Nxl `R)})G'lTt.cɸXYu|־/5Y6ʢ 88^%@3ew;@o ekL2.5!4|' { 2RXh>ip;6 Du`d/mP|6X'XF!wg 'RZ$b] AQaȪ5XjC%ko ͆2w NdTXx6RAnT4?~@d-S Æ27>hע׺6 k GJ'a`GdC!"gM <>T>d6:õ5"ա_2V5w L}}PxC.b”W4Yx-4}'P~M<0y[ B]opxz* ĺeVo 7rd  |e9qD-Rl;S!:sAرO[5!*fwnz E;Tsަ*b|X̪)uV2F> W:uiImA߯Ah&|TϓC=`.oO|p%J_WVhj ) s/94R+{i3AgPgзh!@tG:3݃GRQQ@H=*$%x`/ .^q-?jX0!vچvCR;n0*$|fu2# 3q'$Zn՞ 5xC2j|J\,ʋx=?F4m.j_HƵoev0L蟕i|ukc vɳI=ڼc%)z[Lg@/Ƴ27a|?v5ny{WVjGS!o^ukޏo.m&Sv61o+f6 'pG5¦[U{G?h3 |Q<_}Sqkq{;;~`qcMQW1s^z^[UؠV}[4` E&_8 df6XǤ^80NLW6 ( 6 q80oQ,,'qιg5150/ܚunt DE:,꣇bSs;>e6h7j i\=g}Y!݉,e2?hf7$f´/ Fkqա4zּ%ƞK{тHapy;|p߾s`` 3d7p/H?m>=`'^{3VPݸέٷ y#P|0cf=&ձ|Y8 ~ pF쩎4mj6fу}-<m&'Ɔ 62N;4-U Feþal@Jyj 'eZ5#RtwDjB z"Q h#Y>P;,q{4'~=!՛=[U,l<;քu%.hݍw[qmL*(aC&^"3DN 3vNV z6e7UdHFgm ˽ 1k gJSXIENDB`21Dd@D0  # A b0ƿ2GV" wJ0cn0ƿ2GV" wJPNG  IHDRT|/sOsRGB0+IDATx^;n#9Il8q;X&LX1 $ Fa "b7~?o`w->UM"yq8"<      0uo5?>>F]ϡIWHI{3C=u mdqA4.JQ@`t فCO?ܑ+@`t فCO?ܑ+@`t فCO?ܑ+@`t فCO?ܑ+@`t فCO?ܑ+@`t فCO?ܑ+@`t فCO?ܑ+@.]ǹ6ESI!8gL1<(Qu[Ai6D0T#0b +?6@S )2𬀮(bbkj*G`od`:f5ӫQMO@[UI %haN+7ɞǃ`'*= ۿfߔgWLǮ)ZdKաV/Ony}{=E)@r8~+Fs JITWc15oMռfCdŎ/Sͦҩį87&R)zB cj!`LMg.6{4 Ix5wPb{xZݚ}mV)٠hi87|/GQor}gϭR'(շhC#IkbsO G})b.d3ˆ Rވ# H7_U΄]H݄߬٭zͤBj70VoBiRO/SD EOx}Xߛ.mia|R%^ogS"b\/BzeUv<cIRQ} I% &fLoo 혇%;_ ]iD(jB)j#LYD ],nCz`ee MHiiQJ6j<. 1[ytϸګvJVLWN.Mۈ΢96rܢ宴(c3n Q.# {V$Tx`68{DK>{R~&#< pǺ_EZP)doΧ}Xq3fM[}{|$r٥8{t7IuaD7mE_۱Ob ϏxYȐh`4s≑٠E+`OE[*תć8īs)dָE]KWx&.W<Cȑ ,pd_#G1T ~}6|!q-D4m&wl:@9rݥP4YpyHB}_I2ourGh%⯕we7ݿ8_-Y:zzU&Lt%G89e}>,~u°Mɢ\ذhD}rQ$,19t=2UPb#S=72 $Xp![iq$$5-?wP$|K^o3) 9Z(FZѥ,"P9-oKtVn?gR&~'J/1J߫&2{_; 0~!Nj@Ƌ@8F_88c0!V1>gKbɖ&|ު),;n[TU(v<>+DkFH PY5 NМ^.73fn5&^NFKhEupjh2X4!O\Q29m$Y<(ҹJ)Sg4m&2 *'NqJus@%RljN,0/XF nn Mgow]$;I.IƜի&ӁyGTMΏytC)2n9R #9}"_=߼'%s #\KoE\BÁ0 Qbg 4bL Iؑwt|z=u -qd' Jxн G~~#W 8ن}a{V 1S_:DR;m@3N'I9GKpTϭ -?.h>;7cogM7F %TcJ?ew  0~wqJG?AniV3d}%""2 ~qqex z3TAh:\rVOP!Vebėn>w[V  &bm$6*wil@59ba;",(ȍ 1#@#C}_GǿsM)Fh!]JgTփ XvRNLbgr,wލJzYu|"W<5xiH>i9ֺM{l0iYkѭ\FjʼnEleC+6xM"@RH ػ1{\snOF;SN\LF)E(EjG, pzI V &UϹk 6~X7t ـ\7#`R3"( . =Ŀ֔'I" L)j4j8F->^i{~& TC v$ t&=vt{z5FZh lN@ӽ G~L}O^OgWK2h7~j|ZzCF0֯Bx,Q':|Ώ!MGoɩHdb4H`\2 5k}sOw !.C-]_G1z EW0 Ҵ%=SҎf,BG1FPER7YVUjTQK8<^n_(NO{#gJ7 ޴zf1Zܐ&RHΒ*nXPZjN$~6*^U޿jNk0{gm̷Ge6hpa)^TT.RY2åׇx1+SC/3lܕ6Q2yKp #E(.{K7c\^7]FI̮APȤN ΗE:c%EZ!u'K$<3$[?巐sa2>83VJGşpRJBYWUY1_ޅdtM c|*i.`+ dΕE2e ZIr-Q6[(}7yjd ss?`/oNgRl2Wx1?S/MKKq8=V"ؼU4& څgR^wy%v*9=rDb)gbj^H$90/L;_GgJ$pO8+d =L31.|y@*U?PQqXfcZRDS.[4$]vS.mdjYMa*״03L=ɦl̉} /fB}sH[ A3!_=k_)K΀ ScU:~^xڿolWoTlMjƘ3O$bt3 TP2tĪ^- r] F+l6ͫVZxMWRT_Y}9R:ã@/ٻi12v_柷 0]S N8K ޅnnrLCMC^ie-?Sٗ:c&pnƏܟ.%E'{/ hJݓ%% g0eZ>B95K@LL$~ID/2F7jU@Q]l(4:mђ4 gژ>y,#µ1՗lէBsF+߷uO'CdVUjÏz=de&Yh3FYЩRC (%O,<3$r Ή ߽-7m7ޓR־7Y8bS6E/+NlDef(tvkY?ubG$,vkcxʚI.[bY%6zPw[E "Rj)qo7.gs2 D(ym0K̞eƣL'kc6)B[y|ު8S蜀亡f K۳>7X*Qҥ3Vɠm i fQ; #>AQc(uE$S}Ot_=L:YqX k3ԫ2IU)X ѻdqd]z&:Iv-:]7q**IRD_y˛KU[P6+v7, $4mAbzMJFٯ}\rBfꓴq˿%RMΥ3\= 62eIH CeJnBsww7R3Pp(g/]l1׮FGԕx3АT/vj>,oB֟x{+t$ը$a8NonR(EJ[/D)sp{+#dg;׿QLM%؇'9Swqc9rCA@5T>V~^Q4՝ . LMF)1P[UZ?il僕 Z!J]ݮeQW<.S(EBOj6a~&-JT/PT z<LF:cㅟ(3l"R7$ N0cvVXFkRWn4\ vD=?ݫ r<;r#^qvEF?!MZ"JXŹ#ĔdNK}8_rWֱͦ4M%.5P?$fӭHJMMK`! n=}ga95eu>aќȳ]V6|0dsW|:_LwPc@N}%># .!Nte)!HwFԅt+|YV~I|2ԥHJՊv!ldU1fT3D81"xz=6Qi:򵍲UQEg?'Z"N=N@4/{P o@sȶWr]f~\nEl`)]?}Ga͍\+|Q>S|͙Nr{ø&LZ*T \E_7#K}vuj/c\Z2?#i[T qTZ,ct{}~},"KE~D3u)ݏ؟H-ш7A[q ޴Iq,@Hz+UVYyܕ[u%sO[?ftZ1 ,$s(鈗\`Rw:M鹞{~ 03yROVG4? Mh1ulv/ ~C/uP.q4_uhȥiR\_5]Dǃd@I}fķ2;>^rȫVkĪJr6SqiL jS!h3MSB$Ɵ<4у씼3> ج`UE!+')%ޡFg/4t I ;@Go[h,{A-v!fԮ0\Xτ`qsiJć|eKmhL* -$ h~ҐY k$tMg?|# `\('Y?4Fb~|gw|5Lxzƙj+.5>$Ѐ{*L\La?`||-w+j7 u0~Z<\1;ԛ"9If` `#vv{c6G_Geo+MV5y2k8뭪gBH˲,G  )+‡+U#[=G1ы*@g蓘h?)F-K||!ffXx΀j 4pG9goWU|9qœT$dq#~uJbgі+X;gPE3g?Q04y4]w9]Ւnmr,STo?b< :ѹzlV V$^pi7}HC-PyZvK<';ῧV!L@א6XvNӦ3eפjnړR.g^wcyB_= ^qGUg V4Ql`f oQ?bQꪉnBsww7({,0bw2~£ daDyU݉RL̽e`%՝P ػ1{\snOF;ANe(EQ#HhkCk*pkѝR" >oU +StOġ NdvTzͅ%@8̩U^ \ޟɪOnoybXB$@$0%rtg *F D) Řf"֔ 2nƐ3dl 0Rj4RRņ8F->^i+?Q*$Iuّ wL>&ez5FZh lN@8{A     pG     1pdMH_^1}ܱ,Cb(E% ZZ_*d(ME'p}G/R4-N|}*B!puWnx zq~]]1N}mDЇǫ|S,d/uWзp`ɇ'= ܳ|CuSVRHrLZS1AkYaUr(74HیfכS:v{l4_ڸ՘|m7,R&hqyB`E7( m|J;˽k=C~ %q^$I"$ @.V?c  A(rU;X7N]4T3'kAF{c%/zO;F~6fr3~T%Pe>=FʜЙ9SYC)=Oce琎u7sL#洷W2tulAr7t}ea0;QP85|u5PzHhAE{. 1$q!cg(:&P:5屐䜕鈗r鲢\8)$R^\B 񁗻bi>K] pzvޭaRTVWBt0; UH>Woxh""M< ?CsR,{DzG_OH2B!OV-7?щ7.2Rn窑3U yZY~Q/ ĩJ[pRdPMz>n^4>L:Ekea!PJWEHkG-qkO@*.AN =bMujGǑLXx(fK}9y~|:;;bk6LG4AbItq)yZzf2|$ߍ5GI^FW Q N٫v\3*|CU*rs-c[yk4Ol8www-_~7)癑hϡIW%%qp9Nd([-o)ٳS>v%tנ7)ֆ2^zGZGz;Qn+?R*! 0oߤTYӜ>s$@N>;@@s0~:G A`JpOYé"9*vmt颔.*a9>m6DzSJH]ϺF(rր ̔x%U B .2eSO=2\Sb{1 mլ xaԥ^R I`~occǎGqğ#F1emM6N:T<---0Jz=zСCW'N+4`]ve p9,hpdgՁlpŵ.GZ~[ɓ/~o﮾jS`:i!Cvi ,P2TR׹Aj ]tE|9sCZx;x~~;`h֬Y$dMdڵ;Ç4۷Ɗ> 80uWR[CU`Gn_|Myss ݽvaƌ< uԩgϞ7Ao?W_}{!kג;[n%Jw,, b:\ h˦~a I롇c=$f ]xħIv8oܹ_(y]s5b ^![1Sr衇bQuT@}T7am_Mˋu6rIgdM>LL+tAXu~3(En8>}֠A~'|p'=2vmG&zÒB[neҤI$߿?{Y@0tkh?u[m|hۼv) n;D3. !i`g rL$ /s7a]p *8,X|1Vk*Xd<* $ ʮOQfϞ/=T@w}e-ܠ[_=&~] 0 7znڧO6,s=_yҟ*Ūuc|KAAxjCMԏc,xJ? &\wul\F7O}usw]FHJ|0nAҥxR˶]n(PUՑ %`&TZ`ˏΟ?FiѠA  &Hn /O7i:,1cƠw%yj՟~)޽{cJY}uP^SUG߾}SpժU%)`v *y eA<֭۰aözcǎ9=,N-4_uۂ7g\[ВRyS.V[CP0t]<uʕ0P IVjp9)'&rCq'pFXsI'4n8j"C-x: ;j{p-PՆ:3WS@ H'b4-\y=կ~_شN;nm At+"UOXmSUmmf˖-KKFUFŨ+]wG?&:{ /^{2;c6%II(Slu(&_F_ q!y`YD: CvŠbO[ʟXl b؅: +mK>Ҁ_\ S(@֯6FזgΜ'_WAQ S]UZɊQx{,V@ȏ!)mCz j2J7UsPN}K_’O\,{lP5[x*q J8.EP~9,y $:ⰛEx{$#h2LVQbPYU+X'KN&&6MDxXf[uaFčGo~Li ϛn -|lDV@6`Ӓ%K:"{HT߭. y˶G[}GcC(}dlF#~ ȏaM6 KwA1x1(APmΧ(QuzuEF&SN!0nbe\`:)Y}& wuW:ꨫ pԨQHX&q*$`<5ji=qQU#Ǹ, .bB}g)gW|˷$cPaUNb9>g(:,;r{y,Ѝ*@*T@3}wpq6o,I0391{9gyx2e` tR*.wʙsI), ܒl9iuQVV˚'`!HؑQCʯ*PU* Iv o|+6=]M-tUV& b)aP,O=mu=Pզq IV xw'* >%qDd[C \ `xV:TU!==Jgv QtƛS'PC>g"ZTn'EzCU\r "b@ז6j)CSsUŨCzPᔃ{3^:.t˅`-hUm0]ժCU)[Ƽm7.5vfL+U¢`ϑxۨT6C zŅ{6j,"2_ve%ʅbSgu AZHb 2C@qy(G( h\Dz,`0aľzWV$CUŻ \b{ƅ' =)y4ʚ0EbLčRS;+p0hrM7%(\8]'$@(a:TUg^+b'V0?- f2N6lPxd^!'bXv"͹`7 ,t >h&t!|{@ UUQ@+T,i(ZM"!!L^#zSO=n蠃RCw,Pqv&]Qڎ&@ӈw9{qepRT: ,.EbU6PFWsD!#s,*EʀU0J SK `#>9׋O u;vX'g`:l =^߄$E=He624#jF]Ք ;h4ȈLBTr"(?/ӟDl/lpo$h*w2P]Xү&<{x D$ĸ-E_7 ԡ dX}G2%$^lc-A%L fMUIOMI"XһF?$ƜUm/Il#Hr+s|J|MN 3j$0[=@UbqAUEB'k[+5vFXE[RUUn&p-U KQ8SL95JMIF@`.!Gi|NH?ΐ/@U4\27Pf '?b`qZa&eO<_-TwC*kc&DN}nPctIwy'qܡIZNJ8`,!]'CUL= UXq\;):m0b'4mun0醡`G?`U\&ﭷc D_;} '`^tt]WUGPhZh / ;DηP^Bs 0Eo~ÿ: s1kЯFL DPTh /^{~+ZuUlC9֡:3] wpEr7KlQ_U(:^)ύU!?…F]UU 8Sx&ETِ'OfQQhkE~وY[ԨM,E &0V.B*a~ !K޹j2A}Il %m^28DC [v`vilh} i 8x lTԵZ9!_s',R5JZU=PЁD| n,~hlã}G:Q#Wq8(;c9ir}6uQ~ S嬀I%ZWRJ-E]zSFqU8@%}YqZ H"lկ~@0v59TB/^CEaHR"0LAMUQ`Y`t|<@Eo Yj_Q3dؕXQ ,(.X_Z΋,IOřWIRAT\j\9c+lw:ʗs:T@۸gGI\1+iJ|&)˰w8ߢbלx3]{xBH >}[JiL0oPV?9a]Wt?+Q%BEޖ`$>CF?>]h]#hsЃY6[c=P.>部r!p#;L6r0oEvC6Jtb A d%/v FUUȾ曷~;X nd b% IJ=(@E;h:/NٔhA~ v"T}@d@9ē;,bIbouS*yʀ) /??{ hq7cVcvGs}x c({%0h#4A:WfX a;i;\,jD(ahuUU70`cX tWbcʣH_ @,PA+@QfVG>&NA`DDX< XF^n[pՏVU/Ј_}Oʂկ~[M4hqyq=>< uEYn)GCOyd5U^xdi1 pdb2ojɭ_wHoꊩ  'Ew^uMdU=& D¼$A^.ߑ]5U#b!(a:,ͫBֶW[ K"8'z4j1 ABd,1-(ף@|j2m)𤃼بe7$6duzI֌Ls-|:o<""QL[d3 [̣**=TmE{7LD^{=@Sst٫@U!>!RU0/k:TLW<Ӛۈ4K %+: m0J@W}aS@5=K7M0&jF:דԐz.rە=b& ^[@o+u*IK`4S=}Xٰ7WpnDvJͩӵ$-q2Aܣ*7@c|<-Wh ReDpuSVԢ\W^qdžsٖ:tԡ$M;lqy x1c"pwY12`0UU[҂o^Me\6fn5) V [+hKN[iS85H&dk1qJkij1«p6"၌w&u![M624YX3V77fYf8 ;s0t+5C$p J蓩&EJ+SEdAL! yؔ[tp/?yW^cuKyd7PD`afԍJՕH/"&ɋA|]v.2 n4!аNLKgo:-i\np+[s50󎸣XAJT1LoE.FAO? >D"%ܰnJ]r e Lg:pJ=5qK8S[ Q9P&Szd"8pN=,_%e̷U%6ΈI@Jp.\lf?|*șLZShRx{6cC D`RFa앚}2eFNN7|3%n(Ћٴ 0(*^jDPg2xDWhHw+xpM 2[CbR*(vo]<+'6?~ -(8$ɣ] 6N"/U4xj } ―|E$=geb~7 V,` /poq4$HT(p x=B}1y--F@aطP(tfJđmʀ 5"G/3V( `l!8_#Jd1pLB&Θ1CM;3Zw :T5e /o>L.[%&?'cn0gSӟvʉsp 4r~nkLu\a(dNrÜ/L"0u_~_"F* _0 <>r;HDp-p=/}Yx.@J3ͯ0V|*ixJlm),vgQ_@ƺVQ'cRAT!n[zf8zvM) COD b _# /(|EEgj`1l# Ab馀w2 D.#KΔ?BH$|Q/+fZQR r1B '^ _JhaS|A~0dXTZeLl6刻+ VQM M3kI[AS-YԆ8dyje͋N qTxR`\틴Y* cو @#I'?-B RR;C>9G*e!d*>cƓQќ4fULnj' e30N:XSV`FLEጔƖCF/4r׉kIbTX ~JAzuaԡ.vQƲ`uS:!; qTK+|PVY`b̾4!%|6,N<;M3LM^ӹTZ8F1 B( ǁwG_dE8cNELy )LN oK^:Tا:- 6J PwGӌU}饗2dl@É繻+4&hbRnDz}20[̝ Dnd3i@+ȩ r \9 JZݪ8a2w!5Ze2Q5g\[0[9C`̩-Qі҇mK .E[X$:{aiDQ e2y<+[MNH6n4,e p8RT`8LP ,v Ja&IBZdX*XHN'bdkPU@2~ִ5@| gAtwNYiܴ7\d`8VRB=,Bա1Xc `g(є(X-p a!R"AoJ* I i|6m]('gPȯ٭9@ IT|wY,T3(|)oxÿ/XGiDuP{S?)NPu"2JTȶUa)Ӳ*%tQQ104czK PV<ang&X^gZp4"xx`KXweV X G3]> (BnKHF=IeiLi.rO0W{j-MuΪASЧ#>R肪%dvfM{}`>DzI9F8fGceOcR#C%ejdҖbɩOJgoy~J,+QFuU4aSN8\?яZGF]ֵUy;@O[~}7NPvptit,ά>nv(Bh\u6"fHjmeUsu`EK9'`x^ODquZա*,\LaGM7?p8vō˅^t؀{5FF  (}e6$R} ’/D:M[܆`uС *3|AζU{4ᐌ 1Cx/zSegDzO@wm o+!a(w)L s dyס)xc.xb[$,Zq`3ıԉnfס*ǘtS$gwTR*!%Uq gɕU1UzHBJ:s-szV@dxp.̸baYֹV+oա*GO` Y8.]X֞ [bh"$㓺* 6rzx#VfTZ6ٕ, aVd)u Ui ag.4|衇 Is6z;0a^IzT3;Anq6&BcO8q=L!݃A&jAic K]vq^ծCUnJ0DeC!'Ldyqø$$;MlAF&2Jc}%>',Jv}%z Kᢋ.bgG%`:Zl;jP 66CUatv-S+QRR'4Le|&׭ʂ)γanlf.ՆI@+ F fYÆT|4l|quYYVO1*uI47t40>W5Km} 0VTds+'6݈̈́scQ*&#>+eCz䩓8?0aF+樂BT!`KUΥU?uയŢS;Z Rrv}5SCq%  R;X'1fIkbQic}> ̥'dJLf]{6.zEp®-b5j1VVIvWT_:1q)H\@V_m>J.w_V(JRNfsYUҪVyT*D 8`eLF(":ߞ=%!1r36t@ez.'C2ЭOǢ?AjS$\LqPrEW~E@46sl~eҺOԖ,\ٿ"%ou ` ^2G},YaV꒘kdEʐO9|wh 0aP3V%IJ# 飏> Z1jiem[* g   #1U'tЗʱ WjGž%gAKL->/!T~a.äϞƝT*C߼OL5Fo]*wٸXz,H]CeRg.aӄk@У?F{AaBvh=g?xTp0EFnv0N kWCW ɟ Xn+R2FI OatLp&edN3^$4ҴY2Ёƒ3a^4>180z_uK:7an5€s]( ,!t{+x=& Q~EfT`l3Dn4)`X"⎵WݶyҭnKI60:ۺÙg>|0c?n%jY2AÝ 6=БOs=sP! AO;5ш#й3  QX-|e&d+uct P7$ǝ@Vw0]6G.Ad9&ԋMG-|za*7Y1P>lxb9('v-`hKT@e[6iL~NM9Lq$2Lk;C 5 '=_p7| @%}p!1{@@<Ԯ*-tn HbX`-_@@7Jd_*_X|{Hj2T7 ;r}8ŀBj+`A ˃rE:>17JEZj4\asR70.ƨLyRjHiP= td&W%M v+"u@q }>qD #~Q[i8T{B XrU,㠘!Ta҉̧\=bvѓHgUb@L5j8Ŗ6vi1h cF ANL`4zAG7Vu5&-m~Nps򋣔*XDЩmŜ2BBh8O|֊$HjS4_ğ@B e3u&nr؄KK)2Fd{ٓ~_ErVc#If?c3@Ėqw4d<.eF@dǻsImwq#'?!TZr.åSgQT, '.DPTEc?$lɟEBBC h+Pf`؞+^iPe =ٗDW{b+C0Jv R1|f}K# l?Y, aDdne+W@1f=-(P9kɰ)E&m\Ia}KfH8S3jܸqXO{PO:&v@7) SHFI T[2&0d&,_ᧈ $+YdmRIO;^F9'*).bSVl[AˋĢ ǜ+gJ&en ECxgE =h^ $rf* L6lhf F.ФN ( Sb.P2QcTa' u/ؒ+t2,.[0I0*>eXԴ}C4Vt7[4G]H2ԧ )P6 Ubcf-ST3pw\ؒbm2.]|*'Y 9։Lت|8og"av*lp\)j%<].!CTdu5C9 0& i^dTƇ G?pcM(+`ς1/@ Έ`x8䌭&+0ƥo!`HWtX؋*|9Y@F(JlI >Fմ\jiHe3~*,,~!"Huơ cC}JuxDO,\X3U e's0GYX3C2vq~? ߂JF7x`-ڂ00/6Ѕ V1ʹY(딅te?E`%*St5R}`bQZY'i0_Ds-gk ,e|]\7p3sAs'$*l#Ƙ;b81=G( O6*&'$ 7YPHa&]2Pƒ'JUBgA. HB>D "Fm~2`r(I60 1( )5sU(!үW+ YY,`l+߄hkXKPr1Nؘc"Ltzr2 {v.e)VP*`_fuv7syh{:|nZK( I)] !V(:I M%W3Pe](|1ppYhQ)-C&kr-B] rys7lmYhbt6*8se(`;԰WٯcU@Ugopc7isp0Sht2`éR0N?ߤ60Ȫdt*0F#8{jac ԍ j\.NbkrNW{%W0YH| t`ͼrٲAZUƅ@W S3P},5$^"{"Ҥ c3"fPCEN&ui(rVC&W4`#{vK(w:TP*WJ]F^>خNv\fQ)Bhz^D)nKW+/GyA~%^Ds@9!@11SxEE*͹[5P@HE>~m#e Akll۲5U0_1ybD;>2D娚Vǥ9V|H$Mo;eE5Uƥ1].)>1\p&M&ȋgXN ȣMs+ӰgXjF(A*cxc-8V|-qe[N)CYB]^50Ίp05q] 5,C׸E Tmؤ&TX0qw `5"b\nreN}XI:٬UV7k),2XYϨyO$Ud+6Y(( GU5TPcP%­PP.QT=ZȀr2znko垾WXJ"mT*ƠʤwX*Bq'ÂaҤIr@K270zV@[\&#,NVsUUtU=+b`hb}n`\ۅzS5C)>rǫQU5O-A[\UfǠ؞7QzR9,s*X`&6vUյ20j \T4a_Y6 S_KgXY \YPI /we* &=*TTH(h\-ʭ8ٯdyQ 8;TbkQea*3dlp #BPXi3؋KY9qy!DAV[m' j ;JԋSʂ!.ԪkFg1<FEϜ;'R:Ч9 a*f"tb9<_Lt(}4`HuTQBw&O)!ҎB\@ ҖnM҈ 1x,®0->?qo&vIW۝v \˲(gI|p,i∯TósggQD8זFx≀1A ~mƀVo6@.ϨAA@pW幎S7͛G)1ַxoX* S 缳$_#q TQR"*e`T&ȭdhenTLP ᰉXKp _ce}Rb0pRU@:|ڴil:aݤG_Jc9_| 7?Ou'z%6@M@d|g`˲˅4Ogukly@KH^4 tI 4KEJͦ7tam@": TL<^"1:+18&FЂ#IqpUkla4X#55Є_)v 9 rCSOS' !lĵU˚_Bʬx(1>?8y"|~`"u˜qO{YZ/m!!w cULJr9@d΅Ж'/AgC.]TpʧS+ ^I"#[!l?@&$n-0|bbk1c WJ׊zҋ.iSRx馛?pr԰"O9#9&krbC$W",DE_"8+ _r=c`.)w+'+o"L1SEsPC I&ڭC{&e f銨%O_b屩+]pd)&愤8ps:UYwGN@Ε]&uĊT%U wNVKP>b؆,70f+X)Rh5*#L~anxM_3P%u#&',+3we[UIˣJ @m ~n4냹Ƹ*U,՞'G4][[Q=E< +lxfVn9i&C5J [ .ɀ?m{V_S 5< ǯs3xFKb[DI-A~G*Kgzc KGg|Q"c)p7M}&{z%"Q[8,՟-AFLTXtS^ÊSxJ1ZeM,P.tDL]qBU U?[;w_y[sv7{ѱRyJ.g%ݸ@ADBVlm}~<GqG/'6U U1~ĉ)qXZ9(|iy9t믿aJV[ u> ?yպښVTT3r \\ާ~~v؁n,PI)3^qB*΀Ŷ=m.J &S͊ SIdBEN='صiBA5G$V|HQ1rl 㳤M Tٖ*yݴ_1꫉I͖jK?ͩoUIs*R*,禠PqX~衇ڡlJqS;PB\-3=kK܄U/r嗓h?dDWsʝ՘kQPڰp$hwС*l 즗nm~flAjίflczC8hر֗^xUU6U`rTjLOpH[p/pD"X)]q˻I.O;Gfn[UU<ǁhK _T{3+R&& ^( h4ԅɉ~78:do9l-UUjD$=ԩSlq;SbWPa1/giR8*P,əjW\q%_( /up4gy+:UUUt(aओNG]Rڶ̫UBS]ǩ>LR& V/krsJU9:ama/k4j*E͵S/q֩.]ԯjpPNGFJ``zB;2Y_P?c9s/~kvC5FfV#ƀnXS̙ÓM@,;0\Fʶwh/VTimaoU>mBieҟt[E SR),y+%4vGOT5Ucľ⋠v@hBu(_ 4}%*W4D11l@EԲB ً.r"Z4p0MEb1H;|H{KgȚ[!Æjꋝv+_ Vm> X|A-Ai>lKlVQi\&g&(X63QU[0 */#n[\YI|𮬲5Gr^Fv#js>NWY81bxÜ)~V*U6 @1VNŊdi X*[]me#@tz|gA> l\*f+X vĮ! @KIMx&+(T\A䜢n_J JbY`teGI5طbv<^8Of(YOuq1>7~+Xh wzuTYšS(9C`Q~ޅoO`׏QL*3p@>}(foObF9e]{7sc[;JFJ5A|3V\Hw[鄄96az9RpF ;$\s tldnOH} @XLh s=X!|х^J\[nڄL@G0oOJBT6ƝD}a< Y3vƮ'WPjbhǸd1څUҌE+hDbmM<?CLXo Q:M`q!*SgxXKb]v& Vn{2d.U.gϞ<਼!l~+QqIU9r@2E\!%n: ?y :<(0@.),O YjY($->eIXܼZMbI]2H>-@~iaoy CK}-|;]f B/e0X.dp-b3X☁F6 n̋,/|v㌫w1K3Ә&A@;_nef$lT _ ~P)-V]#xRu9tAi[*b@Mh2T9yIV;svAKJxm(CM:{%*ث0s JKA,c|n_̀a-qJe>X;8iIuyQ8Z6S̻)4Ki[`3Q̵*#*Un<GTv엡(4N5Db:-Kǡgn !*\Fɀj= V!0jk BEu77-v6o?tȴܶb\v8)~a%*ⲆGq'?akYr)PrH|S®\o`a(PqJAr}V@>n&cȅZ9vw~@'N<8; Ne=#wމ}(nvG޸]\fU6. AvNyJ6p,_jbJ)Sۢf|zZō0t,H;1 x'ǩUU{K b҈G%":rwyò.JUV5{*s6V=Nt9LFTV ܔ+urF<ӈLl޴)<CB$k)j+o&P䬳>|8~E'K)j(Hlbt˙[ɡ*Qu!r- )s r`@IeN&fyjpifϞM@7[ O.QGI'?tN;49QaDS_|z%* xE QR_Uy d#}3Q2L`X +)Gva&G$iRrpNB fjPh◐vT-Jj^xᅬ (LU\+.LXY%bŮ9=1muLCSk-㠇6JS1QEbז _S#DaHM: Ҡ]l6ٿGc+10 , 1fFF(`pS)YaEYl2*7ftUpUlzS+YįiT:T-E/l08ɍ6c4Vae-KAY7OӼȻm˭Tt%u a*SM"x YgYe܅P=~<*yy'%_kBnlaKʙPEZnU MPӊ@wưGj4`8ఛ&hXJ!h&rz+`&J^/@|_q9m`٧#gm`ęvo1]o=KV3U[a6tUI:F=[)dB^+E1l!~V=#n-BI,"pM8 fO^vn;>>0 Es6j(ϷP TW٨3\uU6e 23+86U#u4uUID/F)zMT1VP br)&E*II-•-M)_ OKȫl Xɀ{+l`\,xyP|!lm+; i"Ov2G^J36mn&L"X$TԁċNGqJ&7gyF2VFq~FKe|{߃1Oy**P @-3 te9*h^l,"u`Yp׳6sRy CI$ Xc]-2V"ɰzAReR$x}4*L ;mQ#Vl>`V8QOtbLJ^@i<8Y*1b0%]7JM6a3Ӥ*NP@BF|;|bV$P@A 4]ETT@'dcvCBAVJ=}&8la" JBM #BjvU%j6u"R6EXzDz1vQb O|aA{-S>N\Հr b7d!gSfȤD#R]Iz[a 8M:@)=T]?tЄsÜ*;tX<+xw..* UjICӵƖn?֕mBv|r{`aʉ6)I u5'جhE-#.f^Rǭ]l`5I15)0Tхj*Ƀe^KAߍ!OEmFW)5A 13q.%:nȪ$֒Y J(ql ;5#)_1/eC&XQCh0^VY 2oR@.)O.<#@&^2^)+4T KGpz fD ["=caݬ-iQ#®̔U`R2*P+< U0Ti(8K+GKwN^tGs1'5@M#X9+\LP߶jv6ڈi8k̽<6IuSinn^z)tDwmQp3DК|`*oNJ!hIyUmܐ+Y塊JϠKxrƥ f nBnJzi$_x֖fJ&*"WϨd+67N0`Adk9;@ͩn;dFYO{[1<Ӣr;,X0`QE=٬ͺD $yJNa9]M]#|3L]tmTz NrmYmPb苕#5~" Ӏ8"ep11A JN&l& .ܰuZQC K u!T9R`HallW>6 wnא1g NH CppnK/d' fpid蓝 'F?BG:] R!Yh?8;po-Mι9U(#"o A˾7c< hp-`I'7 Lا~K e8o,g(#[#i3CF8>Rs #uZad򦳦aOCÂ\n  b-eE8m1L&I!׭ :~p-+)BrFM)*@$>mtm9|걩slRKTV [Kx!X^lJ[J:@ LHO "9PNQ|aaR, 4Ɠfl-9TYe9?8azFQÜb,i j &L.%fVqU7NҮfŷ!`*ALB*-a(XƎd SwYyqdP`L9_8v3 ?Fo1,61ov ]'/ZL,.R(w 2ߵb˙Uu 5>w /fBp` Cwզ i3E"@|.;uz^2ٹ*w08 #Jq {lpUPO5Ag- 0MJ7DZ-Ǹ6]-Ъ*Q'b+XO*p)C[VN RdBeJd&cCD]lo!4E0E/ņHioub`f3%~n|T!J 3Qp70 *gwh`@s ~  uXi@9j]/[2! b^(nBB . baMS1 h˞Z8@"p&, Cd<Zc p N#:蓥ʜ !8!Ru_b3Ѓ>Ȱw0608Ap!T!a.05Ӻz5$g2WQs^!e9D *AU*-1ԐfCoJ)w=z@ NB#[I$Uo"|K2@1BV2+vXqn}JQP٨r0ZlI),6m;*2NMC]5Nʹզ!I9FHVJB eC HZYY`$t/n&Cb(`3G7ri̬Y ݱvs6P`i/*uyW2rUF+YMU ʡEER F{s!3 ,Ѵ W<)=V,u:p;(7EU] ;w5N,ehm ҚMLa{i+_aR/"״F e0ۥ Ʃ,]%#@05rh\[`,"u wq.&d^Ϯ\=ˑ(L&ᘢSk=]^ҶfMppP%F:P_ٲe{XN<bl9FHMUb_S꨸1'$ɶ:?1XҎs1Tr_wG>VDz<Sd׺ҋykKݬL.g~Šʤ!]P0>Xr<j{zok_Cw} WlP.NJYBoT!4aV1RpwٸG)jGrKyrWH3*TO>C#<c).&:wE`,+駟8_ǙRŠ_N]僪TqVa(E,E0F=^qVD[.+rm<ଳ΂ں4r:wcX0Sdf 7@@whΙyN 3Y$2 <۴aivT|PYSl i`OCNR]v|l:4aqX` 2Px &]E 3'l&,üL [nca]va1Fˡ/@XiIjvzwy3W2BS Z1/]_`@4ǫy@28EV:2`f$eGHaWIRmv L<[잯`1MsvbϜC%%TBcr̊ԡJPERp=`T'BIC}HFP?(SjĹ1"ۘhJP)hR&ȣVyq>p@V'# KO "AUHFI/f Xl_g/%tPj^dV_-bxs y"IY ڞ G`VGؐ&gH75+ sr)lYuM a%FF Y^)"S*luR2Tqr1٦}ju q|]w M`3u&*Ju`b 5ty㍱a,iI e x;`5RtS8{Fk##nPi\q+ahb9[e܍09XiHiuULUn3щz3Vs+"1")#xȭ#j=2SqȮV :.C]Ώ JNi% pb 6 p*H䖹ƿU5;֤%oi3er@ᐇ`Qr($UL;8xrF)+N $= ` +zw2rItUgTD-;[Hh :~F*<*9,VT a݉s,'|DBZImΩl:4e_]}ڱ;b62^Y DӏWH?碭T s (яbGԈjPeG[o|cuzs^}Uwנm̨z+JD *$;,N6c=DžgVDŽ$f&-nC=oX'DEQ҃S("DaؤWʹdI@ڑPekj?KiEpI# x꧀s8HgX 1z*…>q)2вVȃ("ea,JUrR@lֿuS#LPh(Xlko+R}QnS?fV;|VΛ;>9Ngc!TZ1̯F\ׅu7*zPe$!2$Jߴ2A!+̓mFJ//7lBˈBֽK(4n8~ \eo ٨Oc]e@3NDz1,Fe*^ 10YUNF6NGi(٫m^-āV #L[e܉df}apG%[|K QSO=~7vÿ7_/E^|!sď?8/:Vd΋y%6Fҝ`+&ĉ 2A T,LP%H] h%QI 1YI#sR(w#6sؐyetMĮًн\h5h-s!?hB폧|\r%^{{xG3gvݰuuF0j>sk>q=' Y3a:/_~!f^<=M'6H%gjh.G2JOI#(k<;<̅*?BTVK0 _ ԣ6GhXyM9aM=G‹BZ"jYruh;/`iؗ%'O)hl2Z0C@pJUKe].R9OXqZ 'pԕ.KqDU(㉢ɩg|ᣆm]w=g13`{un^Lwџwbb/My/]܅z6.M'$fn+TJPCZ{-)"|ԫs.U 2})BH n>hor)Z[uMZ 1Ήkz_yUVQnjdM:I-j{e8 OS['mOue}63g<3hˆY\] /F$aT"艫LM]j5?P SӬX̸m۶>)Ԇ/Zwަ-0p> B9 #ˁAf/4 m&~a̼%=qh&>za(Ϲ^u*YW,8ćT:)d 'JMF gQev66EUYJ@+O>"΃Ca=>nNѤt>)f8(쏨yf~% F- 9dKtM:L^J,9JȜ>3.B4`Ru]+ 5񭉝:vjߡGopӲ\XtɨAXUU>.Z}cw=e{=p*8 .$SJ6L9"* UBZVAmc,޻Q7 ÊqQG@s0¨R>{ag/R4@ M&vn*h  9szR Bv.V3-O [HٸBV|XEUvIӘB!U ɯ@F 4v );HEm,H1S8 ,V)֐ R'~rm{le{{̝3&tyޱS=UPee[ng0]Cw +Ջz+3+7섞_1Ҩ+t 찺5db>rU3΀p͕nޝ3T}L{!i;$Brd.{l>9z5YC0MD}̎TFIPŽw "Q" 9|7|OC{oo~am {`Ea?,LA|ů,PXk|9'Loon! i, Xc!BabPúl ՆKk8D㹲L8.x,\Ra Ɔ43-p{]nbXcijnÏ|Sd^HfĔA뮻k=1UU]'O ݌8;\20-T _lMgZKsta7T3XGq6g=vcMaK9riONk\X"Š 5 " $NcxȹVI(ﰱïВa.M} R <`"qt4t%Th)aR|#ZMyEpq-MYv?eMÕVD (F&kK^7O\3~^|[ne>la$(я2 KH{tQ *gL ,{vQzwx巟|}2'eT5r  b )=~.PE QSͰڅ[DGI4ƟʟBfbT ^Ns%}P,}WǞ#ƁWHҋ&/> 3v' [S޺+] YIэ}/H޶Pf4P$FL6`q9B. Idң7EBdZa!- (ԯJyUIo_z٥Gv:rG-k=h8I~kHî%tͥxtbYhյ;4m*V晹eMEV Rq'DkĎܕ8`iLRqH -5HV~r)-+{h"*C '|eK)w¸Wv6= ٧* }[ek<.[hh%.ZZ-[HӚ'W&-Z>ů{ġ#>z]w<GPx8`/i.OT%]xB*/..MH3)@$#*N"1nJ똴zLYȷBMZK.W^+(`d/PT6WҫqMڅsϜ>cƧ3g|3sƢ 7^M7]Í<|?Zo^ϟg%.rze.{`W6 9 ~]1l2Lq+![60Khy9e,b-J HZeK\c貂B_Ic|F'Z/xOr ';{wzmO<˯x~ч~䑇os>'>;{.uaJ'%8gWSN2)i{bq9 b * UL{T&?ME oK igDta1<rh== poW7k-;BƗ\?h ON+m{M^kzv[ۥc>GC:~`6y~N>7N3~}O >1W}ҵÜaNŚq8E'?x1\~~1^D0bP`+6\AB`Ů -|)j<*yzfU*ݔeκ Utc/F9xڋ@?)%ɼڦkI [1JZPB!vҥ#N=U:J+ }<}~CWy;~{FecDxႅ / .31=e|tWq{߰\)rtzCάuphuBc5L"'Lu":D1:(%kH YMDWГ \$B㘇+1 D#ȓ'/΋Q}sP%#'"uYc^bjSCbr@c;I۞mq)>L~zws]M_aruH)|@Jש9,eږҁ1<alN63p,.eێ!` 4?[@7j TIHbVNb9ٻmF9a8G>E&<>T6W=d9Kl1\h~z1F g\xږ81\W˚A >q][u~ Q/t\!"GOu?p=.GgSNhP ,F xdp]NTrGC[:D@e1+`a@oFjNw8Ev!qWUByȍ ((OC `)/ 6ri(*<- gA3GH_7@yK9(4lYӥBIZpYy+nG*lH>Q嘼s<3d$&Ṵt[esW~[KזO:qnhAR`m@8dJoB/L KNb=is^CLm`;DJZ(r) h,1 530T(k7Jo/\Zs*7[nxu+w݊ P ٓM V6'ًI#2?T-Qө<.SD'%io<V\p]bJ׮^۾w@6s>1`?v,q{tWD\7m5nuVO{Gd3,$.9UUlZ˩IlKni @fjx=ə8mƏ?)+6%V|i̡h0qC_'KV\A99~_Ԇw ^N p,3&r=kygϚxyV'!65%:y g Ny%qAuu`0O(H y2dӉ?q510VndʭRB8;:(>݉'vFCruNWe㎣b:GUųvi\xᅜIԣFk`' <.Œ~꣩g-bzJ0d_uy޴f#>׬ >sߩcf.[cߕ7^٩s'Լ'>ös٪ P,[tEփb1[:5(?)4 Б!BZ&ښrMKWe |QGwV K>Y2I?ǏG.#U[UUz'v#U$7wN#dur+`ĩ[=e(U9Q`WMw߹)[X*M$]:uݺջWϞًN:26ɘѣ lR؝wiq[ |Ȑ7-6ty_>lп-F߰sk-kl\o\.)o'7$>6⟼3dO@yZvo+Z%C~uC%!vw(lgϝ_8ů+'Y]ѼX=5E%Qr uлLpY XĩNwx'|aW㭥rK|i[!6\XH 5`jH_, .  4!o>W]scF<٭|џ%Myr|Ǔ'=vTÏ9|Dr~dzӮGYK5EzTd=^ysU]njٲC~&!LÕj#W?}b7){ I `XK.xW,_=o\!-8 H_u\U g3?1'W@BRc46/O?쳿/pw"%ǘ85; |0ۋڒM4la-l9رKTomPLRedU *jm؂E,W{i  遚U+ >oN~Ds6vؽWgJ*--rÇ'Mxu+3I =Lȑ#1,bұg'\y0*q CGܛհ=Z}_RIފ>3fTEvD|k k5&6 <+S`8}=?sl}d40i۷~U^sÍ7xM7ħw 7^wu^u5W\qu^oKw;k]:0|OB :܍.8՞rXDb"D tQ*|j m,L=3>@aC;ޤWB%Dѩ]X$֕Vsps{}ww>x߽{߽w:}m5~g~ <8ѽ$a*磕t=QBiM>8Qx7|__>y_{W_{oZ6cAKGYYhmf{DqGď͉G5~n=z~^9w{gяp>-';6? O9vS|qa7sʹdm|ڀ6ozcf.w۽{ٱ}3E羝'=upUBH bw{B  ^-Kǔef7rF0H[f #bId - &4KPQ[e4%"/47K`ʽ ǧ{{6n=]zZ7_ןj{wj%'b%?Wd|Ų{/C r)T{]I5u1ba~&Ӷ<}ͦ F >zشN1ͺ:B: vϽB爜G S/x&'mpgG;VK0V3qE=O;{MtUZ ` C+r/<\PRwǑ(Kܥ>ܨe xW3KUpT)&pc{w#% =80XDϿ[s^{˗=h<?/utbzu9ss=ic~=vI,7UD fwlFoC>[\յ{;lyG|А屧QՎ5n 8r-JG80W"^vL0dC.4 Q?^_6?PLRٓ\}{0:QJ'PcgY[,+ ' 7{>cpIrMBd0VԐsfYݼ)X㽵'%P!|z·IP5y:&\%sbHìt}\Jrl`TH/1-yWGF;Bju+n}MoѼ= ')Ji$U8K.7 4 ō:&-W Ed V?n0R衇p,NG#H?t7?,77 G}H^aJT e 3e!qJ Nj.`=4thۻfY*ms7oC~]WѮK.Xr+U;5IǔH1`UDϣߵnWF%BGTrlVuݝM3g.@.&pO\N 7pXTF yؘm6!I2Yp8% 7dV!)C\MNeU?W_uD.ql{{%̚MmDM~u.ƺd$fN=cAh~qog0it1YhY'_ΚZ,^k|K·E~;q!GQ0YqQKzM]2>>Äj hPzi"r]\ rr X5N,5AȢs&V(ྕ 9 {Oe\qr<m`׮ }'і^|wlKh˙]utMﮐM1Up48S Џ0#< (>VrbBv,'3AfAf޳t!{ _u"tfYtBή\ ȇ۪O_?ٺIvv?$-|ɘǾ]WRk=7oIo=7LQ|… _|%>=lDy SnA%:}q$8ұB%asR+LVmt<ȨFyrC_UC{  q,0:MAB?n$'"g20?7&b{J5ňFaqYDkrN:莛7?toYr10A?e_'ᅻUTMӼcvuYQf#{3h"< S[{ӻU񜽿](=VlT3P bм"NjyMM] rW[^~n]䴊\~UtS.W ~_8VcvöY>۫ilp=,qBww7?kuU$xS&kXv=ڽYTcP6>^mىy$GS6\l[bw*RI"-kZtM;7g>:smh[&aT}*ʫlyޣ4k5 5ww7ʅ5l84b_P!€['f#kkܠ'ȨT``uw$3/(418իG~{%%t7}RQl%n ų''X*ouJ-<*7\I햬Ϳd,NG :57ߓ:qfٝkL('J<@6P,QJagiG!>J%^I}鍗X /"9_*wa7ˢQNW_UsQK~$$'S헴Y׮}S”0;TY섛읒&smvǽsV{L1n'H_47j $19Py/ O# M6eZ$! DdjS>S}Q}No #IPʟP\ojX8 sO9r]/zҞv z✈ }-e ټBղdX{ڷx=ٽGwofAzo{tF>LO@qUl{뭷;t6:#I֣w`9T,s+|' d5[[gL#g$Hx7 3!+nhK,/-V" Y' 19jNuӹۀn&m`^3P%f.Vf)'l}]"7-` nl6񵢤 .l`ҥ o|띕kLؔN .+Wq4v{$2=%s M QϽ9ʼn8g.]7`  y!o7t{Cq31d^YGx)0YpKaج׀2`@KhE[z9-Zn++sg9/YqSD.o.f[lg_4kO >g9#>gdڿsGLŧsGL=dGɨp?mFO:c}bu}K^}''?|S|{ڒ^8?>Oyh7#߽~zC`}|⩏r5ԗHe}^O ќap0f~:Iy '?sR#[pE]4|͒ ozjJ"(OF3:0"G.u2zOw߽c'OY H;~VZ+V[ჩkXohYe .5iiЮѭq-2N6b L3^{k5;vMbY+fCë0xw G-[G(LGaۮ]kw@=?ɞ;~RLOyBi\}+W|=I( 3tӤN;q< $:=Iя~Tqԡ*@˶]PaNvee- ch-nj)Lz7[|ve=nٱqPEK-_ӡSSv2)y/d1TLe+Z{h5lye l z|Nnu۔%1y:@0bi39B%5{-MGv80a ,vygtUh O_ݧN:$%=P&Wh_Rĺ*0)ldF}ğQ~'y [sv 6\m7/>'-٣yMm6q̨N{qڲ^YێNwjcfm?zv[7g1s3wsr$یsǍݮrx_G5Egg+]&"md+Lw^w a"}?_/wݻ%yUDz% 0g0"$j/AA F&MRNd5$MGEA*~O봿Rt"$/XQ|C:wүo2uAK{{-Y]7Ś}GNd" |,s!lM9܎dGSz mڳj]E.aDbdykjlTxA=ŔŻ>jlQɝ2ik[`$sR޴uM 5ero!&+КQ*j{/l ;찃ōb|k'dE|@ж9;F؄f5eRDB3P5R_1\H>DZ׮5\Q*Ϣ62x33)7KXT/!8sV|@~) etũƶH!k+EiZvK' Ѓ>Vg9(4j;7z&ƾt\хV;IH7t!lH|JI^ݗƒk%Da/ՖyB.R?fr/I@Ofj TI `bL6wމ Th+{Ny{J3H6I2MDz¤N*ABUV*Oɷؾg(ʟCA˪I_v~{d o%IߡŜ,%Bg^wm?sZ* M6D?>Om/ P", -I=X*SJEgŊUaka:0²+-_+O}A+Xަ2/$ev5acI!|Iu>YoSꪚjuܓ!q[%VR]qS(R?tRP_ bBQg3p!.5fmIBp`N$} Ev @'Õ[U;/-X-*٨ȗOz ޔj WUx%pN%DhYo)WbLo*,ب^Ӽ&!)$e&^^K,OJd}-a\XȔ]Bs2n2MMkX6}Vׄ=DVLR6{AL>3ӳW=hf{^$5bS0㾘) _P3ABOۖw&n0z}j#kwܡ}Y¦;G]Q'ۋ%_$-]~~˗.[dh%K f_]K{HpXЫ$A=z"4w[发 q˩qS%d̗ 5@*f4מc5K?O~i> x}[7D1MSrUTCE6~V[J[= >X`|}f)1(sOP7Qfup8q%\z@6tSlK,yGw8{$I` As!7{#|9@Vf|˄=]b.dl;ɟj̛:,_䣏mͶ^|ԲL^=u]&OՈހ^6Q{=f]^Yc@5u[Łt>~ 1'^׎;⸚ ɸ$L{Lg2/zוw]ɐ~2Z3c`LXbT*SxapBޕi9?};3N: Ɉ%jhDpJ&*@CMLU7 6 8˗+s3,-%|bv^=u\4Q?&渋ځB:P>cސou|NFMScĐ)>?`|,Tu}.af>p%-op5AˬIvt*РڪQFt/z*=7E!c?6v˱vXΝ\ȹo͞5}g~孟l^uJ{&yn:?baG UIxJDC_o@ߞ7 (K״:N;(k{QOzL6Is/B,lSjٳowa P_zNT+K26~KW@}}O #uW)CMK}{{m"-k[^{ǟx|رv7@KFi;UO=;/Sqt=~*[$$@i~&ykFJ< 1dQ r _nUeNc|ӝ֮Y>"S'-6V HRi1p T<"d&S2cLЭ<8% Ȥ$*~EO#%Ϧ jvCv'6eeqO[ZUr u$>d K|V#N^ Au80} m2Yz)ֺda#[^p˼3A"}]Wbn%U# DĨD5!%QT ϑ::MC*ڛKƻ&i}3WԳØiF8#ȂFq~b9kxG'uד+4fqMA.Qe;㤅qq]UQ#zS >Я9hn]UvXu];[!v2: R0:R,{({jp*P,CC|k }r b ָTp,^5܀«.b"z8h:2Q}oFCf|f#x7sH0P }Ӓݯ%U x5 ^E|JWGj \Č'b =rp* 9O=UF xf~5sM:o3ΔDCS}aR唡Pzϲpԩ2{a/ԿֳW >+!׼'ՆIG ԒuFtln\W;aXQM5lP;}7hlj0,QQ7|2"p%VIk؄ދ3p-Y:گXә-X:xmpE.Y>p,Xѧ?="/Cʚ*8KP!ؒGzG>1Bh@=mml9zUkPŷORk|}|JJfͺuݦqI|Ҙ}-w\un >*kY5kWXr#F ڪ`} m% E4ϊ &`oo!Zhf7NYpߚ _GMW U.y<8޵Z;C f|햧u}<_ye:zJ}1l2[F%}=wxSͳ6&b-AU`Ȁ7MjE6%Ny+rv#UUv 'Q5;HQP+㕁WVR/͞% _ 2_ޓYs${Wşyٯw߽zi>=E1OG~}IWߊ?\bvoοO[a|mFF{v =|I+_}{Cj Ҫի ;!A 1|Yg^{-[KPI %A?`GeB% CNj%UTꪨPWIDҶc1֡]sb`EWSj"%-u&Чg偗ǹ4\йc&3d 4ȫW6ynl]'BXOy6ɯ?)o"Qn>'x s@dtt\jk97h"040d|ʋ^ ڃ*-ao r->hȤā(ƚWjS h^ְـ؈afzz RS~7=᳻;vOzR;I3-hP$)rAUk ַ56I'1e%MvHJ#6͜M>N֏?נhnn^.KVP%mvx#Bׯ8)=\Q1b~ |EҺ3kupM@ K&zv>hߤ8>{󕳿rQGn6x3N ["-v* g1]@ x?ydi>먣 Elu+%ߪF5S-5˽ǫJ-b(H5 |=LC=~䓏&ԩuf&t@M6GW'z[n HT$Ɨ,nŭ8*iӇVO[+Խ_][񝶉᫓j :{_L.UR Ҹ OH<yueƎ}Ec=vn^P䪐CwzG@wZ\~ ]h` u(U `ɢ}-&O$WÙ   ̌=MPgs>$5|P+ztOCQŇy1{=8ywl=6zs=A{x ݼD~Ƹ9pOc5@h[oqcpi .I5 #<[}q3If"/4V1ԁn]6S6y/ q*5}#ƠL %8օ̬J43#VfXf'M?XMʼ9%>{!&o2ΜJdw;qD2M.}[JT鋗;uo2ȷy),FR6;#ghoܨF΅>OCNN0Bx fx'xBIm|O;jclΜMMw<=eB*Mr.RXTXL4Sj`Mn~Yjg?**NET)^&uRp5K 8,gwTiӊ19P:$|)J^M4Ruo^{VU`)ְ _n0_%+(|__ҩzM %WY} ^վ!''&a}S[|2aյUR go'rܲPtLCu0/d,#&;@vJS!{U<y Xe%/u vLı d>]NP35| ZWYN~ȃ'y׾pڱuPwΖ/Q6/{yP9g>V5g{myo~ynMDҺ0OP7{hsl=YkC-'ifj*m%2c#5D*ӝWJ p^vQWq-18/1d\4>7!*EcOEW ${&'9L,gԒg?xP)) }X>_bY_%̡( BW˂7יrd Eӧ{AdKyvZ4ˊW!Ny?_+ UgUÌ:[[E,O3j:”]PDr >R< Ilz%ykH?{3$.P^QZ3Di);34VcPb*1.@uP5}-8s=9nMM,t$vAϢMP6\p"i]U;ݞSW76~?hMEnϷu}/ OݹۣgxĖ>I G/nrsŰ$c=|>-I)؟{;RAo39~[_|ì^bOͱ}LH9efԾ{j̮J =VE պcan@Jйwމ0(xjR^Q&qkN{՗Gaøܟ޸b oZѻzo _y ֵ{NpY(N%D% a@;}=6'>i|Tj$ $:H&%|UKczm1X9 [̋0l^l;Z}QWCxp+BO( Zڰ5KW%`{1o"tƍj]JUլP ?.Ue#RɉS(g>񦫰%wCy} xuy6z{>ny%>mړh,ZN_Ob5_Hѫѳ~{z%2 'ˑI/fG(᝿ٗ&+߄3_L s% ?C.U;&e]'Z;4T͸+LbMP&"H/CjtrU;*ީ3V1Y})r=dFs:Kb(b>H$#$l<>'*A-kARWfRHCOEp&`=s|SG>nwUõbފZD2"UC*mdT2n u0`y496A3RQEAjDK/%qbiL yaIC`>weK[V,_!UbxG{o:3bh#6 Am?P['=QȺ X\c.bKÀ|IӣWV8V^%o6UtyI%j  mPשUõaB31̫6J#yI̅Ϭx6 ):v[7|[Wx%)ǖزeK'MhPK{Ԓt2sn+!@Ǎ8pl lLeeo!|O*& |y465%̚%6ei"Zz:d rϽ>`zo_i/OQpU]w%Lx2OU+٫_WJ+H"<O,7@yˇbw> Y݌]lPuF8N[dž m =?[:}2($W$zXNOᬉI^tinͱk}t2n3݅F N]0;o-A$lM8duI ëO>5U&EʋuIK0a$TDJ㵗EVLH1zx&ORh9@Lc~X7ֳ{߮_2 E06IqU+-h8h{Yly=A$o@^!J t__1->+„xLX'-M8O|1ޫ{7y`ʞ5+o&糏wt]<NN5"NdRgӶI&S&I@~P hyK,]}ŗ7 K+xfeKo<ֆ=e-/]u~89u}w|{`\mө'tYUj, 7x~F@,F|Twy}Xk_|1'J<1g+uYW\>DX.nW_n?-m-~4{d U.Yz]wqN%u=1͂:\n*ϒLFrj4_Cїk[]wۀ߲6oe YHunn }%z@ZsiCO}~ϼOxe3/{~Og=>=L[_}}U7uO>ZlqlϘ93>oAO?܎g5f%F|smh6 lpV Ypi^}[ZXW7j+bŸx|x|lK눥w:m7q굽^<1,pwDyi34ΑdFZ1?9J뢋.d(;_xᅘڬ E+6 UA@z"2+ (qa.0^O~¶)h{Q,7][(ÍR؇~K/8h}EB'  [nS'/^3B;q@>),Yy[i1~=)֏?Co]Լۣxl9<>oao'~1:/_:Cq0"i^|:][8MÞ]Zf]|5c=On +Wx5 p>kCU jMO?a<+Tey6uesˮ^l%Î:ꈾٝy-xnz-Ayr]y[zظ뮻O"Z7-Hi t*Yʅ)۔j%C0,W9 VF"=̎b*ڥ*ZY{ fg̙:v[oرcAIuNֶk\:b1;CQ< IDnhhl׺|\n;ynK;p54Qu윓uؼ%չ9yo'6]GMVu5.gp־Jsg[O}>r}%bpJ/;S8'gyvmGX[#!6)H"rryδ:u*4 yA3oL;ayzJwE"PId0O~JH^ ~THaNMrO>!??_~^"ԓ DHƦ$p*114dЄ@gС k`ηN<1῕3%o~n37LO<Ɩbe ^<~]۷aV W74\4{f>c(N1+~>~8x'[v90,/mF}vlݨ5)]Y\UVnfGyM6C4TvzQǣ%b?z!8L~Rq"Ohd΂| OAOO3S2 SOh!ih u8H-JA<,D( 4 G4r˔ )9BrsO7njh ^xNBeU?>vvzR{CkcV'2j_Un;..M9+b+ p P>/޽׎\73wcM ~8ߖ[FgX3>3[ ~GWrř*";~-XQ%]ԓyx~ߘ={P wXU1y[]+ c7$331c9eZ&q @ab.>ē Y*+3̻9Ӏsϯ/睸106TJNM'h@,C'Sd'ዧ˫&9`;o3=A|X=e];b@D}Op[cvO>}4%/96tܭ˚CmĖ+="A߾}>1[n}QjvTzw{SGÐnf" l"IB)޺R>oHa`V&yS25?RK-QbnUXMWz٢eWN 5Z_?}uS?_CDt9=WO-ꒋɷ{gKnvhr,z$M []SkRCɦ޷)= KV=b^뺼y]9}{k~uySQO=5^d?)ۻᔏ .bq,xa#5U{1)d[bL09)(^!A*;xe)נrp.Jj02y>)٠ Q&OH=sgy-> 0%||sez"C䓎+[  V?^t,Y K -?3+3er}Ի׻MFqX+gWq;fVuR4Ч'dM fĈz(6-}黱 ׭gS'_ \mw&MjV Yn֣~( }lb#xU%ĉ%sp3|wG#>ƏFĸ9E{ʼnzM3:? z6D}5ޫA^yGj0n~+T ,2l**3_~AiPP=^SN RU .#Y0NfIդɓN{';=AP?c8>ףU^d%aWۭ5p q;tC__l=d&hlNƦuhK}z>۽=<գ=z<ӭ}l vV ;{5lР/~jyĉ)/w}Я'kRe V2)ߨMCLB͗,Y#`VIva{.p.s_ɋмSNߝ- Aj+ŨثQGMz{Vgw Ga^t01qBO jf u%R)<>xڃ}M3: `ATPb@j_]tl֊ڂ\X[PT@+a d# ;=9ͽYLi;s\-T{`4*<8Sk r`Al/?/j RM&ҥvm/ط__ WaV A={4ݝm&G’UYZUEҊ moyۦ[w)*)os0X}s퐵Q*˱LV4b6޾}{_0}&5DA7K旓ӱcǖ UZ%b~LPYx=Ncǎ3gIwzktC0iPG=̡#VGy.]KT:t|@[`f6sFa;Rl`3U%(Z'qY]LE.G-ȓJUR}Қ4ou\:&'8ˇ7o(l2K׫߹3sO9)57h0 3iTCim/HR@JšVҶwՠ?/ew.PuۭǕ4פIx %_Wf'"G3VO]m1(%fC#?~HaˮU b*MrҡΝ7{}nJ8=BsrG;KBdz > l\X:+dsEY6 + b8rU6SeoLLǁ}++G mxENJiF+;:ˑF_1X/SkSH*4]%~B:aPu|].Wd3T5 n3^}An.VETZTe걐f!-#)`g6ϞQWxk&Tt^8%,RSrsNi;J˔CE,Q'rQ9׋Y&Xp£_ջoH"i.\<":ilJX9@.G?TboqP%{y%8 ?1b@_։2)D7qڵ&h=rtyAy^+xW =e˞";\%L#,Ou'eVTx%,:\]Q.HejKك2$5>_q;@Vi$}Oa@~UDPc-VrPuZJ 38՚> P6I-vȳke]'?nǒ|1\Xjgy;ineٞއݻc%ɿ@BN?mAU:}C*:8[HurO(Y%6 oBQ[dPZO) M=/VGԄAmѿP*% ``tR&Q-@H@%;O>$WYRafF*V5aWXRa7GޡY}d#GpBeiׅY{A>:W.^)9l={3Bug)w3Wj'}XJ ~a39+㋭op>.-Uwp6<OJcF Og4TN YӇ+2uSecS5;{.*jV&nx@zTƔku຾0}w,~p12NY%fM#ˇ!͚qx֮WHg/\l>n[9HAbNe9X*)Wmu>d\PYVN W5խRZٗy@u]E ^ϮU@6b0)z=vmĤp]M[9"*-~5~xWVV@ʘAJH\N۾gv$uP 7 N]!qWHw3uWXmtq˭٭D=UTO(QVVvR5Ov9@IF!hGzYKUyI|Yan)PE94PV"~®jȐ! WhE*xiqb5_,W~"_&OօbܮΑAPV.sFޫw/F.^'tn҉Wv*Kʸ*b^WRUٶu`u< ,)WUp 3 + E.Hi7O4E߄^z%,/VB>w4@FjKY%f#bKLrss \˚5_2""ʼ`.МTYE&cቔJQ^ rT.Q=C`c>@ͯ;%B[g.?њۇhSl jMz>mᔔ0R('2'$״Bt,Eϟ$R~VƙJҲ$BJ Tƶ+eG۞=˪6Yͯl:l%|UzZs($,1ٳw]Hj8zP=`ڗp/a8aPL;wmVV9ԁDP10#QQDBsP4%>eF٧l)f-ӶکHN҈YT4w[%Gjaj˅YϘ~5TLZPP>7 G*^ Ԛ{@8`= Q82y66rLx%guei;fաZXLՔVRW(~VV$ N)%U$!QQhXo~yyT)4rFN*ZY~XujVj̙Kތ'LxM^HtĨ lalHlMu))"]ڲF\?UgW(vSf/!6KN֨f^3Ctl1Ole 8CompObj "9{ObjInfo;Pictures!% dO)"Microsoft PowerPoint PresentationMSPresentationPowerPoint.Show.89q "_q+ Roy SumnerRoy SumnerOh+'0 X`p  Slide 1 Roy Sumner Roy Current User<>SummaryInformation($&=$PowerPoint Document('+DocumentSummaryInformation8BSumner12Microsoft Office PowerPoint@{8@7@.v՜.+,0    IOn-screen ShowPB Farradyne+ ArialDefault DesignSlide 1 (-Y/ 0LDArial00n(0(@ .  @n?" dd@  @@`` @3. 0AA@wʚ;ʚ;g4@d@d{@0ppp@ <4ddddlA10n <4BdBdlc2080___PPT10 /  0` 33` Sf3f` 33g` f` www3PP` ZXdbmo` \ғ3y`Ӣ` 3f3ff` 3f3FKf` hk]wwwfܹ` ff>>\`Y{ff` R>&- {p_/̴>?" dd@,|?" dd@   " @ ` n?" dd@   @@``PR    @ ` ` p>> f(    6ܯ  `}  T Click to edit Master title style! !  0Ȳ  `  RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S  0 ^ `  >*  0 ^   @*  0× ^ `  @*H  0޽h ? 3380___PPT10.7# Default Design0 zrP (    0$ P    P*    0\B      R*  d  c $ ?  B   0B   0 B  RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S  6H B  _P  B  P*    6X B  _  B  R*  H  0޽h ? 3380___PPT10.7/0 0#- x(   f8   N  -  N ZB *  s *D)   ZB +  s *D)   ZB ,  s *D)N N   <B "`P @ @Header@  < %B "`P @ C Snapshot1  @  <)B "`P  @ C Snapshot2  @  <,.B "`P  @ C Snapshot3  @  <,2B "`P @ C Snapshot4  @  <D7B "` =Lat@  <;B "` >Long@  <?B "`  >Time@  <DB "`  >PSID@  <JB "`  =PSC@  <\NB "`   =Lat@  <SB "`   >Long@  <LXB "`   >Time@  6\B "`  ATemp ID@  <$aB "`   6Wipers  6dB "`   6Brakes  6iB "`   @& "BLB  c $D PLB  c $D PLB  c $D@  LB  c $D@ @   0  Snapshot^r # 6P  $ 0zB   GVehicle Data Elements(2dr % <H9)P  & 0B p ASnapshot Header(2LB ( @ c $D  LB ) @ c $D  H  0޽h ? 3380___PPT10.7W+ 0 p(  X  C    B   S 0B  0  B   H  0޽h ? 3380___PPT10.7/r$  1)E+ Fonts UsedDesign Template Slide Titles FMicrosoft Visio DrawingVisio 11.0 ShapesVisio.Drawing.119q Oh+'0$ X_12510974280*Fd@[d@[Ole JCompObj),KsObjInfoMVisioDocument+.0VisioInformation"NSummaryInformation(-/OTDocumentSummaryInformation8Ud     o !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVpYZ[\]^_`abcdefghijklmnstuvwxyz{|}~Visio (TM) Drawing 0DέbR[:3<47 !fffMMM333Fwͩ}|kݝHxUPT/< CUJ:DT5I[1hXT@. /UbW##_b0zGz? L\&B1r&b%U& !oM $d ) P?;H$,Q, & #&J , 5& ?D#/8/?M84? U0CA  ~,,,'q/%P6$Y6 (}k?l)?"U   U%A3# o >S@#B:_a_ReUUeUeUeUeUeUePONODN`_ReUUeUeUeUeUUeUeUU/b SR%;5OM%>Qiq;RRRRgg Rqh>Qj /A^F' %p3:|bFpT#| | | vi?=Os<3T5x,,A,/R QmeY Bq]U@QvovL__q____OO_OOY*A`X,X?ЖYبsUΡ̦xΟ@$"Jʼ& ͥ*@d2A??ϟJ[D!e:ѵ5ѵ5ѵ5ѵ 0 0D$#    Q##bChh  ,A00J DNrqN㊐NN(NNN&"&NDuc7XXKvvFN KD"#KD#-D#KHGHDHBNzIDK%iz4}1T,Eu9fdhT,W'0f΢Uܮ50 fI$[OmOC%ߑE##HZ * E,3Y&4Y&5&6<s9FaajP+h8 ,8?&!3"DE=T;ܯ?w???8&t,'5UAR^LY  Y7akKt//BJhuipsĝa.1DTcAcpvOp M KKuhdX(GNiX I[EEh.yw##QE,ah-50zGzpvbaBHGmc/P K{\Hʲ_ hj? pA?%?7?I?[;<t5j! OO*FQ///F/K]SEn%cOOOlE$g\Ey[EO_!_3_E_W_i_{_____VB506,HM.`e^MIa,>PbQaƒ27q? 0a%oXIofd oooSEX_O-OF6ED@i66Oҟm2HŚi;pbӏ_ ,7R[,<b Ӥ69sc Rba"2T^"<C=C(oorPbt(:/+ [m!3#ͩ^p/e12!3EWi {{//,/>/P/b/t////^m$%///R%0?b>Eb,?>?P?b?t????????OO(O{IO[OmOOOOOOOOO_!_&'íK_]_o_|sbd sb______o!o3oEoWoio{ooo^oooo,>Pbtq(s0R!3EWi{ÏՏ 7I[mǟٟ)|*:L^`7kbjbί(: L^pLǿٿ!3EWi{ϼ-+,ϸϞuqbَ[ub!3EWi{ߍߟ߱,>Pbt--í.@tb_$6HZl~!3EWi{./ݔ2-b@b[3?bDbzZ58,0+/!T=b;bAwHO/a/s/.m) B////"TpOan ??1?C?U?g?y???????1$S OO0OSa1GB^~[iO{ON2OH[@IbOOOO_ _2_D_V_h_o.______oo%o7oIo[omo{3-p!͘oooR߂9Mz2GBo!#'1Ugyן"4FXj|ď֏{45%7Il`@|ğ 0BTfxį֯ 0BTfx#qFwſ׿p{ "ύN6KFztφϘϪϓ// /1E401O_)O;@0FE "b{Oo&oOOOOO __d35/G/-(;/ -.I//?1NXG?:A H6;5Z?ۏ4MEL\ElEL^pʟܟ+_ a_s__8!___b_3oEo?5hdUFDfP h>$/T 6D UUA@ ?I?43P? ȅH?Se k?CE$ G 0D`vDecison,Ys/N,flwharKtb cuifrm t%,d2"aJp osj'!e ,"s:V"i2*bui!T]#S-Sx6$]g0",I OG90"eB^ %! Lo//f2:` F.M `2 ?2u D??!?T pNsNp_imƉp}wv|lcY?~Drag thuesapWonodwipe.h ) yu flwcr::HD # =ih8>T E=TUA@ ??P6 uz`l?SuBA >@5a\06@@wAXbMJAU- @ *  * rNk*d&n#u)1Da"wD5 CL֒1 45 S"`?CopyrigTtk(c)k20H03kM40c20os,0f:2+1r.0g1a:0i,0n.k Al0 28s2eZ0e20v0dz0w/`V40s_SFq.@0hm!#5H431t' 3K05-)lM3 7?9lh,KW@&ZOL7 !l> AUhh QE #1!MJZ 0B@$bQ/' ByRM(: FP<)+]TbVPU%[E]QY_U_:_]HUQU E2/_erA bVc"( b. qH(bE F`vC;YFvFvB# o0tMR_Rd|%A#d w%{Xy<#w "W#v%?t '$/T 6D UUA@ ?I?43P? ȅH?BT ?2~  03`pProces,funtuintaUkBi,Ulwhr#,d,pjie*,si-"Ab!L!6-Sux6$gm1"uI O90"$e^ % ;Bo//f2`i / `2 ?2u D(2OVhz~ Drag thuesapWonodwipe+.cs*Wfuci: oObl-=l)cka!dh-1 H D  # =h4>TB]]9 U͍UA@ ??P6 u` )u .A 2D+,2Y<sTMJ5 LJֵI5 `?CopyrigTt (c) 20 3 M c osf"r5!a inY AlP (sT"e( e vf dY/`V s_SFBYcTm!#%5$2v!eD~ 0%-M M?9 phK@E&(?L7 ql>!Uhh 5MJT N :1bJB"F6E ~2sABMaM$O[A%gOO'IAWEjK FM#MI5!_>rA cRiS e  'he_j(__!k<_1oq(b5j řFD3 G?ff1A CaMROolSodd5` g%ko!z a,CmZoan+TeMr  "Ja #a]  \D0"`s w "`D1 1aǃDu<*㈱% C1W` Rf"o*cf"$7&MI^A!MJaa$G#{# %PU0%!pj"A!cRb  flo,b¯B 1e 7֨Beqg "4ğ֝"M"1(cSR&@a3mb?ؿ贁N8i6??54 _ Q);M_>m w =_Hu+ !v͗)uOBGFDw#_’NMB @{a @\W1tvK$4aT pUFDfP h>$KT 6D U?@ ?-I?3P _ KȅH ZЧ?CN  0D!`Dynamicu,oneUtrru e,l,BsF& o+whr"")!f"mt,\T ?#,d\"ap "cs4 ,j)#!3!s"i\*b 5!#}-Sx6$gZ",I O90H"o^( 5f2u` C `s2 y?2e ?? IC ^   -}|5 p`I`V?}`xa833ސ]3σ3u 33?, ?Gxpx^& Drag onut he]pe,nqddsblu x < ;hRp <(e#w i7icUtecn c]i).lu eb?2jZ/0? HD # =h <>T$]]9 #zFAU@? nP6 u `u bA@u * E:/*PA@mu ` Uht~SuZaJ=@)-?nD$xK'nU-t'( 2rqǿ?@I ϵ?$%? @S  2*ALA- br ]lj 2<2u.  2284 2u9hLH/M֒#AD5 /`Vis_SFB.cTm!#50S@54%`?CopyL0igTt U(G@)x@2SB3x@M9@cL0o;@oIfvBgArj@Aav@ih@nE@ x@AUl@ nHsBe;@eL0v@dE@\@1BF0  A G?9#Cf G03A0E +4z'e8&g_K8 @?lUh5 _A\YJ0ZA 14AbC2$4hb(Bk[kT ljaiAeE9 ]UjTg'2&"qV!QQ !E m&pO2WB81ej e/}@~?!gPhek%TA"t"81ap&@DQRH+} L0M%)_C6(F %#X'w7OB \(d)@~v"s, 8PUFDfP h>$/T 6D UUA@ ?I?43P? ȅH?BT ?2~H  03`Terminawto,sUpbg,WndpourmflUwBscUF$cPat*fmiUda&csG,j,%"usi"iO*bu'"|!p#f-Sx6$gM",I O90"e^ %J 8o(/?f25` 0/M `2 ?2u )G  ?wpT]pK?w6]Drag onut heQp idctb gRnrefa rgmflwk.t{mb?ȿ贁Np:m??54 HDB D# ?hZ8>T E='^AUA@ ?Ȼ?Q6 B,A > A0 [u`l_?t a,u6 u ;a@k FuPJU<5 L 1/ @FLFTFL%R!FN"al11645 "`?CopyrigTtk(wc)k20t03kM`0c^0o%sX0ff2W1rZ01uaf0iX0n.k_ Al0 ^8Us2e0e^0v0d0/`V`0s_SFB0cTm!#5t2491n+7 30E-M=3 M=7?9lphK@&OL7 !ql>,AUhh}E O1(MJ\ȼA&$"w#bLb !1SBuMQ(AiYw'r#;8_O*J y3?P&'krSb;rR#L**LYP e#(QEHgA^_R X@d dc#)a(S`_0euXojf'e/ud`oabrmhPe G+T4M C""ll"2J0l9115 s @B`W15sYR$B`s D^"%cp=Du:"5ɏۇA` R2oc2Dq!X(bE ( V+/˞7Av/%$bMN$ӟ "% tw@Rdt$g"5Uhsׯ H#ae @"%-RA!ȴMJk-5?tG#3 %P@1p21\~bb %}E!e3?KzDkag uQuQ"28c!&@HSH'( gH;EaO!`"F\ e-#$Ď/{B UCׁ]ka40@+w4at+;ӄU !"t4:m @$@ N5C-LS7"AU !"#t4:m @$@ P 6C-LS 7"A"$t4:m @F$@ ]g6U A-3q7U !"%t4:m @$@ dP6C-ܒS7"A"*t4:m @F$@ ]7 A-$)#7A@5ER@̾"6ER@{6@R@<6ER@t%7DRH<(H<(H<(H<(H<(E8 RE<&8 REt38 RE@8 REM8 RUFDfP h(TPYYBUAm@ ?I?| PY? 鷅O@HZZwBHq??6U!:  07y`7arA ow,@'heK dI 45I dW gA eW ,sinJi lo"bK t!c"Uus$es sI pC"c$ eP^ % Y 3u )??/CQbP<]sUKEDrag onut he]pe,nqddsblu x < ;hRp <(e#w i7icUtecn ci).HD" # B=h8>T P]]9 dAUA? ?P-DT! @A-u `u bu  @" - Rcuu`l?Su.A  `ĽJ̍@!$e'`"o/%'y-/ $74#5 /L-,g *6h:M%/ ?Q(>6l"OlF2`Qps-8R? sI@ L#@Q6@B4#AD5 k`?CopyrigTtk(c)k20 P3kM@c.@os@fBAr@,Qa@i@n.k AlGP HsKRePe@v]Pd?P/`V@s__Sb5P.Phm!#5P6 1mQtW5M6C G?9 tNIs-R \&?]9:ll> <>Uh`!WaWaAa1SJZ4+EP !4bC OGB] b#rM(Q34$!8`ber Bdb`1uF5aEzp= ׇpYRsbszv54*0w23yEqSx?Q|\r zvU2B}7\|M4rA:\nva@1uloυA $!YddAb9 3m5 p=e4 tG?UE4@@R$$<@Wg( "*0^p?( N(o*yA ZCUG`0tG?UE4@@a@ LFDTyB Puh(T UA:m @n*$@A?<<?IOP?e/<1$2?.w u `  """u$)?I$= 2C.'v/sU¿!&/<2 H$б??&6?p" nv?T\' T404%&15-`Co&l@r Scem"@s.*B{`C@oQ )GCNGNBAgh?z??=D"051CD"@fau@teEo  %!O]&)f$5M0L0F5H@1 @ An_0e@tBPENBzR _RBUR_Td_vYFBwBa@B__eEem,,EjPAuP1Q HA Ta!TvDA4UT!"#U$%&')*+IaAR/A/23U4567U849:);=>2<BCvgaa' 1wt {^%t{t{tA{Axu{tP1{P5tQ{Uta{axa{axHA{HAxa{axa{axa{axa{ax{t1{1xa{axa{ax4A{4Ax{x!{!xa{ax{EtA{Axa{axa{axa{ax1{1xOq{Oqxa{ax%!{%%ta{axa{axa{axa{axa{axq{qxq{qx{xq{qxq{qxq{qxq{qxA{Ax/A{/Ax'q{'q x{t1~/qx3q{3qx7q{7qx;q{;qx?q{?qxCq{CqxGq{GqxSq{SqxWq{Wqx[q{[qx{vcq{cqxgq{gqx{t2{2t<{<uwq{wqx{q{{qxy{tga{utkawA4P1aaaa aaDqqqAqq/AF 1:!a2T2:!Q"QJ=م1hDaTEU341_iQBH@@QE#@-ؙ.?C@ng3X;qj!ll*e~f"EaTb @+qR1A,&S1`#:9!4mnDAyO;O2q0qOqOqBaar11r`1E//?9aaBqdsmA8+qG%51U?O$OwdAJqpy"MXOjJaO'O(BY"J-5u@KOOUgdS?e?w?=aar*MPXl uX%?M}!cH#MPxUS6`3c !K"!![;Bo]]u"?43EO+?'?P /)S)/2DwqD(FE"^" "J#\v"^+ut/-p///i8I_ yTj8@yTk/wyT!A_e_?"?4?F6Q?8fX~B1????GVPO$_-OLO>LGxwOBKKTf\EO@OdƯQ)cXIJ0i`i`lpzeVbbe sZ=Q /A_qWḰu^!ہya(sہہ?˯1eyQ1m11QUi1QtBX?AeK~㿮?A+1{mu`uw`@Q2mW(@Aec?Aep%c @-z@Bpϕ d/Gr1i@sd% 1%!W{$|V<NuO#UW_Хq6'sg tNdС1zso! S!\WX<2rqǿ?@I Ѩ %TוurہlИU/)oǝiBUi(QD s<0֦=QJ#Ŀֿ迏ValÕ7oIoqe1+ei om oosB/0$݀G!c"Vs& tsQ&QVsyq&xrts&AVs&Vs61VsQ66QVsVsLs^6VszuÕ}Oˏݏya?OODVQ>[P`oD`a vn` Oc@u`rd঳$_OOVÙ4]Ѡ%ȟڟEM"4oӯPb/oA,>0lm(/#-/*3=6?f8g8r"4FXj|o㤾/rZx!VTx!sڏϩϻpT`!@22IC$ԿMsy\u0`u gkՈh"tCE!ic"si%QKB3ASK唦?v#7,>PmbQqEya'/TGfx!&8J\n"Ǯ_-_?_Q_-硾A@]oh׾Ax!_Z@ɟ cpOA@ //0+SBffv3 vV&Uﯞ=U???!iX;߅kjXtkkk1_"W(O:OLO^FnQ '9OHfO____Lg0oN`l?oQo{e/odSUk~}SAY8"AoSoeowom9/8'ooooz%wxw/iDWi{H&E F+TE Auv4F{fE~p$rYӏuAuAAD#EG#A+ImE4$ǎC9'I?u@ ףp= @TEEED6|DC.`];ѱc62g! '(#6'2 '(#6'3 ,yA?R+-9QCBem%/7/I/[)+h##DDeernăOOOb-!;Tsstopfpa# =^1C #"!O __b/t(8S)-!1l/:X]`TEUoaQdpO:veRargP~Q3/)L/pʏ܏R"ߢ oJuF`u,Y;;da7@6 ,O4.G .O@O ֑FmOO1 F\R~Cb ߯'F;J\8yﯿT QPoٿsm Q#5GY/ ϓw u/ /"~!a,SsoQsuqkepՉQ$HqtUucyّċH@Ȕ7p?nIquP`?Au`C~!\BdžQe'_!L5a!A$3b/? oUAopoAr0 }iccϛ埗4c u原Nrt哯{$u 'Y$a~!óaQ6Huw~!hyU@b'ߐeSB 8BKo q@sqO8ihHOxtj>߆xtk8u߽xt dCUgytQfXX露C5+Reco d*S&n p ht 2 Ms a;pe*W i i}g*P oeu e'@ of\`1 =*0B0s1E); ȗϸ"`iV!3سTfxUĿR│EWi{ύhΤ l#%.J դ -%u)`S<2 K02U䶸2WB u`!ab K2u8U9CB}6$5JxBrQLՀQP0-!"pQXV=0?W9񡏳ŏ0/Ȓ8&  ?AmRqyojM4Q1Yf _uT%dml);!CwCxMrH>}uZfq`7u>1Ox?*QxhQ1xC6!xumeaaa3"l?_k@!xoZb?Aׁ؃пjZpV`@yVS1(Zc?Ae@_S?@%2 !p+a3Tg@z3DQ bo"oRp5BacfOobotnupp1q`@9KtsxWcGP̣ tN`zsV xrs1ŀ̉Qf2rq?@Ip+?tuhӄ+Q<#q39 OqU1̡x,b7xx͐9?bþ?|Ewe?U@xqZ|ˏOtԈCO1!! ////fTd1!ϕ'YMŀ1+= 9̡9Ϧ @]@@ۭEzpr442Ӯ HDzP: ##P`ՌžoxŚ߬`ȿRdvxͿ߿1'9w]o }Or$XSٟiߒQv#<Pӯ!Pb/5v4ؕ7?WW%>T"op*e|"y` BOĎOOO__&_8_`ɤt@A.ȹn__^u `u`__n@Vt@A@~fa>exo@]cؕBa7#6dHoSoom-,+=OaswwxzGz?@P 0)2K]o82E;}ԏ&? & %9*P^!BR+HR+B!BRKC^ScF9K]o1xfa@"@+=OAon%mAew@VҺFKInpUtjGu8}t_ "~!/w~!%/ I/[/#Gc@rRo'/UWWq%k5 ףp={ДؿДȿ߲)?;?n@Ꙍ@fh8 z7 !ANT?Se iEOB~!KIaOsOOOM~!siCiOO__!I_ ȿx____T~-o!o~!$Hg0zchoooVoϷdؿ@u$!$%1A~hg%_q/Afi(~i)(F蹅!ๆK=(LH2~BFҤ %b   I:F((#bFF"!3Ga-H3p /mbtφ+Ð!H2 (ᐢnt!H2@A+=nm1GaiַoH5Ad$" @w(A X# Bu:,,  e@ sFaCS@ewx_8#j/ƥ?dT0%ProbeMaJa`eeJtAc iv ? r$t$ ?1CUgXyŽԏ . 8J\s՗vhOzO9~FOO( Wv5GY$}VR}VƯإA %'9] $om$ҿ&o,'9vZ//$/6/:/:?3?E?W?i?{???9_QE8F'ף8?? OO0OBFLHA^GAӕNOM@_CӕOY%_7_I_[_m]:9____W gX oo9pDž0"@pXvF?>wAN;@ SpopfaZ =0>[=oo oxY8bsQE ?gM@qOJg5(-jx!9V?euBuAd\ewWX̂R]>4ŕVi譏`_M*B5)2Ɇ_ȟg 3ggAgO1]q<%4A#gr /K]qYqAIBTAEA z =?AP(\߿ޤϿ#ZG@@mbquP`uPS`jZ꽬=@a @çCG @^Sf{)brpWrwP@z3"p4ɱֿUE@_P⑵2KC.pD^i.[[LfxQ:WFCa o{w tNL;0zs ˆqjEZ@2rqǿ?@IV?LTտ"_ua+1E?:i?9eO_ _yOOO6ڕ_N>d_y:Oov_TڕJo'Q'QoCUgU?Ţ?ANt֦eo6u`up,"4Mw\tw׿pɱL8 K]! R5τYk}'V W&_ р/pxL^p߂T#>#?KT;AFԥ////& $7fA @!Be1OJ5E|5DcOithuhuhu2IS2BVV 0 l Ǐ ;z,i|]CjwLߔCkC@//z&q(f'xfOۿOOOL&o8oU| 9_KT1Vhǹ^c_TC_4:N` !}}r+Rec ]rJP Pr?ХoJPi{!n ps`o: , MRs!eWUt?n"PoeJPuep #kbtE,ԁ(f?faQo~Qo/oooo (1@r Vup_wŖrUt w@q 'v`'`6a_?q?F+6??QG ۏ_4FXj|f(ΟUTuA_.]uATfxүi,FXj|YT/o+/=/{4zglѻ|/#t% P(:! QE@Ab/<A ףp=@Arfu@//@ru:@`u%= u`Ł(!d'A++8r!V0kUKKk4'1?3*8ކʏ{4O/OAOSOeMJ\¡OOOOpN_?@r @4_F_X_q(f Vik_Tʯ_U1U#R`//_o!o ?-TW }ysqy_? &Ž U,zV94=/fOzl({/_///@QB@@Gz@KtJuIvf <?0?B3סdס~3/ ??????/&Oe\OSOOOO_ X_j_=____χooDeN ^o[ (:mmFcWoo@/ '/drz{Reco Ud P roPui EnapUsop `M Us ae W"tn!r c. du eN`14?(g4"mq4ȏ eťϑI5ϒ@ITOBG)ONO,:V88U*_yߋߝ`~D /ASc㽁cFf| ?oBo)x_M)?;?,D?tmk_O1h1h|OubFoN//t=/̟a/-.Û&t =*`t 0did ?Z#S?e?a?+Ya?????O O-DORhOſOOOOOQ\+QQ+_ÙUÕ[U6A?YqUqOYQѨ X^*?@*[u`u`A.N։aUXKW 0p|1c`@z3yp:&9K1bdeUto`1eQqa l'g,>aqaW{Óaog tN|1zs oaxaLUF^2rqǿ?@I [ߡa< *Y<S{WuSQ?>Lį֦QhrTφ UAQtBX?AUAK~ OA-"asߗߩA+!'g&O//֡ 6 ??tTq7T,c67S);M_f ֡xt`>.TTO]TBTfxY>#2&#5GaX@wQ4W\qQM)y"(:!k@A ףp=@AŒ_,9p 0@Art@O/a/@HruF`uQm%- PŁ(!D'$?AQE!ov5?4Ñ  Z? ]]⦒? ???=\O)O;Og~sO x`?@/ K@OOOh&@҈SVi@tfOTWa8_[Wa(U2DT_hl_~__K_@(sLBo$p___ oo/h>o[oBoooooo/$t@ r @"{%wF% 8}u"!Yk۶Λ*N#@@ƩwIs`uf;e;zIp/߂8Q5!G3@"Aq+ҏB@r N(:LOOmx * ! )U@c%ktDcɃ џ̿GT K- T(UɁÃLJү-@@iǿ*o_osShNÿ=00b̴S-H,#B%p sŴQ QUɑ礠siԔʘEИEG9z-uP`!/P/Tb/t't0a!o,$!F3!s2/"1#h2!1\1m hDV5_8;3m2!sy2##9V\1ea7 2`kMo_oUYⓑ7qzqaկg߭soKqR֑ dq,U@dq hE:Ł(!@@(\cccu6)qqIb@O 8Ff̆́"Ƃ 4Ic4֑:aM 2`Ii-b Uҗe4Ug@aVc@䞕ݧu*mFhTF{*Y+:TX!A.)҆XnxłAaa␁hJO\OnOWYdSpQ/n6X@T"ՇՈJps)f]+õ,ݷX I*gtSew"XsՂ5Зug?}zqY tqiS/4ANs-P~%1!>rT}& ou-ouo˜Ϩo?"4Fq ooof`Hu2Xtv{xӆѷq_oҤѻw/gDϕhjMI["^_õXFُ@_Hx7 1CϙQA)GIA:T7I)C4ma+CuI|p@AEC0D@0u`u]`l buP`u{Pdq& @O W @AE&@`buԶӿ忶ԛ&%7qTAQqS{wq_+=OT3 ֦w ֆbOI`///_x&UԚ$vU/TTR~/uT//////;ҍ.?Y?'7>Z>?ȟڟ H;T\uQ,OsEQ9ժḅIA4 @SSSnu`T?Auu q{'`bYO&_LAQž^gU + V !/.//+UE/^/p/'m///n`e/W/?{/dDiwN\H#5GYk}@@Q H+F@RdvP?b?t?/o_ ooAoeoݟoeoIomџpOa>v4*2 ;M_q2+^ƺ̏ޏ&8J\ʯܯȟ@Cv"߬X"|Fﲯ*N ?3EWi{ÿտ ףp= .@+wωϛϭϿ߇s߅3Wi9oK /o+=Oas IE!I64FXj|D/V/h/u0BOxO_&_OO_,/___,_//A/////??+?=?O?r?????iav?OO'O9OKO]OoOOOoo%o2_OOwz_5_Y_я㏏_Y_}=_aŏCoUoBjo|oooooooo @?p@j4.@RdvQ&bR,>PП47jϠLp:Ϧ߂B8C'9K]oɯ@7i&@@1_"4  k}ſ׿ {ߍߟ߬gyϯ'K] -c`?c /ASew}Ł(!$o@@99&(:L^p8J\i$6?l?OO??tO O?O( OzYbdEb4]Q!SqPO7e55% 04',TM9QI1! 0 ;/ssA(:!@Af0a@AŒ_, A(\@[A:bAd+2u0`un ``p@kbu saPzeQ17( R&@@Ca>@Ar?AQE!@)'"pq7'$PgP'@z31booB2pq/v.@~s]Q"L\RxvLwQ1F8O#`) `1 0B!QQ1?$/P2.v\Rrr(WO#03_!G _!hE2*'! tN qz`@~ Q1dvWU@ÿ?@Cb@2rqǿ?@Iۀϕ?фم+h&x9&L8V(7(<#]Q[k_]Q1 tT02_wQ?c3I5m?U?O9 Bc?& P^'[?HFcɅ&e5 :dH6Cdsg33$'UO"T"NF#4e3~I5$'1)y3>/c4-#<\ y5 @@vb'75?6&# b/f/!// ?W8\O#2ӂq? :#p?P}`o7hĕ2?.?@?ȟd?v??__'O?0dO1O%7<NOOԋ߯O 7[9ZDefiUnto }f ParUmtr`: `WDpaDv`W = vcodsacs fpHc s`ae r)nrm>Ib#nn p( 2(u*xlcy fz:L^ ol_grh tw"` R4w BhK@dW15`)da,), t=bо8^svm(&VRrS"mm| *ok,^/% WNB(W幹X壣\F' Լp"!tc: MЅͱxWK1W4Ф6k?}?8N?Wj7)b؆p{O!3B76q9:?,>S`Buk1OCO+\U>U U!"#$U%'()t4:m @$@ $C-`U7 A@ęGRH<(E<= R\tAwWTĔu@? .PDJ.PU1( UO"D&aUAUNj )h"T} U+U- |ɉ B- -H*=(Xi{(E//,/feArial UncodeMiS6?/?`4 R$fSymbol$67fWingds*7 fEArial"z@D/ R$fGSwimun{a (  R$fGPMingLU{a (  R$fGMS PGothic{a (  R$fGDotum|"{a (  R$fESylaen  $fEstrangeloU dsa@`9$fEVrind1a8MR$fEShrut1i$&<fEM_angl$$%>fETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fGCordia New{ (  R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$AEB\Bϛ.BB%BLC"5BCW9BBK8B4LGBGuideTheDocPage-1"Gestur Fom aDecisonSchemN aViso 90Co}nectrVi}so 0Viso 01Viso 02Viso 03Viso 10Vi}so 1Viso 12Viso 13Viso 20Viso 21Vi}so 2Viso 23Viso 50Viso 51Viso 52Viso 53Viso 70Viso 80Flow NrmaHairlne,Flow C}nectrTx LocalRw0CostDurationResour cRow_1visVerionProces(Dynamic onetrTerminatoBasicProces7.4Proces.45.Dynamic onetr46&45 degresi5nlx+,,3۔ E34۔G3L۔0G32E%G3jG3G3ĦG3䦘G3ѢG3$G3DG3dG35G3NG3ħgG3䧘G3G3$G3DˣG3dG3G3G3Ĩ/G3䨘HG3aG3$zG3DG3dG3ˤ,G3G3d۔E3 G3ĩ:G3|۔TE3䩘dG3۔G34)G3¥G3۔E3$G3D G3Ϙ*/G3dY(G3A  !"#$%&'()*+UfU U UUU&t4:m @$@ qRC-TtW7 A%t4 t A-dO!7AJ@4ИͪJR@lИ#5RH<(H<(JEИ REј R{ * g"4FX0e(yV45@(wl-9Yz +B|T P xј`.6| $ƉA8->{=+ޢ{-궧]t},OVHO%&(\=* 6gDyػnQ6TɘAR*$ִ4"Mǧ2<,VjI$YJVSoPϘxƦ6ɩTb_F2 }zʒWNK_9W{?LCO~>ѧ>Ծ~jϣ>TCO5\\J4M?i b^+Oʓ.Pο_Z,P *+*_|;vֳ!mV=;u%Mm+lBDOBFLI&ӏI=q?ɤ&p)է47-:h u_Tfg~;`l"ZVUP Μ9GWx5R*X Jd4H6PuBS苍hL@6?Ot&(lt\F@ N/]gal~!n[1F<@3{t%b¯00JW^hCĜ#&HNNbwhۛ>}IC%|QivVkaXRt0P16ImHS%Mf׻_wuk" K'vĂh͛w72&Ԛ!٠AFÃ1;(e u`J!TvЌ1 C''/@`K*q9@6P.sCorOr#ћSКЊPMUT 1i&E# .>HMXB$r3GkxjR `_~]v#G!3SV=Z㺤]vZKѐmkW))%lauߋN|۵W![&NjjuBS@^&mq_`?h4fK3V|~w._.ƇpJ,B&.СC/B8f}X9Bm޼r:,|D݉ma4UJn铆sU&Ne?f#+ĵ0T_}gBXb`YF$/XЮefZ0333Pw@ Y4<A?1$7l??xjDY-q)](5 o߾-у~ӟ" 6JdͻD/v_eRZޚ!CuY %,B%P.q +톣Kd;+a}g+Tͻ*s-~=Y.N0fOmP8Gqc\|衇l$[-VGV5}H %\U=\'K}U ju0rY'\,\#>7=H\v}}RS2=Fy! JCP6AQ/J(M dui0V>V͙3 .oIG fJoIUV/kM;-0#aiN&#& ߦ1EI$o!aHi!`esJd8iAEJCA,,I3`ĉC-P RAkbXE3BGb-w&.8+/f"s5\߇PUo|fc%gEkÌjul?Ah22Gu-kD^;8UFjȀ4YDC: E^4V97TIeL:Tu*䵦G;E`4eD<^9c"rtl1\#J& %TFlZ]jnC82)[5yݻ#W[Ȉ+sxׄT@N>z-!_쮍!K} 3qoccqÆ [zۧ#^={ ?@قv8-UžOg5x6>q0ZMDUtGdTs":{=5_O!j`ۣ'D!>-LC(Fz3eE!0ӻWoFH5k bB5友cU`0ZnTD%1$V65,K.IY0&0Ol[)Uj_Ct M$DTWdRƞ==5}PE'-R?[!h9BEJn MMw왳xβAR}UQMeʙǃ!~ QG{6+=N!Gn}ǽ~KB֛:p)3{#[3tZqCl)%pebd,&vn5k8#N, ӓ$Ơ9@!9$n pA c_5SkB%d.{~ܧNQ oy rqIu-G=I6lxVl[1jc͡v@>3$&;ѡEƍ5'h=hXM;vh$f[d *o葏ִ8'yMRܝ _$% 9giط_"UJNɝF)Zr`1~ꩧk qI,l@7us[HֵhL@nraoUg~//-[rs2#NqGB >u׍2čS񤪴Ȝs) (Il ԆaizNȯFd,00e~$yj{1N?=?/[vrǫË= 9|z:x~߲W_WW~5:̣jU3yd~3%'1w7!{Ϛxψ9ƍr:Jjn*,T}/ty2yD2qSLŤ0rנs`P'Гߓ\;OgE^-g赧[nxFPztkF_0z鶸AT~p{޽2a'O|E3eie)ä3[ޏƜyyӿ8 Jl,~g۵INťǛnĈQW_5 ~Avw{5[ -.ۗ|MV8C[$QUL3κn?G:+ZN*eZ7bٓ'w~eo3޾+.G1μUVL!;wۚ5k4cHdߩS]S\S6P=`n,h8rR.*qi'<^Zu8>nm' r={|Rvփ]gaFINM2{_yRkI!~3 FMZvL(m o7F OI uz*do5A/rBCr@fѨ0=uHs-j"μvƤkg|Xi_%9;7%.N-jZSO'/è0h_mݺ^֏  ջw^ [9xk z9<[6di1.x8cil$R}z?) vi*v/_<P^kU݁ 7pNF UMYElDOI̙dwyڒzji1)R!:8cO?)!/otNYErDCOGPCȿL)^%ˍ߽'(&Ni(pXZ_>)j钮b?&7 a,9!)L0yqߍ˥uk$&o;r,\Ɏwv~]V?)1gdbrZ)Ot\["7X,%zx׋JAzZvKKJ .T_ZjkԤ F^&raJoɉ@WnZy1tR'-A%?#S׵d%JRU)aykW^_uëUoG.~Y&%[ߖ-[k׮zgkx vm͂--O>S zŊO)^!k92o߮PSUPuT}QuuC/|RAC\t. `mh`^2S ,W.uE~Wt 5ږrO=5W^3e >g_3k?=j-oZjJFv  Y -Kz%Oۡ Ν;Wku8ۧ/9h~Y>Ouy'$cgFia~rbJJ$(]wݵh":Yq$있a^G?"*7 L2g̘G1סLbЧ.ێM n:!Z[VCR& 64+ J_߹;?:C٩4e5duܷI(AUIID=EġZ7 HtBWɐcB5p|Gūe㗴{=;JaaSG'M$HgFs1@OBɜ{z$^,Ѐ9A{=):S)1k q:fp T 8{I y?vذ!;f_T@\y@g'*<0u`dzÕ4*>ǣnw<"YIoX7xt0$ UaG? 'LIppᙜEه'̵lUי.DSJX jV\]ql䩋c2P ѽfFz X|ݒgͦlb5:K(u;Q \ȣtRdb ROx agϞ 9YPO{vqI2qu}yXStcHbEν _P}T@SMvb^H#t*B[`AAZpG[={]t)k F8n~yЋV>unWX:brnHsD46?,܂0q?I ٳK}|Id[gc|tzqWΜV|pX|}J&pQ7cƌ[tr0/]k-^ Wy)uÆ oy}L(@*&$@.gggXgB#G-~]p' n"GRx3gR+rF;p5d 'f!$?@t9J. yXRzcD뮠ߨ4V˖--irssJ˕MBҐ8wV2䉘 /t 9~!=<ʦ?h4|E@ J{tڿ =-oDH .39V8)\zR! *ghdyGN&MG9TN"q.Tc!Y7#0.]g q_ {wߍ*iQf>]w%甜6ۏ1*U3~k(s1'>mz[hg< |c#j 8=8FlPg??nnAS6~&4VS|nz5 ݣC`&f[½zP%!UO,S =8u뭷!9,&xUW3;;v9Z{ ៊اD *=d=Ǭ@Y:vڶM "w'| yyٖ2\gdf :|Ƞ!5wI LsIdZd Vc*G5"&pY@&TV{/T}€JW}Z`PEs18N_Pž-3PUYYt B R+hP];2D"RCýJK`$xhZvDVf̌IP'IQ@Ȱ{P|BȈrSOb3_]xh)\|pzvwZ,UKyJBo?& ~!EBa,nvWQ (ʓd>B8GR"8FKIh,i6C̏Z]Vs/Y s3 =ĉJ CP>(Xqo=vX}1?IJOp)HcY'fetP8DA:H4}zty2x*\Z<;7O>'?{! i5W*jƐ!SN:a6ťcI%BH#y+ v-0!ϔsCܔ<%crdZg(S1`֊HE5209)y(m1gԖb pK}Ėd]3Zdl`,KTKwI0Dali:_~YԚz(i&I؅Bsڄ[-sLFDkNǷ1 3*V ?&ș)m;:wNOJ "_FtVJr <5~#1AY#TUtן,[.T9TyZ^<cC8QohݟXV= INe ) !#wj1ꯣu zf8llhBLQ J-jԔ2pc"~qcB9IcEt Rxk3 Qd/^[]xar<0rI)Lrzr PF55I IdCG*õ>tPeQe͡sdw^xSO&+5 2Z+g.701 i~%;jOr0P*$ L!cƜgl$ɘbaӐ6~ФP̕wEP a[;3&m Ey!J&ftPWF 65TW6 ? فɩٝA%޷MdUavfKL0]&F+}1+(G$@ h[p{2sϯ~+;(A " Q U.D2.AWF5 -vƍ4@wECD9bAxmrGl"CTj>-\>RU527r9 1̏Ob${h'2N9(hYunT.+ dfP(86q'5GR%SQ#@4@q" !"%8  B*BwW$wir9n^10|1f&5xq$3قf "N5[:^ڮ=w:S#N(`E+Є$c A1 # '}uȾ= U_q LY!!m)azPKlEl_E֤-?'+DIENDB`QDdb  s *A? ?#" ` ">H)s[ZNxbwy`c@=o>H)s[ZNxb@ Ep3=x tgwr!($$@\Q_T) D((4bkgiTVPzAy?ȣ}ߙq݃5/7G${M"+OȑBB~4 Q D m_|Mwڦ}U"_@J!AqAx>6@]$B(Cy,.<*?Q\AƱb.ǴUKZzcYB$hiAV`)u!q-u<,|]өqVҼʤHWÓMt]tcߟĿuu0wʹ8Wcuuh} X~1m3X۾'B }p*r dX*=wN6* Y91\-.~{b~>:׵~䮓R_,9hQk y$kWCb*vJVRy)`36mx kK7yb VlXv'k#g-OR+Ie5!Eށm_זSoB&k 'گWweU5ka_tw9P /)mg58F}v@b. C]~._۳~r-kuyZhq|VB 6߳7RZoZo 0^?Ժ tn1̏v"MG:?اɘ CP|Aɇja$?WJ$lOHxӣMj~Ǒrb7/n&hz(9͢/2l e!ёl2M7Q^Jr:V4;*7o|БwGHR#S'EGDc#y7/cm]9p#e£6fCreţdH;\Yr;#$4 !,D|P7% e Ha7Ɔz8|gkvOD@8(m0E 8`߇ bZ_V5yT2]gھܼ&런@>k#IВ9϶sLOVژ)7Qy7mAZ4::爒fwHlfmiKń爈sD>r3"ͯSM|Rи*૵0n77{[fSn*myyOLUjry\/h4ss({x|!T+E zF'@_t4EgOSO4O1 yz&ݟQ 馻a,Gѝ^9:S%Vcw\vs"GL9J{RhBqD8jCG(/E`tN/H ŴD8Z1$/]!m,׼胛z={ ˧`oL9JgBG nR^d>$G}橚^&}G1k0A.e ZF14(ȕbv,Gw$!K=G M=I߉]̇dL8hŽ(1N*S^8k\n *zX&|粭!q_k0[dj ʞZXj T[HR1?o+ZJO`> =|@vMI1nH?Gn8(/z2LǺıYqmv6:Xg5,a'+kZ]]|EL-ǟ=< ئ'mz۱V6=ls sbto܆5nxsf{KG!f{Ÿ&kŎ_XM9nJ^{{"?pG7jCr­_r'eyBѝeT}b?=''݃dmPY~yG)  P_퓖9Oz.9tľ9Ϯj1ZyMjZ3zhi#PήmzN+˵2b}[]k+dXѩ}鳡PG<y1dѲb}e3ey>q*7x.=k&AathS筦AN>}pd>F찈IQAnXS[y{5܆k0k!Q"|ctYސ-KE<,GnH#|c(ͯk@ƨjaNۑv&t,N4ſ.sJl.-\!'˵2^\v;>2;Plx (t'z 83ck82*_|E ^ֱk" ׀e6SXa |0޸Z^O+ PYpe8ڧnXs]B[la%[Ǵxh U[t-p%LIx MU91f1`93r7<*4$E=?r)iZ)"ʭbT<}ߵggxm^ײ0Ɔ:+cO;0X=]:0faGnX'e+ - f߹X Y^R߀5[Y$ ?G< ΍;,tnd{e{- J)k=KĂ>柷$έqfccLJ/԰%7>;fcxY;߿ܱc?CN -j?@h mK_ǃ[k:$~ 2KgEILV~߬-~@ovb|R | #·~GO%TԴþ|m~E@.!<׿Hzh>aw.dm3kߒ'_h68t~54.ៗm'ߘn?V4Y< ʂ,fA31Od1MIJMo2ғb&C]6PỶz4 :y-B9C}vSU8urQ-=_k;͚E 4o|&kP,&%BT?}  9A䣖"7 FDy&FO,5Ͻz]rF9}B^i%-}-TZb1\| s-VTIE_)ϱUϷiPx)ܔb<ͭ A> A.JyϏqa# 'G[ ?(/o=]Ke#y4^M'`n8O xDڱ !ωntէQ v %횀| <Ɔ*9it| )e mD,+ZeJ2e-Uc*li*X QKyZer(wMYi~k~{;oGTikQ!ߚg;Lڥ+C|g/E; O>_vVJX+[^=nbu^: RJ5ϲrkgL]+|V+n;Bv Z ]qpm;6z{aiByT8d(m23=eqqѾ^iբ V׽elFZjT^ҳa6!}c+QSXETgŲv<~:Ҋk֑ |{եcw#g\)U|[Q鍯p/{D#3'|q>[^$qe_BuV@5>+sˌmra6gQb}e u [n,SXL~tm}ySP/nJ{%M=OzQ1l i#pȷ.;C*t-m|1K|ٙl鑚oD\o ]M,u  h.诀k;QQ&c<vh!k}̟nWlbX(v#|η6K^ U.Dإ-*4Q܆ >IİcFs*=*D¦m`Qٴ.qa#i~P ޥ.)kA,d1nk6&OA3VF'}'Tivi;r8&Nm؇ZAZ= eg;* [Kh S _;̡~s"7EpyT$yVs6ɲUaG|F6۝b-jPI+O޴&+EzѫŽ)u^5mи u+gn1΂\NJsDɭP|(e:>;S~ߣ Q GfTa7>m)}a &oO3xB?3&.xSt< (}Ч鑇76oT8ʕ;a@=v7xJ؂؂`9o[ھ`녴vQ` *D؂зo s_"A-leq41ȻÛ1J7!IQ|Qi{s6.Ɔ}k>e sOldc`2NػhU7Vl$F?#';1R,_L{wI0 exI06N{o/`c_eB?U Wu+:6|%Wq^_#wr(WxOCO=KWg1z | ,=zrL=zޝv.x+Q۬ƊUux8`mWj;+piwUۻ.q?-c%nTבʟs:OU5>&饎G?Q~y(^uǃcxB\SIFS-|> x8x88Áx8pEa=yC5!m)ydk0Y!x˻2Uj> ;E̊ب kFmL(.ǢEeDEgE:p׆nO0s6sJ!.MёO<^ho3G1HGN)~xǯM1DcN~agM1\cNv(CZv,|x5qvCww: QNF͏ ]-*6?w 'fXݽLVi?w=<f&xOpjxO'P{p;C.gQ3Whq^>kpPg~S|tiͷ1<=w~U=/}D#WqfIqF&Ψf9%؜`sJ'dlv1þQƦل`Y7gXR}r͹F Ty|gW~C&X.a4o+ԇ\b|s ̔؁٧>^dcqP>T#G&&aCLasE]l]@O&۫ o}3yv2[?#k<^cy$1v6$9z 9:y$]U m`DײdUF8u@}m椕wLљVJBx<>S'w.u_/o!iIjcCG>UZG?}){) UV y 92Ԭ :!YBٔQv:nv&JH 4 oޓ[py9 vLs@&Xh>6S%"l'b ͳ1DZ6 ԡ(Ka؊1`V\>s]Ǿ(]um2+[.D4ߪ/|{$TSFV9=Ziǹ*Bqa#s5z~P@zK,:(ԉܖ㰱my{hߑչ*܎:/ U~鰦R[;*+ߍ@5x` 5AXgHMwǪI̱j8?غ ~=5ukW&9}FOXle߻jNEY&u^ G@6܎:Ա!鳚z;QcuO߫(JF}&͑s_{$}u{jp,8YOϜ[3!m&`[0٬=?8?2jݕ0?2$?yGkwk VQc[|~dyGFK[z$k(8vQp ļ G6>m)QQnѵf6l6ß`P?$_km ,?.ns%rcZz͕Jq>'br`{dΕ<_?FUwkp:f7B wKܑiFDk0C_i> % rKO_ysKH*m,WMUԱVQ2rR|Zie@GԇcO mzNͯro~ WʤzzW|tѯ*kcm,}iϏPߒ~RV@Jmmw8]Q=ϊ[XaćmY[?=43 mOTW\{cz[+=jC?/5[w;/؁Եhf{f4̼C!^IYӣ>>ݐofUiO O:6Gذoذո [۰sɬl,5g^b4Oc:OQ5g|q%cxgc3MM3u|=lLUZghʷ˳HL+z* qq6i,Էz)Z,ӎ|{ cI~36sx'xtqN#MUNI HF_"rs~_a\z./mzJ"c^2)<(`δgҍ& x 1@'NȂ_L;Q\;!~N+ SnNZ#`2&@̹8$<1es_I<>||@w=<(Tx?;Ő].޷owC=s)2_+q|mx. ZW|i!{g>س{(X0cV>rgynj [GتGO =$|cVく@,/5JSU-E~/*'P=AzRWODVi;43txMTA]T#oxN/|Hm:FOZ9:Od=䑰iHI|֒X{&9ؔf2F"3x%=H*i$o7]\:쮐?cVVLUxXo9p _xٟk쀹R(/ZXhޓ,DUX;Q5`kkê32TUZ ̙k)35 ld~>L[ޅC0(z%ꂯRX666ņ}| 8AiEң7H3*AVI76D5 *Nǯ!m2Xgޏw5>}>mi _YUǽyV Ϲ-m6܀*g0UP7p]QZƴϳ:UZomhۜѼmls aNcEoǹSEkS|R|nlmϹV@F´(>4iu*Niޯ9AnlH Y~~Ǝ;+VƁ/F0zg_p_̿ϔ-sD|y? __ަ؋7Ŏ)6|{aT_ IU*ї$Cp@ȼ?d+FT]l 1?WwmrATϤPO&Z'SJ> %ĩcTZ$:wF=Q򵏱`T[Qu1F1ٸk{؍O7Li0L|}pH/pQ:lc-~V_M[VjAr:xfo)o[-~5%oyFykfy &O/%m[|DH_ʔ+3 a(ŗrFR~RRZRwg:vh<|_}?6>Fs;iʜ$n ?)6< v<-UiTr<m~OD;%(^x.WB=W/ܮ1WGIG/~^O[QG~'eSHvV)(p78v(MfG*F{\yhﯼ[Ȗ -;o;NYy@ʧnր >v:UZ/UD;}/Tvk@D|_ J {kͫxo>[0Z([0PŦ$|k &u-[[aܒJ27-`-b27N0٠dE_.P|kve@' 0n=6Ef5Z^صto;IUT@{ϭ&g6FH|;P`>ylNw@!f֡t,GjO6I0Se?Ƅ2J4:<&ΣuFvH&4nQ8=U#QnlX[ZFU`*+v*hƴ4k 4%^k㺞m֟VO-u;>coXn [JGo~AS!m]x6~*Dy@rNJc>P>~ ~Ğ*YE^2~j @9ڎdـ_ ~0R_!DN8^r@o#l TlљlgukM $ꧽH#TZO|);H"QDήKʒHo<UT)w i0:ofyEM߷Xܯ8i#A6`Vbh/f>3m4?5+:_T; ٟϝ${DV5_GP|A%+D._Nt?F+[3L)<"+tbP?".)3>JWeu&6DQ^h.r?yPbt----%F+<yLr[hj^wQD6&ueWwJj>[3L)<"+tbP?".)3>JWeu&6DQ^h.r?yPbt-- .Arial p w)w 0wf-2 IStartJ=%"Systemz -p w)w 0wf- .-2 1C snapshotctr 7===7==7%- .- 2 1= @- .- 2 10 ---$USgUVU----$USgUVU-- .-2 Number of Event P=\==%=J7==- .-%2 vsnapshots In Buffer 7===7==7=J==%- .- 2 ~> - .- 2 0 ---$p! f !  p! ----$p! f !  p! -- .-2 )Number of Start P=\==%=J=%- .- 2 3/ - .-"2 B Stop snapshots in J==7===7==7=- .-2 Buffer J==%- .- 2 !> - .- 2 a0 ---$h----$h-- .-$2 Number of Periodic P=\==%=J=%==7- .-%2 &snapshots in Buffer 7===7==7=J==%- .- 2 ~> - .- 2 0 ---$<<----$<<-- .-32 Add oldest Event snapshot to J=====7J7==7===7===- .-2 3 message\=77==- .-!2  Clear Buffer cell P==%J==%7=---$  < <  ----$ < <   -- .-2 dAdd oldest StartJ=====7J=%- .- 2 u \ - .-!2 Stop snapshot to J==7===7===- .-2 B message \=77===- .-!2  Clear Buffer cellP==%J==%7=---${<{<----${<{<{-- .-72  Add oldest Periodic snapshot to J=====7J=%==77===7===- .-2 & message \=77===- .-!2  Clear Buffer cellP==%J==%7=---8G+<L[~jswgZK<,{lw_jS[HL?<7+1,)((((t)b,P1?7.?HS_l{,<KZgs~.?Pbt----%G+<L[~jswgZK<,{lw_jS[HL?<7+1,)((((t)b,P1?7.?HS_l{,<KZgs~.?Pbt-- .- 2 [EndQJ=-Fw--%--Fw-- $S--Fw--%V# ---- $ f   --Fw--% ---- $--Fw--%---- $(--Fw--%h---- $+--Fw-- %<! f! ---- $\ ! \G \ --Fw--% ! ! ---- $ ! G  --Fw--%<! f! ---- $\ ! \G \ --Fw--%gTT---- $.T{.-- .- 2 Y- .- 2 $Y- .- 2 Y---$     ----$     -- .-2 L snapshotctr 7===7==7%- .- 2 = @- .-2  snapshotctr 7===7==7%- .- 2 v+ @- .- 2 1 ---$! q a! q ! ----$! q a! q ! -- .-2 B  snapshotctr 7===7==7%- .- 2 B O= @- .- 2 B 4 -Fw-- %<UU! f! --Fw-- $\ ! \G \ --Fw--%! >! ---- $5 ! 5G 5 ----$aa----$aa-- .-2 3Transmit messageC%==7\\=77==- .-2  Snapshotctr J===7==7%- .- 2 X= @- .- 2 0 -Fw--%UU[[--Fw-- $S--Fw--%q q[[---- $S-- .Arial p w)w 0wf-(2 IDefinition of variableP=%C%CCC%==+=C- .Arial p w)w 0wf-2 "I snapshotctr 7===7==7%- .- 2 " = @- .-=2 " $counter of snapshots in each message7====%=7===7==7===7=\=77==- .- 2 "`; - .-02 "counts up to four for each o7===7=====%=%==7=- .-2 Imessage \=77==- .- 2 +INoteP=- .- 2 +2 : - .-2 +o StartJ=%- .- 2 +X / - .-p2 +w FStop and periodic snapshots may only be transmitted in a message with J=======%==77===7==7\=7==7==%==7\====\=77===P=- .-2 I the same PSN ==7=\=JJP- .- 2 .  - .- 2 l  - .-@2  &a different PSN requires a new message===%==JJP%===%=7===P\=77==- .- 2 F. - .- 2 4 N - .- 2 Y - .- 2 N - .- 2 4 N - .- 2 N -Fw-- %a! Y! YUU---- ${aU/{--' FMicrosoft Visio DrawingVisio 11.0 ShapesVisio.Drawing.119qOh+'0$ X`lx Matthew Dorfman<C:\Program Files\Microsoft OfficObjInfo26bVisioDocumentrVisioInformation"57cSummaryInformation(8dThVisio (TM) Drawing DbR[:3227 !fffMMM333Fwͩ}|kݝHxUPT/< CUJ:DT5I[1hXT@. /UbW##_b0zGz? L\&B1r&b%U& !oM $d ) P?;H$,Q, & #&J , 5& ?D#/8/?M84? U0CA  ~,,,'q/%P6$Y6 (}k?l)?"U   U%A3# o >S@#B:_a_ReUUeUeUeUeUeUePONODN`_ReUUeUeUeUeUUeUeUU/b SR%;5OM%>Qiq;RRRRgg Rqh>Qj /A^F' %p3:|bFpT#| | | vi?=Os<3T5x,,A,/R QmeY Bq]U@QvovL__q____OO_OOY*A`X,X?ЖYبsUΡ̦xΟ@$"Jʼ& ͥ*@d2A??ϟJ[D!e:ѵ5ѵ5ѵ5ѵ 0 0D$#    Q##bChh  ,A00J DNrqN㊐NN(NNN&"&NDuc7XXKvvFN KD"#KD#-D#KHGHDHBNzIDK%iz4}1T,Eu9fdhT,W'0f΢Uܮ50 fI$[OmOC%ߑE##HZ * E,3Y&4Y&5&6<s9FaajP+h8 ,8?&!3"DE=T;ܯ?w???8&t,'5UAR^LY  Y7akKt//BJhuipsĝa.1DTcAcpvOp M KKuhdX(GNiX I[EEh.yw##QE,ah-50zGzpvbaBHGmc/P K{\Hʲ_ hj? pA?%?7?I?[;<t5j! OO*FQ///F/K]SEn%cOOOlE$g\Ey[EO_!_3_E_W_i_{_____VB506,HM.`e^MIa,>PbQaƒ27q? 0a%oXIofd oooSEX_O-OF6ED@i66Oҟm2HŚi;pbӏ_ ,7R[,<b Ӥ69sc Rba"2T^"<C=C(oorPbt(:/+ [m!3#ͩ^p/ e12!3EWi{{//,/>/P/b/t////^m$%///R%0?b>Eb,?>?P?b?t????????OO(O{IO[OmOOOOOOOOO_!_&'K_]_o_|sbyd sb______o!o3oEoWoio{ooo^oooo,>@Pbtq(s 0R!3EWi{Ï@Տ 7I[mǟٟ)|?*:Lx^`7kbjbί(:L^pLǿٿ!3EWi{ϼ-+,ϸuqbَ[ub!3EWi{ߍߟ߱,>Pbt--.@tb_$6HZl~!3EWi{./ݔ2-b@b[3bDbZ5=8,0+/!T=b;b wHO/a/s/.m) B////"TpOan ??1?C?U?g?y???????1$S OO0OSa1GB^~[iO{ON2OH[@IbOOOO_ _@2_D_V_h_o.______oo%o`7oIo[omo{3-p!͘ooo߂)9Mz2GBo!#'1Ugyן"4FXj|ď֏{45A%7Il`@|ğ 0BTfxį֯ 0BTfx#qFwſ׿p{ "ύN6K϶FztφϘϪϓ///1E40 1O_)OP;@0FE "b{Oo&oOOOOO __d35/G/-(;/ -.I//?1NXG?:A 6$;5Z?ۏ4MEL\ElEL^pʟܟ+_ a_s__8!___b_3oEo?5aUFDfP h>$/T 6D UUA@ ?I?43P? ȅH?BT ?2~H  03`Terminawto,sUpbg,WndpourmflUwBscUF$cPat*fmiUda&csG,j,%"usi"iO*bu'"|!p#f-Sx6$gM",I O90"e^ %J 8o(/?f25` 0/M `2 ?2u )G  ?wpT]pK?w6]Drag onut heQp idctb gRnrefa rgmflwk.t{mb?ȿ贁Np:m??54 HDB D# ?hZ8>T E='^AUA@ ?Ȼ?Q6 B,A > A0 [u`l_?t a,u6 u ;a@k FuPJU<5 L 1/ @FLFTFL%R!FN"al11645 "`?CopyrigTtk(wc)k20t03kM`0c^0o%sX0ff2W1rZ01uaf0iX0n.k_ Al0 ^8Us2e0e^0v0d0/`V`0s_SFB0cTm!#5t2491n+7 30E-M=3 M=7?9lphK@&OL7 !ql>,AUhh}E O1(MJ\ȼA&$"w#bLb !1SBuMQ(AiYw'r#;8_O*J y3?P&'krSb;rR#L**LYP e#(QEHgA^_R X@d dc#)a(S`_0euXojf'e/ud`oabrmhPe G+T4M C""ll"2J0l9115 s @B`W15sYR$B`s D^"%cp=Du:"5ɏۇA` R2oc2Dq!X(bE ( V+/˞7Av/%$bMN$ӟ "% tw@Rdt$g"5Uhsׯ H#ae @"%-RA!ȴMJk-5?tG#3 %P@1p21\~bb %}E!e3?KzDkag uQuQ"28c!&@HSH'+( gH;EaO!`"F#tÎ{B $Ckato@ vo4aWoӄE#$ %)'UFDfP h>$/T 6D UUA@ ?I?43P? ȅH?Se k?CE$ G 0D`vDecison,Ys/N,flwharKtb cuifrm t%,d2"aJp osj'!e ,"s:V"i2*bui!T]#S-Sx6$]g0",I OG90"eB^ %! Lo//f2:` F.M `2 ?2u D??!?T pNsNp_imƉp}wv|lcY?~Drag thuesapWonodwipe.h ) yu flwcr::HD # =ih8>T E=TUA@ ??P6 uz`l?SuBA >@5a\06@@wAXbMJAU- @ *  * rNk*d&n#u)1Da"wD5 CL֒1 45 S"`?CopyrigTtk(c)k20H03kM40c20os,0f:2+1r.0g1a:0i,0n.k Al0 28s2eZ0e20v0dz0w/`V40s_SFq.@0hm!#5H431t' 3K05-)lM3 7?9lh,KW@&ZOL7 !l> AUhh QE #1!MJZ 0B@$bQ/' ByRM(: FP<)+]TbVPU%[E]QY_U_:_]HUQU E2/_erA bVc"( b. qH(bE F`vC;YFvFvB# o0tMR_Rd|%A#d w%{Xy<#w "W#v%?t '$/T 6D UUA@ ?I?43P? ȅH?BT ?2~  03`pProces,funtuintaUkBi,Ulwhr#,d,pjie*,si-"Ab!L!6-Sux6$gm1"uI O90"$e^ % ;Bo//f2`i / `2 ?2u D(2OVhz~ Drag thuesapWonodwipe+.cs*Wfuci: oObl-=l)cka!dh-1 H D  # =h4>TB]]9 U͍UA@ ??P6 u` )u .A 2D+,2Y<sTMJ5 LJֵI5 `?CopyrigTt (c) 20 3 M c osf"r5!a inY AlP (sT"e( e vf dY/`V s_SFBYcTm!#%5$2v!eD~ 0%-M M?9 phK@E&(?L7 ql>!Uhh 5MJT N :1bJB"F6E ~2sABMaM$O[A%gOO'IAWEjK FM#MI5!_>rA cRiS e  'he_j(__!k<_1oq(b5j řFD3 G?ff1A CaMROolSodd5` g%ko!z a,CmZoan+TeMr  "Ja #a]  \D0"`s w "`D1 1aǃDu<*㈱% C1W` Rf"o*cf"$7&MI^A!MJaa$G#{# %PU0%!pj"A!cRb  flo,b¯B 1e 7֨Beqg "4ğ֝"M"1(cSR&@a3mb?ؿ贁N8i6??54 _ Q);M_>m w =_H+ !v͗)uOBGF%w#’'MB @ו]{a4O](@_ a1DwÒ,zaT,ƥpUFDf h-TYYU?@ ?6I?h P" (UhnE +J*&%(Fo_g5qk#pheoT'T X!! Jc0xo)vR2'"U75a%O3W,_74b5J-6 `F2 5au\@|Q:0b)`R@As)@E KT@xd@Di@ ei=G]xU6Tg'2"qV!HAn 6SWaH'w* O`EW )F -#.7B /edQ0@PU !"t4UݗE!@ t@@ NWC-"AU !"#t4UݗE!@ t@@ P5}C-<*7 "AU !"$t4UݗE!@ t@@ DPv5}C-L7 "A%&t4UݗE!@ t@@ ]5 AJ-37")t4UݗE!@ t@@ ]16 A>-D;7A@4IR@̾,5JR@5JR@<5DR@t=6IRH<(H<(H<(H<(H<(E67 RE<C7 REtP7 RE]7 REj7 RUFDfP h(TPYYBUAm@ ?I?| PY? 鷅O@HZZwBHq??6U!:  07y`7arA ow,@'heK dI 45I dW gA eW ,sinJi lo"bK t!c"Uus$es sI pC"c$ eP^ % Y 3u )??/CQbP<]sUKEDrag onut he]pe,nqddsblu x < ;hRp <(e#w i7icUtecn ci).HD" # B=h8>T P]]9 dAUA? ?P-DT! @A-u `u bu  @" - Rcuu`l?Su.A  `ĽJ̍@!$e'`"o/%'y-/ $74#5 /L-,g *6h:M%/ ?Q(>6l"OlF2`Qps-8R? sI@ L#@Q6@B4#AD5 k`?CopyrigTtk(c)k20 P3kM@c.@os@fBAr@,Qa@i@n.k AlGP HsKRePe@v]Pd?P/`V@s__Sb5P.Phm!#5P6 1mQtW5M6C G?9 tNIs-R \&?]9:ll> <>Uh`!WaWaAa1SJZ4+EP !4bC OGB] b#rM(Q34$!8`ber Bdb`1uF5aEzp= ׇpYRsbszv54*0w23yEqSx?Q|\r zvU2B}7\|M4rA:\nva@1uloυA $!YddAb9 3m5 p;a(S+%B!/Q@/"6-S\ %4Z/?k6PPDϒw7"|/*w $I@۶m۶ @+g( "*^p?( N(s*\@ QCU%`0$I#@۶m۶ a@ LFDTyB Puh(T UAUݗE!@A t@[@A?<<G?IOP ?e%<$2?w u `  """u $)?$= I2C.Y'v/sU!&/<22 H$??&6?p" nv?\'* T4Q04%&15-`Co&l@r Scem"@s{.*B`C@-Q GC%NGNBgh?Hz??=D051CD"@fau@teEo  %!O]&)f$5X15QH@1 @ An_0%e@tBPENBzR _RBUR_d_vYFBwBa@B_T_eEe$"EdAuP1Q HA 4A!4AU4T!dd#a' 1g t {^% t{ t{ tA{Axu{ tP1{P5 tQ{U ta{axa{axHA{HAxa{axa{axa{axa{ax{ t1{1x~ax4A{4Ax{x!{!xa{ax{E tA{Ax~axa{ax1{1xa{axa{ax%!{%% ta{axga{gaxa{e tHawABuEAaDa HaHaAa'Ha 1ay ,AEK u emN?@ ?ףp=;& ؙ.?C@ng#b5g$llGbaD|zn$aTb @U"xAƶ1`TӂmyO,O+3aaaa"%!%!`1Eߗߩߢ9aaAqrlod$,P*͌^%Ay/A  omAP1=gagaUU0Y/~?A$c,4VS@ cU (@n@p(@h@)tRA=@0` 1 \ɴQSqEQ@t:!nP1,Vv&&xEi_qp=:@}?R^%RD a|'&a"|E&"a #c&a!#1 #&1!#+=Oaߩ#!GŏR@TU8155>5$y|??9K]oF31VON'N(_JO"B(c/#-R__,KO'/&UZo@S?OO(: 8JChq V Nul0beo]fEvTpnU sI PUu\pfTt>lI$!擟m$GxE"WɉhHvO#S`X)H)hE;/["з6HZl~GzU =A`dfdf{#|1|O/////?sO5Ӑ@`+0 Y?k?oo????BȿfO1OCOUOgOyOOG7oOOuFoXX@_K˖–Oonl o"1oFߚ1&UoοooeqQ7Ε)%.T%P00 BTz/"ok}qit$6HZl~t՟ ֚{#!?"g?gyӯ?)?;?M?-?/2u///)MOߕh?p&UjOod_QOݤܤߪOOp`_D?V?h?L^p9 ŏ@%_Oos)_Ho{\ PVi.dHc2DV<1ko aigk <1?:'%5wex@@ ףp=:9'?Ae-KՆ<_N_EW%O߿BBÀϖO;[dIeÍTx{A,@dl,@eptՠEvVnlҹ} , ispgV C7`e"}cVl7` Q_\tmy oo<18a@oRovoooX~ÄEyoEyoNQt 0c 핏2 ˏݏ}k#[mp$(qw 2qa?;T?` !HoA>ɕѡm8X~'B1PhPN'4xѢ@A4/O豆~$?!3@2 '&Z)*,6,>Bl7//rnߤȯگ OO0O"4FOj|?ֿ%Ś_1Co__oϾ_`][so1oqVy6_" -QuMO0OO%T4yE@W0quuOMߒ_SЫt o{ߍߟ ߴA3o 2DVhzt`#üu#ڦuCUgyr?/-/?Q/c/u////// ???;?M?_?ۿUߕ????OYk7OIO[OmOcOOOO_!_3_E_oi_o jUm_CU.rگo+CoUogoyolN op -?Qcu3k;M%/s/Ϗ,~Psi Idc3EWi{Oᗑ!O".,ǝ"K% *<_Nlcudc?QH 5Bb$!SwFvBԣ&85Pbt9/*/SRM___q__=WO,__p__ oo-o?oQocouoj om#}oo#q 0BTfϮpa$!,>Pbt:mFt@@/b)ٙɰ4P6uO`u͂ӌtG@ օ#׀4i椟dm|pɟ!Q  0] A~ tv .#5GYk}a,ڿmC+NC8J\nπϒϤȁ@uDϡπ'!M/4Fs4|.{{ס\@l6*@% ߏ0 &0Ƴ@ $K $A G.񼕛6?@?@16?? !>L>FD^G&8J\]8%7&mB>SF X@1ư@<N`zE`&tfXqom!o>m!dn!,qn!n%JէZzz4}wJա}#!Sq/Sq =)Go% &0VB uQB!Wi ƌ= /ASe^o1iao}ia/ /2/D/V/h/ 6(/q///߯N>Pp2c0Qzf㿜??@ۂu@`u/05= ؀; MOL^9" q)OOO_ uvW_i_{__WH_l ؒ4_ooiAv.o@oRodovo\5#ϸoq@loqu ,#wq1y IyAq(Yk}v6,AuA߳/(~/~q@5CAu55ǡ ·\عh5S994M5Ȁ84?nIr±uǠy`)7?uApOB X5e2-qLq1+13(r?)3ϧ@f1´p1ݭۣAu4/ݭm2@ :7Nx(TYJ0ќQ*P t-^_TAo3@-!#T/+#)}Tį֬oo Tg%e{%b0$~qW4WW]Y=//'U/UAi# @A{# TXa////*ijGz ?7VQa1?k???W<~q94?OP O2ODMuvВe3{OOOOEVQOO9̡̥@_%_7_.(Q#J_\_n____PԿ_]~qo@~q:esLbmoaeeooooo o'(}-@I[{`gee{dtw-!|s@gCee%v ǃ0y@TU|qe32s[u` K35u~q L\s2q?^p+?# qTFoXo|o!Ϥrq`3 J0bt e@3Wl8\pv%%DefiUnto  }f varWabUeL sUaespo c Ur = c u!t7! ##-s U a2 h m]s?ag;<*e!ue o f@"7!!7!o/# ]N."e: S R!tP!o"ad pH"!dcTR/d"m y"nUR%1b!r"sx G!!i#av. w!o151!y! kP N  U31fI!eD"71EqB i2e!W1nwv..@jTAPv0BJ$l5O!3QB łYFMA6őL>*`ixv UXs0'p}JLB6tYF 6!xAUT:_ -_XGR_kp?$?$̈|Ųq$OOOn؆襸|5a㻓avs);*r"x? cnu0Q0GYT;NР=a9oKo]ooooooooo Qe o 1CUyeyz v6Zl<rNr̟ޙYtA,>PbtN?@)\(ү]qtA"7I[mǿٿGYkx3EϽ{)ϟ/ߧ /ޟ" .@Rd@ol"&*fETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fGCordia New{ (  R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$hnEB|n.Bn%Blo5B5o9B\—no=B—oCBL×o9B×'p7B<ė^p=Bėp-B,ŗp'Bŗp"BƗq#BƗ4q9B Ǘmq"BǗq9BǗq&Btȗq'BȗrCBdɗXr>Bɗr8BTʗrGBGuideTheDocPage-1"Gestur Fom aTerminatoSchemN aViso 90Co}nectrVi}so 0Viso 01Viso 02Viso 03Viso 10Vi}so 1Viso 12Viso 13Viso 20Viso 21Vi}so 2Viso 23Viso 50Viso 51Viso 52Viso 53Viso 70Viso 80Flow NrmaHairlne,Flow C}nectrTx LocalRw0CostDurationResour cRow_1visVerionDecisonProces(Dynamic onetrTextPoWsiin.Dynamic onetr36Basic&45 degresi5nl*--3ДtE3ДtG3ДuG3<1#u%G3SHuG3SfuG3SuG3SuG3TuG3$TuG3DTuG3dTuG3TvG3T1vG3TJvG3TcvG3U|vG3$UvG3DUvG3dUvG3UvG3UvG3UwG3U+wG3VDwG3$V]wG3DVvwG3dVwG3Tw,G3VwG3ДwE3VxG3VxG3Д7xE3VGxG3WdxG3Д}xG3x)G3d1x G3֖x/G3є yE3y(G3$EyA3,IyA34MyA  !"#$%&'()*+,UfU U UUU(t4UݗE!@ t@C@ S}RC-k*7 A%t4 k_} A-L~AJ@lז}NR@ז ~5RH<(H<(JEؖl RELؖy R{ * g"4FX0e(24@(w,5sy +B|T P xؖ`.6| $~*'"D C H%a!e\Visio11\1033\BASFLO_U.VST Roy SumnerMicrosoft Visio@[A՜.+,D՜.+,l `ht  4Booz Allen Hamilton Page-10 TerminatorN DecisionrNProcessDynamic connectorso45 degree singleso DocumentSummaryInformation8jd_1251094932=F^_[^_[Ole tEPRINT:<hPagesMasters0|_PID_LINKBASE_VPID_ALTERNATENAMES _TemplateIDATC010483951033 FMicrosoft Visio DrawingVisio 11.0 ShapesVisio.Drawing.119q      i !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgkm~lqrstuvwxyz{|}~l=B#sS8 EMFh F, EMF+@``F EMF+0@?@ @ @6@\A#$CףB#$CB#$CգBCףB#C٣B2CB#CܣB#CܣB#CܣB#CۣB#CףB#C\A#CA#C?2C?#Cx?CA#$CPA#$C@!b $$=='%  ;>C 6C X@ C  # Y$>X4#  C >C =<>b % $$AAF`TEMF+@@4 ף>@$$==_888% % ;>C 6C X@ C  # Y$>X4#  C >C =<@c% % $$AA( F0$EMF+*@$BB?#C@0$=ARIAL6@Initialization xo=>=>>>4>>S>>l>>>>>>`>>>>u>>C>>?>@?>#?>??   RpArial `ps$$cst3 >,\5  ,\@,\\Y2|6YY\4x|-DT! @}x 4  x x x;@ !w4YA~آdv% T= A0ALlInitialization L% FtEMF++@ *@$BB?#C6@@4(~+?>??   % TTBD A0ABLP(L% FEMF++@ *@$BB?#C6@\POBE 4?>K?>^?>q?>??   % TdF\ A0AFLTOBE % FEMF++@ *@$BB?#C6@\Pturng>3>5>3>>3>>3>??   % Td0 A0ALTturn% FtEMF++@ *@$BB?#C6@@4-n>3>??   % TT24 A0A2LP-_% F|EMF++@ *@$BB?#C6@H<on?3>?3>??   % TX5? A0A5LPon% FtEMF++@ *@$BB?#C6@@4)S(?3>??   % TTAC A0AALP)0% FEMF++@ @\AkCףBkCBkCգBcCףBYC٣BOCBGCܣBGCܣBGCܣBGCۣBGCףBGC\AGCAGC?OC?YCx?cCAkCPAkC@$$==%  ;>6X@ =  ~ ~ ~ ~ ~ Y$~ >~ X4~   =>=<>b % $$AAF`TEMF+@@4 ף>@$$==_888% % ;>6X@ =  ~ ~ ~ ~ ~ Y$~ >~ X4~   =>=<@c% % $$AA( FEMF+*@$BB?GC6@ Current PSN =>4=ه>4=|>4=n>4=`>4=>4=S?4=:?4=!?4=)?4=@ >"b>C>"b>>"b>2>"b>$>"b>>"b>9>"b>??   % T| + A0A L\expires % FtEMF++@ *@$BB?GC6@@4(>"b>??   % TT.0 A0A.LP(% FEMF++@ *@$BB?GC6@ time and >"b>?"b>5?"b>@%?"b>5?"b>=?"b>qM?"b>C]?"b>@m?"b>??   % T1[ A0A2 L`time and E % FEMF++@ *@$BB?GC6@xdistance>U>8>U>ܸ>U>N>U>>U>_?U>1?U>j ?U>??   % T|A A0AL\distance% FtEMF++@ *@$BB?GC6@@4)@<0?U>??   % TTDF A0ADLP)M% FEMF++@ @\ACףBCBCգBnCףBC٣BCBCܣBCܣBCܣBCۣBCףBC\ACAC?C?Cx?lCACPAC@$$==%  ;>~6~X@ ~^>>>>>Y$>>>X4>^~>~=<>3bX % $$AAF`TEMF+@@4 ף>@$$==_888% % ;>~6~X@ ~^>>>>>Y$>>>X4>^~>~=<@2cY% % $$AA( FEMF+*@$BB?C6@All Snapshots $$>>p>>>>J>>>> >>>>(?>@?>@3!?>1?>@?>H?>V?>??   % T8QE A0ACLhAll Snapshots % FEMF++@ *@$BB?C6@ TransmittedS>3>>3>>3>+>3>>3>@>3>R?3>?3>#?3>q+?3>C;?3>??   % TDMQ A0AO LdTransmittedL % FEMF++@ @\ACףBCBCգBnCףBC٣BCBCܣBCܣBCܣBCۣBCףBC\ACAC?C?Cx?lCACPAC@$$==%  ;>6X@ ~^^^^^Y$^>^X4^~>=<>b % $$AAF`TEMF+@@4 ף>@$$==_888% % ;>6X@ ~^^^^^Y$^>^X4^~>=<@c% % $$AA( FEMF+*@$BB?C6@ Lose RSE >>>>5>>>>K>>?>@?>-?>@?>??   % TJ A0A L`Lose RSE 1% FEMF++@ *@$BB?C6@ Connectivity#J>3>'>3>ʭ>3>n>3>>3>Z?3>?3>z?3>@"?3>@1?3>W7?3>>??3>??   % TM A0A LdConnectivity% FEMF++@ @\AGBףBGBBGBգB)BףBGB٣BeBB`xBܣB]xBܣB]xBܣB\xBۣB]xBףB\xB\A\xBA[xB?eB?GBx?)BAGBPAGB@$$==%  ;>#6#X@ #dY$>X4d#>#=<>>bc % $$AAF`TEMF+@@4 ף>@$$==_888% % ;>#6#X@ #dY$>X4d#>#=<@=cd% % $$AA( FEMF+*@$BB?\xB6@xNew PMM y>>>>>>>>r>>1?>)?>@A?>??   % T|BKO A0AML\New PMM  % FEMF++@ *@$BB?\xB6@|pRequest>3>#>3>>3>j>3>?3>?3>-?3>??   % TxOD\ A0AZL\Requestc% F@4EMF++@ @$hsCCBB$$==% % V0T7>777>7>% % $$AAFEMF+@@4 ף>@H<hsCCCCCChsCChsCC@$$==_888% % V0U777>7>7% % $$AA( FEMF+*@$BBhsCC6@ Dump all Ï>UU>ٸ>UU>|>UU>?UU>?UU>?UU>z+?UU>@1?UU>8?UU>??   % T8 A0A L`Dump all 9 % FEMF++@ *@$BBhsCC6@messages with >>f>>>>Y>>>>n>>?>Z?>#?>z+?>@?>@WF?>@>N?>^?>??   % TF A0ALhmessages with % FEMF++@ *@$BBhsCC6@ previously >2>>2>>2>*>2>>2>@>2>q ?2>C?2>|+?2>@1?2>@@?2>??   % T : A0A  Ldpreviously 2% FEMF++@ *@$BBhsCC6@transmitted PSNsȊ=@?=@? >@?+J>@?>@?+>@?>@?2>@?>@?>@?8?@? ?@?%?@?@8?@?K?@?m`?@???   % TL A0ALltransmitted PSNs % FthEMF++@ @H<7BCכ*CCכZCCכ*CC7BC@$$==%  % V0z!j^  ^ ^%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0y k^  ^ ^% % $$AA( FEMF+*@$BBכChC6@ Under PMM=>->>m>>$>>ǵ>>>>>>y>>@?>??   % T>K A0AI L`Under PMM % FtEMF++@ *@$BBכChC6@@4?.?>??   % TT>K A0AILP?% FthEMF++@ @H<7BYCכ*C5CכZCYCכ*C}C7BYC@$$==%  % V0z ^  %  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0y ^  % % $$AA( FEMF+*@$BBכC>C6@ Under PMM=>->>m>>$>>ǵ>>>>>>y>>@?>??   % T A0A L`Under PMM % FtEMF++@ *@$BBכC>C6@@4?.?>??   % TT A0ALP?% F@4EMF++@ @$'CCBB$$==% % V0oD>>~>$~>$>% % $$AAFEMF+@@4 ף>@H<'CCDCDC'CC'CC@$$==_888% % V0nE>~>$~>$>>~% % $$AA( FEMF+*@$BB'CC6@ Generate GAP >>]c>>R>>>>>>>>@?>@~ ?>P?>7!?>W7?>OJ?>??   % T4 A0A LdGenerate GAP% F EMF++@ @@4 ף>wF@כ*C}Cכ*CC[CC[CC'CC'C1CbCC'CC CC'C1C'CC'CC'CC'CCնCC@$$==_888Fw% % ; Y,   >>X@ >b~~>~>~>~>6><@% % $$AA( F\PEMF+@<0ACC'CCACCACC@wF( $$=='Fw%  % V,>>x%  % $$AAFEMF+@@4 ף>wF@כ*CCכ*CC[CC[C1οC;@CC[CCuCC[C1οC[CC[CC[CC[CC'CC'CH!C@$$==_888Fw% % ; Y$ X@  /LLLLLY$>><@'% % $$AA( F\PEMF+@<0C C'CC1C CC C@wF$$==%  % V,!*>y%  % $$AAFEMF+@@4 ף>wF@, ףBCfVBC@$$==_888Fw% % W$`v~C~% % $$AA( F\PEMF+@<0\BC7BC\BC\BC@wF$$==%  % V,s{4C~44C%  % $$AAFEMF+@@4 ף>wF@4(CC'CC'CC@$$==_888Fw% % W(Rm7~~w% % $$AA( F\PEMF+@<01ƷC:C'CCC:C1ƷC:C@wF$$==%  % V,hphhh%  % $$AAF4(EMF+ @$(Dw}CBB( $$=='% % V0F>*>*X>0X>0>*% % $$AAFEMF+@@4 ף>@H<(D;C@D;C@Dw}C(Dw}C(D;C@$$==_888% % V0G>*X>0X>0>*>*X% % $$AA( FEMF+*@$BB(Dw}C6@ Generate New 2>>i>>|>> >>>>>>,?> ?>@?>@"?>W7?>(G?>[?>??   % T  A0A LhGenerate New % FEMF++@ *@$BB(Dw}C6@THPSN>3>u>3>@?3>??   % T` - A0A+LTPSN% FEMF++@ @@4 ף>wF@<0 DC`%DC`%D;Ck['D;C@$$==_888Fw% % W, #.(b)b))% % $$AA( F\PEMF+@<0 'D1C(D;C 'DEC 'D1C@wF( $$=='Fw%  % V,&)>*)S)%  % $$AAFEMF+@DD;CeLD;C.NDBD;C@DNjC@D;C@DC>BD;CDD;C@( $$=='%  ;218638X@ 38444y33333621X40>0y>0>008218=<>A4 % $$AAF`TEMF+@@4 ף>@$$==_888% % ;218638X@ 38444y33333621X40>0y>0>008218=<@B5% % $$AA( F|EMF+*@$BB@D;C6@THEnd_>"b>>"b>>"b>??   % T`*' A0A%LTEnd% FEMF++@ @CCCC~CCCnCCCCCCC CC CC CC CCCCCC#w{CChsCChsCChsClC!w{CCCC@$$==%  ;W~6~X@ ~77^7>>>>>Y$>W>X4>77^7~W~=<>3TX % $$AAF`TEMF+@@4 ף>@$$==_888% % ;W~6~X@ ~77^7>>>>>Y$>W>X4>77^7~W~=<@2UY% % $$AA( FEMF+*@$BBhsCC6@\PEnd ="b>\>"b>S>"b>u>"b>??   % Td> K A0AILTEnd % FtEMF++@ *@$BBhsCC6@@4(C>"b>??   % TT>K A0AILP(% FEMF++@ *@$BBhsCC6@ Do Nothing5>"b>J>"b>>"b>^?"b>?"b>&?"b>.?"b>@s>?"b>D?"b>T?"b>??   % T>HK A0AI L`Do Nothing% FtEMF++@ *@$BBhsCC6@@4)hd?"b>??   % TTI>KK A0AIILP)% FEMF++@ @@4 ף>wF@, כZCCllCC@$$==_888Fw% % W$DG ^^% % $$AA( F\PEMF+@<0 lCChsCC lCC lCC@wF( $$=='Fw%  % V,BJ#7^#%  % $$AAFEMF+@@4 ף>wF@, ףBCfVBC@$$==_888Fw% % W$`DvG^C^% % $$AA( F\PEMF+@<0\BC7BC\BC\BC@wF$$==%  % V,sB{J4#^44#%  % $$AAFEMF+@@4 ף>wF@, ףBYCfVBYC@$$==_888Fw% % W$`v C % % $$AA( F\PEMF+@<0\B#VC7BYC\B]C\B#VC@wF$$==%  % V,s{4c  4 4c %  % $$AAFEMF+@@4 ף>wF@4(ףB#C4D#C4Dw}C@$$==_888Fw% % W(`# >-# >-% % $$AA( FEMF+@4DzC4DzCF4D>{CF4Dw}CF4DC4D!C4D!C4D!C4D!C4D!C!Y5D!C75DC75Dw}C75D>{C!Y5DzC4DzC@wF$$==%  ;U\>-&----&->->->->-W-k-k-k-W->-<> % $$AAFEMF+@@4 ף>wF@4(כZCYC4DYC4DwC@$$==_888Fw% % W( >- >-q% % $$AA( F\PEMF+@<05DN$vC4Dw}C 4DN$vC5DN$vC@wF$$==%  % V,y-c>--cy-c%  % $$AAFEMF+@@4 ף>wF@4(ףBGB4DGB4DwC@$$==_888Fw% % W(`O>->-q% % $$AA( F\PEMF+@<05DN$vC4Dw}C 4DN$vC5DN$vC@wF$$==%  % V,y-c>--cy-c%  % $$AAFh\EMF+@H<7BCכ*CCכZCCכ*CC7BC@( $$=='%  % V0z~ > ~ ~%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0y~ > ~ ~% % $$AA( FEMF+*@$BBכChC6@Is Buffer Empty@=>؊=>=>>>i>>>>Y>>'>>>>>>>>>?>%?>5?>=?>??   % T A0ALlIs Buffer Empty % FEMF++@ @@4 ף>wF@, כZCCllCC@$$==_888Fw% % W$ ~~% % $$AA( F\PEMF+@<0 lCChsCC lCC lCC@wF( $$=='Fw%  % V,C7~C%  % $$AAFEMF+@@4 ף>wF@4(כ*CCכ*CD3+`CD@$$==_888Fw% % W(   % % $$AA( F\PEMF+@<0?_CqDכfCD?_C{D?_CqD@wF$$==%  % V,  j .! %  % $$AAFEMF+@כxCHDMCHDaFCHDMC2EDMCDMCLDcFCCMCCMCCMCCMCCMCCכxCCnCCכfCLDכfCD֛fC1EDnCHD֛xCHD@( $$=='%  ;"6J"X@ "j!j jT JJJJY$JX4jT j j!""=<>G" % $$AAF`TEMF+@@4 ף>@$$==_888% % ;"6J"X@ "j!j jT JJJJY$JX4jT j j!""=<@H#% % $$AA( FEMF+*@$BBכfCC6@\PEnd ="b>\>"b>S>"b>u>"b>??   % Td A0ALTEnd % FtEMF++@ *@$BBכfCC6@@4(C>"b>??   % TT A0ALP(% FEMF++@ *@$BBכfCC6@ Do Nothing5>"b>J>"b>>"b>^?"b>?"b>&?"b>.?"b>@s>?"b>D?"b>T?"b>??   % T; A0A L`Do Nothing% FtEMF++@ *@$BBכfCC6@@4)hd?"b>??   % TT<> A0A<LP)% FtEMF++@ *@$BBכNCAC6@@4Y="">??   % TT A0ALPY% FtEMF++@ *@$BBכZCC6@@4Y="">??   % TT2? A0A=LPY% FtEMF++@ *@$BBכ*CwC6@@4Nԭ="">??   % TT  A0ALPN% FtEMF++@ *@$BBכ*CC6@@4Nԭ="">??   % TTn{ A0AyLPN% FtEMF++@ *@$BBכ*CC6@@4Y="">??   % TT A0ALPY% FtEMF++@ *@$BBכZCC6@@4Nԭ="">??   % TT A0ALPN% FEMF++@ @'CC'CICPCȆC'CȆC6CȆC'CIC'CC'CC'CC'CC'CC6CC'CCPCC'CC'CC@( $$=='%  ;U\"""<>  % $$AAF`TEMF+@@4 ף>@$$==_888% % U\ """% % $$AA( Fh\EMF+@H<'CC'C}CDC'CC'CC@( $$=='%  % V0F>>>!>^>%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0G>>>!>^>% % $$AA( FEMF+*@$BB'ChC6@Under Existing b=}> >}>+J>}>>}>\>}>N>}>>}>>}>?}> ?}>J?}>1!?}>'?}>@U7?}>'G?}>??   % T! A0ALlUnder Existing % FEMF++@ *@$BB'ChC6@THGAPD>3>>3>u>3>??   % T` - A0A+LTGAP% FEMF++@ @@4 ף>wF@<0'CC'CCDCDC@$$==_888Fw% % W,Dk>^>>!>!% % $$AA( F\PEMF+@<0D:CDC D:CD:C@wF( $$=='Fw%  % V,hpy!>!!y!%  % $$AAFthEMF+*@$BBDC6@@4Y="">??   % TT A0ALPY% FtEMF++@ *@$BB'CC6@@4Nԭ="">??   % TT>K A0AILPN% F@4EMF++@ @$D}CBB( $$=='% % V0"F."."^.(^.(."% % $$AAFEMF+@@4 ף>@H<DC DC D}CD}CDC@$$==_888% % V0!G."^.(^.(."."^% % $$AA( FEMF+*@$BBD}C6@Wait for Gap to s>>l>>>>>>>>N>>>>>>X?>? ?>_ ?>10?>@@?>@G?>@O?>_?>??   % T.w! A0A/LlWait for Gap to % FEMF++@ *@$BBD}C6@pdelapse.>3>>3>u>3>>3> ?3>?3>??   % TpC `- A0AC+LXelapse% FEMF++@ @@4 ף>wF@, DCDC@$$==_888Fw% % W$ $#>!."% % $$AA( FEMF+@DCDCVD>JCD>JC! D>JC7h DC7h DC7h DC7h DC7h DC7h D%C! DCDCVDCD%CDC@wF( $$=='Fw%  ;U\""6"J."JG"J["6["["["["["G".""""<> &% % $$AAFEMF+@@4 ף>wF@4(DCDCDC@$$==_888Fw% % W(BDT>$>.%>.%^% % $$AA( FEMF+@D>JC!D>JC7hDC7hDC7hD%C!DCDCDCDCDCVDCD%CDCDCVD>JCD>JC@wF$$==%  ;U\.%G%[%v[%^[%EG%1.%1.%1.%1.%1%1%E%^%v%.%<>PCVI % $$AAFh\EMF+@H<'CC'CC'CC'C{tD'CC@( $$=='%  % V0k!%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0j!% % $$AA( FEMF+*@$BB'ChC6@ Under PMM=>->>m>>$>>ǵ>>>>>>y>>@?>??   % T| A0A| L`Under PMM % FtEMF++@ *@$BB'ChC6@@4?.?>??   % TT A0ALP?% FEMF++@ @@4 ף>wF@<0'CC'C(C'C(C'CH!C@$$==_888Fw% % W,'>>% % $$AA( F\PEMF+@<0C C'CC1C CC C@wF( $$=='Fw%  % V,!*>y%  % $$AAFthEMF+*@$BB'CC6@@4Nԭ="">??   % TT A0ALPN% FEMF++@ @@4 ף>wF@4('CC4DC4DC@$$==_888Fw% % W(J>->-% % $$AA( F\PEMF+@<0 4DPnC4D;C5DPnC 4DPnC@wF$$==%  % V,EM->-Xy--%  % $$AAFthEMF+*@$BB'CC6@@4Y="">??   % TT A0ALPY% FEMF++@ Ld=B"=B)??" FEMF+@ CompObjusObjInfo;?wVisioDocumentVisioInformation">@xVisio (TM) Drawing DcR[:3227 !fffMMM333Fwͩ}|kݝHxUPT/< CUJ:DT5I[1hXT@. /UbW##_b0zGz? L\&B1r&b%U& !oM $d ) P?;H$,Q, & #&J , 5& ?D#/8/?M84? U0CA  ~,,,'q/%P6$Y6 (}k?l)?"U   U%A3# o >S@#B:_a_ReUUeUeUeUeUeUePONODN`_ReUUeUeUeUeUUeUeUU/b SR%;5OM%>Qiq;RRRRgg Rqh>Qj /A^F' %p3:|bFpT#| | | vi?=Os<3T5x,,A,/R QmeY Bq]U@QvovL__q____OO_OOY*A`X,X?ЖYبsUΡ̦xΟ@$"Jʼ& ͥ*@d2A??ϟJ[D!e:ѵ5ѵ5ѵ5ѵ 0 0D$#    Q##bChh  ,A00J DNrqN㊐NN(NNN&"&NDuc7XXKvvFN KD"#KD#-D#KHGHDHBNzIDK%iz4}1T,Eu9fdhT,W'0f΢Uܮ50 fI$[OmOC%ߑE##HZ * E,3Y&4Y&5&6<s9FaajP+h8 ,8?&!3"DE=T;ܯ?w???8&t,'5UAR^LY  Y7akKt//BJhuipsĝa.1DTcAcpvOp M KKuhdX(GNiX I[EEh.yw##QE,ah-50zGzpvbaBHGmc/P K{\Hʲ_ hj? pA?%?7?I?[;<t5j! OO*FQ///F/K]SEn%cOOOlE$g\Ey[EO_!_3_E_W_i_{_____VB506,HM.`e^MIa,>PbQaƒ27q? 0a%oXIofd oooSEX_O-OF6ED@i66Oҟm2HŚi;pbӏ_ ,7R[,<b Ӥ69sc Rba"2T^"<C=C(oorPbt(:/+ [m!3#ͩ^p/e12!3EWi {{//,/>/P/b/t////^m$%///R%0?b>Eb,?>?P?b?t????????OO(O{IO[OmOOOOOOOOO_!_&'íK_]_o_|sbd sb______o!o3oEoWoio{ooo^oooo,>Pbtq(s0R!3EWi{ÏՏ 7I[mǟٟ)|*:L^`7kbjbί(: L^pLǿٿ!3EWi{ϼ-+,ϸϞuqbَ[ub!3EWi{ߍߟ߱,>Pbt--í.@tb_$6HZl~!3EWi{./ݔ2-b@b[3?bDbzZ58,0+/!T=b;bAwHO/a/s/.m) B////"TpOan ??1?C?U?g?y???????1$S OO0OSa1GB^~[iO{ON2OH[@IbOOOO_ _2_D_V_h_o.______oo%o7oIo[omo{3-p!͘oooR߂9Mz2GBo!#'1Ugyן"4FXj|ď֏{45%7Il`@|ğ 0BTfxį֯ 0BTfx#qFwſ׿p{ "ύN6KFztφϘϪϓ// /1E401O_)O;@0FE "b{Oo&oOOOOO __d35/G/-(;/ -.I//?1NXG?:A H6;5Z?ۏ4MEL\ElEL^pʟܟ+_ a_s__8!___b_3oEo?5aUFDfP h>$/T 6D UUA@ ?I?43P? ȅH?BT ?2~H  03`Terminawto,sUpbg,WndpourmflUwBscUF$cPat*fmiUda&csG,j,%"usi"iO*bu'"|!p#f-Sx6$gM",I O90"e^ %J 8o(/?f25` 0/M `2 ?2u )G  ?wpT]pK?w6]Drag onut heQp idctb gRnrefa rgmflwk.t{mb?ȿ贁Np:m??54 HDB D# ?hZ8>T E='^AUA@ ?Ȼ?Q6 B,A > A0 [u`l_?t a,u6 u ;a@k FuPJU<5 L 1/ @FLFTFL%R!FN"al11645 "`?CopyrigTtk(wc)k20t03kM`0c^0o%sX0ff2W1rZ01uaf0iX0n.k_ Al0 ^8Us2e0e^0v0d0/`V`0s_SFB0cTm!#5t2491n+7 30E-M=3 M=7?9lphK@&OL7 !ql>,AUhh}E O1(MJ\ȼA&$"w#bLb !1SBuMQ(AiYw'r#;8_O*J y3?P&'krSb;rR#L**LYP e#(QEHgA^_R X@d dc#)a(S`_0euXojf'e/ud`oabrmhPe G+T4M C""ll"2J0l9115 s @B`W15sYR$B`s D^"%cp=Du:"5ɏۇA` R2oc2Dq!X(bE ( V+/˞7Av/%$bMN$ӟ "% tw@Rdt$g"5Uhsׯ H#ae @"%-RA!ȴMJk-5?tG#3 %P@1p21\~bb %}E!e3?KzDkag uQuQ"28c!&@HSH'+( gH;EaO!`"F#tÎ{B $Ckato@ vo4aWoӄR#$ 'T,'/4UFDfP h>$/T 6D UUA@ ?I?43P? ȅH?BT ?2~  03`pProces,funtuintaUkBi,Ulwhr#,d,pjie*,si-"Ab!L!6-Sux6$gm1"uI O90"$e^ % ;Bo//f2`i / `2 ?2u D(2OVhz~ Drag thuesapWonodwipe+.cs*Wfuci: oObl-=l)cka!dh-1 H D  # =h4>TB]]9 U͍UA@ ??P6 u` )u .A 2D+,2Y<sTMJ5 LJֵI5 `?CopyrigTt (c) 20 3 M c osf"r5!a inY AlP (sT"e( e vf dY/`V s_SFBYcTm!#%5$2v!eD~ 0%-M M?9 phK@E&(?L7 ql>!Uhh 5MJT N :1bJB"F6E ~2sABMaM$O[A%gOO'IAWEjK FM#MI5!_>rA cRiS e  'he_j(__!k<_1oq(b5j řFD3 G?ff1A CaMROolSodd5` g%ko!z a,CmZoan+TeMr  "Ja #a]  \D0"`s w "`D1 1aǃDu<*㈱% C1W` Rf"o*cf"$7&MI^A!MJaa$G#{# %PU0%!pj"A!cRb  flo,b¯B 1e 7֨Beqg "4ğ֝"M"1(cSR&@a3mb?ؿ贁N8i6??54 _ Q);M_>m w =_Hu+ !v͗)uOBGFWw#MB @<{a@̯1vT4aT$? $pUFDfP h>$/T 6D UUA@ ?I?43P? ȅH?Se k?CE$ G 0D`vDecison,Ys/N,flwharKtb cuifrm t%,d2"aJp osj'!e ,"s:V"i2*bui!T]#S-Sx6$]g0",I OG90"eB^ %! Lo//f2:` F.M `2 ?2u D??!?T pNsNp_imƉp}wv|lcY?~Drag thuesapWonodwipe.h ) yu flwcr::HD # =ih8>T E=TUA@ ??P6 uz`l?SuBA >@5a\06@@wAXbMJAU- @ *  * rNk*d&n#u)1Da"wD5 CL֒1 45 S"`?CopyrigTtk(c)k20H03kM40c20os,0f:2+1r.0g1a:0i,0n.k Al0 28s2eZ0e20v0dz0w/`V40s_SFq.@0hm!#5H431t' 3K05-)lM3 7?9lh,KW@&ZOL7 !l> AUhh QE #1!MJZ 0B@$bQ/' ByRM(: FP<)+]TbVPU%[E]QY_U_:_]HUQU E2/_erA bVc"( b. qH(bE F`vC;YFvFvB# o0tMR_Rd|%A#d w%{Xy<#w "W#v%?t '!UhnE WJ*&%(Fo_g5qk#pheo'TP !S`Jc0xo)vR2'"U75a%O3W,_74b5J-6 `F2 5au\@|Q:0b)`R@As)@E KT@xd@Di@ ei=G]xU6Tg'2"qV!HAn 6SWaH'w* O`EW )F<-#.7B /edY0@TPU !"t4ڗqS!@:mӆ@ OWC-䅀"AU !"#t4ڗqS!@:mӆ@ P5}C-<17 "AU !"$t4ڗqS!@:mӆ@ DP}5}C-L7 "A'(t4ڗqS!@:mӆ@ ]5 AJ-37",t4ڗqS!@:mӆ@ ]86 A>-B7A"/t4ڗqS!@:mӆ@ ]6 AJ-37 @4IR@̾35JR@5JR@<5DR@tD6IR@6DRH<(H<(H<(H<(H<(H<( E<7 REt7 RE7 RE7 RE7 RET7 RUFDfP h(TPYYBUAm@ ?I?| PY? 鷅O@HZZwBHq??6U!:  07y`7arA ow,@'heK dI 45I dW gA eW ,sinJi lo"bK t!c"Uus$es sI pC"c$ eP^ % Y 3u )??/CQbP<]sUKEDrag onut he]pe,nqddsblu x < ;hRp <(e#w i7icUtecn ci).HD" # B=h8>T P]]9 dAUA? ?P-DT! @A-u `u bu  @" - Rcuu`l?Su.A  `ĽJ̍@!$e'`"o/%'y-/ $74#5 /L-,g *6h:M%/ ?Q(>6l"OlF2`Qps-8R? sI@ L#@Q6@B4#AD5 k`?CopyrigTtk(c)k20 P3kM@c.@os@fBAr@,Qa@i@n.k AlGP HsKRePe@v]Pd?P/`V@s__Sb5P.Phm!#5P6 1mQtW5M6C G?9 tNIs-R \&?]9:ll> <>Uh`!WaWaAa1SJZ4+EP !4bC OGB] b#rM(Q34$!8`ber Bdb`1uF5aEzp= ׇpYRsbszv54*0w23yEqSx?Q|\r zvU2B}7\|M4rA:\nva@1uloυA $!YddAb9 3m5 p pp/quupwj  lpysopi`Drag thuesapWonodwipe.l=yb$A"g*aBUslci n!j:b?贁NE?4 HD" # B=h4>TP]]9 BmAUA? Q6 u` ?Mu ~AY2DDDN 1rZv (>1,2YFT^h |MJ#5 L@h<$M99#AP &d#%%%?P6 @Rd#d##7!0?2'  ]9#Ң145 *2`?CopyrigTt (c)0W20030M0]c0os0f2R1r0Aa0i0n.0 AUl@ 8s#Be0e0v5@d@/`V0s_Sb @.0hm!#>`5780F@-9/3 M7?9 B&Ov.?$@G(>UhEP1/$6HZ:m oamF2 1CU___-X>CureMtgPSNgeOxpOxasg`my` ]nW0 *W0i`tbcy` oo.o7Cu7/VyQ0/PbφZt@ ٟ!SK]o #@5}-4>L}sbR`pC}ny`cQvOy߿gy'9ϔ\ndϘߘ./#/dvY/k/߾ߡ/<S5 ?7+4L^pK #џ'9E1ՃkF1k}_$1CU __-4UNy`wbMTPeubt___?Q29t|51?//4/F//|//ew//ŒkO aGy~w] w9BI aG@YkDoVlБ8_ΡnΡ;1aC?͢cp??`Ͼ?A?;2?tN/?@?:m N&8>Dհa]`raC9$a9C//O͟OOy'9K .q_TY UU>dPrV?oCUgb]m䞵5/ao8vψϚK// //oq?X?߮?Wo3OAAGaecO+b& ,s'~,8]htem @D!E6F@WљV­xւVQjaV jM_qbuBVW@LaUEIeEҵ{)oRoqEWi//:/L/Aqlg$.1Uy! }.Q)axqWxA)WV8UV%CVU f!n////O!O_<"?+E*_oշ?4?>iL_oy_GAmO$AO῀OOOOO_^>C@!;_M___q[_r~)qaq)MFMFG2W))GaGr_ oo1oCoUogoyoooooo -.Ru.uEx_ist#np G P ůNl~Ə؏> {DVBzTŸԟva1H)LG0jbEES/:/+/O/-CGEE?_G txAuDȵI3Կsqu,>Yk@@t@O ?ADEE_sQe_Y/6/6 !33F\VK1^_k}cA#]F`_vj`O__vk__v)>_bcu@_oof@ioo84 Gpnra'e/YA(:L^3(//rHH/ RMGH//$(F /|/F/8H)a(cK141w<|Q>aQ $9sp % @A{@@C @A#?v鿦1quK0`u$`m@@ۢuxУ`u꥚1K >`2?tN/w?@ @p]AE)1rp$2aPL@z3FL^;qB>aBFp~bžr[QOy1MA1Q]LB33vttѼeW Sޠ#Q#_W1q tNo@$z@ K1Åe5sQTֳ@@:ɿ2rq?@IK?AѺIտx& XcuMT;vpHdKa/%Vf0q0q>akK/,c@u1@/ߢQFD0qcu<1s؂p0U#C@@:m:РvDauP`H ӂu݉kqBACn"AUOeYqAs_\c1#AQY!<%ƿ%U>es>e~%n!cb /E)@@` @4TdC55N$c#0J`q2 ӁCƙӁ2 5$H/:/XXxEO@cBAI-S#S!_Sބiho?d!jFqkTg)~:d)|/c1_r$CUa!8Bwb z6P jBX. :Gs%*Geerat3 uN3 wGPSC  g$ .AmA"$bUaAc18a#/i?ɽq`q ]t ɿB ɥ<!cf"n'UAAQnULo^opoooпooa'}Ƒ?M=Ƒsuqtْ, 'V $O6Jp#rAO+Qc6U@[(@@:m/@kÒ!gӞVRԟ '/@/ޯ7oIo[o\n*d`(y@o`N*%tigoooJqE#yrAEOi{ύO]I?>a,ߗPFr]wDP׏^Gql$O uvqʁ~) @A6U%FWXjrAuP`uF*`wtDŽc:@1A5V,S;P97S& G ,`L8K]qRaFr}_ //0/B'&P.rAe/ Yj////L /p?$?61k`]?o=ߑ?????OO~/9OZtOhG{şן 1ˀjӌz?N͜^p~ʁt@ DP@2?tN/?֦c&a%7,?+|dw᡹ɿۿ;1CUg?* DΆǥ`ݗ߷(:L^61ܗco=/ =+=Oas9fI[$ O@'9K]o6R DQD @D +RVQ_c_rE+V__W5 6gfR]oyʾ΂A//%/7/t[/m///////7!?3?E?W?i?@{?????`??6O/OAC4jwy|afOxKمI`Ab*V@AFa@An@Abx_>ߔ 畳OO@u,``uC@E] CԐ>C@A?` qS__էqc)PbbզG^Ax# c0O贁Nk?Fw@o%o7oIo/! Vcoooo~qΫo yn3e @&8J\npѡW'Ma;]IY_ϏFVq7~, .Cq@V8Hف ͵ ټuIrk@@FO<uـ`.? u,~ bAWɱuxֿrdL<MqbAGC_RO`C#W U4AJD<ҹUa   T"4a_rbW?-T$N@%/I[AOUwO@9n@AN8 @Ao @A[K_׿S4[5&8J@c:@@V@iIV&147 ? O+QO\YLFPG(ѿWm%&Bc-V,>PegtϘŠ Ϻ;o&8߾{]_{om3EٍT5$v^4}/q/+//// ??-?˙0Xg+ޞv??0??J\??zu_OtDOOhOΟƬq٩P8OOO _ G êT_f_x__bŃ__\2___oo*oNo`orokXϵoqWozq%7I[mi{ށ$av8\Z,aLZǵhU2?tN/W?@I، qY`>ES8B %.V &.VRTbth{֡L-`DhURcW@uҌm.Vӽ+q* ooKAnI޽!bY!k&I BufernEpt ygOasB޽"(K򱄥8vNj?vь@ϹəAdϕO "/ eP'#/b hbYq/Kb / &%P?#hsώ/HKY.GT"OXAL? J!ʴ%0BTfx@~) @HGG%HPSH!l*+V+LQDc:@@[(Wlv`T?gܟ?oQoZf~oo!gRv/#Uvѯv%q:L^i{@ÿ ]2DUqj%UqvѠP ï?0?ϝO ?ߤVAj1Ouj5OO_!_3_E_W_i_腆pqAb@w@sC?Px?@>贁Nɤѥٿ__@uFp`u]U] 4Ԣ?@@16kqe rogcrnj1bh3ód'sa߿bd1o!3E}j?#|x y>X%?@^Ԥ&8J\nQݏPs;2~FZEO̤2 ] x뀥US,ZESň5XxYuc@TD%_/!6?Qx5ϪȣROM[maRE-  v=ѭ5uUBFf mԪZ$+Aǒ,,DnB!O$R8*#!n0 WDo+N tTi gf Q //0/"$D}Ű?? Q"(aCH5?c?:ǕdFy1? J<ƻ^Bč1D;_8OJOv;|aly= BRȥ%Ra];8~\aH,qQMR]aWE[`X.O_v_!Ro_!)UER?d:EU㾷>C@@:m7_i؅rE2@ Ùv" CvaCva D M 9OO __-_?_ c_u_[D;|_ڏBE[:i;/Ÿ$jJ$kB0/_/@}RdvB/T(fȠ˯7_!6l+Wa t+f r+Gmp+t"eds E2N?`??$G?PO}xC*ϐG_ YHxCO??2}xC ߐO?C{!ǯٯ/,eЈ: c->w)wo ^t^Aoo,%y* @@1r8itMeau`,?=uGYCioby |҂LB`ewhsΉob=C`RYc6 Mew (  K6Zw;_\$p'YKk!GYk} .u -?Qc!s,6*ODOhOzO&?JOOO\O_Oa/ea/c@e%e4NiNz!hUyo yi.~//eo2fAv1bl1ψR yibhBpWd8w@z3v12r8Jo2pjqvwQ~1#0O贁Nk?FwVVwK1c6"`1 F5z%"Z<2.zD)CKԤWcq0 !b tN0zsf Pڂメ1REPZh2rqǿ?@I1J&/jp(}.ڦ/՟E1LS%IƭQ,//%/7/I/[/m////@2?tN/ ?c oݟ//?cs1E?Ki?{???????U_g_y_OAOSOOOI߭OmO_=_a!ߗ_YNT-*CiW@AƇAsIw&vdr䆀@&aku >pud`*qx͠cw?@Ǣ@_@)&bpqܓzd@z3qtzrp!(הͶ̿޾(;q|rquט#c0O?1k?Fw5`\ǿ҈&wh>qcrb'(``1Ӑzqe?r",- ֫qWcpړr` Rz tN>pqzsq yqqE u?2rq?@Iտ۔phqdkxbTq&qxN,}bzZq,?6cha\Շe՗mq,gZyqyڑuoO@J=4 u u uAҊuhb@  u߄sڕ~`2@cb@' 2ց{ 5֟ŀ,qz3-FsZXߠ-P#Neyㅿ( ),/I*/*m *R!+A㫡 4r4ڒnr{????!@/Dr֑Z%1)hU0der`PMg@?5`g??O;"DehO`? @bK(dQ?%R!}a?gR_6]Qu`i[8__S!or]Qڕi[(_o3eoMg;!coo۔ٔe0BTq4}GG,⑋Bj֨駲 u`u/ 23 ZX_hq("(Š'ĸtن؏dz+*<ͶoΖ.@Rdv՛޼ߩv%tuUUϨ߂O!OEWi您o۽v!BA"Mt'b/x/@/lsbϿZv?|qm"!C3!3٠QUU. ,(!$,yzt󨀾v 0![LAu,`($o?u 钃Ѭ2v"ĤZZ§qLQ//A/S/e/5@&PϷυ&}v˳(:UUPti{A<b" ]_._@_УyttRuՙQRQODbd,tè&,%%%RSr""",,:,9b$z|.=OQYVo^,)AW<7UUN;18=(<Q,,]Ykn8\}Y7O=VbO*k?WOiJoOOeNk\?,_g H0B"T"S宴hq_,?q5,wbt CVz Y`UfU U!"#$U%&'(U)*-.U/01234t4ڗqS!@:mӆ@ 񂌿UC>-Ėn7"A@LpIRH<(E R\H{;Ĕ@?.PD.PU1( UO"D&aUAUNj )h"T} U+U- |ɉ B- -H*=(Xi{(E//,/feArial UncodeMiS6?/?`4 R$fSymbol$67fWingds*7 fEArial"z@D/ R$fGSwimun{a (  R$fGPMingLU{a (  R$fGMS PGothic{a (  R$fGDotum|"{a (  R$fESylaen  $fEstrangeloU dsa@`9$fEVrind1a8MR$fEShrut1i$&<fEM_angl$$%>fETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fGCordia New{ (  R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$̊8EBT}.B܉%BdІ5B숖9Bt>=B{CB9B 7B.=Bk-B'B,"B#B<9Bă="BL_9BԂ&B\'B䁖CBl(>Bf8B|GBGuideTheDocPage-1"Gestur Fom aTerminatoSchemN aViso 90Co}nectrVi}so 0Viso 01Viso 02Viso 03Viso 10Vi}so 1Viso 12Viso 13Viso 20Viso 21Vi}so 2Viso 23Viso 50Viso 51Viso 52Viso 53Viso 70Viso 80Flow NrmaHairlne,Flow C}nectrTx LocalRw0CostDurationResour cRow_1visVerionProcesDecisonDecison.10Decison.1(Dynamic onetrTextPoWsiinDecison.36 Terminato.39Basic&45 degresi5nl.Dynamic onetr15Proces.40Circle.Dynamic onetr43.Dynamic onetr48Decison.49.Dynamic onetr50.Dynamic onetr53b5534ՔE3LՔɌG3dՔތG3D3%G3DG3d6G3QG3jG3ĵG3䵗G3G3$ύG3DG3dG3G33G3ĶLG3䶗eG3~G3$G3DG3dɎG3G3G3ķG3䷗-G3FG3$eG3~,G3DG3|ՔŏE3dӏG3G3ՔE3G3Ք4G3ĸLG3丗eG3G3)G3l3̐ G3$G33 $G3Ք/E3$?(G3.g/G3DG3ՔG3.ȑ/G3 //G3d&G3D/E/G3|/t/G  !"#$%&'()*+,-./01234UfU U UUU+t4ڗqS!@:mӆC@ URC-dnU7 A%t4 n_ A-䖀 7AJ@/OR@$0 6RH<(H<(JE0p RE0} R{ * g"4FX0e(2Iv5@(,ߦ9شzy W+דB}|TU P xt1`U.6 $?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]7 bG  $--G8!  { o e \ T N K I Kt Nj Ta \Y eS oP {N P S Y a j t           -- --F%!  { o e \ T N K I Kt Nj Ta \Y eS oP {N P S Y a j t           ----G8!          t j a Y S P N P S Y 'a 0j 8t = A B A = 8 0 '   -- --F%!          t j a Y S P N P S Y 'a 0j 8t = A B A = 8 0 '   ----G8!  t h ^ T M G C B Ct Gj Ma TY ^S hP tN P S Y a j t           -- --F%!  t h ^ T M G C B Ct Gj Ma TY ^S hP tN P S Y a j t           ----G8!          t j a Y S P N P S Y a )j 0t 6 : ; : 6 0 )    -- --F%!          t j a Y S P N P S Y a )j 0t 6 : ; : 6 0 )    ----G8! y m a V M F @ < ; <t @j Fa MY VS aP mN yP S Y a j t           y-- --F%! y m a V M F @ < ; <t @j Fa MY VS aP mN yP S Y a j t           y----G8!          t j a Y S P N P S Y a "j )t / 3 4 3 / ) "    -- --F%!          t j a Y S P N P S Y a "j )t / 3 4 3 / ) "    ----G8! r e Z O F > 9 5 4 5t 9j >a FY OS ZP eN rP S Y a j t           r-- --F%! r e Z O F > 9 5 4 5t 9j >a FY OS ZP eN rP S Y a j t           r----G8!          t j a Y S P N P S Y a j "t ( + - + ( "     -- --F%!          t j a Y S P N P S Y a j "t ( + - + ( "     ----G8! k ^ S H ? 7 1 . - .t 1j 7a ?Y HS SP ^N kP wS Y a j t          w k-- --F%! k ^ S H ? 7 1 . - .t 1j 7a ?Y HS SP ^N kP wS Y a j t          w k----G8!          t j a Y S P N P S Y a j t  $ % $       -- --F%!          t j a Y S P N P S Y a j t  $ % $       ----G8! d W K A 8 0 * ' % 't *j 0a 8Y AS KP WN dP pS |Y a j t         | p d-- --F%! d W K A 8 0 * ' % 't *j 0a 8Y AS KP WN dP pS |Y a j t         | p d----G8!          t j a Y S P N P S Y a j t           -- --F%!          t j a Y S P N P S Y a j t           ----G8! \ P D : 0 ) #   t #j )a 0Y :S DP PN \P iS uY a j t         u i \-- --F%! \ P D : 0 ) #   t #j )a 0Y :S DP PN \P iS uY a j t         u i \----G8!          t j a Y S P N P S Y a  j t          -- --F%!          t j a Y S P N P S Y a  j t          ----G8! U I = 2 ) "     t  j " a ) Y 2 S = P I N U P b S m Y x a j t x m b U -- --F%! U I = 2 ) "     t  j " a ) Y 2 S = P I N U P b S m Y x a j t x m b U ----G8! t j a Y S P N P S Y a j  t     -- --F%! t j a Y S P N P S Y a j  t     ----G8! N A 6 + "      t  j  a " Y + S 6 P A N N P Z S f Y q a z j t z q f Z N -- --F%! N A 6 + "      t  j  a " Y + S 6 P A N N P Z S f Y q a z j t z q f Z N ----G8! t j a Y S P N P S Y a j t      -- --F%! t j a Y S P N P S Y a j t      ----G8! G : . $    t j  a  Y $ S . P : N G P S S _ Y i a s j z t z s i _ S G -- --F%! G : . $    t j  a  Y $ S . P : N G P S S _ Y i a s j z t z s i _ S G ----G8! t j a Y S P N P S Y a j t  -- --F%! t j a Y S P N P S Y a j t  ----G8! ? 3 '       t  j a  Y  S ' P 3 N ? P L S X Y b a k j s t y | ~ | y s k b X L ? -- --F%! ? 3 '       t  j a  Y  S ' P 3 N ? P L S X Y b a k j s t y | ~ | y s k b X L ? ----G8!  ~  t j a Y S P N P S Y a j t -- --F%!  ~  t j a Y S P N P S Y a j t ----G8! 8 ,   t j  a Y  S P , N 8 P E S Q Y [ a d j l t r u v u r l d [ Q E 8 -- --F%! 8 ,   t j  a Y  S P , N 8 P E S Q Y [ a d j l t r u v u r l d [ Q E 8 ----G8! { x v x t { j a Y S P N P S Y a j t -- --F%! { x v x t { j a Y S P N P S Y a j t ----G8! 1 %    t j a Y S P %N 1P >S IY Ta ]j et j n o n j e ] T I > 1-- --F%! 1 %    t j a Y S P %N 1P >S IY Ta ]j et j n o n j e ] T I > 1----G8!      z t p o pt tj za Y S P N P S Y a j t           -- --F%!      z t p o pt tj za Y S P N P S Y a j t           ----G8! *         t j a Y S P N *P 6S BY Ma Vj ]t c g h g c ] V M B 6 *-- --F%! *         t j a Y S P N *P 6S BY Ma Vj ]t c g h g c ] V M B 6 *----G8!     z s m i h it mj sa zY S P N P S Y a j t           -- --F%!     z s m i h it mj sa zY S P N P S Y a j t           ----G8! #         u j a Y T P O #P /T ;Y Fa Oj Vu \ ` a ` \ V O F ; / #-- --F%! #         u j a Y T P O #P /T ;Y Fa Oj Vu \ ` a ` \ V O F ; / #----G8!    | s l f b a bu fj la sY |T P O P T Y a j u           -- --F%!    | s l f b a bu fj la sY |T P O P T Y a j u           ----G8! {oe\TNKIKNT\eo{ -- --F%! {oe\TNKIKNT\eo{ ----G8! '07=ABA=70' -- --F%! '07=ABA=70' ----G8! th^TMGCBCGMT^ht -- --F%! th^TMGCBCGMT^ht ----G8!  )06:;:60)  -- --F%!  )06:;:60)  ----G8! ymaVMF@<;<@FMVamy y-- --F%! ymaVMF@<;<@FMVamy y----G8! !)/242/)! -- --F%! !)/242/)! ----G8! reZOF>95459>FOZer~~ r-- --F%! reZOF>95459>FOZer~~ r----G8! "(+,+(" -- --F%! "(+,+(" ----G8! k^RH?71.,.17?HR^kww k-- --F%! k^RH?71.,.17?HR^kww k----G8!   $%$   -- --F%!   $%$   ----G8! cWKA70*'%'*07AKWcp||p c-- --F%! cWKA70*'%'*07AKWcp||p c----G8!    -- --F%!    ----G8! \PD:0)##)0:DP\iuui \-- --F%! \PD:0)##)0:DP\iuui \----G8!           -- --F%!           ----G8! U I = 2 ) "      " ) 2 = I U b m x          x m b U -- --F%! U I = 2 ) "      " ) 2 = I U b m x          x m b U ----G8!                                  -- --F%!                                  ----G8! N A 6 + "        " + 6 A N Z f q z        z q f Z N -- --F%! N A 6 + "        " + 6 A N Z f q z        z q f Z N ----G8!                                  -- --F%!                                  ----G8! G : . $          $ . : G S _ i s z      z s i _ S G -- --F%! G : . $          $ . : G S _ i s z      z s i _ S G ----G8!                                  -- --F%!                                  ----G8! ? 3 '            ' 3 ? L X b k s y | ~ | y s k b X L ? -- --F%! ? 3 '            ' 3 ? L X b k s y | ~ | y s k b X L ? ----G8!         ~                         -- --F%!         ~                         ----G8! 8 ,              , 8 E Q [ d l r u v u r l d [ Q E 8 -- --F%! 8 ,              , 8 E Q [ d l r u v u r l d [ Q E 8 ----G8!       { x v x {                       -- --F%!       { x v x {                       ----G8! 1%       %1>IT]ejnonje]TI> 1-- --F%! 1%       %1>IT]ejnonje]TI> 1----G8! ztpoptz -- --F%! ztpoptz ----G8! **6BMV]cghgc]VMB6 *-- --F%! **6BMV]cghgc]VMB6 *----G8! zsmihimsz -- --F%! zsmihimsz ----G8! #   #/;FOV\`a`\VOF; / #-- --F%! #   #/;FOV\`a`\VOF; / #----G8!  |slfbabfls|  -- --F%!  |slfbabfls|  ----G8!{oe\TNKIKNT\yesoo{nosy-- --F%!{oe\TNKIKNT\yesoo{nosy----G8!ysonosy'07=ABA=70'-- --F%!ysonosy'07=ABA=70'----G8!th^TMGCBCGMTy^shotnosy-- --F%!th^TMGCBCGMTy^shotnosy----G8!ysono sy)06:;:60) -- --F%!ysono sy)06:;:60) ----G8!ymaVMF@<;<@FMyVsaomnyosyy-- --F%!ymaVMF@<;<@FMyVsaomnyosyy----G8!ysonosy!)/242/)!-- --F%!ysonosy!)/242/)!----G8!reZOF>95459>FyOsZoenro~sy~r-- --F%!reZOF>95459>FyOsZoenro~sy~r----G8!ysonosy"(+,+("-- --F%!ysonosy"(+,+("----G8!k^RH?71.,.17?yHsRo^nkowsywk-- --F%!k^RH?71.,.17?yHsRo^nkowsywk----G8!ysonosy  $%$  -- --F%!ysonosy  $%$  ----G8!cWKA70*'%'*07yAsKoWncops|y|pc-- --F%!cWKA70*'%'*07yAsKoWncops|y|pc----G8!ysonosy  -- --F%!ysonosy  ----G8!\PD:0)##)0y:sDoPn\oisuyui\-- --F%!\PD:0)##)0y:sDoPn\oisuyui\----G8!ysonosy         -- --F%!ysonosy         ----G8!U I = 2 ) "      " ) y2 s= oI nU ob sm yx          x m b U -- --F%!U I = 2 ) "      " ) y2 s= oI nU ob sm yx          x m b U ----G8!             y s o n o s y              -- --F%!             y s o n o s y              ----G8!N A 6 + "        " y+ s6 oA nN oZ sf yq z        z q f Z N -- --F%!N A 6 + "        " y+ s6 oA nN oZ sf yq z        z q f Z N ----G8!             y s o n o s y              -- --F%!             y s o n o s y              ----G8!G : . $          y$ s. o: nG oS s_ yi s z      z s i _ S G -- --F%!G : . $          y$ s. o: nG oS s_ yi s z      z s i _ S G ----G8!             y s o n o s y              -- --F%!             y s o n o s y              ----G8!? 3 '           y s' o3 n? oL sX yb k s y | ~ | y s k b X L ? -- --F%!? 3 '           y s' o3 n? oL sX yb k s y | ~ | y s k b X L ? ----G8!        ~     y s o n o s y              -- --F%!        ~     y s o n o s y              ----G8!8 ,            y s o, n8 oE sQ y[ d l r u v u r l d [ Q E 8 -- --F%!8 ,            y s o, n8 oE sQ y[ d l r u v u r l d [ Q E 8 ----G8!      { x v x {   y s o n o s y              -- --F%!      { x v x {   y s o n o s y              ----G8!1%       yso%n1o>sIyT]ejnonje]TI>1-- --F%!1%       yso%n1o>sIyT]ejnonje]TI>1----G8!ztpoptzysonosy-- --F%!ztpoptzysonosy----G8!*yson*o6sByMV]cghgc]VMB6*-- --F%!*yson*o6sByMV]cghgc]VMB6*----G8!zsmihimszysonosy-- --F%!zsmihimszysonosy----G8!# ys on#o/s;yFOV\`a`\VOF;/#-- --F%!# ys on#o/s;yFOV\`a`\VOF;/#----G8!|slfbabflsy|sonosy-- --F%!|slfbabflsy|sonosy----G8!lj{gpaeZ\PTFO:K.J!KO T\ep{ !.:FPZagjl-- --F%!lj{gpaeZ\PTFO:K.J!KO T\ep{ !.:FPZagjl----G8!ljgaZPF:.! '0 8=!A.B:AF=P8Z0a'gjl-- --F%!ljgaZPF:.! '0 8=!A.B:AF=P8Z0a'gjl----G8!ljtgha^ZUPMFG:D.B!DG MU^ht !.:FPZagjl-- --F%!ljtgha^ZUPMFG:D.B!DG MU^ht !.:FPZagjl----G8!ljgaZPF:.!   ) 06!:.;::F6P0Z)a gj l-- --F%!ljgaZPF:.!   ) 06!:.;::F6P0Z)a gj l----G8!lyjmgaaWZMPFF@:<.;!<@ FMWamy !.:FPZagjly-- --F%!lyjmgaaWZMPFF@:<.;!<@ FMWamy !.:FPZagjly----G8!ljgaZPF:.! " )/!3.4:3F/P)Z"agjl-- --F%!ljgaZPF:.! " )/!3.4:3F/P)Z"agjl----G8!lrjfgZaOZFP?F9:5.4!59 ?FOZfr !.:FPZagjlr-- --F%!lrjfgZaOZFP?F9:5.4!59 ?FOZfr !.:FPZagjlr----G8!ljgaZPF:.!  "(!+.-:+F(P"Zagjl-- --F%!ljgaZPF:.!  "(!+.-:+F(P"Zagjl----G8!lkj^gSaHZ?P7F2:..-!.2 7?HS^kw !.:FPZagjwlk-- --F%!lkj^gSaHZ?P7F2:..-!.2 7?HS^kw !.:FPZagjwlk----G8!ljgaZPF:.!   !!$.%:$F!PZa gjl-- --F%!ljgaZPF:.!   !!$.%:$F!PZa gjl----G8!ldjWgKaAZ8P0F*:'.%!'* 08AKWdp| !.:FPZag|jpld-- --F%!ldjWgKaAZ8P0F*:'.%!'* 08AKWdp| !.:FPZag|jpld----G8!ljgaZPF:.!   !.:FPZ agjl-- --F%!ljgaZPF:.!   !.:FPZ agjl----G8!l\jPgDa:Z0P)F#:.!# )0:DP\iu !.:FPZagujil\-- --F%!l\jPgDa:Z0P)F#:.!# )0:DP\iu !.:FPZagujil\----G8!ljgaZPF:.!    ! . : F P Z agjl-- --F%!ljgaZPF:.!    ! . : F P Z agjl----G8!lU jI g= a2 Z) P" F : . !  " ) 2 = I U b m x    ! . : F P Z ax gm jb lU -- --F%!lU jI g= a2 Z) P" F : . !  " ) 2 = I U b m x    ! . : F P Z ax gm jb lU ----G8!l j g a Z P F : . !              ! . : F P Z a g j l -- --F%!l j g a Z P F : . !              ! . : F P Z a g j l ----G8!lN jB g6 a+ Z" P F : . !   " + 6 B N [ f q z   ! . : F P Zz aq gf j[ lN -- --F%!lN jB g6 a+ Z" P F : . !   " + 6 B N [ f q z   ! . : F P Zz aq gf j[ lN ----G8!l j g a Z P F : . !              ! . : F P Z a g j l -- --F%!l j g a Z P F : . !              ! . : F P Z a g j l ----G8!lG j: g/ a$ Z P F : . !    $ / : G S _ j s z  ! . : F Pz Zs aj g_ jS lG -- --F%!lG j: g/ a$ Z P F : . !    $ / : G S _ j s z  ! . : F Pz Zs aj g_ jS lG ----G8!l j g a Z P F : . !              ! . : F P Z a g j l -- --F%!l j g a Z P F : . !              ! . : F P Z a g j l ----G8!l@ j3 g' a Z P F : . !     ' 3 @ L X b l s y !} .~ :} Fy Ps Zl ab gX jL l@ -- --F%!l@ j3 g' a Z P F : . !     ' 3 @ L X b l s y !} .~ :} Fy Ps Zl ab gX jL l@ ----G8!l j g a Z P F : .~ !              ! . : F P Z a g j l -- --F%!l j g a Z P F : .~ !              ! . : F P Z a g j l ----G8!l8 j, g a Z P F : . !      , 8 E Q [ d l r !u .w :u Fr Pl Zd a[ gQ jE l8 -- --F%!l8 j, g a Z P F : . !      , 8 E Q [ d l r !u .w :u Fr Pl Zd a[ gQ jE l8 ----G8!l j g a Z P F| :x .w !x |             ! . : F P Z a g j l -- --F%!l j g a Z P F| :x .w !x |             ! . : F P Z a g j l ----G8!l1j%gaZP F : . !   %1>IT] ek!n.o:nFkPeZ]aTgIj>l1-- --F%!l1j%gaZP F : . !   %1>IT] ek!n.o:nFkPeZ]aTgIj>l1----G8!ljgaZPzFt:q.o!qt z !.:FPZagjl-- --F%!ljgaZPzFt:q.o!qt z !.:FPZagjl----G8!l*jgaZPF:.! *6BMV ^c!g.h:gFcP^ZVaMgBj6l*-- --F%!l*jgaZPF:.! *6BMV ^c!g.h:gFcP^ZVaMgBj6l*----G8!ljgaZzPsFm:i.h!im sz !.:FPZagjl-- --F%!ljgaZzPsFm:i.h!im sz !.:FPZagjl----G8!l#jg aZPF:.!  #/;FO V\!`.a:`F\PVZOaFg;j/l#-- --F%!l#jg aZPF:.!  #/;FO V\!`.a:`F\PVZOaFg;j/l#----G8!ljga|ZsPlFf:b.a!bf ls| !.:FPZagjl-- --F%!ljga|ZsPlFf:b.a!bf ls| !.:FPZagjl----G8!  { o e \ T Ny Km I` KU NJ TA \9 e4 o0 {/ 0 4 9 A J U ` m y        -- --F%!  { o e \ T Ny Km I` KU NJ TA \9 e4 o0 {/ 0 4 9 A J U ` m y        ----G8!       y m ` U J A 9 4 0 / 0 4 9 'A 0J 8U =` Am By A = 8 0 '   -- --F%!       y m ` U J A 9 4 0 / 0 4 9 'A 0J 8U =` Am By A = 8 0 '   ----G8!  t h ^ T M Gy Cm B` CU GJ MA T9 ^4 h0 t/ 0 4 9 A J U ` m y        -- --F%!  t h ^ T M Gy Cm B` CU GJ MA T9 ^4 h0 t/ 0 4 9 A J U ` m y        ----G8!       y m ` U J A 9 4 0 / 0 4 9 A )J 0U 6` :m ;y : 6 0 )    -- --F%!       y m ` U J A 9 4 0 / 0 4 9 A )J 0U 6` :m ;y : 6 0 )    ----G8! y m a V M F @y <m ;` <U @J FA M9 V4 a0 m/ y0 4 9 A J U ` m y        y-- --F%! y m a V M F @y <m ;` <U @J FA M9 V4 a0 m/ y0 4 9 A J U ` m y        y----G8!       y m ` U J A 9 4 0 / 0 4 9 A "J )U /` 3m 4y 3 / ) "    -- --F%!       y m ` U J A 9 4 0 / 0 4 9 A "J )U /` 3m 4y 3 / ) "    ----G8! r e Z O F > 9y 5m 4` 5U 9J >A F9 O4 Z0 e/ r0 4 9 A J U ` m y        r-- --F%! r e Z O F > 9y 5m 4` 5U 9J >A F9 O4 Z0 e/ r0 4 9 A J U ` m y        r----G8!       y m ` U J A 9 4 0 / 0 4 9 A J "U (` +m -y + ( "     -- --F%!       y m ` U J A 9 4 0 / 0 4 9 A J "U (` +m -y + ( "     ----G8! k ^ S H ? 7 1y .m -` .U 1J 7A ?9 H4 S0 ^/ k0 w4 9 A J U ` m y       w k-- --F%! k ^ S H ? 7 1y .m -` .U 1J 7A ?9 H4 S0 ^/ k0 w4 9 A J U ` m y       w k----G8!       y m ` U J A 9 4 0 / 0 4 9 A J U ` $m %y $       -- --F%!       y m ` U J A 9 4 0 / 0 4 9 A J U ` $m %y $       ----G8! d W K A 8 0 *y 'm %` 'U *J 0A 89 A4 K0 W/ d0 p4 |9 A J U ` m y      | p d-- --F%! d W K A 8 0 *y 'm %` 'U *J 0A 89 A4 K0 W/ d0 p4 |9 A J U ` m y      | p d----G8!       y m ` U J A 9 4 0 / 0 4 9 A J U ` m y        -- --F%!       y m ` U J A 9 4 0 / 0 4 9 A J U ` m y        ----G8! \ P D : 0 ) #y m ` U #J )A 09 :4 D0 P/ \0 i4 u9 A J U ` m y      u i \-- --F%! \ P D : 0 ) #y m ` U #J )A 09 :4 D0 P/ \0 i4 u9 A J U ` m y      u i \----G8!       y m ` U J A 9 4 0 / 0 4 9 A  J U  `  m  y       -- --F%!       y m ` U J A 9 4 0 / 0 4 9 A  J U  `  m  y       ----G8! U I = 2 ) "  y  m  `  U  J " A ) 9 2 4 = 0 I / U 0 b 4 m 9 x A J U ` m y x m b U -- --F%! U I = 2 ) "  y  m  `  U  J " A ) 9 2 4 = 0 I / U 0 b 4 m 9 x A J U ` m y x m b U ----G8! y m ` U J A 9 4 0 / 0 4 9 A J  U `  m  y   -- --F%! y m ` U J A 9 4 0 / 0 4 9 A J  U `  m  y   ----G8! N A 6 + "   y  m  `  U  J  A " 9 + 4 6 0 A / N 0 Z 4 f 9 q A z J U ` m y z q f Z N -- --F%! N A 6 + "   y  m  `  U  J  A " 9 + 4 6 0 A / N 0 Z 4 f 9 q A z J U ` m y z q f Z N ----G8! y m ` U J A 9 4 0 / 0 4 9 A J U  `  m  y   -- --F%! y m ` U J A 9 4 0 / 0 4 9 A J U  `  m  y   ----G8! G : . $   y m  ` U J  A  9 $ 4 . 0 : / G 0 S 4 _ 9 i A s J z U ` m y z s i _ S G -- --F%! G : . $   y m  ` U J  A  9 $ 4 . 0 : / G 0 S 4 _ 9 i A s J z U ` m y z s i _ S G ----G8! y m ` U J A 9 4 0 / 0 4 9 A J U ` m  y -- --F%! y m ` U J A 9 4 0 / 0 4 9 A J U ` m  y ----G8! ? 3 '    y  m  `  U  J A  9  4 ' 0 3 / ? 0 L 4 X 9 b A k J s U y ` | m ~ y | y s k b X L ? -- --F%! ? 3 '    y  m  `  U  J A  9  4 ' 0 3 / ? 0 L 4 X 9 b A k J s U y ` | m ~ y | y s k b X L ? ----G8! y  m ~ `  U J A 9 4 0 / 0 4 9 A J U ` m y -- --F%! y  m ~ `  U J A 9 4 0 / 0 4 9 A J U ` m y ----G8! 8 ,   y m ` U J  A 9  4 0 , / 8 0 E 4 Q 9 [ A d J l U r ` u m v y u r l d [ Q E 8 -- --F%! 8 ,   y m ` U J  A 9  4 0 , / 8 0 E 4 Q 9 [ A d J l U r ` u m v y u r l d [ Q E 8 ----G8! { y x m v ` x U { J A 9 4 0 / 0 4 9 A J U ` m y -- --F%! { y x m v ` x U { J A 9 4 0 / 0 4 9 A J U ` m y ----G8! 1 %    y m ` U J A 9 4 0 %/ 10 >4 I9 TA ]J eU j` nm oy n j e ] T I > 1-- --F%! 1 %    y m ` U J A 9 4 0 %/ 10 >4 I9 TA ]J eU j` nm oy n j e ] T I > 1----G8!      z ty pm o` pU tJ zA 9 4 0 / 0 4 9 A J U ` m y        -- --F%!      z ty pm o` pU tJ zA 9 4 0 / 0 4 9 A J U ` m y        ----G8! *      y m ` U J A 9 4 0 / *0 64 B9 MA VJ ]U c` gm hy g c ] V M B 6 *-- --F%! *      y m ` U J A 9 4 0 / *0 64 B9 MA VJ ]U c` gm hy g c ] V M B 6 *----G8!     z s my im h` iU mJ sA z9 4 0 / 0 4 9 A J U ` m y        -- --F%!     z s my im h` iU mJ sA z9 4 0 / 0 4 9 A J U ` m y        ----G8! #      y m ` U J A 9 4 0 / #0 /4 ;9 FA OJ VU \` `m ay ` \ V O F ; / #-- --F%! #      y m ` U J A 9 4 0 / #0 /4 ;9 FA OJ VU \` `m ay ` \ V O F ; / #----G8!    | s l fy bm a` bU fJ lA s9 |4 0 / 0 4 9 A J U ` m y        -- --F%!    | s l fy bm a` bU fJ lA s9 |4 0 / 0 4 9 A J U ` m y        ----G8!{pey\pTfOZKMJAK5O+T"\ep{"+5AMZfpy-- --F%!{pey\pTfOZKMJAK5O+T"\ep{"+5AMZfpy----G8!ypfZMA5+"'"0+85=AAMBZAf=p8y0'-- --F%!ypfZMA5+"'"0+85=AAMBZAf=p8y0'----G8!th^yUpMfGZDMBAD5G+M"U^ht"+5AMZfpy-- --F%!th^yUpMfGZDMBAD5G+M"U^ht"+5AMZfpy----G8!ypfZMA5+"  ")+056A:M;Z:f6p0y)  -- --F%!ypfZMA5+"  ")+056A:M;Z:f6p0y)  ----G8!ymaWyMpFf@Z<M;A<5@+F"MWamy"+5AMZfpyy-- --F%!ymaWyMpFf@Z<M;A<5@+F"MWamy"+5AMZfpyy----G8!ypfZMA5+"""+)5/A3M4Z3f/p)y"-- --F%!ypfZMA5+"""+)5/A3M4Z3f/p)y"----G8!rfZOyFp?f9Z5M4A559+?"FOZfr"+5AMZfpyr-- --F%!rfZOyFp?f9Z5M4A559+?"FOZfr"+5AMZfpyr----G8!ypfZMA5+""+"5(A+M-Z+f(p"y-- --F%!ypfZMA5+""+"5(A+M-Z+f(p"y----G8!k^SHy?p7f2Z.M-A.52+7"?HS^kw"+5AMZfpywk-- --F%!k^SHy?p7f2Z.M-A.52+7"?HS^kw"+5AMZfpywk----G8!ypfZMA5+" "+5!A$M%Z$f!py -- --F%!ypfZMA5+" "+5!A$M%Z$f!py ----G8!dWKAy8p0f*Z'M%A'5*+0"8AKWdp|"+5AMZfpy|pd-- --F%!dWKAy8p0f*Z'M%A'5*+0"8AKWdp|"+5AMZfpy|pd----G8!ypfZMA5+"" +5AMZfpy -- --F%!ypfZMA5+"" +5AMZfpy ----G8!\PD:y0p)f#ZMA5#+)"0:DP\iu"+5AMZfpyui\-- --F%!\PD:y0p)f#ZMA5#+)"0:DP\iu"+5AMZfpyui\----G8!ypfZMA5+"" + 5 A M Z f p y -- --F%!ypfZMA5+"" + 5 A M Z f p y ----G8!U I = 2 y) p" f Z M A 5 +" ") 2 = I U b m x " + 5 A M Z f p y x m b U -- --F%!U I = 2 y) p" f Z M A 5 +" ") 2 = I U b m x " + 5 A M Z f p y x m b U ----G8!    y p f Z M A 5 + "        " + 5 A M Z f p y     -- --F%!    y p f Z M A 5 + "        " + 5 A M Z f p y     ----G8!N B 6 + y" p f Z M A 5 + "" + 6 B N [ f q "z + 5 A M Z f p yz q f [ N -- --F%!N B 6 + y" p f Z M A 5 + "" + 6 B N [ f q "z + 5 A M Z f p yz q f [ N ----G8!    y p f Z M A 5 + "        " + 5 A M Z f p y     -- --F%!    y p f Z M A 5 + "        " + 5 A M Z f p y     ----G8!G : / $ y p f Z M A 5 + " $ / : G S _ j "s +z 5 A M Z f pz ys j _ S G -- --F%!G : / $ y p f Z M A 5 + " $ / : G S _ j "s +z 5 A M Z f pz ys j _ S G ----G8!    y p f Z M A 5 + "        " + 5 A M Z f p y     -- --F%!    y p f Z M A 5 + "        " + 5 A M Z f p y     ----G8!@ 3 '  y p f Z M A 5 + "  ' 3 @ L X b "l +s 5y A} M~ Z} fy ps yl b X L @ -- --F%!@ 3 '  y p f Z M A 5 + "  ' 3 @ L X b "l +s 5y A} M~ Z} fy ps yl b X L @ ----G8!    y p f Z M~ A 5 + "        " + 5 A M Z f p y     -- --F%!    y p f Z M~ A 5 + "        " + 5 A M Z f p y     ----G8!8 ,   y p f Z M A 5 + "   , 8 E Q [ "d +l 5r Au Mw Zu fr pl yd [ Q E 8 -- --F%!8 ,   y p f Z M A 5 + "   , 8 E Q [ "d +l 5r Au Mw Zu fr pl yd [ Q E 8 ----G8!    y p f| Zx Mw Ax 5| + "        " + 5 A M Z f p y     -- --F%!    y p f| Zx Mw Ax 5| + "        " + 5 A M Z f p y     ----G8!1%yp f Z M A 5 + "%1>IT"]+e5kAnMoZnfkpey]TI>1-- --F%!1%yp f Z M A 5 + "%1>IT"]+e5kAnMoZnfkpey]TI>1----G8!ypzftZqMoAq5t+z""+5AMZfpy-- --F%!ypzftZqMoAq5t+z""+5AMZfpy----G8!*ypfZMA5+"*6BM"V+^5cAgMhZgfcp^yVMB6*-- --F%!*ypfZMA5+"*6BM"V+^5cAgMhZgfcp^yVMB6*----G8!yzpsfmZiMhAi5m+s"z"+5AMZfpy-- --F%!yzpsfmZiMhAi5m+s"z"+5AMZfpy----G8!# ypfZMA5+" #/;F"O+V5\A`MaZ`f\pVyOF;/#-- --F%!# ypfZMA5+" #/;F"O+V5\A`MaZ`f\pVyOF;/#----G8!|ysplffZbMaAb5f+l"s|"+5AMZfpy-- --F%!|ysplffZbMaAb5f+l"s|"+5AMZfpy----G8!O M J D u= l3 d) _ [ Z [_dlu   ) 3 = D J M O -- --F%!O M J D u= l3 d) _ [ Z [_dlu   ) 3 = D J M O ----G8!nmidu\lSdH_=[0Z$[_ dlu $0=HS\dimn-- --F%!nmidu\lSdH_=[0Z$[_ dlu $0=HS\dimn----G8!/ . * $ u l d _ [ Z [ _ d l u               $ * . / -- --F%!/ . * $ u l d _ [ Z [ _ d l u               $ * . / ----G8! uld_[Z[_dlu -- --F%! uld_[Z[_dlu ----G8!uld_[Z[_dl~uyutuy~-- --F%!uld_[Z[_dl~uyutuy~----G8!,+{(p"e\TOKJKOT\ep{"(+,-- --F%!,+{(p"e\TOKJKOT\ep{"(+,----G8!,+("'08=ABA=80"'(+,-- --F%!,+("'08=ABA=80"'(+,----G8!,+t(h"^UMGDBDGMU^ht"(+,-- --F%!,+t(h"^UMGDBDGMU^ht"(+,----G8!,+("  )06:;:60)" (+ ,-- --F%!,+("  )06:;:60)" (+ ,----G8!,y+m(a"WMF@<;<@FMWamy"(+,y-- --F%!,y+m(a"WMF@<;<@FMWamy"(+,y----G8!,+("")/343/)""(+,-- --F%!,+("")/343/)""(+,----G8!,r+f(Z"OF?95459?FOZfr"(+,r-- --F%!,r+f(Z"OF?95459?FOZfr"(+,r----G8!,+(""(+-+(""(+,-- --F%!,+(""(+-+(""(+,----G8!,k+^(S"H?72.-.27?HS^kw"(+w,k-- --F%!,k+^(S"H?72.-.27?HS^kw"(+w,k----G8!,+(" !$%$!" (+,-- --F%!,+(" !$%$!" (+,----G8!,d+W(K"A80*'%'*08AKWdp|"(|+p,d-- --F%!,d+W(K"A80*'%'*08AKWdp|"(|+p,d----G8!,+("  "(+,-- --F%!,+("  "(+,----G8!,\+P(D":0)##)0:DP\iu"(u+i,\-- --F%!,\+P(D":0)##)0:DP\iu"(u+i,\----G8!,+("         "(+,-- --F%!,+("         "(+,----G8!,U +I (= "2 ) "      " ) 2 = I U b m x          "x (m +b ,U -- --F%!,U +I (= "2 ) "      " ) 2 = I U b m x          "x (m +b ,U ----G8!, + ( "                          " ( + , -- --F%!, + ( "                          " ( + , ----G8!,N +B (6 "+ "        " + 6 B N [ f q z        z "q (f +[ ,N -- --F%!,N +B (6 "+ "        " + 6 B N [ f q z        z "q (f +[ ,N ----G8!, + ( "                          " ( + , -- --F%!, + ( "                          " ( + , ----G8!,G +: (/ "$          $ / : G S _ j s z      z s "j (_ +S ,G -- --F%!,G +: (/ "$          $ / : G S _ j s z      z s "j (_ +S ,G ----G8!, + ( "                          " ( + , -- --F%!, + ( "                          " ( + , ----G8!,@ +3 (' "           ' 3 @ L X b l s y } ~ } y s l "b (X +L ,@ -- --F%!,@ +3 (' "           ' 3 @ L X b l s y } ~ } y s l "b (X +L ,@ ----G8!, + ( "     ~                     " ( + , -- --F%!, + ( "     ~                     " ( + , ----G8!,8 +, ( "            , 8 E Q [ d l r u w u r l d "[ (Q +E ,8 -- --F%!,8 +, ( "            , 8 E Q [ d l r u w u r l d "[ (Q +E ,8 ----G8!, + ( "   | x w x |                   " ( + , -- --F%!, + ( "   | x w x |                   " ( + , ----G8!,1+%("       %1>IT]eknonke]"T(I+>,1-- --F%!,1+%("       %1>IT]eknonke]"T(I+>,1----G8!,+("ztqoqtz"(+,-- --F%!,+("ztqoqtz"(+,----G8!,*+("*6BMV^cghgc^V"M(B+6,*-- --F%!,*+("*6BMV^cghgc^V"M(B+6,*----G8!,+("zsmihimsz"(+,-- --F%!,+("zsmihimsz"(+,----G8!,#+( " #/;FOV\`a`\VO"F(;+/,#-- --F%!,#+( " #/;FOV\`a`\VO"F(;+/,#----G8!,+("|slfbabfls|"(+,-- --F%!,+("|slfbabfls|"(+,----G8!uld_[rZf[Z_PdGl?u96469?GPZfr-- --F%!uld_[rZf[Z_PdGl?u96469?GPZfr-- .ZArial g w)w 0w^f - 2 A  "SystemG  w)w 0w^f - .-2 A N etc .\.S- .- 2 A ,.....---G8!  { p e \TOKJKOT\ep{     -- --F%!  { p e \TOKJKOT\ep{     ----G8!     '08>BCB>8 0 '   -- --F%!     '08>BCB>8 0 '   ----G8!  t i ^ UMHDCDHMU^it     -- --F%!  t i ^ UMHDCDHMU^it     ----G8!       )16:;:61 )    -- --F%!       )16:;:61 )    ----G8! z m a W NF@=;=@FNWamz     z-- --F%! z m a W NF@=;=@FNWamz     z----G8!     "*/343/* "    -- --F%!     "*/343/* "    ----G8! r f Z P F?96469?FPZfr     r-- --F%! r f Z P F?96469?FPZfr     r----G8!     "(,-,("     -- --F%!     "(,-,("     ----G8! k _ S H ?72.-.27?HS_kx    x k-- --F%! k _ S H ?72.-.27?HS_kx    x k----G8!      !%&%!     -- --F%!      !%&%!     ----G8! d W L A 80+'&'+08ALWdp|   | p d-- --F%! d W L A 80+'&'+08ALWdp|   | p d----G8!           -- --F%!           ----G8! ] P D : 1)#  #)1:DP]iu   u i ]-- --F%! ] P D : 1)#  #)1:DP]iu   u i ]----G8!                  -- --F%!                  ----G8! U  I  = 3  * "      " * 3 = I U b n x          x  n  b  U -- --F%! U  I  = 3  * "      " * 3 = I U b n x          x  n  b  U ----G8!                               -- --F%!                               ----G8! N  B  6 ,  "        " , 6 B N [ g q z         z q  g  [  N -- --F%! N  B  6 ,  "        " , 6 B N [ g q z         z q  g  [  N ----G8!                               -- --F%!                               ----G8! G  ;  / $           $ / ; G T _ j s {      {  s j  _  T  G -- --F%! G  ;  / $           $ / ; G T _ j s {      {  s j  _  T  G ----G8!                               -- --F%!                               ----G8! @  3  (             ( 3 @ L X c l t y } ~ } y t  l c  X  L  @ -- --F%! @  3  (             ( 3 @ L X c l t y } ~ } y t  l c  X  L  @ ----G8!       ~                        -- --F%!       ~                        ----G8! 9  ,              , 9 E Q [ e l r v w v r l  e [  Q  E  9 -- --F%! 9  ,              , 9 E Q [ e l r v w v r l  e [  Q  E  9 ----G8!     | x w x |                      -- --F%!     | x w x |                      ----G8! 1 %          %1>JT]ekopoke ] T J > 1-- --F%! 1 %          %1>JT]ekopoke ] T J > 1----G8!     zuqpquz     -- --F%!     zuqpquz     ----G8! *    *7CMV^cghgc^ V M C 7 *-- --F%! *    *7CMV^cghgc^ V M C 7 *----G8!     {smjhjms{     -- --F%!     {smjhjms{     ----G8! #     #/;FOW\`a`\W O F ; / #-- --F%! #     #/;FOW\`a`\W O F ; / #----G8!    } tlfcacflt}     -- --F%!    } tlfcacflt}     -- .- 2 _New w\w- .-2 &  snapshotsS\\\S\\.- .[Arial h w)w 0w^f - 2 M F 2 u 2 l 2 g l 2 B  2  b 2 u 2 \ f 2 . f 2 e 2 r 2 l  - .- 2 > - .- 2  - .- 2 3 2 W 0 2  - .- 2 s 2 zn 2 a 2 p 2 es 2 h 2 o 2 Zt 2 ,s---$OSSKKSGS----$OSSKKSGS----$ 0 S S K K S( S ----$ 0 S S K K S( S ----$  Sb Sb K K SS ----$  Sb Sb K K SS ----$lSBSBKKSSl----$lSBSBKKSSl----$MS#S#KwKwSSM----$MS#S#KwKwSSM----$ SSK8K8SS ----$ SSK8K8SS ----G8!ul}ds_g[[ZN[C_8d/l'u""'/8CN[gs}-- --F%!ul}ds_g[[ZN[C_8d/l'u""'/8CN[gs}----$zSSL L Sr S----$zSSL L Sr S--+--%QQ---- $Q-- .ZArial i w)w 0w^f - 2 itime.%- .- 2 vo#- .- 2 v1- .- 2 vO #- .- 2 v 2- .- 2 vO #- .- 2 v 3- .- 2 v/#- .- 2 v4- .- 2 v#- .- 2 vk5- .- 2 v#- .- 2 v14\- .- 2 v#4- .- 2 v 15\- .- 2 A U! 5- .-2 A ! etc .\.S- .- 2 A a#.....- .-2 |Deleted w\%\.\\- .-2 C snapshotsS\\\S\\.- --%---- $i-- --%B"---- $@zh @z--'rVisio (TM) Drawing %D#UR[:3<4# !fffMMM3335aUJ:DT5I[1hXT@. .Ub##/a0zGGz?K&[&/~&b%*~ !oL $c)PF?#~~,, & "& , 4&?Cp"/.?L74? T0A  }, ,,'p/%O6$X6 (}j?k)?"   34#o =S?#A:;A;dUdU@;dUdUdUAONOD`;dUdUdUdUdUdUdUUb SR~;4OL%=Qip;RRRggRtd=Qji .@]E' @%p3~|bFp#*| | | ui?ߝ8`M8`8`m"` jEd={l3Pyten9p/A@^*{K8_lYݩ2|p5Ru ig;Y  zՀ=>TaspyrnyC@YݺrBg(4RO$SHzÂ]Z 5Yq͑Dh>BycgRpӠ%ήVAfONU  ݵALs̟ޟIE>I[mQ¿Կv %(VF!Wgoo'lj\mi$)F4qqB/*2iHR|"mR3gCzOW; /A9] !"?!KR /0/`xR6W` Act(^7AbbOboCmZ<__bܲ_bbb_aBb#UcpCaBUl[mPvFLEbrl!l L}߈oCŢ-i?#[*}4)o" tC5&)Y/k/}/-7BD//F/ 7aONˆ *(tєW_"!35'&.QSgVL|kfя*(cyUFDf h-TYYU?@ ?6I?h P" (UhnE WJ*&%(Fo_g5qk#pheo'T ## J`cxo)vR2'4"U75a%O3XW_74b5-6 `F2Z 5au\@|Q:0b)'`R@As)@E T@xd@Di ei=G]U6Tg'0&"qV!HAn 6SWaH=w-* O`EW )FN #D# 7B ďZedɿo@P8t4ףp="@Gz@ Y2 A>-X<789t4ףp="@Gz@ Y_ A-%$37n@FFR@<CRH<(H<(nE] RE䪒j RUFDfP h(TPYYBUAm@ ?I?| PY? 鷅O@HZZwBHq??6U!:  07y`7arA ow,@'heK dI 45I dW gA eW ,sinJi lo"bK t!c"Uus$es sI pC"c$ eP^ % Y 3u )??/CQbP<]sUKEDrag onut he]pe,nqddsblu x < ;hRp <(e#w i7icUtecn ci).HD # =h @>TB(]]9 Q# dAUAV? ?P-DT! @A-u `u]`bu  _""E5EZ'"k[u` Su.&A8KEJ@C$m'h"w/%"'-$/($7<#5 s4 &6= L5񁠑h :M%/ F?Q(>%6t("O"F:`Qps-8R? {I@ _Q6tD3<#IAD5 s`?CopyrigTwt kc) PW20P6 PMP]c@os@fRRAr@4QaPi@n. P AUlOP HsSRe'Pe@vePdGP/`VPs_Sb=P. Phm!#+5P601uQuBW 5M6C G?9 tNIs5R \& ?e9:=<#!"LAubVVP?M#<#2N贁Nk?=af7l><>Uhh!A$q 1SJZ<+MP!DbO$G r#rM(3<$!8`rr(BtbpuN5zp= ףpRss'5<*02:2CJ\EySvQň"rE2}͇|r3:qu[eneA H)dtAb9 ;m5 ҀǀF@OeNfCuBNe?b}Zk_}l@ ̇K?BB]@z̓&J $qңң# ã"آ" MBK8!eqpEscgrghe]*1%TA9N2K8fT(@SiPڟX'gb-'2Kq(V!4+0E ߶;jb??贁N8i6??H-YK? Աh @obFԮ9#tÎ*B @]~a5@򴯒9+m0;a(vS+=B?>̩=PDtwP"dk/7jg4 (q@I?@w "*^p1?4 ]C #5GYk}s :\Progam FilesMcsftOfe 1}2103.\AR6OWS_U.V>Sh(4C*VC!TG /?`0ףp=@Gz@ LF:DTyB uhn(T" bm UA#w"@A+@?[?<I?NP << ) b Tu  T$ TQTUU !"#U$%&'T)*+U,-./T123U4567U89:;<=><T2ABCDyEmGQHNJKULMNOTwQRSUTUVWUXYZ[U\]^_TabcUdefgTijkUlmnoUpqrsUtuvwUxyz{U|}~UUUUEUUUUUUUUUUUUµõUĵŵƵǵUȵɵʵ˵U̵͵εϵUеѵҵӵUԵյֵ׵Uصٵڵ۵Uܵݵ޵ߵUUUUUUUTUU 0$ !"#$%*&'0ȸqbTsU2Q?8cXwJ" v!u `!J" u? JsA2k e% sUKIaWzJzCU<D<bQb> 1&101D1N1X1b1l1v1111111111111A AA<24A>AHAy\AmpAzANAAAAAAwAAAAAQQQ$Q.Q8QBQLQVQ`QjQtQ~QQQQQQQQQQu!!!"!,!6!@!T!^!h!r!|!!!!!!!!!!!!!1QQa aaa(a2aHR\fpzʑԑޑ$.18BLV`jt~ġΡء (2_D9譀Z计D{®Dޡ%DF gDA赈b趩DʾDű -DN(oDI轐j辱DάD5DV0wDQRrRDR޴RDRRDR89DY9z9D99D99D9@9Da9փD׃؃DكڃD'ۃH܃Di݃ރD߃DD/PDqDD!D7!X!Dy!!D!!D!1D?1`1D11D11DA&ADGAhADAAAAM Q^.Q^OQ^pQ^Q^Q^Q^Q^a ^6a ^Wa ^xa ^a ^a^a^a^q^>q^_q^q^q^q^q^^%^F^g^^^ʁ^끐^ ^-!^N"^o#^$^%^ґ&^'^(^5)^V*^w+^,^-^ڡ.^/^0^=1^^2^3^4^5^ⱐ6^7^$8^E9^f:^;^<^=^>Zo^QTT@Q Q T1fDgC.Q3gR ڀ` CnectrA`P `A ߠ!%)7فFQMqaD qMq$aMqMq Ea MqQQѥE(Mq aMq aбMqaMq %@Mq,qPBMqJPLMqnqPNMq)qPXMqqPZMqqPdMqLq]PpMq,,ѠUP|MqvP~Mq$$QMq%%ъMqJPMq >Mq)DePMqKKMq+,ȡ>-顈$. $/+D0LVD1mT2$d3ntXXq5ee-8T:;Ȥ<= >P?P^`1Q QTD-@6BhD0>)w1P00՛1عS@V\(?@ ףp=@rP?P5u`-?FuaaRh@ңR Q & "R@R-"B& AA: Q w;u& Sm #!;W@ @m&&"PbbbzP'@pBl-#1>B1 R AذТ?_Q -w2b $ -F#*Bv5);@M_q ?FO/*" V;%VVV _/u/( Ҕ/ //)"Uu+/?!?32d@8"VS C``o FiN0lmlzp` ,rB1B?T?f?x?????P_??OO,O>OPObN{OlђOGq`"-EPX)ԀTP8 GG]-_J@V`u^IXfZWALq"x?Q̞ p``ugePbtο򿌀+υO銈k!r  ,>Pbt߆ߘ߼s(L^p.!"4FXj@*!r^5 ]6^6h66&8J\n"4FXj|O4? /. +/=/O/a/s////////_?u_??Q:Qre ffff?????? OO.O@OROdOvOOOOOOOOc_o<_N_`_r__. ______o!o3oEoWoGzpo|ooR9rN MNXq(:L^p$6HZlۿ$Ə؏ -?Qcuϟ f0R9c ֎į֯ 0BTfxҿSπ,>Pbt) ϥϷ#5G `l@R9 c> =Dz5>Ha!Lp:3EWi{ /Anw  /ASew /f? i1DcE FeFFF~+2P!  //0/B/T/f/x///////mo?O,?>?P?b?t?Ta?!t5?Ws G]aH5 8GDFa  /id Q8M)oIO㐔_F}e hHJbIAQ6<1Zhqtxcf`uge`zIpQÃ$ُTt1[S0 `0jQe*q1[S`3mQr_bT06 tN,` zsG 1J.[Q Ta1#rӒSbӒϖɒ ϟ 1)t1&[X/m.h Ft1EfjPrq?o@Ià?J4Qu_____U&fAHDt)kOCT]aXoo]aZh/տmQQB5<CAuUWTaa11du`Ck"O;o\R=ZhfjhHQ8,q r)?????OO'O9Osz `OoOoO2B"9 8Z9C\_@VrN_`___*<_oo&oJo\ooߒoooooo+A(CEi{u .@RdY /ЏB/*:b`0AŠEva!C#PU#AOD b tNPzEsf QAZ.A Z!Gs{{u { !wd!&"HMH&{d!EZ@Trq?@IVo?em0:$>AeJO\OnOOOE_pF>" KɄxsT Q QX/NSA"%<#Uů+EoZA!!lDeK/OBCXZ8!(cuQ?/Q/c/u/+////o/} ?2_0?_T? ֲ?<N 6b? O/0OBOğ֟蟜OOOO6O_5_>_P_b_t___ _1_Ǵ1_ko'o9oKo]oooooe~ƶooooo4~FX| Bi`o(1ۃ͇/$/ 1CUgy -?@Qcu?TV.OدMI9 0BTxO)Ŀֿ返O 0Bfxϛ@ QNe MfNfXfqf%Xjgyߜ ??1?C?U? ??Ocu_)_-_?_Q_c_@u______(p) of0oɒDƕ ŖƖЖ閎ooooooo 0BTfxS,>Pbt-򣘏Ώ( :L(`l޿ Biʓ> =je>Ha*<N`r̯ޯ&8J\ߤȿڿ! /ASe@wωϛϭϿYV Biʓ je~ߢߴ 2DVhzC/.@Rd"%7YP\/t/ !ʓ.E -Fje.F8FQF,>Pbt//(/:/L/_p/O/////#/ ??1?C?U?g?y????Y?_?@FoO raʓu v╦vvvnOOOOOOOOO_"_4_F_X_j_|_____3_| oo0oBoTo(Avoooooooo*@Ld (A2C" Z(A P=!3Ed(B #Xtb8ֳ̲Sp`` FiŀlCoŀorڀz۾` Zg2xŀ߹ݹˏݏ%Rǯ[mǟ.%!3EWi{+G/z @H7߀ܯ 2C  ,^pʵֿ 0ϥZl~ϢJý ߶Sew ߛ߭߿& 0BTfx@@ ףp=@# #H2C% &JE"&&6I!\&"2̲/![ FXjO<N`rO/' //@-/?/Q/c/u/" /O/_/zHQs|e {fu|fff4?a+G?RAb8 *e?w????????OO+O=OOOaOsOOO'oOOOO__'_ۜQJP_TaUJg_ WJXU p8WUdVqEyEt apa _\Kop=Jf38h;jAqQ.Z[fug[ezpqSYkHyudtuQsvPD`0 qKu[mQs_S#q(tPg tNzsQ [HQd.q QRQRE ſQQu}xVQEp^rq?@Iy+?owſ:jTHqTfxu@ivQT*{T%%/X]ϋJ#qÄRU0Qc6OlOϯ)Mtjy(aaVaVaVa_s_׷__);M_qσϕϧϹ%7I@[mdߵT%y!(:L^E+(:Li?p /@/˕ ʖ ˖Ֆ/OK-z ooooo$/X,/P/b/t///),Ώ(:Leq㿭C B CMf /ASewѯ+=OaߩͿ߿)%7I[mϑϵaZ $߾Gӻ ߕߧ߹%7I[mH/!3EWiɷQ@ -?Ua/y/QG3E 2F3F=FVF 1CUgy //-/?/Q/_u/ O/////Wq??'?9?K?]?o?????a?_?JoO&JwaDGӫu v畫vvvsOOOOOOOO__'_9_K_]_o______8_@o#o5oGoYo0xoooooooo4,FEQiß'IG# "_#-F!3EWi{ÏՏ /Aeџ{1&8J\n;'IgDs cuϿ);M_qσϕϧϹ(q@%7I)2hzߌߞ߰ ﶣ 5AY }'Is% &OE"&&6&!EnY4 );M_q%7?[m?3(:L^p ?;OygAs"U VuVVVS/+f/B%1( 6///////??&?8?J?\?n?????F_???O"O4OFO!oOtEO,G2qHE `8GtTFadyd Q`a F _o_4VRu8߆=XZZr؆Aa A/x҄MZzsfpugzepzparxHdA0c@c`#be럁A0cp~CBaGo7d@ g tNpzsQ zgA.0a !RArE Ȧ үHȡAA&0h}xFAE;z`}rq?@I+?іYZDgasoooooe@fADIk$T2qDD2q/x/w|Ba&BEPbt΅ߏ'9./] o/?۟#5Gkјa F F Fˤ OO;OMO$6HZl~ƿ+2DVhz ϞoTWovib#5GYk@}ߺߡoR7o5GYk/ 6 Cqw v*wN?;?6_H_Z_l_~_2D_ho! .@RI[m` 5Y *Ʒɏۏ#5GYk}şן |1ſUgyV9ί(:L^p ߭ѿk3g fgq/ASewωϭϿ+=Oas߅߀=ﯩ:4FXj|  %@Ik% &&&6%7I[mlO!/EWi{;//*/Piu翱)[cG FփGQj!3EWi{ïկ /ASe߭ѿ>&8J\nπϒϤ϶r#o a+'D[c %! Z /ASewb/+=/s 1CPYu/}@/Ki[cGE FFDseGFQFjF+y2- B0BTfx//,/>/P/}/?///////1?d,52?c7QҞ8v5 P8@7 D6QqYT APA ?o?[6Uv8JgRbvAyQPr.xy1Xl\~t~&cfY`kug&eY`zpyQ$6D@/IZzT@ty1CA0r`0A՘U߫Kqy1CT`*3AOD~0r tN,Y`zsv &FQJ/.A q~1bTPrTJ Pbt ~ty1)Lty1&H]X6Pty1EZg@rq?@ID? :BJw4QWu_1_C_U_g_yU4V14[ЈăTQQX/#(VAғ2T5a<3_UoqQ~1T1AёTWu[?_BS"XZ8ғc88Jʭap?(?:?L?^?p?????T?oOyo)O " O#FWrOO__q____ __ o`o%o7oIo[omooAoAo@oo 2DVhzuS֋ -QcϏ]>5DA&&&w////П*IHZl~9@]2Sf e/fpƉƻ͏ߏ'23EWi{׷ɟ۟#5GYk ϡůׯ J3EWi{ÿտZq= ף?@>p=@π%IπSQ PQ[t!عσ)L m_ϣ___L^_o -?Qcu-/##K0BTfx /x/2J!DS5 6U666+ 2c N .@Rdv/?/*/b`0}AŠ*Ua 1nC#P#AOuD0Ir tS@`zEsZv !.nAI 16b܂ ! " 1d 1E&nHB]AX6d 1EyZ Prq?@I֐?̔ԕ: 4AeOOOOO Up9V14<[ bVTpQpQ mX/诧Ad2%<3Te,6EjoQ1!`#TeV[5?N_*oBfSmXyZ{8Bd(ʿܺ?aM////??$?6?oZ?s?_? o ?E UL KmLVoO SFbaOsOOO+=O__'_9_]_o__ϥ______>#oSA;o.SAXo|oooooooo/ASewl}| V,>PbtߪшLj։SABK&K&K& K/]/4y//btΟ!3EWipʯܯNOTO?Ias߿/_O+=OOs@ϗϩS  s-?ځQPӵe fhյfff/t?????p? _ _o$6HZl~ta_______oo'o9oOo[so͏o@وP- ,h-7Po+=Oas'9KoɏۏQ 0BTfxHcƟҿD jq1 emǯٯ!3EWi{ÿ2{ /ASRrτϖϨϺ@&?Kc߽ߩi1 e'@ -?Qcu);/_S 2DVhzHc/4?a1D1E FeFFF]o/#/5/G/Y/k/}////"o/kO@/ ??1?C?Tb?t????????OOGz/O;oSOowOaD1 I 0OOO __/_A_S_e_w________oo+oOosoooooeɍoo%7I[mp% C M_qˏݏ%7I[mǟ[!3VRdv@Яs +CgљC 9 ſq!ؿ/CXԴ %7I[mϑϣϵ!ߠEWi{'9K]op %IC% &E&&&=+Pk Zn"4FXj|0/ 0lmƱYDjƱpSA(Ʋ 08^$P1NQ94 !401 o/p&5_m14UK?2CH%J'(vAYRdv> _/ /EOC/Og/ġ /Oa&R ??BC?U?ŏ׏????I OOHOQOcOuO`OOOO!Oڤ!_~(_:_L_^_p____U____o#oGn Yokooooooo 1U|y@sxġy!st w%7 2DVhz.@Rdv/TiA?`9L 1CUg?<[ůׯ?1CUy ߶ ڿ-A"aU `VaVkVV8k} zόϯ /2/D/V/h/.ߢ/R?v߈ߵ _ *<\.O@OROdOvOOOOOOO O_yC_칥qم ؆ن______ oo1oCoUogoyoooooooof?Qcu@] $6HZCs񯻏UY݃Q P}UQ[t+=Oas͟ߟ'9K]oߓ'Ϸɯۯy^0BTfxҿCi3UYD݃ }Uϣϵ!3EWi{ߍ߱V @/ASewy_&8JCco !݃A5 @6}UA6K6d6 -?Qcu);M_O?y`/ /2/D/V/h/@z/////l/O/Y_#?Q݃e ffff????????O#O5OGOYOkO}OOOOOOFOo_1_C_U_g_a_______oo(o:oSo_woяoE31 0m1;To /ASew+=Os͏ߏb"4FXj|\˟׿@IuE3 Dq!d ѯ+=OasͿL'υ{]{cvψϚϬ*#C_g59DE31 0]51;T+c f,>Pbt(:gpv\r4r3w!r `  8m ~!1)$ n M oN`%uF L<2nFAc!BLc(VOhDNs3`ugQMeC0zpc!R_" U.S*R\D_d$*Dc+>2`0s%5Ac#>0hB tNC1 zEsF bc.I h2>b:f:f4b :oLo^f! hozo^ac6DcE&-(w:DcE*c vrq?@I.p?$t,u aAE //-/?/Q/c%P&sp+ ɺXST!aa! (/ @rck>+{$AE+/*#(*cM"41P$6HZl~O>/c? pӤ Ǧq AB_/q[/m//////J/?!?3?E?W?{???*??? OO.O@OROdE=uOOO OOON__w;_M_q_______Go(ihpP.icadgoooo&8J\y"4XjT )ˏݏP7/[s͟ߟ E9>Zπbφ! E  F FF0F)&8[\ȿڿNb/"4aϷ?j|ώϠϲ<1//??%?7?I?[?m??<(?\(߳_?%o?au vvvvMO_OqOOOOOOOO__%_7_I_[_m_____[__o!o3oiRodovoooooooos+CgIɑDs )E  1CUgyӏ ?ӯ@cuEijʟܟ$6HZl~sϻ ߯IAщsu t)Eu=OasͿ߿'9K]oρϓK#EikBTfxߊߜ@s3Wis )E&!3EWi{ z?/SewEi 1);M_qp?Oi 5 5 dVueVoVV-/?/Q/c/u////////??)?;?M?_?q??o?;_???OOm2ODOVOhOzOOO OOOOO #_}G_iq݅ ܆݆______o#o5oGoYoko}oooooooojCUgy5n(:L^ףp=@@>p=@xj!U TƑU_x!0p, GYk}şן 1CUgyߝӯ1' 'o"4FXj|Ŀֿ |6 %+g r 2DVhzߌߞ߰.@Rdv"L8$n##t4 +8*(.!F+ +` LcJvp!6&6AM2S<ŝq?4>fug1eZz@2?"532<?$r>"`0./A!r#yM2 tN!zEs^6 BC.rI :"BFFB OO V! _&_ Q$E&rFE#$E}Vrq?@IP?TU %>o@ fHZCTtQQt q/c_ohS<X%06n/ׁ'%Z9R*sjq}BhSzC!q(:/^w/ IYP OqPZsϹW"ewOo/oAoSo+=as/B'/W?/2W\/ֿ////////n!?3?E?W?i?{?pϟ=??$??ZO0OBOTOfOxOOOHHIWFSOOO TOa8W}f_x________o%7I[mtoooooooRTC ew3@1CUgy@  w1CT% &l&&&ҟxtί c/(:L^pt//(/:/S/_Ow/O/DAT1e 0fl1f;fTf/ ??/?A?S?e?w????????OO+O=OOOsOoOOOOOuO_"_4_F_X_j_|____L#__H o*u5c %̖qoooہa=ooluRri$ہo#5rABxWtaS ~`` FiPplCilizIp` 2DqDVhzR .@RNvvЏ*SC¿g4ϋ)`5c %ַ o1Coo74FXj|!ֿj 0BIwasυϗϩϻL#-9Q߫ u߇5c  % / .@Rdv*/NrIx!3EWi{Gz/$? P15cE FMeFFFL^p//$/6/H/Z/l/~///o/ZO//? ?2?iyQ?c?u????@????OCO*oBOofOau vŕvOOOO __0_B_T_f_x________oo>obotooooTzoooo#5GYk}C و@t st~PbtΟPF(F{ASew ѯC *߀2V (+0ǿ. ~ -?QcuχϫϽ2;M_q߃ߕߧA<=W=@B=S+ J88IMe J 9J k)o@г@&9&IA.l"r,.ᝐq!/3$.fug!ezIp."/%#$",?/.`0>MN`t!. ӣ3l" StN!=s}& 23. 3TY BFF2 OO)F 3OEO)AR.$.&e $dB$.E .Frq?@I@? DE, % . \>;__ Ʌ8y3TAA/SO o=C6 a<8wOo63 qF %y Xq" Cojb}ߵo#5GY /} .h;qx"o noy<ƿعv "?<_N_`_r_&8J\o"aFv^Qtv{ ///%@/R/d/v///. //B??xPbtΟ(:L^ϦʯܯIR!3EWi{ ÿmڿ߀X"4ɄTS ϒ϶"4FXj|ߎߠ߲Eߎ0BTfI*<@R^v4 /6lU06:6S6 .@Rdv*<NOr?y/!/3/E/W/i/{////[/O/@H_?4tQe f䅨fffp????????OO$O6OHOZOlO~OOOOO5O~o_ _2_D_V_Zqx________oo,oְBoNfoo4Zq" \ *Co!oRfd $6HZl~ 2Dÿhz@ԏ#5GYk}KֿޟH t "`+s 2 ǯٯ!3EWi{޿S /ASa|a9P?b 8Ǡq h+ o+ A_JggAR<\ZfkugezpI䧡=p`0Leo {=OTD tN,tzs) "tJ#.= "&&" //& //!)&=ƜEH6rq?o@I0?4ѣ5ftHVO 1(%#T?XQ1Q1?5"?HJ33ș_ZsQxϊϜϮ@TBhfsQ$u v<v%v>vr"0Be/fx?? OOl_,>kot S T"'K]of@"4F;j|$ //0/B/T/x/)()"3$,7HZ1?C?U?g?y??????&8?OQOcOuOOOOOOTd_o0_B_T_f_x_____wo%o7oIo[omooonoяo@Coy!s 7u[ҿCUgy?Qu؏.);M_Qcu(\(_*/B@/fy!s5 67u6FF 0BTfx//_>/?b/t////c////?#?5?G?Y?k?}?3?_?o?x @aC"tu svtv~vvPbtǰԏ .@RdПJ/ASew@ѯ㯒0xASK"K IJTmÿտ K);M_qϘϭϿ+=O|ߗߩ`ߠ);M_q3c ,S!C55 46E56?6X6 !&8J\7(:g/p_//&/8/J/\/n/////s/N_/_?)9QN" u vu v*vCvu?????? Q??O#O5OGOwqOOOOOOOO__%_R_o[_m__`___v___o#o5oGoYoko}oof+Gz @@ ꡊ@o:o*8בN" { .b`!s=aBot  }-|}=W)bb@ӏ -Qcۯ؟ 2DVhz ȯ2=_DN f愶K+^2y |Ŀֿ 0BTfxϜ>,>{aqgxaq~$ar 8l\ q p=J,J5RLA" ,ѝ'בE.krfugr!Mezpj"p/"%#"{,/(>[`07bur{(#v:?/" tNבzEs& r2_{3.(I {2662 ??6! ??1ѿE&(֜E3 uFrq?@I@?DюEQqk} A_ 83TPbtοa+=8^S ϜϮ,>Pbt߆ߘߪ߼O(:L^pI 1C]\h>!^S":5 96vU:6D6]6&8J\n"4FXO|? y//+/=/O/a/s/////#/O/R_?>~Qe ffffz???????? OO.O@OROdOvOOOOOO?Oo_*_<_N_`_ _______ _o!o3o# LoXpoʏo>* )f*4Mo!\pt .@Rdv*z`0Ve{G#Y^N" tNzEs3 "~#.GI "&&" //&! //!E&GƜER6rq?@I0?4ѭ5p~`O ;(/#T[1[1 F/C?OaY=3¿<-_6kCa/'*H?FRTB=3ȣ_Zϣϵk_3߽N`r Q.%u $vF%v/vHv|,:Lo/p?OO(Ov_6Huo~,d,1Ugyf ,>PEt .//(/:/L/^//)(QP),3$$$$$6 7Rd;?M?_?q??????? 0BIO[OmOOOOO'OOTn_y:_L_^_p______i_oo(oLo^o poo,oc oۏoMyZ)s AueܿM_qߕI[8!3EWibtn (4/L/py)s"E FAuFF)F(:L^p//$/_H/?l/ ~////m/// ??-???Q?c?u??!?_?o? Ja C~u }v~vvvFOXOjO|OOOOOOOO __0_B_T_f_x___ _T__oo,o)Ko]ooooooo oooo!$<` ‘ C *Pbts?(L^p>i @1CUgs??*Ar^U ]Vu^VhVV&/8/J/\/n/////////?"?4?F?X?j?|?o?4_???? O+O=OOOaOsOOOOOOOO_v@_ꩈqrօ Նֆ_!_T ____o"o4oFoXojo|ooooooooy0BTs !3EWpb*r^ ]Ɗ^hƁ+0)D GYk}şן 1CUg ϝӯ FQ2CQI@㤷R Ё87ī' ͿoriAؒ=fpug=epzp$5;M[WF qԧWX&`0ѠUհ_[b:kA ĕ tYNpqzs =*F. FTkgga gy Rc&$ؤgEڐ@&rq?@I[ ? Q$Y%ʎ*n6HZl~ߐK֐ ?T!!օ/:3?/m?QkaProɏۏ#E#Vhz 7@Rdv[?,> PbtS??1E FFeFFVEWi{ռ1//>WA/S/e/w////////"?O+?=?O?a?s??F?????OO)O;OMO_OqFףp=@;@ f@O O|Oqۅ چۆ0_!C_ ?T l_~_BTf__oooooooo~#5GYs&8J\n t /Dc b6cmƄ+.I QOas͟ߟ'9K]o 說9ɯۯK1Q7H1QN㩷1R 8<İ, q ҿB`p=J"LnAؒkBfuugBMeuzp:@"R`\K vԩ\]>+`02UB_T[g#pF Ĝ tNuqzEs B/K.I Kpllf l~! hE&ةl╱EE&rq?@I` ?V$^%!ʓ/s;M_qߕP֥? T ! ! /?3D/r?1Q p*??O!O3OEOOiOߍOpOOOOO@_!_3_ݏW_ o___Z S? >U?IboI[Xojoo"4Fo 0Tf 0BTfxiSfPY#WS% &U&@&&=H@b*50! 1C4P@bo3S 0`` Fi^lClrW` O2ERRdv`/*<N`//&/8/P/Ot/A_/2nQ#e f[fff/ ????Q????EBOTOfOxOOOOO/Oxo__,_>_P_wo_________o#oJ#Pbt(/LpbY 1C Ugy/"?N1ӂE FeFFFJ\n/"/4/F/X/j/|///o/XO// ??0?ډO?a?s????????O O(o@OodOaDu v6vO!O,r@q D OO_"_4_F_X_j_|________ ooBoTofoxo֟ocoooo!3EWi{ @"Nӂ DՂ:+M h k}ŏ׏ 1CUgy-ӟ -jAVgAmȧB٨ 8@[ϦK  o9$AҿA촡ؒ4af֔ugaezp$Y_q{jħ{䴡|J`0&EOK:e).Ĺ tYNazs aNj. jTҏ  R䴡&$Ȧ䴡E"ڴdrq?@I? u}@NZl~ϐϢϴoƐġ0/ T++/^#c/A) a/]Iq ??.?@?R?d???Ϭ?9`????O.O@OROvOC OoOOI*C^ ]U^h5_hzw___/ASeo+oOosooooooo'9}+=Oas߅ߗߩ߈C @v@IC U .@Rdvc?<N`r=y$6HZp|??R麱"NU MVzNVXVqV/(/:/L/^/p////////??$?6?H?Z?l?o?$_? ???? O-O?OQOcOuOOOOOOOo _f0_Rqƅ ņzƆІ醎_______ oo0oBoTofoxoooooooS,>Pbt ˓ #5G`lޯ > =z>Ha*Pbt(:LOp?y //1/C/U/@g/y////Y/O/F_?rQBæe fⅦfffn?q!?RQ}4 ??????OO(O:OLO^OpOOOOOOIO__ $_xoZ_xSs________oo'oѳ@o\doΏo2B. -Z.8Qo+o`qx );M_q%7dٟmǏُsqo1o1tj(o2] |8jP{| k4| oKǖrИ39kրA`)`¸SeԮ f@u5g e@zp` +'Aa'`ã(`0ҡp5?;2`ã;աpگʤe tN@rQzs %.á qe;U771 7I[ ew[`3`&èt7`Eκ`rq?@I+?!)^>*իĢ¸κИJ/1* 1Ug y?߯9cȟ`im!c5 6e666no y>ҶȯnXj|ĿG? `0BTϓ_xσ$'o+=Oa:6r߀ߖߨߺot8JnDO%@m!+^Ώ#5GYvOOOOO 1UgTeꯔ Q/M/4/X/@n////P////o"?43;?W__?_?9ֱ3" ֽ5 -?&#O5OXYOɟ۟OOKO__1_^_g_y__ ____]׿ 1CUgy(\(o"ϕ9N3" 5J\n߀ߒߤ߶"4FXj|/X 0YOas(/@/d!5 6&6FF .@Rdv//_aru qv&rv|vv:OLO^Oa=uOOLaI>aawRIsOOOBbAʌ X =b*SS~p`` FiPlCoPomr.PzP` -2̅ Q __1_C_U_g_y_______ oo=?oQocouoooooooo 0@Tfy)] \&]g )*PbΟ *Pbt߆ߪѸ@߀ /ASewpD73% &O5&&64FXj|5*<N`;//O);M_q//*/Pbt /O//OS/yAU V%VV f/!/R/Q$ ///?#?5?G?Y?k?}???????? O1OCOUOgO_OCOOOOO_"_ 4_F_X_j_ ___u=q pq{)o+0Pbt*Ώ|S 1/SYDS% &e&&6;oMi떁 ./Aѯ54/=OasOӿj_&8J\nπϒ}&o3 EW߷o{ߍo ?Ah_n vvv# 0BTfx????O,>Pbt柘TUU-L8Q /AS wǯ(@ ////A/_e/w# ~/O/ _/)#M L5MWp$?Wi{f?x?? 0BTOO>ObOtOOOOOOO__(],>Pbt οw# ߀ e/)# 5ϟτ=N2ɺ@-?߂Q^N2}S(`` FillCPlPrZq`` 2 ``r߄ߖߺn& 8J\n'^"4F_P/A|!5 6iŰ666);M_q|!}?٣<QbAdG%7I[mW?/!/3/E/oi/}//////// ??1?J?_n?@;o?9gau viśvvv?OO&O8OJOqgahOzOOOOO OOO_"_4_F_X_j_|____B___ oo0o Tohozoooooooo 5Y&}9RD iņ#5qRSew :׏ 1CUgy-ӟ ?SewѯX D@hz=q pq{ƿؿ q=>PbtφϘ % .@Rdv߾ *>PbtC3 /Sz(!D\5 [65\6f66 \E(!);M_qKG+=Oa?_/)/;/M/_/q///////.s/u_?@_>?zaGu FvDuGvQvjv?!?lyb4 ????aO&O8OJO\OnO OOOOOO__(_:_L_y_o______oo&o8oJo\onooooooop)zB ABLe+tix /!3EWiɏۏ#5Gt} şןq1'1-F㈧~(2q 8~P~ ű Ưzۦl3A%)+tIؒgfu5gezpħt׳<}`0汞5ծ?;t׳%p޴y% tNazs6 %.ױ qyU   CqRǿt&׸$؈tEUrq?@I? r*2T~n,n~I/37?1O}O<~0{?FqyOAqP2۞*زBӊIUZ3^O+J!3E?i@{ïcܯu$;ygAKsU VcuVVVyʿܿr}gA //-/?/{_gi/{///?:LyB_ߔ@߸}D4Xj|4V /AS.w៿+=Oa>o @gA     ;M>L^p@?~ooooo&boo //#// ??A?S?e<ߎ?b????? OGO.OdRORphOzOOO0OOOO_.S5_Y_6}_YS" U _o/oůSicoFXj|ώQ+/ASe<`+@/O#5GYk(\(R/u/Y!DS5 6U666*<N`rWe!kG&8J\n/|?/"/4/F/X/j/+o///////? ?2?D?V?h3o?_?@`o?a3u vvvvO'O9OKO]OoOEaOOOOOO\U_#_5_G_YXSth_z_____mdȟ oo.o@oRodovoacQooooooo 2Dk0Zٟ~KcQ3 "C%7I[DcQxҏ,>_SewXO+=Oa{ïկ /k0E߀i63 !3EρEcuϙϫϽ>J >Pbt߆C:(:Ljfxk00T!/x935 65666 0E1N`r>5K);M_q.?%?_//%/7/U"N/`/r////////?Ss?_??@ oc?u9=A3lu kv5lvvvv???? OO-E=A9OKO]OoOOOOOOOO> _&_8_J_\_n_t_____o"o@a9oKo]oooooooookJ;*Nu9#3W V5Waz-E#$6HZl~Ə؏ #5GY_şן + +=-⓱;dO~Ưi*@@G_z@gUggB3߶p5;7G &ҀLtsհ0zLG>b~[ҳ<=OaR0ᵹWWw㘲&8؊DS״tts O4F  @-Qs~ & etc. " $!HZli{}fQe @@ a @/A!5 6Du666!md26@ -ҿW_CeI`?bbw ߣ@Rdu_ߚ(ߤ?////// ? ?1?C?U?g2 m?_?_?J(a\u [vs\vfvvO+0'ObiBH EOʿiO{O(a!w!OOOkx*ϕϧ__$_6_H_Z_l_~_z__o__,oDA0o*AeGo`gqee 8gF&d 8 qMARmooJfІ8hzڒ A8?EacZfugeᐓzp8H̳Ȳ⿍Ȥʎas<☡`[[ qcqӡasܐ?ct`?g tNᐠ!zsPQ (a.q DARa,E HaԤa&xzf7fؤaE!/rqǿ?@I?տzd8ߥOVhzO /ad}2ɶxLñTSWqc/ZӖbiea9`sB A5BLe&O8IvߢROψOO!3EO /Seџ4? .!qN?r̯ޯ%7I[mbOr@_ڿL_"4FXj|Ƚ(q8AfAfAfAoSo*oooXj|ߠ߲/)/;/M/_/fx@DT551Wi{%9A!3Ei{IO /i? #5wF ^Φ_[_j|f/x/////U??,?>?P?b?t?= xҟ@,EQiύ6F# "^#-F!3EWi{ÿտ /Aϰe߉ϛϿϊ9 &8J\n߀ߒߤ>:gD' ǥ cu=Lgz 'sS`` FiBlC[@l[@rWz)p` /2%qvI"fS'CUgyH?? -?Qo hz 5?Y@&O}RA'U VǥVVV#/5/{////;8?J?\?n?????\_??O"O4O SOeOwOOOOOOOO_>_+C_g_yZq' ǥ!____o o2oDoVohozoooooooo @ԏdv%7I[mGzzYB'v u?vƙ>PbtΟ(:L^p︯Lܯ$[ CUgyӿ 4ώXzY "4FXj|ߎߠ {0TfxFI'9K]o @/zY2!f5 e6DUf6p66.!A"!0@ Xj| 0BTfx _B_8?/8#3/E/W/i/{/////// ?_$?_H?򉈺Qe fffv?+? bxA8 ??? OO1OCOUOgOyOOOOOOOO$_o-_?_Q_c_u___31/_IU/_4g*q/Ehe <8*gd;f(?W< +qPbtU1/"/4/F/X/j/d[//////OOo3?E?@W?i?{???1(T??r%Qy?uO"O4OFOXOdQ?@P_eedeԧFOOz#qӧԆ*^i<_b MrLaHOagP0zGzTDebabb][dSTg__U\R\b|e`0gFY2 *RohhAgF4HVvmSuzƯد+.Vz:@([㯐`H !New`snaphJ`t r)}*Q,F\*Q(DV{H:?@ Fu%b b(f4e1`  30*%P@a W@ϡϳ!EdV}Ae?@OgP1*Qch&/`?"-?c/QE;_?%G.4' ܢM(QWQ.-dUASt_Y!|e `OPObOtOO}OO_Oן__ :_L_^_p_______oo$nqaHKoiqa@,rogoooooo"4r :L^pHǞvIư .@RdvЏ3<N`rﺟ̟&J\nȯگ"$nX[-gƿؿ .{=J\nπr*S S,>Pbt߆ߪ C(L^p??$6+?Zl~ _ 2D h_k .gQ_ 02TZl~clpcl//*/Pbu|ĸnL`nLE&8J\Uϒϋ;O"4sXA|ߎߠ߲o 0TfFo&>Pbd1 9112 OO+O_OObq@@ޥa=@Lc̎vv Q\0 p0u p0bu ʑ ϖ@@"QؘȘo`@Q-3ΑȒӑ!ݒؒ!,~?T5EjMjtV?2syEDERүj(a\h#c2qfp?oQ4pPA47v`Backr7 unp6.c0#sUU0o__8ސ ax##c00b/S.pv PUQQTɐfZ"cLo$bC0i*j,?%2[iʕߦQ73ď֏ҿQـU.@Mcّ~MuMuMuԳWweī6LZ_e[!jz?GzT|8QAbp[:3"39Ua0W%a5Rg%0iLaY*B?*+ MDg^p UQe۱i-Ql2Vs\hoa/et/ me 24xߊߜ߮,棢?@bMuM_qQ16 0BTfx/tOO_I3_m(:{_Op_O__#15/"/4/F/X/j/|/lO/,+1@//// ??avJ?\?n?????????O"O4OFOXO|OOOo o2oDoOc_I_mT_____a_3@Wi(Poboe26oooooooo"4{ DVhzy5&8J\nȏڏ"Ư| ֟Q7u0Bx(ү37&8J\npߤ.&ףɰƿؿ 2yN`rτϖϨϺ&8J\ߒߤ$6HgM/q/X//?e/7?@D/[?m?Tf48&8 HZl~2Ay9V*<N`rO//&/????//o ?o/U?;y?4?F?o|?o??59OO*Oq-Aup`u +pbu ϱ] ԶK"oYݸ͸KOTӱͲرⲀݲ&9C#5J95qq4dg@@:_@S$EIJo-qxހs2quЬ?t߆t?Az~7{`BckgrudClrgzpbwjh= *{"ltq"ԕ#x qbrq{QHsŏ*4N@Ɨɡ>¯ԯ.@Rdvrd`@@$_P殸HKӿ -?|N`0yϋϝ.d Ď*6]o3/ߥq/#5G|Ugy \-9P?ƗUU U UUUUU !"#U$%&'U()*+U,-./U0123U4568U9:;<=>?t4:ףp="@Gz@ C-lĞj!A@IJlJRH<(E4 R\l|@?.PD.PU1( UO"D&aUAUNj )h"T} U+U |ɉ B- -H*=(XiwE //1+feArial UncodeMiS6?/?`4 R$fSymbol$67fWingds*7 fEArial"z@D/ R$fGSwimun{a (  R$fGPMingLU{a (  R$fGMS PGothic{a (  R$fGDotum|"{a (  R$fESylaen  $fEstrangeloU dsa@`9$fEVrind1a8MR$fEShrut1i$&<fEM_angl$$%>fETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fGCordia New{ (  R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$\>3 EB=x .Bl= %B< 5B|< 9B<9 =B;v CB; 9B: 7B$:) =B9f -B49 'B8 "BD8 #B7 9BT78 "B6Z 9Bd6 &B5 'Bt5 CB4# >B4a 8B 4 GBGuideTheDocPage-1"Gestur Fom aCo}nectr(Dynamic onetrTextPoWsiin.Dynamic onetr15.Dynamic onetr17.Dynamic onetr27.Dynamic onetr29.Dynamic onetr40.Dynamic onetr42.Dynamic onetr52.Dynamic onetr54.Dynamic onetr64.Dynamic onUetr6.Dynamic onetr76.Dynamic onetr78.Dynamic onUetr8.Dynamic onetr900Dynamic onetr.10Dynamic onetr.120Dynamic onetr.120Dynamic onetr.140Dynamic onetr.1240Dynamic onetr.1260Dynamic onetr.1360Dynamic onetr.138,Dynamic onetr.3,Dynamic onetr.50Dynamic onetr.1480Dynamic onetr.150Dynamic onetr.160Dynamic onetr.1620Dynamic onetr.1720Dynamic onetr.1740Dynamic onetr.1840Dynamic onetr.1860Dynamic onetr.1960Dynamic onetr.1980Dynamic onetr.280Dynamic onetr.210Dynamic onetr.240Dynamic onetr.260Dynamic onetr.2360Dynamic onetr.2380Dynamic onetr.2480Dynamic onetr.250Dynamic onetr.7260Dynamic onetr.2640Dynamic onetr.2740Dynamic onetr.2760Dynamic onetr.2860Dynamic onetr.728Basic&45 degresi5nlvisVerion.45 degresinl.2 9.45 degresinl.3 0.45 degresinl.301.45 degresinl.302.45 degresinl.3 0.45 degresinl.3 0@@3̷E3DG3\G30%G3$G3ļ-)G30V G3v/G3IJ/G3/G34/G3l2/G3a/G3ܳ/G3/G3L/G3/G3L/G3{/G3,/G3d/G30G3Ե81G3 i1G3D1G3|2G32G3춝/2G3$a2G3.G3$.G3\2G3!0G3̷Q0G32G3<2G3t2G32G3丝I2G3{2G3T2G31G3Ĺ0G3@1G34q1G3l2G32G3ܺ2G380G3Lh2G32G32G32G3,02G3db2G3tE3T(G3DG30G3Լ0G3 I0G3Dy0G3|0G30G  !"#$%&'()*+,-./0123456789:;<=>?7t4ףp="@Gz@  A-k7 ;%t4 k_! A-ƞ7AJ@$ MR@\!6RH<(H<(JE̾" RE" R{  w"4FX0h(. 3@(o4ĴR^w +}4AB|W P Ŵ#ݝ`<<GBP Ҕv𔯩 fR{$1p!)SD'T_'h1_\d P2^  ?UT!*'"D"H%a!VisioInformation"GISummaryInformation(JDocumentSummaryInformation8_12510956519TOFPɀ[Pɀ[  Roy Sumner Roy SumnerMicrosoft Visio@՜.+,D՜.+,t0 `ht    Page-1NDynamic connectors45 degree singles PagesMasters(`ht_PID_LINKBASE_VPID_ALTERNATENAMESA FMicrosoft Visio DrawingVisio 11.0 ShapesVisio.Drawing.119q     u. !"#$%&'()*+,-v0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqswvwxyz{|}~OYц#%_h`Tr$^k+Saq }~].UD |}^C?Fz;T=ȎUDz_mTF3Ҡ֨h'ҝIWEu6=4n?YW3Qjfyk輟7y1[V(5)ǃc{ 5.;qtouQ oo0jakCuFTDM~-{d|st{S#ݶ鶑tڼ4䱼 V ryK} ayzgί[Wth1>Գ?niCǑ.*7[F[)<( oHS][$=޺Ep Bi扤u=S7\ u'vK%3GToMbCy^xp,,1gHW^ UujDҘfD؝λ;AOqqT:i3qf/[N|57Wޡ}@Mm+St]6?L=+7}DMn$^nU5aCPJQ7D݈w\"=Cz\ax((4Kau);B].}`5eUZ{)/K`yWzkñAkV܌HdQڒes%آlnVB"я50M&ZMK뭝b̡lh6!*JDt1jOMPO7G8ri*wLȃaVgg"}r+oioRe$ f6V;;{spNuQñvCA%.nΕj6扒eY`DQ`6*f4+wY@G i(|:E:Қ椧%ݝH7tGeOuGBZNF;6wz!jzyɢ]Y-mﹱ;{] ?G 9O=3]7wC_hqd|H?h"=z N?c^D,.ÒՄ>|\iCuO{~LZFiMrIuL 6JRMlP|9 UOڷ1%T1{~ 8w8'w8)55g5X?#XyknW֜UNCrS;v nahs{GIE3 =,8Q|4ܗ`Ϩq[~: ͣJn=5BYEyPJt*ɹUQ߭6j6(ܲr[*})}Ÿh|=[d˷Q%^[t.JfŦVqNJkWK(s^Qw*LHm t͗D\`igM`[.7_ڳ7_, D{vF{v|1۳fdjz {Z'$j0'X70V)< <9V|eU?P/` p3f5S>" ܆3>&rk&oQćwI-v3ʢT> ^:"O>asZU^ȗKhɣj/o!*:wWA'7E6H=ӅKOz`:4:\ Zt֗ïA۰¯IA׍5{nn^:oanq 9Iyveߐ.vk."]T.fG~u^FK` _;_?&]nN]W~ګH)6JMcJvHpJ!e6Y~ܶ7'1bʫAKQ Ce5QGW(ѨKsKF#Xk`5WuZqQknǂ1yZ߂;8%(H='wn:Ep?0o<VṈ 5UU 6rtF̋H?`R,;?gQkk7>z oclkL'j6XW&4$*-RP!kp:"8y_3S 5ЮVrgW{>^*eœI &-~* ;fHpI<k5x#ԋGC뉟!1t+l!n Sxe WvEunb7/<:[{5(Y`CHPzGS ~;iZ~'XmH˟'=;*s?}_evplŻwPP8iwh?%ʓC"|;XrL+w+(IY(upKB?O("}H>BZM6qI ovH3 w6x<ȷЎrǂ+8(eat }\xזu7YkӐzyRod W1.rq^CܟkNxoW}M mӚVcaڰ{qV?ZYNsȨgl"4t Ri=i] 8fGmI:.)K"%* "ªx|XԼgyǟKCIdi_F\Yk'0=n ӓ1i>pXX=k#k#FVϫVJFJ9y}伟_#|Ox9/D>2#/#+u_)L70*ZI!*/A޳P^3ܷ uyS w Q@z[FyS%=J Upt>CR|KiNjt]+tލ,@#BݗTyj9ˣ*&:z~ j\|,˨Owut]-Q^uѿڠt`2F($ݚM1NcN%eLF*/ϑ:_%#ft~{w`5Sd({3bnxA'I>nle/)Z_&bGmP|,DEv#i=CP1#D:5{b XJ/y5 5-t龓?^Λw[qvO?WqHd=Pw(AXhn .z^7_悙w<Ο1}PZ te 7A@C/NDj`L6eװSwxZ7r c?}摚,mYrm4U_R؆C-Tn 5Y#ݧU=3U/{{Z.| >׾i<ɣw!Ƿ{JryK)h3omm_;x'`K6wX퇓!eעx۔Auf&=94wt"鴿3tzQi 5Bjz(\k+mnMٶߧ,3}?}_/躌t^oV'~0ouIBAM; H͋+; P;nx.>jĮTƨ;66@].m(϶lDߗ5'Q6uVDu.C=dt|Z4_-|,t}/5\e^wun^ww}S2Z Ɔg rÝ>pչFC5z^ Qds}@yݵ~0nzu1fqsQj/U56ۧ+H d>Z0+ `DϬoƸ"s0ft]Of7^Y0L̊3P~qb+ . [>ã T8M_  POµSଢk U:7 FJAa`?&ocTa[ҊL/: җdԸs QKU ^CH׭z5{Q鼾G)$]Y.}_躡pOBQmGe#PGRʨVC͋EV-]]:x:o_j )ܳ ;'fK-Q#Z݅*'E\SBMLNŻ(gZ"77)ZsjWZѶ{2Ӹ1VMW;w6܊7/=N{Zi8m+;+C>vO&`븿8 [l$,=SN+:BCrR.t؎Ctߵ.PxYO&]$^nR5PaʣGP@% FvVEՐߩb,HZ4!f^mkUze\ x{:mnnIYk#X+"rv?kq,VճwF{ Dd0I$ph   0~ A ? ?#" ` 2 A4aMfdjM# iu`! A4aMfdjM#h,!0xhZ xZol7g}gnbe@L= g+!ܝ d!AUB[b~)RԠDj"UR_?+8Jݙ;v)ry7{y86,peAd$9V]~?fH8@e; lQrL;=J$D4Nh?K_%#yrn&d&Rr:%: sLo:\a8E58B_{FMCB] D*ô*]FI$ =dtJjC4ldhxa| c \p>bכ9kON2KmXMd6yɫ$HI#VrtI9Jd>蚃Gל[S`sdFl;84Z!L_.ZAV@ʓ^]}Y]ק]lHx7*AH=+꺯FӴUN6yv&$CZ.- ;l"Im! n2'mQhx(KNf&~: 8^OءE}h=\΍LSU'T.1%t=N_pc{ +\Ur-rA>;ǨÃ=Z\עI鿛[#Ⱦi:_AΰxBU7 iv-x{`j:*ö}j +SzR5R&=+|&E* sPDU].=TͨbXɟxC" 7Dސ–<ӟhEk ۥLZC*>_d3١#nJlU|j9>*RGUGM ~?tʱ }Zlm{oOGtoIcc2 &cJlz6,O&Hhb9pDϨ-7a[`~:Lt3Xy3#ʱ =nl>.Ge[o;jobn՚R3^c0߾c mU>wC6x!o+făr,Hl>ضfcOy˥f-d4w{+L}NvE(zVio+!*]&G9B_QNqRӵ\D$+_I| tB>O|y&諾r}VN[mz9@"ke^!k^n%r#iYO:eJ^? H7c#껬V>UrSWJ(~PHFVAVzY%IQP'Xa#(jw1ڵ*J6x&{=keZh, %')OIsq5VVn .qV#8,wJ  tHBr;2]+38.LbUJ[58/OW 4!0bi2q(ʝ+Xj>_X²u{/2ݾ1&aB*!m_P7OO{;ūNюaB<("_b{,Z{w|ɳS}2r`Aqxޫ%<*|s ,g JVaE+5Ҿep2lۏj'ô&G5_Wc ] , g+or'ibg'yBEttX_RD #O;hb0Tcwïnv S(_+3c崗p\_r΍/rC.񄌥ˑ|A>.-{+,NRɸeٙ~=P 칪mڬEd$L0c3u16>Έh6Ȍ|?WN0Z^+@$W Gz*+uwŔ<ʟU2AL\~_gpxr9ӄ:<Ҿp]볳y!Õ'ZZ,%c͍wvĒ|]-jAywMWbs K^k!cwG{աxyB Pcсj&4"&ՑH?#CߒQ7eb+w'{`+#+60 ZjjG5+mٓY(a1>^-zSjF 4ھH\K0FӮf\-lK ap' ];*t82:gp,ѵ~=^t5E[V `8r/ʌozqY UfR*-*F\?Zx9o)> 9id8D_E&ñUS_/U"-",l B5!4Yv3d gx[Č6ފX%%PJϻ DnvhDJ(+7n>rlSiJ2g[^o"]J,ySՠ9kzzǿ@Áy0x[m46xJȫˬ{z=[ߣ<Lsx<\nZv5 e`߉wlDaq@7<;< wC-e넛SeM$GK)=_{w{*6!Z&pdOepOsoΒ1.Է, zI7vxz!l$G/0 ȘyɹdFXN:2DE\dʲ_bl0GWԖݶ f]>:ζً0xQI#CEZgr_͡y2}ە/q/zy;?iw# k$ l/,XO[d]q>!JwIj tޏuQ>u;([ & iG#*ې\x$O mCznˏf#6vQz@O8Êx+UklC'Ņw;_,{ a߷ӧ:| %F@B)tádvZeGz>q_O8*eC}71.}lpGǤ}eC[f./lo=<&Voʙc/smhn=*-ʙcm V Orhx{+"<3pm\:)\/?a,&7kL3պ]gvfp=>FU849d/'/:^-"qMEu:m"yO&Gҵ|E ~/ny}%zO=3z qM]uƗG>"t?:J}B:6V H+t^ ^%tgB:H鮲}a84E;m"|_#֩<JE*i\DzUJ׹x[+7tQԥ|v~=0>&Xv i؜b^Jyq'o0g&?ug!w:E~D0 Boq+,̋pIsPnN^bԡWNG5Ũ_u򾑏N6kB1p(`HW4u̇v:yu4x~lF}|ha#B, .RRIO'bNp9AtrSwN.u>s(3Vz?/O+J';sXiz|ےf~meuv_z;vGUkAdW=]n#^>5L'If˶ {wX7C~ a\nطz<ԍw(]mW=ߪLswK7| uX̱튁vA1>PÝ>c1NDc9BtN9?rOk[ %|Kܮ|S$IVw@stփk`1z 3iٷ̒uzI)?ccsihݙϑYމ,/Y6Ƽ}wj9<|SjÛO.B*V2{0~r̦J\"ܱ}qJ?Z!p^6!.:܇#-%Oz!նW1"42;ԋ=L~)k֛O.j>;^(hݠVONE^hl/s'JKI8ZwY9ߧL" y}){Az&^5b.տpڻn=uXcG3 )#<)slWBaH/h~]į~ۚ.k8:Fi?O$|vϨ%~xfqZ6\/QwiJqˠgޠOQ|uOq@QbPVjW4G\i}y,6ѾOoU>kPΔ=; =He]!["7reh߶pûS֓IE<أڽna,}k`!nMiۺ)`nzۂu*L3=L<~PQ)25L WD6hx(eo2 |e eb%q[>:Ɩj}4L+{uE~Ƃ_m0d d׋lI-ir+$1q>ZWOD>щ6)] Qݍ{7[<ԧ |R%x$/TDZw$͝-~nqšQɇZW@d-=CN@{#4Bm_|qQwxZ=奔ӦƾJ"?#=/}ј6/x?6ϫ:3g:Xo> cx0>FcM|U; |:c߮R0| XE@^E0%Q> q5ݏm@ϫk)iBN\tPE,b%sby$@w)_qZ 5<D{,<)OIeI,S؟Qm?O~ygT97BlzM,|6qJg %cB3/S q>6=C_}V_D謁~ ̳HzkVt⳯¤3szz[} 9{2xZfк#{} kk'^ A*^Ǔ.ÆaS[;cr(ez!Q^kc-Rr|%P d)lݟܨ%d.Ty='_mx<vkxGŋk|>轑b]cѴ0usyb̝K6%nZǢY#'tψͼ>;Z}Fc0 `#/o^j} T6T-k*fz>X|*.-K^mF]9i37͹bziP]uOuY |;9%νY4w\QjX]8箳͸ i376: Aqs Bmpas|m{axߨ1j7aqS[?m2;^w"<h9#xS*[sv?+OQ`~#qi2ϟi|8v~"7şm_)\'x`]s)P|h?зhw;\s;\;~u1M[ (#aaxf4!DZ$ýgr.1);)k xZ=Y~pb=cP)=#_U1dy_q\1LFX UbvAMpe/琽]'9|APV)T4Gزm9{x}Wm\RٽVG{zS<c?p-i>89kh_{ypʗ\ǩ;Xvql_?nCwuy[x1{IV dUPR} OɃz>|kxT:ǔm^Mn&*wq  `A "OgOgͮ,IV쭜_~`MM=Kh? 5so>cyxm-L3Wێ~=q2Cw_^m8WϩQz=<.MUy>|x1e-Lu~DIM|5<7st(󀌯>čM`/[7q8eߣ20lp#c^qhye'0/2Z~˄ >w0`_/K[m2W xxm_GM׀j~T2<1د@{Favk"7Jˏ>jFZ>pj!G?c4&?0(jao?C~|he~+S hjsOY<3bӔ~_msG)G`G>`\ujkYLzM3Vh/λR\@@@nCo?hEՆV]bazMuO՗9N5&rΆ4uTisDBpf-bLR3/q=DcD&G gΩʙ)sxoSMؑ[ ١e2v%r]Nga6ʏ>A)Bt5#,I!hz]g,'87 c2P5NƼK|㬃Wq@12x oo|EY|u"[9yl- D(1A0ϗ ̺1_|G\)>Uk.&M(n\6Y%ʙHO%~T+ޭSBxZ=,sű5lXc|mU$9&ԕ?뗀oSC`l$4=p.%v}x>}|?o] ǢL|2PqD)qe^֡Rs^$<>4QS'B>U1]C7U3&uLSއqp2KOmcVv'm3q|悍(ܾmjˣ-%F-tݦo9:7PH›2( ]~{Rg~C{Rte7Fw 46algMn[]<ӎ_ƨZ;島ںgdy[#S:GJjFZFO`Gmxvggҩj17> in}cV"u^j_m2WQB䒹w);E Ï[[9m"sڷc_CIY%PG%=@zwP6.( i?5CK )Ťol4kpi*6]8@VrJ^k$| |KCHع,2?ď[/+-|ЁLf;Db<9s{_d^@CZT <7J2@1I{R dbߏ)`) 7#Z21}'^Ź%Z /œS3e_aY8I9ncI,և7MC~p[+Wo'[6ܣ@-I?#W2"埩r·~'9j,,~s\۟1o` ۡ!'B7rAՏIS 6y9xSߘr~Bp>ڏ],^oǍ??mԵ8.ĵk1B {%|x_PŝepM-`V{/K^,B8 Bjӱ\Dd5:\  c $A? ?#" ` 2\/d2@F ,޳[ c`![/d2@F ,޳Č$p tM[x̼{tTuM]NU:Uu*-D]!*AR Q E!hh"-Bcِ4`,@i@ ry% |ΙU R_E?0߄vۀ *xQfo[v-;㝷nϾ99뿫7 ]x/w1Yw AxMGԳ@>̧%M ZF-Yb%[gDİeXC^O5ofN O7W0++\4?_?&{>:xmI*B'ϦE4 e>UO^E}:t1|#>[یo :8UoQz8n'w_(CЛblWɳg. }*sCOEkYĞl1ٚ/Fy*b y=OoGׄ9m mz_?@xʏɳg. }*sCOgC})tkЯcnـ:|_g)wζ*|=`Wh+|Nx[nRb>y6,#ХOen(YH=!KLŞB[ >B'kB̜ y+82@87EGԳ@>̧3K/_j_O=~ſbxpg _+ڮЉO;~NpUG|NlaVngN rm(۲x[h{"bm[['kB̜ y+Lg~i>cpw?^*?B'ϦE4 e>U||&2/gn+Yr|So&l _+ڮpcw7 pb>JG|ѱ_{f}O/ߢg۳;b7{D>O^E! 73q^ c=o~p ʏvc~Ч27Tq*t闣D>sQOĿlxN+|=`Whq|߭+e*?B'ϦE4 e>U̧ɧQAr2W]|gip':W0+] |Zہܥ*?B'ϦE4 e>U D'-|61"Ɖ_Uzߎ }3s _+ڮ.6&|'DxAw1o7tiS|8<Е/cn!Y_%y^1 y+g~ǿ[ o *?B'ۍjٳ}7?Do=yYE! 73q^ Cb$unO/WVb>y6u~;GKCPS __}1ss\-¿+p*|=`Wh>|Wé*?B'ۍscm쿏9IgVWDW'kB̜ y+y6,#ХOen(bh+Damg6~| σ3hi. mW؅FVſxpg1<:3ʾ{#"$?F[]Es]DXC^O5ofNqBs7bw-ע#|rYGKCPSg_>$ty Lǯ<'ϺW0+]a >-Ƿ r8s̈́;CGmϞU컜 q/?+u|~ ?xGu+|=`WhB?YOjI8bRx !&^. }*sCOO/+e|U)"N"UkB;&)|=`Whz|V߅)U~OηB]+=q?}?N|>CRz\8v==&gS/ބw e!gS緽g4 e>U||,%O8Γ/f{"<1SE! 73q^ kſN!|SU~Oη\]f&̝c;|w &= _+ڮpY yۼEg8?ʏɳg. }*sCO?!fyŗqwXC^O5ofNqBjy2|g_'^܉*?B'ۍ s&{_K|f;8s'?I{4c ywn5q&.vmB[|N#狎}p c>UMo8З%e#}17_Uko]f/^埐,¯ o<1*?BFt-fE|#;/ /k0섷nOqBM41;osii4|4fzbdn$WR_n)׼4XA~ ]f Up+ HOl8W9o?ܿFb|%(%co,0,LASwKԔlYiz3=bi4--',mSԯѿN0, _+ڮ'p8C=T~#1FztL/w!'~mem7eη(|=`WhM|.ׁQi vH"S{_dDѺ.154%[cFkaky'ko,ZW0+]}!p{T~#1FztLYk8Kנ[~s߈8KwUqBs=>8;mI7c+G/A{e+Da3M->By'koa6 _+ڮ*>w< ?H"S4N(3J|bjЯf,W MAqB:iǯo=U9n췓=o+{'ݶ$ۢxJS-fak4%ZLڈ;_ ` y+Lg~?!x1r1|ڶ϶Q2$k3ϧ_rV0-ǷJ8̈́MqBNs ƿN GpWFbo7k`{ie[ԝvJӝttx5 [p/W0+]vy7Cp o$vcK-2=c_`z^f#q*t/@W}(~[8M;ծq^ 9^|SpFb|%u~۳Vއ8<5Gv41SWG)h1FUo9s̀7 D y+|O ~;݀85>T7c|;ػ v_}A\ir1mb)Nl1Jl#"~-t y+ Q0?/H&^\nqiXfJ'!ϡ:"t%˘["|Wo Ep^wq^ ك&|S o *#ۍjٳ}7?Do1h8[L>gy'ko~-*|=`WhPv [$ U~#1FztL} Lagi(1|m"g"p\ _+ڮ 7%JVJg(f쿋xo_@wOuqL6)NB'=Rz\8vn}r_3|Fbo7wtL LL%/`n:o3|g >Vz\8v-*́7 H"rg-ĽGC 0#+^ o׭q^ $>I0wn$~K|ILP9n%I LIe~ߓJ+MU4Mj1F+armHay0ԼIx\' 2G%# en By*1t w0&|vcpV­0+_~#BsrV ;h'A?oVQby tys| AK-%C KT[',Po gSz8?pNeh>-bR+KGCsUԗѯCC7𯃳 ^m mz"~fxnWQby tys| Z󄀵@5" 5* [7wFt2q^ s3p 27\a6;ԗүA:60 w 5p{l y+\,~_{}pvwʏ+KGCs'x!"$%BOB-D:6ߠ@9 mWxqe; pnʏ+KGCs7K/_j_O=~bxpW0+]vZݏN8 W%V~;s?w;woml!V!E$[pmq7mAׁ,s _+ڮ0 Q3Oʏ+ci[\0+F>|/gn+Yr|3LW0+]4>;n}wʏ+vc;&^&EiK;B7{T^'cDM~zou?˜ y+~Vxg dx r!{WJ>l U('VlxN+|=`Whq|~\؊ N] 27\<5GDp;JB !Gk&nGׁ,s _+ڮ0qVHI| 'FG|_]\0+L$F}9ѿ\Ƨ w-Pz\8v/io_p(o7[Þw{K/%[nBX'JDM~z:ПeNqBų Cx '^*?J M䷽X.}.sSƐP~e-d~> +÷"8ˁ;FTz\8vCo©b%V~YϾ{"~M~e7 gsn"&?@qt2q^ CgC<.$'^ 27\!|~Bf~>o<8ፆRz\8v]lo5Q+,W wʏ+K۞=컚7.AcԿU?1]'ܛPo])|=`Whcƒr ~7blp-*?J _.}.sS%/`n:o3|g >Vz\8v-*́7 %VP/@>) {ɏPt_aG#~W8;w[qBIgt\m.-&n r$~K27\"R0Y^4Niq7m@9 mWX 8Eހʏ+vc\ȾK{' O;>׉OާpwH _+ڮppC9.x<6n»ʏ+KS.}.sS%D}'")y*lOTr=Po])|=`Wh|>o1s/S/T%V~E9}쿆A_;4ss_9 f y+=+m& xWQby tys|З o0/y+?zowq7m@9 mW=!';Q? o܏ _+ڮp\B_px~ =esug_\0+&W Ea9_02}uBoq7m@9 [ J1POfl3F*J 狎~:(5x:wߏ06d+|į Fu>m Nsv TsV`9#0Ҝnfx+0؜@#wQ7ӿgj|?XA~ ]a =p+ HՒw !xM']Ow}K~r\wW%.%! @T] 0 _z~Ox(ІA16)V 8ru3a"C/\JA^J}1jtW3WZ|[o-p+;CPz8W'>ۂ.8 ]q|.laVngN r_6W aK$z~k@HJ=~V@Mmف y+Lg~i>cp^*?Gn?v?v?Le+U_ WV_ LW0+]4>;}wO Ƒ~ 칇}1?ML~ﴛ];q{Bn{=ā3g .e y+y7?8]'c~_?c~?8|:U >>Ù o:ܩv mW85 wO Ƒ~1ʾ{''F0W tu$B^_;RϠ8&=oWz\8v@*~O;d8=7*?G%;8t\:.G'O>te?S߻? xNt(|=`Wh S/ wO Ƒ_o`_;/Q n1.p{~% $OA?+Kp; _+ڮ.f=$ ½C'v/19__2-"8ˁ;FTz\8vك&|S o *?Gηղg=nb=ks/ W@HJ=~V2spW0+]a3;sB3+";*?Gη_$_%΋S~!37yů߷/ p_t*|=`Wh>|Wé*?GηU ]s譮+ RϠ8$ϝ _+ڮ+;05!ەەK1'C_ܟ?Woጁg _+ڮz[99fq.g*]쿅oAw~d:>?wߋ #pW0+]O&e$~K|IP 8r$~Kq7>颿"+0Y *%IISg p/)|=`Whz|V> /So:U~1EL!+=q@w}'s3|ǯ3S;$ mWߓ3!Փxm[ 5U~1o7<W%=>cqy< )^\@T GqB79BY m.ԷE>ۼn@#狎bb1W}DLD N?9~=Q85Qz8OȽ@;!p7+`.=q.gO6%{//!^s9+07!0+wq y* Y!׫q^ _o_'^܉*?G[-cF?CwqN2߁I{4kWqBe|._V/#px~q.f]|W.%.bo}}0+/.0җ dRϠa} _+ڮ>+w:yp&wO ƑE~y9}{@#H}'ocKK=~8;m[Sz\8.WIok\sTgF˥YPs9Gd$]f>Y R_E?0߄vۀ *xQfocWh'dd'os~St>'K[Reϒ.=bɔ– Kqy9*QtW1q^ |{Q3SpIgSdz3,'~mem7eη(|=`W_WK7qQ7.ٮnIL'L=L?>蓙|$ZHk5,R_k4#=l- "/^E?*1+sdA{qU&1|00Of7lw/_n um`~#>[k,Vm mzY0섷&IL'L=L?>蓙|dHtRO!]-dJ 9R8z(ZSz\8vW_QxᦨLb:`aA\o擥ӯFW~5s̯ŧ_ g1R3 mWħV|[ z3|NlaVngN r$RmhKz2$[[[qy9*QtW1q^ _O$]f>Yz|&2/gn+Yr|So&l _+ڮpcw7 pb>Jgc;&^&EiKKwӥnLn{t8z(ZSz\8vU=o~p $E~A\o擥өϦ_E >QǷr8M;ծq^ 9^|SpLb:`aA\o擥ר[a,RWGrHvgSEW~s _+ڮ0ұJJI| 'FgvcdGt}'3כdi"43AW]檘3>Uo9s̀7 D y+|O ~;݀85>TgSdz3,u_}A,t61Ss_YԫGբ_Ŝ y+AbN" ;T~&1o7_bt}'3כdi y+A_B2|K/:cD mW86[-jxK.Vtrد=w{aCįQL&:.Ǚ#YԫGբ_Ŝ y+ uZ3*%'^3䃩]f>Y O37yů" o< y+g~]5Jx3|_5{`u콍?'?I<ʔ* "/^E?*W0+])*iVJw;OTt>'Ki䣩O}E-?DxᦹW0+]a>J8 3䃩۞=컚7.AcԿU?1ŝ#YԫGբ_Ŝ y+<^%=讕R]%|Lb:9n0Of7ҳ/PC<MgM|Wog _+ڮz[99f3䃩۞=w9{׳^#ԿW|/7Vz\8v~*>V&E8b,*?Nηo{?>蓙|{?PXi4YJ^2iR/Rqy9*QtW1q^ YR|_p_Wtrد=R^;?9Πd{u{p>) y+Y%㩕zosOt5U~&1|0u~{>'K>^ yҥlO4œ#z ˩WяE9 mWXχ-w.Ep Ý3|_{e!!n&o~N?9~=pk٣q^ zWI!ot7*ٽUp~w yIL'L=L?>蓙|ԗ oi7,=,M͔&xsYԫGբ_Ŝ y~R-A)6j!{ہo18EV/^埐R*_;|Op$ye◃x%QN$,)# dǓO^@]1RW0+]!O>~/; t8C=I&'QOΏ^f˼,'~mem7eη(|=`WhM|.ׁQivOle PRINTLN,:CompObjsObjInfoMQc>N   `--$66f6----$66f6-- .Arialq  w)w 0wf-*2 Buffer Full with Event J==%C=P=J7=="System  w)w 0wf- .-2  snapshots'7===7==- .- 2 ?---$ P   ----$ P   -- .-*2  Buffer Full of Events J==%C==J7==7- .-2  and Start'===J=%- .- 2 Z/- .-2 yStop J==- .-2 &  snapshots'7===7==- .- 2 & ?---$----$-- .-2  Buffer FullJ==%C=- .- 2 ?---8F1DWiz{qg[M?0~n`SG<3z+i$W D111 $}+l3]<OGAS5`+n!~   !0+?5MA[Og]ql{}----%F1DWiz{qg[M?0~n`SG<3z+i$W D111 $}+l3]<OGAS5`+n!~   !0+?5MA[Og]ql{}-- .-2 sStart J=%- .- 2 s(- .- 2 s#New P=P- .-2 snapshot to be 7===7=====- .-2 |vadded to buffer=========- .- 2 |\)---$ * * *----$ * * -- .-2 ZRecord snapshotP=7=%=7===7==---$X6@ ( 6@ fX6----$X6@ ( 6@ fX6-- .-'2 WNew snapshot is EventP=P7===7==7J7==- .- 2 WR ?-Fw--%--Fw-- $!!--Fw--%66---- $ X6 \ --Fw--%f ---- $! P  ! ----8F v  v k _  R  D  4 ! $ (  ,  / 0 / , ( !   s e W K @ 7 / ) $ "v !v !v ! !"$)/7@KWzepsf^XTQPQT X ^$ f4 pD zR _ k v      ----%F v  v k _  R  D  4 ! $ (  ,  / 0 / , ( !   s e W K @ 7 / ) $ "v !v !v ! !"$)/7@KWzepsf^XTQPQT X ^$ f4 pD zR _ k v      -- .- 2  End J==- .- 2  (- .-2  Do Not P=P=- .-2 ? record snapshot%=7=%=7===7==- .- 2 ? )-Fw--%@ f@ --Fw-- $f @ ! f ----$9W9  W9W----$9  W9W9 -- .-2 Delete P===- .-2 e oldest event ===7=7==- .-2 snapshot7===7==- .- 2 _. - .-2 i Record new P=7=%===P- .-2 event =7==- .-2 snapshot7===7==- .- 2 _. -Fw-- %( 6 6 11--Fw-- $ 81W ----8F4 $0;DLRnW\ZI[6Z#WRLD;0$ }|||4|!}~{#z6{I~\n!44----%F4 $0;DLRnW\ZI[6Z#WRLD;0$ }|||4|!}~{#z6{I~\n!44-- .- 2 WEndJ=-Fw-- %11686--Fw-- $.z6.].--Fw--%p---- $!ff!f----$X @ P ( @ X ----$X @ P ( @ X -- .-(2 _ New snapshot is Event P=P7===7==7J7==- .-2 or Start=%J=%- .- 2 f /- .-2 Stop snapshotJ==7===7==- .- 2 F ?-Fw--%  --Fw-- $ Z X  Z ----$  } }  ----$ } }   -- .-$2 Delete oldest startnP======77=%- .- 2 9/- .-2 _ & stop snapshot7==7===7==- .- 2 _ . - .-2 Record new startP=7=%===P7=%- .- 2 / - .-2 h 5 stop snapshot7==7===7==-Fw--%( Z --Fw-- $PZ  P PZ ----8G \v \v \ [ X T N F < 2 &   " ( , / 0 / , |( j" Y I 9 +        v v v  z+p9fI_YXjT|QPQTX_fp z&2<FNTX[ \ \----%G \v \v \ [ X T N F < 2 &   " ( , / 0 / , |( j" Y I 9 +        v v v  z+p9fI_YXjT|QPQTX_fp z&2<FNTX[ \ \-- .- 2  End J==- .- 2  (- .-2  Do Not tP=P=- .-2 record snapshot%=7=%=7===7==- .- 2  )-Fw--%@ @ --Fw-- $f @  f ----8F4; ; : 7 3 , $   $ 0 ; D L R W Z [ Zm W[ RI L8 D' ; 0 $           4 !          ' 8 I ~[ {m z { ~         $ , 3 7 !: 4; 4; ----%F4; ; : 7 3 , $   $ 0 ; D L R W Z [ Zm W[ RI L8 D' ; 0 $           4 !          ' 8 I ~[ {m z { ~         $ , 3 7 !: 4; 4; -- .- 2 EndJ=-Fw--%} 8 --Fw-- $.Z z . .Z ----8FY Y X V Q K C : / #  * 2 8 < ? @ ? < y8 g2 V* F 7 (           (7vFnVhgcya`achnv#/:CKQVXYY----%FY Y X V Q K C : / #  * 2 8 < ? @ ? < y8 g2 V* F 7 (           (7vFnVhgcya`achnv#/:CKQVXYY-- .- 2 EndJ=-Fw--%--Fw-- $y`y----$mW_ W_ mm----$W_ W_ mmW-- .-!2 <Delete according P====77=%===- .-2 p to periodic ===%==7- .-"2 Esnapshot deletion 7===7=======- .-2 scheme t77==\=- .- 2 P - .- 2   - .-2  see text7===7---8F /@P_}nr{fYJ;+zk{^nR_GP>@6/0+ (''''x(f+T0C62>#GR^kz+;JYfr#}2CTfx----%F /@P_}nr{fYJ;+zk{^nR_GP>@6/0+ (''''x(f+T0C62>#GR^kz+;JYfr#}2CTfx-- .- 2 _EndJ=-Fw--%_ --Fw-- $-- .- 2 SY- .- 2 % ` Y- .- 2 ` Y- .- 2  Y- .- 2 Mu N- .- 2 0N- .- 2 Y- .- 2 M0N- .- 2 s N-Fw--%---- $!*!-- .- 2 0N-Fw--%<---- $333--'VisioDocument/-VisioInformation"PRSummaryInformation(STDocumentSummaryInformation8LVisio (TM) Drawing -D͂`R[:3<47 !fffMMM333Fwͩ}|kݝHxUPT/< CUJ:DT5I[1hXT@. /UbW##_b0zGz? L\&B1r&b%U& !oM $d ) P?;H$,Q, & #&J , 5& ?D#/8/?M84? U0CA  ~,,,'q/%P6$Y6 (}k?l)?"U   U%A3# o >S@#B:_a_ReUUeUeUeUeUeUePONODN`_ReUUeUeUeUeUUeUeUU/b SR%;5OM%>Qiq;RRRRgg Rqh>Qj /A^F' %p3:|bFpT#| | | vi?=Os<3T5x,,A,/R QmeY Bq]U@QvovL__q____OO_OOY*A`X,X?ЖYبsUΡ̦xΟ@$"Jʼ& ͥ*@d2A??ϟJ[D!e:ѵ5ѵ5ѵ5ѵ 0 0D$#    Q##bChh  ,A00J DNrqN㊐NN(NNN&"&NDuc7XXKvvFN KD"#KD#-D#KHGHDHBNzIDK%iz4}1T,Eu9fdhT,W'0f΢Uܮ50 fI$[OmOC%ߑE##HZ * E,3Y&4Y&5&6<s9FaajP+h8 ,8?&!3"DE=T;ܯ?w???8&t,'5UAR^LY  Y7akKt//BJhuipsĝa.1DTcAcpvOp M KKuhdX(GNiX I[EEh.yw##QE,ah-50zGzpvbaBHGmc/P K{\Hʲ_ hj? pA?%?7?I?[;<t5j! OO*FQ///F/K]SEn%cOOOlE$g\Ey[EO_!_3_E_W_i_{_____VB506,HM.`e^MIa,>PbQaƒ27q? 0a%oXIofd oooSEX_O-OF6ED@i66Oҟm2HŚi;pbӏ_ ,7R[,<b Ӥ69sc Rba"2T^"<C=C(oorEb?1?C?U?g?y???????? OO{_P_ϩFmgyϝφ///{/ASew߉߭߿6Hx,>P|tM ϺN`r%xF$X)}{ (k/z?/GYkas?3DO贁cNk0F!&6GT u,T2q0??6?ΐ4? 00AI36I2 0L0L0G`r(8'/EHFI2Fj8(zOODXDX{G?603RGF@3FJL_Dk,(0_B_ lhGBT?/qd/mo@h-@o/UrD.uu ?Q <56rCD?V0|&cjot'!}ooooooct$uy>184#1?_O.@#9E"bnOooOOOOOO_W35aUFDfP h>$/T 6D UUA@ ?I?43P? ȅH?Se k?CE$ G 0D`vDecison,Ys/N,flwharKtb cuifrm t%,d2"aJp osj'!e ,"s:V"i2*bui!T]#S-Sx6$]g0",I OG90"eB^ %! Lo//f2:` F.M `2 ?2u D??!?T pNsNp_imƉp}wv|lcY?~Drag thuesapWonodwipe.h ) yu flwcr::HD # =ih8>T E=TUA@ ??P6 uz`l?SuBA >@5a\06@@wAXbMJAU- @ *  * rNk*d&n#u)1Da"wD5 CL֒1 45 S"`?CopyrigTtk(c)k20H03kM40c20os,0f:2+1r.0g1a:0i,0n.k Al0 28s2eZ0e20v0dz0w/`V40s_SFq.@0hm!#5H431t' 3K05-)lM3 7?9lh,KW@&ZOL7 !l> AUhh QE #1!MJZ 0B@$bQ/' ByRM(: FP<)+]TbVPU%[E]QY_U_:_]HUQU E2/_erA bVc"( b. qH(bE F`vC;YFvFvB# o0tMR_Rd|%A#d w%{Xy<#w "W#v%?t '$/T 6D UUA@ ?I?43P? ȅH?BT ?2~H  03`Terminawto,sUpbg,WndpourmflUwBscUF$cPat*fmiUda&csG,j,%"usi"iO*bu'"|!p#f-Sx6$gM",I O90"e^ %J 8o(/?f25` 0/M `2 ?2u )G  ?wpT]pK?w6]Drag onut heQp idctb gRnrefa rgmflwk.t{mb?ȿ贁Np:m??54 HDB D# ?hZ8>T E='^AUA@ ?Ȼ?Q6 B,A > A0 [u`l_?t a,u6 u ;a@k FuPJU<5 L 1/ @FLFTFL%R!FN"al11645 "`?CopyrigTtk(wc)k20t03kM`0c^0o%sX0ff2W1rZ01uaf0iX0n.k_ Al0 ^8Us2e0e^0v0d0/`V`0s_SFB0cTm!#5t2491n+7 30E-M=3 M=7?9lphK@&OL7 !ql>,AUhh}E O1(MJ\ȼA&$"w#bLb !1SBuMQ(AiYw'r#;8_O*J y3?P&'krSb;rR#L**LYP e#(QEHgA^_R X@d dc#)a(S`_0euXojf'e/ud`oabrmhPe G+T4M C""ll"2J0l9115 s @B`W15sYR$B`s D^"%cp=Du:"5ɏۇA` R2oc2Dq!X(bE ( V+/˞7Av/%$bMN$ӟ "% tw@Rdt$g"5Uhsׯ H#ae @"%-RA!ȴMJk-5?tG#3 %P@1p21\~bb %}E!e3?KzDkag uQuQ"28c!&@HSHu+( gH;EaO!`"F#$Ď{B UCGkalo@uo4aoӄUFDfP h>$/T 6D UUA@ ?I?43P? ȅH?BT ?2~  03`pProces,funtuintaUkBi,Ulwhr#,d,pjie*,si-"Ab!L!6-Sux6$gm1"uI O90"$e^ % ;Bo//f2`i / `2 ?2u D(2OVhz~ Drag thuesapWonodwipe+.cs*Wfuci: oObl-=l)cka!dh-1 H D  # =h4>TB]]9 U͍UA@ ??P6 u` )u .A 2D+,2Y<sTMJ5 LJֵI5 `?CopyrigTt (c) 20 3 M c osf"r5!a inY AlP (sT"e( e vf dY/`V s_SFBYcTm!#%5$2v!eD~ 0%-M M?9 phK@E&(?L7 ql>!Uhh 5MJT N :1bJB"F6E ~2sABMaM$O[A%gOO'IAWEjK FM#MI5!_>rA cRiS e  'he_j(__!k<_1oq(b5j řFD3 G?ff1A CaMROolSodd5` g%ko!z a,CmZoan+TeMr  "Ja #a]  \D0"`s w "`D1 1aǃDu<*㈱% C1W` Rf"o*cf"$7&MI^A!MJaa$G#{# %PU0%!pj"A!cRb  flo,b¯B 1e 7֨Beqg "4ğ֝"M"1(cSR&@a3mb?ؿ贁N8i6??54 _ Q);M_>m w =_H+ !v͗)uOBGF<Y%w#’&MB @>'{a_o}@To1tv4aT",pUFDf h-TYYU?@ ?6I?h P" (UhnE +J*&%(Fo_g5qk#pheoT'T X!! Jc0xo)vR2'"U75a%O3W,_74b5J-6 `F2 5au\@|Q:0b)`R@As)@E KT@xd@Di@ ei=G]xU6Tg'2"qV!HAn 6SWaH'w* O`EW )F ?-#.7B K/edo@$ PU !"t4:m@65@ $NWC-O'"AU !"&t4:m@65@ dNWqC-L"AU !"'t4:m@65@ NWC-"A)*t4:m@65@ d]55 AJ-T3?7n@D)4HR@|4IR@4IR@콒I5DRH<(H<(H<(H<(nE\6 RE6 RE̾!6 RE.6 R(<QS+B!?$/",S 3/? 5vPD$S;6r7=3 0 @?@g( "`*^p?( 4 ]C~ #5GYk}D :\Progam FilesMcsftOfre 12103.\AR6OWS_U.V>S]C7~"4FXj| D C:\Progam FilesMcsftOfe 1}2103.\BAKGR_U.VSH]C~"4FXj|r C:\Progam Fi_lesMucsftOfe 12103.\BASL _U. V8S]C~"4FXj|D :\Progam Fi_lesMucsftOfe 12103.\B RDE8_U.oVSHն([*7UC!|+/䄚v8/L9>/a)U>`0 0 @@ LFDNTyB@ uh$TB UA:m@A65@A?88?IK P ?a< 2?sq u ` h"""uH ); 9 R2?.'r/sU!&/.<2nP? %TH4 D0l4!&k1ԃ5-`Co&l0r Scwem0s.2`C0Q 372g??)?;=UD(A3܋5o13D0fau0tBEo !!&O )f 5m50TK10 1n e0It252R _@/REO_YF2w2a0B4__Ee=S&I*T QXAuD 1 !@11!DH4#2345789:;A8a#Had k dkdQkQhXAkXAhukd,ak,ahAkEd4ak4ah8ak8ah1k1hkdDakDahHakHahLakLah!k!h@1k@1hXakXah\ak\ah1k1hkh!k!hlaklahkEdAkAhtaktahakednK1h|ak|ahakah!!kahkahakahakahakah6nahakahakahakahakahk fQgAAeuQQaa 'dQ#&qXAqAqAu),a+@1,111la%J11!!a}QCQE  ,aT"&x1EQ$eE贁N?@0iC+@2І? qc$ l,aAED@1 AAcA] 4aAÁ4a{Ax\apT$Cb0Q"bxwR@o1U1+o12`IH~Bm>O,7OD0|a|aaa !!!!@!\Ey?9!-"lruē A ի-A1 \ Dueu A ,a;="1"qAEa@/Z?D6!'qADЅ=l㙵b@fDj!dUd //tall"vgf%+//E3u?j!8?S=Z?& 5?&3| LCB@f@e.P FBlwi@hEv@n@ sJPapj@h@tj@?7`aߺD6HZl~ߐߢߴ += F FR]㾁4AVPe XaAVXa);M_qoo%7I[S/y/"/!QE1{fxUf/EQ#/5/G/Y/k/ُ?///._En&??J?U=XLX??ү\_EdOj/OAGIIo@@]IsHpad@dHpSX@a.F@t/op@iO{G+qO'tOOOOO__(_:_?:mFW_i_ {___=~~J]6Am 2{ii oo1oCoUogoyogooooo-?Qǟ;_q82 7IyTŽᗟ͟ߟk@'9.iבC/']TxT@/;d/sE/DL}E@"AADj@Fbx,>M/(L8H Zo~ooMy5ᚱiM?QQOcI5pOB-"$FQwæQOO__'_q%o0oBo@dv"o&3n^5;Spa pt(Npw tp bp pde rfE7)`ڿ5 <9gJCʟ)FX~It$ï%%@7~/tyԒ$673@dv]1K]1m41n?Ο"x3,̱6!1=U@:mߠ@YCQ@U&L&OK^F86%>ѩ`#  C&u%v ߢۣLǣILۯI~. OJpA-?QǣϰɿHZql7U %m/AxSyyqHz+(Ez+)iե/!z/*T!y>Pbt߆-? ͅ{O烰/VOhORRO%u{(O~t?_O + _"Si6kLϪ^ip Hvpnp?`I1KռjkG#QEf#2/*I1P1ꕇAQAUj|]R1v݀b@R1u6L`uf`Pss坮Ho\@P@S1pI0wf@z3RqrBr!p"EqA#QN֢Xggw11y.ШCƆWJ#DpKAr tNzsRqAr 8#QAI!uȿ2rq?@[I?эp)TKQ?Kdx?*#QH/ys*1*Eg?2joI1!$' L`#OP/n/0rE/rؿV;oJE\onooooooom@t@ t#i{Vruà`u euArG|m#ɳ)@0ǨvX1@sq/.=]!XNnFzGO!3RGVhSȅ͟ߟ'SVN`գѬЯAO%q.A AXk1g+T5п"| wU;1CUϥɗ{}D!4 "D /Bpq[&G/Z/i1X'߬߾(56"C6+=OaG,QN /A'yPz`N5OI<1 2?*i_zX99Fao7Q[[9 dѵA$Dd7UuA:mI@]tvu(vC?QC!sE5? -Q fbWAR!/0"J1u-isCq3o? f smT- OZ$sEGM+XCSQt-AtRpqpqnRM!7-rBhBsegndopU(PoopNmtop_recmrespa@st)8g$RM"焆A%iiO=_9M<5&o8j7Y/UԈpm@OPuׅsEd=ʹr(RoCUAyß,X`l~sT7_H 2ֆoueA2+eГN̿qnoCd6%Yp/Xj)Ӌ իƗϼ///76C?U?g?y?7~s英??Ѹ??OO7Oя[OmOOٰOoOo__(_:_L_^_#T_s^̰XqKq aDm,QO4EmUo@@VH@@p?@fb!{?0j1S1߅2S63c"3=bo_'}.m`kx/D?||4Bwq0Oďv@(L^GO*<9EptEOdf{؜OX_?zTD{l{t{ mleevev{nu.opRJ{n{w_\ EbRdv /oI؜ io{oFF1 COeoH~bt|#O5OOڏg8sK-4FyPF[w:e w6ՑXhMQ_<ZlR4N寿e*ݩfgos߅ߗߩNQEߛ`+#S&8OPߺOΧ)4ZFeݏ[t@ݨϹY?3^UrU"AٟqV^J ojy  8$ $?$?QC 5&Ϣ$$v$vi7}CeYOkO}OB5*OQooU=ow _i/6/H/d-&Ay|/o-ws|sf)//wOv?rQ?[rQrQs XEPd]ḟtc!3EWiA+8@AAi)ړ TʥӭR22+gA %ugP__{[_V__̲չOg뿚!3$?mϑϣ ApTm"Q&8r?\ߖ?ߒߤo~%݉o);M_q3"@yt)0 V:AwA6O:wASOwOOOOOOOs贁N?@ 9@;$U,]ubScbزٷ@io{ooomٕؖ#Koo 0u;<~Q"I[{dԏhn7ȝ4JĜ%ÄݕU9JSҾhU$P#U#U-ڈ ½D>`ec If::4&XX \ @W#U#U-uC-pSRfmfK}?$o߃+ӀpRA==n L^p!$pRFF+6Aڏ t3Ŏ(f) !/*g"4%a8a3??A{ݑd4ݑ(G-8d6?=<XBOgcAApUMK(fOxOC_pRAA%+?O6AA%MK8_O:U_1S3afMAd05New<sa@sot<i` v`n)bor<S)`aA`t$Fao@o?eđA$E4a7]J\%nU@tO@ ؙUQșU6ۢuu`ufƢ̬8y>sEw-tw]ǾkݲhˆCGgdcu(&\9 tf -?ɤFGODwω$ϿÄhx @e?d?ߚ߬hxX X1CUgyz/POѳVv|aQe QWQuK!Wi?-S-U@p գu)S'rB VpFH/F4% pe 0Wh\2q?ֶs?=`W,Y1AiܤqaPJ%I uԍrX.%G'Լu! ! %FyxjE>PrrǢ.!e3J>s krl*1SDX?"|?~'9 (fq-UUkD`l`t` >alL@e`*aEJeEVo(a.tR`c?bdtnfM_ 5rqOOV8OJO0ƣ__\ O///88S/1_CTƚ//w_.?'=g>x"4բۡ Ya83]??]|axoUooooY4=k{&:mӆW @AGvfBWxSi{A CGvGҒ+__ 5#V__,>GEg_"4B'\/p͚Řoaԟ .@d?^d̯ޭW?fA*YO?Q 1OwM 1ӏ@? E_IJX4П8$&NJ\/#1fb[ί:to^p?ϦʿܿG&O6CK]_ߓ߷ݏ̈E8?o,媟FCUgT߷D%5T !3:_Wi{O /ݿS.jDĕ_ A-2#@A^dAP>C,WD>S`F:lu@`u0Dpvo)H]eATcd`^d a_%G/ ,#U!H4Gl/Ab"".//o-Ėß?,?>?P?b7p>?hyf޴????4OX2ODOVAfo}OMO OOO_#_V)? ]_eTqQT;_ 5ј3@oU@:m@@t@ UDDDDňli5b 6&"co$6H A1"4??:|͡8eٯ#??O k}TOM;񔏦ʏ-Z^=}_asA_/o֟[z _orǤ+o -r贁N?Ak"M[#ҿnE¿dwܝ܆u`u*pղbuj#w?a| ?']'B'hTg?PefȂ+2DVhz@aV)yuhO$OHZlٞ د'9Kԟ'yמҿ9aoK9eoooo -?1k#?Al+Vzvmߑߣq k#?Asm#/BTC'րߢ9aӏ 9fg8oPbtx͟ 2DVhzȻ k' k#5GYk]oVɿg& T4ZlVhxzU@:O3n?Ab"F@@|=1 rwչϘߪk#?a#_g@ Rq'@oՒ&=/p1z'//. &:hI9'96p"y 1(:L^p(_ŭn#2=Oasi 1y0ad/_cQ2w]eaE+R,GIGRQGX#@N&hpv3US1U?SZ%D ?2sl5U|?07-"1O-tySCO sD\32BqÜ?>PS"D?J$6s Ti\TQD(OT=HXtw'P"FE!U7  QxBjX樏JŕHtw"F!321W<>`5kPbLs5Rmq4QO:O+CQ 1 1RqqB$$URn4MRf8fhraY)DePe}t acordnUg#t @eic#sa*@s*o *ɱnҲc*exK ӱex ‚[QY9I(7UU&dl!fqa#=?4dU1|ϙ`EpBv ߤƐocqdUIvAgTM"3UR[Q1qa8 5]!E? 1qDq9Kado@j",/+/6W9 л`uI`ue z@@ p????2Ïx 9 6O1EO4 i  0HqTOfIރOOOOO__%QCL_^]qn/_-q_____oj,o?Pn$ 섳$& eAojA(ee U@9@@)t@G?Q!"fzStRBr?I!ðF!{I}YegJH1OS_UIDyɯۯ$___0TaeᐸEd}o9oKo4jd$$&y$M%7/[w]5/p~V[mPߑ(ߝvy"MËǥeW_qC!" Gl}5/u ?me/?mꈝY(Oᨙn]׈d%ynVϛUC!?#5f0R @AP ]/qgd& `u0`D ]zCEs]B!(" )p{5A)@z3#);9O]5uOBOW '_@aQB!QHYO{oo/"!qӂqI/[-!p/O//// //h#? LiR9G☯΢! %{3k% ItS߹s_/qKOJ0EcVЁ&u9rZAud ` hI"Lµ! B`DBD Z` ov -ScVj('S/w7/.X/|/ id}gY0h4as^\6iC&8J\n 1 IF#5G///+_./a_ /__C/ _g/1__/oy_9o_/ ?#?5?G?Y?k?}?`????7??OO+O bOtOOOOOOOO_rooo_^_p____BToʏ$oZoҟ68Zoo6ooo#5GYk}@5'?omT? ö1CUgy/AS`-cχ߽៫kϳq8ί(:4 %2]o T ܿ$6HZl~be D߼zDh(Lp.@N9Ugy@迴N?3,>Pb=I!MI=6);O"UOyOO7O[%OO _mO-_O:/$/6/H/Z/l/~////@t@ S//??*?Q fV?h?z????????f_x__OROdOOOO6HO_N_Ə*N_@;___oo)o;oMo_oqo,ooooǹ%7I[m#5GT!WϿ{ϱ{Տ_ 翧 e_<Ÿԟ .@ߎ&Hѩ/btsHфtЯ*fETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fGCordia New{ (  R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$JkoEBTJo.BIo%BdIp5BH8p9BtHqp=BGpCBGp9B G*q7BFaq=BFq-BEq'B,Eq"BDr#BB@s8B|@sGBGuideTheDocPage-1"Gestur Fom aDecisonSchemN aViso 90Co}nectrVi}so 0Viso 01Viso 02Viso 03Viso 10Vi}so 1Viso 12Viso 13Viso 20Viso 21Vi}so 2Viso 23Viso 50Viso 51Viso 52Viso 53Viso 70Viso 80Flow NrmaHairlne,Flow C}nectrTx LocalRw0CostDurationResour cRow_1visVerionDecison.2Decison.3.Dynamic onetr28TerminatoProcesDecison.6(Dynamic onetrTextPoWsiinDecison.17 Terminato.21 Terminato.23 Terminato.32/223 ӔuE3$ӔuG3<ӔvG30&v%G3KvG3$dvG3DvG3dvG3vG3vG3ĞvG3䞗vG3wG3$/wG3DHwG3dawG3zwG3wG3ğwG3䟗wG3wG3$wG3DxG3d)xG3BxG3[xG3ĠtxG3䠗xG3×x,G3xG3TӔxE3$yG3DyG3lӔ5yE3dEyG3byG3yG3$ۖy/G3ġyG3ӔyG3䡗zG34×z)G30Gz G3gzG30z$G31z$G3<1z$G3̓zA3ԓzA3ܓzA  !"#$%&'()*+,-./01UbU U UUUt4:m@65C@ \}nNC-lU7 A%t4 l_ A-<7AJ@NOR@\M!6RH<(H<(JEtN REN R{ * g"4FX0e(嶏4@(%-5sY^z +]B|UT P uxݖW`.6 $d<>GBuNR$?;72z!1[j)Tf:^']nh1gؖҮږtP2C zlT?\ۖW*'"DܖH%a!Oh+'0$ X`lx Matthew Dorfman<C:\Program Files\Microsoft Office\Visio11\1033\BASFLO_U.VST Roy SumnerMicrosoft Visio@`JC՜.+,D՜.+,T `ht  Booz Allen Hamilton Page-10 Decision3N TerminatorNProcessDynamic connectorso PagesMasters0|_PID_LINKBASE_VPID_ALTERNATENAMES _TemplateIDATC010483951033&'QOΏ^f˼,VݬrOklMZakq-gߩ[)Iǣ󣗙2/˳R_J3lc|_g)pg[1+wp? +h-&u01w<?&'QOΏ^f˼, /~5Zg~->Ʒj8!(|=`WhB'>ۂ.8 ]ro{o+{'/˶D9ޖ$'Rd"֖AO>z"tKSz\8vI/ ߧ CK凉)Iǣ󣗙2/˯Ϥ^F]5̭`~%>+[o5p̈́MqBNs N GpW01DǞAO>z"tKSz\8v<3'޽p01<Ǟa̜yYJ>l*ѿ܇{J̆7T y+~{݊ xL凉)|ѱ_=^>ljɯQ8e#I;R䮎r  'J~b)|=`WhHGߓ?NOxwSvcdG<:?z9/<|+G.sU*ŷ9pfwCqBn xQKU~BD=~<:?z9/A~O1Iv)mbXȿ3ɧR/_})s _+ڮ.ʃb|'DxAw01o71~<:?z9/<<Е_B_ux9pLj _+ڮ>{ۄo=p-X凉)|_-{ֳ&&?G2  ^ 'J~b)|=`WhPgX,Os'\Y凉)|9mGG/3e^_$OB_\3b|¿+}ѩq^ ن:|W_ ;p01o7f컎>'[]a" x +F_ʜ y+<*ޮ"nW|'y:U~BD=~<:?z9/F>z6dty o' 21^[qBSr|/3L3T~BDYžٻ 3.܏_G{3pw^ y+JbT$I6˷Pab 9nxt~2s^e"Rz"tKSz\8v}|_t01z"tKSz8OH->WɃwScB|}=%~LHg莢?I;9q|fxp?*|=`Wh]R9W,|Er_|x~$y偾Dy/I~Η"L9˗AO>z"tKSz\8vY_1σ3xcT~Bt-fE|#;/ /k0섷nOqBK!\yɏűrOq_e1Ct;cd+48ʇKRo] CV|!|[ Ze˯`Wha#̕' y0M)LӄhE9YȐ&A.Qҿi&_FX[@7;CNp _HrE"49$MXYF7/ʗEz{{ܓi'%k7ߍ!|+>-o-W0+\+/=\%GdA&M/|}/ʇpqy=Zվi_D^̟|KRo] CV|!|[ Ze˯`WhE?W?M?Y>+󏖷_3{ Ϧ&Әg~9Z wkA3ߊ;o 4[ w ~}98s|hY 7C7Ϙ;0sKpyWp!8μ>8ռ.ymp{ہo18EV/^埐BVKR~{687Nl gCƞ';V˺lY Z-ɖ`?KkK{0l >aAȡ~P%1#+[W0+]!O>~/; t8C=INl >^C/=GoYWQ_F] f2߈V6ÿ2xUp[W0+]&>(4 wo'wW3bϣ&Q n]֖`5` >lAZP5>Ӛf XBUqB / g N[@žϳou]0Ǻ6X@MR5֠ og~8K-;۪q^ ?s=>8;mI[[k'c{efa}#4 BK-:}D{ z D!1UI!q^ 3 |?cMQ`z0 kgR_L]-3zV[5JW0+]vZmxSzj`]¾v[CP Z`[{0aCP-1$z춤 AqB&3 4|18{n/Nl >^cm}0Ͷ.8ʶ68Le+U_ WV_ LW0+]4>;}wo'?b5=42y{CiLw C v9t=>t=1u'.W0+]a,> aIw/*ٯ{ %N%N}6rtgCχo%pfÛw]qBsn?g ]ۉVG8<5Ǯ;Z]3k =!ۑ8z=oWz\8vP*~O;d8=7*z_!8>c]0ձ688|+G.sU*ŷ9pfwCqBn xQKU~;5e[Þw{K/-AMlƉ_7mr!AL  y~-'Ť Gh@ =-lsU;5dD_bCq}q]p6NCCuEJ/`n!Y|K/:cDm F}pezЫb ,Vj'm5[ײ}=kψ_~gklzAr9 2sp1+5ԙz#יJ?ΝpeNl |9w $`_εS~!37yů߷/ p_t*|=`Wh>|Wé*|*ٯ=W:~~FouΠA.93?9$ϝ _+ڮ+)4#ەEL#M=~Bf~>o<8FMs)|=`Wh.|6(pۉR*gJjɏQtWd3hr C78;KqBw'tuw'Bw<\o'mnܻ~wC0^^|н68Y?] | g >Vz\8v-*́7 Nl d9WΞU컜 q/?"+u|~ ?xGu+|=`WhB?))t#MJ I[povbk{ Ү[jIݤu~ߓJ-RkU=8M & C;p^W0+]a=>+{߅)7*^EWž }^;?F3;=~6x!)|=`Wh=Đxbۉk3 dz>ճ.xgm~䃨 i 'yڃS<\ =4 qg8Ap(|=`WhG|b|Bxp_Q`>{[9}=<㛝N J7DQxCV }AG,X@H&E= #xA p*RK![AРr>3TE~lUMo}#{pކ& A))MkX,% uyC6s1G-~F=+j$ U]}6C[աP:.TN}N "zcB(>!))Ma5: ;pJM;k* |"|'𿚸\wطK:iwl]2٘B:+)]bJCI$ #pY:bz_ħCyEW^V)jgbFUT*5HN:F9EF*P/r%GwpJ;k*_)>gw>%q z[X=GCw;lgc s ;SV_Rרëi $zwx:::"ͬ_Ǿ߇VWSFw'onU} tN<:oN|=\VN9n8bsK S')qE ~1c%Kd\UkVTr8,^)PiYdsؙ=gU1lGwHx󾖪4udu0|b EگQmSѦ8e)i#gF vgiu 1ř3ħȟd=žMm6^Gw)8Ix}i[w._mg撢P>Vuݸ؁,WQ'OQO}r/8KJT!bRHJRJ\)ZZq&fKZOI.-7,l&wNqٴˠL6 d2:yzR܉Qb)o˩W})oo3::ۀn pd19Sc}~w k N&ʮ Q+).vD/. qVuzvK42٘Bf31C{7:yzR 0q%dWAԟa}5ֲ} Cw-<IrlL!wNao '݃g  )Ias~?'?At+D])ڻ;%umZq;M̐SNnYkV;9&?SȝS؛Ttƣ7!sQ'OQO.S/4[5U_TWyBM~6;7 :uբp6{ )I;[:gȽJ$EOJt袋<O~$wx+MBoJt))M]tv:= ouu^U]xXwS"EovZq?M̐S4_־w !rgRO_j?+5zC .Tܴ\D;:RtW q?!~/wǒGAoGBg zCws<>c&?ɝS:ۀK识S )K݀m!Y}Y!BrP41C^O]ҾsM~6;7ArT'+ZYֺ NxEp# ɼ+E7B\.GO3(ӷY|tEM;B6٘Bv}p{"ouX27w57?f?Nߗף%z^ L~6;7Q[@Ѵ HZ P/܁8 +ou*E@ -P."v#X/DI@SeVLzV g4`19) @Io-ASyŏ'/]~}3N?;z 샷 r+.*Z r/ -Aɹwß'X)B >E/R#wS8{?X+ y=uI n{mgc s {SxU-Ew!™o,ASԓQ|.R| oR~daF D?ބ!h19)t E!Ed9=j Nk{|zC"JrѕxJ10CC)1*q!CLՊ41C^O]҆FWL~6;7IyτS o2{,ASԓb&>w\=+zݏ8pׅL~6;7JTk(Z"kp2=d Nk{|: $D;\t& TJR VRb!~Ԋ1J!.ingc s {SX0epJ;D{7a$!woߥ?DEw;l5rߝBQQ>:r Ϭ *MwtLo;Ӌ, y;K3te8j柆ؽUޥ?1O'<tjέqACeZsJIse*+Zs%X\y-#++ݿW9-7T+͕[zmcRuSO4ҳr6Ʈf++c+[ )͕bwu"͕W= ++e͕nou)v%c&<ǭ+kg~&Yk -ߤ_GX׀Gv-%ずGZ׀W+s[JhpMs%6ˬ+\kZ}`QMxw4\d^ [W<\kZ= ?#iPxe̼\Z۽w#eba)1;HL %R1:=ӧr4Dd^#,ff\  c $A? ?#" ` 2Y {"-]_ c`!Y {"-]$:`8Wnx[pEݙ; # B@~i .AïXT/Jiy(K)*Ӣ8sw0J@{v$dvH{=ӯ_~ S [Cr08wRpkNXh-RjઃƟ;ӜH;?X9mmzƍ}'hmljZ{leaIB!O?|#&Cm;h**^{E׿^~7P֕#sD0?G"ФǗ, -/*_"\\y П~NOS@lʙ:&C'KK:O:rZ(+lqIy8rڌgzNVs\ZڭUEZg<|%um;XKZ[ޤG$vޣoyvQKEk/ M/_Z>>'1/֯{̶f/X'e!Kgq,t۞[qddXhZYzFw(KEt=Ap38&wf8m&X6"T +Z,Z_"&ЃO,)J!lDEt|BЈjgh'mjp :4dϢe" PLDPtWޅw7C`#L`XGX38=pȀ Ahp'a- _(Hu  `p\K a57pdx0oG(#!ko-)fj̧Q?ʋ {k |oE7=ndWH{[mk$cSb?i%zpaxՍbĽRJ+\j}џKp_z&ĈɃ^VNȽm!7-tau@~l~b3֓=mk$+t7+'u-4 .#fq-*F]Ft-~Tsٳnc÷-` 8 (yNb@G,Hut)A7s].f$ͷ191S^#SpʁD&w>39F 6ZzA{ aᄴF*&1T(dBRIN4a0B&'8&J y + $JIKKxt7pWHqT܌?w:kq6ލsV|?^ p%e GSQzu&~?| h 3&<ӄ!,J暴su'_re(]#ko 6Ѩ*;WFi#vh8%8"*DrDT&'ϟ T\1_Lw36t՞[VTHd,nn@%;ьcbvHĊ3n}yd dR4y4]̾J\ *Ch#I5+U*#&KhVNlYTnFӱdq:C<~,V-KuٳB2Yjv,U:%fg=Jvv6>QDC]]{${f7߳09yX<\ojiF+zOHXo4{U߫$-J_rQI'g=%dݔ?G+ (d“ GiT^r)'7^\#}!WKrt>Np^nƍrB_7r-^ލ]XU>J%PJOQ ,e&2T)x7o{z"BJaxO oms F-eA;&RRV)r9+y䊯( Lqcܻ|c|ݧ}|܂m;D,1/>f{ls+cRo.9z7,S$i54/K;Y#ttw4N#R$K׵RtV;+!.K5UM$;4?٬ $(VBVks m)Ԫ(J{?zgh Uj}HSǴ^ZI쾮 wz;U`dB6K$γR(-m5t f 3o U$&dE_'!$~&6FƉNEOIQ&ȁK Uh-|Cho>t5]/'u|?/r`+,Xg*Ibb~Q`d`><~'igzw}m||fp?o<}MvnSzvDoQ 7ҷtIp+Cz=g' S/1T(TJRQt*iJ+RQJ'@P)NJEѩ,JER*BT:*P qWSS(\3~Hi5@a/Rik'n(p[6ziR^%TF+,TjϿs&LyJ۸ӕnT*MN$ںJ}`϶?mq:7皩gsJͩ\~PiSAJOe1[fk]gߴJۘK7_vSm?? y`nw 07Jύ1Ȝ~#uSX8g04Q*62[$8KRQt*5^rMR1D OFdRQJ'@*X BT:*JtT* R&(|\ixTh҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉"҉")p?B"o3PLv:@RQ͵x,J+1Bzi \R AAV駳~{9uܧTꂐR{͙'m *AA4>Jpx'+.9J͂{4<9G9r0~a>rG @=~RuP:vB_*BRuP:@~҉"҉"҉"҉"҉"+,HUٰl22)*rP(0\ҕbݯOdgڋ_W1Y*G2ނJ0ɪ**J*`3*6)%JKu/~>T^|6N4P7tެl'ԛ4ǖvTVGP[7Tg#XyaNpS<{-Ol(Fq)zq{Ǿ;KãtuPġCJW @*]87)}'WNd{R}ҾI8,)[~g&+I!1bv{y(vjDJOo&'åtvc)u58=vaۯtҰcd vah/1S~mnÛQjm]ڣߗk;` ߉>:*@*]8T:qtuPġCJW @*]8T:qtuPġCl'\P4[FiM: st(-@m\וL@iQ R3Oiܦz|UFJ/W5n]gtܩT +\W,ضdFҏRjhjٶ'?Wj:ΗcOJPZ^3~fM7eGXPoqIxQiz}' rJO-OS[Xi)J3bxL>v_b+ʞY庛Х4;$26ziy*K33g7k/W}i@pxrd1\ڠDUX4Ki۔~+U,ب4UER*ãZ=Tr/.=/>ht|uW5{?4SlpU }+&}Q(D =) Қޟ\gԀ*o{\[(4b%8Cf1 ||"s78ltA$R)B Pġ穣ydK$>93* f3!ó޵ݥ==Jox?t2w/8TC߿j:(梻uJՁ!E !E !E0RuP:"Ġt"Ġt"ĠST*UR~7O!2j.J+Ku@*jJeboX%ڴ&ul_ `ϐշ칉=RrVwf?K/@JЦ 4?{i]+u;5 4?Ԝ{< JCҫeSFt'ͿTꝐ٣m9^1P)ҡ_S)ґ+UBi=kXbTTPt"ĠST*URNNΡS@or B $c@hbR0pM7$^" F`B!ȭwǗ:sԾ/qMP5*Ah}Rg0xN)oK[[U owӥ *An}i)~Ah}鈷P*RʳGZ/zڞxDJt PשP)?9Qr1Pi?T*UR" JՁ!E !E !E0Ru *[qJgĀЮE 4=Ajv-W55\J%R(kul{ RAiu ;;DJWRRjvL0@J*u9Yc1Ǵ;)ҥ1t;>9Ԃ4 ·9f/JO 7إnRK!Iz?R  =JAT*XH\B` szp'*UJCRuP:T4 IENDB`Dd   S A?..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\MovementState.pngbwDq<-LȬ̼SteJnKDq<-LȬ̼PNG  IHDRTs9PLTE@@@ `IDATx흋(ٜDhhoX;IRň5gBuWx"TA@ !Q@ WF[0^B]k uLozRg?V>azqy iښ^ 5IoDXpXPm!hTrN,5 L %RK*mOCm:VrK(rqj;=PoM:PP"=My[B7鸹QE"TUA6g79Cо͍*Bu:hTо mPwsoZ:O%Զ~OSϦv4PϊP !e#d?y8zjÁB="qeY 7{H`+[r|dSld ԝj]uRPwBm}/C u[|`OOEm񎪇x BuP/S-}BfE5I}!D mnTAB mohs}CU@ M>KA?S玆P6u[vxSQ*= 4P7xj9)TI[dԶY<517ԟ%e>-17Z7E|QuݞPJSӢ'+#PauB͵q*MnG?uMT^PyG%u@_A%Wj:PD mohs}C3ڜ!h A6g79CоR&_ C೯;U@LP}C3T4P/P'Ek]TMuc"CPCo7>%ʄ]Ft*%Z " VdUKWp.u;OԄP7.T/XRe*ePIP!TQyPDb BPR#TB"T}C3ڜ!h A6g79Cо mohsjYohskTVG z]i^.RojoNFG5T)'MUfhS #uCTB)u#J|ݧҩSC5ފӟP?jC\өu:;B]ETu὿Aէ)T}PA h A6g79Cо mohs}C3ڜZBk7s79C|fm:?NlmTR{6pae"eGWwHǶNNUT\XWbu6F$-ELz&V̧(=:,t RVrlP7N3tJuBNE~*B.7@C* Bu:nVAř:ʲTN/IP$ӿS)/KO}NBjAkruSRh|lR}}j6ԾoTOuⵧgOüvz]j`d5w&H݃>hdn6݆>MG ZwƕB(Dla#+@v.ZACfGJ{vS5s@m7:?\5(no:#liHBDZAuQ:!>Ч㼄U%P5y o#Tq^BԹ[UB 6uHju$ԯJv+@QE"TUA6g79Cо͍*Bu:hTо mPk7sC 0ܜV|!WuXnݽP/<jȧKCBUF#:Z /ߣY'fBA ʛchuTJ>5*chuXe>5Moޡ٠6򩋜W}+NBUI@E=+gL # sPD"ԫ mohs}CU BuШP}C3ڜ!9sۡS 0W4'Ji>z5ԥZ*ۓ= ;=~]tinFʒ>1ȈU>1[j2ΔkG~zVyE"kM.!Ԩ_2CK5]DVN6 Ԥf4PwPPyGCMu:S==__/v jT7^:7QE"T 79Cо mnT5oSD=2HMzF)Z%6.ԊA B*h A6g7QE"T 79CоR;S;%[GuXn.C>B$uJ@ R?V$P>I諬Nh> T硪P)F}/ku,M!^2Zj"?}rw)d?e):M[9VsD2N:T%) u⇑uz;կj$(߀N5|M=be)bÚO}X9>}i>4eJ WrBjPDSPD"TѼ4$5IENDB` Dd""  S At?..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\MAP.pngb Ųi<u'  xJn Ųi<u'PNG  IHDR3Sgr9PLTE@@@ ` EIDATx흋&DsYYl%0kȨEQ mi`Aՠ]v2[u-avT,r}kTUcЍO"&p^LQ}~*y22c=ɨ <JFMd:F}}2j*ҩw&=Q=SWX2y,¨\2 dTpQOO Z2jF䀀E&,209 ` LXd`r@"+"'2v vXyTrʓQM9lpnT{N2j$ 53fF'4˨gOi>'cYdPZ ;F=Dnx>AF=D(wէ̙PF J:[}RȨ\Ts5먓+a5 !Q n dHrZ pZ2jF䀀E&,209 ` LXd`r@"P^F`/Vnɩ^+P7`wmBU>e;tQOnrQOС' 'ǙLy0e#= ?Ȩ'FB*%FD QOoFfzS:P<(LXd"ȨE`ՒzԠl壌zN>2jd"` LXd`r@"䀀E&,2}Gq#G]sI`PtXaZQ=Qɭ*ԪV7FۋN !PlQ?~]%DF#Lk^z퀌Oy}c]-r˨jw}JU/2?6`kڨt&ZL#m0@Fld"{ikjLFGCH9d"ꓧOQ(ӲHd"ȨEQ7J|E&,209 ` LXd`r@"t}!b䀀E&qX> V^/D+]xlۨ&dz}룂j'82 oD0r7%]$[Ω&ҥ&\SXF9iKg&'&[-֨[ V۽>ۨ{/,F~ϨvRjRG^m$݊L}rTiMqzQg2I'Z8QQG{<o܊urԡk=W>9-nʽ|q;A82Mu1*bq 5*(&5.h Q{s۵le9ɿp+O F]K%>놜fR{'&:0LO_F0w9Eq/f(Ø͞4{>7iLdTf+M52*GNVU9Q9t59^.W,"ը|n䴌< rC8eInQc%r/^Un*~2R.2=l)O'+&P6jqRmvۀͩ,bTbsv&}'JdD{+r9gQ5ᢸGɵQvR ~tS48}kmG >5'oqF /uO#( ڙQ6~]('$2R(FQL%O8A}F59kTnçSy?m G=NgQ"2j!Fu#u_5* \2-Yu?j_-c}unʘ2&UH'R5K2j>2j BȨEQ6js^Fe ȨEQ o AF-Z , IENDB`6Ddv ""  C A..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\Intersection.pngb d+bݙQ{rJnd+bݙQ{rPNG  IHDR*xM@"$F6*w^AHbW.Ayl; ʧyLi0a U BY(Q%q+Tc2ICJUl+d^ 䏪< k`*@_*B|]*D U!JUi}=T(*D U!J@U!A(BP7 1nBb2 ĸe@qʀ !TCHABPUQGѪ&UOo!e#ܧ^@H&FS˜-R6R&_j/Eũ+eNSBr,S۔`5TQoLBlI1WBʊ7Z*s@HYV{99"Bƍr\ T =@U*MPQ%JmZ> QBUBBփP7 1nBb2 ĸe@qʀ ! @( G!AkbDĭ $(q) >aH9Q[< OWJv^h{Xn hbeШ‹ F5{Gw snCU4 F:VI\ޞJJP _s.8EP])brR^J* HX쀪@MV5Z͢* fzWр>LW CUNJ@Uf텪TeT%*.oUPP%T(U 1nBb2 ĸe@qʀ ! @(BP0FS5/FW: aLBG =Re P**zU9RJxORU#?W*zUN:XI/*zU i BUV%Π*@"L&zIܫ5TR* Aſ3'^UJ@U8Z{T(*TE *#LU@{*c/o_0*TE U*J UQ YBb2 ĸe@qʀ ! @(BP7 a- lFa ,uBoB&G =ReUEa-a{tsK>syd5*IѕUi])uǶyg>Um;K\{ tJ*vL 1h>.+M*iU]$\ב oюL |i²a+i7ݖbĉ/"tׅT#<"]GJTCUj1ɧC8^-BъCJU]䖫T)* 64Ucjk`"q?~ᖇrEHUjIE*R#n؇\xV^ؾ*gv*h^sfGkV>Te=^p& (UWߋZSO@?[*_DUZ]1UyF]&Uy&35bQs0O&Td˻0‡X2C*[75AUAT1[ّS:7iO*{*g'P]}X ()\IoudU46 JiךToCsZJ[ԖJM\ϨJ6A*UT/ɟNc_E5,O=q٨cJa?s;'Y*femKU1ׄ\kU!nw_(6-TCl"LJ<.vru*%U{*FեJP.U :y0?::y[*qtmo*nP P8ݪ$Jvں^TU;*^V" UQ죲ꦥQoPM~Jrr>gcFTɟ*S*8L 9a2UqBFcs:ֶk7TU'cs읱_ha *#Jjh^PV=P.cs\iewyLHx$SUȕL9EUi$p>S{$ރn1Aq TBK*%=t[0TgU7ǭ[uR c[xPc;ug¨J'rkJ't|1b~r܇}˹عlI-T(AP! @(BP7e J QBUUb2 ĸe@qX%T(AP! @(C궍f#q@HȊ{"̻3H03LDꞓ[c^\ QŞoimB.Fr^FVk r.>L8K_ 9 r.?`W _U*FQ}UޣVyovKYB.cW$T| :w *)rU{7Jr!b va9\*s 99ThmB 2bCUD*+Η*>$4i0w'AUBU T2 ĸ,QBUB  ! @(BY +;`_Bo: }myfon;#O\ȏw†*"ד5P}:}&@HJ~ƞO$*~fnt5c~y~Q  gYg'* `fS03J0?< L?1Ui3s4Tʩ}yPrg#*[H 0Sҏg#J{ބ<TyE"}֏4?q1z@4?)|4?k3lo~jC5tَ jO7y*`~"c6O{,0G1?BF0?< L?1Ui3s49LU̝ ?^|h+n /ˈZcTÝ-WU+%&A]꣫d'7K$S~=Y`)a%6qtXb/s]Gşn-OZJi Rd7&PgDT?d4$v~捇%x9aw-3n8wgS JTaҀe,ϳ0?OLU* `fS,sga~ ?׽\&-5Do!u$T"Jtd$gLUY+ycXU 3{ W~ǻdj]U֋*7φ9V,1g2?t6ǽ>ΦwwF3lѡ~:n>l V<8Nmr3\lhR?045WzRj5_pu]op<[4AxhA2@[sD^/rF;_tANcRj8N6iss?j1L+yjiΎcY̓:I~>D6Vg~6W:ACT~K2fyOFTl\KHDCO-(ϲ>~] ʕbؕ,CB~Vp]~+5Y\~j N!YJv@槿W^ROPg3CP~,\jz}$]"?pge~d#~wK]$2ϐ[}YZ;}yFJ~Usd?g~Ȱ 㻼K]]Agnb+K#K(rO&ZP y_yp2F9#`jO9cpb'+4Aav .Sp"GA Cvf[9pͭt;wϿ5 ?3 T[g9h* &s+,mSe4enrVUF 0?< L?1Ui3s49LU̝ ?CV^rZ vU۟Ѭ7Uu-n~^H tYMKɫjXU]![hοMKi>a+3a\?kpmv̪y%vPRZ9W3@}pBELN{@: BO{Axb eL,T\4,OYW}&sC~.C^ÚI]WunGZWy=CJ|I?w&'649V!lg^Pp_=`o똟1?U-_2~Yp{'K5=d$4W2eyRĚ1bbɰ)7L]\j|8d)g;bJtƠT`:caҀe,&8 Eᮐ:݂&k:|o< 5q6a<яCPkC%Y8j,|?3 ~k L?gvv*Yn/.tgݓO%ށc~&dJvU"]™:H,W)2?O' sXeOd|>>U~jS=`ib~IEvEtV03ԉv0?Ĺh?>էC ?`|.~qEjfdmxh@[~f4(?3isQQfQs 0KJֈ4?l0KJWK&ur6{\~ϿdUN!EXIirB[EIer9Xhv˕ˬՌ?,g{=gNfYTOPEv,4?< 3~[Q*qWgnр&IsdMZyrIz*E.SWt]M>Җ erWw?)Guϳ0?< ,ϳ0?<ИFLDIENDB`Dd>5!   S A..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\Veh Ref Lane.pngb)󢡍vTa8 `Dp"Jnh)󢡍vTa8 `DPNG  IHDR{9^xb@[fַָ]^+vE9 rG1zi*ڏ\8n9B ;X7떬0Pl^XT XB1r@1?(P GwݵkDwt׮A]FtAwݵkDwt׮A]Ft!BJ\ # ːP8e x%ؾLqdG6UCjVl-Wʭx=?2Cwpmg7$m/b*41 !ʛsXb_ot:然};Bܽi65) b/84s) Pk&̷bĽb(v^VũA2J]-ypBqϝAPlΠX(oS<(P>=~6(G]#v5;k׈ ]#v5;k׈ ̨F?lA)wyă O P<)r@ œ O 3j'i,~w(G¼?$[ciW\Z?2Uvj;))-l1%ؽ^Xſ3U1iegN+v uſ3W1:j+f[[hzj(Ǩx,P, O P<)r@ œ O /Q {Ţ@ œ O P<)r IA'A!65M0QW(S*e9;dnʎQP|Yqq̵*sA172;V1~+I/Ƽ einqi_ZJgZ~k[ؙ\;4-c4u TC5}>h$[֦{ܰ֕7R6oi #0}ZG#5Zuͅ陙 UYj9r? ])&we*rɧ3Iyx f\:Pj0Vrvm<^fiD{Z&6cdu!L,nZ@NUD&c⹠*ed@癕W3ֻ?GݝT3?RqaԠx + w1$AKHݟ{)5V/y)kw Hݟ{83V+X9]ܽX9~^ /G\[˫L@NQֶ2>Y[w~S5rp-{! L­µ}0%w Zׁ ѭXwݵkDwt׮A=P<s (ZWV,T;(aP,@zX=z=݊j'wHݡx4.C%Q,D*(~vj;))-l1%ؽ^X7=u4%6߰bοPP|q訕+f[[hzj(Ǩx,P( i"vkW}ӿ\Wq,?sk|M:(顩(Rc>`_P~N>_OLBvUaL9ÿc7J3{ Gqg<0㎙X2g)6^._J?IFhqP n'd3aIWc8}OC HwVmAn)rwԧHb?MQDq~:_=wmԻ]whWuXbI.ӹ:g'P,Muc* 1EłБr)P|!cfX=P(Ob@zX=PD xt1*P(Vb@zX=P(Vb@zX=t%zIENDB`Dd A    c A?http://www.itsware.net/ITSschemas/DSRC/DSRC-03-00-25/Docs/docs_p251.pngbn'0\(P- ҶJnn'0\(P- PNG  IHDR&|yjov\ZhnR:V6'q/[_C~izb?G_GTkwکaGzmܵ͵v gzkkQQm~6(G{eHKѺ4=SףokZuT1%ܶڒh~d`Tmm-W |4mrk_KA mJ/ϿoS1V^/hHT@-yZhvR\3Їxw=Ўh?>͕1IENDB`Dd?9UU  C A..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\SignalControlZone.pngbAB/2Π_`l׼JndAB/2Π_`PNG  IHDR $G h5(7z?fcѠFY}E^GslXhЀ|O4FqM`hЀNwRFVs *Pbt,ت+cFԀѠFs<%F{`4<hЀN/y4@ѧ4ʿAZK8@[0AJD0Azx"JV@-JTP@-JTP@- FhBJE x_'m <N@\ (1 `4 Np/-x2`t{i0p/0: Fý4{^amnsv#e1 781Fi,wE_֜Mݛu8evgr:0:)x{^x'TPaĴ6[S!5U[F4FC6-<չ}ƽ24:Ī^Wy_[Ϭkg- -4^owFuP`\ `t]# Pbt7 Fh^(1i0FhJFý4 `4 %F]0: Fý4 Bh:6jZ+JnVr3.~(1/nyE 7Cэ*hZ8E/kvI ]QbǥFUhV]1}e?nhV׃^0&ؕm6f/z_0ژekg]'l>& ]QoΥߟ<:bF)-F{smue%6|(l5FCWy(yC3r5 nI%7DJ>_2Z [ (yCo+u5-)*T"%F\)TFKD HILF? )*T"% *F D HI#_b| UP LF HIn Vۂa.RTDJN(mj- "EJ1;^V۲a&RTDJCp2#*Ƙ8NJ#4lHQ)i SaG HIcT7BHQ)iH!(% )qcQ2?InTнQJF4a93UJ4z*%AJCWuon %ForнQJF4f-%w %F6KIddwܦnk dmتtZ'"[ m=a 2gwyL6ze=mmv q^ir_%;\CbsI1TqT(\?jWt9hovh;,쪌ѩ1:E>I[^1_frF+Me}{Sau>ӯOR5#28dtXћƻFw[+}fU>ZGoDƱF!CB0mn]w~ŢKWޙ'*)=$?|痸0$WnbU۴nECg6ekaEF7 5}YEbgYئo_㾛֏~D0k8םaR^0:dL06Qʌ^~ZmXx~57  ѿq<,ik+秾F_f[Z9o.X+wFOeR d,-Iћ\E ~#ThۻwqB>E1"Qδ0W%~ǥksۆ!k158 .V#ԣlެi6^$F<ww}mкuZ U,хg,e[Sn\f%)"JDʪN8ꎵ,6k?v~d~zrńjʢIQ`tk1):O]{5{=Foũ2(]E^STLeU-O*)4z%Q1)qL! 2V`zΥW'\N6$nS?FFmW @wv6HF1)iHC5xw[B{F bt30zRJONM\JmMn>`1FmcZE*FsktB-í  &ɓpV䆊㑱F3_+RҐǣ8)-Lh41)-Mh41Xx o ݹ '0Нp 9IZwʢљJtO!%`{B:Xg5!%e/%KICJS v[Wel_ξ9t2[6/s0g<=Н()iH1llF${)iHc*tL41:a&~S΅N &l Q2!%x,J41:a&Jz_JR 0z)tB'̅o a6(RҐ<%CPJR 0%/% )qLN sB70Bwd A)iH!(% )qLy41@BO5\`Ϗͅj y> ;55|6-}Rrt 9p-% )BZ#Fg"EJTE}mr0:)*T"%NFkT_1Q]YN0:)*(UMX[NmfW}nξ1:nJNkXW!DZ&ϜwY4FgM6:T4ëk:Ours ۡh)i`tv%6HQ)iČޯO#i,TSѩ3(j9qw<:)*T"%:<]&嶨,-'vVǯ}!E%of428WzZݝb?_ܣc1:}h ,}TUTmFg=NeǺUv"s(jghiXRmӛuguj'gVQ2FD M8.FnUiիXOH#Fg"T%\KwW[ (ׄF?1W i9hF{dE&RæaL-4i,q[3B)h4z~F|זt\BI NnGBMZCT!OJGg6Fk( /[&geA pT2cT.-15%$_$ty3OiB?͐Wo oiB? 1^H b{>ҼF/9ZP =%i$Y%39&QFhGi`LdbNqe39&L`aL 8q6Z{7"6O ʘܷg"vX$:,?m!+1Q4t0oz9ǫ'kwۓo4t .gѯꏮmۣ%縶Jc4<^Fށ  PPixz<o4t0md+w@I:k4n%*(IC㍎\{we7FCx} g *@k0z& y|+< *@k0z& @g0MڰՊx%4tݡNxQ/cQ>4F3t1 .Fzt346:xy앫fVYHc%i 'KZsadSс3XFEI:0:+TpWFEI:-'kTHn %nذd>JVXA}9y;d.b[B;sBZ`4 qqيGѧǢ$ ZujUPJ|}"W_v0+cPJjߛFF/hqX4b.o%g_j/BI*ktGe1^(IC%@`0&XrړWh]vgi PCs]JoBw0Ot6: ѲQX1(IrIOf%i@.g< Xx!_hf`t %F+Irq0~\cߥ[$ Ž q۸0(Ir5ۄ򉬺wՍ"f3F܉ 8(IrIf=JҀ\F|zD%i@.a`t ;"hCJҀ\0:`t %*(Irwc`4ܑ6 !u~ct_}Q2[7FEIl А:1!f0 %F+I%*(I%*(ITFh4h%iԢD%iԢD%iԂ hMh5#` JF4jQ_~ a! v2Zm=;AC2U0 Fstx_>aJ5:{OG RiOWljw1oY6)ݪa> *;`|_`4C46zv75\2ڊaJ2c}0' 4:rClՍ0FZ{9lkiY?Κ1蒬3np hw:F80? 50 F0-ወGa(5zN0zFbvwCAxzx" Fh4 l8IENDB`@Dd&r   C NA 620080818_Form_Join_Processb?= ss%DjP?Jn?= ss%DjPPNG  IHDR. cmPPJCmp0712`?,IDATx^hɞ࿓?ރ;K2&K==xZܹxp'b!K$ Ə;)e:2V1$##`򴐜 epK8ݷ%YүI[QuWշ?ʃ CglX^)^Q_)dq%W !Wac! @Prň01i IPr01YDOi6cI'F\eًr$ J qf+&+$(9rS<$Aɓ$~lI$ J~ qd&!IPrD(0YIIمZHX%&LF79`%78 $(9Kl$Aɋ&>r>:!SVe YTH3w~G!D@r+_l٤R?OZ )$; 4z$1ÿոbK<{DP~!\ZFe=b2zor+qYfΛFP|2S6i>%&}?> Ig & $i9jhNrɷcSQ 翟М&"R7$E@+2 &3J:y$9lZ\sHMXL`-eH!hEy~g$([A{QruΊlFj+Hf,+: 2]-*g[Am Ie@&6S%~V$(;Tae= Sya nI35VԑM IP S,G%hZک `hH?Md9U$ JU`IqV$Ai)O冬8'T|<$(]k;˟z\#$7Uنm[h}wyR LikR@0)IEX8ⲑl"tdbdZе}9$KZ0\04i^c,∐!-ri"Hq`&؍TYF^h-?/' IoaNzt> '#,wռ#w3!} 1-|WU_rϷZ̘al"' ߊ%oF5N99T|Ï=g8yމ%!#+T!+A fc Y_2>uKv`ZI qnY]ƶf& O矱&q,k)C5[$<.hLc1Xc;{Xԑe, l9lϭγK0 O|+XL0N 8[O7b8UBZ,<]0 /PM UbXn[m4KwÑL'wl-H%Z]{i}HɷKU{5]<9`ŠZ-}]eBWʄXth+J_Zgwd<ژo*"j!3>keߗ|+]E'Bo2a54K`Ovj X]Rf2 8b^hQO73aXM&?F*6-Ӛg=Y|*[ѽe>OV}d_~ q+4tb!o;ː_+#vrrA^ zf?H2{:d}/$j[ /"՘T X ņ,(JSpD8"^m eަKgr-V䢗oeKRfL\~`́'TG'6̑b]Ydتǃf1T}ډB޾a u-pI @ nl)'0ꛂ蛵q's:㷾`'Y95b!fI70X}C)!6 rhϬpP_v+'tdEnXƐ;n[}/4>TPƂz{q~ڧLf=T,^`6]=>y6r4yyArsDq~83WQ jE%O?̗ZaL IU,fw6ˈ'Z` ZoFjm]L>A ULFRwpΪ_ޯ99b&oJF:G0\ssNϛ.hex_hogtw$+l#ezm0]&lZ t,s[7^8(9_a=x=,{ yu_5en#:ψIt`KPZҷ2QX;'Gp1{e_Y#dY߆|?`mP0WJjX NDŝwTR hwvqUlXNv\Ĵ-@s 9'sȄ%HlhiS]dlޮ˜dR_l 8NsAma!?+F?7nZf(t!i.t~$bL52Z0'X?-g}Qٺ Ŏ~EeדT1ϓL)5NWy<,ٸ]EҖb’n;Z58&MAn|ş׋1ߪ׻NW$3^_,dձ )9vEΤw>$Ȥ>W=vȤ (gpxUoB p` pgėǙ gPo*D/ $2YXMpYڻJލe_zLy/%8L\dU{kLˬs!{<`+o{y\`l xsvCfwGE]X2qE-0YcQ|O3x DX8d=`QG5a=@uDG4v7=*|G>78b}wo3la|sg7jBjFP-}kk> })6'q&A (^;UtM cM/yGv#  J:r L\gxXPsjŮaMtť$VQ]s[6ao:K1vKߎxVLrg>*]$\qT)Vk;Ķ.rҸm5ij1$Mg$}$(]ub[I;fdc(3pd%fP▦/lfnLLHr͔` IS$K'LVB z%ꏊ {O[.u'rߦ1ޭ`A}.`#$fRCKcqGk謀lGW[> \ 8D;vR]w+oP`; ncV>4~i'ˇ"a nI JcL~>bh 'w{j%MmG앳_oJ x{؜;ڄ 皾!\Qn<. Y3+,AsLI=r{(`3 *>PԶ+Ŧw+\x #!i#". -0,]7\-u}[Ӿii lyE=Qh$l)π I5)KtD4vVF(>NN}IL&3XJe CimRQC>nBJ H"N7/wJ~jHBX𳚛E&/(!~6bSf7~\z@i Inw08X/hJ85mw*$JHݛkΘB8SX92X2@0l%ж5 -p ?5)'M籞*0ĒSc3 N>Q.؇YŭAiIلet0s:){)-,drܢ0pɝ @3&ګ輠;7ڷIq %!qVg(BswD5)5( IL ro,( vUgosmV~&$g#Hm>;̝ٖhu/^um߄·;cd˸~L4 /ȶ~˳)VQ( Ik-whm Y?*m`zHҘy9sǭ6:f tW$D~fL|īo+(_ k ʎ" o;vn*`"BsZK[wtnbL6u&"ƂK-o)lnlN󜐴6a훐͔Uyva&U 5$$#eY} %!i ld( IDYh'&O@IHZH[1y JBRPDڋ ( Ia3&ˠ$$ECݘ,AIHG 1Yv?;Bk ߽BHv-GkiWE6SF$l' 1cKI[V{W걥rĤ- MLvuR9bҖՅ&&zl1ijB]]=Tewuɮ[*GLڲڻdWW-#&mY]]hbǖ.41YQ= } ]9bGq[^]]>bz"+D̆ÉT{L&'o&O^% 1Yppm?r_0߲wfK/n;=b.HL+ImtnvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSI1v%[lvSll t(Ij2khL6$utf9$ .lI;c&G (V$(ʾe5$ ._lIP)#IPvd eSPj$)c] ˒kJ‰}ɤ5$ fk5wړGf$؂IH摊`+?m躢!SulF%"ghq)*w_ϭ]2KI[JyUݹ葐͙irH޹mFw;!&嗋ѾN߽z+Z ڟ|[Y#c|xs/&uLBL +/_KQLJEcI$={,f.=:ޓKw:5p`P`D>o&y!IP\c@p z,I[@*o1zmH/9Уs\}NC4,?¸gL! ˿L.1e@4YVȚ"%<`DG1bGAqKITmktDׂP?QZ_5(TnfUssF::(* ֮+"iJR޻y#IfHj-y?i&0b'LD ;ƹDa",Ǔ)V@;q`-|R,&O)R:oV4ν}kcm f07)vc9>4&Iz7n- _*7e3Yq# S4V%(҅U`#* 1~"I;YL&Ak2 s@kWKKx҈=8 (1M?e%-e0bD%d%P;c扡/`^bF~(n! et &{}L(=ҡ:ll*ѓ>vCk9]1Ѥh̑‰4(G6;2VI~$dX#F#L.W_wGt?.x.(ecFQu^L6<,'l+ R뙉Es *c+j y 3N9]KՒ`.lnc+%YzNֶV>5tc{IM<OY۷a8fm~ρ$I[E (O<f'_LzsmPUeOػa#UU] zF/a+R"2DׂP ^.}!I٫-C澉ISh'*ᐨɦЌ؄_\ߩOFd߆κbQZXRϗ8ͤP7P/3p-R*MeX >/.>IP&8q9)Dٯ%2YQkhD%'^PfB3YɃDdba8 + '"a g|5Ϊ5+ecC .WU{YwF]2bv3e5  I 1%KRt:iNi á%H_☺^jN.'.ڻLi%o~2rR)fhpC"̎xztXnL)+`#*~5܅XxDp}"$Òod|,$N5#&wMZ\1%>nVzNXt.ss#2/̈́B(bōB_uQ`*1ݷ xWy/b27LvD}[KeMN',3!áeC:ղp`4~ =Od 'znX8/4\[5L3 ~ 8 Qa"6L+#pœٌ4ŒB餙OZdphySeF#L轻1ƒ`XVFGr88qnrZŖNg"%gX2J[….#pٍ94Xb áEE&u=ʥDž4D-{׾[@fo[鄫8>rmR7싏?-.Y=j!rEF?7  =x,)4 pĦ 78͒`\zNVRH\);9#ho%t]6w$ъ)h>wc/V5{wcuE__~]Ïok,m^Jhxf6^07yʃsW  /_X|(^DKક,#9gN*jZKGrMSvu燁a`~Q%pyRw)].ܼ Rr/Zb߂A^ۧsB6oDP)%x?UX30 O&x2֣ιY ơIEq?ĎP:Y+C¢:H?r.ԯ`us<!)sYu=Ke{I0 V._0-.?tp(d5Ӗ Cc6fgX VI֘r3p"0IY1[eWO"9n|q3Sw9ޕ ʣ/ /g5&{shbz lǶN_b xûg\8A vԿyAP w{W.\֢RvBrըrƉ{# G<d`<*n۴KRv~^*~uy9+)lc晥rwU'LM߶42x^]=lCe4|V&WRi'|Y3QA0B!P0dtD?0l@]id̺IFy0YfL=X9摪A:Nj_t_Cl?, j}5v1'.]OzŹŲxl$%'\pҺ>=m^(I6bnԺ>$g(Cw#sg+7V!iۍ6)^?=B3{O2yEUchV,E\ ԥppOhV{߸F#ىǴ훇hnǵ$:Pq 6N j0P]!1ѦV4E\A!YGt?>UPo$)zx<13+QܙJlL`J V MMޛ\,38Oh '$ZtCL䜄k ۍ7y.tqUӧ~e &@i@YU=WҴr\蓂;`L+5oD ͷnKvm,l~-Eahƍo AϊUdnA% Q%ຬ(7\@'Ujg^~є x'{MWpc]Qj1u3nt]F)6^ :{ ۍF#0M}Xdƥ dj9D`/MfbUk B\]?+-^s na- 3#6;iL2ףgF]PuD6 TXPAhm|)+Đr\OjM'ꋱBq±kZEI {usIVئ4a4d;<^2U)@1)J H f2 JTӈ~ii~$Lys81V <IoܺՄDBPKR-%$MIt-ȰH;-g_ͻ0kXս=Q_6?NYC\k㒭 aZƹ,Rv{XSPj~Ɨw33y ,ȳ3L 6jd՛{Xm|xJlL;: h%҂/StHO GPc58nB?2򁒐l'*Qto烁:;\$$C2l5y. [?~_OoQv6Yx>ddH|PC(2,mO@vdN; aa[߂"+rkl\2X}IѵЎ~^qŅ euO i홲HrvKòxڱ%!:OZzO%!i+.dP䓵olJBWV/-AIHZS>f( INXYL6 %!i%^&$$yQeMN35s&EAgZ-!ɹ">Cq[|gSjkqoIso(pGnW,WR+p$֊y6` Ec~du!&dC( nB/ml-%!؂Lav훐l'p&e&ܾ I5] %!V\6Lր4CI{؇ɪPld( IS9<%!f]VL4HSً ( vfz6c JB$"mOf7&KPmgmdJB,!Og?&u( fv=a?Y|͗iKQvYLZ7жtqaѽ'[Ϝj,@d/Ֆ=t%&QϽTJbj^*%1Ke]I{s/ڲĤ=깗JILRmCWbK$&{+1izRT[ЕG=R)^-{JLڣ{d/Ֆ=t%&QϽTJbj^*%1Ke]I{s/ڲĤ=깗JILV-c؁B-@LV c_tE1Y01 UM?َՍ]/LLV~>JvEc&&~\» `zcuc 5jWvŢ&&k |ʼnj.j^ٍٞ{GXBwZ;kELڹdw֋"&\Yvb;Zv,;1ٝbgI;~wzVĤk;NLvgY+bεߝe'&^1iβY/v֊swgى;kELڹdw֋"&\Yvb;Zv, f`}ҝ5BZِz?PwlxkbjwVie=QX+?R ذIV׻BH-;nt^N7ݺɮ޼U5RIyӭ{$ѭ2 Lҭj\y}s&aϚumk7ᦳtW`/Z_ SF1K&EwZ U^n~x,X`<*ĤP  &- 1)Ĭ$ԂI ƣB,@L 1+ `b҂( BJB-X`<*ĤP  &- 1)Ĭ$ԂI ƣB,@L 1+ `b҂( BJB-X`<*ĤP  &- 1)Ĭ$ԂI ƣB,@L 1+ `b҂( BJB-X`<*ĤP  &- 1)Ĭ&#,QpH!2B(L( e* 1٩p+`S?^6)5@QNZjќ"aV&vb׈f Yl8-g8 ú鲦ժfOLv|2xcϋ@%rW!sv M{R.ɦR$Sw4/LLr4fs|)f uj֋0~-꺈g\]Ƚq$%az܁PcCmoZm]X %T|7n.x4ĔLTo)ֈ{/+'  oӓsRc}c@.0?/tUP#|rHD\P](9xMVdZ2MdWUn21-X4aDك\Trh$8]ݱU(?I + 8.Ws3xw Tbd1#9[||\I>~2=q+x=N+>tzGOdB|v(?7_^($L`hw%)eΥSfĢ$!tO vL m>Oݻ.O+~/hm^зrǙYΧG<~cYߘ ~~ՋP[,k(ki'C{ HNAnNp^ۥy`u aF 9mD_1GC&o,Pi6R z1R_雅qH_:|v#ox< ,qzݏ)ۜw_y1.9}#s++Md,v]T168C.uqqGt <C]cq?ui~W×+ʼn{_ndLZ(\E+R2zÒ+2ZR-/ 2Q;; 0l*쇢Ӛ_wAl] /r{XQ6a@TBo5}ppsAtŰz-ȯ[gW+͸FF3/ v8  S:NKͱBɫ~۲ּH3Qi PJr|5jrfaM&Mha. 1iNSbFQPp /B s) &3%߄:܍> KJJzȅwc (W ؊IP4Hd[MVvmZY\3˽j8/6b蛵Kqc$+V33 n<ޛ,礢KS~>JߍJQP+kA`k64EY}^V';Z/<[5wcd?}oX<-I#<[iБ_T˒V䋩fR;٬:^r5Dq61ɐ$In$A,@Lr2$fb)I'  IbYfJ$'Cn &q1ɐ$In$A,@Lr2$fb)I'  IbYfJ$'Cn &q1ɐ$In$A,@Lr2$fb)I'  IbYfJ$'Cn &q1ɐ$In$A,@Lr2$f3qSiAtNs>˛Kg&ջLd[- mk`Rk:Yh>,ͥ?{tE^IENDB`RDd6(^   C ,A Form_Join"` bRgi9\~QJnQgi9\~PNG  IHDRqd PLTE  (0 8  DP a$ Um( $ ,  ( }u,  0 48 (@< 0( 4HD$80  P@UP (PHY a(,@Ui( mmqDuu$$$yqi0 }}y(((,((000,4((8((4,,00040000<<00@00888<<<D<8@@@D@@H@@DDHHDDHHHPH8LHHLLLUU PPPUUUaPPaUUYYYL(]]]      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuIEz{|}~i]]aaa ii@eeeiiiuuqiimmm00qqqyqquuuyyy}yy}}}HH $qq4m8މ $4H]y6 cmPPJCmp0712HsNlIDATx^ ՝'D JQQGň5LIJdJVWeqfD : ˂ ƹv`]B::殎$v2fNޝ9U]U]]]u>STs'!P(J vtw]pD( (JلN. %0d؄NTh%`لNѮ Gh؄N_ۄN FpڄNk^pۄNEh :8%e:Ź>8}K&t[#p梔M 8t-ЩkyQlBGg z %&tpp :@{Щc9_AlBg G_  q%&t}@pЩ[[alBg ߮W zm%&ty:@xЩSW؄Y&tSCpi@63+ե: g:%ЍML[(lBgF tk:ӸjNJ{ЩC=9&_Q؄Q&t_SpI@T63+S _%ML.hmBڵgd Dm:z.K zЩr}%Wq؄I&t[cpfI@\63+Q W2%ML[,xmBgD m:K ~Щb9_I؄#AH&tWspFq@R63+VلN'H&t{-wJ YЩVYIۄ8&R $o:U?8J Ğ)tlB:5gW e:㺢د*%MT<)4mBg<{Uҵ j"E%Mb*@6SzsD _WQ&t_pQ(63+^؄N?&tF{m7K@,)wmGYل(.%s g:eO8J@DŞ-1mB5 GU j:؏% M蔵Nḣ)mBg4{Ķ r*u% M*c26Szcd _gA&tWpݖ,6+V؄N&tvwiJ@.)WvSلn6>+S g:e_8K@F')9mB<5 Gi j:;,% M蔥8;+mBgg r2e'% M326Szc _*؄԰ 4aP&t^P&t^p|J@%ckK@-)vmх)lBgmE.lB T ?Դ 8YPզ:ٚqrժfz_(f6>T^NPצ:k~^*͌is0a.(ji z!d lSt\Fjٴ_&X!ߙpIafS81TϘ" 3(e3&d.m*L])e 3K~zT^'MDtU=_%MԸKpzLC}W _gRw}c7 yw-".m&昄zA6"8V%D f:;|zf+ qݛvr]|>`3٧BeJcʹZ)+0J+x+ !:)+J![2rŶ5}X3-{.l1c#q%t &\&r4\w4|Ǩir1D=GilPlؤ`WߺF(f̈́^U6wڽ4 "lfoh|qf|%?84l&'s>'T u<5JK֞i[[I_MO*Yg<^Ɲ\Him68aӲzAm&s 3&p}6Vi&R罜~MuhL#xI\f:s3[g*YOV WȰ;rl7{-?$8t$ C3%Mk,skb6K([+гy^=bG(I%C?fyN7CsϘ]1L^k֒#&lәs6c"VQm6ڌeȂ`="ƣZ;G8h$yra3tv`]սl4mLMqf'6clV){cL0Yg4ڴ 4S YVS1R=&^`d~ah<[RMU'?̱NUb4n6#|,-I-t"NfL-[6zzcZT 1QäuٍtZdOVٴ-f:s|,f:+hςgi!BWIYN`3ql؟%QلN9j:Ƞy?zIgTlc$rV~[<1C43 8yeL-x|dX<] ԥY_rm<&s֬kh٦'/W$-9lbKf*9mNH{}=7*c+9ioul.飼4g:51;S$WkdLtig=[stVmڇ9ff{jw G;&-wmAfl.31<6{&pLY|-۔vd!>Mj%y~~7c Tr| -osI-.7q@lMG=ןG^_3ULyf}W$CqK&q{RzUbkxA fE<ݣ3b ).C߭N|~ɑ~჎*l߮ILe܁Sm5E, 5N|yN{f]t!k'i WwG kC初Qkفz/gͷ7r3rr^ SI txi&>ѧ]Kalyg;0]A^JGz_'oas ck{r)S?ǒZ6I)sl8uG:Z/o7yg5g'8lfbpYM6klah즚ѡi۰fޅ 񩖆#F>v̬uɞq=rWBE0+,|Besx,AzlZ lasw.-iBv^?m焣]t_gNkF"L;Mu6y7qkȻ- SU$elZeʙ\#,rf7Y߀CC f،3ny6#b%6i3_}ҍ M"\{Zga [̰UM⦂:[lyx#Sf6'6h89psƫo *a'Kvis S,覓6hYq>%3-j.g~\MLml^p80>J~}<^=ﵠ@B).5TJYi6-ҧثVOPy񇱅̯QHg[|ʏ?ѰB .9SAK?u>Q6uC~oM;[ n7tByÛFxN.Y)φ3\rH֟2Eb_?^ϓHE:w`OMEt6e׿>wP\xUc^wY1lcM辳]lu/d.GٔXg m&_uU=Ӥ<~lY?Ollصsb[/%|hd:D6%Yf~D)ڌMgfs >HaWqJviU$%Ef3KC!~viit9 }ugSR;9W|-3inԥ͘tmPs A-';BȲ6lZIJͤ$9c*}m6YnjC,M.فwkSNγ7,#ևyNJlIIυ3ިWmƢ-.D/j6r{$|"lI"HxzFbzXr ^lQ>zT,o\M$TڽMuNqo;.|z>~)͉ cvةیEgh%VIG6ә}^>~im8OqyA)NjfmZ+ъcoݿlX>d9WS}k?DςCb.p,in7>)Ε#A6w k~1W~k|]}h:egGgSعiv_,uԇ_6o?F[ vMyta/)awJ^iCy&tv+GkS3l0ޙ;CZ2blXSB`xÅtE%x63`]"j\om۶iWM(9УB9sdhѧDNڟJƫu獏̱>{r"g6YQTw<ԳCpffgBv:G?!Htyl|_CcC܃dlFٌ1=b^qؔA]֕ڱ;r 4-g"vԜf$:Qu106~$~In |5gىνllVK i+٬]ƫ.->MJx_] VR/Mxڃ`Pa#ݥ\P)dlb\6׹_.=NZx\&|1h`MkON6Z C'Uɰlq,sn^boJcileɣ1tȴY`RcCdPe*ͦ+mJ׋3l4 n~uuSo<)^޷aXlu9],%BZ{!~\ `kix!#dKᓭAG9Li#>%C Χ.})γc83 d=GWY 4|lsM؜.&Ci-|(DɺStvĎ=iOcMdU26ozdڹ83'8QYnfؙD@ lg_Wa庤W;Lݍl?qs@jq6hĎ^v?Z{^-zl6_ķFgH3r%l7>@TAF|wF7T#iz47TQA߳ ˧sK#t']:ɿ?eԥUO+ʯ? )iV1Y6_c$8vf) f;ny$lߤ窕jݟҍ'el)cc.+ӞAn=-RKӗdDHJ"n/Ng=FG.c&`{"̀::3g==c5HI/tGR`blhak9HX׶ F*bȓG%x`Jʦ:)t6=7' l|ќ忑f@)Qgi5S:69|~̂_rͤK힍>~K",& G{HҦ|:)ʹ5<_l)fBh?fׅt\pkc봖X TVڔO'-۹mn-{ۑOn%W?jxڦE/KSL_X'i,Nu-;+m9iMiv_ߔėJfX+;Oަ|:B/?l çiZ6.sz}$θiHæt::oYbyNĜhV MbՕKK 3ؔNvl'{mZWW秳\43y#΂(ARTh~WjM١we@xx$״lJ/ev\4ς-f2+oa׵Ychf|v/c|3ۦ{6>:Hj2dC$gS6;Ş&Ho+|@~NttqkE6#sT_gӟat )_=^l璦Mtzͭkpg\YzKCCo)4#\a`h 5Xe[3Ppl,DP)Jڐ}LVirafʶͮ[ r:$[vhielU`{v~r#O^|n|?vEb ZireoKcZSjA*dL{ u^|hehvR>CCۀ [z/~e)akr .D lΗ#By)ZΒKىoS.W9iiTMHk/\tCY)eg=EAͱ4ڻVK}/Ay%v4mB~_ tE&mc1'v:Wl>MBK[?Y;kej ,Oi1'J6 C$n Kjii&V4K+Ѭ FpEῪۦs& 5os|[٤ӚɲamP|3u|,nޗs-mߌʦ$- s^M4͡dy\2oS^1BVحӘld 2E7ݍ7<kl@uFZv`oݰ`3Q;JCRAz8pis\w\Ϲכּlt[KNLR)yNWaoJtX&^VQ+%s,kK}M(Ȟ=^Z"ٔ v: d=Msώ&<3O2Zf e0 MeYAM%,,#a1'!agUy$ȳ?mNmK|@t7ixt•O{Ԭg!rRg?s+n[t?ᗖ>UZ2$|3kBR {lGFX6@NR\)`x o6Թsm͡a6ǽl\lYbmw\2oIaulSH+mS} g]iʌv&t /7o>s3ɠ3Nm sۢzצw>X^EfXzw~L6럼,w0:E)ΥEh4Ӎr}wӢ&_d׿% $:ŷ)lSqj?*}}#IM:_ Sy6t)Mtn zVi\#LM^/ISiL6ҹe7_zC=d,5Д73?;xBgJMKCvRi*Z )9‹O_YL87:)Ζf^iJlA]z׋?e6/~+ w8CtNL6IvfvoYV&?#կ߼AySCgkrٔFg)g{d_2?yq)"}.%{lJӦgF|mȿ&"v+Ϧ:w5x_gi'l-ANmjs]oh6m }/2tzӦf:Kw<&dM )pA?^:eMwFa'̎YS :ukSԥi5Fу'twC[6ЙM> ͻXKY8t:umSZnH+yfˠ v@ ߬>ȗT @O$*@.<ZLPiMtMi t?Ulsז;Mcɏ_2*RNu&WLU"aRZOh7:]i~:qSF KXK:|1M-b)wL kIWvC^J{4-[ls֥?߲RHgLCkw>>!> L>̆:TϦ&:f뼫\ߓ_sBCթMMtwlunGY.c3<<RӦ.:t=f۾'2k㍣I9SUܵ~ (u>5κLgDGF^~3WNn&ӹxWRO6ɂ 'gt0Rɫ27+]][7jG' f:JQx?[=ojH2ҩM}tڞ; ]$,y4.<N]0&PtoS#4/\YvR*psэWOOūNlꤓa? ?^l8BX{9$,WzI'BxU}dFhMe͗=?N]ljsǺ |煋C$G0[]6#λӞ%5:^J'I 2 olsuS7h˯i但٦uN}ݟ2 s |ӗ'5OةMtR2mo;?Ʊ ֩Mt6M|Urm^-:;ni'b:NI6,tO_ޣO7oz 6uI322q;3&~>x2UjӦn:Y\~uK݊3>9ΖVߍSW{z}S`7cI?EةMti-? ;;{WPR)*٦:e`w0zCZzS!ZΞ2Js(Nm꧳tOȖ)otm5J=MtRBFG/̄;#v>zNe^eڻ`aN2W@~M#-kE &6pgdnho0n8̚59VwNشRv+ӑ: Wgߝ=s^C4g%8HNwB :6?^;+Lz{jS i_B][6'nkaλӯv~IP/?laӹ :)! {n̸N, InL'pJ;aӽD:jtz-Wdm~,ѴG ؃̱6oSO%. I-vȯNb9eΚuG4Q^鵴j:/;n^1wwk;]rt@67|n܌1UzT`{St|>s]5ӅKW9s2YLlus3v¦ߒ*d6iۙ=s6^7exժ68*OfZlaput6,7~ \{Ȝ54oS||~q [Ys4gFmlL~LESBʦ*:6=O~lmzф6[TCf>iz ҡp_l>8k/ćK6TAf>⸛St(?wﳠ 7q)MaȻ:aMul ki3F7nNYg/JQmeiflxILK7qMeȻ6ٔ[gMO9i}t&:{$F,\ؼvÇzI6Jcw!vfP2?pmM }yAl8&M3Eڶ mʫfo>dmr1ܕgzC%lf?v$6tx;SXPwD~# mZ;a3M9uW}]'MRup|ޙ `cO^Y'l)6i]QƧ_u4N++¤ ټjU=OҞL[6۔OgK>{jx>X?J?~1ُ^~}rA.NĦl:[yd*;|?%(u~VL_2 x6;)v6y~7 b/{mo @&MD ڔIg{7W1zo'%39pBo.NWy`s `gBz/5O]=dIiEٍMYtz _쾏\cçq ^p4Ux96)&J[5V0pvQL(p^1d$E=?E٭Mtm^vmyN`ζyh)"me缚q|ʿcZtn𙃾.)OG'lFaSt.uқohӟŕmm^r|8O}Lbwf46鴹9o@GWrx, ֟"Fͨl+W ޲qy+m+5@?R9W?='`S2B?%}Mqu=T_oͭS \y%=37 Jo5#t;a3Z~oO ,>g G.:mC.tz~ QW疳OE |]~sbUmE+ʉ`MO'lFoSX;O7}^/k8$"Tk'>6ӻ8l te?ZۡMs-yT|W oyoHXixl scli0kc3?u,D}ŁK}/ۙW|r=?$QfZwf\6{FLpԳ?/ |Ÿ"L#vf|66[W5rg6/D`WOxźbL^'liSH9(q)-Bc~ǐw7q%6Olk6 Pwօ>y#~.ڎE|͸m sy{g7Iяkf]C/:Ss Gowf6yߺ p!,!t`޶ o:M/fla3 B̕0!fB0;a>ɧݍfR-[LƦ@:-O2 i$hXUPoIFg[[r>`m)W]p(k^66Pb&WOsߐf6);~8חfc4e͕~߄ڌ_'l&iS oj]ũ7г?90 Ot6 A)0չ6]mqb=4WOHj3^Mt6' 9a;B0xr6 L_g|\9׆xs&3 gysVv4lsRXix!ӦI@k[{"mkKۦ5 0Lf:wrM> gŇ{s7ߛJn3͔u͋xQZ) Owo:f ׿N}l3ׅ֩񺉾 W|z#K?2!S lE]?f:a3m꬧j338{~bK|[|h/lF6ӷ)N3t`c^)ڞ7Y%7} "O'/Lnv\N }^Ԧ}?:F܌6Ű)==u]!{ʼ i_،e Oe;M= p_O>h&na{>` i6G6ű)gƷy*o|6ߘyԽJQӖ-lhS4{N?^l4=mVW.ݡDsL'liS4PJh[FkhT*Jo6lkfEQg':aST|v̂VX{N͒PT|@hWfoOLx)Mt|dcFr_Vg_r ).V'llS00;֪T߰=.rkzwӢ: ߣbJ\ǤUC~(;aS|tVUu]6եK6e)3ef4ZqX M9leq~#6iBU)u(+ /i`:MMylscׯm7_Q^﮻C~u¦L6S9őL[5`ώ[B5߸u6岙E{aTߟI&SJ'lf3EKi(OiJRt)ti/֑L7/\(&;aSF)ܶ\gQ۶TvV8Al6崙Nà:RRiWNLWz&mzlaSViܴQZIkiu$6hk:aS^,ͨp^ݜimj϶7io 2L\fqÕҞfQKYg9u¦6ֹs[Fy}feU ;cSv)du8rumǭfQjE&謳:aS~[:nzzgfJН )K'l`3Q۟?3?*&6(fNTf:[U>J3:'6H'lbSd4IA]+MatjA/r߅Ml 3aS-t6|VdO6 8MmB:aSIЩNT&tJ6 MmB:aSi)NT&tJ6 M lB:aS )N&tJ6 MlBT:aS+)N&tJ6 M mB:aSK)N&t 6 MmB:aSk)N&t 6 MD.x1q&lJ M4K: Y/J'l¦S Nat&lJ: T)N؄MNt&lzt6aӧ3e %MlQЙN؄͖%MlSЙN؄Ͷ%Ͷ5`lB%ؙOMq9vdЙNLȇM1wlЙN}@ЙNG MkM!y|ЙNPNG1MAk M{Nq`NؔG 1Mk,MY}NspNؔ ~NtxNؔ NuNؔKpNؔvNؔKqNؔwٵNؔKr٥NؔxٕNؔKsمNؔyٱNؔKt١NؔzّNؔKuفNؔ{Z'l[%;r 6%2.t 2Wv:CM u¦U]£΀:aS-!Cg ){E3NؔnV'l_%=l6%*6t *Tri:[Mi:aS*.Y@NؔVr6URtzM:M:aS-@K'lJ^U:|tM*6)}}V6ժ t:aSڬ)@' Ul%:aSI@'⦒[^'ڴJc5OBsfV䬴 bUOCcjV漴 auODSnV̴ `OECrVܴ J_OF3vuV ^OG#zeV ]OH~UV \NICEV J[=NJqG5V, Z]NKaK%V< Y}NLQOVL XNMASV\ JWNN1WUl VNO![U| UNP_ TOQc✥ ZS=ORrg䬥 R]OSbk漥 Q}OTRo̥ POUBsܥ ZOOV2wu NOW"{e M$:aUUB'ljX3qCCMTTMK@xii ;aT:v¦5.tMTPK@ L6Q9Qb&j&JJ@-lfx 6Q3Qf 6Q3QJ'lfl% NDD 8J@p :a5%TBMLG 6Q3Q%NDD @:a5%[ML@HQ'lfZ@j:a5%ЦR (%Nl{]J dTN t]J t(%h UN u]1J l(%H@ $;a %Q ;abJbuQNDC tUN(b'lr.Xb'lv}]@,6QP@6#. J T(J ]%iMT(@%YH v,v&*J $vf;D D;a %K t;a3낝JuQ]NDB ZN،`(c'lb/b'l~](b'l)б6.@ 4(J TĮ %*v&* J ;a3/C ʂHNL Qb'lR)6S.R@ $(JeԮ %2v&*J u|c'lrR/ _J3v&*J@h)uAb'lR)GMa % 6.8@=v&*J@6.8 eDE@ Y. %IENDB`C/DdNd   C 2A RSE_WSA_Flow"` b.+X<x)g.kJn_.+X<x)PNG  IHDREo cmPPJCmp0712`-IDATx^h[ؿ7oB\E Rɖh $6hx*Z ]̃/O6pWFNϙd['_5{f'䉣3w?5y;=&Sr(L;H41^ -Ҽ${JӒTR(JRH+4)I -Ҝ$ՃJSePd ҄$i#?HklzuUx}Ŵ/2z6~Td%GpBϿGEIm JItʟ9ۣ{W}ٳx?o;^qa;ng+  p\=]t`uvߒd>8 w{3Hx쫿D@R&P|yV~Ft\$mg|y|l$$}Ȳ(@-HQq~ᗷ+R6 YF$K,gZ" $(܀=ұځd)(j rā,ꪔZd)xtIF2"vB,_(Q#dt| YEy -{+Kfw[k]75HFQ*8731,akk<*6 HjMJ=!:=D}&TrTH&Q*߱wDl fN=w $(OUE\ѹa&ظ}9^O, ` ej;S߿F&g./L'ݮ˗?A謑;km'w:9ܑ5ZMS8q&/ݷTOe۶Gsq(IeLKqBVbU+Ժ茾h#2s/cЕ~TL@jBަvJ")bl 4O2}&"` ֮$C-9`1,3x__y;F;r4$進IaqWFXFp#T* q{s@ YE};$v|$"il͝ O#O3Ӵs0Ue7c`~3$ͼ~$v={=E-e 0"οD##dXƻ$E,|x ˨Dk$ZUNmkѡ2t&\rI(^tzkG*PMJS%L<ɮDy퐸ZS}hyH[%JEXeCQxꡓid@v䔭{m&P,poRٽ-OG ]:gHf}F69uY1/gcr fc2/lv?J}Gc=2D,*Z($E>vxu'o+e;9;.MYLi(`l2w^#1 [(z{6qҴkt4IdCSPHvx>~`IPLLo9}ȼkѷmHwZWqv$%p cӯ=>~aH{.IGn.Iy\wk7oWZKvqڕU(5 q>4#zK ûx!Tő:k9PWgxGe,5%GOR$._-sWEO;]ȝ .wi*+0%%A$`r\]sU=o{}7>ot`Y"|)}TԥAc<ض^[@B3YlKGoS^1l㛡'F_7YtTo2LvxaT{\~mI*:^1)mc^/1$:qř@W\wKtD >%[Yo5*'d&F WE/-*A]Bg{sл6=HK֚ؗ(,\ 9Da⸐;3ĵ-/&ь0^޿peG4Pc=|H/ieQ}^ѐ! '›\#ܓ9,G[3q!9F/)+uo[roѳ`Y$N:IvZ)w@x}.n iI9dvF˫Yyrxo[#jv:IM6bdР}5!ס) dIߞk"\pKky4ZiPjxJg.!/F' @֟#}Jr-- 84 ;”$ޗ8vNI!% ىD~1QW=E9LRLW>GFMLkϊGx:O\7#:`Z0_r 8FWH8h6@$=QC* un]C1. 1r`}Ds\gmurM:q ke H&V! 6m9ll[b]  # Ԋt(5w=ƭkv$e_ 9O@z!t*к{&F!3،u`hf$XsW}@QILx!SIjG8(k2;M< G*2Gw=z;5˫V@`t\7흼H7dǠd<ɓz{STZ  itq;qLL=VN>25..$E98 )q/8V @fV&.]z}+:$UTjBCd%?< %G@yzMy2p)ʀSPt/EH8ۿi$A7 JTg 6vxj$hzѾ>.ζ~'t@UC~mШNr{oW#ʎeԢD%t0q#BځK:F @,p_~笓׷^Xx(q$ w0L џ`=#mpuuI^rTlGYt5U#I ; } AUvn_ЍAtyĮ^|cT]Fuݘ`{yna\ɵ8$ "Mpړ~Bu*7ȓ6J.״b[WՒZ<26~T[#UNÂo48\0C#B,\vWZk<(Iu_}E8Fzd$!y^c*f5E(HA|.*ץ!JVAR|.qf4C,HyT˕wڶ$d2>Mlw%~45A0H';?ط?Mies4wo$MV|?6JAɗ}t.O j¯ D6HxOջdFጠw = j[8##Ƃ4~,$;AsG Kt:J|(¥R\$!( [-R2Y kKҾ\v%)V)<ھAsǠNs-K̦Mm/Ċ``du_%a3gcG:˾VdMϿF^ʌ¨[H:\$[ ]*Zi*ݏ)1|*&l|C~ŗ#<$qf"٦)l&b p-A%oTKQd ,$tg_# ܃EnbrJ9v?(@J.] Q,mX(%%4,H(qF3`봒jM1C H7f Pַ($ br.QZɽ*cR(0^2&-̶OW^' AuZ&I؍*LCBc)ipzw z+\)Y;V& 8] Wښw &mPc3/v+k˺ruIŜ?=ѠE{j.2${0sBSV(t>=3; k&0,$~MjRfNw'w?vg-iHIv {-\ʼn%6p5DŽ$  1*=~PPHṿQ^x>ty!\Ÿ C:+$ ˖U;w>ymp4hî~rc}teɷ\-r,_,`q&n%_lv+ɃD_ _u̇lZž!fyU@!0q}4՛{Z#ϻhf{=+wka7ua5^}60 Z!FHu.!M גtqrя @F%2X6lwً(8LyҊl~^ȏJ:ح>Z߾t>$P:ĉ0X$ ;nDžOHM9cK$?[)1ړ/@43;N-}AY A |<,u@ږ)LʵMڀ<#+;\zf^sI(XjNUVLšy"}K%/@ȢyMs?f+=8ϰ*)Ovi[9Z7:N15F##&`$7GL"1̛))֝0z}\]zmʐ뤞:E\#;]7ƿi^."c.Ke\ffQu1yQ )G:=*E'FUYt\N:O수3 J *nx 9ozTCxlt[2h.qMDkOz2ӰX$&75M(w WnIeWo@P{4 kO" g 6qkT0pV Iy<=2$p:DE1Cfͯt!g$Gsan'!՞gwB$tĩ_v  I2Cbp,-W#{gA2-H<}y_Sc}z:8;~:x3j$6[Vn!\n A@|#ZY2T#{./-3-1 nJ$cc HHwtT$=x =Ý>7 d@ֱdbD[ )M C NwokCJwjW ޳3ҫMuhW|+U[lzUgD(HlEa,| cYH\Zjmap+ ZDӓm̂4 I5Rox=}]!ي2ʓW2 S[)!o/dAd3n>b>[o."[{9COef"ل5O^;IW"Rhm $4HSlD@ùGճP~4g"ـ_;E98:{K ̀f[#Tq"LMOMM{8AxQP+sAo9`8^XE*9X89枦@HJ+4#ɾQZ)I I/iR} HT2 MKR%J4/IU(-$UH3R MMJk47ɮ(-$Hr MOJ4?ɶ(-mPZ$ $[PZ$$PZ$$PZ$#$PZ$+$QZ$3$I "(|a{.[~}=Vk#\D˫x(I^ΒNc?*;|~DR`0/h=Ny|ķ$=ᣂ/O^jw890I HP:~xJ6I1[Lm>)k}')`oQlb}?@J8}(:OŠ&r";=8vdf.KDMW3oL QX Ljeu>㱟5f"x]Iy<-Q]4Jnmer0Ho?&ia\&U rHCIߺCx9'@ @҅&xaU$ts4"=TU`zqM**Ds6+L>0 r%s@.Y=Z5 NB*&ݯB"ؖ|0BB^y0g. b/캟sw;O;owW h1gءX 1;d8\%&z! am$e}E\bAIeIŸXQf$-ҶRL bX:nrKu) +u){m% u}!*j!3{yK?'tA#Fm\)(Esfj= 4lU6CO[I&z 3[Ém!+>vQ|<&b'D)쇭Tnm:X(M(ޖk]Bgf2RJ`3SUԹ&1:W HJQ:f8Ou??ޙg#|ŭuW_8|?_#S2ybD)co~];c+7HٷL-v% J+Ti]޺wi2ren0 I.ic!90 1oJM$jERO'$xtdr!=5L:V$.Ds_Da㖰xz`\0$*br#N&]̉$(V ؀MaiK $Æ\(xfJʱ$EXx0 }S6p\ !8gy(Ԟ:?޹ 'x0q?'B?xvP"*Mti.-VɔY 1 v{qs ؅I9\sq`ۅKgN"{ 1,ER6?& HD} k/E"u3͝ ކ/ҩQS#2aCQ 7Q!9MC:[TwK:2Fϑ[g_T< qԤ.Eyalǣw  oyzo;iDye dQ$b,EIߗU%tlK+W,i\&+X*.ftzY-,4$F!)A?Qf'vRjZ@6IV d#n@1IL%]sbR9Ӑć1=zhMPVV%&&)_ ?LG\A.| rϤz\ +$l29Mc.f}b 殗qzOe bJƾ9IXWE <9t㮭)|]̟mA M%$h8R1Ƨs7J>,зhfLohp&9#/<1b֚db+HB4 t+UViktҌa*)<b_]MCJz!qEIS V8') "`d"/lU]Ӽ dY#/ӡRL V7!;0CW汮ǭ)$Y!lI"VaM R['mHz:idEI$+`N$Y+u&ɊX6IV$J=lI"VaM R['mHz:idEI$+`N$Y+u&ɊXPM?=JzC IENDB`{Dd6*Z   C (A RSE_WSA"` bG{mLR\#@7[E!#{Jn{mLR\#@7[E!PNG  IHDRÇPLTE   0  L $ 0i  Ly(  ( ,4<8( @ H$$4 P@ YHa(  e( Ym$ q0(($$$y(( my0$$(((4((,,,0,(8((0000040000<88<0088(@44888@@@@ @@<<<@@ @@,@@@D@@H@@DDHLL HH0LDDHHHLLLPP@PPPPPUUUU]Y<YYYee ]]]i]]aaa ]$eeeiiiqiiyymmmyy yyyy,qqqyy/$`l,$:>2j6Ό zxXM3/"p`d$:2hll[Dg/ sp&љA\ItF6Ό zh-M3ڗEWϔItf#o_$:qt['6Էz-Dgدr &љB|e Rm$:SZ´la>V-Dg =ZxM3HWJbLm It :)@l)m3XX P6p^"]%M3* &kk!It#oP$:tY $6Եz-DgЯΟ2 &љCBe eSe$:Sza@lAN:w,Dg=JpM3JgN"bLM  ItJ)@l)iCX R6`^*5M3" D&ks1`LA;G`oIt&%mذItj| @$:ޖ@$:}tD[ flnMt~Z vl~^:W-C6'u,K6N^0))Dgb[ݸ_-D_ΓP ĘM3mn ĚMӟLgIb&љVE7b&ks$ `L`[n`lEgIt&e 7kİIt6Y Al k[tY Qlͽl::QHDgZl3HDg3M&љEڸ& #cIt&э6jIJIt6鸄X l ictY lt:*H8Dg"Zd#H/V+c 068bj ItZf>_*ZJ|^n(Pap&A!v]spO@5jsP5 j1/@e(g gTs2POrԐ?%6Ǡrv~ LVk?g9WE9NirlU(y>}S-37>l\}Aorp5*g);!/7WSnfMSf`?lt8_".@ͦ0Yx̜zT,@lڅ7Uޚ84fY7^j^:oc~*I:($* l J=[h"z9dlojǛ8c.T(*0UP&:u 6!SdW@[-`|I<-Ps0#@&RjͽBgVS-@ls{m , : );8P|!s jX8kÙ)S uc|bWxX4ъ NѴM6ivE'hĦ)DgMФM 6N]*K*Yشd4æT\شaT5j3;]I?Ħ-R Aug*~ c^gڃYUᛲo(F/ 4 Bl:5:AH$Rz5;A̓M ٷ|29 ~|RiG%6DM.s)f7Q Od\iE_T-@lb33t `(ouضkM")Sf~3CAM+( 2!60.%9fe\˄M+*`#XLU?pWiG6=i}]֥M)ee\-\?|:N tv_ 'ٺk< "6lM]r7sKl6&љ~8"~Bba6Έn/Ol6&љv<"}>b)63DgS{ mW^=crqbI63A( Í=c xDzRbi63@'R䯖#(>\:ǥ AİquXijǙΉhD&!E䜔dY_KLt}0<v !qKUKx,z餟a Ӽا-X[nAlfdFFaH wA |Rr 0EJT(L~ʇ^؎`x"ǃPrZwJlf[xAqO%>5E.e)ܠɾgAH vAE׉[Ϙx"7?hbG6FSP?:l$2Z*H{~iWP40t@S$!8b%TM_Od&lJXD! %KTجʅW.%~!;Sࠨ2b,Ulmx b,Tw}ZT$QMT>abw6ӳdK8* ^(ln4LIY % n-\Q1j6q.JsA:L ;3zQv`9 *?q <:8k~⌮8c:6i %6a3!tFDN)wl%?AJݒYLD$WU>ݣTI:\U'V$*4& ̈́B dY:S*L1`Jy1A-@lfR謰 hKnDho$>W'6e3)tƧAҝP6`$UOz'a/ R3^>!wClfzՄ4& Ӑ7T9Q4 Pr1g *= 9 1Y>5,.TE+X4-g9?x P+l'_Q 3 S1if`- v ;놈x4֌iޣgۻֳV"KlZbW\K;@tơfM nZ #Oљ)0bĦ)ë?pL&Sn'[ 6̀<֍Z4_x?)iĭV-ϊN9bSН7%?\haNɟ\3>pD|'ĦGZaI&~3 ëOSV@tFD\.Olj6O\7kg< GGoٟ(<"bSMWݺgjN.t5:]s4gKkOI&b_)DgnKo0obޚ/at}o)D/=I'.t3UsڽNW ݝ~ ;g$׬9O{ *7c,Syjh|{O29zGNXgqMNI{$ng$\ut*}qgs >AGg͡{Lp"{^rܩ?It&fn5{l>173-vA;M3Д)422JtƖFo,[lnmem4Oku qR϶Q{\]ˍβKWhZ0Ь=%_3aR`8SȚKV-9Ѽ;+BA_CMKt6@\j&T]16>%h>mfE.0R}w;W/`3t^fr=Y{A(&5M^pG} ~s06@M䒇Ml }vUvDa1o2_7;`-lNs2 ŋ9ON3erDf!Dg hD~Rʹi`ScE4+O=3ftbwW,ǝ8NZQ,n@f4iXOQ.~ߜfyM‹ܣx)4lN36{{,Z^OѠ H}p:T;lĕc3t0e'E/n㤞DwiӊM\O&ΐ T0}SЊkyrItHve6I% )hsڹYvkAl=v ;}%F:m؄YǩC4l]sδ|\+3ý_~1p6BLu5 6G-FekשǛž_r^Ϋ<^* cft`W/ )8d䯚DgTs)6EZY<-hLHDЍ 4:ִQŖ4foJNn=EvJ+>WL{YPQlN7lQ)lhG%לsEn߷%:=lN#pY7Ž%%>:EϿ3ҳ5Wvf:4}Zmu $ sкɟ[y=HTb3 tܾz m>gȕӬA-}Ug r֥{pSΨ`x]l&N24MF ݘa~dk؇44I]t:ul.`VYFytri*B3 <^ɦS7)vg3MATu36OG#+aWf|B/^1)1r8aĘPrܹKC^O!6lYTg?ةv0kDm#}\wfN\3 R5w|LJbx۾GθuvkOÊOn/lC&`3t;j }&3'd718;+Ϟcnbճv:aNZ!6KΏ7VyNd=L'lPz|G Ps{L.}sn]Om=f( AU+g:+W&zDP/6gP5fb~t/|2n.L]Lؠb :wk9TӴ' +O N~/O M0!jҩ{j%mZD]pu~-:yl!rRML:kMcdsqugq׼,FMz{MF&4f":R1l\6lSREqCBlsTuvߤиss!L mb[ ZZӤ}5n-o~tMHu|a3qtvT[h7d""gp/]ŧ&>ti!͋Գ =f[{PVk ):l6Ivnb{݋ZO<$: {Lڸ~Vpiˑ{ l#=e-|D]& }ףV>v ARNs60vuɷ_a茜N_L óKG>)|ŧiݺ.[ ÷z&nl3IS59::Opo/A4xNx?adƖMg>]ro0*. ӳsZx,ԫA-u?| f茈΀،?yܒe-m;wsWgh&8eTP:4& {:auqk׎|nn=:Ow" iRw6~Ɲic3t3mJ3n5Y>x%]*&ӹ eA%!ߌsp۷/Qg<^}UY}ZP|y؋4oP ͘Ρ?/uMpm\6:<rqϷ\O龬mJl~[?Dght7c:ܼ-AfzʊY!6PXoX&!;9³K Zϲ켎L{(77pfDyoD7%kѸ3>Cc3^tV>–NL+L{\OyzC ~Sh&ozgd!:w<,>)Nzz|z (?U 4&l3T6cB纕%\?I) v_Xnmij$?ǖ?QיP o.Գ ϐٌ;|Aze:m'gsu{Vz*YZ~^D #:3t6#sx<ꅁ'.\oacrešK6$6keVО0V ،+[~bN胟wLLъu.jafQ#y]FӅ΀茄ͨί<+:6;?~ÒLFj ,:J4U}jA萝g[|@tBgDlFB'ĵϷ66Lۉ{a8vijƛբyZ)\:C4nX!m]1-|yT_EuV- B{iOZVǻ;.ny/F힧-X'U6M<r8GtLglGPlh5Qv\z >I+U$*z@؜X/KDƚDtFfHtG5jo tgY>ܠMZ|;CjʤyJvC]]mgO$:}3lMg}ݧ]9ѩ+j2Ȧz&{}jdhm7fDOtƂ پo=u}olsk6٩]ZίyzQI4C:cftz?ֲo~կ^: $XZw|a)pDtƆ3k/;_kktMc9aydmw:[K$:3Fl6B玛;jE[X*x26Ħ~d. <&\X㖯o7g~ҡ{W->qݤ>|7w/Ww1c'؊=zv7]d#:=zxC goYRhzE?9c=n~~ff-o:ض&e}L&V2v`2׶໿wDgtƐMt7cS6`MJŅKML:5~Sw_oL' dl4g~_`EʏLuO:/]b[o&ΓlΘDLm/_l Ȧg̬:tIN]] ͛ٶqk [6pڥ-ϼ/AhQ&~̴ޮv+;ny_oz^gC/R31fӒΝ7?PS`n닿6n{?o9$o.mή# I/^?=vDG:cͦ9n#/ݬ)o}gO4TN\/va/b^}噣+/x֓ tMgTӹ/36k}Jqn;џg?smN!n0=1WJ)u Qny+&YznCa.L_y?>5wǓqG[Q`8W_{?=&vn(Z,*vbWAh.y(v?dIt3!l2:Op>ZصIiqW^y~zEz07^7bd1m'wAhɣ&_J$:]Й6S Ga6WlřuOJs[ ׾eƦAzmb̴P Bzfd]|+ vD#aӟt34Jl>y;G79 2ӟ|`? l8O{&:L 96٦MΧ6g1haFFfC'M0}\04|֑6@ϧj"M+>WSCgٜ[͋[{4pr䥧i-CZy2Mi}Tx.SEg|<)~~빎SG00%w蜽u4~Nǖݘ䭃z4IU^yyG#p)N6Nǔɾ!г{,&f}K6tbΓ?8c;(;/Z}<r⼥e_#3R6[^f~7N2yw~qw;:W}zJ*ggsj`gkwev왪[up*>}SRHglmڽdNm̭_$yt !hg6ϛٰl=:AKϔa~uʌN pٜ, d9[t>kϴw|TIX1)S. C+x9;g}0.NUǟůWI ͑?eaWˈq=&5$ϣS49ŋq̙", d=3}  Щv^ xJgh|4WJ&sTXq N9:AhWtnYGwU&8Gܝ*t˦ ~썔(j> 3N9as-N8ŋ<-eN/=is=2XԍNWܦ9s@S.gwZ 36z"CPZ6}U OJ:8{tIu iTL@جWAQNX>/ϊ0gq4M,x%Ub5ge_$dORKt}`ؔPƛ5dl7W@f"_Ay;XſR _ h5::K=t_{ҍc+N|Gtd.^|iᅽM,ai}Bց]~|P-W._S/5<xN8q|7`1yIF +ٽ8n/o]Jgl:W6dEf|q}q=,T~߽o;o+o|_Cկ~_?AW<.-&"u>,o{Ѕ\v9ט 3$wS&Θi:#Jk_{6x_g?kꫯ/^~"a](~)&E䒇o=I#-ktwd3ǟ* ?&i> kڂ س}6oeR_Įfoӗe=.ubsߧ^7yFQ@L&&N"{"چ~z_ݎ]كl47͛#nWM.ٻ6z?]t|]7LފJj4srWy([簫zT:6'zk&lzN^i;!N-zMl埲DTi«Ӈ lφ|'B\xSBΚtlYpzJi^|,;6l~d%@ϒCMl :Ʀ{=dhC')KfogfTD4/YNK6LCK{ :MP='|XOzM\O3hB'X u="=4+<'(h: l>rEMi>f;لu}&=tlmP~a`:M؄*=5]m烰ʩ-ͱ]7Q^lM36'o/\\#t yfIa:4aȩǛ мHiǙbӌgЃ*]N 6{/=G 'c GN[OaG)NLJ_]{zĦ Q‚h+$wZ qxaX @- "R es9kb=gKlٜ7wO lz2s4ac9)z^ya X1Ħ'؃ӎލKwu?cy4&v!^0\$Il=GPCK, Ӗ^"dd=]Ȱ^|'xw8rDl/3;q:}D&l][79=g= *ŲgKl,oU3OBـO qTqGd2^۬#["Lz$ͫ'eM~e݇)J!$:6{3lCQ+*lMЧpv ݫv:F`[ObH/>4?}Xa箘NbS -bz6q;믃 )_H"j0lE5{\+f;p67nγ`m"|εZyZݸ|P /+:M fkQ@2i& o b\ ATJَ"+ށnF^t"6od^rN䕧 fx^sz[5_~i1Ħ؀?R΄IJePRV7|D rw<*mAm2^W{E\!~)OeIS]T#aiJMawF:M sL4ä2ifnJbDNFqx'F^^/"ډ7ч6cCd"d=M.容6H 14.pIsJxޱNB8O*KtztzoACjVg/3c*Q7Y4<ݙ&3]|^\5¼[NbsAEC ?z<]q*prUWsRiWt8ac޲>A>"b:M๪:v狸jt)XDսZu믝H$6]R\ܱ~>4ǰr7|CW-lIlzeݸ@ Տ1r8i3COڏ]p__x?&2:MyS:VZ{& O6Q;ΫΞcGpu+HĔfMoйS:w~9GQ1]Tq_O֎C'^7QzP8lFD'6cJC(R&8uNL2sZ/>m}A+=ti'1IlzECxҩ}SwdS'vi8?zsUhftX^5tj_/H&לy>+>W[c7#F 6٪î3W +_غg.\MĞ͐}g`lՌo<5TTCdt?}ڦ>3.ilݤ]3e6C3(6'g*:eT!EgjͼO8 =-.P{A9!~s0!r*M\2h}.OygD CZh~DCA5_v.LAs'Q2&U֟~ %m'.@\ѩV Rn;$ǩv4?| c3qgPl"7*-#mwηd>x0-tՙsVRy4"R$ ֓>- ߙWM | uC3B!uŅT|J"D"6 9&Tm\/@gN3< H{OžI&DB6DŽuhλ(Hq רg5KsQv[_&@ ͢OdflĨg;D\-TznZRgY6ЦZ>%=& ͵|$6M.E;c1wĩ"Y/HviMd27\ .6MBtnns:DY^֜mcIRw6~30:b]8d"CkfHlk 9߫jFUnq)i5bش):;-rEȹ o}=s"ubSh!6]tGgߌ[]9B/~K&h_hP@lxGfcJsx)^SVZ{,l`7ij39!tIl2@X[ vt޴*[M#-k&@O7yI7 Òt;: ʵ~zʪ4* %8#ugætp'6OmXo >0%;&6}3 6w 2ml9Fн|zv=k `[l΀, ovpqsu̳No5ݸl26BQ?ƿ̐񦴾ÊJ@l L8[ ntivUMgYE>rE|=塅 SIyrV~jWk6ki:bȶp6 ˜s1SSDs Ӯ-*CϿa5|}pS(& >+"D+ ČN%m'gsǟbv]+Ϻ\%ͫm6lY9C ͵A۬@v2objul_~Okdsm[Ml g$ mT/=[ 6Sc,gQ}oxU+6K73 66G$ r;YN,+/QQ1= 6utELN 9DIY!Hۉ)~zĩjTz@l 9&Ҙm4Dg@l \.ex@|97v?P U뤺JyK;6Z7LA\O)flN^%Տ߸sѹWYbG&RWxs}]M6x369I \(m8=MS2ƑtFg0lVOKQF/L*flnRk3;asgo'miY>6>tjZg 3ަe-&`- *t_ҨBt.7Xpn+T:$a|T\w&뷯 C쮑ofX94[ *Z64뵞,4;asH]YST}@Q:wjL+ߦ &}quiݗ+JбVu-&,өqbmcmYZ7iw搀-sA{[Om>>b:k2VfӰnRL{k;gKhg $4[\U4[?|tcEjToIþ6g {v=|M#.3aӢQduݤA:}gFazvoj >I˯?*ѩ=(nJiڨ*쮛4DlaNM>N lOzXBN*~X *:,Xz`n' YcB';it,f?lY2qi1BvC, WT,껐M|>ɤng+^2h(j/X41>L:>9`R_@w :=F%` ig6B z, Tљ:}fsĂbB4m;JZ.@tN|c"*|@3}3tZa{7; ;7S^x0Τ3-Vli Pu?sA;ΩCBWxmDt&NٜbzΧQ՝"I Dg11{|mu6B |MEB _6M[9‘I  I_6=q: O ˜, +az1*![L&.3lڔޘf @;$yCnљD:}e6o؁\jZ//DwLYTOw'ވg/Kt&N_NY0#At&N_vO%# IZX ѱIqfhqd_'߄IڧY%DgoJa?%@)7n8{ Yڣmtu&O?DIzH"qr6S;U딅3d'CYP+vi$Q=`A@"b'E%N?\+)*$+w68It&N?ٜ),VKD j.Ufћm UQ,V)S3S{LG6G%RR\Q@.zǤf68#Ea7$JM\)}?Dg|My9i2_̓vxОȷX <(^ӖrkTX4 W:cS< Lq}"q>JP B,9X) 6S)ljݜ |OtƓNk:&6*9.hU k"+ 88kMWg=q?61 t߶)}f.M2'Upȡd`so0 ߕ+PE.b,0^wG ڭFj ~ 0E3q.%ɕ LXSth{,Eƛ _Q$A_쭖sr j (}sju>AUwրұ(|*DgMy)M9Ȅpb&_aAQw1{XАS^GEa? |P UGi< P'y Lo茞N#8b0-f)r21`Ok茚NP&KiUl%vm%:/61ڻ7gnZcp*Bgͅ Dgt&Dd$Ȧ؛l>}'bDgtt9qFV뺋L9̶3dQE"[CQe+baꠜ]γhve){ n\sDgt&$x|h-iTik`f >9&L19 y͘)|?|L~T tHܥb|<69 s-(3A=jc"ܫa~t!:å6qd qA::G@OFTFQŭ㥒]j4[b32a+l'DVq6+cupDmtx%DgtKW{<7+LIa{GFa5ۼU_ 4߄"GMǯX@|1W̳`-;[W.4AAȗuDX3<:}aSث ).H}w.OÈC0{Z_p3 Gp?^جqe1 aO_{ŭxuLHVqNTXH DgXt(o_!z9GPЀ"F|4R}Q&4eq4pv{~#sj66ki?6, ש+Dg8t¦*gje"@YV2p8%D05l-b&;AP5ZC9p8$ {Q$)R^ap-Lp)Yd[8] CS*2TX X"kKTd\ :c͒08:.9as6ጥm ҧ06>IE5_r$LkRh6AlhGCh³s$Vpq tk,Z?V4aU.2/ǐff~`A{ /VQ}ZķVɌ.,~(2%2 HbߜӉy1:p J0??KWŹU?bKEK萂Z ȌS¦wU HH4)_%6?)$> cGNbQ>m۪LXfw3Ζ? K ~VNg:>[CZ|>bdw{ f2yx,AEa @=L&[5QI`!6MKtClpz7912%0[ F7:cʯ~9-!:y6R%HmǴ0[)ʢhZhg\5l"hP`&:y6JN9A Y8›44$ qfiNl%gmV)1{9YJ-&af Q 3m6bAbNBtIglV5[eUb݁MRk IRBa7d Sqș`nV -%4O0~)^?:fS+a0ֹv: H;0[Ɓ!l U;V`f4ޔ/b~4UtHRuWM6$B>pcM:$2:Pe"$p<-~Ƣka3sI>kGtCgl* r&?UMoky-+1OC!HXԧU (~iA~$?Bo@ Lspr"cшe !֯ j_fٔ~gUւa0T6aژd"{4r"7(ƛH)a!bal"U)TM܃RE61Or!@46'':Y6fS"4i3R;lC*$;4r"اUˋ0tlb e?`h@l7+H"Hq؏V`gv ,Ͳ2l _WaxJzH=?ARˉ uHyZFZV<7 llr^K '*vDgst6&K!"uSt|f|!9t|jyS6a \&ȊMN2|3p(dv/Jt6CglV%yALp! 8e"9`SoMMLe|If̶~2*8D,q:ds@-MZ[w*TZC ۓCp'tyZ8$f>m% Pc9B)O%a8y[2Tq8\PxUFl6i&k*HSe]+D6pn dQf *L^>2?( #_/"I&{Dgct6& 70J| EEpb]h [0(;JD>r&/PVw.Z*)?R쁨!>W_]0{a};ͱMzo(P [7㸫Mtz96;.<_PE{12Ḥ3kTKeMYH۩Lac5"`$#~BΦ-ȯƘC` հɵVdYEBhͅ.Nt6fA8ajֽh䧯KxI%K : S ϐWTc='KG"'@T"JǤu5@UVWGBt60|j{q)e3C̥]L&0Z,k*tC{]tCg3lELB &zTQ|*4YB 3oy$_e)kjoLg3lv>oBA~Ԩ0 3DdKתfMU @F+CͱtN N':`A (1]CQjE6q`5.R*@yA,w.j`6?S W+ ,N{:`,@{nМ(rΦ%yQξ*~bvŽ..1r%,\d-%(r)hM[责 6{@82 ANdS4{Up|_AY]=ƨB:eb*>5B1룂TO_UhP97uraz!IKKhh{DY/*@Z ?V)؛ˣĦ;jt6fоjo1 rSfG8G&f@6aEæ\ue>ԧ&̤>N3:gUA5A; *q0#ˠcS8fV\MQT:_}Z X40<.sALmTAl`",}@7V9giP84-T*uMZC&)ހnSV*kGk(<9zTAU)w__Ns~1]xZx\ߌc{@^ %ߩaVQS47"e\Poʡцym@.ꗱO\U8KN2Q6'3+ ջ;dlQ+F|㊨xѩi1KeuUL^6E뮊RDף t\V/Ĭ~.S5DDglaM%<ȔMzvDb(FJ;zdJOm$t 6BUO05IMPR J7*ٰ6}aڍltf5{ӤNOUzO'T-YCв)JvD6:!jt l8> N;Of̬bGVU&ԍ*4(-6Kwe:cS0ĖYRĦIܭ:}BOϚ]:cE{xZ*bhBn:}VlCB;k;cca>drQB2EOM:bsXɴZؿj[ y'Y!6; >݃^P6SPgLxC٣6a9rxg6P/zc|vz{+^329,ܭd~\gjc渱0P3y٢6ۅOk9o֬!6͏Y6'K1z{J#ncwfIp@vl͒gpUʸ%DQzZYQZ +t6fŴۉHn3˂@&Ie:\gl a&Ĵ}:yz:g }܇tm,cE ŏԹ7#1?.ceuj]LM>l*HF8 ﭞnVQfNlք@=xAR.O'EQ Z tzf,hH#r:]ة`Gni3.hUMW֘ڌM6P݅T6YMi@zfM0 J6}i0g^j͍kަIfM\lzLm&۵ ]} ԩfD+"&*]&8Mؔg=n-tjT+mi#H殉S*e$eO EHܭ )h 4:6R N@f:NXQWæZYO>HlڨS@C$ NolBVH7IwL\ŦVV՞:ԩ%К@ƦjJUOe6Mbow \1Iԫ3gMi PM[29|&8Ie{@Z&c||-cS5K: @r*FZ}L6MLҒ!TZ tz`SK6ULg!)U(Q0﫡eɤ=ݕRS#g*~ .GzA̷,2@H"db.ޥKއ̔O5٧Vt7U=i2nM0q V iO7 7hcBoUX itf2Kh'yLut?/BH؜k6ka)MݘX0aMf$Nlv 6Q`y`I\3=I%Zr8ktMNy 3/iQ0GڬTLeԎAX )tesX6=uH;|toΙ= $NlvX2OH c!z,:]yHh"^$*s ajɰ^7?.L_Lw3+PǝNl eCn~N !M& qf"Y̆0[CNy%Vlf:<7 tcSҾT ALfQGΤO܀_N *ٰ@|t&h_ IUQi'c.s}6Z =e4+'ݴ#ͫlf5ҾQ@!`4 ēNWljA1վCi/ȦU :!2b đN7lj:Q:ݚMӕOûP%wn:Sk%^lۂ`E V+m`Q[ ntaKRB&Vڲ$o2)WHOE 6x% o]SE04R@|,Nt`sR1skiD$oY(ҝ1U\iM瓼3glNmB3Ȝc[ִ 6[ =5; &̖B(&w. t{=R! Dd(tb,%d24h-[@YJ[QN'6a ak%jM[9"Hwb$N6!U1N.6| TkYYH-df0~{J3.(뛺h%hR߫iқj1@tڳ puqs{1t͵@A1ht `gsdEE[;5)qY#CAS?j*d(,6l;75и7d 6l4:kfi˦feJrMUb!n&lCKUܶCl&T籑-p^) N;6a&ȘF^z/mwU:'6%ot2MB>,:cFkpfY҂lVv!ݠ86όS8tڱ:[rbٞg-%8 q|0aS2/mS~37= ($m3&t=eiæHOdBr 3/AӚM@s&Luk65mf"]; (Nk6M3XQeOki&S#=!Nk6{s0JV:nVq}Ut_@ptZ9a㪬ߋpDwC~!s->Il酴t۷Y0idYdCNT3xiŦ~&ȕakO+/%݉_L7o9N+6c:zOm4}Et/7!mx7L;tZNUmt6/ClznH-7lRU #mͤ*ljR 8m`sX(r+O[hjkX*S%Y<ϽuU]`&qo6ӂM1NI~:C =yRwE,l 7ztv`vxdS+k)AY=ZGe4g -egp]&l8: 2 C)0"mT 7){rCSwItYڽz `ܻ$oAt,zl)j.Y 6pOLs'%;[ag9Ak 6F! 4dt, ]֗cs}|yei0BA 5:(VpGMKV.=D LNolXH$cfi7tjلSU9"xrA[lԱ3Z6;]xjn sI{6yl#w8cf6a sF#FxntI&qDhot(Y FSfYP;ݱY`/3ɶCYn,d;:lBwr{6+w{$U 5j6Ns6ldl^n3f527٦6`ӌZ?q2@}Q-@,) (̷͍wT 6n4rێ$:%6G6n{mz65NkZr7a<:4tJlvsZ6ٸ4ߜfؤr Y[lgw~{Ml/f T؜hxVյXMS-4:*kБd(-WWo؜Nצc٬+gZp6=v'! m !Y[ 4t>@z, @g;jA },='! dجq{ 8Άt@,@'̦S_'Ϥtd_,$)_}yKt,Z P6a.V=g& PT,͐ N# PT,͐ N# PT,͐ N# PT,f[.Gflӭf_\-@lfӣf_\-@lfӣf_\-@lfӣf_\-42l[zt@3ͦr5`t,Y  6Skb3, 6Skb3, 6Skb3, 6Skb3,ͩۇn,f3nb3o? 6f鹒nb3o?>/,Y IENDB`3&Dd{R   C .A Leave_Flow b%7+`pi%Jna%7+`pPNG  IHDR<ta cmPPJCmp0712`$IDATx^hI{p`S8H̡ņѐp:y`$ FK l³&v LC|Dˌlv#gۼ] oU֏nuju]ߪ~/`@pes~ٲ9k1aY6JUu(Uzc]I@.ց*A0AZj]HղXj5Tb8P-uШC&z%FPu6jADTa ͡ZPmjX/Ս[ѷ]n:Dpska$(5Tg<8PSl6I7+` Ή2L\U!Vy*"(a$t\^S֟YJJd( DToÀ}Ꟑ~$*8`-2{#b!p*e`"Dt5ԳueaW!WL5KLzTXN@Ry`CBj~+ ?|dH+9v]|#S]k9pA# QRܢ !] 5HWWsTY',nŲIy UG4 T+ːq ~<_Pex:Z7:;,(+K%WYX89rM 5#Wz<CM%Ua]Zh*- xz7GD(u%> X MP{?}8o~ywH2b ,nBD!@cͩE D)#a9+S;Ris\iYzAc0l /߅!3.Ti`] _1251097171XF ܓ[ ܓ[Ole EPRINTUWyCompObjs FMicrosoft Visio DrawingVisio 11.0 ShapesVisio.Drawing.119q Oh+'0 X`lx  Roy SumnerFleEE EMF F, EMF+@``FEMF+0@?@ @ @@H<?'CBpB0NC'CBToC?'C@!b $$=='%  % V0_y  y y %  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0^y  y y % % $$AA( FEMF+*@$BBΖAWB@0$=ARIAL6@ Do the last ">>7t>>>>>>[>>>>>>8?> ?>[?>(?>{0?>??   RpArialTyxxZLx[1x(70x(i6 `z8\@4H?>??   % TXX^ A0AXLP2 % F(EMF++@ *@$BBΖAWB6@digits of the last@P?>_?>>f?>v?>@b|?>$?> A?>4?>?>?>?>?>?>ɰ?>@?> ?>Ͽ?>?>??   % Ta A0AaLpdigits of the last% FtEMF++@ *@$BBΖAWB6@@4\?>??   % TT A0ALP\_% FEMF++@ *@$BBΖAWB6@XLcurrent PSN match the Sample ^=>5>>Zt>>>>>>>>X>>&>>>>r?>k%?>@9?>@A?>Y?>`i?>Gq?>?>@?>?>@?> y?>b?>U?>Ѭ?>?>?>|?>`?>@?>??   % T A0ALcurrent PSN match the Sample C  % FpdEMF++@ *@$BBΖAWB6@0$element AND does current m>$?>$?E>$?>$?L>$??$??$? ?$?(?$?@;?$?P?$?d?$?l?$?^|?$? ?$??$??$??$?-?$?`?$?Ҭ?$?`?$?@x?$? a?$?T?$???   % T) A0A)Lelement AND does current \ % FEMF++@ *@$BBΖAWB6@XLHeading match the Directions ">F:?F:?>F:?e>F:?>F:?>F:??F:?y?F:?`?F:?@2?F:?A?F:?I?F:?X?F:?g?F:?o?F:?w?F:??F:??F:? ?F:?ܙ?F:?`?F:??F:??F:?@ǰ?F:??F:??F:?̿?F:?`?F:??F:???   % T" A0A"LHeading match the Directions N % FEMF++@ *@$BBΖAWB6@|pelement(?h\?@d8?h\?>?h\?N?h\?9f?h\?@ v?h\??h\???   % TxRv A0ARL\elementE % FtEMF++@ *@$BBΖAWB6@@4??h\???   % TTx| A0AxLP?R% FEMF++@ @nƘBΘCoCΘCA CΘC1CC1CC1CCD C;2 % $$AAF`TEMF+@@4 ף>@$$==_888% % ;6:X@ D D D ::::Y$:X444=<@:3% % $$AA( FEMF+*@$BBDoBh=R>*>R>Bj>R>??   % Td?R& A0A?$LTEnd % FtEMF++@ *@$BBDoBR>??   % TTUW& A0AU$LP(&% FEMF++@ *@$BBDoBR>>R>>R>h>R> ?R>?R>w$?R>@I4?R>:?R>lJ?R>??   % TX& A0AX$ L`Do Nothing% FtEMF++@ *@$BBDoBZ?R>??   % TT& A0A$LP)W% FtEMF++@ *@$BB0NCx C6@@4Yȟ=>??   % TT A0ALPY-% FtEMF++@ *@$BBtLBiC6@@4N=>??   % TTV[ A0AVLPNB% FEMF++@ @@4 ף>wF@<0rbC=BrbC=BrbCg=B1Cg=B@$$==_888Fw% % W,.1g   % % $$AA( F\PEMF+@<0{0C.B8Cg=B{0CFLB{0C.B@wF( $$=='Fw%  % V,+4   2 %  % $$AAFEMF+@@4 ף>wF@<00NC'CxsC'CxsCCDsCC@$$==_888Fw% % W, y 1y 1p ?p % % $$AA( F\PEMF+@<0sCnFC`zCCsCCsCnFC@wF$$==%  % V,15 p 1 15 %  % $$AAFEMF+@@4 ף>wF@H<HC8CHCJC -CJC -CfxCO~CfxC@$$==_888Fw% % W0(j j % % $$AA( F\PEMF+@<0~CRQuCyCfxC~C{|C~CRQuC@wF$$==%  % V,VWV%  % $$AAFh\EMF+@H<CxC$VC?C,cDxC$VC6CCxC@( $$=='%  % V0"3}K "K'}%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0#4}K "K'}% % $$AA( F<0EMF+*@$BBMCMC6@Has Termination Time =L>M>L>>L>>L>޲>L>>L>B>L>?L>?L>"?L>@1?L>A?L>I?L>O?L>_?L>@o?L>@w?L> r?L>?L>s?L>\?L>??   % T  A0ALxHas Termination Time c  % F EMF++@ *@$BBMCMC6@OR Distance been Z>>>>>>e>>{>>@?>@H?>@/?>*?>9?> H?>W?>_?>@o?>h?>?>?>??   % T A0ALpOR Distance been \% FH<EMF++@ *@$BBMCMC6@reached OR has a new = ?a > ?J> ?> ?i> ? > ?> ?*? ?? ?1? ?2? ?:? ?tJ? ?@FZ? ?@h? ?@fp? ?? ?? ?`? ?@? ?&? ???   % T  A0ALxreached OR has a new &% F<0EMF++@ *@$BBMCMC6@RSE been encounteredз= /?.> /?y> /?> /?> /?^> /?> /?? /?@? /?@ ? /?]0? /?.@? /?gN? /?9^? /?@ n? /?}? /?? /?ʊ? /?`? /?@p? /???   % T  A0ALtRSE been encountered% FEMF++@ @@4 ף>wF@<0CfxCCfxCCxCCxC@$$==_888Fw% % W,\% % $$AA( F\PEMF+@<07CuCCxC7Cr|C7CuC@wF( $$=='Fw%  % V,R}R%  % $$AAFEMF+@@4 ף>wF@<0,cDxC, DxC, D5xC>tD5xC@$$==_888Fw% % W, ;"9#9##% % $$AA( F\PEMF+@<0\9D߇tCgD5xC\9D{C\9D߇tC@wF$$==%  % V,8A#I$##I%  % $$AAFh\EMF+@H<0NCܨC|yC9CڣCܨC|yC礿C0NCܨC@( $$=='%  % V0$H C| %  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0#I C| % % $$AA( FEMF+*@$BBQXCoŗC6@Should Snapshot =>6>>u>>>><>>>>>>Q>>@!?>?>-?>=?>K?>@[?>sk?>Zs?>??   % T=3J A0AHLlShould Snapshot % F(EMF++@ *@$BBQXCoŗC6@Collection Method p=W>&>W>*f>W>q>W>\>W>>W>q>W>?>W>>W>@C?W>?W>?W>1?W>A?W>fI?W>@8Y?W> i?W>x?W>??   % TJ5W A0AULpCollection Method  % FEMF++@ *@$BBQXCoŗC6@ be modifiedu>?>?C>?>?t>? ??]??"??*??@0??@????   % TW$d A0Ab Ldbe modified % FtEMF++@ *@$BBDPbC6@@4Yȟ=>??   % TT A0ALPY% FtEMF++@ *@$BByCНC6@@4Yȟ=>??   % TTL?RL A0ALJLPY% FEMF++@ @@4 ף>wF@<0ڣCܨCڬCܨCڬC@C]C@C@$$==_888Fw% % W,FPjT|""% % $$AA( F\PEMF+@<0C61C/C@CCKߪCC61C@wF( $$=='Fw%  % V,gNoVq"q\q%  % $$AAFEMF+@@4 ף>wF@<0 -C`C ?C`C ?CܨCGCܨC@$$==_888Fw% % W,PT - - | % % $$AA( F\PEMF+@<0FCC0NCܨCFCCFCC@wF$$==%  % V,NVn  n Wn %  % $$AAFh\EMF+@H<tC)CΘC>`C/C)CΘCCtC)C@( $$=='%  % V0oNN%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0pNN% % $$AA( FEMF+*@$BBB~CtC6@ Should StartV=>*>>Ui>>N>>>>>>8>>>> ?>?>"?>-,?>??   % TA A0A LdShould Start% FtEMF++@ *@$BBB~CtC6@@4\4?>??   % TTCE A0ACLP\% FEMF++@ *@$BBB~CtC6@h\Stop ;?>N?>V?>@f?>v?>??   % TlE[ A0AELXStop % FEMF++@ *@$BBB~CtC6@Thresholds be 3>W>y>W>->W>>W>>W>5>W>@l?W>>?W>?W>a+?W>9?W>A?W>@SQ?W>%a?W>??   % TT A0ALhThresholds be % FEMF++@ *@$BBB~CtC6@xmodified>?>?>???@??@??#??,????   % T|C A0AL\modified % FtEMF++@ *@$BB-εC C6@@4Yȟ=>??   % TTsy A0AsLPY% FEMF++@ @@4 ף>wF@<0/C)C/C)C/CEUCpLCEUC@$$==_888Fw% % W,m% % $$AA( F\PEMF+@<0C;~C„CEUCCP,CC;~C@wF( $$=='Fw%  % V,pQp%  % $$AAFEMF+@@4 ף>wF@4( -CC -C)C>jnC)C@$$==_888Fw% % W(r ? % % $$AA( F\PEMF+@<0~mC RCtC)C~mCC~mC RC@wF$$==%  % V,kNk%  % $$AAFh\EMF+@H<PC%DچCsC@$$==_888% % V0LR 5"\5"% 5"% % $$AA( FEMF+*@$BB[CED6@|pShould x>>j>> >>X ?>@*?>|#?>M3?>??   % Tx A0AL\Should % FEMF++@ *@$BB[CED6@ Transmission I>W>>W>>W>?>W>>W>T>W>?W>-?W>f'?W>5?W>;?W>@K?W>[?W>??   % T-( A0A& LhTransmission  % F<0EMF++@ *@$BB[CED6@Interval be modifiedp.=?p=? >?*>?bi>?>?>?>?\>?*>?>?????@Q/??#???N??FU??-]??@c??Qs????   % T(:5 A0A3LtInterval be modified % FtEMF++@ *@$BBڣC KD6@@4Yȟ=>??   % TTOU A0AOLPY% FEMF++@ @@4 ף>wF@<0wF@4( -CC -C%DJC%D@$$==_888Fw% % W(%  5" 5"% % $$AA( F\PEMF+@<0ICDPC%DIC DICD@wF$$==%  % V,' ! 5" p" !%  % $$AAFh\EMF+@H<tC_"DΘCPD/C_"DΘC.DtC_"D@( $$=='%  % V0]oN(%(+N(%  % $$AAF`TEMF+@@4 ף>@$$==_888% % V0\pN(%(+N(% % $$AA( FEMF+*@$BBB~C*D6@ Should Event I>>Ɗ>>j>> >>>>T>> ?>?>%?>4?>C?>@S?>@[?>??   % TvQ A0A LhShould Event % FEMF++@ *@$BBB~C*D6@Thresholds be 3>W>y>W>->W>>W>>W>5>W>@l?W>>?W>?W>a+?W>9?W>A?W>@SQ?W>%a?W>??   % TT A0ALhThresholds be % FEMF++@ *@$BBB~C*D6@xmodified>?>?>???@??@??#??,????   % T|C A0AL\modified % FtEMF++@ *@$BB-εCZ/D6@@4Yȟ=>??   % TTsxy A0AsLPY% FEMF++@ @@4 ף>wF@<0/C_"D/C_"D/Cx"DpLCx"D@$$==_888Fw% % W,m((((% % $$AA( F\PEMF+@<0C!D„Cx"DC#DC!D@wF( $$=='Fw%  % V,x(Q((x(%  % $$AAFEMF+@@4 ף>wF@4( -C0NC -C_"D>jnC_"D@$$==_888Fw% % W( ((% % $$AA( F\PEMF+@<0~mC!DtC_"D~mC#D~mC!D@wF$$==%  % V,s(N((s(%  % $$AAFEMF+@@4 ף>wF@ $VC?C"CC6CCf0CN5C-C|:C+CeCWl,C ]C/CgzCz4CJCͫ??   % TT A0ALPN% F@4EMF++@ @$/C0vCBB( $$=='% % V0n0t4l4l% % $$AAFEMF+@@4 ף>@H</CQC_CQC_C0vC/C0vC/CQC@$$==_888% % V0m/u4l4l4% % $$AA( FEMF+*@$BB/C0vC6@xSet New ,>6>>6>>6>>6>]>6>@9?6> ?6>+?6>??   % T|7D A0ABL\Set New % F(EMF++@ *@$BB/C0vC6@Collection Policy W=>&>>mG>>`>>y>>>>>>>>>>(>>e ?>L?>E%?>@5?>i;?>A?>O?>,^?>??   % TsDQ A0AsOLpCollection Policy % F EMF++@ *@$BB/C0vC6@based on Time or 0<>ڷ=>4>>T>>>>S>>!>>>>h>>?>{?>?>~3?>@PC?>@7K?> [?>d?>??   % TqQ^ A0Aq\Lpbased on Time or  % FEMF++@ *@$BB/C0vC6@xDistancez>?>?>?,>?>?>? ??Y????   % T|]j A0AhL\Distance% F@4EMF++@ @$„C5CBB$$==% % V0QQQ% % $$AAFEMF+@@4 ף>@H<„CVCCVCC5C„C5C„CVC@$$==_888% % V0QQQ% % $$AA( FEMF+*@$BB„C5C6@ Set New Start2=>|4>>s>>>>}>>>>6>>?> ?> ?>l(?>>8?>A?>??   % T A0A LhSet New Start% FtEMF++@ *@$BB„C5C6@@4\I?>??   % TT A0ALP\% F EMF++@ *@$BB„C5C6@Stop Thresholds`d=>>>$>>c>>>>`>> >>>>>>, ?>e?>7)?>@ 9?>[??>,O?>??   % T A0ALlStop Thresholds% F@4EMF++@ @$0C5DBB$$==% % V0qE( M$M$( ( % % $$AAFEMF+@@4 ף>@H<0CF0D]CF0D]C5D0C5D0CF0D@$$==_888% % V0pFM$M$( ( M$% % $$AA( FEMF+*@$BB0C5D6@xSet New ,>{>>{>>{>>{>]>{>@9?{> ?{>+?{>??   % T| A0AL\Set New % FEMF++@ *@$BB0C5D6@ Transmission >>J>>{p>>>>>>>>?>?>7?>p$?>*?>@:?>fJ?>??   % T~) A0A~' LhTransmission  % FEMF++@ *@$BB0C5D6@xIntervald> ?2> ?ֽ> ?> ?G> ?? ?U? ?'? ???   % T|)6 A0A4L\Interval% F@4EMF++@ @$„CoDBB$$==% % V0jQ&Q**&Q&% % $$AAFEMF+@@4 ף>@H<„C+DC+DCoD„CoD„C+D@$$==_888% % V0hQ**&Q&Q*% % $$AA( FEMF+*@$BB„CoD6@Set New Event "=>*>>;j>>>>>>Ͻ>>r>>D?>+ ?>#?>\,?>.@L?>@S?>??   % T} A0ALhSet New Event % FEMF++@ *@$BB„CoD6@ Thresholds=>>>>Y>>K>>>>a>>@?>?>%?>-?>??   % T A0A L`Thresholds% F@4EMF++@ @$yCEWCBB$$==% % V0^W~ W~ W~ % % $$AAFEMF+@@4 ף>@H<yCCCCCEWCyCEWCyCC@$$==_888% % V0_W~ W~ W% % $$AA( FEMF+*@$BByCEWC6@Set Termination =6>>6>P>6>p>6>>6>֪>6>y>6>k>6>g?6>@ ?6>?6>\,?6>C4?6>:?6>@gJ?6>9Z?6>??   % T X A0A LlSet Termination  % FEMF++@ *@$BByCEWC6@ Policy based >>`>>>>>>@>>>>$>>>>?>?>&?>6?>@yF?>??   % TN A0A LhPolicy based % FEMF++@ *@$BByCEWC6@ onTime or BW>>D>>>>>>K>>?>@?>@?>b,?>5?>??   % TK A0A L`onTime or  % FEMF++@ *@$BByCEWC6@xDistancez>?>?>?,>?>?>? ??Y????   % T|D A0AL\Distance% F@4EMF++@ @$gDLCBB$$==% % V0@$$ $<D+<D+ $ % % $$AAFEMF+@@4 ף>@H<gDڑC-DڑC-DLCgDLCgDڑC@$$==_888% % V0?%$<D+<D+ $ $<% % $$AA( F<0EMF+*@$BBgDLC6@Set Collection Method 9= a>V= a>r9> a>Y> a>x> a>j> a>> a>> a>U> a>> a>@5 ? a>@? a>n? a>?+? a>;? a>B? a>@Z? a>|j? a>cr? a>`? a>@? a>??   % TE A0AELxSet Collection Method % F|EMF++@ *@$BBgDLC6@H<, ? a>ߔ? a>??   % TX A0ALP, % FEMF++@ *@$BBgDLC6@h\StartR=ɴ>>ɴ># >ɴ>j_>ɴ>>ɴ>??   % TlEZ A0AELXStart% FtEMF++@ *@$BBgDLC6@@4\u>ɴ>??   % TT\^ A0A\LP\% F EMF++@ *@$BBgDLC6@Stop ThresholdsC>ɴ>4>ɴ>>ɴ>>ɴ> ?ɴ>?ɴ>$?ɴ>4?ɴ>6>?ɴ>@N?ɴ>@A\?ɴ>l?ɴ>{?ɴ>@?ɴ> ?ɴ>??   % T_ A0A_LlStop Thresholds% F|EMF++@ *@$BBgDLC6@H<, ?ɴ> ?ɴ>??   % TX A0ALP, % FH<EMF++@ *@$BBgDLC6@Transmission Intervalx= >> >)> >h> >> >> >> >> >? >? > ? >(? >@8? >@@? >@|H? >NX? >5`? >p? >y? >`܃? >@ŋ? >??   % TF A0AFLxTransmission Interval % F|EMF++@ *@$BBgDLC6@H<, ? >? >??   % TX A0ALP, % FH<EMF++@ *@$BBgDLC6@and Event Thresholds p=?>??>? >?T>?F>?>?[>???f??M??)??@9??@B??R??a??p??@S?? |??e??????   % TF  A0AFLxand Event Thresholds % FEMF++@ *@$BBgDLC6@ to Default>@?_>@?>@?>@?@?@?!?@?)?@?}9?@?OI?@?@O?@???   % Tb  A0Ac L`to Default% FEMF++@ @DVCw%DVCq'DWC@)D1C@)DOC@)D Cq'DFUCw%DFUCw%DFUCw%DFUCw%DFUCw%DEUCDEUC^DEUC*D C*DNC*D1C^DVCDVC@$$==%  ;%6^)X@ )h*Gh*h*")^)^)^)^)Y$^)%X4X%$"$$GX%%=<>N % $$AAF`TEMF+@@4 ף>@$$==_888% % ;%6^)X@ )h*Gh*h*")^)^)^)^)Y$^)%X4X%$"$$GX%%=<@M% % $$AA( F|EMF+*@$BB*DEUC6@THEnd>R>>R>>R>??   % T`q A0AqLTEnd% FEMF++@ @@4 ף>wF@, 5DڑC5DC@$$==_888Fw% % W$y"|M'<'% % $$AA( F\PEMF+@<0{D-C5DܨCD-C{D-C@wF( $$=='Fw%  % V,vJ~R''j''%  % $$AAFEMF+@XB|BB|BRuB|BqbCZhBrbC=BsbCqBZuBABABABABABAXBAZBAb8BgBa8B=B_8BZhBxZB|BUB|B@( $$=='%  ;,61,X@ ,gggL1111Y$1X4kLk,,=<>.C % $$AAF`TEMF+@@4 ף>@$$==_888% % ;,61,X@ ,gggL1111Y$1X4kLk,,=<@,D% % $$AA( FEMF+*@$BBa8BA6@Receive a Probe K==>=4D>=}>=/>=Ӫ>=E>=>=>=- ?=?= &?=/?=W??=@)O?=^?=??   % T3( A0A3&LlReceive a Probe % FEMF++@ *@$BBa8BA6@ Management J >Xp>j>Xp>>Xp>O>Xp>>Xp>>Xp> ?Xp>N!?Xp> 1?Xp>@@?Xp>@H?Xp>??   % T;(z5 A0A;3 LdManagement  % FEMF++@ *@$BBa8BA6@|pMessagep>p>>p>H>p>>p>?p>?p>?p>??   % TxE4nA A0AE?L\Message % FthEMF++@ @H<8Cg=BtC?ΘCg=BtCB8Cg=B@$$==%  % V02] NN %  % $$AAF`TEMF+@@4 ף>@$$==_888% % V03_ NN % % $$AA( FEMF+*@$BB9BCqeSA6@Is this msg in use8=W>8>W>=>W>\>W>T|>W>͝>W>q>W>>W>>W>@ ?W>@C?W>!?W>(?W>M/?W>??W>G?W>@V?W>@e?W>??   % T(5 A0A3LpIs this msg in use % FtEMF++@ *@$BB^CpB6@@4N=>??   % TTcp A0AnLPN% FtEMF++@ *@$BB C&hA6@@4Yȟ=>??   % TT17+ A0A1)LPY% FEMF++@ @* C%BFC%BU@ % $$AAF`TEMF+@@4 ף>@$$==_888% % ;b6X@ hbhY$bX4YbYYb=<@TA% % $$AA( FEMF+*@$BB"ªC*A6@\PEnd <R>h=R>*>R>Bj>R>??   % TdX'k4 A0AX2LTEnd % FtEMF++@ *@$BB"ªC*A6@@4(>R>??   % TTn'p4 A0An2LP(% FEMF++@ *@$BB"ªC*A6@ Do Nothing>R>>R>>R>h>R> ?R>?R>w$?R>@I4?R>:?R>lJ?R>??   % Tr'4 A0Ar2 L`Do Nothing% FtEMF++@ *@$BB"ªC*A6@@4)>Z?R>??   % TT'4 A0A2LP)% FEMF++@ @@4 ף>wF@<0ΘCg=BΡCg=BΡCwF@<0tCBtCݼBBݼBBpB@$$==_888Fw% % W,f[aNN% % $$AA( F\PEMF+@<0^BDBBpB}BDB^BDB@wF$$==%  % V,dXl`F%  % $$AAF4(EMF+ @$`zC BBB( $$=='% % V0uS] - -]]% % $$AAFEMF+@@4 ף>@H<`zC8C`C8C`C B`zC B`zC8C@$$==_888% % V0tT - -]] % % $$AA( FEMF+*@$BB`zC B6@ Generate New => A>>(>>˟>>o>>a>>>>@?>?>?>,-?>@Q?>??   % TJ A0A LhGenerate New % FEMF++@ *@$BB`zC B6@h\PSN wj=>J>>=>>S>>!>>??   % Tl' A0ALXPSN w% FtEMF++@ *@$BB`zC B6@@4/6>>??   % TT') A0A'LP/% FEMF++@ *@$BB`zC B6@h\o Gap>>T?>;?>[,?>,??   % Tl*E A0A*LXo Gap% FEMF++@ @@4 ף>wF@, BToCB-C@$$==_888Fw% % W$fj % % $$AA( F\PEMF+@<0^BkCB@H<*D2CA)D2CA)DܨC*DܨC*D2C@$$==_888% % V0MP$@h*@h*$$@% % $$AA( FEMF+*@$BB*DܨC6@ Generate New => A>>(>>˟>>o>>a>>>>@?>?>?>,-?>@Q?>??   % TXer A0AXp LhGenerate New % FEMF++@ *@$BB*DܨC6@ PSN with Gap"=>=>>>>>>Ͻ>>>>>>?>|?>c?>/?>U??>??   % TYq~ A0AY| LdPSN with Gap% FEMF++@ @@4 ף>wF@, 5D2C5DC@$$==_888Fw% % W$y|'@'D% % $$AA( F\PEMF+@<0{D1C5DEUCD1C{D1C@wF( $$=='Fw%  % V,v~'5'j'5'5%  % $$AAFEMF+@@4 ף>wF@<0 -CHdC -CJCHCJCHC8C@$$==_888Fw% % W,( E j j % % $$AA( Ld)??" FEMF+@ ObjInfoVZVisioDocumentVisioInformation"Y[SummaryInformation(\      !"#$%&'()*+,-./0123456789:;<=>?@ABCDG] yJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Visio (TM) Drawing DZ]R[:3<4x !fffMMM333?Fw5XaU J:DT5I[1hXT@.  .Ub##/a0zGGz?K&[&/~&b%*~ !oL $c)PF?#~~,, & "& , 4&?Cp"/.?L74? T0A  }, ,,'p/%O6$X6 (}j?k)?"   34#o =S?#A:;A;dUdU@;dUdUdUAONOD`;dUdUdUdUdUdUdUUb SR~;4OL%=Qip;RRRggRph=Qji .@]E' @%p3~|bFp#*| | | ui??P?Ot??"C_obei_c-M0oEP/^*__ol1427qp?v0? ?vD   % /oc_u_X/j&pD@sA) _qmrd2(Kj;!b`oroooo?pݟ :b 6ӵCPǖ_@YygurOOrp gEk%>r??]"Ɂjz?̈́/c/0u// //A9m3/dO?Nk?vwEr֮ב֟p={du!Y{(?OOasĞ񵯰$̾bC@O{O0OOW!ٺP!PfPo__^;U'-2"Dթu|btbzB`zjbDV!e8/dA{7d{Pe#(SeN@U"!3E0X>q?6qM=L,u'׼H;U% @+dO݆MP`=r a)=lFw9*PjlOt4ADhpu`A/__3qܢc/u//////Wia4&?8?n?"4F??|QqO/OAOrO* %//$.N$/T 6D UUA@ ?I?43P? ȅH?Se k?CE$ G 0D`vDecison,Ys/N,flwharKtb cuifrm t%,d2"aJp osj'!e ,"s:V"i2*bui!T]#S-Sx6$]g0",I OG90"eB^ %! Lo//f2:` F.M `2 ?2u D??!?T pNsNp_imƉp}wv|lcY?~Drag thuesapWonodwipe.h ) yu flwcr::HD   =h8>T PE=֍UA@ ??Pn6 u`l?)uBA >@5\06@@wXbMJA @    rNkd&n#u)1D0"wD5 CLJֹI1 45 S"`?CopyrigT}tk(c)kW20H03kM40]c20os,0f:2R+1r.0g1a:0i,0n.k AUl0 28s2eZ0e20v0dz0/`V40s_SFq.@0hm!#K5H431' 3%05-)M63 7?9lh,K+@&ZOL7 !l> AUhh 3 @#1!MEJZ 0BB@$bQ/' BQyRM(: FP<)+]TbVPU%[E]QY_U_:_]UQU E2/_er^A bc+"( b qH(bEP F0vC;YFvFv!# o0tMR_Rd|%A#d w%{Xy<#w "W#v%?t'$/T 6D UUA@ ?I?43P? ȅH?BT ?2~H  03`Terminawto,sUpbg,WndpourmflUwBscUF$cPat*fmiUda&csG,j,%"usi"iO*bu'"|!p#f-Sx6$gM",I O90"e^ %J 8o(/?f25` 0/M `2 ?2u )G  ?wpT]pK?w6]Drag onut heQp idctb gRnrefa rgmflwk.t{mb?ȿ贁Np:m??54 HDB D# ?hZ8>T (E=#'^AUA@ ?Ȼ?Q6 B,A > A0 [u`l_?t a,u6 u ;a@k FuPJU<5 L 1/ @FLFTFL%R!FN"al11645 "`?CopyrigTtk(wc)k20t03kM`0c^0o%sX0ff2W1rZ01uaf0iX0n.k_ Al0 ^8Us2e0e^0v0d0/`V`0s_SFB0cTm!#5t2491n+7 30E-M=3 M=7?9lphK@&OL7 !ql>#,AUhh#3 O1(MJ\ȼA&$"w#bLb !1SBuMQ(AiYw'r#;8_O*J y3?P&'krSb;rR#L**LYP e#(QEHgA^_R X@d dc#)a(S`_0euXojf'e/ud`oabrmhPe G+T 4M#a#a"" N"2J0l9115 s @B`W15sYR$B`s D^"%cp=Du:"5ɏۇ4A` R2oc2Dq!X(bE ( V+/˞7Av/%$bMN$ӟ "% tw@Rdt$g"5Uhsׯ H#ae @"%-PAJk-5?tG#3 %P@1p21\~bb %3!e3?KzDkag $A$A"28c!&@HSH-( gH;EaO!`"F~T#$Ďi{B UC]ka<O@}+mS4al ԄUFDf h-TYYU?@ ?6I?h P" (UhnE WJ*&%(Fo_g5qk#pheo'T nn J`cxo)vR2'4"U75a%O3XW_74b5-6 `F2Z 5au\@|Q:0b)'`R@As)@E T@xd@Di ei=G]U6Tg'2&"qV!HAn 6SWaH=w`* O`EW )F #<7B 䐅edho@$PUFDf h$T PYYUAm@ ?I?E P?Y *1ȅH?bt +?RJ  0S`Line,curvoct rr u /,BauscFl wh= r7"fJ"m= t!,_ J#,dg"ap"cs? ,jP !>!s"ig*Ab @!#-Sx6$ge",uI O902$e^ 5 1[BoV?)?f2Y` C . `2 ?2. \?o  _# ?..:? ?j n`Uyek_k|f`Drag onut he]pe,nqddsblu x < ;hRp <(e#w i7icUtecn c]i).gaG Gveb?jZ/ⷿp??rHD   3Ahj @>T(]]9 B yAUA?;ofP!3|@u]`u b u  -.)J_u` ? u`b"P@Uc# )w @$A\ ",'JU2NNk?Fwa MhL'IQ#@-}?. '5""/?G7-?5HQ?c:7$@6 G2""OLcJQ#AD5 $`?CopyrigTt kc):@20F@3:@M2@c0@os*@f8B)Ar,@eAa8@i*@n.:@ Al@ 0HsBeX@e0@v@dx@/`V2@s_SFBx@cTm!O 5FB5@@ɜ- ?2rq_?@I PUM U??r5R;Sg*;0`A:@b0@"сeYRu eQrgurq4`u`@h/b*ݓPu`8&"gi7Q@0EB:;C G?.&Xo):r@?lUh 5 !A %bJR'~@D:}m}J(^$ }f6?s <;UZs-bvrs(lwD92Ys2iBAbi=mxU4g'2R+q~!$BaE f&,"p@v#e'bTA"J*OT?4bgYsr5R;[|JVA`A@juX@_CuD PVBipF@08 726  $FMrp2q(4F\$BAVisrs8]etg*DDMQQ"eJd*r?š7EtQtRb Ӣ'Y| M55S&@MB"h eF$n7GjS`H`  z_ 7lLK"FT"# ߕ$B t%á&@}+$o*alGIPUFDfP h>$/T 6D UUA@ ?I?43P? ȅH?BT ?2~  03`pProces,funtuintaUkBi,Ulwhr#,d,pjie*,si-"Ab!L!6-Sux6$gm1"uI O90"$e^ % ;Bo//f2`i / `2 ?2u D(2OVhz~ Drag thuesapWonodwipe+.cs*Wfuci: oObl-=l)cka!dh-1 H D  # =h4>TB]]9 3֍UA@ ??Pn6 u` u .A2D,2YP<sTMJv5 Lֵ5 `?CopyrigTt (c]) 20 3 uM c osIf"r5!a inY AUlP (sT"e( e vf dY/`V s_SFBYcTm!#5$2v!D~ 0%-M &?9 hK@򿢝&(?L7 l8>#!Uhh#3 5TMJT XN :1bB"F6 "~2sABMaM$O[A%gOO'IAWEjK FM#MI5!_>rA ZcRiS e  'he_j(__k<_1oq(b5j bFD3 G?ff1 CaMROolSodd5`g%ko!za,CmZoTan+TA eM   "Ja #|a]  D0."`s w "`D1@ 1aǃDu<*㈱% eC1`+ Rf"o*cf"$7&M^*uMJaa$G#{# '%PU0%!pj"A!cRb Bfeo,b¯B1e 7֨Beqg"4 ğ֝"(cSR&@a3mb?ؿ贁N8i6??54 _ Q);M_>m w =_H= !v͗)uOBGFD-,w#Ò-MB t.{a_̂o}@\o/+o24a|T|pU  t4&j@Q@ {WC-4("AU  t4&j@Q@ |WsC-\"At4&j@Q@ YU A-3 7U t4&j@QC@ +5 C-YU87 AU  t4&j@Q@ d}5}C-47 "A@ī*4IR@4IR@44BR@lB5OR@5JRH<(H<(H<(H<(H<(E6 REL6 RE6 RE6 RE6 R(,S &B![/"<"S丒ߐ+SԼd3/?5wPD?ܬ6>ee4 ?S) @T?4 @w "*^p? N(o*'8 TCUF`0&j @Q @ LY DTyB Фuh$T U?#@?+@A?8I?J P ?a_<U% 2?-s u ` :"D"J"uT); \ R2%&з..(sU!&?2eE 164 uV U  :!J!TU!!"#U%&67U89:=>8Bv1#H,A8D CK 8DCK8DuCK8Dx1CKx14H|1CK|14H1CK14H1CK14H1CK14H1CK14H1CK14HCK8D1CK14H1CK14H1CK14H:!CK:!4H1CK14HCK4H1CK14H1CK14HCK4HJ!CKJ!4H1CK14HCK4H1CK1 4HCK4H@N14HCK4H1CK14H1CK14HU!CKU%8D1CK14H1CK14H1CK14HCK4H1CK14H1CK14H'@N14HACKA4HACKA4HACKA 4H ACK A4H;@NA4HACKA4HCK8D2CK87E ACK A4HC@N8D91CGo U!8U *f ϡϡ0` Fl|wcart1 ȯگC|nxe t|r u211" J!J!"x111|1"1111"1qq111"11111112U!U!11111111J!111111q(ƺ)1*U!+1c,1-1./,1111X1X1Ac2` A3mѩ4zA5у112AA AAANAA91CAU}u8SuE YU1eV&Xt9@ݍ?@f @@7@@Gmc??+*2D"E/A?^%o/1q%|1uI{2Pz A Pjz1P"e1I2"H91ų@IUYb?@~5H2 O~.mM3;0ET1111 11nu4|1111E፠0EUD| h00 !as c _dig|tp |fb\ur00nrPS+N0mtSmp!iemADxo00H00azn~iD|i(?0g}4'118U`A?0Ea?"l4|194sl-|1Ed?G-H2:1 #t58E;9E>H1Et?:.@e5E2=89$O (F7WE=d?OOqUUR_PE&K8O_j *S_AT^n^v_ V(U oBSs&n Yc-?Qj|揌Ҳ@@v7su?@8i?tu? Q&Nv=2&f&fr0<N`H(~e9yttNue/w//7Տ/4FTEdl(^N|e#)@V/2DV/-</q.&.GOYOkO}OH__OEү_TaaMdgo5[|xq9Րe#b/gueeA|AJ?@@@Xٵ?TPskus"uq`u `Z@ȑrRcqDJM%+ PRn?@_9^:P!p7g{gN@z3!ub{o oȒp'$afoaon'&2qt1@qD,Dr.+Q#v"svtEqWJs ć3-2'#b tYN] azsf a NU^!P@y:?2rq?@UIZOXZBtpǟ|,|!/g>+Qqh"9 Bu5_)S5,'U/?U&?ɧx C?hϚEٰ IVO Q!_4!#_G_Y_k_}____@> p@@f %eMw!Xd6_ oo1oCj<Df MUh@@Hsd!p"do vcuaXDW!#y9K]o}!#֨³t! !31P6@?@Mh,ϣOas͏ߏ+I[ʣ!wџ91>h*(,4  V=e4Hѯ4-,5 B @@@kIiֿ@윯@ٿ@$uF`u½ 1 l@@8:\@@e)Z=@@Hz1Ś"mvc#hϤ#y9,9&Y'8&6/6/[υy!s6h"s6BTfxx!3|QL@Cȿ"4FXj>lO%OI!0HZl%s5>7^|Wi>. 83%T)OT[85兩! B'%E>j٥-w@@Y^~,@@)X+"?@?8?t u㚆KB.]" Au{ `3W?>vHrCu-PRy%{%{/j813ӲvrAA# 6 3v6rS  6vvvB!D/ 6iթ}@c$Z?@.ïp&hq?23-y[3Y?#Stq/ŐDD)˜-xf6603RL'DŽ!HEf6"vhNyAm 6O,O;+BC-Q8181p6Bn%˟ݟ_@W_x!u _U}oȱ]|n]vKo]?q4)AL[k8"ck^&72} 2,5i"pdψߚ'Or}e{%1Cg%ZpY63z$817[mN "Q~a@@P}pmߛ ? $({"K2-L"T#H q @p?n`)CgCp%!@!"/9rA%j/(//-ֱ-???Q?c?7dq8y3?=L_="!<&5???O/(OxLO^L.@?OM %?O9 !Evco+I_OmU?|_EN]fF $_%KUqQyqn _P߇Nc 'pk'x,S>Pbt$D1hPh2!AFQf.Po@S9rqng$ffoonossfv//'/9/`%S,M#al/LFsP?~bA//////??*?<2ʏd?v=U?6 ???? OOO-LO gFϞ>@N_OW%AeQeQLseUQ6SyeUu:UqXncw% YA9 @@L8H1P6@?@JxѧaQ06<ޚ[eQniuz`W?cmwCu!8uzSIJBgvF Ps2U0pFQvł%H@~W?@8_oxHs-ĹsHjkiPMAՕ>{ķlv=03YFQ ~!,v)>:Emgvf+qjRAan'T߀ߚdt:㛕S9PouKUdS,a[stClKeUcinM)tb ife gt5GY+q+q@u8 eY)?eQLqFS^Q_(WNu@9HP'ܟ H2 51 MGy9*U, QfuW,Wك)m;G.o(8xQLc,FQICd( ..H.P/&AOR) :U@uU@l +`'Y@@v7?su?@}5|3ս5ƀkqw 6*R>bq`1u^|=.2 / 'J>Wxpe e8O tNpm zsK /#8>ըESًPuo:2rq?@IV?|фտ[v?ph n.@,!x/Cj@!qe$<ؽjaq2,wiq"8JR!3*n9U@?$DgG0u- H{62Osͯ߯xqZ?@W=$i ?5G^GSn?@b1<7Fٵ3251O ewωG5F$F%84St8Ȩ`Ac~Ճߕߧ߹/.O?EWS?~<%-k)Ƞ'XmNP_NZHK##a?c;F%e3"?e2U@DxQW @@?{p>3@@1P6@?@JxaU?TU޲ .2T¡skvVquS$Bfffa #Äf "q@q&c]@~WW?@"ee/#-Ii:C>#HǕm/??@+%3!!$@bb##ndEWi=$ҽUZSou0dhpStar7\5o :h;es)0UshpbQ (iO"3G7O0'}?@\t:OLO^OpOOOOOOA_]΁;_ܭ΁aUhw____`[uoSeR~lgxQq~lg?~aBa~oϵbXNI=seQ|%-U@lq @@p[?@vs?@EC*E qWaMVb;7LuX,~/Pbx!c]`0SAaeF%o9W.UJoknEoogno7oo#-o}o=oRY)AQb)OtLAb@OLCi'X}%;ŗS~_)lEƁ.Seؠzm3W#PsEB2 tN9PRzs ߢ裾ՈտrSً΀to:2rq?o@I6?,4 HxN`i!i!H/ѿb3]"tE)憤JCwceA=w7T@Jp1ruc`` N?i2?&@YCn5m @5מ@/sgM7 caɑ ɑµaa~2:(# =u9wXAXVOAųEca%e8@`tQ ?~[P9/Pv7su?S@povv-o1y6yuw XEb;cB+x,LU;1AK4(r=EU'=Yy4 Tox //o'MY/}/EE//'/BYTEN@.b3ەӕ?(>4I'EsinlP zja m?@8i;Ezd1 lF o͸6Wi{L1C,F+B ߧOVO _ߞ?_u_ .@m___@_Mo8|TpRqs`PqsTvIP]t8prvlpl,"?4?btf/p,OO$63EW{@o_ o d!ǏJ)!l~6/ /D/ V/h/z//"/3@/r/?oo=?O?ѿ㱘r\~???1@?>H?? OIqDOVOhOzOOOO7ocOQϙ_._R_d_}____!o*oqN`o:uoE`eb),@Is{8 /S߇ߙߛ@Mڏs@ 2DVhԟ w.#A'aK]ͯ߯a;xQW @@G"4L=@&w⠿-!B'B0CB6A2ԳԲYݿ%7IO?FO4O|OjO 3EWi_O#_ih)!Paan`tfP:icy`b`sR4d`aT0m4Qr`Dbtbc4C9/K/y}*BF=csojePo>~`?s2d=J\nu_,_>_"4qS`$6#Zl~}!!V+!%)/)o;o_/q/@*];^]@@h2!^U?@j?㣥ܸ/D/^ Ԧ/?!?3<&=vHAHx3AcfAԿ?????9fƏ؏ꏨ9 |Kl~ϡuan7I"UogoܿBj6soTyjeq'H4uNw}e|?$&OZ\OHO~OOOO2X_t_Uҩ_QCRlPcXMRhPd,PS brP\o+pRh`ePlPsT` asRRsPUItREv `l aQEGe?  ae.uaut`?Q*<T /fԑ% ԜSU&Q赃U@k֒G@@9^:1P6@?@Jxa? ^tfuav" *.`bP FTm ;9ƒ))m>9GGm'9KBUr}@~W?@8W淅&U\q2q?FX4?pJZ/QvS<Ð///˟//%)25(Iy q hG my gPic uy /);M/.@aǠe,5>aA__'_9_K_]_ 0zu_pUq|ho5ev mqv_ҿ018?J?n?80ΥOO L?*n)EC9OσoOOZ=GEjCiħɐuxX\'X! !ioixrjj!!3 |_kN`6 ӏa@cnso~hUeqqǤyuuީ9U@<[@@;0gݔ@4?S@D3Jjf qv@assqhUhRmLDAewϛqüF('uy> y!n%C//.L//C7Cn.-?/Q?nn//?/su$Na9| @3 @@ԡUu\pCUgy8AdV//,/>/P/b/????//FoI??|o(?oo^?(o?Lo ?+ooToOY1D: @LsUQWO@([d G,ħ~L Q7UUUOU@x_/@@CF?@8˯iUЅk?QYq(hS2_ZVH_ZQ~]5_ʲ$ht^mH!`)QvrX-ʳ ?Q&XEjȏAm俯㯿+aaʲnTi{€QJrU*"KEՠd%(Do%NWt@i.ՠg)gޯ""©Ea<{q߿?(qϷ_=>PYǙkΠ4ϗkAƼ!$ϗv~k1 9öQ__D_oioqF9vi$婀_Gm3T{U3#U%$y$3hz,ߥ9@AP@O8Wn/CśE͡FՃAPP%~ @@?&@AXV?njjRu`uw` @2QV;dDxQW@9^:]hWU @i|p7͠@z3QRpA^SPxR^R@5\1 QE[:.p5נOa;W#PzcG\ tNzsX <"qE#Pn+:޿?2rq?@I* ψ%ё%5 tpHzN///w'$w/b#Wմw?nQdodo$@?ſ?bCv(2OWLN Q 9HJC>HT<TGe1erwat N]wPS W/oGpg @QsQ /(Ad}4 [Xoz TDEyx33H=gyT0 xo@ gPb͉qq0q48#vHt?íqAOCDO/ __._@_R_d_v_MD)f"Jo^@W@|W4d]r\Rup`u\0U_r<߽'hX fV9evce,Fo+O=O=cH4}GjO}OobbG$6H}AVBAVuwxy0 /4);M_q/2/ˏݏ^o/܁/ `Nr{0$<9/>#ԟNr5eUlU@S 04BMկ)/A*];^]@@&1z' ^p#ǿٿ`SDoXb Ca$CBfxϊϜϮA,߾bߟ߆ߘꏼ4ůoLܿʿϸLoo$6RϮo~ߴW!tiWh<Nln ed.4XbaC/ L/^/T/N!/d/'/??/:\5D?a?ԋx`M6?@p(Oٚ6ɬ?¾9???>نŭd@؇?P+"GaAsOrxC%HOI'3eeCoUogjOO_#_5YǓYS&h_z___U^_Y`oo$oso\oooas>)O}!rO>M!dvn;ݭs<Q4S*<N`r V0r<[@@fZ3Yp@@1P6@?@>cEe 6u@`uc0'*@tSn?@ɒ@@ߤ lV8:\@ #1fok1Mj27xP3v$Swх4X##0O贁Nk?Fw 3vq///5/AQsvRr͛/ ??.;k1@>SU?g9ahbEeѕ5?????? OLYMO_Mk1@Oŝk1E,R;)xOO _@p-_;e?k3j#U U UUUU !U"#$%U&'()U*+,-U./01U2345U6789t4/&j@QC@ $:C-]U7 A@܂ORH<(ELa R\8ND)@?/.PDn.PU1( UO"D&aUAUNj )h"T} U+U |ɉ B- -H*=(XiwE //1+feArial UncodeMiS6?/?`4 R$fSymbol$67fWingds*7 fEArial"z@D/ R$fGSwimun{a (  R$fGPMingLU{a (  R$fGMS PGothic{a (  R$fGDotum|"{a (  R$fESylaen  $fEstrangeloU dsa@`9$fEVrind1a8MR$fEShrut1i$&<fEM_angl$$%>fETungaH"@&>fGSendya{ (  R$fERavi"&5<fGDhenu|"{a (  R$fELath#&<fEGautmi &<fGCordia New{ (  R$fGMS Farsi{{ ( _ R$fGulim"{a (  R$fETimes NwRoanz@D$EBl.B䁖%B\D5BԂy9BL=BăCB<29Bk7B,=Bߋ-B 'B3"B U#Bx9B"Btӌ9B숖 &Bd2'B܉YCBT>B̊ڍ8BDGBGuideTheDocPage-1"Gestur Fom aFlow NrmaVi}so 0Co}nectrViso 90DecisonCostDurationResour cRow_1visVerionTerminato(Dynamic onetrTextPoWsiin.Line-c_urv oct rAntiScaleProcesDecison.10Terminato.2.Dynamic onetr13,Dynamic onetr.1,Dynamic onetr.2Decison.4,Dynamic onetr.7,Dynamic onetr.9Decison.15.Dynamic onetr14.Dynamic onetr24Decison.16.Dynamic onetr18.Dynamic onetr29Decison.30.Dynamic onUetr3.Dynamic onetr34Decison.1.Dynamic onetr21.Dynamic onUetr24Line-c_urv oct r?.36Proces.6Proces.17Proces.25Proces.31Proces.12Proces.3Terminato.8.Dynamic onetr40Decison.56 Terminato.60.Dynamic onetr61.Dynamic onetr57Proces.64.Dynamic onetr65Proces.67.Dynamic onetr68.Dynamic onetr70::3t-E3=G3RG33g%G3dG3G3ĐG3ĺސG3亗G3E3G3$8G3RE3DbG3dG3t)G3D3Ƒ G3c.G3G30G3HG3l3g"G3d/G3.G3Ծ.G3ĻG31.G34_.G3仗G3Td/G3dۓ/G3 G3d)/G3dX/G3$G34e/G3leՔ/G3DG3e#/G3eR/G3f4G3dG3ЕG3G3ļ G3众'G3DG33_"G3Lf/G3$G33ϖ$G3f/G3f"/G3DQG3fn/G3dG3,g/G3dg/G  !"#$%&'()*+,-./0123456789Ut4&j@QC@ ľ8C-DmUI7 A%t4 dm_ A-7AJ@gSOR@ h6RH<(H<(JE|h REh R{  w"4FX0h(tD3@(= Y-5"zݼz +eB| PJ  w\i`<<-B6ҔvTM7R$!֡8)4W{+'}lh1a sdtcY]P2 k?g*'"DDh,H%a! Roy SumnerMicrosoft Visio@ 79G՜.+,D՜.+,` `ht  (  Page-1N DecisionTEN TerminatorNDynamic connectorsLine-curve connectoraProcess PageDocumentSummaryInformation8$1TableSummaryInformation(_DocumentSummaryInformation8LsMasters(`ht_PID_LINKBASE_VPID_ALTERNATENAMESAOh+'0tl  $ 0 < HT\dlAuto Word Stdouto'First_Word-0.8.270 and Dsrc_rev029.ITS mExtract from Registrk#]j G:a+$ieR5ەˁt4jbUEH˨t4jb@TEM B"]}eyL¦Q`:Ihg3W0{e6M^eX0ðMah=hA[/P$vπzDi:'b{N l("ꅸ$ ܈(.LBv6%G JLaC3\a%_ ݾ@~JZ)O7ЉgiJqowgTKk>D OR<dbkdZßC2BAHZ}1]ٳT1ssqOIcw)/{?RSPON⇨Vu*ռ6imm!D_~eEB'8c1 ˉ%T!|r1,(;yΟzRmy{'/3, /E/xxx䁈N!F;4*lOTO "G) zd X d`?|v˦*=_n)M/-mTs!rXZZ7S a{;#zc!'LpDX?|F(6~:J"HLfjWX[R%zl=Hѿ 4Z4lVhØhM]XIKs{-.# 5#QpHt񪇌F yJ4jY]E?a@Q,!ifh!]86Ll[?zn\Vo<.nX 86ZXYǍ"Zϲ\;b4jp3" kHl'ƺ_Rѭ%uMT(&M_gܨ^4FҢTns+7m-iTx7nW UCvj߼[fI:!B2dqVI eխ݄/X먲OM't66u7a3P|m&-/B娙"SPOXv)V UYN#a"ȺRFsGK5h*M.ќ_ʓ!99xVOԿn,7C۰"G[hsDcc}X6*kPK F:Z 6z UځyҵJ}_<@>/s  [%w ~a"^ H2U4͓\RH3Zr/B+ѕll/<`@njD,8q 1]׸&TMxOL4`"D04#bE~ыWi_R~^$P9?>9ϻF|vq Ryae7]xZ^hBv$ Un4GK~I3;e";P/M=\xqcghr|6r%n\8;N˻R齭Ja B\wa4;8Ä+Aq? VV=8ÐGZL[O6p;dRg@Ӊ*>FKNc笶>S EHʗV1K楽 uwtXZM]}EVY*qYSDvpP5ʫ)e?[NP֘4U*3vgz.Gz^eBjCb S)hTVӯ+ᶵ!_ۗ[IkɅo2MI<{E194YlUjSGCMGU{45Uo5&ib7h徾=+Hm\6SOuɣsͭvt9:Lu[JM^ؾq+"A0/]gW[ ^Rk&ؗ8i!(R(gsRShEFc)Ȃw1U Jk6o) 9>> ^q-g,Y)V3%VSFE7Ym t|y sfv?X^Sή* OJ/xPN .ir8#[i7od뭦$h[ *]?%wҊr#]HD=dPACV|d$HnIM9ʉ'!5,wMV0!7fnS>ߍѴO !7Sn>kufz SSn}߰mF"0jmՠR+Twxs {WN#@w~]{;q/*XLFE6xQ4?s _OOfiH3h#I읺(*s)Fݠq n4=KWI'*"6~hU=ߪ! 3z !`$ݸO'-71ܹV /+S q./`=id8ՙyi8Q z{,pa#ܗ%vclӘ%i0L ,]8`.e@Cܼ;Mo8& ۹| 7-]X%S<$p5i|_T^P s߆hmr wihpb"~ޮىFwp2bաpA}? i,yasΦ0IZ#C[G*WiEC:.Rݒ 82._K.BJfYAo{MHf|x$-8NˢU0X.[56{k1Jyye(xd4;T e֚TbXUIubPRǵ~HbKQ5hڰ ŇJ兀(U)&;(ڶGor-鏵**4XX<亊*RgAO$xвtg5oiK {)A{ה-RFMXe]9I=4޹|4q4ӧ%.Z@SS5ٹ\|%uW%ܯPᲲSCˏIk=f6־ Gji!>x-%\NUsDBݔDMpe?BKݫYtZ:uwoZx_8Z sIW> 4n3akhY*WV_Hݩk^Y/K'4v.-%:@M7vPo z GP;*>/l0'gOwOG71ͲpǏy:xvTZ*pQ.(Jo2Y* We nKJJ*Gíߨ( k/*#U˸˻k@Ѧb(* *QG?{d=o=~V[-*oбNgoΪcբ֫ HVN|y3>A* ԣ:U]uf6=uvsJSDf$@=^X-Ѵe6ػ|VdP^&*G͐Zcڲc-DVA(MZ `QmrPjCփ:hT` ԁz::TkZ RjQIU&Ues 1Z(}cdžz_Wُk`_LJ``WuqNYꀾW # D lY5}cSWfS5}SaSWfS5}SaSWfS5}SaSWfS5}SaSWfS5}SaSWfS5}SaSWfS5}SaSWfS5}SaSWfS5}SaSWfS5}SaS3`Ԟrk-ͦZ"~{|:˦Z5nGO~MJǎU=w&W1T;%u^ tETkTb WTk\E E$Hhjƹ2Mo8SU¦&%qvYբ=kS5+-鲩jўYﵩtThϬTJFKlZg{mf%%]6U-36Uђ.^YhIMUzMլd˦E{fצjV2ZeSբ=kS5+-鲩jўY<̊Bt  :*Д*y;W*wK3TCח>4}RdYޯWU"9C}{LTsdbGWXGՀV jT6y{_ þĤTコ UG)G-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-MMlDHMU-M | 0"]`v3r5(,Ç%9K4O R}~F5HHdd4Nb" Y"ZE&@@!$^&\X*?=¼&L,y_OǮބQNarlH|fExEԄW??ygznZ"2>B Yt7rxg 9sCxZ-͓6VQv1pb)F>*D*cwa‰I:3;UMx!:ImGs8]!(2 x F0䔁SBܗ/9r VJ}%_~-T*=N|q ;ɻy:}"('+J%wi.^:t$2V $}ͤʳNYGLxTp8[,s{ OB 9v*oQg\ ĒȽ {\Fo!R^JCfשQP@{:g]@ERTX{Du'N+b<}%^ŷk ifbdB[D:ش[K]|],;\fq) 4T<( H*Jeq?8lZxUفL_vUxZ;zG] ܥ"[,ծiOPK9mޫ&Ч9`S5}Sae& w*{EٯFh'L_,Y*ZE[~/D"5S=(A)Q6VT4nRd;ֹK ĢX=/N܇$̖FXlO^X3af ,)%C#='H$ΉgFO4@q#Beq" }z̡Iq<O"x1fz;aECS)SGN O8p}Kdؤ?Aq29iN4 [t2q8KRE-qaYxY2+:BDgvRG̲T%,j62K饥,mq^Smt4-G%kR='!m;BqQȌH־\ Oȓ{3"Nd&U&8/Hfh<:cnmaQ $rr9wfٗ_coXv%frJi?Vjls7lc#uA 8Lsw$^EjjVjmfkqW(W5*Ԭ^a$q$B4Vq@Tnɝʹ OC5ʢmAD[~apxΝ^1lcy մ(?p҅ 1 b7>J<0Tle]'OÓiB[q<S| !q dPm?BJ̟g㩥~-tU츈gy1ӑ).T41I([nA$y8>d3 )n'+Gf@@4}yv13C@FC lٷjUb6U @A77pIK  yO \׫f|-CYh~Q"Oztt1 i7dJa_TH!0s3[`37 ?Y:̝M쩸r(`4pL:[}\H˯Ћ+fdEڒ簔'(s:^h8G۟AKrtrldj1n23<ınJ+m L WdY/6 #{HMA2j߷h$.M=d=ĝiBlngdӦ(?#-Rmۺ?'ῌooqkqf;1ۊ%u}*PLhvCDԇPa`O!A;j&s{|Cvbc$#9ǹ{8Mp"_ nbNLTP?6<1wIS@qAp^ܯl?>GD27}?;`ʟ0BR aG}o6{GjGPnNs}R;\z49Tɾ7k)~+t NdW 8VKJ(~4O;\Cܗ"ǿ|1ChgI2*w,~/бuy1aT>=G{QGP=8]v0߇#tW /7]$z 2;Ѐ ~/.7?= Ǜ%QсQ`7?(}YA%j/~lf q܏>hks>~t@{P PC&_of|9:T>|R R+8rփS0t~g* v_^>iznIa^-57ݪ.l^ 6\BFJzda܄$Ń[#:W `nf;PJ[nz濍Ai0z?U?ڿO{=pȩ!u ] !wn@Tnpڹ]L[w#2G<ATW 6BF[\E(#4aƄG7OCVւz3KZ[C|BFgl[.D|C$+lk)_TPxP<^z"ys)|0Fv!=Z᫄ߧ|ت{|Qc wD~z;װP[jOQTc+AlQtUsՁ|ҧ+xja wn-N@w@]=WwU6w W+P[R򸅰C» }l vR/w3̝c|a,c}yj\UW / |.U(S52t>ͣOJ*';?|ɑ Hv?ݤ]F?ltRUS/jTT8^R^r1ݷ|ɟpj\f\-,EJCh';ޥFM-v_y*h)`aEPCa#smTUwޯ)tCm> cvuܴ y^Ճ:uAw:ްB Q7T/Y|[Wmu @_z S{_zq(ṁ]`kK{pwGohCQ<߃z5e*pgG)S97Xz=ɬlM$l+QU_*)3"SʬK&X0+21dR֐(*-׉IcTYx~1Y`CraUd:f;%Ħ) h0Pd1核T!IۚJF@vfw8d$/Y%G#D]R:?ݩO|s+̪tvnfVXx?3ǟ>!!]st=?o%I鲸5[3/X9I 0I_i\>ߥxrx_ұD:~%S v=<1 zƏx6ޙܹRR:3HyٚR$&Ā践[)dɄ{\L2{KuY$e[4WJL}]J&W2؀dcYbRizZ~l|9xk2e`n\K2)<'tGeq}_{*ɱByjlH6 /V|,"oC޷^&3 vإ,kH$TtRT.3紐˃8>q0{m q;3[& )BV.$2ohjEb5<$4g &×Aest{xz9wOwuCp棙t4 `sHJL0Gy+ZGK/EiF}H:^Ҧd) V.s-oDAw2C.vհERT/mv9\=QΖL01V'+!30E0ihcٽ]Ɩ{&$X6!Hh&[y;niZ)1 y)Έr>/dl.+@!.şڟtt=H.nN/p![.=, %dtv/[tgDi {ݒh3ʗ_Β,JsâDCS.Ab> x,lRV f?ǂޱ 2Ax ^E7 DTIf"1M i>CjO+v"E2eP!>z?ӝHR|D_ffdLc,*'Eevp1g%H >G$լy>x)Z-C Yg@ְr_ѰreHaA%" -?_%oA7BSچ!g:'ޅ,vTv Qf wLXL20HS.!2LL*$$$s'oXYZCjmt2 ղoyƁe7o`"m|o 4Z$--/}̕P5˱D!c95a(q\([ A2φn?z\?K9([n/[Ѐ_5xy٩@TPDBɒ| ~ٜp@I2iS,]"GL}DK+7zX=]H0~PZ* 8Z!%G|♳03HekPle,6:+fI]J 9=Wį%*m^)f;7G6ŋ8а$ !Mr5%Y5I *m *C^]7s݈Dffi 03Q0T7$sA\2}~sEkKD),(d4T{{M%}+w o][}W---~q ط&.]]]=wsW^_quŇA ;ב)1%:PtΒٕDogwI:FX5=UU zڿ|\..E/8X&?48ۦhz['x7f6s vi*qok ~Ń ^3& 52|4f!/5)K]:K ؍ Ѝ1pzUqk$ha#pc[o\Hw78xWs%W0OW[_hـ}T3?ogU{CqtYwMz!j[$#q_/Y7lL~9 ٿk|:ɴƘ>V|^_W~^MȖƙWjί5 s\W 'Yf"}Kћ|\MJ=iBj̑<8) /qmCFV/i5[ ˌd(k|lK6 f4 i /~o DR#rBi#GO#'ϩЩ{jaN\`{g.KgK2jw>RPa"_Wy;fVڬ-W@jg{]4kgog)=?v֑eQBwKg%ٶi2膿>3| lL6(C.f:2^0Zrj9EtJp?_ކ:{6%<1?$ک߮;N`p΅T'{|Ԫ h&icԲcFPvf2|aMwv@P7BnյM{"W~WUuaPxѵNq| HqAMP<) 9ij9U?,[h6wmUO1$;^HygtHQp:SN_wASX8c_&ynvZC<#ct{]sj--SN iȹ@Ο )Hҳ>XWXW8{W3쬽Y|N'vF=6i-RvA2>YJvЁ#~(nZtnsDu=`mT8: ?2GɶOһf-/fq{VF;zct:زѫBHYMv32֙1\sO-]mYk:7pځM>LGOtPÌcd:OàPȇ\?9u ۲#kz Fms}CEZ0WCwSvvex>ן Ž: MNJi3`瞞gO r$Y;ekjgJ/v0̀=Zg zK}7ECKRF>n]WpO=/p $٠tr-؞u^/ =}}aq{l81Rљ:;?E-n:=MSu[uTX{[.R;Aq+rjJ[>x+T: JV5$2Tu!/J}֔zx,:5x P(XӐ\&L\"J׫g:El6"+0?B*9m•u&tbRH Q<]tRl㨾pu]Q,}1n"ۺ5,8G5C6J|9|G|W#QEʍ,T4C+uP(Jm'g^<[d}Pz8NY vɹ&Mu{L1{=aNdvw.0,ן\ji.yu+$,͑CmNrSSA2Ogp纍ȢLʧ+SPAxT0O;HwJnyǏ<5Ȗ U`Pg8v̂:ΖDDz9 ލ<2zr>*պMbB.}莜$PN72WMf5QA(?qlXDzM5wqN*JxTzM[C2i|P^㋕/Yzs3?o5^iVާympfaR #M^8ȳBq< ʢ,J%d˰"߅uQyx)Sy(̔|P)FAn)82Ws^8R87V3~QWkn8FqabT0VR({Q%A|4w &Y`Fiyο~'~hZZ^^5f}X`|^* Q<a0*̨ -%c/̒QV/ghEaDT%Q8*#E?f(!S'( Pr 1&G 1na"c8,,Q8iIri0a"'Ii$0i%N9vt6SobA Ti #VcﱊRXqQؤw07"+қp/[BXYF&$ءDv\Rл,A-Y҂1dI IY@gJ.S@b SZn˱#3ِ*^7(RKTf҂K!-wJQN_;K^/;=ee͢4!eh3-ɖFj)s"pΧ)di5zCoD#ƴDѨr(JX3#ؼKnq2tXWUڊxgzGw!t.q V-͏G*KE)‘qǎ@d;OF=/:{ Z,5'/~%<v)Y &*,P"I#|q7GA6c$޻7GgB: &C2l*V;Qe;7__~%/g"2,RBcs؋! E?r[.> ѷS',&<#('iXY<$VaHRA})+acSdqRB[gðB/VU3W[3|/gxn26q:ٳP$.Dd ((''b  c $A? ?3"`?"!.mBr߷'-M@=-mBr߷'sdZze-x]|K‘C*B H@@]"A,E DK] GWR~R~`D@ϛ7{lk$p)+3o5>!CS\& ѐM MCH-\!_ndr&܋ $h1jH =I:m4bX;]ы4z[cR5iʡDۀaʘR[Ӵm/rd\O4>H$nvA);]h߇/xx T.vaYuBr9-eUxyGML%P>x_UE蹶 7=(>V?tF@IMqBCEz''hG?]3DsKۗ D|ob_x2ޗ> qJ[U{8XJ1)C"ܔB^ #oHiõpõ&?Ա:kM&ˮz׉ky?k{Ѳˆk7s ۔`QnƷȄ1-w\I!E3miLB"3fGfZUYqΏJe¨6pm oFu|;iCSk>i灔U@*>(B'E^i*++|Ww&uXAXM׶@]Ѻ xod@9!FsH8ؠ*Ns%Ic=qb>ޕƚ􈥩+BgOiIR);֦+%-K2hCt,y'! F|=Ġ 04boghl`^+xd+ -z!8Qv+b~gOf7t:e^"g70}ŰӒxIn )|usyq7s>\RZ#Y|QE?. 3u?WQs$)ZBb؍_8R& -Ɛ[;0Cm.qzCcv,n`EvIXNg3 WϰSrg[ɟdu:og8n<߭|z ?1MɧxO4SCcs Ʌ 2鉸?77b8q'uOd{3`+ool>ۋ>5Z660R:jyTyx[P-~|Od"tKO3dH>3Me(~cέ}^iϡn{}ȳճ;JIsnLL[O44s&5>6]{Q/g) <ǟaVPFTQ8lqŒ7&fZUw8w9f1 8K3XzE'}$QZ=jGs^z(ڠam>< 1]l.DSVA.*b 7tA{tAm`6h,.d~u99ĩ`ض?6^mmZߍk@:Ϝ۴@6MsL.û*T*{=:w)k| =I?n72p<'irP:1ދ9R'sRkN66Ӛٜ@٤q󛨢vJ%Frv:t˂u1C˗VFƆj3idp7]DtnΝ=c;ܭ|J Q 4rF9re魲8m6ฒW~7 d~߮ 6V|t6ty}䊿t3\ވt{4bX^l;ם|"10 !V-s k37bh1+G#a ;ݙg?d8\le.=fq׊+u:˵~[Z;kAkr~RQySO/ݒ>tgH2y3Jt#ۍĿo*{-#t*,;^8,o|" bw 0Q.[ArB,"d"_fuΤVY=S.7N@# tZ!KSaoZc= (}&=&Pߙ\awKo ¶o7rqwZ!Țx({}L+qLغ@1xX(% }ù}M4i*QۊwOg"_EaK aRqKugP8y٩!IBFɢzW0f|͘?."6XehU4-v^Cl7эr =GSzTr9:@"v*m?)޾5o҄ga2V$Kmrz=d!Md(=X8+Dq?Q ,O$C˚  k|{aw5T5@*~\N :[@; ewߋiw- ҼY 1h  WcJ#NKdh\!lDt gGٯPEh+~Dw;sIcnv[g@3^%?TIK:#jB9Ok*%=+敼Уu{Y^V4V^tԛV|*Y ŇeLJn4kzFeǕ72A+ESt"4i7 REJiapfaAb%,/Z.O_X5yȿ}+]6ͺ+EeV]QWryaxȼl(Nۄqa~,U8;a﷜\I=G&w2GSFGUu{u&hpiU;MwTi-OD]u/)__\? SQhm./9} {3U} v&B2W3thRp8ZcJǢfCL^~J CTu4Ϋ00}&~ hJݠӧ WX^SbF =MoKo G1pd@HTzڣ{:O;Fc4|Ӣ\)vhFأ{#WE G=;TZ9lw?Y)| 5V V }F_*y6gx_ѯ giQ./ [sE.wh8.l[×4֙8FŘKzO5&% (20塀B_[s[ؽnrB i].v^t!uQ8Mصؒ`/)g*齉[Pһ{l Wb' Q[[1Y6c[葷TUGzvȞM *T}u|vz]~S.Żkݶ?nh]A:gl22!fnإ⢱aQ۴i"&x}z@]ye .[#Vzeuv]W4A^ k4T<u mJ[5*}{Ik~R:gSX%:X.ZxztNY֊ɗt~tNXS{P@\+ d Վ_^;Mw ;+j=EE+PIഛTHs‡ӨsnQ:霰nߢ9?o gNo(U-Erya~ MO'yt)3$fyi\I>ɱ$' O23y%Ө^@_IrÃ:Ѫ^?6R O'ץ_,O|2?/>(Grt(/1b5N=vWS'*j'ZQ~ئOX}Şo߼]M+:Sx^)޸BLC3XeNǁPxw x@}+ߜb~6-roȿ|E4[͈;GT)!"rs*CtD0 qNgX,Apwb08MUg>8 _P<=J W<ۖQ\FchT::Ѧٲ>4 kn/\ VO $8;X@z{68aY9≎4i+3\˟k?2 MC αK9{Ge9I[Ea-Iғc5RRdnG_V`hZnI!v 4}LYL.U?c_t{q{@INj=ЌeC?~i,} 2KoeEL7e5m5`?? L?>bsQV gpX88{W gw$1,ww/q{}gL|k{bvb8ģ+WAIOȐ N8:ؠSSaOP#ąVRHZNAZb =C.1%! /#y7ofƓ'X;?.:!:֮WsZg˷]k-^3r&3Y*lήx>1l u +1?Dj9 - kk"N5"kS"Vd f e(l{s\k$`/ c-* <_%}*68쑼kxxxVb;lY^@b,RɘX:bG b5j!R3CXRb7lw ]Wu=.-?smJ~g9S p/}t!^E<7CA] quk16dh\lPoWZms+? N7=ol7L/_oy,˛P4ή`Ωzaӹ?3,[!azTz]w~_Oeu8]/*m5<ߡr`^aklz4mIO^aUtUzzoZvUtۇzN6mi21lضe^)]zΣ›7ZnZy7pr.;c:Uͣeϭpδ5sZA= q\nS=$~h /=%Pzxz(6o-)_7xIB ;.o=cF+Vű,/{J|#!!.w^N_|LXopۓڮis;Qrt.>v馁-I6 8Z_LN~gYڙfR좫iIә zݎɤ7ﶦoQtE>(X$pùj;KNI[-5N١Jڡq4ݡ9+4 iZ}MeOxƲde"?8'w z0xaGu&0jQ6ӏٜuJz[`fT?bQ?)5 b5/ >;2 1$fhn>{@N6<:[ϭsAxZHve+lpZ1זwQd@V\Jo/ciE}-w8U=[;MM7,LlUYƗ@3ߙI.a*_֠ r>4C+k؝v|vw(l^k?ŴT$#蜞ƿ=hjOpng~O`I =?ޅͿt8f2oZgKby0эqe~/|0zԧM;@[{2/wzS1IsQX?!b,r;̲W, W) Ziط 4{N+4i+˶hOk6[!w@Iڕ(‹ӝ0@b> List Bullet F & FOJQJB1@rB List NumberG & F<<OJQJHOH List ParagraphH^ CJPJ aJ:'@: Comment ReferenceCJaJ0@0 Comment TextJX"@X Caption,Caption (Figure) K$xa$ 5PJ\8O8 FA Heading 3CJOJQJ\4O4 table cellMCJaJHS@H Body Text Indent 3N f^ `fLR@L Body Text Indent 2O \ :h^hbOb Heading 2 Char,DoNotUse2 Char5CJOJQJ^JaJ"W@" Strong5\F^@"F Normal (Web)Rdd[$\$ OJQJ^J&X@1& Emphasis6]>twv $ O E `&,08Y7P9   lsRn} v  k vy*@Uz'Rb2;Td|)?Qp4#$%&(+-./0123  *@Uz'Rb2;Td|)?Qp     ,-,-0 FRANK PERRY Roy Sumner John Kenney Chris HedgesQ Wz ܎ ݎ f Ο W 8 " ^ k D  +    $$G%&&( (c6h6>IhFPN RS< JBKJBKJBK{ JT i4@4 Normalx_HmH sH tH v@v Heading 1,DoNotUse,FA Heading 1$$1$@&a$5CJOJQJ^@^ Heading 2,DoNotUse2$$h1$@&a$5CJOJQJD@D Heading 3,DoNotUse3$@&CJx@x Heading 4,DoNotUse4-$$ 0>*$@&]>^a$56@OJ QJ D@D Heading 5,DoNotUse5$@&5<A@< Default Paragraph FontJOJ testStyle$5$7$8$9DH$a$ PJ \]2O2 TermStyle $<5TOT entryStyle%$ pp<<^p`OJQJ4O"4 tableEntry(OJQJDO!2D tableSubTitle $x56OJQJ0O1B0 tableTitleCJ,@R, Header  !, @b, Footer  !LOArL tableTitleComment $ 56CJHOH Figure Title$$d xa$5(O( Def_TextO Figure Placeholderf$ $ppdx$d%d&d'dNOPQ]p^p>O> title$1$5:CJ$OJ QJ <O< paragraph$1$a$OJQJXOaX Draft Note1$ !%d1$O^a$<@< TOC 1  ! 1$56CJOJQJR@RTOC 2  ! 1$^5CJOJQJmHnHu:@: TOC 3 ! 1$^OJQJZ#@Z Table of Figures!$p1$^`pa$OJQJ(U@!( Hyperlink>*B*NC@2N Body Text Indent#$1$^a$h<OB< Acronyms$ `^``<OR< Code%$CJOJQJ_HmH sH tH BObB TOC Heading&$$<a$ 56CJDOrD Note&'$%dO^6"O" Tight(O Figure Style^)<<$d%d&d'dNOPQ]^5*O* Table Title*TOT Head1++$ B*$]B`a$ @OJ QJ JOJ Body#,$ B*$]Ba$ @OJ QJ TOT Head2+-$ B*$]B`a$ @OJ QJ &O& Bibliogrphy6P@6 Body Text 2/5CJ8DB@D Body Text,DO NOT USE0CJ^O^ Head361$ *$]^`a$ @OJ QJ VO"V Document 12$$ 0*$CJOJ QJ _HmH sH tH 4Z@24 Plain Text3OJQJZOBZ Sponsor*4$ >*$]>`a$5@OJ QJ dORd Appendix15$$ B*$]B`a$5@OJ QJ lObl AppendixTitile.6$ B*$]B`a$5@OJ QJ &)@q& Page Number*@* TOC 48X^X*@* TOC 59 ^ *@* TOC 6:^*@* TOC 7;^*@* TOC 8<x^x*@* TOC 9=@^@2@2 Footnote Text>8&@8 Footnote ReferenceH*TOT Scope+@$ B*$]B`a$ @OJ QJ ROR smHeadingAx'5:_HfHBKѺ JBK JBK JBK JBKJBK CH{ RS RS7 RS CH% RS CHcah CH8 CH RSn CH RS=U RSV CH CH RSV CH RS|W CH* RSX RSX CH RS4Y CH RS_] CH RS}j CH CHRSZ RS RS RS? RS# RS #)<f%)/fmo \ / n l f3C*_bu5uDcf S[ U],n(mI V ] * i ) k - l %e<"h&f7w=F[.xFI>_=jN-n(k@ ~ =!!!"W"""B###$\$$$(%j%%%9&&&"'o''(p((")))-*|**.+y++!,v,,-B---.G...$/v//0G0001Z111/2y223F333(4s444B5556_666?7778\888;999:d::;`;;;4<<<=`====>>>!?k???5@x@@AUAAAGGGAHHH/IvIIJZJJJKhKKK4LrLLLMRMMMM3NNN OZOOO(PbPPP*QdQQQ RLRRRRSSSSTGTTTTDU~UUU9VsVVVFWWW XFXzXXXT iM{0bke$T+FVd6K%Fo6l2Dg~D],Qmy"=On&'S%&Txf:  N  bv?b: W m N!!!!!L#d##]$a$$@%&&&'l(/)))**+c,g,,9-=-Z-.#.D./////0112223344z555|66^7x7@8Z889N9l9-:G:;(;<<=<==@= >">J>$?>?@@@@6AZAC D/DDD EE:EEEE)F0FcFFFFF GTGGGGGH;HpHtHHHHHII:IJJJJJJKLLLMMMNNNOP[Q~QFRSSTTUOV"W=WWXXYYZZM[b[t[V^}^aaabGcd#dddddefff'gRgSgg]hiKiOi{i]j?k!llllmmnnokp=qqrrrsttuGvw2w xxx$yz${$||O}d}v} <5ZڂRSI|i͈ HLfkOc,l̐ۑ̒?ГԖ mӘtܙ4_3 Ϝ{ݞΟ8^z"9f7L^ѥŦ٧!'iت P(oawO)LȰܰͱ޲ 'iJnFqǶ-]~ݷ+HUŹxܻ^d Bj@} :x /QxCz Gze#7$1i)St:`Cw8#TIdF[m;]w! ,@Zn7!PaB,Otk"N7P-g%b ]     M g l  L ` )   W 4QA.q6]  Ds0gVA `  =!!!"" #0#P#n###d$$$$@%A%Q%&1()*R,S,|,--H-i-z--.X.n.y..Y/o/////012E3S3p33334F4~4444455D5o5555_679l999 :7::;;<< ==&===>>??@ A A2AB CE'E?EFFFGGHHIIJJKKKK_LsLUM3NlNNNOOOP>P[PPQQQQR-RgREScSSSSS$TTU8UOUUUUVVVW#W5W!Y ZDZ^)^G^ _F_~_7`n``XaaDbxbbbbZcncRdddeeefgg h!h3hjllunnn`o ppqqqqqrrsktPuvHv]vov3xZxyyyyzDzzzzz"{F{u{{{{|D|k||||}} ~3~`~~~~~$GN~-DX́"?Vxт4dփ4SԄ'F]Ņ0hʆAdˆBtƉ?^|ʊ,]~ԋ#55S9iЏ:n֐ڐA Ӓ BޔwEn3 7c"B^wܞ%:LPg%nZ0EW9Sc{=R,Zuz@T 6c7Q{Я*\հ2mԱ2H]oEƴ'D J۷{BG] #ݽA]}I(D]s1FX>m-|Jb4p&a Wh|L'0M(T}E]{#[uzPdEf!M{ (Y>Z#: &c{G|Pj-F1CgS=|c|Pi=Wl~)^|g    A F \  &  rQj:Rk"UnqT b{AZ : O a   "&"@""###$$U%o%2&K&`&r&&&'''()S*%++,f-...////0011223344v5E647899P:e:w:";?<=>"@[AAC7C D%DADEEEFFFQGGGHH"IbIJ]JJJVKKKLM)MM.NmNN_OOOOPQ6Q>QCQYQR)R SST,TYT=UoUUUVVVWW XX,YZYNZZZZ[[8\V\t\\\\]^C^a^^^^^'_`Q`o`````a2b^bbbbbbc=cEcJc`ccc"dFdedddddeHeee|eeeef0fEfWf`hhhhhi1iQiqiyi~ii jj\jjjjjk4kSkkkkkl6lSljlllnnnooMocoooooo5pIpppppq,q^q}qqqqr1r`r}rrrrttu*uBusuuuuuuuWvkvvvvw7wNwwwwwx4xSxxxxxxz {g{{{{{|N}~~V 3`7݂MCRf׉=c{0ӍvՐ'Eczȑ3Yq.U|ؔS.!řRgy[}Ơ#R5lޣ$.DQHϨefj˪<EvzCOvl˰!;@V(oY³޳DeɴQ|޷6&UWƻAo\ǽ:0Rt\MJ} A]A>VHwIxAp0+G-EINd*Pl%Kg  Tp))Ti{?RjE "L  xl<T'BI_.Dgd]t+Fw1CwKn G O T j * > j / ` ( B 2GYIzWv 'B!!!"V"["q"!#5#_#{####$$$%8%O%&&,&{&&&'''~(L)-*A*F*\*+.++,,-- ../0111223334444"5T55555667W888899I999999::;;<<<==8=g===>3?Z?????7@l@@@ARAABB"C[CCDhEEEFDFtFFG6G]G}GGGG0HEHWH3JJKLLL'MMM*NNN!OMOwOOOOPP Q7QfQ%RRRSiUiuiiiij+j.kFk^k(l\l-mUmmmmmin}n^oooo pp3qQqoqqqqqstt6uuu5vMvivvvvv w%wZw~wwwwwxxxx y:yjyyyyyz=zYzzzzz{/{P{l{{{|#|@|W|||||(}X}y}}}}}}=~`~~n+Єƅӆ|F{Vd͌ߌӎ,DzՏ4;Q(>ap@ =T͔QqӕHez7Mݚ,M<Tp4Ӟy<9O !DcrRl4b'U?Wl~ͪԫثЬŭ,A)կ #ݰıϲ3Nqҵ.7sm](ݽL}>/%U]bxBV&--U|X3cAo8Y E3:My %<WG;5Qo6/j(J,mqo,/z4w{u%)^$a?59m3pG,-?Y^t<PC"Vr)F]>d@g)'%Evw     <  x  1 X x     Bh/V}916gT{]U 2Rk*` c  a"y""R#$$%%~&&s''''''(()*r+<,q,L-|-Z.....00*1B1]122223334464J45566A889999::);d;;;;;~<<===>6>f>>>>>?G?{????@,@\@@@@@A7AkAAAAABBB6DJEbEEEEFFGmHqHHMIJJKKKLLMMMMMN;N~NNN)OKOOOPPQQQRSyTaUeU~UEV,WXX8Yc Lj-Y5Y9O<d|QxH`CCC/  ]h>Q/Lct9Sl-dM"ZSk:\|<\| Mt 7 ^     ) R      * ; T      1 _    + \     QKBr "8h~ G7Tq 6TnJ~+<3D  9 R Y o 5!K!a!}!!!!!!!/"["""""#;#h######?$g$$$ %4%E%t%%%%"&H&{&&&&'.'8'N'((/(R(((i))U*l*>+U+++p,,,,,,,,-g---- .'.@.V.m..... ///122334445E5n55P6f6|666757R7i7777)8a8888888(9S9p999;H=r=e>}>>>?1?W?|????@@@@AQAAAABBB&CCCZCCCCDQDqDDDDDDEBE`EuEEG8IbIUJmJJJJ#KIKnKKKrLLLLL'MWMMMtNNNNO6OgOOOOO P!P3PePPPPPRTTUUUVEVnVVVVWWWWXMX}XXXXY@Y{YYYYZ;ZTZjZZZZZ[#[5[5]^_``L`}````a/aab%bHb~bbb cccd˯үŰ۰B\uͱ,XvײGzʳW1RJb~߶ /UYǷ+6WϹ.QsȺ &Yл1_Ƽ/\˽ݽ=,3\TLU ]E\ 9lEuV Nl5Mx9Or->:Y(>'JnB_"SMtHk#9#@]tnv 8_w3>a9.El5\/Lc 9O*Mv'?P2P        , C s  / R ] H^3Vx.}.W.^4d&V9e( I q    !!"0"\"s""""#.#?#X####$$5$c$$$ %M%%% &>&w&&&%'^'''([(y((((()!))*J,->/0 2Y345B7718M8$9<9j99-:C:f::::: ;%;6;;<>2?[@ABKBB,CDCuCCCCCCDDDE/ECEVEmEEEEEEFFNFzFFFFF%GZGGGGHH.H?HHH}~}}}}~ 5\})@c{ـ0]{܁Q˂ L̓B~+Idv=fw"]@Jgŏݏ1MiِBHg},BXyՒ6Wy%If}ڔ4Rl$\͖@z,]{d̛@C[~HzޟBtϠ,dҡ<y2UrУ'UsԤ G2s >Yk|:gxZūBZzNdzƮ-Kqׯ-^Ұ*Vűp Y4Wz-R׹&<RlͺV~.?Xۼ,Z½9p,Jew<du yNe]uEp,U-d3Pgx:Tm6i:Xs`x|?i=)L 4^"&[3h @uMTj4Qh XxB_t1S Zr I =p]M:!;]z $U!X HX&Ar,>k +A*Rj{Al       - C     E]?n!Ph:i?UEm\$!!="U"""?#n##E%v%%%%&&&&(() *.*D**.+?+-F----.I.r..../?/Y/^/t/M0c0y000 1=1v1112262G2`2222 3#3<3j333 4B4444!5?5Z5s555557j888899999;<0<<<<<c===j????@'@@@@ABCCDDDEE=EQEdEsEEEEEEF*FAFRFkFFFF G&G?GmGGGGHH)HHHHJJ2KJKmKKKKKKKLLLLLLM(M?MPMiMMMMN,NENsNNNO6OTOoOOOXQQT-TOTTTTTT U)U0U6U_UUUgV}VVVVV W+WHWfW}WWWX!X8XIXbXXXX Y%Y>YlYYYY1ZhZZZZ[ [1[[\\^^^^___!`<`m`````a'a9abaaaaa|bcd9ftghjgkl/mmmcn{nnnn!o7ooop8pp*qWqtqqqq r>rvrrrrrr s0s[s{ssssuuMvevvvbwxwwwwwxBxZxkxy\z{|}Mς.ޅLdÈ C`wˉ"͊&Oxq6Дŕe(@[{ܗ<\{ʘƙܙFeÚ<kԛ1]ڜ6lޝMܞGasӟYOgӣ$DdƤХ@̦)Tkߧ 7UoLé8k֪۬ ,ۭ%EwBX{ٯ 2beQ Xi6w6wɽ߽2p4v .s0\zI+eJ7l)mdn)]!TWtA_y0g C{&Xpo>T+Nk!*rBG&>Pf|1l,E[rR;e>;Sx ;X:fQd-_\rC(9 p         $ @ H s   w      " Q       C o      Q o        5    ,        6 Q      % < N y       . " e b  & > l      5   ' J x : Z  = Z q    . f       * U r   { ! .! Y" q" Z# p# 5$ K$ n$ $ $ $ % % ' ' T) l) ) ) * * * * * + @+ j+ + + u- - - - . . . . . / 0/ a/ / / / / 0 0 -0 W0 0 0 0 0 0 ;1 Y1 1 1 1 1 ~2 2 2 2 3 G3 3 3 3 3 3 4 4 94 d4 4 4 4 4 5 B5 5 6 )6 L6 n6 6 6 6 7 F7 M7 ^7 t7 78 M8 c8 8 8 8 9 /9 N9 r9 9 9 9 9 9 : : R: ~: : : : : ); W; ; ; ; < ,< G< Y< j< L> x> |? ? ? ? ? 6@ d@ @ @ @ @ A A A A B BB sB B B B B C ,C =C VC C C C C D 2D `D D D D E RE pE E E E G G I )I XI I I I J BJ yJ J J J K !K K K L 8L fL L L M CM M M M N -N JN aN N N N O WO wO O O O O O P GP dP yP P 6Q R S qU U U X Y Y Y Z TZ Z Z '[ n[ [ [ C\ \ \ ] _] ] ] 4^ :^ Y^ o^ 6_ L_ b_ _ _ =` ` ` .a ~a a b kb b c ac c d Td kd d d d d d e De pe e e e e f Qf f f f g :g hg g g g h Mh |h h h i $i ?i Qi bi i j j k k l Yl l l m =m pm m m n I T _ j u v    ' ( 9 D O Z e f s ~   Y " Z s 2 O f  < m 4 L x     7 m      X z         3   T  Y     A z     9 T  ( ? Q  # r    ; S {     G K       1 c      7 M   3 V |   4 o    & [ # K }  o     ) Z       & P {       , D c   N d      2 J [ d! ! T" J# b# ~# # # # # # $ $ $ $ % *% @% k% % % % % % "& N& l& & & & ' 4' c' ' ' ' ' ' @( m( ) ) ) 7* r* * * #+ ^+ + + , J, Y, o, <- R- h- - - . a. . . / `/ / / / 0 /0 L0 c0 t0 0 0 0 1 81 R1 k1 1 1 1 42 m2 2 2 3 B3 t3 3 3 3 3 5 5 6 6 7 ,7 o7 7 7 ;8 B8 S8 i8 09 F9 \9 t9 9 9 B: : : : : : ; ; 6; i; ; ; ; ; < @< q< < < = 9= W= r= = = w? ? B C /C PC |C C C D e \e we e e e e f g h h h yi i i i i $j Kj rj j j j k 5k \k k k k k $l Ll tl l l l m r fr r r r s .s Vs ~s s s s t Ft nt t t t u 6u ^u u u u u &v Nv vv v v v w >w fw w w w w gx }x x x x y "y Fy my y y y y z ;z ^z z z z z z z { ,{ G{ j{ { { { { { | (| H| l| | | | | "} U} } } } ~ %~ B~ ~ ~ ~  1 u     ( S t ܀ : U r ؁ D ΂  1 N l ܃  5 L c t  8 R k ˅ @ } 1 n [ ň & Y  W  M 1 b Ԍ  9 v  S Ύ  9 o Տ  G 0 v & ` Ԓ  H  a ̔ Q % C ^ p Ж  К " H r x  M  ( A t ̞   K  8 S e v ! 7 m ( @ x ȧ $ J s ~   a  P s ̭ 8 n ɯ  S k s ̵ / X p c Ĺ ڹ   2 G j p ȼ ޼ Ľ & = m þ , L h  2 G Y  9 Z N     < S J p N f ^ t  9 b z *  F s  = t ) @ Q j  - F t  N l g   ] s 6 L o  7 H X p : v ' d  Z  U  W  ` ( m =  W ' p  M r  ; s  Q 9 t ( S 4 m  T 5 r * h  R  l # P n  : p  H ~ V . f  H / k ]  T  U  " 3   I     & _         R # > o  ) ; f    > _          5 Y       + D w      N     + F X i     ! K    1 E v      H ^ t   ' o    > h       C a {    " U     " 4 E  - >  a! y! ! ! ! " " :" B" m" " " # # # # # $ /$ F$ i$ $ $ $ % % +% ^% % % % % & 5& f& & & & ' 5' N' ' ' ' ' ( H( ( ( ) ) ) ) * #* @* W* * * * * * J+ p+ + k, , , , , , - 7- ?- j- - - t. . . . . . / &/ I/ x/ / / / / 0 >0 j0 0 0 0 0 1 F1 x1 1 1 2 !2 :2 x2 2 2 2 4 4 >5 V5 }5 5 ;6 Q6 6 6 6 7 @7 `7 |7 7 7 7 7 7 )8 G8 \8 n8 w: : = = > '> > ? %? I? a? r? {A 5B UB B B C C C C D I aI I I I K qL L M M N *N YN oN ,O BO eO O O O O "P JP bP sP UR R R S S T [T T T U MU U U V AV ~V V V 5W rW W W *X WX X X X X Y Y TY Y Y Z dZ Z Z *[ r[ [ [ 3\ q\ \ \ :] ] ] ^ ,^ O^ c^ ^ ^ ^ ^ ^ _ H_ f_ _ _ _ _ +` l` ` ` a Oa a a a )b Zb b b b 8c Vc qc c c `d d d Pe f h _h i i j k Ok ek "l 8l [l zl l l l m m /m o (o np p p p q q q q r &r Tr zr r r r vs t v iv w ?w y y Ly ly y y y z 4z \z }z z z z { { { | '| `| | | | } } ~ 3~ b~ ~ ~ ~  % V       " U Ā  ʃ  @ f ܄  L ~ 7 o $ @ \ χ 2 _ ψ , ^ {  (  + C m 1 T y . ʎ ӏ 0 Q  6 [ ˑ  R o  < Z t  L | ؔ  3 b ŕ 0 f Ж  ; k ʗ 0 a ɘ . ^ |  $ 5 A d ʜ e Ɲ 5 ` ' n A ~ Ơ  > T   @ { Ţ  : a * a Ҥ  ' J y ˥ ? k Ц  E v է  4 a Ũ 0 i  \ z   $ ϫ  ? F j ٲ  (  ; X o Ǵ ߴ ƶ " W ÷ ޺ # S  M c y Ƽ  : w ɽ & = N g  " ; i ̿ 2 e b p  / F l   G m  J { 2 M ~ ! 8 J r    /  D a x  W " t  ) H h 6 R Y o 3 I _ {  M d {  2 P j  I v  1 L e @   / M k    ! 5 R f { ! 2 K ~  ) W  J  H b t 0 k J s  ' U ; i 6 p  X  % 6 O  + Y 3 j  - H Z k     5         E b y      m    ! " # [ s     D s   ( ]    C    0 _     J y    5 d     O ~    :     ?    D s    / ^     H w    3 b     u $! x! ! ! " G" v" " # ]# }# # # o$ $ $ $ $ +% I% c% |% % % A& ~& & ' Q' ' ' ( \( ( ( %) w) ) * I* * * #+ c+ + + 8, z, , - `- - - >. . . / H/ / / 0 _0 0 0 A1 1 1 2 U2 2 2 /3 n3 3 3 :4 |4 4 5 V5 5 5 16 o6 6 6 >7 7 7 8 U8 8 8 9 `9 ~9 9 9 9 : -: P: i: : : : : ; < 6> > > > > ? '? ? ? ? @ @ -@ 'B \B ^E vE E E GF vF F F 'G VG G G G H AH pH H H H H DI sI tI I [J lJ J J J K 4K NK gK K K 3L zL L M MM M M N QN N N 2O O O O O P 7P UP xP P P P Q Q Q R [T T T W W X TX X X 6Y vY Y Y Z VZ Z Z Z 6[ n[ [ [ 8\ z\ \ \ "] Z] ] ] ^ :^ r^ ^ ^ _ R_ _ _ _ 2` j` ` ` ` ` a a a a b @b ob b b b b c ^c c c d Wd d d >e e e f Af f f g jg g g 8h |h h i Ai i i /j j j 6k k k %l fl l l m *m Dm rm m m m m q z `     )   " E b } P  - D k  ! 8 ; g  : W n ,  [ y 0 y O g { ) *  C p ; n  ! W ; x 2 q u ^   C + ^  6 S j   Z 4 %  A o  2 R        A E  J r v 9 z   c         l ^  ^         0 K b D  \           ]  c    9 v D  V   m ! ! ! " " # # $ E$ L$ Q$ g$ 1% E% & & ' ' ( 7( a( ( ( ) ) * 0* i* G+ + + + + , , - A- ^- - s. . . . / / 0 :0 !1 Q1 1 1 1 1 1 3 3 3 4 T; ; I> J> i> ? ? ? @ @ @ @ X@ Y@ o@ p@ A A B B D D D D 4G 5G ?G @G G G G G G H H H H I I K K L L L "M YM M M N N N (N )N +N 3N 7N 8N :N ;N b @b Ab Bb Db nb vb xb b b b b b b b b c c c c c \c hc jc c c c c c c c c &d (d )d +d -d /d 1d 3d 5d 7d 8d e xe e e e e e e e e e e f f f f f 1f 9f ;f Hf Jf Kf Lf Nf f f f f f f f f f f f g g g !g #g Vg bg dg g g g g g g g g g g g g g 3h ;h =h eh gh hh ih kh h h h h h h h h h h i 0i 2i 3i 5i 7i 9i ;i =i ?i Ai Bi i i i i i j j j j j Uj ]j _j sj uj vj wj yj j j j j k k k k ?k Kk Mk xk zk {k |k ~k k k k k k k Gl ]l o bo co o o o np $q q q r Br qr rr r r r Vs \s ]s t Iu u x &y \y x~  w < s m n Î   G _ 5   П ؠ x ӥ d    9 Q ~  ɭ ʭ | } Ԯ ծ   L U \ e m v ٯ گ ۯ c j k I ٷ ƹ ǹ 0 1 E F Q q ƺ ͺ ֺ ޺          , I J _ z { H g   . = > g h  8 9 l u |  ^   ' (  " ) 2 : C S T U V ] g h i j k m o p q r s X Y Z y      . F G z    % E Q y 6 7 T U < =  _ ` ' 0 7 @ H Q a b c d k u v w x y { } ~   ' (  $ + 4 < E U V W X _ i j k l m o q r s t u  & . u x P Q b ` n o  7 _@l   2 3 5 f      !4F59n B`a+I!?!##$I%J%x%'''*,---0*0E0I01A1162w222m33F4q4y4~44478888999 :_:::::::.;?;T=>>Q?z???? @<@=@?@V@@@AAAKAbA!C"C:CWC DDEEEEEFFFFF-GGHEHIHNHOHQHHHII7K9K;KvKwKxKyKKKNOO"PPPQWQRRS\THUVVWQXYYZW[\\k]2^^_R`aab`cddefVg@hhiPj+k llmnno\pqqrr]tvw/wxXxxxnz||}@M(ICYs 1/'B4anِVƔ5S 'dך@fz $;jͤBqۥ%Ԧfŧȧɧԧ&MΫϫӫ֫׫ U~ 4Kih(TFƾXFLid[GzBj1 !JK>?RSjk`abcJKLMZ[-EF]fmv~-A_A_#  1 2 g   M`apq\]#$%`ipqzkP@k       !!#$m$$$J%K%a%r&s&&*,|--/b222/33444457556666 7B778888;;<<<<<>> B!BEBCCCCDGGGGJLLL~LLMOiPQ_SaSbSUUWWWQWbW:YZc^__``````(aabb5bebbb=ccccccddddddeee e eeeee e!e-e1e2eleee}f8g9g;ggggggg/h?hLhfhqhhhhhhi/i8i@iKiYihiiiiii j$j2j3j=jFjRjSj\j`jijjjwj{jjjjjjjjj&k'kBkFkkkkkkkkk6l7lTlXlllllll m6mmmmmmmnn#n+n6nnnnnnnn~ooxpp2rLr=tJtetutvtxtttttttuZujuwuuuuuu>vUvkv|vvv wGwxyQzRzTzzzzz{{{){C{\{m{z{{{{{|N}c}s}}}}}}}}}}~~~)~0~G~Z~i~LZntx}.y9:Qܐݐّ O;v-Ț'˛W7ϡСѡv7n*ZĤ$&Q|å;efvԵյ׵O0Xlmy0&0&000000&0&000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~000000000000000000000000000000000000000000000000000000000000 0 0 0808080800 0 0 0 0 0 0000000000000000000000000000000000000000000 0 00 00 0000 0 0 0 0 00&0&0000c0c0_g0_g00i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i0i00w0w0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0Jx0w0c0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c$0c00000 0 0 0000000U0U0U0U0U00o0o 0o 0o 0o0o0o0o0o00g 0g 0g 0g 0g 0g 00B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C00g 0h0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0hB0h0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0hC0h0h0g 0909B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B09B0909C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09090g 0V0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0VB0V0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0VC0V0V0g 0x0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0xB0x0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0xC0x0x0g 0:0:B0:B0:B0:B0:B0:B0:B0:B0:B0:B0:B0:B0:B0:B0:0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:0g 00B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C000g 0`0`0`0`0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`B0`0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`C0`D0`0`0g 00B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0000g 00B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C00000000000$0$B0$B0$B0$B0$B0$B0$B0$B0$0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$C0$D0$D0$D0$D0$00202B02B02B02B02B02B02B02B0202C02C02C02C02C02C02C02C02C02C02D0200;0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;D0;0;00R0RB0RB0RB0RB0RB0RB0RB0RB0RB0RB0RB0RB0RB0R0RC0RC0RC0RC0RC0RC0RC0RC0RC0RC0RC0RC0RC0RC0RD0R0R008e08eB08eB08eB08eB08eB08eB08eB08eB08e08eC08eC08eC08eC08eC08eC08eC08eC08eC08eD08e00p0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0p0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pD0p00؆0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆B0؆0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆C0؆D0؆0؆00 0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 D0 00ܡ0ܡB0ܡB0ܡB0ܡB0ܡB0ܡB0ܡB0ܡB0ܡB0ܡB0ܡ0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡC0ܡD0ܡ0ܡ00G0GB0GB0GB0GB0GB0GB0GB0GB0GB0G0GC0GC0GC0GC0GC0GC0GC0GC0GC0GC0GC0GD0G00>0>B0>B0>B0>B0>0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>D0>D0>D0>D0>D0>D0>0>00&0&B0&B0&B0&B0&B0&B0&B0&B0&B0&B0&B0&B0&B0&B0&B0&B0&B0&0&C0&C0&C0&C0&C0&C0&C0&C0&C0&C0&C0&C0&C0&C0&C0&C0&C0&C0&D0&0&00>0>B0>B0>B0>B0>B0>B0>B0>0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>C0>0>000B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0000505B05B05B05B05B05B05B05B0505C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05D05D05D05D0505000B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0000 0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 0 000B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0000S0SB0SB0SB0SB0S0SC0SC0SC0SC0SC0SC0SC0SC0S0S00d0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0d0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dD0dD0dD0dD0dD0dD0dD0d0d00;0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;B0;0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;C0;0;0;00Z0ZB0ZB0ZB0ZB0ZB0ZB0ZB0Z0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZD0Z00a0aB0aB0aB0aB0aB0aB0aB0a0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aC0aD0a00=g0=gB0=gB0=gB0=gB0=gB0=gB0=gB0=g0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gC0=gD0=g00gm0gmB0gmB0gmB0gmB0gmB0gmB0gmB0gm0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmC0gmD0gm00s0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0sB0s0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sC0sD0s000B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C000000B0B0B0B00C0C0C0C0C0D0D0D0D0D0D0D0D0D000000000B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D0000202B02B02B02B0202C02C02C02C02C02C02C02C02D0200y0yB0yB0yB0yB0yB0y0yC0yC0yC0yC0yC0yC0yC0yC0yC0yD0yD0yD0yD0yD0yD0y0y00Z0ZB0ZB0ZB0ZB0ZB0ZB0ZB0ZB0Z0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZC0ZD0ZD0ZD0ZD0Z000B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0D0D0D0D0000 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 000B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C00000c0cB0cB0cB0cB0cB0cB0c0cC0cC0cC0cC0cC0cC0cC0cC0cC0cD0c00(0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(B0(0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(C0(D0(0(00C0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0CB0C0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0CC0C0C00Y0Y0Y0Y0Y0YB0YB0YB0YB0YB0YB0Y0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0YC0Y0Y0Y00b0bB0bB0bB0bB0bB0bB0bB0bB0b0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bD0b00l0l0l0l0l0lB0lB0lB0lB0lB0lB0lB0lB0lB0lB0lB0lB0l0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0lC0l0l0l00w0wB0wB0wB0wB0wB0wB0wB0wB0wB0wB0wB0wB0wB0w0wC0wC0wC0wC0wC0wC0wC0wC0wC0wC0wC0wC0wC0wC0wD0w00F0FB0FB0FB0FB0FB0FB0FB0F0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FC0FD0FD0FD0FD0FD0F00ϓ0ϓB0ϓB0ϓB0ϓB0ϓB0ϓB0ϓB0ϓB0ϓB0ϓB0ϓ0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓC0ϓ0ϓ00p0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0pB0p0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pC0pD0p0p000B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D00000B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D0D0D0D0000000B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D0D0D0D0000B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0D000<)0<)B0<)B0<)B0<)B0<)0<)C0<)C0<)C0<)C0<)C0<)C0<)C0<)C0<)C0<)C0<)C0<)D0<)0<)00101B01B01B01B01B01B01B01B0101C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01010100<;0<;0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;B0<;0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;C0<;D0<;D0<;D0<;D0<;D0<;D0<;00Ʃ0ƩB0ƩB0ƩB0ƩB0ƩB0ƩB0Ʃ0ƩC0ƩC0ƩC0ƩC0ƩC0ƩC0ƩC0ƩC0Ʃ0Ʃ0Ʃ0Ʃ0000000000B00C0C0C0C0C0C0C0C0C0C0C000000B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D0D0D0D000F0FB0FB0FB0F0FC0FC0FC0FC0FC0FC0FC0FC0FC0FD0F0F0F0F0F000B00C0C0C0C0C0C0C0C0C0C0D000_0_B0_B0_B0_B0_B0_B0_B0_0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_C0_0_000B00C0C0C0C0C0D0000B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D00000B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D000a 0a B0a B0a B0a B0a B0a B0a B0a B0a 0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a C0a 0a 0a 0090909B09B09B09B09B0909C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C0909000B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D0D0D0D0000&,0&,B0&,B0&,B0&,B0&,0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,C0&,D0&,0&,00505B05B05B05B05B05B05B05B05B0505C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05C05D050500A0AB0AB0AB0AB0AB0AB0AB0A0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AC0AD0A0A00)M0)MB0)MB0)MB0)MB0)MB0)MB0)M0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MC0)MD0)M0)M00W0WB0WB0WB0WB0WB0WB0W0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WC0WD0W0W00b0bB0bB0bB0bB0bB0bB0bB0bB0bB0b0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bC0bD0b0b00sn0snB0snB0snB0snB0snB0snB0sn0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snC0snD0sn0sn00my0myB0myB0myB0myB0myB0my0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myC0myD0my0my00z0zB0zB0zB0zB0zB0z0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zC0zD0z0z00#0#B0#0#C0#C0#C0#C0#C0#C0#C0#C0#C0#C0#D0#000B00C0C0C0C0C0C0C0C0C0C0D0000B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D000E0EB0EB0EB0E0EC0EC0EC0EC0EC0EC0EC0EC0EC0EC0EC0EC0ED0E0E00Ȧ0ȦB0ȦB0ȦB0ȦB0ȦB0ȦB0Ȧ0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0ȦC0Ȧ0Ȧ0Ȧ00ԭ0ԭB0ԭB0ԭB0ԭB0ԭB0ԭB0ԭB0ԭB0ԭB0ԭB0ԭB0ԭB0ԭB0ԭB0ԭ0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭC0ԭ0ԭ0ԭ000B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D000/0/B0/0/C0/C0/C0/C0/C0/C0/C0/C0/C0/C0/D0/D0/D0/D0/D0/D0/00K0KB0K0KC0KC0KC0KC0KC0KC0KD0KD0KD0KD0KD0KD0KD0K00E0EB0E0EC0EC0EC0EC0EC0EC0EC0EC0EC0EC0ED0ED0ED0ED0ED0E000B00C0C0C0C0C0C0C0C0C0C0D0D0D0D0D0D0000B00C0C0C0C0C0C0C0C0C0C0D0D0D0D0D0D0D0000B00C0C0C0C0C0C0C0C0C0C0C00000B0B00C0C0C0C0C0C0C0C0C0C0D0000B0B0B00C0C0C0C0C0C0C0C0C0C0C0D0000B00C0C0C0C0C0C0C0C0D0D0D0D0D0D0D0000; 0; B0; 0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; 0; 0; 00d0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0dB0d0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dC0dD0dD0dD0dD0dD0dD0dD0dD0dD0dD0dD0dD0d0d00000B0000C00C00C00C00C00C00C00C00C00C00D00D00D00D00D00D00D0000:0:0:B0:B0:B0:B0:B0:B0:0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:C0:0:001A01A01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01AB01A01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01AC01A01A00Q0Q0Q0QB0QB0QB0Q0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QC0QD0QD0QD0QD0QD0QD0QD0Q0Q00/b0/bB0/bB0/bB0/bB0/bB0/bB0/b0/bC0/bC0/bC0/bC0/bC0/bC0/bC0/bC0/bC0/bC0/bC0/bC0/bC0/bC0/bD0/b00j0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0 j 0 j 0 j0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0j0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jC0jD0jD0jD0jD0jD0jD0j0j000B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D0D0D0D00000B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D0000D0DB0DB0DB0DB0DB0DB0D0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DC0DD0DD0DD0DD0D0D000B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D0D0D0D0D0000^0^0^B0^B0^B0^B0^B0^B0^B0^B0^B0^B0^B0^0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^C0^0^000B00C0C0C0C0C0C0C0C0C0C0D0D0D0D0D0D00000B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D0D0D0D0D0000-0-B0-B0-B0-B0-B0-B0-B0-B0-B0-B0-B0-B0-B0-0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-C0-D0-0-00{0{B0{B0{B0{B0{0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{C0{D0{D0{D0{D0{D0{0{00Y0YB0Y0YC0YC0YC0YC0YC0YD0Y000B00C0C0C0D000-0-B0-0-C0-C0-C0-D0-00t0tB0t0tC0tC0tC0tC0tC0tD0t00) 0) B0) 0) C0) C0) C0) D0) 000B00C0C0C0C0C0D000$0$B0$0$C0$C0$C0$C0$C0$C0$D0$000B00C0C0C0D000c0cB0c0cC0cC0cC0cD0c000B00C0C0C0D000\!0\!B0\!0\!C0\!C0\!C0\!D0\!00%0%B0%B0%B0%B0%B0%B0%B0%B0%B0%B0%B0%0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%C0%D0%0%00 10 1B0 10 1C0 1C0 1C0 1D0 10 100404B0404C04C04C04D0400 80 8B0 80 8C0 8C0 8C0 8D0 8D0 8D0 8D0 80 800<=0<=B0<=B0<=B0<=B0<=0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=C0<=D0<=00^C0^CB0^CB0^CB0^CB0^CB0^CB0^C0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CC0^CD0^C00I0IB0IB0IB0IB0IB0IB0IB0IB0IB0IB0IB0IB0I0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0IC0I0I0I00MU0MUB0MU0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUC0MUD0MUD0MUD0MUD0MUD0MUD0MUD0MUD0MUD0MUD0MU0MU00`f0`fB0`fB0`fB0`fB0`f0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fC0`fD0`f00In0InB0In0InC0InC0InC0InC0InC0InC0InC0InC0InC0InC0InD0InD0InD0InD0InD0InD0InD0InD0InD0InD0InD0InD0In0In00#0#B0#B0#B0#0#C0#C0#C0#C0#C0#C0#C0#C0#C0#C0#C0#C0#D0#D0#D0#D0#D0#D0#D0#D0#0#000B00C0C0C0C0C00000B0B0B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0000v0v0v0vB0vB0vB0vB0vB0vB0vB0vB0vB0vB0vB0vB0v0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vC0vD0v0v000B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0D0D0D0D0D0D0D0D0000B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C000000B0B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C00000%0%B0%0%C0%C0%C0%C0%C0%D0%000B00C0C0C0C0C0C0C0C0C0C0D00000B00C0C0C0C0C0D0D0D0D0D0D000909B0909C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09C09D09D09D09D09D09D090000B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C00000B0B00C0C0C0C0C0C0C0C0C0C0C0D00000B0B0B0B0B0B0B0B0B0B00C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0D000 0 B0 0 C0 C0 C0 C0 C0 D0 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 00 0 0 0 0 0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 0 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 D0 004 04 B04 04 C04 C04 C04 C04 C04 C04 C04 C04 C04 C04 D04 00& 0& B0& 0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& C0& 0& 00) 0) B0) 0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) C0) 0) 00- 0- B0- B0- B0- B0- B0- B0- B0- B0- B0- B0- 0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- C0- D0- 006 06 B06 B06 B06 B06 B06 B06 B06 B06 06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 C06 D06 003@ 03@ B03@ B03@ B03@ B03@ B03@ B03@ B03@ B03@ B03@ B03@ B03@ 03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ C03@ D03@ D03@ D03@ D03@ D03@ 00cN 0cN 0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN B0cN 0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN C0cN 0cN 0cN 00Mc 0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc B0Mc 0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc C0Mc 0Mc 0Mc 00Yp 0Yp 0Yp B0Yp B0Yp 0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp C0Yp D0Yp 0Yp 00G{ 0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ B0G{ 0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ C0G{ 0G{ 0G{ 00$ 0$ 0$ B0$ B0$ B0$ 0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ D0$ 00 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 0 0 0 0 0 0      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} 0 0 0 00 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 00 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 0 00 0 B0 0 C0 C0 C0 C0 C0 D0 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 00 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 0 00 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 D0 D0 D0 0 0 00i 0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i B0i 0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i 0i 0i 00@ 0@ B0@ B0@ 0@ C0@ C0@ C0@ C0@ C0@ C0@ C0@ C0@ C0@ C0@ D0@ 00 0 0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 00 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 00I. 0I. B0I. B0I. B0I. B0I. B0I. B0I. B0I. B0I. 0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. C0I. D0I. 008 08 08 B08 B08 B08 B08 B08 B08 B08 B08 B08 B08 B08 08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 C08 D08 00F 0F B0F 0F C0F C0F C0F C0F C0F C0F C0F C0F C0F C0F D0F D0F D0F D0F D0F 00 N 0 N 0 N B0 N B0 N B0 N B0 N B0 N B0 N B0 N 0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N C0 N 0 N 0 N 00W 0W B0W B0W B0W B0W B0W B0W B0W B0W B0W 0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W C0W D0W 00` 0` 0` 0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` B0` 0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` C0` 0` 00s 0s 0s B0s B0s B0s B0s B0s B0s B0s 0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s C0s D0s D0s D0s D0s D0s 00ڝ 0ڝ B0ڝ B0ڝ 0ڝ C0ڝ C0ڝ C0ڝ C0ڝ C0ڝ C0ڝ C0ڝ C0ڝ C0ڝ C0ڝ D0ڝ 0ڝ 0ڝ 0ڝ 00 0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 00 0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 0 0 0 0 0 0 0 0 0 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 D0 D0 D0 D0 D0 D0 0 00o 0o B0o 0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o 0o 0o 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 0 00 0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 0 00Y 0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y B0Y 0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y C0Y D0Y D0Y D0Y D0Y 00; 0; B0; B0; B0; B0; 0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; C0; D0; 00Z 0Z B0Z B0Z B0Z B0Z B0Z B0Z B0Z 0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z C0Z 0Z 00[ 0[ B0[ B0[ B0[ B0[ B0[ B0[ B0[ B0[ B0[ B0[ B0[ B0[ 0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ C0[ 0[ 0[ 00e 0e B0e B0e B0e B0e B0e B0e B0e B0e B0e 0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e C0e 0e 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 0 00$ 0$ B0$ B0$ B0$ B0$ B0$ B0$ B0$ B0$ B0$ 0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ C0$ D0$ 00a- 0a- B0a- 0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- C0a- D0a- 003 03 B03 03 C03 C03 C03 C03 C03 C03 D03 03 00: 0: B0: 0: C0: C0: C0: C0: C0: C0: 0: 0: 00> 0> B0> 0> C0> C0> C0> C0> C0> C0> D0> 0> 00E 0E B0E B0E B0E 0E C0E C0E C0E C0E C0E C0E C0E C0E C0E C0E C0E D0E 0E 00SK 0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK B0SK 0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK C0SK D0SK D0SK D0SK D0SK 0SK 00}b 0}b B0}b 0}b C0}b C0}b C0}b C0}b C0}b C0}b C0}b C0}b C0}b C0}b D0}b 00g 0g B0g 0g C0g C0g C0g C0g C0g C0g C0g C0g C0g C0g C0g D0g D0g D0g D0g 0g 00o 0o B0o B0o B0o B0o B0o B0o B0o B0o B0o B0o B0o 0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o C0o 0o 0o 001{ 01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ B01{ 01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ C01{ D01{ 00 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 D0 D0 D0 D0 D0 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 0 00ů 0ů 0ů B0ů B0ů B0ů B0ů B0ů B0ů B0ů 0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů C0ů D0ů 0ů 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 0 00i 0i B0i B0i B0i B0i B0i 0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i C0i D0i 00 0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 D0 D0 D0 0 00 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 D0 D0 D0 0 00H 0H 0H B0H B0H B0H B0H B0H B0H B0H B0H B0H B0H 0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H C0H D0H D0H D0H D0H 0H 00 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 D0 D0 D0 00 0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 0 0 0 00 0 0 0 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 D0 D0 D0 D0 0 0(7 0(7 B0(7 0(7 C0(7 C0(7 C0(7 C0(7 C0(7 C0(7 D0(7 0 0: 0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: B0: 0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: C0: D0: D0: D0: D0: 0 0MM 0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM B0MM 0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM C0MM D0MM D0MM D0MM D0MM 0 0j 0j B0j B0j B0j B0j B0j B0j 0j C0j C0j C0j C0j C0j C0j C0j C0j D0j 0j 0 0q 0q B0q 0q C0q C0q C0q C0q C0q D0q 0 0v 0v B0v 0v C0v C0v C0v D0v 0 0]z 0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z B0]z 0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z C0]z D0]z 0 0= 0= B0= 0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= C0= D0= 0= 0 0 0 B0 0 C0 C0 C0 D0 0 0ؐ 0ؐ B0ؐ B0ؐ B0ؐ B0ؐ B0ؐ B0ؐ B0ؐ B0ؐ D0ؐ D0ؐ D0ؐ D0ؐ 0ؐ 0ؐ 00 0 0 0f 0f 0f 0f B0f B0f B0f B0f B0f B0f B0f B0f B0f B0f 0f C0f C0f C0f C0f C0f C0f C0f C0f C0f C0f C0f C0f C0f C0f C0f C0f C0f 0 0Ҫ 0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ B0Ҫ 0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ C0Ҫ 0Ҫ 0 03 03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 B03 03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 C03 03 0 0 0 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 0 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 0 00X* 0X* 00r, 0, 0r, 03 03 0r, 06 06 06 008 08 08 008 008 08 08 00: 0: 0: 00M= 0M= 0M= 00? 0? 0? 0? 00s@ 0s@ 0s@ 0s@ 0(A 0(A 0(A 1!0(A 0(A -!0(A 0(A 0!0(A 0!0(A 0!0(A 0!0(A 0(A 0(A H0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A 0(A -!0(A 0(A -!0(A H0(A -!0(A 0(A -!0(A 0s@ 0|M 0|M 0s@ 0O 0O .!0O 0O .!0O 0O 0O 0O 0s@ 0S 0s@ 0U 0U 2!0U 2!0U 2!0U 0U 0U 0s@ 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW 0CW *0CW 0CW 0CW 0s@ 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X 0?X *0?X 00d 0d B0d B0d B0d B0d B0d B0d B0d B0d B0d B0d B0d B0d B0d B0d B0d B0d B0d 0d 0d 0d 0d 0d 0d 00q 0q 0q 0q 0q 0q 0q 0q 0q 0q 00 0L !0L !J0L !0L !0L !0L !0L !0L 0L 0L 0L 0L 0L 0L 0L 0L 0 0c 0 0 0 0v 0v 0v 0v 0v 00 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ G0ܣ 0ܣ G0ܣ 0ܣ G0ܣ 0ܣ 0ܣ 0ܣ F0ܣ F0ܣ F0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0ܣ 0 0~ 0~ 0 06 000 0; 0; 0 ,0| 0| 0| 0| 0| G0| 0| G0| 0| G0| 0| 0| 0| F0| F0| F0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0 0 0 0 0 0 0 00^ 0| 0| 0| 0| 0| 0| 0| G0| 0| G0| 0| G0| 0| 0| 0| F0| F0| F0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0^ 0 0^ 01 00 05 05 05 05 05 05 G05 05 G05 05 G05 05 05 05 F05 F05 F05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 0 0I 0 0l 0l 0l 0l 00 0 0 0 0 0 0 G0 0 G0 0 G0 0 0 0 F0 F0 F0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 G0 0 G0 0 G0 0 G0 0 G0 0 G0 0 G0 0 0 0 F0 F0 F0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0W 0 0 0 00F 0f 0f 0f 0f 0f 0f 0f G0f 0f G0f 0f G0f 0f 0f 0f F0f F0f F0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0F 0K 0F 0 0 00000v 0 0 0 0v 0 0 0 0 0 0 B0 B0 B0 B0 B0 B0 B0 B0 B0 0 B0 B0 B0 B0 B0 B0 B0 0 0 0 0 0 0 0 0 0 0 0 0 0v 00K000v 000000K00v 0000K00v 0 0 0 0 0 0 (0 (0 000K0(0 (0 0>0>0>K0>(0 0&80&0W80&0,80&080&0&0&0&0v 00(00( 0( 0( 0( (00m&0m&B0m&B0m&B0m&B0m&B0m&B0m&B0m&B0m&B0m&B0m&B0m&B0m&B0m&B0m&B0m&(0(00"-0"-0"-0"-B0"-B0"-B0"-B0"-B0"-B0"-B0"-B0"-B0"-B0"-0"-0"-K0"-(0030303%03%03%0303%03%03%03%03%03030303030303K03(0090909B09B09B09B09B09B09%09%09B09%09B09B09B09B09B09B09B09B09B09%0909K09(00*A0*A0*A0*A0*AK0*A0*A0*A0*A00D0LD0D0G!0G!0G0G0G0G0G0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0 G!D0 G!D0 G!D0 G!D0 G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0G!D0 G!D0!G!D0"G!D0#G!D0$G!D0%G!D0&G!D0'G!D0(G!D0)G0D08k08k08k0D0o!0o!0o!0o0o0o0D09u09u09u!09u!09u09u!09u!09u09u09u09u09u09u0D0}0D0+!0+!0+0+0+0D0ʃ!0ʃ!0ʃ!0ʃ0ʃ0ʃK0ʃ0ʃ0ʃ0ʃ!0ʃ!0ʃ!0ʃ!0ʃ!0ʃ!0ʃ!0ʃ0ʃ0ʃK0ʃ0ʃ0ʃ0ʃ0ʃK0ʃ0ʃ0ʃK0ʃ0D000D08!080D0 0D000!0!0!00!0!0!0!0!0!00D0~0~0~0~0~M0~M0~0~M0~M0~0~M0~M0~0~M0~M0~0~*0~0~0~0~0~M0~M0~0~M0~M0~0~M0~M0~0~M0~M0~0~*0~0~0~0D000D0!0!0!000D0W0W0D0˱0˱0D0i0i0D0000000K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0K0000000N00#00000000{ 0{ 0{ 0{ 0{ 0{ 0{ 0{ 0{00000!00!00!00!00!00!00!00!00!00!0 000007!007!007!007!007!007!007!00000000F0F00000000000000000000F0000F0F0F0000000000000000000000000000000 0 0 0000 0 0 00000000000 00>0u0>0p (0p 0p 0p 0p 0p 0>0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0>0|0| 0| 0| 0|0|0>000000000 00 0 0 0 O0 0 0 0 0 0 0 0 0 0 0 0 0*-0*-0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-B0*-0*-0*-0*-0*-0*-0*-0*-0*-0*-0*-0*-0*-0 0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0 0GU0GU0GU 00V0V0V0V0V0V0|_0|_!0|_!0M`|_!0M`|_!0M`|_!0M`|_!0M`|_!0M`|_0|_!0|_!0a|_!0a|_!0a|_!0a|_!0a|_!0b|_!0b|_!0b|_0V0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tc0tcK0tc0V!0e!0?ee!0?ee0e0eK0e0e0eK0e*0e*0e0xg!0xg!0gxg!0xg!0gxg!0xg!0hxg!0xg!0Khxg!0xg!0hhxg!0xg!0hxg!0hxg!0xg!0hxg!0xg!0ixg!0 xg!0-ixg!0 xg!0hixg!0 xg!0ixg!0 xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xg0xgK0xg*0e0l!0 l!0Qml!0l!0nml!0l!0ml!0l!0ml!0ml!0l!0ml!0l!0Jnl!0l!0gnl0l0V0n!0n!0n!0n!0n!0n!0qn!0qn!0qn!0qn0n0nK0n0n0nK0n0n0n*0n0t!0t!0ut!0t!0%ut!0t!0Sut!0t!0rut!0t!0ut!0t!0vt0V0Vv!0Vv!0 Vv!0!Vv!0"Vv0Vv0VvK0Vv0Vv*0Vv0Kz!0#Kz!0zKz!0$Kz!0zKz!0%Kz!0zKz!0&Kz!0 {Kz!0 {Kz!0 {Kz0V0E{!0'E{!0(E{!0)E{!0|E{!0}E{!0|E{!0.}E{!0|E{!0G}E{!0G}E{!0|E{!0p}E{!0|E{!0}E{!0|E{!0}E{!0|E{!0}E{!0|E{!0}E{0V0~!0~!0~~!0~~!0~~!0~~!0~~0~!0~!02~!02~!02~0~0V*000*00000*000*000*00R0R0R0R0R0R0'!R0'!R0'!R0'!R0R0R0R0R0R0R0R0R0R000000000000000000000000@0 @0@0@0 @0@0@0@0@0 @0@0@0@0@0@0 00000000++!& K e &"#%'),|.024r6l8:<]>@BEG+I7K MN.PQRaTUjWXRZ[5]^_`b_eghjk*mnn-$T,3Y; DO#We3ow)ҡuܿ $]6=FNX-fmxދcާy l_Ebl  s&=/p7?BHT_l$t}.Ŝɥռn}9YN ",3>MvU^rp{9n*:4Uq$+_4*;CR^hwpxˌU[4R+6Z<FQ\h_r}ΓA$DQv`^ -1 58<C5F_UilsR#Kv{-/- E##(I.5,AJFLVLiRloFu݂!5 ",'ɾ#c|   8! V* 2 C DQ Z u   s   ` & ; R X ` u T Դ  l N  9 D P X +n w " X 5 c L / C O f dx  C ̶ s e ! n t! ", E e u ? H  K  & a}$1<aFHNDT&^odkqx CS]vZܿ"S     !"$%&')*+,-/012356789;<=>@ABCFHKQSTVXZ\^`acefhknpsuvxz|~             " # & ( * + - / 1 3 5 6 8 9 ; ? @ B F K P R T V Y [ ^ ` c e h j l n t w x z { | }          " ( * . 0 3 = @ B E J N P R W a c e g i j m r w z ( * , 5 = @ I Q Y ^ g o s v w y { | ~  e.n"*v3;CLSZair-/TQd'3@0JN^Km|޶x:7Ck)&X2D9D3RYfu-F?n  E F&.2BOYbh nsy|E}fo\gK W !{*6=FPYcn3v}ȁˉi˛tƱι%-NV".D:[DHTcq9}LJ|!GZtOT  =y~&*z05>GM[U]5euks{(͗9ٷTK;E 6  %'*1BKRW\dozxԆ؛ ˩Ʊ۶QKv`"F%1007;6FLR:Z)^dqx<eNQ   c $ / )6 ^: 1? D I P U b yj n $u -z ށ ( Z  ܣ ݮ : ֹ    L M A q ~  r ! ' , 2 "8 ? E M S ` Ed h n s ;x | ؀ V  â u  A H  "  P j " ( !- 1 c6 < G R Z a f "q x & 8  a ڥ 5  ú  r     X% + =3 9; A M rS A^ e |j r {  B ە s 8 !  .  " * 4 ;F :O MT \T aT iT nT vT {T T T [ e be }e Af Lf tf g g g g eh fh h h =i >i i i Mj Nj \j ck k k (l )l ol pl l l Dm Em m m n n n n n n Wo Xo fo o ?p @p p p &q 'q q q r lr  ³ = µ Ƶ ˵  v  2 6 ; n S   h { k +   v j } %&  !0ALDHHLIGL PRT'b$wL^jr:9@ N!%x DC ZV &:J_uoTrsrtRwwwSyy A C D E G H I J L M N O Q S U W X Z \ ] _ a b d f g i k m o p q r s u v y ~                   ! # $ % & ' ) + , - / 1 2 4 5 6 7 8 9 : ; < > ? A C D F G H I K L M O Q S T U V X Y Z [ \ ] ^ _ ` b d f h k l n o p q s t u v x y { | } ~                            ! " # $ % & ' ) + - . / 0 1 2 3 4 6 7 8 9 : ; < > ? A B C D E F G H J K L M N O P R S T U V W X Z [ \ ] _ ` a b c d e f h i j k l m n p q r t u x z }  !&_*4PSa}<X[ '*Mil~#&Lhk(DGk 5 Q T e   < X [ % ( H d g  $ ' J f i ( + K g j  #D`c7:k Gcf!$Ead25Vru8;_{~%ADf:VY ),Wsv%ADf(DG9<b~>Z]8;gHdh,HLx '+Lhl"&Iei : > \ x | !7!;!d!!!!!!! ""5"Q"U"|"""""" #<#@#l#######$$:$V$Z$y$$$$$$%"%&%H%d%h%%%%%%%&3&7&j&&&&&&'' 'M'i'm'''''((N(j(n(((()) )])y)})))) *'*+*Z*v*z**** +(+,+W+s+w+++++,,T,p,t,,,,,,- -<-@-b-~-------.%.A.E.k......//"/T/p/t/////00%0A0E0d00000001181T1X1}111111 2)2-2W2s2w2222233$3@3D3m3333334"4&4Q4m4q4444444 5<5@5l555555566=6Y6]6~666666797=7g777777788:8V8Z8~88888895999b9~999999::B:^:b:::::;;>;Z;^;;;;;;;<.<2<_<{<<<<<<==>=Z=^=======>7>;>c>>>>>>>??I?e?i???????@/@3@V@r@v@@@@@A A3AOASAxAAAAAAB6B:B_B{BBBBBBCCJCfCjCCCCCCCD7D;DdDDDDDDD EE+EGEKEEEEEEE$F@FDFzFFFFFFG8GUBU\UxU|UUUUUUUV3V7VQVmVqVVVVVVV$W@WDWhWWWWWWWXX$X@XDXXXtXxXXXXXXXY6Y:YkYYYYYYYZZIZeZiZZZZZZZ[[ [/[K[O[a[}[[[[[[[[\!\%\W\s\w\\\\\\\ ]']+]G]c]g]|]]]]]]]^^2^N^R^^^^^^^^_ _)_E_I_____``D```d````` aaDa`adaaaaabb9bUbYb|bbbbbbc c$cDc`cdcccccccd9d=dRdndrdddddee8eTeXejeeeeeeeff?f[f_fffffff g&g*gWgsgwgggggggh1h5hThphthhhhhhhi+i/iTipitiiiiiiiijj9jUjYjnjjjjjjjjjk;k?kAk,T]/9 &  ,!:!#-$7$$%'%O%%%&&&&'''I(S({( ))>)))%****s+{++@,T,,-(-i--.T...////0001112223333444l5t55m6v66N7X7708:889299!:':q:;;S;;<f<<=g==>s>??h?? @SDDDIEEEJIIIJJJ#KKKKLLLMM NNNOOOOmPyPP6Q>QQ!R*RYRRR"SSSSTTTdUjUU+V3VbVVWRWWW4XXX=YYY2ZZZaxbbb.c:cZcccdeee\fmfg2h>hphhhi,jFjpjk2kRkkl4lll0mmmmnnnoooKpWpp)q7qOqqq'rrr-sss ttttuuu6vDvPvvvYwww8xxxRyy zNzz{T{{|J|||l-Ƃ>FeQ`-ʈ4J&UwSfُmz)ƒǗ\jdql ]!ʜ ҝgu$1ئr4Ȩըȩbu^j} 9Je1ųҳ1D4@FO*Ra%4#6*qxR`{_Mzb9@o)/is.9MDU'1`%Jy DbW` !Xh}v q FOZ   b l  C J  3 G   # T   (N~ "H5g}GP,;     !}""#W$^$.@/T//000s111]2r22;3C3d66 77J7P7R7777E8d8f888899N:::5;;;&<<<<===)>>>"???+@@@ABBBSBYB[BBBQEEEFFF GGGHHHIIIIJJJmK{KKQLZLL1MAMzMNNNOOPhQ|QR3S?SWTTTVVVW0XDXFXXXXXXW^^^_`)``BaKaa.b7bbFcUcc/d>ddyee!fff,gggh*i:i=D=F====5>F>H>>>>>>>t??????@@'@@@@AAARAXAPDDDEEEF0G?G(HHHqIJJJ>KHKKLL8MMMN@ORO PPPoQRRPRRR0SSSTU)UU|VV!WWWLXXXY!Z:Z6[[[R]]]___ `vcccfWgogqggggh hiijlmmmmmmAnGno%p0psssst"t$tktqtvIvRv>yyyy>zDzFzzz{|||'}4}j}}}~~~~/Br(Ȁ|S~Ń&2iބ!̅g1_Շe~ĈCMƊZgiی>xߎRbTsP]ҕ3?b \Ƙߘ*]sš%>ٛqŜǜ3ʡڡ*2<ԤF\ 7DIY(ѫU&3[N_l5ECN!ʷ9ָeDQ8H?׾i;H)9} t}iqN,24kq}&(cikPac4:F$*,ciu*,sy{s'-9z Qnz|'O8T:@B}\e$.[6}GMO|*,agiHY[uNaG[ W]_I_ae o  & 0   %   )   " i   <BN068qw"t  68"###$$]%%%'p({((#)-)`)))r*++W+++&,,, ---{./ /"/Y/_/a///1222}33K4445666777K8T89s:::\;l;;i<y<>>>ABBCeDoDDYEbEHNI^I`IIIIII1MMM8NNN%PPPuQRRaRRRKSSSTsU|UUUVcVV}WWXXXXYY^ZZ[t[ \\\;]F]]6^A^^3_E_```Yddenklllm)mm[ndnnEoXoCppp^rrssRsXsZssswqx~x̀_j?܂ v/†Άt~È`v7@9BEP?ҍލJPg M_-V<—@FRLRTCTVԚښKڝzßRZ#SeգdlDL$.!gE֩szV>̯ӯ9̰ذ&w{.FH޷NYq .˼<νٽ):RC)= R2ZAR"-'-WL otES'Ay5m/M^`-3^ -Xl@ ^rr !%i}0)r$7/sr !$ ^ r W  |+;O2eKQSHkm  "C#N#f##$#$$$$~%%%h&q&&Z'e'((( ))))j*t**V+l++-,6,,/-8--;.F.5////0 00@0F0j11 2222333r455B555s6787:7777779::;d<y<<_=z=EpF{FFOG^GG5HCHH9IJIeIIJJJJJ~KKKLLPPPPnQQQ_RiRRESPSS7TMTT&U9UU,V?VYVVW@WWX(XXXnY ZZMZZ[[\0\\O]f]][^i^r_ ``]``aJaaa~bc+ccLdWdd!e,eoeef8fff&ggggrhhh-i9iSiiiiQj]j kkkksl}ll^msmm%n9nennnooooppqqqqrr,sssdttuWuuu]vvwwmx~xxJyTyy(z8zz{{{Q|c||]}p}}A~V~~%9M_y ':v7{!@1^ [1C[r1>));4>PKݙRޚ5̛ܛ)7p C֞!ȟ;GE١JɢӢ*?y"qߥFߦ?اDWHRO[]Ǭͬ٬n|~DJVpvx˰ѰƲWavAҴܴ#µ vK[+5ly9XZ"KQ7Jk|~: &(cit$d DH&,.ek%<"(*ekQ !0!d'''(S)f))=*R**'+;++[,m,/f0w0y000000 1111#2)2+2~22566K69::::::>;D;@@@BBBEFFFFFF.G4GKYLmLM_NrN5QQQQ/R5R7R|RRVWW[2\H\J\\\\\\Eaaa!cccf.gDgFgggggglLm`mnRoeors2s4sysssss.xxx zzzy}~,~.~s~y~{~~~#9;͈ӈYl/̒)/1v|>חsSY[ARܞnŸğ8ȢѢ ɦ˦ IO4 28@Ҹݸ 39/4~ -3?PVSG!RXd  FLN1BDp' JPM#)+^dpFLN#,.Y_aN6CEx~Yfhxu|817C!TZf <BDw}*,_egAOQ(><BDdHY[   4       E K W    #%PVb  DJL=\^ 6<>s -D!!!)g*u*w*******++++++=,C,O,,--i-o-q----w......1/7/C//00[0a0c0000\1q1s11111222223 3 3L3R3^33 4 4F4L4N444475L5N555555566666697?79":(:;v<<<<<<<<<======>>>>>>>>>%?+?7????@@@N@T@`@@AA`AfAhAAADDD:OOOx] ^^aZbpbrbbbbc cccccccc-d3d?dddd)e/e1eneteef'f)fbfhfjffff[gzg|gggg*h0hkl(ll|mmm:nHnfnoo*pppp2q8q:qqq~~~.9'Ї҇ PVb_egd؊ފ39E]ce 'iGMO1CEÛɛ'6بpĩƩ;Iu "]ceQik.8%%'lr~')djlUjlAowB<BD2BD}gwy%'zBO6 FLX6<>u{ 24ouw^Z' JPn}DTVz 5;=Vdxz s ~ $       1 7 X   k   =CEx~!: -31  SY[5(.j 9Z    ,!2!4!g!m!""#:##h$|$~$$$$$$*&&&S''''%(+(-(`(f(Y***+(,<,>,q,w,y,,,/)0H0\6666.74767i7o7-9996::::;;;C;I;<U=^=>>>>>>>??<@@@A,B@BBBuB{B}BBBBZCkCmCCCCCC>HHHUIIII'J-J/JbJhJLoLLO{PPPPPPPQUQVbV^__bc&c(c_cecgccccHdYd[dddddddeeeeee,f2f>ffff$g*g,gggmgyghh hWh]h_hhhhFi]i_iiiiiijjjj kkkZk`klkl7l9llllllMooo\ppp$tttt uuuMuSuvSw]wyyyy zzzOzUzazz{{?{E{G{~{{{(|9|;|v|||~||||b}r}t}}}}}}~~~~~~~ @FRHNP;JL‚ȂԂr҃؃ڃ!'3҄5;=Ҋőҋԋ+ΌЌ  BHT.46kq}(*gmoUeg hn&(˥Y?EG3=jdjlòXfhڳƴ̴δ µDJV8>@y1PRĽZjQ QWYi!9;f5;G_eg]oq>DDKVdfEKW?EG3KM!MW6@' 5 7 l r t  d r |  - / p v x ~ s  $ & g m o    o   " c i k   K      f          " ( " # # # $ 0$ % % % & & & & & & & 8' >' ) n* * + , , , , , , - "- 3. . . 2 q2 y2 7 !8 28 < b= s= u= = = = = = @ rA A F F F F F F F 7G =G 7K K K ;Q Q Q Q 9R ?R AR R R R 7S MS OS S S S S S S T T T U U U hU nU ^ _ 1_ o o o { _| h|  : L N ̀ Ҁ = ז $ 9 ; | ř ˙ @ Ҟ ݞ 8 I K ɤ Ϥ  E ۲ A ɴ ۴ 0 ͵ j ն h r & 1 S  ( ¹ չ  u ֽ b | 5 E ߿ s   1 > : T V k s [  O U W a   U [ ] } ]   Q W Y ] n J 0 6 8 s y    c      : O Q   c   k    K Y  = I  [ s u ! ! '$ $ $ , !- 7- 04 4 4 4 5 5 5 M5 S5 ~8 9 +9 = > > > > > > ? $? E E E K xL L L L L L M M N DO JO Q Q Q Q R R R SR YR eR R S S GS MS OS S S S @T _T aT T T T U U 1Z Z Z a a a jf g g g Pg Vg Xg g g w Wx bx › f & ֡ ء / 5 7  $ & a g i N _ a ߤ Ŧ k % + }  & ( c i k Ѵ d n y Ƿ ͷ Ϸ        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{}~ , 2 >    M S _  $ & y  A G S  k q s $ P Y }   1 ^ m  V g i             @ F  y  5  ! # ^ d    Z   " i# # 3) ) ) - ^. o. 3 3 3 3 4 4 4 e4 k4 5 *6 66 8 n9 9 9 9 9 9 : $: <> > > ? r@ @ @ @ @ @ "A (A .C C C vH I I J J J J K K K ^K dK N O 'O P kQ |Q ~Q Q Q Q Q R c Fd \d Ue e f f Sf Yf [f f f f Sg kg mg g g g h h zk l l m %n 4n 6n mn sn un n n p q q {s t $t &t at gt it t t t Wu qu su u u u v v z { { } } } = ߊ \ ' Ȏ ~ 4 L N i ܡ ԫ k { } 2 8 D  L R T M b d = ѳ ޳ P . 4 6 m s { J 0 6 8 s y  e  G M O D ? P R x   . ( 9 ; v | ~ a p r , 5  ! # ^ d p    N T V  $ * ,    - > @ {     5   # P$ j$ ; 4< D< F< < < < < < < s= = = = = = -> 3> ~   W _ l $ 3 m  < F   U u  O \ 6 G ' V   @ J A J | o | e c   % 9   8 > # /  & T Y t  F  l % . 4 N e       {  W     -  H V  y     ] f J X  = L  \ k    I    # 0  N V  [ p     P Y  O ^  ' @  = I  R _ ! ! " " " # # # }$ % ,% m% % & 7& & & 2' ' ' ( ) ) * 5+ A+ , , , - a. m. ?/ / / j0 0 1 o Wp ap }p q q 3q q q r Ds Ks t ٢ 1 s . 5 7 W]_< S U @WYB\^h+EGPgi^000V1112\3j33=4D4899:::;;; A7A9AkCCDDDDD}EEFFF9GGGXHoHqHBKYK\KPQQQ6Q9QRtSSS@TZTrTUFUaUVV3VVVWlWWW9XOXfXYY3YYYYZZZ@[U[b[[\\\\\^]i]]^0^<^^^^|___;`P`e`aa.aaaabbbPc^cgccddddd~eeegfff>gTgwgh>hLhhhhiii%+t!& 4u&m & m0- k _Toc216775857 _Toc35072007 _Toc38091197 _Toc216775858 _Toc35072008 _Toc38091198 _Toc216775859 _Toc216775860 _Toc216775861Term_actuated_operation Term_airlink$Term_application_class_identifier__A#Term_application_context_mark__ACM_$Term_application_specific_data_dicti Term_approachTerm_byte_type_encodingTerm_computed_laneTerm_conflict_monitorTerm_control_channel__CCH_Term_Controller_AssemblyTerm_Controller_Unit Term_cycleTerm_cycle_lengthTerm_dark_mode Term_dataTerm_data_conceptTerm_data_consumerTerm_data_dictionaryTerm_data_elementTerm_data_frameTerm_data_planeTerm_data_registryTerm_data_structureTerm_data_type Term_dialogTerm_dual_arrow_signal_section Term_egressTerm_encounter Term_entityTerm_entity_typeTerm_EtherTypeTerm_flashing_modeTerm_full_actuated_operation$Term_functional_area_data_dictionary Term_ingressTerm_initialization$Term_intelligent_transportation_systTerm_interoperabilityTerm_intersection Term_intersection_control_beacon Term_intervalTerm_interval_sequence Term_ITIS Term_laneTerm_lane_use_control_signal Term_linkTerm_management_plane Term_messageTerm_message_setTerm_message_set_extender Term_metadataTerm_networking_servicesTerm_Node_Configuration_dataTerm_notification$Term_OBU_to_vehicle_host_interface__Term_offset__phase_Term_on_board_unitTerm_operationsTerm_pedestrian_change_intervalTerm_pedestrian_clearance_timeTerm_pedestrian_phaseTerm_pedestrian_walk_intervalTerm_permissive_modeTerm_preemption_controlTerm_pretimed_operationTerm_protected_modeTerm_provider_service_tableTerm_red_clearance_intervalTerm_reference_laneTerm_reference_pointTerm_registrationTerm_road_side_unitTerm_semi_actuated_operationTerm_service_channelTerm_service_tableTerm_signal_headTerm_signal_phaseTerm_signal_sectionTerm_signal_systemTerm_signal_timing Term_SPATTerm_split__phase_Term_split__signal_Term_stability_control Term_stationTerm_stop_line Term_syntaxTerm_transactionsTerm_value_domainTerm_vehicle_hostTerm_vehicle_typeTerm_Walk_IntervalTerm_warning_beaconTerm_WAVE_device!Term_WAVE_management_entity__WME_$Term_WAVE_service_information_elemen Term_wirelineTerm_XMLTerm_yellow_change_interval _Toc216775862 Acronym_AAMVA Acronym_ABS Acronym_ACID Acronym_ACM Acronym_ASTM Acronym_ATIS Acronym_ATMS Acronym_BER Acronym_C2C Acronym_CCC Acronym_CCH Acronym_CRC Acronym_DE Acronym_DF Acronym_DHCP Acronym_DSRC Acronym_ESN Acronym_ESS Acronym_GID Acronym_GMT Acronym_HMI Acronym_ICC Acronym_IEEE Acronym_IETF Acronym_IM Acronym_IP Acronym_IPv6 Acronym_ISO Acronym_ITE Acronym_ITIS Acronym_LLC Acronym_LSB Acronym_MAC Acronym_MIB Acronym_MIL Acronym_MLME Acronym_MSB Acronym_NAP Acronym_NTCIP Acronym_Ntrip Acronym_OBU Acronym_OVHI Acronym_PDU Acronym_PHY Acronym_PLME Acronym_PSC Acronym_PSID Acronym_RFC Acronym_RSU Acronym_RTCM Acronym_RTK Acronym_SAE Acronym_SAPAcronym_SC_104 Acronym_SCH Acronym_SDN Acronym_SDO Acronym_SME Acronym_SPAT Acronym_SRS Acronym_STA Acronym_TC Acronym_TCIP Acronym_TCP Acronym_TCS Acronym_TMDD Acronym_UDP Acronym_UN Acronym_UTC Acronym_WAVE Acronym_WME Acronym_WSIE Acronym_WSM Acronym_WSMP Acronym_XML _Toc119143725 _Toc216775863 _Toc119143726 _Toc216775864 _Toc216775865 _Toc216775866 _Toc216775867Rec_MSG_Ala_Carte _Toc216775868 ASN_AlaCarte XML_AlaCarte"Rec_MSG_BasicSafetyMessage_Verbose _Toc216775869ASN_BasicSafetyMessageVerboseXML_BasicSafetyMessageVerboseRec_MSG_BasicSafetyMessage _Toc216775870ASN_BasicSafetyMessageXML_BasicSafetyMessageRec_MSG_EmergencyVehicleAlert _Toc216775871ASN_EmergencyVehicleAlertXML_EmergencyVehicleAlert$Rec_MSG_IntersectionCollisionAvoidan _Toc216775872ASN_IntersectionCollisionXML_IntersectionCollisionRec_MSG_NMEA_Corrections _Toc216775873ASN_NMEA_CorrectionsXML_NMEA_CorrectionsRec_MSG_ProbeVehicleData _Toc216775874ASN_ProbeVehicleDataXML_ProbeVehicleDataRec_MSG_RoadSideAlert _Toc216775875ASN_RoadSideAlertXML_RoadSideAlertRec_MSG_RTCM_Corrections _Toc216775876ASN_RTCM_CorrectionsXML_RTCM_CorrectionsRec_MSG_TravelerInformation _Toc216775877ASN_TravelerInformationXML_TravelerInformation _Toc216775878Rec_DF_AccelerationSet4Way _Toc216775879ASN_AccelerationSet4WayXML_AccelerationSet4Way"Rec_DF_AccelSteerYawRateConfidence _Toc216775880ASN_AccelSteerYawRateConfidenceXML_AccelSteerYawRateConfidenceRec_DF_Approach _Toc216775881 ASN_Approach XML_ApproachRec_DF_ApproachesObject _Toc216775882ASN_ApproachObjectXML_ApproachObjectRec_DF_BarrierLane _Toc216775883ASN_BarrierLaneXML_BarrierLaneRec_DF_BreadCrumbVersion_1 _Toc216775884ASN_BreadCrumbVersion_1XML_BreadCrumbVersion_1Rec_DF_BSM_Blob _Toc216775885 ASN_BSMblob XML_BSMblobRec_DF_BumperHeights _Toc216775886ASN_BumperHeightsXML_BumperHeights Rec_DF_Circle _Toc216775887 ASN_Circle XML_CircleRec_DF_ConfidenceSet _Toc216775888ASN_ConfidenceSetXML_ConfidenceSetRec_DF_ConnectsTo _Toc216775889ASN_ConnectsToXML_ConnectsToRec_DF_CrosswalkLane _Toc216775890ASN_CrosswalkLaneXML_CrosswalkLaneRec_DF_DataParameters _Toc216775891ASN_DataParametersXML_DataParameters Rec_DF_DDate _Toc216775892 ASN_DDate XML_DDateRec_DF_DDateTime _Toc216775893 ASN_DDateTime XML_DDateTimeRec_DF_DFullTime _Toc216775894 ASN_DFullTime XML_DFullTimeRec_DF_DMonthDay _Toc216775895 ASN_DMonthDay XML_DMonthDay Rec_DF_DTime _Toc216775896 ASN_DTime XML_DTimeRec_DF_DYearMonth _Toc216775897ASN_DYearMonthXML_DYearMonthRec_DF_FullPositionVector _Toc216775898ASN_FullPositionVectorXML_FullPositionVectorRec_DF_Intersection _Toc216775899ASN_IntersectionXML_IntersectionRec_DF_ITIS_Phrase_ExitService _Toc216775900ASN_ExitServiceXML_ExitService!Rec_DF_ITIS_Phrase_GenericSignage _Toc216775901ASN_GenericSignageXML_GenericSignageRec_DF_ITIS_Phrase_SpeedLimit _Toc216775902ASN_SpeedLimitXML_SpeedLimitRec_DF_ITIS_Phrase_WorkZone _Toc216775903 ASN_WorkZone XML_WorkZoneRec_DF_J1939_Data_Items _Toc216775904 ASN_J1939data XML_J1939dataRec_DF_MovementState _Toc216775905ASN_MovementStateXML_MovementStateRec_DF_NodeList _Toc216775906 ASN_NodeList XML_NodeListRec_DF_Offsets _Toc216775907 ASN_Offsets XML_OffsetsRec_DF_Position2D _Toc216775908ASN_Position2DXML_Position2DRec_DF_Position3D _Toc216775909ASN_Position3DXML_Position3DRec_DF_PositionConfidenceSet _Toc216775910ASN_PositionConfidenceSetXML_PositionConfidenceSetRec_DF_ReferencePoint _Toc216775911ASN_ReferencePointXML_ReferencePointRec_DF_RoadSignID _Toc216775912ASN_RoadSignIDXML_RoadSignID Rec_DF_Sample _Toc216775913 ASN_Sample XML_SampleRec_DF_ShapePointSet _Toc216775914ASN_ShapePointSetXML_ShapePointSetRec_DF_SignalControlZone _Toc216775915ASN_SignalControlZoneXML_SignalControlZoneRec_DF_SignalRequest _Toc216775916ASN_SignalRequestXML_SignalRequestRec_DF_SnapshotDistance _Toc216775917ASN_SnapshotDistanceXML_SnapshotDistanceRec_DF_Snapshot _Toc216775918 ASN_Snapshot XML_SnapshotRec_DF_SnapshotTime _Toc216775919ASN_SnapshotTimeXML_SnapshotTimeRec_DF_SpecialLane _Toc216775920ASN_SpecialLaneXML_SpecialLane Rec_DF_SpeedandHeadingConfidence _Toc216775921ASN_SpeedandHeadingConfidenceXML_SpeedandHeadingConfidenceRec_DF_UpdateVector _Toc216775922ASN_UpdateVectorXML_UpdateVectorRec_DF_ValidRegion _Toc216775923ASN_ValidRegionXML_ValidRegionRec_DF_VehicleComputedLane _Toc216775924ASN_VehicleComputedLaneXML_VehicleComputedLaneRec_DF_VehicleIdent _Toc216775925ASN_VehicleIdentXML_VehicleIdentRec_DF_VehicleMotionTrail _Toc216775926ASN_VehicleMotionTrailXML_VehicleMotionTrailRec_DF_VehicleReferenceLane _Toc216775927ASN_VehicleReferenceLaneXML_VehicleReferenceLaneRec_DF_VehicleSize _Toc216775928ASN_VehicleSizeXML_VehicleSizeRec_DF_VehicleStatusRequest _Toc216775929ASN_VehicleStatusRequestXML_VehicleStatusRequestRec_DF_VehicleStatus _Toc216775930ASN_VehicleStatusXML_VehicleStatusRec_DF_WiperStatus _Toc216775931ASN_WiperStatusXML_WiperStatus _Toc216775932Rec_DE_Acceleration _Toc216775933ASN_AccelerationXML_AccelerationRec_DE_AccelerationConfidence _Toc216775934ASN_AccelerationConfidenceXML_AccelerationConfidence$Rec_DE_AmbientAirPressure__Barometri _Toc216775935ASN_AmbientAirPressureXML_AmbientAirPressureRec_DE_AmbientAirTemperature _Toc216775936ASN_AmbientAirTemperatureXML_AmbientAirTemperatureRec_DE_AntiLockBrakeStatus _Toc216775937ASN_AntiLockBrakeStatusXML_AntiLockBrakeStatusRec_DE_ApproachNumber _Toc216775938ASN_ApproachNumberXML_ApproachNumberRec_DE_BarrierAttributes _Toc216775939ASN_BarrierAttributesXML_BarrierAttributesRec_DE_BrakeAppliedPressure _Toc216775940ASN_BrakeAppliedPressureXML_BrakeAppliedPressureRec_DE_BrakeAppliedStatus _Toc216775941ASN_BrakeAppliedStatusXML_BrakeAppliedStatusRec_DE_BrakeBoostApplied _Toc216775942ASN_BrakeBoostAppliedXML_BrakeBoostAppliedRec_DE_BrakeSystemStatus _Toc216775943ASN_BrakeSystemStatusXML_BrakeSystemStatusRec_DE_BreadCrumbVersion_10 _Toc216775944ASN_BreadCrumbVersion_10XML_BreadCrumbVersion_10Rec_DE_BreadCrumbVersion_2 _Toc216775945ASN_BreadCrumbVersion_2XML_BreadCrumbVersion_2Rec_DE_BreadCrumbVersion_3 _Toc216775946ASN_BreadCrumbVersion_3XML_BreadCrumbVersion_3Rec_DE_BreadCrumbVersion_4 _Toc216775947ASN_BreadCrumbVersion_4XML_BreadCrumbVersion_4Rec_DE_BreadCrumbVersion_5 _Toc216775948ASN_BreadCrumbVersion_5XML_BreadCrumbVersion_5Rec_DE_BreadCrumbVersion_6 _Toc216775949ASN_BreadCrumbVersion_6XML_BreadCrumbVersion_6Rec_DE_BreadCrumbVersion_7 _Toc216775950ASN_BreadCrumbVersion_7XML_BreadCrumbVersion_7Rec_DE_BreadCrumbVersion_8 _Toc216775951ASN_BreadCrumbVersion_8XML_BreadCrumbVersion_8Rec_DE_BreadCrumbVersion_9 _Toc216775952ASN_BreadCrumbVersion_9XML_BreadCrumbVersion_9Rec_DE_BumperHeightFront _Toc216775953ASN_BumperHeightFrontXML_BumperHeightFrontRec_DE_BumperHeightRear _Toc216775954ASN_BumperHeightRearXML_BumperHeightRearRec_DE_CodeWord _Toc216775955 ASN_CodeWord XML_CodeWordRec_DE_CoefficientOfFriction _Toc216775956ASN_CoefficientOfFrictionXML_CoefficientOfFriction$Rec_DE_Collision_Event_Flag___remove _Toc216775957ASN_CollisionEventFlagXML_CollisionEventFlagRec_DE_ColorState _Toc216775958ASN_ColorStateXML_ColorStateRec_DE_CrosswalkLaneAttributes _Toc216775959ASN_CrosswalkLaneAttributesXML_CrosswalkLaneAttributes Rec_DE_DDay _Toc216775960ASN_DDayXML_DDayRec_DE_DescriptiveName _Toc216775961ASN_DescriptiveNameXML_DescriptiveName Rec_DE_DHour _Toc216775962 ASN_DHour XML_DHourRec_DE_DMinute _Toc216775963 ASN_DMinute XML_DMinute Rec_DE_DMonth _Toc216775964 ASN_DMonth XML_DMonthRec_DE_DOffset _Toc216775965 ASN_DOffset XML_DOffsetRec_DE_DrivenLineOffset _Toc216775966ASN_DrivenLineOffsetXML_DrivenLineOffsetRec_DE_DrivingWheelAngle _Toc216775967ASN_DrivingWheelAngleXML_DrivingWheelAngleRec_DE_DSecond _Toc216775968 ASN_DSecond XML_DSecondRec_DE_DSignalSeconds _Toc216775969ASN_DSignalSecondsXML_DSignalSecondsRec_DE_DSRC_MessageID _Toc216775970 ASN_DSRCmsgID XML_DSRCmsgID Rec_DE_DYear _Toc216775971 ASN_DYear XML_DYear$Rec_DE_ElectronicStablityControlStat _Toc216775972#ASN_ElectronicStablityControlStatus#XML_ElectronicStablityControlStatusRec_DE_ElevationConfidence _Toc216775973ASN_ElevationConfidenceXML_ElevationConfidenceRec_DE_Elevation _Toc216775974 ASN_Elevation XML_ElevationRec_DE_EmergencyDetails _Toc216775975ASN_EmergencyDetailsXML_EmergencyDetailsRec_DE_EventFlags _Toc216775976ASN_EventFlagsXML_EventFlags Rec_DE_Extent _Toc216775977 ASN_Extent XML_ExtentRec_DE_ExteriorLights _Toc216775978ASN_ExteriorLightsXML_ExteriorLightsRec_DE_FurtherInfoID _Toc216775979ASN_FurtherInfoIDXML_FurtherInfoIDRec_DE_GPSstatus _Toc216775980 ASN_GPSstatus XML_GPSstatusRec_DE_HeadingConfidence _Toc216775981ASN_HeadingConfidenceXML_HeadingConfidenceRec_DE_Heading _Toc216775982 ASN_Heading XML_HeadingRec_DE_HeadingSlice _Toc216775983ASN_HeadingSliceXML_HeadingSlice!Rec_DE_Intersection_Status_Object _Toc216775984ASN_IntersectionStatusObjectXML_IntersectionStatusObjectRec_DE_IntersectionID _Toc216775985ASN_IntersectionIDXML_IntersectionIDRec_DE_J1939_71_Axle_Location _Toc216775986ASN_AxleLocationXML_AxleLocationRec_DE_J1939_71_Axle_Weight _Toc216775987ASN_AxleWeightXML_AxleWeightRec_DE_J1939_71_Cargo_Weight _Toc216775988ASN_CargoWeightXML_CargoWeight$Rec_DE_J1939_71_Drive_Axle_Lift_Air_ _Toc216775989ASN_DriveAxleLiftAirPressureXML_DriveAxleLiftAirPressure#Rec_DE_J1939_71_Drive_Axle_Location _Toc216775990ASN_DriveAxleLocationXML_DriveAxleLocation$Rec_DE_J1939_71_Drive_Axle_Lube_Pres _Toc216775991ASN_DriveAxleLubePressureXML_DriveAxleLubePressure$Rec_DE_J1939_71_Drive_Axle_Temperatu _Toc216775992ASN_DriveAxleTemperatureXML_DriveAxleTemperature$Rec_DE_J1939_71_Steering_Axle_Lube_P _Toc216775993ASN_SteeringAxleLubePressureXML_SteeringAxleLubePressure$Rec_DE_J1939_71_Steering_Axle_Temper _Toc216775994ASN_SteeringAxleTemperatureXML_SteeringAxleTemperature!Rec_DE_J1939_71_Tire_Leakage_Rate _Toc216775995ASN_TireLeakageRateXML_TireLeakageRateRec_DE_J1939_71_Tire_Location _Toc216775996ASN_TireLocationXML_TireLocation$Rec_DE_J1939_71_Tire_Pressure_Thresh _Toc216775997"ASN_TirePressureThresholdDetection"XML_TirePressureThresholdDetectionRec_DE_J1939_71_Tire_Pressure _Toc216775998ASN_TirePressureXML_TirePressureRec_DE_J1939_71_Tire_Temp _Toc216775999 ASN_TireTemp XML_TireTempRec_DE_J1939_71_Trailer_Weight _Toc216776000ASN_TrailerWeightXML_TrailerWeight$Rec_DE_J1939_71_Wheel_End_Elect__Fau _Toc216776001ASN_WheelEndElectFaultXML_WheelEndElectFault#Rec_DE_J1939_71_Wheel_Sensor_Status _Toc216776002ASN_WheelSensorStatusXML_WheelSensorStatusRec_DE_LaneManeuverCode _Toc216776003ASN_LaneManeuverCodeXML_LaneManeuverCodeRec_DE_LaneNumber _Toc216776004ASN_LaneNumberXML_LaneNumberRec_DE_LaneSet _Toc216776005 ASN_LaneSet XML_LaneSetRec_DE_LaneWidth _Toc216776006 ASN_LaneWidth XML_LaneWidthRec_DE_Latitude _Toc216776007 ASN_Latitude XML_LatitudeRec_DE_LayerID _Toc216776008 ASN_LayerID XML_LayerIDRec_DE_LayerType _Toc216776009 ASN_LayerType XML_LayerTypeRec_DE_LightbarInUse _Toc216776010ASN_LightbarInUseXML_LightbarInUseRec_DE_Longitude _Toc216776011 ASN_Longitude XML_Longitude#Rec_DE_MAYDAY_Location_quality_code _Toc216776012ASN_Location_qualityXML_Location_quality Rec_DE_MAYDAY_Location_tech_code _Toc216776013ASN_Location_techXML_Location_techRec_DE_MinuteOfTheYear _Toc216776014ASN_MinuteOfTheYearXML_MinuteOfTheYearRec_DE_MinutesDuration _Toc216776015ASN_MinutesDurationXML_MinutesDurationRec_DE_MsgCount _Toc216776016 ASN_MsgCount XML_MsgCount Rec_DE_MsgCRC _Toc216776017 ASN_MsgCRC XML_MsgCRCRec_DE_MultiVehicleReponse _Toc216776018ASN_MultiVehicleReponseXML_MultiVehicleReponseRec_DE_MUTCDCode _Toc216776019 ASN_MUTCDCode XML_MUTCDCodeRec_DE_NEMA_Revision _Toc216776020ASN_NMEA_RevisionXML_NMEA_RevisionRec_DE_NMEA_MsgType _Toc216776021ASN_NMEA_MsgTypeXML_NMEA_MsgTypeRec_DE_NMEA_Payload _Toc216776022ASN_NMEA_PayloadXML_NMEA_PayloadRec_DE_NTCIPVehicleclass_ _Toc216776023ASN_NTCIPVehicleclassXML_NTCIPVehicleclassRec_DE_ObstacleDirection _Toc216776024ASN_ObstacleDirectionXML_ObstacleDirectionRec_DE_ObstacleDistance _Toc216776025ASN_ObstacleDistanceXML_ObstacleDistanceRec_DE_PayloadData _Toc216776026ASN_PayloadDataXML_PayloadDataRec_DE_Payload _Toc216776027 ASN_Payload XML_PayloadRec_DE_PedestrianDetect _Toc216776028ASN_PedestrianDetectXML_PedestrianDetectRec_DE_PedestrianSignalState _Toc216776029ASN_PedestrianSignalStateXML_PedestrianSignalStateRec_DE_PositionalAccuracy _Toc216776030ASN_PositionalAccuracyXML_PositionalAccuracyRec_DE_PositionConfidence _Toc216776031ASN_PositionConfidenceXML_PositionConfidenceRec_DE_PreemptState _Toc216776032ASN_PreemptStateXML_PreemptStateRec_DE_Priority _Toc216776033 ASN_Priority XML_PriorityRec_DE_PriorityState _Toc216776034ASN_PriorityStateXML_PriorityStateRec_DE_ProbeSegmentNumber _Toc216776035ASN_ProbeSegmentNumberXML_ProbeSegmentNumberRec_DE_RainSensor _Toc216776036ASN_RainSensorXML_RainSensorRec_DE_RequestedItem _Toc216776037ASN_RequestedItemXML_RequestedItemRec_DE_ResponseType _Toc216776038ASN_ResponseTypeXML_ResponseTypeRec_DE_RTCM_ID _Toc216776039 ASN_RTCM_ID XML_RTCM_IDRec_DE_RTCM_Payload__REMOVE_ _Toc216776040ASN_RTCM_PayloadXML_RTCM_PayloadRec_DE_RTCM_Revision__REMOVE_ _Toc216776041ASN_RTCM_RevisionXML_RTCM_RevisionRec_DE_SignalLightState _Toc216776042ASN_SignalLightStateXML_SignalLightStateRec_DE_SignalReqScheme _Toc216776043ASN_SignalReqSchemeXML_SignalReqSchemeRec_DE_SignalState _Toc216776044ASN_SignalStateXML_SignalStateRec_DE_SignPrority _Toc216776045ASN_SignProrityXML_SignProrityRec_DE_SirenInUse _Toc216776046ASN_SirenInUseXML_SirenInUseRec_DE_SpecialLaneAttributes _Toc216776047ASN_SpecialLaneAttributesXML_SpecialLaneAttributesRec_DE_SpecialSignalState _Toc216776048ASN_SpecialSignalStateXML_SpecialSignalStateRec_DE_SpeedConfidence _Toc216776049ASN_SpeedConfidenceXML_SpeedConfidence Rec_DE_Speed _Toc216776050 ASN_Speed XML_Speed$Rec_DE_StabilityControlStatus___DUPE _Toc216776051ASN_StabilityControlStatusXML_StabilityControlStatusRec_DE_StateConfidence _Toc216776052ASN_StateConfidenceXML_StateConfidenceRec_DE_StdTagList__OUTDATED _Toc216776053ASN_StdTagListXML_StdTagList#Rec_DE_SteeringWheelAngleConfidence _Toc216776054 ASN_SteeringWheelAngleConfidence XML_SteeringWheelAngleConfidence$Rec_DE_SteeringWheelAngleRateOfChang _Toc216776055"ASN_SteeringWheelAngleRateOfChange"XML_SteeringWheelAngleRateOfChangeRec_DE_SteeringWheelAngle _Toc216776056ASN_SteeringWheelAngleXML_SteeringWheelAngleRec_DE_SunSensor _Toc216776057 ASN_SunSensor XML_SunSensorRec_DE_TemporaryID _Toc216776058ASN_TemporaryIDXML_TemporaryIDRec_DE_TerminationDistance _Toc216776059ASN_TermDistanceXML_TermDistanceRec_DE_TerminationTime _Toc216776060 ASN_TermTime XML_TermTimeRec_DE_ThrottleConfidence _Toc216776061ASN_ThrottleConfidenceXML_ThrottleConfidenceRec_DE_ThrottlePosition _Toc216776062ASN_ThrottlePositionXML_ThrottlePositionRec_DE_TimeConfidence _Toc216776063ASN_TimeConfidenceXML_TimeConfidenceRec_DE_TimeToChange_ _Toc216776064ASN_TimeToChangeXML_TimeToChangeRec_DE_TractionControlState _Toc216776065ASN_TractionControlStateXML_TractionControlStateRec_DE_TransistStatus _Toc216776066ASN_TransitStatusXML_TransitStatusRec_DE_TransitPreEmptionRequest _Toc216776067ASN_TransitPreEmptionRequestXML_TransitPreEmptionRequestRec_DE_TransmitInterval _Toc216776068 ASN_TxTime XML_TxTimeRec_DE_TravelerInfoType _Toc216776069ASN_TravelerInfoTypeXML_TravelerInfoTypeRec_DE_UniqueMSG_ID _Toc216776070ASN_UniqueMSGIDXML_UniqueMSGIDRec_DE_URL_Base _Toc216776071 ASN_URL_Base XML_URL_BaseRec_DE_URL_Link _Toc216776072 ASN_URL_Link XML_URL_LinkRec_DE_URL_Short _Toc216776073 ASN_URL_Short XML_URL_ShortRec_DE_VehicleHeight _Toc216776074ASN_VehicleHeightXML_VehicleHeightRec_DE_VehicleLaneAttributes _Toc216776075ASN_VehicleLaneAttributesXML_VehicleLaneAttributesRec_DE_VehicleLength _Toc216776076ASN_VehicleLengthXML_VehicleLengthRec_DE_VehicleMass _Toc216776077ASN_VehicleMassXML_VehicleMassRec_DE_VehicleRequestStatus _Toc216776078ASN_VehicleRequestStatusXML_VehicleRequestStatus!Rec_DE_VehicleStatusDeviceTypeTag _Toc216776079ASN_VehicleStatusDeviceTypeTagXML_VehicleStatusDeviceTypeTagRec_DE_VehicleType _Toc216776080ASN_VehicleTypeXML_VehicleTypeRec_DE_VehicleWidth _Toc216776081ASN_VehicleWidthXML_VehicleWidth$Rec_DE_VerticalAccelerationThreshold _Toc216776082!ASN_VerticalAccelerationThreshold!XML_VerticalAccelerationThresholdRec_DE_VerticalAcceleration _Toc216776083ASN_VerticalAccelerationXML_VerticalAccelerationRec_DE_VINstring_ _Toc216776084 ASN_VINstring XML_VINstringRec_DE_WiperRate _Toc216776085 ASN_WiperRate XML_WiperRateRec_DE_WiperStatusFront _Toc216776086ASN_WiperStatusFrontXML_WiperStatusFrontRec_DE_WiperStatusRear _Toc216776087ASN_WiperStatusRearXML_WiperStatusRearRec_DE_YawRateConfidence _Toc216776088ASN_YawRateConfidenceXML_YawRateConfidenceRec_DE_YawRate _Toc216776089 ASN_YawRate XML_YawRate _Toc216776090"Rec_DE_Incident_Response_Equipment _Toc216776091ASN_IncidentResponseEquipmentXML_IncidentResponseEquipmentRec_DE_ITIS_Text _Toc216776092 ASN_ITIStext XML_ITIStextRec_DE_Responder_Group_Affected _Toc216776093ASN_ResponderGroupAffectedXML_ResponderGroupAffectedRec_DE_Vehicle_Groups_Affected _Toc216776094ASN_VehicleGroupAffectedXML_VehicleGroupAffectedRec_DF_ITIS_Codes_And_Text _Toc216776095ASN_ITIScodesAndTextXML_ITIScodesAndTextRec_ESS_EssMobileFriction _Toc216776096ASN_EssMobileFrictionXML_EssMobileFrictionRec_ESS_EssPrecipRate_quantity _Toc216776097ASN_EssPrecipRateXML_EssPrecipRateRec_ESS_EssPrecipSituation_code _Toc216776098ASN_EssPrecipSituationXML_EssPrecipSituationRec_ESS_EssPrecipYesNo_code _Toc216776099ASN_EssPrecipYesNoXML_EssPrecipYesNo"Rec_ESS_EssSolarRadiation_quantity _Toc216776100ASN_EssSolarRadiationXML_EssSolarRadiationRec_EXT_ITIS_Codes _Toc216776101 ASN_ITIScodes _Toc216776102Rec_MSG_CommonSafetyRequest _Toc216776103ASN_CommonSafetyRequestXML_CommonSafetyRequestRec_MSG_MapData__GID_Layer_ _Toc216776104 ASN_MapData XML_MapDataRec_MSG_ProbeDataManagement _Toc216776105ASN_ProbeDataManagementXML_ProbeDataManagement$Rec_MSG_SignalPhaseAndTimingMessage_ _Toc216776106ASN_SPATXML_SPATRec_MSG_SignalRequestMessage _Toc216776107ASN_SignalRequestMsgXML_SignalRequestMsgRec_MSG_SignalStatusMessage _Toc216776108ASN_SignalStatusMessageXML_SignalStatusMessage _Toc35072031 _Toc38091744 _Toc53549926 _Toc216776109 _Toc216776110 _Toc53549927 _Toc216776111 _Toc216776112 _Toc216776113 _Toc214159685 _Toc216776114 _Toc211949224 _Toc214159686 _Toc216776115 _Toc211949225 _Toc214159687 _Toc216776116 _Toc211949226 _Toc214159688 _Toc216776117 _Toc211949227 _Toc214159689 _Toc216776118 _Toc211949228 _Toc214159690 _Toc216776119 _Toc211949229 _Toc214159691 _Toc216776120 _Toc211949230 _Toc214159692 _Toc216776121 _Toc211949231 _Toc214159693 _Toc216776122 _Toc170643568 _Toc212011696 _Toc216776123 _Ref204519769 _Toc193986812 _Toc196564949 _Toc196565164 _Toc198366144 _Hlt211948569 _Toc212011697 _Toc216776124 _Hlt196563835 _Hlt211942609 _Hlt211948565 _Toc170643551 _Toc120530023 _Toc120530015 _Toc193986813 _Toc196564950 _Toc196565165 _Toc198366145 _Toc212011698 _Toc216776125 _Hlt211948561 _Toc120530016 _Toc193986814 _Toc196564951 _Toc196565166 _Toc198366146 _Toc212011699 _Toc216776126 _Hlt141784124 _Hlt141784125 _Toc120530017 _Toc193986815 _Hlt196563847 _Toc196564952 _Toc196565167 _Toc198366147 _Toc212011700 _Toc216776127 _Toc193986816 _Toc196564953 _Toc196565168 _Toc198366148 _Toc212011701 _Toc216776128 _Toc193986817 _Toc196564954 _Toc196565169 _Toc198366149 _Hlt211942618 _Toc212011702 _Toc216776129 _Toc193986818 _Toc196564955 _Toc196565170 _Toc198366150 _Toc212011703 _Toc216776130 _Toc193986819 _Toc196564956 _Toc196565171 _Toc198366151 _Toc212011704 _Toc216776131 _Toc193986820 _Toc196564957 _Toc196565172 _Toc198366152 _Toc212011705 _Toc216776132 _Toc120530024 _Toc193986821 _Toc196564958 _Toc196565173 _Toc198366153 _Toc212011706 _Toc216776133 _Toc120530025 _Toc193986822 _Toc196564959 _Toc196565174 _Toc198366154 _Toc212011707 _Toc216776134 _Toc120530026 _Toc193986823 _Toc196564960 _Toc196565175 _Toc198366155 _Toc212011708 _Toc216776135 _Toc120530027 _Toc193986824 _Toc196564961 _Toc196565176 _Toc198366156 _Toc212011709 _Toc216776136 _Toc120530034 _Toc193986825 _Toc196564962 _Toc196565177 _Toc198366157 _Toc212011710 _Toc216776137 _Toc120530035 _Toc193986826 _Toc196564963 _Toc196565178 _Toc198366158 _Toc212011711 _Toc216776138 _Toc193986827 _Toc196564964 _Toc196565179 _Toc198366159 _Toc212011712 _Toc216776139 _Toc193986828 _Toc196564965 _Toc196565180 _Toc198366160 _Toc212011713 _Toc216776140 _Toc193986829 _Toc196564966 _Toc196565181 _Toc198366161 _Toc212011714 _Toc216776141 _Toc193986830 _Toc196564967 _Toc196565182 _Toc198366162 _Toc212011715 _Toc216776142 _Toc193986831 _Toc196564968 _Toc196565183 _Toc198366163 _Toc212011716 _Toc216776143 _Toc193986832 _Toc196564969 _Toc196565184 _Toc198366164 _Toc212011717 _Toc216776144 _Toc193986833 _Toc196564970 _Toc196565185 _Toc198366165 _Toc212011718 _Toc216776145 _Toc196564971 _Toc196565186 _Toc198366166 _Toc212011719 _Toc216776146 _Toc196564972 _Toc196565187 _Toc198366167 _Toc212011720 _Toc216776147 _Toc196564973 _Toc196565188 _Toc198366168 _Toc212011721 _Toc216776148 _Toc196564974 _Toc196565189 _Toc198366169 _Toc212011722 _Toc216776149 _Toc196564975 _Toc196565190 _Toc198366170 _Toc212011723 _Toc216776150 _Toc196564976 _Toc196565191 _Toc198366171 _Toc212011724 _Toc216776151 _Toc196564977 _Toc196565192 _Toc198366172 _Toc212011725 _Toc216776152 _Toc196564978 _Toc196565193 _Toc198366173 _Toc212011726 _Toc216776153 _Toc196564979 _Toc196565194 _Toc198366174 _Toc212011727 _Toc216776154 _Toc196564980 _Toc196565195 _Toc198366175 _Toc212011728 _Toc216776155 _Toc196564981 _Toc196565196 _Toc198366176 _Toc212011729 _Toc216776156 _Toc196564982 _Toc196565197 _Toc198366177 _Toc212011730 _Toc216776157 _Toc196564983 _Toc196565198 _Toc198366178 _Toc212011731 _Toc216776158 _Toc196564984 _Toc196565199 _Toc198366179 _Toc212011732 _Toc214159730 _Toc216776159 _Toc196564985 _Toc196565200 _Toc198366180 _Toc212011733 _Toc214159731 _Toc216776160 _Hlt216509799 _Toc196564986 _Toc196565201 _Toc198366181 _Toc212011734 _Toc214159732 _Toc216776161 _Hlt216510712 _Toc196564987 _Toc196565202 _Toc198366182 _Toc212011735 _Toc214159733 _Hlt196564874 _Toc196564988 _Toc196565203 _Hlt196565275 _Toc198366183 _Toc212011736 _Toc214159734 _Toc216776162 _Toc196564989 _Toc196565204 _Toc198366184 _Toc212011737 _Toc214159735 _Toc216776163 _Hlt216513957 _Hlt196565090 _Toc196564991 _Toc196565205 _Toc198366185 _Toc212011738 _Toc214159736 _Toc216776164 _Toc132535989 _Toc196564992 _Toc196565206 _Toc198366186 _Toc212011739 _Toc214159737 _Toc216776165 _Toc196564993 _Toc196565207 _Toc198366187 _Toc212011740 _Toc214159738 _Toc216776166 _Toc196564994 _Toc196565208 _Toc198366188 _Toc212011741 _Toc214159739 _Toc216776167 _Toc196564995 _Toc196565209 _Toc212011742 _Toc214159740 _Toc216776168 _Toc196564996 _Toc196565210 _Toc212011743 _Toc214159741 _Toc216776169 _Toc196564997 _Toc196565211 _Toc212011744 _Toc214159742 _Toc216776170 _Toc196564998 _Toc196565212 _Toc212011745 _Toc214159743 _Toc216776171 _Toc170643556 _Toc196564999 _Toc196565213 _Toc198366189 _Toc212011746 _Toc214159744 _Toc216776172 _Toc196565000 _Toc196565214 _Toc198366190 _Toc212011747 _Toc214159745 _Toc216776173 _Toc196565001 _Toc196565215 _Toc198366191 _Toc212011748 _Toc214159746 _Toc216776174 _Toc196565002 _Toc196565216 _Toc198366192 _Toc212011749 _Toc214159747 _Toc216776175 _Toc196565004 _Toc196565218 _Toc198366194 _Toc212011750 _Toc214159748 _Toc216776176 _Toc216776177 _Toc196565005 _Toc196565219 _Toc198366195 _Toc212011751 _Toc214159749 _Toc216776178 _Hlt196798260 _Toc198366196 _Toc212011752 _Toc216776179 _Toc170643552 _Toc198366197 _Toc212011753 _Toc216776180 _Toc198366198 _Toc212011754 _Toc216776181 _1250579608 _Toc170643553 _Toc170643561 _Hlt211948571 _Toc198366199 _Toc212011755 _Toc216776182 _Toc198366200 _Toc212011756 _Toc216776183 _Toc131228476 _Toc131229386 _Toc131229423 _Toc132535985 _Toc198366201 _Toc212011757 _Toc216776184 _Toc131228477 _Toc131229387 _Toc131229424 _Toc132535986 _Toc198366202 _Toc212011758 _Toc216776185 _Toc131228478 _Toc131229388 _Toc131229425 _Toc132535987 _Toc198366203 _Toc212011759 _Toc216776186 _Toc198366204 _Toc212011760 _Toc216776187 _Toc198366205 _Toc212011761 _Toc216776188 _Toc170643557 _Toc198366206 _Toc212011762 _Toc216776189 _Toc170643558 _Toc198366207 _Toc212011763 _Toc216776190 _Toc170643560 _Toc198366208 _Toc212011764 _Toc216776191 _Toc131228482 _Toc131229392 _Toc131229429 _Toc132535992 _Toc198366209 _Toc212011765 _Toc216776192 _Toc131228483 _Toc131229393 _Toc131229430 _Toc132535993 _Toc198366210 _Toc212011766 _Toc216776193 _Toc131228484 _Toc131229394 _Toc131229431 _Toc132535994 _Toc198366211 _Toc212011767 _Toc216776194 _Toc131228485 _Toc131229395 _Toc131229432 _Toc132535995 _Toc198366212 _Toc212011768 _Toc216776195 _Toc131228486 _Toc131229396 _Toc131229433 _Toc132535996 _Toc198366213 _Toc212011769 _Toc216776196 _Toc131228487 _Toc131229397 _Toc131229434 _Toc132535997 _Toc198366214 _Toc212011770 _Toc216776197 _Toc198366215 _Toc212011771 _Toc216776198 _Toc198366216 _Toc212011772 _Toc216776199 _Toc125525470 _Toc174943585 _Toc198366217 _Toc212011773 _Toc216776200 _Toc125525471 _Toc174943586 _Toc198366218 _Toc212011774 _Toc216776201 _Toc125525472 _Toc174943587 _Toc198366219 _Toc212011775 _Toc216776202 _Toc125525473 _Toc174943588 _Toc198366220 _Toc212011776 _Toc216776203 _Toc174943589 _Toc198366221 _Toc212011777 _Toc216776204 _Toc198366222 _Toc212011778 _Toc216776205 _Toc212011779 _Toc216776206 _Toc212011780 _Toc216776207 _Toc212011781 _Toc216776208 _Toc212011782 _Toc216776209 _Toc212011783 _Toc216776210 _Toc198366224 _Toc212011784 _Toc216776211 _Toc212011785 _Toc216776212 _Toc212011786 _Toc216776213 _Toc212011787 _Toc216776214 _Toc212011788 _Toc216776215 _Hlt211918188 _Toc212011789 _Toc216776216 _Toc212011790 _Toc216776217 _Toc203203719 _Toc203206397 _Toc209163815 _Toc212011791 _Toc216776218 _Hlt211948429 _Toc203203720 _Toc203206398 _Toc209163816 _Toc212011792 _Toc216776219 _Hlt211948431 _Toc209163817 _Toc212011793 _Toc216776220 _Hlt211948707 _Toc203203721 _Toc203206399 _Toc209163818 _Hlt211948709 _Hlt211948968 _Toc212011794 _Toc216776221 _Toc203203723 _Toc203206401 _Toc209163819 _Toc212011795 _Toc216776222 _Toc209163820 _Toc212011796 _Toc216776223 _Hlt211948840 _Toc203203724 _Toc203206402 _Toc209163821 _Toc212011797 _Toc216776224 _Toc209163822 _Hlt211948970 _Toc212011798 _Toc216776225 _Hlt211948842 _Toc203203725 _Toc203206403 _Toc209163823 _Toc212011799 _Toc216776226 _Toc209163824 _Hlt211948972 _Toc212011800 _Toc216776227 _Hlt211948711 OLE_LINK3 OLE_LINK4 _Toc203203726 _Toc203206404 _Toc209163825 _Toc212011801 _Toc216776228 _Hlt211948713 _Hlt211948433 _Toc209163826 _Toc212011802 _Toc216776229 _Hlt211948715 _Hlt211948435 _Toc209163827 _Toc212011803 _Toc216776230 _Toc209163828 _Toc212011804 _Toc216776231 _Toc209163829 _Toc212011805 _Toc216776232 _Toc212011806 _Toc216776233 _Toc209163830 _Toc212011807 _Toc216776234 _Toc209163831 _Toc212011808 _Toc216776235Eknnnqqq.&|i4<tR č7Ő4#'2;ǝa' =Xͨݪj ȱŲ *eHͷ׽47{}C YnR5g#pj$T+FVd6K%Fo6l2Dg~D],Qmy"=On''&&!!d#/6A6A DJV^V^am  53^^ѥw;;, B%S,S,-.l9l9 :&=BB'EK Z Z)^bllnq3x3xy55 gg99{']b]  {^^\ R  &"#&&'/CC%DYQ2b2bb`c`h`hhinnoott*uuzz{[[ƠVV++dj" T_KKj WW''!q"&&'\*//19JJLU8a8afcCdjjFkmssMvw`~`~DQ,,TOͪͪ#ssx88(tc c y"'00B12889;BBbEs##ڱ nNNj  n_55OQQ`/k8o ?$?$$N'3345H=H=}>@8I8ImJKTTUV^^`/aiikluuwxʀʀ׊׊ )(XX"l%%11b+3M>9nn55O22   ^1818<99BBDCDHHLL%O+Y+Y\b]iiEjjkqq@z|JJŏ}[u,x)) r AAA   C ]hU\\$!!U""E%E%%&(( *D*---t/j8j889<<<<j?j??'@DDEEJJJKKXQXQ-TU\\^^mm{n7ouuevvdee@ӟӟg  XXpTrr>;;S dd-p p           > 5 ! ! q" p# ' ' l) ) u- u- - . ;1 ;1 1 1 5 5 6 t7 L> L> ? @ G G )I !K U U Y o^ j j k n w w I{ {  (    +   m ! ! '   8 ) )   L    S M   D  d! d! b# $ @( @( ) o, 5 5 6 i8 w? w? /C E bM bM ZN N gU gU 5Y Z ^ ^ _ ` g g i w Ж Ж 7 7 @ a a k G G ޼  p p f g g  s p           y! " ( ( ( ) p+ p+ , - 4 4 V5 5 w: w: = '> 5B 5B B C nE nE %H aH qL qL M oN R R S X i i k ek o o p p w w y z ʃ ( A A ʜ T F F ٲ ( " "  b b  /  o  J J       # #  # > > > '? 'B 'B vE I T T W a r r Es t Jy Jy z Oz u} u} ~ ~ J '   M 5 5 .  ã ã } / / % p ) g o o 2     g$ 1 1 1 1 3 3 3 T; J> ? ? @ @ @ A H H T T T V V V [ [ [ ] ] ] ^ ^ ^ _ _ _ 'y (y (y s n o o o o o o Q Q x x x x x x x x ӥ ӥ ӥ ӥ ӥ ӥ        9 9 9 9 9 9 ۯ ۯ ۯ ۯ ۯ ۯ k k k k k k k ٷ ٷ ٷ ٷ ٷ ٷ ٷ J J J J J J J H H H H H H H ^ ^ ^ ^ ^ ^ Z Z Z Z Z y y y y y      % % % % % Q Q Q Q Q y y y y y      x x       f f f f f f         """""""5nnnnnn!!#####J%J%J%J%J%J%J%''''''------000004.;.;.;.;.;.;KAHHHHHHyKyKyKyKKKKKNNNQWQWQRrrrwww|||||||XXXXYYY'''ffffۥۥۥۥۥۥۥ       (((((((ƾƾƾƾƾƾƾXXXLLLLL  MM    ! !|-|-!B!BUUUWWQWQW______cccccclelelepeggggggg!m!m!m!m!mnnnntttttvvvvvzzzzz{{{{{}}Z~Z~Z~Z~Z~[~^~::ݐݐݐ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvz{xwy|}~@@@@q@@@@@      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoprstuvwxyz{|}~@@@@@@@@@      !"#$%&'()*+,-.2345/016789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@@@@@@@@@@@@@@@MknnnqqqF&|i4<tR č7Ő4#'2;ǝa' =Xͨݪj ȱŲ *eHͷ׽47{}C YnR5g#pj$T+FVd6K%Fo6l2Dg~D],Qmy"=OnQQ?S!!d#/6AYA DJV^|^am ;53^ѥwۻ;\A, P%S,{,-.l99 :&=B C'EK ZCZ)^bllnq3xYxy5R g9R{Ŵ']b] %{^{\ R  &"#&&'/C6C%DYQ2b]bb`c`hhhinnoott*uuz {{[|ƠVV+Fdj" T_Kmj Wu'A!q"&&'\*/019JKLU8a\afcCdj*jFkmstMvw`~~ҎDQ,LTOͪ#sx8X.(tc  y"'00B12899;BBbEs#Bڱ ~Noj 69n_5XOQw`/k8o ?$f$$N'3345H=q=}>@8IaImJKTTUV^_`/ai jkluuwxʀ׊ )(Xv"ͧl%n1Qb++3M>9n85[ O2O   ^18L8<99BJBDCDHHLL%O+YJY\b]iiEjjkqq@z|Jfŏ}?[ī u,x)K r AAk   C  ]hU\$!!U""E%u%%&(( *D*-E--t/j8889</<<<j???'@DDEEJJJKKXQ~Q-TU\\^^mm{n7ouuevvd5e@ӟg +X6pTr>;dS d-p     4  +    - > 5 ! -! q" p# ' ' l) ) u- - - . ;1 X1 1 1 5 A5 6 t7 L> w> ? @ G G )I !K U U Y o^ j j k n w w I{ { Ȃ  (  ?  +  4 m ! D '  0  $ 8 ) P  ; L    S M   D  d! ! b# $ @( l( ) o, 5 5 6 i8 w? ? /C E bM ~M ZN N gU U 5Y Z ^ _ _ ` g h i w Ж  7 l @ a  k G i ޼  p f ) g  s p           y! " ( G( ( ) p+ + , - 4 4 V5 5 w: : = '> 5B TB B C nE E %H aH qL L M oN R R S X i i k ek o 'o p p w >w y z ʃ ( A c ʜ T F i ٲ ( " V  b   / !  o  J r   4   # Z  # > > > '? 'B [B vE I T T W a r >r Es t Jy yy z Oz u} } ~ ~ J ˍ '  M M 5 ] . < ã } / S % p ) / g o 2     g$ 1 3 3 3 3 3 4 ; h> @ @ @ @ @ H H H T T T W W W .[ .[ .[ ,] ,] ,] ^ ^ ^ _ _ _ Zy Zy Zy o Ž Ž Ž Ž Ž Ž Ž Ž נ נ נ נ נ נ נ R R x 8 8 8 8 8 8 8 9 P P P P P P ^ ^ ^ ^ ^ ^ ^ f f f f f f f x x x x x      C C C C C x x x x x      $ $ $ $ $ - - - - - - 1 1 1 1 1 1 f              333333"9>!>!>!>!>!#####w%w%w%w%w%w%''''''-------444444<;aAaAaAaAaAaAHHHHHHyKKKKKKKKOOOQRrrrr#w.w.w.w|||||||rrrrrrrAAA???yyyy    ###$$$$TTTTTTT3333333SSSSSSS  Kggggg00000,,,,,      __ ! ! !!!--DBDBUUUPWPWaWaW______ccccccpeeeeggggggg5m5m5m5m5mnnnnuuuuuvvvvvzzzzz{{{{{}}[~^~h~h~h~h~h~---MM* N < { Ѻ     {  7 %   8   n  =U V   V  |W * X X  4Y  _]  }j  Z   ? #  Q Mz a e >   ;  %  $$%&&' (5a6=Bƥ  !"#$%&'()Q Wz f Ο W " ^ D  +    $$G%&&( (c6h6Ihƥ(]]^_aaab9bZb|bbbbc%cDcecccccd>dRdsdddde8eYejeeeeef?f`fffff g+gWgxgggggh6hThuhhhhhi0iTiuiiiiiij9jZjnjjjjjjk@kåĥ#&!#:;cfisյ׵$ YZZ|("-Yd(88``  ==TTjj""::,..5Pkkll(]]^aaab9bZb|bbbbc%cDcecccccd>dRdsdddde8eYejeeeeef?f`fffff g+gWgxgggggh6hThuhhhhhi0iTiuiiiiiij9jZjnjjjjjjk@kåĥ:;dfis׵YZ5Pkllm  3 ::AALHOHetvtĥ;YZ*;=RTh -8 .ilDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_RevXX.docDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_RevXX.docDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_RevXX.docDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_RevXX.docDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_RevXX.docDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_RevXX.docDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_RevXX.docDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_RevXX.docDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_RevXX.docDavidK2eC:\Documents and Settings\DavidK\My Documents\code\1stWord\SAE_J2735 DSRC MsgSet\DSRC_J2735_Rev29.doc6~1UֲFdjqxv- "_ X4@  <0 vK ^ _t( rT&/L&(lJP "!zU΄@ lb  : ]-HxQU cs PAAql P0hPX +Ks ^ tbbF \mW&  Gg W3 zX; hFg  ! J4Fj0  ![  C 60Z^F  gopHi 6HG YUigD [ } e^n !b2׬(! {Bgv -c mZP|X 4}}| 0.|`wTSFjRZu!   >@ 8 #97 n β ~K +;Ѐtw 'C}No +vNvrltn0!%^LU"X Jr;6+`&7nv7( -| 3LUf$ " [rs! 2e" yq"" 7$ -6$8kvG$ 6(%\0{]&6i4/& o/' 2E' &'p{?( }C)KQ)Flt*RLH* e+ n,޹,,nhx,(- - Yc-X4h-Zf. )/ o@/ =0 0b c;0 20 Y1 ~z(1P\o1.R'22JV2M`2.H4Z3 u3 #84t55mr(5풃$95 U5`¶6>K@zDm6 IS6t;7 ]K97^?Z77v~|" 8 Fp.68 6v8,/*8 $t!9vV G9 z 9 ,.:t/p: *S;FlD;9TV <<Ū/[< OflT,? @ O@ GxA6΋5A j1AlrC (gC TcDdm!}D"bGDRBfjD HEDԳ{E<)7F XF‚gGx~sWwG "bG %H lH '{IJ{D Iba'JD%tJUJ  %K}[L nhL X@M n6nM`YN 56N'P"nN .N gDpO K1O"iiO*P 2P P Q ?Q ;Q :Qp~/qgRot3xa5S c)S@.$TFo(T O,U #U BU P+U [U 7-V x#QVZRSYV FV pnWD5W SGX {X [Y k5YoVY~x.=Y _Z +oZ )*\ 8\ T] k^ZBnaZ^&]&YK_`_LT =A`X4h,I`ddvjta san\!aRR a _Oa fbe~ltGf >wf SCg^"#"hp@i\_h5W qh hZn Sh\hԳ!.j  Dj cjа~k Ml]l|U$yl`s]Mlg@m M&im4+)mg((m & m Sm \On "gn  EnH?Dn X0[pEKqzQ^r es ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx{|}   ^ `OJQJo(h   ^ `OJQJo(oh xx^x`OJ QJ o(h HH^H`OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo(k^`ko(-k-^-`ko(.0^`0o(..0^`0o(... ^`o( .... 00^0`o( ..... ^`o( ...... `^``o(....... ```^```o(........^`o(.^`o(.h0h^h`0o(..h0h^h`0o(... ^`o( .... ^`o( ..... ^`o( ...... 8`8^8``o(....... 8`8^8``o(........ hh^h`OJQJo(h ^`o(hH.h^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hHh ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( ^`OJQJo( ^`OJQJo(o pp^p`OJ QJ o( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o PP^P`OJ QJ o( hh^h`OJQJo(h^`.h^`.hpLp^p`L.h@ @ ^@ `.h^`.hL^`L.h^`.h^`.hPLP^P`L. hh^h`OJQJo( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( ^`OJQJo( ^`OJQJo(o p^p`OJ QJ o( @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o P^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hHh^`.^`5.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L. hh^h`OJQJo( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(808^8`0o(.^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L.@hh^h`.^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L. hh^h`OJQJo( hh^h`OJQJo(hh^h`5o(^`5o(.0^`05o(..0^`05o(... ^`5o( .... 00^0`5o( ..... ^`5o( ...... `^``5o(....... ```^```5o(........hh^h`.h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hH hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hH hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo(h^`.h^`.hpLp^p`L.h@ @ ^@ `.h^`.hL^`L.h^`.h^`.hPLP^P`L. hh^h`OJQJo(w^`OJPJQJ^Jo(-^`OJQJ^Jo(hHopp^p`OJ QJ o(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJ QJ o(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJ QJ o(hH hh^h`OJQJo(@h^`56>*CJOJ QJ o(1. h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h^`.h^`.hpLp^p`L.h@ @ ^@ `.h^`.hL^`L.h^`.h^`.hPLP^P`L.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(hh^h`. hh^h`OJQJo(h ^`OJQJo(h^`.hpLp^p`L.h@ @ ^@ `.h^`.hL^`L.h^`.h^`.hPLP^P`L.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( ^`OJQJo( ^`OJQJo(o pp^p`OJ QJ o( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo( P^`Po(hH @@^@`o(hH. 0^`0o(hH.. ``^``o(hH... ^`o(hH .... ^`o(hH ..... ^`o(hH ......  `^``o(hH.......  00^0`o(hH........ hh^h`OJQJo( hh^h`OJQJo(^`OJPJQJ^Jo(-^`OJQJ^Jo(hHopp^p`OJ QJ o(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJ QJ o(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJ QJ o(hH hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(hh^h`o(. 88^8`hH. L^`LhH.   ^ `hH.   ^ `hH. xLx^x`LhH. HH^H`hH. ^`hH. L^`LhH. hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(hh^h`o(. 88^8`hH. L^`LhH.   ^ `hH.   ^ `hH. xLx^x`LhH. HH^H`hH. ^`hH. L^`LhH.hh^h`.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(^`.^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L.hh^h`o(.^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L. hh^h`OJQJo( hh^h`OJQJo(h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.hhh^h`OJQJo(hHh88^8`OJQJ^Jo(hHoh^`OJ QJ o(hHh  ^ `OJQJo(hHh  ^ `OJQJ^Jo(hHohxx^x`OJ QJ o(hHhHH^H`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hH hh^h`OJQJo( hh^h`OJQJo( hh^h`o(hH.&@@^@`56CJOJQJY(aJo(hH.0^`056CJOJQJo(hH..^`56CJo(hH... 8^`56CJo(hH .... ^`56CJo(hH ..... ^`o(hH ......  `^``o(hH.......  00^0`o(hH........h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hHhh^h`. hh^h`OJQJo( hh^h`OJQJo(^`o(hh^h`o(.h0h^h`0o(..0^`0o(... hh^h`o( .... ^`o( ..... `o( ...... `^``o(....... ```o(........ hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(@h`56>*CJOJ QJ o(1. h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(@h`56>*CJOJ QJ o(.  hh^h`o(hH.&@@^@`56CJOJQJY(aJo(hH.0^`056CJOJQJo(hH..^`56CJo(hH... 8^`56CJo(hH .... ^`56CJo(hH ..... ^`o(hH ......  `^``o(hH.......  00^0`o(hH........hh^h`o(. 88^8`hH. L^`LhH.   ^ `hH.   ^ `hH. xLx^x`LhH. HH^H`hH. ^`hH. L^`LhH. hh^h`OJQJo(hh^h`.^`OJPJQJ^Jo(- ^`OJQJo(o pp^p`OJ QJ o( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o PP^P`OJ QJ o( P^`Po(hH @@^@`o(hH. 0^`0o(hH.. ``^``o(hH... ^`o(hH .... ^`o(hH ..... ^`o(hH ......  `^``o(hH.......  00^0`o(hH........@hh^h`.^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L. hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(^`o(^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L. hh^h`OJQJo(h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.hh^h`. ^`OJQJo( ^`OJQJo(o pp^p`OJ QJ o( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(0^`0o() ^`hH.  L ^ `LhH.   ^ `hH. xx^x`hH. HLH^H`LhH. ^`hH. ^`hH. L^`LhH.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(h88^8`OJQJo(hHh^`OJQJ^Jo(hHoh  ^ `OJ QJ o(hHh  ^ `OJQJo(hHhxx^x`OJQJ^Jo(hHohHH^H`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hH hh^h`OJQJo( hh^h`OJQJo(^`OJPJQJ^Jo(- ^`OJQJo(o pp^p`OJ QJ o( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o PP^P`OJ QJ o( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(@h^`56>*CJOJ QJ o(. h ^`hH)h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH. hh^h`OJQJo(^`o(.^`o(.h0h^h`0o(..h0h^h`0o(... ^`o( .... ^`o( ..... ^`o( ...... 8`8^8``o(....... 8`8^8``o(........ hh^h`OJQJo(^`o(^`.L^`L.pp^p`.@ @ ^@ `.L^`L.^`.^`.L^`L.^`o(. hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hH hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(hh^h`.h ^`o(hH.1h ^`hH.h pL^p`LhH.h @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PL^P`LhH.hh^h`CJOJQJo(^`. pp^p`OJ QJ o( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(hh^h`o(G CJ OJQJsH.@@^@`56CJY(aJo(GG UGCJsH tH aJ_H4*6789:;>*@CJEHKHOJQJRHdS*TXY([\]phq rGCJsH tH aJ_H5.0^`056CJOJQJo(hH..^`56CJo(hH... 8^`56CJo(hH .... ^`56CJo(hH ..... ^`o(hH ......  `^``o(hH.......  00^0`o(hH........h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo( HH^H`OJ QJ o(nh ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(h^`.h^`.hpLp^p`L.h@ @ ^@ `.h^`.hL^`L.h^`.h^`.hPLP^P`L.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h^`.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.hh^h`o(^`o(.0^`0o(..0^`0o(... ^`o( .... 00^0`o( ..... ^`o( ...... `^``o(....... ```^```o(........ hh^h`OJQJo(h(h^h`(OJQJo(hH^`OJQJ^Jo(hHopp^p`OJ QJ o(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJ QJ o(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJ QJ o(hHhh^h`. hh^h`OJQJo( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hH hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(0^`0o(. hh^h`OJQJo(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hHhhh^h`OJQJo(hHh88^8`OJQJ^Jo(hHoh^`OJ QJ o(hHh  ^ `OJQJo(hHh  ^ `OJQJ^Jo(hHohxx^x`OJ QJ o(hHhHH^H`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hH hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hH hh^h`OJQJo( hh^h`OJQJo(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hH hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHhy DataAuto-updated committee draftExtract from Registry DataAuto-updated draft document.5cAuto created by: First_Word Version: 0.8.270 on node C:136-5448-3969 run at 12/11/2008 3:49:28 PMd Normal.dotdDavidK22viMicrosoft Word 9.0r@F#@@@[@[yC   FMicrosoft Word Document MSWordDocWord.Document.89q,4ASN_HeadingSliceaR ASN_DSecondw[ ASN_DMinute1 ASN_DHour 1 ASN_DDaypG ASN_DMonth4 ASN_DYear Ihttp://www.nrd.nhtsa.dot.gov/pdf/nrd-12/1665CAMP3web/images/CAMP3scr.pdfw_ ASN_MsgCRCaPASN_TemporaryID= ASN_MsgCount&ASN_DSRCmsgID XML_TransitStatus*XML_VehicleIdentsYXML_SignalState*XML_VehicleIdentsYXML_SignalState.XML_IntersectionStatusObjectlJXML_IntersectionID# XML_MsgCount8XML_DSRCmsgIDy[XML_SignalStatusMessage>ASN_TransitStatus4ASN_zVehicleIdenthGASN_SignalState4ASN_VehicleIdenthGASN_SignalState0ASN_IntersectionStatusObjectwTASN_IntersectionID= ASN_MsgCount&ASN_DSRCmsgID3XML_VehicleRequestStatuswL XML_BSMblob*XML_VehicleIdent XML_TransitStatusuJXML_DSignalSecondsuJXML_DSignalSecondslJXML_IntersectionID:XML_SignalRequest# XML_MsgCount8XML_DSRCmsgID0XML_SignalRequestMsg-ASN_VehicleRequestStatuslR ASN_BSMblob4ASN_VehicleIdent>ASN_TransitStatusnTASN_DSig՜.+,D՜.+, px$,4< DLT\ d ~SCSC (content routines developed by SCSC) (content routines developed by SCSC) (content routines developed by SCSC) (content routines developed by SCSC)vidfAP Auto Word Std Titlel 8@ _PID_HLINKSA$0,ASN_TimeToChangehGASN_SignalState,ASN_TimeToChangehGASN_SignalState(  ASN_SPAT(  ASN_SPAT( ASN_SPAT/3Rec_DE_YawRateConfidenceMURec_DE_YawRateRNRec_DE_WiperStatusRearHERec_DE_WiperStatusFront .Rec_DE_WiperRate_TRec_DE_VerticalAccelerationN[Rec_DE_VehicleTypeZBRec_DE_TractionControlStatekERec_DE_J1939_71_Tire_Pressure{%Rec_DE_J1939_71_Tire_Pressure_ThreshxERec_DE_J1939_71_Tire_Location%$Rec_DE_TimeConfidence34 Rec_DF_DTime-&Rec_DE_SunSensorXK$Rec_DE_SteeringWheelAngleConfidence>)Rec_DE_SteeringWheelAngle?%%Rec_DE_SteeringWheelAngleRateOfChang7'Rec_DE_StabilityControlStatus]KRec_DE_SpeedConfidence?- Rec_DE_Speed36Rec_DE_RainSensor(%Rec_DE_ProbeSegmentNumber(%Rec_DE_PositionConfidenceI[Rec_DE_ObstacleDistance-<Rec_DE_ObstacleDirection2$Rec_DE_LongitudeWWRec_DE_Latitude'>Rec_DE_HeadingConfidenceEXRec_DE_Heading-,Rec_DE_ExteriorLights+9Rec_DE_Elevation<2Rec_DE_DrivingWheelAngle:< Rec_DF_DDate6=Rec_DE_CoefficientOfFriction39}Rec_DE_BrakeBoostApplied/'zRec_DE_BrakeAppliedStatus[TwRec_DE_BrakeAppliedPressureWPtRec_DE_AntiLockBrakeStatus2)qRec_DE_AmbientAirTemperaturen%Rec_DE_AmbientAirPressure__Barometri,:kRec_DE_AccelerationConfidenceAXhRec_DE_Acceleration5YASN_LaneWidthcMV ASN_Offsets;S ASN_NodeList5PASN_LaneWidth$IMASN_Position3D$IAASN_Position3DrC> ASN_Circle <;ASN_ShapePointSetpE8 ASN_Extent<5nalSecondsnTASN_DSignalSeconds$ASN_SignalRequest= ASN_MsgCount&ASN_DSRCmsgIDsYXML_SignalStatesY~XML_SignalState){XML_MovementState.xXML_IntersectionStatusObjectlJuXML_IntersectionIDl\rXML_DescriptiveName8oXML_DSRCmsgID6l XML_SPAT6i XML_SPAThGfASN_SignalStatehGcASN_SignalState7`ASN_MovementState0]ASN_IntersectionStatusObjectwTZASN_IntersectionIDwBWASN_DescriptiveName&TASN_DSRCmsgID'QXML_VehicleStatusRequestyFN XML_TxTime&KXML_SnapshotDistance<HXML_SnapshotTime,EXML_TermDistance 6B XML_TermTime"?XML_HeadingSlicefF< XML_Sample89XML_DSRCmsgIDnU6XML_ProbeDataManagementnU3XML_ProbeDataManagement90ASN_VehicleStatusRequestbX- ASN_TxTime8*ASN_SnapshotDistance"'ASN_SnapshotTime2$ASN_TermDistance(! ASN_TermTime<ASN_HeadingSlice}X ASN_Sample&ASN_DSRCmsgIDlA XML_MsgCRCmAXML_DataParameters.XML_Intersections_  XML_LayerID 2 XML_LayerTypel\XML_DescriptiveName# XML_MsgCount8XML_DSRCmsgIDhC XML_MapDatahC XML_MapDataw_ ASN_MsgCRCv_ASN_DataParameters0ASN_IntersectionhA ASN_LayerID,ASN_LayerTypewBASN_DescriptiveName= ASN_MsgCount&ASN_DSRCmsgID8XML_RequestedItemzNXML_TemporaryID# XML_MsgCount8XML_DSRCmsgIDr@XML_CommonSafetyRequestr@XML_CommonSafetyRequest &ASN_RequestedItemaPASN_TemporaryID= ASN_MsgCount&ASN_DSRCmsgID+XML_ITIScodesAndText5ASN_ITIScodesAndTextPvRec_DF_ITIS_Codes_And_Text+XML_RoadSideAlert5ASN_RoadSideAlertRec_MSG_RoadSideAlert 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus?XML_EssSolarRadiation 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatushXXML_EssPrecipYesNo 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatusd\XML_EssPrecipSituation 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus;XML_EssPrecipRate 5XML_VehicleStatus+|ASN_VehicleStatus-7yRec_DF_VehicleStatus6vXML_EssMobileFrictiont_sXML_TravelerInformationoApASN_TravelerInformation{{mRec_MSG_TravelerInformation$j XML_ITIStext+gXML_ITIScodesAndText:d ASN_ITIStext!aASN_ITIScodes-^XML_EmergencyVehicleAlert3[ASN_EmergencyVehicleAlert XRec_MSG_EmergencyVehicleAlert*UXML_VehicleIdent4RASN_VehicleIdentFNORec_DF_VehicleIdent 9LXML_VehicleGroupAffected-IXML_EmergencyVehicleAlert3FASN_EmergencyVehicleAlert CRec_MSG_EmergencyVehicleAlert*@XML_VehicleIdent4=ASN_VehicleIdentFN:Rec_DF_VehicleIdentjG7XML_ResponderGroupAffected+4XML_ITIScodesAndText51ASN_ITIScodesAndTextPv.Rec_DF_ITIS_Codes_And_Text$+ XML_ITIStext-(XML_EmergencyVehicleAlert3%ASN_EmergencyVehicleAlert "Rec_MSG_EmergencyVehicleAlert*XML_VehicleIdent4ASN_VehicleIdentFNRec_DF_VehicleIdent !XML_IncidentResponseEquipment{U XML_YawRate 5XML_VehicleStatus+ ASN_VehicleStatus-7 Rec_DF_VehicleStatusbU XML_AccelSteerYawRateConfidenceyK ASN_AccelSteerYawRateConfidenceMO#Rec_DF_AccelSteerYawRateConfidence7XML_YawRateConfidenceaYXML_WiperStatuszGASN_WiperStatusAZRec_DF_WiperStatus 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatuswJXML_WiperStatusRearaYXML_WiperStatuszGASN_WiperStatusAZRec_DF_WiperStatus 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus$XML_WiperStatusFrontaYXML_WiperStatuszGASN_WiperStatusAZRec_DF_WiperStatus 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus8XML_WiperRate*XML_VehicleIdent4ASN_VehicleIdentFNRec_DF_VehicleIdent4XML_VINstring)XML_VerticalAcceleration 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus "XML_VerticalAccelerationThresholde[XML_VehicleSize~EASN_VehicleSizeCHRec_DF_VehicleSize)XML_VehicleWidth:XML_ProbeVehicleData$ASN_ProbeVehicleDataRec_MSG_ProbeVehicleData-XML_EmergencyVehicleAlert3ASN_EmergencyVehicleAlert Rec_MSG_EmergencyVehicleAlert 5XML_VehicleStatus+ASN_VehicleStatus-7}Rec_DF_VehicleStatus*zXML_VehicleIdent4wASN_VehicleIdentFNtRec_DF_VehicleIdentuVqXML_VehicleType'nXML_VehicleStatusRequest9kASN_VehicleStatusRequestKThRec_DF_VehicleStatusRequest7eXML_Acceleration7bXML_Acceleration7_XML_AccelerationkS\XML_VehicleStatusDeviceTypeTag>YXML_LightbarInUse3VXML_VehicleRequestStatus-SXML_EmergencyVehicleAlert3PASN_EmergencyVehicleAlert MRec_MSG_EmergencyVehicleAlert 5JXML_VehicleStatus+GASN_VehicleStatus-7DRec_DF_VehicleStatusmLAXML_VehicleMasse[>XML_VehicleSize~E;ASN_VehicleSizeCH8Rec_DF_VehicleSize$5XML_VehicleLength;2XML_VehicleReferenceLane%/ASN_VehicleReferenceLaneF@,Rec_DF_VehicleReferenceLanebN)XML_VehicleComputedLaneyP&ASN_VehicleComputedLaneVO#Rec_DF_VehicleComputedLane< XML_VehicleLaneAttributes 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus;XML_VehicleHeightt_XML_TravelerInformationoAASN_TravelerInformation{{ Rec_MSG_TravelerInformationXML_URL_Short XML_URL_Linkt_XML_TravelerInformationoAASN_TravelerInformation{{Rec_MSG_TravelerInformation XML_URL_Baset_XML_TravelerInformationoAASN_TravelerInformation{{Rec_MSG_TravelerInformationwRXML_UniqueMSGIDt_XML_TravelerInformationoAASN_TravelerInformation{{Rec_MSG_TravelerInformation 5XML_TravelerInfoTypeyF XML_TxTime6XML_TransitPreEmptionRequest XML_TransitStatus 'XML_TractionControlState)XML_MovementState7ASN_MovementState13Rec_DF_MovementState2XML_TimeToChange|IXML_FullPositionVectorgWASN_FullPositionVector#4Rec_DF_FullPositionVector1XML_ConfidenceSet/ASN_ConfidenceSet)9Rec_DF_ConfidenceSetoXXML_TimeConfidence%XML_ThrottlePosition1XML_ConfidenceSet/ASN_ConfidenceSet)9Rec_DF_ConfidenceSethBXML_ThrottleConfidence 6 XML_TermTime,XML_TermDistance 1XML_IntersectionCollision/ASN_IntersectionCollision%Rec_MSG_IntersectionCollisionAvoidan-XML_EmergencyVehicleAlert3ASN_EmergencyVehicleAlert Rec_MSG_EmergencyVehicleAlert5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose* XML_AlaCarte4~ ASN_AlaCarte 0{Rec_MSG_Ala_Carte*xXML_VehicleIdent4uASN_VehicleIdentFNrRec_DF_VehicleIdentzNoXML_TemporaryID 5lXML_VehicleStatus+iASN_VehicleStatus-7fRec_DF_VehicleStatus5cXML_SunSensor 5`XML_VehicleStatus+]ASN_VehicleStatus-7ZRec_DF_VehicleStatusbCWXML_SteeringWheelAngle 5TXML_VehicleStatus+QASN_VehicleStatus-7NRec_DF_VehicleStatusnBK#XML_SteeringWheelAngleRateOfChange 5HXML_VehicleStatus+EASN_VehicleStatus-7BRec_DF_VehicleStatus1?XML_ConfidenceSet/<ASN_ConfidenceSet)99Rec_DF_ConfidenceSetbU6 XML_AccelSteerYawRateConfidenceyK3 ASN_AccelSteerYawRateConfidenceMO0#Rec_DF_AccelSteerYawRateConfidence%-!XML_SteeringWheelAngleConfidence}H*XML_StdTagList)'XML_MovementState7$ASN_MovementState13!Rec_DF_MovementState`PXML_StateConfidencel\XML_StabilityControlStatus5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose %XML_UpdateVector; ASN_UpdateVectorOC Rec_DF_UpdateVector|IXML_FullPositionVectorgWASN_FullPositionVector#4Rec_DF_FullPositionVector' XML_Speed 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatuseEXML_SpeedConfidence)XML_MovementState7ASN_MovementState13Rec_DF_MovementStatelBXML_SpecialSignalStatefBXML_SpecialLane}\ASN_SpecialLaneZKRec_DF_SpecialLane.XML_SpecialLaneAttributesfGXML_SirenInUset_XML_TravelerInformationoAASN_TravelerInformation{{Rec_MSG_TravelerInformationvAXML_SignPrority?XML_PriorityState"XML_PreemptStatesYXML_SignalState:XML_SignalRequest$ASN_SignalRequest";Rec_DF_SignalRequest9XML_SignalControlZone'ASN_SignalControlZone!0Rec_DF_SignalControlZone ? XML_Priority ? XML_PrioritydJXML_SignalReqScheme)XML_MovementState7ASN_MovementState13Rec_DF_MovementState/XML_SignalLightState#7XML_RTCM_Corrections8)ASN_RTCM_Corrections,Rec_MSG_RTCM_Corrections?3XML_RTCM_Revision#7XML_RTCM_Corrections8)ASN_RTCM_Corrections,Rec_MSG_RTCM_Corrections6)XML_RTCM_Payload#7XML_RTCM_Corrections8)|ASN_RTCM_Corrections,yRec_MSG_RTCM_CorrectionsZBv XML_RTCM_ID-sXML_EmergencyVehicleAlert3pASN_EmergencyVehicleAlert mRec_MSG_EmergencyVehicleAlert 0jXML_ResponseType%gXML_GPSstatus]dXML_VehicleMotionTrail*aXML_VehicleIdenteE^XML_SpeedConfidence /[XML_SpeedandHeadingConfidence?WXXML_Position3D>WUXML_Position2D|IRXML_FullPositionVector{ZOXML_AmbientAirPressure*LXML_AmbientAirTemperature}YIXML_RainSensor5FXML_SunSensor.CXML_CoefficientOfFriction&@XML_BrakeAppliedPressure)=XML_BrakeSystemStatus>:XML_LightbarInUsegF7XML_ExteriorLights84XML_RequestedItem 51XML_VehicleStatus+.ASN_VehicleStatus-7+Rec_DF_VehicleStatus}Y(XML_RainSensor:%XML_ProbeVehicleData$"ASN_ProbeVehicleDataRec_MSG_ProbeVehicleDatanBXML_ProbeSegmentNumber?XML_PriorityState+XML_RoadSideAlert5ASN_RoadSideAlertRec_MSG_RoadSideAlert ?  XML_Priority" XML_PreemptStatenUXML_PositionConfidence5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose|IXML_FullPositionVectorgWASN_FullPositionVector#4Rec_DF_FullPositionVectorksXML_BreadCrumbVersion_1pmASN_BreadCrumbVersion_1kRec_DF_BreadCrumbVersion_1~QXML_PositionalAccuracy)XML_MovementState7ASN_MovementState13Rec_DF_MovementState*XML_PedestrianSignalState)XML_MovementState7ASN_MovementState13Rec_DF_MovementState5XML_PedestrianDetectr^ XML_PayloadwNXML_PayloadData 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus4XML_ObstacleDistance 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatust] XML_Heading5XML_ObstacleDirectionoC ASN_Heading:XML_SignalRequest$ASN_SignalRequest";Rec_DF_SignalRequest ? XML_Priority ? XML_Priority (XML_NTCIPVehicleclass9"XML_NMEA_Corrections"<ASN_NMEA_Corrections6Rec_MSG_NMEA_Corrections,<XML_NMEA_Payload9"XML_NMEA_Corrections"<ASN_NMEA_Corrections6Rec_MSG_NMEA_Corrections7(XML_NMEA_MsgType9"XML_NMEA_Corrections"<}ASN_NMEA_Corrections6zRec_MSG_NMEA_Corrections%&wXML_NMEA_RevisionzZtXML_RoadSignIDaDqASN_RoadSignID&2nRec_DF_RoadSignID#kXML_MUTCDCode#hXML_MUTCDCodepReXML_MultiVehicleReponset_bXML_TravelerInformationoA_ASN_TravelerInformation{{\Rec_MSG_TravelerInformation+YXML_RoadSideAlert5VASN_RoadSideAlertSRec_MSG_RoadSideAlert-PXML_EmergencyVehicleAlert3MASN_EmergencyVehicleAlert JRec_MSG_EmergencyVehicleAlertzZGXML_RoadSignIDaDDASN_RoadSignID&2ARec_DF_RoadSignIDlA> XML_MsgCRC#7;XML_RTCM_Corrections8)8ASN_RTCM_Corrections,5Rec_MSG_RTCM_Corrections+2XML_RoadSideAlert5/ASN_RoadSideAlert,Rec_MSG_RoadSideAlert 1)XML_IntersectionCollision/&ASN_IntersectionCollision#%Rec_MSG_IntersectionCollisionAvoidan5 XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose# XML_MsgCountt_XML_TravelerInformationoAASN_TravelerInformation{{Rec_MSG_TravelerInformationmF XML_MinutesDurationt_XML_TravelerInformationoAASN_TravelerInformation{{Rec_MSG_TravelerInformationx]XML_MinuteOfTheYear:,XML_Location_tech2;XML_Location_quality5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose %XML_UpdateVector;ASN_UpdateVectorOCRec_DF_UpdateVectorxYXML_ReferencePointcGASN_ReferencePoint50Rec_DF_ReferencePoint?WXML_Position3D$IASN_Position3D+wRec_DF_Position3D>WXML_Position2D%IASN_Position2D+vRec_DF_Position2D|IXML_FullPositionVectorgWASN_FullPositionVector#4Rec_DF_FullPositionVector *XML_Longitude 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus>XML_LightbarInUse 2XML_LayerTypes_ XML_LayerID5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose %XML_UpdateVector;ASN_UpdateVectorOCRec_DF_UpdateVectorxYXML_ReferencePointcGASN_ReferencePoint50Rec_DF_ReferencePoint?WXML_Position3D$IASN_Position3D+wRec_DF_Position3D>WXML_Position2D%IASN_Position2D+vRec_DF_Position2D|I~XML_FullPositionVectorgW{ASN_FullPositionVector#4xRec_DF_FullPositionVector*u XML_Latitude;rXML_VehicleReferenceLane%oASN_VehicleReferenceLaneF@lRec_DF_VehicleReferenceLanebNiXML_VehicleComputedLaneyPfASN_VehicleComputedLaneVOcRec_DF_VehicleComputedLanefB`XML_SpecialLane}\]ASN_SpecialLaneZKZRec_DF_SpecialLane9WXML_SignalControlZone'TASN_SignalControlZone!0QRec_DF_SignalControlZone"NXML_ShapePointSet <KASN_ShapePointSet:-HRec_DF_ShapePointSetxSE XML_OffsetscMB ASN_OffsetsKC?Rec_DF_Offsets.<XML_Intersection09ASN_IntersectionXM6Rec_DF_Intersection*3XML_CrosswalkLane40ASN_CrosswalkLane2--Rec_DF_CrosswalkLane~F*XML_BarrierLaneeX'ASN_BarrierLane^S$Rec_DF_BarrierLaneoJ!XML_ApproachObjecttTASN_ApproachObjectUBRec_DF_ApproachesObject+XML_LaneWidth)XML_MovementState7ASN_MovementState13Rec_DF_MovementStatepS XML_LaneNumbereS  XML_LaneSet 1XML_IntersectionCollision/ASN_IntersectionCollision%Rec_MSG_IntersectionCollisionAvoidan;XML_VehicleReferenceLane%ASN_VehicleReferenceLaneF@Rec_DF_VehicleReferenceLanebNXML_VehicleComputedLaneyPASN_VehicleComputedLaneVORec_DF_VehicleComputedLanefBXML_SpecialLane}\ASN_SpecialLaneZKRec_DF_SpecialLane:XML_SignalRequest$ASN_SignalRequest";Rec_DF_SignalRequest9XML_SignalControlZone'ASN_SignalControlZone!0Rec_DF_SignalControlZone*XML_CrosswalkLane4ASN_CrosswalkLane2-Rec_DF_CrosswalkLane~FXML_BarrierLaneeXASN_BarrierLane^SRec_DF_BarrierLanepSXML_LaneNumber<XML_LaneManeuverCode XML_J1939data>ASN_J1939data{`Rec_DF_J1939_Data_Items*XML_WheelSensorStatus XML_J1939data>ASN_J1939data{`Rec_DF_J1939_Data_Items}VXML_WheelEndElectFault 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus XML_J1939data>ASN_J1939data{`Rec_DF_J1939_Data_Items:XML_TrailerWeight XML_J1939data>ASN_J1939data{`Rec_DF_J1939_Data_Items + XML_TireTemp XML_J1939data>|ASN_J1939data{`yRec_DF_J1939_Data_Items/vXML_TirePressure sXML_J1939data>pASN_J1939data{`mRec_DF_J1939_Data_ItemscRj#XML_TirePressureThresholdDetection gXML_J1939data>dASN_J1939data{`aRec_DF_J1939_Data_Items7^XML_TireLocation       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~[XML_J1939data>XASN_J1939data{`URec_DF_J1939_Data_ItemszQRXML_TireLeakageRate OXML_J1939data>LASN_J1939data{`IRec_DF_J1939_Data_Items{QFXML_SteeringAxleTemperature CXML_J1939data>@ASN_J1939data{`=Rec_DF_J1939_Data_Items 1:XML_SteeringAxleLubePressure 7XML_J1939data>4ASN_J1939data{`1Rec_DF_J1939_Data_Items6.XML_DriveAxleTemperature +XML_J1939data>(ASN_J1939data{`%Rec_DF_J1939_Data_Items!"XML_DriveAxleLubePressure XML_J1939data>ASN_J1939data{`Rec_DF_J1939_Data_Items/XML_DriveAxleLocation XML_J1939data>ASN_J1939data{` Rec_DF_J1939_Data_Items3 XML_DriveAxleLiftAirPressure XML_J1939data>ASN_J1939data{`Rec_DF_J1939_Data_ItemshBXML_CargoWeight XML_J1939data>ASN_J1939data{`Rec_DF_J1939_Data_ItemsoYXML_AxleWeight XML_J1939data>ASN_J1939data{`Rec_DF_J1939_Data_Items &XML_AxleLocation 1XML_IntersectionCollision/ASN_IntersectionCollision%Rec_MSG_IntersectionCollisionAvoidan:XML_SignalRequest$ASN_SignalRequest";Rec_DF_SignalRequest.XML_Intersection0ASN_IntersectionXMRec_DF_IntersectionlJXML_IntersectionID.XML_Intersection0ASN_IntersectionXMRec_DF_Intersection ? XML_Priority.XML_Intersection.XML_IntersectionStatusObject+XML_RoadSideAlert5ASN_RoadSideAlertRec_MSG_RoadSideAlertf@XML_ValidRegion}^ASN_ValidRegionX@Rec_DF_ValidRegionzZXML_RoadSignIDaDASN_RoadSignID&2Rec_DF_RoadSignID"XML_HeadingSlice5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose %XML_UpdateVector;ASN_UpdateVectorOCRec_DF_UpdateVector.XML_Intersection0ASN_IntersectionXM}Rec_DF_Intersection|IzXML_FullPositionVectorgWwASN_FullPositionVector#4tRec_DF_FullPositionVectort]q XML_Heading?nXML_HeadingConfidence#7kXML_RTCM_Corrections8)hASN_RTCM_Corrections,eRec_MSG_RTCM_Corrections 5bXML_VehicleStatus+_ASN_VehicleStatus-7\Rec_DF_VehicleStatus]YXML_VehicleMotionTraildCVASN_VehicleMotionTrail)7SRec_DF_VehicleMotionTrail%PXML_GPSstatust_MXML_TravelerInformationoAJASN_TravelerInformation{{GRec_MSG_TravelerInformation+DXML_RoadSideAlert5AASN_RoadSideAlert>Rec_MSG_RoadSideAlert0;XML_FurtherInfoID 58XML_VehicleStatus+5ASN_VehicleStatus-72Rec_DF_VehicleStatusgF/XML_ExteriorLights+,XML_RoadSideAlert5)ASN_RoadSideAlert&Rec_MSG_RoadSideAlertf@#XML_ValidRegion}^ ASN_ValidRegionX@Rec_DF_ValidRegionk[ XML_Extent 1XML_IntersectionCollision/ASN_IntersectionCollision%Rec_MSG_IntersectionCollisionAvoidan5XML_BasicSafetyMessageVerbose+ ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_VerbosejAXML_BasicSafetyMessageq_ASN_BasicSafetyMessageeeRec_MSG_BasicSafetyMessage 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatusk^XML_EventFlags.XML_Intersection-XML_EmergencyVehicleAlert3ASN_EmergencyVehicleAlert Rec_MSG_EmergencyVehicleAlertpRXML_MultiVehicleReponse>XML_LightbarInUsefGXML_SirenInUse !XML_EmergencyDetails5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose %XML_UpdateVector;ASN_UpdateVectorOCRec_DF_UpdateVectorxYXML_ReferencePointcGASN_ReferencePoint50Rec_DF_ReferencePoint?WXML_Position3D$IASN_Position3D+wRec_DF_Position3D|IXML_FullPositionVectorgWASN_FullPositionVector#4Rec_DF_FullPositionVector3XML_ElevationqQXML_ElevationConfidenceW$XML_ElectronicStablityControlStatust_XML_TravelerInformationoAASN_TravelerInformation{{Rec_MSG_TravelerInformation|AXML_DYearMonthg_ASN_DYearMonth14Rec_DF_DYearMonth!XML_DFullTime?ASN_DFullTime9-Rec_DF_DFullTime;XML_DDateTime%ASN_DDateTime#0Rec_DF_DDateTime"~ XML_DDate <{ ASN_DDate:<x Rec_DF_DDate*u XML_DYeart_rXML_TravelerInformationoAoASN_TravelerInformation{{lRec_MSG_TravelerInformation#7iXML_RTCM_Corrections8)fASN_RTCM_Corrections,cRec_MSG_RTCM_Corrections+`XML_RoadSideAlert5]ASN_RoadSideAlertZRec_MSG_RoadSideAlert:WXML_ProbeVehicleData$TASN_ProbeVehicleDataQRec_MSG_ProbeVehicleData9"NXML_NMEA_Corrections"<KASN_NMEA_Corrections6HRec_MSG_NMEA_Corrections 1EXML_IntersectionCollision/BASN_IntersectionCollision?%Rec_MSG_IntersectionCollisionAvoidan-<XML_EmergencyVehicleAlert39ASN_EmergencyVehicleAlert 6Rec_MSG_EmergencyVehicleAlert53XML_BasicSafetyMessageVerbose+0ASN_BasicSafetyMessageVerboseNk-#Rec_MSG_BasicSafetyMessage_VerbosejA*XML_BasicSafetyMessageq_'ASN_BasicSafetyMessageee$Rec_MSG_BasicSafetyMessage*! XML_AlaCarte4 ASN_AlaCarte 0Rec_MSG_Ala_Carte6 XML_SPAT8XML_DSRCmsgIDuJXML_DSignalSeconds 1XML_IntersectionCollision/ ASN_IntersectionCollision %Rec_MSG_IntersectionCollisionAvoidan5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose %XML_UpdateVector;ASN_UpdateVectorOCRec_DF_UpdateVector+ XML_DTime5 ASN_DTime34 Rec_DF_DTime;XML_DDateTime%ASN_DDateTime#0Rec_DF_DDateTimezL XML_DSecond 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus$XML_DrivingWheelAnglebNXML_VehicleComputedLaneyPASN_VehicleComputedLaneVORec_DF_VehicleComputedLane5XML_DrivenLineOffsete^ XML_DOffset|AXML_DYearMonthg_ASN_DYearMonth14Rec_DF_DYearMonth8XML_DMonthDay&ASN_DMonthDay >Rec_DF_DMonthDay!XML_DFullTime?ASN_DFullTime9-Rec_DF_DFullTime;XML_DDateTime%ASN_DDateTime#0Rec_DF_DDateTime" XML_DDate < ASN_DDate:< Rec_DF_DDatekY XML_DMonth %XML_UpdateVector;ASN_UpdateVectorOCRec_DF_UpdateVector+ XML_DTime5 ASN_DTime34 Rec_DF_DTime!XML_DFullTime?ASN_DFullTime9-|Rec_DF_DFullTime;yXML_DDateTime%vASN_DDateTime#0sRec_DF_DDateTimelEp XML_DMinute+m XML_DTime5j ASN_DTime34g Rec_DF_DTime!dXML_DFullTime?aASN_DFullTime9-^Rec_DF_DFullTime;[XML_DDateTime%XASN_DDateTime#0URec_DF_DDateTime/R XML_DHour*OXML_VehicleIdent4LASN_VehicleIdentFNIRec_DF_VehicleIdent9FXML_SignalControlZone'CASN_SignalControlZone!0@Rec_DF_SignalControlZone)=XML_MovementState7:ASN_MovementState137Rec_DF_MovementState.4XML_Intersection01ASN_IntersectionXM.Rec_DF_Intersection 9+ XML_Approach'( ASN_ApproachIA%Rec_DF_Approachl\"XML_DescriptiveName8XML_DMonthDay&ASN_DMonthDay >Rec_DF_DMonthDay!XML_DFullTime?ASN_DFullTime9-Rec_DF_DFullTime; XML_DDateTime% ASN_DDateTime#0Rec_DF_DDateTime" XML_DDate < ASN_DDate:< Rec_DF_DDate/ XML_DDay*XML_CrosswalkLane4ASN_CrosswalkLane2-Rec_DF_CrosswalkLaneuFXML_CrosswalkLaneAttributesiEXML_ColorStatejRXML_CollisionEventFlag 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus.XML_CoefficientOfFriction:XML_SignalRequest$ASN_SignalRequest";Rec_DF_SignalRequest3 XML_CodeWord3XML_BumperHeights -ASN_BumperHeights+,Rec_DF_BumperHeights$XML_BumperHeightRear3XML_BumperHeights -ASN_BumperHeights+,Rec_DF_BumperHeights/XML_BumperHeightFront]XML_VehicleMotionTraildCASN_VehicleMotionTrail)7Rec_DF_VehicleMotionTrail~QXML_PositionalAccuracyksXML_BreadCrumbVersion_9]XML_VehicleMotionTraildCASN_VehicleMotionTrail)7Rec_DF_VehicleMotionTrailksXML_BreadCrumbVersion_8]XML_VehicleMotionTraildCASN_VehicleMotionTrail)7Rec_DF_VehicleMotionTrail~QXML_PositionalAccuracyksXML_BreadCrumbVersion_7]XML_VehicleMotionTraildCASN_VehicleMotionTrail)7Rec_DF_VehicleMotionTrail~QXML_PositionalAccuracyksXML_BreadCrumbVersion_6]}XML_VehicleMotionTraildCzASN_VehicleMotionTrail)7wRec_DF_VehicleMotionTrail~QtXML_PositionalAccuracyksqXML_BreadCrumbVersion_5]nXML_VehicleMotionTraildCkASN_VehicleMotionTrail)7hRec_DF_VehicleMotionTrailkseXML_BreadCrumbVersion_4]bXML_VehicleMotionTraildC_ASN_VehicleMotionTrail)7\Rec_DF_VehicleMotionTrail~QYXML_PositionalAccuracyksVXML_BreadCrumbVersion_3]SXML_VehicleMotionTraildCPASN_VehicleMotionTrail)7MRec_DF_VehicleMotionTrail~QJXML_PositionalAccuracyksGXML_BreadCrumbVersion_2]DXML_VehicleMotionTraildCAASN_VehicleMotionTrail)7>Rec_DF_VehicleMotionTrailZC;XML_BreadCrumbVersion_1058XML_BasicSafetyMessageVerbose+5ASN_BasicSafetyMessageVerboseNk2#Rec_MSG_BasicSafetyMessage_Verbose 5/XML_VehicleStatus+,ASN_VehicleStatus-7)Rec_DF_VehicleStatus+&XML_BrakeBoostAppliedhO#XML_AntiLockBrakeStatus ' XML_TractionControlStatelDXML_BrakeAppliedStatus)XML_BrakeSystemStatus+XML_BrakeBoostAppliedlDXML_BrakeAppliedStatus 5XML_VehicleStatus+ASN_VehicleStatus-7 Rec_DF_VehicleStatus&XML_BrakeAppliedPressure~FXML_BarrierLaneeXASN_BarrierLane^SRec_DF_BarrierLane(XML_BarrierAttributes 9 XML_Approach' ASN_ApproachIARec_DF_Approacho\XML_ApproachNumberhOXML_AntiLockBrakeStatus 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus*XML_AmbientAirTemperature 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus{ZXML_AmbientAirPressure 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatusbU XML_AccelSteerYawRateConfidenceyK ASN_AccelSteerYawRateConfidenceMO#Rec_DF_AccelSteerYawRateConfidenceqQXML_AccelerationConfidence7XML_Acceleration8XML_WiperRatewJXML_WiperStatusRear8XML_WiperRate$XML_WiperStatusFrontaYXML_WiperStatus&ASN_WiperRatelTASN_WiperStatusRear&ASN_WiperRate:ASN_WiperStatusFront5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_VerbosejAXML_BasicSafetyMessageq_ASN_BasicSafetyMessageeeRec_MSG_BasicSafetyMessage* XML_AlaCarte4 ASN_AlaCarte 0Rec_MSG_Ala_Carte0 XML_Snapshot. ASN_Snapshot\R~Rec_DF_Snapshot%{XML_GPSstatus]xXML_VehicleMotionTrail6uXML_EssMobileFriction?rXML_EssSolarRadiationd\oXML_EssPrecipSituation;lXML_EssPrecipRatehXiXML_EssPrecipYesNo fXML_J1939data*cXML_VehicleIdentuV`XML_VehicleType:]XML_TrailerWeightmLZXML_VehicleMass3WXML_BumperHeights;TXML_VehicleHeighteEQXML_SpeedConfidence /NXML_SpeedandHeadingConfidence?WKXML_Position3D>WHXML_Position2D|IEXML_FullPositionVector;BXML_DDateTime5?XML_ObstacleDirection4<XML_ObstacleDistance19XML_ConfidenceSet76XML_AccelerationqQ3XML_AccelerationConfidence70XML_YawRateConfidence -"XML_VerticalAccelerationThresholdc*XML_AccelerationSet4Way$'XML_DrivingWheelAnglenB$#XML_SteeringWheelAngleRateOfChange%!!XML_SteeringWheelAngleConfidencebCXML_SteeringWheelAngle{ZXML_AmbientAirPressure*XML_AmbientAirTemperature}YXML_RainSensor5XML_SunSensor.XML_CoefficientOfFriction& XML_BrakeAppliedPressure+ XML_BrakeBoostAppliedhOXML_AntiLockBrakeStatus 'XML_TractionControlStatelDXML_BrakeAppliedStatus)XML_BrakeSystemStatus8XML_WiperRatewJXML_WiperStatusRear8XML_WiperRate$XML_WiperStatusFront>XML_LightbarInUsegFXML_ExteriorLightsk^XML_EventFlags 5XML_VehicleStatus;ASN_GPSstatusdCASN_VehicleMotionTrail(ASN_EssMobileFriction !ASN_EssSolarRadiationBASN_EssPrecipSituation%ASN_EssPrecipRatesFASN_EssPrecipYesNo>ASN_J1939data4ASN_VehicleIdentnHASN_VehicleType$ASN_TrailerWeightvRASN_VehicleMass -ASN_BumperHeights%ASN_VehicleHeight~[ASN_SpeedConfidence1ASN_SpeedandHeadingConfidence$IASN_Position3D%IASN_Position2DgWASN_FullPositionVector%ASN_DDateTime+ASN_ObstacleDirection *ASN_ObstacleDistance/ASN_ConfidenceSetjOASN_AccelerationConfidence)ASN_YawRateConfidence>"ASN_VerticalAccelerationThresholdxASN_AccelerationSet4Way:ASN_DrivingWheelAngleu\#ASN_SteeringWheelAngleRateOfChange;!ASN_SteeringWheelAngleConfidencey]ASN_SteeringWheelAngle`DASN_AmbientAirPressure4ASN_AmbientAirTemperaturefGASN_RainSensor+|ASN_SunSensor0yASN_CoefficientOfFriction8vASN_BrakeAppliedPressure 7sASN_BrakeSystemStatus&pASN_WiperRatelTmASN_WiperStatusRear&jASN_WiperRate:gASN_WiperStatusFront dASN_LightbarInUse|XaASN_ExteriorLightsp@^ASN_EventFlagskS[XML_VehicleStatusDeviceTypeTag'XXML_VehicleStatusRequestpMUASN_VehicleStatusDeviceTypeTag5RXML_BasicSafetyMessageVerbose+OASN_BasicSafetyMessageVerboseNkL#Rec_MSG_BasicSafetyMessage_Verbose$IXML_VehicleLength)FXML_VehicleWidthe[CXML_VehicleSize:@ASN_VehicleLength 7=ASN_VehicleWidth 9: XML_Approach'7 ASN_ApproachIA4Rec_DF_Approach|L1XML_ConnectsTo%. XML_NodeList%+ XML_NodeList<(XML_VehicleLaneAttributes+%XML_LaneWidthpS"XML_LaneNumber;XML_VehicleReferenceLanegRASN_ConnectsTo; ASN_NodeList; ASN_NodeList"ASN_VehicleLaneAttributes5ASN_LaneWidthkM ASN_LaneNumber 1 XML_IntersectionCollision/ASN_IntersectionCollision%Rec_MSG_IntersectionCollisionAvoidan 5XML_VehicleStatus+ ASN_VehicleStatus-7 Rec_DF_VehicleStatusZC XML_BreadCrumbVersion_10ks XML_BreadCrumbVersion_9ks XML_BreadCrumbVersion_8ks XML_BreadCrumbVersion_7ks XML_BreadCrumbVersion_6ks XML_BreadCrumbVersion_5ks XML_BreadCrumbVersion_4ks XML_BreadCrumbVersion_3ks XML_BreadCrumbVersion_2ks XML_BreadCrumbVersion_1% XML_GPSstatus|I XML_FullPositionVector] XML_VehicleMotionTrailA] ASN_BreadCrumbVersion_10pm ASN_BreadCrumbVersion_9pm ASN_BreadCrumbVersion_8pm ASN_BreadCrumbVersion_7pm ASN_BreadCrumbVersion_6pm ASN_BreadCrumbVersion_5pm ASN_BreadCrumbVersion_4pm ASN_BreadCrumbVersion_3pm ASN_BreadCrumbVersion_2pm ASN_BreadCrumbVersion_1; ASN_GPSstatusgW ASN_FullPositionVector: XML_ProbeVehicleData$ ASN_ProbeVehicleData Rec_MSG_ProbeVehicleData 5 XML_VehicleStatus+ ASN_VehicleStatus-7 Rec_DF_VehicleStatus ! XML_IncidentResponseEquipmentjG XML_ResponderGroupAffected 9 XML_VehicleGroupAffecteduV XML_VehicleTypezN XML_TemporaryID4 XML_VINstringl\ XML_DescriptiveName* XML_VehicleIdent? ASN_IncidentResponseEquipmentqY ASN_ResponderGroupAffected'} ASN_VehicleGroupAffectednHz ASN_VehicleTypeaPw ASN_TemporaryID *t ASN_VINstringwBq ASN_DescriptiveName 9n  XML_Approach'k  ASN_ApproachIAh Rec_DF_Approach|Le XML_ConnectsTo%b  XML_NodeList5_ XML_DrivenLineOffsetpS\ XML_LaneNumber<Y XML_VehicleLaneAttributes+V XML_LaneWidthpSS XML_LaneNumberbNP XML_VehicleComputedLanegRM ASN_ConnectsTo;J  ASN_NodeList +G ASN_DrivenLineOffsetkMD ASN_LaneNumber"A ASN_VehicleLaneAttributes5> ASN_LaneWidthkM; ASN_LaneNumbert_8 XML_TravelerInformationoA5 ASN_TravelerInformation{{2 Rec_MSG_TravelerInformationi]/  XML_Circle", XML_ShapePointSetk[)  XML_Extent"& XML_HeadingSlicef@# XML_ValidRegionrC  ASN_Circle < ASN_ShapePointSetpE  ASN_Extent< ASN_HeadingSlice3 XML_Elevation'  XML_Speedt]  XML_Heading*  XML_Latitude * XML_LongitudezL  XML_DSecondlE  XML_DMinute % XML_UpdateVector- ASN_Elevation9  ASN_SpeedoC  ASN_Heading4  ASN_Latitude4 ASN_LongitudeaR  ASN_DSecondw[  ASN_DMinute 5 XML_VehicleStatus+ ASN_VehicleStatus-7 Rec_DF_VehicleStatus|I XML_FullPositionVectorgW ASN_FullPositionVector#4 Rec_DF_FullPositionVector1 XML_ConfidenceSet/ ASN_ConfidenceSet)9 Rec_DF_ConfidenceSethB XML_ThrottleConfidenceeE XML_SpeedConfidence? XML_HeadingConfidence / XML_SpeedandHeadingConfidence 9  XML_Approach'  ASN_ApproachIA Rec_DF_Approach|L XML_ConnectsTo%  XML_NodeList%  XML_NodeList. XML_SpecialLaneAttributes+ XML_LaneWidthpS XML_LaneNumberfB XML_SpecialLanegR ASN_ConnectsTo;  ASN_NodeList;  ASN_NodeList0 ASN_SpecialLaneAttributes5 ASN_LaneWidthkM ASN_LaneNumber< XML_SnapshotTime: XML_ProbeVehicleData$ ASN_ProbeVehicleData Rec_MSG_ProbeVehicleData 5 XML_VehicleStatus|I XML_FullPositionVector0~  XML_Snapshot+{ ASN_VehicleStatusgWx ASN_FullPositionVector&u XML_SnapshotDistance3r  XML_CodeWord (o XML_NTCIPVehicleclasspSl XML_LaneNumberpSi XML_LaneNumberdJf XML_SignalReqSchemedJc XML_SignalReqSchemedJ` XML_SignalReqSchemedJ] XML_SignalReqSchemelJZ XML_IntersectionID:W XML_SignalRequest -T  ASN_CodeWord6Q ASN_NTCIPVehicleclasskMN ASN_LaneNumberkMK ASN_LaneNumberTH ASN_SignalReqSchemeTE ASN_SignalReqSchemewTB ASN_IntersectionID.? XML_Intersection0< ASN_IntersectionXM9 Rec_DF_Intersection%6  XML_NodeList+3 XML_LaneWidthpS0 XML_LaneNumberpS- XML_LaneNumberdJ* XML_SignalReqSchemel\' XML_DescriptiveName9$ XML_SignalControlZone;!  ASN_ NodeList5 ASN_LaneWidthkM ASN_LaneNumberkM ASN_LaneNumberT ASN_SignalReqSchemewB ASN_DescriptiveNamef@ XML_ValidRegion}^ ASN_ValidRegionX@ Rec_DF_ValidRegion%  XML_NodeList+ XML_LaneWidth?W XML_Position3D" XML_ShapePointSet;  ASN_NodeList5 ASN_LaneWidth$I ASN_Position3DfF  XML_SamplefF  XML_SamplefF  XML_Samplet_ XML_TravelerInformationoA ASN_TravelerInformation{{ Rec_MSG_TravelerInformationlA  XML_MsgCRC# XML_MUTCDCode" XML_HeadingSlice?W XML_Position3DzZ XML_RoadSignIDw_  ASN_MsgCRC= ASN_MUTCDCode< ASN_HeadingSlice$I ASN_Position3D. XML_Intersection0 ASN_IntersectionXM Rec_DF_IntersectionoJ XML_ApproachObjecttT ASN_ApproachObjectUB Rec_DF_ApproachesObject3 XML_Elevation * XML_Longitude*  XML_LatitudexY XML_ReferencePoint- ASN_Elevation4 ASN_Longitude4  ASN_Latitude|I XML_FullPositionVectorgW ASN_FullPositionVector#4 Rec_DF_FullPositionVector1 XML_ConfidenceSet/ ASN_ConfidenceSet)9 Rec_DF_ConfidenceSetqQ XML_ElevationConfidencenU XML_PositionConfidence0 XML_PositionConfidenceSet 5 XML_VehicleStatus+ ASN_VehicleStatus-7| Rec_DF_VehicleStatus"y XML_ShapePointSet <v ASN_ShapePointSet:-s Rec_DF_ShapePointSetzZp XML_RoadSignIDaDm ASN_RoadSignID&2j Rec_DF_RoadSignIDi]g  XML_CirclerCd  ASN_Circle !a Rec_DF_Circle3^ XML_Elevation *[ XML_Longitude*X  XML_Latitude?WU XML_Position3D-R ASN_Elevation4O ASN_Longitude4L  ASN_Latitude 5I XML_VehicleStatus+F ASN_VehicleStatus-7C Rec_DF_VehicleStatus *@ XML_Longitude*=  XML_Latitude>W: XML_Position2D47 ASN_Longitude44  ASN_Latitude%1  XML_NodeList;.  ASN_NodeListII+ Rec_DF_NodeList+( XML_LaneWidthxS%  XML_Offsets5" ASN_LaneWidth; XML_VehicleReferenceLane% ASN_VehicleReferenceLaneF@ Rec_DF_VehicleReferenceLanebN XML_VehicleComputedLaneyP ASN_VehicleComputedLaneVO Rec_DF_VehicleComputedLanefB XML_SpecialLane}\ ASN_SpecialLaneZK Rec_DF_SpecialLane9 XML_SignalControlZone' ASN_SignalControlZone!0 Rec_DF_SignalControlZone" XML_ShapePointSet < ASN_ShapePointSet:- Rec_DF_ShapePointSet* XML_CrosswalkLane4 ASN_CrosswalkLane2- Rec_DF_CrosswalkLane~F XML_BarrierLaneeX ASN_BarrierLane^S Rec_DF_BarrierLanexS  XML_Offsets%  XML_NodeListcM  ASN_Offsets5 XML_PedestrianDetect`P XML_StateConfidence2 XML_TimeToChange* XML_PedestrianSignalState/ XML_SignalLightState`P XML_StateConfidence2 XML_TimeToChangelB XML_SpecialSignalState* XML_PedestrianSignalState/ XML_SignalLightStatepS XML_LaneNumbereS  XML_LaneSetl\ XML_DescriptiveName) XML_MovementState+ ASN_PedestrianDetect{N ASN_StateConfidence, ASN_TimeToChange4 ASN_PedestrianSignalState1 ASN_SignalLightState{N ASN_StateConfidence, ASN_TimeToChangew\ ASN_SpecialSignalState4 ASN_PedestrianSignalState1 ASN_SignalLightState~M  ASN_LaneSetwB ASN_DescriptiveName 5 XML_VehicleStatus+ ASN_VehicleStatus-7 Rec_DF_VehicleStatus 1 XML_SteeringAxleLubePressure!} XML_DriveAxleLubePressure6z XML_DriveAxleTemperature3w XML_DriveAxleLiftAirPressure/t XML_DriveAxleLocation{Qq XML_SteeringAxleTemperaturehBn XML_CargoWeight:k XML_TrailerWeightoYh XML_AxleWeight &e XML_AxleLocationcRb #XML_TirePressureThresholdDetectionzQ_ XML_TireLeakageRate}V\ XML_WheelEndElectFault*Y XML_WheelSensorStatus +V  XML_TireTemp/S XML_TirePressure7P XML_TireLocation M XML_J1939data/J ASN_SteeringAxleLubePressure?G ASN_DriveAxleLubePressure(D ASN_DriveAxleTemperature-A ASN_DriveAxleLiftAirPressure1> ASN_DriveAxleLocation`O; ASN_SteeringAxleTemperatures\8 ASN_CargoWeight$5 ASN_TrailerWeighttG2 ASN_AxleWeight8/ ASN_AxleLocationxL, #ASN_TirePressureThresholdDetectionaO) ASN_TireLeakageRatefH& ASN_WheelEndElectFault4# ASN_WheelSensorStatus5  ASN_TireTemp1 ASN_TirePressure) ASN_TireLocationt_ XML_TravelerInformationoA ASN_TravelerInformation{{ Rec_MSG_TravelerInformation<  XML_WorkZonet_ XML_TravelerInformationoA ASN_TravelerInformation{{ Rec_MSG_TravelerInformationfR XML_SpeedLimitt_ XML_TravelerInformationoA ASN_TravelerInformation{{ Rec_MSG_TravelerInformationlK XML_GenericSignaget_ XML_TravelerInformationoA ASN_TravelerInformation{{ Rec_MSG_TravelerInformationpN XML_ExitService9 XML_SignalControlZone9 XML_SignalControlZoneoJ XML_ApproachObject. XML_IntersectionStatusObject+ XML_LaneWidtht]  XML_HeadinglJ XML_IntersectionIDxY XML_ReferencePointlJ XML_IntersectionIDl\ XML_DescriptiveName. XML_Intersection' ASN_SignalControlZone' ASN_SignalControlZonetT ASN_ApproachObject0 ASN_IntersectionStatusObject5 ASN_LaneWidthoC  ASN_HeadingwT ASN_IntersectionIDcG ASN_ReferencePointwT ASN_IntersectionIDwB ASN_DescriptiveName+ XML_RoadSideAlert5 ASN_RoadSideAlert Rec_MSG_RoadSideAlert: XML_ProbeVehicleData$ ASN_ProbeVehicleData Rec_MSG_ProbeVehicleData 5 XML_VehicleStatus+ ASN_VehicleStatus-7 Rec_DF_VehicleStatus] XML_VehicleMotionTraildC ASN_VehicleMotionTrail)7 Rec_DF_VehicleMotionTrail0  XML_Snapshot.  ASN_Snapshot\R~ Rec_DF_Snapshot /{ XML_SpeedandHeadingConfidence0x XML_PositionConfidenceSetoXu XML_TimeConfidence~Qr XML_PositionalAccuracy'o  XML_Speedt]l  XML_Heading3i XML_Elevation*f  XML_Latitude *c XML_Longitude;` XML_DDateTime|I] XML_FullPositionVector1Z ASN_SpeedandHeadingConfidence.W ASN_PositionConfidenceSettFT ASN_TimeConfidenceeOQ ASN_PositionalAccuracy9N  ASN_SpeedoCK  ASN_Heading-H ASN_Elevation4E  ASN_Latitude4B ASN_Longitude%? ASN_DDateTimekY<  XML_DMonth*9  XML_DYear|A6 XML_DYearMonthpG3  ASN_DMonth40  ASN_DYearzL-  XML_DSecondlE*  XML_DMinute/'  XML_DHour+$  XML_DTimeaR!  ASN_DSecondw[  ASN_DMinute1  ASN_DHour/  XML_DDaykY  XML_DMonth8 XML_DMonthDay 1  ASN_DDaypG  ASN_DMonthlE  XML_DMinute/  XML_DHour/  XML_DDaykY  XML_DMonth* XML_DYear!XML_DFullTimew[ ASN_DMinute1 ASN_DHour 1 ASN_DDaypG ASN_DMonth4 ASN_DYear 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus|IXML_FullPositionVectorgWASN_FullPositionVector#4Rec_DF_FullPositionVectorzL XML_DSecondlE XML_DMinute/ XML_DHour/ XML_DDaykY XML_DMonth* XML_DYear;XML_DDateTimeaR ASN_DSecondw[ ASN_DMinute1 ASN_DHour 1 ASN_DDaypG ASN_DMonth4 ASN_DYear/ XML_DDaykY XML_DMonth* XML_DYear" XML_DDate 1 ASN_DDaypG ASN_DMonth4 ASN_DYearmAXML_DataParameters 9 XML_Approach' ASN_ApproachIARec_DF_Approach|LXML_ConnectsTo% XML_NodeList% XML_NodeListuFXML_CrosswalkLaneAttributes+XML_LaneWidthpSXML_LaneNumber*|XML_CrosswalkLanegRyASN_ConnectsTo;v ASN_NodeList;s ASN_NodeListnXpASN_CrosswalkLaneAttributes5mASN_LaneWidthkMjASN_LaneNumber;gXML_VehicleReferenceLane%dASN_VehicleReferenceLaneF@aRec_DF_VehicleReferenceLanebN^XML_VehicleComputedLaneyP[ASN_VehicleComputedLaneVOXRec_DF_VehicleComputedLanefBUXML_SpecialLane}\RASN_SpecialLaneZKORec_DF_SpecialLane*LXML_CrosswalkLane4IASN_CrosswalkLane2-FRec_DF_CrosswalkLane<CXML_LaneManeuverCode|L@XML_ConnectsTo 5=XML_VehicleStatus+:ASN_VehicleStatus-77Rec_DF_VehicleStatushB4XML_ThrottleConfidence%1!XML_SteeringWheelAngleConfidence0.XML_PositionConfidenceSetoX+XML_TimeConfidence /(XML_SpeedandHeadingConfidencebU% XML_AccelSteerYawRateConfidence1"XML_ConfidenceSets\ASN_ThrottleConfidence;!ASN_SteeringWheelAngleConfidence.ASN_PositionConfidenceSettFASN_TimeConfidence1ASN_SpeedandHeadingConfidenceyK ASN_AccelSteerYawRateConfidencef@ XML_ValidRegion}^ ASN_ValidRegionX@Rec_DF_ValidRegion?WXML_Position3Di] XML_Circle$IASN_Position3D 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus$XML_BumperHeightRear/XML_BumperHeightFront3XML_BumperHeights:ASN_BumperHeightRear1ASN_BumperHeightFrontjAXML_BasicSafetyMessageq_ASN_BasicSafetyMessageeeRec_MSG_BasicSafetyMessagee[XML_VehicleSize)XML_BrakeSystemStatuscXML_AccelerationSet4Wayt] XML_Heading' XML_Speed~QXML_PositionalAccuracy3XML_Elevation *XML_Longitude* XML_LatitudezL XML_DSecondzNXML_TemporaryID# XML_MsgCountwL XML_BSMblob]XML_VehicleMotionTraildCASN_VehicleMotionTrail)7Rec_DF_VehicleMotionTrail~QXML_PositionalAccuracyksXML_BreadCrumbVersion_1eOASN_PositionalAccuracy 9 XML_Approach' ASN_ApproachIARec_DF_Approach% XML_NodeList(XML_BarrierAttributes+XML_LaneWidthpSXML_LaneNumber~FXML_BarrierLane; ASN_NodeList6ASN_BarrierAttributes5ASN_LaneWidthkMASN_LaneNumber.}XML_Intersection0zASN_IntersectionXMwRec_DF_Intersection 9t XML_Approach 9q XML_Approach+nXML_LaneWidthxYkXML_ReferencePointoJhXML_ApproachObject'e ASN_Approach'b ASN_Approach5_ASN_LaneWidthcG\ASN_ReferencePointoJYXML_ApproachObjecttTVASN_ApproachObjectUBSRec_DF_ApproachesObject*PXML_CrosswalkLane~FMXML_BarrierLanefBJXML_SpecialLanebNGXML_VehicleComputedLane;DXML_VehicleReferenceLaneo\AXML_ApproachNumberl\>XML_DescriptiveName 9; XML_Approach48ASN_CrosswalkLaneeX5ASN_BarrierLane}\2ASN_SpecialLaneyP/ASN_VehicleComputedLane%,ASN_VehicleReferenceLanetB)ASN_ApproachNumberwB&ASN_DescriptiveName1#XML_ConfidenceSet/ ASN_ConfidenceSet)9Rec_DF_ConfidenceSet%!XML_SteeringWheelAngleConfidenceqQXML_AccelerationConfidence7XML_YawRateConfidencebU XML_AccelSteerYawRateConfidence;!ASN_SteeringWheelAngleConfidencejO ASN_AccelerationConfidence)ASN_YawRateConfidence5XML_BasicSafetyMessageVerbose+ASN_BasicSafetyMessageVerboseNk#Rec_MSG_BasicSafetyMessage_Verbose 5XML_VehicleStatus+ASN_VehicleStatus-7Rec_DF_VehicleStatus{U XML_YawRate)XML_VerticalAcceleration7XML_Acceleration7XML_AccelerationcXML_AccelerationSet4WaylA XML_MsgCRCXML_URL_ShortpNXML_ExitServicefRXML_SpeedLimitlKXML_GenericSignage< XML_WorkZone+XML_ITIScodesAndTextf@XML_ValidRegionvAXML_SignProritymFXML_MinutesDurationx]XML_MinuteOfTheYear* XML_DYearzZXML_RoadSignID0XML_FurtherInfoID 5XML_TravelerInfoType XML_URL_BasewRXML_UniqueMSGID8XML_DSRCmsgIDt_XML_TravelerInformationw_ ASN_MsgCRC ASN_URL_ShortkPASN_ExitService}LASN_SpeedLimitwUASN_GenericSignage" ASN_WorkZone5ASN_ITIScodesAndText}^ASN_ValidRegionm_ASN_SignProrityvXASN_MinutesDurationcCASN_MinuteOfTheYear4 ASN_DYearaDASN_RoadSignID.ASN_FurtherInfoID+ASN_TravelerInfoType~ ASN_URL_BaselL{ASN_UniqueMSGID&xASN_DSRCmsgID6)uXML_RTCM_Payload%rXML_GPSstatusZBo XML_RTCM_ID?3lXML_RTCM_Revision#i XML_MsgCount8fXML_DSRCmsgID#7cXML_RTCM_Corrections#7`XML_RTCM_Corrections-7]ASN_RTCM_Payload;ZASN_GPSstatusA\W ASN_RTCM_ID$-TASN_RTCM_Revision=Q ASN_MsgCount&NASN_DSRCmsgID-KXML_EmergencyVehicleAlert3HASN_EmergencyVehicleAlert ERec_MSG_EmergencyVehicleAlertlAB XML_MsgCRC0?XML_FurtherInfoID|I<XML_FullPositionVectork[9 XML_Extent"6XML_HeadingSlice ?3 XML_Priority#0 XML_MsgCount8-XML_DSRCmsgID+*XML_RoadSideAlert+'XML_RoadSideAlertw_$ ASN_MsgCRC.!ASN_FurtherInfoIDgWASN_FullPositionVectorpE ASN_Extent<ASN_HeadingSlice! ASN_Priority!ASN_ITIScodes!ASN_ITIScodes=  ASN_MsgCount& ASN_DSRCmsgID0 XML_SnapshotuVXML_VehicleType|IXML_FullPositionVector*XML_VehicleIdentnBXML_ProbeSegmentNumber8XML_DSRCmsgID:XML_ProbeVehicleData:XML_ProbeVehicleData. ASN_SnapshotnHASN_VehicleTypegWASN_FullPositionVector4ASN_VehicleIdentu\ASN_ProbeSegmentNumber&ASN_DSRCmsgID,<XML_NMEA_Payload7(XML_NMEA_MsgType%&XML_NMEA_Revision8XML_DSRCmsgID9"XML_NMEA_Corrections9"XML_NMEA_Corrections7"ASN_NMEA_Payload,6ASN_NMEA_MsgType>8ASN_NMEA_Revision&ASN_DSRCmsgIDk^XML_EventFlagspSXML_LaneNumber.XML_IntersectionlJXML_IntersectionID]XML_VehicleMotionTrailzL XML_DSecondzNXML_TemporaryID# XML_MsgCount8XML_DSRCmsgID 1XML_IntersectionCollisionp@ASN_EventFlagskMASN_LaneNumberwTASN_IntersectionIDdCASN_VehicleMotionTrailaR ASN_DSecondaPASN_TemporaryID= ASN_MsgCount&ASN_DSRCmsgIDlA XML_MsgCRCjGXML_ResponderGroupAffected !XML_IncidentResponseEquipment 9XML_VehicleGroupAffecteduV|XML_VehicleTypemLyXML_VehicleMasspRvXML_MultiVehicleReponse>sXML_LightbarInUsefGpXML_SirenInUse !mXML_EmergencyDetails 0jXML_ResponseType+gXML_RoadSideAlert8dXML_DSRCmsgID+aXML_RoadSideAlertzN^XML_TemporaryID8[XML_DSRCmsgID-XXML_EmergencyVehicleAlert-UXML_EmergencyVehicleAlertw_R ASN_MsgCRCqYOASN_ResponderGroupAffected?LASN_IncidentResponseEquipment'IASN_VehicleGroupAffectednHFASN_VehicleTypevRCASN_VehicleMass?@ASN_EmergencyDetails.=ASN_ResponseType5:ASN_RoadSideAlertaP7ASN_TemporaryID&4ASN_DSRCmsgID 51XML_VehicleStatusk^.XML_EventFlagse[+XML_VehicleSize)(XML_BrakeSystemStatusc%XML_AccelerationSet4Wayt]" XML_Heading' XML_Speed~QXML_PositionalAccuracy3XML_Elevation *XML_Longitude* XML_LatitudezL XML_DSecondzN XML_TemporaryID#  XML_MsgCountwL XML_BSMblob8XML_DSRCmsgIDjAXML_BasicSafetyMessagejAXML_BasicSafetyMessage+ASN_VehicleStatusp@ASN_EventFlagslR ASN_BSMblob&ASN_DSRCmsgID 5XML_VehicleStatusk^XML_EventFlagse[XML_VehicleSize)XML_BrakeSystemStatuscXML_AccelerationSet4Wayt] XML_Heading' XML_Speed~QXML_PositionalAccuracy3XML_Elevation *XML_Longitude* XML_LatitudezL XML_DSecondzNXML_TemporaryID# XML_MsgCount8XML_DSRCmsgID5XML_BasicSafetyMessageVerbose5XML_BasicSafetyMessageVerbose+ASN_VehicleStatusp@ASN_EventFlags~EASN_VehicleSize 7ASN_BrakeSystemStatusxASN_AccelerationSet4WayoC ASN_Heading9 ASN_SpeedeOASN_PositionalAccuracy-ASN_Elevation4ASN_Longitude4 ASN_LatitudeaR ASN_DSecondaPASN_TemporaryID= ASN_MsgCount&ASN_DSRCmsgID 5XML_VehicleStatuszNXML_TemporaryID8XML_DSRCmsgID* XML_AlaCarte* XML_AlaCarte+ASN_VehicleStatusaP}ASN_TemporaryID&zASN_DSRCmsgIDm5http://www.sae.org/j/http://www.itsware.net/" J;..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\SPAT.pngo^KD..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\MovementState.png$Q:..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\MAP.png!?UC..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\Intersection.png9rY>..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\Appoach.png8YC..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\Veh Ref Lane.png|]Hhttp://www.itsware.net/ITSschemas/DSRC/DSRC-03-00-25/Docs/docs_p251.pnglN`H..\..\..\..\..\DavidK2\My Documents\DSRC 28\Rev29\SignalControlZone.png`Kt 20080818_Form_Join_Process$t  Form_Joinс  RSE_WSA_Flow`_ RSE_WSAaW  Leave_Flow                          ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ @ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hH hh^h`OJQJo(hh^h`. hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(h(h^h`(OJQJo(hHh(h^h`(OJQJo(hHpp^p`OJ QJ o(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJ QJ o(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hHh ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(hh^h`o(. 88^8`hH. L^`LhH.   ^ `hH.   ^ `hH. xLx^x`LhH. HH^H`hH. ^`hH. L^`LhH. hh^h`o(hH.&@@^@`56CJOJQJY(aJo(hH.0^`056CJOJQJo(hH..^`56CJo(hH... 8^`56CJo(hH .... ^`56CJo(hH ..... ^`o(hH ......  `^``o(hH.......  00^0`o(hH........h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hH hh^h`OJQJo(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hHh(h^h`(OJQJo(hH^`OJQJ^Jo(hHopp^p`OJ QJ o(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJ QJ o(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJ QJ o(hH hh^h`OJQJo(hh^h`. hh^h`hH. P8^`PhH.. ^`hH... x ^`xhH.... @ ^`hH .....  X^ `XhH ......  ^ `hH.......  8^`8hH........  `^``hH.........h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hH hh^h`OJQJo( hh^h`OJQJo(^`.^`.pp^p`.@ @ ^@ `.^`.^`.^`.^`.PP^P`.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( ^`hH. ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( ^`OJQJo( hh^h`OJQJo(@hh^h`.^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L.hh^h`.^`o(^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L. hh^h`o(hH. ^`o(hH.. hh^h`o(hH... xp^`xo(hH....  ^`o(hH .....  X ^ `Xo(hH ......  x^ `o(hH.......  8^`8o(hH........  `^``o(hH......... ^`OJQJo( ^`OJQJo(o p^p`OJ QJ o( @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o P^P`OJ QJ o( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( ^`OJQJo( ^`OJQJo(o pp^p`OJ QJ o( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(hh^h`. ^`OJQJo( ^`OJQJo(o p^p`OJ QJ o( @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o P^P`OJ QJ o( hh^h`OJQJo(^`o(^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo(^`o(.^`o(.h0h^h`0o(..h0h^h`0o(... ^`o( .... ^`o( ..... ^`o( ...... 8`8^8``o(....... 8`8^8``o(........h^`.h^`.hpLp^p`L.h@ @ ^@ `.h^`.hL^`L.h^`.h^`.hPLP^P`L.h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJ QJ o(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJ QJ o(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJ QJ o(hHh ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo(h ^`hH)h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h^`OJQJo(hHh ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH. hh^h`OJQJo( ^`OJQJo( ^`OJQJo(o p^p`OJ QJ o( @ ^@ `OJQJo( ^`OJQJo(o ^`OJ QJ o( ^`OJQJo( ^`OJQJo(o P^P`OJ QJ o( hh^h`OJQJo(^`OJPJQJ^Jo(-^`OJQJ^Jo(hHopp^p`OJ QJ o(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJ QJ o(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJ QJ o(hH hh^h`OJQJo( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`OJQJo( hh^h`OJQJo( hh^h`o(hH. hh^h`o(hH.. hh^h`o(hH... xp^`xo(hH....  ^`o(hH .....  X ^ `Xo(hH ......  x^ `o(hH.......  8^`8o(hH........  `^``o(hH.........hh^h`. hh^h`OJQJo(h^`.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH. hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo( hh^h`OJQJo(hh^h`.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJ QJ o(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJ QJ o(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJ QJ o( hh^h`o(hH.&@@^@`56CJOJQJY(aJo(hH.0^`056CJOJQJo(hH..^`56CJo(hH... 8^`56CJo(hH .... ^`56CJo(hH ..... ^`o(hH ......  `^``o(hH.......  00^0`o(hH........ hh^h`OJQJo( hh^h`OJQJo(8XF6W~qgRD;+^ mZO<t=WwGUJbs->bF tJXYevK20eUtxX@Mi{~7yesPAg +oZV<SYVf.\On %HXrs! 8\~kQp:v-7F*8SGX2E'u!fjDe+YN-|O@977-Vj{rC/[<45w((m G9.N c;0}.68{?("$957(@i}2e"t;7 "lH?Q-u(T,(-[U>@[Y#UW& csa,~nhL-cx{un_OaG$Q^r"_BU+KsxQUo/'{XgDpOP+U DjyQ|;Q tGf|(gCu3:"gnSm<0&"bGJPPT]O,UhPX=e4Z3nxxxa5Sj0 ykei@NwT,?)*\vjta6HGQy>wf=Y2P5Az 9~K a@& m7$!}No@mW qhZ^F !.jBgv[o@/Dm6*FV.R'2~z(1=0 0j="!z7Kb\t*S;iO"cW3 f!%\_hC Ry\h[Q)X; " 8Dt6v8J^ o1?Z7k5Ye:Qn6nM`{E6(%I"bKqj1A0.lZ$ c}C)"Xhn  K1OgG+;! k^ %Ka7&/L=55m!}Dlt*(5yq":b~#84D I,.:X <<g-]-{]&_`2&''{I!b2 ShU5^3#"h4}YUGg 'JF{TSF,I`IS6v_t(dQcYK_M&imfbpnWoVYD>e56NGxAsaaZ^c)SAovx#QVn,-6$ SCg$yl }y~TcD]K97m]Mlxujw EngoMl]lq6X0[p(!'C=@h h^h`OJQJo(=`0@ OJQJo(V~ReSnV&OJ^J66                                                      ;                                                                                          z                 '                                                                      ։                                                                                                           *2                                                                                                  "r                 (                                    t                                   "r                          `                                                                                        x|p                                                                                                           x|px|p                                                    x|p                                                                                                                   ?                                            h5                                                                                                           @    ' 2 = > I T _ j u v    ' ( 9 D O Z e f s ~ 3 4 ? M N N N (N )N +N 3N 7N 8N :N ;N b @b Ab Bb Db nb vb xb b b b b b b b b c c c c c \c hc jc c c c c c c c c &d (d )d +d -d /d 1d 3d 5d 7d 8d e xe e e e e e e e e e e f f f f f 1f 9f ;f Hf Jf Kf Lf Nf f f f f f f f f f f f g g g !g #g Vg bg dg g g g g g g g g g g g g g 3h ;h =h eh gh hh ih kh h h h h h h h h h h i 0i 2i 3i 5i 7i 9i ;i =i ?i Ai Bi i i i i i j j j j j Uj ]j _j sj uj vj wj yj j j j j k k k k ?k Kk Mk xk zk {k |k ~k k k k k k k ~  ɭ ʭ | } ծ   L \ e v ٯ گ ٷ ƹ ǹ 0 1 F ͺ ֺ          , I J   . = > g h 8 9 l |   ' (  ) 2 C S T U V ] g h i j k m o p q r s    F G z   6 7 T U < =  _ ` ' 7 @ Q a b c d k u v w x y { } ~  ' (  + 4 E U V W X _ i j k l m o q r s t u  7 _ ŧȧɧԧΫϫӫ֫׫!JK>?RSjk`acJKLMZ[EF]mvapq\]$%`pzcddddddeee e eeeee e!e-e1e2e2j3j=jFjRjSj\j`jijjjwj{jjjjjjjjj&k'kBkFkkkkkkkkk6l7lTlXlllllllϡĥ0;f8@\vbctu@f@z@8@@@@h@t@Unknown Chris HedgesDavidKDavidK2 Roy SumnerGz Times New Roman5Symbol3& z Arial?5 z Courier NewCFComic Sans MSG  MS Mincho-3 fg71Courier3: Times= CourierNew;& : Helvetica; Batang7& UniversU.{ @CalibriCentury Gothic;Wingdings"1 h\̆\̆8st&yC  r!0dP5  2q Auto Word StdlExtract from Registry DataAuto-updated committee draftExtract from Registry DataAuto-updated draft document.&First_Word-0.8.270 and Dsrc_rev029.ITSDavidK2CompObjj