ELF>%@y@8 @hh @@@R R k{{HlH|H|00 $$Std Ptd$Y$Y$YQtdRtdk{{xxGNUGNUn= [ |]G9=4@!489pπBE|qX(tGd];F"A6:%;W&tp_ + , XP28XPU ' {__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_ZN9libmodman9extensionIN8libproxy19pacrunner_extensionELb1EE9base_typeEvJSGarbageCollectJSGlobalContextRelease__gxx_personality_v0_ZdlPvm_Znam_Znwm_ZN8libproxy19pacrunner_extensionC2Ev__gcc_personality_v0_Unwind_Resumememcpy_ZSt20__throw_length_errorPKc_ZN8libproxy19pacrunner_extensionD2Evmemmove_ZSt19__throw_logic_errorPKc_ZN8libproxy9pacrunnerC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_3urlEJSGlobalContextCreateJSStringCreateWithUTF8CStringJSObjectMakeFunctionWithCallbackJSContextGetGlobalObjectJSObjectSetPropertyJSStringReleaseJSCheckScriptSyntax__cxa_allocate_exception_ZNSt9bad_allocD1Ev_ZTISt9bad_alloc_ZTVSt9bad_alloc__cxa_throwJSEvaluateScript__stack_chk_fail__cxa_call_unexpectedJSStringGetMaximumUTF8CStringSizeJSStringGetUTF8CString_ZNK8libproxy3url8get_hostB5cxx11Ev_ZNK8libproxy3url9to_stringB5cxx11EvJSValueIsStringJSValueToStringCopystrlengetaddrinfo_ZdaPvgetnameinfofreeaddrinfoJSValueMakeStringgethostnamemm_info__ZTVN10__cxxabiv120__si_class_type_infoE_ZTIN8libproxy19pacrunner_extensionE_ZTSN8libproxy9pacrunnerE_ZTIN8libproxy9pacrunnerE_ZTVN10__cxxabiv117__class_type_infoE_ZN8libproxy19pacrunner_extension3getENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_3urlElibproxy.so.1libjavascriptcoregtk-4.0.so.18libstdc++.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGLIBC_2.4GLIBC_2.14GLIBC_2.2.5GCC_3.0GCC_3.3.1CXXABI_1.3.9CXXABI_1.3GLIBCXX_3.4 @ii ui 0P&y a_& uyѯ ӯkt){&{&{{{{{@'{p'{1{X{Y|{|* |*(| '0|0'@|p.X' '(X0X{!{!{{{4|:8|80239@H-~~~~~~~ ~ ~ ~ ~ ~~~ (08@HP X"`#h$p%x&'()*+,./1HH_HtH5Z^%[^hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%[D%}[D%u[D%m[D%e[D%][D%U[D%M[D%E[D%=[D%5[D%-[D%%[D%[D%[D% [D%[D%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZD%ZDH0LHHLHHHt#LsL[HHuHHHuw|H5ZH5>ZHH,ZHH8H|$8L$LHL$LLLH|$0H|$(H|$ H|$@HHuHHfH= ZHZH9tHYHt H=YH5YH)HH?HHHtH]YHtfD=Yu+UH=YHt H=T dmY]wfDH@H@1ÐHeTSHHHH{[f.H5TUHHHUH}H]ff.LHGI9tHwLH@ff.@ATUH0IfHH@@ HSI,$HELID$H]A\I@AWAVAULoATMUI)HHSHH(HGHt$III)L;/HGH?I9II9v HI9sH@IH9w II|$LD$HL$HHL$LD$It,H3HHHLD$HL$LD$HL$Ht(Mt#I.(ATISID$HLOH?IH9tYID$H9w/HtLHtITI<$I\$LH[A\@IHL1LI<$륐I<$뵐@H}QH ff.H]QUHHH0]f.H?AWIAVHAUATUSH(HWH)H9IH/HGII)IIJH9HGH9IM)M9!L9vLt Jt-J|5IL\@MuSI,$I\$LDH([]A\A]A^A_HI9wIFI9IM(ufIt:HLLI,$fDMLL1LMI,$u@AEI,$aNfDfDAEt&Jt-J|5ILLD$dLD$M9IK7I9s:M9K4IMHLI,$fDIFMHLLI,$fDLLHLD$L$LL$LD$L$LL$'GfDM)ItuHVHL]A\HHff.AWAVAUATIUHSHHHxdH%(H$h1HD$PD$PHD$HD$@H$HHD$ HD$HjHp&H$H$HrHD$H|$(H$xH$ HHHD$0PL$@H0&H$PHrLH$@5L$@L$HH$(HH$ I9HE$PI H9vH$0H9HE$0H9L#H$HPHL$H$HH9H$HHH$HHL$H$@HL$H@L$H$L;D$HHE$H$I H9vH;t$HE$H9ILiL$HPL$HH9H$HHH$HHL$H$@HL$H@L$H$M9HHE$H$I H9vH$H9HE$H9LL$HPL$HH9`H$HHH$HHH$H@@HH?H+$HH$HD$8H5#H$L|$pHPL|$`HH9RHL$`HHHL$pHH@HL$hHH|$@H@HD$`L91HT$pHL$hH;|$Ht$PHD$@HL$HHT$PHH|$`Ht$pHD$hH|$`L9tHD$pHp1H$L9tH$HpH$L9tH$HpH$H;|$tH$HpH$@H9tH$PHpH$ H$0H9tH$0HpH$H;|$tH$HpqH$H$H9tH$HpKH|$@HHH{E111HRt5H{E1A11HIHtH{HHID$H5!LI$HH|$@H;|$tHD$PHpH$hdH+%(7HxL[]A\A]A^A_H|$ LL1L$HPL$HH9op)$@H|$0LL1FH$H$HHT$HPH9Co`)$EH|$(LL1L$HPL$HH9oh)$@HD$@HL$HHT$PL|$`L|$pL*o@)D$pfHT$hHtHLHT$hH|$@HT$HH|$`oP)$fDoH)$LfDoX)$fDHH{1LBH:HID$I$Ht HHTHL|D$pHT$hH|$@0H=3yHHzHHcHHgHI HH%HIHH!AU1ATIUHdH%(HD$1=H511HHHHtH/dHE1E1HHD$/HHxpjZYH<$uZHLIHLIUHSLHI0tH3HH[]DH1[]1DAUATUHHdH%(H$1ILt&1H$dH+%(uNH]A\A]@LHHILILHtLHHHstatic const char* libmodman::extension::base_type() [with basetype = libproxy::pacrunner_extension; bool sngl = true]basic_string::_M_construct null not validfunction dnsDomainIs(host, domain) { return (host.length >= domain.length && host.substring(host.length - domain.length) == domain); } function dnsDomainLevels(host) { return host.split('.').length-1; } function convert_addr(ipchars) { var bytes = ipchars.split('.'); var result = ((bytes[0] & 0xff) << 24) | ((bytes[1] & 0xff) << 16) | ((bytes[2] & 0xff) << 8) | (bytes[3] & 0xff); return result; } function isInNet(ipaddr, pattern, maskstr) { var test = /^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/.exec(ipaddr); if (test == null) { ipaddr = dnsResolve(ipaddr); if (ipaddr == null) return false; } else if (test[1] > 255 || test[2] > 255 || test[3] > 255 || test[4] > 255) { return false; // not an IP address } var host = convert_addr(ipaddr); var pat = convert_addr(pattern); var mask = convert_addr(maskstr); return ((host & mask) == (pat & mask)); } function isPlainHostName(host) { return (host.search('\\.') == -1); } function isResolvable(host) { var ip = dnsResolve(host); return (ip != null); } function localHostOrDomainIs(host, hostdom) { if (isPlainHostName(host)) { return (hostdom.search('/^' + host + '/') != -1); } else { return (host == hostdom); } } function shExpMatch(url, pattern) { pattern = pattern.replace(/\./g, '\\.'); pattern = pattern.replace(/\*/g, '.*'); pattern = pattern.replace(/\?/g, '.'); var newRe = new RegExp('^'+pattern+'$'); return newRe.test(url); } var wdays = {SUN: 0, MON: 1, TUE: 2, WED: 3, THU: 4, FRI: 5, SAT: 6}; var months = {JAN: 0, FEB: 1, MAR: 2, APR: 3, MAY: 4, JUN: 5, JUL: 6, AUG: 7, SEP: 8, OCT: 9, NOV: 10, DEC: 11}; function weekdayRange() { function getDay(weekday) { if (weekday in wdays) { return wdays[weekday]; } return -1; } var date = new Date(); var argc = arguments.length; var wday; if (argc < 1) return false; if (arguments[argc - 1] == 'GMT') { argc--; wday = date.getUTCDay(); } else { wday = date.getDay(); } var wd1 = getDay(arguments[0]); var wd2 = (argc == 2) ? getDay(arguments[1]) : wd1; return (wd1 == -1 || wd2 == -1) ? false : (wd1 <= wday && wday <= wd2); } function dateRange() { function getMonth(name) { if (name in months) { return months[name]; } return -1; } var date = new Date(); var argc = arguments.length; if (argc < 1) { return false; } var isGMT = (arguments[argc - 1] == 'GMT'); if (isGMT) { argc--; } if (argc == 1) { var tmp = parseInt(arguments[0]); if (isNaN(tmp)) { return ((isGMT ? date.getUTCMonth() : date.getMonth()) == getMonth(arguments[0])); } else if (tmp < 32) { return ((isGMT ? date.getUTCDate() : date.getDate()) == tmp); } else { return ((isGMT ? date.getUTCFullYear() : date.getFullYear()) == tmp); } } var year = date.getFullYear(); var date1, date2; date1 = new Date(year, 0, 1, 0, 0, 0); date2 = new Date(year, 11, 31, 23, 59, 59); var adjustMonth = false; for (var i = 0; i < (argc >> 1); i++) { var tmp = parseInt(arguments[i]); if (isNaN(tmp)) { var mon = getMonth(arguments[i]); date1.setMonth(mon); } else if (tmp < 32) { adjustMonth = (argc <= 2); date1.setDate(tmp); } else { date1.setFullYear(tmp); } } for (var i = (argc >> 1); i < argc; i++) { var tmp = parseInt(arguments[i]); if (isNaN(tmp)) { var mon = getMonth(arguments[i]); date2.setMonth(mon); } else if (tmp < 32) { date2.setDate(tmp); } else { date2.setFullYear(tmp); } } if (adjustMonth) { date1.setMonth(date.getMonth()); date2.setMonth(date.getMonth()); } if (isGMT) { var tmp = date; tmp.setFullYear(date.getUTCFullYear()); tmp.setMonth(date.getUTCMonth()); tmp.setDate(date.getUTCDate()); tmp.setHours(date.getUTCHours()); tmp.setMinutes(date.getUTCMinutes()); tmp.setSeconds(date.getUTCSeconds()); date = tmp; } return ((date1 <= date) && (date <= date2)); } function timeRange() { var argc = arguments.length; var date = new Date(); var isGMT= false; if (argc < 1) { return false; } if (arguments[argc - 1] == 'GMT') { isGMT = true; argc--; } var hour = isGMT ? date.getUTCHours() : date.getHours(); var date1, date2; date1 = new Date(); date2 = new Date(); if (argc == 1) { return (hour == arguments[0]); } else if (argc == 2) { return ((arguments[0] <= hour) && (hour <= arguments[1])); } else { switch (argc) { case 6: date1.setSeconds(arguments[2]); date2.setSeconds(arguments[5]); case 4: var middle = argc >> 1; date1.setHours(arguments[0]); date1.setMinutes(arguments[1]); date2.setHours(arguments[middle]); date2.setMinutes(arguments[middle + 1]); if (middle == 2) { date2.setSeconds(59); } break; default: throw 'timeRange: bad number of arguments' } } if (isGMT) { date.setFullYear(date.getUTCFullYear()); date.setMonth(date.getUTCMonth()); date.setDate(date.getUTCDate()); date.setHours(date.getUTCHours()); date.setMinutes(date.getUTCMinutes()); date.setSeconds(date.getUTCSeconds()); } return ((date1 <= date) && (date <= date2)); } JSObjectMakeFunctionWithCallbackbasic_string::_M_createbasic_string::_M_replacednsResolvemyIpAddress", "FindProxyForURL("basic_string::append");webkit_pacrunner_extensionwebkit26webkit_pacrunner_extensionN8libproxy9pacrunnerE16webkit_pacrunner;|l@UfH4H\ pL,l,xLX|` zRx $FJ w?:*3$"DXp\ p  zPLRx% $p&[LYD2?La !zPLRx% ,$kFFD K ABA zPLRx$  (xHBBB F(D0J8G`% 8A0A(B BBBH (BDI A ABE $h8t%LTHTLEE B(A0A8D` 8A0A(B BBBD @ BDD r ABA T ABI u ABA P<_FBE B(A0A8Db 8D0A(B BBBA ,zPLRx# 4S,TBAG t DBA zPLRx"  (PD9FBB B(D0D8Mq 8D0A(B BBBA ,zPLRx! 4<TBDD D0R8_@F8A0J  DBBH 4KKDG S DAJ DCAH0,FGA J~  ABBE 7_-AKq}}}  8=BN}}}   0E   p aTa    I}  )}&&{{@'p'1XY{** '0'p.HVu ;{{o0 N x~0 oooooH|0 @ P ` p !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p"""X''XXGA$3a1 ; GA$3g1053%;GA* GA$annobin gcc 11.2.1 20220127GA$plugin name: gcc-annobin GA$running gcc 11.2.1 20220127 GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOWjGA*cf_protectionGA+omit_frame_pointerGA+stack_clash GA*FORTIFY';GA+GLIBCXX_ASSERTIONSpacrunner_webkit.so-0.4.15-35.el9.x86_64.debugs,7zXZִF!t/R]?Eh=ڊ2NsDlbyEW46pN[Q .- t7S+s.g?^Jj*"l ;db]6WD_LZ2Iw08Z1=ʰ>ς8+9YrR F6/kAd$p+YC&_)h<|x6c@^X@g|_((/[vu~P\߾\ɨ!X tw LY|' k@I}PU#X6@=:4~b8~:1yG+sÝiccF$^J- xa 2W\ax:Sq5S!J5?jכǘCƴDz} ?y\F(|WWPZ-Dd3GUxR{H[y1 XD8 h%6 NƖ9u+YN[RAےDž>q-&^ſ 'Fm:`'~Eӿ|79 is"g[:pu͘ʔ )P0¢c)/ &ۯ"1eVX.R O0 QWfC<[ ÅҢT<0bӅ\C55m,Bz4l\-QW(|g b鞉ӕ͈e?H` [tEKuz_xrCW3Gql5`nj1l57Ez%=e!nLn|(WGTۥ{/U]иS+_TQȼAtHl8X ;Ar2V{B?|]x}i@l"1DMO•k{D WccU0Bn0kw#Rn̋=deIGxfPÒ!1.-6'W~iʒ;Wu߮>4C>(k 'S¬X37V{8!e, ^R,ڝB$8v|(;&5Z0Lǣg?f1r9[u!¹{G8$PԐ6W\նpp\@mLy㭔BYܠДc{Aج!ToxJ=ilmldg4i -jgYZ.shstrtab.note.gnu.property.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata  $1o@; 00CNKovXog00qB{ v ""p%%;; @@#$Y$YZZ44_4_{k{k{kH|Hl0x~xnpP PPpXPp,|r4+rDx: