Αυτοί είναι οι 50 πλουσιότεροι ομογενείς των ΗΠΑ

Εντυπωσιακός είναι ο πλούτος που έχει συσσωρευτεί στα χέρια πενήντα εκ των πλουσιοτέρων Ελληνοαμερικανών στις Ηνωμένες Πολιτείες, όπως προκύπτει από την ετήσια ειδική έκδοση της Αγγλόφωνης εφημερίδας, «The National Herald».

Ο κατάλογος που συμπεριλαμβάνεται στην έκδοση αυτή, δείγμα της οποίας δημοσιεύουμε, είναι οπωσδήποτε πλημμελής, ωστόσο αποτελεί μία αρκετά καλή ένδειξη του οικονομικού επιπέδου της ομογενειακής μας κοινότητας. Τονίζεται ότι από τον κατάλογο των 50 που δημοσιεύονται εδώ οι 20 είναι δισεκατομμυριούχοι, ο πλούτος των οποίων συμποσούται στα 46 δισεκατομμύρια 86 εκατομμύρια.

Στην κορυφή βρίσκεται ο Τζιμ Ντέιβις της εταιρείας αθλητικών υποδημάτων «New Balance» με $5,2 δισεκατομμύρια.

Ακολουθούν τα ονόματα και οι αριθμοί αναλυτικά:

1. Η περιουσία του Τζέιμς Ντέιβις, 74 ετών, ο οποίος είναι ιδρυτής και πρόεδρος της εταιρείας αθλητικών παπουτσιών «New Balance», ανέρχεται στα $5,2 δισεκατομμύρια δολάρια. Είναι παιδί Ελλήνων μεταναστών και γεννήθηκε στην πόλη Μπρούκλαϊν της Μασαχουσέτης. Η εταιρεία ιδρύθηκε το έτος 1972 και έφτασε σε επιχειρηματικά ύψη και επιτυχίες και έχει δημιουργήσει εκτός από αθλητικά παπούτσια και όργανα για lacrosse και ποδόσφαιρο.

2.Η περιουσία της οικογένειας Χασιώτη υπολογίζεται στα $4,17 δισεκατομμύρια. Ειδικεύεται σε αλυσίδα μικρών παντοπωλείων, ενώ το 2016 πούλησε τα πρατήρια υγρών καυσίμων τα Gulf Oil. Η εταιρεία ιδρύθηκε από τον παππού και την γιαγιά του σημερινού προέδρου της εταιρείας, Αρη Χασιώτη, τους Βασίλειο και Αφροδίτη Χασιώτη, το έτος 1938. Είχαν μεταναστεύσει στις Ηνωμένες Πολιτείες από την Ελλάδα και συγκεκριμένα από τη Μακεδονία και την Ηπειρο.

Αγόρασαν μία φάρμα με μία αγελάδα για $84 δολάρια στην πόλη Cumberland του Ροντ Αϊλαντ και έτσι ξεκίνησαν και έγιναν η μεγαλύτερη γαλακτοκομική εταιρεία σ’ ολόκληρη τη Μασαχουσέτη, ενώ επεκτάθηκε στη βορειοανατολική περιοχή των ΗΠΑ. Η κόρη του Βασιλείου και της Αφροδίτης Χασιώτη, η Λιλή Μπέντα, είναι η πρόεδρος του Διοικητικού Συμβουλίου της εταιρείας.

3.Ο Τζον Κατσιματίδης, 67 ετών, η περιουσία του οποίου υπολογίζεται στα $3,4 δισεκατομμύρια, συνεχίζει να βρίσκεται ανάμεσα στους πρώτους πενήντα πλουσιότερους Ελληνοαμερικανούς. Εξακολουθεί να βρίσκεται στην επικαιρότητα, ενώ εξετάζει τις πιθανότητες να θέσει και πάλι υποψηφιότητα για δημόσιο λειτούργημα στη Νέα Υόρκη. Ο κ. Κατσιματίδης ήλθε σε νηπιακή ηλικία με τους γονείς του από τη Νίσυρο της Δωδεκανήσου και εγκαταστάθηκαν στο Χάρλεμ της Νέας Υόρκης. Με σκληρή εργασία δεκαετιών και πρωτοπόρων επενδύσεων αναδείχθηκε σε αυτοδημιούργητο δισεκατομμυριούχο.

Στις επιχειρήσεις του συμπεριλαμβάνονται αλυσίδα καταστημάτων τροφίμων, επενδύσεις σε ακίνητα και επίσης σε πετρελαιοειδή προϊόντα. Το 2013 έθεσε υποψηφιότητα για τη δημαρχία της Νέας Υόρκης, ενώ διατηρεί και το δικό του ραδιοφωνικό πρόγραμμα στο σταθμό 970 AM με τίτλο Cats Roundtable.

4.Ο Τομ Γκόρης (Gores) είναι 52 ετών, η περιουσία του υπολογίζεται στα $3,3 δισεκατομμύρια και είναι γεννημένος στη Ναζαρέτ της Παλαιστίνης από Ελληνα πατέρα και Λιβανέζα μητέρα. Στην ηλικία των 4 ετών η οικογένεια μετανάστευσε στην πόλη Genessee του Μίσιγκαν. Οταν αποφοίτησε από το πολιτειακό πανεπιστήμιο του Μίσιγκαν, πήγε μαζί με τον αδελφό του Αλεκ, ο οποίος συμπεριλαμβάνεται επίσης στην ανά χείρας έκδοση και άρχισαν να αγοράζουν εταιρείες.

Το 1995 ίδρυσε την εταιρεία Capital Equity η οποία εξακολουθεί να είναι μία από τις μεγαλύτερες ιδιωτικές εταιρείες των Ηνωμένων Πολιτειών. Τα Κεντρικά της Γραφεία είναι στο Λος Αντζελες, ενώ επίσης έχει Γραφεία στη Νέα Υόρκη, στη Βοστώνη, στο Λονδίνο, και τη Σιγκαπούρη.

5.Ο Τζον Πολ Ντελόρια, 72 ετών, έχει 43,1 εκατομμύρια δολάρια και ασχολείται με προϊόντα περιποίησης μαλλιών και ποτά. Ο κ. Ντελόρια είναι μέλος του Φιλανθρωπικού Οργανισμού «The Giving Pledge» στον οποίον ηγούνται ο Γουόρεν Μπάφετ, ο Μπιλ και η Μελίντα Γκάιτς.

Το 2016 ο κ. Ντελόρια υποσχέθηκε να μοιράσει τα μισά από τα περιουσιακά του στοιχεία, τα οποία όπως σημειώσαμε πιο πάνω ανέρχονται στα 43,1 δισεκατομμύρια. Δήλωσε στο NBC πως «όσα περισσότερα χρήματα κάνω, τόσα περισσότερα δίνω. Επιτυχία η οποία δεν μοιράζεται είναι αποτυχία».

