Also note the Expired Domain Plugin is a lifetime “per user” license, so if you have multiple ScrapeBox licenses registered to the one email address purchasing the Expired Domain once will activate the plugin for all your ScrapeBox licenses with the same email for life. The plugin is a one-time payment and is not a monthly or yearly subscription, all updates are free.
When you see one that looks pretty good you can just click on the bid button and you’ll be taken to Go Daddy Auctions which shows some more information about the domain bidding process, how many people have bid, the traffic potential per month, the price which is now $12. How much time is left? You can make a bid. It’s based on the link profile and it’s relevancy, authority and your budget. This domain looks like a good bet for you.
Get appraisals for your domain names. When selling, you will want to know what kind of price you should expect to get for your sites. There are a variety of websites that offer free appraisals for valuation. This includes larger domain auction sites such as Sedo.com, GoDaddy.com, and DomainIndex.com. These of course are only estimates, but they can give you a good idea of what certain domains might be worth.
There are currently two main types of domain speculators: those that buy domains, build sites around them, and then flip the domain and accompanying website, and then there are those that buy and sell domain names without web sites attached. While both can be very lucrative businesses, the second type is much easier for novices to learn, and as such, shall be the topic of discussion for this article. 
Choose Niches that make money: People will buy a website domain if they think they can use it to make money. So buying popular phrases/words that could be associated with selling something like computers(.com) or hotels(.com) could be used by a company to sell computers or hotel reservations. However, something like Warof1812(.com) may not have the same business potential.
There is always a learning curve in buying domains with the purpose of reselling them. Don’t hesitate to ask a lot of questions to those who went before you, participate in forums such as namepros.com and dnforum.com, keep abreast of industry trends via resources like domaining.com, and reach out to the Afternic and GoDaddy Aftermarket support teams.
  Since starting SEO back in 2009, it has become very difficult to rank brand new domains. Unless you are building a brand, it's highly recommended that you start every new money site with an expired domain. Additionally, if you're building a PBN, you should only consider using expired domains. The problem is good domains start at $50 a piece, and anyone charging less is either full of sh*t or selling garbage domains, and I mean that. If it sounds too good to be true, it probably is. DomCop has a great offer that all of you buying expired domains should consider. For the price of a couple domain names, you can use DomCop for a month, snag some excellent domain names, which would otherwise cost you thousands of dollars. If you're considering expired domain software and don't have the knowledge to program your own crawler, I'd lean towards DomCop.   
For the following TLDs you can now find a expired/deleted domain list. .cr, .gd, .gs, .im, .ke / .co.ke, .kg, .kz, .ir, .la, .ma, .pe / .com.pe, .pm, .re, .tf, .wf, .yt, .so, .th / .co.th, .uz They also show up in the Deleted Domains (last 7 days) list and in the Domain Name Search, however they are not in the pending delete list! I do not have a working droplist for them yet, so that is why they are not released in the pending delete list yet.
HostGator often offers promotions, coupons and special offers to customers during their initial term. Please note that special offers are limited-time promotional prices that are available to new customers and are valid for the Initial Term only, and not for successive or renewal periods. Promotional rates apply to GATOR, Shared, Cloud, VPS, Dedicated, WordPress and Reseller hosting plans and will automatically renew after initial term at regular rate found in your control panel. Note: If you register a free domain through us and wish to cancel your account, there is a fee to retain your domain.
As far as flipping domains for a profit is concerned, there are certain domain names that are worth a lot of money. For instance, Hotel.com and Business.com have been reportedly sold for $11 million and $7 million respectively. Now even though coming across such golden domain names seems more like a long shot, you can still make a decent amount of money if you choose to buy and sell domains as a part-time business opportunity.
Determine your domain's value. Before you start taking offers or listing your domain, take stock of its value so that you can come up with a good price. There are a lot factors to take into consideration when determining the value of a domain, so if you are unsure it may be wise to contact a company that performs these assessments. Some of the major factors include:
Be careful! When searching for domains, it might be tempting to, for instance, buy mcdonalds.net (if it were available) and then try to sell it to McDonald's. The logic here would be that they own the .com and wouldn’t want anyone to own the .net and use their name, right? Also, it’s a big name so there’s gotta be a biiiiiiig payday comin’, RIGHT? Wrong, and wrong.
The backlink profile of a recently-available domain is a double-edged sword. While some expired domains have been well cared for by their previous owners and have high-quality links from reputable websites, some contain quite questionable backlinks. The worst case scenario is that the domain was merely used as a link farm to strengthen a major project in a satellite domain network and has already been penalized by some search engines.

