Merge lp:~fluidity-core/fluidity/fix_coord_transformations into lp:fluidity

Proposed by Alexandros Avdis
Status: Merged
Approved by: Simon Mouradian
Approved revision: 4078
Merged at revision: 4095
Proposed branch: lp:~fluidity-core/fluidity/fix_coord_transformations
Merge into: lp:fluidity
Diff against target: 28922 lines
To merge this branch: bzr merge lp:~fluidity-core/fluidity/fix_coord_transformations
Reviewer Review Type Date Requested Status
Simon Mouradian Needs Fixing
Stephan Kramer Needs Fixing
Jon Hill Pending
Review via email: mp+114691@code.launchpad.net

Description of the change

Corrections to coordinate transformation routines and addition of new routines for vector and tensor change of basis.

To post a comment you must log in.
Revision history for this message
Stephan Kramer (s-kramer) wrote :

Hey, is this still up for review? There seems to be some commented out code and print statements in here...

review: Needs Fixing
4051. By Alexandros Avdis

Merge from buoyancy adjustment branch, affecting fix of buoyancy adjustment on the sphere, and removing some commented-out code.

4052. By Alexandros Avdis

Removed some redundant, commented-out code.

4053. By Alexandros Avdis

Merge-commit from from fluidity trunk, in order to keep present branch up to date.

Revision history for this message
Alexandros Avdis (alexandros-avdis) wrote :

Thanks! I think the problematic code was a result of an un-intended merge from another branch. I fixed the commented-out code and it should now also treat a problem we have been having with buouancy adjustmen on the sphere.

4054. By Alexandros Avdis

Committing some aesthetical improvements to in-code comments. Also removed some code writing information to output, as it was bloating the log-files in large-scale tests.

4055. By Alexandros Avdis

Added vector_lon_lat_height_2_cartesian_c to header file.

4056. By Alexandros Avdis

Tiding-up some modifications, also the momentum flux components (surface stress) are now correctly transformed back into Cartesian.

4057. By Alexandros Avdis

Commit following merging in trunk, in order to keep present branch up to date.

4058. By Alexandros Avdis

Commit following merge from trunk, to keep present branch up to date.

4059. By Alexandros Avdis

Removed code addressing Buoyancy adjustment on the sphere corrections, as it belongs to another branch; it was entered here after incorrect merge.

4060. By Alexandros Avdis

Corrections to ERA40-forcing routines: lon-lat to Cartesian coordinate conversion is needed even when the -problem is not "on the sphere". Added C-inter-operable version of routine converting lon-lat into Cartesian coordinates and made some grammatical corrections to in-code comments in femtools/Coordinates.F90

4061. By Alexandros Avdis

Added C-inter-operable routine for converting Cartesian coordinates into lon-lat-height. Also added function prototypes in include/coordinates.h .

4062. By Alexandros Avdis

Some "aesthetic" modifications to ocean_forcing/forcingERA40.cpp, and changed some lines of ocean_forcing/tests/test_coare_ocean_fluxes.cpp to use the new transformations routines.

4063. By Jon Hill

Fixing forcing unit tests. The coordinate transform had a bug in it when used via c - the output variables weren't set. THis is now fixed and the UTs moved over to the new projection functions

4064. By Simon Mouradian

Minor typo corrections.

4065. By Alexandros Avdis

Merge-in of trunk, to keep present branch up to date.

4066. By Simon Mouradian

Change FORTRAN to Fortran

4067. By Simon Mouradian

Comment correction

4068. By Simon Mouradian

Fix typo

4069. By Simon Mouradian

Further comment correction

Revision history for this message
Simon Mouradian (mouradian) wrote :

In femtools/Coordinates.F90:L303
subroutine spherical_polar_2_lon_lat_height returns the height as one of:
-) Distance from referenceRadius (if referenceRadius is present)
-) Distance from center (i.e. equal to the radius) if referenceRadius is absent.

This behavious is inconsistent with the inverse routine lon_lat_height_2_spherical_polar. To maintain consistency, the height should be returned as the distance from the surface_radius (global parameter) if the referenceRadius is not present.

review: Needs Fixing
4070. By Simon Mouradian

Small bug fix in cartesian_2_lon_lat_height_c and more comment corrections

Revision history for this message
Simon Mouradian (mouradian) wrote :

In femtools/Coordinates.F90:L500
subroutine transformation_matrix_cartesian_2_spherical_polar should make use of the Fortran intrinsic function TRANSPOSE to return RT.

review: Needs Fixing
Revision history for this message
Simon Mouradian (mouradian) wrote :

In femtools/Coordinates.F90:L887
The intent for each subroutine argument should be specified.
Perhaps it would also be a good idea to have an assertion here that the two fields are on the same function space, before looping over all the nodes?

Revision history for this message
Simon Mouradian (mouradian) wrote :

In femtools/Coordinate.F90:L921
Ther subroutine vector_cartesian_2_spherical_polar_field has no interface

review: Needs Fixing
Revision history for this message
Simon Mouradian (mouradian) wrote :

In femtools/Coordinates.F90:L1057
The function rotate_diagonal_to_cartesian_gi should make use of:
mesh_dim(vector_field) and not vector_field%dim

review: Needs Fixing
4071. By Simon Mouradian

Minor cleanup

Revision history for this message
Simon Mouradian (mouradian) wrote :

I'm uncertain as to why the tests need to write results to vtu. I think this is just producing data that is never used.

4072. By Simon Mouradian

fix typo

4073. By Alexandros Avdis

Merging back, tiding-up.

Revision history for this message
Simon Mouradian (mouradian) wrote :

Possibly no test for vector_cartesian_2_spherical_polar_field

4074. By Simon Mouradian

Changes to address review. Thanks to Avdis for help.

4075. By Alexandros Avdis

Merging in additions to manual.

4076. By Alexandros Avdis

Modified the python version of the vector change of basis to use numpy rather than scipy.

4077. By Alexandros Avdis

Moved the python module containing the tensor basis change and coordinate transformation routines to a more central directory as it will be used by simulations (python diagnostics in flmls).

4078. By Simon Mouradian

merge trunk

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'femtools/Coordinates.F90'
--- femtools/Coordinates.F90 2012-05-15 18:17:00 +0000
+++ femtools/Coordinates.F90 2012-10-19 14:09:23 +0000
@@ -37,6 +37,8 @@
37 use halos_base37 use halos_base
38 use sparse_tools_petsc38 use sparse_tools_petsc
39 use state_module39 use state_module
40 use global_parameters, only: surface_radius
41 use iso_c_binding
4042
41 implicit none43 implicit none
42 44
@@ -48,9 +50,19 @@
48 50
49 public:: &51 public:: &
50 LongitudeLatitude, &52 LongitudeLatitude, &
51 ll2r3_rotate, rotate2ll, &53 spherical_polar_2_cartesian, cartesian_2_spherical_polar, &
54 spherical_polar_2_cartesian_c, cartesian_2_spherical_polar_c, &
55 ll2r3_rotate, &
56 lon_lat_height_2_spherical_polar, spherical_polar_2_lon_lat_height, &
57 lon_lat_height_2_cartesian, cartesian_2_lon_lat_height, &
58 lon_lat_height_2_cartesian_c, cartesian_2_lon_lat_height_c, &
59 vector_spherical_polar_2_cartesian, vector_cartesian_2_spherical_polar, &
60 vector_lon_lat_height_2_cartesian, vector_cartesian_2_lon_lat_height, &
61 vector_lon_lat_height_2_cartesian_c, vector_cartesian_2_lon_lat_height_c, &
62 tensor_spherical_polar_2_cartesian, &
52 higher_order_sphere_projection, &63 higher_order_sphere_projection, &
53 sphere_inward_normal_at_quad_ele, sphere_inward_normal_at_quad_face, &64 sphere_inward_normal_at_quad_ele, sphere_inward_normal_at_quad_face, &
65 rotate_diagonal_to_cartesian_gi, rotate_diagonal_to_cartesian_face, &
54 rotate_diagonal_to_sphere_gi, rotate_diagonal_to_sphere_face, &66 rotate_diagonal_to_sphere_gi, rotate_diagonal_to_sphere_face, &
55 rotate_ct_m_sphere, rotate_momentum_to_sphere, &67 rotate_ct_m_sphere, rotate_momentum_to_sphere, &
56 rotate_velocity_sphere, rotate_velocity_back_sphere, &68 rotate_velocity_sphere, rotate_velocity_back_sphere, &
@@ -60,6 +72,26 @@
60 module procedure LongitudeLatitude_single, LongitudeLatitude_multiple72 module procedure LongitudeLatitude_single, LongitudeLatitude_multiple
61 end interface73 end interface
6274
75 interface spherical_polar_2_cartesian
76 module procedure spherical_polar_2_cartesian, &
77 spherical_polar_2_cartesian_field
78 end interface
79
80 interface cartesian_2_spherical_polar
81 module procedure cartesian_2_spherical_polar, &
82 cartesian_2_spherical_polar_field
83 end interface
84
85 interface vector_spherical_polar_2_cartesian
86 module procedure vector_spherical_polar_2_cartesian, &
87 vector_spherical_polar_2_cartesian_field
88 end interface
89
90 interface vector_cartesian_2_spherical_polar
91 module procedure vector_cartesian_2_spherical_polar, &
92 vector_cartesian_2_spherical_polar_field
93 end interface
94
63contains95contains
64 96
65 subroutine LongitudeLatitude_single(xyz, longitude, latitude)97 subroutine LongitudeLatitude_single(xyz, longitude, latitude)
@@ -107,19 +139,856 @@
107 139
108 end subroutine ll2r3_rotate140 end subroutine ll2r3_rotate
109141
110 ! rotates vector in cartesian to align with lat/long142 subroutine spherical_polar_2_cartesian(radius,theta,phi,x,y,z)
111 elemental subroutine rotate2ll(longitude, latitude, r3u, r3v, r3w, u, v)143 !Subroutine for calculation of Cartesian coordinates from spherical-polar
112 real, intent(in) :: longitude, latitude, r3u, r3v, r3w144 ! coordinates.
113 real, intent(out) :: u, v145 implicit none
114 real lat146
115 real long147 real, intent(in) :: radius !Distance from centre of sphere
116 lat = deg_to_rad*latitude148 real, intent(in) :: theta !Polar angle, in radians
117 long = deg_to_rad*longitude 149 real, intent(in) :: phi !Azimuthal angle, in radians
118 150 real, intent(out) :: x,y,z !Cartesian coordinates
119 u = -(r3u*sin(long)) + r3v*cos(long)151
120 v = -r3u*cos(long)*sin(lat) - r3v*sin(long)*sin(lat) + r3w*cos(lat)152 x = radius*sin(theta)*cos(phi)
121153 y = radius*sin(theta)*sin(phi)
122 end subroutine rotate2ll154 z = radius*cos(theta)
155
156 end subroutine spherical_polar_2_cartesian
157
158 subroutine spherical_polar_2_cartesian_c(radius,theta,phi,x,y,z) bind(c)
159 !C-inter-operable subroutine for calculation of Cartesian coordinates
160 ! from spherical-polar coordinates.
161 implicit none
162
163 real(kind=c_double) :: radius !Distance from centre of sphere
164 real(kind=c_double) :: theta !Polar angle, in radians
165 real(kind=c_double) :: phi !Azimuthal angle, in radians
166 real(kind=c_double) :: x,y,z !Cartesian coordinates
167
168 real :: radius_f
169 real :: theta_f
170 real :: phi_f
171 real :: x_f,y_f,z_f
172
173 !Cast input variables to Fortran intrinsic types.
174 radius_f = real(radius)
175 theta_f = real(theta)
176 phi_f = real(phi)
177
178 !Convert coordinates
179 call spherical_polar_2_cartesian(radius_f,theta_f,phi_f,x_f,y_f,z_f)
180
181 !Cast output variables to C-inter-operable types.
182 x = real(x_f, kind=c_double)
183 y = real(y_f, kind=c_double)
184 z = real(z_f, kind=c_double)
185
186 end subroutine spherical_polar_2_cartesian_c
187
188 subroutine cartesian_2_spherical_polar(x,y,z,radius,theta,phi)
189 !Subroutine for calculation of spherical-polar coordinates from cartesian.
190 implicit none
191
192 real, intent(in) :: x,y,z !cartesian coordinates
193 real, intent(out) :: radius !Distance from centre of sphere
194 real, intent(out) :: theta !Polar angle, in radians
195 real, intent(out) :: phi !Azimuthal angle, in radians
196
197 radius = sqrt(x**2 + y**2 + z**2)
198 theta = acos(z/radius)
199 phi = atan2(y,x)
200
201 end subroutine cartesian_2_spherical_polar
202
203 subroutine cartesian_2_spherical_polar_c(x, y, z, radius, theta, phi) bind(c)
204 !C-inter-operable subroutine for calculation of spherical-polar coordinates
205 ! from Cartesian coordinates.
206 implicit none
207
208 real(kind=c_double) :: x,y,z !cartesian coordinates
209 real(kind=c_double) :: radius !Distance from centre of sphere
210 real(kind=c_double) :: theta !Polar angle, in radians
211 real(kind=c_double) :: phi !Azimuthal angle, in radians
212
213 real :: x_f,y_f,z_f
214 real :: radius_f
215 real :: theta_f
216 real :: phi_f
217
218 !Cast input variables to fortran intrinsic types.
219 x_f = real(x)
220 y_f = real(y)
221 z_f = real(z)
222
223 !Convert coordinates
224 call cartesian_2_spherical_polar(x_f, y_f, z_f, radius_f, theta_f, phi_f)
225
226 !Cast output variables to C-inter-operable types.
227 radius = real(radius_f, kind=c_double)
228 theta = real(theta_f, kind=c_double)
229 phi = real(phi_f, kind=c_double)
230
231 end subroutine cartesian_2_spherical_polar_c
232
233 subroutine spherical_polar_2_cartesian_field(spherical_polar_coordinate_field, &
234 cartesian_coordinate_field)
235 !Subroutine for conversion of a spherical-polar coordinate field into a cartesian
236 ! coordinate field.
237 implicit none
238
239 type(vector_field) :: spherical_polar_coordinate_field
240 type(vector_field) :: cartesian_coordinate_field
241 integer :: node
242 real, dimension(3) :: XYZ, RTP !arrays containing a single node's position vector
243 ! in cartesian & spherical-polar bases
244
245 do node=1,node_count(spherical_polar_coordinate_field)
246 RTP = node_val(spherical_polar_coordinate_field, node)
247 call spherical_polar_2_cartesian(RTP(1), RTP(2), RTP(3), XYZ(1), XYZ(2), XYZ(3))
248 call set(cartesian_coordinate_field, node, XYZ)
249 enddo
250
251 end subroutine spherical_polar_2_cartesian_field
252
253 subroutine cartesian_2_spherical_polar_field(cartesian_coordinate_field, &
254 spherical_polar_coordinate_field)
255 !Subroutine for conversion of a cartesian coordinate field into a spherical-polar
256 ! coordinate field.
257 implicit none
258
259 type(vector_field) :: cartesian_coordinate_field
260 type(vector_field) :: spherical_polar_coordinate_field
261 integer :: node
262 real, dimension(3) :: XYZ, RTP !arrays containing a single node's position vector
263 ! components in cartesian & spherical-polar bases
264
265 do node=1,node_count(cartesian_coordinate_field)
266 XYZ = node_val(cartesian_coordinate_field, node)
267 call cartesian_2_spherical_polar(XYZ(1), XYZ(2), XYZ(3), RTP(1), RTP(2), RTP(3))
268 call set(spherical_polar_coordinate_field, node, RTP)
269 enddo
270
271 end subroutine cartesian_2_spherical_polar_field
272
273 subroutine lon_lat_height_2_spherical_polar(longitude, latitude, height, &
274 radius, theta, phi, &
275 referenceRadius)
276 !Subroutine for conversion of longitude-latitude-height coordinates on a
277 ! sphere to spherical-polar coordinates. Longitude and latitude must be
278 ! in degrees, polar coordinates are returned into radians
279 implicit none
280
281 real, intent(in) :: longitude !in degrees
282 real, intent(in) :: latitude !in degrees
283 real, intent(in) :: height
284 real, intent(out) :: radius !Distance from centre of sphere
285 real, intent(out) :: theta !Polar angle, in radians
286 real, intent(out) :: phi !Azimuthal angle, in radians
287 real, intent(in), optional :: referenceRadius !Distance form the centre of
288 ! the sphere to its surface
289 real :: pi
290
291 pi=4*atan(1.0)
292
293 !Convert longitude to azimuthal angle and latitude in polar angle; in radians.
294 phi = longitude*pi/180.
295 theta = (90.- latitude)*pi/180.
296
297 !Convert height to distance from origin
298 ! Check if referenceRadius is present. If not use default value
299 ! of surface radius, available in global_parameters module
300 if(present(referenceRadius)) then
301 radius = height + referenceRadius
302 else
303 radius = height + surface_radius
304 endif
305
306 end subroutine lon_lat_height_2_spherical_polar
307
308 subroutine spherical_polar_2_lon_lat_height(radius, theta, phi, &
309 longitude, latitude, height, &
310 referenceRadius)
311 !Subroutine for conversion of spherical-polar coordinates to
312 ! longitude-latitude-height coordinates. The polar coordinates must
313 ! be given in radians. Longitude and latitude are returned in
314 ! degrees. If referenceRadius is specified, height is measured as the
315 ! radial distance relative to that radius, ie it is the distance relative to the
316 ! surface of the sphere. if referenceRadius is absent height is the distance
317 ! from the center of the sphere.
318 implicit none
319
320 real, intent(in) :: radius !Distance from centre of sphere
321 real, intent(in) :: theta !Polar angle, in radians
322 real, intent(in) :: phi !Azimuthal angle, in radians
323 real, intent(out) :: longitude !in degrees
324 real, intent(out) :: latitude !in degrees
325 real, intent(out) :: height
326 real, intent(in), optional :: referenceRadius !distance form the centre of
327 ! the sphere to its surface
328 real :: pi
329
330 pi=4*atan(1.0)
331
332 longitude = phi*180.0/pi
333 latitude = (pi/2 - theta)*180.0/pi
334
335 !If referenceRadius is present, subtract it from the radial distance
336 if(present(referenceRadius)) then
337 height = radius - referenceRadius
338 else
339 height = radius - surface_radius
340 endif
341
342 end subroutine spherical_polar_2_lon_lat_height
343
344 subroutine lon_lat_height_2_cartesian(longitude, latitude, height, &
345 x, y, z, &
346 referenceRadius)
347 !Subroutine for conversion of longitude-latitude-height coordinates into
348 ! Cartesian coordinates. If referenceRadius is specified, height is measured
349 ! as the radial distance relative to that radius, i.e. it is the distance
350 ! relative to the surface of the sphere.
351 implicit none
352
353 real, intent(in) :: longitude !in degrees
354 real, intent(in) :: latitude !in degrees
355 real, intent(in) :: height
356 real, intent(out) :: x,y,z !Cartesian coordinates
357 real, intent(in), optional :: referenceRadius
358
359 real :: radius !Distance from centre of sphere
360 real :: theta !Polar angle, in radians
361 real :: phi !Azimuthal angle, in radians
362
363 !Convert longitude-latitude-height into spherical-polar coordinates.
364 ! Check if referenceRadius is present. If not use default value
365 ! of surface radius, available in global_parameters module
366 if(present(referenceRadius)) then
367 call lon_lat_height_2_spherical_polar(longitude, latitude, height, &
368 radius, theta, phi, &
369 referenceRadius)
370 else
371 call lon_lat_height_2_spherical_polar(longitude, latitude, height, &
372 radius, theta, phi, &
373 surface_radius)
374 endif
375
376
377 !convert spherical-polar coordinates to Cartesian
378 call spherical_polar_2_cartesian(radius,theta,phi,x,y,z)
379
380 end subroutine lon_lat_height_2_cartesian
381
382 subroutine lon_lat_height_2_cartesian_c(longitude, latitude, height, &
383 x, y, z, &
384 referenceRadius) bind(c)
385 !C-inter-operable subroutine for conversion of longitude-latitude-height into
386 ! spherical-polar coordinates. referenceRadius must be specified, i.e. height
387 ! is always measured as the radial distance relative to that radius and denotes
388 ! the distance from the surface of the sphere.
389 implicit none
390
391 real(kind=c_double) :: longitude !Longitude, in radians.
392 real(kind=c_double) :: latitude !Latitude, in radians.
393 real(kind=c_double) :: height !Distance from surface of sphere.
394 real(kind=c_double) :: x,y,z !Cartesian coordinates.
395 real(kind=c_double) :: referenceRadius !Sphere radius.
396
397 real :: longitude_f
398 real :: latitude_f
399 real :: height_f
400 real :: x_f,y_f,z_f
401 real :: referenceRadius_f
402
403 !Cast input variables to Fortran intrinsic types.
404 longitude_f = real(longitude)
405 latitude_f = real(latitude)
406 height_f = real(height)
407 referenceRadius_f = real(referenceRadius)
408
409 !Convert coordinates
410 call lon_lat_height_2_cartesian(longitude_f, latitude_f, height_f, &
411 x_f, y_f, z_f, &
412 referenceRadius_f)
413
414 !Cast output variables to C-inter-operable types.
415 x = real(x_f, kind=c_double)
416 y = real(y_f, kind=c_double)
417 z = real(z_f, kind=c_double)
418
419 end subroutine lon_lat_height_2_cartesian_c
420
421 subroutine cartesian_2_lon_lat_height(x, y, z, longitude, latitude, height, &
422 referenceRadius)
423 !Subroutine for conversion of Cartesian coordinates into longitude-latitude-height
424 ! If referenceRadius is specified, height is measures as the radial distance relative
425 ! to that radius.
426 implicit none
427
428 real, intent(in) :: x,y,z !Cartesian coordinates
429 real, intent(out) :: longitude !in degrees
430 real, intent(out) :: latitude !in degrees
431 real, intent(out) :: height
432 real, intent(in), optional :: referenceRadius
433 real :: radius !Distance from centre of sphere
434 real :: theta !Polar angle, in radians
435 real :: phi !Azimuthal angle, in radians
436
437 !convert Cartesian coordinates to spherical-polar
438 call cartesian_2_spherical_polar(x,y,z,radius,theta,phi)
439
440 !Convert polar angle into latitude and azimuthal angle into longitude; in radians.
441 if(present(referenceRadius)) then
442 call spherical_polar_2_lon_lat_height(radius, theta, phi, &
443 longitude, latitude, height, &
444 referenceRadius)
445 else
446 call spherical_polar_2_lon_lat_height(radius, theta, phi, &
447 longitude, latitude, height)
448 endif
449
450
451 end subroutine cartesian_2_lon_lat_height
452
453 subroutine cartesian_2_lon_lat_height_c(x, y, z, longitude, latitude, height, &
454 referenceRadius) bind(c)
455 !C-inter-operable subroutine for conversion of Cartesian coordinates into
456 ! longitude-latitude-height.
457 implicit none
458
459 real(kind=c_double) :: x,y,z !Cartesian coordinates
460 real(kind=c_double) :: longitude !in degrees
461 real(kind=c_double) :: latitude !in degrees
462 real(kind=c_double) :: height
463 real(kind=c_double) :: referenceRadius
464
465 real :: x_f,y_f,z_f
466 real :: longitude_f
467 real :: latitude_f
468 real :: height_f
469 real :: referenceRadius_f
470
471 !Cast input variables to Fortran intrinsic types.
472 x_f = real(x)
473 y_f = real(y)
474 z_f = real(z)
475
476 referenceRadius_f = real(referenceRadius)
477
478 !Convert coordinates
479 call cartesian_2_lon_lat_height(x_f, y_f, z_f, longitude_f, latitude_f, height_f, &
480 referenceRadius_f)
481
482 !Cast output variables to C-inter-operable types.
483 longitude = real(longitude_f, kind=c_double)
484 latitude = real(latitude_f, kind=c_double)
485 height = real(height_f, kind=c_double)
486
487 end subroutine cartesian_2_lon_lat_height_c
488
489 subroutine transformation_matrix_cartesian_2_spherical_polar(xCoord, yCoord, zCoord, R, RT)
490 !Subroutine calculating transformation matrix for spherical-polar to/from Cartesian
491 ! tensor transformations. The routine also returns the transposed transformation matrix
492 implicit none
493
494 real, intent(in) :: xCoord !x-component of position vector
495 real, intent(in) :: yCoord !y-component of position vector
496 real, intent(in) :: zCoord !z-component of position vector
497 real, dimension(3,3), intent(out) :: R !Transformation matrix
498 real, dimension(3,3), intent(out) :: RT !Transposed transformation matrix
499
500 real :: radius !Distance from centre of sphere
501 real :: theta !Polar angle, in radians
502 real :: phi !Azimuthal angle, in radians
503
504 !Calculate position-vector components in spherical-polar basis
505 call cartesian_2_spherical_polar(xCoord, yCoord, zCoord, radius, theta, phi)
506
507 R(1,1)=sin(theta)*cos(phi)
508 R(1,2)=sin(theta)*sin(phi)
509 R(1,3)=cos(theta)
510 R(2,1)=cos(theta)*cos(phi)
511 R(2,2)=cos(theta)*sin(phi)
512 R(2,3)=-sin(theta)
513 R(3,1)=-sin(phi)
514 R(3,2)=cos(phi)
515 R(3,3)=0.0
516
517 RT = TRANSPOSE(R)
518
519 end subroutine transformation_matrix_cartesian_2_spherical_polar
520
521 subroutine vector_spherical_polar_2_cartesian(radial, polar, azimuthal, &
522 radius, theta, phi, &
523 xComp, yComp, zComp, &
524 xCoord, yCoord, zCoord)
525 !Subroutine for vector change of basis: from spherical-polar to cartesian. The
526 ! coordinates of the position vector are also transformed
527 implicit none
528
529 real, intent(in) :: radial !Radial component of vector
530 real, intent(in) :: polar !Polar component of vector
531 real, intent(in) :: azimuthal !Azimuthal component of vector
532 real, intent(in) :: radius !Distance from centre of sphere
533 real, intent(in) :: theta !Polar angle, in radians
534 real, intent(in) :: phi !Azimuthal angle, in radians
535 real, intent(out) :: xComp !1st vector component in cartesian basis
536 real, intent(out) :: yComp !2nd vector component in cartesian basis
537 real, intent(out) :: zComp !3rd vector component in cartesian basis
538 real, intent(out) :: xCoord !1st vector component of position vector in cartesian basis
539 real, intent(out) :: yCoord !2nd vector component of position vector in cartesian basis
540 real, intent(out) :: zCoord !3rd vector component of position vector in cartesian basis
541
542 real, dimension(3) :: cartesianComponents
543 real, dimension(3,3) :: R !Transformation matrix
544 real, dimension(3,3) :: RT !Transposed transformation matrix
545
546 !Calculate position-vector components in cartesian system
547 call spherical_polar_2_cartesian(radius, theta, phi, xCoord, yCoord, zCoord)
548
549 !Calculate transformation matrix
550 call transformation_matrix_cartesian_2_spherical_polar(xCoord, yCoord, zCoord, R, RT)
551
552 !Evaluate vector components in Cartesian basis
553 cartesianComponents = matmul(RT,(/radial, polar, azimuthal/))
554 xComp = cartesianComponents(1)
555 yComp = cartesianComponents(2)
556 zComp = cartesianComponents(3)
557
558 end subroutine vector_spherical_polar_2_cartesian
559
560 subroutine vector_cartesian_2_spherical_polar(xComp, yComp, zComp, &
561 xCoord, yCoord, zCoord, &
562 radial, polar, azimuthal, &
563 radius, theta, phi)
564 !Subroutine for vector change of basis: from Cartesian to spherical-polar. The
565 ! coordinates of the position vector are also transformed
566 implicit none
567
568 real, intent(in) :: xComp !1st vector component in cartesian basis
569 real, intent(in) :: yComp !2nd vector component in cartesian basis
570 real, intent(in) :: zComp !3rd vector component in cartesian basis
571 real, intent(in) :: xCoord !1st vector component of position vector in cartesian basis
572 real, intent(in) :: yCoord !2nd vector component of position vector in cartesian basis
573 real, intent(in) :: zCoord !3rd vector component of position vector in cartesian basis
574 real, intent(out) :: radial !Radial component of vector
575 real, intent(out) :: polar !Polar component of vector
576 real, intent(out) :: azimuthal !Azimuthal component of vector
577 real, intent(out) :: radius !Distance from centre of sphere
578 real, intent(out) :: theta !Polar angle, in radians
579 real, intent(out) :: phi !Azimuthal angle, in radians
580
581 real, dimension(3) :: sphericalPolarComponents
582 real, dimension(3,3) :: R !Transformation matrix
583 real, dimension(3,3) :: RT !Transposed transformation matrix
584
585 !Calculate position-vector components in spherical-polar system
586 call cartesian_2_spherical_polar(xCoord, yCoord, zCoord, radius, theta, phi)
587
588 !Calculate transformation matrix
589 call transformation_matrix_cartesian_2_spherical_polar(xCoord, yCoord, zCoord, R, RT)
590
591 !Evaluate vector components in spherical-polar basis
592 sphericalPolarComponents = matmul(R,(/xComp, yComp, zComp/))
593 radial = sphericalPolarComponents(1)
594 polar = sphericalPolarComponents(2)
595 azimuthal = sphericalPolarComponents(3)
596
597 end subroutine vector_cartesian_2_spherical_polar
598
599 subroutine vector_lon_lat_height_2_cartesian(zonalComponent,&
600 meridionalComponent,&
601 verticalComponent, &
602 longitude, &
603 latitude, &
604 height, &
605 xComp, yComp, zComp, &
606 xCoord, yCoord, zCoord, &
607 referenceRadius)
608 !Subroutine for change of basis of a vector from meridional-zonal-vertical
609 ! components to cartesian components.
610 implicit none
611
612 real, intent(in) :: zonalComponent !Vector component tangential to parallel
613 real, intent(in) :: meridionalComponent !Vector component tangential to meridian
614 real, intent(in) :: verticalComponent !Vecor component in the vertical (radial)
615 real, intent(in) :: longitude
616 real, intent(in) :: latitude
617 real, intent(in) :: height
618 real, intent(out) :: xComp !1st vector component in cartesian basis
619 real, intent(out) :: yComp !2nd vector component in cartesian basis
620 real, intent(out) :: zComp !3rd vector component in cartesian basis
621 real, intent(out) :: xCoord !1st vector component of position vector
622 ! in Cartesian basis
623 real, intent(out) :: yCoord !2nd vector component of position vector
624 ! in Cartesian basis
625 real, intent(out) :: zCoord !3rd vector component of position vector
626 ! in Cartesian basis
627 real, intent(in), optional :: referenceRadius
628 real :: radial !Radial component of vector
629 real :: polar !Polar component of vector
630 real :: azimuthal !Azimuthal component of vector
631 real :: radius !Distance from centre of sphere
632 real :: theta !Polar angle, in radians
633 real :: phi !Azimuthal angle, in radians
634
635 !Convert zonal-meridional-vertical components to spherical-polar
636 azimuthal = zonalComponent
637 polar = -meridionalComponent
638 radial = verticalComponent
639 !Convert longitude-latitude-height to spherical-polar.
640 ! If referenceRadius is present then pass that to coordinate conversion routine,
641 ! height then is the radial distance of a point from the sphere with radius=
642 ! referenceRadius. Otherwise height is simply the distance from the Cartesian
643 ! coordinate origin.
644 if(present(referenceRadius)) then
645 call lon_lat_height_2_spherical_polar(longitude, latitude, height, &
646 radius, theta, phi, &
647 referenceRadius)
648 else
649 call lon_lat_height_2_spherical_polar(longitude, latitude, height, &
650 radius, theta, phi)
651 endif
652 !convert spherical-polar components to cartesian.
653 call vector_spherical_polar_2_cartesian(radial, polar, azimuthal, &
654 radius, theta, phi, &
655 xComp, yComp, zComp, &
656 xCoord, yCoord, zCoord)
657
658 end subroutine vector_lon_lat_height_2_cartesian
659
660 subroutine vector_cartesian_2_lon_lat_height(xComp, yComp, zComp, &
661 xCoord, yCoord, zCoord, &
662 zonalComponent,&
663 meridionalComponent,&
664 verticalComponent, &
665 longitude, &
666 latitude, &
667 height, &
668 referenceRadius)
669 !Subroutine for change of basis of a vector from cartesian to
670 ! meridional-zonal-vertical.
671 implicit none
672
673 real, intent(in) :: xComp !1st vector component in cartesian basis
674 real, intent(in) :: yComp !2nd vector component in cartesian basis
675 real, intent(in) :: zComp !3rd vector component in cartesian basis
676 real, intent(in) :: xCoord !1st vector component of position vector
677 ! in Cartesian basis
678 real, intent(in) :: yCoord !2nd vector component of position vector
679 ! in Cartesian basis
680 real, intent(in) :: zCoord !3rd vector component of position vector
681 ! in Cartesian basis
682 real, intent(out) :: zonalComponent !Vector component tangential to parallel
683 real, intent(out) :: meridionalComponent !Vector component tangential to meridian
684 real, intent(out) :: verticalComponent !Vector component in the vertical (radial)
685 real, intent(out) :: longitude
686 real, intent(out) :: latitude
687 real, intent(out) :: height
688 real, intent(in), optional :: referenceRadius
689 real :: radial !Radial component of vector
690 real :: polar !Polar component of vector
691 real :: azimuthal !Azimuthal component of vector
692 real :: radius !Distance from centre of sphere
693 real :: theta !Polar angle, in radians
694 real :: phi !Azimuthal angle, in radians
695
696 !Convert cartesian components to spherical-polar
697 call vector_cartesian_2_spherical_polar(xComp, yComp, zComp, &
698 xCoord, yCoord, zCoord, &
699 radial, polar, azimuthal, &
700 radius, theta, phi)
701 !Convert cartesian coordinates to longitude-latitude-radius
702 if(present(referenceRadius)) then
703 call cartesian_2_lon_lat_height(xCoord, yCoord, zCoord, &
704 longitude, latitude, height, &
705 referenceRadius)
706 else
707 call cartesian_2_lon_lat_height(xCoord, yCoord, zCoord, &
708 longitude, latitude, height)
709 endif
710 !Convert spherical-polar components to zonal-meridional-vertical
711 zonalComponent = azimuthal
712 meridionalComponent = -polar
713 verticalComponent = radial
714
715 end subroutine vector_cartesian_2_lon_lat_height
716
717 subroutine vector_lon_lat_height_2_cartesian_c(zonalComponent,&
718 meridionalComponent,&
719 verticalComponent, &
720 longitude, &
721 latitude, &
722 height, &
723 xComp, yComp, zComp, &
724 xCoord, yCoord, zCoord, &
725 referenceRadius) bind(c)
726 !C-interoperable subroutine for change of basis of a vector from
727 ! meridional-zonal-vertical components to cartesian components. Note that
728 ! unlike the Fortran version of the present routine, referenceRadius is
729 ! a mandatory argument.
730 implicit none
731
732 real(kind=c_double), intent(in) :: zonalComponent !Vector component tangential
733 ! to parallel
734 real(kind=c_double), intent(in) :: meridionalComponent !Vector component tangential
735 ! to meridian
736 real(kind=c_double), intent(in) :: verticalComponent !Vecor component in the
737 ! vertical (radial)
738 real(kind=c_double), intent(in) :: longitude
739 real(kind=c_double), intent(in) :: latitude
740 real(kind=c_double), intent(in) :: height
741 real(kind=c_double), intent(out) :: xComp !1st vector component in
742 ! cartesian basis
743 real(kind=c_double), intent(out) :: yComp !2nd vector component in
744 ! cartesian basis
745 real(kind=c_double), intent(out) :: zComp !3rd vector component in
746 ! cartesian basis
747 real(kind=c_double), intent(out) :: xCoord !1st vector component of
748 ! position vector in cartesian basis
749 real(kind=c_double), intent(out) :: yCoord !2nd vector component of
750 ! position vector in cartesian basis
751 real(kind=c_double), intent(out) :: zCoord !3rd vector component of
752 ! position vector in cartesian basis
753 real(kind=c_double), intent(in) :: referenceRadius
754
755 real :: zonalComponent_f !Vector component tangential to parallel
756 real :: meridionalComponent_f !Vector component tangential to meridian
757 real :: verticalComponent_f !Vecor component in the vertical (radial)
758 real :: longitude_f
759 real :: latitude_f
760 real :: height_f
761 real :: xComp_f !1st vector component in cartesian basis
762 real :: yComp_f !2nd vector component in cartesian basis
763 real :: zComp_f !3rd vector component in cartesian basis
764 real :: xCoord_f !1st vector component of position vector in cartesian basis
765 real :: yCoord_f !2nd vector component of position vector in cartesian basis
766 real :: zCoord_f !3rd vector component of position vector in cartesian basis
767 real :: referenceRadius_f
768
769 !Convert C-types in to Fortran intrinsic types.
770 zonalComponent_f = real(zonalComponent)
771 meridionalComponent_f = real(meridionalComponent)
772 verticalComponent_f = real(verticalComponent)
773 longitude_f = real(longitude)
774 latitude_f = real(latitude)
775 height_f = real(height)
776 referenceRadius_f = real(referenceRadius)
777
778 !Convert coordinates and components.
779 call vector_lon_lat_height_2_cartesian(zonalComponent_f,&
780 meridionalComponent_f,&
781 verticalComponent_f, &
782 longitude_f, &
783 latitude_f, &
784 height_f, &
785 xComp_f, yComp_f, zComp_f, &
786 xCoord_f, yCoord_f, zCoord_f, &
787 referenceRadius_f)
788
789 !Convert Fortran intrinsic types to C-types.
790 xComp = real(xComp_f, kind=c_double)
791 yComp = real(yComp_f, kind=c_double)
792 zComp = real(zComp_f, kind=c_double)
793 xCoord = real(xCoord_f, kind=c_double)
794 yCoord = real(yCoord_f, kind=c_double)
795 zCoord = real(zCoord_f, kind=c_double)
796
797 end subroutine vector_lon_lat_height_2_cartesian_c
798
799 subroutine vector_cartesian_2_lon_lat_height_c(xComp, yComp, zComp, &
800 xCoord, yCoord, zCoord, &
801 zonalComponent,&
802 meridionalComponent,&
803 verticalComponent, &
804 longitude, &
805 latitude, &
806 height, &
807 referenceRadius) bind (c)
808 !C inter-operable subroutine for change of basis of a vector from Cartesian to
809 ! meridional-zonal-vertical. Note that
810 ! unlike the Fortran version of the present routine, referenceRadius is
811 ! a mandatory argument.
812 implicit none
813
814 real(kind=c_double), intent(in) :: xComp !1st vector component in
815 ! cartesian basis
816 real(kind=c_double), intent(in) :: yComp !2nd vector component in
817 ! cartesian basis
818 real(kind=c_double), intent(in) :: zComp !3rd vector component in
819 ! cartesian basis
820 real(kind=c_double), intent(in) :: xCoord !1st vector component of position
821 ! vector in Cartesian basis
822 real(kind=c_double), intent(in) :: yCoord !2nd vector component of position
823 ! vector in Cartesian basis
824 real(kind=c_double), intent(in) :: zCoord !3rd vector component of position
825 ! vector in Cartesian basis
826 real(kind=c_double), intent(out) :: zonalComponent !Vector component tangential
827 ! to parallel
828 real(kind=c_double), intent(out) :: meridionalComponent !Vector component tangential
829 ! to meridian
830 real(kind=c_double), intent(out) :: verticalComponent !Vector component in the
831 ! vertical (radial)
832 real(kind=c_double), intent(out) :: longitude
833 real(kind=c_double), intent(out) :: latitude
834 real(kind=c_double), intent(out) :: height
835 real(kind=c_double), intent(in) :: referenceRadius
836
837 real :: xComp_f !1st vector component in cartesian basis
838 real :: yComp_f !2nd vector component in cartesian basis
839 real :: zComp_f !3rd vector component in cartesian basis
840 real :: xCoord_f !1st vector component of position vector
841 ! in Cartesian basis
842 real :: yCoord_f !2nd vector component of position vector
843 ! in Cartesian basis
844 real :: zCoord_f !3rd vector component of position vector
845 ! in Cartesian basis
846 real :: zonalComponent_f !Vector component tangential to parallel
847 real :: meridionalComponent_f !Vector component tangential to meridian
848 real :: verticalComponent_f !Vector component in the vertical (radial)
849 real :: longitude_f
850 real :: latitude_f
851 real :: height_f
852 real :: referenceRadius_f
853
854 !Convert C-types in to Fortran intrinsic types.
855 xComp_f = real(xComp)
856 yComp_f = real(yComp)
857 zComp_f = real(zComp)
858 xCoord_f = real(xCoord)
859 yCoord_f = real(yCoord)
860 zCoord_f = real(zCoord)
861 referenceRadius_f = real(referenceRadius)
862
863 !Convert coordinates and components.
864 call vector_cartesian_2_lon_lat_height(xComp_f, yComp_f, zComp_f, &
865 xCoord_f, yCoord_f, zCoord_f, &
866 zonalComponent_f, &
867 meridionalComponent_f, &
868 verticalComponent_f, &
869 longitude_f, &
870 latitude_f, &
871 height_f, &
872 referenceRadius_f)
873
874 !Convert Fortran intrinsic types to C-types.
875 zonalComponent = real(zonalComponent_f, kind=c_double)
876 meridionalComponent = real(meridionalComponent_f, kind=c_double)
877 verticalComponent = real(verticalComponent_f, kind=c_double)
878 longitude = real(longitude_f, kind=c_double)
879 latitude = real(latitude_f, kind=c_double)
880 height = real(height_f, kind=c_double)
881
882 end subroutine vector_cartesian_2_lon_lat_height_c
883
884 subroutine vector_spherical_polar_2_cartesian_field(spherical_polar_vector_field, &
885 spherical_polar_coordinate_field, &
886 cartesian_vector_field, &
887 cartesian_coordinate_field)
888 !Subroutine for change of basis of a cartesian vector field into a spherical-polar
889 ! vector field. This routine also converts and returns the position vector component
890 ! fields
891 implicit none
892
893 type(vector_field) :: spherical_polar_vector_field
894 type(vector_field) :: spherical_polar_coordinate_field
895 type(vector_field) :: cartesian_vector_field
896 type(vector_field) :: cartesian_coordinate_field
897 integer :: node
898 real, dimension(3) :: XYZ, RTP !arrays containing a signel node's position vector
899 ! in cartesian & spherical-polar bases
900 real, dimension(3) :: cartesianComponents, sphericalPolarComponents
901
902 assert(node_count(spherical_polar_coordinate_field) == node_count(cartesian_coordinate_field))
903
904 do node=1,node_count(spherical_polar_coordinate_field)
905 RTP = node_val(spherical_polar_coordinate_field, node)
906 sphericalPolarComponents = node_val(spherical_polar_vector_field, node)
907 call vector_spherical_polar_2_cartesian(sphericalPolarComponents(1), &
908 sphericalPolarComponents(2), &
909 sphericalPolarComponents(3), &
910 RTP(1), RTP(2), RTP(3), &
911 cartesianComponents(1), &
912 cartesianComponents(2), &
913 cartesianComponents(3), &
914 XYZ(1), XYZ(2), XYZ(3))
915 call set(cartesian_coordinate_field, node, XYZ)
916 call set(cartesian_vector_field, node, cartesianComponents)
917 enddo
918 end subroutine vector_spherical_polar_2_cartesian_field
919
920 subroutine vector_cartesian_2_spherical_polar_field(cartesian_vector_field, &
921 cartesian_coordinate_field, &
922 spherical_polar_vector_field, &
923 spherical_polar_coordinate_field)
924 !Subroutine for change of basis of a cartesian vector field into a spherical-polar
925 ! vector field. This routine also converts and returns the position vector component
926 ! fields
927 implicit none
928
929 type(vector_field) :: cartesian_vector_field
930 type(vector_field) :: cartesian_coordinate_field
931 type(vector_field) :: spherical_polar_vector_field
932 type(vector_field) :: spherical_polar_coordinate_field
933 integer :: node
934 real, dimension(3) :: XYZ, RTP !arrays containing a signel node's position vector
935 ! in cartesian & spherical-polar bases
936 real, dimension(3) :: cartesianComponents, sphericalPolarComponents
937
938 assert(node_count(spherical_polar_coordinate_field) == node_count(cartesian_coordinate_field) )
939
940 do node=1,node_count(spherical_polar_coordinate_field)
941 XYZ = node_val(cartesian_coordinate_field, node)
942 cartesianComponents = node_val(cartesian_vector_field, node)
943 call vector_cartesian_2_spherical_polar(cartesianComponents(1), &
944 cartesianComponents(2), &
945 cartesianComponents(3), &
946 XYZ(1), XYZ(2), XYZ(3), &
947 sphericalPolarComponents(1), &
948 sphericalPolarComponents(2), &
949 sphericalPolarComponents(3), &
950 RTP(1), RTP(2), RTP(3))
951 call set(spherical_polar_coordinate_field, node, RTP)
952 call set(spherical_polar_vector_field, node, sphericalPolarComponents)
953 enddo
954 end subroutine vector_cartesian_2_spherical_polar_field
955
956 subroutine tensor_spherical_polar_2_cartesian(sphericalPolarComponents, &
957 radius, theta, phi, &
958 cartesianComponents, &
959 xCoord, yCoord, zCoord)
960 !Subroutine for tensor change of basis: From spherical-polar to cartesian. The
961 ! coordinates of the position vector are also transformed. The tensor must
962 ! be a 3x3 tensor.
963 implicit none
964
965 real, intent(in), dimension(3,3) :: sphericalPolarComponents !Tensor
966 ! components in spherical-polar basis
967 real, intent(in) :: radius !Distance from centre of sphere
968 real, intent(in) :: theta !Polar angle, in radians
969 real, intent(in) :: phi !Azimuthal angle, in radians
970 real, intent(out), dimension(3,3) :: cartesianComponents !Tensor
971 ! components in Cartesian bisis
972 real, intent(out) :: xCoord !1st vector component of position vector
973 ! in cartesian basis
974 real, intent(out) :: yCoord !2nd vector component of position vector
975 ! in cartesian basis
976 real, intent(out) :: zCoord !3rd vector component of position vector
977 ! in cartesian basis
978
979 real, dimension(3,3) :: R !Transformation matrix
980 real, dimension(3,3) :: RT !Transposed transformation matrix
981
982 !Calculate position-vector components in cartesian system
983 call spherical_polar_2_cartesian(radius, theta, phi, xCoord, yCoord, zCoord)
984
985 !Calculate transformation matrix
986 call transformation_matrix_cartesian_2_spherical_polar(xCoord, yCoord, zCoord, R, RT)
987
988 !Evaluate vector components in Cartesian basis
989 cartesianComponents = matmul(matmul(RT, sphericalPolarComponents), R)
990
991 end subroutine tensor_spherical_polar_2_cartesian
123992
124 subroutine higher_order_sphere_projection(positions, s_positions)993 subroutine higher_order_sphere_projection(positions, s_positions)
125 !!< Given a P1 'positions' field and a Pn 's_positions' field, bends the 994 !!< Given a P1 'positions' field and a Pn 's_positions' field, bends the
@@ -186,17 +1055,106 @@
1861055
187 end function sphere_inward_normal_at_quad_face1056 end function sphere_inward_normal_at_quad_face
1881057
1058 function rotate_diagonal_to_cartesian_gi(positions, ele_number, diagonal) result(quad_val)
1059 ! Given the diagonal of a tensor in spherical coordinates, this function transforms the
1060 ! tensor components to a cartesian system at all quadrature points of an element.
1061 ! This result is given by R(diagonal)R^T where R is the transformation matrix.
1062 type(vector_field), intent(in) :: positions
1063 integer, intent(in) :: ele_number
1064 real, dimension(mesh_dim(positions),ele_ngi(positions,ele_number)), intent(in) :: diagonal
1065 real, dimension(mesh_dim(positions),ele_ngi(positions,ele_number)) :: X_quad
1066 real, dimension(mesh_dim(positions),mesh_dim(positions)) :: R, RT
1067 real, dimension(mesh_dim(positions),mesh_dim(positions),ele_ngi(positions,ele_number)) :: diagonal_T, quad_val
1068 real :: radius, theta, phi !distance form origin, polar angle, azimuthal angle
1069 integer :: i
1070
1071 assert(mesh_dim(positions)==3)
1072
1073 X_quad=ele_val_at_quad(positions, ele_number)
1074
1075 diagonal_T=0.0
1076 do i=1,mesh_dim(positions)
1077 diagonal_T(i,i,:)=diagonal(i,:)
1078 end do
1079
1080 do i=1,ele_ngi(positions,ele_number)
1081 ! Calculate the spherical-polar coordinates of the point
1082 call cartesian_2_spherical_polar(X_quad(1,i), X_quad(2,i), X_quad(3,i), radius, theta, phi)
1083
1084 R(1,1)=sin(theta)*cos(phi)
1085 R(1,2)=cos(theta)*cos(phi)
1086 R(1,3)=-sin(phi)
1087 R(2,1)=sin(theta)*sin(phi)
1088 R(2,2)=cos(theta)*sin(phi)
1089 R(2,3)=cos(phi)
1090 R(3,1)=cos(theta)
1091 R(3,2)=-sin(theta)
1092 R(3,3)=0.0
1093
1094 RT = TRANSPOSE(R)
1095
1096 quad_val(:,:,i)=matmul((matmul(R,diagonal_T(:,:,i))),RT)
1097
1098 end do
1099
1100 end function rotate_diagonal_to_cartesian_gi
1101
1102 function rotate_diagonal_to_cartesian_face(positions, face_number, diagonal) result(quad_val)
1103 ! Given the diagonal of a tensor in spherical coordinates, this function transforms the
1104 ! tensor components to a cartesian system at all quadrature points of an face.
1105 ! This result is given by R(diagonal)R^T where R is the transformation matrix.
1106 type(vector_field), intent(in) :: positions
1107 integer, intent(in) :: face_number
1108 real, dimension(positions%dim,face_ngi(positions,face_number)), intent(in) :: diagonal
1109 real, dimension(positions%dim,face_ngi(positions,face_number)) :: X_quad
1110 real, dimension(positions%dim,positions%dim) :: R, RT
1111 real, dimension(positions%dim,positions%dim,face_ngi(positions,face_number)) :: diagonal_T, quad_val
1112 real :: radius, theta, phi !distance form origin, polar angle, azimuthal angle
1113 integer :: i
1114
1115 assert(positions%dim==3)
1116
1117 X_quad=face_val_at_quad(positions, face_number)
1118
1119 diagonal_T=0.0
1120 do i=1,positions%dim
1121 diagonal_T(i,i,:)=diagonal(i,:)
1122 end do
1123
1124 do i=1,ele_ngi(positions,face_number)
1125 ! Calculate the spherical-polar coordinates of the point
1126 call cartesian_2_spherical_polar(X_quad(1,i), X_quad(2,i), X_quad(3,i), radius, theta, phi)
1127
1128 R(1,1)=sin(theta)*cos(phi)
1129 R(1,2)=cos(theta)*cos(phi)
1130 R(1,3)=-sin(phi)
1131 R(2,1)=sin(theta)*sin(phi)
1132 R(2,2)=cos(theta)*sin(phi)
1133 R(2,3)=cos(phi)
1134 R(3,1)=cos(theta)
1135 R(3,2)=-sin(theta)
1136 R(3,3)=0.0
1137
1138 RT = TRANSPOSE(R)
1139
1140 quad_val(:,:,i)=matmul((matmul(R,diagonal_T(:,:,i))),RT)
1141
1142 end do
1143
1144 end function rotate_diagonal_to_cartesian_face
1145
189 function rotate_diagonal_to_sphere_gi(positions, ele_number, diagonal) result(quad_val)1146 function rotate_diagonal_to_sphere_gi(positions, ele_number, diagonal) result(quad_val)
190 ! Given the diagonal of a tensor, this function rotates it to a spherical coordinate system. 1147 ! Given the diagonal of a tensor in cartesian coordinates, this function
191 ! This result is given by R(diagonal)R^T where R is the matrix of Eigen vectors of the 1148 ! transforms the tensor components to a spherical-polar basis. This result
192 ! spherical coordinate system.1149 ! is given by R(diagonal)R^T where R is the matrix of Eigen vectors of the
1150 ! spherical-polar basis, expressed in the cartesian basis.
193 type(vector_field), intent(in) :: positions1151 type(vector_field), intent(in) :: positions
194 integer, intent(in) :: ele_number1152 integer, intent(in) :: ele_number
195 real, dimension(positions%dim,ele_ngi(positions,ele_number)), intent(in) :: diagonal1153 real, dimension(positions%dim,ele_ngi(positions,ele_number)), intent(in) :: diagonal
196 real, dimension(positions%dim,ele_ngi(positions,ele_number)) :: X_quad1154 real, dimension(positions%dim,ele_ngi(positions,ele_number)) :: X_quad
197 real, dimension(positions%dim,positions%dim) :: R, RT1155 real, dimension(positions%dim,positions%dim) :: R, RT
198 real, dimension(positions%dim,positions%dim,ele_ngi(positions,ele_number)) :: diagonal_T, quad_val1156 real, dimension(positions%dim,positions%dim,ele_ngi(positions,ele_number)) :: diagonal_T, quad_val
199 real :: rad, phi, theta1157 real :: radius, theta, phi !distance form origin, polar angle, azimuthal angle
200 integer :: i1158 integer :: i
2011159
202 assert(positions%dim==3)1160 assert(positions%dim==3)
@@ -209,22 +1167,21 @@
209 end do1167 end do
2101168
211 do i=1,ele_ngi(positions,ele_number)1169 do i=1,ele_ngi(positions,ele_number)
212 rad=sqrt(sum(X_quad(:,i)**2))1170 ! Calculate the spherical-polar coordinates of the point
213 phi=atan2(X_quad(2,i),X_quad(1,i))1171 call cartesian_2_spherical_polar(X_quad(1,i), X_quad(2,i), X_quad(3,i), radius, theta, phi)
214 theta=acos(X_quad(3,i)/rad)
2151172
216 R(1,1)=-sin(phi)1173 R(1,1)=sin(theta)*cos(phi)
217 R(1,2)=cos(theta)*cos(phi)1174 R(1,2)=sin(theta)*sin(phi)
218 R(1,3)=sin(theta)*cos(phi)1175 R(1,3)=cos(theta)
219 R(2,1)=cos(phi)1176 R(2,1)=cos(theta)*cos(phi)
220 R(2,2)=cos(theta)*sin(phi)1177 R(2,2)=cos(theta)*sin(phi)
221 R(2,3)=sin(theta)*sin(phi)1178 R(2,3)=-sin(theta)
222 R(3,1)=01179 R(3,1)=-sin(phi)
223 R(3,2)=-sin(theta)1180 R(3,2)=cos(phi)
224 R(3,3)=cos(theta)1181 R(3,3)=0.0
2251182
226 RT=R1183 RT = TRANSPOSE(R)
227 call invert(RT)1184
228 quad_val(:,:,i)=matmul((matmul(R,diagonal_T(:,:,i))),RT)1185 quad_val(:,:,i)=matmul((matmul(R,diagonal_T(:,:,i))),RT)
2291186
230 end do1187 end do
@@ -232,16 +1189,17 @@
232 end function rotate_diagonal_to_sphere_gi1189 end function rotate_diagonal_to_sphere_gi
2331190
234 function rotate_diagonal_to_sphere_face(positions, face_number, diagonal) result(quad_val)1191 function rotate_diagonal_to_sphere_face(positions, face_number, diagonal) result(quad_val)
235 ! Given the diagonal of a tensor, this function rotates it to a spherical coordinate system. 1192 ! Given the diagonal of a tensor in cartesian coordinates, this function
236 ! This result is given by R(diagonal)R^T where R is the matrix of Eigen vectors of the 1193 ! transforms the tensor components to a spherical-polar basis. This result
237 ! spherical coordinate system.1194 ! is given by R(diagonal)R^T ! where R is the matrix of Eigen vectors of the
1195 ! spherical-polar basis, expressed in the cartesian basis.
238 type(vector_field), intent(in) :: positions1196 type(vector_field), intent(in) :: positions
239 integer, intent(in) :: face_number1197 integer, intent(in) :: face_number
240 real, dimension(positions%dim,face_ngi(positions,face_number)), intent(in) :: diagonal1198 real, dimension(positions%dim,face_ngi(positions,face_number)), intent(in) :: diagonal
241 real, dimension(positions%dim,face_ngi(positions,face_number)) :: X_quad1199 real, dimension(positions%dim,face_ngi(positions,face_number)) :: X_quad
242 real, dimension(positions%dim,positions%dim) :: R, RT1200 real, dimension(positions%dim,positions%dim) :: R, RT
243 real, dimension(positions%dim,positions%dim,face_ngi(positions,face_number)) :: diagonal_T, quad_val1201 real, dimension(positions%dim,positions%dim,face_ngi(positions,face_number)) :: diagonal_T, quad_val
244 real :: rad, phi, theta1202 real :: radius, theta, phi !distance form origin, polar angle, azimuthal angle
245 integer :: i1203 integer :: i
2461204
247 assert(positions%dim==3)1205 assert(positions%dim==3)
@@ -254,22 +1212,21 @@
254 end do1212 end do
2551213
256 do i=1,face_ngi(positions,face_number)1214 do i=1,face_ngi(positions,face_number)
257 rad=sqrt(sum(X_quad(:,i)**2))1215 ! Calculate the spherical-polar coordinates of the point
258 phi=atan2(X_quad(2,i),X_quad(1,i))1216 call cartesian_2_spherical_polar(X_quad(1,i), X_quad(2,i), X_quad(3,i), radius, theta, phi)
259 theta=acos(X_quad(3,i)/rad)
2601217
261 R(1,1)=-sin(phi)1218 R(1,1)=sin(theta)*cos(phi)
262 R(1,2)=cos(theta)*cos(phi)1219 R(1,2)=sin(theta)*sin(phi)
263 R(1,3)=sin(theta)*cos(phi)1220 R(1,3)=cos(theta)
264 R(2,1)=cos(phi)1221 R(2,1)=cos(theta)*cos(phi)
265 R(2,2)=cos(theta)*sin(phi)1222 R(2,2)=cos(theta)*sin(phi)
266 R(2,3)=sin(theta)*sin(phi)1223 R(2,3)=-sin(theta)
267 R(3,1)=01224 R(3,1)=-sin(phi)
268 R(3,2)=-sin(theta)1225 R(3,2)=cos(phi)
269 R(3,3)=cos(theta)1226 R(3,3)=0.0
2701227
271 RT=R1228 RT = TRANSPOSE(R)
272 call invert(RT)1229
273 quad_val(:,:,i)=matmul((matmul(R,diagonal_T(:,:,i))),RT)1230 quad_val(:,:,i)=matmul((matmul(R,diagonal_T(:,:,i))),RT)
2741231
275 end do1232 end do
@@ -292,7 +1249,7 @@
292 type(vector_field), pointer :: position1249 type(vector_field), pointer :: position
293 type(vector_field) :: u_position1250 type(vector_field) :: u_position
294 real, dimension(u%dim) :: x, node_normal, node_tangent1, node_tangent21251 real, dimension(u%dim) :: x, node_normal, node_tangent1, node_tangent2
295 real :: phi, theta, rad1252 real :: radius, theta, phi !distance form origin, polar angle, azimuthal angle
2961253
297 ewrite(1,*) "Inside rotate_ct_m_sphere"1254 ewrite(1,*) "Inside rotate_ct_m_sphere"
2981255
@@ -314,15 +1271,15 @@
3141271
315 do node=1, node_count(u)1272 do node=1, node_count(u)
3161273
1274 !Extract the cartesian coordinates of the node.
317 x=node_val(u_position, node)1275 x=node_val(u_position, node)
3181276
319 rad=sqrt(sum(x(:)**2))1277 !Calculate spherical-polar coordinates.
320 phi=atan2(x(2),x(1))1278 call cartesian_2_spherical_polar(x(1),x(2),x(3),radius,theta,phi)
321 theta=acos(x(3)/rad)
3221279
323 node_normal=(/sin(theta)*cos(phi),sin(theta)*sin(phi),cos(theta)/)1280 node_normal=(/sin(theta)*cos(phi),sin(theta)*sin(phi),cos(theta)/)
324 node_tangent1=(/-sin(phi),cos(phi),0.0/)1281 node_tangent1=(/cos(theta)*cos(phi),cos(theta)*sin(phi),-sin(theta)/)
325 node_tangent2=(/cos(theta)*cos(phi),cos(theta)*sin(phi),-sin(theta)/)1282 node_tangent2=(/-sin(phi),cos(phi),0.0/)
3261283
327 call set(sphere_normal, node, node_normal)1284 call set(sphere_normal, node, node_normal)
328 call set(sphere_tangent1, node, node_tangent1)1285 call set(sphere_tangent1, node, node_tangent1)
@@ -341,9 +1298,9 @@
341 do j=1, size(rowcol)1298 do j=1, size(rowcol)
342 rotated_node=rowcol(j)1299 rotated_node=rowcol(j)
343 ! construct local rotation matrix1300 ! construct local rotation matrix
344 local_rotation(1,:)=node_val(sphere_tangent1, rotated_node)1301 local_rotation(1,:)=node_val(sphere_normal, rotated_node)
345 local_rotation(2,:)=node_val(sphere_tangent2, rotated_node)1302 local_rotation(2,:)=node_val(sphere_tangent1, rotated_node)
346 local_rotation(3,:)=node_val(sphere_normal, rotated_node)1303 local_rotation(3,:)=node_val(sphere_tangent2, rotated_node)
3471304
348 ! look up ct_m values of row i, column rowcol(j) in xyz orientation1305 ! look up ct_m values of row i, column rowcol(j) in xyz orientation
349 do k=1, blocks(ct_m,2)1306 do k=1, blocks(ct_m,2)
@@ -431,7 +1388,7 @@
431 type(halo_type), pointer:: halo1388 type(halo_type), pointer:: halo
432 type(vector_field) :: sphere_normal, sphere_tangent1, sphere_tangent21389 type(vector_field) :: sphere_normal, sphere_tangent1, sphere_tangent2
433 real, dimension(u%dim) :: x, node_normal, node_tangent1, node_tangent21390 real, dimension(u%dim) :: x, node_normal, node_tangent1, node_tangent2
434 real :: rad, phi, theta1391 real :: radius, theta, phi !distance form origin, polar angle, azimuthal angle
435 real, dimension(u%dim, u%dim):: local_rotation1392 real, dimension(u%dim, u%dim):: local_rotation
436 integer, dimension(:), allocatable:: dnnz, onnz1393 integer, dimension(:), allocatable:: dnnz, onnz
437 integer:: node, nodes, mynodes1394 integer:: node, nodes, mynodes
@@ -477,15 +1434,15 @@
4771434
478 do node=1, mynodes1435 do node=1, mynodes
4791436
1437 !Extract the cartesian coordinates of the node.
480 x=node_val(u_position, node)1438 x=node_val(u_position, node)
4811439
482 rad=sqrt(sum(x(:)**2))1440 !Calculate spherical-polar coordinates.
483 phi=atan2(x(2),x(1))1441 call cartesian_2_spherical_polar(x(1),x(2),x(3),radius,theta,phi)
484 theta=acos(x(3)/rad)
4851442
486 node_normal=(/sin(theta)*cos(phi),sin(theta)*sin(phi),cos(theta)/)1443 node_normal=(/sin(theta)*cos(phi),sin(theta)*sin(phi),cos(theta)/)
487 node_tangent1=(/-sin(phi),cos(phi),0.0/)1444 node_tangent1=(/cos(theta)*cos(phi),cos(theta)*sin(phi),-sin(theta)/)
488 node_tangent2=(/cos(theta)*cos(phi),cos(theta)*sin(phi),-sin(theta)/)1445 node_tangent2=(/-sin(phi),cos(phi),0.0/)
4891446
490 call set(sphere_normal, node, node_normal)1447 call set(sphere_normal, node, node_normal)
491 call set(sphere_tangent1, node, node_tangent1)1448 call set(sphere_tangent1, node, node_tangent1)
@@ -494,9 +1451,9 @@
494 end do1451 end do
4951452
496 do node=1, mynodes1453 do node=1, mynodes
497 local_rotation(:,1)=node_val(sphere_tangent1, node)1454 local_rotation(:,1)=node_val(sphere_normal, node)
498 local_rotation(:,2)=node_val(sphere_tangent2, node)1455 local_rotation(:,2)=node_val(sphere_tangent1, node)
499 local_rotation(:,3)=node_val(sphere_normal, node)1456 local_rotation(:,3)=node_val(sphere_tangent2, node)
5001457
501 call addto(rotation_sphere, node, node, local_rotation)1458 call addto(rotation_sphere, node, node, local_rotation)
502 end do1459 end do
@@ -515,7 +1472,6 @@
515 type(vector_field), intent(inout):: vfield1472 type(vector_field), intent(inout):: vfield
516 type(state_type), intent(inout):: state1473 type(state_type), intent(inout):: state
517 1474
518 type(vector_field), pointer:: u
519 type(vector_field):: result1475 type(vector_field):: result
520 type(petsc_csr_matrix), pointer:: rotation_sphere1476 type(petsc_csr_matrix), pointer:: rotation_sphere
521 integer :: stat1477 integer :: stat
@@ -523,8 +1479,7 @@
523 rotation_sphere => extract_petsc_csr_matrix(state, "RotationMatrixSphere", stat=stat)1479 rotation_sphere => extract_petsc_csr_matrix(state, "RotationMatrixSphere", stat=stat)
524 if (stat/=0) then1480 if (stat/=0) then
525 allocate(rotation_sphere)1481 allocate(rotation_sphere)
526 u => extract_vector_field(state, "Velocity")1482 call create_rotation_matrix_sphere(rotation_sphere, vfield, state)
527 call create_rotation_matrix_sphere(rotation_sphere, u, state)
528 call insert(state, rotation_sphere, "RotationMatrixSphere")1483 call insert(state, rotation_sphere, "RotationMatrixSphere")
529 end if1484 end if
530 1485
@@ -551,8 +1506,7 @@
551 rotation_sphere => extract_petsc_csr_matrix(state, "RotationMatrixSphere", stat=stat)1506 rotation_sphere => extract_petsc_csr_matrix(state, "RotationMatrixSphere", stat=stat)
552 if (stat/=0) then1507 if (stat/=0) then
553 allocate(rotation_sphere)1508 allocate(rotation_sphere)
554 u => extract_vector_field(state, "Velocity")1509 call create_rotation_matrix_sphere(rotation_sphere, vfield, state)
555 call create_rotation_matrix_sphere(rotation_sphere, u, state)
556 call insert(state, rotation_sphere, "RotationMatrixSphere")1510 call insert(state, rotation_sphere, "RotationMatrixSphere")
557 end if1511 end if
558 1512
5591513
=== added file 'femtools/doc/coordinate_transformations.png'
560Binary files femtools/doc/coordinate_transformations.png 1970-01-01 00:00:00 +0000 and femtools/doc/coordinate_transformations.png 2012-10-19 14:09:23 +0000 differ1514Binary files femtools/doc/coordinate_transformations.png 1970-01-01 00:00:00 +0000 and femtools/doc/coordinate_transformations.png 2012-10-19 14:09:23 +0000 differ
=== modified file 'femtools/doc/femtools_manual.pdf'
--- femtools/doc/femtools_manual.pdf 2012-04-25 16:21:34 +0000
+++ femtools/doc/femtools_manual.pdf 2012-10-19 14:09:23 +0000
@@ -229,670 +229,676 @@
229(Topological and data dimension)229(Topological and data dimension)
230endobj230endobj
231153 0 obj231153 0 obj
232<< /S /GoTo /D (chapter.9) >>232<< /S /GoTo /D (section.8.6) >>
233endobj233endobj
234156 0 obj234156 0 obj
235(State dictionaries)235(Changing coordinates and bases)
236endobj236endobj
237157 0 obj237157 0 obj
238<< /S /GoTo /D (section.9.1) >>238<< /S /GoTo /D (chapter.9) >>
239endobj239endobj
240160 0 obj240160 0 obj
241(Inserting and extracting objects in states)241(State dictionaries)
242endobj242endobj
243161 0 obj243161 0 obj
244<< /S /GoTo /D (section.9.2) >>244<< /S /GoTo /D (section.9.1) >>
245endobj245endobj
246164 0 obj246164 0 obj
247(Aliased fields and listing the same field in multiple state dictionaries)247(Inserting and extracting objects in states)
248endobj248endobj
249165 0 obj249165 0 obj
250<< /S /GoTo /D (chapter.10) >>250<< /S /GoTo /D (section.9.2) >>
251endobj251endobj
252168 0 obj252168 0 obj
253(Reference counting)253(Aliased fields and listing the same field in multiple state dictionaries)
254endobj254endobj
255169 0 obj255169 0 obj
256<< /S /GoTo /D (section.10.1) >>256<< /S /GoTo /D (chapter.10) >>
257endobj257endobj
258172 0 obj258172 0 obj
259(Creating and destroying references)259(Reference counting)
260endobj260endobj
261173 0 obj261173 0 obj
262<< /S /GoTo /D (subsection.10.1.1) >>262<< /S /GoTo /D (section.10.1) >>
263endobj263endobj
264176 0 obj264176 0 obj
265(Allocate)265(Creating and destroying references)
266endobj266endobj
267177 0 obj267177 0 obj
268<< /S /GoTo /D (subsection.10.1.2) >>268<< /S /GoTo /D (subsection.10.1.1) >>
269endobj269endobj
270180 0 obj270180 0 obj
271(Deallocate)271(Allocate)
272endobj272endobj
273181 0 obj273181 0 obj
274<< /S /GoTo /D (subsection.10.1.3) >>274<< /S /GoTo /D (subsection.10.1.2) >>
275endobj275endobj
276184 0 obj276184 0 obj
277(Inserting into state)277(Deallocate)
278endobj278endobj
279185 0 obj279185 0 obj
280<< /S /GoTo /D (subsection.10.1.4) >>280<< /S /GoTo /D (subsection.10.1.3) >>
281endobj281endobj
282188 0 obj282188 0 obj
283(Extracting from states)283(Inserting into state)
284endobj284endobj
285189 0 obj285189 0 obj
286<< /S /GoTo /D (subsection.10.1.5) >>286<< /S /GoTo /D (subsection.10.1.4) >>
287endobj287endobj
288192 0 obj288192 0 obj
289(Incref)289(Extracting from states)
290endobj290endobj
291193 0 obj291193 0 obj
292<< /S /GoTo /D (section.10.2) >>292<< /S /GoTo /D (subsection.10.1.5) >>
293endobj293endobj
294196 0 obj294196 0 obj
295(Creating new reference counted data types)295(Incref)
296endobj296endobj
297197 0 obj297197 0 obj
298<< /S /GoTo /D (section.10.3) >>298<< /S /GoTo /D (section.10.2) >>
299endobj299endobj
300200 0 obj300200 0 obj
301(Memory accounting diagnostics)301(Creating new reference counted data types)
302endobj302endobj
303201 0 obj303201 0 obj
304<< /S /GoTo /D (subsection.10.3.1) >>304<< /S /GoTo /D (section.10.3) >>
305endobj305endobj
306204 0 obj306204 0 obj
307(Memory statistics in the .stat file)307(Memory accounting diagnostics)
308endobj308endobj
309205 0 obj309205 0 obj
310<< /S /GoTo /D (part.3) >>310<< /S /GoTo /D (subsection.10.3.1) >>
311endobj311endobj
312208 0 obj312208 0 obj
313(III Procedure reference)313(Memory statistics in the .stat file)
314endobj314endobj
315209 0 obj315209 0 obj
316<< /S /GoTo /D (chapter.11) >>316<< /S /GoTo /D (part.3) >>
317endobj317endobj
318212 0 obj318212 0 obj
319(General principles for procedures)319(III Procedure reference)
320endobj320endobj
321213 0 obj321213 0 obj
322<< /S /GoTo /D (section.11.1) >>322<< /S /GoTo /D (chapter.11) >>
323endobj323endobj
324216 0 obj324216 0 obj
325(Field, mesh and matrix interfaces)325(General principles for procedures)
326endobj326endobj
327217 0 obj327217 0 obj
328<< /S /GoTo /D (section.11.2) >>328<< /S /GoTo /D (section.11.1) >>
329endobj329endobj
330220 0 obj330220 0 obj
331(Status arguments)331(Field, mesh and matrix interfaces)
332endobj332endobj
333221 0 obj333221 0 obj
334<< /S /GoTo /D (chapter.12) >>334<< /S /GoTo /D (section.11.2) >>
335endobj335endobj
336224 0 obj336224 0 obj
337(Field and mesh methods)337(Status arguments)
338endobj338endobj
339225 0 obj339225 0 obj
340<< /S /GoTo /D (section.12.1) >>340<< /S /GoTo /D (chapter.12) >>
341endobj341endobj
342228 0 obj342228 0 obj
343(Global field and mesh enquiry routines)343(Field and mesh methods)
344endobj344endobj
345229 0 obj345229 0 obj
346<< /S /GoTo /D (subsection.12.1.1) >>346<< /S /GoTo /D (section.12.1) >>
347endobj347endobj
348232 0 obj348232 0 obj
349(mesh\137dim)349(Global field and mesh enquiry routines)
350endobj350endobj
351233 0 obj351233 0 obj
352<< /S /GoTo /D (subsection.12.1.2) >>352<< /S /GoTo /D (subsection.12.1.1) >>
353endobj353endobj
354236 0 obj354236 0 obj
355(mesh\137periodic)355(mesh\137dim)
356endobj356endobj
357237 0 obj357237 0 obj
358<< /S /GoTo /D (subsection.12.1.3) >>358<< /S /GoTo /D (subsection.12.1.2) >>
359endobj359endobj
360240 0 obj360240 0 obj
361(node\137count)361(mesh\137periodic)
362endobj362endobj
363241 0 obj363241 0 obj
364<< /S /GoTo /D (subsection.12.1.4) >>364<< /S /GoTo /D (subsection.12.1.3) >>
365endobj365endobj
366244 0 obj366244 0 obj
367(element\137count)367(node\137count)
368endobj368endobj
369245 0 obj369245 0 obj
370<< /S /GoTo /D (subsection.12.1.5) >>370<< /S /GoTo /D (subsection.12.1.4) >>
371endobj371endobj
372248 0 obj372248 0 obj
373(surface\137element\137count)373(element\137count)
374endobj374endobj
375249 0 obj375249 0 obj
376<< /S /GoTo /D (subsection.12.1.6) >>376<< /S /GoTo /D (subsection.12.1.5) >>
377endobj377endobj
378252 0 obj378252 0 obj
379(face\137count)379(surface\137element\137count)
380endobj380endobj
381253 0 obj381253 0 obj
382<< /S /GoTo /D (subsection.12.1.7) >>382<< /S /GoTo /D (subsection.12.1.6) >>
383endobj383endobj
384256 0 obj384256 0 obj
385(aliased)385(face\137count)
386endobj386endobj
387257 0 obj387257 0 obj
388<< /S /GoTo /D (section.12.2) >>388<< /S /GoTo /D (subsection.12.1.7) >>
389endobj389endobj
390260 0 obj390260 0 obj
391(Element enquiry routines)391(aliased)
392endobj392endobj
393261 0 obj393261 0 obj
394<< /S /GoTo /D (subsection.12.2.1) >>394<< /S /GoTo /D (section.12.2) >>
395endobj395endobj
396264 0 obj396264 0 obj
397(ele\137loc)397(Element enquiry routines)
398endobj398endobj
399265 0 obj399265 0 obj
400<< /S /GoTo /D (subsection.12.2.2) >>400<< /S /GoTo /D (subsection.12.2.1) >>
401endobj401endobj
402268 0 obj402268 0 obj
403(ele\137and\137faces\137loc)403(ele\137loc)
404endobj404endobj
405269 0 obj405269 0 obj
406<< /S /GoTo /D (subsection.12.2.3) >>406<< /S /GoTo /D (subsection.12.2.2) >>
407endobj407endobj
408272 0 obj408272 0 obj
409(ele\137vertices)409(ele\137and\137faces\137loc)
410endobj410endobj
411273 0 obj411273 0 obj
412<< /S /GoTo /D (subsection.12.2.4) >>412<< /S /GoTo /D (subsection.12.2.3) >>
413endobj413endobj
414276 0 obj414276 0 obj
415(ele\137ngi)415(ele\137vertices)
416endobj416endobj
417277 0 obj417277 0 obj
418<< /S /GoTo /D (subsection.12.2.5) >>418<< /S /GoTo /D (subsection.12.2.4) >>
419endobj419endobj
420280 0 obj420280 0 obj
421(ele\137nodes)421(ele\137ngi)
422endobj422endobj
423281 0 obj423281 0 obj
424<< /S /GoTo /D (section.12.3) >>424<< /S /GoTo /D (subsection.12.2.5) >>
425endobj425endobj
426284 0 obj426284 0 obj
427(Face enquiry routines)427(ele\137nodes)
428endobj428endobj
429285 0 obj429285 0 obj
430<< /S /GoTo /D (subsection.12.3.1) >>430<< /S /GoTo /D (section.12.3) >>
431endobj431endobj
432288 0 obj432288 0 obj
433(face\137loc)433(Face enquiry routines)
434endobj434endobj
435289 0 obj435289 0 obj
436<< /S /GoTo /D (subsection.12.3.2) >>436<< /S /GoTo /D (subsection.12.3.1) >>
437endobj437endobj
438292 0 obj438292 0 obj
439(face\137vertices)439(face\137loc)
440endobj440endobj
441293 0 obj441293 0 obj
442<< /S /GoTo /D (subsection.12.3.3) >>442<< /S /GoTo /D (subsection.12.3.2) >>
443endobj443endobj
444296 0 obj444296 0 obj
445(face\137ngi)445(face\137vertices)
446endobj446endobj
447297 0 obj447297 0 obj
448<< /S /GoTo /D (subsection.12.3.4) >>448<< /S /GoTo /D (subsection.12.3.3) >>
449endobj449endobj
450300 0 obj450300 0 obj
451(face\137local\137nodes)451(face\137ngi)
452endobj452endobj
453301 0 obj453301 0 obj
454<< /S /GoTo /D (subsection.12.3.5) >>454<< /S /GoTo /D (subsection.12.3.4) >>
455endobj455endobj
456304 0 obj456304 0 obj
457(face\137global\137nodes)457(face\137local\137nodes)
458endobj458endobj
459305 0 obj459305 0 obj
460<< /S /GoTo /D (section.12.4) >>460<< /S /GoTo /D (subsection.12.3.5) >>
461endobj461endobj
462308 0 obj462308 0 obj
463(Data retrieval routines)463(face\137global\137nodes)
464endobj464endobj
465309 0 obj465309 0 obj
466<< /S /GoTo /D (subsection.12.4.1) >>466<< /S /GoTo /D (section.12.4) >>
467endobj467endobj
468312 0 obj468312 0 obj
469(ele\137val)469(Data retrieval routines)
470endobj470endobj
471313 0 obj471313 0 obj
472<< /S /GoTo /D (subsection.12.4.2) >>472<< /S /GoTo /D (subsection.12.4.1) >>
473endobj473endobj
474316 0 obj474316 0 obj
475(ele\137val\137at\137quad)475(ele\137val)
476endobj476endobj
477317 0 obj477317 0 obj
478<< /S /GoTo /D (subsection.12.4.3) >>478<< /S /GoTo /D (subsection.12.4.2) >>
479endobj479endobj
480320 0 obj480320 0 obj
481(face\137val)481(ele\137val\137at\137quad)
482endobj482endobj
483321 0 obj483321 0 obj
484<< /S /GoTo /D (subsection.12.4.4) >>484<< /S /GoTo /D (subsection.12.4.3) >>
485endobj485endobj
486324 0 obj486324 0 obj
487(node\137val)487(face\137val)
488endobj488endobj
489325 0 obj489325 0 obj
490<< /S /GoTo /D (section.12.5) >>490<< /S /GoTo /D (subsection.12.4.4) >>
491endobj491endobj
492328 0 obj492328 0 obj
493(Data setting routines)493(node\137val)
494endobj494endobj
495329 0 obj495329 0 obj
496<< /S /GoTo /D (subsection.12.5.1) >>496<< /S /GoTo /D (section.12.5) >>
497endobj497endobj
498332 0 obj498332 0 obj
499(addto)499(Data setting routines)
500endobj500endobj
501333 0 obj501333 0 obj
502<< /S /GoTo /D (subsection.12.5.2) >>502<< /S /GoTo /D (subsection.12.5.1) >>
503endobj503endobj
504336 0 obj504336 0 obj
505(scale)505(addto)
506endobj506endobj
507337 0 obj507337 0 obj
508<< /S /GoTo /D (subsection.12.5.3) >>508<< /S /GoTo /D (subsection.12.5.2) >>
509endobj509endobj
510340 0 obj510340 0 obj
511(set)511(scale)
512endobj512endobj
513341 0 obj513341 0 obj
514<< /S /GoTo /D (subsection.12.5.4) >>514<< /S /GoTo /D (subsection.12.5.3) >>
515endobj515endobj
516344 0 obj516344 0 obj
517(zero)517(set)
518endobj518endobj
519345 0 obj519345 0 obj
520<< /S /GoTo /D (chapter.13) >>520<< /S /GoTo /D (subsection.12.5.4) >>
521endobj521endobj
522348 0 obj522348 0 obj
523(State dictionary methods)523(zero)
524endobj524endobj
525349 0 obj525349 0 obj
526<< /S /GoTo /D (section.13.1) >>526<< /S /GoTo /D (chapter.13) >>
527endobj527endobj
528352 0 obj528352 0 obj
529(Inserting objects in states)529(State dictionary methods)
530endobj530endobj
531353 0 obj531353 0 obj
532<< /S /GoTo /D (subsection.13.1.1) >>532<< /S /GoTo /D (section.13.1) >>
533endobj533endobj
534356 0 obj534356 0 obj
535(insert)535(Inserting objects in states)
536endobj536endobj
537357 0 obj537357 0 obj
538<< /S /GoTo /D (section.13.2) >>538<< /S /GoTo /D (subsection.13.1.1) >>
539endobj539endobj
540360 0 obj540360 0 obj
541(Extracting objects from states)541(insert)
542endobj542endobj
543361 0 obj543361 0 obj
544<< /S /GoTo /D (subsection.13.2.1) >>544<< /S /GoTo /D (section.13.2) >>
545endobj545endobj
546364 0 obj546364 0 obj
547(Extracting objects by name)547(Extracting objects from states)
548endobj548endobj
549365 0 obj549365 0 obj
550<< /S /GoTo /D (subsection.13.2.2) >>550<< /S /GoTo /D (subsection.13.2.1) >>
551endobj551endobj
552368 0 obj552368 0 obj
553(Extracting objects by index)553(Extracting objects by name)
554endobj554endobj
555369 0 obj555369 0 obj
556<< /S /GoTo /D (section.13.3) >>556<< /S /GoTo /D (subsection.13.2.2) >>
557endobj557endobj
558372 0 obj558372 0 obj
559(Auxiliary state routines)559(Extracting objects by index)
560endobj560endobj
561373 0 obj561373 0 obj
562<< /S /GoTo /D (subsection.13.3.1) >>562<< /S /GoTo /D (section.13.3) >>
563endobj563endobj
564376 0 obj564376 0 obj
565(deallocate)565(Auxiliary state routines)
566endobj566endobj
567377 0 obj567377 0 obj
568<< /S /GoTo /D (subsection.13.3.2) >>568<< /S /GoTo /D (subsection.13.3.1) >>
569endobj569endobj
570380 0 obj570380 0 obj
571(remove object)571(deallocate)
572endobj572endobj
573381 0 obj573381 0 obj
574<< /S /GoTo /D (subsection.13.3.3) >>574<< /S /GoTo /D (subsection.13.3.2) >>
575endobj575endobj
576384 0 obj576384 0 obj
577(object counts)577(remove object)
578endobj578endobj
579385 0 obj579385 0 obj
580<< /S /GoTo /D (chapter.14) >>580<< /S /GoTo /D (subsection.13.3.3) >>
581endobj581endobj
582388 0 obj582388 0 obj
583(Element methods)583(object counts)
584endobj584endobj
585389 0 obj585389 0 obj
586<< /S /GoTo /D (section.14.1) >>586<< /S /GoTo /D (chapter.14) >>
587endobj587endobj
588392 0 obj588392 0 obj
589(Quadrature methods)589(Element methods)
590endobj590endobj
591393 0 obj591393 0 obj
592<< /S /GoTo /D (subsection.14.1.1) >>592<< /S /GoTo /D (section.14.1) >>
593endobj593endobj
594396 0 obj594396 0 obj
595(make\137quadrature)595(Quadrature methods)
596endobj596endobj
597397 0 obj597397 0 obj
598<< /S /GoTo /D (subsection.14.1.2) >>598<< /S /GoTo /D (subsection.14.1.1) >>
599endobj599endobj
600400 0 obj600400 0 obj
601(deallocate)601(make\137quadrature)
602endobj602endobj
603401 0 obj603401 0 obj
604<< /S /GoTo /D (section.14.2) >>604<< /S /GoTo /D (subsection.14.1.2) >>
605endobj605endobj
606404 0 obj606404 0 obj
607(Shape function methods)607(deallocate)
608endobj608endobj
609405 0 obj609405 0 obj
610<< /S /GoTo /D (subsection.14.2.1) >>610<< /S /GoTo /D (section.14.2) >>
611endobj611endobj
612408 0 obj612408 0 obj
613(make\137element\137shape)613(Shape function methods)
614endobj614endobj
615409 0 obj615409 0 obj
616<< /S /GoTo /D (subsection.14.2.2) >>616<< /S /GoTo /D (subsection.14.2.1) >>
617endobj617endobj
618412 0 obj618412 0 obj
619(deallocate)619(make\137element\137shape)
620endobj620endobj
621413 0 obj621413 0 obj
622<< /S /GoTo /D (subsection.14.2.2) >>
623endobj
624416 0 obj
625(deallocate)
626endobj
627417 0 obj
622<< /S /GoTo /D (subsection.14.2.3) >>628<< /S /GoTo /D (subsection.14.2.3) >>
623endobj629endobj
624416 0 obj630420 0 obj
625(local\137coords)631(local\137coords)
626endobj632endobj
627417 0 obj633421 0 obj
628<< /S /GoTo /D (subsection.14.2.4) >>634<< /S /GoTo /D (subsection.14.2.4) >>
629endobj635endobj
630420 0 obj636424 0 obj
631(local\137coord\137count)637(local\137coord\137count)
632endobj638endobj
633421 0 obj639425 0 obj
634<< /S /GoTo /D (subsection.14.2.5) >>640<< /S /GoTo /D (subsection.14.2.5) >>
635endobj641endobj
636424 0 obj642428 0 obj
637(eval\137shape)643(eval\137shape)
638endobj644endobj
639425 0 obj645429 0 obj
640<< /S /GoTo /D (chapter.15) >>646<< /S /GoTo /D (chapter.15) >>
641endobj647endobj
642428 0 obj648432 0 obj
643(Functions implementing integrals over elements)649(Functions implementing integrals over elements)
644endobj650endobj
645429 0 obj651433 0 obj
646<< /S /GoTo /D (section.15.1) >>652<< /S /GoTo /D (section.15.1) >>
647endobj653endobj
648432 0 obj654436 0 obj
649(Bilinear forms)655(Bilinear forms)
650endobj656endobj
651433 0 obj657437 0 obj
652<< /S /GoTo /D (subsection.15.1.1) >>658<< /S /GoTo /D (subsection.15.1.1) >>
653endobj659endobj
654436 0 obj660440 0 obj
655(shape\137shape)661(shape\137shape)
656endobj662endobj
657437 0 obj663441 0 obj
658<< /S /GoTo /D (subsection.15.1.2) >>664<< /S /GoTo /D (subsection.15.1.2) >>
659endobj665endobj
660440 0 obj666444 0 obj
661(shape\137shape\137vector)667(shape\137shape\137vector)
662endobj668endobj
663441 0 obj669445 0 obj
664<< /S /GoTo /D (subsection.15.1.3) >>670<< /S /GoTo /D (subsection.15.1.3) >>
665endobj671endobj
666444 0 obj672448 0 obj
667(shape\137shape\137tensor)673(shape\137shape\137tensor)
668endobj674endobj
669445 0 obj675449 0 obj
670<< /S /GoTo /D (subsection.15.1.4) >>676<< /S /GoTo /D (subsection.15.1.4) >>
671endobj677endobj
672448 0 obj678452 0 obj
673(shape\137shape\137vector\137outer\137vector)679(shape\137shape\137vector\137outer\137vector)
674endobj680endobj
675449 0 obj681453 0 obj
676<< /S /GoTo /D (subsection.15.1.5) >>682<< /S /GoTo /D (subsection.15.1.5) >>
677endobj683endobj
678452 0 obj684456 0 obj
679(shape\137dshape)685(shape\137dshape)
680endobj686endobj
681453 0 obj687457 0 obj
682<< /S /GoTo /D (subsection.15.1.6) >>688<< /S /GoTo /D (subsection.15.1.6) >>
683endobj689endobj
684456 0 obj690460 0 obj
685(dshape\137shape)691(dshape\137shape)
686endobj692endobj
687457 0 obj693461 0 obj
688<< /S /GoTo /D (subsection.15.1.7) >>694<< /S /GoTo /D (subsection.15.1.7) >>
689endobj695endobj
690460 0 obj696464 0 obj
691(shape\137vector\137dot\137dshape)697(shape\137vector\137dot\137dshape)
692endobj698endobj
693461 0 obj699465 0 obj
694<< /S /GoTo /D (subsection.15.1.8) >>700<< /S /GoTo /D (subsection.15.1.8) >>
695endobj701endobj
696464 0 obj702468 0 obj
697(dshape\137dot\137vector\137shape)703(dshape\137dot\137vector\137shape)
698endobj704endobj
699465 0 obj705469 0 obj
700<< /S /GoTo /D (subsection.15.1.9) >>706<< /S /GoTo /D (subsection.15.1.9) >>
701endobj707endobj
702468 0 obj708472 0 obj
703(dshape\137dot\137tensor\137shape)709(dshape\137dot\137tensor\137shape)
704endobj710endobj
705469 0 obj711473 0 obj
706<< /S /GoTo /D (subsection.15.1.10) >>712<< /S /GoTo /D (subsection.15.1.10) >>
707endobj713endobj
708472 0 obj714476 0 obj
709(shape\137vector\137outer\137dshape)715(shape\137vector\137outer\137dshape)
710endobj716endobj
711473 0 obj717477 0 obj
712<< /S /GoTo /D (subsection.15.1.11) >>718<< /S /GoTo /D (subsection.15.1.11) >>
713endobj719endobj
714476 0 obj720480 0 obj
715(dshape\137outer\137vector\137shape)721(dshape\137outer\137vector\137shape)
716endobj722endobj
717477 0 obj723481 0 obj
718<< /S /GoTo /D (subsection.15.1.12) >>724<< /S /GoTo /D (subsection.15.1.12) >>
719endobj725endobj
720480 0 obj726484 0 obj
721(dshape\137dot\137dshape)727(dshape\137dot\137dshape)
722endobj728endobj
723481 0 obj729485 0 obj
724<< /S /GoTo /D (subsection.15.1.13) >>730<< /S /GoTo /D (subsection.15.1.13) >>
725endobj731endobj
726484 0 obj732488 0 obj
727(dshape\137tensor\137dshape)733(dshape\137tensor\137dshape)
728endobj734endobj
729485 0 obj735489 0 obj
730<< /S /GoTo /D (subsection.15.1.14) >>736<< /S /GoTo /D (subsection.15.1.14) >>
731endobj737endobj
732488 0 obj738492 0 obj
733(dshape\137outer\137dshape)739(dshape\137outer\137dshape)
734endobj740endobj
735489 0 obj741493 0 obj
736<< /S /GoTo /D (subsection.15.1.15) >>742<< /S /GoTo /D (subsection.15.1.15) >>
737endobj743endobj
738492 0 obj744496 0 obj
739(shape\137curl\137shape\1372d)745(shape\137curl\137shape\1372d)
740endobj746endobj
741493 0 obj747497 0 obj
742<< /S /GoTo /D (section.15.2) >>748<< /S /GoTo /D (section.15.2) >>
743endobj749endobj
744496 0 obj750500 0 obj
745(Linear Forms)751(Linear Forms)
746endobj752endobj
747497 0 obj753501 0 obj
748<< /S /GoTo /D (subsection.15.2.1) >>754<< /S /GoTo /D (subsection.15.2.1) >>
749endobj755endobj
750500 0 obj756504 0 obj
751(shape\137rhs)757(shape\137rhs)
752endobj758endobj
753501 0 obj759505 0 obj
754<< /S /GoTo /D (subsection.15.2.2) >>760<< /S /GoTo /D (subsection.15.2.2) >>
755endobj761endobj
756504 0 obj762508 0 obj
757(shape\137vector\137rhs)763(shape\137vector\137rhs)
758endobj764endobj
759505 0 obj765509 0 obj
760<< /S /GoTo /D (subsection.15.2.3) >>766<< /S /GoTo /D (subsection.15.2.3) >>
761endobj767endobj
762508 0 obj768512 0 obj
763(shape\137tensor\137rhs)769(shape\137tensor\137rhs)
764endobj770endobj
765509 0 obj771513 0 obj
766<< /S /GoTo /D (subsection.15.2.4) >>772<< /S /GoTo /D (subsection.15.2.4) >>
767endobj773endobj
768512 0 obj774516 0 obj
769(shape\137tensor\137dot\137vector\137rhs)775(shape\137tensor\137dot\137vector\137rhs)
770endobj776endobj
771513 0 obj777517 0 obj
772<< /S /GoTo /D (subsection.15.2.5) >>778<< /S /GoTo /D (subsection.15.2.5) >>
773endobj779endobj
774516 0 obj780520 0 obj
775(dshape\137rhs)781(dshape\137rhs)
776endobj782endobj
777517 0 obj783521 0 obj
778<< /S /GoTo /D (subsection.15.2.6) >>784<< /S /GoTo /D (subsection.15.2.6) >>
779endobj785endobj
780520 0 obj786524 0 obj
781(dshape\137dot\137vector\137rhs)787(dshape\137dot\137vector\137rhs)
782endobj788endobj
783521 0 obj789525 0 obj
784<< /S /GoTo /D (subsection.15.2.7) >>790<< /S /GoTo /D (subsection.15.2.7) >>
785endobj791endobj
786524 0 obj792528 0 obj
787(dshape\137dot\137tensor\137rhs)793(dshape\137dot\137tensor\137rhs)
788endobj794endobj
789525 0 obj795529 0 obj
790<< /S /GoTo /D (section.15.3) >>796<< /S /GoTo /D (section.15.3) >>
791endobj797endobj
792528 0 obj798532 0 obj
793(Auxiliary form functions)799(Auxiliary form functions)
794endobj800endobj
795529 0 obj801533 0 obj
796<< /S /GoTo /D (subsection.15.3.1) >>802<< /S /GoTo /D (subsection.15.3.1) >>
797endobj803endobj
798532 0 obj804536 0 obj
799(dshape\137loc)805(dshape\137loc)
800endobj806endobj
801533 0 obj807537 0 obj
802<< /S /GoTo /D (subsection.15.3.2) >>808<< /S /GoTo /D (subsection.15.3.2) >>
803endobj809endobj
804536 0 obj810540 0 obj
805(dshape\137ngi)811(dshape\137ngi)
806endobj812endobj
807537 0 obj813541 0 obj
808<< /S /GoTo /D (subsection.15.3.3) >>814<< /S /GoTo /D (subsection.15.3.3) >>
809endobj815endobj
810540 0 obj816544 0 obj
811(dshape\137dim)817(dshape\137dim)
812endobj818endobj
813541 0 obj819545 0 obj
814<< /S /GoTo /D (subsection.15.3.4) >>820<< /S /GoTo /D (subsection.15.3.4) >>
815endobj821endobj
816544 0 obj822548 0 obj
817(vector\137dim)823(vector\137dim)
818endobj824endobj
819545 0 obj825549 0 obj
820<< /S /GoTo /D (subsection.15.3.5) >>826<< /S /GoTo /D (subsection.15.3.5) >>
821endobj827endobj
822548 0 obj828552 0 obj
823(tensor\137dim)829(tensor\137dim)
824endobj830endobj
825549 0 obj831553 0 obj
826<< /S /GoTo /D (chapter.16) >>832<< /S /GoTo /D (chapter.16) >>
827endobj833endobj
828552 0 obj834556 0 obj
829(Diagnostic statistics)835(Diagnostic statistics)
830endobj836endobj
831553 0 obj837557 0 obj
832<< /S /GoTo /D (section.16.1) >>838<< /S /GoTo /D (section.16.1) >>
833endobj839endobj
834556 0 obj840560 0 obj
835(Diagnostic I/O routines)841(Diagnostic I/O routines)
836endobj842endobj
837557 0 obj843561 0 obj
838<< /S /GoTo /D (section.16.2) >>844<< /S /GoTo /D (section.16.2) >>
839endobj845endobj
840560 0 obj846564 0 obj
841(Memory statistics)847(Memory statistics)
842endobj848endobj
843561 0 obj849565 0 obj
844<< /S /GoTo /D (subsection.16.2.1) >>850<< /S /GoTo /D (subsection.16.2.1) >>
845endobj851endobj
846564 0 obj852568 0 obj
847(print\137current\137memory\137stats)853(print\137current\137memory\137stats)
848endobj854endobj
849565 0 obj855569 0 obj
850<< /S /GoTo /D (subsection.16.2.2) >>856<< /S /GoTo /D (subsection.16.2.2) >>
851endobj857endobj
852568 0 obj858572 0 obj
853(print\137memory\137stats)859(print\137memory\137stats)
854endobj860endobj
855569 0 obj861573 0 obj
856<< /S /GoTo /D (subsection.16.2.3) >>862<< /S /GoTo /D (subsection.16.2.3) >>
857endobj863endobj
858572 0 obj864576 0 obj
859(reset\137memory\137logs)865(reset\137memory\137logs)
860endobj866endobj
861573 0 obj867577 0 obj
862<< /S /GoTo /D (section.16.3) >>868<< /S /GoTo /D (section.16.3) >>
863endobj869endobj
864576 0 obj870580 0 obj
865(Register diagnostics in the .stat file)871(Register diagnostics in the .stat file)
866endobj872endobj
867577 0 obj873581 0 obj
868<< /S /GoTo /D [578 0 R /Fit ] >>874<< /S /GoTo /D [582 0 R /Fit ] >>
869endobj875endobj
870580 0 obj <<876584 0 obj <<
871/Length 132 877/Length 131
872/Filter /FlateDecode878/Filter /FlateDecode
873>>879>>
874stream880stream
875xÚ3PHW0Ppç2 @;…pé»›+šëšš(„¤)ê™+˜Å,,,BR¢5ÜRsKòósŠ5u�L
8764róJs4cC¼ š8814róJs4cC¼ š
877õ,MM�Àš-õLÌ-t-ÌôŒ- Z}‹4882õ,MM�Àš-õLÌ-t-ÌôŒ- Z}‹4
8784’3 z-t ´‘�¡È
879'¹†pjJ)ã883'¹†pjJ)ã
884xÚ3PHW0Ppç2 @;…pé»›+šëšš(„¤)ê™+˜Å,,,BR¢5ÜRsKòósŠ5u�L
8804róJs4cC¼ š8854róJs4cC¼ š
881õ,MM�Àš�ôLŒLt-ÌôŒ- Zý“Kò“R‹ :886õ,MM�Àš�ôLŒLt-ÌôŒ- Zý“Kò“R‹ :
882Ít 887Ít
#C#�.r
883áUú*+888áUú*+
884endstream889endstream
885endobj890endobj
886578 0 obj <<
887/Type /Page
888/Contents 580 0 R
889/Resources 579 0 R
890/MediaBox [0 0 595.276 841.89]
891/Parent 584 0 R
892>> endobj
893581 0 obj <<
894/D [578 0 R /XYZ 55.693 817.952 null]
895>> endobj
896582 0 obj <<891582 0 obj <<
897/D [578 0 R /XYZ 56.693 785.197 null]892/Type /Page
898>> endobj893/Contents 584 0 R
899579 0 obj <<894/Resources 583 0 R
900/Font << /F37 583 0 R >>895/MediaBox [0 0 595.276 841.89]
896/Parent 588 0 R
897>> endobj
898585 0 obj <<
899/D [582 0 R /XYZ 55.693 817.952 null]
900>> endobj
901586 0 obj <<
902/D [582 0 R /XYZ 56.693 785.197 null]
903>> endobj
904583 0 obj <<
905/Font << /F37 587 0 R >>
901/ProcSet [ /PDF /Text ]906/ProcSet [ /PDF /Text ]
902>> endobj907>> endobj
903587 0 obj <<908591 0 obj <<
904/Length 68 909/Length 68
905/Filter /FlateDecode910/Filter /FlateDecode
906>>911>>
@@ -901,21 +907,21 @@
901áÒw36W04г4°4TIS05Ó3³4V°00ѳ´4SIQˆÖ0ÒŒ907áÒw36W04г4°4TIS05Ó3³4V°00ѳ´4SIQˆÖ0ÒŒ
902ñâ2€jB§]C¸”ê'908ñâ2€jB§]C¸”ê'
903endstream909endstream
904endobj910endobj
905586 0 obj <<911590 0 obj <<
906/Type /Page912/Type /Page
907/Contents 587 0 R913/Contents 591 0 R
908/Resources 585 0 R914/Resources 589 0 R
909/MediaBox [0 0 595.276 841.89]915/MediaBox [0 0 595.276 841.89]
910/Parent 584 0 R916/Parent 588 0 R
911>> endobj917>> endobj
912588 0 obj <<918592 0 obj <<
913/D [586 0 R /XYZ 55.693 817.952 null]919/D [590 0 R /XYZ 55.693 817.952 null]
914>> endobj920>> endobj
915585 0 obj <<921589 0 obj <<
916/Font << /F37 583 0 R >>922/Font << /F37 587 0 R >>
917/ProcSet [ /PDF /Text ]923/ProcSet [ /PDF /Text ]
918>> endobj924>> endobj
919619 0 obj <<925623 0 obj <<
920/Length 1083 926/Length 1083
921/Filter /FlateDecode927/Filter /FlateDecode
922>>928>>
@@ -929,1171 +935,1173 @@
929:W7R›îr¿ïÀó+Å!ŠöÏA?¬§ÄLåÁn*ØþîåüâŽYŠ²935:W7R›îr¿ïÀó+Å!ŠöÏA?¬§ÄLåÁn*ØþîåüâŽYŠ²
930endstream936endstream
931endobj937endobj
932618 0 obj <<938622 0 obj <<
933/Type /Page939/Type /Page
934/Contents 619 0 R940/Contents 623 0 R
935/Resources 617 0 R941/Resources 621 0 R
936/MediaBox [0 0 595.276 841.89]942/MediaBox [0 0 595.276 841.89]
937/Parent 584 0 R943/Parent 588 0 R
938/Annots [ 589 0 R 590 0 R 591 0 R 592 0 R 593 0 R 594 0 R 595 0 R 596 0 R 597 0 R 598 0 R 599 0 R 600 0 R 601 0 R 602 0 R 603 0 R 604 0 R 605 0 R 606 0 R 607 0 R 608 0 R 609 0 R 610 0 R 611 0 R 612 0 R 613 0 R 614 0 R 615 0 R ]944/Annots [ 593 0 R 594 0 R 595 0 R 596 0 R 597 0 R 598 0 R 599 0 R 600 0 R 601 0 R 602 0 R 603 0 R 604 0 R 605 0 R 606 0 R 607 0 R 608 0 R 609 0 R 610 0 R 611 0 R 612 0 R 613 0 R 614 0 R 615 0 R 616 0 R 617 0 R 618 0 R 619 0 R ]
939>> endobj945>> endobj
940589 0 obj <<946593 0 obj <<
941/Type /Annot947/Type /Annot
942/Subtype /Link948/Subtype /Link
943/Border[0 0 0]/H/I/C[1 0 0]949/Border[0 0 0]/H/I/C[1 0 0]
944/Rect [55.697 630.532 218.736 641.329]950/Rect [55.697 630.532 218.736 641.329]
945/A << /S /GoTo /D (part.1) >>951/A << /S /GoTo /D (part.1) >>
946>> endobj952>> endobj
947590 0 obj <<953594 0 obj <<
948/Type /Annot954/Type /Annot
949/Subtype /Link955/Subtype /Link
950/Border[0 0 0]/H/I/C[1 0 0]956/Border[0 0 0]/H/I/C[1 0 0]
951/Rect [55.697 597.791 246.448 610.436]957/Rect [55.697 597.791 246.448 610.436]
952/A << /S /GoTo /D (chapter.1) >>958/A << /S /GoTo /D (chapter.1) >>
953>> endobj959>> endobj
954591 0 obj <<960595 0 obj <<
955/Type /Annot961/Type /Annot
956/Subtype /Link962/Subtype /Link
957/Border[0 0 0]/H/I/C[1 0 0]963/Border[0 0 0]/H/I/C[1 0 0]
958/Rect [72.06 581.988 242.05 592.102]964/Rect [72.06 581.988 242.05 592.102]
959/A << /S /GoTo /D (section.1.1) >>965/A << /S /GoTo /D (section.1.1) >>
960>> endobj966>> endobj
961592 0 obj <<967596 0 obj <<
962/Type /Annot968/Type /Annot
963/Subtype /Link969/Subtype /Link
964/Border[0 0 0]/H/I/C[1 0 0]970/Border[0 0 0]/H/I/C[1 0 0]
965/Rect [72.06 563.544 220.212 573.658]971/Rect [72.06 563.544 220.212 573.658]
966/A << /S /GoTo /D (section.1.2) >>972/A << /S /GoTo /D (section.1.2) >>
967>> endobj973>> endobj
968593 0 obj <<974597 0 obj <<
969/Type /Annot975/Type /Annot
970/Subtype /Link976/Subtype /Link
971/Border[0 0 0]/H/I/C[1 0 0]977/Border[0 0 0]/H/I/C[1 0 0]
972/Rect [72.06 545.101 194.019 555.215]978/Rect [72.06 545.101 194.019 555.215]
973/A << /S /GoTo /D (section.1.3) >>979/A << /S /GoTo /D (section.1.3) >>
974>> endobj980>> endobj
975594 0 obj <<981598 0 obj <<
976/Type /Annot982/Type /Annot
977/Subtype /Link983/Subtype /Link
978/Border[0 0 0]/H/I/C[1 0 0]984/Border[0 0 0]/H/I/C[1 0 0]
979/Rect [72.06 523.756 206.498 536.772]985/Rect [72.06 523.756 206.498 536.772]
980/A << /S /GoTo /D (section.1.4) >>986/A << /S /GoTo /D (section.1.4) >>
981>> endobj987>> endobj
982595 0 obj <<988599 0 obj <<
983/Type /Annot989/Type /Annot
984/Subtype /Link990/Subtype /Link
985/Border[0 0 0]/H/I/C[1 0 0]991/Border[0 0 0]/H/I/C[1 0 0]
986/Rect [97.151 505.312 292.745 518.328]992/Rect [97.151 505.312 292.745 518.328]
987/A << /S /GoTo /D (subsection.1.4.1) >>993/A << /S /GoTo /D (subsection.1.4.1) >>
988>> endobj994>> endobj
989596 0 obj <<995600 0 obj <<
990/Type /Annot996/Type /Annot
991/Subtype /Link997/Subtype /Link
992/Border[0 0 0]/H/I/C[1 0 0]998/Border[0 0 0]/H/I/C[1 0 0]
993/Rect [97.151 486.869 343.014 499.885]999/Rect [97.151 486.869 343.014 499.885]
994/A << /S /GoTo /D (subsection.1.4.2) >>1000/A << /S /GoTo /D (subsection.1.4.2) >>
995>> endobj1001>> endobj
996597 0 obj <<1002601 0 obj <<
997/Type /Annot1003/Type /Annot
998/Subtype /Link1004/Subtype /Link
999/Border[0 0 0]/H/I/C[1 0 0]1005/Border[0 0 0]/H/I/C[1 0 0]
1000/Rect [72.06 471.327 222.371 481.442]1006/Rect [72.06 471.327 222.371 481.442]
1001/A << /S /GoTo /D (section.1.5) >>1007/A << /S /GoTo /D (section.1.5) >>
1002>> endobj1008>> endobj
1003598 0 obj <<1009602 0 obj <<
1004/Type /Annot1010/Type /Annot
1005/Subtype /Link1011/Subtype /Link
1006/Border[0 0 0]/H/I/C[1 0 0]1012/Border[0 0 0]/H/I/C[1 0 0]
1007/Rect [55.697 438.459 274.735 451.191]1013/Rect [55.697 438.459 274.735 451.191]
1008/A << /S /GoTo /D (chapter.2) >>1014/A << /S /GoTo /D (chapter.2) >>
1009>> endobj1015>> endobj
1010599 0 obj <<1016603 0 obj <<
1011/Type /Annot1017/Type /Annot
1012/Subtype /Link1018/Subtype /Link
1013/Border[0 0 0]/H/I/C[1 0 0]1019/Border[0 0 0]/H/I/C[1 0 0]
1014/Rect [72.06 419.841 227.378 432.857]1020/Rect [72.06 419.841 227.378 432.857]
1015/A << /S /GoTo /D (section.2.1) >>1021/A << /S /GoTo /D (section.2.1) >>
1016>> endobj1022>> endobj
1017600 0 obj <<1023604 0 obj <<
1018/Type /Annot1024/Type /Annot
1019/Subtype /Link1025/Subtype /Link
1020/Border[0 0 0]/H/I/C[1 0 0]1026/Border[0 0 0]/H/I/C[1 0 0]
1021/Rect [97.151 401.397 214.059 414.413]1027/Rect [97.151 401.397 214.059 414.413]
1022/A << /S /GoTo /D (subsection.2.1.1) >>1028/A << /S /GoTo /D (subsection.2.1.1) >>
1023>> endobj1029>> endobj
1024601 0 obj <<1030605 0 obj <<
1025/Type /Annot1031/Type /Annot
1026/Subtype /Link1032/Subtype /Link
1027/Border[0 0 0]/H/I/C[1 0 0]1033/Border[0 0 0]/H/I/C[1 0 0]
1028/Rect [97.151 382.954 258.011 395.97]1034/Rect [97.151 382.954 258.011 395.97]
1029/A << /S /GoTo /D (subsection.2.1.2) >>1035/A << /S /GoTo /D (subsection.2.1.2) >>
1030>> endobj1036>> endobj
1031602 0 obj <<1037606 0 obj <<
1032/Type /Annot1038/Type /Annot
1033/Subtype /Link1039/Subtype /Link
1034/Border[0 0 0]/H/I/C[1 0 0]1040/Border[0 0 0]/H/I/C[1 0 0]
1035/Rect [72.06 367.412 307.788 377.527]1041/Rect [72.06 367.412 307.788 377.527]
1036/A << /S /GoTo /D (section.2.2) >>1042/A << /S /GoTo /D (section.2.2) >>
1037>> endobj1043>> endobj
1038603 0 obj <<1044607 0 obj <<
1039/Type /Annot1045/Type /Annot
1040/Subtype /Link1046/Subtype /Link
1041/Border[0 0 0]/H/I/C[1 0 0]1047/Border[0 0 0]/H/I/C[1 0 0]
1042/Rect [97.151 348.969 239.324 359.083]1048/Rect [97.151 348.969 239.324 359.083]
1043/A << /S /GoTo /D (subsection.2.2.1) >>1049/A << /S /GoTo /D (subsection.2.2.1) >>
1044>> endobj1050>> endobj
1045604 0 obj <<1051608 0 obj <<
1046/Type /Annot1052/Type /Annot
1047/Subtype /Link1053/Subtype /Link
1048/Border[0 0 0]/H/I/C[1 0 0]1054/Border[0 0 0]/H/I/C[1 0 0]
1049/Rect [55.697 318.806 224.641 328.833]1055/Rect [55.697 318.806 224.641 328.833]
1050/A << /S /GoTo /D (chapter.3) >>1056/A << /S /GoTo /D (chapter.3) >>
1051>> endobj1057>> endobj
1052605 0 obj <<1058609 0 obj <<
1053/Type /Annot1059/Type /Annot
1054/Subtype /Link1060/Subtype /Link
1055/Border[0 0 0]/H/I/C[1 0 0]1061/Border[0 0 0]/H/I/C[1 0 0]
1056/Rect [72.06 297.483 284.465 310.499]1062/Rect [72.06 297.483 284.465 310.499]
1057/A << /S /GoTo /D (section.3.1) >>1063/A << /S /GoTo /D (section.3.1) >>
1058>> endobj1064>> endobj
1059606 0 obj <<1065610 0 obj <<
1060/Type /Annot1066/Type /Annot
1061/Subtype /Link1067/Subtype /Link
1062/Border[0 0 0]/H/I/C[1 0 0]1068/Border[0 0 0]/H/I/C[1 0 0]
1063/Rect [72.06 279.039 232.844 292.055]1069/Rect [72.06 279.039 232.844 292.055]
1064/A << /S /GoTo /D (section.3.2) >>1070/A << /S /GoTo /D (section.3.2) >>
1065>> endobj1071>> endobj
1066607 0 obj <<1072611 0 obj <<
1067/Type /Annot1073/Type /Annot
1068/Subtype /Link1074/Subtype /Link
1069/Border[0 0 0]/H/I/C[1 0 0]1075/Border[0 0 0]/H/I/C[1 0 0]
1070/Rect [55.697 235.158 183.863 248.92]1076/Rect [55.697 235.158 183.863 248.92]
1071/A << /S /GoTo /D (part.2) >>1077/A << /S /GoTo /D (part.2) >>
1072>> endobj1078>> endobj
1073608 0 obj <<1079612 0 obj <<
1074/Type /Annot1080/Type /Annot
1075/Subtype /Link1081/Subtype /Link
1076/Border[0 0 0]/H/I/C[1 0 0]1082/Border[0 0 0]/H/I/C[1 0 0]
1077/Rect [55.697 208 233.728 218.027]1083/Rect [55.697 208 233.728 218.027]
1078/A << /S /GoTo /D (chapter.4) >>1084/A << /S /GoTo /D (chapter.4) >>
1079>> endobj1085>> endobj
1080609 0 obj <<1086613 0 obj <<
1081/Type /Annot1087/Type /Annot
1082/Subtype /Link1088/Subtype /Link
1083/Border[0 0 0]/H/I/C[1 0 0]1089/Border[0 0 0]/H/I/C[1 0 0]
1084/Rect [72.06 186.677 282.818 199.693]1090/Rect [72.06 186.677 282.818 199.693]
1085/A << /S /GoTo /D (section.4.1) >>1091/A << /S /GoTo /D (section.4.1) >>
1086>> endobj1092>> endobj
1087610 0 obj <<1093614 0 obj <<
1088/Type /Annot1094/Type /Annot
1089/Subtype /Link1095/Subtype /Link
1090/Border[0 0 0]/H/I/C[1 0 0]1096/Border[0 0 0]/H/I/C[1 0 0]
1091/Rect [72.06 168.233 256.691 181.249]1097/Rect [72.06 168.233 256.691 181.249]
1092/A << /S /GoTo /D (section.4.2) >>1098/A << /S /GoTo /D (section.4.2) >>
1093>> endobj1099>> endobj
1094611 0 obj <<1100615 0 obj <<
1095/Type /Annot1101/Type /Annot
1096/Subtype /Link1102/Subtype /Link
1097/Border[0 0 0]/H/I/C[1 0 0]1103/Border[0 0 0]/H/I/C[1 0 0]
1098/Rect [72.06 149.79 318.337 162.806]1104/Rect [72.06 149.79 318.337 162.806]
1099/A << /S /GoTo /D (section.4.3) >>1105/A << /S /GoTo /D (section.4.3) >>
1100>> endobj1106>> endobj
1101612 0 obj <<1107616 0 obj <<
1102/Type /Annot1108/Type /Annot
1103/Subtype /Link1109/Subtype /Link
1104/Border[0 0 0]/H/I/C[1 0 0]1110/Border[0 0 0]/H/I/C[1 0 0]
1105/Rect [55.697 120.718 131.62 132.555]1111/Rect [55.697 120.718 131.62 132.555]
1106/A << /S /GoTo /D (chapter.5) >>1112/A << /S /GoTo /D (chapter.5) >>
1107>> endobj1113>> endobj
1108613 0 obj <<1114617 0 obj <<
1109/Type /Annot1115/Type /Annot
1110/Subtype /Link1116/Subtype /Link
1111/Border[0 0 0]/H/I/C[1 0 0]1117/Border[0 0 0]/H/I/C[1 0 0]
1112/Rect [55.697 92.387 120.1 102.414]1118/Rect [55.697 92.387 120.1 102.414]
1113/A << /S /GoTo /D (chapter.6) >>1119/A << /S /GoTo /D (chapter.6) >>
1114>> endobj1120>> endobj
1115614 0 obj <<1121618 0 obj <<
1116/Type /Annot1122/Type /Annot
1117/Subtype /Link1123/Subtype /Link
1118/Border[0 0 0]/H/I/C[1 0 0]1124/Border[0 0 0]/H/I/C[1 0 0]
1119/Rect [72.06 71.064 277.701 84.08]1125/Rect [72.06 71.064 277.701 84.08]
1120/A << /S /GoTo /D (section.6.1) >>1126/A << /S /GoTo /D (section.6.1) >>
1121>> endobj1127>> endobj
1122615 0 obj <<1128619 0 obj <<
1123/Type /Annot1129/Type /Annot
1124/Subtype /Link1130/Subtype /Link
1125/Border[0 0 0]/H/I/C[1 0 0]1131/Border[0 0 0]/H/I/C[1 0 0]
1126/Rect [72.06 52.62 320.584 65.636]1132/Rect [72.06 52.62 320.584 65.636]
1127/A << /S /GoTo /D (section.6.2) >>1133/A << /S /GoTo /D (section.6.2) >>
1128>> endobj1134>> endobj
1135624 0 obj <<
1136/D [622 0 R /XYZ 55.693 817.952 null]
1137>> endobj
1138626 0 obj <<
1139/D [622 0 R /XYZ 56.693 649.543 null]
1140>> endobj
1141621 0 obj <<
1142/Font << /F50 625 0 R /F37 587 0 R >>
1143/ProcSet [ /PDF /Text ]
1144>> endobj
1145664 0 obj <<
1146/Length 1339
1147/Filter /FlateDecode
1148>>
1149stream
1150xÚíZËr£FÝë+XJU¡§ß�eâØ.Oeœd¬ÊÆ™†¶LŠ‡PÍÌߧy4 EÏ©‰-m
11292¨�ÓçÞs/11512¨�ÓçÞs/
1130�™�ÛÑ/ÓÑ»"1152�™�ÛÑ/ÓÑ»"
1131�‚1153�‚
11549Óg‡qÀq$¤@)îLçqL'Ÿ¦ïßÝ0²z#ÅpIÌ8Õ=W¿ßO¯ï§å­#ØŒÍ_ädå‡òäãí`:—BRŽK LÖƒq@&.‚
1132ŽK}/š¸Øœ&i ›³Eü¤³0™u&s1155ŽK}/š¸Øœ&i ›³Eü¤³0™u&s
1133]ÎùL\ák:P¥N6XD11156]ÎùL\ák:P¥N6XD1
1134¶…st‘„c1157¶…st‘„c
1135?mà¿zñ’Y t…»Ÿ¦ÙÉq&^¡óþdêU¢JBß1158?mà¿zñ’Y t…»Ÿ¦ÙÉq&^¡óþdêU¢JBß
1136v$�ÌòçÔq±‚КQbæø ó—>òT˜/Kd•HDsy»ö1159v$�ÌòçÔq±‚КQbæø ó—>òT˜/Kd•HDsy»ö
1137‰.ù †üûVp^Ô':Ò±NŠ-2$Tœ«ÔÄžR7hdžÙêË×ÓÑçj¾‚°¡È,.•¡J:~<zü�À\|ï@@”t¾T·ÆX”á8r1160‰.ù †üûVp^Ô':Ò±NŠ-2$Tœ«ÔÄžR7hdžÙêË×ÓÑçj¾‚°¡È,.•¡J:~<zü�À\|ï@@”t¾T·ÆX”á8r
1138F®1161F®
1139í1162í
1140s.ª±(jBmñm®û?Epøz…ücÑA‹a |�F=åËFù7¡Ž‚-ÊWG)_¶Êÿk‚k¿0ñ¾1163s.ª±(jBmñm®û?Epøz…ücÑA‹a |�F=åËFù7¡Ž‚-ÊWG)_¶Êÿk‚k¿0ñ¾
1164�äöŸCˆ‡Ïôhžž^òÀp5¨]C²tØÐPQ_c
1141x…×0a„;€žSu>š; -î±eëM¯Ò$/<›1165x…×0a„;€žSu>š; -î±eëM¯Ò$/<›
11427«��]4<11667«��]4<
11433hof¬m�¾èuŽµCÔÀ´y¡äô”0KÉDáq:O£t¶%]›V–a-�ÁÌÃ4TJž��<g¾SÅÖEýɡ)D*rÁy¯ÚL5í¡hcLú…YÃ^n)Ö(9ʲ©Ö²Ý%¹ÎŠ–øeÅöµÈ<y!}úÇøºf%„I}Ì‹uõ<CømE/²§ªTëÀ~ŽB£• —é»HGa¾„¹°(÷â^Þé /¢"œGz…‡m+ȸ<ñ£ÚIÖs|ÔÏ:Ó‰ßæâER11673hof¬m�¾èuŽµCÔÀ´y¡äô”0KÉDáq:O£t¶%]›V–a-�ÁÌÃ4TJž��<g¾SÅÖEýɡ)D*rÁy¯ÚL5í¡hcLú…YÃ^n)Ö(9ʲ©Ö²Ý%¹ÎŠ–øeÅöµÈ<y!}úÇøºf%„I}Ì‹uõ<CømE/²§ªTëÀ~ŽB£• —é»HGa¾„¹°(÷â^Þé /¢"œGz…‡m+ȸ<ñ£ÚIÖs|ÔÏ:Ó‰ßæâER
1144º}=°£ô`n0‚`e1168º}=°£ô`n0‚`e
1145¬âžöÖH"ÐyQ]M¿µë»ÍóVGóÌЩäg�àù6‰`J¨—¸1169¬âžöÖH"ÐyQ]M¿µë»ÍóVGóÌЩäg�àù6‰`J¨—¸
1146X*%Jýr÷Ó1170X*%Jýr÷Ó
1171eã{b.zcE®iøU{ˆàøÂÀÉX©è%ä0)ÒÕ ßo¹ay�¼„\
11479­!¿îy�ç:ÊÇÿer$a¨÷€šÙÕí7)s�'©¼ô;¾+-î†11729­!¿îy�ç:ÊÇÿer$a¨÷€šÙÕí7)s�'©¼ô;¾+-î†
1148Œ79ŸDÙàrVœ™Þ­Ã(~í1173Œ79ŸDÙàrVœ™Þ­Ã(~í
1149ç€uOjh?è8;5vÒo1174ç€uOjh?è8;5vÒo
1150mcؽY’šÀ¶?»N‘8ÐHk$W±.CwXCÛ©žÚ*1175mcؽY’šÀ¶?»N‘8ÐHk$W±.CwXCÛ©žÚ*
1151”w,ˬh˜_¡|[QBîT©! Ãu½dÒ$cæH€©¤*¸ïîîšÖÅYêë`‘5pfmåÖ_É29¦›ß3uËCØ+1176”w,ˬh˜_¡|[QBîT©! Ãu½dÒ$cæH€©¤*¸ïîîšÖÅYêë`‘5pfmåÖ_É29¦›ß3uËCØ+
1152Qý“nu¢3Ûœgaâ—%pÃí³}½4·Ï4ÔÇL�Ú±T´5jg¥![(V/W~jªñò1177Qý“nu¢3Ûœgaâ—%pÃí³}½4·Ï4ÔÇL�Ú±T´5jg¥![(V/W~jªñò
1153l·XŒ½"1178l·XŒ½"
1154¿¶1179¿¶
1155NgÏÞºâP‰³‘6Û·9‰�MMe‡laû&Uš-ÊýÃ,óš·’üÏèØ­gƒë9V^5.%Ъ"ÖÅK:|ÅE •pÌÈ1zÄV�·QúdcC§e¶æytòyÚ$Q›ý…ÉÈk\>go*ü3rPzÅË>͆í&LF©I1180NgÏÞºâP‰³‘6Û·9‰�MMe‡laû&Uš-ÊýÃ,óš·’üÏèØ­gƒë9V^5.%Ъ"ÖÅK:|ÅE •pÌÈ1zÄV�·QúdcC§e¶æytòyÚ$Q›ý…ÉÈk\>go*ü3rPzÅË>͆í&LF©I
1156&sˆ#·›p1181&sˆ#·›p
1157$âÕXB¨ú‚01182$âÕXB¨ú‚0
1158h�ˆËŽu"Ú]Nçj1183h�ˆËŽu"Ú]Nçj
1159ïxÞÜPv1184ïxÞÜPv
1185ÚÍP5Fc®³0
1160B88½�ý=ÈnzPÕ–Ù5d×ûÀ˜Ñ#É6E–#Aã-«ù«ªhðò£s¥ö„1Ýå@BÖðÝ4ÀìöÌ!å›t ÊÝÝRáã(7d�íFñÍœqÙ0¸�l2f´Gv÷hÈû÷d“s1186B88½�ý=ÈnzPÕ–Ù5d×ûÀ˜Ñ#É6E–#Aã-«ù«ªhðò£s¥ö„1Ýå@BÖðÝ4ÀìöÌ!å›t ÊÝÝRáã(7d�íFñÍœqÙ0¸�l2f´Gv÷hÈû÷d“s
1187endstream
1188endobj
1189663 0 obj <<
1190/Type /Page
1191/Contents 664 0 R
1192/Resources 662 0 R
1193/MediaBox [0 0 595.276 841.89]
1194/Parent 588 0 R
1195/Annots [ 620 0 R 627 0 R 628 0 R 629 0 R 630 0 R 631 0 R 632 0 R 633 0 R 634 0 R 635 0 R 636 0 R 637 0 R 638 0 R 639 0 R 640 0 R 641 0 R 642 0 R 643 0 R 644 0 R 645 0 R 646 0 R 647 0 R 648 0 R 649 0 R 650 0 R 651 0 R 652 0 R 653 0 R 654 0 R 655 0 R 656 0 R 657 0 R 658 0 R 659 0 R 660 0 R ]
1196>> endobj
1161620 0 obj <<1197620 0 obj <<
1162/D [618 0 R /XYZ 55.693 817.952 null]
1163>> endobj
1164622 0 obj <<
1165/D [618 0 R /XYZ 56.693 649.543 null]
1166>> endobj
1167617 0 obj <<
1168/Font << /F50 621 0 R /F37 583 0 R >>
1169/ProcSet [ /PDF /Text ]
1170>> endobj
1171660 0 obj <<
1172/Length 1390
1173/Filter /FlateDecode
1174>>
1175stream
1176xÚíZÉrÛF½ó+p$«ÂñìË1Q$•\±’X¬\ `D!……À²ý÷
1177�X®)G"/$3£~ýºûõ1198�X®)G"/$3£~ýºûõ
1178tætnG¿ÌFïnˆp1199tætnG¿ÌFïnˆp
1179*äÌž
1180ÆWÄ‘�¥¸3ó�Ç1�|š½wÃÈú‹#À%1ã”ï\ý~?»¾Ÿ=¯Ž 1200ÆWÄ‘�¥¸3ó�Ç1�|š½wÃÈú‹#À%1ã”ï\ý~?»¾Ÿ=¯Ž 
1181šŸÈI‹_Š›�·½é¦2@�r¦Ád5d2E�Áño‰ç†“)6·qâk{·ŒžtÄóÖdÎã”s>“)ƒð5]¨R'¬cD11201šŸÈI‹_Š›�·½é¦2@�r¦Ád5d2E�Áño‰ç†“)6·qâk{·ŒžtÄóÖdÎã”s>“)ƒð5]¨R'¬cD1
1182¶s�" ǵù©5ÿÕ‹Ï1202¶s�" ǵù©5ÿÕ‹Ï
1183C—v÷’$� 9öƒØÍuÖ�L½J럄ƒ¬oˆ[”@Æý9u¦XAh‰(1s|ÐÙK×òT˜�%ª™H„}¼�{ŒŽD|�ÿ¾!œûÕ�u¤ã|1203C—v÷’$� 9öƒØÍuÖ�L½J럄ƒ¬oˆ[”@Æý9u¦XAh‰(1s|ÐÙK×òT˜�%ª™H„}¼�{ŒŽD|�ÿ¾!œûÕ�u¤ã|
11841204
1185 çJ5±'ÕÀÖÚ‘A¶üøz6ú<Bö„1205 çJ5±'ÕÀÖÚ‘A¶üøz6ú<Bö„
1186DÆ ¸T*éxÑèñt|óð½QÒùR¾9`Q„ãÐyý9Úæ^”cQdCmþm¡»ÿŠàðõùÇ8ÑAÎÐc¾@£ó¥eþM C1206DÆ ¸T*éxÑèñt|óð½QÒùR¾9`Q„ãÐyý9Úæ^”cQdCmþm¡»ÿŠàðõùÇ8ÑAÎÐc¾@£ó¥eþM C
1187óÕQÌ—1207óÕQÌ—
1188óÿš „ÆÚËM¼o€\ÇYýÇ¿!Äý5=šÕÓK1208óÿš „ÆÚËM¼o€\ÇYýÇ¿!Äý5=šÕÓK
1189è{ƒÚ54 Ž:4”ÐW6÷ÝܵHâöLÏ©:Î�1209è{ƒÚ54 Ž:4”ÐW6÷ÝܵHâöLÏ©:Î�
1190÷ŒØ²©M¯’8ËÝ:nf;»hxdÐÞÈÔeëìEU¬- zE
1191‘HN «!™(<NI˜ÌƒFÒ5ieÖüÀ˜Y�Ä=u¡äÙ”‘[í¼“fP¶rxÈß÷/7¶uÓ`‹ˆ ä¨RB5¥Ä]œé4o$äJI|ÍS×[=Hžþ1õFVýÄÕ5ˇt&Cøm±ŠìÉ*ÕT?‡�›i¿“�Ú–ƒle漎Œ™uâaËòÑ2̃E¨×pØæA¦ú?ÊB;ñÁjŽ�úY§:öš1210‘HN «!™(<NI˜ÌƒFÒ5ieÖüÀ˜Y�Ä=u¡äÙ”‘[í¼“fP¶rxÈß÷/7¶uÓ`‹ˆ ä¨RB5¥Ä]œé4o$äJI|ÍS×[=Hžþ1õFVýÄÕ5ˇt&Cøm±ŠìÉ*ÕT?‡�›i¿“�Ú–ƒle漎Œ™uâaËòÑ2̃E¨×pØæA¦ú?ÊB;ñÁjŽ�úY§:öš
1192±ŒóžŠíò�1211±ŒóžŠíò�
1193Åó‚!+Š†2iw€¾Îòòiò­yX½mÖ[^Íš{F§’ŸAâáÛ(‚(èY½°»€SÂÄ+¼¸3¼¤ìR��‹Ž�)aÀ1212Åó‚!+Š†2iw€¾Îòòiò­yX½mÖ[^Íš{F§’ŸAâáÛ(‚(èY½°»€SÂÄ+¼¸3¼¤ìR��‹Ž�)aÀ
1194¿jw1213¿jw
1195_89ëD �„1214_89ëD �„
1196Äy²1215Äy²
1197ä»­ ,/&/L.19­L~Ý©už«(ý[‘# »˜zS³Ú»=›2{y’Ê‹ÿOa™nÈÁxSåë/ªœµÊLïÖù1216ä»­ ,/&/L.19­L~Ý©už«(ý[‘# »˜zS³Ú»=›2{y’Ê‹ÿOa™nÈÁxSåë/ªœµÊLïÖù
1198¿öç¿'•i?è(I¿ÙrÒk
1199Z[°»ó81Àë·¦?»†8°�$u!¹në"t•i[ê©QY xc%³Â~~…òmE ¹“RC@1†+½dÒ$cæJ€QR¥¹ïîîlëâ�4ñ´¿L­9ÓF¹u=YB&ÇtóþG[
1200ÂŽ0DÕ¿t«c�Ö½©EÄ^!�-¶Ïõ¶Ç¢^SŸO1217ÂŽ0DÕ¿t«c�Ö½©EÄ^!�-¶Ïõ¶Ç¢^SŸO
120135fhG©XkÔ–§¡Z(–MÿŸ¬/öÛb1ró4øÚÔp:}v‡Ä¡gCm¶os¡:5121835fhG©XkÔ–§¡Z(–MÿŸ¬/öÛb1ró4øÚÔp:}v‡Ä¡gCm¶os¡:5
1202²eÝ7)“Ð|Yìs÷³Ìk>âð?ƒc·ž1219²eÝ7)“Ð|Yìs÷³Ìk>âð?ƒc·ž
1203®æXÛ[Q aE¤ó—¤¿õB •pÌÈ1|Ä5oÃä©Ž1220®æXÛ[Q aE¤ó—¤¿õB •pÌÈ1|Ä5oÃä©Ž
1204­–ÙÀztüyÔI¢*ö—&#Tùœ½©ðÏÈAé¯ú4ŽA0¥"&ÓãNAp1221­–ÙÀztüyÔI¢*ö—&#Tùœ½©ðÏÈAé¯ú4ŽA0¥"&ÓãNAp
1205$âåPÈz™D=¦q9ç Nú”SÀ¹ê´…ðª-´õ¢^ò4°›±„PÕ:1222$âåPÈz™D=¦q9ç Nú”SÀ¹ê´…ðª-´õ¢^ò4°›±„PÕ:
1206?ðz�ƒÓ1223?ðz�ƒÓ
1207ܧ‚{�ä¶U1224ܧ‚{�ä¶U
1208å1225å
1209€»:Ÿ¤à©ãÐ6E#Qd‹ÊRõ61:WhOÓ§œHÈÞ¶VìC.°IÊ1226€»:Ÿ¤à©ãÐ6E#Qd‹ÊRõ61:WhOÓ§œHÈÞ¶VìC.°IÊ
1210`vd\7c�‹¡ Ñ›1'âr�mØdÌèV°…³°m1227`vd\7c�‹¡ Ñ›1'âr�mØdÌèV°…³°m
1211.[–Zdln¾�Å s©ð‘X#À�~´‡ÕË%lô1l>äŠ�b^ŒP\¶æ1228.[–Zdln¾�Å s©ð‘X#À�~´‡ÕË%lô1l>äŠ�b^ŒP\¶æ
1212ô1&ñÅ�*j_1229ô1&ñÅ�*j_
12132ß߈¾Þ12302ß߈¾Þ
1214endstream
1215endobj
1216659 0 obj <<
1217/Type /Page
1218/Contents 660 0 R
1219/Resources 658 0 R
1220/MediaBox [0 0 595.276 841.89]
1221/Parent 584 0 R
1222/Annots [ 616 0 R 623 0 R 624 0 R 625 0 R 626 0 R 627 0 R 628 0 R 629 0 R 630 0 R 631 0 R 632 0 R 633 0 R 634 0 R 635 0 R 636 0 R 637 0 R 638 0 R 639 0 R 640 0 R 641 0 R 642 0 R 643 0 R 644 0 R 645 0 R 646 0 R 647 0 R 648 0 R 649 0 R 650 0 R 651 0 R 652 0 R 653 0 R 654 0 R 655 0 R 656 0 R ]
1223>> endobj
1224616 0 obj <<
1225/Type /Annot1231/Type /Annot
1226/Subtype /Link1232/Subtype /Link
1227/Border[0 0 0]/H/I/C[1 0 0]1233/Border[0 0 0]/H/I/C[1 0 0]
1228/Rect [72.06 770.165 208.604 783.181]1234/Rect [72.06 770.165 208.604 783.181]
1229/A << /S /GoTo /D (section.6.3) >>1235/A << /S /GoTo /D (section.6.3) >>
1230>> endobj1236>> endobj
1231623 0 obj <<1237627 0 obj <<
1232/Type /Annot1238/Type /Annot
1233/Subtype /Link1239/Subtype /Link
1234/Border[0 0 0]/H/I/C[1 0 0]1240/Border[0 0 0]/H/I/C[1 0 0]
1235/Rect [72.06 751.803 205.332 764.819]1241/Rect [72.06 751.803 205.332 764.819]
1236/A << /S /GoTo /D (section.6.4) >>1242/A << /S /GoTo /D (section.6.4) >>
1237>> endobj1243>> endobj
1238624 0 obj <<1244628 0 obj <<
1239/Type /Annot1245/Type /Annot
1240/Subtype /Link1246/Subtype /Link
1241/Border[0 0 0]/H/I/C[1 0 0]1247/Border[0 0 0]/H/I/C[1 0 0]
1242/Rect [55.697 724.95 112.224 734.976]1248/Rect [55.697 724.95 112.224 734.976]
1243/A << /S /GoTo /D (chapter.7) >>1249/A << /S /GoTo /D (chapter.7) >>
1244>> endobj1250>> endobj
1245625 0 obj <<1251629 0 obj <<
1246/Type /Annot1252/Type /Annot
1247/Subtype /Link1253/Subtype /Link
1248/Border[0 0 0]/H/I/C[1 0 0]1254/Border[0 0 0]/H/I/C[1 0 0]
1249/Rect [72.06 703.708 244.811 716.724]1255/Rect [72.06 703.708 244.811 716.724]
1250/A << /S /GoTo /D (section.7.1) >>1256/A << /S /GoTo /D (section.7.1) >>
1251>> endobj1257>> endobj
1252626 0 obj <<1258630 0 obj <<
1253/Type /Annot1259/Type /Annot
1254/Subtype /Link1260/Subtype /Link
1255/Border[0 0 0]/H/I/C[1 0 0]1261/Border[0 0 0]/H/I/C[1 0 0]
1256/Rect [72.06 685.346 150.307 698.362]1262/Rect [72.06 685.346 150.307 698.362]
1257/A << /S /GoTo /D (section.7.2) >>1263/A << /S /GoTo /D (section.7.2) >>
1258>> endobj1264>> endobj
1259627 0 obj <<1265631 0 obj <<
1260/Type /Annot1266/Type /Annot
1261/Subtype /Link1267/Subtype /Link
1262/Border[0 0 0]/H/I/C[1 0 0]1268/Border[0 0 0]/H/I/C[1 0 0]
1263/Rect [55.697 658.492 104.347 668.519]1269/Rect [55.697 658.492 104.347 668.519]
1264/A << /S /GoTo /D (chapter.8) >>1270/A << /S /GoTo /D (chapter.8) >>
1265>> endobj1271>> endobj
1266628 0 obj <<1272632 0 obj <<
1267/Type /Annot1273/Type /Annot
1268/Subtype /Link1274/Subtype /Link
1269/Border[0 0 0]/H/I/C[1 0 0]1275/Border[0 0 0]/H/I/C[1 0 0]
1270/Rect [72.06 640.152 212.662 650.266]1276/Rect [72.06 640.152 212.662 650.266]
1271/A << /S /GoTo /D (section.8.1) >>1277/A << /S /GoTo /D (section.8.1) >>
1272>> endobj1278>> endobj
1273629 0 obj <<1279633 0 obj <<
1274/Type /Annot1280/Type /Annot
1275/Subtype /Link1281/Subtype /Link
1276/Border[0 0 0]/H/I/C[1 0 0]1282/Border[0 0 0]/H/I/C[1 0 0]
1277/Rect [72.06 618.888 176.063 631.904]1283/Rect [72.06 618.888 176.063 631.904]
1278/A << /S /GoTo /D (section.8.2) >>1284/A << /S /GoTo /D (section.8.2) >>
1279>> endobj1285>> endobj
1280630 0 obj <<1286634 0 obj <<
1281/Type /Annot1287/Type /Annot
1282/Subtype /Link1288/Subtype /Link
1283/Border[0 0 0]/H/I/C[1 0 0]1289/Border[0 0 0]/H/I/C[1 0 0]
1284/Rect [72.06 603.428 171.743 613.542]1290/Rect [72.06 603.428 171.743 613.542]
1285/A << /S /GoTo /D (section.8.3) >>1291/A << /S /GoTo /D (section.8.3) >>
1286>> endobj1292>> endobj
1287631 0 obj <<1293635 0 obj <<
1288/Type /Annot1294/Type /Annot
1289/Subtype /Link1295/Subtype /Link
1290/Border[0 0 0]/H/I/C[1 0 0]1296/Border[0 0 0]/H/I/C[1 0 0]
1291/Rect [72.06 585.066 195.819 595.18]1297/Rect [72.06 585.066 195.819 595.18]
1292/A << /S /GoTo /D (section.8.4) >>1298/A << /S /GoTo /D (section.8.4) >>
1293>> endobj1299>> endobj
1294632 0 obj <<1300636 0 obj <<
1295/Type /Annot1301/Type /Annot
1296/Subtype /Link1302/Subtype /Link
1297/Border[0 0 0]/H/I/C[1 0 0]1303/Border[0 0 0]/H/I/C[1 0 0]
1298/Rect [72.06 563.802 254.073 576.818]1304/Rect [72.06 563.802 254.073 576.818]
1299/A << /S /GoTo /D (section.8.5) >>1305/A << /S /GoTo /D (section.8.5) >>
1300>> endobj1306>> endobj
1301633 0 obj <<1307637 0 obj <<
1302/Type /Annot1308/Type /Annot
1303/Subtype /Link1309/Subtype /Link
1304/Border[0 0 0]/H/I/C[1 0 0]1310/Border[0 0 0]/H/I/C[1 0 0]
1305/Rect [55.697 536.948 160.387 546.975]1311/Rect [72.06 545.44 255.219 558.456]
1312/A << /S /GoTo /D (section.8.6) >>
1313>> endobj
1314638 0 obj <<
1315/Type /Annot
1316/Subtype /Link
1317/Border[0 0 0]/H/I/C[1 0 0]
1318/Rect [55.697 518.587 160.387 528.613]
1306/A << /S /GoTo /D (chapter.9) >>1319/A << /S /GoTo /D (chapter.9) >>
1307>> endobj1320>> endobj
1308634 0 obj <<1321639 0 obj <<
1309/Type /Annot1322/Type /Annot
1310/Subtype /Link1323/Subtype /Link
1311/Border[0 0 0]/H/I/C[1 0 0]1324/Border[0 0 0]/H/I/C[1 0 0]
1312/Rect [72.06 515.707 292.101 528.723]1325/Rect [72.06 497.345 292.101 510.361]
1313/A << /S /GoTo /D (section.9.1) >>1326/A << /S /GoTo /D (section.9.1) >>
1314>> endobj1327>> endobj
1315635 0 obj <<1328640 0 obj <<
1316/Type /Annot1329/Type /Annot
1317/Subtype /Link1330/Subtype /Link
1318/Border[0 0 0]/H/I/C[1 0 0]1331/Border[0 0 0]/H/I/C[1 0 0]
1319/Rect [72.06 497.345 429.357 510.361]1332/Rect [72.06 478.983 429.357 491.999]
1320/A << /S /GoTo /D (section.9.2) >>1333/A << /S /GoTo /D (section.9.2) >>
1321>> endobj1334>> endobj
1322636 0 obj <<1335641 0 obj <<
1323/Type /Annot1336/Type /Annot
1324/Subtype /Link1337/Subtype /Link
1325/Border[0 0 0]/H/I/C[1 0 0]1338/Border[0 0 0]/H/I/C[1 0 0]
1326/Rect [55.697 467.785 170.707 480.518]1339/Rect [55.697 449.423 170.707 462.156]
1327/A << /S /GoTo /D (chapter.10) >>1340/A << /S /GoTo /D (chapter.10) >>
1328>> endobj1341>> endobj
1329637 0 obj <<1342642 0 obj <<
1330/Type /Annot1343/Type /Annot
1331/Subtype /Link1344/Subtype /Link
1332/Border[0 0 0]/H/I/C[1 0 0]1345/Border[0 0 0]/H/I/C[1 0 0]
1333/Rect [72.06 449.249 267.84 462.265]1346/Rect [72.06 430.887 267.84 443.903]
1334/A << /S /GoTo /D (section.10.1) >>1347/A << /S /GoTo /D (section.10.1) >>
1335>> endobj1348>> endobj
1336638 0 obj <<1349643 0 obj <<
1337/Type /Annot1350/Type /Annot
1338/Subtype /Link1351/Subtype /Link
1339/Border[0 0 0]/H/I/C[1 0 0]1352/Border[0 0 0]/H/I/C[1 0 0]
1340/Rect [97.151 433.789 173.925 443.903]1353/Rect [97.151 415.427 173.925 425.541]
1341/A << /S /GoTo /D (subsection.10.1.1) >>1354/A << /S /GoTo /D (subsection.10.1.1) >>
1342>> endobj1355>> endobj
1343639 0 obj <<1356644 0 obj <<
1344/Type /Annot1357/Type /Annot
1345/Subtype /Link1358/Subtype /Link
1346/Border[0 0 0]/H/I/C[1 0 0]1359/Border[0 0 0]/H/I/C[1 0 0]
1347/Rect [97.151 415.427 184.561 425.541]1360/Rect [97.151 397.065 184.561 407.179]
1348/A << /S /GoTo /D (subsection.10.1.2) >>1361/A << /S /GoTo /D (subsection.10.1.2) >>
1349>> endobj1362>> endobj
1350640 0 obj <<1363645 0 obj <<
1351/Type /Annot1364/Type /Annot
1352/Subtype /Link1365/Subtype /Link
1353/Border[0 0 0]/H/I/C[1 0 0]1366/Border[0 0 0]/H/I/C[1 0 0]
1354/Rect [97.151 394.163 224.291 406.846]1367/Rect [97.151 375.801 224.291 388.485]
1355/A << /S /GoTo /D (subsection.10.1.3) >>1368/A << /S /GoTo /D (subsection.10.1.3) >>
1356>> endobj1369>> endobj
1357641 0 obj <<1370646 0 obj <<
1358/Type /Annot1371/Type /Annot
1359/Subtype /Link1372/Subtype /Link
1360/Border[0 0 0]/H/I/C[1 0 0]1373/Border[0 0 0]/H/I/C[1 0 0]
1361/Rect [97.151 375.801 239.488 388.817]1374/Rect [97.151 357.439 239.488 370.455]
1362/A << /S /GoTo /D (subsection.10.1.4) >>1375/A << /S /GoTo /D (subsection.10.1.4) >>
1363>> endobj1376>> endobj
1364642 0 obj <<1377647 0 obj <<
1365/Type /Annot1378/Type /Annot
1366/Subtype /Link1379/Subtype /Link
1367/Border[0 0 0]/H/I/C[1 0 0]1380/Border[0 0 0]/H/I/C[1 0 0]
1368/Rect [97.151 360.341 161.892 370.455]1381/Rect [97.151 341.979 161.892 352.093]
1369/A << /S /GoTo /D (subsection.10.1.5) >>1382/A << /S /GoTo /D (subsection.10.1.5) >>
1370>> endobj1383>> endobj
1371643 0 obj <<1384648 0 obj <<
1372/Type /Annot1385/Type /Annot
1373/Subtype /Link1386/Subtype /Link
1374/Border[0 0 0]/H/I/C[1 0 0]1387/Border[0 0 0]/H/I/C[1 0 0]
1375/Rect [72.06 339.077 305.41 352.093]1388/Rect [72.06 320.716 305.41 333.732]
1376/A << /S /GoTo /D (section.10.2) >>1389/A << /S /GoTo /D (section.10.2) >>
1377>> endobj1390>> endobj
1378644 0 obj <<1391649 0 obj <<
1379/Type /Annot1392/Type /Annot
1380/Subtype /Link1393/Subtype /Link
1381/Border[0 0 0]/H/I/C[1 0 0]1394/Border[0 0 0]/H/I/C[1 0 0]
1382/Rect [72.06 320.716 253.767 333.732]1395/Rect [72.06 302.354 253.767 315.37]
1383/A << /S /GoTo /D (section.10.3) >>1396/A << /S /GoTo /D (section.10.3) >>
1384>> endobj1397>> endobj
1385645 0 obj <<1398650 0 obj <<
1386/Type /Annot1399/Type /Annot
1387/Subtype /Link1400/Subtype /Link
1388/Border[0 0 0]/H/I/C[1 0 0]1401/Border[0 0 0]/H/I/C[1 0 0]
1389/Rect [97.151 302.354 289.963 315.37]1402/Rect [97.151 283.992 289.963 297.008]
1390/A << /S /GoTo /D (subsection.10.3.1) >>1403/A << /S /GoTo /D (subsection.10.3.1) >>
1391>> endobj1404>> endobj
1392646 0 obj <<1405651 0 obj <<
1393/Type /Annot1406/Type /Annot
1394/Subtype /Link1407/Subtype /Link
1395/Border[0 0 0]/H/I/C[1 0 0]1408/Border[0 0 0]/H/I/C[1 0 0]
1396/Rect [55.697 261.845 192.184 272.642]1409/Rect [55.697 243.483 192.184 254.28]
1397/A << /S /GoTo /D (part.3) >>1410/A << /S /GoTo /D (part.3) >>
1398>> endobj1411>> endobj
1399647 0 obj <<1412652 0 obj <<
1400/Type /Annot1413/Type /Annot
1401/Subtype /Link1414/Subtype /Link
1402/Border[0 0 0]/H/I/C[1 0 0]1415/Border[0 0 0]/H/I/C[1 0 0]
1403/Rect [55.697 229.511 242.204 242.156]1416/Rect [55.697 211.149 242.204 223.794]
1404/A << /S /GoTo /D (chapter.11) >>1417/A << /S /GoTo /D (chapter.11) >>
1405>> endobj1418>> endobj
1406648 0 obj <<1419653 0 obj <<
1407/Type /Annot1420/Type /Annot
1408/Subtype /Link1421/Subtype /Link
1409/Border[0 0 0]/H/I/C[1 0 0]1422/Border[0 0 0]/H/I/C[1 0 0]
1410/Rect [72.06 212.284 259.538 223.904]1423/Rect [72.06 193.922 259.538 205.542]
1411/A << /S /GoTo /D (section.11.1) >>1424/A << /S /GoTo /D (section.11.1) >>
1412>> endobj1425>> endobj
1413649 0 obj <<1426654 0 obj <<
1414/Type /Annot1427/Type /Annot
1415/Subtype /Link1428/Subtype /Link
1416/Border[0 0 0]/H/I/C[1 0 0]1429/Border[0 0 0]/H/I/C[1 0 0]
1417/Rect [72.06 192.526 182.968 205.329]1430/Rect [72.06 174.164 182.968 186.967]
1418/A << /S /GoTo /D (section.11.2) >>1431/A << /S /GoTo /D (section.11.2) >>
1419>> endobj1432>> endobj
1420650 0 obj <<1433655 0 obj <<
1421/Type /Annot1434/Type /Annot
1422/Subtype /Link1435/Subtype /Link
1423/Border[0 0 0]/H/I/C[1 0 0]1436/Border[0 0 0]/H/I/C[1 0 0]
1424/Rect [55.697 165.672 196.157 175.699]1437/Rect [55.697 147.31 196.157 157.337]
1425/A << /S /GoTo /D (chapter.12) >>1438/A << /S /GoTo /D (chapter.12) >>
1426>> endobj1439>> endobj
1427651 0 obj <<1440656 0 obj <<
1428/Type /Annot1441/Type /Annot
1429/Subtype /Link1442/Subtype /Link
1430/Border[0 0 0]/H/I/C[1 0 0]1443/Border[0 0 0]/H/I/C[1 0 0]
1431/Rect [72.06 144.43 288.25 157.446]1444/Rect [72.06 126.068 288.25 139.084]
1432/A << /S /GoTo /D (section.12.1) >>1445/A << /S /GoTo /D (section.12.1) >>
1433>> endobj1446>> endobj
1434652 0 obj <<1447657 0 obj <<
1435/Type /Annot1448/Type /Annot
1436/Subtype /Link1449/Subtype /Link
1437/Border[0 0 0]/H/I/C[1 0 0]1450/Border[0 0 0]/H/I/C[1 0 0]
1438/Rect [97.151 128.97 183.285 139.084]1451/Rect [97.151 110.608 183.285 120.722]
1439/A << /S /GoTo /D (subsection.12.1.1) >>1452/A << /S /GoTo /D (subsection.12.1.1) >>
1440>> endobj1453>> endobj
1441653 0 obj <<1454658 0 obj <<
1442/Type /Annot1455/Type /Annot
1443/Subtype /Link1456/Subtype /Link
1444/Border[0 0 0]/H/I/C[1 0 0]1457/Border[0 0 0]/H/I/C[1 0 0]
1445/Rect [97.151 107.706 203.717 120.722]1458/Rect [97.151 89.344 203.717 102.36]
1446/A << /S /GoTo /D (subsection.12.1.2) >>1459/A << /S /GoTo /D (subsection.12.1.2) >>
1447>> endobj1460>> endobj
1448654 0 obj <<1461659 0 obj <<
1449/Type /Annot1462/Type /Annot
1450/Subtype /Link1463/Subtype /Link
1451/Border[0 0 0]/H/I/C[1 0 0]1464/Border[0 0 0]/H/I/C[1 0 0]
1452/Rect [97.151 92.246 189.459 102.36]1465/Rect [97.151 73.884 189.459 83.998]
1453/A << /S /GoTo /D (subsection.12.1.3) >>1466/A << /S /GoTo /D (subsection.12.1.3) >>
1454>> endobj1467>> endobj
1455655 0 obj <<1468660 0 obj <<
1456/Type /Annot1469/Type /Annot
1457/Subtype /Link1470/Subtype /Link
1458/Border[0 0 0]/H/I/C[1 0 0]1471/Border[0 0 0]/H/I/C[1 0 0]
1459/Rect [97.151 73.884 203.652 83.998]1472/Rect [97.151 55.522 203.652 65.636]
1460/A << /S /GoTo /D (subsection.12.1.4) >>1473/A << /S /GoTo /D (subsection.12.1.4) >>
1461>> endobj1474>> endobj
1462656 0 obj <<1475665 0 obj <<
1476/D [663 0 R /XYZ 55.693 817.952 null]
1477>> endobj
1478662 0 obj <<
1479/Font << /F37 587 0 R /F53 666 0 R /F50 625 0 R >>
1480/ProcSet [ /PDF /Text ]
1481>> endobj
1482708 0 obj <<
1483/Length 1522
1484/Filter /FlateDecode
1485>>
1486stream
1487xÚí\Ë–ÚFÝóZ2
1463Úý¨êÇÒI<>ñÂ9ŽÙùx!ƒ<QÂãÄÄÉקôbj@#äE†Þ1488Úý¨êÇÒI<>ñÂ9ŽÙùx!ƒ<QÂãÄÄÉקôbj@#äE†Þ
1464ÃQ%úÞ®ºUÕ1489ÃQ%úÞ®ºUÕ
1465=D<z;úi:zu�*œ9îD4ý¡fÚ©Èr`Îéh:�>�þíýôÍûéÇ»ÏÓw¯î•i^F3PHæŠK1¿fÄ+ûœ~Šh“¿Éùýí(š€"ËVDÅ™A[~LH&ÞM1490=D<z;úi:zu�*œ9îD4ý¡fÚ©Èr`Îéh:�>�þíýôÍûéÇ»ÏÓw¯î•i^F3PHæŠK1¿fÄ+ûœ~Šh“¿Éùýí(š€"ËVDÅ™A[~LH&ÞM
1466çãínó5ž%…¡7ÓÑ·‘¨>.´eÊFÆy4Ñl9úô™GsúÛ»ˆ3ålôwqå2RLE¿-¢�£å·<¼kaÓ(1491çãínó5ž%…¡7ÓÑ·‘¨>.´eÊFÆy4Ñl9úô™GsúÛ»ˆ3ålôwqå2RLE¿-¢�£å·<¼kaÓ(
1467[RU7‘,’e²ÊÚŽ%}R;1492[RU7‘,’e²ÊÚŽ%}R;
1468ijŠ9m=ÏÖ»Êo½rѧ Z9fw¤%yÁ/G_Z€Tc„‹,™•Ä"a™tMé’E'(„’Ym"C4Ê]Ç¡Ü�)dÎਕº1493ijŠ9m=ÏÖ»Êo½rѧ Z9fw¤%yÁ/G_Z€Tc„‹,™•Ä"a™tMé’E'(„’Ym"C4Ê]Ç¡Ü�)dÎਕº
1469ëp®/ðÐx4—”wSâ1494ëp®/ðÐx4—”wSâ
1470/Òx›Ì[ Ü=áê ‰DÆ]…ˆÙ#"É*òñ›*¨ÒU|œ¬¾íÒÍ?å›Í�°ãõ.KWÉöصC|Ylÿa¢¹øOÛ�6D¹1495/Òx›Ì[ Ü=áê ‰DÆ]…ˆÙ#"É*òñ›*¨ÒU|œ¬¾íÒÍ?å›Í�°ãõ.KWÉöصC|Ylÿa¢¹øOÛ�6D¹
1471(§y¢ ¦”Ž1496(§y¢ ¦”Ž
1472L‚¾21497L‚¾2
1498Rn¤;Èmq¨à_¬gÇ_Çê°×.’¥oL”
1473´ô�@v �¶’ò—„¹-C¶Š;ˆWsŸ†sÌ(9ŒW£çxè5Ïû[�_g€įä¤\)óøõPÞh2IƒÈ—kÁ%C’gm&«.LÖ@¢^1499´ô�@v �¶’ò—„¹-C¶Š;ˆWsŸ†sÌ(9ŒW£çxè5Ïû[�_g€įä¤\)óøõPÞh2IƒÈ—kÁ%C’gm&«.LÖ@¢^
1474Ãd²d«¸ƒÇd“¥3O–²6„/~5êá«! t1500Ãd²d«¸ƒÇd“¥3O–²6„/~5êá«! t
14754STÂ:ÙXiùÕCÚÚÐB†15014STÂ:ÙXiùÕCÚÚÐB†
1476Ö‹ºÃ.$�–qÄaH 1502Ö‹ºÃ.$�–qÄaH
1477³Xu>Vë¹gÛ(úðÆ0Ä6ðª,îó2þyµƒ2ævªèáñWsª.(Î÷UÐ vuAQ´UrKR‹“âŠb~ÂüÅb�EÕõÄ�,ʇ �!µ®ÕyVÐ/�núƒ®:�Ž@¯0èdJk<©Âþ/½¡—�>tB_é¢n}2¥ôS)^xÜWØ1503³Xu>Vë¹gÛ(úðÆ0Ä6ðª,îó2þyµƒ2ævªèáñWsª.(Î÷UÐ vuAQ´UrKR‹“âŠb~ÂüÅb�EÕõÄ�,ʇ �!µ®ÕyVÐ/�núƒ®:�Ž@¯0èdJk<©Âþ/½¡—�>tB_é¢n}2¥ôS)^xÜWØ
1478Ä-ñÕ7Ø»õª>%n½�å1504Ä-ñÕ7Ø»õª>%n½�å
1479Õ\¦–†Ryv¢Vþ1=Ȥ&7Å«xX¬¿x©eu11505Õ\¦–†Ryv¢Vþ1=Ȥ&7Å«xX¬¿x©eu1
1480Ä­uÌI<ð맖ÃÐ(j„+Ûaü§‰1506Ä­uÌI<ð맖ÃÐ(j„+Ûaü§‰
1481¶¯ ¬~‰³¸Q($Ù&M1507¶¯ ¬~‰³¸Q($Ù&M
1482 ƒÑ.1508 ƒÑ.
1483=ñO! Ó‚ôEàa:8¹-0Uç±ÚàM|-†Žû!8ÕÁ�NSÐ$4Í0£¨Ü–0ú�GSÍ8äU“‘G^ã̧Z,i,Æ)©IÙñÀé·]<o·,ñÆIíe³ë¢ZD»'1509=ñO! Ó‚ôEàa:8¹-0Uç±ÚàM|-†Žû!8ÕÁ�NSÐ$4Í0£¨Ü–0ú�GSÍ8äU“‘G^ã̧Z,i,Æ)©IÙñÀé·]<o·,ñÆIíe³ë¢ZD»'
1484ݪ!Š‡Æ!Z¨°2îdD“ƆPÖ+©¹¾EÔEQ.æ|$ �‘Þ©Ùµ1510ݪ!Š‡Æ!Z¨°2îdD“ƆPÖ+©¹¾EÔEQ.æ|$ �‘Þ©Ùµ
1485Ђ [XB+Nrµà?1511Ђ [XB+Nrµà?
1486|Í/K 1512|Í/K 
1487>1513>
1514Ìm’‘”|è -•
1488}é“€ˆ~k‰ÏçÙºÕä:œóº¢»Œ1515}é“€ˆ~k‰ÏçÙºÕä:œóº¢»Œ
1516o¥H¬õÞvWŠïà�
1489‹1517‹
1490"²+"Í=R‰1518"²+"Í=R‰
1519Umù ÂÒ‡ŽêƒN¥&þMÊìÑê�
1491ë?6—ÎѽºGÞ_1520ë?6—ÎѽºGÞ_
1492¢‰t1521¢‰t
1493D5„ªôñ1‹³j0=OgYº^Åõlz™d¬çí&—V�u}1522D5„ªôñ1‹³j0=OgYº^Åõlz™d¬çí&—V�u}
1494¦íýXú1¥áˆ-Å6—¿®¶ù4¬–1523¦íýXú1¥áˆ-Å6—¿®¶ù4¬–
1495ë/&³l[¾IW•0ÉoÑ31524ë/&³l[¾IW•0ÉoÑ3
1496º£É1525º£É
1526ì£;‡Zw¤-EÎUØ—×lVìuê\íO�Ï6ñìÄùZÆÙå¹mbŒ
1497;âY;bäüìÚ©‚ä*^¶µ¡ƒ—Uy—W?W"¨§ƒÜ�–6]Í“ï­µEwkkzF�ê°ÙëÝ÷t‘îùö)ÇŸ«ë¥Ó¡ ï�…?ŒìšÍ“x‘Ïÿ³¤=Ä Éµk1527;âY;bäüìÚ©‚ä*^¶µ¡ƒ—Uy—W?W"¨§ƒÜ�–6]Í“ï­µEwkkzF�ê°ÙëÝ÷t‘îùö)ÇŸ«ë¥Ó¡ ï�…?ŒìšÍ“x‘Ïÿ³¤=Ä Éµk
14985Ï�6ûc^åìt¹~LšÑ¦ý˜ª15285Ï�6ûc^åìt¹~LšÑ¦ý˜ª
1499ë?ìúWåzµÞÅÚO–zN"‡C�ý×¾[Á¥�ƒç½%1529ë?ìúWåzµÞÅÚO–zN"‡C�ý×¾[Á¥�ƒç½%
1500^<Ø^= ¯]ÇJoù�7qüÔ1530^<Ø^= ¯]ÇJoù�7qüÔ
1501ÔµÞ‡]<ßÄٮ܎gkL­]h1Ÿäƒë”‘Ä‘:€§Zoÿåý·œqë"ƒL\y`(Ÿ1531ÔµÞ‡]<ßÄٮ܎gkL­]h1Ÿäƒë”‘Ä‘:€§Zoÿåý·œqë"ƒL\y`(Ÿ
1502k™ü/ˆ§¡nýãà+nv¦Ðâ‰F&¶÷Z�ô‚ì ôšãñÚá+mŸÿ· hŸ1532k™ü/ˆ§¡nýãà+nv¦Ðâ‰F&¶÷Z�ô‚ì ôšãñÚá+mŸÿ· hŸ
1533endstream
1534endobj
1535707 0 obj <<
1536/Type /Page
1537/Contents 708 0 R
1538/Resources 706 0 R
1539/MediaBox [0 0 595.276 841.89]
1540/Parent 588 0 R
1541/Annots [ 661 0 R 667 0 R 668 0 R 669 0 R 670 0 R 671 0 R 672 0 R 673 0 R 674 0 R 675 0 R 676 0 R 677 0 R 678 0 R 679 0 R 680 0 R 681 0 R 682 0 R 683 0 R 684 0 R 685 0 R 686 0 R 687 0 R 688 0 R 689 0 R 690 0 R 691 0 R 692 0 R 693 0 R 694 0 R 695 0 R 696 0 R 697 0 R 698 0 R 699 0 R 700 0 R 701 0 R 702 0 R 703 0 R 704 0 R ]
1542>> endobj
1543661 0 obj <<
1503/Type /Annot1544/Type /Annot
1504/Subtype /Link1545/Subtype /Link
1505/Border[0 0 0]/H/I/C[1 0 0]1546/Border[0 0 0]/H/I/C[1 0 0]
1506/Rect [97.151 55.522 242.248 65.636]1547/Rect [97.151 773.067 242.248 783.181]
1507/A << /S /GoTo /D (subsection.12.1.5) >>1548/A << /S /GoTo /D (subsection.12.1.5) >>
1508>> endobj1549>> endobj
1509661 0 obj <<
1510/D [659 0 R /XYZ 55.693 817.952 null]
1511>> endobj
1512658 0 obj <<
1513/Font << /F37 583 0 R /F53 662 0 R /F50 621 0 R >>
1514/ProcSet [ /PDF /Text ]
1515>> endobj
1516704 0 obj <<
1517/Length 1487
1518/Filter /FlateDecode
1519>>
1520stream
1521xÚí[ËvâFÝóZâí~T¿–“Äž“YLÎÄì|f!#Ù£„G
1522Âqòõ)½Œ@1550Âqòõ)½Œ@
1523!/bz3˜3¢ªé{«êVuCƒ§€Ÿ?�×·RŒK-1551!/bz3˜3¢ªé{«êVuCƒ§€Ÿ?�×·RŒK-
1524��TDY1552��TDY
1525ÄZŒ£à~øóo_Ç7_ÇwWßÇ_®o…®?ZÍå�Êì™-íSü—ËìMöÇïŸÁZ6, J´4ÅÇ'Œ¨«‘¦tøNâÜÊÍxð<`åg™äÄ(
1526h1553h
1527èO“Ùàþ;1554èO“Ùàþ;
1528"üÏ/%šàïüÑY ×ÿšwƒoÅwÜ^3Ã/É 7ÅE¹‚Éb=O·Ü�”Cr5’¸ª1555"üÏ/%šàïüÑY ×ÿšwƒoÅwÜ^3Ã/É 7ÅE¹‚Éb=O·Ü�”Cr5’¸ª
1529xkÛ=¹³K1556xkÛ=¹³K
1530815578
1531%1558%
1532E^j¤”FÌnëÀëøpš„«8j€ á‚@èWGH¸$Ô6áhUÒáÍ4žÅø1559E^j¤”FÌnëÀëøpš„«8j€ á‚@èWGH¸$Ô6áhUÒáÍ4žÅø
1533Æóçu²ü§x³¼bf¸X§É<^íº¶R~,¶¿[@Ô7_o6Ÿ°"1560Æóçu²ü§x³¼bf¸X§É<^íº¶R~,¶¿[@Ô7_o6Ÿ°"
1534â©+1561â©+
1535‚&B¨@3K$À™i�…+Èl �Å1562‚&B¨@3K$À™i�…+Èl �Å
1536¦‹Éî×1ÊÇÚQ²t͉œ€âÍÌbð8 (#
1537T?$@[J†óÈáUY¢ïÇ«„R¹í5+ü+‡_« ëÅ/§(:²Ò_÷ë ¼VÚW’‘�Ë:F9‘¨ÏšL-˜¬1563T?$@[J†óÈáUY¢ïÇ«„R¹í5+ü+‡_« ëÅ/§(:²Ò_÷ë ¼VÚW’‘�Ë:F9‘¨ÏšL-˜¬
1538'l/LÎli´•¯à%^¦ÉÄQ¥Œñé‹ž�úÞôm@W@”dý€Ž¶må+˜?%�€fÜ×°N$P§‘ .dd€"[Ð^H€¶˜„’‹Èö=Š>¼ÖDÊfô‹¢}¸ÍúøÓz¡õåtÑýâîæDÕP1564'l/LÎli´•¯à%^¦ÉÄQ¥Œñé‹ž�úÞôm@W@”dý€Ž¶må+˜?%�€fÜ×°N$P§‘ .dd€"[Ð^H€¶˜„’‹Èö=Š>¼ÖDÊfô‹¢}¸ÍúøÓz¡õåtÑýâîæDÕP
15391565
1540¬`åó˜1566¬`åó˜
1541+™)Y�v1567+™)Y�v
1542ê1568ê
1543ãÝgaúNɸ>dÑ5ð6$�–‘³Šœ™%®Øa†yÌ�a®»ÖD%½�`Ž½ÃúÝèe¼{UØÿe6ô1ЇVèKÀWè}4¥ÔfŽN
1544nµÍm÷â½ò¼¹uª>Á.}€Õ¤–hC-Drµd+j •�ú šª,gOÓŃ“[Fa?Éûñk,±\n;v“ËJ?*ª%,s|TÄòÃ441569nµÍm÷â½ò¼¹uª>Á.}€Õ¤–hC-Drµd+j •�ú šª,gOÓŃ“[Fa?Éûñk,±\n;v“ËJ?*ª%,s|TÄòÃ44
1545}Ã/aÖZ…8]&ñ
1546â}´{ÐÊú¶¡ î¶Z�CಉÕýÌp2[ZóR2–^Ç×H?ñïB�}ƒ<hu�21570â}´{ÐÊú¶¡ î¶Z�CಉÕýÌp2[ZóR2–^Ç×H?ñïB�}ƒ<hu�2
15471571
1548q?3œÌhØ&ÁÎ9„"TöäU¡1572q?3œÌhØ&ÁÎ9„"TöäU¡
1549á;^ÃÔ¥[1573á;^ÃÔ¥[
1550ª,èÇ)êŽ5eËéó:ŒšCKyá¤v²Ù¶Ñ-ÌEæVý(lœt/MpfŠiµ7£qm|*ëTÔl×ATmQ&æ\$À�Q$`QÔgNÃ#Ì )lu´ÝK©”Gÿ$ô=ž1574ª,èÇ)êŽ5eËéó:ŒšCKyá¤v²Ù¶Ñ-ÌEæVý(lœt/MpfŠiµ7£qm|*ëTÔl×ATmQ&æ\$À�Q$`QÔgNÃ#Ì )lu´ÝK©”Gÿ$ô=ž
1551f€fç"w%æ*NQK>µ—ÂøÑô^@X7�)+�FQºhL©òW½ÎhÅŽ£B1575f€fç"w%æ*NQK>µ—ÂøÑô^@X7�)+�FQºhL©òW½ÎhÅŽ£B
1552ˆ”‚o5 KÉ·uˆûÍ?Þ]C¤T-˜ªšú�ù­ï1576ˆ”‚o5 KÉ·uˆûÍ?Þ]C¤T-˜ªšú�ù­ï
1553Ñ%^J9ño\T�ÆxŒßÿ1577Ñ%^J9ño\T�ÆxŒßÿ
1554°9v•îúVÒºø6W‚·Xy$ÁDáã.1578°9v•îúVÒºø6W‚·Xy$ÁDáã.
1555Óòl:J&i²˜‡Õñô,N,¢æ”�r£†ªºÓô¾+ýˆP°Ã–ü 6“¿ÎWÙ�X%;Ä“tU¼Iæ¥0É–è8 ÷º£Î1579Óòl:J&i²˜‡Õñô,N,¢æ”�r£†ªºÓô¾+ýˆP°Ã–ü 6“¿ÎWÙ�X%;Ä“tU¼Iæ¥0É–è8 ÷º£Î
1556ÙEw •îHr$Šœ
1557—ç«ìtñ\¼]<M—ádO€<yvv(L´¶>"N¸u.6·ÎîýC™$çᬩ
1558|¬Îȹ½êT‰ 6w¹[mm2�â×ÆÞJ{{«;f�ò¾Ù§õk2MÞ
1559ùjSãõõÜ*ßÐwÀÂ�FÞîšEq8Í®¤qóÇ׶uTŸžmÞ.z‡§³ÅK\Ï6
1560©c¬ßÿ~÷¿l×ËýÎ÷>ÿq©ã2²¿Ù}ïÛ5|PøØú)£³ÅMóŸ%—¿cV¶e§7‚ìúÛýá1580©c¬ßÿ~÷¿l×ËýÎ÷>ÿq©ã2²¿Ù}ïÛ5|PøØú)£³ÅMóŸ%—¿cV¶e§7‚ìúÛýá
1561T½Þ·u-Ãt]„ãÁ1581T½Þ·u-Ãt]„ãÁ
1562S)ëGÌ{ù`[U$ÖÄ¡*I³ðO×��¢„XAÀœ{ÞƒÁ¯xfŠ³9Ö­Á¿›}ÙÅ1582S)ëGÌ{ù`[U$ÖÄ¡*I³ðO×��¢„XAÀœ{ÞƒÁ¯xfŠ³9Ö­Á¿›}ÙÅ
1563*tÃx¤$áLîèŽ1583*tÃx¤$áLîèŽ
1564dîuGo¹WÓNJ1584dîuGo¹WÓNJ
1565ªþýîGøW™ê1585ªþýîGøW™ê
1566×ó|¾v0ñi*/.Ç�²ýÛ¯˜¾þ�€?»1586×ó|¾v0ñi*/.Ç�²ýÛ¯˜¾þ�€?»
1567endstream1587667 0 obj <<
1568endobj
1569703 0 obj <<
1570/Type /Page
1571/Contents 704 0 R
1572/Resources 702 0 R
1573/MediaBox [0 0 595.276 841.89]
1574/Parent 584 0 R
1575/Annots [ 657 0 R 663 0 R 664 0 R 665 0 R 666 0 R 667 0 R 668 0 R 669 0 R 670 0 R 671 0 R 672 0 R 673 0 R 674 0 R 675 0 R 676 0 R 677 0 R 678 0 R 679 0 R 680 0 R 681 0 R 682 0 R 683 0 R 684 0 R 685 0 R 686 0 R 687 0 R 688 0 R 689 0 R 690 0 R 691 0 R 692 0 R 693 0 R 694 0 R 695 0 R 696 0 R 697 0 R 698 0 R 699 0 R 700 0 R ]
1576>> endobj
1577657 0 obj <<
1578/Type /Annot1588/Type /Annot
1579/Subtype /Link1589/Subtype /Link
1580/Border[0 0 0]/H/I/C[1 0 0]1590/Border[0 0 0]/H/I/C[1 0 0]
1581/Rect [97.151 773.067 184.419 783.181]1591/Rect [97.151 754.769 184.419 764.884]
1582/A << /S /GoTo /D (subsection.12.1.6) >>1592/A << /S /GoTo /D (subsection.12.1.6) >>
1583>> endobj1593>> endobj
1584663 0 obj <<1594668 0 obj <<
1585/Type /Annot1595/Type /Annot
1586/Subtype /Link1596/Subtype /Link
1587/Border[0 0 0]/H/I/C[1 0 0]1597/Border[0 0 0]/H/I/C[1 0 0]
1588/Rect [97.151 754.769 167.827 764.884]1598/Rect [97.151 736.472 167.827 746.586]
1589/A << /S /GoTo /D (subsection.12.1.7) >>1599/A << /S /GoTo /D (subsection.12.1.7) >>
1590>> endobj1600>> endobj
1591664 0 obj <<1601669 0 obj <<
1592/Type /Annot1602/Type /Annot
1593/Subtype /Link1603/Subtype /Link
1594/Border[0 0 0]/H/I/C[1 0 0]1604/Border[0 0 0]/H/I/C[1 0 0]
1595/Rect [72.06 733.57 221.815 746.586]1605/Rect [72.06 715.272 221.815 728.288]
1596/A << /S /GoTo /D (section.12.2) >>1606/A << /S /GoTo /D (section.12.2) >>
1597>> endobj1607>> endobj
1598665 0 obj <<1608670 0 obj <<
1599/Type /Annot1609/Type /Annot
1600/Subtype /Link1610/Subtype /Link
1601/Border[0 0 0]/H/I/C[1 0 0]1611/Border[0 0 0]/H/I/C[1 0 0]
1602/Rect [97.151 718.174 165.58 728.288]1612/Rect [97.151 699.876 165.58 709.99]
1603/A << /S /GoTo /D (subsection.12.2.1) >>1613/A << /S /GoTo /D (subsection.12.2.1) >>
1604>> endobj1614>> endobj
1605666 0 obj <<1615671 0 obj <<
1606/Type /Annot1616/Type /Annot
1607/Subtype /Link1617/Subtype /Link
1608/Border[0 0 0]/H/I/C[1 0 0]1618/Border[0 0 0]/H/I/C[1 0 0]
1609/Rect [97.151 699.876 215.685 709.99]1619/Rect [97.151 681.578 215.685 691.693]
1610/A << /S /GoTo /D (subsection.12.2.2) >>1620/A << /S /GoTo /D (subsection.12.2.2) >>
1611>> endobj1621>> endobj
1612667 0 obj <<1622672 0 obj <<
1613/Type /Annot1623/Type /Annot
1614/Subtype /Link1624/Subtype /Link
1615/Border[0 0 0]/H/I/C[1 0 0]1625/Border[0 0 0]/H/I/C[1 0 0]
1616/Rect [97.151 681.578 188.728 691.693]1626/Rect [97.151 663.281 188.728 673.395]
1617/A << /S /GoTo /D (subsection.12.2.3) >>1627/A << /S /GoTo /D (subsection.12.2.3) >>
1618>> endobj1628>> endobj
1619668 0 obj <<1629673 0 obj <<
1620/Type /Annot1630/Type /Annot
1621/Subtype /Link1631/Subtype /Link
1622/Border[0 0 0]/H/I/C[1 0 0]1632/Border[0 0 0]/H/I/C[1 0 0]
1623/Rect [97.151 660.379 167.194 673.395]1633/Rect [97.151 642.081 167.194 655.097]
1624/A << /S /GoTo /D (subsection.12.2.4) >>1634/A << /S /GoTo /D (subsection.12.2.4) >>
1625>> endobj1635>> endobj
1626669 0 obj <<1636674 0 obj <<
1627/Type /Annot1637/Type /Annot
1628/Subtype /Link1638/Subtype /Link
1629/Border[0 0 0]/H/I/C[1 0 0]1639/Border[0 0 0]/H/I/C[1 0 0]
1630/Rect [97.151 644.983 180.427 655.097]1640/Rect [97.151 626.685 180.427 636.799]
1631/A << /S /GoTo /D (subsection.12.2.5) >>1641/A << /S /GoTo /D (subsection.12.2.5) >>
1632>> endobj1642>> endobj
1633670 0 obj <<1643675 0 obj <<
1634/Type /Annot1644/Type /Annot
1635/Subtype /Link1645/Subtype /Link
1636/Border[0 0 0]/H/I/C[1 0 0]1646/Border[0 0 0]/H/I/C[1 0 0]
1637/Rect [72.06 623.783 203.575 636.467]1647/Rect [72.06 605.486 203.575 618.169]
1638/A << /S /GoTo /D (section.12.3) >>1648/A << /S /GoTo /D (section.12.3) >>
1639>> endobj1649>> endobj
1640671 0 obj <<1650676 0 obj <<
1641/Type /Annot1651/Type /Annot
1642/Subtype /Link1652/Subtype /Link
1643/Border[0 0 0]/H/I/C[1 0 0]1653/Border[0 0 0]/H/I/C[1 0 0]
1644/Rect [97.151 608.388 171.11 618.502]1654/Rect [97.151 590.09 171.11 600.204]
1645/A << /S /GoTo /D (subsection.12.3.1) >>1655/A << /S /GoTo /D (subsection.12.3.1) >>
1646>> endobj1656>> endobj
1647672 0 obj <<1657677 0 obj <<
1648/Type /Annot1658/Type /Annot
1649/Subtype /Link1659/Subtype /Link
1650/Border[0 0 0]/H/I/C[1 0 0]1660/Border[0 0 0]/H/I/C[1 0 0]
1651/Rect [97.151 590.09 194.259 600.204]1661/Rect [97.151 571.792 194.259 581.906]
1652/A << /S /GoTo /D (subsection.12.3.2) >>1662/A << /S /GoTo /D (subsection.12.3.2) >>
1653>> endobj1663>> endobj
1654673 0 obj <<1664678 0 obj <<
1655/Type /Annot1665/Type /Annot
1656/Subtype /Link1666/Subtype /Link
1657/Border[0 0 0]/H/I/C[1 0 0]1667/Border[0 0 0]/H/I/C[1 0 0]
1658/Rect [97.151 568.89 172.725 581.906]1668/Rect [97.151 550.593 172.725 563.608]
1659/A << /S /GoTo /D (subsection.12.3.3) >>1669/A << /S /GoTo /D (subsection.12.3.3) >>
1660>> endobj1670>> endobj
1661674 0 obj <<1671679 0 obj <<
1662/Type /Annot1672/Type /Annot
1663/Subtype /Link1673/Subtype /Link
1664/Border[0 0 0]/H/I/C[1 0 0]1674/Border[0 0 0]/H/I/C[1 0 0]
1665/Rect [97.151 553.494 212.488 563.608]1675/Rect [97.151 535.197 212.488 545.311]
1666/A << /S /GoTo /D (subsection.12.3.4) >>1676/A << /S /GoTo /D (subsection.12.3.4) >>
1667>> endobj1677>> endobj
1668675 0 obj <<1678680 0 obj <<
1669/Type /Annot1679/Type /Annot
1670/Subtype /Link1680/Subtype /Link
1671/Border[0 0 0]/H/I/C[1 0 0]1681/Border[0 0 0]/H/I/C[1 0 0]
1672/Rect [97.151 532.295 219.743 545.311]1682/Rect [97.151 513.997 219.743 527.013]
1673/A << /S /GoTo /D (subsection.12.3.5) >>1683/A << /S /GoTo /D (subsection.12.3.5) >>
1674>> endobj1684>> endobj
1675676 0 obj <<1685681 0 obj <<
1676/Type /Annot1686/Type /Annot
1677/Subtype /Link1687/Subtype /Link
1678/Border[0 0 0]/H/I/C[1 0 0]1688/Border[0 0 0]/H/I/C[1 0 0]
1679/Rect [72.06 516.899 207.48 527.013]1689/Rect [72.06 498.601 207.48 508.715]
1680/A << /S /GoTo /D (section.12.4) >>1690/A << /S /GoTo /D (section.12.4) >>
1681>> endobj1691>> endobj
1682677 0 obj <<1692682 0 obj <<
1683/Type /Annot1693/Type /Annot
1684/Subtype /Link1694/Subtype /Link
1685/Border[0 0 0]/H/I/C[1 0 0]1695/Border[0 0 0]/H/I/C[1 0 0]
1686/Rect [97.151 498.601 166.398 508.715]1696/Rect [97.151 480.303 166.398 490.418]
1687/A << /S /GoTo /D (subsection.12.4.1) >>1697/A << /S /GoTo /D (subsection.12.4.1) >>
1688>> endobj1698>> endobj
1689678 0 obj <<1699683 0 obj <<
1690/Type /Annot1700/Type /Annot
1691/Subtype /Link1701/Subtype /Link
1692/Border[0 0 0]/H/I/C[1 0 0]1702/Border[0 0 0]/H/I/C[1 0 0]
1693/Rect [97.151 477.402 208.07 490.418]1703/Rect [97.151 459.104 208.07 472.12]
1694/A << /S /GoTo /D (subsection.12.4.2) >>1704/A << /S /GoTo /D (subsection.12.4.2) >>
1695>> endobj1705>> endobj
1696679 0 obj <<1706684 0 obj <<
1697/Type /Annot1707/Type /Annot
1698/Subtype /Link1708/Subtype /Link
1699/Border[0 0 0]/H/I/C[1 0 0]1709/Border[0 0 0]/H/I/C[1 0 0]
1700/Rect [97.151 462.006 171.929 472.12]1710/Rect [97.151 443.708 171.929 453.822]
1701/A << /S /GoTo /D (subsection.12.4.3) >>1711/A << /S /GoTo /D (subsection.12.4.3) >>
1702>> endobj1712>> endobj
1703680 0 obj <<1713685 0 obj <<
1704/Type /Annot1714/Type /Annot
1705/Subtype /Link1715/Subtype /Link
1706/Border[0 0 0]/H/I/C[1 0 0]1716/Border[0 0 0]/H/I/C[1 0 0]
1707/Rect [97.151 443.708 176.969 453.822]1717/Rect [97.151 425.41 176.969 435.524]
1708/A << /S /GoTo /D (subsection.12.4.4) >>1718/A << /S /GoTo /D (subsection.12.4.4) >>
1709>> endobj1719>> endobj
1710681 0 obj <<1720686 0 obj <<
1711/Type /Annot1721/Type /Annot
1712/Subtype /Link1722/Subtype /Link
1713/Border[0 0 0]/H/I/C[1 0 0]1723/Border[0 0 0]/H/I/C[1 0 0]
1714/Rect [72.06 422.508 199.637 435.192]1724/Rect [72.06 404.211 199.637 416.894]
1715/A << /S /GoTo /D (section.12.5) >>1725/A << /S /GoTo /D (section.12.5) >>
1716>> endobj1726>> endobj
1717682 0 obj <<1727687 0 obj <<
1718/Type /Annot1728/Type /Annot
1719/Subtype /Link1729/Subtype /Link
1720/Border[0 0 0]/H/I/C[1 0 0]1730/Border[0 0 0]/H/I/C[1 0 0]
1721/Rect [97.151 407.112 162.351 417.227]1731/Rect [97.151 388.815 162.351 398.929]
1722/A << /S /GoTo /D (subsection.12.5.1) >>1732/A << /S /GoTo /D (subsection.12.5.1) >>
1723>> endobj1733>> endobj
1724683 0 obj <<1734688 0 obj <<
1725/Type /Annot1735/Type /Annot
1726/Subtype /Link1736/Subtype /Link
1727/Border[0 0 0]/H/I/C[1 0 0]1737/Border[0 0 0]/H/I/C[1 0 0]
1728/Rect [97.151 388.815 157.376 398.929]1738/Rect [97.151 370.517 157.376 380.631]
1729/A << /S /GoTo /D (subsection.12.5.2) >>1739/A << /S /GoTo /D (subsection.12.5.2) >>
1730>> endobj1740>> endobj
1731684 0 obj <<1741689 0 obj <<
1732/Type /Annot1742/Type /Annot
1733/Subtype /Link1743/Subtype /Link
1734/Border[0 0 0]/H/I/C[1 0 0]1744/Border[0 0 0]/H/I/C[1 0 0]
1735/Rect [97.151 370.517 147.46 380.298]1745/Rect [97.151 352.219 147.46 362.001]
1736/A << /S /GoTo /D (subsection.12.5.3) >>1746/A << /S /GoTo /D (subsection.12.5.3) >>
1737>> endobj1747>> endobj
1738685 0 obj <<1748690 0 obj <<
1739/Type /Annot1749/Type /Annot
1740/Subtype /Link1750/Subtype /Link
1741/Border[0 0 0]/H/I/C[1 0 0]1751/Border[0 0 0]/H/I/C[1 0 0]
1742/Rect [97.151 352.219 154.802 362.001]1752/Rect [97.151 333.921 154.802 343.703]
1743/A << /S /GoTo /D (subsection.12.5.4) >>1753/A << /S /GoTo /D (subsection.12.5.4) >>
1744>> endobj1754>> endobj
1745686 0 obj <<1755691 0 obj <<
1746/Type /Annot1756/Type /Annot
1747/Subtype /Link1757/Subtype /Link
1748/Border[0 0 0]/H/I/C[1 0 0]1758/Border[0 0 0]/H/I/C[1 0 0]
1749/Rect [55.697 320.079 198.274 332.811]1759/Rect [55.697 301.781 198.274 314.513]
1750/A << /S /GoTo /D (chapter.13) >>1760/A << /S /GoTo /D (chapter.13) >>
1751>> endobj1761>> endobj
1752687 0 obj <<1762692 0 obj <<
1753/Type /Annot1763/Type /Annot
1754/Subtype /Link1764/Subtype /Link
1755/Border[0 0 0]/H/I/C[1 0 0]1765/Border[0 0 0]/H/I/C[1 0 0]
1756/Rect [72.06 301.606 220.015 314.622]1766/Rect [72.06 283.309 220.015 296.325]
1757/A << /S /GoTo /D (section.13.1) >>1767/A << /S /GoTo /D (section.13.1) >>
1758>> endobj1768>> endobj
1759688 0 obj <<1769693 0 obj <<
1760/Type /Annot1770/Type /Annot
1761/Subtype /Link1771/Subtype /Link
1762/Border[0 0 0]/H/I/C[1 0 0]1772/Border[0 0 0]/H/I/C[1 0 0]
1763/Rect [97.151 286.21 161.292 295.992]1773/Rect [97.151 267.913 161.292 277.694]
1764/A << /S /GoTo /D (subsection.13.1.1) >>1774/A << /S /GoTo /D (subsection.13.1.1) >>
1765>> endobj1775>> endobj
1766689 0 obj <<1776694 0 obj <<
1767/Type /Annot1777/Type /Annot
1768/Subtype /Link1778/Subtype /Link
1769/Border[0 0 0]/H/I/C[1 0 0]1779/Border[0 0 0]/H/I/C[1 0 0]
1770/Rect [72.06 265.011 240.098 278.027]1780/Rect [72.06 246.713 240.098 259.729]
1771/A << /S /GoTo /D (section.13.2) >>1781/A << /S /GoTo /D (section.13.2) >>
1772>> endobj1782>> endobj
1773690 0 obj <<1783695 0 obj <<
1774/Type /Annot1784/Type /Annot
1775/Subtype /Link1785/Subtype /Link
1776/Border[0 0 0]/H/I/C[1 0 0]1786/Border[0 0 0]/H/I/C[1 0 0]
1777/Rect [97.151 246.713 263.389 259.729]1787/Rect [97.151 228.415 263.389 241.431]
1778/A << /S /GoTo /D (subsection.13.2.1) >>1788/A << /S /GoTo /D (subsection.13.2.1) >>
1779>> endobj1789>> endobj
1780691 0 obj <<1790696 0 obj <<
1781/Type /Annot1791/Type /Annot
1782/Subtype /Link1792/Subtype /Link
1783/Border[0 0 0]/H/I/C[1 0 0]1793/Border[0 0 0]/H/I/C[1 0 0]
1784/Rect [97.151 228.415 263.771 241.431]1794/Rect [97.151 210.118 263.771 223.134]
1785/A << /S /GoTo /D (subsection.13.2.2) >>1795/A << /S /GoTo /D (subsection.13.2.2) >>
1786>> endobj1796>> endobj
1787692 0 obj <<1797697 0 obj <<
1788/Type /Annot1798/Type /Annot
1789/Subtype /Link1799/Subtype /Link
1790/Border[0 0 0]/H/I/C[1 0 0]1800/Border[0 0 0]/H/I/C[1 0 0]
1791/Rect [72.06 210.118 212.64 223.134]1801/Rect [72.06 191.82 212.64 204.836]
1792/A << /S /GoTo /D (section.13.3) >>1802/A << /S /GoTo /D (section.13.3) >>
1793>> endobj1803>> endobj
1794693 0 obj <<1804698 0 obj <<
1795/Type /Annot1805/Type /Annot
1796/Subtype /Link1806/Subtype /Link
1797/Border[0 0 0]/H/I/C[1 0 0]1807/Border[0 0 0]/H/I/C[1 0 0]
1798/Rect [97.151 194.722 182.783 204.836]1808/Rect [97.151 176.424 182.783 186.538]
1799/A << /S /GoTo /D (subsection.13.3.1) >>1809/A << /S /GoTo /D (subsection.13.3.1) >>
1800>> endobj1810>> endobj
1801694 0 obj <<1811699 0 obj <<
1802/Type /Annot1812/Type /Annot
1803/Subtype /Link1813/Subtype /Link
1804/Border[0 0 0]/H/I/C[1 0 0]1814/Border[0 0 0]/H/I/C[1 0 0]
1805/Rect [97.151 173.522 201.263 186.538]1815/Rect [97.151 155.225 201.263 168.24]
1806/A << /S /GoTo /D (subsection.13.3.2) >>1816/A << /S /GoTo /D (subsection.13.3.2) >>
1807>> endobj1817>> endobj
1808695 0 obj <<1818700 0 obj <<
1809/Type /Annot1819/Type /Annot
1810/Subtype /Link1820/Subtype /Link
1811/Border[0 0 0]/H/I/C[1 0 0]1821/Border[0 0 0]/H/I/C[1 0 0]
1812/Rect [97.151 155.225 196.855 168.24]1822/Rect [97.151 136.927 196.855 149.943]
1813/A << /S /GoTo /D (subsection.13.3.3) >>1823/A << /S /GoTo /D (subsection.13.3.3) >>
1814>> endobj1824>> endobj
1815696 0 obj <<1825701 0 obj <<
1816/Type /Annot1826/Type /Annot
1817/Subtype /Link1827/Subtype /Link
1818/Border[0 0 0]/H/I/C[1 0 0]1828/Border[0 0 0]/H/I/C[1 0 0]
1819/Rect [55.697 128.691 161.009 138.718]1829/Rect [55.697 110.394 161.009 120.421]
1820/A << /S /GoTo /D (chapter.14) >>1830/A << /S /GoTo /D (chapter.14) >>
1821>> endobj1831>> endobj
1822697 0 obj <<1832702 0 obj <<
1823/Type /Annot1833/Type /Annot
1824/Subtype /Link1834/Subtype /Link
1825/Border[0 0 0]/H/I/C[1 0 0]1835/Border[0 0 0]/H/I/C[1 0 0]
1826/Rect [72.06 108.626 200.39 120.53]1836/Rect [72.06 90.329 200.39 102.232]
1827/A << /S /GoTo /D (section.14.1) >>1837/A << /S /GoTo /D (section.14.1) >>
1828>> endobj1838>> endobj
1829698 0 obj <<1839703 0 obj <<
1830/Type /Annot1840/Type /Annot
1831/Subtype /Link1841/Subtype /Link
1832/Border[0 0 0]/H/I/C[1 0 0]1842/Border[0 0 0]/H/I/C[1 0 0]
1833/Rect [97.151 89.216 218.401 102.232]1843/Rect [97.151 70.918 218.401 83.934]
1834/A << /S /GoTo /D (subsection.14.1.1) >>1844/A << /S /GoTo /D (subsection.14.1.1) >>
1835>> endobj1845>> endobj
1836699 0 obj <<1846704 0 obj <<
1837/Type /Annot1847/Type /Annot
1838/Subtype /Link1848/Subtype /Link
1839/Border[0 0 0]/H/I/C[1 0 0]1849/Border[0 0 0]/H/I/C[1 0 0]
1840/Rect [97.151 73.82 182.783 83.934]1850/Rect [97.151 55.522 182.783 65.636]
1841/A << /S /GoTo /D (subsection.14.1.2) >>1851/A << /S /GoTo /D (subsection.14.1.2) >>
1842>> endobj1852>> endobj
1843700 0 obj <<1853709 0 obj <<
1854/D [707 0 R /XYZ 55.693 817.952 null]
1855>> endobj
1856706 0 obj <<
1857/Font << /F53 666 0 R /F37 587 0 R /F50 625 0 R >>
1858/ProcSet [ /PDF /Text ]
1859>> endobj
1860751 0 obj <<
1861/Length 1961
1862/Filter /FlateDecode
1863>>
1864stream
1865xÚí\Msã6
1844½çWè˜1866½çWè˜
1845Â%‚Ç~m§�N;íæ¶Óƒ'ñf=uì6q¶í¿/(K]É¢,Æf�}ÙÄYÏ&1867Â%‚Ç~m§�N;íæ¶Óƒ'ñf=uì6q¶í¿/(K]É¢,Æf�}ÙÄYÏ&
1846À’®î+]}{ñåÍÅ›·ä*Ð*èÕ͇Š­²�*¯�1868À’®î+]}{ñåÍÅ›·ä*Ð*èÕ͇Š­²�*¯�
1869ÁV7wÕûK{õëÍ÷oÞ2u/4Êz;õ5_ýôãÍ7?Þ¼‹—^èƾ–¡zŒ/â/¿|;€»6šA¨®I+Ç~k
1847ŒÂ«kf}ùîãì÷ùÕ5ʯžW·›Åzµ}õ0ß|\ß=õàª÷×Nó¥’·jýúaB8ÞÊÎJ€Aséô„?*d¥eõÁ+1870ŒÂ«kf}ùîãì÷ùÕ5ʯžW·›Åzµ}õ0ß|\ß=õàª÷×Nó¥’·jýúaB8ÞÊÎJ€Aséô„?*d¥eõÁ+
1848�ÕWp%k)Ë<ûm^›øææâ�1871�ÕWp%k)Ë<ûm^›øææâ�
1849hÞV+íCå„-@¡º}¸xÿ«®îä?¿¯´"±ôg}éCE1872hÞV+íCå„-@¡º}¸xÿ«®îä?¿¯´"±ôg}éCE
1873]$ɲzwñsŠp`I‘E±Å*˜í'˜/çóÕfŒ•0¦0
1874ó¬s=৚n;+ÉÚý9UŒE”Á¢kÐNI~ò·<º›Ï–Ëõíl3X]çétV7?ü“Ñ
1850S~Ð�\Ç´õ@\ýe"”%’Lå (6æ¸Pf±á]m‹1875S~Ð�\Ç´õ@\ýe"”%’Lå (6æ¸Pf±á]m‹
1851o?Ãízýxþr˜«-ž]~¼Ë¯-(ñÛ0òLžß5(4¶ŒßÅ–6nÇï lï”s¶1876o?Ãízýxþr˜«-ž]~¼Ë¯-(ñÛ0òLžß5(4¶ŒßÅ–6nÇï lï”s¶
1852vˆ˜aû¹Ù=:ëiˆN€DùÒ`šYe™1A-ÞRkþ)Í,RCe½¼Ý1877vˆ˜aû¹Ù=:ëiˆN€DùÒ`šYe™1A-ÞRkþ)Í,RCe½¼Ý
1853)Ø)-!Úrbk|“66œ\Â8Ôó8)ÒY÷D:hñ[”‰”j˜À[�·�.Ú1878)Ø)-!Úrbk|“66œ\Â8Ôó8)ÒY÷D:hñ[”‰”j˜À[�·�.Ú
1879óÅÃï[õ¶XÝ7Ymæ÷�³esÁúÓüqû[#ó¶|é¨ùûT
1854’Éìnä¨`cñåb¹XÍg1880’Éìnä¨`cñåb¹XÍg
1855ä‡õãÃp#rgî1881ä‡õãÃp#rgî
1856Æ$zIyá>»¦-/>‡òN}* „½¸61882Æ$zIyá>»¦-/>‡òN}* „½¸6
1857©I¬À‰�hÊØ›Aü©1883©I¬À‰�hÊØ›Aü©
1858Ñ1884Ñ
1859_’7ÓrÄÕûð ÛJ`Âå1885_’7ÓrÄÕûð ÛJ`Âå
1860¼²‹ø<Ú2†v}ÞÇ1886¼²‹ø<Ú2†v}ÞÇ
1861FiepƒSDØÇý4¿ÝˆÚYMâÓ«z’¥å4¡BPà9A(Ê#”/š2I$Ú‚¶°™"T Ü–P]ÜÍ|õ”"”=êHB™<BY¬3\B‰MßV-S„*�Ûª‹ÛÉPýfz„"ÀH¯¢1887FiepƒSDØÇý4¿ÝˆÚYMâÓ«z’¥å4¡BPà9A(Ê#”/š2I$Ú‚¶°™"T Ü–P]ÜÍ|õ”"”=êHB™<BY¬3\B‰MßV-S„*�Ûª‹ÛÉPýfz„"ÀH¯¢
1862{ÀëçÍ<…+¢Ÿ•ÁµZykG¿p·Í‡áuEOwíd…1888{ÀëçÍ<…+¢Ÿ•ÁµZykG¿p·Í‡áuEOwíd…
1863¤ôç…‚¡º,+1889¤ôç…‚¡º,+
1890b‹›w—hö”ú°/Vf|¸2³M�vÔÛ¾nï°ˆyÃpœ·�Ä¡­M!ã
18645þÚ�}\ïfÚÙN"(ál—ÙÚ)`*ÙZª86û7©ùå�T8îðÎö�ïÖ©ó$©18915þÚ�}\ïfÚÙN"(ál—ÙÚ)`*ÙZª86û7©ùå�T8îðÎö�ïÖ©ó$©
1892µöEP‚B;¨IrûNG�ÙémA%:8Êçe&ã½òlKd¦hʲÝÈW,$Ü,÷QÇõ*ëL`Äxè¹óuÏ\ÍáªS.¤$SÈäªÓ¢s|®Š)â�ÃÕ -W»¨�btÈU©
1865J×\ÓNr5h<�“A—ÇU›R| ¯®qZF…¶ˆˆ¦´…<P·Ñ=ܱ‚³¶\6ÖÌ}6-^ÝàC2£f°”$EˆnJ°¶,�L©D’™°HJSÎÒ^º@ðõðQ XÔ 1893J×\ÓNr5h<�“A—ÇU›R| ¯®qZF…¶ˆˆ¦´…<P·Ñ=ܱ‚³¶\6ÖÌ}6-^ÝàC2£f°”$EˆnJ°¶,�L©D’™°HJSÎÒ^º@ðõðQ XÔ 
1866`wT*ÑJe€‰å1894`wT*ÑJe€‰å
1867Ô>ót/O]=­�à)fòT®¶²ƒ–੘2–s¶þ íÖßCMŸ¢i:îÄíÙO÷¡Iyð©ÃQÊãÅn®u%øM‰Ù Q§Q1Ù"¸qúÒKåÝ1895Ô>ót/O]=­�à)fòT®¶²ƒ–੘2–s¶þ íÖßCMŸ¢i:îÄíÙO÷¡Iyð©ÃQÊãÅn®u%øM‰Ù Q§Q1Ù"¸qúÒKåÝ
1868éû‘9ÕÃ1896éû‘9ÕÃ
1869Ÿ5ximr÷4™,rA¤J(Â"'•©ËÚ<K ¶›g6M!ô§>Â2˜$1897Ÿ5ximr÷4™,rA¤J(Â"'•©ËÚ<K ¶›g6M!ô§>Â2˜$
1870nSçbqÒ'£Z «•sP¤\ˆ¶Ø51898nSçbqÒ'£Z «•sP¤\ˆ¶Ø5
1871âÛçÇÔœ™7ʱ)+›¥Fׇ1899âÛçÇÔœ™7ʱ)+›¥Fׇ
1872ùº±gèC™¯‹¨%ûqï�͉ï¦ô5²‘h? os#É�!°·©!0ôþT�ËÌ‚…ÃfÁ0sŒÐÔ}‘ì‚R@¹æ3ÔSÊ|çq°Ì³ÇpèÙ#fN…QT‹Î—q~}ßOÈëDnZQ=àÖymÏ·?|f–Ϲódë jå͇‰4¬ÛO%¨m‘‡ýUT¤–¨Õ"¸‘Y†ú¸£Ì1900ùº±gèC™¯‹¨%ûqï�͉ï¦ô5²‘h? os#É�!°·©!0ôþT�ËÌ‚…ÃfÁ0sŒÐÔ}‘ì‚R@¹æ3ÔSÊ|çq°Ì³ÇpèÙ#fN…QT‹Î—q~}ßOÈëDnZQ=àÖymÏ·?|f–Ϲódë jå͇‰4¬ÛO%¨m‘‡ýUT¤–¨Õ"¸‘Y†ú¸£Ì
1901çœõBféú
1873Ø!³òÅÐÆá2gèÑ–ö”Ǭ¸-³º¸#Gè’)1902Ø!³òÅÐÆá2gèÑ–ö”Ǭ¸-³º¸#Gè’)
1874A­�Ð�vCMP�Ë|]d¹D’Hx$�ˆáõ׋9áÁ¢ç<&1903A­�Ð�vCMP�Ë|]d¹D’Hx$�ˆáõ׋9áÁ¢ç<&
1875ç�„ŠWÁi‡FSÎÛý~ƒS¿Á0[Ë{8t¾s‡ÉâY†õEz—Ñ”ñ>£^´é…÷P§F6J·#=à®ÛWp~`â‚Žpt¹ë2¹1904ç�„ŠWÁi‡FSÎÛý~ƒS¿Á0[Ë{8t¾s‡ÉâY†õEz—Ñ”ñ>£^´é…÷P§F6J·#=à®ÛWp~`â‚Žpt¹ë2¹
1876FQ‘†i´91905FQ‘†i´9
1877% [âv0§Æ71906% [âv0§Æ7
1907À¶Ó]ØQÖò $ã.0*Ïn°ÝÒ¶¿õÅó_‹åböø÷çû
1878û�M¬¶1pr�«}.ÀC1908û�M¬¶1pr�«}.ÀC
1879•"ëßö¯¦²¸˜vL‰´MqhÎa—ëÛ�kÏR§”ÛǤýûl“)ÇsP&™N�¦þ1909•"ëßö¯¦²¸˜vL‰´MqhÎa—ëÛ�kÏR§”ÛǤýûl“)ÇsP&™N�¦þ
1880þÕýbÐĶæìøÿÞñ”éx²å1910þÕýbÐĶæìøÿÞñ”éx²å
1911`b/¢U
1912‹‡á Ñùô¢´Ç;{lÛñmÛ8EÅ`|dƱÍD§4ùÚ–Ó8êrâóãsr=OÓ^ù‰Xoš£=·èyBq QVÓñž×\Û2Úìñ<�Ϥ2…5½øY'ò‚wžub· _/f÷«õÓfq»×O›Ùf_»MÈ.=ó
1881Û>Ãdö»7?m©1913Û>Ãdö»7?m©
1882©õóf±šþ1914©õóf±šþ
1883ÎçÓ1915ÎçÓ
1884&ìÞ3×ÿ)Aý§™×1916&ìÞ3×ÿ)Aý§™×
1917endstream
1918endobj
1919750 0 obj <<
1920/Type /Page
1921/Contents 751 0 R
1922/Resources 749 0 R
1923/MediaBox [0 0 595.276 841.89]
1924/Parent 588 0 R
1925/Annots [ 705 0 R 710 0 R 711 0 R 712 0 R 713 0 R 714 0 R 715 0 R 716 0 R 717 0 R 718 0 R 719 0 R 720 0 R 721 0 R 722 0 R 723 0 R 724 0 R 725 0 R 726 0 R 727 0 R 728 0 R 729 0 R 730 0 R 731 0 R 732 0 R 733 0 R 734 0 R 735 0 R 736 0 R 737 0 R 738 0 R 739 0 R 740 0 R 741 0 R 742 0 R 743 0 R 744 0 R 745 0 R 746 0 R 747 0 R ]
1926>> endobj
1927705 0 obj <<
1885/Type /Annot1928/Type /Annot
1886/Subtype /Link1929/Subtype /Link
1887/Border[0 0 0]/H/I/C[1 0 0]1930/Border[0 0 0]/H/I/C[1 0 0]
1888/Rect [72.06 52.62 216.36 65.636]1931/Rect [72.06 770.165 216.36 783.181]
1889/A << /S /GoTo /D (section.14.2) >>1932/A << /S /GoTo /D (section.14.2) >>
1890>> endobj1933>> endobj
1891705 0 obj <<
1892/D [703 0 R /XYZ 55.693 817.952 null]
1893>> endobj
1894702 0 obj <<
1895/Font << /F53 662 0 R /F37 583 0 R /F50 621 0 R >>
1896/ProcSet [ /PDF /Text ]
1897>> endobj
1898747 0 obj <<
1899/Length 1954
1900/Filter /FlateDecode
1901>>
1902stream
1903xÚí\K“ÚF¾ï¯Ð‘=0žîžç1NlW\‰]‰÷æò�¼¦ÂÃÙe�äߧG/B#4
1904ãËJkÑÒ÷MO¿$YܲxsõòæêÅk²H᥇âæs¡�0ž1934ãËJkÑÒ÷MO¿$YܲxsõòæêÅk²H᥇âæs¡�0ž
1905'•ðÞ7³âãÈ\ºyûⵦÂ0ŽØNyÌÏïßݼzwó!
1906z%+û’ÿ…â.|oþ|Ó€““Ñó)¬v;c 1935z%+û’ÿ…â.|oþ|Ó€““Ñó)¬v;c 
1907¸
1908[)G«É_óÒè«›«¿¯ 2F1936[)G«É_óÒè«›«¿¯ 2F
1909é|a­ŠMNWW?ÉbÆÿù¶�‚¼+þ)]$ІŸ¹,>\ý;e0$È`i
1910©ú óå|5_o›È(Q(©³ £ÔÂX[G¾ÿ2ù:¯]ÆâãXK;×ü"{ðrtî �FVv(«ƒ´‚5:'Ð* wJšÍ'Ëåf:Ù6®®uÔŸ«QÞ'ð Fºx�hÇ@¸úËÈbf§C 1937©ú óå|5_o›È(Q(©³ £ÔÂX[G¾ÿ2ù:¯]ÆâãXK;×ü"{ðrtî �FVv(«ƒ´‚5:'Ð* wJšÍ'Ëåf:Ù6®®uÔŸ«QÞ'ð Fºx�hÇ@¸úËÈbf§C 
1911KV8…—-fí…v¶´eØVù¦›ÍÝ5¸Ñìþøœ
1912”_NùØ€PªâÝ1938”_NùØ€PªâÝ
1913ð®Òx挿Ÿ…w¶EJñ1939ð®Òx挿Ÿ…w¶EJñ
1914ÁvVXkò`{Rùcì‡jû8¸žŠ¨"JtêIÊòÈ—#.Eï¤5ÿW ËQ…• P™1940ÁvVXkò`{Rùcì‡jû8¸žŠ¨"JtêIÊòÈ—#.Eï¤5ÿW ËQ…• P™
1915•e…äŸlIeOlÒÊøÞ9Œs™ÇÎ@QËZ ’y“1941•e…äŸlIeOlÒÊøÞ9Œs™ÇÎ@QËZ ’y“
1916(¢1942(¢
1917¨R‚Þ�¼~XO·‹ÍúþzŒZŽ«¯»ðm±¾­þ²ÞÎoï&Ëê€Í·ùÝî]ç56ðÚè‘¥êï]q,°'3êH¦:Ä°šA^.–‹õ|RA~ÞÜ­š‘
1918´sž’¨Ë‡ A7ÇÔìŒÇ¥|”a€ðˆ…!]Ææ—eŒçUiKžŒó•q}�Dk‚‰2®ºã[ºêz@8Ç4Îy9{•‡r6e1943´sž’¨Ë‡ A7ÇÔìŒÇ¥|”a€ðˆ…!]Ææ—eŒçUiKžŒó•q}�Dk‚‰2®ºã[ºêz@8Ç4Îy9{•‡r6e
1919S^‡õJHí³Àz+ˆ°ûm>Ýr tt-I÷/é‰f–Ýrò^€ÓBIrÒÞ•¹H=[JQ’ž²àV‚ªánçëû˜ Ì ¨1944S^‡õJHí³Àz+ˆ°ûm>Ýr tt-I÷/é‰f–Ýrò^€ÓBIrÒÞ•¹H=[JQ’ž²àV‚ªánçëû˜ Ì ¨
1920¥Òå˜E•ÇA[°OZº•w/¨CÜU/¶¡cGY€‘x½ràXÞ<lç1\Žùµ§<¸F1945¥Òå˜E•ÇA[°OZº•w/¨CÜU/¶¡cGY€‘x½ràXÞ<lç1\Žùµ§<¸F
1921gLë VùÐ?¯• »‹vçÍ‘¥ Ó–?lõY–Ûtû
1922o�ÏLŸê°OÌôù�™©j´­t»²¼£'öÊ_F·ešMiJë±øsçú²ÒM7×–©Š¬l›¶²9oSò¬l¶…Oo6œòó)pØá­©Ï6±~GêRº,¨^ ƒ#Ô¨¸�÷ý ÈL÷6„ €"1946o�ÏLŸê°OÌôù�™©j´­t»²¼£'öÊ_F·ešMiJë±øsçú²ÒM7×–©Š¬l›¶²9oSò¬l¶…Oo6œòó)pØá­©Ï6±~GêRº,¨^ ƒ#Ô¨¸�÷ý ÈL÷6„ €"
1923á1947á
1924“´4eqL’Ó@­Nh1948“´4eqL’Ó@­Nh
19251949
1926ó€z^nF×QÛã1ƪ,ÀÈ"õêèt­¦hÕ1950ó€z^nF×QÛã1ƪ,ÀÈ"õêèt­¦hÕ
1927ëc!“OÓªbù8mrh5˜2Ú$h5
1928h¥ÕêA2ÚÔ*ç9€K­‚ªGµê%ö§1hÓ´jbÈë1vGÊJŽÒò”_ƒ-â46)1951h¥ÕêA2ÚÔ*ç9€K­‚ªGµê%ö§1hÓ´jbÈë1vGÊJŽÒò”_ƒ-â46)
1929È\E5ඔ³ÜÿuÜ�6[tuÜx
1930ðìF¢N5A¨Ä—�C§H›vBíôªæqªlI8)ðŽŸ%X‡m�KYpIó¨Ž;ˆô¤HmÙÎŽˆEJÄ;(fQ)›²†R¶þ1952ðìF¢N5A¨Ä—�C§H›vBíôªæqªlI8)ðŽŸ%X‡m�KYpIó¨Ž;ˆô¤HmÙÎŽˆEJÄ;(fQ)›²†R¶þ
1931 û­¿†ï¡IævÂöìºëÐ$1953 û­¿†ï¡IævÂöìºëÐ$
1932¸˜ž(QO|´aZrè‰M)£;‚:‰B“É‚¦/1954¸˜ž(QO|´aZrè‰M)£;‚:‰B“É‚¦/
1933gÞ5à–²©¾63\ÒÜ¥1‹ñTšŠ(ôŒÍ¡¢`ŠÍ&í�9`÷›g1955gÞ5à–²©¾63\ÒÜ¥1‹ñTšŠ(ôŒÍ¡¢`ŠÍ&í�9`÷›g
19347."t}Ÿáõ Zâ+nb�±0ê“�/�õ19567."t}Ÿáõ Zâ+nb�±0ê“�/�õ
1935Lø,ùYÎ1957Lø,ùYÎ
1958=OîbsfN «U
1936TÞ-%ÚjËɆš¡óyNQ²pu1959TÞ-%ÚjËɆš¡óyNQ²pu
1937g1960g
1938¨UÏ7Óí*v²¹›ânì·ƒ°×±0t®¯cÇy&Áüy“`˜8 F1961¨UÏ7Óí*v²¹›ânì·ƒ°×±0t®¯cÇy&Áüy“`˜8 F
1939…²yºîÁÚªèYÎ(ièÁ#
1940³`‰�GnçGÂUYÊÉB>r>dmZ1962³`‰�GnçGÂUYÊÉB>r>dmZ
1941*1963*
1942pU‡ª·¨ÎI3Üüð¨,—rßðÆ1964pU‡ª·¨ÎI3Üüð¨,—rßðÆ
1943ó+iãaò›§ÄIå1965ó+iãaò›§ÄIå
1944eþt¤¢î1966eþt¤¢î
1945¸AYŠê¸­ÊòƒÏz¢²dyfSYisbœq”EÍ1967¸AYŠê¸­ÊòƒÏz¢²dyfSYisbœq”EÍ
1946Ê1968Ê
1947¶ÈA’²²àVʪá¶tÐÙSZ�µì +WGm­…*/¼Îsº¨©¼¶ܲ�HÃóOS–‡æxÎadyè´F(š0/‘¥iLIG§yƒ¾ß^˜
1948Ë;xÚxÑa@—8JÆy˜ð.Ké2˜².¥1969Ë;xÚxÑa@—8JÆy˜ð.Ké2˜².¥
1949ž´*…×P»&6rï'6jÀ-Z7Ï ~¦ã‚³'8p?ש]bV]–‚i0¥œKÑnнvQ»&8rï'8jÀ­ÚÕ=pÉgº]Ð(œ¶1970ž´*…×P»&6rï'6jÀ-Z7Ï ~¦ã‚³'8p?ש]bV]–‚i0¥œKÑnнvQ»&8rï'8jÀ­ÚÕ=pÉgº]Ð(œ¶
1950íÒ®ÊõÓÿ‹åbr÷ß㽎ջï·h1971íÒ®ÊõÓÿ‹åbr÷ß㽎ջï·h
1951·ëô®|uŠ|Jëqߣ}«Ëw€7üý,-à2Ü÷UгÜLÔO.ÚÛæ©éûóMºˆ·a×QYˆ·áþ˜ªeº¾]4JÙF1972·ëô®|uŠ|Jëqߣ}«Ëw€7üý,-à2Ü÷UгÜLÔO.ÚÛæ©éûóMºˆ·a×QYˆ·áþ˜ªeº¾]4JÙF
1952Äÿxâ)‘xí…òYF“‚©ï^g¶X5ûDCãG2^Õ}Z‹Æ&LÇèð—vAmy³:¨P„ò­”“1973Äÿxâ)‘xí…òYF“‚©ï^g¶X5ûDCãG2^Õ}Z‹Æ&LÇèð—vAmy³:¨P„ò­”“
19531974
1954¡“Ê<u·)1975¡“Ê<u·)
1955ï¨ÙÝ«’Fkå-0OX†¦ÀåÌK]Ú²O0OCg*1°¦'?ï„?`õ¼“ªSfòËbr»ÞÜoÓ]p}¿�lác³æ„šüÈésžc²—ŸÙ?Çäö×ïwoÊDjó°]¬çͲ¿öC—ú@ ú©P3û ‚ßç«Í>±jgÜ€&Îä¢þÊöC�œ÷1976ï¨ÙÝ«’Fkå-0OX†¦ÀåÌK]Ú²O0OCg*1°¦'?ï„?`õ¼“ªSfòËbr»ÞÜoÓ]p}¿�lác³æ„šüÈésžc²—ŸÙ?Çäö×ïwoÊDjó°]¬çͲ¿öC—ú@ ú©P3û ‚ßç«Í>±jgÜ€&Îä¢þÊöC�œ÷
1956endstream1977710 0 obj <<
1957endobj
1958746 0 obj <<
1959/Type /Page
1960/Contents 747 0 R
1961/Resources 745 0 R
1962/MediaBox [0 0 595.276 841.89]
1963/Parent 584 0 R
1964/Annots [ 701 0 R 706 0 R 707 0 R 708 0 R 709 0 R 710 0 R 711 0 R 712 0 R 713 0 R 714 0 R 715 0 R 716 0 R 717 0 R 718 0 R 719 0 R 720 0 R 721 0 R 722 0 R 723 0 R 724 0 R 725 0 R 726 0 R 727 0 R 728 0 R 729 0 R 730 0 R 731 0 R 732 0 R 733 0 R 734 0 R 735 0 R 736 0 R 737 0 R 738 0 R 739 0 R 740 0 R 741 0 R 742 0 R 743 0 R ]
1965>> endobj
1966701 0 obj <<
1967/Type /Annot1978/Type /Annot
1968/Subtype /Link1979/Subtype /Link
1969/Border[0 0 0]/H/I/C[1 0 0]1980/Border[0 0 0]/H/I/C[1 0 0]
1970/Rect [97.151 770.165 234.884 783.181]1981/Rect [97.151 751.868 234.884 764.884]
1971/A << /S /GoTo /D (subsection.14.2.1) >>1982/A << /S /GoTo /D (subsection.14.2.1) >>
1972>> endobj1983>> endobj
1973706 0 obj <<1984711 0 obj <<
1974/Type /Annot1985/Type /Annot
1975/Subtype /Link1986/Subtype /Link
1976/Border[0 0 0]/H/I/C[1 0 0]1987/Border[0 0 0]/H/I/C[1 0 0]
1977/Rect [97.151 754.769 182.783 764.884]1988/Rect [97.151 736.472 182.783 746.586]
1978/A << /S /GoTo /D (subsection.14.2.2) >>1989/A << /S /GoTo /D (subsection.14.2.2) >>
1979>> endobj1990>> endobj
1980707 0 obj <<1991712 0 obj <<
1981/Type /Annot1992/Type /Annot
1982/Subtype /Link1993/Subtype /Link
1983/Border[0 0 0]/H/I/C[1 0 0]1994/Border[0 0 0]/H/I/C[1 0 0]
1984/Rect [97.151 736.472 192.743 746.586]1995/Rect [97.151 718.174 192.743 728.288]
1985/A << /S /GoTo /D (subsection.14.2.3) >>1996/A << /S /GoTo /D (subsection.14.2.3) >>
1986>> endobj1997>> endobj
1987708 0 obj <<1998713 0 obj <<
1988/Type /Annot1999/Type /Annot
1989/Subtype /Link2000/Subtype /Link
1990/Border[0 0 0]/H/I/C[1 0 0]2001/Border[0 0 0]/H/I/C[1 0 0]
1991/Rect [97.151 718.174 219.328 728.288]2002/Rect [97.151 699.876 219.328 709.99]
1992/A << /S /GoTo /D (subsection.14.2.4) >>2003/A << /S /GoTo /D (subsection.14.2.4) >>
1993>> endobj2004>> endobj
1994709 0 obj <<2005714 0 obj <<
1995/Type /Annot2006/Type /Annot
1996/Subtype /Link2007/Subtype /Link
1997/Border[0 0 0]/H/I/C[1 0 0]2008/Border[0 0 0]/H/I/C[1 0 0]
1998/Rect [97.151 696.974 186.208 709.99]2009/Rect [97.151 678.677 186.208 691.693]
1999/A << /S /GoTo /D (subsection.14.2.5) >>2010/A << /S /GoTo /D (subsection.14.2.5) >>
2000>> endobj2011>> endobj
2001710 0 obj <<2012715 0 obj <<
2002/Type /Annot2013/Type /Annot
2003/Subtype /Link2014/Subtype /Link
2004/Border[0 0 0]/H/I/C[1 0 0]2015/Border[0 0 0]/H/I/C[1 0 0]
2005/Rect [55.697 667.736 315.229 680.468]2016/Rect [55.697 649.438 315.229 662.17]
2006/A << /S /GoTo /D (chapter.15) >>2017/A << /S /GoTo /D (chapter.15) >>
2007>> endobj2018>> endobj
2008711 0 obj <<2019716 0 obj <<
2009/Type /Annot2020/Type /Annot
2010/Subtype /Link2021/Subtype /Link
2011/Border[0 0 0]/H/I/C[1 0 0]2022/Border[0 0 0]/H/I/C[1 0 0]
2012/Rect [72.06 652.165 167.554 662.279]2023/Rect [72.06 633.868 167.554 643.982]
2013/A << /S /GoTo /D (section.15.1) >>2024/A << /S /GoTo /D (section.15.1) >>
2014>> endobj2025>> endobj
2015712 0 obj <<2026717 0 obj <<
2016/Type /Annot2027/Type /Annot
2017/Subtype /Link2028/Subtype /Link
2018/Border[0 0 0]/H/I/C[1 0 0]2029/Border[0 0 0]/H/I/C[1 0 0]
2019/Rect [97.151 630.966 194.401 643.982]2030/Rect [97.151 612.668 194.401 625.684]
2020/A << /S /GoTo /D (subsection.15.1.1) >>2031/A << /S /GoTo /D (subsection.15.1.1) >>
2021>> endobj2032>> endobj
2022713 0 obj <<2033718 0 obj <<
2023/Type /Annot2034/Type /Annot
2024/Subtype /Link2035/Subtype /Link
2025/Border[0 0 0]/H/I/C[1 0 0]2036/Border[0 0 0]/H/I/C[1 0 0]
2026/Rect [97.151 612.668 228.382 625.684]2037/Rect [97.151 594.37 228.382 607.386]
2027/A << /S /GoTo /D (subsection.15.1.2) >>2038/A << /S /GoTo /D (subsection.15.1.2) >>
2028>> endobj2039>> endobj
2029714 0 obj <<2040719 0 obj <<
2030/Type /Annot2041/Type /Annot
2031/Subtype /Link2042/Subtype /Link
2032/Border[0 0 0]/H/I/C[1 0 0]2043/Border[0 0 0]/H/I/C[1 0 0]
2033/Rect [97.151 594.37 228.35 607.386]2044/Rect [97.151 576.073 228.35 589.089]
2034/A << /S /GoTo /D (subsection.15.1.3) >>2045/A << /S /GoTo /D (subsection.15.1.3) >>
2035>> endobj2046>> endobj
2036715 0 obj <<2047720 0 obj <<
2037/Type /Annot2048/Type /Annot
2038/Subtype /Link2049/Subtype /Link
2039/Border[0 0 0]/H/I/C[1 0 0]2050/Border[0 0 0]/H/I/C[1 0 0]
2040/Rect [97.151 576.073 291.916 589.089]2051/Rect [97.151 557.775 291.916 570.791]
2041/A << /S /GoTo /D (subsection.15.1.4) >>2052/A << /S /GoTo /D (subsection.15.1.4) >>
2042>> endobj2053>> endobj
2043716 0 obj <<2054721 0 obj <<
2044/Type /Annot2055/Type /Annot
2045/Subtype /Link2056/Subtype /Link
2046/Border[0 0 0]/H/I/C[1 0 0]2057/Border[0 0 0]/H/I/C[1 0 0]
2047/Rect [97.151 557.775 201.067 570.791]2058/Rect [97.151 539.477 201.067 552.493]
2048/A << /S /GoTo /D (subsection.15.1.5) >>2059/A << /S /GoTo /D (subsection.15.1.5) >>
2049>> endobj2060>> endobj
2050717 0 obj <<2061722 0 obj <<
2051/Type /Annot2062/Type /Annot
2052/Subtype /Link2063/Subtype /Link
2053/Border[0 0 0]/H/I/C[1 0 0]2064/Border[0 0 0]/H/I/C[1 0 0]
2054/Rect [97.151 539.477 201.067 552.493]2065/Rect [97.151 521.179 201.067 534.195]
2055/A << /S /GoTo /D (subsection.15.1.6) >>2066/A << /S /GoTo /D (subsection.15.1.6) >>
2056>> endobj2067>> endobj
2057718 0 obj <<2068723 0 obj <<
2058/Type /Annot2069/Type /Annot
2059/Subtype /Link2070/Subtype /Link
2060/Border[0 0 0]/H/I/C[1 0 0]2071/Border[0 0 0]/H/I/C[1 0 0]
2061/Rect [97.151 521.179 255.153 534.195]2072/Rect [97.151 502.882 255.153 515.898]
2062/A << /S /GoTo /D (subsection.15.1.7) >>2073/A << /S /GoTo /D (subsection.15.1.7) >>
2063>> endobj2074>> endobj
2064719 0 obj <<2075724 0 obj <<
2065/Type /Annot2076/Type /Annot
2066/Subtype /Link2077/Subtype /Link
2067/Border[0 0 0]/H/I/C[1 0 0]2078/Border[0 0 0]/H/I/C[1 0 0]
2068/Rect [97.151 502.882 255.153 515.898]2079/Rect [97.151 484.584 255.153 497.6]
2069/A << /S /GoTo /D (subsection.15.1.8) >>2080/A << /S /GoTo /D (subsection.15.1.8) >>
2070>> endobj2081>> endobj
2071720 0 obj <<2082725 0 obj <<
2072/Type /Annot2083/Type /Annot
2073/Subtype /Link2084/Subtype /Link
2074/Border[0 0 0]/H/I/C[1 0 0]2085/Border[0 0 0]/H/I/C[1 0 0]
2075/Rect [97.151 484.584 255.121 497.6]2086/Rect [97.151 466.286 255.121 479.302]
2076/A << /S /GoTo /D (subsection.15.1.9) >>2087/A << /S /GoTo /D (subsection.15.1.9) >>
2077>> endobj2088>> endobj
2078721 0 obj <<2089726 0 obj <<
2079/Type /Annot2090/Type /Annot
2080/Subtype /Link2091/Subtype /Link
2081/Border[0 0 0]/H/I/C[1 0 0]2092/Border[0 0 0]/H/I/C[1 0 0]
2082/Rect [97.151 466.286 264.6 479.302]2093/Rect [97.151 447.988 264.6 461.004]
2083/A << /S /GoTo /D (subsection.15.1.10) >>2094/A << /S /GoTo /D (subsection.15.1.10) >>
2084>> endobj2095>> endobj
2085722 0 obj <<2096727 0 obj <<
2086/Type /Annot2097/Type /Annot
2087/Subtype /Link2098/Subtype /Link
2088/Border[0 0 0]/H/I/C[1 0 0]2099/Border[0 0 0]/H/I/C[1 0 0]
2089/Rect [97.151 447.988 264.6 461.004]2100/Rect [97.151 429.691 264.6 442.707]
2090/A << /S /GoTo /D (subsection.15.1.11) >>2101/A << /S /GoTo /D (subsection.15.1.11) >>
2091>> endobj2102>> endobj
2092723 0 obj <<2103728 0 obj <<
2093/Type /Annot2104/Type /Annot
2094/Subtype /Link2105/Subtype /Link
2095/Border[0 0 0]/H/I/C[1 0 0]2106/Border[0 0 0]/H/I/C[1 0 0]
2096/Rect [97.151 429.691 227.837 442.707]2107/Rect [97.151 411.393 227.837 424.409]
2097/A << /S /GoTo /D (subsection.15.1.12) >>2108/A << /S /GoTo /D (subsection.15.1.12) >>
2098>> endobj2109>> endobj
2099724 0 obj <<2110729 0 obj <<
2100/Type /Annot2111/Type /Annot
2101/Subtype /Link2112/Subtype /Link
2102/Border[0 0 0]/H/I/C[1 0 0]2113/Border[0 0 0]/H/I/C[1 0 0]
2103/Rect [97.151 411.393 241.681 424.409]2114/Rect [97.151 393.095 241.681 406.111]
2104/A << /S /GoTo /D (subsection.15.1.13) >>2115/A << /S /GoTo /D (subsection.15.1.13) >>
2105>> endobj2116>> endobj
2106725 0 obj <<2117730 0 obj <<
2107/Type /Annot2118/Type /Annot
2108/Subtype /Link2119/Subtype /Link
2109/Border[0 0 0]/H/I/C[1 0 0]2120/Border[0 0 0]/H/I/C[1 0 0]
2110/Rect [97.151 393.095 237.284 406.111]2121/Rect [97.151 374.797 237.284 387.813]
2111/A << /S /GoTo /D (subsection.15.1.14) >>2122/A << /S /GoTo /D (subsection.15.1.14) >>
2112>> endobj2123>> endobj
2113726 0 obj <<2124731 0 obj <<
2114/Type /Annot2125/Type /Annot
2115/Subtype /Link2126/Subtype /Link
2116/Border[0 0 0]/H/I/C[1 0 0]2127/Border[0 0 0]/H/I/C[1 0 0]
2117/Rect [97.151 374.797 233.281 387.813]2128/Rect [97.151 356.5 233.281 369.516]
2118/A << /S /GoTo /D (subsection.15.1.15) >>2129/A << /S /GoTo /D (subsection.15.1.15) >>
2119>> endobj2130>> endobj
2120727 0 obj <<2131732 0 obj <<
2121/Type /Annot2132/Type /Annot
2122/Subtype /Link2133/Subtype /Link
2123/Border[0 0 0]/H/I/C[1 0 0]2134/Border[0 0 0]/H/I/C[1 0 0]
2124/Rect [72.06 359.401 163.638 369.183]2135/Rect [72.06 341.104 163.638 350.885]
2125/A << /S /GoTo /D (section.15.2) >>2136/A << /S /GoTo /D (section.15.2) >>
2126>> endobj2137>> endobj
2127728 0 obj <<2138733 0 obj <<
2128/Type /Annot2139/Type /Annot
2129/Subtype /Link2140/Subtype /Link
2130/Border[0 0 0]/H/I/C[1 0 0]2141/Border[0 0 0]/H/I/C[1 0 0]
2131/Rect [97.151 338.202 181.278 351.218]2142/Rect [97.151 319.904 181.278 332.92]
2132/A << /S /GoTo /D (subsection.15.2.1) >>2143/A << /S /GoTo /D (subsection.15.2.1) >>
2133>> endobj2144>> endobj
2134729 0 obj <<2145734 0 obj <<
2135/Type /Annot2146/Type /Annot
2136/Subtype /Link2147/Subtype /Link
2137/Border[0 0 0]/H/I/C[1 0 0]2148/Border[0 0 0]/H/I/C[1 0 0]
2138/Rect [97.151 319.904 215.259 332.92]2149/Rect [97.151 301.606 215.259 314.622]
2139/A << /S /GoTo /D (subsection.15.2.2) >>2150/A << /S /GoTo /D (subsection.15.2.2) >>
2140>> endobj2151>> endobj
2141730 0 obj <<2152735 0 obj <<
2142/Type /Annot2153/Type /Annot
2143/Subtype /Link2154/Subtype /Link
2144/Border[0 0 0]/H/I/C[1 0 0]2155/Border[0 0 0]/H/I/C[1 0 0]
2145/Rect [97.151 301.606 215.226 314.622]2156/Rect [97.151 283.309 215.226 296.325]
2146/A << /S /GoTo /D (subsection.15.2.3) >>2157/A << /S /GoTo /D (subsection.15.2.3) >>
2147>> endobj2158>> endobj
2148731 0 obj <<2159736 0 obj <<
2149/Type /Annot2160/Type /Annot
2150/Subtype /Link2161/Subtype /Link
2151/Border[0 0 0]/H/I/C[1 0 0]2162/Border[0 0 0]/H/I/C[1 0 0]
2152/Rect [97.151 283.309 269.313 296.325]2163/Rect [97.151 265.011 269.313 278.027]
2153/A << /S /GoTo /D (subsection.15.2.4) >>2164/A << /S /GoTo /D (subsection.15.2.4) >>
2154>> endobj2165>> endobj
2155732 0 obj <<2166737 0 obj <<
2156/Type /Annot2167/Type /Annot
2157/Subtype /Link2168/Subtype /Link
2158/Border[0 0 0]/H/I/C[1 0 0]2169/Border[0 0 0]/H/I/C[1 0 0]
2159/Rect [97.151 265.011 187.943 278.027]2170/Rect [97.151 246.713 187.943 259.729]
2160/A << /S /GoTo /D (subsection.15.2.5) >>2171/A << /S /GoTo /D (subsection.15.2.5) >>
2161>> endobj2172>> endobj
2162733 0 obj <<2173738 0 obj <<
2163/Type /Annot2174/Type /Annot
2164/Subtype /Link2175/Subtype /Link
2165/Border[0 0 0]/H/I/C[1 0 0]2176/Border[0 0 0]/H/I/C[1 0 0]
2166/Rect [97.151 246.713 242.03 259.729]2177/Rect [97.151 228.415 242.03 241.431]
2167/A << /S /GoTo /D (subsection.15.2.6) >>2178/A << /S /GoTo /D (subsection.15.2.6) >>
2168>> endobj2179>> endobj
2169734 0 obj <<2180739 0 obj <<
2170/Type /Annot2181/Type /Annot
2171/Subtype /Link2182/Subtype /Link
2172/Border[0 0 0]/H/I/C[1 0 0]2183/Border[0 0 0]/H/I/C[1 0 0]
2173/Rect [97.151 228.415 241.997 241.431]2184/Rect [97.151 210.118 241.997 223.134]
2174/A << /S /GoTo /D (subsection.15.2.7) >>2185/A << /S /GoTo /D (subsection.15.2.7) >>
2175>> endobj2186>> endobj
2176735 0 obj <<2187740 0 obj <<
2177/Type /Annot2188/Type /Annot
2178/Subtype /Link2189/Subtype /Link
2179/Border[0 0 0]/H/I/C[1 0 0]2190/Border[0 0 0]/H/I/C[1 0 0]
2180/Rect [72.06 210.118 219.24 223.134]2191/Rect [72.06 191.82 219.24 204.836]
2181/A << /S /GoTo /D (section.15.3) >>2192/A << /S /GoTo /D (section.15.3) >>
2182>> endobj2193>> endobj
2183736 0 obj <<2194741 0 obj <<
2184/Type /Annot2195/Type /Annot
2185/Subtype /Link2196/Subtype /Link
2186/Border[0 0 0]/H/I/C[1 0 0]2197/Border[0 0 0]/H/I/C[1 0 0]
2187/Rect [97.151 191.82 186.83 204.836]2198/Rect [97.151 173.522 186.83 186.538]
2188/A << /S /GoTo /D (subsection.15.3.1) >>2199/A << /S /GoTo /D (subsection.15.3.1) >>
2189>> endobj2200>> endobj
2190737 0 obj <<2201742 0 obj <<
2191/Type /Annot2202/Type /Annot
2192/Subtype /Link2203/Subtype /Link
2193/Border[0 0 0]/H/I/C[1 0 0]2204/Border[0 0 0]/H/I/C[1 0 0]
2194/Rect [97.151 173.522 188.445 186.538]2205/Rect [97.151 155.225 188.445 168.24]
2195/A << /S /GoTo /D (subsection.15.3.2) >>2206/A << /S /GoTo /D (subsection.15.3.2) >>
2196>> endobj2207>> endobj
2197738 0 obj <<2208743 0 obj <<
2198/Type /Annot2209/Type /Annot
2199/Subtype /Link2210/Subtype /Link
2200/Border[0 0 0]/H/I/C[1 0 0]2211/Border[0 0 0]/H/I/C[1 0 0]
2201/Rect [97.151 155.225 192.329 168.24]2212/Rect [97.151 136.927 192.329 149.943]
2202/A << /S /GoTo /D (subsection.15.3.3) >>2213/A << /S /GoTo /D (subsection.15.3.3) >>
2203>> endobj2214>> endobj
2204739 0 obj <<2215744 0 obj <<
2205/Type /Annot2216/Type /Annot
2206/Subtype /Link2217/Subtype /Link
2207/Border[0 0 0]/H/I/C[1 0 0]2218/Border[0 0 0]/H/I/C[1 0 0]
2208/Rect [97.151 139.829 187.507 149.943]2219/Rect [97.151 121.531 187.507 131.645]
2209/A << /S /GoTo /D (subsection.15.3.4) >>2220/A << /S /GoTo /D (subsection.15.3.4) >>
2210>> endobj2221>> endobj
2211740 0 obj <<2222745 0 obj <<
2212/Type /Annot2223/Type /Annot
2213/Subtype /Link2224/Subtype /Link
2214/Border[0 0 0]/H/I/C[1 0 0]2225/Border[0 0 0]/H/I/C[1 0 0]
2215/Rect [97.151 121.531 187.474 131.645]2226/Rect [97.151 103.233 187.474 113.347]
2216/A << /S /GoTo /D (subsection.15.3.5) >>2227/A << /S /GoTo /D (subsection.15.3.5) >>
2217>> endobj2228>> endobj
2218741 0 obj <<2229746 0 obj <<
2219/Type /Annot2230/Type /Annot
2220/Subtype /Link2231/Subtype /Link
2221/Border[0 0 0]/H/I/C[1 0 0]2232/Border[0 0 0]/H/I/C[1 0 0]
2222/Rect [55.697 89.39 173.695 101.926]2233/Rect [55.697 71.093 173.695 83.629]
2223/A << /S /GoTo /D (chapter.16) >>2234/A << /S /GoTo /D (chapter.16) >>
2224>> endobj2235>> endobj
2225742 0 obj <<2236747 0 obj <<
2226/Type /Annot2237/Type /Annot
2227/Subtype /Link2238/Subtype /Link
2228/Border[0 0 0]/H/I/C[1 0 0]2239/Border[0 0 0]/H/I/C[1 0 0]
2229/Rect [72.06 70.918 214.68 83.934]2240/Rect [72.06 52.62 214.68 65.636]
2230/A << /S /GoTo /D (section.16.1) >>2241/A << /S /GoTo /D (section.16.1) >>
2231>> endobj2242>> endobj
2232743 0 obj <<2243752 0 obj <<
2244/D [750 0 R /XYZ 55.693 817.952 null]
2245>> endobj
2246749 0 obj <<
2247/Font << /F37 587 0 R /F53 666 0 R /F50 625 0 R >>
2248/ProcSet [ /PDF /Text ]
2249>> endobj
2250759 0 obj <<
2251/Length 495
2252/Filter /FlateDecode
2253>>
2254stream
2255xÚå–KoÓ@ÇïþstžÎ̾¼WP[©E´¾…
2233ªÄ„Hy€c„øöŒ³EÔq u/áâ2256ªÄ„Hy€c„øöŒ³EÔq u/áâ
2234Û³ÿÙÇow†`—Ù›*;»p˜0Rd¨>�óè£�’,Æè¡šÃ4ûþº:¿®n'wÕÕÙ… �ýmðh�S¹½kè|2zÐ'}24ÝKgÜ\fPXOH�¡0„Á•©{”Iá2257Û³ÿÙÇow†`—Ù›*;»p˜0Rd¨>�óè£�’,Æè¡šÃ4ûþº:¿®n'wÕÕÙ… �ýmðh�S¹½kè|2zÐ'}24ÝKgÜ\fPXOH�¡0„Á•©{”Iá
2235åïêõ¶ù1)Dí]{ß.wír¶ë©Â´ð2258åïêõ¶ù1)Dí]{ß.wír¶ë©Â´ð
2236sÔD§ÒØ8ÂŒV‰­Ø¼tOm‰8¤—(ÖÿÞäITöK³Ü´{�ó*ûšñCOv½ó”VfëlzG0ןW@hb ß÷®k0(Á¨µ‚ÛìC‚®+Q¢j9¥NÒfßšfÂe^�2259sÔD§ÒØ8ÂŒV‰­Ø¼tOm‰8¤—(ÖÿÞäITöK³Ü´{�ó*ûšñCOv½ó”VfëlzG0ןW@hb ß÷®k0(Á¨µ‚ÛìC‚®+Q¢j9¥NÒfßšfÂe^�
2237=:Ɖ2260=:Ɖ
#–¦|�0
2238ÄËhhœY‹µèÂÁ¬;æ¸; §…ûTó2261ÄËhhœY‹µèÂÁ¬;æ¸; §…ûTó
2239PÕ¯»lä«ò<VMÀhÝ8¬ªVø5†?âB‚–Ü(�…2262PÕ¯»lä«ò<VMÀhÝ8¬ªVø5†?âB‚–Ü(�…
2240úú��âb¬9±Ûñõˆ¢€šPáP&•n ]}*…±ƒŠ£¦Ìø2¨\ÄÐA¥Zš ž‚ŠQ:¨F,šçm(û�WÛÅ0ãÿßeÜK§F+<¸¥Lªpnê…5u“jœùò~±Ù¦"gÿa¹Imû¹Nvg<™‰dU¶Fü‰Ô/[w°îýVÈOÂe/ü2263úú��âb¬9±Ûñõˆ¢€šPáP&•n ]}*…±ƒŠ£¦Ìø2¨\ÄÐA¥Zš ž‚ŠQ:¨F,šçm(û�WÛÅ0ãÿßeÜK§F+<¸¥Lªpnê…5u“jœùò~±Ù¦"gÿa¹Imû¹Nvg<™‰dU¶Fü‰Ô/[w°îýVÈOÂe/ü
2264endstream
2265endobj
2266758 0 obj <<
2267/Type /Page
2268/Contents 759 0 R
2269/Resources 757 0 R
2270/MediaBox [0 0 595.276 841.89]
2271/Parent 761 0 R
2272/Annots [ 748 0 R 753 0 R 754 0 R 755 0 R 756 0 R ]
2273>> endobj
2274748 0 obj <<
2241/Type /Annot2275/Type /Annot
2242/Subtype /Link2276/Subtype /Link
2243/Border[0 0 0]/H/I/C[1 0 0]2277/Border[0 0 0]/H/I/C[1 0 0]
2244/Rect [72.06 52.62 184.572 65.304]2278/Rect [72.06 770.165 184.572 782.849]
2245/A << /S /GoTo /D (section.16.2) >>2279/A << /S /GoTo /D (section.16.2) >>
2246>> endobj2280>> endobj
2247748 0 obj <<
2248/D [746 0 R /XYZ 55.693 817.952 null]
2249>> endobj
2250745 0 obj <<
2251/Font << /F37 583 0 R /F53 662 0 R /F50 621 0 R >>
2252/ProcSet [ /PDF /Text ]
2253>> endobj
2254754 0 obj <<
2255/Length 464
2256/Filter /FlateDecode
2257>>
2258stream
2259xÚÝ•MoÛ0
2260†ïþ<Ú³õA뺡-ÐC‡µ¾e=‰—ÈÇf{öïGÇÙP')Ú¡Þa¹X”Mñ©‡2Á®“werqå-ÂHÑ@ù|À-ä0Æåféû·ååmyŸ=”7WVžú; è¬×p;Wé}ÚÇ'}húIoÜ]'�;«‘2281†ïþ<Ú³õA뺡-ÐC‡µ¾e=‰—ÈÇf{öïGÇÙP')Ú¡Þa¹X”Mñ©‡2Á®“werqå-ÂHÑ@ù|À-ä0Æåféû·ååmyŸ=”7WVžú; è¬×p;Wé}ÚÇ'}húIoÜ]'�;«‘
2261¹%_2282¹%_
2262ËL@F“åB”~mêM·2283ËL@F“åB”~mêM·
2263sY&ß³_l¼`ðDœ2284sY&ß³_l¼`ðDœ
2264
2265Ì×Éì�`¡o€ÐÆ~ì\×`‘Ūµ‚ûäã�äxÓ&¨Íq‹í~óïM“™"­NªÇ€ÞË4ê1baÇâëj½m~
2266ë²3hiš¬Ù9ôr�uÛ=víèÐ`–{–³ÜëiœÇp�ŸqlÓ¿Ȫq=ܬF�ìÂVùu¬j7-þ$¬z¯2285ë²3hiš¬Ù9ôr�uÛ=víèÐ`–{–³ÜëiœÇp�ŸqlÓ¿Ȫq=ܬF�ìÂVùu¬j7-þ$¬z¯
2267É/àBŒŽü$ÂL2286É/àBŒŽü$ÂL
2268ƒÈXø$.ÖÙóÂåE‚zá2287ƒÈXø$.ÖÙóÂåE‚zá
2269e †¨­NB¥0öPYÁèüÛ ò¥‡JcÉï}<•Aî¡š@˜õ¿â¤2288e †¨­NB¥0öPYÁèüÛ ò¥‡JcÉï}<•Aî¡š@˜õ¿â¤
2270¯¶Ë#¦‚2289¯¶Ë#¦‚
2271gÆ�‹ñ¯™r¯bÊtlöPɨ)ï)½«–uÛUM–³Îõãr³m»zÞ/êÍ0v_ªÁÀ¾Ç󯪣£áð?Tó-½¬uu�Ú ¿H¡áô2290gÆ�‹ñ¯™r¯bÊtlöPɨ)ï)½«–uÛUM–³Îõãr³m»zÞ/êÍ0v_ªÁÀ¾Ç󯪣£áð?Tó-½¬uu�Ú ¿H¡áô
2272endstream
2273endobj
2274753 0 obj <<2291753 0 obj <<
2275/Type /Page
2276/Contents 754 0 R
2277/Resources 752 0 R
2278/MediaBox [0 0 595.276 841.89]
2279/Parent 756 0 R
2280/Annots [ 744 0 R 749 0 R 750 0 R 751 0 R ]
2281>> endobj
2282744 0 obj <<
2283/Type /Annot2292/Type /Annot
2284/Subtype /Link2293/Subtype /Link
2285/Border[0 0 0]/H/I/C[1 0 0]2294/Border[0 0 0]/H/I/C[1 0 0]
2286/Rect [97.151 770.165 267.393 782.849]2295/Rect [97.151 751.919 267.393 764.603]
2287/A << /S /GoTo /D (subsection.16.2.1) >>2296/A << /S /GoTo /D (subsection.16.2.1) >>
2288>> endobj2297>> endobj
2289749 0 obj <<2298754 0 obj <<
2290/Type /Annot2299/Type /Annot
2291/Subtype /Link2300/Subtype /Link
2292/Border[0 0 0]/H/I/C[1 0 0]2301/Border[0 0 0]/H/I/C[1 0 0]
2293/Rect [97.151 751.919 228.491 764.603]2302/Rect [97.151 733.673 228.491 746.356]
2294/A << /S /GoTo /D (subsection.16.2.2) >>2303/A << /S /GoTo /D (subsection.16.2.2) >>
2295>> endobj2304>> endobj
2296750 0 obj <<2305755 0 obj <<
2297/Type /Annot2306/Type /Annot
2298/Subtype /Link2307/Subtype /Link
2299/Border[0 0 0]/H/I/C[1 0 0]2308/Border[0 0 0]/H/I/C[1 0 0]
2300/Rect [97.151 733.673 225.295 746.689]2309/Rect [97.151 715.427 225.295 728.443]
2301/A << /S /GoTo /D (subsection.16.2.3) >>2310/A << /S /GoTo /D (subsection.16.2.3) >>
2302>> endobj2311>> endobj
2303751 0 obj <<2312756 0 obj <<
2304/Type /Annot2313/Type /Annot
2305/Subtype /Link2314/Subtype /Link
2306/Border[0 0 0]/H/I/C[1 0 0]2315/Border[0 0 0]/H/I/C[1 0 0]
2307/Rect [72.06 715.427 266.312 728.443]2316/Rect [72.06 697.181 266.312 710.197]
2308/A << /S /GoTo /D (section.16.3) >>2317/A << /S /GoTo /D (section.16.3) >>
2309>> endobj2318>> endobj
2310755 0 obj <<
2311/D [753 0 R /XYZ 55.693 817.952 null]
2312>> endobj
2313752 0 obj <<
2314/Font << /F53 662 0 R /F37 583 0 R >>
2315/ProcSet [ /PDF /Text ]
2316>> endobj
2317759 0 obj <<
2318/Length 96
2319/Filter /FlateDecode
2320>>
2321stream
2322xÚ3PHW0Ppçr
2323áÒw36W04г4°4TIS05Ó3³4V°00ѳ´4SIQˆÖ°ÐŒ
2324ñÒw35FVhbd¨gfa2319ñÒw35FVhbd¨gfa
23254¬ÆÙß/ÄÕ/$¤”Ëj>:íÂYqI23204¬ÆÙß/ÄÕ/$¤”Ëj>:íÂYqI
2326endstream
2327endobj
2328758 0 obj <<
2329/Type /Page
2330/Contents 759 0 R
2331/Resources 757 0 R
2332/MediaBox [0 0 595.276 841.89]
2333/Parent 756 0 R
2334>> endobj
2335760 0 obj <<2321760 0 obj <<
2336/D [758 0 R /XYZ 55.693 817.952 null]2322/D [758 0 R /XYZ 55.693 817.952 null]
2337>> endobj2323>> endobj
2338757 0 obj <<2324757 0 obj <<
2339/Font << /F37 583 0 R /F53 662 0 R >>2325/Font << /F53 666 0 R /F37 587 0 R >>
2340/ProcSet [ /PDF /Text ]2326/ProcSet [ /PDF /Text ]
2341>> endobj2327>> endobj
2328764 0 obj <<
2329/Length 96
2330/Filter /FlateDecode
2331>>
2332stream
2333xÚ3PHW0Ppçr
2334áÒw36W04г4°4TIS05Ó3³4V°00ѳ´4SIQˆÖ°ÐŒ
2342ñÒw35FVhbd¨gfa2335ñÒw35FVhbd¨gfa
23434¬ÆÙß/ÄÕ/$¤”Ëj>:íÂYqI23364¬ÆÙß/ÄÕ/$¤”Ëj>:íÂYqI
2337endstream
2338endobj
2344763 0 obj <<2339763 0 obj <<
2340/Type /Page
2341/Contents 764 0 R
2342/Resources 762 0 R
2343/MediaBox [0 0 595.276 841.89]
2344/Parent 761 0 R
2345>> endobj
2346765 0 obj <<
2347/D [763 0 R /XYZ 55.693 817.952 null]
2348>> endobj
2349762 0 obj <<
2350/Font << /F37 587 0 R /F53 666 0 R >>
2351/ProcSet [ /PDF /Text ]
2352>> endobj
2353768 0 obj <<
2345/Length 154 2354/Length 154
2346/Filter /FlateDecode2355/Filter /FlateDecode
2347>>2356>>
@@ -2103,45 +2111,45 @@
2103ñ9.f‹óf1°2111ñ9.f‹óf1°
2104endstream2112endstream
2105endobj2113endobj
2106762 0 obj <<2114767 0 obj <<
2107/Type /Page2115/Type /Page
2108/Contents 763 0 R2116/Contents 768 0 R
2109/Resources 761 0 R2117/Resources 766 0 R
2110/MediaBox [0 0 595.276 841.89]2118/MediaBox [0 0 595.276 841.89]
2111/Parent 756 0 R2119/Parent 761 0 R
2112>> endobj2120>> endobj
2113764 0 obj <<2121769 0 obj <<
2114/D [762 0 R /XYZ 55.693 817.952 null]2122/D [767 0 R /XYZ 55.693 817.952 null]
2115>> endobj2123>> endobj
21162 0 obj <<21242 0 obj <<
2117/D [762 0 R /XYZ 56.693 563.243 null]2125/D [767 0 R /XYZ 56.693 563.243 null]
2118>> endobj2126>> endobj
2119761 0 obj <<
2120/Font << /F50 621 0 R /F37 583 0 R >>
2121/ProcSet [ /PDF /Text ]
2122>> endobj
2123767 0 obj <<
2124/Length 19
2125/Filter /FlateDecode
2126>>
2127stream
2128xÚ3PHW0Ppç2ÀAc(á
2129endstream
2130endobj
2131766 0 obj <<2127766 0 obj <<
2128/Font << /F50 625 0 R /F37 587 0 R >>
2129/ProcSet [ /PDF /Text ]
2130>> endobj
2131772 0 obj <<
2132/Length 19
2133/Filter /FlateDecode
2134>>
2135stream
2136xÚ3PHW0Ppç2ÀAc(á
2137endstream
2138endobj
2139771 0 obj <<
2132/Type /Page2140/Type /Page
2133/Contents 767 0 R2141/Contents 772 0 R
2134/Resources 765 0 R2142/Resources 770 0 R
2135/MediaBox [0 0 595.276 841.89]2143/MediaBox [0 0 595.276 841.89]
2136/Parent 756 0 R2144/Parent 761 0 R
2137>> endobj2145>> endobj
2138768 0 obj <<2146773 0 obj <<
2139/D [766 0 R /XYZ 55.693 817.952 null]2147/D [771 0 R /XYZ 55.693 817.952 null]
2140>> endobj2148>> endobj
2141765 0 obj <<2149770 0 obj <<
2142/ProcSet [ /PDF ]2150/ProcSet [ /PDF ]
2143>> endobj2151>> endobj
2144776 0 obj <<2152781 0 obj <<
2145/Length 2094 2153/Length 2094
2146/Filter /FlateDecode2154/Filter /FlateDecode
2147>>2155>>
@@ -2158,62 +2166,62 @@
2158ñÕ¸¹ÓÝ]pÕ'|ùÚF0ó§K]»Qégþp©LFb¾DÑ‘Ù2166ñÕ¸¹ÓÝ]pÕ'|ùÚF0ó§K]»Qégþp©LFb¾DÑ‘Ù
2159É.ôÏ¡ÃbZ<&Ô™Ù»je/ªÍ8ŽÞläÓ:{K,]c¾Ø›=‹¼îZ7êöó«ÔEý²º¯–F2167É.ôÏ¡ÃbZ<&Ô™Ù»je/ªÍ8ŽÞläÓ:{K,]c¾Ø›=‹¼îZ7êöó«ÔEý²º¯–F
2160yî='2168yî='
2161Æמa¢u£Ò=šýzn/Ðal}i®2169Æמa¢u£Ò=šýzn/Ðal}i®
2162‰°‰ÎÛd©ÿ~25%0i£ü@)ò܆Zãé\m”ãRP[ب5ê«É82170‰°‰ÎÛd©ÿ~25%0i£ü@)ò܆Zãé\m”ãRP[ب5ê«É8
2163þîæâOrŒûà2171þîæâOrŒûà
2164endstream2172endstream
2165endobj2173endobj
2166775 0 obj <<2174780 0 obj <<
2167/Type /Page2175/Type /Page
2168/Contents 776 0 R2176/Contents 781 0 R
2169/Resources 774 0 R2177/Resources 779 0 R
2170/MediaBox [0 0 595.276 841.89]2178/MediaBox [0 0 595.276 841.89]
2171/Parent 756 0 R2179/Parent 761 0 R
2172/Annots [ 769 0 R ]2180/Annots [ 774 0 R ]
2173>> endobj2181>> endobj
2174769 0 obj <<2182774 0 obj <<
2175/Type /Annot2183/Type /Annot
2176/Subtype /Link2184/Subtype /Link
2177/Border[0 0 0]/H/I/C[1 0 0]2185/Border[0 0 0]/H/I/C[1 0 0]
2178/Rect [89.645 235.324 105.274 248.34]2186/Rect [89.645 235.324 105.274 248.34]
2179/A << /S /GoTo /D (figure.1.1) >>2187/A << /S /GoTo /D (figure.1.1) >>
2180>> endobj2188>> endobj
2181777 0 obj <<2189782 0 obj <<
2182/D [775 0 R /XYZ 55.693 817.952 null]2190/D [780 0 R /XYZ 55.693 817.952 null]
2183>> endobj2191>> endobj
21846 0 obj <<21926 0 obj <<
2185/D [775 0 R /XYZ 56.693 785.197 null]2193/D [780 0 R /XYZ 56.693 785.197 null]
2186>> endobj2194>> endobj
218710 0 obj <<219510 0 obj <<
2188/D [775 0 R /XYZ 56.693 594.066 null]2196/D [780 0 R /XYZ 56.693 594.066 null]
2189>> endobj2197>> endobj
2190780 0 obj <<2198785 0 obj <<
2191/D [775 0 R /XYZ 271.466 524.522 null]2199/D [780 0 R /XYZ 271.466 524.522 null]
2192>> endobj
2193782 0 obj <<
2194/D [775 0 R /XYZ 244.661 432.586 null]
2195>> endobj
2196784 0 obj <<
2197/D [775 0 R /XYZ 517.681 388.984 null]
2198>> endobj
2199786 0 obj <<
2200/D [775 0 R /XYZ 517.681 372.446 null]
2201>> endobj2200>> endobj
2202787 0 obj <<2201787 0 obj <<
2203/D [775 0 R /XYZ 517.681 312.306 null]2202/D [780 0 R /XYZ 244.661 432.586 null]
2204>> endobj
2205788 0 obj <<
2206/D [775 0 R /XYZ 517.681 295.768 null]
2207>> endobj2203>> endobj
2208789 0 obj <<2204789 0 obj <<
2209/D [775 0 R /XYZ 517.681 279.23 null]2205/D [780 0 R /XYZ 517.681 388.984 null]
2210>> endobj2206>> endobj
2211791 0 obj <<2207791 0 obj <<
2212/D [775 0 R /XYZ 220.233 161.142 null]2208/D [780 0 R /XYZ 517.681 372.446 null]
2209>> endobj
2210792 0 obj <<
2211/D [780 0 R /XYZ 517.681 312.306 null]
2212>> endobj
2213793 0 obj <<
2214/D [780 0 R /XYZ 517.681 295.768 null]
2215>> endobj
2216794 0 obj <<
2217/D [780 0 R /XYZ 517.681 279.23 null]
2218>> endobj
2219796 0 obj <<
2220/D [780 0 R /XYZ 220.233 161.142 null]
2213>> endobj2221>> endobj
221414 0 obj <<222214 0 obj <<
2215/D [775 0 R /XYZ 56.693 116.257 null]2223/D [780 0 R /XYZ 56.693 116.257 null]
2216>> endobj2224>> endobj
2217774 0 obj <<2225779 0 obj <<
2218/Font << /F50 621 0 R /F37 583 0 R /F45 778 0 R /F20 779 0 R /F15 781 0 R /F23 783 0 R /F46 785 0 R /F59 790 0 R /F47 792 0 R >>2226/Font << /F50 625 0 R /F37 587 0 R /F45 783 0 R /F20 784 0 R /F15 786 0 R /F23 788 0 R /F46 790 0 R /F59 795 0 R /F47 797 0 R >>
2219/ProcSet [ /PDF /Text ]2227/ProcSet [ /PDF /Text ]
2220>> endobj2228>> endobj
2221797 0 obj <<2229802 0 obj <<
2222/Length 3036 2230/Length 3036
2223/Filter /FlateDecode2231/Filter /FlateDecode
2224>>2232>>
@@ -2235,68 +2243,67 @@
2235õ2243õ
2236Ö"2244Ö"
2237ØJ2245ØJ
2238\dÏvðÉ2246\dÏvðÉ
2239�|ÓAÝ4|.Cì§Z¶%¯�2247�|ÓAÝ4|.Cì§Z¶%¯�
2240»®¶ü"8ª¿C˜CXbz¬¿.£OǨž•ãƒrmGÝÐÑpíK×UÙ…ng¯èð‰�2248»®¶ü"8ª¿C˜CXbz¬¿.£OǨž•ãƒrmGÝÐÑpíK×UÙ…ng¯èð‰�
2241]7¶™±I—¯Â7µv}ìIÂŽýg‰°°)2249]7¶™±I—¯Â7µv}ìIÂŽýg‰°°)
2242ä¸6‹¥¤ëv%¨\Û†Í.ê]Û¹^2250ä¸6‹¥¤ëv%¨\Û†Í.ê]Û¹^
2243õ2251õ
2244ö}”{>\ÿõÝB2252ö}”{>\ÿõÝB
2245endstream2253endstream
2246endobj2254endobj
2247796 0 obj <<2255801 0 obj <<
2248/Type /Page2256/Type /Page
2249/Contents 797 0 R2257/Contents 802 0 R
2250/Resources 795 0 R2258/Resources 800 0 R
2251/MediaBox [0 0 595.276 841.89]2259/MediaBox [0 0 595.276 841.89]
2252/Parent 756 0 R2260/Parent 761 0 R
2253/Annots [ 772 0 R ]2261/Annots [ 777 0 R ]
2254>> endobj2262>> endobj
2255770 0 obj <<2263775 0 obj <<
2256/Type /XObject2264/Type /XObject
2257/Subtype /Form2265/Subtype /Form
2258/FormType 12266/FormType 1
2259/PTEX.FileName (./linear_1d_tex.pdf)2267/PTEX.FileName (./linear_1d_tex.pdf)
2260/PTEX.PageNumber 12268/PTEX.PageNumber 1
2261/PTEX.InfoDict 809 0 R2269/PTEX.InfoDict 814 0 R
2262/BBox [0 0 157 158]2270/BBox [0 0 157 158]
2263/Resources <<2271/Resources <<
2264/ProcSet [ /PDF ]2272/ProcSet [ /PDF ]
2265/ExtGState <<2273/ExtGState <<
2266/R7 810 0 R2274/R7 815 0 R
2267>>>>2275>>>>
2268/Length 2882276/Length 285
2269/Filter /FlateDecode2277/Filter /FlateDecode
2270>>2278>>
2271stream2279stream
2272xœ•S;nÃ0
2273Ýy2280Ýy
2274Î
2275XQ� @·ÆCÐ!2281XQ� @·ÆCÐ!
2276ìA‡^¿”í0‚e)<Ø~zâѾ¡!FS¯íþ5Ãû9áõ<%ëmÀ_`ü€…ƒç”ŠÇˆ2282ìA‡^¿”í0‚e)<Ø~zâѾ¡!FS¯íþ5Ãû9áõ<%ëmÀ_`ü€…ƒç”ŠÇˆ
2277\¡ql‘­¥˜3N0ÀMØ2283\¡ql‘­¥˜3N0ÀMØ
2278²‘³*š„‘š‡åh‚QÞL!Ÿ‘�£TÜbe™|Pdz ž)ä¸ ›ªGt†'2284²‘³*š„‘š‡åh‚QÞL!Ÿ‘�£TÜbe™|Pdz ž)ä¸ ›ªGt†'
2279u2285u
2280¡$²>²²fÈ�lJ®Ñ)¢:Uõˆæ?á¨ó—7ü™ÊçÚ²‘–µÜÍé ÜÏ•Ø�ÞG‡ï‹–õ®1ºÒý2286¡$²>²²fÈ�lJ®Ñ)¢:Uõˆæ?á¨ó—7ü™ÊçÚ²‘–µÜÍé ÜÏ•Ø�ÞG‡ï‹–õ®1ºÒý
2281ÿÚ*;Šò݈[ª››ÄK82287ÿÚ*;Šò݈[ª››ÄK8
2288ÊÎ
2282«fj?³2289«fj?³
2283é(û ~'YY›I’}„k]nU=²‰špEzÎ.éÕ}îŸÇJ»ÑûÌá Ü®–AÜ®âù¼TÀ�2290é(û ~'YY›I’}„k]nU=²‰špEzÎ.éÕ}îŸÇJ»ÑûÌá Ü®–AÜ®âù¼TÀ�
2291xœ•S»nÄ0
2284Ûõš;¨–ßþ‚Ýzú2292Ûõš;¨–ßþ‚Ýzú
2285š!)pèÐ߯œät†2293š!)pèÐ߯œät†
22862294
2287ZdHB“¢@&W4ÄhêuÜ?Vx¾$üüOÉzð_aãàåJÅcD®P‰¸¶ÈÖR̘à*lÙÈY-ÂHÍÃv´À,o¦�ÏÈÆQ*ne™|Pd¹#ž)ä¸!‡jDt‡2295ZdHB“¢@&W4ÄhêuÜ?Vx¾$üüOÉzð_aãàåJÅcD®P‰¸¶ÈÖR̘à*lÙÈY-ÂHÍÃv´À,o¦�ÏÈÆQ*ne™|Pd¹#ž)ä¸!‡jDt‡
2288�<CId}de­�Ù”\£SDuªõÀÑÉ3¼?áÈV>×”�¤¬á2296�<CId}de­�Ù”\£SDuªõÀÑÉ3¼?áÈV>×”�¤¬á
2289“NÂ}Û‰Ãê£åtpÌ´Õ»Ûh¥ý2297“NÂ}Û‰Ãê£åtpÌ´Õ»Ûh¥ý
2290ÿj•2298ÿj•
2291EùndZªÍ­2299EùndZªÍ­
2292âÅœ…•egÏ€]³´ŸÙ�2300âÅœ…•egÏ€]³´ŸÙ�
2293”Þ¨šßHVj3I¼o€p­Ë­jDQc®ÈÈéœþÚgÿûÜ+2301”Þ¨šßHVj3I¼o€p­Ë­jDQc®ÈÈéœþÚgÿûÜ+
2294V=§“p‡Xê¼_»¿À2302V=§“p‡Xê¼_»¿À
2295endstream2303endstream
2296endobj2304endobj
2297809 0 obj2305814 0 obj
2298<<2306<<
2299/Producer (GPL Ghostscript 9.01)2307/Producer (GPL Ghostscript 9.05)
2300/CreationDate (D:20120308192538Z00'00')2308/CreationDate (D:20120710183848+01'00')
2301/ModDate (D:20120308192538Z00'00')2309/ModDate (D:20120710183848+01'00')
2302/Title (linear_1d.fig)2310/Title (linear_1d.fig)
2303/Creator (fig2dev Version 3.2 Patchlevel 5c)2311/Creator (fig2dev Version 3.2 Patchlevel 5d)
2304>>2312>>
2305endobj2313endobj
2306810 0 obj2314815 0 obj
2307<<2315<<
2308/Type /ExtGState2316/Type /ExtGState
2309/OPM 12317/OPM 1
2310>>2318>>
2311endobj2319endobj
2312771 0 obj <<2320776 0 obj <<
2313/Type /XObject2321/Type /XObject
2314/Subtype /Form2322/Subtype /Form
2315/FormType 12323/FormType 1
2316/PTEX.FileName (./quadratic_1d_tex.pdf)2324/PTEX.FileName (./quadratic_1d_tex.pdf)
2317/PTEX.PageNumber 12325/PTEX.PageNumber 1
2318/PTEX.InfoDict 811 0 R2326/PTEX.InfoDict 816 0 R
2319/BBox [0 0 157 167]2327/BBox [0 0 157 167]
2320/Resources <<2328/Resources <<
2321/ProcSet [ /PDF ]2329/ProcSet [ /PDF ]
2322/ExtGState <<2330/ExtGState <<
2323/R7 812 0 R2331/R7 817 0 R
2324>>>>2332>>>>
2325/Length 20342333/Length 2029
2326/Filter /FlateDecode2334/Filter /FlateDecode
2327>>2335>>
2328stream2336stream
2329xœ�˜;Že¹
2330†ó»Š;�E‘ÔcÏTà8˜†Ñm`àÀÛ÷O½Èê[h2337†ó»Š;�E‘ÔcÏTà8˜†Ñm`àÀÛ÷O½Èê[h
2331tëHâ󣨿žœèÉöoÿÿϯ¿ÿÑž?ÿóú땪-??^ö‡ï/Ò~˜úþú†ßòHÒê=µÁøœ´P½’ïWRJMÚ딬U_HrKµ÷_~ã;{�–ŠTº_ýxuM¥5ëŽÄ×�Uï?ÿßÜ�¿½þñ·çß/h%]ŸÿNWåç�ß^CR+µÞíÌ-TÂî¯ß_ö�”ÏëÞÌyWããK§ÿì¬�ÿ;„MSgèF9A?|½4z*<CAœ*}—œEßÝâ+yÿ槓fþœ­k)–#?‚„% ù²/k�î’·O~>è=xaIcúþ§(®°½«üvØÇ»Sß½ññ*Ï¿~qê”ðL<M¬:Oä´¼­iôÎ&¡DŸÒµR[^#×f’’xF$Sªj;g…ÕS"‰$:*Ô›’–†b•ZÙ¬X—4†}ÓJÊË—=e†>ª5Í2338tëHâ󣨿žœèÉöoÿÿϯ¿ÿÑž?ÿóú땪-??^ö‡ï/Ò~˜úþú†ßòHÒê=µÁøœ´P½’ïWRJMÚ딬U_HrKµ÷_~ã;{�–ŠTº_ýxuM¥5ëŽÄ×�Uï?ÿßÜ�¿½þñ·çß/h%]ŸÿNWåç�ß^CR+µÞíÌ-TÂî¯ß_ö�”ÏëÞÌyWããK§ÿì¬�ÿ;„MSgèF9A?|½4z*<CAœ*}—œEßÝâ+yÿ槓fþœ­k)–#?‚„% ù²/k�î’·O~>è=xaIcúþ§(®°½«üvØÇ»Sß½ññ*Ï¿~qê”ðL<M¬:Oä´¼­iôÎ&¡DŸÒµR[^#×f’’xF$Sªj;g…ÕS"‰$:*Ô›’–†b•ZÙ¬X—4†}ÓJÊË—=e†>ª5Í
2339xœ�˜;Že¹
2332†ó»Š;�E‘Ôc{*ð&˜†Ñm`àÀÛ÷O½Èê[h2340†ó»Š;�E‘Ôc{*ð&˜†Ñm`àÀÛ÷O½Èê[h
2333tëHâ󣨿žœèÉöoÿÿÇ�×ßoÏŸÿyýõÊÕ–Ÿ/ûÃ÷i2341tëHâ󣨿žœèÉöoÿÿÇ�×ßoÏŸÿyýõÊÕ–Ÿ/ûÃ÷i
2334?Ì?}}Ãoy$éõžÚ`|NZ(‰^É÷+)¥&íuJÖª/$¹¥Úû/¿ñ�¿½FKE*ݯ~¼º¦Ò‡uGâëΪw‰Ÿÿ‹oîÎß^ÿüÛóï´’®Ï§«òóûo¯!©•Zïvæ*a÷�×?^ö�”ÏëÞÌyWããK§ÿì¬�ÿ;„MSgèF9A?|½4z*<CAœ*}—œEßÝâ+yÿ槓fþœ­k)–#?‚„% ù²/k�î’·O~>è=xaIcúþ§(®°½«üvØÇ»Sß½ññ*Ï¿~qê”ðL<M¬:Oä´¼­iôÎ&¡DŸÒµR[^#×f’’xF$Sªj;g…ÕS"‰$:*Ô›’–†b•ZÙ¬X—4†}ÓJÊË—=e†>ª5Í2342?Ì?}}Ãoy$éõžÚ`|NZ(‰^É÷+)¥&íuJÖª/$¹¥Úû/¿ñ�¿½FKE*ݯ~¼º¦Ò‡uGâëΪw‰Ÿÿ‹oîÎß^ÿüÛóï´’®Ï§«òóûo¯!©•Zïvæ*a÷�×?^ö�”ÏëÞÌyWããK§ÿì¬�ÿ;„MSgèF9A?|½4z*<CAœ*}—œEßÝâ+yÿ槓fþœ­k)–#?‚„% ù²/k�î’·O~>è=xaIcúþ§(®°½«üvØÇ»Sß½ññ*Ï¿~qê”ðL<M¬:Oä´¼­iôÎ&¡DŸÒµR[^#×f’’xF$Sªj;g…ÕS"‰$:*Ô›’–†b•ZÙ¬X—4†}ÓJÊË—=e†>ª5Í
2335ŸšÂÊ=ÕyS*Õ$øViJÌÓã!�ò}2343ŸšÂÊ=ÕyS*Õ$øViJÌÓã!�ò}
2336.p+TÅÿø¸­ÄLéK"’ú\UR2344.p+TÅÿø¸­ÄLéK"’ú\UR
2337êÕ$“2345êÕ$“
2338fyˆ¡àô�ýL 0Æ•Œ8ØÆ\2|iRhŒÃ2346fyˆ¡àô�ýL 0Æ•Œ8ØÆ\2|iRhŒÃ
2339Í•ÒS°¡(èg‡£SSìSª<÷Qs*Œ ¶U.ÐÔH‚×+J¯ø2347Í•ÒS°¡(èg‡£SSìSª<÷Qs*Œ ¶U.ÐÔH‚×+J¯ø
2340J1��_'ëÀ2348J1��_'ëÀ
2341¹æ¤¶+ÃþaK2"¥¦2349¹æ¤¶+ÃþaK2"¥¦
23423‰%£rÄ,`-àg˜Ól®#qågd¨2,23503‰%£rÄ,`-àg˜Ól®#qågd¨2,
2343ÜÛÓ«¤,æpAÜ*bÚ-i†í*H2351ÜÛÓ«¤,æpAÜ*bÚ-i†í*H
2344EL2352EL
23452353
2346³F» ËÓ*ö¹ªRbÄ´!Æ}ÆV ƒÀ²Šó$›.2354³F» ËÓ*ö¹ªRbÄ´!Æ}ÆV ƒÀ²Šó$›.
23472355
23482356
@@ -2307,101 +2314,102 @@
2307?;ù­‚vòw8èïºXrÑßqëhH„_±¿ápBÐœý2314?;ù­‚vòw8èïºXrÑßqëhH„_±¿ápBÐœý
2308Ü­µöWËzë—ýGÏ�ý¸Ì!.دXUg¿"¯˜½ìWf+0G¿U¥Ö/ú÷±c]p=˜Ð¸è`�éÓ7Ù./N~¶Þ`κäg¨Û�üŒë´µè2315Ü­µöWËzë—ýGÏ�ý¸Ì!.دXUg¿"¯˜½ìWf+0G¿U¥Ö/ú÷±c]p=˜Ð¸è`�éÓ7Ù./N~¶Þ`κäg¨Û�üŒë´µè
2309~+*ŠÆÁ_`.Ü2316~+*ŠÆÁ_`.Ü
2310À¿/@Žþå,bŽþ2317À¿/@Žþå,bŽþ
2311sÑ_�2318sÑ_�
2312ÅîpŽ~ÜM‹®£¹f.rô#¦öq`¿ê2319ÅîpŽ~ÜM‹®£¹f.rô#¦öq`¿ê
2313\`?O2320\`?O
23148ûÍ\“8û'5%²ù‰t23218ûÍ\“8û'5%²ù‰t
2315ì‡Z¸FöŸ[±³?g´ã2322ì‡Z¸FöŸ[±³?g´ã
2316Øëzƒ Îþs'¿ì?×vgÿWŧ~pçDä@‰íçªÓa¬¶/Í{ö£6ìô/Ș:4Ðßb£Tý‹�aCyÑ¿è8µ¼é�é‰2323Øëzƒ Îþs'¿ì?×vgÿWŧ~pçDä@‰íçªÓa¬¶/Í{ö£6ìô/Ș:4Ðßb£Tý‹�aCyÑ¿è8µ¼é�é‰
2317è�hž£þ¹ÐnN›þ,mÞ°œþÜP�ým rö; û2324è�hž£þ¹ÐnN›þ,mÞ°œþÜP�ým rö; û
2318"‡ýÖT2325"‡ýÖT
2319ö«æ"ýfµËÔºÛlöW‘ñ…þŠ‘aUñA3Ì,¼nô#¿�†þŽ’Ó}ÙYèï(Ð9ÐX:¯$Ûô7ÒáÆè>"pþ 2326ö«æ"ýfµËÔºÛlöW‘ñ…þŠ‘aUñA3Ì,¼nô#¿�†þŽ’Ó}ÙYèï(Ð9ÐX:¯$Ûô7ÒáÆè>"pþ
2320¥øÏëàn
2321þà�l(oøùm÷ɲ�f¥ü‚? }âþв™a˜*©Fø£¿¡Õ@ø Þý¡K]lø#æ ¿øÏt›}æÀ÷Z-úÀåÌvCtøã’!«y2327þà�l(oøùm÷ɲ�f¥ü‚? }âþв™a˜*©Fø£¿¡Õ@ø Þý¡K]lø#æ ¿øÏt›}æÀ÷Z-úÀåÌvCtøã’!«y
2322ø“�óð\_ê²êÀWœšÖ2328ø“�óð\_ê²êÀWœšÖ
2323~ÓßçðCÿs»ºÃAx(Øãƒo³'2329~ÓßçðCÿs»ºÃAx(Øãƒo³'
23242330
2325!®ÍT\ã3̸UgàqË÷LäÎ9c“;ðŒV×Çgúò0œÍCu†8çô<ägô¬8£'Î*=·lèôÜ;C©çç\=‡Ïp{ÓüÌ¿^ gFöj9C´WÔn3^tg÷ª<ãºWî齺ÏØp^#öëAàÈ~`pÔì7ˆ@£ýN‰µÞ2Õö{ÇåÞ~ dܯ&Ïý®ðºß^�÷ûL ôîV�äû�ÇiÞ‚¼#Ü—ÆÛ5nÿº�å6°÷W¾Ó ¾êhùùóõûë·P^›2331!®ÍT\ã3̸UgàqË÷LäÎ9c“;ðŒV×Çgúò0œÍCu†8çô<ägô¬8£'Î*=·lèôÜ;C©çç\=‡Ïp{ÓüÌ¿^ gFöj9C´WÔn3^tg÷ª<ãºWî齺ÏØp^#öëAàÈ~`pÔì7ˆ@£ýN‰µÞ2Õö{ÇåÞ~ dܯ&Ïý®ðºß^�÷ûL ôîV�äû�ÇiÞ‚¼#Ü—ÆÛ5nÿº�å6°÷W¾Ó ¾êhùùóõûë·P^›
2332¥øÏëàn
2326þà�l(oøùm÷ɲ�f¥ü‚? }âþв™a˜*©Fø£¿¡Õ@ø Þý¡K]lø#æ ¿øÏt›}æÀ÷Z-úÀåÌvCtøã’!«y2333þà�l(oøùm÷ɲ�f¥ü‚? }âþв™a˜*©Fø£¿¡Õ@ø Þý¡K]lø#æ ¿øÏt›}æÀ÷Z-úÀåÌvCtøã’!«y
2327ø“�óð\_ê²êÀWœšÖ2334ø“�óð\_ê²êÀWœšÖ
2328~ÓßçðCÿs»ºÃAx(Øãƒo³'2335~ÓßçðCÿs»ºÃAx(Øãƒo³'
23292336
2330!®ÍT\ã3̸UgàqË÷LäÎ9c“;ðŒV×Çgúò0œÍCu†8çô<ägô¬8£'Î*=·lèôÜ;C©çç\=‡Ïp{ÓüÌ¿^ gFöj9C´WÔn3^tg÷ª<ãºWî齺ÏØp^#öëAàÈ~`pÔì7ˆ@£ýN‰µÞ2Õö{ÇåÞ~ dܯ&Ïý®ðºß^�÷ûL ôîV�äû�ÇiÞ‚¼#Ü—ÆÛ5nÿº�å6°÷W¾Ó ¾~"û=Ë]Ú2337!®ÍT\ã3̸UgàqË÷LäÎ9c“;ðŒV×Çgúò0œÍCu†8çô<ägô¬8£'Î*=·lèôÜ;C©çç\=‡Ïp{ÓüÌ¿^ gFöj9C´WÔn3^tg÷ª<ãºWî齺ÏØp^#öëAàÈ~`pÔì7ˆ@£ýN‰µÞ2Õö{ÇåÞ~ dܯ&Ïý®ðºß^�÷ûL ôîV�äû�ÇiÞ‚¼#Ü—ÆÛ5nÿº�å6°÷W¾Ó ¾~"û=Ë]Ú
2331endstream2338endstream
2332endobj2339endobj
2333811 0 obj2340816 0 obj
2334<<2341<<
2335/Producer (GPL Ghostscript 9.01)2342/Producer (GPL Ghostscript 9.05)
2336/CreationDate (D:20120308192538Z00'00')2343/CreationDate (D:20120710183848+01'00')
2337/ModDate (D:20120308192538Z00'00')2344/ModDate (D:20120710183848+01'00')
2338/Title (quadratic_1d.fig)2345/Title (quadratic_1d.fig)
2339/Creator (fig2dev Version 3.2 Patchlevel 5c)2346/Creator (fig2dev Version 3.2 Patchlevel 5d)
2340>>2347>>
2341endobj2348endobj
2342812 0 obj2349817 0 obj
2343<<2350<<
2344/Type /ExtGState2351/Type /ExtGState
2345/OPM 12352/OPM 1
2346>>2353>>
2347endobj2354endobj
2348773 0 obj <<2355778 0 obj <<
2349/Type /XObject2356/Type /XObject
2350/Subtype /Form2357/Subtype /Form
2351/FormType 12358/FormType 1
2352/PTEX.FileName (./linear_1d_mesh_tex.pdf)2359/PTEX.FileName (./linear_1d_mesh_tex.pdf)
2353/PTEX.PageNumber 12360/PTEX.PageNumber 1
2354/PTEX.InfoDict 813 0 R2361/PTEX.InfoDict 818 0 R
2355/BBox [0 0 459 131]2362/BBox [0 0 459 131]
2356/Resources <<2363/Resources <<
2357/ProcSet [ /PDF ]2364/ProcSet [ /PDF ]
2358/ExtGState <<2365/ExtGState <<
2359/R7 814 0 R2366/R7 819 0 R
2360>>>>2367>>>>
2361/Length 25202368/Length 2517
2362/Filter /FlateDecode2369/Filter /FlateDecode
2363>>2370>>
2364stream2371stream
2365xœ�XKŽd7Üç)ò²HýO0k»—†WcÀ€á^
2366¼ðõ'"¨—OUYöƒ^tV<}¨ ¤ôŸgNöÌü·ÿÿ÷÷Ç?�ço>j^½=ÿzèûó§=ÊHµ{º•Tëz~!Özm>ÿx|{,|›œ÷ú8[²Ü0ÜKn)¯Âá??1n¬úü›üú6{Ô2Ó²O“bôm¤+‡aúó´ÊÚê©ösÈFÎQ×î÷¨—=Ǩˢƒ‡ËÆcTµ:RkǨ2372¼ðõ'"¨—OUYöƒ^tV<}¨ ¤ôŸgNöÌü·ÿÿ÷÷Ç?�ço>j^½=ÿzèûó§=ÊHµ{º•Tëz~!Özm>ÿx|{,|›œ÷ú8[²Ü0ÜKn)¯Âá??1n¬úü›üú6{Ô2Ó²O“bôm¤+‡aúó´ÊÚê©ösÈFÎQ×î÷¨—=Ǩˢƒ‡ËÆcTµ:RkǨ
2367ù0ª2373ù0ª
2368Oã4ýB¾æôÇðƒž›Ïn©×ó@9—﹦ÒO#.ä9Ïßö9–{ʳ“ƒ‰m1|˜RVZ£w 9Mç"µ$ƒ]ËVjø`&ëËØH�#Z…OÀ÷²–Æ\@º§Þ¼Á2374Oã4ýB¾æôÇðƒž›Ïn©×ó@9—﹦ÒO#.ä9Ïßö9–{ʳ“ƒ‰m1|˜RVZ£w 9Mç"µ$ƒ]ËVjø`&ëËØH�#Z…OÀ÷²–Æ\@º§Þ¼Á
2369ýã¡ã¨+ƒ—ÉYv—A¤§RÀµ¹4€2375ýã¡ã¨+ƒ—ÉYv—A¤§RÀµ¹4€
2370'{'’SNÄi�=çšØJcp†Ù�žfÌj-9‚„gÁîs–sÌ*Øli2376'{'’SNÄi�=çšØJcp†Ù�žfÌj-9‚„gÁîs–sÌ*Øli
2371k2377k
2372ãVEÁÊ–JæÇÊe2378ãVEÁÊ–JæÇÊe
2373z¯iÖ‰S•ä$Ë—‹“‹PÐ2379z¯iÖ‰S•ä$Ë—‹“‹PÐ
2374æ7%'Ì#‚UZź5§ÒèëÒV*§j
2375pá2Àd&²d'ݾ2380pá2Àd&²d'ݾ
2376”vŒ2381”vŒ
23777 ¦‹a/Œ•ÁˆÌ$O!ˆF¦9f¯Ï…Ãy¸Êgê Ë2Ô¤â©b'H¤%¤'›ˆ­23827 ¦‹a/Œ•ÁˆÌ$O!ˆF¦9f¯Ï…Ãy¸Êgê Ë2Ô¤â©b'H¤%¤'›ˆ­
2378_�@Â> ‹i¤Zš�ˆsO!2383_�@Â> ‹i¤Zš�ˆsO!
23792384
#År±¤sVœ†ŒiiVo–kMK›ƒ¿âò°B‡MγÜáá®…D@ç}£,
2380€2385€
2381^œœ„±�ü5ìmð”áX ™Èèø4�IfH^ÙaˆìÆ…{!ÇF„$ÿcae+܂ȼfUOòÞ qœT{Z]‘2386^œœ„±�ü5ìmð”áX ™Èèø4�IfH^ÙaˆìÆ…{!ÇF„$ÿcae+܂ȼfUOòÞ qœT{Z]‘
2382Çdn^WœjÀÕðØ5hàh7žêF:9ï1:ç¢Ë  µΰÚ8·šj5Áªe&¬ÉB,H2387Çdn^WœjÀÕðØ5hàh7žêF:9ï1:ç¢Ë  µΰÚ8·šj5Áªe&¬ÉB,H
23832388
2384‰kDxcÉ”0žÊ¹òÌ®¨Âã Y›2389‰kDxcÉ”0žÊ¹òÌ®¨Âã Y›
2385gM8ŸÉ2390gM8ŸÉ
2386Ä’›–‡ é`ä‚"ðÒȪ{™ùZ¸FXP%Zi‡�2391Ä’›–‡ é`ä‚"ðÒȪ{™ùZ¸FXP%Zi‡�
2387ã"œ�ÀÅ|•ÅplMšÔ¨1B`Ž¸èt£‘\&—h2392ã"œ�ÀÅ|•ÅplMšÔ¨1B`Ž¸èt£‘\&—h
2388�2393�
2389Ȉã�ÍæˆF€€2394Ȉã�ÍæˆF€€
2390Z2395Z
2391–jâƒf NjRêÁR¸Ž Öj'²Í°u߬ËG™“Êv§Âš`”‘U„ 2396–jâƒf NjRêÁR¸Ž Öj'²Í°u߬ËG™“Êv§Âš`”‘U„
2392HÄ)Ȥ„B_kH)NçôŽ
2393b�aª2397b�aª
2394Þ!$±Ît~ƒ�%µ8ÄŠC8Äai2398Þ!$±Ît~ƒ�%µ8ÄŠC8Äai
2395•®<á¬νù2399•®<á¬νù
2396ÀÞþa2400ÀÞþa
2397b�Þtlƨ CB“kß‚øaoàYÉ<x™œŒÅù 2&³
2398Ìl_Z�èO”Gd"ÈË2"ŸTý�\¦ul\<Tð8è:ì“ØrøèÈD±ºï­*Ò¢·#é�t¨/¤b½F=7ŠÇ¸ÜBdR‚2401Ìl_Z�èO”Gd"ÈË2"ŸTý�\¦ul\<Tð8è:ì“ØrøèÈD±ºï­*Ò¢·#é�t¨/¤b½F=7ŠÇ¸ÜBdR‚
2399*Þ 0¼ãïE�SĵX
2400Po²Í2402Po²Í
2401424034
2402”Î^ÁX›ˆX´üÖŽA![üŒêÇz×(˜±óœŒ2404”Î^ÁX›ˆX´üÖŽA![üŒêÇz×(˜±óœŒ
2403&DËUµ2405&DËUµ
2404Åp²ÂPêÄUƒÊCƒ_Õ×N=U¥P-Œ|ÈÝ3MT…QµMg;Ñ€\–tÐ4Û‡!Cüϵ«�u2406Åp²ÂPêÄUƒÊCƒ_Õ×N=U¥P-Œ|ÈÝ3MT…QµMg;Ñ€\–tÐ4Û‡!Cüϵ«�u
2405Fi:Šó@ÁX¬ú)ËP૵‘Y­;°.~-”¡2Åå€ÄÂøBÞb“52407Fi:Šó@ÁX¬ú)ËP૵‘Y­;°.~-”¡2Åå€ÄÂøBÞb“5
24062408
2407[”ø�E!¹‹!�E}Yc2409[”ø�E!¹‹!�E}Yc
2408ò.Ç$ê¡FL˜En_•Ï¨hÌt2410ò.Ç$ê¡FL˜En_•Ï¨hÌt
2409G$ÒD¦gë;m&ÃŽc�ñq&´<
2410m¸zE°É¸³£f¡X"‚8«³cB_3¤F2411m¸zE°É¸³£f¡X"‚8«³cB_3¤F
2411¯¡P°fˆqÈ
24122412
2413‘ …,t #̉–…„ÕñUŽla§bgÌ/,,©luûeÑ»Dú.è¯fÔªæ{†îÐh]D{¯�ü®V+4OL@?Š²Ëña5!Ü“‰l[Û
24142413
2415×Þ›Q„0¥ç‰8âr–s–D³�+;ô5wK„;N>(°ðk�1‡0y{Æ2414×Þ›Q„0¥ç‰8âr–s–D³�+;ô5wK„;N>(°ðk�1‡0y{Æ
2416½‘Q"Ø8ê䎜ÎÂÒc2415½‘Q"Ø8ê䎜ÎÂÒc
2417š#•Ð¹=ìêÙÔˆZC�øˆ@�„#ŽwÙ)2416š#•Ð¹=ìêÙÔˆZC�øˆ@�„#ŽwÙ)
2418@ ;ß�T]DH²‚ôué¸hÿûkRŒÐ=¥G5;"�Ìðï%„^À›ª.d#œW�ù*ù(¶q4}L¼»Bìy+8Ê¥jŠ%¤W(«»÷ò‚š~ToÔ®œÔÛ`Ç)¶¶»^z…ÍÜ2417@ ;ß�T]DH²‚ôué¸hÿûkRŒÐ=¥G5;"�Ìðï%„^À›ª.d#œW�ù*ù(¶q4}L¼»Bìy+8Ê¥jŠ%¤W(«»÷ò‚š~ToÔ®œÔÛ`Ç)¶¶»^z…ÍÜ
2419ÎS¹Ä5¦*ÞòºØbI5ul(�¦ÐÎ3‡êzÿU¬?)|j9/YöæS±•{O!즘‰•
2420«äGÛ=gØÛ�‚UÈnû¼ç½ÎÕ¨¢Âi ‘ŠÞÙúӺŽ_Ò_eãF�þc#2418«äGÛ=gØÛ�‚UÈnû¼ç½ÎÕ¨¢Âi ‘ŠÞÙúӺŽ_Ò_eãF�þc#
2421³àF³ï}˜šûqP$A�>²díFp}e;\¥(2419³àF³ï}˜šûqP$A�>²díFp}e;\¥(
2422ƒïDT=…¨oâQ•®bD©q{¢d•ÿ[†t
2423Œs–R2420Œs–R
2424ÑV7ÆÆ[€ùÑ##Bv2421ÑV7ÆÆ[€ùÑ##Bv
2425-w!8]®Q½%ÐEýÑÑ›á¢4¢äÏÝ^6:J²µÛšÂûq–
24264zˆ#5¥vmYYî;®
2427Ò!Ú”Ê[�Ä UÀ›…j6Sj˜®æ¦øÒ·»©*Ì<.2422Ò!Ú”Ê[�Ä UÀ›…j6Sj˜®æ¦øÒ·»©*Ì<.
2428‹–)e/ƒ*ÝagN)[;aÐ"y˜¼v�ÜqµÌº,.P0ÿ€TÖ*;'UÔP©ïÚ]s©¨%_[Y‘ÐÑËÞ›WŒTsí~¼°kRO‡,h±×~Œx!÷ËÌçoz#Y¡ù÷|°ª¾r‹7€2423‹–)e/ƒ*ÝagN)[;aÐ"y˜¼v�ÜqµÌº,.P0ÿ€TÖ*;'UÔP©ïÚ]s©¨%_[Y‘ÐÑËÞ›WŒTsí~¼°kRO‡,h±×~Œx!÷ËÌçoz#Y¡ù÷|°ª¾r‹7€
2429Ì]¶2424Ì]¶
2430û§QNžØ
2431e![àAœ3VL-×Ö±éÞŠ_*$ÚE·‘2425e![àAœ3VL-×Ö±éÞŠ_*$ÚE·‘
2432"¼­Ÿ=ki¸soÈeÜ›/u#šØ2426"¼­Ÿ=ki¸soÈeÜ›/u#šØ
2433·íëö2427·íëö
2434ÒSÚˆ[ÁíûÞÅv2428ÒSÚˆ[ÁíûÞÅv
2435é.�}2429é.�}
2436ãmÑ-2430ãmÑ-
2437Íf™Gï­2431Íf™Gï­
24382432
2439¯0ëp2433¯0ëp
2440oÀÐÚ2434oÀÐÚ
2441f¸ÂÇ)}DçR/Î3n2435f¸ÂÇ)}DçR/Î3n
2442ÈP?g|€ˆ|›rõîy盺�Úç:ÃlÑžZè2‘ÇcœùÄ1Rîö“9M�‡‡5óS÷×å[oíh8j®=z‡ëÒWu÷Ї¸çãcTP>Q²ͶZá…‹2<vA¹²lðÒ¦¦©²ÂKÐ.í®Œc‰®³9|êù"Gi±-q•)Øã�cÆ2436ÈP?g|€ˆ|›rõîy盺�Úç:ÃlÑžZè2‘ÇcœùÄ1Rîö“9M�‡‡5óS÷×å[oíh8j®=z‡ëÒWu÷Ї¸çãcTP>Q²ͶZá…‹2<vA¹²lðÒ¦¦©²ÂKÐ.í®Œc‰®³9|êù"Gi±-q•)Øã�cÆ
2443»Dö†W?\ù˜ÂG.IQyD9r^ÃW�×"EMÓý&ƒ»ÄòjU+ß/ؘúØïkô¥&ßø&ÈŠ•¯7#Ü{Ìû1ª62437»Dö†W?\ù˜ÂG.IQyD9r^ÃW�×"EMÓý&ƒ»ÄòjU+ß/ؘúØïkô¥&ßø&ÈŠ•¯7#Ü{Ìû1ª6
2444ë“þš€«m™cè­�Ÿê0‰
2445N¼·4Æ2438N¼·4Æ
2446:tÆl2439:tÆl
2447¤©'Á=YïBB&Ý;›NÑÕàhøqÖx•2¨Oáœ÷#Í"9“‰2440¤©'Á=YïBB&Ý;›NÑÕàhøqÖx•2¨Oáœ÷#Í"9“‰
2448s�9ˆ¾©ö2441s�9ˆ¾©ö
2449u‹ì„ƒóý|I «¦RCö{'[}XI¹~ýúÈÏßß_¤�×âOï’çóæ=êýçÛ¾¡¾†|º°Þ/ÈÇ�·Ûз»c¾½?÷Ðß¾xäþ¢ã{êýJo_éq?¿%Ì¡Êo¯¶ïL|¾©¿2442u‹ì„ƒóý|I «¦RCö{'[}XI¹~ýúÈÏßß_¤�×âOï’çóæ=êýçÛ¾¡¾†|º°Þ/ÈÇ�·Ûз»c¾½?÷Ðß¾xäþ¢ã{êýJo_éq?¿%Ì¡Êo¯¶ïL|¾©¿
2450òýRð´«�¥qý¯¾ä2443òýRð´«�¥qý¯¾ä
2451
2452'«ÄŸ/áM2444'«ÄŸ/áM
2453ïùþ)¼¾¢çë]þ!ÿþÍþŒâüüíñãã¿ì<ó§2445ïùþ)¼¾¢çë]þ!ÿþÍþŒâüüíñãã¿ì<ó§
2446xœ�XKŽd7Üç)ò‘úŸ`Öv/^Ù€ý0f1ןˆ ^>UeÙŒ^tV<}¨ ¤ôÇ3'{fþÛÿÿüýñ¯Çó×ÿ>j^½=ÿ÷Ð÷ç�ÿ~”‘j+öt+©ÖõüþB¬õ4Ú|þþøöXø69ïõq¶d¹a¸—ÜR^/„Ãÿóĸ±êó'lòËÛìQËLË>MŠÑ·‘V¬
2454†éÏÓ*k«§ÚÏ!9G]»ß£^ö2447†éÏÓ*k«§ÚÏ!9G]»ß£^ö
2455£.‹2448£.‹
2456.�QÕêH­2449.�QÕêH­
2457£.äè6<�Óô2450£.äè6<�Óô
2458ùšÓOd2451ùšÓOd
2459ÃznZ<»¥^Ïmä\¾çšJ?�¸�ä<{ØçXXî)ÏN&~´Äði`JYi�Þ�ä4�‹Ô’2452ÃznZ<»¥^Ïmä\¾çšJ?�¸�ä<{ØçXXî)ÏN&~´Äði`JYi�Þ�ä4�‹Ô’
2460v-[©á€™¬W,c#uŽh>ßËZséžzó?0ô÷‡Œ£®2453v-[©á€™¬W,c#uŽh>ßËZséžzó?0ô÷‡Œ£®
2461^&gMØ]‘žJ×æÒ2454^&gMØ]‘žJ×æÒ
2462v\œdì�HN}8§5öœkb+�Áf@zš1«µä"œ2455v\œdì�HN}8§5öœkb+�Áf@zš1«µä"œ
2463»ÏYÎ1«`³¥u¬qŒ[+[*™c2456»ÏYÎ1«`³¥u¬qŒ[+[*™c
2457—u车Y'NU’“,_.N.BA(˜Ü”œ0�ViëÖœJ£¯K[©œªe0À…Ë“™È’�tø2PÚ16Ü€˜.†½0V#2“<… ™æT˜Q¼>çá*Ÿ©ƒ.Ë`P“Š§Š� ‘–�žl"¶2|5 û€,¦�ji6"Î=…4,ŒËÅ’ÎYq2
2458d¤¥YM¼Y®5-mþˆCÈÃ
2459
2464j49Ïr‡‡#¸Aœô�nh°t`pxqrÆvò×°·ÁS†c�d"£ãÓb$™!ye‡!²î…2460j49Ïr‡‡#¸Aœô�nh°t`pxqrÆvò×°·ÁS†c�d"£ãÓb$™!ye‡!²î…
2465’Lü�…•­p2461’Lü�…•­p
2466"óšU=É{ƒÄqRíiuE62462"óšU=É{ƒÄqRíiuE6
2467“¹y]qªWÃ@`× �£!Üxªéä¼Çèœcˆ,ƒ€ÖN8ÃjãÜj¨Õ«–™°&2463“¹y]qªWÃ@`× �£!Üxªéä¼Çèœcˆ,ƒ€ÖN8ÃjãÜj¨Õ«–™°&
2468± y,$®Aà�!$SÂx*çÊ3»¢2464± y,$®Aà�!$SÂx*çÊ3»¢
2469�'dm. œ5á|&3KnJX2465�'dm. œ5á|&3KnJX
2470‚¤ƒ‘2466‚¤ƒ‘
2471ŠÀcHG S¨îeækáaA•h¥2467ŠÀcHG S¨îeækáaA•h¥
2472.HŒ‹@pBóU_\À±5iR£Æ�9â¢Ó�BDr2468.HŒ‹@pBóU_\À±5iR£Æ�9â¢Ó�BDr
2473˜\ 1¬6v #Œ6›#Rvh1Xª]ˆš�8©I©Káb8‚Z«�È6ÃÖ}³.eN*Û�2469˜\ 1¬6v #Œ6›#Rvh1Xª]ˆš�8©I©Káb8‚Z«�È6ÃÖ}³.eN*Û�
2470h‚QFV‚( 9§ “
2471}­!¥8MœÓ;vˆu†©zx‡�Ä:Óù
2474v–Ôâ+ᇥuT¸ò„³B8÷æ/{û‡)ˆuzÓ±a£‚2472v–Ôâ+ᇥuT¸ò„³B8÷æ/{û‡)ˆuzÓ±a£‚
2475 M®}2473 M®}
2476⇽�#d%óàer2äƒÈ˜Ì.0³}i¢k<Q2474⇽�#d%óàer2äƒÈ˜Ì.0³}i¢k<Q
2477‘‰ /ˈ|RõCr™Ö±qñPÁã ë°CLbËáG #ÅJè¾·ªH‹ÞŽ¤Ò¡¾�ŠõZõÜ(2475‘‰ /ˈ|RõCr™Ö±qñPÁã ë°CLbËáG #ÅJè¾·ªH‹ÞŽ¤Ò¡¾�ŠõZõÜ(
2478ãr2476ãr
2479‘I *¨x'ÀðŽ¿5N×b0@½É6wÐTxP:{cm"b!ÐZð[;B…`lñ3ªë]£`ÆÎs2z˜-WÕ2ÃÉ2477‘I *¨x'ÀðŽ¿5N×b0@½É6wÐTxP:{cm"b!ÐZð[;B…`lñ3ªë]£`ÆÎs2z˜-WÕ2ÃÉ
2478C©W
2480*2479*
2481~U_k8õT•Bµ0òY wÏ4QFÕ6�íDrYÒAÓl†2480~U_k8õT•Bµ0òY wÏ4QFÕ6�íDrYÒAÓl†
2482ñ?×®6Ö1¥é(Îc±êc¤,C�O¬ÖFfµîÀºøµP†Ê—2481ñ?×®6Ö1¥é(Îc±êc¤,C�O¬ÖFfµîÀºøµP†Ê—
2483ã2482ã
2484y‹ILVÔ,plQâ"…ä.†@õe�-<Èg¸2483y‹ILVÔ,plQâ"…ä.†@õe�-<Èg¸
2485“¨‡1a¹}U>£¢1Ó)2484“¨‡1a¹}U>£¢1Ó)
2486‘H™žYH¬ï´™2485‘H™žYH¬ï´™
2487;ŽAÆÇ™Ðò0´áêÀ&ãÎŽš…b‰â¬ÎŽA}Í�)¼†@Áš!Æ!3(XDD&h²PÐ%Œ0'ZVÇW9²…�Š�1¿°°¤²Õí—Eïé» ¿šEP«šïºc@£u!Pí½vò»Z­Ð<1ý(Ê.LJՄpO&²mmwx\{SlF”ž'âˆËYÎYÍv®ìÐ×PÜ-î8ù À¯=Æ 2486;ŽAÆÇ™Ðò0´áêÀ&ãÎŽš…b‰â¬ÎŽA}Í�)¼†@Áš!Æ!3(XDD&h²PÐ%Œ0'ZVÇW9²…�Š�1¿°°¤²Õí—Eïé» ¿šEP«šïºc@£u!Pí½vò»Z­Ð<1ý(Ê.LJՄpO&²mmwx\{SlF”ž'âˆËYÎYÍv®ìÐ×PÜ-î8ù À¯=Æ
2488ÂäíwôFF‰`㨓;r:[K�1hŽTBçö°«g#P#j2487ÂäíwôFF‰`㨓;r:[K�1hŽTBçö°«g#P#j
2489Iâ#Ž8Þecl¤0�ì|Ru!É2488Iâ#Ž8Þecl¤0�ì|Ru!É
2489Ò×¥ã¢ýϯI1B÷”
2490Õhìˆ2ÿ—zoªº��p^Aæ«ä£ØÆÐô1ñîR±ç­à(—^¨)~”T�^U ¬îÞË2490Õhìˆ2ÿ—zoªº��p^Aæ«ä£ØÆÐô1ñîR±ç­à(—^¨)~”T�^U ¬îÞË
2491bhúQ½Q»rRoƒ2491bhúQ½Q»rRoƒ
2492\2492\
2493¤ØRØîzé6s+8OåטªxËëb‹2493¤ØRØîzé6s+8OåטªxËëb‹
2494$ÕüÕ±¡šB;Ï2494$ÕüÕ±¡šB;Ï
2495ªëüW ³þ¤ð©å¼dÙ›OÅVnì=…°›b&Vv¬B�m÷œaoC2495ªëüW ³þ¤ð©å¼dÙ›OÅVnì=…°›b&Vv¬B�m÷œaoC
2496V!»íóž÷:W£Š
2497§=€D*zgëOë
2498;~!H•�Aú��xÌ‚Í>
2496¿öaVhîdÄA‘AúÈ’µÁõ•íp•¢(2499¿öaVhîdÄA‘AúÈ’µÁõ•íp•¢(
2497¾Qõ¢¾2500¾Qõ¢¾
2498ˆGUºŠ2501ˆGUºŠ
2499¥Æ퉒UþoÐu02502¥Æ퉒UþoÐu0
2503@ÌYJ]8xDoX8XÝoæG�ŒUØ)´Ü…àt¹Fõ–@õGGo†‹Òˆ’?w{QØè(ÉÖnk
2504ïÇY*ÐèU ŽÔ”Rص9dId¹ï¸.H‡hS*oB'ToªYØL©aºš›âKß0ó¸0
2500,Z¦”½2505,Z¦”½
2501ªt„�9¥lí„A‹äaòÚAZpÇÕ2벸@ÁüRY«ìœTQC¥¾kwÍ¥¢:P”|meEBG/{o^0R͵ûñ®I=2506ªt„�9¥lí„A‹äaòÚAZpÇÕ2벸@ÁüRY«ìœTQC¥¾kwÍ¥¢:P”|meEBG/{o^0R͵ûñ®I=
2502² Å^û1â…Ü/3Ÿ¿é�d…æßóÁªúÊ-ÞJp0wÙ*ìŸF9ybw”…l�qÎX1 ´\[Ǧ{+~©�hÝF.ˆð¶~ö¬¥á̽!—qon¼Ô�hbsܶ[¬Û{HOi#n·ïxÛ-¤»töu2507² Å^û1â…Ü/3Ÿ¿é�d…æßóÁªúÊ-ÞJp0wÙ*ìŸF9ybw”…l�qÎX1 ´\[Ǧ{+~©�hÝF.ˆð¶~ö¬¥á̽!—qon¼Ô�hbsܶ[¬Û{HOi#n·ïxÛ-¤»töu
2503�¶E·t4›e2508�¶E·t4›e
2504½;´rD4¼Â¬Ã5¼Ckw˜á2509½;´rD4¼Â¬Ã5¼Ckw˜á
2510§ô�K¼8ϸ9x Cýœñ"òm"ÈÕ»ç�oêJ<jŸë
2505³Eûj¡ËD2511³Eûj¡ËD
2506�qæ;ÄH¹K ØOLæ2512�qæ;ÄH¹K ØOLæ
250745251345
25082514
2509ÖÌOÝK\—o½´£á¨¹öè2515ÖÌOÝK\—o½´£á¨¹öè
2510®K_Õ=ÜCâž��QAùDÈ~4ÛjE„.ÊðØ äʲÁK›š¦Ê2516®K_Õ=ÜCâž��QAùDÈ~4ÛjE„.ÊðØ äʲÁK›š¦Ê
2517/A»´»2Ž%ºÎæð©ç‹
2511¥Å¶ÄU¦`�Ž/2518¥Å¶ÄU¦`�Ž/
2512ìÙ^ýpåc2519ìÙ^ýpåc
2520¹$EååÈy
2513_=^Cˆ5M÷›2521_=^Cˆ5M÷›
2514îSÈ«U­|¿`cêc¿¯!Зš|ã›@ +V¾ÞŒpShì1ïǨÚ(¬OúkZ®¶eŽ¡·"|ªÃ$v8ñÞÒ7èг5�¦ž÷d½2522îSÈ«U­|¿`cêc¿¯!Зš|ã›@ +V¾ÞŒpShì1ïǨÚ(¬OúkZ®¶eŽ¡·"|ªÃ$v8ñÞÒ7èг5�¦ž÷d½
2515 ™tïll:EWƒ£áÇYãUJÈ >M„sÞ�4‹äL&zÌAæ ú¦J`Ø7Ô-²Î÷ó%�¬šJ2523 ™tïll:EWƒ£áÇYãUJÈ >M„sÞ�4‹äL&zÌAæ ú¦J`Ø7Ô-²Î÷ó%�¬šJ
2516Ùï�lõa $åúõË#?{‘>^‹?½KžÏ›÷¨÷œoû†úòéÂz¿ CÞnCßîŽù~ôþÜCûâ‘û‹Žïý©÷+½}¥Çý ü–0‡*¿½Ú¾3ñù¦þvÈ÷KÁ?hW;Kãú»¾ä/2524Ùï�lõa $åúõË#?{‘>^‹?½KžÏ›÷¨÷œoû†úòéÂz¿ CÞnCßîŽù~ôþÜCûâ‘û‹Žïý©÷+½}¥Çý ü–0‡*¿½Ú¾3ñù¦þvÈ÷KÁ?hW;Kãú»¾ä/
2525
2517'«ÄŸ/áM2526'«ÄŸ/áM
2518ïùþ)¼¾¢çë]þ"ÿüÍþŒâ2527ïùþ)¼¾¢çë]þ"ÿüÍþŒâ
2519ÿ2528ÿ
2520iòæ2529iòæ
2521endstream2530endstream
2522endobj2531endobj
2523813 0 obj2532818 0 obj
2524<<2533<<
2525/Producer (GPL Ghostscript 9.01)2534/Producer (GPL Ghostscript 9.05)
2526/CreationDate (D:20120308192538Z00'00')2535/CreationDate (D:20120710183849+01'00')
2527/ModDate (D:20120308192538Z00'00')2536/ModDate (D:20120710183849+01'00')
2528/Title (linear_1d_mesh.fig)2537/Title (linear_1d_mesh.fig)
2529/Creator (fig2dev Version 3.2 Patchlevel 5c)2538/Creator (fig2dev Version 3.2 Patchlevel 5d)
2530>>2539>>
2531endobj2540endobj
2532814 0 obj2541819 0 obj
2533<<2542<<
2534/Type /ExtGState2543/Type /ExtGState
2535/OPM 12544/OPM 1
2536>>2545>>
2537endobj2546endobj
2538772 0 obj <<2547777 0 obj <<
2539/Type /Annot2548/Type /Annot
2540/Subtype /Link2549/Subtype /Link
2541/Border[0 0 0]/H/I/C[1 0 0]2550/Border[0 0 0]/H/I/C[1 0 0]
2542/Rect [90.096 430.519 105.725 443.535]2551/Rect [90.096 430.519 105.725 443.535]
2543/A << /S /GoTo /D (figure.1.2) >>2552/A << /S /GoTo /D (figure.1.2) >>
2544>> endobj2553>> endobj
2554803 0 obj <<
2555/D [801 0 R /XYZ 55.693 817.952 null]
2556>> endobj
2545798 0 obj <<2557798 0 obj <<
2546/D [796 0 R /XYZ 55.693 817.952 null]2558/D [801 0 R /XYZ 115.542 608.924 null]
2547>> endobj2559>> endobj
2548793 0 obj <<2560808 0 obj <<
2549/D [796 0 R /XYZ 115.542 608.924 null]2561/D [801 0 R /XYZ 110.344 268.302 null]
2550>> endobj2562>> endobj
2551803 0 obj <<2563809 0 obj <<
2552/D [796 0 R /XYZ 110.344 268.302 null]2564/D [801 0 R /XYZ 246.055 172.069 null]
2553>> endobj2565>> endobj
2554804 0 obj <<2566811 0 obj <<
2555/D [796 0 R /XYZ 246.055 172.069 null]2567/D [801 0 R /XYZ 152.559 108.464 null]
2556>> endobj2568>> endobj
2557806 0 obj <<2569800 0 obj <<
2558/D [796 0 R /XYZ 152.559 108.464 null]2570/Font << /F37 587 0 R /F53 666 0 R /F45 783 0 R /F20 784 0 R /F15 786 0 R /F67 804 0 R /F59 795 0 R /F23 788 0 R /F46 790 0 R /F63 805 0 R /F21 806 0 R /F26 807 0 R /F24 810 0 R /F47 797 0 R /F60 812 0 R /F27 813 0 R >>
2559>> endobj2571/XObject << /Im1 775 0 R /Im2 776 0 R /Im3 778 0 R >>
2560795 0 obj <<
2561/Font << /F37 583 0 R /F53 662 0 R /F45 778 0 R /F20 779 0 R /F15 781 0 R /F67 799 0 R /F59 790 0 R /F23 783 0 R /F46 785 0 R /F63 800 0 R /F21 801 0 R /F26 802 0 R /F24 805 0 R /F47 792 0 R /F60 807 0 R /F27 808 0 R >>
2562/XObject << /Im1 770 0 R /Im2 771 0 R /Im3 773 0 R >>
2563/ProcSet [ /PDF /Text ]2572/ProcSet [ /PDF /Text ]
2564>> endobj2573>> endobj
2565818 0 obj <<2574823 0 obj <<
2566/Length 3542 2575/Length 3542
2567/Filter /FlateDecode2576/Filter /FlateDecode
2568>>2577>>
@@ -2430,81 +2438,81 @@
2430믣<±”þî½Ð;2ê"�«2438믣<±”þî½Ð;2ê"�«
2431ABñãI›L$mT2439ABñãI›L$mT
2432Bî++û?pú›Ÿƒ0I:ÿ—P¡PÃÇ)À$Óà%õ-í2440Bî++û?pú›Ÿƒ0I:ÿ—P¡PÃÇ)À$Óà%õ-í
2433Ÿ†Î�NeÇ,�]Æ8²x<m±åÐ|�\¶ˆóv•™+N2441Ÿ†Î�NeÇ,�]Æ8²x<m±åÐ|�\¶ˆóv•™+N
2434]íê�:ïÝ¡¶x’ÒŸ^gRúƒ]as‚1N›1P[ö)ĦϞØþô,ËéS‹K‡ƒöÚ 2442]íê�:ïÝ¡¶x’ÒŸ^gRúƒ]as‚1N›1P[ö)ĦϞØþô,ËéS‹K‡ƒöÚ
2435~tÁÐÄÓ<\bKü�ðÿ(v22443~tÁÐÄÓ<\bKü�ðÿ(v2
2436endstream2444endstream
2437endobj2445endobj
2438817 0 obj <<2446822 0 obj <<
2439/Type /Page2447/Type /Page
2440/Contents 818 0 R2448/Contents 823 0 R
2441/Resources 816 0 R2449/Resources 821 0 R
2442/MediaBox [0 0 595.276 841.89]2450/MediaBox [0 0 595.276 841.89]
2443/Parent 828 0 R2451/Parent 833 0 R
2444>> endobj2452>> endobj
2445794 0 obj <<2453799 0 obj <<
2446/Type /XObject2454/Type /XObject
2447/Subtype /Form2455/Subtype /Form
2448/FormType 12456/FormType 1
2449/PTEX.FileName (./linear_1d_basis_tex.pdf)2457/PTEX.FileName (./linear_1d_basis_tex.pdf)
2450/PTEX.PageNumber 12458/PTEX.PageNumber 1
2451/PTEX.InfoDict 829 0 R2459/PTEX.InfoDict 834 0 R
2452/BBox [0 0 215 119]2460/BBox [0 0 215 119]
2453/Resources <<2461/Resources <<
2454/ProcSet [ /PDF ]2462/ProcSet [ /PDF ]
2455/ExtGState <<2463/ExtGState <<
2456/R7 830 0 R2464/R7 835 0 R
2457>>>>2465>>>>
2458/Length 1962466/Length 193
2459/Filter /FlateDecode2467/Filter /FlateDecode
2460>>2468>>
2461stream2469stream
2462xœ}P½Â
2463ÞyŠ<A$!òÎÖÑs²w]ìà9øúRÛRÚÁc€||?I^à‘ÀOg¹£;u †·L,¬ðq¿èÎŽH˜"ŠŒsIj˜4ÃÓ]2470ÞyŠ<A$!òÎÖÑs²w]ìà9øúRÛRÚÁc€||?I^à‘ÀOg¹£;u †·L,¬ðq¿èÎŽH˜"ŠŒsIj˜4ÃÓ]
2464 2471
2465Jl)2472Jl)
2466²ce1ŒÒ²¤eÝ@#F#¸—ì~£äŒäµˆ˜B@o™E3;#bk"V¤�`óCjX+ò§‘„”ƒZÛÈ*Ú5bÅ2+pÆ ªE¼¾úeoU?—”=ònˆ£o3DMÚk붷ÿÃÚ&ƒ»¸/AÛcµ2473²ce1ŒÒ²¤eÝ@#F#¸—ì~£äŒäµˆ˜B@o™E3;#bk"V¤�`óCjX+ò§‘„”ƒZÛÈ*Ú5bÅ2+pÆ ªE¼¾úeoU?—”=ònˆ£o3DMÚk붷ÿÃÚ&ƒ»¸/AÛcµ
2474xœ}P½Â
2467ÞyŠ<A$!òÎÖÑs²w.vð2475ÞyŠ<A$!òÎÖÑs²w.vð
2468|}ÑÒ:x2476|}ÑÒ:x
2469��ï'É<øï©÷mr‡!Áýå2477��ï'É<øï©÷mr‡!Áýå
2478¼Ý#¦ˆ"Ó\’&ÍðpgG‚[JE:VÃ(-«"-ë1Áµd�%g$¯EÄz[‘Y4³c1"¶&bAÚ6�1¤†µ IH9¨µ�,¢®+–Y�3Q-âå5Ö½­ú¹¤ì‘»!ö¾ÍkR¯]·½ýïÖöõ?¹³ßbô
2470endstream2479endstream
2471endobj2480endobj
2472829 0 obj2481834 0 obj
2473<<2482<<
2474/Producer (GPL Ghostscript 9.01)2483/Producer (GPL Ghostscript 9.05)
2475/CreationDate (D:20120308192538Z00'00')2484/CreationDate (D:20120710183849+01'00')
2476/ModDate (D:20120308192538Z00'00')2485/ModDate (D:20120710183849+01'00')
2477/Title (linear_1d_basis.fig)2486/Title (linear_1d_basis.fig)
2478/Creator (fig2dev Version 3.2 Patchlevel 5c)2487/Creator (fig2dev Version 3.2 Patchlevel 5d)
2479>>2488>>
2480endobj2489endobj
2481830 0 obj2490835 0 obj
2482<<2491<<
2483/Type /ExtGState2492/Type /ExtGState
2484/OPM 12493/OPM 1
2485>>2494>>
2486endobj2495endobj
2487819 0 obj <<
2488/D [817 0 R /XYZ 55.693 817.952 null]
2489>> endobj
2490820 0 obj <<
2491/D [817 0 R /XYZ 144.951 656.486 null]
2492>> endobj
2493821 0 obj <<
2494/D [817 0 R /XYZ 211.874 503.158 null]
2495>> endobj
2496822 0 obj <<
2497/D [817 0 R /XYZ 191.333 453.675 null]
2498>> endobj
2499823 0 obj <<
2500/D [817 0 R /XYZ 56.693 360.071 null]
2501>> endobj
2502824 0 obj <<2496824 0 obj <<
2503/D [817 0 R /XYZ 56.693 338.492 null]2497/D [822 0 R /XYZ 55.693 817.952 null]
2504>> endobj2498>> endobj
2505825 0 obj <<2499825 0 obj <<
2506/D [817 0 R /XYZ 56.693 316.913 null]2500/D [822 0 R /XYZ 144.951 656.486 null]
2507>> endobj2501>> endobj
2508826 0 obj <<2502826 0 obj <<
2509/D [817 0 R /XYZ 162.747 188.108 null]2503/D [822 0 R /XYZ 211.874 503.158 null]
2510>> endobj2504>> endobj
2511827 0 obj <<2505827 0 obj <<
2512/D [817 0 R /XYZ 203.751 86.424 null]2506/D [822 0 R /XYZ 191.333 453.675 null]
2513>> endobj2507>> endobj
2514816 0 obj <<2508828 0 obj <<
2515/Font << /F53 662 0 R /F37 583 0 R /F63 800 0 R /F23 783 0 R /F20 779 0 R /F26 802 0 R /F45 778 0 R /F15 781 0 R /F59 790 0 R /F60 807 0 R /F46 785 0 R /F24 805 0 R /F47 792 0 R >>2509/D [822 0 R /XYZ 56.693 360.071 null]
2516/XObject << /Im4 794 0 R >>2510>> endobj
2511829 0 obj <<
2512/D [822 0 R /XYZ 56.693 338.492 null]
2513>> endobj
2514830 0 obj <<
2515/D [822 0 R /XYZ 56.693 316.913 null]
2516>> endobj
2517831 0 obj <<
2518/D [822 0 R /XYZ 162.747 188.108 null]
2519>> endobj
2520832 0 obj <<
2521/D [822 0 R /XYZ 203.751 86.424 null]
2522>> endobj
2523821 0 obj <<
2524/Font << /F53 666 0 R /F37 587 0 R /F63 805 0 R /F23 788 0 R /F20 784 0 R /F26 807 0 R /F45 783 0 R /F15 786 0 R /F59 795 0 R /F60 812 0 R /F46 790 0 R /F24 810 0 R /F47 797 0 R >>
2525/XObject << /Im4 799 0 R >>
2517/ProcSet [ /PDF /Text ]2526/ProcSet [ /PDF /Text ]
2518>> endobj2527>> endobj
2519836 0 obj <<2528841 0 obj <<
2520/Length 2868 2529/Length 2868
2521/Filter /FlateDecode2530/Filter /FlateDecode
2522>>2531>>
@@ -2521,103 +2529,107 @@
2521¦Èwq,ž�à‹ç$ø÷gZ~ðëXkjL¥ö³#õg„Tž¯÷äùúÛáùÁ—²Ò‹mÓˆ‡þSÕ¶ršt2529¦Èwq,ž�à‹ç$ø÷gZ~ðëXkjL¥ö³#õg„Tž¯÷äùúÛáùÁ—²Ò‹mÓˆ‡þSÕ¶ršt
2522endstream2530endstream
2523endobj2531endobj
2524835 0 obj <<2532840 0 obj <<
2525/Type /Page2533/Type /Page
2526/Contents 836 0 R2534/Contents 841 0 R
2527/Resources 834 0 R2535/Resources 839 0 R
2528/MediaBox [0 0 595.276 841.89]2536/MediaBox [0 0 595.276 841.89]
2529/Parent 828 0 R2537/Parent 833 0 R
2530/Annots [ 831 0 R 832 0 R 833 0 R ]2538/Annots [ 836 0 R 837 0 R 838 0 R ]
2531>> endobj2539>> endobj
2532815 0 obj <<2540820 0 obj <<
2533/Type /XObject2541/Type /XObject
2534/Subtype /Form2542/Subtype /Form
2535/FormType 12543/FormType 1
2536/PTEX.FileName (./quadratic_1d_basis_tex.pdf)2544/PTEX.FileName (./quadratic_1d_basis_tex.pdf)
2537/PTEX.PageNumber 12545/PTEX.PageNumber 1
2538/PTEX.InfoDict 843 0 R2546/PTEX.InfoDict 848 0 R
2539/BBox [0 0 402 131]2547/BBox [0 0 402 131]
2540/Resources <<2548/Resources <<
2541/ProcSet [ /PDF ]2549/ProcSet [ /PDF ]
2542/ExtGState <<2550/ExtGState <<
2543/R7 844 0 R2551/R7 849 0 R
2544>>>>2552>>>>
2545/Length 19322553/Length 1926
2546/Filter /FlateDecode2554/Filter /FlateDecode
2547>>2555>>
2548stream2556stream
2549xœ}˜K®.·
2550„çÿ*zŠ¨·V�qœaàQ2557„çÿ*zŠ¨·V�qœaàQ
25510®†Þ~¾¢ú¡>÷ÆðÀÇõ³%>ŠEÊ25580®†Þ~¾¢ú¡>÷ÆðÀÇõ³%>ŠEÊ
25521ØõÏùïÿþþùÇOýøõÏO =•T�¿>þûñÓ??f–BkGN3”2�ßo$õz25591ØõÏùïÿþþùÇOýøõÏO =•T�¿>þûñÓ??f–BkGN3”2�ßo$õz
2553Ç·Ï¿?Vj2560Ç·Ï¿?Vj
2554c7ZÀËf”ZÙ�Nd·úÏQ[hÓŽŸ¹ÿ—ç£hÁbå£d9‡8od}´¬[�ÁÒÜ®¸�¿¹¢¹ÎíŠl#ÌQ~xE3ÄZ7ë
2555I¥„bÅ­ïnG.dwdŒÆÜϺ�ý,KƒOòfu!/«V-¤´[�Èýº­î”m±^Õ|ŽúR¥ã·ï>^Ç)¼4gE—¶C&ÙiŽPGsÄBį©*TRp‹¬/2561I¥„bÅ­ïnG.dwdŒÆÜϺ�ý,KƒOòfu!/«V-¤´[�Èýº­î”m±^Õ|ŽúR¥ã·ï>^Ç)¼4gE—¶C&ÙiŽPGsÄBį©*TRp‹¬/
2556þj:Eß.Œ šc8Â2562þj:Eß.Œ šc8Â
2557lÌ¿"µú-õ‚³nÓ[è¢jë¡Û2ÌïHxµ>-$#ã$k’S�IÚ*•*9ôá—ãéT&s2563lÌ¿"µú-õ‚³nÓ[è¢jë¡Û2ÌïHxµ>-$#ã$k’S�IÚ*•*9ôá—ãéT&s
2558u*¨2564u*¨
25593©¥‰25653©¥‰
2560zwd†Š‰]Qv£”¬[$UþH|ZÚt€¤ŽÃ8½ÝÜs)2566zwd†Š‰]Qv£”¬[$UþH|ZÚt€¤ŽÃ8½ÝÜs)
2561‰�>Bíúì‡62567‰�>Bíúì‡6
2562¡4¶�”ä6„¢ï­��<‚Þ†èa½‡èAâb¨Õ@ZÈÃM;·¾4ñkƒ[¢ó·Ïˆ\Ú„�½$›AL™ª¶i˜99Å«.ƒ ¼Þw&FqwR.a6?�UùTsÍîä“8S¯b·ïZdö0Ô¦I±(“”�Oiçše3“9oòPYd
2563ƒ¤œQ( %¹[¥.Z‚TÉY9ÊÈæ2568ƒ¤œQ( %¹[¥.Z‚TÉY9ÊÈæ
2564���üWë‹$fÑÕÏRMÒ#~šÇ=Çò¦Ù<K5a¼òߦóÑb„mDe&2569���üWë‹$fÑÕÏRMÒ#~šÇ=Çò¦Ù<K5a¼òߦóÑb„mDe&
2565’µƒô:Q…CNMD×.`nè3{É*ÕÁm$tÙy|2570’µƒô:Q…CNMD×.`nè3{É*ÕÁm$tÙy|
2566ú†4/rõcàÃèÓ‘JnÛ1‘ÏêÕ´HœPsÒ2571ú†4/rõcàÃèÓ‘JnÛ1‘ÏêÕ´HœPsÒ
25675/þœ0'ÆN©25725/þœ0'ÆN©
2568ˆݺ€©�0Í«TG¡A¦N^Oƒ‚B/~3¶ÒBY—«©øÊèãî.s+´Q&çB 6)ŽU�êÔ¦ù`àB(-ý æ2573ˆݺ€©�0Í«TG¡A¦N^Oƒ‚B/~3¶ÒBY—«©øÊèãî.s+´Q&çB 6)ŽU�êÔ¦ù`àB(-ý æ
2569'B+ê«BÀî3�ø`"\µ…Àr�#/„¤ä|!¢RVÓWdü?­¼€Š7–Ö]¥4ŽX�Â@éœÊBhùé8Vž‹2574'B+ê«BÀî3�ø`"\µ…Àr�#/„¤ä|!¢RVÓWdü?­¼€Š7–Ö]¥4ŽX�Â@éœÊBhùé8Vž‹
2570H� F­¶…tE‘hGqÚ�9�KR@¨Š$°»n8‚PhZs¥ÿw
2571â—B¨Ë€Ä‘ÜT;ªi2575â—B¨Ë€Ä‘ÜT;ªi
2572�‚8ƒOqxà…¦£�‰³ÆJi¡c5uÎË=ˆOÓHW�T`S+”Fm~‹"šÚ6U‰¢‘‘2576�‚8ƒOqxà…¦£�‰³ÆJi¡c5uÎË=ˆOÓHW�T`S+”Fm~‹"šÚ6U‰¢‘‘
2573ë~;# ÉâBA(0]^½2T�oí²2577ë~;# ÉâBA(0]^½2T�oí²
2574MÍ\ßf\§tÕåECÿðtE�H§ºM[!äê,7N[c¹x*ØÂ\éÊ%.2578MÍ\ßf\§tÕåECÿðtE�H§ºM[!äê,7N[c¹x*ØÂ\éÊ%.
2575¿T›2579¿T›
2576¶+„q’=§3Jœ:?B[�úD·÷ìÌú‘¬£Ÿe”… Qd‹Æ]õ´iôî2÷í»Ý@Hw�™„­Õ¦[&a}Sß2I«2580¶+„q’=§3Jœ:?B[�úD·÷ìÌú‘¬£Ÿe”… Qd‹Æ]õ´iôî2÷í»Ý@Hw�™„­Õ¦[&a}Sß2I«
2577™<2I;Q©M%è‹]%éA’>2581™<2I;Q©M%è‹]%éA’>
2578•´d’èM%M…ÆáG%ie†sÚTÒ”%¹©¤Mo³M&ÍÇÕ.“6\,2582•´d’èM%M…ÆáG%ie†sÚTÒ”%¹©¤Mo³M&ÍÇÕ.“6\,
2579™4Fý²É¤”…^ØdÒ ý|ɤU…¹©¤U:ð¥’F8¼©¤D,–]%)jhy—Iè¦\l2 OBì»LR`5ý&“TÏ)ùÈ$¥yi$|Q+lI&©ó®‘”¡¿$Ò|^ìi*È["³byIdvïÞ¹äïGy2583™4Fý²É¤”…^ØdÒ ý|ɤU…¹©¤U:ð¥’F8¼©¤D,–]%)jhy—Iè¦\l2 OBì»LR`5ý&“TÏ)ùÈ$¥yi$|Q+lI&©ó®‘”¡¿$Ò|^ìi*È["³byIdvïÞ¹äïGy
2580bd/ÌYÛTÝ×ßÙ×ßܨ³íF
2581Øm’JCS=Fò²êÔ8ï‹ô…ìË/}4”‘í¬yyEÀêÃý9°�×"]Ùæâ¾n_Èo|üºâÙ6é;[ÏYgf^ï�ף勯�ˆ‚¾×xú³‰,Ûí_üÙ6Úç¿z÷ö·{Ë€è½R|MÞDÄÆía¦é ®³ÉÇÅ䣞ÛÇ‘5}¬/ ¸Nið¹s M�!¡^/içc�ÐHÎ$1)¤[G]6�›æÑà«ë`‰�2584Øm’JCS=Fò²êÔ8ï‹ô…ìË/}4”‘í¬yyEÀêÃý9°�×"]Ùæâ¾n_Èo|üºâÙ6é;[ÏYgf^ï�ף勯�ˆ‚¾×xú³‰,Ûí_üÙ6Úç¿z÷ö·{Ë€è½R|MÞDÄÆía¦é ®³ÉÇÅ䣞ÛÇ‘5}¬/ ¸Nið¹s M�!¡^/içc�ÐHÎ$1)¤[G]6�›æÑà«ë`‰�
2582…8âú7P¡Ê�µ-o’œ?èpUQ/÷£j<t[ÈÐLi¦¥<;âo´‹š÷uÞ£m>6U2585…8âú7P¡Ê�µ-o’œ?èpUQ/÷£j<t[ÈÐLi¦¥<;âo´‹š÷uÞ£m>6U
2583]�žañB´z_»³#z 2586]�žañB´z_»³#z 
2584ìßÈÜúŠG2587ìßÈÜúŠG
2585³s¨ê}ùƒâI¼¦o@(-HU9ß)l´á¡mµv±™’¤›(ÕåD¦÷y,¾x2588³s¨ê}ùƒâI¼¦o@(-HU9ß)l´á¡mµv±™’¤›(ÕåD¦÷y,¾x
2586±î’{_Ó Gø®®Ö"åIÎÒ5©ÃYéÂÆ©÷sè:©NÌeÓÜcÓàkNŽÝŸ~>]Úº]‹´«L_ZÊ4Íiõ¤+{f^û
2587£ÇY�Í–;zú2589£ÇY�Í–;zú
2588¼ZÑr kÚ½LÜ£½Ž¡j]ÕÄ«ÝM~eðñXÒ[^Qi‚�Wä)º?ÉITVKÍ“@Ÿž¶'YvîuH—¶×ÊçtÚë©å ¾j.u&]-@¦âf»��Ó‡\Y{á=ÑØÜHŠlê=¸9kA!à‡ì 2590¼ZÑr kÚ½LÜ£½Ž¡j]ÕÄ«ÝM~eðñXÒ[^Qi‚�Wä)º?ÉITVKÍ“@Ÿž¶'YvîuH—¶×ÊçtÚë©å ¾j.u&]-@¦âf»��Ó‡\Y{á=ÑØÜHŠlê=¸9kA!à‡ì
2589¹õCÎæoŒ§g²o>¶õ2591¹õCÎæoŒ§g²o>¶õ
2590¡7íÖ{ M5zú“�JO»­‡AŠåns€s‰¹”
2591S‰2592S‰
2592µñT>ŠÒ\oÕÚ×eÊú‘>âÅo¾~<ç"žÓ&‚r å.ôKL¿Jÿdñ‹Êi‚ùùþ럮÷ÿ’{Þ2593µñT>ŠÒ\oÕÚ×eÊú‘>âÅo¾~<ç"žÓ&‚r å.ôKL¿Jÿdñ‹Êi‚ùùþ럮÷ÿ’{Þ
2593÷2594÷
2594>éÿwcl3ŠÇ¯Ÿ}þUûë$2595>éÿwcl3ŠÇ¯Ÿ}þUûë$
2596xœ}˜;®.5„ó³ŠY�qûí!" ]DÀöùª=ϹDÀ¡þ
2595»ÕÕmþ:b°#êŸóß¿þùñÝ�ýøýï�z*©2597»ÕÕmþ:b°#êŸóß¿þùñÝ�ýøýï�z*©
2596ÿ|øïÇ�ߘY2598ÿ|øïÇ�ߘY
2599­
25979ÍPÊ<þ¼‘ÔSèu26009ÍPÊ<þ¼‘ÔSèu
2598_>~ú°RS»Ñ^6£ÌÐÊnt"»ÕÏGm¡M;~áþßž�¢‹•�’å2601_>~ú°RS»Ñ^6£ÌÐÊnt"»ÕÏGm¡M;~áþßž�¢‹•�’å
2599⼑õѲnuKs»âBþçŠ2602⼑õѲnuKs»âBþçŠ
2600lä:·+²�0GùæeÌkݬ/$•Š·¾O¸2603lä:·+²�0GùæeÌkݬ/$•Š·¾O¸
2601¹�Ý‘1js?ëBö³,2604¹�Ý‘1js?ëBö³,
2602>ɛՅ¼¬Zµ�Ònu"ßô붺S¶ÅzUó9êSd”Ž?¾úx2605>ɛՅ¼¬Zµ�Ònu"ßô붺S¶ÅzUó9êSd”Ž?¾úx
2603§ðÒœa]ÚZ2606§ðÒœa]ÚZ
2604™d§9B2607™d§9B
2605Í2608Í
2606¿¦ªP2609¿¦ªP
2607HÁ-J°¾,ø«é}»L02610HÁ-J°¾,ø«é}»L0
2608$hŽá7dh8°1ÿŠÔê·Ô2611$hŽá7dh8°1ÿŠÔê·Ô
2609κMo¡‹ª­‡nSÈ0¿#áÕúh´�ŒŒ“¬INA&i«TªäЇ_Ž§S™Ì5Ô© z̤–2612κMo¡‹ª­‡nSÈ0¿#áÕúh´�ŒŒ“¬INA&i«TªäЇ_Ž§S™Ì5Ô© z̤–
2613$.èÝ‘*&vEÙ�R
2614P°n‘Tù#ñiiÓ’:ãôZtsÏ=¤,$úPµë³FØ|(„ÒdØfR’ÛŠ¾·>Bòz¢‡õ
2610¢‰‹¡Vi!7!ìÜúþÑÄ_¬2615¢‰‹¡Vi!7!ìÜúþÑÄ_¬
2611n‰Î_>FäÒ&„ì%Ù2616n‰Î_>FäÒ&„ì%Ù
2612bÊTÕ°MÄ�€ÈÉ)^uáõ¾31Š»“r ³ùÁx¬Ê§šÃh~p'ŸÄ™z¾|Õ ³‡¡6MŠEù›¤|$xJ;×,›™Ìy“‡Ê" [$½àŒB)ÉÝ*uѤJÎÊQF0_|ìä¿Z_$™0ˈ®Öx–j’þAðÓ<î9–7ÍæYª ã•ÿ¦0��#l; r(39`�¬2617bÊTÕ°MÄ�€ÈÉ)^uáõ¾31Š»“r ³ùÁx¬Ê§šÃh~p'ŸÄ™z¾|Õ ³‡¡6MŠEù›¤|$xJ;×,›™Ìy“‡Ê" [$½àŒB)ÉÝ*uѤJÎÊQF0_|ìä¿Z_$™0ˈ®Öx–j’þAðÓ<î9–7ÍæYª ã•ÿ¦0��#l; r(39`�¬
2613¤×‰*„r:h"ºv#pCŸÙ;@HV©n#¡Ë¦ÈãcÐ7¤y!�«FŸŽTrÛŽ‰|V¯¦Eâ„š“î¨yÙðç„91Æp:He @”èÖL}„i^¥²82618¤×‰*„r:h"ºv#pCŸÙ;@HV©n#¡Ë¦ÈãcÐ7¤y!�«FŸŽTrÛŽ‰|V¯¦Eâ„š“î¨yÙðç„91Æp:He @”èÖL}„i^¥²8
2619
26142uòB¨x:zÙð›q°•ʺ\MÅWFww™[¡ˆ29-°Iq¬B€T§6ÍBié5ç8ZQ_vŸ�Äáª-–ë26202uòB¨x:zÙð›q°•ʺ\MÅWFww™[¡ˆ29-°Iq¬B€T§6ÍBié5ç8ZQ_vŸ�Äáª-–ë
2615)Øx!$%ç2621)Øx!$%ç
2616ý“²š>#ã¿´òb(ÞXXwI”Ò8bA2622ý“²š>#ã¿´òb(ÞXXwI”Ò8bA
2623¥s*
2617¡å§KàXy.* =‚µÚÒE¢2624¡å§KàXy.* =‚µÚÒE¢
2618ÅiG<æ4.I¡*’ÀîºáB¡iÍ•þßyˆ_2625ÅiG<æ4.I¡*’ÀîºáB¡iÍ•þßyˆ_
2626¡.GrSí¨¦-
2627â
2619>Åá�šŽB&Î+¥…ŒÕÔ9/÷ >M#I\mRi€M ¬Pµù-Š hjÛT$ŠFFr¬û팀P$‹gY¡ÀtyYôÊPP¾µË245s}›q�ÒU—G2628>Åá�šŽB&Î+¥…ŒÕÔ9/÷ >M#I\mRi€M ¬Pµù-Š hjÛT$ŠFFr¬û팀P$‹gY¡ÀtyYôÊPP¾µË245s}›q�ÒU—G
2620ýÃÓMA"�ê6m…�«³Ü8mIŒåâ©`gs¥+—¸tüRm6Ø®ÆIöœÎ(qêümAêÝÞ³0ëG²Ž~–Q‚F‘-wÕ[dЦѻËÜ—¯v!Ý=~d¶V_˜n™„õM=|Ë$­2dòÈ$íD¥6• /v•¤IúxTÒ’I¢7•4‡•¤•ÎiSIS– 䦒6½Í6™4W»LÚp±xdÒ2629ýÃÓMA"�ê6m…�«³Ü8mIŒåâ©`gs¥+—¸tüRm6Ø®ÆIöœÎ(qêümAêÝÞ³0ëG²Ž~–Q‚F‘-wÕ[dЦѻËÜ—¯v!Ý=~d¶V_˜n™„õM=|Ë$­2dòÈ$íD¥6• /v•¤IúxTÒ’I¢7•4‡•¤•ÎiSIS– 䦒6½Í6™4W»LÚp±xdÒ
2621ôË&“Rza“Iƒôó%“V榒VéÀ—Já𦒱Xv•¤¨¡å]&¡›r±É$< ±ï2I�Õô›LR=§ä#“”楑ðE­°i$™¤Î»FR†þ’Hóy±K¤© o‰ÌŠå%‘Ù½{Kä’¿oIä)ˆ‘½0gmSu_Od_s£Î¶-`·I*2630ôË&“Rza“Iƒôó%“V榒VéÀ—Já𦒱Xv•¤¨¡å]&¡›r±É$< ±ï2I�Õô›LR=§ä#“”楑ðE­°i$™¤Î»FR†þ’Hóy±K¤© o‰ÌŠå%‘Ù½{Kä’¿oIä)ˆ‘½0gmSu_Od_s£Î¶-`·I*
2622Mõ]È˪Sã¼/Ò²/¿ôÑPF¶³Näå«÷çÀB^‹te›‹ûº}!ß¼ññëŠgÛ¤ïl=g�™y½?^�–O¼B"2631Mõ]È˪Sã¼/Ò²/¿ôÑPF¶³Näå«÷çÀB^‹te›‹ûº}!ß¼ññëŠgÛ¤ïl=g�™y½?^�–O¼B"
2632ú^ãéÏ&²l·ògØhŸÿìÝÛßî-¢÷Hñ5yGG´‡™¦ƒ¸Î&#��z"lGÖô±¾€â:¥ÁçÎ�45†„zM¼¤��=B 9ÿ‘Ĥ�
2633l
2623uÙ@nšGƒ¯®ƒ%6vFàˆë#Ü@…*7Ö¶¼Irþ ÃýU!D½Ü�ªñÐm!C3¥™–ò숿Ð.jÞ×]x�Z´ùØTExtz†ÅÑê}íÎŽè�r°#së+2634uÙ@nšGƒ¯®ƒ%6vFàˆë#Ü@…*7Ö¶¼Irþ ÃýU!D½Ü�ªñÐm!C3¥™–ò숿Ð.jÞ×]x�Z´ùØTExtz†ÅÑê}íÎŽè�r°#së+
26241ÌΡª÷åŠ'ñš¾9 ´ Uå|§°aІ‡¶ÕÚÅfH’n¢T#”™Þç±øâ)ĺKJì}Mƒ26351ÌΡª÷åŠ'ñš¾9 ´ Uå|§°aІ‡¶ÕÚÅfH’n¢T#”™Þç±øâ)ĺKJì}Mƒ
2625ỺZ‹”'9Kפf2636ỺZ‹”'9Kפf
2626g¥_§ÞÌ¡ëdX\¤f81—Ms�M2637g¥_§ÞÌ¡ëdX\¤f81—Ms�M
2627€¯99vúùtiëv-Ò®2}i)cÐ4§Õ“®ì™2638€¯99vúùtiëv-Ò®2}i)cÐ4§Õ“®ì™
2628xísŒ2639xísŒ
2629gA6[îè}èsðjQDË�¬i÷2ap�ö:†n¨ýuU¯vo4ù•ÁÇcIoyE¥ 6^‘§èü$'QY-5O}zÚždMع×!a\Ú^+ŸÓi¯§–ƒúª¹Ô™t=´™jˆ›9ì>Nreí„÷Dcs#)²©÷àF䬅€²ƒpäÖ9›¿1žžÉ¾ùØÖW(„Þ´[ï�4ÕèéO6*=í¶2640gA6[îè}èsðjQDË�¬i÷2ap�ö:†n¨ýuU¯vo4ù•ÁÇcIoyE¥ 6^‘§èü$'QY-5O}zÚždMع×!a\Ú^+ŸÓi¯§–ƒúª¹Ô™t=´™jˆ›9ì>Nreí„÷Dcs#)²©÷àF䬅€²ƒpäÖ9›¿1žžÉ¾ùØÖW(„Þ´[ï�4ÕèéO6*=í¶
2630)R”»ÍÎ%æR,L%zÔÄSù(2641)R”»ÍÎ%æR,L%zÔÄSù(
2642HsI¼Udh_”)ëGøˆ¿ùúñœ‹xN›>È%”»Ð/1ý,ýK�Å/*§ Vä—û¯ß|ºÞÿKîysÜsø¤ÿÿ�±Íè‡�ª%êc
2631endstream2643endstream
2632endobj2644endobj
2633843 0 obj2645848 0 obj
2634<<2646<<
2635/Producer (GPL Ghostscript 9.01)2647/Producer (GPL Ghostscript 9.05)
2636/CreationDate (D:20120308192539Z00'00')2648/CreationDate (D:20120710183849+01'00')
2637/ModDate (D:20120308192539Z00'00')2649/ModDate (D:20120710183849+01'00')
2638/Title (quadratic_1d_basis.fig)2650/Title (quadratic_1d_basis.fig)
2639/Creator (fig2dev Version 3.2 Patchlevel 5c)2651/Creator (fig2dev Version 3.2 Patchlevel 5d)
2640>>2652>>
2641endobj2653endobj
2642844 0 obj2654849 0 obj
2643<<2655<<
2644/Type /ExtGState2656/Type /ExtGState
2645/OPM 12657/OPM 1
2646>>2658>>
2647endobj2659endobj
2648831 0 obj <<2660836 0 obj <<
2649/Type /Annot2661/Type /Annot
2650/Subtype /Link2662/Subtype /Link
2651/Border[0 0 0]/H/I/C[1 0 0]2663/Border[0 0 0]/H/I/C[1 0 0]
2652/Rect [133.897 401.519 154.981 413.804]2664/Rect [133.897 401.519 154.981 413.804]
2653/A << /S /GoTo /D (equation.1.2.15) >>2665/A << /S /GoTo /D (equation.1.2.15) >>
2654>> endobj2666>> endobj
2655832 0 obj <<2667837 0 obj <<
2656/Type /Annot2668/Type /Annot
2657/Subtype /Link2669/Subtype /Link
2658/Border[0 0 0]/H/I/C[1 0 0]2670/Border[0 0 0]/H/I/C[1 0 0]
2659/Rect [297.626 401.519 313.255 413.804]2671/Rect [297.626 401.519 313.255 413.804]
2660/A << /S /GoTo /D (equation.1.2.9) >>2672/A << /S /GoTo /D (equation.1.2.9) >>
2661>> endobj2673>> endobj
2662833 0 obj <<2674838 0 obj <<
2663/Type /Annot2675/Type /Annot
2664/Subtype /Link2676/Subtype /Link
2665/Border[0 0 0]/H/I/C[1 0 0]2677/Border[0 0 0]/H/I/C[1 0 0]
2666/Rect [258.21 374.421 279.293 386.706]2678/Rect [258.21 374.421 279.293 386.706]
2667/A << /S /GoTo /D (equation.1.2.15) >>2679/A << /S /GoTo /D (equation.1.2.15) >>
2668>> endobj2680>> endobj
2669837 0 obj <<2681842 0 obj <<
2670/D [835 0 R /XYZ 55.693 817.952 null]2682/D [840 0 R /XYZ 55.693 817.952 null]
2671>> endobj2683>> endobj
2672838 0 obj <<2684843 0 obj <<
2673/D [835 0 R /XYZ 112.363 645.147 null]2685/D [840 0 R /XYZ 112.363 645.147 null]
2686>> endobj
2687844 0 obj <<
2688/D [840 0 R /XYZ 235.486 471.058 null]
2689>> endobj
269018 0 obj <<
2691/D [840 0 R /XYZ 56.693 324.949 null]
2692>> endobj
2693845 0 obj <<
2694/D [840 0 R /XYZ 163.519 249.307 null]
2695>> endobj
2696846 0 obj <<
2697/D [840 0 R /XYZ 183.496 171.778 null]
2698>> endobj
2699847 0 obj <<
2700/D [840 0 R /XYZ 229.463 80.756 null]
2674>> endobj2701>> endobj
2675839 0 obj <<2702839 0 obj <<
2676/D [835 0 R /XYZ 235.486 471.058 null]
2677>> endobj
267818 0 obj <<
The diff has been truncated for viewing.