bplist00I_WebMainResource_WebSubresources_WebSubframeArchives _WebResourceTextEncodingName_WebResourceData_WebResourceMIMEType^WebResourceURL_WebResourceFrameNameUUTF-8O\The Workes of the Most High and ... - Google Books
My library | Sign in

The Workes of the Most High and Mightie Prince, Iames, by the Grace of God ...

 By King James VI & I
 
 
 
 
PDF
Loading...
Loading...
Loading...
Loading...
Ytext/html_~http://books.google.com/books?id=CCa7-IVqhbEC&printsec=frontcover&dq=the+workes+of+the+most+high+and+mightie+prince+iames&cd=2P %).38<@D_WebResourceResponseUutf-8O1.ac-renderer{position:absolute;background-color:#fff;cursor:pointer;border:1px solid black;font-size:83%;line-height:1.3em;overflow:hidden;white-space:nowrap}.ac-active{background-color:#36C;color:#fff}.ac-row{padding:2px 3px}body{margin:0;padding:0}body,div,span,td{font-family:Arial,sans-serif}body{background-color:#fff}a{color:#20c;text-decoration:underline}a:visited{color:#551a8b;text-decoration:underline}table{border-style:none;margin:0}.pseudolink{color:#20c;cursor:pointer;text-decoration:underline}.morelesslink{color:#20c;cursor:pointer;text-decoration:underline;clear:both;margin-top:.3em}.link_aux:link,.link_aux:visited,.link_aux:active{color:#77c}.green{color:#0a0}.grey{color:#777}html>body .goog-inline-block{display:-moz-inline-box;display:inline-block}.goog-inline-block{position:relative;display:inline-block}* html .goog-inline-block{display:inline}*:first-child+html .goog-inline-block{display:inline}.gaia{font-size:83%;text-align:right;white-space:nowrap}.onegoogle,div#one_google{float:left;font-size:13px;height 22px;margin-bottom:2px;padding-left:8px}div#guser{margin:2pt;padding:0 10px 8px 0 !important}.main_search_box{font-size:17px;margin-right:8px}.main_search_submit{font-size:15px;margin-right:8px;height:1.85em}table#top_search_box{clear:both;margin-left:8px}table.lads{background-color:#e5ecf9;border:1px solid #e1e8f5;font-size:83%;margin-bottom:.6em}.SPRITE_showtimes-star-on{background:no-repeat url(/googlebooks/images/stars-1.gif) 0 -9px;width:10px;height:9px}.SPRITE_showtimes-star-off{background:no-repeat url(/googlebooks/images/stars-1.gif) 0 0;width:10px;height:9px}.SPRITE_showtimes-star-half{background:no-repeat url(/googlebooks/images/stars-1.gif) 0 -18px;width:10px;height:9px}.sbs_sb{line-height:1.4em}.sbs-link{color:#77c}.sbs_ignore{color:#77c}.pd{background-color:#c1d9ff;border:1px solid #3a5774;color:#000;font-family:arial,sans-serif;padding:8px;position:absolute;font-size:83%;width:314px}.pd-bg{position:absolute;background-color:#000;top:0;left:0}.pd-title{position:relative;background-color:#e0edfe;color:#000;padding:8px 15px 8px 8px;font-weight:bold;vertical-align:middle;width:292px;height:16px}.pd-title-close{position:absolute;top:4px;right:5px;width:15px;height:15px;background:url("/googlebooks/images/dialog_close_x.gif") no-repeat center;cursor:pointer}.pd-content{padding:4px;background-color:#fff;width:307px}.pd-buttons{padding:4px;background-color:#fff;text-align:right;width:307px}.print-error{color:red}.goog-slider-thumb{position:absolute;background-color:ThreeDShadow;overflow:hidden;top:0;width:10px;height:100%}.goog-slider-horizontal{background-color:#e0edfe;position:relative;overflow:hidden;height:13px;width:70px;margin:1px 0;outline:none;cursor:pointer}.pd-slider-line{position:absolute;width:100%;top:5px;border:1px inset white;overflow:hidden;height:0}.pd-preview-img{padding-bottom:6px;width:130px;height:210px}.pd-preview-label{float:left;padding:0 4px;width:40px}.pd-left-panel{float:left;margin:4px;width:10.5em}.pd-fieldset-bg{background:#e0edfe;padding:4px}.pd-input-label{padding-right:4px}.pd-numpages-fs{margin-top:10px}.pd-right-panel{float:right;padding:8px;background:#e0edfe;margin:4px;width:130px}div#toolbar_container{padding:2px 6px 2px 3px;line-height:24px;font-size:83%}.toolbar-table{width:100%;empty-cells:show;font-size:13px;line-height:24px}.toolbar-pc-cell{padding-top:1px}.link-bar-like{outline:none;border:1px solid #fcfcff;padding:0 4px 0 0;display:inline-block;white-space:nowrap;cursor:pointer}.link-bar-like:link,.link-bar-like:visited{color:#20c;text-decoration:none}#toggle_mode{margin-right:1px}.toggle-mode-text{padding-left:4px;text-decoration:underline}.pdf-icon{vertical-align:top;line-height:24px}.link-bar-like-text{text-decoration:underline;margin-left:-2px}.no-jump-cell{width:6em;white-space:nowrap}.jump-input{text-align:center;padding:0;border:1px solid #6b90da}.jump-edit-input{text-align:center;border:1px solid #bbb;outline:none;padding:0}.jump-form{padding:0 3px;display:inline}.pagination{background-color:#8aa3de;cursor:pointer}.pagination:hover{background-color:#6e7fa5}.pagination:active{background-color:#40527b}.viewport-top-linkbar-horizontal,.viewport-top-toolbar-horizontal{outline:none}.top-toolbar-button,.top-linkbar-button{border:1px solid #fcfcff;height:24px;cursor:pointer;margin-right:1px;vertical-align:top}.top-linkbar-button{padding-right:4px}.top-linkbar-button-hover,.top-toolbar-button-hover{border-color:#6b90da}.top-toolbar-button-active,.top-toolbar-button-checked,.top-linkbar-button-active,.top-linkbar-button-checked{border-color:#6b90da;background:#dae3f6}.top-toolbar-button-disabled .top-toolbar-button-inner-box,.top-linkbar-button-disabled .top-toolbar-button-inner-box{filter:alpha(opacity=40);opacity:.4;cursor:default}.top-toolbar-button-disabled .button_image{filter:alpha(opacity=40);opacity:.4}.linkbar-image-icon{display:inline-block;vertical-align:middle}.linkbar-button-text{text-decoration:underline;color:#20c}.top-toolbar-separator{width:10px;height:25px}#contents-button-text{padding:0 4px;text-decoration:underline;color:#20c}#contents-button-image{margin-right:4px}.scroll-toc-div{position:absolute;border:1px solid #aabef3;font-size:13px;background-color:#fcfcfc;overflow-x:hidden;overflow-y:auto;padding:0 6px 0 4px;line-height:24px}.scroll-toc-div-wide{width:44ex}.toc-div{overflow:hidden}.toc-row{cursor:pointer}.toc-left-cell{margin:0 2px 0 0;width:1ex;vertical-align:top}.toc-middle-cell,.toc-middle-cell-last{width:35ex;color:#20c;text-decoration:underline}.toc-right-cell,.toc-right-cell-last,.toc-right-disabled-cell{text-align:right;width:4ex;padding-left:4px}.toc-middle-cell,.toc-right-cell{border-bottom:1px solid #e2e2e2}.toc-middle-disabled-cell,.toc-right-disabled-cell{color:#ccc;border-bottom:1px solid #e2e2e2}.toc-middle-disabled-cell{width:35ex}.base-image-toc-div{position:absolute;border:1px solid #aabef3;font-size:13px;background-color:#fcfcfc;overflow:hidden;padding:4px}.toc-page-image{cursor:pointer}.linkbar-panel-div{position:absolute;right:0;width:350px;border:1px solid #aabef3;padding:5px 7px 3px 7px;background:#e8ecf9;font-size:13px}.linkbar-panel-close{position:absolute;top:0;right:0;cursor:pointer}.linkbar-panel-div p{margin:10px 0}.linkbar-panel-div p.heading{font-weight:bold}.download-panel-div{width:76px;text-align:left;padding:2px 10px 5px 5px;line-height:18px}.arrow{vertical-align:middle;height:24px}.arrow a:focus{outline:0}.viewport{text-align:center;width:100%;overflow-x:auto}@media print{#viewport{display:none}}#toolbar_td{margin-right:260px;height:26px}.sidebarlink{padding-left:1em;text-indent:-1em;line-height:1.4em}.modal-dialog-bg{position:absolute;background-color:#000}.modal-dialog{position:absolute;width:450px;background-color:#dde5ff;border:#9ae 1px solid;font-size:83%;z-index:9999}.modal-dialog-title{position:relative;font-weight:bold;background-color:#dde5ff;padding:4px;cursor:default}.modal-dialog-content{background-color:#dde5ff;padding:4px}.modal-dialog-buttons{background-color:#ddd;padding:4px;text-align:right}.modal-dialog-buttons button{margin:5px}.ad{padding:3px 6px;background-color:#e5ecf9}.ad .site{color:#0A0}.ad .desc{color:#444;padding-left:2px}.ad .spon{color:#888;float:right;font-size:70%;padding-left:4px}.ad .adline{padding:1px 0 4px 1px;height:1em;font-size:80%;overflow:hidden}div.searchresult{padding-top:.1em;padding-bottom:1.25em}div.searchresult a{font-size:1.15em}.results_selected{background-color:#efefef}.results_snippet{padding-left:10px}.gback{background-color:f9f9f9;position:relative}.viewport{text-align:center;width:100%;overflow-x:auto}.viewport-table{width:100%;margin:0 auto;min-width:575px}.oa-learn-more{white-space:nowrap}.oa-bought-book-content-summary{font-size:83%;margin:0 15px;padding:10px 0 5px}.oa-bought-book-table{background-color:#ff8;width:100%;border:1px solid #ebe582}.oa-bought-book-cell{padding:4px 6px}.oa-price,.oa-price-spacer{font-size:83%;font-weight:normal}.oa-price-spacer{vertical-align:2px}.oa-price{color:#090;vertical-align:1px}.oa-message-cell{padding-bottom:5px}.oa-buy-cell{font-size:85%;color:#777;line-height:.85em}.oa-buy-button{float:left;margin-right:4px;border:0}.oa-with{font-size:90%}a.gb3{text-decoration:none}#guser{float:right;font-size:83%}#top_search_bar{white-space:nowrap;margin-top:5px}#titlebar{border-top:1px solid #6b90da;background-color:#ebeff9;color:#000;padding:.2em 8px;white-space:nowrap;overflow:hidden;clear:both;height:1.3em}h1.title{font-size:110%;font-weight:bold;display:inline;margin-left:2px}h1.title span{font-size:80%;font-weight:normal}#toolbar_td{font-weight:bold;font-size:83%}#toolbar_container{background-color:#fcfcfc;border-bottom:1px solid #ebeff9}.addmd{font-size:83%;margin-left:2px}#menu_td{width:230px;vertical-align:top;border-right:2px solid #ebeff9}#viewport{background-color:#fcfcff}#viewport_td{vertical-align:top;width:100%}#viewport_table{padding:0;table-layout:fixed;width:100%}#viewport.selection-mode .selection-layer{cursor:crosshair}#menu{padding-top:5px}h3.section{font-size:83%;font-weight:bold;margin:10px 0 0 10px}#menu_container{width:230px}.menu_content{font-size:83%;margin:0 10px 15px 10px;clear:left;word-wrap:break-word}.sidebar_footer a{white-space:nowrap;color:#77c;font-size:90%}.showall{margin:5px 0 0 0;color:#77c}div.sidebarcover{float:left;margin-right:8px;font-size:0}.sidebarnav .nolink{font-weight:bold}.sidebarnav{line-height:1.4em;margin-top:5px}#search_form_input{width:100%}body input.label-input-label{color:#999}input.text_flat{background-color:#fff;border-color:#92ADC6;border-style:solid;border-width:1px;color:#000;padding:2px 0 2px 2px}img.navbar_icon{border:0;position:relative;top:0;left:4px}#similarbooks_content{margin:8px 5px 15px 10px}#similarbooks_content a{margin-right:8px}.adline{overflow:hidden}#search_form td{position:relative}#sits{margin-left:0;padding-left:0}.html-div{background-color:#fff;border:1px solid #a9a9a9;margin-top:3px;padding:4px}.SPRITE_mylibrary_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -43px -126px;width:24px;height:24px}.SPRITE_close_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -24px -48px;width:24px;height:24px}.SPRITE_zoomin_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -48px 0;width:24px;height:24px}.SPRITE_zoomout_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) 0 0;width:24px;height:24px}.SPRITE_1page_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -48px -48px;width:24px;height:24px}.SPRITE_2page_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -24px -24px;width:24px;height:24px}.SPRITE_thumbnail_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -5px -85px;width:24px;height:24px}.SPRITE_fullscreen_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -24px 0;width:24px;height:24px}.SPRITE_pagination_v2_left{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -29px -109px;width:29px;height:17px}.SPRITE_pagination_v2_right{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) 0 -109px;width:29px;height:17px}.SPRITE_clip_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -41px -85px;width:24px;height:24px}.SPRITE_link_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -48px -24px;width:24px;height:24px}.SPRITE_download_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) 0 -24px;width:24px;height:24px}.SPRITE_print_v2{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -19px -126px;width:24px;height:24px}.SPRITE_contents_arrow{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -29px -85px;width:7px;height:24px}.SPRITE_toc_selected_item_arrow_left{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) -36px -85px;width:5px;height:24px}.SPRITE_toc_selected_item_arrow_right{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) 0 -85px;width:5px;height:24px}.SPRITE_feedback{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) 0 -48px;width:24px;height:24px}.SPRITE_pages{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) 0 -126px;width:19px;height:24px}.SPRITE_page_down{background:no-repeat url(/googlebooks/images/viewport_images-4.gif) 0 -72px;width:26px;height:13px}.coverthumb{border:1px solid #20C;background-color:#fff;margin-top:1px}.coverdstd{padding:8px 8px 0 18px;vertical-align:top;text-align:center}Xtext/cssO2bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^bcU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_Whttp://books.google.com/books/css/_2c4493bef32ff487496dab60136a4374/viewport_bundle.css./01X$classesZ$classname12UNSURLXNSObject#AP 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJEL]Cache-ControlWExpires_X-Xss-Protection_Content-Encoding\Content-TypeVServer^Content-LengthTDate]Last-Modified_private, max-age=2419200_Sun, 20 Dec 2009 22:49:47 GMTQ0Tgzip_text/css; charset=UTF-8WOFE/0.1T3214_Wed, 16 Dec 2009 01:26:19 GMT./_``a2_NSMutableDictionary\NSDictionary1./deef2_NSHTTPURLResponse]NSURLResponse)27:PRd  ejs~+8?NSa| "6gD_Whttp://books.google.com/books/css/_2c4493bef32ff487496dab60136a4374/viewport_bundle.cssObplist00 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_6http://books.google.com/googlebooks/images/stars-1.gif./01X$classesZ$classname12UNSURLXNSObject#A3 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLSAge]Cache-ControlWExpires_X-Xss-Protection\Content-TypeVServer^Content-LengthTDate]Last-ModifiedR74_public, max-age=31536000_Mon, 20 Dec 2010 22:48:34 GMTQ0Yimage/gifSgwsS607_Sun, 20 Dec 2009 22:48:34 GMT_Fri, 21 Aug 2009 19:25:07 GMT./`aab2_NSMutableDictionary\NSDictionary_./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  EJS^agpy{ $25Ppr|hO_GIF89a mnqsuxvw|xy~ +ň‹ ċߢڣ ȓ ŕ*ŕ0ę;~ʞ@ȡJΦPͩYӮ`Ѱh۾}~}֯׳!, GG-G??121/--.C./)7C7)GE';C;'E+@2@+E$&3&$9/E/9==" "   G=GFF F 4 6 F 6G<:!p0C`P߄ ‡ !0H @P 0$@tTバ#DX;Yimage/gif_6http://books.google.com/googlebooks/images/stars-1.gifObplist00 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://books.google.com/googlebooks/images/viewport_images-4.gif./01X$classesZ$classname12UNSURLXNSObject#A5' 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLSAge]Cache-ControlWExpires_X-Xss-Protection\Content-TypeVServer^Content-LengthTDate]Last-ModifiedR12_public, max-age=31536000_Mon, 20 Dec 2010 22:49:36 GMTQ0Yimage/gifSgwsT1115_Sun, 20 Dec 2009 22:49:36 GMT_Fri, 21 Aug 2009 19:25:07 GMT./`aab2_NSMutableDictionary\NSDictionary[./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  OT]hkqz).<?Zz|h)O[GIF89aHD,[!,Hx0I8ͻ`(jBhF̶qm!p޲s M iZ-QdJ4v -u;X$dvcMˍ~nx8 V}4tjlXV.[_^S (rRg%3:UeF0u+šª#)*Jaw뚛2swyU1f٤f`BRD]2%_4!I.mU4F-bx6#ͼb22\koڿ3ڌHԖUݨ}n[rV3Hit/?ά,JAٯ?( i hjl-`[ W Ea~ ȡ~b"X(b[xN@=%q7ⷈ]F( $ܑ Ӓ= !]%*B2}b&&iR$& &CXM l˕v$Ux1M9A(z?LBmUi6 JBPDٱp_4i⪬:#zڍM " ; 0򺫯.[ f6m 䎛 p.[koK/W|m/+@K_x$U@qtSp16[ĨHW[Lr&Dz}*Qq2Lqܳ"5G].ɳmItEGEg|v=og1[Muci5=[KsX3u0}80|CYl6 ͮQq-7{˄#u>$R 9ݹ38ϋ7m9\[ ;_@http://books.google.com/googlebooks/images/viewport_images-4.gif!"#$Oy*(function(){var GBS_HOST = "http://books.google.com/";var GBS_LANG = "en";function d(a){throw a;} var h=true,i=null,j=false,m,aa=aa||{},n=this,ba=function(a,b,c){a=a.split(".");c=c||n;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var e;a.length&&(e=a.shift());)if(!a.length&&b!==undefined)c[e]=b;else c=c[e]?c[e]:(c[e]={})},ca=function(a,b){a=a.split(".");b=b||n;for(var c;c=a.shift();)if(b[c])b=b[c];else return i;return b},p=function(){},da=function(a){a.Pa=function(){return a.Ls||(a.Ls=new a)}},ea=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof Object)&& Object.prototype.toString.call(a)=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";if(!(a instanceof Object)&&(Object.prototype.toString.call(a)=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call")))return"function"}else return"null";else if(b=="function"&&typeof a.call=="undefined")return"object";return b}, q=function(a){return ea(a)=="array"},fa=function(a){var b=ea(a);return b=="array"||b=="object"&&typeof a.length=="number"},t=function(a){return typeof a=="string"},ga=function(a){return typeof a=="number"},ha=function(a){return ea(a)=="function"},ia=function(a){a=ea(a);return a=="object"||a=="array"||a=="function"},u=function(a){if(a.hasOwnProperty&&a.hasOwnProperty(ja))return a[ja];a[ja]||(a[ja]=++ka);return a[ja]},ja="closure_hashCode_"+Math.floor(Math.random()*2147483648).toString(36),ka=0,la= function(a){var b=ea(a);if(b=="object"||b=="array"){if(a.ha)return a.ha.call(a);b=b=="array"?[]:{};for(var c in a)b[c]=la(a[c]);return b}return a},v=function(a,b){var c=b||n;if(arguments.length>2){var e=Array.prototype.slice.call(arguments,2);return function(){var f=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(f,e);return a.apply(c,f)}}else return function(){return a.apply(c,arguments)}},w=function(a){var b=Array.prototype.slice.call(arguments,1);return function(){var c=Array.prototype.slice.call(arguments); c.unshift.apply(c,b);return a.apply(this,c)}},ma=Date.now||function(){return+new Date},x=function(a,b){function c(){}c.prototype=b.prototype;a.d=b.prototype;a.prototype=new c;a.prototype.constructor=a};Function.prototype.B=function(a){if(arguments.length>1){var b=Array.prototype.slice.call(arguments,1);b.unshift(this,a);return v.apply(i,b)}else return v(this,a)};Function.prototype.Ic=function(){var a=Array.prototype.slice.call(arguments);a.unshift(this,i);return v.apply(i,a)}; Function.prototype.U=function(a){x(this,a)};var na=function(a,b,c){a=document.getElementsByTagName("body")[0];b=document.createElement("img");c=c=["/books/gen_204?line=",c].join("");b.style.display="none";b.src=c;a.appendChild(b)};window.onerror=na;var oa=function(a){return a[a.length-1]},z=Array.prototype,pa=z.indexOf?function(a,b,c){return z.indexOf.call(a,b,c)}:function(a,b,c){c=c==i?0:c<0?Math.max(0,a.length+c):c;if(t(a)){if(!t(b)||b.length!=1)return-1;return a.indexOf(b,c)}for(c=c;c=0},xa=function(a){if(!q(a))for(var b= a.length-1;b>=0;b--)delete a[b];a.length=0},ya=function(a,b){wa(a,b)||a.push(b)},Aa=function(a,b,c){za(a,c,0,b)},Ba=function(a,b){b=pa(a,b);var c;if(c=b>=0)z.splice.call(a,b,1).length==1;return c},Ca=function(a,b,c){b=ua(a,b,c);if(b>=0){z.splice.call(a,b,1).length==1;return h}return j},Da=function(a){if(q(a))return a.concat();else{for(var b=[],c=0,e=a.length;c")!=-1)a=a.replace(mb,">");if(a.indexOf('"')!=-1)a=a.replace(ob,""");return a}},kb=/&/g,lb=//g,ob=/\"/g,pb=/[&<>\"]/,ub=function(a){if(rb(a,"&"))return"document"in n&&!rb(a,"<")?sb(a):tb(a);return a},sb=function(a){var b=n.document.createElement("a");b.innerHTML=a;b.normalize&&b.normalize();a=b.firstChild.nodeValue;b.innerHTML="";return a}, tb=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:if(c.charAt(0)=="#"){c=Number("0"+c.substr(1));if(!isNaN(c))return String.fromCharCode(c)}return b}})},vb=function(a,b,c){if(c)a=ub(a);if(a.length>b)a=a.substring(0,b-3)+"...";if(c)a=qb(a);return a},rb=function(a,b){return a.indexOf(b)!=-1},xb=function(a,b){var c=0;a=gb(String(a)).split(".");b=gb(String(b)).split(".");for(var e=Math.max(a.length, b.length),f=0;c==0&&fb)return 1;return 0};ma();var yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb=function(){return n.navigator?n.navigator.userAgent:i},Ib=function(){return n.navigator};Cb=Bb=Ab=zb=yb=j;var Jb;if(Jb=Hb()){var Kb=Ib();yb=Jb.indexOf("Opera")==0;zb=!yb&&Jb.indexOf("MSIE")!=-1;Bb=(Ab=!yb&&Jb.indexOf("WebKit")!=-1)&&Jb.indexOf("Mobile")!=-1;Cb=!yb&&!Ab&&Kb.product=="Gecko"}var Lb=yb,F=zb,G=Cb,H=Ab,Mb=Bb,Nb,Ob=Ib(),Pb=Nb=Ob&&Ob.platform||"";Db=rb(Pb,"Mac");Eb=rb(Pb,"Win");Fb=rb(Pb,"Linux");Gb=!!Ib()&&rb(Ib().appVersion||"","X11"); var Qb=Db,Rb=Eb,Sb=Gb,Tb,Ub="",Vb;if(Lb&&n.opera){var Wb=n.opera.version;Ub=typeof Wb=="function"?Wb():Wb}else{if(G)Vb=/rv\:([^\);]+)(\)|;)/;else if(F)Vb=/MSIE\s+([^\);]+)(\)|;)/;else if(H)Vb=/WebKit\/(\S+)/;if(Vb){var Xb=Vb.exec(Hb());Ub=Xb?Xb[1]:""}}var Yb=Tb=Ub,Zb={},I=function(a){return Zb[a]||(Zb[a]=xb(Yb,a)>=0)};var $b="A";var J=function(a){return a?new ac(bc(a)):Ja||(Ja=new ac)},K=function(a){return t(a)?document.getElementById(a):a},cc=K,ec=function(a,b,c,e){e=e||a;b=b&&b!="*"?b.toLowerCase():"";if(e.querySelectorAll&&(b||c)&&(!H||dc(a)||I("528"))){c=b+(c?"."+c:"");return e.querySelectorAll(c)}if(c&&e.getElementsByClassName){a=e.getElementsByClassName(c);if(b){e={};for(var f=0,g=0,k;k=a[g];g++)if(b==k.nodeName.toLowerCase())e[f++]=k;e.length=f;return e}else return a}a=e.getElementsByTagName(b||"*");if(c){e={};for(g= f=0;k=a[g];g++){b=k.className;if(typeof b.split=="function"&&wa(b.split(" "),c))e[f++]=k}e.length=f;return e}else return a},gc=function(a,b){Ta(b,function(c,e){if(e=="style")a.style.cssText=c;else if(e=="class")a.className=c;else if(e=="for")a.htmlFor=c;else if(e in fc)a.setAttribute(fc[e],c);else a[e]=c})},fc={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"}, hc=function(a){var b=a.document;if(H&&!I("500")&&!Mb){if(typeof a.innerHeight=="undefined")a=window;b=a.innerHeight;var c=a.document.documentElement.scrollHeight;if(a==a.top)if(c");c=c.join("")}var f=a.createElement(c);if(e)if(t(e))f.className=e;else gc(f,e);if(b.length>2){e=function(k){if(k)f.appendChild(t(k)?a.createTextNode(k):k)};for(c=2;c< b.length;c++){var g=b[c];fa(g)&&!(ia(g)&&g.nodeType>0)?A(lc(g)?Da(g):g,e):e(g)}}return f},N=function(a){return document.createElement(a)},mc=function(a){return document.createTextNode(a)},dc=function(a){return a.compatMode=="CSS1Compat"},nc=function(a,b){a.appendChild(b)},oc=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},pc=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)},qc=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)},O=function(a){return a&&a.parentNode? a.parentNode.removeChild(a):i},uc=function(a){return tc(a.firstChild,h)},tc=function(a,b){for(;a&&a.nodeType!=1;)a=b?a.nextSibling:a.previousSibling;return a},vc=H&&I("522"),wc=function(a,b){if(typeof a.contains!="undefined"&&!vc&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},bc=function(a){return a.nodeType==9?a:a.ownerDocument||a.document},xc=function(a){return a= H?a.document||a.contentWindow.document:a.contentDocument||a.contentWindow.document},yc=function(a,b){if("textContent"in a)a.textContent=b;else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else{oc(a);var c=bc(a);a.appendChild(c.createTextNode(b))}},zc={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ac={IMG:" ",BR:"\n"},Bc=function(a){var b=a.getAttributeNode("tabindex");if(b&&b.specified){a=a.tabIndex;return ga(a)&&a>=0}return j}, Cc=function(a,b){if(b)a.tabIndex=0;else a.removeAttribute("tabIndex")},Ec=function(a){if(F&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Dc(a,b,h);a=b.join("")}a=a.replace(/\xAD/g,"");a=a.replace(/ +/g," ");if(a!=" ")a=a.replace(/^\s*/,"");return a},Dc=function(a,b,c){if(!(a.nodeName in zc))if(a.nodeType==3)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Ac)b.push(Ac[a.nodeName]);else for(a=a.firstChild;a;){Dc(a,b,c); a=a.nextSibling}},lc=function(a){if(a&&typeof a.length=="number")if(ia(a))return typeof a.item=="function"||typeof a.item=="string";else if(ha(a))return typeof a.item=="function";return j},Gc=function(a,b,c){return Fc(a,function(e){return(!b||e.nodeName==b)&&(!c||wa(La(e),c))},h)},Fc=function(a,b,c,e){if(!c)a=a.parentNode;c=e==i;for(var f=0;a&&(c||f<=e);){if(b(a))return a;a=a.parentNode;f++}return i},ac=function(a){this.Q=a||n.document||document};m=ac.prototype;m.Ha=J; m.c=function(a){return t(a)?this.Q.getElementById(a):a};m.or=function(a){a=a||this.ad();return a=hc(a||window)};m.N=function(){return kc(this.Q,arguments)};m.createElement=function(a){return this.Q.createElement(a)};m.createTextNode=function(a){return this.Q.createTextNode(a)};m.yf=function(){return dc(this.Q)};m.ad=function(){return ic(this.Q)};m.Hl=function(){return!H&&dc(this.Q)?this.Q.documentElement:this.Q.body}; m.Sd=function(){var a;a=!H&&dc(this.Q)?this.Q.documentElement:this.Q.body;return a=new D(a.scrollLeft,a.scrollTop)};m.appendChild=nc;m.Il=uc;m.contains=wc;var Hc=function(){};Hc.prototype.Ye=j;Hc.prototype.g=function(){if(!this.Ye){this.Ye=h;this.e()}};Hc.prototype.e=function(){};var Ic=function(a,b){this.type=a;this.currentTarget=this.target=b};x(Ic,Hc);m=Ic.prototype;m.e=function(){delete this.type;delete this.target;delete this.currentTarget};m.Kc=j;m.ue=h;m.stopPropagation=function(){this.Kc=h};m.preventDefault=function(){this.ue=j};var Jc=function(a,b){a&&this.fd(a,b)};x(Jc,Ic);var Kc=[1,4,2];m=Jc.prototype;m.target=i;m.relatedTarget=i;m.offsetX=0;m.offsetY=0;m.clientX=0;m.clientY=0;m.screenX=0;m.screenY=0;m.button=0;m.keyCode=0;m.charCode=0;m.ctrlKey=j;m.altKey=j;m.shiftKey=j;m.metaKey=j;m.Kb=i; m.fd=function(a,b){var c=this.type=a.type;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(G)try{b=b.nodeName&&b}catch(e){b=i}}else if(c=="mouseover")b=a.fromElement;else if(c=="mouseout")b=a.toElement;this.relatedTarget=b;this.offsetX=a.offsetX!==undefined?a.offsetX:a.layerX;this.offsetY=a.offsetY!==undefined?a.offsetY:a.layerY;this.clientX=a.clientX!==undefined?a.clientX:a.pageX;this.clientY=a.clientY!==undefined?a.clientY:a.pageY;this.screenX=a.screenX||0;this.screenY= a.screenY||0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||(c=="keypress"?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.Kb=a;delete this.ue;delete this.Kc};m.tj=function(a){return F?this.type=="click"?a==0:!!(this.Kb.button&Kc[a]):this.Kb.button==a};m.stopPropagation=function(){this.Kc=h;if(this.Kb.stopPropagation)this.Kb.stopPropagation();else this.Kb.cancelBubble=h};var Lc=F&&!I("8"); Jc.prototype.preventDefault=function(){this.ue=j;var a=this.Kb;if(a.preventDefault)a.preventDefault();else{a.returnValue=j;if(Lc)try{if(a.ctrlKey||a.keyCode>=112&&a.keyCode<=123)a.keyCode=-1}catch(b){}}};Jc.prototype.e=function(){Jc.d.e.call(this);this.relatedTarget=this.currentTarget=this.target=this.Kb=i};var Mc=function(a,b){this.Ff=b;this.Vc=[];this.Lp(a)};x(Mc,Hc);m=Mc.prototype;m.yi=i;m.kl=i;m.Xf=function(a){this.yi=a};m.Cc=function(){if(this.Vc.length)return this.Vc.pop();return this.Yk()};m.se=function(a){this.Vc.lengththis.Ff)d(Error("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b=0),k;Zc=function(y){k=y};if(g){Uc=function(){return l.Cc()};Vc=function(y){l.se(y)};Wc=function(){return o.Cc()};Xc=function(y){o.se(y)};Yc=function(){return r.Cc()};$c=function(){r.se(c())};ad=function(){return s.Cc()};bd=function(y){s.se(y)};cd=function(){return L.Cc()};dd=function(y){L.se(y)}; var l=new Mc(0,600);l.Xf(a);var o=new Mc(0,600);o.Xf(b);var r=new Mc(0,600);r.Xf(c);var s=new Mc(0,600);s.Xf(e);var L=new Mc(0,600);L.Xf(f)}else{Uc=a;Vc=p;Wc=b;Xc=p;Yc=c;$c=p;ad=e;bd=p;cd=f;dd=p}})();var ed={},fd={},gd={},hd="on",id={},P=function(a,b,c,e,f){if(b)if(q(b)){for(var g=0;g=0;r--){var s=o[r];if((g||b==s.type)&&(k||c==s.capture)){nd(s.key);e++}}});else{a=u(a);if(gd[a]){a=gd[a];for(f=a.length-1;f>=0;f--){var l=a[f];if((g||b==l.type)&&(k||c==l.capture)){nd(l.key);e++}}}}return e},md=function(a,b,c){var e=fd;if(b in e){e=e[b];if(c in e){e=e[c];a=u(a);if(e[a])return e[a]}}return i},jd=function(a){if(a in id)return id[a]; return id[a]=hd+a},rd=function(a,b,c,e,f){var g=1;b=u(b);if(a[b]){a.Eb--;a=a[b];if(a.oh)a.oh++;else a.oh=1;try{for(var k=a.length,l=0;l=0&&g.Eb;y--){l.currentTarget=s[y];f&=rd(g,s[y],c,h,l)}if(k){g=e[j];g.Eb=g.O;for(y=0;!l.Kc&&y=0&&g.Eb;k--){a.currentTarget=c[k];b&=rd(g,c[k],a.type,h,a)&&a.ue!=j}}if(g=j in f){g=f[j];g.Eb=g.O;if(e)for(k=0;!a.Kc&&k=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom;return a};ud.prototype.expand=function(a,b,c,e){if(ia(a)){this.top-=a.top;this.right+=a.right;this.bottom+=a.bottom;this.left-=a.left}else{this.top-=a;this.right+=b;this.bottom+=c;this.left-=e}return this}; var wd=function(a,b){if(b.x>=a.left&&b.x<=a.right){if(b.y>=a.top&&b.y<=a.bottom)return 0;return b.y=a.top&&b.y<=a.bottom)return b.x=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};R.prototype.z=function(){return new E(this.width,this.height)};var Ad=function(a,b,c){return Math.min(Math.max(a,b),c)};var Bd,Cd,Dd,Ed,Fd,Gd;Gd=Fd=Ed=Dd=Cd=Bd=j;var Hd=Hb();if(Hd)if(Hd.indexOf("Firefox")!=-1)Bd=h;else if(Hd.indexOf("Camino")!=-1)Cd=h;else if(Hd.indexOf("iPhone")!=-1||Hd.indexOf("iPod")!=-1)Dd=h;else if(Hd.indexOf("Android")!=-1)Ed=h;else if(Hd.indexOf("Chrome")!=-1)Fd=h;else if(Hd.indexOf("Safari")!=-1)Gd=h;var S=function(a,b,c){t(b)?Id(a,c,b):Ta(b,w(Id,a))},Id=function(a,b,c){a.style[Kd(c)]=b},Ld=function(a,b){var c=bc(a);if(c.defaultView&&c.defaultView.getComputedStyle)if(a=c.defaultView.getComputedStyle(a,""))return a[b];return i},Md=function(a,b){return Ld(a,b)||(a.currentStyle?a.currentStyle[b]:i)||a.style[b]},Nd=function(a,b,c){var e,f=G&&(Qb||Sb)&&I("1.9");if(b instanceof D){e=b.x;b=b.y}else{e=b;b=c}a.style.left=typeof e=="number"?(f?Math.round(e):e)+"px":e;a.style.top=typeof b=="number"?(f?Math.round(b): b)+"px":b},Od=function(a){a=a?a.nodeType==9?a:bc(a):document;if(F&&!J(a).yf())return a.body;return a.documentElement},Pd=function(a){var b=a.getBoundingClientRect();if(F){a=a.ownerDocument;b.left-=a.documentElement.clientLeft+a.body.clientLeft;b.top-=a.documentElement.clientTop+a.body.clientTop}return b},Qd=function(a){if(F)return a.offsetParent;var b=bc(a),c=Md(a,"position"),e=c=="fixed"||c=="absolute";for(a=a.parentNode;a&&a!=b;a=a.parentNode){c=Md(a,"position");e=e&&c=="static"&&a!=b.documentElement&& a!=b.body;if(!e&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"))return a}return i},Td=function(a){var b=new ud(0,Infinity,Infinity,0),c=J(a),e=c.Hl(),f;for(a=a;a=Qd(a);)if((!F||a.clientWidth!=0)&&(a.scrollWidth!=a.clientWidth||a.scrollHeight!=a.clientHeight)&&Md(a,"overflow")!="visible"){var g=Rd(a),k;k=a;if(G&&!I("1.9")){var l=parseFloat(Ld(k,"borderLeftWidth"));if(Sd(k)){var o=k.offsetWidth-k.clientWidth-l-parseFloat(Ld(k,"borderRightWidth"));l+=o}k=new D(l, parseFloat(Ld(k,"borderTopWidth")))}else k=new D(k.clientLeft,k.clientTop);g.x+=k.x;g.y+=k.y;b.top=Math.max(b.top,g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x);f=f||a!=e}a=e.scrollLeft;e=e.scrollTop;if(H){b.left+=a;b.top+=e}else{b.left=Math.max(b.left,a);b.top=Math.max(b.top,e)}if(!f||H){b.right+=a;b.bottom+=e}c=c.or();b.right=Math.min(b.right,a+c.width);b.bottom=Math.min(b.bottom,e+c.height);return b.top>=0&&b.left>=0&& b.bottom>b.top&&b.right>b.left?b:i},Rd=function(a){var b,c=bc(a),e=Md(a,"position"),f=G&&c.getBoxObjectFor&&!a.getBoundingClientRect&&e=="absolute"&&(b=c.getBoxObjectFor(a))&&(b.screenX<0||b.screenY<0),g=new D(0,0),k=Od(c);if(a==k)return g;if(a.getBoundingClientRect){b=Pd(a);a=J(c).Sd();g.x=b.left+a.x;g.y=b.top+a.y}else if(c.getBoxObjectFor&&!f){b=c.getBoxObjectFor(a);a=c.getBoxObjectFor(k);g.x=b.screenX-a.screenX;g.y=b.screenY-a.screenY}else{b=a;do{g.x+=b.offsetLeft;g.y+=b.offsetTop;if(b!=a){g.x+= b.clientLeft||0;g.y+=b.clientTop||0}if(H&&Md(b,"position")=="fixed"){g.x+=c.body.scrollLeft;g.y+=c.body.scrollTop;break}b=b.offsetParent}while(b&&b!=a);if(Lb||H&&e=="absolute")g.y-=c.body.offsetTop;for(b=a;(b=Qd(b))&&b!=c.body&&b!=k;){g.x-=b.scrollLeft;if(!Lb||b.tagName!="TR")g.y-=b.scrollTop}}return g},Ud=function(a){var b=new D;if(a.nodeType==1)if(a.getBoundingClientRect){var c=Pd(a);b.x=c.left;b.y=c.top}else{c=J(a).Sd();a=Rd(a);b.x=a.x-c.x;b.y=a.y-c.y}else{b.x=a.clientX;b.y=a.clientY}return b}, T=function(a,b,c){if(b instanceof E){c=b.height;b=b.width}else{if(c==undefined)d(Error("missing height argument"));c=c}a.style.width=typeof b=="number"?Math.round(b)+"px":b;a.style.height=typeof c=="number"?Math.round(c)+"px":c},Vd=function(a){var b=Lb&&!I("10");if(Md(a,"display")!="none")return b?new E(a.offsetWidth||a.clientWidth,a.offsetHeight||a.clientHeight):new E(a.offsetWidth,a.offsetHeight);var c=a.style,e=c.display,f=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display= "inline";if(b){b=a.offsetWidth||a.clientWidth;a=a.offsetHeight||a.clientHeight}else{b=a.offsetWidth;a=a.offsetHeight}c.display=e;c.position=g;c.visibility=f;return new E(b,a)},Wd=function(a){var b=Rd(a);a=Vd(a);return new R(b.x,b.y,a.width,a.height)},Xd={},Kd=function(a){return Xd[a]||(Xd[a]=String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()}))},Yd=function(a,b){a=a.style;if("opacity"in a)a.opacity=b;else if("MozOpacity"in a)a.MozOpacity=b;else if("filter"in a)a.filter=b===""?"": "alpha(opacity="+b*100+")"},U=function(a,b){a.style.display=b?"":"none"},Sd=function(a){return"rtl"==Md(a,"direction")},Zd=G?"MozUserSelect":H?"WebkitUserSelect":i,$d=function(a,b,c){c=!c?a.getElementsByTagName("*"):i;if(Zd){b=b?"none":"";a.style[Zd]=b;if(c){a=0;for(var e;e=c[a];a++)e.style[Zd]=b}}else if(F||Lb){b=b?"on":"";a.setAttribute("unselectable",b);if(c)for(a=0;e=c[a];a++)e.setAttribute("unselectable",b)}},de=function(a,b){var c=bc(a),e=J(c).yf();if(F&&(!e||!I("8"))){c=a.style;if(e){e=ae(a); a=be(a);c.pixelWidth=b.width-a.left-e.left-e.right-a.right;c.pixelHeight=b.height-a.top-e.top-e.bottom-a.bottom}else{c.pixelWidth=b.width;c.pixelHeight=b.height}}else ce(a,b,"border-box")},fe=function(a){var b=bc(a),c=F&&a.currentStyle;if(c&&J(b).yf()&&c.width!="auto"&&c.height!="auto"&&!c.boxSizing){b=ee(a,c.width,"width","pixelWidth");a=ee(a,c.height,"height","pixelHeight");return new E(b,a)}else{c=new E(a.offsetWidth,a.offsetHeight);b=ae(a);a=be(a);return new E(c.width-a.left-b.left-b.right-a.right, c.height-a.top-b.top-b.bottom-a.bottom)}},ce=function(a,b,c){a=a.style;if(G)a.MozBoxSizing=c;else if(H)a.WebkitBoxSizing=c;else if(Lb&&!I("9.50"))c?a.setProperty("box-sizing",c):a.removeProperty("box-sizing");else a.boxSizing=c;a.width=b.width+"px";a.height=b.height+"px"},ee=function(a,b,c,e){if(/^\d+px?$/.test(b))return parseInt(b,10);else{var f=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[e];a.style[c]=f;a.runtimeStyle[c]=g;return b}},ge=function(a,b){return ee(a, a.currentStyle?a.currentStyle[b]:i,"left","pixelLeft")},ae=function(a){var b=a,c="padding";if(F){a=ge(b,c+"Left");var e=ge(b,c+"Right"),f=ge(b,c+"Top");b=ge(b,c+"Bottom");a=new ud(f,e,b,a)}else{a=Ld(b,c+"Left");e=Ld(b,c+"Right");f=Ld(b,c+"Top");b=Ld(b,c+"Bottom");a=new ud(parseFloat(f),parseFloat(e),parseFloat(b),parseFloat(a))}return a},he={thin:2,medium:4,thick:6},ie=function(a,b){if((a.currentStyle?a.currentStyle[b+"Style"]:i)=="none")return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:i;if(b in he)return he[b];return ee(a,b,"left","pixelLeft")},be=function(a){if(F){var b=ie(a,"borderLeft"),c=ie(a,"borderRight"),e=ie(a,"borderTop");a=ie(a,"borderBottom");return new ud(e,c,a,b)}else{b=Ld(a,"borderLeftWidth");c=Ld(a,"borderRightWidth");e=Ld(a,"borderTopWidth");a=Ld(a,"borderBottomWidth");return new ud(parseFloat(e),parseFloat(c),parseFloat(a),parseFloat(b))}};var ke=function(a,b){this.hd=a||1;this.hg=b||je;this.li=v(this.iw,this);this.zj=ma()};x(ke,Q);ke.prototype.enabled=j;var je=n.window,le=0.8;m=ke.prototype;m.Fa=i;m.setInterval=function(a){this.hd=a;if(this.Fa&&this.enabled){this.stop();this.start()}else this.Fa&&this.stop()};m.iw=function(){if(this.enabled){var a=ma()-this.zj;if(a>0&&a2147483647?-1:je.setTimeout(a,b||0)},me=function(a){je.clearTimeout(a)};var ne=function(a){return a*a*a},oe=function(a){return 3*a*a-2*a*a*a},pe=function(a,b,c,e){if(!q(a)||!q(b))d(Error("Start and end parameters must be arrays"));if(a.length!=b.length)d(Error("Start and end points must be the same length"));this.eg=a;this.iq=b;this.Hg=c;this.xk=e;this.coords=[]};x(pe,Q);var qe={},re=i,se=function(){je.clearTimeout(re);var a=ma();for(var b in qe)qe[b].cl(a);re=Xa(qe)?i:je.setTimeout(se,20)},te=function(a){a=u(a);delete qe[a];if(re&&Xa(qe)){je.clearTimeout(re);re=i}}; m=pe.prototype;m.ya=0;m.Al=0;m.cb=0;m.ud=i;m.rl=i;m.yj=i;m.wh=function(a){if(a||this.ya==0){this.cb=0;this.coords=this.eg}else if(this.ya==1)return j;te(this);this.ud=ma();if(this.ya==-1)this.ud-=this.Hg*this.cb;this.rl=this.ud+this.Hg;this.yj=this.ud;this.cb||this.If();this.It();this.ya==-1&&this.Kt();this.ya=1;a=u(this);a in qe||(qe[a]=this);re||(re=je.setTimeout(se,20));this.cl(this.ud);return h};m.stop=function(a){te(this);this.ya=0;if(a)this.cb=1;this.ok(this.cb);this.Mt();this.oe()}; m.e=function(){this.ya!=0&&this.stop(j);this.Dt();pe.d.e.call(this)};m.cl=function(a){this.cb=(a-this.ud)/(this.rl-this.ud);if(this.cb>=1)this.cb=1;this.Al=1E3/(a-this.yj);this.yj=a;ha(this.xk)?this.ok(this.xk(this.cb)):this.ok(this.cb);if(this.cb==1){this.ya=0;te(this);this.Gt();this.oe()}else this.ya==1&&this.Ij()};m.ok=function(a){this.coords=new Array(this.eg.length);for(var b=0;b1){if(b%2)d(Error("Uneven number of arguments"));for(var c=0;c2*this.O&&this.zg();return h}return j};m.zg=function(){if(this.O!=this.F.length){for(var a=0,b=0;a=c.length)d(Fe);var l=c[b++];return a?l:e[l]}};return k};var Le=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Me=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,Ne=function(a){return a.match(Me)},Oe=/#|$/,Pe=function(a,b){var c=a.search(Oe),e;a:{e=a;for(var f=b,g=c,k=0,l=f.length;(k=e.indexOf(f,k))>=0&&kc)f=c;e+=b.length+1;return jb(a.substr(e,f-e))}};var W=function(a,b){var c;if(a instanceof W){this.De(b==i?a.Ob:b);this.Yj(a.Lc);this.bk(a.lg);this.Ch(a.Ze);this.Xj(a.qe);this.Hh(a.Nf);this.Jh(a.db.ha());this.Dh(a.Bc)}else if(a&&(c=Ne(String(a)))){this.De(!!b);this.Yj(c[1]||"",h);this.bk(c[2]||"",h);this.Ch(c[3]||"",h);this.Xj(c[4]);this.Hh(c[5]||"",h);this.ob(c[6]||"",h);this.Dh(c[7]||"",h)}else{this.De(!!b);this.db=new Qe(i,this,this.Ob)}};m=W.prototype;m.Lc="";m.lg="";m.Ze="";m.qe=i;m.Nf="";m.Bc="";m.Em=j;m.Ob=j; m.toString=function(){if(this.tb)return this.tb;var a=[];this.Lc&&a.push(Re(this.Lc,Se),":");if(this.Ze){a.push("//");this.lg&&a.push(Re(this.lg,Se),"@");a.push(Te(this.Ze));this.qe!=i&&a.push(":",String(this.qe))}this.Nf&&a.push(Re(this.Nf,Ue));var b=String(this.db);b&&a.push("?",b);this.Bc&&a.push("#",Re(this.Bc,Ve));return this.tb=a.join("")}; m.ha=function(){var a;a=this.Lc;var b=this.lg,c=this.Ze,e=this.qe,f=this.Nf,g=this.db.ha(),k=this.Bc,l=new W(i,this.Ob);a&&l.Yj(a);b&&l.bk(b);c&&l.Ch(c);e&&l.Xj(e);f&&l.Hh(f);g&&l.Jh(g);k&&l.Dh(k);return a=l};m.Yj=function(a,b){this.ac();delete this.tb;if(this.Lc=b?a?decodeURIComponent(a):"":a)this.Lc=this.Lc.replace(/:$/,"");return this};m.bk=function(a,b){this.ac();delete this.tb;this.lg=b?a?decodeURIComponent(a):"":a;return this}; m.Ch=function(a,b){this.ac();delete this.tb;this.Ze=b?a?decodeURIComponent(a):"":a;return this};m.Xj=function(a){this.ac();delete this.tb;if(a){a=Number(a);if(isNaN(a)||a<0)d(Error("Bad port number "+a));this.qe=a}else this.qe=i;return this};m.Hh=function(a,b){this.ac();delete this.tb;this.Nf=b?a?decodeURIComponent(a):"":a;return this};m.Jh=function(a,b){this.ac();delete this.tb;if(a instanceof Qe){this.db=a;this.db.rk=this;this.db.De(this.Ob)}else{b||(a=Re(a,We));this.db=new Qe(a,this,this.Ob)}return this}; m.ob=function(a,b){return this.Jh(a,b)};m.Nq=function(){return this.db.toString()};m.Ya=function(){return this.Nq()};m.r=function(a,b){this.ac();delete this.tb;this.db.Ma(a,b);return this};m.hc=function(a){return this.db.qa(a)};m.Dh=function(a,b){this.ac();delete this.tb;this.Bc=b?a?decodeURIComponent(a):"":a;return this};m.vu=function(a){this.ac();this.db.remove(a);return this};m.jo=function(a){this.Em=a};m.ac=function(){if(this.Em)d(Error("Tried to modify a read-only Uri"))}; m.De=function(a){this.Ob=a;this.db&&this.db.De(a)};var Te=function(a){if(t(a))return encodeURIComponent(a);return i},Xe=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,Re=function(a,b){var c=i;if(t(a)){c=a;Xe.test(c)||(c=encodeURI(a));if(c.search(b)>=0)c=c.replace(b,Ye)}return c},Ye=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Se=/[#\/\?@]/g,Ue=/[\#\?]/g,We=/[\#\?@]/g,Ve=/#/g,Qe=function(a,b,c){this.$b=a||i;this.rk=b||i;this.Ob=!!c};m=Qe.prototype; m.bc=function(){if(!this.$){this.$=new Ke;if(this.$b)for(var a=this.$b.split("&"),b=0;b=0){e=a[b].substring(0,c);f=a[b].substring(c+1)}else e=a[b];e=jb(e);e=this.Xc(e);this.add(e,f?jb(f):"")}}};m.$=i;m.O=i;m.Rd=function(){this.bc();return this.O};m.add=function(a,b){this.bc();this.xf();a=this.Xc(a);if(this.vb(a)){var c=this.$.qa(a);q(c)?c.push(b):this.$.Ma(a,[c,b])}else this.$.Ma(a,b);this.O++;return this}; m.remove=function(a){this.bc();a=this.Xc(a);if(this.$.vb(a)){this.xf();var b=this.$.qa(a);if(q(b))this.O-=b.length;else this.O--;return this.$.remove(a)}return j};m.clear=function(){this.xf();this.$&&this.$.clear();this.O=0};m.vb=function(a){this.bc();a=this.Xc(a);return this.$.vb(a)};m.fc=function(){this.bc();for(var a=this.$.Ja(),b=this.$.fc(),c=[],e=0;e0&&a.push("&");a.push(g,"=",ib(f[k]));b++}else{b>0&&a.push("&");a.push(g,"=",ib(f));b++}}return this.$b=a.join("")};m.xf=function(){delete this.zi;delete this.$b;this.rk&&delete this.rk.tb};m.ha=function(){var a=new Qe;if(this.zi)a.zi=this.zi;if(this.$b)a.$b=this.$b;if(this.$)a.$=this.$.ha();return a}; m.Xc=function(a){a=String(a);if(this.Ob)a=a.toLowerCase();return a};m.De=function(a){var b=a&&!this.Ob;if(b){this.bc();this.xf();Je(this.$,function(c,e){var f=e.toLowerCase();if(e!=f){this.remove(e);this.add(f,c)}},this)}this.Ob=a};for(var X=function(a,b){if(a instanceof Array)for(var c=0;cma()||this.No(a)};m.Zu=function(a){this.Dp=a};m.ga=function(a){this.S=a};var Sg=function(a,b,c,e){Rg.call(this,a,b,["pagechange","zoomchange"],["viewportmodechange","searchupdate"]);a.className+=" adsmall";this.Id=c;this.Ln=e;V(v(this.zq,this,"pageinit"),10)};Sg.U(Rg);Sg.prototype.Xl=function(){return rf("jscmd","ads",this.a.j().Dc())};Sg.prototype.Xm=function(a){if(this.Id){a=fb(a)?j:h;var b=this.Id.style.display!="none";if(a!=b){U(this.Id,a);this.Ln&&this.Ln.Fb()}}};var Tg=function(a,b){this.Aa=j;this.wt=b;this.a=a};x(Tg,Q);Tg.prototype.kw=function(){this.Be(!this.Aa)};Tg.prototype.Be=function(a){if(a!=this.Aa){this.Aa=a;var b=this.a.s().ib();U(b,j);Vd(b);a=[w(Ug,this.wt,!a),v(this.Dq,this),w(U,b,h)];A(a,V)}};Tg.prototype.Dq=function(){this.dispatchEvent("change")};var Ug=function(a,b){A(a,function(c){U(c,b)})};var Vg=function(a,b,c){var e=N("a");X(e,{whiteSpace:"nowrap",textDecoration:"none",cursor:"pointer"});a.appendChild(e);this.Jw=e;a=N("img");a.src=b;a.border=0;X(a,{verticalAlign:"bottom"});e.appendChild(a);b=mc(" ");e.appendChild(b);b=N("span");b.innerHTML=c;X(b,{textDecoration:"underline"});e.appendChild(b);this.dx=b;P(e,"click",this.bd.B(this))};x(Vg,Q);Vg.prototype.bd=function(a){this.Pw&&Wg(a);this.dispatchEvent("click")};var Xg=function(a,b,c,e,f){var g={cursor:"pointer"};X(c,g);P(c,"click",this.is.B(this));X(e,g);P(e,"click",this.bs.B(this));if(f.innerHTML)this.ld=f;else{f.form.action="javascript:";P(f.form,"submit",v(this.Vr,this));f.go&&X(f.go,{display:"none"});this.gd=f.input}this.a=a;this.A=b;P(a,"pagechange",this.update.B(this));this.update()};m=Xg.prototype; m.Vr=function(){var a=this.gd.value;if(this.a.qr(a))this.update();else if(!fb(a)&&!/[^0-9]/.test(a)){var b=this.Sq();a=parseInt(a,10);if(b>0&&a>b){this.a.Ea(oa(this.A.jb()));this.update()}}return j};m.Sq=function(){for(var a=this.A.jb(),b=a.length-1;b>=0;b--){var c=a[b].Za();if(!fb(c)&&!/[^0-9]/.test(c))return parseInt(c,10)}return-1};m.is=function(){this.a.Qf(Mg)};m.bs=function(){this.a.Qf(Lg)};m.update=function(){var a=this.a.j();if(a)if(this.gd)this.gd.value=a.Za()||"";else this.ld.innerHTML=a.hf()};var Gg=function(a,b){return a-b},Zg=function(a){for(var b=1;bthis.Ff;a--){var b=this.vg?this.Z.bb:this.Z.next;b.remove();this.C.remove(b.key)}};m.rn=function(a){if(this.Z!=a){a.remove();this.C.remove(a.key)}return a.value};var ah=function(a,b){this.key=a;this.value=b};ah.prototype.remove=function(){this.bb.next=this.next;this.next.bb=this.bb;this.bb=this.next=i};var ch=function(){this.pe=new bh};ch.U(Q);ch.prototype.bv=function(a){this.Jb=a};ch.prototype.Lq=function(){return this.Jb.width/this.Jb.height};ch.prototype.Zf=function(a){a.sort(dh);A(a,function(b){b.$f(this)},this);this.pe=new bh;A(a,function(b){this.pe.Ma(b.D(),b)},this);this.dispatchEvent("update")};var dh=function(a,b){return a.ba()-b.ba()};m=ch.prototype;m.jb=function(){return this.pe.Ja()};m.$q=function(a){return this.pe.Ja()[a]}; m.Vi=function(a,b){for(var c=this.jb(),e=-1,f=0;f=0)return c[b+e]};m.wa=function(a){return this.pe.qa(a)};m.ar=function(a){a=gb(a);if(a.length!=0)return va(this.jb(),function(b){return b.Za()==a})};m.cr=function(a){for(var b=this.jb(),c=b.length-1;c>=0;c--){var e=b[c];if(e.ba()<=a)return e}};var eh=function(a){this.i={};a&&this.setData(a)};eh.U(Q);m=eh.prototype;m.gc=function(){return this.i.w||this.yb().Jb.width};m.Ui=function(){return this.i.h||this.yb().Jb.height};m.Wi=function(){return this.gc()/this.Ui()};m.z=function(){return new E(this.gc(),this.Ui())};m.setData=function(a){for(var b in a)this.i[b]=a[b];this.dispatchEvent("update")};m.$f=function(a){this.A=a};m.yb=function(){return this.A};m.Za=function(){return this.i.title}; m.hf=function(){var a=this.Za();if(!a)return"";return Zg(_OC_MSG[Lf],a)};m.ba=function(){return this.i.order};m.Ud=function(a){if(this.i.src&&a){var b=new W(this.i.src);b.r("w",a.width);return b.toString()}return this.i.src};m.Wl=function(){return this.i.snippetSrc};m.D=function(){return this.i.pid};var fh=function(){};m=fh.prototype;m.lv=function(a){this.mh=a};m.Nv=function(a){this.wd=a};m.td=function(a){this.sb=a};m.Yf=function(a){this.kb=a};m.Ka=function(){return this.sb};m.xb=function(){return this.kb};m.Fq=function(){return this.wd+this.xb()};m.zb=function(){return new zg(this.mh,this.wd)};m.Ol=function(){return new R(this.mh,this.wd,this.sb,this.kb)};m.z=function(){return new E(this.sb,this.kb)};m.Ng=function(){return this.Ol().Sh()};var gh=function(a){this.Da=a};gh.U(fh);gh.prototype.j=function(){return this.Da};gh.prototype.td=function(a){this.sb=a;this.kb=Math.round(a/this.Da.Wi())};gh.prototype.Yf=function(a){this.kb=a;this.sb=Math.round(a*this.Da.Wi())};var hh=function(a,b){this.Bo=a;this.Wp=b};hh.prototype.Mq=function(a){var b=this.Bo.Qq(a);b||(b=this.Bo.Jq(a));var c=this.Wp.Fl(b);a=(new zg(a.x,a.y)).Jo(b.zb());var e=c.Ka()/b.Ka();b=c.xb()/b.xb();b=new zg(a.x*e,a.y*b);b.round();return c.zb().add(b)};var ih=function(){this.Ca=[]};m=ih.prototype;m.Gb=function(a){this.Ca.push(a)};m.Qg=function(a){if(a)return qa(this.Ca,a);return this.Ca};m.getItem=function(a){for(var b=0;b=a})};m.Qq=function(a){return va(this.Ca,function(b){if(b.Ng().contains(a))return h})}; m.Jq=function(a){for(var b=Number.POSITIVE_INFINITY,c=this.Qg(),e=c[0],f=0;f
%s',sf("/googlebooks/restricted_logo.gif"),_OC_MSG[Hf]);this.xo(a)};ph.prototype.xo=function(a){this.Df&&O(this.Df);this.Df=this.xc();new rh(this.Df,this.z(),a)};var rh=function(a,b,c){this.J=a;S(a,{backgroundColor:"#FFF",textAlign:"center"});T(a,b);a.innerHTML=c||"";gf(this.J)};var sh=function(a){this.bi=a};sh.prototype.Vq=function(a,b,c){c=this.Wq(c);if(b>0)for(b=0;ba)return c[b]}else for(b=c.length-1;b>=0;b--)if(c[b]c.width||Math.abs(b.y-a.y)>c.height)this.moveTo(a);else{if(this.sc){this.sc.g();this.sc=i}c=Qa(b,a);c=Ad(c/800,0,1);c=250+c*250;this.sc=new pe([b.x,b.y],[a.x,a.y],c,oe);P(this.sc,"animate",this.$l.B(this));P(this.sc,"end",this.vr.B(this));this.dispatchEvent("movestart");kd(this,"movestart",this.sc.g.B(this.sc));this.sc.wh()}};m.$l=function(a){a=a.Fp();this.bg(new D(a[0],a[1]))};m.vr=function(a){this.$l(a);this.dispatchEvent("moveend")}; m.ec=function(){return this.R.ec()};m.ib=function(){return this.R.ib()};m.jf=function(){return this.ib()};m.Ti=function(){return new zg(Math.round(this.eb.x+this.I.width/2),Math.round(this.eb.y+this.I.height/2))};m.kt=function(a){return this.lt(a,-1)};m.lt=function(a,b){return new zg(Math.round(a.x+this.I.width/2*b),Math.round(a.y+this.I.height/2*b))};m.xb=function(){return this.Dx};m.Ka=function(){return this.Ex};m.xc=function(){var a=N("div");gf(a,h);var b=this.R.ec();b.appendChild(a);return a}; m.e=function(){th.d.e.call(this);this.Tc.ea()};m.wk=1;var uh=function(a,b){th.call(this,b);this.da=a;this.b(a,"pagechange",this.qf);this.b(this.da,"searchupdate",this.ls)};x(uh,th);m=uh.prototype;m.Td=function(){var a=this.Sa.Qg(),b=[];if(this.Bg)a=this.Bg.pr(a);A(a,function(c){c instanceof gh&&b.push(c.j())});return b};m.ci=function(a){this.Yn(j,j);this.Yo(a)};m.Yo=function(a){this.Uv(a,i);this.vk(this.Fg(a))};m.yl=function(){this.Yn(h,j);this.Yo(this.z().width)};m.Yn=function(a,b){this.zl=a;this.yq=b};m.Uv=function(a,b){this.Zo=a;this.Uo=b}; m.Fb=function(){if(this.yq)this.xq();else if(this.zl)this.yl();else if(this.Uo)this.Gx(this.Uo);else this.Zo?this.ci(this.Zo):this.ci(this.Sa.gc())};m.vk=function(a){var b=this.Sa;this.Ee(a);if(b){a=new hh(b,a);a=a.Mq(this.Ti());(a=this.kt(a))&&this.moveTo(a)}};m.qf=function(){this.nm||this.mf(this.da.j())};m.mf=function(a){var b;if(this.Sa.Yc)if(b=this.Sa.Yc(a)){a=b.mh;b=b.wd;this.bg((new zg(a,b)).round())}};m.ls=function(){if(vh){this.Tc.ea();this.Aq&&this.Aq();this.qb()}};var vh=h;var wh=function(){};var xh=function(a,b){this.L=a;this.Gi=b};x(xh,wh);xh.prototype.ta=function(a){var b=this.Gi(),c=a.j();b.dv(a.Ka(),a.xb());b.Nc(a.mh,a.wd);b.Ea(c);b.Di();return b};var yh=function(a){this.L=a};yh.U(jh);yh.prototype.Oi=function(a){var b=this.Co(a);a=b[0]||[];b=b[1]||[];var c=this.L.Ti();b.sort(zh.Ic(c));c=[];Fa(c,a,b);return c};yh.prototype.pr=function(a){a=this.Co(a);return a[0]||[]};var zh=function(a,b,c){return wd(b.Ng(),a)-wd(c.Ng(),a)};yh.prototype.Co=function(a){var b=this.L.nr(),c=new R(b.left-800,b.top-800,b.width+1600,b.height+1600);return a=Ha(a,function(e){e=e.Ol();if(yd(c,e)){if(yd(b,e))return 0;return 1}})};var Ah=function(a,b){this.L=b;this.a=a};x(Ah,yh);Ah.prototype.Oi=function(a){var b=Ah.d.Oi.call(this,a),c=this.a.j();if(c){var e=[],f=this.a.A;A([1,-1],function(){var g=f.Vi(c.D(),1);g&&e.push(g)});A(a,function(g){g.j&&wa(e,g.j())&&ya(b,g)})}return b};var Bh=function(){Y.call(this)};x(Bh,Y);var Ch=function(a){Y.call(this);this.Rk=a;this.mj=[]};x(Ch,nh);m=Ch.prototype;m.kc=function(a){Ch.d.kc.call(this,a);this.rf();(a=this.j())&&this.b(this.j(),"update",this.rf)};m.j=function(){return this.mb.j()};m.$e=function(a,b,c,e){var f=N("div");gf(f,h);this.Pb.appendChild(f);a=this.Sl(a,b,c,e);X(f,{position:"absolute",left:a[0],top:a[1],width:a[2],height:a[3]});if(this.Rk){X(f,{backgroundColor:this.Rk});Yd(f,0.3)}this.mj.push(new R(a[0],a[1],a[2],a[3]));return f}; m.Rl=function(){return this.mb.z().width/this.mb.j().gc()};m.Sl=function(a,b,c,e){var f=this.Rl();return a=B([a,b,c,e],function(g){return Math.round(g*f)})};m.nl=function(a){A(a,function(b){this.$e.apply(this,b)},this)};m.dq=function(a){return this.$e(a.left,a.top,a.width,a.height)};m.eq=function(a){return B(a,v(this.dq,this))};m.Gd=function(){oc(this.Pb);this.mj=[]};m.rf=p;var Dh=function(){Ch.call(this)};Dh.U(Ch);m=Dh.prototype;m.rf=function(){if(!this.Md){var a=this.j();if(a)if(a=a.Iq()){this.nl(a);this.Md=h}}}; m.$e=function(a,b,c,e){this.Hd=Dh.d.$e.call(this,a,b,c,e);X(this.Hd,{border:"2px #aaaaff dashed"});this.We=N("img");this.Hd.appendChild(this.We);this.We.src="/googlebooks/images/dialog_close_x.gif";a=this.Sl(a,b,c,e);X(this.We,{position:"absolute",cursor:"pointer",left:a[2]-19,top:4,display:"none"});P(this.Hd,"mouseout",this.cj.B(this));P(this.Hd,"mouseover",this.qm.B(this,h));kd(this.We,"click",this.ea.B(this))};m.ea=function(){O(this.Hd)}; m.cj=function(a){a=a||window.event;wc(this.Hd,a.relatedTarget)||this.qm(j)};m.qm=function(a){X(this.We,{display:a?"":"none"})};var Eh=function(a){Ch.call(this);this.a=a};Eh.U(Ch);Eh.prototype.rf=function(){if(!this.Md){var a=this.j();if(a)if(a=a.Tq()){A(a,function(b){var c=b.pop(),e=b.pop();b=this.$e.apply(this,b);X(b,{cursor:"pointer"});this.b(b,"click",v(this.bd,this,e,c))},this);this.Md=h}}};Eh.prototype.bd=function(a,b){var c=this.a.A;(a=c.wa(a))?this.a.Ea(a):this.a.rr(b)};var Hh=function(a,b,c){if(F){var e=[];e[0]=P(a,"readystatechange",Fh.Ic(a,Gh.Ic(b),e))}else kd(a,"load",Gh.Ic(b));c&&kd(a,"error",Gh.Ic(c))},Gh=function(a){setTimeout(a,0)},Fh=function(a,b,c){if(a.readyState!="complete")return h;nd(c[0]);b()},Ih=N("div"),Jh=function(a){if(F){Ih.appendChild(a);var b=O.Ic(a);Hh(a,b,b);a.src="http://www.google.com/images/cleardot.gif"}else{a.src="http://www.google.com/images/cleardot.gif";O(a)}};var Kh=function(a){eh.call(this,a);this.Ah={};this.Sn={};this.Te={}},Lh;Kh.U(eh);m=Kh.prototype;m.setData=function(a,b){Kh.d.setData.call(this,a);if(b)this.Hm=b};m.Lg=function(a){this.wl(this.Ri(),a)};m.Ri=function(){var a=this.Ml();a.r("jscmd","click3");var b;if(this.fa)b=this.fa.Ya();this.ko("vq",b);Ta(this.Ah,function(c,e){a.r(e,c)});return a}; m.wl=function(a,b){a=a.toString();if(a==this.Hm)b&&b(this);else{if(b){var c=this.Te[a]=this.Te[a]||[];c.push(b)}if(a!=this.th){this.th=a;this.Od&&n.clearTimeout(this.Od);this.Od=n.setTimeout(v(this.Kr,this,a),6E3);var e;if(this.fa)e=this.fa.Ya();Lh(a,this.Yi.B(this,a,e))}}};m.ko=function(a,b){if(b)this.Ah[a]=b;else delete this.Ah[a]};m.Ah=i; m.Yi=function(a,b,c){if(this.th==a){this.th=i;if(this.Od){n.clearTimeout(this.Od);this.Od=i}this.Hm=a;this.sx=b;b=c.page;this.Ih(b[0]);this.A.qj(c);if(c=this.Te[a]){A(c,function(e){e(this)},this);delete this.Te[a]}}};m.Kr=function(a){this.Od=this.th=i;delete this.Te[a]};m.Ml=function(){var a=this.i.url;if(a)a=new W(a);else{a=new W(this.A.eu);a.r("pg",this.D());this.Vl()&&a.r("sig",this.Vl())}return a};m.Dc=function(){return this.Ml().toString()};m.gc=function(){return this.i.w||this.yb().Jb.width}; m.Ui=function(){return this.i.h||this.yb().Jb.height};var Mh={additional_info:"additional_info",content:"content",feedbackUrl:"uf",flags:"flags",highlights:"highlights",links:"Links",order:"order",pid:"pid",src:"src",snippetSrc:"snippet_src"};m=Kh.prototype;m.Ih=function(a){var b={};for(var c in Mh){var e=Mh[c],f=a[e];if(f!==undefined)if(e=="highlights"){e=a.vq;this.Sn[e]=f}else b[c]=f}this.setData(b)};m.no=function(a){this.setData({src:a})};m.Vl=function(){return this.i.sig};m.Pg=function(){return this.i.content}; m.mr=function(){return this.i.feedbackUrl};var Nh={Dw:1,Cw:2,Fw:4,ap:8,$o:16,Ew:32,Bw:64};Kh.prototype.hj=function(a){return!!(this.i.flags&a)};Kh.prototype.xs=function(a){return sa(a,this.hj.B(this))};Kh.prototype.Ul=function(a){a=qb(a);a=a.replace(/\'/g,"'");if(a=this.Sn[a]){var b=[];A(a,function(c){b.push([c.X,c.Y,c.W,c.H])});return b}};Kh.prototype.Tl=function(a,b){if(a=this.Ul(a)){b=b||1;return B(a,w(Oh,b))}}; var Oh=function(a,b){b=B(b,function(c){return Math.round(c*a)});return new R(b[0],b[1],b[2],b[3])};m=Kh.prototype;m.Tq=function(){if(this.i.links)return B(this.i.links,function(a){var b=a.region,c=a.target_pid;a=a.url;return[b.X,b.Y,b.W,b.H,c,a]})};m.Iq=function(){if(this.i.clip_highlight||this.i.clip_highlights){var a=this.i.clip_highlights||[this.i.clip_highlight],b=[];A(a,function(c){var e=[];A(["X","Y","W","H"],function(f){e.push(c[f])});b.push(e)});return b}}; m.Ud=function(a){if(this.i.src&&a){var b=new W(this.i.src);a&&Ta(this.gl,function(c,e){a[e]&&b.r(c,a[e])});return b.toString()}return this.i.src};m.Dv=function(a){this.fa=a};m.gl={height:"h",width:"w"};var Rh=function(a,b,c,e){ph.call(this,a,b,c,e);this.ag(Ph);a=this.xc();this.pj=new Qh(c,a);a=this.xc();this.oi=new Qh(c,a);this.Np();$d(e,h);C(e,"pageImageDisplay");b&&this.Wg()};Rh.U(ph);var Ph=new Q;m=Rh.prototype;m.Ea=function(a){a.ko("output",i);Rh.d.Ea.call(this,a);a.Ud()&&this.Wg()};m.hr=function(a){return a.Ud(this.I)}; m.Wg=function(){var a=this.j(),b=this.hr(a);if(b&&!this.Md){kd(this.pj,"load",this.Ur.B(this,a,b,this.I.width));this.pj.no(b);var c=this.a.pm.Eq(a.D());c.push(b);this.Zw=b;this.oi.oo(c);this.Md=h;a==this.a.j()&&this.dispatchEvent("fetch")}b=Nh;if(a.xs([b.$o,b.ap])){this.dw();this.em()}};m.Ur=function(a,b,c){a==this.a.j()&&this.dispatchEvent("loaded");this.oi.empty();this.a.pm.ru(a.D(),c,b);Rh.d.em.call(this)};m.ea=function(){this.Md=j;this.pj.empty();this.oi.empty();Rh.d.ea.call(this)}; var Qh=function(a,b){this.I=a;this.J=b;this.$s=j;this.fe=N("img");this.fe.width=this.I.width;this.J.appendChild(this.fe);gf(this.J)};Qh.U(Q);Qh.prototype.empty=function(){for(var a;a=uc(this.J);)Jh(a)};Qh.prototype.oo=function(a){Hh(this.fe,this.Zr.B(this,this.fe));for(var b=0;b'+c.fileName+"\nLine: "+c.lineNumber+ "\n\nBrowser stack:\n"+qb(c.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+qb(Vh(b)+"-> ");return f}catch(g){return"Exception trying to expose exception! You win, we lose. "+g}},Vh=function(a){return Xh(a||arguments.callee.caller,[])},Xh=function(a,b){var c=[];if(wa(b,a))c.push("[...circular reference...]");else if(a&&b.length<50){c.push(Yh(a)+"(");for(var e=a.arguments,f=0;f0&&c.push(", ");var g;g=e[f];switch(typeof g){case "object":g=g?"object":"null";break;case "string":g=g;break; case "number":g=String(g);break;case "boolean":g=g?"true":"false";break;case "function":g=(g=Yh(g))?g:"[fn]";break;case "undefined":default:g=typeof g;break}if(g.length>40)g=g.substr(0,40)+"...";c.push(g)}b.push(a);c.push(")\n");try{c.push(Xh(a.caller,b))}catch(k){c.push("[exception trying to get caller]\n")}}else a?c.push("[...long stack...]"):c.push("[end]");return c.join("")},Yh=function(a){a=String(a);if(!Zh[a]){var b=/function ([^\(]+)/.exec(a);if(b){b=b[1];Zh[a]=b}else Zh[a]="[Anonymous]"}return Zh[a]}, Zh={};var ai=function(a,b,c,e,f){this.vx=typeof f=="number"?f:$h++;this.Bx=e||ma();this.je=a;this.st=b;this.gx=c};ai.prototype.oq=i;ai.prototype.nq=i;var $h=0;ai.prototype.ev=function(a){this.oq=a};ai.prototype.fv=function(a){this.nq=a};ai.prototype.co=function(a){this.je=a};ai.prototype.fo=function(a){this.st=a};var bi=function(a){this.tt=a;this.oa=i;this.za={};this.tf=[]};bi.prototype.je=i;var ci=function(a,b){this.name=a;this.value=b};ci.prototype.toString=function(){return this.name};new ci("OFF",Infinity);new ci("SHOUT",1200);var di=new ci("SEVERE",1E3),ei=new ci("WARNING",900);new ci("INFO",800);var fi=new ci("CONFIG",700),gi=new ci("FINE",500);new ci("FINER",400);var hi=new ci("FINEST",300);new ci("ALL",0);m=bi.prototype;m.yb=function(){return this.oa};m.co=function(a){this.je=a}; m.uj=function(a){if(this.je)return a.value>=this.je.value;if(this.oa)return this.oa.uj(a);return j};m.log=function(a,b,c){this.uj(a)&&this.at(this.Uq(a,b,c))};m.Uq=function(a,b,c){var e=new ai(a,String(b),this.tt);if(c){e.ev(c);e.fv(Wh(c,arguments.callee.caller))}return e};m.Yv=function(a,b){this.log(di,a,b)};m.ww=function(a,b){this.log(ei,a,b)};m.hb=function(a,b){this.log(gi,a,b)};m.Ii=function(a,b){this.log(hi,a,b)};m.at=function(a){if(this.uj(a.je))for(var b=this;b;){b.wp(a);b=b.yb()}}; m.wp=function(a){for(var b=0;b0){this.sa.hb(this.dc("Will abort after "+this.gg+"ms if incomplete"));this.vd=je.setTimeout(v(this.jw,this),this.gg)}this.sa.hb(this.dc("Sending request"));this.dh=h;this.V.send(a);this.dh=j}catch(k){this.sa.hb(this.dc("Send error: "+k.message));this.tl(5,k)}}; m.dispatchEvent=function(a){if(this.V){oi.xn(this.V);try{return yi.d.dispatchEvent.call(this,a)}finally{oi.qn()}}else return yi.d.dispatchEvent.call(this,a)};m.jw=function(){if(typeof aa!="undefined")if(this.V){this.Bf="Timed out after "+this.gg+"ms, aborting";this.Af=8;this.sa.hb(this.dc(this.Bf));this.dispatchEvent("timeout");this.abort(8)}};m.tl=function(a,b){this.Vb=j;if(this.V){this.ed=h;this.V.abort();this.ed=j}this.Bf=b;this.Af=a;this.hl();this.yg()}; m.hl=function(){if(!this.Fi){this.Fi=h;this.dispatchEvent("complete");this.dispatchEvent("error")}};m.abort=function(a){if(this.V){this.sa.hb(this.dc("Aborting"));this.Vb=j;this.ed=h;this.V.abort();this.ed=j;this.Af=a||7;this.dispatchEvent("complete");this.dispatchEvent("abort");this.yg()}};m.e=function(){if(this.V){if(this.Vb){this.Vb=j;this.ed=h;this.V.abort();this.ed=j}this.yg(h)}yi.d.e.call(this)};m.hn=function(){!this.rj&&!this.dh&&!this.ed?this.Jt():this.gn()};m.Jt=function(){this.gn()}; m.gn=function(){if(this.Vb)if(typeof aa!="undefined")if(this.Zh[1]&&this.kf()==4&&this.Tg()==2)this.sa.hb(this.dc("Local request error detected and ignored"));else if(this.dh&&this.kf()==4)je.setTimeout(v(this.hn,this),0);else{this.dispatchEvent("readystatechange");if(this.Ms()){this.sa.hb(this.dc("Request complete"));this.Vb=j;if(this.zf()){this.dispatchEvent("complete");this.dispatchEvent("success")}else{this.Af=6;this.Bf=this.kr()+" ["+this.Tg()+"]";this.hl()}this.yg()}}}; m.yg=function(a){if(this.V){var b=this.V,c=this.Zh[0]?p:i;this.Zh=this.V=i;if(this.vd){je.clearTimeout(this.vd);this.vd=i}if(!a){oi.xn(b);this.dispatchEvent("ready");oi.qn()}oi.dt(b);try{b.onreadystatechange=c}catch(e){this.sa.Yv("Problem encountered resetting onreadystatechange: "+e.message)}}};m.gh=function(){return this.Vb};m.Ms=function(){return this.kf()==4};m.zf=function(){switch(this.Tg()){case 0:case 200:case 204:case 304:return h;default:return j}}; m.kf=function(){return this.V?this.V.readyState:0};m.Tg=function(){try{return this.kf()>2?this.V.status:-1}catch(a){this.sa.ww("Can not get status: "+a.message);return-1}};m.kr=function(){try{return this.kf()>2?this.V.statusText:""}catch(a){this.sa.hb("Can not get status: "+a.message);return""}};m.Pl=function(){return this.V?this.V.responseText:""};m.dr=function(){return this.V?mi(this.V.responseText):undefined};m.dc=function(a){return a+" ["+this.Jm+" "+this.Nm+" "+this.Tg()+"]"};var Di=function(a){this.url=a;this.Nn=i;this.Fm=h};x(Di,Q);Di.prototype.Kg=function(){if(this.Fm)this.Fm=j;else d({})};Di.prototype.qv=function(a){this.Nn=a};Di.prototype.Cc=function(){return this.Nn};var Ei=function(a,b){Di.call(this,a);this.jt=b||"GET";this.l=new Ag;this.Yh=new yi};x(Ei,Di);m=Ei.prototype;m.Kg=function(a,b,c){Ei.d.Kg.call(this,a,b);this.kk=a;this.Hi=b;this.ip();this.Yh.send(this.url.toString(),this.jt,c)};m.ip=function(){this.l.b(this.Yh,"success",v(this.ps,this));this.l.b(this.Yh,"error",v(this.Jr,this))};m.ps=function(a){a=a.target;this.qv(eval("("+a.Pl()+")"));V(v(this.dispatchEvent,this,"success"));this.kk&&V(w(this.kk,this.Cc()));V(v(this.qi,this))}; m.Jr=function(){V(v(this.dispatchEvent,this,"error"));this.Hi&&V(this.Hi);V(v(this.qi,this))};m.abort=function(){this.Yh.abort();this.qi()};m.qi=function(){this.l.Qb();this.Hi=this.kk=i};var Fi=function(a){if(!a.length)return i;return ra(a,function(b,c){return zd(b,c)},a[0].ha())};var Gi=function(a,b,c,e,f){Y.call(this);this.Ie=a;this.Ot=b;this.gw=f;this.Da=e;this.I=j;this.re=N("div");c.appendChild(this.re);this.b(b,"mousemove",this.yo);this.b(b,"mouseup",this.lq)};x(Gi,Y);Gi.prototype.yo=function(a){if(!this.fw){a=Ra(new D(a.clientX,a.clientY),Rd(this.Ot));a=vd(a,this.gw);this.rw(a)}}; Gi.prototype.lq=function(a){this.yo(a);this.fw=h;var b=this.Da;a=xd(this.qd);var c=this.Ie.Rl();c=Hi(a,1/c);a=Ii(Hi(c,1/b.z().width*1E3));b=new W(b.Dc());b.r("ci",[a.left,a.top,a.width,a.height].join(","));b.r("jscmd","click3");b.r("output","text");c=Ii(c);this.Ie.Mh([c]);O(this.re);b=new Ei(b);b.Kg(v(this.Tr,this,c,a));this.dispatchEvent("endsize")}; Gi.prototype.Tr=function(a,b,c){c=c.page[0];var e=j,f=c.clip_highlights;if(f){var g=[];A(f,function(k){g.push(new R(k.X,k.Y,k.W,k.H))});if(c=c.content){this.Ie.Mh([a],c,b);e=h}}e||this.Ie.Gd();this.g()};var Hi=function(a,b){return new R(a.left*b,a.top*b,a.width*b,a.height*b)},Ii=function(a){return new R(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}; Gi.prototype.rw=function(a){S(this.re,{border:"2px dashed #99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-a.top;Nd(this.re,a.left,a.top);T(this.re,b,c);this.qd=a};Gi.prototype.e=function(){Gi.d.e.call(this);O(this.re)};var Ji=function(a,b){Y.call(this);this.Ie=a;this.L=b},Ki;x(Ji,nh);m=Ji.prototype;m.kc=function(a){Ji.d.kc.call(this,a);a=this.Pb;var b=N("div");gf(b,h);a.appendChild(b);b.className="selection-layer";T(a,this.mb.z());T(b,this.mb.z());this.b(b,"click",this.Io);this.b(b,"mousedown",this.$i)}; m.$i=function(a){if(Ki){this.Io(a);this.qd&&this.qd.g();var b=this.mb.Qi();a=Ra(new D(a.clientX,a.clientY),Rd(b));this.qd=new Gi(this.Ie,b,this.Pb,this.mb.j(),a);this.ot=P(document.body,"mousemove",v(this.$r,this));kd(this.qd,["endsize","dispose"],v(this.jq,this))}}; m.$r=function(a){if(this.qd&&!this.qd.Ye){var b=new D(a.clientX,a.clientY),c=Wd(this.L.ua).Sh();if(c.contains(b)){var e=new D(0,0);a=[[c.top-a.clientY,0,-1],[c.bottom-a.clientY,0,1],[c.left-a.clientX,-1,0],[c.right-a.clientX,1,0]];A(a,function(f){var g=Math.abs(f[0]);if(g<40){e.x=f[1]||e.x;e.y=f[2]||e.y}});if(!this.xe){this.xe=new ke(100);this.b(this.xe,"tick",this.Pu)}this.Mu=e;e.x||e.y?this.xe.start():this.xe.stop()}}};m.Pu=function(){var a=this.Mu;this.L.moveBy(new D(a.x*15,a.y*15))}; m.jq=function(){nd(this.ot);var a=this.xe;a&&typeof a.g=="function"&&a.g();this.xe=i};m.Io=function(a){a.stopPropagation()};var Mi=function(a,b,c,e,f,g,k,l){var o,r=c.offsetParent;if(r){var s=r.tagName=="HTML"||r.tagName=="BODY";if(!s||Md(r,"position")!="static"){o=Rd(r);s||(o=Ra(o,new D(r.scrollLeft,r.scrollTop)))}}s=a;r=Wd(s);(s=Td(s))&&r.xm(xd(s));s=r=r;var L=J(a),y=J(c);if(L.Q!=y.Q){var Jd=L.Q.body,rc=Jd;y=y.ad();var Of=new D(0,0),sc=jc(bc(rc));rc=rc;do{var Ci=sc==y?Rd(rc):Ud(rc);Of.x+=Ci.x;Of.y+=Ci.y}while(sc&&sc!=y&&(rc=sc.frameElement)&&(sc=sc.parent));y=Of;y=Ra(y,Rd(Jd));if(F&&!L.yf())y=Ra(y,L.Sd());s.left+=y.x; s.top+=y.y}a=(b&4&&Sd(a)?b^2:b)&-5;b=new D(a&2?r.left+r.width:r.left,a&1?r.top+r.height:r.top);if(o)b=Ra(b,o);if(f){b.x+=(a&2?-1:1)*f.x;b.y+=(a&1?-1:1)*f.y}var nb;if(k)if((nb=Td(c))&&o){nb.top=Math.max(0,nb.top-o.y);nb.right-=o.x;nb.bottom-=o.y;nb.left=Math.max(0,nb.left-o.x)}return Li(b,c,e,g,nb,k,l)},Li=function(a,b,c,e,f,g,k){a=a.ha();var l=0;c=(c&4&&Sd(b)?c^2:c)&-5;var o=Vd(b);k=k?k.ha():o;if(e||c!=0){if(c&2)a.x-=k.width+(e?e.right:0);else if(e)a.x+=e.left;if(c&1)a.y-=k.height+(e?e.bottom:0); else if(e)a.y+=e.top}if(g){l=f?Ni(a,k,f,g):256;if(l&496)return l}Nd(b,a);Sa(o,k)||T(b,k);return l},Ni=function(a,b,c,e){var f=0;if(a.xc.right&&e&16){b.width-=a.x+b.width-c.right;f|=4}if(a.x+b.width>c.right&&e&1){a.x=Math.max(c.right-b.width,c.left);f|=1}if(e&2)f|=(a.xc.right?32:0);if(a.y=c.top&&a.y+b.height>c.bottom&&e&32){b.height-=a.y+b.height-c.bottom;f|=8}if(a.y+b.height>c.bottom&& e&4){a.y=Math.max(c.bottom-b.height,c.top);f|=2}if(e&8)f|=(a.yc.bottom?128:0);return f};var Oi=function(){};Oi.prototype.Ua=function(){};var Pi=function(a,b){this.Hb=a instanceof D?a:new D(a,b)};x(Pi,Oi);Pi.prototype.Ua=function(a,b,c,e){var f=Od(a),g=new D(this.Hb.x+f.scrollLeft,this.Hb.y+f.scrollTop);Mi(f,0,a,b,g,c,i,e)};var Qi=function(a,b){Pi.call(this,a,b)};x(Qi,Pi);Qi.prototype.Ua=function(a,b,c,e){var f=Od(a);f=Td(f);var g=J(a).Hl();g=new D(this.Hb.x+g.scrollLeft,this.Hb.y+g.scrollTop);var k=10,l=b,o=Li(g,a,l,c,f,k,e);if((o&496)!=0){if(o&16||o&32)l^=2;if(o&64||o&128)l^=1;o=Li(g,a,l,c,f,k,e);(o&496)!=0&&Li(g,a,b,c,f,undefined,e)}};var Ri=function(a,b){this.Hb=a instanceof D?a:new D(a,b)};x(Ri,Oi);Ri.prototype.Ua=function(a,b,c,e){Li(this.Hb,a,b,c,i,i,e)};var Si=function(a,b){this.element=a;this.Sk=b};x(Si,Oi);Si.prototype.Ua=function(a,b,c){Mi(this.element,this.Sk,a,b,undefined,c)};var Ti=function(a,b){this.Hb=a instanceof D?a:new D(a,b)};x(Ti,Oi);Ti.prototype.Ua=function(a,b,c,e){Mi(Od(a),0,a,b,this.Hb,c,i,e)};var Ui=65,Vi=74,Wi=75,Xi=90,Zi=function(a,b,c,e,f){if(!F&&!(H&&I("525")))return h;if(Qb&&f)return Yi(a);if(f&&!e)return j;if(F&&!c&&(b==17||b==18))return j;if(F&&e&&b==a)return j;switch(a){case 13:return h;case 27:return!H}return Yi(a)},Yi=function(a){if(a>=48&&a<=57)return h;if(a>=96&&a<=106)return h;if(a>=Ui&&a<=Xi)return h;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return h;default:return j}};var $i=function(a,b){this.xa=new Ag(this);this.Tj(a||i);b&&this.Ov(b)};x($i,Q);m=$i.prototype;m.p=i;m.Ek=h;m.Dk=i;m.kd=j;m.Zv=j;m.Km=-1;m.Im=-1;m.As=j;m.hq=h;m.Ke="toggle_display";m.Ov=function(a){this.Ke=a};m.c=function(){return this.p};m.Tj=function(a){this.sl();this.p=a};m.Vu=function(a){this.sl();this.Ek=a};m.sl=function(){if(this.kd)d(Error("Can not change this state of the popup while showing."))};m.Ba=function(){return this.kd};m.pa=function(a){a?this.ew():this.Zg()};m.Ua=p; m.ew=function(){if(!this.kd)if(this.Jj()){if(!this.p)d(Error("Caller must call setElement before trying to show the popup"));this.Ua();var a=bc(this.p);this.As&&this.xa.b(a,"keydown",this.Et,h);if(this.Ek){this.xa.b(a,"mousedown",this.fn,h);if(F){for(var b=a.activeElement;b&&b.nodeName=="IFRAME";){try{var c=xc(b)}catch(e){break}a=c;b=a.activeElement}this.xa.b(a,"mousedown",this.fn,h);this.xa.b(a,"deactivate",this.en)}else this.xa.b(a,"blur",this.en)}if(this.Ke=="toggle_display")this.cw();else this.Ke== "move_offscreen"&&this.Ua();this.kd=h;this.Kf()}};m.Zg=function(a){if(!this.kd||!this.Ct(a))return j;this.xa&&this.xa.Qb();if(this.Ke=="toggle_display")this.Zv?V(this.km,0,this):this.km();else this.Ke=="move_offscreen"&&this.rt();this.kd=j;this.Jf(a);return h};m.cw=function(){this.p.style.visibility="visible";U(this.p,h)};m.km=function(){this.p.style.visibility="hidden";U(this.p,j)};m.rt=function(){this.p.style.left="-200px";this.p.style.top="-200px"};m.Jj=function(){return this.dispatchEvent("beforeshow")}; m.Kf=function(){this.Km=ma();this.Im=-1;this.dispatchEvent("show")};m.Ct=function(a){return this.dispatchEvent({type:"beforehide",target:a})};m.Jf=function(a){this.Im=ma();this.dispatchEvent({type:"hide",target:a})};m.fn=function(a){a=a.target;if(!wc(this.p,a)&&(!this.Dk||wc(this.Dk,a))&&!this.so())this.Zg(a)};m.Et=function(a){if(a.keyCode==27)if(this.Zg(a.target)){a.preventDefault();a.stopPropagation()}}; m.en=function(a){if(this.hq){var b=bc(this.p);if(F||Lb){if((a=b.activeElement)&&wc(this.p,a))return}else if(a.target!=b)return;this.so()||this.Zg()}};m.so=function(){return ma()-this.Km<150};m.e=function(){$i.d.e.call(this);this.xa.g();delete this.p;delete this.xa};var aj=function(a,b){this.tn=4;this.ab=b||undefined;$i.call(this,a)};x(aj,$i);aj.prototype.uv=function(a){this.tn=a;this.Ba()&&this.Ua()};aj.prototype.zb=function(){return this.ab||i};aj.prototype.Nc=function(a){this.ab=a||undefined;this.Ba()&&this.Ua()};aj.prototype.Ua=function(){if(this.ab){var a=!this.Ba()&&this.Ke!="move_offscreen",b=this.c();if(a){b.style.visibility="hidden";U(b,h)}this.ab.Ua(b,this.tn,this.ix);a&&U(b,j)}};var cj=function(a){aj.call(this,a);this.Vu(j);this.l=new Ag;S(a,{fontSize:"13.28px",backgroundColor:"#EBEFF9",border:"1px solid #6B90DA",position:"absolute",padding:"5px",whiteSpace:"nowrap"});bj&&bj.g();bj=this};x(cj,aj);var bj=i;m=cj.prototype;m.bw=function(){this.c().innerHTML=_OC_MSG[uf]}; m.Mh=function(a,b,c){oc(this.c());var e=this.c(),f=N("img");f.src="/googlebooks/images/close_x.gif";f.width=14;f.height=13;S(f,{backgroundColor:"#FFF",cursor:"pointer",position:"absolute",right:"5px",top:"5px"});e.appendChild(f);this.l.le(f,"click",v(this.Cp,this));f=M("div",{innerHTML:_OC_MSG[If]});S(f,{fontWeight:"bold",paddingBottom:"4px"});e.appendChild(f);if(c){this.ii(_OC_MSG[$f],c);this.lp(c)}a&&this.ii(_OC_MSG[Kf],a);b&&this.ii(_OC_MSG[Jf],b)};m.Cp=function(){this.dispatchEvent("close");this.g()}; m.ii=function(a,b){var c=this.c(),e=N("div");S(e,{padding:"4px 3px 3px 1px"});c.appendChild(e);c=N("div");e.appendChild(c);a=mc(a);c.appendChild(a);a=N("div");e.appendChild(a);a=N("input");a.value=b;S(a,{width:"250px",marginLeft:"10px"});e.appendChild(a);$d(a,j);this.l.b(a,"mousedown",dj)}; m.lp=function(a){var b=N("div");S(b,{textAlign:"right"});var c=this.c();c.appendChild(b);c=new W("http://translate.google.com/translate_t");c.r("text",a);c.r("sl","auto");c.r("tl","auto");a=N("a");a.href=c.toString();a.target="_blank";a.innerHTML=_OC_MSG[pg]+"»";b.appendChild(a)};var dj=function(a){a.stopPropagation()};cj.prototype.e=function(){O(this.c());cj.d.e.call(this);this.l.g()};var ej=function(a){Ch.call(this,"#4a95d6");this.ua=a};x(ej,Ch);ej.prototype.kc=function(a){ej.d.kc.call(this,a);S(this.Pb,{cursor:"pointer"});this.b(this.Pb,"mousedown",fj)};var fj=function(a){a.stopPropagation()}; ej.prototype.Mh=function(a,b,c){this.Gd();this.eq(a);this.Cg&&nd(this.Cg);this.ye&&this.ye.g();a=N("div");document.body.appendChild(a);var e=Fi(this.mj);if(e){var f=Rd(this.Pb);a=new cj(a);if(b&&c){var g=this.j(),k=g.Ud(),l,o;if(k){l=new W(k);c=[c.left,c.top,c.width,c.height].join(",");l.r("ci",c);l.r("edge",0);l=l.toString();g=new W(g.Dc());g.r("ci",c);g.r("source","bookclip");o=eb('',g.toString(),l)}a.Mh(l,o,b)}else a.bw();a.uv(2);this.ye=a;b=new D(f.x+e.left+e.width, f.y+e.top+e.height);b=new Qi(b);V(w(gj,a,b));this.Cg=kd(a,"close",v(this.Gd,this))}};var gj=function(a,b){if(!a.Ye){a.Nc(b);a.pa(h)}};ej.prototype.Gd=function(){ej.d.Gd.call(this);this.ye&&this.ye.g()};ej.prototype.e=function(){nh.prototype.e.call(this);this.ye&&this.ye.g();this.Cg&&nd(this.Cg)};var ij=function(a,b,c,e){b=new Rh(a,b,c,e);b instanceof Rh&&hj(a,b);return b},hj=function(a,b){if(b instanceof Rh){b.Qc(new Sh(a.fa));b.Qc(new Dh);var c=new ej(a.ua),e=new Ji(c,a.s());b.Qc(e);b.Qc(c);b.Qc(new Eh(a))}};var jj=function(a,b,c,e){Y.call(this);this.a=a;this.L=b;this.Pt=e||ij;this.na=N("div");gf(this.na,h);S(this.na,{position:"absolute",display:"none"});c.appendChild(this.na);this.gk=N("div");gf(this.gk,h);S(this.gk,{position:"absolute"});this.na.appendChild(this.gk);this.Dd=N("div");gf(this.Dd,h);this.na.appendChild(this.Dd);this.de=N("div");gf(this.de,h);this.Dd.appendChild(this.de);this.ic()};jj.U(Bh);m=jj.prototype;m.dv=function(a,b){this.sb=a;this.kb=b}; m.Di=function(){var a=1,b=a*2,c=this.sb-b;b=this.kb-b;S(this.Dd,{backgroundColor:"#cccccc",position:"absolute"});Nd(this.Dd,0,0);T(this.Dd,this.sb,this.kb);S(this.de,{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});Nd(this.de,a,a);T(this.de,c,b);this.Tb();this.mb=this.Pt(this.a,this.j(),new E(c,b),this.de)};m.ic=function(){U(this.na,j)};m.Tb=function(){U(this.na,h)};m.ea=function(){this.mb&&this.mb.ea();O(this.na)};m.Nc=function(a,b){Nd(this.na,a,b)};m.Ea=function(a){this.Da=a}; m.j=function(){return this.Da};m.xb=function(){return this.kb};m.Ka=function(){return this.sb};var kj=function(a){return a+2};jj.prototype.Qi=function(){return this.na};jj.prototype.z=function(){return new E(this.sb,this.kb)};var lj=function(a,b){kh.call(this,b);this.L=a;this.b(b,"scroll",this.Nk);S(b,"position","relative");S(this.ib(),"position","absolute");this.Yb=N("div");gf(this.Yb,h);b.appendChild(this.Yb);a=this.ib();this.Yb.appendChild(a)};x(lj,kh);m=lj.prototype;m.$u=function(a){if(!this.mm){var b=this.ec();if(a.y!=i)b.scrollTop=a.y;if(a.x!=i)b.scrollLeft=a.x}};m.ro=function(a){this.xw=a;this.pn()};m.Wu=function(a){this.Ap=a;this.Kk=h;T(this.ib(),a);setTimeout(v(this.Xu,this),0);this.pn()}; m.pn=function(){var a=this.xw,b=this.Ap;if(a&&b){a=this.L.ec().clientWidth;a=Math.max(0,a-b.width);a=Math.floor(a/2);S(this.ib(),"left",a+"px");S(this.Yb,"height",b.height+"px")}};m.Xu=function(){this.Kk=j;this.Nk()};m.Nk=function(){if(!this.Kk){var a=this.L.eb;if(a){a=a.ha();var b=this.fr();a=a==b?h:!a||!b?j:a.x==b.x&&a.y==b.y;if(!a){this.mm=h;this.L.moveTo(b);this.mm=j}}}};m.fr=function(){var a=this.ec();return new D(a.scrollLeft,a.scrollTop)};var mj=function(){this.Ca=[];this.Ue=[]};mj.U(ih);m=mj.prototype;m.marginLeft=0;m.marginTop=0;m.marginRight=0;m.marginBottom=0;m.oj=0;m.Wh=0;m.Ka=function(){return this.sb};m.xb=function(){return this.kb}; m.wg=function(){this.tq();for(var a=this.marginLeft,b=0;b1){var k=new rj(f,g);k.td(b);this.Gb(k)}k=new gh(g);k.td(b);this.Gb(k);f=g},this);this.wg()};x(sj,oj);sj.prototype.gc=function(){return this.Ut};sj.prototype.Wh=8;var tj=function(a,b){this.a=a;this.Gi=b};tj.U(wh);tj.prototype.ta=function(a){this.a.s().ib();var b=this.Gi(a);b.rd(a.z());b.Nc(a.zb());return b};var vj=function(a,b){a=a.match(uj);if(!a)return NaN;return b=a[1]*b[a[2]]},uj=/^([-]?\d+\.?\d*)([K,M,G,T,P,k,m,u,n]?)[B]?$/,wj={"":1,n:1.0E-9,u:1.0E-6,m:0.0010,k:1E3,K:1E3,M:1E6,G:1E9,T:1E12,P:1E15},xj={"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),P:Math.pow(1024,5)};var Aj=function(a,b){var c=yj(a),e=yj(b),f;f=a.ba();var g=b.ba();if(f=f==0||g==0){b=(new W(document.location.href)).hc("hl");a="http://books.google.com/support/bin/answer.py?answer=91570";a=(b=b||GBS_LANG)?rf("hl",b,a):a;return eb('%s %s',_OC_MSG[Nf],a,_OC_MSG[Pf])}if(!ga(c)||!ga(e)||c>=e||Math.abs(c-e)==1)return _OC_MSG[vf];if(zj(a,b))return Zg(_OC_MSG[Bf],--e+"");return Zg(_OC_MSG[Af],++c+"",--e+"")},yj=function(a){a= a.Za();if(!/[^0-9]/.test(a)&&!fb(a)){a=a;var b;b=a.length-1;a=(b=b>=0&&a.lastIndexOf("B",b)==b)?vj(a,xj):vj(a,wj);return a}},zj=function(a,b){a=yj(a);b=yj(b);return a+1-(b-1)==0};var Bj=function(a,b){Y.call(this);this.Ed=a;this.ex=b;this.vn=b.iu;this.rh=b.rh;this.Mc=N("div");X(this.Mc,{position:"absolute"});this.Ed.appendChild(this.Mc);a=N("table");this.Mc.appendChild(a);gc(a,{height:"100%",width:"100%"});b=a.insertRow(-1).insertCell(-1);b.align="center";a=N("div");S(a,{backgroundColor:"#ebeff9",padding:"5px"});b.appendChild(a);b=N("table");a.appendChild(b);b.align="center";S(b,"margin","0 auto");a=b.insertRow(-1);b=a.insertCell(-1);var c=N("div");S(c,{background:eb("no-repeat url(%s)", sf("/googlebooks/images/pages.gif"))});T(c,19,24);b.appendChild(c);a=a.insertCell(-1);S(a,{paddingLeft:"5px",fontSize:"13.2px"});a.innerHTML=this.ct()+this.Yq();$d(this.Mc,h);gf(this.Mc)};Bj.U(Bh);Bj.prototype.rd=function(a){T(this.Mc,a)};Bj.prototype.Nc=function(a){Nd(this.Mc,a)};Bj.prototype.ea=function(){O(this.Mc)};Bj.prototype.ct=function(){return Aj(this.vn,this.rh)};var Cj=i; Bj.prototype.Yq=function(){if(!Cj)return"";var a=Cj.zt,b=Cj.At,c=_OC_MSG[Zf];if(!b||!a||fb(c==i?"":String(c))||!this.vn.ih()&&!this.rh.ih())return"";return"
"+c};var Z=function(a){var b=a.ua,c=new lj(this,b);b=b;S(b,"overflow","auto");S(b,{overflowX:"auto",overflowY:"scroll"});gc(b,{dir:"ltr"});uh.call(this,a,c);this.Qj(new Ah(a,this));a=this.da.Xa.Ym;c=Da(Dj);if(a){b=oa(c);b=a-b;if(b>150)a<1500?ya(c,a):ya(c,1500)}B(c,kj);this.Bh(this.Xe());a=this.sm+2;this.ci(a);this.b(this.da,"pagesupdate",this.gs);this.b(this.da,"pagemodechange",this.ej);this.b(this,"move",this.qb);this.b(this,"move",this.Vh)};x(Z,uh); Z.prototype.Xi=function(){var a=this.da.Xa.Ym,b=Da(Dj);if(a){var c=oa(b);c=a-c;if(c>150)a<1500?ya(b,a):ya(b,1500)}return B(b,kj)};var Dj=[350,410,495,575,685,800,910,1025];m=Z.prototype;m.sm=575;m.Fg=function(a){var b=this.z().width;Math.max(Math.floor((b-a)/2),0);return new sj(this.da.A,a,!this.da.Xa.Cl)};m.Xe=function(){var a=w($g,jj,this.da,this,this.jf());a=new xh(this,a);var b=new mh;b.Ne(gh,a);b.Ne(rj,new tj(this.da,w($g,Bj,this.jf())));return b};m.Vh=function(){this.qw&&this.nv();this.qw=h}; m.nv=function(){var a=this.Ti();if((a=this.Sa.Rq(a.y))&&a.j){a=a.j();if(this.da.j()!=a){this.nm=h;this.da.Wj(a.D());this.nm=j}}};m.gs=function(){var a=this.da.j(),b=this.da.A,c=b.wa(a.D());c||(c=b.cr(a.ba()));b=this.eb;a=this.Sa;var e=a.Yc(c);e=e.zb();b=new tf(b.x-e.x,b.y-e.y);a=this.Fg(a.gc());c=a.Yc(c);c=c.zb();c=new tf(c.x+b.x,c.y+b.y);this.Ee(a);this.moveTo(c)};m.ej=function(){this.Tc.ea();this.qb()};var Ej=function(a){Y.call(this);this.a=a;this.rb=new Ag;this.nb=N("div");S(this.nb,{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Yd(this.nb,0);a.xi.appendChild(this.nb);this.b(a,"resize",this.pd);this.b(this.nb,"click",this.bd);this.b(this.nb,"mouseout",this.cj);this.b(this.nb,"mouseover",v(this.Lh,this,h));this.b(a,"viewportmodechange",this.sf);if(a=this.a.s()){if(a instanceof Z)this.Uc=h;this.sf()}};x(Ej,Y);Ej.prototype.ga=function(a){U(this.nb,a)}; Ej.prototype.pd=function(){V(v(this.ab,this),10)};Ej.prototype.ab=function(){var a=this.a.s();if(a){a.z();a=a.ad().ec();T(this.nb,a.clientWidth,40);Nd(this.nb,0,a.clientHeight-40)}};Ej.prototype.bd=function(){var a=this.a.s(),b=a.z().height-40,c=N("div");S(c,{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hidden"});Yd(c,0.15);Nd(c,0,a.eb.y+b);a=a.ad().Yb;a.appendChild(c);V(w(Fj,c),1E3);this.Uc=j;b=new D(undefined,b-20);this.a.s().Wt(b)}; var Fj=function(a){var b=new we(a,0.15,0,200);b.wh();kd(b,"end",w(Gj,b,a))},Gj=function(a,b){O(b);a.g()};m=Ej.prototype;m.Uc=j;m.cj=function(){this.Uc||this.Lh(j)};m.Lh=function(a){if(this.kd!=a){if(a){if(!this.Ps){var b=N("div");S(b,{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.nb.appendChild(b);V(v(this.cq,this),10)}this.Ps=h}Yd(this.nb,a?0.15:0)}}; m.cq=function(){A(["left","right"],function(a){var b=M("div",{"class":"SPRITE_page_down"});this.nb.appendChild(b);b.style[F?"styleFloat":"cssFloat"]=a;S(b,{marginTop:"14px"});S(b,"margin-"+a,"16px")},this)};m.sf=function(){var a=this.a.s(),b=a instanceof Z;if(b)this.pd();else this.Uc=j;this.ga(b);this.Lh(this.Uc);this.rb.Qb();this.rb.le(a,"move",v(this.us,this));this.rb.b(a,"layoutchange",v(this.pd,this))};m.us=function(){this.Uc&&this.Lh(j);this.Uc=j};var Hj=function(a){this.R=a||window;this.nh=P(this.R,"resize",this.Xg,j,this);this.I=hc(this.R||window);if(this.Us())this.Xh=window.setInterval(v(this.Ok,this),500)};x(Hj,Q);m=Hj.prototype;m.nh=i;m.R=i;m.I=i;m.Xh=i;m.Us=function(){return H&&Rb||Lb&&this.R.self!=this.R.top};m.z=function(){return this.I?this.I.ha():i};m.e=function(){Hj.d.e.call(this);if(this.nh){nd(this.nh);this.nh=i}if(this.Xh){window.clearInterval(this.Xh);this.Xh=i}this.I=this.R=i};m.Xg=function(){this.Ok()}; m.Ok=function(){var a=hc(this.R||window);if(!Sa(a,this.I)){this.I=a;this.dispatchEvent("resize")}};var Ij=new Q,Jj=function(){Ij.dispatchEvent("ready")},Kj=function(){if(G)P(document,"DOMContentLoaded",Jj);else if(H)var a=window.setInterval(function(){if(document.readyState=="complete"){Jj();window.clearInterval(a)}},10);else P(window,"load",Jj)};Kj();var Lj=function(a,b,c,e,f,g){this.a=a;this.bn=g;this.ua=c;this.uw=b;this.ht=e;S(this.bn,{overflow:"auto"});a=v(this.js,this);this.Ro=new Hj;P(this.Ro,"resize",a);b=new td;P(b,"fontsizechange",a);P(Ij,"ready",v(this.Fb,this))};Lj.prototype.js=function(){this.Fb();V(v(this.Fb,this),100)}; Lj.prototype.Fb=function(){var a=j;if(this.Aa)a=this.Aa.Aa;var b=this.Ro.z(),c=Math.round(Rd(this.ua).y),e=Vd(this.ht);a=a?0:e.width;e=Math.max(0,b.width-a);c=Math.max(0,b.height-c);this.a.rd(new E(e,c));c=this.uw;a={marginRight:a+"px"};if($e()){a=a;e=/\s*([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)/g;var f=/left/g,g=/right/g,k=/Left/g,l=/Right/g,o=/%%%%/g,r={};for(var s in a){var L=a[s].replace(e,"$1 $4 $3 $2");L=L.replace(f,"%%%%").replace(g,"left").replace(o,"right");var y=s.replace(f, "%%%%").replace(g,"left").replace(o,"right");y=y.replace(k,"%%%%").replace(l,"Left").replace(o,"Right");r[y]=L}a=r}S(c,a);s=this.bn;S(s,"border","0px");c=Math.round(Rd(s).y);b=Math.max(0,b.height-c);S(s,"height",b+"px");s.clientWidththis.df())d(Error("Child component index out of bounds"));if(!this.ub||!this.za){this.ub={};this.za=[]}if(a.yb()==this){var e=a.Ia();this.ub[e]=a;Ba(this.za,a)}else Za(this.ub,a.Ia(),a);a.$f(this);Aa(this.za,a,b);if(a.ia&&this.ia&&a.yb()==this){c=this.Mb();c.insertBefore(a.c(),c.childNodes[b+1]||i)}else if(c){this.p||this.N();b=this.Og(b+1);a.Jn(this.Mb(),b?b.p:i)}else this.ia&&!a.ia&&a.p&&a.Ga()};m.Mb=function(){return this.p}; m.vj=function(){if(this.Sf==i)this.Sf=Sd(this.ia?this.p:this.Oa.Q.body);return this.Sf};m.Ge=function(a){if(this.ia)d(Error("Component already rendered"));this.Sf=a};m.df=function(){return this.za?this.za.length:0};m.Dl=function(a){return this.ub&&a?$a(this.ub,a)||i:i};m.Og=function(a){return this.za?this.za[a]||i:i};m.Pd=function(a,b){this.za&&A(this.za,a,b)};m.eh=function(a){return this.za&&a?pa(this.za,a):-1}; m.removeChild=function(a,b){if(a){var c=t(a)?a:a.Ia();a=this.Dl(c);if(c&&a){Ya(this.ub,c);Ba(this.za,a);if(b){a.cc();a.p&&O(a.p)}a.$f(i)}}if(!a)d(Error("Child is not in parent component"));return a};var Qj=function(a,b){Oj.call(this,b);this.ld=a||""};x(Qj,Oj);m=Qj.prototype;m.Lb=i;m.N=function(){this.ze(this.Ha().N("input",{type:"text"}))};m.Jd=function(a){Qj.d.Jd.call(this,a);if(!this.ld)this.ld=a.getAttribute("label")||""};m.Ga=function(){Qj.d.Ga.call(this);this.rp();this.Rc();this.c().Ws=this};m.cc=function(){Qj.d.cc.call(this);this.fl();this.c().Ws=i}; m.rp=function(){var a=new Ag(this);a.b(this.c(),"focus",this.Nr);a.b(this.c(),"blur",this.wr);G&&a.b(this.c(),["keypress","keydown","keyup"],this.Ir);var b=bc(this.c());b=jc(b);a.b(b,"load",this.vs);this.l=a;this.Ck()};m.Ck=function(){if(!this.Bq&&this.l&&this.c().form){this.l.b(this.c().form,"submit",this.Or);this.Bq=h}};m.fl=function(){if(this.l){this.l.g();this.l=i}};m.e=function(){Qj.d.e.call(this);this.fl()};m.di="label-input-label"; m.Nr=function(){this.ij=h;Oa(this.c(),this.di);if(!this.be()&&!this.Is){var a=this,b=function(){a.c().value=""};F?V(b,10):b()}};m.wr=function(){this.Lb=i;this.ij=j;this.Rc()};m.Ir=function(a){if(a.keyCode==27){if(a.type=="keydown")this.Lb=this.c().value;else if(a.type=="keypress")this.c().value=this.Lb;else if(a.type=="keyup")this.Lb=i;a.preventDefault()}};m.Or=function(){if(!this.be()){this.c().value="";V(this.ur,10,this)}};m.ur=function(){if(!this.be())this.c().value=this.ld};m.vs=function(){this.Rc()}; m.be=function(){return this.c().value!=""&&this.c().value!=this.ld};m.clear=function(){this.c().value="";if(this.Lb!=i)this.Lb=""};m.oc=function(a){if(this.Lb!=i)this.Lb=a;this.c().value=a;this.Rc()};m.Zc=function(){if(this.Lb!=i)return this.Lb;return this.be()?this.c().value:""};m.Rc=function(){this.Ck();if(this.be())Oa(this.c(),this.di);else{!this.Is&&!this.ij&&C(this.c(),this.di);V(this.Ku,10,this)}};m.Ku=function(){if(this.c()&&!this.be()&&!this.ij)this.c().value=this.ld};var Sj=function(a,b){Rj[a]=b},Rj={},Tj=function(a){for(var b in a)Rj[b]=a[b]};ba("_OC_addMsgs",Tj,undefined);ba("_OC_addMsg",Sj,undefined);ba("_OC_MSG",Rj,undefined);var Uj=function(a,b){Qj.call(this,_OC_MSG[Yf]);this.Jd(a);this.Ga();b&&this.oc(b)};x(Uj,Qj);var Vj="A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff",Wj="\u0591-\u07ff\ufb1d-\ufdff\ufe70-\ufefc",Xj=/<[^>]*>|&[^;]+;/g,Yj=new RegExp("["+Vj+"]"),Zj=new RegExp("^[^"+Vj+"]*["+Wj+"]"),$j=/^http:\/\/.*/,ak=/\s+/,bk=/\d/,ck=0.4,dk=function(a,b){var c=0,e=0,f=j;a=(b?a.replace(Xj," "):a).split(ak);for(b=0;bck?-1:1};var ek=function(a){this.p=a;P(this.p,"keyup",v(this.Zi,this));P(this.p,"paste",v(this.hs,this))};ek.U(Q);ek.prototype.Zi=function(){fk(this.p)};ek.prototype.hs=function(){setTimeout(w(fk,this.p),0)};var fk=function(a){if(a.value?dk(a.value,undefined)==-1:$e()){S(a,"textAlign","right");gc(a,{dir:"rtl"})}else{S(a,"textAlign","left");gc(a,{dir:"ltr"})}},gk=function(a){if(a=K(a)){fk(a);new ek(a)}};ba("_OC_autoDir",gk,undefined);var $={};$.update=function(a){for(var b in a)$[b]=a[b]};var ik=function(a,b,c){Bi(a,w(hk,b,c))},hk=function(a,b,c){c=c.target;if(c.zf())a(c.dr());else b&&b()},kk=function(a,b,c){Bi(a,w(jk,b,c))},jk=function(a,b,c){c=c.target;if(c.zf())a(c.Pl());else b&&b()};var nk=function(a,b,c,e){if(a&&!b)d(Error("Can't use invisible history without providing a blank page."));var f;if(c)f=c;else{f="history_state"+lk;document.write(eb('',f,f));f=K(f)}this.uf=f;this.R=c?jc(bc(c)):window;this.tp=this.R.location.href.split("#")[0]+"#";this.ah=b;if(F&&!b)this.ah=window.location.protocol=="https"?"https:///":'javascript:""';this.Fa=new ke(150);this.xd=!a;this.l=new Ag(this);if(a||F&&!mk){if(e)a=e;else{a="history_iframe"+ lk;b=this.ah?'src="'+qb(this.ah)+'"':"";document.write(eb('',a,b));a=K(a)}this.bh=a;this.Mo=h}if(F&&!mk){this.l.b(this.R,"load",this.Ft);this.to=this.Bi=j}this.xd?this.Vj(this.Wd(),h):this.Ce(this.uf.value);lk++};x(nk,Q);nk.prototype.S=j;nk.prototype.ph=j;nk.prototype.he=i;var mk=F&&document.documentMode>=8||G&&I("1.9.2")||H&&I("532.1");m=nk.prototype;m.ne=i;m.e=function(){nk.d.e.call(this);this.l.g();this.ga(j)}; m.ga=function(a){if(a!=this.S)if(F&&!mk&&!this.Bi)this.to=a;else if(a){if(Lb)this.l.b(this.R.document,ok,this.Nt);else G&&this.l.b(this.R,"pageshow",this.Kf);if(mk&&this.xd){this.l.b(this.R,"hashchange",this.Ht);this.S=h;this.dispatchEvent(new pk(this.Wd()))}else if(!F||this.Bi){this.l.b(this.Fa,"tick",this.Rc);this.S=h;if(!F)this.he=this.Wd();this.Fa.start();this.dispatchEvent(new pk(this.Wd()))}}else{this.S=j;this.l.Qb();this.Fa.stop()}}; m.Ft=function(){this.Bi=h;this.uf.value&&this.Ce(this.uf.value,h);this.ga(this.to)};m.Kf=function(a){if(a.Kb.persisted){this.ga(j);this.ga(h)}};m.Ht=function(){var a=this.Sg(this.R);a!=this.he&&this.qk(a)};m.Wd=function(){return this.ne!==i?this.ne:this.xd?this.Sg(this.R):this.Si()||""};m.Lv=function(a,b){this.jv(a,j,b)};m.Sg=function(a){a=a.location.href;var b=a.indexOf("#");return b<0?"":a.substring(b+1)}; m.jv=function(a,b,c){if(this.Wd()!=a)if(this.xd){this.Vj(a,b);mk||F&&this.Ce(a,b,c);this.S&&this.Rc()}else{this.Ce(a,b);this.ne=this.he=this.uf.value=a;this.dispatchEvent(new pk(a))}};m.Vj=function(a,b){a=this.tp+(a||"");var c=this.R.location;if(a!=c.href)if(b)c.replace(a);else c.href=a}; m.Ce=function(a,b,c){if(this.Mo||a!=this.Si()){this.Mo=j;a=ib(a);if(F){var e=xc(this.bh);e.open("text/html",b?"replace":undefined);e.write(eb("%s%s",qb(c||this.R.document.title),a));e.close()}else{a=this.ah+"#"+a;if(c=this.bh.contentWindow)if(b)c.location.replace(a);else c.location.href=a}}}; m.Si=function(){if(F){var a=xc(this.bh);return a.body?jb(a.body.innerHTML):i}else if(a=this.bh.contentWindow){var b;try{b=jb(this.Sg(a))}catch(c){this.ph||this.eo(h);return i}this.ph&&this.eo(j);return b||i}else return i};m.Rc=function(){if(this.xd){var a=this.Sg(this.R);a!=this.he&&this.qk(a)}if(!this.xd||F&&!mk){a=this.Si()||"";if(this.ne==i||a==this.ne){this.ne=i;a!=this.he&&this.qk(a)}}};m.qk=function(a){this.he=this.uf.value=a;if(this.xd){F&&!mk&&this.Ce(a);this.Vj(a)}else this.Ce(a);this.dispatchEvent(new pk(this.Wd()))}; m.eo=function(a){if(this.ph!=a)this.Fa.setInterval(a?1E4:150);this.ph=a};m.Nt=function(){this.Fa.stop();this.Fa.start()};var ok=["mousedown","keydown","mousemove"],lk=0,pk=function(a){Ic.call(this,"navigate");this.mw=a};x(pk,Ic);var qk=function(a,b,c,e){this.Wh=this.oj=10;this.marginBottom=this.marginTop=20;var f=100+this.oj;b=Math.floor((b-20)/f);if(e&&b>2)b-=b%2;oj.call(this,b);a.jb();a=B(a.jb(),function(g){g=new gh(g);g.td(100);return g});if(c){c=a[0];c=c.z();e=new fh;e.td(c.width);e.Yf(c.height);this.Gb(e)}A(a,v(this.Gb,this));this.wg()};x(qk,oj);var sk=function(a,b,c,e,f){Y.call(this);this.a=a;this.L=b;this.Da=c;var g=N("div");S(g,{position:"absolute"});Nd(g,e);b=b.jf();b.appendChild(g);this.Qn=g;f=f.width-2;g=Math.floor(f/c.Wi());e=new E(f,g);new E(e.width+2,e.height+2);this.dd=N("div");this.Qn.appendChild(this.dd);S(this.dd,{padding:"1px",position:"absolute"});this.Po();f=N("div");this.dd.appendChild(f);S(f,{overflow:"hidden",backgroundColor:"#fcfcfc"});T(f,e);this.dd.appendChild(f);g=N("img");g.title=c.hf();this.Hs=g;b=new W(c.Dc());b.r("zoom", "1");b.r("img","1");b.r("w",e.width);if(e=this.a.Xa.hw){b.r("imgtk",e);b.r("jtp",c.ba())}c=b.toString();if(rk)c=rk(c);g.src=c;f.appendChild(g);S(this.dd,"cursor","pointer");this.b(this.dd,"click",this.zr);this.b(a,"pagechange",this.Po)};x(sk,Bh);sk.prototype.Po=function(){var a=j,b=this.a.j();if(b&&b==this.Da)a=h;S(this.dd,"backgroundColor",a?"#6B90DA":"#ccc")};sk.prototype.zr=function(){this.a.gb(Z);this.a.Ea(this.Da);tk.dispatchEvent("click")};sk.prototype.ea=function(){Jh(this.Hs);O(this.Qn)}; var rk=i,tk=new Q;var uk=function(a,b){this.a=a;this.L=b};uk.U(wh);uk.prototype.ta=function(a){return a=new sk(this.a,this.L,a.j(),a.zb(),a.z())};var vk=function(a){var b=a.ua;S(b,{overflow:"hidden"});var c=new lj(this,b);uh.call(this,a,c);this.b(this,"move",this.qb);S(b,{overflow:"auto"});this.Bh(this.Xe());this.Ee(this.Wk());this.Qj(new yh(this));V(v(this.qb,this),0);this.b(this,"resize",this.Ju)};x(vk,uh);vk.prototype.mf=function(a){var b=this.Sa;a=b.Yc(a);a=a.zb();this.moveTo(new D(undefined,a.y-40))};vk.prototype.Wk=function(){var a=this.da.Xa.Vt;return new qk(this.da.A,this.z().width,a,a)}; vk.prototype.Ju=function(){this.Ee(this.Wk());this.mf(this.da.j())};vk.prototype.Xe=function(){var a=new mh,b=new uk(this.da,this);a.Ne(gh,b);return a};var wk=function(){};x(wk,fh);var xk=function(a){Y.call(this);this.Dm=a};x(xk,nh);xk.prototype.pa=function(a){U(this.Pb,a)}; xk.prototype.kc=function(a){xk.d.kc.call(this,a);var b=this.mb.z();a=this.Pb;var c=b.width;b=b.height;var e=Math.floor(c*0.035);c=this.Dm?c-e:0;var f=this.Dm?"/googlebooks/images/burn-left.png":"/googlebooks/images/burn-right.png";Nd(a,c,0);T(a,e,b);S(a,{position:"absolute"});if(F){b=f;e=undefined;a=a.style;if(F)a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'", sizingMethod="scale")';else{a.backgroundImage="url("+b+")";a.backgroundRepeat=e||"no-repeat"}}else{b=M("img",{src:f, width:e,height:b,border:0,position:"absolute",top:0,left:0});a.appendChild(b)}};var yk=function(a,b){this.a=a;this.vp(b);this.na=N("div");X(this.na,{position:"absolute",backgroundColor:"white",top:0,left:0});this.tf=[];a=a.s().jf();a.appendChild(this.na);this.md=N("div");this.ve=N("div");this.tf.push(P(this.md,"dblclick",this.Yr.B(this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute",border:"1px solid #ccc"};X(this.md,a);X(this.ve,a);this.na.appendChild(this.md);this.na.appendChild(this.ve);this.Dj=N("div");this.Oj=N("div");this.md.appendChild(this.Dj);this.ve.appendChild(this.Oj); this.Xk()};yk.U(Bh);m=yk.prototype;m.Xk=function(){this.ie&&this.ie.ea();this.we&&this.we.ea();this.Dj.innerHTML="";this.Oj.innerHTML="";de(this.md,this.wf);de(this.ve,this.wf);this.ie=new Rh(this.a,this.Qm,this.wf,this.Dj);hj(this.a,this.ie);this.Rm=new xk(h);this.ie.Qc(this.Rm);this.we=new Rh(this.a,this.On,this.wf,this.Oj);this.Pn=new xk(j);hj(this.a,this.we);this.we.Qc(this.Pn)};m.Nc=function(a){if(a.x<0)a.x=0;Nd(this.na,a)};m.Yr=function(a){Wg(a);this.a.Fj||this.a.Qf(Mg)}; m.vp=function(a){a=Math.floor(a/2);var b=Math.floor(a/this.a.A.Lq());this.wf=new E(a,b)};m.pa=function(a){X(this.na,{display:a?"":"none"})};m.Di=function(){X(this.md,{left:0,top:0});X(this.ve,{left:this.wf.width,top:0})};m.Td=function(){return qa([this.Qm,this.On],function(a){return!!a})};m.sw=function(a,b){var c=a?"":"hidden",e=b?"":"hidden";S(this.md,"visibility",c);S(this.ve,"visibility",e);a=a&&b;this.Rm.pa(a);this.Pn.pa(a)}; m.ea=function(){this.ie.ea();this.we.ea();for(var a;a=this.tf.pop();)nd(a);this.na.parentNode&&O(this.na)};m.Zf=function(a,b){var c=h,e=h;this.Qm=a;this.On=b;this.Xk();if(a){if(a.ym()||b==undefined)e=j}else this.ie.uo();if(b){if(b.ih()||a==undefined)c=j}else this.we.uo();this.sw(c,e)};var zk=function(a){return a*2};var Ak=function(a){this.a=a};x(Ak,wh);Ak.prototype.ta=function(a){this.a.s().jf();var b=new yk(this.a,a.Ka());b.Nc(a.zb());b.Di();b.pa(h);return this.Uh=b};var Bk=function(a,b,c){this.Ej=a;this.hd=b||0;this.xa=c;this.xp=v(this.aq,this)};x(Bk,Hc);m=Bk.prototype;m.Qa=0;m.e=function(){Bk.d.e.call(this);this.stop();delete this.Ej;delete this.xa};m.start=function(a){this.stop();this.Qa=V(this.xp,a!==undefined?a:this.hd)};m.stop=function(){this.gh()&&me(this.Qa);this.Qa=0};m.gh=function(){return this.Qa!=0};m.aq=function(){this.Qa=0;this.Ej&&this.Ej.call(this.xa)};var Ck=function(a,b,c){this.Yt=a;this.ua=b;this.Cq=c;this.Js()};m=Ck.prototype;m.Js=function(){this.wc=this.bt();this.Yt.appendChild(this.wc);Ck.prototype.ic.apply(this);P(this.Cq,"change",v(this.od,this));P(new Hj,"resize",v(V,i,v(this.od,this)))};m.bt=function(){var a=N("div");S(a,{whiteSpace:"nowrap",padding:"5px",border:"1px solid #fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});return a}; m.od=function(){var a=Vd(this.wc);if(a.width>0){var b=Math.round(Vd(this.ua).width/2);a=Math.round(a.width/2);Nd(this.wc,b-a,0)}};m.Tb=function(){U(this.wc,h);this.od()};m.ic=function(){U(this.wc,j)};m.fo=function(a){this.wc.innerHTML=a};var Dk=function(){Ck.apply(this,arguments);this.pq=new xe(this.wc,500);this.zs=new Bk(v(this.ic,this))};x(Dk,Ck);Dk.prototype.Tb=function(a){Yd(this.wc,1);Ck.prototype.Tb.apply(this);a&&this.zs.start(a)};Dk.prototype.ic=function(){this.pq.wh()};var Ek=i,Fk=function(a){Ek=a};var Gk=function(a,b){this.xa=undefined;this.cn=Ek;this.a=a;this.Th=b;if(!this.a.Xa.Cl){this.b(this.a,"pageturn",this.fs);this.b(this.Th,"dispose",this.g)}};x(Gk,Ag); Gk.prototype.fs=function(){var a=this.Th.o.Uh.Td()[0]||new eh,b=this.Th.o.Uh.Td()[1]||new eh,c=this.ju,e=c?c.ba():-1,f=this.hu,g=f?f.ba():-1,k=a.ba()||-1,l=b.ba()||-1;e=Math.max(e,g);var o=Math.max(k,l);if(Math.abs(o-e)>this.Th.wk){var r,s;if(o-e>0){r=e==g?f:c;s=a}if(o-e<0){r=l!=-1?b:a;s=f}if(l-k>1){r=a;s=b}zj(r,s)||r!==undefined&&s!==undefined&&this.Yp(Aj(r,s))}};Gk.prototype.Lu=function(a){this.hu=a[0];this.ju=a[1]};Gk.prototype.Yp=function(a){this.cn.fo(a);this.cn.Tb(3E3)};var Hk=function(a){nj.call(this,1);this.ow=a;var b=new wk;b.td(a.width);b.Yf(a.height);this.Gb(b);this.wg()};x(Hk,nj);Hk.prototype.gc=function(){return this.ow.width};Hk.prototype.Fl=function(){return this.Ca[0]};var Ik=function(a){var b=a.ua,c=new lj(this,b);S(b,{overflow:"hidden"});uh.call(this,a,c);this.o=new Ak(a);b=new mh;b.Ne(wk,this.o);this.Bh(b);b=a.A;c=b.Jb.width/b.Jb.height;b=this.z();c=Math.floor(b.height*c)*2;b=Math.min(c,b.width);b=this.Fg(b);this.Ee(b);this.it=new Gk(a,this);this.b(this.da,"pagemodechange",this.ej);setTimeout(v(this.qb,this),0)};x(Ik,uh);m=Ik.prototype;m.Xi=function(){return B(Jk,zk)};m.vk=function(a){Ik.d.vk.call(this,a);this.Tc.ea();this.qb()}; m.ej=function(){this.Tc.ea();this.qb()};m.wk=2;m.Fg=function(a){this.z();var b=this.da.A;b=b.Jb.width/b.Jb.height;var c=Math.floor(a/2);b=b=Math.floor(c/b);a=new E(a,b);return a=new Hk(a)};var Jk=[180,220,280,350,410,495,575,685,800,910,1025];m=Ik.prototype;m.qf=function(){var a=this.br(this.da.j()),b=this.o.Uh;if(b){this.it.Lu(b.Td());b.Zf(a[0],a[1])}this.dispatchEvent("pagechange")};m.Td=function(){return this.o.Uh.Td()};m.br=function(a){var b=this.da.A.ln;return va(b,function(c){if(wa(c,a))return h})}; m.qb=function(){Ik.d.qb.call(this);this.qf()};m.Ll=function(a,b){var c=this.da.A;c=c.ln;a=a.ba();for(var e,f,g=0;g=f.ba()&&a0?g-b:g;break}}f=k}b=ga(e)?e+b:0;if(b=c[b])return b[0]||b[1]};var Kk=function(a){this.Qt=a.page_id;this.kn=a.page_number;this.zo=a.snippet_text;this.nx=a.page_tag;this.Tt=a.page_url};Kk.prototype.D=function(){return this.Qt};Kk.prototype.Dc=function(){return this.Tt};var Lk=function(a){this.nc=a;if(this.nc.number_of_results>0){this.La=B(this.nc.search_results,function(b){return new Kk(b)},this);this.id=this.nc.search_results[0].ox+this.ff()+this.nc.search_results[this.nc.number_of_results-1].page_id}else this.La=[]};Lk.prototype.ir=function(){if(this.nc.SpellResults&&this.nc.SpellResults.correct_spell)return this.nc.SpellResults.correct_spell};Lk.prototype.ff=function(){return this.nc.search_query_escaped};var Mk=function(a){this.xh=a};x(Mk,fh);var Nk=function(a,b){Y.call(this);this.L=a;this.Cj=b;this.qc=N("div");a=a.ib();a.appendChild(this.qc);S(this.qc,{border:"1px solid #000000",position:"absolute",fontSize:"83%",background:"white"});Nd(this.qc,b.zb());T(this.qc,b.z());a=N("div");this.qc.appendChild(a);S(a,{backgroundColor:"#ebeff9",textAlign:"left",overflow:"hidden",height:"26px"});this.Lf=N("div");S(this.Lf,{padding:"5px 10px"});this.Lf.innerHTML=Zg(_OC_MSG[Lf],b.xh.kn);a.appendChild(this.Lf);this.He=N("div");this.qc.appendChild(this.He); if(b=this.L.a.A.wa(b.xh.D())){a=this.L.a.fa.Ya();var c=b.Wl();if(c&&a==Eg(c))this.Hn(c);else{a=b.Ri();a.r("source","gbs_snippet");b.wl(a,v(this.ds,this))}}else this.In()};x(Nk,Bh);m=Nk.prototype;m.os=function(a){this.L.fb.Yd(a.xh)};m.ds=function(a){(a=a.Wl())?this.Hn(a):this.In()}; m.Hn=function(a){this.He.innerHTML="";var b=N("img");this.He.appendChild(b);b.src=a;S(this.qc,{border:"1px solid #0000cc",cursor:"pointer"});this.b(this.qc,"click",v(this.os,this,this.Cj));S(this.Lf,{textDecoration:"underline",color:"#0000cc"});this.Lf.innerHTML+=" »"}; m.In=function(){this.He.innerHTML="";var a=N("div");this.He.appendChild(a);S(a,{width:Math.floor(this.Cj.Ka()*0.75)+"px",padding:"5px 0px",textAlign:"left",marginLeft:"auto",marginRight:"auto"});a.innerHTML=this.Cj.xh.zo;var b=N("div");S(b,{position:"absolute",bottom:"10px",left:"0px",width:"100%",fontWeight:"bold",color:"#666"});this.He.appendChild(b);b.innerHTML=_OC_MSG[mg]+"  ";a=N("a");a.innerHTML=_OC_MSG[Mf]+".";b.appendChild(a);S(a,{fontWeight:"normal"});b=new W(window.location.href); b.r("sitesec","buy");b.r("source","gbs_snippet");b.vu("printsec");a.href=b.toString()};m.ea=function(){O(this.qc);this.g()};var Ok=function(a){this.L=a};x(Ok,wh);Ok.prototype.ta=function(a){return a=new Nk(this.L,a)};var Pk=function(a){nj.call(this,1);this.ka=a;this.Wh=this.marginBottom=this.marginTop=20;if(a.La){A(a.La,v(this.jp,this));this.wg()}};x(Pk,nj);Pk.prototype.jp=function(a){a=new Mk(a);a.td(600);a.Yf(150);this.Gb(a)};var Qk=function(a){var b=a.ua;S(b,"overflow","hidden");var c=new lj(this,b);th.call(this,c);this.a=a;this.Qj(new yh(this));this.b(this,"move",this.qb);this.Bh(this.Xe());a=b;S(a,"overflow","auto");S(a,{overflowX:"auto",overflowY:"scroll"});gc(a,{dir:"ltr"})};x(Qk,th);m=Qk.prototype;m.Bv=function(a){if(a!=this.tx){this.ka=a;this.bo(a)}};m.Xe=function(){var a=new mh,b=new Ok(this);a.Ne(Mk,b);return a};m.Fb=function(){this.bo(this.ka)}; m.bo=function(){var a=new Pk(this.ka,this.z().width);this.Ee(a);this.qb()};m.Cv=function(a){this.fb=a};var Rk=function(a){this.yd=a||{}};m=Rk.prototype;m.Ja=function(){return this.yd};m.gb=function(a){var b=Wa(Sk,function(c){return c==a});this.yd.v=b};m.$c=function(){var a=this.yd.v;return Sk[a]||Z};m.ob=function(a){this.yd.q=a};m.Ya=function(){return this.yd.q};m.Be=function(a){this.yd.f=a};m.Pq=function(){return!!this.yd.f};var Sk={onepage:Z,twopage:Ik,thumbnail:vk,snippet:Qk};var Tk=function(a,b){this.Fc=new nk;P(this.Fc,"navigate",v(this.Fu,this));this.a=a;this.Aa=b};Tk.prototype.Fu=function(a){this.Kn(a.mw)};Tk.prototype.Kn=function(a){if(!(this.tm&&a==""))if(!this.om)if((F||H)&&a=="")window.history.go(-2);else if(a){var b={},c=new Qe(a);A(c.fc(),function(f){var g=c.qa(f);if(g in Uk)g=Uk[g];b[f]=g});a=new Rk(b);this.a.gb(a.$c());this.Aa.Be(a.Pq());var e=a.Ya();e!==undefined&&this.a.fa.ob(a.Ya())}};var Uk={"true":h,"false":j}; Tk.prototype.ga=function(a){this.tm=h;this.Fc.ga(a);if(F){a=(new W(window.location)).Bc;this.Kn(a)}this.tm=j}; Tk.prototype.update=function(){var a=new Rk;a.gb(this.a.$c());a.ob(this.a.fa.Ya());a.Be(this.Aa.Aa);var b=a.Ja(),c=undefined,e=undefined;a=Ie(b);if(typeof a=="undefined")d(Error("Keys are undefined"));a=a;b=He(b);c=c;e=e;if(a.length!=b.length)d(Error("Mismatched lengths for keys/values"));e=new Qe(i,c,e);for(c=0;c'+_OC_MSG[uf]+"";a=this.Xt;b=[];for(var c in a)b.push([encodeURIComponent(c).replace(gl,"+"),"=",encodeURIComponent(a[c]).replace(gl,"+")].join("")); a=b.join("&");var e=this.qs.B(this);b=this.Hr.B(this);c=this.tk;a=a;e=fl.Ic(e,b);b=b;var f=_xh_ieProgId!==undefined?new ActiveXObject(_xh_ieProgId):new XMLHttpRequest;f.onreadystatechange=el.Ic(f,e,b);f.open("POST",c,h);f.send(a)}};hl.prototype.qs=function(a){if(this.su)window.location.reload(h);else{var b=a.redirect_url;if(b)window.location.href=b;else{this.Hf.innerHTML=a.html;this.tk=a.url}}};hl.prototype.Hr=function(){this.Hf.innerHTML=this.Bt};ba("_OC_AjaxLink",hl,undefined);var il=function(a,b,c){this.Oa=c||(a?J(K(a)):J());aj.call(this,this.Oa.N("div",{style:"position:absolute;display:none;"}));this.yc=new D(1,1);this.la=i;this.Nd=new Th;a&&this.tg(a);b!=i&&this.Iv(b)};x(il,aj);var jl=[];m=il.prototype;m.className="goog-tooltip";m.hk=500;m.jj=0;m.Ha=function(){return this.Oa};m.tg=function(a){a=K(a);this.Nd.add(a);P(a,"mouseover",this.ae,j,this);P(a,"mouseout",this.Vg,j,this);P(a,"mousemove",this.$d,j,this);P(a,"focus",this.cd,j,this);P(a,"blur",this.Vg,j,this)}; m.detach=function(a){if(a){a=K(a);this.el(a);this.Nd.remove(a)}else{for(var b=this.Nd.Ja(),c=0;a=b[c];c++)this.el(a);this.Nd.clear()}};m.el=function(a){ld(a,"mouseover",this.ae,j,this);ld(a,"mouseout",this.Vg,j,this);ld(a,"mousemove",this.$d,j,this);ld(a,"focus",this.cd,j,this);ld(a,"blur",this.Vg,j,this)};m.mo=function(a){this.hk=a};m.hv=function(a){this.jj=a};m.Jl=function(){return this.jj};m.Iv=function(a){yc(this.c(),a)}; m.Tj=function(a){var b=this.c();b&&O(b);il.d.Tj.call(this,a);if(a){b=this.Oa.Q.body;b.insertBefore(a,b.lastChild)}};m.Vd=function(){return this.Oc?this.Ba()?4:1:this.ce?3:this.Ba()?2:0};m.hh=function(a){if(!this.Ba())return j;var b=Rd(this.c()),c=Vd(this.c());return b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height}; m.Jj=function(){if(!$i.prototype.Jj.call(this))return j;if(this.anchor)for(var a,b=0;a=jl[b];b++)wc(a.c(),this.anchor)||a.pa(j);ya(jl,this);a=this.c();a.className=this.className;this.Ve();P(a,"mouseover",this.gj,j,this);P(a,"mouseout",this.hm,j,this);this.ri();return h}; m.Jf=function(){Ba(jl,this);for(var a=this.c(),b,c=0;b=jl[c];c++)b.anchor&&wc(a,b.anchor)&&b.pa(j);this.nn&&this.nn.Qh();ld(a,"mouseover",this.gj,j,this);ld(a,"mouseout",this.hm,j,this);this.anchor=undefined;if(this.Vd()==0)this.yh=j;$i.prototype.Jf.call(this)};m.qh=function(a,b){if(this.anchor==a)if(this.yh||!this.qx){this.pa(j);this.Ba()||this.au(a,b)}else this.anchor=undefined;this.Oc=undefined}; m.au=function(a,b){if(b)b=b;else{b=new D(this.yc.x,this.yc.y);b=new kl(b)}this.anchor=a;this.Nc(b);this.pa(h)};m.Zm=function(a){this.ce=undefined;if(a==this.anchor)if((this.la==i||this.la!=this.c()&&!this.Nd.contains(this.la))&&!this.jm())this.pa(j)};m.jm=function(){return!!(this.Fd&&this.Fd.la)};m.ae=function(a){this.la=a=this.Mg(a.target);this.Ve();if(a!=this.anchor){this.anchor=a;this.ik(a);this.Mk()}};m.Mg=function(a){try{for(;a&&!this.Nd.contains(a);)a=a.parentNode;return a}catch(b){return i}}; m.$d=function(a){var b=this.Oa.Sd();this.yc.x=a.clientX+b.x;this.yc.y=a.clientY+b.y;this.yh=h};m.cd=function(a){this.la=a=this.Mg(a.target);this.yh=h;if(this.anchor!=a){this.anchor=a;var b=new ll(this.la);this.Ve();this.ik(a,b);this.Mk()}};m.Mk=function(){if(this.anchor)for(var a,b=0;a=jl[b];b++)if(wc(a.c(),this.anchor)){a.Fd=this;this.nn=a}}; m.Vg=function(a){var b=this.Mg(a.target),c=this.Mg(a.relatedTarget);if(b!=c){if(b==this.la)this.la=i;this.ri();this.yh=j;if(this.Ba()&&(!a.relatedTarget||!wc(this.c(),a.relatedTarget)))this.Qh();else this.anchor=undefined}};m.gj=function(){var a=this.c();if(this.la!=a){this.Ve();this.la=a}};m.hm=function(a){var b=this.c();if(this.la==b&&(!a.relatedTarget||!wc(b,a.relatedTarget))){this.la=i;this.Qh()}};m.ik=function(a,b){if(!this.Oc)this.Oc=V(v(this.qh,this,a,b),this.hk)}; m.ri=function(){if(this.Oc){me(this.Oc);this.Oc=undefined}};m.Qh=function(){if(this.Vd()==2)this.ce=V(v(this.Zm,this,this.anchor),this.Jl())};m.Ve=function(){if(this.ce){me(this.ce);this.ce=undefined}};m.e=function(){this.pa(j);this.ri();this.detach();this.c()&&O(this.c());this.la=i;delete this.Oa;il.d.e.call(this)};var kl=function(a,b){Ti.call(this,a,b)};x(kl,Ti); kl.prototype.Ua=function(a,b,c){b=Od(a);b=Td(b);c=c?new ud(c.top+10,c.right,c.bottom,c.left+10):new ud(10,0,0,10);Li(this.Hb,a,4,c,b,9)&496&&Li(this.Hb,a,4,c,b,5)};var ll=function(a){Si.call(this,a,3)};x(ll,Si);ll.prototype.Ua=function(a,b,c){var e=new D(10,0);Mi(this.element,this.Sk,a,b,e,c,9)&496&&Mi(this.element,2,a,1,e,c,5)};var nl=function(a,b){this.Xb=N("div");a.appendChild(this.Xb);S(this.Xb,{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"pointer"});this.Je=new ml(this.Xb,b);P(this.Xb,"click",v(this.dispatchEvent,this,"click"));P(this.Je.c(),"click",v(this.dispatchEvent,this,"click"));P(this.Xb,"mouseover",v(this.Wn,this,h));P(this.Xb,"mouseout",v(this.Wn,this,j))};x(nl,Q);nl.prototype.$n=function(a){S(this.Xb,{backgroundColor:a?"#ffcc00":"#b2c4e9"});this.Ds=a}; nl.prototype.Wn=function(a){this.Ds||S(this.Xb,{backgroundColor:a?"#ffffcc":"#b2c4e9"})};nl.prototype.Tv=function(a){Nd(this.Xb,0,a)};nl.prototype.e=function(){this.Je.e();nl.d.e.call(this)}; var ml=function(a,b){il.call(this,a);this.qp=a;this.mo(200);this.hv(500);a=this.c();S(a,{backgroundColor:"#FFF",color:"#333",border:"1px solid #6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var c=N("div");S(c,{fontWeight:"bold"});var e=mc(Zg(_OC_MSG[Lf],b.kn));c.appendChild(e);a.appendChild(c);c=N("div");c.innerHTML=b.zo;a.appendChild(c)};x(ml,il); ml.prototype.qh=function(a){var b=Rd(this.qp),c=Vd(this.c()),e=hc(window);ml.d.qh.call(this,a,new Ri(b.x-c.width,Math.min(b.y,e.height-c.height)))};var ol=function(a){Y.call(this);this.ca=a;this.a=this.ca.Ta.a;this.sg={};this.rb=new Ag;this.tc=N("div");S(this.tc,{backgroundColor:"#fcfcff",position:"absolute"});this.a.xi.appendChild(this.tc);a=this.ca.ka.La;A(a,v(this.Gp,this));this.b(this.a,"pagechange",this.Oo);this.Oo();this.b(this.a,"resize",this.pd);this.b(this.a,"viewportmodechange",this.sf);(a=this.a.s())&&this.sf()};x(ol,Y);m=ol.prototype;m.Oo=function(){if(this.nj){this.nj.$n(j);this.nj=i}var a=this.sg[this.a.D()];if(a){this.nj=a;a.$n(h)}}; m.sf=function(){var a=this.a.s(),b=a instanceof Z;b&&this.pd();this.rb.Qb();this.rb.b(a,"layoutchange",v(this.pd,this));U(this.tc,b)};m.pd=function(){V(v(this.ab,this),10)};m.ab=function(){var a=this.a.s();if(a&&a instanceof Z){a.z();a=a.ad().ec();T(this.tc,15,a.clientHeight);Nd(this.tc,a.clientWidth-15,0);this.cu()}};m.cu=function(){var a=this.a.s();a=a.Sa.Qg(function(c){return c instanceof gh});var b={};A(a,function(c){b[c.j().D()]=c});a=this.ca.ka.La;A(a,v(this.bu,this,b))}; m.bu=function(a,b){var c=this.a.s();c=c.ib().clientHeight;if(a=a[b.D()]){var e=Qb?5:15,f=Qb?30:15;f=this.tc.clientHeight-e-f;c=Math.floor(a.wd/c*f)+e;this.sg[b.D()].Tv(c)}};m.Gp=function(a){var b=new nl(this.tc,a);this.sg[a.D()]=b;this.b(b,"click",v(this.ca.Yd,this.ca,a,i))};m.e=function(){O(this.tc);Ta(this.sg,function(a){a.e.call(a)});ol.d.e.call(this)};var pl=function(a){Y.call(this);this.Ta=a;this.Ao="n"};x(pl,Y);m=pl.prototype;m.Ks=function(a,b){this.Ta.ja.Bu();var c=new W(window.location.href);c.r("jscmd","SearchWithinVolume");c.r("q",a);c.r("scoring",b);a=new Ei(c);a.Kg(v(this.vm,this,j));this.Ao=b}; m.vm=function(a,b,c){this.ka=new Lk(b);b=this.Ta.a;b.$c()||b.gb(Z);b=this.ka.La.length;if(b==0)this.Ta.ja.Cu();else if(a)if(c)(a=va(this.ka.La,function(e){return c==e.D()}))?this.Yd(a):this.Yd(this.ka.La[0],c);else this.Yd(this.ka.La[0]);else this.Fn();this.Qu=new ol(this)};m.Fn=function(){var a=this.Ta.a,b=a.$c();if(b==Z||b==Ik)this.Ta.io(b);a.gb(Qk);a=a.s();this.Ta.ja.Eu();a.Bv(this.ka);a.Cv(this);a.bg(new D(0,0))}; m.Yd=function(a,b){vh=h;this.Ta.ja.Du(a);var c=this.Ta.a;a=c.A.wa(a.D());if(!a)return i;var e=c.s();if(!(e instanceof Z||e instanceof Ik)){e=this.Ta.Mj;e==Ik?c.gb(Ik):c.gb(Z)}if(b){c.Wj(b);return i}else{c.sr(a);return a}};m.kq=function(){this.Ta.a.fa.ob("")};m.e=function(){this.Qu.e();pl.d.e.call(this)};var rl=function(){Y.call(this);this.ja=N("div");ql.appendChild(this.ja);U(this.ja,j);S(this.ja,{padding:"5px 2px 5px 10px",fontSize:"83%",width:"100%",backgroundColor:"#ffffcc",borderBottom:"1px solid #fff588",position:"relative"});var a=N("span");this.ja.appendChild(a);S(a,{cursor:"pointer",margin:"0px 10px 0 25px",whiteSpace:"nowrap"});a.style[F?"styleFloat":"cssFloat"]="right";this.b(a,"click",this.fm);var b=this.Ib(a,_OC_MSG[gg],v(this.fm,this));S(b,{position:"relative",right:"15px"});b=N("img"); b.src="/googlebooks/images/close_x.gif";S(b,{backgroundColor:"#fff",position:"relative",top:"2px",right:"10px"});a.appendChild(b);this.mc=N("span");this.ja.appendChild(this.mc);this.Pc=N("span");this.ja.appendChild(this.Pc);S(this.Pc,{marginLeft:"5px",whiteSpace:"nowrap"});this.Pc.innerHTML="-  ";a=mc(_OC_MSG[hg]+": ");this.Pc.appendChild(a);this.Nh=N("span");this.Pc.appendChild(this.Nh);this.Ib(this.Nh,_OC_MSG[lg],v(this.gm,this,"r"));a=N("span");a.innerHTML=" | "+_OC_MSG[kg]+ "";this.Nh.appendChild(a);this.Oh=N("span");this.Pc.appendChild(this.Oh);a=N("span");a.innerHTML=""+_OC_MSG[lg]+" | ";this.Oh.appendChild(a);this.Ib(this.Oh,_OC_MSG[kg],v(this.gm,this,"n"));this.Rb=N("span");this.ja.appendChild(this.Rb);S(this.Rb,{marginLeft:"8px",whiteSpace:"nowrap"});this.Rb.innerHTML="-  ";this.Ib(this.Rb,"‹ "+_OC_MSG[Xf],v(this.cm,this,-1));a=N("span");a.innerHTML="  ";this.Rb.appendChild(a);this.Ib(this.Rb,_OC_MSG[Wf]+" ›", v(this.cm,this,1));a=N("span");a.innerHTML="  -  ";this.Rb.appendChild(a);this.Ib(this.Rb,_OC_MSG[dg],v(this.ts,this));$d(this.ja,h)},ql,sl,tl;x(rl,Y);rl.prototype.lo=function(a){this.ca=a};var ul=function(a){ql=a},vl=function(a){sl=a};m=rl.prototype;m.Eu=function(){var a=this.ca.Ao=="n";U(this.Nh,a);U(this.Oh,!a);this.mc.innerHTML=Zg(_OC_MSG[ig],""+this.ca.ka.La.length+"",""+this.ca.ka.ff()+"");this.wo(h)}; m.Du=function(a){this.wo(j);this.jc=pa(this.ca.ka.La,a);this.mc.innerHTML=Zg(_OC_MSG[jg],""+(this.jc+1)+"",""+this.ca.ka.La.length+"",""+this.ca.ka.ff()+"")};m.wo=function(a){U(sl,!a);U(this.Pc,a);U(this.Rb,!a&&this.ca.ka.La.length>1);U(this.ja,h);tl.Fb()};m.Gn=function(){U(this.Pc,j);U(this.Rb,j);this.mc.innerHTML=""};m.Bu=function(){this.Gn();this.mc.innerHTML=_OC_MSG[uf]}; m.Cu=function(){this.Gn();var a=this.ca.ka,b=a.ir();if(b){var c=N("span");c.innerHTML=_OC_MSG[Vf]+" ";this.Ib(c,b,v(this.as,this,b));this.mc.appendChild(c);b=N("br");this.mc.appendChild(b)}b=N("span");b.innerHTML=gb(Zg(_OC_MSG[eg],a.ff()))+"  -  ";this.mc.appendChild(b);a=N("a");this.mc.appendChild(a);a.innerHTML=_OC_MSG[fg]+" »";b=new W(window.location);b.Jh("");b.r("q",this.ca.ka.ff());a.href=b.toString();U(this.ja,h);tl.Fb()}; m.e=function(){rl.d.e.call(this);U(sl,h);O(this.ja);tl.Fb()};m.Ib=function(a,b,c){var e=N("span");S(e,{textDecoration:"underline",color:"#0000cc",cursor:"pointer"});a.appendChild(e);e.innerHTML=b;this.b(e,"click",c);return e};m.fm=function(){this.ca.kq();this.ca.Ta.Fc.update()};m.cm=function(a){this.bm(this.jc,a)};m.bm=function(a,b){var c=this.ca.ka.La.length;this.jc+=b;if(this.jc>=c)this.jc=0;if(this.jc<0)this.jc=c-1;if(this.jc!=a){c=this.ca.ka.La[this.jc];(c=this.ca.Yd(c))||this.bm(a,b)}}; m.gm=function(a){this.ca.Ta.update(a)};m.ts=function(){this.ca.Fn()};m.as=function(a){this.ca.Ta.ob(a)};var wl=function(a,b,c){Y.call(this);this.a=a;this.gd=b;this.Fc=c;this.b(a.fa,"change",v(this.update,this,"r",i))};x(wl,Y); wl.prototype.update=function(a,b,c){if(this.fb){this.fb.g();this.fb=i}else{var e=this.a.$c();if(e)this.Mj=this.a.$c();this.ja=new rl}e=this.a.fa.Ya();if(b&&!b.search_query_escaped&&b.number_of_results>0&&e)b.search_query_escaped=e;if(b&&b.search_query_escaped){this.fb=new pl(this);this.ja.lo(this.fb);a=new W(window.location.toString());a=a.hc("q");a=!a;this.fb.vm(a,b,c)}else if(e){this.fb=new pl(this);this.ja.lo(this.fb);this.fb.Ks(e,a);this.gd.oc(e)}else this.Iu()}; wl.prototype.Iu=function(){if(this.fb){this.fb.g();this.fb=i}this.a.s()instanceof Qk&&this.a.gb(this.Mj);if(this.ja){this.ja.g();this.ja=i}this.gd.oc("")};wl.prototype.ob=function(a){this.a.fa.ob(a);this.gd.oc(a)};wl.prototype.io=function(a){this.Mj=a};var xl=function(a,b,c){this.target=a;this.handle=b||a;this.Um=c||new R(NaN,NaN,NaN,NaN);this.Q=bc(a);this.l=new Ag(this);P(this.handle,"mousedown",this.Eo,j,this)};x(xl,Q);var yl=F||G&&I("1.9.3");m=xl.prototype;m.screenX=0;m.screenY=0;m.Fo=0;m.Go=0;m.Kd=0;m.Ld=0;m.S=h;m.Ac=j;m.lm=0;m.nt=0;m.Gs=j;m.Wc=function(){return this.l};var zl=function(a){a.preventDefault()};m=xl.prototype;m.ga=function(a){this.S=a}; m.e=function(){xl.d.e.call(this);ld(this.handle,"mousedown",this.Eo,j,this);this.l.g();delete this.target;delete this.handle;delete this.l};m.Eo=function(a){if(this.S&&!this.Ac&&(a.type!="mousedown"||a.tj(0))){if(this.lm==0){this.um(a);if(this.Ac)a.preventDefault();else return}else a.preventDefault();this.Xv();this.screenX=this.Fo=a.screenX;this.screenY=this.Go=a.screenY;this.Kd=this.target.offsetLeft;this.Ld=this.target.offsetTop;this.Mf=J(this.Q).Sd();this.nt=ma()}}; m.Xv=function(){var a=this.Q,b=a.documentElement;this.l.b(a,"mousemove",this.qt,h);this.l.b(a,"mouseup",this.Jg,h);if(yl){b.setCapture(j);this.l.b(b,"losecapture",this.Jg)}else this.l.b(jc(a),"blur",this.Jg);F&&this.Gs&&this.l.b(a,"dragstart",zl);this.Ou&&this.l.b(this.Ou,"scroll",this.Lt,h)};m.um=function(a){a=this.dispatchEvent(new Al("start",this,a.clientX,a.clientY,a));if(a!==j)this.Ac=h}; m.Jg=function(a,b){this.l.Qb();yl&&this.Q.releaseCapture();if(this.Ac){this.Ac=j;var c=this.Sm(this.Kd),e=this.Tm(this.Ld);this.dispatchEvent(new Al("end",this,a.clientX,a.clientY,a,c,e,b))}}; m.qt=function(a){if(this.S){var b=a.screenX-this.screenX,c=a.screenY-this.screenY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.Ac){var e=this.Fo-this.screenX,f=this.Go-this.screenY;e=e*e+f*f;if(e>this.lm){this.um(a);if(!this.Ac){this.Jg(a);return}}}c=this.Ik(b,c);b=c.x;c=c.y;if(this.Ac){e=this.dispatchEvent(new Al("beforedrag",this,a.clientX,a.clientY,a,b,c));if(e!==j){this.ll(a,b,c,j);a.preventDefault()}}}}; m.Ik=function(a,b){var c=J(this.Q).Sd();a+=c.x-this.Mf.x;b+=c.y-this.Mf.y;this.Mf=c;this.Kd+=a;this.Ld+=b;a=this.Sm(this.Kd);b=this.Tm(this.Ld);return new D(a,b)};m.Lt=function(a){var b=this.Ik(0,0);a.clientX=this.Mf.x-this.screenX;a.clientY=this.Mf.x-this.screenY;this.ll(a,b.x,b.y,h)};m.ll=function(a,b,c){this.dl(b,c);this.dispatchEvent(new Al("drag",this,a.clientX,a.clientY,a,b,c))}; m.Sm=function(a){var b=this.Um,c=!isNaN(b.left)?b.left:i;b=!isNaN(b.width)?b.width:0;b=c!=i?c+b:Infinity;c=c!=i?c:-Infinity;return Math.min(b,Math.max(c,a))};m.Tm=function(a){var b=this.Um,c=!isNaN(b.top)?b.top:i;b=!isNaN(b.height)?b.height:0;b=c!=i?c+b:Infinity;c=c!=i?c:-Infinity;return Math.min(b,Math.max(c,a))};m.dl=function(a,b){this.target.style.left=a+"px";this.target.style.top=b+"px"}; var Al=function(a,b,c,e,f,g,k,l){Ic.call(this,a);this.clientX=c;this.clientY=e;this.Mw=f;this.left=g!==undefined?g:b.Kd;this.top=k!==undefined?k:b.Ld;this.Uw=b;this.Tw=!!l};x(Al,Ic);var Bl=function(a,b,c,e){if(G&&!Rb)return a;a='url("'+b+'")';if(H)a+=" 7 5";a+=", "+c;if(!G&&e)a+=" !important";return a};var Cl=function(a){Y.call(this);this.a=a;this.rb=new Ag;this.b(a,"viewportmodechange",this.Ab);(a=this.a.s())&&this.Ab()};x(Cl,Y);Cl.prototype.Ab=function(){this.Bp();var a=this.a.s().ad();this.Ci=a.Yb;a=new xl(this.Ci);a.dl=p;this.si=a;this.rb.b(this.Ci,"dblclick",v(this.Br,this));this.rb.b(a,"start",v(this.Er,this));this.rb.b(a,"drag",v(this.Fr,this));this.rb.b(a,"end",v(this.Dr,this));this.Sj(j)};Cl.prototype.Br=function(){this.a.Fj||this.a.Qf(Lg)}; Cl.prototype.Sj=function(a){S(this.Ci,"cursor",Dl(a))};var Dl=function(a){if(G)return a?"-moz-grabbing":"-moz-grab";var b=sf("/googlebooks/images/");return a?Bl("-moz-grabbing",b+"closedhand.cur","move",undefined):Bl("-moz-grab",b+"openhand.cur","default",undefined)};m=Cl.prototype;m.Er=function(){this.ml=this.a.s().eb;this.Sj(h)};m.Fr=function(){var a=this.si,b=this.ml;a=new D(b.x-a.Kd,b.y-a.Ld);this.a.s().bg(a)};m.Dr=function(){this.ml=i;this.Sj(j)};m.Bp=function(){this.rb.Qb();this.si&&this.si.g()}; m.e=function(){Cl.d.e.call(this);this.Qw()};var El=function(a){a&&this.tg(a)};x(El,Q);m=El.prototype;m.p=i;m.kh=i;m.xj=i;m.lh=i;m.Cf=-1;m.ge=-1; var Fl={"3":13,"12":144,"63232":38,"63233":40,"63234":37,"63235":39,"63236":112,"63237":113,"63238":114,"63239":115,"63240":116,"63241":117,"63242":118,"63243":119,"63244":120,"63245":121,"63246":122,"63247":123,"63248":44,"63272":46,"63273":36,"63275":35,"63276":33,"63277":34,"63289":144,"63302":45},Gl={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Hl={61:187, 59:186},Il=F||H&&I("525");m=El.prototype;m.Wr=function(a){if(Il&&!Zi(a.keyCode,this.Cf,a.shiftKey,a.ctrlKey,a.altKey))this.handleEvent(a);else this.ge=G&&a.keyCode in Hl?Hl[a.keyCode]:a.keyCode};m.Zi=function(){this.ge=this.Cf=-1}; m.handleEvent=function(a){var b=a.Kb,c,e;if(F&&a.type=="keypress"){c=this.ge;e=c!=13&&c!=27?b.keyCode:0}else if(H&&a.type=="keypress"){c=this.ge;e=b.charCode>=0&&b.charCode<63232&&Yi(c)?b.charCode:0}else if(Lb){c=this.ge;e=Yi(c)?b.keyCode:0}else{c=b.keyCode||this.ge;e=b.charCode||0;if(Qb&&e==63&&!c)c=191}var f=c,g=b.keyIdentifier;if(c)if(c>=63232&&c in Fl)f=Fl[c];else{if(c==25&&a.shiftKey)f=9}else if(g&&g in Gl)f=Gl[g];a=f==this.Cf;this.Cf=f;b=new Jl(f,e,a,b);try{this.dispatchEvent(b)}finally{b.g()}}; m.tg=function(a){this.lh&&this.detach();this.p=a;this.kh=P(this.p,"keypress",this);this.xj=P(this.p,"keydown",this.Wr,j,this);this.lh=P(this.p,"keyup",this.Zi,j,this)};m.detach=function(){if(this.kh){nd(this.kh);nd(this.xj);nd(this.lh);this.lh=this.xj=this.kh=i}this.p=i;this.Cf=-1};m.e=function(){El.d.e.call(this);this.detach()};var Jl=function(a,b,c,e){e&&this.fd(e,undefined);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c};x(Jl,Jc);var Kl=function(a,b){this.a=a;this.Ra=new El(document);this.Lk={};this.Gm={};P(this.Ra,"key",v(this.Xr,this));this.Wb(33,v(this.fj,this,-1),j,h);this.Wb(34,v(this.fj,this,1),j,h);this.Wb(38,v(this.Tf,this,0,-Kl.prototype.og),j,h);this.Wb(40,v(this.Tf,this,0,Kl.prototype.og),j,h);this.Wb(37,v(this.Tf,this,-Kl.prototype.og,0),j,h);this.Wb(39,v(this.Tf,this,Kl.prototype.og,0),j,h);this.Wb(32,v(this.fj,this,1),h,h);this.Wb(Vi,v(this.zn,this,Lg),h);this.Wb(Wi,v(this.zn,this,Mg),h);this.zk("+",v(b.Wo,b), h);this.zk("-",v(b.Xo,b),h)};Kl.prototype.zk=function(a,b,c,e){b=w(Ll,b,c,e);this.Lk[a]=b};Kl.prototype.Wb=function(a,b,c,e){b=w(Ll,b,c,e);this.Gm[a]=b};Kl.prototype.Xr=function(a){var b=String.fromCharCode(a.charCode);(b=this.Lk[b]||this.Gm[a.keyCode])&&b(a)};var Ll=function(a,b,c,e){if(!(b&&e.repeat))if(!(e.ctrlKey||e.altKey||e.metaKey))if(!Ml[e.target.tagName.toUpperCase()]){c&&e.preventDefault();a()}},Ml=db("BUTTON","INPUT","SELECT","TEXTAREA");Kl.prototype.zn=function(a){this.a.Qf(a)}; Kl.prototype.fj=function(a){a=Math.floor(a*this.a.s().z().height*0.75);this.Tf(0,a)};Kl.prototype.Tf=function(a,b){this.a.s().moveBy(new D(a,b))};Kl.prototype.og=20;var Nl=function(a){Y.call(this);this.a=a;this.b(a,"viewportmodechange",this.Ab);this.Ab()};x(Nl,Y);m=Nl.prototype;m.Wo=function(){this.Vo(1)};m.Xo=function(){this.Vo(-1)};m.Vo=function(a){var b=this.Yl();(a=this.bi.Vq(b.Sa.Ka(),a,[b.z().width]))&&b.ci(a)};m.Yl=function(){return this.a.s()};m.Ab=function(){var a=this.Yl();if(a){this.bi=i;if(a.Xi)this.bi=new sh(a.Xi())}};var Ol=function(a,b){this.pe=new bh;this.xl={};if(a){this.wv(a.prefix);a=B(a.page,function(c){c=new this.ei(c);b&&c.Dv(b);return c},this);this.Zf(a)}};Ol.U(ch);m=Ol.prototype;m.qj=function(a){a=a.page;for(var b=0;b?@ABC EFGHIJKLGNSP3p]Cache-ControlWExpires_X-Xss-Protection_Content-Encoding\Content-TypeVServer^Content-LengthTDate]Last-Modified_cpolicyref="http://www.google.com/googlebooks/p3p.xml", CP="DSP NON ADM DEV OUR BUS NAV COM INT STA"_private, max-age=2419200_Sun, 20 Dec 2009 22:49:47 GMTQ0Tgzip_%application/javascript; charset=UTF-8WOFE/0.1U55211_Wed, 16 Dec 2009 01:26:19 GMT./cdde2_NSMutableDictionary\NSDictionaryy*./hiij2_NSHTTPURLResponse]NSURLResponse)27:PRd   Y^gru{)6=LQ_/7=]bf|k_Ihttp://books.google.com/books/v2mcore_2c4493bef32ff487496dab60136a4374.js&'(Obplist00 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_Dhttp://books.google.com/intl/en/googlebooks/images/books_logo_sm.gif./01X$classesZ$classname12UNSURLXNSObject#A4 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLSAge]Cache-ControlWExpires_X-Xss-Protection\Content-TypeVServer^Content-LengthTDate]Last-ModifiedS121_public, max-age=31536000_Mon, 20 Dec 2010 22:47:47 GMTQ0Yimage/gifSgwsT2591_Sun, 20 Dec 2009 22:47:47 GMT_Thu, 28 May 2009 00:05:05 GMT./`aab2_NSMutableDictionary\NSDictionary ./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  SXalou~ -2@D_  h.O GIF89az'!d{j32w>Ow #2%, ?3'vE/LG_ZYNd^mhuoXFbUkWukzk'.>BMQCIgguwOV8ר޶ ˬ7߾21~ezܿMւxwDZgLQsr 3?6%(-<59:+JG@(SD]ZiryMma{=@J$E,K1O+\5R8U:W>Z6iA]A]EaJeMhQkPp[sM|Wp[uc{h~{ovexeknirtz}{Xfuɻȣǭٖχ﭂چیݏޕҒ߿´ρ戤᛫✵쌯㤲䩶櫸櫽벽ڶ!, ץIl&emÇ#J(!B6ȱǏyB0D "ȗ2o0sY ;LZu9hrFDk֦CyٍV SMrJbm_FR"8/+WI]% }F W c;]&nIKr ý1Lf0`UDhbx!c]Rz:J6Ngw Dia?kXUʟ(iZ^ 1-l@\,6P"&p!.@B!m#L 8@gP t$ఒCQBEI4ag`0NщC,PtY{}(|H0.8D1@qK2bHB Z#@!T*ECpAt]9*Ts"r=b%ӅDF8hIl"/ {3דh&CdM L8l^`@ Z٬0Y*E E̝y(#" .QZ(G"M`#(F# &S}:+F!$C `J"g0Q N- P7`Pr D'N4J"^<3jp1#44QƼJ- 1 <ԍP #CϘȸQ)G+!5@@8U<8T0zES%>+ 6 -Ip.D Bw/dK&T<  !hFA&P/4v3Ԋ{ +hݍBiW~?tE#> EaK᢬QEWR I-11FH>z{@Gչ@ '5#ŕi8V:dk5lJR/A + AHؔ9 8DhCE1=A pexOő:D"E0Al#1{ V-6008&#N6XqK" G&0SB;XEjI5@;v @"{#W NRg $z  jI$g "wBp\\X@|PK.?ܸ5 2hN;_Dhttp://books.google.com/intl/en/googlebooks/images/books_logo_sm.gif*+,-Obplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWSXYZ^_U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_http://bks2.books.google.com/books?id=CCa7-IVqhbEC&printsec=frontcover&img=1&zoom=5&edge=curl&sig=ACfU3U0GJvts8bASgZpvTXZeor4PJ8HvjQ./01X$classesZ$classname12UNSURLXNSObject#A㜥,b 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJWExpires]Cache-Control_X-Xss-Protection\Content-TypeVServerTDate^Content-Length_X-Content-Type-Options_Thu, 24 Dec 2009 12:57:09 GMT_private, max-age=604800Q0Zimage/jpegWOFE/0.1T1837Wnosniff./[\\]2_NSMutableDictionary\NSDictionary-./`aab2_NSHTTPURLResponse]NSURLResponse)27:PRd    +>KRWf 'c5O-JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222PH" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?.mDHyW湳܂ʬ@sEVM;la?X\2N/f:a/IҐ<\Pe>o aDhc4?3Eb@&ѸRfua FWG._ b%>U烞֊ ǟg'my;^`vFAG j̪zQGye w4=Q 1M Ajۣ_=r +Uː:O]U +b_ hچ"֊c`H~c>~Bg[`N{&(G<(V+qjٗss1f}˖9e|b\Og\Ojh ԣ#ceՙA\CKf`|Q3"]A=ϭ/*4Kf9'J8t˻<: ",{S.-}ݟaK=KM ZFF>ۓcv,pİV_*]HKr:ֆܧ2&mbo$L[$gyg9&#mC:~\r[]M7*U]&U nzp1N2kRQ|c_ly7=Ȳ4QH-r8^ZX 1Pzzg56/uɧ"vN~3\ײxwJ-܋X<5{joNnfՍY$H`c*Zimage/jpeg_http://bks2.books.google.com/books?id=CCa7-IVqhbEC&printsec=frontcover&img=1&zoom=5&edge=curl&sig=ACfU3U0GJvts8bASgZpvTXZeor4PJ8HvjQ/012Obplist00 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_7http://books.google.com/googlebooks/images/openhand.cur./01X$classesZ$classname12UNSURLXNSObject#AC 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLSAge]Cache-ControlWExpires_X-Xss-Protection\Content-TypeVServer^Content-LengthTDate]Last-ModifiedS186_public, max-age=31536000_Mon, 20 Dec 2010 22:46:42 GMTQ0Yimage/bmpSgwsS326_Sun, 20 Dec 2009 22:46:42 GMT_Thu, 24 Jul 2008 20:42:37 GMT./`aab2_NSMutableDictionary\NSDictionaryF./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  FKT_bhqz|  %37Rrt~h OF 0( @?wg Yimage/bmp_7http://books.google.com/googlebooks/images/openhand.cur4567O bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWSXYZ^_U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_thttp://books.google.com/books?id=CCa7-IVqhbEC&pg=PR1&img=1&zoom=3&hl=en&sig=ACfU3U21ZAbo9k4tRNXWO_54N0HeoM6Z1Q&w=685./01X$classesZ$classname12UNSURLXNSObject#A㜺! 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJWExpires]Cache-Control_X-Xss-Protection\Content-TypeVServerTDate^Content-Length_X-Content-Type-Options_Thu, 24 Dec 2009 12:57:30 GMT_private, max-age=86400Q0Yimage/pngWOFE/0.1U78805Wnosniff./[\\]2_NSMutableDictionary\NSDictionary3./`aab2_NSHTTPURLResponse]NSURLResponse)27:PRd  .;BGVoc&O3ՉPNG  IHDR pHYs : :" IDATxw|?^H "$"wAA"UQQPiJХ*H % 5@ DHH ]/c~yrK!mfgJn;; qDIZ r8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/%/T8H$n l6d|||1JR.?qfYכL&J_:M|DP( T:6G Ϟdj*J&8n[VqfہՖ!ɔJBdZVd6}||RiAAT*U*J}#-`PT*$/a0R>n6j3h q݆իWᇴ4D"4J8bl6Vo߾Bk׮ 8޽{TZZ5\.-Krrlf%w~g^ C Jl6kڀ@L&B>>>3fׯ_yu}7YYYǩT*FcZfn7 X@@L&jڹsg͚5JHH6mڃ CZZZnn.=KRZ'!D&iکS[.''jjZLհaC-Ht:h4&6fذacǎu_DSNMLL4Iʕ+j\oXT*uh4+V1cFpppyBPj_V5))鯿r(ЧOƍ֭[Gc4=@>uԙ3gس[n۶mCCC6lXV2z9//Fɓ7gFUR%6mڄcSj=}kݻ_ݽ{סI"""T*\.TR MJJ{nrr?|rJWCBBTҬY3ooׯ'&&&''gfffff>|8==_[ӦM۵kRf͈R|z>11177PFgsqÇ޽k4ssso޼y9b{SR }WuP(AtpPfs>}ܹsWծ]h ]v=rʡTرo"*33wM6%pΝ/?tKrt7;6`u* __߆ Ξ=;77^/Æ (-ի*yyyŨΝ;ZfzJQRR$˻EX͚5KR[\\?R^ѰC{%9tavLGFF޽{ի3f̠VZ522,޷~+҂ez?1h(**~JFFرc1lrl xϏ& !ׯ_/vm񄐚5kiFHyEnL6mժU/ѣ;v[nƍ̙CC={^z,޿Kx (+'˗/o׮ݐ!C㽼Ji5:d2zRP*%9{Cc9L?͛W6oL۷o@@Fmb0׮][t)!B ,pxjժ׿h36lPGw*eYzᇳ> t:էӧOߺue&O,d^P(T*Fts~~>XPnڵkB"##rVJtPÆ =r1LVR*UcY,L^jU!]zѣG񉉉JRzRYRzթS~[X$ϙfJN*p3ghڠ z%^ 6,rKzѣGtrqI_aaa%$$vVk BA [,Tjf3qt+IAE^߸q#::… F188W_С7 Ÿq֬YCܵk׏?Xz"_`=Zv- uY`ƌK,!ٳg̙AAAe>LW~ (+PdΞ=_:tcǎ/^|B=7WZ5"";$$DT֮];''g^5kn޼aIIIt;L"bdg٤Ri 4kߪT_~ݻ*TJJJJ*JTrgXV+ݗbr7 &v{RR-[֢Eލs9r$88q**33'TXqȑ3g,aw_n:vIgm߾JN:EiժUNT*K˗Frr2*1I FJJJAA(r W\ϩErѠ:\~x5 yyyG!'Nxiff&>k׮uu҅~ܺuׯ%?N/r?4Nj\._x7NHHX;*n}jr9sfƍ#Fݻw۶m7nsΝ;w۷СCG=xqv?]!###""OOO?eۏ=ZreZ=}ΆڵkGYl]~GEφرc2lQBBB7ÇI$ ′i0w\BJ~}Ҟa:tRRRqq5lP`a6SNrG(:g߿-tƟ.HKR:ujԳ|rOwgɄ5k>~}yI)JGƺ,@{kôZ 9{QQQq&MhwzYMoOWqj.cklHHCU֢R/:,+c7X,UT1cƖ-[V\Y*c FjՊ,\bE7vbd2 iŋ:uJx6m6nHq-6zH$%i&BȄ ׄKKK#%q:_ Bf͚A[YXa؟W^L7FUGwFG<Nܹsol~z֭K, )l1`ZMW_}` V8zv``ʕ+NpGc/J8y&!daaa,cȑ#QՓ'OVoiĈw?||н{w`xqo 33n9 ST~ᇥ@ҥKz؟"ݸtRvv<="щpF!ӦM{1!ouH] 8q@Y)rÇ j믈R<4qlfEr\RtF25~]Ae2˫C￧Z!&Mr7,)͑d^ nl[8`"99cܽ{}_d nV>}z gqؼybYhhobۿ?߭'͗Q.pQF-_|ԨQK,P͛gΜic*ά n<#6gϞ#F4k_-ӵr #Jɓl)S].,((.Rzz:?{JPЎܒΧWϾ}/Yd˖-E{9ZNnWU;͑#Gڶm릆J*. 4sss?ެY3pGg6p$O~)T}'??tBfKܹc4Rizzznnnjjj=.\XtJKEP|ٝOVZѡV+EyW,?lذ *cǎ1{tnN[7XgYT([_49eX؛kyZ[>}>SN999E;bĈ)SpFhѢș'Nnj(lBA[.;z6mܗ}6f*Ʊ'N,Ns9}Pddd曅[W^-I p_8 bF2e !억dgX`[$G17o^h_Q;vmgB*|]#}v6"˻vJ=99_b#ƈ9{Ill,=4yx1G}7n 4i҄nŵl_1ї.]r_ *q(b1cFV ?\&ڱc7n\1Vx (+CRRRիGgBve?sD"'K_x1̙3O8Qd%nxF#D<Vs#T||_5*##?~<Jw^;ҟf|ܴi[ne_~ӦM{6k."KƑ#Gh *ymcbX,Z!?x2(aJ^ &&e,Bm !'OdIf ¸:I6Sb,kteD0#""RBO&GDGGGEEّ:vjX,E(OUL&70!Cϒ%K5jo ̮]l[0x8ӧOwa鄐ܹs:tظqcVņZW_}nxyymڴ"&x]vBV0`|ƍ+ 9:ݪRʅ آ>ݻCw,Zǡd2yZÑ#G4h༒0=wCb b#"݇c Xf+d8p`=Zq84ɡ\tls~ԩӕ+W Ş={7o s|K{EBV]z[oUZ-7Kf(ʊ˔[}ҡ]s%q *wwܽ{m۶O>->>>>Ν=z46]~_};[Çgr,]oԨJě7on׮R`2ƍǺR8ՠ^z֭㯦g7mRSS !=K9t!xDQpH'WPP_~q BBBR9n֭׷t O:tdQf ~*6mA_3֭[Ѿ7oСÕ+W\>C1£:uF_N8gkBH>}/|9gΜyWkjwXF\?c(a~(غu̕+W,I\Yꇀg Ç?֭[GRSSkԨQ&!$ [/[͕M޽FB˗ ]]K%T-#y3g6m*q%&&ߋܓ._ܹz_~> FX1F8tbBHHH?}ѣG;'^v͡XllÇ=]mAn~{FU4hS})$9?_8mygǎI."C]vuֵk׮VZJBCCVZN֭[hѢO>of ׯ__*w=aÆ_/_>yѣGP'--vBrrr|(ZB˗wİ |/Yfeq_~ƥ={ٳ`(I.3B =ՠA!W.v`DWBB=:tbŊ%P$;</PV:nٲš3ʕ+۷4 CBOȚ5kLƍ{n'lﲃVY &t IDATZ$O ܣuf͚շo_¡luwhˏcǎ,';]v-&&O?u(f"'{:gwߥmϟg3Go~ү_?ٳn޾}{%9G3B/Xf͍7˯Xb&LxwK- e5Uӧ;%6lذ `bŊ_9di\J gwvi7X0nܸ"Knp[.e8RV-6BƍɄM6lҡ:bA=]gI&K.hgUVefopz/f ЙC )a%\oPP:vR]^{5IK (b/ e ï]q FIJ~zNP5AaCw O{lеyZhQdIŋl?MXXfF8iӦB.`h⃧C,RL?Biڴ)KPLƟpyg7I`jxb!D,I{U*!q3"W_ckS?s̙3t6lc˖-Fu,O4-wޕ+WBJ%7? TN g[ti6m؟у.PcKX xFRx{{ݻa gϾ =Z:ӫ1Z[l#Gkv\ooYf!tuO>bz C3#ۥKxbhX?>`b/!ϔZ^z?f3 DB+V䏽/Etw}dٻG=bHRǏ;-] ψg޳g[r֭[BvgBѭ׶m۽{>vMСڵkYG޽{]&xqW9^l%Kx{{;)P^z~k&yرcY##""T;8t_|&%!4FW߿?{^[}ܹ4GR%T*̙'ɾ|6m [vЁ={w}eYL&SYa′Y#ЀΝ;N !III/2[_@Hu!vٳV1e`ǎcի~mG~Y}:77Ç;D:/c!KCBP/^>f̘4L&us.!-ZeX.^ȿ>,Yr}|zE8y۷o#Kdd$;tIYa)޽۸qcVrر 1i4K.)f? ɻoIMMdrZS}X;x ͙3bw47lwMBN\Czz:=u޽Õ :իŮb<|ܹsYh޼ٳϟ?/[b@-[:t'V={ #۷ߴiSJJJ^8/jΟ?VCCCu:غ2D"j~~~*T+l^Jh4޳fͲZ-\MsprvBb`ѢEիW:""G={ر#q:u<+VZ.sN: .'gϞr\R?*Uu[noڿ/SKR)ժU>|xRR{ f1{&l6g}0_~ .\hG}U|% ZjS(J rXbTǏ7hРQaaa˖-s_φ  C~vXQ(2yTMPPpQ8;p#GjO:uUVBFeZsss߿j'O!!!^^^~~~SRRӳzVmӦߟVhѢ6fL'O|C>G(Eα3]zu/LG IVјCk<  o~f$(uBv^ . /7 n*U8O ^,Jxx}b8k߾}t-| 6@Ξ=K ӧOy| 2 W\!^K q͛tVx-X`ƍ.ڰa!$&&ٶ8^Z5ꫯF .\W>!Nf,\[nO>]n݆ F?{;8^N9/I0a‚ n$H=-XTN:ٳVB@/=ͦd2Fq0!/\B ^ qx!/8@B ^ qx!/8@wz^.K1ju./i6RT*lIRXId2\.l28?fH$nJrnݷ\"jL[eY{X%v].rzDzPHj8N"}J%5>k/fT*Ri22@ZjJ$Ra8zH*j4vS*ǩT*LRT*NS*6h4* B=hT*4lr\RцrjXhUĞ%VΖJYj^O sV5\.gehhL&jt,d~~~0 OVGعb @ZM mRT-dgGͦP(h\B"HT*^у'H{yy \.,T*fZOCguғ=l_$j5}Vk^^}U*U@@@AAN1Rz|I=fLKTv!88](ӫRoVU*t:z-((ZT*5 v]V+JŢGWR^?98ɤR/qZ_vɤhrrrh'=KjK.YztzKt- ݦgk[@FNViáijN) zA }rח^7EPhZl.((N'{O/Y E@@h~~~FQ.i H~w@<0N@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@B ^ qx!/8@(s_K^7o\zpWm\۶mݻwڵВSb=zlݺl]… J*rf4u:ʕ+ ƍ5SNU֚5k߯jjuppJ2L>Wށl HL&l֭[߾} 皼/hBH57o&}}}m6f*l6gggL&jL&_~ڵϜ9jxLTz{{߹sիZjթS"Jr]{ڵ?CBHƍVXA_5!YfG]~lOEDD;e%%b9rdy[p!{!.ˌ;ٽ{sݻwgO8ᲆB߿_M@ڸq#۷۷?+|aO9R_d2rJe֬YöL|||`fgg+JZm6z}AAArrÇ:v0 ???))IPv͖٠AZm333 k$qZVTz|G?#!n:thܸqe&Nl2BHFFƾ}9RXNjժU͚5n>x ++㸰mj>|0''`0h4Fo4333%_pp688N"8?NBiiiH|as̙={ܽ{bp׶mۿ{8AYn]aׯԩS^^!$77k׮#HRj6VZ^ݻj!{̙3zJ"l6__jժmݺnݺ111G.(( 4)`2!2W.fZnbŊu | knҤIll,!d.z :t턐o\2,,^z.+Z111ݻwҒ'N|=ҥKV###ǎ{̘1{СZ,BD"d l6l6Z@*Ǐ/lS>sH'PpWPPWf͙3gݛC!\pBf9??RJ=zt|| n߾RjJH$*J>}KPqP(zR[-[3dȐw޽W^%..nΜ9]nܸ1,,L (/.rdߪUطq۶mnJ.[lܸqtjrcc۶mgРA32345n8bZ `цl>y$-%ӧYX+Wwj[_4NZ|9}-|-*X,=:t(-L?}4?08pvӧO###Yρv:t7o^NN( &&&CIMM}QAA`zh4lGbs8JFF!Yf999ǯ_N: qիWիW{ӧO+VRB_Xʕ+BJqI${游8z'O첌^o۶--Aܵk~~~a5͛7ps>.\h4C/IYF :ĺ 75L:۳gcq7hР  { ];1>txiӦ]#ݾ}2q" 8A(g+Vd۞tt w_L&Sk߿j5A]h4]tqqqĎ;zrz.]8wq3~ҥK֭K׸ѢE/*۷6E{Jݛ|܏HNN/^~68p`PPٳʕ+wK?x r+;O{yyVJMqC B.s\dQGӺu8 ! (lnݺEDD8t@+RK7}ɐ' $ۗ]ӡg7nF'OСCau:u*$$Yf.ݷoX0rΝ; loMG͙3SV-Ntwf޽˗/h""ޟ|IJA=z)%/P8^.إd) ,pXX<ҰaCvܹsIII.Nzw={~!CL7>.Ջ.6m*dž +Ot:vA+YX >>~ńÇ 9c.\0~Fh0;鲳 ϲesf͚ 6,!!x! ]vjjjNl B9xC _[v/pT"mޤIooשּׁ,Zyэ_~̙3ΝKLB7>SV 11ĉG!'N(F iF}vjad0;ݯĤ r5kӇ3)73?6mz}Onl /cg!c!Z=zX,cYfyХnݺ+;C={7dul/7tv;?hҤ MD ryuСC=zs玧- h>\!:vM?b8YIyFPHRo6mt?%\.?~<ްa{|ƍcWuy6pٳg"@6ɓ'/_.\ n9_`ݘ;wna &l2..} ۷?x \7 gbbb__>IOO(gӭ4 MuG/PĖts z8Nxc͛-=z==}>|֭[K ><((sD!¯ΩCэI&'H2i޼ѣ鶐 !li&$$d׮]$ddd/( ~r%I-Zݻd \A$#Sws_r,XPT}TڵYhZ[nnwظqc!Xr%c߼y3hܸqm۲LRjUBٳgnZX16(b45ksÇwU&"9+=z4hkO5ci (glfiiit-献vVӛś/Nrʉ':7l .̝;w1:f-X@`Wnj3RRR5jtXǸVu~K#""2 n ̞=nںu4`0 s̙ׯ^o0,6H’@͛lBKOp'W966vɒ%<믳,u?S5XV^z0(@AAA'`cƌ)-^x޼y 4rJag\q~SQvXO?e3m6lذFA芾'O #Gl۶t"er~A|||&MTX=t=-[6ϟ??55\c!|AttA D߿ srr+{BȂ XkŒpq6r Y`AzzÛwBf͚UdS^JڵkׯOII9{0BFiժUFh4۷/...++ktfߠAt56*((ظqŋSRRӽ9H$|7/_vITjCCCvR8QTt $&&^v-//nO>}%|[N8ѣGBHVbbbܔWv#Vu[lIHHh׮+P(rrrVkRRƍץK5\rĉO<9qD||nVZPP!h4feeݹsϯEIIIǎS(^^^~~~fh4҈h4z{{KRLJRJE5Zs3^ ܹs'&&a?t۷oh4TJ%6lؐswU(^^^jl6zɟ7xݸuVJJ ܡ233k׮}G& Tڽ{ڵkk?u:] *VjRbIIIɑJ>>>4Zj*TdfU6 f(+GZRN:իWgKOOrիWoݺSFV6lزe&Mmx x^?Ș{5jٴJvn>8@0_@B ^ qx!/8@B ^ iǏT*TbfjJ}Y8h4J$j69J-JRb}5*8ooo7%9X,2L&=|dg.6<#'O1c͛7;uT*>>Ͼ/ j{nӦMll+lܸ999{YiZn޼^xbƍ[lNRE/_nڴi@@iRy ܹs*UN̚5k_r-[?d^Fx222n߾md2Y Ww޵Z B&ƔbGٳs 4xQRRl޻wnԫW/777333//O"TVÇJ2$$*U8TV7n}U]]RZZ`wA} |>Vx֬YĔJСCaaaw0l6kp @p{͙3={aF$EUUU͜9P[[o~wx'O:u :;w *j͛7[,( 111ׯ[,XСCw?zh˗iƍѣG`U;w;wرc^lYE ^hbܹ$ F^^ JRd .AױcG,|}}= ]tz>uQ q 0l \ vMu,ZD"*z!bJ2dȐI&ѣߏ^t ðM6P2qDUUU6m&8 B:><22RׇbQ#F ݾ};))l6M[RF"P8g@YY) {"k-/_&}555XNի?s\n2>|x@ee%.p8o޼%Ǐ"fk2FMdpp0q\~ϛ7/99tzݻ݋a@ pqq9rUÉVUU9sf"_?gصkWyyybb"I>uԨxgш'0LHquu}|mڴ6m@PXWdnD3hܴiS>{4hЪUpyaa!n7͸|ԨQnnnpCPnz޽dar0g޲euDV"pzR2FP6mp8"̈#fϞ/PTNGήihܶm[XX؎;HQ˖-ۺuŋO> srr"e7cƌ@| =gzjTTTQӦMKOORfP?=vz`x,stQ* &I&%%%5Vy^V;wY8M6YLիKZs|~֭mV[[  H}5l/`zzzݡa0+=zDӇ f3Z\.'U-} 3hݺ5h4˅Q*ܺu˺ėD\.{ Yfz^(6k Jj5l,OfDN:&t+\zǁσx<^EEիW;mLm ޛ7o޸qV%ZYY ֭[󫨨<~xΝ7n1ߜ>}zĈC }cmPDDD7nǎj:)) N D%`d2<V}i4ZBBBYY{xxDGGGEEEEEoРA}mZRӳsm۶6m"_H@ y⅟_Vp|mG`2$&z`0<==Ěd#3LtR e2ŋ]0u>۷' {UZZO?YװiؠZ=rpp V m߾=( 77 wwwX_ dooO5 c)2;|rxxxhhRtvv&`?~tuu%v;ܰ'L`XNja7 wKҥKEEEII .:t̙3-˺uBBB988h4ggg'''  K$H=N['f;okk2k֬@|! =g cǎ .h4ӧy7o\h1 ;OC> paR$m VdJ֮8kGka___LFT/  gϞ]f͓'O@V[^^?/\pٲe0{9.ڲ2G;gX,{A= ''h4J$D" O>M fsqqg^~p޼yAAA&Lh4x~Ǐ̧MxӧOR>|ŋm۶upĉ={@fURR))))++ʂJǪ*ܾxS۷ԩS 3339qc\.h4DD׋⺺:&DTڵm۶D:/$...L&3>>_<|`XbGzJ0 +++˃.}3f \X,>~UXX(Hرݻܹ?B<ً/.#|>zԇ_-%21˭$~E\V%.IH$sνy _$~ğ$""gϞGrPO|GGG{{jkk322l >>>T*ðr@#h4b˗{ڵ+^T*}@ prrb^^^aaap8|\b8x<8j|@0x`8t8nXĈNNN4M;88fff>}4&&f޽oabNV;::z{{2:>|j?:M`+z٭[>d2T*JJJB f#Hrrrd2YDD~L&Ϸqww_ rwwDMM sss?| Ь~vڠۡXx!OjZfI~vzb@+\.WE ^a&rL&:3$Yai4|d2V1 H$& u@Yp\F`0 2ᬚBz{{{<hl6C9J%Śf@`XC/Z8h4 ^(\♸xt:\DX,X4͖H$Ppqq!m^^^R {bP(N/{lp vdb2fYYo L&Vi4x֍=4<lggZD"Q*P{[RW;F$iZ+/ɌF#a޾B1 3LzJ<==E" =@ @  zAz@ _/H@ @| =@  εydwi4xZ```Ν?./.[SSfK!|0d6k,00%&sr6d2=<<>viKF4 윗㿻voh4\hѢoذA,΍>?dtO88| &ŋ]v_ TTTlذawuqqiݺkvv1c A ~H$77Yf:u JtҮ]7op8x.F%^'P(JdbX8Ux*0i20 c$3P(ۇC!<`2AL&d~?߿?)l6oS O O5T*B[鬯0D.[,+鈨j%4z>88N-Zh,  xz~ɒ%IIIɓ'O&㏥gΜgnXZX,fX jJd2777w...gϞ%]͛A X, ~sf3KxJtv튊:t(>|j_vJZz;w;бcG|Ʌ  =z޹sgpp0~Kee%Kh4Zf͘L7.\h2N<9ydRbm>[ӳE|>gfXx&!!![ǒ'N,YDVO>Ϟ=;x`QQQ޽\2rH:ޡC8gΛ7OìRSSǎ /7*)))((XvmHH~>Ξ={v޽wyY+222 00BSNM7nKxIc֭[f3|vtt2eJcUȠRYYYDg[rIrr͛7G.ݻx5.4BZUx&OgϞϩ!NRRT}0 sB5 k`Poٲ:7n϶:u"j0Z1*--uuu}=i7o&c!?t:O?WH$--mڵ=XEEE!!!P_1L:P(ܺu:___\ "'N?ܹsQ;xs ?11_J#uYy>vXQQ?, R h4%%% Ǐ/--w>(o~aG޾};:5?8`geeifYYYP pq!00ZBTZQQz~q$Ǐl7aW^%FiZ^񪪪Nsww.Ħ F@ (,,\n^ҥKOm6__DXUQ(YYYfz͐!C >zǏGEE5x~jl0|>dee W:^]]h W^ $+:$iiiC0uuu{)//]фݹs2Sc5r:;;;))ZLOOٳgL&f?/_ sĉ'OaZX,IIIΝ{dff7)9|pׯ-">}:Çu^ihhO?CxG|r͚5w܎8'V_8~xC4q"d2i4ϯrJzhosrrA.].^Hsʀ;nذpڵkNl J$jPٳ݋?qjjjL&7,,lΝ˖-9s7X77]v?>33i `++**H*M&P(}^]]-CsIrOOOHtիW+ A zjժU'N&hX222|~xxѣG(m4}buuu@ dr99]yezG7:\.N8iZHlٲ3fhZh0,( ,*|%E JL1cK5g'$a7A>{eggFFFbvΝj h.77۷i\Źp^RRcoܸeSSStGrssW֋[ODnܸaggtU\l֭رcid2Y˖->_@*++J'''bXT)**a0Hh4h">|xU'[[wD'e]ood\rRuʘh (aVQQ=6 Cmm+ܹ ! Μ9} |Ç8) t A A BP=um۶}ѣGx,\%;v>:4XU ;w̚5X-[ׯիaT׮]D,b}}}*@L9j(>oHIIi֬2 3d0~~~֯9s?7VE 0Ǐ  FDD{e{p >@@zW i3M$' СàAHi 85*%%f͂[ڴitR5>+Ht:ӧsZ 4Y׶~z< |P;#H#+fevNHH())ILL; mڴiJ`?}ԺoT*_CH=+Ӥ4FlQTZ|24'9ydhhcvm]xfQa,aǎΝχQ"bOY5k@w56Hnn.PTuwFLrn;wnddkxI_5y$$$XkUa+SSL"@,Kbb͛7a½98555->|8:EY"+u>6F~z(3^zd2x ٳ*3vX`&^y öl2iҤH$ /\ 7]rp X\naa FaXBBgϞ}I$mF]VVD"̙3/_T*pY~J111GE}/!!d2Y,J6uTNÇgĈݻw͕H$χ izE*B;_\\o :tڵd^󋋋eO`IJJܿ(y&;x" |pBѨh H$JHHѣ9 ÌF#TFꊊϟbGGU &,/''G*Zj޽ĕ"lٲӿnݺ8#Hb'Oz =ܳghBo߾}ݥji&DRryyyEݻx)))Iٳ4wޯ^=P__-XbJ>߽{ݻwKRJT*Iw|U*L&rΝc0u"Yh ssF|{(h֭1AUUtsttԩ<-##C {zzACWvv7oڷoߧObV/^1bgJ(>}TIUn:ur3331 xIҎ;hѢd̙yyy/^9r$gN=3|˖-rOX,Vf(@ {[h= #<Qs ߽{P(\\\ZjERʴZ-Nwqqdfd2iZWWaÆ ϋDXx͛77nz>|l6mՕc<7Hee寿ZSSC۷o?x`oooO?~j5k6`+WZZZXXHP;tP(8/<AAAG%''KR= k{IQQQ@@@[l {AHHgII < 44 rss  FTTS$33dj={N4͛b'$$.(ʺ7Vo|wwwZbtB͛7+++{ٴ +++%C4k׮ݻwNcZ M&ݺu7(ܹs)88ѱлw޽{9$&&nݺC#@z]fM|||.]1^*G|t:''ZN@_ r޽{{X4)=ϟ_z5R%=!!!sߋdqssk޼]?'O`ַo?}W$4H@  @ ^@  zAz@ _/_,׃\.<۵yׯ_1:}ĉlPZ'_-lmmgϞݳgϿjZ3.r9͆EEE7ہ?DcŠZxΕ+Wrlٻw/~??јaϟ}Uk7f̘%zbX^[@ @ ,Ə5l6啖~7^^^P(JE"B`2^^^eeeݻwߵX,:9((bFlѢEd BhZnbz z=Njg?yիWoɉ7יLB`0`z=JeFQ1Lfي¨(OB. uڵKHHXf x]ۛe?Fcpp0~P?DGV{[.h4eeeL&300t:Lf0t:rrrR( pRWWg0 'ɔd:NSTx;"Nh . ^G PTiiiZuwssmСCi妥m6(( +++Ϝ9ؼys+<{lΜ9N;s挻{lZ~P(9s&B Ù3g.^xiJV/\P(&OLڵkXn]WGFF&''gӧ n޼9''˗F5kLP]]DR̙C aׯ_5k֐!CNXz Cuu5իW:u"%R$$$P('NCXtM&'4H$#GcdGR6XCÛD IDATݻJ;6u˗/;::g͛{Ն ( >[_fG=~xL֯_}~#GGlvDD}/3ܹg~@p}dvر000ꅭ[NKKWP4 ˗*{#F=z4={&h">> 6eff3 DJժT*";࿉RlѢ?p'.мy&ZDãk׮b>>N~䉓S~~> Ν;]vrO~zX:(|𡍍M^^ JR>ի͛߸qTiӦܵk|~Hhh] zU!_h .?yM Am۶D\n29_JJʈ#la dɒ[o8yyyRD"X,<:@Lhghc'`0fsVV$,bFÇÇ@AzwްaCrrrzzz_x`b;;;rVxgN0!&&֭[.4qk׮-_yyy(dKc?ueǎĩ0psz{ڴifJNN>}ttt4(gccCR%IzzCΝIyFDb0r9blQQ˗/߾}ݻѣG_z]D>G  bUUUo޼9wܰaHxo+ qݺ>Լ~`0Fz_~6l8~8LJ"+JBG@|͠ėmɷoߖ}=qubTw3}XCM4@z˂4Z ><777::z޼y-"%0A_g݋=q̚5+++ӧ[޽{HHn~WZZJL9VN+k J!Y:zɀB9tN&Mj*bX, M6xVs̱$h4No7dl>|tsa0P:|hܶm){TO>ڵ+w\ܿ} TP|0BpϞ=k7ߤQ]666۷oyiJ0l0UWWk׎L~wnnn7o㯿:rȁ[IJJ?~|FFFMMͣGfϞ}Ç皠#0{䔔۷{{{4* ?SݻPo._윒oݾ}_UUUW^\r%C2..U^^<oʔ)~egg[Wl6={6$$$888>>~ĉ;wēIҙ3gƍT*aq~~~׮]{~o;v,`ʕqeee3gΌx X,o d8r={0@0k֬#G@4˗a'l۷oD  =@ VZ5lذ迻"_:W@ l_===#"" )O@ D"qpp4i]/ `ءFĿ zAz@ _/H@ @|l O:`2rNsiӦW#Cݹs'//`0{ѭ[nD &~?Pc6믿nذ ߿?tп./x<<]XXܹӥKWUUm۶ѣGh!%%oQC-**jݺ5 ϟbիWcTQQA$##޾SN$9M6ݸ]vEEEo}݊+~KWZDΞ= X`I~M F#QݻǏA|rl6gggr򊍍-//_v-Q_ [fM\\\;w^fMco`jK.G>v)UVrʁrx/z)xXXӧvvZ`ЌO| ^ %pMIIca,CƲX,`X߿7 DԩSRҥKr 6klϞ=ۼysFFF" PTZtڵ̛7oƍ"Z,łc R~~~֭\rj'Mo߾SN%%%rٌGl۶ 0n8Rn7`06o޼q8_~P^^N2v0aŠ+233qNh4d{{ U*&ITHߢE (@UUU۶m3`0F6*JF|r[[7n4͊+?~|-[rɤRm5$gӧ+@AzcbbΝ;tP1fl\0L;w={vN*J8|[zbYhѸqΝ;$t#G7Q7\~~၈ZhpKI}Zl9j(V ĩ|o>lܸqРAK.-))B߿ȑUV*JRK$>}'FӡCrm2`p{;wnuu5fc1Q[[D =oz}zƍf`ox}=P(\">8AAA}17'~~~ D绪kw'<gϞ:BP(p>@T9r>}JteǏAJEZy"9B8%%%˗/3u) bR`0#tֲ .L2CF0Ls ɓ'߿k֬)(( uI&t:\%Kݻʕ+ׯ,\wqQ +("(k,QcoD41M5F+kbEDQEi";ʼwߧIq?vgf|vvvfZ'=^zʕǏϟ?!t>ܹ3rȱcǦn dӦM!WWקO :ٳBڏ>hE 2ZٳO:f'''__ĶP"oѣGRiFFBSL 555!lmmO8qA!nw޽W!6o,H֮];vlLLŋ9ҽ{w K.mݺ799^>8""?>pС2zQwHQB_qG}ҥG@csxi>0 [$::ZP,]. SxoJgggzKsssA0sA$qMsϠT*o^ZZ0eDSXX5kֺu… ,֖^zmܸ_֭['N>}+WjL&h4nZx1Bxhy]tƍh4,K=z͛[ns lڴᴴ}&۷/B!ddd  [dFI~VKƝH$(Lbj@ UUU @) ^oddhZ-h4x[vX+++KJJLLL\]]j1vF׿{vO~nj* A~|||Ǝ 5ekkkff/ ?lvbcc]]] ?~Grrrzmnn~ŔgϞ%%%͞={ɓ'DEEwt5z IDAT[zuEEB(%%%00pȐ!YYYׯ_5jTXX؉'pzA\}"##O<9w܍7j45k~߿ȑ|>իo;9UUUN:tPrrrIII\\͛O:ERLHHpvv677zӧOccc#""pW^~'G6mڏ?xǏweǎC ~:-Z6##cر\.ȑ#N>=cƌݻwDxZE!C8::UBpUVw"⼽퓓kjj>#F߿֭[ooݺu']V|צ| !T^^h";; x2C[[[__ߺ|͞={ݛYWW{iӦ=}| IɍC gg̘}!ۇW,--8@2t,pB///233(7o}SZZrQQuqqIMMyӧOrkkk޽׭[Gݻw#֯_O;WWVRTT)R:tؼy3ބgō>knn 6mI5k/=۷קNZZZ!tqd2AQԒ%Kp >`Ȑ!d믿611Oy=<=s! NfTTAqƹl0`3EQdx*EP>}R@ ꫯ6l@Qԃ_|Iŋ+W ~駺 &$''lĈ?F):.***.._y) 6>::zժU!LfGMRl6}=Z\A v޽ vvv?åKfΜ'C|rQknnnmmMۭ]eΝ-ر#BވG>իOԄ ۾}{]]݊+vvv.\3g>.!#FAЁ#022E>|7-p\cllRȪá988mS #Zj7oތ裏لBƍgΜOdaaWZս{w޹sg///>o^YYp8\.ƁE;)>}={VZӧ̙3]t g۷o/))&7lG}DVF XZZ"*Ţ(JT d\*}j5E[QQJVU*U=bbbZ[[CCCj5Nr---xYRE6WF-\гI$LzjmmM_~߿mPWWwlµΝ;9oMOOF׳X,oii[)u6R^ o{O{ͻwFFF^zI:\ާOI&ƶ H155ܹ3BHV궅ojԬ\r޼yAAAQQQs8;w;v;'O3fx|~& ׻:N(^vٹ^\pرc8T*=|0B&MUT*Dϟonnniiyahhh=phT*}}}vZ\\233?+:>~ȑǏ 9sfmmqNѣGѠwσ9BǏ')#G9s&BHR Bz7xF|rJ\y̝;իV:uuք Ν{y[[[(fR?~`ĈNdze̙˖-۾};wѯu:]ǎ,YZdɵkocdd]ggg\nggשS'[[ݻw;88d?>nyQ~~'Ffff}=O\\\qq1*--EEGGϞ=ljoklhn"(A$~oDʹhѢ!C9!sȑs~GU߾}njC?(x0σU%I[oܸ2e =?B+V/+HAQ#FՑ;5Ї~gϞk}$n7^z~СxUdkkK4pO<b e7իӧ}ǔ]UzZնuFOx\m,n97kE_ŝrmmqo;y<Ҁȑ#IBgϞmª*Ι3h֭y?c ߾!wxA =Y/ܶm3xtC9s!A~ xz{{s\RHr}ѢEl6{mqڴiwm{^,דHgll@QT5:=b/~uO>*e˖ BrBfff;hdd6C )jnn~w>Ν;-[=znaav?0B6x@{\.ghjj:w]VVZƉEEEܹ7?ܼyS"Rݿ!dffFFͧ~~:I,--5kBh޽E1/_lpZ?Nx<77oY(V\\\=zGFF~QQQ555N0`իW)>|8B0 ϠZZZ(233S(<wСAdJ%W p8Ĥlcxss3 jT*mjjƒ캺қZ-fh4Zrmll)D"!JZVR; BR % }ۓ2R$yxx888[ɦ*= J%W666z}eeNÉNNN83n9`Xl6f BX|>J%X222x[*JRz777\fKKK[[[H$u:5y/??_"p8BaeeձcG|JYMGawVسg7|3gΜF`kkۣGݻw/;;{8& PRRR]]jAϞ=tKxʕ~Cv6l oJKKJ!CF8p_] oju&8`.0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0sA0 +JJFH$HL&+.. *?NSTJ&%b T*w%y濺 PYY'8;;U(͋ݻ-E577ٳaaa|>P꿻m۶mذR( ^8p_]փbbbBBB8ﻻ[XXĵkתT*??? QQQ---;vzҥKohh%%%/_,,,tRPPKp?IiiirrrN&NtJ:$$̙3'==-?cFFԩST*B֭[u[=Zt… 蛾k@uVGGGhl?ڎ?9??߾}#Fӧ[t֭/1cưa ZFEFFD"[[g8t:զM?@%KJJ&OL=zT*GBIkk}}}kjjBuuuw bq|||SSӌ3+Wܲe^Ͽ|rkkz9tPPQQÇmll:u'X[[#D"QBBׯCBBF|9GGǎ;677[ZZ>ۛ^HDC\nbbR__jjj9Nlnn~)EQ|>R,T>;w;SYY蘓cddjffFQTnnnccc޼yS]]mjj#*FciiDϛ7opUVݸq[X,zf\dɒYf=j'BÃf|ܵk.;;;гgjjj<==rP(555MR)Jr1Xrkjj *JyL&ܹ39 F?ggv("(55(..i̙!HDRΞ=v'{6H˗/GylU(v ;FO\fM.]rnݎ9W\9n8R~ׯqǏB xu(J&={>xkfffxxD"ٸq j@@^nmm]|B(Çϟ?(J.oݺ)oFIZzx.wE\QQ7544 """onllbŊ7nL6mBˋ|E?~<88[[5kִH$ t… ӦMßݥK):u={)˖->|x Pff&Idٳg/^Pg%''3гge˖Q?{{{믳f >}MBBBpbTTT/III͗/_>x`cc#EQ;wH$83q6nܨRq+ `䦦&7sLw1CG݉}hhAbmmŋɻ 0ӳd8u=ff DOE?<JII)**";ĸ\=^655%PEt:rhI&޾})BTTTד[>}ˮ$T*8qÇoajjJNR2Ԑs fGjpJO>p W\5 9gϞ)Jdݹs!C ͭq=M>O~,KRddd4*~Peee}aX ۶m;~8=\.$8uB(00/toQeeeo޼̌"[۞e˖;vU6fB-233CܥKĤ &ٳg䪪*[nJGq///믿F/D"Nh4Y7oޑ#GB---!ͰlpzKO,..+..vn+++38ϸ}SS.RIIIqqquuիWqZ-J1%˕H$LMMHMM KbqZZZYYً/vv FFF,kԨQ˗/߳gOEž?޵kWSRR cٳw 4vO&ѫW_/Tf rsslNNN@ry޽'N |H x]tO?uvv[pŋֺ:\b IDAT3g v3(jX6%jH$xC(իŋ蕷'۷{\yPtlzI}Jtqq?brϜ9SD"ĉq/0p8my :988Ҟ={v_r%m% y͛7oݺo>HBv>}zAAAzz:H1p1!38 ^qvv2dH.] 2p8zD6y<۲ev EQeprJIHHHHHHϞ={b|~nݼOv,,,H?AɃo+ Ͷ!GsնG6߷oI1J"]A5A@xԴAVx<` H4̀vڵf0c jzkZJJlllΝ;R.]!ԧOĜ~ʚ;w.w]XX3iV(OI84</##cӦM_Xt?wuLP(HB/00Z<=ѿ{{{ ^ffffgg>y,--7nLOOC0^D_XCڵ4zR566"=<qFc~x ֭?~<ז!>{Ç:R*L&IkAkkիMMM?S7nܘC&ggg?օu:]uu5~$O !(*--]` AGn߾Mp8ٳgfaRy݂W[@l6<׮VEB7.88v"'@ dz7oΞ=w&B3gIFIC*fff޿v;еrz] C] @ 2~tPWWWUUC"PΝCCC޸qcF:zƲej5>Jb kuu5BH"?pĆR%?QF=X,&?+La '8nܸWX&yfΜ9M%дiN<|w+`|ؘb&%%Ըz...ݺu3ءѼy޽+F3yd|m$HAd555 rӧ,cǎ6l@) 6ݵkW CfggXYY|ooZFkkkwI3Lܜ7x`W͛7/_ IJJWg^v-t33"C:66!$4M]]]hh(ϟ0aBKKKiiD"yErrr޽;utcccNfobbrkk.]fddlOOO//ÇzyyHҼ<6ݳgOKKtB+nݺs\???PX^^'K-HҚ\I&oq׿uh4?.//wuuҥ n(**ѣޏN˓dYYYo޼333}ulll׮]DIIIllP(RV^^^__/^zk.Dq/_ZXXl6{O4 "w4z= ?T~?t:ZfXM/ލTr<#  q\q\`mm9-xW^GӍ7/BU Bap֯_offgǓDFFRXٳUxeD)z}yyyss;\x>cÇϟ?ĉ_ EQ?4^zl2, ]]]wMQF2d$\2\T^fgeeM555˗//))333ZŋWZh-ZDW,Ϛ5+888-- xO?MIIAݻw'Nׯ߂ ZZZpXyfLеk瓙۷n݊tƍ ===B#C?ooC>СC;w?~G\bbccqN^?eʔ=zTVV"vxĉ/_xٳޞ8qzl`W^eX>lii ,ZhΝ7nC 7oFFFfee=~xΝQQQmoϘ1C.GGG#LMMf͚r;;;D\\\3K$<D~~~NNoܸ/:bرc}||?>!CyO>ūqqq}矵Zmcc… vʕ۷o[O>d[E=zT'd_}ǹs~G???}!lٲ$ɓ'Y,VDDǏٳg8pLXpƍ;nٲɓ'݋ؿBׯWrr˗.]駟G{nZܵk]v;w4yiٲe#F011ə;wntt4}lfFm6lmm8r}xqqZF3;v~mΜ9xf\/?/Z-[?juҥ2 C/(:u ?~-pAQTCCozz:EQ-**iӦ};jnn>n8r6QjG K ^^^yyyxL&M&pww'/322:~544׏|6l`Xׯ_'z}lllgӦM7q}'SNh4TP۷%KȦ \Op~W^_|MRkիW'لCBBEQd@:zC.kddD&r>,,,$&&&`ȑWi8Q^z˖-dp=GM8!daaA ޶\.}Pm<<9QWWܶB ,hhh8x`߾}B ſtRRRҜ9s'-""bժU >~_zxx>~O](Jɐ <;w.֬Ya|Vy<CFN&CD"2#B̌>5ZXXf͚.۩SvON\\\EEEyyo||<}kgllGGOClnn iccʊ\wOleew^6n:r77۷o߻wFFFC711O жo۾}.\Sz}uuuVV߶*EQmL_ՠ{ȑ7oJ4R5ṣG۷oGٳg1cƼ0_0˥Ϣp8QQQx:O\z}UUǏ ׭[wiwe˖└KKˡCFEE᪺ߎ9{, ^kܸq<ŋgϞu`{<Bl6˗+Ə*}"ݴ;v899 u0Zo%$$;v<{owZht:ݐ!CJ%rl6nݺl6V񭟔L<))!''СC |ر˗=23779rB<OV?y򤸸8%%_~wBfffG[}ȱcEjOR-^x[l!ڍBBP.Dy'Ma5!!a8?H$| Bˋd{i+b[+3W?);bnԨQ7n~W>K F%)zȑ#?Úhmmmpl6!88# $$޺`nnީS.]ߟ}o\jO?9r9d]jۮ۞=wwcǞ={… !D C) zeOOOj_~cO׮]gxm۶͝;maÆtqԨQ#Gwf Evv˗U*U\\= Ϟ={YDDlc``h$ѣG###W\266~^^^RۥK:s} ET*=ɒ%ƍ[`qPJ*ĄІ͛rFǏ2e \]]顭JSx߃8o$%%9sfʔ)2LT R* ̎J &̤TAА!CRRR.\xyܧOйspN:hРvwa)Ey{{|%8::XZ[[j|?!Z?~ognnG###bp͛(255kmm=}trwɩ8 ,,񬬬HNryaÆmr\KKK򻰲$p8Z~ٳg=xz2cƌvڊ1odd͛A ɓ?NR!HD.RSB\d2T7+ Dߺu+Nj* !p%fXXؑ#G,YrQ߮]BKK]ǫRj5=*~-Ih4R~ܯ_+V(l۶)SN9<%6lظq}۽ 0k׮#G,++3665j[v'3uԠ+W_xʕ_K$fLFjYR/_Ο?''*U*UVVVff& ncc3tP# c8p ;{.^Z֠ CVKR 4A{~bL...7o7,_xi߾}r9eeeրBGr|ĉƍի :NR^Ov___ }m|H$"g%quuϤ|WG卍xe˖ѣmHiӦvᅭ/^x-HJJ";vvrrEf͚u՚wh4Xf$I}}7pAťKm|ĉeeeǏOOOWoo޼ݣd2Yjj˗/ɿҥKKk۶m_~?^[[[RRR^^N:7iڢ".[PP@,--Hܹ W|>XUUնW(:C6y+'PfffMMMvvH$iii]v}ǀ|Iuu5urr0aB^,ĉ_NOODMMM/_tss۲e )0BWugϞȸsB`|77nݺ<|_O&u˸R477_"D"]cc#=tcN466޿#..otС把/>~IijjJʕ+^(*11QR|ßb]xdMMM!J;ӐxLVZZZWWGYSSӕ+Wfgggdd.[f={?ʕ+??… nܹo߮G a ˠb^x999ˋ at:\"x<^Dwth4^rtttrrBTr@`dddiiۨq;yF|Vfgg !_,r7^כ988{%- j (h4zDlccSXXdbb Z}jr\___|L&knnƗm z+z[bΝ;3gīE;XoEEh4&&&"!.++ڵ+.X,...V:t%%%:trMMM*ήcǎ%%%eee<Ϗމ % IDAT㹸oV-))*PZZҩS'x. Ҭ{ME"Q^^rrr­٥]t%嵵\.7%%%??_ Bo޼rvv655#bUUUu4!!A"ZZZJ${{{__߶繴͛7=zDi?Q`\һwo^XXXYYijjjbb˳jZ~Vzh  q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\q\wXW7X`M& "[Ԩ$ {Lܱ&5ƨ1آ ƆA.g?Ε}EM6:5̞93ygNB/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/\|jjjn߾mzS_J6ri%BIvvvdd7|CD۷2dHyyq7n|ҥvu)--ݻ'O^~}333hĈsyT\\,JJJ^beB%㏯j۶mu|Νm۶pٹsUw]֠A"R*<ڵ ^BX|'|{!C`ut!vSOjժcǎk+_x#Gj팊zdx7x-Zh"t;v #GOWG.]={6ļx@{K&O̶ oT.K$*+++--yD$6m>=~xƍȸ9//mQzzzzzZנjѣGgϞ]QQc(oͫWj4"g{FyyyBBdNNV}Q/_9r_˥K *++1Olt钣chhhyyynna?HToа:11D HDnݺsS.)66v޽,̱jvYYD`":|Ϟ=e˖f?W^roo着suː0  ӧGֺ#"={ϟ߷o߯=𒒒ƍZ*55?/h޽{Dݺuc_&T*?!Cс?tпz޽N:^DTVVVZZ:f̙3o^|9͝;7n ܵkիW3g>lذaٿe˖ӧO4,'SN}eee:t`].RRRMvҥ7ъ+sƍE5k֌nݺw)3g\|yժUOzڳgODD3̙ciiIDz zaWrRH[YY >\$9suֆ555fffZV,^[nIIIŁD{ԩ-[Ek[n-**􌊊*((?ZNLL4>*$$>h4:tС9i4FjժaÆ޽t:ݚ5knݺ~yEFF~G=z̛7gϞ999:ujذ?\͛ץK??H(2xŋϜ93~/6t=$$YD7mڴfӦMov``S&M u) }˗/?~rr_{{{7l 6LNN.,, V՗.]*..}B.++ܹs^^^֭8лwﴴ4F++ tÃwС_~2ݺu0`ɓy~AP|[~w[iFVİ6Hѣ;wt͛9ڵkk֬y=k<CS{.k߿4hPXXxڵ1c;vlDDD=rrrd2]XXX׮]ۯ_-[\2$$dDtĉ]v͝;V)S|DT*3xjBq;v|G/ӦMD>>>EEEǏ?{O׮]O>kjj߿߻wo"rqq6lئMbqzzzܲeT*=ztnn=<n֬իgΜyJիWk׮Vk׮8q"۾xqoz˫E"Ν;:rJKKˋ/j* ѱ_~!!!G srr2TX\\ҽ{w )JD^^^gϞÇdMBE6mիM._A˗/<<Ç7hӧ ְaC"5jT^lmm׮]+ Y}bbbD$J3`Z4if͚C !!ə3gN߾}*::ߵkWǎ#""6nآE "--`ܹ]G7n8Vqk1`߷>}:-\pҤI>?~|pp@ tO>|0VWWDÇZh juLKKcJʕ+7n\lYh޼y#[n}zyyy 5k^>|844eM&***~6mdQ~***Ohn޼ID|ɓ,,,ݻwUE?~!'''33 >|000e˖۷]]]Ykmڴu,=p (33sݺul+rqz}dd$VK\\ܬY~ӧ7n8222000>>~!EEE . MVWW[XXDDD[dرcRݻwa*_oSUUeؖdO,U*`ضBtJKK z}nnnee@^^\.uZ.))aյ>U(J/--ex:ʰ;w|322j5;V5HVTTuzz:N iVŨO>i߾}N6d2YQQ7nXpEEB0>yJ !s޽ÇlC.{l߾}XSScYkjj4q<×P(jjj ݸq6Bddd<~.׌@9Lٳm۶艎9&Ñ徾O0`{bZgΜw 0 VS`/9Z/4$J^ZYYY{/ &ӡC///???77t IIImڴqttz3z}NNΪUJk`2EEE\etyyy2˫P,N:Z[[7nܸ֊J"  9e^gQ|||FFFRXX7hZ6Be+B4o}㸤GEE7xcرvvvl%^Ӎ70 qIII qqq˖-{ޓJcƌOw. dgg;̞=1Ϧۼys5jjd2ODƍcݽ{|˖-YYYzWݻhٲek׮cƌH$3f9rdEEڵk[hqС˗'''ٳk׮tpp0Hm۶[noƍl{7NT=q\ee%D"[[[J%9coN٭[7pӦM҈ȑ#&3gΜ>}Zj*jlcǎo߾cƌٹsgN<88uDdee 8|СDdcc#X3ãG=ڡCNZ\\|3f,^= ߿߲:۷o?s̵kD$ˏ?.ѣGeee7/r s֭[jĉϟ?bbbZl)9;;Az7lii>ZzuӦM 0rUVH$ŭ[ʪ,++&\reРA[B!{Ɨ899upF{{9sц ̙3O>h ҥKruueZj„ 9|w?5jjJRRTUULJ̜9o!"Z~ &^UUUYYYDdeee˖h33L8sάRVvرaÆcǎQqqq֭srr3g <5Z888dee]p!::ZVG}t`cci͛Z6,,=ۻxʔ) /t7n̴GvڵUV~mzzzZZ@ hРAHHȲerssݻgffq℃Uhh}|||AAUÆ +++7lpʕB__ߊ-[چ999n' ͛<;;M6nnn3g<!C AnLs^>iZ IDAT]\\deej[[ ݻw 5joܸQVVШQ#Px}++@"zAff}-bqVVVEEeZZZuuuF 6m*Hݻ,SSS9c233===ܔJ+WryÆ 5MrrukQaaJH$ǹ͛75}eddt:k_7______________________________________________bS_ݸqc„ ~~~hٲ% Th8@$iZXlnn.z㵱666BP[YYqRBD"a%e2Rh4zjbV+HoL9nݺu":˪S"X[[D"ZhjjjX,V, pje2pBBBnܸ. LL$  4m4**̬Ν;)))ZuT*JŶ+**Xݻw@x MDf͚3gNEEV@V[ZZ555ec\RzF^"H,@(zPHDRTPL0a޽666I!5?T*JXYY+yf0^,--FMMK8F"5tr%߇`bDZy*#G̘1#""B$Kҙ3g^xo'C01CG'~˗/733=ztݭ.]ڹs)S`ԨQQQQlzzzjjy֯_9|Z #5`bNNN{GڴiSTTDD3gLKKD$z=8bĈ[nEGG;88DGG?@/>{SɱH$;vQJrϏ":pKlmmGհaCC.]ڿ ;w>~B$S8.##C,TgNާVgΜ)---׬Ylذ/fgg^zT'`JoNSu7hpɹs^rY\\hϞ={!ݻo322 k 9?z^ <ׯv"߿R2dHvlll:dXq`{~ٳgRRRndɒ.]P*+V6m9s&%%g;U*Ubb={V^4bĈǏUͶDo ^!$H(񨄄mѷ~kL.]jܗH$QQQQQQ 2dH~~ʕ+nWgddxL2 VZѴif̘ADZ}lРA~8x_c=X@r)y<<84irA;;;":wx|"JURRBD/|s @0%333Dr=؜B<)o:Nׇl>"XܠA"ҥK5kFDla$= [`േ`J XV?=Z+D$J-[6b%P"x{{ uֵj… DC6m0C`JZVVpǺ~TUUUVV^zr9t ;wV^Ͷ;vHDgϞ5ƍl<`JJJJJʞ>T/""Y>"ƍkڴL&իgz fΜ9l0"Zl8  /`J6662%7n:;vnݺ^z&#FDߥK\/Y/^:t̙3DԮ];y ٠AB VzӇ[YYIRs]`t"8p [`LJ"jٲe&Mω… Zwssc{j VA0%F#Jmll^W^?&))8OO=z̜9~'çfffm޼pʰqƇ:.v:S233oذ ٳh˗/ʺ}LD666nZZڐ!CYa̘1DԣG˗/?x`ƍ/_feBCCwn| @F`JbiӦEEE,pB"1cFXXX6mbcc޽{w%6@^^^.]Ν;'J "~zdddDDnUw߭u CZou`bDѤeJ?|DTRRRSSc?k,X;wnff&[AX >2$N:ժP'[^{/`J_P(TTn*jڴiC ?Glll,YҰaC6ODoB9sfVVNKMMtL&H$ƍ8.,,V况?'LI H$333OOOKK:N4)((-7KDݻw7bffÌ ' 0:`ܹyyy05x%) BD+**_6nܸM6=VVV"ՕuDt"b UUUѓrpp`W'L㸪*6N!9995iܰSt:6 {KDN"QFժD&<^9\C01LhD"3 2DԨQ?ty~7szJxaa ݑx9z}jjj^^quˏ5Zv9:::--Y6+,P*OA07offf:NF=`V `=x :::((hǎ=2wyyy=^9 zC04777'':ՏQ\\9-[J9\TZXXԯ_U`zm۶̼qF] |wmǎDNv' CI6I% RYQQx9Xg=[[ĺº ѠA `x$ٙ0L(7SbjjjeoW(%%%DT^=''ӟb22ȘH$*//gേ`J5vvFwaa"dDZ6++7on(2`iƍ{{{}R#x!kg ή.$%%a@𿊊"666lJA ~ ZV.19} GmۖN:sη~[(*JNgffVZZ:uԸ8Z]QQAD"GV:u\hԨQAAA,'ۨFC0%ww6m(JX<>T*D"W޻ᄏcǎ޽ɩM6۷oÇb͖2LeeeՇY?[޾gϞG888TVVb!@0%++7xC dggfvtt4hP۶mY7~ŋ4kIT*JHAXXG}Ժuk@nݺhkk됐㼼X=+5##9'LM(:;;/-Z0}qҤI3h4DDҲeKaÆ˗/7PՆщBxQdd$ΎM)<`bB 6xʕ%%%...;vkР[oe| >>>D$RRR:vȊiڄ֥8S;V0-[|DdnnxΝZUv!..m[XXhZTE"\.WH$JOOW(ln";;;+++LV]]moo*؜YYY Z"p& "''&C0sO. T@ 8ޞΟ?_k 477733H$/_f;{uرwS@O矇 ViiiSRRAUUUaa!*haa!5 qD&+h߾^j8ss˗/q.J9+--5331c^ZF (J!V5V, -,,ZP(fffH |r l?"+//Sܸq#%%]vҥuB8yɓ'srr^*x d&LxG#Gd-p^h۹jժm۶=Y֯_}v"ڱc_|/=zL2k+WrKy;v+jF@MM(V#\ӱgAVҸLEa)IDATEE>}߿֭2 g4>p^JP(r˔!׬YS룳gҟ.]TVVFD'N8s挫kDDĂ hAAA͚5+((ԩSӦMի_Zf+*P"JLLlѢEz ~y"ڵk/^=z4w͍'|Ү]={.X //o:u 3fJiܸ1[^:L2;v,""bԩ{4iGG HLLl۶mQQBر!CSSS]\\RiIIɊ+&N;cg̘e˖wg@DN*,,ѣʕ+-ZTRR2q1c >|ѢE۷o/--MIIjM41\qGYn]llluuuVmq܉'h[n-//o۶m׮]FW_ѭ[Ο?omm|=Q(ǎjM6-))1LÜ:u/twwܷoߝ;wD"QTSNرA=Z\\,J۷otiii2,!!]vR-$J$K.r力BX~}"˳iݺq)SԺj\޼yŅ7|}t Lvҥׯ1"<<|„ | ;6::z֬Y/]}hxinܸq[wɉO˻tRYY9o޼Kvuҥ~BPTvvvׯOLL2dʕ+ Eyy'D"__COD d2lܸqɁt:[,@Ѱ! .LNNxkڎ;:R \]]FYHmg߾}޴i… -[_1l/͞={trA"7ocVV7R488>>>NNNF""333Lvųggdd4jԨ~Ç3gΩS&NةS>H"lrĈDe˖>~VJKK333y/^)d,r֩} 64Zc 7~ J5s͛7&&&ݼyĉ<D35&BAR@ m߾{dddzlmm[hQ~ T߿~j۶mW^mgg7~֭[hb޽D#J8 ۷/qofzzzrr/ЪU+//`{{Pxnݺu۵ko޺uzQFZhs;wĸݽ{ȑ#G6mZee%KVX~0 .[>c _TWW_paС@{=NR൅`J#F~_M^+#?eʔ-[|2喖b"0`@իCg&֭[ьh0%;;;СC׮]#˗ю;"}ʕ+k׮mӦ ݻw;v8pQ/^|)"277jqqq,+ 8)S###.\'Jt&NXQQs9sѼyJKK;t0sLㅈuTSSݨQ9[HҒm޽{O<٭[7"b hB.~j9;}R"VZIR"jٲ[(>>>))#&&O?]fMƍnj0{lG`JJr_|{ODvvvDV\JKK5kFDljD"vSuuaA&**jӦM:u:y$0Vesׯ_z-d2619)UUU9::D$ ׭[rQR<}4['Dh\BD2Lӹ ?Яɉ! iHղwyNN_=rHv [JLiذa{mW_=sάW˖-{7xc͚5l y_zɖqƮ]ؚ:t f͚OD˖-;|pƍݻעEh"ڳg}}}?ñc{ǚF,/r!r!r!r!o8N"S斖6ixEgφu VlUZ233JeFr1`bzʕ+ **¢055U$yzzij'"RToР[t:V}UUU̒^^^qhx1`bYYYEEE?8+..f9j^/_Nh8S-P($ [(KV_{۴x|NH4I[#x)"RQJoIӔ47N쌯$+ {s :G쭬)36<̚fX2tGd|:NR0eYɲ,67AL&mA@)[q'"Yᗻ !g==ERZ(dY6 cccJ4(Riee1v}}L&-ˢx0 uMt]}Z6mZ߾}Ribqͦmۊof6q0 1:!Dx\*eYmz=EQͦ,:loo3>~ycRx8BAit(0^3XeXj5N۶_(E8mmmB|wgggGv>L=σAeYj=4;N\e,WUBHjϟgYu0~0 cZ  k{c\Zrv/..VWWx<^ZZu= byij0i+++Db8~ cBk4*!DU!HWUUh!l6K8Çqh$˲EQ,̚< zIcYƘeYFQD)v]UUa03@ȲE!$"Rz}} EQIPJ;c1K$ICB_qnnn_ B?IEILӜnFo޼!@;n+Jx5MT*B4Mk4Ng{{hzz(JY&+geYť%XC!H\^^V闚vpss_G A1 CU(f0 {^. PJBarYQw}4[-T c ubEƶ틋 `)\*ZVP'$si_|L&N0 `fچ$?U ,,,|նm4{dϖe`03]`N$R۶m۾_A l#3B<q<8G'(Fl6ywv@O޳N~uBPJ0{; p]w2L38!_x^!_ B Bh~aB/BqB!40@!!8!_ B Bh~aB/BqB!40@!!A)sIENDB`Yimage/png_thttp://books.google.com/books?id=CCa7-IVqhbEC&pg=PR1&img=1&zoom=3&hl=en&sig=ACfU3U21ZAbo9k4tRNXWO_54N0HeoM6Z1Q&w=6859:;Obplist00 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.com/images/cleardot.gif./01X$classesZ$classname12UNSURLXNSObject#AC 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLSAge]Cache-ControlWExpires_X-Xss-Protection\Content-TypeVServer^Content-LengthTDate]Last-ModifiedT1126_public, max-age=31536000_Mon, 20 Dec 2010 22:31:02 GMTQ0Yimage/gifSgwsR43_Sun, 20 Dec 2009 22:31:02 GMT_Wed, 07 Jun 2006 19:37:58 GMT./`aab2_NSMutableDictionary\NSDictionary+./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  8=FQTZclnu}%*EegquxhO+GIF89a!,D;_)http://www.google.com/images/cleardot.gif=>,?O bplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWSXYZ^_U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_thttp://books.google.com/books?id=CCa7-IVqhbEC&pg=PR2&img=1&zoom=3&hl=en&sig=ACfU3U0K1V7yYqmaCI6HKwDyWcIusHnewQ&w=685./01X$classesZ$classname12UNSURLXNSObject#A㜻E 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJWExpires]Cache-Control_X-Xss-Protection\Content-TypeVServerTDate^Content-Length_X-Content-Type-Options_Thu, 24 Dec 2009 12:57:31 GMT_private, max-age=86400Q0Zimage/jpegWOFE/0.1U46240Wnosniff./[\\]2_NSMutableDictionary\NSDictionary./`aab2_NSHTTPURLResponse]NSURLResponse)27:PRd  .;BGVoc%OJFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (:R(4IE0J(h)229=hsx3@Rf(((((((((((((((((((((((((((((((#"_Oƺ寉 &cm=/0bkm]f3tg)TrΓޖ kYZ~mOLF:S.s\KX~cnꄹ9(zwF܃ vCL"5gkW(JQj?kG֦{E;ad02G}ҡu;Yk;oo".RS"I+;ZfBZieEC@tt)oi2nf`¼jH?1@.ɭ+tome,&tn.[ԞGRH"g1(0]5쬯f1,Ƒ"(T$ʠ 䓟?ނ#oAr&Q-6;ݥۻ'v'441R˧ Jߟ@sۖ挤z"#Qvcq=)X*: ^w\[HV%+^B\:6k"UӯF_s861^Vц m!P ~*C CwNyՉj֒FRђ ۍy//Q[\. 2+ eL$|F'O0FcHQLmRLQ`<]V_NW% XGfPʻOMYY,,_߬b1,yr0ܤvOG*^4br22e;Ax4).!/`5 yTs##I%׊4w`M$lD#w? >-*!UJ}=+z7N-lcM&;U9Hw`czVͯ5y/lZL(}Sӿd-!", >A#+BHX(}F3S n%uYlլZ1Y0#0zÖd-j8ǜ'!w`y=;1cji_% #Y8>aD,R4R,Tc'֋~->^^\ڼ:F-By%%c\$׭n !!<֒,s8RU2+6&DA}q@\rwmǧҋ01|)+[ "IPs2gWCQB##AP`TQ@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@]z,Lk9d 0_?wy$ Ԣ/Cyu,.Qn.bݑ`%N1ږ(IW0 Ig Sa ф$졆{35^[QlvfH $ʀs֐U}bLK4-/=\n8.GL C3,{F=M! $M%1䃷A#hkX3DeVa2K}yxǭN."o3 >^qL h}'6ڦ蠳m#̿gF:U5 HxIw20H(M5;7 -%֧+t4ľGhZ*$F,C d0;Vh((((((((((9 )(p /5kUrC72㟘#uI!e!vB#p[IV47Mg̨lPDWre~d#&.ib%ɉsw\qoWx}Vk+Y:zA ,s8ᱞV]^_&]CpHa㚫uXZjmKd!!rݵXqFyp]6+a/EʠmEBI;drҺy&<!>_k=Ti{/gX]<»s$sQduđ_[ mKb[ʧ|-"7r5 eo%WM~b@Fwtufk=`UuwpOQ-oDTI*Yݺ(; 8jٺcmb7 Isplܤ{`qjnJ0iBRBņќ |N@'m^P'4\$U)V69qWϋ4I떸S%4+d=>aߊZ&~`KI$c9ȭKF c˕ku )n'8 RG9=aԢfles2/DN\ zz|],K+Jںy 'Rr:23 BEoq";뒀,b}:沴\ZV&mt4Qxݎgh!IS]t{CwGgFDX<`a;⛦J̗2])6vʋ' c*'HZef{kي_jrwǮ}8BNum9]Imԑ]9CPm ܛ"ޱ f!U@I cޱnoJ/ϴI%*(UTW В{ᦲsbk /|2#qSɬiiVXm9rd);֖[z]Σvζ4Ҳb$s%\,eQ[6Wn; ( ԧeK.vtTFmag3Ciyo<γC.=Lt txEPܲFZTI.GA gBům-arBl.:Ѡ|Y俎#<689cν{}:ls$Ζp<eA,ֺ^m:7i|b\v(S|9鑜fkR#wYIEv WOQnu}GS7YZ&X&6d`n<ܛ@$}9\D96#t܁PNzԼ[v"U9@f/oi)sqirDU㑘}wi|8ԯ%hE;oQԏź\K~mgiF=9ċ[b&;%k | 'ƵsM6M Y@3ǎAN pjZ٥!8طmʧ r3MiaI%7=`*Bm==F\iUƤ|7bnn8Vyڍgᦷ>fN%Lq>9:-ְ4i-FxȢ9@8?8=;Tv6I\;i]<蜀2>l=9-7Yզ\r'Yad I=i/!f\iC54+n91>lv?(:{X49{k)nʘ0HdsO_ia[Zx`{?27h/X\VI6zV -?aRGY5 lZ+=f{q+*L6oLu :V+`i6Sr3DΏ`9m(8|cZJa%K3vq+Px`2N:O@9AYl;݋6 6ݣ0FkZ@nnAm- z]ZpQg Cn :*kH$i $ 9!#`9Zuhad$UUp02G9+ 1/|'P"6S%kݞ4 G9@[=0*Y\:Ɩ=Grm:x,!Xܘ^K*g>Z<7uim%}[e8drS}+S[.\Z݋?)yź*\+vC_-n!WO33V妋ei[;}I+v=sZu֩ߤ6I4͍M H okn_DL_G6e6Վ2>}F|D$c=1}䵮> Ld,lwto}T6r#0"'a(ӥݩ2bW~W8mMbB{/Xʬ+e~ܰsJ.Oɬdmd˫"Ϙ7N@ ]eRJQn##jqh>_Uy.,$yQ7#'˫hjP7~63֯x[ďhQq+IBq 쀟N<[ƪ}I9clN}n}JYotVFd'xn7h& =8 _O d\eѼQO40Yiv6G6ɼ9#4| j7Vk7H&rQO=ȤZj7I=ZHB~z29nSGiFR|@O؛<1m1֢H#aGXoK0_-r 7j4*ܥk~zc8/n* OjwY5R <0l?'K6ŧ趺z<=~}oU]d Eo}dSv# xp[=Ŧ&Tn c$zχm+Yhҫ[I$)*G˥OR슱I6B=${/ 7mͼ<17I0XJ}Rn w:]EpC\nFq>i'65ۋ%]nV0A`##9JbThFO5Y~ՁferN@-`mV7q$p\Ѡ~%qjnu84Y˅J.2C`)@c5-n!imoGq2!"5P͞Rŷw  Is{]yÒcXG~˻9& [m\nq$%Ј؎s)&撷Ι#k7(dޠ1ڱ:ziךr̐O!X[9J ܜ8CxPծ,,ZK/p AQxU]7Zxti) ^-C06<'t4곋eepF0*#֫'4lD`aa$A6N87CO~.2H[̘ÿq'i eko11mn$p~ѣ4TC/ YZ5,JGUrUe7[|;ays *Yȸ#q :cŇT :ymb{1bc2v϶)\`IJO^@E~\{ G Yw) `㨧H =j^qtN>jiͧiTWO-ז)O>ҨśOMspPTӂ.ޖGQgH8'zn}ơgCs-ݬrB!}{t=jR-!od&{E4d12HU<+hKtYUè -8;'- ŵյΛ$J#+wfGcSj:/{peF،+pWpdOKH#K}?Q}HtO7PC ʃzVT?Kh1 8 $w+5lPK,b#EC- Xk zoqqsGiSng Rlz oS@QE0 ( ( ( ( ( ( ( ( (,i,G&v:l8#GJǚ$QI,ٷ>G͆q&,۷t9yV54i[>PL2~`N{T?O.η #NXm\:+y1k1RG9⸟xjP5֏s7,ly'8 m^9Mws785)7^‰b688'nG٧)Gxy/xJ|᛻Aؙf-w.|378$z ׉gU{x!"Fշ͸!pS8;m_Լ9'k{T_'>&qqq4җ+Ȫfhl AsJcXJғ;.pl>j>&iS GTem eQ6Z2tf%BBqqI\ 43LkUGœuy\ZL3]dB$M;Ā .+k_ jwh#OH?L{Vu\m-PKa[@Yc!y9`Ӹ~JE ic |rp['ޚў)#62_-̡7 88r:M}q}o-k2ibP J͂pc~oijTJfHHyʄn̴{;AJXR $)=,v܇, 'zӼ7eʚ\ܛApQvA͎2A=9V>BV;Y 8}H]['v5 [+ _juX$f0,j:.L' &J6<`}EMgX]Ųkv$$|pyqqq}/[-3"Clw0Ik~U6k$Z:ipшBb3 h\&e:K FeTp0 #P[٭n֯-"6 3\QK YviK.&H@yF;Su}r{[Apo+(4^ွ7le˜L۹;pN3VtN|߰G)f0 smBJI';ħC.D7#" y@ɫ ZkV~@Ne&9n !dظ#x[D6z}2lRHH$ޖDt{崉`;TL%g{Q/5;:ˉRADѹ!xƞ1K[D؆Ďp9>YA{1;i:=>\v4-F,Xq]jjl{ ]4H $DLcZ:ݸ+&Ox3C$gN Jtx_Dim%@H8%I8ln8#40dmwMy#8031'9c$\_GJb1J۶FdkGx6\ڴnM^`#qNiO}*;(1[-قf0cI?)Ej[jr\G ͳ`n٠H%QaUTGxĔ3b9UK ̲Xl+;I =zg&@ҥ&լ^h2HǸ_\鷲$v6W7JypjT_Ɉh'YfYg`Q!#j+x~;X )D$yjkIɨKX6R!89"FԴ+Lv2jQۙa"Hwm#$dqEt &k[aֶ-g lށN[IMqtpʮw&A=zXC-CDϒ VϨ_^G?q9"ZBf2uզs 蚃Mu%<$2Hb.u`ARc#U3LttxnCFsA\4g~V ۻ{@13/a7xt7Jo幚tzܯnJߛ\a.%y~GKycXWj,V(QoSNHvjO4HMnE]/8!6[Rj0iмujl v5. #0;c%g=.<M,e;g$Aj.e꯫,!!,d5LxwqZG8Q`k(IIub{e_ΐ3ѥq^c`8,A-5W -@ggF0Idu۷އeqjmBFcռ6X۳t$KhŬsɉ1suﹳۚf[@S=x7Ff0pżzgޔzd1Zk:U Xш c=2@: űkfKOar>`dԚ (YY1&@28yami7VV6Y#3 1TWuxՄP,Lu]gbq}Gz.^"ӡ,V |>5^? ymV;(Q[n#YOs޸kh[][0͵A*(=gsU; .O>{m$ьM$)qqb;( UK} fvD6eFHi##T-e커M7NXyW57kB->mm١UV T\*:2qJO qiƶsFbhU(QIگ[鶖ד[Y2Ip p;)cgK$S3;R@ g 30NjŶggǦC($-|[&FL & 76>A鶗{olbMaI+]du*(xZc;ٽ1/HVo'jWOswG$0Vr8%{dvRl:oM}H3݌Wš%p`+*xf L0\P,r3`$yђsS`m=K°Fbjr@8`dqEfàiG qa!kv8~OR]֕PEPEPEPEPEPEPEPEPEPEP@ i IJ~D[]})|pO|zTPKo2) a6nJ@zԔP"T*U;0=Lo[7 EF67CQAr$.q*2qҤ#!&9e0O" 2*0(z @FDb@G֜Ȯ]C)ȧQL4h9 u;RQHyQgf1HaB֤>Q=hF7 '(-6gdDU.z08@(cձɧQLL?AۈmQҤ4^K;i|2ːJ^3RљX^E>n;FH8HH 0)R2e}1 }iE`APAHcF`̊Yz9)eRHA ((B)|2h$iZYH[9Qg?"֓Ȅ&{zchIE0ƌb9ųK,y{ŒqME A''blNNTr}jJ)Ъ(qHFEb8@ 94)E 2h8HXu)֍ȤLA7]FjJ(Z` c:((((((((((((((((((((((в.O(6cs`g$ |[ReJʛ`''{JY!t@ROa\Q}iN=V&+4O0##zL enٷGf4aQ.ᱻvݬ9ZxM#K(., B~e)ps_޾u+m&#HB8-yԚ5+ ^FTK ;W `eٴy%{QӧcIE-/ ldHǮ3P?[z|Ayo NE?vϼcxw71.4 #{'$cj;2 *ׇ5h~j\3RT2 xQ!DdԶ]H^8?}inڄ 8bq4HæObެx^·>yEs3rI+ BoW94 INxx$ /q< \ѺRvTVw!UFI'+6S~H$o,q12vX}UuGL4ζL@ʡPCv$VhFƄtl|`2l=7`tK/`UL"#@:+ q\8qXW͆:EŶz[ mܧn jY{qq~q&Qħ}9斠j=b8.c̻g 2#|g$2gsiݛiNWnGOֹ}Sz[o=ԖY K#1Jv ҷ`嵺7{w$fXOd.8ނxe%RE.nM##r~:u!,2stٴus ·,s4ǯNOS@52^Z2X[!ˍXڪx{x{PVYі</>:zM OaDb\\m@]rfnTAj`Q}X$Q@tmb=`yp wEޮ8*ÃsUm|Ugw[$3{ exl z?Ck5Z>mq$RKˍ] `=I?mF+{+٭r%Hf#>Rgi_*X~"^i>Px6677A|Re$l%nqQ_&[T<!qy4NV #bxFMղ=i 9.2-eZ`nxjȼc%QٴV [l`ps0-i;f je2@ Hv>1[:>uM3ZE 4rfc?vmA̬ķ6 [x9Dזhk-ʪ#'$7ĶEFMfYU7ǣpsKmILiVy]WtaY>0i]Klu1Kc)I;wg/U]kVWo Xgv[bM$uA'h(GWbHg[]<{Si杨iyݸ_-$|>N]^OjAtoN*N./u9{L)$0Le_:ӫ骐j&e Z{;[Oi:(Y0HqJ|ue{62Ac6̹-R8$So"k'{aEJsFtK{hP0as5UH Y/J~6_+9Pnk(@8N݇w)QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ(b(Q@Q@(PEPEPEPviQ@)h 1EQEQEQEbPEPF( ( ( (IKEQ@Q@F{-QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEEPE (Q@QE((((((((((((((((((((((((((((((((((+yh-uc"T\=x|6s=tZ_Qmÿ́S8́>H5̩#rlxU+N7}THw0mVYni$' ͫY#pT3Xק&#\x`o wnW9<[z\dKU  6\MNp0Oo½+~gP@Qq`(asVa]n8U^7^5Mc*U@ҮEZYc~@JTUp dZnQ%)F\zm@7Gr|9Hִ{*>y>Sʍ@SėDdE2jEJXqtLi;ccϩaaųiVVyj7α-ݣDpJ?}vfF3(Ҹ_8nJ}bs|Or> ?יަvϒ"t/pVDaCyҁ⫸Mڑ\Sŗ)i%͚ &}ѡ_9@H#ϭ1!}'~3([6#Y7ͻ]==tǞg[Rdba1KQRP0dg>@=3-rq@RQǾ3xH<1ߧVc!ely{P3s lpAU'x Q?7@}vQKax$}$4'5,L?C7|@_`Yc|Fy4 C錎jY0$Ф sp ڔM.&f2x#$΍>2'XD$`c99EKءKxUc:_p ؀L,4TfK'!g,cҳ^P~SnRI<[uYXKnenR9߂*[k+'6WT$Un!˙ɕ~Òm>)}Hb$w('herCYc. gjtk[{p%9CZڌh.JغG5q [y"Rp@ouJC4)zZ4F79E*T.xT{VKmfB.;P7OwOɧG`'qROtgfaH'J^-b[kd鲼툵d.nPT\ ?fbX OvwIZ$F\fuq"E8kw+h S&30$1vԈZg"M퀄M0=?LbHn]p9i=PB@YF;v,mҷe}_h4 ֌iǯ4PpQ}sڙ'Z(Qmiw#<jsoWFzrh=%U ĆLsVM& Ņ71+yzT%(ṃ*Js}mٖ 8bPqǥJXeKdQIpISߦNA#h?oGn㹪Wqqǵ:ZkkMzER(EPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP\ώԿ\r:髜ぜ@ee#!ÒFq6~|?Z rK*DVB&Boe#'ҧ)$ӐW9=:t]/cMuuBc_0JLe #0p1U添Y{cҳlbA *01^}L{Woe9@>nC$pI4v"tRG{vgā{`n))-+7E;{SUe[+Y ML:8Ue*<+Kyu=KWm~Ky0OVu)&F聼0$_/瑎3@&);sTu6mwa,׉h#nv_0뎇j]]+cO) A()jx-  nÓY$t?lO'Im~.?Zq&H9Kc1zԯw0D:T:q92IHd۶ML6GL>(}"iR7Ey/AÉ&̑pרHm.el瞽7:4:R[*&IB0zEemWQ !G4#HPr@hy ԑ<E 8V+#3QbJl(}-r.oRp?PK$ C[ 1AqGE󄻭eV3}sQ qaeAQaܠv^spu(qZ .7K3 ) >cۥW$0-'oWsj+!O8W>Tob(ѓ CWp2!9&%#sUTyDlhNqc8ӯQdt|Mz-R(EPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP\|Tu? O1?q6^ĐA > TeX5nI6O?R!1$=э΋1#m;'Ԇ+Pyv[He'Q[*ɱF6~R81(882E,*HDo_w˻}hEeo^_! nܑVk6ᠿD h̸V-۩sޣC9byuY XX`c84U$>c ~T QdX9p=qМ΢jCrzw%q$jZq\,9jռt4|||gsyL6TSuW bBO~s`U-N b@9 &w&n+bOIMe[V?;#AzVG*xs@pF}{U:z=>jI_˒2YmaX>mIm81q~?S#K" ppI=9fȽ4fP;N':~q0fk؈VV` +nT`3𨥶K)Uԙ?ax@pް ^q$C*Ũ 7eM)ϰ֬ehbM],8㿿z|C@{*KƸ= w2JT*mEN۠wxY&VMDd8Qt#!x]r-a`uzz}j(Z \{dH< u ('a%FNSXx*Ȓ DҊ,,#w\7(g[h{p'+r ZHnsp+4Wψ۩IFyԜlӵOCg.>̤݇Jmpͻ`sL ckJ 5s55K` (Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@s4듞%CֺiG_'O@*6zȩlٮ9dTQّ }d2"6@^K\:!w<5-.bL&+ 8J5Ɠ,#>a}+u(UvXZHwǵD-|GT{2_omlj7Lɬ0tf`n^dqzl2yRq Ȁ~Ջ} gk F˲<>k؝PdS>jhcČty䞽K$>e`I$+8Nжxc-A"G7bYe;IsJSy4Du_h{ Vy#$ *wyF֣i d ڧbLxn"GDq 5๗jvPH<|߿c!]LDNJR9zqJ[nU8kX#Q27˰t&8>=60mG]~$ϩ@ 6,۞|uDŽQ`v}{ǯ5bI<̅b:~4{oIV:W6) % he';y k2$$i{wS,$bI?0eV+vԥJ p'qi=n=t_ tz^% ~1X@[QE(((((((((((((((((((((((((((+̂/ 뤮c)}hr@'8"I5Hi@]S?5Z'fZ7L%sRfmsr3đF;Opo,kig"3$#1 ν/H&.䗉ԩ9G-KuFt܅wri{#AG:*y08V iڗmʟlƳm`Zzj&o1ۯ1L?j[k^6+@RIgi>( :a2o`8}E]B|_Kk6-E2N8o@.x隤##SMc7`$99LqT ԅVߡ*!d8+z\SyL"w"ʡ[e1\I|ı*tṣ?(rjԉ:|t翥`xd_C[]U<wY0 BI )OVfh8E6yUp31Z-ʒAb7/# zuILOU(Sg=}sFQGi[E)a  L S/VU:0ؠWU0o\11 κa8=y?ʔ1%0٦z3JR]Fp@SC\UnF˴T8=xķ\Y-F*01N]Yvi9dQ`1aAff{w bİڏ+VGmpRp~ LS y =ڜ@8EÜ۠Xn-UL{sqAZ$*)fqdkA%$ 0p9j~P ѭn22G _=wc'r9ҴC 5- [ ' `n|-9V'?kЫf]_wK` (Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@rN<))%B<+.p0@TKKyeqn9ջ` &R*"~sRk佳E, ~\崖 qVZ飱*\tۃ۞,=ߴ1|&>{L Ym-G S&sӭ6[867q)$d$,T`z{֫k%ys.S1Ƞ VYeѰd㯱Mmj$xZkPI' H~34џy-Ab*v7L aF$xB$''TYC`5pC~eX˟fX]% 9(W+d~q[d(Sp~>\Zmk98ǿ@,񻬏sf@C8u>Ĺ}3;G)!{b̤O_Q-לbVȕ.n:w a5YFG#N)`Bd|U#>hiYvY[zt[GcѠR :Eo,lV}Gwj0Ty zوF65c^^q/*W_k z=R(EPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP\W X? >%.J?_&͹/ƭM(Kv 8$+O*;$vsǯR 8׽gc~"Y`g^̥Jr#b~'ҹo8HNCE"qRhLmHe8#S1ɄM QިY $~Qm-ijGBH\|r@17-?b\}s |c,G{Uf˒]D mO#~-ھh5f;&#?_˜-3mkt|D݌Z1Gr'9θږ,rs\s4.v n]M9T^LL@uE|`NW>1Z>[*Kl9#x^r1яsޭm%<3$Y,.6U{ӸcNCu&f?(aWp;6ETW"s+=}sU3];d^LG>W  m1@O­=aXt2?#^^ug>C^T)QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEW0UW?DFq?*LY8C[@fm|2i!UUx* 7>Lw@ƌs6H1 ?93v\d (Ԏk`"uP9B15\6ٞ>_H =0 sn7z nؠcKƨ\I|s0+](?e >|G<"b=v09 է;N{WZV$9!M],AxS^FiX&RI>`; hq9_`<)WU. (zO*UR_)Xi$9vLq OפNxn݈D~$V/|Ѿ1+1F(d_cڈAI|*(^l$uiru khyIH0^ϐ !|QE!$q2& H?)ZJHHeUe*6Q^EeYᢙk.a0fecWQ`<$ D@u#N- QE((((((((((((((((((((((((((((;Y..%HaK<0UP;jԬW% :hInmU3f oLtشu)/a[A2N[P:'/Hؽ5hH洍"\s\{߇ޕ>/n`KHp̈f@*34jA6D#E,p.2>6)-^e5nnm 0,}1]IuKĎfM7PCp0f$vy hlfAy5X%f6EeEy?34V= # jҵ=:-9imΦ-`W rx`vW.f!;W#%3$ 㺂9q$R(tu9 C\gQo%nWp5'8f?NhBP|edEĪd;I-9@q n+@>q\tK_]j7tQ%Qj%e./ }U&_ 1Eq6ǕsHV7HE2uW=+:g-l\ HteH<+BCץk\\e]H9Fb?A`w4W>jҥ ʑ*8_9Rjߋ" jBI[FKV9 `U6`3X#1I?Jch> Qs<&(I7@g`Gq@pT -4M6V (!RCx8ѬoV(-y5˘n+{knEDo4a8ѥh *b@8#sp')QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE(n9QE%-PEPM:)1KEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEKU-tm*Sb4HP2p;"yͷεhA=EfCɭ}!gO>, Ķ??~Wqpl2g=#5ן h>OC>ț,R _Z>?R+2 4_TQ :g!8cbYD]\>F:u%zQ,On NOUo@ėH㱈 >} cF?DNCp4mJ ߳~M۟[ `H(T*^ç_ҽ^ES(((((((((((((((((((((((((((((((((((((_&<\F7&@kxWy} P?~~<$Qx]Ԭn4mHWKuE)kKixCNfޡXW K '!&\qH<6G]Tn$۵ 2x>TqmkRA>s_\rq^"zu_jMy $F3=N߮:qYҗƾnX{;ReIPI''f;R:/=ym~MiR136qWW5 |"XFd W y_ڑ3_h֐ݺnw ,nApYz}iYX)82x [+ O}4%$RQ څl,nsz€=5/#\Ms,y[;7rxmx |ڇ.Y%nAAr"I ,em!>wA08t}s~<ׯL ]p O#P~y)>swtQL(((((((((((((((((((((((((((((((((((((-~iaIRUYvJGDy2$gITݞBf?ָߋhu4𷆌ljIq',39+on?R7}.EtFt[NeScR}zt&;Y}AQG)bXƮ`s8^ŚE:z\ tUU0 GaO?UVWv0K$QmC1LGqֺmoZ7# .X\{%,QKIɍN}qu}VQT%B/ɵ6ݣ? ѭ|0ҮYI |5ڗ#o趈)اnep2N _e6l n-ZF@*? oVsisp^^k!|)<zU0 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( $-#q3*,?(v|b`8@sO`:h;_' d0M*r#0L\ٌddTm^o`?LV4`YD.HOhv|[ɗQyĒOS~Z /nv x1DOfE1ҸO][ŧ|=Հa/ Q6!p6(y};"h/2) >Kae-KX4Տqlּ{0]\6yep}e'fZ6=ͷ+kO. rmů{8e섆wsl\/RDUBSUt_s2EuKq"ܲߑ_}`xOXռox^o j̲\uh]đz֬?M| ,Ûr L ^$·Y<'5ع 2>qW_}*aNr_x;KkiPAY7#صwdڜw o"Hdr' ҋs Sܫ^ws]p_s)P(`QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQHN !'=* cE^gnxL7 d{וS ljIvUd=)pgN?Z7'TPTޒͱ\K [_c>lt~ޛdVmʠ尷<I߉ȫ6_4ġ6xT !e\{C?H=cQVMB)^12"}DʞcdnT$fj:7׶RMaCe5O0y*T1U \| Kxfo")9-@v7r%Ojw7&ґ讀R9IvG#8ʲ.zyvEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEFhh4PE&E-R#Z2=h FNNzc@!(:Rdz/漾L~cFXzޕ $E(PB~'PbAǕpVMVK+٭]QnPsFjP'#ػ.8S3 P)o ߘc>gʏJ!8q 0Q=>( dzLLZ\4QELEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPHzR@%. +qA0O߻p1`[:y勋dDtRYT\S΋`ZG,{s#? 4?V#tgG0o)sNf/3i4&aEuBz)9VzjJ-!18ce[aD[v ݸc9RI's#sXanXKs\"Eˀ3˒]>slliŽ!ggªyC"GtQIJ$i¬lY3huBYAC(۸3`sxMFKrls}]8T*!ưuo3O)-R_*%#o>_8v,/۴km@8s iBLd Uҋ0)|!6L pH7Nѵ*1qֲG{I/. 9br>Pe%Wԫp8I>e6E۴r*! C\c)ڦ]*di;Q1;y. !$MgjZmDcR`%-p\;~5a_*[yu k5,͔B"\.8V:x.,IGXgc+GPb>uu~(Oh RHaEi%ۜ:䁎k=- [ cӭnn-'9&;.JqʢY7)^:3-ͳۖy-1rUIpmwg/"}\_!}8$8R@X:6M扷c;„ :෎8d,Ί0 l.$ɨ~s´$S Bw,u#=٣NrI-̷gb3&vč rWG5EPlY!c;RϤ[SFH8d\~'Nj> .&"MaiX۴ :H:zZIcu[4 VGW@p2U9!qV?㴚9t;(\F)7ITzCX 4O$b>m~&)i-0 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( QEQEQEQEQEQEQ((((E ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (W;~FfuMY@2Fl3I P ýs~7%𾔺F-tXV3ϫ' ~%;Tz.~"j_Cka&hHaw*2ۜC3KU/K 2#-`gtՔdPALQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE )9G4 彜^mCM0Qd$=] k-(n{@%Nx=<= uƝ]Epcold۰I?5I\E:~nR Gp|wd#9,@HF v%RR7 x_>Vy̷3!A $vUkJdHxvdA c4]j|s=cy 8៨#KCRԉdֹ|?uN(HU"V0ED5#]X,MŝcIdqGhljkhnP˴,QC<s09_Q[u'n9W+_c-ce[*$^` .c+wmG>@ЖMF"YqiRf__D.-4n{F.Vł8\5^'0vȌ3pG)~($bOYcOmKTcŕzBH힔݆t#WN6Qnn}WV0Hi[x]EioAuI.=C9ʡtv4{Tm%MBv#r9#]ӵk_iJZm̤nagCI{XM[[M>rLn7C#1sɃsOT/q?͵? *TմK8o=؛O; EX 1]0(wz泠ib%i+G9o~J4֖z)[k(2F>`nPހWjzW;K?;-*fb9lqC L4;F ]`b]R1+(f;0A[5+[-m6%ן#M][saSkҵA}è`@c/!Fd\u2#Wh5x\]$\1ĚSV ; vV_tyS[X,}&w`bcV I [}aoܬL c##cO^Mt˭k:(`"F!G. \n鎦Z狄,- &a6s.E4 ǥXI}&߳*`!R77m#ZѼ9^07AgD(M F mpV+Xiw5,UYðwzF'zJx xgѬk"g*Xn5E5^׺}n43hm:G#Gm ĭ!'֮Pg]lWP'nDPe`#s/k>)7Z՝gv6g ttQ`0|+N3BGO=lRL((*9X!i_;Tg (\\U'ÂC+DZ֞.qFvҀ&K$szҠ-QLFx= 5/i䉙T\*_[l`UW)=HeNTxPTBt$0@OjDRdfn5ǚ@<քGT*OE@nc2*##қ%")7Y VY((((((((((((((((((J S:.]5oȯ1X9n?ٮhGtK2O9e{S#H3ߴ+[h"]Tå-՝^Uռ3ǜ 85=[B"z$jTQ@FAyQo{I*Fp0xq& _\Z\'s  1484,(*Xڴi$C;v}pϠ533ZLc'$U(:-Kb,Ho"@Tgh-QEQERsKEQEQE%-PEPEPEPPddo5{1\}N٤^YO4L9sh2:RiH#Hp!A暶B?ajԢ*=LlQMBFSW mrtbU?0 2֛*2 ?j֢3(X[؇|e>IBYTAz(((((((((((((((((((((((((((((((((((((((((((((_thttp://books.google.com/books?id=CCa7-IVqhbEC&pg=PR2&img=1&zoom=3&hl=en&sig=ACfU3U0K1V7yYqmaCI6HKwDyWcIusHnewQ&w=685A"BCOi__gjsload__('var GBS_HOST = "http://books.google.com/";var GBS_LANG = "en";var xm\x3dfunction(a,b,c){il.call(this,a,b,c)};x(xm,il);m\x3dxm.prototype;m.$k\x3dj;m.Rp\x3d100;m.jg\x3dj;m.av\x3dfunction(a){this.$k\x3da};m.Kf\x3dfunction(){xm.d.Kf.call(this);this.Re\x3dWd(this.c()).Sh();if(this.anchor)this.ki\x3dWd(this.anchor).Sh();this.jg\x3dthis.$k;P(this.Ha().Q,\x22mousemove\x22,this.$d,j,this)};m.Jf\x3dfunction(){ld(this.Ha().Q,\x22mousemove\x22,this.$d,j,this);this.ki\x3dthis.Re\x3dthis.uh\x3di;this.jg\x3dj;xm.d.Jf.call(this)};m.hh\x3dfunction(a){if(this.uh)return this.uh.contains(a);return xm.d.hh.call(this,a)};\nm.Am\x3dfunction(a){if(this.ki\x26\x26this.ki.contains(a)||this.hh(a))return h;return!!this.Fd\x26\x26this.Fd.hh(a)};m.Zm\x3dfunction(a){this.ce\x3dundefined;if(a\x3d\x3dthis.anchor)if(!this.Am(this.yc)\x26\x26!this.la\x26\x26!this.jm())G\x26\x26this.yc.x\x3d\x3d0\x26\x26this.yc.y\x3d\x3d0||this.pa(j)};m.$d\x3dfunction(a){var b\x3dh;if(this.Re){var c\x3dnew D(a.clientX,a.clientY);if(this.Am(c))b\x3dj;else if(this.jg){b\x3dwd(this.Re,this.yc);c\x3dwd(this.Re,c);b\x3dc\x3e\x3db}}if(b){this.Qh();this.la\x3di;if(this.Fd)this.Fd.la\x3di}else this.Vd()\x3d\x3d3\x26\x26this.Ve();xm.d.$d.call(this,a)};\nm.gj\x3dfunction(){if(this.la!\x3dthis.c()){this.jg\x3dj;this.la\x3dthis.c();if(!this.uh\x26\x26this.Es)this.uh\x3dthis.Re.ha().expand(this.Es)}};m.Jl\x3dfunction(){return this.jg?this.Rp:this.jj};var ym\x3dfunction(){this.i\x3d{}};m\x3dym.prototype;m.Za\x3dfunction(){return this.i.title};m.ak\x3dfunction(a){this.i.title\x3da};m.Xd\x3dfunction(){return this.i.vw};m.ek\x3dfunction(a){this.i.vw\x3da};m.Uu\x3dfunction(a){this.i.sp\x3da};m.Nl\x3dfunction(){return this.i.fu};m.xv\x3dfunction(a){this.i.fu\x3da};m.kv\x3dfunction(a){this.i.rm\x3da};m.zv\x3dfunction(a){this.i.nu\x3da};m.ov\x3dfunction(a){this.i.xt\x3da};m.Qv\x3dfunction(a){this.i.tw\x3da};m.Jv\x3dfunction(a){this.i.Ax\x3da};m.Hv\x3dfunction(a){this.i.yx\x3da};var zm\x3dfunction(a){this.i\x3d{};this.ak(a.title);this.Uu(a.authors);this.xv(a.preview_url);this.kv(a.info_url);this.zv(a.pub_date);this.ov(a.num_pages);this.Qv(a.viewability);this.Hv(a.subject);this.Jv(a.thumbnail_url);this.ek(Pe(a.info_url,\x22id\x22))};x(zm,ym);var Am\x3dfunction(a,b){il.call(this,a,undefined,undefined);this.av(h);this.mo(0);a\x3dthis.c();S(a,{backgroundColor:\x22#FFF\x22,color:\x22#333\x22,border:\x222px solid #6b90da\x22,padding:\x228px\x22,fontSize:\x2283%\x22,overflow:\x22hidden\x22});var c\x3dN(\x22a\x22);a.appendChild(c);var e\x3dN(\x22span\x22);e.innerHTML\x3db.Za();c.appendChild(e);c.href\x3db.Nl()||b.i.rm;if(c\x3db.i.sp){e\x3dN(\x22div\x22);a.appendChild(e);S(e,{whiteSpace:\x22nowrap\x22});e.innerHTML\x3dc}c\x3dN(\x22div\x22);a.appendChild(c);if(e\x3db.i.nu){e\x3dmc(e);c.appendChild(e);e\x3dmc(\x22 - \x22);c.appendChild(e)}(e\x3db.i.xt)\x26\x26nc(c,\nmc(Zg(_OC_MSG[ng],e)));b\x3db.i.tw;e\x3d{5:[_OC_MSG[wf],\x22#008000\x22],2:[_OC_MSG[xf],\x22#99522E\x22],1:[_OC_MSG[yf],\x22#999\x22],4:[_OC_MSG[zf],\x22#999\x22]};if(b\x3de[b]){e\x3dmc(\x22 - \x22);c.appendChild(e);e\x3dN(\x22span\x22);c.appendChild(e);c\x3dmc(b[0]);e.appendChild(c);S(e,{color:b[1]})}Vd(a).width\x3e500\x26\x26T(a,500,\x22\x22)};x(Am,xm);Am.prototype.ik\x3dfunction(a){if(!this.Oc){var b\x3dRd(a),c\x3dVd(a),e\x3dVd(this.c()),f\x3dhc(window);e\x3db.x+e.width\x3ef.width?b.x-e.width+c.width:b.x;b\x3dnew Ri(e,b.y+c.height);this.Oc\x3dV(v(this.qh,this,a,b),this.hk)}};\nvar Cm\x3dfunction(a){a\x3dec(document,\x22IMG\x22,\x22coverthumb\x22,a);A(a,function(b){b.title\x3d\x22\x22;var c\x3dGc(b,$b);c\x3dnew W(c.href);c\x3dc.hc(\x22id\x22);new Am(b,Bm[c])})},Dm\x3dfunction(a){a\x3dnew zm(a);var b\x3dnew W(a.i.rm);b\x3db.hc(\x22id\x22);Bm[b]\x3da};ba(\x22_OC_registerHover\x22,Dm,undefined);var Bm\x3d{};var Em\x3dfunction(a,b,c,e,f,g){Y.call(this);this.mp\x3db;this.wu\x3dc;this.an\x3de;this.Pe\x3da;$d(a,h);this.rc\x3df;this.uc\x3dg;this.Gk\x3d[];this.Hp()};x(Em,Y);\nEm.prototype.Hp\x3dfunction(){this.Cd\x3dM(\x22div\x22,{style:\x22border-bottom: 1px solid #c4d2eb; margin-bottom:8px\x22});F\x26\x26T(this.Cd,200,\x22\x22);this.Jc\x3dM(\x22div\x22,{style:\x22background: #fff; border: 1px solid #81a7e0;padding: 5px; position: absolute; line-height: 20px; font-size: 83%\x22},this.Cd);document.body.appendChild(this.Jc);A(this.uc.Mi(),this.cp,this);this.yk\x3dM(\x22input\x22,{type:\x22button\x22,value:_OC_MSG[yg]});this.Jc.appendChild(this.yk);if(Vd(this.Cd).height\x3e300){T(this.Cd,F?200:i,300);S(this.Cd,\x22overflowY\x22,\x22scroll\x22)}this.fk();\nthis.od()};Em.prototype.cp\x3dfunction(a){var b;b\x3da.Za();b\x3dfb(b\x3d\x3di?\x22\x22:String(b));b\x3d!b;if(!(!b||a.pu||this.uc.hx\x3d\x3da.Ia())){b\x3dN(\x22div\x22);this.Cd.appendChild(b);var c\x3dM(\x22input\x22,{type:\x22checkbox\x22,value:a.Ia()});b.appendChild(c);a.Nb(this.rc)\x26\x26gc(c,{checked:\x22checked\x22});this.Gk.push(c);c\x3dM(\x22span\x22,{style:\x22white-space:nowrap\x22});yc(c,ub(a.Za()));b.appendChild(c)}};\nEm.prototype.fk\x3dfunction(){this.b(document,\x22mousedown\x22,this.gt);this.b(document,\x22keydown\x22,this.$p,h);this.b(new Hj,\x22resize\x22,this.od);this.b(new td,\x22fontsizechange\x22,this.od);this.b(this.yk,\x22click\x22,this.Su)};\nEm.prototype.Su\x3dfunction(){var a\x3d[],b\x3d[];A(this.Gk,function(c){var e\x3dc.checked;c\x3dthis.uc.Li(c.value);var f\x3dc.Nb(this.rc);f\x26\x26!e\x26\x26a.push(c);!f\x26\x26e\x26\x26b.push(c)},this);A(b,function(c){var e\x3dnew W(this.mp);e.r(\x22as_coll\x22,c.Ia());Bi(e,w(Fm,this.uc,this.rc,c,this.an),\x22POST\x22)},this);A(a,function(c){var e\x3dnew W(this.wu);e.r(\x22as_coll\x22,c.Ia());Bi(e,w(Gm,this.uc,this.rc,c,this.an),\x22POST\x22)},this);this.g()};\nvar Fm\x3dfunction(a,b,c,e,f){f\x3df.target;if(f.zf()){if(f\x3da.Nb(b))c.ji(f);else{f\x3dnew ym;f.ek(b);c.ji(f)}U(e,!!a.Nb(b))}},Gm\x3dfunction(a,b,c,e,f){f\x3df.target;if(f.zf()){f\x3da.Nb(b);c.xu(f);U(e,!!a.Nb(b))}};Em.prototype.od\x3dfunction(){this.Jc.style.display!\x3d\x22none\x22\x26\x26Mi(this.Pe,5,this.Jc,4)};Em.prototype.gt\x3dfunction(a){!wc(this.Pe,a.target)\x26\x26!wc(this.Jc,a.target)\x26\x26this.Jc.style.display!\x3d\x22none\x22\x26\x26this.g()};Em.prototype.$p\x3dfunction(a){if(a.keyCode\x3d\x3d27)if(this.Jc.style.display!\x3d\x22none\x22){a.preventDefault();this.g()}};\nEm.prototype.e\x3dfunction(){Em.d.e.call(this);O(this.Jc)};var Hm\x3dfunction(a,b,c,e,f,g){Y.call(this);this.Pe\x3da;this.bp\x3db;this.tu\x3dc;this.$m\x3de;this.rc\x3df;this.uc\x3dg;U(this.$m,!!this.uc.Nb(this.rc));this.b(this.Pe,\x22click\x22,this.bd)};x(Hm,Y);Hm.prototype.bd\x3dfunction(a){a.preventDefault();if(this.Oe)this.En();else{this.Oe\x3dnew Em(this.Pe,this.bp,this.tu,this.$m,this.rc,this.uc);this.le(this.Oe,\x22dispose\x22,this.En)}};Hm.prototype.En\x3dfunction(){this.pb(this.Oe,\x22dispose\x22);this.Oe.g();delete this.Oe};var Im\x3dfunction(){this.un\x3d[];this.bl\x3d[]};Im.prototype.kp\x3dfunction(a,b){if(!this.Li(a.Ia())){var c\x3da.du?this.un:this.bl;b?Aa(c,a):c.push(a)}};Im.prototype.Li\x3dfunction(a){var b\x3dva(this.Mi(),function(c){return c.Ia()\x3d\x3da});return b};Im.prototype.Mi\x3dfunction(){return Ia(this.un,this.bl)};Im.prototype.Nb\x3dfunction(a){var b\x3dva(this.Mi(),function(c){c\x3dc.Nb(a);return c\x3dc!\x3di});return b!\x3di?b.Nb(a):i};var Jm\x3dfunction(){this.ng\x3d[]};m\x3dJm.prototype;m.Ia\x3dfunction(){return this.Qa};m.Fh\x3dfunction(a){this.Qa\x3da};m.Za\x3dfunction(){return this.ig};m.ak\x3dfunction(a){this.ig\x3da};m.cv\x3dfunction(a){this.Rw\x3da};m.pv\x3dfunction(a){this.kx\x3da};m.Sv\x3dfunction(a){this.ng\x3da};m.ji\x3dfunction(a){this.ng.push(a)};m.xu\x3dfunction(a){Ca(this.ng,function(b){return b.Xd()\x3d\x3da.Xd()})};m.Nb\x3dfunction(a){var b\x3dva(this.ng,function(c){return c\x26\x26c.Xd()\x3d\x3da});return b};m.Tu\x3dfunction(a){this.Iw\x3da};m.jo\x3dfunction(a){this.pu\x3da};\nm.vv\x3dfunction(a){this.du\x3da};var Km\x3dfunction(a){this.ng\x3d[];this.Fh(a.id);this.ak(a.title);this.cv(a.description);this.pv(a.num_volumes);this.Tu(a.access||\x220\x22);this.jo(a.readonly);this.vv(a.predefined);if(a.volumes){a\x3dB(a.volumes,function(b){return new zm(b)});this.Sv(a)}};x(Km,Jm);var Mm\x3dfunction(a,b,c){var e\x3dnew W(\x22/books\x22),f\x3de;GBS_LANG\x26\x26f.r(\x22hl\x22,GBS_LANG);var g\x3dnew W(window.location);(g\x3dg.hc(\x22output\x22))\x26\x26f.r(\x22output\x22,g);e.r(\x22op\x22,\x22cls_metadata\x22);e.r(\x22jscmd\x22,\x22ClsMetadata\x22);(f\x3d(new W(window.location)).hc(\x22uid\x22))\x26\x26e.r(\x22uid\x22,f);b\x26\x26e.r(\x22uid\x22,b);ik(sf(e.toString()),w(Lm,a,c))},Lm\x3dfunction(a,b,c){var e\x3dnew Im;c.bookshelf\x26\x26A(c.bookshelf,function(f){e.kp(new Km(f))});b\x26\x26A(b,function(f){A(f.Ep,function(g){var k\x3dnew ym;k.ek(f.Xd());(g\x3de.Li(g))\x26\x26g.ji(k)})});a(e)};var Nm\x3dfunction(a,b,c,e,f,g){new Hm(a,b,c,e,f,g)};Ce(\x22Sidebar\x22,1,Nm);Ce(\x22Sidebar\x22,2,Mm);Ce(\x22Sidebar\x22,3,Cm);Ce(\x22Sidebar\x22,4,Dm);Ce(\x22Sidebar\x22);var Om\x3dfunction(a){Y.call(this);this.Id\x3da;this.J\x3di};x(Om,Y);m\x3dOm.prototype;\nm.ta\x3dfunction(a){this.mi\x3da;var b\x3da.c();a\x3dRd(b).y;b\x3dVd(b);a\x3da+b.height+3;this.J\x3dM(\x22div\x22,{\x22class\x22:\x22linkbar-panel-div\x22});Nd(this.J,\x22\x22,a);this.Qk\x3dM(\x22div\x22,{\x22class\x22:\x22SPRITE_close_v2 linkbar-panel-close\x22});this.J.appendChild(this.Qk);if(this.$v()){this.vf\x3dM(\x22iframe\x22,{style:\x22position: absolute;\x22,Xw:\x220\x22});this.Id.appendChild(this.vf)}this.Id.appendChild(this.J);if(this.vf){T(this.vf,Vd(this.J));Nd(this.vf,new D(this.J.offsetLeft,this.J.offsetTop))}V(v(this.cg,this))};\nm.cg\x3dfunction(){this.b(this.Qk,\x22click\x22,this.g);this.b(this.mi,\x22action\x22,this.xr);this.b(document,\x22mousedown\x22,this.Zp)};m.xr\x3dfunction(){this.mi.Bb(16)||this.g()};m.Zp\x3dfunction(a){!wc(this.J,a.target)\x26\x26!wc(this.mi.c(),a.target)\x26\x26this.g()};m.e\x3dfunction(){Om.d.e.call(this);O(this.J);O(this.vf)};m.$v\x3dfunction(){return G\x26\x26Qb\x26\x26xb(Yb,\x221.9\x22)\x3c0};m.c\x3dfunction(){return this.J};var Pm\x3dfunction(a,b,c){Om.call(this,a);this.Zt\x3db;this.mq\x3dc};x(Pm,Om);Pm.prototype.ta\x3dfunction(a){Pm.d.ta.call(this,a);a\x3dthis.c();var b\x3dthis.Ib(\x22PDF\x22,this.Zt);a.appendChild(b);a\x3dthis.c();b\x3dN(\x22br\x22);a.appendChild(b);a\x3dthis.c();b\x3dthis.Ib(\x22EPUB\x22,this.mq);a.appendChild(b);C(this.c(),\x22download-panel-div\x22)};Pm.prototype.Ib\x3dfunction(a,b){b\x3dM(\x22a\x22,{href:b});a\x3dmc(a);b.appendChild(a);this.b(b,\x22click\x22,v(this.g,this));return b};var Qm\x3dfunction(a,b,c){Om.call(this,a);this.a\x3db;this.aw\x3dc};x(Qm,Om);m\x3dQm.prototype;\nm.ta\x3dfunction(a){Qm.d.ta.call(this,a);if(this.aw){a\x3dM(\x22p\x22,{\x22class\x22:\x22heading\x22,innerHTML:_OC_MSG[wg]});this.J.appendChild(a);a\x3dM(\x22p\x22,{innerHTML:this.a.Xa.ou});this.J.appendChild(a)}a\x3dM(\x22p\x22,{\x22class\x22:\x22heading\x22,innerHTML:_OC_MSG[tg]});var b\x3dthis.c();b.appendChild(a);a\x3dM(\x22p\x22,{innerHTML:_OC_MSG[vg]+\x22: \x22});this.Zk\x3dN(\x22span\x22);a.appendChild(this.Zk);b\x3dthis.c();b.appendChild(a);a\x3dN(\x22p\x22);this.Qe\x3dM(\x22input\x22,{type:\x22checkbox\x22,id:\x22feedback-panel-bad-page\x22});a.appendChild(this.Qe);b\x3dM(\x22label\x22,{\x22for\x22:\x22feedback-panel-bad-page\x22,\ninnerHTML:_OC_MSG[qg]});a.appendChild(b);b\x3dN(\x22br\x22);a.appendChild(b);this.Gf\x3dM(\x22input\x22,{type:\x22checkbox\x22,id:\x22feedback-panel-missing-page\x22});a.appendChild(this.Gf);b\x3dM(\x22label\x22,{\x22for\x22:\x22feedback-panel-missing-page\x22,innerHTML:_OC_MSG[rg]});a.appendChild(b);b\x3dthis.c();b.appendChild(a);a\x3dN(\x22p\x22);this.jk\x3dM(\x22button\x22,{innerHTML:_OC_MSG[sg],onclick:this.qq.B(this)});a.appendChild(this.jk);this.lk\x3dM(\x22span\x22,{innerHTML:_OC_MSG[ug],style:\x22margin-left: 7px;\x22});a.appendChild(this.lk);b\x3dthis.c();b.appendChild(a);this.Vh()};\nm.cg\x3dfunction(){Qm.d.cg.call(this);this.b(this.Qe,\x22click\x22,this.pk);this.b(this.Gf,\x22click\x22,this.pk);this.b(this.a,\x22pagechange\x22,this.Vh)};m.Vh\x3dfunction(){var a\x3dthis.a.j();this.Zk.innerHTML\x3da.hf();a\x3dthis.a.ul.Oq(a.D())||0;this.Qe.checked\x3d(a\x261)!\x3d0;this.Gf.checked\x3d(a\x262)!\x3d0;U(this.lk,j);this.pk()};m.pk\x3dfunction(){this.jk.disabled\x3d!this.Qe.checked\x26\x26!this.Gf.checked};\nm.qq\x3dfunction(){var a\x3dthis.a.j(),b\x3dthis.Qe.checked?1:0;b|\x3dthis.Gf.checked?2:0;this.a.ul.gv(a.D(),b);if(a\x3da.mr()){a+\x3d\x22\x26ptype\x3d\x22+b;Bi(a,p)}U(this.lk,h);this.jk.disabled\x3dh};var Rm\x3dfunction(a,b,c){Om.call(this,a);this.a\x3db;this.dg\x3dc};x(Rm,Om);Rm.prototype.ta\x3dfunction(a){Rm.d.ta.call(this,a);a\x3dM(\x22div\x22,{innerHTML:_OC_MSG[Qf],style:\x22padding-top:5px; font-size: 13px;\x22});var b\x3dthis.c();b.appendChild(a);this.ke\x3dN(\x22input\x22);T(this.ke,\x22100%\x22,\x22auto\x22);a\x3dthis.c();a.appendChild(this.ke);if(this.dg){a\x3dM(\x22div\x22,{innerHTML:_OC_MSG[Jf],style:\x22font-size: 13px; padding-top: 7px;\x22});b\x3dthis.c();b.appendChild(a);this.bf\x3dN(\x22input\x22);T(this.bf,\x22100%\x22,\x22auto\x22);a\x3dthis.c();a.appendChild(this.bf)}this.uq()};\nRm.prototype.uq\x3dfunction(){var a\x3dthis.a.j(),b\x3d(new W(window.location)).Bc,c\x3dnew W(a.Dc());c.Dh(b);this.ke.value\x3dc.toString();V(w(Sm,this.ke));if(this.dg){a\x3dnew W(a.Dc());a.r(\x22output\x22,\x22embed\x22);this.bf.value\x3deb(\x27\x3ciframe frameborder\x3d\x220\x22 scrolling\x3d\x22no\x22 style\x3d\x22border:0px\x22 src\x3d\x22%s\x22 width\x3d500 height\x3d500\x3e\x3c/iframe\x3e\x27,a.toString())}};Rm.prototype.cg\x3dfunction(){Rm.d.cg.call(this);this.b(this.ke,\x22click\x22,w(Sm,this.ke));this.dg\x26\x26this.b(this.bf,\x22click\x22,w(Sm,this.bf))};var Sm\x3dfunction(a){a.select()};var Tm\x3dfunction(a){this.Ca\x3d[];this.hp(a)};x(Tm,Q);m\x3dTm.prototype;m.Uf\x3di;m.Pj\x3di;m.Fv\x3dfunction(a){this.Pj\x3da};m.hp\x3dfunction(a){if(a){A(a,function(b){this.zh(b,j)},this);Fa(this.Ca,a)}};m.Gb\x3dfunction(a){this.gp(a,this.Ca.length)};m.gp\x3dfunction(a,b){if(a){this.zh(a,j);Aa(this.Ca,a,b)}};m.$j\x3dfunction(a){if(a!\x3dthis.Uf){this.zh(this.Uf,j);this.Uf\x3da;this.zh(a,h)}this.dispatchEvent(\x22select\x22)};m.clear\x3dfunction(){xa(this.Ca);this.Uf\x3di};m.e\x3dfunction(){Tm.d.e.call(this);delete this.Ca;this.Uf\x3di};\nm.zh\x3dfunction(a,b){if(a)if(typeof this.Pj\x3d\x3d\x22function\x22)this.Pj(a,b);else typeof a.Zj\x3d\x3d\x22function\x22\x26\x26a.Zj(b)};var Um,Vm\x3dfunction(a,b){if(G||Um){a.setAttribute(\x22role\x22,b);a.rx\x3db}},Wm\x3dfunction(a,b,c){if(G||Um)a.setAttribute(\x22aria-\x22+b,c)};var Ym\x3dfunction(a){for(var b;a;){b\x3du(a);if(b\x3dXm[b])break;a\x3da.d?a.d.constructor:i}if(b)return ha(b.Pa)?b.Pa():new b;return i},$m\x3dfunction(a,b){if(!a)d(Error(\x22Invalid class name \x22+a));if(!ha(b))d(Error(\x22Invalid decorator function \x22+b));Zm[a]\x3db},Xm\x3d{},Zm\x3d{};var an\x3dfunction(){},bn;da(an);m\x3dan.prototype;m.Qd\x3dfunction(){};m.N\x3dfunction(a){return a.Ha().N(\x22div\x22,this.ef(a).join(\x22 \x22),a.Pg())};m.Mb\x3dfunction(a){return a};m.Ig\x3dfunction(a,b,c){if(a\x3da.c?a.c():a)if(F\x26\x26!I(\x227\x22)){var e\x3dthis.Ki(La(a),b);e.push(b);c\x3dc?C:Oa;w(c,a).apply(i,e)}else{a\x3da;b\x3db;c?C(a,b):Oa(a,b)}};m.ol\x3dfunction(a,b,c){this.Ig(a,b,c)};m.Zb\x3dfunction(){return h};\nm.Na\x3dfunction(a,b){b.id\x26\x26a.Fh(b.id);var c\x3dthis.Mb(b);c\x26\x26c.firstChild?a.Rj(c.firstChild.nextSibling?Da(c.childNodes):c.firstChild):a.Rj(i);var e\x3d0,f\x3dthis.aa(),g\x3dthis.Ug(),k\x3dj,l\x3dj;c\x3dj;var o\x3dLa(b);A(o,function(s){if(!k\x26\x26s\x3d\x3df){k\x3dh;if(g\x3d\x3df)l\x3dh}else if(!l\x26\x26s\x3d\x3dg)l\x3dh;else e|\x3dthis.jr(s)},this);a.po(e);if(!k){o.push(f);if(g\x3d\x3df)l\x3dh}l||o.push(g);(a\x3da.wb)\x26\x26o.push.apply(o,a);if(F\x26\x26!I(\x227\x22)){var r\x3dthis.Ki(o);if(r.length\x3e0){o.push.apply(o,r);c\x3dh}}if(!k||!l||a||c)Ka(b,o.join(\x22 \x22));return b};\nm.fh\x3dfunction(a){a.vj()\x26\x26this.Ge(a.c(),h);a.ra()\x26\x26this.Ae(a,a.Ba())};m.Un\x3dfunction(a){if(G){var b\x3dthis.Qd();b\x26\x26Vm(a,b)}};m.Vf\x3dfunction(a,b){$d(a,!b,!F\x26\x26!Lb)};m.Ge\x3dfunction(a,b){this.Ig(a,this.Ug()+\x22-rtl\x22,b)};m.Gc\x3dfunction(a){var b;if(a.Cb(32)\x26\x26(b\x3da.va()))return Bc(b);return j};m.Ae\x3dfunction(a,b){var c;if(a.Cb(32)\x26\x26(c\x3da.va())){if(!b\x26\x26a.Bm()){try{c.blur()}catch(e){}a.Bm()\x26\x26a.nf(i)}Bc(c)!\x3db\x26\x26Cc(c,b)}};m.pa\x3dfunction(a,b){U(a,b)};\nm.Va\x3dfunction(a,b,c){var e\x3da.c();if(e){var f\x3dthis.Ni(b);f\x26\x26this.Ig(a,f,c);this.Le(e,b,c)}};m.Le\x3dfunction(a,b,c){if(G){bn||(bn\x3dcb(1,\x22disabled\x22,4,\x22pressed\x22,8,\x22selected\x22,16,\x22checked\x22,64,\x22expanded\x22));(b\x3dbn[b])\x26\x26Wm(a,b,c)}};m.va\x3dfunction(a){return a.c()};m.aa\x3dfunction(){return\x22goog-control\x22};m.Ug\x3dfunction(){return this.aa()};m.ef\x3dfunction(a){var b\x3dthis.aa(),c\x3d[b],e\x3dthis.Ug();e!\x3db\x26\x26c.push(e);(b\x3dthis.Hq(a.Vd()))\x26\x26c.push.apply(c,b);(a\x3da.wb)\x26\x26c.push.apply(c,a);F\x26\x26!I(\x227\x22)\x26\x26c.push.apply(c,this.Ki(c));return c};\nm.Ki\x3dfunction(a,b){var c\x3d[];if(b)a\x3da.concat([b]);A([],function(e){if(ta(e,w(wa,a))\x26\x26(!b||wa(e,b)))c.push(e.join(\x22_\x22))});return c};m.Hq\x3dfunction(a){if(a){for(var b\x3d[],c\x3d1;a;c\x3c\x3c\x3d1)if(a\x26c){b.push(this.Ni(c));a\x26\x3d~c}return b}return i};m.Ni\x3dfunction(a){this.xg||this.Vk();return this.xg[a]};m.jr\x3dfunction(a){this.Ho||this.Pp();a\x3dparseInt(this.Ho[a],10);return isNaN(a)?0:a};\nm.Vk\x3dfunction(){var a\x3dthis.Ug();this.xg\x3dcb(1,a+\x22-disabled\x22,2,a+\x22-hover\x22,4,a+\x22-active\x22,8,a+\x22-selected\x22,16,a+\x22-checked\x22,32,a+\x22-focused\x22,64,a+\x22-open\x22)};m.Pp\x3dfunction(){this.xg||this.Vk();var a;a\x3dthis.xg;var b\x3d{};for(var c in a)b[a[c]]\x3dc;this.Ho\x3da\x3db};var cn\x3dfunction(a,b,c){Oj.call(this,c);this.o\x3db||Ym(this.constructor);this.Rj(a)};x(cn,Oj);m\x3dcn.prototype;m.vi\x3di;m.ya\x3d0;m.fg\x3d39;m.ug\x3d255;m.Rh\x3d0;m.Wa\x3dh;m.wb\x3di;m.aj\x3dh;m.rg\x3dj;m.Uj\x3dfunction(a){this.ia\x26\x26a!\x3dthis.aj\x26\x26this.ql(a);this.aj\x3da};m.va\x3dfunction(){return this.o.va(this)};m.Rg\x3dfunction(){return this.Ra||(this.Ra\x3dnew El)};m.ep\x3dfunction(a){if(a){if(this.wb)wa(this.wb,a)||this.wb.push(a);else this.wb\x3d[a];this.o.ol(this,a,h)}};\nm.uu\x3dfunction(a){if(a\x26\x26this.wb){Ba(this.wb,a);if(this.wb.length\x3d\x3d0)this.wb\x3di;this.o.ol(this,a,j)}};m.Ig\x3dfunction(a,b){b?this.ep(a):this.uu(a)};m.N\x3dfunction(){var a\x3dthis.o.N(this);this.ze(a);this.o.Un(a);this.rg||this.o.Vf(a,j);this.Ba()||this.o.pa(a,j)};m.Mb\x3dfunction(){return this.o.Mb(this.c())};m.Zb\x3dfunction(a){return this.o.Zb(a)};m.Jd\x3dfunction(a){a\x3dthis.o.Na(this,a);this.ze(a);this.o.Un(a);this.rg||this.o.Vf(a,j);this.Wa\x3da.style.display!\x3d\x22none\x22};\nm.Ga\x3dfunction(){cn.d.Ga.call(this);this.o.fh(this);if(this.fg\x26-2){this.aj\x26\x26this.ql(h);if(this.Cb(32)){var a\x3dthis.va();if(a){var b\x3dthis.Rg();b.tg(a);this.Wc().b(b,\x22key\x22,this.Ec).b(a,\x22focus\x22,this.cd).b(a,\x22blur\x22,this.nf)}}}};\nm.ql\x3dfunction(a){var b\x3dthis.Wc(),c\x3dthis.c();if(a){b.b(c,\x22mouseover\x22,this.ae).b(c,\x22mousedown\x22,this.pf).b(c,\x22mouseup\x22,this.dj).b(c,\x22mouseout\x22,this.bj);F\x26\x26b.b(c,\x22dblclick\x22,this.am)}else{b.pb(c,\x22mouseover\x22,this.ae).pb(c,\x22mousedown\x22,this.pf).pb(c,\x22mouseup\x22,this.dj).pb(c,\x22mouseout\x22,this.bj);F\x26\x26b.pb(c,\x22dblclick\x22,this.am)}};m.cc\x3dfunction(){cn.d.cc.call(this);this.Ra\x26\x26this.Ra.detach();this.Ba()\x26\x26this.ra()\x26\x26this.o.Ae(this,j)};\nm.e\x3dfunction(){cn.d.e.call(this);if(this.Ra){this.Ra.g();delete this.Ra}delete this.o;this.wb\x3dthis.vi\x3di};m.Pg\x3dfunction(){return this.vi};m.Rj\x3dfunction(a){this.vi\x3da};m.Gq\x3dfunction(){var a\x3dthis.Pg();if(!a||t(a))return a;return(a\x3dq(a)?B(a,Ec).join(\x22\x22):Ec(a))\x26\x26gb(a)};m.Ge\x3dfunction(a){cn.d.Ge.call(this,a);var b\x3dthis.c();b\x26\x26this.o.Ge(b,a)};m.Vf\x3dfunction(a){this.rg\x3da;var b\x3dthis.c();b\x26\x26this.o.Vf(b,a)};m.Ba\x3dfunction(){return this.Wa};\nm.pa\x3dfunction(a,b){if(b||this.Wa!\x3da\x26\x26this.dispatchEvent(a?\x22show\x22:\x22hide\x22)){(b\x3dthis.c())\x26\x26this.o.pa(b,a);this.ra()\x26\x26this.o.Ae(this,a);this.Wa\x3da;return h}return j};m.ra\x3dfunction(){return!this.Bb(1)};m.Ts\x3dfunction(){var a\x3dthis.yb();return!!a\x26\x26typeof a.ra\x3d\x3d\x22function\x22\x26\x26!a.ra()};m.ga\x3dfunction(a){if(!this.Ts()\x26\x26this.jd(1,!a)){if(!a){this.setActive(j);this.Sb(j)}this.Ba()\x26\x26this.o.Ae(this,a);this.Va(1,!a)}};m.Sb\x3dfunction(a){this.jd(2,a)\x26\x26this.Va(2,a)};m.gh\x3dfunction(){return this.Bb(4)};\nm.setActive\x3dfunction(a){this.jd(4,a)\x26\x26this.Va(4,a)};m.Zj\x3dfunction(a){this.jd(8,a)\x26\x26this.Va(8,a)};m.zm\x3dfunction(){return this.Bb(16)};m.Wf\x3dfunction(a){this.jd(16,a)\x26\x26this.Va(16,a)};m.Bm\x3dfunction(){return this.Bb(32)};m.Zn\x3dfunction(a){this.jd(32,a)\x26\x26this.Va(32,a)};m.Ss\x3dfunction(){return this.Bb(64)};m.Fe\x3dfunction(a){this.jd(64,a)\x26\x26this.Va(64,a)};m.Vd\x3dfunction(){return this.ya};m.Bb\x3dfunction(a){return!!(this.ya\x26a)};\nm.Va\x3dfunction(a,b){if(this.Cb(a)\x26\x26b!\x3dthis.Bb(a)){this.o.Va(this,a,b);this.ya\x3db?this.ya|a:this.ya\x26~a}};m.po\x3dfunction(a){this.ya\x3da};m.Cb\x3dfunction(a){return!!(this.fg\x26a)};m.sd\x3dfunction(a,b){if(this.ia\x26\x26this.Bb(a)\x26\x26!b)d(Error(\x22Component already rendered\x22));!b\x26\x26this.Bb(a)\x26\x26this.Va(a,j);this.fg\x3db?this.fg|a:this.fg\x26~a};m.$a\x3dfunction(a){return!!(this.ug\x26a)\x26\x26this.Cb(a)};m.Vn\x3dfunction(a,b){this.ug\x3db?this.ug|a:this.ug\x26~a};m.Xn\x3dfunction(a,b){this.Rh\x3db?this.Rh|a:this.Rh\x26~a};\nm.jd\x3dfunction(a,b){return this.Cb(a)\x26\x26this.Bb(a)!\x3db\x26\x26(!(this.Rh\x26a)||this.dispatchEvent(Pj(a,b)))\x26\x26!this.Ye};m.ae\x3dfunction(a){a.relatedTarget\x26\x26!wc(this.c(),a.relatedTarget)\x26\x26this.dispatchEvent(\x22enter\x22)\x26\x26this.ra()\x26\x26this.$a(2)\x26\x26this.Sb(h)};m.bj\x3dfunction(a){if(a.relatedTarget\x26\x26!wc(this.c(),a.relatedTarget)\x26\x26this.dispatchEvent(\x22leave\x22)){this.$a(4)\x26\x26this.setActive(j);this.$a(2)\x26\x26this.Sb(j)}};\nm.pf\x3dfunction(a){if(this.ra()){this.$a(2)\x26\x26this.Sb(h);if(a.tj(0)){this.$a(4)\x26\x26this.setActive(h);this.o.Gc(this)\x26\x26this.va().focus()}}!this.rg\x26\x26a.tj(0)\x26\x26a.preventDefault()};m.dj\x3dfunction(a){if(this.ra()){this.$a(2)\x26\x26this.Sb(h);this.gh()\x26\x26this.Pf(a)\x26\x26this.$a(4)\x26\x26this.setActive(j)}};m.am\x3dfunction(a){this.ra()\x26\x26this.Pf(a)};\nm.Pf\x3dfunction(a){this.$a(16)\x26\x26this.Wf(!this.zm());this.$a(8)\x26\x26this.Zj(h);this.$a(64)\x26\x26this.Fe(!this.Ss());var b\x3dnew Ic(\x22action\x22,this);if(a)for(var c\x3d[\x22altKey\x22,\x22ctrlKey\x22,\x22metaKey\x22,\x22shiftKey\x22],e,f\x3d0;e\x3dc[f];f++)b[e]\x3da[e];return this.dispatchEvent(b)};m.cd\x3dfunction(){this.$a(32)\x26\x26this.Zn(h)};m.nf\x3dfunction(){this.$a(4)\x26\x26this.setActive(j);this.$a(32)\x26\x26this.Zn(j)};m.Ec\x3dfunction(a){if(this.Ba()\x26\x26this.ra()\x26\x26this.of(a)){a.preventDefault();a.stopPropagation();return h}return j};\nm.of\x3dfunction(a){return a.keyCode\x3d\x3d13\x26\x26this.Pf(a)};var dn\x3dcn,en\x3dan;if(!ha(dn))d(Error(\x22Invalid component class \x22+dn));if(!ha(en))d(Error(\x22Invalid renderer class \x22+en));var fn\x3du(dn);Xm[fn]\x3den;$m(\x22goog-control\x22,function(){return new cn(i)});var gn\x3dfunction(){};x(gn,an);da(gn);gn.prototype.N\x3dfunction(a){return a.Ha().N(\x22div\x22,this.aa())};gn.prototype.Na\x3dfunction(a,b){if(b.tagName\x3d\x3d\x22HR\x22){var c\x3db;b\x3dthis.N(a);pc(b,c);O(c)}else C(b,this.aa());return b};gn.prototype.aa\x3dfunction(){return\x22goog-menuseparator\x22};var hn\x3dfunction(a,b){cn.call(this,i,a||gn.Pa(),b);this.sd(1,j);this.sd(2,j);this.sd(4,j);this.sd(32,j);this.po(1)};x(hn,cn);hn.prototype.Ga\x3dfunction(){hn.d.Ga.call(this);Vm(this.c(),\x22separator\x22)};$m(\x22goog-menuseparator\x22,function(){return new hn});var jn\x3dfunction(){};da(jn);m\x3djn.prototype;m.Qd\x3dfunction(){};m.ys\x3dfunction(a){if(a){var b\x3da.getAttributeNode(\x22tabindex\x22);if(b\x26\x26b.specified){a\x3da.tabIndex;return ga(a)\x26\x26a\x3e\x3d0}}return j};m.Ei\x3dfunction(a,b){if(a)a.tabIndex\x3db?0:-1};m.N\x3dfunction(a){return a.Ha().N(\x22div\x22,this.ef(a).join(\x22 \x22))};m.Mb\x3dfunction(a){return a};m.Zb\x3dfunction(a){return a.tagName\x3d\x3d\x22DIV\x22};\nm.Na\x3dfunction(a,b){b.id\x26\x26a.Fh(b.id);var c\x3dthis.aa(),e\x3dj,f\x3dLa(b);f\x26\x26A(f,function(g){if(g\x3d\x3dc)e\x3dh;else g\x26\x26this.Gv(a,g,c)},this);e||C(b,c);this.Tp(a,b);return b};m.Gv\x3dfunction(a,b,c){if(b\x3d\x3dc+\x22-disabled\x22)a.ga(j);else if(b\x3d\x3dc+\x22-horizontal\x22)a.ho(\x22horizontal\x22);else b\x3d\x3dc+\x22-vertical\x22\x26\x26a.ho(\x22vertical\x22)};\nm.Tp\x3dfunction(a,b){if(b)for(var c\x3db.firstChild,e;c\x26\x26c.parentNode\x3d\x3db;){e\x3dc.nextSibling;if(c.nodeType\x3d\x3d1){var f\x3dthis.Pi(c);if(f){f.ze(c);a.ra()||f.ga(j);a.Ad(f);f.Na(c)}}else if(!c.nodeValue||gb(c.nodeValue)\x3d\x3d\x22\x22)b.removeChild(c);c\x3de}};m.Pi\x3dfunction(a){a:{for(var b\x3dLa(a),c\x3d0,e\x3db.length;c\x3ce;c++)if(a\x3db[c]in Zm?Zm[b[c]]():i){a\x3da;break a}a\x3di}return a};m.fh\x3dfunction(a){a\x3da.c();$d(a,h,G);if(F)a.hideFocus\x3dh;var b\x3dthis.Qd();b\x26\x26Vm(a,b)};m.va\x3dfunction(a){return a.c()};m.aa\x3dfunction(){return\x22goog-container\x22};\nm.ef\x3dfunction(a){var b\x3dthis.aa(),c\x3da.nd\x3d\x3d\x22horizontal\x22;c\x3d[b,c?b+\x22-horizontal\x22:b+\x22-vertical\x22];a.ra()||c.push(b+\x22-disabled\x22);return c};m.Gl\x3dfunction(){return\x22vertical\x22};var kn\x3dfunction(a,b,c){Oj.call(this,c);this.o\x3db||jn.Pa();this.nd\x3da||this.o.Gl()};x(kn,Oj);m\x3dkn.prototype;m.Vs\x3di;m.Ra\x3di;m.o\x3di;m.nd\x3di;m.Wa\x3dh;m.S\x3dh;m.Ji\x3dh;m.lb\x3d-1;m.ma\x3di;m.Hj\x3dj;m.pp\x3dj;m.vc\x3di;m.va\x3dfunction(){return this.Vs||this.o.va(this)};m.Rg\x3dfunction(){return this.Ra||(this.Ra\x3dnew El(this.va()))};m.N\x3dfunction(){this.ze(this.o.N(this))};m.Mb\x3dfunction(){return this.o.Mb(this.c())};m.Zb\x3dfunction(a){return this.o.Zb(a)};m.Jd\x3dfunction(a){this.ze(this.o.Na(this,a));if(a.style.display\x3d\x3d\x22none\x22)this.Wa\x3dj};\nm.Ga\x3dfunction(){kn.d.Ga.call(this);this.Pd(function(b){b.ia\x26\x26this.Cn(b)},this);var a\x3dthis.c();this.o.fh(this);this.pa(this.Wa,h);this.Wc().b(this,\x22enter\x22,this.Gr).b(this,\x22highlight\x22,this.Sr).b(this,\x22unhighlight\x22,this.ss).b(this,\x22open\x22,this.cs).b(this,\x22close\x22,this.Ar).b(a,\x22mousedown\x22,this.pf).b(bc(a),\x22mouseup\x22,this.Cr).b(a,[\x22mousedown\x22,\x22mouseup\x22,\x22mouseover\x22,\x22mouseout\x22],this.yr);this.Gc()\x26\x26this.pl(h)};\nm.pl\x3dfunction(a){var b\x3dthis.Wc(),c\x3dthis.va();a?b.b(c,\x22focus\x22,this.cd).b(c,\x22blur\x22,this.nf).b(this.Rg(),\x22key\x22,this.Ec):b.pb(c,\x22focus\x22,this.cd).pb(c,\x22blur\x22,this.nf).pb(this.Rg(),\x22key\x22,this.Ec)};m.cc\x3dfunction(){this.Eh(-1);this.ma\x26\x26this.ma.Fe(j);this.Hj\x3dj;kn.d.cc.call(this)};m.e\x3dfunction(){kn.d.e.call(this);if(this.Ra){this.Ra.g();this.Ra\x3di}this.o\x3dthis.ma\x3dthis.vc\x3di};m.Gr\x3dfunction(){return h};\nm.Sr\x3dfunction(a){var b\x3dthis.eh(a.target);if(b\x3e-1\x26\x26b!\x3dthis.lb){var c\x3dthis.gf();c\x26\x26c.Sb(j);this.lb\x3db;c\x3dthis.gf();this.Hj\x26\x26c.setActive(h);if(this.ma\x26\x26c!\x3dthis.ma)c.Cb(64)?c.Fe(h):this.ma.Fe(j)}Wm(this.c(),\x22activedescendant\x22,a.target.c().id)};m.ss\x3dfunction(a){if(a.target\x3d\x3dthis.gf())this.lb\x3d-1;Wm(this.c(),\x22activedescendant\x22,\x22\x22)};m.cs\x3dfunction(a){if((a\x3da.target)\x26\x26a!\x3dthis.ma\x26\x26a.yb()\x3d\x3dthis){this.ma\x26\x26this.ma.Fe(j);this.ma\x3da}};m.Ar\x3dfunction(a){if(a.target\x3d\x3dthis.ma)this.ma\x3di};\nm.pf\x3dfunction(a){this.S\x26\x26this.Gh(h);var b\x3dthis.va();this.o.ys(b)?b.focus():a.preventDefault()};m.Cr\x3dfunction(){this.Gh(j)};m.yr\x3dfunction(a){var b\x3dthis.Zq(a.target);if(b)switch(a.type){case \x22mousedown\x22:b.pf(a);break;case \x22mouseup\x22:b.dj(a);break;case \x22mouseover\x22:b.ae(a);break;case \x22mouseout\x22:b.bj(a);break}};m.Zq\x3dfunction(a){if(this.vc)for(var b\x3dthis.c();a\x26\x26a.parentNode\x26\x26a!\x3db;){var c\x3da.id;if(c in this.vc)return this.vc[c];a\x3da.parentNode}return i};m.cd\x3dfunction(){};\nm.nf\x3dfunction(){this.Eh(-1);this.Gh(j);this.ma\x26\x26this.ma.Fe(j)};m.Ec\x3dfunction(a){if(this.ra()\x26\x26this.df()!\x3d0\x26\x26this.of(a)){a.preventDefault();a.stopPropagation();return h}return j};\nm.of\x3dfunction(a){var b\x3dthis.gf();if(b\x26\x26typeof b.Ec\x3d\x3d\x22function\x22\x26\x26b.Ec(a))return h;if(this.ma\x26\x26this.ma!\x3db\x26\x26typeof this.ma.Ec\x3d\x3d\x22function\x22\x26\x26this.ma.Ec(a))return h;switch(a.keyCode){case 27:if(this.Gc())this.va().blur();else return j;break;case 36:this.Bs();break;case 35:this.Cs();break;case 38:if(this.nd\x3d\x3d\x22vertical\x22)this.lj();else return j;break;case 37:if(this.nd\x3d\x3d\x22horizontal\x22)this.vj()?this.kj():this.lj();else return j;break;case 40:if(this.nd\x3d\x3d\x22vertical\x22)this.kj();else return j;break;case 39:if(this.nd\x3d\x3d\n\x22horizontal\x22)this.vj()?this.lj():this.kj();else return j;break;default:return j}return h};m.Cn\x3dfunction(a){var b\x3da.c();b\x3db.id||(b.id\x3da.Ia());if(!this.vc)this.vc\x3d{};this.vc[b]\x3da};m.Ad\x3dfunction(a,b){kn.d.Ad.call(this,a,b)};m.hi\x3dfunction(a,b,c){a.Xn(2,h);a.Xn(64,h);if(this.Gc()||!this.pp)a.sd(32,j);a.Uj(j);kn.d.hi.call(this,a,b,c);c\x26\x26this.ia\x26\x26this.Cn(a);b\x3c\x3dthis.lb\x26\x26this.lb++};\nm.removeChild\x3dfunction(a,b){var c\x3dthis.eh(a);if(c!\x3d-1)if(c\x3d\x3dthis.lb)a.Sb(j);else c\x3cthis.lb\x26\x26this.lb--;(c\x3da.c())\x26\x26c.id\x26\x26Ya(this.vc,c.id);a\x3dkn.d.removeChild.call(this,a,b);a.Uj(h);return a};m.ho\x3dfunction(a){if(this.c())d(Error(\x22Component already rendered\x22));this.nd\x3da};m.Ba\x3dfunction(){return this.Wa};m.pa\x3dfunction(a,b){if(b||this.Wa!\x3da\x26\x26this.dispatchEvent(a?\x22show\x22:\x22hide\x22)){this.Wa\x3da;var c\x3dthis.c();if(c){U(c,a);this.Gc()\x26\x26this.o.Ei(this.va(),this.S\x26\x26this.Wa);this.Wa\x26\x26!b\x26\x26this.dispatchEvent(\x22aftershow\x22)}return h}return j};\nm.ra\x3dfunction(){return this.S};m.ga\x3dfunction(a){if(this.S!\x3da\x26\x26this.dispatchEvent(a?\x22enable\x22:\x22disable\x22)){if(a){this.S\x3dh;this.Pd(function(b){if(b.To)delete b.To;else b.ga(h)})}else{this.Pd(function(b){if(b.ra())b.ga(j);else b.To\x3dh});this.S\x3dj;this.Gh(j)}this.Gc()\x26\x26this.o.Ei(this.va(),a\x26\x26this.Wa)}};m.Gc\x3dfunction(){return this.Ji};m.Ae\x3dfunction(a){a!\x3dthis.Ji\x26\x26this.ia\x26\x26this.pl(a);this.Ji\x3da;this.S\x26\x26this.Wa\x26\x26this.o.Ei(this.va(),a)};m.Eh\x3dfunction(a){if(a\x3dthis.Og(a))a.Sb(h);else this.lb\x3e-1\x26\x26this.gf().Sb(j)};\nm.Sb\x3dfunction(a){this.Eh(this.eh(a))};m.gf\x3dfunction(){return this.Og(this.lb)};m.Bs\x3dfunction(){this.$g(function(a,b){return(a+1)%b},this.df()-1)};m.Cs\x3dfunction(){this.$g(function(a,b){a--;return a\x3c0?b-1:a},0)};m.kj\x3dfunction(){this.$g(function(a,b){return(a+1)%b},this.lb)};m.lj\x3dfunction(){this.$g(function(a,b){a--;return a\x3c0?b-1:a},this.lb)};m.$g\x3dfunction(a,b){b\x3db\x3c0?this.eh(this.ma):b;var c\x3dthis.df();b\x3da(b,c);for(var e\x3d0;e\x3c\x3dc;){var f\x3dthis.Og(b);if(f\x26\x26this.yp(f)){this.iv(b);return h}e++;b\x3da(b,c)}return j};\nm.yp\x3dfunction(a){return a.Ba()\x26\x26a.ra()\x26\x26a.Cb(2)};m.iv\x3dfunction(a){this.Eh(a)};m.Gh\x3dfunction(a){this.Hj\x3da};var ln\x3dfunction(){};x(ln,gn);da(ln);ln.prototype.N\x3dfunction(a){return a.Ha().N(\x22div\x22,this.aa()+\x22 goog-inline-block\x22,\x22\\u00a0\x22)};ln.prototype.Na\x3dfunction(a,b){b\x3dln.d.Na.call(this,a,b);C(b,\x22goog-inline-block\x22);return b};ln.prototype.aa\x3dfunction(){return\x22goog-toolbar-separator\x22};var mn\x3dfunction(){};x(mn,jn);da(mn);mn.prototype.Qd\x3dfunction(){return\x22toolbar\x22};mn.prototype.Pi\x3dfunction(a){return a.tagName\x3d\x3d\x22HR\x22?new hn(ln.Pa()):mn.d.Pi.call(this,a)};mn.prototype.aa\x3dfunction(){return\x22goog-toolbar\x22};mn.prototype.Gl\x3dfunction(){return\x22horizontal\x22};var nn\x3dfunction(a,b,c){kn.call(this,b,a||mn.Pa(),c)};x(nn,kn);var on\x3dfunction(){};x(on,an);da(on);m\x3don.prototype;m.Qd\x3dfunction(){return\x22button\x22};m.Le\x3dfunction(a,b,c){if(G)b\x3d\x3d16?Wm(a,\x22pressed\x22,c):on.d.Le.call(this,a,b,c)};m.N\x3dfunction(a){var b\x3don.d.N.call(this,a),c\x3da.lf();c\x26\x26this.Kh(b,c);(c\x3da.Zc())\x26\x26this.oc(b,c);a.Cb(16)\x26\x26this.Le(b,16,j);return b};m.Na\x3dfunction(a,b){b\x3don.d.Na.call(this,a,b);a.Pv(this.Zc(b));a.Mv(this.lf(b));a.Cb(16)\x26\x26this.Le(b,16,j);return b};m.Zc\x3dp;m.oc\x3dp;m.lf\x3dfunction(a){return a.title};m.Kh\x3dfunction(a,b){if(a)a.title\x3db||\x22\x22};m.aa\x3dfunction(){return\x22goog-button\x22};var pn\x3dfunction(){};x(pn,on);da(pn);m\x3dpn.prototype;m.Qd\x3dfunction(){};m.N\x3dfunction(a){this.qo(a);return a.Ha().N(\x22button\x22,{\x22class\x22:this.ef(a).join(\x22 \x22),disabled:!a.ra(),title:a.lf()||\x22\x22,value:a.Zc()||\x22\x22},a.Gq()||\x22\x22)};m.Zb\x3dfunction(a){return a.tagName\x3d\x3d\x22BUTTON\x22||a.tagName\x3d\x3d\x22INPUT\x22\x26\x26(a.type\x3d\x3d\x22button\x22||a.type\x3d\x3d\x22submit\x22||a.type\x3d\x3d\x22reset\x22)};m.Na\x3dfunction(a,b){this.qo(a);b.disabled\x26\x26C(b,this.Ni(1));return pn.d.Na.call(this,a,b)};m.fh\x3dfunction(a){a.Wc().b(a.c(),\x22click\x22,a.Pf)};m.Vf\x3dp;m.Ge\x3dp;m.Gc\x3dfunction(a){return a.ra()};\nm.Ae\x3dp;m.Va\x3dfunction(a,b,c){pn.d.Va.call(this,a,b,c);if((a\x3da.c())\x26\x26b\x3d\x3d1)a.disabled\x3dc};m.Zc\x3dfunction(a){return a.value};m.oc\x3dfunction(a,b){if(a)a.value\x3db};m.Le\x3dp;m.qo\x3dfunction(a){a.Uj(j);a.Vn(255,j);a.sd(32,j)};var qn\x3dfunction(a,b,c){cn.call(this,a,b||pn.Pa(),c)};x(qn,cn);m\x3dqn.prototype;m.Zc\x3dfunction(){return this.uk};m.oc\x3dfunction(a){this.uk\x3da;this.o.oc(this.c(),a)};m.Pv\x3dfunction(a){this.uk\x3da};m.lf\x3dfunction(){return this.Je};m.Kh\x3dfunction(a){this.Je\x3da;this.o.Kh(this.c(),a)};m.Mv\x3dfunction(a){this.Je\x3da};m.e\x3dfunction(){qn.d.e.call(this);delete this.uk;delete this.Je};m.Ga\x3dfunction(){qn.d.Ga.call(this);if(this.Cb(32)){var a\x3dthis.va();a\x26\x26this.Wc().b(a,\x22keyup\x22,this.of)}};\nm.of\x3dfunction(a){if(a.keyCode\x3d\x3d13\x26\x26a.type\x3d\x3d\x22key\x22||a.keyCode\x3d\x3d32\x26\x26a.type\x3d\x3d\x22keyup\x22)return this.Pf(a);return a.keyCode\x3d\x3d32};$m(\x22goog-button\x22,function(){return new qn(i)});var rn\x3dfunction(){};x(rn,on);da(rn);m\x3drn.prototype;m.N\x3dfunction(a){var b\x3dthis.ef(a);b\x3d{\x22class\x22:\x22goog-inline-block \x22+b.join(\x22 \x22),title:a.lf()||\x22\x22};return a.Ha().N(\x22div\x22,b,this.Tk(a.Pg(),a.Ha()))};m.Mb\x3dfunction(a){return a\x26\x26a.firstChild.firstChild};m.Tk\x3dfunction(a,b){return b.N(\x22div\x22,\x22goog-inline-block \x22+(this.aa()+\x22-outer-box\x22),b.N(\x22div\x22,\x22goog-inline-block \x22+(this.aa()+\x22-inner-box\x22),a))};m.Zb\x3dfunction(a){return a.tagName\x3d\x3d\x22DIV\x22};\nm.ws\x3dfunction(a,b){if((b\x3da.Ha().Il(b))\x26\x26b.className.indexOf(this.aa()+\x22-outer-box\x22)!\x3d-1)if((a\x3da.Ha().Il(b))\x26\x26a.className.indexOf(this.aa()+\x22-inner-box\x22)!\x3d-1)return h;return j};m.Na\x3dfunction(a,b){sn(b,h);sn(b,j);this.ws(a,b)||b.appendChild(this.Tk(b.childNodes,a.Ha()));C(b,\x22goog-inline-block\x22,this.aa());return rn.d.Na.call(this,a,b)};m.aa\x3dfunction(){return\x22goog-custom-button\x22};\nvar sn\x3dfunction(a,b){if(a)for(var c\x3db?a.firstChild:a.lastChild,e;c\x26\x26c.parentNode\x3d\x3da;){e\x3db?c.nextSibling:c.previousSibling;if(c.nodeType\x3d\x3d3){var f\x3dc.nodeValue;if(gb(f)\x3d\x3d\x22\x22)a.removeChild(c);else{c.nodeValue\x3db?f.replace(/^[\\s\\xa0]+/,\x22\x22):f.replace(/[\\s\\xa0]+$/,\x22\x22);break}}else break;c\x3de}};var tn\x3dfunction(){};x(tn,rn);da(tn);tn.prototype.aa\x3dfunction(){return\x22goog-toolbar-button\x22};var un\x3dfunction(a,b,c){qn.call(this,a,b||tn.Pa(),c)};x(un,qn);$m(\x22goog-toolbar-button\x22,function(){return new un(i)});var vn\x3dfunction(a,b){hn.call(this,a||ln.Pa(),b)};x(vn,hn);$m(\x22goog-toolbar-separator\x22,function(){return new vn});var wn\x3dfunction(a){this.Ef\x3da};x(wn,ln);var xn\x3d{};wn.prototype.aa\x3dfunction(){return this.Ef||\x22ocean-chrome-separator\x22};var yn\x3dfunction(a){this.Ef\x3da};x(yn,tn);var zn\x3d{};yn.prototype.aa\x3dfunction(){return this.Ef||\x22ocean-chrome-button\x22};var An\x3dfunction(a){this.Ef\x3da};x(An,mn);var Bn\x3d{};An.prototype.aa\x3dfunction(){return this.Ef||\x22ocean-chrome-toolbar\x22};var Cn\x3dfunction(a,b){nn.call(this,Bn[a||\x22viewport-chrome-toolbar\x22]||(Bn[a||\x22viewport-chrome-toolbar\x22]\x3dnew An(a||\x22viewport-chrome-toolbar\x22)));this.Ai\x3db||\x22viewport-chrome-toolbar-button\x22;this.Se\x3d{};this.l\x3dnew Ag(this)};x(Cn,nn);m\x3dCn.prototype;m.b\x3dfunction(){this.l.b.apply(this.l,arguments)};m.lc\x3dfunction(a,b,c){a.sd(16,h);if(b){var e\x3dthis.Se[b];if(!e){e\x3dnew Tm;e.Fv(function(f,g){f\x26\x26f.Wf(g)});this.Se[b]\x3de}e.Gb(a);a.Vn(16,j);P(a,\x22action\x22,function(f){e.$j(f.target)});c\x26\x26e.$j(a)}else a.Va(16,!!c)};\nm.Ev\x3dfunction(a,b){this.Se[a]\x26\x26this.Se[a].$j(b)};m.pg\x3dfunction(){var a\x3dnew vn(xn[\x22top-toolbar-separator\x22]||(xn[\x22top-toolbar-separator\x22]\x3dnew wn(\x22top-toolbar-separator\x22)));this.Ad(a,h);return a};m.Me\x3dfunction(a,b,c,e,f,g,k){a\x3dthis.Kp(a,b,c,e,f,g,k);this.Ad(a,h);return a};m.Kp\x3dfunction(a,b,c,e,f,g,k){var l\x3dN(\x22div\x22),o\x3dM(\x22span\x22,{\x22class\x22:b,id:c?c+\x22-image\x22:i});c\x3dM(\x22span\x22,{id:c?c+\x22-text\x22:i,\x22class\x22:\x22linkbar-button-text\x22});c.innerHTML\x3da;l.appendChild(o);(k?pc:qc)(c,o);return this.Uk(b,e,f,g,l)};\nm.Bd\x3dfunction(a,b,c,e){a\x3dthis.Uk(a,b,c,e);this.Ad(a,h);return a};m.Uk\x3dfunction(a,b,c,e,f){a\x3df||M(\x22div\x22,{\x22class\x22:a});e\x3dzn[e||this.Ai]||(zn[e||this.Ai]\x3dnew yn(e||this.Ai));e\x3dnew un(a,e);c\x26\x26e.Kh(c);b\x26\x26P(e,\x22action\x22,w(b,e));return e};m.e\x3dfunction(){Cn.d.e.call(this);this.l.g();Ta(this.Se,function(a){a.g()})};var Dn\x3dfunction(a,b,c,e,f,g,k,l,o){Cn.call(this,\x22viewport-top-linkbar\x22,\x22top-linkbar-button\x22);this.a\x3da;this.dg\x3dl;this.jx\x3do;if(g){this.Ru\x3dg;this.Ag\x3dthis.Me(_OC_MSG[bg],\x22SPRITE_clip_v2 linkbar-image-icon goog-inline-block\x22,\x22clip-button\x22,v(this.ns,this));this.lc(this.Ag);this.b(a,\x22viewportmodechange\x22,this.Ab);this.Ab()}f\x3dv(this.Mp,this);this.Zs\x3dthis.Me(_OC_MSG[cg],\x22SPRITE_link_v2 linkbar-image-icon goog-inline-block\x22,\x22link-button\x22,v(this.Aj,this,f));this.lc(this.Zs);k\x3dv(this.Jp,this,k);this.rq\x3dthis.Me(_OC_MSG[og],\n\x22SPRITE_feedback linkbar-image-icon goog-inline-block\x22,\x22feedback-button\x22,v(this.Aj,this,k));this.lc(this.rq);this.Of\x3dc;this.cf\x3de;this.Wv();if(b){this.nk\x3db;this.ni(b);this.dm();this.b(a,\x22pagechange\x22,this.dm)}};x(Dn,Cn);var En\x3dfunction(a,b,c,e,f,g,k,l,o,r){b\x3dnew Dn(b,c,e,f,g,k,l,o,r);b.ta(a)};m\x3dDn.prototype;\nm.Wv\x3dfunction(){if(!this.Of||!this.cf){this.Of\x26\x26this.ni(this.Of);this.cf\x26\x26this.ni(this.cf)}else{O(this.Of);O(this.cf);var a\x3dv(this.Ip,this,this.Of.href,this.cf.href);this.bq\x3dthis.Me(_OC_MSG[xg],\x22SPRITE_download_v2 goog-inline-block linkbar-image-icon\x22,\x22download-button\x22,v(this.Aj,this,a));this.lc(this.bq)}};m.dm\x3dfunction(){if(this.nk){var a\x3dnew W(this.nk.href);a.r(\x22pg\x22,this.a.D());this.nk.href\x3da.toString()}};m.Ab\x3dfunction(){var a\x3dthis.a.s();a\x3da instanceof vk;this.Ag.ga(!a);this.Ag.Wf(j)};m.ns\x3dfunction(){this.Ru(this.Ag.zm())};\nm.ni\x3dfunction(a){$d(a,h);this.b(a,\x22mousedown\x22,w(S,a,\x22background-color\x22,\x22#dae3f6\x22));this.b(a,[\x22mouseup\x22,\x22mouseout\x22],w(S,a,{backgroundColor:\x22transparent\x22,borderColor:\x22#fcfcff\x22}));this.b(a,\x22mouseover\x22,w(S,a,\x22border-color\x22,\x22#6b90da\x22))};m.Aj\x3dfunction(a,b){if(b.Bb(16)){a\x3da();a.ta(b);this.b(a,\x22dispose\x22,v(b.Wf,b,j))}};m.Ip\x3dfunction(a,b){return new Pm(document.body,a,b)};m.Mp\x3dfunction(){return new Rm(document.body,this.a,this.dg)};m.Jp\x3dfunction(a){return new Qm(document.body,this.a,a)};var Fn\x3dfunction(a,b){Y.call(this);this.a\x3da;this.Bk\x3db;this.Ub\x3dthis.a.Xa.Ub;this.Jk\x3d!!this.a.Xa.Ub;this.zp\x3d!!this.a.Xa.mk;if(this.Jk)this.Tn\x3dthis.wq()};x(Fn,Y);m\x3dFn.prototype;m.ta\x3dfunction(a){this.Db\x3dN(\x22div\x22);document.body.appendChild(this.Db);V(v(this.fk,this));this.yw\x3da;if(this.Jk)this.Au();else this.zp?this.yu():this.g()};m.fk\x3dfunction(){this.b(document,\x22click\x22,this.g);this.b(this.a,\x22resize\x22,this.ab)};\nm.yu\x3dfunction(){C(this.Db,\x22base-image-toc-div\x22);var a\x3dthis.a.Xa.mk,b\x3dthis.a.A.wa(a);b\x26\x26this.Ak(b);if(this.a.Xa.yt\x3e1)(a\x3dthis.a.A.Vi(a,1))\x26\x26this.Ak(a);this.ab()};m.Ak\x3dfunction(a){var b\x3d128,c\x3dnew E(b,0);b\x3dM(\x22img\x22,{width:b});C(b,\x22toc-page-image\x22);this.b(b,\x22click\x22,v(this.a.Ea,this.a,a));G\x26\x26$e()\x26\x26this.b(b,\x22load\x22,this.ab);a.Ud(c)?this.ao(b,a,c):a.Lg(w(this.ao,b,a,c));this.Db.appendChild(b)};m.ao\x3dfunction(a,b,c){gc(a,{src:b.Ud(c)})};\nm.Au\x3dfunction(){var a\x3dM(\x22div\x22,{\x22class\x22:\x22toc-div\x22});this.$w\x3da;var b;A(this.Ub,function(c,e){c\x3dthis.lr(c,e);a.appendChild(c);if(e\x3d\x3dthis.Tn)b\x3dc},this);b\x26\x26V(v(this.Nu,this,b));this.Db.appendChild(a);if(Vd(this.Db).height\x3e300){S(this.Db,\x22height\x22,\x22300px\x22);C(this.Db,\x22scroll-toc-div-wide\x22)}C(this.Db,\x22scroll-toc-div\x22);this.ab()};m.Nu\x3dfunction(a){if(a.offsetTop+Vd(a).height\x3e300)if(a\x3dtc(a.previousSibling,j))this.Db.scrollTop\x3da.offsetTop};m.ab\x3dfunction(){Mi(this.Bk.c(),5,this.Db,4,new D(0,-this.yw))};\nm.lr\x3dfunction(a,b){var c\x3da.Ia();c\x3dthis.a.A.wa(c);var e\x3da.St,f\x3dthis.Ub[b+1]?\x22\x22:\x22-last\x22,g\x3d\x22toc-middle-cell\x22+f;f\x3d\x22toc-right-cell\x22+f;var k\x3dM(\x22div\x22,{\x22class\x22:c?\x22toc-row\x22:\x22\x22}),l\x3dN(\x22div\x22);C(l,\x22goog-inline-block\x22,\x22toc-left-cell\x22,b\x3d\x3dthis.Tn?this.gr():\x22\x22);b\x3dN(\x22div\x22);C(b,\x22goog-inline-block\x22,g);G\x26\x26!I(\x221.9\x22)\x26\x26S(b,\x22overflow\x22,\x22hidden\x22);var o\x3dN(\x22div\x22);C(o,\x22goog-inline-block\x22,f);b.innerHTML\x3dvb(a.Za(),35);o.innerHTML\x3d!fb(e\x3d\x3di?\x22\x22:String(e))?e:\x22\x26nbsp;\x22;k.appendChild(l);k.appendChild(b);k.appendChild(o);if(c)this.b(k,\n\x22click\x22,v(this.a.Ea,this.a,c));else{Pa(b,g,\x22toc-middle-disabled-cell\x22);Pa(o,f,\x22toc-right-disabled-cell\x22)}return k};m.gr\x3dfunction(){var a\x3d\x22SPRITE_toc_selected_item_arrow_\x22;if($e())return a+\x22right\x22;return a+\x22left\x22};m.wq\x3dfunction(){for(var a\x3dthis.a.A,b\x3d0;b\x3cthis.Ub.length;b++){var c\x3da.wa(this.Ub[b].Ia());if(c){var e\x3dthis.vt(b);e\x3de?e.ba()-1:oa(a.jb()).ba();var f\x3dthis.a.j();f\x3df.ba();if(f\x3e\x3dc.ba()\x26\x26f\x3c\x3de)return b}}return-1};\nm.vt\x3dfunction(a){for(a\x3da+1;a\x3cthis.Ub.length;a++){var b\x3dthis.a.A.wa(this.Ub[a].Ia());if(b)return b}};m.e\x3dfunction(){Fn.d.e.call(this);O(this.Db);this.Bk.Wf(j)};var Gn\x3dfunction(a,b,c,e,f,g){Cn.call(this,\x22viewport-top-toolbar\x22,\x22top-toolbar-button\x22);this.a\x3da;this.Aa\x3db;this.Fc\x3dc;this.ai\x3de;this.op();this.pg();this.np(!!f,!!g)\x26\x26this.pg();this.fp();this.pg();this.ft();this.pg()};x(Gn,Cn);var Hn\x3dfunction(a,b,c,e,f,g,k){b\x3dnew Gn(b,c,e,f,g,k);b.ta(a)};m\x3dGn.prototype;m.lw\x3dfunction(){this.Aa.kw();this.Fc.update()};m.Pr\x3dfunction(){this.Bl.Va(16,this.Aa.Aa)};\nm.fp\x3dfunction(){this.Bl\x3dthis.Bd(\x22SPRITE_fullscreen_v2\x22,v(this.lw,this),_OC_MSG[Cf]);this.lc(this.Bl);this.b(this.Aa,\x22change\x22,this.Pr)};m.ck\x3dfunction(a){this.a.gb(a);this.a.fa.Ya()||this.Fc.update()};\nm.np\x3dfunction(a,b){if(!(a||b))return j;this.jn\x3dthis.Bd(\x22SPRITE_1page_v2\x22,v(this.ck,this,Z),_OC_MSG[Ff]);this.lc(this.jn,\x22viewport\x22,h);if(a){this.Lo\x3dthis.Bd(\x22SPRITE_2page_v2\x22,v(this.ck,this,Ik),_OC_MSG[Gf]);this.lc(this.Lo,\x22viewport\x22)}if(b){this.Ko\x3dthis.Bd(\x22SPRITE_thumbnail_v2\x22,v(this.ck,this,vk),_OC_MSG[ag]);this.lc(this.Ko,\x22viewport\x22);this.b(this.a,\x22viewportmodechange\x22,this.Ab);this.Ab()}return h};\nm.Ab\x3dfunction(){var a\x3dthis.a.s();a instanceof Z\x26\x26this.dk(this.jn);a instanceof Ik\x26\x26this.dk(this.Lo);(a\x3da instanceof vk)\x26\x26this.dk(this.Ko);this.Vv(!a)};m.Vv\x3dfunction(a){this.Aw.ga(a);this.zw.ga(a)};m.dk\x3dfunction(a){this.Ev(\x22viewport\x22,a)};m.op\x3dfunction(){this.Aw\x3dthis.Bd(\x22SPRITE_zoomout_v2 button_image\x22,v(this.ai.Xo,this.ai),_OC_MSG[Ef]);this.zw\x3dthis.Bd(\x22SPRITE_zoomin_v2 button_image\x22,v(this.ai.Wo,this.ai),_OC_MSG[Df])};\nm.ft\x3dfunction(){var a\x3d!!this.a.Xa.Ub,b\x3dthis.a.Xa.mk;b\x3d!!this.a.A.wa(b);if(a||b){this.wi\x3dthis.Me(_OC_MSG[Uf],\x22SPRITE_contents_arrow linkbar-image-icon goog-inline-block\x22,\x22contents-button\x22,v(this.Xs,this),undefined,undefined,h);this.lc(this.wi)}};m.Xs\x3dfunction(){this.wi.Vd()\x2616\x26\x26(new Fn(this.a,this.wi)).ta(3)};Ce(\x22Toolbar\x22,1,Hn);Ce(\x22Toolbar\x22,2,En);Ce(\x22Toolbar\x22);\n');Obplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345OPQRSTUVWXYZ[\]^_`abfgU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_Jhttp://books.google.com/books/v2mncore_2c4493bef32ff487496dab60136a4374.js./01X$classesZ$classname12UNSURLXNSObject#AP 6789DWNS.keysZNS.objects:;<=>?@ABC EFGHIJKLGNSP3p]Cache-ControlWExpires_X-Xss-Protection_Content-Encoding\Content-TypeVServer^Content-LengthTDate]Last-Modified_cpolicyref="http://www.google.com/googlebooks/p3p.xml", CP="DSP NON ADM DEV OUR BUS NAV COM INT STA"_private, max-age=2419200_Sun, 20 Dec 2009 22:49:48 GMTQ0Tgzip_%application/javascript; charset=UTF-8WOFE/0.1U12963_Wed, 16 Dec 2009 01:26:19 GMT./cdde2_NSMutableDictionary\NSDictionaryi./hiij2_NSHTTPURLResponse]NSURLResponse)27:PRd   Z_hsv|*7>MR`08>^cg}k_Jhttp://books.google.com/books/v2mncore_2c4493bef32ff487496dab60136a4374.jsEFGHObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver #)*0"1234U$null  !"V$classR$3R$8R$5R$6R$4R$7R$2R$9R$0R$1   $%&'(WNS.base[NS.relative_#http://books.google.com/favicon.ico+,-.X$classesZ$classname./UNSURLXNSObject#Ao\image/x-iconP#+,566/]NSURLResponse)27:PRdpv(+1:CPQZ_b7pO~ h(  |OEMIx4z?|@|<{Az_ |ʩ1v;?>}>zCy /J9A<@={7 JU%4;=C>}8 *? 9<=>>лmI*8;9<<I"^8~VnkF-<;;===Y'UJHQ&-9;8;==8VOoBڿw577<<8=>^'־޿,;:79:?Bl(T]Ϲ p7=;6 -e:+ҩSdXȐY()& |;]fZΎWPSl$cfYүFFPWcb _ LѬ:?\image/x-icon_#http://books.google.com/favicon.icoJK L MNO'[about:blank_ -->!3ITr ( 2      QRV:VVZ]]]U]^a{eff(Xq$py-^i Wa<<==AALAxAE4#"+-(OK