ࡱ>  LbjbjWW .==_D^^^^^rrr8FrLi<<<hhhhhhh$kmh^<<<<<h^^4i,,,<^^h,<h,,_c`nCla8hi0Lia`nh`npcc8`n^d<<,<<<<<hhJ<<<Li<<<<`n<<<<<<<<< $: Lab 1: Input, Processing, and Output This lab accompanies Chapter 2 of Starting Out with Programming Logic & Design. Name: Michael Schultz; Devin Hill Lab 1.1 Algorithms This lab requires you to think about the steps that take place in a program by writing algorithms. Read the following program prior to completing the lab. Write a program that will take in basic information from a student, including student name, degree name, number of credits taken so far, and the total number of credits required in the degree program. The program will then calculate how many credits are needed to graduate. Display should include the student name, the degree name, and credits left to graduate. Step 1: Examine the following algorithm. (Reference: Designing a Program, page 31). Get the student name. Get the degree program name. Subtract the number of credits taken so far from the required credits for the degree. Get the number of credits required for the degree program. Get the number of credits the student has taken so far. Display the input information in Step 1 and 2. Display the calculated information. Step 2: What logic error do you spot and how would you fix it? The logic error is that the program is trying to process information it has yet to receive. The answer would be to move 3 below 5 Step 3: What steps require user interaction (Ex: user must type in some input)? Steps 1, 2, 4, and 5 Lab 1.2 Pseudocode This lab requires you to think about the steps that take place in a program by writing pseudocode. Read the following program prior to completing the lab. Write a program that will take in basic information from a student, including student name, degree name, number of credits taken so far, and the total number of credits required in the degree program. The program will then calculate how many credits are needed to graduate. Display should include the student name, the degree name, and credits left to graduate. Step 1: This program is most easily solved using just five variables. Identify potential problems with the following variables declared in the pseudocode. Assume that the college has the ability to offer half credits. (Reference: Variable Names, page 39-40). Variable NameProblem (Yes or No)If Yes, whats wrong?Declare Real creditsTakenNoDeclare Real credits DegreeYesNo spaces, should be Declare Real creditsDegreeDeclare Int creditsLeftYesShould be real, should be Declare Real creditsLeftDeclare Real studentNameYesShould be a string, Declare String studentNameDeclare String degreeNameNo Step 2: Complete the pseudocode by writing the two missing lines. (Reference: Prompting the User, page 42). Display Enter student name. Input studentName Display Enter degree program. Input degreeName Display Enter credits needed for degree. Input creditsDegree Display Enter the number of credits taken so far. Input creditsTaken Step 3: What two things are wrong with the following calculation? (Reference: Variable Assignment and Calculations, page 43). creditsLeft = creditsTaken creditsDegree creditsDegree should be subtracted from, not creditsTaken, and you have to have Set before creditsLeft Step 4: Write the exact output you would expect from the following line of code if the user of the program enters Bill Jones. (Reference: Displaying Items, page 40 41). Display The students name is , studentName The students name is Bill Jones Step 5: Write the exact output you would expect from the following line of code if the user of the program enters a degree that is 63 credits in total and they have taken 40 credits. (Reference: Displaying Items, page 40 41). Display This program requires , creditsDegree, credits and they have taken , creditsTaken, so far. This program requires 63 credits and they have taken 40 so far. Step 6: Complete the following pseudocode to solve the programming problem. //This program takes in student information and calculates //how many credits the student has left before graduation. //Information is then printed to the screen. //Declare variables Declare Real creditsTaken Declare Real creditsDegree Declare Real creditsLeft Declare String studentName DeclareStringdegreeName //Ask for user input Display Enter student name. Input studentName Display Enter degree program. Input degreeName Display Enter credits needed for name. Input creditsDegree Display Enter the number of credits taken so far. Input creditsTaken //Calculate remaining credits Set creditsLeft = creditsDegree - creditsTaken //Display student name, degree program, and credits left. Display The students name is , studentName Display You taking classes for , degreeName Display You need , creditsLeft, more credits to earn this degree. Lab 1.3 Flowcharts This lab requires you to think about the steps that take place in a program by designing a flowchart. While designing flowcharts can be done with paper and pencil, one mistake often requires a lot of erasing. Therefore, a flowcharting application such as Raptor or Visio should be used. This lab will give you a brief overview of Raptor. Read the following program prior to completing the lab. Write a program that will take in basic information from a student, including student name, degree name, number of credits taken so far, and the total number of credits required in the degree program. The program will then calculate how many credits are needed to graduate. Display should include the student name, the degree name, and credits left to graduate. Step 1: Start Raptor; notice the Raptor screen. This window is your primary tool for creating a flowchart. Prior to adding symbols, save your document by clicking on File and then Save. Select your location and save the file as Lab 1-3. The .rap file extension will be added automatically.  Step 2: Notice the MasterConsole screen. This window is used to show your program output once your flowchart is completed. The Clear button will clear the console to view a fresh run of your program.  Step 3: Return to the Raptor screen to begin adding symbols into your flowchart. Your flowchart should follow the pseudocode in Lab 1-2, Step 6. While a rectangle is normally used for declaring variables, there is no easy way to do this in Raptor. Since this is an important part of flowcharting, we will do this using a comment box. To do this, Right-Click on the Start symbol and select Comment. In the Enter Comment box, type the variables your program will need. Below is a start to how it should look.  Step 4: The next step in your flowchart should be to ask for user input. Click the Input Symbol on the Left and Drag and Drop to the flow line between Start and Stop. Double Click on the Input Symbol to begin entering information. Enter Enter student name in the top box. Enter studentName in the variable box. Below is how it should look.  Step 5: Continue the Step 4 directions for all your input statements, changing each Input symbol to reflect the appropriate user interaction. Step 6: The next step in your flowchart is to process any calculations that exist. Click on the Assignment symbol and drag it to the flow line between the last input statement and the end symbol. Double click on the Assignment symbol to enter your code. In the Set box, put the name of your storage variable. In the To box, put the expression part of your formula. Below is how it should look.  Step 7: The next step in your flowchart is to display the requested output to the screen. Click the Output symbol and drag it to the flow line between the assignment statement and the end symbol. Double click on the Output symbol to enter your code. Under Output Type, select Output Expression since we want to display both a sentence and the contents of a variable. In the box, type "Student name is " + studentName. Below is how it should look once you click Done.  Step 8: Continue the Step 7 directions for all your output statements, changing each Output symbol to reflect the appropriate requested output information. Step 9: Once your flowchart is complete, click on Run and then Execute to Completion on the Raptor menu. Follow the flow of your program to see if it processes properly. Your Master Console window should show output similar to Student name is Bill Jones The degree program is Computer Programming Credits left to graduation is 39 ----Run finished---- Step 10: The final step is to insert your finished flowchart in the space below. Inside Raptor, select File and the Print to Clipboard from the menu. Inside Word in the space below, select Edit and Paste.  Lab 1.4 Python Code This lab requires you to translate your work in the pseudocode and flowchart to actual code using Python. Read the following program prior to completing the lab. Write a program that will take in basic information from a student, including student name, degree name, number of credits taken so far, and the total number of credits required in the degree program. The program will then calculate how many credits are needed to graduate. Display should include the student name, the degree name, and credits left to graduate. Step 1: Examine the following line of code. What do you expect as output to the screen? studentName = raw_input(Enter student name. ) Enter student name. Step 2: Examine the following line of code. What type of value do you expect the user of the program to enter? creditsDegree = input(Enter credits required for degree. A number value Step 3: Select with an X which function should be used to take in input from the user. The functions raw_input or input are determined based on the data type of the variable. raw_input( ) input( ) studentName _____X_____ ____________ creditsDegree ____________ ____X______ creditsLeft ____________ ______X____ Step 4: If the user of the program types Bill Jones to the question in Step 1, what do you expect the output to the screen to be when the following line of code processes? print 'The student's name is', studentName The students name is Bill Jones Step 5: Examine the following line of code. If the program requires 63 credits, and the student has 20 left, what do you expect the output to the screen to be? print 'The program requires ', creditsDegree, credits and they have taken', creditsTaken, 'credits so far.' The program requires 63 credits and they have taken 40 credits so far. Step 6: Start the IDLE Environment for Python. If the Edit window for entering code does not come up, go to Options, Configure IDLE, click on the General tab, and under Startup Preferences select Open Edit Window. Close and reopen the Environment. Prior to entering code, save your file by clicking on File and then Save. Select your location and save this file as Lab1-4.py. Be sure to include the .py extension. Step 7: Code should start with documentation. Document the first few lines of your program to include your name, the date, and a brief description of what the program does. Each line that you want to comment out must begin with a # sign. For example: #Sally Smith #January 15 #This program ... Step 8: After documentation, enter the following line of code into your program. studentName = raw_input(Enter student name. ) Step 9: On the menu, select Run and then Run Module. Observe your program in action. If you get a syntax error, you must fix it before you are able to run your program. Click OK and review the highlighted syntax error to fix it.  Step 10: Repeat Step 8, but change the statement so that it asks the user to enter their degree name. It is up to you whether you want to repeat Step 9 each time you code a line. It is recommended for beginning programmers so they can immediately identify syntax errors. Also, one syntax error at a time seems better than many all at once. Step 11: Next, you should write the code that will ask the user how many credits are required in the degree. This can be done using the input function since it is a numeric value. Enter the following line of code into your program. creditsDegree = input(Enter the number of credits required for the degree. ) Step 12: Repeat Step 11 but change the statement so that it asks the user to enter the number of credits they have taken so far. Step 13: Next, add your calculation. This is done very simply with the following code. creditsLeft = creditsDegree creditsTaken Step 14: Add the following line of code to your program. print 'The student's name is', studentName Step 15: If you have not tested your program in a while, now is a good time to try it out. Go to Run and Run Module and observe what happens. SYNTAX ERROR! Step 16: While nothing stands out as being wrong in Step 15, notice that the word students is actually causing the problem. To the language, the apostrophe looks as if it is the end of the statement. Since it is not, it must be quoted out by putting a \ in front of it. Change the line to the following. print 'The student\'s name is', studentName Step 17: Finish your code by printing the remaining of the requested statements. Your final output might look like the following. Enter student name. Bill Jones Enter degree name. Computer Programming Enter the number of credits required for the degree. 63 Enter the number of credits taken so far. 24 The student's name is Bill Jones The degree name is Computer Programming There are 39.0 credits left until graduation. Step 18: When your code is complete and runs properly, on the Menu, go to Edit and then Select All, then Edit and Copy. Paste the code below. studentName = raw_input ("Enter student name: ") degreeName = raw_input ("Enter degree name: ") creditsDegree = input ("Enter credits needed for degree: ") creditsTaken = input ("Enter credits taken: ") creditsLeft = creditsDegree - creditsTaken print "The student name is ", studentName, "." print "You are taken classes for ", degreeName, "." print "You need ", creditsLeft, " more credits to earn this degree" Lab 1.5 Programming Challenge 1 Team Average Write the Algorithm, Pseudocode, Flowchart, and Python code for the following programming problem. Team Average A college wants you to write a program for them that will calculate the average number of wins for their football team over the past five years. The user of the program should be able to enter the number of wins each year. The program will calculate the average number of wins during that five year period and display that information to the screen. The Algorithm Take in the wins for each of the five years Calculate the average Display the average to the screen The Pseudocode //Declare variables Declare Int year1 Declare Int year2 Declare Int year3 Declare Int year4 Declare Int year5 Declare Real averageWin //inputs Display Enter wins for year 1: Input year1 Display Enter wins for year 2: Input year2 Display Enter wins for year 3: Input year3 Display Enter wins for year 4: Input year4 Display Enter wins for year 5: Input year5 //calculations Set averageWins = (year1+year2+year3+year4+year 5)/5 //output Display Your average for the past five years is , averageWins, . The Flowchart  The Python Code year1=input ("Enter wins for year 1: ") year2=input ("Enter wins for year 2: ") year3=input ("Enter wins for year 3: ") year4=input ("Enter wins for year 4: ") year5=input ("Enter wins for year 5: ") averageWins = (year1 + year2 + year3 + year4 + year5)/5 print "Your average for the past five years is ", averageWins, "." Lab 1.6 Programming Challenge 2 Pedometer Calculator Write the Algorithm, Pseudocode, Flowchart, and Python code for the following programming problem. Pedometer Calculator A dietician wants you to write a program that will calculate the number of calories a person can lose by walking at a slow pace for a mile; however, the user will have only the distance given by a pedometer, which is measured in steps and not miles. Assume each mile a person walks is equivalent to 2000 steps, and that for every mile walked, a person loses 65 calories. Allow the user of the program to enter the number of steps taken throughout the day. The program will calculate the distance in miles and the number of calories lost. The user of the program should also be able to enter the day of the week the data is being calculated for. The day of the week, the distance in miles, and the calories lost should then be displayed to the screen. The Algorithm Take in steps and day of the week Calculate calories lost Display calories lost on the day entered The Pseudocode //declare Declare String dayWalked Declare Int walkedSteps Declare Real caloriesLost //input Display What day are you calculating for?: Input dayWalked Display How many steps did you take?: Input walkedSteps //calculate Set Real caloriesLost = (walkedSteps/2000)*65 //output Display You lost , caloriesLost, on , dayWalked, . The Flowchart  The Python Code dayWalked = raw_input ("What day are you calculating for?: ") stepsWalked = input ("How many steps did you take on this day?: ") caloriesLost = (stepsWalked/2000)*65 print "You lost",caloriesLost,"calories on",dayWalked,"."     Starting Out with Programming Logic and Design  PAGE 12 &Gtuvw  I L O Q pdpdp\hlh5hJZCJOJQJaJh_hhkYCJOJQJaJhNnh_hJZhhkYh.:hlCJaJh_5CJaJh_hl5CJaJh_h/55CJaJh/5 hChsh'{$h'{$>*h'{$ hY?hChC hC6 h)hChC5CJaJh*hhC5CJaJ#&vwxP Q   * G  @ f g  & Fgd1'r & Fgd^gdhkYgdo@r gd'{$$a$gdC$a$gd?}     G f g n ' ) * + 0 1 4 { |  ŽɢɞŽuumiiehNnh9]hV'CJaJh_h9]5CJaJh9]5CJaJhV'5CJaJhkh_B*phh_ h_5h'{$h'{$B*phhkh1'rB*phh'{$B*phh1'r h1'r5h_h1'rCJOJQJaJh_hCJOJQJaJh_hJZh1heZh' * + | GH $Ifgdo@r^gd9]gd9]$d&dNP^gd_^gd_gdo@r$d&dNP^gd1'r^gd1'r @CHQR034cde} ϼ˼ϰhpLB*phhphPB*phh'{$B*phhphPCJOJQJaJhPhphP5h_h1 hPh8Gh_hJZh8G h8G5 h_5hJZCJOJQJaJh_h9]CJOJQJaJhNnh9]/qhhh $Ifgdo@rkd$$IflFd,"0 t06    44 laytp04dqhhh $Ifgdo@rkd$$IflFd,"0 t06    44 laytpde}qhhh $Ifgdo@rkd"$$IflFd,"0 t06    44 laytpqhhh $Ifgdo@rkd$$IflFd,"0 t06    44 laytp qh__ $Ifgdo@r $IfgdPkdD$$IflFd,"0 t06    44 laytp  ")+dop/0d¾£m]m]mQEhkCJOJQJaJhCJOJQJaJh>hcB*CJOJQJaJph%h>hch>hcB*CJOJQJaJph%hkhB*CJOJQJaJphh'{$B*CJOJQJaJphh"hCJOJQJaJhUhJZh1heZh hP5hPhphPB*phhpLB*phhphPCJOJQJaJhphUCJOJQJaJ !"qlllcI$d&dNP^gd^gdgdo@rkd$$IflFd,"0 t06    44 laytp0dwx#t;<j&dP^gdk$d&dNP^gd"gdpL^gd"gd"gdo@rgd&d(dPR^gddvwx~"#cst :<ijǿ˰˅~˅˰rchkhC"B*OJQJphhpLB*OJQJph hJZhJZh }hkh"B*phh>hcB*phhpLB*phh"CJOJQJaJh"h"CJOJQJaJhhJZh1h" h"5hh>*%hkhkB*CJOJQJaJphhpLB*CJOJQJaJph&:BOPqs 'lmn%&ºxxgV h thQCJOJQJ^JaJ h tho@rCJOJQJ^JaJhQCJOJQJaJhQho@rCJOJQJaJhho@r>* hQho@rh } h }5hC"hkh"B*phh>hcB*phh"CJOJQJaJh }CJOJQJaJh"h"CJOJQJaJh"hJZh1 h"5 hC"5rs mn&@[t$ & F ^a$gdB$ & F ^a$gd'Ph & F ^gdQh^hgdo@r & F ^gdo@r0&dP^`0gd>hc^gd"gdo@r&?@Z[st{|  FGZ[ƴƢ푃rrrr]Hr)h>hchB*CJOJQJ^JaJph)h>hch>hcB*CJOJQJ^JaJph hhCJOJQJ^JaJhCJOJQJ^JaJ h thCJOJQJ^JaJ#hB*CJOJQJ^JaJph#h{SnB*CJOJQJ^JaJph#h>hcB*CJOJQJ^JaJph)h th{SnB*CJOJQJ^JaJph#hBB*CJOJQJ^JaJpht G[,Zwxgd+gdk$a$gd'Ph & F *^gd$ & F ^a$gdB*+,YZL'Ͻϖ{rfrf^ZVZRNH h!0JheH:hVh1qh+hV'CJaJh_hk5CJaJhk5CJaJhV'>*CJaJ#h{SnB*CJOJQJ^JaJph)hhB*CJOJQJ^JaJph#hB*CJOJQJ^JaJph#hT0B*CJOJQJ^JaJphhCJOJQJ^JaJ#h>hcB*CJOJQJ^JaJph hhCJOJQJ^JaJ'01:=x  3 9!q!r!!!!ytt h|KM6 hwh|KMh|KMh=~: h=~:5j.\h;Uh!heZ h;5jfh=~:U h;h; h;6 heZh;h;hc hk5 h+5hcCJOJQJaJh_h+CJOJQJaJh+ hl0J h!0J hOLW0J+x  !!!!C#D#F#G###g%h%j%k%D'E'G'$a$gdK $a$gdOLWgdo@r^gd+!!!!!!p"""""##B#C#D#E#F#G#P#####$$J%f%h%i%j%k%t%%&'C'D'E'F'H'Q'㱬yql hK 5jhK UhWR:hK CJOJQJaJhl hOLWhOLWjhOLWUhK hc hOLW5h! hw5 hwhOLWjhWR:UhOLWhwhwCJOJQJaJhWR:CJOJQJaJh6~hw h|KM5h=~:h|KMjh}h|KMh|KMU)G'H'''((()5)J)K)*3*4***F,G,H,,,,,^gdKgdK^gd+gd+gdkgd~p^pgd~gdo@rQ'd'}'''''''''Q((I)J)K)U)***$*&*2*3*4*J***++C+U+E,F,G,뺶zznbh4CJOJQJaJh+CJOJQJaJhcCJOJQJaJh_h+CJOJQJaJh+hV'CJaJh_hk5CJaJhk5CJaJh xjh# )h# )Uh~h~5h~h) RCJOJQJaJh~h~CJOJQJaJh~h17 h) R5hK h) R"G,H,L,M,N,Q,,,,,,,,,,,,,[-\-]-i-j------------.ӸӢܕuqfaq]q]qhc h05h'Th0B*phhihiCJOJQJaJh0CJOJQJaJhe0h0 hqlV5h4hi5hKhKCJaJh'ThKB*phh'TB*phhKhKCJOJQJaJho@rhK hK5 hi5 hi0Jh4hi0J5h_h4CJOJQJaJ",,,,\-]------[.\.../U/V/00/000 ^`gdx^gd0gde0gdK$d&dNP^gdx^gdx...#.Z.[.`.....//O/P/T/U/V/\/_///0000/000P0Q0S0\001$1%1&1.141S1d1e1þttth`6CJOJQJaJh'ThxB*phh'TB*phh'TCJOJQJaJ hxhihxhxCJOJQJaJhx hx5 hi5he0hihi>*CJaJh'T>*B*phh'Th'T>*B*phhihi6h0hi hi6)00Q0R0S000d1e1111U3V3U4V4c4o444445^gdgde0^gdigdigdx$d&dNP^gdx^gdxe11111111L222!3*3+3T3V3\3_3V44444455 5555555[6 7 7N7O7P7X7Z77׼׭ਤ{w{{r{nh4 hy`5hkhy` h25j\h2U hC15hhC1CJOJQJaJhC1h2 h`&5hKhiCJOJQJaJ hZ^5hZ^hsJhi6 h0Jhhi h`65 hi5hxh'ThxB*phh'Th'TB*ph)555555O7P7;8<88899h9i9999999::;;^gdZ^gd4gd2$a$gd2gde07777:8;8<88888999i9999999999:::::::::::*;+;;;;;;;ʻ׶ββצʗʲthZCJOJQJaJhZhZCJOJQJaJhZhZ5hY:|hZCJOJQJaJ h[S95 h[S956h[S9 h?R5hZh?RCJOJQJaJhZh?R h45 hF;U5h2h4h4CJOJQJaJhy` h46h4hY:|*;;;<<<<=0=1=R=z===9>:>k>>>?0?_??? @ @gd^gdf^gdsv\gd2^gdZ;;< <<<<======>8>:>??? @@@Y@k@l@m@n@}@@AAAABBSBžzpfph^B*OJphhB*OJphh_\h^0J5h_\h^5 h 0J hE 0J hfm;0J h^0Jh1qh^h^5CJaJhsv\5CJaJ hsv\hsv\hfhf5B*OJphhY:|hsv\hsv\CJOJQJaJh?Rhsv\ hsv\5 hF;U5 h?Rh?R# @m@n@}@~@AAAAB2BTBUBdBeByBBBBBBBC#CECQCsCgd' & FgdgdE ^gd^gd^SBTBUBdBeBxByBB"C#C,CACECPCQCZCoC}CCCCCCCCCnDoDpD~DDDDDDDDڅrchE h^5B*OJph%j h'h'5B*OJUphhE h^B*phh^5B*OJphhh'B*OJphh'B*OJphh'h'B*OJphhB*OJphh^B*phhB*phh^h_\h^0J5hjh^0J5hhB*OJph$sCCCCCCCC D!D*DoDpD~DDDDDDDD E4E\EEEFFuFgd^gd'DEEEFFF%FaFtFuFvFFFIIIIIIIIIIJJ JJKKKYKte[thjh 0J5h_h!5B*OJphh 5B*OJphh!5B*OJphhp>5B*OJphh h_\h 0J5hm"b h|0J h^0J>*h_\h^0J5hwD5CJaJ hfm;hwD h^0Jh1qh^hV'5CJaJh^5CJaJh'h'5B*OJphuFvFFFIIIIIIIIJJJ'J?JYJZJbJJJJJKKZK & Fgd!gd ^gd|gd^YKZK[KiKjKkKlKmK}K~KK^L_L`LbLcLeLfLhLiLkLLLLLLLLLLĵ׵xhfm;0JmHnHu h#e0Jjh#e0JUh#eh Pjh PUhm"bhp>hjh 0J5h_h 5B*OJph%jhp>hp>5B*OJUphh h_\h 0J5h 5B*OJphh_hp>5B*OJphZK[KiKjKlKmK}K~KKKL%L_LaLbLdLeLgLhLjLkLLLLL$a$gd*hgdp>gd ,1h/ =!"#$% $$If!vh#v0#v#v :V l t065055 ytp$$If!vh#v0#v#v :V l t065055 ytp$$If!vh#v0#v#v :V l t065055 ytp$$If!vh#v0#v#v :V l t065055 ytp$$If!vh#v0#v#v :V l t065055 ytp$$If!vh#v0#v#v :V l t065055 ytpXDd &x80  # AbDX|Kb@G4{!l4 X_nX|Kb@G4{!l4PNG  IHDRsRGBWIDATx^gQ]l &65QI~4jc=DM 45Q(*T)G;zۻ?w07;;N6{|~aEn|rǓjS8i0+GNW2ҕf^=OUJZ(V+l! E&k U4ʿe)f%+4%+CSPLUQ23&UisĞzSO]P*=!cNZv8 -Q`$G 9n+5f-@tOIoR|>S -lJW2}hd:Ʋ HS 8#PW()W{n{r__(UҕFCvF'= : NTYVn/'  g_Q='ǟ$dɄo=f聖0IiPmy-WzUXIC!҈1/+F_*&J>1XLU1D, Fc4r@!gMM%~CȰnp|҆ݎW @e$Y|r rэ^Q1` s!'V鴆pJ7'纣xXhDN0KjK%ɾϼ;-TY0ʣ _ZynM:1lA;Z@m0-þd\T/]9h,|6t}3zӃNeq1C;]Z$ߐ C:R2EH YKSE@QVZ uR=tϣ4PD˶H-:7aSq;1ˏeC0o M߱VG狤P_m@=XZX4%+rv@N+QD؞6hMbȰzk( B"lF׺^v]g{sE5ùK=FrZ J>/$˾)= muĻ8J,=f47Oq3;B@ܲ3Fkpyݭv©(rNl6j37z/^^,{LyQv(rG@v F@LMx"ܑڝoܕVQELlZnMݼH`8 %2/#n5"`b1N3^H{kRL8Tzy{6CAsZwtql,h&,E.5hXrP jF:?7i1%#3VLۺ ' Ҥ06,d,S#4tO 4HzHEb6u@LUؘ@lLH:,F];/; q^^^A$@mH^B@fc,v2#!TC hdFޜwGE|}OΆ/dhmځT2&Py=}!~"0+][T;bf&Iߞ&Lqx_+(]rNJ6%Ê`keLD|}>0-Ľ}f@;#h y|O/'!/k< 9O 8[AUsqyyi=.)阫@"O@@˳U<^:GgmOO9-؍ La+_0W*Mʆ<Y{{M5ʥTHJ41j3><#ƛth~ƗkZ|Ng 77enE̞Kf , @UϛRY,1{Xā|2^i$h+R4"&u#=buz`H,-fR͘xe;=c&fB7757*jI|Z1JMmbGLq`B!X]E=Shffߧl;  \}RÄ3.%,5=D8 #BW?û!5-~9>X:#?̙Yduܸܰ/WޙXK"b m ~_EtgY|罏I!@A7CkhFt6~|d )2W#Pt9ꌉ&k5jK4@$2='{) kk We5b4tF^2Ci kӚNh} j翋9]hooFvk1T;1bv:U-) O ImhB/L$=g DoR@$uJb7&A#,RdJe.BV)2-Q٪X`ao>T!H,3U;"Fx56%^N$@L$=1 ϡ':ڇ&S2 8#$< h@.42 0ۀ8kcsI[CVMD60d$M(~+5(J8ޫv?{Ui[KQ,6 $@ѽej881.$@$@$@-|HHHYΪzC$@$@jsc.vC:ZZ,Aƹʢ)EϐH@*Nd?_G? ' ·yxR뢶TRW֎67Q6~)1ކy@s!fiAdecK)‡"1<%f{ Xf#  62,>$@$@$*ͩR,' [PRSHH U4S,' 8gDUqϏzI~  H<{yhmfܜ*I$@$0m;ortHAzqQCue0q9:QUZNmtZ&p2jF?^{ZQ]O6ۦ}h0zdHpcsm7FP4d=AڼcMѰ2smxmWcSUQl骢{V=nx{-8BР'@ #F]HÐڬ5/^/ >Mxu<@6䭋З9zk@c$C2߶-d]B͗ fmɵGlIS$@1'ޗfvxHjs$@VT֧V.{U2cw̹=<ȑdJ+;]j^|k#'K?>$ n<5##˺-ߜ}'u9cj*W'RrN?g}UUiiiEe! %^gk32'ح[7-}7昱>…F^sdlj7^?a+fk[a-[{YS wD4N4?p!-ovf}fV/7W~BK\?Yo.O6/jzzڃ(tyJOS|JuRפ95Uu>?ϧMcҔ) ݷK.Wn޸NQΎƬk.[f2s,fiWN ,84XF̚G&{.EY %Sq3;ѥ={^1f™g_dϮ%gT7pKnڴżef1z(MOOyM"Ν_/|5'n%rm^~: 9aWk>wSvT.*_~SS9odd)gܹs oХ7rHlxUYiٮQ.hƏR G~&_aLKxNV>e˿Z-jgGV5*땽ʞVWT1G:?rm>19F:OݧDp1]G%8?`D7C}0`N0%7bəv-hgCW755M/Яfcy!5 +p&;;˼9_]"X ۰qknxKu!2 ݹs٣{Hk:jwaᄎizI[5=_1tKs#o]~O0q-gy~{1~1߷_^?/xGxz-;v!wzvG)3;z_O]~}8wUX2[{:w7{g}Jw|l{%k2} ܹs.AzuUWwqI+jkqѻw^&#;'RjҎ>[/T L,T玝X 2ObFF_g7-ϕն{ENү?"@Ѵo.Yrī/;oޘ/99f[, 宣]v-^C/3㉔ sjr eeО\o7޼oZGc6Fv_SSg_oYo~U\p矏G^^3ydfԞ~~3SO=đ|N]er={'-ZlP:餓C9-DT3ˁ-YhN99?¯`Rfd#mҧ~tm0s{NMٲA85֛}:fڵ۷nD[nyd >gՠ?uG|l,QC0Vn-sO3WuǍ ^)ɻCjڻޫy,]sp6߱};|Cw gϙy %(^ Q6e%[l&DffT6z{]7aKW6oܴ}];=ms7n~lŧadpy#_]d8N?ђ{Jw޵7 44D8?=w"]8O?_1cNzܠi^_>}: ׎쌱ȣk-cǎ%:CSNF7Ԕ=hKf*ْ;y|_>*t[n8 XVf)3!b59Θw ?T;_۰Ɗ`O[I~~'(3.<rOkvN ;?aNQL'O7}IlnFm.W=8pq~I-?^_|\i<~ڼ9z;[ySy}&\3xԥN#Kt啢?xʕ3f̸ |p?yyn:o~-;#ǟ/'1ӂh=Wa̒S~Y!,X/D0Dl6u몪:F\dk>pKCOuq[&MpHNjңG~5˖,ۭk5;p-Jc ڵ_\K5ovɒ%)SLwF0o 93}ծ-VЯ̬g̛Ex"Z̘wɥ91!:`=Bg`V#qYgqFACwZʒ%׍W [嗟\q nrKQmYm޻wP)>IV~.Sݿ#[Vi/nF6@c̼\]iN-eOvlj˦U{tgLje5Mgq(7ߔ?hСgyJ^~3.[7M4߈o?|_b϶rV4ڹћ<2L4p- #?y׬^Zkm=w۾eu^] U//|JIAA LL;yyb2UCߪ-ܼ {Yk^s;{uK.P/mXw,[<>7X5eJu׎dEI'`]>NvW|X񻖬!3 ffضM1 E.[b洃n~ҏbՃvvݻ.ap{kO: Vc֬׬cg>idٸOIuD͚U򾿹woyՅa|h.HDYĤ f=x]xAת/_"^|*wضWQQQ]]Ѐyݺt옳}Ӻʊj3KGMG\vY:g挝۷5urnA{G_m!ٹ*zl0kՅc̑gƣ^+7XaUiyKWUcG]?d +V~g,l~:\?i f Ύ vZᥗ).{d͔TcC O 9^]凝gdfܷa=;6o) Ov։Mfj,}ՇevȹrwNrwѴM><,KsK6q£7p#f=$(Igay}toTR[ NTv,qk?do6Tס$;;!|ǝ8ȣyOAW~5J[k~)js[ghCWVTt{U#tHf~&vH^ =ծUl,-1M GIHǂ%yx$@$@# 9ۯt9XJZJ\h2[33 DKzAq㲒u8"fy.&1<voy9 YOgcMIH bf-ahڽ o$a\g[f(y! BA,[ j<2&->!q6DF@/8# 8HO!匾yVSh7>p^׿~Ot_FHК!B58B]=`Dr`].HEA,[_LVZL0s! $Y ۆa[Z{ ΆZz y_  =iFgT }-wjy4 ̆ p @ ="szvVXUZ.J^on g{]y"iۺG{]HH<E]coN6},ym6_6ێIR@`2eGJmڴCV G0ʲ @jp6f$@$@Lڜʵϲ 8ىBHHR9ke' p"jk> 2ϡJͺqGg>uR ths6͔+YVl" $w"fW~mVxӽ$@$@ۻRNzmf9~E$@$@"6q챍{ f'}  Xh+nv^m{ϣJD{QP 8@6*[?Rئ{$@$@)GڜrU 8DHHR9媜& p8j+ jsU9 L$@$pfW# H9攫rHH G$@$r)W,0 Hm8KG$@$@)A ȌSYH  6* @J6D5$@$@."@mvQeU  @mNjf!IH\Dʢ$@$@)AڜB EEWcK`JeH&(;%̙ʲeIR9eWJyYedxfM Cq}vKm۔SUÆ ! B^+UϏznF[Lb{ϣJb]#Wxg2:wvͧ2ېVU7y[QسGyEe\%'G92#Ćh QǛ eheC#HRB-]TR[&fKvԳmh
Zy3I\Ij)S@k+'vduF 4#g" v 8Bܮ!3D|adU 1_ԄPeoa  By-@p6Gd]F|!D.n*Ӣ:pƄ#  H6C <>Cfc;B~0?QG8A0y|яUL5rEav`%pXD9%y xhq3'eb-@[oI;'a/~iq 8@`xqs>vRS04l"裕g5uIL3a~׉'*X4{R)i'$!@mn"︳ǓswTLn$y erX:! #VBKٜ.JMI}͡,7%Rz# 8Nʍot-Ǝ-HH$jshP[7{lIpE4&C#_][e[Rt*oñz5'J9{$Df' }l(qXwKhdHO,zeŠa+vb޲Etxc8 D@4^bX Ȍv0-Xiېi֖ hF6m׈a 9z51 @&hlh4f;?_H,zq@n!XfFrEDkn&H!`hV!}q@n!@ޣZf@5f\ŝ*\s= $#{uN J˟+V~ۍ)VV޼aʞ׹Kk> zjUEqSD\'j%طw=lr(u֏Rks9FfGUQAgH 2$+1 8@PT@$@$@ ܽ`y| qEI  &zmЖ9VHRY VU> 'E$ p8wks0\j XXBxWg" H6m֨im]ϓwfX xD$@!,)y.Bj%9+Ԉ;8ŷe3'trf)HH6mƖX$@}Bf͚K kex!ū{XɴmXUW &~V) `yp暝֓~8X7OT S{Kackg0^2vd 6T7F7U$j¯ bZumgmsӠ]̂% $yEԋ*Q 3nxibSٳ5쁁(4"r9HH6mm~ob~W@G- 'NTvVfPJMEhU?'~0 %ɠ͖ ̩F`bDb  D$@ PͳbN@0{N45#+w"f&@o4G$RfVnB)Sj+'vd~7n̚Lܒ "@m6\DԄPeoѽ  <Lj˖H PNSD[ ô("崄1!'C;j 8@ 7s{fĮ}Ns#V3 ,WvrX_ ]  $7J`vׁm4Y>9uh(es,&GEOK ~F`xbm/ X"G6c-h)m4o[g \ aF-b𙳟dH bv7xso͖lܔ5Hon{m4XoU*dltvD6BA6 ة.U>b͆jZ߈mo6EmM$'`g6ڷTȧ*(c mL7e'X;/Uc,.io= 6ڷTȇ ]9HKM[=FsZrk(CbFH ᢑϱv599dx|],<`rgQ b" Ifmdh*XTN)_P>J$@Y<9t3E]@2eE`ر fߢC׫7&dW3:wvͧCZUQnGE\;}!BgH[oٿg,yHl6IbJ`lr(u֏R9eHWHE#󧭫 &(سy{  1q]F*+#F8zE )f?n, Đ9pi:0y|ѸULl bڡK$=9E ]u8I縇 0I"K)MZHbe%P\}p,<Ԏvn?z`-W}쳖.IftxE.1!L$db$Y'L}_qB`uB9GPCKٜ.JMI}R 'Z5c%WmAqL*4+Wct|:ѵm2HL6k2&[Z*˓@V{oo.D^e E4&C#_][e[Rt*oñz5g0ǢJi@<9_qmIW;o#w*{Ffɢ7:-& "rX;0񊝘l4D$@6G/!FfDhhƪXL܆L[d@5qUnhFDkÍI, ]a^w3;P+xW0PFSI!Ҫ*ZĢg|@ei4*/W^Dv衩Le'@Щl9Mդ@EpF )Qbef͸X,;/7@ Er >X-3q3N|Hl'+m& K,V6}B?`ӌu.C$@$(fGΐ $L?kZq6r)  XH6cQt1%C$@$@Q(:a뼔HH[yyvy^ woƬu=\u, @p6m6jDgy6k^gp>I" HNn|?*2PI{#f󝷗vj=^gp2N痥" d$Vm޼a;=VʋϑWgp2NƧe" $QzyXGUvczqG-R<;yҾ`=ŝfis 1w!dfuOCZUQnG%1ޚHHFeKC|gD+S|ԕ:4n0sdС |q oL"e6  Xp6[C7=6k?Y O9Wv3 $[YjWʉzx_  [(4U9g $@2hsB1H`'IH,ƴɣz޼a-?HHMA^ @͑$@$@$ ]{!- ͜lu 1Ex\{$yk #ʶRjsܸ8Ffg " { lӶ3 @$@$@$`/j9wWF$@$@#nmTe=tHH@HmVhc 6q  Hm+aKHM$@$l%  6? @߬l5̺%?nA,Ur @r;onIvn:$@$@E 99ꈥ! H-ԪoHH_4C  IM닊Y$@$@$Rf$@$@$%jsy9 Ll3P#  ( PIHHff DJ(8hHA:  p{(  ˴d._HHH ) LX(  Hm|Ra HHK IZnyh'5a6tl1  $$l]m $@jisA$@$@$`9T\b& @\\r#eXp!OIHH BڝL$@$@$@ 'peqsд&(r  涚cǗIHH*{uNzT??ݏWɰZa~ l\UEq.׮T2Ti}£lM $qeKC|gD+S|ڌL 5o]TtTڜN$:,k3L:)Tejsj @ͩ;L$@$@v6EvHHHf{8 ElI!  {PH+$@$@$`*c"  H,,h3nNl=$@$@$`$@m3A$@$@"@mvV}  6   g6;> P PUHH|HHHYΪzC$@$@f>$@$@$,B=HHH *ڌ_HH|HHHYΪzC$@$@f>$@$@$,fg!  j3  pjސ 8YAoHHHgHHE7$@$@$ Yr|HHH  Ifܜ$@$@$pj3  pjސ 8YAoHHHgHHE7$@$@$@m3@$@$@"@mvV}  6   gQ!  T$9H2T}HHNF$@$ͩX,3 P\;HH  PSYf  '6;v @*6b$@$@N&@mvr7  T$@mNZgIHLڡo$@$@Hڜ2 8ɵCHHR@` js:K$@$xfW$ H1pHH͎":H$@$b)V,. P_EtHH xޫszu֣Q~bO FsUx]S֐LA^  ,[;c#Jm#,6?:InG36G ͌RՅ  @m FL@k~zS$@$@ M;ﰎrz;Y*CccL$@$@$:+Co,wz QV G5a&?~"(eKmXcrW/,ל ,?~VKmUS, .W|^ңtq1oB$@$@$>MTI`IENDB`:!Dd  0  # Ab R %(w r\_n R %(wPNG  IHDR^ ysRGB 3IDATx^] eEys{aY T5R!jbTU-ILXAw6HbYhÄ51 K"/@ XPjU,ev̽s_|g=1ss{֙}w_u] o?iYqDմDǭܧ*W5V<ڮ9*S1F)5A=VtCM/`RJiYTBTMILNPUW ^T_pAzjf/Y"mR,b e%Du㮈 %a"MeGM "NIP牥,@eּnVյUeN5b*V*iCD & SnBKuABk95uRU#Ԑ!Yha&:שY5Pa7?*6,3QUbulJ$&KB&媚-GcW?6oSִʬgN'FQ*2THq\P $ ur @=D-g_cVO̜ႚ"&N Zȃ/hj@XFRn:'-8˅SiX D $c5oHzߚ:m1Э{T/=s57s$ [XUD*Uf-u]jl[ 5$ѐm  LL=:'O8ł[.[HUj"Zw+{DT+͎m<;?u;9*񠆓%;^zRnR##LwGOCϺ$τS)LL +{SX޺›tbzBzb .jˬت\qe5SW_qӧ⛶Z3;mϜt+eUHUĦ^R7nRV99=}$W< jL 5/%81Jiݻ-gV K^X^~u1iRIDNƭ}?-X.uY?h!FBOYJJBMRE+W19edS%oݨg}J: \GqAXEe\K/4؅Et* X[AY,seU*Cep%wvNNθ/;3ᵭƴoZ:`!v}-8y0-Ϲ%h8xd-:piʟ_g-HXnZ:+x."y`Y8YpAKPS9wVaJ=9 '%7fAhlA ig'DOg}߾! u/:˂3{Sȏ)B)څ?L9/o﮾cj"@h ZAB @ L҇vu%ulYgy=EHV?hIµ쎪Po2lUl^'049R,kiis! {FZuau̯]_˩V`\PYwy׏?ŭZ;=Me"zٲ/DLP E\P\ z;Θ܏\M<-FOO_|^۵ \uAp$Xkh ßb~p K=Aiis! v}yj(;;YM[%,ٵ< cW[J`R@},#mD &+hEB 8fY2gz*TxXwS v *eK0[ /$wGB8⚄i+x w~fOϽx^/QqLJ)Xk^kjK̻ CHPz&Qz\6V&*LvI[8a|D3Fqe6aj,ޟ jDkTC& n}>{/߫'oBPjd0b ;09ܸ-R5\nL 9/] Bq2x+a 8([ 39|X,Zj8}+WTn#Hܣ"?8`F4 y!N!B*Y{6O!Y̱O1i* ɥ_{ i$L$$ %;2@5U)g+]@#t B ? /Uyb6`b\ɥcV͒MN BdPu. iilSݎrp|2)Gx%;E{!k `5)xC&ǚ5 K~`.H3Kۚ{]uY@iO HB~+ĻA5*Ӧ(v7[/WzLwA݅{R Ƽ1n=p d (bR\PC S&LD#37D%Oj6( A` [zjH nNЀՈ/HmemR`yi*ZI Vݻe[y` [|q1&9:`xFry!0 ݷBY:V/CԷ05D6H.2jr*ejh(Bۥ|,$^ݭR:<振>!O`#+1#5Èbi-5ԏz H)wDO6/Q"Ԁr :ᴆ&+̇1wǽ{Jb]Ul/77jҴii[@eZkbVϫ@M]2b.qI[>}>g3~o<7d顮P@ŇjmB@Bb GB};юy72tscg|c2cl,j6P0FӼSbn11B B DzQlxM4*^Iw(# 5+҇J2v*S|kezv%TT%gf hMañ^܇vIb3``KiGBK!V C$7lȠh[~32^Ve4L\*#S^0 E  <Ԫʈ+C$pV4̙øSxkiIWDlŜD+0)wϼa"MIb{/M/UۼHOxZ+)ߚTWt4t2,s0Cbo%fz*&[[}u\vg;_>:}|< ;ߢVi[ALl,?˟8A\z"\*K3u&VU68ޜm[$ [= #mtw<0ލ?_?$2Y oM.)Fva }h[ӻν#}kGѬ`Zab㱭24\`JɶgK{G~ک=k47W8/Ŗ+"* scŪAmGR+WE{ߌ}Yr*9u':g+ՠvgS/"Ѡ(էP1#`b~c#ьXq#::# NCدN<>G9bD{X,;*/=!,`2&`M tTjoV9W0 iuAj`nRĢOjl)0:iQϹo_LD%1ck@9 m*2-Գa>;{PÀQu:vկSXe}٢&j+߬ZV+ugG b ǛApc郬 8VM!Z Ře%N |M7Tg$X+bd۞vhd%qɳWٯD, Rȭ?xzE_?védB;˙l6~Q A? ~m߼8Kj͈?s_C L") ehB1O؍ i#k^[sZweg}=O/IH!5,/8׼v=Az䄽ža1O!5hjdC4ATO5xP)c Pi՞ĝ"F`bۥ^5z2gAd{Ufsn좍^RRz„:*NZee|-ieB'I AL !@M DA!O1"@}NfHbG@ 5DF"3m =\3"eGUaP?R:, f;@zmpG(Qa@<, 1C?رp=gfg(rHj`;@2Je\:՟lvU6;+drj@JR  ]s+ ?q"ȧDLjʨ`;~ ƥӣ `dljRG  }jaP𣘾 fHXT Q^?O`t %p"͎Z `x}H !lfDD{6wyf ;}fRCDG Ͽ"2*L"`;|6s^|*4D 4;vL)aE‰!:LPU-FXX<ݱssAjlΎp*5$9_ 8G,o F'^Zw%P)C-'] 5px"R "@xbb*" ^f@nEB! 5s# Ԡd D/JPjh D  "@H D,J É@ 5D\"8~-wq"P?FRCX;"!@j>f&aE֞e@@X0k]DO(5 p#@jwuDOH }lD ݿlzC p" k< 5 s"@jiDzYD`0H D ׫Bڱl J D Bڱl R`17)v,EC0~MB!f 5 s"@jiDzYD`0H D Bڱl R`17)v,EC0~MB!f 5 s"@jiDzYD`0H D Bڱl R`17)v,EC0~MB!f#c#cGFFds3Tz$$D"+KZV\#x>N~a2#@jX㉀A`z542օ&QE0y|wD.'|68bB] (~ï GRpdiD`u OhU=.hܑ, ?UIBi /fi.K?"@N:P ,OXhIHk_xaFjX:lY2`(oUnC1)"l,X,Qҋŋ@u 9.97vT5" ِ}SC͌ `;#SB ND o_#LW!H am!"p_MYNMԐޒ[~l y;Y="@zB~ y.^ @jJOD'H =D *l'  ==aD  4#Pjq'iDH cǜD BܹlRC1'1w.FG?vI‰^$5s*"0 dv"NH W a@ِsF8ҭr9N *"@ 8/*N֩!ɊJV Jㆊl ~ knCҺ*霫/jY}ԡnzzvkt]z2 *T[j}*ףeНJE7Ǻ^F돃:I_ ݩݪ׃]}k @pGB_U?*M[jʝ(f#D ?.!pIENDB`IDd 40  # A"HCS\Ct k }_@=HCS\Ct k 7-ZgxX[lTU5wvP _e3Gj[ƆW[#R4H09;;5MӐNp+,\T7m`lST2o{n`|!8ܳ*<Rpv.F#`@֣i,sJ?1#1U3y18&!d5Ag'.Cc 6D" +6 ? qMƩ3y3-%Q˾r#ak(N26_-679b IeR: IԆ&.iH&]R: ˤ?oU@f|Q:<ϫ[,{KJL߅96^lnǬc^;%;BE֭irCG¼xތFGybp>CĦ3) 3y^YĐVq ??18~jRy!⧗O3+}>.7}}K JS/'rD/|iMa>#݁!w<1."fXw`C?o<7~īc|xLm;x1@wc7wP z߁?*A\:+Q[Q$ވ,8#]wfmن.mö-E7-qH5K0DyGƣ4iފ;3oleBG}X:ҵ҄*KHoGFaeF!>K|lEtIy6=xNCߵ64HV1+Y^KwW1=xooe_<ӺMZy,c= u=6Yk{83c8IO9ld1.Aos|oS&\޸Ioׄ;l.QE-fz7ͻa;Xj{z250tNwJ u2[ocZ po"ф1q߼VVݵZ>O8N|A_9xoyߎ ^i׿%Ek[RtRK_;_w--]87{ oYw,TƿS@uDd _ f6  3 Abx&xtEV:T_nL&xtEV:PNG  IHDR:p/>mz9%20@MP)5AMP5'0#}SΚη qOi3w<]4 ={0Q7M1` S&r`šsS2aMʸ#ք@VeGgA{/F Udvp <\8zjĶ}ׄ20~R _Bf"PvLw6`I@jdkdk;),$ 9ZkB)[֤Xp[1*}aK/m'r4\4&_4%e)Y²B9buHى\0$VNBB>jDhl܋8 KjCMk'l}y!iM6ZF<!ndf,T[}M#*@'8{hy2tk6ωSQ&0Zz1Jnݞ+تhƾkº0U1b;(\X W̮K&8CӨͨ]F&_*>eCTՋta^(^B>-@^roq^XI~xYS0!DZ{~[w-oM̘;{&٩r/&j^g #P3B0Lc;Ru-l5S؎c] h.haeG&~-;0?>h[)٪o;s~sQki$Jjb$kEM᧑(1 VIENDB`Dd  6  3 AbFWKRwDD_ۗ\"_nWKRwDD_ۗ\PNG  IHDRA'Y;sRGB pHYsjIDATx^n 7y:V 6Q-T=8r?FF_tGt +2B2V 4#_Fu"(%lHhskC a3DE*D &Y^/NAhE*D &Y^/NAhE*D .9$j* ]]<^BcG4,%R8ĕ ]-`f`LSx [rDnfAAaUfZ6I:!X%fqJIe`*D5M+5ULCt6n) !1[fQe@Jk|jեIW:qgc f^Edvg7s)ـOZhފ2#:b͖W|u*グ2V/N|ƕ κVjɀ]V_z֒]!q (, Qb_͂TYǎfݑ:/eJ度C$ϝi&[i9P=îdM[٥.Ù5>5=ZwoIwV #RG6JP=5"iI MܹT&8nilr&'04Td*iE,'x^rȋ͚c7 @LTO\"!K5(iRdmp Sum^<ڗo[fh\ z'A-Iw[nInW1clzB6 a/Ɨ!6Ih|B a/Ɨ!6Ih|B a/Ɨ!69WϨ70hvhNazE}!4kNn. Y^ChvrsQ_͢@BBhzsߧJIENDB`Dd  6  3 Ab'`ŲlQ=gǎ_n_'`ŲlQ=PNG  IHDR>sRGB pHYs.>IDATx^ <ۄ,a*jOL梀b5:5h&৹:@܀ƣ0QܜW\v)mƖ3{Ӎz.~Č$c/r%cY (n<G5qr3oR`j܌,Y4q7]`DU" 8Q"SU\Ԛ5B5|U'֨"{jtSKYdȖ3j ]﹁,^s";ȷ=G>7 SM U@Wpsz7f޸d-{VSgVNs_g S/M9 MOtϡQl .ml06nn[R0Sjja|%=8}:7rgOjZ<ӹ1WkuHl:3=6{:7|*+:c;s3_43,Lل*$Wjh:RVTtxIӖB)w\/G"O&F^grwKt@Tlaي"Qn!YNmōq0TN)Vn, uch6Ic:L*F*LSpӯ2z N-  QM97ۥ4d@&n $@pL WP@)`/^CH;x ML+x_ErS{1z&Z=== pyV|fܓ_@=D(wb5> KL;jUx͝ p\yϮhV7ȉ%JyTmhP(kvp*S#^bShq(Ȱ5IXǴӁƓĵ C!6MtG뎓??b6-~կ7?P[j†+dVD};Cث85'D(A@{}5*WzAkµ$~/ z켝B$x +ƹ T5Cm\Ʌgk89wnrZ'F+ϰ,NvrPy:0??W_;ig;z褻G@rc?#?{Zgu0Fk \xRBG4Kܔ=_=~>E\Kܸ&[sN3 7qg%|lKM6EɏX\gihEa?u .DDHEYY\ِϏɦrXcs+<~O?1t,luftn w 2,'5 - ՋJ(seX"C˺oM0lި(x!|s`eT*$.Te&H4'Q,Lv.ǣ.ں| <6_ɏs鿁Gg-.<1=h=9@'xn64hm ?PO>]jEO1F~P|ڵDs`x)BG4Kܔ̯?O#n\@k(ĉ8 \j5J~4r-~4hEa?ݧ>~4N[|"hj.GܬuƆn'ϏɦJOŊGC?es/Gi7Gkbf>z%N?+ї@A;(;0;7&S4fϔ|Ax2XzmKn& M9뮼`.o&|3_k4Whu~I6i"zf{ɾ9'[zGc߬}HN=䦞r+fS?qZg 9&O)Uneo(7ew(6k/k7 uغz|ڞ MY a`o%?c]Z!ˈט^.K*<>ďd>?cQj >3Gw@>g߬(7kiP`?Ի>?&E?ŊIS|)rdķB?''XcTǃ7ޙ׹wZ}2naKڼ2 W h>Iyg;0m{)MtS9F )_G>c[ISz}i>sȄq=Ev n)OI8#~Lۉyml >+K`>o"|4夻`۸XJ?LwyOجC; Y6a{6psN ~FO1F~ď֖;;1`x/p㧔w:_%rGܰ7b8~΄HㇽLh~ďTͱ(gK$> S{p~wOWx?&*Eb?U~ΈETɟ29槎?=AT~to!~qz7<ѩ2o`?뻔 *;ʪoZHXVU?:槤/IKZK ØT> ۹τc+ԹRId7R-& 9țwQ2]0L__s-K<.͜= v#/CJ3-Fr$nvcvX:r)ƈُSg?k9=jy<׿0'/(<>p6 Z3r&!L.*&sRLp}\Կ O]c\nNM{AcOlg_YJ\dzAnp% $$a)rX^6},:~kM]tԘ*MJKkʨIZ=KS^7wQ>07_G ?ś$9oțD|5fkw ?9sɞ~Oqug;j?<猌b=Ț3~Ƙ[c45s㧔/Y^$Ll~'?xKXF&NrisIh9sNͱ(%-3~^?ּ8Q,tG9 ?c|?fc B~NJTy3lszWswU^>oƳ]TϞ(k?Y2 $@wGn_n{o&a)rX^}שꧥiW|*Q)%ש=K:q%<By+R.p@nCHx\7Kwӳ2*'}=9~b7r7Rcs%<Kt;cv>FO1F~Ϟ:)/h$a?c4g*/)tD3M=G[Wϣp'~V0ɥ&{Gs,.>9JxxNlt/qs}l9_Ə|WSXc~2y1Ǔw yQe)<74ǻoTi/ˮǢ] ο_o_翱_2O /_y7/R?oJ»Jyһ^xiړ#hHn:ϣMZ9Iq|n{Cqo\\Ѭ b(.}UGZ W(֟Q?+a^6J~4b?GKϏX;w46o/f(7bye?y3VSSO1$ ߊ *<}7׻wk=|%?FHl=-ǎk?q Q;׺3?Qy/Al"o85]Z .(MRo,MS`k|KQ"T}YyEΥՏT}ׅ))]cjJ3n$.=@Wfu$-ͯd(۹ S<* 2ȹxDBlB:oW9Kd/U~fܯnRRc^iHWN~`..cFO1F~ďs._9w;';U eµH]HW>+iGJ5kgUv/H+/\ݝOLt.C瘫/a25_'K.^; #||v͵K]F449d7x|?k>4tq~Kh4aa:FU`>kܖ|tȑ\u6kKoͱ ^ (wK{uOyYa_d璍+/#V=k啮r}@akſ]W%E7Ǯh<ֱ0(C:xT{3h("{!vQ ý/tioTYi~@}@?F|O0nX2ÅAʊgq/Ұ?ƨ6:~O8ٜҸx֦9C-g4a/+ڞMO09umZH}dǾkݛۚcy*Qlc-p,CF#W\vq߼Ainh y5rXvs~,f&u,HRXG/Un5ysQ.`H o*X[7RFe0X,|Kvܟr|s_%:wWċ}k2W?3| Dd xb0  # Ab, Ql1U6; _n Ql1U6;PNG  IHDR~WsRGBIDATx^] UřonnPAK4h0D=d=dO4dd811hL\4(D1 n@wz{{}_ׯ:Es_Znu&J]S>좙^?{E*RKWuֈ-K?j1VԂZګ^ dxyL*fa$|wiGvNWOO#Ϣ~RL f @5r5(fib) RwjI0o@D@/CK@p)`)@8eE8t<vH%Ml_EDFd' 6'Dɾ]Lt0`Ћ7VѣgI㦊PNKgb­xQ(B(U?iZI78%{)C"IQu}㩴G91tJURn1"pӀu(߭MUb=ԍT$e7$e<02IXz42= J`1,{hNY QS(f|(s(/xeYL]GBZ8EBz"z<Ǣz$a"ح1%7\BhM&`@@FBߦ~zӫǢ4D1* ycrcF6<ߖ'"ίHDDHX`&Ŧ%+90TQ 7XzV\ |(6?Җ lPnxgMI5 ?XYBfB.&1BCtTJ 뉄9i#Z* G6 al)6niRx|0hNYvԽF@#, %P8e#x~Q~$I qz@mͬD9ru"{2 h*FSBٜzd$$5 Uق\P(ą+Ǡ)vP&_w1ܢsӫ} WLU56fD-&dz80tܣofPiDE&YﬣdKq4{@r ā鮸*Dj l=vA˂@rp>Oc~+MWa}C:&M=pyT3u]l00=s$雌@oy R(r;L2%l..h3w%!$ɝIGތϴ~2;Mv*doocﱯ64fc[9J% M:\ng\OQ6qQxY#>hPD2B ̽(kHLr$&̭z*,=Lϙ$<͙XQT51#<! eIװskE^qxFl4 AIŐЛFpxX׃-_:㳱r}ŕ(āgIte[|e|'w2z}2WdxpM_Զ{呯zK}b .;"$F<©e\0uKX9 į}x,V oc.AWoY"#;yF)/ 9 KId΢k86gwLQ2]r\3i##]Ǭ |:=d_-Yf[f[嫏E3'V8~ŷgWTt5#P?ϖ EraIh/7FAU{sF^tasƺFѺY=lLps04v f]p`7*_?n 1}fHg k)YpγWШ5=Aׅgf6lp`0u+N1m{\C_TR$b8€oA^Vc Ke,R9`‡seYR,>_y*A`㧖:g^CcD a_N5mi J%2S|1f1{tTWh*츍U08ʜ4˛E#XR8t3 VU@p>kTt-q&T}&.t`O!UyM@lG@ F xLH4߅tL :),Tķ&g"_}HO 0؜rUs"xyR,t19awV +j}.`N'1 whR O}f/ʪ*9,*[eH(M0+E}鼖`{{lG{@@up LY` s@ Uj`rs[Rb $0С%sPS'9PQHQQvªRΊrB[eaC|C$y;k[J Cpԋ=^*&ug3c_K'909вMN"eG׾쪯'@ICٛLHtwƾ|֡IݰT)obY'L9r >t4<86;yuaxY*@wX2u*A[iiaC{&DG]1461c'NLB!!E|I5rMwdeY9P40;$qȑ8 oE~y]u+ݱN8Ju=Kﶷw:y̖83f9HL>0pLƿzP(}* iaf(Qѣ*>SuP\q$IiKˬ RK`#KXI gN\̆P(ѱzڴٷ:s.4xX,J$Bt$ %htW8ٳZaŊg& ⢴D:]4=ͷ6Xώ#PbCj/=TW7ΐ!F1 務3Qta2,oy9$_qUYA^eeVĬg_QUӒP~0wo'¸Nַ^6\ᔓ0쓆|WAKe7sA.n 4f$lEQ\P*| XN&g<+?.j28òF3ug;Ŗ⼚NbJ%~a:LF(t!3/SɱcϹVmgkW{Aľ/1'NiBGiW}G[cUN|k0s\,@|C*b6N 'iT*l$0 +׭Srg{;FͼKs)F;;݆4 Bܔ6rd޽{W m Bh򊵎QPxeZRCGa6)lӐ ]O\kku8 W5{,2 U* P$v @t%|IpcY%=gU(ou^h,{|?k{cl;]uCmݰ7`0K~~ʹ2d۬YacŌ?hIb̈́2?痽z6rR)%`5\a(il擀U ήUBGgǮ#s8Ur#̮q:6Jj$L5/a|Ǐ7/^2^+,Ś4i{}5erfe^ e]#c*"Q7mJwP8($-v5OcaZܴz,m7p#`%JR 1rz\.ߨjJk u7RΚ5 !+Ĩ+\QC<{g\wݢ .0R3{ 29ܳǍ;曷rK73.[W۔712h&P ѐ9x\N1]nbY+W~颋zP1w7S.h _c0wIkcbb+q[:etPjŃ}Yt^C)wZp77J(\rձ`x8rd}=`w}MWΚeTu^}Vk~|Uא>uUPA< lRe_A3%Y:w)2-s(W].rQΩrE3l'矟Ul_OYqSc=mݩ>}!X<71;f✌>cZ& -`Dمyh$tL%s,eهs&ȡ@Xĵ1 1j$1ͩ/{!1E_LMY' -^+NysW (Б;,E>9mM`{Sן'tg Gp^b 2dQ>Y^ֲ: [b37& K$`([C`YᰎCq@.'{~L+) f`!::n}c7-`DqѱݺK>;k֎; Jr1T43S:j_)BcU> K8$[ -:vs%i.(>(\A[R"͉3ϣ|= ? =뙝_8ºb-~'y춍yP}e /NT,| Vz]W\͊EK ]_%#)(R!K8Obqgfl?<]:O\00Q\L$/DA D|̜Yه1X:_Z3)C)T15؂r%PZD09p]:~K>3[ lVd@37݅I2c;,Ec+e |Ɂq T0g-,մ1;s0YA='=@9В{ϏݻޚB\bn `0I:gW.\0+{Nj%8@|CRIE(@mUn i?0kya}6(vvOe " t !]ʘ3g/\:ӳ2YN/s `8cـfسgs^ mś`[l.t 3򑮷o3ąs>fM:'SI (  jǻlڵ~cqlRF57M2i)8i'Mq!E(30b%MsF?g/Q&H`TSkIZ+ ZTM֒Vc,8 QM%i$0*jYP5q@ZKZ1H`TղjF5beA jj-Is$i'KdH1 "$ Ƹ:=EoD.{-GO%%6*mX)ѶxE %0Q+V ljh|*Tkkhz)12bcErJx3rn, mSޱQ1p(o-aNSVS5GkZ'7ܕLNeE)"J!b5ksND'Z8`USEɁ}ZQW|N\cmmiO) wJ᰽v[]1_0yG3ﮭݵZPIP*D]m*ᨫ5m z?k{;LjT&90^'y|#!# Räe5〢8&c4 )1je rNi(/jr9}RRb8d68 1[!$02JF6w -Rb2`8pܭu|'GګH/d;"{/J=AA59̝%wKLHmVg糝pZS[7+suUuֿ |s5IJZ#ziZOr`xpܘ 4IENDB`Dd Y0   # A "kzzҌH+TGP_@=?zzҌH+Trd8M x͝ p\WyϮJPldgXEȶԚ4&+)21HA(8PӬ'4IÖؙ c1<M')Lk;8f2Yi=R n:ZK=ssνw߽n(/J{4'}Md0'7&2"(2Emn+Mۣf.wM"0mě@cU˅P XT:fB7 d\j*O8Eau+MS֭rCNiCOXT qA}ˁzM&5N8A>AKPј5ebn4ך눫5@ʌN&J*Xi$.@l1/aPL݉;PQ_ۙ*Vw;SBU2y,Ks\%){"i=;tK6h NoA:x# ~sɘېzH3dM'A,_?w 5?||cڲ|vBI6>cV[~>seG`^a0ʍta!.<`ϻaQt;}j\:_ .TM)!]/uC}z /}}Ƭ|eZ׽*׆j?[Ϋ]'_![ 6v:]or~}o>^Wn9!:^v 6l}I*o=X7hS ;@Q[o[^vڀ켞B|u7Ok T싲6%͚z=ytC@N)[a8y=0u@k\(of~n6㌆[ǹߒ󳟶ꦇAO1U.DDeh:5/7s?7D3M|<6ϧk~pʮ9KM量,d#UQ9Yh~}ͱ(g ?j{.pKyޘ?fY\ِˏxXc^x=c,L_|l=iŽ5}xfwev?u7~4#G[uf {1䬟OgL6@k6p 3;J0x;{a_4H]/QI ӒJKYiYo(W/Cqte/}Npɷ ʋG).H?mڿthd'{,6s IHiҶ_} }Ɔ O.]FD`~riS ?ۙ[gb4aph旸)_~qc:kXF&NǓ,d(˙Zh~9l5'Ll8}_c : ~Ͱy"6p7 \~M+Db??_?~ ''hdU \} p;OaA>AƁ{h]s e}u%JNW*-SY嵃:Pv/CzdAes6PGSOm L'fllI Ƅd'L$ngT~'#7kMM4l~h~ ܜs)xZEb?h^>&?Z ڻdτF&NipX~xO%?c:kokC0La21lK*X?}\~4Ǣ{dߋ ?|{:uEԮ8z p7/!?+~d??Egn`m| ɾK{ \CK`%nOB싱ɾO"pyG_\}I]ć r>٫d͜;@NC49ޓ5𞬱Mdg"q3n;6yO?1G#~t.\ϙͯAxwpy:31φp7jb8?,{(ُ>.?cQVH|ą㿀|p~񞬉wMQ#n~8ԛ_#n2^! k?C -'{'ɺ䓕#7.֠x|?(-Dw,Y_E:2ҮNet/Cztʌ`Eq<ˋZP'뢞 n?=mۣo!ɮN493CH ɚyOəH܌ug?|b3"g"F~)Sl6595/W9Wl7D3M~l)?'?@ڛqeC ㋲5Xrĉ~?/gޓ-1Sg<60,{2/d.?cf~wᓽ+6h?nBj> u\?ftņqXcg01}O"7W{4sOts־ij]*BވT}{(0dA=#/QZ|WNy*kJ:U^;fa>Y}?uxهftsɺOmݱs:Sk?|1=rޓ~%;q36쇏[/'{?#l~r-fiN~N<ݒo Vo>@u}` %/Z3&\KAl:[k=Ͻ}MJQt腽myI0Y>1cWer쿓^&c?n4躦uwMX|.w{*)[T}7*ހNpƹ:$55!v߰lZykT"Nꋏ ? (/Bߘ5/q}UQn= ~A~;=N:w;ɳܕt?w* L1ft8xܷ羋]1cÏ/s?3Ƥ[MM4lgns[yy!6?Óqs6.37q>H}ۢGs,N}5>RƏX3SHo53 D2ͫbiZ?HÑFa??߉?~^'ghg17~x|xob};dnl SQE~OveF}?v]|sZ/=AH+ť62#5_AS1#uoE7Xw//ԗ凉+Cȧz/:*zځxgø:[NRv78J[M{&!t\nTm'˅]elmy#ږQ]-;@'|:!s6;Z37/dž߹*;GDS'΋ZuF1 &`|9J!p/.h}#ÕCg/~!o=\Y:zXo=V[=zatvHy,ew7xD۬@f(yoT u5_yDδ提g۠}Jk`9c1s!NʨowBă0CLޔTET^ugART(;?y/i&{!rA:/K>ʗ>\:#F/K>L9|WKzzuRLv(6g??J'H( >+*5˳)NRP O;I61G: 4&M)A_yJ; 6ҖQ:O<ҘMV'6F''hS6q%e #myelbh8Lm RmZZY"Wy%W;\ 7TGsmN\,r%W`A@> <5yM[1d"fv#g[75_zn3Ss.lēzj4;ċ\~1WR1T})OyN7XE9i?Av,rҊ'(nۼvtׅژ".S8;.7P}!\f/.Esy rEYs.Kq(.s BTr좭 R ˹GP.վh5ݴu!\Cq9,rBT{v`ۈz^ =O0;H͏qW5^݁DLهn'U^>t>t^*酰voJ9wګքqu 64lW MlulP7^ʨ; L%m%~yzRiVsN'궡d,B3L0Dd z0   # A  "l^`<m]?_@=l^`<m]\[FE0=x͜}p\yϮVZ-YrvTpRpcXQ `c 86 NgCi3 0)࡝Ix2 MNHl ?`Bi(-s}WBud˻~}=9wW7 X,q@Kě3΍snX\m٨su~g=j̹oSwWP2yzGnH`$q MEղT6mJ帄[%Fp] tzrNfz'hX~HOmCN.ԇ'uAc˂AJ.K'Ӈrk%,mi^HtJw5 Ԏ@+e9@T0F&8P=+fp {ZAj cu+[{c.{7Vh:VWhz!ZhF_lF\<YٚG)Bڞ ˹0/@sИ[qxn]綸y &ۤgц kKm#? cڟ~RsHnwBQk^ +2u"mqw%+?]i7Q.k'{1Ƃh.Ǎ9 or{Iqny-:QҹMbm'D>FW.?|#![~5uH~}kWM\u@@wtoMO?2SZϛ?9g|Ya@|3;~Iy.C {!bٌzn";mm&?cWs{e8&֠kNotI Qh=hUc>ٚg;< 䃍?1/єoH4Uq;ZY?#IGܤUY?>?_)~l|-X?>?9[?q0 ( x>꥞*!SQoJwpGNH୦!>t+Zu^CLjs g, =JRx|KvYI=}oqIˇ2x#P]ʫV^R⠕K:?gu_OO7ޔ'm<ϥ}c,Dzr fuy79ȵFѳK;ȵFvw[] 7ǧo'ӭɑrQ">>fcߤàSlS^3 r60y=u;4O-]gl ]e&r#X8홶'A LƗ:Iӵ5D^x4>t!+_Zl-6g{2?Gw+jmO!YhWS5ω3)$۪v֊H}k/$/q,fW?E7DՋyo=?\tDG5Kh܃ =VȯZgvM*K\''NGܼXX󳵦3s~NO&?wtξ u7/~7-jok"?z<:2|ӓNkswh%.:gq#Ջ\tgo)O&!@o]t<\[9ISʳ|W;VWgu/CCwm @<@ȳSZoS)z/ƉdWWH'Δfܙvfo[=#iе(ODi=|MmHO·4grq黴fbz ƪ&5Nqbes4ŭՓTLW`|G_4Wɻj9A? =R{;m\uA]<~|b{vj!~~did;y>g,Z]@-~]yj`r6)ofp 7o 9-wKtnKxx wKtnE[b[/,}?[lsgXxbh$cXhSo Ui=D[\$]<ی#=˖ N;֘{Ir~ߩ`.犍X]\JɢGePI.Xp&WGeǽo$劇N?F}GUn?ŏdԎE"uuuAHǼw̙ߝ3}i=iz=^ChN4VtͯN'!Vie4Ӊ v&w!6vX0>OkVXۉ;jX> L'LWjӉ=NP\4 V }/2i!۷RܹF#gq'-_L꣖sʿ8ɵ:LZfI*gF;i  ]2薮}y= vo)ɼ2Pn⡒'nbg&lبg~,Odz('Y,n"ծp~Vlڻ~<3)ȉ#wҏͨGe[8ϳ m *$Vt0|/̞ԑh%>>f :,[eVOՎxo+ F%[.WOOQhl7' 풅c"?I9[e/|݇/ m i{u諁 l|Oپ Mڰ+Iyk]GU]ߴ} UIyDT})gv'U_ZcBS jNQtɫ|Թ⡇\!M2=/{xȗg_ͼC2+iGbѓ Oz#]h7[>߯')r ՟'?@kR ߦ{Scm,Xe;EP&=y-Md#l{y>*`!l.].~h_.]U'b..Nwbf[{>*{k{c0{?msevv`vJlA`;w7Gpֹw'SֻG7d%O[ڮQ'}@@.UR^i h_c.ЙN/-䜘l_sPNm}O>JOKw͙΢{{hw>Ւ uWJ52`'J=\VJ+ϐV~\5r Ux47G͙+-\Zyp˘rTcm?vмؾFv4 Ntn/o{Nw{>٘yԜK4EEAnTDշH*qU|*MxV^-.=R @7ė `A8a@ez:QY8H2C/K- ?zHH aXRuϾ0ʡ^ 2 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~_HmH nH sH tH @`@ NormalCJ_HaJmH sH tH DA`D Default Paragraph FontRi@R  Table Normal4 l4a (k (No List 4@4 *hHeader  !4 4 *hFooter  !.)@. *h Page Numberj#j P Table Grid7:V06U`16 % Hyperlink >*B*phFV`AF {FollowedHyperlink >*B*phPK![Content_Types].xmlN0EH-J@%ǎǢ|ș$زULTB l,3;rØJB+$G]7O٭V$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3N)cbJ uV4(Tn 7_?m-ٛ{UBwznʜ"Z xJZp; {/<P;,)''KQk5qpN8KGbe Sd̛\17 pa>SR! 3K4'+rzQ TTIIvt]Kc⫲K#v5+|D~O@%\w_nN[L9KqgVhn R!y+Un;*&/HrT >>\ t=.Tġ S; Z~!P9giCڧ!# B,;X=ۻ,I2UWV9$lk=Aj;{AP79|s*Y;̠[MCۿhf]o{oY=1kyVV5E8Vk+֜\80X4D)!!?*|fv u"xA@T_q64)kڬuV7 t '%;i9s9x,ڎ-45xd8?ǘd/Y|t &LILJ`& -Gt/PK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 0_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!0C)theme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] D   d&'!Q'G,.e17;SBDYKL')+14579:<>?ACEGIKM d txG',005; @sCuFZKL(*,-./02368;=@BDFHJLNu|!@ @H 0(  0(  B S  ?V c " / j v  $ 1 Q ]  3?MZhsMZNY}&&#(.()"):6E6H6Q6k6u6x666666777 7#7/7N7Y77777d8k8Y:c:::::::::::::;;^<i<\=g===B&B/B2B3B>BLBXBBBBBBBC C5CACKCTCCCCCCCD DDD6DBDQDZD_DaDbDdDeDgDhDjDkDDD  $ 1 >B$$]%j%&'&d&j&&&&&'''( (((/*4***u,,,,<0I0i1t1113366:6E6k6u66666770757_7d777;;A;D;o;r;;;;;*<n<\=g===BBBB-C3CCCCCD D%D*D_DaDbDdDeDgDhDjDkDDD333333333333333333333333333333333333333333333333334"4"k8l8t>t>AABBBYCjCkC~C~CC^D_D_DaDbDbDdDeDgDhDjDkDDD4"4"k8l8t>t>AABBBYCjCkC~C~CC^D_D_DaDbDbDdDeDgDhDjDkDDDUSHbh  KD1$bQ*RWJND"&E `"H A&KD1,&~80D")D\ggDKD1Bi(OVܸSKD1T6TY<"UԫP M5W)VG YPhtArW]KD1 aKD1o_kL!iy&>% {KD1]}D" Z{Eh ^`hH.h pp^p`hH.h @ L@ ^@ `LhH.h ^`hH.h ^`hH.h L^`LhH.h ^`hH.h PP^P`hH.h  L ^ `LhH.8^8`o(. ^`hH.  L^ `LhH.  ^ `hH. x^x`hH. HL^H`LhH. ^`hH. ^`hH. L^`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h^`B*phhH.h pp^p`hH.h @ L@ ^@ `LhH.h ^`hH.h ^`hH.h L^`LhH.h ^`hH.h PP^P`hH.h  L ^ `LhH.^`o(^`o(.0^`0o(..88^8`o(... 88^8`o( .... `^``o( ..... `^``o( ...... ^`o(....... pp^p`o(........h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........ ^` o( ^` o(.0^`0o(..0^`0o(...   ^ `o( .... l l ^l `o( ..... x`x^x``o( ...... `^``o(....... ((^(`o(........^`o(^`o(.0^`0o(..88^8`o(... 88^8`o( .... `^``o( ..... `^``o( ...... ^`o(....... pp^p`o(........^`o(. ^`hH. pL^p`LhH. @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PL^P`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........hh^h`o(hh^h`o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........8^8`o(. ^`hH.  L^ `LhH.  ^ `hH. x^x`hH. HL^H`LhH. ^`hH. ^`hH. L^`LhH.^`o(. ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH. ^`5OJo(. ^`hH. pL^p`LhH. @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PL^P`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........hh^h`o(. 88^8`hH. L^`LhH.   ^ `hH.   ^ `hH. xLx^x`LhH. HH^H`hH. ^`hH. L^`LhH. k^`ko(. ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.\^`\o(\^`\o(.0^`0o(..0^`0o(... 88^8`o( .... 88^8`o( ..... `^``o( ...... `^``o(....... ^`o(........^`o(^`o(.0^`0o(..88^8`o(... 88^8`o( .... `^``o( ..... `^``o( ...... ^`o(....... pp^p`o(........h^`OJQJo(hH ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.&E Bi(O* M5W ao_k Z{ ,&S {T6T~80JNrW]A&ggD ]}US$b!iy"Ub)D Y\                  }                                   6"2                                                    Q[y.i@"!xAZ_53[ 0' E  Psl_y`I.$ G 86~hk* S ^ C"'{$jV%p/&`&L'# )Y-.[9/T0C12H2/5`617Y7;9[S9a9:.:eH:WR:=~:fm;=W>Y?e~?(@Aq@0ACq1DwDEd/G9 HsJtJKb9K2SKpLM|KMO6(O P) R?RwSE(TB5UF;UqlV'W?WOLW/Xv^X?cXeXhkYZJZ6ZeZmrZ{Zv4[Vm[}[0+\_\sv\9]Z^C6_B_ a#am"b>hc,Fdd|f g*h@h'PhNVhijjkkKlNNmNn{Sn:o8p.q1q1'ro@r twHwOw xOxY:| }7}G~ 8zv=0 )'3k|q|"pfB?&^($aUj @"?Ot:ru,0NX9KVb4r -'T+&AcZw1Xy&8Gqa=. 0=g]fq n`we0]N*@+*-i{_r@cm }x|cFQgKqwC|B!FUv9h_I%#ebmK ^D(sd_p>!`(;NQ]4;2|RX~GX-t?VV'<6_DaD@l8l8l8l8D@UnknownG*Ax Times New Roman5Symbol3. *Cx Arial?= *Cx Courier NewQTimes New Roman Bold;WingdingsA$BCambria Math"1h#gt%FQ4 +:"|4 +:"|!4=D=D 2QHP ?Ow2!xx -Student Lab 1: Input, Processing, and Outputstaffstudentp                    Oh+'0   0< \ h t 0Student Lab 1: Input, Processing, and Outputstaff Normal.dotmstudent159Microsoft Office Word@&'!@ l6@:4@r !l4 +:՜.+,0 hp  GRCC|"=D .Student Lab 1: Input, Processing, and Output Title  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    Root Entry F-ClData P1TablenWordDocument .SummaryInformation(DocumentSummaryInformation8 MsoDataStore0Cl`nClRLUOAJD==20Cl`nClItem  PropertiesUCompObj r   F Microsoft Word 97-2003 Document MSWordDocWord.Document.89q