Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
Обратите внимание на другие клиники Украины, которые работают и помогают пациентам по направлению Онкогинекология
Ни одного вопроса не задано
object(app\components\View)#20 (24) { ["h1"]=> string(61) "Лечение хориокарциномы в Украине" ["description"]=> string(264) "➤ Лечение хориокарциномы в Украине, ➤ клиники, Адреса, $ Цены на лечение, ☺ отзывы, ✎ Запись на консультацию, ✉ 7 пациентов отправлено на лечение" ["keywords"]=> NULL ["assetBundles"]=> array(0) { } ["title"]=> string(99) "Хориокарцинома - лечение в Украине | Цены | Отзывы - DocLand" ["metaTags"]=> array(1) { ["og:image"]=> string(73) "" } ["linkTags"]=> array(0) { } ["css"]=> array(0) { } ["cssFiles"]=> array(7) { ["/assets/73ad59de/css/normalize.css?v=1470317950"]=> string(78) "" ["/assets/73ad59de/css/font-awesome.min.css?v=1470317950"]=> string(85) "" ["/assets/73ad59de/css/autocomplete.css?v=1470317950"]=> string(81) "" ["/assets/73ad59de/css/jquery.fancybox.css?v=1470317950"]=> string(84) "" ["/assets/73ad59de/css/main.css?v=1701970839"]=> string(73) "" ["/assets/73ad59de/css/mobile.css?v=1700813373"]=> string(75) "" ["/assets/4bbdd6a3/social-likes_flat.css?v=1511272785"]=> string(82) "" } ["js"]=> array(1) { [4]=> array(8) { ["7830c62306a2ec239ab4eeaa56a099b0"]=> string(2175) " $(document).on('click', '#more_reviews', function(e){ e.preventDefault(); $.pjax.reload({ container: "#reviews-list", type: "GET", url: "?reviewLimit=" + ($(this).data('limit') || 3), push: false, replace: false, timeout: false }); }); $(document).on('click', '.js-add-review', function() { var wrapper = $('.js-review-form'); var that = $(this); if (that.data('busy')) { return; } if (wrapper.is(':visible')) { that.removeClass('button--bgcolor_white button--color_blue'); wrapper.hide(); } else { that.addClass('button--bgcolor_white button--color_blue'); that.data('busy', true); $.ajax({ url: that.data('href'), type: 'GET', success: function(response){ var form = $(response).find('form'); wrapper.html($(response)).show(); }, complete: function(){ that.data('busy', false); } }); } }); $('.js-review-form').on('submit', 'form', function(e) { e.preventDefault(); var that = $(this); if (that.data('busy')) { return; } that.data('busy', true); $.ajax({ url: $(this).attr('action'), type: $(this).attr('method'), data: $(this).serialize(), success: function(response){ $('.js-review-form').html($(response)).show(); }, complete: function(){ that.data('busy', false); } }); });" ["771ace73e159e95f77b3d679f29ebf53"]=> string(1669) " $(document).on('click', '.js-add-faq', function(e){ e.preventDefault(); var wrapper = $('.js-faq-form'); if(wrapper.is(':visible')){ wrapper.hide(); $(this).removeClass('button--bgcolor_white button--color_blue'); }else{ $(this).addClass('button--bgcolor_white button--color_blue'); $(this).data('busy', true); $.ajax({ url : $(this).data('href'), type: 'GET', success: function(r){ wrapper.html(r).show(); $(this).data('busy', false); } }); } }); $(document).on('submit', '.js-faq-form form', function(e) { e.preventDefault(); var wrapper = $('.js-faq-form'); var form = $(this); if (form.data('busy')) { return; } form.data('busy', true); $.ajax({ url: form.attr('action'), type: form.attr('method'), data: form.serialize(), success: function(r){ wrapper.html(r).show(); } }); return false; }); $(document).on('click', '#more_faqs', function(e){ e.preventDefault(); $.pjax.reload({ container: "#faqs-list", type: "GET", url: "?faqsLimit=" + ($(this).data('limit') || 10), push: false, replace: false, timeout: false }); }); " ["dd9482e7462bb1739c21280e8a8eae69"]=> string(183) " $(document).on('click', '.sidebar__city a.more_cities', function() { $('.sidebar__city-items a').show(); $(this).remove(); return false; }); " ["7bc8cc6bdd448ffa1d254300c499c1e2"]=> string(194) " $(document).on('click', '.sidebar__disease a.more', function() { $('.sidebar__disease-items a').show(); $(this).remove(); return false; }); " ["79e46f8e1aa2145447b22bfe6a821ff6"]=> string(204) " jQuery(document).on("submit", "#clinics-list form[data-pjax]", function (event) {jQuery.pjax.submit(event, {"push":false,"replace":false,"timeout":false,"scrollTo":false,"container":"#clinics-list"});});" ["d1e7e09593b4cbe61b584dab84bac405"]=> string(1170) " $(document).on('click', 'a.favorite-button', function(){ var btn = $(this); var count = $('.header__favorite span').html(); $.ajax({ url: baseUrl + '/favorite/update?id=' + btn.data('id'), type: 'get', success: function (result) { if (result == 1) { btn.addClass('favorite-button--state_added') .find('span') .html(btn.data('favorite-on')); count++; } else { btn.removeClass('favorite-button--state_added') .find('span') .html(btn.data('favorite-off')); count--; } $('.header__favorite span').html(count); } }); return false; }); " ["bb69a83949643291e0fe71cc72092830"]=> string(497) " $( document ).ready(function() { $(document).on('click', '.js-request', function(){ popup.showOverlay(); $.ajax({ url: $(this).data('url') || $(this).attr('href'), success: function (data) { $('.js-popup-content').html(data); popup.showPopup('popup-book'); } }); return false; }); });" ["4827efcb71bfb39c4436950b1575fb67"]=> string(740) " if(!getCookie('callback_shown')){ setTimeout(function(){ $.ajax({ url: baseUrl + '/request/callback?diseaseId=749&countryId=26', success: function (data) { popup.wrap.find('.js-popup-content').html(data); popup.showPopup('popup-callback'); setCookie('callback_shown', 1, { expires: 60 * 60 * 24 * 365, //1 год path: '/' }); } }); }, 50 * 1000); //50 сек } " } } ["jsFiles"]=> array(1) { [3]=> array(15) { ["/assets/cf1294d6/jquery.min.js?v=1463765083"]=> string(67) "" ["/assets/28c4984f/yii.js?v=1521657413"]=> string(60) "" ["/assets/73ad59de/js/clinic.js?v=1470317950"]=> string(66) "" ["/assets/4245027d/jquery.pjax.js?v=1507803074"]=> string(68) "" ["/assets/73ad59de/js/modernizr-custom.js?v=1470317950"]=> string(76) "" ["/assets/73ad59de/js/console.js?v=1470317950"]=> string(67) "" ["/assets/73ad59de/js/maskedinput.min.js?v=1470317950"]=> string(75) "" ["/assets/73ad59de/js/jquery.autocomplete.min.js?v=1470317950"]=> string(83) "" ["/assets/73ad59de/js/jquery.bxslider.min.js?v=1585808358"]=> string(79) "" ["/assets/73ad59de/js/jquery.columnizer.min.js?v=1470317950"]=> string(81) "" ["/assets/73ad59de/js/jquery.dotdotdot.min.js?v=1470317950"]=> string(80) "" ["/assets/73ad59de/js/jquery.fancybox.pack.js?v=1470317950"]=> string(80) "" ["/assets/73ad59de/js/popup.js?v=1585842499"]=> string(65) "" ["/assets/73ad59de/js/common.js?v=1700817860"]=> string(66) "" ["/assets/4bbdd6a3/social-likes.min.js?v=1511272785"]=> string(73) "" } } ["_assetManager":"yii\web\View":private]=> NULL ["context"]=> object(app\controllers\DiseaseController)#155 (12) { ["layout"]=> string(5) "front" ["enableCsrfValidation"]=> bool(true) ["actionParams"]=> array(6) { ["branch"]=> object(app\models\Branch)#107 (13) { ["relevance"]=> NULL ["count"]=> NULL ["imageFile"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(19) { ["id"]=> int(68) ["title"]=> string(30) "Онкогинекология" ["link"]=> string(16) "onkoginekologija" ["genitive_title"]=> string(30) "Онкогинекологии" ["full_title"]=> string(30) "Онкогинекология" ["about"]=> string(3399) "Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Методы диагностики в современной онкогинекологии
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(14) { ["id"]=> int(749) ["title"]=> string(28) "Хориокарцинома" ["genitive_title"]=> string(28) "Хориокарциномы" ["link"]=> string(15) "horiokartsinoma" ["about"]=> string(1622) "Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["diseasesInBranch"]=> array(1) { [0]=> object(app\models\DiseaseBranch)#274 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["branches"]=> array(1) { [0]=> object(app\models\Branch)#275 (13) { ["relevance"]=> NULL ["count"]=> NULL ["imageFile"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(19) { ["id"]=> int(68) ["title"]=> string(30) "Онкогинекология" ["link"]=> string(16) "onkoginekologija" ["genitive_title"]=> string(30) "Онкогинекологии" ["full_title"]=> string(30) "Онкогинекология" ["about"]=> string(3399) "Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(29) { ["id"]=> int(26) ["title"]=> string(14) "Украина" ["link"]=> string(7) "ukraina" ["genitive_title"]=> string(14) "Украины" ["adj_genitive_plural_title"]=> string(20) "украинских" ["prepositional_title"]=> string(14) "Украине" ["phone"]=> string(0) "" ["flag"]=> string(41) "flag_b69d8e1450522338e16f7eab56c1e756.jpg" ["about"]=> string(2045) "Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["cities"]=> array(1) { [0]=> object(app\models\City)#310 (12) { ["relevance"]=> NULL ["count"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(5) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } } } } ["clinics"]=> array(1) { [0]=> object(app\models\Clinic)#312 (11) { ["relevance"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } ["city"]=> NULL ["sort"]=> NULL ["limit"]=> int(10) } ["id"]=> string(7) "disease" ["module"]=> object(yii\web\Application)#4 (33) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> NULL ["controllerNamespace"]=> string(15) "app\controllers" ["name"]=> string(14) "My Application" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ru" ["sourceLanguage"]=> string(2) "ru" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(12) "disease/view" ["requestedAction"]=> object(yii\base\InlineAction)#154 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(6) { [0]=> object(app\models\Branch)#107 (13) { ["relevance"]=> NULL ["count"]=> NULL ["imageFile"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(19) { ["id"]=> int(68) ["title"]=> string(30) "Онкогинекология" ["link"]=> string(16) "onkoginekologija" ["genitive_title"]=> string(30) "Онкогинекологии" ["full_title"]=> string(30) "Онкогинекология" ["about"]=> string(3399) "Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(14) { ["id"]=> int(749) ["title"]=> string(28) "Хориокарцинома" ["genitive_title"]=> string(28) "Хориокарциномы" ["link"]=> string(15) "horiokartsinoma" ["about"]=> string(1622) "Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["diseasesInBranch"]=> array(1) { [0]=> object(app\models\DiseaseBranch)#274 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["branches"]=> array(1) { [0]=> object(app\models\Branch)#275 (13) { ["relevance"]=> NULL ["count"]=> NULL ["imageFile"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(19) { ["id"]=> int(68) ["title"]=> string(30) "Онкогинекология" ["link"]=> string(16) "onkoginekologija" ["genitive_title"]=> string(30) "Онкогинекологии" ["full_title"]=> string(30) "Онкогинекология" ["about"]=> string(3399) "Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(29) { ["id"]=> int(26) ["title"]=> string(14) "Украина" ["link"]=> string(7) "ukraina" ["genitive_title"]=> string(14) "Украины" ["adj_genitive_plural_title"]=> string(20) "украинских" ["prepositional_title"]=> string(14) "Украине" ["phone"]=> string(0) "" ["flag"]=> string(41) "flag_b69d8e1450522338e16f7eab56c1e756.jpg" ["about"]=> string(2045) "Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["cities"]=> array(1) { [0]=> object(app\models\City)#310 (12) { ["relevance"]=> NULL ["count"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(5) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } } } } ["clinics"]=> array(1) { [0]=> object(app\models\Clinic)#312 (11) { ["relevance"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } [3]=> NULL [4]=> NULL [5]=> int(10) } ["extensions"]=> array(22) { ["herroffizier/yii2-attribute-index-validator"]=> array(3) { ["name"]=> string(43) "herroffizier/yii2-attribute-index-validator" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(2) { ["@herroffizier/yii2aiv/tests"]=> string(81) "/var/www/html/docland.ru/vendor/herroffizier/yii2-attribute-index-validator/tests" ["@herroffizier/yii2aiv"]=> string(79) "/var/www/html/docland.ru/vendor/herroffizier/yii2-attribute-index-validator/src" } } ["herroffizier/yii2-translit-validator"]=> array(3) { ["name"]=> string(36) "herroffizier/yii2-translit-validator" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(2) { ["@herroffizier/yii2tv/tests"]=> string(74) "/var/www/html/docland.ru/vendor/herroffizier/yii2-translit-validator/tests" ["@herroffizier/yii2tv"]=> string(72) "/var/www/html/docland.ru/vendor/herroffizier/yii2-translit-validator/src" } } ["herroffizier/yii2-upload-manager"]=> array(3) { ["name"]=> string(32) "herroffizier/yii2-upload-manager" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(2) { ["@herroffizier/yii2um/tests"]=> string(70) "/var/www/html/docland.ru/vendor/herroffizier/yii2-upload-manager/tests" ["@herroffizier/yii2um"]=> string(68) "/var/www/html/docland.ru/vendor/herroffizier/yii2-upload-manager/src" } } ["omgdef/yii2-multilingual-behavior"]=> array(3) { ["name"]=> string(33) "omgdef/yii2-multilingual-behavior" ["version"]=> string(7) "2.1.2.0" ["alias"]=> array(1) { ["@omgdef/multilingual"]=> string(69) "/var/www/html/docland.ru/vendor/omgdef/yii2-multilingual-behavior/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(7) "2.0.8.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(58) "/var/www/html/docland.ru/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(72) "/var/www/html/docland.ru/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-selectize-widget"]=> array(3) { ["name"]=> string(29) "2amigos/yii2-selectize-widget" ["version"]=> string(7) "1.1.0.0" ["alias"]=> array(1) { ["@dosamigos/selectize"]=> string(65) "/var/www/html/docland.ru/vendor/2amigos/yii2-selectize-widget/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.1.0" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(68) "/var/www/html/docland.ru/vendor/skeeks/yii2-assets-auto-compress/src" } } ["linslin/yii2-curl"]=> array(3) { ["name"]=> string(17) "linslin/yii2-curl" ["version"]=> string(7) "1.2.1.0" ["alias"]=> array(1) { ["@linslin/yii2/curl"]=> string(49) "/var/www/html/docland.ru/vendor/linslin/yii2-curl" } } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(56) "/var/www/html/docland.ru/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(52) "/var/www/html/docland.ru/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(50) "/var/www/html/docland.ru/vendor/yiisoft/yii2-faker" } } ["2amigos/yii2-dosamigos-asset-bundle"]=> array(3) { ["name"]=> string(35) "2amigos/yii2-dosamigos-asset-bundle" ["version"]=> string(7) "0.1.0.0" ["alias"]=> array(1) { ["@dosamigos/assets"]=> string(67) "/var/www/html/docland.ru/vendor/2amigos/yii2-dosamigos-asset-bundle" } } ["2amigos/yii2-editable-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-editable-widget" ["version"]=> string(7) "1.1.1.0" ["alias"]=> array(1) { ["@dosamigos/editable"]=> string(64) "/var/www/html/docland.ru/vendor/2amigos/yii2-editable-widget/src" } } ["2amigos/yii2-grid-view-library"]=> array(3) { ["name"]=> string(30) "2amigos/yii2-grid-view-library" ["version"]=> string(7) "0.1.1.0" ["alias"]=> array(1) { ["@dosamigos/grid"]=> string(62) "/var/www/html/docland.ru/vendor/2amigos/yii2-grid-view-library" } } ["kartik-v/yii2-date-range"]=> array(3) { ["name"]=> string(24) "kartik-v/yii2-date-range" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@kartik/daterange"]=> string(60) "/var/www/html/docland.ru/vendor/kartik-v/yii2-date-range/src" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.0.14.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(54) "/var/www/html/docland.ru/vendor/yiisoft/yii2-debug/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(59) "/var/www/html/docland.ru/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(7) "2.0.9.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(54) "/var/www/html/docland.ru/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.2.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(60) "/var/www/html/docland.ru/vendor/yiisoft/yii2-swiftmailer/src" } } ["vova07/yii2-imperavi-widget"]=> array(3) { ["name"]=> string(27) "vova07/yii2-imperavi-widget" ["version"]=> string(7) "2.0.9.0" ["alias"]=> array(2) { ["@vova07/imperavi"]=> string(63) "/var/www/html/docland.ru/vendor/vova07/yii2-imperavi-widget/src" ["@vova07/imperavi/tests"]=> string(65) "/var/www/html/docland.ru/vendor/vova07/yii2-imperavi-widget/tests" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(61) "/var/www/html/docland.ru/vendor/kartik-v/yii2-krajee-base/src" } } } ["bootstrap"]=> array(3) { [0]=> string(3) "log" [1]=> string(3) "seo" [2]=> string(18) "assetsAutoCompress" } ["state"]=> int(3) ["loadedModules"]=> array(1) { ["yii\web\Application"]=> *RECURSION* } ["_runtimePath":"yii\base\Application":private]=> string(32) "/var/www/html/docland.ru/runtime" ["_vendorPath":"yii\base\Application":private]=> string(31) "/var/www/html/docland.ru/vendor" ["params"]=> array(18) { ["languages"]=> array(2) { ["ru"]=> string(6) "Рус" ["en"]=> string(6) "Анг" } ["adminEmail"]=> string(20) "webmaster@docland.ru" ["googleMapsApiKey"]=> string(39) "AIzaSyAZfoNPRM9Kw_NhnEbFh4bH94fnWvFf5JE" ["phone"]=> string(15) "+74954812786" ["phoneMoscow"]=> string(15) "+74954812786" ["whatsapp"]=> bool(false) ["skype"]=> bool(false) ["rootUrl"]=> string(18) "https://docland.ru" ["email"]=> string(21) "postmaster@docland.ru" ["logoPath"]=> string(11) "/i/logo.png" ["countryBannerPath"]=> string(20) "/i/banner-doctor.png" ["showBranches"]=> bool(true) ["faviconPath"]=> string(12) "/favicon.ico" ["counters"]=> array(2) { ["yandex"]=> array(1) { ["id"]=> string(8) "47332971" } ["google"]=> array(1) { ["id"]=> string(13) "UA-74507026-1" } } ["socialLinks"]=> array(6) { ["vk"]=> array(2) { ["link"]=> string(28) "https://vk.com/club121064291" ["icon"]=> string(5) "fa-vk" } ["fb"]=> array(2) { ["link"]=> string(42) "https://www.facebook.com/doclandtreatment/" ["icon"]=> string(11) "fa-facebook" } ["ok"]=> array(2) { ["link"]=> string(33) "http://ok.ru/group/52684669976727" ["icon"]=> string(16) "fa-odnoklassniki" } ["youtube"]=> array(2) { ["link"]=> string(56) "https://www.youtube.com/channel/UCtgoyVE4-KilEzT5StHidpA" ["icon"]=> string(10) "fa-youtube" } ["linkedin"]=> array(2) { ["link"]=> string(144) "https://www.linkedin.com/company/docland-ru---%D0%BB%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B7%D0%B0-%D1%80%D1%83%D0%B1%D0%B5%D0%B6%D0%BE%D0%BC" ["icon"]=> string(11) "fa-linkedin" } ["twitter"]=> array(2) { ["link"]=> string(30) "https://twitter.com/docland_ta" ["icon"]=> string(10) "fa-twitter" } } ["main"]=> array(2) { ["numCountries"]=> int(6) ["branchImg"]=> array(7) { ["default"]=> string(21) "/i/tmp/direction1.jpg" ["onkologija-lechenie-raka"]=> string(26) "/i/branches/oncology.png?2" ["ortopedija"]=> string(28) "/i/branches/ortopedija.png?2" ["kardiologija-i-kardiohirurgija"]=> string(30) "/i/branches/kardiologija.png?2" ["nevrologija"]=> string(29) "/i/branches/nevrologija.png?2" ["plasticheskaya-hirurgia"]=> string(49) "/i/branches/1_Пластическая хир.jpg" ["hirurgia"]=> string(34) "/i/branches/1_хирургия.jpg" } } ["redactorDefaultSettings"]=> array(13) { ["plugins"]=> array(2) { [0]=> string(10) "fullscreen" [1]=> string(12) "imagemanager" } ["buttons"]=> array(11) { [0]=> string(10) "formatting" [1]=> string(4) "bold" [2]=> string(6) "italic" [3]=> string(7) "deleted" [4]=> string(13) "unorderedlist" [5]=> string(11) "orderedlist" [6]=> string(5) "image" [7]=> string(4) "file" [8]=> string(4) "link" [9]=> string(14) "horizontalrule" [10]=> string(4) "html" } ["allowedTags"]=> array(48) { [0]=> string(1) "a" [1]=> string(3) "img" [2]=> string(1) "b" [3]=> string(6) "strong" [4]=> string(3) "sub" [5]=> string(3) "sup" [6]=> string(1) "i" [7]=> string(2) "em" [8]=> string(1) "u" [9]=> string(5) "small" [10]=> string(6) "strike" [11]=> string(3) "del" [12]=> string(4) "cite" [13]=> string(2) "ul" [14]=> string(2) "ol" [15]=> string(2) "li" [16]=> string(6) "strong" [17]=> string(1) "b" [18]=> string(1) "u" [19]=> string(2) "em" [20]=> string(1) "i" [21]=> string(4) "code" [22]=> string(3) "del" [23]=> string(3) "ins" [24]=> string(4) "samp" [25]=> string(3) "sup" [26]=> string(3) "sub" [27]=> string(4) "mark" [28]=> string(3) "var" [29]=> string(4) "cite" [30]=> string(5) "small" [31]=> string(4) "span" [32]=> string(8) "noscript" [33]=> string(4) "meta" [34]=> string(5) "style" [35]=> string(1) "p" [36]=> string(2) "h1" [37]=> string(2) "h2" [38]=> string(2) "h3" [39]=> string(2) "h4" [40]=> string(2) "h5" [41]=> string(2) "h6" [42]=> string(2) "dl" [43]=> string(2) "dt" [44]=> string(2) "dd" [45]=> string(3) "div" [46]=> string(4) "link" [47]=> string(6) "center" } ["pasteBlockTags"]=> bool(true) ["spellcheck"]=> bool(false) ["structure"]=> bool(false) ["script"]=> bool(false) ["replaceDivs"]=> bool(false) ["overrideStyles"]=> bool(false) ["replaceTags"]=> bool(false) ["removeAttr"]=> array(1) { [0]=> array(2) { [0]=> string(1) "*" [1]=> string(5) "style" } } ["formattingAdd"]=> array(1) { ["columnbreak-p-toggle"]=> array(3) { ["title"]=> string(50) "Сделать отдельной колонкой" ["tag"]=> string(1) "p" ["class"]=> string(11) "columnbreak" } } ["maxHeight"]=> int(350) } ["notificationEmails"]=> array(1) { [0]=> string(24) "doctor@israelclinics.org" } } ["id"]=> string(7) "docland" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(24) "/var/www/html/docland.ru" ["_viewPath":"yii\base\Module":private]=> string(30) "/var/www/html/docland.ru/views" ["_layoutPath":"yii\base\Module":private]=> string(38) "/var/www/html/docland.ru/views/layouts" ["_modules":"yii\base\Module":private]=> array(2) { ["manage"]=> array(3) { ["class"]=> string(25) "app\modules\manage\Module" ["layout"]=> string(4) "main" ["as access"]=> array(2) { ["class"]=> string(25) "yii\filters\AccessControl" ["rules"]=> array(1) { [0]=> array(2) { ["allow"]=> bool(true) ["roles"]=> array(2) { [0]=> string(5) "admin" [1]=> string(6) "editor" } } } } } ["partner"]=> array(3) { ["class"]=> string(26) "app\modules\partner\Module" ["layout"]=> string(4) "main" ["as access"]=> array(2) { ["class"]=> string(25) "yii\filters\AccessControl" ["rules"]=> array(1) { [0]=> array(2) { ["allow"]=> bool(true) ["roles"]=> array(1) { [0]=> string(7) "partner" } } } } } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(15) { ["errorHandler"]=> object(yii\web\ErrorHandler)#7 (17) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#9 (34) { ["enableCsrfValidation"]=> bool(false) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(false) ["cookieValidationKey"]=> string(32) "szRDj2ALlUXe91N9_-EOjbldVBEZdJ9A" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(0) { } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(5) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(15) "Front-End-Https" [4]=> string(13) "X-Rewrite-Url" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> NULL ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#57 (1) { ["_headers":"yii\web\HeaderCollection":private]=> array(5) { ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } ["host"]=> array(1) { [0]=> string(10) "docland.ru" } ["content-length"]=> array(1) { [0]=> string(0) "" } ["content-type"]=> array(1) { [0]=> string(0) "" } } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(18) "https://docland.ru" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(10) "/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "ukraina/onkoginekologija/horiokartsinoma" ["_url":"yii\web\Request":private]=> string(41) "/ukraina/onkoginekologija/horiokartsinoma" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["log"]=> object(yii\log\Dispatcher)#11 (5) { ["targets"]=> array(1) { [0]=> object(yii\log\FileTarget)#16 (19) { ["logFile"]=> string(45) "/var/www/html/docland.ru/runtime/logs/app.log" ["enableRotation"]=> bool(true) ["maxFileSize"]=> int(10240) ["maxLogFiles"]=> int(5) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["rotateByCopy"]=> bool(true) ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#13 (7) { ["messages"]=> array(184) { [0]=> array(6) { [0]=> string(65) "Opening DB connection: mysql:host=localhost;dbname=docland28mar22" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1714812001,4249) [4]=> array(0) { } [5]=> int(4805328) } [1]=> array(6) { [0]=> string(65) "Opening DB connection: mysql:host=localhost;dbname=docland28mar22" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1714812001,4249) [4]=> array(0) { } [5]=> int(4806080) } [2]=> array(6) { [0]=> string(65) "Opening DB connection: mysql:host=localhost;dbname=docland28mar22" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1714812001,4415) [4]=> array(0) { } [5]=> int(4850024) } [3]=> array(6) { [0]=> string(85) "SELECT * FROM `country` WHERE (`country`.`public`=1) AND (`country`.`link`='ukraina')" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4416) [4]=> array(0) { } [5]=> int(4850280) } [4]=> array(6) { [0]=> string(85) "SELECT * FROM `country` WHERE (`country`.`public`=1) AND (`country`.`link`='ukraina')" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4416) [4]=> array(0) { } [5]=> int(4851248) } [5]=> array(6) { [0]=> string(85) "SELECT * FROM `country` WHERE (`country`.`public`=1) AND (`country`.`link`='ukraina')" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4419) [4]=> array(0) { } [5]=> int(4872816) } [6]=> array(6) { [0]=> string(91) "SELECT * FROM `branch` WHERE (`branch`.`public`=1) AND (`branch`.`link`='onkoginekologija')" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4436) [4]=> array(0) { } [5]=> int(5279896) } [7]=> array(6) { [0]=> string(91) "SELECT * FROM `branch` WHERE (`branch`.`public`=1) AND (`branch`.`link`='onkoginekologija')" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4437) [4]=> array(0) { } [5]=> int(5280784) } [8]=> array(6) { [0]=> string(91) "SELECT * FROM `branch` WHERE (`branch`.`public`=1) AND (`branch`.`link`='onkoginekologija')" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4444) [4]=> array(0) { } [5]=> int(5301856) } [9]=> array(6) { [0]=> string(93) "SELECT * FROM `disease` WHERE (`disease`.`public`=1) AND (`disease`.`link`='horiokartsinoma')" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4451) [4]=> array(0) { } [5]=> int(5422256) } [10]=> array(6) { [0]=> string(93) "SELECT * FROM `disease` WHERE (`disease`.`public`=1) AND (`disease`.`link`='horiokartsinoma')" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4451) [4]=> array(0) { } [5]=> int(5423144) } [11]=> array(6) { [0]=> string(93) "SELECT * FROM `disease` WHERE (`disease`.`public`=1) AND (`disease`.`link`='horiokartsinoma')" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4458) [4]=> array(0) { } [5]=> int(5427632) } [12]=> array(6) { [0]=> string(38) "SELECT * FROM `disease` WHERE `id`=749" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,447) [4]=> array(0) { } [5]=> int(5650992) } [13]=> array(6) { [0]=> string(38) "SELECT * FROM `disease` WHERE `id`=749" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,447) [4]=> array(0) { } [5]=> int(5652040) } [14]=> array(6) { [0]=> string(38) "SELECT * FROM `disease` WHERE `id`=749" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4473) [4]=> array(0) { } [5]=> int(5656464) } [15]=> array(6) { [0]=> string(56) "SELECT * FROM `disease_to_branch` WHERE `disease_id`=749" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4476) [4]=> array(0) { } [5]=> int(5715248) } [16]=> array(6) { [0]=> string(56) "SELECT * FROM `disease_to_branch` WHERE `disease_id`=749" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4476) [4]=> array(0) { } [5]=> int(5716352) } [17]=> array(6) { [0]=> string(56) "SELECT * FROM `disease_to_branch` WHERE `disease_id`=749" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,449) [4]=> array(0) { } [5]=> int(5718488) } [18]=> array(6) { [0]=> string(36) "SELECT * FROM `branch` WHERE `id`=68" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4493) [4]=> array(0) { } [5]=> int(5728320) } [19]=> array(6) { [0]=> string(36) "SELECT * FROM `branch` WHERE `id`=68" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4493) [4]=> array(0) { } [5]=> int(5729368) } [20]=> array(6) { [0]=> string(36) "SELECT * FROM `branch` WHERE `id`=68" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4495) [4]=> array(0) { } [5]=> int(5750640) } [21]=> array(6) { [0]=> string(81) "SELECT * FROM `country_to_disease` WHERE (`disease_id`=749) AND (`country_id`=26)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4498) [4]=> array(0) { } [5]=> int(5791216) } [22]=> array(6) { [0]=> string(81) "SELECT * FROM `country_to_disease` WHERE (`disease_id`=749) AND (`country_id`=26)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4498) [4]=> array(0) { } [5]=> int(5792104) } [23]=> array(6) { [0]=> string(81) "SELECT * FROM `country_to_disease` WHERE (`disease_id`=749) AND (`country_id`=26)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4501) [4]=> array(0) { } [5]=> int(5793232) } [24]=> array(6) { [0]=> string(56) "SELECT * FROM `clinic_to_disease` WHERE `disease_id`=749" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4506) [4]=> array(0) { } [5]=> int(5996896) } [25]=> array(6) { [0]=> string(56) "SELECT * FROM `clinic_to_disease` WHERE `disease_id`=749" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4506) [4]=> array(0) { } [5]=> int(5998000) } [26]=> array(6) { [0]=> string(56) "SELECT * FROM `clinic_to_disease` WHERE `disease_id`=749" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4508) [4]=> array(0) { } [5]=> int(5998704) } [27]=> array(6) { [0]=> string(263) "SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (0=1) GROUP BY `clinic`.`id` ORDER BY `clinic`.`rating` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4508) [4]=> array(0) { } [5]=> int(6002880) } [28]=> array(6) { [0]=> string(263) "SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (0=1) GROUP BY `clinic`.`id` ORDER BY `clinic`.`rating` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4508) [4]=> array(0) { } [5]=> int(6004200) } [29]=> array(6) { [0]=> string(263) "SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (0=1) GROUP BY `clinic`.`id` ORDER BY `clinic`.`rating` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4509) [4]=> array(0) { } [5]=> int(6007288) } [30]=> array(6) { [0]=> string(53) "SELECT * FROM `clinic_to_branch` WHERE `branch_id`=68" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,451) [4]=> array(0) { } [5]=> int(6003744) } [31]=> array(6) { [0]=> string(53) "SELECT * FROM `clinic_to_branch` WHERE `branch_id`=68" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,451) [4]=> array(0) { } [5]=> int(6004824) } [32]=> array(6) { [0]=> string(53) "SELECT * FROM `clinic_to_branch` WHERE `branch_id`=68" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4511) [4]=> array(0) { } [5]=> int(6008936) } [33]=> array(6) { [0]=> string(313) "SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (`clinic`.`id` IN ('6', '36', '134', '5', '12', '280')) GROUP BY `clinic`.`id` ORDER BY `clinic`.`rating` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4512) [4]=> array(0) { } [5]=> int(6013648) } [34]=> array(6) { [0]=> string(313) "SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (`clinic`.`id` IN ('6', '36', '134', '5', '12', '280')) GROUP BY `clinic`.`id` ORDER BY `clinic`.`rating` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4512) [4]=> array(0) { } [5]=> int(6013448) } [35]=> array(6) { [0]=> string(313) "SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (`clinic`.`id` IN ('6', '36', '134', '5', '12', '280')) GROUP BY `clinic`.`id` ORDER BY `clinic`.`rating` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4562) [4]=> array(0) { } [5]=> int(6016184) } [36]=> array(6) { [0]=> string(76) "SELECT * FROM `clinic_to_branch` WHERE (`branch_id`=68) AND (`branch_id`=68)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4563) [4]=> array(0) { } [5]=> int(6015584) } [37]=> array(6) { [0]=> string(76) "SELECT * FROM `clinic_to_branch` WHERE (`branch_id`=68) AND (`branch_id`=68)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4563) [4]=> array(0) { } [5]=> int(6016472) } [38]=> array(6) { [0]=> string(76) "SELECT * FROM `clinic_to_branch` WHERE (`branch_id`=68) AND (`branch_id`=68)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4565) [4]=> array(0) { } [5]=> int(6020616) } [39]=> array(6) { [0]=> string(343) "SELECT AVG(rating) FROM (SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (`clinic`.`id` IN ('6', '36', '134', '5', '12', '280')) GROUP BY `clinic`.`id` ORDER BY `clinic`.`rating` DESC) `c`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4566) [4]=> array(0) { } [5]=> int(6021736) } [40]=> array(6) { [0]=> string(343) "SELECT AVG(rating) FROM (SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (`clinic`.`id` IN ('6', '36', '134', '5', '12', '280')) GROUP BY `clinic`.`id` ORDER BY `clinic`.`rating` DESC) `c`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4566) [4]=> array(0) { } [5]=> int(6021600) } [41]=> array(6) { [0]=> string(343) "SELECT AVG(rating) FROM (SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (`clinic`.`id` IN ('6', '36', '134', '5', '12', '280')) GROUP BY `clinic`.`id` ORDER BY `clinic`.`rating` DESC) `c`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4578) [4]=> array(0) { } [5]=> int(6022472) } [42]=> array(6) { [0]=> string(249) "SELECT COUNT(*) FROM `review` LEFT JOIN `review_to_clinic` ON `review`.`id` = `review_to_clinic`.`review_id` LEFT JOIN `clinic` ON `review_to_clinic`.`clinic_id` = `clinic`.`id` WHERE (`review`.`published`=1) AND (`review`.`language`='ru') AND (0=1)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4582) [4]=> array(0) { } [5]=> int(6107104) } [43]=> array(6) { [0]=> string(249) "SELECT COUNT(*) FROM `review` LEFT JOIN `review_to_clinic` ON `review`.`id` = `review_to_clinic`.`review_id` LEFT JOIN `clinic` ON `review_to_clinic`.`clinic_id` = `clinic`.`id` WHERE (`review`.`published`=1) AND (`review`.`language`='ru') AND (0=1)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4582) [4]=> array(0) { } [5]=> int(6108360) } [44]=> array(6) { [0]=> string(249) "SELECT COUNT(*) FROM `review` LEFT JOIN `review_to_clinic` ON `review`.`id` = `review_to_clinic`.`review_id` LEFT JOIN `clinic` ON `review_to_clinic`.`clinic_id` = `clinic`.`id` WHERE (`review`.`published`=1) AND (`review`.`language`='ru') AND (0=1)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4584) [4]=> array(0) { } [5]=> int(6109200) } [45]=> array(6) { [0]=> string(53) "SELECT * FROM `clinic_to_branch` WHERE `branch_id`=68" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4588) [4]=> array(0) { } [5]=> int(6179576) } [46]=> array(6) { [0]=> string(53) "SELECT * FROM `clinic_to_branch` WHERE `branch_id`=68" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4588) [4]=> array(0) { } [5]=> int(6180656) } [47]=> array(6) { [0]=> string(53) "SELECT * FROM `clinic_to_branch` WHERE `branch_id`=68" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,459) [4]=> array(0) { } [5]=> int(6184768) } [48]=> array(6) { [0]=> string(104) "SELECT `id` FROM `clinic` WHERE (`clinic`.`public`=1) AND (`id` IN ('6', '36', '134', '5', '12', '280'))" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,459) [4]=> array(0) { } [5]=> int(6183664) } [49]=> array(6) { [0]=> string(104) "SELECT `id` FROM `clinic` WHERE (`clinic`.`public`=1) AND (`id` IN ('6', '36', '134', '5', '12', '280'))" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,459) [4]=> array(0) { } [5]=> int(6183296) } [50]=> array(6) { [0]=> string(104) "SELECT `id` FROM `clinic` WHERE (`clinic`.`public`=1) AND (`id` IN ('6', '36', '134', '5', '12', '280'))" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4591) [4]=> array(0) { } [5]=> int(6184464) } [51]=> array(6) { [0]=> string(623) "SELECT COUNT(DISTINCT clinic.id) count, `country`.`id`, `country`.`title`, `country`.`link` FROM `country` LEFT JOIN `city` ON `country`.`id` = `city`.`country_id` LEFT JOIN `clinic` ON `city`.`id` = `clinic`.`city_id` LEFT JOIN `clinic_to_branch` ON `clinic`.`id` = `clinic_to_branch`.`clinic_id` LEFT JOIN `branch` ON `clinic_to_branch`.`branch_id` = `branch`.`id` WHERE (`country`.`public`=1) AND (`clinic`.`id` IN ('5', '6', '12', '36', '134', '280')) AND (`branch`.`id`=68) AND (`city`.`public`=1) AND (`clinic`.`public`=1) AND (`branch`.`public`=1) GROUP BY `country`.`id` ORDER BY `count` DESC, `branch`.`sort_order`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4595) [4]=> array(0) { } [5]=> int(6252664) } [52]=> array(6) { [0]=> string(623) "SELECT COUNT(DISTINCT clinic.id) count, `country`.`id`, `country`.`title`, `country`.`link` FROM `country` LEFT JOIN `city` ON `country`.`id` = `city`.`country_id` LEFT JOIN `clinic` ON `city`.`id` = `clinic`.`city_id` LEFT JOIN `clinic_to_branch` ON `clinic`.`id` = `clinic_to_branch`.`clinic_id` LEFT JOIN `branch` ON `clinic_to_branch`.`branch_id` = `branch`.`id` WHERE (`country`.`public`=1) AND (`clinic`.`id` IN ('5', '6', '12', '36', '134', '280')) AND (`branch`.`id`=68) AND (`city`.`public`=1) AND (`clinic`.`public`=1) AND (`branch`.`public`=1) GROUP BY `country`.`id` ORDER BY `count` DESC, `branch`.`sort_order`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4595) [4]=> array(0) { } [5]=> int(6252056) } [53]=> array(6) { [0]=> string(623) "SELECT COUNT(DISTINCT clinic.id) count, `country`.`id`, `country`.`title`, `country`.`link` FROM `country` LEFT JOIN `city` ON `country`.`id` = `city`.`country_id` LEFT JOIN `clinic` ON `city`.`id` = `clinic`.`city_id` LEFT JOIN `clinic_to_branch` ON `clinic`.`id` = `clinic_to_branch`.`clinic_id` LEFT JOIN `branch` ON `clinic_to_branch`.`branch_id` = `branch`.`id` WHERE (`country`.`public`=1) AND (`clinic`.`id` IN ('5', '6', '12', '36', '134', '280')) AND (`branch`.`id`=68) AND (`city`.`public`=1) AND (`clinic`.`public`=1) AND (`branch`.`public`=1) GROUP BY `country`.`id` ORDER BY `count` DESC, `branch`.`sort_order`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,46) [4]=> array(0) { } [5]=> int(6255376) } [54]=> array(6) { [0]=> string(42) "SELECT * FROM `city` WHERE `country_id`=26" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4605) [4]=> array(0) { } [5]=> int(6403304) } [55]=> array(6) { [0]=> string(42) "SELECT * FROM `city` WHERE `country_id`=26" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4605) [4]=> array(0) { } [5]=> int(6404376) } [56]=> array(6) { [0]=> string(42) "SELECT * FROM `city` WHERE `country_id`=26" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4606) [4]=> array(0) { } [5]=> int(6408432) } [57]=> array(6) { [0]=> string(42) "SELECT * FROM `clinic` WHERE `city_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4609) [4]=> array(0) { } [5]=> int(6449728) } [58]=> array(6) { [0]=> string(42) "SELECT * FROM `clinic` WHERE `city_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4609) [4]=> array(0) { } [5]=> int(6450800) } [59]=> array(6) { [0]=> string(42) "SELECT * FROM `clinic` WHERE `city_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,461) [4]=> array(0) { } [5]=> int(6466856) } [60]=> array(6) { [0]=> string(52) "SELECT COUNT(*) FROM `request` WHERE `clinic_id`=368" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4612) [4]=> array(0) { } [5]=> int(6531016) } [61]=> array(6) { [0]=> string(52) "SELECT COUNT(*) FROM `request` WHERE `clinic_id`=368" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4612) [4]=> array(0) { } [5]=> int(6532096) } [62]=> array(6) { [0]=> string(52) "SELECT COUNT(*) FROM `request` WHERE `clinic_id`=368" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4613) [4]=> array(0) { } [5]=> int(6532640) } [63]=> array(6) { [0]=> string(56) "SELECT * FROM `disease_to_branch` WHERE `disease_id`=749" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,462) [4]=> array(0) { } [5]=> int(6625112) } [64]=> array(6) { [0]=> string(56) "SELECT * FROM `disease_to_branch` WHERE `disease_id`=749" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,462) [4]=> array(0) { } [5]=> int(6626216) } [65]=> array(6) { [0]=> string(56) "SELECT * FROM `disease_to_branch` WHERE `disease_id`=749" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4621) [4]=> array(0) { } [5]=> int(6633344) } [66]=> array(6) { [0]=> string(36) "SELECT * FROM `branch` WHERE `id`=68" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4621) [4]=> array(0) { } [5]=> int(6633784) } [67]=> array(6) { [0]=> string(36) "SELECT * FROM `branch` WHERE `id`=68" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4621) [4]=> array(0) { } [5]=> int(6634832) } [68]=> array(6) { [0]=> string(36) "SELECT * FROM `branch` WHERE `id`=68" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4622) [4]=> array(0) { } [5]=> int(6656104) } [69]=> array(6) { [0]=> string(56) "SELECT * FROM `doctor_to_disease` WHERE `disease_id`=749" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4627) [4]=> array(0) { } [5]=> int(6840192) } [70]=> array(6) { [0]=> string(56) "SELECT * FROM `doctor_to_disease` WHERE `disease_id`=749" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4627) [4]=> array(0) { } [5]=> int(6841296) } [71]=> array(6) { [0]=> string(56) "SELECT * FROM `doctor_to_disease` WHERE `disease_id`=749" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4628) [4]=> array(0) { } [5]=> int(6842000) } [72]=> array(6) { [0]=> string(421) "SELECT `doctor`.* FROM `doctor` INNER JOIN `doctor_to_clinic` ON `doctor`.`id` = `doctor_to_clinic`.`doctor_id` INNER JOIN `clinic` ON `doctor_to_clinic`.`clinic_id` = `clinic`.`id` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`doctor`.`public`=1) AND (`country`.`id`=26) AND (0=1) GROUP BY `doctor`.`id` ORDER BY `doctor`.`rating` DESC LIMIT 3" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4629) [4]=> array(0) { } [5]=> int(6846240) } [73]=> array(6) { [0]=> string(421) "SELECT `doctor`.* FROM `doctor` INNER JOIN `doctor_to_clinic` ON `doctor`.`id` = `doctor_to_clinic`.`doctor_id` INNER JOIN `clinic` ON `doctor_to_clinic`.`clinic_id` = `clinic`.`id` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`doctor`.`public`=1) AND (`country`.`id`=26) AND (0=1) GROUP BY `doctor`.`id` ORDER BY `doctor`.`rating` DESC LIMIT 3" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4629) [4]=> array(0) { } [5]=> int(6847880) } [74]=> array(6) { [0]=> string(421) "SELECT `doctor`.* FROM `doctor` INNER JOIN `doctor_to_clinic` ON `doctor`.`id` = `doctor_to_clinic`.`doctor_id` INNER JOIN `clinic` ON `doctor_to_clinic`.`clinic_id` = `clinic`.`id` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`doctor`.`public`=1) AND (`country`.`id`=26) AND (0=1) GROUP BY `doctor`.`id` ORDER BY `doctor`.`rating` DESC LIMIT 3" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,463) [4]=> array(0) { } [5]=> int(6850600) } [75]=> array(6) { [0]=> string(80) "SELECT * FROM `seo_item` WHERE `url`='/ukraina/onkoginekologija/horiokartsinoma'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4635) [4]=> array(0) { } [5]=> int(6968992) } [76]=> array(6) { [0]=> string(80) "SELECT * FROM `seo_item` WHERE `url`='/ukraina/onkoginekologija/horiokartsinoma'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4636) [4]=> array(0) { } [5]=> int(6970064) } [77]=> array(6) { [0]=> string(80) "SELECT * FROM `seo_item` WHERE `url`='/ukraina/onkoginekologija/horiokartsinoma'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4636) [4]=> array(0) { } [5]=> int(6970944) } [78]=> array(6) { [0]=> string(42) "SELECT * FROM `city` WHERE `country_id`=26" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4666) [4]=> array(0) { } [5]=> int(7533752) } [79]=> array(6) { [0]=> string(42) "SELECT * FROM `city` WHERE `country_id`=26" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4667) [4]=> array(0) { } [5]=> int(7534824) } [80]=> array(6) { [0]=> string(42) "SELECT * FROM `city` WHERE `country_id`=26" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4693) [4]=> array(0) { } [5]=> int(7538880) } [81]=> array(6) { [0]=> string(42) "SELECT * FROM `clinic` WHERE `city_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4695) [4]=> array(0) { } [5]=> int(7545232) } [82]=> array(6) { [0]=> string(42) "SELECT * FROM `clinic` WHERE `city_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4695) [4]=> array(0) { } [5]=> int(7546304) } [83]=> array(6) { [0]=> string(42) "SELECT * FROM `clinic` WHERE `city_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,482) [4]=> array(0) { } [5]=> int(7562360) } [84]=> array(6) { [0]=> string(52) "SELECT COUNT(*) FROM `request` WHERE `clinic_id`=368" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4822) [4]=> array(0) { } [5]=> int(7572280) } [85]=> array(6) { [0]=> string(52) "SELECT COUNT(*) FROM `request` WHERE `clinic_id`=368" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4822) [4]=> array(0) { } [5]=> int(7573360) } [86]=> array(6) { [0]=> string(52) "SELECT COUNT(*) FROM `request` WHERE `clinic_id`=368" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4823) [4]=> array(0) { } [5]=> int(7573904) } [87]=> array(6) { [0]=> string(54) "SELECT * FROM `params` WHERE `name`='settings.view.ru'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4832) [4]=> array(0) { } [5]=> int(7647312) } [88]=> array(6) { [0]=> string(54) "SELECT * FROM `params` WHERE `name`='settings.view.ru'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4832) [4]=> array(0) { } [5]=> int(7648384) } [89]=> array(6) { [0]=> string(54) "SELECT * FROM `params` WHERE `name`='settings.view.ru'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4834) [4]=> array(0) { } [5]=> int(7649792) } [90]=> array(6) { [0]=> string(42) "SELECT * FROM `city` WHERE `country_id`=26" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4836) [4]=> array(0) { } [5]=> int(7659096) } [91]=> array(6) { [0]=> string(42) "SELECT * FROM `city` WHERE `country_id`=26" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4836) [4]=> array(0) { } [5]=> int(7660168) } [92]=> array(6) { [0]=> string(42) "SELECT * FROM `city` WHERE `country_id`=26" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4837) [4]=> array(0) { } [5]=> int(7664224) } [93]=> array(6) { [0]=> string(42) "SELECT * FROM `clinic` WHERE `city_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4838) [4]=> array(0) { } [5]=> int(7670576) } [94]=> array(6) { [0]=> string(42) "SELECT * FROM `clinic` WHERE `city_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4838) [4]=> array(0) { } [5]=> int(7671648) } [95]=> array(6) { [0]=> string(42) "SELECT * FROM `clinic` WHERE `city_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4839) [4]=> array(0) { } [5]=> int(7687704) } [96]=> array(6) { [0]=> string(52) "SELECT COUNT(*) FROM `request` WHERE `clinic_id`=368" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,484) [4]=> array(0) { } [5]=> int(7697624) } [97]=> array(6) { [0]=> string(52) "SELECT COUNT(*) FROM `request` WHERE `clinic_id`=368" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,484) [4]=> array(0) { } [5]=> int(7698704) } [98]=> array(6) { [0]=> string(52) "SELECT COUNT(*) FROM `request` WHERE `clinic_id`=368" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4841) [4]=> array(0) { } [5]=> int(7699248) } [99]=> array(6) { [0]=> string(54) "SELECT * FROM `params` WHERE `name`='settings.view.ru'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4846) [4]=> array(0) { } [5]=> int(7704256) } [100]=> array(6) { [0]=> string(54) "SELECT * FROM `params` WHERE `name`='settings.view.ru'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4846) [4]=> array(0) { } [5]=> int(7705328) } [101]=> array(6) { [0]=> string(54) "SELECT * FROM `params` WHERE `name`='settings.view.ru'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4847) [4]=> array(0) { } [5]=> int(7706736) } [102]=> array(6) { [0]=> string(39) "SELECT * FROM `branch` ORDER BY `title`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4849) [4]=> array(0) { } [5]=> int(7738576) } [103]=> array(6) { [0]=> string(39) "SELECT * FROM `branch` ORDER BY `title`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4849) [4]=> array(0) { } [5]=> int(7739568) } [104]=> array(6) { [0]=> string(39) "SELECT * FROM `branch` ORDER BY `title`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4855) [4]=> array(0) { } [5]=> int(8179368) } [105]=> array(6) { [0]=> string(265) "SELECT * FROM `service_to_branch` WHERE `branch_id` IN (40, 63, 64, 28, 27, 14, 57, 62, 22, 39, 69, 23, 52, 13, 61, 51, 25, 56, 49, 16, 36, 50, 38, 42, 68, 8, 9, 17, 19, 29, 44, 11, 24, 20, 54, 31, 41, 65, 30, 60, 48, 32, 45, 46, 33, 58, 67, 26, 43, 12, 18, 21, 55)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4865) [4]=> array(0) { } [5]=> int(9013328) } [106]=> array(6) { [0]=> string(265) "SELECT * FROM `service_to_branch` WHERE `branch_id` IN (40, 63, 64, 28, 27, 14, 57, 62, 22, 39, 69, 23, 52, 13, 61, 51, 25, 56, 49, 16, 36, 50, 38, 42, 68, 8, 9, 17, 19, 29, 44, 11, 24, 20, 54, 31, 41, 65, 30, 60, 48, 32, 45, 46, 33, 58, 67, 26, 43, 12, 18, 21, 55)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4865) [4]=> array(0) { } [5]=> int(9001120) } [107]=> array(6) { [0]=> string(265) "SELECT * FROM `service_to_branch` WHERE `branch_id` IN (40, 63, 64, 28, 27, 14, 57, 62, 22, 39, 69, 23, 52, 13, 61, 51, 25, 56, 49, 16, 36, 50, 38, 42, 68, 8, 9, 17, 19, 29, 44, 11, 24, 20, 54, 31, 41, 65, 30, 60, 48, 32, 45, 46, 33, 58, 67, 26, 43, 12, 18, 21, 55)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4869) [4]=> array(0) { } [5]=> int(9147016) } [108]=> array(6) { [0]=> string(545) "SELECT * FROM `service` WHERE `id` IN (4, 5, 29, 49, 30, 31, 32, 43, 84, 53, 52, 35, 36, 83, 48, 20, 39, 40, 41, 34, 42, 44, 45, 46, 47, 50, 51, 54, 55, 56, 57, 58, 59, 60, 61, 81, 62, 82, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 87, 86, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 12, 128, 129, 130, 9, 27, 28, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4879) [4]=> array(0) { } [5]=> int(9308480) } [109]=> array(6) { [0]=> string(545) "SELECT * FROM `service` WHERE `id` IN (4, 5, 29, 49, 30, 31, 32, 43, 84, 53, 52, 35, 36, 83, 48, 20, 39, 40, 41, 34, 42, 44, 45, 46, 47, 50, 51, 54, 55, 56, 57, 58, 59, 60, 61, 81, 62, 82, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 87, 86, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 12, 128, 129, 130, 9, 27, 28, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4879) [4]=> array(0) { } [5]=> int(9280536) } [110]=> array(6) { [0]=> string(545) "SELECT * FROM `service` WHERE `id` IN (4, 5, 29, 49, 30, 31, 32, 43, 84, 53, 52, 35, 36, 83, 48, 20, 39, 40, 41, 34, 42, 44, 45, 46, 47, 50, 51, 54, 55, 56, 57, 58, 59, 60, 61, 81, 62, 82, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 87, 86, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 12, 128, 129, 130, 9, 27, 28, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4883) [4]=> array(0) { } [5]=> int(9387080) } [111]=> array(6) { [0]=> string(563) "SELECT * FROM `service_to_branch` WHERE `service_id` IN (4, 5, 9, 12, 20, 27, 28, 29, 30, 31, 32, 84, 86, 34, 35, 36, 81, 82, 83, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 88, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 89, 87, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4894) [4]=> array(0) { } [5]=> int(10392872) } [112]=> array(6) { [0]=> string(563) "SELECT * FROM `service_to_branch` WHERE `service_id` IN (4, 5, 9, 12, 20, 27, 28, 29, 30, 31, 32, 84, 86, 34, 35, 36, 81, 82, 83, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 88, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 89, 87, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4894) [4]=> array(0) { } [5]=> int(10365056) } [113]=> array(6) { [0]=> string(563) "SELECT * FROM `service_to_branch` WHERE `service_id` IN (4, 5, 9, 12, 20, 27, 28, 29, 30, 31, 32, 84, 86, 34, 35, 36, 81, 82, 83, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 88, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 89, 87, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4898) [4]=> array(0) { } [5]=> int(10511592) } [114]=> array(6) { [0]=> string(335) "SELECT * FROM `branch` WHERE `id` IN ('68', '27', '40', '19', '51', '8', '26', '25', '29', '52', '13', '23', '61', '39', '12', '20', '49', '56', '50', '28', '62', '57', '64', '33', '9', '14', '16', '36', '42', '48', '46', '31', '11', '22', '63', '38', '17', '44', '24', '54', '41', '65', '30', '60', '32', '45', '58', '43', '21', '18')" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4899) [4]=> array(0) { } [5]=> int(10517904) } [115]=> array(6) { [0]=> string(335) "SELECT * FROM `branch` WHERE `id` IN ('68', '27', '40', '19', '51', '8', '26', '25', '29', '52', '13', '23', '61', '39', '12', '20', '49', '56', '50', '28', '62', '57', '64', '33', '9', '14', '16', '36', '42', '48', '46', '31', '11', '22', '63', '38', '17', '44', '24', '54', '41', '65', '30', '60', '32', '45', '58', '43', '21', '18')" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,49) [4]=> array(0) { } [5]=> int(10506424) } [116]=> array(6) { [0]=> string(335) "SELECT * FROM `branch` WHERE `id` IN ('68', '27', '40', '19', '51', '8', '26', '25', '29', '52', '13', '23', '61', '39', '12', '20', '49', '56', '50', '28', '62', '57', '64', '33', '9', '14', '16', '36', '42', '48', '46', '31', '11', '22', '63', '38', '17', '44', '24', '54', '41', '65', '30', '60', '32', '45', '58', '43', '21', '18')" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4904) [4]=> array(0) { } [5]=> int(10926056) } [117]=> array(6) { [0]=> string(564) "SELECT * FROM `service_to_disease` WHERE `service_id` IN (4, 5, 9, 12, 20, 27, 28, 29, 30, 31, 32, 84, 86, 34, 35, 36, 81, 82, 83, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 88, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 89, 87, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4913) [4]=> array(0) { } [5]=> int(11481440) } [118]=> array(6) { [0]=> string(564) "SELECT * FROM `service_to_disease` WHERE `service_id` IN (4, 5, 9, 12, 20, 27, 28, 29, 30, 31, 32, 84, 86, 34, 35, 36, 81, 82, 83, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 88, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 89, 87, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4914) [4]=> array(0) { } [5]=> int(11453624) } [119]=> array(6) { [0]=> string(564) "SELECT * FROM `service_to_disease` WHERE `service_id` IN (4, 5, 9, 12, 20, 27, 28, 29, 30, 31, 32, 84, 86, 34, 35, 36, 81, 82, 83, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 88, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 89, 87, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4916) [4]=> array(0) { } [5]=> int(11498192) } [120]=> array(6) { [0]=> string(366) "SELECT * FROM `disease` WHERE `id` IN ('4', '292', '44', '47', '190', '52', '53', '54', '56', '41', '45', '84', '246', '7', '9', '243', '8', '51', '34', '123', '416', '407', '104', '110', '102', '187', '406', '93', '64', '77', '37', '400', '70', '130', '385', '386', '67', '244', '387', '71', '382', '11', '390', '24', '432', '18', '245', '247', '218', '602', '214')" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4917) [4]=> array(0) { } [5]=> int(11492624) } [121]=> array(6) { [0]=> string(366) "SELECT * FROM `disease` WHERE `id` IN ('4', '292', '44', '47', '190', '52', '53', '54', '56', '41', '45', '84', '246', '7', '9', '243', '8', '51', '34', '123', '416', '407', '104', '110', '102', '187', '406', '93', '64', '77', '37', '400', '70', '130', '385', '386', '67', '244', '387', '71', '382', '11', '390', '24', '432', '18', '245', '247', '218', '602', '214')" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4918) [4]=> array(0) { } [5]=> int(11480944) } [122]=> array(6) { [0]=> string(366) "SELECT * FROM `disease` WHERE `id` IN ('4', '292', '44', '47', '190', '52', '53', '54', '56', '41', '45', '84', '246', '7', '9', '243', '8', '51', '34', '123', '416', '407', '104', '110', '102', '187', '406', '93', '64', '77', '37', '400', '70', '130', '385', '386', '67', '244', '387', '71', '382', '11', '390', '24', '432', '18', '245', '247', '218', '602', '214')" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4922) [4]=> array(0) { } [5]=> int(11736936) } [123]=> array(6) { [0]=> string(567) "SELECT * FROM `service_country_price` WHERE `service_id` IN (4, 5, 9, 12, 20, 27, 28, 29, 30, 31, 32, 84, 86, 34, 35, 36, 81, 82, 83, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 88, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 89, 87, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4931) [4]=> array(0) { } [5]=> int(12317488) } [124]=> array(6) { [0]=> string(567) "SELECT * FROM `service_country_price` WHERE `service_id` IN (4, 5, 9, 12, 20, 27, 28, 29, 30, 31, 32, 84, 86, 34, 35, 36, 81, 82, 83, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 88, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 89, 87, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,4931) [4]=> array(0) { } [5]=> int(12289672) } [125]=> array(6) { [0]=> string(567) "SELECT * FROM `service_country_price` WHERE `service_id` IN (4, 5, 9, 12, 20, 27, 28, 29, 30, 31, 32, 84, 86, 34, 35, 36, 81, 82, 83, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 88, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 89, 87, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5012) [4]=> array(0) { } [5]=> int(13628616) } [126]=> array(6) { [0]=> string(67) "SELECT * FROM `disease_to_branch_to_service` WHERE disease_id = 749" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5556) [4]=> array(0) { } [5]=> int(16098624) } [127]=> array(6) { [0]=> string(67) "SELECT * FROM `disease_to_branch_to_service` WHERE disease_id = 749" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5556) [4]=> array(0) { } [5]=> int(16099768) } [128]=> array(6) { [0]=> string(67) "SELECT * FROM `disease_to_branch_to_service` WHERE disease_id = 749" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5563) [4]=> array(0) { } [5]=> int(16100560) } [129]=> array(6) { [0]=> string(67) "SELECT * FROM `disease_to_branch_to_service` WHERE disease_id = 749" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5565) [4]=> array(0) { } [5]=> int(16111736) } [130]=> array(6) { [0]=> string(67) "SELECT * FROM `disease_to_branch_to_service` WHERE disease_id = 749" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5565) [4]=> array(0) { } [5]=> int(16112880) } [131]=> array(6) { [0]=> string(67) "SELECT * FROM `disease_to_branch_to_service` WHERE disease_id = 749" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5566) [4]=> array(0) { } [5]=> int(16113672) } [132]=> array(6) { [0]=> string(53) "SELECT * FROM `clinic_to_branch` WHERE `branch_id`=68" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5576) [4]=> array(0) { } [5]=> int(13748664) } [133]=> array(6) { [0]=> string(53) "SELECT * FROM `clinic_to_branch` WHERE `branch_id`=68" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5576) [4]=> array(0) { } [5]=> int(13749744) } [134]=> array(6) { [0]=> string(53) "SELECT * FROM `clinic_to_branch` WHERE `branch_id`=68" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5578) [4]=> array(0) { } [5]=> int(13753856) } [135]=> array(6) { [0]=> string(308) "SELECT COUNT(*) FROM (SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (`clinic`.`id` IN ('6', '36', '134', '5', '12', '280')) GROUP BY `clinic`.`id`) `c`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5579) [4]=> array(0) { } [5]=> int(13755904) } [136]=> array(6) { [0]=> string(308) "SELECT COUNT(*) FROM (SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (`clinic`.`id` IN ('6', '36', '134', '5', '12', '280')) GROUP BY `clinic`.`id`) `c`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5579) [4]=> array(0) { } [5]=> int(13755704) } [137]=> array(6) { [0]=> string(308) "SELECT COUNT(*) FROM (SELECT `clinic`.* FROM `clinic` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE (`clinic`.`public`=1) AND (`country`.`id`=26) AND (`clinic`.`id` IN ('6', '36', '134', '5', '12', '280')) GROUP BY `clinic`.`id`) `c`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,56) [4]=> array(0) { } [5]=> int(13756568) } [138]=> array(6) { [0]=> string(846) "SELECT COUNT(*) FROM `review` WHERE (`review`.`published`=1) AND (`review`.`language`='ru') AND (`id` IN (SELECT `review`.`id` FROM `branch` INNER JOIN `clinic_to_branch` ON `branch`.`id` = `clinic_to_branch`.`branch_id` INNER JOIN `clinic` ON `clinic_to_branch`.`clinic_id` = `clinic`.`id` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` INNER JOIN `disease_to_branch` ON `branch`.`id` = `disease_to_branch`.`branch_id` INNER JOIN `disease` ON `disease_to_branch`.`disease_id` = `disease`.`id` INNER JOIN `review_to_disease` ON `disease`.`id` = `review_to_disease`.`disease_id` INNER JOIN `review` ON `review_to_disease`.`review_id` = `review`.`id` WHERE (`branch`.`id`=68) AND (`country`.`id`=26) ORDER BY `id` DESC)) AND (`review`.`published`=1) AND (`review`.`language`='ru')" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5608) [4]=> array(0) { } [5]=> int(13833744) } [139]=> array(6) { [0]=> string(846) "SELECT COUNT(*) FROM `review` WHERE (`review`.`published`=1) AND (`review`.`language`='ru') AND (`id` IN (SELECT `review`.`id` FROM `branch` INNER JOIN `clinic_to_branch` ON `branch`.`id` = `clinic_to_branch`.`branch_id` INNER JOIN `clinic` ON `clinic_to_branch`.`clinic_id` = `clinic`.`id` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` INNER JOIN `disease_to_branch` ON `branch`.`id` = `disease_to_branch`.`branch_id` INNER JOIN `disease` ON `disease_to_branch`.`disease_id` = `disease`.`id` INNER JOIN `review_to_disease` ON `disease`.`id` = `review_to_disease`.`disease_id` INNER JOIN `review` ON `review_to_disease`.`review_id` = `review`.`id` WHERE (`branch`.`id`=68) AND (`country`.`id`=26) ORDER BY `id` DESC)) AND (`review`.`published`=1) AND (`review`.`language`='ru')" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5608) [4]=> array(0) { } [5]=> int(13835160) } [140]=> array(6) { [0]=> string(846) "SELECT COUNT(*) FROM `review` WHERE (`review`.`published`=1) AND (`review`.`language`='ru') AND (`id` IN (SELECT `review`.`id` FROM `branch` INNER JOIN `clinic_to_branch` ON `branch`.`id` = `clinic_to_branch`.`branch_id` INNER JOIN `clinic` ON `clinic_to_branch`.`clinic_id` = `clinic`.`id` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` INNER JOIN `disease_to_branch` ON `branch`.`id` = `disease_to_branch`.`branch_id` INNER JOIN `disease` ON `disease_to_branch`.`disease_id` = `disease`.`id` INNER JOIN `review_to_disease` ON `disease`.`id` = `review_to_disease`.`disease_id` INNER JOIN `review` ON `review_to_disease`.`review_id` = `review`.`id` WHERE (`branch`.`id`=68) AND (`country`.`id`=26) ORDER BY `id` DESC)) AND (`review`.`published`=1) AND (`review`.`language`='ru')" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5613) [4]=> array(0) { } [5]=> int(13836536) } [141]=> array(6) { [0]=> string(868) "SELECT * FROM `review` WHERE (`review`.`published`=1) AND (`review`.`language`='ru') AND (`id` IN (SELECT `review`.`id` FROM `branch` INNER JOIN `clinic_to_branch` ON `branch`.`id` = `clinic_to_branch`.`branch_id` INNER JOIN `clinic` ON `clinic_to_branch`.`clinic_id` = `clinic`.`id` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` INNER JOIN `disease_to_branch` ON `branch`.`id` = `disease_to_branch`.`branch_id` INNER JOIN `disease` ON `disease_to_branch`.`disease_id` = `disease`.`id` INNER JOIN `review_to_disease` ON `disease`.`id` = `review_to_disease`.`disease_id` INNER JOIN `review` ON `review_to_disease`.`review_id` = `review`.`id` WHERE (`branch`.`id`=68) AND (`country`.`id`=26) ORDER BY `id` DESC)) AND (`review`.`published`=1) AND (`review`.`language`='ru') ORDER BY `date` DESC LIMIT 3" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5614) [4]=> array(0) { } [5]=> int(13839368) } [142]=> array(6) { [0]=> string(868) "SELECT * FROM `review` WHERE (`review`.`published`=1) AND (`review`.`language`='ru') AND (`id` IN (SELECT `review`.`id` FROM `branch` INNER JOIN `clinic_to_branch` ON `branch`.`id` = `clinic_to_branch`.`branch_id` INNER JOIN `clinic` ON `clinic_to_branch`.`clinic_id` = `clinic`.`id` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` INNER JOIN `disease_to_branch` ON `branch`.`id` = `disease_to_branch`.`branch_id` INNER JOIN `disease` ON `disease_to_branch`.`disease_id` = `disease`.`id` INNER JOIN `review_to_disease` ON `disease`.`id` = `review_to_disease`.`disease_id` INNER JOIN `review` ON `review_to_disease`.`review_id` = `review`.`id` WHERE (`branch`.`id`=68) AND (`country`.`id`=26) ORDER BY `id` DESC)) AND (`review`.`published`=1) AND (`review`.`language`='ru') ORDER BY `date` DESC LIMIT 3" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5614) [4]=> array(0) { } [5]=> int(13840912) } [143]=> array(6) { [0]=> string(868) "SELECT * FROM `review` WHERE (`review`.`published`=1) AND (`review`.`language`='ru') AND (`id` IN (SELECT `review`.`id` FROM `branch` INNER JOIN `clinic_to_branch` ON `branch`.`id` = `clinic_to_branch`.`branch_id` INNER JOIN `clinic` ON `clinic_to_branch`.`clinic_id` = `clinic`.`id` INNER JOIN `city` ON `clinic`.`city_id` = `city`.`id` INNER JOIN `country` ON `city`.`country_id` = `country`.`id` INNER JOIN `disease_to_branch` ON `branch`.`id` = `disease_to_branch`.`branch_id` INNER JOIN `disease` ON `disease_to_branch`.`disease_id` = `disease`.`id` INNER JOIN `review_to_disease` ON `disease`.`id` = `review_to_disease`.`disease_id` INNER JOIN `review` ON `review_to_disease`.`review_id` = `review`.`id` WHERE (`branch`.`id`=68) AND (`country`.`id`=26) ORDER BY `id` DESC)) AND (`review`.`published`=1) AND (`review`.`language`='ru') ORDER BY `date` DESC LIMIT 3" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5656) [4]=> array(0) { } [5]=> int(13842896) } [144]=> array(6) { [0]=> string(114) "SELECT COUNT(*) FROM `faq` WHERE (`faq`.`language`='ru') AND (`faq`.`public`=1) AND (`item_id`=749) AND (`type`=1)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5662) [4]=> array(0) { } [5]=> int(13916120) } [145]=> array(6) { [0]=> string(114) "SELECT COUNT(*) FROM `faq` WHERE (`faq`.`language`='ru') AND (`faq`.`public`=1) AND (`item_id`=749) AND (`type`=1)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5662) [4]=> array(0) { } [5]=> int(13916560) } [146]=> array(6) { [0]=> string(114) "SELECT COUNT(*) FROM `faq` WHERE (`faq`.`language`='ru') AND (`faq`.`public`=1) AND (`item_id`=749) AND (`type`=1)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5665) [4]=> array(0) { } [5]=> int(13917200) } [147]=> array(6) { [0]=> string(134) "SELECT * FROM `faq` WHERE (`faq`.`language`='ru') AND (`faq`.`public`=1) AND (`item_id`=749) AND (`type`=1) ORDER BY `id` DESC LIMIT 5" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5665) [4]=> array(0) { } [5]=> int(13917936) } [148]=> array(6) { [0]=> string(134) "SELECT * FROM `faq` WHERE (`faq`.`language`='ru') AND (`faq`.`public`=1) AND (`item_id`=749) AND (`type`=1) ORDER BY `id` DESC LIMIT 5" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5665) [4]=> array(0) { } [5]=> int(13918440) } [149]=> array(6) { [0]=> string(134) "SELECT * FROM `faq` WHERE (`faq`.`language`='ru') AND (`faq`.`public`=1) AND (`item_id`=749) AND (`type`=1) ORDER BY `id` DESC LIMIT 5" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5667) [4]=> array(0) { } [5]=> int(13920104) } [150]=> array(6) { [0]=> string(116) "SELECT `city`.* FROM `city` LEFT JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE `city`.`country_id`=26" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5671) [4]=> array(0) { } [5]=> int(13916592) } [151]=> array(6) { [0]=> string(116) "SELECT `city`.* FROM `city` LEFT JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE `city`.`country_id`=26" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5671) [4]=> array(0) { } [5]=> int(13917824) } [152]=> array(6) { [0]=> string(116) "SELECT `city`.* FROM `city` LEFT JOIN `country` ON `city`.`country_id` = `country`.`id` WHERE `city`.`country_id`=26" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5673) [4]=> array(0) { } [5]=> int(13921960) } [153]=> array(6) { [0]=> string(37) "SELECT * FROM `country` WHERE `id`=26" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5674) [4]=> array(0) { } [5]=> int(13932704) } [154]=> array(6) { [0]=> string(37) "SELECT * FROM `country` WHERE `id`=26" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5674) [4]=> array(0) { } [5]=> int(13933752) } [155]=> array(6) { [0]=> string(37) "SELECT * FROM `country` WHERE `id`=26" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5675) [4]=> array(0) { } [5]=> int(13954552) } [156]=> array(6) { [0]=> string(54) "SELECT * FROM `disease_to_branch` WHERE `branch_id`=68" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5678) [4]=> array(0) { } [5]=> int(13963048) } [157]=> array(6) { [0]=> string(54) "SELECT * FROM `disease_to_branch` WHERE `branch_id`=68" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5678) [4]=> array(0) { } [5]=> int(13964152) } [158]=> array(6) { [0]=> string(54) "SELECT * FROM `disease_to_branch` WHERE `branch_id`=68" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5693) [4]=> array(0) { } [5]=> int(13967536) } [159]=> array(6) { [0]=> string(106) "SELECT * FROM `disease` WHERE (`disease`.`public`=1) AND (id!=749) AND (`id` IN (727, 729, 748, 749, 771))" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5694) [4]=> array(0) { } [5]=> int(13971176) } [160]=> array(6) { [0]=> string(106) "SELECT * FROM `disease` WHERE (`disease`.`public`=1) AND (id!=749) AND (`id` IN (727, 729, 748, 749, 771))" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5694) [4]=> array(0) { } [5]=> int(13970824) } [161]=> array(6) { [0]=> string(106) "SELECT * FROM `disease` WHERE (`disease`.`public`=1) AND (id!=749) AND (`id` IN (727, 729, 748, 749, 771))" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5696) [4]=> array(0) { } [5]=> int(13980816) } [162]=> array(6) { [0]=> string(71) "SELECT * FROM `disease_to_branch` WHERE `disease_id` IN (729, 748, 771)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5697) [4]=> array(0) { } [5]=> int(14018984) } [163]=> array(6) { [0]=> string(71) "SELECT * FROM `disease_to_branch` WHERE `disease_id` IN (729, 748, 771)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5698) [4]=> array(0) { } [5]=> int(14019592) } [164]=> array(6) { [0]=> string(71) "SELECT * FROM `disease_to_branch` WHERE `disease_id` IN (729, 748, 771)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5698) [4]=> array(0) { } [5]=> int(14022064) } [165]=> array(6) { [0]=> string(36) "SELECT * FROM `branch` WHERE `id`=68" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5699) [4]=> array(0) { } [5]=> int(14025776) } [166]=> array(6) { [0]=> string(36) "SELECT * FROM `branch` WHERE `id`=68" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5699) [4]=> array(0) { } [5]=> int(14026824) } [167]=> array(6) { [0]=> string(36) "SELECT * FROM `branch` WHERE `id`=68" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,57) [4]=> array(0) { } [5]=> int(14048096) } [168]=> array(6) { [0]=> string(34) "SELECT * FROM `post` WHERE `id`=33" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5712) [4]=> array(0) { } [5]=> int(14199640) } [169]=> array(6) { [0]=> string(34) "SELECT * FROM `post` WHERE `id`=33" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5712) [4]=> array(0) { } [5]=> int(14200688) } [170]=> array(6) { [0]=> string(34) "SELECT * FROM `post` WHERE `id`=33" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5736) [4]=> array(0) { } [5]=> int(14212152) } [171]=> array(6) { [0]=> string(27) "SELECT COUNT(*) FROM `post`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5741) [4]=> array(0) { } [5]=> int(14252352) } [172]=> array(6) { [0]=> string(27) "SELECT COUNT(*) FROM `post`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5741) [4]=> array(0) { } [5]=> int(14253328) } [173]=> array(6) { [0]=> string(27) "SELECT COUNT(*) FROM `post`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5859) [4]=> array(0) { } [5]=> int(14253808) } [174]=> array(6) { [0]=> string(80) "SELECT * FROM `country` WHERE `id` IN (5, 11, 6, 8, 9, 10) ORDER BY `sort_order`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5864) [4]=> array(0) { } [5]=> int(14291704) } [175]=> array(6) { [0]=> string(80) "SELECT * FROM `country` WHERE `id` IN (5, 11, 6, 8, 9, 10) ORDER BY `sort_order`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5864) [4]=> array(0) { } [5]=> int(14291568) } [176]=> array(6) { [0]=> string(80) "SELECT * FROM `country` WHERE `id` IN (5, 11, 6, 8, 9, 10) ORDER BY `sort_order`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5869) [4]=> array(0) { } [5]=> int(14413192) } [177]=> array(6) { [0]=> string(93) "SELECT * FROM `country_to_branch` WHERE (`main`=1) AND (`country_id` IN (5, 11, 6, 8, 9, 10))" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5872) [4]=> array(0) { } [5]=> int(14497888) } [178]=> array(6) { [0]=> string(93) "SELECT * FROM `country_to_branch` WHERE (`main`=1) AND (`country_id` IN (5, 11, 6, 8, 9, 10))" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5872) [4]=> array(0) { } [5]=> int(14497536) } [179]=> array(6) { [0]=> string(93) "SELECT * FROM `country_to_branch` WHERE (`main`=1) AND (`country_id` IN (5, 11, 6, 8, 9, 10))" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5902) [4]=> array(0) { } [5]=> int(15015464) } [180]=> array(6) { [0]=> string(217) "SELECT * FROM `branch` WHERE (`public`=1) AND (`id` IN ('22', '27', '8', '40', '13', '29', '62', '68', '14', '39', '33', '26', '16', '36', '9', '17', '18', '46', '57', '52', '61', '58')) ORDER BY `branch`.`sort_order`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5903) [4]=> array(0) { } [5]=> int(15029104) } [181]=> array(6) { [0]=> string(217) "SELECT * FROM `branch` WHERE (`public`=1) AND (`id` IN ('22', '27', '8', '40', '13', '29', '62', '68', '14', '39', '33', '26', '16', '36', '9', '17', '18', '46', '57', '52', '61', '58')) ORDER BY `branch`.`sort_order`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5903) [4]=> array(0) { } [5]=> int(15024496) } [182]=> array(6) { [0]=> string(217) "SELECT * FROM `branch` WHERE (`public`=1) AND (`id` IN ('22', '27', '8', '40', '13', '29', '62', '68', '14', '39', '33', '26', '16', '36', '9', '17', '18', '46', '57', '52', '61', '58')) ORDER BY `branch`.`sort_order`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1714812001,5907) [4]=> array(0) { } [5]=> int(15234008) } [183]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1714812001,592) [4]=> array(0) { } [5]=> int(15088520) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["seo"]=> object(app\components\seo\SeoManager)#18 (5) { ["providers":protected]=> array(1) { [0]=> object(app\components\seo\DiseasePage)#161 (6) { ["country"]=> object(app\models\Country)#67 (12) { ["relevance"]=> NULL ["count"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(29) { ["id"]=> int(26) ["title"]=> string(14) "Украина" ["link"]=> string(7) "ukraina" ["genitive_title"]=> string(14) "Украины" ["adj_genitive_plural_title"]=> string(20) "украинских" ["prepositional_title"]=> string(14) "Украине" ["phone"]=> string(0) "" ["flag"]=> string(41) "flag_b69d8e1450522338e16f7eab56c1e756.jpg" ["about"]=> string(2045) "Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(29) { ["id"]=> int(26) ["title"]=> string(14) "Украина" ["link"]=> string(7) "ukraina" ["genitive_title"]=> string(14) "Украины" ["adj_genitive_plural_title"]=> string(20) "украинских" ["prepositional_title"]=> string(14) "Украине" ["phone"]=> string(0) "" ["flag"]=> string(41) "flag_b69d8e1450522338e16f7eab56c1e756.jpg" ["about"]=> string(2045) "Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["cities"]=> array(1) { [0]=> object(app\models\City)#310 (12) { ["relevance"]=> NULL ["count"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(5) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } } } } ["clinics"]=> array(1) { [0]=> object(app\models\Clinic)#312 (11) { ["relevance"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } ["city"]=> NULL ["disease"]=> object(app\models\Disease)#132 (11) { ["relevance"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(14) { ["id"]=> int(749) ["title"]=> string(28) "Хориокарцинома" ["genitive_title"]=> string(28) "Хориокарциномы" ["link"]=> string(15) "horiokartsinoma" ["about"]=> string(1622) "Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(14) { ["id"]=> int(749) ["title"]=> string(28) "Хориокарцинома" ["genitive_title"]=> string(28) "Хориокарциномы" ["link"]=> string(15) "horiokartsinoma" ["about"]=> string(1622) "Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["diseasesInBranch"]=> array(1) { [0]=> object(app\models\DiseaseBranch)#274 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["branches"]=> array(1) { [0]=> object(app\models\Branch)#275 (13) { ["relevance"]=> NULL ["count"]=> NULL ["imageFile"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(19) { ["id"]=> int(68) ["title"]=> string(30) "Онкогинекология" ["link"]=> string(16) "onkoginekologija" ["genitive_title"]=> string(30) "Онкогинекологии" ["full_title"]=> string(30) "Онкогинекология" ["about"]=> string(3399) "Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(29) { ["id"]=> int(26) ["title"]=> string(14) "Украина" ["link"]=> string(7) "ukraina" ["genitive_title"]=> string(14) "Украины" ["adj_genitive_plural_title"]=> string(20) "украинских" ["prepositional_title"]=> string(14) "Украине" ["phone"]=> string(0) "" ["flag"]=> string(41) "flag_b69d8e1450522338e16f7eab56c1e756.jpg" ["about"]=> string(2045) "Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["cities"]=> array(1) { [0]=> object(app\models\City)#310 (12) { ["relevance"]=> NULL ["count"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(5) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } } } } ["clinics"]=> array(1) { [0]=> object(app\models\Clinic)#312 (11) { ["relevance"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } ["city"]=> NULL ["disease"]=> object(app\models\Disease)#132 (11) { ["relevance"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(14) { ["id"]=> int(749) ["title"]=> string(28) "Хориокарцинома" ["genitive_title"]=> string(28) "Хориокарциномы" ["link"]=> string(15) "horiokartsinoma" ["about"]=> string(1622) "Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(14) { ["id"]=> int(749) ["title"]=> string(28) "Хориокарцинома" ["genitive_title"]=> string(28) "Хориокарциномы" ["link"]=> string(15) "horiokartsinoma" ["about"]=> string(1622) "Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["diseasesInBranch"]=> array(1) { [0]=> object(app\models\DiseaseBranch)#274 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["branches"]=> array(1) { [0]=> object(app\models\Branch)#275 (13) { ["relevance"]=> NULL ["count"]=> NULL ["imageFile"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(19) { ["id"]=> int(68) ["title"]=> string(30) "Онкогинекология" ["link"]=> string(16) "onkoginekologija" ["genitive_title"]=> string(30) "Онкогинекологии" ["full_title"]=> string(30) "Онкогинекология" ["about"]=> string(3399) "Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(14) { ["id"]=> int(749) ["title"]=> string(28) "Хориокарцинома" ["genitive_title"]=> string(28) "Хориокарциномы" ["link"]=> string(15) "horiokartsinoma" ["about"]=> string(1622) "Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["diseasesInBranch"]=> array(1) { [0]=> object(app\models\DiseaseBranch)#274 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["branches"]=> array(1) { [0]=> object(app\models\Branch)#275 (13) { ["relevance"]=> NULL ["count"]=> NULL ["imageFile"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(19) { ["id"]=> int(68) ["title"]=> string(30) "Онкогинекология" ["link"]=> string(16) "onkoginekologija" ["genitive_title"]=> string(30) "Онкогинекологии" ["full_title"]=> string(30) "Онкогинекология" ["about"]=> string(3399) "Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(29) { ["id"]=> int(26) ["title"]=> string(14) "Украина" ["link"]=> string(7) "ukraina" ["genitive_title"]=> string(14) "Украины" ["adj_genitive_plural_title"]=> string(20) "украинских" ["prepositional_title"]=> string(14) "Украине" ["phone"]=> string(0) "" ["flag"]=> string(41) "flag_b69d8e1450522338e16f7eab56c1e756.jpg" ["about"]=> string(2045) "Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["cities"]=> array(1) { [0]=> object(app\models\City)#310 (12) { ["relevance"]=> NULL ["count"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(5) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } } } } ["clinics"]=> array(1) { [0]=> object(app\models\Clinic)#312 (11) { ["relevance"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } } ["breadcrumbs"]=> array(3) { [0]=> array(2) { ["label"]=> string(14) "Украина" ["url"]=> string(8) "/ukraina" } [1]=> array(2) { ["label"]=> string(45) "Лечение онкогинекологии" ["url"]=> string(25) "/ukraina/onkoginekologija" } [2]=> array(1) { ["label"]=> string(43) "Лечение хориокарциномы" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> string(48) "/var/www/html/docland.ru/views/layouts/front.php" } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRender"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#19 (2) { ["static"]=> array(1) { ["applied"]=> bool(true) } ["this"]=> object(app\components\seo\SeoManager)#18 (5) { ["providers":protected]=> array(1) { [0]=> object(app\components\seo\DiseasePage)#161 (6) { ["country"]=> object(app\models\Country)#67 (12) { ["relevance"]=> NULL ["count"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(29) { ["id"]=> int(26) ["title"]=> string(14) "Украина" ["link"]=> string(7) "ukraina" ["genitive_title"]=> string(14) "Украины" ["adj_genitive_plural_title"]=> string(20) "украинских" ["prepositional_title"]=> string(14) "Украине" ["phone"]=> string(0) "" ["flag"]=> string(41) "flag_b69d8e1450522338e16f7eab56c1e756.jpg" ["about"]=> string(2045) "Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(29) { ["id"]=> int(26) ["title"]=> string(14) "Украина" ["link"]=> string(7) "ukraina" ["genitive_title"]=> string(14) "Украины" ["adj_genitive_plural_title"]=> string(20) "украинских" ["prepositional_title"]=> string(14) "Украине" ["phone"]=> string(0) "" ["flag"]=> string(41) "flag_b69d8e1450522338e16f7eab56c1e756.jpg" ["about"]=> string(2045) "Многие частные клиники Украины предлагают сервисы по диагностике и лечению широкого спектра заболеваний. Основными преимуществами частной медицины остаются индивидуальный подход, более качественное техническое оснащение по сравнению с государственными больницами, комфортные условия приема и размещения пациентов, приветливый персонал клиники. Однако важнейшим аспектом для пациентов было и остается высокое качество лечения. Клиники, собравшие под своей крышей специалистов способных обеспечить такое качество, обычно соответствуют и всех другим требованиям, предъявляемым пациентами к медицинскому учреждению.
Социологи полагают, что самая масштабная за эпоху независимости медицинская реформа, которая стартовала в Украине не так давно, приведет к размытию границ между частной и государственной медициной. Главным образом потому, что и без того «условно бесплатная» государственная медицина, по мере нарастания оборотов реформы, станет еще менее бесплатной. А сделают ли предполагаемые изменения государственную медицину более качественной и стабильной, всем нам только предстоит узнать.
" ["advantage"]=> string(4479) "Государственная, условно бесплатная, медицина Украины, к сожалению, находится в состоянии недалеком от плачевного, однако, ряд частных клиник оказывают услуги достаточно высокого уровня. Среди направлений украинской медицины, которыми интересуются зарубежные пациенты, можно выделить стоматологию, офтальмологию, кардиологию и ортопедию. Для талантливых украинских стоматологов и хирургов пациенты из стран Восточной и Западной Европы – не редкость. Также несомненной популярностью пользуются бальнеологические курорты и здравницы. Стоит подчеркнуть, что за последнее десятилетие уровень оказания медицинских услуг в частном секторе существенно повысился, а в единичных случаях приблизился к мировым стандартам.
Одним из основных преимуществ частной украинской медицины остается ее стоимость. Качественные услуги по низкой стоимости делают Украину привлекательной для медицинских туристов. Так, стоимость практически любой первичной консультации в самых элитных клиниках это страны примерно в 10 раз ниже средней стоимости медицинского рынка Европы. А между тем, украинские врачи – стоматологи, кардиологи, хирурги общей практики получают высокое признание пациентов и коллег в Европе. Лидером по оказанию сравнительно недорогих и качественных медицинских услуг в Украине остается Киев. Именно в этом городе сосредоточено наибольшее количество высокоуровневых медицинских учреждений.
Не во всех брендовых частных клиниках пациент может рассчитывать на полный спектр медицинских услуг, начиная с диагностических процедур и заканчивая сложными хирургическими вмешательствами. Примерно 50% украинских клиник отправляют пациента на обследование в лаборатории, находящиеся в других частях города, и, в случае возникновения необходимости проведения сложной операции, в большинстве случаев, оказывают протекцию, передавая пациента в государственные больницы. Поэтому подобные брендовые клиники, как явление, постепенно утрачивают популярность, уступая место «брендовым» врачам. Тем, кто решится поехать на лечение в Украину, проект Docland готов бесплатно оказать помощь в поиске врача высокого уровня и организовать консультацию с ним, как на базе клиники, в которой он принимает, так и дистанционно, с помощью цифровых технологий доступных каждому.
" ["specialization"]=> string(0) "" ["accessibility"]=> string(1503) "Записаться на прием в частную клинику можно по номеру телефона, который указан на сайте выбранной клиники. Обычно, частные клиники не дают прямых контактов врача, и пообщаться с ним до прихода на очный прием не получится. Но в условиях карантина 2020, практически все украинские клиники начали предоставлять услуги удаленного консультирования в тех случаях, когда это возможно. Для сдачи анализов и прохождения аппаратных исследований прийти в клинику придется.
Вся информация о предоставляемых клиникой услугах и ценах на услуги доступна на сайтах клиник. Однако стоит принять во внимание, что прайс-листы, размещенные на Интернет-ресурсах, могут не соответствовать фактической актуальной на текущий период цене. Поэтому обязательно уточняйте цену при общении с администратором клиники.
" ["prices"]=> string(0) "" ["service_advantage"]=> string(289) "Украинские клиники, предлагающие современное лечение по всем профилям медицины. Проверенные врачи и медицинские учреждения Украины, которым стоит доверять." ["public"]=> int(1) ["doctors_description"]=> string(2028) "Медицинское образование в Украине, несмотря на некоторые изменения в его системе, еще со времен Советского Союза считается одним из лучших в мире. Украинским врачам приходится сталкиваться с реалиями, которые, с большой вероятностью, поставили бы западных медиков в тупик – плохое финансирование сферы медицины, слабая оснащенность больниц современной техникой, доступность современных лекарственных препаратов и многое другое. Но, несмотря на всё перечисленное и не перечисленное выше, украинским врачам удается поддерживать достойный уровень оказания медицинской помощи. Получив квалификацию в условиях украинской системы здравоохранения, «медики по призванию» получают признание и пациентов, и зарубежных коллег.
Docland тесно сотрудничает с более 1500 украинских врачей различных специализаций. Среди них лучшие врачи с многолетним опытом и молодые многообещающие специалисты. Администраторы Docland помогут выбрать именно того доктора, которому можно полностью доверить здоровье в вашем случае. Вам не придется тратить время и усилия для того, чтобы попасть на прием в удобное для вас время.
" ["badge"]=> string(42) "badge_b69d8e1450522338e16f7eab56c1e756.png" ["created_at"]=> string(19) "2020-03-12 15:03:20" ["updated_at"]=> string(19) "2021-09-30 17:47:37" ["sort_order"]=> int(200) ["image"]=> string(42) "image_b69d8e1450522338e16f7eab56c1e756.jpg" ["seo_title"]=> string(32) "Лечение в Украине" ["seo_h1"]=> string(55) "Лечение в украинских клиниках" ["seo_description"]=> string(484) "Насколько качественное лечение могут обеспечить частные украинские клиники, и стоит ли доверять украинской медицине? Услугами врачей каких специализаций готовы пользоваться европейские пациенты, выбирающие Украину в качестве направления медицинского туризма?" ["seo_keywords"]=> string(206) "лечение в Украине, украинские клиники, украинские врачи, стоимость лечения в Украине, поехать лечиться в Украину" ["request_published_default"]=> int(0) ["request_price"]=> string(0) "" ["external_id"]=> NULL ["request_price_qualitative"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["cities"]=> array(1) { [0]=> object(app\models\City)#310 (12) { ["relevance"]=> NULL ["count"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(164) ["title"]=> string(8) "Киев" ["link"]=> string(4) "kiev" ["genitive_title"]=> string(10) "Киева" ["adj_genitive_plural_title"]=> string(16) "киевских" ["prepositional_title"]=> string(10) "Киеве" ["country_id"]=> int(26) ["public"]=> int(1) ["seo_title"]=> string(0) "" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["doctors_description"]=> string(0) "" ["advantage"]=> string(0) "" ["about"]=> string(0) "" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "2020-03-12 14:04:06" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(5) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { [0]=> object(app\components\MultilingualBehavior)#311 (12) { ["attributes"]=> array(12) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "about" [6]=> string(9) "advantage" [7]=> string(19) "doctors_description" [8]=> string(6) "seo_h1" [9]=> string(9) "seo_title" [10]=> string(12) "seo_keywords" [11]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(9) "lang_city" ["langClassName"]=> string(19) "app\models\CityLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(7) "city_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } } } } ["clinics"]=> array(1) { [0]=> object(app\models\Clinic)#312 (11) { ["relevance"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(28) { ["id"]=> int(368) ["title"]=> string(70) "Сеть частных клиник «Оксфорд медикал»" ["genitive_title"]=> string(70) "Сети частных клиник «Оксфорд медикал»" ["link"]=> string(35) "set-chastnyh-klinik-oksford-medikal" ["about"]=> string(1669) "Сегодня, чтобы получить качественное медицинское обслуживание по ведущим европейским протоколам необязательно выезжать за рубеж. Сеть частных клиник Оксфорд медикал работает в Украине уже более 15 лет и является неоспоримым лидером в своей отрасли. Филиалы сети есть практически в каждом городе страны. В них пациенты могут получить помощь более чем по 30 клиническим направлениям, начиная от эстетической медицины, заканчивая хирургической помощью. Высокопрофессиональные профильные эксперты работают по самым современным клиническим протоколам. Для каждого пациента врачи составляют индивидуальную схему лечения, обеспечивая максимальную эффективность от проводимой терапии. Многочисленные положительные отзывы пациентов о работе сети клиник Оксфорд медикал, которые можно встретить на профильных ресурсах, отображают исключительно высокий уровень оказания медицинской помощи по приемлемой цене." ["description"]=> string(7743) "Более чем за 15-летнюю историю, обычная частная клиника превратилась в крупнейшую сеть медицинских центров. На сегодняшний день, по Украине работает более 19 филиалов – Оксфорд Медикал имеет представительства в Киеве, Одессе, Луцке, Тернополе, Мелитополе и множестве других городов.
Медицинские центры этой сети оснащены самым современным диагностическим и операционным оборудованием. В кратчайшие сроки пациенты могут пройти как комплексное, так и специализированное обследование, получить высокотехнологичную медицинскую помощь более по 30 клиническим направлениям. Набор врачей проводится в соответствии со строгими критериями, задекларированных в протоколах профессиональной компетенции европейского образца. Помимо клинической практики, эксперты клиники также занимаются научно-исследовательской работой и академической деятельностью, адаптируя и применяя на практике самые современные клинические рекомендации.
Сеть клиник Оксфорд Медикал предоставляют своим пациентам полный спектр услуг:
Пациенты могут пройти полный комплекс инструментальных и лабораторных исследований:
Узнать больше о направлениях, по которым работает сеть клиник Оксфорд Медикал можно у онлайн-консультанта в окне чата или по контактному номеру телефона.
Задайте интересующий вопрос в окне чата или запишитесь на прием к специалисту онлайн. Специалисты клинки Оксфорд Медикал знают, как вам помочь.
" ["logo"]=> string(36) "bcf4df01eb2ed78448b2eafc1e8ddc92.jpg" ["photo"]=> string(36) "1cc58080f7123ffa5b45b0f5fa09282f.jpg" ["city_id"]=> int(164) ["address"]=> string(39) "улица Глибочицкая, 40х" ["latitude"]=> string(17) "50.46105670000001" ["longitude"]=> string(10) "30.4975346" ["rating"]=> float(5) ["phone"]=> string(0) "" ["counter"]=> int(12) ["price_level"]=> int(3) ["public"]=> int(1) ["created_at"]=> string(19) "2020-03-12 15:10:22" ["updated_at"]=> string(19) "2020-03-12 15:46:53" ["seo_title"]=> string(80) "Сеть частных клиник «Оксфорд медикал» - Docland" ["seo_h1"]=> string(130) "Сеть частных клиник «Оксфорд медикал»: медицина премиум класса для вас" ["seo_description"]=> string(493) "Оксфорд медикал является лидером в своей отрасли. Многопрофильные медицинские центры премиум-класса работают по всей Украине более чем по 30 клиническим направлениям. Центры оснащены самой современной техникой, с пациентами работают специалисты с многолетним опытом." ["seo_keywords"]=> string(29) "Оксфорд медикал" ["recommend_text"]=> string(0) "" ["sort_order"]=> int(13465) ["request_form"]=> string(37) "{"title":"","comment_placeholder":""}" ["is_representative"]=> int(0) ["price_min"]=> float(20) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#314 (12) { ["attributes"]=> array(13) { [0]=> string(6) "public" [1]=> string(5) "title" [2]=> string(14) "genitive_title" [3]=> string(4) "link" [4]=> string(5) "about" [5]=> string(11) "description" [6]=> string(7) "address" [7]=> string(6) "seo_h1" [8]=> string(9) "seo_title" [9]=> string(12) "seo_keywords" [10]=> string(15) "seo_description" [11]=> string(14) "recommend_text" [12]=> string(12) "request_form" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(11) "lang_clinic" ["langClassName"]=> string(21) "app\models\ClinicLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(9) "clinic_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#315 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#313 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#316 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(7) { ["afterFind"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(9) "afterFind" } [1]=> NULL } } ["afterUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterUpdate" } [1]=> NULL } } ["afterInsert"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterInsert" } [1]=> NULL } } ["afterDelete"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(11) "afterDelete" } [1]=> NULL } } ["beforeValidate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> string(14) "beforeValidate" } [1]=> NULL } } ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } [1]=> string(12) "beforeInsert" } [1]=> NULL } } ["beforeUpdate"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(app\components\MultilingualBehavior)#72 (12) { ["attributes"]=> array(17) { [0]=> string(5) "title" [1]=> string(4) "link" [2]=> string(14) "genitive_title" [3]=> string(25) "adj_genitive_plural_title" [4]=> string(19) "prepositional_title" [5]=> string(5) "phone" [6]=> string(5) "about" [7]=> string(9) "advantage" [8]=> string(14) "specialization" [9]=> string(13) "accessibility" [10]=> string(6) "prices" [11]=> string(17) "service_advantage" [12]=> string(19) "doctors_description" [13]=> string(6) "seo_h1" [14]=> string(9) "seo_title" [15]=> string(12) "seo_keywords" [16]=> string(15) "seo_description" } ["languages"]=> array(1) { [0]=> string(2) "en" } ["defaultLanguage"]=> string(2) "ru" ["tableName"]=> string(12) "lang_country" ["langClassName"]=> string(22) "app\models\CountryLang" ["langClassSuffix"]=> string(4) "Lang" ["langForeignKey"]=> string(10) "country_id" ["languageField"]=> string(8) "language" ["forceDelete"]=> bool(true) ["currentLanguage"]=> string(2) "ru" ["langAttributes":"app\components\MultilingualBehavior":private]=> array(0) { } ["owner"]=> *RECURSION* } [1]=> object(yii\behaviors\TimestampBehavior)#74 (7) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> object(Closure)#69 (1) { ["this"]=> *RECURSION* } ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* } [2]=> object(app\components\SortBehavior)#76 (2) { ["sortAttribute"]=> string(10) "sort_order" ["owner"]=> *RECURSION* } } } ["city"]=> NULL ["disease"]=> object(app\models\Disease)#132 (11) { ["relevance"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(14) { ["id"]=> int(749) ["title"]=> string(28) "Хориокарцинома" ["genitive_title"]=> string(28) "Хориокарциномы" ["link"]=> string(15) "horiokartsinoma" ["about"]=> string(1622) "Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(14) { ["id"]=> int(749) ["title"]=> string(28) "Хориокарцинома" ["genitive_title"]=> string(28) "Хориокарциномы" ["link"]=> string(15) "horiokartsinoma" ["about"]=> string(1622) "Хориокарцинома, или хорионэпителиома, представляет собой трофобластическое злокачественное онкообразование, возникающее в результате злокачественных изменений эпителиальных клеток хориона. Поскольку заболевание диагностируется достаточно редко и обычно развивается на фоне беременности, успешная терапия требует высокой квалификации онкогинекологов и опытности в вопросах, касающихся подобных патологий. Лечение хориокарциномы предполагает хирургическое удаление опухоли с помощью малоинвазивных операций, современные методы химиотерапии, таргетную терапию. Онкогинекологи занимаются научными исследованиями, разработкой и внедрением в клиническую практику новых методик. Проводимое ими лечение позволяет добиться ремиссии примерно у 85% пациенток, ослабить болезненные симптомы и улучшить прогноз у самых тяжелых больных.
" ["description"]=> string(0) "" ["public"]=> int(1) ["created_at"]=> string(19) "2021-07-22 17:51:26" ["updated_at"]=> string(19) "2022-07-08 16:57:58" ["seo_title"]=> string(43) "Лечение хориокарциномы" ["seo_h1"]=> string(0) "" ["seo_description"]=> string(0) "" ["seo_keywords"]=> string(0) "" ["use_cure_word"]=> int(1) } ["_related":"yii\db\BaseActiveRecord":private]=> array(2) { ["diseasesInBranch"]=> array(1) { [0]=> object(app\models\DiseaseBranch)#274 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(3) { ["id"]=> int(763) ["disease_id"]=> int(749) ["branch_id"]=> int(68) } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["branches"]=> array(1) { [0]=> object(app\models\Branch)#275 (13) { ["relevance"]=> NULL ["count"]=> NULL ["imageFile"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(19) { ["id"]=> int(68) ["title"]=> string(30) "Онкогинекология" ["link"]=> string(16) "onkoginekologija" ["genitive_title"]=> string(30) "Онкогинекологии" ["full_title"]=> string(30) "Онкогинекология" ["about"]=> string(3399) "Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.
Лечение онкогинекологии за границей, в странах с высокоразвитой медициной, дает лучшие результаты, которые во многих случаях соизмеряются с возможностью вести полноценный образ жизни после лечения и сохранением репродуктивной функции. В зарубежных клиниках уход за пациенткой обеспечивает внимательная команда высокоспециализированных, признанных на национальном уровне экспертов, включая онкологов-гинекологов, онкологов-радиологов, фельдшеров, медсестер и личных кейс-менеджеров, которые сотрудничают между собой, чтобы обеспечить индивидуальный подход и наилучшее качество терапии для каждой пациентки.
Современные исследования и новые инновации в лечении гинекологического рака, которые быстро внедряются за границей, предоставляют женщинам больше возможностей, чем когда-либо, для индивидуального и эффективного лечения.
Зарубежные онкогинекологи используют современные, отличающиеся высокой информативностью и точностью диагностические методы. В онкогинекологическое обследование в зарубежной клинике могут быть включены следующие процедуры:
После проведения полного комплекса диагностических мер решение о дальнейшей терапии принимается на медицинском консилиуме. Междисциплинарный подход к лечению обеспечивает каждой пациентке комплексный индивидуальный план лечения, ориентированный на их индивидуальные потребности, с привлечением экспертов из широкого круга гинекологических онкологических специальностей.
" ["description"]=> string(9380) "Сегодня в онкогинекологии применяется множество методов, включающих химиотерапию, лучевую терапию, гормональную терапию, таргетную терапию, хирургическое вмешательство. При выборе методов и их сочетания приоритет отдается общему здоровью и благополучию пациентки.
Общая сумма, требующаяся на лечение, главным образом зависит от стадии заболевания, его типа, стоимости процедур, которые будут назначены для диагностики и лечения и количества дней, которые пациентка проведет в клинике. Приблизительную стоимость терапии можно узнать после телефонной консультации, во время которой наш медицинский представитель задаст ключевые вопросы о заболевании.
В среднем, в зарубежных клиниках стоимость базовой диагностики стартует от 3000 долларов США, стоимость неосложненной операции при раке шейки матки – от 8000 долларов США, при раке яичников – от 11000 долларов США, при раке матки – от 17000 долларов США, безоперационное лечение – от 25000 США.
Более подробную консультацию по ценам можно получить, связавшись с нашим консультантом. Для этого достаточно заполнить любую из форм заявки, позвонить по указанному телефону или заказать обратный звонок.