From 97079ce8685d0d65ee867a5c865d014003507dd3 Mon Sep 17 00:00:00 2001 From: Ana Rute Date: Thu, 24 Jul 2014 16:06:48 -0300 Subject: [PATCH] Add first chapter --- README.md | 7 + SUMMARY.md | 5 + _book/arquitetura_clienteservidor/README.html | 199 +++++++++ _book/book.json | 1 + _book/gitbook/app.js | 1 + .../gitbook/fonts/fontawesome/FontAwesome.otf | Bin 0 -> 63008 bytes .../fonts/fontawesome/fontawesome-webfont.eot | Bin 0 -> 38239 bytes .../fonts/fontawesome/fontawesome-webfont.svg | 414 ++++++++++++++++++ .../fonts/fontawesome/fontawesome-webfont.ttf | Bin 0 -> 80776 bytes .../fontawesome/fontawesome-webfont.woff | Bin 0 -> 44476 bytes _book/gitbook/fonts/merriweather/250.woff | Bin 0 -> 54988 bytes _book/gitbook/fonts/merriweather/250i.woff | Bin 0 -> 42416 bytes _book/gitbook/fonts/merriweather/400.woff | Bin 0 -> 51268 bytes _book/gitbook/fonts/merriweather/400i.woff | Bin 0 -> 41140 bytes _book/gitbook/fonts/merriweather/700.woff | Bin 0 -> 55768 bytes _book/gitbook/fonts/merriweather/700i.woff | Bin 0 -> 61848 bytes _book/gitbook/fonts/merriweather/900.woff | Bin 0 -> 54064 bytes _book/gitbook/fonts/merriweather/900i.woff | Bin 0 -> 40696 bytes _book/gitbook/fonts/opensans/300.woff | Bin 0 -> 69392 bytes _book/gitbook/fonts/opensans/300i.woff | Bin 0 -> 65124 bytes _book/gitbook/fonts/opensans/400.woff | Bin 0 -> 67524 bytes _book/gitbook/fonts/opensans/400i.woff | Bin 0 -> 65184 bytes _book/gitbook/fonts/opensans/600.woff | Bin 0 -> 69884 bytes _book/gitbook/fonts/opensans/600i.woff | Bin 0 -> 65888 bytes _book/gitbook/fonts/opensans/700.woff | Bin 0 -> 70188 bytes _book/gitbook/fonts/opensans/700i.woff | Bin 0 -> 65060 bytes _book/gitbook/images/favicon.ico | Bin 0 -> 1150 bytes .../jsrepl/engines/javascript-default.js | 32 ++ _book/gitbook/jsrepl/jsrepl.js | 27 ++ .../jsrepl/langs/javascript/jsrepl_js.js | 2 + _book/gitbook/jsrepl/sandbox.html | 9 + _book/gitbook/jsrepl/sandbox.js | 52 +++ .../plugins/gitbook-plugin-mathjax/plugin.js | 13 + _book/gitbook/print.css | 1 + _book/gitbook/style.css | 1 + _book/index.html | 201 +++++++++ .../README.html | 220 ++++++++++ _book/manifest.appcache | 41 ++ _book/search_index.json | 1 + arquitetura_clienteservidor/README.md | 1 + book.json | 1 + .../README.md | 29 ++ 42 files changed, 1258 insertions(+) create mode 100644 README.md create mode 100644 SUMMARY.md create mode 100644 _book/arquitetura_clienteservidor/README.html create mode 100644 _book/book.json create mode 100644 _book/gitbook/app.js create mode 100644 _book/gitbook/fonts/fontawesome/FontAwesome.otf create mode 100644 _book/gitbook/fonts/fontawesome/fontawesome-webfont.eot create mode 100644 _book/gitbook/fonts/fontawesome/fontawesome-webfont.svg create mode 100644 _book/gitbook/fonts/fontawesome/fontawesome-webfont.ttf create mode 100644 _book/gitbook/fonts/fontawesome/fontawesome-webfont.woff create mode 100644 _book/gitbook/fonts/merriweather/250.woff create mode 100644 _book/gitbook/fonts/merriweather/250i.woff create mode 100644 _book/gitbook/fonts/merriweather/400.woff create mode 100644 _book/gitbook/fonts/merriweather/400i.woff create mode 100644 _book/gitbook/fonts/merriweather/700.woff create mode 100644 _book/gitbook/fonts/merriweather/700i.woff create mode 100644 _book/gitbook/fonts/merriweather/900.woff create mode 100644 _book/gitbook/fonts/merriweather/900i.woff create mode 100644 _book/gitbook/fonts/opensans/300.woff create mode 100644 _book/gitbook/fonts/opensans/300i.woff create mode 100644 _book/gitbook/fonts/opensans/400.woff create mode 100644 _book/gitbook/fonts/opensans/400i.woff create mode 100644 _book/gitbook/fonts/opensans/600.woff create mode 100644 _book/gitbook/fonts/opensans/600i.woff create mode 100644 _book/gitbook/fonts/opensans/700.woff create mode 100644 _book/gitbook/fonts/opensans/700i.woff create mode 100644 _book/gitbook/images/favicon.ico create mode 100644 _book/gitbook/jsrepl/engines/javascript-default.js create mode 100644 _book/gitbook/jsrepl/jsrepl.js create mode 100644 _book/gitbook/jsrepl/langs/javascript/jsrepl_js.js create mode 100644 _book/gitbook/jsrepl/sandbox.html create mode 100644 _book/gitbook/jsrepl/sandbox.js create mode 100644 _book/gitbook/plugins/gitbook-plugin-mathjax/plugin.js create mode 100644 _book/gitbook/print.css create mode 100644 _book/gitbook/style.css create mode 100644 _book/index.html create mode 100644 _book/introducao_a_como_funciona_a_internet/README.html create mode 100644 _book/manifest.appcache create mode 100644 _book/search_index.json create mode 100644 arquitetura_clienteservidor/README.md create mode 100644 book.json create mode 100644 introducao_a_como_funciona_a_internet/README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..dc758f8 --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +# Web Design para iniciantes + + + +**Objetivo**: criação de página pessoal usando HTML, CSS hospedada no Github + +Neste minicurso pretendemos passar o conhecimento inicial para qualquer pessoa que tenha interesse em aprender sobre Web Design e criação de websites. diff --git a/SUMMARY.md b/SUMMARY.md new file mode 100644 index 0000000..e1df07e --- /dev/null +++ b/SUMMARY.md @@ -0,0 +1,5 @@ +# Summary + +* [Introdução a como funciona a internet](introducao_a_como_funciona_a_internet/README.md) +* [Arquitetura cliente/servidor](arquitetura_clienteservidor/README.md) + diff --git a/_book/arquitetura_clienteservidor/README.html b/_book/arquitetura_clienteservidor/README.html new file mode 100644 index 0000000..c2b53b4 --- /dev/null +++ b/_book/arquitetura_clienteservidor/README.html @@ -0,0 +1,199 @@ + + + + + + + Arquitetura cliente/servidor | Web Design para iniciantes + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Web Design para iniciantes +

+
+ + + +
+ + +
+ +
+
+
+
+
+
+
+
+ + + + + + + +
+
+ +
+ +
+ +

Arquitetura cliente/servidor