Domains that are indexed on Google and highly ranked are particularly attractive to traders. Other SEO aspects, such as backlink profiles or the search volume of the keywords in domain names, also play a significant role in appraising value. Design can also positively affect the price of a domain. Short and succinct names that are easy to remember are especially advantageous. Endings are further factors that should be taken into account. Top-level domains (TLDs) such as .com or .org are by far the most sought-after endings.
Perspective buyers are able to directly contact domain holders in cases where the desired domain is no longer available. Most registries openly publish the names and contact data of domain holders. Once this information is gained, buyers can get in touch with domain holders and make an offer for the name. Sales are also known to occur in instances where the original domain owner had no prior commercial ambitions
Domain grabbing and cybersquatting are often used as synonyms, but there is a slight difference between the two. The former is a term for perfectly legitimate domain trading, whereas cybersquatting damages name rights and trademark laws and usually leads to disputes in court. We explain the difference and what trademark infringement can mean for you.
Just like a property listing, except much simpler, domain marketplaces are basically massive lists of domain names that are up for sale. The process of using them is simple. Buy a domain and park it, then list your domain on the marketplace for a price you’re willing to let it go for. Once the domain is sold, the marketplace takes a cut and then passes on the remaining funds to you.
The most popular place by far is ExpiredDomains.net. The main advantage of ExpiredDomains.net is that it aggregates data from a lot of different auctions and websites around the web. There are also paid services like DomCop. DomCom helps you identify worthy domains faster by displaying some additional data points that allow you to vet domains easily and in a unified interface. And finally, there are services that curate domains they believe are worthy such as JustDropped.com’s newsletter.

Most popular auctions with expiring domains are at godaddy, namejet, snapnames. Search for expired domains name its very easy if you have domains list. With a bit luck, you can drop good one with PR5 cheaper like $200, just need to know which domain have not fake pr. List of domains are not free, but updated dailly with aprox. 50.000 new expiring domain names.

There are many different ways to make money in the Domain Name game, but rather than skim over half a dozen of them at no great depth, Buffet takes a detailed look at Domain Flipping, one of the simplist and most effective ways to make money online. He lays out a step by step plan to guide you through the process, as well as a list of free resources that are invaluable.


Hi guys, just a thought, you do not need to build traffic to the domain yourself, you can always buy expired domains, best to subscribe to a paid service like dropping.com (so you are the first to know) or a free one, expireddomains.net and in this way, you can get old domains that have traffic. You could use these domains for parking, getting advertising income or even to sell. I have noticed, that domains that were not hot in the past, can still be hot now, just use Google Trends to type in the keyword, and you will see its future projections. 
Timothy Shim is a writer, editor, and tech geek. Starting his career in the field of Information Technology, he rapidly found his way into print and has since worked with International, regional and domestic media titles including ComputerWorld, PC.com, Business Today, and The Asian Banker. His expertise lies in the field of technology from both consumer as well as enterprise points of view.
When you see one that looks pretty good you can just click on the bid button and you’ll be taken to Go Daddy Auctions which shows some more information about the domain bidding process, how many people have bid, the traffic potential per month, the price which is now $12. How much time is left? You can make a bid. It’s based on the link profile and it’s relevancy, authority and your budget. This domain looks like a good bet for you.

Listing on domain marketplaces: This is the most common route. You should, however, acquaint yourself with each marketplace’s policies and fees before deciding to work with them. For example, Sedo’s commission starts at 10% and BrandBucket prohibits listing the domain anywhere else if you’re selling with them. Here’s a list of the most popular marketplaces (in no particular order):
However, I'd argue that most people in the business really struggle as they don't understand what makes a good domain name and what's a bad domain name. While I do not work in this field full-time, I can say that I can make a living of it, but it's probably because I don't ask for absurd prices (e.g. randomword247.com domain name for $8000 is just unrealistic and won't happen) and therefore can sell domains easier. 
No, no, no. ToysRUs made a perfectly logical decison that most any business would do and Google tanked them for it. ToysRUs wanted the url toys.com to direct to their site.  They're all about toys and they simply bought a url that described their business and told the url where to take people.  Google tanked them in the rankings because Toys.com came with link juice. Google assumed that Toys.com was doing this to manipulate the search engines but there is just, to my knowledge, ZERO evidence of this.  This is another case of Google caring more about the possible spam threat than the actual rankings for searchers.

