اکوی هتروژن پروستات

۱۸ ساله هستم و ابعاد پروستات ۴۰×۳۰×۳۵ و حجم ۱۸ سی سی با اکوی هتروژن ، ایا نرماله؟
اکوی هتروژن به چه معناست و ایا به معنای بیماری خاصی و یا سرطان هست؟
پاسخ دکتر

با سلام اندازه پروستات طبيعي است و معني هتروژن به معني اينستكه كه نسج پروستات طبيعي مي باشد

خیلی ممنون از پاسخگویی سریع شما
پس با توجه به اکوی هتروژن یعنی خطر سرطان وجود نداره و نیاز به ازمایشات بیشتر نیست؟
پاسخ دکتر

با سلام خطر سرطان وجود ندارد و أزمايش نيازي نيست

پاسخ دکتر

اصطلاح «اکوی هتروژن» (Heterogeneous Echo) در گزارش سونوگرافی پروستات، یک توصیف فنی از بافت این غده است. به زبان ساده، یعنی بافت پروستات در تصویر سونوگرافی یکدست و صاف نیست و نقاط تیره و روشن (ناهمگن) در آن دیده می‌شود.

در ادامه، تفسیر دقیق این وضعیت و دلایل بروز آن را بررسی می‌کنیم:

۱. معنی لغوی و تصویربرداری

در سونوگرافی، امواج صوتی به بافت برخورد کرده و بازمی‌گردند (اکو).

  • اکوی هموژن (Homogeneous): یعنی بافت یکنواخت است (نشانه پروستات سالم).

اکوی هتروژن (Heterogeneous): یعنی بازتاب امواج در نقاط مختلف پروستات متفاوت است. این ناهمگنی نشان‌دهنده تغییر در ساختار طبیعی سلول‌هاست.

۲. شایع‌ترین دلایل اکوی هتروژن

دیدن این عبارت در سونوگرافی لزوماً به معنی سرطان نیست. شایع‌ترین دلایل عبارتند از:

  • بزرگی خوش‌خیم پروستات (BPH): با افزایش سن، رشد غیریکنواخت بافت پروستات باعث ایجاد گره‌ها و تغییر در اکوی بافت می‌شود.
  • پروستاتیت (التهاب پروستات): عفونت‌های مزمن یا حاد باعث تورم و ایجاد نواحی نامنظم در پروستات می‌شوند.
  • وجود کالسیفیکاسیون (سنگریزه): گاهی رسوب کلسیم در پروستات (که معمولاً بی‌خطر است) باعث ایجاد نقاط روشن و هتروژن شدن بافت می‌گردد.
  • بافت فیبروتیک (جای زخم): اگر فرد قبلاً جراحی یا عفونت داشته باشد، بافت‌های ترمیم شده به صورت ناهمگن دیده می‌شوند.

تومورهای بدخیم: یکی از دلایل (اما نه تنها دلیل) می‌تواند وجود توده یا سرطان باشد که بافت را از حالت طبیعی خارج کرده است.

۳. تفسیر نتایج: گام بعدی چیست؟

پزشک هرگز فقط به عبارت «اکوی هتروژن» اکتفا نمی‌کند و موارد زیر را با آن تطبیق می‌دهد:

  1. اندازه پروستات (Volume): آیا پروستات بزرگ شده است؟
  2. سطح PSA: اگر اکوی هتروژن همراه با PSA بالا باشد، احتمال نیاز به MRI یا بیوپسی بسیار زیاد است.
  3. معاینه‌ی بالینی (DRE): پزشک بررسی می‌کند که آیا در معاینه فیزیکی، سفتی یا ندول حس می‌شود یا خیر.

منطقه درگیری: اگر هتروژن بودن در "منطقه محیطی" (Peripheral Zone) پروستات باشد، حساسیت پزشک برای رد احتمال سرطان پروستات بیشتر خواهد بود.

بیشتر بخوانید: ایا سرطان پروستات بدخیم قابل درمان است؟

۴. آیا خطرناک است؟

به تنهایی خیر. اکوی هتروژن یک یافته غیر اختصاصی است. یعنی در بسیاری از بیماری‌های ساده مثل التهاب هم دیده می‌شود.

