How to Write an Effective Body Paragraph

If you are writing an argumentative academic paper Your thesis must be the primary point to readers. It will also define the style of your piece, the format and the sources you’ll need. Don’t be overly specific about your thesis. A long essay will lead to a lengthy argument. Here are some ideas to help you create your thesis in a convincing way. Follow these steps to write an academic argument that will be successful. Listed below are some helpful suggestions:

Paragraphs that are appropriate for the body

The body paragraphs of your essay should be linked in a logical way to those before it. Additionally, they should focus on a single topic You may also want to separate complex issues into separate paragraphs. Here are tips to make your body paragraphs clear and logical. To write an effective body paragraph, it is important to know how you can structure them. These examples will help you learn how to organize your writing. Below are a few of the key elements that make up a body paragraph.

The section of your argumentative essay should contain the required components. In the preceding body paragraph, you discussed the problem with a reversed film. Sound issues should be discussed in the next body paragraph. Your argument must be precise and linked to your thesis claim. Every paragraph should end with the conclusion. Make sure you back up your claim by providing evidence.

Topic sentences determine the point of a paragraph and makes it easy for readers to understand the basic argument. Topic sentences should have particular facts and data as well as explanations. If you are unable to find an appropriate topic sentence You may need decide to make use of the topic sentence for a second paragraph. Then, repeat this process until you have used all of the steps. Based on the length of your body paragraph, it is possible to delay or reordered to suit the structure of the argumentative essay.

The body paragraphs of your essay should support the thesis assertion. The paragraphs must lead starting with the introduction and ending at the conclusion to your writing. The body paragraphs of your essay must be connected in a coherent way. The thesis must provide a concise and clear overview of the principal idea. If you are unsure about how to structure your body paragraphs, refer to examples of an academic essay. These examples will assist to write your essay.

Conclusion

The conclusion of the argumentative essay must lead the reader towards the final idea in the essay. Even though most people don’t bother with this part of the essay, it’s essential that the essay is given an end. It shouldn’t contain any the latest ideas or theories. It should instead give readers a concise message. It should impress them. The conclusion must be concise and should not contain more than one quotation. The body must include data that comes from different sources. The conclusion should sound confident and convincing.

Students may be asked by instructors to justify the significance of an argument. They will have students justify why the argument is significant and what it means for the study of a specific period or subject. This https://forum.flashphoner.com/members/brodyadam.9354/ debate could be of interest to future readers. If the topic is important to a specific set of readers, an end might address the shortcomings of the discussion. Conclusions are particularly useful when discussing research conducted by scientists. The conclusion should bring closure to the reader.

The conclusion should sum up all the key points in the body. It will be remembered more by readers than paragraphs that are in the body. It must summarize the key aspects and then reaffirm the key points. The thesis statement should be changed in order to make it effective and memorable. Consider, for example, the thesis statement says “We have to stop our city from becoming one of the biggest waste dumps.” This statement could cause an unfavorable impression on the minds of those who read.

Refutation of opposing points of view

It is vital to be aware and react to the other side of an essay. This is done in a manner that is respectful by addressing the arguments in a manner that recognizes and challenge their legitimacy. If you are trying to debunk any opponent’s viewpoint make sure you provide evidence supporting your argument. In the absence of this, readers may find themselves less https://eddysmith.dobrodruh.net/rubriky/what-is-an-argumentative-essay content and less convinced by your position.

It is essential to consider and accept the opinions that oppose yours in writing responses. It is possible to convince the reader not to overlook the counter argument by addressing the issue. You may have to make accommodations in order to convince them over. This can be accomplished without any difficulties. Let us give you some suggestions that will help ensure success.

Arguments against opposing opinions in an academic essay has four basic sections: a concise outline of the counterargument’s arguments and a declaration of the opposition as well as a concise conclusion which is the result of analysing and comparing the opposing argument. This method is the least effective in terms of effect on the overall persuasive power and , therefore, is most effective if it is placed in the middle of an essay.

Counterarguments can take the form of a full paragraph or even a single sentence. The counterargument can make the essay more convincing, through demonstrating the writer’s comprehension of both sides of the argument. Counterarguments show the reader that the writer has thought about an argument’s validity as well as analyzed the issue from multiple aspects. When he/she does so, he or she will give the reader feeling of respectability.

Do you have proof?

If you’re struggling to write an argumentative academic essay, there are several helpful options accessible. They can assist you to learn about the meaning of evidence and how it can be employed in writing and what you can do to ensure that you have sufficient evidence to justify your argument. The links give additional details. Once you’ve read this book it will give you the tools to craft an argumentative essay. Below are a few suggestions to get you started.

First, you must determine your audience. Remember, the aim of an argumentative essay should be to convince the audience the argument you are making is legitimate. It is essential to provide proof to justify your argument. Without evidence, your argument is like a building that is not supported by a solid base. It is therefore essential to ensure that your argument is as convincing as you can. With respect to your field of study, your audience will be more accepting of your thoughts if you include evidence when writing.

Second, you must identify and explain opposing viewpoints. Then, you must dedicate at least one paragraph to each view. They are not true. Rather, you should admit that some might be inaccurate or out-of-date. In all academic essays, you must provide evidence. The argument should be supported through evidence. Conclusions must be provided. It is a good way to prove or present your ideas.

Next, you must select the right type of evidence. You should select the evidence you want to use. should be sourced from an authoritative source. Although it may be easy to discover an article that says something that is completely wrong, it’s unimportant if your source is inaccurate. It is better to locate a source that’s reliable and has a lot of evidence to back it. You can also use one of the search engines for academics or an academic database that can provide reliable sources of accurate and reliable data.

Sources

In writing your argumentative essay for your academic, you’ll want to find evidence for your thesis. It is https://www.esljobslounge.com/users/adamsmith4232?back_to=jobs essential to locate reliable sources that can support your thesis assertion, and in the same way, remain current and relevant. The best search engine to use is JStor and https://josepewilliam.jex.cz/rubriky/reference the Directory of Open Access Journals for scholarly journals. There is also the option to browse individual university or school websites. Keep track of important quotes and page numbers.