As .COM is the natural domain extension for the United States based websites, it does get some priority in the Google.com’s search engine results (based on Google’s US datacenters) when competing against other countries’ domain extensions like .CO.UK, .CO.ZA, .COM.AU etc. However, .COMs don’t get automatic priority over other similar extensions like .ORG, .NET etc. that are also commonly used in the United States. All these domain extensions compete with .COMs on a level playing field.
Domains that are indexed on Google and highly ranked are particularly attractive to traders. Other SEO aspects, such as backlink profiles or the search volume of the keywords in domain names, also play a significant role in calculating thevalue. Design can also positively affect the price of a domain. Short and succinct names that are easy to remember are especially advantageous. Endings are further factors that should be taken into account. Top-level domains (TLDs) such as .com or .org are by far the most sought-after endings.
Many top-level domains, or TLDs, out there have the potential of being sold at top dollar rates. Gone are the days when domain names with ‘.COM’, ‘.ORG’ and ‘.NET’ were known as top-level domains. Newer domain names with ‘.US’ and ‘.IO’ are also worth their weight in gold. All you have to do is conduct thorough research in order to find all the good domain names you can park.
The market-driven principles of the domain trade mean that a domain is only worth as much as the buyer is willing to pay. It is for this reason that criteria such as market potential and usability play such central roles in determining prices. Values can change at the drop of a hat. The price of a domain that was once of little interest to anyone in years past can skyrocket once, for example, a newly founded company takes interest in that same name.

It is much harder to sell names no one has heard of. Short names have the highest value — they are rare, easy to sell and bring substantial profit. Basic and common domain names, which can be relatable, or arouse interest in the market are the best. General names sell thick and fast and also bring considerably higher profit.  Names that are easy to spell will attract buyers, and provide good opportunity to make a decent profit. If you know you have a good domain in your hands, then you are likely to make good profit by selling it.

I have an interesting twist on how I have done it in the past. I will buy a domain and use it as a development domain for blog posts and things of that nature. Then over time it will gain DA and PR. Then I will sell it off and buy another development domain and start the process over. Not quite the process you mentioned, but it works. People will link to the development site to show things off as well  sometimes, so that helps.

Hundreds of thousands of domains expire everyday. While most of them are trash, quite a few are aged domains having excellent backlinks. These can be easily filtered using metrics from Majestic (Trust Flow) & Moz (Domain Authority). These are great for your money sites or for building private blog networks. Some of these domains have natural organic traffic, that can be determined by their SEMrush rank or the SimilarWeb data. These are great for domain parking or for promoting affiliate offers.
Here's a test I have in process.  I bought an old $5 closeout domain from Godaddy TDname expired auction.  I put a quick minisite up and linked to it with a crazy anchor text phrase.  The domain is ranking for that crazy term now.  It's gone through one pagerank update and I'm waiting for a second to come.  Then I'll redirect the domain to another minisite.  I suspect the second site won't rank for the anhor text, but we'll see.  
It is much harder to sell names no one has heard of. Short names have the highest value — they are rare, easy to sell and bring substantial profit. Basic and common domain names, which can be relatable, or arouse interest in the market are the best. General names sell thick and fast and also bring considerably higher profit.  Names that are easy to spell will attract buyers, and provide good opportunity to make a decent profit. If you know you have a good domain in your hands, then you are likely to make good profit by selling it.
Contact Potential Buying Companies: With my domain IHateCold(.com) I will email the marketing teams of some of the large winter clothing companies and let them know of the available domain to buy and a few potential slogans they could use with the domain name. This is a very “I’m here to help you” scenario that I’m curious to see how it plays out. They’ll have to learn about the domain name for sale somehow, right?
What I like to do is sort by DP which stands for domain pop, and this is basically the number of linking root domains. So, BL is the number of back links. As you know that can be somewhat misleading if they have a lot of site wide links or multiple links from the same domain. I like to sort by domain pop. What that does is it brings up the sites with the most amount of referring domains.
For the following TLDs you can now find a expired/deleted domain list. .cr, .gd, .gs, .im, .ke / .co.ke, .kg, .kz, .ir, .la, .ma, .pe / .com.pe, .pm, .re, .tf, .wf, .yt, .so, .th / .co.th, .uz They also show up in the Deleted Domains (last 7 days) list and in the Domain Name Search, however they are not in the pending delete list! I do not have a working droplist for them yet, so that is why they are not released in the pending delete list yet.
Acquiring what you believe may be a valuable domain name is the easiest part of the equation.  Finding the right  buyer is much more difficult. Using auction sites and forums is perhaps the best way to find qualified buyers that are interested in your domain, and using auctions will take some of the stress away from establishing the value of a domain name yourself.
What about option #4 - Redirect your existing domain to the old domain? I bought an old domain that is 100% relevant to my current domain but currently has with very little content. It did have more content fours years ago. The old domain is 13 years old, pr=3, while my current is 7 months old pr=1 and a decent amount of content. The old domain I purchased was not expired though and I do not know if this makes a difference. What are the pros and cons of option #4? Am I correct to think that option #1 would result in no benefit from the old domain's age value and if so why is it not listed as a con, a MAJOR one. Its hard to believe that a 301 using option 1 would give my existing domain 13 years credit but I'll take it if it does.
All very relevant points for anyone wanting to sell a domain name. Sometimes it is the basic points that we need to be reminded of in a transaction like this. What is the potential of selling a .com domain that has a relevant search term to a particular industry, but hasn’t been used on a website yet? So it is a good search term but no current traffic.