Ο πατέρας του ήταν Ιταλός μετανάστης και η μητέρα του Ελληνίδα μετανάστρια. Οι γονείς του πήραν διαζύγιο όταν ήταν 2 ετών, οπότε βίωσε έντονα τη φτώχεια, κατ’ αρχήν ως μικρό παιδί που το ανέτρεφε η μητέρα του στο Λος Αντζελες και αργότερα πέρασε δύο περιόδους ως άστεγος ζώντας στους δρόμους. Σήμερα είναι δισεκατομμυριούχος και ένας από τους πλουσιότερους απόμαχους.

6.Ο Ντιν Μητρόπουλος, 69 ετών, υπολογίζεται ότι έχει $2,5 δισεκατομμύρια και είναι πρόεδρος και εκτελεστικός διευθυντής της εταιρείας Metropoulos & Company, η οποία αγοράζει προβληματικές εταιρείες, τις εξυγιαίνει τις καθιστά βιώσιμες και προσοδοφόρες και τις πουλά.

Τον Ιούλιο του 2013 ο κ. Μητρόπουλος κατέβαλλε το ποσό των $410 εκατομμυρίων και αγόρασε την εταιρεία Hostess -Twinkies η οποία είχε κηρύξει πτώχευση και είχε κλείσει τις πόρτες της και την οποία έσωσε. Τον Σεπτέμβριο του 2014 πούλησε την εταιρεία Pabst Brewing $750 εκατομμύρια δολάρια τριπλασιάζοντας την επένδυση που είχε κάνει το 2010. Οι δυο του γιοι, ο Εβαν 35 και ο Ντάρεν 32 ετών, παίζουν καθοριστικό ρόλο στις εταιρείες. Η Pabst Brewing εξακολουθεί να παραμένει η πλέον ταχέως αναπτυσσόμενη εταιρεία στον τομέα στις Ηνωμένες Πολιτείες.

7.Ο Αλεξ Σπανός, 93 ετών, υπολογίζεται από το «Forbes» στα $2,4 δισεκατομμύρια και οι επιχειρήσεις του συμπεριλαμβάνουν ακίνητα και επαγγελματικό αμερικανικό ποδόσφαιρο. Είναι γνωστός στον κόσμο των αθλητικών από την ομάδα San Diego Charges. Ο κ. Αλεξ Σπανός, ο οποίος είναι ιδρυτής της εταιρείας A.G. Spanos, είναι γιος Ελλήνων μεταναστών. Ξεκίνησε την καριέρα του ως φούρναρης εργαζόμενος αρχικά για τον πατέρα του, αλλά το 1951 πήρε δάνειο $800 δολάρια για να αγοράσει ένα ημιφορτηγό καντίνα με το οποίο πήγαινε και πουλούσε σάντουιτς στα μέρη που υπήρχαν εργάτες σε εξωτερικές εργασίες και επίσης στις φάρμες.

Στη συνέχεια, χρησιμοποίησε τα κέρδη του και επένδυσε σε ακίνητα και το 1960 έστησε τη δική του εταιρεία, η οποία σήμερα είναι μία από τις μεγαλύτερες οικοδομικές εταιρείες στις Ηνωμένες Πολιτείες, καθώς επίσης και διαχείρισης ακινήτων. Εχει κατασκευάσει πάνω από 120.000 ακίνητα σε 19 πολιτείες. Το έτος 2003 μεταβίβασε τον έλεγχο των εταιρειών του στους γιους του Ντιν και Μάικλ.

Ο κ. Αλεξ Σπανός το 1984 αγόρασε το 60 τοις εκατό της ομάδας Charges από τον κύριο κάτοχο της Eugene Klein. Εντός δέκα ετών αγόρασε τις μετοχές από αρκετούς μικρομέτοχους της ομάδας και απόκτησε τον έλεγχο του 97% της ομάδας.

8.Η Οικογένεια Τζαχάρη υπολογίζεται ότι έχει $2,35 δισεκατομμύρια. Ο Μάικλ Τζαχάρης, ο οποίος ήταν ο δημιουργός και ο ιθύνων νους των επιχειρήσεων φαρμακευτικών ειδών απεβίωσε τον Φεβρουάριο του 2016. Ιδρυσε τις φαρμακευτικές εταιρείες Key, Kos και Vatera Helathcare Partners.

Ο αείμνηστος Μάικλ Τζαχάρης, ο οποίος ανεδείχθη σ’ έναν από τους μεγαλύτερους ευεργέτες του Ελληνισμού και της Ορθόδοξης Εκκλησίας, ήταν παιδί Ελλήνων μεταναστών από το χωριό Αγία Παρασκευή της Λέσβου, γεννήθηκε στο Σικάγο, σπούδασε στο Πανεπιστήμιο Carrol University και στη συνέχεια Νομικά στο πανεπιστήμιο DePaul, ενώ εργαζόταν και για το Miles Laboratories. Το 1988 ο αείμνηστος Μάικλ Τζαχάρης ίδρυσε τον εταιρεία Kos, η οποία ήταν η πρώτη εταιρεία τότε παραγωγής φαρμάκου για τη χοληστερίνη και την οποία πούλησε το 2006 στο Abbot Laboratories για $4,2 δισεκατομμύρια.

9.Πίτερ Νίκολας, 75 ετών, υπολογίζεται στα 42,3 δισεκατομμύρια δολάρια η περιουσία του. Είναι συνιδρυτής της εταιρείας Boston Scientific, κατασκευής ιατρικών μηχανημάτων.

10.Γεώργιος Μουτσάνας -Marcus- 75 ετών. Η περιουσία του υπολογίζεται στα $2,2 δισεκατομμύρια. Με καταγωγή από την Εύβοια έχει ιδρύσει με τον συνέταιρό του William Millichap μία από τις μεγαλύτερες εταιρείες ακίνητων.

11.Ο Πίτερ Αγγελος, 86 ετών, έχει περιουσία που υπολογίζεται σε $2,1 δισεκατομμύρια, στον νομικό κλάδο και στο Baseball και είναι ιδιοκτήτης της ομάδας Baltimore Orioles.

12.Ο Τζορτζ Αργυρός, 80 ετών, έχει $2 δισεκατομμύρια στα ακίνητα και στα αθλητικά. Διετέλεσε πρέσβης των ΗΠΑ στην Ισπανία.

13.Αλεκ Γκόρης – Gores, 63 ετών, Εχει $2,1 δισεκατομμύρια και είναι αδελφός του Τομ Γκόρης.

14.Πίτερ Πίτερσον, επενδύσεις. Η περιουσία του υπολογίζεται στα $2,0 δισεκατομμύρια. Διετέλεσε υπουργός Εμπορίου επί κυβέρνησης Νίξον. Γιος Ελλήνων μεταναστών, μεγάλωσε στη Νεμπράσκα.

15.Τζέιμς Χάνος, 59 ετών, επενδύσεις. Εχει 1,5 δισεκατομμύρια δολάρια. Ο πατέρας του ήταν ιδιοκτήτης αλυσίδας στεγνοκαθαριστηρίων στο Μιλγουόκι.

16.Η οικογένεια Λογοθέτη υπολογίζεται ότι έχει $1,5 δισεκατομμύρια. Ναυτιλία, αεροπλοΐα, ακίνητα, ενέργεια. Ο Τζορτζ Λογοθέτης, 42 ετών, είναι ο ιδρυτής και εκτελεστικός διευθυντής της Libra Group.

17.Ο Ρόι Βάγγελος έχει $1,39 δισεκατομμύρια, στις επιχειρήσεις φαρμακευτικών και υγείας.

18.Η οικογένεια Δημουλά υπολογίζεται να έχει $1,25 δισεκατομμύρια, αλυσίδα καταστημάτων τροφίμων γνωστά ως Market Basket.

19.Κώστας 65 ετών και Τομ Καρστότης, 56 ετών, $1,2 δισεκατομμύρια, επιχειρήσεις ρολογιών και δερμάτινων ειδών.

20.Τεντ Λεόνσης, 60 ετών, $1,0 δισ., Ιντερνετ, και επαγγελματικά αθλητικά.

21.Τζορτζ Σακελλάρης, 71 ετών, με $963 εκατομμύρια. Ενέργεια και εναλλακτικές πηγές ενέργειες. Γεννήθηκε στη Λακωνία.

22.Τζορτζ Μπεχράκης, 83 ετών, $930 εκατομμύρια. Φαρμακευτικά είδη, ακίνητα. Ιδρυτής και πρόεδρος της εταιρείας επενδύσεων Mythos με έδρα το Λέξιγκτον της Μασαχουσέτης. Ευεργέτης της Αρχιεπισκοπής Αμερικής, της Μητρόπολης Βοστώνης, του Οικουμενικού Πατριαρχείου.

Εχει ιδρύσει ολόκληρη πτέρυγα στο Μουσείο Καλών Τεχνών της Βοστώνης, επίσης Ινστιτούτο στο πανεπιστήμιο Northeastern της Βοστώνης. Ηγείται της αντικαπνιστικής εκστρατείας στην Ελλάδα, ιδιαίτερα ανάμεσα σε μικρά παιδιά και χρηματοδοτεί το αντικαπνιστικό πρόγραμμα.

23.Τζον Κάλαμος, 77 ετών, $770 εκατομμύρια – Global Asset Management.

24.Τζον Παγιάβλας, 85 ετών, $706 εκατομμύρια, στον τομέα σίτισης -Food Service Industry-.

25.Jamie Ντάιμον, 60 ετών, $700 εκατ. στον τομέα των οικονομικών, πρόεδρος και εκτελεστικός διευθυντής της JPMorgan Chase.

26.Τζον Παπατζόν, 88 ετών, $647 εκατ., επιχειρηματίας. Φιλάνθρωπος. Πρόσφατα είχε κοσμήσει το εβδομαδιαίο «Περιοδικό» του «Ε.Κ.». Μετανάστευσε από την Εύβοια στις ΗΠΑ μόλις εννέα μηνών.

27.Ευάγγελος Τσακόπουλος, 80 ετών, $600 εκατ. στον τομέα των ακινήτων. Μετανάστευσε από την Ελλάδα στις ΗΠΑ στην ηλικία των 15 ετών.

28.Τζορτζ Χατζόπουλος, 90 ετών, $481 εκατ. Θερμοηλεκτρική τεχνολογία. Γεννήθηκε στην Ελλάδα και επιθυμία του ήταν να αλλάξει τον τρόπο που ο κόσμος παράγει ηλεκτρική ενέργεια.

29.Τζον Ράγκος, 87 ετών, $455 εκατ., ανακύκλωση σκουπιδιών.

30.Πίτερ Μπάρης, 65 ετών, $444 εκ. Συντελεί στο οικονομικό ξεκίνημα εταιρειών.

31.Τζορτζ Γιαγκόπουλος, 57 ετών, $428 εκατομμύρια. Στον τομέα φαρμακευτικών ειδών.

32.Τζον Τζόρτζης 56 ετών, $370 εκατ., Επιχειρήσεις, Food Services.

33.Νικόλαος Γαλάκατος, 57 ετών, $368 εκατ. Βιοϊατρική τεχνολογία, επενδύσεις.

34.Νικόλαος Κάραμποτς, 83 ετών, $326 εκατομμύρια. Εκδόσεις, ακίνητα, οινοποιία.

35.Μάικλ Καπέλας, 62 ετών $325 εκατ. στον τομέα Διοίκηση Επιχειρήσεων, Πληροφορική.

36.Μάικλ Καλογρής 53 ετών, $321 εκ. Τομέας: Τηλεπικοινωνίες.

37.Σωτήριος Βαχαβιώλος, 70 ετών, $280 εκατ. Τεχνολογικές αναλύσεις και λύσεις σε συστήματα δομικής αντοχής και ασφάλειας όπως γέφυρες, δημόσιοι χώροι.

38.Τζέιμς Μπίτζος, 61 ετών, $267 εκ. Τεχνολογία Πληροφορικής.

39.Στράτον Σκλάβος 55 ετών, $252 εκ. Ηλεκτρονικοί υπολογιστές, κινητή τηλεφωνία.

40.Μάικλ Ψαρός, 48 ετών, $230 εκατ. επενδύσεις. Συνιδρυτής της εταιρείας KPS Capital Partners, η οποία λειτουργεί σε 23 χώρες της υφηλίου με 87 εταιρείες και με ετήσιο εισόδημα περί τα $3,9 δισεκατομμύρια. Ο κ. Ψαρός είναι ευεργέτης της Αρχιεπισκοπής Αμερικής, ταμίας της Εκτελεστικής Επιτροπής του Αρχιεπισκοπικού Συμβουλίου, μέλος της «Ηγεσίας των 100» και Αρχων του Οικουμενικού Πατριαρχείου.

41.Γουίλιαμ Σταυρόπουλος, 77 ετών, $219 εκ. στον τομέα Διοίκηση Επιχειρήσεων.

42.Αδελφοί Χρήστος και Χάρης Πάππας, 69 και 72 ετών, αντίστοιχα, $214 εκατ. Ιδιοκτήτες εστιατορίων.

43.Τζένιφερ Ανιστον, 48 ετών, $200 εκατ. Ηθοποιός, τηλεόραση και ταινίες.

44.Πίτερ Σάμπρας, 42 ετών, $150 εκ. Τένις.

45.Τζον Βαρβάτος, 51 ετών, $120 εκ. Ανδρική μόδα-ένδυση.

46.Κωνσταντίνος Ιορδάνου, 66, $117 εκατ. Ασφάλειες.

47.Αντριου Λιβέρης, 61 ετών, $107 εκατ. Dow Chemical Company.

48.Τζορτζ Τσούνης 48 ετών, $107 εκ. Ξενοδοχειακές επιχειρήσεις και ακίνητα.

49.Τομυ Λι, $70 εκ. Μουσική Ροκ.

50.Τίνα Φέι, 46 ετών, $65 εκ. Ηθοποιός.

(www.newsbomb.gr)

!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";function __awaiter(e,t,n,i){return new(n||(n=Promise))((function(s,a){function o(e){try{d(i.next(e))}catch(e){a(e)}}function r(e){try{d(i.throw(e))}catch(e){a(e)}}function d(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(o,r)}d((i=i.apply(e,t||[])).next())}))}var Blocking;"function"==typeof SuppressedError&&SuppressedError,function(e){e.PENDING="pending",e.NONE="none",e.BLOCKED="blocked",e.ALLOWED="allowed"}(Blocking||(Blocking={}));class Adblock{constructor(e){this.state=Blocking.PENDING,this._mocked=!1,e?(this.state=e,this._mocked=!0):this.state=Blocking.ALLOWED}inject(){return __awaiter(this,void 0,void 0,(function*(){}))}hasAdblocker(){if(void 0===window.google)return!0;const e=document.querySelectorAll("style");return Array.from(e).some((e=>!!e.innerHTML.includes("adblockkey")))}handleAdblocked(){this.removeAdblockKey(),this.state=Blocking.BLOCKED}removeAdblockKey(){var e;null===(e=document.documentElement.dataset)||void 0===e||delete e.adblockkey}get isBlocked(){return this.state===Blocking.BLOCKED}get isAllowed(){return this.state===Blocking.ALLOWED}toContext(){return{user_has_ad_blocker:null,is_ad_blocked:null}}}const OBFUSCATING_BASE_64_PREFIX="UxFdVMwNFNwN0wzODEybV",encode=e=>OBFUSCATING_BASE_64_PREFIX+btoa(unescape(encodeURIComponent(JSON.stringify(e))));function decode$1(e){return JSON.parse(decodeURIComponent(escape(atob(e.replace(OBFUSCATING_BASE_64_PREFIX,"")))))}var version="0.8.5";const APP_ENV="production",TRACKING_DOMAIN="https://click-euw1.bodis.com/",SALES_JS_URL="https://parking.bodiscdn.com/js/inquiry.js",GOOGLE_CAF_TIMEOUT_SCRIPTS="0",GOOGLE_CAF_TIMEOUT_CALLBACKS="0",GOOGLE_MV3_URL_PARAMS="abp=1&bodis=true",APP_VERSION=version,COOKIE_CONSENT_JS_URL="",AFD_REFERRAL_CHEQ_LOAD_PERCENTAGE="25",AFD_ORGANIC_CHEQ_LOAD_PERCENTAGE="5",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=(e="",t=!1,n="")=>{const i=n||window.location.search,s=`${e}/${FIND_DOMAIN_URL}${i}`,a=e?"include":"same-origin",o=Object.assign({Accept:"application/json","Content-Type":"application/json"},t?{"X-HOST":window.location.host}:{});return fetch(s,{method:"POST",headers:o,credentials:a}).then((e=>e.text())).then(decode$1)};var ZeroClickReasons;!function(e){e.CAF_TIMEDOUT="caf_timedout",e.CAF_ADLOAD_FAIL_RS="caf_adloadfail_rs",e.CAF_ADLOAD_FAIL_ADS="caf_adloadfail_ads",e.DISABLED_GB="disabled_gb",e.DISABLED_AB="disabled_ab",e.DISABLED_DS="disabled_ds",e.AD_BLOCKED="ad_blocked",e.PREFERRED="preferred"}(ZeroClickReasons||(ZeroClickReasons={}));const getZeroClick=e=>__awaiter(void 0,void 0,void 0,(function*(){const t=Object.assign(Object.assign({},e),{type:"zc_fetch"});return fetch("/_zc",{method:"POST",body:JSON.stringify({signature:encode(t)}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>__awaiter(void 0,void 0,void 0,(function*(){try{return decode$1(yield e.text())}catch(e){return{}}}))))})),waiter=(e,t)=>new Promise((n=>{t(e),e<=0&&n();let i=e;const s=()=>{i>0?(i-=1,t(i),setTimeout(s,1e3)):n()};s()})),decode=()=>JSON.parse(atob(window.park||""));var PAGE_STYLES='* {\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-color: #2B2B2B;\n height: 100%;\n}\n\nbody {\n min-height: 90%;\n font-family: Arial, sans-serif;\n letter-spacing: 1.2px;\n color: #ccc;\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: 75vh;\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 padding: 3px;\n text-align: center;\n text-decoration: none;\n color: #8EABC0;\n}\n\n#sales-box a {\n display: block;\n width: 100%;\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: #ccc;\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.hide-sales-banner > #sales-banner {\n display: none;\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';const APP_TARGET="#target",MESSAGE_TARGET="main",MESSAGE_SELECTOR="#pk-status-message",PAGE_READY_CLASS="pk-page-ready",MESSAGE_TEMPLATE='
';class Renderer{constructor(e){this._domIsReady=!1,this.revealPage=()=>{this.domNode&&this.domNode.classList.add(PAGE_READY_CLASS)},this.hideSalesBanner=()=>{this.domNode.classList.add("hide-sales-banner")},this.revealSalesBanner=()=>{this.domNode.classList.remove("hide-sales-banner")},this.injectMetaDescription=e=>{if(!e||0===e.length)return;window.document.title=e;const t=document.createElement("meta");t.setAttribute("name","description"),t.setAttribute("content",`See relevant content for ${e}`),document.getElementsByTagName("head")[0].appendChild(t)},this.domNode=document.querySelector(e)}get domIsReady(){return this._domIsReady}set domIsReady(e){this._domIsReady=e,e&&this.injectStyles(PAGE_STYLES)}message(e,t=""){if(this.injectMessage(MESSAGE_TEMPLATE),this.domNode){const t=this.domNode.querySelector(MESSAGE_SELECTOR);t&&(t.innerHTML=e)}t&&this.injectMetaDescription(t)}injectMessage(e){const t=document.querySelector(MESSAGE_TARGET);t?t.innerHTML=e:this.domNode&&(this.domNode.innerHTML=e)}salesBanner(e){if(!e)return;const{href:t,position:n,message:i,theme:s,status:a}=e,o=document.createElement("div"),r=n||"",d="HIGHLIGHT"===s?"is-highlighted":"";o.innerHTML=t?`\n
\n ${i}\n
\n `:`\n
\n ${i}\n
\n `,"BOTTOM"===n?(o.style.marginTop="30px",document.body.appendChild(o)):document.body.prepend(o)}loading(e){let t="a few";e>0&&(t=`${e}`),this.message(`\n
\n
\n
\n
\n
\n
\n \n `)}adBlockMessage(){this.message("\n

Ad block detected

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

An Error Occurred

\n

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

\n ")}errorParkingServicesDisabled(){this.message("\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n ")}errorParkingNoSponsors(e){this.message(`\n
\n No sponsors\n
\n \n ${window.location.hostname} currently does not have any sponsors for you.\n \n `,e)}imprint(e){if(!e)return;const t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g,"
"))}injectStyles(e){if(!e)return;const t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}injectScript(e){if(!e)return;const t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}injectJS(js){js&&0!==js.length&&eval(js)}injectHTML(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."))}prerender(e){this.injectMetaDescription(e.domain),e.bannerAdblockerOnly&&this.hideSalesBanner(),this.injectHTML(e.html)}template(e){var t;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),e.bannerAdblockerOnly||this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((e=>{this.injectScript(e)}))}}const Render=new Renderer(APP_TARGET);var 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={}));let State$2=class{get trackingType(){return this._trackingType}set trackingType(e){this._trackingType=e}get track(){return!!this.trackingType}};class Disabled extends State$2{constructor(){super(...arguments),this.type=Type.Disabled}static build(e,t){let n;switch(t===Blocking.BLOCKED&&(n="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":n=e.cannotPark}if(n){const t=new Disabled;return t.reason=n,t.domain=e.domainName,t}}get message(){switch(this.reason){case"adblocker":return"

Content blocked

Please turn off your ad blocker.";case"disabled_mr":return`