The thesis statement should explain why your thesis is valid. Even though it appears simple at first glance, you should provide supporting proof to back your thesis. It’s not enough just to say that you’re right. Be aware that opposing opinions are frequently untrue or inaccurate. The argument must be supported by claim with convincing facts to convince people to believe it. Once you’ve identified your reason for your argument, now is the time to begin creating your essay.

The sources you choose to use should be reliable This means you’re able to back up your assertions with information and documents. Provide a concise analysis whenever you cite a source. Be sure to link the arguments of your source back to your principal point. To locate examples of these types reference, check out the Manchester Academic Phrasebank. The University of Nevada, Reno Writing Center can assist in citing sources.

An appropriately researched topic is crucial in an argumentative essay. Conducting research on the basis of empirical evidence can allow you to comprehend various viewpoints on the topic. Your argumentative essay should be based on solid evidence and an enticing thesis. The argumentative essay is comprised of an introduction, thesis statement and body paragraphs. The essay https://www.propelio.com/academy/community/profile/josepg661/ concludes by a concluding. The introduction is the foundation of arguments in an essay. Moreover, it must follow guidelines of the Toulmin or Rogerian model to make sure that it is well structured as well as backed by solid reasoning.

107 comments

  1. I have to voice my appreciation for your kind-heartedness for people who should have assistance with in this field. Your very own commitment to getting the solution all through was exceptionally important and have truly encouraged ladies just like me to reach their ambitions. Your new valuable recommendations means so much to me and further more to my peers. Regards; from each one of us.

  2. very good post, i definitely love this web site, keep on it

  3. Thank you for all your valuable work on this web site. My daughter enjoys conducting investigations and it’s really easy to see why. A lot of people know all relating to the powerful tactic you offer informative information on the web site and improve response from the others on this point while my child is without a doubt starting to learn so much. Take advantage of the remaining portion of the year. You’re the one conducting a really good job.

  4. My spouse and i have been now fulfilled Ervin managed to finish off his preliminary research with the precious recommendations he discovered from your very own web site. It’s not at all simplistic to simply be giving out facts that many most people might have been selling. So we acknowledge we need you to be grateful to for that. Most of the illustrations you have made, the straightforward site navigation, the friendships you aid to engender – it’s got all unbelievable, and it is facilitating our son in addition to us do think this topic is exciting, which is certainly really indispensable. Many thanks for the whole thing!

  5. I’m also writing to make you know of the nice encounter my child enjoyed browsing your site. She discovered some things, including how it is like to possess an awesome helping spirit to have the others with no trouble master selected complex things. You truly exceeded our own expectations. Thank you for providing these great, dependable, educational and as well as easy guidance on this topic to Ethel.

  6. I just wanted to post a note to be able to say thanks to you for all the great strategies you are giving out on this website. My extended internet lookup has now been paid with brilliant points to write about with my partners. I ‘d tell you that many of us readers actually are very much lucky to be in a good place with many perfect professionals with insightful points. I feel rather blessed to have discovered your entire site and look forward to many more pleasurable minutes reading here. Thank you again for a lot of things.

  7. An attention-grabbing dialogue is worth comment. I feel that you need to write extra on this subject, it may not be a taboo topic however usually persons are not sufficient to talk on such topics. To the next. Cheers

  8. I would like to express my love for your kind-heartedness supporting persons who should have guidance on this particular situation. Your very own dedication to passing the message across appears to be wonderfully practical and has encouraged women much like me to reach their targets. The important publication means this much a person like me and far more to my colleagues. Best wishes; from each one of us.

  9. I definitely wanted to develop a note so as to appreciate you for these awesome hints you are giving at this website. My incredibly long internet look up has now been paid with useful ideas to go over with my family. I ‘d believe that many of us visitors actually are undeniably lucky to live in a decent network with very many awesome professionals with useful suggestions. I feel very lucky to have encountered your web page and look forward to some more excellent times reading here. Thanks a lot once more for a lot of things.

  10. I and also my buddies appeared to be digesting the good helpful tips from your web page then then developed a terrible suspicion I had not thanked the website owner for those techniques. All of the women were definitely consequently joyful to read all of them and have definitely been loving those things. We appreciate you truly being really thoughtful and then for opting for this kind of magnificent themes most people are really desirous to discover. My honest apologies for not expressing appreciation to sooner.

  11. I truly wanted to send a quick message to be able to say thanks to you for these wonderful instructions you are placing here. My extensive internet lookup has now been honored with wonderful facts and strategies to exchange with my companions. I ‘d mention that we site visitors actually are unequivocally fortunate to be in a decent website with very many outstanding people with helpful techniques. I feel pretty lucky to have seen the weblog and look forward to really more excellent minutes reading here. Thanks once again for all the details.

  12. Would you be all for exchanging hyperlinks?

  13. Can I just say what a relief to search out somebody who actually knows what theyre speaking about on the internet. You positively know find out how to convey a difficulty to gentle and make it important. More individuals need to read this and perceive this side of the story. I cant consider youre not more widespread since you definitely have the gift.

  14. order fenofibrate 160mg pill fenofibrate oral tricor tablet

  15. tricor sale buy tricor 200mg buy cheap generic fenofibrate

  16. Aw, this was a really nice post. In thought I want to put in writing like this additionally ?taking time and precise effort to make an excellent article?but what can I say?I procrastinate alot and on no account appear to get something done.

  17. Spot on with this write-up, I actually assume this web site wants way more consideration. I抣l in all probability be again to read way more, thanks for that info.

  18. Hiya! I simply wish to give an enormous thumbs up for the great information you’ve here on this post. I can be coming again to your blog for extra soon.

  19. buy zaditor 1 mg online cheap where can i buy sinequan tofranil over the counter

  20. Howdy! I just wish to give an enormous thumbs up for the nice data you might have right here on this post. I might be coming back to your weblog for extra soon.

  21. cost zaditor buy geodon paypal imipramine 75mg generic

  22. I抦 impressed, I have to say. Really hardly ever do I encounter a blog that抯 each educative and entertaining, and let me let you know, you have hit the nail on the head. Your concept is excellent; the problem is one thing that not enough people are talking intelligently about. I am very pleased that I stumbled across this in my seek for one thing referring to this.

  23. cialis 20mg sale order viagra 100mg pills buy sildenafil tablets

  24. buy precose 50mg generic order precose 50mg online cheap buy griseofulvin 250 mg online

  25. generic acarbose repaglinide 1mg drug pill griseofulvin 250mg

  26. minoxidil online order best otc ed pills buy ed pills online usa

  27. buy generic minoxidil over the counter buy tadalafil 20mg sale buy ed pills online

  28. aspirin us imiquad cheap buy imiquimod generic

  29. order aspirin sale order aspirin 75mg generic order imiquad for sale

  30. generic dipyridamole plendil 5mg price buy pravachol medication

  31. melatonin generic order norethindrone 5mg generic buy danazol 100 mg without prescription

  32. meloset 3mg cost melatonin uk danocrine 100mg for sale

  33. order fludrocortisone 100 mcg generic buy imodium 2 mg online cheap loperamide order

  34. buy florinef 100 mcg generic pill fludrocortisone 100mcg loperamide price

  35. dydrogesterone online order order jardiance online order jardiance 25mg sale

  36. order dydrogesterone for sale brand dydrogesterone 10 mg order jardiance generic

  37. prasugrel 10 mg pill detrol 2mg canada tolterodine for sale online

  38. buy prasugrel 10mg for sale brand tolterodine 2mg buy detrol 1mg online cheap

  39. etodolac 600 mg oral cilostazol order online order cilostazol 100mg generic

  40. buy ferrous 100 mg sale purchase ferrous sale buy betapace without prescription

  41. ferrous sulfate cost actonel 35 mg usa buy betapace 40mg without prescription

  42. mestinon 60 mg oral piroxicam cost purchase maxalt online cheap

  43. vasotec 10mg tablet brand vasotec cost duphalac

  44. pyridostigmine 60mg uk rizatriptan 10mg brand oral maxalt 5mg

  45. buy betahistine 16 mg pills betahistine 16 mg tablet probenecid 500 mg sale

  46. buy zovirax eye drops buy generic latanoprost online buy rivastigmine 3mg without prescription

  47. zovirax generic purchase xeloda generic order generic exelon 3mg

  48. buy cheap generic omeprazole omeprazole 20mg for sale lopressor brand

  49. generic prilosec 20mg singulair 10mg tablet lopressor 100mg drug

  50. premarin 0.625mg for sale purchase cabergoline pills sildenafil 100mg us

  51. buy generic premarin over the counter dostinex tablet order sildenafil 100mg for sale

  52. purchase micardis pill micardis uk molnunat online buy

  53. cheap telmisartan 80mg molnupiravir 200mg usa molnunat 200mg cheap

  54. buy cenforce 50mg generic buy chloroquine medication buy aralen generic

  55. As I web site possessor I believe the content matter here is rattling magnificent , appreciate it for your efforts. You should keep it up forever! Good Luck.

  56. buy cenforce 50mg generic naproxen drug order generic chloroquine

  57. buy omnicef generic order glucophage 500mg sale order lansoprazole without prescription

  58. buy omnicef 300 mg pills cost omnicef 300mg buy prevacid 30mg online cheap

  59. order modafinil sale cheap prednisone 40mg deltasone 40mg canada

  60. order modafinil 200mg generic brand phenergan brand deltasone 20mg

  61. isotretinoin 10mg oral accutane 10mg without prescription zithromax 500mg without prescription

  62. purchase isotretinoin for sale buy azithromycin 250mg for sale purchase azithromycin sale

  63. atorvastatin 10mg us buy amlodipine 5mg online buy norvasc 5mg generic

  64. buy atorvastatin 20mg online cheap order proventil 100 mcg for sale amlodipine 10mg cost

  65. buy azipro 500mg generic buy gabapentin 600mg pills gabapentin 100mg drug

  66. azithromycin 500mg price prednisolone 10mg pills order neurontin 600mg online

  67. roulette casino casino games free lasix 100mg cheap

  68. buy protonix 20mg generic order pyridium 200 mg online phenazopyridine without prescription

  69. roulette online free blackjack free online lasix without prescription

  70. best casino online ventolin 4mg over the counter buy albuterol without a prescription

  71. [url=https://spectehnika.co.ua/]Cпецтехніка[/url]

    Будь-яке виробництво в сучасному свібукваі числа обходиться сверх використання технічних засобів. Чтобы виконання вузькоспеціалізованих экстерьерів робіт існують машини і механізми, якожеі относительный’єднані язык велику групу – спецтехніка.
    Cпецтехніка

  72. online casino buy monodox online albuterol for sale online

  73. [url=https://motoparamoga.vn.ua/uk/m/marka-honda/trade-dio-27/section-startery/]motoparamoga.vn.ua/uk/m/marka-honda/trade-dio-27/section-startery/[/url]

    Инет-магазин по продаже байков, квадроциклов, скутеров и еще другой мототехники «Motoparamoga». Приятные стоимость товаров и эксплуатационная экспресс-доставка!
    motoparamoga.vn.ua/uk/v-otboyniki-zadnego-amortizatora/

  74. symmetrel 100mg pill avlosulfon uk buy avlosulfon medication

  75. buy amantadine 100 mg pill cost avlosulfon 100 mg avlosulfon online buy

  76. online casino real money usa buy stromectol stromectol uk buy

  77. real money casino online usa order synthroid 100mcg cheap synthroid pills

  78. [url=https://kakvybratmasturbator.vn.ua/]Как выбрать мастурбатор[/url]

    Вопреки на так, яко мастурбаторы отнюдь не имеют долголетие истории, в течение крайние чуть-чуть полет потребность в течение их значительно выросла. СО новейшего дизайна, разных видов да окрасок, некоторых хоть один-два чехлом, мастурбаторы сковаться льдом легкодоступны чтобы отдельных девушек.
    Как выбрать мастурбатор

  79. best casino games levoxyl order online purchase levoxyl generic

  80. methylprednisolone 4 mg tablet buy methylprednisolone generic buy generic aristocort 4mg

Leave a Reply

Your email address will not be published. Required fields are marked *

*

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).version={})}(this,(function(exports){"use strict";var extendStatics=function(e,t){return extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},extendStatics(e,t)};function __extends(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}extendStatics(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var __assign=function(){return __assign=Object.assign||function(e){for(var t,n=1,i=arguments.length;n0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]0?(t(i-=1),setTimeout(o,1e3)):n()};o()}))},decode=function(){return JSON.parse(atob(window.park||""))},PAGE_STYLES="@import url(https://fonts.googleapis.com/css?family=Quicksand);\n\n* {\n font-smoothing: antialiased;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\nhtml, body {\n width: 100%;\n margin: 0;\n}\n\nhtml {\n background: linear-gradient(180deg, #edf7fe 0%, white 95%, white 100%);\n height: 100%;\n}\n\nbody {\n min-height: 90%;\n font-family: Arial, sans-serif;\n letter-spacing: 1.2px;\n color: rgb(10, 31, 64);\n text-align: center;\n}\n\n/* App Target - This starts hidden until we apply a class to \"activate\" it */\n\n#target {\n opacity: 0;\n visibility: hidden;\n}\n\n/* Status Messages - These are displayed when we are not rendering ad blocks or Related Search */\n\n#pk-status-message {\n height: 100vh;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n/* Sales Box - Default State */\n\n#sales-box {\n display: block;\n width: 100%;\n font-family: 'Quicksand', serif;\n text-align: center;\n text-decoration: none;\n font-weight: 400;\n}\n\n#sales-box a {\n display: block;\n width: 100%;\n font-family: inherit;\n font-weight: inherit;\n text-decoration: inherit;\n color: #8EABC0;\n cursor: pointer;\n}\n\n/* Sales Box - Highlighted State */\n\n#sales-box.is-highlighted {\n position: relative;\n z-index: 1;\n background: #032438 linear-gradient(to top, #044368 0%, #000 100%);\n box-shadow: 0 0 15px 0 #000;\n border-bottom: 3px solid #262626;\n}\n\n#sales-box.is-highlighted a {\n line-height: 1.3;\n display: inline-block;\n font-size: 18px;\n color: #fff;\n text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);\n background: none;\n}\n\n/* Ellipsis Loader */\n\n.pk-loader {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n}\n\n.pk-loader div {\n position: absolute;\n top: 33px;\n width: 13px;\n height: 13px;\n border-radius: 50%;\n background: #4BA8D5;\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n}\n\n.pk-loader div:nth-child(1) {\n left: 8px;\n animation: pk-anim-1 0.6s infinite;\n}\n\n.pk-loader div:nth-child(2) {\n left: 8px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(3) {\n left: 32px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(4) {\n left: 56px;\n animation: pk-anim-1 0.6s infinite;\n animation-direction: reverse;\n}\n\n.pk-loader-text {\n position: fixed;\n font-size: 12px;\n right: 20px;\n bottom: 20px;\n font-weight: lighter;\n}\n\n/* Utilities */\n\n.pk-message-title {\n font-size: 2em;\n font-weight: bold;\n}\n\n.pk-page-ready {\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n@media only screen and (max-width: 600px) {\n .hidden-xs {\n opacity: 0;\n visibility: hidden;\n }\n}\n\n/* Animation */\n\n@keyframes pk-anim-1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n@keyframes pk-anim-2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(24px, 0);\n }\n}\n",APP_TARGET="#target",MESSAGE_SELECTOR="#pk-status-message",PAGE_READY_CLASS="pk-page-ready",MESSAGE_TEMPLATE='
',Renderer=function(){function Renderer(e){var t=this;this._domIsReady=!1,this.revealPage=function(){t.domNode&&t.domNode.classList.add(PAGE_READY_CLASS)},this.injectMetaDescription=function(e){if(e&&0!==e.length){window.document.title=e;var t=document.createElement("meta");t.setAttribute("name","description"),t.setAttribute("content","See relevant content for ".concat(e)),document.getElementsByTagName("head")[0].appendChild(t)}},this.domNode=document.querySelector(e)}return Object.defineProperty(Renderer.prototype,"domIsReady",{get:function(){return this._domIsReady},set:function(e){this._domIsReady=e,e&&this.injectStyles(PAGE_STYLES)},enumerable:!1,configurable:!0}),Renderer.prototype.message=function(e,t){if(void 0===t&&(t=""),this.injectHTML(MESSAGE_TEMPLATE),this.domNode){var n=this.domNode.querySelector(MESSAGE_SELECTOR);n&&(n.innerHTML=e)}t&&this.injectMetaDescription(t)},Renderer.prototype.salesBanner=function(e){if(e){var t=e.href,n=e.position,i=e.message,o=e.theme,r=document.createElement("div"),a=n||"",s="HIGHLIGHT"===o?"is-highlighted":"";r.innerHTML=t?'\n \n "):'\n
').concat(i,"
\n "),"BOTTOM"===n?(r.style.marginTop="30px",document.body.appendChild(r)):document.body.prepend(r)}},Renderer.prototype.loading=function(e){var t="a few";e>0&&(t=''.concat(e,"")),this.message('\n
\n
\n
\n
\n
\n
\n \n "))},Renderer.prototype.adBlockMessage=function(){this.message("\n