Buying and selling Domains is a tricky industry. You easily get addicted to it without really knowing what it's all about. Unfortunately I learnt a lot of the answers on here after losing 6k on useless domains. It is a constantly changing industry but the subject that keeps coming up is TRAFFIC. Organic type in Traffic. Those premium domains are long gone and you need to spend big bucks to acquire them on secondary markets such as Domain Auctions, Expired Domain Names, and Available Aftermarket Domain Names for Sale but if you keep up to date with future trends then you can spend less on hand registered names. You really need to think outside the box and spend a lot of your time reading industry leading blogs like business insider, network as much as you can and have a specific niche before jumping into other trends that you don't quite understand. There's so many ways of selling. Don't try and sell to other people who are trading domains aka domainers instead look for an enduser on Google by typing the name you own and if there's advertisers then you have yourself some leads or use tools such as Free Domain Appraisal and Domain Productivity Tools. A buyer can be convinced to buy if you have the numbers to prove how much that domain would be worth to them. Find out how much they spend on advertising per month then make comparisons with the number of direct type in traffic they get from your domain that you selling. If you can prove these numbers then it's easier to sell otherwise you better off holding on to it, maybe develop it the way Trump has developed his name until someone interested gets in touch. There's so many platforms where you can list the domain such as The world's leading domain marketplace , Park Domains - Afternic -DomainNameSales.com etc . Please NOTE  I am not promoting any of these services but I have used them before and have had some success. Probably should have signed up for their  affiliate programs but haven't had a chance before this question came up. There's so many other metrics involved  so research as much as you can, don't spend a day without reading about the subject and go in at least knowing what you are doing. My two cents.


If domains are real estate, then the same rules of real estate should apply. In real estate, taxes are based on the value of the property. So, a person asking $10,000 for a domain shouldn't be paying the standard $15-30 renewal fee as a person asking $200. The renewal fee should be based on the domain's value. Domainers want to claim it's like real estate without applying the most fundamental rules of real estate.
If you are looking to sell a domain name that is no longer of use to you, a possibility would be to lease it through a third-party company such as Godaddy, which lists tens of thousands of names. If the name is a quality one, there are also premium agents such as MediaOptions, which deals with more selective domain names. An alternative option would be to lease it out on platforms such as Nameforest.com. Doing so will save you the time of having to find potential buyers, and will guarantee a higher success rate than attempting to look for a purchaser on your own.
You can turn then into content sites, set up an actual website, or try to sell that site elsewhere. You may even luck out by selling a site that's up and running and full of great content already. In this case, you can ask a higher price. Or, you can set up a shared hosting or direct hosting website. Shared hosting and direct hosting websites can be profitable too.
Let’s play this out with a real example. Say you’re familiar with the real estate market in Tempe, Ariz., and you have the opportunity to purchase tempeapartments.com for $200. This might be a good deal. Tempe has a lot of rental property; it’s  a competitive market; and there’s ample turnover in the apartment space because the city is home to a major university. Ask yourself:
Also, Sedo.com, makes millions a week selling domains,even in the past week[3]! If you want to sell here, I would probably use a paid category or featured listings, one of my category listings, got 44 views in just 1 week but still waiting for a sale this month, hopefully. I would not really on this as a business, unless you add web development to it, and also, be sure to check that you are making a good profit, say within 6 months!