خلاصه گزارش: اگر در سونوگرافی شما فقط به "اکوی هتروژن" اشاره شده و عدد PSA نرمال است، معمولاً جای نگرانی جدی نیست و اغلب نشانه تغییرات سنتی (BPH) یا التهاب قدیمی است. اما اگر با علائم ادراری شدید یا PSA بالا همراه است، بررسی‌های تکمیلی الزامی است.

` + ""; let html_anchor;return { c() { html_tag = new HtmlTagHydration(false); html_anchor = empty(); this.h(); }, l(nodes) { html_tag = claim_html_tag(nodes, false); html_anchor = empty(); this.h(); }, h() { html_tag.a = html_anchor; }, m(target, anchor) { html_tag.m(raw_value, target, anchor); insert_hydration(target, html_anchor, anchor); }, p(ctx, dirty) { if (dirty & /*seo*/ 4 && raw_value !== (raw_value = `` + "")) html_tag.p(raw_value); }, d(detaching) { if (detaching) { detach(html_anchor); html_tag.d(); } } }; }// (85:6) {#each ticket.chats as chat, index} function create_each_block(ctx) { let chatitem; let current;chatitem = new ChatItem({ props: { vendor: /*vendor*/ ctx[1], text: /*chat*/ ctx[9].text, audio: /*chat*/ ctx[9].audio, type: /*chat*/ ctx[9].mode, image: /*chat*/ ctx[9].mode == 'answer' ? /*vendor*/ ctx[1].image : null } });return { c() { create_component(chatitem.$$.fragment); }, l(nodes) { claim_component(chatitem.$$.fragment, nodes); }, m(target, anchor) { mount_component(chatitem, target, anchor); current = true; }, p(ctx, dirty) { const chatitem_changes = {}; if (dirty & /*vendor*/ 2) chatitem_changes.vendor = /*vendor*/ ctx[1]; if (dirty & /*ticket*/ 1) chatitem_changes.text = /*chat*/ ctx[9].text; if (dirty & /*ticket*/ 1) chatitem_changes.audio = /*chat*/ ctx[9].audio; if (dirty & /*ticket*/ 1) chatitem_changes.type = /*chat*/ ctx[9].mode;if (dirty & /*ticket, vendor*/ 3) chatitem_changes.image = /*chat*/ ctx[9].mode == 'answer' ? /*vendor*/ ctx[1].image : null;chatitem.$set(chatitem_changes); }, i(local) { if (current) return; transition_in(chatitem.$$.fragment, local); current = true; }, o(local) { transition_out(chatitem.$$.fragment, local); current = false; }, d(detaching) { destroy_component(chatitem, detaching); } }; }function create_fragment(ctx) { let title_value; let meta0; let meta0_content_value; let meta1; let meta2; let meta3; let meta3_content_value; let meta4; let meta4_content_value; let meta5; let meta5_content_value; let meta6; let meta6_content_value; let if_block1_anchor; let t0; let global; let t1; let div14; let div13; let div5; let h1; let t2_value = /*ticket*/ ctx[0].title + ""; let t2; let t3; let div4; let div0; let vote0; let t4; let div1; let vote1; let t5; let div2; let seen0; let t6; let div3; let date0; let t7; let div6; let t8; let div12; let div11; let div7; let vote2; let t9; let div8; let vote3; let t10; let div9; let seen1; let t11; let div10; let date1; let current; document.title = title_value = /*seo*/ ctx[2].title; let if_block0 = /*seo*/ ctx[2].canonical && create_if_block_1(ctx); let if_block1 = /*seo*/ ctx[2].jsonLd && create_if_block(ctx); global = new Global({});vote0 = new Vote({ props: { type: "like", active: /*vote*/ ctx[3] == 'like', count: /*ticket*/ ctx[0].likes || 0 } });vote0.$on("click", /*click_handler*/ ctx[5]);vote1 = new Vote({ props: { type: "dislike", active: /*vote*/ ctx[3] == 'dislike', count: /*ticket*/ ctx[0].dislikes || 0 } });vote1.$on("click", /*click_handler_1*/ ctx[6]);seen0 = new Seen({ props: { count: /*ticket*/ ctx[0].views ? /*ticket*/ ctx[0].views + 1 : 0 } });date0 = new Date$1({ props: { date: /*ticket*/ ctx[0].created_at } });let each_value = ensure_array_like(/*ticket*/ ctx[0].chats); let each_blocks = [];for (let i = 0; i < each_value.length; i += 1) { each_blocks[i] = create_each_block(get_each_context(ctx, each_value, i)); }const out = i => transition_out(each_blocks[i], 1, 1, () => { each_blocks[i] = null; });vote2 = new Vote({ props: { type: "like", active: /*vote*/ ctx[3] == 'like', count: /*ticket*/ ctx[0].likes || 0 } });vote2.$on("click", /*click_handler_2*/ ctx[7]);vote3 = new Vote({ props: { type: "dislike", active: /*vote*/ ctx[3] == 'dislike', count: /*ticket*/ ctx[0].dislikes || 0 } });vote3.$on("click", /*click_handler_3*/ ctx[8]);seen1 = new Seen({ props: { count: /*ticket*/ ctx[0].views ? /*ticket*/ ctx[0].views + 1 : 0 } });date1 = new Date$1({ props: { date: /*ticket*/ ctx[0].created_at } });return { c() { meta0 = element("meta"); if (if_block0) if_block0.c(); meta1 = element("meta"); meta2 = element("meta"); meta3 = element("meta"); meta4 = element("meta"); meta5 = element("meta"); meta6 = element("meta"); if (if_block1) if_block1.c(); if_block1_anchor = empty(); t0 = space(); create_component(global.$$.fragment); t1 = space(); div14 = element("div"); div13 = element("div"); div5 = element("div"); h1 = element("h1"); t2 = text(t2_value); t3 = space(); div4 = element("div"); div0 = element("div"); create_component(vote0.$$.fragment); t4 = space(); div1 = element("div"); create_component(vote1.$$.fragment); t5 = space(); div2 = element("div"); create_component(seen0.$$.fragment); t6 = space(); div3 = element("div"); create_component(date0.$$.fragment); t7 = space(); div6 = element("div");for (let i = 0; i < each_blocks.length; i += 1) { each_blocks[i].c(); }t8 = space(); div12 = element("div"); div11 = element("div"); div7 = element("div"); create_component(vote2.$$.fragment); t9 = space(); div8 = element("div"); create_component(vote3.$$.fragment); t10 = space(); div9 = element("div"); create_component(seen1.$$.fragment); t11 = space(); div10 = element("div"); create_component(date1.$$.fragment); this.h(); }, l(nodes) { const head_nodes = head_selector('svelte-1qjgh7f', document.head); meta0 = claim_element(head_nodes, "META", { name: true, content: true }); if (if_block0) if_block0.l(head_nodes); meta1 = claim_element(head_nodes, "META", { property: true, content: true }); meta2 = claim_element(head_nodes, "META", { property: true, content: true }); meta3 = claim_element(head_nodes, "META", { property: true, content: true }); meta4 = claim_element(head_nodes, "META", { property: true, content: true }); meta5 = claim_element(head_nodes, "META", { property: true, content: true }); meta6 = claim_element(head_nodes, "META", { property: true, content: true }); if (if_block1) if_block1.l(head_nodes); if_block1_anchor = empty(); head_nodes.forEach(detach); t0 = claim_space(nodes); claim_component(global.$$.fragment, nodes); t1 = claim_space(nodes); div14 = claim_element(nodes, "DIV", { class: true }); var div14_nodes = children(div14); div13 = claim_element(div14_nodes, "DIV", {}); var div13_nodes = children(div13); div5 = claim_element(div13_nodes, "DIV", { class: true }); var div5_nodes = children(div5); h1 = claim_element(div5_nodes, "H1", { class: true }); var h1_nodes = children(h1); t2 = claim_text(h1_nodes, t2_value); h1_nodes.forEach(detach); t3 = claim_space(div5_nodes); div4 = claim_element(div5_nodes, "DIV", { class: true }); var div4_nodes = children(div4); div0 = claim_element(div4_nodes, "DIV", {}); var div0_nodes = children(div0); claim_component(vote0.$$.fragment, div0_nodes); div0_nodes.forEach(detach); t4 = claim_space(div4_nodes); div1 = claim_element(div4_nodes, "DIV", {}); var div1_nodes = children(div1); claim_component(vote1.$$.fragment, div1_nodes); div1_nodes.forEach(detach); t5 = claim_space(div4_nodes); div2 = claim_element(div4_nodes, "DIV", {}); var div2_nodes = children(div2); claim_component(seen0.$$.fragment, div2_nodes); div2_nodes.forEach(detach); t6 = claim_space(div4_nodes); div3 = claim_element(div4_nodes, "DIV", {}); var div3_nodes = children(div3); claim_component(date0.$$.fragment, div3_nodes); div3_nodes.forEach(detach); div4_nodes.forEach(detach); div5_nodes.forEach(detach); t7 = claim_space(div13_nodes); div6 = claim_element(div13_nodes, "DIV", { class: true }); var div6_nodes = children(div6);for (let i = 0; i < each_blocks.length; i += 1) { each_blocks[i].l(div6_nodes); }div6_nodes.forEach(detach); t8 = claim_space(div13_nodes); div12 = claim_element(div13_nodes, "DIV", { class: true }); var div12_nodes = children(div12); div11 = claim_element(div12_nodes, "DIV", { class: true }); var div11_nodes = children(div11); div7 = claim_element(div11_nodes, "DIV", {}); var div7_nodes = children(div7); claim_component(vote2.$$.fragment, div7_nodes); div7_nodes.forEach(detach); t9 = claim_space(div11_nodes); div8 = claim_element(div11_nodes, "DIV", {}); var div8_nodes = children(div8); claim_component(vote3.$$.fragment, div8_nodes); div8_nodes.forEach(detach); t10 = claim_space(div11_nodes); div9 = claim_element(div11_nodes, "DIV", {}); var div9_nodes = children(div9); claim_component(seen1.$$.fragment, div9_nodes); div9_nodes.forEach(detach); t11 = claim_space(div11_nodes); div10 = claim_element(div11_nodes, "DIV", {}); var div10_nodes = children(div10); claim_component(date1.$$.fragment, div10_nodes); div10_nodes.forEach(detach); div11_nodes.forEach(detach); div12_nodes.forEach(detach); div13_nodes.forEach(detach); div14_nodes.forEach(detach); this.h(); }, h() { attr(meta0, "name", "description"); attr(meta0, "content", meta0_content_value = /*seo*/ ctx[2].description); attr(meta1, "property", "og:locale"); attr(meta1, "content", "fa_IR"); attr(meta2, "property", "og:type"); attr(meta2, "content", "article"); attr(meta3, "property", "og:title"); attr(meta3, "content", meta3_content_value = /*seo*/ ctx[2].title); attr(meta4, "property", "og:description"); attr(meta4, "content", meta4_content_value = /*seo*/ ctx[2].description); attr(meta5, "property", "og:site_name"); attr(meta5, "content", meta5_content_value = /*vendor*/ ctx[1].title); attr(meta6, "property", "article:modified_time"); attr(meta6, "content", meta6_content_value = /*ticket*/ ctx[0].updated_at); attr(h1, "class", "svelte-zoxz24"); attr(div4, "class", "custom-list hidden md:flex svelte-zoxz24"); attr(div5, "class", "ticket-header svelte-zoxz24"); attr(div6, "class", "chat-wrapper svelte-zoxz24"); attr(div11, "class", "custom-list md:hidden svelte-zoxz24"); attr(div12, "class", "ticket-footer svelte-zoxz24"); attr(div14, "class", "ticket-wrapper svelte-zoxz24"); }, m(target, anchor) { append_hydration(document.head, meta0); if (if_block0) if_block0.m(document.head, null); append_hydration(document.head, meta1); append_hydration(document.head, meta2); append_hydration(document.head, meta3); append_hydration(document.head, meta4); append_hydration(document.head, meta5); append_hydration(document.head, meta6); if (if_block1) if_block1.m(document.head, null); append_hydration(document.head, if_block1_anchor); insert_hydration(target, t0, anchor); mount_component(global, target, anchor); insert_hydration(target, t1, anchor); insert_hydration(target, div14, anchor); append_hydration(div14, div13); append_hydration(div13, div5); append_hydration(div5, h1); append_hydration(h1, t2); append_hydration(div5, t3); append_hydration(div5, div4); append_hydration(div4, div0); mount_component(vote0, div0, null); append_hydration(div4, t4); append_hydration(div4, div1); mount_component(vote1, div1, null); append_hydration(div4, t5); append_hydration(div4, div2); mount_component(seen0, div2, null); append_hydration(div4, t6); append_hydration(div4, div3); mount_component(date0, div3, null); append_hydration(div13, t7); append_hydration(div13, div6);for (let i = 0; i < each_blocks.length; i += 1) { if (each_blocks[i]) { each_blocks[i].m(div6, null); } }append_hydration(div13, t8); append_hydration(div13, div12); append_hydration(div12, div11); append_hydration(div11, div7); mount_component(vote2, div7, null); append_hydration(div11, t9); append_hydration(div11, div8); mount_component(vote3, div8, null); append_hydration(div11, t10); append_hydration(div11, div9); mount_component(seen1, div9, null); append_hydration(div11, t11); append_hydration(div11, div10); mount_component(date1, div10, null); current = true; }, p(ctx, [dirty]) { if ((!current || dirty & /*seo*/ 4) && title_value !== (title_value = /*seo*/ ctx[2].title)) { document.title = title_value; }if (!current || dirty & /*seo*/ 4 && meta0_content_value !== (meta0_content_value = /*seo*/ ctx[2].description)) { attr(meta0, "content", meta0_content_value); }if (/*seo*/ ctx[2].canonical) { if (if_block0) { if_block0.p(ctx, dirty); } else { if_block0 = create_if_block_1(ctx); if_block0.c(); if_block0.m(meta1.parentNode, meta1); } } else if (if_block0) { if_block0.d(1); if_block0 = null; }if (!current || dirty & /*seo*/ 4 && meta3_content_value !== (meta3_content_value = /*seo*/ ctx[2].title)) { attr(meta3, "content", meta3_content_value); }if (!current || dirty & /*seo*/ 4 && meta4_content_value !== (meta4_content_value = /*seo*/ ctx[2].description)) { attr(meta4, "content", meta4_content_value); }if (!current || dirty & /*vendor*/ 2 && meta5_content_value !== (meta5_content_value = /*vendor*/ ctx[1].title)) { attr(meta5, "content", meta5_content_value); }if (!current || dirty & /*ticket*/ 1 && meta6_content_value !== (meta6_content_value = /*ticket*/ ctx[0].updated_at)) { attr(meta6, "content", meta6_content_value); }if (/*seo*/ ctx[2].jsonLd) { if (if_block1) { if_block1.p(ctx, dirty); } else { if_block1 = create_if_block(ctx); if_block1.c(); if_block1.m(if_block1_anchor.parentNode, if_block1_anchor); } } else if (if_block1) { if_block1.d(1); if_block1 = null; }if ((!current || dirty & /*ticket*/ 1) && t2_value !== (t2_value = /*ticket*/ ctx[0].title + "")) set_data(t2, t2_value); const vote0_changes = {}; if (dirty & /*vote*/ 8) vote0_changes.active = /*vote*/ ctx[3] == 'like'; if (dirty & /*ticket*/ 1) vote0_changes.count = /*ticket*/ ctx[0].likes || 0; vote0.$set(vote0_changes); const vote1_changes = {}; if (dirty & /*vote*/ 8) vote1_changes.active = /*vote*/ ctx[3] == 'dislike'; if (dirty & /*ticket*/ 1) vote1_changes.count = /*ticket*/ ctx[0].dislikes || 0; vote1.$set(vote1_changes); const seen0_changes = {};if (dirty & /*ticket*/ 1) seen0_changes.count = /*ticket*/ ctx[0].views ? /*ticket*/ ctx[0].views + 1 : 0;seen0.$set(seen0_changes); const date0_changes = {}; if (dirty & /*ticket*/ 1) date0_changes.date = /*ticket*/ ctx[0].created_at; date0.$set(date0_changes);if (dirty & /*vendor, ticket*/ 3) { each_value = ensure_array_like(/*ticket*/ ctx[0].chats); let i;for (i = 0; i < each_value.length; i += 1) { const child_ctx = get_each_context(ctx, each_value, i);if (each_blocks[i]) { each_blocks[i].p(child_ctx, dirty); transition_in(each_blocks[i], 1); } else { each_blocks[i] = create_each_block(child_ctx); each_blocks[i].c(); transition_in(each_blocks[i], 1); each_blocks[i].m(div6, null); } }group_outros();for (i = each_value.length; i < each_blocks.length; i += 1) { out(i); }check_outros(); }const vote2_changes = {}; if (dirty & /*vote*/ 8) vote2_changes.active = /*vote*/ ctx[3] == 'like'; if (dirty & /*ticket*/ 1) vote2_changes.count = /*ticket*/ ctx[0].likes || 0; vote2.$set(vote2_changes); const vote3_changes = {}; if (dirty & /*vote*/ 8) vote3_changes.active = /*vote*/ ctx[3] == 'dislike'; if (dirty & /*ticket*/ 1) vote3_changes.count = /*ticket*/ ctx[0].dislikes || 0; vote3.$set(vote3_changes); const seen1_changes = {};if (dirty & /*ticket*/ 1) seen1_changes.count = /*ticket*/ ctx[0].views ? /*ticket*/ ctx[0].views + 1 : 0;seen1.$set(seen1_changes); const date1_changes = {}; if (dirty & /*ticket*/ 1) date1_changes.date = /*ticket*/ ctx[0].created_at; date1.$set(date1_changes); }, i(local) { if (current) return; transition_in(global.$$.fragment, local); transition_in(vote0.$$.fragment, local); transition_in(vote1.$$.fragment, local); transition_in(seen0.$$.fragment, local); transition_in(date0.$$.fragment, local);for (let i = 0; i < each_value.length; i += 1) { transition_in(each_blocks[i]); }transition_in(vote2.$$.fragment, local); transition_in(vote3.$$.fragment, local); transition_in(seen1.$$.fragment, local); transition_in(date1.$$.fragment, local); current = true; }, o(local) { transition_out(global.$$.fragment, local); transition_out(vote0.$$.fragment, local); transition_out(vote1.$$.fragment, local); transition_out(seen0.$$.fragment, local); transition_out(date0.$$.fragment, local); each_blocks = each_blocks.filter(Boolean);for (let i = 0; i < each_blocks.length; i += 1) { transition_out(each_blocks[i]); }transition_out(vote2.$$.fragment, local); transition_out(vote3.$$.fragment, local); transition_out(seen1.$$.fragment, local); transition_out(date1.$$.fragment, local); current = false; }, d(detaching) { if (detaching) { detach(t0); detach(t1); detach(div14); }detach(meta0); if (if_block0) if_block0.d(detaching); detach(meta1); detach(meta2); detach(meta3); detach(meta4); detach(meta5); detach(meta6); if (if_block1) if_block1.d(detaching); detach(if_block1_anchor); destroy_component(global, detaching); destroy_component(vote0); destroy_component(vote1); destroy_component(seen0); destroy_component(date0); destroy_each(each_blocks, detaching); destroy_component(vote2); destroy_component(vote3); destroy_component(seen1); destroy_component(date1); } }; }const API_URL = 'https://qa.e-monshi.ir/api';function instance($$self, $$props, $$invalidate) { let { ticket } = $$props; let { vendor } = $$props; let { seo } = $$props;// const API_URL = 'http://localhost:3333' let vote = '';onMount(() => { $$invalidate(3, vote = localStorage.getItem(`ticket_${ticket.id}_vote`) || ''); });const onVote = async type => { if (vote != '') return; $$invalidate(3, vote = type); localStorage.setItem(`ticket_${ticket.id}_vote`, vote);let res = await fetch(`${API_URL}/plugin/tickets/${ticket.id}/vote`, { credentials: 'include', method: 'post', headers: { 'Content-Type': 'application/json', 'x-api-key': vendor.api_key }, body: JSON.stringify({ vote }) }).then(res => res.json());$$invalidate(0, ticket.likes = res.likes, ticket); $$invalidate(0, ticket.dislikes = res.dislikes, ticket); };const click_handler = () => onVote('like'); const click_handler_1 = () => onVote('dislike'); const click_handler_2 = () => onVote('like'); const click_handler_3 = () => onVote('dislike');$$self.$$set = $$props => { if ('ticket' in $$props) $$invalidate(0, ticket = $$props.ticket); if ('vendor' in $$props) $$invalidate(1, vendor = $$props.vendor); if ('seo' in $$props) $$invalidate(2, seo = $$props.seo); };return [ ticket, vendor, seo, vote, onVote, click_handler, click_handler_1, click_handler_2, click_handler_3 ]; }class Show extends SvelteComponent { constructor(options) { super(); init(this, options, instance, create_fragment, safe_not_equal, { ticket: 0, vendor: 1, seo: 2 }); } }return Show;})();