аЯрЁБс>ўџ wўџџџўџџџpqrstuvџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџn№‡fм[ Ћj—JШЌ/nЩьџ‰PNG  IHDRУ‚ћ{|csRGBЎЮщgAMAБ ќa cHRMz&€„њ€шu0ъ`:˜pœКQ< pHYs!е!еœДпIDATx^э дUuЧБZ…Aо ‰K Ш‘–BZy–†Ї"Š<-Љ‚bJy дjCАкеTъƒ ‚€Јф!ˆD@@ƒmcшяџЙ?МЙїЮœ}цЮ;sя™ЕўkюїЭžѓиgџЯkЮйg…в•444аT ,[Жlх—^zi юЗѓ{Oю‡РЇРyр `јwА™ ?ря;Р-уџуїЏЋРХрГрpиМl V+5Uo)н дFњJŒn2˜і7УМФŒі^юO€п#WщEœKР/ˆT„Кœлƒ5љџ+Јю”фКh#šо Ž‚яШрР‹•Zz‘QтўoряСЎjНъЂч”Ži@Е&˜ˆ‘ќ8Ј ѓпрzДУкОЎМЛ€Кmћ€ззЈHRRЊвњчОњйъF\ юЈ­хV0ђПмd•С–DљЊЊЪ#ХSЁдЯšё_ЉZПћjlшG—Ц?Їƒ-ШШŸUX\)ЊВ5@!NPпœc5џџ в:IƒЦПсўјЙс'мяkƒўЇч˜ьѓм–vХ n‡ƒд•*лPћЦЖ–еў_хўlПŸ8~ X_ ўЛƒЗ)@Г9“ЌЪ§5ъІ нє`у=_QВМ3AFШяѕИOуО wЭbц№ї|юЗЧСВ~ц™рŸч+O§*УnA Шp(˜uРQќО{Љ^ТћxžА5]љE№I№А˜l[‹.„њј"№PюsСѕfРЅ’„0џ\Kœ[Ћ _z­ Pk5л*ьЅНж†ЊQЙTЫпcF"ї„ЛОЦeЄyPaЈПO^Іp?ˆЛО‡м/cюUgzŸpTYЈž6ЈќdМжНазмЏШp{)Lоџ=Pп\ƒщЃРі„їКQPЌuУ4™№AгхгНшвHЁ–BГrыŒ‚’GыН%Ћ/ўXбBунРwyџгмџЌ­s ™ЊYЄшa5єёp5ПSTЧFŠ_Ю,~wе,ыЭHЪ|5JнЯЦб3)ъ€я3c0Б9l*е:ЂГCРЭ а8CяЉтiнKqZ§ юZcуОWпUг‘ъ}MUЋвKZFљ]k‘пŠЕ Аа:+kMхaIж‡} ЪЛ,ё2@…Єкљ“ИOKJPz„(К}а’шqšЕ"дЊQŽžЈњь`'ЕИf„ћИŽї>Ф}нбгкрrŒОЕ|eˆž‰тя‹TƒK}Mc PЬ  UСѕ@ж\Ч]{&з4[#“,Ъ@пXnїЖруrМѓ0xѓШ(*/Ѓжеђ lsgжМъЋЊІ=5ѓ“њџ5В"Ъd% o1юn­Э6i)ЪЖ5ЪJЕI1hЧ—Оg’Р ѕ8к”ВY"@ЕхT$6ЪiјqL+ќг`›"ё5њ5‹@_(ѓH№"ЕщD_|Wlt†G0ё”й*”н# ЁuTЃ1ѕЊО=аЮАЬi9ыCўї4Аj8‰l8›ВtM„X—щ^юУЛлЮњ’ЧpЊ[Ma]ЁyЖ/xMУm %ПE6EЎY>їbIdђ^Ѓз~u5ын™A}жЊЯmU‹$+^ PЦZеГjрЄЁг 8ВќOSДЙ&u…†ЎФГ3$[Сisы.i/іp Ј[ЩРя_гРFШRV[4@йж;ЈFVх†Чч“е"СЉ`ѕdЃ­ˆ Ї пŠ ФЌЁбпЄ=ВCSЂНg{X<с!rПDn$і”єЎйB#5€‘ YD'!Nid&SЂ“<Аo_w’сIx3Сn’I(Є QЮf9>ЮУьPъЪ†МШ9ТžЎ 2ZЂяњў€мaЁ4Tі\K"Hм›фЙѕ*KTŠЈ' hІШЫGю…Ь yёђжШh›ќЕЪјќOkЮЖ%™/‡тЗЉжлBaUіœMu&њцЪ•"ъIe›аЄБемŸђ$"Зœ›Ar7№Xы;ијbjO.ыхD†В4YŸpЪ aьmœД!KЮфшLўЄфЅ|x_(ЧFІ`]‹\=в‰ Ё"mоѓ’Ш ƒпЧШ ‡?З‚ ќO^ў>в 2c/фъбы2OЙy\ЭЦЏЅ*‰ I8Їѓ[~—ОЯпcъTЂНdЧПр† “™ ЏяЯG… (\žu`ЃО+НЯ”AьBю{їƒFэUљПu зЋ=й@ўСІфvі„з“ ёШ?щ‡U3v hTШ@>ч; e“ž^ƒ—Ы ƒВA8›Ъ№ЙŸ є1MгДзЫfМйT+тдћёо0 Щ‘Gv6‡ЙЎЃџD†х‹ =%2ДXкбšЃzйYЧ#яьр$У̘pЃdI€>М\Њ„p—“нDGЉ$2D™YP•ыЃgмpk0А"F„Я—}"У +ЄnRgM CћŠyЧz'? еCЄхqЩЦ„”mmЄМnd /џвw2щ `q"ШІЫpD&gBƒ‹ЉHЫиw~\„­KЫ)tфlД3[/ђвNМСХi­d@^Gс~ DbyеС„‡!EнШ@zў3dV!;v€Р5s4Џ tЈ‡лXšB†ж|’?u/Seр­ЉЋ$щвЦјkeд!#='ЙUйТ›O›ЪЌM7‰ќibчnG>‹O­Жтu(›ЃИ&’a\Б2~ЛќwVEвЄГ(~*ќ˜ч„їиУ[ЎujH‹†ЄˆœМjФtуЅѕyЙл8с!ž­цUšфšLzЏž`џК 2Ј[\{cШ`љ”їђрВщКЕ Єy+O^‘Л=ЦnЧd­{дс}@­зўБ6 f( хЛпdюAŒЯQ,'CјZctЭXГ–сpOFIѓUЁ2ьxЮK3ЛЮџuј_t33$dаiЁЙ§$КзI™бzŒЄ]†xtИ{юўуš‘Сыр„(2Iэ’'ВіCc‡]Ђ3сa ƒЕћххП_d )“ŽН‘YPVЅёіЭ!€MьыЉ кˆ cА^“1Yй)ЋU @Й)эЈЅ4€Ž@‚Г'”UмЌ,Њ_d@S:ТjnЬСЦ кЎZШч”jЬu/<{$š]Љ›Tj7ЩШpIh…ВZ"У,ГМMxюЃЖqТх=wщ‰|aNЫА(F1!йD†2ьв™ыД(э‡ЁІA„с*txakVё4p/ПзїЄЫКp+!яqм•yrqn~Ъ_Ž^SJ‘@ДСПыХГRЩ@xS<FЎ4_ЋRДЗ`­p{омCœ/ы•—_ф.ёІ йПsъNŽ…?SK"ЏorT<жњpг­k ƒZ"dѕq+їB& Ч…оЯБQЙ‡щyEѕјlвr"Кб[X9"/ СkШрђbA>5р;МЅЌз ўЗœoWўж RЛ ƒ—Œšы?РєМrQy€уA7—@№џ-CхJbфі>г†Цл2І–fDš›ŸМŒйт2bžžњ—Я†JsША}(Ёчш У 7џ;5є^ћsЋхЏцџъыleO<ќфіЯyў$ЖЌШ=Ђ—IТZ Ncь/( УуС"ШФЂP6 фO]‡МЏњ!ЈЋвA^Z…џп|ЙDт{фŽmxОW(ЪВШ ЪФ-Г№к(gzƒPЭЁкм–GŽ№Žu(Ўбc{ИњјYКшF w;žнЛ„tѓм‘чHled~–fd эј›ъБГB2D9`ф™.з@Ъ9™Yƒ0Ÿ (nШ№к^jё,2!оЧѓхŽ‹1юYт‘'}˜Ээ’ Ѓ4e.(ь… –ЙД‰rƒуЕЩ—хˆ(ф‰lЯш@/ЇV fЮ›ѓЈёd (МЗ—wўcЬ#ƒb?d\ŽГ<ёu“Бa†ЇќEфЯЩiщŠЮ&щИ-ї8žДfЪб?jщг{Š ЫЫІ8љ7эJˆa!ƒ­Ž—в‰єQWˆ -]ІТѓѓ9†ЋЂY6ˆ){ТгїЁзБ№3Жe@ўQk‘ {pŒIћ˜Ќ” УЗЂuМ`Š;FJj˜Ш`:жЪрЋКIь˜Ё]Е„Й*8ИїЪ[}џƒ@/_Ве"ъCиЫc/{ œмЧ†9ЬЭ'BЄЙ3<зБF}KJзцюЙRТx! ЦK‚|m> nђ’9ЕЉJЪW‚”B^ЮŽЗФN:—Ё‚Џƒ§Ъь—оd… фlb~V~xЎeкЗCAюy1:‰–%rэЮ]їТcWП1:ђ–P–М@ШюaрУЁАбЃˆš #<Й[ …ЛQ/5Їђ&Ѓ3жЧД5JkqзцО'сЮ_з›Сэрz SA?tдЏŽОл*œШчЪ+ЈЎ;”УЪ $$wm Л"2Ifе ,RЄlEKFф'ulЕ2w-СЉ=ііС24w@КMб6DНі9 iЕЋFЫ‹YзЃЌкIЂ.ˆ>]В!х˜’йƒАэШ;Њу6д2(џ$єРˆжA™TюИЊ‡rJЏіQи‚ж‹i wЎoиЦA}9Л8‚к`Вguœ‚ЎЙА—ЭРљрYн4† ж:ьІn'c6~xљ§k^f)y%j€r—ЋќнСB †VзD­M)R8ŠC­И ІAПќУє(іђфї7@GK]фяЗEє5ˆwHЋжЈi€Оc$ч‡G\™G V]Ф)ЁraЃ% jAf‚Зƒ7Е\Е щаJ`љBнРt%џЃЊD.ђqЊўДfXy‘v}KвYQ^Л‡‡m9Ё_‡2.…Юё-г Hƒ6щИЃ‡škљеЙc:зLўEуЗІwџЪŒs:Пе602‰P­P­=.ГНЗЋТёьЃ@оАч€Ы-ЮяqП<ДwМаТЖ2uSVXdE-Е|ИjтЃП‡ˆ4‘5(EЋ]ѕ1ЇвsЧЪ*`…CкЕњVKIкбї/ГeцЃ_aЁ ˆ?NјЊМ›hЇ•ІeщTOеР…N­щWAІpу5 жŒыqp.˜^—ЎgЅ]Fd(Oлч‚Ці‡уЭЇљothˆ&+оEŽFcFЈ Ѓ…Bзч€чšo*У™ЪFу, ф5цyЙ\1TЎщy@Щк%5<:œ&еЌ\QњJ}wЭlmЩяДВИћ.є*ŠзœКІѕЉЖšeкОдЂoЭniJWЧ—­‘С…LИќ—lіicюŸАBJФ№йДK .š^ОЬKыЇpљv\zˆ"иšBгЧ›‹|—QŒŠК=рNpxПІ?K/Ј`ЕАcS tаŠж"Ž †šшDНДз\ЫNтОГК=е–TŠ­r PШ:spИжšў‘щR‘_?Ќ‚ѓЄєБ їЩмBfхж"\NšїЦtка{Рl ИѕeДБ]+вЎырFpаСрrЯВЉ*ƒ4аM$pkРКV+qŸj$9†ЛіјЊ›ЅZѕ—@Ћ*ЕмЂ’5BDЃЙ{ug–XќwpзТМЫфНp‹d№юЂN‚ehЃ“3,}м ул‰ћо@ЫСZdwаGЇ‹Сч š‰Y`аВъёџk*й3э]‘O'мПь ДјOуžIФ•>`•Q€)ŒЄЄЄЄЄЄЄЄ*5№џ?R~vq,IENDЎB`‚n№Ь9У0,J3ZyЉЖbВЇЃžџ‰PNG  IHDRЎF2т{usRGBЎЮщgAMAБ ќa cHRMz&€„њ€шu0ъ`:˜pœКQ< pHYs!е!еœД9$IDATx^э ˜%UyПЋ™ЛєЬЂ(Š".‰Ц]QcдЈcŒ!€5‚ІћжН=0ВˆШп-.иЗ Ѓ"3гїдmfXд  2.(Ђ€"P.(‹ь0Ќ3Lџ_н˜ЕomЗюRя}žzf`ЊъœѓžхWчœя|Ÿчёƒ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€Рp˜ё&'ЗѓM–М}[ѓНХЫwє˜zЄЗџдЃ.i>vўDѓёs] ЧVэbїzўI;y‡NoЏ?GНЩ™э Ъ_зѕ3‰гЭ7cЪJ тОG35[цдВфЗ%ьŸЌдšoXљЄpЩ” $% Y”ŒЪрљ\ыс>“я~`ћ@Кl‰lp–є"Џn8џN\[ZR=Ђ<бм#4:с@л  Н˜ЪФђП*з‚šDъsš=§ЄНФ7`ћN!RQDп­зЌьzл,љЭwVЫŸХŒŒо ™€іЄNлI{Q‹$Lдљ-}эпЈЏ§С2Ž‘Š,dзhЖћ%-гОо[:§ˆ"7`Ъ =-ћ2ѕH3 (ћЭ—XзЖт‹2`rOrrЗщШРiZЪ­yуЇю<єM˜B  /ђ№МQЃѕI ељКющЯaL]/:‡&Coš~x›  0ЙКЄ3RЯЋдм{Д/rЖfTЗЇ™‘ ЂЪ­ЊїeѓъЭз`r?=—LB `єu]i4пЌйд—ѕХ}ЭpR˜1HшљBо,мЭкћ§ьYАѓѕчї$ЪпЌјЭ@џі5 а_˜=/vЌ–@?!піх>Ѓче{џKЯ}ХUш~щўY/П‘(ќPŸж z‚ўџ‡Ъ~ы §П7•SЏЈŒЛg†­˜;%;лдvЉдMџГ~WЗ§Ъ‡auЌѕqўkхsэ%MTъ­šшI(ЯаŸ‰џuЁЛЈСАК\cГАR­ѕмSѕMo&#f3#•FыYx>`3 šц_Џ—А4KЊ7Е§Кг4{љЯjнНCy~cЙОќ…r‚ЛЋљ#œub;јЖєТВ'_…хёц:@МЏ.еOpвь~тЭГ3ЖўЊ';чЛя+ŸoРД~№› %€@а,Ѓ<ѕіRЃљ7Г\ЈnЖOэЇ™ЧќpџЌœгг=K?јyЕцієВ4sП8›6ЛyЛЗ3СЛА:ЬОцx#вСEЩo&‘Й*}ч7БrзЊГЮ–t<џЄбt™уiD ;lЎЄ?ЇoУ[ˆзz™щЯУѕР-ш:љфг†ї‘Ё5UЪ–оqНЙSЊZp?ЌЛ^u$А џв|ЌФKqЬ2\т~ЈoИЋД<єŠ€мщах‘с2^*Свљ-?ТœšЕѕЊ8Є ЭŒи90Эќ3XAиtіЅДoЗн‡ёƒђ! XQZNБ%Сф‚ЅXYЮ-7‚†'љdœT €€вN•š"A[ŒЎTh›‰—к?т• >xБhщNч_| –тL`tю[]Ѕр#њ’§ œеЦЂЯЭ=% у ?xKцО3§рlVzZБ$>ДtKBѕ†0іU"С жЈгO…ŽkйЗкfR„‚й™,ЕхŸ'ь[§иГ8nє‹"Дژ‘’МTž.VЧv“cnœќрWЖц­тЌU^5F:н' }Xѕ‡e™zоаQ‹Šа§Ь“†˜€LаŸzК№ƒт}]К{ьp№<3aЧ‰эЗ‚ЭзћюЈ ­uјЙѕž‚SЅјHH@–Nša}TbЕ&Ž`щ™пYGž?б||Т”y GРŒ‹дOю‹гWЖyЏ}$Жѓђƒ"уЙЗЭЦ0Šfxб^ќqЙжмŸs)‘(sгаЌыŸ3єСySлp‰ 0' ЯѓєxNŒЏЦ{+~3(MД^†e  ž/еm™<‰Еэ6ЮчCVЙШ•’fMзEыpю6ЭЪ>Ы!M [h›ЫgГlЈ•OСи9ФU‡Лi.с cgљюCлй•vЙW/ъ­‰l*ЛћKЕрUр†ЖF`свWпџU­УМCЇЗ €й‘Љќeовo,ˆ–*wA HЖ"\э(ТMŸuі"5ЪšE“%ЭКZб–п;ю‰Mf–/^Ё!№АpYНЫЪўдbТ. MэR^0дv?ЕБ†гБ"(їЊIЗ_ Д…ыЧхFkмЮєk%‘ЏA$ ПžЯеЬыЎ ФЋЅђ "ђ .˜СУE—ађкТА( зКвИ=с@ш6эwЩ*їьДт%CЉ393йэЪт§€ =ЪЧtЁЖЅаЙuЅК{9H!@Йh›ШwД œгеšf]Їц’Y ДдцЅЙR$>*žс•і7qњZ2ќ]*ёђнZМжЄ­ž‡ аM“—UЊ~№ыа%Y‚ЋZwWz‡ŸYEЙAг ЉЎы;цtZўо|yV§t‡ёu6r"•piЦІќќGьђ№ фD@Ђ#sђлS іЗЦЎЊšтаHЌ.Џј­w*ъпZ0е’п:XyЙHО:Џ03їD§[Тѓых‘pЙ?тM#}ъўєуhю|Й’IvљюЋНШ7iB 1М…kќфЭkŒ„хЫњsiЅœ(БZЎџўЂў{мCТѓqѓнYk=%IЙЪ~ы 4Те~vъ IвцфN`t|zw5Zѓn-VжїЙѓsЯ4 B œ…KЂtМъЛvЎQ~O}э^}(^`>;­яiЖsŒ79ЙўпЩњЛ %t2юO~?CЇе‰ћБњПпœŠ›,їC 'Ўž`'б^ШSИЦЮZ(AКЭ–­Ш&\Ќ+MЈЬ8C3Џ‹ѕпWиПU}їdэЙнY=0щЌЫ},•pеƒ[НБe {Y5Є HЎH˜Иi˜ф(\ЅFѓo4‹КnУžX(\~№oIыQ•qїєЖЦ†U‹™ Я…r“іж$ИЭ2PТї@*ёjИН“ЄЭ3Ш•Т•+nы9 WuТэi†LплK…Ю–цmЙpDь†j#xэ,ЁХЁп<(!ІЅ'тјлйІЭcШТ•kRъ9 WйŸ~Tн`Б7ЛTxЃDыцѕBТѕН‡ЮsЕїЙ.ЕKJ*Е‘†я. —1љA Ÿ \=ЈyЮї–4›ј"`КJЫQИМУЏjs}Ѕж^‚k —LЯЕПЅ%AэI93Юx[јoЕцѓ$fwxВєM\Р‰цуѕNЭц[љюљЕжЇЯƒШƒТ•хMга@u€–ЕIЏjУ-Э?зC”bžТ%l:Зu”Œ0~iП7.‰зісAd]о!S цњюПг’VЛњQbс2Сk4пœ6<јє•ѕ!„+*Љью›Ў„Ч‚™j=x{vЙ)р›r.P] Aњ‘ЎяЮг~VyЂЙЧъеЦдS+ їzЕ‰гьВЗџдЃгжˆв9*pi&јЩДyрyФ"PЎђьR-јJд‡ЎЈЄВЛсЪŽeЂ7х-\–IџДTя+%(ЗкЌЊЄ3Та,ыsZкЛбЮyЭз2_ЂђlіPi|ъЉ„Ыož•E>x"072jА7„‡#ўЎˆ 2М сЪf’WѕBИ,Ÿ2z­Џ’PZџљю\]_ЊњЭН2qИЛХтх;к^YRё’˜ў!t@Ьн& w-ћисEkЌWЗiЇ{?Т•Ž_ъЇ{%\Љ3ѕvЬ\И%4аЈЛћНБUЛDMћ ˆ€XTCНgCCEИaЬэ!„+7д[Ohш…Ы Bм%Ў`}ЉжzIk‰ф‡™€DklѓгђWз8Теуњ)€piэаТ%oё­аDŸ2'6TИЭ(Т•9ъL_ˆpeŠ3ўЫ \ѓ|їїi„K+8я‰–' а@е‚ЧmEДтюqй‰~=ГŸЮnь›фšWoН†ЪŠGсŠЧ+ѓЛ \кѓ~šЦ‡“Š—>~Эœ;/,6pyPЈлj”qf\Х&й›в#\НсўPЊ.oщє#6оїŽ/`nEk‰ф‡‰@ХŸzSлAч6,†є•%сZ2LeЖВ \=Ўб"Wйн_АкуŠž§vk‰ф‡…РМzѓ52ФИ{ŽЦИ^Ы–ђk9Ўзl„KgЦЬ•TRс2O=Ў%’Ё—щz0ї”яОžщAЦaз‡e@Иz\)E.!жxqY сКHЏˆ‰ЙЧUKђ}D`tbХ“єtэœАќи3ЏуќњžТеу*BИЂјЩМЬѓfЎ7еСM^>ЮДЩњ‹ЙDKKзŽжO{трВX9GИz\пТеу&8мЩOЎ.щЌж7цœi)~ЮМкŠПnУUКBзвЫfйЖр UЛVЧZiцйњѓ)a 2‹'жЫ`…Х.‹†ќыФK…ZfdЦ5\уNNЅ™)зм1žc|(U†аnўЫwГрqIЎp JђSш•љ‹“ЇЛ­МzcЫv‰uY‰Бe НEЋss*šVИ*р}qъЪѓOMRE‘ŸбЕЩV§рpЕз“d@єS9j§“ўО&{ˆзиs^цm†7r#xО:qшщ}Žыf3кHK"uXп]šHИъю•iКžНCтАМдhў7“э&uzсŠщѕ{6l|кЖ>o!3ќц;%№ПщNH}ї3;Џи5+‚pi%d.'ъŽs\™є–НdПщGшЫџђЙ–[Џ{ъYPAИ:ŠРZ‹Nk‘jГрmяHсВVczЉХjъ4шeѓяjуŠYeQГтўа{ \сЧo=Х,иІ2чЮ ‡”€6Ќещ—uъјЖ7ец6ТеQИ6Ьzm_fq-oа„Ћ\k>OƒрO:ЕЫЎќЛИз /гйW„KѕѕЯiъCc О ГшьExGЙоє;яИлД™§фЌx \‘…K|0эІѕрзфvb^eО+Э ˜ўйpцАЬ[zт‚Lк}„Ћ| wпН7жМdИ TЧ–Щd8И­scsGdIсŠ#\vЏ[_ђƒwЇЉƒ.§h9ZСS,7%ŽРЛѕ: GOœОCісГEЎКsЧ’mЗ}ЕQтqЅnhУўэhjОКcCѓнХZ2Љd‰сŠ+\К_}ђљIыЁя…KцэЌVЧі˜Б0EJЯwg‡чРвќ†]ИBSјрŠH<З^‡ы5гўы4ˆyЖ4HбЙ‘Йuе.4FИWш=;ј­wРд#“4ЯО.zя[бк0ШšсРфЬvIиaЦ5Ђљј4…кЎИЯkД“˜/?й€oі\+эоЪжh"\Щ„Ы>4ь€x’кЗТ%Г зљ#*9ГЬоэяKТОТUOm˜ёлLaWі'і”ўЬYjW>­…@ИR ТОЛ=‰ч~ЎrН%у  qдмэ8ŠМˆїИ{/g љRЁfLк›LоЎ5&}Ћc яГXGКяѓн*2Т•Мƒ‡ƒCыЋ~.}Ѕ?]ЫK)<-Єф˜d ѕнE‰і|‡YИфКLТsU*сђ[GwkМсНƒN@"цєн]Ѓу'яо­т"\i\ї‹Ић-}'\‹&хЬй}/Э`ЗѕgC—e&†цЮщ§y_жiT­Уbї!ЎђФ){Д§BІjзћФfЪХ PnИOFi\еК;О›DUИ4а^ЉкŠ{щcAKГюRБ7†—ЅцКOF31НjЄЎа%RєВ›мЙкPЙбЫ†…і§ќрw*пБzп>ЃuїФ0FœyŠ—5ьіKЇ]ЊЛ—ЋюŽЮЪe”вК>Ж‘Ь0 —пњXЪКМУŒnŽИќn яёPчНоЋvыfQWИ‚уs‘Eš•[њЧеЩяIйбeЄ1U‹“—ДТUеЁр8щЭyoлГћџЅf +K…рїŽŒЬд_=ЊrЊ~p{кД+ѕж{bёVс У щƒ.Э™я.Ьк7gЌКсцў%PЉ7;Кušm|_юv) )\A­њЭНЬќ7Mg—uaЌYq? —Фц 4eзГкЃu+:eЇ$mU!Яе`ћЛ4y&Ф н2ЄТežѕгWлLd)›Єюyf€”—œђ< ”tьЈ:фZ žгэЂ]ИŒЏљeыXs|Хкђcœzъсj|џпe—#\ї™ДІг2 yІм›SфУ…П)r Љp‰СT*†jуѓjAi#7Єтм8Ђeщ(ЫЬф…eЄлh. Wл‰lЇиgлоѓнЏт,Џє‹pUх§Ѓ=cJИзЇ}ЖДЂЕЁ}ЋіO3[P95r_BсВ§D}пИ.лВ6wX‘9rc1иВH0к@‘‹eТЅЖЇШГVo‰Œ5,eЫТ~.[т‹иЗр"ЁИ.гMќ02‚;7i~дЏює–Дi$BсRќDbv{$љz$~мT,—Gi\ЖYZbх№CИљEZ2“5\”Кйк=кЃЙfр„ЫBІYžKp~­SsЎжмžЉf€ хб)№п‡MИфzLмв-ЕЖХ+—хHuФM§A кXљT5Œh&иО;*Џ\#\"žc Ў.’p…F)Щ— зx|+‘ŸЦ9лЕLцSZ8F3f2свёQIлю†чдўџ]р Јa|:Rу’с†‰\^єЎb —,!?Љ=neY[K+Ле>ѕючЫ.WО:я “pЩЎЦ–›’2лHИŽыVђоA%oYfužХDИŠ)\Z&М щ`ЇYбнjЃъ-Iѓz5[ЖKЧМ ‘pIш?›˜зУ{[šRGnмP,ђ’Б$jув~Щв<щ \ЎБГЊ=Ў‰к&7ЛO&№s{тHг~ЋKZ™ЦбoIg™:І?$ТUi,Vфэ‡Й Тќр‡‘fЊСrУ№Е”Іђ?Ž6HИ{,^Оkž…GИŠ'\eХ ЂЕЧ­šЩпЛ№рUg5IББ”ЮЄљ+љ­ƒ;&= Тe‘%|їЄœ6{nПŽЬИЁXЪѕЯU#YБ“ї—ТU@сRXіˆэq+Чмmab}uхjШПOš?лKю8Т p•kA-ЭЙЗ‡їЖмo8ЛеБХя†ЈЮtл Щ‘7!„ЋxТЅЖіЄТ йаZ]—ъњUЏф.ИAаБ ИpЭЏЕž`‡…зсFЫ†Ѕ†;Є#/n(ізcD3kyn№Їž‘7!„ЋxТUnŸЫbаыЯwИs;іЁAЎі˜ђ,и[X%;|п‘7‹€EhкРдЏ —^rў!\Х.ЕЩHnЧЂЖнОКЯwПєМ™ЙMтXИЊ~pИx'wгЕёlЋцо‘ѓpCrƒ@@жWŸŠмЉkС‰Н(ТU<сRЛ<+rЛŒцž,‘ЋЌnф!є:гщp@…Ћф/еvBъ0<ЦнТŸpрИ#nПЇњ^ .‰к9Э]/Š„pOИdnўУЈэrаюS?њ}Gї[(\ —4+QО&УњР’АnПЇiQq5@DД&T]—ьE™Ў WŠУЧœ]™Ѕ Ѕp…С>S8 оrжМ:+ЏўНГHГ‹4qш8јЇшЅ]ЬЮ6_p!\§.Fqђ7tТеіšџЕ8 цМWоEКy€МcifH@цЊЭЈMV^Їg˜tЌW!\.– ЋъŸЗGэŸ[Йяж|Ю>ЭŒшјc)ђЙ•p4 ќЩ[%09Г…мрю#Н"‰pRИЮŽм6Ю8cxіИДе№ю4юЏ6Џc™ПџЦ[|цŽНkHЗЯ T}їфXuk­7їЊHWё„KЫiЇ!\§=уj›НЇˆЪНХ‡[7ЏМЖWу щ}%Х№pэжW/VЏŠ…pOИ$Z'&.ЗNТw}П^ZМhР­ GJ~ѓйŠ–ЬпхEОWc щxaДн=оЁглїЊhWё„ЋьЗ’я›ШеPи^?Ок——‚QvьK}k?3RЉ5хŽ+Ы™Vш(љž"tфТ Х& §­oF§ЂЕНАŽ'§Лˆс* p)žVдіЙХ}ОЛг›јЪ]l’нu? звЫ юЉиZZЩr_QѕU žг}ЈЄ0икОФЎŠмјќрћН,0ТU<сšWoО&rћмr][=А7g3ы'§&\šСj•ц”uВѕ3qОS€Ш –7^4Ф–N?"–[пЕzIс*žp…оХг,GљЭзѕВЭІNЛ„ЋкXљT жЯ3-sыдозšлocj˜М`(T-‹Jй+€ОДŽыeСЎт —yMPЛћSœvКёНщe›MvŸWЕќЃъс†Єѕ0зsцвлKћќ …€г>ёbs2Ъ{ЛuТU@сR‘5АЏ>ќ1ІgнбrЏ[ 6‹їіZИd@"†џ&ыу’жСмЯЙЫМёSwЮя(эo-е­wі ТULс ЗЦXиќоъ„лГ—э6Uк=ЎЪИ{КLі”†§œ3-п]kЫЉј№pёЈQMЦi”к<=А—”Ў.Пupк6SіЇ_ єС8muГ{ф-šЬЧПІ–6г–w“ч{!\‹V—Њ~ѓА”ЎІцм‚аGѓ-хёц™ВтeХ  ѕџЯЧ zmѕƒp žpщЌЯ‡Sї&3ПŽc§К•йY5‡АяЖTЉЗЮŸ?б||ъ2oxAЮТ%_ЄЯзИ№§8уB‚{o+ен+3cФ‹ŠE@жZ.NЃCИЂВlb ЅQ‹fк$П:NНmšwMœ=№ь›4-{Ny]•EЏвЙЁcвфCЯЎб`љђ,ђВЕw”­1ЭPюn—й]9zРŠ'e’–D[яМ)Eй#;й‚~oŠДЂzнQЊЏЪ„ /)&8‡УйуsЬИђŸq6Z‹в dю.3iOлУЪЕцГS™ХЗEє–б‰ŒM‹?х7?НЙƒйЖуъ•OK[юYЋЪ?ЄЈƒШТU­Й=SЄAДмmЃЬДR7‰ТП@ыœ8 U_’ѕ^B[АxеЎЉ3Ж п]М­<Љм0СMлgЬЇaŠrї…pЉюў\ђƒ—ІeСѓ№т†EзўЁ=Х&fЖф“И#\ЖŒkЉаb9iрќsbцГћMІЂкhVЎЗžы)Д{hНЕkA1ыРT.›ю}]ЂНœМБeёќтi†%kЛзЫ#њ™бf€rђ›вAeR№яЙp‰ѓ5хк)ЉМЇc‰їИТЅЮѓžц>nьАЭ7щЎјТЅ зЬ\ƒtВ§Н-žѓƒеююгџЗН”-.YГэЕЭ6ІЛоs3ЫKX&wЃRе2й;ЊСпйЁ|-g=бЎŠ?ѕŒpпЇж|ГюљWЅ}Њђn‡pcљш g)із,эeюЕp]0џРUЛѕtм ёс"WИ4€§GЏ шЫ=љ Šp%.-ё(оRFТещ=5Зї\m,пuщ0l(d&JkУЫЯд‰ь­Š}їъ$§Ї4оzY ‡ЖНЎщєKФIˆёЬPˆ+\ъ<'їHЅс>”xEИ зќХЫwл`1—˜}'Ск№я„ЫкŸ> Žэz>Ђц7о}wЬѓ[лžQnЋsiЙ6V”ђMѓ”ПpЕНl|игyА^Є?„4Х:Џa›уНЦPіЇ^”xŸсJ$\VчЖœ–‹XD.‹зЄќ\’K~т SЫ:лЃuoŒл$\OXо\…Ы‚vVЂдa\м т.Лй{ЯщЩЊNџ‰:1Т•XИЬЈBмяOФ=ЮрqаЋ,qЯT^nюz~тф=тНЁеБ=yјгSYяHPом„ЫœхfqєЁчc шo:х?Г#Ќё–~cAЏKUЎ7'bцЛ§%Œp%Ўp‰NЉq8 ‡яŽ(\–ŸyсЙ#wOзѓ'џю EkIыQIњЪњўeЭCИжhф]žK')Я@  фџЋ#иfѕИ{fЌDКqГLІе‰Зy~f›eBИR —EV›љUЌ6wа!\э%ЬрMЪOђ#qѓ—ъ~чb›пoмBOэБЯВuWИlЛA–˜ншцМ[% ЏПOХ„Э}ћgЉ6ѕ’и_лW:с …bънŠЫwЦЕЁЮkЏ• оЛ-ЇЁV–О[kЁAМЩ Œ­ЧЈœqіїК%\7Zt fY§0,:ŸrdмЮЎAы§‚IцХKЂdЎдТ.ъ@­И_ЗэDК?цŒkC[Д•€DГ№.‹W3ы(Ь:Р­їF5ЌЪVИ|wŸfЙ_Xј/:DЮН w4o4˜lкЙЯщE^З‘цHЉц‰l4€pe"\VеБe)ю$h?s[о%ЎА}Ш ЦЌ3оn;Š`=шжIАІШЈЂ+§Х?iДmiиq/#сrыДLyZшљ„zIР|‡ХxД$“jО 6ч цЎcYЎЬ„+ЌF žZЂ;*ЁЕлжџ4Т5лЖТј]uїэФЧ&вЭТж+нŸj5ря=o&Ж_ЬИнУі—”ођ9,Ѕp…‚ѕ­Жчю—'nљЙП€,nP‚ЮНО4бzYпскїПеівэnЧ8cлћ/Б}FЈhkGbџ pПOссЁ-dW˜eЙ‡*OПBх=%tЌ›NŒЂЬАю7spЅГOlSїŒ;о"ЗJ—#TояЉnлЈ’ W;DЫ2•щ…VGњм+s Zw ЮТ4'sЭgœФьМ‹яоЋNgV‡цКчсAЇW3Ўzp|œ"Ьyoшо]“t ю†p=”_9 Е0(Ж„eƒx(dсЈeГа•R„++скbшw0мЯu?Зь–ЭC„ќ\яќА…Йя“~Фм,•&NyqйoWСћЂ…X Lелџй,кBeжfy2&0ЂFj/Тх&№ГŒѓб…зЭŒŒŽŸМЛќэЏє3АџGЫ‰Ї*ЁјЫ7ћMoF†Mx™ЫЄь 83bЫCIѓ2kКŸA’Ш)ВТ‡loћ<цhЕгeуIќ’$љyЄЏдЇіQlЙZ{PЛИ\ƒЕ}МIа6ьc9?~мНКз‚9^І?ߘн[zc{џjˆ–ЯŽ{ЮbEnJмиCЖ@ИX™M„з\Ы>DƒLЎм†81-)кЁzГ’“ =ЭŒlyЬ.yэŸўХі2AолНќ оїŒїФЎа …NЪѓƒ фM`žЌŸ зЯ=[ т@Ш•РвЉGG>ЕЉЁУƒm‹#~€ \ ЬŒhУљђdГ.їЅ\ГJb€ # бњJ"сR˜……cЋv" @ W2 O(\ц‰сш\3Kb€ 3mзyЎMыF=лхЛ?{ўi;A€ O‰*a“ЫaШ~€ < $ŠЭЕaV&џ€Ёз~€ М”Ц›/NКЯе~ЮœW^I€ рЩЇмМаСfдН­-юsыt˜ље „њ˜РјЩђешоo§НsIж @лyhL‡ЛнЏчЏ№о>zŠм фB`ПщJЉМ]VРзЉŸўЖ'ЁWr)(‰Ž@ўмB5Є/?8Ўpр(0њ•€^љ­зЩjј—њ5ТеЏ•EО0/юм4Т††hИНf€Ч ŒXРW}ˆžНyАX„+#РМІHДіK'\%7(tљ“ћЇTф…!0RЎ5ŸЇtЇЕу‹mЙєpІ-Ј ŠŠ,сЙ:­xЉгœЦ0тфBРb‰ivtršpхR$’7Њž^ИBљlч]{ЄW,ZоoюЁОцЂюO#\Хj!Х)эФWvP'И6 ёВƒЭо ‘‡‹гx(i.дЇJ~№Зк“>#Њ`aœ‘KЭH/ ш юˆ,„KяxАToН_eщeyHCA`щ‰eѕЉ7ШJ№мЭ.ЂіWf\Cб(ФV h*нф6…§рA сџѓШЬаBГЊЏЉџммНў}5сЊFa:ƒMšѓЮш$цНkB“љУgіеБ2ИЁo ,š,•ЦЇ^ІОђYэџ!f-џКy!\}лrШXз(‚Њ:фньXЏ‹Fыю•*о6КV‘М8S2В(-iНФŽ{„їУCїн ЄяGИ2­y^6(ДNџluЬ[“vœhЯЙЕJуыЖ‰=(\ШgСXTсЦє+ф•§3кЇН*o#‹h§ЋТ‚ЕJŠ;Њпм+ћѓ][љBѕнњBќИЗЄѕ(j='`ЈыС>ЅzpbлuОIХ Я=o9d _”ыЭ‰М–D$^7†ћ_KЇб/х'Х Ар UЛjFUз~е*ЕС[В^ОƒЅТbД[J9uфїц%^эЮюn’ГбЃНХЫwЅb аўIЃЅZы%jлGY@дN{)BIвFИКвjxщ`P Лz№oљ/™Ил5А|ЩТ”уИwАZLпхVБ­FЧOоНмjњ›’ёбѓ§Ыбˆ#<ььšоффv}Wdљ˜мЎ\ >žПx…3АuhЮељлМБe ѓ-7Љ (‘…cЫvбlх еzpМ>€,TШк$Г—zЦыМЊяўžНmЕdЛfFд1>ЈA —fРзIФN(M4_ьщЬY7JЩ;‘РЬШуЇю\ЉЙНЫ5wŒfS?U;Эо LšПЏЗу%ъ›oЄO bл%ЯyЉњ­УzщЮ&ќЖ34mпŠ“х‰р9оф Ы"yд~ПЄЁњж9Р'ЊМEЧЊ-ќLз=4;ЪъђХ*ѓ~žЮ˜ѕKеє-0tнй'…ЮƒЙ_™‡{ѓf€OФОm6I36тЕPсw^TmИCдц–iЯѕзУfPН/iЫf”6УBА’Ж)ž+*’МTчб;\дк˜–€йй›“ЫЕжўѓk­'Е~Жм:є[™h§UшЌжўSэыGсaјœ=ЌїUЛž]e`ŸS­Й=YижMЦћ@КСw?щЛNўа^„Л_yЛDBvBХŸz‹-/бщћЁх(fѕІ3{хёц2МёeDaK~ŠЦ-GЕНнGЭj/ЃїИ{+ (еІ^"h,‰їIѓ%ƒN@–~lОи‹У˜Г8?ИOMЏT^WT§р№RнНœЯ94@‹ї6юžЉ™г›$JзЖє юZГєє†7Ыщ3ša§…jŸž94S’(ѕЊЕЦ4uйПaLЁŠ4xш‹Ж\6Ёі§цюЇк˜zЊЗok~сЊ1M%NЃ+žTЊЏ2+Zцћw-mЊ…Ыл‘ЯuRў+ сЌKJ~ы`Рп1Mu№, ‘@ЅОђi€чпс3ДЕtoR9.дЬ ЉПдЏšУеа)А‰šЕFФ2рЗЉœfpРд#5kzКЮ НКмА”–‰ќ%Pgš8щКEЌ†§ЌTFЫ›Зза"rКZoОЦ[ДК4р †ьC` ицzxоЋ б”#Э 2БЭ+ЗNє]ЈЏжe{2NƒїЇѕч{dP0VŸњG н Ћc­Ї„ŽƒэаtϘылО’мйђшњqх3фLіЏЕПЄ<ЛЊuї‹V­AєѓцЗOзїg-ј Qћ…}Ъc?–Фі ѓЯ9ЂљјьщdУG@3”чыЋќМAPвч9\ђбьУОЄнmƒkУНЕіyЃГлС:н Ѕѓe‰УqњЗOъ:ZМL№п­ы]vщџ-ерvр&—ўп†WDщ#лЯИЃь8€Yсщ™џвЛПІ{§§њћЙК.ДєлAУ(НkкBd‡ЩYТK_п1>– СLњчiцŠ9ћ№{”hX№Н†X|лЙn}1ГŒ1“пKˆсGЬф<њ  п3 #e(;O%ёњzќХuiИ-Ћj†ћПjїБНпть‰aDЃŒ…"`‡–ufч71Ѓ@#Ж-џо–lУsWјг,дјFa‡™€ f]Fй9D xЗ‰•кєчь(ћVУyXЃЅшъ0№бŠ№Ъа%?@]% gЏmkФрЌЖK%f"0˜Ѓ „‘Кнyj/ŸšgA§гvRћ,ˆƒфЎіD^$!`9J~ѓ`D ё~XМнЭњАљŽљo Н­#TIКЯ@9PшЉG›‡s…U‘sйрf!…Г{CЗJѕр$yЙЛ9vНпѓƒ 0p–žИРі/Т~№га:KŠƒНgОџкю”NЗ(Ъ2Oпsс’цc9O5pН“ C‘ŒŸМГ™7›9‰иэА…˜‘ ЈXЙ{,˜ќZЎT=}ИвpЏcVѕK\ГHŽ› dF@}ZЂ:ќМдђвщ$Џепз!fЙ‹ЙELОNзjеСчmПR3х—{Џ>†™Tf žACI`бdit|zw›•YŠ0њЏОјѕпї"f™ˆйšpхЛџбŸЧ–niшvёђ]975”=ŠBA=!`ю}™zЄ…Ж/з›О™S› IиЬЋ§­КlЖ0 KqцлWeпнЇыњѓ"‹юlтЄ™г;d(ѓКЪDыЏМ‰гwР]ROZ1‰B0Zj”хкhн=14iДЦt0њƒИ5h[ј/єчѕCqЦЬЩn’`льѓG*зJ[в›]bmиЁ№r­љloќдНEЁЧ ЮGбI   ›Й ZМ|GЗВ?§ЂJЭэ \ЃyЄfoџ&!јœўп ‰РЖПгžЉW„qъСMњялuнЅЫXп+ёx }…Ъm†ѓ№e{sўнЌ'эпн=ћќ-zяuzя5ZІЛ\ї§\Ђsn˜ЎLщњ‚ђѕI яћЫщЅЪпОеq‰‘ЬЪчИ|7э3=Т[za™йврЕBr @ М]5WЁ^М#[ѓMќ4ЛлЩЮЈ…WЃѕГЎлј MТ7ќЛŒNТgоолWЯkяЎ-:z/ГЁъ$ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€bјџp]zИшё IENDЎB`‚шПщ(€р@К ђт/Ш 0веЗDVerdanaќ#0˜ЉЈ•ЉЉМ–А•ЌN#0А•е"ЗDArialaќ#0˜ЉЈ•ЉЉМ–А•ЌN#0А•е ЗDTimesaќ#0˜ЉЈ•ЉЉМ–А•ЌN#0А•е0ЗDArial BlackЈ•ЉЉМ–А•ЌN#0А•е"@ЗD‹[SOal BlackЈ•ЉЉМ–А•ЌN#0А•е†PЗDCourier NewЈ•ЉЉМ–А•ЌN#0А•е1`ЗDWingdingswЈ•ЉЉМ–А•ЌN#0А•еЄ€@Ѕ0.Љ  @Ѓnџ§?" dџd@џџяџџџџ  @@``€€ ђ №ъ №ќ@Л?? "$&%'$)+,-./0293456789:;<=> !#&(*1     /№Xb№$fм[ Ћj—JШЌ/nЩьџb№$У0,J3ZyЉЖbВЇЃžџд9c №$0e‚˜Вƒ0e„˜В…‡ˆ‰П є   €‚ƒ„… †С‡Сˆ‰Š‹ŒŽ‘’“”•–—С˜™š›œ@ПРСТџџџУ ФХСЦСЧШЩЪЫpЦЬЭЮЯСабвгдезџЫЫЫ 8c8c     ?€‚ƒœ1„…№љ†‡їˆ ПРСТdУФХЦЧШЩЪ0uЫаЬ0эьџЭ@T‰Ю€Я€џџаyџб2в NгPУде'жp”зА<џџий'кp”џAЈ)BCD|ОE„|О…†|О‡s "ё Œ0e@žџџџџŸџџџџ  ЁСЂџџџџЃџџџџЄ ЅСІџџџџЇџџџџП йџџџџкџџџџл мСнџџџџоџџџџп рСсџџџџтџџџџџРџџџџџџџџ Тџџџџџџџџ Тџџџџџџџџ‰џџџџŠџџџџ‹ ŒТџџџџ‘’П‚‚@ABџџџC DEХFХGHIJK5%LMNOХPQRSTUWYџџџџZџџџџ[ \Х]џџџџ^џџџџ_ `ХaџџџџbџџџџN€‚џџџƒ „…Х†Х‡ˆ‰Š‹5%ŒŽХ‘’“”•—™џџџџšџџџџ› œХџџџџžџџџџŸ  ХЁџџџџЂџџџџПNРСТџџџУ ФХХЦХЧШЩЪЫ5%ЬЭЮЯХабвгдезйџџџџкџџџџл мХнџџџџоџџџџп рХсџџџџтџџџџџNџџџ ЦЦ   5%  Цџџџџџџџџ Цџџџџџџџџ Ц!џџџџ"џџџџ?N@ABџџџC DEЦFЦGHIJK5%LMNOЦPQRSTUWYџџџџZџџџџ[ \Ц]џџџџ^џџџџ_ `Цaџџџџbџџџџpё‘‘‘1ф,Ю$ЈŠЬ@ёџџџџї№8ѓ€ѓ€а’o Ъš; dк4Ъš;<§4ddddX•ќ#0АЗh•$Љ#0њgў§4sdsd”л?3еŸ`2šŸ`2$ЉўџџšџџџpћЌpћ@ <§4!d!dЩƒ60Ў&ЭЉШЊш•$Љ#0њgў§4?d?d”л?3еŸ`2šŸ`2$Љdљџџ џџџpћ] pћ <§4ddddЩƒ60Ў&ЭЉШЊш•$Љк#0ˆCŠ)К___PPT12‹ %ŠаК___PPT10‹Аж˜ЗD‹[SOL”ќ#0зЉ\”№”Љ€ƒаd”ЌN#0d”ж†ЗDArialL”ќ#0зЉ\”№”Љ€ƒаd”ЌN#0d”ж РРŠ2К___PPT9‹/Ш 0в?й к Oй к №(ѓѓѓѓ ѓ ѓ ѓ ѓ ѓ ѓѓ ѓ ѓ ѓѓѓѓѓѓѓѓѓѓ#ѓ(ѓ%ѓ+ѓ &ѓ!ѓ"ѓ#$ѓ$ѓ%!ѓ& ѓ''ѓ("ѓ)*ѓ*,ѓ+)/№ѓ,ѓ-ѓ.ѓ/ѓ0ѓ1ѓ2ѓ3ѓ4ѓ5 (ТPK!VЎУїЉ[Content_Types].xml Ђ( |ЭNУ0„яHМƒх+Š8 „šєРЯ(А8›ФЊџфнVЭлуЄEBЈpВжЛ3ѓiVыƒwb™l МVЕLьlљБyЎюЄ †а‹9!Щu{yБкL Iu FŽЬщ^k2#z †ВщcіРeЬƒN`Ж0 ОЉы[mb` \ёь!ле#іАs,žхћH’б‘ЧУ9Ћ‘’ГИъ}ш~ЅTЇU”Ы 6бUСњlТМљ;рЄ{-еdлЁxƒЬ/р †fјtјЮ“CRџ›œЁŒ}o vбь|i@ЅŒTои;ѕУњ›\/EЗ_џџPK!эф KЛ& _rels/.rels Ђ( „Э Т0„я‚яіnS=ˆHг^D№Њѕжtћƒi’Uьл›c ‚ЧйaОй)ЊЯhФ›BœUАЭrdЕkл)ИзчЭDdД gIСDЊrН*ЎdS(іƒ"QlTа3ћЃ”Qї4bЬœ'›œж…9ЩаIњ‰Щ]žяe˜3 \0ХЅQ.ЭD=љдќŸэкvаtrњ5’х’ёaшЦ“I+DЁ#V0;fщ[e!ыЪ/џџPK!и§ЌЖtableStyles.xml ЬI‚0@сН‰whў}-CQ$Т +wъ*”!щ@hЃунeљђ’/Э?JЂ—Xьd4џрК5нЄ{ƒc@жqнqiД`А yЖпЅџ§?" dџd@џџяџџџџЃŽџ§?" dџd<и@џџяџџџџ[% }(›к% dhœ’" Щi’ ЬЪ Ѓnџ§?" dџZ(@џџяџџџџ   @@``€€@Ѓnџ§?" dџd@џџяџџџџ  @@``€€PЃP   œ i Ъ`Ѓ pЃ>€Ѓ>   #мPK!(зbШљЛ[Content_Types].xml”ЛnУ0 Eї§AkЩщP…э }l} щm е Ђ$_кЩtаI $оsШvs^ьБKБ“kеHб$ытиЩяэлъQ Њ-јБ“G$Йщooкэ1# юŽдЩЉжќЄ5™ J#П ЉЈ\–Qg0?0ЂОošmRЌыЊЮВo?Y 8‹т J§€Рm iђ|љTйяВX+N—тљ3›trіЮ@х9є>к?Ћ4 Ю Mf˜ЌrAтsљМКнЭбКo_p€ЏтѕРЊЇэєє?ъyjХ Š&—щ сњXg3НЌОџџџPK!Žъ*њО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆаƒбX’ml“ЂoŽУ0ofъі5OтI‘­w ЊЂAN{cн рv=mі 8Ё38yG оФа6ыU}Ё Sёh‹LqЌ`L)Єd=вŒ\ј@.;Н3І,у ъ;$ЗeЙ“ё›Э‚):Ѓ vІq}‡мќŸэћоj:z§˜ЩЅ’'kшŒœ(f,Ц’љлXˆЊШћA6Е\ќm>џџPK!˜ЂuQ­ў !drs/slideMasters/slideMaster1.xmlьšпnк0Ця'э"пNђ—€Uл‰Ћ^ бюоЇduœ(6]щеоaoАGл“ь86 LUƒІЉЩRРЮqђЫ‰Яw>1К|NЈёDrЇ,@цE„…щ"fКП›t|dpйг”‘­ G—уFйP<ЯФšn@Ц‡8@K!ВaЗЫУ%I0ПH3Т`,Jѓ јš?t9ўЁкЕz=Џ›р˜!}~ўšѓг(ŠCђ9 W aBЩ Х.Ÿ/уŒoЂeЏ‰–х„C˜тьНKЫл‹%ХŽGxHŸЈ™MsгрD‘‘   ЅL\?Ю1'HЮхYxM"}4 …ё„‹ЙнёЈ{0z‰ПЬгЃ }ЅљK€,ЏkЮсIЉ•R/&1ЅE‰ма\­'žMЄW,Я’Ќ˜!ж‰pєSђ­C…œ‰‡ ЌB~0r[][qc‘ ‡жЛЄѕ•ф Ь02ВX„Ы NbКэ #\тœ!sBQп'#qh2vKFцѓ&g$MЦiЩ”ЩHšŒл’)“‘84O’Ip~ ЧэCUAяo~ѓЎ#сhN§Їщ8-Їr>I8š“Пуdк}ГЈЗяЎшП9Ё$ jPх[ОпfT9Ѓ$Јpћ22ЮгХњŒšВАзг•ђqђВB,фћt$;Ѕ#Yч„ŽdWъHЕП[ŽзѓldФlЊ=@ЫqœО[gУ‡}АРљjіВеїІхъXx8_M -(iцЛ8Цщ@$Ъy7 ‹ŸєћЧ/ЅЖ7ЪёЬЯzMd8д]ПЬ…&U”нО 7RЂl[Жяж*ЋP•kQоƒєГ ЉhŠŠMњьi|„ыPЈ*\}Ыu|h’ЗIiКVЭъZW§мћ—XUЎТjšЖчЩЌлruzЗоЫ^—ыџ‘†екзtъ-myьrеиъЙfЏЭЏЂ пЏ еZŠ›Ÿі}<* е’иxЎгђЊШЏ­2.iсl˜Š%ЩЗЪ2rЊ •›Хв&Ќs?лйkzЪЦšU…Ѓ,Tрф;<ŸoКiy7Ў-СЗь:”>*ФGT…Г—АXдг Ac*ŸU_…t`ЭЂбy$ЙДЫЅнpvсqфУžK?љ#хsшЦЊдй$ЩЖнo,ŸjЉ{ь‡4а бzфƒ4PЕJЕ,_ZЅŽНБ€NШвОcЫЂВѓА ЈZ‡J:ћэucU OлsћћІucm•fY\JKVџqaќџџPK-!(зbШљЛ[Content_Types].xmlPK-!Žъ*њО8 *_rels/.relsPK-!˜ЂuQ­ў !drs/slideMasters/slideMaster1.xmlPKЩ§ Ч№П№№c№( № №№` № У №`я€ Сa…‡П`ЈПџ ?€УПRectangle 2"ё–ЉУPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!Q>ѓ™#Йdrs/shapexml.xmlЌUMO1НWъА|­h6BˆXP@Ѕ=Є("аћЌз›ИёŽWЖѓХЏяио$РЁЊH9„йѕиѓцэМчЋ›M­йJZЇ цМћ5уLЂ0ЅТYЮŸŸюOœ9X‚6(sО•Žп\ўtе ]Уh3Кa“ѓЙїЭАгqb.kp_M#‘ж*ck№єhgЦJ'бƒЇBЕюєВЌпЉA!ПІЃp5m&6Dтa5БL•9?Эњн ЊŽPSнG)ХLKжу61э26bсZ4№/hJ kjё †цnN5фШZГžK(1Њu"ЎD$„щхЖ#јЌXџ4%a]Я•—д 7•­…Ю1UХ6DIїтœГmЮћYяђДwАСPn<Дzй=Ыє’ Ъє}J8ŒйXчПKs4$ЪЙЅoл„еиљTjW"”sFЋђ^i§?(pvVмiЫV sž њйhаvЗ/jj<Ж[•чФc8MРiЎщЃZІUMфfс/Бцф–1Хƒв)&в5†dUKDЯБАНAsI&~skЪm(PаšНЄФЯўкЩIуœŠЙБ9оІЕѓSП%эY%’Дsc ]Йе`Ч4 <1аЋ0œ),ЩjbzFО:aЅЌž ˜ОDЅœбїcжЇ| cМЕ‹ИЁ2шGqSŽШафXxXAЦ1YЂˆгF„Р5b"|бю~Fт,2neѕ>7ŽЅбўУъЈђЩkW‹%iтi‰-–г—}xOmьшГЖZ$ЅТиxL>й Ѕ$–А@ЏйbYЋкќV‰Vъ9чOžЇtНШ^‘ИŽПЫнь8oе‚<Э4Fœ-Є 7 >9гaШЈзИУЁе‹ќщZ…›†вбLЌ1UŒ]эяД:*‹ЪLђкыs/И7nя#ЙЗ ПIvўЪšbп;FŽ–cl‰[эЗqцЗЌ@К_в–€РYЃМ˜пC­4Йющѕ8ыdŽxž„WлОдx"!ЉJИw ТЕŽvјбО›(§фЃ \џџџPK!JБ,нўdrs/downrev.xmlDMk1EїџCxB7E3Жt*SЃˆ(г‚дЏnм='ЯЩр$“TЧoшЂ]>юум{F“VзьBЮWжє`d ++S јо-zC`> ‘X[Cnфa2ю<Œ0“іj6tй†’Eˆё P!4чОPЄбїmC&fGы4†xК’K‡зз5N’”kЌLlPиаLQqкўhћљnЙ:ЏžжЇzЙX—љЁQSџ*ФcЗО д†џч|ўJ?џТ_䇹’ЄƒЗИў˜пЎ’єœ€(uЃ*№ёџџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!Q>ѓ™#Й*drs/shapexml.xmlPK-!JБ,нў{drs/downrev.xmlPKѕ…№ж€р №2ŸЊ І №да№№ќ № У №`я€`Ѓ‚ƒ„ППџ?€УПRectangle 3№Ќdм№У 0 №TŸЈ Click to edit Master title styleЂ!Њ !№F № У №`я€`_ ‚ƒ„ППџ?€УПRectangle 4№`d№У 0 №žŸЈRClick to edit Master text styles Second level Third level Fourth level Fifth levelЂ!    Њ S№A  № У №`я€Љa‚ƒ„ППџ?€УПRectangle 6"ё$ЉУPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!ŽЧйлВ drs/shapexml.xmlЌUлnу6}/Аџ@№u‘ЕчтЋ,cН-рFœm‹‘DYZSЄJRОфы;3”ьtQ‹Кz†тpцœЙёуЇ}­ХV9_Y“Шб‡ЁЪd6ЏЬ:‘__ц)|“ƒЖF%ђ МќtџюЇЭд7?mY†аLŸ•ЊџС6Ър^a] —n=hœђЪшЈжƒЫс№fPCeф=š2лUГt$eOлЅUžШё№f4Й”Т@~ŸU†(жZ‰9шу@ ›m|‡~Mю`‡џDћХ!—њДГНЉчьЎT{њ~ŒАk+aiJ Ђ,‚УpН&ђЯ\PИЈђ=RщŽF}Дqты‘ЗHwПкC,ЦІћТечв!;Ж(њн^Nn'˜ЩC"oЦзЗwу !‚Љк‘РЩфn|{-E†усеd8dШ i6Ю‡/ЪžJЁD:L'3…эТ ьЩЙ3v^i}n˜Ѓ6чšЛDо]_^3рˆŒ-зІXшЊN$ ŸTЊ—Я&g••Ž2д†c^HYŸ ‹ЂF]k0ьm~ )~БЈboўїnРЁ€‰*­{•bчУSU+)є/ћ'Eшз i/˜ЖžYЭЭ&C+‰ RDqp…Ч3[7fеdЄи—йЫўwpMW(KєЩЎJhд?еKдхђ‰ДЩˆіa8*Ю лкъЕ(ш5ЮGЭrU<у/ъsj‘ішНеUN…K'Н[Ї3эФ0 s~КžzЃ†U­1EЙ#СQљ?˜‹м‚CТ3 ш’П•Щq:ГиSˆьввМ]]SЂЖ‚…ytV/Ќ і§f“щЧOъ-VJноtЯO "uё<піkоў•ПЈw­р>ху!ˆнлљЧ7z!’W“nR9НџџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!ŽЧйлВ *drs/shapexml.xmlPK-!Є_sмў drs/downrev.xmlPKѕ№ЅAг e№У  0 №mŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $№r  № У №`я€`Ѓa‚ƒ„ППџ?€УПRectangle 7"ёjЉУdPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!кЬ€љ drs/shapexml.xmlьVнт6ЏдџСђkХ`]іьq­DWhйkŸ'‰)Žк[ѕП;YіNUu*'ѕхx€I<žпЬo†ЗяNЅdalЁUЬћozœ •ъЌPл˜|ZvЦœY*Љ•ˆљYXўююЧоVS[1МЌьДŠљЮЙjкэкt'JАot%žхк”р№бlЛ•V(•В{гыК%ŠпЁ)uиTkCRњpXVd1zЃў8тLA‰~EŠQlЅ`ЗМл(†;€ЌtКЗM4№5бdŽ˜тg0Ѕ?ЬЅ>ѕb‡оФЬ}м Ш,НFП]aЌТX)–jЧмЙТ(­Ьъ{ŽљŸ5' ЧdN14ЗУ4sIйbъ,9ўЊ3ДЕг LOЙ)ЏЭˆьшшџ|iЖDXуž ЋВЏЫЂдЁ ˆWЬ…ъ|м„Eri14ъ˜+ŒГ)іИ4”оx‰ГН0ДЦqЛ"ЛˆВ" _)ZШВx?ћGЊ—,h­ћГЕб:їВ-нB @S=d\a&Т›Wќ•§ŽЇпzЅаkтM#ћђhхbxП “ЮЊТЅЛ%”…Є=5Р$w`Ќ№хэ xuэЇRu„Ёœк/RлА+@…јNBс›вУн1" ВП‘+ф@Јl h~~o{ФуkћK!ТDУяjкў‰№џ+ю>џџPK!ЯYOЉлўdrs/downrev.xmlDMK1Eї‚џ!<СЭŒ-ЕŒM‹ b\єК{N^g†™М„$mЇ§ѕКМмЫЙœщМ78‘eљ A\ZнpЅ`Г~˜€Ycg™\(Р|v{3ХBл3/щДŠ•H*Јct…”ЁЌЩ`XGœКƒѕcŠО’ку9СM'Гl, 6œjtєVSйЎŽFН:їй^wЛ|ПеO_tЕ|\+uзП<ƒˆдЧџqЛ0~3њ+Q ­`˜ѓЩФсуђэНФЩ+H‚I7Љ‚œ§џџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!кЬ€љ *drs/shapexml.xmlPK-!ЯYOЉлўQdrs/downrev.xmlPKѕY№Ѕ!'e№У 0 №XŸ *ЁџџџўиЊ №ЎВ № Г №†€ћПAС?Пџ?€УУПIntel_whitePicture 8Intel_white№.jiƒ№< № c №$ƒПџ ?№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆiŠ)К___PPT12‹ $ Š0К___PPT10‹ы.ПNЦ`~Œ-' PK!‚ŠМњ[Content_Types].xmlЌ‘ЫjУ0Eї…ўƒаЖиrК(ЅиЮЂIw},вфБ-j„4 ЩпwьИPК-t#bЮ™{UЎу “ѓTщU^h…d}уЈЋєћю)Лз*1Pƒ'Ќє “^ззWхю0)™ІTщž9<“l#Єм$yi}х;Р~@‡цЖ(юŒѕФHœёФаuљ* Dз zƒШ/0ŠЧА №ћљ $€˜ XЋЧ3aZЂвТр,АD0j~ш3пЖЮbуэ~i>ƒиЭ3П\`ѕ?ъ/ч[иЌЖGщт\Ф!§-лRk.“sўдЛ..—ЗДaцП­?џџPK!ЅжЇчР6 _rels/.rels„ЯjУ0 ‡я…Нƒб}QвУ%v/ЅC/Ѓ}с(h"лылOЧ Л„ЄяїЉ=ўЎ‹љс”ч šЊУтC?Ыhсv=П‚Щ…ЄЇ%[xp†Ѓ{лЕ_МPбЃ<Э1ЅHЖ0•ˆйOМRЎBdбЩвJEл4b$Ї‘q_з˜žр6LгѕRз7`ЎЈЩџГУ0ЬžOСЏ,хEn7”LiфbЁЈ/уSНЈeЊдаЕИљж§џџPK!ky–ƒŠtheme/theme/themeManager.xml ЬM У @с}Ёwй7cЛ(EbВЫЎЛіCœAЧ вŸлзхуƒ7Юпе›K Y,œ ŠeЭ.ˆЗ№|,ЇЈкHХ,lсЧцщxЩДпIШsQ}#е…­Ен жЕ+е!я,н^Й$j=‹GWшгї)тEы+& 8§џџPK!4ЛБ˜Д”"theme/theme/theme1.xmlьYmoл8ў~Р§AпЛБќ–д]ИŽ}] ЛФйыЧ‚–hK E :§ѕћЬ”ЅийІmА{ИK 8дшб ч•CђѕЯЛ\wВЊГBOТшЇ^HIІ7“№ї›ХЋГ0Ја‰P…–“№^жсЯoўљзтТЄ2—Озѕ…˜„Љ1хХЩIƒ,ъŸŠRjМ[U. ЋЭIR‰Яр›Ћ“~Џ7>ЩEІУ@‹l3mЄњhd^*aфЧшcEуошу‡wПмЬУ7^к\AЄ65bU-I–| ‹ ЯL’лˆ>­ЋЭjІЊрNЈIи;їІgсЩ›з'тТ”9Ф-јŸУ9@rл?рЗЭЧУ㆔9‚[Œf ЮDCНCйгёl:ЯШyЦЇѓЗч<ƒ,~p8чЖn-№Нё(:[tј3ШтGјЫо<šЯ;xYќј?М<эOН [ Teњін›ѕчgcЧНЌ ѕю(|:эEУ™ƒяQ№~R$b]hѓє щ“\|*ЊОЃrІs_ЪЕˆтџ‘U"Д ЙтBŠжKŠы$LЈУ0Яє3sп3„ЌНОЌ}оUўпыuKжr)Е4їJОЏYбКPYВ‘Оує—Mr•)†ЮдмІќMPцCfвe*J)b ›кБодAYдШQ&хMBahc“yдУ?kЯZ˜_‹Ф’Df:mиpЦoȘxAb№TaƒSЧ<ПGXD“zВДˆЇЦбг‘жЈ|T5k"Au=Ѓ“ш Ž…’ йнж?яВЊ?‹‹ъT$вљˆє>єQФNђБТ•БsФGg<ѕGƒ_ьЅлі'Е”;>"Ю{яGМф#и{†ѓ0•n'ЇвСчIx>ъТ х$\Ѓ.a˜—№z­7a д+l*і_Mц‡іѕŠu“ ъyњТ:PVЕЙujCƒ_ЙPš$йљїG0ыs)`#§;f18C0ќmГ€ЛЎ•ыЕŒMлй- йЮ>КRZlЌ–iђ9XЉmu-р~ Uш“dЕ™„\шЁš„dm~е-ЮЎTuš' $iB•Љpх–RдgВ…sЈ6sрЇжє лбЙГrпЎ Їќ3Љвуџ3UhЉ”Zђ@Œ>Нхы$,*“ЈBešХ‹ зDK€ъBЫu€нџ­ф§Е9gy7•mRsm‚*УzdвJЪ+”%ŽОЏ0‹мкeYzFQ­щжЅіJоIuC5pLk{ЄuЎ&Ў 0юaќuŸ]­6дфДѓ­SCšЖТцР_нљиd†Rн:Ь З3EЖVЗѓБпѓч~эm+B/іmжаg„Е–кs—іп9…o\jmХ:аИ?ђ“ƒ5БiˆJaв€~АўeUЌі§эMqк`{HЬ6ˆъWЖёЈ@Zт “%к`"VжДЎЛ%ЋљХњYкЈН ЙŒM3{ŠППбиMsжзЩХч4ЖГpЧж–іЈЉсй‡) вкodи1|fб>E(VŸршKьбЖЪž+д%ž8ЪЋ*X}Ц&Б5ЙнКЪщmБ^;.qїЎРa л™ 1B“ЊoЊ§'ёЖ6џ’.юPU8v7‰‰дтіУЪХЁAќТ$јEшБ—ХCлЖˆ?ЋNvOэ'иAкŽkдC€§xЏcvGe<вѕ‰‹Њиъ„Э’J‘ЬuТ{тIЈqјRЏsЌ-k Œ3"S_ЧС4ЖŸlšF5|Lо\Щ=Мƒ0$zZT_ Ы›Ќ~би…žGУ!Й†Ѓг>yЃ§fе~ЃЗљЌ@A0ƒЇmВнУЬX?ЦEОзЫ2&(Э…ŒsГћ Њв­Жqѕ[С;dјиR{,‡ЗUƒ˜Јкv†4Nфњ ЪхЂzЯБƒС52рИ‰‡ћ]@јX-П8…IICчd8яѕлъ–Чt\0х­УJд№ wь_ЇиhтЌяjЋcРs"-iP—ёЊ+ПЙ:dнЗAМѕYИЧ6u­ŒїoЇk{ бтйТЙЗЋ-і’7;Ž˜еvљЅвiMѓ№ЂЬеЪчЌq унnѓ,/>eЌЛт]ДдЏ~_b CѕБzКœ ,dыCЇ6Uv‹Ђ‹%\Nй€ЦN.TіEОcОdIlвЗ:73%ЗQжzєЋ jBМЕи˜Вc{$§кI€Pyф *(3Ї ‘g Хl0ФЬSQе’§ig`УЁgƒŒ‡ћиC„6хTщKяб—КњЃ[ёGћRW_ъъK]ХЅвџ~]uхіА…EПP ,xKоЩa%ЃuЂK$JьOКAГЭЩБДnВš=Ч3м uюsмлбДіMлп|ƒ6N/gwЮaЛkОfГУ!/дэƒГЫ)§ярdёљ Zћєйnа_ПŠ2XmЂI7Ђsоa„ЋSДJ›>б02;Œр АйPK!MŽѓќ§Л[Content_Types].xml|ЫNФ0 EїHќC”-jвaj; +,†АЗШKq:šў=ig Ќ,?ЎЯЕ›эСYЖЧD&ј–oDЭzДёCЫпwOе-g”СkАСcЫg$Оэ./šн‘XQ{jљ˜sМ“’дˆH„ˆОtњф’ІAFP0 МЎыЉ‚Яшs•—МkА‡Щfіx(хЃ“„–8Л?.Ќ–CŒж(ШХЉм{§‹RЂ(зMЄЋbƒЫГ„Ѕѓ7рЄ{-ЏIF#{ƒ”_РR'’dKёц0хЩFќПіŒяаїFЁjrх'"&Єзœп@_ЗШѕѕн'џџPK!p№8мО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆ x§€%йЖС6 й(іяЭб‚рqцЭLнОЇQМ(ВѕNAU” ШioЌымoЇЭ'tGяHСL mГ^еW1х6АШЧ †”ТAJжMШ…фВгљ8aЪ2і2 ~`Or[–;Па,˜тlФГЉ@мц›џГ}зYMGЏŸЙєЃBђh ]pіЯ”Б{J Lфoc!Њ"яйдrёЗљџџPK!$/ЙІЖ!drs/slideLayouts/slideLayout1.xmlДUMsл НwІџсžШђ‡тhlgZЗщ%žищ"l1AРVэп$Їqyк^‚нЧю{Л0ЙйUеЬXЎфЇ—=Œ˜ЄЊрr3ХЯЋл‹1FжYЁ$›т=ГјfіёУDчVwdЏЖ†Д9™тв9'‰Ѕ%ЋˆНTšIи[+SПf“†ќьJ$§^/K*Т%nќMЕ^sЪО(К­˜tФ0AФoKЎm‹ІЛ iУ,РяЗ!ЙН†lЗтNАOВXэ0 іІ†Я€К’Є‚…я`Ъ)(и#` ­иЮ3ЋW†1я ыoF/ѕТя‡za/yŽ.QдФy=0R†ƒrQЂЦ+ššZoЈnу?”eƒaš M§ЋAotФUП7_Џ0ђŒ†Ує:ZќЮD„жЙл}VХо3§О Ј/š)fФ'%ж-н^А АFrH 0Ф7“ЯKhДЪЭ#аˆMH}ќЊфІ;њ ЖJgОnежИВs№Уsсљњ$:мЇgЗXшДјРдПс’цžшЧ:d Џ%4і<,ix›k№еФcДяэьџџPK-!MŽѓќ§Л[Content_Types].xmlPK-!p№8мО8 ._rels/.relsPK-!$/ЙІЖ!drs/slideLayouts/slideLayout1.xmlPKЩњ œPK!MŽѓќ§Л[Content_Types].xml|ЫNФ0 EїHќC”-jвaj; +,†АЗШKq:šў=ig Ќ,?ЎЯЕ›эСYЖЧD&ј–oDЭzДёCЫпwOе-g”СkАСcЫg$Оэ./šн‘XQ{jљ˜sМ“’дˆH„ˆОtњф’ІAFP0 МЎыЉ‚Яшs•—МkА‡Щfіx(хЃ“„–8Л?.Ќ–CŒж(ШХЉм{§‹RЂ(зMЄЋbƒЫГ„Ѕѓ7рЄ{-ЏIF#{ƒ”_РR'’dKёц0хЩFќПіŒяаїFЁjrх'"&Єзœп@_ЗШѕѕн'џџPK!p№8мО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆ x§€%йЖС6 й(іяЭб‚рqцЭLнОЇQМ(ВѕNAU” ШioЌымoЇЭ'tGяHСL mГ^еW1х6АШЧ †”ТAJжMШ…фВгљ8aЪ2і2 ~`Or[–;Па,˜тlФГЉ@мц›џГ}зYMGЏŸЙєЃBђh ]pіЯ”Б{J Lфoc!Њ"яйдrёЗљџџPK! @вiж!drs/slideLayouts/slideLayout1.xmlЌUMo!НWъ@м“ЭGUU+л‘ъ6НфУЊоЇ,іЂА€€lэпь&JъJЖк ЫТЬcо›˜\m;ЭzщƒВfЪЯOЯ8“FиF™Э”?ЌЎO>q"™†Д5rЪw2№ЋйћwWнмаЮ>E jšђ6FWWU­ь(œZ' іжжwёы7UущА;]]œ}Ќ:R†ўўЛ^+!ПXёдI ˆ—š"т­raDs‡ 9/`ВїытЮ-„‰Ћ-gйЮїX9ч3PKн0CV*jЩ ћc%HГ•мЦlмЪK™LџЭЛЅ[јь}з/CDи~!qњХ">{Ч’z29Э&лЯпАMЖП}УКзl€7EЮЫкЃџКгoмYчN НЊM9–.tђh™в№“мЏнKюw љL№х–есwьъ—>Нѕ1mzŒD<ЙюїЇр-<NСВЋQ Їу!&Хf4OSПIƒ„Mjшrціtz n№™у*йj0uC+јLZЗr‰?Т•уУБтпдЭЄ‘БКBцZBђXyЁџЮыРvє 1Ќ9н#*ћпj)ДКXšќ—(ЅW~БGaМИБ„:jАЂў‡ХŠЎ‘2јGŠКЬщNъп-ж™ЗEвsLбЏвs)CћЋežвЄ]YтS'ХэkЙAHлV"ЫDтšЈT ЂVL{ј L-œGПъtд>p/у/^^ПHь‹‰ ччЫ$zиHєšdЏ­ЯксGѕ™d‰DžЗ\fAЊНђуњp™TИ‘еWВгMЖЃег+мръMЮИГљШЗлB­ TDЫ3D/юˆ ]є<З.НИ#Ђ?.zдFe^GєЎлxЏ yМWМо+(^яЏƒї zзСћЙ тц‰яizљ‡5 џa;пћX№п ѕ‡/†єь[Œ4ŸxљyчЯ‚ рS%Ї$г“ a4џZИ§џџPK-!MŽѓќ§Л[Content_Types].xmlPK-!p№8мО8 ._rels/.relsPK-!e†";Ё!drs/slideLayouts/slideLayout1.xmlPKЩ€!PK!MŽѓќ§Л[Content_Types].xml|ЫNФ0 EїHќC”-jвaj; +,†АЗШKq:šў=ig Ќ,?ЎЯЕ›эСYЖЧD&ј–oDЭzДёCЫпwOе-g”СkАСcЫg$Оэ./šн‘XQ{jљ˜sМ“’дˆH„ˆОtњф’ІAFP0 МЎыЉ‚Яшs•—МkА‡Щfіx(хЃ“„–8Л?.Ќ–CŒж(ШХЉм{§‹RЂ(зMЄЋbƒЫГ„Ѕѓ7рЄ{-ЏIF#{ƒ”_РR'’dKёц0хЩFќПіŒяаїFЁjrх'"&Єзœп@_ЗШѕѕн'џџPK!p№8мО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆ x§€%йЖС6 й(іяЭб‚рqцЭLнОЇQМ(ВѕNAU” ШioЌымoЇЭ'tGяHСL mГ^еW1х6АШЧ †”ТAJжMШ…фВгљ8aЪ2і2 ~`Or[–;Па,˜тlФГЉ@мц›џГ}зYMGЏŸЙєЃBђh ]pіЯ”Б{J Lфoc!Њ"яйдrёЗљџџPK!кпзUюЫ !drs/slideLayouts/slideLayout1.xmlЬWЫ’›8нOеќƒŠ}bЦvSmЇjœЧІгщ; ƒм0%дŽЏŸ#мР81юЮb6‹ЃУ}{ХэЛCСЩžЉ*—bсљoЧa"‘i.озЭЧ7sTšŠ”r)иТ;ВЪ{Зќѓл2ЎxzGђIpˆ*І /гКŒGЃ*ЩXAЋЗВdЯvRTуЏzЅŠ~wСGСx<4^Г_ й/wЛщхŠчЩ7Ђ%aiЎЩgZiІˆd Ы ЛЖяА”LЄTQcT›йЄ‚Цx3ты|ЦmэŸчAьЊрг„e’Ї0"x]ф)ъзЩ№ф‡б,2 5b8—§Шї} ъьGѓ(єQ ЕћЕ ЌлuКHИь[iЕSеЄМ—щаT_Mйр6hъЕ]ѓ6ж€ Я`'mЌ;9ƒ5еvВС€.aищ%Ќ;Л„u`ч—АьЭ%l 8Ї!ь$`8‰х•š2=еJЊъhЊж.ю•ЖpЏёš%RЄ„Г=уш­ЖЎ пdЙЮnqћGљЄ0§†?1…y }О;ЫŽ1ї[ЛйФuГIuЛ•й€`ьЛQѕЂaf&Z8FAFљЮУ Ю&в5гrьЭкVМiОfщWгЭŸ„‘_ыќyфwЦлdzуЇЏnpЄ ъЮ1r‘тДcniлЇ{ m6[=Эяє)3 J4э­Ёr3z_ЇŸіzdУwуOЬ[Щ ОNoьѕб†Яgўt(сЭ/z­у›sгъисыѕу†/ц0я%|Нžэјf;ЖЎЗЏзз>C68!{НпёMЃйЫђёџ˜PЖ;Mи†еКћDРŠљЂА_\}Іх—Н• >Ёpš[йЅMfžњ 1Tю#lљ/џџPK-!MŽѓќ§Л[Content_Types].xmlPK-!p№8мО8 ._rels/.relsPK-!кпзUюЫ !drs/slideLayouts/slideLayout1.xmlPKЩBpuPK!MŽѓќ§Л[Content_Types].xml|ЫNФ0 EїHќC”-jвaj; +,†АЗШKq:šў=ig Ќ,?ЎЯЕ›эСYЖЧD&ј–oDЭzДёCЫпwOе-g”СkАСcЫg$Оэ./šн‘XQ{jљ˜sМ“’дˆH„ˆОtњф’ІAFP0 МЎыЉ‚Яшs•—МkА‡Щfіx(хЃ“„–8Л?.Ќ–CŒж(ШХЉм{§‹RЂ(зMЄЋbƒЫГ„Ѕѓ7рЄ{-ЏIF#{ƒ”_РR'’dKёц0хЩFќПіŒяаїFЁjrх'"&Єзœп@_ЗШѕѕн'џџPK!p№8мО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆ x§€%йЖС6 й(іяЭб‚рqцЭLнОЇQМ(ВѕNAU” ШioЌымoЇЭ'tGяHСL mГ^еW1х6АШЧ †”ТAJжMШ…фВгљ8aЪ2і2 ~`Or[–;Па,˜тlФГЉ@мц›џГ}зYMGЏŸЙєЃBђh ]pіЯ”Б{J Lфoc!Њ"яйдrёЗљџџPK!џюєaBp!drs/slideLayouts/slideLayout1.xmlŒRЫNУ0М#ё–яд-„Ђ&•x^€Vjљ€ХqšПДvCђїlмъЁk=žяxН\uFГVahœЭљb6чLYщЪЦюsўО{ККх,DА%hgUЮ{јЊИМXњ,шђzwˆŒ"ШZ3ч•ЅГЪЁH[м‹с‹Мзѓљ0аX>ъёНЋЊFЊ'Fйx4AЅ!RџЁn|˜мќ9nU ›ЄўлRь=Ѕ§а`?9K4l X№‚’Ы­.™CР]b `№;TjЈlћŒ~ы7˜ИoэYSкQУХx0ввж ёOОŸœ ы*4Х2zжхœ&е+‰ S]dђЪ_Tжы\Y?ž`‹щърчRЊЇXTБSч_СЏ[ЪЭ9*МOЇЩ3Ш_Ър1§”тџџPK-!MŽѓќ§Л[Content_Types].xmlPK-!p№8мО8 ._rels/.relsPK-!џюєaBp!drs/slideLayouts/slideLayout1.xmlPKЩ–`PK!MŽѓќ§Л[Content_Types].xml|ЫNФ0 EїHќC”-jвaj; +,†АЗШKq:šў=ig Ќ,?ЎЯЕ›эСYЖЧD&ј–oDЭzДёCЫпwOе-g”СkАСcЫg$Оэ./šн‘XQ{jљ˜sМ“’дˆH„ˆОtњф’ІAFP0 МЎыЉ‚Яшs•—МkА‡Щfіx(хЃ“„–8Л?.Ќ–CŒж(ШХЉм{§‹RЂ(зMЄЋbƒЫГ„Ѕѓ7рЄ{-ЏIF#{ƒ”_РR'’dKёц0хЩFќПіŒяаїFЁjrх'"&Єзœп@_ЗШѕѕн'џџPK!p№8мО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆ x§€%йЖС6 й(іяЭб‚рqцЭLнОЇQМ(ВѕNAU” ШioЌымoЇЭ'tGяHСL mГ^еW1х6АШЧ †”ТAJжMШ…фВгљ8aЪ2і2 ~`Or[–;Па,˜тlФГЉ@мц›џГ}зYMGЏŸЙєЃBђh ]pіЯ”Б{J Lфoc!Њ"яйдrёЗљџџPK!ИRимТ!drs/slideLayouts/slideLayout1.xmlŒSЫnл0Мш?М'Вs( ТR€8m/IlдЮlЉЕ%„" rЃJп%%%mšC.|,g‡;УхцzшŒш1ФжйRЎ/WR еЎnэЙ”Чя_ЅˆЖу,–rФ(ЏЋЯŸ6^ESпСшžI0‡ JйyUQ7иAМt-Ÿ\ш€xЮEр7swІИZ­ОДVЮљс#љюtj5о:§мЁЅ‰$ тњcгњИАљАљ€‘irіП%бшY-ЕdpgЭ(E††žƒkYБz}0ЕАаqр˜P"УвIєЧ€˜VЖџќСяCNxшїAДu"˜e1ЬАМЕ уEё&§М0NЁЋ6 и 1”’ŸlL#'Т„ž‚њ5Њ›н;Xн|{],p/—&U“Ђџх\-r&ж/Њ&(pъгOQXЧ:“ќIž~шВЄ9бћFќeќŒ›Г >ВЇй,n\=&сПxЮAP&вFƒй.“ѓРіH}ітёР}нбж pпЯцQЕ5­~фж-‰{ˆ„Aф.р_Р”v‡јqfJДѕќ|Уœєт›ЙшЅB^& ѓ4ѕ/Sх0сќЎЯuђЯс[З9фљЏЬnНBЧђїЊ?џџPK-!MŽѓќ§Л[Content_Types].xmlPK-!p№8мО8 ._rels/.relsPK-!ИRимТ!drs/slideLayouts/slideLayout1.xmlPKЩ0PЗPK!MŽѓќ§Л[Content_Types].xml|ЫNФ0 EїHќC”-jвaj; +,†АЗШKq:šў=ig Ќ,?ЎЯЕ›эСYЖЧD&ј–oDЭzДёCЫпwOе-g”СkАСcЫg$Оэ./šн‘XQ{jљ˜sМ“’дˆH„ˆОtњф’ІAFP0 МЎыЉ‚Яшs•—МkА‡Щfіx(хЃ“„–8Л?.Ќ–CŒж(ШХЉм{§‹RЂ(зMЄЋbƒЫГ„Ѕѓ7рЄ{-ЏIF#{ƒ”_РR'’dKёц0хЩFќПіŒяаїFЁjrх'"&Єзœп@_ЗШѕѕн'џџPK!p№8мО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆ x§€%йЖС6 й(іяЭб‚рqцЭLнОЇQМ(ВѕNAU” ШioЌымoЇЭ'tGяHСL mГ^еW1х6АШЧ †”ТAJжMШ…фВгљ8aЪ2і2 ~`Or[–;Па,˜тlФГЉ@мц›џГ}зYMGЏŸЙєЃBђh ]pіЯ”Б{J Lфoc!Њ"яйдrёЗљџџPK!Юѓ™–„™!drs/slideLayouts/slideLayout1.xmlьX]т6}Џдџ`х}ђ„h`Ѕвn_fgF…§žФLвMьд1 єзїо›ЋLZЉ•Ъ ˜фјј~ј_|їiWфl+t•)9sмC‡ Ћ$“/3чыъѓ‡аa•с2сЙ’bцьEх|šџјУ]UyrЯїjcpШ*т3'5ІŒƒ*NEСЋЊо­•.ИŸњehў мE>№†Уё р™tšљКЫ|Е^gБјYХ›BHS“h‘sіWiVV–­ьТVjQ Э>5ЩьK№жМЊеnѕЊŸwѕЛЮќ—yТ$/рСB%зYЅ$НЉЪ•1rћЋ.—х“І л'ЭВ š‰Ю yбРшЇ gг_,vk]Ьяxб`Л™Iлу'Lт‘изууг8}М€г_. vАрА(фЛЌ=zыŽgнYe&Ь=xUC9LНWёЗŠI~ЂћЕ{ёУж’ЁЯH_ІЌ =R5Ињ%ХУт+ŠЉ5є‰`4}Eс№&СиOczоtŒя12ЎјCјЖX"XЃf.#ГћI%{Œш3|SFx”Wfiі9фЦлмmЌHФњЗ:g­Ч@к†Cєx>Ть‚œc љсы Ќ0‹\p(Р&‡fОШГј3Љ$3ь ЏŒаЬPx+4M6d8Q ™V$K,C%дЊЬ§€aQлєL4ZЬT>ьгž ‹A€€-э7„hФ†ФхfќКЇw;АqњcКц€ЋCыЂДш­9 oЮ43œ‘peU ЅН–ё“&BТNk~i^|;їdжfK_ЄЄrЛЅЊpхCчз№Љs–Y|“Щвў€_ЗI#ЎЭФ,9sк49Ор~NmV3qv?AVчfФEжWЮ3УЯт'b$aIfШ е†)bœ]кRісƒрT”L$cЊшЏ-fkp2”іbYКpП#›о‘U6‘1Ї1K%O DуcnеP ”Яd вУЧ`o­ЛЖВЌеnwBhˆЄ ›нАSпJИVНvЛэ€иДk5ё)ыщdУfУь}В3jіl>чЁУв(a3ы^ЋЃЗЂ\`йи}=~ €esЖОЮыРЖоbУ <иі!Ќл9„ѕ`Л‡Аlяж€Н8„-Ÿ/'WM$`X•ЭЋЫЖ,W\zЃКЪ к>в%ю =aБ сlЮјєЎЪN ŸІ™:žНikјі+љЌLzДђ­SщГйNvм"џДЏЕоыkЮ'ИO§epтuБез\ќмUa;Э›;cW_ыД.К=Ь8я4ЖfГƒKюГБљFМй?лžБсГБэГўЃЦццЖr ЧвŽ§nfчъ†wswѕсEcтШmxЕБу ЏЫс_•†џџPK-!MŽѓќ§Л[Content_Types].xmlPK-!p№8мО8 ._rels/.relsPK-!OВ,аq !drs/slideLayouts/slideLayout1.xmlPKЩs0^PK!MŽѓќ§Л[Content_Types].xml|ЫNФ0 EїHќC”-jвaj; +,†АЗШKq:šў=ig Ќ,?ЎЯЕ›эСYЖЧD&ј–oDЭzДёCЫпwOе-g”СkАСcЫg$Оэ./šн‘XQ{jљ˜sМ“’дˆH„ˆОtњф’ІAFP0 МЎыЉ‚Яшs•—МkА‡Щfіx(хЃ“„–8Л?.Ќ–CŒж(ШХЉм{§‹RЂ(зMЄЋbƒЫГ„Ѕѓ7рЄ{-ЏIF#{ƒ”_РR'’dKёц0хЩFќПіŒяаїFЁjrх'"&Єзœп@_ЗШѕѕн'џџPK!p№8мО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆ x§€%йЖС6 й(іяЭб‚рqцЭLнОЇQМ(ВѕNAU” ШioЌымoЇЭ'tGяHСL mГ^еW1х6АШЧ †”ТAJжMШ…фВгљ8aЪ2і2 ~`Or[–;Па,˜тlФГЉ@мц›џГ}зYMGЏŸЙєЃBђh ]pіЯ”Б{J Lфoc!Њ"яйдrёЗљџџPK!Бы6M+ !drs/slideLayouts/slideLayout1.xmlœ–лnт0†яWкwАrп’„C *TкющЂлЂ…>€q DuœШvYиЇпœ„C—Jˆ0ЮЬ7ч!wїлBБ46/ѕ8ˆnУ€I-Ъ,зЋq№2џ~3 ˜u\g\•ZŽƒДС§фѓЇЛ*Е*{фЛђЭ10ДMљ8X;WЅŽkYp{[VRуйВ4wјiVЬ№?`Њ‡с S№\ОЙDП\.s!П–т­ке#w№пЎѓЪЖДъZeЄЦkŸКфvЂЕRќ”< ˜4\EСБ‹™Ъ˜ц.fRqF‚вјЇЖš)INo~˜jVMWzкL Ы3‚4ЪAЇyаˆљŸb8tоЉЏZOЗKSLюxŠlАэ8@бvє %žЪ­cЂО‡[Б~>#+жпЮHwZ№`oѕЎъˆў'nУ™чNIэЃЊE9TKёj™.'…_‡'ž6-Œb&|ЕfuъЁЙњЁЯG+o}N[Gї™HтИu}:zНp0 п%%I’И‡KFЉ‰Кƒ8LњоHK‚‘]ЅnћЅЬv”вО}IxЊЌ›ЙBqqоЈn0ЎV˜…вѓ4“ЫпИВЧьРаТW[p„Э•jl5šЈё)ц)ђ€@Ї!”њцe†!,мƒ’†šмфAхт•Й’Щ,wьЗNцѓ†‘…Dwо†GJMЙсфо1™JСSXFшmШ> TŽkŽ$з§?Ї†›*.фКT˜S‘ЖИW•ŸR`VаШmЗ\её($шˆ“б8э‚~FУфв.`\‹u‰]ЕЈ™чЂрцбOeЎ3Ќ:RMoOиЁо“Ѓ6СєЅVЈŠdqŒЉЗjTЏŸ@ љИ€ yixнoa:.х ŽyixН/ъ&‰]ц ™ЎЛQЅі€УxHq\$J€q<„ƒW‰в“#`вы^^““‰в‡ б./Ъ ( ptє“+‹B”ѓЫ‰№Јк~ yЛз/+к~Wй“eѕбBђ{ЉўoХ‘ў„§ІQцЏž7оМw` >јЋ oдh=ˆЃ}s™ќџџPK-!MŽѓќ§Л[Content_Types].xmlPK-!p№8мО8 ._rels/.relsPK-!Бы6M+ !drs/slideLayouts/slideLayout1.xmlPKЩ ‚PK!MŽѓќ§Л[Content_Types].xml|ЫNФ0 EїHќC”-jвaj; +,†АЗШKq:šў=ig Ќ,?ЎЯЕ›эСYЖЧD&ј–oDЭzДёCЫпwOе-g”СkАСcЫg$Оэ./šн‘XQ{jљ˜sМ“’дˆH„ˆОtњф’ІAFP0 МЎыЉ‚Яшs•—МkА‡Щfіx(хЃ“„–8Л?.Ќ–CŒж(ШХЉм{§‹RЂ(зMЄЋbƒЫГ„Ѕѓ7рЄ{-ЏIF#{ƒ”_РR'’dKёц0хЩFќПіŒяаїFЁjrх'"&Єзœп@_ЗШѕѕн'џџPK!p№8мО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆ x§€%йЖС6 й(іяЭб‚рqцЭLнОЇQМ(ВѕNAU” ШioЌымoЇЭ'tGяHСL mГ^еW1х6АШЧ †”ТAJжMШ…фВгљ8aЪ2і2 ~`Or[–;Па,˜тlФГЉ@мц›џГ}зYMGЏŸЙєЃBђh ]pіЯ”Б{J Lфoc!Њ"яйдrёЗљџџPK!‹;VФOŸ!drs/slideLayouts/slideLayout1.xmlЌ•Ыnл0Eїњї‰lЇ( Сv€КM7yЕѓrlБЁH‚ЄUыя;Є$I]РFКбƒšЙœ{8ЄІзћZГ}PжЬјјrФaЅ2л\п\|с,D0Д58у-~=џјaъЪ х-Дvi˜PТŒW1КВ(‚ЈА†piњЖБО†HЏ~[HПIЛжХd4њ\д  яѓ§)љvГQПYБЋбФNФЃ†Hѕ‡JЙ0ЈЙSдœЧ@29ћuIБuфж>§т,љ†^Ч|NОХJKf ІЕŠбa k")х€рж1…šц‡w+Зє9яОYzІdвщѓyбшУђЋЁ0z(оЄo%(ї_ЯЇP ЖŸqZГ6]) JмG&КAё2*Њ‡#БЂњ~$К&  “вrЛЮбпv&ƒЧјрЊ JНЕт90cЩgВпйїЭ –<'yWБŽ|LdћИюcц1ФbšaХ§W+лdќ‰юyJт*Ж3*JЇ сзЭХуŠЛŽ @пУ‹ѓ…Vт™EЫPЊШю Dє,Cл€$ЇD'втє’hф<ќ|ЃœќAI3SбC…єи!ќ7ШЋdпMlЉA`eЕЄ"&яУЊ$5Х@ў?Ѕ`Кбtя$œк6Џw3JК Sfg,ъ …Ѕ=ЊБA}‚|&}†ќКRўtѕЋДŽgЈпиеЩХ:W^mŽЊгIrvoчяЮ>zLчd>оДПїафЁпэЈErє#H;…B_B’Ц№c™џџџPK-!MŽѓќ§Л[Content_Types].xmlPK-!p№8мО8 ._rels/.relsPK-!‹;VФOŸ!drs/slideLayouts/slideLayout1.xmlPKЩЃ К:intel_template_1_111605_WHITEј/#я `№ .†џџџџ\ѕцGІЪсV~Й`ЈЊL`№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLЃ>џ§?" dџd@џџяџџџџЃŽџ§?" dџd<и@џџяџџџџ[% }(›к% dhœ’" Щi’ ЬЪ Ѓnџ§?" dџZ(@џџяџџџџ   @@``€€@Ѓnџ§?" dџd@џџяџџџџ  @@``€€PЃP   œ i Ъ`Ѓ pЃ>€Ѓ>   #мPK!(зbШљЛ[Content_Types].xml”ЛnУ0 Eї§AkЩщP…э }l} щm е Ђ$_кЩtаI $оsШvs^ьБKБ“kеHб$ытиЩяэлъQ Њ-јБ“G$Йщooкэ1# юŽдЩЉжќЄ5™ J#П ЉЈ\–Qg0?0ЂОošmRЌыЊЮВo?Y 8‹т J§€Рm iђ|љTйяВX+N—тљ3›trіЮ@х9є>к?Ћ4 Ю Mf˜ЌrAтsљМКнЭбКo_p€ЏтѕРЊЇэєє?ъyjХ Š&—щ сњXg3НЌОџџџPK!Žъ*њО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆаƒбX’ml“ЂoŽУ0ofъі5OтI‘­w ЊЂAN{cн рv=mі 8Ё38yG оФа6ыU}Ё Sёh‹LqЌ`L)Єd=вŒ\ј@.;Н3І,у ъ;$ЗeЙ“ё›Э‚):Ѓ vІq}‡мќŸэћоj:z§˜ЩЅ’'kшŒœ(f,Ц’љлXˆЊШћA6Е\ќm>џџPK!˜ЂuQ­ў !drs/slideMasters/slideMaster1.xmlьšпnк0Ця'э"пNђ—€Uл‰Ћ^ бюоЇduœ(6]щеоaoАGл“ь86 LUƒІЉЩRРЮqђЫ‰Яw>1К|NЈёDrЇ,@цE„…щ"fКП›t|dpйг”‘­ G—уFйP<ЯФšn@Ц‡8@K!ВaЗЫУ%I0ПH3Т`,Jѓ јš?t9ўЁкЕz=Џ›р˜!}~ўšѓг(ŠCђ9 W aBЩ Х.Ÿ/уŒoЂeЏ‰–х„C˜тьНKЫл‹%ХŽGxHŸЈ™MsгрD‘‘   ЅL\?Ю1'HЮхYxM"}4 …ё„‹ЙнёЈ{0z‰ПЬгЃ }ЅљK€,ЏkЮсIЉ•R/&1ЅE‰ма\­'žMЄW,Я’Ќ˜!ж‰pєSђ­C…œ‰‡ ЌB~0r[][qc‘ ‡жЛЄѕ•ф Ь02ВX„Ы NbКэ #\тœ!sBQп'#qh2vKFцѓ&g$MЦiЩ”ЩHšŒл’)“‘84O’Ip~ ЧэCUAяo~ѓЎ#сhN§Їщ8-Їr>I8š“Пуdк}ГЈЗяЎшП9Ё$ jPх[ОпfT9Ѓ$Јpћ22ЮгХњŒšВАзг•ђqђВB,фћt$;Ѕ#Yч„ŽdWъHЕП[ŽзѓldФlЊ=@ЫqœО[gУ‡}АРљjіВеїІхъXx8_M -(iцЛ8Цщ@$Ъy7 ‹ŸєћЧ/ЅЖ7ЪёЬЯzMd8д]ПЬ…&U”нО 7RЂl[Жяж*ЋP•kQоƒєГ ЉhŠŠMњьi|„ыPЈ*\}Ыu|h’ЗIiКVЭъZW§мћ—XUЎТjšЖчЩЌлruzЗоЫ^—ыџ‘†екзtъ-myьrеиъЙfЏЭЏЂ пЏ еZŠ›Ÿі}<* е’иxЎгђЊШЏ­2.iсl˜Š%ЩЗЪ2rЊ •›Хв&Ќs?лйkzЪЦšU…Ѓ,Tрф;<ŸoКiy7Ў-СЗь:”>*ФGT…Г—АXдг Ac*ŸU_…t`ЭЂбy$ЙДЫЅнpvсqфУžK?љ#хsшЦЊдй$ЩЖнo,ŸjЉ{ь‡4а бzфƒ4PЕJЕ,_ZЅŽНБ€NШвОcЫЂВѓА ЈZ‡J:ћэucU OлsћћІucm•fY\JKVџqaќџџPK-!(зbШљЛ[Content_Types].xmlPK-!Žъ*њО8 *_rels/.relsPK-!˜ЂuQ­ў !drs/slideMasters/slideMaster1.xmlPKЩ§ Р№И№№№\№( № №№вВ № ѓ №Њ€ћП3. /U#Б"AС?Пџ?€УУПintel_rgb_1700Picture 2intel_rgb_1700№S3eq№ќ № У №`я€`І‚ƒ„ППџ?€УПRectangle 3№Ќdм№У 0 №TŸЈ Click to edit Master title styleЂ!Њ !№F № У №`я€рЇ‚ƒ„ППџ?€УПRectangle 4№`d№У 0 №žŸЈRClick to edit Master text styles Second level Third level Fourth level Fifth levelЂ!    Њ S№< № c №$ƒПџ ?№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆiŠ)К___PPT12‹ $ Š0К___PPT10‹ы.ПNЦ`~Œ-* PK!‚ŠМњ[Content_Types].xmlЌ‘ЫjУ0Eї…ўƒаЖиrК(ЅиЮЂIw},вфБ-j„4 ЩпwьИPК-t#bЮ™{UЎу “ѓTщU^h…d}уЈЋєћю)Лз*1Pƒ'Ќє “^ззWхю0)™ІTщž9<“l#Єм$yi}х;Р~@‡цЖ(юŒѕФHœёФаuљ* Dз zƒШ/0ŠЧА №ћљ $€˜ XЋЧ3aZЂвТр,АD0j~ш3пЖЮbуэ~i>ƒиЭ3П\`ѕ?ъ/ч[иЌЖGщт\Ф!§-лRk.“sўдЛ..—ЗДaцП­?џџPK!ЅжЇчР6 _rels/.rels„ЯjУ0 ‡я…Нƒб}QвУ%v/ЅC/Ѓ}с(h"лылOЧ Л„ЄяїЉ=ўЎ‹љс”ч šЊУтC?Ыhсv=П‚Щ…ЄЇ%[xp†Ѓ{лЕ_МPбЃ<Э1ЅHЖ0•ˆйOМRЎBdбЩвJEл4b$Ї‘q_з˜žр6LгѕRз7`ЎЈЩџГУ0ЬžOСЏ,хEn7”LiфbЁЈ/уSНЈeЊдаЕИљж§џџPK!ky–ƒŠtheme/theme/themeManager.xml ЬM У @с}Ёwй7cЛ(EbВЫЎЛіCœAЧ вŸлзхуƒ7Юпе›K Y,œ ŠeЭ.ˆЗ№|,ЇЈкHХ,lсЧцщxЩДпIШsQ}#е…­Ен жЕ+е!я,н^Й$j=‹GWшгї)тEы+& 8§џџPK!bxЧXЗ–"theme/theme/theme1.xmlьY[oлИ~?Рљ‚оЛБ|ЫunbŸ.анФйгЧ€–hK E :§ѕћЭ”Ѕиiг6и]ьI 8дшг чЪ!љњчmЎ‚;YеYЁ'aєS/ ЄŽ‹$гыIјћѕќеIдFшDЈBЫIx/ы№ч7џўзkqfR™ЫпыњLLТ䘐ьшЈŽAѕOE)5о­Š*ењ(ЉФ'№ЭеQПзх"гa EЖбMІT7FцЅFоD7Q{Ѓ›я~Йž…oММ™‚Pmj"ФЊZ4щ˜|‘Eаg&ЩmDŸжеzyЎЊрNЈIи;їІ'сб›зGтЬ”йЧЭљŸУ9@rлпу7ЭЦУу†”9€›Юœˆ8†zћВЇуѓщ,r<[ ;мч=Яоžv№ ВјСўœлКЕ@v8мУїЦЃшdосЯ ‹эс/zГh6ырdёу=ќ№тИ?ѕ6lR•щл=tяМ?;;ю dUЈwсгi/ž;јя7!E"V…6OА>ЩХЧЂšу;z@ g:0їЅ\‰Aў?Y%B ’+ЮЄhНБЄИ~@Т„: ѓL?3їCШкщЫкч]хџЛZeБd-W™R sЏфћš­ •%sщ;.ВIЎ2Ха™Кƒ[W‚П ЊТ|ШLКHEI•€%ЌkЧz]eQ#G™|7 …ЁMцQџЌ=ka~-K™щPДaУПцbт ˆСS… ŽS№ќaMъЩв"žGOGZЃђAе@lЌ‰lUіhŒLЂƒ:J&dw[џМ[ШЊ~ќ,.ЊS‘Hч#в{пG;ЩЧ WvФЮ№д 6~Б“vJl@кSœдRюtјˆ8яНё’`я6ЮУtTКœJŸ&сщЈ? ƒX”“p…К„a^ТыЕ^‡PkЌ§БЉlи5™кз+жM‚Јчщ{ wъ@YецBдЉ ~хB@i’dчпСЌЯЅ€єя˜ХрС№—ЭvьКVЎV26mgЗ(d;ћшJiБ1ВZЄЩЇ`Љ6е•€ћ)TЁO’еfrE ‡j’ЕљUЗ8ЛRеiž,Є UІТ•[JQŸЩЮЁкЬŸZгƒnчЮЪ}Л*œђЯЄJ;ŒџЯTЁЅRj9HШ1:ѕJ”Џ“АЈLZ  •iЯ+4<\;-Њ -зі ќЗ’wєзцœхAмTЖNЭUЖЊ ы‘I+)/Q–8њОТ,rk—eщqDЕІ[—vкKy'е5еР1­эa"дЙšИ2РИ‡ёз}vД\S“гЮЗN iк ›vчc“Juы074оўЭйZнЮЧ~ЯŸћЕЗ­НиЕYCŸжZjO]кчОqЉЕkOуўШO^мзФІ!*…IњСњ—UБкѕЗзХjk€э!1Cи Њ_йЦ# i‰K4N–hƒ‰XYгКю–ЌцыgiЃv.hф>06Эь)ўўFc7ЭYW\'ŸгиЮТ[[кЃІ†gІ(H+П‘aЧ№ЉEћЁX~„Ѓ/АGл({ЎP—xт<(/Ћ`љ ›lLФЦ\фЖЋ*ЇЗХjlЙФнЛ‡5lk‚ФMЈОЉіŸФ›кќGќЙИCUси]'~$R?ŠЗк+‡6ё “рЁЧ^gt mл"ОTьžкOАƒДзЈ‡ћё^ЧlЪxЄыgUБб ›%•"™щ„їФ“Pуј)Є*^чX[$ж gDІОŽƒil?й46Œjј˜МЙ,’{xGaHєДЈ>C–7/X§ЂБ =†Cr? GЧ}ђFћЭВ§FoђѓС t žЖЩvчЦњ1.r8№Н^”1Ai.dœыэQ•nЕ5ˆЋп о!3РЧ”кa9М­ФDеЖ3Єq"W—P.е{Ž ЎxщЧM<мэРЏХrёй)LJ:'Уй xЏпVЗ<Іу‚)o–Ђ†oјИcї:ХFЇ}—ГžiIƒКŒ/Q]љјЭе!ы4И т­ЯТЖЉkeМ{;]йSˆЯЮН]nА—МоrФ,7‹ЯЭNkš‡пe.Ј–>џ`+яv“gyё1cняЂЅ~ѕћ[hЊегхd`!:ЕЉВ[],xфrЪ4trЁВЯђѓ%Kb“4ИеЙ9WRpe­GПК &Ф[‹љ…л#щзN„Ъ#UA™™8‹§  ˆгqwiшГŸ3ћ”oЫЂ—{hJы—{шЇмCЗГˆs‡Гˆs‡Гˆs‡ГˆsЬšyц>њџFY„5Ћ›FМBЪЇ3oўџџPK! бŸЖ'theme/theme/_rels/themeManager.xml.rels„M Т0„ї‚wooгК‘&нˆа­д„ф5 6?$Qьэ Ў,.‡aО™iЛ—Щc2о1hЊ:щ•qšСmИьŽ@RN‰й;dА`‚Žo7эg‘K(M&$R(.1˜r'J“œаŠTљ€Ў8ЃVф"ЃІAШЛаHїu} ё›|Х$Нb{е–PšџГ§8‰g/]ўQAsй…(ЂЦЬр#›ЊLЪ[ККФпџџPK-!‚ŠМњ[Content_Types].xmlPK-!ЅжЇчР6 +_rels/.relsPK-!ky–ƒŠtheme/theme/themeManager.xmlPK-!bxЧXЗ–"бtheme/theme/theme1.xmlPK-! бŸЖ'М theme/theme/_rels/themeManager.xml.relsPK]З : ьPK!MŽѓќ§Л[Content_Types].xml|ЫNФ0 EїHќC”-jвaj; +,†АЗШKq:šў=ig Ќ,?ЎЯЕ›эСYЖЧD&ј–oDЭzДёCЫпwOе-g”СkАСcЫg$Оэ./šн‘XQ{jљ˜sМ“’дˆH„ˆОtњф’ІAFP0 МЎыЉ‚Яшs•—МkА‡Щfіx(хЃ“„–8Л?.Ќ–CŒж(ШХЉм{§‹RЂ(зMЄЋbƒЫГ„Ѕѓ7рЄ{-ЏIF#{ƒ”_РR'’dKёц0хЩFќПіŒяаїFЁjrх'"&Єзœп@_ЗШѕѕн'џџPK!p№8мО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆ x§€%йЖС6 й(іяЭб‚рqцЭLнОЇQМ(ВѕNAU” ШioЌымoЇЭ'tGяHСL mГ^еW1х6АШЧ †”ТAJжMШ…фВгљ8aЪ2і2 ~`Or[–;Па,˜тlФГЉ@мц›џГ}зYMGЏŸЙєЃBђh ]pіЯ”Б{J Lфoc!Њ"яйдrёЗљџџPK! tuЙ!drs/slideLayouts/slideLayout1.xmlмUMSл0НwІџAу;иq“zHJK/|  ШJьA–4’т$§ѕ}’b РLЁгS/Ж,эОн}ћV>>йЖ‚tмиFЩi28ЬТ%SU#Wгфўюќ`’ыЈЌЈP’O“ЗЩЩьѓЇc]ZQ]аZ; iK:Mjчt™І–еМЅіPi.qЖTІЅŸf•V†n€нŠ4ЯВ"mi#“НПyПZ.ЦП)ЖnЙtФpAђЗuЃmІпƒІ З€ оПЇdkЕЙЄжq3Xq;ђ]уOH№36Щ TАЙЈˆЄ-6юМ™‹ІтсШъ;УЙ7’нЃчњЦЋюЦІђ{Я$ньЭТЇ„щ їUDЫэвДГcZ‚В ЉюќNДф[GXмdOЛЌО~У–еппАNћШр1(zЏcEЏЫfGy6ьkКх тY‘сcyб‡уBБKЄBС‘uVУšŸЃ65Ї•ѕлБ|vеѕС<'>МЎї]aЮкїІё1_intel_template_1_111605_WHITE№X\ё€а I№Iр№ Є№ВH№( № №Є№  №Є г №fя€ПGU‚Ђ­ƒU„Ђ­…ППџ?€УПRectangle 2"ёЉУќPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!—І=’l drs/shapexml.xmlьVMл6Нш x-keљб^o6 рЦzs^PЕfL‘Iљc‹ўї‡vДЭЁ(т"ЙьEІЬ!чЭуМGН}wЈй ыЄб9Нz“P"47ЅдO9§ќpз›Pт<г%SF‹œ…ЃяЎ§хm3s ХкЭšœnМof§ОуQ3їЦ4BУ\elЭ<МкЇ~c…к3‰jеO“dдЏ™дєЖвЛuГВaФ?эV–Ш2Їi20šеѕ^pР№ЄIiџW0€Б4|ыNXиСRZЖ‡џƒhГи@1Зжь7‚•јйњˆъ PОјgкxRьџ0%`e­7P›*[_Š*ьcЊŠr:ИJЧƒё’cN'ущxš:6O8Œ‡уtЧХ! fI’ њ$6жљТ\ Š„rjсPАPЖ[:8щR„tкмIЅ.eKTњвmШ>Їг!Pж!Уkщ…%Jж@*09cГpўяu‰!žIЧP вHyUAёPѕЅАkAIБљ§сЦ”Ч €_шЉЈЏяящНe N ЪЅD}даб“1є%_В, Г/gŠ3‰kцааwђtРX˜PЮЏ§$y!Hфјl%п]j@TX3ЛЬ)ƒ{ЈТ_ЉK№2ѕfЧНЅЄе+жЯРЬh2 € у[ъЛХ•б~Ž‹ ц—`cК›О~Вj5ЧH^7<ШWм“ƒmЇчУNъnDѕmшYМЎсньМђџwš-к…ВфЕhзЯ_‡wPХз—OаЇі.Ђ|й ШИю†d†T`Ъ№bЗm-kѓEFNЁрœ нћМ†ыШЛ?ЇЄˆDуГ=їѓVnСЕYуˆ’­АсЎС%МkPЈWъpk(љ,~ЧзРИ’сю зYYc*Лк/”`АU‚ЊŽвŒЎtuЋ3J–СŠКpC (ˆ?D‹‡>%ЮњF†кЅ>бж†mNcьтЈts+™їн0ыЖ.ьEЬoЕю m›Лo&И;љ5а њkђјјHB!pъ№Ф+Uтѕјч IЗЃї‹о"нєВiwѕp4э гєv’MВщші/P:ЬЉ „nk$ъѕ8ЦqОКzзџъN ‘N Œ ЁЫГ ŒьеГ?ЦГ:жуw ~зœПg№чњoџџPK!ДЊзoкќdrs/downrev.xmlDAKУ@…яџУ2‚—b7-(Л-b)­UJ›МŽйiЭЮ†нЕIўН‹=ОyУїјцЫо4тBЮз–L' тТъšKЇ|}ћТdeR0‡хтj4ЧTлŽtЩB)"„}Š ЊкTJ_TdаOlKЛГuCŒЎ”кaсІ‘Г$Й—kŽ Жє\Qё•}9­Ж/љў}ЗnЋWоьЛщюtPъцКzЈџЯŸус-ЃПђЕе fЩ]”9o†Wы#њ@NAМDй( rёџџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!—І=’l *drs/shapexml.xmlPK-!ДЊзoкќъdrs/downrev.xmlPKѕё№ІВ F №vŸ  Page *ЁZC иЊ Іё#да№№” №Є Ѓ №Tя‡ППРЫœ1џ ?€УПRectangle 3№ИЄ №У 0№Ѕ  №Є У №`я€ СGЋg‚жГƒЋg„жГППџ?€УПRectangle 4"ёnЉУhPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!4Ј:ndrs/shapexml.xmlьXMoу6Нш x-Вўvbc•Eb4лоРˆГш1 %*VM‘*Iљ#ПОC9N‚=ы"@ћ цp8ѓfоŒЈЯ_ЖЅbki]atТ;ŸкœIšЌа џ~svС™ѓBgB-О“ŽЙќѕ—ЯеиU ›ЕW _z_[-—.e)м'SIЕмиRxLэcЋВвIэ…ЧAЅjuлэaЋ…ц—PЅзѓjfУ(Н]Я,+В„wлƒ.gZ”8ѕNІАсQIжч­F,ю0cjв•klџХ–ЬŠ |eгцЋ…'œi&Kœ&ЏЌ5›Ѕ™ умйЗ7UУв`KЕd~WСЪ…Щv@ы)сџдТzi9й&Мзь фрЎƒлlБљf2ьЕ7€CŒЗЙ-ѕ'ш1yЮp~Ззы {œэояћэA;$ЦrыYŠѕс`0рO–BЂwо ЯdrД$ˆVжљЏвm ŠnOђTЌЇЮdG„уДЙ)”:rRщcеАMТGƒю€ Ž–‘цВ@ˆ™*Ъ„_ДУ/Ђцw‘ˆ…Šc8Ј4žчp^kV@-0&Ёп^#ћТ! ‘T‘š?Oдjiьg+Р ВZrІўд ФЈлF–0O“ўАнCЁА/W/Wt]NŒ"v BkТ=gq8ё˜…ь3e%ќTЯЋ4югю~ћ—АU“89{kцKQЩхO”ЅtŠ0%ЪљЙпЁv Et_ѓ~Xr ё)…’лмб@­p(t†BICЁQ•g™ЬяХbŽв2ъєћH5f}”–bЊЏэŠФsЃ§mY"…jЋЫЁЈЁьЭj’z'РЎJgЉgkЕЃ}6SжЎeўVЖФФ‡(T$ЎrџV–хšеE=Qі~KШ.ъљгѓ№ž§}pq?НК…{ш‡{uЃkЯš>Яь?Ыа—šЫџџPK!ƒr=иќdrs/downrev.xmlDЫjУ0Dї…ўƒИ…nL#Ч}DИQB)”vб“BЖЗжЕdbIFRћя+Кh–У g8ыэdvЂ{я$,%0r­WНгОіowXLшо‘„™"l7зWkЌ•?Л†NЛЄY†ИXЃ“вXs[CуТфrзљ`1х4WЯn^•хЗиЛќ`pЄWCэqїc%tn—їb>…0žŠЯНh„”З7гЫ3АDSКŒmшєaѕ_ўЁ>”„Њ|Ќ€uяѓwшUƒ1QѕВlОљџџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!4Ј:n*drs/shapexml.xmlPK-!ƒr=иќXdrs/downrev.xmlPKѕ]№ќ “З6№У 0 №‡ŸЈ;Body Text Second Level Third Level Fourth Level Fifth LevelЂ    Њ <№B №Є  №nя…‡ППРЫœ1вгдеџ?€УПLine 5"ё{ЉУuPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK! z#Риdrs/shapexml.xmlЄUMSл0НwІџAЃkт|AШ``šі2zпШrтF^y$9$ќњЎ$‡‡–!ТкZэО}Лo}yН­лHcK)яž&œI:/q™ђЧљфdФ™u€9(2х;iљѕез/—ѕижŒ.Ѓз)_9W;+VВ{Њk‰tVhSЃGГьдFZ‰%ЊTЇ—$g JфW 7Y=3ої›™aežђ^2ьs†PQжi‰’ yЇѕˆЮ@ІZЌm >#7№DЕНAРPп­—2[A-чЛš2v}ВNРГ‡†„,О<РЕ›-ž~щœю@у4•уmaЊcAљ8К(и–˜ш'нѕa—ђбА7&`,ЗŽ :?^\єњчœ ђH№ˆСЧЈu?Є>ѓRЎЈЁFиL­ѓtRјtЈ'ЅRЧOqaЌ№и0ь‰й;O’€иjUц&Uо)У6 RюЖБсt№кЫшѓf%!џŽ9sa:ДР}t[qІ$)‡Œрч Tџї#вzВ(ЄpФфБЅњNxIFЙэ­Юw>С‚ўгˆFЁ~^!OHхБl@Бв&хТ™XГВ.s;%Эм/•OcѕU{UV`І^оx†кPЇщE‰9mЂ`‚ZRѓ|%,—ХйsЪ/КƒЭ 3.њK˜т­Y‡ …Fw.-Рв (Zhx8іk„жЫЌAx0 ГZxУжb&\ИnтџZ­ОіИ•Х{пНн?œою~эщЂЁ ŸoБ‹&{~1'TЦЫУ=Ms;М‹(jqн6}*‰љ аkЖnЊВвЪH+еœr‰'}+ˆП^`oЙПЭ~vЌ3хšV%ъ,Xœ­Ѕёњаў: еnЂџ„ЈђYў žtП‚кГ™бКЖ­м’@ЁЂиЃМт6ђки юМ?Ж^48jІизј]вкa Тr(@Кпвф€РY]:Бš@U*кЭ§еИceŽOТЋkп*<‘U%ьЛaлq94"Ўп §НфУИњ џџPK!ЖЪХаяdrs/downrev.xmlDЫNУ0EїHќƒ5HlPыЄ-Џаi…*!и6№гxšтqd›4щзуR—WїЅГоŽЖSћа:AШч(–Ъ™Vj„ЏЯЗйЈI uNaтлЭѕеš уNВчЁŒЕJ# Bhbь ­CеАЅ0w=KђŽЮ[ŠIњZOЇ4n;НШВmЉ•єаPЯЛ†ЋŸђз"„ќюќ§(“Э§ЮŸЫхP­VтэЭјњ*ђ/сџі‡AXdїKPЧїщр[ГЇй#$ЂФ—и@oўџџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-! z#Ри*drs/shapexml.xmlPK-!ЖЪХаяmdrs/downrev.xmlPKѕj№њ‘Юњ№B №Є  №nя…‡ППРЫœ1вгдеџ?€УПLine 7"ёyЉУsPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!Ш?зdrs/shapexml.xmlЄUKSл0ОwІџAЃk‡цA%ƒa€iкCЪdpш}-Ы‰yх‘ф<јѕ]I-C8„ЕwЅ§іё}ОМоUŠmЄБЅЦ„їОv9“(t^т2с‹щй7ЮЌЬAi” пKЫЏЏ>КЌ'ЖftэЄNјЪЙzвщXБ’иЏК–HОB› =šeЇ6вJtр(QЅ:§nwдЉ D~EWс&­чЦ[т~37ЌЬоя‡œ!T”uVЂdcоi#b0‚™kлТ€їРШ lЉЖWъЛрRІ+Јхb_SЦžOж xаХ—GИ–`ГlћKчtЇЉ˜ь S ЪпЃ‹‚эЈНСyяœГ}ТGНўx<єи`"wŽ r†уб'( pG>Ј6ж§њd8Ь_”pEƒ%ТffяЦ1…O‡zZ*ujэЁ<…Ї^УЖ4ЧўИл ˆ­VeюбyœaQх2l*сnчMŽ—QF7˜0+ љwЬ™ ЫDюoЗgJqШqJѕџ8jšТ0ТЂТQ'O-еOТ32’ШэnuОї 2њOyњq‚l Щcй€bЅMТ…3Бfe]ъіJžš%4№ )ЦъЋіЄЌРЬ<Мё ЕЁIг‹sЂ`‚Zв№|%,—ХВє)сНС€v†у%Ь№жЌУBЃЛ ‡2АДŠє nЏ"Є.ѓEHрС(Lkс [‹Йpqсz]џзrѕeФ­,оЦТшќб{SИФЕоЌЁ _ьBcГ&}z6ЇTЦѓУ=msЛМY$5LЈQэB7}*‰љ аkЖnЊВвЪиVЊ9сЯSњTPџњЁ{YьuјmЛc)зЄ”Јг`qЖ–Цwшs@њu\2Њ5œDџQх“ќ}гНЕОЙбКЖ­м’@WEВGzE5ђм8юНп'ђРбаЃf†mуЏ%­ж ˆC‚а§–&Юъв‰еЊR‘6ŸЈЦ+Уr„ћ$М8іЅТ3 ‘UТОqлЎЫqQ~ѕ”*pѕџџPK!7ќˆLаяdrs/downrev.xmlDMNУ0…їHмС$6ЈuRкЁг UBАmрCёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!Ѓ,З‡Нdrs/shapexml.xmlЌUMo7НШ x ­)Б„Ќ[ˆгЊ!Xzэr­Иф–фъУПОoШ•хETѕСš%‡3я п ?}о7Zl•ѓЕ5ЙОЫЄPІАemžrљэёютJ Ш”Є­QЙ<(/?_ПљхS;ѕ­РaуЇm.з!ДгСРkеg[eАWYзPРЇ{ДNye$jєр2Ы> ЊМF(Г]Ж ЧVqП]8Q—ЙМЬЦЄ0д ыƒ*€сI+q%Н[:A€1ЗХЦїXшgА”Žv ј7ТиЏL†ШigkdS7ЮйнZQщyyпЊRЦвЎE8Д@Y фћ“sђРЉ?žbЕћн–8@]АрOг}хšs p[UљпO>'—c)ЙЬ8Mе>ˆ‚ЗВїWЃи*А72И1Г„=[чУWeЯЦ#8P.Ў.rЄэ쇔ъ˜‚г{Wk}.љШQ›sУˆ].'c”ф„,Fnъ œаu“ЫЋŒџRQY_L]е:йЈЅ6БцUђ`}.,Ўї[в[ипкђР Vј…œRўwхЃ§qQkыžЅи9Bј?;rJ §›aэOВ1цBˆ0мыееqеtЭЬъи@d DЫ%њ!™Г€/œ,lгR˜›e[А#s`-<юџ зі‚ ъН]ЎЉUџЄ›ф›шsэУ20Ю,EŒЕеCnRвO˜ˆ.b(Uѕ€%џ д|ћЂ>Тзh&іEZњЦеЄAtMЮ+T5*ŠH"l$Л+ё gф Йy,7Œ‡h eќ­M‰Э#=dДZ‚кd819’ЗЂЙЙu›ш^YnbEVфYЬћДЭѓuб™"†…фkfУЗХЂbKЌŽ—і‰mrђИUеОЧксќiїІ џтзяЎК™vћи˜ЋnљќbоЦЫЧ=^ДОwWi6я‰вф~Уш4х‚Б6]S7і;neврœKe.О-ёFОHc•*Э]. ’№ъъ фaь2ZRl”уя дТ=з;rg`Щ№гЉыgѕkќфЂыšрИЗpжVбіM˜iE•EЅІЩ“†jb‘VМеuЩ“6Ÿi…Ѕ; ћєКсІ^{ЉујŠ5ъцІ/\ЧazћЇфвЋyл˜ Ei‚ў‡ТїЯбЉъщ.№ПG_œ†зџџPK!,ЉЬ}йќdrs/downrev.xmlDСnТ0Dя•јk+ѕRгH„*Х д A=хО—$%^GЖ __Ћ‡і8šбНљВ7ИѓЕeO“qauЭЅ‚ЯУzќ ТdeR0‡хbt7Ч\л+яшВЅˆі9*ЈBhs)}Q‘A?Б-qьNж 1КRj‡з7L“$“kŽЖєZQqоwFС[&Люј>›‘ѕ7;œхwњ1=(ѕpпЏ^@ъУџx­Гэcј+Q[­ MІˆгfјrЕоЁфDН(EA.~џџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!Ѓ,З‡Н*drs/shapexml.xmlPK-!,ЉЬ}йќпdrs/downrev.xmlPKѕх№Ц @№У 0 №VŸЁC Њ І №да№№€  №Є г №fя€ }KjJ‚ƒjJ„‡ППџ?€УПRectangle 9"ё^ЉУXPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!‘D/@№є drs/shapexml.xmlьVпт6~ЏдџСђkХXиtй‹–k%КBЫžњlgIqьдvјБЇўя§ЦЫіTUЇrъгё“d2ѓЭчљfxџсP)Ж“ж•FЇМї.сLъЬфЅ~NљЇЇygФ™ѓBчB-S~”ŽИ§ё‡їѕФе /k7ЉSОёОžtЛ.лШJИwІ–Я c+сqiŸЛЕ•Nj/<UЊлO’ыn%JЭoJяVѕв’•=ь––•yЪћЩ№†3-*d}”0<+ЩЦМлКХ7`,LЖu-ё5Xr+і(№o0˜6-*щ!Ї™mMN­5ћЙЃлШл јNP5–zУќБJЇђ‡І_/)џЃжKЫQЪ!хУіэј Тœ v(œ­їПšDу “CaЋK+Ђ8І(ђ_ozуўГcЪG7#P›"1‘Я2rHЎFƒ8d№  œЉрˆ„‚’3ВЙ*qФL•XMшIЅ–ЙзypёЂTб—JЮ‹ХЃъKak$Уи†ўpgђ#%XуMХљпЉ€ƒкћТйо hУQWKЮд/š$1І6b>\РАoяЎOwuSЭŒ К:CД”Џ9‹цЬу ofІЊ…_шU‘#е@Н№tјMиКmV}0ЋЈх?ѕMє ЫЇ Ъљ•?bj\HEˆЕS=’ЊPЯ”6`Шeёˆ[Єї>+O№цœcЁ„=ЕЅP(t#Ќ“`5t :"FАULэx`т[ 'ф•А‹@7ŒЧ` eј-uŽбЬSy ШžФz…вЦНС€ŠГ>zKБаwvм Ѓ§40ВŽ:ƒъ>?І1ŠAЛltТ"щ˜ЩpuЖЬ<л ъŽWљ™œ=юdёЅя‰;М~:-ќПјЕOзЭLйЇCцКYНМšs”ёzё€EзjwgгщœHphMв›˜*{ъѓl6Иъѕяя:Гё§Ќ3ш%їбlzнЙšїѓыщ ?&B'эŽ(С5Ж…А8•mS••љŠјJЙдOЋИFb[­у)QsБ&хi+лr‹жвf,ЮЖввЧjEЇ‘^[GRniкЦЊ|‘?‡K:0UвNЯ–ж˜"иЎђ3%B%eœZq GтgT™г”Фгц— 7žЇ?Ф…‰S~ы%OЃ/№л,tKzCaZћЋЄƒЭ%оШыЇJwЄˆг7s_<Ш\ЛЪ@7A§Ўbс›jСп2R$ˆoƒH/…4 Пї8јјzќЬzœUјЎ'ЇПспТэ_џџPK!†ˆš>иќdrs/downrev.xmlDMKФ0Eї‚џ!<С8ЉЉ“T”К;ŠИ|гМiƒЭKMb?цз\шђr/чrV›Щvb Œc‹ qэДсFСлыуљ5ˆ‘5vŽIСL6ыуЃк\бАH*hcь )Cн’ХАp=qъіЮ[Œ)њFjc‚лNцYv%-N-іtпR§Й§Ж њђЮ?T;?кхйЫћзp˜9?(uz2но€ˆ4ХџБa§м—х/ъI+ШГЫ%ˆ}9яМб†H^AвKВIфњџџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!‘D/@№є *drs/shapexml.xmlPK-!†ˆš>иќHdrs/downrev.xmlPKѕM№œЦ @К№У 0 №lŸ *ЁC иЊ І №да№№>  № Є г №hя€РvKjJ‚ƒjJ„‡ППџ?€УПRectangle 10"ёЉУ PK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!DЮ§€Ђъdrs/shapexml.xmlЌUлnл8}/Аџ@№u‘кNэ61Њ‰Бi ИЇиЧb$QБжЉ%)_ђѕ{†”уlQХz§ Щс\ЮœОџАkДи(чkk29z=”B™Т–ЕyЬфз‡лГ )| S’ЖFerЏМќpѕлЋїэдЗ—ŸЖ™\…аN_ЌTCўЕm•СYe]CKї8hђЪ pдшСљpјvаPmфL™ЭВ]8–ŠЛЭТ‰КЬфљpп†xНWbxдJŒ†rаыЅ+„8цЖXћ>њ•`JG[dјЏ8„БRСЉ­рN];gЗ+EЅчmјФБ„ЪБД+і-ТЌ‚ZO™ќЛ#uЙЫфИПšєaу˜ЎGк"п~Б%ЎS,р щЎrЭЉщА[UўQг}&/о]вMе.ˆGo†o.Ця&RаOЦУѓI 6ХР6ZчУGeOŽGАЁL:T2цH›Й щбЛ3іЖжњдфa—ІкœjFl3y9$ЧШЂхІFq…Ў :фcFSfЪІŒr Z' jУЧЊЊ<В>5,8‰˜:ЬОАЛБхžфјRSўї>Р4@ЁVж=IБu„–№Ьg%…ўlИ.™F"Фїr7?ьšЎ™Yл‰Lk™ЬЅHт,`…›…mZ sГl Vф˜%Л?ЩЕ=aЈzg—+jеx“t#RњlDћА {L‹ЁˆЖ6zФMJњRЧJUнc‹;}Феѕ!|љfт4ЈЈ@K_Лš4]‘ѓ ЈFІ€ЩB ['IюHќбsф Йy„Т}р2ўзІФHŽт!=Ш(_"ЕЫбxЬЩЙДЭЭ[GѕЪšpЩЩ338яу1OOЬзEgŠh>ЩefСЗХЂbCЬŽчі‰mrдИQеїКьpџxz]…ŸшѕЇy7гюa3я–OЯт-вx^мсы{7OГщP'n8P“ћІщ\з]S7і/д idœIeЮО.гˆ‘'œ™ЂЫЄ ~O]Н9Œ]FIŠЕrќњтQWИуzEю l~Gu§Є>Х%CЎk~уйТY[Eй7aІСд0ђ4Э4RSiЧ[]—Cu]&Ѕ/j2шчЖ#ŽYiСOWIэpˆpгЪ4IЎЅС†cC=жT|nП‚n§рžђƒЬЧЭьэ§Ћ?Nœ•:?яя@УџѓЌмl^ћП№ѕЂЄЩUм^ЎЇƒktŽ>SѕЂlЙќџџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!DЮ§€Ђъ*drs/shapexml.xmlPK-!Гч.кќњdrs/downrev.xmlPKѕ№œzК№У  0 №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№  № Є У №bя€@{KjJ‚ƒjJ„ППџ?€УПRectangle 11"ёљЉУѓPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!Ѕџa‰Оdrs/shapexml.xmlЌUMoу6Нш x-В–Гv›Ћ,Ѓйp#ЮЂч‘DХЊ)R%)фзї )ЧщbБXдЭС‘У™7o†>ю[-ЖЪљЦš\ŽпeR(SкЊ1ЯЙќќtq%…d*вжЈ\”—o~ќсC7ѓРaуg].з!tГбШ—kе’g;eАW[зRРЇ{uNye$jѕш2Ы~ЕдyƒPfЛъ–Ž­ђaЛtЂЉry™MЏЅ0д"ыЃ*сY+1Ыбр—Žp,lЙёњ0•Ѓ*ќaь'‡RЦHjчkЄSЗЮйнZQхyyGрЋTЦв­E8t€ЙЎиzЩхп=Й мp$љсьЉLrEБћУV8F}А fћкЕч–Сql]‹}.q—ўpšЉ}%пgяЏ&ПLЅ(Б7™NВЫi„™ВГgч|јЄьйHЪЅУнХъhЛ№I<ЅрtЦо7ZŸ[vЌQ›sУˆ].ЏЇ ф„,Fn\ЇаM›ЫЋŒџЉЌ_M]5:й(P›Шy]ЃxT}.,f.щ-ьяluрўCHЉ џЛђбџИЈЕu/RьЁ <+XIЁ7Ќ§ыl 1…јУН]-ŽЋІoчVЧ"S"Z.ƒЩœ|сdiлŽТТЌК’ЙVЩгўOrн ˜Љ>иеš:ѕ5н$п(ЃT>б>ЌТѓсL*bЌ­s{’~ЦHдCЅъG,qoљіEs„Џ1бLьџšJ4ѓ­kHЃа59ЏРjT ‘"Dи:%Hі<2ё gф-ЙEЄЦc42ўoL…!ЭcyШžЈXЁДыёdТХЙМ-ЬлDїкšp)ШГ2Июг6ЯKLдeoЪ>ЩзЬ†яЪeФ–XЏэлффqЇъ/}мсќiїЖп№v‹~Ўнг>6fбЏ^^Э{”ёњё€'mшн"ЭІу=qУAšмoІZ’#РІo›жў…лM5чR™‹ЯЋ4і“4ŠФ4 DєЙ4HТoЈk6‡БЋhIБQŽ_\<„P їмрШ%УoЇn^дoё“Iз ПРqoщЌ­Ѓэл0зŠ*‹JM“' еTEZёV7OкHПг Ѕ; ћєКсІоzЉујŠѕ 3зs˜Сў.љƒBzг"?ЕцBQš ЅџbЃєУstb=н~ЛйqєХixѓџџPK!9СћУкќdrs/downrev.xmlDЫNУ0EїHќƒ5Hluˆшƒаi…@М,њ€ѕOгиŽlЇMјz,АМКWчъЬ—НiФ}аЮ"\2lKЇД­Ж›ЧЫˆЩ*jœe„,Ї's*”;кжБ bCAuŒm!e(k6FЎe›Кѓ†bŠО’Ъг1СM#ѓ,›HCкІ‡šZОЏЙмЏ;ƒ№0‘]їў:В пnиЫЏќmМAƒиЭ3П\`ѕ?ъ/ч[иЌЖGщт\Ф!§-лRk.“sўдЛ..—ЗДaцП­?џџPK!ЅжЇчР6 _rels/.rels„ЯjУ0 ‡я…Нƒб}QвУ%v/ЅC/Ѓ}с(h"лылOЧ Л„ЄяїЉ=ўЎ‹љс”ч šЊУтC?Ыhсv=П‚Щ…ЄЇ%[xp†Ѓ{лЕ_МPбЃ<Э1ЅHЖ0•ˆйOМRЎBdбЩвJEл4b$Ї‘q_з˜žр6LгѕRз7`ЎЈЩџГУ0ЬžOСЏ,хEn7”LiфbЁЈ/уSНЈeЊдаЕИљж§џџPK!ky–ƒŠtheme/theme/themeManager.xml ЬM У @с}Ёwй7cЛ(EbВЫЎЛіCœAЧ вŸлзхуƒ7Юпе›K Y,œ ŠeЭ.ˆЗ№|,ЇЈкHХ,lсЧцщxЩДпIШsQ}#е…­Ен жЕ+е!я,н^Й$j=‹GWшгї)тEы+& 8§џџPK!я—K’a2theme/theme/theme1.xmlьYOo5П#ёЌЙЗЛ›4!‰КЉ’§г@›6Ъn‹zєЮzgмѕŒGЖ7щоP{DBBФ‰Tj%.хгŠ H§ <л3ЛіЮ,Iк4+egьŸпџїќьНzэAТа’ђД4.зDвi5ƒ;§юЅI…г!f<%Э`JdpmћнwЎт-“„ XŸЪ-м bЅВ­ZM†0Œхež‘цF\$XСЋˆjCnТj+ѕњz-С4 PŠ {{4Ђ!A}M2и.ˆwМІJъ‰ž&Mђ57єœб Х:ТЌдЭ_PлОZУ[9€Љ2Ўkўr\ŽWNЃgL•q› §™б3† ™їzcЃлmчXdЫДыѕNНюсњЋ%™=н,QВWJxЯfШ>Ў•№ЛяЕжЛOВјѕО^пl/Шo@1ЃщИ„юЖъ•œњ 2тlЏоъшOŸЃРћГ˜б,FЙя м‹ХDх.ї4Л'pŸsЖЫEЅnh^Žућ“4Њf.&.юуЃ*о-œzўэL2(ˆДŠd+&ž˜ Ї G$% щ9>&ЄТ ї(ѕьКOCС%)tЂ]L+MвЇ/šц‹іh~™V ўіlГэrVЅu›љHШ Ь*„яц™ё:ž(œT‘ьу„ЙП‰U\%do*Bз‘ <ЦQgHЄЌZs[€ОŽгo@ѕЈvћ>›&>R(:ЎЂysю"л|мŠq’Ua{4]ьћr !ŠбWU№}юgˆ~?рtЉЛяRтЙћєjp‡FžHѓб3Ё} ек+Т MпVф3WфA+SboЁ/У-VпCњя/ОmИŽnУ]џ„)i‚‰<€k>h={& љ-GГtћOџџPK! бŸЖ'theme/theme/_rels/themeManager.xml.rels„M Т0„ї‚wooгК‘&нˆа­д„ф5 6?$Qьэ Ў,.‡aО™iЛ—Щc2о1hЊ:щ•qšСmИьŽ@RN‰й;dА`‚Žo7эg‘K(M&$R(.1˜r'J“œаŠTљ€Ў8ЃVф"ЃІAШЛаHїu} ё›|Х$Нb{е–PšџГ§8‰g/]ўQAsй…(ЂЦЬр#›ЊLЪ[ККФпџџPK-!‚ŠМњ[Content_Types].xmlPK-!ЅжЇчР6 +_rels/.relsPK-!ky–ƒŠtheme/theme/themeManager.xmlPK-!я—K’a2бtheme/theme/theme1.xmlPK-! бŸЖ'f theme/theme/_rels/themeManager.xml.relsPK]a : 'kPK!(зbШљЛ[Content_Types].xml”ЛnУ0 Eї§AkЩщP…э }l} щm е Ђ$_кЩtаI $оsШvs^ьБKБ“kеHб$ытиЩяэлъQ Њ-јБ“G$Йщooкэ1# юŽдЩЉжќЄ5™ J#П ЉЈ\–Qg0?0ЂОošmRЌыЊЮВo?Y 8‹т J§€Рm iђ|љTйяВX+N—тљ3›trіЮ@х9є>к?Ћ4 Ю Mf˜ЌrAтsљМКнЭбКo_p€ЏтѕРЊЇэєє?ъyjХ Š&—щ сњXg3НЌОџџџPK!Žъ*њО8 _rels/.rels„С Т0Dя‚џіnгz‘ІНˆаƒбX’ml“ЂoŽУ0ofъі5OтI‘­w ЊЂAN{cн рv=mі 8Ё38yG оФа6ыU}Ё Sёh‹LqЌ`L)Єd=вŒ\ј@.;Н3І,у ъ;$ЗeЙ“ё›Э‚):Ѓ vІq}‡мќŸэћоj:z§˜ЩЅ’'kшŒœ(f,Ц’љлXˆЊШћA6Е\ќm>џџPK!чnЂ<Ю !drs/slideMasters/slideMaster1.xmlь—ЭnЃ0Чя+э; _Ћ–O‚BЊtW=ѕmк˜PAЖ›MіщwйKЅ•šCТЩ–Чу™џЯfьХуЁо^h“—*fСУ€yBё2Ще.foЏЯї!ѓŒ•€,•ˆйQіИќўmQEіАБG)Œ‡.”‰ f™ЕUфћ†gЂѓPVBсXZъ,vѕЮO4ќFз…є‡ƒСд/ WЬЭзŸ™_ІiЮХЯ’BйЦ‰,†oВМ2'oеgМUZtSЯю…ДЄєr+EЁOнm™ыоr‘мЫ ZkфU“ЬгVЦŒДƒѕЄпыvZ*ЛЊ Ж`ѓ2P;Ь}§ЁИ%ƒк‘кTœІтknН= Ÿљ?†ЋњИRЧрIЄчІуŽ)Кh-VЉ=З=ЙD;7šˆєfaў yфСМwЁiPЛž]ЪёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!’5Йz‡Нdrs/shapexml.xmlЌUMoу6Нш x-ВЖ'U‰бl ИgбѓXЂbеЉ’”?ђыї )йщЂ(uspFфpцЭу›сЧOћZ‹­rОВ&“ЃC)”ЩmQ™зL~yyМИ•Т2ikT&ЪЫOw?ў№Б™њFрАёг&“ыšщ`рѓЕЊЩА2и+­Ћ)ргНЇМ2еzp9о jЊŒМC(Г]6 ЧVўД]8Q™'ШmЈFжg•УЋVтR:Зt‚cnѓяАаї`)эPрп`c?;T2BN;[#›КwЮюжŠ ЯЫШ;ˆјzЈHKГсахКp ы-“Еф‚rн‘ф‡ГЇ*=ЊЋняЖР1jƒ 4н—Ў>З ŽcЫRь3‰Ћ<№/€гTэƒШБx5МКџ|-EŽНёЭhrsaІььй8>+{6С2щpuБ:кЮ}`O)8Б•жч–kдцм0b—ЩЩѕхuœХШu…ыКЊ3y;фПD*kуSD—@•N6 д&r^–(UŸ ‹Yу~Kz ћ[8С џ!Єд…џ]љh\дкК7)vŽаžЌЄаПжўdx 1…јУН_]ѕЋІ­gVЧ"“#Z&ƒЩœ|сdnы†Тм,›œ{ЙНьџ зt‚ ъ“]ЎЉQџЄ›фe”Ъч к‡e8`<œIEŒЕе#nO⏘ˆ:b(TљŒ%юэпОЈzјЭФў/)G3пЛŠ4 ]“ѓ ЌFЅ@)B„­S‚dwР#џzF^“›GКamѓМФD]Д&с#‘|Эlј&_фAl‰еqlŸи&'U~ылs‡ѓЇнћ2ќ‹_ЗЛjgкНьccЎкхлб|DЧ'Мh]яЎвlъя‰cŠћ Ѓг rФиДuUл?qћ IЃцL*sёe™Ц~’Ц*1Эm& ’№ъЊ фaь2ZRl”уя дТ=з9rg`Щ№гЉЋ7ѕkќdвuХpм[8kЫhћ:ЬД"„FЅІЩs]ЧYф­Ў žД‘<~І(JwіщuУMНїR§јŠЕsгзr˜Юў.љƒBzз"?ецBQš Йџf#їнstb=н~›i?њт4Мћ џџPK!зЅкќdrs/downrev.xmlDMO1†я&ќ‡fLМщJtЅЃёырPЮУvи-lлMЇ ЛўzzœМ“ч}ŸйЂГЕ8R`у‚ыa‚\сЕqЅ‚Яѕѓе-Žш4жо‘‚žѓСй sэOnIЧU,E‚8ЮQAc“KЩEEyшr)лљ`1І3”R<%И­х(Ы&вЂqЉЁТ†+*Ћж*xšШЖ§zŸNЩѓЗяr?њИY+uqо=мƒˆдХџчё†/ЭЫ_ј‹zг Цй]кО{эЗСш%rЄ  щ%й$ rўџџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!’5Йz‡Н*drs/shapexml.xmlPK-!зЅкќпdrs/downrev.xmlPKѕц№z#№У  0 №VŸЁC Њ І №да№№  №а У №`я€@NjJ‚ƒjJ„ППџ?€УПRectangle 3"ёџЉУљPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!{Z2^Ъdrs/shapexml.xmlЌUMoл8Н/аџ@№ZЄЖ'*EblК x#NбѓHЂb­)RKRўШЏп7Єg‹EQдЭ!‘У™yo†?э-6ЪљкšLŽо ЅPІАemž2љхёюьJ Ш”Є­Q™м+/?]Пљэc;ѕ­РaуЇm&W!ДгСР+еg[eАWYзPРЇ{ДNye$jєр§px9hЈ6ђЁЬfй.[Х§fсD]fr<œLЄ0д ыƒ*PУ“Vт\zЗt‚PЦмkпзB?RKщh €џ)CћйЩ9эl…lъЦ9Л])*=/#я жw(е RЎЅ]‰АoQeРеs&џщШх$`ьŽ'“;BСz€љі/[т4uС‚ šю*зœŠ†уиЊШ>љ0šМПbŸЩ!Ѓ ЉкQ№ж№ќjќ[іЦ—ЃЩeЄwj`Яжљ№Yй“ы(“ї1вfю3zLСщŒНЋЕ>|ФЈЭЉaФ6““ 0wЌ,Fnj\Ўаu“ЩЋ!џ%RY(П›2КЊuВP›ШyUтлѕЁ|щfт0ЈЈ@KпИš4€ЎШyVЃR ˆ!–­S‚dї…G&~Eѕ\yCnщ†ё ЄŒПЕ)1Ѓy€'Pй#хK@›ŒЦcчBђV47Зnн+kТMd$'ЯЪ`мЧmžЏ‹Ю1|$’Џ™ п‹"ˆ Б:^к'ЖЩбуVUпњИУљуюMОузяцнLЛЧ]lЬМ[>Ϙw€ёђqч­ян<ЭІУ=qУAšмoІ\#РКkъЦўлM˜3ЉЬй—ez’4ђФ4 Dt™4HТяЉЋз‡БЫhIБVŽ__<ŠP ї\яШ%УяЈЎŸеё“Iз5ПЦqoсЌ­Ђэ›0гŠj•š&OЊ EZёVз%OкHПй Ѕ; ЛєдсІ^{ЉУјŠusгзq˜оў!љƒBzе"osІ(MаТГQјјъОf=нўЗгУш‹г№њ_џџPK!ѓ™ йќdrs/downrev.xmlDСNТ@Eї&ўУф™И12•hТ@Œ†ˆ €ьG[щМifІањѕN\Шђцоœ›3[tІgrОВЌрi€ Ю­ЎИP№Е[>ŽAј€ЌБЖL zђА˜поЬ0гіТ:oC!"„}† ЪšLJŸ—dаlCЛЃuCŒЎкс%ТM-‡I’JƒЧ‡z+)?m[Ѓр=•mЛџШњлŸфїp§ВSъўЎ{‚д…ыxЉгеCј/џP+­р9™L@?њƒЋє} Ї ъEй( rў џџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!{Z2^Ъ*drs/shapexml.xmlPK-!ѓ™ йќшdrs/downrev.xmlPKѕю№Ц @#№У 0 №VŸЁC Њ І №да№№5  №а г №fя€`NjJ‚ƒjJ„‡ППџ?€УПRectangle 4"ё ЉУPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!Ђг0 Ÿуdrs/shapexml.xmlЌUлnу6}/а јZdm'ЮЭXe‘ЭЖ€q}\PЋІH•Є|ЩзїЬPЖгEбuѕ ХсЬ™3~ќДmŒXkjg39њ0”BлТ•Е}Эф——ЧГ)BTЖTЦYЩђгнїп}l'Ё8lУЄЭф2Цv2„bЉ>ИV[ьUЮ7*bщ_­зAлЈ"5fp>^ U[ySvНhчžЄтi=їЂ.39 ЦЊ^Ÿu ЏF‹Бєjщ„Œ™+VЁЧЂў –вЋ ќ aнgHF№щІKxгїоЛЭRЋ2аoј0О=T Є„Ѕ]ŠИkВŠdНeђїNљЈБЈЫm&ЯћЃI6ŽбD-ђЭ/ЎФqеE6дd[љцдpШŽЋ*џ`q—Щ›ыыёhtAXдDoЃ(Аu1МИ__JQ@c|5КНJ`вl}ˆŸЕ; C™єH$ЧЈжГ‰вЃ rgнcmЬЉСsŒЦžjFl2y{y~Щ€2ЖмдHЎ0uV‡є$RЉR~Д%ЋDU›$#@c™ѓЊB№ˆњTXФu_ЊОИ}pхŽфјЂœROўї>Р0@Ђ–ЮПIБё -ЈžЕцgKp;МDIE^@№яџцћПЖkІЮp;)[РZ&s)’8XсdсšVХ™]Д)юЫэeћЋђm_0ЅњфKеъПЊ›ЄЫe”Т'#&ФEмaXœHлZ›5Љ2Џ˜†1”КzЦ/ъєбВЯzl–ч@Ѕ 4ѓНЏ•AˆKхƒŸ\#Ј…t–›d:Щ=dцрџРM˜хgL4„gр’ПЕ-1‹Yм&€ьEх u;iіњ˜ДЕšйПbѕЪйxЯ\ф*PMPмЧmš›˜ЌѓЮlžЉЁ“кb^DБVT‡Цс9j<шъ[н=w8мНЏтпшѕЛy75ўeЫ-™w‹Зƒјˆ0‹'мl}зцi*эѓD­†EІ&щ^W]S7юЗ:QŠˆ3Љэй—Eў\"O<ѓЛЫЄ… КH}НBqXЗ`IŠ•іtэт6D­PЏѕŠдјeщ5ѕ›ў‰—DЙЉщцНЙwЎb94qjД‚ЉОyтFжagъ’&,SG—ЕA)#q›ю8фщН–о-fЈ›йžЖŽЬє2С??nѕNч‡Цži•&gОй(п™рёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!o„Ѓћёє drs/shapexml.xmlьV[o"7~Џдџ`љЕba„‹vВJhиVЂ YѕйЬxТ=Е=\RѕПї;івUU­ЪЊOЫлЧч|чѓЙ№ўУЁRl'­+NyђЎЧ™д™ЩK§œђOOѓЮ˜3ч…Ю…2ZІќ(џpѓ§wяыЉЋ.k7­SОёОžvЛ.лШJИwІ–g…Б•№XкчnmЅ“к G•ъі{Ныn%JЭo`JяVѕв’”=ь––•yЪI/сL‹ ^e ЯJВ!яЖjё†Œ…ЩЖЎХ"ОKnХў гцЃE$фгЬ6№&o­5ћЙЃmјэ|'ЈH KНaўXЅSљCSЏ—”џоыЅххђЋіvМ3ч€gы§/&‡бxBФєPиъвˆШŽ) Fў'ЃdвrvLљx4$I@$ІђрYF НЋё`… ƒыdrн#ВT[ч?Js1*F†RnёЂ!RБ[8Oмž];mцЅR—RЛbЊєЅfи>х“!ј;# –ЋOЬTYе}ˆ31Ѕ”ЙзyН(U” вt,‹С#ъKaСR‰ˆваюL~$kќ"Љbqўї‚@WРCmŒ}сlojУQVKЮдЯšJbвЂ]јА€`пюЎOЛКЉfF…К:ƒЕ”Џ9‹тЬc…›™ЉjсzUgЄH1P–<~ЖnЦ#UЬj#jљOyuCХ№Щˆr~хшRlэTBЅ*д3Ѕ rYџ5џnўџџPK!x1Nиќdrs/downrev.xmlDQKУ0…п…§‡pОЙД""нВ!ŠTœы6иуЕЙmƒЭMMВ­ћїєёpпс[ЌFл‹љ`+ШgткiУ­‚ніхцDˆШ{ЧЄрBVЫЩе эЮМЁS[‘  TаХ8R†К#‹aцтд5Ю[Œ)њVjчЗНМЭВ{iбpzшp ЇŽъЏъhь§Жz?– >Џћ=}гzџІдѕt|œƒˆ4ЦџБa§1”х/ъU+ИЫГDS^>Нб ‘М‚Є—d“(ШхџџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!o„Ѓћёє *drs/shapexml.xmlPK-!x1NиќIdrs/downrev.xmlPKѕN№—Ц @К№У 0 №lŸ *ЁC иЊ І №да№№  №а г №fя€р!NU‚Ђ­ƒU„Ђ­…ППџ?€УПRectangle 6"ёџЉУљPK!Zуfўт[Content_Types].xml”‘MOФ †я&ў2WгR=cJї`ѕЈFз0iKЖТ`н§їв§ИзФ#ЬМЯћъеvХL‘­w ЎЫ 9эuН‚ѕSq‚:ƒЃwЄ`G ЋцђЂ^яБШiЧ †”ТН”ЌšKШхIчу„)c/ъ і$oЊъVjяЙTЄ…MнR‡Ÿcл|}0‰42ˆ‡УтвЅC­Ц”MхьЬ–тиPцф~‡ј*k€ќЕa™œ/8ц^ђгDkHМbLЯ8e i"KуП\ЄЙќВXN\јЎГšЪ6r›co4ŸЌЮбyР@§_ќћ’;Схў‡šoџџPK!1н_aв _rels/.relsЄСjУ0 †яƒНƒбНqкCЃNo…^KЛ [ILcЫX&mпОІ0XFo;ъњ>ёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!<љХMl drs/shapexml.xmlьV]т6}Џдџ`љЕb пкЬ ивVЂ+4Ь>Lт )ŽйцkЊўї_УfКUЕTэЫМ€_ћž{|Яqо8UŠЄuЅб)яОыp&ufђR?ЇќѓуЂ5тЬyЁsЁŒ–)?KЧ?мџнћzтj†ХкMъ”oНЏ'эЖЫЖВюЉЅЦ\al%<эsЛЖвIэ…GЂJЕ“NgаЎDЉљ=Жв‡uНВa”}:Ќ,+ѓ”їК„3-*d}0<+ЩМ} ‹+`,MЖs,тŸ`Щ­8ЂРПР`кЬЗШ!ЇжšуVŠм­MЈЎ5№Х— h№lsќефР*іо (19ЖКUиЧ;ЅќЎ›є‡#Ч9хЃсx8Nњ˜Ш“g†§бяX†€Єпыt:„> Еuў'inХТF)З8*T–ЮNš!6‹RЉ[ •ОuvLљИzdДsUzi™*+ Ц"gbЮџGSˆЅŠcЈ4Q^(Uп +А”›пŸf&?‡ќЃЇЂООНЇV@œЪхL§ЂббЃ!њˆ3OН^ЏСлз3›W3‰ЋЇhшEy9р,L(чзў Iо’8ОZЩ7—VТ.SŽЂ0x :(њ/uџЁЁPЯ0ЛЬ[ЮrY<ŠЭњЬ Fwƒ;АсcМK=Г;ZPэЇДh#\р6І›щр№“е^g”€шбы:‹fЋЬГƒРЖуk‡Q'53Y|zЏЋГfvZјП‰ЛЬnіseOФыfП~љ2\ Š/Ÿа—іоDљŠ ШxˆюFd†T0eќ€инО*+ѓ[9EС)—Кѕyыфuсчœm"бєЛПіѓЖмСЕYгˆГДсЎЁ%Yг Ј”VъpkЈђEўLqU†ЛДYYc ЛЪЯ•иЊCЊŽвŒЎtuЋ3ЊЬƒuс†’ (ˆ?E‹GŸПŽ’W}CћЅОаЖл\ЦдЬŸkYˆ шІЖ юЛжIjZ,ХЋ˜*н’"кvцОšШмХЏAw€ъяйгг …рдёKo •гѕј{>ю%§юЧж(ї[НХwu’мЕf=̘uf‹СP:ІмЉїѕvœџЧqОЙyзПъNH#(#ШFъ|%Ќ€‘НyVруПёЌ†ѕјHп5зяњФЙџџџPK!Б@›eкќdrs/downrev.xmlDQKУ0…пџCИ‚/твЉЫ†8Цц”БЕ_ЏЭ][mnJзіп|аЧУ9|‡oЖL+Юф|cYA:I@—V7\)8Ћл> kl-“‚‘<,ц—3ЬДэљ@чёяіЗ0Љ™ВxŽжM ŠЂeчу`ры|X}€’‚бсФ‘ мI`пНПэN4aЉG2њ$ЊRЂKIŸZ‹) 4œ(жMЯ9`ЉctB{СєІmЗ:џf@З`ЊЃ3nъ|Oеќ‡МЭ,м—ЦrамїоОЂjЧзxЂЙR0T И,Я0гмдч@ПіЎџщ•}WўBќLЋѕЧЌ5vџџPK!4ЋцgЊ drs/shapexml.xmlьUп7~Џ”џСђktaЙу€ЂьEм)Д•h„ТхЙМоУСkЏlУС§ѕ™/pЭCS…>–‡нYfьљц›_я?ь+v:Dу])ћя )ДSО2юЉ”_gWc)bWѕN—ђ Ѓќpїц—їэ$ЖЛ8iKЙNЉєzQ­uёoЕC]эC ?УSЏ :j— ЁЃЦіЎ‹bиkР8y‡WЙнВ]’дЇн"S•rа/nЄpа зGНOтояХHі:+: вџDиx žЙW›и‚Њ №Œ‘ў pўa юIOC№Яk U$шЗЧ№ŽHЭžбGЕzўгWЖЩ3А}šKQQ€ОЎF;Žon1OфhдŒЧ„ &D‘Bѕэ`\ЄWhp3Žњз &„ƒ,лгoк_ŒIаEЅ Z%Žvѓ˜ˆ’Г rчќЬX{)Ѓu—^#ž1™зЃЂ`Ф_혪ƒАІ)%ђ‡ПЬ*хџЃЋD:ĘR‡= щŠиHa5v |<Б?ЖCfЌуdе5В†t]бM­˜Л‡њЁ:ƒОБsƒў|/и?VџЏзХшVŠФƒaqƒC!МжЌ^iШ{lЇXќ3гUCC г2ЌОs~œ??!ЂŽm ЬK‰-ƒТgьЮђлИ ‡‹`Ÿ0п*)*]?Тjљ‚Ьє,RЖз0wїaУjяв”­ bйXœ}юЌІƒГgБuŠ0=nйЊL ZЈ$v€зіOхШхsЖИзѕїЖ\Еh[uжNыєvvЕ}АсqЯФЎЖЫ—“8У0NŸАКz_хf‡ Вё9Bf“\~ Г›mcџеdR1тRjwѕe‰KйыcЇIБЪLѓs{ьБ˜‚йpЧ-Y’bЃm(\8кwNnFŒ”O:к5жМшпљ“(З†6š;Поз,Ч&=X xUЙOƒрдЁб[SбрbъhЏi$(g$эѓ>@ž_[щcS3CлЙыhлв5ЬEРгЄ…шІС€Х€жЂц:рУ^йМm앆€`Lќ?žП1љћПђѕbм–Х ˆ§ѓiГб‘1(ШzY6‹‚\§џџPK-!Zуfўт[Content_Types].xmlPK-!1н_aв /_rels/.relsPK-!4ЋцgЊ *drs/shapexml.xmlPK-!IIцdиќПdrs/downrev.xmlPKѕФ№)ф` №ŸЈProgramming Systems LabЁ&CCЊ І №да№№< №а c №$ƒПџ ?№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.Ф`пф<д PK!‚ŠМњ[Content_Types].xmlЌ‘ЫjУ0Eї…ўƒаЖиrК(ЅиЮЂIw},вфБ-j„4 ЩпwьИPК-t#bЮ™{UЎу “ѓTщU^h…d}уЈЋєћю)Лз*1Pƒ'Ќє “^ззWхю0)™ІTщž9<“l#Єм$yi}х;Р~@‡цЖ(юŒѕФHœёФаuљ* Dз zƒШ/0ŠЧА №ћљ $€˜ XЋЧ3aZЂвТр,АD0j~ш3пЖЮbуэ~i>ƒиЭ3П\`ѕ?ъ/ч[иЌЖGщт\Ф!§-лRk.“sўдЛ..—ЗДaцП­?џџPK!ЅжЇчР6 _rels/.rels„ЯjУ0 ‡я…Нƒб}QвУ%v/ЅC/Ѓ}с(h"лылOЧ Л„ЄяїЉ=ўЎ‹љс”ч šЊУтC?Ыhсv=П‚Щ…ЄЇ%[xp†Ѓ{лЕ_МPбЃ<Э1ЅHЖ0•ˆйOМRЎBdбЩвJEл4b$Ї‘q_з˜žр6LгѕRз7`ЎЈЩџГУ0ЬžOСЏ,хEn7”LiфbЁЈ/уSНЈeЊдаЕИљж§џџPK!ky–ƒŠtheme/theme/themeManager.xml ЬM У @с}Ёwй7cЛ(EbВЫЎЛіCœAЧ вŸлзхуƒ7Юпе›K Y,œ ŠeЭ.ˆЗ№|,ЇЈкHХ,lсЧцщxЩДпIШsQ}#е…­Ен жЕ+е!я,н^Й$j=‹GWшгї)тEы+& 8§џџPK!я—K’a2theme/theme/theme1.xmlьYOo5П#ёЌЙЗЛ›4!‰КЉ’§г@›6Ъn‹zєЮzgмѕŒGЖ7щоP{DBBФ‰Tj%.хгŠ H§ <л3ЛіЮ,Iк4+egьŸпџїќьНzэAТа’ђД4.зDвi5ƒ;§юЅI…г!f<%Э`JdpmћнwЎт-“„ XŸЪ-м bЅВ­ZM†0Œхež‘цF\$XСЋˆjCnТj+ѕњz-С4 PŠ {{4Ђ!A}M2и.ˆwМІJъ‰ž&Mђ57єœб Х:ТЌдЭ_PлОZУ[9€Љ2Ўkўr\ŽWNЃgL•q› §™б3† ™їzcЃлmчXdЫДыѕNНюсњЋ%™=н,QВWJxЯfШ>Ў•№ЛяЕжЛOВјѕО^пl/Шo@1ЃщИ„юЖъ•œњ 2тlЏоъшOŸЃРћГ˜б,FЙя м‹ХDх.ї4Л'pŸsЖЫEЅnh^Žућ“4Њf.&.юуЃ*о-œzўэL2(ˆДŠd+&ž˜ Ї G$% щ9>&ЄТ ї(ѕьКOCС%)tЂ]L+MвЇ/šц‹іh~™V ўіlГэrVЅu›љHШ Ь*„яц™ё:ž(œT‘ьу„ЙП‰U\%do*Bз‘ <ЦQgHЄЌZs[€ОŽгo@ѕЈvћ>›&>R(:ЎЂysю"л|мŠq’Ua{4]ьћr !ŠбWU№}юgˆ~?рtЉЛяRтЙћєjp‡FžHѓб3Ё} ек+Т MпVф3WфA+SboЁ/У-VпCњя/ОmИŽnУ]џ„)i‚‰<€k>h={& љ-GГtћOџџPK! бŸЖ'theme/theme/_rels/themeManager.xml.rels„M Т0„ї‚wooгК‘&нˆа­д„ф5 6?$Qьэ Ў,.‡aО™iЛ—Щc2о1hЊ:щ•qšСmИьŽ@RN‰й;dА`‚Žo7эg‘K(M&$R(.1˜r'J“œаŠTљ€Ў8ЃVф"ЃІAШЛаHїu} ё›|Х$Нb{е–PšџГ§8‰g/]ўQAsй…(ЂЦЬр#›ЊLЪ[ККФпџџPK-!‚ŠМњ[Content_Types].xmlPK-!ЅжЇчР6 +_rels/.relsPK-!ky–ƒŠtheme/theme/themeManager.xmlPK-!я—K’a2бtheme/theme/theme1.xmlPK-! бŸЖ'f theme/theme/_rels/themeManager.xml.relsPK]a : юЯя€ к№в№№ №К№( № № № №  №xя€ Ј‚ƒ„…‡ˆПџ?€УПRectangle 2№ќѕ` №У џџџџ0А №PŸЈPillarЁ `ЈўЊ №^ №  №xя€ Њ‚ƒ„…‡ˆПџ?€УПRectangle 3№ к`E №У џџџџ0А №’ŸЈ,Jim Stichnoth Programming Systems Lab, IntelЁ- -`ЈўЊ -І№д а@№`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.(OЩFgx+Dё='ё џџџџ=ё @Bё +юQя€ X№P№№8№( № №№4Ђ № У №rя€`Ќ‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ № У №~я€ ­‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №  №xя€Џ‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №IŸЈOutlineЁ Њ №t №  №xя€`А‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №ЈŸЈ<Overview of the Pillar project Details on the Pillar runtimeЁ = ЬўЊ =Іјд а@№`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.(OЩА<єИ+Dё='ё џџџџ=ё @Bё +"ю€я€ ‡№№№g№( № №№4Ђ № У №rя€ Б‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ № У №~я€@В‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №  №xя€`Уb‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №LŸЈ MotivationЁ  Њ №  №  №xя€@иa‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №дŸЈ8Implementing & tuning each new concurrent language is a lot of work! Compiler Find concurrency opportunities Global optimizations Register allocation, code scheduling, instruction selection Runtime Threading, synchronization, data parallelism, transactions, ... Garbage collection, stack walking, exceptions, ...ЁTN p  s NpsЊ 9Іид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.Ў ШаQŒ+Dё='ё џџџџ=ё @Bё +"ю!я€ (№ 0№№№( № №№4Ђ № У №rя€ркa‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ № У №~я€`Яa‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №  №xя€€Д‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №HŸЈPillarЁ Њ №E №  №xя€ Е‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №yŸЈЗParallel Implementation Language Low-level implementation language for high-level concurrent & managed languages Reusable compiler & runtime infrastructure across high-level languagesЁvИ ЬўЬўЬў!Ьў8Ьў,Њ ИІјд а@№`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.Ў ШаQŒ+Dё='ё џџџџ=ё @Bё +"юї я€ ў№і@№№6№( № №№4Ђ № У №rя€C!‚ƒ„ППџ?€У*ПFooter Placeholder 2№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ № У №~я€РC!‚ƒ„ППџ?€У6ПSlide Number Placeholder 3№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№3 №  №xя€ E!‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №gŸЈ%Pillar architecture (Very high level)Ё& &Њ &№Т № У №`я€`F!…‡ПнннПРџ?€УПRectangle 3№лr lЌ №2ŸЊ І №да№№Т № У №`я€@H!…‡ПнннПРџ?€УПRectangle 4№лрxИ  №2ŸЊ І №да№№Л № S №–я€`I!%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 5№2Т Р№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №oŸЈPillar compilerЁcЊ І №да№№•2 №  №nя€€J!%e‚’Вƒ%e„’В…‡ППЫjJџ?€УПOval 6№ЭЋ[№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №qŸЈ Object codeЁ U gўЊ  І №да№№–2 №   №nя€РL!%e‚’Вƒ%e„’В…‡ППЫjJџ?€УПOval 7№ љё м№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №rŸЈPillar programЁgўЊ І №да№№˜2 №   №nя€рM!%e‚’Вƒ%e„’В…‡ППЫjJџ?€УПOval 8№JBс№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №tŸЈParallel programЁgўЊ І №да№№| №  Ѓ №TыППРбџ?€УПAutoShape 9№јI0ј№~ № € Ѓ №VыППРбџ?€УПAutoShape 10№ѕ(ђј№~ №  Ѓ №VыППРбџ?€УПAutoShape 11№ѕј Т ј№~ № Ѓ №VыППРбџ?€УПAutoShape 12№јXФ№П № S №˜я€@т!%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 13№20(Р№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №qŸЈLanguage compilerЁcЊ І №да№№Ф‚ № У №bя€`у!…‡ППРџ™Ыд”џ?€УПAutoShape 14№Э1VИ  №2ŸЊ І №да№№™Ђ № г №fя€€ф!%e‚’Вƒ%e„’В…ППџ?€УПText Box 15№ жo №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №}ŸЈRun-time executableЁ$ gџ™ўЊ І №да№№ Ђ № г №fя€ х!%e‚’Вƒ%e„’В…ППџ?€УПText Box 16№З c№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №„ŸЈHigh-level language compilerЁ" gЬўЊ І №да№№•Ђ № г №fя€Рц!%e‚’Вƒ%e„’В…ППџ?€УПText Box 17№; Ѓл№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №yŸЈPillar compilerЁ$ gЬўЊ І №да№№Ф‚ № У №bя€рч!…‡ППРџ™Ыд”џ?€УПAutoShape 18№л1с №2ŸЊ І №да№№Ђ № г №fя€щ!%e‚’Вƒ%e„’В…ППџ?€УПText Box 19№1л‹№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №ŸЈCompile-time tool chainЁ$ gџ™ўЊ І №да№№žB №  №vя…‡ППРЫpЦЮвгдеџ?€УПLine 20№VJV№О № S №˜я€ръ!%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 21№G 0(г №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №pŸЈLanguage runtimeЁcЊ І №да№№Ф № У №bя€ь!…‡ПнннПРџ?€УПRectangle 22№ r З  №2ŸЊ І №да№№М № S №˜я€ э!%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 23№g Т Г™ №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №nŸЈPillar runtimeЁcЊ І №да№№”Ђ № г №fя€@ю!%e‚’Вƒ%e„’В…ППџ?€УПText Box 24№И ! S‚ №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №xŸЈPillar runtimeЁ$ gЬўЊ І №да№№Š №@ У №bыППРЮабџ?€УПAutoShape 25№aЛWg _№ №  №  №  №№№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.iШ^р+Dё='ё џџџџ=ё @Bё +"юЗя€ О№Ж`№ №ž№( № № №4Ђ № У №rя€рЗ‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ № У №~я€РЖ‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№! №  №xя€ A!‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №UŸЈThe Pillar languageЁ Њ №Ю №  №xя€@Л‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №ŸЈ:A set of C language extensions Heavily influenced by C-- work at Harvard & Microsoft Research Highly practical reason: reuse existing optimizing C compiler Concurrency constructs Thread creation, synchronization, data-parallel operations Sequential constructs Support managed languages, fix other shortcomings of CЁ€ }  ;  7 };7 Њ ;Іид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.WFЧхV+Dё='ё џџџџ=ё @Bё +"ю?я€ F№>€№$№&№( № №$№4Ђ №$ У №rя€`Й‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №$ У №~я€П‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№3 №$  №xя€рД‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №gŸЈ%Concurrency constructs: Parallel callЁ& &Њ &№D №$  №xя€ Л‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №xŸЈаpcall(aff) func(a, b, c); Fork a new child thread & execute func, parent & child run concurrently Affinity/locality hint via aff Join can be implemented via shared synchronization object passed as a parameterЁ` З A"A=APЊ бІид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.Ш0зjр+Dё='ё џџџџ=ё @Bё +"юЈя€ Џ№Ї№(№№( № №(№4Ђ №( У №rя€`Ж‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №( У №~я€ ю!‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№D №(  №xя€ ё!‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №xŸЈ6Concurrency constructs: Parallel-ready sequential callЁ7 7Њ 7№œ №(  №xя€@ђ!‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №аŸ  prscall(aff) func(a, b, c); Parallel-Ready Sequential Call (Goldstein 96) Semantics identical to pcall Parent thread starts eagerly executing child func An idle thread can introduce concurrency by stealing parent s continuation Optimized for sequential executionЁ| ы AEA-A? #Њ Іид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.Ш0зjр+Dё='ё џџџџ=ё @Bё +"юЌя€ Г№Ћ №,№“№( № №,№4Ђ №, У №rя€Рѓ!‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №, У №~я€@K!‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№6 №,  №xя€ ѕ!‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №jŸЈ(Concurrency constructs: Data parallelismЁ) )Њ )№Ў №,  №xя€@R‰‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №тŸ 4Intel s Ct primitives  C with throughput extensions Large set of nested data parallel primitives (a la NESL) Compiler analysis & optimization Future workЁf y  ЬўЬўp Њ ›Іид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.рШатoŸ+Dё='ё џџџџ=ё @Bё +"юuя€ е№ЭР№0№Е№( № №0№4Ђ №0 У №rя€ ї!‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №0 У №~я€@ј!‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№0 №0  №xя€ њ!‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №dŸЈ"Concurrency constructs: Bulk-spawnЁ# #Њ #№ж №0  №xя€ ћ!‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 № ŸЈ|Efficiently spawn a number of threads with similar arguments Useful for data-parallel operations Join at the end Future workЁF= 4  =4 Њ }Іид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ІQЩPРЯ"юfя€ m№eа№4№M№( № №4№4Ђ №4 У №rя€ §!‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №4 У №~я€р§!‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№5 №4  №xя€`$‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №iŸЈ'Concurrency constructs: SynchronizationЁ( (Њ (№i №4  №xя€ [Ё‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №ŸЈ=Software transactions Other common synchronization primitivesЁ> >Њ >Іјд а@№`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.рШатoŸ+Dё='ё џџџџ=ё @Bё +"юЖ я€ Н №Е р№8№ №( № №8№4Ђ №8 У №rя€рa$‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №8 У №~я€@b$‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№2 №8  №xя€рd$‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №fŸЈ$Sequential constructs: Stack walkingЁ% %Њ %№М №8  №xя€ e$‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №№Ÿ ьPillar runtime provides a frame-by-frame iterator over a thread s stack Spans span KEY value { ... } Associate metadata with a block of code Look up metadata during stack walking Garbage collection No specific GC implementation (or object model) is provided or dictated ref obj; New ref type allows compiler to track GC references in stack frame Optional parameters to ref declaration allow for arbitrary language-defined reference variants E.g. interior pointers, weak references, pinned objects, etc.ЁРN e  ѓ > NANH AASAE> Њ їІ˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.рШOя+Dё='ё џџџџ=ё @Bё +"ю_ я€ f №^ №№<№F №( № №<№4Ђ №< У №rя€Рf$‚ƒ„ППџ?€У*ПFooter Placeholder 4№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №< У №~я€рg$‚ƒ„ППџ?€У6ПSlide Number Placeholder 5№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№? №<  №xя€Рi$‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №sŸЈ1Sequential constructs: Second-class continuationsЁ2 2Њ 2№r №<  №xя€рj$‚ƒ„…‡ˆПџ?€УПRectangle 3№` №У џџџџ0 №ІŸ іC s setjmp/longjmp  done right Roughly speaking, continuation=setjmp and cut=longjmp Directly in the language, not a library A cut to the target continuation may pass arguments Special source code annotations give the compiler extra control flow infoЁh ’ J   A AeJЊ ќІид №`€№о №<  №xя€ k$‚ƒ„…‡ˆПџ?€УПRectangle 4№`q d№У џџџџ0 №ŸЈ’Syntax continuation k(a, b, c): ... foo(k); ... cut to k(x, y, z); foo() also cuts to k1, k2; foo() also unwinds to k3, k4; foo() never returns;Ё8 Œ ‹AЊ “Іша@№`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.сШАXЇ+Dё='ё џџџџ=ё @Bё +"ю­я€ Д№Ќ№@№”№( № №@№4Ђ №@ У №rя€Р`"‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №@ У №~я€ !‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№* №@  №xя€c"‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №^ŸЈSequential constructs: CallsЁ Њ №Л №@  №xя€ d"‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №яŸЈБTail calls tailcall foo(); Particularly for compiling functional languages Managed/unmanaged calls Unmanaged (legacy) code uses calling conventions like __cdecl, __stdcall, etc. Managed (Pillar) functions implicitly add the managed attribute Compiler recognizes mismatches, redirects through Pillar runtime routine Allows stack unwinding past sections of unmanaged frames #pragma managed(off) #include #pragma managed(on) Ёњ @  и : <   A06A A5AT:; A  Њ ВІ˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.сШАXЇ+Dё='ё џџџџ=ё @Bё +"ю#я€ *№" № D№ №( № №D№4Ђ №D У №rя€ k"‚ƒ„ППџ?€У*ПFooter Placeholder 4№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №D У №~я€ g"‚ƒ„ППџ?€У6ПSlide Number Placeholder 5№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№Ђ №D ѓ №pя€i"…ППЫpЦвгдеџ?€УПText Box 2"ёџ@№Фаыq №fŸЈfunction C(k):Ё Њ І №да№№Ђ №D ѓ №pя€Рl"…ППЫpЦвгдеџ?€УПText Box 3"ёџ@№$иђб №fŸЈfunction B(k):Ё Њ І №да№№Ђ №D ѓ №pя€рm"…ППЫpЦвгдеџ?€УПText Box 4"ёџ@№> ыы №eŸЈ function A():Ё Њ І №да№№ №D  №xя€o"‚ƒ„…‡ˆПџ?€УПRectangle 5№Ќdм№У џџџџ 0 №QŸЈComposable cutsЁ Њ №$ №D  №xя€`p"‚ƒ„…‡ˆПџ?€УПRectangle 6№` №У џџџџ0 №XŸЁ Њ Іјд а@№`€№x № D  №xя€€q"‚ƒ„…‡ˆПџ?€УПRectangle 7№`q d№У џџџџ0 №ЌŸ (Cuts compose poorly with some operations Example: cutting out of a transaction A calls B B starts a transaction B calls C transactionally C cuts back into A Transaction was not ended! Many other examples Pillar s solution: composable cuts See LCPC 2007 paper for more detailsЁ<O i ] Oi]Њ ІиРд №`€№0Ђ № D г №dя€@r"ППЫ>пвгдеџ?€УПText Box 8"ёџ@№мП  №ŽŸЈ,... B(k); ... continuation k: ...Ё --GўЊ -І №да№№.Ђ № D г №dя€Рs"ППЫ>пвгдеџ?€УПText Box 9"ёџ@№Оы› о  №ŒŸЈ*... txn_begin(); C(k); txn_end(); ...Ё ++GўЊ +І №да№№Ђ № D у №lя€ ‹…ППЫ>пвгдеџ?€УПText Box 10"ёџ@№bуЧ  №sŸЈ... cut to k; ...Ё GўЊ І №да№№ЌB № D Г №Jя€@n$…‡ПBdCћDEС(FСQС&RСUСVСWСПРЫpЦбвгжџ?€УП №џOЂ9 ЃBWd Tž9шдFгћ@   €OBW9ћdћFreeform 11№˜ѕY “  №2ŸЊ І №да№№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.иHЧрЉ‘Љ+Dё='ё џџџџ=ё @Bё +"юЩЄя€ аЃ№ШЃ@№%%H№АЃ№( № №H№4Ђ №H У №rя€€‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №H У №~я€ ‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №H  №xя€‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №QŸЈPillar compilerЁ Њ №" №H  №xя€`P#‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №VŸ вModification of Intel s product compiler Continuations: model additional control-flow edges, killing of callee-save registers during a cut Recognize managed/unmanaged calls GC support: track GC references through all compiler phases Stack unwinding metadata: frame-by-frame unwinding, spans, GC roots Implement Pillar runtime API to decode metadata at run time Ё<) @  )@Њ jІид №`€№К›№Ї  № 3 v  №HC №(с€УПGroup 43"ё Ÿ УЉУѓ тмкмлPK!“^Н’ћс[Content_Types].xml”‘ANУ0EїHмСђХ] „’tAЪ*й“Фj2Ж<&ДЗЧiЫ‚E,-ы§џОІZяЇQЬйyЊх­*Ѕ@2о:ъkљО}*юЅрdaє„Е< Ыus}UmYdšИ–CJсAk6NРЪЄќгљ8AЪЯиыf=ъUYоiу)!Ѕ"-ВЉ^В@tХ+Фє Sюб6ВЦ•oНQ9JŠЧГджB”ЅѕLVM\јЎsUysЄnJ7U‹|ŒIlіЙђД2тШў\PœэU&Ѕ<ИР.ŸЭ~[m§'Eœџ;ЛЭиЮпVњx ц џџPK!8§!џж” _rels/.relsЄСjУ0 †яƒНƒб}qšУЃN/ЃаkщРиŠc[F2йњі3ƒС2zлQПаї‰јL‹Z‘%R6АыzP˜љ˜ƒїЫёщ”T›Н](Ѓ ЦЧ‡§[л‘ЬБˆj”,цZЫЋжтfLV:*˜лf"NЖЖ‘ƒ.ж]m@=є§Гцп 7LuђјфP—[iц?ь“аT;GIг4EwЊ=}ф3Ўb9`5рYОCЦЕkЯОян§ги–9К#л„oфЖ~Јe?zНщrќџџPK!ђм ŸWdrs/e2oDoc.xmlь][oл6~Аџ@шcmKёqŠкm2 Y$юоi‰ВЕPЄ@бi’_П”œКЙtEМДrќ гEžsxљФsЁїп\ц’]SfZM‚Ае ˜PБN2ЕœŸц‡Џ‡+-W —Z‰Ip%ЪрЭСяПэуї‘>4< UЈr\L‚•ЕХИн.у•Шyйв…PИ—j“s‹Ÿfй.Œ(…ВмЂЙ\ЖЃNЇпЮyІ‚TЈ.Ž /VYьЋ=1./ўxqbX–L‚Ню(‚…&'С‘бы‚uƒv]ші“|МмЊыXЧчeM'џ:У?C_‘Ш”>2р2tЖ=iЗ[u—vчъcд?ŒFƒa? XŒТб ь6ln8ЉћcзцеuUяИхlmВGtЈх )0шји.d§ubМHqdВЄj'KfZВЯрi0РX*Љ-q“пAœ;љQияэн—?шћ_ОэпДe [ЁszУ$ч)ЧѕrЊ“+—ZрЛ&Q–іЬ^Iсщ-мЭ“$чцx`#qъђBњяL%˜t>Щхѓ\,щœ/Ю0FGaЗ Š˜БUiСедœЛЮR­ь[џШ‚—"`3WеЗёШŠЋ%ІЩЩZХЈ>єtKuVxвЫ">‰-ЛрЈ6ьИ“Ио.1ЉЃЛ,ФsSљ_JМMээВ›*QЎОЛXЯЄ™_zб,жgз7ЩCАrѓу#ГЊЗљтИД]ЂЋПК@ чы<Ыѕ?_`U‚еI дыOgX!Жаu#[Tізѕ$PЈз-˜&;Ч"Ѕє™OaZp,еMх–C™]‹?ќCNЎ2sK+j+s;“‚Ѓ‡:Е,AJfRndчE e–ИLџУ,рЙєlЖ-Нэb"MEl+fбЎ#™Н*DЪc4ўЗ0 W<`Efуе!Я3щжŠ.H_qS ?z*L%&{0гy‘IaXБЎgб?ИB€Иb\Кœ›ёkcˆ”ЋxЅЭ$ˆ­Сшбцњ/`O*5f˜ЎS5уЧnжEУfC%Н$#™Р‚R-V eWгcER˜вОухЊ]щЄUMd€‹JќјX žМW‰—дІAX™cDєОœх™ќяrˆTЧŽ\ЉNЫрiХрМБ Ю+ЇepZї œыЉqщЏ— љMОTSЄчї”Й?п-еКPЁлbœ_bхъе‰PюБ(w˜хЦС ZŠ’PŽPЮр7Ём3›Ъб^ŽіrxНГЏ˜NYМйаAHћ9кЯљ7uBКчЏr Є#­%i-ны^tпидAгĘЄўІ› ZP$­яг—Ж€.YГЃ)H‘@Š„fXt~Ьы•ГІydЊMХнQГЕ'TЃ“Љ˜LХЛ›Š ЌяЏ…JО іШ0мLЫїЉ[ЌЄz†с0‚ЧPг|~ вшžбрyBfa2 яшќдcЄŽ ЮрюvзŠќœсЉЖэчDpі‹њ9œбmї ZиŠ^˜˜боьйњ•гоŒS(0Х™x{­!™ DЂYCcˆhgЖ‰Lй)хŽI­пЁшKŠО|б—fI"йдъАZ‚:„$7бфDPїП@йдМ7;(ќзбМЮ(яcпњ}ВЉ=|ЦРЫГЉœUeIœФХБ#лЁРгwl‡mЅVНС!лПЯћ`вLя`bwБЪїгGŒВЅ&•в‡Я[І ЁОGTuuуB.і>мППЇ$ƒ&Ђ…‹aнф5ВЄD)#šYэg%x>чBИщF—щLhВбйl€?zчЗp!kДБЯ`Њ ѓCN­Z™ћЈbПШœи}У"*•dдmЬ䔆ЏЧРы,pёgz€™…WW›р*$˜\m‚IH0Окую ŠDХкХRЙЋЎIп/dŒqђЭЉџтЪ™Ќb5ыяІн~͘ŽШ‡€ŒЬНо†g1Вдўт cзv/˜o f5ˆ–є"Ђъ‚•ФQ€\цLZ€hJrV$Ў}ŽЧШ ЂmP3XШXo":ЄЄPв>yцЄ`Ш#.ЛaœR,Й,—­Ьpљ! ЎПuгdЫЬЮ ŽŽ<ђЄˆYс&kпIБџЄx*ьЯку’ЈыFгNvоšД]њpŽЉєO5/Б.ŒХ?šшж4tгжМVпx№S(“ЏПЌ)1hлїII іЯіKc5пxtЎ}дб<T*]ƒрібOrО .QЋ™кЮdь ѓвmшђ z ўќЌ(XfCВˆdї!=с Ш№х_™ЮA% ЗY5‡š‹}DпŽqыhУќщ 6щ`“GoЏ|ѓіЁoЮФp„ћc{ЋzђVѕўлџ-ЗЊwЌ†SѕЮAuQЭ\u xА)ўYХfЉЁЉxі Юл7“—‘škЈйєџџPK!ч@ЛќЧпdrs/downrev.xmlDOЫjТ@н ўУp…юъ$ZŠFGБщƒ"–bZPw—Ь5I›Й2ЃІя, .ч=_vІgj]eYA<Œ@чVW\(јўzНŸ€pYcm™ќ‘ƒхЂп›cЂэ…ЗtЮ|!BЛ”о7‰”./Щ к†8pGлєЖ…д-^BИЉх(ŠЅСŠCC‰ Ѕ%хПйЩ(Xі/‡Їчє'§ФЗтДйЙ,+u7шV3ž:џЛпЕ‚ёУ4ž„СсOјrqџџPK-!“^Н’ћс[Content_Types].xmlPK-!8§!џж” ,_rels/.relsPK-!ђм ŸW+drs/e2oDoc.xmlPK-!ч@ЛќЧпі drs/downrev.xmlPKѓъ №3 v №У џџџџ0№Д №H s №*€`А'‡ППџП"ёмЉУжPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK! t[Ыељdrs/downrev.xmlDнJ1…япaСБYХŸВ6-"ˆ"XщъL7Г›дdВ$qооа НчIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK! š—жљdrs/downrev.xmlD]K1EпџCСiГŠкВ6-ЂЅ веОO7ГšL–$vwџНЁњxччrЋСq ZЧ .Їтвщ–kŸыЩDˆШcR0R€еђєdЙv=oщPФZ$‡41vЙ”ЁlШb˜КŽ8u•ѓcŠО–кcŸржШЋ,Л•[N vєаPљ]ќXХMе}™ёН}Ћ6Гз§ѕМц г+u~6мпˆ4ФџчЇнуАо§•Gд‹VLЊчqя[НХЩ/Щ4Y‚\ўџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-! š—жљdrs/downrev.xmlPKЗ №f3 R    №lŸЈPillar changesЁ <ЬўЊ І №да№№Ж № H s №*€€]#‡ППџП"ёмЉУжPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!S-ќељdrs/downrev.xmlDбJ1Eпџ!Œр‹иЌЂЕl›DTКівЭьn4™ЌЩин§{CєёЮЮхЌ6Ѓwт€1й@ ЎfЄ:K­‚нЧухDbMFЛ@Ј`Т›ѕщЩJ—& ДХCХ­ШJЅVа1їЅ”Љюаы4 =RюšНцc+MдC†{'Џ‹b.НЖ”:нуC‡ѕWѕуTЗMџщІwћжМмНюo-]ИAЉѓГё~ ‚qфџч9гЗчПђˆz6 ВIѓ4эЃ5[уё’MГ%Шѕ/џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!S-ќељdrs/downrev.xmlPKЗ №R 3 І   №pŸЈ% of compiler codeЁ <ЬўЊ І №да№№Ц № H s №*€@И'‡ППџП"ёнЉУзPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!HЂ)йжљdrs/downrev.xmlDнJ1…яп!ŒрMiГŠ?emZAБJЗ>Рt3ћЃЩdIbwїэ НаЫ3gјпj3Z#ŽфCчXСе"A\9нqЃрsџ4_‚YЃqL & АYŸŸ­0зnрЫиˆсЃ‚6Ц>—2T-Y зЇЎvоbLб7R{мyewвbЧiЁХž[ЊОЫЋ М­ћ/3}tяѕы§іpГlxfЅ./ЦтDЄ1ў?cё6ѓХ_yBНhЩЄ~žОг; ‘ќщ’L“%Шѕ/џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!HЂ)йжљdrs/downrev.xmlPKЗ №І3 v   №ŸЈ!% of Pillar changes related to GCЁ" <"ЬўЊ "І №да№№Љ № H c №$€Р=ППџП"ёмЉУжPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!vх|‹ељdrs/downrev.xmlDAK1…я‚џ!ŒрЭЮкC)kг"‚ZT”VKэmК™ю7“%‰эіпzАЧ7oјпdжЛVэ9DыEУэ ХRycЅж№ѕљx3‰Ёж k8r„йєђbBЅёY№~™j•!KваЄд•ˆБjиQјŽ%w;ЅC&а!У]‹УЂЁ#+yЁЁŽЎ~–ПNУЪŠБяsЛ~нО=mpќ§1Тj}}еппJмЇѓ3uысЫцП<ЁцFC6й=ЗСšХФсtЩІйpњџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!vх|‹ељdrs/downrev.xmlPKЗ №   f|  №iŸЈ Front-endЁ ( < ЬўЊ І №да№№І № H c №$€р=ППџП"ёмЉУжPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ћgоељdrs/downrev.xmlDAK1…я‚џ!ŒрЭЮъЁ”ЕiA-(JЋEНM7гншfВ$БнюЏ7є Ч7oјпtоЛVэ8DыEУхЈХRycЅж№іzw1‰Ёж k8p„љьєdJЅё{Yђn•j•!KваЄд•ˆБjиQљŽ%w[ЅC&а>У]‹WE1FGVђBCп6\}Џ~œ†ЕcŸі§qѓtџ‰“—1ЎQыѓГўцTт>§?ƒ§’сЏ<ЂFC6й>6Сš%ХФсxЩІйpі џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!ћgоељdrs/downrev.xmlPKЗ №f  R |  №fŸЈ5 KlocЁ( <ЬўЊ І №да№№Є № H c №$€=ППџП"ёмЉУжPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!Њ+иШељdrs/downrev.xmlDAK1…я‚џ!ŒрЭfЉemZTP ŠвjQoГ›щnp3Y’Бнў{Cz|ѓ†яёMчƒяд–br œ PФuАŽяoїgPI-vЩРžЬgЧGS,mиё’Ж+iT†p*б@+в—ZЇК%izтмmBє(9ЦFлˆЛ їО(ŠБіш8/Диг]KѕїъЧX;Жюeс>žЊч‡/=љ|ыЕ6цєdИЙ%4Шџ3Ur{yѕWP k ›lїUtv‰I(.й4[‚ž§џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!Њ+иШељdrs/downrev.xmlPKЗ №R   І|  №dŸЈ1.2%Ё( <ЬўЊ І №да№№Ѕ №H c №$€ =ППџП"ёнЉУзPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!a@ЩЬжљdrs/downrev.xmlDMk1†я…ў‡0o5k"ЋQЄаVАДјБ­оЦЭИК™,Iдѕп7xhяМУѓђLfmФ™|0Ž њтвiУ•‚эцхq"DdcRpЅГщ§нsэ.МЂѓ:V"A8фЈ ŽБЭЅ eMCпЕФЉ;:o1Іш+Љ=^м6ђ)Ы†вЂсДPcKЯ5•?ы“UPжцcaО—‡їзНэ>‡ВJѕКљDЄ.ў?ŸŠўќ•7дB+H&ЧЗыСНТЩп.Щ4Y‚œўџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!a@ЩЬжљdrs/downrev.xmlPKЗ №І  v|  №dŸЈ5.8%Ё( <ЬўЊ І №да№№Њ №H c №$€@=ППџП"ёмЉУжPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ЫnŽељdrs/downrev.xmlDAK1…я‚џ!ŒрЭЮъЁ”ЕiE-(кV‹z›nІЛСЭdIbwћя =шёЭОЧ7ЎU{бzбp9*@БTоXЉ5МПн_L@ХDbЈѕТa>;=™Ri|/+оЏS­2DbIš”К1V ;Š#пБфnчƒЃ”cЈбъ3мЕxUctd%/4дёmУеїњЧiиX1іea?žЖЯ_8љ|уЕ>?nЎA%вџsЕфіЎџ+Ј…бMv‡mАfE1q8^ВiЖœ§џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!ЫnŽељdrs/downrev.xmlPKЗ № | fV  №jŸЈ Middle-endЁ ( < ЬўЊ І №да№№Ї №H c №$€`=ППџП"ёнЉУзPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ь;ёжљdrs/downrev.xmlDAO1…я&ў‡fLМIWHV A…Ђ%Ъmил†эtгVXўН =Оy“яхŽ;зˆ#…h=+Ия ˆ+Џ-з >?^ю bBжиx&gŠ0]_ БдўФ+:ЎS-2„c‰ LJm)eЌ 9Œ=пчnяƒУ”cЈЅxЪpзШ‡ЂшK‡–ѓ‚С–І†ЊУњЧ)иXжіmnПЛхыVОпћr#•КНщ&O uщџyљ<{\˜Пђ‚škйd?;я‚е+Œ‰Тх’MГ%Шб/џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!ь;ёжљdrs/downrev.xmlPKЗ №f| R V  №fŸЈ6 KlocЁ( <ЬўЊ І №да№№Є №H c №$€€=ППџП"ёмЉУжPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ЅВбSељdrs/downrev.xmlDAK1…я‚џ!ŒрЭЮъЁ”ЕiСкЂ(]-ъmК™ю7“%‰эіпzау›7|o:\ЇіЂѕЂсzT€bЉНБвhx{Иš€Š‰ФPч…59Т|v~6ЅвјƒЌy_ЅFeˆФ’4Д)ѕ%bЌ[vGОgЩнЮG)Ча  tШpзсMQŒб‘•МаRЯї-зпегАБbьЫв~чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!Њ+иШељdrs/downrev.xmlDAK1…я‚џ!ŒрЭfЉemZTP ŠвjQoГ›щnp3Y’Бнў{Cz|ѓ†яёMчƒяд–br œ PФuАŽяoїgPI-vЩРžЬgЧGS,mиё’Ж+iT†p*б@+в—ZЇК%izтмmBє(9ЦFлˆЛ їО(ŠБіш8/Диг]KѕїъЧX;Жюeс>žЊч‡/=љ|ыЕ6цєdИЙ%4Шџ3Ur{yѕWP k ›lїUtv‰I(.й4[‚ž§џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!Њ+иШељdrs/downrev.xmlPKЗ №І| vV  №dŸЈ1.2%Ё( <ЬўЊ І №да№№Љ №H c №$€Р=ППџП"ёнЉУзPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!qг.жљdrs/downrev.xmlDAK1…я‚џ!LЁ7›­…RжІEЕ XЖZдлt3н n&KwЗџоаƒпМс{|Ыѕ`б‘ЦБ‚щ$A\:mИR№ўіpЕ"ВЦЦ1)8Q€ѕъђb‰Йv=дэb%„CŽ ъл\ЪPжd1L\KœКЃѓcŠО’кcŸрЖ‘зY6— Ї…[КЏЉќо§X{УкМnЬЧѓсхёK.>ЗsЙ—JGУэ ˆHCќžЎяюўЪ3jЃ$“угщр.0DђчK2M– WПџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!qг.жљdrs/downrev.xmlPKЗ № V f2  №hŸЈBack-endЁ ( < ЬўЊ І №да№№Љ №H c №$€р=ППџП"ёоЉУиPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!єА3зљdrs/downrev.xmlDAO1…я$ў‡fHМIHV 1$(‰FJдльvиmмN7m…]= 9Оy“ях›-:лˆљ`+2ФЅг†+яЋ›)ˆ‘56ŽIAOѓЋС sэŽМЁУ6V"A8фЈ ŽБЭЅ eMУШЕФЉл;o1Іш+Љ=м6ђ6Ы&вЂсДPcKЫšЪŸэЏUА3ЌЭык|>/пrњѕ6‘;ЉдѕА{ИЉ‹—чUбџяўЫ3j­$“§S_xЃ7"љѓ%™&KѓџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!єА3зљdrs/downrev.xmlPKЗ №fV R 2  №gŸЈ11 KlocЁ( <ЬўЊ І №да№№Ѕ №H c №$€=ППџП"ёнЉУзPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!щЫnжљdrs/downrev.xmlDMO1†я&ќ‡fLМIW„,bLT†ЏЈЗa;l лщІ­Аќ{r|ччIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!Ћи@Ѓдљdrs/downrev.xmlDAk1…я…ў‡0Bo5k"ЋQЄаVhQ\•жлИwC7“%Iзѕп7xёјц пу›-zлˆŽ|0ŽŒ†твiУ•‚§юэy"DdcRpЅ‹љуУ sэ.МЅЎˆ•H9*Јcls)CY“Х0t-qъЮЮ[Œ)њJj—З|ЩВБДh8-дивkMхoёg kГ^™яЯгзћQN~6cyJ= њхDЄ>оŸ‹nгЏях Ев ’ЩљуzђFo1DђЗK2M– чџџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!Ћи@Ѓдљdrs/downrev.xmlPKЗ№ІV v2  №eŸЈ20.7%Ё( <ЬўЊ І №да№№І №H c №$€@=ППџП"ёнЉУзPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!W–Ыжљdrs/downrev.xmlDAK1…я‚џ!LС›ЭжУRжІE ъ‚bйjQoгЭt7И™,IlЗџоаC{|ѓ†яёЭƒэФž|0ŽLЦткiУ‚ЯЇл)ˆ‘5vŽIС‘,цзW3,Д;pEћulD‚p(PAc_Hъ–,†Бы‰SЗsоbLб7R{<$Иэф]–хвЂсДаbOЫ–ъпѕŸUА1ЌЭ{iО^ЗoЯ?rњНЪхF*u3юADтхЙЪЫ%žЫЊд ’ЩюхИѕFW"љг%™&KѓџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!W–Ыжљdrs/downrev.xmlPKЗ № 2 f  №eŸЈTotalЁ( <ЬўЊ І №да№№Ї №H c №$€@[#ППџП"ёмЉУжPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!~dбWељdrs/downrev.xmlDAK1…я‚џ!ŒрЭЮ*ZЪЖiA-(J[Kѕ6нLwƒ›Щ’Фvћя =шёЭОЧ7™ѕЎU{бzбp=(@БTоXЉ5|ЌЏF b"1дza GŽ0›žŸMЈ4ў о/S­2DbIš”К1V ;ŠпБфnчƒЃ”cЈб:dИkёІ(†шШJ^hЈу‡†ЋяхгАЖbьлмn^ЖЏO_8њ|тЕОМшяЧ їщџйћЛjuћWžPsЃ!›ьžл`Э‚bтpКdгl 8§џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!~dбWељdrs/downrev.xmlPKЗ №f2 R  №gŸЈ22 KlocЁ( <ЬўЊ І №да№№Ћ №H s №*€рj&ППџП"ёнЉУзPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!u?€жљdrs/downrev.xmlDAK1…я‚џ!LС›ЭVQЪкД”BQ/BЗ­рmК™nЖn’m2vwџНЁ=ОyУїјf‹о6тB!жо)˜Œ3фJЏkW)иmзїS‘бilМ#EXЬoof˜kпЙ ] ЎD‚И˜ЃУмцRЦвХ8і-Йд}АШ)†Jъ€]‚лF>dйГДXЛД`АЅ•ЁђЛјБ ОлеђsїФинљзЇ`іJнњх ІžџŸOEuўўЪ+ъM+H&ЧзсjНСШЎ—dš,AЮџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!u?€жљdrs/downrev.xmlPKЗ №R 2 І  №dŸЈ1.3%Ё( <ЬўЊ І №да№№І №H c №$€€Б'ППџП"ёнЉУзPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!~чRожљdrs/downrev.xmlD]K1Eп…ў‡0‚o6Ћ`)kг"‚ZP,лдЗщfК нLж$Жлoшƒ>оЙУЙœЩЌw­8PˆжГ‚›a‚ИікrЃ`НzКƒˆ Ycы™œ(Тl:Ș`Љ§‘+:,S#2„c‰ LJ])eЌ 9ŒCпчnчƒУ”chЄxЬpзЪлЂI‡–ѓ‚СŽ ећхSАБЌэћм~МnпžПфјs1’Љдеeџp"QŸўŸMПИћЎўЪ3jЎd“нЫiЌЎ0& чK6Э– ЇПџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!~чRожљdrs/downrev.xmlPKЗ №І2 v  №eŸЈ12.0%Ё( <ЬўЊ І №да№№XB №H Г №BППРЬЫŸoвгдеџП#"ёоџ@ЉУвPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‡Јбьdrs/downrev.xmlDЭNУ0„яH}k+ѕ‚ЈS„ј qЋ@qjЩ,ё6‰Џ#лM“>}-„ФqwggцЫVƒiEOЮ7–,ц твъ†+ХїћЭ#5Ж–IСHVЫЩU†ЉЖ'оRП •ˆ&ьSTP‡аЅRњВ&ƒ~n;тxл[g0ФбUR;чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‡Јбьdrs/downrev.xmlDЭNУ0„яH}k+ѕ‚ЈS„ј qЋ@qjЩ,ё6‰Џ#лM“>}-„ФqwggцЫVƒiEOЮ7–,ц твъ†+ХїћЭ#5Ж–IСHVЫЩU†ЉЖ'оRП •ˆ&ьSTP‡аЅRњВ&ƒ~n;тxл[g0ФбUR;чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‡Јбьdrs/downrev.xmlDЭNУ0„яH}k+ѕ‚ЈS„ј qЋ@qjЩ,ё6‰Џ#лM“>}-„ФqwggцЫVƒiEOЮ7–,ц твъ†+ХїћЭ#5Ж–IСHVЫЩU†ЉЖ'оRП •ˆ&ьSTP‡аЅRњВ&ƒ~n;тxл[g0ФбUR;чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‡Јбьdrs/downrev.xmlDЭNУ0„яH}k+ѕ‚ЈS„ј qЋ@qjЩ,ё6‰Џ#лM“>}-„ФqwggцЫVƒiEOЮ7–,ц твъ†+ХїћЭ#5Ж–IСHVЫЩU†ЉЖ'оRП •ˆ&ьSTP‡аЅRњВ&ƒ~n;тxл[g0ФбUR;чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!fЄ'­аьdrs/downrev.xmlDAkТ@…я‚џaЁ7н(­”дUŠPЌ‡ŒmЁЗ1;&iВГaw5ёпЛˆрqfоМїОХЊ78“ѓ•eгI‚8ЗКтBСїўcќ ТdeRp!ЋхpАРTлŽwtЮB!Ђ ћ”!ДЉ”>/Щ Ÿи–8оŽж qt…дЛhn9K’Й4XqL(БЅuIyŒ‚—Ÿ.щыњ№џЗн|eЯ:яі3ЏдгЈЈё§ћS+ˆх›ЫСUz‡>Лm"\ЙМџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!fЄ'­аьdrs/downrev.xmlPKЗ№ | v| №WB № H Г №BППРЬЫœ1вгдеџП#"ёнџ@ЉУбPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!fЄ'­аьdrs/downrev.xmlDAkТ@…я‚џaЁ7н(­”дUŠPЌ‡ŒmЁЗ1;&iВГaw5ёпЛˆрqfоМїОХЊ78“ѓ•eгI‚8ЗКтBСїўcќ ТdeRp!ЋхpАРTлŽwtЮB!Ђ ћ”!ДЉ”>/Щ Ÿи–8оŽж qt…дЛhn9K’Й4XqL(БЅuIyŒ‚—Ÿ.щыњ№џЗн|eЯ:яі3ЏдгЈЈё§ћS+ˆх›ЫСUz‡>Лm"\ЙМџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!fЄ'­аьdrs/downrev.xmlPKЗ№ V vV №XB №!H Г №BППРЬЫŸoвгдеџП#"ёоџ@ЉУвPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‡Јбьdrs/downrev.xmlDЭNУ0„яH}k+ѕ‚ЈS„ј qЋ@qjЩ,ё6‰Џ#лM“>}-„ФqwggцЫVƒiEOЮ7–,ц твъ†+ХїћЭ#5Ж–IСHVЫЩU†ЉЖ'оRП •ˆ&ьSTP‡аЅRњВ&ƒ~n;тxл[g0ФбUR;чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‡Јбьdrs/downrev.xmlDЭNУ0„яH}k+ѕ‚ЈS„ј qЋ@qjЩ,ё6‰Џ#лM“>}-„ФqwggцЫVƒiEOЮ7–,ц твъ†+ХїћЭ#5Ж–IСHVЫЩU†ЉЖ'оRП •ˆ&ьSTP‡аЅRњВ&ƒ~n;тxл[g0ФбUR;чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‡Јбьdrs/downrev.xmlDЭNУ0„яH}k+ѕ‚ЈS„ј qЋ@qjЩ,ё6‰Џ#лM“>}-„ФqwggцЫVƒiEOЮ7–,ц твъ†+ХїћЭ#5Ж–IСHVЫЩU†ЉЖ'оRП •ˆ&ьSTP‡аЅRњВ&ƒ~n;тxл[g0ФбUR;чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‡Јбьdrs/downrev.xmlDЭNУ0„яH}k+ѕ‚ЈS„ј qЋ@qjЩ,ё6‰Џ#лM“>}-„ФqwggцЫVƒiEOЮ7–,ц твъ†+ХїћЭ#5Ж–IСHVЫЩU†ЉЖ'оRП •ˆ&ьSTP‡аЅRњВ&ƒ~n;тxл[g0ФбUR;чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‡Јбьdrs/downrev.xmlDЭNУ0„яH}k+ѕ‚ЈS„ј qЋ@qjЩ,ё6‰Џ#лM“>}-„ФqwggцЫVƒiEOЮ7–,ц твъ†+ХїћЭ#5Ж–IСHVЫЩU†ЉЖ'оRП •ˆ&ьSTP‡аЅRњВ&ƒ~n;тxл[g0ФбUR;b+Dё='ё џџџџ=ё @Bё +"ю6 я€ = №5 P№L№ №( № №L№4Ђ №L У №rя€@Ј'‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №L У №~я€рЇ'‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №L  №xя€ Є'‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №PŸЈPillar runtimeЁ Њ №R №L  №xя€Ѓ'‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №†Ÿ ШImplements key Pillar services Parallel calls, prscall continuation stealing, futures Stack walking, root set enumeration Composable cuts Invokes Pillar compiler s metadata decoder as necessary Built on top of McRT (Intel s  Many Core Run Time ) Provides core services such as user-level threads, scheduling, synchronization, software transactional memory Approximately 7,000 lines of C code API is architecture-neutral except for machine word size & stack iterator s set of registersЁv k l n  jЬўlnЊ хІид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.ШЇH+Dё='ё џџџџ=ё @Bё +"юМ*я€ У)№Л)p№##P№{(№( № №P№4Ђ №P У №rя€€Q#‚ƒ„ППџ?€У*ПFooter Placeholder 2№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №P У №~я€ Q#‚ƒ„ППџ?€У6ПSlide Number Placeholder 3№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№! №P  №xя€рg"‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №UŸЈPillar architectureЁ Њ №Т №P У №`я€ Ў'…‡ПнннПРџ?€УПRectangle 3№ r З  №2ŸЊ І №да№№Т №P У №`я€€­'…‡ПнннПРџ?€УПRectangle 4№лr lЌ №2ŸЊ І №да№№Т №P У №`я€`Ќ'…‡ПнннПРџ?€УПRectangle 5№лрxИ  №2ŸЊ І №да№№Л №P S №–я€рЊ'%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 6№2Т Р№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №oŸЈPillar compilerЁcЊ І №да№№ 2 № P  №nя€Рp'%e‚’Вƒ%e„’В…‡ППЫjJџ?€УПOval 7№ЭЋ[№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №|ŸЈObject code & metadataЁ UgўЊ І №да№№–2 № P  №nя€рq'%e‚’Вƒ%e„’В…‡ППЫjJџ?€УПOval 8№ љё м№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №rŸЈPillar programЁgўЊ І №да№№˜2 № P  №nя€s'%e‚’Вƒ%e„’В…‡ППЫjJџ?€УПOval 9№JBс№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №tŸЈParallel programЁgўЊ І №да№№~ № P Ѓ №VыППРбџ?€УПAutoShape 10№јI0ј№~ № P€ Ѓ №VыППРбџ?€УПAutoShape 11№ѕ(ђј№~ №P Ѓ №VыППРбџ?€УПAutoShape 12№ѕј Т ј№~ №P Ѓ №VыППРбџ?€УПAutoShape 13№јXФ№Š №P@ У №bыППРЮабџ?€УПAutoShape 14№bЛXg №Š" №P У №bыППРЮабџ?€УПAutoShape 15№ (Т € №М №P S №˜я€ x'%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 16№g Т Г™ №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №nŸЈPillar runtimeЁcЊ І №да№№К №P S №˜я€Рy'%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 17№д Т  b №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №lŸЈ GC interfaceЁ cЊ  І №да№№В №P S №˜я€рz'%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 18№™  Гb №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №dŸЈMcRTЁcЊ І №да№№Р №P S №˜я€|'%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 19№20(Р№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №rŸЈLanguage converterЁcЊ І №да№№О №P S №˜я€ }'%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 20№J 0(ж №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №pŸЈLanguage runtimeЁcЊ І №да№№П №P S №˜я€@~'%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 21№ж 0(b №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №qŸЈGarbage collectorЁcЊ І №да№№Š" №P€ У №bыППРЮабџ?€УПAutoShape 22№› (Т œ №Ф‚ №P У №bя€Р€'…‡ППРџ™Ыд”џ?€УПAutoShape 23№Э1VИ  №2ŸЊ І №да№№™Ђ №P г №fя€р'%e‚’Вƒ%e„’В…ППџ?€УПText Box 24№ жo №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №}ŸЈRun-time executableЁ$ gџ™ўЊ І №да№№О №P S №˜я€ƒ'%e‚’Вƒ%e„’В…‡ППРЫœ1вгдеџ?€УПRectangle 25№ЭТ [№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №pŸЈMetadata decoderЁcЊ І №да№№Š №P У №bыППРЮабџ?€УПAutoShape 26№[я Лg №„ №P@ Г №\ыППРЮбџ?€УПAutoShape 27№“Є“№”Ђ №P г №fя€ …'%e‚’Вƒ%e„’В…ППџ?€УПText Box 28№И ! S‚ №~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №xŸЈPillar runtimeЁ$ gЬўЊ І №да№№•Ђ №P г №fя€Р†'%e‚’Вƒ%e„’В…ППџ?€УПText Box 29№; Ѓл№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №yŸЈPillar compilerЁ$ gЬўЊ І №да№№Ф‚ № P У №bя€`Г'…‡ППРџ™Ыд”џ?€УПAutoShape 30№л1с №2ŸЊ І №да№№Ђ №!P г №fя€‰'%e‚’Вƒ%e„’В…ППџ?€УПText Box 31№1л‹№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №ŸЈCompile-time tool chainЁ$ gџ™ўЊ І №да№№žB №"P  №vя…‡ППРЫpЦЮвгдеџ?€УПLine 32№VJV№ Ђ №#P г №fя€рŠ'%e‚’Вƒ%e„’В…ППџ?€УПText Box 33№З c№~ˆvŠ0К___PPT10‹БŠ6К___PPT9‹Ќ №„ŸЈHigh-level language compilerЁ" gЬўЊ І №да№Ÿ№ № PP P№P P P№ PPP№P PP№ PPP№PPP№PPP№PPP№ PPP№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.iШ^р+Dё='ё џџџџ=ё @Bё +"юž я€ Ѕ № №T№… №( № №T№4Ђ №T У №rя€ Š'‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №T У №~я€†'‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№" №T  №xя€€'‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №VŸЈHigh-level languagesЁ Њ №Д №T  №xя€ Ž'‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №шŸ  Java Main motivation: throw huge volume of Pillar code at the Pillar compiler and runtime Exercises stack iteration, spans, GC support, second-class continuations, managed/unmanaged calls X10 Leverages IBM s Java-based open-source reference implementation Hard to study performance/scalability using reference implementation! Concurrent functional language Lots of concurrency due to limitations on side effects & dependencies Exercises GC support, second-class continuations, tail calls Implements a futures package using pcallЁ€ З  †  Ќ З†Ќ Њ Іид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.Ш08йƒ+Dё='ё џџџџ=ё @Bё +"юeя€ l№dА№X№L№( № №X№4Ђ №X У №rя€ A‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №X У №~я€Р A‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №X  №xя€ ЂA‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №IŸЈOutlineЁ Њ №ˆ №X  №xя€РЃA‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №МŸЈPOverview of the Pillar project Gory details of the Pillar runtime & architectureЁ Q 2ЬўЊ QІјд а@№`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.(OЩА<єИ+Dё='ё џџџџ=ё @Bё +"юЬ я€ , №$ Р№\№ №( № №\№4Ђ №\ У №rя€рЄA‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №\ У №~я€€ЄA‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №\  №xя€€ЇA‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №OŸЈ Stack walkingЁ Њ №B №\  №xя€ ЈA‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №vŸ †Pillar runtime interface for iterating over a thread s stack frames Get youngest frame, get next frame, test for last frame Getting next frame means simulating a function return Access metadata associated with a stack frame Look up span metadata Enumerate the root set to the GC How? Code generator registers callback functions with Pillar runtime Perform operations like: unwind one frame, look up span metadata Associated with a code address range Thus code generator defines its own flexible metadata format Or, stack walking can be sped up by using a standard metadata formatЁЌD n . 7  @ f ‚ Dn.7@ f ‚ Њ DІ˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЉQЩpаС_"юH я€ Ј№ а№`№ˆ№( № №`№4Ђ №` У №rя€РЉA‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №` У №~я€ЉA‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№( №`  №xя€`ЌA‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №\ŸЈGarbage collection supportЁ Њ №Б №`  №xя€р­A‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №хŸЈхPillar language & runtime do not dictate an object model This is a contract between the Pillar program (generated from the high-level language) and the GC implementation (provided with the HLL) Minimal language/runtime support allows highly flexible range of GC implementations Generalized references ref(TAG, parameter) r; Predefined tags PrtGcTagDefault: r is the canonical object pointer PrtGcTagBase: r is a (possibly interior) pointer with respect to parameter PrtGcTagOffset: r is an interior pointer at a given offset from the canonical base Other user-defined tags, e.g. weak roots, pinned, etc. Predefined tags correspond to traditional compiler optimizations Compiler metadata allows tag & parameter to be passed directly to the GCЁМ9 Zн Z Z' Zб Z7 ZA ZI Z9н'б7 A I Њ цІ˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЈQЩаЄrщ"ю„ я€ ф№мр№d№Ф№( № №d№4Ђ №d У №rя€ЏA‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №d У №~я€рT#‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№% №d  №xя€ U#‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №YŸЈImplementing exceptionsЁ Њ №№ №d  №xя€`V#‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №$Ÿ rIterate frame-by-frame using the stack unwinding interface Use the span lookup interface to get handler metadata Decide whether current frame handles the exception Use  also unwinds to metadata to get handler Annotation on a function call (ordered list of continuations) Causes compiler to produce metadata allowing lookup & instantiation of continuations during stack unwinding Use the  cut to mechanism to transfer control to the handlerЁjq 3 . Њ > q3.Њ>Њ КІид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЋQЩсцR"ю­ я€  № №№h№э№( № №h№4Ђ №h У №rя€€Ё'‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №h У №~я€`_#‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№" №h  №xя€S#‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №VŸЈCuts & continuationsЁ Њ № №h  №xя€РY#‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №PŸ ŠA continuation is like a C jmpbuf, allowing a unit-time cut back to somewhere in the continuation s stack frame Also allows arguments to be passed back Structure in Pillar: Code address (initialized lazily) Optional argument buffer space Cut operation is simple Copy arguments into buffer space Load continuation address into predetermined register Jump to code address Continuation code needs to fix up stack frame based on predetermined register valueЁ‚p = A  l T p=A l T Њ ЦІ˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.нQЩ`R8˜"юя€  b№Z№l№š№( № №l№4Ђ №l У №rя€ГA‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №l У №~я€РГA‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №l  №xя€ ЕA‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №QŸЈComposable cutsЁ Њ №4 №l  №xя€РЖA‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №hŸЈEach thread maintains lightweight virtual stack alongside regular stack Virtual stack head (VSH) in TLS A virtual stack element (VSE) defines a destructor operation The application pushes/pops VSEs in a balanced fashion When instantiating a continuation, also capture current VSH Fat continuation contains code address, VSH, and arguments During a cut operation, intervening destructors are executed ЁH   А ; > "  ™;>Њ ‘Іид №`€№т №l ѓ №rя€€ЗA…‡ППЫjJвгдеџ?€УПRectangle 4"ёџ@№я -%  №2ŸЊ І №да№№т №l ѓ №rя€ЙA…‡ППЫjJвгдеџ?€УПRectangle 5"ёџ@№я %  №2ŸЊ І №да№№т №l ѓ №rя€ КA…‡ППЫjJвгдеџ?€УПRectangle 6"ёџ@№я к%  №2ŸЊ І №да№№т № l ѓ №rя€@ЛA…‡ППЫjJвгдеџ?€УПRectangle 7"ёџ@№я къ%  №2ŸЊ І №да№№т № l ѓ №rя€`МA…‡ППЫjJвгдеџ?€УПRectangle 8"ёџ@№я ъ7 %  №2ŸЊ І №да№№т № l ѓ №rя€€НA…‡ППЫjJвгдеџ?€УПRectangle 9"ёџ@№я 7 о %  №2ŸЊ І №да№№ф № l ѓ №tя€ ОA…‡ППЫjJвгдеџ?€УПRectangle 10"ёџ@№я о ю %  №2ŸЊ І №да№№ф № l ѓ №tя€B…‡ППЫjJвгдеџ?€УПRectangle 11"ёџ@№я ю Њ%  №2ŸЊ І №да№№ф №l ѓ №tя€ B…‡ППЫjJвгдеџ?€УПRectangle 12"ёџ@№я ЊК%  №2ŸЊ І №да№№ф №l ѓ №tя€@B…‡ППЫjJвгдеџ?€УПRectangle 13"ёџ@№я К%  №2ŸЊ І №да№№ф №l ѓ №tя€`B…‡ППЫjJвгдеџ?€УПRectangle 14"ёџ@№я У%  №2ŸЊ І №да№№ъ №l  №zя€€B…‡ППРЬЫд”вгдеџ?€УПRectangle 15"ёџ@№Š <Y%  №2ŸЊ І №да№№ъ №l  №zя€ B…‡ППРЬЫд”вгдеџ?€УПRectangle 16"ёџ@№Š i† %  №2ŸЊ І №да№№ъ №l  №zя€РB…‡ППРЬЫд”вгдеџ?€УПRectangle 17"ёџ@№Š P m %  №2ŸЊ І №да№№ъ №l  №zя€рB…‡ППРЬЫд”вгдеџ?€УПRectangle 18"ёџ@№Š =Z%  №2ŸЊ І №да№№Ђr №lР  №zІџыПG@„џџHи/ПРЬЫjJбвгџ?€УПAutoShape 19№~ eји №Ђr №lР  №zІџыПG@„џџHo5ПРЬЫjJбвгџ?€УПAutoShape 20№~ ’ п и №Ђr №lР  №zІџыПG@„џџH,0ПРЬЫjJбвгџ?€УПAutoShape 21№~ y Ьи №Ђr №lР  №zІџыПG›<џџH\4ПРЬЫjJбвгџ?€УПAutoShape 22№~ zЫЗ №NЂ №l у №lя€` B…ППЫpЦвгдеџ?€УПText Box 23"ёџ@№„ ЊOD №ЄŸ stack grows р№ЁH ўў†ўўЊ І №да№№Ђ №l у №lя€ їB…ППЫpЦвгдеџ?€УПText Box 24"ёџ@№m ZК-  №lŸЈvirtual stack headЁЬўЊ І №да№№–R №l у №nZыППРЬЫjJбвгџ?€УПAutoShape 25№- fŠи _№ №lll№lll№lll№llџџџџ№lll№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.уHЧ№g…#"юІМя€ ˆё№€ё №88p№`№№( № №p№4Ђ №p У №rя€р B‚ƒ„ППџ?€У*ПFooter Placeholder 4№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №p У №~я€  B‚ƒ„ППџ?€У6ПSlide Number Placeholder 5№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№4 №p  №xя€@)‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №hŸЈCuts & continuations exampleЁ €Њ №; №p  №xя€`)‚ƒ„…‡ˆПџ?€УПRectangle 3"ёсЉУлPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!pмpЄкўdrs/downrev.xmlDQOТ0…пIјЭ5ё :gD˜BƒйУ’"?рВ^жХЕmёяm|аЧ“sђ|Ыѕ`:v!Zg”€ЧyОx^;эnGп*‰!’“nRОњџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!pмpЄкўdrs/downrev.xmlPKЗ№` Š №У џџџџ0 №†Ÿ њvoid foo(args) { int a; ref b; & bar(k1) also cuts to k1; & continuation k1(a, b): & continuation k2(b, a): & }Ё@~0 P1C CACЊ ~Іјд а@№`€№ №p  №xя€€)‚ƒ„…‡ˆПџ?€УПRectangle 4"ётЉУмPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!6УMлўdrs/downrev.xmlDAk1…яџCЁЗšu В]RдbыAˆѕтmмŒЛЁ›dIЂЎ§ѕ =ДЧ7oјпlб›–]ЩэЌ€ё(FЖrJлZРсѓэЉ"Z…­Г$рNѓСУ KхnVвuk– 6”( ‰Б+9UCУШudSwvо`Lбз\yМ%ИiyženPлДа`GЫ†ЊЏ§Х ™ЉmП““U^Џ7‡-юNkyтqиПNEъуџГўчпЧПђѕЎ<љK‘tЮ›ћЩk%1Dђв%щ&UрѓџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!6УMлўdrs/downrev.xmlPKЗ№`q dŠ №H$ёD У џџџџ0 №.Ÿ ЪInstantiated k1 within the method forces preserved registers to be saved in prolog Stack space allocated for continuations & locals Instantiating k1 initializes eip & vsh fields Eventually some method cuts to k1 Run any destructors based on TLS.vsh & k1.vsh (see earlier example) Continuation prolog adjusts esp, copies args Now ready to resume in k1 s codeЁf PfЊ fІјд а@№`€№ІЂ №p Ѓ №Rя€ )…ППЫœ1џ?€УПText Box 5"ёџ@№Š +nј  №Ÿ lStack grows in this direction р№ Low memory addresses р№Ёh7ў†ўўў†ўўЊ 7І №да№№>Ђ №p Ѓ №Rя€Р)…ППЫœ1џ?€УПText Box 6"ёџ@№$ =ј  №ЎŸ .п№ High memory addressesЁ>†ў†ўўЊ І №да№№ № p  №xя€р)…‡ППЫœ1вгдеџ?€УПRectangle 7"ёџ@№@ U №RŸЁ ўЊ І №да№№D № p C №я€ )‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 8#"ёшџ@ЉУмPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK! жлўdrs/downrev.xmlDQOТ0…пMјЭ%ёMКMBцЄƒёХ’шуuНtЫжvЖuŒoуƒ<žœ“яф›/нВžœЏ­N`dJ+kЃпзw90аHl­!ђА\ŒnцXH{6{ъAБ1О@U]СЙ/+вш'Ж#Л“uCŒNqщ№сКхY’ЬИЦкФ‡ ;ZUT6‡- ožзoЛЦvѕšщуЧt–~Њo!nЧУг#А@CИŽWz›вцПќCmЅ€ћ<{ШЇРN/—/WЫ=њ@N@ŒКQјтџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-! жлўdrs/downrev.xmlPKЗ№@ хУ№,$ё@ №`ŸЈret IPЁ ўЊ І №да№№d № p C №я€ )‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 9#"ёъџ@ЉУоPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!щ№­Янўdrs/downrev.xmlDСNУ0DяHќƒЕHмЈгUu+ ‡Š†JРm‰ЗN”иNm“ІХG3zЃ7Кe=9_[#`Ў&уOЕтќlИЛhЧёWГ{-џЫ?дR ИЬв›ьиіљ№эjЙFШ ˆ‚Q7ЊŸ§џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!щ№­Янўdrs/downrev.xmlPKЗ№@ У№,$ёD  №~ŸЈ$saved registers (ebp, ebx, esi, edi)Ё%% ўЊ %І №да№№? № p C №’я€@ )‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 10#"ёцџ@ЉУкPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ЖY>йўdrs/downrev.xmlDСNУ0DяHќƒЕHмЈC UъV( —–8.ё6‰Џ#лИщпcq€уhFoєV›Щ "’ѓeЗГ qmuЧ‚УЧѓMТdƒeRp&›ѕхХ KmOМЃИHі%*hCK)}н’A?Г#qъŽж )КFj‡Ї7ƒЬГl! vœZЉjЉюїпFСXНФј4мК|лтЛИКSъњjz|h џу~фњэўЏќEНjѓ"_ ЧэљЫuz‡>S“nRЙўџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!ЖY>йўdrs/downrev.xmlPKЗ №@ _№,$ё@ №[ŸЈaЁ ўЊ І №да№№? № p C №’я€Р )‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 11#"ёцџ@ЉУкPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!Ojљ йўdrs/downrev.xmlDЫNУ0EїHќƒ5HьЈCЪ#„К В`гТ‚хOуЈё8В›ў= X^нЋsuЋЩ"‘Нc—ГqыtЯ‚їч‹ DˆШЧЄрHVЫг“жкxCi;‘!jT`bk)CkШb˜Й‘8w;ч-Ц}'ЕЧC†лA–Eq#-іœ ŽдjїлoЋ`l^Rzœ'6О\я?ёЭMм\)u~6=мƒˆ4Хџq+ŸЎcњ+QЏZСМ*яЊ[ЛѕёЫїzƒ!’WГnVЙќџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!Ojљ йўdrs/downrev.xmlPKЗ №@ _=№,$ё@ №[ŸЈbЁ ўЊ І №да№№@ №p  №zя€р )…‡ППЫœ1вгдеџ?€УПRectangle 12#"ёъџ@ЉУоPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ca+Ьнўdrs/downrev.xmlLMKУ@†я‚џa™‚—b7V$v[ЄE­шЅёƒz›fЇIhv6ьЎmтЏwё ‡wxої™-zгŠ#9пXVp5I@—V7\)x{НПLAј€ЌБЕL ђА˜ŸŸЭ0зіФ:ЁТ>Gu].Ѕ/k2ш'Ж#Žйо:ƒ!žЎ’кс)ТM+ЇIr# 6jьhYSy(ОŒ‚ё8елэѓў=[}YЧэЫЇRЃўюD >ќ{6ыеУ_ј‹Zkзщ4Kуњ§уАsо фDСЈUAЮџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!ca+Ьнўdrs/downrev.xmlPKЗ№@ =Е Џ №,$ё@ №pŸЈk1Ё, ў ўчџЊ І №да№№A №p C №’я€)‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 13#"ёцџ@ЉУкPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!RkІдйўdrs/downrev.xmlDСNУ0DяHќƒЕHмЈгЁ$­[Ё R\вrрИФл$jМŽl“ІХŽЃНбльf3ˆ‰œя-+X.Фе=З >ŽЏ5–IС•<ьЖЗ7,ДНpMг!Д"BиЈ  a,ЄєMG§ТŽФБ;Yg0ФшZЉ^"м 2M’'iАчјасHeGЭљ№mŒe5M/Ћ‰;—юЯŸјng.•КП›Ÿз ЭсœWіXWх/ъM+Xeižх Nћы—ыu>SЃnTЙ§џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!RkІдйўdrs/downrev.xmlPKЗ №Џ љз №,$ё@ №]ŸЈvshЁ ўЊ І №да№№E №p C №’я€`А*‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 14#"ёщџ@ЉУнPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!Vџ(bмўdrs/downrev.xmlDЫNУ0EїHќƒ5HluHjCн бВ@ˆ>,‡xšDЧСvнєяБXРђЮЋ3[ І‘œo-+Иe ˆ+Ћ[ЎьЖ/З> kь,“‚3yXЬ//fXh{т5ХMЈE‚А/PAB_HщЋ† њ‘э‰SЗЗЮ`HбеR;<%Ищdžeв`ЫiЁСžЪ†ЊУцhєх2ЦчqфЦхЋУ'ОйЫ{ЅЎЏ†ЇG†№џќ}s\~Мџ•ПЈW­`<ЩЇгЄГ_П\Ћзш9щ’t“*ШљџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!Vџ(bмўdrs/downrev.xmlPKЗ№Џ =№,$ё@ №^Ÿ b Ё ўЊ І №да№№B №p C №’я€€Б*‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 15#"ёчџ@ЉУлPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!BЅw€кўdrs/downrev.xmlDMOУ0DяHќk‘ИQЇ)BMЈ[Ё (.m9Рm‰7jМŽlуІџ‹C9ŽfєFoЕ™Ь "9п[V0Ÿe ˆkЋ{n|^ю– |@ж8X&gђАY__­АдіФ;ŠћаŠa_Ђ‚.„Б”взє3;ЇЎБЮ`HбЕR;<%Иdžeв`ЯщЁУ‘ЊŽъуўЧ(ЋзŸ‘;—oŸјn'Ўю•КН™žAšТџИљ:~М”Ј7­`БЬ‹bЂйžП]Џwш9I0щ&Uы_џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!BЅw€кўdrs/downrev.xmlPKЗ№Џ з Е №,$ё@ №]ŸЈeipЁ ўЊ І №да№№C №p C №’я€ В*‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 16#"ёчџ@ЉУлPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‹вюкўdrs/downrev.xmlDСNУ0DяHќƒЕHмЈCŠP›ж­P!.m9pмЦл$jМŽlу&|=‡rЭшоr=˜NDrОЕЌр~’ ЎЌnЙV№ЙЙ›№Ycg™ŒфaНКОZbЁэ™ЗwЁ ТО@M}!ЅЏ2ш'Ж'Nнб:ƒ!EWKэ№œрІ“y–=Jƒ-Ї‡{*ЊNЛoЃ /_c|žFn\О9}с‡И|PъіfxZ€4„џqЖуЯЅќCНiгY>Ÿч Ž›ёрZНEШ)H‚I7Љ‚\§џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!‹вюкўdrs/downrev.xmlPKЗ№А љ№,$ё@ №^Ÿ a Ё ўЊ І №да№№ №p ѓ №tя€РГ*…‡ППЫд”вгдеџ?€УПRectangle 17#"ёцџ@ЉУкPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!—VaЖйўdrs/downrev.xmlDQKУ0…пџCИ‚o.н ВжecЂ(‚]}шу5ЙKУšЄ$qkџНС}<œУwј6ЛЩьL!я,0rв+уД€Яіщn ,&t яHРLvлыЋ жЪ_\CчCв,C\ЌQ@ŸвXseOуТфrwєСbЪ1hЎ^2м|UїмЂqљЁЧ‘{’ЇУЗаЉОеžхђ­™кdоcїЅЗ7гўXЂ)§gUњъЏќEН(хzUU%АуѓќŒj0& В`жЭЊРЗ?џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!—VaЖйўdrs/downrev.xmlPKЗ №@ =Е №,$ё@ №RŸЁ ўЊ І №да№№C №p C №’я€рД*‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 18#"ёщџ@ЉУнPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!)qємўdrs/downrev.xmlDЫjУ0Dї…ўƒИ…ю9Ў ‰%„„єБ yAЛМЕndcKr%еqњѕYДЫa†3œщМз ыШљЪУAŒLaee”€уa§0ц‰5$рBцГл›)цвžЭŽК}P,BŒЯQ@B›sю‹’4њmЩФюdЦЃS\:чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!Vјфмўdrs/downrev.xmlDQOТ0…пMјЭ%ёMКM%0)„@@x1‚$њx]/нВЕmуплј 'чф;љf‹^7Ќ#ч+kЄЃ™ТЪЪ(ЇЗЭн˜h$6ж€+yXЬ73ܽ͘uЧ X„ŸЃ€2„6чм%iє#л’‰нй:!FЇИtx‰pн№,IЦ\ceтC‰-­J*ъуЗаеыЭЫkmл­кgњєў0N?д—ЗУ~љ,PўЧ+НKiћWўЂvRР§$›NŸЏŸЎ’єœ€(uЃ*№љџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!Vјфмўdrs/downrev.xmlPKЗ№@ щ№,$ё@6 №`ŸЈret IPЁ ўЊ І №да№№‰B №p Ѓ №Lя…ППЫœ1џ?€УПLine 20"ёйЉУгPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!к~W˜вёdrs/downrev.xmlDЫjТ@†ї…ОУp юъŒJ%‰EБЅ‹тeгнiц˜33afдфэ;‹B—?џoЙюM+юьCу,ТdЌ@А-nl…p>э^3!’ед:ЫXЏžŸ–ThїАОc%вˆ !д1v…”ЁЌйPЛŽmђ.ЮŠIњJjO4nZ9Uj. 56=ддёЖцђzМ„O5Щѕ&7НпeГЏГў.™?G/§f"rџУэw0ЫІy>qй?Об ‘=BbJ„‰фъџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!к~W˜вёdrs/downrev.xmlPKЗ№B Е Е №,$ё@№? №p  №zя€€З*…‡ППЫœ1вгдеџ?€УПRectangle 21#"ёщџ@ЉУнPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!W§гмўdrs/downrev.xmlDMKУ@Eї‚џax‚›вNЌ IьДEќм4UЈЛgц5 fо„™БMќѕ.tyЙ—s9‹е`:Б'ч[Ы Юf тЪъ–kЏ›Лi ТdeR0’‡еђјhЙЖ^гО Еˆі9*hBшs)}еA?Г=qьvж 1КZj‡‡7œ'Щ…4иr|hАЇ›†ЊЯђЫ(˜LRНн>?rщпВля1ыЙ{yWъєdИОhџуЇЂHвтЏќE=hчщ<Ы.AьюЧзъ5њ@NAŒКQфђџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!W§гмўdrs/downrev.xmlPKЗ№@ Е -Џ №,$ё@ №pŸЈk2Ё, ў ўчџЊ І №да№№A №p C №’я€ И*‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 22#"ёцџ@ЉУкPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!‹`!цйўdrs/downrev.xmlD1OУ0…w$ўCtHlд!EЈ u+DЪР’–ёˆЏqдјйЦMџ=ŒЇwњоћжлйŒY$чЫю9dФUї>Џw+Ш|@V8Z& ђАн\_­БRіЬ-Х}шГa_ЁТT с;M§ТNФ);Zg0ЄгѕB9<'ИE‘чТрРЉAуDЕІюДџ6ІК‰ёeYЛbwњФw;s§ хэЭќќY 9ќ?—=ДЭ_ј‹zS–ЋЂ,гњуюђхеЂф$$СЄ›TAl~џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!‹`!цйўdrs/downrev.xmlPKЗ №Џ q O №,$ё@  №]ŸЈvshЁ ўЊ І №да№№C №p C №’я€€К*‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 23#"ёчџ@ЉУлPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!А’кўdrs/downrev.xmlDСNУ0DяHќƒЕHмЈCŠPъV(Š—Ж8.ё6‰Џ#лИ _ХЁG3zЃЗ\І‘œя,+Иe ˆkЋ;n|ьŸo |@жи[&yXЏ./–Xj{т-Х]hD‚А/QAТPJщы– њ™ˆSwАЮ`Hб5R;<%Ищežeїв`ЧщЁХЊ–ъуюл(Њ—Ÿц‘[—oŽŸјnGЎю”КО@Уџ8лПMёч\ўЁ^Е‚љ"/ŠФa3}ЙNoбr ’`вMЊ WПџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!А’кўdrs/downrev.xmlPKЗ№Џ Е “ №,$ё@! №^Ÿ a Ё ўЊ І №да№№A №p C №’я€ Л*‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 24#"ёцџ@ЉУкPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!Iѓсйўdrs/downrev.xmlD1OУ0…w$ўƒuHlдЁAЈ„К ‚2АДe€эˆ/qдјlй&Mџ=CпНгїє-з“ФH!іŽмЮ Фг=w >і/7 1!k“‚EXЏ./–Xiwф-Лд‰ сXЁ“’ЏЄŒ!‹qцчIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!Жи‘pбёdrs/downrev.xmlDMKУ@†я‚џaС›нA‰БгR„ЂтAZ{ё6fЇI0;vз6љїюA№јђ~ё,з“д‰CьН  ŠЅёЖ—с№БНЉ@ХDbi№Т3GXЏ./–T[–ŸіЉUyDbM]Jc­ul:v~dЩобG)ЫаjшœЧн oЙзŽzЩќдqѓНџqoІx˜ЭоLa[•яћй0П"^_M›GP‰ЇєўkПX„В*)@ŸчЏалХФ!3eТLzѕ џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!Жи‘pбёdrs/downrev.xmlPKЗ№@ --№,$ё@#№D №p C №’я€ Н*‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 26#"ёшџ@ЉУмPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!6 Gлўdrs/downrev.xmlDСNУ0DяHќƒЕH\uHЊвК Ђх€-z\тm5^лuгПЧтЧбŒошЭ—ЃщE$ч;Ы ю&ткъŽŸЯЗS> kь-“‚3yX../цXj{т ХmhD‚А/QAТPJщы– њ‰ˆSЗЗЮ`Hб5R;<%Ищežeв`ЧщЁХЊ–ъУіh е*ЦЇ"rыђѕa‡Џvфъ^ЉыЋёq"аўЧп7Чећл_љ‹zб Ši‘e9ˆ§њќх:НAШ)H‚I7Љ‚\ќџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!6 Gлўdrs/downrev.xmlPKЗ№А “ q №,$ё@$ №^Ÿ b Ё ўЊ І №да№№ №p ѓ №tя€@О*…‡ППЫд”вгдеџ?€УПRectangle 27#"ёхџ@ЉУйPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!УY…ыиўdrs/downrev.xmlDСJ1Eї‚џžрЮ&u@ъиДˆ Š"8Г|M^3Ё“dHb;ѓїКМмЫЙœѕvr;QL6x Ы…F^mН‘№е>пЌ€ЅŒ^уЫ4хџёЌЋ№yџWўЂ^Е„jU Q;МЬћhuƒ)S”P‹nQОљџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!УY…ыиўdrs/downrev.xmlPKЗ №@ Е -№,$ё@% №RŸЁ ўЊ І №да№№ƒB №p€ “ №FяППЫд”џ?€УПLine 28"ёйЉУгPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ЫшlЫвёdrs/downrev.xmlDЫJ1†їBп!СMzAЪДiE*BХоРхqr:“:9’8ОНY.ўпbеЛFtЂѕЌa4T ˆKo,Wћ—ћˆ˜ 6žIУ•"Ќ–ƒ›Ц_xKн.U"p,PCR[HЫšЦЁo‰ГwђСaЪ2TвМфqзШБRвЁхќPcKO5•пЛЇGtмTcо<Плщ›сЯЮ­ЕОЛэч ѕщ?ќз~5&Г‰RSЇѕѕ+XГ՘(hШL™0г\ўџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!ЫшlЫвёdrs/downrev.xmlPKЗ№Ф ..›№,$ёD(№B №p C №’я€PH‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 29#"ёшџ@ЉУмPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!W}Т›лўdrs/downrev.xmlDСN1Eї&ќCѓHмI (!#… Ј#0Q—ЯщЃ3™i;ЖuўоЦ….oюЭЙ9‹Uoж‘•ГЦ#ŒlсTeЕ„ќИН™ ­ТЦY’pЁЋхрj™rgЛЇю5K2”PЦиfœ‡Ђ$ƒaфZВЉ;9o0Іш5WЯ n>bЦ V6=”ивІЄЂ>| ]§А}y­]ЛгЯ“ПпЮЦњKЪыaПОЉџуу[Ÿѓн_љ‹zRІѓЉwРN—O_Љ=†H^BLКIјђџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!W}Т›лўdrs/downrev.xmlPKЗ№@ щ№,$ё@5 №\Ÿ & Ё ўЊ І №да№№B № p C №’я€ QH‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 30#"ёшџ@ЉУмPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!OXcплўdrs/downrev.xmlDMOУ0DяHќk‘ИQЇ-ЊЊPЗB И ~DРq‰ЗN”xl“Іџ‹G3zЃЗX Ж=љP;V0e ˆKЇk6 ŠУњf"Dd­cRpІЋххХsэNМЃ~H9*Јbьr)CY‘Х0rqъŽЮ[Œ)z#ЕЧS‚лVNВl&-жœ*ьшЁЂВй[}ѓИ~н6Ўл˜—‰-оogуѓЅдѕеp"вџЧ‡ЗЁ›ПђѕЌLчгtтјtўєЕоaˆф$СЄ›TA.џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!OXcплўdrs/downrev.xmlPKЗ№@ E№,$ё@< №\Ÿ & Ё ўЊ І №да№№C №!p C №’я€@RH‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 31#"ёщџ@ЉУнPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!e[Б мўdrs/downrev.xmlDKk1…їџCИBw5ё•ЉQDБдДЫлЩ53Ь$™&щ8із7tб.ч№ОљВ35kЩ‡вY УF6wЊДZТщИН› ­ТкY’pЅЫEяfŽ™rЛЇі5K2”PФиdœ‡М ƒaрВЉ;;o0Іш5W/ nj>bЪ –6=иаК М:| mЕйю^+з<ъ—‘9НMІУw§)хmП[=‹дХџёфшуњћЏќE=+ уйXˆ{`чЇы‡/еC$/! &нЄ |ёџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!e[Б мўdrs/downrev.xmlPKЗ№@ E#№,$ё@= №\ŸЈk1Ё ўЊ І №да№№C №"p C №’я€`SH‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 32#"ёщџ@ЉУнPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!~ Wnмўdrs/downrev.xmlDMO1Eї&ќ‡ц™И“0„Œb0 n eљ˜>:“™Жc[‡сплИахЫ}9їžљВ7 ыШ‡ЪY ЃЁFЖpЊВZB~XпЯ€…ˆVaу,IИR€хbp3ЧLЙ‹нQЗš%ˆ J(cl3ЮCQ’С0t-й”7гщ5W/ n>bЪ V65”ивЊЄЂо ]§М~пжЎншЗБЩ?ІЃЃў’ђюЖzЉџЯ‡>ч›П№ѕЊ$Lf!вњѓЫѕф+ЕУЩKH‚I7Љ_ќџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!~ Wnмўdrs/downrev.xmlPKЗ№@ #U№,$ё@> №\Ÿ & Ё ўЊ І №да№№„B №#p€ “ №FяППЫд”џ?€УПLine 33"ёкЉУдPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!т™љ>гёdrs/downrev.xmlDЭJ1…їп!\С]›ДЉcгRЉ[-tyмЮЄNn†$NЇoo‚ЫУљу›/{зˆŽBДž5ŒG qщхJУчЧѓp"&dƒgвpЁЫХе`Ž…ёgоRЗK•Ш# дPЇдRЦВ&‡qф[ть}p˜В •4Яyм5rЂдth9?дивcMхїюЧiР1э7ећФŸ6Ooііе№Ёsk­oЎћеˆD}њџЕ_Œ†щlЊд=ˆуњђЌйbL4dІL˜щ@.~џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!т™љ>гёdrs/downrev.xmlPKЗ№Ф ›№,$ёD9№ŠB №$p€ Ѓ №Lя…ППЫœ1џ?€УПLine 34"ёкЉУдPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ZЈТгёdrs/downrev.xmlDMKУ@†я‚џaС›Ф‚дДлR„…^кŠч1;љЈййИЛ6щПw‚Ч™yпgxV›ЩіъТ>tN4фГ KхL'†їгюa*DCНжpх›ѕэЭŠ уF9№х•  ваЦ8ˆЁjйR˜Й%нjч-Х4њЇ1СmYі„–:IZјЅхъыјc5ьЧчн4юыЗmѓgJЬ?Jдњўnк.AEžтјЏ§j4Ьѓ,Ouy§є9Pˆь5ЄM2Lv€ы_џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!ZЈТгёdrs/downrev.xmlPKЗ№B Е Е №,$ё@&№G №%p C №’я€рTH‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 35#"ёшџ@ЉУмPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ћ3лўdrs/downrev.xmlDQkТ0…п…§‡pОiZ"Q†тм^Ъъ„эёк\гв&щ’ЌжПА‡эёpпс[mнВžœЏ­N`dJ+kЃœої“%0аHl­!7ђАYпV˜I{5ѕЧ X„ŸЁ€*„.ум—iєS둉нХ:!FЇИtxpнђY’,ИЦкФ‡ ;кVT6Чo- ovћќ­БнГzщгЧУ"§T_BŒя‡ЇG`†№?>чX№ќЏќEНHѓхчIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!-сcАЦпdrs/downrev.xmlDAk1„я…ў‡№ оjжЪКE…‚‡BбV№ји<7‹›—e“šѕп7‚рq˜™o˜ХjА­ИRяЧ &у qхtУЕ‚пŸЯї„Ш[ЧЄрFVЫз—–кEогѕj‘ ьKT`BшJ)}eШЂЛŽ8ygз[ IіЕд=ЦЗ­ЬГьCZl8-ьhkЈКўЌ‚<ъXmZ9Ѓx,ОПN—3ч“RЃЗa=hЯ№ЃНг ІХ4›фpџ“О€\ўџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!-сcАЦпdrs/downrev.xmlPKЗњ№@ Е œC №,$ё@8№”b №'pР У №bІџыПG.№џПЫœ1бџ?€УПAutoShape 37"ёЮЉУШPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!B­Ц+Чпdrs/downrev.xmlDOk1ФяПCxBo5Ћ e]Ђ‚рЁPъ№ји<7‹›—eЭіл7…BУЬќ†YЎлŠ'ѕОqЌ`:Щ@WN7\+8Ÿіo5ЖŽIС7yXЏF/K,Е‹ќEЯcЈE‚А/Q Ё+Ѕє•!‹~т:тфн\o1$йзRїмЖr–eявbУiС`G;Cе§јА fQЧjлЪ9ХKёљqНœЙ]•z›ˆ@CјџЕZA^фй4‡п?щ ШеџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!B­Ц+Чпdrs/downrev.xmlPKЗћ№@ Е ДC №,$ёD?№UB №(p€ Ѓ №Lя…ППЫœ1џ?€УПLine 38"ёйЉУгPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!z$Aфвёdrs/downrev.xmlDMKУ@†я‚џaС›ФŠДБлR„…^ZХѓ4;љаьlм]›єпЛСуЫћХГкLЖWgіЁsЂ!Ÿe X*g:i4МПэю B$1д;a АY__­Ј0n”ŸБQiDBAк‡1T-[ 37А$ЏvоRLв7h<iміxŸehЉ“єавРЯ-W_ЧЋa?.wгИЏ_ЗЭ7~ђPbўQЂжЗ7гі Tф)ў‡џк/FУ|1ЯђPuy9љЮ(DіS"Lt€ы_џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!z$Aфвёdrs/downrev.xmlPKЗ№B УУ№UB №)p€ Ѓ №Lя…ППЫœ1џ?€УПLine 39"ёйЉУгPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!rЧ!ивёdrs/downrev.xmlDMKУ@†я‚џaС›ФЂДБлR„…^ZХѓ4;љаьlм]›єпЛСуЫћХГкLЖWgіЁsЂ!Ÿe X*g:i4МПэю B$1д;a АY__­Ј0n”ŸБQiDBAк‡1T-[ 37А$ЏvоRLв7h<iміxŸehЉ“єавРЯ-W_ЧЋa?.wгИЏ_ЗЭ7~ђPbўQЂжЗ7гі Tф)ў‡џк/FУ|1ЯђPuy9љЮ(DіS"Lt€ы_џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!rЧ!ивёdrs/downrev.xmlPKЗ№C №‰B №*p€ Ѓ №Lя…ППЫœ1џ?€УПLine 40"ёйЉУгPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!jт€œвёdrs/downrev.xmlDMKУ@†я‚џaС›нФBЉБгR„…^ZХѓ˜|ДййИЛ6щПw‚Ч—ї‹gЕ™lЏ.ьCч!Ÿe X*g:i>оwKP!’ъ0Т•lжЗ7+*ŒхР—clT‘PBуPhЊ–-…™X’W;o)&щm<iміњ1ЫкR'щЁЅ_ZЎЮЧ‹АŸvгИЏпЖЭЗ>ёPъќГдˆїwгіTф)ў‡џкЏaОœgљT]^П|g"{„Ф”шѕ/џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!jт€œвёdrs/downrev.xmlPKЗ№> ++№,$ё@'№‰B №+p€ Ѓ №Lя…ППЫœ1џ?€УПLine 41"ёйЉУгPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!bр вёdrs/downrev.xmlDMKУ@†я‚џaС›Ф‚ЖБлR„…^ZХѓ4;љаьlм]›єпЛСуЫћХГкLЖWgіЁsЂ!Ÿe X*g:i4МПэю B$1д;a АY__­Ј0n”ŸБQiDBAк‡1T-[ 37А$ЏvоRLв7h<iміxŸehЉ“єавРЯ-W_ЧЋa?.wгИЏ_ЗЭ7~ђPbўQЂжЗ7гі Tф)ў‡џк/FУ|1ЯђGPuy9љЮ(DіS"Lt€ы_џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!bр вёdrs/downrev.xmlPKЗ№D №,$ё@3№VB №,p€ Ѓ №Lя…ППЫœ1џ?€УПLine 42"ёкЉУдPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK![ЖД-гёdrs/downrev.xmlDMKУ@†я‚џaС›Ф‚дДлR„…^кŠч1;љЈййИЛ6щПw‚Ч—yч™yV›ЩіъТ>tN4фГ KхL'†їгюa*DCНжpх›ѕэЭŠ уF9№х•  ваЦ8ˆЁjйR˜Й%Эjч-Х}ƒЦг˜рЖЧЧ,{BKЄ - ќвrѕuќБіуѓnїѕлЖљЦ3%ц%j}7m— "OёПќЗ§j4Ьѓ,Oзхѕгwц@!Взœ’aВ\џџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-![ЖД-гёdrs/downrev.xmlPKЗ№> UU№Ђ №-p Ѓ №Tя€YH…ППЫœ1џ?€УПText Box 43#"ёчџ@ЉУлPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!TќИ‘кўdrs/downrev.xmlDMK1Eї‚џ!<СЭФ–кN›D іs§:y $cЇ3џорТ./їr.gОьLЭZђЁrV‚dРШNUЖ”АлО=L€…ˆVaэ,Iш)Рrq{3Ч\Й‹]SЛ‰%Kr” clrЮCЁЩ`И†lъNЮŒ)њ’+—75ЬВ17Xйє БЁWMХyѓc$”bдь_ОWcqаСчIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!|›ш™Чпdrs/downrev.xmlDЭjТ@…їBпaИ7EgjЄhtЊ ­рІБ›юЎ™л$4s'fFMпОГ(И<œ?Оu>иV\Љїc ЯS‚ИtІсJУчq7Y€№й`ы˜4ќ’‡<{­15юЦt-B%тћ5д!tЉ”ОЌЩЂŸКŽ8zпЎЗЂь+izМХqлЪ™R/вbУёЁЦŽЖ5•?ХХj8эПŠЅГaW)џ4?Ÿ6ЩFоД?Џ+†pџЗп†d‘ЈY$ˆ<‘dіџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!|›ш™Чпdrs/downrev.xmlPKЗћ№Ž У C №,$ё@№•b №/p У №bZыПGџ)ПЫœ1бџ?€УПAutoShape 45"ёЯЉУЩPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ьEqШпdrs/downrev.xmlDЭjУ0„я…ОƒиB.Ѕ‘—œ(Ё5IкCЭп}БЖ–ЉЕ2’’8o =3ѓ 3_ЖgђЁuЌ g ˆkЇ[nіыЇ)ˆ‘5vŽIС•,їws,ЕЛ№–ЮЛиˆсPЂc_JjCУиѕФЩћvоbLв7R{М$Иэф$Ы^ЄХ–г‚Сž*CѕЯюd№чц§њѕx\НUОТ|kŠЭѓЊPjє0МЮ@DтјЏ§Ёг"›ф№ћ'}ЙИџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!ьEqШпdrs/downrev.xmlPKЗќ№Ž  D №,$ё@ №”b №0p@ У №bZыПG*ПЫœ1бџ?€УПAutoShape 46"ёЮЉУШPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!IŒЦnЧпdrs/downrev.xmlDСnТ0Dя•јk‘z+AT4Х ZZд B?`/I”xй&Є|=ЎT‰уhfоh–ыСДЂ'чkЫ І“qauЭЅ‚яучг„Ш[ЫЄр—<ЌWЃ‡%fк^ј@}J!ь3TP…аeRњЂ"ƒ~b;тшЌ3ЂtЅд/nZ™&ЩГ4Xs\ЈАЃїŠŠ&?§[ŸлщѕуЇqЛЦќ6Ьї/ZЉЧёАyhї№ћK+˜-fIšТпŸјфъџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!IŒЦnЧпdrs/downrev.xmlPKЗћ№Ž  +? №,$ё@№”b №1p@ У №bZыПG*ПЫœ1бџ?€УПAutoShape 47"ёЮЉУШPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!&РcѕЧпdrs/downrev.xmlDСnТ0Dя•јk‘z+DT4Х ZZд B?`/I”xй&Є|=ЎT‰уhfоh–ыСДЂ'чkЫ І“qauЭЅ‚яучг„Ш[ЫЄр—<ЌWЃ‡%fк^ј@}J!ь3TP…аeRњЂ"ƒ~b;тшЌ3ЂtЅд/nZ9K’giАцИPaGяM~6 њЗ>ЗгыЧOуv?јm˜я_ДRуaѓ "аюсџі—V.вd–ТпŸјфъџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!&РcѕЧпdrs/downrev.xmlPKЗћ№Ž  E №,$ё@4№”b №2p@ У №bZыПG*ПЫœ1бџ?€УПAutoShape 48"ёЮЉУШPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!Љ)ћЧпdrs/downrev.xmlDЭnТ0„яHМƒЕHНУ_)ѕ‡V\z э,ё6‰Џ#л ЇЏ+!qЭЬ7šЭЎ7шШљЪВ‚щ$Aœ[]qЁрћы}МсВЦЦ2)И‡нv8и`Њэ™дeЁТ>Eem*ЅЯK2ш'Ж%ŽоuC”Ўкс9ТM#gIђ( VJlщЕЄМЮ~‚юЅЫьєК?еюЃіGџ–Ÿk­дУЈ~Јї№­}а цЋy2[РџŸјфіџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!Љ)ћЧпdrs/downrev.xmlPKЗћ№Ž  U? №,$ё@;№•b №3p У №bZыПG*ПЫœ1бџ?€УПAutoShape 49"ёЯЉУЩPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!lьKШпdrs/downrev.xmlDAkТ@„я…ў‡х НнеиЂбUT*євиKoЯь3 ЭОMГЋІџо =3ѓ 3_vЖj}хXУp @чЮT\hј Ќ“†_ђА\<>Ь15юЪtЩB!"„}ŠЪšTJŸ—dб\CН“k-†(лBšЏnk9RъUZЌ8.”иаІЄќ;;[ Ч§W6u6l хŸЧ?ЧuВ–яoZ?ѕКе D .ќ‡џк;Ѓ!™$jєї?ё ШХ џџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!lьKШпdrs/downrev.xmlPKЗќ№Ž Е  C №,$ёDP№" №4p C №’я€ ^H‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 50"ёџ@№тM +У №RŸЁ ўЊ І №да№№" №5p C №’я€`H‚ƒ„…‡ППЫœ1вгдеџ?€УПRectangle 51"ёџ@№ѓM +д №RŸЁ ўЊ І №да№№Ђ №6p Ѓ №Tя€ aH…ППЫœ1џ?€УПText Box 52"ёџ@№ќЉ №‰ŸЈuninitialized stack spaceЁ.†  Њ І №да№№Ђ №7p Ѓ №Tя€Й*…ППЫœ1џ?€УПText Box 53"ёџ@№ ЂК №‡ŸЈinitialized stack spaceЁ.†  Њ І №да№№Ђ №8p Г №Zя€cH…ППЫœ1џ?€УПText Box 54#"ёчџ@ЉУлPK!лсіЫю…[Content_Types].xml|ЯNУ0 ‡яHМCф+jS8 „кю@сАЗж:QЪііЄлИ рш??Ÿ\oіѓЄŠт<7p]V ˆЗއоЗOХ(IШ'ЯдР6эхEН=•г, Œ)…{­ХŒ4Ѓ”>чIяуŒ)—qаЭв7UuЋчDœŠДо€ЖюЈЧ)ЉЧ}nŸL"MъсДИВР&g0eSНА§A)Ю„2';2К WYєЏ„uђ7рœ{ЩЏ‰Ю’z՘žqЮкFбжrЄЅќџШj9Kсћо*Л(]ŽНбђmЅOlПџџPK!Zє,[П _rels/.relslЯСjУ0 рћ`я`t_”юPЦˆг[Ёзв>€Б•Ф,ЖŒdВѕэgzjЧŽ’ј?IУс'­f#бШйТЎыСPіbž-\/ЧЗ0Z]nхLnЄp__†3­ЎЖ.БЈiJV K­хQ§BЩiЧ…r›L,ЩеVЪŒХљ/7Ої§хб€ёЩ4Ї`ANaцr+mѓ;E/Ќ<еЮsBžІшџS1№w>гж'3U AєокКvр8рг3у/џџPK!ў1Скўdrs/downrev.xmlDMK1†я‚џ!ŒрElВ.”КmZT=ˆакBгЭь‡n&K’nЗџорAяМУѓђ,VЃэФ@>ДŽ5d‚ИtІхZУіѓхv"DdƒcвpІЋххХ уNМІak‘  даФиR†В!‹aтzтдUЮ[Œ)њZЇЗМSj*-ЖœьщЉЁђ{sДGќPй€лiмНSuг3=>чZ__s‘ЦјџМЯюёkїWўЂоŒ†|–Ћ<щTЏчƒoЭC$Џ!]’nRЙќџџPK-!лсіЫю…[Content_Types].xmlPK-!Zє,[П _rels/.relsPK-!ў1Скўdrs/downrev.xmlPKЗ№@C €р №ŸЈ1Warning: Be sure to view this in slide-show mode!Ё22 ўЊ 2І №да№№№p$p&p№!p$p'p№-p(p.p№-p)p/p№-p*p0p№-p+p1p№-p,p2p№-p$p3p№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆЖЪŠЎЪК___PPT10‹ŽЪы.ŽZЦї1Г+ZFl DёbУ'ё џџџџ=ё @Bё DёУ'ё џџџџ=ё @BёAё?%ё,(ё <ё +O%ё,(ё <ё +Dёs'ё =ё%ё(ёџџџџ%ё(ёDёћ'ё =ё%ё(ёDё'ё =ёA@BёBё BёАBё0Bё%ё(ёDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*8pџџџџџџџџ%ё(ёDё‚'ё =ё4@BёBё BёАBё%ё(ёDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*)pџџџџџџџџ%ё(ёDё‚'ё =ё4@BёBё BёАBё%ё(ёDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*(pџџџџџџџџ%ё(ёDё› 'ё =ё%ё(ёџџџџDёC 'ё =ё%ё(ёDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*%pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*%pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ* pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ* pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*.pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*.pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*-pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*-pџџџџџџџџDёC'ё =ё%ё(ёџџџџDёы'ё =ё%ё(ёDё`'ё =ё4@BёBё BёАBё%ё(ё)ё)ё)ёDёЄ'ё є=ё0ёl9ё њBњBШBШB*ё<3ё<ёћ*p'BDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pS%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pSDё|'ё =ё%ё(ёџџџџDё$'ё =ё%ё(ёDёY'ё =ё4@BёBё  BёАBё%ё(ё)ё)ё)ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*.pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*.pџџџџџџџџ%ё(ёѓDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*/pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*/pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ* pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ* pџџџџџџџџDёѓ'ё =ё%ё(ёџџџџDё›'ё =ё%ё(ёDё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё  B BШBШB*ё<3ё<ёћ*p'BDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pS„%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pS„Dё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё њBњBШBШB*ё<3ё<ёћ*pDё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё њBњBШBШB*ё<3ё<ёћ*p#Dё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё њBњBШBШB*ё<3ё<ёћ*pF]Dё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё њBњBШBШB*ё<3ё<ёћ*paxDёЛ/'ё =ё%ё(ёџџџџDёc/'ё =ё%ё(ёDёY'ё =ё4@BёBё  BёАBё%ё(ё)ё)ё)ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*/pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*/pџџџџџџџџ%ё(ёѓDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*0pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*0pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ* pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ* pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ* pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ* pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*$pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*$pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ**pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ**pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDёˆ'ё =ё%ё(ёџџџџDё0'ё =ё%ё(ёDё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё  B BШBШB*ё<3ё<ёћ*pDё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё  B BШBШB*ё<3ё<ёћ*p#Dё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё  B BШBШB*ё<3ё<ёћ*pF]Dё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё  B BШBШB*ё<3ё<ёћ*paxDёe 'ё =ё%ё(ёџџџџDё 'ё =ё%ё(ёDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*p„В%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*p„ВDё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё њBњBШBШB*ё<3ё<ёћ*p'BDё!'ё =ё4@BёBё BёАBё%ё(ёDёџ'ё є=ё,ёЧ5ё4*ёƒ3ё>ёBёfillcolor=ё@BёPBё<ёћ*pџџџџџџџџDёЦ'ё є=ё1ёŽ:ёBё solid*ёa3ё>ёBёfill.type<ёћ*pџџџџџџџџDёР'ё є=ё1ёˆ:ёBё true*ё]3ё>ёBёfill.on<ёћ*pџџџџџџџџDё!'ё =ё4@BёBё BёАBё%ё(ёDёџ'ё є=ё,ёЧ5ё4*ёƒ3ё>ёBёfillcolor=ё@BёPBё<ёћ*pџџџџџџџџDёЦ'ё є=ё1ёŽ:ёBё solid*ёa3ё>ёBёfill.type<ёћ*pџџџџџџџџDёР'ё є=ё1ёˆ:ёBё true*ё]3ё>ёBёfill.on<ёћ*pџџџџџџџџDё'ё =ё%ё(ёџџџџDёE'ё =ё%ё(ёDё0'ё =ё4@BёBё BёАBё%ё(ёDёЄ'ё є=ё0ёl9ё  B BШBШB*ё<3ё<ёћ*p'BDё)'ё =ё4@BёBё  BёАBё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*0pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*0pџџџџџџџџ%ё(ёѓDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*+pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*+pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*1pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*1pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*&pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*&pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*#pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*#pџџџџџџџџDёџ 'ё =ё%ё(ёџџџџDёЇ 'ё =ё%ё(ёDё)'ё =ё4@BёBё  BёАBё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*1pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*1pџџџџџџџџ%ё(ёѓDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*2pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*2pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ* pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ* pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*!pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*!pџџџџџџџџDё8'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*"pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*"pџџџџџџџџDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*'pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*'pџџџџџџџџDёл'ё =ё%ё(ёџџџџDёƒ'ё =ё%ё(ёDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pВд%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pВдDёњ'ё =ё%ё(ёџџџџDёЂ'ё =ё%ё(ёDё!'ё =ё4@BёBё BёАBё%ё(ёDёџ'ё є=ё,ёЧ5ё4*ёƒ3ё>ёBёfillcolor=ё@BёPBё<ёћ*pџџџџџџџџDёЦ'ё є=ё1ёŽ:ёBё solid*ёa3ё>ёBёfill.type<ёћ*pџџџџџџџџDёР'ё є=ё1ёˆ:ёBё true*ё]3ё>ёBёfill.on<ёћ*pџџџџџџџџDё!'ё =ё4@BёBё BёАBё%ё(ёDёџ'ё є=ё,ёЧ5ё4*ёƒ3ё>ёBёfillcolor=ё@BёPBё<ёћ*pџџџџџџџџDёЦ'ё є=ё1ёŽ:ёBё solid*ёa3ё>ёBёfill.type<ёћ*pџџџџџџџџDёР'ё є=ё1ёˆ:ёBё true*ё]3ё>ёBёfill.on<ёћ*pџџџџџџџџDёл'ё =ё%ё(ёџџџџDёƒ'ё =ё%ё(ёDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pд%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pдDёu'ё =ё%ё(ёџџџџDё'ё =ё%ё(ёDё6'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёѓDё6'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёѓDё6'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ* pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ* pџџџџџџџџ%ё(ёѓDё6'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*!pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*!pџџџџџџџџ%ё(ёѓDё6'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*"pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*"pџџџџџџџџ%ё(ёѓDё)'ё =ё4@BёBё  BёАBё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*#pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*#pџџџџџџџџ%ё(ёѓDё)'ё =ё4@BёBё  BёАBё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*+pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*+pџџџџџџџџ%ё(ёѓDё)'ё =ё4@BёBё  BёАBё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*,pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*,pџџџџџџџџ%ё(ёѓDё6'ё =ёA@BёBё  BёАBё0Bё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*pџџџџџџџџ%ё(ёѓDё)'ё =ё4@BёBё  BёАBё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*&pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*&pџџџџџџџџ%ё(ёѓDё)'ё =ё4@BёBё  BёАBё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*'pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*'pџџџџџџџџ%ё(ёѓDё)'ё =ё4@BёBё  BёАBё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*2pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*2pџџџџџџџџ%ё(ёѓDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*3pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*3pџџџџџџџџDёл'ё =ё%ё(ёџџџџDёƒ'ё =ё%ё(ёDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pE%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pEDё^ 'ё =ё%ё(ёџџџџDё 'ё =ё%ё(ёDё)'ё =ё4@BёBё  BёАBё%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*3pџџџџџџџџDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*3pџџџџџџџџ%ё(ёѓDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*0pџџџџџџџџ%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*0pџџџџџџџџDё!'ё =ё4@BёBё BёАBё%ё(ёDёџ'ё є=ё,ёЧ5ё4*ёƒ3ё>ёBёfillcolor=ё@BёPBё<ёћ* pџџџџџџџџDёЦ'ё є=ё1ёŽ:ёBё solid*ёa3ё>ёBёfill.type<ёћ* pџџџџџџџџDёР'ё є=ё1ёˆ:ёBё true*ё]3ё>ёBёfill.on<ёћ* pџџџџџџџџDё!'ё =ё4@BёBё BёАBё%ё(ёDёџ'ё є=ё,ёЧ5ё4*ёƒ3ё>ёBёfillcolor=ё@BёPBё<ёћ* pџџџџџџџџDёЦ'ё є=ё1ёŽ:ёBё solid*ёa3ё>ёBёfill.type<ёћ* pџџџџџџџџDёР'ё є=ё1ёˆ:ёBё true*ё]3ё>ёBёfill.on<ёћ* pџџџџџџџџDёr'ё =ё%ё(ёџџџџDё'ё =ё%ё(ёDё+'ё =ё4@BёBё  BёАBё%ё(ёDёј'ё =ё1ё :ёBёvisible*ёo3ё>ё+Bё#style.visibility<ёћ*pEf%ё(ёDёŸ'ё є=ё-ёg6ёBё fade*ё<3ё<ёћ*pEfDё'ё =ёA@BёBё BёАBё0Bё%ё(ёDёі'ё =ё1ёž:ёBёhidden*ёo3ё>ё+Bё#style.visibility<ёћ*8pџџџџџџџџ%ё(ё++0+ p ++0+ p ++0+ p ++0+ p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+p ++0+ p ++0+ p ++0+!p ++0+!p ++0+"p ++0+"p ++0+%p ++0+-p ++0+8p ++0+8p +"ю я€ k№c0№t№K№( № №t№4Ђ №t У №rя€@U#‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №t У №~я€ W#‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№! №t  №xя€р'‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №UŸЈVirtual stack notesЁ Њ №{ №t  №xя€Р '‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №ЏŸЈVSEs can be used as markers as well as destructors E.g., the location of a prscall or managed-to-unmanaged transition Markers have a trivial destructor Pillar runtime interface for iterating over VSEs A VSE may contain GC roots Register an enumeration function for a VSE typeЁT3 e L 0 3eL0Њ Іид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЗQЩV3D"юАя€ №@№x№№№( № №x№4Ђ №x У №rя€Р)‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №x У №~я€ ЋA‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №x  №xя€€БA‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №SŸЈStack limit checkЁ Њ №" №x  №xя€ B‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №VŸЈŽPrscall continuation stealing results in two threads sharing one stack Parent uses bottom part, child uses top part With a long & dense enough chain of prscalls, the thread stack can become arbitrarily small Therefore, each function prolog must begin with a limit check and conditional stack extension sequence Special tailcall sequence to a stack-extension runtime routine that re-invokes function with a fresh stack Observation: Every function begins with a yield check and a stack limit check. Can they be combined? Suspending a thread installs a special stack limit value such that limit checks always fail Explicit prolog yield check can be removedЁ€G - У k f ‡ G-Уkf‡ Њ Іид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЉQЩ` Ѕo"юФя€ $№P№|№№( № №|№4Ђ №| У №rя€Р B‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №| У №~я€Р B‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№% №|  №xя€`B‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №YŸЈManaged/unmanaged callsЁ Њ №0 №|  №xя€ ёB‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №dŸ ШWhen calling into unmanaged (legacy) code, it s no longer possible to reliably walk the stack frame-by-frame Solution: push a managed-to-unmanaged (M2U) VSE before calling Record all relevant context in M2U VSE When unwinding from an unmanaged frame, search the virtual stack for the topmost M2U VSE Restore context from VSE Resume unwinding managed framesЁTЌ ' Y 9 Ќ'Y9Њ eІид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЊQЩPмы"ю: я€ A №9 `№€№! №( № №€№4Ђ №€ У №rя€@ђB‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №€ У №~я€€ёB‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№" №€  №xя€рєB‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №VŸЈThread-local storageЁ Њ №P №€  №xя€`іB‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №„Ÿ ’Pillar needs several TLS fields Current stack limit value Yield semaphore Language-specific TLS pointer E.g., nursery parameters for fast allocation Virtual stack head Etc. TLS accesses tend to be very frequent Therefore, a callee-save register (ebx) is reserved to hold TLS pointer within managed code Substantial performance gain despite loss of register In a pcall/prscall, child inherits parent s language-specific TLS pointer Child may want to overrideЁЎ H -  & ’ J   H-&’ J  Њ ЪІ˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.ЎQЩА“зЏ+Dё='ё џџџџ=ё @Bё +"ю)я€ 0№(p№„№№( № №„№4Ђ №„ У №rя€рїB‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №„ У №~я€љB‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№$ №„  №xя€ wK‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №XŸЈCooperative preemptionЁ Њ №= №„  №xя€рњB‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №qŸЈŸOnly a certain subset of instructions are GC-safe I.e., the root set can be accurately determined Compiler typically chooses the function entry and call sites as GC safepoints Compiler generates calls to prtYield() at GC safepoints Fast-path: check whether the TLS yield semaphore field is set Can be inlined by compiler Pillar runtime provides a suspend/resume interface And an interface for iterating over threadsЁŠ2 ~ 8 Y 3 , *~8Y3, Њ  Іид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ‘ЉК___PPT10‹iы.ЉQЩ0h/h+Dё='ё џџџџ=ё @Bё +"юћ я€ [ №S €№ˆ№; №( № №ˆ№4Ђ №ˆ У №rя€ §B‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №ˆ У №~я€рБA‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №ˆ  №xя€€aH‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №FŸЈMcRTЁ Њ №z №ˆ  №xя€ dH‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №ЎŸ ЎMcRT = Many-core RunTime Internal platform for concurrency research Features include: Thread creation & scheduling Large set of synchronization primitives Scalable malloc/free Software transactional memory Pillar requires a few enhancements Pillar-provided thread-id for synchronization Maintain appearance of separate threads for prscall parent & child Allows blocked threads to unblock to respond to suspend requests Thread enumeration, in the presence of thread creation and dying Ability to enumerate GC roots of  unborn threads Idle-wait function that can trigger prscall continuation stealingЁМ Z+ Z Zx Z# Z. ZC Zі Z+x#. C і Њ XІ˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЊQЩРЄ<"ю€ я€ р №и №Œ№Р №( № №Œ№4Ђ №Œ У №rя€ќB‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №Œ У №~я€fH‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №Œ  №xя€рgH‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №SŸЈPrivate nurseriesЁ Њ №ђ №Œ  №xя€iH‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №&Ÿ xObservation: High allocation rate of short-lived objects kills scalability Some combination of memory & cache coherence traffic The more we improved sequential performance, the worse scalability became! Solution: Allocate from a thread-local  private nursery Invariant: No heap objects outside the private nursery point into the private nursery If an update of an object field would break the invariant, do a private nursery collection Move all live objects from the private nursery to the regular heap Reset the private nursery Doesn t require stopping any other threadsЁjK € 9 Б ˆ K€9Бˆ Њ =І˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЊQЩP[,*"ю я€ r №j  №№R №( № №№4Ђ № У №rя€€jH‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ № У №~я€ jH‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №  №xя€ mH‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №SŸЈPrivate nurseriesЁ Њ №„ №  №xя€@nH‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №ИŸ Problem: Finding roots in deep stacks can be expensive Observation: Deeper portions of stack tend to remain unchanged Solution:  high-water marks on stack Each stack frame contains a high-water mark Mark is cleared upon function entry Stack walking interface allows mark to be set, and status to be queried Stack walk for a private nursery collection can terminate early when a marked frame is found Problem:  Unstable performance with private nurseries Overly frequent collections can kill performance Hard to predict from static analysis of code Experimenting with more general forms of escape analysis to reduce private nursery collectionsЁl7 e ѕ 7 Н 7eѕ7 НЊ …І˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЫQЩ Ÿž"ю2 я€ ’ №Š А№”№r №( № №”№4Ђ №” У №rя€pK‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №” У №~я€@hH‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №”  №xя€ rK‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №IŸЈPrscallЁ Њ №Ў №”  №xя€€tK‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №тŸ Leave a special prscall frame/VSE on the stack Flag indicates whether prscall continuation has been stolen Provide some extra space for stolen continuation to expand into Create new thread ID for child Call child function VSE destructor prevents cutting into  different thread Idle processor/thread suspends threads, looking for prscall May be beneficial to steal deepest prscall Set the continuation-stolen flag Split the stack between parent and child Including the virtual stack Force a private-nursery collection Cut to a continuation found within VSE, which returns to caller Child returns to prscall frame, finds continuation-stolen flag set, exitsЁ€/ ч < u  ­ /ч<u­Њ І˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.ЊQЩа8ъO"ю я€ w №o Р№˜№W №( № №˜№4Ђ №˜ У №rя€ uK‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №˜ У №~я€@uK‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№  №˜  №xя€K‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №TŸЈPrscall challengesЁ Њ №ˆ №˜  №xя€ БG‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №МŸ ЬExpected benefits Dynamic load balancing No locking in the common case Auxiliary storage managed on stack, not heap Difficulties/drawbacks Stack limit check on every function entry Inlining reduces function calls; combining with yield check helps Possible stack extension/retraction hysteresis after stealing What s the best policy for where to steal? Stealing also has to do a private nursery collection Without high-water mark optimization Finding the right granularity of concurrencyЁЌ b  * B ž % - b*Bž % - Њ чІ˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.щQЩ .["юя€ {№sа№œ№[№( № №œ№4Ђ №œ У №rя€ГG‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №œ У №~я€ ВG‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№, №œ  №xя€ ЕG‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №`ŸЈConcurrent functional languageЁ Њ №€ №œ  №xя€РЖG‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №ДŸЈ№Working with a game company to design & implement the language Novel type system Functional style restricts dependencies, eases parallelization Compilation/execution strategy: Create thunks/closures to be evaluated Compiler optimizations reduce number of thunks to evaluate, objects to allocate Some (or all!) thunks can be spawned as futures Vectorization for Larrabee Pure C path in addition to Pillar Boehm-Demers-Weiser conservative collector Performance & scalability problems Setjmp/longjmpЁ€А Т " + #  АТ"+#Њ ёІ˜д €№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.€RЩC‹"юJя€ Њ№Ђр№ №Š№( № № №4Ђ №  У №rя€€ЗG‚ƒ„ППџ?€У*ПFooter Placeholder 3№ЅAг e№   №ŸЈ#Pillar - Jim Stichnoth - 2008-12-01Ё$$џџџўЊ $І №да№№+Ђ №  У №~я€ ИG‚ƒ„ППџ?€У6ПSlide Number Placeholder 4№Ѕ!'e№  №lŸ *ЁџџџўиЊ І №да№№ №   №xя€€КG‚ƒ„…‡ˆПџ?€УПRectangle 2№Ќdм№У џџџџ 0 №QŸЈFuture researchЁ Њ №О №   №xя€ ЛG‚ƒ„…‡ˆПџ?€УПRectangle 3№`d№У џџџџ0 №ђŸЈ@Affinity Automatic (& semi-automatic) means of scheduling threads near their data Transactional memory Find the right division of work between Pillar and high-level language Interactions between transactions, thread creation, & cuts/exceptions Bulk spawns & vectorization for data parallelism Other task parallel models Ёj I   M  IMЊ AІид №`€№ џџџ`Јџ\GѕцGІЪсV~Й .†ЊLˆ8Š0К___PPT10‹ы.шQЩрœXz"№Ш ёа H №@ №Ј№( №( № №Ј№Ђ №Ј г №fя€ Е'jJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №Ј г №hя€|KjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №Ј ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№і №Ј  №xя€@xKЋg‚жГƒЋg„жГ…‡ˆПџЄ?€УПRectangle 3№ќ “З6№У  0 №6Ÿ ќThese days, most microprocessor manufacturers, including Intel, are focusing less on increasing clock speed, and more on increasing the number of cores on a chip. For the foreseeable future, there will be many parallel languages around trying to take advantage of increasing levels of concurrency. Each such parallel language is very hard to implement. [& ] It s popular to build a source-to-source compiler targeting C, but C has many shortcomings, especially for modern language features like GC and exception handling. Our goal: develop an infrastructure to factor out as much of this work as possible without being overly restrictive.Њ І №да№№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.R ШРЄ‡№Ьёа L№DP№Ќ№,№( № №Ќ№Ђ №Ќ г №fя€€1DjJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №Ќ г №hя€ 2DjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №Ќ ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№њ №Ќ  №xя€€4DЋg‚жГƒЋg„жГ…‡ˆПџЄ?€УПRectangle 3№ќ “З6№У  0 №:ŸЈAt a high level, the Pillar architecture is the typical source-to-source compiler from the high-level language to the Pillar language. The high-level language includes its own runtime, and the Pillar compiler also has its own Pillar runtime. Components above the dashed line are the compile-time tools, and everything below the line is linked into the runtime executable. More detail will be filled in later. The rest of the talk covers the Pillar language, as well as the 3 major components in the shaded boxes.Њ І №да№№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.jШаЮЅ№Fёа Ц№Оp№А№І№( № №А№Ђ №А г №fя€Р6DjJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №А г №hя€р7DjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №А ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№t №А  №xя€`9DЋg‚жГƒЋg„жГ…‡ˆПџЄ?€УПRectangle 3№ќ “З6№У  0 №ДŸЈzC-- is a powerful compiler implementation language developed at Harvard and Microsoft Research, which we considered as the basis for Pillar. But instead of defining and implementing a new language, we started with C and extended it with some key C-- constructs, as well as a few others. This allows us to implement a Pillar compiler by reusing an existing optimizing C compiler.Њ {І №да№№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.WFЧP4ь#№ё а †№~А№Д№f№( № №Д№Ђ №Д г №fя€ ЭGjJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №Д г №hя€€ЭGjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №Д ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№4 №Д  №xя€ЯGЋg‚жГƒЋg„жГ…‡ˆПџЄ?€УПRectangle 3№ќ “З6№У  0 №tŸЈ:Optimizations: coalesce operations, parallelize, vectorizeЊ ;І №да№№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.X Ш І№Фёа D№<№И№$№( № №И№Ђ №И г №fя€ ЧGjJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №И г №hя€ ШGjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №И ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№ђ №И  №xя€ ЪGЋg‚жГƒЋg„жГ…‡ˆПџЄ?€УПRectangle 3№ќ “З6№У  0 №2ŸЊ І №да№№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.и ШаhgE№ъёа j№b0№М№J№( № №М№Ђ №М г №fя€ЬGjJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №М г №hя€УGjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №М ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№ №М  №xя€€ФGЋg‚жГƒЋg„жГ…‡ˆПџЄ?€УПRectangle 3№ќ “З6№У  0 №XŸ In Pillar, we ve added some syntax and a runtime implementation that allows operations to be made composable with cuts, at a very low overhead.Њ І №да№№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.мHЧрЗ№Фёа D№<`№Р№$№( № №Р№Ђ №Р г №fя€ЦGjJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №Р г №hя€`МGjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №Р ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№ђ №Р  №xя€РDjJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №Ф г №hя€`?DjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №Ф ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№ђ №Ф  №xя€ NЋg‚жГƒЋg„жГ…‡ˆПџЄ?€УПRectangle 3№ќ “З6№У  0 №2ŸЊ І №да№№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.jШаЮЅ№Фёа D№< №Ш№$№( № №Ш№Ђ №Ш г №fя€ NjJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №Ш г №hя€РNjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №Ш ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№ђ №Ш  №xя€@NЋg‚жГƒЋg„жГ…‡ˆПџЄ?€УПRectangle 3№ќ “З6№У  0 №2ŸЊ І №да№№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.л ШPпr|№Фё%а D№<№Ь№$№( № №Ь№Ђ №Ь г №fя€РNjJ‚ƒjJ„‡ППџ?€УПRectangle 9№œЦ @К№  №lŸ *ЁC иЊ І №да№№Ђ №Ь г №hя€рNjJ‚ƒjJ„‡ППџ?€УПRectangle 10№œzК№   №tŸЈhttp://ctgm.intel.com/ЁC Њ І №да№№В №Ь ѓ №rя0e‚˜Вƒ0e„˜В…‡ˆПџЄ?€УПRectangle 2№ЙЄ №У  0№ђ №Ь  №xя€`NЋg‚жГƒЋg„жГ…‡ˆПџЄ?€УПRectangle 3№ќ “З6№У  0 №2ŸЊ І №да№№ џџџ‘‘‘a§Ўќ(ЮЮЮˆ8Š0К___PPT10‹ы.уHЧ+ТhrиPЙbЧЫ•Zf^ПdGlpso”.œuЃ%ЌйГVКФР‚ЫщеžоЩ№š•иŸœЪBеЏлƒцгя_љЬлпт—ыcєЅўжйa{'Е2д<їDILVэ\;cIhmsгwŸ|kѕЃ7†5ўџр…ŸђљOhЋ‘+'Гй0 у˜ИФмшє , P \ h t€ˆфPresentation templateJim Stichnothwhite_intel_only Cheri103Microsoft PowerPoint 4.0@€ЏЯЃ@0z.MО@Р€ё$Х@ gђs ЇЩњ Gˆсџџџџ‰g  МpЁp  аРЁpA Ьx аР( xсџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџ­c”­cчЅџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџ­c”­cчЅџџџџџџџџџџџџџџџџџџџџџяџџНŒЕџчЕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџџж”џџџџџџЦжџџж”џџџжчџ­ck­cяНkжчџ­ck­cчЅЦжџџж”џџџННч­c­cчЅЦжџџж”яџџчНЕџџџЦНчџчЕЦжџџж”яџџчНЕџџџЦНчџчЕЦжџџж”Цжџџж”яџџжЅЕжчч­ck­cчЅџџџџџџННч­c­cЦcџџЮџџџЦжџяНkџџџ­ЅЮ­cНcџчЕжчџ­ckчЅжчџ­ck­cжŒЦжчџж”яџџчНЕџџџЦНчџчЕ­ЅЮ­cНcџчЕџџџџџџЦжџ­c­cжŒННЮ­c­cчЅЦжџ­c­cяНkчџџжŒ”џџчџџџџџџННч­cяНkЦжџџж”яџџжЅЕжчч­ckчЅжчџ­ck­cжŒЦжчџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџџж”џџџџџџЦжџџж”џџџЦЅЮџџЮяџџжЅЕЦЅЕџџЮяџџчНЕЦжџџж”џџџ­ЅЮџж”чџџчЅ”Цжџџж”яџџчНЕџџџЦНчџчЕЦжџџж”яџџчНЕџџџЦНчџчЕЦжџџж”Цжџџж”яџџжЅЕЦЅЕџџЮяџџчНЕџџџџџџџџџџџџџџџЦжџџж”яџџжЅЕЦЅЕџџЮџџџ­ЅЮ­cџж”Цжџџж”џџџЦЅЮџџЮџџџџџџЦжџџж”яџџчНЕџџџЦНчџчЕџџџ­ЅЮ­cџж”џџџџџџЦжџџж”џџџџџџ­ЅЮџж”чџџчЅ”Цжџџж”џџџЦЅЮџџЮџџџџџџџџџџџџяџџжЅЕџџчЦжџџж”яџџжЅЕЦжчџж”џџџЦЅЮџџЮџџџџџџЦжџџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџ­c­cчЅЦжџџж”џџџНЅЮџчЕяџџжЅЕЦНЮџчЕяџџчНЕЦжџџж”џџџџџџ­ЅЮ­cчЅЦжџџж”чџџчЅ”џџџЦНчџчЕЦжџџж”чџџчЅ”џџџЦНчџчЕЦжџџж”Цжџџж”яџџжЅЕЦНЮџчЕяџџчНЕџџџџџџяџџ­ŒЕ­cжŒџџчжчџяН”Цжџџж”ННчџж”џџџџџџЦжџџж”џџџННч­c­cжŒЦжчџж”чџџчЅ”џџџЦНчџчЕННчџж”џџџџџџџџџџџџЦжџџж”џџџџџџџџџ­ЅЮ­cчЅЦжџџж”џџџЦЅЮџџЮџџџџџџџџџџџџяџџжЅЕџџчЦжџџж”яџџжЅЕЦжчџж”џџџННч­c­cжŒЦжчџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџџж”џџџЦЅЮЦжЮ­cЦcчџЮ­c”­cџж”чџџ­c”­cчЅЦжџ­cЦcЦжЮ­c­cџж”Цжџ­c­cНŒk­cЦcџџЮЦжџ­c­cНŒk­cЦcџџЮЦжџџж”Цжџ­c­cяНkчџџ­c”­cчЅџџџџџџЦНчџчЕџџџџџџџџџЦЅЮџџЮяџџжЅЕЦжч­cНcячЕ­ŒЕ­cчЅчџџ­c”­cџж”Цжџ­c­cНŒk­cЦcџџЮЦжџ­cНcџчЕџџџџџџЦжџџж”џџџџџџЦжџ­c­cџж”Цжџ­c­cяНkџџџџџџџџџџџџџџџяџџжЅЕџџчЦжџ­c­cчНk­ŒЕ­cчЅчџџ­c”­cџж”Цжџџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџ­c­cчЅџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџ­c­cНcџчЕџџџџџџџџџџџџџџџџџџџџџџџџЦжџџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџџж”џџџџџџџџџџџџџџџџџџЦжџџж”џџџџџџџџџџџџџџџџџџџџџЦжџ­cџж”џџџџџџџџџџџџЦжџџж”џџџџџџџџџџџџџџџЦжџџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяџџ­ŒЕ­cџж”Цжџџж”Цжџџж”яџџчНЕџџџЦНчџчЕџџџџџџННч­c­cЦcџџЮжчџ­ckчЅЦжџџж”жчџ­ck­cяНkЦжџџж”яџџжЅЕЦжчџж”яџџжЅЕжчч­ck­cяНkжчџ­ckчЅЦжџџж”яџџжЅЕџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџжчџяН”Цжџџж”Цжџџж”яџџчНЕџџџЦНчџчЕџџџџџџџџџџџџџџџЦжџџж”Цжџџж”џџџЦжџџж”ЦЅЮџџЮџџџџџџЦжџџж”яџџжЅЕЦжчџж”яџџжЅЕЦЅЕџџЮяџџжЅЕЦжчџж”џџџЦжџџж”яџџжЅЕџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџжчџяН”Цжџџж”Цжџџж”чџџчЅ”џџџЦНчџчЕџџџџџџяџџ­ŒЕ­cжŒџџчЦжџџж”џџџЦжџџж”ЦНчџчЕџџџџџџЦжџџж”яџџжЅЕЦжчџж”яџџжЅЕНЅЕџчЕяџџжЅЕЦжчџж”џџџЦжџџж”яџџжЅЕџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџжчџяН”Цжџџж”Цжџ­c­cНŒk­cЦcџџЮџџџџџџЦНчџчЕџџџџџџяџџ­ŒЕ­cчЅЦжџџж”чџџ­c”­cяНkЦжџ­c­cяНkЦжџ­c­cяНkчџџ­c”­cяж”­ŒЕ­cчЅЦжџ­c­cяНkџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчџџ­c”яНkЦжџџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџ­c­cНcџчЕЦжџџж”џџџЦжџџж”џџџџџџџџџџџџЦжџџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџџж”џџџЦжџџж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџЦcџџЮџџџџџџННчжŒННЮжŒННЮжŒННЮ­c­cНcџчЕННчжŒџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџЦcџџЮџџџџџџННчжŒННЮжŒННЮжŒ­ЅЕ­cНŒНckџчЕННчжŒџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџ­c­c­cяНkННчжŒННЮжŒННЮжŒџџчџџџЦжџНcџчЕННчНcџчЕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџЦcџџЮННчжŒННЮжŒННЮжŒННЮжŒЦжч­c­cжŒџџчННчЦŒ­Œ”џж”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦжџ­c­c­cяНkННчжŒННЮжŒННЮжŒџџчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяожоН”ЦœcЦŒJН„9Н„9Н„9Ц”RЮЅsчЦЅяоЮџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяоЮЦŒJ­c­cН{)Н„9ЦŒBН„9Н„9Еs!ЕkЕcЕcЕs!ЮЅkчжНџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчжН­kЦŒBоЦЅїячџџџџџџџџџџџџџџџџџџїячяоЮоН”Ц”J­cНkНŒBїїяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїячЕkж­„џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїїїїяожЕŒН„9ячжџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоН”ЦŒJџџџџџџџїїџџџїїяџџџїїїџїїџџџџџїїїяџџџїяоїячџџџџџџџїїџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЮœcжН”џџџяоЮЮœZячжН„BїячжЕŒЮЅ{яоЦН{1оЦЅжЕŒЦŒBН„BчЮ­чоЦжЕ„жЕ”жЕ„їїїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЮœkчЮ­џџџчЦЅЕs)ячжЕkїячЮЅkЮœkЮЅsЦŒJчоЦЕkжЕŒчЦЅчжНжЕ„ЦŒJяжН­kжЅsџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоЦœж­{џџџоЦЅН{1яоЮЕs!їїяж­{Юœcж­{Цœkячж­cЮЅsЦŒRЦŒJж­{ЦŒJїїїяоЮ­cчЮ­џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїячЮœcїїїчЮ­Е{)ячж­cжЕ„Н{1ж­{ж­{Ц„9чЮЕН„9ж­{Ц”RЮœcжЕŒЦŒJџџџџџџж­sЦŒJџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчЮЕоН”яоЮоЕŒїячж­{ЮЅkж­„їячЮЅsЕsчжНячжЮЅkЮЅsџїяж­„ЦŒJџџџџџџчЮ­Е{)џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяоЮчжЕЦ”ZџџџџџџџџџџџџџџџоН”жЕŒџџџџџџџџџџџџџџџж­„НŒBїяоїяяоЦЅН{1џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџячочжНячоџџїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяоЮчжНїячїячН{9ж­„џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяоЦжЕŒчЮ­ячоџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїїяЦ”ZНŒBїїяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїїїїїяоЦЅж­{ЮЅsжЕŒоЮ­яоЦяоЮїчоячжяоЮоЦ­ЮЅsН„9ЮЅkїяяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїчочЮ­жЕ„ЮЅkЮœcЦœZЮœZЦ”ZЮЅkоН”їчжџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџеЭеœ.“—+,љЎ00˜ИФрш№ј    (0 8 зщ§On-screen Show (4:3)Intel Corporationžк?&  /VerdanaArialTimes Arial BlackхЎ‹фН“ Courier New Wingdingsintel_template_1_111605_WHITE 1_intel_template_1_111605_WHITEPillarOutline MotivationPillar&Pillar architecture (Very high level)The Pillar language&Concurrency constructs: Parallel call7Concurrency constructs: Parallel-ready sequential call)Concurrency constructs: Data parallelism#Concurrency constructs: Bulk-spawn(Concurrency constructs: Synchronization%Sequential constructs: Stack walking2Sequential constructs: Second-class continuationsSequential constructs: CallsComposable cutsPillar compilerPillar runtimePillar architectureHigh-level languagesOutlineStack walkingGarbage collection supportImplementing exceptionsCuts & continuationsComposable cutsCuts & continuations exampleVirtual stack notesStack limit checkManaged/unmanaged callsThread-local storageCooperative preemptionMcRTPrivate nurseriesPrivate nurseriesPrscallPrscall challengesConcurrent functional languageFuture research  Fonts UsedTheme Slide Titles&і_Р‘у‡є Cheri Cheri  !"#$%&'()ўџџџ+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэўџџџя№ёђѓєѕіїјљњћќ§ўџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ўџџџabcdefgўџџџijklmnoўџџџ§џџџ§џџџ§џџџ§џџџ§џџџ§џџџ§џџџxўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot Entryџџџџџџџџd›OЯ†ъЊЙ)шўџџџPicturesџџџџџџџџџџџџcSCurrent UserџџџџџџџџhSummaryInformation(џџџџюPуPowerPoint Document(џџџџџџџџџџџџ*;‡DocumentSummaryInformation8џџџџџџџџ`џџџџџџџџџџџџџџџџџџџџџџџџ