When a domain name that was previously registered expires, it goes through a grace period that allows the previous registrant one last chance to reclaim their domain before it becomes available to new buyers. If the previous registrant still has not renewed their domain after the 77 day deletion process, the domain name will officially expire and enter the Aftermarket.
Current Craze: When PokémonGo was HUGE last year, my domain flipping friends (Matt of Handshakin.com is one) were all about buying domains like PokeStopNearMe(.com) and other related domains associated with the PokémonGo craziness. It’s like the day trading of the domain world. You’re buying domains during the hype and hope to sell them for a higher price quickly before the hype fades.
If the third party in question does not have the trademark rights they claim, or it is not a very strong claim. In most cases, the third party will need their trademark registered with the US Patent and Trademark Office (USPTO). The USPTO website has a trademark search engine that you can consult. This may also require a cybersquatting attorney to help determine if the trademark claim is strong enough.
The "Domain Lists" and the "TLDs" filter are now static and not created dynamic based on the current search. Turns out creating these 2 filters dynamically was slowing down the search tremendously. It even made certain requests impossible. For example now you can do a dot search that affects all .com domains and get a result with over 150mio domains in reasonable time. I'm also working on a new search cluster that will make searching even faster (not released yet).
Great article on what to look for when buying expired domains! I’ve looked at the domain and page authority of expired domains but haven’t checked if they are blocked by Google like you’ve listed. I haven’t pulled the trigger yet to purchase one (probably good that I didn’t since I didn’t do all my homework) but this will make it easier to finally go. Thanks for the great info!
Choose Niches that make money: People will buy a website domain if they think they can use it to make money. So buying popular phrases/words that could be associated with selling something like computers(.com) or hotels(.com) could be used by a company to sell computers or hotel reservations. However, something like Warof1812(.com) may not have the same business potential.

There are many different ways to buy and sell domain names. Many standard domain registrars, such as GoDaddy.com, will facilitate sales via auction. Meanwhile, specialized websites, such as Sedo, are designed exclusively to buy and sell domain names. Finally, parking domains with a for sale page is a great way to draw targeted interest from potential buyers.
Use escrow services for direct sales. When you are dealing directly with the buyer, make sure that any money that is transferred goes through an escrow service. This will ensure that all checks clear and that you aren't left with a bounced check and no domain. Escrow services may add a few days to a sale and cost you a percentage, but they can save you a lot of heartache.
Think about things like contractor.com or oranges.com. The more generic you go, the better off you will be. Why? Research has shown that Google likes generic names, so any company selling oranges may, for example, want the oranges.com domain name. If you own that name, you can set the asking price for it. Sounds great, right? There arejust a few things you have to think about first.
There comes a time in the life of every domain when its ownership must transfer hands. The reasons for selling a domain can vary greatly; maybe the company is no longer being in business, or the domain was bought in bulk and never used. If you're looking to offload your extra domains to make some spare cash, or if you're sitting on a premium domain name worth a goldmine, see Step 1 below to learn how to sell it.
Many individuals have the habit of collecting attractive domain names but never using them. If so, why not get rid of unused domain names and in the process, make some cash? It is important to understand the whole process of selling domain names. On the outside, the process may look very easy, but unless a trader is well aware of how the whole process works, it is not easy to find a buyer.

