https://cic.mx/wp-content/plugins/essential-addons-elementor/assets/social-feeds/codebird.js?ver=1.0
1"use strict";var _slicedToArray=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),_createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function _typeof(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}!function(){var Codebird=function(){function Codebird(){_classCallCheck(this,Codebird),this._oauth_consumer_key=null,this._oauth_consumer_secret=null,this._oauth_bearer_token=null,this._endpoint_base="https://api.twitter.com/",this._endpoint_base_media="https://upload.twitter.com/",this._endpoint=this._endpoint_base+"1.1/",this._endpoint_media=this._endpoint_base_media+"1.1/",this._endpoint_publish="https://publish.twitter.com/",this._endpoint_oauth=this._endpoint_base,this._endpoint_proxy="https://api.jublo.net/codebird/",this._use_proxy="undefined"!=typeof navigator&&void 0!==navigator.userAgent,this._oauth_token=null,this._oauth_token_secret=null,this._version="3.0.0-dev",this.b64_alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}return _createClass(Codebird,[{key:"setConsumerKey",value:function(e,t){this._oauth_consumer_key=e,this._oauth_consumer_secret=t}},{key:"setBearerToken",value:function(e){this._oauth_bearer_token=e}},{key:"getVersion",value:function(){return this._version}},{key:"setToken",value:function(e,t){this._oauth_token=e,this._oauth_token_secret=t}},{key:"logout",value:function(){return this._oauth_token=this._oauth_token_secret=null,!0}},{key:"setUseProxy",value:function(e){this._use_proxy=!!e}},{key:"setProxy",value:function(e){e.match(/\/$/)||(e+="/"),this._endpoint_proxy=e}},{key:"_url",value:function(e){return/boolean|number|string/.test(void 0===e?"undefined":_typeof(e))?encodeURIComponent(e).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A"):""}},{key:"_sha1",value:function(e){function t(e,t){e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t;for(var n=new Array(80),i=1732584193,o=-271733879,s=-1732584194,a=271733878,u=-1009589776,l=0;l<e.length;l+=16){for(var c=i,h=o,d=s,_=a,p=u,f=0;80>f;f++){var y=void 0;y=f<16?e[l+f]:(y=n[f-3]^n[f-8]^n[f-14]^n[f-16])<<1|y>>>31,n[f]=y,y=r(r(i<<5|i>>>27,20>f?o&s|~o&a:40>f?o^s^a:60>f?o&s|o&a|s&a:o^s^a),r(r(u,n[f]),20>f?1518500249:40>f?1859775393:60>f?-1894007588:-899497514)),u=a,a=s,s=o<<30|o>>>2,o=i,i=y}i=r(i,c),o=r(o,h),s=r(s,d),a=r(a,_),u=r(u,p)}return[i,o,s,a,u]}function r(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function n(e){for(var t=[],r=(1<<i)-1,n=0;n<e.length*i;n+=i)t[n>>5]|=(e.charCodeAt(n/i)&r)<<24-n%32;return t}var i=8,o=this._oauth_consumer_secret+"&"+(null!==this._oauth_token_secret?this._oauth_token_secret:"");if(null===this._oauth_consumer_secret)throw"To generate a hash, the consumer secret must be set.";var s=n(o);s.length>16&&(s=t(s,o.length*i));for(var a=new Array(16),u=new Array(16),l=0;l<16;l++)u[l]=909522486^s[l],a[l]=1549556828^s[l];for(s=t(u.concat(n(e)),512+e.length*i),a=t(a.concat(s),672),o="",i=0;i<4*a.length;i+=3)for(l=(a[i>>2]>>8*(3-i%4)&255)<<16|(a[i+1>>2]>>8*(3-(i+1)%4)&255)<<8|a[i+2>>2]>>8*(3-(i+2)%4)&255,e=0;4>e;e++)o=8*i+6*e>32*a.length?o+"=":o+this.b64_alphabet.charAt(l>>6*(3-e)&63);return o}},{key:"_base64_encode",value:function(e){var t=void 0,r=void 0,n=void 0,i=void 0,o=0,s=0,a=this.b64_alphabet,u=[];if(!e)return e;do{t=(i=(t=e.charCodeAt(o++))<<16|(r=e.charCodeAt(o++))<<8|(n=e.charCodeAt(o++)))>>18&63,r=i>>12&63,n=i>>6&63,i&=63,u[s++]=a.charAt(t)+a.charAt(r)+a.charAt(n)+a.charAt(i)}while(o<e.length);
1return a=u.join(""),((e=e.length%3)?a.slice(0,e-3):a)+"===".slice(e||3)}},{key:"_http_build_query",value:function(e,t,r){function n(e,t,r){var i=void 0,o=[];if(!0===t?t="1":!1===t&&(t="0"),null!==t){if("object"===(void 0===t?"undefined":_typeof(t))){for(i in t)t.hasOwnProperty(i)&&null!==t[i]&&o.push(n.call(this,e+"["+i+"]",t[i],r));return o.join(r)}if("function"!=typeof t)return this._url(e)+"="+this._url(t);throw"There was an error processing for http_build_query()."}return""}var i,o,s=[];r||(r="&");for(o in e)e.hasOwnProperty(o)&&(i=e[o],t&&!isNaN(o)&&(o=String(t)+o),""!==(i=n.call(this,o,i,r))&&s.push(i));return s.join(r)}},{key:"_nonce",value:function(){var e=arguments.length<=0||void 0===arguments[0]?8:arguments[0];if(e<1)throw"Invalid nonce length.";for(var t="",r=0;r<e;r++){var n=Math.floor(61*Math.random());t+=this.b64_alphabet.substring(n,n+1)}return t}},{key:"_ksort",value:function(e){var t,r=[],n=void 0;t=function(e,t){var r=parseFloat(e),n=parseFloat(t),i=r+""===e,o=n+""===t;return i&&o?r>n?1:r<n?-1:0:i&&!o?1:!i&&o?-1:e>t?1:e<t?-1:0};for(n in e)e.hasOwnProperty(n)&&r.push(n);return r.sort(t),r}},{key:"_clone",value:function(e){var t={};for(var r in e)"object"===_typeof(e[r])?t[r]=this._clone(e[r]):t[r]=e[r];return t}},{key:"_getXmlRequestObject",value:function(){var e=null;if("object"===("undefined"==typeof window?"undefined":_typeof(window))&&window&&void 0!==window.XMLHttpRequest)e=new window.XMLHttpRequest;else if("object"===("undefined"==typeof Ti?"undefined":_typeof(Ti))&&Ti&&void 0!==Ti.Network.createHTTPClient)e=Ti.Network.createHTTPClient();else if("undefined"!=typeof ActiveXObject)try{e=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){throw"ActiveXObject object not defined."}else if("function"==typeof require){var t;try{t=require("xmlhttprequest").XMLHttpRequest,e=new t}catch(r){try{t=require("xhr2"),e=new t}catch(e){throw"xhr2 object not defined, cancelling."}}}return e}},{key:"_parse_str",value:function _parse_str(str,array){var glue1="=",glue2="&",array2=String(str).replace(/^&?([\s\S]*?)&?$/,"$1").split(glue2),i,j,chr,tmp,key,value,bracket,keys,evalStr,fixStr=function(e){return decodeURIComponent(e).replace(/([\\"'])/g,"\\$1").replace(/\n/g,"\\n").replace(/\r/g,"\\r")};for(array||(array=this.window),i=0;i<array2.length;i++){for(tmp=array2[i].split(glue1),tmp.length<2&&(tmp=[tmp,""]),key=fixStr(tmp[0]),value=fixStr(tmp[1]);" "===key.charAt(0);)key=key.substr(1);if(key.indexOf("\0")>-1&&(key=key.substr(0,key.indexOf("\0"))),key&&"["!==key.charAt(0)){for(keys=[],bracket=0,j=0;j<key.length;j++)if("["!==key.charAt(j)||bracket){if("]"===key.charAt(j)&&bracket&&(keys.length||keys.push(key.substr(0,bracket-1)),keys.push(key.substr(bracket,j-bracket)),bracket=0,"["!==key.charAt(j+1)))break}else bracket=j+1;for(keys.length||(keys=[key]),j=0;j<keys[0].length&&(chr=keys[0].charAt(j)," "!==chr&&"."!==chr&&"["!==chr||(keys[0]=keys[0].substr(0,j)+"_"+keys[0].substr(j+1)),"["!==chr);j++);for(evalStr="array",j=0;j<keys.length;j++)key=keys[j],key=""!==key&&" "!==key||0===j?"'"+key+"'":eval(evalStr+".push([]);")-1,evalStr+="["+key+"]",j!==keys.length-1&&"undefined"===eval("typeof "+evalStr)&&eval(evalStr+" = [];");evalStr+=" = '"+value+"';\n",eval(evalStr)}}}},{key:"getApiMethods",value:function(){return{GET:["account/settings","account/verify_credentials","application/rate_limit_status","blocks/ids","blocks/list","collections/entries","collections/list","collections/show","direct_messages","direct_messages/sent","direct_messages/show","favorites/list","followers/ids","followers/list","friends/ids","friends/list","friendships/incoming","friendships/lookup","friendships/lookup","friendships/no_retweets/ids","friendships/outgoing","friendships/show","geo/id/:place_id","geo/reverse_geocode","geo/search","geo/similar_places","help/configuration","help/languages","help/privacy","help/tos","lists/list","lists/members","lists/members/show","lists/memberships","lists/ownerships","lists/show","lists/statuses","lists/subscribers","lists/subscribers/show","lists/subscriptions","mutes/users/ids","mutes/users/list","oauth/authenticate","oauth/authorize","saved_searches/list","saved_searches/show/:id","search/tweets","site","statuses/firehose","statuses/home_timeline","statuses/mentions_timeline","statuses/oembed","statuses/retweeters/ids","statuses/retweets/:id","statuses/retweets_of_me","statuses/sample","statuses/show/:id","statuses/user_timeline","trends/available","trends/closest","trends/place","user","users/contributees","users/contributors","users/profile_banner","users/search","users/show","users/suggestions","users/suggestions/:slug","users/suggestions/:slug/members"],POST:["account/remove_profile_banner","account/settings__post","account/update_delivery_device","account/update_profile","account/update_profile_background_image","account/update_profile_banner","account/update_profile_colors","account/update_profile_image","blocks/create","blocks/destroy","collections/create","collections/destroy","collections/entries/a
1dd","collections/entries/curate","collections/entries/move","collections/entries/remove","collections/update","direct_messages/destroy","direct_messages/new","favorites/create","favorites/destroy","friendships/create","friendships/destroy","friendships/update","lists/create","lists/destroy","lists/members/create","lists/members/create_all","lists/members/destroy","lists/members/destroy_all","lists/subscribers/create","lists/subscribers/destroy","lists/update","media/upload","mutes/users/create","mutes/users/destroy","oauth/access_token","oauth/request_token","oauth2/invalidate_token","oauth2/token","saved_searches/create","saved_searches/destroy/:id","statuses/destroy/:id","statuses/filter","statuses/lookup","statuses/retweet/:id","statuses/unretweet/:id","statuses/update","statuses/update_with_media","users/lookup","users/report_spam"]}}},{key:"_getDfd",value:function(){if("undefined"!=typeof window){if(void 0!==window.jQuery&&window.jQuery.Deferred)return window.jQuery.Deferred();if(void 0!==window.Q&&window.Q.defer)return window.Q.defer();if(void 0!==window.RSVP&&window.RSVP.defer)return window.RSVP.defer();if(void 0!==window.when&&window.when.defer)return window.when.defer()}if("undefined"!=typeof require){var e=!1;try{e=require("jquery")}catch(e){}if(e)return e.Deferred();try{e=require("q")}catch(e){}if(!e)try{e=require("rsvp")}catch(e){}if(!e)try{e=require("when")}catch(e){}if(e)try{return e.defer()}catch(e){}}return!1}},{key:"_getPromise",value:function(e){return"function"==typeof e.promise?e.promise():e.promise}},{key:"_parseApiParams",value:function(e){var t={};return"object"===(void 0===e?"undefined":_typeof(e))?t=e:this._parse_str(e,t),t}},{key:"_stringifyNullBoolParams",value:function(e){for(var t in e)if(e.hasOwnProperty(t)){var r=e[t];null===r?e[t]="null":!0!==r&&!1!==r||(e[t]=r?"true":"false")}return e}},{key:"_mapFnInsertSlashes",value:function(e){return e.split("_").join("/")}},{key:"_mapFnRestoreParamUnderscores",value:function(e){var t=["screen_name","place_id"],r=void 0,n=void 0,i=void 0;for(r=0;r<t.length;r++)i=(n=t[r].toUpperCase()).split("_").join("/"),e=e.split(i).join(n);return e}},{key:"_mapFnToApiMethod",value:function(e,t){var r="",n=void 0,i=void 0,o=void 0;r=this._mapFnInsertSlashes(e);var s=r=this._mapFnRestoreParamUnderscores(r),a=r.match(/[A-Z_]{2,}/);if(a)for(i=0;i<a.length;i++){var u=(n=a[i]).toLowerCase();if(s=s.split(n).join(":"+u),void 0===t[u]){for(o=0;o<26;o++)s=s.split(String.fromCharCode(65+o)).join("_"+String.fromCharCode(97+o));throw'To call the templated method "'+s+'", specify the parameter value for "'+u+'".'}r=r.split(n).join(t[u]),delete t[u]}for(i=0;i<26;i++)r=r.split(String.fromCharCode(65+i)).join("_"+String.fromCharCode(97+i)),s=s.split(String.fromCharCode(65+i)).join("_"+String.fromCharCode(97+i));return[r,s]}},{key:"_detectMethod",value:function(e,t){if(void 0!==t.httpmethod){var r=t.httpmethod;return delete t.httpmethod,r}switch(e){case"account/settings":case"account/login_verification_enrollment":case"account/login_verification_request":e=Object.keys(t).length?e+"__post":e}var n=this.getApiMethods();for(var r in n)if(n.hasOwnProperty(r)&&n[r].indexOf(e)>-1)return r;throw"Can't find HTTP method to use for \""+e+'".'}},{key:"_detectMultipart",value:function(e){return["statuses/update_with_media","media/upload","account/update_profile_background_image","account/update_profile_image","account/update_profile_banner"].indexOf(e)>-1}},{key:"_getSignature",value:function(e,t,r,n){for(var i="",o=void 0,s=void 0,a=0;a<r.length;a++)s=n[o=r[a]],i+=o+"="+this._url(s)+"&";return i=i.substring(0,i.length-1),this._sha1(e+"&"+this._url(t)+"&"+this._url(i))}},{key:"_time",value:function(){return Math.round((new Date).getTime()/1e3)}},{key:"_sign",value:function(e,t){var r=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];if(null===this._oauth_consumer_key)throw"To generate a signature, the consumer key must be set.";var n={consumer_key:this._oauth_consumer_key,version:"1.0",timestamp:this._time(),nonce:this._nonce(),signature_method:"HMAC-SHA1"},i={};for(var o in n)if(n.hasOwnProperty(o)){var s=n[o];i["oauth_"+o]=this._url(s)}null!==this._oauth_token&&(i.oauth_token=this._url(this._oauth_token));var a=this._clone(i);for(o in r)r.hasOwnProperty(o)&&(i[o]=r[o]);var u=this._ksort(i),l=this._getSignature(e,t,u,i);(r=a).oauth_signature=l,u=this._ksort(r);for(var c="OAuth ",h=0;h<u.length;h++)c+=(o=u[h])+'="'+this._url(r[o])+'", ';return c.substring(0,c.length-2)}},{key:"_buildMultipart",value:function(e,t){if(this._detectMultipart(e)){var r={"media/upload":"media","statuses/update_with_media":"media[]","account/update_profile_background_image":"image","account/update_profile_image":"image","account/update_profile_banner":"banner"};if(-1!==["media/upload","statuses/update_with_media","account/update_profile_background_image","account/update_profile_image","account/update_profile_banner"].indexOf(e)){r=r[e].split(" ");var n="--------------------"+this._nonce(),i="";for(var o in t)t.hasOwnProperty(o)&&(i+="--"+n+'\r\nContent-Disposition: form-data; name="'+o+'"',-1===r.indexOf(o)&&(i+="\r\nContent-Transfer-Encoding: base64"),i+="\r\n\r\n"+t[o]+"\r\n");return i+="--"+n+"--"}}}},{key:"_detectMedia",value:function(e){return["media/upload"].indexOf(e)>-1}},{key:"_detectJsonBody",value:function(e){return["collections/entries/curate"].indexOf(e)>-1}},{key:"_getEndpoint",value:function(e){return"oauth"===e.substring(0,5)?this._endpoint_oauth+e:this._detectMedia(e)?this._endpoint_media+e+".json":"statuses/oembed"===e?this._endpoint_publish+"oembed":this._endpoint+e+".json"}},{key:"_parseApiReply",value:function(e){if("string"!=typeof e||""===e)return{};if("[]"===e)return[];var t=void 0;try{t=JSON.parse(e)}catch(o){t={};for(var r=e.split("&"),n=0;n<r.length;n++){var i=r[n].split("=",2);i.length>1?t[i[0]]=decodeURIComponent(i[1]):t[i[0]]=null}}return t}},{key:"oauth_authenticate",value:function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=arguments.length<=1||void 0===arguments[1]?void 0:arguments[1],r=arguments.length<=2||void 0===arguments[2]?"authenticate":arguments[2],n=this._getDfd();if(void 0===e.force_login&&(e.force_login=null),void 0===e.screen_name&&(e.screen_name=null),-1===["authenticate","authorize"].indexOf(r)&&(r="authenticate"),null===this._oauth_token){var i="To get the "+r+" URL, the OAuth token must be set.";if(n)return n.reject({error:i}),this._getPromise(n);throw i}var o=this._endpoint_oauth+"oauth/"+r+"?oauth_token="+this._url(this._oauth_token);return!0===e.force_login&&(o+="&force_login=1"),null!==e.screen_name&&(o+="&screen_name="+e.screen_name),"function"==typeof t&&t(o),!n||(n.resolve({reply:o}),this._getPromise(n))}},{key:"oauth_authorize",value:function(e,t){return this.oauth_authenticate(e,t,"authorize")}},{key:"oauth2_token",value:function(e){var t=this,r=this._getDfd();if(null===this._oauth_consumer_key){var n="To obtain a bearer token, the consumer key must be set.";if(r)return r.reject({error:n}),this._getPromise(r);throw n}r||void 0!==e||(e=function(){});var i=this._endpoint_oauth+"oauth2/token";this._use_proxy&&(i=i.replace(this._endpoint_base,this._endpoint_proxy));var o=this._getXmlRequestObject();if(null!==o)return o.open("POST",i,!0),o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),o.setRequestHeader((this._use_proxy?"X-":"")+"Authorization","Basic "+this._base64_encode(this._oauth_consumer_key+":"+this._oauth_consumer_secret)),o.onreadystatechange=function(){if(o.readyState>=4){var n=12027;try{n=o.status}catch(e){}var i="";try{i=o.responseText}catch(e){}var s=t._parseApiReply(i);s.httpstatus=n,200===n&&t.setBearerToken(s.access_token),"function"==typeof e&&e(s),r&&r.resolve({reply:s})}},o.onerror=function(t){"function"==typeof e&&e(null,t),r&&r.reject(t)},o.timeout=3e4,o.send("grant_type=client_credentials"),r?this._getPromise(r):void 0}},{key:"_callApi",value:function(e,t){var r=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],n=!(arguments.length<=3||void 0===arguments[3])&&arguments[3],i=this,o=!(arguments.length<=4||void 0===arguments[4])&&arguments[4],s=arguments.length<=5||void 0===arguments[5]?function(){}:arguments[5],a=this._getDfd(),u=this._getEndpoint(t),l=null,c=this._getXmlRequestObject();if(null!==c){var h=void 0;if("GET"===e){var d=u;"{}"!==JSON.stringify(r)&&(d+="?"+this._http_build_query(r)),o||(l=this._sign(e,u,r)),this._use_proxy&&(d=d.replace(this._endpoint_base,this._endpoint_proxy).replace(this._endpoint_base_media,this._endpoint_proxy)),c.open(e,d,!0)}else n?(o||(l=this._sign(e,u,{})),r=this._buildMultipart(t,r)):this._detectJsonBody(t)?(l=this._sign(e,u,{}),r=JSON.stringify(r)):(o||(l=this._sign(e,u,r)),r=this._http_build_query(r)),h=r,(this._use_proxy||n)&&(u=u.replace(this._endpoint_base,this._endpoint_proxy).replace(this._endpoint_base_media,this._endpoint_proxy)),c.open(e,u,!0),n?c.setRequestHeader("Content-Type","multipart/form-data; boundary="+h.split("\r\n")[0].substring(2)):this._detectJsonBody(t)?c.setRequestHeader("Content-Type","application/json"):c.setRequestHeader("Content-Type","application/x-www-form-urlencoded");if(o){if(null===this._oauth_consumer_key&&null===this._oauth_bearer_token){var _="To make an app-only auth API request, consumer key or bearer token must be set.";if(a)return a.reject({error:_}),this._getPromise(a);throw _}if(null===this._oauth_bearer_token)return a?this.oauth2_token().then(function(){return i._callApi(e,t,r,n,o,s)}):void this.oauth2_token(function(){i._callApi(e,t,r,n,o,s)});l="Bearer "+this._oauth_bearer_token}return null!==l&&c.setRequestHeader((this._use_proxy?"X-":"")+"Authorization",l),c.onreadystatechange=function(){if(c.readyState>=4){var e=12027;try{e=c.status}catch(e){}var t="";try{t=c.responseText}catch(e){}var r=i._parseApiReply(t);r.httpstatus=e;var n=null;void 0!==c.getResponseHeader&&""!==c.getResponseHeader("x-rate-limit-limit")&&(n={limit:c.getResponseHeader("x-rate-limit-limit"),remaining:c.getResponseHeader("x-rate-limit-remaining"),reset:c.getResponseHeader("x-rate-limit-reset")}),"function"==typeof s&&s(r,n),a&&a.resolve({reply:r,rate:n})}},c.onerror=function(e){"function"==typeof s&&s(null,null,e),a&&a.reject(e)},c.timeout=3e4,c.send("GET"===e?null:h),!a||this._getPromise(a)}}},{key:"__call",value:function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],r=arguments[2],n=!(arguments.length<=3||void 0===arguments[3])&&arguments[3];switch("function"!=typeof r&&"function"==typeof t?(r=t,t={},"boolean"==typeof r&&(n=r)):void 0===r&&(r=function(){}),e){case"oauth_authenticate":case"oauth_authorize":return this[e](t,r);case"oauth2_token":return this[e](r)}var i=this._parseApiParams(t);i=this._stringifyNullBoolParams(i),"oauth_requestToken"===e&&this.setToken(null,null);var o=this._mapFnToApiMethod(e,i),s=_slicedToArray(o,2),a=s[0],u=s[1],l=this._detectMethod(u,i),c=this._detectMultipart(u);return this._callApi(l,a,i,c,n,r)}}]),Codebird}();"object"===("undefined"==typeof module?"undefined":_typeof(module))&&module&&"object"===_typeof(module.exports)?module.exports=Codebird:("object"===("undefined"==typeof window?"undefined":_typeof(window))&&window&&(window.Codebird=Codebird),"function"==typeof define&&define.amd&&define("codebird",[],function(){return Codebird}))}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.