# BEGIN IP Fetcher Section # The directives (lines) between "BEGIN IP Fetcher Section" and "END IP Fetcher Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $ip_fetcher_file = "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/limitlogin/class-rsssl-ip-fetcher.php"; if (! file_exists($ip_fetcher_file)) { return; } # END IP Fetcher Section # BEGIN Plugin Validation Section # The directives (lines) between "BEGIN Plugin Validation Section" and "END Plugin Validation Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $plugin_dir = __DIR__ . "/plugins/really-simple-ssl-pro"; if (! file_exists($plugin_dir)) { return; } # END Plugin Validation Section # BEGIN Translatable Strings Section # The directives (lines) between "BEGIN Translatable Strings Section" and "END Translatable Strings Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $apology = "We're sorry."; $message = "This website is unavailable in your region."; $error_code = "Error code: 403"; $apology_404 = "We're sorry."; $message_404 = "Your access to this site has been temporarily denied"; $message_user_agent = "Your access to this site has been denied"; # END Translatable Strings Section # BEGIN Block List Section # The directives (lines) between "BEGIN Block List Section" and "END Block List Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $blocked_ips = array ( ); # END Block List Section # BEGIN White List Section # The directives (lines) between "BEGIN White List Section" and "END White List Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $white_list = array ( ); # END White List Section # BEGIN Geo Database and Block Page Setting Section # The directives (lines) between "BEGIN Geo Database and Block Page Setting Section" and "END Geo Database and Block Page Setting Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $geo_database_file = "/home/a1kerikeri42/public_html/wp-content/uploads/really-simple-ssl/geo_ip/GeoLite2-Country.mmdb"; if (! file_exists($geo_database_file)) { return; } $block_page = "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/assets/templates/403-page.php"; if (! file_exists($block_page)) { return; } # END Geo Database and Block Page Setting Section # BEGIN Country Detection Section # The directives (lines) between "BEGIN Country Detection Section" and "END Country Detection Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. # END Country Detection Section # BEGIN User Agent Section # The directives (lines) between "BEGIN User Agent Section" and "END User Agent Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. // Needed for User Agent detection $userAgentDetectionFile = '/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/class-rsssl-user-agent-handler.php'; $blocked_user_agents = ["Lemon-Duck-*","Barkrowler","BDCbot","BLEXBot","Buck","Firefox/3.0","MegaIndex.ru","python-requests","site.ru"]; if ( ( ! defined( 'WP_CLI' ) || ! WP_CLI ) && ( ! defined( 'DOING_CRON' ) || ! DOING_CRON ) && PHP_SAPI !== 'cli' && file_exists("/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/user-agent.php") ) { require_once "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/user-agent.php"; } # END User Agent Section # BEGIN 404 Detection Section # The directives (lines) between "BEGIN 404 Detection Section" and "END 404 Detection Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. if ( ( ! defined( 'WP_CLI' ) || ! WP_CLI ) && ( ! defined( 'DOING_CRON' ) || ! DOING_CRON ) && PHP_SAPI !== 'cli' && file_exists( "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/404-detection.php" ) ) { require_once "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/404-detection.php"; } # END 404 Detection Sectionݖ۶(x?#ĭV8Η/';hQ%1D'{ys7Ws71rd Eu|Ɲt`P BxW?_?V:z)"f& 6p3lkGQ|i[k ׀&E\#?YC ;]~΃8tOu< qN?b[b);K1mA~qM496m>0PLQOP&e -jU\RuA|z(jf+S=ϿwVDP( A?`;&]{yywA,v7vI<2'4|̮#ĉv$R;9 fZ{dAlW&8-5v6N2 2gywŶM~3? Z$0v+ ].RҠΗ[SUbvz^x߷˖1kJ#(N=^п:^IfyQ\eb;DXJa[7]ϭK((W짙6-Íu˱D ^#4ܺs's(3M; 4AܱJf0b~E^pd=Of"HqՈqðڢMd5%VG1fJpd Op٫r4Zeq$ {\6An ts6\Bk?\1!2ǪF@(N4HeoWg7PWYkl[v r@ǭ01G3$s)=na=*C1 ӟ\7Mj2"Sn6 nqA I>W@q}v_q:]?׫6vk5K.Ŷ|JŽk v۬j6bMɡwHAi݁gVNv:˼ !KEܱLN-|m 5q7cGFRuVV+ & xxWgy<#hϙ-+:[ opH,pPO13y~  =Ez~ LIE hSJO]jb L9c&thrY۷f9/g\TTTG dIR t:k8^F*OTá"6١y >DI6L 9e;$i4 M֧.>՛ EF6'os|X:+U_eso^Šgwg`u>~WyPŗrWA Js5@ttRU7W7жICt#so:ǽLuҋAF_2..,eS NfX)%P^8"jk_\ɹ7 [?zAw:O1H3h׏=#9,MYsl Iܣ޴o.@vhg"ݚ-I '/A@ڏ6 n$ \oRͫ,N-4)(۫px GY} 5[aqy#(I jڑg{6`"QW!j sUv>c@*9{$Q4C: 7AmGiC4EM, ]27>}?mh.xsU;?mO7De:?.ه6#.^AqoRc"1+ּf7?b[ͮys=YJl;XE;NŨbH$~S6Ӂgc'= d/k)RʰEϨ 5E9݊-:tYt(OrT70}|Ln B_A H h`yvwǠܢ8j1o%f`i86ӕ|3?V7Xk_HQ5}X2܌-\0u6Ǐ%9`ݕGI Hf+ |m]r]AD4g(&~rZ9[yrɈҁF: *V:Yt,5_}͜<:S8s ni`y{LwYo&lZYO+'.¿ՙQugH3'w K=0;rG#-%u~nǂ)n7 ַXɄ~#1 Rg^ZۨIg7Ln-f8;? `A t@}g0jzX\oOqݑs t:`8N;ݑb[cafwaµSed/WaMʣ0[? -03c3ExΝ$ax ``ǻg., Ӫjiy|`1lZE.h*~<Ϧ:p0GFԟbV[FOvl#=^% 7KK*s~8`i'˩4c;má}҅Az'ʢ.ʖne{{v;}oo@ *ثz00qhw=x)Ȣ5hHԗ/ۡۃpز^<0:gqa~vH%um(k/\OVOnhHB#N< { Z!C]FPD}3P^eфUjuGÂ) m0P٣^cw ط^QS ^Q }Egi@ܓ^W*{"d 0'UҴtGIàۧ:o_W ;`wkAa%8z^ff3`^ ,3:Avp$XW dt\2n!~w5#蹽:cBzl|}h:u$g[?=-krrd[l[Yrː+jv/pȳ_ݶetJ<rގ/WAa u D9(j,-2 #&eUi<4,7ogg\&Pؚ8 R&뙅q4!܋&4U #*y!375~9ԴTq/:pb*K P@Uǃ0솘<%ܫ u^娨 eu{"ӺAؿ)B@ p,wp)՝1^p>ߋ_XeJwQ.(d3o.y)'isGg"`P<>$^LGZ:J8+5]?:&-i[2 Dރr [$B1˅zn>T h\x\ u7ѵŲXfnB]X F?-Oϻ^=~0pCJc}?9饿e)l?U)@o71q Q ߬~3^_ǿ%. jvGQ!5^,4y0KOmO2gGs;p} ~K.~ [|$A`8]N0%rs.@e| n -μ@qRY 8&Ύ\a38i͞P!7 2*z+֝C83YPSW}u-(Ws뱚\wԾu3N_|` @wnd MoM{q2@^t;<9b\<8iG80rBŤ/AN@K-@MB %0 â/킅<{7YY]~RFjxFLXKoА4Y ZoRuH,(?7O{%K#TONZWBǔ^oD3%Yȭ@Q R:8˘ 6 2P4!j-`7MFrD:Z{BLIJ^aq\) mRY &x֝$NSX6Z~6`'zNVY:iԦ0/ N齲\" 224 *C >{=ʠ㾳=u{ yuoa?FJCI4 0B=0cnt V]ԃ{F/~ܦ>Al51ryJyNƢr "m91@uO*_8'=Thə K-8hzJ-aFWJ>VRaP"ގ8l$ݵ@XKx@d㪑NRjA]v iR~~/լ  ,QҠh="vm+(B E%nbP; p=˱VgRtT]Ļ|Z\8&1֤\"ԑZP&Ĥ[ǡ>Y 97+YcoaȈfe%E.F㊎'g x4] ƺ%0lUcGz<'g`?^㏞.r> &ڶc+*R|MqnZ}f!U5mqP5k`e_9'CmSgsl*>ٞ8~-8I|[ηIɧ]>)0rP~ P2K5Gc{pB AmI8ca7qn=z"?hg4UPW &Gp'vweS[[֓yvP3)XԳP˱`y׮}lOmo{v7h rʊpSQȍK,EGH.d!vZDe Lb2M^J 2 3]޶3aZi`DD> C=zoJa~wO(aEaIz*}mDhFb7V'_&yFՈҏ$QaMhΐ~¬v!EgQ`WVl)3r = e(N80Ԁ\4mnk}t4 }L*Gsr m[pzt dH.]<~DBk!ԴKu?X.T0 `.p>F&Y mP\3Fhihopc"\1;Ѻ8<kh0[s[^~6N> >u{aqL"sD@= |OD##w4:%W1ۙ NzPե;q䧠%32c,&[ <cLwz}m5-}v$/'!frb԰p7"WO>)i+KOR(* jៈ;45fWhry" @3<2fOcPW׷nEͫ_9DMcN"rGAU5??O߅ϙ4֎:PI\[ZEBp 2ͪ@CΒ}R.'"C4 vH-b4;Pq- 36k J/D35Mc -E(7rQbj+^w+7}q>(&rh7ĥJ4NTZDwmE`ݮvTb<;ө7&.cX xa~s3YV|v9YN粠B^֘u+DÜx+FWW3f)ndy_%x@E%K&oIdGҋ}>6f̾&O#UI~Z *c0tt|8Ίͮ˜ ηG|ʽ$ײB'jPEf]&{ZWU`V¹4k8Ms_ . i%KjϚ!Qe0],ccWRW7?!TgI/ݡckXċ5s-pVF?oN^XK,ȴgXܣh3.ѓ;S^#T%_*Oc$&7ҝ5dR=tݾR$W=]z=-߮L96n/\r#S w*ٜԬG(RpWwA?AA&:NE8QBgcܽ-]z6JF k*ba KԀTՉ4e/Wc+ZHҧ†OEy+JfUMcuŵ?@ZKcŒwt ߄Kvv-مgИԃ:TƴixTހ)Vk VO24/jUg}&n_sfuhywQ7b~;3g"$5,#>MQJnʻ?+T2L<@Ԋ)0[bs]$v_nڊXh3z4m)(&eћ-ޟFvswрF)p5 ?!D:r#|Xp"C&|{qpłe7 ?`E…C|ƶ lA<@}jS\d~'LJ0)YxfxO <h߷LS^R_h;L-<0$]jjQ 1%l[Pw-ɕ5!ue۰7W,kwFҚ7=i4s{zlg4j+LxJi?x5l3 أ'_hU-cVW:baB;+fDKlS,J d]teNqC)("#1XXCF% Lt@Vڼ7g.m|d,MeJ gW`EJ#4;ߏ.TY3Lm?c_Ūd yJ~g|/$ڍͤM|QDNǸwR^ =m@^Vzܭnw RNyEG􌠍)NH0̫Al2dS0U4rd^AS{ `C/s6c͝/N&k\`b aaؿT]ll%N{ av{rrdĽ\5 QQɥHDa>ːN'H<>^^u̹i's'm 1`+h۸;zrC;Xu S*V}`9CUݫ=⼌*eycdćqa:B v6FK*,p'[<ȹ)4ͷQ6G3n̂49I֎ʬ?)=)As//|A*; g|`gC>ݮ~DAM1KT]!eQU[aP.ae/)VPV~-ydZfD&9KpLJECQB͑{Z=wSAIuۜWU-KhN=Ŗwo^F31tGͬ.hs1*_MĀcܶ|3oV1%O*3)S@CYPE.gXC/@`W=vY' k;*'I|3\<"ʳȌuqϮ_P4š7kZvqx3 ༁0Y|)g!q |m"[S>gFQ0l&x=P^e=E֗0|'}~&P8M@Ly;cl@ĸDƏɚdhV h|3:|}˗7 KWG0" FbY ÈeL ANAe7=^<|=Vz_ }m&? pAeqUH.L-8؁ZCAI/rW34 µ`^jY+uЧ{ Ɯ0*T_!97y9-(!(ȏ Fz{AcBy܍23yJ^Rr>HaKbJߍcl}L8[jjTZtE>r@"w6)(d9<.:%锺_7&UI")|ð҅_B͗XH'_oqp|0֠Mmtx;;TM@V7xA !vr=Kݴ:& fX$U-˜|yYI2n4wvtNҵv\b,c%*Si粣B"|)x,|DH9nul| .U>RSR+#2,kU?&[u`> ҙw*MgK#~tn|xL ]Z<60ہ9\rI Vqm'gb9 sSSquEu{"/mG+U1 !RtS&>2)=l9(=Ze^DgtUXKmzQ荼CԿN~sIof7PWWಭ..,ÑLuB: 3y00/okQ)93U3On-MSgn?Bq0 B*ʻǣQYóF5*V3wkM2/{KL3P2FS "b]7$z;}Ib(ő2䡄& `e Hp M! &-ߐ8c^A9AHĶX˵ɸ/B]uU/11SeBuO{U^0GO?UHUU{5@AFLf@G6WCD6K.FjdF0Ks2s})LlU1[4hK~21m5iX9UkN@?T,Y؏9L 4OY,QP`Ql\)Ryp~ȿ#P agWJ (Kusli|=YӗKƅ}-Г՛fJFĖɦm)% GJT oPeI{v.egZL氒|_^+B}yli/U WCpʱ58}x}BbIg ItTr4s'RT3y(2g=NNMKCcU9Xv?fDŽNfͮ .In(2n4 A6FQWYD·sLJ[qdQmOgʓqVz&ۛ7gJXUUnFs>kN{5K72z󤲁X+3WSvR-zcTp_v?t EODYeb[ݱ5;?2$ u>|S<].Վ1..}MLjHNهS=j`Kv>-sShîGކ_vzS؆W+Rԍa;x}(&pE ӆS`erN[zk+"1ŔhqI*+hT!TrN%:Me Hкh[{K2 ~U4)&?>&!Gu7p)z`cbw[#8X[ůNBLӢ+Ƙؾf^:YBdQh}Tl@ei-f~Nt>HTa"v4۰Q|%㼋?e#kd+rrO{ճګo6^lsgW=HSU٣d`|[[Ei姽[w ym<T}k˃ћr}ikAӥH- Ylo(\jZ*؈P뚐=I9N=wp < 5Ӣ~d/:&p4h7%ꪼewDeC;6n]R>U,FG-E:JzO/U樂sPsr+rRΪRci4v.7i}314e1jsiYL0mY̛½RՙS3u+fϊbRhXЁOnw2a+=qR+ S&q@QLF\p0VK:'4n5! =QN]A4GZЏqj[ΈqClqv3,^ Tۇ-u Q9COz\)d%n?# T$5[}%VW0גY\ZJiJ1΍RDn/U';cF J-=7.f"kx ?SF f3US|مayyJal"LK4htrxWǞ zkIs- x-q)h s-EhY Z.A v.$ݚak,BWe:hHKL*Z"լUŔNbx%؋zvYI1(yˈni{+՘$L&єuc+㱸DJ"1${sp^,eSԝ _>f(XҘ}i@,Yc%toӽrO1,hӼP-bSb Bg~LZ`\$NqH?n2^Қ}l lO6|L@W\u%>FMuZP`RɄN= Qw{JiZCN&,x58,PIv8SlV *޷͎O oR_?@()[`Z@ ?:+3/t٭VW#h~JoKx?G >gG`|>u?:OY&Ϻ?x`iWۖ͝hIt h彊ܧܬJ~9OAgv.wGdI\'TajUcFs'?&2egCHЇhSk:^ͼ7UG2B.PZܕ ,J2f<8~ZnWMa҂(kHBQt&>|ԦA-j 4y;y~M]n=#đv7 ܫܯ<<<|EeUK3qkvՑUI}v;]p pJoFp8a0~O! rg[ 'EWP4u}WHN ; I{ɲӲVI_xg6}\߳(t^C7F$`Jv.zMIӊ9_T^?ZG9]?Q'ΐۿXޣnbޒORgeX_+/6XB}yn*\~Z s[O%!Yks\юF0O,*ǰiI|~"@~Za $s`4Ҟqt3ޅg݆t> | ͣ>6܀EQ _đ~Զ#oa$,  ŅFNe3 7 oj}C*ؾaز%dzF}Q.3~^ D GrD@gVpl [x6/-Ln+EMƀ`p{'i&;b"#^$³Ӗ]rW{]i宊re&\TDt q&d(x֬kԉj vY*]lO` GEg --P򽟭\Vs4l/' 8=D58^߷;yX}@^'Jýڇ{U׶HXOOei'$^{]Fn`zx=tc ó[W$qξz9ks$u$Αmu<yb zk}fOKbB =R.@_ h^yp[۫V.+ڒrٲ{EnR[ J}tĐ-G0BEt+^pMh&e+Deݞ:G1eO6 fi-?$ lx6&-(\ vIѣhʹ$MkA0q͙HJa8kЖPWХ-Ds1 ;ӀZ꛼RAWRXhCV w>;TԲKUhΔR܀[YTZ)Y#cɂK*lnup e.cd%Ϗ!!=բ X:;kʞC0~z*DW+qK|(tp4,hbYyƼF)x{.D mVإXPbj݌KKFkY0p~ dqqќYI߸8DTlB? XsX1-g5"AΜR@6[(8.ft"j %@^ '"襁_mZA)~`']l8ouOs$|Bz)c GۜeKtv[܇vz^o9lf;$An|XޓGf`0YNLWJ.B\\4P_Zb?A:t@Hخ:̎¤0BF$ncC1B8$F QL]`D|㞓rdx{e쀤sjlFyB'c%=Q >I)u@ҲS07tD|d]HMjS@ a`삜":*'K|^*H.@%oF#w5 ~0r)jл`FO>Dz_{.Bg!׳təp' s>RM3oE\j!.PV3KoH|KVoԲ/gyVoda,, ,|98C>3(`D!w=b{.Y C%T7Ѳhz;{ҷ;ߧn?->So?6]9vwu{}߁&b*V|)ˬRTt4~>B}wJA[Dz z·үb/f<=; 0C~uݮ:L[#T*XZ9]uQr-xuHRa^DC)#$Q'GŗҖe1L Rx0[/>w%:@nagZ Â9 Џvj2W U EWH`<73A|A-͏%dwCE`)8wrA} F14a/?:Z[e>]42C[~mA/N͠.)\>ZqsD6Z\LFF@!DM++s~nvi4cU5ڧ }>(62R95"Zٔ .&/g:U) M%oΥk${@ws- moa^HyO9Z%UixD5s#NUU(VS]tF,>抋a̰?=`:s}$ L,׃Wh:z$!Q*FŨ:\c~81Z;&48IMoh-QH|Ө=Ck? L/tFdvor[+ܤ0yMy*I6`--U8wCn 2裆 *W5pIKe?,ܢk#ؒB: ‡L"չ& $Im>QGكyDVgFWޚ2 TM(R2SN%@9n\.^,˱wJV&~.3:z!_rG[wz^tog`pӑE_េws0%'O7jqfpqdZi ^}1cc-j#h [ZH]ϻRPW)q=/I,/|q[P%''(O9ol1Ab%U>m>.`vxn_Npr=0xWQbD6^Lo{|1Ăv2ȺCsϬ;wy)+eDD2sϟσ9yZCOGh:jk\TLV;u뚍 gXWЫ5胭g?Ex|dy;vF-B}Lk|43@~\ul2Jjk ySSv 4tRyUu.R^WG:;5Рsɒ-…qs@z$䮾Vy O]7+` jIΜQ$ vH#YO{U ^}yUޯ"]pbGe0zXbi/7su ꑟ1A/&"ߪC\7~"x4@Qg.ZUHDf[l|W~&O3#C> ou/.1 iw\0sRKo5Euӊ`?9#ED4l%0ހ/5~}ܵM5nlܘJ7-594wn&Jmow~&޹FOB - yőyV'RIodGQ|'^"Ҷ7ˇooV!bǘ +P[r˨0NݴAlyy>n|Ӂ1w˶[GrO*1[`{wY:5JXD8W(0.AQZRCoȠ/_*䯷g{-?50S%*9AOOp|;-nt:I$HMZ'>ꔢ;Dh@m$T}WA=86e tb#w?lkIyWJ ѳG1>XN8)2Am@ٜ>@NnwQ%(D!S5 '^0So֛U|QjF |á [~.;n,.k& fy ʒ'c֭pkn(V踓7hzyJAј#Y#[N- NWK- a& [cB IWxspN-2*KF؛EE,Xo03~:E XDm՗ds!;t~E;`H/\ֳ2{F\D( w!xҕkLߛG]݅2&ї#Cs0$BNhKWI.`Di8 t͚3v6񆬻?v{wDyP ET,+X'ЌvK~G@2`uA*M+~;z#Rr<'ei_ʯ4 tIΡ zLw n0h#N؁hл3{E0ṇ1P 2a?R&J`=5,])I*h 9_m"85v9"NɔP“5lTV ocSM(t8K:1c1^iilI?x3 aA3&Zaja@Gp0G);bc 8}%Fp1Yyxd6pznzz/''LOX0O I?Aab^ bxjmnЗrA,-|4З C:T>> \3?H[!r1l26\pe`._S ҭ,]g( oţZz=ɍ45$X_ DDֻ5Bnm 36|'pR[rYҷ`B-Jﱣ .?[>^xB&ҳ/kJikp5bĂU+_ [|b Z׽EÝN~~U8أyAZJ$>}+wծH];$|yɼapK>X1kx:y_BFʂ-VuN |eȸ |l轮@ч8K'/Vv06.Qn/L|nx0'.}ĺ(:wP@gg(g+]٣%A3mowZjJ+`Wl60>.RZJ 1M_G!vH>|s'$h~T,ଉ] "՘*[%S?yb_b0rt1keqx)dUR˳w$eD< z;z#s#Õb0/$#C9eqMzɂyuv5nِW3v_(.>4;V1FX/Ύ8Eh4ɇov=7GNK5W}X.pmQz:_q%ϮX, t{(DCÇ]@.\ g0QLS dal]xno(7ak/?c=ǼD3k H$ ԒpMgd毷~Hg-GPO1Fҧ|-P.F7r~pSUdJRl#ry8A_.v0 F3//Q'OƌC\jwTǭ݋/A/_~%UVsid8؝$ f6i( `y1ߛw؁`$@lؒW s24I>~xPvm*2/`N*J)_G*mV΄sCL>z~A rKqB/(gQ"\*fs.Y̿P:"{AapJ7Il~o&sVۓ{Ooo?_|_3&C :dTFjJRƻor<*6~XUd_[jҿfj J#l={"r