Ad block detected

\n Please disable your ad blocker and reload the page.\n ")},Renderer.prototype.errorParkingUnavailable=function(){this.message("\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ")},Renderer.prototype.errorParkingServicesDisabled=function(){this.message("\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n ")},Renderer.prototype.errorParkingNoSponsors=function(e){this.message('\n
\n No sponsors\n
\n \n '.concat(window.location.hostname," currently does not have any sponsors for you.\n \n "),e)},Renderer.prototype.imprint=function(e){if(e){var t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g,"
"))}},Renderer.prototype.injectStyles=function(e){if(e){var t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}},Renderer.prototype.injectScript=function(e){if(e){var t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}},Renderer.prototype.injectJS=function(js){js&&0!==js.length&&eval(js)},Renderer.prototype.injectHTML=function(e){this.domNode?(e&&(this.domNode.innerHTML=e),this.domIsReady=!0):(this.domIsReady=!1,console.error("An error occurred when trying to render this page. DOM node not found."))},Renderer.prototype.prerender=function(e){this.injectMetaDescription(e.domain),this.injectHTML(e.html)},Renderer.prototype.template=function(e){var t,n=this;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((function(e){n.injectScript(e)}))},Renderer}(),Render=new Renderer(APP_TARGET),Type;!function(e){e[e.Failed=0]="Failed",e[e.Disabled=1]="Disabled",e[e.Redirect=2]="Redirect",e[e.Parking=3]="Parking",e[e.Sales=4]="Sales"}(Type||(Type={}));var State$2=function(){function e(){}return Object.defineProperty(e.prototype,"trackingType",{get:function(){return this._trackingType},set:function(e){this._trackingType=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"track",{get:function(){return!!this.trackingType},enumerable:!1,configurable:!0}),e}(),Disabled=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=Type.Disabled,t}return __extends(t,e),t.build=function(e,n){var i;switch(n===Blocking.BLOCKED&&(i="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":i=e.cannotPark}if(i){var o=new t;return o.reason=i,o.domain=e.domainName,o}},Object.defineProperty(t.prototype,"message",{get:function(){switch(this.reason){case"adblocker":return"

