# 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㶲(x~ F%m%$-Q?s:ddY{=>(Dv<߼ḳ'@ HQ3ߴ P(T _oU?XY^ucc?ˮ:-:VllCzoUglrzWwtyp ;'4sߚ4 ?~9X,ɳg<&zmm-8Nnlks5vix7O!m6'N_GANVZ'ym(t";_Vˠ!zMh}/jjSU^GRK6T >)x^_[AhJyno ?0l w牻g߮d*JӎVE 苏eeV͂ :# (r7?Zx6ֵ7v--xpmyR M@EZJ̣<'AAnX8ֿe;Y l&g͓N< zs.~UP}G3\;S8D |BQ=-Y>2:r=hn#2Q(X0)D+,QkWupb qSmr 6CQ>_=c*óӵe,Ug Y < 7DI6 9e:?Y5@|OS]ri}BђxE@֞9a4Ln{+(MY@/?~{T5Z>OBjk`SNKWOo?S~HV}QԥNciop~,+P`"WϠht|`'[)#[я6 `e3VgT-|L5eVf $uJt(hNL^oϞZYK?~ QgO@dbE ȡO>r\Ȓ8k^)u䣏(vb1$-z_[`U?s$7ϫr >3Y=wV|ǎ&69=c.d Tm`2ީi>։YD)4I;)rey0ewIIyu ˵`z{(~GGsxQʘ~+~Rش{iD[𗐶6d,}$MK[.)')!qF|Fo_~Qlylw[|a_BlX΢ sx I@}J@$؎8~K.~[~Ôv2i%;eSLgU\+Pl" %"K3o(Ё_HjB0cIWD$8Y ͞vBp߄ ǽ; cIЄ&M7X2:z&W+cww]:IN]k.][Wt.^@wCrT2T)4Kb< v=E ^lo\USL}`4>z`R=cԃ{F/~ܦ5>A|51ryxԎ7DcQ9C `!׀N_q=Txɥ K-{C:ISjY 3zc`(5%&q1#zvZD$\?~)UXh.4(eW*gၵQJZG.Hci2"dP]HBu=vPqXt3t%N.]1t-.R LcҎ'H-8@y(RXb=uߝP,Ν{DH P7I0dCJ8%+GOzo$j<[__0l=ԏ75 ԰iM+Z5x_,f 'D/(FH0ץ Eczu.^^1{RVAgX!e>'uض-j--aƿ֦^|=m YzeֺkНKlgO̖_4"\Zs %eA:` (gǯjLwy#{pfiSApDA2pɬ x,SPW FbvI^J)}nP۾Z[&kzRS?#R, HV۷byma,"<>nc뺏@ĵ;J.KJ6 8⦭3& s X59Ll|u- X t kbw:dVnn*kgns dJaGw̢8:D5'Y{z̴IQ]Л]/=aXEk0]*w]>"k2mWYbVі+~ ;e /- S4C1Ky# ȥ}tg4 } su KNt/#~ bɥ  8H}+] U^u "qEx4_2UkS{Z4wx=g阤iITpO/O¡/IxI8w1_eK|"ٵs))8dN_ޑ L4z(G4q =ѨD4 >vCpQrN VPO@&{0jݙV9/en_mMpFzixdbr³ eϚa⇄M&5s{EpIu^PvCR2pej>Aˊj5hBt@Ma-:VL2nk&A^)EŨ(0ZQ ˇ )`lT04 !QpT *ZW2?Gvéy!a,W tf D\?Ckiܡ[)d#jkz+0U+鱡K]1]\*t hf6D"v.kQ*ɨRt}w}=@֦CC}[]E0YH)Ż= ^iq۸"[U]YG#M6?nŁlױ }y.wiٴXL4̉G  +ktuG&MKn$TqX%_:5%cB j<11DgӁJ<| eR8XأvR5 UM" FY oh: Յo V42&e&paJdY{f& mVlo!{>f[*7&4H QTocd֐yo@a*2c)DńE{` 1`Mb_ zQ)|ЇT1QΕy>[䙻N3 Q5(Wf^7q~ZmJSe;>SޯGJ9FwbLI|cXFh}ڢ*nʻS?w eT"t]y.6QSial{'YŞz1iImlYh3z4m%(.ћ-ٟFvswрFp ?!\:Lr6#|Xp"C&|Ayłe7xڷ ?`E…C|ƶ$ oA>@}jS\d~&%,m;G9Z?-q"ӏj+t$vG$u`QMm"*!2 b"ŴM8tlemXZg1UOŜ^~{Pm Ojmv)E {5e*fun)ͼB,LhqzaFbh)mʥ[iUQӳLtՄ1_z.?[k9bSxrӸYN}1J̥ua"YeC]l=03@ l2[idq17j+~)?ۿS}YURAR9O@o 䵀>R1SDt/ȩ_ʫhd݋neK|YtXý=gmHq Gg^ bS!+&ys xAS aC/scwz E˵)HyJ21g;~'8U4@ A'Hjѣ `C!0*3سF随2Sw |>W߱{.p)1svid-bDW7l-qwGAnh!~JeXc3g{dz_SQ'@Z,qL>!ҕ8&,uXHahEen3tCf66xƭyIڞ~9G5Qg~=3q4gK2qϙaVi#ఓ@=}p;BuTO# X )R͇BzE=Bv +{M c2&2^}k`mV*lo;,X2 JTQo|*j\qDk=)❕ܽ}`0:yy>/A&;}Ss>1C$0uEXq2P0+o:-+Pj+W1˖dh]Exx~DqTib rw6Va-tia+n{ * v l N~EsKb _/_QnBg|h: Ѓ4j_h? LYF[#rsx.;AֈցiȼiO"Kk.S\/rҹd.huU'K+I8%^L`*B.T ";1i*U ,6G6 ;}FNa;?D$. xP+mߘ16mu8S?cͳ/bݔ 0|)}"F(& dĝ b\@ICQC2txS{UKo>tc&%f+#X-݌ WVT%dL-ANf ="B <<JoS෼5%EI]HL8 ߁DNWf,h kȭ0nM,_in7愩QC%z 3;g!BtR3ܡ@E/BUg~Q -jtc5"5Os13_mŻy~p)gKMA͘hb(%0x͟4uY<.:#锹Yb7&g;U")|'҅_!BnH*_-ppb0֠kMm|x;;Tm@V(vxA !vrX*u>@ h).HZ.#źLp@ix&KgZnxtX؟PL"3e.pbj7+&r3g܋F!ؽdqV{VS60R`B2'PV u]'t,=,D|`8˄ԭNk7ĦWw,ۈt+TH̊B$?Ʊw}; S~-6t)/4JhZ/FHLLBXBq }HatИ- uk, S,Lo-q`T^%p`b0ns.|DH9n0l| oT>R[J+6&2,k`?&_{{Np= ҙGSizIaw16P;Et10v`<@҂Urۉƾhzn4ҭ LXUyN&7ɴf-1a悎@rF4\rzaeoPxݐwMDS%ʡ`߶.:)-"c!k 2@Nk S>)QD@l 2?ǟU^)3E% [Kݯ<{aO?H uC{5DaF,bfPG6W#D6K-Y~5Wc>Y0We&\ n \y?ךN4*2y+ *aD,@Ve `PI`i <\V >( Yz͛1b(cÌ. 0ʔs>(I]2Z!]|Aዠ6KK#CϪ`g溒- 0 VU%/᫻)+Of9+lxXjVqyM7oj*fKc/|7c3ISfG(O 5Ӧeϼi+h*U9U=S~bl- fĩϽUQN@NiA;͡J6gr-mU8K~÷0eD/{e{p8;C:p$/LY/qEhi1 SjL-Y.IYvN)m+`/e 4ba-ܗͯ1.UBX4[ټڏ\1m_Uк êځvBy94#դ>ޗ{RucS>m>-{7VXYo` HKi!N;㗅?v^/DRj1Z4|ΗT:F hHjN+]&28J*ȨϤ(]wk_lV?{jy$FC0IҷYe p4EIKńQc>la i -WOևH[Z|aNnk!GdغLETό25@qp=eӾŒ0PM6\1[EUEURhs5GBEx̫aJuJې|{xf(m7 *E .;<:ڴ̦ջ- [MCO4|j0t 4q?&:cg3bnjg5[G߇\1`06avfBT3WY OHu8} V_1̵dw'h4ELsT*">f7|*Q1yOg_/MxJ 7*G P #[.V1E],F {yC fGxts)u)ķjHa"[ۓ Sоҭ'<P l,ZJ2R G$QUՊL~t‘^4qlt1rMxߴ;RtQ|Cml ziEm.^^MP骣NAGC,i#I߭&)@ ;zˆ;}Sg^ p?Үt'6w['ʹWPr/nr+ۇ@'q>{͟͟͟G͟Ǎ晆;΍&`_B嗟Q[[MD(U>sk:/QX+VWgmI;n;YG&X,Op0ra{x!{CATVyx~Fƻv3GTQujJ}F{Ԟ`hwWݜ|vϞZY"v#1.g/NiY/Vx)_,cem69=q0hgwP`K=s+ӟ}.IC緬35:3UU=ƥ6-Mv*M~D2ss"ѐd=hОs3w=ĀUfV. C:L1V|s`6 eOj%TIԏ D(v˯_5k$ά+濛3~ZO=ݮ*3'盩XB ~b]AZEA@,#LZy  /('V;8 1iάmx dJxџGh7 zNo$E4 2Ov9`z=6_TjPcNXMø7Ik-K6|\x\u oq43O1A%lOSks:^\h%D?~TT[I?Uɐ'q@| ('}Ix#~4&s1[}yUú>Mp$\u&LSrUz?Iش1LÞX"C26"OĒ(w?A(ѹMDz/5dScKt0(z05j%}dW o6ث^5^iWpvK Y ,E ɨ׽. 7 =<Dv@hEﮢ{W$s~s֘2HI ȝ[:b!*3kݵ>|']ݗR ⏯6 $hp@+ ]nygSȅfwĒ}B-&_Eo*G& dI[?"K?PJ\tIg=oYGLٓyq|˯@V?:_n*MhJ2Uϰgi02$SoNxfX' a:3 D3<Ȼ{ gL7ƪ!tV=2:q݉"<0DieUߢ[0>k.G,/fOQaAp= T1v;Z L%E`3szٲ1KΌN܀#Y `%YhcyjLpP`^ztSH]>CFtv`;+=CSxLV9 %\ɍGcb&' (<w֩Ў]eJZqcth<*UKY Θ`7MK;Q9A;ݟY!K +vv,&nqjJx'8ύ 5r؊D~Fce~O(3dS)za^bT3!}$/좘MHԏ \eC.wNDr|"^Zx /W0x`".ά[?nBg6?^uOn"ꌠh adm_`ҳ}V-SN7WN+\|fH uY@\Ĉm(F&(!y^ފ tpsvq o7MtC-UM(/:I-жS "%*on!yR*Y$-[x^ R+㈜ImK> ]XPR l0}0RgI6_d~oKPw_5=`.1<;Wo<F?CxW]֊XR+{yqE¿~NҐYB@$COw~[YWZKa)~EM$gj%!BWoܱv˯wWճiH([Ȋ5 S`{iGgD)wEP.!1$]Bys`VjC~1{sG'"QBplx>Cww?&r*Vv | =ZVv4~>BwJA+Dz zʷ>үbnzWo񇉰I]+ LحtX/A;_>4Ԡ>P>k:U58Uio 3f Pn]}fwX e7&ЖSaƤz:L+ϧB>2K햊DtNwN%,iU_FX^P% Qf4A#+PT+iesZ~\DF93da!,C]c6Q!SnYYO<u2AK5E"wa˄_Cs2q^y~J78,+{::o'_ëu}DM$kCʗd5Iӧebe) xsbKv7 S=֒O!K+^3\jR}׿ 5(e\7\-,Z:Q+S[42V ;WraYwFxw;\6+5#:Kݔ_|䧀0n$ EMz&#LKRD 9";ۆ]L bczB?9ww5ЙtD ƴR]f BΘ(Fֹ:$G k GǗ7}COE܅N)`?/Oϻ7}ȑ$*N@I'7vtCEٖfͽ Q)К0K:U W5 {D/.":5c=>wӐ'Szx"j":~=A< SJ@ƽw^xg~KDy[udx>g0g٨ #J`خru,̿OpmkPN; Y+z0g 7ֽխ`;<;-;6''h1n+cmoX,+,g:B iUWc[1~=ef!{?; |J={Y$"`XdfN[`:q!;nE{D3uD\PY qD\";]E`zonU>26/,[G:턽14I1 CpjH=Kca5CHBI{^8>DihYt"T6 *R1mR ") yf;5Ro&'0.d4CTfگ,5z;(0}+Hm^ g#H Sv n(wgnA9o׆ mkIj!#sY/rx=xփRs Bu݂V?KB_Kt[~~)R;xlIgĻDj&6T_$D'kv[-htXV,&Bd)b',&7ȍtb"/`6[3zQ3&Z.6 *j F)eGl(Erżj:oj٤`q<7ճwC*Y_fUX[a5@—n+2>8>vkO0u cd d,g -CpCM5> H]d8sv)\nx'.yݪ΁@`w  t6O).Arl:zbJ*.RF]GYBSqG'KOipǠ%4 >,q~ca #O}A[Zu *4DO R҉W"Q`槯j7Uh,yK~A1ӚbdlN*RY<({;āe&H|b]v&=c{ɹf,ǥ^J9p~%;4ѹ-B0e`^D{-_ym 2#du[ThW{T6F*E\&ܞ띞y<ԣ!{<8ea* `N^E( I{7g g?*@bgW;vf沈KP^pZ˯20˳Ihz;9czu]{uWyBcww'Mfsa=ɻp aow Qp _Ix70N].$_yNr{_!6+z)Z]l14#f?7v=f^=Sn٢[I'_i60; z'|~y7ZV:|eUq$zwMlUf|;X]p>bnh=XJlu?XEb?1$@O?)ٰ3ٓGsh?j2,2@\^Ÿwk]=L" 4W(cdǯ6,̷9Ƅ@b(I }2םr,ړcNMxvjϡ|Kс<=IHg.؎xUgYozb *IQ]=`\ CjD]6Y:ڹm+hb]Un(`,.IrCwp kmcjnsVc7nʋY#g7mBX ۽aNuDC7w6;7.bSӴ7<M+eݢ?TiN"f'D0-!͵ i iOvJ4A<-~`I'h=~ށuc嗭-6' sXf3k!A}/&Yww;3u{,BU)u'lv':C;u1P wa0Is{ p@ɋcyys/LrAreLS%ͦ-9fX~p9|0֏%$\F?|"_J*I.w'uO?? ;)9wGi#FStR?