bplist00z_WebMainResource_WebSubresources_WebSubframeArchives ^WebResourceURL_WebResourceTextEncodingName_WebResourceMIMEType_WebResourceData_WebResourceFrameName_Uhttp://www.pubexec.com/article/content-aggregation-a-win-win-publishers-407201_1.htmlUUTF-8Ytext/htmlO| Content Aggregation: A Win-Win for Publishers? : By James Sturdivant : Publishing Executive
Advertisement
Nstein
Advertisement

Content Aggregation: A Win-Win for Publishers?

By James Sturdivant
May 1, 2009
A   A   A   A
E-mail This
Print This
Comments
Order a Reprint
Single Page
Go to AccuWeather.com to find out if your town will see sun or clouds tomorrow, and below the local temperature, you’ll see local news. This is not a case of meteorologists breaking into the journalism business; content (in the form of linked headlines) is provided by aggregator Topix.com, which uses a sophisticated algorithm to troll the Web for relevant articles. The material enriches the Web sites of Topix’s distribution partners, while the primary news source sees additional site traffic—a win-win for everybody, right?

It depends. The New York Times Co. decided to do something similar with headlines and ledes from local newspapers published by GateHouse Media in the Boston suburbs. GateHouse sued for copyright and trademark infringement, and the matter was recently settled out of court, with The New York Times Co. agreeing to remove all GateHouse material captured by the company’s aggregation tool. “The legal disputes are emblematic of a larger question that has emerged from the Internet’s link economy,” noted a New York Times article.

Online content aggregation offers traditional publishers significant revenue potential, even a means to reinvent themselves as premium content providers to a vast pool of Web publishing ventures by licensing their content to others seeking to provide aggregated content online. How best to convert aggregation into a revenue strategy is still an open question, however, as are the more fundamental legal issues of what constitutes fair use.

The Aggregation Equation
Content aggregation exists in two forms: link-based, of which RSS feeds—essentially an automatic syndication tool that works with metadata tagging—are a well-known example; and those that aggregate full texts and live within secondary Web sites. The first includes those forms of aggregation featuring headlines and/or snippets of content, as with Topix. The second includes specialized information services such as Factiva, Bloomberg News and Nexis.

Content aggregation’s growth in popularity has followed the explosion of content delivery and sharing on the Internet. Increasingly, people expect Web sites of all sorts to have news components, notes Stewart Clark, vice president of publishing at Acquire Media, a news aggregation and syndication service provider.

“The people who are hosting these Web sites need to make the determination: Are we going to have those users link out to a third party … or license the full text of that content, and probably pay a little more, but keep the exact same user experience?” he says.





Thank you undefined. Your comment is being reviewed.

Companies Mentioned:
Advertisement
Advertisement
Advertisement
Publishing Executive Subscriptions
Yundefined#',16:>BFJNRVZ^beimqv_WebResourceResponse_(http://common.pubexec.com/php/min/?g=cssUutf-8Obplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver& &,-345UVWXYZ[\]^_`abcdefghijklmnostU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1%$ '()$+WNS.base[NS.relative_(http://common.pubexec.com/php/min/?g=css./01X$classesZ$classname12UNSURLXNSObject#AU 6789GWNS.keysZNS.objects#:;<=>?@ABCDEF HIJKLMNOPQRST !"\X-Powered-By]Cache-ControlTVary_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnectionWExpiresZKeep-Alive]Last-ModifiedYPHP/5.2.6_%max-age=1800, public, must-revalidate_Accept-EncodingWdeflate_Apache/2.2.3 (Red Hat)_text/css; charset=UTF-8_Fri, 05 Jun 2009 19:35:26 GMTT5594_"1242413839pub"Uclose_Fri, 05 Jun 2009 20:05:26 GMT_timeout=15, max=100_Fri, 15 May 2009 18:57:19 GMT./pqqr2_NSMutableDictionary\NSDictionary,./uvvw2_NSHTTPURLResponse]NSURLResponse)27:PRd?DMX[ajsu|(-<ALT_mw #)I_xXtext/cssO,#comment_form{margin:5px 0px 10px 0px;width:500px;height:375px;border:1px solid #DDD;background:#FFF url('/css/comment_bg.png') repeat}#comment_link{font-weight:bold;font-size:12px;text-decoration:none}#comment_thankyou{width:500px;border:1px solid #CCC;margin:10px 0px 0px 0px;font-weight:700;color:#666;display:none}#comment_thankyou .addmargin{margin:10px 10px 10px 10px}#comment_title_bar{width:500px;border-top:1px solid #FFF;border-bottom:1px solid #AAA;font-weight:700;font-size:12px;background-color:#FFF;overflow:auto}#comment_title_bar_icon{width:30px;float:left}#comment_title_bar_icon .addmargin{margin:6px 0px 6px 10px}#comment_title_bar_headline{width:470px;float:left}#comment_title_bar_headline .addmargin{margin:5px}.hide_form{text-align:right;margin:5px 10px 0px 0px}.hide_form a:link, .hide_form a:visited, .hide_form a:hover, .hide_form a:active{font-size:11px;color:#666}.hide_link{width:500px;border:1px solid #CCC;display:none}.hide_link .addmargin{color:#666;margin:10px}.frmVal .hidden_field{display:none}.frmVal #feedback{margin-left:220px;font-size:10px;color:#333}.frmVal label.rfld{display:block;float:left;text-align:right;width:200px;line-height:20px;padding-right:20px;color:#900}.frmVal label.ofld{display:block;float:left;text-align:right;width:200px;line-height:20px;padding-right:20px}.frmVal textarea{font:10px Verdana}.frmVal .clear{clear:both;float:none;display:block}.comment{padding:10px 10px 10px 15px;margin:10px 0 0 0px;border:1px solid #CCC;width:475px;background:#FFF}.comment_alt{padding:10px 10px 10px 15px;margin:10px 0 0 0px;border:1px solid #CCC;width:475px;background:#EEE}.reply{padding:10px 10px 10px 15px;margin:0px 0px 0px 20px;border:1px solid #CCC;border-top:0px;width:455px;background-color:#FFFFBF}.comment_title,.reply_title{margin:10px 0px 0px 0px;color:#333;font-weight:700;font-style:italic;text-align:right}.comment_date,.reply_date{margin:0 0 0 5px;font-weight:500;color:#666}.comment_url{margin:0 0 0 10px;font-weight:500;color:#666}.searchresults{position:relative;border-top:1px solid #CCC;padding:10px 0px 0px 0px;clear:left;text-align:left;width:620px}.searchresults_body{font-weight:normal;color:#333;margin:4px 0px;padding:0 0 5px 0;border-bottom:1px solid #CCC}.searchresults_date{font-weight:500;font-size:10px;color:#666}.searchresults_headline{clear:both;margin:10px 0px 0px 0px;font-weight:700;font-size:12px;color:#000}.searchresults_image{margin:2px 8px;padding:2px;background-color:#EEE;border:1px solid #CCC;height:60px;float:left}.searchresults_mslogo{margin:0px 8px 8px 0px;float:left}.searchresults_pages{font-size:10px;line-height:15px;margin:0px 0px 10px 0px}#results_header{width:620px}#results_footer{width:620px}#homepageAd{border-top:1px solid #FFF;border-bottom:1px solid #FFF;display:none}#homepage{display:none}#content_nav ul{list-style:none;height:24px;margin:0 0 0 4px;padding:0;border:none}#content_nav li{display:inline}#content_nav li a{font:11px Verdana;line-height:24px;display:inline;padding:5px 8px 5px 8px;margin:0 0 0 -4px;border-right:1px solid #CCC;color:#FFF;text-decoration:none}html>body #content_nav li a{width:auto}#content_nav li a:hover{text-decoration:underline;margin:0 0 0 -4px;border-right:1px solid #FFF;color:#FFF}#container_nav_quick ul{list-style:none;height:14px;margin:0 0 0 4px;padding:0;border:none}#container_nav_quick li{display:inline}#container_nav_quick li a{font:9px Verdana;line-height:14px;display:inline;padding:2px 12px 2px 12px;margin:0 0 0 -4px;background-color:#EEE;color:#333;text-decoration:none}html>body #container_nav_quick li a{width:auto}#container_nav_quick li a:hover{margin:0 0 0 -4px;background-color:#EEE;color:#000;text-decoration:underline}a:link{color:#333;font:normal Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a:visited{color:#333;font:normal Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a:hover{color:#0D5EAC;font:normal Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a:active{color:#0D5EAC;font:normal Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.list:link{color:#333;font:normal 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.list:visited{color:#333;font:normal 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.list:hover{color:#0D5EAC;font:normal 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.list:active{color:#0D5EAC;font:normal 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.headline_lead:link{color:#333;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.headline_lead:visited{color:#333;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.headline_lead:hover{color:#0D5EAC;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.headline_lead:active{color:#0D5EAC;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.headline_feature:link{color:#333;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.headline_feature:visited{color:#333;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.headline_feature:hover{color:#0D5EAC;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.headline_feature:active{color:#0D5EAC;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.issue:link{color:#333;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.issue:visited{color:#333;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.issue:hover{color:#0D5EAC;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.issue:active{color:#0D5EAC;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.subscribe:link{color:#000;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.subscribe:visited{color:#000;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.subscribe:hover{color:#0D5EAC;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.subscribe:active{color:#0D5EAC;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.icon_main:link{color:#333;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}a.icon_main:visited{color:#333;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}a.icon_main:hover{color:#0D5EAC;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}a.icon_main:active{color:#0D5EAC;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}a.icon_pc:link{color:#333;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}a.icon_pc:visited{color:#333;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}a.icon_pc:hover{color:#0D5EAC;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}a.icon_pc:active{color:#0D5EAC;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}a.icon_story:link{color:#666;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;margin:0px 0px 0px 5px}a.icon_story:visited{color:#666;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;margin:0px 0px 0px 5px}a.icon_story:hover{color:#666;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}a.icon_story:active{color:#666;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px}span.icon_story{color:#666;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;margin:0px 0px 0px 5px;cursor:pointer}span.icon_story:hover{color:#666;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;margin:0px 0px 0px 5px;cursor:pointer}a.subnav:link{color:#666;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:none}a.subnav:visited{color:#666;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:none}a.subnav:hover{color:#666;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.subnav:active{color:#666;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.qnav:link{color:#666;font:bold 9px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:none}a.qnav:visited{color:#666;font:bold 9px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:none}a.qnav:hover{color:#666;font:bold 9px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.qnav:active{color:#666;font:bold 9px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.page_state:link{}a.page_state:visited{}a.page_state:hover{}a.page_state:active{}a.footer:link{color:#999;font:normal 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:none}a.footer:visited{color:#999;font:normal 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:none}a.footer:hover{color:#666;font:normal 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.footer:active{color:#999;font:normal 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}.jt_job_position a:link{color:#333;font:bold 11px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}.jt_job_position a:visited{color:#333;font:bold 11px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}.jt_job_position a:hover{color:#0D5EAC;font:bold 11px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}.jt_job_position a:active{color:#0D5EAC;font:bold 11px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}a img:link{color:#333;font:normal Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}a img:visited{color:#333;font:normal Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}a img:hover{color:#333;font:normal Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}a img:active{color:#333;font:normal Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}.slideshow a{border:none}.jt_job_company{margin:0px 0px 15px 0px}a{font-family:Verdana,Arial,Helvetica,Sans-Serif;border:none}a.tiny:link{text-decoration:none;color:#666;border:none}a.tiny:visited{text-decoration:none;color:#666;border:none}a.tiny:active{text-decoration:none;color:#666;border:none}a.tiny:hover{text-decoration:underline;border:none}a.close{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:9px;float:right;cursor:hand;border-top:1px solid #999;border-right:2px solid #666;border-bottom:2px solid #666;border-left:1px solid #999;padding:4px}a.close:link{text-decoration:none;color:#666}a.close:visited{text-decoration:none;color:#666}a.close:active{text-decoration:none;color:#666}a.close:hover{text-decoration:underline}a.footerlink{color:#696969;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:9px}a.footerlink:link,a.footerlink:visited,a.footerlink:active{color:#696969;text-decoration:none;font-size:9px}a.footerlink:hover{text-decoration:underline}body{background:#FFF}.related{border:1px solid #999;margin:0px 4px;padding:1px}#images_container{width:900;border:0;margin:0 auto;padding:0;float:none}#images_title{width:auto;float:none}#images_image{text-align:center;margin:0 auto;background:white;font-size:12pt;font-family:Georgia,TimesNewRoman,Times,Serif}#images_image img{border:1px solid #666;margin:5px 5px 20px 5px}#images_pub{color:#666;margin:20px auto 0px auto;border-bottom:2px solid #CCC;background:white;text-align:center;font-size:20pt;font-weight:bold;font-family:Georgia,TimesNewRoman,Times,Serif}#images_headline{margin:20px auto 0px auto;border-bottom:2px solid #CCC;background:white;text-align:center;font-size:14pt;font-weight:bold;font-family:Georgia,TimesNewRoman,Times,Serif}#images_ad{margin:8px;float:right;border:1px dotted #999}#images_ad.left{float:left}#images_ad.right{float:right}#images_adTextBox{color:#666;background-color:#FFF;font-size:9px;font-family:Verdana,Arial,Helvetica,Serif;text-align:center;width:80%;border:1px solid #AAA;margin:5px auto 10px auto;float:none;clear:both}.images_adText{text-align:left;color:#333;background-color:#FFF;font-size:10px;font-family:Verdana,Arial,Helvetica,Serif;margin:5px}#images_footer{color:#666;text-align:center;background-color:#FFF;font-size:9px;font-family:Verdana,Arial,Helvetica,Serif;height:60px;width:85%;border-top:1px solid #AAA;margin:5px auto 10px auto;padding-top:10px;float:none;clear:both}.images_caption{color:#333;text-align:center;background-color:#FFF;font-size:10px;font-family:Verdana,Arial,Helvetica,Serif;margin:5px auto 10px auto;padding-top:2px;float:none;clear:both}img{border:none}img.blog{padding:2px;border:1px solid #999}.image_coverR{position:relative;float:right;padding:2px;border:1px solid #CCC;margin:0px 4px 14px 8px}table.akOuterTable{padding:0px;margin:0px;width:100%;border:1px solid #CBCBCB}tr.akResultsTitleRow{margin:0px;border-width:0px}td.akResultsTitleCell{color:#333;font-weight:bold;padding:4px 10px 4px 10px;background-color:#CCC}.akResultsTitle{font-family:verdana,arial,sans-serif;font-size:11px;color:#333;font-weight:bold}tr.akResultsContentRow{}td.akResultsContentCell{background-color:#FFF}table.akResultsTable{width:100%;margin-left:auto;margin-right:auto}tr.akResultRow{}td.akResultCell{padding:2px;padding-left:6px;padding-right:6px;text-align:left}.akEvenResult{}.akOddResult{}.akResultDescription{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}a.akResultLink{color:#333}a.akResultLink:hover{color:#0D5EAC}.ad_main_leaderboard{margin:10px 0px 0px 0px;font-size:10px;color:#CCC;text-align:center}.ad_main_88x31_4up{margin:10px 0px 0px 0px;font-size:10px;color:#CCC;text-align:center}.ad_center{margin:10px 0px 10px 0px;font-size:10px;color:#CCC;text-align:center}.ad_88x31_section{font-size:9px;text-align:right;margin:0px 0px 10px 10px}.ad_right{margin:10px 0px 10px 0px;font-size:9px;color:#333;text-align:right}.adlabel{margin:2px}.adlabelVertical{float:left;width:10px}body{font-family:verdana,arial,sans-serif;font-size:11px;margin:0px;background-color:#FFF}.clear{clear:both}.leaderboard_text_ad{float:left;margin-bottom:5px}.article{position:relative;border-top:1px solid #CCC;padding:10px 0px 0px 0px;clear:left;text-align:left}.article_control_container{width:160px;float:right;clear:right}.article_body{margin:0px 0px 10px 0px;text-align:left;line-height:1.4em}.article_pages{font-size:10px;line-height:1.4em;margin:0px 0px 10px 0px}.article_headline,.subhead{font-family:georgia,timesnewroman,serif;font-size:16px;font-weight:bold;line-height:20px}.article_info{font-size:10px;line-height:1.4em}.article_info_item{margin:0px 10px 0px 0px}.article_pubdate{color:#666;font-size:12px;float:right}.article_nav{overflow:hidden;position:relative;border:1px solid #CCC;margin:0px 0px 0px 10px;float:right}.article_nav2{margin:10px}.article_nav_font{margin:0px 0px 10px 0px}.article_nav_controls{margin:0px 0px 5px 0px}.article_footer{color:#666;font-size:10px;font-style:italic}.article_body ul{border:medium none;list-style-position:outside;list-style-type:disc;margin:4px 0pt 0pt 20px;padding:0pt}.article_body ul li{line-height:1.4em}#controls{overflow:hidden;position:relative}table.pcform{}td.pcform_1{width:90px;font-family:Verdana,Arial,Sans-serif;font-size:10px;padding:0px 0px 5px 0px}td.pcform_2{width:460px;font-family:Verdana,Arial,Sans-serif;font-size:10px;padding:0px 0px 5px 0px}input.pc{width:150px;font-family:Verdana,Arial,Sans-serif;font-size:10px;background-color:#EEE;border:1px solid #666;margin:0px}input.pc_submit{width:100px;font-family:Verdana,Arial,Sans-serif;font-size:10px;background-color:#DEDEDE;border:1px solid #666;margin:0px}input.pc_remember{background-color:#DEDEDE;border:1px solid #666}textarea.pc{width:288px;height:100px;font-family:Verdana,Arial,Sans-serif;font-size:10px;background-color:#EEE;border:1px solid #666;margin:0px}.customField_container{border:1px solid #AAA;margin:0px 0px 10px 0px}.customField_sectionHeader{color:#333;font-weight:bold;padding:4px 10px 4px 10px;background-color:#CCC}.customField_text{color:#333;font-size:10px;padding:4px 10px 4px 10px}.ak_container{border:1px solid #AAA;margin:0px 0px 10px 0px}.ak_header{color:#333;font-weight:bold;padding:4px 10px 4px 10px;background-color:#CCC}.ak_content{color:#333;font-size:10px;padding:4px 10px 4px 10px}.video_left{float:left}.video_right{margin:5px;width:290px;float:left}.sidebar{border:1px solid black;padding:10px;margin:0px 0px 10px 0px;width:300px;float:right;clear:right}.sidebar_container{float:right;clear:right;width:330px;margin:10px 0pt 10px 10px}.factbox{border:1px solid black;padding:10px;margin:10px 0 10px 10px;width:600px;clear:right}div.enewssection{margin:6px 0 6px 0;padding:3px 0 3px 0}div.enewssection h1{display:block}.margin_bottom_5px{margin-bottom:5px}.margin_bottom_10px{margin-bottom:10px}#search-searchtips{display:inline;margin-left:10px}#TwitterCounter{display:inline}a:hover{color:#C00}a:active{color:#C00}a.list:hover{color:#C00}a.list:active{color:#C00}a.headline_lead:link{font:bold 14px Verdana,Arial,Helvetica,Sans-Serif}a.headline_lead:visited{font:bold 14px Verdana,Arial,Helvetica,Sans-Serif}a.headline_lead:hover{color:#C00;font:bold 14px Verdana,Arial,Helvetica,Sans-Serif}a.headline_lead:active{color:#C00;font:bold 14px Verdana,Arial,Helvetica,Sans-Serif}a.headline_feature:hover{color:#C00}a.headline_feature:active{color:#C00}a.issue:link{font:bold 11px Verdana,Arial,Helvetica,Sans-Serif}a.issue:visited{font:bold 11px Verdana,Arial,Helvetica,Sans-Serif}a.issue:hover{color:#C00;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif}a.issue:active{color:#C00;font:bold 11px Verdana,Arial,Helvetica,Sans-Serif}a.subscribe:hover{color:#C00}a.subscribe:active{color:#C00}a.icon_main:hover{color:#C00}a.icon_main:active{color:#C00}a.icon_pc:hover{color:#C00}a.icon_pc:active{color:#C00}a.subnav_blue:link{color:#039;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:none}a.subnav_blue:visited{color:#039;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:none}a.subnav_blue:hover{color:#039;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif;text-decoration:underline}a.subnav_blue:active{color:#039;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline}.jt_job_position a:link{font:bold 10px Verdana, Arial, Helvetica, Sans-Serif}.jt_job_position a:visited{font:bold 10px Verdana, Arial, Helvetica, Sans-Serif}.jt_job_position a:hover{color:#C00;font:bold 10px Verdana, Arial, Helvetica, Sans-Serif}.jt_job_position a:active{color:#C00;font:bold 10px Verdana,Arial,Helvetica,Sans-Serif}#homepageNew{margin:0;padding:0}#homepageNew #content_nav li a:link{text-decoration:none}#homepageNew #content_nav li a:visited{text-decoration:none}#homepageNew #content_nav li a:hover{text-decoration:underline}#homepageNew #content_nav li a:active{text-decoration:underline}#content_search a{text-decoration:underline !important}#homepageNew a:link{text-decoration:none}#homepageNew a:visited{text-decoration:none}#homepageNew a:hover{text-decoration:underline}#homepageNew a:active{text-decoration:underline}#homepageNew a.list:link{text-decoration:none}#homepageNew a.list:visited{text-decoration:none}#homepageNew a.list:hover{text-decoration:underline}#homepageNew a.list:active{text-decoration:underline}#homepageNew a.headline_feature:link{text-decoration:none}#homepageNew a.headline_feature:visited{text-decoration:none}#homepageNew a.headline_feature:hover{text-decoration:underline}#homepageNew a.headline_feature:active{text-decoration:underline}#homepageNew a.headline_lead:link{text-decoration:none}#homepageNew a.headline_lead:visited{text-decoration:none}#homepageNew a.headline_lead:hover{text-decoration:underline}#homepageNew a.headline_lead:active{text-decoration:underline}#homepageNew a.subscribe:link{text-decoration:none}#homepageNew a.issue:link{text-decoration:none}#homepageNew a.issue:hover{text-decoration:underline}.contentpad{margin:10px 10px 10px 10px;position:relative}.contentpad_main_leftB_1_noBG{margin:10px 10px 10px 10px}.contentpad_main_leftB_2_noBG{margin:10px 10px 10px 10px}.colpad{margin:10px 0px 15px 0px}.contentpad_sponsor{margin:10px 10px 10px 10px}.content_whitecenter{position:relative;font:10px Verdana, Arial, Helvetica, Sans-Serif;background-color:#FFF;border-top:2px solid #CCC;border-bottom:1px solid #FFF;margin:4px 10px}.content_beige{position:relative;font:10px Verdana, Arial, Helvetica, Sans-Serif;background-color:#FFE;border-top:2px solid #ECA;border-bottom:1px solid #FFF2D4;margin:4px 0;clear:both}.content_blue{position:relative;font:10px Verdana, Arial, Helvetica, Sans-Serif;background-color:#EEF;border-top:2px solid #CDF;border-bottom:1px solid #D5DEFF;margin:4px 0;clear:both}.content_pink{position:relative;font:10px Verdana, Arial, Helvetica, Sans-Serif;background-color:#FEE;border-top:2px solid #FCC;border-bottom:1px solid #FEE;margin:4px 0}.content_green{position:relative;font:10px Verdana, Arial, Helvetica, Sans-Serif;background-color:#EFE;border-top:2px solid #CFC;border-bottom:1px solid #EFE;margin:4px 0}.content_gray{font:10px Verdana, Arial, Helvetica, Sans-Serif;background-color:#EEE;border-top:2px solid #CCC;border-bottom:1px solid #DDD;margin:4px 0}.content_link{clear:both;margin:5px 4px 10px 4px;border-left:3px solid #AAA}input.text{font:10px Verdana, Arial, Helvetica, Sans-Serif;color:#333;border:1px solid #666;background-color:#EEE;margin:3px}input{font:10px Verdana,Arial,Helvetica,Sans-Serif;color:#333;margin:3px}select{font:10px Verdana,Arial,Helvetica,Sans-Serif;color:#000;margin:3px}input.text_large{font:12px Verdana, Arial, Helvetica, Sans-Serif;color:#333;border:3px solid #FFF;background-color:#EEE;margin:3px}.button{font:10px Verdana, Arial, Helvetica, Sans-Serif;color:#333;border-top:1px solid #AAA;border-left:1px solid #AAA;border-bottom:1px solid #666;border-right:1px solid #666;background-color:#EEE;margin:3px}.quicknav_link{margin:0px 10px 0px 10px;float:left}.section{position:relative;font:700 16px Georgia, Times New Roman, Times, Serif;margin:10px 0px 0px 0px}.section_issue{position:relative;font:700 16px Georgia, Times New Roman, Times, Serif;margin:10px 0px 0px 0px;float:left}.section_wTopMar{position:relative;font:700 16px Georgia, Times New Roman, Times, Serif;margin:10px 0px 0px 0px}.section_sponsor{font:700 16px Georgia, Times New Roman, Times, Serif;margin:21px 10px 0px 0px;float:left}.section_sponsor_ad{width:88px;font:500 9px Verdana, Arial, Helvetica, Sans-Serif;margin:5px 0px 0px 0px;color:#333;text-align:right;float:left}.sponsor_ad{position:relative;font:500 9px Verdana, Arial, Helvetica, Sans-Serif;margin:0px 0px 0px 0px;color:#333;text-align:right;float:right}.sponsor_ad_issue{position:relative;font:500 9px Verdana,Arial,Helvetica,Sans-Serif;margin:0px;color:#333;text-align:right;float:right}.dashed_toprule{margin:10px 0px 10px 0px;border-top:1px dashed #CCC}.subsection{font:700 12px Georgia, Times New Roman, Times, Serif;margin:8px 0 2px 0px;color:#333;display:block}.issue_cover{text-align:center;margin:10px 0px 10px 0px}.issue_more{margin:12px 0px 10px 0px;border-top:1px dashed #CCC;padding:8px 0px 0px 0px}.news_lead_headline{margin:0px 0px 8px 0px}.news_lead_body{margin:0px 0px 10px 0px}.news_feature_headline{margin:0px 0px 4px 0px;clear:both}.news_feature_body{margin:0px 0px 10px 0px}.news_feature_other{border-top:1px dotted #ECA;margin:10px 0px 0px 0px;padding:10px 0px 0px 0px}.news_faded{font:500 10px Verdana,Arial,Helvetica,Sans-Serif;color:#999}.blog_headline{margin:0px 0px 10px 0px}.blog_body{margin:0px 0px 10px 0px}.blog_image{position:relative;margin:0px 10px 10px 0px;text-align:center;float:left}.blog_author{font-style:italic}.blog_headline_other{border-top:1px dotted #ECA;margin:10px 0px 0px 0px;padding:10px 0px 0px 0px}h1{font-family:georgia,timesnewroman,serif;font-size:16px;font-weight:bold;line-height:20px;display:inline}h1.sponsored{width:472px;margin:24px 10px 0px 0px;font-family:georgia,timesnewroman,serif;font-size:16px;font-weight:bold;line-height:20px;float:left}h2.pastel{font:700 12px Georgia, Times New Roman, Times, Serif;margin:8px 0 2px 0px;color:#333}ul.bullets{list-style:none;margin:4px 0 0 20px;padding:0;border:none;line-height:18px;list-style-image:url('/images/bullet.gif');list-style-type:circle}ul.rss{list-style:none;margin:4px 0 0 20px;padding:0;border:none;line-height:20px;list-style-image:url('/images/rss/rss14.gif');list-style-type:circle}.rss li{line-height:24px;border-bottom:1px solid #EEE}ul.video{list-style:none;margin:4px 0 0 20px;padding:0;border:none;line-height:15px;list-style-image:url('/images/icon_video.gif');list-style-type:circle}ul.podcast{list-style:none;margin:4px 0 0 20px;padding:0;border:none;line-height:15px;list-style-image:url('/images/icon_audio.gif');list-style-type:circle}ul.downloads{list-style:none;margin:4px 0 0 20px;padding:0;border:none;line-height:15px;list-style-image:url('/images/icon_download.gif');list-style-type:circle}li.bullet_up{list-style-image:url('/images/bullet_up.gif');list-style-type:circle}li.bullet{list-style-image:url('/images/bullet.gif');list-style-type:circle}ul.comment{list-style:none;margin:4px 0 0 20px;padding:0;border:none}li.comment{line-height:18px;list-style-image:url('/images/icon_comment.gif');list-style-type:circle}ul.whitepaper{list-style:none;margin:4px 0 0 20px;padding:0;border:none;line-height:18px;list-style-image:url('/images/icon_whitepaper.gif');list-style-type:circle}ul.whitepaper a:link{text-decoration:none}ul.whitepaper a:hover{text-decoration:underline}ul.presscenter{list-style:none;margin:4px 0 0 20px;padding:0;border:none;line-height:18px;list-style-type:circle}ul{list-style:none;margin:2px 0px 0px 0px;padding:0;border:none;line-height:18px;list-style-type:none}li{line-height:14px;margin:4px 0 4px 0}.press_item{width:100%;margin:6px 0;border-bottom:1px solid #EEE}.clear{width:100%;clear:both}.link{border:0px}.lineR300{clear:both;background-image:url('/images/back_line_300.gif');background-repeat:no-repeat;background-position:right;line-height:16px;margin:14px 0px 2px 0px}.lineR{clear:both;background-image:url('/images/back_line.gif');background-repeat:no-repeat;background-position:right;line-height:16px;margin:14px 0px 2px 0px}.lineL300{clear:both;background-image:url('/images/back_line_300.gif');background-repeat:no-repeat;background-position:left;line-height:16px;margin:14px 0px 2px 0px}.lineL{clear:both;background-image:url('/images/back_line.gif');background-repeat:no-repeat;background-position:left;line-height:16px;margin:14px 0px 2px 0px}.line{font:700 16px Georgia, Times New Roman, Times, Serif;margin:0px;padding:0px 8px 2px 0px;line-height:16px;height:16px;background-color:#FFF;color:#333}.contact{margin:10px;border-bottom:1px dashed #CCC}.contactName{font:600 12px Verdana,Arial,Helvetica,Sans-Serif;color:#333}.results_headline_lead{font-size:14px;font-weight:700;color:#000}.results_headline{clear:both;font-weight:700;color:#000}.results_date{font-weight:heavy;font-size:10px;color:#666}.results_body_lead{font-weight:normal;color:#333;margin:4px 6px 4px 6px}.results_body{font-weight:normal;color:#333;margin:4px 6px 4px 6px;border-bottom:1px solid #CCC}.results_images{float:right;margin:4px 6px 4px 6px}.result_image{float:left;margin:2px 8px;padding:2px;background-color:#EEE;border:1px solid #CCC;height:60px}.blog_rss{float:left;margin:4px 8px 4px 0px}.media{position:relative;text-align:left}.media_still{position:relative;margin-right:6px;float:left}.media_still img{padding:1px;margin-right:4px;background-color:#EEE;border:1px solid #CCC}.media_still img:hover{border:1px solid #999}.video_info{float:right;margin:2px 0px 10px 0px}.about{clear:both;margin:4px 4px 10px 4px;float:none}.about_photo{float:left;width:80px;height:100px;margin-right:10px;margin-bottom:10px}.about_text{float:left;margin:10px 0px}.mediaT{position:relative;text-align:left}.media_stillT{position:relative;margin-right:10px;float:left}.media_stillT img{float:left;position:relative;padding:1px;margin-right:4px;background-color:#EEE;border:1px solid #CCC}.media_stillT img:hover{border:1px solid #999}.comments_intro{width:500px;background-color:#EEE;border:1px solid #AAA;margin:0px 0px 0px 0px}img.blog{padding:2px;border:1px solid #999}img.blog_sm{position:relative;width:46px;border:1px solid #CCC;padding:2px;margin:0px 10px 10px 0px;float:left}.blog_container{border:1px solid #AAA;margin:0px 0px 10px 0px}.blog_sectionHeader{color:#333;font-weight:bold;padding:4px 10px 4px 10px;background-color:#CCC}.blog_text{color:#333;font-size:10px;margin:10px 10px 10px 10px}body{font-family:verdana,arial,sans-serif;font-size:11px;margin:0px;background-color:#FFF;text-align:left}#page{text-align:left;width:980px;margin-left:auto;margin-right:auto;background-color:#FFF}.clear{clear:both}#container_logo{width:600px;float:left;background-color:#FFF}#container_search{width:380px;height:90px;float:left;background-color:#FFF;background-image:url('http://www.pubexec.com/images/back_search.jpg');background-position:bottom;background-repeat:no-repeat}#container_nav{width:100%;clear:both;background-color:#DDD}#container_nav_quick{width:100%;clear:both;background-image:url("/images/quicknavBG.gif");background-repeat:repeat-x;background-position:top}#container_full{width:980px;clear:left;background-color:#FFF}#container_main_left{width:780px;float:left;background-color:#FFF}#container_main_right{width:200px;float:left;background-color:#FFF;overflow:hidden}#container_story_left{width:660px;float:left;background-color:#FFF}#container_story_right{width:320px;float:left;background-color:#FFF}#container_results_left,#container_searchresults_left{width:660px;float:left;background-color:#FFF}#container_results_right,#container_searchresults_right{width:320px;float:left;background-color:#FFF}#container_footer{width:980px;clear:left;background-color:#FFF}#container_main_leftA{width:200px;float:left;background-color:#FFF;overflow:hidden;word-wrap:break-word}#container_main_leftB{width:580px;float:left;background-color:#FFF;overflow:hidden}#container_main_leftB_1{width:290px;float:left;background-color:#FFF;overflow:hidden}#container_main_leftB_2{width:280px;float:left;background-color:#FFF;overflow:hidden}#container_main_leftB_1_noBG{width:340px;float:left;background-color:transparent;overflow:hidden}#container_main_leftB_2_noBG{width:220px;float:left;background-color:transparent;overflow:hidden}#container_story_leftA{width:500px;float:left;background-color:#FFF;overflow:hidden}#container_story_leftB{width:140px;float:left;clear:right;background-color:#FFF;overflow:hidden}#content_logo{margin:5px 0px 0px 5px;background-color:#FFF}#content_search{text-align:right;margin:10px 10px 10px 10px;font-size:9px;color:#EEE}#content_nav{height:24px;margin:0px}#content_nav_quick{padding-top:2px;height:16px;width:100%;margin:0px 0 0 0}.content_full{margin:10px 10px 10px 10px;background-color:#FFF}.content_main_left{margin:0 10px 10px 10px;background-color:#FFF}.content_main_right{margin:0 10px 10px 10px;background-color:#FFF}.content_story_left{margin:10px 0px 10px 10px;background-color:#FFF}.content_story_right{margin:10px;background-color:#FFF}.content_results_left,.content_searchresults_left{margin:10px 0px 10px 10px;background-color:#FFF}.content_results_right,.content_searchresults_right{margin:10px;background-color:#FFF}#content_footer{margin:10px;background-color:#FFF;font-size:10px;color:#999;text-align:center;padding:10px 0px 10px 0px;margin:10px 10px 10px 10px;border-top:1px solid #CCC}.content_main_leftA{margin:0px 10px 10px 10px;background-color:#FFF}.content_main_leftB{margin:0px 5px 0px 5px;background-color:#FFF}.content_main_leftB_1{margin:0px 10px 0px 0px;background-color:#FFF}.content_main_leftB_2{margin:0px 0px 0px 0px;background-color:#FFF}.content_main_leftB_1_noBG{margin:0px 0px 0px 0px;background-color:transparent}.content_main_leftB_2_noBG{margin:0px 0px 0px 0px;background-color:transparent}.content_story_leftA{margin:10px 10px 0px 10px;background-color:#FFF}.content_story_leftB{margin:10px 0px 0px 0px;background-color:#FFF}.highlight{color:#900}.sidebar{border:1px solid black;padding:10px;margin:0px 0px 10px 0px;width:300px;float:right;clear:right}.sidebar_container{float:right;clear:right;width:330px;margin:10px 0pt 10px 10px}.factbox{border:1px solid black;padding:10px;margin:10px 0 10px 10px;width:600px;clear:right}div.enewssection{margin:6px 0 6px 0;padding:3px 0 3px 0}div.enewssection h1{display:block}.hidden_field{display:none}label.rfld{display:block;float:left;text-align:right;width:150px;line-height:20px;padding-right:20px;color:#900}label.ofld{display:block;float:left;text-align:right;width:150px;line-height:20px;padding-right:20px}hr{color:#EEE}.hidden_field{display:none}label.rfld{display:block;float:left;text-align:right;width:200px;line-height:20px;padding-right:20px;color:#900}label.ofld{display:block;float:left;text-align:right;width:200px;line-height:20px;padding-right:20px}hr{color:#EEE}.hidden_field{display:none}label.rfld{display:block;float:left;text-align:right;width:150px;line-height:20px;padding-right:20px;color:#900}label.ofld{display:block;float:left;text-align:right;width:150px;line-height:20px;padding-right:20px}hr{color:#EEE}#bg{line-height:1.6em}#bg_conclusion{width:90%;line-height:1.6em}.bgColLeft{float:left;width:47%;border-style:solid;border-color:rgb(221, 221, 221);border-width:0pt 1px 0pt 0pt;margin:10px 20px 0pt 0pt}.bgColRight{float:left;width:47%}h1 a.breadcrumb_first, h1 a.breadcrumb_next{text-decoration:none}h1 span.breadcrumb_last{text-decoration:none;font-family:Verdana,Arial,Helvetica;color:#333}.breadcrumb{font-size:10px}.company_text{font-family:Verdana,Arial,Helvetica;color:#333;line-height:1.6em}.company{margin:10px 0;border-bottom:1px dotted #CCC}.company_enhanced{margin:10px 0;border-bottom:1px dotted #CCC;background-color:rgb(238,238,238)}.company_img{width:40px;float:left}.company_logo{float:right}.company_info{margin-left:5px}.company_line_title{margin:0 0 10px 0px;font:11px Verdana;color:#000}.company_line_info{margin:3px 0 0 0px;font:11px Verdana;color:#333}.company_line_info_search{position:relative;width:160px;margin:0 15px 10px 15px;font:11px Verdana;color:#333;float:left}.company_line_desc_search{margin:20px 15px 0px 15px;font:11px Verdana;color:#333;clear:both}.narrow{width:500px;height:20px;margin:6px;padding:8px;background-color:#FFF;border:1px solid #DDD;font:10px Verdana;text-align:center;margin:0px auto 10px;clear:both}.narrow a{padding-right:8px}.narrowed{width:500px;margin:6px;padding:8px;background-color:#EEE;border:1px solid #DDD;font:10px Verdana;text-align:left}.narrow_type{width:100px;margin:0px 10px 0px 0px;float:left}.narrow_dropdown{width:325px;margin:0px 10px 0px 0px;float:left}.narrow_submit{width:55px;text-align:right;margin:0px;float:left}.category{font-weight:700;margin:10px 0 16px 0}.subcategory{font-weight:500}a.subcategories_more{padding:2px 1px;font-weight:700}.search_listings{border-style:solid;border-color:rgb(221, 221, 221);border-width:0px 0px 1px 0pt;font-family:Verdana;font-size:10px;padding-bottom:10px;width:100%}.bg_more_results{margin-left:35px;font-weight:bold}#bg{line-height:1.6em}.bgColLeft{float:left;width:47%;border-style:solid;border-color:rgb(221, 221, 221);border-width:0pt 1px 0pt 0pt;margin:10px 20px 0pt 0pt}.bgColRight{float:left;width:47%}h1 a.breadcrumb_first, h1 a.breadcrumb_next{text-decoration:none}.search_listings{border-width:0pt 0px 1px 0pt;margin:0pt auto 10px;font-size:11px;clear:both;text-align:left;width:100%}.subcategory{line-height:20px}a.bg_sub_category{margin:0 0 0 4px;padding:2px 1px;text-decoration:none}a.bg_sub_category:visited{}a.bg_sub_category:hover{background-color:#BDF;color:#000}a.bg_sub_category:active{}a.subcategory_more{font-weight:700;padding:2px 1px}.subcategoriesBox{border:1px solid rgb(221, 221, 221);margin:0px;padding:0pt 10px;background-color:rgb(238,238,238);width:620px}.subcatCol{float:left;width:47%}#content_nav li a{font:10px Verdana;font-weight:700;background-color:#DDD;color:#900;line-height:24px}#content_nav li a:hover{background-color:#FFF;color:#900}_/http://common.pubexec.com/css/fonts/x-small.cssO bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_/http://common.pubexec.com/css/fonts/x-small.css./01X$classesZ$classname12UNSURLXNSObject#AT^ 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=100Ubytes_Apache/2.2.3 (Red Hat)Xtext/css_Fri, 05 Jun 2009 19:31:58 GMTT1438_"18a0e05-59e-a350ac00"_Mon, 10 Nov 2008 19:19:12 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  >CLWZ`irt{ '=C\egO.article_body { font-size: 10px; } .demo_Body_Text { font-size: 12px; line-height: 24px; } /* font size selection default styles */ a.xsmall:link { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.xsmall:active { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.xsmall:visited { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.xsmall:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.small:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.small:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.small:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.small:hover { border: 1px solid #CCCCCC; background: #FFFFFF; padding: 2px; } a.medium:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.medium:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.medium:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.medium:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.large:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.large:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.large:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.large:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; }_-http://common.pubexec.com/css/fonts/small.cssO bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_-http://common.pubexec.com/css/fonts/small.css./01X$classesZ$classname12UNSURLXNSObject#AT^7 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=100Ubytes_Apache/2.2.3 (Red Hat)Xtext/css_Fri, 05 Jun 2009 19:31:58 GMTT1438_"18a0e03-59e-a350ac00"_Mon, 10 Nov 2008 19:19:12 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  <AJUX^gpry %;AZc gO.article_body { font-size: 12px; } .demo_Body_Text { font-size: 14px; line-height: 26px; } /* font size selection default styles */ a.xsmall:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.xsmall:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.xsmall:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.xsmall:hover { border: 1px solid #CCCCCC; background: #FFFFFF; padding: 2px; } a.small:link { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.small:active { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.small:visited { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.small:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.medium:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.medium:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.medium:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.medium:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.large:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.large:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.large:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.large:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } !"_.http://common.pubexec.com/css/fonts/medium.cssO bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_.http://common.pubexec.com/css/fonts/medium.css./01X$classesZ$classname12UNSURLXNSObject#AT^<} 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=100Ubytes_Apache/2.2.3 (Red Hat)Xtext/css_Fri, 05 Jun 2009 19:31:58 GMTT1438_"18a0e02-59e-a350ac00"_Mon, 10 Nov 2008 19:19:12 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  =BKVY_hqsz &<B[dgO.article_body { font-size: 14px; } .demo_Body_Text { font-size: 16px; line-height: 26px; } /* font size selection default styles */ a.xsmall:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.xsmall:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.xsmall:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.xsmall:hover { border: 1px solid #CCCCCC; background: #FFFFFF; padding: 2px; } a.small:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.small:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.small:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.small:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.medium:link { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.medium:active { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.medium:visited { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.medium:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.large:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.large:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.large:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.large:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; }$%&_-http://common.pubexec.com/css/fonts/large.cssObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_-http://common.pubexec.com/css/fonts/large.css./01X$classesZ$classname12UNSURLXNSObject#AT_$l 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=99Ubytes_Apache/2.2.3 (Red Hat)Xtext/css_Fri, 05 Jun 2009 19:31:59 GMTT1441_"18a0e04-5a1-a350ac00"_Mon, 10 Nov 2008 19:19:12 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  <AJUX^gpry %:@Yb gO.article_body { font-size: 18px; } .demo_Body_Text { font-size: 22px; line-height: 28px; } /* font size selection default styles */ a.xsmall:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.xsmall:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.xsmall:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.xsmall:hover { border: 1px solid #CCCCCC; background: #FFFFFF; padding: 2px; } a.small:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.small:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.small:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.small:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.medium:link { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.medium:active { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.medium:visited { border: 1px solid #FFFFFF; background: #FFFFFF; padding: 2px; } a.medium:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.large:link { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.large:active { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.large:visited { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } a.large:hover { border: 1px solid #CCCCCC; background: #EEEEEE; padding: 2px; } ()*+_=http://common.pubexec.com/php/min/?g=articlejs&folder=pubexecObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver& &,-345UVWXYZ[\]^_`abcdefghijklmnostU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1%$ '()$+WNS.base[NS.relative_=http://common.pubexec.com/php/min/?g=articlejs&folder=pubexec./01X$classesZ$classname12UNSURLXNSObject#AUn 6789GWNS.keysZNS.objects#:;<=>?@ABCDEF HIJKLMNOPQRST !"\X-Powered-By]Cache-ControlTVary_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnectionWExpiresZKeep-Alive]Last-ModifiedYPHP/5.2.6_%max-age=1800, public, must-revalidate_Accept-EncodingWdeflate_Apache/2.2.3 (Red Hat)_'application/x-javascript; charset=UTF-8_Fri, 05 Jun 2009 19:35:26 GMTU37369_"1229725636pub"Uclose_Fri, 05 Jun 2009 20:05:26 GMT_timeout=15, max=99_Fri, 19 Dec 2008 22:27:16 GMT./pqqr2_NSMutableDictionary\NSDictionaryZ./uvvw2_NSHTTPURLResponse]NSURLResponse)27:PRdTYbmpv)0=BQVait17IOox_application/x-javascriptOZfunction submitform(param){var destination;var controls;var myWindow;switch(param) {case'e':destination=document.getElementById("email_location").value;controls=document.getElementById("article_control");controls.action=destination;controls.submit();break;case'r':destination="/services/reprints.html";controls=document.getElementById("article_control");controls.action=destination;controls.submit();break;case'p':destination=document.getElementById("print_location").value;myWindow=window.open(destination,'','width=800,height=600,toolbar=yes,toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes');break;case'm':destination=document.getElementById("location").value;controls=document.getElementById("article_control");controls.action=destination;controls.submit();break;case's':destination=document.getElementById("single_location").value;controls=document.getElementById("article_control");controls.action=destination;controls.submit();break;case'c':destination="http://wcm.napco.com/sitesadmin/lib/process/process_comment_new.php";controls=document.getElementById("form_comment_form");controls.action=destination;controls.submit();break;case'u':destination=document.getElementById("feedUrl").value;window.location=destination;}} function hideControls(){var controlsToHide;var controlArray;var x;controlsToHide=document.getElementById("hide_controls").value;controlArray=controlsToHide.split(",");for(i=0;i2) var randomize_question=1 else var randomize_question=0 var answer=0 var first=Math.floor(Math.random()*20) var second=Math.floor(Math.random()*20) var first_small=Math.floor(Math.random()*6) var second_small=Math.floor(Math.random()*4) var ext=Math.floor(Math.random()*20) var ra=Math.floor(Math.random()*30) var neo=Math.floor(Math.random()*20) var us=Math.floor(Math.random()*30) if(first' var asd='' var zxc='' switch(active_question){case 0:answer=third break case 1:answer=fourth break case 2:answer=fifth break} var the='' var turing='' document.write('') document.write(qwe+the+asd+turing+zxc)};var IE=(document.all)?1:0;var DOM=0;if(parseInt(navigator.appVersion)>=5){DOM=1};function liveFeedback(feedbackDiv,feedback){if(DOM){var viewer=document.getElementById(feedbackDiv);viewer.innerHTML=feedback;} else if(IE){document.all[feedbackDiv].innerHTML=feedback;}} function getText(textArea){var output="";if(DOM){var viewer=document.getElementById(textArea);output=viewer.value;} else if(IE){output=document.all[textArea].value;} return output;} function countChars(textArea,feedbackDiv,maxCharacters){var currentText=new String(getText(textArea));var currentCharacters=currentText.length;var feedback=currentCharacters+" / "+maxCharacters+" (max)
Messages over 2000 characters will appear truncated.";if(currentCharacters>maxCharacters)document.getElementById(textArea).value=getText(textArea).substring(0,maxCharacters);if(currentCharacters>=maxCharacters)feedback=""+currentCharacters+" / "+maxCharacters+" (max) ";liveFeedback(feedbackDiv,feedback);} function liveFeedbackNEW(feedbackDiv,feedback){if(DOM){var viewer=document.getElementById(feedbackDiv);viewer.innerHTML=feedback;} else if(IE){document.all[feedbackDiv].innerHTML=feedback;}} function countCharsNEW(textArea,feedbackDiv,maxCharacters){var currentText=new String(getText(textArea));var currentCharacters=currentText.length;var feedback=currentCharacters+" / "+maxCharacters+" (max)";if(currentCharacters>maxCharacters)feedback=""+currentCharacters+" / "+maxCharacters+" (max) ";liveFeedback(feedbackDiv,feedback);};var Prototype={Version:'1.5.0',BrowserFeatures:{XPath:!!document.evaluate},ScriptFragment:'(?:)((\n|\r|.)*?)(?:<\/script>)',emptyFunction:function(){},K:function(x){return x}} var Class={create:function(){return function(){this.initialize.apply(this,arguments);}}} var Abstract=new Object();Object.extend=function(destination,source){for(var property in source){destination[property]=source[property];} return destination;} Object.extend(Object,{inspect:function(object){try{if(object===undefined)return'undefined';if(object===null)return'null';return object.inspect?object.inspect():object.toString();}catch(e){if(e instanceof RangeError)return'...';throw e;}},keys:function(object){var keys=[];for(var property in object) keys.push(property);return keys;},values:function(object){var values=[];for(var property in object) values.push(object[property]);return values;},clone:function(object){return Object.extend({},object);}});Function.prototype.bind=function(){var __method=this,args=$A(arguments),object=args.shift();return function(){return __method.apply(object,args.concat($A(arguments)));}} Function.prototype.bindAsEventListener=function(object){var __method=this,args=$A(arguments),object=args.shift();return function(event){return __method.apply(object,[(event||window.event)].concat(args).concat($A(arguments)));}} Object.extend(Number.prototype,{toColorPart:function(){var digits=this.toString(16);if(this<16)return'0'+digits;return digits;},succ:function(){return this+1;},times:function(iterator){$R(0,this,true).each(iterator);return this;}});var Try={these:function(){var returnValue;for(var i=0,length=arguments.length;i0){if(match=source.match(pattern)){result+=source.slice(0,match.index);result+=String.interpret(replacement(match));source=source.slice(match.index+match[0].length);}else{result+=source,source='';}} return result;},sub:function(pattern,replacement,count){replacement=this.gsub.prepareReplacement(replacement);count=count===undefined?1:count;return this.gsub(pattern,function(match){if(--count<0)return match[0];return replacement(match);});},scan:function(pattern,iterator){this.gsub(pattern,iterator);return this;},truncate:function(length,truncation){length=length||30;truncation=truncation===undefined?'...':truncation;return this.length>length?this.slice(0,length-truncation.length)+truncation:this;},strip:function(){return this.replace(/^\s+/,'').replace(/\s+$/,'');},stripTags:function(){return this.replace(/<\/?[^>]+>/gi,'');},stripScripts:function(){return this.replace(new RegExp(Prototype.ScriptFragment,'img'),'');},extractScripts:function(){var matchAll=new RegExp(Prototype.ScriptFragment,'img');var matchOne=new RegExp(Prototype.ScriptFragment,'im');return(this.match(matchAll)||[]).map(function(scriptTag){return(scriptTag.match(matchOne)||['',''])[1];});},evalScripts:function(){return this.extractScripts().map(function(script){return eval(script)});},escapeHTML:function(){var div=document.createElement('div');var text=document.createTextNode(this);div.appendChild(text);return div.innerHTML;},unescapeHTML:function(){var div=document.createElement('div');div.innerHTML=this.stripTags();return div.childNodes[0]?(div.childNodes.length>1?$A(div.childNodes).inject('',function(memo,node){return memo+node.nodeValue}):div.childNodes[0].nodeValue):'';},toQueryParams:function(separator){var match=this.strip().match(/([^?#]*)(#.*)?$/);if(!match)return{};return match[1].split(separator||'&').inject({},function(hash,pair){if((pair=pair.split('='))[0]){var name=decodeURIComponent(pair[0]);var value=pair[1]?decodeURIComponent(pair[1]):undefined;if(hash[name]!==undefined){if(hash[name].constructor!=Array) hash[name]=[hash[name]];if(value)hash[name].push(value);} else hash[name]=value;} return hash;});},toArray:function(){return this.split('');},succ:function(){return this.slice(0,this.length-1)+ String.fromCharCode(this.charCodeAt(this.length-1)+1);},camelize:function(){var parts=this.split('-'),len=parts.length;if(len==1)return parts[0];var camelized=this.charAt(0)=='-'?parts[0].charAt(0).toUpperCase()+parts[0].substring(1):parts[0];for(var i=1;i=result) result=value;});return result;},min:function(iterator){var result;this.each(function(value,index){value=(iterator||Prototype.K)(value,index);if(result==undefined||valueb?1:0;}).pluck('value');},toArray:function(){return this.map();},zip:function(){var iterator=Prototype.K,args=$A(arguments);if(typeof args.last()=='function') iterator=args.pop();var collections=[this].concat(args).map($A);return this.map(function(value,index){return iterator(collections.pluck(index));});},size:function(){return this.toArray().length;},inspect:function(){return'#';}} Object.extend(Enumerable,{map:Enumerable.collect,find:Enumerable.detect,select:Enumerable.findAll,member:Enumerable.include,entries:Enumerable.toArray});var $A=Array.from=function(iterable){if(!iterable)return[];if(iterable.toArray){return iterable.toArray();}else{var results=[];for(var i=0,length=iterable.length;i1?this:this[0];},uniq:function(){return this.inject([],function(array,value){return array.include(value)?array:array.concat([value]);});},clone:function(){return[].concat(this);},size:function(){return this.length;},inspect:function(){return'['+this.map(Object.inspect).join(', ')+']';}});Array.prototype.toArray=Array.prototype.clone;function $w(string){string=string.strip();return string?string.split(/\s+/):[];} if(window.opera){Array.prototype.concat=function(){var array=[];for(var i=0,length=this.length;i';}});function $H(object){if(object&&object.constructor==Hash)return object;return new Hash(object);};ObjectRange=Class.create();Object.extend(ObjectRange.prototype,Enumerable);Object.extend(ObjectRange.prototype,{initialize:function(start,end,exclusive){this.start=start;this.end=end;this.exclusive=exclusive;},_each:function(iterator){var value=this.start;while(this.include(value)){iterator(value);value=value.succ();}},include:function(value){if(value-1?'&':'?')+params;try{Ajax.Responders.dispatch('onCreate',this,this.transport);this.transport.open(this.method.toUpperCase(),this.url,this.options.asynchronous);if(this.options.asynchronous) setTimeout(function(){this.respondToReadyState(1)}.bind(this),10);this.transport.onreadystatechange=this.onStateChange.bind(this);this.setRequestHeaders();var body=this.method=='post'?(this.options.postBody||params):null;this.transport.send(body);if(!this.options.asynchronous&&this.transport.overrideMimeType) this.onStateChange();} catch(e){this.dispatchException(e);}},onStateChange:function(){var readyState=this.transport.readyState;if(readyState>1&&!((readyState==4)&&this._complete)) this.respondToReadyState(this.transport.readyState);},setRequestHeaders:function(){var headers={'X-Requested-With':'XMLHttpRequest','X-Prototype-Version':Prototype.Version,'Accept':'text/javascript, text/html, application/xml, text/xml, */*'};if(this.method=='post'){headers['Content-type']=this.options.contentType+ (this.options.encoding?'; charset='+this.options.encoding:'');if(this.transport.overrideMimeType&&(navigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])[1]<2005) headers['Connection']='close';} if(typeof this.options.requestHeaders=='object'){var extras=this.options.requestHeaders;if(typeof extras.push=='function') for(var i=0,length=extras.length;i=200&&this.transport.status<300);},respondToReadyState:function(readyState){var state=Ajax.Request.Events[readyState];var transport=this.transport,json=this.evalJSON();if(state=='Complete'){try{this._complete=true;(this.options['on'+this.transport.status]||this.options['on'+(this.success()?'Success':'Failure')]||Prototype.emptyFunction)(transport,json);}catch(e){this.dispatchException(e);} if((this.getHeader('Content-type')||'text/javascript').strip().match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i)) this.evalResponse();} try{(this.options['on'+state]||Prototype.emptyFunction)(transport,json);Ajax.Responders.dispatch('on'+state,this,transport,json);}catch(e){this.dispatchException(e);} if(state=='Complete'){this.transport.onreadystatechange=Prototype.emptyFunction;}},getHeader:function(name){try{return this.transport.getResponseHeader(name);}catch(e){return null}},evalJSON:function(){try{var json=this.getHeader('X-JSON');return json?eval('('+json+')'):null;}catch(e){return null}},evalResponse:function(){try{return eval(this.transport.responseText);}catch(e){this.dispatchException(e);}},dispatchException:function(exception){(this.options.onException||Prototype.emptyFunction)(this,exception);Ajax.Responders.dispatch('onException',this,exception);}});Ajax.Updater=Class.create();Object.extend(Object.extend(Ajax.Updater.prototype,Ajax.Request.prototype),{initialize:function(container,url,options){this.container={success:(container.success||container),failure:(container.failure||(container.success?null:container))} this.transport=Ajax.getTransport();this.setOptions(options);var onComplete=this.options.onComplete||Prototype.emptyFunction;this.options.onComplete=(function(transport,param){this.updateContent();onComplete(transport,param);}).bind(this);this.request(url);},updateContent:function(){var receiver=this.container[this.success()?'success':'failure'];var response=this.transport.responseText;if(!this.options.evalScripts)response=response.stripScripts();if(receiver=$(receiver)){if(this.options.insertion) new this.options.insertion(receiver,response);else receiver.update(response);} if(this.success()){if(this.onComplete) setTimeout(this.onComplete.bind(this),10);}}});Ajax.PeriodicalUpdater=Class.create();Ajax.PeriodicalUpdater.prototype=Object.extend(new Ajax.Base(),{initialize:function(container,url,options){this.setOptions(options);this.onComplete=this.options.onComplete;this.frequency=(this.options.frequency||2);this.decay=(this.options.decay||1);this.updater={};this.container=container;this.url=url;this.start();},start:function(){this.options.onComplete=this.updateComplete.bind(this);this.onTimerEvent();},stop:function(){this.updater.options.onComplete=undefined;clearTimeout(this.timer);(this.onComplete||Prototype.emptyFunction).apply(this,arguments);},updateComplete:function(request){if(this.options.decay){this.decay=(request.responseText==this.lastText?this.decay*this.options.decay:1);this.lastText=request.responseText;} this.timer=setTimeout(this.onTimerEvent.bind(this),this.decay*this.frequency*1000);},onTimerEvent:function(){this.updater=new Ajax.Updater(this.container,this.url,this.options);}});function $(element){if(arguments.length>1){for(var i=0,elements=[],length=arguments.length;i';},recursivelyCollect:function(element,property){element=$(element);var elements=[];while(element=element[property]) if(element.nodeType==1) elements.push(Element.extend(element));return elements;},ancestors:function(element){return $(element).recursivelyCollect('parentNode');},descendants:function(element){return $A($(element).getElementsByTagName('*'));},immediateDescendants:function(element){if(!(element=$(element).firstChild))return[];while(element&&element.nodeType!=1)element=element.nextSibling;if(element)return[element].concat($(element).nextSiblings());return[];},previousSiblings:function(element){return $(element).recursivelyCollect('previousSibling');},nextSiblings:function(element){return $(element).recursivelyCollect('nextSibling');},siblings:function(element){element=$(element);return element.previousSiblings().reverse().concat(element.nextSiblings());},match:function(element,selector){if(typeof selector=='string') selector=new Selector(selector);return selector.match($(element));},up:function(element,expression,index){return Selector.findElement($(element).ancestors(),expression,index);},down:function(element,expression,index){return Selector.findElement($(element).descendants(),expression,index);},previous:function(element,expression,index){return Selector.findElement($(element).previousSiblings(),expression,index);},next:function(element,expression,index){return Selector.findElement($(element).nextSiblings(),expression,index);},getElementsBySelector:function(){var args=$A(arguments),element=$(args.shift());return Selector.findChildElements(element,args);},getElementsByClassName:function(element,className){return document.getElementsByClassName(className,element);},readAttribute:function(element,name){element=$(element);if(document.all&&!window.opera){var t=Element._attributeTranslations;if(t.values[name])return t.values[name](element,name);if(t.names[name])name=t.names[name];var attribute=element.attributes[name];if(attribute)return attribute.nodeValue;} return element.getAttribute(name);},getHeight:function(element){return $(element).getDimensions().height;},getWidth:function(element){return $(element).getDimensions().width;},classNames:function(element){return new Element.ClassNames(element);},hasClassName:function(element,className){if(!(element=$(element)))return;var elementClassName=element.className;if(elementClassName.length==0)return false;if(elementClassName==className||elementClassName.match(new RegExp("(^|\\s)"+className+"(\\s|$)"))) return true;return false;},addClassName:function(element,className){if(!(element=$(element)))return;Element.classNames(element).add(className);return element;},removeClassName:function(element,className){if(!(element=$(element)))return;Element.classNames(element).remove(className);return element;},toggleClassName:function(element,className){if(!(element=$(element)))return;Element.classNames(element)[element.hasClassName(className)?'remove':'add'](className);return element;},observe:function(){Event.observe.apply(Event,arguments);return $A(arguments).first();},stopObserving:function(){Event.stopObserving.apply(Event,arguments);return $A(arguments).first();},cleanWhitespace:function(element){element=$(element);var node=element.firstChild;while(node){var nextNode=node.nextSibling;if(node.nodeType==3&&!/\S/.test(node.nodeValue)) element.removeChild(node);node=nextNode;} return element;},empty:function(element){return $(element).innerHTML.match(/^\s*$/);},descendantOf:function(element,ancestor){element=$(element),ancestor=$(ancestor);while(element=element.parentNode) if(element==ancestor)return true;return false;},scrollTo:function(element){element=$(element);var pos=Position.cumulativeOffset(element);window.scrollTo(pos[0],pos[1]);return element;},getStyle:function(element,style){element=$(element);if(['float','cssFloat'].include(style)) style=(typeof element.style.styleFloat!='undefined'?'styleFloat':'cssFloat');style=style.camelize();var value=element.style[style];if(!value){if(document.defaultView&&document.defaultView.getComputedStyle){var css=document.defaultView.getComputedStyle(element,null);value=css?css[style]:null;}else if(element.currentStyle){value=element.currentStyle[style];}} if((value=='auto')&&['width','height'].include(style)&&(element.getStyle('display')!='none')) value=element['offset'+style.capitalize()]+'px';if(window.opera&&['left','top','right','bottom'].include(style)) if(Element.getStyle(element,'position')=='static')value='auto';if(style=='opacity'){if(value)return parseFloat(value);if(value=(element.getStyle('filter')||'').match(/alpha\(opacity=(.*)\)/)) if(value[1])return parseFloat(value[1])/100;return 1.0;} return value=='auto'?null:value;},setStyle:function(element,style){element=$(element);for(var name in style){var value=style[name];if(name=='opacity'){if(value==1){value=(/Gecko/.test(navigator.userAgent)&&!/Konqueror|Safari|KHTML/.test(navigator.userAgent))?0.999999:1.0;if(/MSIE/.test(navigator.userAgent)&&!window.opera) element.style.filter=element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'');}else if(value==''){if(/MSIE/.test(navigator.userAgent)&&!window.opera) element.style.filter=element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'');}else{if(value<0.00001)value=0;if(/MSIE/.test(navigator.userAgent)&&!window.opera) element.style.filter=element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'')+'alpha(opacity='+value*100+')';}}else if(['float','cssFloat'].include(name))name=(typeof element.style.styleFloat!='undefined')?'styleFloat':'cssFloat';element.style[name.camelize()]=value;} return element;},getDimensions:function(element){element=$(element);var display=$(element).getStyle('display');if(display!='none'&&display!=null) return{width:element.offsetWidth,height:element.offsetHeight};var els=element.style;var originalVisibility=els.visibility;var originalPosition=els.position;var originalDisplay=els.display;els.visibility='hidden';els.position='absolute';els.display='block';var originalWidth=element.clientWidth;var originalHeight=element.clientHeight;els.display=originalDisplay;els.position=originalPosition;els.visibility=originalVisibility;return{width:originalWidth,height:originalHeight};},makePositioned:function(element){element=$(element);var pos=Element.getStyle(element,'position');if(pos=='static'||!pos){element._madePositioned=true;element.style.position='relative';if(window.opera){element.style.top=0;element.style.left=0;}} return element;},undoPositioned:function(element){element=$(element);if(element._madePositioned){element._madePositioned=undefined;element.style.position=element.style.top=element.style.left=element.style.bottom=element.style.right='';} return element;},makeClipping:function(element){element=$(element);if(element._overflow)return element;element._overflow=element.style.overflow||'auto';if((Element.getStyle(element,'overflow')||'visible')!='hidden') element.style.overflow='hidden';return element;},undoClipping:function(element){element=$(element);if(!element._overflow)return element;element.style.overflow=element._overflow=='auto'?'':element._overflow;element._overflow=null;return element;}};Object.extend(Element.Methods,{childOf:Element.Methods.descendantOf});Element._attributeTranslations={};Element._attributeTranslations.names={colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",datetime:"dateTime",accesskey:"accessKey",tabindex:"tabIndex",enctype:"encType",maxlength:"maxLength",readonly:"readOnly",longdesc:"longDesc"};Element._attributeTranslations.values={_getAttr:function(element,attribute){return element.getAttribute(attribute,2);},_flag:function(element,attribute){return $(element).hasAttribute(attribute)?attribute:null;},style:function(element){return element.style.cssText.toLowerCase();},title:function(element){var node=element.getAttributeNode('title');return node.specified?node.nodeValue:null;}};Object.extend(Element._attributeTranslations.values,{href:Element._attributeTranslations.values._getAttr,src:Element._attributeTranslations.values._getAttr,disabled:Element._attributeTranslations.values._flag,checked:Element._attributeTranslations.values._flag,readonly:Element._attributeTranslations.values._flag,multiple:Element._attributeTranslations.values._flag});Element.Methods.Simulated={hasAttribute:function(element,attribute){var t=Element._attributeTranslations;attribute=t.names[attribute]||attribute;return $(element).getAttributeNode(attribute).specified;}};if(document.all&&!window.opera){Element.Methods.update=function(element,html){element=$(element);html=typeof html=='undefined'?'':html.toString();var tagName=element.tagName.toUpperCase();if(['THEAD','TBODY','TR','TD'].include(tagName)){var div=document.createElement('div');switch(tagName){case'THEAD':case'TBODY':div.innerHTML=''+html.stripScripts()+'
';depth=2;break;case'TR':div.innerHTML=''+html.stripScripts()+'
';depth=3;break;case'TD':div.innerHTML='
'+html.stripScripts()+'
';depth=4;} $A(element.childNodes).each(function(node){element.removeChild(node)});depth.times(function(){div=div.firstChild});$A(div.childNodes).each(function(node){element.appendChild(node)});}else{element.innerHTML=html.stripScripts();} setTimeout(function(){html.evalScripts()},10);return element;}};Object.extend(Element,Element.Methods);var _nativeExtensions=false;if(/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ['','Form','Input','TextArea','Select'].each(function(tag){var className='HTML'+tag+'Element';if(window[className])return;var klass=window[className]={};klass.prototype=document.createElement(tag?tag.toLowerCase():'div').__proto__;});Element.addMethods=function(methods){Object.extend(Element.Methods,methods||{});function copy(methods,destination,onlyIfAbsent){onlyIfAbsent=onlyIfAbsent||false;var cache=Element.extend.cache;for(var property in methods){var value=methods[property];if(!onlyIfAbsent||!(property in destination)) destination[property]=cache.findOrStore(value);}} if(typeof HTMLElement!='undefined'){copy(Element.Methods,HTMLElement.prototype);copy(Element.Methods.Simulated,HTMLElement.prototype,true);copy(Form.Methods,HTMLFormElement.prototype);[HTMLInputElement,HTMLTextAreaElement,HTMLSelectElement].each(function(klass){copy(Form.Element.Methods,klass.prototype);});_nativeExtensions=true;}} var Toggle=new Object();Toggle.display=Element.toggle;Abstract.Insertion=function(adjacency){this.adjacency=adjacency;} Abstract.Insertion.prototype={initialize:function(element,content){this.element=$(element);this.content=content.stripScripts();if(this.adjacency&&this.element.insertAdjacentHTML){try{this.element.insertAdjacentHTML(this.adjacency,this.content);}catch(e){var tagName=this.element.tagName.toUpperCase();if(['TBODY','TR'].include(tagName)){this.insertContent(this.contentFromAnonymousTable());}else{throw e;}}}else{this.range=this.element.ownerDocument.createRange();if(this.initializeRange)this.initializeRange();this.insertContent([this.range.createContextualFragment(this.content)]);} setTimeout(function(){content.evalScripts()},10);},contentFromAnonymousTable:function(){var div=document.createElement('div');div.innerHTML=''+this.content+'
';return $A(div.childNodes[0].childNodes[0].childNodes);}} var Insertion=new Object();Insertion.Before=Class.create();Insertion.Before.prototype=Object.extend(new Abstract.Insertion('beforeBegin'),{initializeRange:function(){this.range.setStartBefore(this.element);},insertContent:function(fragments){fragments.each((function(fragment){this.element.parentNode.insertBefore(fragment,this.element);}).bind(this));}});Insertion.Top=Class.create();Insertion.Top.prototype=Object.extend(new Abstract.Insertion('afterBegin'),{initializeRange:function(){this.range.selectNodeContents(this.element);this.range.collapse(true);},insertContent:function(fragments){fragments.reverse(false).each((function(fragment){this.element.insertBefore(fragment,this.element.firstChild);}).bind(this));}});Insertion.Bottom=Class.create();Insertion.Bottom.prototype=Object.extend(new Abstract.Insertion('beforeEnd'),{initializeRange:function(){this.range.selectNodeContents(this.element);this.range.collapse(this.element);},insertContent:function(fragments){fragments.each((function(fragment){this.element.appendChild(fragment);}).bind(this));}});Insertion.After=Class.create();Insertion.After.prototype=Object.extend(new Abstract.Insertion('afterEnd'),{initializeRange:function(){this.range.setStartAfter(this.element);},insertContent:function(fragments){fragments.each((function(fragment){this.element.parentNode.insertBefore(fragment,this.element.nextSibling);}).bind(this));}});Element.ClassNames=Class.create();Element.ClassNames.prototype={initialize:function(element){this.element=$(element);},_each:function(iterator){this.element.className.split(/\s+/).select(function(name){return name.length>0;})._each(iterator);},set:function(className){this.element.className=className;},add:function(classNameToAdd){if(this.include(classNameToAdd))return;this.set($A(this).concat(classNameToAdd).join(' '));},remove:function(classNameToRemove){if(!this.include(classNameToRemove))return;this.set($A(this).without(classNameToRemove).join(' '));},toString:function(){return $A(this).join(' ');}};Object.extend(Element.ClassNames.prototype,Enumerable);var Selector=Class.create();Selector.prototype={initialize:function(expression){this.params={classNames:[]};this.expression=expression.toString().strip();this.parseExpression();this.compileMatcher();},parseExpression:function(){function abort(message){throw'Parse error in selector: '+message;} if(this.expression=='')abort('empty expression');var params=this.params,expr=this.expression,match,modifier,clause,rest;while(match=expr.match(/^(.*)\[([a-z0-9_:-]+?)(?:([~\|!]?=)(?:"([^"]*)"|([^\]\s]*)))?\]$/i)){params.attributes=params.attributes||[];params.attributes.push({name:match[2],operator:match[3],value:match[4]||match[5]||''});expr=match[1];} if(expr=='*')return this.params.wildcard=true;while(match=expr.match(/^([^a-z0-9_-])?([a-z0-9_-]+)(.*)/i)){modifier=match[1],clause=match[2],rest=match[3];switch(modifier){case'#':params.id=clause;break;case'.':params.classNames.push(clause);break;case'':case undefined:params.tagName=clause.toUpperCase();break;default:abort(expr.inspect());} expr=rest;} if(expr.length>0)abort(expr.inspect());},buildMatchExpression:function(){var params=this.params,conditions=[],clause;if(params.wildcard) conditions.push('true');if(clause=params.id) conditions.push('element.readAttribute("id") == '+clause.inspect());if(clause=params.tagName) conditions.push('element.tagName.toUpperCase() == '+clause.inspect());if((clause=params.classNames).length>0) for(var i=0,length=clause.length;i=0?this.optionValue(element.options[index]):null;},selectMany:function(element){var values,length=element.length;if(!length)return null;for(var i=0,values=[];i=this.offset[1]&&y=this.offset[0]&&x=this.offset[1]&&this.ycomp=this.offset[0]&&this.xcompString(str).length) return str;else return String(str).substring(0,n);} function invalid(j,objLabel){objLabel.className='rfld';return j;} function getLabel(objField){labels=document.getElementsByTagName('label');for(l=0;l0){alert(alrt);Event.stop(e);}} function obVal(){var fldName;var frmLvl="-1";var rqLvl=Array();frmLvl=frmReq();if(frmLvl=="-1"){return;} for(i=0;i0){_19+="flashvars=\""+_1c+"\"";} _19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");} _19="";_19+="";var _1d=this.getParams();for(var key in _1d){_19+="";} var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="";} _19+="";} return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}} if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}} return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");} catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";} catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");} catch(e){}} if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}} return _23;};deconcept.PlayerVersion=function(_27){this.major=_27[0]!=null?parseInt(_27[0]):0;this.minor=_27[1]!=null?parseInt(_27[1]):0;this.rev=_27[2]!=null?parseInt(_27[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.majorfv.major){return true;} if(this.minorfv.minor){return true;} if(this.rev');},load:function(){if((typeof Prototype=='undefined')||(typeof Element=='undefined')||(typeof Element.Methods=='undefined')||parseFloat(Prototype.Version.split(".")[0]+"."+ Prototype.Version.split(".")[1])<1.5) throw("script.aculo.us requires the Prototype JavaScript framework >= 1.5.0");$A(document.getElementsByTagName("script")).findAll(function(s){return(s.src&&s.src.match(/scriptaculous\.js(\?.*)?$/))}).each(function(s){var path=s.src.replace(/scriptaculous\.js(\?.*)?$/,'');var includes=s.src.match(/\?.*load=([a-z,]*)/);(includes?includes[1]:'builder,effects,dragdrop,controls,slider').split(',').each(function(include){Scriptaculous.require(path+include+'.js')});});}} Scriptaculous.load();;var Builder={NODEMAP:{AREA:'map',CAPTION:'table',COL:'table',COLGROUP:'table',LEGEND:'fieldset',OPTGROUP:'select',OPTION:'select',PARAM:'object',TBODY:'table',TD:'table',TFOOT:'table',TH:'table',THEAD:'table',TR:'table'},node:function(elementName){elementName=elementName.toUpperCase();var parentTag=this.NODEMAP[elementName]||'div';var parentElement=document.createElement(parentTag);try{parentElement.innerHTML="<"+elementName+">";}catch(e){} var element=parentElement.firstChild||null;if(element&&(element.tagName.toUpperCase()!=elementName)) element=element.getElementsByTagName(elementName)[0];if(!element)element=document.createElement(elementName);if(!element)return;if(arguments[1]) if(this._isStringOrNumber(arguments[1])||(arguments[1]instanceof Array)){this._children(element,arguments[1]);}else{var attrs=this._attributes(arguments[1]);if(attrs.length){try{parentElement.innerHTML="<"+elementName+" "+ attrs+">";}catch(e){} element=parentElement.firstChild||null;if(!element){element=document.createElement(elementName);for(attr in arguments[1]) element[attr=='class'?'className':attr]=arguments[1][attr];} if(element.tagName.toUpperCase()!=elementName) element=parentElement.getElementsByTagName(elementName)[0];}} if(arguments[2]) this._children(element,arguments[2]);return element;},_text:function(text){return document.createTextNode(text);},ATTR_MAP:{'className':'class','htmlFor':'for'},_attributes:function(attributes){var attrs=[];for(attribute in attributes) attrs.push((attribute in this.ATTR_MAP?this.ATTR_MAP[attribute]:attribute)+'="'+attributes[attribute].toString().escapeHTML()+'"');return attrs.join(" ");},_children:function(element,children){if(typeof children=='object'){children.flatten().each(function(e){if(typeof e=='object') element.appendChild(e) else if(Builder._isStringOrNumber(e)) element.appendChild(Builder._text(e));});}else if(Builder._isStringOrNumber(children)) element.appendChild(Builder._text(children));},_isStringOrNumber:function(param){return(typeof param=='string'||typeof param=='number');},build:function(html){var element=this.node('div');$(element).update(html.strip());return element.down();},dump:function(scope){if(typeof scope!='object'&&typeof scope!='function')scope=window;var tags=("A ABBR ACRONYM ADDRESS APPLET AREA B BASE BASEFONT BDO BIG BLOCKQUOTE BODY "+"BR BUTTON CAPTION CENTER CITE CODE COL COLGROUP DD DEL DFN DIR DIV DL DT EM FIELDSET "+"FONT FORM FRAME FRAMESET H1 H2 H3 H4 H5 H6 HEAD HR HTML I IFRAME IMG INPUT INS ISINDEX "+"KBD LABEL LEGEND LI LINK MAP MENU META NOFRAMES NOSCRIPT OBJECT OL OPTGROUP OPTION P "+"PARAM PRE Q S SAMP SCRIPT SELECT SMALL SPAN STRIKE STRONG STYLE SUB SUP TABLE TBODY TD "+"TEXTAREA TFOOT TH THEAD TITLE TR TT U UL VAR").split(/\s+/);tags.each(function(tag){scope[tag]=function(){return Builder.node.apply(Builder,[tag].concat($A(arguments)));}});}};String.prototype.parseColor=function(){var color='#';if(this.slice(0,4)=='rgb('){var cols=this.slice(4,this.length-1).split(',');var i=0;do{color+=parseInt(cols[i]).toColorPart()}while(++i<3);}else{if(this.slice(0,1)=='#'){if(this.length==4)for(var i=1;i<4;i++)color+=(this.charAt(i)+this.charAt(i)).toLowerCase();if(this.length==7)color=this.toLowerCase();}} return(color.length==7?color:(arguments[0]||this));} Element.collectTextNodes=function(element){return $A($(element).childNodes).collect(function(node){return(node.nodeType==3?node.nodeValue:(node.hasChildNodes()?Element.collectTextNodes(node):''));}).flatten().join('');} Element.collectTextNodesIgnoreClass=function(element,className){return $A($(element).childNodes).collect(function(node){return(node.nodeType==3?node.nodeValue:((node.hasChildNodes()&&!Element.hasClassName(node,className))?Element.collectTextNodesIgnoreClass(node,className):''));}).flatten().join('');} Element.setContentZoom=function(element,percent){element=$(element);element.setStyle({fontSize:(percent/100)+'em'});if(navigator.appVersion.indexOf('AppleWebKit')>0)window.scrollBy(0,0);return element;} Element.getOpacity=function(element){return $(element).getStyle('opacity');} Element.setOpacity=function(element,value){return $(element).setStyle({opacity:value});} Element.getInlineOpacity=function(element){return $(element).style.opacity||'';} Element.forceRerendering=function(element){try{element=$(element);var n=document.createTextNode(' ');element.appendChild(n);element.removeChild(n);}catch(e){}};Array.prototype.call=function(){var args=arguments;this.each(function(f){f.apply(this,args)});} var Effect={_elementDoesNotExistError:{name:'ElementDoesNotExistError',message:'The specified DOM element does not exist, but is required for this effect to operate'},tagifyText:function(element){if(typeof Builder=='undefined') throw("Effect.tagifyText requires including script.aculo.us' builder.js library");var tagifyStyle='position:relative';if(/MSIE/.test(navigator.userAgent)&&!window.opera)tagifyStyle+=';zoom:1';element=$(element);$A(element.childNodes).each(function(child){if(child.nodeType==3){child.nodeValue.toArray().each(function(character){element.insertBefore(Builder.node('span',{style:tagifyStyle},character==' '?String.fromCharCode(160):character),child);});Element.remove(child);}});},multiple:function(element,effect){var elements;if(((typeof element=='object')||(typeof element=='function'))&&(element.length)) elements=element;else elements=$(element).childNodes;var options=Object.extend({speed:0.1,delay:0.0},arguments[2]||{});var masterDelay=options.delay;$A(elements).each(function(element,index){new effect(element,Object.extend(options,{delay:index*options.speed+masterDelay}));});},PAIRS:{'slide':['SlideDown','SlideUp'],'blind':['BlindDown','BlindUp'],'appear':['Appear','Fade']},toggle:function(element,effect){element=$(element);effect=(effect||'appear').toLowerCase();var options=Object.extend({queue:{position:'end',scope:(element.id||'global'),limit:1}},arguments[2]||{});Effect[element.visible()?Effect.PAIRS[effect][1]:Effect.PAIRS[effect][0]](element,options);}};var Effect2=Effect;Effect.Transitions={linear:Prototype.K,sinoidal:function(pos){return(-Math.cos(pos*Math.PI)/2)+0.5;},reverse:function(pos){return 1-pos;},flicker:function(pos){return((-Math.cos(pos*Math.PI)/4)+0.75)+Math.random()/4;},wobble:function(pos){return(-Math.cos(pos*Math.PI*(9*pos))/2)+0.5;},pulse:function(pos,pulses){pulses=pulses||5;return(Math.round((pos%(1/pulses))*pulses)==0?((pos*pulses*2)-Math.floor(pos*pulses*2)):1-((pos*pulses*2)-Math.floor(pos*pulses*2)));},none:function(pos){return 0;},full:function(pos){return 1;}};Effect.ScopedQueue=Class.create();Object.extend(Object.extend(Effect.ScopedQueue.prototype,Enumerable),{initialize:function(){this.effects=[];this.interval=null;},_each:function(iterator){this.effects._each(iterator);},add:function(effect){var timestamp=new Date().getTime();var position=(typeof effect.options.queue=='string')?effect.options.queue:effect.options.queue.position;switch(position){case'front':this.effects.findAll(function(e){return e.state=='idle'}).each(function(e){e.startOn+=effect.finishOn;e.finishOn+=effect.finishOn;});break;case'with-last':timestamp=this.effects.pluck('startOn').max()||timestamp;break;case'end':timestamp=this.effects.pluck('finishOn').max()||timestamp;break;} effect.startOn+=timestamp;effect.finishOn+=timestamp;if(!effect.options.queue.limit||(this.effects.length=this.startOn){if(timePos>=this.finishOn){this.render(1.0);this.cancel();this.event('beforeFinish');if(this.finish)this.finish();this.event('afterFinish');return;} var pos=(timePos-this.startOn)/(this.finishOn-this.startOn);var frame=Math.round(pos*this.options.fps*this.options.duration);if(frame>this.currentFrame){this.render(pos);this.currentFrame=frame;}}},render:function(pos){if(this.state=='idle'){this.state='running';this.event('beforeSetup');if(this.setup)this.setup();this.event('afterSetup');} if(this.state=='running'){if(this.options.transition)pos=this.options.transition(pos);pos*=(this.options.to-this.options.from);pos+=this.options.from;this.position=pos;this.event('beforeUpdate');if(this.update)this.update(pos);this.event('afterUpdate');}},cancel:function(){if(!this.options.sync) Effect.Queues.get(typeof this.options.queue=='string'?'global':this.options.queue.scope).remove(this);this.state='finished';},event:function(eventName){if(this.options[eventName+'Internal'])this.options[eventName+'Internal'](this);if(this.options[eventName])this.options[eventName](this);},inspect:function(){var data=$H();for(property in this) if(typeof this[property]!='function')data[property]=this[property];return'#';}} Effect.Parallel=Class.create();Object.extend(Object.extend(Effect.Parallel.prototype,Effect.Base.prototype),{initialize:function(effects){this.effects=effects||[];this.start(arguments[1]);},update:function(position){this.effects.invoke('render',position);},finish:function(position){this.effects.each(function(effect){effect.render(1.0);effect.cancel();effect.event('beforeFinish');if(effect.finish)effect.finish(position);effect.event('afterFinish');});}});Effect.Event=Class.create();Object.extend(Object.extend(Effect.Event.prototype,Effect.Base.prototype),{initialize:function(){var options=Object.extend({duration:0},arguments[0]||{});this.start(options);},update:Prototype.emptyFunction});Effect.Opacity=Class.create();Object.extend(Object.extend(Effect.Opacity.prototype,Effect.Base.prototype),{initialize:function(element){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);if(/MSIE/.test(navigator.userAgent)&&!window.opera&&(!this.element.currentStyle.hasLayout)) this.element.setStyle({zoom:1});var options=Object.extend({from:this.element.getOpacity()||0.0,to:1.0},arguments[1]||{});this.start(options);},update:function(position){this.element.setOpacity(position);}});Effect.Move=Class.create();Object.extend(Object.extend(Effect.Move.prototype,Effect.Base.prototype),{initialize:function(element){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);var options=Object.extend({x:0,y:0,mode:'relative'},arguments[1]||{});this.start(options);},setup:function(){this.element.makePositioned();this.originalLeft=parseFloat(this.element.getStyle('left')||'0');this.originalTop=parseFloat(this.element.getStyle('top')||'0');if(this.options.mode=='absolute'){this.options.x=this.options.x-this.originalLeft;this.options.y=this.options.y-this.originalTop;}},update:function(position){this.element.setStyle({left:Math.round(this.options.x*position+this.originalLeft)+'px',top:Math.round(this.options.y*position+this.originalTop)+'px'});}});Effect.MoveBy=function(element,toTop,toLeft){return new Effect.Move(element,Object.extend({x:toLeft,y:toTop},arguments[3]||{}));};Effect.Scale=Class.create();Object.extend(Object.extend(Effect.Scale.prototype,Effect.Base.prototype),{initialize:function(element,percent){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);var options=Object.extend({scaleX:true,scaleY:true,scaleContent:true,scaleFromCenter:false,scaleMode:'box',scaleFrom:100.0,scaleTo:percent},arguments[2]||{});this.start(options);},setup:function(){this.restoreAfterFinish=this.options.restoreAfterFinish||false;this.elementPositioning=this.element.getStyle('position');this.originalStyle={};['top','left','width','height','fontSize'].each(function(k){this.originalStyle[k]=this.element.style[k];}.bind(this));this.originalTop=this.element.offsetTop;this.originalLeft=this.element.offsetLeft;var fontSize=this.element.getStyle('font-size')||'100%';['em','px','%','pt'].each(function(fontSizeType){if(fontSize.indexOf(fontSizeType)>0){this.fontSize=parseFloat(fontSize);this.fontSizeType=fontSizeType;}}.bind(this));this.factor=(this.options.scaleTo-this.options.scaleFrom)/100;this.dims=null;if(this.options.scaleMode=='box') this.dims=[this.element.offsetHeight,this.element.offsetWidth];if(/^content/.test(this.options.scaleMode)) this.dims=[this.element.scrollHeight,this.element.scrollWidth];if(!this.dims) this.dims=[this.options.scaleMode.originalHeight,this.options.scaleMode.originalWidth];},update:function(position){var currentScale=(this.options.scaleFrom/100.0)+(this.factor*position);if(this.options.scaleContent&&this.fontSize) this.element.setStyle({fontSize:this.fontSize*currentScale+this.fontSizeType});this.setDimensions(this.dims[0]*currentScale,this.dims[1]*currentScale);},finish:function(position){if(this.restoreAfterFinish)this.element.setStyle(this.originalStyle);},setDimensions:function(height,width){var d={};if(this.options.scaleX)d.width=Math.round(width)+'px';if(this.options.scaleY)d.height=Math.round(height)+'px';if(this.options.scaleFromCenter){var topd=(height-this.dims[0])/2;var leftd=(width-this.dims[1])/2;if(this.elementPositioning=='absolute'){if(this.options.scaleY)d.top=this.originalTop-topd+'px';if(this.options.scaleX)d.left=this.originalLeft-leftd+'px';}else{if(this.options.scaleY)d.top=-topd+'px';if(this.options.scaleX)d.left=-leftd+'px';}} this.element.setStyle(d);}});Effect.Highlight=Class.create();Object.extend(Object.extend(Effect.Highlight.prototype,Effect.Base.prototype),{initialize:function(element){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);var options=Object.extend({startcolor:'#ffff99'},arguments[1]||{});this.start(options);},setup:function(){if(this.element.getStyle('display')=='none'){this.cancel();return;} this.oldStyle={};if(!this.options.keepBackgroundImage){this.oldStyle.backgroundImage=this.element.getStyle('background-image');this.element.setStyle({backgroundImage:'none'});} if(!this.options.endcolor) this.options.endcolor=this.element.getStyle('background-color').parseColor('#ffffff');if(!this.options.restorecolor) this.options.restorecolor=this.element.getStyle('background-color');this._base=$R(0,2).map(function(i){return parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16)}.bind(this));this._delta=$R(0,2).map(function(i){return parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i]}.bind(this));},update:function(position){this.element.setStyle({backgroundColor:$R(0,2).inject('#',function(m,v,i){return m+(Math.round(this._base[i]+(this._delta[i]*position)).toColorPart());}.bind(this))});},finish:function(){this.element.setStyle(Object.extend(this.oldStyle,{backgroundColor:this.options.restorecolor}));}});Effect.ScrollTo=Class.create();Object.extend(Object.extend(Effect.ScrollTo.prototype,Effect.Base.prototype),{initialize:function(element){this.element=$(element);this.start(arguments[1]||{});},setup:function(){Position.prepare();var offsets=Position.cumulativeOffset(this.element);if(this.options.offset)offsets[1]+=this.options.offset;var max=window.innerHeight?window.height-window.innerHeight:document.body.scrollHeight- (document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight);this.scrollStart=Position.deltaY;this.delta=(offsets[1]>max?max:offsets[1])-this.scrollStart;},update:function(position){Position.prepare();window.scrollTo(Position.deltaX,this.scrollStart+(position*this.delta));}});Effect.Fade=function(element){element=$(element);var oldOpacity=element.getInlineOpacity();var options=Object.extend({from:element.getOpacity()||1.0,to:0.0,afterFinishInternal:function(effect){if(effect.options.to!=0)return;effect.element.hide().setStyle({opacity:oldOpacity});}},arguments[1]||{});return new Effect.Opacity(element,options);} Effect.Appear=function(element){element=$(element);var options=Object.extend({from:(element.getStyle('display')=='none'?0.0:element.getOpacity()||0.0),to:1.0,afterFinishInternal:function(effect){effect.element.forceRerendering();},beforeSetup:function(effect){effect.element.setOpacity(effect.options.from).show();}},arguments[1]||{});return new Effect.Opacity(element,options);} Effect.Puff=function(element){element=$(element);var oldStyle={opacity:element.getInlineOpacity(),position:element.getStyle('position'),top:element.style.top,left:element.style.left,width:element.style.width,height:element.style.height};return new Effect.Parallel([new Effect.Scale(element,200,{sync:true,scaleFromCenter:true,scaleContent:true,restoreAfterFinish:true}),new Effect.Opacity(element,{sync:true,to:0.0})],Object.extend({duration:1.0,beforeSetupInternal:function(effect){Position.absolutize(effect.effects[0].element)},afterFinishInternal:function(effect){effect.effects[0].element.hide().setStyle(oldStyle);}},arguments[1]||{}));} Effect.BlindUp=function(element){element=$(element);element.makeClipping();return new Effect.Scale(element,0,Object.extend({scaleContent:false,scaleX:false,restoreAfterFinish:true,afterFinishInternal:function(effect){effect.element.hide().undoClipping();}},arguments[1]||{}));} Effect.BlindDown=function(element){element=$(element);var elementDimensions=element.getDimensions();return new Effect.Scale(element,100,Object.extend({scaleContent:false,scaleX:false,scaleFrom:0,scaleMode:{originalHeight:elementDimensions.height,originalWidth:elementDimensions.width},restoreAfterFinish:true,afterSetup:function(effect){effect.element.makeClipping().setStyle({height:'0px'}).show();},afterFinishInternal:function(effect){effect.element.undoClipping();}},arguments[1]||{}));} Effect.SwitchOff=function(element){element=$(element);var oldOpacity=element.getInlineOpacity();return new Effect.Appear(element,Object.extend({duration:0.4,from:0,transition:Effect.Transitions.flicker,afterFinishInternal:function(effect){new Effect.Scale(effect.element,1,{duration:0.3,scaleFromCenter:true,scaleX:false,scaleContent:false,restoreAfterFinish:true,beforeSetup:function(effect){effect.element.makePositioned().makeClipping();},afterFinishInternal:function(effect){effect.element.hide().undoClipping().undoPositioned().setStyle({opacity:oldOpacity});}})}},arguments[1]||{}));} Effect.DropOut=function(element){element=$(element);var oldStyle={top:element.getStyle('top'),left:element.getStyle('left'),opacity:element.getInlineOpacity()};return new Effect.Parallel([new Effect.Move(element,{x:0,y:100,sync:true}),new Effect.Opacity(element,{sync:true,to:0.0})],Object.extend({duration:0.5,beforeSetup:function(effect){effect.effects[0].element.makePositioned();},afterFinishInternal:function(effect){effect.effects[0].element.hide().undoPositioned().setStyle(oldStyle);}},arguments[1]||{}));} Effect.Shake=function(element){element=$(element);var oldStyle={top:element.getStyle('top'),left:element.getStyle('left')};return new Effect.Move(element,{x:20,y:0,duration:0.05,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:-40,y:0,duration:0.1,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:40,y:0,duration:0.1,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:-40,y:0,duration:0.1,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:40,y:0,duration:0.1,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:-20,y:0,duration:0.05,afterFinishInternal:function(effect){effect.element.undoPositioned().setStyle(oldStyle);}})}})}})}})}})}});} Effect.SlideDown=function(element){element=$(element).cleanWhitespace();var oldInnerBottom=element.down().getStyle('bottom');var elementDimensions=element.getDimensions();return new Effect.Scale(element,100,Object.extend({scaleContent:false,scaleX:false,scaleFrom:window.opera?0:1,scaleMode:{originalHeight:elementDimensions.height,originalWidth:elementDimensions.width},restoreAfterFinish:true,afterSetup:function(effect){effect.element.makePositioned();effect.element.down().makePositioned();if(window.opera)effect.element.setStyle({top:''});effect.element.makeClipping().setStyle({height:'0px'}).show();},afterUpdateInternal:function(effect){effect.element.down().setStyle({bottom:(effect.dims[0]-effect.element.clientHeight)+'px'});},afterFinishInternal:function(effect){effect.element.undoClipping().undoPositioned();effect.element.down().undoPositioned().setStyle({bottom:oldInnerBottom});}},arguments[1]||{}));} Effect.SlideUp=function(element){element=$(element).cleanWhitespace();var oldInnerBottom=element.down().getStyle('bottom');return new Effect.Scale(element,window.opera?0:1,Object.extend({scaleContent:false,scaleX:false,scaleMode:'box',scaleFrom:100,restoreAfterFinish:true,beforeStartInternal:function(effect){effect.element.makePositioned();effect.element.down().makePositioned();if(window.opera)effect.element.setStyle({top:''});effect.element.makeClipping().show();},afterUpdateInternal:function(effect){effect.element.down().setStyle({bottom:(effect.dims[0]-effect.element.clientHeight)+'px'});},afterFinishInternal:function(effect){effect.element.hide().undoClipping().undoPositioned().setStyle({bottom:oldInnerBottom});effect.element.down().undoPositioned();}},arguments[1]||{}));} Effect.Squish=function(element){return new Effect.Scale(element,window.opera?1:0,{restoreAfterFinish:true,beforeSetup:function(effect){effect.element.makeClipping();},afterFinishInternal:function(effect){effect.element.hide().undoClipping();}});} Effect.Grow=function(element){element=$(element);var options=Object.extend({direction:'center',moveTransition:Effect.Transitions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransition:Effect.Transitions.full},arguments[1]||{});var oldStyle={top:element.style.top,left:element.style.left,height:element.style.height,width:element.style.width,opacity:element.getInlineOpacity()};var dims=element.getDimensions();var initialMoveX,initialMoveY;var moveX,moveY;switch(options.direction){case'top-left':initialMoveX=initialMoveY=moveX=moveY=0;break;case'top-right':initialMoveX=dims.width;initialMoveY=moveY=0;moveX=-dims.width;break;case'bottom-left':initialMoveX=moveX=0;initialMoveY=dims.height;moveY=-dims.height;break;case'bottom-right':initialMoveX=dims.width;initialMoveY=dims.height;moveX=-dims.width;moveY=-dims.height;break;case'center':initialMoveX=dims.width/2;initialMoveY=dims.height/2;moveX=-dims.width/2;moveY=-dims.height/2;break;} return new Effect.Move(element,{x:initialMoveX,y:initialMoveY,duration:0.01,beforeSetup:function(effect){effect.element.hide().makeClipping().makePositioned();},afterFinishInternal:function(effect){new Effect.Parallel([new Effect.Opacity(effect.element,{sync:true,to:1.0,from:0.0,transition:options.opacityTransition}),new Effect.Move(effect.element,{x:moveX,y:moveY,sync:true,transition:options.moveTransition}),new Effect.Scale(effect.element,100,{scaleMode:{originalHeight:dims.height,originalWidth:dims.width},sync:true,scaleFrom:window.opera?1:0,transition:options.scaleTransition,restoreAfterFinish:true})],Object.extend({beforeSetup:function(effect){effect.effects[0].element.setStyle({height:'0px'}).show();},afterFinishInternal:function(effect){effect.effects[0].element.undoClipping().undoPositioned().setStyle(oldStyle);}},options))}});} Effect.Shrink=function(element){element=$(element);var options=Object.extend({direction:'center',moveTransition:Effect.Transitions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransition:Effect.Transitions.none},arguments[1]||{});var oldStyle={top:element.style.top,left:element.style.left,height:element.style.height,width:element.style.width,opacity:element.getInlineOpacity()};var dims=element.getDimensions();var moveX,moveY;switch(options.direction){case'top-left':moveX=moveY=0;break;case'top-right':moveX=dims.width;moveY=0;break;case'bottom-left':moveX=0;moveY=dims.height;break;case'bottom-right':moveX=dims.width;moveY=dims.height;break;case'center':moveX=dims.width/2;moveY=dims.height/2;break;} return new Effect.Parallel([new Effect.Opacity(element,{sync:true,to:0.0,from:1.0,transition:options.opacityTransition}),new Effect.Scale(element,window.opera?1:0,{sync:true,transition:options.scaleTransition,restoreAfterFinish:true}),new Effect.Move(element,{x:moveX,y:moveY,sync:true,transition:options.moveTransition})],Object.extend({beforeStartInternal:function(effect){effect.effects[0].element.makePositioned().makeClipping();},afterFinishInternal:function(effect){effect.effects[0].element.hide().undoClipping().undoPositioned().setStyle(oldStyle);}},options));} Effect.Pulsate=function(element){element=$(element);var options=arguments[1]||{};var oldOpacity=element.getInlineOpacity();var transition=options.transition||Effect.Transitions.sinoidal;var reverser=function(pos){return transition(1-Effect.Transitions.pulse(pos,options.pulses))};reverser.bind(transition);return new Effect.Opacity(element,Object.extend(Object.extend({duration:2.0,from:0,afterFinishInternal:function(effect){effect.element.setStyle({opacity:oldOpacity});}},options),{transition:reverser}));} Effect.Fold=function(element){element=$(element);var oldStyle={top:element.style.top,left:element.style.left,width:element.style.width,height:element.style.height};element.makeClipping();return new Effect.Scale(element,5,Object.extend({scaleContent:false,scaleX:false,afterFinishInternal:function(effect){new Effect.Scale(element,1,{scaleContent:false,scaleY:false,afterFinishInternal:function(effect){effect.element.hide().undoClipping().setStyle(oldStyle);}});}},arguments[1]||{}));};Effect.Morph=Class.create();Object.extend(Object.extend(Effect.Morph.prototype,Effect.Base.prototype),{initialize:function(element){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);var options=Object.extend({style:{}},arguments[1]||{});if(typeof options.style=='string'){if(options.style.indexOf(':')==-1){var cssText='',selector='.'+options.style;$A(document.styleSheets).reverse().each(function(styleSheet){if(styleSheet.cssRules)cssRules=styleSheet.cssRules;else if(styleSheet.rules)cssRules=styleSheet.rules;$A(cssRules).reverse().each(function(rule){if(selector==rule.selectorText){cssText=rule.style.cssText;throw $break;}});if(cssText)throw $break;});this.style=cssText.parseStyle();options.afterFinishInternal=function(effect){effect.element.addClassName(effect.options.style);effect.transforms.each(function(transform){if(transform.style!='opacity') effect.element.style[transform.style.camelize()]='';});}}else this.style=options.style.parseStyle();}else this.style=$H(options.style) this.start(options);},setup:function(){function parseColor(color){if(!color||['rgba(0, 0, 0, 0)','transparent'].include(color))color='#ffffff';color=color.parseColor();return $R(0,2).map(function(i){return parseInt(color.slice(i*2+1,i*2+3),16)});} this.transforms=this.style.map(function(pair){var property=pair[0].underscore().dasherize(),value=pair[1],unit=null;if(value.parseColor('#zzzzzz')!='#zzzzzz'){value=value.parseColor();unit='color';}else if(property=='opacity'){value=parseFloat(value);if(/MSIE/.test(navigator.userAgent)&&!window.opera&&(!this.element.currentStyle.hasLayout)) this.element.setStyle({zoom:1});}else if(Element.CSS_LENGTH.test(value)) var components=value.match(/^([\+\-]?[0-9\.]+)(.*)$/),value=parseFloat(components[1]),unit=(components.length==3)?components[2]:null;var originalValue=this.element.getStyle(property);return $H({style:property,originalValue:unit=='color'?parseColor(originalValue):parseFloat(originalValue||0),targetValue:unit=='color'?parseColor(value):value,unit:unit});}.bind(this)).reject(function(transform){return((transform.originalValue==transform.targetValue)||(transform.unit!='color'&&(isNaN(transform.originalValue)||isNaN(transform.targetValue))))});},update:function(position){var style=$H(),value=null;this.transforms.each(function(transform){value=transform.unit=='color'?$R(0,2).inject('#',function(m,v,i){return m+(Math.round(transform.originalValue[i]+ (transform.targetValue[i]-transform.originalValue[i])*position)).toColorPart()}):transform.originalValue+Math.round(((transform.targetValue-transform.originalValue)*position)*1000)/1000+transform.unit;style[transform.style]=value;});this.element.setStyle(style);}});Effect.Transform=Class.create();Object.extend(Effect.Transform.prototype,{initialize:function(tracks){this.tracks=[];this.options=arguments[1]||{};this.addTracks(tracks);},addTracks:function(tracks){tracks.each(function(track){var data=$H(track).values().first();this.tracks.push($H({ids:$H(track).keys().first(),effect:Effect.Morph,options:{style:data}}));}.bind(this));return this;},play:function(){return new Effect.Parallel(this.tracks.map(function(track){var elements=[$(track.ids)||$$(track.ids)].flatten();return elements.map(function(e){return new track.effect(e,Object.extend({sync:true},track.options))});}).flatten(),this.options);}});Element.CSS_PROPERTIES=$w('backgroundColor backgroundPosition borderBottomColor borderBottomStyle '+'borderBottomWidth borderLeftColor borderLeftStyle borderLeftWidth '+'borderRightColor borderRightStyle borderRightWidth borderSpacing '+'borderTopColor borderTopStyle borderTopWidth bottom clip color '+'fontSize fontWeight height left letterSpacing lineHeight '+'marginBottom marginLeft marginRight marginTop markerOffset maxHeight '+'maxWidth minHeight minWidth opacity outlineColor outlineOffset '+'outlineWidth paddingBottom paddingLeft paddingRight paddingTop '+'right textIndent top width wordSpacing zIndex');Element.CSS_LENGTH=/^(([\+\-]?[0-9\.]+)(em|ex|px|in|cm|mm|pt|pc|\%))|0$/;String.prototype.parseStyle=function(){var element=Element.extend(document.createElement('div'));element.innerHTML='
';var style=element.down().style,styleRules=$H();Element.CSS_PROPERTIES.each(function(property){if(style[property])styleRules[property]=style[property];});if(/MSIE/.test(navigator.userAgent)&&!window.opera&&this.indexOf('opacity')>-1){styleRules.opacity=this.match(/opacity:\s*((?:0|1)?(?:\.\d*)?)/)[1];} return styleRules;};Element.morph=function(element,style){new Effect.Morph(element,Object.extend({style:style},arguments[2]||{}));return element;};['setOpacity','getOpacity','getInlineOpacity','forceRerendering','setContentZoom','collectTextNodes','collectTextNodesIgnoreClass','morph'].each(function(f){Element.Methods[f]=Element[f];});Element.Methods.visualEffect=function(element,effect,options){s=effect.gsub(/_/,'-').camelize();effect_class=s.charAt(0).toUpperCase()+s.substring(1);new Effect[effect_class](element,options);return $(element);};Element.addMethods();;if(typeof Effect=='undefined') throw("dragdrop.js requires including script.aculo.us' effects.js library");var Droppables={drops:[],remove:function(element){this.drops=this.drops.reject(function(d){return d.element==$(element)});},add:function(element){element=$(element);var options=Object.extend({greedy:true,hoverclass:null,tree:false},arguments[1]||{});if(options.containment){options._containers=[];var containment=options.containment;if((typeof containment=='object')&&(containment.constructor==Array)){containment.each(function(c){options._containers.push($(c))});}else{options._containers.push($(containment));}} if(options.accept)options.accept=[options.accept].flatten();Element.makePositioned(element);options.element=element;this.drops.push(options);},findDeepestChild:function(drops){deepest=drops[0];for(i=1;i0){drop=Droppables.findDeepestChild(affected);Position.within(drop.element,point[0],point[1]);if(drop.onHover) drop.onHover(element,drop.element,Position.overlap(drop.overlap,drop.element));Droppables.activate(drop);}},fire:function(event,element){if(!this.last_active)return;Position.prepare();if(this.isAffected([Event.pointerX(event),Event.pointerY(event)],element,this.last_active)) if(this.last_active.onDrop) this.last_active.onDrop(element,this.last_active.element,event);},reset:function(){if(this.last_active) this.deactivate(this.last_active);}} var Draggables={drags:[],observers:[],register:function(draggable){if(this.drags.length==0){this.eventMouseUp=this.endDrag.bindAsEventListener(this);this.eventMouseMove=this.updateDrag.bindAsEventListener(this);this.eventKeypress=this.keyPress.bindAsEventListener(this);Event.observe(document,"mouseup",this.eventMouseUp);Event.observe(document,"mousemove",this.eventMouseMove);Event.observe(document,"keypress",this.eventKeypress);} this.drags.push(draggable);},unregister:function(draggable){this.drags=this.drags.reject(function(d){return d==draggable});if(this.drags.length==0){Event.stopObserving(document,"mouseup",this.eventMouseUp);Event.stopObserving(document,"mousemove",this.eventMouseMove);Event.stopObserving(document,"keypress",this.eventKeypress);}},activate:function(draggable){if(draggable.options.delay){this._timeout=setTimeout(function(){Draggables._timeout=null;window.focus();Draggables.activeDraggable=draggable;}.bind(this),draggable.options.delay);}else{window.focus();this.activeDraggable=draggable;}},deactivate:function(){this.activeDraggable=null;},updateDrag:function(event){if(!this.activeDraggable)return;var pointer=[Event.pointerX(event),Event.pointerY(event)];if(this._lastPointer&&(this._lastPointer.inspect()==pointer.inspect()))return;this._lastPointer=pointer;this.activeDraggable.updateDrag(event,pointer);},endDrag:function(event){if(this._timeout){clearTimeout(this._timeout);this._timeout=null;} if(!this.activeDraggable)return;this._lastPointer=null;this.activeDraggable.endDrag(event);this.activeDraggable=null;},keyPress:function(event){if(this.activeDraggable) this.activeDraggable.keyPress(event);},addObserver:function(observer){this.observers.push(observer);this._cacheObserverCallbacks();},removeObserver:function(element){this.observers=this.observers.reject(function(o){return o.element==element});this._cacheObserverCallbacks();},notify:function(eventName,draggable,event){if(this[eventName+'Count']>0) this.observers.each(function(o){if(o[eventName])o[eventName](eventName,draggable,event);});if(draggable.options[eventName])draggable.options[eventName](draggable,event);},_cacheObserverCallbacks:function(){['onStart','onEnd','onDrag'].each(function(eventName){Draggables[eventName+'Count']=Draggables.observers.select(function(o){return o[eventName];}).length;});}} var Draggable=Class.create();Draggable._dragging={};Draggable.prototype={initialize:function(element){var defaults={handle:false,reverteffect:function(element,top_offset,left_offset){var dur=Math.sqrt(Math.abs(top_offset^2)+Math.abs(left_offset^2))*0.02;new Effect.Move(element,{x:-left_offset,y:-top_offset,duration:dur,queue:{scope:'_draggable',position:'end'}});},endeffect:function(element){var toOpacity=typeof element._opacity=='number'?element._opacity:1.0;new Effect.Opacity(element,{duration:0.2,from:0.7,to:toOpacity,queue:{scope:'_draggable',position:'end'},afterFinish:function(){Draggable._dragging[element]=false}});},zindex:1000,revert:false,scroll:false,scrollSensitivity:20,scrollSpeed:15,snap:false,delay:0};if(!arguments[1]||typeof arguments[1].endeffect=='undefined') Object.extend(defaults,{starteffect:function(element){element._opacity=Element.getOpacity(element);Draggable._dragging[element]=true;new Effect.Opacity(element,{duration:0.2,from:element._opacity,to:0.7});}});var options=Object.extend(defaults,arguments[1]||{});this.element=$(element);if(options.handle&&(typeof options.handle=='string')) this.handle=this.element.down('.'+options.handle,0);if(!this.handle)this.handle=$(options.handle);if(!this.handle)this.handle=this.element;if(options.scroll&&!options.scroll.scrollTo&&!options.scroll.outerHTML){options.scroll=$(options.scroll);this._isScrollChild=Element.childOf(this.element,options.scroll);} Element.makePositioned(this.element);this.delta=this.currentDelta();this.options=options;this.dragging=false;this.eventMouseDown=this.initDrag.bindAsEventListener(this);Event.observe(this.handle,"mousedown",this.eventMouseDown);Draggables.register(this);},destroy:function(){Event.stopObserving(this.handle,"mousedown",this.eventMouseDown);Draggables.unregister(this);},currentDelta:function(){return([parseInt(Element.getStyle(this.element,'left')||'0'),parseInt(Element.getStyle(this.element,'top')||'0')]);},initDrag:function(event){if(typeof Draggable._dragging[this.element]!='undefined'&&Draggable._dragging[this.element])return;if(Event.isLeftClick(event)){var src=Event.element(event);if((tag_name=src.tagName.toUpperCase())&&(tag_name=='INPUT'||tag_name=='SELECT'||tag_name=='OPTION'||tag_name=='BUTTON'||tag_name=='TEXTAREA'))return;var pointer=[Event.pointerX(event),Event.pointerY(event)];var pos=Position.cumulativeOffset(this.element);this.offset=[0,1].map(function(i){return(pointer[i]-pos[i])});Draggables.activate(this);Event.stop(event);}},startDrag:function(event){this.dragging=true;if(this.options.zindex){this.originalZ=parseInt(Element.getStyle(this.element,'z-index')||0);this.element.style.zIndex=this.options.zindex;} if(this.options.ghosting){this._clone=this.element.cloneNode(true);Position.absolutize(this.element);this.element.parentNode.insertBefore(this._clone,this.element);} if(this.options.scroll){if(this.options.scroll==window){var where=this._getWindowScroll(this.options.scroll);this.originalScrollLeft=where.left;this.originalScrollTop=where.top;}else{this.originalScrollLeft=this.options.scroll.scrollLeft;this.originalScrollTop=this.options.scroll.scrollTop;}} Draggables.notify('onStart',this,event);if(this.options.starteffect)this.options.starteffect(this.element);},updateDrag:function(event,pointer){if(!this.dragging)this.startDrag(event);Position.prepare();Droppables.show(pointer,this.element);Draggables.notify('onDrag',this,event);this.draw(pointer);if(this.options.change)this.options.change(this);if(this.options.scroll){this.stopScrolling();var p;if(this.options.scroll==window){with(this._getWindowScroll(this.options.scroll)){p=[left,top,left+width,top+height];}}else{p=Position.page(this.options.scroll);p[0]+=this.options.scroll.scrollLeft+Position.deltaX;p[1]+=this.options.scroll.scrollTop+Position.deltaY;p.push(p[0]+this.options.scroll.offsetWidth);p.push(p[1]+this.options.scroll.offsetHeight);} var speed=[0,0];if(pointer[0]<(p[0]+this.options.scrollSensitivity))speed[0]=pointer[0]-(p[0]+this.options.scrollSensitivity);if(pointer[1]<(p[1]+this.options.scrollSensitivity))speed[1]=pointer[1]-(p[1]+this.options.scrollSensitivity);if(pointer[0]>(p[2]-this.options.scrollSensitivity))speed[0]=pointer[0]-(p[2]-this.options.scrollSensitivity);if(pointer[1]>(p[3]-this.options.scrollSensitivity))speed[1]=pointer[1]-(p[3]-this.options.scrollSensitivity);this.startScrolling(speed);} if(navigator.appVersion.indexOf('AppleWebKit')>0)window.scrollBy(0,0);Event.stop(event);},finishDrag:function(event,success){this.dragging=false;if(this.options.ghosting){Position.relativize(this.element);Element.remove(this._clone);this._clone=null;} if(success)Droppables.fire(event,this.element);Draggables.notify('onEnd',this,event);var revert=this.options.revert;if(revert&&typeof revert=='function')revert=revert(this.element);var d=this.currentDelta();if(revert&&this.options.reverteffect){this.options.reverteffect(this.element,d[1]-this.delta[1],d[0]-this.delta[0]);}else{this.delta=d;} if(this.options.zindex) this.element.style.zIndex=this.originalZ;if(this.options.endeffect) this.options.endeffect(this.element);Draggables.deactivate(this);Droppables.reset();},keyPress:function(event){if(event.keyCode!=Event.KEY_ESC)return;this.finishDrag(event,false);Event.stop(event);},endDrag:function(event){if(!this.dragging)return;this.stopScrolling();this.finishDrag(event,true);Event.stop(event);},draw:function(point){var pos=Position.cumulativeOffset(this.element);if(this.options.ghosting){var r=Position.realOffset(this.element);pos[0]+=r[0]-Position.deltaX;pos[1]+=r[1]-Position.deltaY;} var d=this.currentDelta();pos[0]-=d[0];pos[1]-=d[1];if(this.options.scroll&&(this.options.scroll!=window&&this._isScrollChild)){pos[0]-=this.options.scroll.scrollLeft-this.originalScrollLeft;pos[1]-=this.options.scroll.scrollTop-this.originalScrollTop;} var p=[0,1].map(function(i){return(point[i]-pos[i]-this.offset[i])}.bind(this));if(this.options.snap){if(typeof this.options.snap=='function'){p=this.options.snap(p[0],p[1],this);}else{if(this.options.snap instanceof Array){p=p.map(function(v,i){return Math.round(v/this.options.snap[i])*this.options.snap[i]}.bind(this))}else{p=p.map(function(v){return Math.round(v/this.options.snap)*this.options.snap}.bind(this))}}} var style=this.element.style;if((!this.options.constraint)||(this.options.constraint=='horizontal')) style.left=p[0]+"px";if((!this.options.constraint)||(this.options.constraint=='vertical')) style.top=p[1]+"px";if(style.visibility=="hidden")style.visibility="";},stopScrolling:function(){if(this.scrollInterval){clearInterval(this.scrollInterval);this.scrollInterval=null;Draggables._lastScrollPointer=null;}},startScrolling:function(speed){if(!(speed[0]||speed[1]))return;this.scrollSpeed=[speed[0]*this.options.scrollSpeed,speed[1]*this.options.scrollSpeed];this.lastScrolled=new Date();this.scrollInterval=setInterval(this.scroll.bind(this),10);},scroll:function(){var current=new Date();var delta=current-this.lastScrolled;this.lastScrolled=current;if(this.options.scroll==window){with(this._getWindowScroll(this.options.scroll)){if(this.scrollSpeed[0]||this.scrollSpeed[1]){var d=delta/1000;this.options.scroll.scrollTo(left+d*this.scrollSpeed[0],top+d*this.scrollSpeed[1]);}}}else{this.options.scroll.scrollLeft+=this.scrollSpeed[0]*delta/1000;this.options.scroll.scrollTop+=this.scrollSpeed[1]*delta/1000;} Position.prepare();Droppables.show(Draggables._lastPointer,this.element);Draggables.notify('onDrag',this);if(this._isScrollChild){Draggables._lastScrollPointer=Draggables._lastScrollPointer||$A(Draggables._lastPointer);Draggables._lastScrollPointer[0]+=this.scrollSpeed[0]*delta/1000;Draggables._lastScrollPointer[1]+=this.scrollSpeed[1]*delta/1000;if(Draggables._lastScrollPointer[0]<0) Draggables._lastScrollPointer[0]=0;if(Draggables._lastScrollPointer[1]<0) Draggables._lastScrollPointer[1]=0;this.draw(Draggables._lastScrollPointer);} if(this.options.change)this.options.change(this);},_getWindowScroll:function(w){var T,L,W,H;with(w.document){if(w.document.documentElement&&documentElement.scrollTop){T=documentElement.scrollTop;L=documentElement.scrollLeft;}else if(w.document.body){T=body.scrollTop;L=body.scrollLeft;} if(w.innerWidth){W=w.innerWidth;H=w.innerHeight;}else if(w.document.documentElement&&documentElement.clientWidth){W=documentElement.clientWidth;H=documentElement.clientHeight;}else{W=body.offsetWidth;H=body.offsetHeight}} return{top:T,left:L,width:W,height:H};}} var SortableObserver=Class.create();SortableObserver.prototype={initialize:function(element,observer){this.element=$(element);this.observer=observer;this.lastValue=Sortable.serialize(this.element);},onStart:function(){this.lastValue=Sortable.serialize(this.element);},onEnd:function(){Sortable.unmark();if(this.lastValue!=Sortable.serialize(this.element)) this.observer(this.element)}} var Sortable={SERIALIZE_RULE:/^[^_\-](?:[A-Za-z0-9\-\_]*)[_](.*)$/,sortables:{},_findRootElement:function(element){while(element.tagName.toUpperCase()!="BODY"){if(element.id&&Sortable.sortables[element.id])return element;element=element.parentNode;}},options:function(element){element=Sortable._findRootElement($(element));if(!element)return;return Sortable.sortables[element.id];},destroy:function(element){var s=Sortable.options(element);if(s){Draggables.removeObserver(s.element);s.droppables.each(function(d){Droppables.remove(d)});s.draggables.invoke('destroy');delete Sortable.sortables[s.element.id];}},create:function(element){element=$(element);var options=Object.extend({element:element,tag:'li',dropOnEmpty:false,tree:false,treeTag:'ul',overlap:'vertical',constraint:'vertical',containment:element,handle:false,only:false,delay:0,hoverclass:null,ghosting:false,scroll:false,scrollSensitivity:20,scrollSpeed:15,format:this.SERIALIZE_RULE,onChange:Prototype.emptyFunction,onUpdate:Prototype.emptyFunction},arguments[1]||{});this.destroy(element);var options_for_draggable={revert:true,scroll:options.scroll,scrollSpeed:options.scrollSpeed,scrollSensitivity:options.scrollSensitivity,delay:options.delay,ghosting:options.ghosting,constraint:options.constraint,handle:options.handle};if(options.starteffect) options_for_draggable.starteffect=options.starteffect;if(options.reverteffect) options_for_draggable.reverteffect=options.reverteffect;else if(options.ghosting)options_for_draggable.reverteffect=function(element){element.style.top=0;element.style.left=0;};if(options.endeffect) options_for_draggable.endeffect=options.endeffect;if(options.zindex) options_for_draggable.zindex=options.zindex;var options_for_droppable={overlap:options.overlap,containment:options.containment,tree:options.tree,hoverclass:options.hoverclass,onHover:Sortable.onHover} var options_for_tree={onHover:Sortable.onEmptyHover,overlap:options.overlap,containment:options.containment,hoverclass:options.hoverclass} Element.cleanWhitespace(element);options.draggables=[];options.droppables=[];if(options.dropOnEmpty||options.tree){Droppables.add(element,options_for_tree);options.droppables.push(element);} (this.findElements(element,options)||[]).each(function(e){var handle=options.handle?$(e).down('.'+options.handle,0):e;options.draggables.push(new Draggable(e,Object.extend(options_for_draggable,{handle:handle})));Droppables.add(e,options_for_droppable);if(options.tree)e.treeNode=element;options.droppables.push(e);});if(options.tree){(Sortable.findTreeElements(element,options)||[]).each(function(e){Droppables.add(e,options_for_tree);e.treeNode=element;options.droppables.push(e);});} this.sortables[element.id]=options;Draggables.addObserver(new SortableObserver(element,options.onUpdate));},findElements:function(element,options){return Element.findChildren(element,options.only,options.tree?true:false,options.tag);},findTreeElements:function(element,options){return Element.findChildren(element,options.only,options.tree?true:false,options.treeTag);},onHover:function(element,dropon,overlap){if(Element.isParent(dropon,element))return;if(overlap>.33&&overlap<.66&&Sortable.options(dropon).tree){return;}else if(overlap>0.5){Sortable.mark(dropon,'before');if(dropon.previousSibling!=element){var oldParentNode=element.parentNode;element.style.visibility="hidden";dropon.parentNode.insertBefore(element,dropon);if(dropon.parentNode!=oldParentNode) Sortable.options(oldParentNode).onChange(element);Sortable.options(dropon.parentNode).onChange(element);}}else{Sortable.mark(dropon,'after');var nextElement=dropon.nextSibling||null;if(nextElement!=element){var oldParentNode=element.parentNode;element.style.visibility="hidden";dropon.parentNode.insertBefore(element,nextElement);if(dropon.parentNode!=oldParentNode) Sortable.options(oldParentNode).onChange(element);Sortable.options(dropon.parentNode).onChange(element);}}},onEmptyHover:function(element,dropon,overlap){var oldParentNode=element.parentNode;var droponOptions=Sortable.options(dropon);if(!Element.isParent(dropon,element)){var index;var children=Sortable.findElements(dropon,{tag:droponOptions.tag,only:droponOptions.only});var child=null;if(children){var offset=Element.offsetSize(dropon,droponOptions.overlap)*(1.0-overlap);for(index=0;index=0){offset-=Element.offsetSize(children[index],droponOptions.overlap);}else if(offset-(Element.offsetSize(children[index],droponOptions.overlap)/2)>=0){child=index+10)&&(navigator.userAgent.indexOf('Opera')<0)&&(Element.getStyle(this.update,'position')=='absolute')){new Insertion.After(this.update,'');this.iefix=$(this.update.id+'_iefix');} if(this.iefix)setTimeout(this.fixIEOverlapping.bind(this),50);},fixIEOverlapping:function(){Position.clone(this.update,this.iefix,{setTop:(!this.update.style.height)});this.iefix.style.zIndex=1;this.update.style.zIndex=2;Element.show(this.iefix);},hide:function(){this.stopIndicator();if(Element.getStyle(this.update,'display')!='none')this.options.onHide(this.element,this.update);if(this.iefix)Element.hide(this.iefix);},startIndicator:function(){if(this.options.indicator)Element.show(this.options.indicator);},stopIndicator:function(){if(this.options.indicator)Element.hide(this.options.indicator);},onKeyPress:function(event){if(this.active) switch(event.keyCode){case Event.KEY_TAB:case Event.KEY_RETURN:this.selectEntry();Event.stop(event);case Event.KEY_ESC:this.hide();this.active=false;Event.stop(event);return;case Event.KEY_LEFT:case Event.KEY_RIGHT:return;case Event.KEY_UP:this.markPrevious();this.render();if(navigator.appVersion.indexOf('AppleWebKit')>0)Event.stop(event);return;case Event.KEY_DOWN:this.markNext();this.render();if(navigator.appVersion.indexOf('AppleWebKit')>0)Event.stop(event);return;} else if(event.keyCode==Event.KEY_TAB||event.keyCode==Event.KEY_RETURN||(navigator.appVersion.indexOf('AppleWebKit')>0&&event.keyCode==0))return;this.changed=true;this.hasFocus=true;if(this.observer)clearTimeout(this.observer);this.observer=setTimeout(this.onObserverEvent.bind(this),this.options.frequency*1000);},activate:function(){this.changed=false;this.hasFocus=true;this.getUpdatedChoices();},onHover:function(event){var element=Event.findElement(event,'LI');if(this.index!=element.autocompleteIndex) {this.index=element.autocompleteIndex;this.render();} Event.stop(event);},onClick:function(event){var element=Event.findElement(event,'LI');this.index=element.autocompleteIndex;this.selectEntry();this.hide();},onBlur:function(event){setTimeout(this.hide.bind(this),250);this.hasFocus=false;this.active=false;},render:function(){if(this.entryCount>0){for(var i=0;i0)this.index-- else this.index=this.entryCount-1;this.getEntry(this.index).scrollIntoView(true);},markNext:function(){if(this.index0)value=Element.collectTextNodes(nodes[0],this.options.select);}else value=Element.collectTextNodesIgnoreClass(selectedElement,'informal');var lastTokenPos=this.findLastToken();if(lastTokenPos!=-1){var newValue=this.element.value.substr(0,lastTokenPos+1);var whitespace=this.element.value.substr(lastTokenPos+1).match(/^\s+/);if(whitespace) newValue+=whitespace[0];this.element.value=newValue+value;}else{this.element.value=value;} this.element.focus();if(this.options.afterUpdateElement) this.options.afterUpdateElement(this.element,selectedElement);},updateChoices:function(choices){if(!this.changed&&this.hasFocus){this.update.innerHTML=choices;Element.cleanWhitespace(this.update);Element.cleanWhitespace(this.update.down());if(this.update.firstChild&&this.update.down().childNodes){this.entryCount=this.update.down().childNodes.length;for(var i=0;i=this.options.minChars){this.startIndicator();this.getUpdatedChoices();}else{this.active=false;this.hide();}},getToken:function(){var tokenPos=this.findLastToken();if(tokenPos!=-1) var ret=this.element.value.substr(tokenPos+1).replace(/^\s+/,'').replace(/\s+$/,'');else var ret=this.element.value;return/\n/.test(ret)?'':ret;},findLastToken:function(){var lastTokenPos=-1;for(var i=0;ilastTokenPos) lastTokenPos=thisTokenPos;} return lastTokenPos;}} Ajax.Autocompleter=Class.create();Object.extend(Object.extend(Ajax.Autocompleter.prototype,Autocompleter.Base.prototype),{initialize:function(element,update,url,options){this.baseInitialize(element,update,options);this.options.asynchronous=true;this.options.onComplete=this.onComplete.bind(this);this.options.defaultParams=this.options.parameters||null;this.url=url;},getUpdatedChoices:function(){entry=encodeURIComponent(this.options.paramName)+'='+ encodeURIComponent(this.getToken());this.options.parameters=this.options.callback?this.options.callback(this.element,entry):entry;if(this.options.defaultParams) this.options.parameters+='&'+this.options.defaultParams;new Ajax.Request(this.url,this.options);},onComplete:function(request){this.updateChoices(request.responseText);}});Autocompleter.Local=Class.create();Autocompleter.Local.prototype=Object.extend(new Autocompleter.Base(),{initialize:function(element,update,array,options){this.baseInitialize(element,update,options);this.options.array=array;},getUpdatedChoices:function(){this.updateChoices(this.options.selector(this));},setOptions:function(options){this.options=Object.extend({choices:10,partialSearch:true,partialChars:2,ignoreCase:true,fullSearch:false,selector:function(instance){var ret=[];var partial=[];var entry=instance.getToken();var count=0;for(var i=0;i"+elem.substr(0,entry.length)+""+ elem.substr(entry.length)+"");break;}else if(entry.length>=instance.options.partialChars&&instance.options.partialSearch&&foundPos!=-1){if(instance.options.fullSearch||/\s/.test(elem.substr(foundPos-1,1))){partial.push("
  • "+elem.substr(0,foundPos)+""+ elem.substr(foundPos,entry.length)+""+elem.substr(foundPos+entry.length)+"
  • ");break;}} foundPos=instance.options.ignoreCase?elem.toLowerCase().indexOf(entry.toLowerCase(),foundPos+1):elem.indexOf(entry,foundPos+1);}} if(partial.length) ret=ret.concat(partial.slice(0,instance.options.choices-ret.length)) return"
      "+ret.join('')+"
    ";}},options||{});}});Field.scrollFreeActivate=function(field){setTimeout(function(){Field.activate(field);},1);} Ajax.InPlaceEditor=Class.create();Ajax.InPlaceEditor.defaultHighlightColor="#FFFF99";Ajax.InPlaceEditor.prototype={initialize:function(element,url,options){this.url=url;this.element=$(element);this.options=Object.extend({paramName:"value",okButton:true,okText:"ok",cancelLink:true,cancelText:"cancel",savingText:"Saving...",clickToEditText:"Click to edit",okText:"ok",rows:1,onComplete:function(transport,element){new Effect.Highlight(element,{startcolor:this.options.highlightcolor});},onFailure:function(transport){alert("Error communicating with the server: "+transport.responseText.stripTags());},callback:function(form){return Form.serialize(form);},handleLineBreaks:true,loadingText:'Loading...',savingClassName:'inplaceeditor-saving',loadingClassName:'inplaceeditor-loading',formClassName:'inplaceeditor-form',highlightcolor:Ajax.InPlaceEditor.defaultHighlightColor,highlightendcolor:"#FFFFFF",externalControl:null,submitOnBlur:false,ajaxOptions:{},evalScripts:false},options||{});if(!this.options.formId&&this.element.id){this.options.formId=this.element.id+"-inplaceeditor";if($(this.options.formId)){this.options.formId=null;}} if(this.options.externalControl){this.options.externalControl=$(this.options.externalControl);} this.originalBackground=Element.getStyle(this.element,'background-color');if(!this.originalBackground){this.originalBackground="transparent";} this.element.title=this.options.clickToEditText;this.onclickListener=this.enterEditMode.bindAsEventListener(this);this.mouseoverListener=this.enterHover.bindAsEventListener(this);this.mouseoutListener=this.leaveHover.bindAsEventListener(this);Event.observe(this.element,'click',this.onclickListener);Event.observe(this.element,'mouseover',this.mouseoverListener);Event.observe(this.element,'mouseout',this.mouseoutListener);if(this.options.externalControl){Event.observe(this.options.externalControl,'click',this.onclickListener);Event.observe(this.options.externalControl,'mouseover',this.mouseoverListener);Event.observe(this.options.externalControl,'mouseout',this.mouseoutListener);}},enterEditMode:function(evt){if(this.saving)return;if(this.editing)return;this.editing=true;this.onEnterEditMode();if(this.options.externalControl){Element.hide(this.options.externalControl);} Element.hide(this.element);this.createForm();this.element.parentNode.insertBefore(this.form,this.element);if(!this.options.loadTextURL)Field.scrollFreeActivate(this.editField);if(evt){Event.stop(evt);} return false;},createForm:function(){this.form=document.createElement("form");this.form.id=this.options.formId;Element.addClassName(this.form,this.options.formClassName) this.form.onsubmit=this.onSubmit.bind(this);this.createEditField();if(this.options.textarea){var br=document.createElement("br");this.form.appendChild(br);} if(this.options.okButton){okButton=document.createElement("input");okButton.type="submit";okButton.value=this.options.okText;okButton.className='editor_ok_button';this.form.appendChild(okButton);} if(this.options.cancelLink){cancelLink=document.createElement("a");cancelLink.href="#";cancelLink.appendChild(document.createTextNode(this.options.cancelText));cancelLink.onclick=this.onclickCancel.bind(this);cancelLink.className='editor_cancel';this.form.appendChild(cancelLink);}},hasHTMLLineBreaks:function(string){if(!this.options.handleLineBreaks)return false;return string.match(/
    /i);},convertHTMLLineBreaks:function(string){return string.replace(/
    /gi,"\n").replace(//gi,"\n").replace(/<\/p>/gi,"\n").replace(/

    /gi,"");},createEditField:function(){var text;if(this.options.loadTextURL){text=this.options.loadingText;}else{text=this.getText();} var obj=this;if(this.options.rows==1&&!this.hasHTMLLineBreaks(text)){this.options.textarea=false;var textField=document.createElement("input");textField.obj=this;textField.type="text";textField.name=this.options.paramName;textField.value=text;textField.style.backgroundColor=this.options.highlightcolor;textField.className='editor_field';var size=this.options.size||this.options.cols||0;if(size!=0)textField.size=size;if(this.options.submitOnBlur) textField.onblur=this.onSubmit.bind(this);this.editField=textField;}else{this.options.textarea=true;var textArea=document.createElement("textarea");textArea.obj=this;textArea.name=this.options.paramName;textArea.value=this.convertHTMLLineBreaks(text);textArea.rows=this.options.rows;textArea.cols=this.options.cols||40;textArea.className='editor_field';if(this.options.submitOnBlur) textArea.onblur=this.onSubmit.bind(this);this.editField=textArea;} if(this.options.loadTextURL){this.loadExternalText();} this.form.appendChild(this.editField);},getText:function(){return this.element.innerHTML;},loadExternalText:function(){Element.addClassName(this.form,this.options.loadingClassName);this.editField.disabled=true;new Ajax.Request(this.options.loadTextURL,Object.extend({asynchronous:true,onComplete:this.onLoadedExternalText.bind(this)},this.options.ajaxOptions));},onLoadedExternalText:function(transport){Element.removeClassName(this.form,this.options.loadingClassName);this.editField.disabled=false;this.editField.value=transport.responseText.stripTags();Field.scrollFreeActivate(this.editField);},onclickCancel:function(){this.onComplete();this.leaveEditMode();return false;},onFailure:function(transport){this.options.onFailure(transport);if(this.oldInnerHTML){this.element.innerHTML=this.oldInnerHTML;this.oldInnerHTML=null;} return false;},onSubmit:function(){var form=this.form;var value=this.editField.value;this.onLoading();if(this.options.evalScripts){new Ajax.Request(this.url,Object.extend({parameters:this.options.callback(form,value),onComplete:this.onComplete.bind(this),onFailure:this.onFailure.bind(this),asynchronous:true,evalScripts:true},this.options.ajaxOptions));}else{new Ajax.Updater({success:this.element,failure:null},this.url,Object.extend({parameters:this.options.callback(form,value),onComplete:this.onComplete.bind(this),onFailure:this.onFailure.bind(this)},this.options.ajaxOptions));} if(arguments.length>1){Event.stop(arguments[0]);} return false;},onLoading:function(){this.saving=true;this.removeForm();this.leaveHover();this.showSaving();},showSaving:function(){this.oldInnerHTML=this.element.innerHTML;this.element.innerHTML=this.options.savingText;Element.addClassName(this.element,this.options.savingClassName);this.element.style.backgroundColor=this.originalBackground;Element.show(this.element);},removeForm:function(){if(this.form){if(this.form.parentNode)Element.remove(this.form);this.form=null;}},enterHover:function(){if(this.saving)return;this.element.style.backgroundColor=this.options.highlightcolor;if(this.effect){this.effect.cancel();} Element.addClassName(this.element,this.options.hoverClassName)},leaveHover:function(){if(this.options.backgroundColor){this.element.style.backgroundColor=this.oldBackground;} Element.removeClassName(this.element,this.options.hoverClassName) if(this.saving)return;this.effect=new Effect.Highlight(this.element,{startcolor:this.options.highlightcolor,endcolor:this.options.highlightendcolor,restorecolor:this.originalBackground});},leaveEditMode:function(){Element.removeClassName(this.element,this.options.savingClassName);this.removeForm();this.leaveHover();this.element.style.backgroundColor=this.originalBackground;Element.show(this.element);if(this.options.externalControl){Element.show(this.options.externalControl);} this.editing=false;this.saving=false;this.oldInnerHTML=null;this.onLeaveEditMode();},onComplete:function(transport){this.leaveEditMode();this.options.onComplete.bind(this)(transport,this.element);},onEnterEditMode:function(){},onLeaveEditMode:function(){},dispose:function(){if(this.oldInnerHTML){this.element.innerHTML=this.oldInnerHTML;} this.leaveEditMode();Event.stopObserving(this.element,'click',this.onclickListener);Event.stopObserving(this.element,'mouseover',this.mouseoverListener);Event.stopObserving(this.element,'mouseout',this.mouseoutListener);if(this.options.externalControl){Event.stopObserving(this.options.externalControl,'click',this.onclickListener);Event.stopObserving(this.options.externalControl,'mouseover',this.mouseoverListener);Event.stopObserving(this.options.externalControl,'mouseout',this.mouseoutListener);}}};Ajax.InPlaceCollectionEditor=Class.create();Object.extend(Ajax.InPlaceCollectionEditor.prototype,Ajax.InPlaceEditor.prototype);Object.extend(Ajax.InPlaceCollectionEditor.prototype,{createEditField:function(){if(!this.cached_selectTag){var selectTag=document.createElement("select");var collection=this.options.collection||[];var optionTag;collection.each(function(e,i){optionTag=document.createElement("option");optionTag.value=(e instanceof Array)?e[0]:e;if((typeof this.options.value=='undefined')&&((e instanceof Array)?this.element.innerHTML==e[1]:e==optionTag.value))optionTag.selected=true;if(this.options.value==optionTag.value)optionTag.selected=true;optionTag.appendChild(document.createTextNode((e instanceof Array)?e[1]:e));selectTag.appendChild(optionTag);}.bind(this));this.cached_selectTag=selectTag;} this.editField=this.cached_selectTag;if(this.options.loadTextURL)this.loadExternalText();this.form.appendChild(this.editField);this.options.callback=function(form,value){return"value="+encodeURIComponent(value);}}});Form.Element.DelayedObserver=Class.create();Form.Element.DelayedObserver.prototype={initialize:function(element,delay,callback){this.delay=delay||0.5;this.element=$(element);this.callback=callback;this.timer=null;this.lastValue=$F(this.element);Event.observe(this.element,'keyup',this.delayedListener.bindAsEventListener(this));},delayedListener:function(event){if(this.lastValue==$F(this.element))return;if(this.timer)clearTimeout(this.timer);this.timer=setTimeout(this.onTimerEvent.bind(this),this.delay*1000);this.lastValue=$F(this.element);},onTimerEvent:function(){this.timer=null;this.callback(this.element,$F(this.element));}};;if(!Control)var Control={};Control.Slider=Class.create();Control.Slider.prototype={initialize:function(handle,track,options){var slider=this;if(handle instanceof Array){this.handles=handle.collect(function(e){return $(e)});}else{this.handles=[$(handle)];} this.track=$(track);this.options=options||{};this.axis=this.options.axis||'horizontal';this.increment=this.options.increment||1;this.step=parseInt(this.options.step||'1');this.range=this.options.range||$R(0,1);this.value=0;this.values=this.handles.map(function(){return 0});this.spans=this.options.spans?this.options.spans.map(function(s){return $(s)}):false;this.options.startSpan=$(this.options.startSpan||null);this.options.endSpan=$(this.options.endSpan||null);this.restricted=this.options.restricted||false;this.maximum=this.options.maximum||this.range.end;this.minimum=this.options.minimum||this.range.start;this.alignX=parseInt(this.options.alignX||'0');this.alignY=parseInt(this.options.alignY||'0');this.trackLength=this.maximumOffset()-this.minimumOffset();this.handleLength=this.isVertical()?(this.handles[0].offsetHeight!=0?this.handles[0].offsetHeight:this.handles[0].style.height.replace(/px$/,"")):(this.handles[0].offsetWidth!=0?this.handles[0].offsetWidth:this.handles[0].style.width.replace(/px$/,""));this.active=false;this.dragging=false;this.disabled=false;if(this.options.disabled)this.setDisabled();this.allowedValues=this.options.values?this.options.values.sortBy(Prototype.K):false;if(this.allowedValues){this.minimum=this.allowedValues.min();this.maximum=this.allowedValues.max();} this.eventMouseDown=this.startDrag.bindAsEventListener(this);this.eventMouseUp=this.endDrag.bindAsEventListener(this);this.eventMouseMove=this.update.bindAsEventListener(this);this.handles.each(function(h,i){i=slider.handles.length-1-i;slider.setValue(parseFloat((slider.options.sliderValue instanceof Array?slider.options.sliderValue[i]:slider.options.sliderValue)||slider.range.start),i);Element.makePositioned(h);Event.observe(h,"mousedown",slider.eventMouseDown);});Event.observe(this.track,"mousedown",this.eventMouseDown);Event.observe(document,"mouseup",this.eventMouseUp);Event.observe(document,"mousemove",this.eventMouseMove);this.initialized=true;},dispose:function(){var slider=this;Event.stopObserving(this.track,"mousedown",this.eventMouseDown);Event.stopObserving(document,"mouseup",this.eventMouseUp);Event.stopObserving(document,"mousemove",this.eventMouseMove);this.handles.each(function(h){Event.stopObserving(h,"mousedown",slider.eventMouseDown);});},setDisabled:function(){this.disabled=true;},setEnabled:function(){this.disabled=false;},getNearestValue:function(value){if(this.allowedValues){if(value>=this.allowedValues.max())return(this.allowedValues.max());if(value<=this.allowedValues.min())return(this.allowedValues.min());var offset=Math.abs(this.allowedValues[0]-value);var newValue=this.allowedValues[0];this.allowedValues.each(function(v){var currentOffset=Math.abs(v-value);if(currentOffset<=offset){newValue=v;offset=currentOffset;}});return newValue;} if(value>this.range.end)return this.range.end;if(value0)&&(sliderValuethis.values[handleIdx+1])) sliderValue=this.values[handleIdx+1];} sliderValue=this.getNearestValue(sliderValue);this.values[handleIdx]=sliderValue;this.value=this.values[0];this.handles[handleIdx].style[this.isVertical()?'top':'left']=this.translateToPx(sliderValue);this.drawSpans();if(!this.dragging||!this.event)this.updateFinished();},setValueBy:function(delta,handleIdx){this.setValue(this.values[handleIdx||this.activeHandleIdx||0]+delta,handleIdx||this.activeHandleIdx||0);},translateToPx:function(value){return Math.round(((this.trackLength-this.handleLength)/(this.range.end-this.range.start))*(value-this.range.start))+"px";},translateToValue:function(offset){return((offset/(this.trackLength-this.handleLength)*(this.range.end-this.range.start))+this.range.start);},getRange:function(range){var v=this.values.sortBy(Prototype.K);range=range||0;return $R(v[range],v[range+1]);},minimumOffset:function(){return(this.isVertical()?this.alignY:this.alignX);},maximumOffset:function(){return(this.isVertical()?(this.track.offsetHeight!=0?this.track.offsetHeight:this.track.style.height.replace(/px$/,""))-this.alignY:(this.track.offsetWidth!=0?this.track.offsetWidth:this.track.style.width.replace(/px$/,""))-this.alignY);},isVertical:function(){return(this.axis=='vertical');},drawSpans:function(){var slider=this;if(this.spans) $R(0,this.spans.length-1).each(function(r){slider.setSpan(slider.spans[r],slider.getRange(r))});if(this.options.startSpan) this.setSpan(this.options.startSpan,$R(0,this.values.length>1?this.getRange(0).min():this.value));if(this.options.endSpan) this.setSpan(this.options.endSpan,$R(this.values.length>1?this.getRange(this.spans.length-1).max():this.value,this.maximum));},setSpan:function(span,range){if(this.isVertical()){span.style.top=this.translateToPx(range.start);span.style.height=this.translateToPx(range.end-range.start+this.range.start);}else{span.style.left=this.translateToPx(range.start);span.style.width=this.translateToPx(range.end-range.start+this.range.start);}},updateStyles:function(){this.handles.each(function(h){Element.removeClassName(h,'selected')});Element.addClassName(this.activeHandle,'selected');},startDrag:function(event){if(Event.isLeftClick(event)){if(!this.disabled){this.active=true;var handle=Event.element(event);var pointer=[Event.pointerX(event),Event.pointerY(event)];var track=handle;if(track==this.track){var offsets=Position.cumulativeOffset(this.track);this.event=event;this.setValue(this.translateToValue((this.isVertical()?pointer[1]-offsets[1]:pointer[0]-offsets[0])-(this.handleLength/2)));var offsets=Position.cumulativeOffset(this.activeHandle);this.offsetX=(pointer[0]-offsets[0]);this.offsetY=(pointer[1]-offsets[1]);}else{while((this.handles.indexOf(handle)==-1)&&handle.parentNode) handle=handle.parentNode;if(this.handles.indexOf(handle)!=-1){this.activeHandle=handle;this.activeHandleIdx=this.handles.indexOf(this.activeHandle);this.updateStyles();var offsets=Position.cumulativeOffset(this.activeHandle);this.offsetX=(pointer[0]-offsets[0]);this.offsetY=(pointer[1]-offsets[1]);}}} Event.stop(event);}},update:function(event){if(this.active){if(!this.dragging)this.dragging=true;this.draw(event);if(navigator.appVersion.indexOf('AppleWebKit')>0)window.scrollBy(0,0);Event.stop(event);}},draw:function(event){var pointer=[Event.pointerX(event),Event.pointerY(event)];var offsets=Position.cumulativeOffset(this.track);pointer[0]-=this.offsetX+offsets[0];pointer[1]-=this.offsetY+offsets[1];this.event=event;this.setValue(this.translateToValue(this.isVertical()?pointer[1]:pointer[0]));if(this.initialized&&this.options.onSlide) this.options.onSlide(this.values.length>1?this.values:this.value,this);},endDrag:function(event){if(this.active&&this.dragging){this.finishDrag(event,true);Event.stop(event);} this.active=false;this.dragging=false;},finishDrag:function(event,success){this.active=false;this.dragging=false;this.updateFinished();},updateFinished:function(){if(this.initialized&&this.options.onChange) this.options.onChange(this.values.length>1?this.values:this.value,this);this.event=null;}};Effect.OpenUp=function(element){element=$(element);new Effect.Appear(element,arguments[1]||{});new Effect.SlideDown(element,arguments[1]||{});hide_class('hide_link');} Effect.CloseDown=function(element){element=$(element);new Effect.SlideUp(element,arguments[1]||{});new Effect.Fade(element,arguments[1]||{});} Effect.Combo=function(element){element=$(element);if(element.style.display=='none'){new Effect.OpenUp(element,{duration:.4});}else{new Effect.CloseDown(element,{duration:.4});} hide_class('hide_link');} function appear_class(class_name){var fade=document.getElementsByClassName(class_name);for(i=0;i?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=100Ubytes_Apache/2.2.3 (Red Hat)Zimage/jpeg_Fri, 05 Jun 2009 19:32:02 GMTU14678_"1c80023-3956-40560d80"_Fri, 15 Aug 2008 05:54:14 GMT./_``a2_NSMutableDictionary\NSDictionary9V./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  5:CNQW`ikrz4:S^~ gZimage/jpegO9VJFIFExifMM*CCT@"  U    !19v4qs"7AXw#6QWtux8BGa(23Yfrָ 6 !1Q2Aaq"B$# ? syTЁJ(|18QŢ#"#zwܠ~sc9>P+ͮl4$ՎM%z"RzeΛf$ިG\`%99IETR9gP@C+Fg4X`&E&Db :sN_Z6TG ǜ[]\\ƻB1̜ \: g2Zo(ܔ-yYw#.<:M_0F冫$5f.QxH{IV2(7t/&c9|.V\#1^:U\(RPɂ`dۿ3'/xEUnq1t:+U $nsw <8&Hٚ{Vtb1q6G,O`TME S|wܠ~sc9^>{ͪ%N*͆6GU#f+,Ol3y<]-FTN}+aۇ;؝O2fL'=Y=YwiHtɪA"m((cre1e&[O. UT)Cw@):-q7SĢzљl>P+ͥUv|6/˯!yx[přp#b_rJk,>I̽҃QK;Oi%7Yۖ~P϶}e =ұv<[ٹe=ֵ&xܣn"rب"i3qއzzKWXMGJ]º}6?S YrQk*dycdpZq0Rny*ɳifEEU;Wt BucsFnh6AU XHb{ie U%jMag|1:e3\t 7%kv'*./Kq0d9ia.djG_|3GBR'iЈhL"I$PO@s 5K~[N Ù:\\_ cbtK vZ@i,c$V;VʬGol޲b m;y[ 4|r,&y:+,=9cWJ˴ղc씓=N'}ܦb I5In}j{0Y6kwܠ~sc9vK|nlFbUpdaPpq6#1fH$͓dH=->>s͙$m`8=EcXjhE R^XBC/t9PS #39 G(Yp7Ył8zFXJ$9w" wQX82P612|Ki$ w"in)R8;^^)XWh;Boj_ ۽t-&ν#j#0IZ]YhfPOVenmv8w v:A<:0)HorZU?5"ff-#pYVaз]wlvܗ,6nUT+rܯc_r2mUڹj'It5WN'^R-\ SPpgX\O"$'Y[[ &9m!yB\3>%(YCN3iXI2/늭U]E'I?rgLb m;yG-ng6E):c{dg=cgd-.;*̼UGG(5ӂ*d1}6?S Ya6O^ꅥrҪ;O8nllaCppxx_T#cq\[eU@T]bEssQ<&Q+~cjiwǐvH( u*'1[жՌox|[l9&1-bj@^;nj8H>6ٚ/UNʟ<~«aa I.)Hcp" PE [ sǰST;Ǟa1*W:sul~0Nϱ v̻9ۖT3~Y[ZF:*#YQs`CN|^:=Tɠ@kYޞ^h\fMA'UzE ">Q"#5̸a*C` >pc?6r1(f)!/i)bQ=hSzCW(_fҲVy| /c>!ɒk(8A YXѫ@ˑ269 t ?8L)t-IxT1"n-UMJO"^nbdt5]?vՋs:r,vɉY2X'xxMi\NcYzﵧ8*cЛq뾗EkRiǪ6N7fDs"*J VJNBgIYu5T}vLP)%mSUʢ#&qXlBÛǙ 8hUẽ2K-:L5T{Bf΋yF)j5މۅw|| r 0*]6}ncng !`+oKL,qq5HMF4In=nT(|lւlYyxum<%X+#jS*G)^ 3qg$Κ) ?4bB-6ha7+|[9R1.uH[M{4wa,x4߾H;ĺ\16#tg.v]c'4묃q-vm(n2P/3\ƴf$;OQvf.FT[ER$Wj?\,D2Uqe{ EAІcFZu^mN2c`\wz[g[or&IQa= Əy2T RPPTIӭ|*f?d\%2pr-,S<%]8G#p|~ r yxL*l)&1NF^]&Ƙ{ySg-ɮ$Ŗ- ScjVgC7Pz2ryI}x)m,%"&X)1J<\ `J٦jGW[t_"WM3lLsGH3Yp(w6esYF7HB)PCa҆on}Ɵ}*=yXmڢ}i$*h<Ί)M$=! (kMh]`98XMz0:H@C!ûC_nrYbfGMY\5tE:KG"̚!SOw.68ÌYo( .2HVȕYeT)I2QC! &033Ue~ٵevmQej''%eMRNtfnpŏF`vNN8BL6:TE'.O-MR8q=6XBεNBr1$4iH8L  JiTt-uD))B9 RLc@:kf.;&!]{lLhvB) |zʅ*4`^>‘d]>&>%1{QRuJ u')tWìAJ3CyCKæsZ_j!UWhr1(f)!/i)bQ=hSzCW(_fҪ#U+ӽdg9V^={'95z=t?Nϙ4y^1OZecfkȣvl\EGhP*xWs|ynwiXe\T.: FڶOƣ#/ :m4Au".؄Ed&JcDS0% + |ɯ{g.Y9nNJA,*HJ_ C\o\bֿw0'/ eoIjl'-3pGmIWM:9ABbȪBMB0Avu! Cɔ5q~SqԽuSH ({UjBHM)%"ٱҶ!D>VRi[[o,ґWio|HG4<^'- F͵u&5Ʋ/T#FU䜋]ݒ<\{b5i*(9_=AM53nZY Xrw6P{ob,u oI \(ȼ1,tWPk5ܴtꗽ7џ ="QFXtC(R2a]G¹Xrv)Ut;X$7%6tn 9lcYq:b8h3?\ǣ*]r`7Ś=F*km]osĻ&݊!1i.Q!z@I[h:|5ːU7I{kAmk 2ahF!WV i W XbLWl*o8ɜFlB]n{ j,+*)Տ []IJ6dyة$HMUl^fRRB6ZxMMO:#Y$%I^A)()5垞>枤4[C8bwgðȗ9>d)νuIe4mvYnZ؋~$~"A+hcen%;]@ -:t8tmOfD}|pzي,A_bd9oJ mO&N8xWLk)WZզ3^D"}ude4b]6hܸL9pQRWC*{~҉9}^#.}oku^K?^Xxk/jqhY~vYBr,v*̯{,٥&>*ghx:FBL6WjkuұǘN~ϊ.:XEJGU#s-bPHKfOM `!MS1r:U=N!!F*P@Fab!ڳ`ԧ0'l'?SM+vCZ_j!g 3[ںݩe7O +4 >n*Ɉ#JԾ)8)bQ=hSzCW(_fpSĢzљl>P+ͥUnGWh?zs/^be5V~1:19=dAe f0&;ޒ SQҧoweEn (J*;Uܻcc [2HqntDE5'w^d=mv1҉/$VYwd+""=;iLͬB@2=:L:ʺa^?TOhyKբol޲Wol޲yuZ֪ >"k]1PaGҶ/p42l&m*نzv\mxs b, P|Tt8=l~rޖWLȁ <qĠߊae0_1 JrE,k<@ܮÄ2Y7;2ZIT"ϴMe1,s'H$?M~+w[4U=/ =mMnO7za`1`Uv$@U…*n0uV׫?~ WڤJƽ>P+͢UçjZt5\|WDOI^}n{5U;ǘ[5554Uۚ2XBزuQ{ ,PH uQX!MDPK["y%W6Iqԗiv4UN;U+F&KT=?e`p@d՛ 29QW,Wv0r9N E;h%] SV9;d' fK,T$&57UnQcuIvQ ,aPQGjiXHQQZ&sƜXJ=½Hx60Y]Gr{_Zj:2.,XΕsGq 3S|s&6MӠT&XBs+(FO\᧝I~jk{)T66=?xdɛb(ӷNM͐MEYB$ s٬xΐ7rSę(d8{&w\q)ckJx~IVLVv99ɪIS$ 5Ѹ{Գe+>c&wzB7ǻP Yc%p,l÷n!SiXn Bj"=zҌ)qTI`)7dSDUWO\1ޒzO_FҲ̐s9fjvj2f;HWNⴤd|dҶ41G~t>ø7v(&[nY w21]e3(V@S Tʀg\>E%ƛrۼxW}:S-1JFSo0ӸNY'J6 &K) 2lU:Ҁ埈ʦ&S$by*ɮ E dnu@"8DN ɦuT"I*ʚiQ:!B1 RL"":y==~*3{JйK1칕.dmF CVAUqi6 ENL*^ed>#O b'BE'I?rgLbs6O^ꅥrFMi\)':./#L OfX$/!%ntr(d yMsp91rLj>a N݌OНzǻnP8(gVj#L[FQܓ*WX$FFiJɛ(51Fqoph΄2(bs3(P ^DIWW,#]PJ8#E¢S:~*  8;]9YGEm8j ٭yn;˖%nҴ/.Ui*N_[aH7bפH$m"Ip:5d+C%诘).cU֟*4|>2/~(Chȑic*2SAGx7Y:&8OEnMJ^⃥F7~qzan n^ϼm}7QpyRub1Ǹb x_ٹjYuA*1l9*/I,{%hR>ZT=5H V Ieזzv[&Zt&$$YXe"Ka 3b0Neƒ] M4O%ǩ·:̯"aX%G *VUoT9Ω "A/=MĿ}u1]f 2B7fESy-pAPt㌾x~HxcoFNm&Tٮ1J&UdݩH.AQgwVQ0)BZ`'@@" 8V=0/3q64CmLl&a9PNZJdĢnNG\JǷHkًs{y]R,47Q0dPY rrEU5 4G1Ytb?;nS=fhvYBzB%# uGŮ7e!@pU`b׬V>߇2|>+25[}rnDBǨ)w gƳYqÅJ4[6- a1jS=yGY[jviŘy![S,ں׌]>Me#NRT!D&!{ 'U{16)򕜥Jͪ]ly5_HpOf2I6QlڔҢzb[-b &>sQFIrgUc6d:K@&>$6upWI[2UaSNFM^7*nxbE3p9X@&sh Tj6lh7ndEDHe*i$e)L)BJP(hpn+͕n,OCd +HFRQffP1eN.&M(d)9 ec Ҷ`S! #Qy{3`=BTp­xN֦alSۚ6rn`u)M+aQtd%JG:&/ta ۛVR,h*rMg"f8:A'ME*NE9DSSJeB;g,}m_}j|BleoMM*d8a\|qWͱuԎA6XYY# 2%0Q @@u3fW朩R/rQ Ә6B26Q- Hi!NrS3SJd8aXg,}m_}h׫UzR!% ]F6]C2qQ d.'QѺI9(&1FjiL+=SۄWm8$Xj.;I?rU\/ ih B, bD4(u u|o7{Jܲl Vuّ&e;`QF*EbI7TpVf>fZ-i~r4E֭eQ 3YnYDs$RrufbtNUQ1DS&;B/g,}m_}k/^!=P͸iTeHd[6J֤h9G ]3O .%"U"&p²2ۃ^3qՅ!*Z5Peb3 &b%P!N6˷֦pajm.ky໬ 2A|c6Jimnw0`wH6+uTM<_pȘgxZd]agiJ>Xh1uxG"UTjQ*H$|cEEd7ў/GaһT/i5Pk%BNa+ ^xhXa6֘KƓ"sF7GtLϴ. u⺥WpCuK4㤱}ͳU)D0D P 2ߜ))˷֦RM"`i ua%n8 YkWܵԣD#n9Qw). n^VfY:[qJYXhBw>6òY;js,mIGm H:" N>vFfEiG9ہ (R&7]Jf aRXe9U\.a}飕сVT%LBjkeˇuQOS]7:N#nj\R1}bWM"#)Ay,(2UQSaMM)"vmY\7%?7X̔&{uE2m;ؿ,rTYIٍ&645d񿲼K ĵY>RҰ̩jsO$9v/E'.f5r tYk=QNccw'?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=98Ubytes_Apache/2.2.3 (Red Hat)Yimage/gif_Fri, 05 Jun 2009 19:32:02 GMTS398_"18a0c0c-18e-3b915980"_Fri, 15 Aug 2008 05:52:54 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  6;DORXajls{4:S]}gYimage/gifOGIF89a Z!, Z $dihl뾰 #3AèPQZ`#9laqr ח`(|Ccp2 H 젣M$ŒiNGy{M#h(RH#L-[]u ack"O"moEs" c% f e g S Fw" $3579L="?ACN(x\^ydf%p%D& ' %T> i&`MF\Z Ū1$PA- J U˗0[;78*9_)http://img1.adjuggler.com/banners/ajtg.jsOkbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1!  '()$+WNS.base[NS.relative_)http://img1.adjuggler.com/banners/ajtg.js./01X$classesZ$classname12UNSURLXNSObject#AU 6789EWNS.keysZNS.objects:;<=>?@ABCD FGHIJKLMNOP]Cache-ControlWExpiresSAge]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_max-age=2592000_Sun, 05 Jul 2009 19:34:29 GMTR58Ubytes_Apache/2.2.3 (CentOS)_application/x-javascript_Fri, 05 Jun 2009 19:35:27 GMTT1166_"248023-48e-85256640"Uclose_Wed, 03 Dec 2008 08:49:21 GMT./hiij2_NSMutableDictionary\NSDictionary./mnno2_NSHTTPURLResponse]NSURLResponse)27:PRd  <AJUX^gpry"'2@Rru{0=@EI]pkOif (typeof(aj_server) != 'undefined' && typeof(aj_adspot) != 'undefined' && typeof(aj_page) != 'undefined' && typeof(aj_zone) != 'undefined') { aj_tag = aj_server; aj_tag += aj_adspot+"/"+aj_page+"/vj?z="+aj_zone; if (typeof(aj_ch) != 'undefined' && aj_ch != "") { aj_tag += "&ch="+aj_ch; } if (typeof(aj_dim) != 'undefined' && aj_dim != "") { aj_tag += "&dim="+aj_dim; } if (typeof(aj_ct) != 'undefined' && aj_ct != "") { aj_tag += "&ct="+aj_ct; } if (typeof(aj_pos) == 'undefined') { aj_pos = 1; } else { aj_pos++; } aj_tag += "&pos="+aj_pos; if (typeof(aj_kw) != 'undefined' && aj_kw != "") { aj_tag += "&kw="+aj_kw; } if (typeof(aj_pv) != 'undefined' && aj_pv == true) { if (typeof(aj_pv_rnd) == 'undefined') { aj_pv_rnd = Math.round( (Math.random() + "") * 10000000000000000 ) + 1; } aj_tag += "&pv=" + aj_pv_rnd; } aj_tag += "&nc=" + Math.round( (Math.random() + "") * 100000000 ) + 1; if (typeof(aj_click) != 'undefined' && aj_click != "") { aj_tag += "&click="+escape(aj_click); } document.write('<'+'scr'+'ipt type="text/javas'+'cript" language="JavaScript" src="'+aj_tag+'">'); } ;<*=_thttp://rotator.adjuggler.com/servlet/ajrotator/228724/0/vj?z=napco&dim=107916&pos=1&pv=5488039851188661&nc=748582191Obplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver "()/012HIJKLMNOPQRSTUVWX\U$null  !V$classR$3R$8R$5R$6R$4R$7R$2R$9R$0R$1 #$%&'WNS.base[NS.relative_http://rotator.adjuggler.com:80/servlet/ajrotator/228724/0/vj?ajecscp=1244230527198&z=napco&dim=107916&pos=1&pv=5488039851188661&nc=748582191*+,-X$classesZ$classname-.UNSURLXNSObject#AUB} 3456?WNS.keysZNS.objects789:;<=> @ABCDEFGSP3p]Cache-ControlWExpiresVPragmaVServer\Content-TypeTDateZConnection_policyref="http://rotator.adjuggler.com:80/p3p/RotatorPolicyRef.xml", CP="NOI DSP COR CURa DEVa TAIa OUR SAMa NOR STP NAV STA LOC"_&private, max-age=0, no-cache, no-store_Tue, 01 Jan 2000 00:00:00 GMTXno-cacheZJBird/1.0b_application/x-javascript_Fri, 05 Jun 2009 19:35:26 GMTUclose*+YZZ[._NSMutableDictionary\NSDictionary*+]^^_._NSHTTPURLResponse]NSURLResponse)27:PRd   !)07DIT"+6Qqw|`Oudocument.write("<"+"a href=\"http://rotator.adjuggler.com:80/servlet/ajrotator/228724/0/cj?ajkey=V122E33FC28J-573I573K92793477C91AA477C91AAL557263L513461QL107916QQP0G00G00D\" target=\"_blank\"><"+"img src=\"http://img1.cdn.adjuggler.com/banners/Client416891/1233600043386_nstein_banner_doubledown_mi.jpg\" height=\"90\" width=\"728\" border=\"0\" alt=\"Nstein\"><"+"/a>"); ?@/A_`http://img1.cdn.adjuggler.com/banners/Client416891/1233600043386_nstein_banner_doubledown_mi.jpgObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1!  '()$+WNS.base[NS.relative_`http://img1.cdn.adjuggler.com/banners/Client416891/1233600043386_nstein_banner_doubledown_mi.jpg./01X$classesZ$classname12UNSURLXNSObject#ATf 6789EWNS.keysZNS.objects:;<=>?@ABCD FGHIJKLMNOP]Cache-ControlSAgeWExpires]Accept-RangesVServer\Content-Type^Content-LengthTDateTEtagZConnection]Last-Modified_max-age=2592000V239092_Fri, 03 Jul 2009 01:07:10 GMTUbytes_Apache/2.2.3 (CentOS)Zimage/jpegV101463_Fri, 05 Jun 2009 19:32:02 GMT_"11400a-18c57-e45ba0c0"Zkeep-alive_Mon, 02 Feb 2009 18:40:43 GMT./hiij2_NSMutableDictionary\NSDictionaryW./mnno2_NSHTTPURLResponse]NSURLResponse)27:PRd  sx #18ETY^iw%EJNdqv{pOWPNG  IHDRZ VgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxڤ fEu6\Uݺ{}gaaG=5"Q(ߧF4&$f$[$Q qeّ]a~[νݠ7L{UuyscO;o+ZwOeM?'~c|Ϊ1m^iSө,d \᜵X\%74 rt.|/X|h~ Kfh4 x{ =0YHY2/'lU`F;Hi aGe_%/&O#H_?73 \:(#f m.o Dh6q5hˆt{ndh/a5q/ <^7^?pjʑQu 0ppX/Q8~Lh\\ c s16p-$q"l.]sZ!G|/Ooݲ F4I+Kzh /OڤJ?ebQiHKJ k<- ։y=.RǶjx{qm0xU|9Vg?{~l9wC:@;olNll7#A:\A-nm0Dd\&<%D14S_qOC\xY6#pex#mhޤɋ rJPt2e1h$V؆h Y4C-vWfFq69in(ds-ު>ZG-%Ã,DIkU'#{u\2yDCz8ȰPp%9g+"W)j&x lh ;[&v45Xre /$'>?2]%Z\(O 9;tq hGo{o@-]+%^) ;vmx5g:zZ&Î|pN\4%?!*H-@Vm&K&aVr\ ڧ{ xL?luM{7$ 0%"pGLwg8^2vberݴQ4u214j y2 hd%?jګ},8$A\ƐVlA ?s ǗWNo.8>SERrW&)DӼr4veC\{Wqj:9 (ҐF;l[#[ _shqmu+(l,D&v~X1 ^N yɹH_ŗ8LJ04!1.MnO`0͎@o2.Kc 8E8?8Vlf /\8T FF{rv'~5q )>C 9p }Y>)h_ 6Pi9 ;#f"zGE*XE\4GH>Gᢅ0EJyĨs?!Bp@kλ9khr_|^#sΤ57xQkr^&:BtDR 4LNаhw^aߟ.ЇO0>˜o<<&+x%_byU;8…FaINf}L AzFE}"2U6'RLhrd›!zdejcJF0ߧ$ XBo@FntUtPs2/[jp?4]XdLk\v=ao05=G^teZ!8^wRgN!fy1-p}4+`1/ )+"'qa7;m3 l n%B٫xbZ/<E,po \3#ANdAq1=DK}z>4R`R7*̊k][o l;lʫ%4K'f5[,vq( J  85iF1/rB\12m * !)݀NhZү7ژRt3iB*侨5=c+2 F_"\r,/*)dh WC 8JΣ51n(xn"/-C?#jqyBvb-<}=rf@b(,ا9^bm"4quF%v'B";FdDZVmeY`L#B:%SF* @FK<n%#G Oa9O E'۩tRjfLa.XO@AE'jzf3bNOIUh=V%)W@,c8^pZ5R*qG-ő FDAK[ VK۶ԡi$(--Ӣ A>Zh^$=D"fZ^`Q`9 Z^1_!s"F÷&~<1L1҅GЃ9 ef{0ń!d Ņ6 "$gil«/B87pE' 9%aC5kAqSNoWOrqbrC.r J^ tXDOECZyɩἐe^^I,B5DDPO& )CTv TC7+&JC^-d/|8ocj b1A]RxͩOPŕ+2G4f#"Ks2T49} >K >q )a1s`[f^`t'^珍h6om5T8̹4 Agp0iad?pSyWPI G*$v411a %PJ[)d1G7F~  Z7%Dlb;) 7sJ1ݒAzFMiO|L(6j|`T' \xpPHffߙA_Oؗe7Vsu"G}D "{Gȫ<@v9frcȈ wi2ǀ]NDZ!%'瑎|M' r DPm xAHwˆsf̙ͻӪ)ܺ*iXc`C@jt-$$gCoƮOiN ]G^R}9`rl_Gf I0&bE2TD& _PbFFC =] ?0M&QZ}g#0# On 4fhKT&HRʢsx`0ЀYU`rTQe눙H3MfzтVlh)HQO\`N{`; h4!\|KpV8#FcЦl"eB@~C89*sk،g8`I ),2!1"F°72$N0 ʹP_2EjA+Al"eL !$ڱ)] 3eG7O3@W(? ^#UJJ%ڥ\]#IϜ(L^ Y3(q MQ)yo"C^y8B'Pn``{? 4}mM*y*39"LaLdA"C;ΐ8GD!Z娀LpF0XYkqO/ah,<#\-E/0J҂6!AH9lD'Jel:R2+U* _Gvn\7zB[$8i M0ѸG._0nZ*lv#,ڄC'tx!x# h6GT#٤rmy΋;$H9ZeyDxqfq b)Pf4aP,rו?w{v-J[8!wq]?|){+;R ZS%8p w`h1,D(GF2 09D1#ݾK@a6 +`4xN+=а#\]E 0<)sWtM.8bQӁg  = L}*OĊA/C$eڌ{PJTx4v^װ̸zq7ͤR0&3}$e)Y5 ̩DK=.?U%ib9Fc>kH s)- ͘'# Ŏj{&pi %BLylg q(!͵u쥕%AWpD,< Rǧ%? GXO^ *;`8hI"ox3pr~&uB2&K% tzz@q"\U.э j(enߛ(a=hR9`*B"AS>U) qăf9.ErUƊj@M\2 ` 5FEHAv'&ʧfznS5:\ba29.Q)5{FP!40%Vc:YL@Wl1 L+X4n Trp rY$&$\ (˔4œr0֭ӌWN}2o6 JbLo. j;$^CT[L}^bNiB݃tFz0;. Z)ўGпO2gNfk Y[i eR/8oʒ ˥U">[ UI˺$ܶa*PS Cn&Td8Gl͜e3%@`Xz]=ms09C@ҵ rSMpX-g",?ő%L>QR=v0*A6(rTVhT8&LS LYF92c2i.'iJqkL5r1N ZŤ@\[뾸UQ_\ZӬ%WKV,^5sB&ToLʈ%LqJgJj{0MHa//+SO &E=B0[1(KγȌf0(Dn͏ (l#jHdX:paߥar[N!J]@0hebځA!JdG!$<&\ , ; hb-}Xj4u1Xd\ȕN`hNhxE%ɞ6n*܄Ԑ.թxbا5҆xE_G64g. 3G9)#u7 jSH&1Ddx_354J P j .W|˂q\B5䖎v:c#p^cUQ[O0T@-8vHRxf%>KRD*=.@(k*Qڌ>dK+,J8)ek2AӦmM"N⪤ˡT6J .ËdJq| ie@)Cx@JD 뒍'"̰L0({[n`Lsq Yy+U4),*4h*#&k"!ZԼS`jULT|υiA#ozBbV;մB eQQ`ld'NOCI!M[ߧ%gc:ȦiI'.4$HrBVHF%udcmvfL(uڻG*?Ԅ9SmeN*\-"%Ĥl,s X$UA|\݄jO UC_#+jNtKIE w\eHMžަ ta d *&FuBщ0AI 0!r7Л"gd$I,+DI{r6+p'iɆau Q1J'jĘ-XFܿ-.b>([,B&C(D`Eb!uҴDM+B.yN yTPC&0ࣽu QiZH51 Q!Ґ I$JH*I'/,],vvX|C^K)*a07sӚ76nP?Y?OLjel)KNK_ ̉lNAr  eGz>jz&l?/$6ESĵ!u]oAS;![ΐ^QBQ%jDxoS4K/`$)d hEzMT-%sV'C)&d,b*!l*  >-L""51`e'&dBeH)W3qDKIGi27 gv%oLMGdLF4ېBL Y*Ɇ$My:["9]5EiR/_%#bf%RS )d 8LX"a-&6TեL_T1pt`u4QV(ɒk1Yc'ʥҜOP{[B, IDҪSUX˗y 﨤RQd$ )S+e^e4tI -* Usɸz1A{xbSTEDŽw7ـYbႱ9db^h`O0G8Ș (\xA6J`f4JZe 'DM%h#-TF@8γgsJCa=/WR PѰKR߂\3 9.J,&mw6Q}I{3BMgb0n҄wHˇ*kK6(y #vۇ;Ak(9KF6eQgzFlTZX"~J/^0O"B.6sTLK8sexQMUJW*1;HLV!5Sqd]# a3*]$0:Iܾm]1-(+6(UF( ]tUaTS(F:Ca KxȽ/ePH*WDfD+^9{\:Oɾ*ZܧK.SM8r 6ќ$htPb*%򐠯e+QGc}m/\7ҾړЭK7A݊q\g2[ɮlRTLQcTjRa9+S J5n=HFH}S$lz0@|%PCqr&,caAlMF-i/3.-Чb씼f;UK-1gTrQ A(Q}ywq*O}N%[r@ dl[QwbׄMf?Hl~d꣤;qrc!џHʲNؓ1(NoP t\ | Κ}f}iwb6">ìv*S._9BAidNgvlhFQ^KU`Y z:dR)iAQnG 0b^x0F;FZk:e$R]UcnjK}BEM&Ւa IU KZUe@*L0҇kb/'*UD2xᣪZ}}:Tu*C< H𦒒1 TPHH07IaKYɋHB3O@0`IATS|r}H%A;h7ba5PL<5M %SB>F^ uDHBE;'*|gGA&"SA9ꔉrfClU&k d\VɸL쥢'C.S.ё t!Nj@6̫i!P h"A9I*qp:ɠpUbe ײ`S Tܦsϖmb{Io[Pױ1xu_zLa79Є@fYF@=HZ.KEK2h#Dz3}29o |9 66(gQ!mԲqGIl=U3WD{ lqiI&OƔ.n[Z'  IpE5i6,ؗ:ŝ.#\ؓ gկ<$2Tcid#*.KRh BёH6Jmmc[dAĢ|$BzO!\KCUVSS Si`VSjM6@ |HnFx& `TL$UQZ-WczSQG6 KcL[*?WFoZ8jȦxP%?lz5!@YnG?HwJ0sasKDè::.FȐy!뫨5*zCk0U A"mc(2>`Cv4dgf*g`S 2g!dZ*if.74Fdˢ(q R`K'fNt'՘Hbq1RmsQ;ͩ<\ǒLoH5@$GmSD#%k+Y]*ng̴:KMpjuԿ0!6 ;)C`PF bXWg7R36MFH㤄8;#ELc*-,d'jr;9s%7 Իm V+w8VbzXڜC(}nyNL:]y*h:&ncD{r/@6ې\P!Ȑ`tiZ#~DG@lV,1rXz g-5v̫iVҺQWFH,@E{~8 p>xjdl{boƉ.ć'Vf d TY*ggIJolV &FoSa RKR\'5 bkqBꓧrؖZL׀!Rk=n)]Xq/,,L*e *oGR6tkPz ZZ4(" VYr*O[W 'AQdxdX5yRagznwjjftTs I>v{A t((HPgUK41SQVr_j zZ*A4>I(Uc$#dcMtE"vLgJYz{oj{bշ3vNƩMWPɤۭ4UI]!4)QۍmpD+Qy9G2E'̦Ȁftvk)N;+^h 3g%~9ʌ8Crɢ2d.*$s R`bT2:)xyfiĞ W#Qd^*0Bҧ{HKR QdZr&)Yѽ"X׬ 2J5oRĒTe`cDzG|2^gdgbiB T0n4Ͷ16s o&e QnO|Y.#'! 3>Gwi!r7E>#fj2E wB2m]NX; zRc}X=FxcYH9l4vqIϗrRQRKmSp̢b7{^S&W4͘AިAZ_a cR3pc##I!w6G).1SЊ $olʄ-e 5P_;GT_*-]zC,:ILz˨{Ue5PhN~l[uAՁCQLǸ K8k2_9pړRg8jRrT~tZd9nɔ Ɉ>֑$V*6RrG%0(f˛tM]xBnFEG.E;2M=Ag"4F鐄T$UwMm#=j?GTBitPI=]',6 *Êޜµ{ \E+THtǰ i[j(5R.fhֲ4KPpى}c$F3! HQWX =ވسX$5 IC(&k01S:TFZ1V!$Fi%Ֆ@ zA32)-&xh+((pmRPiMnBP`oT3 J 3͂(&n,$sadk$J9dCXMJe~]}V1 * B >KyzJ.: GQn.VD¦M ۊ)isȟniR32z vS"LHf磢j_E;s^*š%nCVft/L7Dц*3,nk7%dF#(AGUծI< ^#ߠ3i3G[ݦJ1QoPZhgSu[ņt,|[%?CKKt`ʲ$-ZX4#ez`c%CĻrVܦT-TJ$t% TfC6ӓBߜ!P͎%ʹ6LTgRq4.V3n7yv_\bp:3W.4jg@(n|5!jTM$ᜂV$&,E}?jqj]BuF372{W25ǞKE0ZwrƙU\dDr,X]WP=3AC*9>M14Dv-(zKB`2)i0#=TnvOLՄo{#)5(;@'W| ӓ]J]Tk_|їn_R`)[j҄ii,-wmb,KE&p(q |biJh(.4Q5}!s4u~ qCGHғ q5IWV"czݒAQQ(t^EjQҕ?hq`P`*P:gMr s-0e6Y4-gڋMzǙ$,s UZu9h$][eJB4ndk%I&$j8RHwΰs%tmC:RUuNBb[ܫ[OKIEZh.b6jH*`0M{]8$+j7{OMό \`~Vy_Oyj=}eY*|f; n*)x ˛2+Wmnnsa.<"Y.vJaRQBKԈsn1dY)n PH-Uj,R&XKT"ޓyӺN, J[=:idcmZdkKg"AQ cTbO+LCU l/jI]yD!bR~蚊P+Kʈ_G4XnC̰#j\{`!T琫!QKBl FFGZ0GH xz7-lGd5Mkx`Fx*NqlKOVZJ}ɍh42vmb`KR2X`2u) Q&,:^BAK i `=]+65ZaSӜgАI@Af0KmesͨBBbJTta4Ca*V37&U&IR2!j;¹ DAJ~!zܮ †TSŒ`+&[4* k [[ry饗?թSuPj>#og~ 7wy՚N͘[n_}ypTUV;KoSyҗo_dyvb(śZ-F|k`Nv Lov'MLNMMMO,=7Rܤy:{~ k7rw~o{ϝ6j?Y%B^a/-?M_◼/sĺ33?7)5^a&߿⿯B&&JԎF̳>g4JW-5 ߪ=G\?/ׯW_SrKP|pfte˗˿s<`$ASk֬y^i'ŗ蹈ȃG툣U?!]I8CE8{W$ݘ# 6ee~ n1c5?뉉;Uj.^*!Pii"~Ovsv͓N9mҥOW'9 o5N>ya߾߽;ﺫ ё*ҫhl`Eel >b._q^GꗿcQp3Ոkp'&0^˂5U([[ə+8iX r,!ᛡ"-؞SQ%P%4#L!ԮB&^J](Wtsһ&鿪o^JϳOG ի׀pܱǽMoacraIm˫u}p۷dY~{V[Qe,YnЬ37o(gq&grC c&Mhdj1LG) Ë[n>x媃Э_f&6}ыΎї *%}-7d@CDXf ͅWUԏ~SO; dwŋ,=/zUW]u/~!dx%9v:g2I :z!@o|wB衢G*V d*I[ngkKԗe{pWS^9c5ngh m,y)F-nڠ|K`/ PlPLrVYgR:w++C)S'N(gfz=Tn^K3KP%=jHD2I$ UE[8@evb&qX"`U!k/{J*O69L1@"*ɺYVƍV+ 642O:\K>:+yTͿ*L AUiM\0ՔQQOua]|yϻEέf\:+s]R̢ j^w111q)Ww\ދQiH-͍Fal쯵֯k_"5%<HȊהּD˜H,z_P1)[Le;U4{!)O<`,AJIT|(6l?SGDx*u&4E "wS}<ЛQ RIԯɏH"$cJ*I1V}ɧ†(Rv|˾~q}/>D!(Ўsۜ:0ZPt P%!G@asfbn;UjH ;اԛզ "Y:&Q_t8 Ż*۵-7<ŧrHҎE.q=5q1vv>}ݖYSUX1O+{D՞U*(ȄQؐj>۷yNۄ~,l4 B/NjXIj4YHFs:`Sg 70}b&''YѬzR`ժ"O= |/x ?}] lَQ{{[[k}E +.y0F࠼o_ 7ϛ?捋lk9dttGvLLG0eVy+ #_' w:o>—qi}9w=11 X{A/ŋ,^t|G;MsaZt]W zUU$iuHDaACRϊeW̧鑾ƞoBxO ,\`kL)E{/iR#K˖ba}…/uO`+mVx,>e\C0Ph4͛*!3Gcn>6,33Sd2v~7|+7˒w[79p9NJ$3/ɉ!]"Qv{:oO H^))%C~qu6%n7%yޏ?kd۸y- z{ΉC!$p#u5N?Ϙ$(D,\{8ΎvH̛jWoDe$ؤ?!F)6WL\v 2(m~A\Eb_O#o%/~'>'|泟7sQC:{Ǘ]v|pr3X3<뢋޳z!yLO Yo׿ [6.yYE6IG^x|}t_|e~13=v[ʍ7}Q-.>k$* җk_9NgՊFɏt9\[i];l=$>?{]_# ~)Nõ<7Lj_~/S>O;77}W|G#=6nt}^{O_7`}ô/:/w{۞N9Ngcӏ{ߙdF y… 0>~z גQ7~d:⓻vsI'迿rr.PsW`n#'=pIRQ9VHM*~I˖-5r;Kz"`#7o9{v_wRE ^r~M7||ޒ [I11N8v׮۸t =]=23 a#yxF?zⱵ6z#=-_~WMy^GD&n;uMmvtz}{zWS&Y/^9d5+i3',BH~fO.B+W_yQròG^YǟtX=w {8Up[?r_V>7!;czؑtFCffy'4BZq3\z5{w=j $/Y*`KkMbJ"}ǠW 1g)-?ed {{VLBo\UE+UJW|( rUvԨ+dsۍ Hٖ՚;v UV%əhx(!:hFqx,h4,%+FX/qC|tԠSSu饗xÍ0'g'cQgUM>$BE#J0TYrvzѪ|f 8+_ Z:mS l׾$>Ɛ(hS'vo۶0V&Hr \OMM 3Oe~^:ta罝yܣGv>qmw?=''m۽g߃;no{ :ē[o닷w?"y!h6/^/︫! Б#k-Zn6n|ӭ_sk^ȖկW#n*YQy)=lt-HpWx}46n>Tk暫cv'wf2_G{|Bk/Fg5\«YCLݤg8൧?y +Woش%؍v+|_'w=iYC態7l>|||9ovT ۴V0?,lEGaddd6x{ =ǟ˿٠[m:p`qɲCW*qeփmo^xÏ$@#?{OP[N3;1>(%/{YgZAP߹?yK/~{ f[jyqQN<90~2m`yg۰9y4°8R.أÏ~!{%Gp4!ՒKjӯ*r%)JjVLw#hai IbVd0엃A u.x>l>SG!To{ :B9D)Ocքp(GO37Ԍ&=kឃo"',cDuթLwVѹ;Gil*G%\"ras %Y!5䎔C01:-?Ѓ>-Us&j%lP9cpG1 $ z݈{i hLC(<,Q [xz/$_ñڵ  GI~G>`z5^s&+[^'&&?; S$>E]>rFm6&y>v%Vvk$nn-[wpS/R߯<9G?z7BmSVLo$ (x[⋗_~9ڽ_{5D<!\5\ _O80E5$k~y-'zr*vv>=;U?gxCa6Vˮ7}C¨]ۗ0eS<vu 犕D;vtB%p0 !+_ٙu7MprD>5oذ&s#K. It,E+JyoxS#j]+/cO8EjoiRaU(vMSK-[tf::fV:hdT⿰& LtN`ף?lٲxO]}iՈ8pVYb">ŧÂNgaG^xWa޽O~69kccZ/|ӍW~Ww/\[_lI44-LjGyY\Y}'vz]ܻ穳8=3=ۗX d'w> ;&3l0:YK{<{ǎ9d= 2N#mz⸻Oz:b v=hA. Ғ; \$#? B#J*Ei]`j̀{ؾ堃jIvF&ΐu5"}"ݻ.Y'ǖu) t9X.̘A7WF$Հ1l0[,X][K |ƴhX **ʶur q> <>wW $'\i jRQĉ7zmӲeVjT\SIO*xe"!Y6nn030:y xw7]zxץ4P?W>]2\pXoxsl+ͷW '091K^N;x1L`y`r2²ܺekp7Mw{{n߈^#"?J c?62^Ї 7w}NՃָoڛv[ocGēNڻo|=\u&D_^Y]R4$Uǹʁ*~ Ѓ{(]O:%MGys '%jIMp0>Cj#/e'.^n>a!cR,]z߽wYr.Km]g3 $\|cmCej-\.I'+ -Üm^bf;3}𡇗.YskBF]}>C%,䡇'.G\;\/jg*H}VZuw5#ȣ?/#\wgpgvi67߰zڎVZ %7] wmdr˗/} ~exW~1G˿ESH/\tky&{nN:<7a$y{sOx+On뱰*,@F4^Ԧ >{MN : 1PoXe98 ,m2w48v >mPM)[O&WTjMnljIbB6'Q7 O1lՐGȹ+9=o}vtÔ7GFHP_+*oux2_7oV~M'oEPiE@MT^җLMM|10g; RMy$̪41w!2a]~C>9k]p??쳙C vDGGp"[#=6l+n3c '/x;E]vv}?{s9Kb< 'ֈev85(/}S7|>Lŋ }R6*nXtN'~/,_6$zKI'lڟ\Lxfح oY.d@[/:{`zv=_=03=fӟp_/Y=y;he݌u6k 2\͛ᥟ}߿-Glp/Za{ǧ]{}vD0UfL^+]#p߯VXjAx[:##s_(W2OhC_Оpg 'ڝwܾr=2e%|̹ޱc'(g[rRǞxƣģ۬To)%%UhdXY刈r{qjKԕeS=xHv8 Ncb:{iʲ\(6U v.nwn[׾z3JM FM?=erEI*FF(r5jPTߌٞ$+½lj^bSUJ KT }OmYpN j6&:MX.̟~{%mM''*$Q~ vqķ4&9t  %2[ۡAWz᫞r)|+ozGD+ >=~ÁyxR*/_b} an M2]!}>#"@uIHH畬s'L{oS;e'o]Nf5ɡp0 ޠvоkV8tz,,푑68"ho9OOm4z_/]\qƾ*!lKԏ$H/=6 ̧J '>ԓĉO>9:28&$zl0K:|RxAk?k[p~jdt츓Ȏ!ga}&{if-+V,KhGӆ +{_nth1Z dճe@G fs1G+n /zrڠǞY\lIėׯ:f&ǯw7~_4O*}Dv^eR&j*TMskB,N%$4BrL(C#7,;;-ŒBx-* 0+1?pLziM nǒw[;"+U6vQj[il(s$cb[AC*{᪊iZk_% &1>-_h<B;wͭ(nx)yvjgmR^>ٶ p7ce/իȉI&`:e#bK>mۖW\~E~ͭH;]QyYF JIV"WG=>SFGlkޒkNt_\]O3xO>']p ZCf !cp{iD .Z`dwn}:8-'-7n4@Šێׇ_bU݉ЦCp56e˖?t=ԖF >4[}{_ʾ@z}{o,^XT 5 b!HL011vEQE@P@/E`ݥ,73Ϲ)h̾y9Nga=?}׻b]WL!S ".Q-x>GtݽB.6`1&֝9JS9.pBx!gDBg΍3R@=JqZ>vԞ8z9nڰx`/Χ& CDɅ A 0I ~~]]MؒNы$m\ĻM5g.[9z8FjçcG`IghjI(u="'[SKQ|\+ 5D@x^|`hvqtx^im0 R#YqL7H/KŦSA7 5w!B v;_]IEQN x-(,1|X^^ 4^jx,YnWwVÞz{"99䨏驯?{륎tFFziҁU f뫩3,RSSsss f\NLjSM6Ùz>Bj^)#/gna{Մΐ*Tnݚ) ``yyy-;߸a*[xV[w*+^kΛ.e*!8RUE O""/EDusKK-^dIۿV@YYSO?-_Ȗ[M 0NF~Љ2A"7EmcƎY~9 C2~GV8EEEQt )SvlXAb,3=^?uwΟ7? %ψ~: -^,On~:J-cAV^Iqzz[;:BpGNhvI&C$]PԴ 5Xw+U;z״Ss U V/C~೚̬#׾9rztuu~ڜ1=B0 G"i8' OMLݸڕ&;PJxNU@ pĉΞ_Ew7Vdglo3u¬tq|4,bGz8]9yCu<<Kl4Z]lhnfVs`q|pSཚYUoGW,KjpNvN/(7-k-\s~ضμz bSkŨegȇ jUl\(Z^9%%U;e-+Q?J.] r48ZTԪkxRأ@IC崌:)2e_Iw^ku;q SK~W߸.5k_ʹiS->#GjKLE[[ڵ{2eEr{x>7[ݿRw}_}Yy%pYudLmБ#vZZVaæѴ|;w0r޵WL6( ϻ_l` CL@G VC/ۇ2e?pϽ ~)Jb'sT< ~?s7o޼Z-eKL"w߾_ G0?#ę]/eݷzח+ì\rp  N(Q":U=l"g_Mnƒ(‹/֮X{.z!ӦM@q"0,KQ3C!ō(C=O@Dr믿ڦŗ=1'J*/2LMK6t=+fUf͘~G***hrmQϜ)c¿`asƬY7EՋ=5uiiZNPTY!s0T\ %F1K ]sq9%DB .-RZVv;UR|h^cks#-MKO>sSW4@qlݱybiS ,dJI\Tl1 LUwd2UΕu5#G̸;֞/쟒 TݤwygPD*0 vpѢF[M0 uwTq:;IŃFU$#6h hZZѣr{w;ގd~ſ35z|8=@`/ X52uBB9W_[>h͑V_ƝinkW( j?_~JA)(ȨAPA2؉3JM/ȍYK! QdB1-/ˬLK͒YhF'J vJKh cy)TKp UU]X,*5p!6ͽC8CTJ06|GK%v46﨑#KKK/S.(,u 옛 *2f0 nq23ň ݻ- Jnfj`ՉɗZkiou2bch}tC]nX~IQ~#5 i9xh#7.7UVeUyi>l|e\|`<șcЩ*.OTGe×_bee%p:D#]" HN!Qv!` (# PHI)S&>gmÑg߯H&& mmmmniWЖ$'{<՝][=jdI@uLt!:-hk,o8|D1VՄU5k^|w~xMTltӦ_noh~}}˖-'^&g'wy@ akU M{6;ׅ?W^I@[ETO$*,u^#b!Lبv񓛍7׿ #߆ !Ēl&^(D-e K:b|˚_رcL\9?H_9darĶ>C1Vv~PsODbNaǫ"φiq&kLSMݡNCzd玟Ϭ㘏_"pqĺIM?K|w}'!`ov7UB{g5Br!-oꌿ|/vnV&@?1ƣמr3J=H.u/jp+JZBsz y¯Xa96ug\⥗_ q.9 C(<5GJOWۖ A稟~=]# jxm(ⅆfqAnD. HsB8 a;GXҩ!g#_l[.%/r>E͈('!D攊P}MJlӶ0*\ggW8P$E_"BwNDUL%O#֑nJ7 !__TQ3pEJAJl;J~[#ݰdC7wάkU+=3#cy+W.0eŊۗ-֥7ӰTVVm n_bm2~n@!t5kC;fȬ̔䢢Y3w]8 H6LFz4#s򔉿YN|szpת]^&˩9[1=n `y))8:ť&Rcw%q$%ϟ7oСIIIN >B*Ļ[ 6fСC}ɩѣ)OtvvV.=Z[Zܰr d2$S9|2=DÕgpa#&O 7r½>lP 4 0{zh۫^.TQC=--}Q㈳cn%d.SH%eI55<hcXb") [99ԝ6}t$%UWzK4̨8zG=aDxaN6 C@C'Od,N_|ܸٳ84'‰Y,X 322aÆ_nqWq0/hv@qQen۶NIJ b[ZJOr$~^gW\xܽ>` $x2z0cWܯa&٬npb"ΛO p>ӖfLN,V7y}pp``ڜ={h6ͦ75 WkDl$pSBtU;dܝ[x=$Z?|0gZJٓⰔ@rW}ugX AC22[Ԝ:Qu@rr$l:%_>s|WL0ubvL"ǒٗJUK#rk\;Ȥ`UF2D"2jFE-QY&p&rD-a C3=^t; n%#Y䄠PҮ'L+ğ§wvP=WÂP20aO.y?+]_ sbe CJay½P`ڏv %55E|vIr3_}~'d/%N¼nĀN0;wMHhoEV65$}p Oכn'Ғ;W,#\4%x^~UWRRK=&\&`ȕcPRMDG/fiYEiE͟nFbQ??9.bZ* 0Dy,LUrah2IuQ HH, ]">3X}Sx .%v.^^;G;? I 1c$}X}MKl Q%L4W`tyVPB%!=VZvBTHlbUCYA s@jݿ&{hiaZu⭨HR~NIK>N fBw+w]n$dJ/j&G^ "A" e1"!T$s $k'@d+-8]w3a0`Ccl,/{3 hV :hIHEUZ̎&mPBq { ڠ|kŬs-/짻';pkb D+\>'2rXIDͦ4ktz∉MӪ1ԨX'5=Q *%J2IeRld|/j20Z+2#h㸿*NHM(ݺ W_}^[lbuZN&YrB*DKRR! q `av[Z@LeTM;9"mT7m6?*";pb1Gbc}!tiQ^oPuVZ Iτ"htXA b?:FHJF0A\vkN"F] 28%u:*m2q2 rG r:&`6-+wŌԨd-LlWTYvkqb͚KwȱJ#XzV=>I|7b31п(_GDEQںu6|Jǡn( ,a 6\DUajAIkZ=7= ٬TGIvM)㇤)5F}sk{{GoR\ P xӵ$"4ⴤYH[iJ "aR*0/f*&F^$h2YVѳ!3l_TAT=$ /-`Y^^m>xe!E8pF(> T t=#sԝ#C, )DHKgqÅ jkU]e>fivvX^-P $b(xtPZ%1l#z9"JO"Y&8=#1LGNJL:6JL&-O8l"c<Bn|̸$NBTFz~ߧG5-G`e{u1bT;qH>%]3*1}]N7 s!LPk4H"]$(^J$Q4YPZ UT$O!C*b 'rhQ9'bb磱qBx< ZZۻ~XNh>Yw.9 yVSVZln/?7 97:xwf;q~_<^ &(;#5;=%n(H8ш[ w:t3Pl2 *)3bsŪ$5WxbJNvdgkdUe&7rhw;};xza FLN r:zjzZN<`c6| 3f%;!h0!܊@UYW9Q-WS>$+XQf٬\ xۻ#'=cM--M AvNVq#FaPd=Bj1vN3-ۥe4 o{kG] OpD|d'  X! hn: FUHPGܦSԒ$˲ ,Xc$abC$ (=1kF ).gJc{6ˠ,U+Eb)b a6"S, WuU6y5ãLu9A(1wTuSd؄rkּ.\8qDZJoݲP0q=6f/Ua#QA%j`b_FIR: q(D_FWo+dG@ReS]SNP"}%s.*0%+jB\D5'&qz̴JX$eL5(h@qذUm(@IKe DҠlLwV!Z8G ]`epV.ɒ*k Vo(+ :f! LkuhzĹGU #SJk;f. RiHMLOvu,/bJ`׻Z;ĖQkK^&JW1L.oMN/MH3} ;cҒ)Ξ>DU$(PUDt{6v(I:^,\'úhU?`uA0װ C(7XАȉhș { B\4pUu̫W|'8\bM>&0yפ;vs\K{ΟG0 APBLX0BgWCRw;L"-[؆M)_a!*jO-|JPf"?>eEt!DYtތꑦvmEV%0&[j YVQ›jKCW#XL4 h\6IIy}Tl,z`hF@ XIVU/(L i=$Q,XC}OTlL ɡ26ĞЎ\b$Wv(BÑ.!>Ux+KOuc/V,w/0;#iTa<&L8dЖ>.:]` HឞM_n\|bW_ b7дVZzɌmu:@z&Fw}A$A#MқEN( K^F-6 *BQXtƝ(i8X!6msL/.*vc|w6ߗo}El X<ڬ 2@ Eu(G;hyK gGT\OHaJRl$P\4Bi-Z&cѡLJNl,ΉV*]'Anhx*HhۃW:=R{[rRu/YFCW|\E FFg5HD"&^kF$H:ذEglVٌ#A?']4fd0i40ʹ^s`9g_ay(s$A,6gl: y`;::-'=ͱYvѵ8fHfゑ SSS_{7= i"a>-DC3T߀D &ZEy}).CWGxʨE%&%#,>JAKj(b$J,1Q!ߋ;a3=b+Οgde负 lҲҒRx C}f~ECgmmъ.RD655s#(Z݌YdO؊;7/HZB5˰rI=I7𞮮:{| tkF﬊I^^H6'}twE0V$P%)&OM& JIG$&FŹeyX6/Z6ʰ i bR/cڃC5؂by1e&R(n(+uQ"u(e.C2nTQQ!"Pqb\UFט8 $ħi(iu!gWY>ψUT92- 2%NCF=b&i%"|Mzeג!;&Ja0PXRиPCX!DKJ(̓C %[X\=ЀPdM"-f4 /aZ`#0)oLfkC+hsRށ5@Oww{KŦN:X)"BGJ#AR ?T0/jRjpWKLj/zHl2\G`0,f,u f3|q# =@֮D_tɝTyF^DP^kb"G,fj.-' fәi2\Ga]R:Nx Iz]pT"]X񄫫{/l?ѲX!OS#ZI,eZI bisF"EN=n7uI F%XIwoNx+-ٔnxC=O_H0fNo V+F m6crY! һ`23lδzzO-١9J8fCh1hY6Z|eU^ܴU7]K5?QIc 'SZa6#3mE5 Nl6:V"qU!J~~Á? 3g-7~IZDi,q)G(,+=(+b0̐3 DǛ2iY)xJHhrrʨQ{X0lnj5?W_wrr#C3ye&ӔWΪrt /"@bɋlqluN,gkO?IV;nҴ䴌mT懘pć]0Tֈ*i9IqlGac<좪 iIqN٠.ڻciYU{:/67tL v5% )ua㦺Hk"ֈ [(^b4`dCHG >JDGV !&A G##0vFZɠjn2tA5II6j4tX,ҜdAU)A"%,(Փ1MX`0v1'd T ҚÒ\C!<`>ЅW3<'† Oty<^/ȅ1$I (5<\ ]^{NjIm0.8īb1%#/LlDď6X5xDe}ǹ!LP )J\Pɳj2G$+AM3~8BMM= mg2cCzV' B|\ 2%FxlZPr` 8|q3Z[Z'ONFoO[ESr2YY txgΚUVV =~:qr}^76!dgNfR:@R9d/w3<^Ajz .5gڷoREY(=`AEEŞ={FWT}={`4šC֭DKT7B$On߾s&s"Ma$~47S1|ʱ/gqP/_xN}+܈U\fee/b}}[,8k֬r%ʖ=wu/"2ܷo(t!q+AC)Q $H F$M$,XxǎΝ=sV:Ywtvv$H,(Eh0Æ rTuE4\dwص|v@c%}b".j8"'<6x+]ޛ nqU¢yLdd_k5bXӯru.ڷiרQpZ\LdR,_膏׾udn0pZʇ }>&rbQTA0|(f%M+/ǽ].Ѡ#QbI0ʩW__}?[>asVz}O~ӧgJc@9 9d$%'Lu-4ψiP?41Kz!IpR ;'MY |cH9}""H"Bj:l$ բFX`#ɀ'-b%ADH|8,YX-wa#yP(HH'!3p9JS3YfFO$8gA#P](:GwR+ȃ0&(G/ A}\Z!f(IlF C"kA7 nW`Xm(-G(4N;Ryv/B<|M: @|'X{"aG H5LmY, :x RZ+9Ӱm3fܭ,Y1⥋gHS>W߆/(,,MIIr=M- / :M XBLxD #`Z顮DDb_l[ZV ry:KMMe;zxnEE{{;=kڴZU\in@»]ѓnݪV;0Reptu l]mclv{YiY Qh;dɁ9_QmuuyS, WJ8KR.UU/m@un^47 :R!~pD8\NKK+ 4+P&.JPr{dL]]]$nniS XvaX0ݱcG-o94c^Y _iHyA^=w{a)~=բsXM`w8XK |/X6\8wEuI hUoOK5pp x5 ٳ{WvNNIi1 XR1n"9׾s2xVdQlIIE8tut¢Wj\:eXkO*V))mu_ۛzƎ tаFh@'I\]ۯt0|\)ќ_4 /OSKctpefL f[JrZۥ7 ]ήo؉Qe`-)? /׭=U];~ nCݩC=nOGE0`pFN>ZeΟzIu, c :mzvl`K6 Us@L#FE 0PI06)^+8A P}0"z wYI?R^KzQCya'2 ]٨@5,E2Sp)C`ƔAf( u d33 "YMb- ,mKD!F!HH9ETF8la^8 %0xOc!v(LȒ"r)-^bm$xO7rǑaVqp>) I h}`}c4*½ќK8h bx'Cga$r""Dk.kQ4Z,bZD#ZIm1 w}.o{f5{d].gbj-f ` v͛?o7[jjjs"8Mq*g̚R >u1˕ A;c^X$¯aG ʡ5EzO0n5Xf.CǦĞ{y>7n|w9zŋ+q33fLcz|_`b,5e裏^Z"ѷ7 ??毿 yxjxlٲ>[OwxVy'b\oz/X'TZ.~v G+)`믽֭[|ٲ'|R>]+W;r߬z|`B>YS淿}b̘n\e%zO!6W{a/%֮\ly+ ܦ|zQP^oy-ܵ{^?ᩧɚ9knAA^sSۋbAI7m |Xu?e 8i4z_| fRRx5V~|e%͍ ͍xѤ;W0023ffض!\yӷ:릌? QVh-{wn1Zx}mw7b#:rl!ښg\n?pI솺iy6vVRLQzhR .oo׎>zQ+~#ˋsQ>tEH]mMY!*{kise5 (}mm߽K/pR٧~2%=6[\[Horꦽc+5ƋO,1<7ߤg[^yE75^8{nZP^a3 g_=\/=j+_{6hգm>z҂ GY_ ojznp;}x+'Ë}+9K?0|(=a'@˥fvd6承e6]x姝00b4I6EX^l`F 간!Q?1yIh YN& ~ ['!pN Xdڴigϙ8q"U߿o߂>}7߼sJ6-[(ѼpݼjM_>ܱ|SO?to6o|('|r 7.GkOoOv[zRL>Cw\t)wZ 7G1}` 9QAQ|r͝;wivp@$=zꩧ);\xqKo!3#sŏ= W^yN?yUW͙;wѢէNo2{%7ğ8+ zǪ76 F6s摪c ,|nOMRo^;oAYyɓ ajHBY??8W_{+P M>s{ϟvV8:t>?_nI(_۷~l9v |}x?}w`qbi0lyGney!==G~[7<Ls>:qߺޞWB{M m߶`u"p.v]^x]{iƬC,.OMu3O?1vW^u/֯]z<ϙ2cB w+*'궻ff|]f̺zWr/FGq I23yz&(]_SK"P^ 1ql9y6~ǷϏOqq$'33Pڏg^:ws<"q={^]rm)yW .XL7Hz׷@]ްnmw aߴaM.7e֎w=w5)yh khͷLFB-(=jm-!޾N]n+>z4@!vڅb]Eoሳ#6|Ѣ%K'N?~47V[-(bpE!5 񃉈tF{2`PB`#)᪊ -%P3Q ѭI pRJŢ3f Y01Ͱwq7}}aM)8/ 7y;sEx1adDU /}AMNU'xF$"*Ji/?xx``= & p$y7tsؼI^XTȪK<`1j[ }.F_=)/?Wb N1ؖ~ɥŴf- &q_Fw谡 F e55TRO BԉNenn@Np<XUBcǎQvzUrfW}3gϬN < γgdeeI2e/0yyC cǎ_{ fNzpQ/={^ KcYqӰHLz<[om>UV9acMuaVןw8zQ{\}ݘ#!]ZZG ̌1R}Gsï'uϙ;Ќ}tYQoo/6 's8{qVy)iÆ /R1o>3 0wyxleޙ:sYq~ߎ7=q?w6v ۜ>]KϘ1,Ž @!G\~ Y^rU>W4 |ABL6+=r8ejAt%$ /%%E!INoV (" X+բIndܣˠYADxۏꕉ1w߾ K|sF*gPPW q59bFuRPt'%wt-y!?cǎ5sfvo#$F9%Wk?~l.'u,pv-@@qfܳk '}3N9 |qbr3•M2I ԏ3%KKFE?99eYS6??F,U;i""f}a. ^gwov"MGFC4!-̣4Iggܫgs9{M9͍m`˙ڀ;Ӣ!yȯ_roV KIN~hqIr %$'E4b8fVvF 8dqPDPS O?Z;rLe- Yqq:]euhw9d$ n_h[ s22'B y͟隷`m+0/P %QJOV[8u3S8n&,N&&688mc]MYwHma (L} <y`-߸ݾҒ VQ8&;[ a_ ,?rNfO7\u:u@1/#]DT.AHk)Ŗ%9I .|`aV$ACS̬͛6\3M.h)a $CT&p6B|XKIm$N a̬v`a6c:z_.I|bp&8MJ ">qV)AH„נ:Gx^,Cj iE-AIht,N$P Ӷ L ن2D4R eDdD(x T6YБfj` Dk AtfYxtTQ W t# oX`>`˨Zԁx)5OYa5V ( XDCno#*aIb5Ҵy ia bݰlj]%)4N+p"-F1lB+L4){nVeؔJ [lvϭ3vðfQC9V;J܆XBHcDEX0rDULMUͥq.BᢨnŨJ &뚠DA*)L*$1GID$6u/ۄ9eTf=l|LKye+,x Yt\Q SAXUE1H!}@cڴ6+N6y_E 쉺jO*,(> ݷOH 9;jnsΝ s~۷l=Z2' DZʌ`^oݩ̯ܓ6e6>Quͷ|Gtvfg77u57@ c$L8E`?i 1 |O7|%6F g_ۼjcqLͩ'_b6FcP8FƋh9p._;  8Ys3NtOPB*({ٶGo}_[|û^x+y<v;ٷkڬt^kgrz)45:0۰qܿ5#0Ql2Hۗԙy$Dq`d!KW]Îoz,PZi>t]m;ÅH5''T3mgCA?---MMߝ:wya3W>k}IS tkel𰑷.cW7,ZޢEY/*}?yuwl:uVTNB,_|q㳲 Yt5U|w_]3t4b裇uD1# = Ŕs43fAi!\dEr'L2"P4 C_#+:;HⴥCq RԻev[ڶP7 (.AI1!d\;s7v?<rj>Q*Yb'=> JH1B ) _0 ZLuW+xZ'"Fv*e,i,3v+xpJGԶPiwټ O*UTGp `8faw@+uC ZIč":]}L;(LN'r1.q;qv>s©$s*DoAj^:EeAU_j(L?2*LFcC,~CdlcO\PihhjH &mY$^"1"L3$t"vD]۰AioX#6d1B7'&r?GޘmF^I?[W jً4];`r^_@Qiȱ ^2VI2⋾/2c(Mp&7vv0x7ylP|Bddd4=fpЅKVܪ 3 'O" LKLEe13gLtLkz;:4ؼ)6&MO?ȟ~acMpei 665ݬfr[|g?{ԝwO>nij#ALy B67edw^ ͇a">Sa<ϡKK`I}ÇssGn ?K]t܏3z~=}EN ":P6*^/+c?z#tn=*X`Az٪,-QYq #E*dI S<'8 7;kWrG>HsϾ,#rܽ7{ 9!}c?qs<16<3_٬곏N2yh?6yڌBh,VaIR}pB7i5n0X.6*OHy`FS]~  o R]U :k@! O:~?y :31@c j">8eMpgZ7Tm ^ƘcX.~/ˬV)1 A"7Ft[ g9 nQC>R"?0w6)er hhLFpN*^敋㕘Ya1o%F ,'4F4U`TrymA "j0t'GxTwgDƉP-e/jV͐U);qD(A| 9"+z2V` l ە2ԩA"҈Dr(nLSc(7$8A)B6+<ؑWR`ȠSQH^phbDD-(ٻb\ty*l{V_JHKJ%U`ԡtyV8@@ZMocU0A@]:ѯDE'Jl 2 5P`>a6#>$! 6@C !1 D9OSW"^1D )K>!dԲXСM^(SUׯݨ,+^bٻ{ק[?WvvuY N tvv+WިQ=>0lMu*?:"̄VT>}G;<ʷ_VO9]YYha_*++nUWA v9za`VmKJJ.D ӧj-8sCqqq_vw[nܾYv yܹs^___YYuX%8e]UOHB)++Q :[PuOWWWAdl)YS]qubǐd 7 JMā c In\.@lzqZ5;w ,hsg`t|QUeբ^G:Sp֍ڊJs] ylzNO>-3gg.#lsg JysIBkK ؎曕JFuUsS>_ec"_xVc}mdL<,> ]|Q(Ņu73y6/KW'I$ Zk%.t]\[x&7X-[[:Y[SW}o- aFF 7,QIq/{v/wwٵb%^ܴ-=_|i7k./+)3ŗ%E!zϝ=cm3^(raXH0eepl jk^_-c0p|.p`E:#~ijmd~F v z 0#?..FVty<6p8WJ)Pk;Z >Ҡ1YzplM Ri9Zq;nWHiD./ՒlR tt k`n:Mf#8nZ5\jGnvMa Z&^z.u:Rk+=ZFa3uYF`,6ˍDبp`mTe+A "< IdzFc3a8nSzྉ`#VF$  pܰ&<)n3Kjr8IXmpd+<;l}רa]9<88m˕۶~tÆugmz9Q&.~ s?@i02'#m”Y=3&ki`KtYawE؝n\Aw/[ 4#3f_UM*<&JyFil?!L|jk4\f=u}Dmd6[ewn,l$%n[|]cQQfdA"a :"k c%]7YLCVX=Z0-?Bn 0|;lpܼށѰ[;{D{z]n/j^ G3 hb2!. p,4j9$ GI|pj (ZNʷJ ^;zl` tX?2l6javX:)2Q[1dp oշxY{⭆^V/FkyQVɨe:} ,\chVXB?J?jccÜ ZN8()vQcPV !V8{R`v0X v\Q_ eE1UdJ7Ha B5'i8=ȏDQ!0./6b{%5@ &Zټ%xnWB?X08^*T 56܀5RB>xج#H,nGeNΩ=P lV%'%woL0`Ԫ`J 5%͡WXe*l KX^.a SɽTQPO@qQhpDqɉO"AY2VVtzSP"%L jU2W+dzj5cUA@F)tr|b@=(rVR+b1sYѾa)Oal9p nߏ_DŽƃ]=x|&6ЀA]@aFV#eAMИ@6e݈ 4DaJA %vj[ X)c^MBE vӪx)ä4{¦,Y6e!Y+[0s2 LleW*Oة@[Tx0N\XP(`0Fr?X)}H*43l Q+%>E*2 &Xκoc"j X/vlXr0#iemԔIR0^,!pԘaWh٪XJKe\PxБ ˭v\&/57xXx?GaA~Z WX,\F H>\:5l?vs4ӆ5$] t9HYn.`/(rV`n+GQ\ KW]pK1%ZF<`$Ѯ1&Ln{ L>T0>_`E}<26hؤhދM1c=66xПU ^KNNxA8 TM(C] aXGT9j% QHC*Wf>* KAՠ_XZXEF~7R$i@J2O>|rr1D#ݛzIĊHRo5UÉ {Qd@JDFx*YƆR?xbbf6dry%ՅEFNEN˗ :ɂ52CRIWS)TqclRMB1 ~&AKc& \ se1[UEB5$t")&x16r1alQOt a*FPy I;OFR^Aq2 QB6 g7 ],;o,ʾtWa+x6 0U$`y3Ȥ10w hj4߼#F'l#`%uY X ܅ PQ92<&~L0~e?u8Glx LЂ {]Yp<-ѓslȵR./zJ<@'õ݆$ҔJUA˞,~ƴ$2`^M=>f&FOcSWlLE0D6!Z4)43,\.KI١D;̉dp B 2 ~NE52vH7UDك3'ShOlr`WpTA.?4z2]1Ft+) J)pפ @hR$zKbyR>FSzFFg㎒.XxAe5$=R׷wGa (Mn(%OSRd+Nb! <eB~-ehKly*o#0`N%䔡/ρC<_ @8a\CSS_ԇX%5 <4o]Ee-#<M6:{ނ#'<5Pa\-v)>Fd&&&9,b ؇@ӡI8d}eXAĔC[|^7=uF 3iry9~[~Bfm^ͦ4Z=Ԅ)<|Z/' Lpk|tǔY~? qyEt5Dfs,vqxD65Fib\铁Ճ5 /KQ}o2gvOmRe? `U1PW `7qy}Vڃ8ƏI!a0q:2P6?kZF(3tM&ԋΘ5CwZ j\nWƇYw֭ ʃSr'1YL?u8jWfbP$>VJx6OeY.&G liz]QAI&٠cȃ|PNnIXXI;o@@jxXll*m*^C)Oc4زV#LLO 3dypVPn_"f @\ 0%5#Lڠ$ Y᫱NN\;k4n])Æ8b4LfsxDTgg1dgf.T&]xuW P`yLׇ6А|!%1Nկq[Uv8]`r q 500R^owZ$F*ByP^Ff f"DH!nj!E ^ElUa" "aCf'5#e.ry<q !J`\oz7ֶYfƞ8{}R|6e|PV@D!/Iɔ{LA[Uղj;!dXF!@\!)CΨH 2 %*i!ˊ wnO>;MJMSo0d? A?F4(9^$ZѬUjNȢ%WeVUVuvEFF:է񩰪j43Q8í!L\i: ? 5%`Q=cκٱ#\vWEYbEq<R0O)(vH3]Rks=fMcE( aFMԮN S;s^S=PuN "{h/-!#',R"ˬ*jwQ-YWD=e)z@sZ v̀: r/3*"Zw+ч)sf uRbAi=(!s57UB6x֧ed47wjc4h,^2?|oIIl>X~F[<)ppG8'>Wga EVy}FEQ; N9ԄĐ!"% RbCZ"M:[S\_`t yNs آzNiЁ 8JQF@@SC=z\>T{5.eue7&"=QwxڤUZC- I9 By1$iWb.DɠSR)"Nc̐0 |! .Ҏ!b666fw+ fЫv<>EYÁM"rUgQV,ӅLJ5|8] \R11Y'UӤ.P5ഒs5IOҒm۶X|Ҥ11111)))Go3E'`*ǢF,xJL#&=uj {)nTR!djb *Tr!9p Q ˧iPR9* xN1-i~8#Jr2JJHZr1oV y!T2ſ 9ƱDE ! P l | {{~{DGGB3N; R/)aIw]dažߓ2dG? T+y*}WKO/lԔ&ӒƋe wBі6_6|hLtԑc? /ZX~;ݰfEX>z{<1ĵ}@ 'EvC&@ʐ?!đH^`^_^}0?g%Wϝoii9g> ny:w]Xpj-] \sjѕӧ]@qL?2'7wq W~frȸM#3C߿O>?S<2$MRTt:?̇TbMY*/.>,?[pJLJ5g^l\|d4^+TVO/gke^^jj%W-8̀2rY?tۙ#njW|){у~`y1Dp{キEL|g+m--7kn}?n6fΙ WpƜ8yjgS^I:`0;~8fVn.[[2rF͝7h0VߨL&p'u7ܟ457ϝ??)!>h捡t31n82n:" ZI]MekaUsdDشs[kʯ}mkCCݨ 3>bF̬[5ɞ?—Bx榦#. JfR1iZSSKwgc;?|s"cN=ܒ4`\XGެK74=##+'ؑ榬7ʯUpb8`ї^^Zl/k7>0vxXx庨۷~ 6wEY`ko߻ yU)2jp "< 9lu\c؈,@8C^X5jlF),89&K8$(Sa'?\Rd-M2"˅g#!juDT|ȡe*=mfdLlK- uCef:>"3!?}%K`twc~5'tw:[s}-pN7*:Z'7(Y1lSR`S>\+Pn} > 9XuRaTV[JC&zYcz_qkՊ%QZ^ J0 AO6uB .apaꠤC@ z:) Ǐ(O!"xYoC[ O N@I4*ـ,6'H |K` +gi;/Y~˯ocbbWZ9"#~ݵ6ClB)r{iKJ@dԉ~v_0FeDTeaU"!`=L._@4;%"Kȭq+UNFi\*?yt:؂[O*C^us]w wVj#`4=c" S1~ eNZbe6.DRC `Э Nq`~ǣR 58.c(нR0I}ʁ o'ȳ93g]jLLL=zNxJXPp1e+Vݿi؛,ZmK8qڼwOyw؋h5zH՟|YrPxڕ2*ѧ1O@} χntkȑ}-4=@>r{>TtբҖ-[^7 ԺUEo<#EFYi+ ~?Tٵ ϸ>^)Z~=ѹk+/<'M]w߽|ժ֮ D/]mk7n^|`ӏsG9jt3n1#k$tA'p0::葃n?>.6nyٹ#.v.\.=j/O^ dfs3f}Mtbk^TΟλ;oMXEY!9xa3Z]8x@yncXtŋ= .9oFx ?SBL${DPYdٱzpL9ÇZVW>e!QŸ ^+SIxшb_(Ϻ~/!"EK8zN0`tsƌ-).beݾ-HM幗+iY_ߎm=XpQ>w<}Sa i,ݼr>l̹gVά1[w&[o\u!S8;bUָh^^g݌, $~&(/xJN JKPxVAeVk=ͶNIMwx:XRI'FZ&Q Alߡm8iℕA殀ӃQ2L:sY@AD#.܅!^y9?J"pf]k]17ՠQ@<>`seGpN:L$K5 .!<%b'L _qL7|λIV\*?|<2ni3f7׃$lV¶F\ju DXw wOu[۝0w ^v Ңh2O{^Vh'zBOH 7GDnhx)[Ru~OmmXp>`P,6WQ;Қh\ps{y+XvOa?rNے5b N ?g&@r{ܩ,Ǚ*.Rq]jEHsqUӧؾ\!Cz~o3˗D fϜqB!><=c{]ҊeK}%&\(,[p [z {ˌvˈ<>'MJBB=K +u*YڰTpM/=zHT;ȑ|'\Fz*ҥ557;rǸѕFeʃld!պd ؼ~ͥ_hd<鯀OzlvB}}<={ԦpK\A6m׬9ʩ_D_K-PUYy/Xov`qg?WPVS@Z=bַ뭪Xj+Bd+J<hŵOIM;w hNdda[/!2E 2$ģ8~ ~gRdV }o۶/֮:q$V\a4Vpp i]ı"DMmݬHv&[fPc.Deijj|걇2ǏmC%*&vhz6'g~_H$qD]L !3i| `C6-4m <=Yp NNf! >+μ3vCDF2.1\1asND6ZXwx`._MsOk$cKhv[~8x0tH  ʑ(>8@Ao0.^7'$% 8gĉ|Znm^ll:X xGf'&&yipɓ[Z/38;_w~1bĈv/vAO8Nd_ ǯ^owtu\~]{-!)V74Ե[njlqU߸`Ѣg +ٹ/2:fŪ*o~lcsmB"ٌj 5]c "?;bӧNf}e2_leE/'wqƇhzJ˯2vS޻mWWMqׯ_?|oޱ9\j? /wD>|JټiC-ȇ0(7 ֱt\+>=!oPǣ^ %WUE9' EidJ'2ݻ~vv>qjֻo 9L N{?~{. R;nݑS'x+f0JwWkKOrFC[+*VIA<8g' G.zŨQ0Ⲋ xH&We667ߺY3l!t3[ OB谦;~v87DcOݻv~5GS@ٗ_*+)KT0֊ fw8ܵp-iܬcvZao~8sjBB"hF!VEt/_8laђXN&?ivzY)LVV]__b| 7<U.!Z?)7~`.\]v^k´ȤSu8/Dox:>fu}ꏍ1 p&DfEZfVL %XtpNX\BipbTlQ.6OR2avclm2Fu4t8eh^V0;@4D^ :) EA xC(n5J$WD"z8BB?D N#(p nc%FA1 *nt&2uTQ҆Aۯ{fw8FG[d63tQ8lڈ"̨7,gs~{JJ ;ꞙSfOYS"֮Y?g&Nz/_}˙3ϝ69&ϟ1~bX8kwE`ӿRTtDRή.Ols !>n̘/).RSFDh E4ꈈi qmˈ  Q(^350C<V⊄^ӏ4}7\mSssފe`g̜ ⹿FRkmll 72oXxxldS )x]R{aR "Ĥ~^_jjnu.1@~/]Ӵ()R|\٘|Zb}_?X.eps9B:\IV ~*4{ IO TIܻgfΚWU2:}r`ҬSG߻_<[U:\4<ƔN;݉ͅwyWFV 'PGbfRy6x) hyhnނ[wߌw% /<}eiԈ•_/kt6ށM fGIG^Q`1▗4ШcbbbPk!Thim8eo3HI~9? 8\( \FRjh|VѨ[zϭvwA9(Fnmc)r&g.SyyYw|Iqh.¤#ouyP`YQU2&X]lD\4z_juxb&$={66@>ce ~FuC[UFdnS# 1Ic-VG'<<>ލj8F]̲xyCAi#\.WCCON/ܨ٠ey",5?h͞ NS!8 oB|/ fLfտ?3'M9`АIg[ΰ'I2ú{ .sWŢ{,C2؃MJbb֦RxHRvZs$!JSxR0ͪ\lI~*3*Zn!"cE ?~ܞ={qZcxbCҒXɩ)eeeбFḘ8R)[~g(氰  $)=fWRU Ry+ذq#u b> %߿o|,{vC|a0MNȇ} >*>,;mLqPμoBzs9۶o_|Գ_֬8#+g?}5{/>k= \gn=)Ӧ+UR\z=nS'[v D/a|N[ӂ)%o;&B. ,Ţ/7hhw2]O>ˋ}e>p̾g16G Xʳ~kiӧlG/_N/ܨݽsΐgN9z lX{q g;WDVISb ݙ?^^K3&2 :k.Z /Wz{j.6Ȃy |/6l*jQ*& Xbi3 Ͼˏ<,` V{zfzd?ztaKaq*>or}.?mPv~_v?Gdf NMt'^SSv s:sps[;1Vim/+ %۵fq9y(Xk% \ 3߮! D"b:**˓LV:jE )s.EGGjapM#K/hq:v(mOK&!~zny8'ᰰrZa z5z4xZ&,̌Yl "_h>k؛^U+p' hh; 6tVP\cƌNMŚ2`nwŊPlذި-?leZ IIiiu͆ ׬he`˫(‘ɸ?dBdc$fL8Ez@LՅEFڒ<45w];w˗/JRSFڹsj(Tv3-8[PPzJLt!)>tlϞ1 qܹW^}mxZcT epqD䔔榦G޸(O[c4Ӳr:7_0_uou@gL[TljjpG29eXm]}MMMtTi3a|gIkVkoVf{dn=*,_СƯ 20,"JѱIe>#+;,w͍M,F0IS`<|•o|l}?Oo|k}/G7?S?oǓ>oDZ^:أ]}?gX|q\]r)d xW/(>Mou7~W?b=Գ-|qzv׮8R@c-M +WMb_99kVq^|>5;=ݬyW>я5f8f/ă,_'#C?>k{{W?{+׆?1z$mmulƷ S>{(ÿ×Fqr?yyghq4ϖG>9 zգ?3=7z@ cɋ/<ʷWW~𻾼l߿8]q}f0}}>m~yxg~ /~x~?҇gyxgMAHK`oYh_.e5gX~_9Jat8 CJw+hϽN3!Ҫ+WO=` enUl:b5I3ĉ*h mMNֲ)b`(  Gy@Sdu]H:6$42bB _jNz@ 5> 0| l4Lտp" _NqD/ņ:_k:åV#"s 9tW/|?@Y b0F$ oko~_F?[wn6?H>=AկGٿ6@Y޽]{^|1n<^-#cc{G=?{L? @}o˾[.ûܟ9?>O/~|_W/]S\ĆbLؐ9~c* *J[6 |?X,e}G7J4:^TKݙ}FҖu t4XBG{zowS ]-u~WۯQTW~w2F\dlvB>N~uߋە:?qD9Ȏ|M3NHx5ұ K_,NRU4l+OO?g/\VSܡ(ߌ74Rsw4#r8,#"¤?_H}˗|Cr<l~}8ɪ8A8Ӷ{ej#O )d-V9`dY#D%ptWGIAa'ӒtE`C' WMݸjJc=|Q |G4yYR=/ 7w|nav$U[;,| L³BMݭ6~?^gtwڊAG\o7IZp-|\iKM_iOc=GqX؀B! $mD=noaG]\nGL(`&mxDL'Z4Wtxu/ݝ㥟'Y>9xiz0Qou(8ŖV66pldȹ$JEs bU^$cNYS:d? ^}c|cإEr0[Eewy`mp|aMէi4"wI䯶5bźC[,gfQ˿meg < .6dO6۔^^Ҳg2Lf-09J>jJȹv{n9P8V{ zsr|U?A6w>;xo]O~?3^:S:6|gnz[Pu'm=O;yG~ofqK?{={wn _U_׿;ç>㟽K~;koZ<4.[xo痰'=/|3O=c?CUNɻꓟ=xZ/_{wlw/~=փ(w|۾ՏS7?_ozo;XSWѶIT콂X c6 z#g>zRl`Kȑmk-f㉘w ע~;E(ىx=3 #"<7T/7  _GΉکN}}#v̿pq`ޥ(.L1ij!hxNo`bR E( ~۞dglڙPg]r1kx*YN"OD&@FP8JGQb /<c_!V@Fl&Z'AI2:\ǰ۵r kg]q:_7k7!YPrQɥ5k#?tx+cs3 _ (Hoŧ eD_ <QBnhWӑNqg:"Ue @G*9%᳹ڱ5@k5jzGS<9n"֠Ya_|&JaW8&d܄ds[bn |3Pj~Q_uu_߿{zw_}Xx XZb뢖~Vk~ ]Fbq}>}?4<mL<|^Jb[/7!5kYdk7E+1)iF D!j L]UXfSfBC-3ܗ4X}sł/ek%/Ba nv+j5`ڨ"J& 6|260Y }NBQNin c7Li= JߩGkp![kGH}-,NpD] zCrqT5ɄG6vp92cbZ>{SY˞2 V&aƪIJo׈*~.~;Em&J{V/UdB @.7 50KȘy}3$}ٔM}HW`m X%fG;KU=9VOn!,r=l.N0|CJ7:#ekց'vqfCInv+H|#wh&O[_Vܱآ\<ٔoHh-6;X,ْj0%|b8/r&{c%h⣔VWClM}7 .VkJ'qez:<츼p EP: ê_O$2 bZ|@ Y9(8Xr]\> ,!a,[_q ēszHz1 iʤ告t<ܖeH{d 8>/L I0hWUc9$?w/ܼWUDrxݓp0nkPn= B ;|qVsNۼ@g7>x0MrVDkã˓aôy ճꢦn-GG) ZډjO&DdZA[0eq#-@՛ض]^g6IzOtM5LCC{iV^9a|uHqqzkp_?>`ݞϱ ֪&,df='"mLG}W/OgKRÄ>B 9S}I[g$!QWk* wRf.mxY,w/{Goߺ/=O|VoSIK?3?㉥֦9nawAjnX3A|IrLe H4_X' C[~~xWO\KĬ؆r% .{%=íed6+[JZCn-[(_HwKGJ3,D$r=$alBgȚʯqv/Ӛkk褽FFh񬣘^3w⩶vUmMlP،P\}/"?TkcC?ˮ4 8$/ U ,ݺW*lkdJ_6'۠kLj/2kT9hʜEQ-;i$(Z1sru;QМ/-*B3'Ly¤,Hr_At]n{dh\]4H3.Uߐ&1`6FhiV/cV( Gр]{fNv_)dk AcEJW@iؒvi_̥CP]4I<+dIpie~˧OBn}I1n3w uf*}U$REoCE6=QҜkjs6_~ؘ.tZ!RK/gJGZ!;F2dՆwh.N6<$ufXj4squ.b:ti7J#ZP>-7[I5_9Sy$xG/NS-- ?0qrH!̤V~Q5 +i22Էy`:_( -xx8sKfresdnw7_"waXnTpn&zBY:@hbf< J#_,rW#ĉr)EvxPH|ZnrF]g:'tr7A )X,2f2\iFTao |]-4q\=R,`=8˜W/e2L/?x<9EQo( ^T^ӌ5T$N'a4.ƀ fr^/QXlIӺqw_X,h5Z) [hȒƒK7HS/ȕ`p z[cN=ô*XSSS-6nk_UzOhUpgKl,HFP>6[n 3=HvFr!©{w$ ?uJZ !g%=P3~zڍ>s?nO~_UO?__B{>29.l i喓qeGì_iKK6}o+葺sx=J:ح5T?@{?#`O :R~ӎJR8QٸCiYNϒ fII΄;{u=៻C=0u@m38bΈxxZseH١ofE/T19GRG0B_ޮd!5 ƼuvR[F"&FA"ɮїz}e}szyrOݙ ڸN^k +*fCϰdӧ24y4QFG'-ͨYzGit s&i^,Lkѣ]Zޒ*pƸ:`=d3\9+Ԝ?(sR<[jo⃑-Y`I"/Z^Zť_s  02Zki LmYѼK1jϨ٩x@)hJrU PW7(۠ES؛w@5֬?צq499O+a:uXK(,~ GIY߶&ޟ_q#,HEbrov!ƢQ GHxUx\ǃ;֢:Ư}xz9ie:8{Ԍ0 W]Lpt^9:)ͰX|U)w1W /HlLʊb"<ǣk>=# `Nם۳d1gbf5`J/5ijf1[ z4&k+uZ4.FH+b.GG_YR!Ӏ!M6[ d!8Xy)Jk5W*3iљkmŎVĀk֫gy Oʕ+׫׮MƓG{͛y`K/r)h3hro9Gd kSH+AO j8vr CD8q` XX*^Bu>cSDxkVd cg-`Ѷ@ωhI.0a*[!2O3 Ϭ>f6"F2dxk%D~2C<'w&˙6!cғj뻁WEsӤUM$5MceddZÄp!B8j ~U /`%;*DzgH B@h HuXtųދ̸P2"La"֜h5A0dZjב[ގ'ZUMҦp3EcooHZk~g9 |׮^.o?~C\Wl{"2 q1mu$ \IrdӮ;] z+QSi%G,rIgiW[ync-tv:%YbcPe'wtXB&AIbiȵat2+# GTyk_I(D[֌Ȳ#85+bl "H$BZ7إ6Վʬ~ign݅|DJS^Rߠ`{6jw!zj@/kx֯uwߴC3bNI_]wQr-5O8wzSY]qbxXیB&R Wf`Scs$ z5Ԥ J#5aZ6*|Tc(+3e܆:%恽EC2FaG:m\;8l'MrbkV{DJOD+^'{{J\ 倬ǽx|U. Z$#_M*`1ˇ@~V׋"Sg}uDD2Ky}>H%^ L) 1ݜ}%@!k$[WDG'#)" DBT;Q7}ʇ  !A<`[0ʽH%lGtTJ'9> (6x|!IpUPy-:^ D9<9j| HtC%yY=k*97oطٸ8fOD!ŭa+[hny䓜-5{]1eŘ]G8";¬oqBhhyJ@#vN/pa٩!czeqdd:8 սd] `5]QP*'ev3ήTٯ=^/#K$Ml'dYԀ ,x7t59m2B4j:͗.+nEqR^N^cI1><dz6QʰHd"ժeR6DWGݤ3?Pt)j{2/pCHf=N%0o/zI{ôfBшl8{ c[0n/qt*}R>1 9'շՌUw6S*DvxUGʥD<$2OM)~ P![M8bOnʂsABC,ͨkq 8ʦ/i< ǃKG4IRh %a7p2:,HW$iڜ:{|>Rg0ArZĵ!'7 TuPt*7ZPpX#8/~7ot.| V7Q[)/6to`G |I&{/AUʪ~4s7̖HN:i[k !-/Cf!kfUk=FIf I~}y/}#\o-.oض(u؍NC?ҽq;y Z;a!P[zU&@maO/d{"b2ԋsl3$@|4zKj,'Q;k)ؖ隓}WƷq!XU.c-R8w1eOYr̀q~s š0G '˫qRpےCf13RjQ\ޛ/s.Њ "|C4|1HQ]fuø,4LWm748^Tf.+,Jß3si5Ψ.nޝapT_n5Rw`/#yy(uQn97Ջ)׶qҾ ^񓵦bRl\ -&T=Q@ ١'\+5q1%nxEb/n+]O=W2Cs*86"U3:W5ŹٶXy!?g 9@$ı_*!Jj,"ʙ&OD0XܮH9 vjpƅ d'~D³\QFrn q߿ܔFEz@gg~X$@G8}ˍ#"88*C{Z8̓jSʱ4:kqY"Fh; gK5֙Y'M28-I<DJ&(Cؔey*)c-^t,fijCLz ic5[o%)=$DY$Z.O{:%Ζ_@‚o~̓'XFq9LiZ&$7kJp9_ ݝyFARN{<̰8.pjO1>i(AFa1ۑ*DL'h緞9:v .O'Y0>I5crTIko%Xv7Tm2= KF쾺RHZN%$ItoN Ë[9jKɰ=Lx2~XK{ ~ז'Ұ,pG|h =9{HhX@r+cxWf}v C{g]P!fǬwgTC7y9Q(W7†CuGPVg"Q%UC,>ũǪLJf4'CmQcG8ٱ9븿u/6v.$PFsQkjX1^z0b:V (:MN[15vM' %Hq\k{ُ _4j!6UfgnVX#F_44A#u7PLrA)fRkzhgbװ =5”cUܔS4 >>vu:Q9頴vb!fϐȑ{$ʂ;R%a{ lb bk=<|V1dѾ;S}Zh1bszĭ]MJLX*Ol9.X$Zbf.&D& : Qp|YmjS,] KuI ,()J<{ @Q{t0/z^أXE.V9]'!xYytp D\b rBOI^uu|ȳ,~侃r[h4^d{mwUA1DN({u]rk}5T%r$'ɵ}d?4|Ф8re>÷C7ϻgAGdtVdMuo]'qhB[z4:zYWrUWvN'84`ͯ*9 rpri42/;T4' =(,Jlv}!6kd`6g#6;bebcP= j;. \gH8[_piH}'{DuC>)c: ]e.r[R nCY`n\R2$ k@Jxx24̯u3dLFK먗aL։ o~Ą dt @]&IJS}I0gUى$JlkHA1bJrBlcf+G/(m;$Uw^l Ӌ(gXg=knVZ{ӻ<իK!bzn0Ċ6HQ݅nwiޡakш9r@ owv+w;nJB35b'1:yHh7-rH+I|mUa=9k/"jSfswqJ'~\5.9`'#ޙ[P금8I=줦eKW[*ۜu->&9'wa&¹< qO@K߰hL~w20f(%K8x M^F֛ro98,b8G Ce;8Fx+ W Bmk0u!dMxdo̱ޜNQdTץ$\xX`\ә8FqxPki|-1ՍR#AF∅|1 qv,9b),ǃb8 V[`:[- dž@fZBA$BV 8 {Fw#Ϝy$_}:=E+,m  '(N&a!ܕg8zfqpW̡ fCx{'oe+7,T^f6ػ}yz@ۏ(xGhmXNQppUU!90+哃fc%ڧb=_nXfT=94d-Prv0z*N`a?2li"Ȝ,@h@yT<2y$6[<\;u((9uL{o:!A4Kk#%lwGYG8l]%["s@>Hcͣa+}v 2d48g>%٠&ϖ>G)@]Tg:=r⿈Nj~Ϯ~5";'meV`CvI*m#]m7p%R9iݏR% Y9ta#,A ؁bBKMl3"x΂zgoAuUMmwUpdZI*;$SgV(ڲa#G:I H/d(&E%z2f}G3$-E$'{[X6ҋim4OH qA Ԅ5Tl f>vcD:]l710^,/:=S ptqGRGQV7O枯~:(ӞЛ+JbT\eGBLĪG'c@*"aSl!85AE,#om-yx@juUkPtg ]cFJ5)3زWR9 '+rZTCAogŅnx,'D8:|x/gXv]4FC iH8/C$-ņ'3]z ă%/*śŝJM%Y ]T={ ;q=9G[Q:QCv##7(V9[xIL\kk s-sJjSIZG|dEn"AMOI&器zDֲL t6T\~D3?͏L!?uuaÓ{jɚ'3}uaVlgT6oMFe.~9F!_W8:5`V}W:wXlu\qtJΧonU'Ou-{M>~|y^lۺPsFH)^8pJ Lxu+ϖ#v7d,֕wϗ%:MF LrS>zM" bjm4Ȋ FRENvH#Ju٨kJwQqs&]#(DLwYUbDdNR΀alS^999AzJ&/eO8[|t8x"!AtQ [r0vx:ޛ~=8W)j^,tX5AZmk %* XKH<= بxd ¾n7XJRv1UMh֎Ih=hy(YƓI{!\2l'SV'E 7C: nbFX)b{nfE1$acC(ymPbF5[SSMsqݗu^@};ܗO$+1+]#gwE;_WX cKªe, BlGٖ(0ԣ5p$XQp^FD4'85amwn\NP-l wqI@!xI˜ơBi'?~>MK[yE-?3Vկ؟i4M|GRmG֊N Y΅,&9.XlTFB])ҶB[],Fu*#"q65S2])=g8@G<[ɂz"3๔tiBޚD}H dz9es9̲!r,ѠRa;*Jj! cm  biTLP`Jn<[fC>]<ƈ:5 _rҵ3[wguY$3d曭Ʃ|3^hds;Oy/Iay"/ xȈ%RVXZmȿv|1.*N5)n(T[{?Eֽu{6GE:_&ءA72bT%X#\vã얳EbLu,noee@N #/7òzݸw^3ٲ:[Uն-`Y9VY0zsg6ɧIxVG-xN%apx `}BmiD!\?s@so ֋M p|u#( "2ZV?=(MG$WRcKQUE.XANQeY^>,Uĕ.:S ? gi^ZbCb-H% O&3Ǹn$u^wq_,y\2.x_ ; x/XfĴ!\eNW^Rmp{={c1&mv-;1bj)w.4mB]CJ+!j8YˢAnSob-j7أ'Wk?L7iJBMPf?ΊVv9I7֪l5KjRlUeIΈ~Xǣ4( *I KT7y%sB]LEgVOPqHUm_g uU 6zӔM㼶ݻU5 /kIrKMҼ' [9lG,yX%eΌ`]-ШE\ qfLj@D3z&vaKrq6Sp!2ʐ KVM☖J)QSKdq5חve.MH[\ZLXH+ 8%X9Sk<OMa=RR}9S1t7CۜUddmQs#Kw.6 j?9T@hO_ngkRM{,V%ԃP,Mǎt*w:uv(w՜rpl­_:n aM@A6D[lƴ2' zva|^xJ*ogmE`:5&|3л= }8I(Ǽ9 ('xߕi}87_=8{$M;:J,y|^iS[]`\^:Lf9 Z IªuMvŽE*b؏?8a6|fSo[? ozUgNO~뫦=ugKK;ӷL fql[g/]oNMA)/i(|52\nQΚM.h3FD\r*NqV GZB*󰵐TdъZ;m7_3J1a2#sݴ(td@DfAQQ;C>W՗(ѐ=Vq6JC;$eHuX%BXcMw+:žcuTz|~Uw8`\`N.--660a ͝x6aW?r=O#laR hC,GqoOk7GY1u"IMnB&QM4 ӓl3VEަJ'ۋxh{Mqu `i- #s0W4{2 YP$(~x8w O$Q@sl0if#N7X\͍}Lh-l HH^{bz=[%vVWʦoQC%0nYNk߲UDpPTerH!/yQJlrb/ņ`P;ͳڄPU황tG)dwRr Ն"ija?j@ fzK앗 ƾt8p\`[NS֞USCsJ!b:~&4 qlC(8fW%RSљ/ɡ)@zlY7 d@P QG_kVmz^ϔ9Wu;h+$CJB6ŸpJL=5kkH!nv/{I,@ B0 ¹NV='$(֍v+N EwQ9w緷yy:ͼ[XE#3&PȌ^(k\uFA(ƓmdC>8k&.-H(Vz&LzLRfMi&;Z ˁ"{ }[ zKUJ*&>fȃ0A x85p<;iN`Q:/ իYi隖QXSA뗪.p(M~Nc`=J4@ xJ+Rob3/#*\w tmtG 2\4|GaKZM-i=bzQg~m^sWkIf')r)W)??Jiai 'dhRv8qD8xr}MIB$3D_/B"v+Xq%' ^g\Yp`T{=0ȆP55ʒ$$muw1eOG2l`x6d< ?"JMPT巎&ܴ9L[)B Zt_+ok}yAcqm+Q6Nzx ؁)Kflx+ֺɩJT4TY4c;G{;Betw1tJw1{R1ĭjַZk|U/āą{0(Ju1EZ W&LtyM7?I#VJj@Hvz/ǮKf+Xr;M&#͟w~k^'rQT$E,-hK)t :5Meo&_?dOd"rΤfbJKS"zrbލ߆evrːFc đ^ X +KzɒRlr5hDّxKL[-N5AZ6;2;ci)B*Ui` $s``oJI%9J7>զ壽)4kBwTZLZIMվ?Ύ$hGrT6)q4}S`CٛwhHSSN/U%08KuR+UW3Eaf7f/%7=o]|3o/?Y\jQipז :ww΋+#wXy cmi4op5F#rtU^to149{ Yn@3h;$SbHʐԧ_;+r2%&jp'h7ΰ t!,b=fYuQs}CNNxoN 3N#*Xso*}˶*N|r{ڽQl xْe") սRY,G+R W_mfetc虀;U90OȹQ SAŻ9 jTdC֤1EoQ;(B yű&[H@~V{uY=kxq1I}<;:@BLR|D/z!mfcMܺ,7֏n9j&q$mEnOk%8V5?QӶWMgC_ijOid)ll*__x31ykۉ8h}ڷpW\zǎ ғEDlmm sv"A.r@U2 IY[LTbK}.d/eIB[IŻx[RCn O~V oy:1I5*=|uMqU=hƂsjFQD`֊g= !x$2*|3g?6Ɉᦀ Df]T͈Pif =%RI"qg5eCJ?"}ܔApaDpf᥯۶]t:sAP]siw%޶`6  lg)Վҕ"RIˈXQ鬳PX#pr4lKx,Ң.勼 CF8-~}l47q{HYNf1}gY 2˭T s<=@=Ep!: S*52o#{mgS?o,S' }cٝ֫Ma,z[ʯQpoR)&ؒA]P[¹7 (uly6[6`J[62VA b<[J Ki4JE'jd?z5䒳~έylpkɓaݔଊ<[;/-UObI)vNAEMi@s˲lS8źJ ſPCc fUy߄ɭ:;}͵MGNi#rEjtn}5Ǡ(댳j-I%9¬~$Z0:[lp@sǜ=z" + Lz\ =R>15FDĒF楛~bht$-95jF66).|J ҉88Βk}t+6 0,`wUϞ|mh>_#9f71\$Eu"*hj])}rՕQ=dJ])hTʫ5LsPʯp^?x,aXY̞NS_ǢAB bh,SkwtM0Ր y2lL9wg/kե^b({5vՕqV{z6ۙ8E`m DJ [qlxfzszH^ɸzWetUCMCm?(ƃpQ/Ռ(>$(@?jA$p$k Yt:,c|z1},f~.ADH̾:yRƠx#c:jO((+#W,ٙw:5ӭ cHȍ@,"vFVF7+B$eb-=舸C62&Į;r\L]`\F hYhai()gg_2%U9a 5ZQ6Ei+Z8-PgGD5dz{^ U\98'lN ]ȸ'MN52JTgÓԋ Hը`lPR?-Q(VV}!+IAg>%d98T٢tJlF|IJo$0Csh?=:kWbBu4ɓ>Y]5%C*P{:n/7 vG-QٖգbPSGk}6q$=E,]j3Y R=QMDYm4,p39\aS +DP<>PnF `/d \9ꋫl˟&`O`Nӂja2RLUE''=TO4[nQ<~|1i2=c:G||2"8Bq|(7&_m͒!Q^T Wz+P<@=T-v%|J 6b[4lBL8 uPgtD쨸ujedKѣ,b6,6Jt$C/^3H#")D=$#i!yRRgR;zt'+u_"v 24J#8H>W87LZ/ _ }rSG_NZKIb ڦBc- _DY6G+Cd#ы)1t:sR>Sci"XOGq/@DM㤐YAi 52nd¤b9 &5MXdf irt$l%@4srEx=( ٪8$=pޑ!Ǐ\x>ֱd:*l 5n%?&+VR#U:БTO,TRI8N,)LЂ2\y6i'br@i\ZbNP E;1>+ؽjȓF`n>Rg Q-D– GږۭR("jh*W)Ι(+0g?WНRfN)d>n(7ri$j-ה2ˋJ S +5Մ|j\i DZ"ٙ"& |ԧ$KZ]I\\e0.:g<r:O׮F]Ձ2{XݯnwU7f쳢" ]l'Uw*k!%8աQ.k_X|uX}~7E]oEe?,Je؊}4MqqP߬jj'] Il4LSkGVP4@0Ы=s!6pp:Iq3 Ɨb28pYݖ]̆8_Ήwe|oVYTHm S @ yEޓthAXVиi8hf}2En#.[љջ4ٕ-p#;VqL-At q`J:?SCzsS(]G״oL 6D.HL+eGo)"ޮwZFֆJ>ǧ~* oo_)_ݓX' ^r?D^L?$UfEŽZQPPx5VZivDh;X-B0W @Hn ,f44]az7b:Q %Nj"9q ,S;!Y !@e*j J=zifA,XA~)Lyvz14W=VKUGL*6+Ӷ=\Xϻ uP |:z^R6BP]gQLx㌖l7҈' 6HEqt&Ԥfŀir|p}=I!i\aGc |ǷQ⣼C<bΕFj!zOȅ 9\[.>z,GBEn*L 2[Ѹ'°ྠf/$kq#ϻ']pњl;DG//ۗ^\gnn^2UZ.~_ķ}=|{شѐ{Ƿ~JO_ >˼k*ЭjY3t4n{vW7wygjA'Oٯ?~ApuI ?l0c=|~q6^n_ <=]wyQt4o^,D]1ݓ Z^Git'aJ,dk˕ q}vaӵwm1b<&w^=Z_m\ sRqZ=ܺGg'~u-d2fN(!!}onwoQ=-reFW\n ǧ3,CaUpWAaw!2ڠK/{DcukLGH9.>!Z#>>dA? (5,K|qճ-7̵첨,kM^oU2Jdf?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=97Ubytes_Apache/2.2.3 (Red Hat)Zimage/jpeg_Fri, 05 Jun 2009 19:32:03 GMTS368_"18a0c06-170-3bafde00"_Fri, 15 Aug 2008 05:52:56 GMT./_``a2_NSMutableDictionary\NSDictionaryp./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  >CLWZ`irt{ '<B[fgOpJFIFddDucky(Adobed     $$''$$53335;;;;;;;;;;  %% ## ((%%((22022;;;;;;;;;;"\!1Qaq"2 ?ۿSG֐_D$K_# w' rvrmGH/I_/http://common.pubexec.com/images/icon_print.jpgO bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_/http://common.pubexec.com/images/icon_print.jpg./01X$classesZ$classname12UNSURLXNSObject#ATgy 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=96Ubytes_Apache/2.2.3 (Red Hat)Zimage/jpeg_Fri, 05 Jun 2009 19:32:03 GMTS390_"18a0c03-186-3b915980"_Fri, 15 Aug 2008 05:52:54 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  >CLWZ`irt{ '<B[fgOJFIFddDucky(Adobed     $$''$$53335;;;;;;;;;;  %% ## ((%%((22022;;;;;;;;;;"Z!1A"2 ?ZseX$s (ApE>{:>axdk.PܠR[S1bkqނW3k2Y.޷co|h?KL4M_1http://common.pubexec.com/images/icon_comment.gifO bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_1http://common.pubexec.com/images/icon_comment.gif./01X$classesZ$classname12UNSURLXNSObject#ATgQ, 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=95Ubytes_Apache/2.2.3 (Red Hat)Yimage/gif_Fri, 05 Jun 2009 19:32:03 GMTS957_"18a0c0a-3bd-3bafde00"_Fri, 15 Aug 2008 05:52:56 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  @ENY\bktv} )>D]ggOGIF89a   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~!Created with The GIMP! ,   h TZmrIf$jhU,kHS%ѓK/abkFN0/D "/th2t'?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=98Ubytes_Apache/2.2.3 (Red Hat)Zimage/jpeg_Fri, 05 Jun 2009 19:32:03 GMTS393_"18a0c01-189-3bafde00"_Fri, 15 Aug 2008 05:52:56 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  @ENY\bktv} )>D]hgOJFIFddDucky(Adobed     $$''$$53335;;;;;;;;;;  %% ## ((%%((22022;;;;;;;;;;"Y!1AQ" ?1 r;m*#qhy/);%ŚBoLqBl0ͥ1^ʢ>ps57_ %GsST/U_4http://common.pubexec.com/images/icon_singlepage.jpgObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_4http://common.pubexec.com/images/icon_singlepage.jpg./01X$classesZ$classname12UNSURLXNSObject#ATf 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=99Ubytes_Apache/2.2.3 (Red Hat)Zimage/jpeg_Fri, 05 Jun 2009 19:32:03 GMTS391_"18a0bff-187-3bafde00"_Fri, 15 Aug 2008 05:52:56 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  CHQ\_enwy,AG`kg"OJFIFddDucky(Adobed     $$''$$53335;;;;;;;;;;  %% ## ((%%((22022;;;;;;;;;;"]!b12AQ"B3 ?6B(1{ԖZX.n"yVå?PX?D2 Ja JVnxMWX4Y_.http://common.pubexec.com/images/rss/rss14.gifO bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_.http://common.pubexec.com/images/rss/rss14.gif./01X$classesZ$classname12UNSURLXNSObject#ATh 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=97Ubytes_Apache/2.2.3 (Red Hat)Yimage/gif_Fri, 05 Jun 2009 19:32:04 GMTT1051_"18a0bd3-41b-3b35cc00"_Fri, 15 Aug 2008 05:52:48 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  =BKVY_hqsz &;AZdgOGIF89aWX[]^ab^+efb(i l g,m k)l*i(o!p!n,p,s!s"q,s,u!s,u"p(t,r-r0u,w!q1w"w$x"w-t1y)x-y+v/z#y.v,{.|+x(},~1}/~/{7ހ5|0|(}(}4611(3(3?!(!5$&"+67(**&(,75_2%(c4AZ:7:=\V7J?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=100Ubytes_Apache/2.2.3 (Red Hat)Zimage/jpeg_Fri, 05 Jun 2009 19:35:27 GMTT3828_"1e20599-ef4-c5946600"_Tue, 19 May 2009 14:31:52 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  pu~',;@KYou#&+/CgQOJFIF>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality C    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222?d" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?h%_YE-v㓎 ;qʥbEQNW8{T 4.wHNgrp>cF$kܾdM=1sDnz˭ӧÛHFgA +#*B6 `B;>hYnmm2\mbo6@KXy,.7NVGy'?$硨nx.-#o:Q9.x G I4XL5 uQuܨC2,±Df.-h m<ƑEI Kn;AޫΛJmPO(3o 4\`g'=n.TWI.& E`ѓ|݅4d?  DKd+q<~g?{lɿv}wWv}m8~is23DJF`GcI7MlXIťF$S89xbAo&IlN}>kghPġ16=1ޣڽ 6g_#mKtPN0u T?nN}˧ô3ȡW5$5kؚ8捤t[di[|. rp}Qd ~ݛ~\/K٬ﱕ% YYS R@VcfXğx7'8'qlx|! szƊKLJ!E7{+L^|Xk/7+c Hn 3n>-1`Sׯj$[X-Gn7Gt<.[Ax+Jw089<8?hvMOqH#i![ie*G0^97n-xZuCOf` PvVZfdqee$ r GRAU?g"ܺ].aIheY$F@`P 1j_qjg5x4FUl8Uvx_>tl9^W8;}>HeU/Y %*@\F ÜitlKu), JB&1u~Tl(=Ve"ѡϞ9/88ע7yqv-vPZ٬!@\>Z`ULXcPHۑ$ ڶ n?ֹ.$ԣ7m'FٖoVR wd e7/o)v=∁-͸)D+$i-ݸT*0n}N1㷩cMu_`A U2vZ7bCasVXtۤCNl@ok9%u-SOݤi oPmv`88sf)uR߾AlKut|(R[6_.].gX!- K1r4#aghݜ ڭ 9EkU]U]p 0Nlg0~Q1T #8}_%xPߍ 2 $`EQY7r@eg %KKHD&6:p3+m;B/l8`T' XS9bK{_ ___[ϧG*ܕvUNXl3'ÖӨL7~fִ]׆+F pyޮh:$_[mHVc!c޹ &|39M!%K~epF8~Ե k Ms̹!>8@Q'e9]P? * <-?v:t\\qv,K}ϒ0 pMAqQԧ6PFwwvwAGQdT맡56tGF1@$zo} ڭ$A$sIڱRoO8}mNQ/ M1rĸŽTbo5MMBcrL{v ׆[<0ItAŤٔ,v|t~>ni(̽X$RI\|/SX]i&TVh@Q*r[f2v.n/ܦ"ڀ%X&7~ Ǖ(ҾX :R\iH Ki3a'n<?IYFd;`K'S嶷9X{Jۘ  c.X j Jr4kK2EFr%SNңq:,n4[d`rI8P$Ɵ A;o7\2VeYϮCs0.ʵm$R .+HN'ÏJ_ϥ\E{pҸ <99|U]O:_i,7[$eU㍤bTf g~:woI*cY"0?/;_1*WR86q߷Q*zfqM>TF"WY7N19uS=D ϯ,Q07;Isz)_`4a_(http://common.pubexec.com/images/0h1.gifObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_(http://common.pubexec.com/images/0h1.gif./01X$classesZ$classname12UNSURLXNSObject#ATh 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=93Ubytes_Apache/2.2.3 (Red Hat)Yimage/gif_Fri, 05 Jun 2009 19:32:04 GMTS383_"18a0bfe-17f-3b915980"_Fri, 15 Aug 2008 05:52:54 GMT./_``a2_NSMutableDictionary\NSDictionary./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  7<EPSYbkmt| 5;T^~gOGIF89aA !,A  $diht-2 r:(\C06^1@d)q"p8c1 @$`  rp w y{  z. / < {t { H t3#h 7  j89 V8ق9ĭK} уK ޾ Hrx=@T䠃!˖qAIrE;cd*9_-http://img1.cdn.adjuggler.com/banners/ajtg.jsOybplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1!  '()$+WNS.base[NS.relative_-http://img1.cdn.adjuggler.com/banners/ajtg.js./01X$classesZ$classname12UNSURLXNSObject#ATe9 6789EWNS.keysZNS.objects:;<=>?@ABCD FGHIJKLMNOP]Cache-ControlSAgeWExpires]Accept-RangesVServer\Content-Type^Content-LengthTDateTEtagZConnection]Last-Modified_max-age=2592000W2254161_Tue, 09 Jun 2009 17:22:41 GMTUbytes_Apache/2.2.3 (CentOS)_application/x-javascriptT1166_Fri, 05 Jun 2009 19:32:02 GMT_"43c020-48e-85256640"Zkeep-alive_Wed, 03 Dec 2008 08:49:21 GMT./hiij2_NSMutableDictionary\NSDictionary./mnno2_NSHTTPURLResponse]NSURLResponse)27:PRd  @ENY\bktv}!&+6DV^~$(>KNSWkpyfg*h_thttp://rotator.adjuggler.com/servlet/ajrotator/208464/0/vj?z=napco&dim=121419&pos=2&pv=5488039851188661&nc=884654651Obplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver "()/012HIJKLMNOPQRSTUVWX\U$null  !V$classR$3R$8R$5R$6R$4R$7R$2R$9R$0R$1 #$%&'WNS.base[NS.relative_http://rotator.adjuggler.com:80/servlet/ajrotator/208464/0/vj?ajecscp=1244230527584&z=napco&dim=121419&pos=2&pv=5488039851188661&nc=884654651*+,-X$classesZ$classname-.UNSURLXNSObject#AV;W 3456?WNS.keysZNS.objects789:;<=> @ABCDEFGSP3p]Cache-ControlWExpiresVPragmaVServer\Content-TypeTDateZConnection_policyref="http://rotator.adjuggler.com:80/p3p/RotatorPolicyRef.xml", CP="NOI DSP COR CURa DEVa TAIa OUR SAMa NOR STP NAV STA LOC"_&private, max-age=0, no-cache, no-store_Tue, 01 Jan 2000 00:00:00 GMTXno-cacheZJBird/1.0b_application/x-javascript_Fri, 05 Jun 2009 19:35:26 GMTUclose*+YZZ[._NSMutableDictionary\NSDictionary*+]^^_._NSHTTPURLResponse]NSURLResponse)27:PRd   !)07DIT"+6Qqw|`Odocument.write("<"+"a href=\"http://rotator.adjuggler.com:80/servlet/ajrotator/208464/0/cj?ajkey=V12365994E9J-573I573K92793477C91AA477C91AAL593432L226584QL121419QQP0G00G007\" target=\"_blank\"><"+"img src=\"http://img1.cdn.adjuggler.com/banners/Client167535/1236961347439_n19250_pegogreen300x250.gif\" height=\"250\" width=\"300\" border=\"0\" alt=\"Publishing Executive Subscriptions\"><"+"/a>"); jk4l_\http://img1.cdn.adjuggler.com/banners/Client167535/1236961347439_n19250_pegogreen300x250.gifObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1!  '()$+WNS.base[NS.relative_\http://img1.cdn.adjuggler.com/banners/Client167535/1236961347439_n19250_pegogreen300x250.gif./01X$classesZ$classname12UNSURLXNSObject#AV 6789EWNS.keysZNS.objects:;<=>?@ABCD FGHIJKLMNOP]Cache-ControlSAgeWExpires]Accept-RangesVServer\Content-Type^Content-LengthTDateTEtagZConnection]Last-Modified_max-age=2592000W2046160_Fri, 12 Jun 2009 03:12:48 GMTUbytes_Apache/2.2.3 (CentOS)Yimage/gifU40493_Fri, 05 Jun 2009 19:35:28 GMT_"449c8e-9e2d-81b056c0"Zkeep-alive_Fri, 13 Mar 2009 16:22:27 GMT./hiij2_NSMutableDictionary\NSDictionary-./mnno2_NSHTTPURLResponse]NSURLResponse)27:PRd  ot}-4APUZes?DH^knswpO-GIF89a,۾ܨε޵ݬޥɥۥ۽֪Ν֜֜źέ򾔵ΜĔΝΔŭְ̥ʔѺwŸŌ̴ֵЫoץ_OϜ{ޖz{{J{={s{{ss{s.{tss{}7f{{t|skssx"ljkspsuktsu~F|{kcckckkrbjkksck|_kpZ^mcb{wmcZ\o7scRZ]_bYrNe~bi%l8Y[c_T|JRstse&R~RBRQOh;[{RZks[]K{JHuB|Jkkk:{IZ\krKsJ[kJBsHBkccc:k5sBZ91s:P:?R#N_m3c2c{*k:UY])c|JZB5ZqhP?)1wK,(Z|)ZsH ONM)Rl*Rc!RmBJ:;JR%Pr)JcWA3)JZ!F\Jt===!AR+>H@_19) :I023!1B1B1: 1L))!):)1)G!*  +!! NETSCAPE2.0!,,,H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]qŔ)@*ܺlWX +0,x 1;q,Y~*>b&WΫ2@&#ara@VANƏ#SL5e9,횠pzhsF>QyDu=Ǜ~yx!ݼwKɏU =z =-p&-E@ܹ˖]Ă;XJ,h/&>=Т޲ +M0V p^7b|$:ٔV^)rZ$|-zwQn?7ݚ_@|.YO|~;mOe$TN|^:da &-m> JƸ0l3@O.(VQ_^W [MfG2EB 1ؐPD\T&2fLHШ6vn#F 2x̣>$0~ dB: A0 ߦ&2'!bGBr sJ%-y )@AhQfrTyPRg4;^2ue844AdjgXcD)$L-W>6Ų"L\̴'<]Ua#hFRbo}*Yj t'od-xʈ`^d+P 7C8@ q1ϔ- J?E)THBwIp\uSKIBc(DO,478̃CLf{:OB1; d E>>`t4%z$BL709{@Ld$m$PNS!VwP)ֱNooqY%H>/[+EFrn,&ʾBҢb_%i7"drQOe[Y>x5SUlKB}&kWUREӟ mH>DP6}\_*W']ks"j+PmF*q5vT7‡]= _ YF)8@yGlHm0%^d8VP GL(Ni @xu? Өq f̙1;x 0#';fSb'!TbdV^h'G*_"f_ #.j K!.l|3d%(5fcP:kȞ:91?aԘ벆P(APZ 13=.?ұ~;mhŠ>Ah@FvlEم<JCƶ?k;ӣ.MZ&||FͶsj V54՛o-o9uo!/Em~Cuś-[v,PدfB<ABq/IB̻ލW8i8ӻm c@liQh FkLk/! ;m ?=.^APy 8)r@{/6働y3"ڈqϞ UK^<7=ȓw xs5E/q+_G{CmvD~iQ-ogvhiwbz~W|MGimwtǀ֖~7.8`wցBhr!c&cFl]ւQ p&p{wH&hHztcpuNn p8(R'L>@  "hOc؁8(gg~ϷM Uk@f@nwX=rhme(IL@x: s!sWmz8Fv7ȄlgorcHnGflq_|>6jx @XP H @1:WKm`A8&&i拣gka"xjvf̨tlvg@0lP2 lH`4(T^f&AiPeZI4Yhifka2fK 6Q@np }p k0F(ɇ6|\!pdP p Z0P) @pB[]yVVQ0In d0}p P` PYt8}9`~?gh#@x (` i $ @p4)~Mq&`𑈰n#𔵩 `@ s eOPǙ@z8@ybIN q@}LI Dr p eezRDGyq \  p`:`nhy j   @:):0jy@Z<x qi6y ie1) Gx8fP І Y(С &w p 詞9-Hq:y!Ήrp l0 ɑ&0 6@  yec{IG~fˆ)QI1` ՙ Gn%z Z * L: (F>X{igyA@q[Z}@ ``ߨ{p(Q@өQ"bihH8k֓wh!f 8ХXʔz<`0> 1;0Ъٮ( p ` pkzPN }GX 5 L[<;} ݩ kw&*:q [ @0>qP ,Kzf Ke7)ByY0nxxL9P 7 n @*1 < 0(0뺊,J`t[Q0 Yۣ1lOj|~lkfg*y(dh8  xP𖤀 * yx 0D`( { @hj :n@ K۴tltȅ7x{Wx1‘{b[кnxШ*: 0 &pf &`jp>P1 @{K Yp׆ lgʎdydUe) @kpqg|kL0X`JI ` P1[ 2 X Pú+- n`N`   /P1k ]p lOdd܀Wеwx|(Ч{ZG{ޚc@ 9yW ,ғK *|k8 0A=jx :QxHq vhƆt@z{=yy~ HL XÖ \0l/z 8 +FkQJ9 @̖,p9:Y!Vչ{Z dbX8Kd2(>fPe{ ZzɌI ͑ǡ {Ϫhoy PM J8KzK\nkZ &ʬ@ j !T׸~yvښQLe]wl0쪘\[* Dl 6 ^# z,`I%mйp6թ @S ϩդHsMBHڿ{xٱq)pX' Dp ~ 9rթ ((w}@ `Ȫ 1LGeVWHޏ ]nbkppiHә k% #Gגyr Z5jŝ;[ZpuKMkvUvql֖ծwH f郈gUqyǑiJJS,J=l Zqʫ nʊnr2[o@ή{BJJ n}Uʯ`WhȦue&˞DX ., `6mLdШ09pme(j yPJ70J nئir~_hg <gF(_f\=yh "_ɪ?4u)ĝPnXz 0'No pQ< y8TUՊ1|{ ӛTeWe@׆=v;}˾ {# Z<ڊP_N` #0.Q B1*cD >Q"D\QF=~bm&X:TСV61s`R40C*C\IP*"xV(Pw2eV.EeuDRxI֪h1҃+\n0 x`HLJ͆g5YLA#+^ZhFBb1F>)mbE :$M(BbX}Kp 'h،>HA|p'BǢP40{. ,V |+Cr!*I刭Kj1 .ɅG"R_,π XLJ@1DL %)rHB!3O$?(XPPT,DdCFB  LKPK~A!djen;exPuLaR̥(PbҤZ,0h@aG=w" L'8B Q &,8 *J3UfJ#JJřb0AfJI`B3 jC@اr=F#SVxK;r(aTPB0,pZO h8 Ll'PT^˷,1 ZAFA<qf:ym& bAT1jXԂ ` ^0 HqZ1Ec+nK <@3hG'YQC&R.<>bu-3JZ ƙgy\ƙsΑ ,ӫp )q2Sb`P7̞P̂ͭ:MXIʐf328eb@N'0P@Bi"z 6!S5pa Utz ) P +BV+`/ZҀ%)?Z2P@:`bt#Nc\$@{B@L V @(> X`n D2āN6qm *ƄP` A5FB d `:QCt4q V(B\P^&1vf0Aw W~a^$ik_ߐL".Q l 6Ĥ;\ODŇ!z~H$DQA FĂj`R "ƩQ#b^T=U<pt§Oo] EQHXN%#␁pqGpl`"l@kV$ ga(Po"\is×&0ڝ@ MBԘØu{C29*C\cC.quuȁ%))1S b]@ ,؜ϬX jo$4':[Ox4?l?vІ?"z@ &t'􉋪ah :L;_tb!֤EXQFi/Ǡ@F51ޝ0Cib%H"( -10;PK!Zl+~t{L/ սoLAVpCUW3+!J'ы%BlXюV%Hr. %"í >hB[ tVz=/ouHv6 w3#%سsx4z#rnaGcI[D@P@ &>Tɉ'ju>BJxXÝTCNxuAɈ3q?CS1ѫ*7Z+3p=$@?ȇ,*|={2 CB`2혉+P Q/VVPs#r?m`yHXЄC V$DIghBg'L@ B@s4?/4\2iV@#1,EbP4RCkkh+Afu\`2PSRIlihBc* ,2.Ol:ExT:T@1|̈(7( !2)P`{7#U+B MZC [K_>HDhmx$8mD53Wbp;Z꿏zIC0Ó4lIH74 `\JI&ىNt mZ̸kL`k wvfHɵLBoG1˅j >G\E0 N\Ĉ|\o`5 G~|C2ȕ\` %ó$D${@JʍVІw@xO}#lpE&9s(rGL,"ş@ASaLxq${MMXl=>E>z(A-,:&7BHչ"+0)\Ho0HVQy(=SyjVy}PKW58otJ4Hr$:t"PQFQ#uu@yOhSkj} n-R 0%mBqWr0U׈Ŵ c02]?,sHyO׀ }T-*Մ5qZ}R ؛œ,Q3P;kH"t@Z׏,Y X}VUބշ˗(DNڜmC52hPT0pXq0ڤUZimZX}8 P`B ׬SP+ [ ` CpێEt[}Z]KڄuOZM,JW"SP5Ál0r\\~HYMpYp5R]Z5 5|DJP< & ܝ]ڥܑܥU%U}RMhY%⭃ьp{DDxL酐LkR2IyXS-^UmU_߬R07NDp9JП~<$j~O^U{`z}`Zg`M`ٓ~(ו?1H['~bmFAPX` PR`L=ذ1#81,RI:1 M8}XZ B}T+^3 <2Xb] >Q ! *EvRKiR-|P~12CRNjT ,4?a< LLA^`C6fy]E^3@zإm8S KOI[=L&5d470Chv/Sv5 o\LХvN`K R0%&f6Ƈ}ae&+؆@ЭmmBl.&pƔ.g\h^."|"I.|LGې@@Cclo' g^Y^IC\ߍ bmjnh&V)6胆b|{Mj`h5ch kNx^O0*gCJ4u^=؛tg볟k{rG@FHJHRn#ghydy _6djsuh؆~ȇ< b +$PKtblJƌ- .~B|@z$@66:Pt E_6; qtna~bvls _6f#RM;x; hEb(XWJĄIIZn&@jeG؋Ns31M7 y uA F3!,6nfvo4hxwwz؆ y(Xo +XmJxZDg;c p4';WlE9{ np߳,K7"N\ $%qql@q{lqco#%σ-A~Nxʳ(^jh!~u/0UIú p;Gs[84BXjAl=tygpiHjjytItiX+kcm;6x~`h`|(Xm06]34@wu= ;^v4&c|HeCs ><(^ `0ʦc!i?j?iqbvoAwlAC;""GXmbx#`6؆(|`"153]c/:X'>yg":vnVGzi\0Q3"~:ŧPiK~ƪBbH^jwy$x6ptA\;(Q(ztYr.(|؆wi?qq݆Mq_s?g=6oiw6~^_ݳtn@f]ncwvnyyd~x8bm `hbwkv@E lCƞ9sFFIqqR@F,idvV~ ^{r2Mv,'*s J3.^2 ϕ>W44:udWva&ڴ*u왴ذem<|lfkX]00`1 ' {-< m ;t1pyH̯ -0"cgyKP4'rFEa,(f *k(5|v$ţyo$ _=v[n高C,hO4FM/v6XF %A݄F[l"n "΅n)z@&47pS{CI(NqOl?O/,.QVPPH86QHV2G lP{74 bH̃z8՗+$A8̫גs!MQE@jZ TF; PA'@.xP P"MD$\Pz{ Q)&xY q4B[># ^8—{^WE W,FJQ 2^W&!؁ۊ&> B@$<.ߌ˃^sfه>A;! G9|tc0+4X#@C"ׄ"" s ((`ZPTC +Zpl O%E%\7Ҙr̫0G!(C!e6#"P$Pb MXh4\REJBNf"L*# NQ!=THGꃴ&JLsC|hQXP* @1 48@B?M@IoF\Ktb3DDHSR(=)i.3coTj"rms((`Q ϊ`z:@cR!&W)$¸Y(pΕ5\i3 ͧ?-G:1}-DQP'@izC @8ͩs#v0L?BdVP0 0@ \cDWpOJC`gOY嚣CZ!Gx<09 P$[A\PHct0!km |r((( @ͽ ؐo5z8!q{e)pi8SЄha͡}iSbSP*!Xʢ8hFrl+D?:$*Hey !AV+TyUF{k`)4I DF)O J2GaXcҠe 9dQ qчg@KI V|BrNI0eL4 PbJ &s \fḮ0ˡ 0qk⣠a5aaBF61(K!N}\!q%bQz 5V){eP$kDy^wn4t1 :ITj]dY+;8-$Y0lcw"oB A C4d%}ru +IH71*laawsb_:CqQWQn5-lX1.8ŇKVqdxIzMJR08*XI|{Iqu3Bߋܚp]:No;["x MYg6Ѐu B*p]F6X}$Q('0yK:y§Oa\9.1.vQ;Ђ5XwA0TjCR(3 1 ŋ9PmyEYTDPúຍ YO_))lID٘xѝVWYQ4AYE(R|)^R=Ќ`o -`O_]},XΈ<ûr+ "1 0Q }aC}$ԣXV%3Gb b^ UJĿM!H+ WviY. C"D@1XD W t'(rCוbH!EA "I+>@=T7E".&Y1b)C@Q:BWk1D",xJ.}H)@5̈:`;HVi>#5W@^;ȇP +t\AlZ˵lDU׆^ PE8^5W;d]aKKvPh;bMz?2W d:1 %a lx@/ieE!54A\iT^U(8≢X5%ZΈrLt|Il]b֝(ױصC:t3BafQ]ljETw9 P"A؜Fy@g((f/fjH̦yld/]9p1 cp.YlhX(yRh[g@.\k-'r&^xf:ey^wHmn~50| .Q4uA#Zv߹@fcC63}ef;鑺^<$yb &_oCAPzvPzbiA @,0Fuh1Kl @}XO")Vhy>⦛|ሒht).2Bj%.RE-bDk I`VPB6鞊caꑎg*^Ni 58hfVjhX[ ˅WHZ <# TYw)*jjzA8hXjrin`''Lgjy1 ۔|YZ\*bƒNl<n%\ +@k<fk+rPhU l z ]Q!_dNZlIbDD Pzӣ֫lʺ+. Z./A@GdC< -< ) ց F95,cp,.% 1TA 6$I̲x&%݀*i*ž<|.ƃĶC=7$A歡A7 N.]09cT)|rz&oC<>xC kP naRjf+܁lOb A␬m""Ư4_.+1T(G1ʖmpC$|"lRo= 2!=I'LqO0ՒQ1y'h 2_!0,"/l6 F1%2oı$4+|jPFp")/!1C? +2 pӲ4WqF82t%01 9C=fK3F$O?C=>Z5]5-^ZH1WG(8@I>C00\ |SHd5V[sƪ6( P[q(sa'#4u[5vJ@UlǶl7$4Fcaf8.sMpQasZ>jkCvlA6eӶU߶5K+|6O/ xW 5HqYi6ASSsLu7~wXwvWv6^F)EZ׸xIo9w9St߲$ x,'jh`u@YG8_?C1 W{ykS33iLJ3 Cx׹̞;D\ :ody8%x'%, ^1aøIC?P*w:p@TAdG(znqyϬpz?pzzI@{{~zײx̞7YK>$ 8{;ocP!d<>3kp@t|~+{c?xaczA4<wt< }4ʫE;xuA>BϼAԼ_I@_<;ALB=;yyCzG|˳wg=A|c<ߔc=k}<yɗ[{֕&q/}K}}( _=<[ nY<w^ 38@A#~+}@7~Wk3z/A4>Lۓ~ |#:gC;7ғv^4S>>I?7=1PxPCb]72ckI xw={7@<{f`gk{Bѣu2tPT\=sn>*O_},ռm\ϟA,]:Իw߿!dxًFsqE'W />3OD]'MxaIp$vkxM0xǗ/snө\54Rbs"{H}O )ϾNKM/ C̙㦼xQǎ lQ3 aHq9 .o: )>|J@JQݸ\L2-l.j.CYk )kG$q;(Q%4+ !,,,HC.kt9{wHY9 W"#^\<媉:5 5ck8?3$F.O7* du}; Z$2DQjyL#1xBz$AaD:QS,ĐXX"]2Qh2HFo ď1p򒯸1x̣ufb%IH0'%L"F:̣hpGlĒ 1hI06%M(#Y+ʏ9ex?M[ɲ.!%)%T "6YWLFh6a$b/#A>$fin6%FIdBbBC3=ĜL 9cgN I> \'?漎').,8zJtŽC,ZL3X|lVL~C.6!3͛*Bh}壀бy /3fBp/q3P<($eyiIGv" K 7PeE1lFlA,A'28Wg4 a*x6^*BDWf "TUҎ鍹io(G͊>NnEMD Bi8}$9Az#`)J-b"x1bgftX&1gt6b6$AL_ѻG hXS*޴/жsk, C(e3G/շe_1+SgϽwMrRuu=Ɇ(A;ٞO)jsCן%j SS>!=cݝ DK~ɦ.1Ewe5v}|Wb`7kV/SwU$XIn؀6jGVo'7J$P }rtDq qHNp%OP' 9-6mBrv#}JSUT!omE1!Gn:s6'1V1p&IBvK<->*Uӕ>^s3[o`[$Յ IRDX}qc6ե_37KtECgfs>Ã_D8ge<*Sw>($#E{qF\!p+&>8n3Vt_tNѵpeyTD136qG*]\]ϧWCS6p0FP](Tw3/hr*1-I5g?x3܂δk#UE2j{u8Ah`V*^!+*YG!HBw3_X !w>/e:萖c8QlH?q"=Txe%&.|YR8a5|VA7Ve$f*uUoHI6SFR-h/y2ē|xvƆd=4vvRxksuE~c&#yr4fv&'oh(C9d9!`ѓUGYA'TqQMD~mn?W&y7W?}8†C=6m>k&8cm#"`o= p*3cYF4X] :b>&ߐZ%N`I^_]ĖyI^-w..[o!s^q5+1b37sC?-X89AOGXmx26bVd#Te5[E>7y6M2p.ߐD;7hI9x}Cwr{Qv A"XFWBDZxjXJPZ/QZ{#V9{\`bj$0Q|!|-D` o KZy"1 om:lҟZ o^5tQg"q o^-HZy G9 0 ^|S"p ^L61^*0F!0 0 8$"4@H M!p<%!%z!6irpt o)!~ઁJ>8sV#S+ot :*` :H%EUYR[4h0e(S9jZF t H@j ꬮ4Rb]o"SF | p M1 ઱ p pjeZ"Ґk{e?4`ˆvY+C GB -N ~᭳ 't౪@6-²@SRYE[&k G! Ѷ H `|s*P;A{ J ]{4 jox +>l|p7尯YVa>4 lV#! k`ୡp3r  p ۪g SШoۻs $v̴qT:~ï & o =0! s9 ,[\0q0 f<Bt!H=!0H ;D1v GdPɩAʃtJ'G .!SlOJ "+g &ܯo0H 7!џ@X1W2L2_f=C ^Î`74_t."YBcJ DHaEKLб D"! ccSe(g B?ysQg<T0dƴ SVTãB@!Yyh:dP +AR3ee6}NNӉ ңMLdE]wIQ!_2%x-.xAF`h+@1/5Z dAϊeG؇j] |V7PI%zN)A–"Bҋ S+wgΔ&RKA0]@g.4 GL<Ŋㅞ|I*H20`J#6%f2DS,t@HP@6AcX!XME00/QB: tUluhUĨG+QKMKꛪV5/db\D7u C$rznش[iwI_|%XyCvӝV";HT($}"_K%Zȵ.t4`R*ȿ)T*t(cE} MI:,9s髲B{نvRt.H\gY 5  4-8(!2h4ò2@0)$̋kxkS峔9%q6ܪ{e}VLh.fom@}*:zKȁ0g4(+L+pE=G&y^or0~+\$4 zwcO1ңH@ up`I-5Mjf7` P{?BюecFtdrp 2M9%x+>lH7V\o~۲mmRXPY&IzN -!Nf0\|[yE6qr@#Tᇊ@!ΰY_/&ޙGE\fsGG:q_ du42 DyD& A(-k'8o@&#ݝ,qziů‹hr(2,5Y|J$##sq~X,A\V_'Z'I#Y*3;y;KP7y@?egdZ)Q>B#&Ov#% {GwX$3Xۣl sF"h'o,))F?C,%XWpy'X:a_FO2Њx;@t 3 9Ӄ 9:[;7Ҭ^[>9; _jjdB #x/7c*ﰴ?( {7jx; ъY0&TCz:/@k8Hh˚s7ې 9H0?P5TDB$1"YBC 3?QEP$63/o{B*#[7 ^H*h"Zd A(\dF\0 AXyҳLJlB  !a/$dxx Q/`/%ԃȕ4WLh10Q>=xdɣļHˁ(PA6Q/z!8 Dʮtj :堞AɄP @=Dʺ<$c(-* #*LJP9 聯\x~4DaPIM/?p)ȴ? /0Z38L$д~( A$vqʞL ᘃL$5QY,XALm|jҎMCDc9xΰ 2,(7>2-*=:L}$$X$0ȁ 8ԉLO)/: =  :{}3O!X!G,TN= :KA]h%e ;%R `:_($hr/ȁ BS"P XY#QZGp088uSY<|zG5u/J UCS-YSя0 GDC%:=ԅ@^FEϤ@Yr$ZưF̣0)H $< ^ACA}d w\BlҪ[\Ӽ)$`HNԒ?gSb +! JW=jb4 OOpFKx%Ŝ\/b+W}U<72uG{{p0؏L(WꠒR;VSW:UχuQ=Xx)jD%Jy Y˞W;&AO;2ڧҨ5 Z؇uEͼ h;ەwuZ聰#hu [#聲8٪u[ [E\(hj%[-88 X؄\\5 #H]]0[[ \ܳ]=]}\h\ѽҵ=݅e]=ͭ[υ E ׵޾m^([-[5_-O ^R=}߿u=`M(_H=_=^EY`^ ` 0-8E^M'~bύ].[Lb6έ`!b(&ۼ=\ 6[ \[$_'c]^Ac'.[*OM䰭6cJ?Ý\q]O-b~5-_e[[ VB._=dNE] F͝c߂dS=6Xߔ`}5ߺm,(Z" _}cd~$MT>#b3dp&ba'a5E脶(g)fP&[qNfEemfyFMeec ~K8ݍei|> :hQhྍ(e œcu[#Y ɕ>f6[Ε]?.@ݽj(] -He<UcH&[9c6fW^&k>^]np%ۺ5d>⭁^2fGP:~Ncƀ^j}[ebEh<5ރO޺nbFmzꖏ= N_FX(^*(=. 6peaEXN!\ p֋,b_XpX p /^`w_W?8\#IPuYflwbiZ^e X0$RJ`y,@&*,bhl*PX%"gYVy.ko%*[{Xp]* -{! &/[VqiD!?|||!ݻrŵQeK#{!3Rv)8K-tr? oqvIkJO]VN6,Ʉ, *؋ŒO6oQ=n wFwe=zmt^J1!吤i7UW4w;MX]uH20 tBb{;B5*e":㭿L.呔~}|E,2ֵy4ސ-$bF?Go/`Ša[l ͪ:g+"hEMѭ<<DsBG"Al[" t_yR%UNTj2@6}CsaQ%쇴bg{HxA Q&f8')N06720; D7@uw!,,H*\ȰÇ#JHŋ3jȱ#E!<)Q)S b0 „*b9@8dI%)* S$TN)A\є$j}J\N)_ r]9iAQиm?T4&8(+r7()_C'ĀvUӂܹBB끬Cn-Zӂ~@ykP(h_TyPTM0мk(}t[J=TS*p lq]ry,,|z'_ԕ] *ܹUx#5ap^9LJAwЈHj'A&ނ:>᎖HbN)5\B5E{!x6]ZMpZVveTP$TXH 7f!`AV)ЕYZ'"]~ȡ r(Uӑ-ǚ$Q+X (V,V f>OLv66:P(iA!@e ,+Fw=Z"ڪ@> eblh=U', 4&~bi,+P#zJmKº+)9RNTܺ!_X ށGp9PaBqI^T('RazʬV(i9Ŗ'u%{ܪ2/[P՜PXR#T l HX!$yYcLt/0!=QbB5EhZ cCӭ=N#!c 6NEA ݨ8FtCt\]Vza? _WjH(Rl!GHBIrB%%/l#'GIRL*'r)T# RZ*$&qHIh,#G$#b/-BLa&G.D7"tͲnf35-MTdzLԩ/:r( ;3Q$&C m"y*` }聸iϒ0ٯqEF+(xQbS! [m2j_ Q&Vh:gJZ P/J 4\9*4%UP):ȑgZIOM&7ѥ6u-.*ॶ !0CV n!Q 3W ԉIв(WE,S+Wу5*7@.U͓.eSXXKZ ib&Ck ciHG+9quHG aǷ./euqBӍo[dɂ/ΥgT?ujcM]FmS6cxvSXuXd"NLm=t$k2'c#Yd{lbK5yrs)gN9gν:X3dŴ@By ),ç}uQBmN۸%UW^J9dKB~ KلQAWoQ[5n/RC\ _y.Db ͖6\[Vt] Uf̖2{ O]#D? 眙4b i .[ ZǙx1*vN2 DG1h~bEID*1lM骎9(JiM@[o62sy|ɤ"ρ;$HnD[ػæӊ])Ѕ|L‰Hd84QPqr7)!K^6 WBv+'^GOz'aPRz` wc^VXWْ\0#dB/'JOG_/?~E rL5d'r;qtv2"?H=Kgsc,+:!Q dSLIURUb]g*̥_aprh*%JS/>#2a #U /S?X}"g;&6yMs^*(/+ ޖ+WB8!Q&&l9Pbb +1T.*1WS3$[B@(SHCK ZՃ|CCqR#Xd20e8jS{DizEr^F/vD/gg5z7%;lD.P3 b/&fWXQ-(1SXc(Nˁ`gt%7D">/(p)93,^081")wq !evlIxHvT5xA.ehe&c xFdavv(8iVV(pR.AH}6<ӊ&U#u!$6Hp\1S M)3%w;%z _h:l9K^737v^#34vfq7W9ZJ|CG In Q5kBk/TۖUp`S1 ZYqb4!}2T Y y9W%w$yXyNo %ǙUE!GJxqN~IJIQPך R8Jy)k `ƙ%Jƹ POP Չ 1!НiJ1꩞  @i@ۃI鹞ڞݷA|Jɟ* A`  *Ojx% :)k9;1ꢍQ yթ a/JAz=XMY0Dg@0VoJ[ ZouT:YBIcsIT.ʟ/q-  I0Ozjj5ت$k:J€Hکٝ:9  *&J:}Z Iڬšɠ5Jڣ*-ğCj㊭: ЪP7jOi K ʬ, PJz4K1PZꤸ+E D= :NK OhFJg+Tۡ:a+['j쪪SAf{񹮵 !RJG[JkkI 9z +;PݺN;ʟp R+j {!3[ʳ=w۹/[t4:ꚱ![ʷjkj ʺ`'+:[ lꯅG_zj  [FZϊ ֹ۾ʴj։H 8˹dܽ `{+:bQ{ +zѪ:H<C{Jlq:LP* a<[9Zj{k [I㋬Yʹ:X̱kܣ\©ű:d5Kʮ8{0 O@V<| ʟk ۰Q̾I{ʰL˟Y+ڼ;,9Kވ<ܟj[ʣ{Az!pPj`-Лο ,z:g,L' Hlz JJyR<1@٫,ĀZ-,;z ӭɟ;꯾lӲ٪)+<݃8l<ԭH*O=T]VFy0Y{զ ʯ#y\G!eJ$N֒d-ѥr} :y/}{ymyzװ.k!j߀ Lʢl @*ŧpk K &*E|&bs)r],ٴ Բ-ݛ  ݬۺq+5<םIJȏҭYܗ݈׫ ߀^ҏ B.(o@-AZΨ/jhʼm - n0 u.g ɠ> |  .zϮ4)o)~p }@| ! Fo0 '$oD4@3pz+p.5q oA9 NCOxDr#1^0o`~~|{9@!5q .n9 y9  ` o_L=P\ t x\WN + PQ-SZ@ͻ Ο7HЛ7|ėR$ĘQ#FQb1_|ބĸ /90` b /7ęSN4hEET)F f% #J:j/#gRhf}CAcY FВ}]O(i1FX)LǞ"L|1,hp1e!% IF 1r*`E~Inγ:Z!XEy b BH0a@ÐF5HH ̚20$d_  +3Ȣ:Y9vg9 J|NJ1R Y %(B\VpR0@%2*PAQ=6ɨ˽A* >O` ̄(&.nQ#K'"b%cUwlҕ1l_9QPqoFw3z{a#I) V铄Fp!n=1(=0)i g=Bq%biXJi?MzIM(Fe~!0D27b_\Kg~nS0 [4POP+Q1xA9ùjO?(+I@IPʽ'&8L4rqQn}+R|W:"Q#d 4=@8 s#*7A2XItRSAW#"k ~IP.q^( ^]xHI\Az&c1(9EdTЅ G | Y]0X2/D RՎy:R|Ɏ .();eX-$H¤.#.H] 69p0c0 ~İo]g~xo| G0e  _P5EfxP[2_=+PCsġ =THbzo(֫=繻zj8D?yFM)ogp3duw@RшIBGhK@LDkNW7CaAu5A ׶.>:TςMj$ sR"24H4|uS"ws^4pv˄rNٍ9(3dqJ2Pw)P{!.8vԈ~j҅28Uqfդ =<%zȔޫߋ@8GY; 爏\ÈF(0ayq @_b( ࢢyXYӢ P〶yPд)k2/ Hic?#AA9:[6<6zh GJ#308 B!hȷ CJl6s8=P4 FS9$@XJ/#F H4IF4 ^rFEx3)c"xS@]q 0 ?^x5zJ4ؓy 8l=0dv hʄBhB3 |9iK$#/i{ˆNj&q P2+caƜ@P9<$E)h0Z:+hR99aH-Y8=<u,? ɫA?0KUF"DmS|؈h؈@bYɬ˺ē@9{p#HōڬJKUHJFtu4{` 'ƴL1i Q9Ԉ<2ˢ$KQLdhP,$ /FY8\l.Y@ɉ/ :M,ꘊKjK4J޴DϜxɠ؄ `\;!%^pEzItz!D/u Op )< < 55i]$?-<O:0(p؞$o$J3OUR\pRR1%hA"HP /\.K0ؕ{yFX) ᙊ `N#M>L/S=;HG8SEGLD=F0E?I:Mhʈ aSEUF0!Р)U ϘX,LD Z ʸȈHp?XYP#T[eV$٢0^ )h|6G(t-)=f%Y< 9V+7#a h$-|U O)@L%(9RNв4}x{q*K ]DUC47Oؒ=s$lF}7V&]Nٜȁ,*+יOL-J؜UZ_Ŏ4՝&C]0\ګE _$ $;'/]T%[@Ady²u[ 4lX|ۼ%`W;"*H%\ A壿-- /e(h (TO Ʌu P\8\  Yz]]םݜ˵% 8me@ X=H=}]̓}ImeMތ ](80_-8^]HeE%p`>M$_<\>__u `=(\==\׭ h\%6ڈ  "~ (">8$vxbv}b9S6`Vaphvdh08>^8=sgO6I](p^wv]H_=_Fޤ\&_U] 8]n6R..eXƈb\ffb^bh..kVk>h\Fvbn>b>fchU6 $\ > &].L#eͮnakl\vh fS>pZ0fkp1h沶n*ȃ Ŏɭ%l-qHg( 0MՆ]HhfbWpfph h&8kpe viæ^]om!ވ3q7 we)j6rFaf(e ]s&^gq8zlNܥ]Z(r>[Nr:uVePUFO(G6 h]E_N]E棬9t:oRsSr*o&oPghXvYgpva~tud\9\C=ZdsOsm_eQsRwxEE=sH o]W?V Ni6a | \s>bU7rlS.bPiuSΆU.xehuU{?enGtKq&v;^wd_em|op Pxx~p0fvUy"nxo̡=acTzVXv&iU΃qkNpk>em΂LŀNdLjF|Wy/eNa^ZH h| upZ|wej|X7Ǔ626f'fn7Q6Ꮕah}Ql|7eXѷ{we̗^e~_f%E~]Pl~&rlSa<|`~iНa=(h „ 2lxĈ1ĈqуE7ZS0 lj+nbGT>l28e$-fٹ!РBa` €;no4p_6http://www.pubexec.com/images/powered-by-nstein-v2.gifObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\M]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_6http://www.pubexec.com/images/powered-by-nstein-v2.gif./01X$classesZ$classname12UNSURLXNSObject#ATh 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLZKeep-Alive]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_timeout=15, max=97Ubytes_Apache/2.2.3 (Red Hat)Yimage/gif_Fri, 05 Jun 2009 19:32:04 GMTT1066_"1c8002f-42a-82b5c280"_Thu, 22 Jan 2009 17:22:02 GMT./_``a2_NSMutableDictionary\NSDictionary*./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  EJS^agpy{ .CIblg$O*GIF89ax2(ldkji'D4sl|!VTT{uief411a^^&"#-** 릥yPMN@=>:67(%%)+'(g_wp3/00,.ޏ󜛝90rpp# !~~omm\Tӝ׫h`!,xm@@@ '&'**&>>Z ʃ%R)RMcRG%'dAgIɑ~~qB 4&@|};lѺu"dԎ'q|, `?X!B%LBt&#+g@0p s7OԝS4QB4+ 5r Q#nbGJ8J: ΅5uL74\ro*kPR^ce &ISM lg͒0Q\ H=֭ AsK' Pyr bf9KYČ 3(a j)[6mC#|GRaʎ(74S熍LYw QCwyy%l$DH4X$3"utI9FxBuTk?TQAWO/(=E|Q,ܐM\0E6Ay!-B4Q /aLpMڬ G zaDFG9HAM 驨ꪬ꫰*무;rstu_)http://www.google-analytics.com/urchin.jsObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_)http://www.google-analytics.com/urchin.js./01X$classesZ$classname12UNSURLXNSObject#A 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLSAge]Cache-Control_Content-Encoding\Content-TypeVServer^Content-LengthTDate_X-Content-Type-Options]Last-ModifiedQ0_max-age=604800, publicTgzip_text/javascriptUGolfeT6846_Thu, 04 Jun 2009 13:10:52 GMTWnosniff_Mon, 20 Apr 2009 03:58:50 GMT./`aab2_NSMutableDictionary\NSDictionaryXu./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  8=FQTZclnu} (68QVhnsh_text/javascriptOXu//-- Google Analytics Urchin Module //-- Copyright 2007 Google, All Rights Reserved. //-- Urchin On Demand Settings ONLY var _uacct=""; // set up the Urchin Account var _userv=1; // service mode (0=local,1=remote,2=both) //-- UTM User Settings var _ufsc=1; // set client info flag (1=on|0=off) var _udn="auto"; // (auto|none|domain) set the domain name for cookies var _uhash="on"; // (on|off) unique domain hash for cookies var _utimeout="1800"; // set the inactive session timeout in seconds var _ugifpath="/__utm.gif"; // set the web path to the __utm.gif file var _utsp="|"; // transaction field separator var _uflash=1; // set flash version detect option (1=on|0=off) var _utitle=1; // set the document title detect option (1=on|0=off) var _ulink=0; // enable linker functionality (1=on|0=off) var _uanchor=0; // enable use of anchors for campaign (1=on|0=off) var _utcp="/"; // the cookie path for tracking var _usample=100; // The sampling % of visitors to track (1-100). //-- UTM Campaign Tracking Settings var _uctm=1; // set campaign tracking module (1=on|0=off) var _ucto="15768000"; // set timeout in seconds (6 month default) var _uccn="utm_campaign"; // name var _ucmd="utm_medium"; // medium (cpc|cpm|link|email|organic) var _ucsr="utm_source"; // source var _uctr="utm_term"; // term/keyword var _ucct="utm_content"; // content var _ucid="utm_id"; // id number var _ucno="utm_nooverride"; // don't override //-- Auto/Organic Sources and Keywords var _uOsr=new Array(); var _uOkw=new Array(); _uOsr[0]="google"; _uOkw[0]="q"; _uOsr[1]="yahoo"; _uOkw[1]="p"; _uOsr[2]="msn"; _uOkw[2]="q"; _uOsr[3]="aol"; _uOkw[3]="query"; _uOsr[4]="aol"; _uOkw[4]="encquery"; _uOsr[5]="lycos"; _uOkw[5]="query"; _uOsr[6]="ask"; _uOkw[6]="q"; _uOsr[7]="altavista"; _uOkw[7]="q"; _uOsr[8]="netscape"; _uOkw[8]="query"; _uOsr[9]="cnn"; _uOkw[9]="query"; _uOsr[10]="looksmart"; _uOkw[10]="qt"; _uOsr[11]="about"; _uOkw[11]="terms"; _uOsr[12]="mamma"; _uOkw[12]="query"; _uOsr[13]="alltheweb"; _uOkw[13]="q"; _uOsr[14]="gigablast"; _uOkw[14]="q"; _uOsr[15]="voila"; _uOkw[15]="rdata"; _uOsr[16]="virgilio"; _uOkw[16]="qs"; _uOsr[17]="live"; _uOkw[17]="q"; _uOsr[18]="baidu"; _uOkw[18]="wd"; _uOsr[19]="alice"; _uOkw[19]="qs"; _uOsr[20]="yandex"; _uOkw[20]="text"; _uOsr[21]="najdi"; _uOkw[21]="q"; _uOsr[22]="aol"; _uOkw[22]="q"; _uOsr[23]="club-internet"; _uOkw[23]="query"; _uOsr[24]="mama"; _uOkw[24]="query"; _uOsr[25]="seznam"; _uOkw[25]="q"; _uOsr[26]="search"; _uOkw[26]="q"; _uOsr[27]="wp"; _uOkw[27]="szukaj"; _uOsr[28]="onet"; _uOkw[28]="qt"; _uOsr[29]="netsprint"; _uOkw[29]="q"; _uOsr[30]="google.interia"; _uOkw[30]="q"; _uOsr[31]="szukacz"; _uOkw[31]="q"; _uOsr[32]="yam"; _uOkw[32]="k"; _uOsr[33]="pchome"; _uOkw[33]="q"; _uOsr[34]="kvasir"; _uOkw[34]="searchExpr"; _uOsr[35]="sesam"; _uOkw[35]="q"; _uOsr[36]="ozu"; _uOkw[36]="q"; _uOsr[37]="terra"; _uOkw[37]="query"; _uOsr[38]="nostrum"; _uOkw[38]="query"; _uOsr[39]="mynet"; _uOkw[39]="q"; _uOsr[40]="ekolay"; _uOkw[40]="q"; _uOsr[41]="search.ilse"; _uOkw[41]="search_for"; //-- Auto/Organic Keywords to Ignore var _uOno=new Array(); //_uOno[0]="urchin"; //_uOno[1]="urchin.com"; //_uOno[2]="www.urchin.com"; //-- Referral domains to Ignore var _uRno=new Array(); //_uRno[0]=".urchin.com"; //-- **** Don't modify below this point *** var _uff,_udh,_udt,_ubl=0,_udo="",_uu,_ufns=0,_uns=0,_ur="-",_ufno=0,_ust=0,_ubd=document,_udl=_ubd.location,_udlh="",_uwv="1.3"; var _ugifpath2="http://www.google-analytics.com/__utm.gif"; if (_udl.hash) _udlh=_udl.href.substring(_udl.href.indexOf('#')); if (_udl.protocol=="https:") _ugifpath2="https://ssl.google-analytics.com/__utm.gif"; if (!_utcp || _utcp=="") _utcp="/"; function urchinTracker(page) { if (_udl.protocol=="file:") return; if (_uff && (!page || page=="")) return; var a,b,c,xx,v,z,k,x="",s="",f=0,nv=0; var nx=" expires="+_uNx()+";"; var dc=_ubd.cookie; _udh=_uDomain(); if (!_uVG()) return; _uu=Math.round(Math.random()*2147483647); _udt=new Date(); _ust=Math.round(_udt.getTime()/1000); a=dc.indexOf("__utma="+_udh+"."); b=dc.indexOf("__utmb="+_udh); c=dc.indexOf("__utmc="+_udh); if (_udn && _udn!="") { _udo=" domain="+_udn+";"; } if (_utimeout && _utimeout!="") { x=new Date(_udt.getTime()+(_utimeout*1000)); x=" expires="+x.toGMTString()+";"; } if (_ulink) { if (_uanchor && _udlh && _udlh!="") s=_udlh+"&"; s+=_udl.search; if(s && s!="" && s.indexOf("__utma=")>=0) { if (!(_uIN(a=_uGC(s,"__utma=","&")))) a="-"; if (!(_uIN(b=_uGC(s,"__utmb=","&")))) b="-"; if (!(_uIN(c=_uGC(s,"__utmc=","&")))) c="-"; v=_uGC(s,"__utmv=","&"); z=_uGC(s,"__utmz=","&"); k=_uGC(s,"__utmk=","&"); xx=_uGC(s,"__utmx=","&"); if ((k*1) != ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) {_ubl=1;a="-";b="-";c="-";xx="-";z="-";v="-";} if (a!="-" && b!="-" && c!="-") f=1; else if(a!="-") f=2; } } if(f==1) { _ubd.cookie="__utma="+a+"; path="+_utcp+";"+nx+_udo; _ubd.cookie="__utmb="+b+"; path="+_utcp+";"+x+_udo; _ubd.cookie="__utmc="+c+"; path="+_utcp+";"+_udo; } else if (f==2) { a=_uFixA(s,"&",_ust); _ubd.cookie="__utma="+a+"; path="+_utcp+";"+nx+_udo; _ubd.cookie="__utmb="+_udh+"; path="+_utcp+";"+x+_udo; _ubd.cookie="__utmc="+_udh+"; path="+_utcp+";"+_udo; _ufns=1; } else if (a>=0 && b>=0 && c>=0) { b = _uGC(dc,"__utmb="+_udh,";"); b = ("-" == b) ? _udh : b; _ubd.cookie="__utmb="+b+"; path="+_utcp+";"+x+_udo; } else { if (a>=0) a=_uFixA(_ubd.cookie,";",_ust); else { a=_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1"; nv=1; } _ubd.cookie="__utma="+a+"; path="+_utcp+";"+nx+_udo; _ubd.cookie="__utmb="+_udh+"; path="+_utcp+";"+x+_udo; _ubd.cookie="__utmc="+_udh+"; path="+_utcp+";"+_udo; _ufns=1; } if (_ulink && xx && xx!="" && xx!="-") { xx=_uUES(xx); if (xx.indexOf(";")==-1) _ubd.cookie="__utmx="+xx+"; path="+_utcp+";"+nx+_udo; } if (_ulink && v && v!="" && v!="-") { v=_uUES(v); if (v.indexOf(";")==-1) _ubd.cookie="__utmv="+v+"; path="+_utcp+";"+nx+_udo; } var wc=window; var c=_ubd.cookie; if(wc && wc.gaGlobal && wc.gaGlobal.dh==_udh){ var g=wc.gaGlobal; var ua=c.split("__utma="+_udh+".")[1].split(";")[0].split("."); if(g.sid)ua[3]=g.sid; if(nv>0){ ua[2]=ua[3]; if(g.vid){ var v=g.vid.split("."); ua[0]=v[0]; ua[1]=v[1]; } } _ubd.cookie="__utma="+_udh+"."+ua.join(".")+"; path="+_utcp+";"+nx+_udo; } _uInfo(page); _ufns=0; _ufno=0; if (!page || page=="") _uff=1; } function _uGH() { var hid; var wc=window; if (wc && wc.gaGlobal && wc.gaGlobal.hid) { hid=wc.gaGlobal.hid; } else { hid=Math.round(Math.random()*0x7fffffff); if (!wc.gaGlobal) wc.gaGlobal={}; wc.gaGlobal.hid=hid; } return hid; } function _uInfo(page) { var p,s="",dm="",pg=_udl.pathname+_udl.search; if (page && page!="") pg=_uES(page,1); _ur=_ubd.referrer; if (!_ur || _ur=="") { _ur="-"; } else { dm=_ubd.domain; if(_utcp && _utcp!="/") dm+=_utcp; p=_ur.indexOf(dm); if ((p>=0) && (p<=8)) { _ur="0"; } if (_ur.indexOf("[")==0 && _ur.lastIndexOf("]")==(_ur.length-1)) { _ur="-"; } } s+="&utmn="+_uu; if (_ufsc) s+=_uBInfo(); if (_uctm) s+=_uCInfo(); if (_utitle && _ubd.title && _ubd.title!="") s+="&utmdt="+_uES(_ubd.title); if (_udl.hostname && _udl.hostname!="") s+="&utmhn="+_uES(_udl.hostname); if (_usample && _usample != 100) s+="&utmsp="+_uES(_usample); s+="&utmhid="+_uGH(); s+="&utmr="+_ur; s+="&utmp="+pg; if ((_userv==0 || _userv==2) && _uSP()) { var i=new Image(1,1); i.src=_ugifpath+"?"+"utmwv="+_uwv+s; i.onload=function() { _uVoid(); } } if ((_userv==1 || _userv==2) && _uSP()) { var i2=new Image(1,1); i2.src=_ugifpath2+"?"+"utmwv="+_uwv+s+"&utmac="+_uacct+"&utmcc="+_uGCS(); i2.onload=function() { _uVoid(); } } return; } function _uVoid() { return; } function _uCInfo() { if (!_ucto || _ucto=="") { _ucto="15768000"; } if (!_uVG()) return; var c="",t="-",t2="-",t3="-",o=0,cs=0,cn=0,i=0,z="-",s=""; if (_uanchor && _udlh && _udlh!="") s=_udlh+"&"; s+=_udl.search; var x=new Date(_udt.getTime()+(_ucto*1000)); var dc=_ubd.cookie; x=" expires="+x.toGMTString()+";"; if (_ulink && !_ubl) { z=_uUES(_uGC(s,"__utmz=","&")); if (z!="-" && z.indexOf(";")==-1) { _ubd.cookie="__utmz="+z+"; path="+_utcp+";"+x+_udo; return ""; } } z=dc.indexOf("__utmz="+_udh+"."); if (z>-1) { z=_uGC(dc,"__utmz="+_udh+".",";"); } else { z="-"; } t=_uGC(s,_ucid+"=","&"); t2=_uGC(s,_ucsr+"=","&"); t3=_uGC(s,"gclid=","&"); if ((t!="-" && t!="") || (t2!="-" && t2!="") || (t3!="-" && t3!="")) { if (t!="-" && t!="") c+="utmcid="+_uEC(t); if (t2!="-" && t2!="") { if (c != "") c+="|"; c+="utmcsr="+_uEC(t2); } if (t3!="-" && t3!="") { if (c != "") c+="|"; c+="utmgclid="+_uEC(t3); } t=_uGC(s,_uccn+"=","&"); if (t!="-" && t!="") c+="|utmccn="+_uEC(t); else c+="|utmccn=(not+set)"; t=_uGC(s,_ucmd+"=","&"); if (t!="-" && t!="") c+="|utmcmd="+_uEC(t); else c+="|utmcmd=(not+set)"; t=_uGC(s,_uctr+"=","&"); if (t!="-" && t!="") c+="|utmctr="+_uEC(t); else { t=_uOrg(1); if (t!="-" && t!="") c+="|utmctr="+_uEC(t); } t=_uGC(s,_ucct+"=","&"); if (t!="-" && t!="") c+="|utmcct="+_uEC(t); t=_uGC(s,_ucno+"=","&"); if (t=="1") o=1; if (z!="-" && o==1) return ""; } if (c=="-" || c=="") { c=_uOrg(); if (z!="-" && _ufno==1) return ""; } if (c=="-" || c=="") { if (_ufns==1) c=_uRef(); if (z!="-" && _ufno==1) return ""; } if (c=="-" || c=="") { if (z=="-" && _ufns==1) { c="utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)"; } if (c=="-" || c=="") return ""; } if (z!="-") { i=z.indexOf("."); if (i>-1) i=z.indexOf(".",i+1); if (i>-1) i=z.indexOf(".",i+1); if (i>-1) i=z.indexOf(".",i+1); t=z.substring(i+1,z.length); if (t.toLowerCase()==c.toLowerCase()) cs=1; t=z.substring(0,i); if ((i=t.lastIndexOf(".")) > -1) { t=t.substring(i+1,t.length); cn=(t*1); } } if (cs==0 || _ufns==1) { t=_uGC(dc,"__utma="+_udh+".",";"); if ((i=t.lastIndexOf(".")) > 9) { _uns=t.substring(i+1,t.length); _uns=(_uns*1); } cn++; if (_uns==0) _uns=1; _ubd.cookie="__utmz="+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; path="+_utcp+"; "+x+_udo; } if (cs==0 || _ufns==1) return "&utmcn=1"; else return "&utmcr=1"; } function _uRef() { if (_ur=="0" || _ur=="" || _ur=="-") return ""; var i=0,h,k,n; if ((i=_ur.indexOf("://"))<0 || _uGCse()) return ""; h=_ur.substring(i+3,_ur.length); if (h.indexOf("/") > -1) { k=h.substring(h.indexOf("/"),h.length); if (k.indexOf("?") > -1) k=k.substring(0,k.indexOf("?")); h=h.substring(0,h.indexOf("/")); } h=h.toLowerCase(); n=h; if ((i=n.indexOf(":")) > -1) n=n.substring(0,i); for (var ii=0;ii<_uRno.length;ii++) { if ((i=n.indexOf(_uRno[ii].toLowerCase())) > -1 && n.length==(i+_uRno[ii].length)) { _ufno=1; break; } } if (h.indexOf("www.")==0) h=h.substring(4,h.length); return "utmccn=(referral)|utmcsr="+_uEC(h)+"|"+"utmcct="+_uEC(k)+"|utmcmd=referral"; } function _uOrg(t) { if (_ur=="0" || _ur=="" || _ur=="-") return ""; var i=0,h,k; if ((i=_ur.indexOf("://"))<0 || _uGCse()) return ""; h=_ur.substring(i+3,_ur.length); if (h.indexOf("/") > -1) { h=h.substring(0,h.indexOf("/")); } for (var ii=0;ii<_uOsr.length;ii++) { if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) { if ((i=_ur.indexOf("?"+_uOkw[ii]+"=")) > -1 || (i=_ur.indexOf("&"+_uOkw[ii]+"=")) > -1) { k=_ur.substring(i+_uOkw[ii].length+2,_ur.length); if ((i=k.indexOf("&")) > -1) k=k.substring(0,i); for (var yy=0;yy<_uOno.length;yy++) { if (_uOno[yy].toLowerCase()==k.toLowerCase()) { _ufno=1; break; } } if (t) return _uEC(k); else return "utmccn=(organic)|utmcsr="+_uEC(_uOsr[ii])+"|"+"utmctr="+_uEC(k)+"|utmcmd=organic"; } } } return ""; } function _uGCse() { var h,p; h=p=_ur.split("://")[1]; if(h.indexOf("/")>-1) { h=h.split("/")[0]; p=p.substring(p.indexOf("/")+1,p.length); } if(p.indexOf("?")>-1) { p=p.split("?")[0]; } if(h.toLowerCase().indexOf("google")>-1) { if(_ur.indexOf("?q=")>-1 || _ur.indexOf("&q=")>-1) { if (p.toLowerCase().indexOf("cse")>-1) { return true; } } } } function _uBInfo() { var sr="-",sc="-",ul="-",fl="-",cs="-",je=1; var n=navigator; if (self.screen) { sr=screen.width+"x"+screen.height; sc=screen.colorDepth+"-bit"; } else if (self.java) { var j=java.awt.Toolkit.getDefaultToolkit(); var s=j.getScreenSize(); sr=s.width+"x"+s.height; } if (n.language) { ul=n.language.toLowerCase(); } else if (n.browserLanguage) { ul=n.browserLanguage.toLowerCase(); } je=n.javaEnabled()?1:0; if (_uflash) fl=_uFlash(); if (_ubd.characterSet) cs=_uES(_ubd.characterSet); else if (_ubd.charset) cs=_uES(_ubd.charset); return "&utmcs="+cs+"&utmsr="+sr+"&utmsc="+sc+"&utmul="+ul+"&utmje="+je+"&utmfl="+fl; } function __utmSetTrans() { var e; if (_ubd.getElementById) e=_ubd.getElementById("utmtrans"); else if (_ubd.utmform && _ubd.utmform.utmtrans) e=_ubd.utmform.utmtrans; if (!e) return; var l=e.value.split("UTM:"); var i,i2,c; if (_userv==0 || _userv==2) i=new Array(); if (_userv==1 || _userv==2) { i2=new Array(); c=_uGCS(); } for (var ii=0;ii -1) { i2=l.indexOf(s,i); if (i2 < 0) { i2=l.length; } c=l.substring((i+i3),i2); } return c; } function _uDomain() { if (!_udn || _udn=="" || _udn=="none") { _udn=""; return 1; } if (_udn=="auto") { var d=_ubd.domain; if (d.substring(0,4)=="www.") { d=d.substring(4,d.length); } _udn=d; } _udn = _udn.toLowerCase(); if (_uhash=="off") return 1; return _uHash(_udn); } function _uHash(d) { if (!d || d=="") return 1; var h=0,g=0; for (var i=d.length-1;i>=0;i--) { var c=parseInt(d.charCodeAt(i)); h=((h << 6) & 0xfffffff) + c + (c << 14); if ((g=h & 0xfe00000)!=0) h=(h ^ (g >> 21)); } return h; } function _uFixA(c,s,t) { if (!c || c=="" || !s || s=="" || !t || t=="") return "-"; var a=_uGC(c,"__utma="+_udh+".",s); var lt=0,i=0; if ((i=a.lastIndexOf(".")) > 9) { _uns=a.substring(i+1,a.length); _uns=(_uns*1)+1; a=a.substring(0,i); if ((i=a.lastIndexOf(".")) > 7) { lt=a.substring(i+1,a.length); a=a.substring(0,i); } if ((i=a.lastIndexOf(".")) > 5) { a=a.substring(0,i); } a+="."+lt+"."+t+"."+_uns; } return a; } function _uTrim(s) { if (!s || s=="") return ""; while ((s.charAt(0)==' ') || (s.charAt(0)=='\n') || (s.charAt(0,1)=='\r')) s=s.substring(1,s.length); while ((s.charAt(s.length-1)==' ') || (s.charAt(s.length-1)=='\n') || (s.charAt(s.length-1)=='\r')) s=s.substring(0,s.length-1); return s; } function _uEC(s) { var n=""; if (!s || s=="") return ""; for (var i=0;i0) r=a.substring(i+1,i2); else return ""; if ((i=a.indexOf(".",i2+1))>0) t=a.substring(i2+1,i); else return ""; if (f) { return r; } else { var c=new Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9'); return c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5&m]+c[t&m]; } } function _uIN(n) { if (!n) return false; for (var i=0;i"9") && (c!=".")) return false; } return true; } function _uES(s,u) { if (typeof(encodeURIComponent) == 'function') { if (u) return encodeURI(s); else return encodeURIComponent(s); } else { return escape(s); } } function _uUES(s) { if (typeof(decodeURIComponent) == 'function') { return decodeURIComponent(s); } else { return unescape(s); } } function _uVG() { if((_udn.indexOf("www.google.") == 0 || _udn.indexOf(".google.") == 0 || _udn.indexOf("google.") == 0) && _utcp=='/' && _udn.indexOf("google.org")==-1) { return false; } return true; } function _uSP() { var s=100; if (_usample) s=_usample; if(s>=100 || s<=0) return true; return ((__utmVisitorCode(1)%10000)<(s*100)); } function urchinPathCopy(p){ var d=document,nx,tx,sx,i,c,cs,t,h,o; cs=new Array("a","b","c","v","x","z"); h=_uDomain(); if (_udn && _udn!="") o=" domain="+_udn+";"; nx=_uNx()+";"; tx=new Date(); tx.setTime(tx.getTime()+(_utimeout*1000)); tx=tx.toGMTString()+";"; sx=new Date(); sx.setTime(sx.getTime()+(_ucto*1000)); sx=sx.toGMTString()+";"; for (i=0;i<6;i++){ t=" expires="; if (i==1) t+=tx; else if (i==2) t=""; else if (i==5) t+=sx; else t+=nx; c=_uGC(d.cookie,"__utm"+cs[i]+"="+h,";"); if (c!="-") d.cookie="__utm"+cs[i]+"="+c+"; path="+p+";"+t+o; } } function _uCO() { if (!_utk || _utk=="" || _utk.length<10) return; var d='www.google.com'; if (_utk.charAt(0)=='!') d='analytics.corp.google.com'; _ubd.cookie="GASO="+_utk+"; path="+_utcp+";"+_udo; var sc=document.createElement('script'); sc.type='text/javascript'; sc.id="_gasojs"; sc.src='https://'+d+'/analytics/reporting/overlay_js?gaso='+_utk+'&'+Math.random(); document.getElementsByTagName('head')[0].appendChild(sc); } function _uGT() { var h=location.hash, a; if (h && h!="" && h.indexOf("#gaso=")==0) { a=_uGC(h,"gaso=","&"); } else { a=_uGC(_ubd.cookie,"GASO=",";"); } return a; } var _utk=_uGT(); if (_utk && _utk!="" && _utk.length>10 && _utk.indexOf("=")==-1) { if (window.addEventListener) { window.addEventListener('load', _uCO, false); } else if (window.attachEvent) { window.attachEvent('onload', _uCO); } } function _uNx() { return (new Date((new Date()).getTime()+63072000000)).toGMTString(); } wx*y_#http://edge.quantserve.com/quant.jsOBbplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345OPQRSTUVWXYZ[\]^_`abcghU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_#http://edge.quantserve.com/quant.js./01X$classesZ$classname12UNSURLXNSObject#ATix# 6789DWNS.keysZNS.objects:;<=>?@ABC EFGHIJKLMN]Cache-ControlWExpires_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnectionTVary_private, max-age=86400_Sat, 06 Jun 2009 19:32:04 GMTTgzipVApache_application/x-javascript_Fri, 05 Jun 2009 19:32:04 GMTT1354_!"1001:4831cf7d-0628a-bae47-545b6"Zkeep-alive_Accept-Encoding./deef2_NSMutableDictionary\NSDictionary 8./ijjk2_NSHTTPURLResponse]NSURLResponse)27:PRd  49BMPV_hjqy%*Ccho$(<lJO 8function _qcdst(){if(_qctzoff(0)!=_qctzoff(6))return 1;return 0;} function _qctzoff(m){ var d1=new Date(2000,m,1,0,0,0,0); var t=d1.toGMTString(); var d3=new Date(t.substring(0,t.lastIndexOf(" ")-1)); return d1-d3; } function _qceuc(s){ if(typeof(encodeURIComponent)=='function'){return encodeURIComponent(s);} else{return escape(s);} } function _qcrnd(){return Math.round(Math.random()*2147483647);} function _qvoid(){return;} function _qcgc(n){ var v=''; var c=document.cookie;if(!c)return v; var i=c.indexOf(n+"="); var len=i+n.length+1; if(i>-1){ var end=c.indexOf(";", len); if(end<0)end=c.length; v=c.substring(len,end); } return v; } function _qcdomain(){ var d=document.domain; if(d.substring(0,4)=="www.")d=d.substring(4,d.length); var a=d.split(".");var len=a.length; if(len<3)return d; var e=a[len-1]; if(e.length<3)return d; d=a[len-2]+"."+a[len-1]; return d; } function _qcsc(dc){ var s="";var d=_qcdomain(); if (d=="doubleclick.net"||d=="atdmt.com"||d=="yieldmanager.com"||d=="fimserve.com"|| d=="tribalfusion.com"||d=="trafficmp.com"){s+=";fpan=u;fpa=;fpbn=;fpb=";return s;} var u=document;var a=_qcgc("__qca"); if(a.length>0){s+=";fpan=0;fpa="+a;} else{ u.cookie="__qca="+dc+"; expires=Sun, 18 Jan 2038 00:00:00 GMT; path=/; domain="+d; a=_qcgc("__qca"); if(a.length>0){s+=";fpan=1;fpa="+dc;} else{s+=";fpan=u;fpa=";} } var b=_qcgc("__qcb"); if(b.length>0){s+=";fpbn=0;fpb="+b;} else{b=_qcrnd(); u.cookie="__qcb="+b+"; path=/; domain="+d; b=_qcgc("__qcb"); if(b.length>0){s+=";fpbn=1;fpb="+b;} else{s+=";fpbn=u;fpb=";} } return s; } function quantserve(){ var r=_qcrnd(); var sr='',qo='',qm='',url='',ref='',je='u',ns='1',media='webpage',event='load'; if(typeof _qoptions !="undefined" && _qoptions!=null){ for(var k in _qoptions){ if(typeof(_qoptions[k])!='string'){continue;} if(k=='qacct'){_qacct=_qoptions[k];} else{qo+=';'+k+'='+_qceuc(_qoptions[k]);} if(k=='media'){media=_qoptions[k];} if(k=='event'){event=_qoptions[k];} } _qoptions=null; } if((typeof _qacct =="undefined")||(_qacct.length==0))return; if(media=='webpage' && event=='load'){ if((typeof _qpixelsent !="undefined")&&(_qpixelsent==_qacct))return; _qpixelsent=_qacct;} var ce=(navigator.cookieEnabled)?"1":"0"; if(typeof navigator.javaEnabled !='undefined')je=(navigator.javaEnabled())?"1":"0"; if(typeof _qmeta !="undefined" && _qmeta!=null){qm=';m='+_qceuc(_qmeta);_qmeta=null;} if(self.screen){sr=screen.width+"x"+screen.height+"x"+screen.colorDepth;} var d=new Date(); var dst=_qcdst(); var dc="4831cf7d-0628a-bae47-545b6"; var qs="http://pixel.quantserve.com"; var fp=_qcsc(dc); if(window.location && window.location.href)url=_qceuc(window.location.href); if(window.document && window.document.referrer)ref=_qceuc(window.document.referrer); if(self==top)ns='0'; var img=new Image(1,1); img.alt=""; img.src=qs+'/pixel'+';r='+r+fp+';ns='+ns+';url='+url+';ref='+ref+';ce='+ce+';je='+je+';sr='+sr+';dc='+dc+';dst='+dst+';et='+d.getTime()+';tzo='+d.getTimezoneOffset()+';a='+_qacct+qo+qm; img.onload=function() {_qvoid();} } quantserve(); {| } ~_lhttp://rotator.adjuggler.com:80/servlet/ajrotator/205173/0/vh?ajecscp=1244230527570&z=napco&dim=180583&pos=7OPublishing Executive Subscriptions_ -->4_bhttp://img1.cdn.adjuggler.com/banners/Client167535/1169670340269_PubExec_Subs_Small_Rec_160x90.gifObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1!  '()$+WNS.base[NS.relative_bhttp://img1.cdn.adjuggler.com/banners/Client167535/1169670340269_PubExec_Subs_Small_Rec_160x90.gif./01X$classesZ$classname12UNSURLXNSObject#AV  6789EWNS.keysZNS.objects:;<=>?@ABCD FGHIJKLMNOP]Cache-ControlSAgeWExpires]Accept-RangesVServer\Content-Type^Content-LengthTDateTEtagZConnection]Last-Modified_max-age=2592000V632530_Sun, 28 Jun 2009 11:53:17 GMTUbytes_Apache/2.2.3 (CentOS)Yimage/gifU12523_Fri, 05 Jun 2009 19:35:27 GMT_"449820-30eb-5b6c3f40"Zkeep-alive_Wed, 03 Dec 2008 08:37:41 GMT./hiij2_NSMutableDictionary\NSDictionary0./mnno2_NSHTTPURLResponse]NSURLResponse)27:PRd  uz  %3:GV[`ky$DIMcpsx|pO0GIF89aZrQh7؏Ե$UYTI ڰ/ѪI]ܓCbՄ:t(nf3rR}rca1VE M$D jYNLHhL2). f3b2 A/(G$wF^f5 ! NETSCAPE2.0!^,Z:5:99598859ŝĂâִ׹ݸϜԫ߼757¹cgn UzӇbE%`C  nT7Z(qK)!:u$mI-=[b|)T\ ,XLwzD1bЫ@Ho#RPIT`G] ][֬iqה짱9V[j 0ab l&faE@rDXb5X|ld؄|!ZQ76 b +UB9 mA<]2uJj6Qxp[׷6Q2RT(Q"x@  8@AӺz/ai R:.05IpCc+` Hw|aU54Qk@|ORȥJxCxw {MT=w H ;$ > RrA;h++ Pհ]nxA 8 lڀ&6gkxi] ]HP!)!@W@!fI0IL?!\pB0pA'p0\ &*n P˶YC@;gbD* +poʕCq8`  !oiD pB! C z'+pA hBp8O+fm 'hF&l6lR|bW ,Gٲ + @p0p  p'l, Xk,rmf.ZuY)L @Bд!D=pDպjkwb@k. rk+)Y5m0oQ8 иx'<$`z0<+?$|k٤2+suK8蓛7)gn2h~l~2Z6,/YH 3"q`Z  2eukZ.>j?H–>DkZ c'5i 5^ad$5eeO2`-yب^bo@C[ZG5KaRXv.j,>׹`mYlYA d_@AGԠ@PG)Lk +f01* 洦Z M̥.$H)M +aإ2ɾ)lWͪs[sc\%8 [/ ,r6cfp@fx eC"TKCRM %(l6rT(ʁVT xI]l*P5۫^S@1g[:At T|,Q5𓒳%3tNf6 -G_2+FpޔMΝu&z >LYBSPt_ dnbfc@٤SP%L34'@M7} cK = Mnnkg oZMj7l<6!Y񓃾DpI2w+,D{6^'Զ%.M2։^b}1ugghȦ Lx4b&mfˠ {CTlˇܥp| V%׷ /5ݘ7t 7 7+\j/E:.=aK%4u{X9;J*u`Ve^ד=ő ؚ(ˇ@;R./]MSM%mćsS{[g5Z@M-:0k f. ׾ áb:翻tB8 &H{T`łHrZD$& *p'.  $v y] b6d;Hfs{p{(~)[OdXm2\'uZ*.Ms `P}"@|@BsIH3Np뷂\[/DP XY/L]^.rVdihVX~*5wgKE\21x k(gׇB5? t( %P{؇4|c?$~X)p1[X_!Y|Z.? 0S0؇ }^?w3/0*XpX1!](&aHb(O!LH,=[4c poMŠZ-0d;ė.%{@2EE).h),EQL4q+F^b; C)#50P2 *56Pq{5w'Ĉf'fwRIHa$;Lz^a$2)'* %- F]@A)*|H T%6a%S.G-zx1w87$v-5 Yj2yui%!`u^Y,U4Nb '$`&pS3' 1)fœב'D}"| RyqIe% Y u bh9 3%ّ&1`&Cqlȩ/Бb-d7$`я03)*{*m5#.P8,0Hȋx8j9QW n:@S ;KU"PiH䂒눽a('8 'q{Kk;&Z%0)s8hh$~`H?ë)HԼ"(0#k(+6B+,pg"HWۂW!4!. [!L  0: ::9\2Ǚ&%|'9#\_Qh‰{)۱@l& >, @|h<)pi7," EH|dxBWz!ko\H 6b|8, @ ɜ0'P1 N^R 6d @#ZB*$O*;0 𦾂a amAadm&`:@_2)r#T"FοN gXW;ЌDvc6eEe'S&[椃3setȂ8'XsANp];B|#r9K)(ebPh1@RI|abdJXn grIgvމgz!^@,5bS%@&&$++7@+@+&+/&/͖//+Ꮖ&֋+t$ϑ$Pǰ8q EƀDCݣ֬F9LСK._yRǦ8<P"n#BiL4Ɲyƍ vDJ**O-FxÐ"E5X@B 7j6ᨑC*44m9GX nBjX tYHqƅԭdVεZ@l(ar>ةơէ֎xqwV[̗.o/.<&E>T=n? "' (reb,צB;e vd} n+-Ø(J4ݮˍ+R +'[B?B'&JDYĭ;I'rP&,Ժ|{ , hCβs}qvp}9!3·B6k0sl͗Q1.R)w"Pʉ6$ )˂ęaIz4AhʐYfg 5 '.ݠ> %DCSWZsdf;> lgҫ>d$]w7^ofsϽ @Togm/vcNSI~!HHEs Wɠp`UgDPUw<h%}Lxg&2Ё 8UPLM"Qn3=,VC'eՙCh5 H gюiPV!p` 4C8`ܙ  N;E b!F Rg̒JDݓ|Ԩ@CWYH{z:;oD ZRZ,S 4Uv5 Kkp%-:DO;H&Zd]=*WG.RNaF _`)-bVQ*b}ji 蘀9u.UDaj%(pӅk`Ýd#V e 1] ܇ K]&Xpљ"vk.e8ɵM+#(oJשj'v;/Z4A3Z#um͖"Q YNnP o"PĬU5f3 D-er!(P3l:Bdw;%,xh*&8]iH $(!@ P,!%Ƅ]qy"Y`|/>uY0!׊ ߴ(7p0AT/L8 8t3q i '.wp\p;NbAdKfުr`A ઢw]g_w`]z6خ;/ w4-!AX CuڐG{m 75[Nj]:w!0Hמ^&v3I0) ӝl<ݤ:R4"e2 UN;Hr.s4\ebJرakVD#w13W2BTgYQzsl|A=;2 ,N?%!'д90 p9 ;`2Z' b7T٥W|,n 4vh^9e󻬒bd@+]fO4Ӥ'k;ń,,l=Uf[޻}*=i+@|p UZK׏q;lǬsu >Z!2 @#P@\V%0 `(jG[7pp)őFxCd`yv A59`%,*U",/f\7+ a ~/=1 g!K"JW , !+A /3 !5_NqGKAxe\y9Avy(}w|P~^ U8!pY+R%JqM6Ap<.}lhPp0~b1SB 5,?v _n$NM%'3~eMHxsH%Pd9I$@~W'UV5(l„ gwQZÉws4c*e -Um(+p+v,P9 585r^Q&,RXeQL( r %@{ ߡ'f{7c#i "'I{D8Yh !^@,5fS858@87875@@&$&+@7+&ɷī7ýؖ5@+&57߫8߈*Toт+A HG* ߒ3a W3!=gkppC6  %68Ph ,>lP(RF Ԁ9JfoH+ h$Ef̈T~ӽf 7b0;, SmCZ-m24o$>3gY ^I?UWzkWÛp)gjiC4B\%94hei lY6'kRL1qm'$ZhLZ%訌 <@ )X& ̝kάp'2@:N"2Z+):jm`~kOn 㥐obC:)p'Jz'3@C/UcI!T9tUhD V&k]!8C2W(7ţJQY,@DU" !%%-B 8 ɥdx`Iˊ< @,wdʏ@LH`u@; 8@:dgFO#B&@?z6"i m6|3)"Pf7D)4g*j NE?B`$t(|z don)(AtF+TFR>QR]S-GoD25zfP>e>^uF*Vp#km Cm ,`*j֠%eX:`\EэI8j!J&q*7?nI?jy"S2n-- ; (oE]]g%iI":|yb̦Z37p7nA^ ^ic)PE|jMxA1 eajS5(Ae _2S g ^x3T)d4#GU >q6$&@X*sȌnU8ƄؠI 31!䰰*R\v(/Ja(J&CA;H^ e8X z!Q'n4FdL1!*ЯV\$Iz74"6iq\ ƒj,gM{Pri*Dp01P=ԹA*ň|LG D8ҵ]'R^bl?GH>A_^$&lz]b{jIւ)7Q;^,Q:Ɩ sGLylp3w #aü`E]m@sWSһ @qτDU7`mm~pA]1M1bԣhCj~p2߬ƍ>T;ETgTmH%X&t۱yKٰ'T /?dzL h941B Lt5F0f0R $PJ?!B0!\y2io@_ڽ#{W i^Na(v\aL'Ք@)-(9Geod8g WLzwmA^7W\d!5Prd` -(_d4p44N .H ;#AAV ؀#F'h4V -tdOHc~)5 HSRiQ?W˵ &.F(.H@P:pihddᆞ Fj! VE&@.HCjx/K@6yuH4 SI#5bW.2DXHKwr@w ґ'Ҳ*0vF8528cfXY`FcEp( +^X# VJ&kHgȆp(2 -LSΔR_83,X8 5#z28`9Y(8H 'XBest Magazine Publishing Companies To Work For 2009_)-->/_Vhttp://img1.cdn.adjuggler.com/banners/Client167535/1240343857660_N15068_PE_300x250.jpgObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1!  '()$+WNS.base[NS.relative_Vhttp://img1.cdn.adjuggler.com/banners/Client167535/1240343857660_N15068_PE_300x250.jpg./01X$classesZ$classname12UNSURLXNSObject#ATib 6789EWNS.keysZNS.objects:;<=>?@ABCD FGHIJKLMNOP]Cache-ControlSAgeWExpires]Accept-RangesVServer\Content-Type^Content-LengthTDateTEtagZConnection]Last-Modified_max-age=2592000W1293439_Sat, 20 Jun 2009 20:14:45 GMTUbytes_Apache/2.2.3 (CentOS)Zimage/jpegU29986_Fri, 05 Jun 2009 19:32:04 GMT_"255c1b-7522-efeee40"Zkeep-alive_Tue, 21 Apr 2009 19:57:37 GMT./hiij2_NSMutableDictionary\NSDictionaryu"./mnno2_NSHTTPURLResponse]NSURLResponse)27:PRd  inw '.;JOT_m9>BXehmqpOu"JFIFHHC     %$$$%((((((((((C ""$! !$#$"""$#&&$$&&(((((((((((((((,Q !1"AQ#2RaqBS$34UbrTcs%C56tB !1AQRSa"234cqrsb#B$‚ ?Fhu6 Z$㛁᥆:mqU_ZER^t'D EE)[dp/5OE[}NTo}ay}m9Rdnk%eå)ԯߙ{>6u7Oai-a)Hܜ7 S-Coʗ[{>6uuXB0/5O *]l]V/У7 S-Coʗ[+zaWp me[ T16u?Ew#<寡ڍl/y}}NTg}ay}nuuXB0/5O *]l]V/У7 S-Coʗ[U(# T P9RcV$ .r7Qěa^jaj}NT?7d)< ^jaj}NTQF݅*rb >{>6uO}:K. ]&m#{>6u^QF߅K>0/5O *]lS-y}*]lS y}m9RgD8@o~ZS.%D-n^jej}NT0l-S"BI}ߌwZZ2[0X>ӈ:w~؎7V|u"tMm^#j ٧Rq^vZjuк/o'a^jej#oʗ[Ry}m9Rgz/ 7 SCoʗ[Q 7 SCoʗ[Ry}*]ls[@Btdw y(ӧTVBЭήnT4Y nk+i;촾<ȯ%?βXfZ3_^[Xp4Ԅ(iɀKI~{UjK)}ħ]E\d6]Aڝvouɜ[cHf:i$7Y Q)Ή”LY%J\ҁ-I; ڤV(ҶLJ]! j:TȺ+WbA2WdUi**~FFO2 mZnzW֢Sܱχ&ONYqqagA@pqt[En{ӝvB Tke [$Ai5"1$~^&\ :j<8a"# oط\%ڃtBp8\ᥦH *7I' 2{lf5,gq+Kd!V$O,G6Y-Č2_`LO-nKnj|i0(rz:i(ex$7()~w 9Z+sOv{mMZm&ZUw6B {;4f*ͺ$oMMo[Wú8:*hن+md6"SC]Yoyeҍ X69j![ _CJp9ʒʑ$M1]u}j-9}N+P;%6@-VCkr%:81l7KTkjn%Dxv$TFV2O]F?UՑeWmwX@-R*١C3s6qmlԘ .A)_PpY20 z|cuHmMBn aD~L<ےaqր[nv0p$NS!rGwkXLt8p* 9_*gFۜIKSCO%Gz8i&7iH! CfyH 2NUf)RukS֠NVJEl;/:e!T+zdQRSDwOWdjm3]ql:D:T cGE{*j25%,ZTnG3/*=Uz`};<B2V^L_SH<%KX[d:d.`ġ!ÑL2lbP?1ecyOQkGcc}[dg豤t{S %!ZK};Ǭe][/=3Ph:R:*Rl).$<<݀w>Vsm{2V&Ph#RGE_6Ez P5l75sUۑ#p|+uj9C5Vn}I4Ij@B(Y m<SbIa2fA+Fo$8y"Y6|Fvŭ 425 OCnɏIjr%Dy5(vH.jN7IY 9p)CaQ8֭!w;{pr_&<(-LB\3n˶7;1f\PKqy^imzKvs!Y1Y͔<ڪtKvRkd +^Y͹PT4t6tDTH+Smj}{ǶbRUn$zdž㥝HXq\J$p]+7f3-Q)4Y)dT,H/􇝪^O~.Y&(e0EZY\֧̅ $I ,  HCшH%^ <>Sq)ld@7ƅU/85"RߪQJʑesƪK*7ߢLGNyltL'mO9sphʓuٴvB7Qմ>6Eg<?1ecyOQkGcc}[EXP6W,`'M*mmWǭe][/rF"D~/ʦ]5:E]q+KNgJMyH$o\L{|W}'?w=7z8:a% ķwVMF0#* .%7_-AЧd`4%!dACcJb at{L۽e8`xmv$ ,DfmBzԠ"Ý |@;l5|H+;*`Am@0 O>q;q~#m<Ŭ%pA\iB,IE-!h;^ql ;XX7dŶT }yrqrXs"Ύ0K踃qsɰ?̬x*=?Mxlo74UCkHVJB{I;ݏWKQ˯e?2Hf|FjKI}ǎb.ZR҇a}Ϣ9ch5^f Ι.&k|OIXoM]Pk @MNۄ S+NaɵRa]qAim@:-} RG l&joZ\ u={ 3.x̴m(ĉ`Dn'Zom;5|"אyu*q t=AIIEfQ͔vE'OSҝMYC; H9 MMqK:H H_@'.Ԥ5&=<"ҕ T.3FL6yϛSv!#0zu*Pӷ-,P]-ɬ6AKn:wH<á=0k5v593ܧe$-apU.+qn^B%՗ʙ/+J{Rˌ]E\E8scyJPmPTN}ےlUPڭfR*ǓFP]:C }KjV\N~5bDvRk! cPmƜKEuukZ '61.\3Q-4\qHݶvٰt.]HTᇒ@'CZݸA6Q}tQS]XyXzGWd{ߞ"ͳd'LV]bQYa+o0JR֫ck`AIԨ\Zl<pT _I&c3kDO&#DBWinkII LJE'QL"GXa Tl@'Ar8_;N Ӛr:!Ť鈞 n=ZvT~2%0ކ$Ub>8VK%h;S@)u{0g\+3K8%󅞶Ga`ijCJ FKB *<%(;u'v?0iY ?iGBLh1-.Ku$GnGQ3%H&\\ ݀3lj MʄW,C ԼKat6!ӡ -}juJ}Lz?_40fK$pʷҡ3(ՍD+ʌ>˕c9(:*ߍ '{8l'>TRԧ98STp]ZgXibZ,ElHKvGE=ޏ Kl/H-6MqǥsM<._k$ ʹۘă2,(J|GqĺèVS8'6ɪRUJk5Rҍܹ`\@F{R(K AJΥ([w_@%,k3;KSn!Ԁ]iiU#pl E|55!̈5C |PJOY:[R0(`%QSa=PW|ܑ3`{ƊH57bT. :P7HWb=?L'q51*#q}q{k'GbY<'+*vmSE>\S"H[Cm(h)\ {H؂HiVCQ‘Wg|m%iz׺!حeefQltNp"6}4{q` V'3Gڇm|J+ğ7ş'jr*VGbڑs rbBZCb2Jۺ I9jla9<8E^%Ihs|/͟eKJl{/laSAe='8? &YҕvcQ^$Ǚُ\O"MT|yqt;ň{Z_Ndgd'Tż428*JzyT>K&7Y&Na Saie7 :2ZceWJR'e2@>kwd,.5uȉB"KIliJ[m 0d,W5_u"VfKr h!)mЁb,m/컗ѕu}Т;UEBon7 ".B%@uE7[Nv›ja)xC} .YʙY j:X*n[ג*-VU)IIH ,BQ.Rf -Kt)7gTSz?ʴqƊz}皏up[ujB.w`O*O"Tťɬ1!h*y֔,<5_%e괆daMa۱]v2%"4锺}*P)&46EiyNXſ1JѠm)ZA yVz#vowS^BJp-ʎPՐWNzMn,q2ZZ 0qts ;SejYn\'s ٟ2nuJT-ߛL`_HG9 . %i 8ϲjfEq퍺AIiY6Ory|q&l$C bHk}-%3Td) e)6 )-]S{+pf+V X߯_/h6볪 MOb GJOJPCzNǖ=-/y_3kuG+s툐&7Va*^IHBB@[`m~XMPP:sđ"Qڌ}iPOH*Mu:akLJaᅤ&}+:VQk=·S2_\Wp6F{7#6Mg0œW8r7OjYЂ_S}0COK@:iĀ*=b7P+2KU;'6 FR<([ h 4tHev!EWXrā72Q?1Vio:d~w וV?7˶Œo8hQӫ Mz <46)4)m}ljăk2zPzI{ƒӁ,/6u~{b~]{0ȑX]=/&C,THpP_iJSod"61 !t9)6h*>$r[9N[lA#1]؀zGGYT#< wS~ݎ~6tp8 IẦt)~y VxKSfkeݔt)$ݾ=-/y_3"3HS3Zy>뎭lA-RJF[M7獢eSWKZdqk>[r g)PrKf_},SRD\ѓ(Iv3]~CyrT{%-pb;MU%UիG3/26*P):III0+9//Bm:˔!׮\ZJ6+u[~ѧRӒCgqjqKY'Ha sdJK|-c[W*sEO+.=4Բ !2#\!+ !.<eZ*HB:\T 0dN*nw;)˅2TvVb֤GZ*A姐mY-.$$Km/?!(}!0ӗ鉫y`O_YEppw*eΌ$)\]^q䔐oq8i81"$ڙ󌨴(] ;R*[o-EeQ]\i+YTP(CIq)Io.r(TA)*mkhƕt( ` e2)ٍBO3gucpɚeI;+a4y(]$[Vsp2[\"vdvMa%gO2&r$vc7dIuz^nijJҡ|w"7RWʭ6@^`캟ZU%sܡ'ߋc.A埿0#_<R $;Gx8z7Tw7pbF}j\cm1={2wF 1m UEV i%F6<Ҡqbw5csSw+וN4'dvv;!L_YDz͎Z_NW.6ŀX`s-_-t).MT%}%d(p'Bk[Uj6El/ o't2Tfh,5-(jGJ4` \UqM)2-(\nL,jV.NJ+CJ_CiE <5M&UiF4?uiZly%.0/rǙi %ԈC.B_>]S#WcF'X82J3 >3zro4[s/< ,p X@m: +EKhzh4S2"ܯF!NM0TIw'8=[Ѝ=dG!zOOB T;UqHRN7vAbչ}⣾9jZ?J]a Wim-6UeS+|nF*D Z,paSTRwoۼ܊IڒM 㳁يXdIKTL㴷묝 C_&V. >&X\9! :En dG}kVq Gh;;xb@3Xs_̒WvSI؂w tg*hv;UumaB6P$!ANdueV5RXs$N*2fzS:ԀA7Zf] ̩t私$FwuƏB[Z1$<+cCtm)sWT|ߎ)?W}Fpu$+_Mgʊ}fbD`Adc U&]Qa=-/L~oT‚wpx'{qͣsGqh痀QlEe,6c8af`||a_-`Wʙμ3e'|k^y\:GF&|{>najP1rl-ޜ)nrFY~`+Y:MNR~ns'b4‹nIʼn5gaqՉ`ap\ [BIJ"G)HCDx: f!ť)\=(,X\I%ǓcRc&)K2w'pQШʞa),PM؂HSM7e|ϟbM5Sym V{Kqpj[*ԓ$88bӶU[7p4ե.uhY)OmN6G'S.~hŅ#^taH-&m I=BR<LJڣ׌zHދ+?ݏYK_3#֤kݎ_8-J Re$׳a<3vZgaxʷDc 5-aʒ]d6 *\r^b33Rқ7D_dXMX3;TvK)昤uCufuvMp#<՘s=NSiK)Ð\+` Q4.ӛMrȤq*mR])!5[c&oo7EjxTvk⵺@Rd@iʅfyy/Faarg+XQ+:TiBBx>؎:J\Ws}wm6ge^^Vnj\ZXy%)gSJJZ&1_芽+.UK5RzU8#Ԡl5 ~ Ѧq&yC[2Hy">MFiUcSPQ[YiL& Oh,9m=bH7'K||exyΕx!=c_/> G-#3Q+:_{dijnrq8T_` hmLa94CN߀ԥ9%h$nIuWswU XaZyaywV6]aUBNu]. RV\e0ʿJ#%fʱ W TLt߳ zĦ_Z[}΢)W{R~V,;cI*!Xq$$ !i,lKaz,8T{T~TovtEehQv7q F)ERROFeYxM wb/Ŷ_lj]! ^}tŹm+ˌY&ګOeI QOv>+)&.x薨(_ j٠ 2ueqNA‚$^ mOFnhDRP$-@h uC5RtU=3!hwh>vM~e*<KQRM;~NΛfec~-^}vx VMҪ1Ie-80qI;Ŏv T\ÌujJڼ詵x` Of*+6媏XtËK<<'ZmVM<^~8TjX95Z}+Z F5^ex};DKZ"ƟA6mۉ@0I@Ǎ_K7p Ol1ϒN0h1o[nO6 2nxQHnM"6,,R㿰{{TxߤlFDUW:32ZVZ} bm BbH*u=kMmeV_h{NyNh|hSnڷcZ 1Дr*dJ@~[b1ڹ*\f+rۏ!6l}#*G(LZ`J_.iͬ"b ÿ]ҠݫCұ/|gK\iMQKͬYIRy1jw Vm|dA}C9^stOiAʟj^2;[#Y "3AG} {ܣj8Zjrg~e*)WDſGcV*nq1n+"'pyx֥o J>A%̻єǪP No-8Ȳ^J\7n[ܞX,rY4 5Ge($%Х%i+H|L>6VQWTJXq(IۍA` 2sS_5sOHPS|=bыe*#6c 5%Zv%d" Wa$P'r00nqy|q>D֒ԙnIR\#s&ȍ Bɳ3Pzco5QsGT{:Rirbc}] v0GB{Dlp5rpa,$nb;yAs/WPqؓ8ri> j4eZ{(WP4U9Fċոⶌ>s$gWL6 )3VVo>Ìe5: iu3GIZ>M/O@K8Y %*>SMKskGcJTifw.t' uڌR\]ƒ7c%v *95lgQzSϙCFfm(gL܁5!ݼe,*ey ,ƈӺeD%{gqcRgI}##,*2ⴔ9 oc~(7y,IDN 5Fik슌aSRIZۛ}mzD)54>N%3҇Ae\*VŕeԉYBsK*;1ds J(vbXUtQY5ASiÁW}\u(ȍܪL7qQminnHؒff11 #e岢a!#f Jbt6fI?7$TmǪAqvYxQ6b$L]9R.Qk#i= rjpvgnE5tHĎ${m&+}vh ?ێNwb*~l}SUBdꆡBF>{kLD9u=#Rv۟Ĝ O=jQLfM{)*bܳbӝ/e%C13ѩ+tԩ2 *QRP_p oB?e(VTV cZ5(;j6LZg ^c\ܚ|0X}U*ۋ` jy ΰ皘zJkk Qs:h}](%8*9"9CA ԥTMI#$'89ELn0͈6RRXJb(J椑{` *>R+USUg!2xZV Q#%w=dQR*n1&";usߞF -eN]AY8:]in^~nlA\iy!ÜLeB$:HRyo}@:u"=vKqK̦j\R {8 #_xm[:5DQ>d<n:㈳~3HpsA )y/Sy2>d =D6Rb;3uv'"eJ) \54򛐙%ǖQP%nt XN?čW1({$FnuԦ'!uWPR#lJDS6{unTArsBRo{%oZDqCV܎'cAۈ :P&4Wf(K!#pnG>Ve,Qf`F-U֛1*vaJ}aQ~`Y<\pѦb긩Vz:M/&eK'so݋.L +O4x!]M/tq Р+Nc?~pA ƦӒvc7C=~GO@yIo4eW !B=^6yUQkv/?FԺeN(Ma! KR[C PJ;pG2J"rgol&6'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a`'&~a` 5)cK.̡V@~ 1x"l@3:UhќlWh|9#^:eMY{!u=o^_sF>#e[8o |B,zq}pmYg=Ci>p\//L}ow z>#a[8ψYc=Ch.Ᾰ^_s6Fɵ:L_ f[ %BvO#-fE[1*J7Oy}F\j:Acn E|//ZU)]mz88;(j}j'sTյu{lc^_t SY&dR[4WoX$XS,.ʥ Ns3LSSH.US\e}-8CF5% qVhSm@\9]TRu%vUSyZyg5>PSJKJe)Q );v/kS䒜T Z(tKhb BCeD궝;Q6獼^N)^Ti9+D~Dy~ &CFv>kGZI5ih3u#:.qG˲e'[ P~A_wKZ1rqi-#l3爋VcM-Z_iJ[knVoK!kσ9۝"I͌fz:& -tinE7 TdӞR.u$mBc%~qUr[sW 3X\gTeay \1/ [+'%#.'~X垢4"4e՛IZHԓxJY9.8ˍYy79L-D;r)T\]2 sSYXMMZsek%)ն;c-[ˉ*\Xqܕ-Ա\!)H$gləsn[ 걀[(Еz*!zMOv.de#g"4 T-DH\Jz*(P o/ U4^}->d孔&*HE]Gaˑ8y\xĜ6z])ӨY_I\m⭕k75eڜ=嶝ji'}=_cnc jT%M0j6e;jH*Xly!)ƣ,#mnֶrC9ԫ5y̿0?*RܹMnbqӥN3Ge96a ~FUN,4q:VRHn7بy7&ʺߗ /=m#AR~h6*[L^~dk.3-YIfE'9#eW‰`6) Yr2Җ#jRw:PʷbH;QvJ(oI;=\]oG-?8O|hb?أD{O_isX5jռjT|δĄYmb٣!NCm_՜o*73^YL[KRcNEuX|qzyf3of':DNb~)!ujy-~Rߛ~cmJ)nMNRF[fUX3yʱ˔TD')e<>֕kݱ,u SɵrJy967/Ir]Y|i)>RRd_PRIV4q˩%>.%MtRSYi-" ) RkJo}Jk]['UmFrŸhq߷.WJQfh#&Wm/fRu)# )Ԕ8s~0N~t>st@2u<ۈmGHs~5pJT#ZUI䪋 TBl ir;G Ssˊrд_AƂَ~c)؍,؀<(M]lUҍ(Oʾ{$M`ŊvU:j +6^mѧo#3rd,K# f͡nY*TET̸Y^h:ij c*5iέ]-<ϓiKJC1P>OR茕HZZPlhׯZ)TVTR 8ŶMuT#6ͰZV8(mCnGݶ67NYy _ξ6m ԗKKrꋦJ.i:IGsy=Fy2ʽC+3ekR\ xIh*~3W+y|4=!/3&Yn/\6gֽR$v~vOYSq~f,a7Ɔ/ : ViBԐmoǧ]OlTSxm[C|#owy/p=>߷?}7w?}oxq?ow$nގy;ϻ}:;>yF;>{ϷFOo#uwԗ碢 kvGk}'7ûJ_$?Ox='ut q;>]z o.wx}S?>.v>]SNϷ7O@؍on[+ҫ,&=QJa ֔8 rRyw[?!=(@O() Ejᦒ6%[\cSa%7*oIXpo3;-vZcΎV<(`[_ ?OϷN) Ґh.mkh}_~onR#2ZE}އ#$w,F7n뉡;\~Cw}78Q/NӾ:m;n?V##|?oڴ}k(_*pBsEud {&JZЀ5Rb/ݏqKj_3" ʃ u?ťHz5S_c{mXu.(t0 zП;`Ln}9ȆUE0dbH2#: S>XwVT!b\C1Ҥ!NOiņ6JSg4PO('4PA%[N\iȩR*wJr]Ux` g y$>1BN e'}:X`"kp_-Ĩ!EAvk`NX`-0%ۂڔ ߂ 7i(q 7qX@JRzw$j=׶qcdi!)D\b&t@rāLm-Z_Ư_ûVYNmrZO"ӽ&FmLNo9$JOGgdv126aWncrĦCA>B'H a4B}YK>'lRbw5{mlx*?MԎH,f^Bu.62Pmi{lpG6O=TLW1.TZㅨ:I_\h/ǐnzeQ+Ss6KUХUuAHh\}wAe$TDDR_]J*їt$~IUmUrSa~jb*u.j):x*Nkj8e.:&Rtt*^;%nW a&69nUi'5>BO }9= Sld8zP7e9+*,H~&dUQCD8n/^#`"-̞Z+BCM _kB[PVt8ʢSM"%/DJPr{)Pt `I K4uyt4N(JQ!2 >Ɛ7)Rկmpk`S\343JLK~b==zBժI[vYWfS{&l)A,N ,`WH>M#J[+$qIҿQs"b2&"Ykn-ǒt$Nʨ/-PfeR}:Bc85#Wv4m&]QoTVhW&DhȔ|EwΏX=Z%^c1**)! Ip *ĀK)R:PX:d8# 3͸ kyՈ$T帋=v)UG19 mql (OrvWy\%hXj,%+b=sJQpRy6Đ=ej1ٙD0*m FK1P=b) QݩJ|i Vf5ֶc -\ 5Su(uG!W66BJ44sE>6>lⅱF[WZG8đδJEOGؿTo%g;i}8x#_K~$+! @ H (@>;sJukkjﷆi$CN p)I Nwcʰ%UP}+ yBxvEsAG;_B5kjﷅBRj76>8!.6qSӠS 3M Խ(NR!)$rg 4 nw cᷤ'Hқi[`>WRVI7JL$y萤.e[a瞛 c)p8arYJnPFE̮||Iگ9A*R}|TqK3ŕQLH)s))jc)$Rچqrܭsq嵨>XiN§YuڑGCi%DrO׍Ŝ7`W=Y2Y+=f["[*PMqyM ,@. rU$ҫvHP?\Y*hbZM(m[2ԡ`5ta 9!iUIGwg4ࢺM,N"UeBP*-,tSe!R!#nbi>)SOGؿTo])0$BʬprzJq?i}89dg`VGH$N#&[7QhR:Eφ.B~KKe+rQ`(ca0Nc_"AN*1x%Ccр(yV\Ǫ%H&bx,GQL)!\A[ 3]*Fӕ7`S[1k^- 0œQ{ǫVk]}3#&k[E)*VvpN|*f֔tƪP(.NRnQ$mlfs[C25 b᥀/C݀9uR[q.*$XOTJrN3%[SV؃ orJ"1LMZAq$y gӜBKIseMH8ڊO#tc>a~i7-/D! lH_s3ι]>+PpuFڎ!V `HA2Ѵ:f"2U-MY]G{$;2ãFSi4DzK񭵸@nlsd>xciBQ߉'JN5Fx tj庉6q`?EINX]Nd>uH)\PJH|p&⡼lEg/+,E+g:x:-еD]$mF{r`-koGZM5 kb` 8`] B)e%9p$jej }FA@m䒮)C8/ʼn!$z_y^T]Z}`:5A!Dve1i d!$`؍%;[OUQkv/?FjmIsYەRt<+E;cpG2Jo|n)=1ʙymtYnĬ)rM+37E xQ)MBNLdK =YM o|E!Tg5šKe{Z}`q$ {q]4FL:<ʔ+Bƫu\ߞSyrJ*4Lzԯ_8o+zO.+jvޱSǩ Jeڝm1BRh8vmE>Lzԯ_8o+zO.+jvޱSǩ Jeڝm1BRh8vmE>Lzԯ_8o+zO.+jvޱSǩ Jeڝnz|!u_LpW;S&=H]jW/7chɏRZG s;oX)cԅ֥}2|q\N6|!u?LpW;SO.+jvޱSǩ Jeڝm1BRh8vmE>Lzԯ_8o+zOV3t'F|7X1E#Gڝk#sǩ=# Ho+ۖrcԆ?- 7Y;&=HhcG|q\NܵrcԎ (,SkI J-ȃn7Y;&=Hm:C~DV]}fuҥ(sڝk&=H`G(Q?jv嬍KwQ#aXvnZɏR)?أG|q\NܵK/$RGڝk&=H^GbI s;r7=.Lzi ,elNҝ.C s;rNɏR%c TVdvII'؝s;r7=.Lz6x7X1G.OPublishing Executive Subscriptions_)-->4_\http://img1.cdn.adjuggler.com/banners/Client167535/1237480162316_N19249_PE_webad_300x250.gifObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1!  '()$+WNS.base[NS.relative_\http://img1.cdn.adjuggler.com/banners/Client167535/1237480162316_N19249_PE_webad_300x250.gif./01X$classesZ$classname12UNSURLXNSObject#AU[+ͼ 6789EWNS.keysZNS.objects:;<=>?@ABCD FGHIJKLMNOP]Cache-ControlSAgeWExpires]Accept-RangesVServer\Content-Type^Content-LengthTDateTEtagZConnection]Last-Modified_max-age=2592000W1487703_Thu, 18 Jun 2009 14:19:02 GMTUbytes_Apache/2.2.3 (CentOS)Yimage/gifU49944_Fri, 05 Jun 2009 19:34:05 GMT_"449ca3-c318-4d78fc80"Zkeep-alive_Thu, 19 Mar 2009 16:29:22 GMT./hiij2_NSMutableDictionary\NSDictionary./mnno2_NSHTTPURLResponse]NSURLResponse)27:PRd  ot}-4APUZes?DH^knswpOGIF89a,νŽӛ޵źŭౚ͢vϔ|}pbpNz~rgeyr|Nwgeflz0>H2^Rgdg;jARbwe\OE6Z[kZ[J5&ZV`>[vRTa7UDVaTRNTRADSk):[JDvBJQJV)4(IJE=Jf.J)1>EVLD9k;7CBG)B1BcB{L:BB=5>:J):W:rk)1873c):Z):20E52)L)1T%&.i1RB)'1J4):N:!)B!):)J>14!%)#)!!1!!:##!!))))!Q ?)J! NETSCAPE2.0!,,,Hp0%8E 8A C) *XȲ%0#6?y32L)pI* 9ş8@ˆ`&HЊU}!Kz\x]+׎ X1kdB/_kٍX&=T(m2ĢJ_m| vKX<B _:R,B:qV.v-l=DTԱIƼPÈ559ey-fuIf$ ^t45 4>6>3њH>B?$HN [3f7Nܚ`FdCơK ,GU"@.OÝ\\HFyH)TEyvy82JG2 Eydl!&H,%~2RGp*94BmR$Drˎ}ɳHfxfA9#Fdk6}:)iRCIQ&o$>|dcҖu ý|'<"|LUfh^UZ,l~(ǯJ /1S~~9n8Aki`'<)}K1MIKe:j(<$,UDq .y$iQhH jP&ύ1L۽ٮB&Aʨm45' c@\t8YUD,h5Իΐ>%,CW5HH\gJX~D7)yq_{&vK#߸ʉun$sZ6 #QWQ<%F¥U:mUO;kԥABc=6{˴rRrOMF*͝/6Hgslqz1Zc"|mK>1dL 7,=2Qd(IM6roR_F5}KL'NEsWQ$ʜ㐫y_idjy^L`KTa;OW/yR #$E$X6ڿ !lI3z؂IІˈ6L%f:q}|!:3BQ?97 R3Ls"9YuJX1qBvfQ`.0Tp5m$Q^V|2=3y,thӗx$1 %54ӒP9'()ZtYE?UpLAdP5[A;fDځ:VQc''8Tdfq=y:Fv%oW' r`$߱mAdX(R8^h>EBZdbC<aU7W$b1a1e!Mx=1NF,CTe|eF@S%xL9]$ђUr)!N&e6TrZLQ |e^c""0z=Z*Yh1O0蘎긎؎8xxv9YYu  ِ9Yymّّl"9$x(*ؒ.29vy8 <ٓ@%9#FyHy/Ly4P TY;XAm@^iIbMY0 hRilYYɕ[^9vyhziٗm7 p)@I_긗i~iYIYiuɘi阒9i鑜G9~ iɚٙJ)zIYY铻ɑI(fIy=ٜ ɎYٗiɝM9hiٖ虞ɞ )OIiکɟK QYJz ɠ/:ʖjr- ,""3"RK43b=PUU/bp5/,z!05Х5B uU@U1' _J9]I(!r&7 4j7::-@BJF/H*D#Z0 R+TjXZaP<ХM4u g uP$'*$82)vx#ʧi*"~w3*" $(  K CZ3p l B0UzYTUI@zzB$:0*ZY:$pBJ}Jq@/:Κ zM20ٚʭ/ !+= !J<< YUpUf!"/Zq JKJ @OwJ3˙QgKp{rM!M%K$l"!R_]Ja УbU ;@M:N'pOJRڵŚNQd۬g ౉:K9 '@*/@3`B } :Z<м_Z/bp] P*;[K['p0 [ r@b =0;= =@,r@ˣK0[=JKR$@|ˑ+ , I*u1q+"fl *A*[л{=a~[9J@5:p U9*z'z;u` iX )OKr" SJ Ob@| $XZkş Fi̎,\ +" j(.R*mUpX9ۤ(,>E,3pEP̐i  J 0`LO sOOY;0Jnx{,Ǯ+ƒ&|),LL&m$p$犼ræ˳SF줣b)@𴂚]˹J Mj<=eČ SJ˯ͭMڷRЦq˻@@7@:!zb:3pZJ9ЋlkG< 59, _QbTg<o lO{Jy)Jbp,"T$|;70ӖZbЭ !07ɼ m RI*M^ M+70աrpϥcdt̐_7H=3L=0J TPJ<Zq,"+ۼ۹;MOkܿ;aJ ύnz!kvAZm7 F0Z6^8X:mE;>$-0rБ+d≠j=]Z>]=n_("q$#L'r3aUS0N2;`N(-u޶ m1p0Q~ g  }>cnCn( H!pp^0'0Z0;  &6`F@\ԇ|  _ڼE$`]3`4H[ {[O^;WY~,ŭ..OKDN#i.nU0S*P>UP2.n2`>+"UӼb#ݎ஻"b- >8Zl],[Q[lƬ>b`-mm0cܕS ")'@z,E"RI-/~?78Zz'`ڼm,n=$$e?>{X[`X 9oX~O̬_?)R@f-!yhko")^q@@t';M{/"p;`2_S,qIJvdR0_qD@s*#^xO#kq:t ŚWrv8%lA?Yk0!\;G@RB 66n[ٺGQ)8,m:p$pV\JO4AOmP" L_::C@]JyQ p.@q#E ^v;nC&"ى*@,t-}{pDQ@l)TpC`PFyMG`8*c A>I6i`˻ ,/3{ Z D|A R*:!~HQ#:u)XA 눎zX7iD=0XE+2@:#SnyB%.FЋ1IC. dxAL#S` @%,^z`XRHNz!d@Ձ]i9M P$@ ijbpoU FR6@CP@ "; IJR=R&ԥ> f6Lt٬Ly/|ՋSƝun~A?'xN@M%STn,AVY:.vokC!ʐQԢ],gюz& m6@Ls%@]gzƼ3E_:TDJ\VS3 f0@::`)+t \)KH4@ ro-A 0  X薷rm-3F$R`A J)D 38ַ"Rվ~l`n,^WD=A ^1@@)_rKjك ]k A4@FO΁sA6얷"G2ʆ&a:̀( o|)w`@ n~FCb Ƴ#a~414r0+nI (F4R4i4's=FLhl7-R5ɥ.t 2}zA8`21i2%|x6VcbUY o,(H2!$RX 澻 7<{7@?^/ ]ĩ0 4-();S8l۾c{6h)691#1XP%KP7c6 1.x袂# Cģ==k;q!@':>X>1Z->kþ+!`A<?h+CAJ.s( dKu?Cs+=;pQd/s8-=X4< Æ>2\8(E^9P9*44A>96[4x?;C8ijk,D\Ć` K :1(r;G1(d4wP6H2 VtE.܃X$BԳig|+rs:)RƦ9*.8@lkFS;BƑFB*m[E \=9 k)r>€|/*ȥ,/D,;K*ˑ$A$H:99:ܶ IY$I*<|9HI,5:Hd9Ppl$I!P 1'D6 כ 3[BJL9iCȆl{' еPaBȪքH-W;U"D^֌EFGDŽLL^TNO=C[- 6';W:S#0q}u/)x3mMaub c=VSe=@ЀX^|g3-P -bd/Ҋ!UZ= ttӎxב%`V|-V}WWL6ؘECXNd'Ђxb8a%St 9)X\Zx?-YEE9ҕUք{Yٚ=ԲEDVrE1A +-HW mZuZ#)hЧ1ȳEŪZԬZZگFٚY5^ڊ3?M%[0EsXp7ZyE i%U%X\N E-;@yέ&yetm]XX'ܐi#xUP!7 c)^kiQ,1%C܀ұT`;="# r*EZE/`EW5}떦Aa&Oԝ%+ʨ_ZvQ\  9]"68"U#:(\|ڀ$q1`5#FM`c\q.񭕔.SߌF.)H.J)d%d:EJeсtNAV .P# B`d. E4ak)&b!RPF/X`1-H)8 xU]U&>EuM;hengv;a19p*1@(4;> X ssT #;`8ш f.%zM1>:(\ \=p:` (? que \?I׼]λѡx7Hi;X'ʸxj=9mnɇ4J_L= X$nO?pL Gq4H'fL `䰽 TFe$ϰ&փ6MS1P/5?xsUtP]q^-Ugfi;hnl=`+: taxtջ&k( 88ǥ~hj”\vjj~ց%~vN&h&>PփYkDځm e5 HU\ $L;hf> ;ʭؼtS hBUD6R:&w67ymmKֈ|-.Nasvk\#mӃ"bk1nn$^\7gq>ЃfflJ\?Doc sANgwjKu.P+Lp \j' j.sBj(^hp+h"Ё*H4؂V5DؒF !ux=H#rSˎ(B޴f$q$-׈Վ+wL/_gcp7`m3gs4W ;7p8p;"kt%#H '@t Uh>a]bJ5nlfNw9'ϴ$TB?PufL8XFj:FBM wsw7:4og@s8]awxa拼e h o-1yX""pve~q?A[SKVՃ*p*-tIoovXߦ_J@'pQ#8.?AsJu?s|Q3_^f~OQ:m ${߁"`hah#H+"!~v勃f)S|CΘ/ZvТe-_jF?qpCGH~3Rʔ*WT L= 3:sƜ &6mjڄ)MO6Ec`S 6J͕H&4`=Ygҭk=wΘ8cCp*q*q''Cc;)#>4_)G12t8\s1/>y8ʗ˙-YcBs'B2%@ ,b:x*e:LR!a֯_3,߂YhŖYAƕ] :x^|#ldcz|qTb70tYkm 6<6\Ckcn 4j٦4pL$pkܱsYt=%B9fRxIP%E|'Enꠃl:pՂ :<1\*J|g\ !C 78i70 ' 7pC-YW)q eٌ>ofDjC:4YHy!!HoGrZ.&D&ٶ^RuBg 1-{骻(s5pzܑW9DސIȐ;$aij馞I 2`}qb3&Q`%fA^tpGyH5-r S>LWE{|1\2 |N 2Pfq "IZe9TI ͫG2ϼͅ딳v3~hPm.ҕǥ 2,>OE8ZiHaCKPz q_t,F$B)FEi0@rw 5]bmGP@ < o k6#Kaq6i]Z&77o3i$#_J40(@8 *)nP`:'AfH?7qCxCAJH H3Z;40 w(C^^-Uf( qI8̊suPh@Pb΄SC:0`*V!`ÂTAjD" 4 &f$C2 Uw­|*TRj9]j6J. -n$(ݮ$ *`J43 T% `@6XTS#Қ30" 1ksQv0Sznߴ\n@Z׸ѷ ݋e?Ge q2զ 7(UC HzA )G2txvyP|%Ֆ`K=`d$K$  "%^jӒ6A%%(';ͩMhѲ ۊO`A X W%P4xf\<.P ]PY  rɰ КW5Lᇵ;0@pB9 PxuNFO!&MH!J 4da10az1@6x³6hNaJdH&0mcm'&Xmm끢8 1O|$AA\4coЌ$F)G- $)zღW4 ``? Xp3 4>B4oHuL߼ {K\v$ 90iWٶ# fz5-3`Orࢰ>p  b{ .ŅzQ`Rݕ5:@_8q,tA*P( 9c>f) ^ lA2q}GN:2O ؀sPFp4$LIQ" Nb *Քl8L;"Ħv@ϛ2M>j,ihCA$Fnpl8AAMUt  m4V=߂IdL(UQ*s*+RPL̅0x  !@AAX_F{`lEODd V聤D~́vIL`%E " 6  Ξ# ʠ Xtץ fE1M)*A>*C$m0x }d |AЀ AgFSn FOGL xƥT dAs! @x!žA4bMb TϹ[nu(~b(RR)ԘD @A\H c [/BbBj"PA V$ITaN^Y8"c"j"c|9`$c`pA dx@>cLcc $VʁILA!BAd@g EEAFeFrLfadALh@ Y`@MD9";dm ;Q"QZYq9=*ZAizTF? QHfH܁Wk I MpE/!Da$cAJlT@IM\ިTgeL EMtGLg@D"ӕD_ ʠ M iBiJ%LpD( l>hl:MVdyY@^AvpAq@ȕ(A4O@^x@lAh$ AIAx.M[:R40i_Qx Λ-EhjZkB(l)SdHFyDz(őx  (l I`FeALh. T p`D`v{Du8Ngey@N}_ j (e9BeЉUlnkHAA*|<ĕZpDxX A@ D$IQ?f: @o6ZT cnxIztm=ŝI Ky fUDpHģplW: DAA-  (jJA>toAhy\A4 5@lQmtԠ?bl^eplheȎAЛ:AxA( 4 ؀ފMAB!LLiJ0MY-5,ק)}Ւw~-zؒmْPd)S"ɾ" ],UA4` $@$kT (h@TAT@oAJ "C<XRh^&SVغnؙ^)J>+7DŸ@ p_ e(P @ EXM6@W ,(\8d~ ~P|dQ@ 8k5ށ4 ̰c'eV"O-8DH`hs` Ħl l JoOUi 8@ Ѧj~2o"'"/^؁2+r6ۺfPF|A p\p'W RJ d@@#H_ā(B@(kN0GN1s2/33CHmqp챂D +2p  P7s2'kt@Xg LA6`tYቄa$?/dkA_Rlts1B/C+8za4v54' x2ID@cZB/FjAUPAZA5&/B7SaC 5U4G>uqt@t@ 57w L.H;Nl!NJhAAO+dW|U !a#5"+b3SGHDtpHBAx@ t0 p37@ d@psmU?oJB4-ALUm7TA Hr PtYn}DHޮ1HFbD$Ah$E*FρoP+%R/uEiR8c)"A\ps !\A@EH@d LʨX C@4Wa7y7!vb376OAF .`^X ^Hn zpQ Fs P pzF Ƶ4ٓE٘X;I,Y|HSxAY9EݙƜ'=ə{ڡ{1]υ|],)i)K @gY.X&I2d?87؃ +²*+JQ#C72$ p#Xh20Pۑ5L-Ml0lC37~@> "/N"A :ě5C8048֣ϾȸZHB[ cA|C=h*pAJ +..TļP\1R PELG]굵|r&䱵%}J;1H (nc2#p?(n7cBu0b[>XiO{3  c%$dK!A2-kA5bPK TSdrXcr x6`{_\%oKes?H Z3 ư8?έ1/‡)XKz)|׏ C%s&sXdHs3\Ji;(g8fV`,V $k,Ԡ0G?$1ġg/klE)0@L |`,QB慥 FEj.amWݲ+o{#VG@:FVaŜX]#gOpAyc ImMwݟVvlQ=k5)ڥC GANQeDuGW3BQJ DΠ$  < y | İnK>l |' H0/(W } -15dB`YfehFhT(`e}*1ީ+j 1T2T 0LI3I@WSf2g4Ksӯ"@TSA5BT!@p ɒSW oMaMI4Gګ,k4EF sP 5D5@ZbD3?0"CRSGTF*CtjH2`ujJ=uTtXUKATc#û \L VPaU0NINwu1s ``XC4ME LQl1 5@V&T1i6sZyw6W,T+=C}I<~w}v5.6A3x:MZNyqlP$ Gz{xG4RUl N eX?N'#o5źܵ|رdvM{͗ +Wm~wF8{ 6qVl p;XO{$,1^P1NlآL,w *D#/o q.ku}gr6M1CG;:WyqϾ8_CpcJiI2$4pg.({o%^#*ْ%CC kpIWw؜䋕/pK$7MATmo*TYuٹ'9ApP&YZy -*9! zϠ5M,A)z-1y9ڣYB:GzKNO履u]_cgj4ZwY9z/ڝڞzÊz:9y?L7ZIZͺZpz #p麮j:Wگen[ )[[!; ;)[7%۳?C[+K{ OSlm u;t۶l`n[` ;  ໿[;o `;;o{{y;r۹[%x{!@{@\;{;-@u;w;|! %Wu@u۷m<{&|`/ů{ӛ)?[u@:ܽ?uqۻɝ|\|?mw}`ܾk\h2!ȹӧ<[Ρm\[ ÿm;|̱;m3=[|#ҭhm` ;}mLJ q{ؿݼ̇Ӄ]ȡ|=\ Sٛס\^۷{7]wǥݻ3C(΅=;^ ^S{\׉=|5^i[ `}/)i>ɾ>!|o^};!]ѻЃ;< S]3Ou==E_9|}7՟{!?`[`c>Yׇ[>^ B < 8|1C*H&HP$\PrldDcB{ADps'9+&=$B $y ș)l8hQ )3%È *退C Ъ@RwF@{E8#b$X+!/KRGsXFV@ۥUtzP 0/lpZ ~xAԊ$`{ar` @v5B\o?)ޣЕ0 (V~09];\rK ^jR`ΝEu'{@P]UCjWTNI]j)Sq)etdnANHyxe@;h0 I]It(w#AHWYA5pWs1GO=5=u?eR^x]U Io,nTF;X\2V]O]8AxU 8dzKVHViAUg(nU_WsQ6yM Ea$5:*dh,yJ Z2jjyb+i ! zhd *Pzi'{:SJexVRrVj"*=ī ֤ZEzj@c7fX6aS&bBL{ްgV%v:I֤?paI(/{>TMVbSɯf{^w%K:zBbIsi^6cG˗(s1KXYtzpM-tUW+)dD:tf,B rɝ+qʷw^iҭbIh>j'ϖ,- pOvYB&Ҽ,](s~&հBp5*fb);7i HrNиKu;X%8 0iN&{k-MCj*jw>#KְZb^7*/f9pXxaYM $<'!h\86&t+OZ0Xsx&kϋc)Lf0 rAPm W,!4\Kl>D}"-sP}bY_$yyJd{fR SO_4ry|6s^QֳC_Ot⦠qn)Qh瑱T킎=™n' z8]{RNmnsՁ 2pKcAQēf5vv &5ؒ7N-^tICjGQ!YЉcM^c&vt# p4N;$bϬMՓ=3[v !B%' U}U)`f XvL}e2ch;ZfBOEJѯv