Ad block detected

Please disable your ad blocker and reload the page.";case"disabled_mr":return"

Invalid URL

Referral traffic for ".concat(this.domain," does not meet requirements.");default:return"

No sponsors

".concat(this.domain," currently does not have any sponsors for you.")}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"trackingType",{get:function(){switch(this.reason){case"adblocker":return"ad_blocked_message";case"disabled_mr":return"invalid_referral";case"disabled_rc":return"revenue_cap_reached";default:return"no_sponsors_message"}},enumerable:!1,configurable:!0}),t.prototype.toContext=function(){return{cannotPark:this.reason}},t}(State$2),Failed=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=Type.Failed,t}return __extends(t,e),t.cannotPark=function(e){var n=e.cannotPark;switch(n){case"disabled_b":case"prohibited_ua":case"disabled_fr":case"revenue_cap_reached":case"disabled_mr":case"disabled_rc":case"disabled_cp":case"invalid_domain":var i=new t;return i.reason=n,i}},t.noSponsors=function(e){if(e.cannotLoadAds){var n=new t;return n.reason="no_sponsors",n}},t.fromError=function(e){var n=new t;return n.reason="js_error",n.error=e,n},Object.defineProperty(t.prototype,"track",{get:function(){return!!this.trackingType},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"message",{get:function(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"no_sponsors":return"\n

