OTL logfile created on: 2014-10-17 21:16:46 - Run 1 OTL by OldTimer - Version 3.2.69.0 Folder = E:\Przeglądarki\Mozilla 64bit- Home Premium Edition Service Pack 1 (Version = 6.1.7601) - Type = NTWorkstation Internet Explorer (Version = 8.0.7601.17514) Locale: 00000415 | Country: Polska | Language: PLK | Date Format: yyyy-MM-dd 3,86 Gb Total Physical Memory | 2,17 Gb Available Physical Memory | 56,40% Memory free 7,71 Gb Paging File | 5,62 Gb Available in Paging File | 72,91% Paging File free Paging file location(s): ?:\pagefile.sys [binary data] %SystemDrive% = C: | %SystemRoot% = C:\Windows | %ProgramFiles% = C:\Program Files (x86) Drive C: | 97,56 Gb Total Space | 36,82 Gb Free Space | 37,74% Space Free | Partition Type: NTFS Drive E: | 97,66 Gb Total Space | 49,93 Gb Free Space | 51,12% Space Free | Partition Type: NTFS Drive F: | 47,23 Mb Total Space | 0,00 Mb Free Space | 0,00% Space Free | Partition Type: CDFS Drive I: | 117,19 Gb Total Space | 10,76 Gb Free Space | 9,19% Space Free | Partition Type: NTFS Drive X: | 153,26 Gb Total Space | 104,34 Gb Free Space | 68,08% Space Free | Partition Type: NTFS Computer Name: PATATASHKALOPON | User Name: patatashka | Logged in as Administrator. Boot Mode: Normal | Scan Mode: All users | Include 64bit Scans Company Name Whitelist: Off | Skip Microsoft Files: Off | No Company Name Whitelist: On | File Age = 30 Days [color=#E56717]========== Processes (SafeList) ==========[/color] PRC - [2014-10-17 21:14:30 | 000,602,112 | ---- | M] (OldTimer Tools) -- E:\Przeglądarki\Mozilla\OTL.exe PRC - [2014-08-11 14:42:34 | 005,187,088 | ---- | M] (AVG Technologies CZ, s.r.o.) -- C:\Program Files (x86)\AVG\AVG2014\avgui.exe PRC - [2014-08-11 14:36:28 | 000,289,328 | ---- | M] (AVG Technologies CZ, s.r.o.) -- C:\Program Files (x86)\AVG\AVG2014\avgwdsvc.exe PRC - [2014-07-30 14:46:41 | 000,275,568 | ---- | M] (Mozilla Corporation) -- C:\Program Files (x86)\Mozilla Firefox\firefox.exe PRC - [2014-06-06 11:27:16 | 000,064,384 | ---- | M] (Google) -- C:\Users\patatashka\AppData\Local\Google\Google Talk Plugin\googletalkplugin.exe PRC - [2014-05-09 15:32:22 | 002,320,920 | ---- | M] (Intel Corporation) -- C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\UNS\UNS.exe PRC - [2014-05-09 15:31:50 | 000,268,824 | ---- | M] (Intel Corporation) -- C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\LMS\LMS.exe PRC - [2014-05-08 15:49:02 | 003,499,896 | ---- | M] (Adobe Systems Inc.) -- C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\acrotray.exe PRC - [2014-05-08 15:48:48 | 000,065,432 | ---- | M] (Adobe Systems Incorporated) -- C:\Program Files (x86)\Common Files\Adobe\ARM\1.0\armsvc.exe PRC - [2013-10-17 15:27:02 | 000,166,912 | ---- | M] () -- C:\Program Files (x86)\HTC\Internet Pass-Through\PassThruSvr.exe PRC - [2011-11-09 17:37:44 | 010,300,288 | ---- | M] (Elisa) -- C:\Program Files (x86)\Mobiililaajakaista\Mobiililaajakaista\Wilog.exe PRC - [2011-11-09 17:37:22 | 001,961,856 | ---- | M] () -- C:\Program Files (x86)\Mobiililaajakaista\Mobiililaajakaista\BecHelperService.exe PRC - [2011-11-09 17:31:22 | 000,294,400 | ---- | M] () -- C:\Program Files (x86)\Mobiililaajakaista\Mobiililaajakaista\LoggerServer.exe PRC - [2010-11-20 16:58:08 | 001,894,912 | ---- | M] (Steamcore.se) -- C:\Users\patatashka\AppData\Local\Screamer Radio\screamer.exe PRC - [2010-10-07 14:05:14 | 000,170,624 | ---- | M] (ASUS) -- C:\Program Files (x86)\ASUS\ATK Package\ATK Media\DMedia.exe PRC - [2010-10-07 09:43:00 | 000,182,912 | ---- | M] (ASUS) -- C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey\HControl.exe PRC - [2010-08-17 14:55:42 | 005,732,992 | ---- | M] (ASUS) -- C:\Program Files (x86)\ASUS\ATK Package\ATKOSD2\ATKOSD2.exe PRC - [2010-02-12 10:23:12 | 000,286,720 | ---- | M] (Creative Technology Ltd) -- C:\Program Files (x86)\Creative\Shared Files\CTAudSvc.exe PRC - [2010-01-21 14:22:04 | 000,909,824 | ---- | M] (Sonix Technology Co., Ltd.) -- C:\Windows\vsnp2uvc.exe PRC - [2009-12-15 10:39:38 | 000,096,896 | ---- | M] (ASUS) -- C:\Program Files (x86)\ASUS\ATK Package\ATKGFNEX\GFNEXSrv.exe PRC - [2009-06-19 10:29:42 | 000,105,016 | ---- | M] (ASUS) -- C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey\HControlUser.exe PRC - [2009-06-19 10:29:26 | 002,488,888 | ---- | M] (ASUS) -- C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey\ATKOSD.exe PRC - [2009-06-15 17:30:42 | 000,084,536 | ---- | M] (ASUS) -- C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey\ASLDRSrv.exe PRC - [2008-12-22 17:15:34 | 000,174,648 | ---- | M] (ASUS) -- C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey\WDC.exe PRC - [2008-07-11 07:05:00 | 000,226,592 | ---- | M] (SafeNet, Inc) -- C:\Program Files (x86)\Common Files\SafeNet Sentinel\Sentinel Protection Server\WinNT\spnsrvnt.exe PRC - [2008-07-11 01:02:10 | 000,328,992 | ---- | M] (SafeNet, Inc.) -- C:\Program Files (x86)\Common Files\SafeNet Sentinel\Sentinel Keys Server\sntlkeyssrvr.exe PRC - [2007-07-23 15:43:42 | 000,057,344 | ---- | M] (Creative Technology Ltd.) -- C:\Program Files (x86)\Creative\Shared Files\Module Loader\DLLML.exe PRC - [2007-02-01 11:13:06 | 000,094,208 | ---- | M] (Creative Technology Ltd.) -- C:\Program Files (x86)\Creative\ShareDLL\CADI\NotiMan.exe [color=#E56717]========== Modules (No Company Name) ==========[/color] MOD - [2014-07-30 14:46:40 | 003,800,688 | ---- | M] () -- C:\Program Files (x86)\Mozilla Firefox\mozjs.dll MOD - [2012-09-23 20:44:24 | 000,010,240 | ---- | M] () -- C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\locale\pl_pl\acrotray.pol MOD - [2010-07-22 16:45:00 | 000,181,760 | ---- | M] () -- C:\Windows\SysWOW64\APOMngr.DLL MOD - [2010-03-23 10:05:18 | 000,495,104 | ---- | M] () -- C:\Users\patatashka\AppData\Local\Screamer Radio\lame_enc.dll MOD - [2009-12-29 16:50:00 | 000,073,728 | ---- | M] () -- C:\Windows\SysWOW64\CmdRtr.DLL [color=#E56717]========== Services (SafeList) ==========[/color] SRV:[b]64bit:[/b] - [2013-05-27 07:50:47 | 001,011,712 | ---- | M] (Microsoft Corporation) [On_Demand | Stopped] -- C:\Program Files\Windows Defender\MpSvc.dll -- (WinDefend) SRV:[b]64bit:[/b] - [2011-03-09 22:50:42 | 000,203,776 | ---- | M] (AMD) [Auto | Running] -- C:\Windows\SysNative\atiesrxx.exe -- (AMD External Events Utility) SRV:[b]64bit:[/b] - [2011-01-25 14:11:56 | 000,379,520 | ---- | M] (ASUSTeK Computer Inc.) [Auto | Running] -- C:\Windows\SysNative\FBAgent.exe -- (AFBAgent) SRV - [2014-09-24 12:11:12 | 000,267,440 | ---- | M] (Adobe Systems Incorporated) [On_Demand | Stopped] -- C:\Windows\SysWOW64\Macromed\Flash\FlashPlayerUpdateService.exe -- (AdobeFlashPlayerUpdateSvc) SRV - [2014-09-12 16:45:44 | 000,079,360 | ---- | M] (Creative Labs) [On_Demand | Stopped] -- C:\Program Files (x86)\Common Files\Creative Labs Shared\Service\AL6Licensing.exe -- (Creative ALchemy AL6 Licensing Service) SRV - [2014-08-11 14:51:00 | 003,244,048 | ---- | M] (AVG Technologies CZ, s.r.o.) [Auto | Stopped] -- C:\Program Files (x86)\AVG\AVG2014\avgidsagent.exe -- (AVGIDSAgent) SRV - [2014-08-11 14:36:28 | 000,289,328 | ---- | M] (AVG Technologies CZ, s.r.o.) [Auto | Running] -- C:\Program Files (x86)\AVG\AVG2014\avgwdsvc.exe -- (avgwd) SRV - [2014-07-30 14:46:40 | 000,119,408 | ---- | M] (Mozilla Foundation) [On_Demand | Stopped] -- C:\Program Files (x86)\Mozilla Maintenance Service\maintenanceservice.exe -- (MozillaMaintenance) SRV - [2014-05-09 22:30:03 | 000,079,360 | ---- | M] (Creative Labs) [On_Demand | Stopped] -- C:\Program Files (x86)\Common Files\Creative Labs Shared\Service\CTAELicensing.exe -- (Creative Audio Engine Licensing Service) SRV - [2014-05-09 15:32:22 | 002,320,920 | ---- | M] (Intel Corporation) [Auto | Running] -- C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\UNS\UNS.exe -- (UNS) SRV - [2014-05-09 15:31:50 | 000,268,824 | ---- | M] (Intel Corporation) [Auto | Running] -- C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\LMS\LMS.exe -- (LMS) SRV - [2014-05-08 15:48:48 | 000,065,432 | ---- | M] (Adobe Systems Incorporated) [Auto | Running] -- C:\Program Files (x86)\Common Files\Adobe\ARM\1.0\armsvc.exe -- (AdobeARMservice) SRV - [2014-03-21 00:49:18 | 000,067,224 | ---- | M] (Microsoft Corporation) [Disabled | Stopped] -- C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorsvw.exe -- (clr_optimization_v2.0.50727_32) SRV - [2013-10-17 15:27:02 | 000,166,912 | ---- | M] () [Auto | Running] -- C:\Program Files (x86)\HTC\Internet Pass-Through\PassThruSvr.exe -- (PassThru Service) SRV - [2013-09-11 21:21:54 | 000,105,144 | ---- | M] (Microsoft Corporation) [Auto | Stopped] -- C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorsvw.exe -- (clr_optimization_v4.0.30319_32) SRV - [2011-11-09 17:37:22 | 001,961,856 | ---- | M] () [Auto | Running] -- C:\Program Files (x86)\Mobiililaajakaista\Mobiililaajakaista\BecHelperService.exe -- (BecHelperService) SRV - [2010-02-12 10:23:12 | 000,286,720 | ---- | M] (Creative Technology Ltd) [Auto | Running] -- C:\Program Files (x86)\Creative\Shared Files\CTAudSvc.exe -- (CTAudSvcService) SRV - [2009-12-15 10:39:38 | 000,096,896 | ---- | M] (ASUS) [Auto | Running] -- C:\Program Files (x86)\ASUS\ATK Package\ATKGFNEX\GFNEXSrv.exe -- (ATKGFNEXSrv) SRV - [2009-06-15 17:30:42 | 000,084,536 | ---- | M] (ASUS) [Auto | Running] -- C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey\ASLDRSrv.exe -- (ASLDRService) SRV - [2008-07-11 07:05:00 | 000,226,592 | ---- | M] (SafeNet, Inc) [Auto | Running] -- C:\Program Files (x86)\Common Files\SafeNet Sentinel\Sentinel Protection Server\WinNT\spnsrvnt.exe -- (SentinelProtectionServer) SRV - [2008-07-11 01:02:10 | 000,328,992 | ---- | M] (SafeNet, Inc.) [Auto | Running] -- C:\Program Files (x86)\Common Files\SafeNet Sentinel\Sentinel Keys Server\sntlkeyssrvr.exe -- (SentinelKeysServer) [color=#E56717]========== Driver Services (SafeList) ==========[/color] DRV:[b]64bit:[/b] - [2014-09-27 09:54:40 | 000,386,680 | ---- | M] (Duplex Secure Ltd.) [Kernel | Boot | Running] -- C:\Windows\SysNative\drivers\sptd.sys -- (sptd) DRV:[b]64bit:[/b] - [2014-06-30 12:43:02 | 000,152,344 | ---- | M] (AVG Technologies CZ, s.r.o.) [File_System | System | Running] -- C:\Windows\SysNative\drivers\avgdiska.sys -- (Avgdiska) DRV:[b]64bit:[/b] - [2014-06-17 16:21:34 | 000,235,800 | ---- | M] (AVG Technologies CZ, s.r.o.) [File_System | System | Running] -- C:\Windows\SysNative\drivers\avgldx64.sys -- (Avgldx64) DRV:[b]64bit:[/b] - [2014-06-17 16:07:12 | 000,328,984 | ---- | M] (AVG Technologies CZ, s.r.o.) [File_System | Boot | Running] -- C:\Windows\SysNative\drivers\avgloga.sys -- (Avgloga) DRV:[b]64bit:[/b] - [2014-06-17 16:06:58 | 000,269,080 | ---- | M] (AVG Technologies CZ, s.r.o.) [Kernel | System | Running] -- C:\Windows\SysNative\drivers\avgtdia.sys -- (Avgtdia) DRV:[b]64bit:[/b] - [2014-06-17 16:06:24 | 000,190,744 | ---- | M] (AVG Technologies CZ, s.r.o.) [File_System | Boot | Running] -- C:\Windows\SysNative\drivers\avgidsha.sys -- (AVGIDSHA) DRV:[b]64bit:[/b] - [2014-06-17 16:06:22 | 000,242,968 | ---- | M] (AVG Technologies CZ, s.r.o.) [File_System | System | Running] -- C:\Windows\SysNative\drivers\avgidsdrivera.sys -- (AVGIDSDriver) DRV:[b]64bit:[/b] - [2014-06-17 16:06:20 | 000,123,672 | ---- | M] (AVG Technologies CZ, s.r.o.) [File_System | Boot | Running] -- C:\Windows\SysNative\drivers\avgmfx64.sys -- (Avgmfx64) DRV:[b]64bit:[/b] - [2014-06-17 16:06:06 | 000,031,512 | ---- | M] (AVG Technologies CZ, s.r.o.) [File_System | Boot | Running] -- C:\Windows\SysNative\drivers\avgrkx64.sys -- (Avgrkx64) DRV:[b]64bit:[/b] - [2014-05-09 15:31:29 | 000,056,344 | ---- | M] (Intel Corporation) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\HECIx64.sys -- (HECIx64) DRV:[b]64bit:[/b] - [2013-10-17 15:27:02 | 000,036,928 | ---- | M] (Windows (R) Win 7 DDK provider) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\htcnprot.sys -- (htcnprot) DRV:[b]64bit:[/b] - [2013-04-08 11:36:04 | 001,588,480 | ---- | M] (Creative Technology Ltd.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\ksaud.sys -- (ksaud) DRV:[b]64bit:[/b] - [2013-02-12 06:12:06 | 000,019,968 | ---- | M] (Microsoft Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\usb8023x.sys -- (usb_rndisx) DRV:[b]64bit:[/b] - [2012-12-13 21:07:35 | 000,107,904 | ---- | M] (Advanced Micro Devices) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\amdsata.sys -- (amdsata) DRV:[b]64bit:[/b] - [2012-12-13 21:07:35 | 000,027,008 | ---- | M] (Advanced Micro Devices) [Kernel | Boot | Running] -- C:\Windows\SysNative\drivers\amdxata.sys -- (amdxata) DRV:[b]64bit:[/b] - [2012-12-13 21:00:11 | 000,023,408 | ---- | M] (Microsoft Corporation) [Recognizer | Boot | Unknown] -- C:\Windows\SysNative\drivers\fs_rec.sys -- (Fs_Rec) DRV:[b]64bit:[/b] - [2012-12-13 20:58:21 | 000,057,856 | ---- | M] (Microsoft Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\TsUsbFlt.sys -- (TsUsbFlt) DRV:[b]64bit:[/b] - [2012-12-13 20:58:21 | 000,030,208 | ---- | M] (Microsoft Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\TsUsbGD.sys -- (TsUsbGD) DRV:[b]64bit:[/b] - [2012-12-13 20:58:21 | 000,029,696 | ---- | M] (Microsoft Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\terminpt.sys -- (terminpt) DRV:[b]64bit:[/b] - [2012-12-13 20:58:21 | 000,019,456 | ---- | M] (Microsoft Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\rdpvideominiport.sys -- (RdpVideoMiniport) DRV:[b]64bit:[/b] - [2011-11-09 18:17:40 | 000,212,992 | ---- | M] (Huawei Technologies Co., Ltd.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\ew_juwwanecm.sys -- (huawei_wwanecm) DRV:[b]64bit:[/b] - [2011-11-09 18:17:40 | 000,117,248 | ---- | M] (Huawei Technologies Co., Ltd.) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\ew_hwusbdev.sys -- (ew_hwusbdev) DRV:[b]64bit:[/b] - [2011-11-09 18:17:40 | 000,098,816 | ---- | M] (Huawei Technologies Co., Ltd.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\ew_jucdcacm.sys -- (huawei_cdcacm) DRV:[b]64bit:[/b] - [2011-11-09 18:17:40 | 000,086,016 | ---- | M] (Huawei Technologies Co., Ltd.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\ew_jubusenum.sys -- (huawei_enumerator) DRV:[b]64bit:[/b] - [2011-11-09 18:17:40 | 000,028,672 | ---- | M] (Huawei Technologies Co., Ltd.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\ew_juextctrl.sys -- (huawei_ext_ctrl) DRV:[b]64bit:[/b] - [2011-11-09 18:17:40 | 000,013,952 | ---- | M] (Huawei Technologies Co., Ltd.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\ew_usbenumfilter.sys -- (ew_usbenumfilter) DRV:[b]64bit:[/b] - [2011-03-09 23:33:50 | 009,319,424 | ---- | M] (ATI Technologies Inc.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\atikmdag.sys -- (amdkmdag) DRV:[b]64bit:[/b] - [2011-03-09 22:15:20 | 000,303,616 | ---- | M] (Advanced Micro Devices, Inc.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\atikmpag.sys -- (amdkmdap) DRV:[b]64bit:[/b] - [2010-11-21 05:23:47 | 000,109,056 | ---- | M] (Microsoft Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\sdbus.sys -- (sdbus) DRV:[b]64bit:[/b] - [2010-11-21 05:23:47 | 000,078,720 | ---- | M] (Hewlett-Packard Company) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\HpSAMD.sys -- (HpSAMD) DRV:[b]64bit:[/b] - [2010-11-17 08:04:32 | 000,115,216 | ---- | M] (Advanced Micro Devices) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\AtihdW76.sys -- (AtiHDAudioService) DRV:[b]64bit:[/b] - [2010-10-05 18:12:30 | 000,131,552 | ---- | M] (JMicron Technology Corp.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\JME.sys -- (JME) DRV:[b]64bit:[/b] - [2010-09-27 15:13:14 | 000,169,048 | ---- | M] (JMicron Technology Corporation) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\jmcr.sys -- (JMCR) DRV:[b]64bit:[/b] - [2010-09-07 17:19:38 | 001,800,832 | ---- | M] (Sonix Technology Co., Ltd.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\snp2uvc.sys -- (SNP2UVC) DRV:[b]64bit:[/b] - [2010-07-14 14:17:28 | 000,735,360 | ---- | M] (Conexant Systems Inc.) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\CHDRT64.sys -- (CnxtHdAudService) DRV:[b]64bit:[/b] - [2010-03-08 22:08:36 | 000,121,800 | ---- | M] (QUALCOMM Incorporated) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\HtcVComV64.sys -- (HtcVCom32) DRV:[b]64bit:[/b] - [2009-07-14 03:52:20 | 000,194,128 | ---- | M] (AMD Technologies Inc.) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\amdsbs.sys -- (amdsbs) DRV:[b]64bit:[/b] - [2009-07-14 03:48:04 | 000,065,600 | ---- | M] (LSI Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\lsi_sas2.sys -- (LSI_SAS2) DRV:[b]64bit:[/b] - [2009-07-14 03:45:55 | 000,024,656 | ---- | M] (Promise Technology) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\stexstor.sys -- (stexstor) DRV:[b]64bit:[/b] - [2009-06-20 04:09:57 | 001,394,688 | ---- | M] (Atheros Communications, Inc.) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\athrx.sys -- (athr) DRV:[b]64bit:[/b] - [2009-06-10 22:34:33 | 003,286,016 | ---- | M] (Broadcom Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\evbda.sys -- (ebdrv) DRV:[b]64bit:[/b] - [2009-06-10 22:34:28 | 000,468,480 | ---- | M] (Broadcom Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\bxvbda.sys -- (b06bdrv) DRV:[b]64bit:[/b] - [2009-06-10 22:34:23 | 000,270,848 | ---- | M] (Broadcom Corporation) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\b57nd60a.sys -- (b57nd60a) DRV:[b]64bit:[/b] - [2009-06-10 22:31:59 | 000,031,232 | ---- | M] (Hauppauge Computer Works, Inc.) [Kernel | On_Demand | Stopped] -- C:\Windows\SysNative\drivers\hcw85cir.sys -- (hcw85cir) DRV:[b]64bit:[/b] - [2009-05-13 09:07:20 | 000,015,928 | ---- | M] (ASUS) [Kernel | On_Demand | Running] -- C:\Windows\SysNative\drivers\ATK64AMD.sys -- (MTsensor) DRV:[b]64bit:[/b] - [2008-07-11 07:05:00 | 000,145,448 | ---- | M] (SafeNet, Inc.) [Kernel | Auto | Running] -- C:\Windows\SysNative\drivers\sentinel64.sys -- (Sentinel64) DRV:[b]64bit:[/b] - [2006-12-13 18:14:14 | 000,065,024 | ---- | M] (Aladdin Knowledge Systems Ltd.) [File_System | Auto | Running] -- C:\Windows\SysNative\drivers\aksdf.sys -- (aksdf) DRV:[b]64bit:[/b] - [2006-12-04 10:44:14 | 000,314,368 | ---- | M] (Aladdin Knowledge Systems Ltd.) [Kernel | Auto | Running] -- C:\Windows\SysNative\drivers\hardlock.sys -- (Hardlock) DRV - [2009-07-14 03:19:10 | 000,019,008 | ---- | M] (Microsoft Corporation) [File_System | On_Demand | Stopped] -- C:\Windows\SysWOW64\drivers\wimmount.sys -- (WIMMount) DRV - [2009-07-02 17:36:14 | 000,015,416 | ---- | M] (ASUS) [Kernel | Auto | Running] -- C:\Program Files (x86)\ASUS\ATK Package\ATKGFNEX\ASMMAP64.sys -- (ASMMAP64) [color=#E56717]========== Standard Registry (SafeList) ==========[/color] [color=#E56717]========== Internet Explorer ==========[/color] IE:[b]64bit:[/b] - HKLM\..\SearchScopes,DefaultScope = {0633EE93-D776-472f-A0FF-E1416B8B2E3A} IE:[b]64bit:[/b] - HKLM\..\SearchScopes\{0633EE93-D776-472f-A0FF-E1416B8B2E3A}: "URL" = http://www.bing.com/search?q={searchTerms}&FORM=IE8SRC IE - HKLM\..\SearchScopes,DefaultScope = {0633EE93-D776-472f-A0FF-E1416B8B2E3A} IE - HKLM\..\SearchScopes\{0633EE93-D776-472f-A0FF-E1416B8B2E3A}: "URL" = http://www.bing.com/search?q={searchTerms}&FORM=IE8SRC IE - HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings: "ProxyEnable" = 0 IE - HKU\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings: "ProxyEnable" = 0 IE - HKU\S-1-5-21-2518992581-3578176282-1322805360-1000\SOFTWARE\Microsoft\Internet Explorer\Main,Start Page = http://www.gazeta.pl/0,0.html?p=128 IE - HKU\S-1-5-21-2518992581-3578176282-1322805360-1000\..\SearchScopes,DefaultScope = {0633EE93-D776-472f-A0FF-E1416B8B2E3A} IE - HKU\S-1-5-21-2518992581-3578176282-1322805360-1000\..\SearchScopes\{0633EE93-D776-472f-A0FF-E1416B8B2E3A}: "URL" = http://www.bing.com/search?q={searchTerms}&src=IE-SearchBox&FORM=IE8SRC IE - HKU\S-1-5-21-2518992581-3578176282-1322805360-1000\Software\Microsoft\Windows\CurrentVersion\Internet Settings: "ProxyEnable" = 0 [color=#E56717]========== FireFox ==========[/color] FF - prefs.js..browser.search.defaultthis.engineName: "" FF - prefs.js..browser.search.defaulturl: "" FF - prefs.js..browser.search.useDBForOrder: true FF - prefs.js..browser.startup.homepage: "google.pl" FF - prefs.js..extensions.enabledAddons: %7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:31.0 FF - prefs.js..extensions.trusted-ads.serp_about: "\"%2F*!%20serp-about%20-%20v0.1.10%20-%202014-04-07%2018%3A21%3A58%20*%2F%0D%0Avar%20u%20%3D%20%7B%7D%3B%0A%0Avar%20Util%20%3D%20%7B%0A%09debug%3A%20false%2C%0A%09extend%3A%20function(Child%2C%20Parent)%20%7B%0A%09%09var%20F%20%3D%20function()%20%7B%20%7D%3B%0A%09%09F.prototype%20%3D%20Parent.prototype%3B%0A%09%09Child.prototype%20%3D%20new%20F()%3B%0A%09%09Child.prototype.constructor%20%3D%20Child%3B%0A%09%09Child._super%20%3D%20Parent.prototype%3B%0A%09%7D%2C%0A%09log%3A%20function()%20%7B%0A%09%09if%20(Util.debug)%20%7B%0A%09%09%09var%20args%20%3D%20Array.prototype.slice.call(arguments)%3B%0A%09%09%09console.log.apply(console%2C%20args)%3B%0A%09%09%7D%0A%09%7D%0A%7D%3B%0A%2F%2Fshort%20alias%0Au%20%3D%20Util%3B%0A%0Afunction%20ENGINE%20()%20%7B%7D%0Afunction%20GoogleChrome%20()%20%7B%7D%0Afunction%20CORE()%20%7B%7D%0Afunction%20Firefox%20()%20%7B%7D%0Afunction%20IE%20()%20%7B%7D%0A%0AUtil.extend(ENGINE%2C%20CORE)%3B%0AUtil.extend(GoogleChrome%2C%20ENGINE)%3B%0AUtil.extend(Firefox%2C%20ENGINE)%3B%0AUtil.extend(IE%2C%20ENGINE)%3B%0D%0ACORE.prototype.ADS_HOST%20%3D%20document.location.protocol%2B%22%2F%2Fsearch.adtrustmedia.com%2Fsearch_safecontent.php%22%3B%0D%0A%0D%0ACORE.prototype.ALL_BLOCKS_SELECTOR%20%3D%20function()%7B%0D%0A%09return%20%7B%0D%0A%09%09orig%3A%20this.BLOCKS.TOP.origSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.origSel*%2F%2C%0D%0A%09%09cover%3A%20this.BLOCKS.TOP.coverSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.coverSel*%2F%0D%0A%09%7D%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.STYLES%20%3D%20%20function()%20%7B%0D%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0D%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20%7B%20%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20font-size%3A12px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%2304c%3B%20text-decoration%3Aunderline%3B%20font-size%3A17px%3B%7D%20%5C%0D%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23388222%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%7D%20%5C%0D%0A%09%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20visibility%3A%20hidden%3B%20overflow%3A%20hidden%3B%7D%20%5C%0D%0A%09.adtrCover-closeBtn%7B%20%5C%0D%0A%09%09cursor%3A%20pointer%3B%20%5C%0D%0A%09%09padding%3A%200%202px%202px%202px%3B%20%5C%0D%0A%09%09font-size%3A%2012px%3B%20%5C%0D%0A%09%09text-align%3A%20center%3B%20%5C%0D%0A%09%09position%3A%20absolute%3B%20%5C%0D%0A%09%09height%3A%2012px%3B%20%5C%0D%0A%09%09width%3A%2033px%3B%20%5C%0D%0A%09%09border%3A%201px%20solid%20lightblue%3B%20%5C%0D%0A%09%09background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0D%0A%09%09display%3A%20inline-block%3B%20%5C%0D%0A%09%09right%3A%201px%3B%20%5C%0D%0A%09%09top%3A%203px%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.adtrCover%20.closeAd%7B%20%5C%0D%0A%09%09text-decoration%3A%20underline%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0D%0A%09.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0D%0A%09.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0D%0A%09%3C%2Fstyle%3E%22%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.MENU_BTN_SPACE%20%3D%208%3B%0D%0ACORE.prototype.MIN_PADDING%20%3D%208%3B%0D%0A%0D%0ACORE.prototype._ads%20%3D%20%5B%5D%3B%0D%0ACORE.prototype.instanceId%20%3D%20''%3B%0D%0ACORE.prototype.affilateID%20%3D%20''%3B%0D%0ACORE.prototype.data%20%3D%20null%3B%0D%0ACORE.prototype.keyword%20%3D%20''%3B%0D%0ACORE.prototype.engineParams%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.engineCode%20%3D%20''%3B%0D%0A%0D%0ACORE.prototype.start%20%3D%20function()%7B%7D%3B%0D%0A%0D%0ACORE.prototype.init%20%3D%20function(instanceId%2C%20affilateID%2C%20engineParams)%20%7B%0D%0A%09this.data%20%3D%20typeof(engineData)%20!%3D%20%22undefined%22%20%3F%20engineData%20%3A%20null%3B%0D%0A%09this.keyword%20%3D%20typeof(engineKeyword)%20!%3D%20%22undefined%22%20%3F%20engineKeyword%20%3A%20''%3B%0D%0A%0D%0A%09if(engineParams.delivPoint)%20%7B%20this.ADS_HOST%20%3D%20engineParams.delivPoint%3B%20%7D%0D%0A%0D%0A%09%24(%22head%22).append(this.coreStyles())%3B%0D%0A%09%24(%22head%22).append(this.STYLES())%3B%0D%0A%09this.instanceId%20%3D%20instanceId%3B%0D%0A%09this.affilateID%20%3D%20affilateID%3B%0D%0A%09this.engineParams%20%3D%20engineParams%3B%0D%0A%0D%0A%09this.suggModule%20%3D%20new%20this.SuggestionModule()%3B%0D%0A%09if(engineParams.suggConfig)%20%7B%0D%0A%09%09this.suggModule.setConfig(engineParams.suggConfig)%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09var%20currentKeyword%20%3D%20this.getCurrentKeyword().toLowerCase()%3B%0D%0A%0D%0A%09if(this.keyword)%7B%0D%0A%09%09this.keyword%20%3D%20decodeURIComponent(this.keyword)%3B%0D%0A%09%09this.keyword%20%3D%20this.keyword.replace(%2F%5C%2B%2Fg%2C%20'%20')%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09u.log('FROM%20PLUGIN%3A'%2C%20%7B'engineData'%3A%20this.data%2C%20'engineKeyword'%3A%20this.keyword%2C%20'currentKeyword'%3A%20currentKeyword%2C%20'engineParams'%3A%20engineParams%7D)%3B%0D%0A%0D%0A%09if%20(%20this.data%20%26%26%20(this.data%20!%3D%20'noPreload')%20%26%26%20(currentKeyword%20%3D%3D%20this.keyword)%20)%7B%0D%0A%09%09var%20suggAdData%20%3D%20this.suggModule.getAdsForKeyword(this.keyword)%3B%0D%0A%0D%0A%09%09this.data%20%3D%20suggAdData.concat(this.data)%3B%0D%0A%09%09u.log('suggAdData'%2C%20suggAdData%2C%20this.data)%3B%0D%0A%09%09if(%20this.data.length%20)%7B%0D%0A%09%09%09this.multipleTryToFindBlocks()%3B%20%2F%2Fchanged%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%20else%20%7B%0D%0A%09%09if(currentKeyword%20!%3D%20%22undefined%22)%20%7B%0D%0A%09%09%09this.keyword%20%3D%20currentKeyword%3B%0D%0A%09%09%09var%20requestUrl%20%3D%20this.getAdRequestUrl(currentKeyword)%3B%0D%0A%09%09%09this.sendAdRequest(requestUrl)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._domain_without_www%20%3D%20function(url)%20%7B%0D%0A%09var%20clean%20%3D%20url.replace(%2F%5Ewww%5C.%2F%2C'')%3B%0D%0A%09return%20clean%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getAdRequestUrl%20%3D%20function(keyword)%20%7B%0D%0A%09var%20domain%20%3D%20this._domain_without_www(document.location.host)%3B%0D%0A%09var%20requestUrl%20%3D%20this.ADS_HOST%20%2B%20%22%3F%22%20%2B%0D%0A%09%09%22adtype%3Dtext%22%20%2B%0D%0A%09%09%22%26method%3Djs%22%20%2B%0D%0A%09%09%22%26advert%3D1%22%20%2B%0D%0A%09%09%22%26referer%3D%22%20%2B%20encodeURIComponent(document.location.protocol%20%2B%22%2F%2F%22%2B%20document.location.host%2B%22%2F%22)%20%2B%0D%0A%09%09%22%26ta_affiliateid%3D%22%20%2B%20this.affilateID%20%2B%0D%0A%09%09%22%26ta_insid%3D%22%20%2B%20this.instanceId%20%2B%0D%0A%09%09%22%26kw%3D%22%20%2B%20encodeURIComponent(keyword)%20%2B%0D%0A%09%09this.getEngineIdentityParam()%3B%0D%0A%09return%20requestUrl%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getCurrentKeyword%20%3D%20function()%7B%0D%0A%09var%20keyword%20%3D%20''%3B%0D%0A%0D%0A%09var%20input%20%3D%20%24(this.INPUT_SEL)%3B%0D%0A%09var%20spell%20%3D%20%24(this.SPELL_SEL).eq(0)%3B%0D%0A%0D%0A%09if(spell.length)%7B%0D%0A%09%09keyword%20%3D%20spell.text()%3B%0D%0A%09%7D%20else%20if(input.length)%7B%0D%0A%09%09keyword%20%3D%20input.val()%3B%0D%0A%09%7D%0D%0A%09return%20keyword%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FTRY%20TO%20GET%20ADS%20BY%20NEW%20KEYWORD%0D%0A%2F%2F_requestInProcess%3A%20false%2C%0D%0ACORE.prototype.sendAdRequest%20%3D%20function(requestUrl)%20%7B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%0D%0A%09u.log('SEND%20REQUEST'%2C%20%5Bthis.keyword%2C%20requestUrl%5D)%3B%0D%0A%0D%0A%09%24.ajax(%7B%0D%0A%09%09url%3A%20requestUrl%2C%0D%0A%09%09dataType%3A%20'json'%2C%0D%0A%09%09error%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function()%20%7B%0D%0A%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%2C%0D%0A%09%09success%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function(data)%20%7B%0D%0A%09%09%09%09var%20suggAdData%20%3D%20scope.suggModule.getAdsForKeyword(scope.keyword)%3B%0D%0A%09%09%09%09data%20%3D%20suggAdData.concat(data)%3B%0D%0A%0D%0A%09%09%09%09if(!data.length)%20%7B%0D%0A%09%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%09%09return%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09u.log('REQUEST%20SUCCESS'%2C%20%5Bscope.keyword%2C%20scope.suggModule%2C%20data%5D)%3B%0D%0A%09%09%09%09scope.data%20%3D%20data%3B%0D%0A%09%09%09%09scope.clearDynamicBlocksData()%3B%0D%0A%09%09%09%09scope.makeCovers()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showAllOriginalAd%20%3D%20function()%20%7B%0D%0A%09u.log('showAllOriginalAd()')%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B').show()%3B%0D%0A%09if(block.adSel)%7B%0D%0A%09%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible!important%3B')%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FADS%20REPLACEMENT%20PROCESS%0D%0ACORE.prototype.makeCovers%20%3D%20function()%20%7B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%0D%0A%09%09if(!this.isAdExist(block))%20%7B%0D%0A%09%09%09if(this.isOfficialSiteBlock(block))%7B%0D%0A%09%09%09%09this.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%09continue%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09%2F%2FORIGINAL%20SELECTOR%20IS%20A%20DOM%20ELEMENT%0D%0A%09%09this._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09this.makeCover(block%2C%20blockName)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdExist%20%3D%20function(block)%20%7B%0D%0A%09var%20origSel%20%3D%20%24(block.origSel)%3B%0D%0A%09return%20origSel.length%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FPREPARE%20AND%20RENDER%20REPLACEMENT%20COVER%20(old%3A%20_prepareReplacement)%0D%0ACORE.prototype.makeCover%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('MAKE%20COVER'%2C%20blockName%2C%20%7BblockData%3A%20JSON.stringify(block.data)%7D)%3B%0D%0A%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(el.index('%23fakeAd')%20!%3D%20-1)%7B%0D%0A%09%09el%20%3D%20%24('%23fakeAd')%3B%0D%0A%09%7D%0D%0A%09var%20data%20%3D%20block.data%3B%0D%0A%0D%0A%09if%20(data.length)%20%7B%0D%0A%0D%0A%09%09var%20width%20%3D%20el.width()%3B%0D%0A%09%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%09%09%2F%2FREMOVE%20PREV%20BLOCK%0D%0A%09%09%24(block.coverSel).remove()%3B%0D%0A%0D%0A%09%09%2F%2FCREATE%20COVER%0D%0A%09%09var%20coverHeight%20%3D%20el.height()%3B%0D%0A%09%09if(block.newHeight)%7B%0D%0A%09%09%09coverHeight%20%3D%20block.newHeight%3B%0D%0A%09%09%09el.height(coverHeight)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09var%20cover%20%3D%20%24('%3Cdiv%20id%3D%22'%2B%20block.coverId%20%2B'%22%20class%3D%22adtrCover%22%20style%3D%22height%3A'%2B%20coverHeight%20%2B'px%3B%22%3E'%2B%20this._fillWithAds(block%2C%20blockName)%20%2B'%3C%2Fdiv%3E').css(%7B%0D%0A%09%09%09margin%3A%20this.getMargin(el)%2C%20padding%3A%20this.getPadding(el)%2C%0D%0A%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%7D)%3B%0D%0A%09%09cover.insertBefore(el)%3B%0D%0A%09%09el.addClass('hideOrig')%3B%0D%0A%09%09this.makeCoverMenu(block%2C%20cover%2C%20blockName)%3B%0D%0A%09%09this._compareRealAndCalcHeights(block)%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('showed%20without%20ad'%2C%20blockName)%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeCoverMenu%20%3D%20function(block%2C%20cover%2C%20blockName)%20%7B%0D%0A%20%20%20%20%20%20var%20clas%20%3D%20'atmAd'%3B%0D%0A%20%20%20%20%20%20var%20d%3B%0D%0A%0D%0A%20%20%20%20%20%20if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%20%20%20%20%20%20%20%20clas%20%3D%20'atmAd-left'%3B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%3E%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%20else%20%7B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%3Cimg%20src%3D%22'%2Bdocument.location.protocol%2B'%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%20%2F%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FTABLE%0D%0A%20%20%20%20%20%20var%20t%20%3D%20%24(%22%3Ctable%20style%3D'visibility%3Ainherit%3B%20border-spacing%3A%201px%3B%20margin%3A%200px%3B%20border-collapse%3A%20collapse%3B%20%20background-color%3Agrey%3B%20z-index%3A100%3B'%20border%3D'1'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20style%3D'background-color%3Awhite%3B%20height%3A%2014px%3B%20padding%3A0px%203px%3B%20line-height%3A14px%3B'%3E%3Ca%20style%3D'width%3A58px%3B%20margin%3A0px%3B%20display%3Ablock%3B%20color%3Ablack%3B%20text-decoration%3Anone%3B%20text-align%3Aleft%3B%20font-weight%3Anormal%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20background-color%3Awhite%3B%20font-size%3A9px%3B'%20href%3D'https%3A%2F%2Fadtrustmedia.com%2Fwhyad.html'%20target%3D'_blank'%3EWhy%20this%20ad%3F%3C%2Fa%3E%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20class%3D'closeAd'%20style%3D'white-space%3Anowrap%3B%20color%3Ablack%3B%20background-color%3Awhite%3B%20cursor%3Apointer%3B%20padding%3A0px%203px%3B%20%20height%3A%2014px%3B%20line-height%3A14px%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A9px%3B'%3EClose%20this%20ad%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftable%3E%22)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20d.find('a.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20t.find('.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%20%20%20%20%20%20d.append(t)%3B%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FCLICK%20ON%20ATM%20AD%0D%0A%20%20%20%20%20%20d.find('.toggleTable').click(function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%24(this).next().toggle()%3B%0D%0A%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20d.appendTo(cover)%3B%0D%0A%0D%0A%20%20%20%20%20%20var%20self%20%3D%20this%3B%0D%0A%20%20%20%20%20%20function%20removeAd()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20cover.remove()%3B%0D%0A%20%20%20%20%20%20%20%20%20%20self.showOriginalAdForBlock(block)%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype._fillWithAds%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('FILL%20COVER'%2C%20blockName%2C%20%5Bblock.data%5D)%3B%0D%0A%09var%20block_content%20%3D%20''%2C%0D%0A%09%09data%20%3D%20block.data%3B%0D%0A%0D%0A%09block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09var%20adTopPadding%20%3D%20block.adTopPadding%3B%0D%0A%09%09if(i%3D%3D%3D0)%20%7B%0D%0A%09%09%09adTopPadding%20%3D%20adTopPadding%2F2%3B%0D%0A%09%09%09if(blockName%20%3D%3D%20'RIGHT')%20adTopPadding%20%2B%3D%20this.MENU_BTN_SPACE%3B%0D%0A%09%09%7D%0D%0A%09%09var%20offsiteClass%20%3D%20(data%5Bi%5D.origin%20%3D%3D%20%22suggestion%22)%20%3F%20'class%3D%22official-site%22'%20%3A%20%22%22%3B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20style%3D'padding-top%3A%20%22%2BadTopPadding%2B%22px'%22%20%2B%20offsiteClass%20%2B%20%22%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09return%20block_content%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._calcAdHeightForBlock%20%3D%20function(block)%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(!el.length)%20%7B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20width%20%3D%20el.width()%3B%0D%0A%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%0D%0A%09var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%20position%3Aabsolute%20!important%3B%20top%3A%20-10000px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%2F%2F%20var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%09%09%09).css(%7B%0D%0A%09%09%09%09%09margin%3A%20this.getMargin(el)%2C%0D%0A%09%09%09%09%09padding%3A%20this.getPadding(el)%20%2C%0D%0A%09%09%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%09%09%7D)%3B%0D%0A%0D%0A%0D%0A%09var%20block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09var%20data%20%3D%20this.data%3B%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20data-index%3D'%22%2Bi%2B%22'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09div.html(block_content)%3B%0D%0A%09%24(this.MAIN_CONTAINER_SEL).append(div)%3B%0D%0A%0D%0A%09u.log('MAIN_CONTAINER_SEL'%2C%20%24(this.MAIN_CONTAINER_SEL).length)%3B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09div.find('li').each(function(i%2C%20li)%7B%0D%0A%09%09li%20%3D%20%24(li)%3B%0D%0A%09%09var%20index%20%3D%20li.data('index')%3B%0D%0A%09%09if(!scope.data%5Bindex%5D.h)%20scope.data%5Bindex%5D.h%20%3D%20%7B%7D%3B%0D%0A%09%09scope.data%5Bindex%5D.h%5Bblock.origSel%5D%20%3D%20li.height()%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09%2F%2F%20div.remove()%3B%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._provideAdDataForBlock%20%3D%20function(block%2C%20blockName)%7B%0D%0A%09u.log('DATA%20FOR%20BLOCK'%2C%20blockName)%3B%0D%0A%0D%0A%09var%20addingLog%20%3D%20%5B%5D%3B%0D%0A%0D%0A%09var%20MAX_ADDITIONAL_PADDING%20%3D%2015%3B%0D%0A%0D%0A%09var%20providedIndexes%20%3D%20%5B%5D%3B%0D%0A%09var%20allData%20%3D%20this.data%3B%0D%0A%0D%0A%09var%20origEl%20%3D%20%24(block.origSel)%3B%0D%0A%09var%20blockHeight%20%3D%20origEl.height()%3B%0D%0A%09var%20adPadding%20%3D%20this.MIN_PADDING%3B%0D%0A%09var%20adHeightSumm%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'RIGHT')%20adHeightSumm%20%3D%20this.MENU_BTN_SPACE%3B%0D%0A%0D%0A%09this._calcAdHeightForBlock(block)%3B%0D%0A%0D%0A%09var%20indexesOfOtherBlocks%20%3D%20this._getDataIndexesOfOtherBlocks(block)%3B%0D%0A%0D%0A%09var%20allDataWasChecked%20%3D%20false%3B%0D%0A%09var%20i%20%3D%200%3B%0D%0A%09var%20numOfCheckedIndexes%20%3D%200%3B%0D%0A%0D%0A%09var%20maxOfAds%20%3D%20this.getMaxAdsForBlock(blockName)%3B%0D%0A%09var%20minOfAds%20%3D%20this.getMinAdsForBlock(blockName)%3B%0D%0A%0D%0A%09u.log('indexesOfOtherBlocks'%2C%20indexesOfOtherBlocks)%3B%0D%0A%09var%20numOfFreeIndexes%20%3D%20allData.length%20-%20indexesOfOtherBlocks.length%3B%0D%0A%09var%20ttt%20%3D%200%3B%0D%0A%09var%20adHeight%3B%0D%0A%09while(i%20%3C%20allData.length%20%26%26%20ttt%3C30%20%26%26%20providedIndexes.length%3CmaxOfAds)%7B%0D%0A%0D%0A%09%09var%20indexIsFree%20%3D%20(indexesOfOtherBlocks.indexOf(i)%20%3D%3D%20-1)%3B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09var%20anywayAd%20%3D%20this.isAdAnyway(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(indexIsFree%20%26%26%20acceptableAd)%7B%0D%0A%0D%0A%09%09%09adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%0D%0A%09%09%09%2F%2Fif%20we%20can%20fit%20ad%20to%20block%20then%20add%20it%0D%0A%09%09%09addingLog.push(%7B%0D%0A%09%09%09%09i%3A%20i%2C%0D%0A%09%09%09%09t%3A%20allData%5Bi%5D.t%2C%0D%0A%09%09%09%09free%3A%20(blockHeight-adHeightSumm)%2C%0D%0A%09%09%09%09adPad%3A%20(adHeight%2Bthis.MIN_PADDING)%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%09var%20enoughSpace%20%3D%20(blockHeight%20%3E%3D%20adHeightSumm%20%2B%20adHeight%20%2B%20adPadding)%3B%0D%0A%09%09%09if(enoughSpace%20%7C%7C%20providedIndexes.length%20%3C%20minOfAds%20%7C%7C%20anywayAd)%7B%0D%0A%09%09%09%09if(!enoughSpace)%7B%0D%0A%09%09%09%09%09u.log('add%20more%20ads%20couse%20min%20ads%20required%20in%20block'%2C%20blockName%2C%20providedIndexes.length)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09%09providedIndexes.push(i)%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09ttt%2B%2B%3B%0D%0A%09%09i%2B%2B%3B%0D%0A%09%7D%0D%0A%09u.log('addingLog'%2C%20addingLog)%3B%0D%0A%0D%0A%09var%20freeSpace%20%3D%20blockHeight%20-%20adHeightSumm%3B%0D%0A%09var%20additionalPadding%20%3D%20freeSpace%20%2F%20(providedIndexes.length)%3B%0D%0A%0D%0A%09u.log('blockHeight'%2C%20blockHeight%2C%20'adHeightSumm'%2C%20adHeightSumm%2C%20'freeSpace'%2C%20freeSpace)%3B%0D%0A%0D%0A%09u.log('additionalPadding'%2C%20additionalPadding%2C%20'acceptable'%2C%20(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200))%3B%0D%0A%09if(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09adPadding%20%2B%3D%20additionalPadding%3B%0D%0A%09%7D%20else%20if(providedIndexes.length%20%3C%20maxOfAds%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09var%20alreadyOccupiedAdIndexes%20%3D%20indexesOfOtherBlocks.concat(providedIndexes)%3B%0D%0A%09%09var%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20alreadyOccupiedAdIndexes%2C%20block)%3B%0D%0A%09%09if(shortestAdIndex%20%3E%20-1)%7B%0D%0A%09%09%09adHeight%20%3D%20allData%5BshortestAdIndex%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09providedIndexes.push(shortestAdIndex)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09u.log('shortestAdIndex'%2C%20shortestAdIndex%2C%20'orig%20resize'%2C%20adHeightSumm%20-%20blockHeight)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('shortened%20block'%2C%20blockName%2C%20blockHeight%2C%20adHeightSumm)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20providedData%20%3D%20%5B%5D%3B%0D%0A%09for(var%20j%3D0%3B%20j%3CprovidedIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09providedData.push(allData%5BprovidedIndexes%5Bj%5D%5D)%3B%0D%0A%09%7D%0D%0A%09u.log('providedData'%2C%20providedData%2C%20'providedIndexes'%2C%20providedIndexes%2C%20'adPadding'%2C%20adPadding)%3B%0D%0A%09block.data%20%3D%20providedData%3B%0D%0A%09block.dataIndexes%20%3D%20providedIndexes%3B%0D%0A%09block.adTopPadding%20%3D%20adPadding%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getDataIndexesOfOtherBlocks%20%3D%20function(block)%7B%0D%0A%09var%20indexes%20%3D%20%5B%5D%3B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09if(this.BLOCKS%5Bi%5D.origSel%20!%3D%20block.origSel)%7B%0D%0A%09%09%09var%20otherBlockIndexes%20%3D%20this.BLOCKS%5Bi%5D.dataIndexes%3B%0D%0A%09%09%09for(var%20j%3D0%3B%20j%3CotherBlockIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09%09%09if(indexes.indexOf(otherBlockIndexes%5Bj%5D)%20%3D%3D%20-1)%7B%0D%0A%09%09%09%09%09indexes.push(otherBlockIndexes%5Bj%5D)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%09return%20indexes%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getShortestAdIndex%20%3D%20function(allData%2C%20excludedIndexes%2C%20block)%7B%0D%0A%09var%20minHeight%20%3D%201000000%3B%0D%0A%09var%20minHeightAdIndex%20%3D%20-1%3B%0D%0A%0D%0A%09for(var%20i%3D0%3B%20i%3CallData.length%3B%20i%2B%2B)%7B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(!acceptableAd)%20continue%3B%0D%0A%09%09if(excludedIndexes.indexOf(i)%20%3D%3D%20-1)%7B%0D%0A%09%09%09var%20adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09if(adHeight%20%3C%20minHeight)%7B%0D%0A%09%09%09%09minHeight%20%3D%20adHeight%3B%0D%0A%09%09%09%09minHeightAdIndex%20%3D%20i%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%09return%20minHeightAdIndex%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.clearDynamicBlocksData%20%3D%20function()%7B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5Bi%5D%3B%0D%0A%09%09block.data%20%3D%20%5B%5D%3B%0D%0A%09%09block.dataIndexes%20%3D%20%5B%5D%3B%0D%0A%09%09block.adTopPadding%20%3D%200%3B%0D%0A%09%09block.oldHeight%20%3D%20false%3B%0D%0A%09%09block.newHeight%20%3D%20false%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._replicateBlock%20%3D%20function(donor%2C%20recipient)%7B%0D%0A%09recipient.data%20%3D%20donor.data%3B%0D%0A%09recipient.dataIndexes%20%3D%20donor.dataIndexes%3B%0D%0A%09recipient.adTopPadding%20%3D%20donor.adTopPadding%3B%0D%0A%09recipient.oldHeight%20%3D%20%24(recipient.origSel).height()%3B%0D%0A%09recipient.newHeight%20%3D%20donor.newHeight%20%7C%7C%20%24(donor.origSel).height()%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._compareRealAndCalcHeights%20%3D%20function(block)%7B%0D%0A%09var%20cover%20%3D%20%24(block.coverSel)%3B%0D%0A%09var%20orig%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09cover.find('li').each(function(i)%7B%0D%0A%09%09var%20el%20%3D%20%24(this)%3B%0D%0A%09%09var%20title%20%3D%20el.find('h3%20a').text()%3B%0D%0A%09%09var%20calcSize%20%3D%20block.data%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09u.log(title%2C%20el.height()%2C%20calcSize)%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09u.log('block%20sizes'%2C%20%7B%0D%0A%09%09origReal%3A%20orig.height()%2C%0D%0A%09%09coverReal%3A%20cover.height()%2C%0D%0A%09%09newHeight%3A%20block.newHeight%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMaxAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20maxOfAds%20%3D%20100%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mxt)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mxr)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mxb)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.max_top_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.max_right_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.max_bottom_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20maxOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMinAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20minOfAds%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mnt)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mnr)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mnb)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.min_top_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.min_right_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.min_bottom_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20minOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.getPadding%20%3D%20function(el)%20%7B%0D%0A%09var%20right%20%3D%20el.css('padding-right')%2C%0D%0A%09%09left%20%3D%20el.css('padding-left')%3B%0D%0A%09return%20%5B0%2C%20right%2C%200%2C%20left%5D.join('%20')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMargin%20%3D%20function(el)%20%7B%0D%0A%09var%20margin%20%3D%20el.css('margin')%3B%0D%0A%09if(margin%20%3D%3D%3D%20'')%20%7B%0D%0A%09%09var%20top%20%3D%20el.css('margin-top')%2C%0D%0A%09%09%09right%20%3D%20el.css('margin-right')%2C%0D%0A%09%09%09bott%20%3D%20el.css('margin-bottom')%2C%0D%0A%09%09%09left%20%3D%20el.css('margin-left')%3B%0D%0A%09%09return%20%5Btop%2C%20right%2C%20bott%2C%20left%5D.join('%20')%3B%0D%0A%09%7D%0D%0A%09return%20margin%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getEngineIdentityParam%20%3D%20function()%20%7B%0D%0A%09return%20'%26e%3D'%2Bthis.engineCode%2B'_s'%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocksCycle%20%3D%20function(block%2C%20blockName%2C%20showOrigAd)%7B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09this.origAdCheckerCounter%5BblockName%5D%20%3D%200%3B%0D%0A%09this.origAdChecker%5BblockName%5D%20%3D%20setInterval(function()%7B%0D%0A%09%09if(self.isAdExist(block))%20%7B%0D%0A%09%09%09if(showOrigAd)%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7Delse%20if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09if(self.isOfficialSiteBlock(block))%7B%0D%0A%0D%0A%09%09%09%09self.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09self.origAdCheckerCounter%5BblockName%5D%2B%2B%3B%0D%0A%09%7D%2C%20100)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocks%20%3D%20function(showOrigAd)%20%7B%0D%0A%09this.origAdCheckerCounter%20%3D%20%7B%7D%3B%0D%0A%09this.origAdChecker%20%3D%20%7B%7D%3B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.multipleTryToFindBlocksCycle(block%2C%20blockName%2C%20showOrigAd)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FOfficial%20site%20feature%0D%0ACORE.prototype.isAdAcceptable%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20!(%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09%09)%20%7C%7C%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isElFake(%24(block.origSel))%0D%0A%09%09%09%09)%0D%0A%09%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdAnyway%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20(%0D%0A%09%09%09(%0D%0A%09%09%09%09this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09)%0D%0A%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteBlock%20%3D%20function(block)%7B%0D%0A%09return%20(block.name%20%3D%3D%20'TOP')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteAd%20%3D%20function(ad)%7B%0D%0A%09return%20(ad.origin%20%3D%3D%20%22suggestion%22)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeFakeOrigAd%20%3D%20function(block)%20%7B%0D%0A%09var%20parentEl%20%3D%20%24(block.parentSel)%3B%0D%0A%09if(!parentEl.length)%20%7B%0D%0A%09%09u.log('makeFakeOrigAd%20!parentEl.length')%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%09var%20origId%20%3D%20block.origSel.replace('%23'%2C%20'')%3B%0D%0A%09var%20fakeEl%20%3D%20%24('%3Cdiv%20id%3D%22fakeAd%22%3E')%3B%0D%0A%09parentEl.prepend(fakeEl)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isElFake%20%3D%20function(el)%7B%0D%0A%09return%20(el.index('%23fakeAd')%20!%3D%20-1)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.SuggestionModule%20%20%3D%20function(instanceId)%20%7B%0D%0A%09this.data%20%3D%20%7B%7D%3B%0D%0A%09this.enable%20%3D%20true%3B%0D%0A%09this.addedBookmarks%20%3D%20%7B%7D%3B%0D%0A%0D%0A%09this.setConfig%20%3D%20function(data)%7B%0D%0A%09%09this.data%20%3D%20data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getConfig%20%3D%20function()%7B%0D%0A%09%09return%20this.data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getAdsForKeyword%20%3D%20function(keyword)%7B%0D%0A%09%09if(!this.data%20%7C%7C%20!this.data.s)%20return%20%5B%5D%3B%0D%0A%09%09var%20suggestions%20%3D%20this.findSuggestionsForKeyword(keyword%2C%2010)%3B%0D%0A%09%09return%20this.generateAdData(suggestions)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.findSuggestionsForKeyword%20%3D%20function(keyword%2C%20maxAmount)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Cthis.data.s.length%20%26%26%20result.length%20%3C%3D%20maxAmount%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20this.data.s%5Bi%5D%3B%0D%0A%09%09%09if(this.isSuggestionMatched(sugg%2C%20keyword))%7B%0D%0A%09%09%09%09result.push(sugg)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.isSuggestionMatched%20%3D%20function(sugg%2C%20keyword)%7B%0D%0A%09%09keyword%20%3D%20keyword.toLowerCase()%3B%0D%0A%09%09var%20k%20%3D%20keyword.indexOf(sugg.k.toLowerCase())%20%3D%3D%3D%200%3B%0D%0A%09%09var%20s%20%3D%20sugg.s.toLowerCase().indexOf(keyword)%20%3D%3D%3D%200%3B%0D%0A%09%09return%20k%20%26%26%20s%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.generateAdData%20%3D%20function(suggestions)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Csuggestions.length%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20suggestions%5Bi%5D%3B%0D%0A%09%09%09var%20diplayUrl%20%3D%20(sugg.v)%20%3F%20sugg.v%20%3A%20sugg.u.replace(%2F.*%5C%2F%5C%2F(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%241')%3B%20%2F%2Fwww.sales.target.com%0D%0A%09%09%09var%20title%20%3D%20(sugg.t)%20%3F%20sugg.t%20%3A%20this.capitaliseFirstLetter(sugg.u.replace(%2F.*%5C%2F%5C%2F(www%5C.)%3F(%5B%5Cw.%5D%2B)%5C.(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%242'))%3B%20%2F%2FSales.target%0D%0A%0D%0A%09%09%09result.push(%7B%0D%0A%09%09%09%09%22t%22%3A%20title%2C%0D%0A%09%09%09%09%22c%22%3A%20sugg.u%2C%0D%0A%09%09%09%09%22u%22%3A%20diplayUrl%20%2B%20'%20-%20'%20%2B%20this.data.t%2C%0D%0A%09%09%09%09%22d%22%3A%20sugg.d%2C%0D%0A%09%09%09%09%22r%22%3A%201%2C%0D%0A%09%09%09%09%22origin%22%3A%20%22suggestion%22%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.capitaliseFirstLetter%20%3D%20function(string)%7B%0D%0A%09%09return%20string.charAt(0).toUpperCase()%20%2B%20string.slice(1)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.coreStyles%20%20%3D%20function()%20%7B%0D%0A%09var%20a%20%3D%20'%3Cstyle%20id%3D%22adtrCoreStyle%22%3E%5C%0D%0A%09%3C%2Fstyle%3E'%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0AENGINE.prototype.BLOCKS%20%3D%20%7B%0A%09%09'TOP'%3A%20%7B%0A%09%09%09origSel%3A%20'%23ad1%2C%20.gB%3Aeq(0)'%2C%0A%09%09%09coverSel%3A%20'%23gB5_top_atmcover'%2C%0A%09%09%09name%3A%20'TOP'%2C%0A%09%09%09coverId%3A%20'gB5_top_atmcover'%2C%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09adSel%3A%20'%23ad1%20iframe%2C%20.gB%3Aeq(0)'%0A%09%09%7D%2C%0A%0A%09%09'BOTTOM'%3A%20%7B%0A%09%09%09origSel%3A%20'%23ad2%2C%20.gB%3Aeq(1)'%2C%0A%09%09%09coverSel%3A%20'%23gB5_bot_atmcover'%2C%0A%09%09%09name%3A%20'BOTTOM'%2C%0A%09%09%09coverId%3A%20'gB5_bot_atmcover'%2C%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09adSel%3A%20'%23ad2%20iframe%2C%20.gB%3Aeq(1)'%0A%09%09%7D%0A%0A%7D%3B%0A%0A%0AENGINE.prototype.INPUT_SEL%20%3D%20'%23sv'%3B%0AENGINE.prototype.SPELL_SEL%20%3D%20'%23spell%20a%20b'%3B%0AENGINE.prototype.MAIN_CONTAINER_SEL%20%3D%20'%23abc'%3B%0AENGINE.prototype.engineCode%20%3D%20'a'%3B%0A%0AENGINE.prototype.STYLES%20%3D%20%20function()%7B%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%7D%20%5C%0A%09.adtrCover%20ol%20%7B%20margin-left%3A%204px%3B%20%7D%20%5C%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%200px%3B%20list-style-type%3A%20none%20!important%3B%20margin-left%3A%200px%20!important%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%200px%3B%7D%20%5C%0A%09%23tt21%20.adtrCover%20ol%20li%20h3%20%7B%20%20font-size%3A16px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%2336C%3B%20text-decoration%3Aunderline%3B%20font-weight%3A%20normal%3B%7D%20%5C%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23999%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%20font-style%3A%20inherit%3B%7D%20%5C%0A%20%20%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20%5C%0A%20%20%20%20visibility%3A%20hidden%3B%20%5C%0A%20%20%20%20overflow%3A%20hidden%3B%20%5C%0A%20%20%7D%20%5C%0A%20%20.adtrCover-closeBtn%7B%20%5C%0A%20%20%20%20cursor%3A%20pointer%3B%20%5C%0A%20%20%20%20padding%3A%200%202px%202px%202px%3B%20%5C%0A%20%20%20%20font-size%3A%2012px%3B%20%5C%0A%20%20%20%20text-align%3A%20center%3B%20%5C%0A%20%20%20%20position%3A%20absolute%3B%20%5C%0A%20%20%20%20height%3A%2012px%3B%20%5C%0A%20%20%20%20width%3A%2033px%3B%20%5C%0A%20%20%20%20border%3A%201px%20solid%20lightblue%3B%20%5C%0A%20%20%20%20background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0A%20%20%20%20display%3A%20inline-block%3B%20%5C%0A%20%20%20%20right%3A%201px%3B%20%5C%0A%20%20%20%20top%3A%203px%3B%20%5C%0A%20%20%7D%5C%0A%20%20.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0A%20%20.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%20top%3A%20-99999px%3B%7D%20%5C%0A%20%20.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0A%20%20%3C%2Fstyle%3E%22%3B%0A%20%20return%20a%3B%0A%7D%3B%0A%0AENGINE.prototype.getCurrentKeyword%20%3D%20function()%7B%0A%09var%20keyword%20%3D%20''%3B%0A%0A%09var%20input%20%3D%20%24(this.INPUT_SEL)%3B%0A%09var%20spell%20%3D%20%24(this.SPELL_SEL).eq(0)%3B%0A%09var%20url%20%3D%20document.location.href%3B%0A%09var%20match%20%3D%20url.match(%2F%5B%5C%23%7C%5C%3F%7C%5C%26%5Dq%3D(%5B%5E%26%5D*)%2F)%3B%0A%0A%09u.log(match)%3B%0A%09if(%2F%5C%2Fr%5C.htm%2F.test(url)%20%26%26%20match%20%26%26%20match.length%20%3E%200)%7B%0A%09%09%2F%2Fif%20it%20was%20related%20link%20used%0A%09%09keyword%20%3D%20match%5B1%5D%3B%0A%09%7D%20else%20%7B%0A%09%09%2F%2Fif%20normal%20search%20made%0A%09%09if(spell.length)%7B%0A%09%09%09keyword%20%3D%20spell.text()%3B%0A%09%09%7D%20else%20if(input.length)%7B%0A%09%09%09keyword%20%3D%20input.val()%3B%0A%09%09%7D%0A%09%7D%0A%09return%20keyword%3B%0A%7D%3B%0A%0AENGINE.prototype.isAdExist%20%3D%20function(block)%20%7B%0A%09var%20origIFrame%20%3D%20%24(block.adSel)%3B%0A%09return%20origIFrame.length%20%26%26%20(origIFrame.height()%20%3E%200)%3B%0A%0A%7D%3B%0A%0AENGINE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0A%09if(!el.length)%20return%3B%0A%09el.removeClass('hideOrig')%3B%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0A%7D%3B%0D%0A%0D%0A%0D%0AGoogleChrome.prototype.ff%20%3D%20function()%7B%0D%0A%09console.log('oogleChrome.prototype.ff')%3B%0D%0A%7D%3B%0D%0AFirefox.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09%24('.adtr').remove()%3B%0D%0A%7D%3B%0D%0Afunction%20IE%20()%20%7B%7D%0D%0Afunction%20Browser%20(affiliateID%2C%20instanceID)%20%7B%0A%09var%20browser%3B%0A%09%2F%2Fif%20called%20with%20a%20%22new%22%20keyword%0A%09if%20(this.constructor%20%3D%3D%20Browser)%20%7B%0A%09%09%2F%2Fpicking%20specific%20browser%0A%09%09browser%20%3D%20this.pickBrowser()%3B%0A%0A%09%09browser.affiliateID%20%3D%20affiliateID%3B%0A%09%09browser.instanceID%20%3D%20instanceID%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error(%22Browser%20is%20a%20constructor%20function%22)%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%0A%0ABrowser.prototype.pickBrowser%20%3D%20function()%20%7B%0A%09%2F%2Fchecking%20browser%0A%09var%20ischrome%20%3D%20typeof(chrome)%20%3D%3D%20'object'%2C%0A%09%09firefox%20%3D%20typeof(chrome)%20%3D%3D%20'string'%2C%0A%09%09ie%20%3D%20navigator.userAgent.indexOf(%22Trident%22)%20!%3D%3D%20-1%2C%0A%09%09browser%20%3D%20null%3B%0A%0A%09if%20(ischrome)%20%7B%0A%09%09browser%20%3D%20new%20GoogleChrome()%3B%0A%09%7D%20else%20if%20(firefox)%20%7B%0A%09%09browser%20%3D%20new%20Firefox()%3B%0A%09%7D%20else%20if%20(ie)%20%7B%0A%09%09browser%20%3D%20new%20IE()%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error('unknown%20browser')%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%3B%0A%0A%0A%0D%0A%2F%2Fsimply%20extending%20specific%20browser%20classes%20with%20basic%20class%2C%20which%20holds%20default%20browser%20methods%0A%0A%2F%2Freturns%20browser%20object%20(one%20of%20Chrome%2C%20FF%2C%20IE)%0A%0Aif(typeof(pc)%20!%3D%20'undefined')%7B%0A%09var%20affiliateID%20%3D%20pc.affiliateID%3B%0A%09var%20instanceID%20%3D%20pc.instanceId%3B%0A%09var%20engineParams%20%3D%20pc.engineParams%3B%0A%7D%0A%0Aif(%20typeof(affiliateID)%20!%3D%20'undefined'%20)%7B%0A%09%2F%2FaffiliateID%20predefined%20by%20extension%0A%09var%20browser%20%3D%20new%20Browser(affiliateID%2C%20instanceID)%3B%0A%09browser.init(instanceID%2C%20affiliateID%2C%20engineParams)%3B%0A%09Util.log('started%20browser'%2C%20affiliateID%2C%20instanceID)%3B%0A%7D%20else%20%7B%0A%09var%20browser%20%3D%20new%20Browser()%3B%0A%09var%20Engine%20%3D%20browser%3B%0A%09Util.log('prepare%20Engine')%3B%0A%7D%0A%0A%0A%0A\"" FF - prefs.js..extensions.trusted-ads.serp_ask: "\"%2F*!%20serp-ask%20-%20v0.1.8%20-%202014-04-07%2018%3A21%3A58%20*%2F%0D%0Avar%20u%20%3D%20%7B%7D%3B%0A%0Avar%20Util%20%3D%20%7B%0A%09debug%3A%20false%2C%0A%09extend%3A%20function(Child%2C%20Parent)%20%7B%0A%09%09var%20F%20%3D%20function()%20%7B%20%7D%3B%0A%09%09F.prototype%20%3D%20Parent.prototype%3B%0A%09%09Child.prototype%20%3D%20new%20F()%3B%0A%09%09Child.prototype.constructor%20%3D%20Child%3B%0A%09%09Child._super%20%3D%20Parent.prototype%3B%0A%09%7D%2C%0A%09log%3A%20function()%20%7B%0A%09%09if%20(Util.debug)%20%7B%0A%09%09%09var%20args%20%3D%20Array.prototype.slice.call(arguments)%3B%0A%09%09%09console.log.apply(console%2C%20args)%3B%0A%09%09%7D%0A%09%7D%0A%7D%3B%0A%2F%2Fshort%20alias%0Au%20%3D%20Util%3B%0A%0Afunction%20ENGINE%20()%20%7B%7D%0Afunction%20GoogleChrome%20()%20%7B%7D%0Afunction%20CORE()%20%7B%7D%0Afunction%20Firefox%20()%20%7B%7D%0Afunction%20IE%20()%20%7B%7D%0A%0AUtil.extend(ENGINE%2C%20CORE)%3B%0AUtil.extend(GoogleChrome%2C%20ENGINE)%3B%0AUtil.extend(Firefox%2C%20ENGINE)%3B%0AUtil.extend(IE%2C%20ENGINE)%3B%0D%0ACORE.prototype.ADS_HOST%20%3D%20document.location.protocol%2B%22%2F%2Fsearch.adtrustmedia.com%2Fsearch_safecontent.php%22%3B%0D%0A%0D%0ACORE.prototype.ALL_BLOCKS_SELECTOR%20%3D%20function()%7B%0D%0A%09return%20%7B%0D%0A%09%09orig%3A%20this.BLOCKS.TOP.origSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.origSel*%2F%2C%0D%0A%09%09cover%3A%20this.BLOCKS.TOP.coverSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.coverSel*%2F%0D%0A%09%7D%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.STYLES%20%3D%20%20function()%20%7B%0D%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0D%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20%7B%20%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20font-size%3A12px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%2304c%3B%20text-decoration%3Aunderline%3B%20font-size%3A17px%3B%7D%20%5C%0D%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23388222%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%7D%20%5C%0D%0A%09%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20visibility%3A%20hidden%3B%20overflow%3A%20hidden%3B%7D%20%5C%0D%0A%09.adtrCover-closeBtn%7B%20%5C%0D%0A%09%09cursor%3A%20pointer%3B%20%5C%0D%0A%09%09padding%3A%200%202px%202px%202px%3B%20%5C%0D%0A%09%09font-size%3A%2012px%3B%20%5C%0D%0A%09%09text-align%3A%20center%3B%20%5C%0D%0A%09%09position%3A%20absolute%3B%20%5C%0D%0A%09%09height%3A%2012px%3B%20%5C%0D%0A%09%09width%3A%2033px%3B%20%5C%0D%0A%09%09border%3A%201px%20solid%20lightblue%3B%20%5C%0D%0A%09%09background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0D%0A%09%09display%3A%20inline-block%3B%20%5C%0D%0A%09%09right%3A%201px%3B%20%5C%0D%0A%09%09top%3A%203px%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.adtrCover%20.closeAd%7B%20%5C%0D%0A%09%09text-decoration%3A%20underline%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0D%0A%09.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0D%0A%09.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0D%0A%09%3C%2Fstyle%3E%22%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.MENU_BTN_SPACE%20%3D%208%3B%0D%0ACORE.prototype.MIN_PADDING%20%3D%208%3B%0D%0A%0D%0ACORE.prototype._ads%20%3D%20%5B%5D%3B%0D%0ACORE.prototype.instanceId%20%3D%20''%3B%0D%0ACORE.prototype.affilateID%20%3D%20''%3B%0D%0ACORE.prototype.data%20%3D%20null%3B%0D%0ACORE.prototype.keyword%20%3D%20''%3B%0D%0ACORE.prototype.engineParams%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.engineCode%20%3D%20''%3B%0D%0A%0D%0ACORE.prototype.start%20%3D%20function()%7B%7D%3B%0D%0A%0D%0ACORE.prototype.init%20%3D%20function(instanceId%2C%20affilateID%2C%20engineParams)%20%7B%0D%0A%09this.data%20%3D%20typeof(engineData)%20!%3D%20%22undefined%22%20%3F%20engineData%20%3A%20null%3B%0D%0A%09this.keyword%20%3D%20typeof(engineKeyword)%20!%3D%20%22undefined%22%20%3F%20engineKeyword%20%3A%20''%3B%0D%0A%0D%0A%09if(engineParams.delivPoint)%20%7B%20this.ADS_HOST%20%3D%20engineParams.delivPoint%3B%20%7D%0D%0A%0D%0A%09%24(%22head%22).append(this.coreStyles())%3B%0D%0A%09%24(%22head%22).append(this.STYLES())%3B%0D%0A%09this.instanceId%20%3D%20instanceId%3B%0D%0A%09this.affilateID%20%3D%20affilateID%3B%0D%0A%09this.engineParams%20%3D%20engineParams%3B%0D%0A%0D%0A%09this.suggModule%20%3D%20new%20this.SuggestionModule()%3B%0D%0A%09if(engineParams.suggConfig)%20%7B%0D%0A%09%09this.suggModule.setConfig(engineParams.suggConfig)%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09var%20currentKeyword%20%3D%20this.getCurrentKeyword().toLowerCase()%3B%0D%0A%0D%0A%09if(this.keyword)%7B%0D%0A%09%09this.keyword%20%3D%20decodeURIComponent(this.keyword)%3B%0D%0A%09%09this.keyword%20%3D%20this.keyword.replace(%2F%5C%2B%2Fg%2C%20'%20')%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09u.log('FROM%20PLUGIN%3A'%2C%20%7B'engineData'%3A%20this.data%2C%20'engineKeyword'%3A%20this.keyword%2C%20'currentKeyword'%3A%20currentKeyword%2C%20'engineParams'%3A%20engineParams%7D)%3B%0D%0A%0D%0A%09if%20(%20this.data%20%26%26%20(this.data%20!%3D%20'noPreload')%20%26%26%20(currentKeyword%20%3D%3D%20this.keyword)%20)%7B%0D%0A%09%09var%20suggAdData%20%3D%20this.suggModule.getAdsForKeyword(this.keyword)%3B%0D%0A%0D%0A%09%09this.data%20%3D%20suggAdData.concat(this.data)%3B%0D%0A%09%09u.log('suggAdData'%2C%20suggAdData%2C%20this.data)%3B%0D%0A%09%09if(%20this.data.length%20)%7B%0D%0A%09%09%09this.multipleTryToFindBlocks()%3B%20%2F%2Fchanged%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%20else%20%7B%0D%0A%09%09if(currentKeyword%20!%3D%20%22undefined%22)%20%7B%0D%0A%09%09%09this.keyword%20%3D%20currentKeyword%3B%0D%0A%09%09%09var%20requestUrl%20%3D%20this.getAdRequestUrl(currentKeyword)%3B%0D%0A%09%09%09this.sendAdRequest(requestUrl)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._domain_without_www%20%3D%20function(url)%20%7B%0D%0A%09var%20clean%20%3D%20url.replace(%2F%5Ewww%5C.%2F%2C'')%3B%0D%0A%09return%20clean%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getAdRequestUrl%20%3D%20function(keyword)%20%7B%0D%0A%09var%20domain%20%3D%20this._domain_without_www(document.location.host)%3B%0D%0A%09var%20requestUrl%20%3D%20this.ADS_HOST%20%2B%20%22%3F%22%20%2B%0D%0A%09%09%22adtype%3Dtext%22%20%2B%0D%0A%09%09%22%26method%3Djs%22%20%2B%0D%0A%09%09%22%26advert%3D1%22%20%2B%0D%0A%09%09%22%26referer%3D%22%20%2B%20encodeURIComponent(document.location.protocol%20%2B%22%2F%2F%22%2B%20document.location.host%2B%22%2F%22)%20%2B%0D%0A%09%09%22%26ta_affiliateid%3D%22%20%2B%20this.affilateID%20%2B%0D%0A%09%09%22%26ta_insid%3D%22%20%2B%20this.instanceId%20%2B%0D%0A%09%09%22%26kw%3D%22%20%2B%20encodeURIComponent(keyword)%20%2B%0D%0A%09%09this.getEngineIdentityParam()%3B%0D%0A%09return%20requestUrl%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getCurrentKeyword%20%3D%20function()%7B%0D%0A%09var%20keyword%20%3D%20''%3B%0D%0A%0D%0A%09var%20input%20%3D%20%24(this.INPUT_SEL)%3B%0D%0A%09var%20spell%20%3D%20%24(this.SPELL_SEL).eq(0)%3B%0D%0A%0D%0A%09if(spell.length)%7B%0D%0A%09%09keyword%20%3D%20spell.text()%3B%0D%0A%09%7D%20else%20if(input.length)%7B%0D%0A%09%09keyword%20%3D%20input.val()%3B%0D%0A%09%7D%0D%0A%09return%20keyword%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FTRY%20TO%20GET%20ADS%20BY%20NEW%20KEYWORD%0D%0A%2F%2F_requestInProcess%3A%20false%2C%0D%0ACORE.prototype.sendAdRequest%20%3D%20function(requestUrl)%20%7B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%0D%0A%09u.log('SEND%20REQUEST'%2C%20%5Bthis.keyword%2C%20requestUrl%5D)%3B%0D%0A%0D%0A%09%24.ajax(%7B%0D%0A%09%09url%3A%20requestUrl%2C%0D%0A%09%09dataType%3A%20'json'%2C%0D%0A%09%09error%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function()%20%7B%0D%0A%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%2C%0D%0A%09%09success%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function(data)%20%7B%0D%0A%09%09%09%09var%20suggAdData%20%3D%20scope.suggModule.getAdsForKeyword(scope.keyword)%3B%0D%0A%09%09%09%09data%20%3D%20suggAdData.concat(data)%3B%0D%0A%0D%0A%09%09%09%09if(!data.length)%20%7B%0D%0A%09%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%09%09return%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09u.log('REQUEST%20SUCCESS'%2C%20%5Bscope.keyword%2C%20scope.suggModule%2C%20data%5D)%3B%0D%0A%09%09%09%09scope.data%20%3D%20data%3B%0D%0A%09%09%09%09scope.clearDynamicBlocksData()%3B%0D%0A%09%09%09%09scope.makeCovers()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showAllOriginalAd%20%3D%20function()%20%7B%0D%0A%09u.log('showAllOriginalAd()')%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B').show()%3B%0D%0A%09if(block.adSel)%7B%0D%0A%09%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible!important%3B')%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FADS%20REPLACEMENT%20PROCESS%0D%0ACORE.prototype.makeCovers%20%3D%20function()%20%7B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%0D%0A%09%09if(!this.isAdExist(block))%20%7B%0D%0A%09%09%09if(this.isOfficialSiteBlock(block))%7B%0D%0A%09%09%09%09this.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%09continue%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09%2F%2FORIGINAL%20SELECTOR%20IS%20A%20DOM%20ELEMENT%0D%0A%09%09this._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09this.makeCover(block%2C%20blockName)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdExist%20%3D%20function(block)%20%7B%0D%0A%09var%20origSel%20%3D%20%24(block.origSel)%3B%0D%0A%09return%20origSel.length%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FPREPARE%20AND%20RENDER%20REPLACEMENT%20COVER%20(old%3A%20_prepareReplacement)%0D%0ACORE.prototype.makeCover%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('MAKE%20COVER'%2C%20blockName%2C%20%7BblockData%3A%20JSON.stringify(block.data)%7D)%3B%0D%0A%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(el.index('%23fakeAd')%20!%3D%20-1)%7B%0D%0A%09%09el%20%3D%20%24('%23fakeAd')%3B%0D%0A%09%7D%0D%0A%09var%20data%20%3D%20block.data%3B%0D%0A%0D%0A%09if%20(data.length)%20%7B%0D%0A%0D%0A%09%09var%20width%20%3D%20el.width()%3B%0D%0A%09%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%09%09%2F%2FREMOVE%20PREV%20BLOCK%0D%0A%09%09%24(block.coverSel).remove()%3B%0D%0A%0D%0A%09%09%2F%2FCREATE%20COVER%0D%0A%09%09var%20coverHeight%20%3D%20el.height()%3B%0D%0A%09%09if(block.newHeight)%7B%0D%0A%09%09%09coverHeight%20%3D%20block.newHeight%3B%0D%0A%09%09%09el.height(coverHeight)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09var%20cover%20%3D%20%24('%3Cdiv%20id%3D%22'%2B%20block.coverId%20%2B'%22%20class%3D%22adtrCover%22%20style%3D%22height%3A'%2B%20coverHeight%20%2B'px%3B%22%3E'%2B%20this._fillWithAds(block%2C%20blockName)%20%2B'%3C%2Fdiv%3E').css(%7B%0D%0A%09%09%09margin%3A%20this.getMargin(el)%2C%20padding%3A%20this.getPadding(el)%2C%0D%0A%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%7D)%3B%0D%0A%09%09cover.insertBefore(el)%3B%0D%0A%09%09el.addClass('hideOrig')%3B%0D%0A%09%09this.makeCoverMenu(block%2C%20cover%2C%20blockName)%3B%0D%0A%09%09this._compareRealAndCalcHeights(block)%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('showed%20without%20ad'%2C%20blockName)%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeCoverMenu%20%3D%20function(block%2C%20cover%2C%20blockName)%20%7B%0D%0A%20%20%20%20%20%20var%20clas%20%3D%20'atmAd'%3B%0D%0A%20%20%20%20%20%20var%20d%3B%0D%0A%0D%0A%20%20%20%20%20%20if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%20%20%20%20%20%20%20%20clas%20%3D%20'atmAd-left'%3B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%3E%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%20else%20%7B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%3Cimg%20src%3D%22'%2Bdocument.location.protocol%2B'%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%20%2F%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FTABLE%0D%0A%20%20%20%20%20%20var%20t%20%3D%20%24(%22%3Ctable%20style%3D'visibility%3Ainherit%3B%20border-spacing%3A%201px%3B%20margin%3A%200px%3B%20border-collapse%3A%20collapse%3B%20%20background-color%3Agrey%3B%20z-index%3A100%3B'%20border%3D'1'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20style%3D'background-color%3Awhite%3B%20height%3A%2014px%3B%20padding%3A0px%203px%3B%20line-height%3A14px%3B'%3E%3Ca%20style%3D'width%3A58px%3B%20margin%3A0px%3B%20display%3Ablock%3B%20color%3Ablack%3B%20text-decoration%3Anone%3B%20text-align%3Aleft%3B%20font-weight%3Anormal%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20background-color%3Awhite%3B%20font-size%3A9px%3B'%20href%3D'https%3A%2F%2Fadtrustmedia.com%2Fwhyad.html'%20target%3D'_blank'%3EWhy%20this%20ad%3F%3C%2Fa%3E%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20class%3D'closeAd'%20style%3D'white-space%3Anowrap%3B%20color%3Ablack%3B%20background-color%3Awhite%3B%20cursor%3Apointer%3B%20padding%3A0px%203px%3B%20%20height%3A%2014px%3B%20line-height%3A14px%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A9px%3B'%3EClose%20this%20ad%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftable%3E%22)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20d.find('a.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20t.find('.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%20%20%20%20%20%20d.append(t)%3B%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FCLICK%20ON%20ATM%20AD%0D%0A%20%20%20%20%20%20d.find('.toggleTable').click(function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%24(this).next().toggle()%3B%0D%0A%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20d.appendTo(cover)%3B%0D%0A%0D%0A%20%20%20%20%20%20var%20self%20%3D%20this%3B%0D%0A%20%20%20%20%20%20function%20removeAd()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20cover.remove()%3B%0D%0A%20%20%20%20%20%20%20%20%20%20self.showOriginalAdForBlock(block)%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype._fillWithAds%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('FILL%20COVER'%2C%20blockName%2C%20%5Bblock.data%5D)%3B%0D%0A%09var%20block_content%20%3D%20''%2C%0D%0A%09%09data%20%3D%20block.data%3B%0D%0A%0D%0A%09block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09var%20adTopPadding%20%3D%20block.adTopPadding%3B%0D%0A%09%09if(i%3D%3D%3D0)%20%7B%0D%0A%09%09%09adTopPadding%20%3D%20adTopPadding%2F2%3B%0D%0A%09%09%09if(blockName%20%3D%3D%20'RIGHT')%20adTopPadding%20%2B%3D%20this.MENU_BTN_SPACE%3B%0D%0A%09%09%7D%0D%0A%09%09var%20offsiteClass%20%3D%20(data%5Bi%5D.origin%20%3D%3D%20%22suggestion%22)%20%3F%20'class%3D%22official-site%22'%20%3A%20%22%22%3B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20style%3D'padding-top%3A%20%22%2BadTopPadding%2B%22px'%22%20%2B%20offsiteClass%20%2B%20%22%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09return%20block_content%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._calcAdHeightForBlock%20%3D%20function(block)%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(!el.length)%20%7B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20width%20%3D%20el.width()%3B%0D%0A%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%0D%0A%09var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%20position%3Aabsolute%20!important%3B%20top%3A%20-10000px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%2F%2F%20var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%09%09%09).css(%7B%0D%0A%09%09%09%09%09margin%3A%20this.getMargin(el)%2C%0D%0A%09%09%09%09%09padding%3A%20this.getPadding(el)%20%2C%0D%0A%09%09%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%09%09%7D)%3B%0D%0A%0D%0A%0D%0A%09var%20block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09var%20data%20%3D%20this.data%3B%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20data-index%3D'%22%2Bi%2B%22'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09div.html(block_content)%3B%0D%0A%09%24(this.MAIN_CONTAINER_SEL).append(div)%3B%0D%0A%0D%0A%09u.log('MAIN_CONTAINER_SEL'%2C%20%24(this.MAIN_CONTAINER_SEL).length)%3B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09div.find('li').each(function(i%2C%20li)%7B%0D%0A%09%09li%20%3D%20%24(li)%3B%0D%0A%09%09var%20index%20%3D%20li.data('index')%3B%0D%0A%09%09if(!scope.data%5Bindex%5D.h)%20scope.data%5Bindex%5D.h%20%3D%20%7B%7D%3B%0D%0A%09%09scope.data%5Bindex%5D.h%5Bblock.origSel%5D%20%3D%20li.height()%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09%2F%2F%20div.remove()%3B%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._provideAdDataForBlock%20%3D%20function(block%2C%20blockName)%7B%0D%0A%09u.log('DATA%20FOR%20BLOCK'%2C%20blockName)%3B%0D%0A%0D%0A%09var%20addingLog%20%3D%20%5B%5D%3B%0D%0A%0D%0A%09var%20MAX_ADDITIONAL_PADDING%20%3D%2015%3B%0D%0A%0D%0A%09var%20providedIndexes%20%3D%20%5B%5D%3B%0D%0A%09var%20allData%20%3D%20this.data%3B%0D%0A%0D%0A%09var%20origEl%20%3D%20%24(block.origSel)%3B%0D%0A%09var%20blockHeight%20%3D%20origEl.height()%3B%0D%0A%09var%20adPadding%20%3D%20this.MIN_PADDING%3B%0D%0A%09var%20adHeightSumm%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'RIGHT')%20adHeightSumm%20%3D%20this.MENU_BTN_SPACE%3B%0D%0A%0D%0A%09this._calcAdHeightForBlock(block)%3B%0D%0A%0D%0A%09var%20indexesOfOtherBlocks%20%3D%20this._getDataIndexesOfOtherBlocks(block)%3B%0D%0A%0D%0A%09var%20allDataWasChecked%20%3D%20false%3B%0D%0A%09var%20i%20%3D%200%3B%0D%0A%09var%20numOfCheckedIndexes%20%3D%200%3B%0D%0A%0D%0A%09var%20maxOfAds%20%3D%20this.getMaxAdsForBlock(blockName)%3B%0D%0A%09var%20minOfAds%20%3D%20this.getMinAdsForBlock(blockName)%3B%0D%0A%0D%0A%09u.log('indexesOfOtherBlocks'%2C%20indexesOfOtherBlocks)%3B%0D%0A%09var%20numOfFreeIndexes%20%3D%20allData.length%20-%20indexesOfOtherBlocks.length%3B%0D%0A%09var%20ttt%20%3D%200%3B%0D%0A%09var%20adHeight%3B%0D%0A%09while(i%20%3C%20allData.length%20%26%26%20ttt%3C30%20%26%26%20providedIndexes.length%3CmaxOfAds)%7B%0D%0A%0D%0A%09%09var%20indexIsFree%20%3D%20(indexesOfOtherBlocks.indexOf(i)%20%3D%3D%20-1)%3B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09var%20anywayAd%20%3D%20this.isAdAnyway(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(indexIsFree%20%26%26%20acceptableAd)%7B%0D%0A%0D%0A%09%09%09adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%0D%0A%09%09%09%2F%2Fif%20we%20can%20fit%20ad%20to%20block%20then%20add%20it%0D%0A%09%09%09addingLog.push(%7B%0D%0A%09%09%09%09i%3A%20i%2C%0D%0A%09%09%09%09t%3A%20allData%5Bi%5D.t%2C%0D%0A%09%09%09%09free%3A%20(blockHeight-adHeightSumm)%2C%0D%0A%09%09%09%09adPad%3A%20(adHeight%2Bthis.MIN_PADDING)%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%09var%20enoughSpace%20%3D%20(blockHeight%20%3E%3D%20adHeightSumm%20%2B%20adHeight%20%2B%20adPadding)%3B%0D%0A%09%09%09if(enoughSpace%20%7C%7C%20providedIndexes.length%20%3C%20minOfAds%20%7C%7C%20anywayAd)%7B%0D%0A%09%09%09%09if(!enoughSpace)%7B%0D%0A%09%09%09%09%09u.log('add%20more%20ads%20couse%20min%20ads%20required%20in%20block'%2C%20blockName%2C%20providedIndexes.length)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09%09providedIndexes.push(i)%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09ttt%2B%2B%3B%0D%0A%09%09i%2B%2B%3B%0D%0A%09%7D%0D%0A%09u.log('addingLog'%2C%20addingLog)%3B%0D%0A%0D%0A%09var%20freeSpace%20%3D%20blockHeight%20-%20adHeightSumm%3B%0D%0A%09var%20additionalPadding%20%3D%20freeSpace%20%2F%20(providedIndexes.length)%3B%0D%0A%0D%0A%09u.log('blockHeight'%2C%20blockHeight%2C%20'adHeightSumm'%2C%20adHeightSumm%2C%20'freeSpace'%2C%20freeSpace)%3B%0D%0A%0D%0A%09u.log('additionalPadding'%2C%20additionalPadding%2C%20'acceptable'%2C%20(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200))%3B%0D%0A%09if(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09adPadding%20%2B%3D%20additionalPadding%3B%0D%0A%09%7D%20else%20if(providedIndexes.length%20%3C%20maxOfAds%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09var%20alreadyOccupiedAdIndexes%20%3D%20indexesOfOtherBlocks.concat(providedIndexes)%3B%0D%0A%09%09var%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20alreadyOccupiedAdIndexes%2C%20block)%3B%0D%0A%09%09if(shortestAdIndex%20%3E%20-1)%7B%0D%0A%09%09%09adHeight%20%3D%20allData%5BshortestAdIndex%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09providedIndexes.push(shortestAdIndex)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09u.log('shortestAdIndex'%2C%20shortestAdIndex%2C%20'orig%20resize'%2C%20adHeightSumm%20-%20blockHeight)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('shortened%20block'%2C%20blockName%2C%20blockHeight%2C%20adHeightSumm)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20providedData%20%3D%20%5B%5D%3B%0D%0A%09for(var%20j%3D0%3B%20j%3CprovidedIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09providedData.push(allData%5BprovidedIndexes%5Bj%5D%5D)%3B%0D%0A%09%7D%0D%0A%09u.log('providedData'%2C%20providedData%2C%20'providedIndexes'%2C%20providedIndexes%2C%20'adPadding'%2C%20adPadding)%3B%0D%0A%09block.data%20%3D%20providedData%3B%0D%0A%09block.dataIndexes%20%3D%20providedIndexes%3B%0D%0A%09block.adTopPadding%20%3D%20adPadding%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getDataIndexesOfOtherBlocks%20%3D%20function(block)%7B%0D%0A%09var%20indexes%20%3D%20%5B%5D%3B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09if(this.BLOCKS%5Bi%5D.origSel%20!%3D%20block.origSel)%7B%0D%0A%09%09%09var%20otherBlockIndexes%20%3D%20this.BLOCKS%5Bi%5D.dataIndexes%3B%0D%0A%09%09%09for(var%20j%3D0%3B%20j%3CotherBlockIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09%09%09if(indexes.indexOf(otherBlockIndexes%5Bj%5D)%20%3D%3D%20-1)%7B%0D%0A%09%09%09%09%09indexes.push(otherBlockIndexes%5Bj%5D)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%09return%20indexes%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getShortestAdIndex%20%3D%20function(allData%2C%20excludedIndexes%2C%20block)%7B%0D%0A%09var%20minHeight%20%3D%201000000%3B%0D%0A%09var%20minHeightAdIndex%20%3D%20-1%3B%0D%0A%0D%0A%09for(var%20i%3D0%3B%20i%3CallData.length%3B%20i%2B%2B)%7B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(!acceptableAd)%20continue%3B%0D%0A%09%09if(excludedIndexes.indexOf(i)%20%3D%3D%20-1)%7B%0D%0A%09%09%09var%20adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09if(adHeight%20%3C%20minHeight)%7B%0D%0A%09%09%09%09minHeight%20%3D%20adHeight%3B%0D%0A%09%09%09%09minHeightAdIndex%20%3D%20i%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%09return%20minHeightAdIndex%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.clearDynamicBlocksData%20%3D%20function()%7B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5Bi%5D%3B%0D%0A%09%09block.data%20%3D%20%5B%5D%3B%0D%0A%09%09block.dataIndexes%20%3D%20%5B%5D%3B%0D%0A%09%09block.adTopPadding%20%3D%200%3B%0D%0A%09%09block.oldHeight%20%3D%20false%3B%0D%0A%09%09block.newHeight%20%3D%20false%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._replicateBlock%20%3D%20function(donor%2C%20recipient)%7B%0D%0A%09recipient.data%20%3D%20donor.data%3B%0D%0A%09recipient.dataIndexes%20%3D%20donor.dataIndexes%3B%0D%0A%09recipient.adTopPadding%20%3D%20donor.adTopPadding%3B%0D%0A%09recipient.oldHeight%20%3D%20%24(recipient.origSel).height()%3B%0D%0A%09recipient.newHeight%20%3D%20donor.newHeight%20%7C%7C%20%24(donor.origSel).height()%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._compareRealAndCalcHeights%20%3D%20function(block)%7B%0D%0A%09var%20cover%20%3D%20%24(block.coverSel)%3B%0D%0A%09var%20orig%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09cover.find('li').each(function(i)%7B%0D%0A%09%09var%20el%20%3D%20%24(this)%3B%0D%0A%09%09var%20title%20%3D%20el.find('h3%20a').text()%3B%0D%0A%09%09var%20calcSize%20%3D%20block.data%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09u.log(title%2C%20el.height()%2C%20calcSize)%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09u.log('block%20sizes'%2C%20%7B%0D%0A%09%09origReal%3A%20orig.height()%2C%0D%0A%09%09coverReal%3A%20cover.height()%2C%0D%0A%09%09newHeight%3A%20block.newHeight%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMaxAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20maxOfAds%20%3D%20100%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mxt)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mxr)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mxb)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.max_top_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.max_right_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.max_bottom_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20maxOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMinAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20minOfAds%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mnt)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mnr)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mnb)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.min_top_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.min_right_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.min_bottom_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20minOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.getPadding%20%3D%20function(el)%20%7B%0D%0A%09var%20right%20%3D%20el.css('padding-right')%2C%0D%0A%09%09left%20%3D%20el.css('padding-left')%3B%0D%0A%09return%20%5B0%2C%20right%2C%200%2C%20left%5D.join('%20')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMargin%20%3D%20function(el)%20%7B%0D%0A%09var%20margin%20%3D%20el.css('margin')%3B%0D%0A%09if(margin%20%3D%3D%3D%20'')%20%7B%0D%0A%09%09var%20top%20%3D%20el.css('margin-top')%2C%0D%0A%09%09%09right%20%3D%20el.css('margin-right')%2C%0D%0A%09%09%09bott%20%3D%20el.css('margin-bottom')%2C%0D%0A%09%09%09left%20%3D%20el.css('margin-left')%3B%0D%0A%09%09return%20%5Btop%2C%20right%2C%20bott%2C%20left%5D.join('%20')%3B%0D%0A%09%7D%0D%0A%09return%20margin%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getEngineIdentityParam%20%3D%20function()%20%7B%0D%0A%09return%20'%26e%3D'%2Bthis.engineCode%2B'_s'%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocksCycle%20%3D%20function(block%2C%20blockName%2C%20showOrigAd)%7B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09this.origAdCheckerCounter%5BblockName%5D%20%3D%200%3B%0D%0A%09this.origAdChecker%5BblockName%5D%20%3D%20setInterval(function()%7B%0D%0A%09%09if(self.isAdExist(block))%20%7B%0D%0A%09%09%09if(showOrigAd)%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7Delse%20if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09if(self.isOfficialSiteBlock(block))%7B%0D%0A%0D%0A%09%09%09%09self.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09self.origAdCheckerCounter%5BblockName%5D%2B%2B%3B%0D%0A%09%7D%2C%20100)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocks%20%3D%20function(showOrigAd)%20%7B%0D%0A%09this.origAdCheckerCounter%20%3D%20%7B%7D%3B%0D%0A%09this.origAdChecker%20%3D%20%7B%7D%3B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.multipleTryToFindBlocksCycle(block%2C%20blockName%2C%20showOrigAd)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FOfficial%20site%20feature%0D%0ACORE.prototype.isAdAcceptable%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20!(%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09%09)%20%7C%7C%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isElFake(%24(block.origSel))%0D%0A%09%09%09%09)%0D%0A%09%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdAnyway%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20(%0D%0A%09%09%09(%0D%0A%09%09%09%09this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09)%0D%0A%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteBlock%20%3D%20function(block)%7B%0D%0A%09return%20(block.name%20%3D%3D%20'TOP')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteAd%20%3D%20function(ad)%7B%0D%0A%09return%20(ad.origin%20%3D%3D%20%22suggestion%22)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeFakeOrigAd%20%3D%20function(block)%20%7B%0D%0A%09var%20parentEl%20%3D%20%24(block.parentSel)%3B%0D%0A%09if(!parentEl.length)%20%7B%0D%0A%09%09u.log('makeFakeOrigAd%20!parentEl.length')%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%09var%20origId%20%3D%20block.origSel.replace('%23'%2C%20'')%3B%0D%0A%09var%20fakeEl%20%3D%20%24('%3Cdiv%20id%3D%22fakeAd%22%3E')%3B%0D%0A%09parentEl.prepend(fakeEl)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isElFake%20%3D%20function(el)%7B%0D%0A%09return%20(el.index('%23fakeAd')%20!%3D%20-1)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.SuggestionModule%20%20%3D%20function(instanceId)%20%7B%0D%0A%09this.data%20%3D%20%7B%7D%3B%0D%0A%09this.enable%20%3D%20true%3B%0D%0A%09this.addedBookmarks%20%3D%20%7B%7D%3B%0D%0A%0D%0A%09this.setConfig%20%3D%20function(data)%7B%0D%0A%09%09this.data%20%3D%20data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getConfig%20%3D%20function()%7B%0D%0A%09%09return%20this.data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getAdsForKeyword%20%3D%20function(keyword)%7B%0D%0A%09%09if(!this.data%20%7C%7C%20!this.data.s)%20return%20%5B%5D%3B%0D%0A%09%09var%20suggestions%20%3D%20this.findSuggestionsForKeyword(keyword%2C%2010)%3B%0D%0A%09%09return%20this.generateAdData(suggestions)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.findSuggestionsForKeyword%20%3D%20function(keyword%2C%20maxAmount)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Cthis.data.s.length%20%26%26%20result.length%20%3C%3D%20maxAmount%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20this.data.s%5Bi%5D%3B%0D%0A%09%09%09if(this.isSuggestionMatched(sugg%2C%20keyword))%7B%0D%0A%09%09%09%09result.push(sugg)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.isSuggestionMatched%20%3D%20function(sugg%2C%20keyword)%7B%0D%0A%09%09keyword%20%3D%20keyword.toLowerCase()%3B%0D%0A%09%09var%20k%20%3D%20keyword.indexOf(sugg.k.toLowerCase())%20%3D%3D%3D%200%3B%0D%0A%09%09var%20s%20%3D%20sugg.s.toLowerCase().indexOf(keyword)%20%3D%3D%3D%200%3B%0D%0A%09%09return%20k%20%26%26%20s%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.generateAdData%20%3D%20function(suggestions)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Csuggestions.length%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20suggestions%5Bi%5D%3B%0D%0A%09%09%09var%20diplayUrl%20%3D%20(sugg.v)%20%3F%20sugg.v%20%3A%20sugg.u.replace(%2F.*%5C%2F%5C%2F(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%241')%3B%20%2F%2Fwww.sales.target.com%0D%0A%09%09%09var%20title%20%3D%20(sugg.t)%20%3F%20sugg.t%20%3A%20this.capitaliseFirstLetter(sugg.u.replace(%2F.*%5C%2F%5C%2F(www%5C.)%3F(%5B%5Cw.%5D%2B)%5C.(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%242'))%3B%20%2F%2FSales.target%0D%0A%0D%0A%09%09%09result.push(%7B%0D%0A%09%09%09%09%22t%22%3A%20title%2C%0D%0A%09%09%09%09%22c%22%3A%20sugg.u%2C%0D%0A%09%09%09%09%22u%22%3A%20diplayUrl%20%2B%20'%20-%20'%20%2B%20this.data.t%2C%0D%0A%09%09%09%09%22d%22%3A%20sugg.d%2C%0D%0A%09%09%09%09%22r%22%3A%201%2C%0D%0A%09%09%09%09%22origin%22%3A%20%22suggestion%22%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.capitaliseFirstLetter%20%3D%20function(string)%7B%0D%0A%09%09return%20string.charAt(0).toUpperCase()%20%2B%20string.slice(1)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.coreStyles%20%20%3D%20function()%20%7B%0D%0A%09var%20a%20%3D%20'%3Cstyle%20id%3D%22adtrCoreStyle%22%3E%5C%0D%0A%09%3C%2Fstyle%3E'%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0AENGINE.prototype.BLOCKS%20%3D%20%7B%0A%09'TOP'%3A%20%7B%0A%09%09origSel%3A%20'%23spl_img_top.grey_bb%2C%20%23sponsoredTop%2C%20%23fakeAd%2C%20%23magic1'%2C%0A%09%09coverSel%3A%20'%23spl_img_top_atmcover'%2C%0A%09%09name%3A%20'TOP'%2C%0A%09%09coverId%3A%20'spl_img_top_atmcover'%2C%0A%09%09data%3A%20%5B%5D%2C%0A%09%09keyword%3A%20''%2C%0A%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09adTopPadding%3A%200%2C%0A%09%09oldHeight%3A%20false%2C%0A%09%09newHeight%3A%20false%2C%0A%09%09adSel%3A%20'%23spl_img_top.grey_bb%2C%20%23sponsoredTop%20iframe%2C%20%23magic1%20iframe'%2C%0A%09%09parentSel%3A%20'%23sponsoredTop%2C%20%23midblock'%0A%09%7D%2C%0A%0A%09'BOTTOM'%3A%20%7B%0A%09%09origSel%3A%20'%23spl_img_top.grey_bt%2C%20%23sponsoredBottom%2C%20%23magic2'%2C%0A%09%09coverSel%3A%20'%23spl_img_bot_atmcover'%2C%0A%09%09name%3A%20'BOTTOM'%2C%0A%09%09coverId%3A%20'spl_img_bot_atmcover'%2C%0A%09%09data%3A%20%5B%5D%2C%0A%09%09keyword%3A%20''%2C%0A%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09adTopPadding%3A%200%2C%0A%09%09oldHeight%3A%20false%2C%0A%09%09newHeight%3A%20false%2C%0A%09%09adSel%3A%20'%23spl_img_top.grey_bt%2C%20%23sponsoredBottom%20iframe%2C%20%23magic2%20iframe'%0A%09%7D%0A%7D%3B%0A%0AENGINE.prototype.INPUT_SEL%20%3D%20'%23top_q_comm%2C%20.sbox_q'%3B%0AENGINE.prototype.SPELL_SEL%20%3D%20'%23spell-check-result%20a%2C%20a.spellCheckCorrectionText'%3B%0AENGINE.prototype.MAIN_CONTAINER_SEL%20%3D%20'.c2%2C%20%23results'%3B%0AENGINE.prototype.engineCode%20%3D%20's'%3B%0A%0AENGINE.prototype.STYLES%20%3D%20%20function()%7B%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%20padding-bottom%3A%204px%20!important%3B%7D%20%5C%0A%09.adtrCover%20ol%20%7B%20margin-left%3A%202px%3B%20%7D%20%5C%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%208px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%208px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20%7B%20font-size%3A15px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%233300B5%3B%20text-decoration%3Aunderline%3B%20font-weight%3A%20normal%3B%7D%20%5C%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23388222%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%7D%20%5C%0A%09%23midblock%20%23spl_img_top_atmcover%20%7B%20border-bottom%3A%201px%20solid%20%23D7D7D7%3B%20%7D%20%5C%0A%09%23midblock%20%23spl_img_bot_atmcover%20%7B%20border-top%3A%201px%20solid%20%23D7D7D7%3B%20padding-top%3A%202px%20!important%3B%7D%20%5C%0A%20%20%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20%5C%0A%20%20%20%20visibility%3A%20hidden%3B%20%5C%0A%20%20%20%20overflow%3A%20hidden%3B%20%5C%0A%20%20%7D%20%5C%0A%20%20%23results%20.adtrCover%20ol%20li%20h3%20%7B%20font-size%3A17px%3B%7D%20%5C%0A%20%20%23results%20.adtrCover%20.ac%7B%20font-size%3A13px%20!important%3B%7D%20%5C%0A%20%20.adtrCover-closeBtn%7B%20%5C%0A%20%20%20%20cursor%3A%20pointer%3B%20%5C%0A%20%20%20%20padding%3A%200%202px%202px%202px%3B%20%5C%0A%20%20%20%20font-size%3A%2012px%3B%20%5C%0A%20%20%20%20text-align%3A%20center%3B%20%5C%0A%20%20%20%20position%3A%20absolute%3B%20%5C%0A%20%20%20%20height%3A%2012px%3B%20%5C%0A%20%20%20%20width%3A%2033px%3B%20%5C%0A%20%20%20%20border%3A%201px%20solid%20lightblue%3B%20%5C%0A%20%20%20%20background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0A%20%20%20%20display%3A%20inline-block%3B%20%5C%0A%20%20%20%20right%3A%201px%3B%20%5C%0A%20%20%20%20top%3A%203px%3B%20%5C%0A%20%20%7D%5C%0A%20%20.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0A%20%20.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0A%20%20.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0A%09.adtrCover%20ol%20.official-site%20%2B%20.trusted-ad%20%20%7B%20position%3A%20relative%3B%20%7D%20%5C%0A%20%20%20%20.adtrCover%20ol%20.official-site%20%2B%20.trusted-ad%3Abefore%20%7B%20content%3A%5C%22%5C%22%3B%20position%3Aabsolute%3B%20width%3A536px%3B%20height%3A1px%3B%20top%3A0%3B%20background-color%3A%20white%3B%7D%20%5C%0A%20%20%3C%2Fstyle%3E%22%3B%0A%20%20return%20a%3B%0A%7D%3B%0A%0AENGINE.prototype.getCurrentKeyword%20%3D%20function()%7B%0A%09var%20keyword%20%3D%20''%3B%0A%0A%09var%20input%20%3D%20%24(this.INPUT_SEL)%3B%0A%09var%20spell%20%3D%20%24(this.SPELL_SEL).eq(0)%3B%0A%0A%09if(spell.length)%7B%0A%09%09keyword%20%3D%20spell.text().replace('%3F'%2C%20'')%3B%0A%09%7D%20else%20if(input.length)%7B%0A%09%09keyword%20%3D%20input.val()%3B%0A%09%7D%0A%09return%20keyword%3B%0A%7D%3B%0A%2F%2F--%0A%0AENGINE.prototype.isAdExist%20%3D%20function(block)%20%7B%0A%09var%20origIFrame%20%3D%20%24(block.adSel)%3B%0A%09return%20origIFrame.length%20%26%26%20(origIFrame.height()%20%3E%200)%3B%0A%0A%7D%3B%0A%0AENGINE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0A%09if(!el.length)%20return%3B%0A%09el.removeClass('hideOrig')%3B%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0A%7D%3B%0A%2F%2F--%0AENGINE.prototype.isOfficialSiteBlock%20%3D%20function(block)%7B%0A%09return%20(block.name%20%3D%3D%20'TOP')%3B%0A%7D%3B%0A%0D%0A%0D%0A%0D%0AGoogleChrome.prototype.ff%20%3D%20function()%7B%0D%0A%09console.log('oogleChrome.prototype.ff')%3B%0D%0A%7D%3B%0D%0AFirefox.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09%24('.adtr').remove()%3B%0D%0A%7D%3B%0D%0AIE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09%24('%23adtr').remove()%3B%0D%0A%7D%3B%0D%0Afunction%20Browser%20(affiliateID%2C%20instanceID)%20%7B%0A%09var%20browser%3B%0A%09%2F%2Fif%20called%20with%20a%20%22new%22%20keyword%0A%09if%20(this.constructor%20%3D%3D%20Browser)%20%7B%0A%09%09%2F%2Fpicking%20specific%20browser%0A%09%09browser%20%3D%20this.pickBrowser()%3B%0A%0A%09%09browser.affiliateID%20%3D%20affiliateID%3B%0A%09%09browser.instanceID%20%3D%20instanceID%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error(%22Browser%20is%20a%20constructor%20function%22)%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%0A%0ABrowser.prototype.pickBrowser%20%3D%20function()%20%7B%0A%09%2F%2Fchecking%20browser%0A%09var%20ischrome%20%3D%20typeof(chrome)%20%3D%3D%20'object'%2C%0A%09%09firefox%20%3D%20typeof(chrome)%20%3D%3D%20'string'%2C%0A%09%09ie%20%3D%20navigator.userAgent.indexOf(%22Trident%22)%20!%3D%3D%20-1%2C%0A%09%09browser%20%3D%20null%3B%0A%0A%09if%20(ischrome)%20%7B%0A%09%09browser%20%3D%20new%20GoogleChrome()%3B%0A%09%7D%20else%20if%20(firefox)%20%7B%0A%09%09browser%20%3D%20new%20Firefox()%3B%0A%09%7D%20else%20if%20(ie)%20%7B%0A%09%09browser%20%3D%20new%20IE()%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error('unknown%20browser')%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%3B%0A%0A%0A%0D%0A%2F%2Fsimply%20extending%20specific%20browser%20classes%20with%20basic%20class%2C%20which%20holds%20default%20browser%20methods%0A%0A%2F%2Freturns%20browser%20object%20(one%20of%20Chrome%2C%20FF%2C%20IE)%0A%0Aif(typeof(pc)%20!%3D%20'undefined')%7B%0A%09var%20affiliateID%20%3D%20pc.affiliateID%3B%0A%09var%20instanceID%20%3D%20pc.instanceId%3B%0A%09var%20engineParams%20%3D%20pc.engineParams%3B%0A%7D%0A%0Aif(%20typeof(affiliateID)%20!%3D%20'undefined'%20)%7B%0A%09%2F%2FaffiliateID%20predefined%20by%20extension%0A%09var%20browser%20%3D%20new%20Browser(affiliateID%2C%20instanceID)%3B%0A%09browser.init(instanceID%2C%20affiliateID%2C%20engineParams)%3B%0A%09Util.log('started%20browser'%2C%20affiliateID%2C%20instanceID)%3B%0A%7D%20else%20%7B%0A%09var%20browser%20%3D%20new%20Browser()%3B%0A%09var%20Engine%20%3D%20browser%3B%0A%09Util.log('prepare%20Engine')%3B%0A%7D%0A%0A%0A%0A\"" FF - prefs.js..extensions.trusted-ads.serp_bing: "\"%2F*!%20serp-bing%20-%20v0.2.4%20-%202014-04-07%2018%3A21%3A58%20*%2F%0D%0Avar%20u%20%3D%20%7B%7D%3B%0A%0Avar%20Util%20%3D%20%7B%0A%09debug%3A%20false%2C%0A%09extend%3A%20function(Child%2C%20Parent)%20%7B%0A%09%09var%20F%20%3D%20function()%20%7B%20%7D%3B%0A%09%09F.prototype%20%3D%20Parent.prototype%3B%0A%09%09Child.prototype%20%3D%20new%20F()%3B%0A%09%09Child.prototype.constructor%20%3D%20Child%3B%0A%09%09Child._super%20%3D%20Parent.prototype%3B%0A%09%7D%2C%0A%09log%3A%20function()%20%7B%0A%09%09if%20(Util.debug)%20%7B%0A%09%09%09var%20args%20%3D%20Array.prototype.slice.call(arguments)%3B%0A%09%09%09console.log.apply(console%2C%20args)%3B%0A%09%09%7D%0A%09%7D%0A%7D%3B%0A%2F%2Fshort%20alias%0Au%20%3D%20Util%3B%0A%0Afunction%20ENGINE%20()%20%7B%7D%0Afunction%20GoogleChrome%20()%20%7B%7D%0Afunction%20CORE()%20%7B%7D%0Afunction%20Firefox%20()%20%7B%7D%0Afunction%20IE%20()%20%7B%7D%0A%0AUtil.extend(ENGINE%2C%20CORE)%3B%0AUtil.extend(GoogleChrome%2C%20ENGINE)%3B%0AUtil.extend(Firefox%2C%20ENGINE)%3B%0AUtil.extend(IE%2C%20ENGINE)%3B%0D%0ACORE.prototype.ADS_HOST%20%3D%20document.location.protocol%2B%22%2F%2Fsearch.adtrustmedia.com%2Fsearch_safecontent.php%22%3B%0D%0A%0D%0ACORE.prototype.ALL_BLOCKS_SELECTOR%20%3D%20function()%7B%0D%0A%09return%20%7B%0D%0A%09%09orig%3A%20this.BLOCKS.TOP.origSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.origSel*%2F%2C%0D%0A%09%09cover%3A%20this.BLOCKS.TOP.coverSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.coverSel*%2F%0D%0A%09%7D%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.STYLES%20%3D%20%20function()%20%7B%0D%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0D%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20%7B%20%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20font-size%3A12px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%2304c%3B%20text-decoration%3Aunderline%3B%20font-size%3A17px%3B%7D%20%5C%0D%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23388222%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%7D%20%5C%0D%0A%09%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20visibility%3A%20hidden%3B%20overflow%3A%20hidden%3B%7D%20%5C%0D%0A%09.adtrCover-closeBtn%7B%20%5C%0D%0A%09%09cursor%3A%20pointer%3B%20%5C%0D%0A%09%09padding%3A%200%202px%202px%202px%3B%20%5C%0D%0A%09%09font-size%3A%2012px%3B%20%5C%0D%0A%09%09text-align%3A%20center%3B%20%5C%0D%0A%09%09position%3A%20absolute%3B%20%5C%0D%0A%09%09height%3A%2012px%3B%20%5C%0D%0A%09%09width%3A%2033px%3B%20%5C%0D%0A%09%09border%3A%201px%20solid%20lightblue%3B%20%5C%0D%0A%09%09background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0D%0A%09%09display%3A%20inline-block%3B%20%5C%0D%0A%09%09right%3A%201px%3B%20%5C%0D%0A%09%09top%3A%203px%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.adtrCover%20.closeAd%7B%20%5C%0D%0A%09%09text-decoration%3A%20underline%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0D%0A%09.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0D%0A%09.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0D%0A%09%3C%2Fstyle%3E%22%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.MENU_BTN_SPACE%20%3D%208%3B%0D%0ACORE.prototype.MIN_PADDING%20%3D%208%3B%0D%0A%0D%0ACORE.prototype._ads%20%3D%20%5B%5D%3B%0D%0ACORE.prototype.instanceId%20%3D%20''%3B%0D%0ACORE.prototype.affilateID%20%3D%20''%3B%0D%0ACORE.prototype.data%20%3D%20null%3B%0D%0ACORE.prototype.keyword%20%3D%20''%3B%0D%0ACORE.prototype.engineParams%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.engineCode%20%3D%20''%3B%0D%0A%0D%0ACORE.prototype.start%20%3D%20function()%7B%7D%3B%0D%0A%0D%0ACORE.prototype.init%20%3D%20function(instanceId%2C%20affilateID%2C%20engineParams)%20%7B%0D%0A%09this.data%20%3D%20typeof(engineData)%20!%3D%20%22undefined%22%20%3F%20engineData%20%3A%20null%3B%0D%0A%09this.keyword%20%3D%20typeof(engineKeyword)%20!%3D%20%22undefined%22%20%3F%20engineKeyword%20%3A%20''%3B%0D%0A%0D%0A%09if(engineParams.delivPoint)%20%7B%20this.ADS_HOST%20%3D%20engineParams.delivPoint%3B%20%7D%0D%0A%0D%0A%09%24(%22head%22).append(this.coreStyles())%3B%0D%0A%09%24(%22head%22).append(this.STYLES())%3B%0D%0A%09this.instanceId%20%3D%20instanceId%3B%0D%0A%09this.affilateID%20%3D%20affilateID%3B%0D%0A%09this.engineParams%20%3D%20engineParams%3B%0D%0A%0D%0A%09this.suggModule%20%3D%20new%20this.SuggestionModule()%3B%0D%0A%09if(engineParams.suggConfig)%20%7B%0D%0A%09%09this.suggModule.setConfig(engineParams.suggConfig)%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09var%20currentKeyword%20%3D%20this.getCurrentKeyword().toLowerCase()%3B%0D%0A%0D%0A%09if(this.keyword)%7B%0D%0A%09%09this.keyword%20%3D%20decodeURIComponent(this.keyword)%3B%0D%0A%09%09this.keyword%20%3D%20this.keyword.replace(%2F%5C%2B%2Fg%2C%20'%20')%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09u.log('FROM%20PLUGIN%3A'%2C%20%7B'engineData'%3A%20this.data%2C%20'engineKeyword'%3A%20this.keyword%2C%20'currentKeyword'%3A%20currentKeyword%2C%20'engineParams'%3A%20engineParams%7D)%3B%0D%0A%0D%0A%09if%20(%20this.data%20%26%26%20(this.data%20!%3D%20'noPreload')%20%26%26%20(currentKeyword%20%3D%3D%20this.keyword)%20)%7B%0D%0A%09%09var%20suggAdData%20%3D%20this.suggModule.getAdsForKeyword(this.keyword)%3B%0D%0A%0D%0A%09%09this.data%20%3D%20suggAdData.concat(this.data)%3B%0D%0A%09%09u.log('suggAdData'%2C%20suggAdData%2C%20this.data)%3B%0D%0A%09%09if(%20this.data.length%20)%7B%0D%0A%09%09%09this.multipleTryToFindBlocks()%3B%20%2F%2Fchanged%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%20else%20%7B%0D%0A%09%09if(currentKeyword%20!%3D%20%22undefined%22)%20%7B%0D%0A%09%09%09this.keyword%20%3D%20currentKeyword%3B%0D%0A%09%09%09var%20requestUrl%20%3D%20this.getAdRequestUrl(currentKeyword)%3B%0D%0A%09%09%09this.sendAdRequest(requestUrl)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._domain_without_www%20%3D%20function(url)%20%7B%0D%0A%09var%20clean%20%3D%20url.replace(%2F%5Ewww%5C.%2F%2C'')%3B%0D%0A%09return%20clean%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getAdRequestUrl%20%3D%20function(keyword)%20%7B%0D%0A%09var%20domain%20%3D%20this._domain_without_www(document.location.host)%3B%0D%0A%09var%20requestUrl%20%3D%20this.ADS_HOST%20%2B%20%22%3F%22%20%2B%0D%0A%09%09%22adtype%3Dtext%22%20%2B%0D%0A%09%09%22%26method%3Djs%22%20%2B%0D%0A%09%09%22%26advert%3D1%22%20%2B%0D%0A%09%09%22%26referer%3D%22%20%2B%20encodeURIComponent(document.location.protocol%20%2B%22%2F%2F%22%2B%20document.location.host%2B%22%2F%22)%20%2B%0D%0A%09%09%22%26ta_affiliateid%3D%22%20%2B%20this.affilateID%20%2B%0D%0A%09%09%22%26ta_insid%3D%22%20%2B%20this.instanceId%20%2B%0D%0A%09%09%22%26kw%3D%22%20%2B%20encodeURIComponent(keyword)%20%2B%0D%0A%09%09this.getEngineIdentityParam()%3B%0D%0A%09return%20requestUrl%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getCurrentKeyword%20%3D%20function()%7B%0D%0A%09var%20keyword%20%3D%20''%3B%0D%0A%0D%0A%09var%20input%20%3D%20%24(this.INPUT_SEL)%3B%0D%0A%09var%20spell%20%3D%20%24(this.SPELL_SEL).eq(0)%3B%0D%0A%0D%0A%09if(spell.length)%7B%0D%0A%09%09keyword%20%3D%20spell.text()%3B%0D%0A%09%7D%20else%20if(input.length)%7B%0D%0A%09%09keyword%20%3D%20input.val()%3B%0D%0A%09%7D%0D%0A%09return%20keyword%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FTRY%20TO%20GET%20ADS%20BY%20NEW%20KEYWORD%0D%0A%2F%2F_requestInProcess%3A%20false%2C%0D%0ACORE.prototype.sendAdRequest%20%3D%20function(requestUrl)%20%7B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%0D%0A%09u.log('SEND%20REQUEST'%2C%20%5Bthis.keyword%2C%20requestUrl%5D)%3B%0D%0A%0D%0A%09%24.ajax(%7B%0D%0A%09%09url%3A%20requestUrl%2C%0D%0A%09%09dataType%3A%20'json'%2C%0D%0A%09%09error%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function()%20%7B%0D%0A%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%2C%0D%0A%09%09success%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function(data)%20%7B%0D%0A%09%09%09%09var%20suggAdData%20%3D%20scope.suggModule.getAdsForKeyword(scope.keyword)%3B%0D%0A%09%09%09%09data%20%3D%20suggAdData.concat(data)%3B%0D%0A%0D%0A%09%09%09%09if(!data.length)%20%7B%0D%0A%09%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%09%09return%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09u.log('REQUEST%20SUCCESS'%2C%20%5Bscope.keyword%2C%20scope.suggModule%2C%20data%5D)%3B%0D%0A%09%09%09%09scope.data%20%3D%20data%3B%0D%0A%09%09%09%09scope.clearDynamicBlocksData()%3B%0D%0A%09%09%09%09scope.makeCovers()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showAllOriginalAd%20%3D%20function()%20%7B%0D%0A%09u.log('showAllOriginalAd()')%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B').show()%3B%0D%0A%09if(block.adSel)%7B%0D%0A%09%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible!important%3B')%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FADS%20REPLACEMENT%20PROCESS%0D%0ACORE.prototype.makeCovers%20%3D%20function()%20%7B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%0D%0A%09%09if(!this.isAdExist(block))%20%7B%0D%0A%09%09%09if(this.isOfficialSiteBlock(block))%7B%0D%0A%09%09%09%09this.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%09continue%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09%2F%2FORIGINAL%20SELECTOR%20IS%20A%20DOM%20ELEMENT%0D%0A%09%09this._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09this.makeCover(block%2C%20blockName)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdExist%20%3D%20function(block)%20%7B%0D%0A%09var%20origSel%20%3D%20%24(block.origSel)%3B%0D%0A%09return%20origSel.length%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FPREPARE%20AND%20RENDER%20REPLACEMENT%20COVER%20(old%3A%20_prepareReplacement)%0D%0ACORE.prototype.makeCover%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('MAKE%20COVER'%2C%20blockName%2C%20%7BblockData%3A%20JSON.stringify(block.data)%7D)%3B%0D%0A%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(el.index('%23fakeAd')%20!%3D%20-1)%7B%0D%0A%09%09el%20%3D%20%24('%23fakeAd')%3B%0D%0A%09%7D%0D%0A%09var%20data%20%3D%20block.data%3B%0D%0A%0D%0A%09if%20(data.length)%20%7B%0D%0A%0D%0A%09%09var%20width%20%3D%20el.width()%3B%0D%0A%09%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%09%09%2F%2FREMOVE%20PREV%20BLOCK%0D%0A%09%09%24(block.coverSel).remove()%3B%0D%0A%0D%0A%09%09%2F%2FCREATE%20COVER%0D%0A%09%09var%20coverHeight%20%3D%20el.height()%3B%0D%0A%09%09if(block.newHeight)%7B%0D%0A%09%09%09coverHeight%20%3D%20block.newHeight%3B%0D%0A%09%09%09el.height(coverHeight)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09var%20cover%20%3D%20%24('%3Cdiv%20id%3D%22'%2B%20block.coverId%20%2B'%22%20class%3D%22adtrCover%22%20style%3D%22height%3A'%2B%20coverHeight%20%2B'px%3B%22%3E'%2B%20this._fillWithAds(block%2C%20blockName)%20%2B'%3C%2Fdiv%3E').css(%7B%0D%0A%09%09%09margin%3A%20this.getMargin(el)%2C%20padding%3A%20this.getPadding(el)%2C%0D%0A%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%7D)%3B%0D%0A%09%09cover.insertBefore(el)%3B%0D%0A%09%09el.addClass('hideOrig')%3B%0D%0A%09%09this.makeCoverMenu(block%2C%20cover%2C%20blockName)%3B%0D%0A%09%09this._compareRealAndCalcHeights(block)%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('showed%20without%20ad'%2C%20blockName)%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeCoverMenu%20%3D%20function(block%2C%20cover%2C%20blockName)%20%7B%0D%0A%20%20%20%20%20%20var%20clas%20%3D%20'atmAd'%3B%0D%0A%20%20%20%20%20%20var%20d%3B%0D%0A%0D%0A%20%20%20%20%20%20if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%20%20%20%20%20%20%20%20clas%20%3D%20'atmAd-left'%3B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%3E%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%20else%20%7B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%3Cimg%20src%3D%22'%2Bdocument.location.protocol%2B'%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%20%2F%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FTABLE%0D%0A%20%20%20%20%20%20var%20t%20%3D%20%24(%22%3Ctable%20style%3D'visibility%3Ainherit%3B%20border-spacing%3A%201px%3B%20margin%3A%200px%3B%20border-collapse%3A%20collapse%3B%20%20background-color%3Agrey%3B%20z-index%3A100%3B'%20border%3D'1'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20style%3D'background-color%3Awhite%3B%20height%3A%2014px%3B%20padding%3A0px%203px%3B%20line-height%3A14px%3B'%3E%3Ca%20style%3D'width%3A58px%3B%20margin%3A0px%3B%20display%3Ablock%3B%20color%3Ablack%3B%20text-decoration%3Anone%3B%20text-align%3Aleft%3B%20font-weight%3Anormal%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20background-color%3Awhite%3B%20font-size%3A9px%3B'%20href%3D'https%3A%2F%2Fadtrustmedia.com%2Fwhyad.html'%20target%3D'_blank'%3EWhy%20this%20ad%3F%3C%2Fa%3E%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20class%3D'closeAd'%20style%3D'white-space%3Anowrap%3B%20color%3Ablack%3B%20background-color%3Awhite%3B%20cursor%3Apointer%3B%20padding%3A0px%203px%3B%20%20height%3A%2014px%3B%20line-height%3A14px%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A9px%3B'%3EClose%20this%20ad%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftable%3E%22)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20d.find('a.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20t.find('.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%20%20%20%20%20%20d.append(t)%3B%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FCLICK%20ON%20ATM%20AD%0D%0A%20%20%20%20%20%20d.find('.toggleTable').click(function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%24(this).next().toggle()%3B%0D%0A%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20d.appendTo(cover)%3B%0D%0A%0D%0A%20%20%20%20%20%20var%20self%20%3D%20this%3B%0D%0A%20%20%20%20%20%20function%20removeAd()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20cover.remove()%3B%0D%0A%20%20%20%20%20%20%20%20%20%20self.showOriginalAdForBlock(block)%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype._fillWithAds%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('FILL%20COVER'%2C%20blockName%2C%20%5Bblock.data%5D)%3B%0D%0A%09var%20block_content%20%3D%20''%2C%0D%0A%09%09data%20%3D%20block.data%3B%0D%0A%0D%0A%09block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09var%20adTopPadding%20%3D%20block.adTopPadding%3B%0D%0A%09%09if(i%3D%3D%3D0)%20%7B%0D%0A%09%09%09adTopPadding%20%3D%20adTopPadding%2F2%3B%0D%0A%09%09%09if(blockName%20%3D%3D%20'RIGHT')%20adTopPadding%20%2B%3D%20this.MENU_BTN_SPACE%3B%0D%0A%09%09%7D%0D%0A%09%09var%20offsiteClass%20%3D%20(data%5Bi%5D.origin%20%3D%3D%20%22suggestion%22)%20%3F%20'class%3D%22official-site%22'%20%3A%20%22%22%3B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20style%3D'padding-top%3A%20%22%2BadTopPadding%2B%22px'%22%20%2B%20offsiteClass%20%2B%20%22%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09return%20block_content%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._calcAdHeightForBlock%20%3D%20function(block)%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(!el.length)%20%7B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20width%20%3D%20el.width()%3B%0D%0A%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%0D%0A%09var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%20position%3Aabsolute%20!important%3B%20top%3A%20-10000px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%2F%2F%20var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%09%09%09).css(%7B%0D%0A%09%09%09%09%09margin%3A%20this.getMargin(el)%2C%0D%0A%09%09%09%09%09padding%3A%20this.getPadding(el)%20%2C%0D%0A%09%09%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%09%09%7D)%3B%0D%0A%0D%0A%0D%0A%09var%20block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09var%20data%20%3D%20this.data%3B%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20data-index%3D'%22%2Bi%2B%22'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09div.html(block_content)%3B%0D%0A%09%24(this.MAIN_CONTAINER_SEL).append(div)%3B%0D%0A%0D%0A%09u.log('MAIN_CONTAINER_SEL'%2C%20%24(this.MAIN_CONTAINER_SEL).length)%3B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09div.find('li').each(function(i%2C%20li)%7B%0D%0A%09%09li%20%3D%20%24(li)%3B%0D%0A%09%09var%20index%20%3D%20li.data('index')%3B%0D%0A%09%09if(!scope.data%5Bindex%5D.h)%20scope.data%5Bindex%5D.h%20%3D%20%7B%7D%3B%0D%0A%09%09scope.data%5Bindex%5D.h%5Bblock.origSel%5D%20%3D%20li.height()%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09%2F%2F%20div.remove()%3B%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._provideAdDataForBlock%20%3D%20function(block%2C%20blockName)%7B%0D%0A%09u.log('DATA%20FOR%20BLOCK'%2C%20blockName)%3B%0D%0A%0D%0A%09var%20addingLog%20%3D%20%5B%5D%3B%0D%0A%0D%0A%09var%20MAX_ADDITIONAL_PADDING%20%3D%2015%3B%0D%0A%0D%0A%09var%20providedIndexes%20%3D%20%5B%5D%3B%0D%0A%09var%20allData%20%3D%20this.data%3B%0D%0A%0D%0A%09var%20origEl%20%3D%20%24(block.origSel)%3B%0D%0A%09var%20blockHeight%20%3D%20origEl.height()%3B%0D%0A%09var%20adPadding%20%3D%20this.MIN_PADDING%3B%0D%0A%09var%20adHeightSumm%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'RIGHT')%20adHeightSumm%20%3D%20this.MENU_BTN_SPACE%3B%0D%0A%0D%0A%09this._calcAdHeightForBlock(block)%3B%0D%0A%0D%0A%09var%20indexesOfOtherBlocks%20%3D%20this._getDataIndexesOfOtherBlocks(block)%3B%0D%0A%0D%0A%09var%20allDataWasChecked%20%3D%20false%3B%0D%0A%09var%20i%20%3D%200%3B%0D%0A%09var%20numOfCheckedIndexes%20%3D%200%3B%0D%0A%0D%0A%09var%20maxOfAds%20%3D%20this.getMaxAdsForBlock(blockName)%3B%0D%0A%09var%20minOfAds%20%3D%20this.getMinAdsForBlock(blockName)%3B%0D%0A%0D%0A%09u.log('indexesOfOtherBlocks'%2C%20indexesOfOtherBlocks)%3B%0D%0A%09var%20numOfFreeIndexes%20%3D%20allData.length%20-%20indexesOfOtherBlocks.length%3B%0D%0A%09var%20ttt%20%3D%200%3B%0D%0A%09var%20adHeight%3B%0D%0A%09while(i%20%3C%20allData.length%20%26%26%20ttt%3C30%20%26%26%20providedIndexes.length%3CmaxOfAds)%7B%0D%0A%0D%0A%09%09var%20indexIsFree%20%3D%20(indexesOfOtherBlocks.indexOf(i)%20%3D%3D%20-1)%3B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09var%20anywayAd%20%3D%20this.isAdAnyway(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(indexIsFree%20%26%26%20acceptableAd)%7B%0D%0A%0D%0A%09%09%09adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%0D%0A%09%09%09%2F%2Fif%20we%20can%20fit%20ad%20to%20block%20then%20add%20it%0D%0A%09%09%09addingLog.push(%7B%0D%0A%09%09%09%09i%3A%20i%2C%0D%0A%09%09%09%09t%3A%20allData%5Bi%5D.t%2C%0D%0A%09%09%09%09free%3A%20(blockHeight-adHeightSumm)%2C%0D%0A%09%09%09%09adPad%3A%20(adHeight%2Bthis.MIN_PADDING)%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%09var%20enoughSpace%20%3D%20(blockHeight%20%3E%3D%20adHeightSumm%20%2B%20adHeight%20%2B%20adPadding)%3B%0D%0A%09%09%09if(enoughSpace%20%7C%7C%20providedIndexes.length%20%3C%20minOfAds%20%7C%7C%20anywayAd)%7B%0D%0A%09%09%09%09if(!enoughSpace)%7B%0D%0A%09%09%09%09%09u.log('add%20more%20ads%20couse%20min%20ads%20required%20in%20block'%2C%20blockName%2C%20providedIndexes.length)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09%09providedIndexes.push(i)%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09ttt%2B%2B%3B%0D%0A%09%09i%2B%2B%3B%0D%0A%09%7D%0D%0A%09u.log('addingLog'%2C%20addingLog)%3B%0D%0A%0D%0A%09var%20freeSpace%20%3D%20blockHeight%20-%20adHeightSumm%3B%0D%0A%09var%20additionalPadding%20%3D%20freeSpace%20%2F%20(providedIndexes.length)%3B%0D%0A%0D%0A%09u.log('blockHeight'%2C%20blockHeight%2C%20'adHeightSumm'%2C%20adHeightSumm%2C%20'freeSpace'%2C%20freeSpace)%3B%0D%0A%0D%0A%09u.log('additionalPadding'%2C%20additionalPadding%2C%20'acceptable'%2C%20(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200))%3B%0D%0A%09if(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09adPadding%20%2B%3D%20additionalPadding%3B%0D%0A%09%7D%20else%20if(providedIndexes.length%20%3C%20maxOfAds%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09var%20alreadyOccupiedAdIndexes%20%3D%20indexesOfOtherBlocks.concat(providedIndexes)%3B%0D%0A%09%09var%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20alreadyOccupiedAdIndexes%2C%20block)%3B%0D%0A%09%09if(shortestAdIndex%20%3E%20-1)%7B%0D%0A%09%09%09adHeight%20%3D%20allData%5BshortestAdIndex%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09providedIndexes.push(shortestAdIndex)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09u.log('shortestAdIndex'%2C%20shortestAdIndex%2C%20'orig%20resize'%2C%20adHeightSumm%20-%20blockHeight)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('shortened%20block'%2C%20blockName%2C%20blockHeight%2C%20adHeightSumm)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20providedData%20%3D%20%5B%5D%3B%0D%0A%09for(var%20j%3D0%3B%20j%3CprovidedIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09providedData.push(allData%5BprovidedIndexes%5Bj%5D%5D)%3B%0D%0A%09%7D%0D%0A%09u.log('providedData'%2C%20providedData%2C%20'providedIndexes'%2C%20providedIndexes%2C%20'adPadding'%2C%20adPadding)%3B%0D%0A%09block.data%20%3D%20providedData%3B%0D%0A%09block.dataIndexes%20%3D%20providedIndexes%3B%0D%0A%09block.adTopPadding%20%3D%20adPadding%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getDataIndexesOfOtherBlocks%20%3D%20function(block)%7B%0D%0A%09var%20indexes%20%3D%20%5B%5D%3B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09if(this.BLOCKS%5Bi%5D.origSel%20!%3D%20block.origSel)%7B%0D%0A%09%09%09var%20otherBlockIndexes%20%3D%20this.BLOCKS%5Bi%5D.dataIndexes%3B%0D%0A%09%09%09for(var%20j%3D0%3B%20j%3CotherBlockIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09%09%09if(indexes.indexOf(otherBlockIndexes%5Bj%5D)%20%3D%3D%20-1)%7B%0D%0A%09%09%09%09%09indexes.push(otherBlockIndexes%5Bj%5D)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%09return%20indexes%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getShortestAdIndex%20%3D%20function(allData%2C%20excludedIndexes%2C%20block)%7B%0D%0A%09var%20minHeight%20%3D%201000000%3B%0D%0A%09var%20minHeightAdIndex%20%3D%20-1%3B%0D%0A%0D%0A%09for(var%20i%3D0%3B%20i%3CallData.length%3B%20i%2B%2B)%7B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(!acceptableAd)%20continue%3B%0D%0A%09%09if(excludedIndexes.indexOf(i)%20%3D%3D%20-1)%7B%0D%0A%09%09%09var%20adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09if(adHeight%20%3C%20minHeight)%7B%0D%0A%09%09%09%09minHeight%20%3D%20adHeight%3B%0D%0A%09%09%09%09minHeightAdIndex%20%3D%20i%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%09return%20minHeightAdIndex%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.clearDynamicBlocksData%20%3D%20function()%7B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5Bi%5D%3B%0D%0A%09%09block.data%20%3D%20%5B%5D%3B%0D%0A%09%09block.dataIndexes%20%3D%20%5B%5D%3B%0D%0A%09%09block.adTopPadding%20%3D%200%3B%0D%0A%09%09block.oldHeight%20%3D%20false%3B%0D%0A%09%09block.newHeight%20%3D%20false%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._replicateBlock%20%3D%20function(donor%2C%20recipient)%7B%0D%0A%09recipient.data%20%3D%20donor.data%3B%0D%0A%09recipient.dataIndexes%20%3D%20donor.dataIndexes%3B%0D%0A%09recipient.adTopPadding%20%3D%20donor.adTopPadding%3B%0D%0A%09recipient.oldHeight%20%3D%20%24(recipient.origSel).height()%3B%0D%0A%09recipient.newHeight%20%3D%20donor.newHeight%20%7C%7C%20%24(donor.origSel).height()%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._compareRealAndCalcHeights%20%3D%20function(block)%7B%0D%0A%09var%20cover%20%3D%20%24(block.coverSel)%3B%0D%0A%09var%20orig%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09cover.find('li').each(function(i)%7B%0D%0A%09%09var%20el%20%3D%20%24(this)%3B%0D%0A%09%09var%20title%20%3D%20el.find('h3%20a').text()%3B%0D%0A%09%09var%20calcSize%20%3D%20block.data%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09u.log(title%2C%20el.height()%2C%20calcSize)%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09u.log('block%20sizes'%2C%20%7B%0D%0A%09%09origReal%3A%20orig.height()%2C%0D%0A%09%09coverReal%3A%20cover.height()%2C%0D%0A%09%09newHeight%3A%20block.newHeight%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMaxAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20maxOfAds%20%3D%20100%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mxt)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mxr)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mxb)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.max_top_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.max_right_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.max_bottom_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20maxOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMinAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20minOfAds%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mnt)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mnr)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mnb)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.min_top_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.min_right_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.min_bottom_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20minOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.getPadding%20%3D%20function(el)%20%7B%0D%0A%09var%20right%20%3D%20el.css('padding-right')%2C%0D%0A%09%09left%20%3D%20el.css('padding-left')%3B%0D%0A%09return%20%5B0%2C%20right%2C%200%2C%20left%5D.join('%20')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMargin%20%3D%20function(el)%20%7B%0D%0A%09var%20margin%20%3D%20el.css('margin')%3B%0D%0A%09if(margin%20%3D%3D%3D%20'')%20%7B%0D%0A%09%09var%20top%20%3D%20el.css('margin-top')%2C%0D%0A%09%09%09right%20%3D%20el.css('margin-right')%2C%0D%0A%09%09%09bott%20%3D%20el.css('margin-bottom')%2C%0D%0A%09%09%09left%20%3D%20el.css('margin-left')%3B%0D%0A%09%09return%20%5Btop%2C%20right%2C%20bott%2C%20left%5D.join('%20')%3B%0D%0A%09%7D%0D%0A%09return%20margin%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getEngineIdentityParam%20%3D%20function()%20%7B%0D%0A%09return%20'%26e%3D'%2Bthis.engineCode%2B'_s'%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocksCycle%20%3D%20function(block%2C%20blockName%2C%20showOrigAd)%7B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09this.origAdCheckerCounter%5BblockName%5D%20%3D%200%3B%0D%0A%09this.origAdChecker%5BblockName%5D%20%3D%20setInterval(function()%7B%0D%0A%09%09if(self.isAdExist(block))%20%7B%0D%0A%09%09%09if(showOrigAd)%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7Delse%20if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09if(self.isOfficialSiteBlock(block))%7B%0D%0A%0D%0A%09%09%09%09self.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09self.origAdCheckerCounter%5BblockName%5D%2B%2B%3B%0D%0A%09%7D%2C%20100)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocks%20%3D%20function(showOrigAd)%20%7B%0D%0A%09this.origAdCheckerCounter%20%3D%20%7B%7D%3B%0D%0A%09this.origAdChecker%20%3D%20%7B%7D%3B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.multipleTryToFindBlocksCycle(block%2C%20blockName%2C%20showOrigAd)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FOfficial%20site%20feature%0D%0ACORE.prototype.isAdAcceptable%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20!(%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09%09)%20%7C%7C%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isElFake(%24(block.origSel))%0D%0A%09%09%09%09)%0D%0A%09%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdAnyway%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20(%0D%0A%09%09%09(%0D%0A%09%09%09%09this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09)%0D%0A%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteBlock%20%3D%20function(block)%7B%0D%0A%09return%20(block.name%20%3D%3D%20'TOP')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteAd%20%3D%20function(ad)%7B%0D%0A%09return%20(ad.origin%20%3D%3D%20%22suggestion%22)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeFakeOrigAd%20%3D%20function(block)%20%7B%0D%0A%09var%20parentEl%20%3D%20%24(block.parentSel)%3B%0D%0A%09if(!parentEl.length)%20%7B%0D%0A%09%09u.log('makeFakeOrigAd%20!parentEl.length')%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%09var%20origId%20%3D%20block.origSel.replace('%23'%2C%20'')%3B%0D%0A%09var%20fakeEl%20%3D%20%24('%3Cdiv%20id%3D%22fakeAd%22%3E')%3B%0D%0A%09parentEl.prepend(fakeEl)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isElFake%20%3D%20function(el)%7B%0D%0A%09return%20(el.index('%23fakeAd')%20!%3D%20-1)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.SuggestionModule%20%20%3D%20function(instanceId)%20%7B%0D%0A%09this.data%20%3D%20%7B%7D%3B%0D%0A%09this.enable%20%3D%20true%3B%0D%0A%09this.addedBookmarks%20%3D%20%7B%7D%3B%0D%0A%0D%0A%09this.setConfig%20%3D%20function(data)%7B%0D%0A%09%09this.data%20%3D%20data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getConfig%20%3D%20function()%7B%0D%0A%09%09return%20this.data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getAdsForKeyword%20%3D%20function(keyword)%7B%0D%0A%09%09if(!this.data%20%7C%7C%20!this.data.s)%20return%20%5B%5D%3B%0D%0A%09%09var%20suggestions%20%3D%20this.findSuggestionsForKeyword(keyword%2C%2010)%3B%0D%0A%09%09return%20this.generateAdData(suggestions)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.findSuggestionsForKeyword%20%3D%20function(keyword%2C%20maxAmount)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Cthis.data.s.length%20%26%26%20result.length%20%3C%3D%20maxAmount%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20this.data.s%5Bi%5D%3B%0D%0A%09%09%09if(this.isSuggestionMatched(sugg%2C%20keyword))%7B%0D%0A%09%09%09%09result.push(sugg)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.isSuggestionMatched%20%3D%20function(sugg%2C%20keyword)%7B%0D%0A%09%09keyword%20%3D%20keyword.toLowerCase()%3B%0D%0A%09%09var%20k%20%3D%20keyword.indexOf(sugg.k.toLowerCase())%20%3D%3D%3D%200%3B%0D%0A%09%09var%20s%20%3D%20sugg.s.toLowerCase().indexOf(keyword)%20%3D%3D%3D%200%3B%0D%0A%09%09return%20k%20%26%26%20s%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.generateAdData%20%3D%20function(suggestions)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Csuggestions.length%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20suggestions%5Bi%5D%3B%0D%0A%09%09%09var%20diplayUrl%20%3D%20(sugg.v)%20%3F%20sugg.v%20%3A%20sugg.u.replace(%2F.*%5C%2F%5C%2F(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%241')%3B%20%2F%2Fwww.sales.target.com%0D%0A%09%09%09var%20title%20%3D%20(sugg.t)%20%3F%20sugg.t%20%3A%20this.capitaliseFirstLetter(sugg.u.replace(%2F.*%5C%2F%5C%2F(www%5C.)%3F(%5B%5Cw.%5D%2B)%5C.(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%242'))%3B%20%2F%2FSales.target%0D%0A%0D%0A%09%09%09result.push(%7B%0D%0A%09%09%09%09%22t%22%3A%20title%2C%0D%0A%09%09%09%09%22c%22%3A%20sugg.u%2C%0D%0A%09%09%09%09%22u%22%3A%20diplayUrl%20%2B%20'%20-%20'%20%2B%20this.data.t%2C%0D%0A%09%09%09%09%22d%22%3A%20sugg.d%2C%0D%0A%09%09%09%09%22r%22%3A%201%2C%0D%0A%09%09%09%09%22origin%22%3A%20%22suggestion%22%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.capitaliseFirstLetter%20%3D%20function(string)%7B%0D%0A%09%09return%20string.charAt(0).toUpperCase()%20%2B%20string.slice(1)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.coreStyles%20%20%3D%20function()%20%7B%0D%0A%09var%20a%20%3D%20'%3Cstyle%20id%3D%22adtrCoreStyle%22%3E%5C%0D%0A%09%3C%2Fstyle%3E'%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0AENGINE.prototype.BLOCKS%20%3D%20%7B%0A%0A%09%09'TOP'%20%3A%20%7B%0A%09%09%09coverId%3A%20%22sb_adsWv2-cover%22%2C%0A%09%09%09origSel%3A%20%22%23b_results%20.b_ad%3Anot(.b_adBottom)%2C%20%23results_container%20.sb_adsWv2%2C%20%23fakeAd%22%2C%0A%09%09%09coverSel%3A%20%22%23sb_adsWv2-cover%22%2C%0A%09%09%09adInsideSelector%3A%20'%3Eul%3Eli'%2C%0A%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09name%3A%20'TOP'%2C%0A%09%09%09parentSel%3A%20'%23results_container%2C%20%23b_results'%0A%09%09%7D%2C%0A%09%09'BOTTOM'%20%3A%20%7B%0A%09%09%09coverId%3A%20%22sb_adsW2v2-cover%22%2C%0A%09%09%09origSel%3A%20%22%23b_results%20.b_ad.b_adBottom%22%2C%0A%09%09%09coverSel%3A%20%22%23sb_adsW2v2-cover%22%2C%0A%09%09%09adInsideSelector%3A%20'%3Eul%3Eli'%2C%0A%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09name%3A%20'BOTTOM'%0A%09%09%7D%2C%0A%09%09'RIGHT'%20%3A%20%7B%0A%09%09%09coverId%3A%20%22sb_adsNv2-cover%22%2C%0A%09%09%09origSel%3A%20%22%23b_context%20.b_ad%2C%20%23sidebar%20.sb_adsNv2%22%2C%0A%09%09%09coverSel%3A%20%22%23sb_adsNv2-cover%22%2C%0A%09%09%09adInsideSelector%3A%20'%3Eul%3Eli'%2C%0A%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09name%3A%20'RIGHT'%0A%09%09%7D%0A%0A%7D%3B%0A%0A%0AENGINE.prototype.INPUT_SEL%20%3D%20'%23sb_form_q'%3B%0AENGINE.prototype.SPELL_SEL%20%3D%20'.b_pAlt%20a'%3B%0A%2F%2F%20ENGINE.prototype.MAIN_CONTAINER_SEL%20%3D%20'%23results_container'%3B%0AENGINE.prototype.MAIN_CONTAINER_SEL%20%3D%20'%23b_results%2C%20%23results_container'%3B%0AENGINE.prototype.engineCode%20%3D%20'b'%3B%0A%0AENGINE.prototype.STYLES%20%3D%20%20function()%20%7B%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%7D%20%5C%0A%09.adtrCover%20ol%20%7B%20%7D%20%5C%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%200%3B%20margin-bottom%3A0%20!important%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%200%3B%20margin-bottom%3A0%20!important%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20font%3A18px%20'Segoe%20UI'%2CArial%2CHelvetica%2Csans-serif%3B%20margin-bottom%3A0%20!important%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%2304c%3B%20text-decoration%3Aunderline%3B%7D%20%5C%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23388222%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%7D%20%5C%0A%09%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20visibility%3A%20hidden%3B%20overflow%3A%20hidden%3B%7D%20%5C%0A%09.adtrCover-closeBtn%7B%20%5C%0A%09%09cursor%3A%20pointer%3B%20%5C%0A%09%09padding%3A%200%202px%202px%202px%3B%20%5C%0A%09%09font-size%3A%2012px%3B%20%5C%0A%09%09text-align%3A%20center%3B%20%5C%0A%09%09position%3A%20absolute%3B%20%5C%0A%09%09height%3A%2012px%3B%20%5C%0A%09%09width%3A%2033px%3B%20%5C%0A%09%09border%3A%201px%20solid%20lightblue%3B%20%5C%0A%09%09background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0A%09%09display%3A%20inline-block%3B%20%5C%0A%09%09right%3A%201px%3B%20%5C%0A%09%09top%3A%203px%3B%20%5C%0A%09%7D%5C%0A%09.adtrCover%20.closeAd%7B%20%5C%0A%09%09text-decoration%3A%20underline%3B%20%5C%0A%09%7D%5C%0A%09.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0A%09.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0A%09.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A-5px%3B%20left%3A-2px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0A%09%23fakeAd%20%7Bbackground-color%3A%20rgb(249%2C%20252%2C%20247)%3B%20padding%3A%200px%3B%20margin%3A%200%20-28px%206px%200%3B%20padding%3A%200px%2036px%200%208px%3B%7D%5C%0A%09%3C%2Fstyle%3E%22%3B%0A%09return%20a%3B%0A%7D%3B%0A%0A%0D%0A%0D%0A%0D%0AGoogleChrome.prototype.ff%20%3D%20function()%7B%0D%0A%09console.log('oogleChrome.prototype.ff')%3B%0D%0A%7D%3B%0D%0A%0D%0Afunction%20IE%20()%20%7B%7D%0D%0Afunction%20Browser%20(affiliateID%2C%20instanceID)%20%7B%0A%09var%20browser%3B%0A%09%2F%2Fif%20called%20with%20a%20%22new%22%20keyword%0A%09if%20(this.constructor%20%3D%3D%20Browser)%20%7B%0A%09%09%2F%2Fpicking%20specific%20browser%0A%09%09browser%20%3D%20this.pickBrowser()%3B%0A%0A%09%09browser.affiliateID%20%3D%20affiliateID%3B%0A%09%09browser.instanceID%20%3D%20instanceID%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error(%22Browser%20is%20a%20constructor%20function%22)%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%0A%0ABrowser.prototype.pickBrowser%20%3D%20function()%20%7B%0A%09%2F%2Fchecking%20browser%0A%09var%20ischrome%20%3D%20typeof(chrome)%20%3D%3D%20'object'%2C%0A%09%09firefox%20%3D%20typeof(chrome)%20%3D%3D%20'string'%2C%0A%09%09ie%20%3D%20navigator.userAgent.indexOf(%22Trident%22)%20!%3D%3D%20-1%2C%0A%09%09browser%20%3D%20null%3B%0A%0A%09if%20(ischrome)%20%7B%0A%09%09browser%20%3D%20new%20GoogleChrome()%3B%0A%09%7D%20else%20if%20(firefox)%20%7B%0A%09%09browser%20%3D%20new%20Firefox()%3B%0A%09%7D%20else%20if%20(ie)%20%7B%0A%09%09browser%20%3D%20new%20IE()%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error('unknown%20browser')%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%3B%0A%0A%0A%0D%0A%2F%2Fsimply%20extending%20specific%20browser%20classes%20with%20basic%20class%2C%20which%20holds%20default%20browser%20methods%0A%0A%2F%2Freturns%20browser%20object%20(one%20of%20Chrome%2C%20FF%2C%20IE)%0A%0Aif(typeof(pc)%20!%3D%20'undefined')%7B%0A%09var%20affiliateID%20%3D%20pc.affiliateID%3B%0A%09var%20instanceID%20%3D%20pc.instanceId%3B%0A%09var%20engineParams%20%3D%20pc.engineParams%3B%0A%7D%0A%0Aif(%20typeof(affiliateID)%20!%3D%20'undefined'%20)%7B%0A%09%2F%2FaffiliateID%20predefined%20by%20extension%0A%09var%20browser%20%3D%20new%20Browser(affiliateID%2C%20instanceID)%3B%0A%09browser.init(instanceID%2C%20affiliateID%2C%20engineParams)%3B%0A%09Util.log('started%20browser'%2C%20affiliateID%2C%20instanceID)%3B%0A%7D%20else%20%7B%0A%09var%20browser%20%3D%20new%20Browser()%3B%0A%09var%20Engine%20%3D%20browser%3B%0A%09Util.log('prepare%20Engine')%3B%0A%7D%0A%0A%0A%0A\"" FF - prefs.js..extensions.trusted-ads.serp_google: "\"%2F*!%20serp-google%20-%20v1.7.0.10%20-%202014-06-04%2018%3A28%3A39%20*%2F%0D%0Avar%20u%20%3D%20%7B%7D%3B%0Avar%20isIE%20%3D%20navigator.appName%20%3D%3D%20'Microsoft%20Internet%20Explorer'%3B%0Avar%20isIE8%20%3D%20isIE%20%26%26%20navigator.appVersion.indexOf(%22MSIE%208%22)%20!%3D%20-1%3B%0A%0A%0Avar%20Util%20%3D%20%7B%0A%09debug%3A%20false%2C%0A%09extend%3A%20function(Child%2C%20Parent)%20%7B%0A%09%09var%20F%20%3D%20function()%20%7B%20%7D%3B%0A%09%09F.prototype%20%3D%20Parent.prototype%3B%0A%09%09Child.prototype%20%3D%20new%20F()%3B%0A%09%09Child.prototype.constructor%20%3D%20Child%3B%0A%09%09Child._super%20%3D%20Parent.prototype%3B%0A%09%7D%2C%0A%09log%3A%20function()%20%7B%0A%09%09if%20(Util.debug)%20%7B%0A%09%09%09var%20args%20%3D%20Array.prototype.slice.call(arguments)%3B%0A%09%09%09if(isIE)%7B%0A%09%09%09%09var%20argsStr%20%3D%20%5B%5D%3B%0A%09%09%09%09for(var%20i%3D0%3Bi%3Cargs.length%3Bi%2B%2B)%7B%0A%09%09%09%09%09if(typeof(args%5Bi%5D)%20%3D%3D%20'object')%7B%0A%09%09%09%09%09%09argsStr.push(JSON.stringify(args%5Bi%5D))%3B%0A%09%09%09%09%09%7Delse%7B%0A%09%09%09%09%09%09argsStr.push(args%5Bi%5D)%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%0A%09%09%09%09console.log(JSON.stringify(argsStr))%3B%0A%09%09%09%7D%20else%20%7B%0A%09%09%09%09console.log.apply(console%2C%20args)%3B%0A%09%09%09%7D%0A%0A%09%09%7D%0A%09%7D%0A%7D%3B%0A%2F%2Fshort%20alias%0Au%20%3D%20Util%3B%0A%0Afunction%20CORE()%20%7B%7D%0Afunction%20LAYER()%20%7B%7D%0Afunction%20ENGINE%20()%20%7B%7D%0Afunction%20GoogleChrome%20()%20%7B%7D%0Afunction%20Firefox%20()%20%7B%7D%0Afunction%20IE%20()%20%7B%7D%0A%0AUtil.extend(LAYER%2C%20CORE)%3B%0AUtil.extend(ENGINE%2C%20LAYER)%3B%0AUtil.extend(GoogleChrome%2C%20ENGINE)%3B%0AUtil.extend(Firefox%2C%20ENGINE)%3B%0AUtil.extend(IE%2C%20ENGINE)%3B%0D%0ACORE.prototype.compatibility%20%3D%20function()%7B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.URI%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.instanceId%20%3D%20''%3B%0D%0ACORE.prototype.affilateID%20%3D%20''%3B%0D%0ACORE.prototype.data%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.ajaxInProgress%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.engineParams%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.charPolling%20%3D%201000%3B%0D%0ACORE.prototype.minChars%20%3D%202%3B%0D%0ACORE.prototype.kwPolling%20%3D%20300%3B%0D%0ACORE.prototype._keyword%20%3D%20''%3B%0D%0ACORE.prototype._requestUrl%20%3D%20''%3B%0D%0ACORE.prototype.startUrl%20%3D%20document.location.href%3B%0D%0A%0D%0ACORE.prototype.stopMutation%20%3D%20false%3B%0D%0ACORE.prototype._lastOne%20%3D%20''%3B%0D%0ACORE.prototype._location%20%3D%20''%3B%0D%0A%0D%0A%0D%0ACORE.prototype.MIN_PADDING%20%3D%208%3B%0D%0ACORE.prototype.MAX_ADDITIONAL_PADDING%20%3D%2015%3B%0D%0ACORE.prototype.MENU_BTN_SPACE%20%3D%208%3B%0D%0A%0D%0ACORE.prototype.updaterTimer%20%3D%20null%2C%0D%0ACORE.prototype.stopListenContentReplaced%20%3D%20true%2C%0D%0ACORE.prototype.lockListenContentReplaced%20%3D%20false%2C%0D%0ACORE.prototype._updaterIsStarted%20%3D%20false%3B%0D%0A%0D%0ACORE.prototype.searchInputTimeout%20%3D%20null%3B%0D%0ACORE.prototype.searchInputLastValue%20%3D%20''%3B%0D%0ACORE.prototype.suggModule%20%3D%20%7B%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.sc%20%3D%20function()%20%7B%0D%0A%0D%0A%09var%20sc%20%3D%20document.createElement('script')%3B%0D%0A%09sc.innerHTML%20%3D%20%22cf%20%3D%20function(divId)%20%7B%5C%0D%0A%09var%20p%20%3D%20document.getElementById(divId).parentNode%3B%5C%0D%0A%09var%20a%20%3D%20document.getElementById(divId).nextSibling%3B%5C%0D%0A%09p.removeChild(document.getElementById(divId))%3B%5C%0D%0A%09try%20%7B%5C%0D%0A%09a.style.visibility%3D'inherit'%3B%5C%0D%0A%09a.style.overflow%3D'visible'%3B%5C%0D%0A%09a.style.display%3D''%3B%5C%0D%0A%09a.className%20%2B%3D%20'%20was_closed'%3B%5C%0D%0A%09%7D%5C%0D%0A%09catch(ex)%20%7Bu.log('EX%3A'%2C%20ex)%7D%5C%0D%0A%09%7D%22%3B%0D%0A%0D%0A%09document.getElementsByTagName('head')%5B0%5D.appendChild(sc)%3B%0D%0A%0D%0A%09%24(%22head%22).append(this.adtrStylesText())%3B%0D%0A%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.init%20%3D%20function(instanceId%2C%20affilateID%2C%20engineParams)%7B%0D%0A%09engineData%20%3D%20typeof(engineData)%20!%3D%20%22undefined%22%20%3F%20engineData%20%3A%20null%3B%0D%0A%09engineKeyword%20%3D%20typeof(engineKeyword)%20!%3D%20%22undefined%22%20%3F%20engineKeyword%20%3A%20null%3B%0D%0A%09u.log('CORE.prototype.init'%2C%20engineData%2C%20engineKeyword%2C%20engineParams)%3B%0D%0A%09this.compatibility()%3B%0D%0A%09this.suggModule%20%3D%20new%20this.SuggestionModule()%3B%0D%0A%0D%0A%09this.charPolling%20%3D%20engineParams.charPolling%20%3F%20engineParams.charPolling%20%3A%20(engineParams.i%20%7C%7C%20this.charPolling)%3B%0D%0A%09this.kwPolling%20%3D%20engineParams.kwPolling%20%3F%20engineParams.kwPolling%20%3A%20(engineParams.p%20%7C%7C%20this.kwPolling)%3B%0D%0A%0D%0A%09if(engineParams.delivPoint)%20%7B%20this.ADS_HOST%20%3D%20this.replaceProtocol(engineParams.delivPoint%2C%20document.location.protocol)%3B%20%7D%0D%0A%09if(engineParams.suggConfig)%20%7B%0D%0A%09%09this.suggModule.setConfig(engineParams.suggConfig)%3B%0D%0A%09%7D%0D%0A%0D%0A%09this.engineParams%20%3D%20engineParams%3B%0D%0A%0D%0A%09this.sc()%3B%0D%0A%0D%0A%09this.instanceId%20%3D%20instanceId%3B%0D%0A%09this.affilateID%20%3D%20affilateID%3B%0D%0A%0D%0A%09this.startMutationObserver(this)%3B%0D%0A%0D%0A%0D%0A%0D%0A%09this.initProcessing()%3B%0D%0A%09%2F%2F%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%0D%0A%0D%0A%7D%3B%0D%0ACORE.prototype.replaceProtocol%20%3D%20function(url%2C%20newProtocol)%7B%0D%0A%09if(url.indexOf('127.0.0.1')%20%3D%3D%20-1)%7B%0D%0A%09%09url%20%3D%20url.replace(%2Fhttp%3A%7Chttps%3A%2F%2C%20'')%3B%0D%0A%09%09return%20newProtocol%20%2B%20url%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09return%20url%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.start%20%3D%20function()%20%7B%20u.log('START')%3B%7D%3B%0D%0A%0D%0ACORE.prototype._getDataIndexesOfOtherBlocks%20%3D%20function(block)%7B%0D%0A%09var%20indexes%20%3D%20%5B%5D%3B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%20%7B%0D%0A%09%09if(this.BLOCKS%5Bi%5D.origSel%20!%3D%20block.origSel)%7B%0D%0A%09%09%09var%20otherBlockIndexes%20%3D%20this.BLOCKS%5Bi%5D.dataIndexes%3B%0D%0A%09%09%09for(var%20j%3D0%2C%20l%20%3D%20otherBlockIndexes.length%3B%20j%20%3C%20l%3B%20j%2B%2B)%7B%0D%0A%09%09%09%09if(indexes.indexOf(otherBlockIndexes%5Bj%5D)%20%3D%3D%20-1)%20%7B%0D%0A%09%09%09%09%09indexes.push(otherBlockIndexes%5Bj%5D)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%09return%20indexes%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getShortestAdIndex%20%3D%20function(allData%2C%20excludedIndexes%2C%20block)%7B%0D%0A%09var%20minHeight%20%3D%201000000%2C%0D%0A%09%09minHeightAdIndex%20%3D%20-1%3B%0D%0A%0D%0A%09for(var%20i%3D0%2C%20l%20%3D%20allData.length%3B%20i%20%3C%20l%3B%20i%2B%2B)%20%7B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(!acceptableAd)%20continue%3B%0D%0A%09%09if(excludedIndexes.indexOf(i)%20%3D%3D%20-1)%20%7B%0D%0A%09%09%09var%20adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09if(adHeight%20%3C%20minHeight)%20%7B%0D%0A%09%09%09%09minHeight%20%3D%20adHeight%3B%0D%0A%09%09%09%09minHeightAdIndex%20%3D%20i%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%09return%20minHeightAdIndex%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._clearDynamicBlocksData%20%3D%20function()%7B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5Bi%5D%3B%0D%0A%09%09block.data%20%3D%20%5B%5D%3B%0D%0A%09%09block.dataIndexes%20%3D%20%5B%5D%3B%0D%0A%09%09block.adTopPadding%20%3D%200%3B%0D%0A%09%09block.newHeight%20%3D%20false%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._replicateBlock%20%3D%20function(donor%2C%20recipient)%7B%0D%0A%09recipient.data%20%3D%20donor.data%3B%0D%0A%09recipient.dataIndexes%20%3D%20donor.dataIndexes%3B%0D%0A%09recipient.adTopPadding%20%3D%20donor.adTopPadding%3B%0D%0A%09recipient.newHeight%20%3D%20donor.newHeight%20%7C%7C%20%24(donor.origSel).height()%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._compareRealAndCalcHeights%20%3D%20function(block)%7B%0D%0A%09var%20cover%20%3D%20%24(block.coverSel)%3B%0D%0A%09var%20orig%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09cover.find('li').each(function(i)%7B%0D%0A%09%09var%20el%20%3D%20%24(this)%3B%0D%0A%09%09var%20title%20%3D%20el.find('h3%20a').text()%3B%0D%0A%09%09var%20calcSize%20%3D%20block.data%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09u.log(title%2C%20el.height()%2C%20calcSize)%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09u.log('block%20sizes'%2C%20%7B%0D%0A%09%09origReal%3A%20orig.height()%2C%0D%0A%09%09coverReal%3A%20cover.height()%2C%0D%0A%09%09newHeight%3A%20block.newHeight%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMaxAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20maxOfAds%20%3D%20100%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mxt)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mxr)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mxb)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.max_top_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.max_right_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.max_bottom_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20maxOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMinAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20minOfAds%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mnt)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mnr)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mnb)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.min_top_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.min_right_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.min_bottom_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20minOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._fillWithAds%20%3D%20function(data%2C%20block%2C%20blockName%2C%20keyword)%20%7B%0D%0A%09u.log('FILL%20COVER%20FOR'%2C%20block.name)%3B%0D%0A%09var%20block_content%20%3D%20''%2C%0D%0A%09%09horisontalAds%20%3D%20block.horisontalAds%3B%0D%0A%0D%0A%09block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09if(horisontalAds)%20%7B%0D%0A%09%09block_content%20%3D%20%22%3Col%20class%3D'horisontalAds'%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09%7D%0D%0A%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09var%20desc%20%3D%20data%5Bi%5D.d%3B%0D%0A%09%09var%20style%20%3D%20%22%22%3B%0D%0A%09%09var%20adTopPadding%20%3D%20block.adTopPadding%3B%0D%0A%09%09if(i%3D%3D%3D0)%7B%0D%0A%09%09%09adTopPadding%20%3D%20adTopPadding%2F2%3B%0D%0A%09%09%09if(blockName%20%3D%3D%20'RIGHT')%20adTopPadding%20%2B%3D%20this.MENU_BTN_SPACE%3B%0D%0A%09%09%7D%0D%0A%0D%0A%0D%0A%09%09if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%0D%0A%09%09%09if%20(false%20%26%26%20desc.length%20%3E%2036)%20%7B%0D%0A%0D%0A%09%09%09%09var%20desc_splitted%20%3D%20desc.split('%20')%3B%0D%0A%09%09%09%09var%20text%20%3D%20''%3B%0D%0A%09%09%09%09var%20string_length%20%3D%2036%3B%0D%0A%09%09%09%09for%20(var%20j%20%3D%200%3B%20j%3Cdesc_splitted.length%3B%20j%2B%2B)%20%7B%0D%0A%09%09%09%09%09var%20future_length%20%3D%20text.length%20%2B%20desc_splitted%5Bj%5D.length%20%2B%201%3B%0D%0A%09%09%09%09%09if%20(%20future_length%20%3C%20string_length%20%7C%7C%20(future_length%20%3E%3D%20string_length%20%26%26%20text.length%20%3D%3D%3D%200))%20%7B%0D%0A%0D%0A%09%09%09%09%09%09if%20(j%20%3E%200%20%26%26%20desc_splitted%5Bj-1%5D.slice(-1).match(%2F%5C%3F%7C%5C.%7C!%2F))%20%7B%0D%0A%09%09%09%09%09%09%09string_length%20%2B%3D%20text.length%3B%0D%0A%09%09%09%09%09%09%09text%20%2B%3D%20'%3Cbr%3E'%20%2B%20desc_splitted%5Bj%5D%20%2B%20'%20'%3B%0D%0A%09%09%09%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09%09%09%09text%20%2B%3D%20desc_splitted%5Bj%5D%20%2B%20'%20'%3B%0D%0A%09%09%09%09%09%09%7D%0D%0A%0D%0A%09%09%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09%09%09string_length%20%2B%3D%20text.length%3B%0D%0A%09%09%09%09%09%09text%20%2B%3D%20'%3Cbr%3E'%2B%20desc_splitted%5Bj%5D%20%2B%20'%20'%3B%0D%0A%0D%0A%09%09%09%09%09%7D%0D%0A%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09desc%20%3D%20text%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%09style%20%3D%20%22style%3D'display%3Ablock%3Bwidth%3A230px%3B'%22%3B%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%0D%0A%09%09var%20offsiteClass%20%3D%20(data%5Bi%5D.origin%20%3D%3D%20%22suggestion%22)%20%3F%20%22class%3D%5C%22official-site%5C%22%22%20%3A%20%22class%3D%5C%22trusted-ad%5C%22%22%3B%0D%0A%09%09block_content%20%2B%3D%20(horisontalAds%20%3F%20%22%3Cli%20%22%20%2B%20offsiteClass%20%2B%20%22%20style%3D'width%3A%22%2B%20(100%2Fdata.length)%20%2B%22%25%3B%20height%3A100%25%3B%20'%3E%22%20%3A%20%22%3Cli%20%22%20%2B%20offsiteClass%20%2B%20%22%20style%3D'padding-top%3A%20%22%2BadTopPadding%2B%22px'%3E%22)%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bthis.boldKeyword(keyword%2C%20data%5Bi%5D.t)%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bthis.boldKeyword(keyword%2C%20data%5Bi%5D.u)%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%22%3Cspan%20class%3D'ac%20ads-creative'%20%22%2B%20style%20%2B%22%20%3E%22%2Bthis.boldKeyword(keyword%2C%20desc)%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09return%20block_content%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._coverMenu%20%3D%20function(block%2C%20cover%2C%20blockName)%20%7B%0D%0A%09var%20clas%20%3D%20'atmAd'%3B%0D%0A%09var%20d%3B%0D%0A%0D%0A%09if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%09%09clas%20%3D%20'atmAd-left'%3B%0D%0A%09%09d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%3E%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%3Cimg%20src%3D%22'%2Bdocument.location.protocol%2B'%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%20%2F%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%09%7D%0D%0A%09%2F%2FTABLE%0D%0A%09var%20t%20%3D%20%24(%22%3Ctable%20style%3D'visibility%3Ainherit%3B%20border-spacing%3A%201px%3B%20margin%3A%200px%3B%20border-collapse%3A%20collapse%3B%20%20background-color%3Agrey%3B%20z-index%3A100%3B'%20border%3D'1'%3E%5C%0D%0A%09%09%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%09%09%3Ctd%20style%3D'background-color%3Awhite%3B%20height%3A%2014px%3B%20padding%3A0px%203px%3B%20line-height%3A14px%3B'%3E%3Ca%20style%3D'width%3A58px%3B%20margin%3A0px%3B%20display%3Ablock%3B%20color%3Ablack%3B%20text-decoration%3Anone%3B%20text-align%3Aleft%3B%20font-weight%3Anormal%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20background-color%3Awhite%3B%20font-size%3A9px%3B'%20href%3D'https%3A%2F%2Fadtrustmedia.com%2Fwhyad.html'%20target%3D'_blank'%3EWhy%20this%20ad%3F%3C%2Fa%3E%3C%2Ftd%3E%5C%0D%0A%09%09%3C%2Ftr%3E%5C%0D%0A%09%09%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%09%09%3Ctd%20class%3D'closeAd'%20style%3D'white-space%3Anowrap%3B%20color%3Ablack%3B%20background-color%3Awhite%3B%20cursor%3Apointer%3B%20padding%3A0px%203px%3B%20%20height%3A%2014px%3B%20line-height%3A14px%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A9px%3B'%3EClose%20this%20ad%3C%2Ftd%3E%5C%0D%0A%09%09%3C%2Ftr%3E%5C%0D%0A%09%09%3C%2Ftable%3E%22)%3B%0D%0A%0D%0A%09%09d.find('a.closeAd').on('click'%2C%20function()%20%7B%0D%0A%09%09%09removeAd()%3B%0D%0A%09%09%7D)%3B%0D%0A%0D%0A%09%09t.find('.closeAd').on('click'%2C%20function()%20%7B%0D%0A%09%09%09removeAd()%3B%0D%0A%09%09%7D)%3B%0D%0A%09d.append(t)%3B%0D%0A%0D%0A%09%2F%2FCLICK%20ON%20ATM%20AD%0D%0A%09d.find('.toggleTable').click(function()%20%7B%0D%0A%09%09%24(this).next().toggle()%3B%0D%0A%09%7D)%3B%0D%0A%09d.appendTo(cover)%3B%0D%0A%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09var%20origEl%20%3D%20%24(block.origSel)%3B%0D%0A%09function%20removeAd()%20%7B%0D%0A%09%09cover.remove()%3B%0D%0A%09%09%24('.ad-mock').remove()%3B%0D%0A%09%09self.showOrigBlock(origEl%2C%20cover)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getPadding%20%3D%20function(el)%20%7B%0D%0A%09var%20padding%20%3D%20el.css('padding')%3B%0D%0A%09if(padding%20%3D%3D%3D%20'')%20%7B%0D%0A%09%09var%20top%20%3D%20el.css('padding-top')%2C%0D%0A%09%09%09right%20%3D%20el.css('padding-right')%2C%0D%0A%09%09%09bott%20%3D%20el.css('padding-bottom')%2C%0D%0A%09%09%09left%20%3D%20el.css('padding-left')%3B%0D%0A%09%09return%20%5Btop%2C%20right%2C%20bott%2C%20left%5D.join('%20')%3B%0D%0A%09%7D%0D%0A%09return%20padding%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMargin%20%3D%20function(el)%20%7B%0D%0A%09var%20margin%20%3D%20el.css('margin')%3B%0D%0A%09if(margin%20%3D%3D%3D%20'')%20%7B%0D%0A%09%09var%20top%20%3D%20el.css('margin-top')%2C%0D%0A%09%09%09right%20%3D%20el.css('margin-right')%2C%0D%0A%09%09%09bott%20%3D%20el.css('margin-bottom')%2C%0D%0A%09%09%09left%20%3D%20el.css('margin-left')%3B%0D%0A%09%09return%20%5Btop%2C%20right%2C%20bott%2C%20left%5D.join('%20')%3B%0D%0A%09%7D%0D%0A%09return%20margin%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getOrigBlockSize%20%3D%20function(block%2C%20onlyMeasure)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%2C%0D%0A%09%09padding%20%3D%20this.getPadding(el).split('%20')%2C%0D%0A%09%09point%20%3D%20%7B%0D%0A%09%09%09tr%3A%20'top%3A0%3B%20right%3A0%3B'%2C%0D%0A%09%09%09bl%3A%20'bottom%3A0%3B%20right%3A0%3B'%0D%0A%09%09%7D%2C%0D%0A%09%09html%20%3D%20''%2C%0D%0A%09%09normalizeWidth%20%3D%20function(width%2C%20el%2C%20padding)%20%7B%0D%0A%09%09%09var%20w%20%3D%20parseInt(width%2C%2010)%20-%20(parseInt(padding%5B1%5D%2C%2010)%20%2B%20parseInt(padding%5B3%5D%2C%2010))%3B%0D%0A%09%09%09return%20w%3B%0D%0A%09%09%7D%2C%0D%0A%09%09normalizeHeight%20%3D%20function(height%2C%20el%2C%20padding)%20%7B%0D%0A%09%09%09u.log('MEASUREMENT'%2C%20height%2C%20el%2C%20padding)%3B%0D%0A%09%09%09var%20h%20%3D%20parseInt(height%2C%2010)%20-%20(parseInt(padding%5B0%5D%2C%2010)%20%2B%20parseInt(padding%5B2%5D%2C%2010))%3B%0D%0A%09%09%09return%20h%3B%0D%0A%09%09%7D%3B%0D%0A%0D%0A%09for(var%20i%20in%20point)%20%7B%0D%0A%09%09html%20%2B%3D%20'%3Cdiv%20class%3D%22_px_%20'%2B%20i%20%2B'%22%20style%3D%22width%3A1px%3B%20height%3A1px%3B%20position%3Aabsolute%3B%20'%2B%20point%5Bi%5D%20%2B'%22%3E%3C%2Fdiv%3E'%3B%0D%0A%09%7D%0D%0A%09el.append(html)%3B%0D%0A%0D%0A%09%2F%2FGET%20POINTS%0D%0A%09var%20trEl%20%3D%20el.find('._px_.tr')%2C%0D%0A%09%09blEl%20%3D%20el.find('._px_.bl')%3B%0D%0A%0D%0A%09%2F%2FGET%20POINTS%20POSITION%20DATA%0D%0A%09var%20tr%20%3D%20trEl.position()%2C%0D%0A%09%09bl%20%3D%20blEl.position()%3B%0D%0A%0D%0A%09%2F%2FGET%20WIDTH%0D%0A%09var%20width%20%3D%20normalizeWidth(tr.left%2C%20el%2C%20padding)%3B%0D%0A%09%2F%2FGET%20HEIGHT%0D%0A%09var%20height%20%3D%20normalizeHeight(bl.top%2C%20el%2C%20padding)%3B%0D%0A%0D%0A%09%2F%2FCLEAR%20POINTS%0D%0A%09trEl.remove()%3B%0D%0A%09blEl.remove()%3B%0D%0A%0D%0A%09if%20(!onlyMeasure)%20%7B%0D%0A%09%09el.css(%7Bwidth%3A%20width%2C%20height%3A%20height%7D)%3B%0D%0A%09%7D%0D%0A%0D%0A%09return%20%7Bwidth%3A%20width%2C%20height%3A%20height%7D%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.clearResponse%20%3D%20function(keyword%2C%20msg%2C%20e)%20%7B%0D%0A%09u.log('CLEAR%20RESPONSE%20for%20'%20%2B%20keyword)%3B%0D%0A%09%2F%2Fadded%0D%0A%09if(this._keyword%20!%3D%20keyword)%20return%3B%0D%0A%09var%20covers%20%3D%20''%3B%0D%0A%0D%0A%09this.showOrigBlocks(keyword%2C%20msg)%3B%0D%0A%0D%0A%09for(var%20i%20in%20this.BLOCKS)%20%7B%0D%0A%09%09covers%20%2B%3D%20''%2B%20this.BLOCKS%5Bi%5D.coverSel%20%2B'%2C'%3B%0D%0A%0D%0A%09%09var%20original%20%3D%20%24(this.BLOCKS%5Bi%5D.origSel)%3B%0D%0A%0D%0A%09%09u.log(original.length%2C%20%22ORIGINAL%22)%3B%0D%0A%0D%0A%09%09original.removeClass('hideOrig')%3B%0D%0A%09%09original.attr('style'%2C%20original.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B').show()%3B%0D%0A%0D%0A%0D%0A%09%7D%0D%0A%09covers%20%3D%20covers.replace(%2F%2C%24%2F%2C%20'')%3B%0D%0A%09%24(covers).remove()%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.stopBlockUpdater%20%3D%20function()%20%7B%0D%0A%09if(this.updater)%20%7B%0D%0A%09%09this.updater%20%3D%20clearInterval(this.updater)%3B%0D%0A%09%09u.log('STOP%20LISTEN%20-'%20%2B%20this.origSel)%3B%0D%0A%09%7D%0D%0A%09this.ignoreMe%20%3D%20false%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.stopBlocksUpdaters%20%3D%20function()%20%7B%0D%0A%09this.stopListenContentReplaced%20%3D%20false%3B%0D%0A%09this._updaterIsStarted%20%3D%20false%3B%0D%0A%09if(this.updaterTimer)%7B%0D%0A%09%09this.updaterTimer%20%3D%20clearInterval(this.updaterTimer)%3B%0D%0A%09%7D%0D%0A%09for(var%20i%20in%20this.BLOCKS)%20%7B%0D%0A%09%09this.BLOCKS%5Bi%5D.stopUpdater()%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getEngineIdentityParam%20%3D%20function()%20%7B%0D%0A%09return%20'%26e%3Dg_s'%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeFakeOrigAd%20%3D%20function(block)%20%7B%0D%0A%09var%20parentEl%20%3D%20%24(block.parentSel)%3B%0D%0A%09if(!parentEl.length)%20return%3B%0D%0A%09var%20origId%20%3D%20block.origSel.replace('%23'%2C%20'')%3B%0D%0A%09var%20fakeEl%20%3D%20%24('%3Cdiv%20class%3D%22ad-mock%22%20style%3D%22margin%3A%200%20-28px%206px%200%3B%20padding%3A%202px%2036px%200%200px%3B%22%3E').attr('id'%2C%20origId)%3B%0D%0A%09u.log(parentEl%2C%20fakeEl)%3B%0D%0A%09parentEl.append(fakeEl)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%2F%2FOfficial%20site%20feature%0D%0ACORE.prototype.isAdAcceptable%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20!(%0D%0A%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdAnyway%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20(%0D%0A%09%09%09(%0D%0A%09%09%09%09this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09)%0D%0A%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteBlock%20%3D%20function(block)%7B%0D%0A%09return%20(block.name%20%3D%3D%20'TOP%20BLOCK')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteAd%20%3D%20function(ad)%7B%0D%0A%09return%20(ad.origin%20%3D%3D%20%22suggestion%22)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.SuggestionModule%20%20%3D%20function(instanceId)%20%7B%0D%0A%09this.data%20%3D%20%7B%7D%3B%0D%0A%09this.enable%20%3D%20true%3B%0D%0A%09this.addedBookmarks%20%3D%20%7B%7D%3B%0D%0A%0D%0A%09this.setConfig%20%3D%20function(data)%7B%0D%0A%09%09this.data%20%3D%20data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getConfig%20%3D%20function()%7B%0D%0A%09%09return%20this.data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getAdsForKeyword%20%3D%20function(keyword)%7B%0D%0A%09%09if(!this.data%20%7C%7C%20!this.data.s)%20return%20%5B%5D%3B%0D%0A%09%09var%20suggestions%20%3D%20this.findSuggestionsForKeyword(keyword%2C%2010)%3B%0D%0A%09%09return%20this.generateAdData(suggestions)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.findSuggestionsForKeyword%20%3D%20function(keyword%2C%20maxAmount)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Cthis.data.s.length%20%26%26%20result.length%20%3C%3D%20maxAmount%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20this.data.s%5Bi%5D%3B%0D%0A%09%09%09if(this.isSuggestionMatched(sugg%2C%20keyword))%7B%0D%0A%09%09%09%09result.push(sugg)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.isSuggestionMatched%20%3D%20function(sugg%2C%20keyword)%7B%0D%0A%09%09keyword%20%3D%20keyword.toLowerCase()%3B%0D%0A%09%09var%20k%20%3D%20keyword.indexOf(sugg.k.toLowerCase())%20%3D%3D%3D%200%3B%0D%0A%09%09var%20s%20%3D%20sugg.s.toLowerCase().indexOf(keyword)%20%3D%3D%3D%200%3B%0D%0A%09%09return%20k%20%26%26%20s%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.generateAdData%20%3D%20function(suggestions)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Csuggestions.length%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20suggestions%5Bi%5D%3B%0D%0A%09%09%09var%20diplayUrl%20%3D%20(sugg.v)%20%3F%20sugg.v%20%3A%20sugg.u.replace(%2F.*%5C%2F%5C%2F(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%241')%3B%20%2F%2Fwww.sales.target.com%0D%0A%09%09%09var%20title%20%3D%20(sugg.t)%20%3F%20sugg.t%20%3A%20sugg.u.replace(%2F.*%5C%2F%5C%2F(www%5C.)%3F(%5B%5Cw.%5D%2B)%5C.(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%242')%3B%20%2F%2FSales.target%0D%0A%0D%0A%09%09%09result.push(%7B%0D%0A%09%09%09%09%22t%22%3A%20this.capitaliseFirstLetter(title)%2C%0D%0A%09%09%09%09%22c%22%3A%20sugg.u%2C%0D%0A%09%09%09%09%22u%22%3A%20diplayUrl%20%2B%20'%20-%20'%20%2B%20this.data.t%2C%0D%0A%09%09%09%09%22d%22%3A%20sugg.d%2C%0D%0A%09%09%09%09%22r%22%3A%201%2C%0D%0A%09%09%09%09%22origin%22%3A%20%22suggestion%22%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.capitaliseFirstLetter%20%3D%20function(string)%7B%0D%0A%09%09return%20string.charAt(0).toUpperCase()%20%2B%20string.slice(1)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.boldKeyword%20%3D%20function(keyword%2C%20string)%7B%0D%0A%09keyword%20%3D%20keyword.replace(%2F%5Cs%2B%2Fg%2C%20'%20')%3B%0D%0A%09keyword%20%3D%20%24.trim(keyword)%3B%0D%0A%09var%20keywordWords%20%3D%20keyword.split('%20')%3B%0D%0A%09for(var%20i%3D0%3Bi%3CkeywordWords.length%3Bi%2B%2B)%7B%0D%0A%09%09var%20regexp%20%3D%20new%20RegExp('('%2BkeywordWords%5Bi%5D%2B')'%2C%20%22ig%22)%3B%0D%0A%09%09string%20%3D%20string.replace(regexp%2C%20'%3Cb%3E%241%3C%2Fb%3E')%3B%0D%0A%09%7D%0D%0A%0D%0A%09return%20string%3B%0D%0A%7D%3B%0D%0AENGINE.prototype.test%20%3D%20function()%20%7B%0D%0A%09u.log('test')%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%20ENGINE.prototype.ajax%20%3D%20%7B%0D%0A%20%20%20%20id%3A%20null%2C%0D%0A%20%20%20%20inProcess%3A%20false%2C%0D%0A%20%20%20%20stack%3A%20%5B%5D%0D%0A%20%20%7D%3B%0D%0AENGINE.prototype.INPUT_SEL%20%3D%20'%23gbqfq'%3B%0D%0A%0D%0AENGINE.prototype.ADS_HOST%20%3D%20document.location.protocol%2B%22%2F%2Fsearch.adtrustmedia.com%2Fsearch_safecontent.php%22%3B%0D%0AENGINE.prototype.BLOCKS%20%3D%20%7B%0D%0A%20%20%20%20'TOP'%3A%20%7B%0D%0A%20%20%20%20%20%20coverId%3A%20%22tads-cover%22%2C%0D%0A%20%20%20%20%20%20origSel%3A%20%22%23tads%22%2C%0D%0A%20%20%20%20%20%20coverSel%3A%20%22%23tads-cover%22%2C%0D%0A%20%20%20%20%20%20adInsideSelector%3A%20'%3Eol%3Eli'%2C%0D%0A%20%20%20%20%20%20parentSel%3A%20'%23tvcap'%2C%0D%0A%0D%0A%20%20%20%20%20%20updater%3A%20null%2C%0D%0A%20%20%20%20%20%20stopUpdater%3A%20CORE.prototype.stopBlockUpdater%2C%0D%0A%20%20%20%20%20%20ignoreMe%3A%20false%2C%0D%0A%20%20%20%20%20%20data%3A%20%5B%5D%2C%0D%0A%20%20%20%20%20%20keyword%3A%20''%2C%0D%0A%20%20%20%20%20%20horisontalAds%3A%20false%2C%0D%0A%20%20%20%20%20%20name%3A%20'TOP%20BLOCK'%2C%0D%0A%20%20%20%20%20%20priority%3A%201%2C%0D%0A%20%20%20%20%20%20dataIndexes%3A%20%5B%5D%2C%0D%0A%20%20%20%20%20%20adTopPadding%3A%200%2C%0D%0A%20%20%20%20%20%20newHeight%3A%20false%2C%0D%0A%20%20%20%20%20%20i%3A%200%0D%0A%20%20%20%20%7D%2C%0D%0A%20%20%20%20'RIGHT'%3A%20%7B%0D%0A%20%20%20%20%20%20coverId%3A%20%22mbEnd-cover%22%2C%0D%0A%20%20%20%20%20%20origSel%3A%20%22%23mbEnd%22%2C%0D%0A%20%20%20%20%20%20coverSel%3A%20%22%23mbEnd-cover%22%2C%0D%0A%20%20%20%20%20%20adInsideSelector%3A%20'%3Eol%3Eli'%2C%0D%0A%20%20%20%20%20%20parentSel%3A%20'%23rhs_block'%2C%0D%0A%0D%0A%20%20%20%20%20%20updater%3A%20null%2C%0D%0A%20%20%20%20%20%20stopUpdater%3A%20CORE.prototype.stopBlockUpdater%2C%0D%0A%20%20%20%20%20%20ignoreMe%3A%20false%2C%0D%0A%20%20%20%20%20%20data%3A%20%5B%5D%2C%0D%0A%20%20%20%20%20%20keyword%3A%20''%2C%0D%0A%20%20%20%20%20%20horisontalAds%3A%20false%2C%0D%0A%20%20%20%20%20%20name%3A%20'RIGHT%20BLOCK'%2C%0D%0A%20%20%20%20%20%20priority%3A%202%2C%0D%0A%20%20%20%20%20%20dataIndexes%3A%20%5B%5D%2C%0D%0A%20%20%20%20%20%20adTopPadding%3A%200%2C%0D%0A%20%20%20%20%20%20newHeight%3A%20false%2C%0D%0A%20%20%20%20%20%20i%3A%200%0D%0A%20%20%20%20%7D%2C%0D%0A%20%20%20%20'BOTTOM'%3A%20%7B%0D%0A%20%20%20%20%20%20coverId%3A%20%22tadsb-cover%22%2C%0D%0A%20%20%20%20%20%20origSel%3A%20%22%23tadsb%22%2C%0D%0A%20%20%20%20%20%20coverSel%3A%20%22%23tadsb-cover%22%2C%0D%0A%20%20%20%20%20%20adInsideSelector%3A%20'%3Eol%3Eli'%2C%0D%0A%20%20%20%20%20%20parentSel%3A%20'%23bottomads'%2C%0D%0A%0D%0A%20%20%20%20%20%20updater%3A%20null%2C%0D%0A%20%20%20%20%20%20stopUpdater%3A%20CORE.prototype.stopBlockUpdater%2C%0D%0A%20%20%20%20%20%20ignoreMe%3A%20false%2C%0D%0A%20%20%20%20%20%20data%3A%20%5B%5D%2C%0D%0A%20%20%20%20%20%20keyword%3A%20''%2C%0D%0A%20%20%20%20%20%20horisontalAds%3A%20false%2C%0D%0A%20%20%20%20%20%20name%3A%20'BOTTOM%20BLOCK'%2C%0D%0A%20%20%20%20%20%20priority%3A%203%2C%0D%0A%20%20%20%20%20%20dataIndexes%3A%20%5B%5D%2C%0D%0A%20%20%20%20%20%20adTopPadding%3A%200%2C%0D%0A%20%20%20%20%20%20newHeight%3A%20false%2C%0D%0A%20%20%20%20%20%20i%3A%200%0D%0A%20%20%20%20%7D%0D%0A%20%20%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%0D%0AENGINE.prototype.ALL_BLOCKS_SELECTOR%20%3D%20function()%7B%0D%0A%20%20var%20BLOCKS%20%3D%20ENGINE.prototype.BLOCKS%3B%0D%0A%20%20return%20%7B%0D%0A%20%20%20%20orig%3A%20BLOCKS.TOP.origSel%2B%22%2C%20%22%2BBLOCKS.BOTTOM.origSel%2B%22%2C%20%22%2BBLOCKS.RIGHT.origSel%2C%0D%0A%20%20%20%20cover%3A%20BLOCKS.TOP.coverSel%2B%22%2C%20%22%2BBLOCKS.BOTTOM.coverSel%2B%22%2C%20%22%2BBLOCKS.RIGHT.coverSel%0D%0A%20%20%7D%3B%0D%0A%7D%3B%0D%0A%0D%0AENGINE.prototype.showOrigBlocks%20%3D%20function(keyword%2C%20msg)%20%7B%0D%0A%20%20%20%20u.log('SHOWING%20ORIGINAL%20ADS%23showOrigBlocks%2C%20REASON%3A%20'%2Bmsg%2B'%20%2F%20FOR%20KEYWORD%3A%20'%2Bkeyword)%3B%0D%0A%20%20%24('%23adtrStyles').html(this.ALL_BLOCKS_SELECTOR().orig%20%2B%20'%20%7Bvisibility%3A%20visible%20!important%3B%7D')%3B%0D%0A%7D%3B%0D%0A%0D%0AENGINE.prototype.showOrigBlock%20%3D%20function(origEl)%20%7B%0D%0A%09origEl.removeClass('hideOrig')%3B%0D%0A%09origEl.css(%7Bheight%3A%20''%2C%20width%3A%20''%7D)%3B%0D%0A%09origEl.attr('style'%2C%20origEl.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B%20display%3A%20block%20!important%3B')%3B%0D%0A%7D%3B%0D%0A%0D%0AENGINE.prototype.hideOrigBlocks%20%3D%20function()%20%7B%0D%0A%20%20%24('%23adtrStyles').html(this.ALL_BLOCKS_SELECTOR().orig%20%2B%20'%20%7Bvisibility%3A%20hidden%20!important%3B%7D')%3B%0D%0A%7D%3B%0D%0A%0D%0AENGINE.prototype.adtrStylesText%20%3D%20function()%7B%0D%0A%09var%20a%20%3D%20%22%3Cstyle%20id%3D'adtrStyles'%3E%5C%0D%0A%20%20%20%20%20%20%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20%5C%0D%0A%20%20%20%20%20%20%20%20visibility%3A%20hidden%20!important%3B%20%5C%0D%0A%20%20%20%20%20%20%7D%20%5C%0D%0A%20%20%20%20%3C%2Fstyle%3E%5C%0D%0A%20%20%20%20%3Cstyle%3E%5C%0D%0A%20%20%20%20%20%20%20%20%23tadsb-cover%2C%20%23tads-cover%20%7B%20%5C%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20margin-left%3A%200px%3B%20margin-right%3A%200px%3B%20margin-bottom%3A%2011px%3B%20%20%5C%0D%0A%20%20%20%20%20%20%20%20%7D%20%5C%0D%0A%20%20%20%20.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0D%0A%20%20%20%20%20%20%20%20%23tadsb-cover%20%3E%20ol%20%7B%20%5C%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%201px%2035px%201px%207px%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20%7D%5C%0D%0A%20%20%20%20%20%20%23ires%20%7B%20clear%3Aboth%3B%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20%7B%20position%3Arelative%20!important%3B%20%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20ol%20%7B%20height%3A100%25%3B%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20ol%20li%20%7B%20padding-left%3A%208px%3B%20padding-right%3A%208px%3B%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20ol%20li%20.inner%20%7B%20padding%3A1px%201px%207px%203px%3B%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20ol.horisontalAds%20li%20%7B%20display%3Ainline-block%3B%20vertical-align%3Atop%3B%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20ol%20li%20h3%20%7B%20font-size%3A%2018px%20!important%3B%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%230e1cb3%3B%20%20%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20ol%20li%20span.ac%20%7B%20color%3A%20%23545454%3B%20%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23087521%3B%20font-style%3A%20normal%3B%20font-size%3A13px%20!important%3B%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20ol%20.official-site%20%2B%20.trusted-ad%20%20%7B%20position%3A%20relative%3B%20%7D%20%5C%0D%0A%20%20%20%20.adtrCover%20ol%20.official-site%20%2B%20.trusted-ad%3Abefore%20%7B%20content%3A%5C%22%5C%22%3B%20position%3Aabsolute%3B%20width%3A536px%3B%20height%3A1px%3B%20top%3A0%3B%20background-color%3A%20white%3B%7D%20%5C%0D%0A%20%20%20%20%22%2Bthis.ALL_BLOCKS_SELECTOR().cover%2B%22%7B%20%5C%0D%0A%20%20%20%20%20%20position%3Arelative%3B%20%5C%0D%0A%20%20%20%20%7D%20%5C%0D%0A%20%20%20%20%20%20%22%2BENGINE.prototype.BLOCKS.BOTTOM.coverSel%2B%22%7B%20%5C%0D%0A%20%20%20%20%20%20background-color%3A%20%23FFFFFF%3B%20%5C%0D%0A%20%20%20%20%20%20%7D%20%5C%0D%0A%20%20%20%20%20%20%5C%0D%0A%20%20%20%20%20%20.adtrCover-closeBtn%7B%20%5C%0D%0A%20%20%20%20%20%20%20%20cursor%3A%20pointer%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20padding%3A%200%202px%202px%202px%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20font-size%3A%2012px%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20text-align%3A%20center%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20position%3A%20absolute%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20height%3A%2012px%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20width%3A%2033px%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20border%3A%201px%20solid%20lightblue%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20display%3A%20inline-block%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20right%3A%201px%3B%20%5C%0D%0A%20%20%20%20%20%20%20%20top%3A%203px%3B%20%5C%0D%0A%20%20%20%20%20%20%7D%20%5C%0D%0A%20%20%20%20.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%20%20%20%20.atmAd%20.toggleTable%20%7B%7D%20%5C%0D%0A%20%20%20%20.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%20%20%20%20.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%20%20%20%20.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0D%0A%20%20%20%20%23tads-cover%20a.closeAd%2C%20%23tadsb-cover%20a.closeAd%2C%20%23mbEnd-cover%20a.closeAd%20%7Btext-decoration%3Aunderline%3B%7D%5C%0D%0A%20%20%20%20%23tads-cover%20a.closeAd%3Ahover%2C%20%23tadsb-cover%20a.closeAd%3Ahover%2C%20%23mbEnd-cover%20a.closeAd%3Ahover%20%7Btext-decoration%3Anone%20!important%3B%7D%5C%0D%0A%20%20%20%20%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20%5C%0D%0A%20%20%20%20%20%20position%3Arelative%3B%5C%0D%0A%20%20%20%20%7D%20%5C%0D%0A%20%20%20%20.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A3px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%20%20%20%20.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0D%0A%20%20%20%20.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%20%20%20%20.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%20%20%20%20.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0D%0A%20%20%20%20%3C%2Fstyle%3E%22%3B%0D%0A%20%20%20%20return%20a%3B%0D%0A%20%7D%3B%0D%0AGoogleChrome.prototype.sendMessage%20%3D%20function()%7B%0D%0A%0D%0A%09if(typeof(chrome)%20!%3D%20'undefined'%20%26%26%20typeof(chrome)%20!%3D%20'string')%7B%0D%0A%09%09if%20(chrome.runtime)%20%7B%0D%0A%09%09%09chrome.runtime.sendMessage(%7Bcmd%3A%20%22GoogleJsInserted%22%7D)%3B%0D%0A%09%09%7D%20else%20if%20(chrome.extension)%20%7B%0D%0A%09%09%09chrome.extension.sendMessage(%7Bcmd%3A%20%22GoogleJsInserted%22%7D)%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype._calcAdHeightForBlock%20%3D%20function(keyword%2C%20block%2C%20blockName)%7B%0D%0A%09var%20style%20%3D%20%22%22%3B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(!el.length)%20return%3B%0D%0A%0D%0A%09var%20width%20%3D%20el.width()%3B%0D%0A%09var%20height%20%3D%20el.height()%3B%0D%0A%09var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%20top%3A%20-1000000px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E')%0D%0A%09.css(%7B%0D%0A%09%09margin%3A%20this.getMargin(el)%2C%0D%0A%09%09padding%3A%20this.getPadding(el)%20%2C%0D%0A%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%7D)%3B%0D%0A%0D%0A%09var%20block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09var%20data%20%3D%20this.data%5Bkeyword%5D%3B%0D%0A%0D%0A%0D%0A%09if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%09style%20%3D%20%22style%3D'display%3Ablock%3Bwidth%3A230px%3B'%22%3B%0D%0A%09%7D%0D%0A%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09block_content%20%2B%3D%20%22%3Cli%20data-index%3D'%22%2Bi%2B%22'%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'inner'%20style%3D'padding%3A1px%201px%207px%203px%3B'%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bthis.boldKeyword(keyword%2C%20data%5Bi%5D.t)%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%22%3Cspan%20class%3D'ac%20ads-creative'%20%22%2Bstyle%2B%22%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09div.html(block_content)%3B%0D%0A%09%24('%23center_col').append(div)%3B%0D%0A%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09div.find('li').each(function(i%2C%20li)%7B%0D%0A%09%09li%20%3D%20%24(li)%3B%0D%0A%09%09var%20index%20%3D%20li.data('index')%3B%0D%0A%0D%0A%09%09if(!scope.data%5Bkeyword%5D%5Bindex%5D.h)%20%7B%0D%0A%09%09%09scope.data%5Bkeyword%5D%5Bindex%5D.h%20%3D%20%7B%7D%3B%0D%0A%09%09%7D%0D%0A%09%09scope.data%5Bkeyword%5D%5Bindex%5D.h%5Bblock.origSel%5D%20%3D%20li.height()%3B%0D%0A%09%7D)%3B%0D%0A%09div.remove()%3B%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype.compatibility%20%3D%20function()%7B%0D%0A%09u.log('GoogleChrome.prototype.addJQuery')%3B%0D%0A%09this.sendMessage()%3B%0D%0A%20%20%2F%2F%20(function(e%2Ct)%7Bvar%20n%2Cr%2Ci%3Dtypeof%20t%2Co%3De.location%2Ca%3De.document%2Cs%3Da.documentElement%2Cl%3De.jQuery%2Cu%3De.%24%2Cc%3D%7B%7D%2Cp%3D%5B%5D%2Cf%3D%221.10.0%22%2Cd%3Dp.concat%2Ch%3Dp.push%2Cg%3Dp.slice%2Cm%3Dp.indexOf%2Cy%3Dc.toString%2Cv%3Dc.hasOwnProperty%2Cb%3Df.trim%2Cx%3Dfunction(e%2Ct)%7Breturn%20new%20x.fn.init(e%2Ct%2Cr)%7D%2Cw%3D%2F%5B%2B-%5D%3F(%3F%3A%5Cd*%5C.%7C)%5Cd%2B(%3F%3A%5BeE%5D%5B%2B-%5D%3F%5Cd%2B%7C)%2F.source%2CT%3D%2F%5CS%2B%2Fg%2CC%3D%2F%5E%5B%5Cs%5CuFEFF%5CxA0%5D%2B%7C%5B%5Cs%5CuFEFF%5CxA0%5D%2B%24%2Fg%2CN%3D%2F%5E(%3F%3A%5Cs*(%3C%5B%5Cw%5CW%5D%2B%3E)%5B%5E%3E%5D*%7C%23(%5B%5Cw-%5D*))%24%2F%2Ck%3D%2F%5E%3C(%5Cw%2B)%5Cs*%5C%2F%3F%3E(%3F%3A%3C%5C%2F%5C1%3E%7C)%24%2F%2CE%3D%2F%5E%5B%5C%5D%2C%3A%7B%7D%5Cs%5D*%24%2F%2CS%3D%2F(%3F%3A%5E%7C%3A%7C%2C)(%3F%3A%5Cs*%5C%5B)%2B%2Fg%2CA%3D%2F%5C%5C(%3F%3A%5B%22%5C%5C%5C%2Fbfnrt%5D%7Cu%5B%5Cda-fA-F%5D%7B4%7D)%2Fg%2Cj%3D%2F%22%5B%5E%22%5C%5C%5Cr%5Cn%5D*%22%7Ctrue%7Cfalse%7Cnull%7C-%3F(%3F%3A%5Cd%2B%5C.%7C)%5Cd%2B(%3F%3A%5BeE%5D%5B%2B-%5D%3F%5Cd%2B%7C)%2Fg%2CD%3D%2F%5E-ms-%2F%2CL%3D%2F-(%5B%5Cda-z%5D)%2Fgi%2CH%3Dfunction(e%2Ct)%7Breturn%20t.toUpperCase()%7D%2Cq%3Dfunction(e)%7B(a.addEventListener%7C%7C%22load%22%3D%3D%3De.type%7C%7C%22complete%22%3D%3D%3Da.readyState)%26%26(_()%2Cx.ready())%7D%2C_%3Dfunction()%7Ba.addEventListener%3F(a.removeEventListener(%22DOMContentLoaded%22%2Cq%2C!1)%2Ce.removeEventListener(%22load%22%2Cq%2C!1))%3A(a.detachEvent(%22onreadystatechange%22%2Cq)%2Ce.detachEvent(%22onload%22%2Cq))%7D%3Bx.fn%3Dx.prototype%3D%7Bjquery%3Af%2Cconstructor%3Ax%2Cinit%3Afunction(e%2Cn%2Cr)%7Bvar%20i%2Co%3Bif(!e)return%20this%3Bif(%22string%22%3D%3Dtypeof%20e)%7Bif(i%3D%22%3C%22%3D%3D%3De.charAt(0)%26%26%22%3E%22%3D%3D%3De.charAt(e.length-1)%26%26e.length%3E%3D3%3F%5Bnull%2Ce%2Cnull%5D%3AN.exec(e)%2C!i%7C%7C!i%5B1%5D%26%26n)return!n%7C%7Cn.jquery%3F(n%7C%7Cr).find(e)%3Athis.constructor(n).find(e)%3Bif(i%5B1%5D)%7Bif(n%3Dn%20instanceof%20x%3Fn%5B0%5D%3An%2Cx.merge(this%2Cx.parseHTML(i%5B1%5D%2Cn%26%26n.nodeType%3Fn.ownerDocument%7C%7Cn%3Aa%2C!0))%2Ck.test(i%5B1%5D)%26%26x.isPlainObject(n))for(i%20in%20n)x.isFunction(this%5Bi%5D)%3Fthis%5Bi%5D(n%5Bi%5D)%3Athis.attr(i%2Cn%5Bi%5D)%3Breturn%20this%7Dif(o%3Da.getElementById(i%5B2%5D)%2Co%26%26o.parentNode)%7Bif(o.id!%3D%3Di%5B2%5D)return%20r.find(e)%3Bthis.length%3D1%2Cthis%5B0%5D%3Do%7Dreturn%20this.context%3Da%2Cthis.selector%3De%2Cthis%7Dreturn%20e.nodeType%3F(this.context%3Dthis%5B0%5D%3De%2Cthis.length%3D1%2Cthis)%3Ax.isFunction(e)%3Fr.ready(e)%3A(e.selector!%3D%3Dt%26%26(this.selector%3De.selector%2Cthis.context%3De.context)%2Cx.makeArray(e%2Cthis))%7D%2Cselector%3A%22%22%2Clength%3A0%2CtoArray%3Afunction()%7Breturn%20g.call(this)%7D%2Cget%3Afunction(e)%7Breturn%20null%3D%3De%3Fthis.toArray()%3A0%3Ee%3Fthis%5Bthis.length%2Be%5D%3Athis%5Be%5D%7D%2CpushStack%3Afunction(e)%7Bvar%20t%3Dx.merge(this.constructor()%2Ce)%3Breturn%20t.prevObject%3Dthis%2Ct.context%3Dthis.context%2Ct%7D%2Ceach%3Afunction(e%2Ct)%7Breturn%20x.each(this%2Ce%2Ct)%7D%2Cready%3Afunction(e)%7Breturn%20x.ready.promise().done(e)%2Cthis%7D%2Cslice%3Afunction()%7Breturn%20this.pushStack(g.apply(this%2Carguments))%7D%2Cfirst%3Afunction()%7Breturn%20this.eq(0)%7D%2Clast%3Afunction()%7Breturn%20this.eq(-1)%7D%2Ceq%3Afunction(e)%7Bvar%20t%3Dthis.length%2Cn%3D%2Be%2B(0%3Ee%3Ft%3A0)%3Breturn%20this.pushStack(n%3E%3D0%26%26t%3En%3F%5Bthis%5Bn%5D%5D%3A%5B%5D)%7D%2Cmap%3Afunction(e)%7Breturn%20this.pushStack(x.map(this%2Cfunction(t%2Cn)%7Breturn%20e.call(t%2Cn%2Ct)%7D))%7D%2Cend%3Afunction()%7Breturn%20this.prevObject%7C%7Cthis.constructor(null)%7D%2Cpush%3Ah%2Csort%3A%5B%5D.sort%2Csplice%3A%5B%5D.splice%7D%2Cx.fn.init.prototype%3Dx.fn%2Cx.extend%3Dx.fn.extend%3Dfunction()%7Bvar%20e%2Cn%2Cr%2Ci%2Co%2Ca%2Cs%3Darguments%5B0%5D%7C%7C%7B%7D%2Cl%3D1%2Cu%3Darguments.length%2Cc%3D!1%3Bfor(%22boolean%22%3D%3Dtypeof%20s%26%26(c%3Ds%2Cs%3Darguments%5B1%5D%7C%7C%7B%7D%2Cl%3D2)%2C%22object%22%3D%3Dtypeof%20s%7C%7Cx.isFunction(s)%7C%7C(s%3D%7B%7D)%2Cu%3D%3D%3Dl%26%26(s%3Dthis%2C--l)%3Bu%3El%3Bl%2B%2B)if(null!%3D(o%3Darguments%5Bl%5D))for(i%20in%20o)e%3Ds%5Bi%5D%2Cr%3Do%5Bi%5D%2Cs!%3D%3Dr%26%26(c%26%26r%26%26(x.isPlainObject(r)%7C%7C(n%3Dx.isArray(r)))%3F(n%3F(n%3D!1%2Ca%3De%26%26x.isArray(e)%3Fe%3A%5B%5D)%3Aa%3De%26%26x.isPlainObject(e)%3Fe%3A%7B%7D%2Cs%5Bi%5D%3Dx.extend(c%2Ca%2Cr))%3Ar!%3D%3Dt%26%26(s%5Bi%5D%3Dr))%3Breturn%20s%7D%2Cx.extend(%7Bexpando%3A%22jQuery%22%2B(f%2BMath.random()).replace(%2F%5CD%2Fg%2C%22%22)%2CnoConflict%3Afunction(t)%7Breturn%20e.%24%3D%3D%3Dx%26%26(e.%24%3Du)%2Ct%26%26e.jQuery%3D%3D%3Dx%26%26(e.jQuery%3Dl)%2Cx%7D%2CisReady%3A!1%2CreadyWait%3A1%2CholdReady%3Afunction(e)%7Be%3Fx.readyWait%2B%2B%3Ax.ready(!0)%7D%2Cready%3Afunction(e)%7Bif(e%3D%3D%3D!0%3F!--x.readyWait%3A!x.isReady)%7Bif(!a.body)return%20setTimeout(x.ready)%3Bx.isReady%3D!0%2Ce!%3D%3D!0%26%26--x.readyWait%3E0%7C%7C(n.resolveWith(a%2C%5Bx%5D)%2Cx.fn.trigger%26%26x(a).trigger(%22ready%22).off(%22ready%22))%7D%7D%2CisFunction%3Afunction(e)%7Breturn%22function%22%3D%3D%3Dx.type(e)%7D%2CisArray%3AArray.isArray%7C%7Cfunction(e)%7Breturn%22array%22%3D%3D%3Dx.type(e)%7D%2CisWindow%3Afunction(e)%7Breturn%20null!%3De%26%26e%3D%3De.window%7D%2CisNumeric%3Afunction(e)%7Breturn!isNaN(parseFloat(e))%26%26isFinite(e)%7D%2Ctype%3Afunction(e)%7Breturn%20null%3D%3De%3Fe%2B%22%22%3A%22object%22%3D%3Dtypeof%20e%7C%7C%22function%22%3D%3Dtypeof%20e%3Fc%5By.call(e)%5D%7C%7C%22object%22%3Atypeof%20e%7D%2CisPlainObject%3Afunction(e)%7Bvar%20n%3Bif(!e%7C%7C%22object%22!%3D%3Dx.type(e)%7C%7Ce.nodeType%7C%7Cx.isWindow(e))return!1%3Btry%7Bif(e.constructor%26%26!v.call(e%2C%22constructor%22)%26%26!v.call(e.constructor.prototype%2C%22isPrototypeOf%22))return!1%7Dcatch(r)%7Breturn!1%7Dif(x.support.ownLast)for(n%20in%20e)return%20v.call(e%2Cn)%3Bfor(n%20in%20e)%3Breturn%20n%3D%3D%3Dt%7C%7Cv.call(e%2Cn)%7D%2CisEmptyObject%3Afunction(e)%7Bvar%20t%3Bfor(t%20in%20e)return!1%3Breturn!0%7D%2Cerror%3Afunction(e)%7Bthrow%20Error(e)%7D%2CparseHTML%3Afunction(e%2Ct%2Cn)%7Bif(!e%7C%7C%22string%22!%3Dtypeof%20e)return%20null%3B%22boolean%22%3D%3Dtypeof%20t%26%26(n%3Dt%2Ct%3D!1)%2Ct%3Dt%7C%7Ca%3Bvar%20r%3Dk.exec(e)%2Ci%3D!n%26%26%5B%5D%3Breturn%20r%3F%5Bt.createElement(r%5B1%5D)%5D%3A(r%3Dx.buildFragment(%5Be%5D%2Ct%2Ci)%2Ci%26%26x(i).remove()%2Cx.merge(%5B%5D%2Cr.childNodes))%7D%2CparseJSON%3Afunction(n)%7Breturn%20e.JSON%26%26e.JSON.parse%3Fe.JSON.parse(n)%3Anull%3D%3D%3Dn%3Fn%3A%22string%22%3D%3Dtypeof%20n%26%26(n%3Dx.trim(n)%2Cn%26%26E.test(n.replace(A%2C%22%40%22).replace(j%2C%22%5D%22).replace(S%2C%22%22)))%3FFunction(%22return%20%22%2Bn)()%3A(x.error(%22Invalid%20JSON%3A%20%22%2Bn)%2Ct)%7D%2CparseXML%3Afunction(n)%7Bvar%20r%2Ci%3Bif(!n%7C%7C%22string%22!%3Dtypeof%20n)return%20null%3Btry%7Be.DOMParser%3F(i%3Dnew%20DOMParser%2Cr%3Di.parseFromString(n%2C%22text%2Fxml%22))%3A(r%3Dnew%20ActiveXObject(%22Microsoft.XMLDOM%22)%2Cr.async%3D%22false%22%2Cr.loadXML(n))%7Dcatch(o)%7Br%3Dt%7Dreturn%20r%26%26r.documentElement%26%26!r.getElementsByTagName(%22parsererror%22).length%7C%7Cx.error(%22Invalid%20XML%3A%20%22%2Bn)%2Cr%7D%2Cnoop%3Afunction()%7B%7D%2CglobalEval%3Afunction(t)%7Bt%26%26x.trim(t)%26%26(e.execScript%7C%7Cfunction(t)%7Be.eval.call(e%2Ct)%7D)(t)%7D%2CcamelCase%3Afunction(e)%7Breturn%20e.replace(D%2C%22ms-%22).replace(L%2CH)%7D%2CnodeName%3Afunction(e%2Ct)%7Breturn%20e.nodeName%26%26e.nodeName.toLowerCase()%3D%3D%3Dt.toLowerCase()%7D%2Ceach%3Afunction(e%2Ct%2Cn)%7Bvar%20r%2Ci%3D0%2Co%3De.length%2Ca%3DM(e)%3Bif(n)%7Bif(a)%7Bfor(%3Bo%3Ei%3Bi%2B%2B)if(r%3Dt.apply(e%5Bi%5D%2Cn)%2Cr%3D%3D%3D!1)break%7Delse%20for(i%20in%20e)if(r%3Dt.apply(e%5Bi%5D%2Cn)%2Cr%3D%3D%3D!1)break%7Delse%20if(a)%7Bfor(%3Bo%3Ei%3Bi%2B%2B)if(r%3Dt.call(e%5Bi%5D%2Ci%2Ce%5Bi%5D)%2Cr%3D%3D%3D!1)break%7Delse%20for(i%20in%20e)if(r%3Dt.call(e%5Bi%5D%2Ci%2Ce%5Bi%5D)%2Cr%3D%3D%3D!1)break%3Breturn%20e%7D%2Ctrim%3Ab%26%26!b.call(%22%5Cufeff%5Cu00a0%22)%3Ffunction(e)%7Breturn%20null%3D%3De%3F%22%22%3Ab.call(e)%7D%3Afunction(e)%7Breturn%20null%3D%3De%3F%22%22%3A(e%2B%22%22).replace(C%2C%22%22)%7D%2CmakeArray%3Afunction(e%2Ct)%7Bvar%20n%3Dt%7C%7C%5B%5D%3Breturn%20null!%3De%26%26(M(Object(e))%3Fx.merge(n%2C%22string%22%3D%3Dtypeof%20e%3F%5Be%5D%3Ae)%3Ah.call(n%2Ce))%2Cn%7D%2CinArray%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Bif(t)%7Bif(m)return%20m.call(t%2Ce%2Cn)%3Bfor(r%3Dt.length%2Cn%3Dn%3F0%3En%3FMath.max(0%2Cr%2Bn)%3An%3A0%3Br%3En%3Bn%2B%2B)if(n%20in%20t%26%26t%5Bn%5D%3D%3D%3De)return%20n%7Dreturn-1%7D%2Cmerge%3Afunction(e%2Cn)%7Bvar%20r%3Dn.length%2Ci%3De.length%2Co%3D0%3Bif(%22number%22%3D%3Dtypeof%20r)for(%3Br%3Eo%3Bo%2B%2B)e%5Bi%2B%2B%5D%3Dn%5Bo%5D%3Belse%20while(n%5Bo%5D!%3D%3Dt)e%5Bi%2B%2B%5D%3Dn%5Bo%2B%2B%5D%3Breturn%20e.length%3Di%2Ce%7D%2Cgrep%3Afunction(e%2Ct%2Cn)%7Bvar%20r%2Ci%3D%5B%5D%2Co%3D0%2Ca%3De.length%3Bfor(n%3D!!n%3Ba%3Eo%3Bo%2B%2B)r%3D!!t(e%5Bo%5D%2Co)%2Cn!%3D%3Dr%26%26i.push(e%5Bo%5D)%3Breturn%20i%7D%2Cmap%3Afunction(e%2Ct%2Cn)%7Bvar%20r%2Ci%3D0%2Co%3De.length%2Ca%3DM(e)%2Cs%3D%5B%5D%3Bif(a)for(%3Bo%3Ei%3Bi%2B%2B)r%3Dt(e%5Bi%5D%2Ci%2Cn)%2Cnull!%3Dr%26%26(s%5Bs.length%5D%3Dr)%3Belse%20for(i%20in%20e)r%3Dt(e%5Bi%5D%2Ci%2Cn)%2Cnull!%3Dr%26%26(s%5Bs.length%5D%3Dr)%3Breturn%20d.apply(%5B%5D%2Cs)%7D%2Cguid%3A1%2Cproxy%3Afunction(e%2Cn)%7Bvar%20r%2Ci%2Co%3Breturn%22string%22%3D%3Dtypeof%20n%26%26(o%3De%5Bn%5D%2Cn%3De%2Ce%3Do)%2Cx.isFunction(e)%3F(r%3Dg.call(arguments%2C2)%2Ci%3Dfunction()%7Breturn%20e.apply(n%7C%7Cthis%2Cr.concat(g.call(arguments)))%7D%2Ci.guid%3De.guid%3De.guid%7C%7Cx.guid%2B%2B%2Ci)%3At%7D%2Caccess%3Afunction(e%2Cn%2Cr%2Ci%2Co%2Ca%2Cs)%7Bvar%20l%3D0%2Cu%3De.length%2Cc%3Dnull%3D%3Dr%3Bif(%22object%22%3D%3D%3Dx.type(r))%7Bo%3D!0%3Bfor(l%20in%20r)x.access(e%2Cn%2Cl%2Cr%5Bl%5D%2C!0%2Ca%2Cs)%7Delse%20if(i!%3D%3Dt%26%26(o%3D!0%2Cx.isFunction(i)%7C%7C(s%3D!0)%2Cc%26%26(s%3F(n.call(e%2Ci)%2Cn%3Dnull)%3A(c%3Dn%2Cn%3Dfunction(e%2Ct%2Cn)%7Breturn%20c.call(x(e)%2Cn)%7D))%2Cn))for(%3Bu%3El%3Bl%2B%2B)n(e%5Bl%5D%2Cr%2Cs%3Fi%3Ai.call(e%5Bl%5D%2Cl%2Cn(e%5Bl%5D%2Cr)))%3Breturn%20o%3Fe%3Ac%3Fn.call(e)%3Au%3Fn(e%5B0%5D%2Cr)%3Aa%7D%2Cnow%3Afunction()%7Breturn(new%20Date).getTime()%7D%2Cswap%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20i%2Co%2Ca%3D%7B%7D%3Bfor(o%20in%20t)a%5Bo%5D%3De.style%5Bo%5D%2Ce.style%5Bo%5D%3Dt%5Bo%5D%3Bi%3Dn.apply(e%2Cr%7C%7C%5B%5D)%3Bfor(o%20in%20t)e.style%5Bo%5D%3Da%5Bo%5D%3Breturn%20i%7D%7D)%2Cx.ready.promise%3Dfunction(t)%7Bif(!n)if(n%3Dx.Deferred()%2C%22complete%22%3D%3D%3Da.readyState)setTimeout(x.ready)%3Belse%20if(a.addEventListener)a.addEventListener(%22DOMContentLoaded%22%2Cq%2C!1)%2Ce.addEventListener(%22load%22%2Cq%2C!1)%3Belse%7Ba.attachEvent(%22onreadystatechange%22%2Cq)%2Ce.attachEvent(%22onload%22%2Cq)%3Bvar%20r%3D!1%3Btry%7Br%3Dnull%3D%3De.frameElement%26%26a.documentElement%7Dcatch(i)%7B%7Dr%26%26r.doScroll%26%26function%20o()%7Bif(!x.isReady)%7Btry%7Br.doScroll(%22left%22)%7Dcatch(e)%7Breturn%20setTimeout(o%2C50)%7D_()%2Cx.ready()%7D%7D()%7Dreturn%20n.promise(t)%7D%2Cx.each(%22Boolean%20Number%20String%20Function%20Array%20Date%20RegExp%20Object%20Error%22.split(%22%20%22)%2Cfunction(e%2Ct)%7Bc%5B%22%5Bobject%20%22%2Bt%2B%22%5D%22%5D%3Dt.toLowerCase()%7D)%3Bfunction%20M(e)%7Bvar%20t%3De.length%2Cn%3Dx.type(e)%3Breturn%20x.isWindow(e)%3F!1%3A1%3D%3D%3De.nodeType%26%26t%3F!0%3A%22array%22%3D%3D%3Dn%7C%7C%22function%22!%3D%3Dn%26%26(0%3D%3D%3Dt%7C%7C%22number%22%3D%3Dtypeof%20t%26%26t%3E0%26%26t-1%20in%20e)%7Dr%3Dx(a)%2Cfunction(e%2Ct)%7Bvar%20n%2Cr%2Ci%2Co%2Ca%2Cs%2Cl%2Cu%2Cc%2Cp%2Cf%2Cd%2Ch%2Cg%2Cm%2Cy%2Cv%2Cb%3D%22sizzle%22%2B-new%20Date%2Cw%3De.document%2CT%3D0%2CC%3D0%2CN%3Dlt()%2Ck%3Dlt()%2CE%3Dlt()%2CS%3D!1%2CA%3Dfunction()%7Breturn%200%7D%2Cj%3Dtypeof%20t%2CD%3D1%3C%3C31%2CL%3D%7B%7D.hasOwnProperty%2CH%3D%5B%5D%2Cq%3DH.pop%2C_%3DH.push%2CM%3DH.push%2CO%3DH.slice%2CF%3DH.indexOf%7C%7Cfunction(e)%7Bvar%20t%3D0%2Cn%3Dthis.length%3Bfor(%3Bn%3Et%3Bt%2B%2B)if(this%5Bt%5D%3D%3D%3De)return%20t%3Breturn-1%7D%2CB%3D%22checked%7Cselected%7Casync%7Cautofocus%7Cautoplay%7Ccontrols%7Cdefer%7Cdisabled%7Chidden%7Cismap%7Cloop%7Cmultiple%7Copen%7Creadonly%7Crequired%7Cscoped%22%2CP%3D%22%5B%5C%5Cx20%5C%5Ct%5C%5Cr%5C%5Cn%5C%5Cf%5D%22%2CR%3D%22(%3F%3A%5C%5C%5C%5C.%7C%5B%5C%5Cw-%5D%7C%5B%5E%5C%5Cx00-%5C%5Cxa0%5D)%2B%22%2CW%3DR.replace(%22w%22%2C%22w%23%22)%2C%24%3D%22%5C%5C%5B%22%2BP%2B%22*(%22%2BR%2B%22)%22%2BP%2B%22*(%3F%3A(%5B*%5E%24%7C!~%5D%3F%3D)%22%2BP%2B%22*(%3F%3A(%5B'%5C%22%5D)((%3F%3A%5C%5C%5C%5C.%7C%5B%5E%5C%5C%5C%5C%5D)*%3F)%5C%5C3%7C(%22%2BW%2B%22)%7C)%7C)%22%2BP%2B%22*%5C%5C%5D%22%2CI%3D%22%3A(%22%2BR%2B%22)(%3F%3A%5C%5C(((%5B'%5C%22%5D)((%3F%3A%5C%5C%5C%5C.%7C%5B%5E%5C%5C%5C%5C%5D)*%3F)%5C%5C3%7C((%3F%3A%5C%5C%5C%5C.%7C%5B%5E%5C%5C%5C%5C()%5B%5C%5C%5D%5D%7C%22%2B%24.replace(3%2C8)%2B%22)*)%7C.*)%5C%5C)%7C)%22%2Cz%3DRegExp(%22%5E%22%2BP%2B%22%2B%7C((%3F%3A%5E%7C%5B%5E%5C%5C%5C%5C%5D)(%3F%3A%5C%5C%5C%5C.)*)%22%2BP%2B%22%2B%24%22%2C%22g%22)%2CX%3DRegExp(%22%5E%22%2BP%2B%22*%2C%22%2BP%2B%22*%22)%2CU%3DRegExp(%22%5E%22%2BP%2B%22*(%5B%3E%2B~%5D%7C%22%2BP%2B%22)%22%2BP%2B%22*%22)%2CV%3DRegExp(P%2B%22*%5B%2B~%5D%22)%2CY%3DRegExp(%22%3D%22%2BP%2B%22*(%5B%5E%5C%5C%5D'%5C%22%5D*)%22%2BP%2B%22*%5C%5C%5D%22%2C%22g%22)%2CJ%3DRegExp(I)%2CG%3DRegExp(%22%5E%22%2BW%2B%22%24%22)%2CQ%3D%7BID%3ARegExp(%22%5E%23(%22%2BR%2B%22)%22)%2CCLASS%3ARegExp(%22%5E%5C%5C.(%22%2BR%2B%22)%22)%2CTAG%3ARegExp(%22%5E(%22%2BR.replace(%22w%22%2C%22w*%22)%2B%22)%22)%2CATTR%3ARegExp(%22%5E%22%2B%24)%2CPSEUDO%3ARegExp(%22%5E%22%2BI)%2CCHILD%3ARegExp(%22%5E%3A(only%7Cfirst%7Clast%7Cnth%7Cnth-last)-(child%7Cof-type)(%3F%3A%5C%5C(%22%2BP%2B%22*(even%7Codd%7C((%5B%2B-%5D%7C)(%5C%5Cd*)n%7C)%22%2BP%2B%22*(%3F%3A(%5B%2B-%5D%7C)%22%2BP%2B%22*(%5C%5Cd%2B)%7C))%22%2BP%2B%22*%5C%5C)%7C)%22%2C%22i%22)%2Cbool%3ARegExp(%22%5E(%3F%3A%22%2BB%2B%22)%24%22%2C%22i%22)%2CneedsContext%3ARegExp(%22%5E%22%2BP%2B%22*%5B%3E%2B~%5D%7C%3A(even%7Codd%7Ceq%7Cgt%7Clt%7Cnth%7Cfirst%7Clast)(%3F%3A%5C%5C(%22%2BP%2B%22*((%3F%3A-%5C%5Cd)%3F%5C%5Cd*)%22%2BP%2B%22*%5C%5C)%7C)(%3F%3D%5B%5E-%5D%7C%24)%22%2C%22i%22)%7D%2CK%3D%2F%5E%5B%5E%7B%5D%2B%5C%7B%5Cs*%5C%5Bnative%20%5Cw%2F%2CZ%3D%2F%5E(%3F%3A%23(%5B%5Cw-%5D%2B)%7C(%5Cw%2B)%7C%5C.(%5B%5Cw-%5D%2B))%24%2F%2Cet%3D%2F%5E(%3F%3Ainput%7Cselect%7Ctextarea%7Cbutton)%24%2Fi%2Ctt%3D%2F%5Eh%5Cd%24%2Fi%2Cnt%3D%2F'%7C%5C%5C%2Fg%2Crt%3DRegExp(%22%5C%5C%5C%5C(%5B%5C%5Cda-f%5D%7B1%2C6%7D%22%2BP%2B%22%3F%7C(%22%2BP%2B%22)%7C.)%22%2C%22ig%22)%2Cit%3Dfunction(e%2Ct%2Cn)%7Bvar%20r%3D%220x%22%2Bt-65536%3Breturn%20r!%3D%3Dr%7C%7Cn%3Ft%3A0%3Er%3FString.fromCharCode(r%2B65536)%3AString.fromCharCode(55296%7Cr%3E%3E10%2C56320%7C1023%26r)%7D%3Btry%7BM.apply(H%3DO.call(w.childNodes)%2Cw.childNodes)%2CH%5Bw.childNodes.length%5D.nodeType%7Dcatch(ot)%7BM%3D%7Bapply%3AH.length%3Ffunction(e%2Ct)%7B_.apply(e%2CO.call(t))%7D%3Afunction(e%2Ct)%7Bvar%20n%3De.length%2Cr%3D0%3Bwhile(e%5Bn%2B%2B%5D%3Dt%5Br%2B%2B%5D)%3Be.length%3Dn-1%7D%7D%7Dfunction%20at(e%2Ct%2Cn%2Ci)%7Bvar%20o%2Ca%2Cs%2Cl%2Cu%2Cc%2Cd%2Cm%2Cy%2Cx%3Bif((t%3Ft.ownerDocument%7C%7Ct%3Aw)!%3D%3Df%26%26p(t)%2Ct%3Dt%7C%7Cf%2Cn%3Dn%7C%7C%5B%5D%2C!e%7C%7C%22string%22!%3Dtypeof%20e)return%20n%3Bif(1!%3D%3D(l%3Dt.nodeType)%26%269!%3D%3Dl)return%5B%5D%3Bif(h%26%26!i)%7Bif(o%3DZ.exec(e))if(s%3Do%5B1%5D)%7Bif(9%3D%3D%3Dl)%7Bif(a%3Dt.getElementById(s)%2C!a%7C%7C!a.parentNode)return%20n%3Bif(a.id%3D%3D%3Ds)return%20n.push(a)%2Cn%7Delse%20if(t.ownerDocument%26%26(a%3Dt.ownerDocument.getElementById(s))%26%26v(t%2Ca)%26%26a.id%3D%3D%3Ds)return%20n.push(a)%2Cn%7Delse%7Bif(o%5B2%5D)return%20M.apply(n%2Ct.getElementsByTagName(e))%2Cn%3Bif((s%3Do%5B3%5D)%26%26r.getElementsByClassName%26%26t.getElementsByClassName)return%20M.apply(n%2Ct.getElementsByClassName(s))%2Cn%7Dif(r.qsa%26%26(!g%7C%7C!g.test(e)))%7Bif(m%3Dd%3Db%2Cy%3Dt%2Cx%3D9%3D%3D%3Dl%26%26e%2C1%3D%3D%3Dl%26%26%22object%22!%3D%3Dt.nodeName.toLowerCase())%7Bc%3Dbt(e)%2C(d%3Dt.getAttribute(%22id%22))%3Fm%3Dd.replace(nt%2C%22%5C%5C%24%26%22)%3At.setAttribute(%22id%22%2Cm)%2Cm%3D%22%5Bid%3D'%22%2Bm%2B%22'%5D%20%22%2Cu%3Dc.length%3Bwhile(u--)c%5Bu%5D%3Dm%2Bxt(c%5Bu%5D)%3By%3DV.test(e)%26%26t.parentNode%7C%7Ct%2Cx%3Dc.join(%22%2C%22)%7Dif(x)try%7Breturn%20M.apply(n%2Cy.querySelectorAll(x))%2Cn%7Dcatch(T)%7B%7Dfinally%7Bd%7C%7Ct.removeAttribute(%22id%22)%7D%7D%7Dreturn%20At(e.replace(z%2C%22%241%22)%2Ct%2Cn%2Ci)%7Dfunction%20st(e)%7Breturn%20K.test(e%2B%22%22)%7Dfunction%20lt()%7Bvar%20e%3D%5B%5D%3Bfunction%20t(n%2Cr)%7Breturn%20e.push(n%2B%3D%22%20%22)%3Eo.cacheLength%26%26delete%20t%5Be.shift()%5D%2Ct%5Bn%5D%3Dr%7Dreturn%20t%7Dfunction%20ut(e)%7Breturn%20e%5Bb%5D%3D!0%2Ce%7Dfunction%20ct(e)%7Bvar%20t%3Df.createElement(%22div%22)%3Btry%7Breturn!!e(t)%7Dcatch(n)%7Breturn!1%7Dfinally%7Bt.parentNode%26%26t.parentNode.removeChild(t)%2Ct%3Dnull%7D%7Dfunction%20pt(e%2Ct%2Cn)%7Be%3De.split(%22%7C%22)%3Bvar%20r%2Ci%3De.length%2Ca%3Dn%3Fnull%3At%3Bwhile(i--)(r%3Do.attrHandle%5Be%5Bi%5D%5D)%26%26r!%3D%3Dt%7C%7C(o.attrHandle%5Be%5Bi%5D%5D%3Da)%7Dfunction%20ft(e%2Ct)%7Bvar%20n%3De.getAttributeNode(t)%3Breturn%20n%26%26n.specified%3Fn.value%3Ae%5Bt%5D%3D%3D%3D!0%3Ft.toLowerCase()%3Anull%7Dfunction%20dt(e%2Ct)%7Breturn%20e.getAttribute(t%2C%22type%22%3D%3D%3Dt.toLowerCase()%3F1%3A2)%7Dfunction%20ht(e)%7Breturn%22input%22%3D%3D%3De.nodeName.toLowerCase()%3Fe.defaultValue%3At%7Dfunction%20gt(e%2Ct)%7Bvar%20n%3Dt%26%26e%2Cr%3Dn%26%261%3D%3D%3De.nodeType%26%261%3D%3D%3Dt.nodeType%26%26(~t.sourceIndex%7C%7CD)-(~e.sourceIndex%7C%7CD)%3Bif(r)return%20r%3Bif(n)while(n%3Dn.nextSibling)if(n%3D%3D%3Dt)return-1%3Breturn%20e%3F1%3A-1%7Dfunction%20mt(e)%7Breturn%20function(t)%7Bvar%20n%3Dt.nodeName.toLowerCase()%3Breturn%22input%22%3D%3D%3Dn%26%26t.type%3D%3D%3De%7D%7Dfunction%20yt(e)%7Breturn%20function(t)%7Bvar%20n%3Dt.nodeName.toLowerCase()%3Breturn(%22input%22%3D%3D%3Dn%7C%7C%22button%22%3D%3D%3Dn)%26%26t.type%3D%3D%3De%7D%7Dfunction%20vt(e)%7Breturn%20ut(function(t)%7Breturn%20t%3D%2Bt%2Cut(function(n%2Cr)%7Bvar%20i%2Co%3De(%5B%5D%2Cn.length%2Ct)%2Ca%3Do.length%3Bwhile(a--)n%5Bi%3Do%5Ba%5D%5D%26%26(n%5Bi%5D%3D!(r%5Bi%5D%3Dn%5Bi%5D))%7D)%7D)%7Ds%3Dat.isXML%3Dfunction(e)%7Bvar%20t%3De%26%26(e.ownerDocument%7C%7Ce).documentElement%3Breturn%20t%3F%22HTML%22!%3D%3Dt.nodeName%3A!1%7D%2Cr%3Dat.support%3D%7B%7D%2Cp%3Dat.setDocument%3Dfunction(e)%7Bvar%20n%3De%3Fe.ownerDocument%7C%7Ce%3Aw%3Breturn%20n!%3D%3Df%26%269%3D%3D%3Dn.nodeType%26%26n.documentElement%3F(f%3Dn%2Cd%3Dn.documentElement%2Ch%3D!s(n)%2Cr.attributes%3Dct(function(e)%7Breturn%20e.innerHTML%3D%22%3Ca%20href%3D'%23'%3E%3C%2Fa%3E%22%2Cpt(%22type%7Chref%7Cheight%7Cwidth%22%2Cdt%2C%22%23%22%3D%3D%3De.firstChild.getAttribute(%22href%22))%2Cpt(B%2Cft%2Cnull%3D%3De.getAttribute(%22disabled%22))%2Ce.className%3D%22i%22%2C!e.getAttribute(%22className%22)%7D)%2Cr.input%3Dct(function(e)%7Breturn%20e.innerHTML%3D%22%3Cinput%3E%22%2Ce.firstChild.setAttribute(%22value%22%2C%22%22)%2C%22%22%3D%3D%3De.firstChild.getAttribute(%22value%22)%7D)%2Cpt(%22value%22%2Cht%2Cr.attributes%26%26r.input)%2Cr.getElementsByTagName%3Dct(function(e)%7Breturn%20e.appendChild(n.createComment(%22%22))%2C!e.getElementsByTagName(%22*%22).length%7D)%2Cr.getElementsByClassName%3Dct(function(e)%7Breturn%20e.innerHTML%3D%22%3Cdiv%20class%3D'a'%3E%3C%2Fdiv%3E%3Cdiv%20class%3D'a%20i'%3E%3C%2Fdiv%3E%22%2Ce.firstChild.className%3D%22i%22%2C2%3D%3D%3De.getElementsByClassName(%22i%22).length%7D)%2Cr.getById%3Dct(function(e)%7Breturn%20d.appendChild(e).id%3Db%2C!n.getElementsByName%7C%7C!n.getElementsByName(b).length%7D)%2Cr.getById%3F(o.find.ID%3Dfunction(e%2Ct)%7Bif(typeof%20t.getElementById!%3D%3Dj%26%26h)%7Bvar%20n%3Dt.getElementById(e)%3Breturn%20n%26%26n.parentNode%3F%5Bn%5D%3A%5B%5D%7D%7D%2Co.filter.ID%3Dfunction(e)%7Bvar%20t%3De.replace(rt%2Cit)%3Breturn%20function(e)%7Breturn%20e.getAttribute(%22id%22)%3D%3D%3Dt%7D%7D)%3A(delete%20o.find.ID%2Co.filter.ID%3Dfunction(e)%7Bvar%20t%3De.replace(rt%2Cit)%3Breturn%20function(e)%7Bvar%20n%3Dtypeof%20e.getAttributeNode!%3D%3Dj%26%26e.getAttributeNode(%22id%22)%3Breturn%20n%26%26n.value%3D%3D%3Dt%7D%7D)%2Co.find.TAG%3Dr.getElementsByTagName%3Ffunction(e%2Cn)%7Breturn%20typeof%20n.getElementsByTagName!%3D%3Dj%3Fn.getElementsByTagName(e)%3At%7D%3Afunction(e%2Ct)%7Bvar%20n%2Cr%3D%5B%5D%2Ci%3D0%2Co%3Dt.getElementsByTagName(e)%3Bif(%22*%22%3D%3D%3De)%7Bwhile(n%3Do%5Bi%2B%2B%5D)1%3D%3D%3Dn.nodeType%26%26r.push(n)%3Breturn%20r%7Dreturn%20o%7D%2Co.find.CLASS%3Dr.getElementsByClassName%26%26function(e%2Cn)%7Breturn%20typeof%20n.getElementsByClassName!%3D%3Dj%26%26h%3Fn.getElementsByClassName(e)%3At%7D%2Cm%3D%5B%5D%2Cg%3D%5B%5D%2C(r.qsa%3Dst(n.querySelectorAll))%26%26(ct(function(e)%7Be.innerHTML%3D%22%3Cselect%3E%3Coption%20selected%3D''%3E%3C%2Foption%3E%3C%2Fselect%3E%22%2Ce.querySelectorAll(%22%5Bselected%5D%22).length%7C%7Cg.push(%22%5C%5C%5B%22%2BP%2B%22*(%3F%3Avalue%7C%22%2BB%2B%22)%22)%2Ce.querySelectorAll(%22%3Achecked%22).length%7C%7Cg.push(%22%3Achecked%22)%7D)%2Cct(function(e)%7Bvar%20t%3Dn.createElement(%22input%22)%3Bt.setAttribute(%22type%22%2C%22hidden%22)%2Ce.appendChild(t).setAttribute(%22t%22%2C%22%22)%2Ce.querySelectorAll(%22%5Bt%5E%3D''%5D%22).length%26%26g.push(%22%5B*%5E%24%5D%3D%22%2BP%2B%22*(%3F%3A''%7C%5C%22%5C%22)%22)%2Ce.querySelectorAll(%22%3Aenabled%22).length%7C%7Cg.push(%22%3Aenabled%22%2C%22%3Adisabled%22)%2Ce.querySelectorAll(%22*%2C%3Ax%22)%2Cg.push(%22%2C.*%3A%22)%7D))%2C(r.matchesSelector%3Dst(y%3Dd.webkitMatchesSelector%7C%7Cd.mozMatchesSelector%7C%7Cd.oMatchesSelector%7C%7Cd.msMatchesSelector))%26%26ct(function(e)%7Br.disconnectedMatch%3Dy.call(e%2C%22div%22)%2Cy.call(e%2C%22%5Bs!%3D''%5D%3Ax%22)%2Cm.push(%22!%3D%22%2CI)%7D)%2Cg%3Dg.length%26%26RegExp(g.join(%22%7C%22))%2Cm%3Dm.length%26%26RegExp(m.join(%22%7C%22))%2Cv%3Dst(d.contains)%7C%7Cd.compareDocumentPosition%3Ffunction(e%2Ct)%7Bvar%20n%3D9%3D%3D%3De.nodeType%3Fe.documentElement%3Ae%2Cr%3Dt%26%26t.parentNode%3Breturn%20e%3D%3D%3Dr%7C%7C!(!r%7C%7C1!%3D%3Dr.nodeType%7C%7C!(n.contains%3Fn.contains(r)%3Ae.compareDocumentPosition%26%2616%26e.compareDocumentPosition(r)))%7D%3Afunction(e%2Ct)%7Bif(t)while(t%3Dt.parentNode)if(t%3D%3D%3De)return!0%3Breturn!1%7D%2Cr.sortDetached%3Dct(function(e)%7Breturn%201%26e.compareDocumentPosition(n.createElement(%22div%22))%7D)%2CA%3Dd.compareDocumentPosition%3Ffunction(e%2Ct)%7Bif(e%3D%3D%3Dt)return%20S%3D!0%2C0%3Bvar%20i%3Dt.compareDocumentPosition%26%26e.compareDocumentPosition%26%26e.compareDocumentPosition(t)%3Breturn%20i%3F1%26i%7C%7C!r.sortDetached%26%26t.compareDocumentPosition(e)%3D%3D%3Di%3Fe%3D%3D%3Dn%7C%7Cv(w%2Ce)%3F-1%3At%3D%3D%3Dn%7C%7Cv(w%2Ct)%3F1%3Ac%3FF.call(c%2Ce)-F.call(c%2Ct)%3A0%3A4%26i%3F-1%3A1%3Ae.compareDocumentPosition%3F-1%3A1%7D%3Afunction(e%2Ct)%7Bvar%20r%2Ci%3D0%2Co%3De.parentNode%2Ca%3Dt.parentNode%2Cs%3D%5Be%5D%2Cl%3D%5Bt%5D%3Bif(e%3D%3D%3Dt)return%20S%3D!0%2C0%3Bif(!o%7C%7C!a)return%20e%3D%3D%3Dn%3F-1%3At%3D%3D%3Dn%3F1%3Ao%3F-1%3Aa%3F1%3Ac%3FF.call(c%2Ce)-F.call(c%2Ct)%3A0%3Bif(o%3D%3D%3Da)return%20gt(e%2Ct)%3Br%3De%3Bwhile(r%3Dr.parentNode)s.unshift(r)%3Br%3Dt%3Bwhile(r%3Dr.parentNode)l.unshift(r)%3Bwhile(s%5Bi%5D%3D%3D%3Dl%5Bi%5D)i%2B%2B%3Breturn%20i%3Fgt(s%5Bi%5D%2Cl%5Bi%5D)%3As%5Bi%5D%3D%3D%3Dw%3F-1%3Al%5Bi%5D%3D%3D%3Dw%3F1%3A0%7D%2Cn)%3Af%7D%2Cat.matches%3Dfunction(e%2Ct)%7Breturn%20at(e%2Cnull%2Cnull%2Ct)%7D%2Cat.matchesSelector%3Dfunction(e%2Ct)%7Bif((e.ownerDocument%7C%7Ce)!%3D%3Df%26%26p(e)%2Ct%3Dt.replace(Y%2C%22%3D'%241'%5D%22)%2C!(!r.matchesSelector%7C%7C!h%7C%7Cm%26%26m.test(t)%7C%7Cg%26%26g.test(t)))try%7Bvar%20n%3Dy.call(e%2Ct)%3Bif(n%7C%7Cr.disconnectedMatch%7C%7Ce.document%26%2611!%3D%3De.document.nodeType)return%20n%7Dcatch(i)%7B%7Dreturn%20at(t%2Cf%2Cnull%2C%5Be%5D).length%3E0%7D%2Cat.contains%3Dfunction(e%2Ct)%7Breturn(e.ownerDocument%7C%7Ce)!%3D%3Df%26%26p(e)%2Cv(e%2Ct)%7D%2Cat.attr%3Dfunction(e%2Cn)%7B(e.ownerDocument%7C%7Ce)!%3D%3Df%26%26p(e)%3Bvar%20i%3Do.attrHandle%5Bn.toLowerCase()%5D%2Ca%3Di%26%26L.call(o.attrHandle%2Cn.toLowerCase())%3Fi(e%2Cn%2C!h)%3At%3Breturn%20a%3D%3D%3Dt%3Fr.attributes%7C%7C!h%3Fe.getAttribute(n)%3A(a%3De.getAttributeNode(n))%26%26a.specified%3Fa.value%3Anull%3Aa%7D%2Cat.error%3Dfunction(e)%7Bthrow%20Error(%22Syntax%20error%2C%20unrecognized%20expression%3A%20%22%2Be)%7D%2Cat.uniqueSort%3Dfunction(e)%7Bvar%20t%2Cn%3D%5B%5D%2Ci%3D0%2Co%3D0%3Bif(S%3D!r.detectDuplicates%2Cc%3D!r.sortStable%26%26e.slice(0)%2Ce.sort(A)%2CS)%7Bwhile(t%3De%5Bo%2B%2B%5D)t%3D%3D%3De%5Bo%5D%26%26(i%3Dn.push(o))%3Bwhile(i--)e.splice(n%5Bi%5D%2C1)%7Dreturn%20e%7D%2Ca%3Dat.getText%3Dfunction(e)%7Bvar%20t%2Cn%3D%22%22%2Cr%3D0%2Ci%3De.nodeType%3Bif(i)%7Bif(1%3D%3D%3Di%7C%7C9%3D%3D%3Di%7C%7C11%3D%3D%3Di)%7Bif(%22string%22%3D%3Dtypeof%20e.textContent)return%20e.textContent%3Bfor(e%3De.firstChild%3Be%3Be%3De.nextSibling)n%2B%3Da(e)%7Delse%20if(3%3D%3D%3Di%7C%7C4%3D%3D%3Di)return%20e.nodeValue%7Delse%20for(%3Bt%3De%5Br%5D%3Br%2B%2B)n%2B%3Da(t)%3Breturn%20n%7D%2Co%3Dat.selectors%3D%7BcacheLength%3A50%2CcreatePseudo%3Aut%2Cmatch%3AQ%2CattrHandle%3A%7B%7D%2Cfind%3A%7B%7D%2Crelative%3A%7B%22%3E%22%3A%7Bdir%3A%22parentNode%22%2Cfirst%3A!0%7D%2C%22%20%22%3A%7Bdir%3A%22parentNode%22%7D%2C%22%2B%22%3A%7Bdir%3A%22previousSibling%22%2Cfirst%3A!0%7D%2C%22~%22%3A%7Bdir%3A%22previousSibling%22%7D%7D%2CpreFilter%3A%7BATTR%3Afunction(e)%7Breturn%20e%5B1%5D%3De%5B1%5D.replace(rt%2Cit)%2Ce%5B3%5D%3D(e%5B4%5D%7C%7Ce%5B5%5D%7C%7C%22%22).replace(rt%2Cit)%2C%22~%3D%22%3D%3D%3De%5B2%5D%26%26(e%5B3%5D%3D%22%20%22%2Be%5B3%5D%2B%22%20%22)%2Ce.slice(0%2C4)%7D%2CCHILD%3Afunction(e)%7Breturn%20e%5B1%5D%3De%5B1%5D.toLowerCase()%2C%22nth%22%3D%3D%3De%5B1%5D.slice(0%2C3)%3F(e%5B3%5D%7C%7Cat.error(e%5B0%5D)%2Ce%5B4%5D%3D%2B(e%5B4%5D%3Fe%5B5%5D%2B(e%5B6%5D%7C%7C1)%3A2*(%22even%22%3D%3D%3De%5B3%5D%7C%7C%22odd%22%3D%3D%3De%5B3%5D))%2Ce%5B5%5D%3D%2B(e%5B7%5D%2Be%5B8%5D%7C%7C%22odd%22%3D%3D%3De%5B3%5D))%3Ae%5B3%5D%26%26at.error(e%5B0%5D)%2Ce%7D%2CPSEUDO%3Afunction(e)%7Bvar%20n%2Cr%3D!e%5B5%5D%26%26e%5B2%5D%3Breturn%20Q.CHILD.test(e%5B0%5D)%3Fnull%3A(e%5B3%5D%26%26e%5B4%5D!%3D%3Dt%3Fe%5B2%5D%3De%5B4%5D%3Ar%26%26J.test(r)%26%26(n%3Dbt(r%2C!0))%26%26(n%3Dr.indexOf(%22)%22%2Cr.length-n)-r.length)%26%26(e%5B0%5D%3De%5B0%5D.slice(0%2Cn)%2Ce%5B2%5D%3Dr.slice(0%2Cn))%2Ce.slice(0%2C3))%7D%7D%2Cfilter%3A%7BTAG%3Afunction(e)%7Bvar%20t%3De.replace(rt%2Cit).toLowerCase()%3Breturn%22*%22%3D%3D%3De%3Ffunction()%7Breturn!0%7D%3Afunction(e)%7Breturn%20e.nodeName%26%26e.nodeName.toLowerCase()%3D%3D%3Dt%7D%7D%2CCLASS%3Afunction(e)%7Bvar%20t%3DN%5Be%2B%22%20%22%5D%3Breturn%20t%7C%7C(t%3DRegExp(%22(%5E%7C%22%2BP%2B%22)%22%2Be%2B%22(%22%2BP%2B%22%7C%24)%22))%26%26N(e%2Cfunction(e)%7Breturn%20t.test(%22string%22%3D%3Dtypeof%20e.className%26%26e.className%7C%7Ctypeof%20e.getAttribute!%3D%3Dj%26%26e.getAttribute(%22class%22)%7C%7C%22%22)%7D)%7D%2CATTR%3Afunction(e%2Ct%2Cn)%7Breturn%20function(r)%7Bvar%20i%3Dat.attr(r%2Ce)%3Breturn%20null%3D%3Di%3F%22!%3D%22%3D%3D%3Dt%3At%3F(i%2B%3D%22%22%2C%22%3D%22%3D%3D%3Dt%3Fi%3D%3D%3Dn%3A%22!%3D%22%3D%3D%3Dt%3Fi!%3D%3Dn%3A%22%5E%3D%22%3D%3D%3Dt%3Fn%26%260%3D%3D%3Di.indexOf(n)%3A%22*%3D%22%3D%3D%3Dt%3Fn%26%26i.indexOf(n)%3E-1%3A%22%24%3D%22%3D%3D%3Dt%3Fn%26%26i.slice(-n.length)%3D%3D%3Dn%3A%22~%3D%22%3D%3D%3Dt%3F(%22%20%22%2Bi%2B%22%20%22).indexOf(n)%3E-1%3A%22%7C%3D%22%3D%3D%3Dt%3Fi%3D%3D%3Dn%7C%7Ci.slice(0%2Cn.length%2B1)%3D%3D%3Dn%2B%22-%22%3A!1)%3A!0%7D%7D%2CCHILD%3Afunction(e%2Ct%2Cn%2Cr%2Ci)%7Bvar%20o%3D%22nth%22!%3D%3De.slice(0%2C3)%2Ca%3D%22last%22!%3D%3De.slice(-4)%2Cs%3D%22of-type%22%3D%3D%3Dt%3Breturn%201%3D%3D%3Dr%26%260%3D%3D%3Di%3Ffunction(e)%7Breturn!!e.parentNode%7D%3Afunction(t%2Cn%2Cl)%7Bvar%20u%2Cc%2Cp%2Cf%2Cd%2Ch%2Cg%3Do!%3D%3Da%3F%22nextSibling%22%3A%22previousSibling%22%2Cm%3Dt.parentNode%2Cy%3Ds%26%26t.nodeName.toLowerCase()%2Cv%3D!l%26%26!s%3Bif(m)%7Bif(o)%7Bwhile(g)%7Bp%3Dt%3Bwhile(p%3Dp%5Bg%5D)if(s%3Fp.nodeName.toLowerCase()%3D%3D%3Dy%3A1%3D%3D%3Dp.nodeType)return!1%3Bh%3Dg%3D%22only%22%3D%3D%3De%26%26!h%26%26%22nextSibling%22%7Dreturn!0%7Dif(h%3D%5Ba%3Fm.firstChild%3Am.lastChild%5D%2Ca%26%26v)%7Bc%3Dm%5Bb%5D%7C%7C(m%5Bb%5D%3D%7B%7D)%2Cu%3Dc%5Be%5D%7C%7C%5B%5D%2Cd%3Du%5B0%5D%3D%3D%3DT%26%26u%5B1%5D%2Cf%3Du%5B0%5D%3D%3D%3DT%26%26u%5B2%5D%2Cp%3Dd%26%26m.childNodes%5Bd%5D%3Bwhile(p%3D%2B%2Bd%26%26p%26%26p%5Bg%5D%7C%7C(f%3Dd%3D0)%7C%7Ch.pop())if(1%3D%3D%3Dp.nodeType%26%26%2B%2Bf%26%26p%3D%3D%3Dt)%7Bc%5Be%5D%3D%5BT%2Cd%2Cf%5D%3Bbreak%7D%7Delse%20if(v%26%26(u%3D(t%5Bb%5D%7C%7C(t%5Bb%5D%3D%7B%7D))%5Be%5D)%26%26u%5B0%5D%3D%3D%3DT)f%3Du%5B1%5D%3Belse%20while(p%3D%2B%2Bd%26%26p%26%26p%5Bg%5D%7C%7C(f%3Dd%3D0)%7C%7Ch.pop())if((s%3Fp.nodeName.toLowerCase()%3D%3D%3Dy%3A1%3D%3D%3Dp.nodeType)%26%26%2B%2Bf%26%26(v%26%26((p%5Bb%5D%7C%7C(p%5Bb%5D%3D%7B%7D))%5Be%5D%3D%5BT%2Cf%5D)%2Cp%3D%3D%3Dt))break%3Breturn%20f-%3Di%2Cf%3D%3D%3Dr%7C%7C0%3D%3D%3Df%25r%26%26f%2Fr%3E%3D0%7D%7D%7D%2CPSEUDO%3Afunction(e%2Ct)%7Bvar%20n%2Cr%3Do.pseudos%5Be%5D%7C%7Co.setFilters%5Be.toLowerCase()%5D%7C%7Cat.error(%22unsupported%20pseudo%3A%20%22%2Be)%3Breturn%20r%5Bb%5D%3Fr(t)%3Ar.length%3E1%3F(n%3D%5Be%2Ce%2C%22%22%2Ct%5D%2Co.setFilters.hasOwnProperty(e.toLowerCase())%3Fut(function(e%2Cn)%7Bvar%20i%2Co%3Dr(e%2Ct)%2Ca%3Do.length%3Bwhile(a--)i%3DF.call(e%2Co%5Ba%5D)%2Ce%5Bi%5D%3D!(n%5Bi%5D%3Do%5Ba%5D)%7D)%3Afunction(e)%7Breturn%20r(e%2C0%2Cn)%7D)%3Ar%7D%7D%2Cpseudos%3A%7Bnot%3Aut(function(e)%7Bvar%20t%3D%5B%5D%2Cn%3D%5B%5D%2Cr%3Dl(e.replace(z%2C%22%241%22))%3Breturn%20r%5Bb%5D%3Fut(function(e%2Ct%2Cn%2Ci)%7Bvar%20o%2Ca%3Dr(e%2Cnull%2Ci%2C%5B%5D)%2Cs%3De.length%3Bwhile(s--)(o%3Da%5Bs%5D)%26%26(e%5Bs%5D%3D!(t%5Bs%5D%3Do))%7D)%3Afunction(e%2Ci%2Co)%7Breturn%20t%5B0%5D%3De%2Cr(t%2Cnull%2Co%2Cn)%2C!n.pop()%7D%7D)%2Chas%3Aut(function(e)%7Breturn%20function(t)%7Breturn%20at(e%2Ct).length%3E0%7D%7D)%2Ccontains%3Aut(function(e)%7Breturn%20function(t)%7Breturn(t.textContent%7C%7Ct.innerText%7C%7Ca(t)).indexOf(e)%3E-1%7D%7D)%2Clang%3Aut(function(e)%7Breturn%20G.test(e%7C%7C%22%22)%7C%7Cat.error(%22unsupported%20lang%3A%20%22%2Be)%2Ce%3De.replace(rt%2Cit).toLowerCase()%2Cfunction(t)%7Bvar%20n%3Bdo%20if(n%3Dh%3Ft.lang%3At.getAttribute(%22xml%3Alang%22)%7C%7Ct.getAttribute(%22lang%22))return%20n%3Dn.toLowerCase()%2Cn%3D%3D%3De%7C%7C0%3D%3D%3Dn.indexOf(e%2B%22-%22)%3Bwhile((t%3Dt.parentNode)%26%261%3D%3D%3Dt.nodeType)%3Breturn!1%7D%7D)%2Ctarget%3Afunction(t)%7Bvar%20n%3De.location%26%26e.location.hash%3Breturn%20n%26%26n.slice(1)%3D%3D%3Dt.id%7D%2Croot%3Afunction(e)%7Breturn%20e%3D%3D%3Dd%7D%2Cfocus%3Afunction(e)%7Breturn%20e%3D%3D%3Df.activeElement%26%26(!f.hasFocus%7C%7Cf.hasFocus())%26%26!!(e.type%7C%7Ce.href%7C%7C~e.tabIndex)%7D%2Cenabled%3Afunction(e)%7Breturn%20e.disabled%3D%3D%3D!1%7D%2Cdisabled%3Afunction(e)%7Breturn%20e.disabled%3D%3D%3D!0%7D%2Cchecked%3Afunction(e)%7Bvar%20t%3De.nodeName.toLowerCase()%3Breturn%22input%22%3D%3D%3Dt%26%26!!e.checked%7C%7C%22option%22%3D%3D%3Dt%26%26!!e.selected%7D%2Cselected%3Afunction(e)%7Breturn%20e.parentNode%26%26e.parentNode.selectedIndex%2Ce.selected%3D%3D%3D!0%7D%2Cempty%3Afunction(e)%7Bfor(e%3De.firstChild%3Be%3Be%3De.nextSibling)if(e.nodeName%3E%22%40%22%7C%7C3%3D%3D%3De.nodeType%7C%7C4%3D%3D%3De.nodeType)return!1%3Breturn!0%7D%2Cparent%3Afunction(e)%7Breturn!o.pseudos.empty(e)%7D%2Cheader%3Afunction(e)%7Breturn%20tt.test(e.nodeName)%7D%2Cinput%3Afunction(e)%7Breturn%20et.test(e.nodeName)%7D%2Cbutton%3Afunction(e)%7Bvar%20t%3De.nodeName.toLowerCase()%3Breturn%22input%22%3D%3D%3Dt%26%26%22button%22%3D%3D%3De.type%7C%7C%22button%22%3D%3D%3Dt%7D%2Ctext%3Afunction(e)%7Bvar%20t%3Breturn%22input%22%3D%3D%3De.nodeName.toLowerCase()%26%26%22text%22%3D%3D%3De.type%26%26(null%3D%3D(t%3De.getAttribute(%22type%22))%7C%7Ct.toLowerCase()%3D%3D%3De.type)%7D%2Cfirst%3Avt(function()%7Breturn%5B0%5D%7D)%2Clast%3Avt(function(e%2Ct)%7Breturn%5Bt-1%5D%7D)%2Ceq%3Avt(function(e%2Ct%2Cn)%7Breturn%5B0%3En%3Fn%2Bt%3An%5D%7D)%2Ceven%3Avt(function(e%2Ct)%7Bvar%20n%3D0%3Bfor(%3Bt%3En%3Bn%2B%3D2)e.push(n)%3Breturn%20e%7D)%2Codd%3Avt(function(e%2Ct)%7Bvar%20n%3D1%3Bfor(%3Bt%3En%3Bn%2B%3D2)e.push(n)%3Breturn%20e%7D)%2Clt%3Avt(function(e%2Ct%2Cn)%7Bvar%20r%3D0%3En%3Fn%2Bt%3An%3Bfor(%3B--r%3E%3D0%3B)e.push(r)%3Breturn%20e%7D)%2Cgt%3Avt(function(e%2Ct%2Cn)%7Bvar%20r%3D0%3En%3Fn%2Bt%3An%3Bfor(%3Bt%3E%2B%2Br%3B)e.push(r)%3Breturn%20e%7D)%7D%7D%3Bfor(n%20in%7Bradio%3A!0%2Ccheckbox%3A!0%2Cfile%3A!0%2Cpassword%3A!0%2Cimage%3A!0%7D)o.pseudos%5Bn%5D%3Dmt(n)%3Bfor(n%20in%7Bsubmit%3A!0%2Creset%3A!0%7D)o.pseudos%5Bn%5D%3Dyt(n)%3Bfunction%20bt(e%2Ct)%7Bvar%20n%2Cr%2Ci%2Ca%2Cs%2Cl%2Cu%2Cc%3Dk%5Be%2B%22%20%22%5D%3Bif(c)return%20t%3F0%3Ac.slice(0)%3Bs%3De%2Cl%3D%5B%5D%2Cu%3Do.preFilter%3Bwhile(s)%7B(!n%7C%7C(r%3DX.exec(s)))%26%26(r%26%26(s%3Ds.slice(r%5B0%5D.length)%7C%7Cs)%2Cl.push(i%3D%5B%5D))%2Cn%3D!1%2C(r%3DU.exec(s))%26%26(n%3Dr.shift()%2Ci.push(%7Bvalue%3An%2Ctype%3Ar%5B0%5D.replace(z%2C%22%20%22)%7D)%2Cs%3Ds.slice(n.length))%3Bfor(a%20in%20o.filter)!(r%3DQ%5Ba%5D.exec(s))%7C%7Cu%5Ba%5D%26%26!(r%3Du%5Ba%5D(r))%7C%7C(n%3Dr.shift()%2Ci.push(%7Bvalue%3An%2Ctype%3Aa%2Cmatches%3Ar%7D)%2Cs%3Ds.slice(n.length))%3Bif(!n)break%7Dreturn%20t%3Fs.length%3As%3Fat.error(e)%3Ak(e%2Cl).slice(0)%7Dfunction%20xt(e)%7Bvar%20t%3D0%2Cn%3De.length%2Cr%3D%22%22%3Bfor(%3Bn%3Et%3Bt%2B%2B)r%2B%3De%5Bt%5D.value%3Breturn%20r%7Dfunction%20wt(e%2Ct%2Cn)%7Bvar%20r%3Dt.dir%2Co%3Dn%26%26%22parentNode%22%3D%3D%3Dr%2Ca%3DC%2B%2B%3Breturn%20t.first%3Ffunction(t%2Cn%2Ci)%7Bwhile(t%3Dt%5Br%5D)if(1%3D%3D%3Dt.nodeType%7C%7Co)return%20e(t%2Cn%2Ci)%7D%3Afunction(t%2Cn%2Cs)%7Bvar%20l%2Cu%2Cc%2Cp%3DT%2B%22%20%22%2Ba%3Bif(s)%7Bwhile(t%3Dt%5Br%5D)if((1%3D%3D%3Dt.nodeType%7C%7Co)%26%26e(t%2Cn%2Cs))return!0%7Delse%20while(t%3Dt%5Br%5D)if(1%3D%3D%3Dt.nodeType%7C%7Co)if(c%3Dt%5Bb%5D%7C%7C(t%5Bb%5D%3D%7B%7D)%2C(u%3Dc%5Br%5D)%26%26u%5B0%5D%3D%3D%3Dp)%7Bif((l%3Du%5B1%5D)%3D%3D%3D!0%7C%7Cl%3D%3D%3Di)return%20l%3D%3D%3D!0%7Delse%20if(u%3Dc%5Br%5D%3D%5Bp%5D%2Cu%5B1%5D%3De(t%2Cn%2Cs)%7C%7Ci%2Cu%5B1%5D%3D%3D%3D!0)return!0%7D%7Dfunction%20Tt(e)%7Breturn%20e.length%3E1%3Ffunction(t%2Cn%2Cr)%7Bvar%20i%3De.length%3Bwhile(i--)if(!e%5Bi%5D(t%2Cn%2Cr))return!1%3Breturn!0%7D%3Ae%5B0%5D%7Dfunction%20Ct(e%2Ct%2Cn%2Cr%2Ci)%7Bvar%20o%2Ca%3D%5B%5D%2Cs%3D0%2Cl%3De.length%2Cu%3Dnull!%3Dt%3Bfor(%3Bl%3Es%3Bs%2B%2B)(o%3De%5Bs%5D)%26%26(!n%7C%7Cn(o%2Cr%2Ci))%26%26(a.push(o)%2Cu%26%26t.push(s))%3Breturn%20a%7Dfunction%20Nt(e%2Ct%2Cn%2Cr%2Ci%2Co)%7Breturn%20r%26%26!r%5Bb%5D%26%26(r%3DNt(r))%2Ci%26%26!i%5Bb%5D%26%26(i%3DNt(i%2Co))%2Cut(function(o%2Ca%2Cs%2Cl)%7Bvar%20u%2Cc%2Cp%2Cf%3D%5B%5D%2Cd%3D%5B%5D%2Ch%3Da.length%2Cg%3Do%7C%7CSt(t%7C%7C%22*%22%2Cs.nodeType%3F%5Bs%5D%3As%2C%5B%5D)%2Cm%3D!e%7C%7C!o%26%26t%3Fg%3ACt(g%2Cf%2Ce%2Cs%2Cl)%2Cy%3Dn%3Fi%7C%7C(o%3Fe%3Ah%7C%7Cr)%3F%5B%5D%3Aa%3Am%3Bif(n%26%26n(m%2Cy%2Cs%2Cl)%2Cr)%7Bu%3DCt(y%2Cd)%2Cr(u%2C%5B%5D%2Cs%2Cl)%2Cc%3Du.length%3Bwhile(c--)(p%3Du%5Bc%5D)%26%26(y%5Bd%5Bc%5D%5D%3D!(m%5Bd%5Bc%5D%5D%3Dp))%7Dif(o)%7Bif(i%7C%7Ce)%7Bif(i)%7Bu%3D%5B%5D%2Cc%3Dy.length%3Bwhile(c--)(p%3Dy%5Bc%5D)%26%26u.push(m%5Bc%5D%3Dp)%3Bi(null%2Cy%3D%5B%5D%2Cu%2Cl)%7Dc%3Dy.length%3Bwhile(c--)(p%3Dy%5Bc%5D)%26%26(u%3Di%3FF.call(o%2Cp)%3Af%5Bc%5D)%3E-1%26%26(o%5Bu%5D%3D!(a%5Bu%5D%3Dp))%7D%7Delse%20y%3DCt(y%3D%3D%3Da%3Fy.splice(h%2Cy.length)%3Ay)%2Ci%3Fi(null%2Ca%2Cy%2Cl)%3AM.apply(a%2Cy)%7D)%7Dfunction%20kt(e)%7Bvar%20t%2Cn%2Cr%2Ci%3De.length%2Ca%3Do.relative%5Be%5B0%5D.type%5D%2Cs%3Da%7C%7Co.relative%5B%22%20%22%5D%2Cl%3Da%3F1%3A0%2Cc%3Dwt(function(e)%7Breturn%20e%3D%3D%3Dt%7D%2Cs%2C!0)%2Cp%3Dwt(function(e)%7Breturn%20F.call(t%2Ce)%3E-1%7D%2Cs%2C!0)%2Cf%3D%5Bfunction(e%2Cn%2Cr)%7Breturn!a%26%26(r%7C%7Cn!%3D%3Du)%7C%7C((t%3Dn).nodeType%3Fc(e%2Cn%2Cr)%3Ap(e%2Cn%2Cr))%7D%5D%3Bfor(%3Bi%3El%3Bl%2B%2B)if(n%3Do.relative%5Be%5Bl%5D.type%5D)f%3D%5Bwt(Tt(f)%2Cn)%5D%3Belse%7Bif(n%3Do.filter%5Be%5Bl%5D.type%5D.apply(null%2Ce%5Bl%5D.matches)%2Cn%5Bb%5D)%7Bfor(r%3D%2B%2Bl%3Bi%3Er%3Br%2B%2B)if(o.relative%5Be%5Br%5D.type%5D)break%3Breturn%20Nt(l%3E1%26%26Tt(f)%2Cl%3E1%26%26xt(e.slice(0%2Cl-1).concat(%7Bvalue%3A%22%20%22%3D%3D%3De%5Bl-2%5D.type%3F%22*%22%3A%22%22%7D)).replace(z%2C%22%241%22)%2Cn%2Cr%3El%26%26kt(e.slice(l%2Cr))%2Ci%3Er%26%26kt(e%3De.slice(r))%2Ci%3Er%26%26xt(e))%7Df.push(n)%7Dreturn%20Tt(f)%7Dfunction%20Et(e%2Ct)%7Bvar%20n%3D0%2Cr%3Dt.length%3E0%2Ca%3De.length%3E0%2Cs%3Dfunction(s%2Cl%2Cc%2Cp%2Cd)%7Bvar%20h%2Cg%2Cm%2Cy%3D%5B%5D%2Cv%3D0%2Cb%3D%220%22%2Cx%3Ds%26%26%5B%5D%2Cw%3Dnull!%3Dd%2CC%3Du%2CN%3Ds%7C%7Ca%26%26o.find.TAG(%22*%22%2Cd%26%26l.parentNode%7C%7Cl)%2Ck%3DT%2B%3Dnull%3D%3DC%3F1%3AMath.random()%7C%7C.1%3Bfor(w%26%26(u%3Dl!%3D%3Df%26%26l%2Ci%3Dn)%3Bnull!%3D(h%3DN%5Bb%5D)%3Bb%2B%2B)%7Bif(a%26%26h)%7Bg%3D0%3Bwhile(m%3De%5Bg%2B%2B%5D)if(m(h%2Cl%2Cc))%7Bp.push(h)%3Bbreak%7Dw%26%26(T%3Dk%2Ci%3D%2B%2Bn)%7Dr%26%26((h%3D!m%26%26h)%26%26v--%2Cs%26%26x.push(h))%7Dif(v%2B%3Db%2Cr%26%26b!%3D%3Dv)%7Bg%3D0%3Bwhile(m%3Dt%5Bg%2B%2B%5D)m(x%2Cy%2Cl%2Cc)%3Bif(s)%7Bif(v%3E0)while(b--)x%5Bb%5D%7C%7Cy%5Bb%5D%7C%7C(y%5Bb%5D%3Dq.call(p))%3By%3DCt(y)%7DM.apply(p%2Cy)%2Cw%26%26!s%26%26y.length%3E0%26%26v%2Bt.length%3E1%26%26at.uniqueSort(p)%7Dreturn%20w%26%26(T%3Dk%2Cu%3DC)%2Cx%7D%3Breturn%20r%3Fut(s)%3As%7Dl%3Dat.compile%3Dfunction(e%2Ct)%7Bvar%20n%2Cr%3D%5B%5D%2Ci%3D%5B%5D%2Co%3DE%5Be%2B%22%20%22%5D%3Bif(!o)%7Bt%7C%7C(t%3Dbt(e))%2Cn%3Dt.length%3Bwhile(n--)o%3Dkt(t%5Bn%5D)%2Co%5Bb%5D%3Fr.push(o)%3Ai.push(o)%3Bo%3DE(e%2CEt(i%2Cr))%7Dreturn%20o%7D%3Bfunction%20St(e%2Ct%2Cn)%7Bvar%20r%3D0%2Ci%3Dt.length%3Bfor(%3Bi%3Er%3Br%2B%2B)at(e%2Ct%5Br%5D%2Cn)%3Breturn%20n%7Dfunction%20At(e%2Ct%2Cn%2Ci)%7Bvar%20a%2Cs%2Cu%2Cc%2Cp%2Cf%3Dbt(e)%3Bif(!i%26%261%3D%3D%3Df.length)%7Bif(s%3Df%5B0%5D%3Df%5B0%5D.slice(0)%2Cs.length%3E2%26%26%22ID%22%3D%3D%3D(u%3Ds%5B0%5D).type%26%26r.getById%26%269%3D%3D%3Dt.nodeType%26%26h%26%26o.relative%5Bs%5B1%5D.type%5D)%7Bif(t%3D(o.find.ID(u.matches%5B0%5D.replace(rt%2Cit)%2Ct)%7C%7C%5B%5D)%5B0%5D%2C!t)return%20n%3Be%3De.slice(s.shift().value.length)%7Da%3DQ.needsContext.test(e)%3F0%3As.length%3Bwhile(a--)%7Bif(u%3Ds%5Ba%5D%2Co.relative%5Bc%3Du.type%5D)break%3Bif((p%3Do.find%5Bc%5D)%26%26(i%3Dp(u.matches%5B0%5D.replace(rt%2Cit)%2CV.test(s%5B0%5D.type)%26%26t.parentNode%7C%7Ct)))%7Bif(s.splice(a%2C1)%2Ce%3Di.length%26%26xt(s)%2C!e)return%20M.apply(n%2Ci)%2Cn%3Bbreak%7D%7D%7Dreturn%20l(e%2Cf)(i%2Ct%2C!h%2Cn%2CV.test(e))%2Cn%7Do.pseudos.nth%3Do.pseudos.eq%3Bfunction%20jt()%7B%7Djt.prototype%3Do.filters%3Do.pseudos%2Co.setFilters%3Dnew%20jt%2Cr.sortStable%3Db.split(%22%22).sort(A).join(%22%22)%3D%3D%3Db%2Cp()%2C%5B0%2C0%5D.sort(A)%2Cr.detectDuplicates%3DS%2Cx.find%3Dat%2Cx.expr%3Dat.selectors%2Cx.expr%5B%22%3A%22%5D%3Dx.expr.pseudos%2Cx.unique%3Dat.uniqueSort%2Cx.text%3Dat.getText%2Cx.isXMLDoc%3Dat.isXML%2Cx.contains%3Dat.contains%7D(e)%3Bvar%20O%3D%7B%7D%3Bfunction%20F(e)%7Bvar%20t%3DO%5Be%5D%3D%7B%7D%3Breturn%20x.each(e.match(T)%7C%7C%5B%5D%2Cfunction(e%2Cn)%7Bt%5Bn%5D%3D!0%7D)%2Ct%7Dx.Callbacks%3Dfunction(e)%7Be%3D%22string%22%3D%3Dtypeof%20e%3FO%5Be%5D%7C%7CF(e)%3Ax.extend(%7B%7D%2Ce)%3Bvar%20n%2Cr%2Ci%2Co%2Ca%2Cs%2Cl%3D%5B%5D%2Cu%3D!e.once%26%26%5B%5D%2Cc%3Dfunction(t)%7Bfor(r%3De.memory%26%26t%2Ci%3D!0%2Ca%3Ds%7C%7C0%2Cs%3D0%2Co%3Dl.length%2Cn%3D!0%3Bl%26%26o%3Ea%3Ba%2B%2B)if(l%5Ba%5D.apply(t%5B0%5D%2Ct%5B1%5D)%3D%3D%3D!1%26%26e.stopOnFalse)%7Br%3D!1%3Bbreak%7Dn%3D!1%2Cl%26%26(u%3Fu.length%26%26c(u.shift())%3Ar%3Fl%3D%5B%5D%3Ap.disable())%7D%2Cp%3D%7Badd%3Afunction()%7Bif(l)%7Bvar%20t%3Dl.length%3B(function%20i(t)%7Bx.each(t%2Cfunction(t%2Cn)%7Bvar%20r%3Dx.type(n)%3B%22function%22%3D%3D%3Dr%3Fe.unique%26%26p.has(n)%7C%7Cl.push(n)%3An%26%26n.length%26%26%22string%22!%3D%3Dr%26%26i(n)%7D)%7D)(arguments)%2Cn%3Fo%3Dl.length%3Ar%26%26(s%3Dt%2Cc(r))%7Dreturn%20this%7D%2Cremove%3Afunction()%7Breturn%20l%26%26x.each(arguments%2Cfunction(e%2Ct)%7Bvar%20r%3Bwhile((r%3Dx.inArray(t%2Cl%2Cr))%3E-1)l.splice(r%2C1)%2Cn%26%26(o%3E%3Dr%26%26o--%2Ca%3E%3Dr%26%26a--)%7D)%2Cthis%7D%2Chas%3Afunction(e)%7Breturn%20e%3Fx.inArray(e%2Cl)%3E-1%3A!(!l%7C%7C!l.length)%7D%2Cempty%3Afunction()%7Breturn%20l%3D%5B%5D%2Co%3D0%2Cthis%7D%2Cdisable%3Afunction()%7Breturn%20l%3Du%3Dr%3Dt%2Cthis%7D%2Cdisabled%3Afunction()%7Breturn!l%7D%2Clock%3Afunction()%7Breturn%20u%3Dt%2Cr%7C%7Cp.disable()%2Cthis%7D%2Clocked%3Afunction()%7Breturn!u%7D%2CfireWith%3Afunction(e%2Ct)%7Breturn%20t%3Dt%7C%7C%5B%5D%2Ct%3D%5Be%2Ct.slice%3Ft.slice()%3At%5D%2C!l%7C%7Ci%26%26!u%7C%7C(n%3Fu.push(t)%3Ac(t))%2Cthis%7D%2Cfire%3Afunction()%7Breturn%20p.fireWith(this%2Carguments)%2Cthis%7D%2Cfired%3Afunction()%7Breturn!!i%7D%7D%3Breturn%20p%7D%2Cx.extend(%7BDeferred%3Afunction(e)%7Bvar%20t%3D%5B%5B%22resolve%22%2C%22done%22%2Cx.Callbacks(%22once%20memory%22)%2C%22resolved%22%5D%2C%5B%22reject%22%2C%22fail%22%2Cx.Callbacks(%22once%20memory%22)%2C%22rejected%22%5D%2C%5B%22notify%22%2C%22progress%22%2Cx.Callbacks(%22memory%22)%5D%5D%2Cn%3D%22pending%22%2Cr%3D%7Bstate%3Afunction()%7Breturn%20n%7D%2Calways%3Afunction()%7Breturn%20i.done(arguments).fail(arguments)%2Cthis%7D%2Cthen%3Afunction()%7Bvar%20e%3Darguments%3Breturn%20x.Deferred(function(n)%7Bx.each(t%2Cfunction(t%2Co)%7Bvar%20a%3Do%5B0%5D%2Cs%3Dx.isFunction(e%5Bt%5D)%26%26e%5Bt%5D%3Bi%5Bo%5B1%5D%5D(function()%7Bvar%20e%3Ds%26%26s.apply(this%2Carguments)%3Be%26%26x.isFunction(e.promise)%3Fe.promise().done(n.resolve).fail(n.reject).progress(n.notify)%3An%5Ba%2B%22With%22%5D(this%3D%3D%3Dr%3Fn.promise()%3Athis%2Cs%3F%5Be%5D%3Aarguments)%7D)%7D)%2Ce%3Dnull%7D).promise()%7D%2Cpromise%3Afunction(e)%7Breturn%20null!%3De%3Fx.extend(e%2Cr)%3Ar%7D%7D%2Ci%3D%7B%7D%3Breturn%20r.pipe%3Dr.then%2Cx.each(t%2Cfunction(e%2Co)%7Bvar%20a%3Do%5B2%5D%2Cs%3Do%5B3%5D%3Br%5Bo%5B1%5D%5D%3Da.add%2Cs%26%26a.add(function()%7Bn%3Ds%7D%2Ct%5B1%5Ee%5D%5B2%5D.disable%2Ct%5B2%5D%5B2%5D.lock)%2Ci%5Bo%5B0%5D%5D%3Dfunction()%7Breturn%20i%5Bo%5B0%5D%2B%22With%22%5D(this%3D%3D%3Di%3Fr%3Athis%2Carguments)%2Cthis%7D%2Ci%5Bo%5B0%5D%2B%22With%22%5D%3Da.fireWith%7D)%2Cr.promise(i)%2Ce%26%26e.call(i%2Ci)%2Ci%7D%2Cwhen%3Afunction(e)%7Bvar%20t%3D0%2Cn%3Dg.call(arguments)%2Cr%3Dn.length%2Ci%3D1!%3D%3Dr%7C%7Ce%26%26x.isFunction(e.promise)%3Fr%3A0%2Co%3D1%3D%3D%3Di%3Fe%3Ax.Deferred()%2Ca%3Dfunction(e%2Ct%2Cn)%7Breturn%20function(r)%7Bt%5Be%5D%3Dthis%2Cn%5Be%5D%3Darguments.length%3E1%3Fg.call(arguments)%3Ar%2Cn%3D%3D%3Ds%3Fo.notifyWith(t%2Cn)%3A--i%7C%7Co.resolveWith(t%2Cn)%7D%7D%2Cs%2Cl%2Cu%3Bif(r%3E1)for(s%3DArray(r)%2Cl%3DArray(r)%2Cu%3DArray(r)%3Br%3Et%3Bt%2B%2B)n%5Bt%5D%26%26x.isFunction(n%5Bt%5D.promise)%3Fn%5Bt%5D.promise().done(a(t%2Cu%2Cn)).fail(o.reject).progress(a(t%2Cl%2Cs))%3A--i%3Breturn%20i%7C%7Co.resolveWith(u%2Cn)%2Co.promise()%7D%7D)%2Cx.support%3Dfunction(t)%7Bvar%20n%2Cr%2Co%2Cs%2Cl%2Cu%2Cc%2Cp%2Cf%2Cd%3Da.createElement(%22div%22)%3Bif(d.setAttribute(%22className%22%2C%22t%22)%2Cd.innerHTML%3D%22%20%20%3Clink%2F%3E%3Ctable%3E%3C%2Ftable%3E%3Ca%20href%3D'%2Fa'%3Ea%3C%2Fa%3E%3Cinput%20type%3D'checkbox'%2F%3E%22%2Cn%3Dd.getElementsByTagName(%22*%22)%7C%7C%5B%5D%2Cr%3Dd.getElementsByTagName(%22a%22)%5B0%5D%2C!r%7C%7C!r.style%7C%7C!n.length)return%20t%3Bs%3Da.createElement(%22select%22)%2Cu%3Ds.appendChild(a.createElement(%22option%22))%2Co%3Dd.getElementsByTagName(%22input%22)%5B0%5D%2Cr.style.cssText%3D%22top%3A1px%3Bfloat%3Aleft%3Bopacity%3A.5%22%2Ct.getSetAttribute%3D%22t%22!%3D%3Dd.className%2Ct.leadingWhitespace%3D3%3D%3D%3Dd.firstChild.nodeType%2Ct.tbody%3D!d.getElementsByTagName(%22tbody%22).length%2Ct.htmlSerialize%3D!!d.getElementsByTagName(%22link%22).length%2Ct.style%3D%2Ftop%2F.test(r.getAttribute(%22style%22))%2Ct.hrefNormalized%3D%22%2Fa%22%3D%3D%3Dr.getAttribute(%22href%22)%2Ct.opacity%3D%2F%5E0.5%2F.test(r.style.opacity)%2Ct.cssFloat%3D!!r.style.cssFloat%2Ct.checkOn%3D!!o.value%2Ct.optSelected%3Du.selected%2Ct.enctype%3D!!a.createElement(%22form%22).enctype%2Ct.html5Clone%3D%22%3C%3Anav%3E%3C%2F%3Anav%3E%22!%3D%3Da.createElement(%22nav%22).cloneNode(!0).outerHTML%2Ct.inlineBlockNeedsLayout%3D!1%2Ct.shrinkWrapBlocks%3D!1%2Ct.pixelPosition%3D!1%2Ct.deleteExpando%3D!0%2Ct.noCloneEvent%3D!0%2Ct.reliableMarginRight%3D!0%2Ct.boxSizingReliable%3D!0%2Co.checked%3D!0%2Ct.noCloneChecked%3Do.cloneNode(!0).checked%2Cs.disabled%3D!0%2Ct.optDisabled%3D!u.disabled%3Btry%7Bdelete%20d.test%7Dcatch(h)%7Bt.deleteExpando%3D!1%7Do%3Da.createElement(%22input%22)%2Co.setAttribute(%22value%22%2C%22%22)%2Ct.input%3D%22%22%3D%3D%3Do.getAttribute(%22value%22)%2Co.value%3D%22t%22%2Co.setAttribute(%22type%22%2C%22radio%22)%2Ct.radioValue%3D%22t%22%3D%3D%3Do.value%2Co.setAttribute(%22checked%22%2C%22t%22)%2Co.setAttribute(%22name%22%2C%22t%22)%2Cl%3Da.createDocumentFragment()%2Cl.appendChild(o)%2Ct.appendChecked%3Do.checked%2Ct.checkClone%3Dl.cloneNode(!0).cloneNode(!0).lastChild.checked%2Cd.attachEvent%26%26(d.attachEvent(%22onclick%22%2Cfunction()%7Bt.noCloneEvent%3D!1%7D)%2Cd.cloneNode(!0).click())%3Bfor(f%20in%7Bsubmit%3A!0%2Cchange%3A!0%2Cfocusin%3A!0%7D)d.setAttribute(c%3D%22on%22%2Bf%2C%22t%22)%2Ct%5Bf%2B%22Bubbles%22%5D%3Dc%20in%20e%7C%7Cd.attributes%5Bc%5D.expando%3D%3D%3D!1%3Bd.style.backgroundClip%3D%22content-box%22%2Cd.cloneNode(!0).style.backgroundClip%3D%22%22%2Ct.clearCloneStyle%3D%22content-box%22%3D%3D%3Dd.style.backgroundClip%3Bfor(f%20in%20x(t))break%3Breturn%20t.ownLast%3D%220%22!%3D%3Df%2Cx(function()%7Bvar%20n%2Cr%2Co%2Cs%3D%22padding%3A0%3Bmargin%3A0%3Bborder%3A0%3Bdisplay%3Ablock%3Bbox-sizing%3Acontent-box%3B-moz-box-sizing%3Acontent-box%3B-webkit-box-sizing%3Acontent-box%3B%22%2Cl%3Da.getElementsByTagName(%22body%22)%5B0%5D%3Bl%26%26(n%3Da.createElement(%22div%22)%2Cn.style.cssText%3D%22border%3A0%3Bwidth%3A0%3Bheight%3A0%3Bposition%3Aabsolute%3Btop%3A0%3Bleft%3A-9999px%3Bmargin-top%3A1px%22%2Cl.appendChild(n).appendChild(d)%2Cd.innerHTML%3D%22%3Ctable%3E%3Ctr%3E%3Ctd%3E%3C%2Ftd%3E%3Ctd%3Et%3C%2Ftd%3E%3C%2Ftr%3E%3C%2Ftable%3E%22%2Co%3Dd.getElementsByTagName(%22td%22)%2Co%5B0%5D.style.cssText%3D%22padding%3A0%3Bmargin%3A0%3Bborder%3A0%3Bdisplay%3Anone%22%2Cp%3D0%3D%3D%3Do%5B0%5D.offsetHeight%2Co%5B0%5D.style.display%3D%22%22%2Co%5B1%5D.style.display%3D%22none%22%2Ct.reliableHiddenOffsets%3Dp%26%260%3D%3D%3Do%5B0%5D.offsetHeight%2Cd.innerHTML%3D%22%22%2Cd.style.cssText%3D%22box-sizing%3Aborder-box%3B-moz-box-sizing%3Aborder-box%3B-webkit-box-sizing%3Aborder-box%3Bpadding%3A1px%3Bborder%3A1px%3Bdisplay%3Ablock%3Bwidth%3A4px%3Bmargin-top%3A1%25%3Bposition%3Aabsolute%3Btop%3A1%25%3B%22%2Cx.swap(l%2Cnull!%3Dl.style.zoom%3F%7Bzoom%3A1%7D%3A%7B%7D%2Cfunction()%7Bt.boxSizing%3D4%3D%3D%3Dd.offsetWidth%7D)%2Ce.getComputedStyle%26%26(t.pixelPosition%3D%221%25%22!%3D%3D(e.getComputedStyle(d%2Cnull)%7C%7C%7B%7D).top%2Ct.boxSizingReliable%3D%224px%22%3D%3D%3D(e.getComputedStyle(d%2Cnull)%7C%7C%7Bwidth%3A%224px%22%7D).width%2Cr%3Dd.appendChild(a.createElement(%22div%22))%2Cr.style.cssText%3Dd.style.cssText%3Ds%2Cr.style.marginRight%3Dr.style.width%3D%220%22%2Cd.style.width%3D%221px%22%2Ct.reliableMarginRight%3D!parseFloat((e.getComputedStyle(r%2Cnull)%7C%7C%7B%7D).marginRight))%2Ctypeof%20d.style.zoom!%3D%3Di%26%26(d.innerHTML%3D%22%22%2Cd.style.cssText%3Ds%2B%22width%3A1px%3Bpadding%3A1px%3Bdisplay%3Ainline%3Bzoom%3A1%22%2Ct.inlineBlockNeedsLayout%3D3%3D%3D%3Dd.offsetWidth%2Cd.style.display%3D%22block%22%2Cd.innerHTML%3D%22%3Cdiv%3E%3C%2Fdiv%3E%22%2Cd.firstChild.style.width%3D%225px%22%2Ct.shrinkWrapBlocks%3D3!%3D%3Dd.offsetWidth%2Ct.inlineBlockNeedsLayout%26%26(l.style.zoom%3D1))%2Cl.removeChild(n)%2Cn%3Dd%3Do%3Dr%3Dnull)%7D)%2Cn%3Ds%3Dl%3Du%3Dr%3Do%3Dnull%2Ct%7D(%7B%7D)%3Bvar%20B%3D%2F(%3F%3A%5C%7B%5B%5Cs%5CS%5D*%5C%7D%7C%5C%5B%5B%5Cs%5CS%5D*%5C%5D)%24%2F%2CP%3D%2F(%5BA-Z%5D)%2Fg%3Bfunction%20R(e%2Cn%2Cr%2Ci)%7Bif(x.acceptData(e))%7Bvar%20o%2Ca%2Cs%3Dx.expando%2Cl%3De.nodeType%2Cu%3Dl%3Fx.cache%3Ae%2Cc%3Dl%3Fe%5Bs%5D%3Ae%5Bs%5D%26%26s%3B%0D%0A%20%20%2F%2F%20if(c%26%26u%5Bc%5D%26%26(i%7C%7Cu%5Bc%5D.data)%7C%7Cr!%3D%3Dt%7C%7C%22string%22!%3Dtypeof%20n)return%20c%7C%7C(c%3Dl%3Fe%5Bs%5D%3Dp.pop()%7C%7Cx.guid%2B%2B%3As)%2Cu%5Bc%5D%7C%7C(u%5Bc%5D%3Dl%3F%7B%7D%3A%7BtoJSON%3Ax.noop%7D)%2C(%22object%22%3D%3Dtypeof%20n%7C%7C%22function%22%3D%3Dtypeof%20n)%26%26(i%3Fu%5Bc%5D%3Dx.extend(u%5Bc%5D%2Cn)%3Au%5Bc%5D.data%3Dx.extend(u%5Bc%5D.data%2Cn))%2Ca%3Du%5Bc%5D%2Ci%7C%7C(a.data%7C%7C(a.data%3D%7B%7D)%2Ca%3Da.data)%2Cr!%3D%3Dt%26%26(a%5Bx.camelCase(n)%5D%3Dr)%2C%22string%22%3D%3Dtypeof%20n%3F(o%3Da%5Bn%5D%2Cnull%3D%3Do%26%26(o%3Da%5Bx.camelCase(n)%5D))%3Ao%3Da%2Co%7D%7Dfunction%20W(e%2Ct%2Cn)%7Bif(x.acceptData(e))%7Bvar%20r%2Ci%2Co%3De.nodeType%2Ca%3Do%3Fx.cache%3Ae%2Cs%3Do%3Fe%5Bx.expando%5D%3Ax.expando%3Bif(a%5Bs%5D)%7Bif(t%26%26(r%3Dn%3Fa%5Bs%5D%3Aa%5Bs%5D.data))%7Bx.isArray(t)%3Ft%3Dt.concat(x.map(t%2Cx.camelCase))%3At%20in%20r%3Ft%3D%5Bt%5D%3A(t%3Dx.camelCase(t)%2Ct%3Dt%20in%20r%3F%5Bt%5D%3At.split(%22%20%22))%2Ci%3Dt.length%3Bwhile(i--)delete%20r%5Bt%5Bi%5D%5D%3Bif(n%3F!I(r)%3A!x.isEmptyObject(r))return%7D(n%7C%7C(delete%20a%5Bs%5D.data%2CI(a%5Bs%5D)))%26%26(o%3Fx.cleanData(%5Be%5D%2C!0)%3Ax.support.deleteExpando%7C%7Ca!%3Da.window%3Fdelete%20a%5Bs%5D%3Aa%5Bs%5D%3Dnull)%7D%7D%7Dx.extend(%7Bcache%3A%7B%7D%2CnoData%3A%7Bapplet%3A!0%2Cembed%3A!0%2Cobject%3A%22clsid%3AD27CDB6E-AE6D-11cf-96B8-444553540000%22%7D%2ChasData%3Afunction(e)%7Breturn%20e%3De.nodeType%3Fx.cache%5Be%5Bx.expando%5D%5D%3Ae%5Bx.expando%5D%2C!!e%26%26!I(e)%7D%2Cdata%3Afunction(e%2Ct%2Cn)%7Breturn%20R(e%2Ct%2Cn)%7D%2CremoveData%3Afunction(e%2Ct)%7Breturn%20W(e%2Ct)%7D%2C_data%3Afunction(e%2Ct%2Cn)%7Breturn%20R(e%2Ct%2Cn%2C!0)%7D%2C_removeData%3Afunction(e%2Ct)%7Breturn%20W(e%2Ct%2C!0)%7D%2CacceptData%3Afunction(e)%7Bif(e.nodeType%26%261!%3D%3De.nodeType%26%269!%3D%3De.nodeType)return!1%3Bvar%20t%3De.nodeName%26%26x.noData%5Be.nodeName.toLowerCase()%5D%3Breturn!t%7C%7Ct!%3D%3D!0%26%26e.getAttribute(%22classid%22)%3D%3D%3Dt%7D%7D)%2Cx.fn.extend(%7Bdata%3Afunction(e%2Cn)%7Bvar%20r%2Ci%2Co%3Dnull%2Ca%3D0%2Cs%3Dthis%5B0%5D%3Bif(e%3D%3D%3Dt)%7Bif(this.length%26%26(o%3Dx.data(s)%2C1%3D%3D%3Ds.nodeType%26%26!x._data(s%2C%22parsedAttrs%22)))%7Bfor(r%3Ds.attributes%3Br.length%3Ea%3Ba%2B%2B)i%3Dr%5Ba%5D.name%2C0%3D%3D%3Di.indexOf(%22data-%22)%26%26(i%3Dx.camelCase(i.slice(5))%2C%24(s%2Ci%2Co%5Bi%5D))%3Bx._data(s%2C%22parsedAttrs%22%2C!0)%7Dreturn%20o%7Dreturn%22object%22%3D%3Dtypeof%20e%3Fthis.each(function()%7Bx.data(this%2Ce)%7D)%3Aarguments.length%3E1%3Fthis.each(function()%7Bx.data(this%2Ce%2Cn)%7D)%3As%3F%24(s%2Ce%2Cx.data(s%2Ce))%3Anull%7D%2CremoveData%3Afunction(e)%7Breturn%20this.each(function()%7Bx.removeData(this%2Ce)%7D)%7D%7D)%3Bfunction%20%24(e%2Cn%2Cr)%7Bif(r%3D%3D%3Dt%26%261%3D%3D%3De.nodeType)%7Bvar%20i%3D%22data-%22%2Bn.replace(P%2C%22-%241%22).toLowerCase()%3Bif(r%3De.getAttribute(i)%2C%22string%22%3D%3Dtypeof%20r)%7Btry%7Br%3D%22true%22%3D%3D%3Dr%3F!0%3A%22false%22%3D%3D%3Dr%3F!1%3A%22null%22%3D%3D%3Dr%3Fnull%3A%2Br%2B%22%22%3D%3D%3Dr%3F%2Br%3AB.test(r)%3Fx.parseJSON(r)%3Ar%7Dcatch(o)%7B%7Dx.data(e%2Cn%2Cr)%7Delse%20r%3Dt%7Dreturn%20r%7Dfunction%20I(e)%7Bvar%20t%3Bfor(t%20in%20e)if((%22data%22!%3D%3Dt%7C%7C!x.isEmptyObject(e%5Bt%5D))%26%26%22toJSON%22!%3D%3Dt)return!1%3Breturn!0%7Dx.extend(%7Bqueue%3Afunction(e%2Cn%2Cr)%7Bvar%20i%3Breturn%20e%3F(n%3D(n%7C%7C%22fx%22)%2B%22queue%22%2Ci%3Dx._data(e%2Cn)%2Cr%26%26(!i%7C%7Cx.isArray(r)%3Fi%3Dx._data(e%2Cn%2Cx.makeArray(r))%3Ai.push(r))%2Ci%7C%7C%5B%5D)%3At%7D%2Cdequeue%3Afunction(e%2Ct)%7Bt%3Dt%7C%7C%22fx%22%3Bvar%20n%3Dx.queue(e%2Ct)%2Cr%3Dn.length%2Ci%3Dn.shift()%2Co%3Dx._queueHooks(e%2Ct)%2Ca%3Dfunction()%7Bx.dequeue(e%2Ct)%7D%3B%22inprogress%22%3D%3D%3Di%26%26(i%3Dn.shift()%2Cr--)%2Co.cur%3Di%2Ci%26%26(%22fx%22%3D%3D%3Dt%26%26n.unshift(%22inprogress%22)%2Cdelete%20o.stop%2Ci.call(e%2Ca%2Co))%2C!r%26%26o%26%26o.empty.fire()%7D%2C_queueHooks%3Afunction(e%2Ct)%7Bvar%20n%3Dt%2B%22queueHooks%22%3Breturn%20x._data(e%2Cn)%7C%7Cx._data(e%2Cn%2C%7Bempty%3Ax.Callbacks(%22once%20memory%22).add(function()%7Bx._removeData(e%2Ct%2B%22queue%22)%2Cx._removeData(e%2Cn)%7D)%7D)%7D%7D)%2Cx.fn.extend(%7Bqueue%3Afunction(e%2Cn)%7Bvar%20r%3D2%3Breturn%22string%22!%3Dtypeof%20e%26%26(n%3De%2Ce%3D%22fx%22%2Cr--)%2Cr%3Earguments.length%3Fx.queue(this%5B0%5D%2Ce)%3An%3D%3D%3Dt%3Fthis%3Athis.each(function()%7Bvar%20t%3Dx.queue(this%2Ce%2Cn)%3Bx._queueHooks(this%2Ce)%2C%22fx%22%3D%3D%3De%26%26%22inprogress%22!%3D%3Dt%5B0%5D%26%26x.dequeue(this%2Ce)%7D)%7D%2Cdequeue%3Afunction(e)%7Breturn%20this.each(function()%7Bx.dequeue(this%2Ce)%7D)%7D%2Cdelay%3Afunction(e%2Ct)%7Breturn%20e%3Dx.fx%3Fx.fx.speeds%5Be%5D%7C%7Ce%3Ae%2Ct%3Dt%7C%7C%22fx%22%2Cthis.queue(t%2Cfunction(t%2Cn)%7Bvar%20r%3DsetTimeout(t%2Ce)%3Bn.stop%3Dfunction()%7BclearTimeout(r)%7D%7D)%7D%2CclearQueue%3Afunction(e)%7Breturn%20this.queue(e%7C%7C%22fx%22%2C%5B%5D)%7D%2Cpromise%3Afunction(e%2Cn)%7Bvar%20r%2Ci%3D1%2Co%3Dx.Deferred()%2Ca%3Dthis%2Cs%3Dthis.length%2Cl%3Dfunction()%7B--i%7C%7Co.resolveWith(a%2C%5Ba%5D)%7D%3B%22string%22!%3Dtypeof%20e%26%26(n%3De%2Ce%3Dt)%2Ce%3De%7C%7C%22fx%22%3Bwhile(s--)r%3Dx._data(a%5Bs%5D%2Ce%2B%22queueHooks%22)%2Cr%26%26r.empty%26%26(i%2B%2B%2Cr.empty.add(l))%3Breturn%20l()%2Co.promise(n)%7D%7D)%3Bvar%20z%2CX%2CU%3D%2F%5B%5Ct%5Cr%5Cn%5Cf%5D%2Fg%2CV%3D%2F%5Cr%2Fg%2CY%3D%2F%5E(%3F%3Ainput%7Cselect%7Ctextarea%7Cbutton%7Cobject)%24%2Fi%2CJ%3D%2F%5E(%3F%3Aa%7Carea)%24%2Fi%2CG%3D%2F%5E(%3F%3Achecked%7Cselected)%24%2Fi%2CQ%3Dx.support.getSetAttribute%2CK%3Dx.support.input%3Bx.fn.extend(%7Battr%3Afunction(e%2Ct)%7Breturn%20x.access(this%2Cx.attr%2Ce%2Ct%2Carguments.length%3E1)%7D%2CremoveAttr%3Afunction(e)%7Breturn%20this.each(function()%7Bx.removeAttr(this%2Ce)%7D)%7D%2Cprop%3Afunction(e%2Ct)%7Breturn%20x.access(this%2Cx.prop%2Ce%2Ct%2Carguments.length%3E1)%7D%2CremoveProp%3Afunction(e)%7Breturn%20e%3Dx.propFix%5Be%5D%7C%7Ce%2Cthis.each(function()%7Btry%7Bthis%5Be%5D%3Dt%2Cdelete%20this%5Be%5D%7Dcatch(n)%7B%7D%7D)%7D%2CaddClass%3Afunction(e)%7Bvar%20t%2Cn%2Cr%2Ci%2Co%2Ca%3D0%2Cs%3Dthis.length%2Cl%3D%22string%22%3D%3Dtypeof%20e%26%26e%3Bif(x.isFunction(e))return%20this.each(function(t)%7Bx(this).addClass(e.call(this%2Ct%2Cthis.className))%7D)%3Bif(l)for(t%3D(e%7C%7C%22%22).match(T)%7C%7C%5B%5D%3Bs%3Ea%3Ba%2B%2B)if(n%3Dthis%5Ba%5D%2Cr%3D1%3D%3D%3Dn.nodeType%26%26(n.className%3F(%22%20%22%2Bn.className%2B%22%20%22).replace(U%2C%22%20%22)%3A%22%20%22))%7Bo%3D0%3Bwhile(i%3Dt%5Bo%2B%2B%5D)0%3Er.indexOf(%22%20%22%2Bi%2B%22%20%22)%26%26(r%2B%3Di%2B%22%20%22)%3Bn.className%3Dx.trim(r)%7Dreturn%20this%7D%2CremoveClass%3Afunction(e)%7Bvar%20t%2Cn%2Cr%2Ci%2Co%2Ca%3D0%2Cs%3Dthis.length%2Cl%3D0%3D%3D%3Darguments.length%7C%7C%22string%22%3D%3Dtypeof%20e%26%26e%3Bif(x.isFunction(e))return%20this.each(function(t)%7Bx(this).removeClass(e.call(this%2Ct%2Cthis.className))%7D)%3Bif(l)for(t%3D(e%7C%7C%22%22).match(T)%7C%7C%5B%5D%3Bs%3Ea%3Ba%2B%2B)if(n%3Dthis%5Ba%5D%2Cr%3D1%3D%3D%3Dn.nodeType%26%26(n.className%3F(%22%20%22%2Bn.className%2B%22%20%22).replace(U%2C%22%20%22)%3A%22%22))%7Bo%3D0%3Bwhile(i%3Dt%5Bo%2B%2B%5D)while(r.indexOf(%22%20%22%2Bi%2B%22%20%22)%3E%3D0)r%3Dr.replace(%22%20%22%2Bi%2B%22%20%22%2C%22%20%22)%3Bn.className%3De%3Fx.trim(r)%3A%22%22%7Dreturn%20this%7D%2CtoggleClass%3Afunction(e%2Ct)%7Bvar%20n%3Dtypeof%20e%2Cr%3D%22boolean%22%3D%3Dtypeof%20t%3Breturn%20x.isFunction(e)%3Fthis.each(function(n)%7Bx(this).toggleClass(e.call(this%2Cn%2Cthis.className%2Ct)%2Ct)%7D)%3Athis.each(function()%7Bif(%22string%22%3D%3D%3Dn)%7Bvar%20o%2Ca%3D0%2Cs%3Dx(this)%2Cl%3Dt%2Cu%3De.match(T)%7C%7C%5B%5D%3Bwhile(o%3Du%5Ba%2B%2B%5D)l%3Dr%3Fl%3A!s.hasClass(o)%2Cs%5Bl%3F%22addClass%22%3A%22removeClass%22%5D(o)%7Delse(n%3D%3D%3Di%7C%7C%22boolean%22%3D%3D%3Dn)%26%26(this.className%26%26x._data(this%2C%22__className__%22%2Cthis.className)%2Cthis.className%3Dthis.className%7C%7Ce%3D%3D%3D!1%3F%22%22%3Ax._data(this%2C%22__className__%22)%7C%7C%22%22)%7D)%7D%2ChasClass%3Afunction(e)%7Bvar%20t%3D%22%20%22%2Be%2B%22%20%22%2Cn%3D0%2Cr%3Dthis.length%3Bfor(%3Br%3En%3Bn%2B%2B)if(1%3D%3D%3Dthis%5Bn%5D.nodeType%26%26(%22%20%22%2Bthis%5Bn%5D.className%2B%22%20%22).replace(U%2C%22%20%22).indexOf(t)%3E%3D0)return!0%3Breturn!1%7D%2Cval%3Afunction(e)%7Bvar%20n%2Cr%2Ci%2Co%3Dthis%5B0%5D%3B%7Bif(arguments.length)return%20i%3Dx.isFunction(e)%2Cthis.each(function(n)%7Bvar%20o%3B1%3D%3D%3Dthis.nodeType%26%26(o%3Di%3Fe.call(this%2Cn%2Cx(this).val())%3Ae%2Cnull%3D%3Do%3Fo%3D%22%22%3A%22number%22%3D%3Dtypeof%20o%3Fo%2B%3D%22%22%3Ax.isArray(o)%26%26(o%3Dx.map(o%2Cfunction(e)%7Breturn%20null%3D%3De%3F%22%22%3Ae%2B%22%22%7D))%2Cr%3Dx.valHooks%5Bthis.type%5D%7C%7Cx.valHooks%5Bthis.nodeName.toLowerCase()%5D%2Cr%26%26%22set%22in%20r%26%26r.set(this%2Co%2C%22value%22)!%3D%3Dt%7C%7C(this.value%3Do))%7D)%3Bif(o)return%20r%3Dx.valHooks%5Bo.type%5D%7C%7Cx.valHooks%5Bo.nodeName.toLowerCase()%5D%2Cr%26%26%22get%22in%20r%26%26(n%3Dr.get(o%2C%22value%22))!%3D%3Dt%3Fn%3A(n%3Do.value%2C%22string%22%3D%3Dtypeof%20n%3Fn.replace(V%2C%22%22)%3Anull%3D%3Dn%3F%22%22%3An)%7D%7D%7D)%2Cx.extend(%7BvalHooks%3A%7Boption%3A%7Bget%3Afunction(e)%7Bvar%20t%3Dx.find.attr(e%2C%22value%22)%3Breturn%20null!%3Dt%3Ft%3Ae.text%7D%7D%2Cselect%3A%7Bget%3Afunction(e)%7Bvar%20t%2Cn%2Cr%3De.options%2Ci%3De.selectedIndex%2Co%3D%22select-one%22%3D%3D%3De.type%7C%7C0%3Ei%2Ca%3Do%3Fnull%3A%5B%5D%2Cs%3Do%3Fi%2B1%3Ar.length%2Cl%3D0%3Ei%3Fs%3Ao%3Fi%3A0%3Bfor(%3Bs%3El%3Bl%2B%2B)if(n%3Dr%5Bl%5D%2C!(!n.selected%26%26l!%3D%3Di%7C%7C(x.support.optDisabled%3Fn.disabled%3Anull!%3D%3Dn.getAttribute(%22disabled%22))%7C%7Cn.parentNode.disabled%26%26x.nodeName(n.parentNode%2C%22optgroup%22)))%7Bif(t%3Dx(n).val()%2Co)return%20t%3Ba.push(t)%7Dreturn%20a%7D%2Cset%3Afunction(e%2Ct)%7Bvar%20n%2Cr%2Ci%3De.options%2Co%3Dx.makeArray(t)%2Ca%3Di.length%3Bwhile(a--)r%3Di%5Ba%5D%2C(r.selected%3Dx.inArray(x(r).val()%2Co)%3E%3D0)%26%26(n%3D!0)%3Breturn%20n%7C%7C(e.selectedIndex%3D-1)%2Co%7D%7D%7D%2Cattr%3Afunction(e%2Cn%2Cr)%7Bvar%20o%2Ca%2Cs%3De.nodeType%3Bif(e%26%263!%3D%3Ds%26%268!%3D%3Ds%26%262!%3D%3Ds)return%20typeof%20e.getAttribute%3D%3D%3Di%3Fx.prop(e%2Cn%2Cr)%3A(1%3D%3D%3Ds%26%26x.isXMLDoc(e)%7C%7C(n%3Dn.toLowerCase()%2Co%3Dx.attrHooks%5Bn%5D%7C%7C(x.expr.match.bool.test(n)%3FX%3Az))%2Cr%3D%3D%3Dt%3Fo%26%26%22get%22in%20o%26%26null!%3D%3D(a%3Do.get(e%2Cn))%3Fa%3A(a%3Dx.find.attr(e%2Cn)%2Cnull%3D%3Da%3Ft%3Aa)%3Anull!%3D%3Dr%3Fo%26%26%22set%22in%20o%26%26(a%3Do.set(e%2Cr%2Cn))!%3D%3Dt%3Fa%3A(e.setAttribute(n%2Cr%2B%22%22)%2Cr)%3A(x.removeAttr(e%2Cn)%2Ct))%7D%2CremoveAttr%3Afunction(e%2Ct)%7Bvar%20n%2Cr%2Ci%3D0%2Co%3Dt%26%26t.match(T)%3Bif(o%26%261%3D%3D%3De.nodeType)while(n%3Do%5Bi%2B%2B%5D)r%3Dx.propFix%5Bn%5D%7C%7Cn%2Cx.expr.match.bool.test(n)%3FK%26%26Q%7C%7C!G.test(n)%3Fe%5Br%5D%3D!1%3Ae%5Bx.camelCase(%22default-%22%2Bn)%5D%3De%5Br%5D%3D!1%3Ax.attr(e%2Cn%2C%22%22)%2Ce.removeAttribute(Q%3Fn%3Ar)%7D%2CattrHooks%3A%7Btype%3A%7Bset%3Afunction(e%2Ct)%7Bif(!x.support.radioValue%26%26%22radio%22%3D%3D%3Dt%26%26x.nodeName(e%2C%22input%22))%7Bvar%20n%3De.value%3Breturn%20e.setAttribute(%22type%22%2Ct)%2Cn%26%26(e.value%3Dn)%2Ct%7D%7D%7D%7D%2CpropFix%3A%7B%22for%22%3A%22htmlFor%22%2C%22class%22%3A%22className%22%7D%2Cprop%3Afunction(e%2Cn%2Cr)%7Bvar%20i%2Co%2Ca%2Cs%3De.nodeType%3Bif(e%26%263!%3D%3Ds%26%268!%3D%3Ds%26%262!%3D%3Ds)return%20a%3D1!%3D%3Ds%7C%7C!x.isXMLDoc(e)%2Ca%26%26(n%3Dx.propFix%5Bn%5D%7C%7Cn%2Co%3Dx.propHooks%5Bn%5D)%2Cr!%3D%3Dt%3Fo%26%26%22set%22in%20o%26%26(i%3Do.set(e%2Cr%2Cn))!%3D%3Dt%3Fi%3Ae%5Bn%5D%3Dr%3Ao%26%26%22get%22in%20o%26%26null!%3D%3D(i%3Do.get(e%2Cn))%3Fi%3Ae%5Bn%5D%7D%2CpropHooks%3A%7BtabIndex%3A%7Bget%3Afunction(e)%7Bvar%20t%3Dx.find.attr(e%2C%22tabindex%22)%3Breturn%20t%3FparseInt(t%2C10)%3AY.test(e.nodeName)%7C%7CJ.test(e.nodeName)%26%26e.href%3F0%3A-1%7D%7D%7D%7D)%2CX%3D%7Bset%3Afunction(e%2Ct%2Cn)%7Breturn%20t%3D%3D%3D!1%3Fx.removeAttr(e%2Cn)%3AK%26%26Q%7C%7C!G.test(n)%3Fe.setAttribute(!Q%26%26x.propFix%5Bn%5D%7C%7Cn%2Cn)%3Ae%5Bx.camelCase(%22default-%22%2Bn)%5D%3De%5Bn%5D%3D!0%2Cn%7D%7D%2Cx.each(x.expr.match.bool.source.match(%2F%5Cw%2B%2Fg)%2Cfunction(e%2Cn)%7Bvar%20r%3Dx.expr.attrHandle%5Bn%5D%7C%7Cx.find.attr%3Bx.expr.attrHandle%5Bn%5D%3DK%26%26Q%7C%7C!G.test(n)%3Ffunction(e%2Cn%2Ci)%7Bvar%20o%3Dx.expr.attrHandle%5Bn%5D%2Ca%3Di%3Ft%3A(x.expr.attrHandle%5Bn%5D%3Dt)!%3Dr(e%2Cn%2Ci)%3Fn.toLowerCase()%3Anull%3Breturn%20x.expr.attrHandle%5Bn%5D%3Do%2Ca%7D%3Afunction(e%2Cn%2Cr)%7Breturn%20r%3Ft%3Ae%5Bx.camelCase(%22default-%22%2Bn)%5D%3Fn.toLowerCase()%3Anull%7D%7D)%2CK%26%26Q%7C%7C(x.attrHooks.value%3D%7Bset%3Afunction(e%2Cn%2Cr)%7Breturn%20x.nodeName(e%2C%22input%22)%3F(e.defaultValue%3Dn%2Ct)%3Az%26%26z.set(e%2Cn%2Cr)%7D%7D)%2CQ%7C%7C(z%3D%7Bset%3Afunction(e%2Cn%2Cr)%7Bvar%20i%3De.getAttributeNode(r)%3Breturn%20i%7C%7Ce.setAttributeNode(i%3De.ownerDocument.createAttribute(r))%2Ci.value%3Dn%2B%3D%22%22%2C%22value%22%3D%3D%3Dr%7C%7Cn%3D%3D%3De.getAttribute(r)%3Fn%3At%7D%7D%2Cx.expr.attrHandle.id%3Dx.expr.attrHandle.name%3Dx.expr.attrHandle.coords%3Dfunction(e%2Cn%2Cr)%7Bvar%20i%3Breturn%20r%3Ft%3A(i%3De.getAttributeNode(n))%26%26%22%22!%3D%3Di.value%3Fi.value%3Anull%7D%2Cx.valHooks.button%3D%7Bget%3Afunction(e%2Cn)%7Bvar%20r%3De.getAttributeNode(n)%3Breturn%20r%26%26r.specified%3Fr.value%3At%7D%2Cset%3Az.set%7D%2Cx.attrHooks.contenteditable%3D%7Bset%3Afunction(e%2Ct%2Cn)%7Bz.set(e%2C%22%22%3D%3D%3Dt%3F!1%3At%2Cn)%7D%7D%2Cx.each(%5B%22width%22%2C%22height%22%5D%2Cfunction(e%2Cn)%7Bx.attrHooks%5Bn%5D%3D%7Bset%3Afunction(e%2Cr)%7Breturn%22%22%3D%3D%3Dr%3F(e.setAttribute(n%2C%22auto%22)%2Cr)%3At%7D%7D%7D))%2Cx.support.hrefNormalized%7C%7Cx.each(%5B%22href%22%2C%22src%22%5D%2Cfunction(e%2Ct)%7Bx.propHooks%5Bt%5D%3D%7Bget%3Afunction(e)%7Breturn%20e.getAttribute(t%2C4)%7D%7D%7D)%2Cx.support.style%7C%7C(x.attrHooks.style%3D%7Bget%3Afunction(e)%7Breturn%20e.style.cssText%7C%7Ct%7D%2Cset%3Afunction(e%2Ct)%7Breturn%20e.style.cssText%3Dt%2B%22%22%7D%7D)%2Cx.support.optSelected%7C%7C(x.propHooks.selected%3D%7Bget%3Afunction(e)%7Bvar%20t%3De.parentNode%3Breturn%20t%26%26(t.selectedIndex%2Ct.parentNode%26%26t.parentNode.selectedIndex)%2Cnull%7D%7D)%2Cx.each(%5B%22tabIndex%22%2C%22readOnly%22%2C%22maxLength%22%2C%22cellSpacing%22%2C%22cellPadding%22%2C%22rowSpan%22%2C%22colSpan%22%2C%22useMap%22%2C%22frameBorder%22%2C%22contentEditable%22%5D%2Cfunction()%7Bx.propFix%5Bthis.toLowerCase()%5D%3Dthis%7D)%2Cx.support.enctype%7C%7C(x.propFix.enctype%3D%22encoding%22)%2Cx.each(%5B%22radio%22%2C%22checkbox%22%5D%2Cfunction()%7Bx.valHooks%5Bthis%5D%3D%7Bset%3Afunction(e%2Cn)%7Breturn%20x.isArray(n)%3Fe.checked%3Dx.inArray(x(e).val()%2Cn)%3E%3D0%3At%7D%7D%2Cx.support.checkOn%7C%7C(x.valHooks%5Bthis%5D.get%3Dfunction(e)%7Breturn%20null%3D%3D%3De.getAttribute(%22value%22)%3F%22on%22%3Ae.value%7D)%7D)%3Bvar%20Z%3D%2F%5E(%3F%3Ainput%7Cselect%7Ctextarea)%24%2Fi%2Cet%3D%2F%5Ekey%2F%2Ctt%3D%2F%5E(%3F%3Amouse%7Ccontextmenu)%7Cclick%2F%2Cnt%3D%2F%5E(%3F%3Afocusinfocus%7Cfocusoutblur)%24%2F%2Crt%3D%2F%5E(%5B%5E.%5D*)(%3F%3A%5C.(.%2B)%7C)%24%2F%3Bfunction%20it()%7Breturn!0%7Dfunction%20ot()%7Breturn!1%7Dfunction%20at()%7Btry%7Breturn%20a.activeElement%7Dcatch(e)%7B%7D%7Dx.event%3D%7Bglobal%3A%7B%7D%2Cadd%3Afunction(e%2Cn%2Cr%2Co%2Ca)%7Bvar%20s%2Cl%2Cu%2Cc%2Cp%2Cf%2Cd%2Ch%2Cg%2Cm%2Cy%2Cv%3Dx._data(e)%3Bif(v)%7Br.handler%26%26(c%3Dr%2Cr%3Dc.handler%2Ca%3Dc.selector)%2Cr.guid%7C%7C(r.guid%3Dx.guid%2B%2B)%2C(l%3Dv.events)%7C%7C(l%3Dv.events%3D%7B%7D)%2C(f%3Dv.handle)%7C%7C(f%3Dv.handle%3Dfunction(e)%7Breturn%20typeof%20x%3D%3D%3Di%7C%7Ce%26%26x.event.triggered%3D%3D%3De.type%3Ft%3Ax.event.dispatch.apply(f.elem%2Carguments)%7D%2Cf.elem%3De)%2Cn%3D(n%7C%7C%22%22).match(T)%7C%7C%5B%22%22%5D%2Cu%3Dn.length%3Bwhile(u--)s%3Drt.exec(n%5Bu%5D)%7C%7C%5B%5D%2Cg%3Dy%3Ds%5B1%5D%2Cm%3D(s%5B2%5D%7C%7C%22%22).split(%22.%22).sort()%2Cg%26%26(p%3Dx.event.special%5Bg%5D%7C%7C%7B%7D%2Cg%3D(a%3Fp.delegateType%3Ap.bindType)%7C%7Cg%2Cp%3Dx.event.special%5Bg%5D%7C%7C%7B%7D%2Cd%3Dx.extend(%7Btype%3Ag%2CorigType%3Ay%2Cdata%3Ao%2Chandler%3Ar%2Cguid%3Ar.guid%2Cselector%3Aa%2CneedsContext%3Aa%26%26x.expr.match.needsContext.test(a)%2Cnamespace%3Am.join(%22.%22)%7D%2Cc)%2C(h%3Dl%5Bg%5D)%7C%7C(h%3Dl%5Bg%5D%3D%5B%5D%2Ch.delegateCount%3D0%2Cp.setup%26%26p.setup.call(e%2Co%2Cm%2Cf)!%3D%3D!1%7C%7C(e.addEventListener%3Fe.addEventListener(g%2Cf%2C!1)%3Ae.attachEvent%26%26e.attachEvent(%22on%22%2Bg%2Cf)))%2Cp.add%26%26(p.add.call(e%2Cd)%2Cd.handler.guid%7C%7C(d.handler.guid%3Dr.guid))%2Ca%3Fh.splice(h.delegateCount%2B%2B%2C0%2Cd)%3Ah.push(d)%2Cx.event.global%5Bg%5D%3D!0)%3Be%3Dnull%7D%7D%2Cremove%3Afunction(e%2Ct%2Cn%2Cr%2Ci)%7Bvar%20o%2Ca%2Cs%2Cl%2Cu%2Cc%2Cp%2Cf%2Cd%2Ch%2Cg%2Cm%3Dx.hasData(e)%26%26x._data(e)%3Bif(m%26%26(c%3Dm.events))%7Bt%3D(t%7C%7C%22%22).match(T)%7C%7C%5B%22%22%5D%2Cu%3Dt.length%3Bwhile(u--)if(s%3Drt.exec(t%5Bu%5D)%7C%7C%5B%5D%2Cd%3Dg%3Ds%5B1%5D%2Ch%3D(s%5B2%5D%7C%7C%22%22).split(%22.%22).sort()%2Cd)%7Bp%3Dx.event.special%5Bd%5D%7C%7C%7B%7D%2Cd%3D(r%3Fp.delegateType%3Ap.bindType)%7C%7Cd%2Cf%3Dc%5Bd%5D%7C%7C%5B%5D%2Cs%3Ds%5B2%5D%26%26RegExp(%22(%5E%7C%5C%5C.)%22%2Bh.join(%22%5C%5C.(%3F%3A.*%5C%5C.%7C)%22)%2B%22(%5C%5C.%7C%24)%22)%2Cl%3Do%3Df.length%3Bwhile(o--)a%3Df%5Bo%5D%2C!i%26%26g!%3D%3Da.origType%7C%7Cn%26%26n.guid!%3D%3Da.guid%7C%7Cs%26%26!s.test(a.namespace)%7C%7Cr%26%26r!%3D%3Da.selector%26%26(%22**%22!%3D%3Dr%7C%7C!a.selector)%7C%7C(f.splice(o%2C1)%2Ca.selector%26%26f.delegateCount--%2Cp.remove%26%26p.remove.call(e%2Ca))%3Bl%26%26!f.length%26%26(p.teardown%26%26p.teardown.call(e%2Ch%2Cm.handle)!%3D%3D!1%7C%7Cx.removeEvent(e%2Cd%2Cm.handle)%2Cdelete%20c%5Bd%5D)%7Delse%20for(d%20in%20c)x.event.remove(e%2Cd%2Bt%5Bu%5D%2Cn%2Cr%2C!0)%3Bx.isEmptyObject(c)%26%26(delete%20m.handle%2Cx._removeData(e%2C%22events%22))%7D%7D%2Ctrigger%3Afunction(n%2Cr%2Ci%2Co)%7Bvar%20s%2Cl%2Cu%2Cc%2Cp%2Cf%2Cd%2Ch%3D%5Bi%7C%7Ca%5D%2Cg%3Dv.call(n%2C%22type%22)%3Fn.type%3An%2Cm%3Dv.call(n%2C%22namespace%22)%3Fn.namespace.split(%22.%22)%3A%5B%5D%3Bif(u%3Df%3Di%3Di%7C%7Ca%2C3!%3D%3Di.nodeType%26%268!%3D%3Di.nodeType%26%26!nt.test(g%2Bx.event.triggered)%26%26(g.indexOf(%22.%22)%3E%3D0%26%26(m%3Dg.split(%22.%22)%2Cg%3Dm.shift()%2Cm.sort())%2Cl%3D0%3Eg.indexOf(%22%3A%22)%26%26%22on%22%2Bg%2Cn%3Dn%5Bx.expando%5D%3Fn%3Anew%20x.Event(g%2C%22object%22%3D%3Dtypeof%20n%26%26n)%2Cn.isTrigger%3Do%3F2%3A3%2Cn.namespace%3Dm.join(%22.%22)%2Cn.namespace_re%3Dn.namespace%3FRegExp(%22(%5E%7C%5C%5C.)%22%2Bm.join(%22%5C%5C.(%3F%3A.*%5C%5C.%7C)%22)%2B%22(%5C%5C.%7C%24)%22)%3Anull%2Cn.result%3Dt%2Cn.target%7C%7C(n.target%3Di)%2Cr%3Dnull%3D%3Dr%3F%5Bn%5D%3Ax.makeArray(r%2C%5Bn%5D)%2Cp%3Dx.event.special%5Bg%5D%7C%7C%7B%7D%2Co%7C%7C!p.trigger%7C%7Cp.trigger.apply(i%2Cr)!%3D%3D!1))%7Bif(!o%26%26!p.noBubble%26%26!x.isWindow(i))%7Bfor(c%3Dp.delegateType%7C%7Cg%2Cnt.test(c%2Bg)%7C%7C(u%3Du.parentNode)%3Bu%3Bu%3Du.parentNode)h.push(u)%2Cf%3Du%3Bf%3D%3D%3D(i.ownerDocument%7C%7Ca)%26%26h.push(f.defaultView%7C%7Cf.parentWindow%7C%7Ce)%7Dd%3D0%3Bwhile((u%3Dh%5Bd%2B%2B%5D)%26%26!n.isPropagationStopped())n.type%3Dd%3E1%3Fc%3Ap.bindType%7C%7Cg%2Cs%3D(x._data(u%2C%22events%22)%7C%7C%7B%7D)%5Bn.type%5D%26%26x._data(u%2C%22handle%22)%2Cs%26%26s.apply(u%2Cr)%2Cs%3Dl%26%26u%5Bl%5D%2Cs%26%26x.acceptData(u)%26%26s.apply%26%26s.apply(u%2Cr)%3D%3D%3D!1%26%26n.preventDefault()%3Bif(n.type%3Dg%2C!o%26%26!n.isDefaultPrevented()%26%26(!p._default%7C%7Cp._default.apply(h.pop()%2Cr)%3D%3D%3D!1)%26%26x.acceptData(i)%26%26l%26%26i%5Bg%5D%26%26!x.isWindow(i))%7Bf%3Di%5Bl%5D%2Cf%26%26(i%5Bl%5D%3Dnull)%2Cx.event.triggered%3Dg%3Btry%7Bi%5Bg%5D()%7Dcatch(y)%7B%7Dx.event.triggered%3Dt%2Cf%26%26(i%5Bl%5D%3Df)%7Dreturn%20n.result%7D%7D%2Cdispatch%3Afunction(e)%7Be%3Dx.event.fix(e)%3Bvar%20n%2Cr%2Ci%2Co%2Ca%2Cs%3D%5B%5D%2Cl%3Dg.call(arguments)%2Cu%3D(x._data(this%2C%22events%22)%7C%7C%7B%7D)%5Be.type%5D%7C%7C%5B%5D%2Cc%3Dx.event.special%5Be.type%5D%7C%7C%7B%7D%3Bif(l%5B0%5D%3De%2Ce.delegateTarget%3Dthis%2C!c.preDispatch%7C%7Cc.preDispatch.call(this%2Ce)!%3D%3D!1)%7Bs%3Dx.event.handlers.call(this%2Ce%2Cu)%2Cn%3D0%3Bwhile((o%3Ds%5Bn%2B%2B%5D)%26%26!e.isPropagationStopped())%7Be.currentTarget%3Do.elem%2Ca%3D0%3Bwhile((i%3Do.handlers%5Ba%2B%2B%5D)%26%26!e.isImmediatePropagationStopped())(!e.namespace_re%7C%7Ce.namespace_re.test(i.namespace))%26%26(e.handleObj%3Di%2Ce.data%3Di.data%2Cr%3D((x.event.special%5Bi.origType%5D%7C%7C%7B%7D).handle%7C%7Ci.handler).apply(o.elem%2Cl)%2Cr!%3D%3Dt%26%26(e.result%3Dr)%3D%3D%3D!1%26%26(e.preventDefault()%2Ce.stopPropagation()))%7Dreturn%20c.postDispatch%26%26c.postDispatch.call(this%2Ce)%2Ce.result%7D%7D%2Chandlers%3Afunction(e%2Cn)%7Bvar%20r%2Ci%2Co%2Ca%2Cs%3D%5B%5D%2Cl%3Dn.delegateCount%2Cu%3De.target%3Bif(l%26%26u.nodeType%26%26(!e.button%7C%7C%22click%22!%3D%3De.type))for(%3Bu!%3Dthis%3Bu%3Du.parentNode%7C%7Cthis)if(1%3D%3D%3Du.nodeType%26%26(u.disabled!%3D%3D!0%7C%7C%22click%22!%3D%3De.type))%7Bfor(o%3D%5B%5D%2Ca%3D0%3Bl%3Ea%3Ba%2B%2B)i%3Dn%5Ba%5D%2Cr%3Di.selector%2B%22%20%22%2Co%5Br%5D%3D%3D%3Dt%26%26(o%5Br%5D%3Di.needsContext%3Fx(r%2Cthis).index(u)%3E%3D0%3Ax.find(r%2Cthis%2Cnull%2C%5Bu%5D).length)%2Co%5Br%5D%26%26o.push(i)%3Bo.length%26%26s.push(%7Belem%3Au%2Chandlers%3Ao%7D)%7Dreturn%20n.length%3El%26%26s.push(%7Belem%3Athis%2Chandlers%3An.slice(l)%7D)%2Cs%7D%2Cfix%3Afunction(e)%7Bif(e%5Bx.expando%5D)return%20e%3Bvar%20t%2Cn%2Cr%2Ci%3De.type%2Co%3De%2Cs%3Dthis.fixHooks%5Bi%5D%3Bs%7C%7C(this.fixHooks%5Bi%5D%3Ds%3Dtt.test(i)%3Fthis.mouseHooks%3Aet.test(i)%3Fthis.keyHooks%3A%7B%7D)%2Cr%3Ds.props%3Fthis.props.concat(s.props)%3Athis.props%2Ce%3Dnew%20x.Event(o)%2Ct%3Dr.length%3Bwhile(t--)n%3Dr%5Bt%5D%2Ce%5Bn%5D%3Do%5Bn%5D%3Breturn%20e.target%7C%7C(e.target%3Do.srcElement%7C%7Ca)%2C3%3D%3D%3De.target.nodeType%26%26(e.target%3De.target.parentNode)%2Ce.metaKey%3D!!e.metaKey%2Cs.filter%3Fs.filter(e%2Co)%3Ae%7D%2Cprops%3A%22altKey%20bubbles%20cancelable%20ctrlKey%20currentTarget%20eventPhase%20metaKey%20relatedTarget%20shiftKey%20target%20timeStamp%20view%20which%22.split(%22%20%22)%2CfixHooks%3A%7B%7D%2CkeyHooks%3A%7Bprops%3A%22char%20charCode%20key%20keyCode%22.split(%22%20%22)%2Cfilter%3Afunction(e%2Ct)%7Breturn%20null%3D%3De.which%26%26(e.which%3Dnull!%3Dt.charCode%3Ft.charCode%3At.keyCode)%2Ce%7D%7D%2CmouseHooks%3A%7Bprops%3A%22button%20buttons%20clientX%20clientY%20fromElement%20offsetX%20offsetY%20pageX%20pageY%20screenX%20screenY%20toElement%22.split(%22%20%22)%2Cfilter%3Afunction(e%2Cn)%7Bvar%20r%2Ci%2Co%2Cs%3Dn.button%2Cl%3Dn.fromElement%3Breturn%20null%3D%3De.pageX%26%26null!%3Dn.clientX%26%26(i%3De.target.ownerDocument%7C%7Ca%2Co%3Di.documentElement%2Cr%3Di.body%2Ce.pageX%3Dn.clientX%2B(o%26%26o.scrollLeft%7C%7Cr%26%26r.scrollLeft%7C%7C0)-(o%26%26o.clientLeft%7C%7Cr%26%26r.clientLeft%7C%7C0)%2Ce.pageY%3Dn.clientY%2B(o%26%26o.scrollTop%7C%7Cr%26%26r.scrollTop%7C%7C0)-(o%26%26o.clientTop%7C%7Cr%26%26r.clientTop%7C%7C0))%2C!e.relatedTarget%26%26l%26%26(e.relatedTarget%3Dl%3D%3D%3De.target%3Fn.toElement%3Al)%2Ce.which%7C%7Cs%3D%3D%3Dt%7C%7C(e.which%3D1%26s%3F1%3A2%26s%3F3%3A4%26s%3F2%3A0)%2Ce%7D%7D%2Cspecial%3A%7Bload%3A%7BnoBubble%3A!0%7D%2Cfocus%3A%7Btrigger%3Afunction()%7Bif(this!%3D%3Dat()%26%26this.focus)try%7Breturn%20this.focus()%2C!1%7Dcatch(e)%7B%7D%7D%2CdelegateType%3A%22focusin%22%7D%2Cblur%3A%7Btrigger%3Afunction()%7Breturn%20this%3D%3D%3Dat()%26%26this.blur%3F(this.blur()%2C!1)%3At%7D%2CdelegateType%3A%22focusout%22%7D%2Cclick%3A%7Btrigger%3Afunction()%7Breturn%20x.nodeName(this%2C%22input%22)%26%26%22checkbox%22%3D%3D%3Dthis.type%26%26this.click%3F(this.click()%2C!1)%3At%7D%2C_default%3Afunction(e)%7Breturn%20x.nodeName(e.target%2C%22a%22)%7D%7D%2Cbeforeunload%3A%7BpostDispatch%3Afunction(e)%7Be.result!%3D%3Dt%26%26(e.originalEvent.returnValue%3De.result)%7D%7D%7D%2Csimulate%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20i%3Dx.extend(new%20x.Event%2Cn%2C%7Btype%3Ae%2CisSimulated%3A!0%2CoriginalEvent%3A%7B%7D%7D)%3Br%3Fx.event.trigger(i%2Cnull%2Ct)%3Ax.event.dispatch.call(t%2Ci)%2Ci.isDefaultPrevented()%26%26n.preventDefault()%7D%7D%2Cx.removeEvent%3Da.removeEventListener%3Ffunction(e%2Ct%2Cn)%7Be.removeEventListener%26%26e.removeEventListener(t%2Cn%2C!1)%7D%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3D%22on%22%2Bt%3Be.detachEvent%26%26(typeof%20e%5Br%5D%3D%3D%3Di%26%26(e%5Br%5D%3Dnull)%2Ce.detachEvent(r%2Cn))%7D%2Cx.Event%3Dfunction(e%2Cn)%7Breturn%20this%20instanceof%20x.Event%3F(e%26%26e.type%3F(this.originalEvent%3De%2Cthis.type%3De.type%2Cthis.isDefaultPrevented%3De.defaultPrevented%7C%7Ce.returnValue%3D%3D%3D!1%7C%7Ce.getPreventDefault%26%26e.getPreventDefault()%3Fit%3Aot)%3Athis.type%3De%2Cn%26%26x.extend(this%2Cn)%2Cthis.timeStamp%3De%26%26e.timeStamp%7C%7Cx.now()%2Cthis%5Bx.expando%5D%3D!0%2Ct)%3Anew%20x.Event(e%2Cn)%7D%2Cx.Event.prototype%3D%7BisDefaultPrevented%3Aot%2CisPropagationStopped%3Aot%2CisImmediatePropagationStopped%3Aot%2CpreventDefault%3Afunction()%7Bvar%20e%3Dthis.originalEvent%3Bthis.isDefaultPrevented%3Dit%2Ce%26%26(e.preventDefault%3Fe.preventDefault()%3Ae.returnValue%3D!1)%7D%2CstopPropagation%3Afunction()%7Bvar%20e%3Dthis.originalEvent%3Bthis.isPropagationStopped%3Dit%2Ce%26%26(e.stopPropagation%26%26e.stopPropagation()%2Ce.cancelBubble%3D!0)%7D%2CstopImmediatePropagation%3Afunction()%7Bthis.isImmediatePropagationStopped%3Dit%2Cthis.stopPropagation()%7D%7D%2Cx.each(%7Bmouseenter%3A%22mouseover%22%2Cmouseleave%3A%22mouseout%22%7D%2Cfunction(e%2Ct)%7Bx.event.special%5Be%5D%3D%7BdelegateType%3At%2CbindType%3At%2Chandle%3Afunction(e)%7Bvar%20n%2Cr%3Dthis%2Ci%3De.relatedTarget%2Co%3De.handleObj%3Breturn(!i%7C%7Ci!%3D%3Dr%26%26!x.contains(r%2Ci))%26%26(e.type%3Do.origType%2Cn%3Do.handler.apply(this%2Carguments)%2Ce.type%3Dt)%2Cn%7D%7D%7D)%2Cx.support.submitBubbles%7C%7C(x.event.special.submit%3D%7Bsetup%3Afunction()%7Breturn%20x.nodeName(this%2C%22form%22)%3F!1%3A(x.event.add(this%2C%22click._submit%20keypress._submit%22%2Cfunction(e)%7Bvar%20n%3De.target%2Cr%3Dx.nodeName(n%2C%22input%22)%7C%7Cx.nodeName(n%2C%22button%22)%3Fn.form%3At%3Br%26%26!x._data(r%2C%22submitBubbles%22)%26%26(x.event.add(r%2C%22submit._submit%22%2Cfunction(e)%7Be._submit_bubble%3D!0%7D)%2Cx._data(r%2C%22submitBubbles%22%2C!0))%7D)%2Ct)%7D%2CpostDispatch%3Afunction(e)%7Be._submit_bubble%26%26(delete%20e._submit_bubble%2Cthis.parentNode%26%26!e.isTrigger%26%26x.event.simulate(%22submit%22%2Cthis.parentNode%2Ce%2C!0))%7D%2Cteardown%3Afunction()%7Breturn%20x.nodeName(this%2C%22form%22)%3F!1%3A(x.event.remove(this%2C%22._submit%22)%2Ct)%7D%7D)%2Cx.support.changeBubbles%7C%7C(x.event.special.change%3D%7Bsetup%3Afunction()%7Breturn%20Z.test(this.nodeName)%3F((%22checkbox%22%3D%3D%3Dthis.type%7C%7C%22radio%22%3D%3D%3Dthis.type)%26%26(x.event.add(this%2C%22propertychange._change%22%2Cfunction(e)%7B%22checked%22%3D%3D%3De.originalEvent.propertyName%26%26(this._just_changed%3D!0)%7D)%2Cx.event.add(this%2C%22click._change%22%2Cfunction(e)%7Bthis._just_changed%26%26!e.isTrigger%26%26(this._just_changed%3D!1)%2Cx.event.simulate(%22change%22%2Cthis%2Ce%2C!0)%7D))%2C!1)%3A(x.event.add(this%2C%22beforeactivate._change%22%2Cfunction(e)%7Bvar%20t%3De.target%3BZ.test(t.nodeName)%26%26!x._data(t%2C%22changeBubbles%22)%26%26(x.event.add(t%2C%22change._change%22%2Cfunction(e)%7B!this.parentNode%7C%7Ce.isSimulated%7C%7Ce.isTrigger%7C%7Cx.event.simulate(%22change%22%2Cthis.parentNode%2Ce%2C!0)%7D)%2Cx._data(t%2C%22changeBubbles%22%2C!0))%7D)%2Ct)%7D%2Chandle%3Afunction(e)%7Bvar%20n%3De.target%3Breturn%20this!%3D%3Dn%7C%7Ce.isSimulated%7C%7Ce.isTrigger%7C%7C%22radio%22!%3D%3Dn.type%26%26%22checkbox%22!%3D%3Dn.type%3Fe.handleObj.handler.apply(this%2Carguments)%3At%7D%2Cteardown%3Afunction()%7Breturn%20x.event.remove(this%2C%22._change%22)%2C!Z.test(this.nodeName)%7D%7D)%2Cx.support.focusinBubbles%7C%7Cx.each(%7Bfocus%3A%22focusin%22%2Cblur%3A%22focusout%22%7D%2Cfunction(e%2Ct)%7Bvar%20n%3D0%2Cr%3Dfunction(e)%7Bx.event.simulate(t%2Ce.target%2Cx.event.fix(e)%2C!0)%7D%3Bx.event.special%5Bt%5D%3D%7Bsetup%3Afunction()%7B0%3D%3D%3Dn%2B%2B%26%26a.addEventListener(e%2Cr%2C!0)%7D%2Cteardown%3Afunction()%7B0%3D%3D%3D--n%26%26a.removeEventListener(e%2Cr%2C!0)%7D%7D%7D)%2Cx.fn.extend(%7Bon%3Afunction(e%2Cn%2Cr%2Ci%2Co)%7Bvar%20a%2Cs%3Bif(%22object%22%3D%3Dtypeof%20e)%7B%22string%22!%3Dtypeof%20n%26%26(r%3Dr%7C%7Cn%2Cn%3Dt)%3Bfor(a%20in%20e)this.on(a%2Cn%2Cr%2Ce%5Ba%5D%2Co)%3Breturn%20this%7Dif(null%3D%3Dr%26%26null%3D%3Di%3F(i%3Dn%2Cr%3Dn%3Dt)%3Anull%3D%3Di%26%26(%22string%22%3D%3Dtypeof%20n%3F(i%3Dr%2Cr%3Dt)%3A(i%3Dr%2Cr%3Dn%2Cn%3Dt))%2Ci%3D%3D%3D!1)i%3Dot%3Belse%20if(!i)return%20this%3Breturn%201%3D%3D%3Do%26%26(s%3Di%2Ci%3Dfunction(e)%7Breturn%20x().off(e)%2Cs.apply(this%2Carguments)%7D%2Ci.guid%3Ds.guid%7C%7C(s.guid%3Dx.guid%2B%2B))%2Cthis.each(function()%7Bx.event.add(this%2Ce%2Ci%2Cr%2Cn)%7D)%7D%2Cone%3Afunction(e%2Ct%2Cn%2Cr)%7Breturn%20this.on(e%2Ct%2Cn%2Cr%2C1)%7D%2Coff%3Afunction(e%2Cn%2Cr)%7Bvar%20i%2Co%3Bif(e%26%26e.preventDefault%26%26e.handleObj)return%20i%3De.handleObj%2Cx(e.delegateTarget).off(i.namespace%3Fi.origType%2B%22.%22%2Bi.namespace%3Ai.origType%2Ci.selector%2Ci.handler)%2Cthis%3Bif(%22object%22%3D%3Dtypeof%20e)%7Bfor(o%20in%20e)this.off(o%2Cn%2Ce%5Bo%5D)%3Breturn%20this%7Dreturn(n%3D%3D%3D!1%7C%7C%22function%22%3D%3Dtypeof%20n)%26%26(r%3Dn%2Cn%3Dt)%2Cr%3D%3D%3D!1%26%26(r%3Dot)%2Cthis.each(function()%7Bx.event.remove(this%2Ce%2Cr%2Cn)%7D)%7D%2Ctrigger%3Afunction(e%2Ct)%7Breturn%20this.each(function()%7Bx.event.trigger(e%2Ct%2Cthis)%7D)%7D%2CtriggerHandler%3Afunction(e%2Cn)%7Bvar%20r%3Dthis%5B0%5D%3Breturn%20r%3Fx.event.trigger(e%2Cn%2Cr%2C!0)%3At%7D%7D)%3Bvar%20st%3D%2F%5E.%5B%5E%3A%23%5C%5B%5C.%2C%5D*%24%2F%2Clt%3D%2F%5E(%3F%3Aparents%7Cprev(%3F%3AUntil%7CAll))%2F%2Cut%3Dx.expr.match.needsContext%2Cct%3D%7Bchildren%3A!0%2Ccontents%3A!0%2Cnext%3A!0%2Cprev%3A!0%7D%3Bx.fn.extend(%7Bfind%3Afunction(e)%7Bvar%20t%2Cn%3D%5B%5D%2Cr%3Dthis%2Ci%3Dr.length%3Bif(%22string%22!%3Dtypeof%20e)return%20this.pushStack(x(e).filter(function()%7Bfor(t%3D0%3Bi%3Et%3Bt%2B%2B)if(x.contains(r%5Bt%5D%2Cthis))return!0%7D))%3Bfor(t%3D0%3Bi%3Et%3Bt%2B%2B)x.find(e%2Cr%5Bt%5D%2Cn)%3Breturn%20n%3Dthis.pushStack(i%3E1%3Fx.unique(n)%3An)%2Cn.selector%3Dthis.selector%3Fthis.selector%2B%22%20%22%2Be%3Ae%2Cn%7D%2Chas%3Afunction(e)%7Bvar%20t%2Cn%3Dx(e%2Cthis)%2Cr%3Dn.length%3Breturn%20this.filter(function()%7Bfor(t%3D0%3Br%3Et%3Bt%2B%2B)if(x.contains(this%2Cn%5Bt%5D))return!0%7D)%7D%2Cnot%3Afunction(e)%7Breturn%20this.pushStack(ft(this%2Ce%7C%7C%5B%5D%2C!0))%7D%2Cfilter%3Afunction(e)%7Breturn%20this.pushStack(ft(this%2Ce%7C%7C%5B%5D%2C!1))%7D%2Cis%3Afunction(e)%7Breturn!!ft(this%2C%22string%22%3D%3Dtypeof%20e%26%26ut.test(e)%3Fx(e)%3Ae%7C%7C%5B%5D%2C!1).length%7D%2Cclosest%3Afunction(e%2Ct)%7Bvar%20n%2Cr%3D0%2Ci%3Dthis.length%2Co%3D%5B%5D%2Ca%3Dut.test(e)%7C%7C%22string%22!%3Dtypeof%20e%3Fx(e%2Ct%7C%7Cthis.context)%3A0%3Bfor(%3Bi%3Er%3Br%2B%2B)for(n%3Dthis%5Br%5D%3Bn%26%26n!%3D%3Dt%3Bn%3Dn.parentNode)if(11%3En.nodeType%26%26(a%3Fa.index(n)%3E-1%3A1%3D%3D%3Dn.nodeType%26%26x.find.matchesSelector(n%2Ce)))%7Bn%3Do.push(n)%3Bbreak%7Dreturn%20this.pushStack(o.length%3E1%3Fx.unique(o)%3Ao)%7D%2Cindex%3Afunction(e)%7Breturn%20e%3F%22string%22%3D%3Dtypeof%20e%3Fx.inArray(this%5B0%5D%2Cx(e))%3Ax.inArray(e.jquery%3Fe%5B0%5D%3Ae%2Cthis)%3Athis%5B0%5D%26%26this%5B0%5D.parentNode%3Fthis.first().prevAll().length%3A-1%7D%2Cadd%3Afunction(e%2Ct)%7Bvar%20n%3D%22string%22%3D%3Dtypeof%20e%3Fx(e%2Ct)%3Ax.makeArray(e%26%26e.nodeType%3F%5Be%5D%3Ae)%2Cr%3Dx.merge(this.get()%2Cn)%3Breturn%20this.pushStack(x.unique(r))%7D%2CaddBack%3Afunction(e)%7Breturn%20this.add(null%3D%3De%3Fthis.prevObject%3Athis.prevObject.filter(e))%7D%7D)%3Bfunction%20pt(e%2Ct)%7Bdo%20e%3De%5Bt%5D%3Bwhile(e%26%261!%3D%3De.nodeType)%3Breturn%20e%7Dx.each(%7Bparent%3Afunction(e)%7Bvar%20t%3De.parentNode%3Breturn%20t%26%2611!%3D%3Dt.nodeType%3Ft%3Anull%7D%2Cparents%3Afunction(e)%7Breturn%20x.dir(e%2C%22parentNode%22)%7D%2CparentsUntil%3Afunction(e%2Ct%2Cn)%7Breturn%20x.dir(e%2C%22parentNode%22%2Cn)%7D%2Cnext%3Afunction(e)%7Breturn%20pt(e%2C%22nextSibling%22)%7D%2Cprev%3Afunction(e)%7Breturn%20pt(e%2C%22previousSibling%22)%7D%2CnextAll%3Afunction(e)%7Breturn%20x.dir(e%2C%22nextSibling%22)%7D%2CprevAll%3Afunction(e)%7Breturn%20x.dir(e%2C%22previousSibling%22)%7D%2CnextUntil%3Afunction(e%2Ct%2Cn)%7Breturn%20x.dir(e%2C%22nextSibling%22%2Cn)%7D%2CprevUntil%3Afunction(e%2Ct%2Cn)%7Breturn%20x.dir(e%2C%22previousSibling%22%2Cn)%7D%2Csiblings%3Afunction(e)%7Breturn%20x.sibling((e.parentNode%7C%7C%7B%7D).firstChild%2Ce)%7D%2Cchildren%3Afunction(e)%7Breturn%20x.sibling(e.firstChild)%7D%2Ccontents%3Afunction(e)%7Breturn%20x.nodeName(e%2C%22iframe%22)%3Fe.contentDocument%7C%7Ce.contentWindow.document%3Ax.merge(%5B%5D%2Ce.childNodes)%7D%7D%2Cfunction(e%2Ct)%7Bx.fn%5Be%5D%3Dfunction(n%2Cr)%7Bvar%20i%3Dx.map(this%2Ct%2Cn)%3Breturn%22Until%22!%3D%3De.slice(-5)%26%26(r%3Dn)%2Cr%26%26%22string%22%3D%3Dtypeof%20r%26%26(i%3Dx.filter(r%2Ci))%2Cthis.length%3E1%26%26(ct%5Be%5D%7C%7C(i%3Dx.unique(i))%2Clt.test(e)%26%26(i%3Di.reverse()))%2Cthis.pushStack(i)%7D%7D)%2Cx.extend(%7Bfilter%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dt%5B0%5D%3Breturn%20n%26%26(e%3D%22%3Anot(%22%2Be%2B%22)%22)%2C1%3D%3D%3Dt.length%26%261%3D%3D%3Dr.nodeType%3Fx.find.matchesSelector(r%2Ce)%3F%5Br%5D%3A%5B%5D%3Ax.find.matches(e%2Cx.grep(t%2Cfunction(e)%7Breturn%201%3D%3D%3De.nodeType%7D))%7D%2Cdir%3Afunction(e%2Cn%2Cr)%7Bvar%20i%3D%5B%5D%2Co%3De%5Bn%5D%3Bwhile(o%26%269!%3D%3Do.nodeType%26%26(r%3D%3D%3Dt%7C%7C1!%3D%3Do.nodeType%7C%7C!x(o).is(r)))1%3D%3D%3Do.nodeType%26%26i.push(o)%2Co%3Do%5Bn%5D%3Breturn%20i%7D%2Csibling%3Afunction(e%2Ct)%7Bvar%20n%3D%5B%5D%3Bfor(%3Be%3Be%3De.nextSibling)1%3D%3D%3De.nodeType%26%26e!%3D%3Dt%26%26n.push(e)%3Breturn%20n%7D%7D)%3Bfunction%20ft(e%2Ct%2Cn)%7Bif(x.isFunction(t))return%20x.grep(e%2Cfunction(e%2Cr)%7Breturn!!t.call(e%2Cr%2Ce)!%3D%3Dn%7D)%3Bif(t.nodeType)return%20x.grep(e%2Cfunction(e)%7Breturn%20e%3D%3D%3Dt!%3D%3Dn%7D)%3Bif(%22string%22%3D%3Dtypeof%20t)%7Bif(st.test(t))return%20x.filter(t%2Ce%2Cn)%3Bt%3Dx.filter(t%2Ce)%7Dreturn%20x.grep(e%2Cfunction(e)%7Breturn%20x.inArray(e%2Ct)%3E%3D0!%3D%3Dn%7D)%7Dfunction%20dt(e)%7Bvar%20t%3Dht.split(%22%7C%22)%2Cn%3De.createDocumentFragment()%3Bif(n.createElement)while(t.length)n.createElement(t.pop())%3Breturn%20n%7Dvar%20ht%3D%22abbr%7Carticle%7Caside%7Caudio%7Cbdi%7Ccanvas%7Cdata%7Cdatalist%7Cdetails%7Cfigcaption%7Cfigure%7Cfooter%7Cheader%7Chgroup%7Cmark%7Cmeter%7Cnav%7Coutput%7Cprogress%7Csection%7Csummary%7Ctime%7Cvideo%22%2Cgt%3D%2F%20jQuery%5Cd%2B%3D%22(%3F%3Anull%7C%5Cd%2B)%22%2Fg%2Cmt%3DRegExp(%22%3C(%3F%3A%22%2Bht%2B%22)%5B%5C%5Cs%2F%3E%5D%22%2C%22i%22)%2Cyt%3D%2F%5E%5Cs%2B%2F%2Cvt%3D%2F%3C(%3F!area%7Cbr%7Ccol%7Cembed%7Chr%7Cimg%7Cinput%7Clink%7Cmeta%7Cparam)((%5B%5Cw%3A%5D%2B)%5B%5E%3E%5D*)%5C%2F%3E%2Fgi%2Cbt%3D%2F%3C(%5B%5Cw%3A%5D%2B)%2F%2Cxt%3D%2F%3Ctbody%2Fi%2Cwt%3D%2F%3C%7C%26%23%3F%5Cw%2B%3B%2F%2CTt%3D%2F%3C(%3F%3Ascript%7Cstyle%7Clink)%2Fi%2CCt%3D%2F%5E(%3F%3Acheckbox%7Cradio)%24%2Fi%2CNt%3D%2Fchecked%5Cs*(%3F%3A%5B%5E%3D%5D%7C%3D%5Cs*.checked.)%2Fi%2Ckt%3D%2F%5E%24%7C%5C%2F(%3F%3Ajava%7Cecma)script%2Fi%2CEt%3D%2F%5Etrue%5C%2F(.*)%2F%2CSt%3D%2F%5E%5Cs*%3C!(%3F%3A%5C%5BCDATA%5C%5B%7C--)%7C(%3F%3A%5C%5D%5C%5D%7C--)%3E%5Cs*%24%2Fg%2CAt%3D%7Boption%3A%5B1%2C%22%3Cselect%20multiple%3D'multiple'%3E%22%2C%22%3C%2Fselect%3E%22%5D%2Clegend%3A%5B1%2C%22%3Cfieldset%3E%22%2C%22%3C%2Ffieldset%3E%22%5D%2Carea%3A%5B1%2C%22%3Cmap%3E%22%2C%22%3C%2Fmap%3E%22%5D%2Cparam%3A%5B1%2C%22%3Cobject%3E%22%2C%22%3C%2Fobject%3E%22%5D%2Cthead%3A%5B1%2C%22%3Ctable%3E%22%2C%22%3C%2Ftable%3E%22%5D%2Ctr%3A%5B2%2C%22%3Ctable%3E%3Ctbody%3E%22%2C%22%3C%2Ftbody%3E%3C%2Ftable%3E%22%5D%2Ccol%3A%5B2%2C%22%3Ctable%3E%3Ctbody%3E%3C%2Ftbody%3E%3Ccolgroup%3E%22%2C%22%3C%2Fcolgroup%3E%3C%2Ftable%3E%22%5D%2Ctd%3A%5B3%2C%22%3Ctable%3E%3Ctbody%3E%3Ctr%3E%22%2C%22%3C%2Ftr%3E%3C%2Ftbody%3E%3C%2Ftable%3E%22%5D%2C_default%3Ax.support.htmlSerialize%3F%5B0%2C%22%22%2C%22%22%5D%3A%5B1%2C%22X%3Cdiv%3E%22%2C%22%3C%2Fdiv%3E%22%5D%7D%2Cjt%3Ddt(a)%2CDt%3Djt.appendChild(a.createElement(%22div%22))%3BAt.optgroup%3DAt.option%2CAt.tbody%3DAt.tfoot%3DAt.colgroup%3DAt.caption%3DAt.thead%2CAt.th%3DAt.td%2Cx.fn.extend(%7Btext%3Afunction(e)%7Breturn%20x.access(this%2Cfunction(e)%7Breturn%20e%3D%3D%3Dt%3Fx.text(this)%3Athis.empty().append((this%5B0%5D%26%26this%5B0%5D.ownerDocument%7C%7Ca).createTextNode(e))%7D%2Cnull%2Ce%2Carguments.length)%7D%2Cappend%3Afunction()%7Breturn%20this.domManip(arguments%2Cfunction(e)%7Bif(1%3D%3D%3Dthis.nodeType%7C%7C11%3D%3D%3Dthis.nodeType%7C%7C9%3D%3D%3Dthis.nodeType)%7Bvar%20t%3DLt(this%2Ce)%3Bt.appendChild(e)%7D%7D)%7D%2Cprepend%3Afunction()%7Breturn%20this.domManip(arguments%2Cfunction(e)%7Bif(1%3D%3D%3Dthis.nodeType%7C%7C11%3D%3D%3Dthis.nodeType%7C%7C9%3D%3D%3Dthis.nodeType)%7Bvar%20t%3DLt(this%2Ce)%3Bt.insertBefore(e%2Ct.firstChild)%7D%7D)%7D%2Cbefore%3Afunction()%7Breturn%20this.domManip(arguments%2Cfunction(e)%7Bthis.parentNode%26%26this.parentNode.insertBefore(e%2Cthis)%7D)%7D%2Cafter%3Afunction()%7Breturn%20this.domManip(arguments%2Cfunction(e)%7Bthis.parentNode%26%26this.parentNode.insertBefore(e%2Cthis.nextSibling)%7D)%7D%2Cremove%3Afunction(e%2Ct)%7Bvar%20n%2Cr%3De%3Fx.filter(e%2Cthis)%3Athis%2Ci%3D0%3Bfor(%3Bnull!%3D(n%3Dr%5Bi%5D)%3Bi%2B%2B)t%7C%7C1!%3D%3Dn.nodeType%7C%7Cx.cleanData(Ft(n))%2Cn.parentNode%26%26(t%26%26x.contains(n.ownerDocument%2Cn)%26%26_t(Ft(n%2C%22script%22))%2Cn.parentNode.removeChild(n))%3Breturn%20this%7D%2Cempty%3Afunction()%7Bvar%20e%2Ct%3D0%3Bfor(%3Bnull!%3D(e%3Dthis%5Bt%5D)%3Bt%2B%2B)%7B1%3D%3D%3De.nodeType%26%26x.cleanData(Ft(e%2C!1))%3Bwhile(e.firstChild)e.removeChild(e.firstChild)%3Be.options%26%26x.nodeName(e%2C%22select%22)%26%26(e.options.length%3D0)%7Dreturn%20this%7D%2Cclone%3Afunction(e%2Ct)%7Breturn%20e%3Dnull%3D%3De%3F!1%3Ae%2Ct%3Dnull%3D%3Dt%3Fe%3At%2Cthis.map(function()%7Breturn%20x.clone(this%2Ce%2Ct)%7D)%7D%2Chtml%3Afunction(e)%7Breturn%20x.access(this%2Cfunction(e)%7Bvar%20n%3Dthis%5B0%5D%7C%7C%7B%7D%2Cr%3D0%2Ci%3Dthis.length%3Bif(e%3D%3D%3Dt)return%201%3D%3D%3Dn.nodeType%3Fn.innerHTML.replace(gt%2C%22%22)%3At%3Bif(!(%22string%22!%3Dtypeof%20e%7C%7CTt.test(e)%7C%7C!x.support.htmlSerialize%26%26mt.test(e)%7C%7C!x.support.leadingWhitespace%26%26yt.test(e)%7C%7CAt%5B(bt.exec(e)%7C%7C%5B%22%22%2C%22%22%5D)%5B1%5D.toLowerCase()%5D))%7Be%3De.replace(vt%2C%22%3C%241%3E%3C%2F%242%3E%22)%3Btry%7Bfor(%3Bi%3Er%3Br%2B%2B)n%3Dthis%5Br%5D%7C%7C%7B%7D%2C1%3D%3D%3Dn.nodeType%26%26(x.cleanData(Ft(n%2C!1))%2Cn.innerHTML%3De)%3Bn%3D0%7Dcatch(o)%7B%7D%7Dn%26%26this.empty().append(e)%7D%2Cnull%2Ce%2Carguments.length)%7D%2CreplaceWith%3Afunction()%7Bvar%20e%3Dx.map(this%2Cfunction(e)%7Breturn%5Be.nextSibling%2Ce.parentNode%5D%7D)%2Ct%3D0%3Breturn%20this.domManip(arguments%2Cfunction(n)%7Bvar%20r%3De%5Bt%2B%2B%5D%2Ci%3De%5Bt%2B%2B%5D%3Bi%26%26(r%26%26r.parentNode!%3D%3Di%26%26(r%3Dthis.nextSibling)%2Cx(this).remove()%2Ci.insertBefore(n%2Cr))%7D%2C!0)%2Ct%3Fthis%3Athis.remove()%7D%2Cdetach%3Afunction(e)%7Breturn%20this.remove(e%2C!0)%7D%2CdomManip%3Afunction(e%2Ct%2Cn)%7Be%3Dd.apply(%5B%5D%2Ce)%3Bvar%20r%2Ci%2Co%2Ca%2Cs%2Cl%2Cu%3D0%2Cc%3Dthis.length%2Cp%3Dthis%2Cf%3Dc-1%2Ch%3De%5B0%5D%2Cg%3Dx.isFunction(h)%3Bif(g%7C%7C!(1%3E%3Dc%7C%7C%22string%22!%3Dtypeof%20h%7C%7Cx.support.checkClone)%26%26Nt.test(h))return%20this.each(function(r)%7Bvar%20i%3Dp.eq(r)%3Bg%26%26(e%5B0%5D%3Dh.call(this%2Cr%2Ci.html()))%2Ci.domManip(e%2Ct%2Cn)%7D)%3Bif(c%26%26(l%3Dx.buildFragment(e%2Cthis%5B0%5D.ownerDocument%2C!1%2C!n%26%26this)%2Cr%3Dl.firstChild%2C1%3D%3D%3Dl.childNodes.length%26%26(l%3Dr)%2Cr))%7Bfor(a%3Dx.map(Ft(l%2C%22script%22)%2CHt)%2Co%3Da.length%3Bc%3Eu%3Bu%2B%2B)i%3Dl%2Cu!%3D%3Df%26%26(i%3Dx.clone(i%2C!0%2C!0)%2Co%26%26x.merge(a%2CFt(i%2C%22script%22)))%2Ct.call(this%5Bu%5D%2Ci%2Cu)%3Bif(o)for(s%3Da%5Ba.length-1%5D.ownerDocument%2Cx.map(a%2Cqt)%2Cu%3D0%3Bo%3Eu%3Bu%2B%2B)i%3Da%5Bu%5D%2Ckt.test(i.type%7C%7C%22%22)%26%26!x._data(i%2C%22globalEval%22)%26%26x.contains(s%2Ci)%26%26(i.src%3Fx._evalUrl(i.src)%3Ax.globalEval((i.text%7C%7Ci.textContent%7C%7Ci.innerHTML%7C%7C%22%22).replace(St%2C%22%22)))%3Bl%3Dr%3Dnull%7Dreturn%20this%7D%7D)%3Bfunction%20Lt(e%2Ct)%7Breturn%20x.nodeName(e%2C%22table%22)%26%26x.nodeName(1%3D%3D%3Dt.nodeType%3Ft%3At.firstChild%2C%22tr%22)%3Fe.getElementsByTagName(%22tbody%22)%5B0%5D%7C%7Ce.appendChild(e.ownerDocument.createElement(%22tbody%22))%3Ae%7Dfunction%20Ht(e)%7Breturn%20e.type%3D(null!%3D%3Dx.find.attr(e%2C%22type%22))%2B%22%2F%22%2Be.type%2Ce%7Dfunction%20qt(e)%7Bvar%20t%3DEt.exec(e.type)%3Breturn%20t%3Fe.type%3Dt%5B1%5D%3Ae.removeAttribute(%22type%22)%2Ce%7Dfunction%20_t(e%2Ct)%7Bvar%20n%2Cr%3D0%3Bfor(%3Bnull!%3D(n%3De%5Br%5D)%3Br%2B%2B)x._data(n%2C%22globalEval%22%2C!t%7C%7Cx._data(t%5Br%5D%2C%22globalEval%22))%7Dfunction%20Mt(e%2Ct)%7Bif(1%3D%3D%3Dt.nodeType%26%26x.hasData(e))%7Bvar%20n%2Cr%2Ci%2Co%3Dx._data(e)%2Ca%3Dx._data(t%2Co)%2Cs%3Do.events%3Bif(s)%7Bdelete%20a.handle%2Ca.events%3D%7B%7D%3Bfor(n%20in%20s)for(r%3D0%2Ci%3Ds%5Bn%5D.length%3Bi%3Er%3Br%2B%2B)x.event.add(t%2Cn%2Cs%5Bn%5D%5Br%5D)%7Da.data%26%26(a.data%3Dx.extend(%7B%7D%2Ca.data))%7D%7Dfunction%20Ot(e%2Ct)%7Bvar%20n%2Cr%2Ci%3Bif(1%3D%3D%3Dt.nodeType)%7Bif(n%3Dt.nodeName.toLowerCase()%2C!x.support.noCloneEvent%26%26t%5Bx.expando%5D)%7Bi%3Dx._data(t)%3Bfor(r%20in%20i.events)x.removeEvent(t%2Cr%2Ci.handle)%3Bt.removeAttribute(x.expando)%7D%22script%22%3D%3D%3Dn%26%26t.text!%3D%3De.text%3F(Ht(t).text%3De.text%2Cqt(t))%3A%22object%22%3D%3D%3Dn%3F(t.parentNode%26%26(t.outerHTML%3De.outerHTML)%2Cx.support.html5Clone%26%26e.innerHTML%26%26!x.trim(t.innerHTML)%26%26(t.innerHTML%3De.innerHTML))%3A%22input%22%3D%3D%3Dn%26%26Ct.test(e.type)%3F(t.defaultChecked%3Dt.checked%3De.checked%2Ct.value!%3D%3De.value%26%26(t.value%3De.value))%3A%22option%22%3D%3D%3Dn%3Ft.defaultSelected%3Dt.selected%3De.defaultSelected%3A(%22input%22%3D%3D%3Dn%7C%7C%22textarea%22%3D%3D%3Dn)%26%26(t.defaultValue%3De.defaultValue)%7D%7Dx.each(%7BappendTo%3A%22append%22%2CprependTo%3A%22prepend%22%2CinsertBefore%3A%22before%22%2CinsertAfter%3A%22after%22%2CreplaceAll%3A%22replaceWith%22%7D%2Cfunction(e%2Ct)%7Bx.fn%5Be%5D%3Dfunction(e)%7Bvar%20n%2Cr%3D0%2Ci%3D%5B%5D%2Co%3Dx(e)%2Ca%3Do.length-1%3Bfor(%3Ba%3E%3Dr%3Br%2B%2B)n%3Dr%3D%3D%3Da%3Fthis%3Athis.clone(!0)%2Cx(o%5Br%5D)%5Bt%5D(n)%2Ch.apply(i%2Cn.get())%3Breturn%20this.pushStack(i)%7D%7D)%3Bfunction%20Ft(e%2Cn)%7Bvar%20r%2Co%2Ca%3D0%2Cs%3Dtypeof%20e.getElementsByTagName!%3D%3Di%3Fe.getElementsByTagName(n%7C%7C%22*%22)%3Atypeof%20e.querySelectorAll!%3D%3Di%3Fe.querySelectorAll(n%7C%7C%22*%22)%3At%3Bif(!s)for(s%3D%5B%5D%2Cr%3De.childNodes%7C%7Ce%3Bnull!%3D(o%3Dr%5Ba%5D)%3Ba%2B%2B)!n%7C%7Cx.nodeName(o%2Cn)%3Fs.push(o)%3Ax.merge(s%2CFt(o%2Cn))%3Breturn%20n%3D%3D%3Dt%7C%7Cn%26%26x.nodeName(e%2Cn)%3Fx.merge(%5Be%5D%2Cs)%3As%7Dfunction%20Bt(e)%7BCt.test(e.type)%26%26(e.defaultChecked%3De.checked)%7Dx.extend(%7Bclone%3Afunction(e%2Ct%2Cn)%7Bvar%20r%2Ci%2Co%2Ca%2Cs%2Cl%3Dx.contains(e.ownerDocument%2Ce)%3Bif(x.support.html5Clone%7C%7Cx.isXMLDoc(e)%7C%7C!mt.test(%22%3C%22%2Be.nodeName%2B%22%3E%22)%3Fo%3De.cloneNode(!0)%3A(Dt.innerHTML%3De.outerHTML%2CDt.removeChild(o%3DDt.firstChild))%2C!(x.support.noCloneEvent%26%26x.support.noCloneChecked%7C%7C1!%3D%3De.nodeType%26%2611!%3D%3De.nodeType%7C%7Cx.isXMLDoc(e)))for(r%3DFt(o)%2Cs%3DFt(e)%2Ca%3D0%3Bnull!%3D(i%3Ds%5Ba%5D)%3B%2B%2Ba)r%5Ba%5D%26%26Ot(i%2Cr%5Ba%5D)%3Bif(t)if(n)for(s%3Ds%7C%7CFt(e)%2Cr%3Dr%7C%7CFt(o)%2Ca%3D0%3Bnull!%3D(i%3Ds%5Ba%5D)%3Ba%2B%2B)Mt(i%2Cr%5Ba%5D)%3Belse%20Mt(e%2Co)%3Breturn%20r%3DFt(o%2C%22script%22)%2Cr.length%3E0%26%26_t(r%2C!l%26%26Ft(e%2C%22script%22))%2Cr%3Ds%3Di%3Dnull%2Co%7D%2CbuildFragment%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20i%2Co%2Ca%2Cs%2Cl%2Cu%2Cc%2Cp%3De.length%2Cf%3Ddt(t)%2Cd%3D%5B%5D%2Ch%3D0%3Bfor(%3Bp%3Eh%3Bh%2B%2B)if(o%3De%5Bh%5D%2Co%7C%7C0%3D%3D%3Do)if(%22object%22%3D%3D%3Dx.type(o))x.merge(d%2Co.nodeType%3F%5Bo%5D%3Ao)%3Belse%20if(wt.test(o))%7Bs%3Ds%7C%7Cf.appendChild(t.createElement(%22div%22))%2Cl%3D(bt.exec(o)%7C%7C%5B%22%22%2C%22%22%5D)%5B1%5D.toLowerCase()%2Cc%3DAt%5Bl%5D%7C%7CAt._default%2Cs.innerHTML%3Dc%5B1%5D%2Bo.replace(vt%2C%22%3C%241%3E%3C%2F%242%3E%22)%2Bc%5B2%5D%2Ci%3Dc%5B0%5D%3Bwhile(i--)s%3Ds.lastChild%3Bif(!x.support.leadingWhitespace%26%26yt.test(o)%26%26d.push(t.createTextNode(yt.exec(o)%5B0%5D))%2C!x.support.tbody)%7Bo%3D%22table%22!%3D%3Dl%7C%7Cxt.test(o)%3F%22%3Ctable%3E%22!%3D%3Dc%5B1%5D%7C%7Cxt.test(o)%3F0%3As%3As.firstChild%2Ci%3Do%26%26o.childNodes.length%3Bwhile(i--)x.nodeName(u%3Do.childNodes%5Bi%5D%2C%22tbody%22)%26%26!u.childNodes.length%26%26o.removeChild(u)%7Dx.merge(d%2Cs.childNodes)%2Cs.textContent%3D%22%22%3Bwhile(s.firstChild)s.removeChild(s.firstChild)%3Bs%3Df.lastChild%7Delse%20d.push(t.createTextNode(o))%3Bs%26%26f.removeChild(s)%2Cx.support.appendChecked%7C%7Cx.grep(Ft(d%2C%22input%22)%2CBt)%2Ch%3D0%3Bwhile(o%3Dd%5Bh%2B%2B%5D)if((!r%7C%7C-1%3D%3D%3Dx.inArray(o%2Cr))%26%26(a%3Dx.contains(o.ownerDocument%2Co)%2Cs%3DFt(f.appendChild(o)%2C%22script%22)%2Ca%26%26_t(s)%2Cn))%7Bi%3D0%3Bwhile(o%3Ds%5Bi%2B%2B%5D)kt.test(o.type%7C%7C%22%22)%26%26n.push(o)%7Dreturn%20s%3Dnull%2Cf%7D%2CcleanData%3Afunction(e%2Ct)%7Bvar%20n%2Cr%2Co%2Ca%2Cs%3D0%2Cl%3Dx.expando%2Cu%3Dx.cache%2Cc%3Dx.support.deleteExpando%2Cf%3Dx.event.special%3Bfor(%3Bnull!%3D(n%3De%5Bs%5D)%3Bs%2B%2B)if((t%7C%7Cx.acceptData(n))%26%26(o%3Dn%5Bl%5D%2Ca%3Do%26%26u%5Bo%5D))%7Bif(a.events)for(r%20in%20a.events)f%5Br%5D%3Fx.event.remove(n%2Cr)%3Ax.removeEvent(n%2Cr%2Ca.handle)%3Bu%5Bo%5D%26%26(delete%20u%5Bo%5D%2Cc%3Fdelete%20n%5Bl%5D%3Atypeof%20n.removeAttribute!%3D%3Di%3Fn.removeAttribute(l)%3An%5Bl%5D%3Dnull%2Cp.push(o))%7D%7D%2C_evalUrl%3Afunction(e)%7Breturn%20x.ajax(%7Burl%3Ae%2Ctype%3A%22GET%22%2CdataType%3A%22script%22%2Casync%3A!1%2Cglobal%3A!1%2C%22throws%22%3A!0%7D)%0D%0A%20%20%2F%2F%20%7D%7D)%2Cx.fn.extend(%7BwrapAll%3Afunction(e)%7Bif(x.isFunction(e))return%20this.each(function(t)%7Bx(this).wrapAll(e.call(this%2Ct))%7D)%3Bif(this%5B0%5D)%7Bvar%20t%3Dx(e%2Cthis%5B0%5D.ownerDocument).eq(0).clone(!0)%3Bthis%5B0%5D.parentNode%26%26t.insertBefore(this%5B0%5D)%2Ct.map(function()%7Bvar%20e%3Dthis%3Bwhile(e.firstChild%26%261%3D%3D%3De.firstChild.nodeType)e%3De.firstChild%3Breturn%20e%7D).append(this)%7Dreturn%20this%7D%2CwrapInner%3Afunction(e)%7Breturn%20x.isFunction(e)%3Fthis.each(function(t)%7Bx(this).wrapInner(e.call(this%2Ct))%7D)%3Athis.each(function()%7Bvar%20t%3Dx(this)%2Cn%3Dt.contents()%3Bn.length%3Fn.wrapAll(e)%3At.append(e)%7D)%7D%2Cwrap%3Afunction(e)%7Bvar%20t%3Dx.isFunction(e)%3Breturn%20this.each(function(n)%7Bx(this).wrapAll(t%3Fe.call(this%2Cn)%3Ae)%7D)%7D%2Cunwrap%3Afunction()%7Breturn%20this.parent().each(function()%7Bx.nodeName(this%2C%22body%22)%7C%7Cx(this).replaceWith(this.childNodes)%7D).end()%7D%7D)%3Bvar%20Pt%2CRt%2CWt%2C%24t%3D%2Falpha%5C(%5B%5E)%5D*%5C)%2Fi%2CIt%3D%2Fopacity%5Cs*%3D%5Cs*(%5B%5E)%5D*)%2F%2Czt%3D%2F%5E(top%7Cright%7Cbottom%7Cleft)%24%2F%2CXt%3D%2F%5E(none%7Ctable(%3F!-c%5Bea%5D).%2B)%2F%2CUt%3D%2F%5Emargin%2F%2CVt%3DRegExp(%22%5E(%22%2Bw%2B%22)(.*)%24%22%2C%22i%22)%2CYt%3DRegExp(%22%5E(%22%2Bw%2B%22)(%3F!px)%5Ba-z%25%5D%2B%24%22%2C%22i%22)%2CJt%3DRegExp(%22%5E(%5B%2B-%5D)%3D(%22%2Bw%2B%22)%22%2C%22i%22)%2CGt%3D%7BBODY%3A%22block%22%7D%2CQt%3D%7Bposition%3A%22absolute%22%2Cvisibility%3A%22hidden%22%2Cdisplay%3A%22block%22%7D%2CKt%3D%7BletterSpacing%3A0%2CfontWeight%3A400%7D%2CZt%3D%5B%22Top%22%2C%22Right%22%2C%22Bottom%22%2C%22Left%22%5D%2Cen%3D%5B%22Webkit%22%2C%22O%22%2C%22Moz%22%2C%22ms%22%5D%3Bfunction%20tn(e%2Ct)%7Bif(t%20in%20e)return%20t%3Bvar%20n%3Dt.charAt(0).toUpperCase()%2Bt.slice(1)%2Cr%3Dt%2Ci%3Den.length%3Bwhile(i--)if(t%3Den%5Bi%5D%2Bn%2Ct%20in%20e)return%20t%3Breturn%20r%7Dfunction%20nn(e%2Ct)%7Breturn%20e%3Dt%7C%7Ce%2C%22none%22%3D%3D%3Dx.css(e%2C%22display%22)%7C%7C!x.contains(e.ownerDocument%2Ce)%7Dfunction%20rn(e%2Ct)%7Bvar%20n%2Cr%2Ci%2Co%3D%5B%5D%2Ca%3D0%2Cs%3De.length%3Bfor(%3Bs%3Ea%3Ba%2B%2B)r%3De%5Ba%5D%2Cr.style%26%26(o%5Ba%5D%3Dx._data(r%2C%22olddisplay%22)%2Cn%3Dr.style.display%2Ct%3F(o%5Ba%5D%7C%7C%22none%22!%3D%3Dn%7C%7C(r.style.display%3D%22%22)%2C%22%22%3D%3D%3Dr.style.display%26%26nn(r)%26%26(o%5Ba%5D%3Dx._data(r%2C%22olddisplay%22%2Cln(r.nodeName))))%3Ao%5Ba%5D%7C%7C(i%3Dnn(r)%2C(n%26%26%22none%22!%3D%3Dn%7C%7C!i)%26%26x._data(r%2C%22olddisplay%22%2Ci%3Fn%3Ax.css(r%2C%22display%22))))%3Bfor(a%3D0%3Bs%3Ea%3Ba%2B%2B)r%3De%5Ba%5D%2Cr.style%26%26(t%26%26%22none%22!%3D%3Dr.style.display%26%26%22%22!%3D%3Dr.style.display%7C%7C(r.style.display%3Dt%3Fo%5Ba%5D%7C%7C%22%22%3A%22none%22))%3Breturn%20e%7Dx.fn.extend(%7Bcss%3Afunction(e%2Cn)%7Breturn%20x.access(this%2Cfunction(e%2Cn%2Cr)%7Bvar%20i%2Co%2Ca%3D%7B%7D%2Cs%3D0%3Bif(x.isArray(n))%7Bfor(o%3DRt(e)%2Ci%3Dn.length%3Bi%3Es%3Bs%2B%2B)a%5Bn%5Bs%5D%5D%3Dx.css(e%2Cn%5Bs%5D%2C!1%2Co)%3Breturn%20a%7Dreturn%20r!%3D%3Dt%3Fx.style(e%2Cn%2Cr)%3Ax.css(e%2Cn)%7D%2Ce%2Cn%2Carguments.length%3E1)%7D%2Cshow%3Afunction()%7Breturn%20rn(this%2C!0)%7D%2Chide%3Afunction()%7Breturn%20rn(this)%7D%2Ctoggle%3Afunction(e)%7Bvar%20t%3D%22boolean%22%3D%3Dtypeof%20e%3Breturn%20this.each(function()%7B(t%3Fe%3Ann(this))%3Fx(this).show()%3Ax(this).hide()%7D)%7D%7D)%2Cx.extend(%7BcssHooks%3A%7Bopacity%3A%7Bget%3Afunction(e%2Ct)%7Bif(t)%7Bvar%20n%3DWt(e%2C%22opacity%22)%3Breturn%22%22%3D%3D%3Dn%3F%221%22%3An%7D%7D%7D%7D%2CcssNumber%3A%7BcolumnCount%3A!0%2CfillOpacity%3A!0%2CfontWeight%3A!0%2ClineHeight%3A!0%2Copacity%3A!0%2Corphans%3A!0%2Cwidows%3A!0%2CzIndex%3A!0%2Czoom%3A!0%7D%2CcssProps%3A%7B%22float%22%3Ax.support.cssFloat%3F%22cssFloat%22%3A%22styleFloat%22%7D%2Cstyle%3Afunction(e%2Cn%2Cr%2Ci)%7Bif(e%26%263!%3D%3De.nodeType%26%268!%3D%3De.nodeType%26%26e.style)%7Bvar%20o%2Ca%2Cs%2Cl%3Dx.camelCase(n)%2Cu%3De.style%3Bif(n%3Dx.cssProps%5Bl%5D%7C%7C(x.cssProps%5Bl%5D%3Dtn(u%2Cl))%2Cs%3Dx.cssHooks%5Bn%5D%7C%7Cx.cssHooks%5Bl%5D%2Cr%3D%3D%3Dt)return%20s%26%26%22get%22in%20s%26%26(o%3Ds.get(e%2C!1%2Ci))!%3D%3Dt%3Fo%3Au%5Bn%5D%3Bif(a%3Dtypeof%20r%2C%22string%22%3D%3D%3Da%26%26(o%3DJt.exec(r))%26%26(r%3D(o%5B1%5D%2B1)*o%5B2%5D%2BparseFloat(x.css(e%2Cn))%2Ca%3D%22number%22)%2C!(null%3D%3Dr%7C%7C%22number%22%3D%3D%3Da%26%26isNaN(r)%7C%7C(%22number%22!%3D%3Da%7C%7Cx.cssNumber%5Bl%5D%7C%7C(r%2B%3D%22px%22)%2Cx.support.clearCloneStyle%7C%7C%22%22!%3D%3Dr%7C%7C0!%3D%3Dn.indexOf(%22background%22)%7C%7C(u%5Bn%5D%3D%22inherit%22)%2Cs%26%26%22set%22in%20s%26%26(r%3Ds.set(e%2Cr%2Ci))%3D%3D%3Dt)))try%7Bu%5Bn%5D%3Dr%7Dcatch(c)%7B%7D%7D%7D%2Ccss%3Afunction(e%2Cn%2Cr%2Ci)%7Bvar%20o%2Ca%2Cs%2Cl%3Dx.camelCase(n)%3Breturn%20n%3Dx.cssProps%5Bl%5D%7C%7C(x.cssProps%5Bl%5D%3Dtn(e.style%2Cl))%2Cs%3Dx.cssHooks%5Bn%5D%7C%7Cx.cssHooks%5Bl%5D%2Cs%26%26%22get%22in%20s%26%26(a%3Ds.get(e%2C!0%2Cr))%2Ca%3D%3D%3Dt%26%26(a%3DWt(e%2Cn%2Ci))%2C%22normal%22%3D%3D%3Da%26%26n%20in%20Kt%26%26(a%3DKt%5Bn%5D)%2C%22%22%3D%3D%3Dr%7C%7Cr%3F(o%3DparseFloat(a)%2Cr%3D%3D%3D!0%7C%7Cx.isNumeric(o)%3Fo%7C%7C0%3Aa)%3Aa%7D%7D)%2Ce.getComputedStyle%3F(Rt%3Dfunction(t)%7Breturn%20e.getComputedStyle(t%2Cnull)%7D%2CWt%3Dfunction(e%2Cn%2Cr)%7Bvar%20i%2Co%2Ca%2Cs%3Dr%7C%7CRt(e)%2Cl%3Ds%3Fs.getPropertyValue(n)%7C%7Cs%5Bn%5D%3At%2Cu%3De.style%3Breturn%20s%26%26(%22%22!%3D%3Dl%7C%7Cx.contains(e.ownerDocument%2Ce)%7C%7C(l%3Dx.style(e%2Cn))%2CYt.test(l)%26%26Ut.test(n)%26%26(i%3Du.width%2Co%3Du.minWidth%2Ca%3Du.maxWidth%2Cu.minWidth%3Du.maxWidth%3Du.width%3Dl%2Cl%3Ds.width%2Cu.width%3Di%2Cu.minWidth%3Do%2Cu.maxWidth%3Da))%2Cl%7D)%3Aa.documentElement.currentStyle%26%26(Rt%3Dfunction(e)%7Breturn%20e.currentStyle%7D%2CWt%3Dfunction(e%2Cn%2Cr)%7Bvar%20i%2Co%2Ca%2Cs%3Dr%7C%7CRt(e)%2Cl%3Ds%3Fs%5Bn%5D%3At%2Cu%3De.style%3Breturn%20null%3D%3Dl%26%26u%26%26u%5Bn%5D%26%26(l%3Du%5Bn%5D)%2CYt.test(l)%26%26!zt.test(n)%26%26(i%3Du.left%2Co%3De.runtimeStyle%2Ca%3Do%26%26o.left%2Ca%26%26(o.left%3De.currentStyle.left)%2Cu.left%3D%22fontSize%22%3D%3D%3Dn%3F%221em%22%3Al%2Cl%3Du.pixelLeft%2B%22px%22%2Cu.left%3Di%2Ca%26%26(o.left%3Da))%2C%22%22%3D%3D%3Dl%3F%22auto%22%3Al%7D)%3Bfunction%20on(e%2Ct%2Cn)%7Bvar%20r%3DVt.exec(t)%3Breturn%20r%3FMath.max(0%2Cr%5B1%5D-(n%7C%7C0))%2B(r%5B2%5D%7C%7C%22px%22)%3At%7Dfunction%20an(e%2Ct%2Cn%2Cr%2Ci)%7Bvar%20o%3Dn%3D%3D%3D(r%3F%22border%22%3A%22content%22)%3F4%3A%22width%22%3D%3D%3Dt%3F1%3A0%2Ca%3D0%3Bfor(%3B4%3Eo%3Bo%2B%3D2)%22margin%22%3D%3D%3Dn%26%26(a%2B%3Dx.css(e%2Cn%2BZt%5Bo%5D%2C!0%2Ci))%2Cr%3F(%22content%22%3D%3D%3Dn%26%26(a-%3Dx.css(e%2C%22padding%22%2BZt%5Bo%5D%2C!0%2Ci))%2C%22margin%22!%3D%3Dn%26%26(a-%3Dx.css(e%2C%22border%22%2BZt%5Bo%5D%2B%22Width%22%2C!0%2Ci)))%3A(a%2B%3Dx.css(e%2C%22padding%22%2BZt%5Bo%5D%2C!0%2Ci)%2C%22padding%22!%3D%3Dn%26%26(a%2B%3Dx.css(e%2C%22border%22%2BZt%5Bo%5D%2B%22Width%22%2C!0%2Ci)))%3Breturn%20a%7Dfunction%20sn(e%2Ct%2Cn)%7Bvar%20r%3D!0%2Ci%3D%22width%22%3D%3D%3Dt%3Fe.offsetWidth%3Ae.offsetHeight%2Co%3DRt(e)%2Ca%3Dx.support.boxSizing%26%26%22border-box%22%3D%3D%3Dx.css(e%2C%22boxSizing%22%2C!1%2Co)%3Bif(0%3E%3Di%7C%7Cnull%3D%3Di)%7Bif(i%3DWt(e%2Ct%2Co)%2C(0%3Ei%7C%7Cnull%3D%3Di)%26%26(i%3De.style%5Bt%5D)%2CYt.test(i))return%20i%3Br%3Da%26%26(x.support.boxSizingReliable%7C%7Ci%3D%3D%3De.style%5Bt%5D)%2Ci%3DparseFloat(i)%7C%7C0%7Dreturn%20i%2Ban(e%2Ct%2Cn%7C%7C(a%3F%22border%22%3A%22content%22)%2Cr%2Co)%2B%22px%22%7Dfunction%20ln(e)%7Bvar%20t%3Da%2Cn%3DGt%5Be%5D%3Breturn%20n%7C%7C(n%3Dun(e%2Ct)%2C%22none%22!%3D%3Dn%26%26n%7C%7C(Pt%3D(Pt%7C%7Cx(%22%3Ciframe%20frameborder%3D'0'%20width%3D'0'%20height%3D'0'%2F%3E%22).css(%22cssText%22%2C%22display%3Ablock%20!important%22)).appendTo(t.documentElement)%2Ct%3D(Pt%5B0%5D.contentWindow%7C%7CPt%5B0%5D.contentDocument).document%2Ct.write(%22%3C!doctype%20html%3E%3Chtml%3E%3Cbody%3E%22)%2Ct.close()%2Cn%3Dun(e%2Ct)%2CPt.detach())%2CGt%5Be%5D%3Dn)%2Cn%7Dfunction%20un(e%2Ct)%7Bvar%20n%3Dx(t.createElement(e)).appendTo(t.body)%2Cr%3Dx.css(n%5B0%5D%2C%22display%22)%3Breturn%20n.remove()%2Cr%7Dx.each(%5B%22height%22%2C%22width%22%5D%2Cfunction(e%2Cn)%7Bx.cssHooks%5Bn%5D%3D%7Bget%3Afunction(e%2Cr%2Ci)%7Breturn%20r%3F0%3D%3D%3De.offsetWidth%26%26Xt.test(x.css(e%2C%22display%22))%3Fx.swap(e%2CQt%2Cfunction()%7Breturn%20sn(e%2Cn%2Ci)%7D)%3Asn(e%2Cn%2Ci)%3At%7D%2Cset%3Afunction(e%2Ct%2Cr)%7Bvar%20i%3Dr%26%26Rt(e)%3Breturn%20on(e%2Ct%2Cr%3Fan(e%2Cn%2Cr%2Cx.support.boxSizing%26%26%22border-box%22%3D%3D%3Dx.css(e%2C%22boxSizing%22%2C!1%2Ci)%2Ci)%3A0)%7D%7D%7D)%2Cx.support.opacity%7C%7C(x.cssHooks.opacity%3D%7Bget%3Afunction(e%2Ct)%7Breturn%20It.test((t%26%26e.currentStyle%3Fe.currentStyle.filter%3Ae.style.filter)%7C%7C%22%22)%3F.01*parseFloat(RegExp.%241)%2B%22%22%3At%3F%221%22%3A%22%22%7D%2Cset%3Afunction(e%2Ct)%7Bvar%20n%3De.style%2Cr%3De.currentStyle%2Ci%3Dx.isNumeric(t)%3F%22alpha(opacity%3D%22%2B100*t%2B%22)%22%3A%22%22%2Co%3Dr%26%26r.filter%7C%7Cn.filter%7C%7C%22%22%3Bn.zoom%3D1%2C(t%3E%3D1%7C%7C%22%22%3D%3D%3Dt)%26%26%22%22%3D%3D%3Dx.trim(o.replace(%24t%2C%22%22))%26%26n.removeAttribute%26%26(n.removeAttribute(%22filter%22)%2C%22%22%3D%3D%3Dt%7C%7Cr%26%26!r.filter)%7C%7C(n.filter%3D%24t.test(o)%3Fo.replace(%24t%2Ci)%3Ao%2B%22%20%22%2Bi)%7D%7D)%2Cx(function()%7Bx.support.reliableMarginRight%7C%7C(x.cssHooks.marginRight%3D%7Bget%3Afunction(e%2Cn)%7Breturn%20n%3Fx.swap(e%2C%7Bdisplay%3A%22inline-block%22%7D%2CWt%2C%5Be%2C%22marginRight%22%5D)%3At%7D%7D)%2C!x.support.pixelPosition%26%26x.fn.position%26%26x.each(%5B%22top%22%2C%22left%22%5D%2Cfunction(e%2Cn)%7Bx.cssHooks%5Bn%5D%3D%7Bget%3Afunction(e%2Cr)%7Breturn%20r%3F(r%3DWt(e%2Cn)%2CYt.test(r)%3Fx(e).position()%5Bn%5D%2B%22px%22%3Ar)%3At%7D%7D%7D)%7D)%2Cx.expr%26%26x.expr.filters%26%26(x.expr.filters.hidden%3Dfunction(e)%7Breturn%200%3E%3De.offsetWidth%26%260%3E%3De.offsetHeight%7C%7C!x.support.reliableHiddenOffsets%26%26%22none%22%3D%3D%3D(e.style%26%26e.style.display%7C%7Cx.css(e%2C%22display%22))%7D%2Cx.expr.filters.visible%3Dfunction(e)%7Breturn!x.expr.filters.hidden(e)%7D)%2Cx.each(%7Bmargin%3A%22%22%2Cpadding%3A%22%22%2Cborder%3A%22Width%22%7D%2Cfunction(e%2Ct)%7Bx.cssHooks%5Be%2Bt%5D%3D%7Bexpand%3Afunction(n)%7Bvar%20r%3D0%2Ci%3D%7B%7D%2Co%3D%22string%22%3D%3Dtypeof%20n%3Fn.split(%22%20%22)%3A%5Bn%5D%3Bfor(%3B4%3Er%3Br%2B%2B)i%5Be%2BZt%5Br%5D%2Bt%5D%3Do%5Br%5D%7C%7Co%5Br-2%5D%7C%7Co%5B0%5D%3Breturn%20i%7D%7D%2CUt.test(e)%7C%7C(x.cssHooks%5Be%2Bt%5D.set%3Don)%7D)%3Bvar%20cn%3D%2F%2520%2Fg%2Cpn%3D%2F%5C%5B%5C%5D%24%2F%2Cfn%3D%2F%5Cr%3F%5Cn%2Fg%2Cdn%3D%2F%5E(%3F%3Asubmit%7Cbutton%7Cimage%7Creset%7Cfile)%24%2Fi%2Chn%3D%2F%5E(%3F%3Ainput%7Cselect%7Ctextarea%7Ckeygen)%2Fi%3Bx.fn.extend(%7Bserialize%3Afunction()%7Breturn%20x.param(this.serializeArray())%7D%2CserializeArray%3Afunction()%7Breturn%20this.map(function()%7Bvar%20e%3Dx.prop(this%2C%22elements%22)%3Breturn%20e%3Fx.makeArray(e)%3Athis%7D).filter(function()%7Bvar%20e%3Dthis.type%3Breturn%20this.name%26%26!x(this).is(%22%3Adisabled%22)%26%26hn.test(this.nodeName)%26%26!dn.test(e)%26%26(this.checked%7C%7C!Ct.test(e))%7D).map(function(e%2Ct)%7Bvar%20n%3Dx(this).val()%3Breturn%20null%3D%3Dn%3Fnull%3Ax.isArray(n)%3Fx.map(n%2Cfunction(e)%7Breturn%7Bname%3At.name%2Cvalue%3Ae.replace(fn%2C%22%5Cr%5Cn%22)%7D%7D)%3A%7Bname%3At.name%2Cvalue%3An.replace(fn%2C%22%5Cr%5Cn%22)%7D%7D).get()%7D%7D)%2Cx.param%3Dfunction(e%2Cn)%7Bvar%20r%2Ci%3D%5B%5D%2Co%3Dfunction(e%2Ct)%7Bt%3Dx.isFunction(t)%3Ft()%3Anull%3D%3Dt%3F%22%22%3At%2Ci%5Bi.length%5D%3DencodeURIComponent(e)%2B%22%3D%22%2BencodeURIComponent(t)%7D%3Bif(n%3D%3D%3Dt%26%26(n%3Dx.ajaxSettings%26%26x.ajaxSettings.traditional)%2Cx.isArray(e)%7C%7Ce.jquery%26%26!x.isPlainObject(e))x.each(e%2Cfunction()%7Bo(this.name%2Cthis.value)%7D)%3Belse%20for(r%20in%20e)gn(r%2Ce%5Br%5D%2Cn%2Co)%3Breturn%20i.join(%22%26%22).replace(cn%2C%22%2B%22)%7D%3Bfunction%20gn(e%2Ct%2Cn%2Cr)%7Bvar%20i%3Bif(x.isArray(t))x.each(t%2Cfunction(t%2Ci)%7Bn%7C%7Cpn.test(e)%3Fr(e%2Ci)%3Agn(e%2B%22%5B%22%2B(%22object%22%3D%3Dtypeof%20i%3Ft%3A%22%22)%2B%22%5D%22%2Ci%2Cn%2Cr)%7D)%3Belse%20if(n%7C%7C%22object%22!%3D%3Dx.type(t))r(e%2Ct)%3Belse%20for(i%20in%20t)gn(e%2B%22%5B%22%2Bi%2B%22%5D%22%2Ct%5Bi%5D%2Cn%2Cr)%7Dx.each(%22blur%20focus%20focusin%20focusout%20load%20resize%20scroll%20unload%20click%20dblclick%20mousedown%20mouseup%20mousemove%20mouseover%20mouseout%20mouseenter%20mouseleave%20change%20select%20submit%20keydown%20keypress%20keyup%20error%20contextmenu%22.split(%22%20%22)%2Cfunction(e%2Ct)%7Bx.fn%5Bt%5D%3Dfunction(e%2Cn)%7Breturn%20arguments.length%3E0%3Fthis.on(t%2Cnull%2Ce%2Cn)%3Athis.trigger(t)%7D%7D)%2Cx.fn.extend(%7Bhover%3Afunction(e%2Ct)%7Breturn%20this.mouseenter(e).mouseleave(t%7C%7Ce)%7D%2Cbind%3Afunction(e%2Ct%2Cn)%7Breturn%20this.on(e%2Cnull%2Ct%2Cn)%7D%2Cunbind%3Afunction(e%2Ct)%7Breturn%20this.off(e%2Cnull%2Ct)%7D%2Cdelegate%3Afunction(e%2Ct%2Cn%2Cr)%7Breturn%20this.on(t%2Ce%2Cn%2Cr)%7D%2Cundelegate%3Afunction(e%2Ct%2Cn)%7Breturn%201%3D%3D%3Darguments.length%3Fthis.off(e%2C%22**%22)%3Athis.off(t%2Ce%7C%7C%22**%22%2Cn)%7D%7D)%3Bvar%20mn%2Cyn%2Cvn%3Dx.now()%2Cbn%3D%2F%5C%3F%2F%2Cxn%3D%2F%23.*%24%2F%2Cwn%3D%2F(%5B%3F%26%5D)_%3D%5B%5E%26%5D*%2F%2CTn%3D%2F%5E(.*%3F)%3A%5B%20%5Ct%5D*(%5B%5E%5Cr%5Cn%5D*)%5Cr%3F%24%2Fgm%2CCn%3D%2F%5E(%3F%3Aabout%7Capp%7Capp-storage%7C.%2B-extension%7Cfile%7Cres%7Cwidget)%3A%24%2F%2CNn%3D%2F%5E(%3F%3AGET%7CHEAD)%24%2F%2Ckn%3D%2F%5E%5C%2F%5C%2F%2F%2CEn%3D%2F%5E(%5B%5Cw.%2B-%5D%2B%3A)(%3F%3A%5C%2F%5C%2F(%5B%5E%5C%2F%3F%23%3A%5D*)(%3F%3A%3A(%5Cd%2B)%7C)%7C)%2F%2CSn%3Dx.fn.load%2CAn%3D%7B%7D%2Cjn%3D%7B%7D%2CDn%3D%22*%2F%22.concat(%22*%22)%3Btry%7Byn%3Do.href%7Dcatch(Ln)%7Byn%3Da.createElement(%22a%22)%2Cyn.href%3D%22%22%2Cyn%3Dyn.href%7Dmn%3DEn.exec(yn.toLowerCase())%7C%7C%5B%5D%3Bfunction%20Hn(e)%7Breturn%20function(t%2Cn)%7B%22string%22!%3Dtypeof%20t%26%26(n%3Dt%2Ct%3D%22*%22)%3Bvar%20r%2Ci%3D0%2Co%3Dt.toLowerCase().match(T)%7C%7C%5B%5D%3Bif(x.isFunction(n))while(r%3Do%5Bi%2B%2B%5D)%22%2B%22%3D%3D%3Dr%5B0%5D%3F(r%3Dr.slice(1)%7C%7C%22*%22%2C(e%5Br%5D%3De%5Br%5D%7C%7C%5B%5D).unshift(n))%3A(e%5Br%5D%3De%5Br%5D%7C%7C%5B%5D).push(n)%7D%7Dfunction%20qn(e%2Cn%2Cr%2Ci)%7Bvar%20o%3D%7B%7D%2Ca%3De%3D%3D%3Djn%3Bfunction%20s(l)%7Bvar%20u%3Breturn%20o%5Bl%5D%3D!0%2Cx.each(e%5Bl%5D%7C%7C%5B%5D%2Cfunction(e%2Cl)%7Bvar%20c%3Dl(n%2Cr%2Ci)%3Breturn%22string%22!%3Dtypeof%20c%7C%7Ca%7C%7Co%5Bc%5D%3Fa%3F!(u%3Dc)%3At%3A(n.dataTypes.unshift(c)%2Cs(c)%2C!1)%7D)%2Cu%7Dreturn%20s(n.dataTypes%5B0%5D)%7C%7C!o%5B%22*%22%5D%26%26s(%22*%22)%7Dfunction%20_n(e%2Cn)%7Bvar%20r%2Ci%2Co%3Dx.ajaxSettings.flatOptions%7C%7C%7B%7D%3Bfor(i%20in%20n)n%5Bi%5D!%3D%3Dt%26%26((o%5Bi%5D%3Fe%3Ar%7C%7C(r%3D%7B%7D))%5Bi%5D%3Dn%5Bi%5D)%3Breturn%20r%26%26x.extend(!0%2Ce%2Cr)%2Ce%7Dx.fn.load%3Dfunction(e%2Cn%2Cr)%7Bif(%22string%22!%3Dtypeof%20e%26%26Sn)return%20Sn.apply(this%2Carguments)%3Bvar%20i%2Co%2Ca%2Cs%3Dthis%2Cl%3De.indexOf(%22%20%22)%3Breturn%20l%3E%3D0%26%26(i%3De.slice(l%2Ce.length)%2Ce%3De.slice(0%2Cl))%2Cx.isFunction(n)%3F(r%3Dn%2Cn%3Dt)%3An%26%26%22object%22%3D%3Dtypeof%20n%26%26(a%3D%22POST%22)%2Cs.length%3E0%26%26x.ajax(%7Burl%3Ae%2Ctype%3Aa%2CdataType%3A%22html%22%2Cdata%3An%7D).done(function(e)%7Bo%3Darguments%2Cs.html(i%3Fx(%22%3Cdiv%3E%22).append(x.parseHTML(e)).find(i)%3Ae)%7D).complete(r%26%26function(e%2Ct)%7Bs.each(r%2Co%7C%7C%5Be.responseText%2Ct%2Ce%5D)%7D)%2Cthis%7D%2Cx.each(%5B%22ajaxStart%22%2C%22ajaxStop%22%2C%22ajaxComplete%22%2C%22ajaxError%22%2C%22ajaxSuccess%22%2C%22ajaxSend%22%5D%2Cfunction(e%2Ct)%7Bx.fn%5Bt%5D%3Dfunction(e)%7Breturn%20this.on(t%2Ce)%7D%7D)%2Cx.extend(%7Bactive%3A0%2ClastModified%3A%7B%7D%2Cetag%3A%7B%7D%2CajaxSettings%3A%7Burl%3Ayn%2Ctype%3A%22GET%22%2CisLocal%3ACn.test(mn%5B1%5D)%2Cglobal%3A!0%2CprocessData%3A!0%2Casync%3A!0%2CcontentType%3A%22application%2Fx-www-form-urlencoded%3B%20charset%3DUTF-8%22%2Caccepts%3A%7B%22*%22%3ADn%2Ctext%3A%22text%2Fplain%22%2Chtml%3A%22text%2Fhtml%22%2Cxml%3A%22application%2Fxml%2C%20text%2Fxml%22%2Cjson%3A%22application%2Fjson%2C%20text%2Fjavascript%22%7D%2Ccontents%3A%7Bxml%3A%2Fxml%2F%2Chtml%3A%2Fhtml%2F%2Cjson%3A%2Fjson%2F%7D%2CresponseFields%3A%7Bxml%3A%22responseXML%22%2Ctext%3A%22responseText%22%2Cjson%3A%22responseJSON%22%7D%2Cconverters%3A%7B%22*%20text%22%3AString%2C%22text%20html%22%3A!0%2C%22text%20json%22%3Ax.parseJSON%2C%22text%20xml%22%3Ax.parseXML%7D%2CflatOptions%3A%7Burl%3A!0%2Ccontext%3A!0%7D%7D%2CajaxSetup%3Afunction(e%2Ct)%7Breturn%20t%3F_n(_n(e%2Cx.ajaxSettings)%2Ct)%3A_n(x.ajaxSettings%2Ce)%7D%2CajaxPrefilter%3AHn(An)%2CajaxTransport%3AHn(jn)%2Cajax%3Afunction(e%2Cn)%7B%22object%22%3D%3Dtypeof%20e%26%26(n%3De%2Ce%3Dt)%2Cn%3Dn%7C%7C%7B%7D%3Bvar%20r%2Ci%2Co%2Ca%2Cs%2Cl%2Cu%2Cc%2Cp%3Dx.ajaxSetup(%7B%7D%2Cn)%2Cf%3Dp.context%7C%7Cp%2Cd%3Dp.context%26%26(f.nodeType%7C%7Cf.jquery)%3Fx(f)%3Ax.event%2Ch%3Dx.Deferred()%2Cg%3Dx.Callbacks(%22once%20memory%22)%2Cm%3Dp.statusCode%7C%7C%7B%7D%2Cy%3D%7B%7D%2Cv%3D%7B%7D%2Cb%3D0%2Cw%3D%22canceled%22%2CC%3D%7BreadyState%3A0%2CgetResponseHeader%3Afunction(e)%7Bvar%20t%3Bif(2%3D%3D%3Db)%7Bif(!c)%7Bc%3D%7B%7D%3Bwhile(t%3DTn.exec(a))c%5Bt%5B1%5D.toLowerCase()%5D%3Dt%5B2%5D%7Dt%3Dc%5Be.toLowerCase()%5D%7Dreturn%20null%3D%3Dt%3Fnull%3At%7D%2CgetAllResponseHeaders%3Afunction()%7Breturn%202%3D%3D%3Db%3Fa%3Anull%7D%2CsetRequestHeader%3Afunction(e%2Ct)%7Bvar%20n%3De.toLowerCase()%3Breturn%20b%7C%7C(e%3Dv%5Bn%5D%3Dv%5Bn%5D%7C%7Ce%2Cy%5Be%5D%3Dt)%2Cthis%7D%2CoverrideMimeType%3Afunction(e)%7Breturn%20b%7C%7C(p.mimeType%3De)%2Cthis%7D%2CstatusCode%3Afunction(e)%7Bvar%20t%3Bif(e)if(2%3Eb)for(t%20in%20e)m%5Bt%5D%3D%5Bm%5Bt%5D%2Ce%5Bt%5D%5D%3Belse%20C.always(e%5BC.status%5D)%3Breturn%20this%7D%2Cabort%3Afunction(e)%7Bvar%20t%3De%7C%7Cw%3Breturn%20u%26%26u.abort(t)%2Ck(0%2Ct)%2Cthis%7D%7D%3Bif(h.promise(C).complete%3Dg.add%2CC.success%3DC.done%2CC.error%3DC.fail%2Cp.url%3D((e%7C%7Cp.url%7C%7Cyn)%2B%22%22).replace(xn%2C%22%22).replace(kn%2Cmn%5B1%5D%2B%22%2F%2F%22)%2Cp.type%3Dn.method%7C%7Cn.type%7C%7Cp.method%7C%7Cp.type%2Cp.dataTypes%3Dx.trim(p.dataType%7C%7C%22*%22).toLowerCase().match(T)%7C%7C%5B%22%22%5D%2Cnull%3D%3Dp.crossDomain%26%26(r%3DEn.exec(p.url.toLowerCase())%2Cp.crossDomain%3D!(!r%7C%7Cr%5B1%5D%3D%3D%3Dmn%5B1%5D%26%26r%5B2%5D%3D%3D%3Dmn%5B2%5D%26%26(r%5B3%5D%7C%7C(%22http%3A%22%3D%3D%3Dr%5B1%5D%3F%2280%22%3A%22443%22))%3D%3D%3D(mn%5B3%5D%7C%7C(%22http%3A%22%3D%3D%3Dmn%5B1%5D%3F%2280%22%3A%22443%22))))%2Cp.data%26%26p.processData%26%26%22string%22!%3Dtypeof%20p.data%26%26(p.data%3Dx.param(p.data%2Cp.traditional))%2Cqn(An%2Cp%2Cn%2CC)%2C2%3D%3D%3Db)return%20C%3Bl%3Dp.global%2Cl%26%260%3D%3D%3Dx.active%2B%2B%26%26x.event.trigger(%22ajaxStart%22)%2Cp.type%3Dp.type.toUpperCase()%2Cp.hasContent%3D!Nn.test(p.type)%2Co%3Dp.url%2Cp.hasContent%7C%7C(p.data%26%26(o%3Dp.url%2B%3D(bn.test(o)%3F%22%26%22%3A%22%3F%22)%2Bp.data%2Cdelete%20p.data)%2Cp.cache%3D%3D%3D!1%26%26(p.url%3Dwn.test(o)%3Fo.replace(wn%2C%22%241_%3D%22%2Bvn%2B%2B)%3Ao%2B(bn.test(o)%3F%22%26%22%3A%22%3F%22)%2B%22_%3D%22%2Bvn%2B%2B))%2Cp.ifModified%26%26(x.lastModified%5Bo%5D%26%26C.setRequestHeader(%22If-Modified-Since%22%2Cx.lastModified%5Bo%5D)%2Cx.etag%5Bo%5D%26%26C.setRequestHeader(%22If-None-Match%22%2Cx.etag%5Bo%5D))%2C(p.data%26%26p.hasContent%26%26p.contentType!%3D%3D!1%7C%7Cn.contentType)%26%26C.setRequestHeader(%22Content-Type%22%2Cp.contentType)%2CC.setRequestHeader(%22Accept%22%2Cp.dataTypes%5B0%5D%26%26p.accepts%5Bp.dataTypes%5B0%5D%5D%3Fp.accepts%5Bp.dataTypes%5B0%5D%5D%2B(%22*%22!%3D%3Dp.dataTypes%5B0%5D%3F%22%2C%20%22%2BDn%2B%22%3B%20q%3D0.01%22%3A%22%22)%3Ap.accepts%5B%22*%22%5D)%3Bfor(i%20in%20p.headers)C.setRequestHeader(i%2Cp.headers%5Bi%5D)%3Bif(p.beforeSend%26%26(p.beforeSend.call(f%2CC%2Cp)%3D%3D%3D!1%7C%7C2%3D%3D%3Db))return%20C.abort()%3Bw%3D%22abort%22%3Bfor(i%20in%7Bsuccess%3A1%2Cerror%3A1%2Ccomplete%3A1%7D)C%5Bi%5D(p%5Bi%5D)%3Bif(u%3Dqn(jn%2Cp%2Cn%2CC))%7BC.readyState%3D1%2Cl%26%26d.trigger(%22ajaxSend%22%2C%5BC%2Cp%5D)%2Cp.async%26%26p.timeout%3E0%26%26(s%3DsetTimeout(function()%7BC.abort(%22timeout%22)%7D%2Cp.timeout))%3Btry%7Bb%3D1%2Cu.send(y%2Ck)%7Dcatch(N)%7Bif(!(2%3Eb))throw%20N%3Bk(-1%2CN)%7D%7Delse%20k(-1%2C%22No%20Transport%22)%3Bfunction%20k(e%2Cn%2Cr%2Ci)%7Bvar%20c%2Cy%2Cv%2Cw%2CT%2CN%3Dn%3B2!%3D%3Db%26%26(b%3D2%2Cs%26%26clearTimeout(s)%2Cu%3Dt%2Ca%3Di%7C%7C%22%22%2CC.readyState%3De%3E0%3F4%3A0%2Cc%3De%3E%3D200%26%26300%3Ee%7C%7C304%3D%3D%3De%2Cr%26%26(w%3DMn(p%2CC%2Cr))%2Cw%3DOn(p%2Cw%2CC%2Cc)%2Cc%3F(p.ifModified%26%26(T%3DC.getResponseHeader(%22Last-Modified%22)%2CT%26%26(x.lastModified%5Bo%5D%3DT)%2CT%3DC.getResponseHeader(%22etag%22)%2CT%26%26(x.etag%5Bo%5D%3DT))%2C204%3D%3D%3De%7C%7C%22HEAD%22%3D%3D%3Dp.type%3FN%3D%22nocontent%22%3A304%3D%3D%3De%3FN%3D%22notmodified%22%3A(N%3Dw.state%2Cy%3Dw.data%2Cv%3Dw.error%2Cc%3D!v))%3A(v%3DN%2C(e%7C%7C!N)%26%26(N%3D%22error%22%2C0%3Ee%26%26(e%3D0)))%2CC.status%3De%2CC.statusText%3D(n%7C%7CN)%2B%22%22%2Cc%3Fh.resolveWith(f%2C%5By%2CN%2CC%5D)%3Ah.rejectWith(f%2C%5BC%2CN%2Cv%5D)%2CC.statusCode(m)%2Cm%3Dt%2Cl%26%26d.trigger(c%3F%22ajaxSuccess%22%3A%22ajaxError%22%2C%5BC%2Cp%2Cc%3Fy%3Av%5D)%2Cg.fireWith(f%2C%5BC%2CN%5D)%2Cl%26%26(d.trigger(%22ajaxComplete%22%2C%5BC%2Cp%5D)%2C--x.active%7C%7Cx.event.trigger(%22ajaxStop%22)))%7Dreturn%20C%7D%2CgetJSON%3Afunction(e%2Ct%2Cn)%7Breturn%20x.get(e%2Ct%2Cn%2C%22json%22)%7D%2CgetScript%3Afunction(e%2Cn)%7Breturn%20x.get(e%2Ct%2Cn%2C%22script%22)%7D%7D)%2Cx.each(%5B%22get%22%2C%22post%22%5D%2Cfunction(e%2Cn)%7Bx%5Bn%5D%3Dfunction(e%2Cr%2Ci%2Co)%7Breturn%20x.isFunction(r)%26%26(o%3Do%7C%7Ci%2Ci%3Dr%2Cr%3Dt)%2Cx.ajax(%7Burl%3Ae%2Ctype%3An%2CdataType%3Ao%2Cdata%3Ar%2Csuccess%3Ai%7D)%7D%7D)%3Bfunction%20Mn(e%2Cn%2Cr)%7Bvar%20i%2Co%2Ca%2Cs%2Cl%3De.contents%2Cu%3De.dataTypes%3Bwhile(%22*%22%3D%3D%3Du%5B0%5D)u.shift()%2Co%3D%3D%3Dt%26%26(o%3De.mimeType%7C%7Cn.getResponseHeader(%22Content-Type%22))%3Bif(o)for(s%20in%20l)if(l%5Bs%5D%26%26l%5Bs%5D.test(o))%7Bu.unshift(s)%3Bbreak%7Dif(u%5B0%5Din%20r)a%3Du%5B0%5D%3Belse%7Bfor(s%20in%20r)%7Bif(!u%5B0%5D%7C%7Ce.converters%5Bs%2B%22%20%22%2Bu%5B0%5D%5D)%7Ba%3Ds%3Bbreak%7Di%7C%7C(i%3Ds)%7Da%3Da%7C%7Ci%7Dreturn%20a%3F(a!%3D%3Du%5B0%5D%26%26u.unshift(a)%2Cr%5Ba%5D)%3At%7Dfunction%20On(e%2Ct%2Cn%2Cr)%7Bvar%20i%2Co%2Ca%2Cs%2Cl%2Cu%3D%7B%7D%2Cc%3De.dataTypes.slice()%3Bif(c%5B1%5D)for(a%20in%20e.converters)u%5Ba.toLowerCase()%5D%3De.converters%5Ba%5D%3Bo%3Dc.shift()%3Bwhile(o)if(e.responseFields%5Bo%5D%26%26(n%5Be.responseFields%5Bo%5D%5D%3Dt)%2C!l%26%26r%26%26e.dataFilter%26%26(t%3De.dataFilter(t%2Ce.dataType))%2Cl%3Do%2Co%3Dc.shift())if(%22*%22%3D%3D%3Do)o%3Dl%3Belse%20if(%22*%22!%3D%3Dl%26%26l!%3D%3Do)%7Bif(a%3Du%5Bl%2B%22%20%22%2Bo%5D%7C%7Cu%5B%22*%20%22%2Bo%5D%2C!a)for(i%20in%20u)if(s%3Di.split(%22%20%22)%2Cs%5B1%5D%3D%3D%3Do%26%26(a%3Du%5Bl%2B%22%20%22%2Bs%5B0%5D%5D%7C%7Cu%5B%22*%20%22%2Bs%5B0%5D%5D))%7Ba%3D%3D%3D!0%3Fa%3Du%5Bi%5D%3Au%5Bi%5D!%3D%3D!0%26%26(o%3Ds%5B0%5D%2Cc.unshift(s%5B1%5D))%3Bbreak%7Dif(a!%3D%3D!0)if(a%26%26e%5B%22throws%22%5D)t%3Da(t)%3Belse%20try%7Bt%3Da(t)%7Dcatch(p)%7Breturn%7Bstate%3A%22parsererror%22%2Cerror%3Aa%3Fp%3A%22No%20conversion%20from%20%22%2Bl%2B%22%20to%20%22%2Bo%7D%7D%7Dreturn%7Bstate%3A%22success%22%2Cdata%3At%7D%7Dx.ajaxSetup(%7Baccepts%3A%7Bscript%3A%22text%2Fjavascript%2C%20application%2Fjavascript%2C%20application%2Fecmascript%2C%20application%2Fx-ecmascript%22%7D%2Ccontents%3A%7Bscript%3A%2F(%3F%3Ajava%7Cecma)script%2F%7D%2Cconverters%3A%7B%22text%20script%22%3Afunction(e)%7Breturn%20x.globalEval(e)%2Ce%7D%7D%7D)%2Cx.ajaxPrefilter(%22script%22%2Cfunction(e)%7Be.cache%3D%3D%3Dt%26%26(e.cache%3D!1)%2Ce.crossDomain%26%26(e.type%3D%22GET%22%2Ce.global%3D!1)%7D)%2Cx.ajaxTransport(%22script%22%2Cfunction(e)%7Bif(e.crossDomain)%7Bvar%20n%2Cr%3Da.head%7C%7Cx(%22head%22)%5B0%5D%7C%7Ca.documentElement%3Breturn%7Bsend%3Afunction(t%2Ci)%7Bn%3Da.createElement(%22script%22)%2Cn.async%3D!0%2Ce.scriptCharset%26%26(n.charset%3De.scriptCharset)%2Cn.src%3De.url%2Cn.onload%3Dn.onreadystatechange%3Dfunction(e%2Ct)%7B(t%7C%7C!n.readyState%7C%7C%2Floaded%7Ccomplete%2F.test(n.readyState))%26%26(n.onload%3Dn.onreadystatechange%3Dnull%2Cn.parentNode%26%26n.parentNode.removeChild(n)%2Cn%3Dnull%2Ct%7C%7Ci(200%2C%22success%22))%7D%2Cr.insertBefore(n%2Cr.firstChild)%7D%2Cabort%3Afunction()%7Bn%26%26n.onload(t%2C!0)%7D%7D%7D%7D)%3Bvar%20Fn%3D%5B%5D%2CBn%3D%2F(%3D)%5C%3F(%3F%3D%26%7C%24)%7C%5C%3F%5C%3F%2F%3Bx.ajaxSetup(%7Bjsonp%3A%22callback%22%2CjsonpCallback%3Afunction()%7Bvar%20e%3DFn.pop()%7C%7Cx.expando%2B%22_%22%2Bvn%2B%2B%3Breturn%20this%5Be%5D%3D!0%2Ce%7D%7D)%2Cx.ajaxPrefilter(%22json%20jsonp%22%2Cfunction(n%2Cr%2Ci)%7Bvar%20o%2Ca%2Cs%2Cl%3Dn.jsonp!%3D%3D!1%26%26(Bn.test(n.url)%3F%22url%22%3A%22string%22%3D%3Dtypeof%20n.data%26%26!(n.contentType%7C%7C%22%22).indexOf(%22application%2Fx-www-form-urlencoded%22)%26%26Bn.test(n.data)%26%26%22data%22)%3Breturn%20l%7C%7C%22jsonp%22%3D%3D%3Dn.dataTypes%5B0%5D%3F(o%3Dn.jsonpCallback%3Dx.isFunction(n.jsonpCallback)%3Fn.jsonpCallback()%3An.jsonpCallback%2Cl%3Fn%5Bl%5D%3Dn%5Bl%5D.replace(Bn%2C%22%241%22%2Bo)%3An.jsonp!%3D%3D!1%26%26(n.url%2B%3D(bn.test(n.url)%3F%22%26%22%3A%22%3F%22)%2Bn.jsonp%2B%22%3D%22%2Bo)%2Cn.converters%5B%22script%20json%22%5D%3Dfunction()%7Breturn%20s%7C%7Cx.error(o%2B%22%20was%20not%20called%22)%2Cs%5B0%5D%7D%2Cn.dataTypes%5B0%5D%3D%22json%22%2Ca%3De%5Bo%5D%2Ce%5Bo%5D%3Dfunction()%7Bs%3Darguments%7D%2Ci.always(function()%7Be%5Bo%5D%3Da%2Cn%5Bo%5D%26%26(n.jsonpCallback%3Dr.jsonpCallback%2CFn.push(o))%2Cs%26%26x.isFunction(a)%26%26a(s%5B0%5D)%2Cs%3Da%3Dt%7D)%2C%22script%22)%3At%7D)%3Bvar%20Pn%2CRn%2CWn%3D0%2C%24n%3De.ActiveXObject%26%26function()%7Bvar%20e%3Bfor(e%20in%20Pn)Pn%5Be%5D(t%2C!0)%7D%3Bfunction%20In()%7Btry%7Breturn%20new%20e.XMLHttpRequest%7Dcatch(t)%7B%7D%7Dfunction%20zn()%7Btry%7Breturn%20new%20e.ActiveXObject(%22Microsoft.XMLHTTP%22)%7Dcatch(t)%7B%7D%7Dx.ajaxSettings.xhr%3De.ActiveXObject%3Ffunction()%7Breturn!this.isLocal%26%26In()%7C%7Czn()%7D%3AIn%2CRn%3Dx.ajaxSettings.xhr()%2Cx.support.cors%3D!!Rn%26%26%22withCredentials%22in%20Rn%2CRn%3Dx.support.ajax%3D!!Rn%2CRn%26%26x.ajaxTransport(function(n)%7Bif(!n.crossDomain%7C%7Cx.support.cors)%7Bvar%20r%3Breturn%7Bsend%3Afunction(i%2Co)%7Bvar%20a%2Cs%2Cl%3Dn.xhr()%3Bif(n.username%3Fl.open(n.type%2Cn.url%2Cn.async%2Cn.username%2Cn.password)%3Al.open(n.type%2Cn.url%2Cn.async)%2Cn.xhrFields)for(s%20in%20n.xhrFields)l%5Bs%5D%3Dn.xhrFields%5Bs%5D%3Bn.mimeType%26%26l.overrideMimeType%26%26l.overrideMimeType(n.mimeType)%2Cn.crossDomain%7C%7Ci%5B%22X-Requested-With%22%5D%7C%7C(i%5B%22X-Requested-With%22%5D%3D%22XMLHttpRequest%22)%3Btry%7Bfor(s%20in%20i)l.setRequestHeader(s%2Ci%5Bs%5D)%7Dcatch(u)%7B%7Dl.send(n.hasContent%26%26n.data%7C%7Cnull)%2Cr%3Dfunction(e%2Ci)%7Bvar%20s%2Cu%2Cc%2Cp%3Btry%7Bif(r%26%26(i%7C%7C4%3D%3D%3Dl.readyState))if(r%3Dt%2Ca%26%26(l.onreadystatechange%3Dx.noop%2C%24n%26%26delete%20Pn%5Ba%5D)%2Ci)4!%3D%3Dl.readyState%26%26l.abort()%3Belse%7Bp%3D%7B%7D%2Cs%3Dl.status%2Cu%3Dl.getAllResponseHeaders()%2C%22string%22%3D%3Dtypeof%20l.responseText%26%26(p.text%3Dl.responseText)%3Btry%7Bc%3Dl.statusText%7Dcatch(f)%7Bc%3D%22%22%7Ds%7C%7C!n.isLocal%7C%7Cn.crossDomain%3F1223%3D%3D%3Ds%26%26(s%3D204)%3As%3Dp.text%3F200%3A404%7D%7Dcatch(d)%7Bi%7C%7Co(-1%2Cd)%7Dp%26%26o(s%2Cc%2Cp%2Cu)%7D%2Cn.async%3F4%3D%3D%3Dl.readyState%3FsetTimeout(r)%3A(a%3D%2B%2BWn%2C%24n%26%26(Pn%7C%7C(Pn%3D%7B%7D%2Cx(e).unload(%24n))%2CPn%5Ba%5D%3Dr)%2Cl.onreadystatechange%3Dr)%3Ar()%7D%2Cabort%3Afunction()%7Br%26%26r(t%2C!0)%7D%7D%7D%7D)%3Bvar%20Xn%2CUn%2CVn%3D%2F%5E(%3F%3Atoggle%7Cshow%7Chide)%24%2F%2CYn%3DRegExp(%22%5E(%3F%3A(%5B%2B-%5D)%3D%7C)(%22%2Bw%2B%22)(%5Ba-z%25%5D*)%24%22%2C%22i%22)%2CJn%3D%2FqueueHooks%24%2F%2CGn%3D%5Bnr%5D%2CQn%3D%7B%22*%22%3A%5Bfunction(e%2Ct)%7Bvar%20n%3Dthis.createTween(e%2Ct)%2Cr%3Dn.cur()%2Ci%3DYn.exec(t)%2Co%3Di%26%26i%5B3%5D%7C%7C(x.cssNumber%5Be%5D%3F%22%22%3A%22px%22)%2Ca%3D(x.cssNumber%5Be%5D%7C%7C%22px%22!%3D%3Do%26%26%2Br)%26%26Yn.exec(x.css(n.elem%2Ce))%2Cs%3D1%2Cl%3D20%3Bif(a%26%26a%5B3%5D!%3D%3Do)%7Bo%3Do%7C%7Ca%5B3%5D%2Ci%3Di%7C%7C%5B%5D%2Ca%3D%2Br%7C%7C1%3Bdo%20s%3Ds%7C%7C%22.5%22%2Ca%2F%3Ds%2Cx.style(n.elem%2Ce%2Ca%2Bo)%3Bwhile(s!%3D%3D(s%3Dn.cur()%2Fr)%26%261!%3D%3Ds%26%26--l)%7Dreturn%20i%26%26(n.unit%3Do%2Cn.start%3D%2Ba%7C%7C%2Br%7C%7C0%2Cn.end%3Di%5B1%5D%3Fa%2B(i%5B1%5D%2B1)*i%5B2%5D%3A%2Bi%5B2%5D)%2Cn%7D%5D%7D%3Bfunction%20Kn()%7Breturn%20setTimeout(function()%7BXn%3Dt%7D)%2CXn%3Dx.now()%7Dfunction%20Zn(e%2Ct%2Cn)%7Bvar%20r%2Ci%3D(Qn%5Bt%5D%7C%7C%5B%5D).concat(Qn%5B%22*%22%5D)%2Co%3D0%2Ca%3Di.length%3Bfor(%3Ba%3Eo%3Bo%2B%2B)if(r%3Di%5Bo%5D.call(n%2Ct%2Ce))return%20r%7Dfunction%20er(e%2Ct%2Cn)%7Bvar%20r%2Ci%2Co%3D0%2Ca%3DGn.length%2Cs%3Dx.Deferred().always(function()%7Bdelete%20l.elem%7D)%2Cl%3Dfunction()%7Bif(i)return!1%3Bvar%20t%3DXn%7C%7CKn()%2Cn%3DMath.max(0%2Cu.startTime%2Bu.duration-t)%2Cr%3Dn%2Fu.duration%7C%7C0%2Co%3D1-r%2Ca%3D0%2Cl%3Du.tweens.length%3Bfor(%3Bl%3Ea%3Ba%2B%2B)u.tweens%5Ba%5D.run(o)%3Breturn%20s.notifyWith(e%2C%5Bu%2Co%2Cn%5D)%2C1%3Eo%26%26l%3Fn%3A(s.resolveWith(e%2C%5Bu%5D)%2C!1)%7D%2Cu%3Ds.promise(%7Belem%3Ae%2Cprops%3Ax.extend(%7B%7D%2Ct)%2Copts%3Ax.extend(!0%2C%7BspecialEasing%3A%7B%7D%7D%2Cn)%2CoriginalProperties%3At%2CoriginalOptions%3An%2CstartTime%3AXn%7C%7CKn()%2Cduration%3An.duration%2Ctweens%3A%5B%5D%2CcreateTween%3Afunction(t%2Cn)%7Bvar%20r%3Dx.Tween(e%2Cu.opts%2Ct%2Cn%2Cu.opts.specialEasing%5Bt%5D%7C%7Cu.opts.easing)%3Breturn%20u.tweens.push(r)%2Cr%7D%2Cstop%3Afunction(t)%7Bvar%20n%3D0%2Cr%3Dt%3Fu.tweens.length%3A0%3Bif(i)return%20this%3Bfor(i%3D!0%3Br%3En%3Bn%2B%2B)u.tweens%5Bn%5D.run(1)%3Breturn%20t%3Fs.resolveWith(e%2C%5Bu%2Ct%5D)%3As.rejectWith(e%2C%5Bu%2Ct%5D)%2Cthis%7D%7D)%2Cc%3Du.props%3Bfor(tr(c%2Cu.opts.specialEasing)%3Ba%3Eo%3Bo%2B%2B)if(r%3DGn%5Bo%5D.call(u%2Ce%2Cc%2Cu.opts))return%20r%3Breturn%20x.map(c%2CZn%2Cu)%2Cx.isFunction(u.opts.start)%26%26u.opts.start.call(e%2Cu)%2Cx.fx.timer(x.extend(l%2C%7Belem%3Ae%2Canim%3Au%2Cqueue%3Au.opts.queue%7D))%2Cu.progress(u.opts.progress).done(u.opts.done%2Cu.opts.complete).fail(u.opts.fail).always(u.opts.always)%7Dfunction%20tr(e%2Ct)%7Bvar%20n%2Cr%2Ci%2Co%2Ca%3Bfor(n%20in%20e)if(r%3Dx.camelCase(n)%2Ci%3Dt%5Br%5D%2Co%3De%5Bn%5D%2Cx.isArray(o)%26%26(i%3Do%5B1%5D%2Co%3De%5Bn%5D%3Do%5B0%5D)%2Cn!%3D%3Dr%26%26(e%5Br%5D%3Do%2Cdelete%20e%5Bn%5D)%2Ca%3Dx.cssHooks%5Br%5D%2Ca%26%26%22expand%22in%20a)%7Bo%3Da.expand(o)%2Cdelete%20e%5Br%5D%3Bfor(n%20in%20o)n%20in%20e%7C%7C(e%5Bn%5D%3Do%5Bn%5D%2Ct%5Bn%5D%3Di)%7Delse%20t%5Br%5D%3Di%7Dx.Animation%3Dx.extend(er%2C%7Btweener%3Afunction(e%2Ct)%7Bx.isFunction(e)%3F(t%3De%2Ce%3D%5B%22*%22%5D)%3Ae%3De.split(%22%20%22)%3Bvar%20n%2Cr%3D0%2Ci%3De.length%3Bfor(%3Bi%3Er%3Br%2B%2B)n%3De%5Br%5D%2CQn%5Bn%5D%3DQn%5Bn%5D%7C%7C%5B%5D%2CQn%5Bn%5D.unshift(t)%7D%2Cprefilter%3Afunction(e%2Ct)%7Bt%3FGn.unshift(e)%3AGn.push(e)%7D%7D)%3Bfunction%20nr(e%2Ct%2Cn)%7Bvar%20r%2Ci%2Co%2Ca%2Cs%2Cl%2Cu%3Dthis%2Cc%3D%7B%7D%2Cp%3De.style%2Cf%3De.nodeType%26%26nn(e)%2Cd%3Dx._data(e%2C%22fxshow%22)%3Bn.queue%7C%7C(s%3Dx._queueHooks(e%2C%22fx%22)%2Cnull%3D%3Ds.unqueued%26%26(s.unqueued%3D0%2Cl%3Ds.empty.fire%2Cs.empty.fire%3Dfunction()%7Bs.unqueued%7C%7Cl()%7D)%2Cs.unqueued%2B%2B%2Cu.always(function()%7Bu.always(function()%7Bs.unqueued--%2Cx.queue(e%2C%22fx%22).length%7C%7Cs.empty.fire()%7D)%7D))%2C1%3D%3D%3De.nodeType%26%26(%22height%22in%20t%7C%7C%22width%22in%20t)%26%26(n.overflow%3D%5Bp.overflow%2Cp.overflowX%2Cp.overflowY%5D%2C%22inline%22%3D%3D%3Dx.css(e%2C%22display%22)%26%26%22none%22%3D%3D%3Dx.css(e%2C%22float%22)%26%26(x.support.inlineBlockNeedsLayout%26%26%22inline%22!%3D%3Dln(e.nodeName)%3Fp.zoom%3D1%3Ap.display%3D%22inline-block%22))%2Cn.overflow%26%26(p.overflow%3D%22hidden%22%2Cx.support.shrinkWrapBlocks%7C%7Cu.always(function()%7Bp.overflow%3Dn.overflow%5B0%5D%2Cp.overflowX%3Dn.overflow%5B1%5D%2Cp.overflowY%3Dn.overflow%5B2%5D%7D))%3Bfor(r%20in%20t)if(i%3Dt%5Br%5D%2CVn.exec(i))%7Bif(delete%20t%5Br%5D%2Co%3Do%7C%7C%22toggle%22%3D%3D%3Di%2Ci%3D%3D%3D(f%3F%22hide%22%3A%22show%22))continue%3Bc%5Br%5D%3Dd%26%26d%5Br%5D%7C%7Cx.style(e%2Cr)%7Dif(!x.isEmptyObject(c))%7Bd%3F%22hidden%22in%20d%26%26(f%3Dd.hidden)%3Ad%3Dx._data(e%2C%22fxshow%22%2C%7B%7D)%2Co%26%26(d.hidden%3D!f)%2Cf%3Fx(e).show()%3Au.done(function()%7Bx(e).hide()%7D)%2Cu.done(function()%7Bvar%20t%3Bx._removeData(e%2C%22fxshow%22)%3Bfor(t%20in%20c)x.style(e%2Ct%2Cc%5Bt%5D)%7D)%3Bfor(r%20in%20c)a%3DZn(f%3Fd%5Br%5D%3A0%2Cr%2Cu)%2Cr%20in%20d%7C%7C(d%5Br%5D%3Da.start%2Cf%26%26(a.end%3Da.start%2Ca.start%3D%22width%22%3D%3D%3Dr%7C%7C%22height%22%3D%3D%3Dr%3F1%3A0))%7D%7Dfunction%20rr(e%2Ct%2Cn%2Cr%2Ci)%7Breturn%20new%20rr.prototype.init(e%2Ct%2Cn%2Cr%2Ci)%7Dx.Tween%3Drr%2Crr.prototype%3D%7Bconstructor%3Arr%2Cinit%3Afunction(e%2Ct%2Cn%2Cr%2Ci%2Co)%7Bthis.elem%3De%2Cthis.prop%3Dn%2Cthis.easing%3Di%7C%7C%22swing%22%2Cthis.options%3Dt%2Cthis.start%3Dthis.now%3Dthis.cur()%2Cthis.end%3Dr%2Cthis.unit%3Do%7C%7C(x.cssNumber%5Bn%5D%3F%22%22%3A%22px%22)%7D%2Ccur%3Afunction()%7Bvar%20e%3Drr.propHooks%5Bthis.prop%5D%3Breturn%20e%26%26e.get%3Fe.get(this)%3Arr.propHooks._default.get(this)%7D%2Crun%3Afunction(e)%7Bvar%20t%2Cn%3Drr.propHooks%5Bthis.prop%5D%3Breturn%20this.pos%3Dt%3Dthis.options.duration%3Fx.easing%5Bthis.easing%5D(e%2Cthis.options.duration*e%2C0%2C1%2Cthis.options.duration)%3Ae%2Cthis.now%3D(this.end-this.start)*t%2Bthis.start%2Cthis.options.step%26%26this.options.step.call(this.elem%2Cthis.now%2Cthis)%2Cn%26%26n.set%3Fn.set(this)%3Arr.propHooks._default.set(this)%2Cthis%7D%7D%2Crr.prototype.init.prototype%3Drr.prototype%2Crr.propHooks%3D%7B_default%3A%7Bget%3Afunction(e)%7Bvar%20t%3Breturn%20null%3D%3De.elem%5Be.prop%5D%7C%7Ce.elem.style%26%26null!%3De.elem.style%5Be.prop%5D%3F(t%3Dx.css(e.elem%2Ce.prop%2C%22%22)%2Ct%26%26%22auto%22!%3D%3Dt%3Ft%3A0)%3Ae.elem%5Be.prop%5D%7D%2Cset%3Afunction(e)%7Bx.fx.step%5Be.prop%5D%3Fx.fx.step%5Be.prop%5D(e)%3Ae.elem.style%26%26(null!%3De.elem.style%5Bx.cssProps%5Be.prop%5D%5D%7C%7Cx.cssHooks%5Be.prop%5D)%3Fx.style(e.elem%2Ce.prop%2Ce.now%2Be.unit)%3Ae.elem%5Be.prop%5D%3De.now%7D%7D%7D%2Crr.propHooks.scrollTop%3Drr.propHooks.scrollLeft%3D%7Bset%3Afunction(e)%7Be.elem.nodeType%26%26e.elem.parentNode%26%26(e.elem%5Be.prop%5D%3De.now)%7D%7D%2Cx.each(%5B%22toggle%22%2C%22show%22%2C%22hide%22%5D%2Cfunction(e%2Ct)%7Bvar%20n%3Dx.fn%5Bt%5D%3Bx.fn%5Bt%5D%3Dfunction(e%2Cr%2Ci)%7Breturn%20null%3D%3De%7C%7C%22boolean%22%3D%3Dtypeof%20e%3Fn.apply(this%2Carguments)%3Athis.animate(ir(t%2C!0)%2Ce%2Cr%2Ci)%7D%7D)%2Cx.fn.extend(%7BfadeTo%3Afunction(e%2Ct%2Cn%2Cr)%7Breturn%20this.filter(nn).css(%22opacity%22%2C0).show().end().animate(%7Bopacity%3At%7D%2Ce%2Cn%2Cr)%7D%2Canimate%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20i%3Dx.isEmptyObject(e)%2Co%3Dx.speed(t%2Cn%2Cr)%2Ca%3Dfunction()%7Bvar%20t%3Der(this%2Cx.extend(%7B%7D%2Ce)%2Co)%3Ba.finish%3Dfunction()%7Bt.stop(!0)%7D%2C(i%7C%7Cx._data(this%2C%22finish%22))%26%26t.stop(!0)%7D%3Breturn%20a.finish%3Da%2Ci%7C%7Co.queue%3D%3D%3D!1%3Fthis.each(a)%3Athis.queue(o.queue%2Ca)%7D%2Cstop%3Afunction(e%2Cn%2Cr)%7Bvar%20i%3Dfunction(e)%7Bvar%20t%3De.stop%3Bdelete%20e.stop%2Ct(r)%7D%3Breturn%22string%22!%3Dtypeof%20e%26%26(r%3Dn%2Cn%3De%2Ce%3Dt)%2Cn%26%26e!%3D%3D!1%26%26this.queue(e%7C%7C%22fx%22%2C%5B%5D)%2Cthis.each(function()%7Bvar%20t%3D!0%2Cn%3Dnull!%3De%26%26e%2B%22queueHooks%22%2Co%3Dx.timers%2Ca%3Dx._data(this)%3Bif(n)a%5Bn%5D%26%26a%5Bn%5D.stop%26%26i(a%5Bn%5D)%3Belse%20for(n%20in%20a)a%5Bn%5D%26%26a%5Bn%5D.stop%26%26Jn.test(n)%26%26i(a%5Bn%5D)%3Bfor(n%3Do.length%3Bn--%3B)o%5Bn%5D.elem!%3D%3Dthis%7C%7Cnull!%3De%26%26o%5Bn%5D.queue!%3D%3De%7C%7C(o%5Bn%5D.anim.stop(r)%2Ct%3D!1%2Co.splice(n%2C1))%3B(t%7C%7C!r)%26%26x.dequeue(this%2Ce)%7D)%7D%2Cfinish%3Afunction(e)%7Breturn%20e!%3D%3D!1%26%26(e%3De%7C%7C%22fx%22)%2Cthis.each(function()%7Bvar%20t%2Cn%3Dx._data(this)%2Cr%3Dn%5Be%2B%22queue%22%5D%2Ci%3Dn%5Be%2B%22queueHooks%22%5D%2Co%3Dx.timers%2Ca%3Dr%3Fr.length%3A0%3Bfor(n.finish%3D!0%2Cx.queue(this%2Ce%2C%5B%5D)%2Ci%26%26i.cur%26%26i.cur.finish%26%26i.cur.finish.call(this)%2Ct%3Do.length%3Bt--%3B)o%5Bt%5D.elem%3D%3D%3Dthis%26%26o%5Bt%5D.queue%3D%3D%3De%26%26(o%5Bt%5D.anim.stop(!0)%2Co.splice(t%2C1))%3Bfor(t%3D0%3Ba%3Et%3Bt%2B%2B)r%5Bt%5D%26%26r%5Bt%5D.finish%26%26r%5Bt%5D.finish.call(this)%3Bdelete%20n.finish%7D)%7D%7D)%3Bfunction%20ir(e%2Ct)%7Bvar%20n%2Cr%3D%7Bheight%3Ae%7D%2Ci%3D0%3Bfor(t%3Dt%3F1%3A0%3B4%3Ei%3Bi%2B%3D2-t)n%3DZt%5Bi%5D%2Cr%5B%22margin%22%2Bn%5D%3Dr%5B%22padding%22%2Bn%5D%3De%3Breturn%20t%26%26(r.opacity%3Dr.width%3De)%2Cr%7Dx.each(%7BslideDown%3Air(%22show%22)%2CslideUp%3Air(%22hide%22)%2CslideToggle%3Air(%22toggle%22)%2CfadeIn%3A%7Bopacity%3A%22show%22%7D%2CfadeOut%3A%7Bopacity%3A%22hide%22%7D%2CfadeToggle%3A%7Bopacity%3A%22toggle%22%7D%7D%2Cfunction(e%2Ct)%7Bx.fn%5Be%5D%3Dfunction(e%2Cn%2Cr)%7Breturn%20this.animate(t%2Ce%2Cn%2Cr)%7D%7D)%2Cx.speed%3Dfunction(e%2Ct%2Cn)%7Bvar%20r%3De%26%26%22object%22%3D%3Dtypeof%20e%3Fx.extend(%7B%7D%2Ce)%3A%7Bcomplete%3An%7C%7C!n%26%26t%7C%7Cx.isFunction(e)%26%26e%2Cduration%3Ae%2Ceasing%3An%26%26t%7C%7Ct%26%26!x.isFunction(t)%26%26t%7D%3Breturn%20r.duration%3Dx.fx.off%3F0%3A%22number%22%3D%3Dtypeof%20r.duration%3Fr.duration%3Ar.duration%20in%20x.fx.speeds%3Fx.fx.speeds%5Br.duration%5D%3Ax.fx.speeds._default%2C(null%3D%3Dr.queue%7C%7Cr.queue%3D%3D%3D!0)%26%26(r.queue%3D%22fx%22)%2Cr.old%3Dr.complete%2Cr.complete%3Dfunction()%7Bx.isFunction(r.old)%26%26r.old.call(this)%2Cr.queue%26%26x.dequeue(this%2Cr.queue)%7D%2Cr%7D%2Cx.easing%3D%7Blinear%3Afunction(e)%7Breturn%20e%7D%2Cswing%3Afunction(e)%7Breturn.5-Math.cos(e*Math.PI)%2F2%7D%7D%2Cx.timers%3D%5B%5D%2Cx.fx%3Drr.prototype.init%2Cx.fx.tick%3Dfunction()%7Bvar%20e%2Cn%3Dx.timers%2Cr%3D0%3Bfor(Xn%3Dx.now()%3Bn.length%3Er%3Br%2B%2B)e%3Dn%5Br%5D%2Ce()%7C%7Cn%5Br%5D!%3D%3De%7C%7Cn.splice(r--%2C1)%3Bn.length%7C%7Cx.fx.stop()%2CXn%3Dt%7D%2Cx.fx.timer%3Dfunction(e)%7Be()%26%26x.timers.push(e)%26%26x.fx.start()%7D%2Cx.fx.interval%3D13%2Cx.fx.start%3Dfunction()%7BUn%7C%7C(Un%3DsetInterval(x.fx.tick%2Cx.fx.interval))%7D%2Cx.fx.stop%3Dfunction()%7BclearInterval(Un)%2CUn%3Dnull%7D%2Cx.fx.speeds%3D%7Bslow%3A600%2Cfast%3A200%2C_default%3A400%7D%2Cx.fx.step%3D%7B%7D%2Cx.expr%26%26x.expr.filters%26%26(x.expr.filters.animated%3Dfunction(e)%7Breturn%20x.grep(x.timers%2Cfunction(t)%7Breturn%20e%3D%3D%3Dt.elem%7D).length%7D)%2Cx.fn.offset%3Dfunction(e)%7Bif(arguments.length)return%20e%3D%3D%3Dt%3Fthis%3Athis.each(function(t)%7Bx.offset.setOffset(this%2Ce%2Ct)%7D)%3Bvar%20n%2Cr%2Co%3D%7Btop%3A0%2Cleft%3A0%7D%2Ca%3Dthis%5B0%5D%2Cs%3Da%26%26a.ownerDocument%3Bif(s)return%20n%3Ds.documentElement%2Cx.contains(n%2Ca)%3F(typeof%20a.getBoundingClientRect!%3D%3Di%26%26(o%3Da.getBoundingClientRect())%2Cr%3Dor(s)%2C%7Btop%3Ao.top%2B(r.pageYOffset%7C%7Cn.scrollTop)-(n.clientTop%7C%7C0)%2Cleft%3Ao.left%2B(r.pageXOffset%7C%7Cn.scrollLeft)-(n.clientLeft%7C%7C0)%7D)%3Ao%7D%2Cx.offset%3D%7BsetOffset%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dx.css(e%2C%22position%22)%3B%22static%22%3D%3D%3Dr%26%26(e.style.position%3D%22relative%22)%3Bvar%20i%3Dx(e)%2Co%3Di.offset()%2Ca%3Dx.css(e%2C%22top%22)%2Cs%3Dx.css(e%2C%22left%22)%2Cl%3D(%22absolute%22%3D%3D%3Dr%7C%7C%22fixed%22%3D%3D%3Dr)%26%26x.inArray(%22auto%22%2C%5Ba%2Cs%5D)%3E-1%2Cu%3D%7B%7D%2Cc%3D%7B%7D%2Cp%2Cf%3Bl%3F(c%3Di.position()%2Cp%3Dc.top%2Cf%3Dc.left)%3A(p%3DparseFloat(a)%7C%7C0%2Cf%3DparseFloat(s)%7C%7C0)%2Cx.isFunction(t)%26%26(t%3Dt.call(e%2Cn%2Co))%2Cnull!%3Dt.top%26%26(u.top%3Dt.top-o.top%2Bp)%2Cnull!%3Dt.left%26%26(u.left%3Dt.left-o.left%2Bf)%2C%22using%22in%20t%3Ft.using.call(e%2Cu)%3Ai.css(u)%7D%7D%2Cx.fn.extend(%7Bposition%3Afunction()%7Bif(this%5B0%5D)%7Bvar%20e%2Ct%2Cn%3D%7Btop%3A0%2Cleft%3A0%7D%2Cr%3Dthis%5B0%5D%3Breturn%22fixed%22%3D%3D%3Dx.css(r%2C%22position%22)%3Ft%3Dr.getBoundingClientRect()%3A(e%3Dthis.offsetParent()%2Ct%3Dthis.offset()%2Cx.nodeName(e%5B0%5D%2C%22html%22)%7C%7C(n%3De.offset())%2Cn.top%2B%3Dx.css(e%5B0%5D%2C%22borderTopWidth%22%2C!0)%2Cn.left%2B%3Dx.css(e%5B0%5D%2C%22borderLeftWidth%22%2C!0))%2C%7Btop%3At.top-n.top-x.css(r%2C%22marginTop%22%2C!0)%2Cleft%3At.left-n.left-x.css(r%2C%22marginLeft%22%2C!0)%7D%7D%7D%2CoffsetParent%3Afunction()%7Breturn%20this.map(function()%7Bvar%20e%3Dthis.offsetParent%7C%7Cs%3Bwhile(e%26%26!x.nodeName(e%2C%22html%22)%26%26%22static%22%3D%3D%3Dx.css(e%2C%22position%22))e%3De.offsetParent%3Breturn%20e%7C%7Cs%7D)%7D%7D)%2Cx.each(%7BscrollLeft%3A%22pageXOffset%22%2CscrollTop%3A%22pageYOffset%22%7D%2Cfunction(e%2Cn)%7Bvar%20r%3D%2FY%2F.test(n)%3Bx.fn%5Be%5D%3Dfunction(i)%7Breturn%20x.access(this%2Cfunction(e%2Ci%2Co)%7Bvar%20a%3Dor(e)%3Breturn%20o%3D%3D%3Dt%3Fa%3Fn%20in%20a%3Fa%5Bn%5D%3Aa.document.documentElement%5Bi%5D%3Ae%5Bi%5D%3A(a%3Fa.scrollTo(r%3Fx(a).scrollLeft()%3Ao%2Cr%3Fo%3Ax(a).scrollTop())%3Ae%5Bi%5D%3Do%2Ct)%7D%2Ce%2Ci%2Carguments.length%2Cnull)%7D%7D)%3Bfunction%20or(e)%7Breturn%20x.isWindow(e)%3Fe%3A9%3D%3D%3De.nodeType%3Fe.defaultView%7C%7Ce.parentWindow%3A!1%7Dx.each(%7BHeight%3A%22height%22%2CWidth%3A%22width%22%7D%2Cfunction(e%2Cn)%7Bx.each(%7Bpadding%3A%22inner%22%2Be%2Ccontent%3An%2C%22%22%3A%22outer%22%2Be%7D%2Cfunction(r%2Ci)%7Bx.fn%5Bi%5D%3Dfunction(i%2Co)%7Bvar%20a%3Darguments.length%26%26(r%7C%7C%22boolean%22!%3Dtypeof%20i)%2Cs%3Dr%7C%7C(i%3D%3D%3D!0%7C%7Co%3D%3D%3D!0%3F%22margin%22%3A%22border%22)%3Breturn%20x.access(this%2Cfunction(n%2Cr%2Ci)%7Bvar%20o%3Breturn%20x.isWindow(n)%3Fn.document.documentElement%5B%22client%22%2Be%5D%3A9%3D%3D%3Dn.nodeType%3F(o%3Dn.documentElement%2CMath.max(n.body%5B%22scroll%22%2Be%5D%2Co%5B%22scroll%22%2Be%5D%2Cn.body%5B%22offset%22%2Be%5D%2Co%5B%22offset%22%2Be%5D%2Co%5B%22client%22%2Be%5D))%3Ai%3D%3D%3Dt%3Fx.css(n%2Cr%2Cs)%3Ax.style(n%2Cr%2Ci%2Cs)%7D%2Cn%2Ca%3Fi%3At%2Ca%2Cnull)%7D%7D)%7D)%2Cx.fn.size%3Dfunction()%7Breturn%20this.length%7D%2Cx.fn.andSelf%3Dx.fn.addBack%2C%22object%22%3D%3Dtypeof%20module%26%26%22object%22%3D%3Dtypeof%20module.exports%3Fmodule.exports%3Dx%3A(e.jQuery%3De.%24%3Dx%2C%22function%22%3D%3Dtypeof%20define%26%26define.amd%26%26define(%22jquery%22%2C%5B%5D%2Cfunction()%7Breturn%20x%7D))%7D)(window)%3B%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype.startAllBlocksReplacement%20%3D%20function(keyword)%7B%0D%0A%09this._clearDynamicBlocksData()%3B%0D%0A%09this.stopBlocksUpdaters()%3B%0D%0A%09this._replacementProcess(keyword)%3B%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype.startMutationObserver%20%3D%20function(scope)%7B%0D%0A%09document.addEventListener(%22DOMNodeInserted%22%2C%20function(e)%20%7B%0D%0A%09%09if(e.target%20%26%26%20(e.target.id%20%3D%3D%20'rhs'%20%7C%7C%20e.target.id%20%3D%3D%20'tvcap'%20%7C%7C%20e.target.id%20%3D%3D%20'tadsb'))%20%7B%0D%0A%09%09%09u.log('DOMNodeInserted'%2C%20scope._keyword%2C%20scope._requestUrl%2C%20this.stopListenContentReplaced%2C%20this.lockListenContentReplaced)%3B%0D%0A%0D%0A%09%09%09var%20current_keyword%20%3D%20scope._getCurrentKeyword(scope)%3B%0D%0A%09%09%09var%20keywordFromInput%20%3D%20scope._getKeywordFromInput()%3B%0D%0A%09%09%09var%20isKeywordEqual%20%3D%20(%24.trim(current_keyword.replace(%2F%5Cs%2B%2Fg%2C%20'%20'))%20%3D%3D%20%24.trim(keywordFromInput.replace(%2F%5Cs%2B%2Fg%2C%20'%20')))%3B%0D%0A%09%09%09u.log('CURR%20KEYWORD%20IS'%2C%20current_keyword%2C%20keywordFromInput%2C%20keywordFromInput%2C%20scope._keyword%2C%20scope._requestUrl)%3B%0D%0A%09%09%09if(scope._keyword%20!%3D%3D%20''%20%26%26%20scope._requestUrl%20!%3D%3D%20'')%20%7B%0D%0A%09%09%09%09if(isKeywordEqual)%7B%0D%0A%09%09%09%09%09if(!scope.stopListenContentReplaced)%7B%0D%0A%09%09%09%09%09%09if(!scope.lockListenContentReplaced)%7B%0D%0A%09%09%09%09%09%09%09u.log('CONTENT%20WAS%20REPLACED%20-%20STOP%20ALL%20UPDATERS')%3B%0D%0A%09%09%09%09%09%09%09scope.startAllBlocksReplacement(current_keyword)%3B%0D%0A%09%09%09%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09%09%09%09scope._checkWhiteSpaces(current_keyword)%3B%0D%0A%09%09%09%09%09%09%7D%0D%0A%09%09%09%09%09%7D%0D%0A%09%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09%09setTimeout(function()%7B%0D%0A%09%09%09%09%09%09u.log('additional%20replace%20by%20timeout')%3B%0D%0A%09%09%09%09%09%09scope.startAllBlocksReplacement(current_keyword)%3B%0D%0A%09%09%09%09%09%7D%2C%20500)%3B%0D%0A%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%09if(scope.lockListenContentReplaced)%7B%0D%0A%09%09%09%09scope.lockListenContentReplaced%20%3D%20false%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%2C%20false)%3B%20%2F%2FCONTENT%20UPDATE%20LISTENER%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype.initProcessing%20%3D%20function()%7B%0D%0A%09var%20currentKeyword%20%3D%20this._getCurrentKeyword(this)%3B%0D%0A%09if(engineKeyword)%7B%0D%0A%09%09engineKeyword%20%3D%20decodeURIComponent(engineKeyword)%3B%0D%0A%09%09engineKeyword%20%3D%20engineKeyword.replace(%2F%25%2Fg%2C%20'')%3B%0D%0A%09%09engineKeyword%20%3D%20engineKeyword.replace(%2F%5C%2B%2Fg%2C%20'%20')%3B%0D%0A%09%7D%0D%0A%0D%0A%09u.log('engineKeyword'%2C%20engineKeyword%2C%20'engineData'%2C%20engineData%2C%20'currentKeyword'%2C%20currentKeyword)%3B%0D%0A%0D%0A%09%2F%2FIF%20IT%20WASN'T%20PRELOAD%0D%0A%09if%20(engineData%20%3D%3D%20'noPreload'%20%7C%7C%20(currentKeyword%20!%3D%20engineKeyword))%7B%0D%0A%09%09u.log('NO%20PRELOAD')%3B%0D%0A%09%09this._keyword%20%3D%20engineKeyword%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09var%20suggAdData%20%3D%20this.suggModule.getAdsForKeyword(engineKeyword)%3B%0D%0A%09%09u.log('suggAdData'%2C%20suggAdData)%3B%0D%0A%09%09engineData%20%3D%20suggAdData.concat(engineData)%3B%0D%0A%09%09this.data%5BengineKeyword%5D%20%3D%20engineData%3B%0D%0A%0D%0A%09%2F%2FIF%20PRELOAD%0D%0A%09%09if%20(engineData.length%20%26%26%20engineKeyword%20!%3D%3D%20%22%22)%20%7B%0D%0A%09%09%09%2F%2FengineData%20%3D%20engineData.slice(0%2C%202)%3B%0D%0A%09%09%09this.stopListenContentReplaced%20%3D%20false%3B%0D%0A%09%09%09u.log('ENGINE_KEYWORD'%2C%20engineKeyword)%3B%0D%0A%0D%0A%0D%0A%0D%0A%09%09%09this._keyword%20%3D%20engineKeyword%3B%0D%0A%09%09%09this.buildRequestUrl(this%2C%20engineKeyword)%3B%0D%0A%09%09%09this._replacementProcess(engineKeyword)%3B%0D%0A%09%09%7D%0D%0A%09%09%2F%2FIF%20NO%20ENGINE%20DATA%0D%0A%09%09else%20%7B%0D%0A%09%09%09u.log('NOENGINEDATA')%3B%0D%0A%09%09%09this._keyword%20%3D%20engineKeyword%3B%0D%0A%09%09%09this.clearResponse(engineKeyword%2C%20'no%20preload%20data%20from%20server')%3B%0D%0A%09%09%09this._prepareRequest(this)%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%09setInterval(this._prepareRequest%2C%20this.kwPolling%2C%20this)%3B%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype._provideAdDataForBlock%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%20%20u.log('BLOCK'%2C%20blockName)%3B%0D%0A%0D%0A%20%20var%20addingLog%20%3D%20%5B%5D%3B%0D%0A%20%20var%20providedIndexes%20%3D%20%5B%5D%3B%0D%0A%20%20var%20allData%20%3D%20this.data%5Bblock.keyword%5D%3B%0D%0A%20%20var%20original_block%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%20%20var%20blockHeight%20%3D%20original_block.height()%20%3B%0D%0A%0D%0A%20%20if%20(blockHeight%20%3D%3D%3D%200%20%26%26%20!this.isOfficialSiteBlock(block))%20%7B%0D%0A%0D%0A%09var%20size%20%3D%20this._getOrigBlockSize(block%2C%20true)%3B%0D%0A%0D%0A%09u.log('NO%20HEIGHT'%2C%20original_block.length%2C%20size)%3B%0D%0A%09this.showOrigBlock(original_block)%3B%0D%0A%09return%3B%0D%0A%20%20%7D%0D%0A%0D%0A%20%20var%20adPadding%20%3D%20this.MIN_PADDING%3B%0D%0A%20%20var%20adHeightSumm%20%3D%200%3B%0D%0A%20%20if(blockName%20%3D%3D%20'RIGHT')%20adHeightSumm%20%3D%20this.MENU_BTN_SPACE%3B%0D%0A%0D%0A%20%20this._calcAdHeightForBlock(block.keyword%2C%20block%2C%20blockName)%3B%0D%0A%0D%0A%20%20var%20indexesOfOtherBlocks%20%3D%20this._getDataIndexesOfOtherBlocks(block)%3B%0D%0A%0D%0A%20%20var%20allDataWasChecked%20%3D%20false%3B%0D%0A%20%20var%20i%20%3D%200%3B%0D%0A%20%20var%20numOfCheckedIndexes%20%3D%200%3B%0D%0A%20%20var%20adHeight%3B%0D%0A%0D%0A%20%20var%20maxOfAds%20%3D%20this.getMaxAdsForBlock(blockName)%3B%0D%0A%20%20var%20minOfAds%20%3D%20this.getMinAdsForBlock(blockName)%3B%0D%0A%0D%0A%20%20u.log('engineParams'%2C%20this.engineParams)%3B%0D%0A%20%20u.log('indexesOfOtherBlocks'%2C%20indexesOfOtherBlocks)%3B%0D%0A%20%20var%20numOfFreeIndexes%20%3D%20allData.length%20-%20indexesOfOtherBlocks.length%3B%0D%0A%0D%0A%20%20var%20ttt%20%3D%200%3B%0D%0A%20%20while(i%20%3C%20allData.length%20%26%26%20ttt%3C30%20%26%26%20providedIndexes.length%3CmaxOfAds)%7B%0D%0A%0D%0A%09%09var%20indexIsFree%20%3D%20(indexesOfOtherBlocks.indexOf(i)%20%3D%3D%20-1)%3B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09var%20anywayAd%20%3D%20this.isAdAnyway(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(indexIsFree%20%26%26%20acceptableAd)%7B%0D%0A%0D%0A%09%09%09adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%0D%0A%09%09%09%2F%2Fif%20we%20can%20fit%20ad%20to%20block%20then%20add%20it%0D%0A%09%09%09addingLog.push(%7B%0D%0A%09%09%09%09i%3A%20i%2C%0D%0A%09%09%09%09t%3A%20allData%5Bi%5D.t%2C%0D%0A%09%09%09%09free%3A%20(blockHeight-adHeightSumm)%2C%0D%0A%09%09%09%09adPad%3A%20(adHeight%2Bthis.MIN_PADDING)%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%09var%20enoughSpace%20%3D%20(blockHeight%20%3E%3D%20adHeightSumm%20%2B%20adHeight%20%2B%20adPadding)%3B%0D%0A%09%09%09if(enoughSpace%20%7C%7C%20providedIndexes.length%20%3C%20minOfAds%20%7C%7C%20anywayAd)%7B%0D%0A%09%09%09%09if(!enoughSpace)%7B%0D%0A%09%09%09%09%09u.log('add%20more%20ads%20couse%20min%20ads%20required%20in%20block'%2C%20blockName%2C%20providedIndexes.length)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09%09providedIndexes.push(i)%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09ttt%2B%2B%3B%0D%0A%09%09i%2B%2B%3B%0D%0A%09%7D%0D%0A%0D%0A%09u.log('addingLog'%2C%20addingLog)%3B%0D%0A%0D%0A%09var%20freeSpace%20%3D%20blockHeight%20-%20adHeightSumm%3B%0D%0A%09var%20additionalPadding%20%3D%20freeSpace%20%2F%20(providedIndexes.length%20%7C%7C%201)%3B%0D%0A%0D%0A%09u.log('blockHeight'%2C%20blockHeight%2C%20'adHeightSumm'%2C%20adHeightSumm%2C%20'freeSpace'%2C%20freeSpace)%3B%0D%0A%0D%0A%09u.log('additionalPadding'%2C%20additionalPadding%2C%20'acceptable'%2C%20(additionalPadding%20%3C%20this.MAX_ADDITIONAL_PADDING))%3B%0D%0A%09if(additionalPadding%20%3C%20this.MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09adPadding%20%2B%3D%20additionalPadding%3B%0D%0A%09%7D%20else%20if(providedIndexes.length%20%3C%20maxOfAds%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09var%20alreadyOccupiedAdIndexes%20%3D%20indexesOfOtherBlocks.concat(providedIndexes)%3B%0D%0A%09%09var%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20alreadyOccupiedAdIndexes%2C%20block)%3B%0D%0A%09%09%2F%2F%20DISABLED%20ADS%20ADDING%0D%0A%09%09%2F%2F%20if(shortestAdIndex%20%3D%3D%20-1)%0D%0A%09%09%2F%2F%20%20%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20providedIndexes%2C%20block)%3B%0D%0A%0D%0A%09%09if(shortestAdIndex%20%3E%20-1)%7B%0D%0A%09%09%09adHeight%20%3D%20allData%5BshortestAdIndex%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09providedIndexes.push(shortestAdIndex)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09u.log('shortestAdIndex'%2C%20shortestAdIndex%2C%20'orig%20resize'%2C%20adHeightSumm%20-%20blockHeight)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('shortened%20block'%2C%20blockName%2C%20blockHeight%2C%20adHeightSumm)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20providedData%20%3D%20%5B%5D%3B%0D%0A%09for(var%20j%3D0%3B%20j%3CprovidedIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09providedData.push(allData%5BprovidedIndexes%5Bj%5D%5D)%3B%0D%0A%09%7D%0D%0A%09u.log('providedData'%2C%20providedData%2C%20'providedIndexes'%2C%20providedIndexes%2C%20'adPadding'%2C%20adPadding)%3B%0D%0A%09block.data%20%3D%20providedData%3B%0D%0A%09block.dataIndexes%20%3D%20providedIndexes%3B%0D%0A%09block.adTopPadding%20%3D%20adPadding%3B%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype._checkWhiteSpaces%20%3D%20function(keyword)%7B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5Bi%5D%3B%0D%0A%0D%0A%09%09var%20orig%20%3D%20%24(block.origSel)%3B%0D%0A%09%09var%20cover%20%3D%20%24(block.coverSel)%3B%0D%0A%0D%0A%09%09u.log('_checkWhiteSpaces'%2C%20orig.length%2C%20cover.length%2C%20orig.is('%3Avisible')%2C%20i)%3B%0D%0A%09%09var%20ajaxReturnedResult%20%3D%20((keyword%20in%20this.ajaxInProgress)%20%26%26%20!this.ajaxInProgress%5Bkeyword%5D)%3B%0D%0A%0D%0A%09%09if(%20orig.length%20%26%26%20!cover.length%20)%7B%0D%0A%0D%0A%09%09%09u.log('white%20space'%2C%20i%2C%20keyword%2C%20this.ajaxInProgress)%3B%0D%0A%09%09%09if(this.data%5Bkeyword%5D)%7B%0D%0A%09%09%09%09block.stopUpdater()%3B%0D%0A%09%09%09%09this._replacementProcessForBlock(keyword%2C%20block%2C%20i)%3B%0D%0A%09%09%09%7D%20else%20if(ajaxReturnedResult)%7B%0D%0A%09%09%09%09this.clearResponse(keyword%2C%20'white%20space')%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AGoogleChrome.prototype.buildRequestUrl%20%3D%20function(scope%2C%20keyword)%20%7B%0D%0A%09scope._requestUrl%20%3D%20this.ADS_HOST%20%2B%20%22%3F%22%20%2B%0D%0A%09%09%22adtype%3Dtext%22%20%2B%0D%0A%09%09%22%26method%3Djs%22%20%2B%0D%0A%09%09%22%26advert%3D1%22%20%2B%0D%0A%09%09%22%26referer%3D%22%20%2B%20encodeURIComponent(document.location.protocol%20%2B%22%2F%2F%22%2B%20document.location.host%2B%22%2F%22)%20%2B%0D%0A%09%09%22%26ta_affiliateid%3D%22%20%2B%20scope.affilateID%20%2B%0D%0A%09%09%22%26ta_insid%3D%22%20%2B%20scope.instanceId%20%2B%0D%0A%09%09%22%26kw%3D%22%20%2B%20encodeURIComponent(keyword)%20%2B%0D%0A%09%09this.getEngineIdentityParam()%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0AGoogleChrome.prototype._prepareRequest%20%3D%20function(scope)%20%7B%0D%0A%0D%0A%20%20var%20keywordAdv%20%3D%20scope._getCurrentKeyword(scope%2C%20true)%3B%0D%0A%20%20var%20keyword%20%3D%20keywordAdv.kw%3B%0D%0A%0D%0A%09%2F%2Fin%20case%20user%20navigates%20to%20first%20search%20page%20by%20history%20arrows.%20DOMNodeMutating%20doesn't%20work%20in%20that%20case%0D%0A%09var%20returnToFirstSP%20%3D%20scope.checkReturnToFirstSP()%3B%0D%0A%09if(returnToFirstSP)%7B%0D%0A%09%09u.log('returnToFirstSP'%2C%20returnToFirstSP)%3B%0D%0A%09%09scope.startAllBlocksReplacement(keyword)%3B%0D%0A%09%7D%0D%0A%09if(scope._keyword%20!%3D%20keyword%20%26%26%20keyword%20!%3D%3D%20'')%20%7B%0D%0A%0D%0A%09%09if(keywordAdv.src%20!%3D%20'input')%7B%0D%0A%0D%0A%09%09%09u.log('REQUEST%20WILL%20BE%20NADE')%3B%0D%0A%09%09%09scope._keyword%20%3D%20keyword%3B%0D%0A%09%09%09u.log('CURRENT%20KEYWORD%20IS%20-%20'%2C%20keyword)%3B%0D%0A%0D%0A%09%09%09scope.buildRequestUrl(scope%2C%20keyword)%3B%0D%0A%0D%0A%09%09%09scope._sendAdRequest()%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09%2F%2Ffor%20each%20typed%20character%20makes%20delayed%20ad%20request%20that%20can%20be%20shot%20down%20by%20next%20typed%20character%0D%0A%09%09%09%2F%2Fso%2C%20it%20helps%20to%20evade%20ad%20requests%20on%20each%20character%20typed%20to%20search%20box%0D%0A%09%09%09if(this.searchInputLastValue%20!%3D%20keyword)%7B%0D%0A%09%09%09%09scope._clearSearchInputDelayedRequest()%3B%0D%0A%09%09%09%09scope._addSearchInputDelayedRequest(function()%7B%0D%0A%09%09%09%09%09u.log('REQUEST%20WILL%20BE%20NADE%20SEARCHINPUT')%3B%0D%0A%09%09%09%09%09scope._keyword%20%3D%20keyword%3B%0D%0A%09%09%09%09%09u.log('CURRENT%20KEYWORD%20IS%20-%20'%2C%20keyword)%3B%0D%0A%0D%0A%09%09%09%09%09scope.buildRequestUrl(scope%2C%20keyword)%3B%0D%0A%0D%0A%09%09%09%09%09scope._sendAdRequest()%3B%0D%0A%09%09%09%09%7D)%3B%0D%0A%09%09%09%09this.searchInputLastValue%20%3D%20keyword%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%0D%0A%09%7D%0D%0A%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype.checkReturnToFirstSP%20%3D%20function()%7B%0D%0A%09var%20url%20%3D%20document.location.href%3B%0D%0A%09var%20isFirstSearchPage%20%3D%20(this.startUrl%20%3D%3D%20url)%3B%0D%0A%09var%20result%20%3D%20false%3B%0D%0A%09if(this.isNotFirstSearchPage)%7B%0D%0A%09%09result%20%3D%20isFirstSearchPage%3B%0D%0A%09%7D%0D%0A%09this.isNotFirstSearchPage%20%3D%20!isFirstSearchPage%3B%0D%0A%09return%20result%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AGoogleChrome.prototype._addSearchInputDelayedRequest%20%3D%20function(callback)%7B%0D%0A%09%09this.searchInputTimeout%20%3D%20setTimeout(function()%7B%0D%0A%09%09callback()%3B%0D%0A%09%7D%2C%20this.charPolling)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AGoogleChrome.prototype._clearSearchInputDelayedRequest%20%3D%20function()%7B%0D%0A%09if(this.searchInputTimeout)%7B%0D%0A%09%09%09clearTimeout(this.searchInputTimeout)%3B%0D%0A%09%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AGoogleChrome.prototype._getCurrentKeyword%20%3D%20function(scope%2C%20advanced)%7B%0D%0A%20%20var%20keyword%20%3D%20''%3B%0D%0A%0D%0A%0D%0A%0D%0A%20%20%2F%2F%20if%20(!googleInput.length%20%7C%7C%20%24.trim(googleInput.val())%20%3D%3D%20'')%20%7B%0D%0A%20%20var%20re%20%3D%20%2F%5B%5C%3F%7C%26%7C%23%5Dq%3D(%5B%5E%26%5D*)%26%3F%2Fg%3B%0D%0A%0D%0A%20%20var%20match%3B%0D%0A%0D%0A%20%20var%20source%20%3D%20''%3B%0D%0A%0D%0A%0D%0A%20%20if((match%20%3D%20document.location.href.match(re))%20!%3D%3D%20null)%20%7B%0D%0A%0D%0A%09var%20matchPart%20%3D%20match%5Bmatch.length-1%5D%3B%0D%0A%09match%20%3D%20matchPart.match(%2Fq%3D(%5B%5E%26%5D*)%26%3F%2F)%3B%0D%0A%09keyword%20%3D%20match%5B1%5D%3B%0D%0A%09source%20%3D%20'url'%3B%0D%0A%20%20%7D%0D%0A%0D%0A%0D%0A%0D%0A%20%20if(keyword%20%3D%3D%3D%20'')%7B%0D%0A%0D%0A%09keyword%20%3D%20scope._getKeywordFromInput()%3B%0D%0A%09source%20%3D%20'input'%3B%0D%0A%20%20%7D%0D%0A%0D%0A%20%20var%20spell%20%3D%20%24('a.spell')%3B%0D%0A%20%20if(spell.length%20%26%26%20keyword%20!%3D%3D%20''%20%26%26%20%24.trim(spell.text())%20!%3D%3D%20'')%20%7B%0D%0A%09keyword%20%3D%20spell.text()%3B%0D%0A%09source%20%3D%20'spell'%3B%0D%0A%20%20%7D%0D%0A%0D%0A%0D%0A%20%20keyword%20%3D%20decodeURIComponent(keyword)%3B%0D%0A%20%20keyword%20%3D%20keyword.replace(%2F%5C%2B%2Fg%2C%20'%20').replace(%2F%25%2Fg%2C%20'')%3B%0D%0A%0D%0A%20%20if(advanced)%7B%0D%0A%09return%20%7Bkw%3A%20keyword%2C%20src%3A%20source%7D%3B%0D%0A%20%20%7D%0D%0A%0D%0A%20%20return%20keyword%3B%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype._getKeywordFromInput%20%3D%20function()%7B%0D%0A%09var%20keyword%20%3D%20''%3B%0D%0A%09var%20googleInput%20%3D%20%24(%22input%5Bname%3Dq%5D%22)%2C%0D%0A%09%09googleValue%20%3D%20(!!googleInput)%20%3F%20googleInput.val()%20%3A%20''%2C%0D%0A%09%09grayInput%20%3D%20document.getElementById(%22gs_taif0%22)%2C%0D%0A%09%09grayValue%20%3D%20(!!grayInput)%20%3F%20grayInput.value%20%3A%20''%3B%0D%0A%09if%20(googleValue%20!%3D%3D%20'')%20%7B%0D%0A%09%09keyword%20%3D%20(grayValue%20!%3D%3D%20%22%22)%20%3F%20grayValue%20%3A%20googleValue%3B%0D%0A%09%7D%0D%0A%20%20var%20spell%20%3D%20%24('a.spell')%3B%0D%0A%20%20if(spell.length%20%26%26%20keyword%20!%3D%3D%20''%20%26%26%20%24.trim(spell.text())%20!%3D%3D%20'')%20%7B%0D%0A%09keyword%20%3D%20spell.text()%3B%0D%0A%09source%20%3D%20'spell'%3B%0D%0A%20%20%7D%0D%0A%09return%20keyword%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AGoogleChrome.prototype._sendAdRequest%20%3D%20function()%20%7B%0D%0A%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09if(scope._keyword.length%20%3C%20this.minChars%20%7C%7C%20scope._keyword%20%3D%3D%20%22undefined%22)%20return%3B%0D%0A%0D%0A%09u.log('TO%20URL%20-%20'%20%2B%20scope._requestUrl)%3B%0D%0A%0D%0A%09this.stopBlocksUpdaters()%3B%0D%0A%09this.stopListenContentReplaced%20%3D%20true%3B%0D%0A%0D%0A%09if(scope._keyword%20in%20scope.data)%7B%0D%0A%09%09scope.startAllBlocksReplacement()%3B%0D%0A%09%09scope.stopListenContentReplaced%20%3D%20false%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09this.ajaxInProgress%5Bscope._keyword%5D%20%3D%20true%3B%0D%0A%0D%0A%0D%0A%0D%0A%09%24.ajax(%7B%0D%0A%09%09url%3A%20scope._requestUrl%2C%0D%0A%09%09dataType%3A%20'json'%2C%0D%0A%09%09error%3A%20(function(keyword%2C%20scope)%20%7B%0D%0A%09%09%09return%20function(e)%20%7B%0D%0A%09%09%09%09scope.clearResponse(keyword%2C%20'error%20from%20server%20response'%2C%20e)%3B%0D%0A%09%09%09%09scope.ajaxInProgress%5Bkeyword%5D%20%3D%20false%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword%2C%20scope)%2C%0D%0A%0D%0A%09%09success%3A%20(function(keyword%2C%20scope)%20%7B%0D%0A%09%09%09return%20function(data)%20%7B%0D%0A%09%09%09%09u.log('SUCCESS'%2C%20keyword)%3B%0D%0A%09%09%09%09scope.ajaxInProgress%5Bkeyword%5D%20%3D%20false%3B%0D%0A%09%09%09%09if(keyword%20!%3D%20scope._keyword)%20return%3B%0D%0A%0D%0A%09%09%09%09var%20suggAdData%20%3D%20scope.suggModule.getAdsForKeyword(keyword)%3B%0D%0A%09%09%09%09data%20%3D%20suggAdData.concat(data)%3B%0D%0A%09%09%09%09if(!data.length)%20%7B%0D%0A%09%09%09%09%09scope.clearResponse(keyword%2C%20'no%20data%20from%20ajax%20call%20to%20server')%3B%0D%0A%09%09%09%09%09return%3B%0D%0A%09%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09%09scope.hideOrigBlocks()%3B%0D%0A%09%09%09%09%7D%0D%0A%0D%0A%09%09%09%09%2F%2Fdata%20%3D%20data.slice(0%2C%202)%3B%0D%0A%09%09%09%09%2F%2F%20u.log('REQUEST%20SUCCESS%20-%20'%2C%20keyword%2C%20JSON.stringify(data))%3B%0D%0A%09%09%09%09if(!scope.data%5Bkeyword%5D)%7B%0D%0A%09%09%09%09%09scope.data%5Bkeyword%5D%20%3D%20%5B%5D%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09scope.data%5Bkeyword%5D%20%3D%20scope.data%5Bkeyword%5D.concat(data)%3B%0D%0A%09%09%09%09%2F%2F%20u.log('AFTER%20CONCAT%20-%20'%2C%20scope.data%5Bkeyword%5D)%3B%0D%0A%0D%0A%09%09%09%09scope.stopListenContentReplaced%20%3D%20true%3B%0D%0A%09%09%09%09scope.startAllBlocksReplacement()%3B%0D%0A%09%09%09%09scope.stopListenContentReplaced%20%3D%20false%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword%2C%20scope)%7D)%3B%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AGoogleChrome.prototype._replacementProcess%20%3D%20function(keyword)%20%7B%0D%0A%20%20if(!keyword)%7B%0D%0A%09keyword%20%3D%20this._keyword%3B%0D%0A%20%20%7D%0D%0A%0D%0A%20%20for(var%20i%20in%20this.BLOCKS)%20%7B%0D%0A%09this._replacementProcessForBlock(keyword%2C%20this.BLOCKS%5Bi%5D%2C%20i)%3B%0D%0A%20%20%7D%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype._replacementProcessForBlock%20%3D%20function(keyword%2C%20block%2C%20blockName)%7B%0D%0A%09var%20origSel%20%3D%20%24(block.origSel)%3B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%0D%0A%0D%0A%09%2F%2F%20var%20isOfficialSiteBlock%20%3D%20this.isOfficialSiteBlock(block)%3B%0D%0A%09%2F%2FORIGINAL%20SELECTOR%20IS%20A%20DOM%20ELEMENT%0D%0A%09if((origSel.length)%20%26%26%20!block.ignoreMe)%7B%0D%0A%09%09block.ignoreMe%20%3D%20true%3B%0D%0A%09%09if(scope._getDataSplice(block%2C%20blockName%2C%20keyword))%20%7B%0D%0A%09%09%09u.log(origSel)%3B%0D%0A%09%09%09%2F%2FSTOP%20UPDATER%20IF%20IT%20EXISTS%0D%0A%09%09%09if(block.updater)%20%7B%0D%0A%09%09%09%09block.stopUpdater()%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%09scope._prepareReplacement(block%2C%20scope._getOrigBlockSize(block)%2C%20blockName%2C%20keyword)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09u.log('EMPTY%20ELSE')%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%7D%20else%20%7B%20%2F%2FELEMENT%20ISN'T%20EXISTS%0D%0A%09%09u.log('ELSE'%2C%20blockName%2C%20block.updater)%3B%0D%0A%09%09%2F%2F%3AFIX%20ASYNCHRONOUS%20TROUBLE%0D%0A%09%09if(!block.updater)%7B%0D%0A%09%09%09block.updater%20%3D%20setInterval(function()%20%7B%0D%0A%09%09%09%09scope._replacementProcessForBlock(keyword%2C%20block%2C%20blockName)%3B%0D%0A%09%09%09%09if(block.i%20%3D%3D%205)%7B%0D%0A%09%09%09%09%09if(scope.isOfficialSiteBlock(block))%7B%0D%0A%09%09%09%09%09%09scope.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%09%09%09if(scope._getDataSplice(block%2C%20blockName%2C%20keyword))%7B%0D%0A%09%09%09%09%09%09%09scope._replacementProcessForBlock(keyword%2C%20block%2C%20blockName)%3B%0D%0A%09%09%09%09%09%09%7D%0D%0A%09%09%09%09%09%7D%0D%0A%09%09%09%09%09block.stopUpdater()%3B%0D%0A%09%09%09%09%09block.i%20%3D%200%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09block.i%2B%2B%3B%0D%0A%09%09%09%7D%2C%20500)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype._prepareReplacement%20%3D%20function(block%2C%20size%2C%20blockName%2C%20keyword)%20%7B%0D%0A%09u.log('PREPARE%20AND%20RENDER%20REPLACEMENT%20COVER%20-%20'%2C%20%7BblockData%3A%20JSON.stringify(block.data)%7D)%3B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%2C%0D%0A%09%09data%20%3D%20block.data%3B%0D%0A%0D%0A%09%2F%2FREMOVE%20PREV%20BLOCK%0D%0A%09%24(block.coverSel).remove()%3B%0D%0A%0D%0A%09%2F%2FCREATE%20COVER%0D%0A%09var%20coverHeight%20%3D%20size.height%3B%0D%0A%09if(block.newHeight)%7B%0D%0A%09%09coverHeight%20%3D%20block.newHeight%3B%0D%0A%09%09el.height(coverHeight)%3B%0D%0A%09%7D%0D%0A%0D%0A%09if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%09%09var%20new_height%20%3D%20(block.newHeight%20%26%26%20block.newHeight%20%3E%20coverHeight)%20%3F%20block.newHeight%20%3A%20coverHeight%3B%0D%0A%09%09%2F%2Ftemp%20fix%2C%20please%20redo%0D%0A%09%09%2F%2F%24('%23rhs').height(new_height%20%2B%20250)%3B%0D%0A%09%09%24('%23rhs').height('100%25')%3B%0D%0A%09%7D%0D%0A%09if%20(data.length)%20%7B%0D%0A%0D%0A%09%09var%20ads%20%3D%20this._fillWithAds(data%2C%20block%2C%20blockName%2C%20keyword)%3B%0D%0A%0D%0A%09%09var%20cover%20%3D%20'%3Cdiv%20id%3D%22'%2B%20block.coverId%20%2B'%22%20data-keyword%3D%22'%2B%20keyword%20%2B'%22%20class%3D%22adtrCover%22%20style%3D%22width%3A'%2B%20size.width%20%2B'px%3B%20height%3A'%2B%20coverHeight%20%2B'px%3B%20margin%3A%20'%2B%20this.getMargin(el)%20%2B'%3B%20padding%3A'%2B%20this.getPadding(el)%20%2B'%3B%20background-color%3A'%2B%20el.css('background-color')%20%2B'%3B%20border-left%3A'%2B%20el.css('border-left')%20%2B'%3B%20border-right%3A'%2B%20el.css('border-right')%20%2B'%3B%22%3E'%2B%20ads%20%2B'%3C%2Fdiv%3E'%3B%0D%0A%09%09cover%20%3D%20%24(cover)%3B%0D%0A%09%09u.log('READY%20COVER%20-%20'%2C%20cover)%3B%0D%0A%09%09u.log('EL%20-%20'%2C%20el)%3B%0D%0A%09%09cover.insertBefore(el)%3B%0D%0A%09%09el.addClass('hideOrig')%3B%0D%0A%09%09this._coverMenu(block%2C%20cover%2C%20blockName)%3B%0D%0A%09%09this.lockListenContentReplaced%20%3D%20true%3B%0D%0A%09%09%2F%2F%20this._compareRealAndCalcHeights(block)%3B%0D%0A%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('showed%20without%20ad'%2C%20blockName)%3B%0D%0A%09%09this.showOrigBlock(el)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0AGoogleChrome.prototype._getDataSplice%20%3D%20function(block%2C%20blockName%2C%20keyword)%20%7B%0D%0A%09u.log('GET%20SPLICE%20FOR'%2C%20block.name)%3B%0D%0A%0D%0A%09if(this.data%5Bthis._keyword%5D)%20%7B%0D%0A%09%09block.keyword%20%3D%20keyword%3B%0D%0A%09%09this._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09u.log('GET%20DATA%20SLICE'%2C%20%7Bblock%3A%20JSON.stringify(block)%2C%20keyword%3A%20keyword%7D)%3B%0D%0A%09%09this._keyword%20%3D%20keyword%3B%0D%0A%09%09return%20true%3B%0D%0A%09%7D%0D%0A%09return%20false%3B%0D%0A%7D%3B%0D%0AFirefox.prototype.test%20%3D%20function()%20%7B%0D%0A%09u.log('test')%3B%0D%0A%7D%3B%0D%0A%0D%0AFirefox.prototype._calcAdHeightForBlock%20%3D%20function(keyword%2C%20block%2C%20blockName)%7B%0D%0A%09var%20style%20%3D%20%22%22%3B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(!el.length)%20return%3B%0D%0A%0D%0A%09var%20width%20%3D%20el.width()%3B%0D%0A%09var%20height%20%3D%20el.height()%3B%0D%0A%09var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%20position%3Aabsolute%20!important%3B%20top%3A%20-10000px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E')%0D%0A%09.css(%7B%0D%0A%09%09margin%3A%20this.getMargin(el)%2C%0D%0A%09%09padding%3A%20this.getPadding(el)%20%2C%0D%0A%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%7D)%3B%0D%0A%0D%0A%09var%20block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09var%20data%20%3D%20this.data%5Bkeyword%5D.data%3B%0D%0A%0D%0A%0D%0A%09if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%09style%20%3D%20%22style%3D'display%3Ablock%3Bwidth%3A230px%3B'%22%3B%0D%0A%09%7D%0D%0A%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09block_content%20%2B%3D%20%22%3Cli%20data-index%3D'%22%2Bi%2B%22'%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'inner'%20style%3D'padding%3A1px%201px%207px%203px%3B'%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bthis.boldKeyword(keyword%2C%20data%5Bi%5D.t)%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%22%3Cspan%20class%3D'ac%20ads-creative'%20%22%2Bstyle%2B%22%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09div.html(block_content)%3B%0D%0A%09%24('%23center_col').append(div)%3B%0D%0A%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09div.find('li').each(function(i%2C%20li)%7B%0D%0A%09%09li%20%3D%20%24(li)%3B%0D%0A%09%09var%20index%20%3D%20li.data('index')%3B%0D%0A%0D%0A%09%09if(!scope.data%5Bkeyword%5D.data%5Bindex%5D.h)%20%7B%0D%0A%09%09%09scope.data%5Bkeyword%5D.data%5Bindex%5D.h%20%3D%20%7B%7D%3B%0D%0A%09%09%7D%0D%0A%09%09scope.data%5Bkeyword%5D.data%5Bindex%5D.h%5Bblock.origSel%5D%20%3D%20li.height()%3B%0D%0A%09%7D)%3B%0D%0A%09div.remove()%3B%0D%0A%7D%3B%0D%0A%0D%0AFirefox.prototype.initProcessing%20%3D%20function()%7B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09if(engineKeyword%20!%3D%3D%20'')%7B%0D%0A%09%09var%20suggAdData%20%3D%20this.suggModule.getAdsForKeyword(engineKeyword)%3B%0D%0A%09%09u.log('suggAdData'%2C%20suggAdData)%3B%0D%0A%09%09engineData%20%3D%20suggAdData.concat(engineData)%3B%0D%0A%09%09if%20(engineData.length)%7B%0D%0A%09%09%09u.log('engineKeyword'%2C%20engineKeyword%2C%20'engineData'%2C%20engineData)%3B%0D%0A%09%09%09scope._registerKw(scope%2C%20engineKeyword%2C%20engineData%2C%20false%2C%20true)%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%09setInterval(this._getKeyword%2C%20this.kwPolling%2C%20scope)%3B%0D%0A%7D%3B%0D%0A%0D%0AFirefox.prototype.startMutationObserver%20%3D%20function(scope)%7B%0D%0A%0D%0A%09%2F%2FCREATE%20AN%20OBSERVER%20INSTANCE%0D%0A%09var%20observer%20%3D%20new%20MutationObserver(function(mutations)%20%7B%0D%0A%09%09mutations.forEach(function(mutation)%20%7B%0D%0A%09%09%09if(mutation.type%20%3D%3D%20'childList'%20%26%26%20mutation.addedNodes.length%20%26%26%20scope.stopMutation%20%3D%3D%3D%20false)%20%7B%0D%0A%09%09%09%09for(var%20i%20in%20mutation.addedNodes)%20%7B%0D%0A%09%09%09%09%09if(mutation.addedNodes%5Bi%5D.toString()%20%3D%3D%20'%5Bobject%20XrayWrapper%20%5Bobject%20HTMLDivElement%5D%5D'%20%26%26%20mutation.addedNodes%5Bi%5D.id%20!%3D%3D%20'')%20%7B%0D%0A%09%09%09%09%09%09var%20id%20%3D%20mutation.addedNodes%5Bi%5D.id%3B%0D%0A%09%09%09%09%09%09if(id%20%3D%3D%20'rhs'%20%7C%7C%20id%20%3D%3D%20'tvcap'%20%7C%7C%20id%20%3D%3D%20'tadsb')%20%7B%0D%0A%09%09%09%09%09%09%09%2F%2Fu.log('mutation'%2C%20%24(mutation.addedNodes%5Bi%5D).find('.adtrCover'))%3B%0D%0A%09%09%09%09%09%09%09u.log('mutation')%3B%0D%0A%09%09%09%09%09%09%09scope._getKeyword(scope%2C%20true)%3B%0D%0A%09%09%09%09%09%09%7D%0D%0A%09%09%09%09%09%7D%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D)%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09%2F%2FCONFIGURATION%20OF%20THE%20OBSERVER%0D%0A%09observer.observe(document%2C%20%7BchildList%3A%20true%2C%20subtree%3A%20true%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AFirefox.prototype._registerKw%20%3D%20function(scope%2C%20kw%2C%20data%2C%20flag%2C%20ignoreMinChars)%20%7B%0D%0A%09u.log('KEYWORD%20LENGTH%20%3D%20'%2C%20kw.length)%3B%0D%0A%09if(!ignoreMinChars%20%26%26%20kw.length%20%3C%20scope.minChars)%20%7B%0D%0A%09%09u.log('IGNORE')%3B%0D%0A%09%09scope.clearResponse(kw%2C%20'white%20space')%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09scope._lastOne%20%3D%20kw%3B%0D%0A%0D%0A%09if(data%20%7C%7C%20!scope.data%5Bkw%5D)%20%7B%0D%0A%09%09u.log('REGISTER%20NEW%20KEYWORD'%2C%20kw)%3B%0D%0A%0D%0A%09%09scope.data%5Bkw%5D%20%3D%20%7B%0D%0A%09%09%09url%3A%20scope.ADS_HOST%20%2B%20'%3F'%20%2B%0D%0A%09%09%09%09'adtype%3Dtext'%20%2B%0D%0A%09%09%09%09'%26method%3Djs'%20%2B%0D%0A%09%09%09%09'%26advert%3D1'%20%2B%0D%0A%09%09%09%09'%26referer%3D'%20%2B%20encodeURIComponent(document.location.protocol%20%2B%22%2F%2F%22%2B%20document.location.host%2B%22%2F%22)%20%2B%0D%0A%09%09%09%09'%26ta_affiliateid%3D'%20%2B%20scope.affilateID%20%2B%0D%0A%09%09%09%09'%26ta_insid%3D'%20%2B%20scope.instanceId%20%2B%0D%0A%09%09%09%09'%26kw%3D'%20%2B%20kw%20%2B%0D%0A%09%09%09%09this.getEngineIdentityParam()%2C%0D%0A%09%09%09data%3A%20data%20%7C%7C%20%5B%5D%2C%0D%0A%09%09%09start%3A%20new%20Date().getTime()%2C%0D%0A%09%09%09inprocess%3A%20data%20%3F%20false%20%3A%20true%0D%0A%09%09%7D%3B%0D%0A%0D%0A%09%09if(!data)%20%7B%0D%0A%09%09%09scope.stopMutation%20%3D%20true%3B%0D%0A%09%09%09setTimeout(function()%20%7B%0D%0A%09%09%09%09scope.request(scope%2C%20scope.data%5Bkw%5D%2C%20kw)%3B%0D%0A%09%09%09%7D%2C%20scope.charPolling)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09u.log('USE%20EXISTINGS%20KEYWORD%20IT%20COMING%20FROM%20ENGINE')%3B%0D%0A%09%09%09%2F%2FRUN%20REPLACEMENT%20PROCESS%0D%0A%09%09%09scope._replacementProcess(scope%2C%20kw)%3B%0D%0A%09%09%7D%0D%0A%09%7D%20else%20if(!scope.data%5Bkw%5D.inprocess)%20%7B%0D%0A%09%09u.log('USE%20EXISTINGS%20KEYWORD'%2C%20kw)%3B%0D%0A%0D%0A%09%09var%20time%20%3D%20new%20Date().getTime()%3B%0D%0A%09%09%2F%2FCHECK%20LIVE%20TIME%20TO%20CLEAR%20KEYWORD%0D%0A%09%09if((time%20-%20scope.data%5Bkw%5D.start)%20%2F%201000%20%3E%20120)%20%7B%0D%0A%09%09%09u.log('CLEAR%20KEYWORD')%3B%0D%0A%09%09%09delete%20scope.data%5Bkw%5D%3B%0D%0A%09%09%09return%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09%2F%2FRUN%20REPLACEMENT%20PROCESS%20WITH%20CACHED%20DATA%0D%0A%09%09u.log(flag%20%2C%20scope.data%5Bkw%5D.inprocess%2C%20kw)%3B%0D%0A%09%09if(flag)%20%7B%0D%0A%09%09%09u.log('RUN%20REPLACEMENT%20PROCESS%20WITH%20CACHED%20DATA')%3B%0D%0A%09%09%09scope._replacementProcess(scope%2C%20kw)%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AFirefox.prototype._provideAdDataForBlock%20%3D%20function(scope%2C%20block%2C%20blockName%2C%20kw)%20%7B%0D%0A%0D%0A%0D%0A%09var%20addingLog%20%3D%20%5B%5D%2C%0D%0A%09%09providedIndexes%20%3D%20%5B%5D%2C%0D%0A%09%09allData%20%3D%20scope.data%5Bkw%5D.data%2C%0D%0A%09%09original_block%20%3D%20%24(block.origSel)%2C%0D%0A%09%09blockHeight%20%3D%20original_block.height()%2C%0D%0A%09%09adPadding%20%3D%20this.MIN_PADDING%2C%0D%0A%09%09adHeightSumm%20%3D%200%3B%0D%0A%0D%0A%09u.log('BLOCKHEIGHT'%2C%20blockHeight)%3B%0D%0A%0D%0A%09if%20(blockHeight%20%3D%3D%3D%200%20%26%26%20!this.isOfficialSiteBlock(block))%20%7B%0D%0A%09%09var%20size%20%3D%20scope._getOrigBlockSize(block%2C%20true)%3B%0D%0A%09%09scope.showOrigBlocks(block.keyword%2C%20'ad%20block%20height%20is%200')%3B%0D%0A%09%09original_block.attr('style'%2C%20original_block.attr('style')%20%2B%20'%3B%20visibility%3A%20visible%20!important%3B').show()%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09if%20(blockName%20%3D%3D%20'RIGHT')%20adHeightSumm%20%3D%20this.MENU_BTN_SPACE%3B%0D%0A%0D%0A%09scope._calcAdHeightForBlock(kw%2C%20block%2C%20blockName)%3B%0D%0A%0D%0A%09var%20indexesOfOtherBlocks%20%3D%20scope._getDataIndexesOfOtherBlocks(block)%2C%0D%0A%09%09allDataWasChecked%20%3D%20false%2C%0D%0A%09%09i%20%3D%200%2C%0D%0A%09%09numOfCheckedIndexes%20%3D%200%2C%0D%0A%09%09numOfFreeIndexes%20%3D%20allData.length%20-%20indexesOfOtherBlocks.length%2C%0D%0A%09%09maxOfAds%20%3D%20scope.getMaxAdsForBlock(blockName)%2C%0D%0A%09%09minOfAds%20%3D%20scope.getMinAdsForBlock(blockName)%2C%0D%0A%09%09ttt%20%3D%200%2C%0D%0A%09%09adHeight%3B%0D%0A%0D%0A%09while%20(!allDataWasChecked%20%26%26%20ttt%20%3C%2050%20%26%26%20providedIndexes.length%20%3C%20maxOfAds)%20%7B%0D%0A%09%09if%20(i%20%2B%201%20%3E%20allData.length)%20break%3B%0D%0A%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09%2F%2Fflag%20if%20current%20ad%20must%20be%20placed%20to%20current%20block%20anyway%0D%0A%09%09var%20anywayAd%20%3D%20this.isAdAnyway(block%2C%20allData%5Bi%5D)%3B%0D%0A%0D%0A%09%09var%20indexIsFree%20%3D%20(indexesOfOtherBlocks.indexOf(i)%20%3D%3D%20-1)%3B%0D%0A%0D%0A%09%09if%20(indexIsFree%20%26%26%20acceptableAd)%20%7B%0D%0A%09%09%09adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09%2F%2Fif%20we%20can%20fit%20ad%20to%20block%20then%20add%20it%0D%0A%09%09%09addingLog.push(%7B%0D%0A%09%09%09%09i%3A%20i%2C%0D%0A%09%09%09%09t%3A%20allData%5Bi%5D.t%2C%0D%0A%09%09%09%09free%3A%20(blockHeight%20-%20adHeightSumm)%2C%0D%0A%09%09%09%09adPad%3A%20(adHeight%20%2B%20this.MIN_PADDING)%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%09if%20((blockHeight%20%3E%3D%20adHeightSumm%20%2B%20adHeight%20%2B%20adPadding)%20%7C%7C%20(providedIndexes.length%20%3C%20minOfAds)%20%7C%7C%20anywayAd)%20%7B%0D%0A%0D%0A%09%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09%09providedIndexes.push(i)%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09ttt%2B%2B%3B%0D%0A%09%09i%2B%2B%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20freeSpace%20%3D%20blockHeight%20-%20adHeightSumm%3B%0D%0A%09var%20additionalPadding%20%3D%20freeSpace%20%2F%20(providedIndexes.length%20%7C%7C%201)%3B%0D%0A%0D%0A%09if%20(additionalPadding%20%3C%20this.MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200)%20%7B%0D%0A%09%09adPadding%20%2B%3D%20additionalPadding%3B%0D%0A%09%7D%20else%20if%20(providedIndexes.length%20%3C%20maxOfAds%20%20%26%26%20additionalPadding%20%3E%200)%20%7B%0D%0A%09%09var%20alreadyOccupiedAdIndexes%20%3D%20indexesOfOtherBlocks.concat(providedIndexes)%3B%0D%0A%09%09var%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20alreadyOccupiedAdIndexes%2C%20block)%3B%0D%0A%09%09%2F%2F%20DISABLED%20ADS%20ADDING%0D%0A%09%09%2F%2F%20if(shortestAdIndex%20%3D%3D%20-1)%0D%0A%09%09%2F%2F%20%20%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20providedIndexes%2C%20block)%3B%0D%0A%0D%0A%09%09if%20(shortestAdIndex%20%3E%20-1)%20%7B%0D%0A%09%09%09adHeight%20%3D%20allData%5BshortestAdIndex%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09providedIndexes.push(shortestAdIndex)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09u.log('shortestAdIndex'%2C%20shortestAdIndex%2C%20'orig%20resize'%2C%20adHeightSumm%20-%20blockHeight)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('shortened%20block'%2C%20blockName%2C%20blockHeight%2C%20adHeightSumm)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20providedData%20%3D%20%5B%5D%3B%0D%0A%09for%20(var%20j%20%3D%200%3B%20j%20%3C%20providedIndexes.length%3B%20j%2B%2B)%20%7B%0D%0A%09%09providedData.push(allData%5BprovidedIndexes%5Bj%5D%5D)%3B%0D%0A%09%7D%0D%0A%09block.data%20%3D%20providedData%3B%0D%0A%09u.log(%22block.data%20%22%20%2B%20block.data)%3B%0D%0A%0D%0A%09block.dataIndexes%20%3D%20providedIndexes%3B%0D%0A%09block.adTopPadding%20%3D%20adPadding%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AFirefox.prototype._checkWhiteSpaces%20%3D%20function(keyword)%20%7B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5Bi%5D%3B%0D%0A%0D%0A%09%09var%20orig%20%3D%20%24(block.origSel)%3B%0D%0A%09%09var%20cover%20%3D%20%24(block.coverSel)%3B%0D%0A%0D%0A%09%09u.log('_checkWhiteSpaces'%2C%20orig.length%2C%20cover.length%2C%20orig.is('%3Avisible')%2C%20i)%3B%0D%0A%09%09if(orig.length%20%26%26%20!cover.length)%7B%0D%0A%09%09%09u.log('white%20space'%2C%20i%2C%20keyword%2C%20this.ajaxInProgress)%3B%0D%0A%09%09%09if(this.data%5Bkeyword%5D)%7B%0D%0A%09%09%09%09block.stopUpdater()%3B%0D%0A%09%09%09%09this._replacementProcessForBlock(this%2C%20keyword%2C%20block%2C%20i)%3B%0D%0A%09%09%09%7D%20else%20if(!this.ajaxInProgress%5Bkeyword%5D)%7B%0D%0A%09%09%09%09this.clearResponse(this._keyword%2C%20'white%20space')%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0AFirefox.prototype._getKeyword%20%3D%20function(scope%2C%20flag)%20%7B%0D%0A%0D%0A%09%2F%2FGET%20LOCATION%0D%0A%09if(scope._location%20%3D%3D%3D%20'')%7B%0D%0A%09%09scope._location%20%3D%20document.location.href%3B%0D%0A%09%7D%0D%0A%09if(document.location.href%20!%3D%20scope._location)%20%7B%0D%0A%09%09u.log('LOCATION%20CHANGE'%2C%20scope._lastOne)%3B%0D%0A%09%09scope._location%20%3D%20document.location.href%3B%0D%0A%09%09flag%20%3D%20true%3B%0D%0A%09%7D%0D%0A%0D%0A%09%2F%2FTRY%20TO%20GET%20SPELL%0D%0A%09var%20spell%20%3D%20%24('%23taw%20a.spell')%3B%0D%0A%09if(spell.length%20%26%26%20%24.trim(spell.text())%20!%3D%3D%20'')%20%7B%0D%0A%09%09u.log('BY%20SPELL')%3B%0D%0A%09%09var%20text%20%3D%20spell.text()%3B%0D%0A%09%09if(flag%20%7C%7C%20!scope.data%5Btext%5D%2F*%20%7C%7C%20scope.data%5Btext%5D%20%26%26%20!scope.data%5Btext%5D.data.length*%2F)%20%7B%20%2F%2FREGISTER%20NEW%20KEYWORD%0D%0A%09%09%09u.log('SPELL%20IS%20READY'%2C%20text)%3B%0D%0A%09%09%09scope._registerKw(scope%2C%20text%2C%20null%2C%20flag)%3B%0D%0A%09%09%7D%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09%2F%2FTRY%20TO%20GET%20KEYWORD%20FROM%20INPUT%0D%0A%09var%20googleInput%20%3D%20%24('%23gbqfq')%2C%0D%0A%09%09googleValue%20%3D%20googleInput.length%20%3F%20googleInput.val()%20%3A%20''%2C%0D%0A%09%09grayInput%20%3D%20%24('%23gs_taif0')%2C%0D%0A%09%09grayValue%20%3D%20grayInput.length%20%3F%20grayInput.val()%20%3A%20''%3B%0D%0A%0D%0A%09googleValue%20%3D%20grayValue%20!%3D%3D%20''%20%3F%20grayValue%20%3A%20googleValue%3B%0D%0A%0D%0A%09if(googleValue%20!%3D%3D%20'')%20%7B%0D%0A%09%09u.log('BY%20INPUT'%2C%20googleValue)%3B%0D%0A%09%09if(flag%20%7C%7C%20!scope.data%5BgoogleValue%5D%2F*%20%7C%7C%20scope.data%5BgoogleValue%5D%20%26%26%20!scope.data%5BgoogleValue%5D.data.length*%2F)%20%7B%0D%0A%09%09%09u.log('INPUT%20KEYWORD'%2C%20googleValue)%3B%0D%0A%09%09%09scope._registerKw(scope%2C%20googleValue%2C%20null%2C%20flag)%3B%0D%0A%09%09%7D%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09%2F%2FTRY%20TO%20GET%20ADDRESS%20BAR%0D%0A%09var%20re%20%3D%20%2F(%5C%3F%7C%26%7C%23)q%3D(.%5B%5E%26%5D*)%2F%2C%20match%3B%0D%0A%09if((match%20%3D%20re.exec(decodeURIComponent(document.location)))%20!%3D%3D%20null%20%26%26%20match%5B2%5D%20%26%26%20match%5B2%5D%20!%3D%3D%20'')%20%7B%0D%0A%09%09u.log('BY%20ADDRESS')%3B%0D%0A%09%09match%5B2%5D%20%3D%20match%5B2%5D.replace(%2F%5C%2B%2Fg%2C%20'%20')%3B%0D%0A%09%09if(flag%20%7C%7C%20!scope.data%5Bmatch%5B2%5D%5D%2F*%20%7C%7C%20scope.data%5Bmatch%5B2%5D%5D%20%26%26%20!scope.data%5Bmatch%5B2%5D%5D.data.length*%2F)%20%7B%0D%0A%09%09%09u.log('ADDRESS%20BAR%20HAS%20NEW%20KEYWORD'%2C%20match%5B2%5D)%3B%0D%0A%09%09%09scope._registerKw(scope%2C%20match%5B2%5D%2C%20null%2C%20flag)%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0AFirefox.prototype.request%20%3D%20function(scope%2C%20data%2C%20kw)%20%7B%0D%0A%0D%0A%09if(scope._lastOne%20!%3D%20kw)%20%7B%0D%0A%09%09u.log('WAS%20ABORTED%20-%20'%2C%20kw)%3B%0D%0A%09%09delete%20scope.data%5Bkw%5D%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09u.log('TRY%20TO%20SEND%20REQUEST%20-%20'%2C%20kw%2C%20scope._lastOne)%3B%0D%0A%09if(scope.data%5Bkw%5D.inprocess%20%3D%3D%3D%20false)%7B%0D%0A%09%09scope.data%5Bkw%5D.inprocess%20%3D%20true%3B%0D%0A%09%7D%0D%0A%09scope.stopBlocksUpdaters()%3B%0D%0A%0D%0A%09%24.ajax(%7B%0D%0A%09%09url%3A%20data.url%2C%0D%0A%09%09dataType%3A%20'json'%2C%0D%0A%09%09success%3A%20function(json)%20%7B%0D%0A%09%09%09var%20suggAdData%20%3D%20scope.suggModule.getAdsForKeyword(kw)%3B%0D%0A%09%09%09json%20%3D%20suggAdData.concat(json)%3B%0D%0A%0D%0A%09%09%09scope.stopMutation%20%3D%20false%3B%0D%0A%09%09%09scope.data%5Bkw%5D.inprocess%20%3D%20false%3B%0D%0A%09%09%09%2F%2FCLEAR%20RESPONSE%0D%0A%09%09%09if(!json.length%20%26%26%20kw%20%3D%3D%20scope._lastOne)%20%7B%0D%0A%09%09%09%09scope.clearResponse(kw%2C%20'no%20data%20from%20ajax%20call%20to%20server')%3B%20return%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%09%2F%2FREMEMBER%20JSON%20DATA%0D%0A%09%09%09data.data%20%3D%20json%3B%0D%0A%0D%0A%09%09%09u.log('SUCCESS'%2C%20kw%2C%20scope.data%5Bkw%5D.inprocess)%3B%0D%0A%0D%0A%09%09%09if(kw%20%3D%3D%20scope._lastOne)%20%7B%0D%0A%09%09%09%09u.log('LAST%20ONE%20-%20'%2C%20scope._lastOne%20%2B%20'%20-%20'%2C%20kw)%3B%0D%0A%09%09%09%09scope.hideOrigBlocks()%3B%0D%0A%0D%0A%09%09%09%09%2F%2FSTOP%20LISTENERS%20FOR%20ORIGINAL%20BLOCKS%0D%0A%09%09%09%09scope.stopBlocksUpdaters()%3B%0D%0A%0D%0A%09%09%09%09%2F%2FLOCK%20CONTENT%20REPLACER%0D%0A%09%09%09%09scope.stopListenContentReplaced%20%3D%20true%3B%0D%0A%0D%0A%09%09%09%09%2F%2FRESET%20SOME%20BLOCKS%20PROPERTIES%0D%0A%09%09%09%09scope._clearDynamicBlocksData()%3B%0D%0A%0D%0A%09%09%09%09%2F%2FRUN%20REPLACEMENT%20PROCESS%0D%0A%09%09%09%09scope._replacementProcess(scope%2C%20kw)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0AFirefox.prototype._replacementProcess%20%3D%20function(scope%2C%20kw)%20%7B%0D%0A%09u.log('REPLACEMENTPROCESS%20BY%20KEYWORD'%2C%20kw)%3B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20dataKw%20%3D%20%24(this.BLOCKS%5Bi%5D.origSel).data('kw')%3B%0D%0A%09%09if((!dataKw%20%26%26%20scope.data%5Bkw%5D)%20%7C%7C%20(dataKw%20%26%26%20dataKw%20!%3D%20kw))%20%7B%0D%0A%09%09%09scope._replacementProcessForBlock(scope%2C%20kw%2C%20this.BLOCKS%5Bi%5D%2C%20i)%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AFirefox.prototype._replacementProcessForBlock%20%3D%20function(scope%2C%20kw%2C%20block%2C%20blockName)%20%7B%0D%0A%09var%20origSel%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09%2F%2FIF%20ORIGINAL%20SELECTOR%20IS%20A%20DOM%20ELEMENT%0D%0A%09if(origSel.length)%20%7B%0D%0A%09%09u.log('ELEMENT%20EXISTS'%2C%20blockName)%3B%0D%0A%0D%0A%09%09block.stopUpdater()%3B%0D%0A%09%09scope._provideAdDataForBlock(scope%2C%20block%2C%20blockName%2C%20kw)%3B%0D%0A%09%09scope._prepareReplacement(scope%2C%20block%2C%20scope._getOrigBlockSize(block)%2C%20blockName%2C%20kw)%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('ELEMENT%20DOES%20NOT%20EXIST'%2C%20blockName)%3B%0D%0A%0D%0A%09%09%2F%2FTRY%20TO%20FIND%20BLOCK%20BY%20ORIG%20SEL%20AGAIN%0D%0A%09%09if(!block.updater)%20%7B%0D%0A%09%09%09block.updater%20%3D%20setInterval(function()%20%7B%0D%0A%09%09%09%09if(block.i%20%3D%3D%207)%20%7B%0D%0A%09%09%09%09%09u.log('STOP'%2C%20blockName)%3B%0D%0A%09%09%09%09%09block.stopUpdater()%3B%0D%0A%09%09%09%09%09return%3B%0D%0A%09%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09%09u.log('RESTART'%2C%20blockName%2C%20block.i)%3B%0D%0A%09%09%09%09%09if%20(scope.isOfficialSiteBlock(block))%20%7B%0D%0A%09%09%09%09%09%09scope.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%09%09%09scope._replacementProcessForBlock(scope%2C%20kw%2C%20block%2C%20blockName)%3B%0D%0A%09%09%09%09%09%09return%3B%0D%0A%09%09%09%09%09%7D%0D%0A%09%09%09%09%09scope._replacementProcessForBlock(scope%2C%20kw%2C%20block%2C%20blockName)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09block.i%2B%2B%3B%0D%0A%09%09%09%7D%2C%20500)%3B%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0AFirefox.prototype._prepareReplacement%20%3D%20function(scope%2C%20block%2C%20size%2C%20blockName%2C%20keyword)%20%7B%0D%0A%09u.log('PREPARE%20AND%20RENDER%20REPLACEMENT%20COVER%20-%20'%2C%20block.data)%3B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%2C%0D%0A%09%09parent%20%3D%20el.parent()%2C%0D%0A%09%09data%20%3D%20block.data%3B%0D%0A%0D%0A%09el.data('kw'%2C%20keyword)%3B%0D%0A%0D%0A%09%2F%2FREMOVE%20PREV%20BLOCK%0D%0A%09%24(block.coverSel).remove()%3B%0D%0A%0D%0A%09%2F%2FCREATE%20COVER%0D%0A%09var%20coverHeight%20%3D%20size.height%3B%0D%0A%0D%0A%09if(block.newHeight)%7B%0D%0A%09%09coverHeight%20%3D%20block.newHeight%3B%0D%0A%09%09el.height(coverHeight)%3B%0D%0A%09%7D%0D%0A%0D%0A%09if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%09%09var%20new_height%20%3D%20(block.newHeight%20%26%26%20block.newHeight%20%3E%20coverHeight)%20%3F%20block.newHeight%20%3A%20coverHeight%3B%0D%0A%09%09%2F%2F%24('%23rhs').height(new_height%20%2B%20150)%3B%0D%0A%09%09%24('%23rhs').height('100%25')%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%09if%20(data.length)%20%7B%0D%0A%0D%0A%09%09setTimeout(function()%20%7B%0D%0A%09%09%09if(keyword%20!%3D%20scope._lastOne)%20return%3B%0D%0A%09%09%09var%20cover%20%3D%20'%3Cdiv%20id%3D%22'%2B%20block.coverId%20%2B'%22%20data-keyword%3D%22'%2B%20keyword%20%2B'%22%20class%3D%22adtrCover%22%20style%3D%22width%3A'%2B%20size.width%20%2B'px%3B%20height%3A'%2B%20coverHeight%20%2B'px%3B%20margin%3A%20'%2B%20scope.getMargin(el)%20%2B'%3B%20padding%3A'%2B%20scope.getPadding(el)%20%2B'%3B%20background-color%3A'%2B%20el.css('background-color')%20%2B'%3B%20border-left%3A'%2B%20el.css('border-left')%20%2B'%3B%20border-right%3A'%2B%20el.css('border-right')%20%2B'%3B%22%3E'%2B%20scope._fillWithAds(data%2C%20block%2C%20blockName%2C%20keyword)%20%2B'%3C%2Fdiv%3E'%3B%0D%0A%09%09%09cover%20%3D%20%24(cover)%3B%0D%0A%09%09%09u.log('READY%20COVER%20-%20'%2C%20cover)%3B%0D%0A%09%09%09u.log('EL%20-%20'%2C%20el)%3B%0D%0A%09%09%09cover.insertBefore(el)%3B%0D%0A%09%09%09el.addClass('hideOrig')%3B%0D%0A%09%09%09scope._coverMenu(block%2C%20cover%2C%20blockName)%3B%0D%0A%09%09%09if(%24(block.origSel).parent().find(cover))%20%7B%0D%0A%09%09%09%09this.lockListenContentReplaced%20%3D%20true%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09u.log('APPEND%20COVER'%2C%20keyword%2C%20scope._lastOne)%3B%0D%0A%09%09%7D%2C%20300)%3B%0D%0A%0D%0A%09%7D%20else%20%7B%0D%0A%09%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B').show()%3B%0D%0A%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0AFirefox.prototype.clearResponse%20%3D%20function(keyword%2C%20msg%2C%20e)%20%7B%0D%0A%09u.log('CLEAR%20RESPONSE%20for%20'%20%2B%20keyword)%3B%0D%0A%09%2F%2Fadded%0D%0A%09%2F%2F%20if(this._keyword%20!%3D%20keyword)%20return%3B%0D%0A%09var%20covers%20%3D%20''%3B%0D%0A%0D%0A%09this.showOrigBlocks(keyword%2C%20msg)%3B%0D%0A%0D%0A%09for(var%20i%20in%20this.BLOCKS)%20%7B%0D%0A%09%09covers%20%2B%3D%20''%2B%20this.BLOCKS%5Bi%5D.coverSel%20%2B'%2C'%3B%0D%0A%0D%0A%09%09var%20original%20%3D%20%24(this.BLOCKS%5Bi%5D.origSel)%3B%0D%0A%0D%0A%09%09u.log(original.length%2C%20%22ORIGINAL%22)%3B%0D%0A%0D%0A%09%09original.removeClass('hideOrig')%3B%0D%0A%09%09original.attr('style'%2C%20original.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B').show()%3B%0D%0A%0D%0A%0D%0A%09%7D%0D%0A%09covers%20%3D%20covers.replace(%2F%2C%24%2F%2C%20'')%3B%0D%0A%09%24(covers).remove()%3B%0D%0A%7D%3B%0D%0Afunction%20Browser%20(affiliateID%2C%20instanceID)%20%7B%0A%09var%20browser%3B%0A%09%2F%2Fif%20called%20with%20a%20%22new%22%20keyword%0A%09if%20(this.constructor%20%3D%3D%20Browser)%20%7B%0A%09%09%2F%2Fpicking%20specific%20browser%0A%09%09browser%20%3D%20this.pickBrowser()%3B%0A%0A%09%09browser.affiliateID%20%3D%20affiliateID%3B%0A%09%09browser.instanceID%20%3D%20instanceID%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error(%22Browser%20is%20a%20constructor%20function%22)%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%0A%0ABrowser.prototype.pickBrowser%20%3D%20function()%20%7B%0A%09%2F%2Fchecking%20browser%0A%09var%20ischrome%20%3D%20typeof(chrome)%20%3D%3D%20'object'%2C%0A%09%09firefox%20%3D%20typeof(chrome)%20%3D%3D%20'string'%2C%0A%09%09ie%20%3D%20navigator.userAgent.indexOf(%22Trident%22)%20!%3D%3D%20-1%2C%0A%09%09browser%20%3D%20null%3B%0A%0A%09if%20(ischrome)%20%7B%0A%09%09browser%20%3D%20new%20GoogleChrome()%3B%0A%09%7D%20else%20if%20(firefox)%20%7B%0A%09%09browser%20%3D%20new%20Firefox()%3B%0A%09%7D%20else%20if%20(ie)%20%7B%0A%09%09browser%20%3D%20new%20IE()%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error('unknown%20browser')%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%3B%0A%0A%0A%0D%0A%2F%2Fsimply%20extending%20specific%20browser%20classes%20with%20basic%20class%2C%20which%20holds%20default%20browser%20methods%0A%0A%2F%2Freturns%20browser%20object%20(one%20of%20Chrome%2C%20FF%2C%20IE)%0A%0Aif(typeof(pc)%20!%3D%20'undefined')%7B%0A%09var%20affiliateID%20%3D%20pc.affiliateID%3B%0A%09var%20instanceID%20%3D%20pc.instanceId%3B%0A%09var%20engineParams%20%3D%20pc.engineParams%3B%0A%7D%0A%0Aif(%20typeof(affiliateID)%20!%3D%20'undefined'%20)%7B%0A%09%2F%2FaffiliateID%20predefined%20by%20extension%0A%09var%20browser%20%3D%20new%20Browser(affiliateID%2C%20instanceID)%3B%0A%09browser.init(instanceID%2C%20affiliateID%2C%20engineParams)%3B%0A%09Util.log('started%20browser'%2C%20affiliateID%2C%20instanceID)%3B%0A%7D%20else%20%7B%0A%09var%20browser%20%3D%20new%20Browser()%3B%0A%09var%20Engine%20%3D%20browser%3B%0A%09Util.log('prepare%20Engine')%3B%0A%7D%0A%0A%0A%0A%0A\"" FF - prefs.js..extensions.trusted-ads.serp_mywebsearch: "\"%2F*!%20serp-mywebsearch%20-%20v0.1.10%20-%202014-04-07%2018%3A21%3A58%20*%2F%0D%0Avar%20u%20%3D%20%7B%7D%3B%0A%0Avar%20Util%20%3D%20%7B%0A%09debug%3A%20false%2C%0A%09extend%3A%20function(Child%2C%20Parent)%20%7B%0A%09%09var%20F%20%3D%20function()%20%7B%20%7D%3B%0A%09%09F.prototype%20%3D%20Parent.prototype%3B%0A%09%09Child.prototype%20%3D%20new%20F()%3B%0A%09%09Child.prototype.constructor%20%3D%20Child%3B%0A%09%09Child._super%20%3D%20Parent.prototype%3B%0A%09%7D%2C%0A%09log%3A%20function()%20%7B%0A%09%09if%20(Util.debug)%20%7B%0A%09%09%09var%20args%20%3D%20Array.prototype.slice.call(arguments)%3B%0A%09%09%09console.log.apply(console%2C%20args)%3B%0A%09%09%7D%0A%09%7D%0A%7D%3B%0A%2F%2Fshort%20alias%0Au%20%3D%20Util%3B%0A%0Afunction%20ENGINE%20()%20%7B%7D%0Afunction%20GoogleChrome%20()%20%7B%7D%0Afunction%20CORE()%20%7B%7D%0Afunction%20Firefox%20()%20%7B%7D%0Afunction%20IE%20()%20%7B%7D%0A%0AUtil.extend(ENGINE%2C%20CORE)%3B%0AUtil.extend(GoogleChrome%2C%20ENGINE)%3B%0AUtil.extend(Firefox%2C%20ENGINE)%3B%0AUtil.extend(IE%2C%20ENGINE)%3B%0D%0ACORE.prototype.ADS_HOST%20%3D%20document.location.protocol%2B%22%2F%2Fsearch.adtrustmedia.com%2Fsearch_safecontent.php%22%3B%0D%0A%0D%0ACORE.prototype.ALL_BLOCKS_SELECTOR%20%3D%20function()%7B%0D%0A%09return%20%7B%0D%0A%09%09orig%3A%20this.BLOCKS.TOP.origSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.origSel*%2F%2C%0D%0A%09%09cover%3A%20this.BLOCKS.TOP.coverSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.coverSel*%2F%0D%0A%09%7D%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.STYLES%20%3D%20%20function()%20%7B%0D%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0D%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20%7B%20%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20font-size%3A12px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%2304c%3B%20text-decoration%3Aunderline%3B%20font-size%3A17px%3B%7D%20%5C%0D%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23388222%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%7D%20%5C%0D%0A%09%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20visibility%3A%20hidden%3B%20overflow%3A%20hidden%3B%7D%20%5C%0D%0A%09.adtrCover-closeBtn%7B%20%5C%0D%0A%09%09cursor%3A%20pointer%3B%20%5C%0D%0A%09%09padding%3A%200%202px%202px%202px%3B%20%5C%0D%0A%09%09font-size%3A%2012px%3B%20%5C%0D%0A%09%09text-align%3A%20center%3B%20%5C%0D%0A%09%09position%3A%20absolute%3B%20%5C%0D%0A%09%09height%3A%2012px%3B%20%5C%0D%0A%09%09width%3A%2033px%3B%20%5C%0D%0A%09%09border%3A%201px%20solid%20lightblue%3B%20%5C%0D%0A%09%09background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0D%0A%09%09display%3A%20inline-block%3B%20%5C%0D%0A%09%09right%3A%201px%3B%20%5C%0D%0A%09%09top%3A%203px%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.adtrCover%20.closeAd%7B%20%5C%0D%0A%09%09text-decoration%3A%20underline%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0D%0A%09.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0D%0A%09.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0D%0A%09%3C%2Fstyle%3E%22%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.MENU_BTN_SPACE%20%3D%208%3B%0D%0ACORE.prototype.MIN_PADDING%20%3D%208%3B%0D%0A%0D%0ACORE.prototype._ads%20%3D%20%5B%5D%3B%0D%0ACORE.prototype.instanceId%20%3D%20''%3B%0D%0ACORE.prototype.affilateID%20%3D%20''%3B%0D%0ACORE.prototype.data%20%3D%20null%3B%0D%0ACORE.prototype.keyword%20%3D%20''%3B%0D%0ACORE.prototype.engineParams%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.engineCode%20%3D%20''%3B%0D%0A%0D%0ACORE.prototype.start%20%3D%20function()%7B%7D%3B%0D%0A%0D%0ACORE.prototype.init%20%3D%20function(instanceId%2C%20affilateID%2C%20engineParams)%20%7B%0D%0A%09this.data%20%3D%20typeof(engineData)%20!%3D%20%22undefined%22%20%3F%20engineData%20%3A%20null%3B%0D%0A%09this.keyword%20%3D%20typeof(engineKeyword)%20!%3D%20%22undefined%22%20%3F%20engineKeyword%20%3A%20''%3B%0D%0A%0D%0A%09if(engineParams.delivPoint)%20%7B%20this.ADS_HOST%20%3D%20engineParams.delivPoint%3B%20%7D%0D%0A%0D%0A%09%24(%22head%22).append(this.coreStyles())%3B%0D%0A%09%24(%22head%22).append(this.STYLES())%3B%0D%0A%09this.instanceId%20%3D%20instanceId%3B%0D%0A%09this.affilateID%20%3D%20affilateID%3B%0D%0A%09this.engineParams%20%3D%20engineParams%3B%0D%0A%0D%0A%09this.suggModule%20%3D%20new%20this.SuggestionModule()%3B%0D%0A%09if(engineParams.suggConfig)%20%7B%0D%0A%09%09this.suggModule.setConfig(engineParams.suggConfig)%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09var%20currentKeyword%20%3D%20this.getCurrentKeyword().toLowerCase()%3B%0D%0A%0D%0A%09if(this.keyword)%7B%0D%0A%09%09this.keyword%20%3D%20decodeURIComponent(this.keyword)%3B%0D%0A%09%09this.keyword%20%3D%20this.keyword.replace(%2F%5C%2B%2Fg%2C%20'%20')%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09u.log('FROM%20PLUGIN%3A'%2C%20%7B'engineData'%3A%20this.data%2C%20'engineKeyword'%3A%20this.keyword%2C%20'currentKeyword'%3A%20currentKeyword%2C%20'engineParams'%3A%20engineParams%7D)%3B%0D%0A%0D%0A%09if%20(%20this.data%20%26%26%20(this.data%20!%3D%20'noPreload')%20%26%26%20(currentKeyword%20%3D%3D%20this.keyword)%20)%7B%0D%0A%09%09var%20suggAdData%20%3D%20this.suggModule.getAdsForKeyword(this.keyword)%3B%0D%0A%0D%0A%09%09this.data%20%3D%20suggAdData.concat(this.data)%3B%0D%0A%09%09u.log('suggAdData'%2C%20suggAdData%2C%20this.data)%3B%0D%0A%09%09if(%20this.data.length%20)%7B%0D%0A%09%09%09this.multipleTryToFindBlocks()%3B%20%2F%2Fchanged%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%20else%20%7B%0D%0A%09%09if(currentKeyword%20!%3D%20%22undefined%22)%20%7B%0D%0A%09%09%09this.keyword%20%3D%20currentKeyword%3B%0D%0A%09%09%09var%20requestUrl%20%3D%20this.getAdRequestUrl(currentKeyword)%3B%0D%0A%09%09%09this.sendAdRequest(requestUrl)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._domain_without_www%20%3D%20function(url)%20%7B%0D%0A%09var%20clean%20%3D%20url.replace(%2F%5Ewww%5C.%2F%2C'')%3B%0D%0A%09return%20clean%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getAdRequestUrl%20%3D%20function(keyword)%20%7B%0D%0A%09var%20domain%20%3D%20this._domain_without_www(document.location.host)%3B%0D%0A%09var%20requestUrl%20%3D%20this.ADS_HOST%20%2B%20%22%3F%22%20%2B%0D%0A%09%09%22adtype%3Dtext%22%20%2B%0D%0A%09%09%22%26method%3Djs%22%20%2B%0D%0A%09%09%22%26advert%3D1%22%20%2B%0D%0A%09%09%22%26referer%3D%22%20%2B%20encodeURIComponent(document.location.protocol%20%2B%22%2F%2F%22%2B%20document.location.host%2B%22%2F%22)%20%2B%0D%0A%09%09%22%26ta_affiliateid%3D%22%20%2B%20this.affilateID%20%2B%0D%0A%09%09%22%26ta_insid%3D%22%20%2B%20this.instanceId%20%2B%0D%0A%09%09%22%26kw%3D%22%20%2B%20encodeURIComponent(keyword)%20%2B%0D%0A%09%09this.getEngineIdentityParam()%3B%0D%0A%09return%20requestUrl%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getCurrentKeyword%20%3D%20function()%7B%0D%0A%09var%20keyword%20%3D%20''%3B%0D%0A%0D%0A%09var%20input%20%3D%20%24(this.INPUT_SEL)%3B%0D%0A%09var%20spell%20%3D%20%24(this.SPELL_SEL).eq(0)%3B%0D%0A%0D%0A%09if(spell.length)%7B%0D%0A%09%09keyword%20%3D%20spell.text()%3B%0D%0A%09%7D%20else%20if(input.length)%7B%0D%0A%09%09keyword%20%3D%20input.val()%3B%0D%0A%09%7D%0D%0A%09return%20keyword%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FTRY%20TO%20GET%20ADS%20BY%20NEW%20KEYWORD%0D%0A%2F%2F_requestInProcess%3A%20false%2C%0D%0ACORE.prototype.sendAdRequest%20%3D%20function(requestUrl)%20%7B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%0D%0A%09u.log('SEND%20REQUEST'%2C%20%5Bthis.keyword%2C%20requestUrl%5D)%3B%0D%0A%0D%0A%09%24.ajax(%7B%0D%0A%09%09url%3A%20requestUrl%2C%0D%0A%09%09dataType%3A%20'json'%2C%0D%0A%09%09error%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function()%20%7B%0D%0A%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%2C%0D%0A%09%09success%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function(data)%20%7B%0D%0A%09%09%09%09var%20suggAdData%20%3D%20scope.suggModule.getAdsForKeyword(scope.keyword)%3B%0D%0A%09%09%09%09data%20%3D%20suggAdData.concat(data)%3B%0D%0A%0D%0A%09%09%09%09if(!data.length)%20%7B%0D%0A%09%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%09%09return%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09u.log('REQUEST%20SUCCESS'%2C%20%5Bscope.keyword%2C%20scope.suggModule%2C%20data%5D)%3B%0D%0A%09%09%09%09scope.data%20%3D%20data%3B%0D%0A%09%09%09%09scope.clearDynamicBlocksData()%3B%0D%0A%09%09%09%09scope.makeCovers()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showAllOriginalAd%20%3D%20function()%20%7B%0D%0A%09u.log('showAllOriginalAd()')%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B').show()%3B%0D%0A%09if(block.adSel)%7B%0D%0A%09%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible!important%3B')%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FADS%20REPLACEMENT%20PROCESS%0D%0ACORE.prototype.makeCovers%20%3D%20function()%20%7B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%0D%0A%09%09if(!this.isAdExist(block))%20%7B%0D%0A%09%09%09if(this.isOfficialSiteBlock(block))%7B%0D%0A%09%09%09%09this.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%09continue%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09%2F%2FORIGINAL%20SELECTOR%20IS%20A%20DOM%20ELEMENT%0D%0A%09%09this._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09this.makeCover(block%2C%20blockName)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdExist%20%3D%20function(block)%20%7B%0D%0A%09var%20origSel%20%3D%20%24(block.origSel)%3B%0D%0A%09return%20origSel.length%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FPREPARE%20AND%20RENDER%20REPLACEMENT%20COVER%20(old%3A%20_prepareReplacement)%0D%0ACORE.prototype.makeCover%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('MAKE%20COVER'%2C%20blockName%2C%20%7BblockData%3A%20JSON.stringify(block.data)%7D)%3B%0D%0A%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(el.index('%23fakeAd')%20!%3D%20-1)%7B%0D%0A%09%09el%20%3D%20%24('%23fakeAd')%3B%0D%0A%09%7D%0D%0A%09var%20data%20%3D%20block.data%3B%0D%0A%0D%0A%09if%20(data.length)%20%7B%0D%0A%0D%0A%09%09var%20width%20%3D%20el.width()%3B%0D%0A%09%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%09%09%2F%2FREMOVE%20PREV%20BLOCK%0D%0A%09%09%24(block.coverSel).remove()%3B%0D%0A%0D%0A%09%09%2F%2FCREATE%20COVER%0D%0A%09%09var%20coverHeight%20%3D%20el.height()%3B%0D%0A%09%09if(block.newHeight)%7B%0D%0A%09%09%09coverHeight%20%3D%20block.newHeight%3B%0D%0A%09%09%09el.height(coverHeight)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09var%20cover%20%3D%20%24('%3Cdiv%20id%3D%22'%2B%20block.coverId%20%2B'%22%20class%3D%22adtrCover%22%20style%3D%22height%3A'%2B%20coverHeight%20%2B'px%3B%22%3E'%2B%20this._fillWithAds(block%2C%20blockName)%20%2B'%3C%2Fdiv%3E').css(%7B%0D%0A%09%09%09margin%3A%20this.getMargin(el)%2C%20padding%3A%20this.getPadding(el)%2C%0D%0A%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%7D)%3B%0D%0A%09%09cover.insertBefore(el)%3B%0D%0A%09%09el.addClass('hideOrig')%3B%0D%0A%09%09this.makeCoverMenu(block%2C%20cover%2C%20blockName)%3B%0D%0A%09%09this._compareRealAndCalcHeights(block)%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('showed%20without%20ad'%2C%20blockName)%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeCoverMenu%20%3D%20function(block%2C%20cover%2C%20blockName)%20%7B%0D%0A%20%20%20%20%20%20var%20clas%20%3D%20'atmAd'%3B%0D%0A%20%20%20%20%20%20var%20d%3B%0D%0A%0D%0A%20%20%20%20%20%20if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%20%20%20%20%20%20%20%20clas%20%3D%20'atmAd-left'%3B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%3E%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%20else%20%7B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%3Cimg%20src%3D%22'%2Bdocument.location.protocol%2B'%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%20%2F%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FTABLE%0D%0A%20%20%20%20%20%20var%20t%20%3D%20%24(%22%3Ctable%20style%3D'visibility%3Ainherit%3B%20border-spacing%3A%201px%3B%20margin%3A%200px%3B%20border-collapse%3A%20collapse%3B%20%20background-color%3Agrey%3B%20z-index%3A100%3B'%20border%3D'1'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20style%3D'background-color%3Awhite%3B%20height%3A%2014px%3B%20padding%3A0px%203px%3B%20line-height%3A14px%3B'%3E%3Ca%20style%3D'width%3A58px%3B%20margin%3A0px%3B%20display%3Ablock%3B%20color%3Ablack%3B%20text-decoration%3Anone%3B%20text-align%3Aleft%3B%20font-weight%3Anormal%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20background-color%3Awhite%3B%20font-size%3A9px%3B'%20href%3D'https%3A%2F%2Fadtrustmedia.com%2Fwhyad.html'%20target%3D'_blank'%3EWhy%20this%20ad%3F%3C%2Fa%3E%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20class%3D'closeAd'%20style%3D'white-space%3Anowrap%3B%20color%3Ablack%3B%20background-color%3Awhite%3B%20cursor%3Apointer%3B%20padding%3A0px%203px%3B%20%20height%3A%2014px%3B%20line-height%3A14px%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A9px%3B'%3EClose%20this%20ad%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftable%3E%22)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20d.find('a.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20t.find('.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%20%20%20%20%20%20d.append(t)%3B%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FCLICK%20ON%20ATM%20AD%0D%0A%20%20%20%20%20%20d.find('.toggleTable').click(function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%24(this).next().toggle()%3B%0D%0A%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20d.appendTo(cover)%3B%0D%0A%0D%0A%20%20%20%20%20%20var%20self%20%3D%20this%3B%0D%0A%20%20%20%20%20%20function%20removeAd()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20cover.remove()%3B%0D%0A%20%20%20%20%20%20%20%20%20%20self.showOriginalAdForBlock(block)%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype._fillWithAds%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('FILL%20COVER'%2C%20blockName%2C%20%5Bblock.data%5D)%3B%0D%0A%09var%20block_content%20%3D%20''%2C%0D%0A%09%09data%20%3D%20block.data%3B%0D%0A%0D%0A%09block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09var%20adTopPadding%20%3D%20block.adTopPadding%3B%0D%0A%09%09if(i%3D%3D%3D0)%20%7B%0D%0A%09%09%09adTopPadding%20%3D%20adTopPadding%2F2%3B%0D%0A%09%09%09if(blockName%20%3D%3D%20'RIGHT')%20adTopPadding%20%2B%3D%20this.MENU_BTN_SPACE%3B%0D%0A%09%09%7D%0D%0A%09%09var%20offsiteClass%20%3D%20(data%5Bi%5D.origin%20%3D%3D%20%22suggestion%22)%20%3F%20'class%3D%22official-site%22'%20%3A%20%22%22%3B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20style%3D'padding-top%3A%20%22%2BadTopPadding%2B%22px'%22%20%2B%20offsiteClass%20%2B%20%22%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09return%20block_content%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._calcAdHeightForBlock%20%3D%20function(block)%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(!el.length)%20%7B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20width%20%3D%20el.width()%3B%0D%0A%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%0D%0A%09var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%20position%3Aabsolute%20!important%3B%20top%3A%20-10000px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%2F%2F%20var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%09%09%09).css(%7B%0D%0A%09%09%09%09%09margin%3A%20this.getMargin(el)%2C%0D%0A%09%09%09%09%09padding%3A%20this.getPadding(el)%20%2C%0D%0A%09%09%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%09%09%7D)%3B%0D%0A%0D%0A%0D%0A%09var%20block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09var%20data%20%3D%20this.data%3B%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20data-index%3D'%22%2Bi%2B%22'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09div.html(block_content)%3B%0D%0A%09%24(this.MAIN_CONTAINER_SEL).append(div)%3B%0D%0A%0D%0A%09u.log('MAIN_CONTAINER_SEL'%2C%20%24(this.MAIN_CONTAINER_SEL).length)%3B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09div.find('li').each(function(i%2C%20li)%7B%0D%0A%09%09li%20%3D%20%24(li)%3B%0D%0A%09%09var%20index%20%3D%20li.data('index')%3B%0D%0A%09%09if(!scope.data%5Bindex%5D.h)%20scope.data%5Bindex%5D.h%20%3D%20%7B%7D%3B%0D%0A%09%09scope.data%5Bindex%5D.h%5Bblock.origSel%5D%20%3D%20li.height()%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09%2F%2F%20div.remove()%3B%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._provideAdDataForBlock%20%3D%20function(block%2C%20blockName)%7B%0D%0A%09u.log('DATA%20FOR%20BLOCK'%2C%20blockName)%3B%0D%0A%0D%0A%09var%20addingLog%20%3D%20%5B%5D%3B%0D%0A%0D%0A%09var%20MAX_ADDITIONAL_PADDING%20%3D%2015%3B%0D%0A%0D%0A%09var%20providedIndexes%20%3D%20%5B%5D%3B%0D%0A%09var%20allData%20%3D%20this.data%3B%0D%0A%0D%0A%09var%20origEl%20%3D%20%24(block.origSel)%3B%0D%0A%09var%20blockHeight%20%3D%20origEl.height()%3B%0D%0A%09var%20adPadding%20%3D%20this.MIN_PADDING%3B%0D%0A%09var%20adHeightSumm%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'RIGHT')%20adHeightSumm%20%3D%20this.MENU_BTN_SPACE%3B%0D%0A%0D%0A%09this._calcAdHeightForBlock(block)%3B%0D%0A%0D%0A%09var%20indexesOfOtherBlocks%20%3D%20this._getDataIndexesOfOtherBlocks(block)%3B%0D%0A%0D%0A%09var%20allDataWasChecked%20%3D%20false%3B%0D%0A%09var%20i%20%3D%200%3B%0D%0A%09var%20numOfCheckedIndexes%20%3D%200%3B%0D%0A%0D%0A%09var%20maxOfAds%20%3D%20this.getMaxAdsForBlock(blockName)%3B%0D%0A%09var%20minOfAds%20%3D%20this.getMinAdsForBlock(blockName)%3B%0D%0A%0D%0A%09u.log('indexesOfOtherBlocks'%2C%20indexesOfOtherBlocks)%3B%0D%0A%09var%20numOfFreeIndexes%20%3D%20allData.length%20-%20indexesOfOtherBlocks.length%3B%0D%0A%09var%20ttt%20%3D%200%3B%0D%0A%09var%20adHeight%3B%0D%0A%09while(i%20%3C%20allData.length%20%26%26%20ttt%3C30%20%26%26%20providedIndexes.length%3CmaxOfAds)%7B%0D%0A%0D%0A%09%09var%20indexIsFree%20%3D%20(indexesOfOtherBlocks.indexOf(i)%20%3D%3D%20-1)%3B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09var%20anywayAd%20%3D%20this.isAdAnyway(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(indexIsFree%20%26%26%20acceptableAd)%7B%0D%0A%0D%0A%09%09%09adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%0D%0A%09%09%09%2F%2Fif%20we%20can%20fit%20ad%20to%20block%20then%20add%20it%0D%0A%09%09%09addingLog.push(%7B%0D%0A%09%09%09%09i%3A%20i%2C%0D%0A%09%09%09%09t%3A%20allData%5Bi%5D.t%2C%0D%0A%09%09%09%09free%3A%20(blockHeight-adHeightSumm)%2C%0D%0A%09%09%09%09adPad%3A%20(adHeight%2Bthis.MIN_PADDING)%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%09var%20enoughSpace%20%3D%20(blockHeight%20%3E%3D%20adHeightSumm%20%2B%20adHeight%20%2B%20adPadding)%3B%0D%0A%09%09%09if(enoughSpace%20%7C%7C%20providedIndexes.length%20%3C%20minOfAds%20%7C%7C%20anywayAd)%7B%0D%0A%09%09%09%09if(!enoughSpace)%7B%0D%0A%09%09%09%09%09u.log('add%20more%20ads%20couse%20min%20ads%20required%20in%20block'%2C%20blockName%2C%20providedIndexes.length)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09%09providedIndexes.push(i)%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09ttt%2B%2B%3B%0D%0A%09%09i%2B%2B%3B%0D%0A%09%7D%0D%0A%09u.log('addingLog'%2C%20addingLog)%3B%0D%0A%0D%0A%09var%20freeSpace%20%3D%20blockHeight%20-%20adHeightSumm%3B%0D%0A%09var%20additionalPadding%20%3D%20freeSpace%20%2F%20(providedIndexes.length)%3B%0D%0A%0D%0A%09u.log('blockHeight'%2C%20blockHeight%2C%20'adHeightSumm'%2C%20adHeightSumm%2C%20'freeSpace'%2C%20freeSpace)%3B%0D%0A%0D%0A%09u.log('additionalPadding'%2C%20additionalPadding%2C%20'acceptable'%2C%20(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200))%3B%0D%0A%09if(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09adPadding%20%2B%3D%20additionalPadding%3B%0D%0A%09%7D%20else%20if(providedIndexes.length%20%3C%20maxOfAds%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09var%20alreadyOccupiedAdIndexes%20%3D%20indexesOfOtherBlocks.concat(providedIndexes)%3B%0D%0A%09%09var%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20alreadyOccupiedAdIndexes%2C%20block)%3B%0D%0A%09%09if(shortestAdIndex%20%3E%20-1)%7B%0D%0A%09%09%09adHeight%20%3D%20allData%5BshortestAdIndex%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09providedIndexes.push(shortestAdIndex)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09u.log('shortestAdIndex'%2C%20shortestAdIndex%2C%20'orig%20resize'%2C%20adHeightSumm%20-%20blockHeight)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('shortened%20block'%2C%20blockName%2C%20blockHeight%2C%20adHeightSumm)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20providedData%20%3D%20%5B%5D%3B%0D%0A%09for(var%20j%3D0%3B%20j%3CprovidedIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09providedData.push(allData%5BprovidedIndexes%5Bj%5D%5D)%3B%0D%0A%09%7D%0D%0A%09u.log('providedData'%2C%20providedData%2C%20'providedIndexes'%2C%20providedIndexes%2C%20'adPadding'%2C%20adPadding)%3B%0D%0A%09block.data%20%3D%20providedData%3B%0D%0A%09block.dataIndexes%20%3D%20providedIndexes%3B%0D%0A%09block.adTopPadding%20%3D%20adPadding%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getDataIndexesOfOtherBlocks%20%3D%20function(block)%7B%0D%0A%09var%20indexes%20%3D%20%5B%5D%3B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09if(this.BLOCKS%5Bi%5D.origSel%20!%3D%20block.origSel)%7B%0D%0A%09%09%09var%20otherBlockIndexes%20%3D%20this.BLOCKS%5Bi%5D.dataIndexes%3B%0D%0A%09%09%09for(var%20j%3D0%3B%20j%3CotherBlockIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09%09%09if(indexes.indexOf(otherBlockIndexes%5Bj%5D)%20%3D%3D%20-1)%7B%0D%0A%09%09%09%09%09indexes.push(otherBlockIndexes%5Bj%5D)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%09return%20indexes%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getShortestAdIndex%20%3D%20function(allData%2C%20excludedIndexes%2C%20block)%7B%0D%0A%09var%20minHeight%20%3D%201000000%3B%0D%0A%09var%20minHeightAdIndex%20%3D%20-1%3B%0D%0A%0D%0A%09for(var%20i%3D0%3B%20i%3CallData.length%3B%20i%2B%2B)%7B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(!acceptableAd)%20continue%3B%0D%0A%09%09if(excludedIndexes.indexOf(i)%20%3D%3D%20-1)%7B%0D%0A%09%09%09var%20adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09if(adHeight%20%3C%20minHeight)%7B%0D%0A%09%09%09%09minHeight%20%3D%20adHeight%3B%0D%0A%09%09%09%09minHeightAdIndex%20%3D%20i%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%09return%20minHeightAdIndex%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.clearDynamicBlocksData%20%3D%20function()%7B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5Bi%5D%3B%0D%0A%09%09block.data%20%3D%20%5B%5D%3B%0D%0A%09%09block.dataIndexes%20%3D%20%5B%5D%3B%0D%0A%09%09block.adTopPadding%20%3D%200%3B%0D%0A%09%09block.oldHeight%20%3D%20false%3B%0D%0A%09%09block.newHeight%20%3D%20false%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._replicateBlock%20%3D%20function(donor%2C%20recipient)%7B%0D%0A%09recipient.data%20%3D%20donor.data%3B%0D%0A%09recipient.dataIndexes%20%3D%20donor.dataIndexes%3B%0D%0A%09recipient.adTopPadding%20%3D%20donor.adTopPadding%3B%0D%0A%09recipient.oldHeight%20%3D%20%24(recipient.origSel).height()%3B%0D%0A%09recipient.newHeight%20%3D%20donor.newHeight%20%7C%7C%20%24(donor.origSel).height()%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._compareRealAndCalcHeights%20%3D%20function(block)%7B%0D%0A%09var%20cover%20%3D%20%24(block.coverSel)%3B%0D%0A%09var%20orig%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09cover.find('li').each(function(i)%7B%0D%0A%09%09var%20el%20%3D%20%24(this)%3B%0D%0A%09%09var%20title%20%3D%20el.find('h3%20a').text()%3B%0D%0A%09%09var%20calcSize%20%3D%20block.data%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09u.log(title%2C%20el.height()%2C%20calcSize)%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09u.log('block%20sizes'%2C%20%7B%0D%0A%09%09origReal%3A%20orig.height()%2C%0D%0A%09%09coverReal%3A%20cover.height()%2C%0D%0A%09%09newHeight%3A%20block.newHeight%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMaxAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20maxOfAds%20%3D%20100%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mxt)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mxr)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mxb)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.max_top_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.max_right_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.max_bottom_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20maxOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMinAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20minOfAds%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mnt)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mnr)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mnb)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.min_top_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.min_right_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.min_bottom_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20minOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.getPadding%20%3D%20function(el)%20%7B%0D%0A%09var%20right%20%3D%20el.css('padding-right')%2C%0D%0A%09%09left%20%3D%20el.css('padding-left')%3B%0D%0A%09return%20%5B0%2C%20right%2C%200%2C%20left%5D.join('%20')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMargin%20%3D%20function(el)%20%7B%0D%0A%09var%20margin%20%3D%20el.css('margin')%3B%0D%0A%09if(margin%20%3D%3D%3D%20'')%20%7B%0D%0A%09%09var%20top%20%3D%20el.css('margin-top')%2C%0D%0A%09%09%09right%20%3D%20el.css('margin-right')%2C%0D%0A%09%09%09bott%20%3D%20el.css('margin-bottom')%2C%0D%0A%09%09%09left%20%3D%20el.css('margin-left')%3B%0D%0A%09%09return%20%5Btop%2C%20right%2C%20bott%2C%20left%5D.join('%20')%3B%0D%0A%09%7D%0D%0A%09return%20margin%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getEngineIdentityParam%20%3D%20function()%20%7B%0D%0A%09return%20'%26e%3D'%2Bthis.engineCode%2B'_s'%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocksCycle%20%3D%20function(block%2C%20blockName%2C%20showOrigAd)%7B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09this.origAdCheckerCounter%5BblockName%5D%20%3D%200%3B%0D%0A%09this.origAdChecker%5BblockName%5D%20%3D%20setInterval(function()%7B%0D%0A%09%09if(self.isAdExist(block))%20%7B%0D%0A%09%09%09if(showOrigAd)%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7Delse%20if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09if(self.isOfficialSiteBlock(block))%7B%0D%0A%0D%0A%09%09%09%09self.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09self.origAdCheckerCounter%5BblockName%5D%2B%2B%3B%0D%0A%09%7D%2C%20100)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocks%20%3D%20function(showOrigAd)%20%7B%0D%0A%09this.origAdCheckerCounter%20%3D%20%7B%7D%3B%0D%0A%09this.origAdChecker%20%3D%20%7B%7D%3B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.multipleTryToFindBlocksCycle(block%2C%20blockName%2C%20showOrigAd)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FOfficial%20site%20feature%0D%0ACORE.prototype.isAdAcceptable%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20!(%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09%09)%20%7C%7C%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isElFake(%24(block.origSel))%0D%0A%09%09%09%09)%0D%0A%09%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdAnyway%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20(%0D%0A%09%09%09(%0D%0A%09%09%09%09this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09)%0D%0A%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteBlock%20%3D%20function(block)%7B%0D%0A%09return%20(block.name%20%3D%3D%20'TOP')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteAd%20%3D%20function(ad)%7B%0D%0A%09return%20(ad.origin%20%3D%3D%20%22suggestion%22)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeFakeOrigAd%20%3D%20function(block)%20%7B%0D%0A%09var%20parentEl%20%3D%20%24(block.parentSel)%3B%0D%0A%09if(!parentEl.length)%20%7B%0D%0A%09%09u.log('makeFakeOrigAd%20!parentEl.length')%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%09var%20origId%20%3D%20block.origSel.replace('%23'%2C%20'')%3B%0D%0A%09var%20fakeEl%20%3D%20%24('%3Cdiv%20id%3D%22fakeAd%22%3E')%3B%0D%0A%09parentEl.prepend(fakeEl)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isElFake%20%3D%20function(el)%7B%0D%0A%09return%20(el.index('%23fakeAd')%20!%3D%20-1)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.SuggestionModule%20%20%3D%20function(instanceId)%20%7B%0D%0A%09this.data%20%3D%20%7B%7D%3B%0D%0A%09this.enable%20%3D%20true%3B%0D%0A%09this.addedBookmarks%20%3D%20%7B%7D%3B%0D%0A%0D%0A%09this.setConfig%20%3D%20function(data)%7B%0D%0A%09%09this.data%20%3D%20data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getConfig%20%3D%20function()%7B%0D%0A%09%09return%20this.data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getAdsForKeyword%20%3D%20function(keyword)%7B%0D%0A%09%09if(!this.data%20%7C%7C%20!this.data.s)%20return%20%5B%5D%3B%0D%0A%09%09var%20suggestions%20%3D%20this.findSuggestionsForKeyword(keyword%2C%2010)%3B%0D%0A%09%09return%20this.generateAdData(suggestions)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.findSuggestionsForKeyword%20%3D%20function(keyword%2C%20maxAmount)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Cthis.data.s.length%20%26%26%20result.length%20%3C%3D%20maxAmount%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20this.data.s%5Bi%5D%3B%0D%0A%09%09%09if(this.isSuggestionMatched(sugg%2C%20keyword))%7B%0D%0A%09%09%09%09result.push(sugg)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.isSuggestionMatched%20%3D%20function(sugg%2C%20keyword)%7B%0D%0A%09%09keyword%20%3D%20keyword.toLowerCase()%3B%0D%0A%09%09var%20k%20%3D%20keyword.indexOf(sugg.k.toLowerCase())%20%3D%3D%3D%200%3B%0D%0A%09%09var%20s%20%3D%20sugg.s.toLowerCase().indexOf(keyword)%20%3D%3D%3D%200%3B%0D%0A%09%09return%20k%20%26%26%20s%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.generateAdData%20%3D%20function(suggestions)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Csuggestions.length%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20suggestions%5Bi%5D%3B%0D%0A%09%09%09var%20diplayUrl%20%3D%20(sugg.v)%20%3F%20sugg.v%20%3A%20sugg.u.replace(%2F.*%5C%2F%5C%2F(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%241')%3B%20%2F%2Fwww.sales.target.com%0D%0A%09%09%09var%20title%20%3D%20(sugg.t)%20%3F%20sugg.t%20%3A%20this.capitaliseFirstLetter(sugg.u.replace(%2F.*%5C%2F%5C%2F(www%5C.)%3F(%5B%5Cw.%5D%2B)%5C.(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%242'))%3B%20%2F%2FSales.target%0D%0A%0D%0A%09%09%09result.push(%7B%0D%0A%09%09%09%09%22t%22%3A%20title%2C%0D%0A%09%09%09%09%22c%22%3A%20sugg.u%2C%0D%0A%09%09%09%09%22u%22%3A%20diplayUrl%20%2B%20'%20-%20'%20%2B%20this.data.t%2C%0D%0A%09%09%09%09%22d%22%3A%20sugg.d%2C%0D%0A%09%09%09%09%22r%22%3A%201%2C%0D%0A%09%09%09%09%22origin%22%3A%20%22suggestion%22%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.capitaliseFirstLetter%20%3D%20function(string)%7B%0D%0A%09%09return%20string.charAt(0).toUpperCase()%20%2B%20string.slice(1)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.coreStyles%20%20%3D%20function()%20%7B%0D%0A%09var%20a%20%3D%20'%3Cstyle%20id%3D%22adtrCoreStyle%22%3E%5C%0D%0A%09%3C%2Fstyle%3E'%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0AENGINE.prototype.MIN_PADDING%20%3D%2020%3B%0AENGINE.prototype.BLOCKS%20%3D%20%7B%0A%0A%09%09'TOP'%20%3A%20%7B%0A%09%09%09coverId%3A%20%22sponsoredTop-cover%22%2C%0A%09%09%09origSel%3A%20%22%23sponsoredTop%22%2C%0A%09%09%09coverSel%3A%20%22%23sponsoredTop-cover%22%2C%0A%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09name%3A%20'TOP'%2C%0A%09%09%09adSel%3A%20'%23sponsoredTop%20iframe'%2C%0A%09%09%09parentSel%3A%20%22%23results%22%0A%09%09%7D%2C%0A%09%09'BOTTOM'%20%3A%20%7B%0A%09%09%09coverId%3A%20%22sponsoredBottom-cover%22%2C%0A%09%09%09origSel%3A%20%22%23sponsoredBottom%22%2C%0A%09%09%09coverSel%3A%20%22%23sponsoredBottom-cover%22%2C%0A%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09name%3A%20'BOTTOM'%2C%0A%09%09%09adSel%3A%20'%23sponsoredBottom%20iframe'%0A%09%09%7D%0A%0A%7D%3B%0A%0A%0AENGINE.prototype.INPUT_SEL%20%3D%20%22input%5Bname%3D'searchfor'%5D%22%3B%0AENGINE.prototype.SPELL_SEL%20%3D%20'%23spellSuggest%20a'%3B%0AENGINE.prototype.MAIN_CONTAINER_SEL%20%3D%20'%23results'%3B%0AENGINE.prototype.engineCode%20%3D%20'm'%3B%0A%0AENGINE.prototype.STYLES%20%3D%20%20function()%7B%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%20width%3A%20100%25%7D%20%5C%0A%09.adtrCover%20ol%20%7B%20list-style-type%3A%20none%3B%20%7D%20%5C%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%200%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%200%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20font-size%3A12px%3B%20margin-bottom%3A%200px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%233300B5%3B%20text-decoration%3Aunderline%3B%20font-size%3A17px%3B%20font-weight%3A%20normal%3B%7D%20%5C%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%230E7744%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%20font-style%3A%20normal%3B%7D%20%5C%0A%09.adtrCover%20.ac%20%7Bfont-size%3A%20small%3B%7D%20%5C%0A%09.adtrCover%20.inner%20%7Bpadding%3A%200%204px%3B%7D%20%5C%0A%20%20%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20%5C%0A%20%20%20%20visibility%3A%20hidden%3B%20%5C%0A%20%20%20%20overflow%3A%20hidden%3B%20%5C%0A%20%20%7D%20%5C%0A%20%20.adtrCover-closeBtn%7B%20%5C%0A%20%20%20%20cursor%3A%20pointer%3B%20%5C%0A%20%20%20%20padding%3A%200%202px%202px%202px%3B%20%5C%0A%20%20%20%20font-size%3A%2012px%3B%20%5C%0A%20%20%20%20text-align%3A%20center%3B%20%5C%0A%20%20%20%20position%3A%20absolute%3B%20%5C%0A%20%20%20%20height%3A%2012px%3B%20%5C%0A%20%20%20%20width%3A%2033px%3B%20%5C%0A%20%20%20%20border%3A%201px%20solid%20lightblue%3B%20%5C%0A%20%20%20%20background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0A%20%20%20%20display%3A%20inline-block%3B%20%5C%0A%20%20%20%20right%3A%201px%3B%20%5C%0A%20%20%20%20top%3A%203px%3B%20%5C%0A%20%20%7D%5C%0A%20%20.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A20px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0A%20%20.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0A%20%20.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0A%20%20%3C%2Fstyle%3E%22%3B%0A%20%20return%20a%3B%0A%7D%3B%0A%0A%0A%0A%0AENGINE.prototype.isAdExist%20%3D%20function(block)%20%7B%0A%09var%20origIFrame%20%3D%20%24(block.adSel)%3B%0A%09return%20origIFrame.length%20%26%26%20(origIFrame.height()%20%3E%200)%3B%0A%0A%7D%3B%0D%0A%0D%0A%0D%0AGoogleChrome.prototype.ff%20%3D%20function()%7B%0D%0A%09console.log('oogleChrome.prototype.ff')%3B%0D%0A%7D%3B%0D%0AFirefox.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09%24('.adtr').remove()%3B%0D%0A%7D%3B%0D%0Afunction%20IE%20()%20%7B%7D%0D%0Afunction%20Browser%20(affiliateID%2C%20instanceID)%20%7B%0A%09var%20browser%3B%0A%09%2F%2Fif%20called%20with%20a%20%22new%22%20keyword%0A%09if%20(this.constructor%20%3D%3D%20Browser)%20%7B%0A%09%09%2F%2Fpicking%20specific%20browser%0A%09%09browser%20%3D%20this.pickBrowser()%3B%0A%0A%09%09browser.affiliateID%20%3D%20affiliateID%3B%0A%09%09browser.instanceID%20%3D%20instanceID%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error(%22Browser%20is%20a%20constructor%20function%22)%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%0A%0ABrowser.prototype.pickBrowser%20%3D%20function()%20%7B%0A%09%2F%2Fchecking%20browser%0A%09var%20ischrome%20%3D%20typeof(chrome)%20%3D%3D%20'object'%2C%0A%09%09firefox%20%3D%20typeof(chrome)%20%3D%3D%20'string'%2C%0A%09%09ie%20%3D%20navigator.userAgent.indexOf(%22Trident%22)%20!%3D%3D%20-1%2C%0A%09%09browser%20%3D%20null%3B%0A%0A%09if%20(ischrome)%20%7B%0A%09%09browser%20%3D%20new%20GoogleChrome()%3B%0A%09%7D%20else%20if%20(firefox)%20%7B%0A%09%09browser%20%3D%20new%20Firefox()%3B%0A%09%7D%20else%20if%20(ie)%20%7B%0A%09%09browser%20%3D%20new%20IE()%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error('unknown%20browser')%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%3B%0A%0A%0A%0D%0A%2F%2Fsimply%20extending%20specific%20browser%20classes%20with%20basic%20class%2C%20which%20holds%20default%20browser%20methods%0A%0A%2F%2Freturns%20browser%20object%20(one%20of%20Chrome%2C%20FF%2C%20IE)%0A%0Aif(typeof(pc)%20!%3D%20'undefined')%7B%0A%09var%20affiliateID%20%3D%20pc.affiliateID%3B%0A%09var%20instanceID%20%3D%20pc.instanceId%3B%0A%09var%20engineParams%20%3D%20pc.engineParams%3B%0A%7D%0A%0Aif(%20typeof(affiliateID)%20!%3D%20'undefined'%20)%7B%0A%09%2F%2FaffiliateID%20predefined%20by%20extension%0A%09var%20browser%20%3D%20new%20Browser(affiliateID%2C%20instanceID)%3B%0A%09browser.init(instanceID%2C%20affiliateID%2C%20engineParams)%3B%0A%09Util.log('started%20browser'%2C%20affiliateID%2C%20instanceID)%3B%0A%7D%20else%20%7B%0A%09var%20browser%20%3D%20new%20Browser()%3B%0A%09var%20Engine%20%3D%20browser%3B%0A%09Util.log('prepare%20Engine')%3B%0A%7D%0A%0A%0A%0A\"" FF - prefs.js..extensions.trusted-ads.serp_whitepages: "\"%2F*!%20serp-whitepages%20-%20v0.2.3%20-%202014-04-07%2018%3A21%3A58%20*%2F%0D%0Avar%20u%20%3D%20%7B%7D%3B%0A%0Avar%20Util%20%3D%20%7B%0A%09debug%3A%20false%2C%0A%09extend%3A%20function(Child%2C%20Parent)%20%7B%0A%09%09var%20F%20%3D%20function()%20%7B%20%7D%3B%0A%09%09F.prototype%20%3D%20Parent.prototype%3B%0A%09%09Child.prototype%20%3D%20new%20F()%3B%0A%09%09Child.prototype.constructor%20%3D%20Child%3B%0A%09%09Child._super%20%3D%20Parent.prototype%3B%0A%09%7D%2C%0A%09log%3A%20function()%20%7B%0A%09%09if%20(Util.debug)%20%7B%0A%09%09%09var%20args%20%3D%20Array.prototype.slice.call(arguments)%3B%0A%09%09%09console.log.apply(console%2C%20args)%3B%0A%09%09%7D%0A%09%7D%0A%7D%3B%0A%2F%2Fshort%20alias%0Au%20%3D%20Util%3B%0A%0Afunction%20ENGINE%20()%20%7B%7D%0Afunction%20GoogleChrome%20()%20%7B%7D%0Afunction%20CORE()%20%7B%7D%0Afunction%20Firefox%20()%20%7B%7D%0Afunction%20IE%20()%20%7B%7D%0A%0AUtil.extend(ENGINE%2C%20CORE)%3B%0AUtil.extend(GoogleChrome%2C%20ENGINE)%3B%0AUtil.extend(Firefox%2C%20ENGINE)%3B%0AUtil.extend(IE%2C%20ENGINE)%3B%0D%0ACORE.prototype.ADS_HOST%20%3D%20document.location.protocol%2B%22%2F%2Fsearch.adtrustmedia.com%2Fsearch_safecontent.php%22%3B%0D%0A%0D%0ACORE.prototype.ALL_BLOCKS_SELECTOR%20%3D%20function()%7B%0D%0A%09return%20%7B%0D%0A%09%09orig%3A%20this.BLOCKS.TOP.origSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.origSel*%2F%2C%0D%0A%09%09cover%3A%20this.BLOCKS.TOP.coverSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.coverSel*%2F%0D%0A%09%7D%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.STYLES%20%3D%20%20function()%20%7B%0D%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0D%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20%7B%20%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20font-size%3A12px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%2304c%3B%20text-decoration%3Aunderline%3B%20font-size%3A17px%3B%7D%20%5C%0D%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23388222%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%7D%20%5C%0D%0A%09%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20visibility%3A%20hidden%3B%20overflow%3A%20hidden%3B%7D%20%5C%0D%0A%09.adtrCover-closeBtn%7B%20%5C%0D%0A%09%09cursor%3A%20pointer%3B%20%5C%0D%0A%09%09padding%3A%200%202px%202px%202px%3B%20%5C%0D%0A%09%09font-size%3A%2012px%3B%20%5C%0D%0A%09%09text-align%3A%20center%3B%20%5C%0D%0A%09%09position%3A%20absolute%3B%20%5C%0D%0A%09%09height%3A%2012px%3B%20%5C%0D%0A%09%09width%3A%2033px%3B%20%5C%0D%0A%09%09border%3A%201px%20solid%20lightblue%3B%20%5C%0D%0A%09%09background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0D%0A%09%09display%3A%20inline-block%3B%20%5C%0D%0A%09%09right%3A%201px%3B%20%5C%0D%0A%09%09top%3A%203px%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.adtrCover%20.closeAd%7B%20%5C%0D%0A%09%09text-decoration%3A%20underline%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0D%0A%09.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0D%0A%09.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0D%0A%09%3C%2Fstyle%3E%22%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.MENU_BTN_SPACE%20%3D%208%3B%0D%0ACORE.prototype.MIN_PADDING%20%3D%208%3B%0D%0A%0D%0ACORE.prototype._ads%20%3D%20%5B%5D%3B%0D%0ACORE.prototype.instanceId%20%3D%20''%3B%0D%0ACORE.prototype.affilateID%20%3D%20''%3B%0D%0ACORE.prototype.data%20%3D%20null%3B%0D%0ACORE.prototype.keyword%20%3D%20''%3B%0D%0ACORE.prototype.engineParams%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.engineCode%20%3D%20''%3B%0D%0A%0D%0ACORE.prototype.start%20%3D%20function()%7B%7D%3B%0D%0A%0D%0ACORE.prototype.init%20%3D%20function(instanceId%2C%20affilateID%2C%20engineParams)%20%7B%0D%0A%09this.data%20%3D%20typeof(engineData)%20!%3D%20%22undefined%22%20%3F%20engineData%20%3A%20null%3B%0D%0A%09this.keyword%20%3D%20typeof(engineKeyword)%20!%3D%20%22undefined%22%20%3F%20engineKeyword%20%3A%20''%3B%0D%0A%0D%0A%09if(engineParams.delivPoint)%20%7B%20this.ADS_HOST%20%3D%20engineParams.delivPoint%3B%20%7D%0D%0A%0D%0A%09%24(%22head%22).append(this.coreStyles())%3B%0D%0A%09%24(%22head%22).append(this.STYLES())%3B%0D%0A%09this.instanceId%20%3D%20instanceId%3B%0D%0A%09this.affilateID%20%3D%20affilateID%3B%0D%0A%09this.engineParams%20%3D%20engineParams%3B%0D%0A%0D%0A%09this.suggModule%20%3D%20new%20this.SuggestionModule()%3B%0D%0A%09if(engineParams.suggConfig)%20%7B%0D%0A%09%09this.suggModule.setConfig(engineParams.suggConfig)%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09var%20currentKeyword%20%3D%20this.getCurrentKeyword().toLowerCase()%3B%0D%0A%0D%0A%09if(this.keyword)%7B%0D%0A%09%09this.keyword%20%3D%20decodeURIComponent(this.keyword)%3B%0D%0A%09%09this.keyword%20%3D%20this.keyword.replace(%2F%5C%2B%2Fg%2C%20'%20')%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09u.log('FROM%20PLUGIN%3A'%2C%20%7B'engineData'%3A%20this.data%2C%20'engineKeyword'%3A%20this.keyword%2C%20'currentKeyword'%3A%20currentKeyword%2C%20'engineParams'%3A%20engineParams%7D)%3B%0D%0A%0D%0A%09if%20(%20this.data%20%26%26%20(this.data%20!%3D%20'noPreload')%20%26%26%20(currentKeyword%20%3D%3D%20this.keyword)%20)%7B%0D%0A%09%09var%20suggAdData%20%3D%20this.suggModule.getAdsForKeyword(this.keyword)%3B%0D%0A%0D%0A%09%09this.data%20%3D%20suggAdData.concat(this.data)%3B%0D%0A%09%09u.log('suggAdData'%2C%20suggAdData%2C%20this.data)%3B%0D%0A%09%09if(%20this.data.length%20)%7B%0D%0A%09%09%09this.multipleTryToFindBlocks()%3B%20%2F%2Fchanged%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%20else%20%7B%0D%0A%09%09if(currentKeyword%20!%3D%20%22undefined%22)%20%7B%0D%0A%09%09%09this.keyword%20%3D%20currentKeyword%3B%0D%0A%09%09%09var%20requestUrl%20%3D%20this.getAdRequestUrl(currentKeyword)%3B%0D%0A%09%09%09this.sendAdRequest(requestUrl)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._domain_without_www%20%3D%20function(url)%20%7B%0D%0A%09var%20clean%20%3D%20url.replace(%2F%5Ewww%5C.%2F%2C'')%3B%0D%0A%09return%20clean%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getAdRequestUrl%20%3D%20function(keyword)%20%7B%0D%0A%09var%20domain%20%3D%20this._domain_without_www(document.location.host)%3B%0D%0A%09var%20requestUrl%20%3D%20this.ADS_HOST%20%2B%20%22%3F%22%20%2B%0D%0A%09%09%22adtype%3Dtext%22%20%2B%0D%0A%09%09%22%26method%3Djs%22%20%2B%0D%0A%09%09%22%26advert%3D1%22%20%2B%0D%0A%09%09%22%26referer%3D%22%20%2B%20encodeURIComponent(document.location.protocol%20%2B%22%2F%2F%22%2B%20document.location.host%2B%22%2F%22)%20%2B%0D%0A%09%09%22%26ta_affiliateid%3D%22%20%2B%20this.affilateID%20%2B%0D%0A%09%09%22%26ta_insid%3D%22%20%2B%20this.instanceId%20%2B%0D%0A%09%09%22%26kw%3D%22%20%2B%20encodeURIComponent(keyword)%20%2B%0D%0A%09%09this.getEngineIdentityParam()%3B%0D%0A%09return%20requestUrl%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getCurrentKeyword%20%3D%20function()%7B%0D%0A%09var%20keyword%20%3D%20''%3B%0D%0A%0D%0A%09var%20input%20%3D%20%24(this.INPUT_SEL)%3B%0D%0A%09var%20spell%20%3D%20%24(this.SPELL_SEL).eq(0)%3B%0D%0A%0D%0A%09if(spell.length)%7B%0D%0A%09%09keyword%20%3D%20spell.text()%3B%0D%0A%09%7D%20else%20if(input.length)%7B%0D%0A%09%09keyword%20%3D%20input.val()%3B%0D%0A%09%7D%0D%0A%09return%20keyword%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FTRY%20TO%20GET%20ADS%20BY%20NEW%20KEYWORD%0D%0A%2F%2F_requestInProcess%3A%20false%2C%0D%0ACORE.prototype.sendAdRequest%20%3D%20function(requestUrl)%20%7B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%0D%0A%09u.log('SEND%20REQUEST'%2C%20%5Bthis.keyword%2C%20requestUrl%5D)%3B%0D%0A%0D%0A%09%24.ajax(%7B%0D%0A%09%09url%3A%20requestUrl%2C%0D%0A%09%09dataType%3A%20'json'%2C%0D%0A%09%09error%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function()%20%7B%0D%0A%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%2C%0D%0A%09%09success%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function(data)%20%7B%0D%0A%09%09%09%09var%20suggAdData%20%3D%20scope.suggModule.getAdsForKeyword(scope.keyword)%3B%0D%0A%09%09%09%09data%20%3D%20suggAdData.concat(data)%3B%0D%0A%0D%0A%09%09%09%09if(!data.length)%20%7B%0D%0A%09%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%09%09return%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09u.log('REQUEST%20SUCCESS'%2C%20%5Bscope.keyword%2C%20scope.suggModule%2C%20data%5D)%3B%0D%0A%09%09%09%09scope.data%20%3D%20data%3B%0D%0A%09%09%09%09scope.clearDynamicBlocksData()%3B%0D%0A%09%09%09%09scope.makeCovers()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showAllOriginalAd%20%3D%20function()%20%7B%0D%0A%09u.log('showAllOriginalAd()')%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B').show()%3B%0D%0A%09if(block.adSel)%7B%0D%0A%09%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible!important%3B')%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FADS%20REPLACEMENT%20PROCESS%0D%0ACORE.prototype.makeCovers%20%3D%20function()%20%7B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%0D%0A%09%09if(!this.isAdExist(block))%20%7B%0D%0A%09%09%09if(this.isOfficialSiteBlock(block))%7B%0D%0A%09%09%09%09this.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%09continue%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09%2F%2FORIGINAL%20SELECTOR%20IS%20A%20DOM%20ELEMENT%0D%0A%09%09this._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09this.makeCover(block%2C%20blockName)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdExist%20%3D%20function(block)%20%7B%0D%0A%09var%20origSel%20%3D%20%24(block.origSel)%3B%0D%0A%09return%20origSel.length%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FPREPARE%20AND%20RENDER%20REPLACEMENT%20COVER%20(old%3A%20_prepareReplacement)%0D%0ACORE.prototype.makeCover%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('MAKE%20COVER'%2C%20blockName%2C%20%7BblockData%3A%20JSON.stringify(block.data)%7D)%3B%0D%0A%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(el.index('%23fakeAd')%20!%3D%20-1)%7B%0D%0A%09%09el%20%3D%20%24('%23fakeAd')%3B%0D%0A%09%7D%0D%0A%09var%20data%20%3D%20block.data%3B%0D%0A%0D%0A%09if%20(data.length)%20%7B%0D%0A%0D%0A%09%09var%20width%20%3D%20el.width()%3B%0D%0A%09%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%09%09%2F%2FREMOVE%20PREV%20BLOCK%0D%0A%09%09%24(block.coverSel).remove()%3B%0D%0A%0D%0A%09%09%2F%2FCREATE%20COVER%0D%0A%09%09var%20coverHeight%20%3D%20el.height()%3B%0D%0A%09%09if(block.newHeight)%7B%0D%0A%09%09%09coverHeight%20%3D%20block.newHeight%3B%0D%0A%09%09%09el.height(coverHeight)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09var%20cover%20%3D%20%24('%3Cdiv%20id%3D%22'%2B%20block.coverId%20%2B'%22%20class%3D%22adtrCover%22%20style%3D%22height%3A'%2B%20coverHeight%20%2B'px%3B%22%3E'%2B%20this._fillWithAds(block%2C%20blockName)%20%2B'%3C%2Fdiv%3E').css(%7B%0D%0A%09%09%09margin%3A%20this.getMargin(el)%2C%20padding%3A%20this.getPadding(el)%2C%0D%0A%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%7D)%3B%0D%0A%09%09cover.insertBefore(el)%3B%0D%0A%09%09el.addClass('hideOrig')%3B%0D%0A%09%09this.makeCoverMenu(block%2C%20cover%2C%20blockName)%3B%0D%0A%09%09this._compareRealAndCalcHeights(block)%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('showed%20without%20ad'%2C%20blockName)%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeCoverMenu%20%3D%20function(block%2C%20cover%2C%20blockName)%20%7B%0D%0A%20%20%20%20%20%20var%20clas%20%3D%20'atmAd'%3B%0D%0A%20%20%20%20%20%20var%20d%3B%0D%0A%0D%0A%20%20%20%20%20%20if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%20%20%20%20%20%20%20%20clas%20%3D%20'atmAd-left'%3B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%3E%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%20else%20%7B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%3Cimg%20src%3D%22'%2Bdocument.location.protocol%2B'%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%20%2F%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FTABLE%0D%0A%20%20%20%20%20%20var%20t%20%3D%20%24(%22%3Ctable%20style%3D'visibility%3Ainherit%3B%20border-spacing%3A%201px%3B%20margin%3A%200px%3B%20border-collapse%3A%20collapse%3B%20%20background-color%3Agrey%3B%20z-index%3A100%3B'%20border%3D'1'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20style%3D'background-color%3Awhite%3B%20height%3A%2014px%3B%20padding%3A0px%203px%3B%20line-height%3A14px%3B'%3E%3Ca%20style%3D'width%3A58px%3B%20margin%3A0px%3B%20display%3Ablock%3B%20color%3Ablack%3B%20text-decoration%3Anone%3B%20text-align%3Aleft%3B%20font-weight%3Anormal%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20background-color%3Awhite%3B%20font-size%3A9px%3B'%20href%3D'https%3A%2F%2Fadtrustmedia.com%2Fwhyad.html'%20target%3D'_blank'%3EWhy%20this%20ad%3F%3C%2Fa%3E%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20class%3D'closeAd'%20style%3D'white-space%3Anowrap%3B%20color%3Ablack%3B%20background-color%3Awhite%3B%20cursor%3Apointer%3B%20padding%3A0px%203px%3B%20%20height%3A%2014px%3B%20line-height%3A14px%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A9px%3B'%3EClose%20this%20ad%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftable%3E%22)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20d.find('a.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20t.find('.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%20%20%20%20%20%20d.append(t)%3B%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FCLICK%20ON%20ATM%20AD%0D%0A%20%20%20%20%20%20d.find('.toggleTable').click(function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%24(this).next().toggle()%3B%0D%0A%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20d.appendTo(cover)%3B%0D%0A%0D%0A%20%20%20%20%20%20var%20self%20%3D%20this%3B%0D%0A%20%20%20%20%20%20function%20removeAd()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20cover.remove()%3B%0D%0A%20%20%20%20%20%20%20%20%20%20self.showOriginalAdForBlock(block)%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype._fillWithAds%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('FILL%20COVER'%2C%20blockName%2C%20%5Bblock.data%5D)%3B%0D%0A%09var%20block_content%20%3D%20''%2C%0D%0A%09%09data%20%3D%20block.data%3B%0D%0A%0D%0A%09block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09var%20adTopPadding%20%3D%20block.adTopPadding%3B%0D%0A%09%09if(i%3D%3D%3D0)%20%7B%0D%0A%09%09%09adTopPadding%20%3D%20adTopPadding%2F2%3B%0D%0A%09%09%09if(blockName%20%3D%3D%20'RIGHT')%20adTopPadding%20%2B%3D%20this.MENU_BTN_SPACE%3B%0D%0A%09%09%7D%0D%0A%09%09var%20offsiteClass%20%3D%20(data%5Bi%5D.origin%20%3D%3D%20%22suggestion%22)%20%3F%20'class%3D%22official-site%22'%20%3A%20%22%22%3B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20style%3D'padding-top%3A%20%22%2BadTopPadding%2B%22px'%22%20%2B%20offsiteClass%20%2B%20%22%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09return%20block_content%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._calcAdHeightForBlock%20%3D%20function(block)%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(!el.length)%20%7B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20width%20%3D%20el.width()%3B%0D%0A%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%0D%0A%09var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%20position%3Aabsolute%20!important%3B%20top%3A%20-10000px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%2F%2F%20var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%09%09%09).css(%7B%0D%0A%09%09%09%09%09margin%3A%20this.getMargin(el)%2C%0D%0A%09%09%09%09%09padding%3A%20this.getPadding(el)%20%2C%0D%0A%09%09%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%09%09%7D)%3B%0D%0A%0D%0A%0D%0A%09var%20block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09var%20data%20%3D%20this.data%3B%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20data-index%3D'%22%2Bi%2B%22'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bdata%5Bi%5D.t%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09div.html(block_content)%3B%0D%0A%09%24(this.MAIN_CONTAINER_SEL).append(div)%3B%0D%0A%0D%0A%09u.log('MAIN_CONTAINER_SEL'%2C%20%24(this.MAIN_CONTAINER_SEL).length)%3B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09div.find('li').each(function(i%2C%20li)%7B%0D%0A%09%09li%20%3D%20%24(li)%3B%0D%0A%09%09var%20index%20%3D%20li.data('index')%3B%0D%0A%09%09if(!scope.data%5Bindex%5D.h)%20scope.data%5Bindex%5D.h%20%3D%20%7B%7D%3B%0D%0A%09%09scope.data%5Bindex%5D.h%5Bblock.origSel%5D%20%3D%20li.height()%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09%2F%2F%20div.remove()%3B%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._provideAdDataForBlock%20%3D%20function(block%2C%20blockName)%7B%0D%0A%09u.log('DATA%20FOR%20BLOCK'%2C%20blockName)%3B%0D%0A%0D%0A%09var%20addingLog%20%3D%20%5B%5D%3B%0D%0A%0D%0A%09var%20MAX_ADDITIONAL_PADDING%20%3D%2015%3B%0D%0A%0D%0A%09var%20providedIndexes%20%3D%20%5B%5D%3B%0D%0A%09var%20allData%20%3D%20this.data%3B%0D%0A%0D%0A%09var%20origEl%20%3D%20%24(block.origSel)%3B%0D%0A%09var%20blockHeight%20%3D%20origEl.height()%3B%0D%0A%09var%20adPadding%20%3D%20this.MIN_PADDING%3B%0D%0A%09var%20adHeightSumm%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'RIGHT')%20adHeightSumm%20%3D%20this.MENU_BTN_SPACE%3B%0D%0A%0D%0A%09this._calcAdHeightForBlock(block)%3B%0D%0A%0D%0A%09var%20indexesOfOtherBlocks%20%3D%20this._getDataIndexesOfOtherBlocks(block)%3B%0D%0A%0D%0A%09var%20allDataWasChecked%20%3D%20false%3B%0D%0A%09var%20i%20%3D%200%3B%0D%0A%09var%20numOfCheckedIndexes%20%3D%200%3B%0D%0A%0D%0A%09var%20maxOfAds%20%3D%20this.getMaxAdsForBlock(blockName)%3B%0D%0A%09var%20minOfAds%20%3D%20this.getMinAdsForBlock(blockName)%3B%0D%0A%0D%0A%09u.log('indexesOfOtherBlocks'%2C%20indexesOfOtherBlocks)%3B%0D%0A%09var%20numOfFreeIndexes%20%3D%20allData.length%20-%20indexesOfOtherBlocks.length%3B%0D%0A%09var%20ttt%20%3D%200%3B%0D%0A%09var%20adHeight%3B%0D%0A%09while(i%20%3C%20allData.length%20%26%26%20ttt%3C30%20%26%26%20providedIndexes.length%3CmaxOfAds)%7B%0D%0A%0D%0A%09%09var%20indexIsFree%20%3D%20(indexesOfOtherBlocks.indexOf(i)%20%3D%3D%20-1)%3B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09var%20anywayAd%20%3D%20this.isAdAnyway(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(indexIsFree%20%26%26%20acceptableAd)%7B%0D%0A%0D%0A%09%09%09adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%0D%0A%09%09%09%2F%2Fif%20we%20can%20fit%20ad%20to%20block%20then%20add%20it%0D%0A%09%09%09addingLog.push(%7B%0D%0A%09%09%09%09i%3A%20i%2C%0D%0A%09%09%09%09t%3A%20allData%5Bi%5D.t%2C%0D%0A%09%09%09%09free%3A%20(blockHeight-adHeightSumm)%2C%0D%0A%09%09%09%09adPad%3A%20(adHeight%2Bthis.MIN_PADDING)%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%09var%20enoughSpace%20%3D%20(blockHeight%20%3E%3D%20adHeightSumm%20%2B%20adHeight%20%2B%20adPadding)%3B%0D%0A%09%09%09if(enoughSpace%20%7C%7C%20providedIndexes.length%20%3C%20minOfAds%20%7C%7C%20anywayAd)%7B%0D%0A%09%09%09%09if(!enoughSpace)%7B%0D%0A%09%09%09%09%09u.log('add%20more%20ads%20couse%20min%20ads%20required%20in%20block'%2C%20blockName%2C%20providedIndexes.length)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09%09providedIndexes.push(i)%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09ttt%2B%2B%3B%0D%0A%09%09i%2B%2B%3B%0D%0A%09%7D%0D%0A%09u.log('addingLog'%2C%20addingLog)%3B%0D%0A%0D%0A%09var%20freeSpace%20%3D%20blockHeight%20-%20adHeightSumm%3B%0D%0A%09var%20additionalPadding%20%3D%20freeSpace%20%2F%20(providedIndexes.length)%3B%0D%0A%0D%0A%09u.log('blockHeight'%2C%20blockHeight%2C%20'adHeightSumm'%2C%20adHeightSumm%2C%20'freeSpace'%2C%20freeSpace)%3B%0D%0A%0D%0A%09u.log('additionalPadding'%2C%20additionalPadding%2C%20'acceptable'%2C%20(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200))%3B%0D%0A%09if(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09adPadding%20%2B%3D%20additionalPadding%3B%0D%0A%09%7D%20else%20if(providedIndexes.length%20%3C%20maxOfAds%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09var%20alreadyOccupiedAdIndexes%20%3D%20indexesOfOtherBlocks.concat(providedIndexes)%3B%0D%0A%09%09var%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20alreadyOccupiedAdIndexes%2C%20block)%3B%0D%0A%09%09if(shortestAdIndex%20%3E%20-1)%7B%0D%0A%09%09%09adHeight%20%3D%20allData%5BshortestAdIndex%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09providedIndexes.push(shortestAdIndex)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09u.log('shortestAdIndex'%2C%20shortestAdIndex%2C%20'orig%20resize'%2C%20adHeightSumm%20-%20blockHeight)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('shortened%20block'%2C%20blockName%2C%20blockHeight%2C%20adHeightSumm)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20providedData%20%3D%20%5B%5D%3B%0D%0A%09for(var%20j%3D0%3B%20j%3CprovidedIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09providedData.push(allData%5BprovidedIndexes%5Bj%5D%5D)%3B%0D%0A%09%7D%0D%0A%09u.log('providedData'%2C%20providedData%2C%20'providedIndexes'%2C%20providedIndexes%2C%20'adPadding'%2C%20adPadding)%3B%0D%0A%09block.data%20%3D%20providedData%3B%0D%0A%09block.dataIndexes%20%3D%20providedIndexes%3B%0D%0A%09block.adTopPadding%20%3D%20adPadding%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getDataIndexesOfOtherBlocks%20%3D%20function(block)%7B%0D%0A%09var%20indexes%20%3D%20%5B%5D%3B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09if(this.BLOCKS%5Bi%5D.origSel%20!%3D%20block.origSel)%7B%0D%0A%09%09%09var%20otherBlockIndexes%20%3D%20this.BLOCKS%5Bi%5D.dataIndexes%3B%0D%0A%09%09%09for(var%20j%3D0%3B%20j%3CotherBlockIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09%09%09if(indexes.indexOf(otherBlockIndexes%5Bj%5D)%20%3D%3D%20-1)%7B%0D%0A%09%09%09%09%09indexes.push(otherBlockIndexes%5Bj%5D)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%09return%20indexes%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getShortestAdIndex%20%3D%20function(allData%2C%20excludedIndexes%2C%20block)%7B%0D%0A%09var%20minHeight%20%3D%201000000%3B%0D%0A%09var%20minHeightAdIndex%20%3D%20-1%3B%0D%0A%0D%0A%09for(var%20i%3D0%3B%20i%3CallData.length%3B%20i%2B%2B)%7B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(!acceptableAd)%20continue%3B%0D%0A%09%09if(excludedIndexes.indexOf(i)%20%3D%3D%20-1)%7B%0D%0A%09%09%09var%20adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09if(adHeight%20%3C%20minHeight)%7B%0D%0A%09%09%09%09minHeight%20%3D%20adHeight%3B%0D%0A%09%09%09%09minHeightAdIndex%20%3D%20i%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%09return%20minHeightAdIndex%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.clearDynamicBlocksData%20%3D%20function()%7B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5Bi%5D%3B%0D%0A%09%09block.data%20%3D%20%5B%5D%3B%0D%0A%09%09block.dataIndexes%20%3D%20%5B%5D%3B%0D%0A%09%09block.adTopPadding%20%3D%200%3B%0D%0A%09%09block.oldHeight%20%3D%20false%3B%0D%0A%09%09block.newHeight%20%3D%20false%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._replicateBlock%20%3D%20function(donor%2C%20recipient)%7B%0D%0A%09recipient.data%20%3D%20donor.data%3B%0D%0A%09recipient.dataIndexes%20%3D%20donor.dataIndexes%3B%0D%0A%09recipient.adTopPadding%20%3D%20donor.adTopPadding%3B%0D%0A%09recipient.oldHeight%20%3D%20%24(recipient.origSel).height()%3B%0D%0A%09recipient.newHeight%20%3D%20donor.newHeight%20%7C%7C%20%24(donor.origSel).height()%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._compareRealAndCalcHeights%20%3D%20function(block)%7B%0D%0A%09var%20cover%20%3D%20%24(block.coverSel)%3B%0D%0A%09var%20orig%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09cover.find('li').each(function(i)%7B%0D%0A%09%09var%20el%20%3D%20%24(this)%3B%0D%0A%09%09var%20title%20%3D%20el.find('h3%20a').text()%3B%0D%0A%09%09var%20calcSize%20%3D%20block.data%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09u.log(title%2C%20el.height()%2C%20calcSize)%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09u.log('block%20sizes'%2C%20%7B%0D%0A%09%09origReal%3A%20orig.height()%2C%0D%0A%09%09coverReal%3A%20cover.height()%2C%0D%0A%09%09newHeight%3A%20block.newHeight%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMaxAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20maxOfAds%20%3D%20100%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mxt)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mxr)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mxb)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.max_top_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.max_right_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.max_bottom_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20maxOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMinAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20minOfAds%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mnt)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mnr)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mnb)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.min_top_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.min_right_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.min_bottom_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20minOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.getPadding%20%3D%20function(el)%20%7B%0D%0A%09var%20right%20%3D%20el.css('padding-right')%2C%0D%0A%09%09left%20%3D%20el.css('padding-left')%3B%0D%0A%09return%20%5B0%2C%20right%2C%200%2C%20left%5D.join('%20')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMargin%20%3D%20function(el)%20%7B%0D%0A%09var%20margin%20%3D%20el.css('margin')%3B%0D%0A%09if(margin%20%3D%3D%3D%20'')%20%7B%0D%0A%09%09var%20top%20%3D%20el.css('margin-top')%2C%0D%0A%09%09%09right%20%3D%20el.css('margin-right')%2C%0D%0A%09%09%09bott%20%3D%20el.css('margin-bottom')%2C%0D%0A%09%09%09left%20%3D%20el.css('margin-left')%3B%0D%0A%09%09return%20%5Btop%2C%20right%2C%20bott%2C%20left%5D.join('%20')%3B%0D%0A%09%7D%0D%0A%09return%20margin%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getEngineIdentityParam%20%3D%20function()%20%7B%0D%0A%09return%20'%26e%3D'%2Bthis.engineCode%2B'_s'%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocksCycle%20%3D%20function(block%2C%20blockName%2C%20showOrigAd)%7B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09this.origAdCheckerCounter%5BblockName%5D%20%3D%200%3B%0D%0A%09this.origAdChecker%5BblockName%5D%20%3D%20setInterval(function()%7B%0D%0A%09%09if(self.isAdExist(block))%20%7B%0D%0A%09%09%09if(showOrigAd)%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7Delse%20if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09if(self.isOfficialSiteBlock(block))%7B%0D%0A%0D%0A%09%09%09%09self.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09self.origAdCheckerCounter%5BblockName%5D%2B%2B%3B%0D%0A%09%7D%2C%20100)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocks%20%3D%20function(showOrigAd)%20%7B%0D%0A%09this.origAdCheckerCounter%20%3D%20%7B%7D%3B%0D%0A%09this.origAdChecker%20%3D%20%7B%7D%3B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.multipleTryToFindBlocksCycle(block%2C%20blockName%2C%20showOrigAd)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FOfficial%20site%20feature%0D%0ACORE.prototype.isAdAcceptable%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20!(%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09%09)%20%7C%7C%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isElFake(%24(block.origSel))%0D%0A%09%09%09%09)%0D%0A%09%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdAnyway%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20(%0D%0A%09%09%09(%0D%0A%09%09%09%09this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09)%0D%0A%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteBlock%20%3D%20function(block)%7B%0D%0A%09return%20(block.name%20%3D%3D%20'TOP')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteAd%20%3D%20function(ad)%7B%0D%0A%09return%20(ad.origin%20%3D%3D%20%22suggestion%22)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeFakeOrigAd%20%3D%20function(block)%20%7B%0D%0A%09var%20parentEl%20%3D%20%24(block.parentSel)%3B%0D%0A%09if(!parentEl.length)%20%7B%0D%0A%09%09u.log('makeFakeOrigAd%20!parentEl.length')%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%09var%20origId%20%3D%20block.origSel.replace('%23'%2C%20'')%3B%0D%0A%09var%20fakeEl%20%3D%20%24('%3Cdiv%20id%3D%22fakeAd%22%3E')%3B%0D%0A%09parentEl.prepend(fakeEl)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isElFake%20%3D%20function(el)%7B%0D%0A%09return%20(el.index('%23fakeAd')%20!%3D%20-1)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.SuggestionModule%20%20%3D%20function(instanceId)%20%7B%0D%0A%09this.data%20%3D%20%7B%7D%3B%0D%0A%09this.enable%20%3D%20true%3B%0D%0A%09this.addedBookmarks%20%3D%20%7B%7D%3B%0D%0A%0D%0A%09this.setConfig%20%3D%20function(data)%7B%0D%0A%09%09this.data%20%3D%20data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getConfig%20%3D%20function()%7B%0D%0A%09%09return%20this.data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getAdsForKeyword%20%3D%20function(keyword)%7B%0D%0A%09%09if(!this.data%20%7C%7C%20!this.data.s)%20return%20%5B%5D%3B%0D%0A%09%09var%20suggestions%20%3D%20this.findSuggestionsForKeyword(keyword%2C%2010)%3B%0D%0A%09%09return%20this.generateAdData(suggestions)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.findSuggestionsForKeyword%20%3D%20function(keyword%2C%20maxAmount)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Cthis.data.s.length%20%26%26%20result.length%20%3C%3D%20maxAmount%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20this.data.s%5Bi%5D%3B%0D%0A%09%09%09if(this.isSuggestionMatched(sugg%2C%20keyword))%7B%0D%0A%09%09%09%09result.push(sugg)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.isSuggestionMatched%20%3D%20function(sugg%2C%20keyword)%7B%0D%0A%09%09keyword%20%3D%20keyword.toLowerCase()%3B%0D%0A%09%09var%20k%20%3D%20keyword.indexOf(sugg.k.toLowerCase())%20%3D%3D%3D%200%3B%0D%0A%09%09var%20s%20%3D%20sugg.s.toLowerCase().indexOf(keyword)%20%3D%3D%3D%200%3B%0D%0A%09%09return%20k%20%26%26%20s%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.generateAdData%20%3D%20function(suggestions)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Csuggestions.length%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20suggestions%5Bi%5D%3B%0D%0A%09%09%09var%20diplayUrl%20%3D%20(sugg.v)%20%3F%20sugg.v%20%3A%20sugg.u.replace(%2F.*%5C%2F%5C%2F(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%241')%3B%20%2F%2Fwww.sales.target.com%0D%0A%09%09%09var%20title%20%3D%20(sugg.t)%20%3F%20sugg.t%20%3A%20this.capitaliseFirstLetter(sugg.u.replace(%2F.*%5C%2F%5C%2F(www%5C.)%3F(%5B%5Cw.%5D%2B)%5C.(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%242'))%3B%20%2F%2FSales.target%0D%0A%0D%0A%09%09%09result.push(%7B%0D%0A%09%09%09%09%22t%22%3A%20title%2C%0D%0A%09%09%09%09%22c%22%3A%20sugg.u%2C%0D%0A%09%09%09%09%22u%22%3A%20diplayUrl%20%2B%20'%20-%20'%20%2B%20this.data.t%2C%0D%0A%09%09%09%09%22d%22%3A%20sugg.d%2C%0D%0A%09%09%09%09%22r%22%3A%201%2C%0D%0A%09%09%09%09%22origin%22%3A%20%22suggestion%22%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.capitaliseFirstLetter%20%3D%20function(string)%7B%0D%0A%09%09return%20string.charAt(0).toUpperCase()%20%2B%20string.slice(1)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.coreStyles%20%20%3D%20function()%20%7B%0D%0A%09var%20a%20%3D%20'%3Cstyle%20id%3D%22adtrCoreStyle%22%3E%5C%0D%0A%09%3C%2Fstyle%3E'%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0AENGINE.prototype.BLOCKS%20%3D%20%7B%0A%0A%09%09'TOP'%3A%20%7B%0A%09%09%09origSel%3A%20'%23serp_bigmap_top'%2C%0A%09%09%09coverSel%3A%20'%23serp_bigmap_top_atmcover'%2C%0A%09%09%09name%3A%20'TOP'%2C%0A%09%09%09coverId%3A%20'serp_bigmap_top_atmcover'%2C%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09adSel%3A%20'%23serp_bigmap_top%20iframe'%2C%0A%09%09%09parentSel%3A%20'%23right'%0A%09%09%7D%2C%0A%0A%09%09'BOTTOM'%3A%20%7B%0A%09%09%09origSel%3A%20'%23serp_bigmap_wide'%2C%0A%09%09%09coverSel%3A%20'%23serp_bigmap_bot_atmcover'%2C%0A%09%09%09name%3A%20'BOTTOM'%2C%0A%09%09%09coverId%3A%20'serp_bigmap_bot_atmcover'%2C%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09adSel%3A%20'%23serp_bigmap_wide%20iframe'%0A%09%09%7D%0A%0A%7D%3B%0A%0A%0AENGINE.prototype.INPUT_SEL%20%3D%20'%23key'%3B%0AENGINE.prototype.SPELL_SEL%20%3D%20'%23spell%20a%20b'%3B%0AENGINE.prototype.MAIN_CONTAINER_SEL%20%3D%20'%23serp_bigmap_wide'%3B%0AENGINE.prototype.engineCode%20%3D%20'w'%3B%0A%0AENGINE.prototype.isAdExist%20%3D%20function(block)%20%7B%0A%09var%20origIFrame%20%3D%20%24(block.adSel)%3B%0A%09return%20origIFrame.length%20%26%26%20(origIFrame.height()%20%3E%200)%3B%0A%7D%3B%0A%0AENGINE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0A%09if(!el.length)%20return%3B%0A%09el.removeClass('hideOrig')%3B%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0A%7D%3B%0A%0AENGINE.prototype.STYLES%20%3D%20%20function()%7B%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%20border%3A%201px%20solid%20%23CCC%3B%7D%20%5C%0A%09.adtrCover%20ol%20%7B%20list-style-type%3A%20none%3B%20%20margin-left%3A%200px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%208px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%208px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20font-size%3A12px%3B%20line-height%3A%2015px%3B%20margin%3A%200px%3B%20%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%234289B7%3B%20text-decoration%3Aunderline%3B%20font-weight%3A%20normal%3B%7D%20%5C%0A%09.adtrCover%20.kv.kva%20%7B%20height%3A15px%3B%7D%20%5C%0A%09.adtrCover%20.official-site%20%20.kv.kva%20%7B%20height%3Aauto%3B%7D%20%5C%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%234289B7%3B%20font-size%3A12px%20!important%3B%20height%3A16px%3B%20%7D%20%5C%0A%09.ac%20%7Bline-height%3A%2017px%3B%7D%5C%0A%20%20%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20%5C%0A%20%20%20%20visibility%3A%20hidden%3B%20%5C%0A%20%20%20%20overflow%3A%20hidden%3B%20%5C%0A%20%20%7D%20%5C%0A%20%20%23serp_bigmap_top%2C%20%23serp_bigmap_wide%7B%5C%0A%09visibility%3A%20hidden%20!important%3B%20%5C%0A%20%20%7D%5C%0A%20%20.adtrCover-closeBtn%7B%20%5C%0A%20%20%20%20cursor%3A%20pointer%3B%20%5C%0A%20%20%20%20padding%3A%200%202px%202px%202px%3B%20%5C%0A%20%20%20%20font-size%3A%2012px%3B%20%5C%0A%20%20%20%20text-align%3A%20center%3B%20%5C%0A%20%20%20%20position%3A%20absolute%3B%20%5C%0A%20%20%20%20height%3A%2012px%3B%20%5C%0A%20%20%20%20width%3A%2033px%3B%20%5C%0A%20%20%20%20border%3A%201px%20solid%20lightblue%3B%20%5C%0A%20%20%20%20background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0A%20%20%20%20display%3A%20inline-block%3B%20%5C%0A%20%20%20%20right%3A%201px%3B%20%5C%0A%20%20%20%20top%3A%203px%3B%20%5C%0A%20%20%7D%5C%0A%20%20.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0A%20%20.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0A%20%20.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0A%20%20%3C%2Fstyle%3E%22%3B%0A%20%20return%20a%3B%0A%7D%3B%0A%0A%0D%0AGoogleChrome.prototype.ff%20%3D%20function()%7B%0D%0A%09console.log('oogleChrome.prototype.ff')%3B%0D%0A%7D%3B%0D%0AFirefox.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09%24('.adtr').remove()%3B%0D%0A%7D%3B%0D%0AIE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09%24('%23adtr').remove()%3B%0D%0A%7D%3B%0D%0Afunction%20Browser%20(affiliateID%2C%20instanceID)%20%7B%0A%09var%20browser%3B%0A%09%2F%2Fif%20called%20with%20a%20%22new%22%20keyword%0A%09if%20(this.constructor%20%3D%3D%20Browser)%20%7B%0A%09%09%2F%2Fpicking%20specific%20browser%0A%09%09browser%20%3D%20this.pickBrowser()%3B%0A%0A%09%09browser.affiliateID%20%3D%20affiliateID%3B%0A%09%09browser.instanceID%20%3D%20instanceID%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error(%22Browser%20is%20a%20constructor%20function%22)%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%0A%0ABrowser.prototype.pickBrowser%20%3D%20function()%20%7B%0A%09%2F%2Fchecking%20browser%0A%09var%20ischrome%20%3D%20typeof(chrome)%20%3D%3D%20'object'%2C%0A%09%09firefox%20%3D%20typeof(chrome)%20%3D%3D%20'string'%2C%0A%09%09ie%20%3D%20navigator.userAgent.indexOf(%22Trident%22)%20!%3D%3D%20-1%2C%0A%09%09browser%20%3D%20null%3B%0A%0A%09if%20(ischrome)%20%7B%0A%09%09browser%20%3D%20new%20GoogleChrome()%3B%0A%09%7D%20else%20if%20(firefox)%20%7B%0A%09%09browser%20%3D%20new%20Firefox()%3B%0A%09%7D%20else%20if%20(ie)%20%7B%0A%09%09browser%20%3D%20new%20IE()%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error('unknown%20browser')%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%3B%0A%0A%0A%0D%0A%2F%2Fsimply%20extending%20specific%20browser%20classes%20with%20basic%20class%2C%20which%20holds%20default%20browser%20methods%0A%0A%2F%2Freturns%20browser%20object%20(one%20of%20Chrome%2C%20FF%2C%20IE)%0A%0Aif(typeof(pc)%20!%3D%20'undefined')%7B%0A%09var%20affiliateID%20%3D%20pc.affiliateID%3B%0A%09var%20instanceID%20%3D%20pc.instanceId%3B%0A%09var%20engineParams%20%3D%20pc.engineParams%3B%0A%7D%0A%0Aif(%20typeof(affiliateID)%20!%3D%20'undefined'%20)%7B%0A%09%2F%2FaffiliateID%20predefined%20by%20extension%0A%09var%20browser%20%3D%20new%20Browser(affiliateID%2C%20instanceID)%3B%0A%09browser.init(instanceID%2C%20affiliateID%2C%20engineParams)%3B%0A%09Util.log('started%20browser'%2C%20affiliateID%2C%20instanceID)%3B%0A%7D%20else%20%7B%0A%09var%20browser%20%3D%20new%20Browser()%3B%0A%09var%20Engine%20%3D%20browser%3B%0A%09Util.log('prepare%20Engine')%3B%0A%7D%0A%0A%0A%0A\"" FF - prefs.js..extensions.trusted-ads.serp_yellowpages: "\"%2F*!%20serp-yellowpages%20-%20v0.1.11%20-%202014-05-26%2016%3A28%3A20%20*%2F%0D%0Avar%20u%20%3D%20%7B%7D%3B%0Avar%20isIE%20%3D%20navigator.appName%20%3D%3D%20'Microsoft%20Internet%20Explorer'%3B%0Avar%20isIE8%20%3D%20isIE%20%26%26%20navigator.appVersion.indexOf(%22MSIE%208%22)%20!%3D%20-1%3B%0A%0A%0Avar%20Util%20%3D%20%7B%0A%09debug%3A%20true%2C%0A%09extend%3A%20function(Child%2C%20Parent)%20%7B%0A%09%09var%20F%20%3D%20function()%20%7B%20%7D%3B%0A%09%09F.prototype%20%3D%20Parent.prototype%3B%0A%09%09Child.prototype%20%3D%20new%20F()%3B%0A%09%09Child.prototype.constructor%20%3D%20Child%3B%0A%09%09Child._super%20%3D%20Parent.prototype%3B%0A%09%7D%2C%0A%09log%3A%20function()%20%7B%0A%09%09if%20(Util.debug)%20%7B%0A%09%09%09var%20args%20%3D%20Array.prototype.slice.call(arguments)%3B%0A%09%09%09if(isIE)%7B%0A%09%09%09%09var%20argsStr%20%3D%20%5B%5D%3B%0A%09%09%09%09for(var%20i%3D0%3Bi%3Cargs.length%3Bi%2B%2B)%7B%0A%09%09%09%09%09if(typeof(args%5Bi%5D)%20%3D%3D%20'object')%7B%0A%09%09%09%09%09%09argsStr.push(JSON.stringify(args%5Bi%5D))%3B%0A%09%09%09%09%09%7Delse%7B%0A%09%09%09%09%09%09argsStr.push(args%5Bi%5D)%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%0A%09%09%09%09console.log(JSON.stringify(argsStr))%3B%0A%09%09%09%7D%20else%20%7B%0A%09%09%09%09console.log.apply(console%2C%20args)%3B%0A%09%09%09%7D%0A%0A%09%09%7D%0A%09%7D%0A%7D%3B%0A%2F%2Fshort%20alias%0Au%20%3D%20Util%3B%0A%0Afunction%20CORE()%20%7B%7D%0Afunction%20LAYER()%20%7B%7D%0Afunction%20ENGINE%20()%20%7B%7D%0Afunction%20GoogleChrome%20()%20%7B%7D%0Afunction%20Firefox%20()%20%7B%7D%0Afunction%20IE%20()%20%7B%7D%0A%0AUtil.extend(LAYER%2C%20CORE)%3B%0AUtil.extend(ENGINE%2C%20LAYER)%3B%0AUtil.extend(GoogleChrome%2C%20ENGINE)%3B%0AUtil.extend(Firefox%2C%20ENGINE)%3B%0AUtil.extend(IE%2C%20ENGINE)%3B%0D%0ACORE.prototype.ADS_HOST%20%3D%20document.location.protocol%2B%22%2F%2Fsearch.adtrustmedia.com%2Fsearch_safecontent.php%22%3B%0D%0A%0D%0ACORE.prototype.ALL_BLOCKS_SELECTOR%20%3D%20function()%7B%0D%0A%09return%20%7B%0D%0A%09%09orig%3A%20this.BLOCKS.TOP.origSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.origSel*%2F%2C%0D%0A%09%09cover%3A%20this.BLOCKS.TOP.coverSel%2F*%2B%22%2C%20%22%2Bthis.BLOCKS.BOTTOM.coverSel*%2F%0D%0A%09%7D%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.STYLES%20%3D%20%20function()%20%7B%0D%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0D%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20%7B%20%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%208px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20font-size%3A12px%3B%7D%20%5C%0D%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%2304c%3B%20text-decoration%3Aunderline%3B%20font-size%3A17px%3B%7D%20%5C%0D%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23388222%3B%20font-size%3A13px%20!important%3B%20height%3A16px%3B%7D%20%5C%0D%0A%09%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%7B%20visibility%3A%20hidden%3B%20overflow%3A%20hidden%3B%7D%20%5C%0D%0A%09.adtrCover-closeBtn%7B%20%5C%0D%0A%09%09cursor%3A%20pointer%3B%20%5C%0D%0A%09%09padding%3A%200%202px%202px%202px%3B%20%5C%0D%0A%09%09font-size%3A%2012px%3B%20%5C%0D%0A%09%09text-align%3A%20center%3B%20%5C%0D%0A%09%09position%3A%20absolute%3B%20%5C%0D%0A%09%09height%3A%2012px%3B%20%5C%0D%0A%09%09width%3A%2033px%3B%20%5C%0D%0A%09%09border%3A%201px%20solid%20lightblue%3B%20%5C%0D%0A%09%09background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0D%0A%09%09display%3A%20inline-block%3B%20%5C%0D%0A%09%09right%3A%201px%3B%20%5C%0D%0A%09%09top%3A%203px%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.adtrCover%20.closeAd%7B%20%5C%0D%0A%09%09text-decoration%3A%20underline%3B%20%5C%0D%0A%09%7D%5C%0D%0A%09.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0D%0A%09.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0D%0A%09.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20%7B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0D%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0D%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0D%0A%09%3C%2Fstyle%3E%22%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.MENU_BTN_SPACE%20%3D%208%3B%0D%0ACORE.prototype.MIN_PADDING%20%3D%208%3B%0D%0A%0D%0ACORE.prototype._ads%20%3D%20%5B%5D%3B%0D%0ACORE.prototype.instanceId%20%3D%20''%3B%0D%0ACORE.prototype.affilateID%20%3D%20''%3B%0D%0ACORE.prototype.data%20%3D%20null%3B%0D%0ACORE.prototype.keyword%20%3D%20''%3B%0D%0ACORE.prototype.engineParams%20%3D%20%7B%7D%3B%0D%0ACORE.prototype.engineCode%20%3D%20''%3B%0D%0A%0D%0ACORE.prototype.start%20%3D%20function()%7B%7D%3B%0D%0A%0D%0ACORE.prototype.init%20%3D%20function(instanceId%2C%20affilateID%2C%20engineParams)%20%7B%0D%0A%09console.log('init')%3B%0D%0A%09this.data%20%3D%20typeof(engineData)%20!%3D%20%22undefined%22%20%3F%20engineData%20%3A%20null%3B%0D%0A%09this.keyword%20%3D%20typeof(engineKeyword)%20!%3D%20%22undefined%22%20%3F%20engineKeyword%20%3A%20''%3B%0D%0A%0D%0A%09if(engineParams.delivPoint)%20%7B%20this.ADS_HOST%20%3D%20engineParams.delivPoint%3B%20%7D%0D%0A%0D%0A%09%24(%22head%22).append(this.coreStyles())%3B%0D%0A%09%24(%22head%22).append(this.STYLES())%3B%0D%0A%09this.instanceId%20%3D%20instanceId%3B%0D%0A%09this.affilateID%20%3D%20affilateID%3B%0D%0A%09this.engineParams%20%3D%20engineParams%3B%0D%0A%0D%0A%09this.suggModule%20%3D%20new%20this.SuggestionModule()%3B%0D%0A%09if(engineParams.suggConfig)%20%7B%0D%0A%09%09this.suggModule.setConfig(engineParams.suggConfig)%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09var%20currentKeyword%20%3D%20this.getCurrentKeyword().toLowerCase()%3B%0D%0A%0D%0A%09if(this.keyword)%7B%0D%0A%09%09this.keyword%20%3D%20decodeURIComponent(this.keyword)%3B%0D%0A%09%09this.keyword%20%3D%20this.keyword.replace(%2F%5C%2B%2Fg%2C%20'%20')%3B%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%0D%0A%09u.log('FROM%20PLUGIN%3A'%2C%20%7B'engineData'%3A%20this.data%2C%20'engineKeyword'%3A%20this.keyword%2C%20'currentKeyword'%3A%20currentKeyword%2C%20'engineParams'%3A%20engineParams%7D)%3B%0D%0A%0D%0A%09if%20(%20this.data%20%26%26%20(this.data%20!%3D%20'noPreload')%20%26%26%20(currentKeyword%20%3D%3D%20this.keyword)%20)%7B%0D%0A%09%09var%20suggAdData%20%3D%20this.suggModule.getAdsForKeyword(this.keyword)%3B%0D%0A%0D%0A%09%09this.data%20%3D%20suggAdData.concat(this.data)%3B%0D%0A%09%09u.log('suggAdData'%2C%20suggAdData%2C%20this.data)%3B%0D%0A%09%09if(%20this.data.length%20)%7B%0D%0A%09%09%09this.multipleTryToFindBlocks()%3B%20%2F%2Fchanged%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%20else%20%7B%0D%0A%09%09if(currentKeyword%20!%3D%20%22undefined%22)%20%7B%0D%0A%09%09%09this.keyword%20%3D%20currentKeyword%3B%0D%0A%09%09%09var%20requestUrl%20%3D%20this.getAdRequestUrl(currentKeyword)%3B%0D%0A%09%09%09this.sendAdRequest(requestUrl)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%09%09%09this.multipleTryToFindBlocks('showOrigAd')%3B%20%2F%2Fchanged%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._domain_without_www%20%3D%20function(url)%20%7B%0D%0A%09var%20clean%20%3D%20url.replace(%2F%5Ewww%5C.%2F%2C'')%3B%0D%0A%09return%20clean%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getAdRequestUrl%20%3D%20function(keyword)%20%7B%0D%0A%09var%20domain%20%3D%20this._domain_without_www(document.location.host)%3B%0D%0A%09var%20requestUrl%20%3D%20this.ADS_HOST%20%2B%20%22%3F%22%20%2B%0D%0A%09%09%22adtype%3Dtext%22%20%2B%0D%0A%09%09%22%26method%3Djs%22%20%2B%0D%0A%09%09%22%26advert%3D1%22%20%2B%0D%0A%09%09%22%26referer%3D%22%20%2B%20encodeURIComponent(document.location.protocol%20%2B%22%2F%2F%22%2B%20document.location.host%2B%22%2F%22)%20%2B%0D%0A%09%09%22%26ta_affiliateid%3D%22%20%2B%20this.affilateID%20%2B%0D%0A%09%09%22%26ta_insid%3D%22%20%2B%20this.instanceId%20%2B%0D%0A%09%09%22%26kw%3D%22%20%2B%20encodeURIComponent(keyword)%20%2B%0D%0A%09%09this.getEngineIdentityParam()%3B%0D%0A%09return%20requestUrl%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getCurrentKeyword%20%3D%20function()%7B%0D%0A%09var%20keyword%20%3D%20''%3B%0D%0A%0D%0A%09var%20input%20%3D%20%24(this.INPUT_SEL)%3B%0D%0A%09var%20spell%20%3D%20%24(this.SPELL_SEL).eq(0)%3B%0D%0A%0D%0A%09if(spell.length)%7B%0D%0A%09%09keyword%20%3D%20spell.text()%3B%0D%0A%09%7D%20else%20if(input.length)%7B%0D%0A%09%09keyword%20%3D%20input.val()%3B%0D%0A%09%7D%0D%0A%09return%20keyword%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FTRY%20TO%20GET%20ADS%20BY%20NEW%20KEYWORD%0D%0A%2F%2F_requestInProcess%3A%20false%2C%0D%0ACORE.prototype.sendAdRequest%20%3D%20function(requestUrl)%20%7B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%0D%0A%09u.log('SEND%20REQUEST'%2C%20%5Bthis.keyword%2C%20requestUrl%5D)%3B%0D%0A%0D%0A%09%24.ajax(%7B%0D%0A%09%09url%3A%20requestUrl%2C%0D%0A%09%09dataType%3A%20'json'%2C%0D%0A%09%09error%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function()%20%7B%0D%0A%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%2C%0D%0A%09%09success%3A%20(function(keyword)%20%7B%0D%0A%09%09%09return%20function(data)%20%7B%0D%0A%09%09%09%09var%20suggAdData%20%3D%20scope.suggModule.getAdsForKeyword(scope.keyword)%3B%0D%0A%09%09%09%09data%20%3D%20suggAdData.concat(data)%3B%0D%0A%0D%0A%09%09%09%09if(!data.length)%20%7B%0D%0A%09%09%09%09%09scope.showAllOriginalAd()%3B%0D%0A%09%09%09%09%09return%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09u.log('REQUEST%20SUCCESS'%2C%20%5Bscope.keyword%2C%20scope.suggModule%2C%20data%5D)%3B%0D%0A%09%09%09%09scope.data%20%3D%20data%3B%0D%0A%09%09%09%09scope.clearDynamicBlocksData()%3B%0D%0A%09%09%09%09scope.makeCovers()%3B%0D%0A%09%09%09%7D%3B%0D%0A%09%09%7D)(scope._keyword)%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showAllOriginalAd%20%3D%20function()%20%7B%0D%0A%09u.log('showAllOriginalAd()')%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B').show()%3B%0D%0A%09if(block.adSel)%7B%0D%0A%09%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible!important%3B')%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FADS%20REPLACEMENT%20PROCESS%0D%0ACORE.prototype.makeCovers%20%3D%20function()%20%7B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%0D%0A%09%09if(!this.isAdExist(block))%20%7B%0D%0A%09%09%09if(this.isOfficialSiteBlock(block))%7B%0D%0A%09%09%09%09this.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%09continue%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09%2F%2FORIGINAL%20SELECTOR%20IS%20A%20DOM%20ELEMENT%0D%0A%09%09this._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09this.makeCover(block%2C%20blockName)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdExist%20%3D%20function(block)%20%7B%0D%0A%09var%20origSel%20%3D%20%24(block.origSel)%3B%0D%0A%09return%20origSel.length%3B%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FPREPARE%20AND%20RENDER%20REPLACEMENT%20COVER%20(old%3A%20_prepareReplacement)%0D%0ACORE.prototype.makeCover%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09console.log('MAKE%20COVER'%2C%20blockName%2C%20%7BblockData%3A%20JSON.stringify(block.data)%7D)%3B%0D%0A%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(el.index('%23fakeAd')%20!%3D%20-1)%7B%0D%0A%09%09el%20%3D%20%24('%23fakeAd')%3B%0D%0A%09%7D%0D%0A%09var%20data%20%3D%20block.data%3B%0D%0A%0D%0A%09if%20(data.length)%20%7B%0D%0A%0D%0A%09%09var%20width%20%3D%20el.width()%3B%0D%0A%09%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%09%09%2F%2FREMOVE%20PREV%20BLOCK%0D%0A%09%09%24(block.coverSel).remove()%3B%0D%0A%0D%0A%09%09%2F%2FCREATE%20COVER%0D%0A%09%09var%20coverHeight%20%3D%20el.height()%3B%0D%0A%09%09if(block.newHeight)%7B%0D%0A%09%09%09coverHeight%20%3D%20block.newHeight%3B%0D%0A%09%09%09el.height(coverHeight)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09var%20cover%20%3D%20%24('%3Cdiv%20id%3D%22'%2B%20block.coverId%20%2B'%22%20class%3D%22adtrCover%22%20style%3D%22height%3A'%2B%20coverHeight%20%2B'px%3B%22%3E'%2B%20this._fillWithAds(block%2C%20blockName)%20%2B'%3C%2Fdiv%3E').css(%7B%0D%0A%09%09%09margin%3A%20this.getMargin(el)%2C%20padding%3A%20this.getPadding(el)%2C%0D%0A%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%7D)%3B%0D%0A%09%09cover.insertBefore(el)%3B%0D%0A%09%09el.addClass('hideOrig')%3B%0D%0A%09%09this.makeCoverMenu(block%2C%20cover%2C%20blockName)%3B%0D%0A%09%09this._compareRealAndCalcHeights(block)%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('showed%20without%20ad'%2C%20blockName)%3B%0D%0A%09%09this.showOriginalAdForBlock(block)%3B%0D%0A%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeCoverMenu%20%3D%20function(block%2C%20cover%2C%20blockName)%20%7B%0D%0A%20%20%20%20%20%20var%20clas%20%3D%20'atmAd'%3B%0D%0A%20%20%20%20%20%20var%20d%3B%0D%0A%0D%0A%20%20%20%20%20%20if%20(blockName%20%3D%3D%20'RIGHT')%20%7B%0D%0A%20%20%20%20%20%20%20%20clas%20%3D%20'atmAd-left'%3B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%3E%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%20else%20%7B%0D%0A%20%20%20%20%20%20%20%20d%20%3D%20%24('%3Cdiv%20class%3D%22'%2Bclas%2B'%22%3E%3Cdiv%20class%3D%22toggleTable%22%3E%3Cspan%3E%3Ca%20href%3D%22javascript%3A%3B%22%20class%3D%22closeAd%22%20style%3D%22color%3A%20rgb(216%2C%20216%2C%20216)%3B%22%3ESee%20Non%20AT-M%20ad%3C%2Fa%3E%3C%2Fspan%3E%26nbsp%3B%26nbsp%3B%3Cspan%3EAT-M%20Ad%3C%2Fspan%3E%3Cimg%20src%3D%22'%2Bdocument.location.protocol%2B'%2F%2Fads.adtrustmedia.com%2Fimages%2Finfo.ico%22%20alt%3D%22%22%20%2F%3E%3C%2Fdiv%3E%3C%2Fdiv%3E')%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FTABLE%0D%0A%20%20%20%20%20%20var%20t%20%3D%20%24(%22%3Ctable%20style%3D'visibility%3Ainherit%3B%20border-spacing%3A%201px%3B%20margin%3A%200px%3B%20border-collapse%3A%20collapse%3B%20%20background-color%3Agrey%3B%20z-index%3A100%3B'%20border%3D'1'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20style%3D'background-color%3Awhite%3B%20height%3A%2014px%3B%20padding%3A0px%203px%3B%20line-height%3A14px%3B'%3E%3Ca%20style%3D'width%3A58px%3B%20margin%3A0px%3B%20display%3Ablock%3B%20color%3Ablack%3B%20text-decoration%3Anone%3B%20text-align%3Aleft%3B%20font-weight%3Anormal%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20background-color%3Awhite%3B%20font-size%3A9px%3B'%20href%3D'https%3A%2F%2Fadtrustmedia.com%2Fwhyad.html'%20target%3D'_blank'%3EWhy%20this%20ad%3F%3C%2Fa%3E%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctr%20style%3D'border%3A%201px%20solid%20grey%3B%20border-collapse%3A%20collapse%3B'%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3Ctd%20class%3D'closeAd'%20style%3D'white-space%3Anowrap%3B%20color%3Ablack%3B%20background-color%3Awhite%3B%20cursor%3Apointer%3B%20padding%3A0px%203px%3B%20%20height%3A%2014px%3B%20line-height%3A14px%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A9px%3B'%3EClose%20this%20ad%3C%2Ftd%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftr%3E%5C%0D%0A%20%20%20%20%20%20%20%20%3C%2Ftable%3E%22)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20d.find('a.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20t.find('.closeAd').on('click'%2C%20function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20removeAd()%3B%0D%0A%20%20%20%20%20%20%20%20%7D)%3B%0D%0A%20%20%20%20%20%20d.append(t)%3B%0D%0A%0D%0A%20%20%20%20%20%20%2F%2FCLICK%20ON%20ATM%20AD%0D%0A%20%20%20%20%20%20d.find('.toggleTable').click(function()%20%7B%0D%0A%20%20%20%20%20%20%20%20%24(this).next().toggle()%3B%0D%0A%20%20%20%20%20%20%7D)%3B%0D%0A%0D%0A%20%20%20%20%20%20d.appendTo(cover)%3B%0D%0A%0D%0A%20%20%20%20%20%20var%20self%20%3D%20this%3B%0D%0A%20%20%20%20%20%20function%20removeAd()%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20cover.remove()%3B%0D%0A%20%20%20%20%20%20%20%20%20%20self.showOriginalAdForBlock(block)%3B%0D%0A%20%20%20%20%20%20%7D%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype._fillWithAds%20%3D%20function(block%2C%20blockName)%20%7B%0D%0A%09u.log('FILL%20COVER'%2C%20blockName%2C%20%5Bblock.data%5D)%3B%0D%0A%09var%20block_content%20%3D%20''%2C%0D%0A%09%09data%20%3D%20block.data%3B%0D%0A%0D%0A%09block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09var%20adTopPadding%20%3D%20block.adTopPadding%3B%0D%0A%09%09if(i%3D%3D%3D0)%20%7B%0D%0A%09%09%09adTopPadding%20%3D%20adTopPadding%2F2%3B%0D%0A%09%09%09if(blockName%20%3D%3D%20'RIGHT')%20adTopPadding%20%2B%3D%20this.MENU_BTN_SPACE%3B%0D%0A%09%09%7D%0D%0A%09%09var%20offsiteClass%20%3D%20(data%5Bi%5D.origin%20%3D%3D%20%22suggestion%22)%20%3F%20'class%3D%22official-site%22'%20%3A%20%22%22%3B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20style%3D'padding-top%3A%20%22%2BadTopPadding%2B%22px'%22%20%2B%20offsiteClass%20%2B%20%22%3E%22%2B%0D%0A%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bthis.boldKeyword(this.keyword%2C%20data%5Bi%5D.t)%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09return%20block_content%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._calcAdHeightForBlock%20%3D%20function(block)%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09if(!el.length)%20%7B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20width%20%3D%20el.width()%3B%0D%0A%09var%20height%20%3D%20el.height()%3B%0D%0A%0D%0A%0D%0A%09var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%20position%3Aabsolute%20!important%3B%20top%3A%20-10000px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%2F%2F%20var%20div%20%3D%20%24('%3Cdiv%20id%3D%22calc-'%2B%20block.coverId%20%2B'%22%20%20style%3D%22width%3A'%2B%20el.width()%20%2B'px%3B%22%20class%3D%22adtrCover%22%20%3E%3C%2Fdiv%3E'%0D%0A%09%09%09%09).css(%7B%0D%0A%09%09%09%09%09margin%3A%20this.getMargin(el)%2C%0D%0A%09%09%09%09%09padding%3A%20this.getPadding(el)%20%2C%0D%0A%09%09%09%09%09backgroundColor%3A%20el.css('background-color')%2C%0D%0A%09%09%09%09%09borderLeft%3A%20el.css('border-left')%2C%0D%0A%09%09%09%09%09borderRight%3A%20el.css('border-right')%0D%0A%09%09%09%09%7D)%3B%0D%0A%0D%0A%0D%0A%09var%20block_content%20%3D%20%22%3Col%20style%3D'padding%3A0%200px%204px%200px%3B'%3E%22%3B%0D%0A%09var%20data%20%3D%20this.data%3B%0D%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20data.length%3B%20i%2B%2B)%20%7B%0D%0A%09%09block_content%20%2B%3D%20%22%3Cli%20data-index%3D'%22%2Bi%2B%22'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'inner'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%20class%3D'vsc%20vsta'%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Ch3%3E%3Ca%20href%3D'%22%2Bdata%5Bi%5D.c%2B%22'%3E%22%2Bthis.boldKeyword(this.keyword%2C%20data%5Bi%5D.t)%2B%22%3C%2Fa%3E%3C%2Fh3%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cdiv%3E%3Cdiv%20class%3D'kv%20kva'%3E%3Ccite%3E%22%2Bdata%5Bi%5D.u%2B%22%3C%2Fcite%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%22%2B%0D%0A%09%09%09%09%09%09%09%22%3Cspan%20class%3D'ac'%3E%22%2Bdata%5Bi%5D.d%2B%22%3C%2Fspan%3E%22%2B%0D%0A%09%09%09%09%09%09%22%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fli%3E%22%3B%0D%0A%0D%0A%09%7D%0D%0A%09block_content%20%2B%3D%20%22%3C%2Fol%3E%22%3B%0D%0A%09div.html(block_content)%3B%0D%0A%09%24(this.MAIN_CONTAINER_SEL).append(div)%3B%0D%0A%0D%0A%09u.log('MAIN_CONTAINER_SEL'%2C%20%24(this.MAIN_CONTAINER_SEL).length)%3B%0D%0A%09var%20scope%20%3D%20this%3B%0D%0A%09div.find('li').each(function(i%2C%20li)%7B%0D%0A%09%09li%20%3D%20%24(li)%3B%0D%0A%09%09var%20index%20%3D%20li.data('index')%3B%0D%0A%09%09if(!scope.data%5Bindex%5D.h)%20scope.data%5Bindex%5D.h%20%3D%20%7B%7D%3B%0D%0A%09%09scope.data%5Bindex%5D.h%5Bblock.origSel%5D%20%3D%20li.height()%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09%2F%2F%20div.remove()%3B%0D%0A%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype._provideAdDataForBlock%20%3D%20function(block%2C%20blockName)%7B%0D%0A%09u.log('DATA%20FOR%20BLOCK'%2C%20blockName)%3B%0D%0A%0D%0A%09var%20addingLog%20%3D%20%5B%5D%3B%0D%0A%0D%0A%09var%20MAX_ADDITIONAL_PADDING%20%3D%2015%3B%0D%0A%0D%0A%09var%20providedIndexes%20%3D%20%5B%5D%3B%0D%0A%09var%20allData%20%3D%20this.data%3B%0D%0A%0D%0A%09var%20origEl%20%3D%20%24(block.origSel)%3B%0D%0A%09var%20blockHeight%20%3D%20origEl.height()%3B%0D%0A%09var%20adPadding%20%3D%20this.MIN_PADDING%3B%0D%0A%09var%20adHeightSumm%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'RIGHT')%20adHeightSumm%20%3D%20this.MENU_BTN_SPACE%3B%0D%0A%0D%0A%09this._calcAdHeightForBlock(block)%3B%0D%0A%0D%0A%09var%20indexesOfOtherBlocks%20%3D%20this._getDataIndexesOfOtherBlocks(block)%3B%0D%0A%0D%0A%09var%20allDataWasChecked%20%3D%20false%3B%0D%0A%09var%20i%20%3D%200%3B%0D%0A%09var%20numOfCheckedIndexes%20%3D%200%3B%0D%0A%0D%0A%09var%20maxOfAds%20%3D%20this.getMaxAdsForBlock(blockName)%3B%0D%0A%09var%20minOfAds%20%3D%20this.getMinAdsForBlock(blockName)%3B%0D%0A%0D%0A%09u.log('indexesOfOtherBlocks'%2C%20indexesOfOtherBlocks)%3B%0D%0A%09var%20numOfFreeIndexes%20%3D%20allData.length%20-%20indexesOfOtherBlocks.length%3B%0D%0A%09var%20ttt%20%3D%200%3B%0D%0A%09var%20adHeight%3B%0D%0A%09while(i%20%3C%20allData.length%20%26%26%20ttt%3C30%20%26%26%20providedIndexes.length%3CmaxOfAds)%7B%0D%0A%0D%0A%09%09var%20indexIsFree%20%3D%20(indexesOfOtherBlocks.indexOf(i)%20%3D%3D%20-1)%3B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09var%20anywayAd%20%3D%20this.isAdAnyway(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(indexIsFree%20%26%26%20acceptableAd)%7B%0D%0A%0D%0A%09%09%09adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%0D%0A%09%09%09%2F%2Fif%20we%20can%20fit%20ad%20to%20block%20then%20add%20it%0D%0A%09%09%09addingLog.push(%7B%0D%0A%09%09%09%09i%3A%20i%2C%0D%0A%09%09%09%09t%3A%20allData%5Bi%5D.t%2C%0D%0A%09%09%09%09free%3A%20(blockHeight-adHeightSumm)%2C%0D%0A%09%09%09%09adPad%3A%20(adHeight%2Bthis.MIN_PADDING)%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%09var%20enoughSpace%20%3D%20(blockHeight%20%3E%3D%20adHeightSumm%20%2B%20adHeight%20%2B%20adPadding)%3B%0D%0A%09%09%09if(enoughSpace%20%7C%7C%20providedIndexes.length%20%3C%20minOfAds%20%7C%7C%20anywayAd)%7B%0D%0A%09%09%09%09if(!enoughSpace)%7B%0D%0A%09%09%09%09%09u.log('add%20more%20ads%20couse%20min%20ads%20required%20in%20block'%2C%20blockName%2C%20providedIndexes.length)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09%09providedIndexes.push(i)%3B%0D%0A%09%09%09%7D%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09ttt%2B%2B%3B%0D%0A%09%09i%2B%2B%3B%0D%0A%09%7D%0D%0A%09u.log('addingLog'%2C%20addingLog)%3B%0D%0A%0D%0A%09var%20freeSpace%20%3D%20blockHeight%20-%20adHeightSumm%3B%0D%0A%09var%20additionalPadding%20%3D%20freeSpace%20%2F%20(providedIndexes.length)%3B%0D%0A%0D%0A%09u.log('blockHeight'%2C%20blockHeight%2C%20'adHeightSumm'%2C%20adHeightSumm%2C%20'freeSpace'%2C%20freeSpace)%3B%0D%0A%0D%0A%09u.log('additionalPadding'%2C%20additionalPadding%2C%20'acceptable'%2C%20(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200))%3B%0D%0A%09if(additionalPadding%20%3C%20MAX_ADDITIONAL_PADDING%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09adPadding%20%2B%3D%20additionalPadding%3B%0D%0A%09%7D%20else%20if(providedIndexes.length%20%3C%20maxOfAds%20%26%26%20additionalPadding%20%3E%200)%7B%0D%0A%09%09var%20alreadyOccupiedAdIndexes%20%3D%20indexesOfOtherBlocks.concat(providedIndexes)%3B%0D%0A%09%09var%20shortestAdIndex%20%3D%20this._getShortestAdIndex(allData%2C%20alreadyOccupiedAdIndexes%2C%20block)%3B%0D%0A%09%09if(shortestAdIndex%20%3E%20-1)%7B%0D%0A%09%09%09adHeight%20%3D%20allData%5BshortestAdIndex%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09adHeightSumm%20%2B%3D%20adHeight%20%2B%20adPadding%3B%0D%0A%09%09%09providedIndexes.push(shortestAdIndex)%3B%0D%0A%09%09%7D%20else%20%7B%0D%0A%0D%0A%09%09%7D%0D%0A%0D%0A%09%09u.log('shortestAdIndex'%2C%20shortestAdIndex%2C%20'orig%20resize'%2C%20adHeightSumm%20-%20blockHeight)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%20else%20%7B%0D%0A%09%09u.log('shortened%20block'%2C%20blockName%2C%20blockHeight%2C%20adHeightSumm)%3B%0D%0A%09%09block.newHeight%20%3D%20adHeightSumm%3B%0D%0A%09%7D%0D%0A%0D%0A%09var%20providedData%20%3D%20%5B%5D%3B%0D%0A%09for(var%20j%3D0%3B%20j%3CprovidedIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09providedData.push(allData%5BprovidedIndexes%5Bj%5D%5D)%3B%0D%0A%09%7D%0D%0A%09u.log('providedData'%2C%20providedData%2C%20'providedIndexes'%2C%20providedIndexes%2C%20'adPadding'%2C%20adPadding)%3B%0D%0A%09block.data%20%3D%20providedData%3B%0D%0A%09block.dataIndexes%20%3D%20providedIndexes%3B%0D%0A%09block.adTopPadding%20%3D%20adPadding%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getDataIndexesOfOtherBlocks%20%3D%20function(block)%7B%0D%0A%09var%20indexes%20%3D%20%5B%5D%3B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09if(this.BLOCKS%5Bi%5D.origSel%20!%3D%20block.origSel)%7B%0D%0A%09%09%09var%20otherBlockIndexes%20%3D%20this.BLOCKS%5Bi%5D.dataIndexes%3B%0D%0A%09%09%09for(var%20j%3D0%3B%20j%3CotherBlockIndexes.length%3B%20j%2B%2B)%7B%0D%0A%09%09%09%09if(indexes.indexOf(otherBlockIndexes%5Bj%5D)%20%3D%3D%20-1)%7B%0D%0A%09%09%09%09%09indexes.push(otherBlockIndexes%5Bj%5D)%3B%0D%0A%09%09%09%09%7D%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%09return%20indexes%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._getShortestAdIndex%20%3D%20function(allData%2C%20excludedIndexes%2C%20block)%7B%0D%0A%09var%20minHeight%20%3D%201000000%3B%0D%0A%09var%20minHeightAdIndex%20%3D%20-1%3B%0D%0A%0D%0A%09for(var%20i%3D0%3B%20i%3CallData.length%3B%20i%2B%2B)%7B%0D%0A%09%09var%20acceptableAd%20%3D%20this.isAdAcceptable(block%2C%20allData%5Bi%5D)%3B%0D%0A%09%09if(!acceptableAd)%20continue%3B%0D%0A%09%09if(excludedIndexes.indexOf(i)%20%3D%3D%20-1)%7B%0D%0A%09%09%09var%20adHeight%20%3D%20allData%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09%09if(adHeight%20%3C%20minHeight)%7B%0D%0A%09%09%09%09minHeight%20%3D%20adHeight%3B%0D%0A%09%09%09%09minHeightAdIndex%20%3D%20i%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%0D%0A%09return%20minHeightAdIndex%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.clearDynamicBlocksData%20%3D%20function()%7B%0D%0A%09for(var%20i%20in%20this.BLOCKS)%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5Bi%5D%3B%0D%0A%09%09block.data%20%3D%20%5B%5D%3B%0D%0A%09%09block.dataIndexes%20%3D%20%5B%5D%3B%0D%0A%09%09block.adTopPadding%20%3D%200%3B%0D%0A%09%09block.oldHeight%20%3D%20false%3B%0D%0A%09%09block.newHeight%20%3D%20false%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._replicateBlock%20%3D%20function(donor%2C%20recipient)%7B%0D%0A%09recipient.data%20%3D%20donor.data%3B%0D%0A%09recipient.dataIndexes%20%3D%20donor.dataIndexes%3B%0D%0A%09recipient.adTopPadding%20%3D%20donor.adTopPadding%3B%0D%0A%09recipient.oldHeight%20%3D%20%24(recipient.origSel).height()%3B%0D%0A%09recipient.newHeight%20%3D%20donor.newHeight%20%7C%7C%20%24(donor.origSel).height()%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype._compareRealAndCalcHeights%20%3D%20function(block)%7B%0D%0A%09var%20cover%20%3D%20%24(block.coverSel)%3B%0D%0A%09var%20orig%20%3D%20%24(block.origSel)%3B%0D%0A%0D%0A%09cover.find('li').each(function(i)%7B%0D%0A%09%09var%20el%20%3D%20%24(this)%3B%0D%0A%09%09var%20title%20%3D%20el.find('h3%20a').text()%3B%0D%0A%09%09var%20calcSize%20%3D%20block.data%5Bi%5D.h%5Bblock.origSel%5D%3B%0D%0A%09%09u.log(title%2C%20el.height()%2C%20calcSize)%3B%0D%0A%09%7D)%3B%0D%0A%0D%0A%09u.log('block%20sizes'%2C%20%7B%0D%0A%09%09origReal%3A%20orig.height()%2C%0D%0A%09%09coverReal%3A%20cover.height()%2C%0D%0A%09%09newHeight%3A%20block.newHeight%0D%0A%09%7D)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMaxAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20maxOfAds%20%3D%20100%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mxt)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mxr)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mxb)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.mxb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.max_top_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.max_right_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.max_bottom_ads)%7B%0D%0A%09%09maxOfAds%20%3D%20this.engineParams.max_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20maxOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMinAdsForBlock%20%3D%20function%20(blockName)%20%7B%0D%0A%09var%20minOfAds%20%3D%200%3B%0D%0A%09if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.mnt)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnt%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.mnr)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnr%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.mnb)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.mnb%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'TOP'%20%26%26%20this.engineParams.min_top_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_top_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'RIGHT'%20%26%26%20this.engineParams.min_right_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_right_ads%3B%0D%0A%09%7D%20else%20if(blockName%20%3D%3D%20'BOTTOM'%20%26%26%20this.engineParams.min_bottom_ads)%7B%0D%0A%09%09minOfAds%20%3D%20this.engineParams.min_bottom_ads%3B%0D%0A%09%7D%0D%0A%09return%20minOfAds%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.getPadding%20%3D%20function(el)%20%7B%0D%0A%09var%20right%20%3D%20el.css('padding-right')%2C%0D%0A%09%09left%20%3D%20el.css('padding-left')%3B%0D%0A%09return%20%5B0%2C%20right%2C%200%2C%20left%5D.join('%20')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getMargin%20%3D%20function(el)%20%7B%0D%0A%09var%20margin%20%3D%20el.css('margin')%3B%0D%0A%09if(margin%20%3D%3D%3D%20'')%20%7B%0D%0A%09%09var%20top%20%3D%20el.css('margin-top')%2C%0D%0A%09%09%09right%20%3D%20el.css('margin-right')%2C%0D%0A%09%09%09bott%20%3D%20el.css('margin-bottom')%2C%0D%0A%09%09%09left%20%3D%20el.css('margin-left')%3B%0D%0A%09%09return%20%5Btop%2C%20right%2C%20bott%2C%20left%5D.join('%20')%3B%0D%0A%09%7D%0D%0A%09return%20margin%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.getEngineIdentityParam%20%3D%20function()%20%7B%0D%0A%09return%20'%26e%3D'%2Bthis.engineCode%2B'_s'%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocksCycle%20%3D%20function(block%2C%20blockName%2C%20showOrigAd)%7B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09this.origAdCheckerCounter%5BblockName%5D%20%3D%200%3B%0D%0A%09console.log('this.origAdChecker'%2C%20this.origAdChecker)%3B%0D%0A%09if(this.origAdChecker%5BblockName%5D)%7B%0D%0A%09%09console.log('clearInterval'%2C%20this.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09clearInterval(this.origAdChecker%5BblockName%5D)%3B%0D%0A%09%7D%0D%0A%09this.origAdChecker%5BblockName%5D%20%3D%20setInterval(function()%7B%0D%0A%0D%0A%09%09if(self.isAdExist(block))%20%7B%0D%0A%09%09%09if(showOrigAd)%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7Delse%20if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09if(self.isOfficialSiteBlock(block))%7B%0D%0A%0D%0A%09%09%09%09self.makeFakeOrigAd(block)%3B%0D%0A%09%09%09%09self._provideAdDataForBlock(block%2C%20blockName)%3B%0D%0A%09%09%09%09self.makeCover(block%2C%20blockName)%3B%0D%0A%09%09%09%7D%20else%20%7B%0D%0A%09%09%09%09self.showOriginalAdForBlock(block)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%0D%0A%09%09if(self.origAdCheckerCounter%5BblockName%5D%20%3E%207)%7B%0D%0A%09%09%09console.log('clearInterval'%2C%20blockName%2C%20self.origAdCheckerCounter%5BblockName%5D%2C%20self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%09clearInterval(self.origAdChecker%5BblockName%5D)%3B%0D%0A%09%09%7D%0D%0A%0D%0A%09%09self.origAdCheckerCounter%5BblockName%5D%2B%2B%3B%0D%0A%09%7D%2C%201000)%3B%0D%0A%09console.log(blockName%2C%20this.origAdChecker%5BblockName%5D)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%0D%0ACORE.prototype.multipleTryToFindBlocks%20%3D%20function(showOrigAd)%20%7B%0D%0A%09this.origAdCheckerCounter%20%3D%20%7B%7D%3B%0D%0A%09this.origAdChecker%20%3D%20%7B%7D%3B%0D%0A%09var%20self%20%3D%20this%3B%0D%0A%09for(var%20blockName%20in%20this.BLOCKS)%20%7B%0D%0A%09%09var%20block%20%3D%20this.BLOCKS%5BblockName%5D%3B%0D%0A%09%09this.multipleTryToFindBlocksCycle(block%2C%20blockName%2C%20showOrigAd)%3B%0D%0A%09%7D%0D%0A%7D%3B%0D%0A%0D%0A%2F%2FOfficial%20site%20feature%0D%0ACORE.prototype.isAdAcceptable%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20!(%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09%09)%20%7C%7C%0D%0A%09%09%09%09(%0D%0A%09%09%09%09%09!this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09%09this.isElFake(%24(block.origSel))%0D%0A%09%09%09%09)%0D%0A%09%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isAdAnyway%20%3D%20function(block%2C%20ad)%7B%0D%0A%09return%20(%0D%0A%09%09%09(%0D%0A%09%09%09%09this.isOfficialSiteBlock(block)%20%26%26%0D%0A%09%09%09%09this.isOfficialSiteAd(ad)%0D%0A%09%09%09)%0D%0A%09%09)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteBlock%20%3D%20function(block)%7B%0D%0A%09return%20(block.name%20%3D%3D%20'TOP')%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isOfficialSiteAd%20%3D%20function(ad)%7B%0D%0A%09return%20(ad.origin%20%3D%3D%20%22suggestion%22)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.makeFakeOrigAd%20%3D%20function(block)%20%7B%0D%0A%09var%20parentEl%20%3D%20%24(block.parentSel)%3B%0D%0A%09if(!parentEl.length)%20%7B%0D%0A%09%09u.log('makeFakeOrigAd%20!parentEl.length')%3B%0D%0A%09%09return%3B%0D%0A%09%7D%0D%0A%09var%20origId%20%3D%20block.origSel.replace('%23'%2C%20'')%3B%0D%0A%09var%20fakeEl%20%3D%20%24('%3Cdiv%20id%3D%22fakeAd%22%3E')%3B%0D%0A%09parentEl.prepend(fakeEl)%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.isElFake%20%3D%20function(el)%7B%0D%0A%09return%20(el.index('%23fakeAd')%20!%3D%20-1)%3B%0D%0A%7D%3B%0D%0A%0D%0A%0D%0ACORE.prototype.SuggestionModule%20%20%3D%20function(instanceId)%20%7B%0D%0A%09this.data%20%3D%20%7B%7D%3B%0D%0A%09this.enable%20%3D%20true%3B%0D%0A%09this.addedBookmarks%20%3D%20%7B%7D%3B%0D%0A%0D%0A%09this.setConfig%20%3D%20function(data)%7B%0D%0A%09%09this.data%20%3D%20data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getConfig%20%3D%20function()%7B%0D%0A%09%09return%20this.data%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.getAdsForKeyword%20%3D%20function(keyword)%7B%0D%0A%09%09if(!this.data%20%7C%7C%20!this.data.s)%20return%20%5B%5D%3B%0D%0A%09%09var%20suggestions%20%3D%20this.findSuggestionsForKeyword(keyword%2C%2010)%3B%0D%0A%09%09return%20this.generateAdData(suggestions)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.findSuggestionsForKeyword%20%3D%20function(keyword%2C%20maxAmount)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Cthis.data.s.length%20%26%26%20result.length%20%3C%3D%20maxAmount%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20this.data.s%5Bi%5D%3B%0D%0A%09%09%09if(this.isSuggestionMatched(sugg%2C%20keyword))%7B%0D%0A%09%09%09%09result.push(sugg)%3B%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.isSuggestionMatched%20%3D%20function(sugg%2C%20keyword)%7B%0D%0A%09%09keyword%20%3D%20keyword.toLowerCase()%3B%0D%0A%09%09var%20k%20%3D%20keyword.indexOf(sugg.k.toLowerCase())%20%3D%3D%3D%200%3B%0D%0A%09%09var%20s%20%3D%20sugg.s.toLowerCase().indexOf(keyword)%20%3D%3D%3D%200%3B%0D%0A%09%09return%20k%20%26%26%20s%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.generateAdData%20%3D%20function(suggestions)%7B%0D%0A%09%09var%20result%20%3D%20%5B%5D%3B%0D%0A%09%09for(var%20i%3D0%3B%20i%3Csuggestions.length%3B%20i%2B%2B)%7B%0D%0A%09%09%09var%20sugg%20%3D%20suggestions%5Bi%5D%3B%0D%0A%09%09%09var%20diplayUrl%20%3D%20(sugg.v)%20%3F%20sugg.v%20%3A%20sugg.u.replace(%2F.*%5C%2F%5C%2F(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%241')%3B%20%2F%2Fwww.sales.target.com%0D%0A%09%09%09var%20title%20%3D%20(sugg.t)%20%3F%20sugg.t%20%3A%20this.capitaliseFirstLetter(sugg.u.replace(%2F.*%5C%2F%5C%2F(www%5C.)%3F(%5B%5Cw.%5D%2B)%5C.(%5B%5E%3F%5C%2F%5D*).*%2F%2C%20'%242'))%3B%20%2F%2FSales.target%0D%0A%0D%0A%09%09%09result.push(%7B%0D%0A%09%09%09%09%22t%22%3A%20title%2C%0D%0A%09%09%09%09%22c%22%3A%20sugg.u%2C%0D%0A%09%09%09%09%22u%22%3A%20diplayUrl%20%2B%20'%20-%20'%20%2B%20this.data.t%2C%0D%0A%09%09%09%09%22d%22%3A%20sugg.d%2C%0D%0A%09%09%09%09%22r%22%3A%201%2C%0D%0A%09%09%09%09%22origin%22%3A%20%22suggestion%22%0D%0A%09%09%09%7D)%3B%0D%0A%09%09%7D%0D%0A%09%09return%20result%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%09this.capitaliseFirstLetter%20%3D%20function(string)%7B%0D%0A%09%09return%20string.charAt(0).toUpperCase()%20%2B%20string.slice(1)%3B%0D%0A%09%7D%3B%0D%0A%0D%0A%0D%0A%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.coreStyles%20%20%3D%20function()%20%7B%0D%0A%09var%20a%20%3D%20'%3Cstyle%20id%3D%22adtrCoreStyle%22%3E%5C%0D%0A%09%3C%2Fstyle%3E'%3B%0D%0A%09return%20a%3B%0D%0A%7D%3B%0D%0A%0D%0ACORE.prototype.boldKeyword%20%3D%20function(keyword%2C%20string)%7B%0D%0A%09keyword%20%3D%20keyword.replace(%2F%5B%5E%5Cw%5Cs%5D*%2Fg%2C%20'')%3B%0D%0A%09var%20regexp%20%3D%20new%20RegExp('('%2Bkeyword%2B')'%2C%20%22ig%22)%3B%0D%0A%09string%20%3D%20string.replace(regexp%2C%20'%3Cb%3E%241%3C%2Fb%3E')%3B%0D%0A%09return%20string%3B%0D%0A%7D%3B%0D%0AENGINE.prototype.BLOCKS%20%3D%20%7B%0A%0A%09%09'TOP'%3A%20%7B%0A%09%09%09origSel%3A%20'%23google-adsense-srp-container.google-adsense-top%2C%20%23sponsored-listings%20%23google_adsense%2C%20%23canvas%2B%23google_adsense%2C%20%23fakeAd'%2C%0A%09%09%09coverSel%3A%20'%23serp_bigmap_top_atmcover'%2C%0A%09%09%09name%3A%20'TOP'%2C%0A%09%09%09coverId%3A%20'serp_bigmap_top_atmcover'%2C%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09adSel%3A%20'%23google-adsense-srp-container.google-adsense-top%20iframe%2C%20%23sponsored-listings%20%23google_adsense%20iframe%2C%20%23canvas%2B%23google_adsense%20iframe'%2C%0A%09%09%09intervalId%3A%20false%2C%0A%09%09%09parentSel%3A%20'%23sponsored-listings'%0A%09%09%7D%2C%0A%0A%09%09'BOTTOM'%3A%20%7B%0A%09%09%09origSel%3A%20'%23google-adsense-srp-container.google-adsense-bottom%2C%20%23results%3E%23google_adsense'%2C%0A%09%09%09coverSel%3A%20'%23serp_bigmap_bot_atmcover'%2C%0A%09%09%09name%3A%20'BOTTOM'%2C%0A%09%09%09coverId%3A%20'serp_bigmap_bot_atmcover'%2C%0A%09%09%09data%3A%20%5B%5D%2C%0A%09%09%09keyword%3A%20''%2C%0A%09%09%09dataIndexes%3A%20%5B%5D%2C%0A%09%09%09adTopPadding%3A%200%2C%0A%09%09%09oldHeight%3A%20false%2C%0A%09%09%09newHeight%3A%20false%2C%0A%09%09%09adSel%3A%20'%23google-adsense-srp-container.google-adsense-bottom%20iframe%2C%20%23results%3E%23google_adsense%20iframe'%2C%0A%09%09%09intervalId%3A%20false%0A%09%09%7D%0A%0A%7D%3B%0A%0A%0AENGINE.prototype.INPUT_SEL%20%3D%20'%23query%2C%20%23key%2C%20%23search-terms'%3B%0AENGINE.prototype.SPELL_SEL%20%3D%20'%23spell%20a%20b'%3B%0AENGINE.prototype.MAIN_CONTAINER_SEL%20%3D%20'%23left-column%2C%20%23container%2C%20.scrollable-pane'%3B%0AENGINE.prototype.engineCode%20%3D%20'y'%3B%0A%0AENGINE.prototype.getCurrentKeyword%20%3D%20function()%7B%0A%09var%20keyword%20%3D%20''%3B%0A%0A%09var%20input%20%3D%20%24(this.INPUT_SEL)%3B%0A%09var%20spell%20%3D%20%24(this.SPELL_SEL).eq(0)%3B%0A%0A%09if(spell.length)%7B%0A%09%09keyword%20%3D%20spell.text()%3B%0A%09%7D%20else%20if(input.length)%7B%0A%09%09keyword%20%3D%20input.val()%3B%0A%09%7D%0A%09keyword%20%3D%20keyword.replace(%2F%5B%5E%5Cw%5Cs%5D*%2Fg%2C%20'')%3B%0A%09return%20keyword%3B%0A%7D%3B%0A%0AENGINE.prototype.STYLES%20%3D%20%20function()%7B%0A%09var%20a%20%3D%20%22%20%3Cstyle%20id%3D'adtrStyles'%3E%5C%0A%09.adtrCover%20%7B%20position%3Arelative%20!important%3B%20border%3A%201px%20solid%20%23DDDDDD%3B%20border-left%3A%20none%3B%20background-color%3A%20white%20!important%3B%20font-family%3A%20arial%2C%20sans-serif%3B%7D%20%5C%0A%09%23results%20.adtrCover%20%7Bborder-left%3A%20none%3B%20border-right%3A%20none%3B%7D%20%5C%0A%09.adtrCover.ie8%20%7Bborder-left%3Anone%3B%7D%20%5C%0A%09.adtrCover%20ol%20%7B%20list-style-type%3A%20none%3B%20%20margin-left%3A%200px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20%7B%20padding%3A%2011px%208px%200%208px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%3Afirst-child%20%7B%20padding%3A%2010px%208px%200%208px%3B%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20%7B%20%20%20margin%3A%200px%3Bfont-weight%3A%20normal%3B%20%7D%20%5C%0A%09.adtrCover%20ol%20li%20h3%20a%20%7B%20color%3A%23067AB4%3B%20text-decoration%3Anone%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20sans-serif%3B%7D%20%5C%0A%09.adtrCover%20.kv.kva%20cite%20%7B%20color%3A%23093%3B%20font-style%3A%20normal%3B%20font-weight%3A%20normal%3B%20font-size%3A%2012px%3B%7D%20%5C%0A%09.ac%20%7Bline-height%3A%2017px%3B%20font-size%3A%2012px%3B%7D%5C%0A%20%20%22%2Bthis.ALL_BLOCKS_SELECTOR().orig%2B%22%2C%20%7B%20%5C%0A%20%20%20%20visibility%3A%20hidden%3B%20%5C%0A%20%20%20%20overflow%3A%20hidden%3B%20%5C%0A%20%20%7D%20%5C%0A%20%20.adtrCover-closeBtn%7B%20%5C%0A%20%20%20%20cursor%3A%20pointer%3B%20%5C%0A%20%20%20%20padding%3A%200%202px%202px%202px%3B%20%5C%0A%20%20%20%20font-size%3A%2012px%3B%20%5C%0A%20%20%20%20text-align%3A%20center%3B%20%5C%0A%20%20%20%20position%3A%20absolute%3B%20%5C%0A%20%20%20%20height%3A%2012px%3B%20%5C%0A%20%20%20%20width%3A%2033px%3B%20%5C%0A%20%20%20%20border%3A%201px%20solid%20lightblue%3B%20%5C%0A%20%20%20%20background-color%3A%20rgba(255%2C%20255%2C%20255%2C%200.6)%3B%20%5C%0A%20%20%20%20display%3A%20inline-block%3B%20%5C%0A%20%20%20%20right%3A%201px%3B%20%5C%0A%20%20%20%20top%3A%203px%3B%20%5C%0A%20%20%7D%5C%0A%20%20.adtrCover%20.closeAd%7B%20%5C%0A%09text-decoration%3A%20underline%3B%20%5C%0A%20%20%7D%5C%0A%20%20.atmAd%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20right%3A0px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20a%20%7Bfont-size%3A%208px%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20right%3A0px%3B%20%7D%20%5C%0A%20%20.hideOrig%20%7B%20position%3Aabsolute%20!important%3B%20left%3A-99999px%3B%7D%20%5C%0A%20%20.atmAd-left%20%7B%20position%3Aabsolute%3B%20top%3A0px%3B%20left%3A9px%3B%20height%3A%2013px%3B%20line-height%3A%2013px%3B%20cursor%3Apointer%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20a%20%7Bfont-size%3A%208px%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20img%20%7B%20vertical-align%3Amiddle%3B%20height%3A11px%3B%20width%3A11px%3B%20padding%3A%200px%200px%200px%201px%3B%20margin%3A%200px%3B%20border%3A%20none%3B%7D%20%5C%0A%09.atmAd-left%20.toggleTable%20span%20%7B%20margin%3A0%203px%200%200%3B%20vertical-align%3Abaseline%3B%20font-family%3A%20Arial%2CVerdana%2CHelvetica%2Csans-serif%3B%20font-size%3A%208px%3B%20display%3A%20inline-block%3B%20color%3A%20rgb(216%2C%20216%2C%20216)%3B%20white-space%3A%20nowrap%3B%7D%20%5C%0A%09.atmAd-left%20table%20%7B%20display%3Anone%3B%20position%3Aabsolute%3B%20top%3A17px%3B%20left%3A0px%3B%20%7D%20%5C%0A%20%20%3C%2Fstyle%3E%22%3B%0A%20%20return%20a%3B%0A%7D%3B%0A%0A%2F%2Foriginal%20ad%20renders%20by%20two%20steps%2C%20at%20first%20step%20it%20allways%20equal%2027px%20and%20at%20second%20step%20it%20has%20it's%20real%20height%0ACORE.prototype.isAdExist%20%3D%20function(block)%20%7B%0A%09var%20origSel%20%3D%20%24(block.origSel)%3B%0A%09return%20origSel.length%20%26%26%20origSel.height()%20%3E%2030%3B%0A%7D%3B%0D%0A%0D%0A%0D%0AGoogleChrome.prototype.ff%20%3D%20function()%7B%0D%0A%09console.log('oogleChrome.prototype.ff')%3B%0D%0A%7D%3B%0D%0AFirefox.prototype.showOriginalAdForBlock%20%3D%20function(block)%20%7B%0D%0A%09var%20el%20%3D%20%24(block.origSel)%3B%0D%0A%09if(!el.length)%20return%3B%0D%0A%09el.removeClass('hideOrig')%3B%0D%0A%09el.css(%7Bheight%3A%20''%7D)%3B%0D%0A%09el.attr('style'%2C%20el.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09var%20ad%20%3D%20%24(block.adSel)%3B%0D%0A%09ad.attr('style'%2C%20ad.attr('style')%20%2B'%3Bvisibility%3A%20visible%20!important%3B')%3B%0D%0A%09%24('.adtr').remove()%3B%0D%0A%7D%3B%0D%0Afunction%20IE%20()%20%7B%7D%0D%0AIE.prototype.getPadding%20%3D%20function(el)%20%7B%0D%0A%09if(isIE8)%20return%3B%0D%0A%09var%20top%20%3D%20'0px'%2C%0D%0A%09%09right%20%3D%20el.css('padding-right')%2C%0D%0A%09%09bott%20%3D%20el.css('padding-bottom')%2C%0D%0A%09%09left%20%3D%20el.css('padding-left')%3B%0D%0A%09return%20%5Btop%2C%20right%2C%20bott%2C%20left%5D.join('%20')%3B%0D%0A%7D%3B%0D%0Afunction%20Browser%20(affiliateID%2C%20instanceID)%20%7B%0A%09var%20browser%3B%0A%09%2F%2Fif%20called%20with%20a%20%22new%22%20keyword%0A%09if%20(this.constructor%20%3D%3D%20Browser)%20%7B%0A%09%09%2F%2Fpicking%20specific%20browser%0A%09%09browser%20%3D%20this.pickBrowser()%3B%0A%0A%09%09browser.affiliateID%20%3D%20affiliateID%3B%0A%09%09browser.instanceID%20%3D%20instanceID%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error(%22Browser%20is%20a%20constructor%20function%22)%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%0A%0ABrowser.prototype.pickBrowser%20%3D%20function()%20%7B%0A%09%2F%2Fchecking%20browser%0A%09var%20ischrome%20%3D%20typeof(chrome)%20%3D%3D%20'object'%2C%0A%09%09firefox%20%3D%20typeof(chrome)%20%3D%3D%20'string'%2C%0A%09%09ie%20%3D%20navigator.userAgent.indexOf(%22Trident%22)%20!%3D%3D%20-1%2C%0A%09%09browser%20%3D%20null%3B%0A%0A%09if%20(ischrome)%20%7B%0A%09%09browser%20%3D%20new%20GoogleChrome()%3B%0A%09%7D%20else%20if%20(firefox)%20%7B%0A%09%09browser%20%3D%20new%20Firefox()%3B%0A%09%7D%20else%20if%20(ie)%20%7B%0A%09%09browser%20%3D%20new%20IE()%3B%0A%09%7D%20else%20%7B%0A%09%09throw%20new%20Error('unknown%20browser')%3B%0A%09%7D%0A%0A%09return%20browser%3B%0A%7D%3B%0A%0A%0A%0D%0A%2F%2Fsimply%20extending%20specific%20browser%20classes%20with%20basic%20class%2C%20which%20holds%20default%20browser%20methods%0A%0A%2F%2Freturns%20browser%20object%20(one%20of%20Chrome%2C%20FF%2C%20IE)%0A%0Aif(typeof(pc)%20!%3D%20'undefined')%7B%0A%09var%20affiliateID%20%3D%20pc.affiliateID%3B%0A%09var%20instanceID%20%3D%20pc.instanceId%3B%0A%09var%20engineParams%20%3D%20pc.engineParams%3B%0A%7D%0A%0Aif(%20typeof(affiliateID)%20!%3D%20'undefined'%20)%7B%0A%09%2F%2FaffiliateID%20predefined%20by%20extension%0A%09var%20browser%20%3D%20new%20Browser(affiliateID%2C%20instanceID)%3B%0A%09browser.init(instanceID%2C%20affiliateID%2C%20engineParams)%3B%0A%09Util.log('started%20browser'%2C%20affiliateID%2C%20instanceID)%3B%0A%7D%20else%20%7B%0A%09var%20browser%20%3D%20new%20Browser()%3B%0A%09var%20Engine%20%3D%20browser%3B%0A%09Util.log('prepare%20Engine')%3B%0A%7D%0A%0A%0A%0A%0A\"" FF - prefs.js..keyword.URL: "" FF:[b]64bit:[/b] - HKLM\Software\MozillaPlugins\@adobe.com/FlashPlayer: C:\Windows\system32\Macromed\Flash\NPSWF64_15_0_0_152.dll File not found FF:[b]64bit:[/b] - HKLM\Software\MozillaPlugins\@microsoft.com/GENUINE: disabled File not found FF:[b]64bit:[/b] - HKLM\Software\MozillaPlugins\@Microsoft.com/NpCtrl,version=1.0: C:\Program Files\Microsoft Silverlight\5.1.10411.0\npctrl.dll ( Microsoft Corporation) FF:[b]64bit:[/b] - HKLM\Software\MozillaPlugins\adobe.com/AdobeAAMDetect: C:\Program Files (x86)\Common Files\Adobe\OOBE\PDApp\CCM\Utilities\npAdobeAAMDetect64.dll (Adobe Systems) FF - HKLM\Software\MozillaPlugins\@adobe.com/FlashPlayer: C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_15_0_0_152.dll () FF - HKLM\Software\MozillaPlugins\@java.com/DTPlugin,version=10.67.2: C:\Program Files (x86)\Java\jre7\bin\dtplugin\npDeployJava1.dll (Oracle Corporation) FF - HKLM\Software\MozillaPlugins\@java.com/JavaPlugin,version=10.67.2: C:\Program Files (x86)\Java\jre7\bin\plugin2\npjp2.dll (Oracle Corporation) FF - HKLM\Software\MozillaPlugins\@microsoft.com/GENUINE: disabled File not found FF - HKLM\Software\MozillaPlugins\@Microsoft.com/NpCtrl,version=1.0: C:\Program Files (x86)\Microsoft Silverlight\5.1.10411.0\npctrl.dll ( Microsoft Corporation) FF - HKLM\Software\MozillaPlugins\@videolan.org/vlc,version=2.1.3: C:\Program Files (x86)\VideoLAN\VLC\npvlc.dll (VideoLAN) FF - HKLM\Software\MozillaPlugins\Adobe Acrobat: C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\Air\nppdf32.dll (Adobe Systems Inc.) FF - HKLM\Software\MozillaPlugins\adobe.com/AdobeAAMDetect: C:\Program Files (x86)\Common Files\Adobe\OOBE\PDApp\CCM\Utilities\npAdobeAAMDetect32.dll (Adobe Systems) FF - HKCU\Software\MozillaPlugins\@talk.google.com/GoogleTalkPlugin: C:\Users\patatashka\AppData\Roaming\Mozilla\plugins\npgoogletalk.dll (Google) FF - HKCU\Software\MozillaPlugins\@talk.google.com/O1DPlugin: C:\Users\patatashka\AppData\Roaming\Mozilla\plugins\npo1d.dll (Google) FF - HKCU\Software\MozillaPlugins\@tools.google.com/Google Update;version=3: C:\Users\patatashka\AppData\Local\Google\Update\1.3.24.15\npGoogleUpdate3.dll (Google Inc.) FF - HKCU\Software\MozillaPlugins\@tools.google.com/Google Update;version=9: C:\Users\patatashka\AppData\Local\Google\Update\1.3.24.15\npGoogleUpdate3.dll (Google Inc.) FF - HKEY_LOCAL_MACHINE\software\mozilla\Firefox\Extensions\\web2pdfextension@web2pdf.adobedotcom: C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\Browser\WCFirefoxExtn [2014-07-29 19:12:19 | 000,000,000 | ---D | M] FF - HKEY_LOCAL_MACHINE\software\mozilla\Mozilla Firefox 31.0\extensions\\Components: C:\Program Files (x86)\Mozilla Firefox\components FF - HKEY_LOCAL_MACHINE\software\mozilla\Mozilla Firefox 31.0\extensions\\Plugins: C:\Program Files (x86)\Mozilla Firefox\plugins FF - HKEY_CURRENT_USER\software\mozilla\Mozilla Firefox 31.0\extensions\\Components: C:\Program Files (x86)\Mozilla Firefox\components FF - HKEY_CURRENT_USER\software\mozilla\Mozilla Firefox 31.0\extensions\\Plugins: C:\Program Files (x86)\Mozilla Firefox\plugins [2014-05-09 15:37:36 | 000,000,000 | ---D | M] (No name found) -- C:\Users\patatashka\AppData\Roaming\mozilla\Extensions [2014-10-16 07:20:30 | 000,000,000 | ---D | M] (No name found) -- C:\Users\patatashka\AppData\Roaming\mozilla\Firefox\Profiles\jwe6h5th.default\extensions [2014-07-25 13:59:31 | 000,137,181 | ---- | M] () (No name found) -- C:\Users\patatashka\AppData\Roaming\mozilla\firefox\profiles\jwe6h5th.default\extensions\jid1-ZAdIEUB7XOzOJw@jetpack.xpi [2014-07-24 18:02:20 | 000,060,307 | ---- | M] () (No name found) -- C:\Users\patatashka\AppData\Roaming\mozilla\firefox\profiles\jwe6h5th.default\extensions\translator@zoli.bod.xpi [2014-08-01 20:40:15 | 000,541,094 | ---- | M] () (No name found) -- C:\Users\patatashka\AppData\Roaming\mozilla\firefox\profiles\jwe6h5th.default\extensions\{1280606b-2510-4fe0-97ef-9b5a22eafe30}.xpi [2014-10-16 07:20:30 | 000,979,610 | ---- | M] () (No name found) -- C:\Users\patatashka\AppData\Roaming\mozilla\firefox\profiles\jwe6h5th.default\extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi [2014-05-09 18:53:40 | 000,002,193 | ---- | M] () -- C:\Users\patatashka\AppData\Roaming\mozilla\firefox\profiles\jwe6h5th.default\searchplugins\duckduckgo.xml [2014-10-03 08:29:08 | 000,000,000 | ---D | M] (No name found) -- C:\Program Files (x86)\mozilla firefox\browser\extensions [2014-07-30 14:46:41 | 000,000,000 | ---D | M] (Default) -- C:\Program Files (x86)\mozilla firefox\browser\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd} [2014-10-14 09:13:51 | 000,000,000 | ---D | M] (No name found) -- C:\Program Files (x86)\mozilla firefox\updated\browser\extensions [2014-10-14 09:14:00 | 000,000,000 | ---D | M] (Default) -- C:\Program Files (x86)\mozilla firefox\updated\browser\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd} O1 HOSTS File: ([2009-06-10 23:00:26 | 000,000,824 | ---- | M]) - C:\Windows\SysNative\drivers\etc\hosts O2:[b]64bit:[/b] - BHO: (Adobe Acrobat Create PDF Helper) - {AE7CD045-E861-484f-8273-0445EE161910} - C:\Program Files (x86)\Common Files\Adobe\Acrobat\WCIEActiveX\x64\AcroIEFavClient.dll (Adobe Systems Incorporated) O2:[b]64bit:[/b] - BHO: (Adobe Acrobat Create PDF from Selection) - {F4971EE7-DAA0-4053-9964-665D8EE6A077} - C:\Program Files (x86)\Common Files\Adobe\Acrobat\WCIEActiveX\x64\AcroIEFavClient.dll (Adobe Systems Incorporated) O2 - BHO: (Java(tm) Plug-In SSV Helper) - {761497BB-D6F0-462C-B6EB-D4DAF1D92D43} - C:\Program Files (x86)\Java\jre7\bin\ssv.dll (Oracle Corporation) O2 - BHO: (Adobe Acrobat Create PDF Helper) - {AE7CD045-E861-484f-8273-0445EE161910} - C:\Program Files (x86)\Common Files\Adobe\Acrobat\WCIEActiveX\AcroIEFavClient.dll (Adobe Systems Incorporated) O2 - BHO: (Java(tm) Plug-In 2 SSV Helper) - {DBC80044-A445-435b-BC74-9C25C1C588A9} - C:\Program Files (x86)\Java\jre7\bin\jp2ssv.dll (Oracle Corporation) O2 - BHO: (Adobe Acrobat Create PDF from Selection) - {F4971EE7-DAA0-4053-9964-665D8EE6A077} - C:\Program Files (x86)\Common Files\Adobe\Acrobat\WCIEActiveX\AcroIEFavClient.dll (Adobe Systems Incorporated) O3:[b]64bit:[/b] - HKLM\..\Toolbar: (Adobe Acrobat Create PDF Toolbar) - {47833539-D0C5-4125-9FA8-0819E2EAAC93} - C:\Program Files (x86)\Common Files\Adobe\Acrobat\WCIEActiveX\x64\AcroIEFavClient.dll (Adobe Systems Incorporated) O3 - HKLM\..\Toolbar: (Adobe Acrobat Create PDF Toolbar) - {47833539-D0C5-4125-9FA8-0819E2EAAC93} - C:\Program Files (x86)\Common Files\Adobe\Acrobat\WCIEActiveX\AcroIEFavClient.dll (Adobe Systems Incorporated) O4:[b]64bit:[/b] - HKLM..\Run: [AdobeAAMUpdater-1.0] C:\Program Files (x86)\Common Files\Adobe\OOBE\PDApp\UWA\UpdaterStartupUtility.exe (Adobe Systems Incorporated) O4:[b]64bit:[/b] - HKLM..\Run: [Creative SB Monitoring Utility] C:\Windows\SysNative\SBAVMon.dll (Creative Technology Ltd.) O4:[b]64bit:[/b] - HKLM..\Run: [SmartAudio] C:\Program Files\CONEXANT\SAII\SAIICpl.exe () O4:[b]64bit:[/b] - HKLM..\Run: [snp2uvc] C:\Windows\vsnp2uvc.exe (Sonix Technology Co., Ltd.) O4 - HKLM..\Run: [] File not found O4 - HKLM..\Run: [Acrobat Assistant 8.0] C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\Acrotray.exe (Adobe Systems Inc.) O4 - HKLM..\Run: [ATKMEDIA] C:\Program Files (x86)\ASUS\ATK Package\ATK Media\DMedia.exe (ASUS) O4 - HKLM..\Run: [AVG_UI] C:\Program Files (x86)\AVG\AVG2014\avgui.exe (AVG Technologies CZ, s.r.o.) O4 - HKLM..\Run: [HControlUser] C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey\HControlUser.exe (ASUS) O4 - HKLM..\Run: [IMSS] C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IMSS\PIconStartup.exe () O4 - HKLM..\Run: [Module Loader] C:\Program Files (x86)\Creative\Shared Files\Module Loader\DLLML.exe (Creative Technology Ltd.) O4 - HKLM..\Run: [StartCCC] C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static\CLIStart.exe (Advanced Micro Devices, Inc.) O4 - HKLM..\Run: [VolPanel] C:\Program Files (x86)\Creative\Sound Blaster X-Fi Surround 5.1 Pro\Volume Panel\VolPanlu.exe (Creative Technology Ltd) O4 - HKU\S-1-5-19..\Run: [Sidebar] C:\Program Files (x86)\Windows Sidebar\Sidebar.exe (Microsoft Corporation) O4 - HKU\S-1-5-20..\Run: [Sidebar] C:\Program Files (x86)\Windows Sidebar\Sidebar.exe (Microsoft Corporation) O4 - HKU\S-1-5-19..\RunOnce: [mctadmin] C:\Windows\System32\mctadmin.exe File not found O4 - HKU\S-1-5-20..\RunOnce: [mctadmin] C:\Windows\System32\mctadmin.exe File not found O6 - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer: NoActiveDesktop = 1 O6 - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer: NoActiveDesktopChanges = 1 O6 - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\System: ConsentPromptBehaviorAdmin = 5 O6 - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\System: ConsentPromptBehaviorUser = 3 O13[b]64bit:[/b] - gopher Prefix: missing O13 - gopher Prefix: missing O16 - DPF: {D27CDB6E-AE6D-11CF-96B8-444553540000} http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab (Shockwave Flash Object) O16 - DPF: {D4B68B83-8710-488B-A692-D74B50BA558E} http://ccfiles.creative.com/Web/softwareupdate/ocx/15113/CTPIDPDE.cab (Creative Software AutoUpdate Support Package 2) O16 - DPF: {E705A591-DA3C-4228-B0D5-A356DBA42FBF} http://ccfiles.creative.com/Web/softwareupdate/su2/ocx/20015/CTSUEng.cab (Creative Software AutoUpdate 2) O16 - DPF: {F6ACF75C-C32C-447B-9BEF-46B766368D29} http://ccfiles.creative.com/Web/softwareupdate/ocx/130321/CTPID.cab (Creative Software AutoUpdate Support Package) O17 - HKLM\System\CCS\Services\Tcpip\Parameters\Interfaces\{087EF09C-AFF1-483F-86D0-64743B4C2DF0}: DhcpNameServer = 192.168.11.1 O17 - HKLM\System\CCS\Services\Tcpip\Parameters\Interfaces\{C6CF4BB3-A629-41E5-B891-4A6A62FB771F}: DhcpNameServer = 192.168.42.129 O17 - HKLM\System\CCS\Services\Tcpip\Parameters\Interfaces\{FAFAAFA4-7845-40D2-8654-8FDC25C97094}: NameServer = 195.197.54.100 195.74.0.47 O20:[b]64bit:[/b] - HKLM Winlogon: Shell - (explorer.exe) - C:\Windows\explorer.exe (Microsoft Corporation) O20:[b]64bit:[/b] - HKLM Winlogon: UserInit - (C:\Windows\system32\userinit.exe) - C:\Windows\SysNative\userinit.exe (Microsoft Corporation) O20 - HKLM Winlogon: Shell - (explorer.exe) - C:\Windows\SysWow64\explorer.exe (Microsoft Corporation) O20 - HKLM Winlogon: UserInit - (userinit.exe) - C:\Windows\SysWow64\userinit.exe (Microsoft Corporation) O21:[b]64bit:[/b] - SSODL: WebCheck - {E6FB5E20-DE35-11CF-9C87-00AA005127ED} - No CLSID value found. O21 - SSODL: WebCheck - {E6FB5E20-DE35-11CF-9C87-00AA005127ED} - No CLSID value found. O32 - HKLM CDRom: AutoRun - 1 O32 - AutoRun File - [2011-11-09 19:40:22 | 000,148,864 | R--- | M] (Huawei Technologies Co., Ltd.) - F:\AutoRun.exe -- [ CDFS ] O32 - AutoRun File - [2010-11-23 20:48:24 | 000,126,769 | R--- | M] () - F:\AutoRun.ico -- [ CDFS ] O32 - AutoRun File - [2011-11-09 19:39:24 | 000,000,047 | R--- | M] () - F:\AUTORUN.INF -- [ CDFS ] O33 - MountPoints2\{1d86e49b-d791-11e3-ba7f-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{1d86e49b-d791-11e3-ba7f-bcaec5d4b664}\Shell\AutoRun\command - "" = F:\HTC_Sync_Manager_PC.exe O33 - MountPoints2\{2d6b0b52-db4e-11e3-b68a-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{2d6b0b52-db4e-11e3-b68a-bcaec5d4b664}\Shell\AutoRun\command - "" = F:\setup.exe -- [2011-11-09 19:40:20 | 000,040,296 | R--- | M] () O33 - MountPoints2\{39592f7a-33b6-11e4-8f42-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{39592f7a-33b6-11e4-8f42-bcaec5d4b664}\Shell\AutoRun\command - "" = J:\HTC_Sync_Manager_PC.exe O33 - MountPoints2\{59bd3b72-3399-11e4-ab15-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{59bd3b72-3399-11e4-ab15-bcaec5d4b664}\Shell\AutoRun\command - "" = G:\Autorun.exe O33 - MountPoints2\{8c228c82-339a-11e4-a0e1-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{8c228c82-339a-11e4-a0e1-bcaec5d4b664}\Shell\AutoRun\command - "" = G:\Autorun.exe O33 - MountPoints2\{8c228c9b-339a-11e4-a0e1-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{8c228c9b-339a-11e4-a0e1-bcaec5d4b664}\Shell\AutoRun\command - "" = G:\Autorun.exe O33 - MountPoints2\{91b59e87-de9f-11e3-8290-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{91b59e87-de9f-11e3-8290-bcaec5d4b664}\Shell\AutoRun\command - "" = G:\HTC_Sync_Manager_PC.exe O33 - MountPoints2\{aff4ecb4-3469-11e4-981f-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{aff4ecb4-3469-11e4-981f-bcaec5d4b664}\Shell\AutoRun\command - "" = F:\AutoRun.exe -- [2011-11-09 19:40:22 | 000,148,864 | R--- | M] (Huawei Technologies Co., Ltd.) O33 - MountPoints2\{bddced57-df46-11e3-9743-c6eb8f7282b0}\Shell - "" = AutoRun O33 - MountPoints2\{bddced57-df46-11e3-9743-c6eb8f7282b0}\Shell\AutoRun\command - "" = K:\HTC_Sync_Manager_PC.exe O33 - MountPoints2\{c6a7919e-33e4-11e4-9d9f-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{c6a7919e-33e4-11e4-9d9f-bcaec5d4b664}\Shell\AutoRun\command - "" = G:\Autorun.exe O33 - MountPoints2\{c6a791b7-33e4-11e4-9d9f-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{c6a791b7-33e4-11e4-9d9f-bcaec5d4b664}\Shell\AutoRun\command - "" = G:\Autorun.exe O33 - MountPoints2\{cac14b28-429f-11e4-a08b-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{cac14b28-429f-11e4-a08b-bcaec5d4b664}\Shell\AutoRun\command - "" = F:\AutoRun.exe -- [2011-11-09 19:40:22 | 000,148,864 | R--- | M] (Huawei Technologies Co., Ltd.) O33 - MountPoints2\{ef835bab-130c-11e4-942b-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{ef835bab-130c-11e4-942b-bcaec5d4b664}\Shell\AutoRun\command - "" = G:\Autorun.exe O33 - MountPoints2\{ef835bc5-130c-11e4-942b-bcaec5d4b664}\Shell - "" = AutoRun O33 - MountPoints2\{ef835bc5-130c-11e4-942b-bcaec5d4b664}\Shell\AutoRun\command - "" = G:\Autorun.exe O34 - HKLM BootExecute: (autocheck autochk *) O35:[b]64bit:[/b] - HKLM\..comfile [open] -- "%1" %* O35:[b]64bit:[/b] - HKLM\..exefile [open] -- "%1" %* O35 - HKLM\..comfile [open] -- "%1" %* O35 - HKLM\..exefile [open] -- "%1" %* O37:[b]64bit:[/b] - HKLM\...com [@ = comfile] -- "%1" %* O37:[b]64bit:[/b] - HKLM\...exe [@ = exefile] -- "%1" %* O37 - HKLM\...com [@ = comfile] -- "%1" %* O37 - HKLM\...exe [@ = exefile] -- "%1" %* O38 - SubSystems\\Windows: (ServerDll=winsrv:UserServerDllInitialization,3) O38 - SubSystems\\Windows: (ServerDll=winsrv:ConServerDllInitialization,2) O38 - SubSystems\\Windows: (ServerDll=sxssrv,4) [color=#E56717]========== Files/Folders - Created Within 30 Days ==========[/color] [2014-10-17 20:29:30 | 000,000,000 | ---D | C] -- C:\Users\patatashka\Desktop\LOGI [2014-10-17 20:13:14 | 000,000,000 | ---D | C] -- C:\FRST [2014-10-16 22:33:55 | 001,943,696 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\dfshim.dll [2014-10-16 22:33:55 | 001,131,664 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\dfshim.dll [2014-10-16 22:33:55 | 000,156,824 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\mscorier.dll [2014-10-16 22:33:55 | 000,156,312 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\mscorier.dll [2014-10-16 22:33:55 | 000,081,560 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\mscories.dll [2014-10-16 22:33:55 | 000,073,880 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\mscories.dll [2014-10-16 22:33:50 | 003,241,472 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\msi.dll [2014-10-16 22:33:45 | 004,922,368 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\mstscax.dll [2014-10-16 22:33:45 | 001,125,888 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\mstsc.exe [2014-10-16 22:33:45 | 001,050,112 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\mstsc.exe [2014-10-16 22:33:45 | 000,322,560 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\aaclient.dll [2014-10-16 22:33:45 | 000,269,312 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\aaclient.dll [2014-10-16 22:33:45 | 000,044,032 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\tsgqec.dll [2014-10-16 22:33:45 | 000,037,376 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\tsgqec.dll [2014-10-16 22:33:44 | 005,780,480 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\mstscax.dll [2014-10-16 22:33:44 | 003,179,520 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\rdpcorets.dll [2014-10-16 22:32:52 | 000,424,448 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\rastls.dll [2014-10-16 22:32:52 | 000,372,736 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\rastls.dll [2014-10-16 22:32:43 | 000,455,168 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\winlogon.exe [2014-10-16 22:32:43 | 000,235,520 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\winsta.dll [2014-10-16 22:32:43 | 000,150,528 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\rdpcorekmts.dll [2014-10-16 22:32:39 | 000,077,312 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\packager.dll [2014-10-16 22:32:39 | 000,067,072 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\packager.dll [2014-10-13 14:37:52 | 000,000,000 | ---D | C] -- C:\Users\patatashka\AppData\Roaming\Birdstep Technology [2014-10-13 14:36:59 | 000,000,000 | ---D | C] -- C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Mobiililaajakaista [2014-10-13 14:36:58 | 000,000,000 | ---D | C] -- C:\Program Files (x86)\Mobiililaajakaista [2014-10-08 18:57:04 | 000,000,000 | ---D | C] -- C:\Program Files (x86)\Lame For Audacity [2014-10-08 18:55:43 | 000,000,000 | ---D | C] -- C:\Users\patatashka\Desktop\libmp3lame-3.98.2 [2014-10-08 18:51:24 | 000,000,000 | ---D | C] -- C:\Users\patatashka\Desktop\Politycy w Piaskownicy [2014-10-08 18:21:51 | 000,000,000 | ---D | C] -- C:\Users\patatashka\AppData\Roaming\Audacity [2014-10-08 18:21:40 | 000,000,000 | ---D | C] -- C:\Users\patatashka\Desktop\Audacity [2014-10-06 08:53:35 | 000,000,000 | ---D | C] -- C:\Users\patatashka\AppData\Roaming\Tox [2014-10-01 21:01:50 | 000,519,680 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysWow64\qdvd.dll [2014-10-01 21:01:50 | 000,371,712 | ---- | C] (Microsoft Corporation) -- C:\Windows\SysNative\qdvd.dll [2014-10-01 09:44:11 | 000,000,000 | ---D | C] -- C:\Users\patatashka\Desktop\Zegarek [2014-09-27 10:25:06 | 000,000,000 | ---D | C] -- C:\Users\patatashka\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Creative [2014-09-27 10:18:19 | 000,175,104 | ---- | C] (Creative Technology Ltd) -- C:\Windows\SysNative\CtUsAs64.DLL [2014-09-27 10:18:19 | 000,163,840 | ---- | C] (Creative Technology Ltd) -- C:\Windows\SysWow64\CtUsAsio.DLL [2014-09-27 09:54:40 | 000,386,680 | ---- | C] (Duplex Secure Ltd.) -- C:\Windows\SysNative\drivers\sptd.sys [2014-09-24 12:15:42 | 000,000,000 | ---D | C] -- C:\Users\patatashka\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\ASIO4ALL v2 [2014-09-24 12:15:42 | 000,000,000 | ---D | C] -- C:\Program Files (x86)\ASIO4ALL v2 [4 C:\Windows\SysWow64\*.tmp files -> C:\Windows\SysWow64\*.tmp -> ] [color=#E56717]========== Files - Modified Within 30 Days ==========[/color] [2014-10-17 21:14:52 | 000,021,872 | -H-- | M] () -- C:\Windows\SysNative\7B296FB0-376B-497e-B012-9C450E1B7327-5P-1.C7483456-A289-439d-8115-601632D005A0 [2014-10-17 21:14:52 | 000,021,872 | -H-- | M] () -- C:\Windows\SysNative\7B296FB0-376B-497e-B012-9C450E1B7327-5P-0.C7483456-A289-439d-8115-601632D005A0 [2014-10-17 21:11:00 | 000,000,930 | ---- | M] () -- C:\Windows\tasks\Adobe Flash Player Updater.job [2014-10-17 21:07:24 | 000,067,584 | --S- | M] () -- C:\Windows\bootstat.dat [2014-10-17 21:07:22 | 3105,259,520 | -HS- | M] () -- C:\hiberfil.sys [2014-10-17 21:07:20 | 487,655,244 | ---- | M] () -- C:\Windows\MEMORY.DMP [2014-10-17 20:27:00 | 000,001,078 | ---- | M] () -- C:\Windows\tasks\GoogleUpdateTaskUserS-1-5-21-2518992581-3578176282-1322805360-1000UA.job [2014-10-17 14:41:30 | 000,001,026 | ---- | M] () -- C:\Windows\tasks\GoogleUpdateTaskUserS-1-5-21-2518992581-3578176282-1322805360-1000Core.job [2014-10-17 09:58:04 | 000,268,832 | ---- | M] () -- C:\Windows\SysNative\FNTCACHE.DAT [2014-10-13 14:36:59 | 000,002,199 | ---- | M] () -- C:\Users\Public\Desktop\Mobiililaajakaista.lnk [2014-10-10 04:54:03 | 001,800,754 | ---- | M] () -- C:\Windows\SysNative\PerfStringBackup.INI [2014-10-10 04:54:03 | 000,787,244 | ---- | M] () -- C:\Windows\SysNative\perfh015.dat [2014-10-10 04:54:03 | 000,701,036 | ---- | M] () -- C:\Windows\SysNative\perfh009.dat [2014-10-10 04:54:03 | 000,173,420 | ---- | M] () -- C:\Windows\SysNative\perfc015.dat [2014-10-10 04:54:03 | 000,139,542 | ---- | M] () -- C:\Windows\SysNative\perfc009.dat [2014-09-27 10:37:30 | 000,001,922 | ---- | M] () -- C:\Windows\SysNative\AutoRunFilter.ini [2014-09-27 10:18:15 | 000,000,310 | RH-- | M] () -- C:\Windows\ctfile.rfc [2014-09-27 10:16:54 | 000,466,520 | ---- | M] (Creative Labs) -- C:\Windows\SysNative\wrap_oal.dll [2014-09-27 10:16:54 | 000,445,016 | ---- | M] (Creative Labs) -- C:\Windows\SysWow64\wrap_oal.dll [2014-09-27 10:16:54 | 000,123,480 | ---- | M] (Portions (C) Creative Labs Inc. and NVIDIA Corp.) -- C:\Windows\SysNative\OpenAL32.dll [2014-09-27 10:16:54 | 000,109,144 | ---- | M] (Portions (C) Creative Labs Inc. and NVIDIA Corp.) -- C:\Windows\SysWow64\OpenAL32.dll [2014-09-27 10:16:40 | 000,002,331 | ---- | M] () -- C:\Users\Public\Desktop\Creative Product Registration.lnk [2014-09-27 09:54:40 | 000,386,680 | ---- | M] (Duplex Secure Ltd.) -- C:\Windows\SysNative\drivers\sptd.sys [2014-09-27 09:19:34 | 000,053,732 | ---- | M] () -- C:\Users\patatashka\Documents\cc_20140927_091926.reg [2014-09-25 04:08:38 | 000,371,712 | ---- | M] (Microsoft Corporation) -- C:\Windows\SysNative\qdvd.dll [2014-09-25 03:40:50 | 000,519,680 | ---- | M] (Microsoft Corporation) -- C:\Windows\SysWow64\qdvd.dll [2014-09-24 12:15:42 | 000,001,148 | ---- | M] () -- C:\Users\patatashka\Desktop\ASIO4ALL v2 Instruction Manual.lnk [2014-09-24 12:11:11 | 000,701,104 | ---- | M] (Adobe Systems Incorporated) -- C:\Windows\SysWow64\FlashPlayerApp.exe [2014-09-24 12:11:11 | 000,071,344 | ---- | M] (Adobe Systems Incorporated) -- C:\Windows\SysWow64\FlashPlayerCPLApp.cpl [2014-09-18 04:00:42 | 003,241,472 | ---- | M] (Microsoft Corporation) -- C:\Windows\SysNative\msi.dll [4 C:\Windows\SysWow64\*.tmp files -> C:\Windows\SysWow64\*.tmp -> ] [color=#E56717]========== Files Created - No Company Name ==========[/color] [2014-10-14 17:39:05 | 487,655,244 | ---- | C] () -- C:\Windows\MEMORY.DMP [2014-10-13 14:36:59 | 000,002,199 | ---- | C] () -- C:\Users\Public\Desktop\Mobiililaajakaista.lnk [2014-09-27 10:16:59 | 000,001,772 | ---- | C] () -- C:\ProgramData\cfSB1095A.ini [2014-09-27 09:19:29 | 000,053,732 | ---- | C] () -- C:\Users\patatashka\Documents\cc_20140927_091926.reg [2014-09-24 12:15:42 | 000,001,148 | ---- | C] () -- C:\Users\patatashka\Desktop\ASIO4ALL v2 Instruction Manual.lnk [2014-09-12 16:27:03 | 000,181,760 | ---- | C] () -- C:\Windows\SysWow64\APOMngr.DLL [2014-09-12 16:27:03 | 000,073,728 | ---- | C] () -- C:\Windows\SysWow64\CmdRtr.DLL [2014-09-04 05:47:50 | 000,067,156 | ---- | C] () -- C:\Windows\Huawei ModemsUninstall.exe [2014-05-26 21:49:49 | 000,001,025 | ---- | C] () -- C:\Windows\SysWow64\sysprs7.dll [2014-05-26 21:49:49 | 000,001,025 | ---- | C] () -- C:\Windows\SysWow64\serauth2.dll [2014-05-26 21:49:49 | 000,001,025 | ---- | C] () -- C:\Windows\SysWow64\serauth1.dll [2014-05-26 21:49:49 | 000,000,205 | ---- | C] () -- C:\Windows\SysWow64\lsprst7.dll [2014-05-26 21:49:49 | 000,000,073 | ---- | C] () -- C:\Windows\SysWow64\nsprs.dll [2014-05-22 21:28:26 | 000,000,041 | -HS- | C] () -- C:\ProgramData\.zreglib [2014-05-19 12:01:59 | 000,404,624 | ---- | C] () -- C:\Windows\cadkasdeinst01e_64.exe [2014-05-10 09:42:07 | 001,773,360 | ---- | C] () -- C:\Windows\SysWow64\PerfStringBackup.INI [2014-05-09 18:54:08 | 000,000,376 | ---- | C] () -- C:\Windows\wininit.ini [2014-05-09 14:51:12 | 000,000,000 | ---- | C] () -- C:\Windows\ativpsrm.bin [2014-05-09 14:49:17 | 000,003,949 | ---- | C] () -- C:\Windows\SysWow64\atipblag.dat [2010-06-29 15:04:18 | 000,001,772 | ---- | C] () -- C:\ProgramData\cfSB1095.ini [color=#E56717]========== ZeroAccess Check ==========[/color] [2009-07-14 06:55:00 | 000,000,227 | RHS- | M] () -- C:\Windows\assembly\Desktop.ini [HKEY_CURRENT_USER\Software\Classes\clsid\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32] /64 [HKEY_CURRENT_USER\Software\Classes\Wow6432node\clsid\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32] [HKEY_CURRENT_USER\Software\Classes\clsid\{fbeb8a05-beee-4442-804e-409d6c4515e9}\InProcServer32] /64 [HKEY_CURRENT_USER\Software\Classes\Wow6432node\clsid\{fbeb8a05-beee-4442-804e-409d6c4515e9}\InProcServer32] [HKEY_LOCAL_MACHINE\Software\Classes\clsid\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32] /64 "" = C:\Windows\SysNative\shell32.dll -- [2014-06-25 04:05:42 | 014,175,744 | ---- | M] (Microsoft Corporation) "ThreadingModel" = Apartment [HKEY_LOCAL_MACHINE\Software\Wow6432Node\Classes\clsid\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32] "" = %SystemRoot%\system32\shell32.dll -- [2014-06-25 03:41:30 | 012,874,240 | ---- | M] (Microsoft Corporation) "ThreadingModel" = Apartment [HKEY_LOCAL_MACHINE\Software\Classes\clsid\{5839FCA9-774D-42A1-ACDA-D6A79037F57F}\InProcServer32] /64 "" = C:\Windows\SysNative\wbem\fastprox.dll -- [2009-07-14 03:40:51 | 000,909,312 | ---- | M] (Microsoft Corporation) "ThreadingModel" = Free [HKEY_LOCAL_MACHINE\Software\Wow6432Node\Classes\clsid\{5839FCA9-774D-42A1-ACDA-D6A79037F57F}\InProcServer32] "" = %systemroot%\system32\wbem\fastprox.dll -- [2010-11-21 05:24:25 | 000,606,208 | ---- | M] (Microsoft Corporation) "ThreadingModel" = Free [HKEY_LOCAL_MACHINE\Software\Classes\clsid\{F3130CDB-AA52-4C3A-AB32-85FFC23AF9C1}\InProcServer32] /64 "" = C:\Windows\SysNative\wbem\wbemess.dll -- [2009-07-14 03:41:56 | 000,505,856 | ---- | M] (Microsoft Corporation) "ThreadingModel" = Both [HKEY_LOCAL_MACHINE\Software\Wow6432Node\Classes\clsid\{F3130CDB-AA52-4C3A-AB32-85FFC23AF9C1}\InProcServer32] [color=#E56717]========== LOP Check ==========[/color] [2014-08-14 20:24:19 | 000,000,000 | ---D | M] -- C:\Users\Default\AppData\Roaming\TuneUp Software [2014-08-14 20:24:19 | 000,000,000 | ---D | M] -- C:\Users\Default User\AppData\Roaming\TuneUp Software [2014-10-15 11:19:05 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\AIMP3 [2014-10-08 21:32:18 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\Audacity [2014-07-29 20:31:41 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\AVG [2014-07-29 18:46:45 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\AVG2014 [2014-10-13 14:37:52 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\Birdstep Technology [2014-05-19 12:02:09 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\CAD-KAS [2014-05-19 12:15:37 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\com.adobe.downloadassistant.AdobeDownloadAssistant [2014-05-29 19:49:28 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\com.adobe.formscentral.FormsCentralForAcrobat [2014-09-27 09:18:48 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\DAEMON Tools Lite [2014-05-27 15:54:42 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\DP Technology [2014-05-27 15:40:08 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\DP_Technology [2014-10-17 20:20:53 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\foobar2000 [2014-07-29 19:13:56 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\Gadu-Gadu 10 [2014-05-15 12:45:28 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\GmailNotifierPro [2014-05-30 21:56:25 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\Harman International [2014-08-28 08:18:36 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\HTC [2014-06-13 19:31:48 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\InfraRecorder [2014-08-18 18:13:00 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\NapiProjekt [2014-08-01 20:44:18 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\Oracle [2014-10-06 08:54:04 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\Tox [2014-07-29 15:50:34 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\TuneUp Software [2014-10-13 18:14:27 | 000,000,000 | ---D | M] -- C:\Users\patatashka\AppData\Roaming\uTorrent [color=#E56717]========== Purity Check ==========[/color] < End of report >