# 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 Sectionz۶7 Vyػ"EdَywOo$=IL(R%)y&|oss)Z8 Ri뺱IX~XXO_k>6E<>%WKr֘'2>i,\+fgwFƓ@ knoAh=wAE(LG8 $g`B.4i,K[iss\n4#Cx%INL{M8o1;7 $k,gAM ;4i\/0 &F;1:m// GYÀaCM D}Mل`M4K<73bL̲s9^%7ƒԨ%h~NVn-zߺHz5 )@Xi9f$QH)a,s S,IHac'n ~n1o q 81^X5LCp #0@qbQVL–aA/~y?h?Ap*1 (_ci:9m7}x( ᓆa34:(C`R3{{q9&[Hky b˝L^Cp#A㛟~xΦ| !Іaʴ@,a Ґl8#gtZ:An t+F&gOFOIaV:4c)W};m S mɃa*-r4X Za2#T-U~/_\-b?xhA㫙(88or;lN8ͥ^Ya"x0 1Pk,I|D4"ˁb0_u |z ,r, z@xĨ9m.+E,I1& r?3m_*雬wØ$Rd}YO1}x3ϥXP)hTWg;֡[3DeX_ ) zߒ&_'bΗ_A26[jN ǁf'ƻwOgVFlxG鄃0#6w{D Aax4q&^ݫ1>37HN(&$:1PҌ.@! Tun46l>*|6Lpt}oL"a΢4TKp<7UrɈ;'$y$>F]13:#2bIK!r3GPkXhku2@dkuĦƜJ1Z%I Ⱥk{뼧Yk<uƧLȝx[^JMw1'&PE ~+pۡAa[c9Ydƚ גBJE3 kk$ 4@h)iF3fc+7"WNbuΉmu*#uiuDjcve6f^7qecxb~.f91?}@ĕqeTCw4/^,~8K' &>޹wM̈y8I+* @+CZ4."XL2'A <dHяFWUz%:LA^FdfcdLUvCJڄ^QG=8Cef zI%}΍N7!f4=jGMаkmqXuY2?pmf;nAks׈D {Meqv8Qۇeh.m -*FhwM/10t{y^¤,Z-*342a]vxE&Cid4ֲ\b[ehS>Ԡ/pв.Uj9^&FOd\vm5i:N;1*縝=1޺.k+1Y h]wMSۑ2s"zչm*1N[N6^+F o0_G>Nw; KKYbkU ~UK.DP'VEY?҅(N~z1mATD@e5Q(7Y TMo(ROYBMЪJlMnYj-uiKsW JDMnv yF9l<`ZWRޜ\ID,/ẂBS\^% Gtqf7QɕrN&RߧtlRoc DD=4&u:#/˘bPNLT9\-Xϧ̥$IШi&Dc{2i ÷|FlA,PH0yPS\>2$GjhtZ)jI+jӮσ!񭲠Iu9g5璕zcde64Qiy7%KUJ$^+4.d^kB.%5.wqmmS[ݛr͵hnvZm-{Vts^t-q[P۶N"ta䵍ں6YۊFjQ[gQ,d6L끚|k/FԑCNEAX[7ɩY< y_M׍ʡE-+S,5!?AJqqa?↔<]K)&u`|TRĺN"t 3_g. ]yYB:i: ˭)^h> Ōo.obIW*Lf?ZOfOy#ZP&bbS8BRXXrz ?0ܢ1<ܡhB3I+V_3[Sݺe$L<${HMۭ$9Jeqr@7,*QxaXk\^ҜF 84Zs.MsW"]k`,(pﱃ.]6%.P"BX2l,tܵhn-V1)=*{*< }pn9MyexmY+]SwWg?%/:O/; ⷗7 G7C38gd!l6c@ q6 5 O ,Z~nκoPkZHy.WK#{b_d[Nȍ|8O-<>vĜD>~uRZ 6ac` `rzٴb8 .K U#.,ű D"i g>sF1cwY)3A? L,1g0c\Pq%McqOT{L`0&!(R_p jbOɉ}ߨë16\3^t?9.^.>J󎁱7x LxѣԠ% x_! ! ˇQ>HՍیiiA't#;cxU4s#?iphx(U P_o!EBbO ?]^7_Au U9L֡\l|GsɊ41Dq)tZ5f@a"S'ʇ_'|(:_ j5b:'PӜ one$4Ox s%( 'C4 hXj ]0 )۪ t؇ذA7"RZFuaà_Hӂpꎓ"eynmS3`fNrR#`Qh>R1׵@_@٧>6' 9Mɨuz6Tu,~vR.Fk0zb+׬ IWB-QRb`#H<x'0A/L.>&[غ$:6O>Fb|1i *($jmD=YP[ 1<ԼKP!hCcE(_ţ/:4&Y 2lP{;uw]}|IOsC?'[G?uLd$D\5O ϵZRK?zj{ЛiUK0,ytY:tk2t#7Jbzp6F WC.]H€DIә!M5&j SBCzJ3%dʥ^nqTvPh6BV]xƫ("U05hj%/T m vՀ*@@#r`)3+%̢dbY d9!CZ~'d28Vo h(hv  䝟~LА ᾦԩk5!٭@C\kN@~4lD0+FS44 =h(\4h(Ӷ!?_a h(G6hК փ=OK@CǕ!ݣ, A]j><(ug`-: X#ƒk4Z@e+xO.ySFSt򨫳Ma32kA{@g* V}=*6n=<%O0v2kfXnk"yCtEZXGGF&2bΠ$k:?9h2w8a.%N'שRˢѥ9ԸgwN 90Y,}bJlwT OCd㪞NR,sMP_.4(Y Z;U>jVzJR#GZ"\F2HY(.q|Հܲ'X'/ Ӡn]Ҵ*W)&:Iy kf.H9A}(B 16ߵi6!3rsЬi1BƊ$ܡIzE~@gOjDw1~Oh906jGz's}"qG[1-$#Hcqjq誊d+k bC!$;YAR 9gۃ%@?L 9j܌EX(#вy R֘\)OMKԪ$YS8rŠ> .n(WC1rub gnJTDjJWluyKTNNE.0ՁRCdF݈OjY(HS $@GtK Lk(vB(C*e/oQ>&BL>'"LeiYz P8dh(n[@iC˶t9W>+SL!6p7ĥ9jGSEk`խΗ@a$Ƴ`˦+$7 '|Lȩ ]%wzCLYU!,I2w(KL/RGG6ܨfXiڵ3玠"\%*D4@Fp)mZQ+ӄܤ: iJ1*۪"O5# $`ЩZad=tSyXda >ȢZ`|ժ]kZ+Rgt|zer^<:DZR/i^M~dRRu6,T[S߮5ĮYDQKM3TɔrU/vN H:a‹<+լ"pys lkEyk]6(4UTK}s`W,Ht5ᰋ1̼gNS(,ΖeWnܖe.Ý3@̲o0lj 2tcٜ+?Z')\%stqU&[C ( +L2R&Kt&E0ތe*a|\/ێ_rմb+W9׌ ɧVkY]B9Ʈ4}UKT"AY1)k gjI[(8Ǟ,z5ǘijeEgz0=ضۺ63c`OF,TC^ S_25I5/ ɮ=~BSيv&VA^@wӽ@ߺXc16N\pfUt؁iT D9ʻi6܈K˓)QR%pI/SΌ^M:cLϺ[djVTS⟝s)uYw7I.$V QllL:J'ǒs7o$ Z SU" wo Kg=9Jj否~yZd %z@r4\r{#Y˺mSZ}$ytʯ-[`^|+BR|=*WzХgj(G[U%ոɎ!5> &rsNZp}ol*Ȏ{OL\dS)]W-ڽ^Skw-u#>MxeF)w`='k[$Xb}OĆsO&CzNI W.V^yî`S|jČWKΉ4,Vvw>U4ʶǦOPVrg=8/L0Ynb1Ӕac,$0ihg}a :p9׍hmu#M3i $N¨~eI};*̏|5|lz%yYL{CBH񜦲lvȶgp7>!TCOipAHQP$gGWHITgm>,˻P&ae/@+(gFz-ZD& 0CJEM]Q\{9m玻 GƪmNF]N`CtN5nZZ3w1/5WG,dۑbWF_G~{Ul8i/,mQ9E5ASeK+"1{ve؅74Q<IF>_O$r *?WW,\d׳Pu tmύ.^3|?KƦmpņ= 'M*!]t`m ],oyxQe,ʺH(L)!l@/ q'?nBa&kN0O@|i.0/T 8/odR+P!3Vx<_T#4O5:I ?ƍ!m*R3MP)iKyhЍ- s7}ײg䆩>d;`Β*1HϩOL;`޿A;i/2yxAjؒR158] 7 []uڨD+S}֔'|vf ZUj"p}g`l( &/wAOj12,{yE8NqEa1} ./+t  ȩ'\l)az)mA[=hf%/t_1hTIg f%#"&0\?=KM=:q6'$$Y1 oiWgUx9IW*nr%*CC碡]B",҇JB ^!UBbTWGS4!ipwLckqՐ 9DHspF ˢs$ 9D*ƿP´#뢤S g3CT}m8js}fZ%Obq({† θK2ua8T#qIr\WV߻͇PuH*N((+X92F;cɜ]s@IpAJ1ʦzlh7$}2<ۍovrB-zjIs 꽅6LaQ+дU2#>w}_0/2@-D=8|(縅$w~mH >1@ s(-J~ J$ĞNltPz4˔(.*Mc %V:Ə7b*V0~CnnoYjpK,E,tr% oQcȦThgyatlzfش *RNf3& ?ù4:#0kPpѼMܨ]<F:l8I7&/榻lOrl>(sEGB>*w6qNz~"A w6*C%6Jgza/A {S[d[`A9 qu(_8}^vHzP> 4j j[ trf;͹D]c˄wy9ocvT!Ӝw0B,B9bnFLhFy7OלX/[oo97~s477-3'RVνy;P,A 3C> &~DL●*QIX>#g0єa݅IlI>vL/l|Xן>mxkǵ|N?8,d%y/F EKːA(QiB%zJ!FSJU!yC0H g!!$s2ݚkΌdCf u9z1#k 2x2e&ZGO<#DÛβ% ̋,;Wso8JFЍJ>B<|)k1R[XR~>X/[ oܷ 4Sp7jNl^d-E>H$ܲD1m*iͮ||3b7Gi~uR{-qiv}K}^py̼:oE܂::uc6NֶX$Yp[\'M(l" dUObEQє$pҴߒ*;Sem7aNz6MSp.i Uv%Ptve؉F&WYENzea:ЮVkJET ֏rda 婶fnV'qkӦVWS+\OZdF^S==)eQ~ki`y⦷rkZn]n-~÷m)oH?M*p)QߢR&vwzOfCau˹eηdtex}Kӑ+Sєq utչ:uckv=r>sy3IQUG+نWj+RԵn;j7^@5د a )9Y4r'J<>dPTin)aWc$_wZԬSZRuCt:Rk<\'cuEڲX3W5A6Is'AHQ -U7vFU;y;6R׿S'E&Mg_Rw~)T6f릧8]a\w5?QKt'bTqseaO*]dQ}Sg90W)5Zb ]OM6Qeg *= 7o^0 5 ÙO̅4@JQH%_ꁑ߭ h?~LPI瘜wi/">ą>R%-FQhiVttdΧѤ~zD[.n*œ4*8Ec tԮL91IKn>lR g'7@w2f+=qR+#$o X'qDܯ)QLd)W^P3Y5R_.KBm iOUL%H:8\".vClq|~eZѶԆc[j>PᬍhŏtlwŖ U>*'<ШU;ԂST uS\uШUL~>pȜwހsMq(hc6l t;>PfL0ʇGH* GsLZ yx)=f0\\tZ90+5Ki]h̪*+rψ#eB%xTEOﭨZ "2:3ed)Bi *׼GuPvx.H/ƆKĦH]ucg-6٥d++bF[?qQv7QY* U:#7k@.wtXu?'2>i...,@"ìRjNEqm;ݖc?z_D]~1~nd{e #gu{_,}c X㯁Sgr79kP战( Kc.<&D-U7W* &hf^1I"3cr`jX%.ƦJaL4xC { 1xؓZI*)Jh&քvƓ?1zpA:]ƙqp߻C44"Co[Sh-F3T~ À/ sPoDt iMDׁH7Xw`6F4D,7J3RSٽȝQ7 >4m6;ir1E4swvioO&;mǐ^r'iYk堾* =۶?!)RۮT48H#gpuaѬ08 rDEqu9kW?tK[z.vK6_L_^W ?-/=cA99!6yiøq+ƌ$S`;2^1/1<3?M3K(ԟѡո9䵘b!ь>AXW{ BN]Pt<0 _^U"} `l^/"ǁH~phؿz(# =zpkzFo>c}w_wZ]B~:ty4'x=S_u]k|h׏ Z&#Y@.gJe??,/Hgg ΛΖ(nV>f5;<` {UƨnArbf >ILEsγ|%q|4y})_xS ΂UbV6"53U6d-(zӃYy\$oPdnܛQ<-.P6(r`O` xbxP`@c@?4Ay CBمOFI0ǃ|Q 4`1+ZxTˣP9Wv^s}ereieJe>Ă3D"QCL>.!R䮏 1Q4B{^E{=_G{^鱬E)7vIb B@ ]"943FjOd_1TB((r hiJDt842~$RPs{PDb[Ϳj,/^&UC7*sJu(q,Pjc3$d~8;h|z>&&F8H褁,eZxø90g1'O qqVabFlr)@<vBWNo GaU&'dBPmY Яw`!>=j?8\ԺeTBXEHuVQi1MHt(^q>Zqg!`}XN;Q\Y!^e}*UI,䕽ZhwϟPmqV^sNjӡwb(]ٷ,8,ա"ǔQ@,ֺƤ;tth^,?fN[2!ǢlA^ *فY4 & omW곇5m4fO$plu4?XGMg79MܱLIp6D7Ҩr1Y<JVoE(>& nj𕼸a:!@H8,f :? W!@3] '{Yd-hB_D2WTNBI9 *xP.CJ9DɤWgPlQt 7T_QgS:SMvS6|_^>O?BnŎ<|bJ)n7 58s L-B9Ӑ~KDY2S3A6v&sNa YF 4B) xrQ|XHGT3:u VϼvhdfFڙ3?i(?C xjjZ4&0D"+O?DVtd*TsV 0q'iFA0?S nŽZ8,& rI$Xsf`6Ihre0Y lbe!fB:x*6n@wO^JP$/VO;3a8ZUc$Mvr"r5OJ<聖`Z_g6ռ^F1+£lY{DRlgV`5eNf$N子ۥu2S`Ӂ:'7LoL'Hˇv46~z ߧ-e=A8:)ʁ A˖v3N?ˋj@x fws\4eU+ɗf1)!HU0nS #/x[ichR/GUFwGS>7ꩇ J*Ɗ|I55f?aN"Xc|pBi5G^lG}[q T9~r&r{2U&s[ iOc6Wگ%Y?e0tFgiXt6YYKߚL㵬<"z/ PNbܒ%Flٵ~{0.A#!͎}*& sInoow7HL|3^Z=Cu4xӁixi4?5|u~ر?ܫfLUUt/A=g_?;u{2ui(:vm@Ǵ^)Zh䔭[[,8 {Z2{ȵs4گּSGq37ꬒnebujٚ ~5F/iOPu|k$mاS/pNå+;*E%Vl`+=vӰ~Q {۶*&|$듾>uO{Dv֞wP9սJ q;,Qn2UAU|c3 ^xqMn֜\{ȵuS̾濁ßySZ$mR{tN%,77Q|oq= Js&rm[tH&}ca[Y_m&6rʱѽH`gĮHm)%AM|e~5.%{~EBxZLMͽO >ufEG'uoÞԽ'ç; nIe)LU?4|@w8sTiW ҺT ?@rg|O۶GG2M髹T4trkW z:[ V5^`HTD#Ek&K97 7꽻skfH&m:&[TNVopg}|v g2t'go0V#D~Ldֺ=jK[ҳwi:M5-j b뵋/W1৬9LP$Vs5 7"mggk#-01~ 'Ɨbyj% vL9=;J屜+Cq?5/HKcu/rj9K\gI-| If^ئ ^1V) _G Ltl vlsd-XY{i `1 pHhA蟻 =+*\$^,ʑ{V _\*"GF1 A~G=넟1+x 3>9Π/]nc7Y_u.w:܎;KD@Dw{QD_X#EZ׋` }2Gd_˶zx}zqxGѓ`Do%5^=ÉZ+r wSܢ޸;k3]E8X'G%$\%Ѝ!^0b{9j' 4ob)000j/ 1t/0-qS" c=>QFNYxIͮpY2^XcAcC綆u+bs?aVt%}~`HxBb:=ԿC0-*7LV0νfM)wM= v܃8(a~ e$<ԘDcO|.oB74֧o˻aMr~; B˓q>? 7 uyjxMbG;qȧ]5~7j/x姶|unib}A#4↽눻t=h!{Z ޅ;bFiq5"0@^z=Bn=d-g9xm~*o\On*|$?wq]t]u+ZଲQ’{hVZ/+z= 8\ E'În UT#ᯣ㯣㯣{c_w|Qȥek@!G8W^m,AEbo~L[)npҔ;EpWQ i@x⤼rĵT`*ѕ"1HhckfȺY#/y6Y L"cLc")^eNO 0A7Ҳ<ʩcC0<^5 0w* 9uգz\c"ePtKDe94- Vf1)J4rCIɲ6|-oN=-OaFqCW+pϽUfjXlQ-sN v *W,Ae-W4MJqi/Cjj e mk_=+ab1KLBa #܎uv`wc;R\*ZOV8Z-u0NԶl,"]I@}]H@ Ç5@*QK):&!T= (j~'ÕB]-pIsͲZF![,4q-5/݇/?ͯ߿xeŰ۸9Ʒd|ҥߪ_0 f$= O,oY1 9  ɣS D2rRK%ΒW>c5Lx8ys ҵ$8iL Efbj\7`ԠP2A qx[yc_狥7k9_-N^;(oIEW഑9Y2"ID۷_X_6H卉.o"go!4m]cM+ "ceӐ Ҿi6NWct(kLshsҀVS /и?}Cuhe/4|yz F-!,%8`NcE_16/;DƠƉ`wѾ dM<ƹJW0mI-cC)~y?X;>"Y0fRtCio0{1zphAݾqm.cE̖vevOG'>z!| /KѦa0Z)Csd*5 f-0&9 x&XGCq_h@lUPk;q` Dt}=BqUB/h@|M`~]dNѮ8 Pa-ІǶd aND #w⭐M {n4)>ur'zF8N@sc?1gr= /hxU]>իp-PHqB&MԘ~j} O] xc%1V|> ѳ J [p3(^yXC4,xǷh}L<-lC1Z̆(fy> f+2.)@莆z*- ҎƠ6 v#DW@|\,\ϼ(^#!v+x#u Ƚ4 -K%#! {UMD0ذIF4դqD3Yy0'Mv)><c}"%(^_$uVwP44wnAKTi`)4m.W*1?jYqXOܹ{+y|qނ hceIh 3I0WEs#3mQ>RIiD>=yv70&Z]4=*@TcFFt FS4 /qeslJݻgʜMGWC8'f8ŏ#?|m s1}Sj:kLC .ʲH&" ac,9aF|Ftaa8v3 ܿz"\VE)U '4h rJS<@1P$%Ws y 32bd>PpjDz`6Bߍ`>s[7!+( V+ZEi=.åth(t#j!QiWrS @J3hrgф}}4^T'jL||\f/K }y4vj" QT؄r̬1Jdԭ[̘9O&浸E6%Rj2yj,}I&sد^`gf|kZ.4%] }cB|>%g7!sa ˜JC̚CGi0$waDӟ_? @~aw{ri-g?cg<$u*hƾN"6FG>@)|+pˠC$`?j哋 m2`rwϡG3' Ƀ)