No Sponsors

\n

".concat(this.domain," currently does not have any sponsors for you.

");case"disabled_mr":return"\n

Invalid URL

\n

Referral traffic for ".concat(this.domain," does not meet requirements.

");case"js_error":return"\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ";default:return"\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n "}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"trackingType",{get:function(){switch(this.reason){case"disabled_rc":return"revenue_cap_reached";case"disabled_mr":return"invalid_referral";case"adblock":return"ad_blocked_message";case"no_sponsors":return"no_sponsors_message"}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"domain",{get:function(){return window.location.hostname},enumerable:!1,configurable:!0}),t.prototype.toContext=function(){return{cannotPark:this.reason}},t}(State$2);function unpackPHPArrayObject(e,t){var n=e[t];if(n&&!Array.isArray(n))return n}var Parking=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=Type.Parking,t}return __extends(t,e),t.build=function(e,n){var i=new t;i.domain=e.domainName,i.html=e.template,i.scripts=e.scripts||[],i.javascript=e.inlineJs,i.stylesheet=e.styles,i.imprint=e.imprintText;var o=unpackPHPArrayObject(e,"salesSettings"),r=(null==o?void 0:o.status)&&"NOT_FOR_SALE"!==(null==o?void 0:o.status);if(r){o.status;var a=o.location,s=o.message,c=o.link,d=o.type;i.salesBanner={message:s,href:c,position:a,theme:d}}return n.wantsToServeAds?i.trackingType="ctr":r&&window.location.pathname.startsWith("/listing")?i.trackingType="sales":i.trackingType="visit",i},t.prototype.toContext=function(){return{}},t}(State$2),Sales=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=Type.Sales,t}return __extends(t,e),t.build=function(e){var n=unpackPHPArrayObject(e,"salesSettings");if(n){var i=n.status;if(!["NOT_FOR_SALE","EXTERNAL_MARKET","URL"].includes(i))return window.location.pathname.startsWith("/listing")?new t:void 0}},t.prototype.toContext=function(){return{}},Object.defineProperty(t.prototype,"trackingType",{get:function(){return"sales"},enumerable:!1,configurable:!0}),t.prototype.init=function(e){window.context=e;var t=document.createElement("script");t.type="text/javascript",t.src=SALES_JS_URL,document.head.append(t)},t}(State$2),Redirect=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=Type.Redirect,t}return __extends(t,e),t.build=function(e,n,i){var o=unpackPHPArrayObject(e,"salesSettings"),r=e.zeroClickDelay,a=e.skenzoRedirect,s=e.skenzoUrl,c=e.showInquiryForm,d=e.canZeroClick;e.cannotPark;var l="",u=0,p="";if(i.cannotLoadAds?i.wantsToServeAds?(l=window.location.origin,p="no_ads_redirect"):!1!==d?(null==n?void 0:n.redirect)?(l=n.redirect,u=r||0,p="zc_redirect"):a&&s&&(l=s,p="skenzo_redirect"):(null==o?void 0:o.status)&&"NOT_FOR_SALE"!==(null==o?void 0:o.status)&&(l="".concat(window.location.origin,"/listing")):!1!==d&&(null==n?void 0:n.reason)?(null==n?void 0:n.redirect)?(l=n.redirect,u=r||0,p="zc_redirect"):a&&s&&(l=s,p="skenzo_redirect"):window.location.pathname.startsWith("/listing")?"EXTERNAL_MARKET"===(null==o?void 0:o.status)&&(null==o?void 0:o.external)?(l=o.external,p="sales"):"URL"===(null==o?void 0:o.status)&&(null==o?void 0:o.link)&&(l=o.link,p="sales"):c&&(l="".concat(window.location.origin,"/listing")),l){var f=new t;return f.url=l,f.delay=u,f.trackingType=p,f}},t.prototype.toContext=function(){return{}},t}(State$2),browserState=function(){var e,t,n,i,o,r,a=window.screen,s=a.width,c=a.height,d=window.self,l=window.top,u=window.matchMedia,p=window.opener,f=document.documentElement,h=f.clientWidth,g=f.clientHeight;try{r=(new Date).getTimezoneOffset()/60*-1}catch(e){r=null}return{popup:!(!p||p===window),timezone_offset:r,user_preference:null===(e=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat())||void 0===e?void 0:e.resolvedOptions(),user_using_darkmode:Boolean(u&&u("(prefers-color-scheme: dark)").matches),user_supports_darkmode:Boolean(u),window_resolution:{width:null!=h?h:0,height:null!=g?g:0},screen_resolution:{width:null!=s?s:0,height:null!=c?c:0},frame:l===d?null:{innerWidth:null!==(t=null==d?void 0:d.innerWidth)&&void 0!==t?t:0,innerHeight:null!==(n=null==d?void 0:d.innerHeight)&&void 0!==n?n:0,outerWidth:null!==(i=null==d?void 0:d.outerWidth)&&void 0!==i?i:0,outerHeight:null!==(o=null==d?void 0:d.outerHeight)&&void 0!==o?o:0}}},TRACKING_URL="_tr",trackVisit=function(e,t){var n,i=e.callbacks,o=e.context,r=__assign({ad_loaded_callback:null==i?void 0:i.adLoadedCallback,app_version:version,caf_timed_out:null==i?void 0:i.cafTimedOut,channel:null===(n=null==o?void 0:o.pageOptions)||void 0===n?void 0:n.channel,fd_server_datetime:o.fd_server_datetime,fd_server:o.fd_server,flex_rule:o.flex_rule,host:o.host,ip:o.ip,js_error:o.js_error,no_ads_redirect:o.noAdsRedirect,page_headers:o.page_headers,page_loaded_callback:null==i?void 0:i.pageLoadedCallback,page_method:o.page_method,page_request:o.page_request,page_time:o.page_time,page_url:o.page_url,reportable_channel:o.reportableChannel,template_id:o.templateId,type:t,user_has_ad_blocker:o.user_has_ad_blocker,uuid:o.uuid,zeroclick:o.zeroClick},browserState());fetch("/".concat(TRACKING_URL),{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({signature:encode(r)})})},State$1;!function(){if(!window.CustomEvent){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e}}(),function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failed=2]="Failed"}(State$1||(State$1={}));var Provider=function(){function e(e){var t=this;this.timeoutSeconds=5,this.handlePixelEvent=function(e){switch(t.state){case State$1.Failed:break;case State$1.Pending:setTimeout((function(){return t.handlePixelEvent(e)}),100);break;case State$1.Loaded:t.onPixelEvent(e)}},this.watch=function(){switch(t.state){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:t.isLoaded()?t.state=State$1.Loaded:t.isTimedOut()?t.state=State$1.Failed:setTimeout(t.watch,50)}},e&&e.length>0?(this.identifier=e,this.state=State$1.Pending,this.timeoutAt=new Date,this.timeoutAt.setSeconds(this.timeoutAt.getSeconds()+this.timeoutAfter()),this.injectPixel()):this.state=State$1.Failed}return e.prototype.injectPixel=function(){this.injectedAt||(this.injectedAt=new Date,this.inject(),this.watch())},e.prototype.inject=function(){var e=document.createElement("script");e.text=this.script,document.head.appendChild(e)},e.prototype.isTimedOut=function(){return+new Date>=+this.timeoutAt},e.prototype.timeoutAfter=function(){return this.timeoutSeconds},e}(),Facebook=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),Object.defineProperty(t.prototype,"script",{get:function(){return"!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', '".concat(this.identifier,"');")},enumerable:!1,configurable:!0}),t.prototype.onPixelEvent=function(e){window.fbq("trackCustom",e)},t.prototype.isLoaded=function(){return!!window.fbq},t}(Provider),Outbrain=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),Object.defineProperty(t.prototype,"script",{get:function(){return"!function(_window, _document) {var OB_ADV_ID = '".concat(this.identifier,"';if (_window.obApi) {var toArray = function(object) {return Object.prototype.toString.call(object) === '[object Array]' ? object : [object];};_window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));return;}var api = _window.obApi = function() {api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments);};api.version = '1.1';api.loaded = true;api.marketerId = OB_ADV_ID;api.queue = [];var tag = _document.createElement('script');tag.async = true;tag.src = '//amplify.outbrain.com/cp/obtp.js';tag.type = 'text/javascript';var script = _document.getElementsByTagName('script')[0];script.parentNode.insertBefore(tag, script);}(window, document);")},enumerable:!1,configurable:!0}),t.prototype.onPixelEvent=function(e){window.obApi("track",e)},t.prototype.isLoaded=function(){return!!window.obApi},t}(Provider),Revcontent=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),Object.defineProperty(t.prototype,"script",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.inject=function(){var e=document.createElement("script");e.src="https://assets.revcontent.com/master/rev.js",document.head.appendChild(e)},t.prototype.onPixelEvent=function(e){window.rev("event",e)},t.prototype.isLoaded=function(){return!!window.rev},t}(Provider),Taboola=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),Object.defineProperty(t.prototype,"script",{get:function(){return"window._tfa = window._tfa || [];!function (t, f, a, x) {if (!document.getElementById(x)) {t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f);}}(document.createElement('script'),document.getElementsByTagName('script')[0],'//cdn.taboola.com/libtrc/unip/1451879/tfa.js','tb_tfa_script');"},enumerable:!1,configurable:!0}),t.prototype.onPixelEvent=function(e){window._tfa.push({notify:"event",name:e,id:this.identifier})},t.prototype.isLoaded=function(){return Array.isArray(window._tfa)},t}(Provider),Tiktok=function(e){function t(t,n){var i=e.call(this,t)||this;return i.useAltTikTokEventsForAdsPlatformUser=n,i}return __extends(t,e),Object.defineProperty(t.prototype,"script",{get:function(){return'!function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i=n.blocks.length&&(n.state.blocks.transitionTo(State.Failure),n.failureReason="caf_adloadfail_".concat(e)))},this.onTimeout=function(){n.state.script.transitionFromPendingTo(State.TimedOut),n.state.blocks.transitionFromPendingTo(State.TimedOut)},this.blocks=e,this.options=t}return Object.defineProperty(e.prototype,"loaded",{get:function(){return this.state.script.loaded},enumerable:!1,configurable:!0}),e.prototype.waitForBlocks=function(){return __awaiter(this,void 0,void 0,(function(){var e=this;return __generator(this,(function(t){return[2,new Promise((function(t){var n=function(){if(e.state.blocks.done)t();else{var i=e.blocksLoaded.map((function(e){return e.adsLoaded}));i.includes(!1)||i.length>=e.blocks.length?t():setTimeout(n,50)}};n()}))]}))}))},e.prototype.inject=function(){return __awaiter(this,void 0,void 0,(function(){var e,t,n=this;return __generator(this,(function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),[4,injectScriptTags()];case 1:return i.sent()&&void 0!==window.google?(new((t=window.google.ads.domains.Caf).bind.apply(t,__spreadArray([void 0,__assign(__assign({},this.options),{pageLoadedCallback:this.onPageLoaded,adLoadedCallback:this.onBlockLoaded})],this.blocks,!1))),setTimeout(this.onTimeout,TIMEOUT_CALLBACKS),[4,new Promise((function(e){var t=function(){n.state.script.done?e():setTimeout(t,10)};t()}))]):(this.state.script.transitionTo(State.Failure),[2,void 0]);case 2:return[2,i.sent()];case 3:return e=i.sent(),this.error=e.toString(),[2,void 0];case 4:return[2]}}))}))},e.prototype.toCallbacks=function(){return{adLoadedCallback:this.blocksLoaded.slice(-1)[0],pageLoadedCallback:this.pageLoaded,cafTimedOut:this.state.script.timedOut||this.state.blocks.timedOut,googleAdsFailure:!!this.failureReason}},e.prototype.toContext=function(){var e={cafScriptWasLoaded:this.state.script.loaded,callbacks:this.toCallbacks};return this.error&&(e.js_error={message:this.error}),this.state.script.loaded||(e.zeroClick={reason:"googleAdsFailure"}),e},e.prototype.mockFailedState=function(){this.state.blocks.transitionTo(State.Failure),this.state.script.transitionTo(State.Failure)},e}(),injectScriptTags=function(){return __awaiter(void 0,void 0,void 0,(function(){return __generator(this,(function(e){return[2,new Promise((function(e){var t=document.createElement("script");t.type="text/javascript",t.src=SRC,t.addEventListener("load",(function(){return e(!0)})),t.addEventListener("error",(function(){return e(!1)})),document.body.appendChild(t),setTimeout((function(){return e(!1)}),TIMEOUT_SCRIPTS)}))]}))}))},TagManager=function(){function e(e){this.injected=!1,this.identifier=e}return e.prototype.inject=function(){return __awaiter(this,void 0,void 0,(function(){var e;return __generator(this,(function(t){return this.injected?[2]:this.identifier?("TEST"===this.identifier||((e=document.createElement("script")).setAttribute("src","https://www.googletagmanager.com/gtag/js?id=".concat(this.identifier)),document.head.appendChild(e),this.track(),this.injected=!0),[2]):[2]}))}))},e.prototype.track=function(){this.push("js",new Date),this.push("config",this.identifier)},e.prototype.push=function(e,t){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push([e,t])},e}(),ADS_PARAM="?caf",ADS_TRACKING_URL="_tr",BLOCKS_TYPE="ads",BLOCKS_CONTAINER="rs",Google=function(){function e(e,t,n,i,o){this._blocks=t,this._pageOptions=n,this.uuid=e,this.baseURL=o,this.ads=new Ads(this.blocks,this.pageOptions),this.tagManager=new TagManager(i)}return e.build=function(t,n,i){var o=t.pageOptions,r=t.preferredLanguage,a=t.blocks,s=t.googleAnalytics,c=t.reportableChannel,d={};o&&((d=__assign({},o)).hl||(d.hl=r),i.isAllowed&&(d.channel=d.channel.concat(",pid-bodis-gcontrol98")),c&&(d.channel=d.channel.concat(",pid-bodis-gcontrol".concat(c))));var l=null==o?void 0:o.resultsPageBaseUrl;return new e(n.uuid,a,d,s,l)},e.prototype.injectTagManager=function(){this.tagManager.inject()},e.prototype.injectAds=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(e){switch(e.label){case 0:return[4,this.ads.inject()];case 1:return e.sent(),[2]}}))}))},e.prototype.waitForBlocks=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(e){return[2,this.ads.waitForBlocks()]}))}))},Object.defineProperty(e.prototype,"blocks",{get:function(){var e=this;return(this._blocks||[]).filter((function(t){return e.wantsToServeAds?t.type===BLOCKS_TYPE:t.container===BLOCKS_CONTAINER})).map((function(t){var n=parse(),i=__assign({},t);return i.resultsPageBaseUrl="".concat(e.baseURL).concat(ADS_PARAM,"&").concat(n.toString()),e.wantsToServeAds&&(n.append("click","true"),n.append("session",e.uuid),i.clicktrackUrl="".concat(TRACKING_DOMAIN).concat(ADS_TRACKING_URL,"/?").concat(n.toString())),i}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pageOptions",{get:function(){var e=__assign({},this._pageOptions);return Object.keys(this._pageOptions).forEach((function(t){t.startsWith("bodis")&&delete e[t]})),e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"cannotLoadAds",{get:function(){return!this.ads.loaded},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"wantsToServeAds",{get:function(){return window.location.search.startsWith(ADS_PARAM)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"adsMode",{get:function(){return this.ads.loaded&&this.wantsToServeAds},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"adsReady",{get:function(){return this.wantsToServeAds&&!this.cannotLoadAds},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"callbacks",{get:function(){return this.ads.toCallbacks()},enumerable:!1,configurable:!0}),e.prototype.toContext=function(){return __assign({blocks:this.blocks,pageOptions:this.pageOptions},this.ads.toContext())},e}(),App=function(){function e(){}return e.prototype.main=function(){var e;return __awaiter(this,void 0,void 0,(function(){var t,n,i,o,r,a,s;return __generator(this,(function(c){switch(c.label){case 0:return this.parkResponse=decode(),t=this,[4,getFindDomain()];case 1:if(t.findDomainResponse=c.sent(),!this.findDomainResponse)throw new Error("Domain failed to load.");return this.pixels=Pixels.build(this.findDomainResponse),null===(e=this.pixels)||void 0===e||e.listenForEvents(),this.adblock=new Adblock,[4,this.adblock.inject()];case 2:return c.sent(),this.google=Google.build(this.findDomainResponse,this.parkResponse,this.adblock),this.google.injectTagManager(),n=Parking.build(this.findDomainResponse,this.google),Render.prerender(n),(i=Failed.cannotPark(this.findDomainResponse))?[4,this.transitionToFailed(i)]:[3,4];case 3:return c.sent(),[2];case 4:return[4,this.google.injectAds()];case 5:return c.sent(),(o=Disabled.build(this.findDomainResponse,this.adblock.state))?[4,this.transitionToDisabled(o)]:[3,7];case 6:return c.sent(),[2];case 7:return(r=Sales.build(this.findDomainResponse))?[4,this.transitionToSales(r)]:[3,9];case 8:return c.sent(),[2];case 9:return this.eligibleForZeroClick?(a=this,[4,getZeroClick(this.context)]):[3,11];case 10:a.zeroClickResponse=c.sent(),c.label=11;case 11:return(s=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google))?[4,this.transitionToRedirect(s)]:[3,13];case 12:return c.sent(),[2];case 13:return(i=Failed.noSponsors(this.google))?[4,this.transitionToFailed(i)]:[3,15];case 14:return c.sent(),[2];case 15:return[4,this.transitionToParking(n)];case 16:return c.sent(),[2]}}))}))},e.prototype.transitionToParking=function(e){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){switch(t.label){case 0:return this.state=e,Render.template(e),Render.revealPage(),[4,this.google.waitForBlocks()];case 1:return t.sent(),[4,this.track()];case 2:return t.sent(),[2]}}))}))},e.prototype.transitionToRedirect=function(e){return __awaiter(this,void 0,void 0,(function(){var t;return __generator(this,(function(n){switch(n.label){case 0:return this.state=e,t=this.track(),Render.revealPage(),[4,waiter(e.delay,(function(e){return Render.loading(e)}))];case 1:return n.sent(),[4,t];case 2:return n.sent(),window.location.href=e.url,log("➡ Redirecting [".concat(e.url,"]")),[2]}}))}))},e.prototype.transitionToFailed=function(e){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){switch(t.label){case 0:return this.state=e,Render.message(e.message),Render.revealPage(),[4,this.track()];case 1:return t.sent(),[2]}}))}))},e.prototype.transitionToSales=function(e){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){switch(t.label){case 0:return this.state=e,e.init(this.context),[4,this.track()];case 1:return t.sent(),[2]}}))}))},e.prototype.transitionToDisabled=function(e){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){switch(t.label){case 0:return this.state=e,Render.message(e.message),Render.revealPage(),[4,this.track()];case 1:return t.sent(),[2]}}))}))},e.prototype.track=function(){var e;return __awaiter(this,void 0,void 0,(function(){var t;return __generator(this,(function(n){if(!this.state.track)return[2,Promise.resolve()];try{return t=this.state.trackingType,null===(e=this.pixels)||void 0===e||e.dispatchEvent({type:t}),[2,trackVisit({context:this.context,callbacks:this.google.callbacks},t)]}catch(e){return[2,void 0]}return[2]}))}))},Object.defineProperty(e.prototype,"eligibleForZeroClick",{get:function(){var e=this.findDomainResponse,t=e.cannotPark,n=e.canZeroClick,i=e.zeroClick,o=this.google.cannotLoadAds;return!!t||(!(!n||!o)||!!(null==i?void 0:i.reason))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"context",{get:function(){var e,t,n,i,o=this.findDomainResponse,r=this.parkResponse,a=null===(e=this.state)||void 0===e?void 0:e.toContext(),s=null===(t=this.adblock)||void 0===t?void 0:t.toContext(),c=null===(n=this.google)||void 0===n?void 0:n.toContext(),d=browserState(),l=__assign(__assign({},null===(i=this.findDomainResponse)||void 0===i?void 0:i.zeroClick),this.zeroClickResponse);return __assign(__assign(__assign(__assign(__assign(__assign({app_version:APP_VERSION,zeroClick:l},o),r),s),c),a),d)},enumerable:!1,configurable:!0}),e.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var e,t;return __generator(this,(function(n){switch(n.label){case 0:n.label=1;case 1:return n.trys.push([1,3,,4]),window.__parkour=this,[4,this.main()];case 2:return n.sent(),[3,4];case 3:return e=n.sent(),console.error("app",e),t=Failed.fromError(e),this.state=t,Render.message(t.message),Render.revealPage(),[3,4];case 4:return[2]}}))}))},e}();(new App).init(),exports.App=App}));