+ + +
+ +
+
+
+ + + + + +
+
+ + + + + + + + + + + + + + + + + + + diff --git a/_book/book.json b/_book/book.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/_book/book.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/_book/gitbook/app.js b/_book/gitbook/app.js new file mode 100644 index 0000000..a213e8f --- /dev/null +++ b/_book/gitbook/app.js @@ -0,0 +1 @@ +var requirejs,require,define;(function(global){function isFunction(e){return ostring.call(e)==="[object Function]"}function isArray(e){return ostring.call(e)==="[object Array]"}function each(e,t){if(e){var n;for(n=0;n-1;n-=1)if(e[n]&&t(e[n],n,e))break}}function hasProp(e,t){return hasOwn.call(e,t)}function getOwn(e,t){return hasProp(e,t)&&e[t]}function eachProp(e,t){var n;for(n in e)if(hasProp(e,n)&&t(e[n],n))break}function mixin(e,t,n,r){return t&&eachProp(t,function(t,i){if(n||!hasProp(e,i))r&&typeof t=="object"&&t&&!isArray(t)&&!isFunction(t)&&!(t instanceof RegExp)?(e[i]||(e[i]={}),mixin(e[i],t,n,r)):e[i]=t}),e}function bind(e,t){return function(){return t.apply(e,arguments)}}function scripts(){return document.getElementsByTagName("script")}function defaultOnError(e){throw e}function getGlobal(e){if(!e)return e;var t=global;return each(e.split("."),function(e){t=t[e]}),t}function makeError(e,t,n,r){var i=new Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e);return i.requireType=e,i.requireModules=r,n&&(i.originalError=n),i}function newContext(e){function m(e){var t,n,r=e.length;for(t=0;t0&&(e.splice(t-1,2),t-=2)}}}function g(e,t,n){var r,i,s,u,a,f,l,c,h,p,d,v=t&&t.split("/"),g=v,y=o.map,b=y&&y["*"];e&&e.charAt(0)==="."&&(t?(g=v.slice(0,v.length-1),e=e.split("/"),l=e.length-1,o.nodeIdCompat&&jsSuffixRegExp.test(e[l])&&(e[l]=e[l].replace(jsSuffixRegExp,"")),e=g.concat(e),m(e),e=e.join("/")):e.indexOf("./")===0&&(e=e.substring(2)));if(n&&y&&(v||b)){s=e.split("/");e:for(u=s.length;u>0;u-=1){f=s.slice(0,u).join("/");if(v)for(a=v.length;a>0;a-=1){i=getOwn(y,v.slice(0,a).join("/"));if(i){i=getOwn(i,f);if(i){c=i,h=u;break e}}}!p&&b&&getOwn(b,f)&&(p=getOwn(b,f),d=u)}!c&&p&&(c=p,h=d),c&&(s.splice(0,h,c),e=s.join("/"))}return r=getOwn(o.pkgs,e),r?r:e}function y(e){isBrowser&&each(scripts(),function(t){if(t.getAttribute("data-requiremodule")===e&&t.getAttribute("data-requirecontext")===r.contextName)return t.parentNode.removeChild(t),!0})}function b(e){var t=getOwn(o.paths,e);if(t&&isArray(t)&&t.length>1)return t.shift(),r.require.undef(e),r.require([e]),!0}function w(e){var t,n=e?e.indexOf("!"):-1;return n>-1&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function E(e,t,n,i){var s,o,u,a,f=null,l=t?t.name:null,h=e,p=!0,m="";return e||(p=!1,e="_@r"+(d+=1)),a=w(e),f=a[0],e=a[1],f&&(f=g(f,l,i),o=getOwn(c,f)),e&&(f?o&&o.normalize?m=o.normalize(e,function(e){return g(e,l,i)}):m=g(e,l,i):(m=g(e,l,i),a=w(m),f=a[0],m=a[1],n=!0,s=r.nameToUrl(m))),u=f&&!o&&!n?"_unnormalized"+(v+=1):"",{prefix:f,name:m,parentMap:t,unnormalized:!!u,url:s,originalName:h,isDefine:p,id:(f?f+"!"+m:m)+u}}function S(e){var t=e.id,n=getOwn(u,t);return n||(n=u[t]=new r.Module(e)),n}function x(e,t,n){var r=e.id,i=getOwn(u,r);hasProp(c,r)&&(!i||i.defineEmitComplete)?t==="defined"&&n(c[r]):(i=S(e),i.error&&t==="error"?n(i.error):i.on(t,n))}function T(e,t){var n=e.requireModules,r=!1;t?t(e):(each(n,function(t){var n=getOwn(u,t);n&&(n.error=e,n.events.error&&(r=!0,n.emit("error",e)))}),r||req.onError(e))}function N(){globalDefQueue.length&&(apsp.apply(l,[l.length,0].concat(globalDefQueue)),globalDefQueue=[])}function C(e){delete u[e],delete a[e]}function k(e,t,n){var r=e.map.id;e.error?e.emit("error",e.error):(t[r]=!0,each(e.depMaps,function(r,i){var s=r.id,o=getOwn(u,s);o&&!e.depMatched[i]&&!n[s]&&(getOwn(t,s)?(e.defineDep(i,c[s]),e.check()):k(o,t,n))}),n[r]=!0)}function L(){var e,n,i=o.waitSeconds*1e3,u=i&&r.startTime+i<(new Date).getTime(),f=[],l=[],c=!1,h=!0;if(t)return;t=!0,eachProp(a,function(e){var t=e.map,r=t.id;if(!e.enabled)return;t.isDefine||l.push(e);if(!e.error)if(!e.inited&&u)b(r)?(n=!0,c=!0):(f.push(r),y(r));else if(!e.inited&&e.fetched&&t.isDefine){c=!0;if(!t.prefix)return h=!1}});if(u&&f.length)return e=makeError("timeout","Load timeout for modules: "+f,null,f),e.contextName=r.contextName,T(e);h&&each(l,function(e){k(e,{},{})}),(!u||n)&&c&&(isBrowser||isWebWorker)&&!s&&(s=setTimeout(function(){s=0,L()},50)),t=!1}function A(e){hasProp(c,e[0])||S(E(e[0],null,!0)).init(e[1],e[2])}function O(e,t,n,r){e.detachEvent&&!isOpera?r&&e.detachEvent(r,t):e.removeEventListener(n,t,!1)}function M(e){var t=e.currentTarget||e.srcElement;return O(t,r.onScriptLoad,"load","onreadystatechange"),O(t,r.onScriptError,"error"),{node:t,id:t&&t.getAttribute("data-requiremodule")}}function _(){var e;N();while(l.length){e=l.shift();if(e[0]===null)return T(makeError("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));A(e)}}var t,n,r,i,s,o={waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shim:{},config:{}},u={},a={},f={},l=[],c={},h={},p={},d=1,v=1;return i={require:function(e){return e.require?e.require:e.require=r.makeRequire(e.map)},exports:function(e){e.usingExports=!0;if(e.map.isDefine)return e.exports?c[e.map.id]=e.exports:e.exports=c[e.map.id]={}},module:function(e){return e.module?e.module:e.module={id:e.map.id,uri:e.map.url,config:function(){return getOwn(o.config,e.map.id)||{}},exports:e.exports||(e.exports={})}}},n=function(e){this.events=getOwn(f,e.id)||{},this.map=e,this.shim=getOwn(o.shim,e.id),this.depExports=[],this.depMaps=[],this.depMatched=[],this.pluginMaps={},this.depCount=0},n.prototype={init:function(e,t,n,r){r=r||{};if(this.inited)return;this.factory=t,n?this.on("error",n):this.events.error&&(n=bind(this,function(e){this.emit("error",e)})),this.depMaps=e&&e.slice(0),this.errback=n,this.inited=!0,this.ignore=r.ignore,r.enabled||this.enabled?this.enable():this.check()},defineDep:function(e,t){this.depMatched[e]||(this.depMatched[e]=!0,this.depCount-=1,this.depExports[e]=t)},fetch:function(){if(this.fetched)return;this.fetched=!0,r.startTime=(new Date).getTime();var e=this.map;if(!this.shim)return e.prefix?this.callPlugin():this.load();r.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],bind(this,function(){return e.prefix?this.callPlugin():this.load()}))},load:function(){var e=this.map.url;h[e]||(h[e]=!0,r.load(this.map.id,e))},check:function(){if(!this.enabled||this.enabling)return;var e,t,n=this.map.id,i=this.depExports,s=this.exports,o=this.factory;if(!this.inited)this.fetch();else if(this.error)this.emit("error",this.error);else if(!this.defining){this.defining=!0;if(this.depCount<1&&!this.defined){if(isFunction(o)){if(this.events.error&&this.map.isDefine||req.onError!==defaultOnError)try{s=r.execCb(n,o,i,s)}catch(u){e=u}else s=r.execCb(n,o,i,s);this.map.isDefine&&s===undefined&&(t=this.module,t?s=t.exports:this.usingExports&&(s=this.exports));if(e)return e.requireMap=this.map,e.requireModules=this.map.isDefine?[this.map.id]:null,e.requireType=this.map.isDefine?"define":"require",T(this.error=e)}else s=o;this.exports=s,this.map.isDefine&&!this.ignore&&(c[n]=s,req.onResourceLoad&&req.onResourceLoad(r,this.map,this.depMaps)),C(n),this.defined=!0}this.defining=!1,this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=!0)}},callPlugin:function(){var e=this.map,t=e.id,n=E(e.prefix);this.depMaps.push(n),x(n,"defined",bind(this,function(n){var i,s,a,f=getOwn(p,this.map.id),l=this.map.name,c=this.map.parentMap?this.map.parentMap.name:null,h=r.makeRequire(e.parentMap,{enableBuildCallback:!0});if(this.map.unnormalized){n.normalize&&(l=n.normalize(l,function(e){return g(e,c,!0)})||""),s=E(e.prefix+"!"+l,this.map.parentMap),x(s,"defined",bind(this,function(e){this.init([],function(){return e},null,{enabled:!0,ignore:!0})})),a=getOwn(u,s.id),a&&(this.depMaps.push(s),this.events.error&&a.on("error",bind(this,function(e){this.emit("error",e)})),a.enable());return}if(f){this.map.url=r.nameToUrl(f),this.load();return}i=bind(this,function(e){this.init([],function(){return e},null,{enabled:!0})}),i.error=bind(this,function(e){this.inited=!0,this.error=e,e.requireModules=[t],eachProp(u,function(e){e.map.id.indexOf(t+"_unnormalized")===0&&C(e.map.id)}),T(e)}),i.fromText=bind(this,function(n,s){var u=e.name,a=E(u),f=useInteractive;s&&(n=s),f&&(useInteractive=!1),S(a),hasProp(o.config,t)&&(o.config[u]=o.config[t]);try{req.exec(n)}catch(l){return T(makeError("fromtexteval","fromText eval for "+t+" failed: "+l,l,[t]))}f&&(useInteractive=!0),this.depMaps.push(a),r.completeLoad(u),h([u],i)}),n.load(e.name,h,i,o)})),r.enable(n,this),this.pluginMaps[n.id]=n},enable:function(){a[this.map.id]=this,this.enabled=!0,this.enabling=!0,each(this.depMaps,bind(this,function(e,t){var n,s,o;if(typeof e=="string"){e=E(e,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap),this.depMaps[t]=e,o=getOwn(i,e.id);if(o){this.depExports[t]=o(this);return}this.depCount+=1,x(e,"defined",bind(this,function(e){this.defineDep(t,e),this.check()})),this.errback&&x(e,"error",bind(this,this.errback))}n=e.id,s=u[n],!hasProp(i,n)&&s&&!s.enabled&&r.enable(e,this)})),eachProp(this.pluginMaps,bind(this,function(e){var t=getOwn(u,e.id);t&&!t.enabled&&r.enable(e,this)})),this.enabling=!1,this.check()},on:function(e,t){var n=this.events[e];n||(n=this.events[e]=[]),n.push(t)},emit:function(e,t){each(this.events[e],function(e){e(t)}),e==="error"&&delete this.events[e]}},r={config:o,contextName:e,registry:u,defined:c,urlFetched:h,defQueue:l,Module:n,makeModuleMap:E,nextTick:req.nextTick,onError:T,configure:function(e){e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/");var t=o.shim,n={paths:!0,bundles:!0,config:!0,map:!0};eachProp(e,function(e,t){n[t]?(o[t]||(o[t]={}),mixin(o[t],e,!0,!0)):o[t]=e}),e.bundles&&eachProp(e.bundles,function(e,t){each(e,function(e){e!==t&&(p[e]=t)})}),e.shim&&(eachProp(e.shim,function(e,n){isArray(e)&&(e={deps:e}),(e.exports||e.init)&&!e.exportsFn&&(e.exportsFn=r.makeShimExports(e)),t[n]=e}),o.shim=t),e.packages&&each(e.packages,function(e){var t,n;e=typeof e=="string"?{name:e}:e,n=e.name,t=e.location,t&&(o.paths[n]=e.location),o.pkgs[n]=e.name+"/"+(e.main||"main").replace(currDirRegExp,"").replace(jsSuffixRegExp,"")}),eachProp(u,function(e,t){!e.inited&&!e.map.unnormalized&&(e.map=E(t))}),(e.deps||e.callback)&&r.require(e.deps||[],e.callback)},makeShimExports:function(e){function t(){var t;return e.init&&(t=e.init.apply(global,arguments)),t||e.exports&&getGlobal(e.exports)}return t},makeRequire:function(t,n){function s(o,a,f){var l,h,p;return n.enableBuildCallback&&a&&isFunction(a)&&(a.__requireJsBuild=!0),typeof o=="string"?isFunction(a)?T(makeError("requireargs","Invalid require call"),f):t&&hasProp(i,o)?i[o](u[t.id]):req.get?req.get(r,o,t,s):(h=E(o,t,!1,!0),l=h.id,hasProp(c,l)?c[l]:T(makeError("notloaded",'Module name "'+l+'" has not been loaded yet for context: '+e+(t?"":". Use require([])")))):(_(),r.nextTick(function(){_(),p=S(E(null,t)),p.skipMap=n.skipMap,p.init(o,a,f,{enabled:!0}),L()}),s)}return n=n||{},mixin(s,{isBrowser:isBrowser,toUrl:function(e){var n,i=e.lastIndexOf("."),s=e.split("/")[0],o=s==="."||s==="..";return i!==-1&&(!o||i>1)&&(n=e.substring(i,e.length),e=e.substring(0,i)),r.nameToUrl(g(e,t&&t.id,!0),n,!0)},defined:function(e){return hasProp(c,E(e,t,!1,!0).id)},specified:function(e){return e=E(e,t,!1,!0).id,hasProp(c,e)||hasProp(u,e)}}),t||(s.undef=function(e){N();var n=E(e,t,!0),r=getOwn(u,e);y(e),delete c[e],delete h[n.url],delete f[e],eachReverse(l,function(t,n){t[0]===e&&l.splice(n,1)}),r&&(r.events.defined&&(f[e]=r.events),C(e))}),s},enable:function(e){var t=getOwn(u,e.id);t&&S(e).enable()},completeLoad:function(e){var t,n,r,i=getOwn(o.shim,e)||{},s=i.exports;N();while(l.length){n=l.shift();if(n[0]===null){n[0]=e;if(t)break;t=!0}else n[0]===e&&(t=!0);A(n)}r=getOwn(u,e);if(!t&&!hasProp(c,e)&&r&&!r.inited){if(o.enforceDefine&&(!s||!getGlobal(s))){if(b(e))return;return T(makeError("nodefine","No define call for "+e,null,[e]))}A([e,i.deps||[],i.exportsFn])}L()},nameToUrl:function(e,t,n){var i,s,u,a,f,l,c,h=getOwn(o.pkgs,e);h&&(e=h),c=getOwn(p,e);if(c)return r.nameToUrl(c,t,n);if(req.jsExtRegExp.test(e))f=e+(t||"");else{i=o.paths,s=e.split("/");for(u=s.length;u>0;u-=1){a=s.slice(0,u).join("/"),l=getOwn(i,a);if(l){isArray(l)&&(l=l[0]),s.splice(0,u,l);break}}f=s.join("/"),f+=t||(/^data\:|\?/.test(f)||n?"":".js"),f=(f.charAt(0)==="/"||f.match(/^[\w\+\.\-]+:/)?"":o.baseUrl)+f}return o.urlArgs?f+((f.indexOf("?")===-1?"?":"&")+o.urlArgs):f},load:function(e,t){req.load(r,e,t)},execCb:function(e,t,n,r){return t.apply(r,n)},onScriptLoad:function(e){if(e.type==="load"||readyRegExp.test((e.currentTarget||e.srcElement).readyState)){interactiveScript=null;var t=M(e);r.completeLoad(t.id)}},onScriptError:function(e){var t=M(e);if(!b(t.id))return T(makeError("scripterror","Script error for: "+t.id,e,[t.id]))}},r.require=r.makeRequire(),r}function getInteractiveScript(){return interactiveScript&&interactiveScript.readyState==="interactive"?interactiveScript:(eachReverse(scripts(),function(e){if(e.readyState==="interactive")return interactiveScript=e}),interactiveScript)}var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version="2.1.11",commentRegExp=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,cjsRequireRegExp=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,jsSuffixRegExp=/\.js$/,currDirRegExp=/^\.\//,op=Object.prototype,ostring=op.toString,hasOwn=op.hasOwnProperty,ap=Array.prototype,apsp=ap.splice,isBrowser=typeof window!="undefined"&&typeof navigator!="undefined"&&!!window.document,isWebWorker=!isBrowser&&typeof importScripts!="undefined",readyRegExp=isBrowser&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,defContextName="_",isOpera=typeof opera!="undefined"&&opera.toString()==="[object Opera]",contexts={},cfg={},globalDefQueue=[],useInteractive=!1;if(typeof define!="undefined")return;if(typeof requirejs!="undefined"){if(isFunction(requirejs))return;cfg=requirejs,requirejs=undefined}typeof require!="undefined"&&!isFunction(require)&&(cfg=require,require=undefined),req=requirejs=function(e,t,n,r){var i,s,o=defContextName;return!isArray(e)&&typeof e!="string"&&(s=e,isArray(t)?(e=t,t=n,n=r):e=[]),s&&s.context&&(o=s.context),i=getOwn(contexts,o),i||(i=contexts[o]=req.s.newContext(o)),s&&i.configure(s),i.require(e,t,n)},req.config=function(e){return req(e)},req.nextTick=typeof setTimeout!="undefined"?function(e){setTimeout(e,4)}:function(e){e()},require||(require=req),req.version=version,req.jsExtRegExp=/^\/|:|\?|\.js$/,req.isBrowser=isBrowser,s=req.s={contexts:contexts,newContext:newContext},req({}),each(["toUrl","undef","defined","specified"],function(e){req[e]=function(){var t=contexts[defContextName];return t.require[e].apply(t,arguments)}}),isBrowser&&(head=s.head=document.getElementsByTagName("head")[0],baseElement=document.getElementsByTagName("base")[0],baseElement&&(head=s.head=baseElement.parentNode)),req.onError=defaultOnError,req.createNode=function(e,t,n){var r=e.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script");return r.type=e.scriptType||"text/javascript",r.charset="utf-8",r.async=!0,r},req.load=function(e,t,n){var r=e&&e.config||{},i;if(isBrowser)return i=req.createNode(r,t,n),i.setAttribute("data-requirecontext",e.contextName),i.setAttribute("data-requiremodule",t),i.attachEvent&&!(i.attachEvent.toString&&i.attachEvent.toString().indexOf("[native code")<0)&&!isOpera?(useInteractive=!0,i.attachEvent("onreadystatechange",e.onScriptLoad)):(i.addEventListener("load",e.onScriptLoad,!1),i.addEventListener("error",e.onScriptError,!1)),i.src=n,currentlyAddingScript=i,baseElement?head.insertBefore(i,baseElement):head.appendChild(i),currentlyAddingScript=null,i;if(isWebWorker)try{importScripts(n),e.completeLoad(t)}catch(s){e.onError(makeError("importscripts","importScripts failed for "+t+" at "+n,s,[t]))}},isBrowser&&!cfg.skipDataMain&&eachReverse(scripts(),function(e){head||(head=e.parentNode),dataMain=e.getAttribute("data-main");if(dataMain)return mainScript=dataMain,cfg.baseUrl||(src=mainScript.split("/"),mainScript=src.pop(),subPath=src.length?src.join("/")+"/":"./",cfg.baseUrl=subPath),mainScript=mainScript.replace(jsSuffixRegExp,""),req.jsExtRegExp.test(mainScript)&&(mainScript=dataMain),cfg.deps=cfg.deps?cfg.deps.concat(mainScript):[mainScript],!0}),define=function(e,t,n){var r,i;typeof e!="string"&&(n=t,t=e,e=null),isArray(t)||(n=t,t=null),!t&&isFunction(n)&&(t=[],n.length&&(n.toString().replace(commentRegExp,"").replace(cjsRequireRegExp,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t))),useInteractive&&(r=currentlyAddingScript||getInteractiveScript(),r&&(e||(e=r.getAttribute("data-requiremodule")),i=contexts[r.getAttribute("data-requirecontext")])),(i?i.defQueue:globalDefQueue).push([e,t,n])},define.amd={jQuery:!0},req.exec=function(text){return eval(text)},req(cfg)})(this),define("requireLib",function(){}),function(e,t){typeof module=="object"&&typeof module.exports=="object"?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}(typeof window!="undefined"?window:this,function(window,noGlobal){function isArraylike(e){var t=e.length,n=jQuery.type(e);return n==="function"||jQuery.isWindow(e)?!1:e.nodeType===1&&t?!0:n==="array"||t===0||typeof t=="number"&&t>0&&t-1 in e}function winnow(e,t,n){if(jQuery.isFunction(t))return jQuery.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return jQuery.grep(e,function(e){return e===t!==n});if(typeof t=="string"){if(risSimple.test(t))return jQuery.filter(t,e,n);t=jQuery.filter(t,e)}return jQuery.grep(e,function(e){return indexOf.call(t,e)>=0!==n})}function sibling(e,t){while((e=e[t])&&e.nodeType!==1);return e}function createOptions(e){var t=optionsCache[e]={};return jQuery.each(e.match(rnotwhite)||[],function(e,n){t[n]=!0}),t}function completed(){document.removeEventListener("DOMContentLoaded",completed,!1),window.removeEventListener("load",completed,!1),jQuery.ready()}function Data(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=jQuery.expando+Math.random()}function dataAttr(e,t,n){var r;if(n===undefined&&e.nodeType===1){r="data-"+t.replace(rmultiDash,"-$1").toLowerCase(),n=e.getAttribute(r);if(typeof n=="string"){try{n=n==="true"?!0:n==="false"?!1:n==="null"?null:+n+""===n?+n:rbrace.test(n)?jQuery.parseJSON(n):n}catch(i){}data_user.set(e,t,n)}else n=undefined}return n}function returnTrue(){return!0}function returnFalse(){return!1}function safeActiveElement(){try{return document.activeElement}catch(e){}}function manipulationTarget(e,t){return jQuery.nodeName(e,"table")&&jQuery.nodeName(t.nodeType!==11?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function disableScript(e){return e.type=(e.getAttribute("type")!==null)+"/"+e.type,e}function restoreScript(e){var t=rscriptTypeMasked.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function setGlobalEval(e,t){var n=0,r=e.length;for(;n")).appendTo(t.documentElement),t=iframe[0].contentDocument,t.write(),t.close(),n=actualDisplay(e,t),iframe.detach();elemdisplay[e]=n}return n}function curCSS(e,t,n){var r,i,s,o,u=e.style;return n=n||getStyles(e),n&&(o=n.getPropertyValue(t)||n[t]),n&&(o===""&&!jQuery.contains(e.ownerDocument,e)&&(o=jQuery.style(e,t)),rnumnonpx.test(o)&&rmargin.test(t)&&(r=u.width,i=u.minWidth,s=u.maxWidth,u.minWidth=u.maxWidth=u.width=o,o=n.width,u.width=r,u.minWidth=i,u.maxWidth=s)),o!==undefined?o+"":o}function addGetHookIf(e,t){return{get:function(){if(e()){delete this.get;return}return(this.get=t).apply(this,arguments)}}}function vendorPropName(e,t){if(t in e)return t;var n=t[0].toUpperCase()+t.slice(1),r=t,i=cssPrefixes.length;while(i--){t=cssPrefixes[i]+n;if(t in e)return t}return r}function setPositiveNumber(e,t,n){var r=rnumsplit.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function augmentWidthOrHeight(e,t,n,r,i){var s=n===(r?"border":"content")?4:t==="width"?1:0,o=0;for(;s<4;s+=2)n==="margin"&&(o+=jQuery.css(e,n+cssExpand[s],!0,i)),r?(n==="content"&&(o-=jQuery.css(e,"padding"+cssExpand[s],!0,i)),n!=="margin"&&(o-=jQuery.css(e,"border"+cssExpand[s]+"Width",!0,i))):(o+=jQuery.css(e,"padding"+cssExpand[s],!0,i),n!=="padding"&&(o+=jQuery.css(e,"border"+cssExpand[s]+"Width",!0,i)));return o}function getWidthOrHeight(e,t,n){var r=!0,i=t==="width"?e.offsetWidth:e.offsetHeight,s=getStyles(e),o=jQuery.css(e,"boxSizing",!1,s)==="border-box";if(i<=0||i==null){i=curCSS(e,t,s);if(i<0||i==null)i=e.style[t];if(rnumnonpx.test(i))return i;r=o&&(support.boxSizingReliable()||i===e.style[t]),i=parseFloat(i)||0}return i+augmentWidthOrHeight(e,t,n||(o?"border":"content"),r,s)+"px"}function showHide(e,t){var n,r,i,s=[],o=0,u=e.length;for(;o=0&&n=0},isPlainObject:function(e){return jQuery.type(e)!=="object"||e.nodeType||jQuery.isWindow(e)?!1:e.constructor&&!hasOwn.call(e.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return e==null?e+"":typeof e=="object"||typeof e=="function"?class2type[toString.call(e)]||"object":typeof e},globalEval:function(code){var script,indirect=eval;code=jQuery.trim(code),code&&(code.indexOf("use strict")===1?(script=document.createElement("script"),script.text=code,document.head.appendChild(script).parentNode.removeChild(script)):indirect(code))},camelCase:function(e){return e.replace(rmsPrefix,"ms-").replace(rdashAlpha,fcamelCase)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,s=e.length,o=isArraylike(e);if(n)if(o)for(;ir.cacheLength&&delete t[e.shift()],t[n+" "]=i}var e=[];return t}function ut(e){return e[w]=!0,e}function at(e){var t=p.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ft(e,t){var n=e.split("|"),i=e.length;while(i--)r.attrHandle[n[i]]=t}function lt(e,t){var n=t&&e,r=n&&e.nodeType===1&&t.nodeType===1&&(~t.sourceIndex||A)-(~e.sourceIndex||A);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ct(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function ht(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function pt(e){return ut(function(t){return t=+t,ut(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function dt(e){return e&&typeof e.getElementsByTagName!==L&&e}function vt(){}function mt(e){var t=0,n=e.length,r="";for(;t1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function bt(e,t,n){var r=0,i=t.length;for(;r-1&&(s[f]=!(o[f]=c))}}else g=wt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):P.apply(o,g)})}function St(e){var t,n,i,s=e.length,o=r.relative[e[0].type],u=o||r.relative[" "],a=o?1:0,l=gt(function(e){return e===t},u,!0),c=gt(function(e){return B.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==f)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];for(;a1&&yt(h),a>1&&mt(e.slice(0,a-1).concat({value:e[a-2].type===" "?"*":""})).replace(z,"$1"),n,a0,i=e.length>0,s=function(s,o,u,a,l){var c,h,d,v=0,m="0",g=s&&[],y=[],b=f,w=s||i&&r.find.TAG("*",l),E=S+=b==null?1:Math.random()||.1,x=w.length;l&&(f=o!==p&&o);for(;m!==x&&(c=w[m])!=null;m++){if(i&&c){h=0;while(d=e[h++])if(d(c,o,u)){a.push(c);break}l&&(S=E)}n&&((c=!d&&c)&&v--,s&&g.push(c))}v+=m;if(n&&m!==v){h=0;while(d=t[h++])d(g,y,o,u);if(s){if(v>0)while(m--)!g[m]&&!y[m]&&(y[m]=_.call(a));y=wt(y)}P.apply(a,y),l&&!s&&y.length>0&&v+t.length>1&&st.uniqueSort(a)}return l&&(S=E,f=b),g};return n?ut(s):s}var t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y,b,w="sizzle"+ -(new Date),E=e.document,S=0,x=0,T=ot(),N=ot(),C=ot(),k=function(e,t){return e===t&&(c=!0),0},L=typeof undefined,A=1<<31,O={}.hasOwnProperty,M=[],_=M.pop,D=M.push,P=M.push,H=M.slice,B=M.indexOf||function(e){var t=0,n=this.length;for(;t+~]|"+F+")"+F+"*"),V=new RegExp("="+F+"*([^\\]'\"]*?)"+F+"*\\]","g"),$=new RegExp(U),J=new RegExp("^"+q+"$"),K={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I.replace("w","w*")+")"),ATTR:new RegExp("^"+R),PSEUDO:new RegExp("^"+U),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+F+"*(even|odd|(([+-]|)(\\d*)n|)"+F+"*(?:([+-]|)"+F+"*(\\d+)|))"+F+"*\\)|)","i"),bool:new RegExp("^(?:"+j+")$","i"),needsContext:new RegExp("^"+F+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+F+"*((?:-\\d)?\\d*)"+F+"*\\)|)(?=[^-]|$)","i")},Q=/^(?:input|select|textarea|button)$/i,G=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,et=/[+~]/,tt=/'|\\/g,nt=new RegExp("\\\\([\\da-f]{1,6}"+F+"?|("+F+")|.)","ig"),rt=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,r&1023|56320)};try{P.apply(M=H.call(E.childNodes),E.childNodes),M[E.childNodes.length].nodeType}catch(it){P={apply:M.length?function(e,t){D.apply(e,H.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}n=st.support={},s=st.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},h=st.setDocument=function(e){var t,i=e?e.ownerDocument||e:E,o=i.defaultView;if(i===p||i.nodeType!==9||!i.documentElement)return p;p=i,d=i.documentElement,v=!s(i),o&&o!==o.top&&(o.addEventListener?o.addEventListener("unload",function(){h()},!1):o.attachEvent&&o.attachEvent("onunload",function(){h()})),n.attributes=at(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=at(function(e){return e.appendChild(i.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Y.test(i.getElementsByClassName)&&at(function(e){return e.innerHTML="
",e.firstChild.className="i",e.getElementsByClassName("i").length===2}),n.getById=at(function(e){return d.appendChild(e).id=w,!i.getElementsByName||!i.getElementsByName(w).length}),n.getById?(r.find.ID=function(e,t){if(typeof t.getElementById!==L&&v){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},r.filter.ID=function(e){var t=e.replace(nt,rt);return function(e){return e.getAttribute("id")===t}}):(delete r.find.ID,r.filter.ID=function(e){var t=e.replace(nt,rt);return function(e){var n=typeof e.getAttributeNode!==L&&e.getAttributeNode("id");return n&&n.value===t}}),r.find.TAG=n.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==L)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],i=0,s=t.getElementsByTagName(e);if(e==="*"){while(n=s[i++])n.nodeType===1&&r.push(n);return r}return s},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(typeof t.getElementsByClassName!==L&&v)return t.getElementsByClassName(e)},g=[],m=[];if(n.qsa=Y.test(i.querySelectorAll))at(function(e){e.innerHTML="",e.querySelectorAll("[msallowclip^='']").length&&m.push("[*^$]="+F+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||m.push("\\["+F+"*(?:value|"+j+")"),e.querySelectorAll(":checked").length||m.push(":checked")}),at(function(e){var t=i.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&m.push("name"+F+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||m.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),m.push(",.*:")});return(n.matchesSelector=Y.test(y=d.matches||d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&at(function(e){n.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),g.push("!=",U)}),m=m.length&&new RegExp(m.join("|")),g=g.length&&new RegExp(g.join("|")),t=Y.test(d.compareDocumentPosition),b=t||Y.test(d.contains)?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!r&&r.nodeType===1&&!!(n.contains?n.contains(r):e.compareDocumentPosition&&e.compareDocumentPosition(r)&16)}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},k=t?function(e,t){if(e===t)return c=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,r&1||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===i||e.ownerDocument===E&&b(E,e)?-1:t===i||t.ownerDocument===E&&b(E,t)?1:l?B.call(l,e)-B.call(l,t):0:r&4?-1:1)}:function(e,t){if(e===t)return c=!0,0;var n,r=0,s=e.parentNode,o=t.parentNode,u=[e],a=[t];if(!s||!o)return e===i?-1:t===i?1:s?-1:o?1:l?B.call(l,e)-B.call(l,t):0;if(s===o)return lt(e,t);n=e;while(n=n.parentNode)u.unshift(n);n=t;while(n=n.parentNode)a.unshift(n);while(u[r]===a[r])r++;return r?lt(u[r],a[r]):u[r]===E?-1:a[r]===E?1:0},i},st.matches=function(e,t){return st(e,null,null,t)},st.matchesSelector=function(e,t){(e.ownerDocument||e)!==p&&h(e),t=t.replace(V,"='$1']");if(n.matchesSelector&&v&&(!g||!g.test(t))&&(!m||!m.test(t)))try{var r=y.call(e,t);if(r||n.disconnectedMatch||e.document&&e.document.nodeType!==11)return r}catch(i){}return st(t,p,null,[e]).length>0},st.contains=function(e,t){return(e.ownerDocument||e)!==p&&h(e),b(e,t)},st.attr=function(e,t){(e.ownerDocument||e)!==p&&h(e);var i=r.attrHandle[t.toLowerCase()],s=i&&O.call(r.attrHandle,t.toLowerCase())?i(e,t,!v):undefined;return s!==undefined?s:n.attributes||!v?e.getAttribute(t):(s=e.getAttributeNode(t))&&s.specified?s.value:null},st.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},st.uniqueSort=function(e){var t,r=[],i=0,s=0;c=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(k);if(c){while(t=e[s++])t===e[s]&&(i=r.push(s));while(i--)e.splice(r[i],1)}return l=null,e},i=st.getText=function(e){var t,n="",r=0,s=e.nodeType;if(!s)while(t=e[r++])n+=i(t);else if(s===1||s===9||s===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(s===3||s===4)return e.nodeValue;return n},r=st.selectors={cacheLength:50,createPseudo:ut,match:K,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(nt,rt),e[3]=(e[3]||e[4]||e[5]||"").replace(nt,rt),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1].slice(0,3)==="nth"?(e[3]||st.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(e[3]==="even"||e[3]==="odd")),e[5]=+(e[7]+e[8]||e[3]==="odd")):e[3]&&st.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return K.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&$.test(n)&&(t=o(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(nt,rt).toLowerCase();return e==="*"?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=T[e+" "];return t||(t=new RegExp("(^|"+F+")"+e+"("+F+"|$)"))&&T(e,function(e){return t.test(typeof e.className=="string"&&e.className||typeof e.getAttribute!==L&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=st.attr(r,e);return i==null?t==="!=":t?(i+="",t==="="?i===n:t==="!="?i!==n:t==="^="?n&&i.indexOf(n)===0:t==="*="?n&&i.indexOf(n)>-1:t==="$="?n&&i.slice(-n.length)===n:t==="~="?(" "+i+" ").indexOf(n)>-1:t==="|="?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var s=e.slice(0,3)!=="nth",o=e.slice(-4)!=="last",u=t==="of-type";return r===1&&i===0?function(e){return!!e.parentNode}:function(t,n,a){var f,l,c,h,p,d,v=s!==o?"nextSibling":"previousSibling",m=t.parentNode,g=u&&t.nodeName.toLowerCase(),y=!a&&!u;if(m){if(s){while(v){c=t;while(c=c[v])if(u?c.nodeName.toLowerCase()===g:c.nodeType===1)return!1;d=v=e==="only"&&!d&&"nextSibling"}return!0}d=[o?m.firstChild:m.lastChild];if(o&&y){l=m[w]||(m[w]={}),f=l[e]||[],p=f[0]===S&&f[1],h=f[0]===S&&f[2],c=p&&m.childNodes[p];while(c=++p&&c&&c[v]||(h=p=0)||d.pop())if(c.nodeType===1&&++h&&c===t){l[e]=[S,p,h];break}}else if(y&&(f=(t[w]||(t[w]={}))[e])&&f[0]===S)h=f[1];else while(c=++p&&c&&c[v]||(h=p=0)||d.pop())if((u?c.nodeName.toLowerCase()===g:c.nodeType===1)&&++h){y&&((c[w]||(c[w]={}))[e]=[S,h]);if(c===t)break}return h-=i,h===r||h%r===0&&h/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||st.error("unsupported pseudo: "+e);return i[w]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ut(function(e,n){var r,s=i(e,t),o=s.length;while(o--)r=B.call(e,s[o]),e[r]=!(n[r]=s[o])}):function(e){return i(e,0,n)}):i}},pseudos:{not:ut(function(e){var t=[],n=[],r=u(e.replace(z,"$1"));return r[w]?ut(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:ut(function(e){return function(t){return st(e,t).length>0}}),contains:ut(function(e){return function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:ut(function(e){return J.test(e||"")||st.error("unsupported lang: "+e),e=e.replace(nt,rt).toLowerCase(),function(t){var n;do if(n=v?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||n.indexOf(e+"-")===0;while((t=t.parentNode)&&t.nodeType===1);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return G.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},text:function(e){var t;return e.nodeName.toLowerCase()==="input"&&e.type==="text"&&((t=e.getAttribute("type"))==null||t.toLowerCase()==="text")},first:pt(function(){return[0]}),last:pt(function(e,t){return[t-1]}),eq:pt(function(e,t,n){return[n<0?n+t:n]}),even:pt(function(e,t){var n=0;for(;n=0;)e.push(r);return e}),gt:pt(function(e,t,n){var r=n<0?n+t:n;for(;++r2&&(l=f[0]).type==="ID"&&n.getById&&t.nodeType===9&&v&&r.relative[f[1].type]){t=(r.find.ID(l.matches[0].replace(nt,rt),t)||[])[0];if(!t)return i;p&&(t=t.parentNode),e=e.slice(f.shift().value.length)}a=K.needsContext.test(e)?0:f.length;while(a--){l=f[a];if(r.relative[c=l.type])break;if(h=r.find[c])if(s=h(l.matches[0].replace(nt,rt),et.test(f[0].type)&&dt(t.parentNode)||t)){f.splice(a,1),e=s.length&&mt(f);if(!e)return P.apply(i,s),i;break}}}return(p||u(e,d))(s,t,!v,i,et.test(e)&&dt(t.parentNode)||t),i},n.sortStable=w.split("").sort(k).join("")===w,n.detectDuplicates=!!c,h(),n.sortDetached=at(function(e){return e.compareDocumentPosition(p.createElement("div"))&1}),at(function(e){return e.innerHTML="",e.firstChild.getAttribute("href")==="#"})||ft("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,t.toLowerCase()==="type"?1:2)}),(!n.attributes||!at(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),e.firstChild.getAttribute("value")===""}))&&ft("value",function(e,t,n){if(!n&&e.nodeName.toLowerCase()==="input")return e.defaultValue}),at(function(e){return e.getAttribute("disabled")==null})||ft(j,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),st}(window);jQuery.find=Sizzle,jQuery.expr=Sizzle.selectors,jQuery.expr[":"]=jQuery.expr.pseudos,jQuery.unique=Sizzle.uniqueSort,jQuery.text=Sizzle.getText,jQuery.isXMLDoc=Sizzle.isXML,jQuery.contains=Sizzle.contains;var rneedsContext=jQuery.expr.match.needsContext,rsingleTag=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,risSimple=/^.[^:#\[\.,]*$/;jQuery.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),t.length===1&&r.nodeType===1?jQuery.find.matchesSelector(r,e)?[r]:[]:jQuery.find.matches(e,jQuery.grep(t,function(e){return e.nodeType===1}))},jQuery.fn.extend({find:function(e){var t,n=this.length,r=[],i=this;if(typeof e!="string")return this.pushStack(jQuery(e).filter(function(){for(t=0;t1?jQuery.unique(r):r),r.selector=this.selector?this.selector+" "+e:e,r},filter:function(e){return this.pushStack(winnow(this,e||[],!1))},not:function(e){return this.pushStack(winnow(this,e||[],!0))},is:function(e){return!!winnow(this,typeof e=="string"&&rneedsContext.test(e)?jQuery(e):e||[],!1).length}});var rootjQuery,rquickExpr=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,init=jQuery.fn.init=function(e,t){var n,r;if(!e)return this;if(typeof e=="string"){e[0]==="<"&&e[e.length-1]===">"&&e.length>=3?n=[null,e,null]:n=rquickExpr.exec(e);if(n&&(n[1]||!t)){if(n[1]){t=t instanceof jQuery?t[0]:t,jQuery.merge(this,jQuery.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:document,!0));if(rsingleTag.test(n[1])&&jQuery.isPlainObject(t))for(n in t)jQuery.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return r=document.getElementById(n[2]),r&&r.parentNode&&(this.length=1,this[0]=r),this.context=document,this.selector=e,this}return!t||t.jquery?(t||rootjQuery).find(e):this.constructor(t).find(e)}return e.nodeType?(this.context=this[0]=e,this.length=1,this):jQuery.isFunction(e)?typeof rootjQuery.ready!="undefined"?rootjQuery.ready(e):e(jQuery):(e.selector!==undefined&&(this.selector=e.selector,this.context=e.context),jQuery.makeArray(e,this))};init.prototype=jQuery.fn,rootjQuery=jQuery(document);var rparentsprev=/^(?:parents|prev(?:Until|All))/,guaranteedUnique={children:!0,contents:!0,next:!0,prev:!0};jQuery.extend({dir:function(e,t,n){var r=[],i=n!==undefined;while((e=e[t])&&e.nodeType!==9)if(e.nodeType===1){if(i&&jQuery(e).is(n))break;r.push(e)}return r},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}}),jQuery.fn.extend({has:function(e){var t=jQuery(e,this),n=t.length;return this.filter(function(){var e=0;for(;e-1:n.nodeType===1&&jQuery.find.matchesSelector(n,e))){s.push(n);break}return this.pushStack(s.length>1?jQuery.unique(s):s)},index:function(e){return e?typeof e=="string"?indexOf.call(jQuery(e),this[0]):indexOf.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),jQuery(e,t))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),jQuery.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return jQuery.dir(e,"parentNode")},parentsUntil:function(e,t,n){return jQuery.dir(e,"parentNode",n)},next:function(e){return sibling(e,"nextSibling")},prev:function(e){return sibling(e,"previousSibling")},nextAll:function(e){return jQuery.dir(e,"nextSibling")},prevAll:function(e){return jQuery.dir(e,"previousSibling")},nextUntil:function(e,t,n){return jQuery.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return jQuery.dir(e,"previousSibling",n)},siblings:function(e){return jQuery.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return jQuery.sibling(e.firstChild)},contents:function(e){return e.contentDocument||jQuery.merge([],e.childNodes)}},function(e,t){jQuery.fn[e]=function(n,r){var i=jQuery.map(this,t,n);return e.slice(-5)!=="Until"&&(r=n),r&&typeof r=="string"&&(i=jQuery.filter(r,i)),this.length>1&&(guaranteedUnique[e]||jQuery.unique(i),rparentsprev.test(e)&&i.reverse()),this.pushStack(i)}});var rnotwhite=/\S+/g,optionsCache={};jQuery.Callbacks=function(e){e=typeof e=="string"?optionsCache[e]||createOptions(e):jQuery.extend({},e);var t,n,r,i,s,o,u=[],a=!e.once&&[],f=function(c){t=e.memory&&c,n=!0,o=i||0,i=0,s=u.length,r=!0;for(;u&&o-1)u.splice(n,1),r&&(n<=s&&s--,n<=o&&o--)}),this},has:function(e){return e?jQuery.inArray(e,u)>-1:!!u&&!!u.length},empty:function(){return u=[],s=0,this},disable:function(){return u=a=t=undefined,this},disabled:function(){return!u},lock:function(){return a=undefined,t||l.disable(),this},locked:function(){return!a},fireWith:function(e,t){return u&&(!n||a)&&(t=t||[],t=[e,t.slice?t.slice():t],r?a.push(t):f(t)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!n}};return l},jQuery.extend({Deferred:function(e){var t=[["resolve","done",jQuery.Callbacks("once memory"),"resolved"],["reject","fail",jQuery.Callbacks("once memory"),"rejected"],["notify","progress",jQuery.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return jQuery.Deferred(function(n){jQuery.each(t,function(t,s){var o=jQuery.isFunction(e[t])&&e[t];i[s[1]](function(){var e=o&&o.apply(this,arguments);e&&jQuery.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s[0]+"With"](this===r?n.promise():this,o?[e]:arguments)})}),e=null}).promise()},promise:function(e){return e!=null?jQuery.extend(e,r):r}},i={};return r.pipe=r.then,jQuery.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=function(){return i[s[0]+"With"](this===i?r:this,arguments),this},i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=slice.call(arguments),r=n.length,i=r!==1||e&&jQuery.isFunction(e.promise)?r:0,s=i===1?e:jQuery.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?slice.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t0)return;readyList.resolveWith(document,[jQuery]),jQuery.fn.triggerHandler&&(jQuery(document).triggerHandler("ready"),jQuery(document).off("ready"))}}),jQuery.ready.promise=function(e){return readyList||(readyList=jQuery.Deferred(),document.readyState==="complete"?setTimeout(jQuery.ready):(document.addEventListener("DOMContentLoaded",completed,!1),window.addEventListener("load",completed,!1))),readyList.promise(e)},jQuery.ready.promise();var access=jQuery.access=function(e,t,n,r,i,s,o){var u=0,a=e.length,f=n==null;if(jQuery.type(n)==="object"){i=!0;for(u in n)jQuery.access(e,t,u,n[u],!0,s,o)}else if(r!==undefined){i=!0,jQuery.isFunction(r)||(o=!0),f&&(o?(t.call(e,r),t=null):(f=t,t=function(e,t,n){return f.call(jQuery(e),n)}));if(t)for(;u1,null,!0)},removeData:function(e){return this.each(function(){data_user.remove(this,e)})}}),jQuery.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=data_priv.get(e,t),n&&(!r||jQuery.isArray(n)?r=data_priv.access(e,t,jQuery.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=jQuery.queue(e,t),r=n.length,i=n.shift(),s=jQuery._queueHooks(e,t),o=function(){jQuery.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return data_priv.get(e,n)||data_priv.access(e,n,{empty:jQuery.Callbacks("once memory").add(function(){data_priv.remove(e,[t+"queue",n])})})}}),jQuery.fn.extend({queue:function(e,t){var n=2;return typeof e!="string"&&(t=e,e="fx",n--),arguments.lengthx",support.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue})();var strundefined=typeof undefined;support.focusinBubbles="onfocusin"in window;var rkeyEvent=/^key/,rmouseEvent=/^(?:mouse|pointer|contextmenu)|click/,rfocusMorph=/^(?:focusinfocus|focusoutblur)$/,rtypenamespace=/^([^.]*)(?:\.(.+)|)$/;jQuery.event={global:{},add:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,v,m=data_priv.get(e);if(!m)return;n.handler&&(s=n,n=s.handler,i=s.selector),n.guid||(n.guid=jQuery.guid++),(a=m.events)||(a=m.events={}),(o=m.handle)||(o=m.handle=function(t){return typeof jQuery!==strundefined&&jQuery.event.triggered!==t.type?jQuery.event.dispatch.apply(e,arguments):undefined}),t=(t||"").match(rnotwhite)||[""],f=t.length;while(f--){u=rtypenamespace.exec(t[f])||[],p=v=u[1],d=(u[2]||"").split(".").sort();if(!p)continue;c=jQuery.event.special[p]||{},p=(i?c.delegateType:c.bindType)||p,c=jQuery.event.special[p]||{},l=jQuery.extend({type:p,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&jQuery.expr.match.needsContext.test(i),namespace:d.join(".")},s),(h=a[p])||(h=a[p]=[],h.delegateCount=0,(!c.setup||c.setup.call(e,r,d,o)===!1)&&e.addEventListener&&e.addEventListener(p,o,!1)),c.add&&(c.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?h.splice(h.delegateCount++,0,l):h.push(l),jQuery.event.global[p]=!0}},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,v,m=data_priv.hasData(e)&&data_priv.get(e);if(!m||!(a=m.events))return;t=(t||"").match(rnotwhite)||[""],f=t.length;while(f--){u=rtypenamespace.exec(t[f])||[],p=v=u[1],d=(u[2]||"").split(".").sort();if(!p){for(p in a)jQuery.event.remove(e,p+t[f],n,r,!0);continue}c=jQuery.event.special[p]||{},p=(r?c.delegateType:c.bindType)||p,h=a[p]||[],u=u[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=s=h.length;while(s--)l=h[s],(i||v===l.origType)&&(!n||n.guid===l.guid)&&(!u||u.test(l.namespace))&&(!r||r===l.selector||r==="**"&&l.selector)&&(h.splice(s,1),l.selector&&h.delegateCount--,c.remove&&c.remove.call(e,l));o&&!h.length&&((!c.teardown||c.teardown.call(e,d,m.handle)===!1)&&jQuery.removeEvent(e,p,m.handle),delete a[p])}jQuery.isEmptyObject(a)&&(delete m.handle,data_priv.remove(e,"events"))},trigger:function(e,t,n,r){var i,s,o,u,a,f,l,c=[n||document],h=hasOwn.call(e,"type")?e.type:e,p=hasOwn.call(e,"namespace")?e.namespace.split("."):[];s=o=n=n||document;if(n.nodeType===3||n.nodeType===8)return;if(rfocusMorph.test(h+jQuery.event.triggered))return;h.indexOf(".")>=0&&(p=h.split("."),h=p.shift(),p.sort()),a=h.indexOf(":")<0&&"on"+h,e=e[jQuery.expando]?e:new jQuery.Event(h,typeof e=="object"&&e),e.isTrigger=r?2:3,e.namespace=p.join("."),e.namespace_re=e.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=undefined,e.target||(e.target=n),t=t==null?[e]:jQuery.makeArray(t,[e]),l=jQuery.event.special[h]||{};if(!r&&l.trigger&&l.trigger.apply(n,t)===!1)return;if(!r&&!l.noBubble&&!jQuery.isWindow(n)){u=l.delegateType||h,rfocusMorph.test(u+h)||(s=s.parentNode);for(;s;s=s.parentNode)c.push(s),o=s;o===(n.ownerDocument||document)&&c.push(o.defaultView||o.parentWindow||window)}i=0;while((s=c[i++])&&!e.isPropagationStopped())e.type=i>1?u:l.bindType||h,f=(data_priv.get(s,"events")||{})[e.type]&&data_priv.get(s,"handle"),f&&f.apply(s,t),f=a&&s[a],f&&f.apply&&jQuery.acceptData(s)&&(e.result=f.apply(s,t),e.result===!1&&e.preventDefault());return e.type=h,!r&&!e.isDefaultPrevented()&&(!l._default||l._default.apply(c.pop(),t)===!1)&&jQuery.acceptData(n)&&a&&jQuery.isFunction(n[h])&&!jQuery.isWindow(n)&&(o=n[a],o&&(n[a]=null),jQuery.event.triggered=h,n[h](),jQuery.event.triggered=undefined,o&&(n[a]=o)),e.result},dispatch:function(e){e=jQuery.event.fix(e);var t,n,r,i,s,o=[],u=slice.call(arguments),a=(data_priv.get(this,"events")||{})[e.type]||[],f=jQuery.event.special[e.type]||{};u[0]=e,e.delegateTarget=this;if(f.preDispatch&&f.preDispatch.call(this,e)===!1)return;o=jQuery.event.handlers.call(this,e,a),t=0;while((i=o[t++])&&!e.isPropagationStopped()){e.currentTarget=i.elem,n=0;while((s=i.handlers[n++])&&!e.isImmediatePropagationStopped())if(!e.namespace_re||e.namespace_re.test(s.namespace))e.handleObj=s,e.data=s.data,r=((jQuery.event.special[s.origType]||{}).handle||s.handler).apply(i.elem,u),r!==undefined&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation())}return f.postDispatch&&f.postDispatch.call(this,e),e.result},handlers:function(e,t){var n,r,i,s,o=[],u=t.delegateCount,a=e.target;if(u&&a.nodeType&&(!e.button||e.type!=="click"))for(;a!==this;a=a.parentNode||this)if(a.disabled!==!0||e.type!=="click"){r=[];for(n=0;n=0:jQuery.find(i,this,null,[a]).length),r[i]&&r.push(s);r.length&&o.push({elem:a,handlers:r})}return u]*)\/>/gi,rtagName=/<([\w:]+)/,rhtml=/<|&#?\w+;/,rnoInnerhtml=/<(?:script|style|link)/i,rchecked=/checked\s*(?:[^=]|=\s*.checked.)/i,rscriptType=/^$|\/(?:java|ecma)script/i,rscriptTypeMasked=/^true\/(.*)/,rcleanScript=/^\s*\s*$/g,wrapMap={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};wrapMap.optgroup=wrapMap.option,wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead,wrapMap.th=wrapMap.td,jQuery.extend({clone:function(e,t,n){var r,i,s,o,u=e.cloneNode(!0),a=jQuery.contains(e.ownerDocument,e);if(!support.noCloneChecked&&(e.nodeType===1||e.nodeType===11)&&!jQuery.isXMLDoc(e)){o=getAll(u),s=getAll(e);for(r=0,i=s.length;r0&&setGlobalEval(o,!a&&getAll(e,"script")),u},buildFragment:function(e,t,n,r){var i,s,o,u,a,f,l=t.createDocumentFragment(),c=[],h=0,p=e.length;for(;h")+u[2],f=u[0];while(f--)s=s.lastChild;jQuery.merge(c,s.childNodes),s=l.firstChild,s.textContent=""}}l.textContent="",h=0;while(i=c[h++]){if(r&&jQuery.inArray(i,r)!==-1)continue;a=jQuery.contains(i.ownerDocument,i),s=getAll(l.appendChild(i),"script"),a&&setGlobalEval(s);if(n){f=0;while(i=s[f++])rscriptType.test(i.type||"")&&n.push(i)}}return l},cleanData:function(e){var t,n,r,i,s=jQuery.event.special,o=0;for(;(n=e[o])!==undefined;o++){if(jQuery.acceptData(n)){i=n[data_priv.expando];if(i&&(t=data_priv.cache[i])){if(t.events)for(r in t.events)s[r]?jQuery.event.remove(n,r):jQuery.removeEvent(n,r,t.handle);data_priv.cache[i]&&delete data_priv.cache[i]}}delete data_user.cache[n[data_user.expando]]}}}),jQuery.fn.extend({text:function(e){return access(this,function(e){return e===undefined?jQuery.text(this):this.empty().each(function(){if(this.nodeType===1||this.nodeType===11||this.nodeType===9)this.textContent=e})},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=manipulationTarget(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=manipulationTarget(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?jQuery.filter(e,this):this,i=0;for(;(n=r[i])!=null;i++)!t&&n.nodeType===1&&jQuery.cleanData(getAll(n)),n.parentNode&&(t&&jQuery.contains(n.ownerDocument,n)&&setGlobalEval(getAll(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++)e.nodeType===1&&(jQuery.cleanData(getAll(e,!1)),e.textContent="");return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return jQuery.clone(this,e,t)})},html:function(e){return access(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===undefined&&t.nodeType===1)return t.innerHTML;if(typeof e=="string"&&!rnoInnerhtml.test(e)&&!wrapMap[(rtagName.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(rxhtmlTag,"<$1>");try{for(;n1&&typeof h=="string"&&!support.checkClone&&rchecked.test(h))return this.each(function(n){var r=l.eq(n);p&&(e[0]=h.call(this,n,r.html())),r.domManip(e,t)});if(f){n=jQuery.buildFragment(e,this[0].ownerDocument,!1,this),r=n.firstChild,n.childNodes.length===1&&(n=r);if(r){i=jQuery.map(getAll(n,"script"),disableScript),s=i.length;for(;a1)},show:function(){return showHide(this,!0)},hide:function(){return showHide(this)},toggle:function(e){return typeof e=="boolean"?e?this.show():this.hide():this.each(function(){isHidden(this)?jQuery(this).show():jQuery(this).hide()})}}),jQuery.Tween=Tween,Tween.prototype={constructor:Tween,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(jQuery.cssNumber[n]?"":"px")},cur:function(){var e=Tween.propHooks[this.prop];return e&&e.get?e.get(this):Tween.propHooks._default.get(this)},run:function(e){var t,n=Tween.propHooks[this.prop];return this.options.duration?this.pos=t=jQuery.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Tween.propHooks._default.set(this),this}},Tween.prototype.init.prototype=Tween.prototype,Tween.propHooks={_default:{get:function(e){var t;return e.elem[e.prop]==null||!!e.elem.style&&e.elem.style[e.prop]!=null?(t=jQuery.css(e.elem,e.prop,""),!t||t==="auto"?0:t):e.elem[e.prop]},set:function(e){jQuery.fx.step[e.prop]?jQuery.fx.step[e.prop](e):e.elem.style&&(e.elem.style[jQuery.cssProps[e.prop]]!=null||jQuery.cssHooks[e.prop])?jQuery.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Tween.propHooks.scrollTop=Tween.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},jQuery.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},jQuery.fx=Tween.prototype.init,jQuery.fx.step={};var fxNow,timerId,rfxtypes=/^(?:toggle|show|hide)$/,rfxnum=new RegExp("^(?:([+-])=|)("+pnum+")([a-z%]*)$","i"),rrun=/queueHooks$/,animationPrefilters=[defaultPrefilter],tweeners={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=rfxnum.exec(t),s=i&&i[3]||(jQuery.cssNumber[e]?"":"px"),o=(jQuery.cssNumber[e]||s!=="px"&&+r)&&rfxnum.exec(jQuery.css(n.elem,e)),u=1,a=20;if(o&&o[3]!==s){s=s||o[3],i=i||[],o=+r||1;do u=u||".5",o/=u,jQuery.style(n.elem,e,o+s);while(u!==(u=n.cur()/r)&&u!==1&&--a)}return i&&(o=n.start=+o||+r||0,n.unit=s,n.end=i[1]?o+(i[1]+1)*i[2]:+i[2]),n}]};jQuery.Animation=jQuery.extend(Animation,{tweener:function(e,t){jQuery.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r1)},removeAttr:function(e){return this.each(function(){jQuery.removeAttr(this,e)})}}),jQuery.extend({attr:function(e,t,n){var r,i,s=e.nodeType;if(!e||s===3||s===8||s===2)return;if(typeof e.getAttribute===strundefined)return jQuery.prop(e,t,n);if(s!==1||!jQuery.isXMLDoc(e))t=t.toLowerCase(),r=jQuery.attrHooks[t]||(jQuery.expr.match.bool.test(t)?boolHook:nodeHook);if(n===undefined)return r&&"get"in r&&(i=r.get(e,t))!==null?i:(i=jQuery.find.attr(e,t),i==null?undefined:i);if(n!==null)return r&&"set"in r&&(i=r.set(e,n,t))!==undefined?i:(e.setAttribute(t,n+""),n);jQuery.removeAttr(e,t)},removeAttr:function(e,t){var n,r,i=0,s=t&&t.match(rnotwhite);if(s&&e.nodeType===1)while(n=s[i++])r=jQuery.propFix[n]||n,jQuery.expr.match.bool.test(n)&&(e[r]=!1),e.removeAttribute(n)},attrHooks:{type:{set:function(e,t){if(!support.radioValue&&t==="radio"&&jQuery.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}}}),boolHook={set:function(e,t,n){return t===!1?jQuery.removeAttr(e,n):e.setAttribute(n,n),n}},jQuery.each(jQuery.expr.match.bool.source.match(/\w+/g),function(e,t){var n=attrHandle[t]||jQuery.find.attr;attrHandle[t]=function(e,t,r){var i,s;return r||(s=attrHandle[t],attrHandle[t]=i,i=n(e,t,r)!=null?t.toLowerCase():null,attrHandle[t]=s),i}});var rfocusable=/^(?:input|select|textarea|button)$/i;jQuery.fn.extend({prop:function(e,t){return access(this,jQuery.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[jQuery.propFix[e]||e]})}}),jQuery.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var r,i,s,o=e.nodeType;if(!e||o===3||o===8||o===2)return;return s=o!==1||!jQuery.isXMLDoc(e),s&&(t=jQuery.propFix[t]||t,i=jQuery.propHooks[t]),n!==undefined?i&&"set"in i&&(r=i.set(e,n,t))!==undefined?r:e[t]=n:i&&"get"in i&&(r=i.get(e,t))!==null?r:e[t]},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||rfocusable.test(e.nodeName)||e.href?e.tabIndex:-1}}}}),support.optSelected||(jQuery.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),jQuery.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){jQuery.propFix[this.toLowerCase()]=this});var rclass=/[\t\r\n\f]/g;jQuery.fn.extend({addClass:function(e){var t,n,r,i,s,o,u=typeof e=="string"&&e,a=0,f=this.length;if(jQuery.isFunction(e))return this.each(function(t){jQuery(this).addClass(e.call(this,t,this.className))});if(u){t=(e||"").match(rnotwhite)||[];for(;a=0)r=r.replace(" "+i+" "," ");o=e?jQuery.trim(r):"",n.className!==o&&(n.className=o)}}}return this},toggleClass:function(e,t){var n=typeof e;return typeof t=="boolean"&&n==="string"?t?this.addClass(e):this.removeClass(e):jQuery.isFunction(e)?this.each(function(n){jQuery(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var t,r=0,i=jQuery(this),s=e.match(rnotwhite)||[];while(t=s[r++])i.hasClass(t)?i.removeClass(t):i.addClass(t)}else if(n===strundefined||n==="boolean")this.className&&data_priv.set(this,"__className__",this.className),this.className=this.className||e===!1?"":data_priv.get(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n=0)return!0;return!1}});var rreturn=/\r/g;jQuery.fn.extend({val:function(e){var t,n,r,i=this[0];if(!arguments.length){if(i)return t=jQuery.valHooks[i.type]||jQuery.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&(n=t.get(i,"value"))!==undefined?n:(n=i.value,typeof n=="string"?n.replace(rreturn,""):n==null?"":n);return}return r=jQuery.isFunction(e),this.each(function(n){var i;if(this.nodeType!==1)return;r?i=e.call(this,n,jQuery(this).val()):i=e,i==null?i="":typeof i=="number"?i+="":jQuery.isArray(i)&&(i=jQuery.map(i,function(e){return e==null?"":e+""})),t=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()];if(!t||!("set"in t)||t.set(this,i,"value")===undefined)this.value=i})}}),jQuery.extend({valHooks:{option:{get:function(e){var t=jQuery.find.attr(e,"value");return t!=null?t:jQuery.trim(jQuery.text(e))}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a=0)n=!0}return n||(e.selectedIndex=-1),s}}}}),jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]={set:function(e,t){if(jQuery.isArray(t))return e.checked=jQuery.inArray(jQuery(e).val(),t)>=0}},support.checkOn||(jQuery.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value})}),jQuery.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){jQuery.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),jQuery.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)}});var nonce=jQuery.now(),rquery=/\?/;jQuery.parseJSON=function(e){return JSON.parse(e+"")},jQuery.parseXML=function(e){var t,n;if(!e||typeof e!="string")return null;try{n=new DOMParser,t=n.parseFromString(e,"text/xml")}catch(r){t=undefined}return(!t||t.getElementsByTagName("parsererror").length)&&jQuery.error("Invalid XML: "+e),t};var ajaxLocParts,ajaxLocation,rhash=/#.*$/,rts=/([?&])_=[^&]*/,rheaders=/^(.*?):[ \t]*([^\r\n]*)$/mg,rlocalProtocol=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,rurl=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,prefilters={},transports={},allTypes="*/".concat("*");try{ajaxLocation=location.href}catch(e){ajaxLocation=document.createElement("a"),ajaxLocation.href="",ajaxLocation=ajaxLocation.href}ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[],jQuery.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ajaxLocation,type:"GET",isLocal:rlocalProtocol.test(ajaxLocParts[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":allTypes,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":jQuery.parseJSON,"text xml":jQuery.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?ajaxExtend(ajaxExtend(e,jQuery.ajaxSettings),t):ajaxExtend(jQuery.ajaxSettings,e)},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(e,t){function S(e,t,s,u){var f,m,g,b,E,S=t;if(y===2)return;y=2,o&&clearTimeout(o),n=undefined,i=u||"",w.readyState=e>0?4:0,f=e>=200&&e<300||e===304,s&&(b=ajaxHandleResponses(l,w,s)),b=ajaxConvert(l,b,w,f);if(f)l.ifModified&&(E=w.getResponseHeader("Last-Modified"),E&&(jQuery.lastModified[r]=E),E=w.getResponseHeader("etag"),E&&(jQuery.etag[r]=E)),e===204||l.type==="HEAD"?S="nocontent":e===304?S="notmodified":(S=b.state,m=b.data,g=b.error,f=!g);else{g=S;if(e||!S)S="error",e<0&&(e=0)}w.status=e,w.statusText=(t||S)+"",f?p.resolveWith(c,[m,S,w]):p.rejectWith(c,[w,S,g]),w.statusCode(v),v=undefined,a&&h.trigger(f?"ajaxSuccess":"ajaxError",[w,l,f?m:g]),d.fireWith(c,[w,S]),a&&(h.trigger("ajaxComplete",[w,l]),--jQuery.active||jQuery.event.trigger("ajaxStop"))}typeof e=="object"&&(t=e,e=undefined),t=t||{};var n,r,i,s,o,u,a,f,l=jQuery.ajaxSetup({},t),c=l.context||l,h=l.context&&(c.nodeType||c.jquery)?jQuery(c):jQuery.event,p=jQuery.Deferred(),d=jQuery.Callbacks("once memory"),v=l.statusCode||{},m={},g={},y=0,b="canceled",w={readyState:0,getResponseHeader:function(e){var t;if(y===2){if(!s){s={};while(t=rheaders.exec(i))s[t[1].toLowerCase()]=t[2]}t=s[e.toLowerCase()]}return t==null?null:t},getAllResponseHeaders:function(){return y===2?i:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return y||(e=g[n]=g[n]||e,m[e]=t),this},overrideMimeType:function(e){return y||(l.mimeType=e),this},statusCode:function(e){var t;if(e)if(y<2)for(t in e)v[t]=[v[t],e[t]];else w.always(e[w.status]);return this},abort:function(e){var t=e||b;return n&&n.abort(t),S(0,t),this}};p.promise(w).complete=d.add,w.success=w.done,w.error=w.fail,l.url=((e||l.url||ajaxLocation)+"").replace(rhash,"").replace(rprotocol,ajaxLocParts[1]+"//"),l.type=t.method||t.type||l.method||l.type,l.dataTypes=jQuery.trim(l.dataType||"*").toLowerCase().match(rnotwhite)||[""],l.crossDomain==null&&(u=rurl.exec(l.url.toLowerCase()),l.crossDomain=!(!u||u[1]===ajaxLocParts[1]&&u[2]===ajaxLocParts[2]&&(u[3]||(u[1]==="http:"?"80":"443"))===(ajaxLocParts[3]||(ajaxLocParts[1]==="http:"?"80":"443")))),l.data&&l.processData&&typeof l.data!="string"&&(l.data=jQuery.param(l.data,l.traditional)),inspectPrefiltersOrTransports(prefilters,l,t,w);if(y===2)return w;a=l.global,a&&jQuery.active++===0&&jQuery.event.trigger("ajaxStart"),l.type=l.type.toUpperCase(),l.hasContent=!rnoContent.test(l.type),r=l.url,l.hasContent||(l.data&&(r=l.url+=(rquery.test(r)?"&":"?")+l.data,delete l.data),l.cache===!1&&(l.url=rts.test(r)?r.replace(rts,"$1_="+nonce++):r+(rquery.test(r)?"&":"?")+"_="+nonce++)),l.ifModified&&(jQuery.lastModified[r]&&w.setRequestHeader("If-Modified-Since",jQuery.lastModified[r]),jQuery.etag[r]&&w.setRequestHeader("If-None-Match",jQuery.etag[r])),(l.data&&l.hasContent&&l.contentType!==!1||t.contentType)&&w.setRequestHeader("Content-Type",l.contentType),w.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+(l.dataTypes[0]!=="*"?", "+allTypes+"; q=0.01":""):l.accepts["*"]);for(f in l.headers)w.setRequestHeader(f,l.headers[f]);if(!l.beforeSend||l.beforeSend.call(c,w,l)!==!1&&y!==2){b="abort";for(f in{success:1,error:1,complete:1})w[f](l[f]);n=inspectPrefiltersOrTransports(transports,l,t,w);if(!n)S(-1,"No Transport");else{w.readyState=1,a&&h.trigger("ajaxSend",[w,l]),l.async&&l.timeout>0&&(o=setTimeout(function(){w.abort("timeout")},l.timeout));try{y=1,n.send(m,S)}catch(E){if(!(y<2))throw E;S(-1,E)}}return w}return w.abort()},getJSON:function(e,t,n){return jQuery.get(e,t,n,"json")},getScript:function(e,t){return jQuery.get(e,undefined,t,"script")}}),jQuery.each(["get","post"],function(e,t){jQuery[t]=function(e,n,r,i){return jQuery.isFunction(n)&&(i=i||r,r=n,n=undefined),jQuery.ajax({url:e,type:t,dataType:i,data:n,success:r})}}),jQuery.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){jQuery.fn[t]=function(e){return this.on(t,e)}}),jQuery._evalUrl=function(e){return jQuery.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},jQuery.fn.extend({wrapAll:function(e){var t;return jQuery.isFunction(e)?this.each(function(t){jQuery(this).wrapAll(e.call(this,t))}):(this[0]&&(t=jQuery(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this)},wrapInner:function(e){return jQuery.isFunction(e)?this.each(function(t){jQuery(this).wrapInner(e.call(this,t))}):this.each(function(){var t=jQuery(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=jQuery.isFunction(e);return this.each(function(n){jQuery(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){jQuery.nodeName(this,"body")||jQuery(this).replaceWith(this.childNodes)}).end()}}),jQuery.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0},jQuery.expr.filters.visible=function(e){return!jQuery.expr.filters.hidden(e)};var r20=/%20/g,rbracket=/\[\]$/,rCRLF=/\r?\n/g,rsubmitterTypes=/^(?:submit|button|image|reset|file)$/i,rsubmittable=/^(?:input|select|textarea|keygen)/i;jQuery.param=function(e,t){var n,r=[],i=function(e,t){t=jQuery.isFunction(t)?t():t==null?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};t===undefined&&(t=jQuery.ajaxSettings&&jQuery.ajaxSettings.traditional);if(jQuery.isArray(e)||e.jquery&&!jQuery.isPlainObject(e))jQuery.each(e,function(){i(this.name,this.value)});else for(n in e)buildParams(n,e[n],t,i);return r.join("&").replace(r20,"+")},jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=jQuery.prop(this,"elements");return e?jQuery.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!jQuery(this).is(":disabled")&&rsubmittable.test(this.nodeName)&&!rsubmitterTypes.test(e)&&(this.checked||!rcheckableType.test(e))}).map(function(e,t){var n=jQuery(this).val();return n==null?null:jQuery.isArray(n)?jQuery.map(n,function(e){return{name:t.name,value:e.replace(rCRLF,"\r\n")}}):{name:t.name,value:n.replace(rCRLF,"\r\n")}}).get()}}),jQuery.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(e){}};var xhrId=0,xhrCallbacks={},xhrSuccessStatus={0:200,1223:204},xhrSupported=jQuery.ajaxSettings.xhr();window.ActiveXObject&&jQuery(window).on("unload",function(){for(var e in xhrCallbacks)xhrCallbacks[e]()}),support.cors=!!xhrSupported&&"withCredentials"in xhrSupported,support.ajax=xhrSupported=!!xhrSupported,jQuery.ajaxTransport(function(e){var t;if(support.cors||xhrSupported&&!e.crossDomain)return{send:function(n,r){var i,s=e.xhr(),o=++xhrId;s.open(e.type,e.url,e.async,e.username,e.password);if(e.xhrFields)for(i in e.xhrFields)s[i]=e.xhrFields[i];e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),!e.crossDomain&&!n["X-Requested-With"]&&(n["X-Requested-With"]="XMLHttpRequest");for(i in n)s.setRequestHeader(i,n[i]);t=function(e){return function(){t&&(delete xhrCallbacks[o],t=s.onload=s.onerror=null,e==="abort"?s.abort():e==="error"?r(s.status,s.statusText):r(xhrSuccessStatus[s.status]||s.status,s.statusText,typeof s.responseText=="string"?{text:s.responseText}:undefined,s.getAllResponseHeaders()))}},s.onload=t(),s.onerror=t("error"),t=xhrCallbacks[o]=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(u){if(t)throw u}},abort:function(){t&&t()}}}),jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return jQuery.globalEval(e),e}}}),jQuery.ajaxPrefilter("script",function(e){e.cache===undefined&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),jQuery.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=jQuery(" + + + + + + + + + + + + + + + + diff --git a/_book/introducao_a_como_funciona_a_internet/README.html b/_book/introducao_a_como_funciona_a_internet/README.html new file mode 100644 index 0000000..0fd37b1 --- /dev/null +++ b/_book/introducao_a_como_funciona_a_internet/README.html @@ -0,0 +1,220 @@ + + + + + + + Introdução a como funciona a internet | Web Design para iniciantes + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Web Design para iniciantes +

+
+ + + +
+ + +
+ +
+
+
+
+
+
+
+
+ + + + + + + +
+
+ +
+ +
+ +

Introdução sobre como funciona a internet

+

O que é a Internet, a Web, o DNS e os tipos de conteúdo

+

Vamos esclarecer as diferenças entre cada um desses conceitos.

+

O que é a internet e como ela funciona?

+

A internet é uma rede global de computadores interligados que utilizam uma série de regras de comunicação para trocarem informações entre si. Ela surgiu em 1974, quando alguns pesquisadores criarem o Internet Protocol Suite ou TCP/IP, que um protocolo de comunicação entre computadores.

+

Com esse protocolo, cada computador possui um endereço único que servirá para que outros computadores o localizem. Esse endereço, chamado de IP, é o ponto fundamental para conectar um dispositivo à internet. O IP também é utilizado em redes locais, como por exemplo quando você tem um roteador em casa: esse dispositivo tem um IP próprio com o qual ele se conecta à internet e o seu computador tem um outro IP com o qual ele se conecta ao roteador.

+

Para trocar informações, todos esses dispositivos utilizam uma série de protocolos que nada mais são do que regras de comunicação. Um dos protocolos mais comuns é o TCP, considerado uma das bases da internet sendo que várias regras de comunicação dentro desse contexto baseiam-se nele.

+

Qual a diferença entre internet e web?

+

A internet é a rede de computadores, a Web que é um sistema de documentos interligados que acessamos na internet através de um navegador, é o famoso www (World Wide Web). Ao utilizar um navegador, você está, na prática, fazendo uma série de pedidos de informação para servidores na internet. Esses pedidos são feitos utilizando regras específicas que permitem que os servidores e seu navegador troquem informações. Logo, quando colocamos um endereço na barra do navegador, como por exemplo http://gitbook.io, ele gera um pequeno pacote com informações e envia para a internet. Este arquivo é utilizado para encontrar o servidor (dependendo do porte do site, podem ser vários servidores!) onde se encontram os arquivos do gitbook que então envia para seu computador, de usuário, as informações pedidas e que são exibidas pelo seu navegador.

+

De onde vem as informações dos sites?

+

Enviar arquivos para a internet quer dizer que estes arquivos estão sendo disponibilizados na rede através da placa de rede do seu computador. Ela envia o dado que é capturado pelo seu provedor de internet, que em seguida envia para servidores que contêm um sistema chamado DNS (Sistema de Nomes de Domínios), que, por sua vez, descobrem o servidor que contém as informações e arquivos do site que você está buscando. Estes tais servidores DNS são computadores que possuem o endereçamento de vários outros servidores e ajudam a mapear as informações da rede.

+

Ao receber todas as informações do servidor, seu navegador realiza sua leitura e as exibe em formato de página web. Essas informações vêm em vários formatos, como texto, imagem e vídeos. A informação textual divide-se em duas partes: uma que descreve como a página web deve se apresentar e se comportar e outra que contém o conteúdo a ser exibido.

+
+

Quer aprender mais?

+ + + +
+ +
+
+
+ + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + diff --git a/_book/manifest.appcache b/_book/manifest.appcache new file mode 100644 index 0000000..b1779f5 --- /dev/null +++ b/_book/manifest.appcache @@ -0,0 +1,41 @@ +CACHE MANIFEST +# Revision 1406228461266 + +CACHE: +index.html +arquitetura_clienteservidor/README.html +introducao_a_como_funciona_a_internet/README.html +gitbook/app.js +gitbook/fonts/fontawesome/FontAwesome.otf +gitbook/fonts/fontawesome/fontawesome-webfont.eot +gitbook/fonts/fontawesome/fontawesome-webfont.svg +gitbook/fonts/fontawesome/fontawesome-webfont.ttf +gitbook/fonts/fontawesome/fontawesome-webfont.woff +gitbook/fonts/merriweather/250.woff +gitbook/fonts/merriweather/250i.woff +gitbook/fonts/merriweather/400.woff +gitbook/fonts/merriweather/400i.woff +gitbook/fonts/merriweather/700.woff +gitbook/fonts/merriweather/700i.woff +gitbook/fonts/merriweather/900.woff +gitbook/fonts/merriweather/900i.woff +gitbook/fonts/opensans/300.woff +gitbook/fonts/opensans/300i.woff +gitbook/fonts/opensans/400.woff +gitbook/fonts/opensans/400i.woff +gitbook/fonts/opensans/600.woff +gitbook/fonts/opensans/600i.woff +gitbook/fonts/opensans/700.woff +gitbook/fonts/opensans/700i.woff +gitbook/images/favicon.ico +gitbook/jsrepl/engines/javascript-default.js +gitbook/jsrepl/jsrepl.js +gitbook/jsrepl/langs/javascript/jsrepl_js.js +gitbook/jsrepl/sandbox.html +gitbook/jsrepl/sandbox.js +gitbook/print.css +gitbook/style.css +gitbook/plugins/gitbook-plugin-mathjax/plugin.js + +NETWORK: +* \ No newline at end of file diff --git a/_book/search_index.json b/_book/search_index.json new file mode 100644 index 0000000..5dd7591 --- /dev/null +++ b/_book/search_index.json @@ -0,0 +1 @@ +{"version":"0.5.2","fields":[{"name":"title","boost":10},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"index.html#gitbook_1014":["aprend","conhecimento","criação","css","de","design","e","em","github","hospedada","html","inici","iniciant","interess","minicurso","nest","o","objetivo","para","passar","pessoa","pessoal","pretendemo","página","qualquer","que","sobr","tenha","undefinedundefin","usando","web","websit"],"arquitetura_clienteservidor/README.html#gitbook_1015":["arquitetura","cliente/servidor","cliente/servidorundefinedundefin"],"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":["1974","20","acessamo","ajudam","algun","ao","aprend","aprendi","apresentar","arquivo","atravé","barra","base","baseiam-s","buscando","cada","capturado","casa","chamado","colocamo","com","como","comportar","computador","comun","comunicação","conceito","conecta","conectar","considerado","contexto","conteúdo","conteúdoqu","contém","contêm","criarem","da","dado","de","dentro","dependendo","descobrem","descobrindo","descrev","dess","deve","diferença","disponibilizado","dispositivo","divide-s","dizer","dn","do","documento","domínio","dua","e","ebook","el","ela","em","encontram","encontrar","endereçamento","endereço","entenda","entr","então","envia","enviar","esclarec","específica","ess","essa","est","estão","exemplo","exib","exibida","exibido","famoso","fazendo","feito","formato","funciona","funcionam","fundament","gera","gitbook","global","guardado","http://gitbook.io","imagem","informação","informaçõ","inteiro","interligado","internet","interneto","introdução","ip","leia","leitura","liçõ","locai","localizem","logo","mai","mapear","mundo","na","nada","navegador","nele","nico","nome","o","ond","os","ou","outra","outro","pacot","para","part","pedida","pedido","pelo","pequeno","permitem","pesquisador","placa","podem","ponto","por","port","possuem","possui","protocol","protocolo","provedor","prática","próprio","página","qual","quando","que","quer","realiza","receb","rede","regra","roteador","se","seguida","sendo","ser","servidor","servir","seu","si","sistema","site","sobr","sua","suit","surgiu","são","série","tai","também","tcp","tcp/ip","tem","texto","textual","tipo","toda","todo","trocar","trocarem","troquem","um","uma","undefinedundefin","usuário","utilizado","utilizam","utilizando","utilizar","vamo","vem","vez","visualment","voc","vária","vário","vêm","vídeo","web","what'","wide","world","www"]},"length":3},"tokenStore":{"root":{"1":{"9":{"7":{"4":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"docs":{}},"docs":{}},"docs":{}},"2":{"0":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"docs":{}},"docs":{},"a":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5902393021336791}},"i":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}}},"r":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{"arquitetura_clienteservidor/README.html#gitbook_1015":{"ref":"arquitetura_clienteservidor/README.html#gitbook_1015","tf":5.5}}}}}}}},"v":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.01002004008016032}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}},"j":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"l":{"docs":{},"g":{"docs":{},"u":{"docs":{},"n":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"é":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"ú":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}},"q":{"docs":{},"u":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5882352941176471}}}}}}}},"é":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}},"ê":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.6022633502298715}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.018036072144288578}}}}}}}}},"u":{"docs":{},"n":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"ç":{"docs":{},"ã":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"ç":{"docs":{},"ã":{"docs":{},"o":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.05405405405405406}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"s":{"docs":{},"s":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"arquitetura_clienteservidor/README.html#gitbook_1015":{"ref":"arquitetura_clienteservidor/README.html#gitbook_1015","tf":5}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"arquitetura_clienteservidor/README.html#gitbook_1015":{"ref":"arquitetura_clienteservidor/README.html#gitbook_1015","tf":0.5}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}},"p":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}},"s":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"h":{"docs":{},"a":{"docs":{},"m":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}}}}},"d":{"docs":{},"e":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.05405405405405406},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.6343274784863846}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":2.554054054054054}}}}},"c":{"docs":{},"o":{"docs":{},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"s":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"ç":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"-":{"docs":{},"s":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"n":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5982553341978074}}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}},"m":{"docs":{},"í":{"docs":{},"n":{"docs":{},"i":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"u":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"e":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.616291406342096}},"m":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.014028056112224449}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"l":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}}},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"ç":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}}},"ã":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"v":{"docs":{},"i":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"í":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}},"s":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.01002004008016032}},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"t":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.012024048096192385}},"ã":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"x":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}}},"i":{"docs":{},"b":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}}}}}},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":2.527027027027027}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.616291406342096}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5902393021336791}}}}}}},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"ç":{"docs":{},"ã":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5902393021336791}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"ç":{"docs":{},"ã":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}},"õ":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.02004008016032064}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"p":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}}}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}}}}}},"a":{"docs":{},"i":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5942473181657433}}},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}},"l":{"docs":{},"e":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.01002004008016032}},"d":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"v":{"docs":{},"e":{"docs":{},"g":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.014028056112224449}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"o":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.6202994223741601}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"o":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}}}}},"n":{"docs":{},"d":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}}},"s":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5982553341978074}}},"u":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":2.554054054054054},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.02004008016032064}}},"t":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}},"c":{"docs":{},"o":{"docs":{},"t":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"a":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}},"l":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}},"l":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}}},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}}}}}}}},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"á":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"ó":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"á":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}}},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}},"t":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"i":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}}}}},"e":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.6403395025344807}},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}},"s":{"docs":{},"o":{"docs":{},"b":{"docs":{},"r":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5922433101497112}}}}},"e":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.01002004008016032}},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.02004008016032064}}}}},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"u":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.014028056112224449}}}},"i":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}}}}}},"t":{"docs":{},"e":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}}}}},"u":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}},"i":{"docs":{},"t":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"r":{"docs":{},"g":{"docs":{},"i":{"docs":{},"u":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"ã":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.01002004008016032}}}},"é":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"h":{"docs":{},"a":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}},"x":{"docs":{},"t":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"a":{"docs":{},"i":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"m":{"docs":{},"b":{"docs":{},"é":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"c":{"docs":{},"p":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}},"/":{"docs":{},"i":{"docs":{},"p":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"i":{"docs":{},"p":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5902393021336791}}}}},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}},"u":{"docs":{},"á":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.028056112224448898}},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.012024048096192385}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":2.554054054054054},"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.6022633502298715}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"index.html#gitbook_1014":{"ref":"index.html#gitbook_1014","tf":0.02702702702702703}}}}}}},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"&":{"docs":{},"#":{"3":{"9":{"docs":{},";":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"docs":{}},"docs":{}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"w":{"docs":{},"w":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"s":{"docs":{},"e":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}},"i":{"docs":{},"a":{"docs":{},"m":{"docs":{},"-":{"docs":{},"s":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"z":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"e":{"docs":{},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.5922433101497112}},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"d":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"i":{"docs":{},"ç":{"docs":{},"õ":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"i":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}},"g":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"d":{"docs":{},"e":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.012024048096192385}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.008016032064128256}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.004008016032064128}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}},"e":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"z":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"i":{"docs":{},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}}},"á":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.006012024048096192}}}}}},"ê":{"docs":{},"m":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}},"í":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"introducao_a_como_funciona_a_internet/README.html#gitbook_1016":{"ref":"introducao_a_como_funciona_a_internet/README.html#gitbook_1016","tf":0.002004008016032064}}}}}}}},"length":239},"corpusTokens":["1974","20","acessamo","ajudam","algun","ao","aprend","aprendi","apresentar","arquitetura","arquivo","atravé","barra","base","baseiam-s","buscando","cada","capturado","casa","chamado","cliente/servidor","cliente/servidorundefinedundefin","colocamo","com","como","comportar","computador","comun","comunicação","conceito","conecta","conectar","conhecimento","considerado","contexto","conteúdo","conteúdoqu","contém","contêm","criarem","criação","css","da","dado","de","dentro","dependendo","descobrem","descobrindo","descrev","design","dess","deve","diferença","disponibilizado","dispositivo","divide-s","dizer","dn","do","documento","domínio","dua","e","ebook","el","ela","em","encontram","encontrar","endereçamento","endereço","entenda","entr","então","envia","enviar","esclarec","específica","ess","essa","est","estão","exemplo","exib","exibida","exibido","famoso","fazendo","feito","formato","funciona","funcionam","fundament","gera","gitbook","github","global","guardado","hospedada","html","http://gitbook.io","imagem","informação","informaçõ","inici","iniciant","inteiro","interess","interligado","internet","interneto","introdução","ip","leia","leitura","liçõ","locai","localizem","logo","mai","mapear","minicurso","mundo","na","nada","navegador","nele","nest","nico","nome","o","objetivo","ond","os","ou","outra","outro","pacot","para","part","passar","pedida","pedido","pelo","pequeno","permitem","pesquisador","pessoa","pessoal","placa","podem","ponto","por","port","possuem","possui","pretendemo","protocol","protocolo","provedor","prática","próprio","página","qual","qualquer","quando","que","quer","realiza","receb","rede","regra","roteador","se","seguida","sendo","ser","servidor","servir","seu","si","sistema","site","sobr","sua","suit","surgiu","são","série","tai","também","tcp","tcp/ip","tem","tenha","texto","textual","tipo","toda","todo","trocar","trocarem","troquem","um","uma","undefinedundefin","usando","usuário","utilizado","utilizam","utilizando","utilizar","vamo","vem","vez","visualment","voc","vária","vário","vêm","vídeo","web","websit","what'","wide","world","www"],"pipeline":["trimmer","stopWordFilter","stemmer"]} \ No newline at end of file diff --git a/arquitetura_clienteservidor/README.md b/arquitetura_clienteservidor/README.md new file mode 100644 index 0000000..349a86a --- /dev/null +++ b/arquitetura_clienteservidor/README.md @@ -0,0 +1 @@ +# Arquitetura cliente/servidor diff --git a/book.json b/book.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/book.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/introducao_a_como_funciona_a_internet/README.md b/introducao_a_como_funciona_a_internet/README.md new file mode 100644 index 0000000..6ac1a7b --- /dev/null +++ b/introducao_a_como_funciona_a_internet/README.md @@ -0,0 +1,29 @@ +# Introdução sobre como funciona a internet + +##O que é a Internet, a Web, o DNS e os tipos de conteúdo + +Vamos esclarecer as diferenças entre cada um desses conceitos. + +**O que é a internet e como ela funciona?** + +A internet é uma rede global de computadores interligados que utilizam uma série de regras de comunicação para trocarem informações entre si. Ela surgiu em 1974, quando alguns pesquisadores criarem o **Internet Protocol Suite** ou **TCP/IP**, que um protocolo de comunicação entre computadores. + +Com esse protocolo, cada computador possui um endereço único que servirá para que outros computadores o localizem. Esse endereço, chamado de **IP**, é o ponto fundamental para conectar um dispositivo à internet. O IP também é utilizado em redes locais, como por exemplo quando você tem um roteador em casa: esse dispositivo tem um IP próprio com o qual ele se conecta à internet e o seu computador tem um outro IP com o qual ele se conecta ao roteador. + +Para trocar informações, todos esses dispositivos utilizam uma série de protocolos que nada mais são do que **regras de comunicação**. Um dos protocolos mais comuns é o TCP, considerado uma das bases da internet sendo que várias regras de comunicação dentro desse contexto baseiam-se nele. + +**Qual a diferença entre internet e web?** + +A internet é a rede de computadores, a Web que é um sistema de documentos interligados que acessamos na internet através de um **navegador**, é o famoso www (World Wide Web). Ao utilizar um navegador, você está, na prática, fazendo uma série de pedidos de informação para servidores na internet. Esses pedidos são feitos utilizando regras específicas que permitem que os servidores e seu navegador troquem informações. Logo, quando colocamos um endereço na barra do navegador, como por exemplo http://gitbook.io, ele gera um pequeno **pacote** com informações e envia para a internet. Este arquivo é utilizado para encontrar o servidor (dependendo do porte do site, podem ser vários servidores!) onde se encontram os arquivos do gitbook que então envia para seu computador, de usuário, as informações pedidas e que são exibidas pelo seu navegador. + +**De onde vem as informações dos sites?** + +Enviar arquivos para a internet quer dizer que estes arquivos estão sendo disponibilizados na rede através da placa de rede do seu computador. Ela envia o dado que é capturado pelo seu provedor de internet, que em seguida envia para servidores que contêm um sistema chamado **DNS** (Sistema de Nomes de Domínios), que, por sua vez, descobrem o servidor que contém as informações e arquivos do site que você está buscando. Estes tais servidores DNS são computadores que possuem o endereçamento de vários outros servidores e ajudam a mapear as informações da rede. + +Ao receber todas as informações do servidor, seu navegador realiza sua leitura e as exibe em formato de página web. Essas informações vêm em vários formatos, como texto, imagem e vídeos. A informação textual divide-se em duas partes: uma que descreve como a página web deve se apresentar e se comportar e outra que contém o conteúdo a ser exibido. + +--- +###Quer aprender mais? + +- Leia este pequeno ebook [20 lições que aprendi sobre navegadores e a web](http://www.20thingsilearned.com/pt-BR) +- [What's my DNS?](https://www.whatsmydns.net/) - Entenda visualmente como funcionam os servidores de DNS descobrindo onde são guardados os endereços dos sites no mundo inteiro