Hey, what’s up everybody. It’s Brian Dean from Quick Sprout. In this video, I’m going to show you how to buy affordable expired domains and how to evaluate the potential value that an expired domain could bring to your site. Now, expired domains is pretty gray hat, black hat type of thing because there’s basically two things you’re going to do in an expired domain.
(function(){"use strict";function s(e){return"function"==typeof e||"object"==typeof e&&null!==e}function a(e){return"function"==typeof e}function l(e){X=e}function u(e){G=e}function c(){return function(){r.nextTick(p)}}function f(){var e=0,n=new ne(p),t=document.createTextNode("");return n.observe(t,{characterData:!0}),function(){t.data=e=++e%2}}function d(){var e=new MessageChannel;return e.port1.onmessage=p,function(){e.port2.postMessage(0)}}function h(){return function(){setTimeout(p,1)}}function p(){for(var e=0;et.length)&&(n=t.length),n-=e.length;var r=t.indexOf(e,n);return-1!==r&&r===n}),String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return n=n||0,this.substr(n,e.length)===e}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=function(e,n){"use strict";return"number"!=typeof n&&(n=0),!(n+e.length>this.length)&&-1!==this.indexOf(e,n)})},"./shared/require-global.js":function(e,n,t){e.exports=t("./shared/require-shim.js")},"./shared/require-shim.js":function(e,n,t){var r=t("./shared/errors.js"),i=(this.window,!1),o=null,s=null,a=new Promise(function(e,n){o=e,s=n}),l=function(e){if(!l.hasModule(e)){var n=new Error('Cannot find module "'+e+'"');throw n.code="MODULE_NOT_FOUND",n}return t("./"+e+".js")};l.loadChunk=function(e){return a.then(function(){return"main"==e?t.e("main").then(function(e){t("./main.js")}.bind(null,t))["catch"](t.oe):"dev"==e?Promise.all([t.e("main"),t.e("dev")]).then(function(e){t("./shared/dev.js")}.bind(null,t))["catch"](t.oe):"internal"==e?Promise.all([t.e("main"),t.e("internal"),t.e("qtext2"),t.e("dev")]).then(function(e){t("./internal.js")}.bind(null,t))["catch"](t.oe):"ads_manager"==e?Promise.all([t.e("main"),t.e("ads_manager")]).then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"publisher_dashboard"==e?t.e("publisher_dashboard").then(function(e){undefined,undefined}.bind(null,t))["catch"](t.oe):"content_widgets"==e?Promise.all([t.e("main"),t.e("content_widgets")]).then(function(e){t("./content_widgets.iframe.js")}.bind(null,t))["catch"](t.oe):void 0})},l.whenReady=function(e,n){Promise.all(window.webpackChunks.map(function(e){return l.loadChunk(e)})).then(function(){n()})},l.installPageProperties=function(e,n){window.Q.settings=e,window.Q.gating=n,i=!0,o()},l.assertPagePropertiesInstalled=function(){i||(s(),r.logJsError("installPageProperties","The install page properties promise was rejected in require-shim."))},l.prefetchAll=function(){t("./settings.js");Promise.all([t.e("main"),t.e("qtext2")]).then(function(){}.bind(null,t))["catch"](t.oe)},l.hasModule=function(e){return!!window.NODE_JS||t.m.hasOwnProperty("./"+e+".js")},l.execAll=function(){var e=Object.keys(t.m);try{for(var n=0;n=c?n():document.fonts.load(u(o,'"'+o.family+'"'),a).then(function(n){1<=n.length?e():setTimeout(t,25)},function(){n()})}t()});var w=new Promise(function(e,n){l=setTimeout(n,c)});Promise.race([w,m]).then(function(){clearTimeout(l),e(o)},function(){n(o)})}else t(function(){function t(){var n;(n=-1!=y&&-1!=g||-1!=y&&-1!=v||-1!=g&&-1!=v)&&((n=y!=g&&y!=v&&g!=v)||(null===f&&(n=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),f=!!n&&(536>parseInt(n[1],10)||536===parseInt(n[1],10)&&11>=parseInt(n[2],10))),n=f&&(y==b&&g==b&&v==b||y==x&&g==x&&v==x||y==j&&g==j&&v==j)),n=!n),n&&(null!==_.parentNode&&_.parentNode.removeChild(_),clearTimeout(l),e(o))}function d(){if((new Date).getTime()-h>=c)null!==_.parentNode&&_.parentNode.removeChild(_),n(o);else{var e=document.hidden;!0!==e&&void 0!==e||(y=p.a.offsetWidth,g=m.a.offsetWidth,v=w.a.offsetWidth,t()),l=setTimeout(d,50)}}var p=new r(a),m=new r(a),w=new r(a),y=-1,g=-1,v=-1,b=-1,x=-1,j=-1,_=document.createElement("div");_.dir="ltr",i(p,u(o,"sans-serif")),i(m,u(o,"serif")),i(w,u(o,"monospace")),_.appendChild(p.a),_.appendChild(m.a),_.appendChild(w.a),document.body.appendChild(_),b=p.a.offsetWidth,x=m.a.offsetWidth,j=w.a.offsetWidth,d(),s(p,function(e){y=e,t()}),i(p,u(o,'"'+o.family+'",sans-serif')),s(m,function(e){g=e,t()}),i(m,u(o,'"'+o.family+'",serif')),s(w,function(e){v=e,t()}),i(w,u(o,'"'+o.family+'",monospace'))})})},void 0!==e?e.exports=a:(window.FontFaceObserver=a,window.FontFaceObserver.prototype.load=a.prototype.load)}()},"./third_party/tracekit.js":function(e,n){/**
×