%PDF-1.4
%
1 0 obj
<<
/PageMode /UseOutlines
/PageLayout /OneColumn
/Names 2 0 R
/Metadata 3 0 R
/Type /Catalog
/Outlines 4 0 R
/Pages 5 0 R
/ViewerPreferences <<
/FitWindow true
>>
>>
endobj
6 0 obj
<<
/Keywords (AN4662, low-power, SO8 architecture, ARM, 32-bit architecture, migration guide, KL05, KL15, KL25, KL1, KL2, KL3, KL4, KL0, Kinetis L, Application note, guidelines, Kinetis, microcontroller, MCU)
/Creator (AH Formatter V5.2 MR1 \(5,2,2010,1221\) for Linux64)
/ModDate (D:20150217180752-06'00')
/Trapped (False)
/CreationDate (D:20130128073128-06'00')
/FslSsdsVersion (4.0.6)
/Producer <416E74656E6E6120486F75736520504446204F7574707574204C69627261727920322E362E3020284C696E75783634293B206D6F646966696564207573696E67206954657874AE20352E352E3420A9323030302D323031342069546578742047726F7570204E5620284147504C2D76657273696F6E29>
/Subject (This Application Note provides guidelines to migrate code from the S08 \(8-bit MCUs\) to low-power Kinetis L 32-bit ARM Cortex-M0+ microcontrollers \(MCUs\))
/FslDitaPluginVersion (4.0)
/Author (Freescale Semiconductor Inc.)
/Title (Migration Guide from S08 to Kinetis L Series MCUs)
>>
endobj
2 0 obj
<<
/Dests 7 0 R
>>
endobj
3 0 obj
<<
/Subtype /XML
/Type /Metadata
/Length 4390
>>
stream
AN4662
low-power
SO8 architecture
ARM
32-bit architecture
migration guide
KL05
KL15
KL25
KL1
KL2
KL3
KL4
KL0
Kinetis L
Application note
guidelines
Kinetis
microcontroller
MCU
This Application Note provides guidelines to migrate code from the S08 (8-bit MCUs) to low-power Kinetis L 32-bit ARM Cortex-M0+ microcontrollers (MCUs)
Freescale Semiconductor Inc.
Migration Guide from S08 to Kinetis L Series MCUs
endstream
endobj
4 0 obj
<<
/Type /Outlines
/Count 17
/First 8 0 R
/Last 9 0 R
>>
endobj
5 0 obj
<<
/Kids [10 0 R]
/BleedBox [0 0 595.2756347656 841.8897705078]
/Type /Pages
/Count 31
/CropBox [0 0 595.2756347656 841.8897705078]
/ITXT (5.1.3)
/MediaBox [0 0 595.2756347656 841.8897705078]
>>
endobj
7 0 obj
<<
/Kids [11 0 R]
>>
endobj
8 0 obj
<<
/A 12 0 R
/C [0 0 0]
/Next 13 0 R
/Parent 4 0 R
/Title (Introduction)
>>
endobj
9 0 obj
<<
/A 14 0 R
/C [0 0 0]
/Parent 4 0 R
/Title (Glossary)
/Prev 15 0 R
>>
endobj
10 0 obj
<<
/Kids [16 0 R 17 0 R 18 0 R 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 25 0 R
26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R
36 0 R 37 0 R 38 0 R 39 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R 45 0 R
46 0 R]
/Type /Pages
/Count 31
/Parent 5 0 R
>>
endobj
11 0 obj
<<
/Names [(back-page) 47 0 R (d12e4a1310_d11e40) 48 0 R (d13e4a1310_d11e60) 49 0 R (d14e4a1310_d11e60) 50 0 R (d15e4a1310_d11e60) 51 0 R
(d16e4a1310_d11e60) 52 0 R (d17e4a1310_d11e60) 53 0 R (d18e4a1310_d11e140) 54 0 R (d19e4a1310_d11e140) 55 0 R (d20e4a1310_d11e140) 56 0 R
(d21e4a1310_d11e140) 57 0 R (d22e4a1310_d11e140) 58 0 R (d23e4a1310_d11e140) 59 0 R (d24e4a1310_d11e280) 60 0 R (d25e4a1310_d11e300) 61 0 R
(d29e4a1310_d11e320) 62 0 R (d30e4a1310_d11e340) 63 0 R (d34e4a1310_d11e340) 64 0 R (d35e4a1310_d11e340) 65 0 R (d36e4a1310_d11e401) 66 0 R
(d37e4a1310_d11e421) 67 0 R (d38e4a1310_d11e421) 68 0 R (d39e4a1310_d11e421) 69 0 R (d40e4a1310_d11e421) 70 0 R (d41e4a1310_d11e501) 71 0 R
(d42e4a1310_d11e521) 72 0 R (d46e4a1310_d11e521) 73 0 R (d47e4a1310_d11e521) 74 0 R (d48e4a1310_d11e521) 75 0 R (d49e4a1310_d11e601) 76 0 R
(d53e4a1310_d11e621) 77 0 R (d54e4a1310_d11e641) 78 0 R (d55e4a1310_d11e661) 79 0 R (d59e4a1310_d11e681) 80 0 R (d60e4a1310_d11e701) 81 0 R
(d61e4a1310_d11e721) 82 0 R (table_1-ssds-pubs-work-temp-Thread-20729-Freescale-publication0-FreescalePublicationPDF-eng-Sandcastle-S-T-Sandbox-Sethi_Rohit-AN4662-Topics-Glossary.xml) 83 0 R (table_1-ssds-pubs-work-temp-Thread-20729-Freescale-publication0-FreescalePublicationPDF-eng-Sandcastle-S-T-Sandbox-Sethi_Rohit-AN4662-Topics-LLWU_module.xml) 84 0 R (table_1-ssds-pubs-work-temp-Thread-20729-Freescale-publication0-FreescalePublicationPDF-eng-Sandcastle-S-T-Sandbox-Sethi_Rohit-AN4662-Topics-Overview.xml) 85 0 R (table_1-ssds-pubs-work-temp-Thread-20729-Freescale-publication0-FreescalePublicationPDF-eng-Sandcastle-S-T-Sandbox-Sethi_Rohit-AN4662-Topics-Port_control_GPIO.xml) 86 0 R
(table_1-ssds-pubs-work-temp-Thread-20729-Freescale-publication0-FreescalePublicationPDF-eng-Sandcastle-S-T-Sandbox-Sethi_Rohit-AN4662-Topics-Power_management.xml) 87 0 R]
/Limits [(back-page) (table_1-ssds-pubs-work-temp-Thread-20729-Freescale-publication0-FreescalePublicationPDF-eng-Sandcastle-S-T-Sandbox-Sethi_Rohit-AN4662-Topics-Power_management.xml)]
>>
endobj
12 0 obj
<<
/S /GoTo
/D (d12e4a1310_d11e40)
>>
endobj
13 0 obj
<<
/A 88 0 R
/C [0 0 0]
/Count 10
/Next 89 0 R
/Parent 4 0 R
/Title (Overview)
/Prev 8 0 R
/First 90 0 R
/Last 91 0 R
>>
endobj
14 0 obj
<<
/S /GoTo
/D (d61e4a1310_d11e721)
>>
endobj
15 0 obj
<<
/A 92 0 R
/C [0 0 0]
/Next 9 0 R
/Parent 4 0 R
/Title (References)
/Prev 93 0 R
>>
endobj
16 0 obj
<<
/Contents [94 0 R 95 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 96 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Annots [97 0 R 98 0 R 99 0 R 100 0 R 101 0 R 102 0 R 103 0 R 104 0 R 105 0 R 106 0 R
107 0 R 108 0 R 109 0 R 110 0 R 111 0 R 112 0 R 113 0 R 114 0 R 115 0 R 116 0 R
117 0 R 118 0 R 119 0 R 120 0 R 121 0 R 122 0 R 123 0 R 124 0 R 125 0 R 126 0 R
127 0 R 128 0 R 129 0 R 130 0 R]
/MediaBox [0 0 612 777.6000366211]
>>
endobj
17 0 obj
<<
/Contents [131 0 R 132 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 133 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
18 0 obj
<<
/Contents [134 0 R 135 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 136 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
19 0 obj
<<
/Contents [137 0 R 138 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 139 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Annots [140 0 R]
/MediaBox [0 0 612 777.6000366211]
>>
endobj
20 0 obj
<<
/Contents [141 0 R 142 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 143 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Annots [144 0 R]
/MediaBox [0 0 612 777.6000366211]
>>
endobj
21 0 obj
<<
/Contents [145 0 R 146 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 147 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
22 0 obj
<<
/Contents [148 0 R 149 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 150 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
23 0 obj
<<
/Contents [151 0 R 152 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 153 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
24 0 obj
<<
/Contents [154 0 R 155 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 156 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
25 0 obj
<<
/Contents [157 0 R 158 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 159 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
26 0 obj
<<
/Contents [160 0 R 161 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 162 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
27 0 obj
<<
/Contents [163 0 R 164 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 165 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
28 0 obj
<<
/Contents [166 0 R 167 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 168 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
29 0 obj
<<
/Contents [169 0 R 170 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 171 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
30 0 obj
<<
/Contents [172 0 R 173 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 174 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
31 0 obj
<<
/Contents [175 0 R 176 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 177 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
32 0 obj
<<
/Contents [178 0 R 179 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 180 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
33 0 obj
<<
/Contents [181 0 R 182 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 183 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
34 0 obj
<<
/Contents [184 0 R 185 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 186 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
35 0 obj
<<
/Contents [187 0 R 188 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 189 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
36 0 obj
<<
/Contents [190 0 R 191 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 192 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
37 0 obj
<<
/Contents [193 0 R 194 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 195 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
38 0 obj
<<
/Contents [196 0 R 197 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 198 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Annots [199 0 R]
/MediaBox [0 0 612 777.6000366211]
>>
endobj
39 0 obj
<<
/Contents [200 0 R 201 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 202 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
40 0 obj
<<
/Contents [203 0 R 204 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 205 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
41 0 obj
<<
/Contents [206 0 R 207 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 208 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
42 0 obj
<<
/Contents [209 0 R 210 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 211 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
43 0 obj
<<
/Contents [212 0 R 213 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 214 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
44 0 obj
<<
/Contents [215 0 R 216 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 217 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/Annots [218 0 R]
/MediaBox [0 0 612 777.6000366211]
>>
endobj
45 0 obj
<<
/Contents [219 0 R 220 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 221 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
46 0 obj
<<
/Contents [222 0 R 223 0 R]
/BleedBox [0 0 612 777.6000366211]
/Type /Page
/Resources 224 0 R
/CropBox [0 0 612 777.6000366211]
/Parent 10 0 R
/MediaBox [0 0 612 777.6000366211]
>>
endobj
47 0 obj
<<
/D [46 0 R /XYZ null 777.6000366211 null]
>>
endobj
48 0 obj
<<
/D [16 0 R /XYZ null 462.8000488281 null]
>>
endobj
49 0 obj
<<
/D [17 0 R /XYZ null 706.8000488281 null]
>>
endobj
50 0 obj
<<
/D [18 0 R /XYZ null 645.1000366211 null]
>>
endobj
51 0 obj
<<
/D [18 0 R /XYZ null 509.1000366211 null]
>>
endobj
52 0 obj
<<
/D [18 0 R /XYZ null 439.1000366211 null]
>>
endobj
53 0 obj
<<
/D [18 0 R /XYZ null 333.1000366211 null]
>>
endobj
54 0 obj
<<
/D [18 0 R /XYZ null 251.1000366211 null]
>>
endobj
55 0 obj
<<
/D [18 0 R /XYZ null 153.5599975586 null]
>>
endobj
56 0 obj
<<
/D [19 0 R /XYZ null 711.1000366211 null]
>>
endobj
57 0 obj
<<
/D [19 0 R /XYZ null 533.4000244141 null]
>>
endobj
58 0 obj
<<
/D [19 0 R /XYZ null 453.4000244141 null]
>>
endobj
59 0 obj
<<
/D [19 0 R /XYZ null 385.4000244141 null]
>>
endobj
60 0 obj
<<
/D [19 0 R /XYZ null 300.0200805664 null]
>>
endobj
61 0 obj
<<
/D [20 0 R /XYZ null 706.8000488281 null]
>>
endobj
62 0 obj
<<
/D [24 0 R /XYZ null 270.3003845215 null]
>>
endobj
63 0 obj
<<
/D [25 0 R /XYZ null 195.4802246094 null]
>>
endobj
64 0 obj
<<
/D [27 0 R /XYZ null 179.73828125 null]
>>
endobj
65 0 obj
<<
/D [28 0 R /XYZ null 600.8200683594 null]
>>
endobj
66 0 obj
<<
/D [28 0 R /XYZ null 385.2802429199 null]
>>
endobj
67 0 obj
<<
/D [31 0 R /XYZ null 163.9804077148 null]
>>
endobj
68 0 obj
<<
/D [32 0 R /XYZ null 605.1000366211 null]
>>
endobj
69 0 obj
<<
/D [32 0 R /XYZ null 122.3602294922 null]
>>
endobj
70 0 obj
<<
/D [33 0 R /XYZ null 535.1000366211 null]
>>
endobj
71 0 obj
<<
/D [33 0 R /XYZ null 250.8602905273 null]
>>
endobj
72 0 obj
<<
/D [35 0 R /XYZ null 413.4000549316 null]
>>
endobj
73 0 obj
<<
/D [36 0 R /XYZ null 663.1000366211 null]
>>
endobj
74 0 obj
<<
/D [36 0 R /XYZ null 545.1000366211 null]
>>
endobj
75 0 obj
<<
/D [36 0 R /XYZ null 379.1000366211 null]
>>
endobj
76 0 obj
<<
/D [37 0 R /XYZ null 706.8000488281 null]
>>
endobj
77 0 obj
<<
/D [38 0 R /XYZ null 489.7200317383 null]
>>
endobj
78 0 obj
<<
/D [39 0 R /XYZ null 132.440246582 null]
>>
endobj
79 0 obj
<<
/D [41 0 R /XYZ null 459.7199707031 null]
>>
endobj
80 0 obj
<<
/D [44 0 R /XYZ null 354.7801513672 null]
>>
endobj
81 0 obj
<<
/D [44 0 R /XYZ null 243.9801635742 null]
>>
endobj
82 0 obj
<<
/D [45 0 R /XYZ null 706.8000488281 null]
>>
endobj
83 0 obj
<<
/D [45 0 R /XYZ null 672.8000488281 null]
>>
endobj
84 0 obj
<<
/D [25 0 R /XYZ null 689.6000366211 null]
>>
endobj
85 0 obj
<<
/D [17 0 R /XYZ null 638.8000488281 null]
>>
endobj
86 0 obj
<<
/D [40 0 R /XYZ null 465.6000366211 null]
>>
endobj
87 0 obj
<<
/D [26 0 R /XYZ null 701.6000366211 null]
>>
endobj
88 0 obj
<<
/S /GoTo
/D (d13e4a1310_d11e60)
>>
endobj
89 0 obj
<<
/A 225 0 R
/C [0 0 0]
/Next 226 0 R
/Parent 4 0 R
/Title (Nested Vector Interrupt Controller \(NVIC\))
/Prev 13 0 R
>>
endobj
90 0 obj
<<
/A 227 0 R
/C [0 0 0]
/Next 228 0 R
/Parent 13 0 R
/Title (Reset and boot)
>>
endobj
91 0 obj
<<
/A 229 0 R
/C [0 0 0]
/Count 6
/Parent 13 0 R
/Title (Startup routines)
/Prev 230 0 R
/First 231 0 R
/Last 232 0 R
>>
endobj
92 0 obj
<<
/S /GoTo
/D (d60e4a1310_d11e701)
>>
endobj
93 0 obj
<<
/A 233 0 R
/C [0 0 0]
/Next 15 0 R
/Parent 4 0 R
/Title (Conclusion)
/Prev 234 0 R
>>
endobj
94 0 obj
<<
/Filter /FlateDecode
/Length 5301
>>
stream
xڽ\vG}GyFνM#uܶDO{ $@7v E#XnlEueYCνu$%D5&X[}e]_MQL~z/2k[A,^|ج.F^4ҦtxB)t|=7ź/v.]~=X^ɡ,PUlf?ՓߌSݪ/JH/ɟo)/S*of-Lw|l}V8ڛ(Y
9@z;[BfZ~qͧz6W0߽[z_a]g=n}ʗOlȪۥ^/vr4t_&_U[]/oN&>fkvr.:<[C=tɁwbbQ\[)x`S>-|?*o|cW9,!v_~tb>c,;˥X*yVD\`z[,?y+|՝@=4vӑw
%x۪ ͻvf~+6#_-@!z}!B ?$o~nXϗWnXO!|7D۬?f+-2wĕ(\_D53Z$Zֳ:n?·IHUC
WD. p}u{Mb9NDo~(BL*!{Xxe+c_#_#/2 K]j`^ʗ1?RwԺ7;Pc uOձpP
7)$IehH]2
K)^mz7ojDfDVaA4r
M_!mxoG9RJcb9I:{=$tT`9P"WOsbn紞0@]0uEM^011y*IIIYx'=
ۣ=-%{Ȣȓo:/Rᷟ:5U43P(濢,fŌ_6۔_cUO|mh>tőGYHYeɾ/s ,=$ՍҶX,,**$&;{r4C( PI.e3Ywdէh1!/ԃUX."QB2.\&scL%OKu/}5fPhV,-XU>:S&k 0] 泈XmU' L{6R~ʗ*%"*Zӑ=) cѲPޛ$S@/eK̀* "~Тt
,!~,u'H5<ʙNaz(ϖ8=QcI5G~J#x9J`#jQH@bYmK6e,.wH
#"<mT`tPȾ
,YӰ*#1iX³05[\>Al™%[AdNYiyZSm m}4X"s@ NkY4k(d
oy*x\U^2#kVVJ#P옪Ȟ*XTpЂr&¥M|4|P#zє&fb)+]"PJCHx`P1Ҥg"
[ԖS>w2!"CL@5ѯT!ƄTh HńTCRX5P:l`̀2*ma
F#ċWV`doe.QU-GlEZ/(s>t$<SD+$lI
1IH)I]e1HY<߁9J.`w`j#)d.\YU 9kfVbaKTA XRr!Es)Z; r\>E8(l-M7r&%ֺgR!6D kC6DtґC&GuI̐"dU`AK&?6VK YɶZL2iC'.S=aZ½.f 䦱@g
`9Gj'jޖ:PmH/d Y>a>)xBb"3 ϺJ@#͒
@74}%j]l$6{%GJ8jH432(XXQzGƸ*sa!^ǰjQ}ϙ :Z+mb*y#!cֵ