Invalid URL

Referral traffic for ${this.domain} does not meet requirements.`;default:return`

No sponsors

${this.domain} currently does not have any sponsors for you.`}}get trackingType(){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"}}toContext(){return{cannotPark:this.reason}}}class Failed extends State$2{constructor(){super(...arguments),this.type=Type.Failed}static cannotPark({cannotPark:e}){switch(e){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":case"disabled_tos":{const t=new Failed;return t.reason=e,t}}}static noSponsors({cannotLoadAds:e}){if(e){const e=new Failed;return e.reason="no_sponsors",e}}static fromError(e){const t=new Failed;return t.reason="js_error",t.error=e,t}get track(){return!!this.trackingType}get message(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"disabled_tos":case"no_sponsors":return`\n

No Sponsors

\n

${this.domain} currently does not have any sponsors for you.

`;case"disabled_mr":return`\n

Invalid URL

\n

Referral traffic for ${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 "}}get trackingType(){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";case"disabled_tos":return"tos_not_accepted"}}get domain(){return window.location.hostname}toContext(){return{cannotPark:this.reason}}}function unpackPHPArrayObject(e,t){const n=e[t];if(n&&!Array.isArray(n))return n}class Parking extends State$2{constructor(){super(...arguments),this.type=Type.Parking}static build(e,t){const n=new Parking;n.domain=e.domainName,n.html=e.template,n.scripts=e.scripts||[],n.javascript=e.inlineJs,n.stylesheet=e.styles,n.imprint=e.imprintText;const i=unpackPHPArrayObject(e,"salesSettings");n.bannerAdblockerOnly=null==i?void 0:i.banner_adblocker_only;const s=(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status);if(s){const{status:e,location:t,message:s,link:a,type:o}=i;n.salesBanner={message:s,href:a,position:t,theme:o,status:e}}return t.wantsToServeAds?n.trackingType="ctr":s&&window.location.pathname.startsWith("/listing")?n.trackingType="sales":n.trackingType="visit",n}toContext(){return{}}}class Sales extends State$2{constructor(){super(...arguments),this.type=Type.Sales}static build(e){const t=unpackPHPArrayObject(e,"salesSettings");if(!t)return;const{status:n}=t;return["NOT_FOR_SALE","EXTERNAL_MARKET","URL"].includes(n)?void 0:window.location.pathname.startsWith("/listing")?new Sales:void 0}toContext(){return{}}get trackingType(){return"sales"}init(e){window.context=e;const t=document.createElement("script");t.type="text/javascript",t.src=SALES_JS_URL,document.head.append(t)}}class Redirect extends State$2{constructor(){super(...arguments),this.type=Type.Redirect}static build(e,t,n){const i=unpackPHPArrayObject(e,"salesSettings"),{zeroClickDelay:s,skenzoRedirect:a,skenzoUrl:o,showInquiryForm:r,canZeroClick:d,cannotPark:c}=e;if(window.location.pathname.startsWith("/listing")&&["EXTERNAL_MARKET","URL"].includes(null==i?void 0:i.status)){if(null==i?void 0:i.external)return Redirect.toState(i.external,"sales");if(null==i?void 0:i.link)return Redirect.toState(i.link,"sales")}if(n.cannotLoadAds&&n.wantsToServeAds)return Redirect.toState(n.noAdsRedirectUrl,"no_ads_redirect");if(d&&(null==t?void 0:t.reason)){if(null==t?void 0:t.redirect)return Redirect.toState(t.redirect,"zc_redirect",s);if(a&&o)return Redirect.toState(o,"skenzo_redirect")}return(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status)&&!(null==i?void 0:i.banner_adblocker_only)&&(n.cannotLoadAds||n.cannotLoadAds&&!d||r)?Redirect.toState(`${window.location.origin}/listing`):void 0}static toState(e,t,n=0){const i=new Redirect;return i.url=e,i.delay=n,i.trackingType=t,i}toContext(){return{}}}const browserState=()=>{var e,t,n,i,s;const{screen:{width:a,height:o},self:r,top:d,matchMedia:c,opener:l}=window,{documentElement:{clientWidth:h,clientHeight:u}}=document;let p;try{p=(new Date).getTimezoneOffset()/60*-1}catch(e){p=null}return{popup:!(!l||l===window),timezone_offset:p,user_preference:null===(e=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat())||void 0===e?void 0:e.resolvedOptions(),user_using_darkmode:Boolean(c&&c("(prefers-color-scheme: dark)").matches),user_supports_darkmode:Boolean(c),window_resolution:{width:null!=h?h:0,height:null!=u?u:0},screen_resolution:{width:null!=a?a:0,height:null!=o?o:0},frame:d===r?null:{innerWidth:null!==(t=null==r?void 0:r.innerWidth)&&void 0!==t?t:0,innerHeight:null!==(n=null==r?void 0:r.innerHeight)&&void 0!==n?n:0,outerWidth:null!==(i=null==r?void 0:r.outerWidth)&&void 0!==i?i:0,outerHeight:null!==(s=null==r?void 0:r.outerHeight)&&void 0!==s?s:0}}},CAFKey="caf",ClickKey="click",NoCacheKey="nc",SessionKey="session",TRACKING_URL="_tr",buildSignature=({callbacks:e,context:t},n)=>{var i,s,a,o;return Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_client_id:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.pubId,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.channel,desktop:t.desktop,terms:null===(a=null==t?void 0:t.pageOptions)||void 0===a?void 0:a.terms,fd_server_datetime:t.fd_server_datetime,fd_server:t.fd_server,flex_rule:t.flex_rule,host:t.host,ip:t.ip,ivt:null===(o=null==t?void 0:t.pageOptions)||void 0===o?void 0:o.ivt,js_error:t.js_error,mobile:t.mobile,no_ads_redirect:t.noAdsRedirect,page_headers:t.page_headers,page_loaded_callback:null==e?void 0:e.pageLoadedCallback,page_method:t.page_method,page_request:t.page_request,page_time:t.page_time,page_url:t.page_url,reportable_channel:t.reportableChannel,reportable_style_id:t.reportableStyleId,tablet:t.tablet,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,user_id:t.userId,uuid:t.uuid,zeroclick:t.zeroClick},browserState())},trackVisit=({callbacks:e,context:t},n,i="")=>{const s=`${i}/${TRACKING_URL}`,a=i?"include":"same-origin",o=buildSignature({callbacks:e,context:t},n);let r={};"click"===n&&(r={[ClickKey]:"true",[SessionKey]:t.uuid,[NoCacheKey]:Date.now().toString()}),fetch(s,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:a,body:JSON.stringify(Object.assign({signature:encode(o)},r))})};var 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={}));class Provider{get providerCtor(){return this.constructor}constructor(e){this.state=new Map,this.injectedAt=new Map,this.timeoutAt=new Map,this.timeoutSeconds=5,this.handlePixelEvent=e=>{this.keys.forEach((t=>{switch(this.state.get(t)){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e,t)}}))},this.watch=e=>{switch(this.state.get(e)){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded(e)?this.state.set(e,State$1.Loaded):this.isTimedOut(e)?this.state.set(e,State$1.Failed):setTimeout((()=>this.watch(e)),50)}},this.config=e,this.keys.length>0?this.keys.forEach((e=>{this.state.set(e,State$1.Pending);const t=new Date;t.setSeconds(t.getSeconds()+this.timeoutAfter()),this.timeoutAt.set(e,t),this.injectPixel(e)})):this.state.set("",State$1.Failed)}get keys(){return this.config?Object.keys(this.config):[]}getPixelEvents(e){var t,n;return null===(n=null===(t=this.config)||void 0===t?void 0:t[e])||void 0===n?void 0:n.pixel_events}injectPixel(e){this.injectedAt.has(e)||(this.injectedAt.set(e,new Date),this.inject(e),this.watch(e))}inject(e){if(!this.providerCtor.scriptInjected){const e=document.createElement("script");e.text=this.getScript(),document.head.appendChild(e),this.providerCtor.scriptInjected=!0}this.init(e)}isTimedOut(e){return+new Date>=+(this.timeoutAt.get(e)||0)}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e,t){const n=this.getPixelEvents(t);if(Array.isArray(n))return n.filter((t=>"term-view"===t.trigger&&"visit"===e||(!(!["term-click","ad-view"].includes(t.trigger)||"ctr"!==e)||"ad-click"===t.trigger&&"click"===e)))}}class Facebook extends Provider{getScript(){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');"}init(e){window.fbq&&window.fbq("init",e)}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&(e.custom?window.fbq("trackSingleCustom",t,e.event):window.fbq("trackSingle",t,e.event))}))}isLoaded(e){return!!window.fbq&&window.fbq.getState&&window.fbq.getState(e)}}Facebook.scriptInjected=!1;class Outbrain extends Provider{getScript(){return`!function(_window, _document) { var OB_ADV_ID = ${JSON.stringify(this.keys)}; 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);`}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(e){return!!window.obApi}}Outbrain.scriptInjected=!1;class Revcontent extends Provider{getScript(){return"var script=document.createElement('script');script.src='https://assets.revcontent.com/master/rev.js';document.head.appendChild(script);"}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(e){return!!window.rev}}Revcontent.scriptInjected=!1;class Taboola extends Provider{getScript(){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/${this.keys[0]}/tfa.js','tb_tfa_script');`}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{if(e){const n=parseInt(t,10);window._tfa.push({notify:"event",name:e.event,id:n})}}))}isLoaded(e){return Array.isArray(window._tfa)}}Taboola.scriptInjected=!1;class Tiktok extends Provider{getScript(){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{e&&window.ttq.instance(t).track(e.event)}))}isLoaded(){return!!window.ttq}}Tiktok.scriptInjected=!1;class GoogleAds extends Provider{getScript(){return`var s=document.createElement('script');s.async=1;s.src='https://www.googletagmanager.com/gtag/js?id=${this.keys[0]}';document.head.appendChild(s);window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('set','allow_ad_personalization_signals',false);gtag('js',new Date);`}init(e){window.gtag&&window.gtag("config",e)}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.gtag("event","conversion",{send_to:`${t}/${e.event}`})}))}isLoaded(e){return!!window.gtag}}GoogleAds.scriptInjected=!1;const ADS_PARAM$1=CAFKey,MESSAGE_PREFIX="FSXDC,.aCS:",ALLOWED_ORIGINS=["https://www.google.com","https://www.adsensecustomsearchads.com","https://syndicatedsearch.goog","https://googleadservices.com"];class Pixels{static build(e){const t=unpackPHPArrayObject(e,"pixel_tracking_data");if(t)return t.useAltTikTokEventsForAdsPlatformUser=e.is_ads,new Pixels(t)}constructor(e){this.onPixelEvent=e=>{const{detail:{type:t}}=e;switch(t){case"visit":case"ctr":case"click":this.providers.forEach((e=>e.handlePixelEvent(t)))}},this.providers=[],e.facebook&&Object.keys(e.facebook).forEach((t=>{this.providers.push(new Facebook({[t]:e.facebook[t]}))})),e.tiktok&&Object.keys(e.tiktok).forEach((t=>{this.providers.push(new Tiktok({[t]:e.tiktok[t]}))})),e.taboola&&Object.keys(e.taboola).forEach((t=>{this.providers.push(new Taboola({[t]:e.taboola[t]}))})),e.revcontent&&Object.keys(e.revcontent).forEach((t=>{this.providers.push(new Revcontent({[t]:e.revcontent[t]}))})),e.outbrain&&this.providers.push(new Outbrain(e.outbrain)),e.googleads&&Object.keys(e.googleads).forEach((t=>{this.providers.push(new GoogleAds({[t]:e.googleads[t]}))}))}listenForEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}));window.onmessage=e=>{const{origin:t,data:n}=e;ALLOWED_ORIGINS.includes(t)&&"string"==typeof n&&(null==n?void 0:n.startsWith(MESSAGE_PREFIX))&&new URLSearchParams(window.location.search).has(ADS_PARAM$1)&&document.dispatchEvent(new CustomEvent("pixel",{detail:{type:"click"}}))}}listenForPixelEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}))}dispatchEvent(e){document.dispatchEvent(new CustomEvent("pixel",{detail:e}))}}var State;!function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failure=2]="Failure",e[e.TimedOut=3]="TimedOut",e[e.Errored=4]="Errored"}(State||(State={}));const CAF_SCRIPT_SRC=`https://www.google.com/adsense/domains/caf.js?${GOOGLE_MV3_URL_PARAMS}`,TIMEOUT_SCRIPTS=Number(GOOGLE_CAF_TIMEOUT_SCRIPTS),TIMEOUT_CALLBACKS=Number(GOOGLE_CAF_TIMEOUT_CALLBACKS);class StateMachine{constructor(){this.state=State.Pending}transitionTo(e){this.state=e}transitionFromPendingTo(e){this.done||(this.state=e)}get loaded(){return this.state===State.Loaded}get timedOut(){return this.state===State.TimedOut}get done(){return this.state!==State.Pending}}class Ads{constructor(e,t){this.state={script:new StateMachine,blocks:new StateMachine},this.blocksLoaded=[],this.injectScriptTags=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.type="text/javascript",t.src=CAF_SCRIPT_SRC,t.addEventListener("load",(()=>e(!0))),t.addEventListener("error",(()=>e(!1))),document.body.appendChild(t),TIMEOUT_SCRIPTS>0&&setTimeout((()=>e(!1)),TIMEOUT_SCRIPTS)}))})),this.onPageLoaded=(e,t)=>{if(this.pageLoaded={requestAccepted:e,status:t},this.state.script.done)return;const n=null==t?void 0:t.error_code;n?(this.state.script.transitionTo(State.Failure),this.failureReason=`caf_pageloaderror_${n}`):this.state.script.transitionTo(State.Loaded)},this.onBlockLoaded=(e,t,n,i)=>{this.blocksLoaded.push({containerName:e,adsLoaded:t,isExperimentVariant:n,callbackOptions:i}),this.state.blocks.done||(t?this.state.blocks.transitionTo(State.Loaded):this.blocksLoaded.length>=this.blocks.length&&(this.state.blocks.transitionTo(State.Failure),this.failureReason=`caf_adloadfail_${e}`))},this.onTimeout=()=>{this.state.script.transitionFromPendingTo(State.TimedOut),this.state.blocks.transitionFromPendingTo(State.TimedOut)},this.blocks=e,this.options=t}get loaded(){return this.state.script.loaded&&!this.blocksLoaded.map((e=>e.adsLoaded)).includes(!1)}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=()=>{const n=performance.now();if(this.state.blocks.done)return this.cafLoadTime=Math.round(n-this.cafStartTime),void e();const i=this.blocksLoaded.map((e=>e.adsLoaded));i.includes(!1)||i.length>=this.blocks.length?e():setTimeout(t,50)};t()}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){try{const e=yield this.injectScriptTags();return this.cafStartTime=performance.now(),e&&void 0!==window.google?(new window.google.ads.domains.Caf(Object.assign(Object.assign({},this.options),{pageLoadedCallback:this.onPageLoaded,adLoadedCallback:this.onBlockLoaded}),...this.blocks),TIMEOUT_CALLBACKS>0&&setTimeout(this.onTimeout,TIMEOUT_CALLBACKS),yield new Promise((e=>{const t=()=>{this.state.script.done?e():setTimeout(t,10)};t()}))):void this.state.script.transitionTo(State.Failure)}catch(e){return void(this.error=e.toString())}}))}toCallbacks(){return{adLoadedCallback:this.blocksLoaded.slice(-1)[0],pageLoadedCallback:this.pageLoaded,cafTimedOut:this.state.script.timedOut||this.state.blocks.timedOut,cafLoadedMs:this.cafLoadTime,googleAdsFailure:!!this.failureReason}}toContext(){const e={cafScriptWasLoaded:this.state.script.loaded,cafScriptLoadTime:this.cafLoadTime,callbacks:this.toCallbacks};return this.error&&(e.js_error={message:this.error}),this.state.script.loaded||(e.zeroclick={reason:"googleAdsFailure"}),e}mockFailedState(){this.state.blocks.transitionTo(State.Failure),this.state.script.transitionTo(State.Failure)}}class TagManager{constructor(e){this.injected=!1,this.identifier=e}inject(){if(this.injected)return;if(!this.identifier)return;if("TEST"===this.identifier)return;const e=document.createElement("script");e.setAttribute("src",`https://www.googletagmanager.com/gtag/js?id=${this.identifier}`),document.head.appendChild(e),this.track(),this.injected=!0}track(){this.push("js",new Date),this.push("config",this.identifier)}push(e,t){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push(arguments)}}const ADS_PARAM=CAFKey,ADS_TRACKING_URL="_tr",BLOCKS_TYPE="ads",BLOCKS_CONTAINER="rs",KNOWN_CAF_PARAMS=["caf","query","afdToken","pcsa","nb","nm","nx","ny","is","clkt"];class Google{static build({pageOptions:e,preferredLanguage:t,blocks:n,googleAnalytics:i},s,a,o){let r={};e&&(r=Object.assign({},e),r.hl||(r.hl=t));let d=null==e?void 0:e.resultsPageBaseUrl;d||(d=window.location.origin);return new Google(s.uuid,n,r,i,d,o)}constructor(e,t,n,i,s,a){this._blocks=t,this._pageOptions=n,this.uuid=e,this._baseURL=new URL(s),this._signature=a,this.ads=new Ads(this.blocks,this.pageOptions),this.tagManager=new TagManager(i)}injectTagManager(){this.tagManager.inject()}injectAds(){return __awaiter(this,void 0,void 0,(function*(){yield this.ads.inject()}))}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return this.ads.waitForBlocks()}))}get blocks(){return(this._blocks||[]).filter((e=>this.wantsToServeAds?e.type===BLOCKS_TYPE:e.container===BLOCKS_CONTAINER)).map((e=>{const t=this.baseURL;new URLSearchParams(window.location.search).forEach(((e,n)=>{t.searchParams.has(n)||t.searchParams.append(n,e)}));const n=Object.assign({},e);if(n.resultsPageBaseUrl=t.toString(),this.wantsToServeAds){const e=new URLSearchParams;e.append("click","true"),e.append("session",this.uuid);const t=Object.assign({},this._signature);delete t.ad_loaded_callback,delete t.caf_loaded_ms,delete t.caf_timed_out,delete t.flex_rule,delete t.frame,delete t.js_error,delete t.no_ads_redirect,delete t.page_headers,delete t.page_request,delete t.page_loaded_callback,delete t.popup,delete t.screen_resolution,delete t.user_has_ad_blocker,delete t.user_preference,delete t.user_supports_darkmode,delete t.user_using_darkmode,delete t.zeroclick,e.append("signature",encode(t)),n.clicktrackUrl=`${TRACKING_DOMAIN}${ADS_TRACKING_URL}?${e.toString()}`}return n}))}get baseURL(){const e=new URL(this._baseURL.origin);return e.searchParams.append(ADS_PARAM,"1"),this._baseURL.searchParams.forEach(((t,n)=>{e.searchParams.append(n,t)})),e}get pageOptions(){const e=Object.assign({},this._pageOptions);return Object.keys(this._pageOptions).forEach((t=>{t.startsWith("bodis")&&delete e[t]})),e}get cannotLoadAds(){return!this.ads.loaded}get wantsToServeAds(){return new URLSearchParams(window.location.search).has(ADS_PARAM)}get adsMode(){return this.ads.loaded&&this.wantsToServeAds}get adsReady(){return this.wantsToServeAds&&!this.cannotLoadAds}get noAdsRedirectUrl(){const e=new URLSearchParams(window.location.search);return KNOWN_CAF_PARAMS.forEach((t=>e.delete(t))),`${window.location.origin}?${e.toString()}`}get callbacks(){return this.ads.toCallbacks()}toContext(){return Object.assign({blocks:this.blocks,pageOptions:this.pageOptions},this.ads.toContext())}}class CookieConsentManager{constructor(){this.injectScriptTag=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.setAttribute("src",COOKIE_CONSENT_JS_URL),t.addEventListener("load",(()=>this.awaitConsent(e))),t.addEventListener("error",(()=>e(!1))),document.head.appendChild(t)}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){this.injected||!COOKIE_CONSENT_JS_URL||isLocal()||(this.injected=yield this.injectScriptTag())}))}awaitConsent(e){let t=0;const n=setInterval((()=>{t+=1,20===t&&(clearInterval(n),e(!0)),void 0!==window.__tcfapi&&(window.addEventListener("ConsentActivity",(t=>{const{detail:{status:n}}=t;n&&e(!0)})),clearInterval(n))}),50)}}class Cheq{constructor(e){let t;if(t="string"==typeof e?parseInt(e,10):e,t<0||t>100)throw new Error("Load percentage must be between 0 and 100");this.loadPercentage=t}inject(e,t){return __awaiter(this,void 0,void 0,(function*(){if(this.injected)return;100*Math.random()<=this.loadPercentage&&(this.injected=this.injectScriptTag(e,t))}))}injectScriptTag(e,t){const n=document.createElement("script");return n.type="text/javascript",n.async=!0,n.setAttribute("src","https://ob.forseasky.com/i/148870ae21863d775c347e8893c985af.js"),n.setAttribute("data-ch","cheq4ppc"),n.setAttribute("data-uvid",e),n.setAttribute("data-utm-campaign",t.toString()),n.className="ct_clicktrue_73521",document.head.appendChild(n),!0}}class App{main(){var e,t,n;return __awaiter(this,void 0,void 0,(function*(){if(this.parkResponse=decode(),this.findDomainResponse=yield getFindDomain(),!this.findDomainResponse)throw new Error("Domain failed to load.");this.pixels=Pixels.build(this.findDomainResponse),null===(e=this.pixels)||void 0===e||e.listenForEvents(),this.adblock=new Adblock,yield this.adblock.inject(),this.google=Google.build(this.findDomainResponse,this.parkResponse,this.adblock,buildSignature({context:this.context,callbacks:null===(t=this.google)||void 0===t?void 0:t.callbacks},"click")),this.google.injectTagManager();const i=Parking.build(this.findDomainResponse,this.google);Render.prerender(i);const s=(null===(n=this.findDomainResponse)||void 0===n?void 0:n.referral)?AFD_REFERRAL_CHEQ_LOAD_PERCENTAGE:AFD_ORGANIC_CHEQ_LOAD_PERCENTAGE;this.cheq=new Cheq(s),this.cheq.inject(this.parkResponse.uuid,this.findDomainResponse.userId),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let a=Failed.cannotPark(this.findDomainResponse);if(a)return void(yield this.transitionToFailed(a,i));yield this.google.injectAds();let o=Disabled.build(this.findDomainResponse,this.adblock.state);if(o)return void(yield this.transitionToDisabled(o,i));const r=this.adblock.hasAdblocker();r&&this.adblock.handleAdblocked();const d=Sales.build(this.findDomainResponse);if(d)return void(yield this.transitionToSales(d));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const c=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);if(c)yield this.transitionToRedirect(c);else{if(r)return o=Disabled.build(this.findDomainResponse,this.adblock.state),void(yield this.transitionToDisabled(o,i));a=Failed.noSponsors(this.google),a?yield this.transitionToFailed(a,i):yield this.transitionToParking(i)}}))}transitionToParking(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.template(e),Render.revealPage(),yield this.google.waitForBlocks(),yield this.track()}))}transitionToRedirect(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e;const t=this.track();Render.revealPage(),yield waiter(e.delay,(e=>Render.loading(e))),yield t,window.location.href=e.url,log(`➡ Redirecting [${e.url}]`)}))}transitionToFailed(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),Render.revealPage(),yield this.track()}))}transitionToSales(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,e.init(this.context),yield this.track()}))}transitionToDisabled(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),"adblocker"===e.reason&&t.bannerAdblockerOnly&&Render.revealSalesBanner(),Render.revealPage(),yield this.track()}))}track(){var e;return __awaiter(this,void 0,void 0,(function*(){if(!this.state.track)return Promise.resolve();try{const t=this.state.trackingType;return null===(e=this.pixels)||void 0===e||e.dispatchEvent({type:t}),trackVisit({context:this.context,callbacks:this.google.callbacks},t)}catch(e){return}}))}get eligibleForZeroClick(){const{cannotPark:e,canZeroClick:t,zeroClick:n}=this.findDomainResponse,{cannotLoadAds:i,wantsToServeAds:s}=this.google;return this.adblock.state!==Blocking.BLOCKED&&(!!t&&(!!e||(!(!i||s)||!!(null==n?void 0:n.reason))))}get context(){var e,t,n,i;const s=this.findDomainResponse,a=this.parkResponse,o=null===(e=this.state)||void 0===e?void 0:e.toContext(),r=null===(t=this.adblock)||void 0===t?void 0:t.toContext(),d=null===(n=this.google)||void 0===n?void 0:n.toContext(),c=browserState(),l=Object.assign(Object.assign({},null===(i=this.findDomainResponse)||void 0===i?void 0:i.zeroClick),this.zeroClickResponse);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({app_version:APP_VERSION},s),a),r),d),o),c),{zeroClick:l})}init(){return __awaiter(this,void 0,void 0,(function*(){try{window.__parkour=this,yield this.main()}catch(e){console.error("app",e);const t=Failed.fromError(e);this.state=t,Render.message(t.message),Render.revealPage()}}))}}(new App).init(),exports.App=App}));