Deaf POWER Militants: Top Five Myths


A guest vlog by David Eberwein on Top Five Myths:

Myth 5: No English, ASL only

Myth 4: Deaf activists lack political savviness

Myth 3:  Deaf activism turns people off

Myth 2:  Deaf activists don’t know what hearing parents want

Myth 1:  Deaf activists = Militants

49 comments

  • mishkazena 17 years ago

    Bravo! Thank you so much for vlogging. Many people don’t realize that DBC leaders come from a diverse range of backgrounds, Deaf, oral, institution, mainstreamed, and hearing people, too!

    There are many hearing activists but they are not called militants for practicing advocacy. Yet the deaf people are called that. Likewise, I have always found that very odd that trying to improve our civil rights and have umhampered access to a fully accessible natural and visible language make us ‘militants’ when it is others who try to deprive us the opportunity to become well-rounded deaf individuals as afforded to hearing people.

    Reply
  • Picard90 17 years ago

    Hello,

    It’s good to see http://www.joeybaer.com is back in business. Now, I want to ask DE a few questions if he doesn’t mind. I’m only going to focus on the myth #5: ASL only, no English. I totally agree with DE on all other myths.

    How do you define English? This is an important question, because from my perspective, there are two components to English language, one is spoken and other is written language. I believe it is important for the Deaf and hearing people alike to understand this difference. What we really want is ASL as the “spoken” language and “written” English, this is the “correct” way to define the goal of placing ASL on par with English language.

    This is something Gallaudet missed out when it wrote the new mission statement. To some hearing people, Deaf oralists, proponents of cued speech, SEE, etc. could view “English” language as the definition of learning both spoken and written components. It’s far better to declare plainly that we support ASL and Written English, so no one could construe it as an attempt to replace English with ASL.

    Naturally, that’s only my opinion, but we owe it to ourselves to explain the bilingual philosophy better and clearly define what we mean by “English” to other people asking the same question as I do above. I realize at this point, it’s all semantics, but every detail is important if we want to send the right kind of message to a wider audience.

    Picard90

    Reply
  • Ella Lentz 17 years ago

    Joey, welcome back to vlogging. We MISS you!
    DE, wonderful wonderful essay! THANK YOU!

    Reply
  • Oscar the Observer 17 years ago

    Ditto to MZ! Thank you, thank you!

    Reply
  • MikeS 17 years ago

    Yes indeed, “Life, liberty, and the pursuit of happiness” from Declaration of Independence.
    We have that right too. Thanks for clarifying the myths and encourage proactive thinking instead. Encourage social action via legwork rather than behind keyboard, too.

    Reply
  • Donnab 17 years ago

    Hey DE,

    Excellent! Very eloquent and convincing argument. I especially agree with myth #4. I have always been impressed with the Deaf Community and its abitily to rally together and make a united stand when they see an injustice. Ie. DPN 1 and DPN2.

    Anyone who believes that the Deaf Community lacks the ability to utilize the political process and media is living like an ostrich with their head in the sand.

    Thanks again!

    Reply
  • RLM 17 years ago

    Well-said, DE.

    From researching on the issue of Deaf Militancy and Elitism for years, DBC and other deaf advocacy groups are no deaf militants.

    You, DE, made a good point about whose are really the real militants to suppress the practical and successful language acquistion/development approach based on ideology without realizing the potentials of visual-spatial language, etc.

    We sometimes have to take a stand and take action to make things right which controvesty usually follow. What we could do about it? More public outreach and education program what the DBC is all about. Keep broadcasting the DBC messages and goals to convey clarification and purpose of deaf activism. Just don’t recycle the DBC messages and goals in tiresome manner.

    Yes, Picardo90! That’s what I always mention the written English, instead of just saying the English language in general.

    From my own understanding about the DBC postiton, they do not condemn the use of spoken English during the AVT therapy. The DBC just want ASL to be part of the AVT therapy for the necessity of language acquistion/development stage. I am probably mistaken about the DBC postiton.

    I am with you, Picardo90 about the queasy part of spoken English during the educational process for deaf youngsters which would confuse them more than being helpful for their language acquistion/development.

    The DBC seems pragmatic on the issue of spoken English by not forbade it. DBC already compromise on the usage of spoken English not to affront the hearing parents of deaf babies in any way.

    I do not see any compromises from the AGBAD camp. Where are their compromises? If the AGBAD people choose the hard tactics and refuse to make any efforts to work out the AVT therapy with the DBC.

    So the AGBAD will seen as a real militant in the end. Don’t the AGBAD people want to resolve the AVT therapy what is the best for deaf babies. Let’s work together and get willing to sit down for the policy development regarding the AVT therapy for deaf babies.

    We are waiting for you, AGBAD people!

    Robert L. Mason (RLM)
    RLMDEAF blog

    Reply
  • Mark Drolsbaugh 17 years ago

    Way to go, DE! That was some great myth-busting right there. 🙂

    In response to RLM’s comments on compromising(#7)… I’m wondering, have there ever been ASL or Baby Sign Language resources on display at any AGBell exhibit?

    The reason I ask is because I’m aware that at Deaf conventions you’ll always find an AVT-oriented booth or two. No one has a problem with it. Everyone’s welcome. So, again, has AGBell ever reciprocated by welcoming booths that feature Baby Signs or any other ASL-oriented material? This might be a naive question but I want to know for certain.

    Whatever the answer, I can say with 100% certainty that the Deaf world I joined late in my life has always been a friendly, welcoming environment. iTo slap the term “militant” on deaf advocates is nothing more than a smear campaign.

    Drolz

    Reply
  • Diane 17 years ago

    Applaud *hands waving* We need to be heard!

    Diane

    Reply
  • David Kerr 17 years ago

    Hi DE!

    Wonderful! I like your points of information. They are definitely correct. People who fight for freedom are not militants! Oppressors like AGBAD and anti Deaf poeple are militants. We have to stop them by informing and educating public about who they are. We believe in good life for everyone.

    Deafchip

    Reply
  • susan schaller 17 years ago

    Go, DE, GO!!!!
    One of the best ways to advocate for Deaf kids is to show them great Deaf adults like you who can speak out eloquently with sophisticated and articulate language. Show parents the difference between Deaf babies allowed to develop naturally – visually – and oral deaf people who have little chance of acting, speaking or being equal citizens . Thank you for your hard work.
    A seeing hearie,
    susan schaller,

    Reply
  • The One and Only Ridor 17 years ago

    Welcome back, Joey Baer!

    And great vlog, DE! Whenever you explained and elaborate on the issues, I nodded along with you and exclaimed, “YES!” repeatedly.

    It is my hope that people will understand that assumption is never a good thing to start with.

    Cheers,

    R-

    Reply
  • Dianrez 17 years ago

    Strongly worded/signed! Thank you! These points need to be hammered upon and expanded upon for the benefit of the parents and uninitiated hearing people so that they understand the Deaf experience and background.

    One way to overcome resistance is through strong, unambiguous language such as yours. We need that just as much as we need more accepting language that are easier to digest. The two approaches compliment each other.

    Reply
  • Deaf Socrate's Trail 17 years ago

    Excellent clarified of all myths. I never thought of those five myths occurred amongst DBC. Your DBC already made a clear msg that showed that already got attention with good intention because DBC already moved good start with a simple msg! I can understand every one wants to have same opportunity what hearing people do but equal to them? Liberty and freedom that is a big challenge for all of us as a minority! That is good question!
    Militant equalizes to radical politicial, in fact, most Deaf people who are involved with the activities such as Deaf advocacy or others are not militant at all, laissez-faire! but in general, most of them are very conservative politically! I am not conservative but very liberal in my view on social issues like DBC.
    AGBELL is much stronger in an opportunity of ecomonic that can buy liberty, freedom and independence from being limited themselves and compare to our Deaf advocacy! What do we benefit from Deaf advocacy in much weak in an opportunity of economic? That is a reality!
    No English but only ASL that is fantastic. We all have to accept English but in our Deaf community use ASL as a lingusitic minority. Most hearing people are well aware of that, Again English is a matter or economic and politic. We can not divorce from English otherwise we are not producitve people! Equal to English and ASL is possible for general in this country!
    Equal to what American people speak English we have to live with English! ASL is our choice as a first language.

    Reply
  • LaRonda 17 years ago

    Welcome back, Joey! What a great way to kick off the return of your vlog on DeafRead! DE was very inspirational! Gave me goosebumps!

    ~ LaRonda

    Reply
  • deafhead 17 years ago

    Right! There is a blog written by a hearing mother with a CI deaf boy — there are varied comments in there.

    I often think that maybe many hearing people, especially new hearing parents do not believe our stories as many professionals tend to be very nice and supportive to them. They find it very hard to believe that these very same professionals have made our lives twice as hard by making us oralists, forcing us to wear hearing aids/headphones and enduring hours of speech therapy.

    Of course they want to do the best for their deaf children, it is no question about this but we need to find ways to get them to believe our stories, listen to us and to understand where we are coming from. Otherwise, the cycle keeps repeating itself over and over.

    Reply
  • Cy 17 years ago

    I think Picard90 made valid points that myth #5 may be miscontrued by hearing people thinking deaf people wants to do away with spoken English and written both and go with only ASL. That would frighten many parents. To them, spoken and written are sybiotic – cannot exist without each other. We may need to make that clear in our mission statement at Gallaudet and DBC.

    DE, excellent post as always.

    Reply
  • Judge 17 years ago

    Thank you Joey for hosting a guest.

    DE, thank you for bringing up this myth. I am sure there are another 5 to wrap up top 10 myths.

    Nonetheless, it’s terrific presentation!

    Again, Long Live ASL!

    Reply
  • Chris Heuer 17 years ago

    Excellent vlog, DE. I share the community’s frustration with the popular misconception that “Deaf Activism = Deaf Militancy.” That is such a lie, such a complete and utter absurdity, that at this point in time I honestly think that people who continue to believe this are unwilling to open themselves up to new messages.

    The only thing that I’m willing to give such people is that, yes, over the years a lot of “deaf” (note the lower-case ‘d’) people *really were* rejected by X number of “Deaf” people (evidence: that widespread and idiotic “Think-Hearing” sign). I think that’s where a lot of their resentment comes from, and thus their need to disempower ALL Deaf activism by equating it with militancy.

    I hope that as the values of the community shift over the coming years, their will be an increased emphasis not only on advocating for bilingualism but also on not rejecting people for things they had no control over (examples: the family they were born into, the school they were placed in, the primary language they were first exposed to, etc). I think that a lot of people, both Deaf and deaf, already realize this and already frown on the practice of such rejection, but it’s still out there, and it’s still doing its damage.

    I also wanted to add… Picardo90 above, that was an EXCELLENT response. That’s some of the best feedback I’ve seen yet on Gallaudet’s new Mission Statement.

    Again, DE, excellent blog, and I’m glad Joey Baer’s website is back in the mix of things!

    Reply
  • DE 17 years ago

    Commenters- thank you so much for your input!!!!

    Picard90- I understand completely what you mean by clarifying “written English”. I am with you in spirit! However, for political and practical purposes, let’s keep it simple and say “English.” (We don’t say “signed ASL”. :)) DBC wants ASL to be the “key” of everything- throughout education and life. We gotta keep our message simple and not confuse people. RLM’s right- that is DBC’s position at this time. It’s all about framing.

    By the way, research shows that ASL ACTUALLY enhances speech development! Mind-boggling to some, yeah! But– parents need to know that if they want a “guarantee” that their Deaf child will have speech skills, they can simply go for ASL. Again, framing. And winning people over to our cause.

    Drolz- you are so right. The Deaf community embraces people of all stripes, and generally has been very flexible about booths at our conventions… Yet we have a rep of being “rejectors”, “mean”, “offensive”, etc. Hmm.. where did that smear campaign come from, I wonder? I certainly experienced rejection, cruelty, and abusive treatment at the AG Bell conference last July, like you and your family did!

    MikeS- amen! Amen! Legwork not just keyboarding!!!!! JUST DO IT!! SEE YOU ALL IN MILWAUKEE JUNE 2008!!!!

    Love,

    DE

    Reply
  • J.J. Puorro 17 years ago

    In regards to each myth:

    *Myth 5: No English, ASL only*

    I agree that this is wrong. I have never met a Deaf person who said, “English is unnecessary..ASL only!!!”.

    *Myth 4: Deaf activists lack political savviness*

    Well….it depends on which Deaf activists…..also on the situation..sometimes it’s time to be ugly/mean…sometimes it’s time to be nice and understanding…sometimes folks mess up both…

    *Myth 3: Deaf activism turns people off*

    Depends on who…but for most Deaf people..it doesn’t turn them off because we all say, “I understand where you are coming from” when we see a protest for Deaf rights…

    *Myth 2: Deaf activites don’t know what hearing parents want*

    Depends on who….but yes I agree 90% of us have hearing parents and we have an idea of their thought processes….

    *Myth 1: Deaf activists = Militants*

    The expression that comes to mind is, “One man’s terrorist is another man’s freedom fighter”….

    ==========

    All in all, a nice vlog…and next time there’s a protest I’ll shoot an E-mail to the leaders to open up dialogue….I should have done that before the AG Bell protest at least….I wasn’t clear on the mission objectives…

    -J.J.

    Reply
  • DE 17 years ago

    J.J.-

    I am SO inspired by your message- that you will open up dialogue next time!!! Thank you! We all need to do that, even when we disagree- and even after dialogue and if we still disagree, fine- the important thing is– dialogue happens.

    I’ve been VPing with a lot of people on this, and will continue to do so.

    Thank you, J.J.

    Reply
  • deafmutearthur 17 years ago

    Equality is fine… why n’t you seek equality in armed service that we deafies are labelled as 4-F.
    That is most sore point of deaf’s rights…We know that we are capable to serve for our country in some way…

    Reply
  • Katherine 17 years ago

    Great vlog on the myths, DE. Glad these are out in the mainstream as I get weary of the myths over the years!

    I hope that you plan to add your vlog on 5 myths on the Deaf Bilingual Coalition website, will you? Add English version of your vlog would be great as well for the deaf/hearing non-signers.

    Reply
  • LoveASL 17 years ago

    Hi,

    Great vlog. It is a clear message about myths. I like that. I was reading the comments. Picard has written that gotten my attention about promoting to people that we want ASL to be a “spoken” language. that’s what we are fighting for. We need to explain clearly to people and educate as well. We, deaf, people want to ensure all of deaf children has an access to ASL.

    My argument is why don’t school explain to parents that school will emphasis written English even though we use ASL to teach.

    DE, you’re right we don’t need to say “signed ASL” because there is already a word of sign in ASL. However, English doesn’t have word of spoken or written in English. Therefore, we must explain the difference of spoken and written English. I fully support to explain to undereducated people about how important we want ASL as a “spoken” language in classroom with written English as a emphasis.

    Reply
  • Floridagirl 17 years ago

    I can’t agree with your Vlog that doesn’t seem organized.EQUAL isn’t clearly explaining that both of us are equally the same. How about non ASLers have access to read this with either captioning or English version?

    Elle and I agree one dialogue is good.

    Reply
  • Nanci Bazzell 17 years ago

    ASL, a spoken languauge….English, a written language…a revelation.. Will emphasize that p to the parents of DHH infants. I am a Deaf teacher. For your information, I’ve filed a lawsuit against Los Angeles Unified School District for the lack of access to communication in my work environment. It has been five long years for me. The judge will make a decision with the two lawyers during the 1st week of October. If it is denied, then our twenty four DHH teachers will become plaintiffs. Access to communication will change everything….including the civil right to communication…starting the infants…..wink.

    Reply
  • MM 17 years ago

    The differences can seem more between Deaf and deaf than between Deaf and Hearing perceptions. Most of the very sincere, valid, and determined blogs and campaigns to get sign/cultural rights sorted out, appear to ignore or ride roughshod even over ‘deaf’ campaigns.

    The greatest issue is in percieving what oralism IS, a lot seems to be completely misinterpret it as attacks on speaking deaf people and those using Aids and CI’s. I think there is little doubt a small core of deaf activism, target them too and quite deliberately. In the pursuit of cultural rights, activists are determined people, that is why they are activists ! But I often think inclusions and acceptances can get very lost on the way at times in the heat of debates….

    I think too much time is being wasted because specific campaigns by default, will exclude others, we need more inclusivity between Deaf and deaf urgently to prevent a complete split, that’s the reality.

    Reply
  • Tom Willard 17 years ago

    Thank you for sharing your thoughts on this topic. Gee, there are so many myths out there about deafness .. someone oughta write a book.

    Reply
  • Jeff Justice 17 years ago

    Great vlog, DE.

    It is not only hearing people but deaf people with “hearing mentality” who put down deaf activists in order to “save their face”.

    Reply
  • KB Jensen 17 years ago

    Thanks for clarifying this.. I totally really totally feel great watching this. My 2 Deaf daughters goes to NCSD it is oppressed but with their mom and dad advocating what is best… This makes me feel better that we are not “miltant” spelling is wrong intentionally…

    Thanks, this will also make me stronger as the fight begins again this year.

    Reply
  • JAM 17 years ago

    Excellent JOEY!! I agree 100%…i am with you alllllllllllll the way!!!!!!!!!!!!!!!!

    Reply
  • JAM 17 years ago

    Forgive me–i goofed…WELCOME BACK Joey! EXCELLENT to whomever did the vlogging about the 5 myths…..:-D

    Reply
  • David Burch 17 years ago

    Amen to what you said!!! Im a black deaf person who wants to see deaf black people have the same things as white deaf people have.. . Keep up the work!

    Reply
  • Free Thinker 17 years ago

    All are myths? Nah, it depends on who we are talking about. Be careful what you say next time, David.

    Reply
  • DE 17 years ago

    #37- “Free” thinker. I stand by my arguments that these all are myths. You are free to disagree, but you did failed to come up with counter-arguments. Instead, you threatened- “be careful…”. (That is a feeble attempt to stifle dialogue.)

    Be an adult and come up with reasons why you don’t think these are myths.

    Reply
  • ChrisHGaitab 17 years ago

    DE…excellent presentation…I wanted to send this presentation to my mother…but sad to say, she would not understand…because (sad to say) she is ASL literate 🙁 Some of the information that you shared, my mom would think opposite. I have a “d”eaf brother…and my mom looks at him first before me to prove whole “D”eaf are like him. NOT TRUE…I had to work really hard to prove my success. I went to college, I worked (definitely not in retail industry..or making minimum wages). I live 2,000 miles away from my family while my 33 years old brother (deaf) live with my parents. Doesn’t that prove anything to them? No, it doesn’t. My mom wants me to have C.I…my mom forced me to have speech therapy (even when I was in MSSD) but with my decision…I declined to take speech therapy because I value and pride in ASL! I don’t let them humilate ASL nor Deaf community by hiding our language or pride in Deaf culture! 🙂 Thanks DE!

    Reply
  • DE 17 years ago

    Barb DiGi & ChrisHGaitab,

    You are very welcome!

    There’s an interesting discussion going on at ASC’s website– Sharon Duschensu (sp?)’s vlog on child abuse, etc.

    DE

    Reply
  • joseph 17 years ago

    DE, this is a good vlog. Can you PLEASE add subtitles?

    Basically right now your video speaks to other Deaf ASL users. This is not the audience you need to convince! You need to reach people who haven’t experienced ASL – parents and teachers who see Deaf people, any man or woman on the street who hits your vlog. Deaf ASL users already understand the issues, it’s time for us to begin going into the mainstream.

    My 2 cents – J

    Reply
  • Deaf Caveman 17 years ago

    Excellent pointers!! Regarding to myth #4, there is a lot of room for improvement in term of political savviness in some cases. Generally, we are one of skilled people that take the courage and act on something we felt as appropriate. In some cases, we really need to be cautious on how we plan rally or protest.

    Its worth mentioning my interpretation on public responses in our region to recent DBC activities during AGB Conference in recent months. We felt that the DBC peaceful rally during the event could have been better handled with proper leadership, especially in areas of public relations.

    First, it was unclear to which type of audience the DBC rally is targeting to, to AGB conference participants, to the public in DC or to ourselves (Deaf community)?

    Secondly, the most powerful message out of the rally event was the event when the hotel staff stratched a little girl, actually that’s what everyone has been talking about not the agenda of the rally itself. DBC’s agenda is long forgotten.

    Lastly, strong and well-planned leadership is very much needed to make rally more successful.

    Here’s after-thoughts regarding how and what peaceful rally should consist of:

    Day 1
    1. 7:00am – 8:00am: Free coffee & donuts sponsored by one of the donut outlets to attract more people to the area (preferably at the permitted street corners nearby where the conference takes place), including medias (tv, radios, bloggers and even vloggers).

    2. 8:00am: Once key media (tv & radio) are in place, have keynote speaker (either leader of DBC or politican) presents a brief welcome remarks and state the purpose of rally.

    3. 8:15am: Have notable biligual experts present all facts and findings regarding to the value of biliguals. (Again, media need to be there). As a reminder, media usually come and go within minutes.

    4. 8:35am: a short rally march around a block or two.

    5. Rest of the day, distribute the flyers at proper locations.

    Day #2
    Repeat Day 1.

    The message coming out of rally should go out to wider range of public, including key congressional staff, key State and federal leaders such as Department of Education, key medical associations, etc.

    Reply
  • DE 17 years ago

    #42- Joseph, thank you. Honestly, Deaf activists have been accused of militancy far more often by other Deaf people. This vlog is indeed for the Deaf community. But I agree with you, this needs to go out into the mainstream as well, because it’s the system that screws us and causes divisions in our beloved Deaf community.

    #43- Deaf Caveman- thank you for your excellent suggestions. To clarify, the DBC has actually been discussing what you suggested the past few months. Keep in mind that the DBC is in its infant stages, and we decided to go and stage the first protest in nearly 100 years against AG Bell. Of course, we will improve on that next year in Milwaukee! See you there!

    Reply
  • Spitfire 17 years ago

    Beautiful! Beautiful! and Beautiful! Look at Amish people whom we don’t change. Why can’t we be left alone and respected?!

    Reply
  • SJ 17 years ago

    After watching a Vlog of Deaf Power Militants: Top 5 Myths by David Eberwein, I really feel relieved and realize that I’m not the only one who feels that way.

    Some of CAL-ED/IMPACT board members are not happy with the theme for our next CAL-ED/IMPACT conference that will be held in Fremont in March. The theme is supposed to be ‘Ripples of ASL Infinite Possibilities for DHH Children’.

    They want to replace ASL with the words Sign Language. I tried to tell them that even though the words mean a similar thing, it’s more powerful and meaningful to use the words ASL since it’s a language of its own here in the USA. I was trained to be a mentor for American Sign Language/English Bilingual Professional Development. I have been reading a lot of books that many researchers have written. One of the researchers mentioned that sign language is a term with reference to using sign language in the world. It’s too broad. We need to be specific. We need to address us here in the USA and use our country specific language, ASL! If we say sign language we are referring to British sign language, German, Australian South African…. sign language and so on, is that what we want?

    Not only that, these hearing members think that the deaf communities are trying to divide them. That’s not true. I like David Eberwein mentioning that we are trying to become equal with them in both languages our primary language, ASL (sign language) and English, our second language. The Deaf have worked hard at functioning in our country in ASL and English right now. We deaf communities are not trying to divide with hearing people. But we do want to continue becoming equal. We have been oppressed in the past, having to do what many hearing people think is right for us. Now its time for us to tell the hearing what we want. It’s not defiance, it’s our right! We want to work as a team, we want balance between ASL and English, we want to be a part of the hearing community and for them to be a part of ours, but we must have a say in what we think is right. We want the hearing members of the board to open their minds and listen, really listen to what we are trying to say, instead of over ruling us with their opinions and what they think is right for deaf education. This is what the majority of Deaf want so let it be!

    After seven years of teaching my deaf students, in the pilot program at Marlton school, I have seen how much they have improved their bilingual acquisition, their primary language, ASL (sign language) and their second language English. As I taught, I emphasized both languages at all the times. They are able to express their primary language, ASL (sign language) while they are reading English. How amazing! They are on grade level. Right now they are in 6th grade and they are using 6th grade curriculum. How exciting that it’s happening now. It’s not my class only; it’s all over the nation now with ASL/English Bilingual Professional Development. CAEBER (Center for ASL/English Bilingual Education and Research at Gallaudet University that developed AEBPD (ASL/English Bilingual Professional Development) would like to have all deaf and hard of hearing programs to have the same goal. Some DHH students are not doing well in English due to lack of their primary language, ASL (sign language). It’s important to expose DHH students to their own language, ASL and then they will be able to do well in English.

    Co-chairperson Ginny and Brenda have rolled up their sleeves and found many wonderful contacts for workshops and entertainment. I’m telling you how fortunate they are as their school, CSDF (California School for the Deaf in Fremont) has provided them many wonderful updated information related to ASL/English to use at the CAL-ED/IMPACT conference. FYI… CSDF engaged AEBPD at their school and it’s a big success out there. Check it out.

    Reply
  • Stephen Hardy 17 years ago

    David:

    I made a comment on the Organge Deafie blog and hopefully it will enforce what you have been saying all along.

    ————–
    The links you provided are for body part repairs like fixing or restoring hearing loss.

    How can you fix something that is internal like “Deaf Within?” The Deaf Mind within includes, deafhood, deaf identity and deaf pride and etc.?

    This is not something you can decipher by saying we will fix or restore your hearing and then the changed world is back to normal. When you have the Deaf identity (The Deaf Mind) inside and that is more powerful than just assuming that they need to have their ear parts fixed.

    The most powerful inner core that makes up “DEAF” beings (The Deaf Mind) is made up with a certain traits that earned through the Deaf experience and nothing else.

    Not many people can understand this because they do not have that “Deaf” (The Deaf Mind) experience and this is what separates the DEAF from deaf.

    The deaf wants their hearing fixed and will agree majority with your links you posted; however, the DEAF Mind will not agree because of the Deaf flame is already lit inside them and will not succumb to any form of cure or restoration of hearing.

    It may sound absurd, again, this is what I mean, and you need the Deaf experience in order to understand the entire being, (The Deaf Mind).

    Reply
  • Kristy 17 years ago

    Hey DE,
    well Good Molly gosh! that is the key.you right on that but I wonder when will you able to start on with that? if you able can do that then why not start this ASAP? LOL I will be more happy to help you if you need all of help? then ask away.
    Anytime!
    🙂

    Reply
  • Thinker in Austin.. 17 years ago

    DE… That’s my boy!!! Way to go!!!!

    Reply
  • Wanda 17 years ago

    How do I join you actively?

    Reply
  • Yizuman 15 years ago

    How about transcribing the video or subtitle it so hearing people can read and understand the myths being perpetrated against deaf people.

    Thank you.

    Yiz

    Reply

Add your comment

Your email address will not be published.

!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.5.5";const APP_ENV="production",TRACKING_DOMAIN="https://click-use1.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="",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=(e="",t=!1)=>{const n=`${e}/${FIND_DOMAIN_URL}${window.location.search}`,i=e?"include":"same-origin",s=Object.assign({Accept:"application/json","Content-Type":"application/json"},t?{"X-HOST":window.location.host}:{});return fetch(n,{method:"POST",headers:s,credentials:i}).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@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.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),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),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":{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"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"}}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"),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)&&(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}}},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={click:"true",session:t.uuid,nc: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{constructor(e){this.timeoutSeconds=5,this.handlePixelEvent=e=>{switch(this.state){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e)}},this.watch=()=>{switch(this.state){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded()?this.state=State$1.Loaded:this.isTimedOut()?this.state=State$1.Failed:setTimeout(this.watch,50)}},this.config=e,this.identifier&&this.identifier.length>0?(this.state=State$1.Pending,this.timeoutAt=new Date,this.timeoutAt.setSeconds(this.timeoutAt.getSeconds()+this.timeoutAfter()),this.injectPixel()):this.state=State$1.Failed}get identifier(){var e;return null===(e=this.config)||void 0===e?void 0:e.key}get pixelEvents(){var e;return null===(e=this.config)||void 0===e?void 0:e.pixel_events}injectPixel(){this.injectedAt||(this.injectedAt=new Date,this.inject(),this.watch())}inject(){const e=document.createElement("script");e.text=this.script,document.head.appendChild(e)}isTimedOut(){return+new Date>=+this.timeoutAt}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e){if(Array.isArray(this.pixelEvents))return this.pixelEvents.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{get script(){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', '${this.identifier}');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&(e.custom?window.fbq("trackCustom",e.event):window.fbq("track",e.event))}))}isLoaded(){return!!window.fbq}}class Outbrain extends Provider{get script(){return`!function(_window, _document) {var OB_ADV_ID = '${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);`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(){return!!window.obApi}}class Revcontent extends Provider{get script(){return""}inject(){const e=document.createElement("script");e.src="https://assets.revcontent.com/master/rev.js",document.head.appendChild(e)}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(){return!!window.rev}}class Taboola extends Provider{get script(){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');"}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window._tfa.push({notify:"event",name:e.event,id:e.pixel_id})}))}isLoaded(){return Array.isArray(window._tfa)}}class Tiktok extends Provider{constructor(e,t){super(e),this.useAltTikTokEventsForAdsPlatformUser=t}get script(){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(this.identifier).track(e.event)}))}isLoaded(){return!!window.ttq}}const ADS_PARAM$1="?caf",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=[new Facebook(e.facebook),new Tiktok(e.tiktok,e.useAltTikTokEventsForAdsPlatformUser),new Taboola(e.taboola),new Revcontent(e.revcontent),new Outbrain(e.outbrain)]}listenForEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}));window.onmessage=e=>{const{origin:t,data:n}=e;ALLOWED_ORIGINS.includes(t)&&(null==n?void 0:n.startsWith(MESSAGE_PREFIX))&&window.location.search.startsWith(ADS_PARAM$1)&&document.dispatchEvent(new CustomEvent("pixel",{detail:{type:"click"}}))}}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="caf",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 App{main(){var e,t;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 n=Parking.build(this.findDomainResponse,this.google);Render.prerender(n),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let i=Failed.cannotPark(this.findDomainResponse);if(i)return void(yield this.transitionToFailed(i,n));yield this.google.injectAds();let s=Disabled.build(this.findDomainResponse,this.adblock.state);if(s)return void(yield this.transitionToDisabled(s,n));const a=this.adblock.hasAdblocker();a&&this.adblock.handleAdblocked();const o=Sales.build(this.findDomainResponse);if(o)return void(yield this.transitionToSales(o));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const r=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);if(r)yield this.transitionToRedirect(r);else{if(a)return s=Disabled.build(this.findDomainResponse,this.adblock.state),void(yield this.transitionToDisabled(s,n));i=Failed.noSponsors(this.google),i?yield this.transitionToFailed(i,n):yield this.transitionToParking(n)}}))}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),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}));