# 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ݚ60x_#?[~[v;q&^g^=DI)Q!IO7g{g{{)ߕlU (u$w`P( Bx?_d<{^50guh OU< 7=%7בּLM$`7J)f/IWiI( CPzЃH&Mh&݌iSGy6=l Q+}KLJ {$"r7ƳQIcf R+0~1G"3)=k65dl ?:}|MPwfcp/~!U=(=|v5Y~Ҏ0Ai_=xyn}i1iZd[LY;M~< -IZ?9胷(qÑ^d6~'45}n^0EKaK`z#gv Wǰ0E@h;UڦqNFӉ xjZ)ZZM˳|@ YBfsf@ xXK| iʸ1Y cOj `ncB>v5qC֋n`^*%GֻxSGY(_{nȃMgQ,qwNᬋZ\[&[d?cd|¬'" uP Yo9(QcMNyVU8zYu,'ux:[YӇ<\F79>.:+RR/Ra7_?/GWz^㫍 /$Ngmcƞ<½mmZo[4oE߶۱o[ǝ[T7ka #a/BxpM&19:A_O K%kDxPm{K/:sd:so2;9 ړ?lǠqNh"^!> ̆՟ηkҸGn^bMNE1=򚷠x[tAoO^#τ5<+k@ܴI0?jޝ0q4I/أ(4L=󛣤ټfMX]Z@@= hGAl?I_҄5QNUƐny7G @[=݃5d>5KHl(mW`_7ɻf-?{at,^*F95lz,O/h#ӳ3ͫUμa<4 )Iρܑҳ?դ/R:~!ۍnRpe[Mk4{3-5"kP謱]ϼ34`p{kN{נ}S-ȗػ~a9 Q1s㓉F "s)9jtf 5EfR4F0nfhtրlؽ.Ї {w'XDƫ!"+ib jUzcbug6Xzv;]1(;DWq|5XIxA&Q$Y~ӜK0F~J/_`bx0 #P-4* 52i*vc-γGKuПEv^ ==qYsC{ R{"7܂Yd魕>"5#.ig}LJ~nd]/1fsBMA;z9 o59w`N]_t lL%'a=QPh#kBӁ-MLzޛ#?-qPM ͖Y884KOM=C?:%eß=I't3kO u|Dž6bxWn>䓙ofd0$Ƨ y殓S: utmKjϑV/d>hGc8s\ mr` @آ( jvPQ.9U{<|ȍnǙeWLUZbjM mW^`3'O&1O-t[GljImYwK#\>ZN;=ereEƣos}*I6)Rc<ԓ;%AكmMvMNѶcQm{jxhG)UDG,3db( ֲ ۲xEXV֍<+UP=;2zn%Pꍌn@JQ\{`݃I% V{cAP,#Ca7~SPed8~, zxᎇ3Xw_3+@<;^[6@ FबZ<.Ze:)ς*x!q'_ESng)HЛ*238z%m 7h ɤu\q">Fiv?fG;6;c406$Fq>kpVڝ3ۡgh5"W:7 7O܋Vd KEq>tc7w\ [TM/ 0gOae^"umW6$sm?i0HB{=&{'@0MzCx'M%ƿ] :gBJ^( jP@Z7(䘃Nmm55NVœT NV{뮢IWSo6r{TvVCӖ b⸺tCHݠݥnwvʟ_U \휤{ KK50~V`Ȃ ӰM^| T] ^o)X`80w{[t dp\v>~؝*ca@3ЀnYkf.4nwLow(rޢ>jkK1>G.<;y}]w:5uir?]vC:DwT{CEm/]upU먃(M; 2V@M#ȡf ^$)n,[]T[WɋINvIOv׍{ѡŨ *L TU2 #nLZ½hPW UJSX7W)?d,D1ޠ@2d@H4xr ~axc)0͔mSOfNEщ.S:myO+βP1p2Vj86vwwtXE[Үh ރr [ 40h;v?T _x\ u zfB;)_|? Ka~?V _7n6p Q5oZ=bEo#Y5F̛p٣r̛Omԍk3; Bд͘pc(DCZ;kfYr.%,,mAf6uĭo>sFc 8:Ll1g5R!2)n;kcsNT!{,`0&!(V_px&+ƒ4l #/X%#e@(yÎwJ&m`Ń A.[~> yg"V7\3&׆iC"FPw<cx*xZL\7L   uw^f[ˆ+ o.ul<ٮyu+Ʒ^p({o5@#d޴'@cd pǢ7֋ms1Aޖ=` wyrxq2A`ޮp4baq_:e[ճA{^{6t#L{Ka6A_<ӆxN"fynm0R3`f'[rTF`Qh>Zqu@߯XX٧yH9MɰuzTuAR5J5*Hyj헠HXzy,XXo!hFB{< LfaPGPT/d[מy XxL͓H $o(Ȣ֦MAKdnٗux`CIOq 6?V^UAd9v1̰y݊yNYEc Epc" 7Y!kK_XN^W٩ K-iwprмMZÌ|,#àD qfȉj;h݁&$U#0H MӐ%%Y լ , ,PR|DiksaL$K8Ą(_5Lw,`;ge]^ uR]L{nӮkpba`TFNX6sPG`Ha,Ĥ;j[ˢ6Y 9KЬi ScoݡɈzE#E.gO* ;hx4]O}crcwb#h=擵`=O>]\ևLm@2I9V wIWU$^YH:reHIr0 O_9ajq,ZZQJpSU^$*c-XYR]| 2[V3%\V* Zb0ϲ*&dl1Jq6d{ߋMŊ$e.۴@%d9f^ ڽi!g92kTE^|,t{rSmJ*9`6U8OL`b뗴OѮ'#$'jtO|v`)J|<WawEnEɭj ۄFl.d6L0 4ʊ?fSԿFE_glݲ9!s@6Nmnk}'>n S*G9۶uj Ƞ\xzA}7B/`JS.u'!1|qΠ? KȉѼm EdGNggb1:1ޚ#wmW:%߂r6TՖ ScQ#vnzv{"`\\&lϦ.C:AvFngFp2j  UܮM:A&xh s-,z]2gˍ*e>!!%f-w#r}YqLV,X:AWAeoVC \]Qԯ#:r'LeiYz 3qX^Ny(8p+%CK0_Ab ! %.G(Q;P"r]VfȦ%;SVU~Ka2E\TClfˡ9MvfēOpזb". q)}ZQ+ӄܤ:lRN1*;"sN5#$Srz` zb% cpsAb[HM" b6")zš(gUP(UKdz],.4W2MQ bM{iKȁ4 mWG/ӦjrCרBm5@j4kBdMn&`ʷ֫EO$9YާshUub2RՀ9:xf =x:;gNbB6ؤStgvJ>iKI\惍,W:z2.uqF'ʷS̰ZQ&xc sZHC$bך*Y{WOFUIbZgkSBu:i[C̒,B8ط@ڤrHU:9)^#uf‹<+լ"pys?!lkUy_z$>yӓ״l6"aiV~S_ D.:ưF^k'[;@~(Z¯ݻ-ˬbw`}eVv$6e]z$]$Gu*U1G(MfO,nñhLuV0TBʧ#ܽ-]h()x&=Z.iPRUҰij>pFӡ.|3Vĵ`edO%15k7x0R.Jܫ4k|G-+*"~lR$`it'LWyWwHI;Kf' 4BTL#wًt!8U#]:BR/F]nJ4]f]f~ћ4VwjHqS\-ٺDZ9ɴ> nL@7HE;w(vClWqMd&4~נnZ'jsg)ݼuɋnZdީg|Ki{)roD5Cĵ.|H|YF}ݔwFn k="tMy.w:US0[buSDf^)Yh.3hBQmMТSj͛+4r(M}&Gn@X5&C܃Yb $a . :N!j_#$|RjF S3'[xugS>{JWS,ߛ 0)4=<@|{`V?L8}K􃘻Gz|v?6Ф&w5uVD%\GpNl8J*Ba/ZL+kCX OʶfoXfҚ7=iiJ4Xh̭0*<*47g}0=yZ鮈Y]6HfwC\iD6&ZJFlVd bE+nv;OA%a̧ďZ_Xާ4(/a[,D4Qmv•(Dg ua ۦvI4- ѯ-(]Z!wsUvBgnt3_ɪd eJ~6w|/$ K|cSAv{f$"vcܹ~)Zt}SOjл_. {&[#Xci:-?jYBT L@(.gOt:5P%9E٧]R;g=l|q04^zO#,q c=M׏sbSnNSqIw$N5yOnAKwء\Dt| ԝyă,ϫ7=~J̜޻n4 +AqkwG@Qň?R6Vش^e).}t?~ 't%>ð K1Rp4>Z0a zB3|exľ<ԋ0Ol6t2{GGsǾzИ-2=g{Wͬ69Xs!_MDcܦr3oV1%K3)R@CɉPӌ"6mt˰)l+H*Flvi/,GE>yygg 7=fzY&c=ul(DԲ뱖 "bg%% dЗӵ tڞYL56B/mk@NM*1-:.ʷzwg~T ]Y”]f'% I9jH<[7B'}LbHXֶ0G|Slдc>2ktx~m~sC+|%)qNzk6YpJH;6 |w ƞnRz|J YnW*z&i 4LMWXU TtyYI24n_+e>xVQQ_9ZwűW7c0l".e9F/̖IȕAKf$ƿnQ´#s] Tlf=]mI0/YK"$xaWI+!<. "x$duhn>^{W~SU]wRTwBA^1z Nz#[7ȩ4APwTM-f6 w(ᢋWKfPf3M_is2܉`^`dZ%˱D+:>Q0͍st"`Z^t?f_b#Jat&+a (F}x Z؟8Bfnlȴ=;$yW{dF=1>hL5-rmgmsK ]Lp\{CR|Qrht񹔆| z_EY_ kj\;וLl l)G&y_܌!$3fjJ)n͵EzgFzz2 P2ј/'c^faqw4#>o7w-QDW`QlRypU>F1١Ϯs-AKYQ:?wojX~y,ت]dB{}IF#Em%*صeMΈݷa%R{- ivپ O,f2/ [[ޅWޅ.t1X -F:+ߐ$kࠣ }$aICa%pJt izXJ*L 'two;tI @ap/MZE^e9vEj_V*Zo8[;_^(+O9 b_jWayu3o*j*$X/>%]kĔ<T@qSPS>&`NlQYU;[:7=MY[˪٨ޤL!#$k9f~r$c\MU y%ZN^:lk>[W{gsl}}A5m9U٣t[[EG'q駝[w4ym<^GW]k˃ћr6& mdbW.,rvYP느Փr;D ȓԊPT?6/ cmna|Tny=:)/A;V-'*;5)Ɲ7zK1Nc.E:Jz'^)ͿrvKr{!g$ ^Y6Xm,åc:^&.kf*AP41j M5ˎqSV7PW:r ;Y[ATd,a^Ϊg}}' FAtCLuQ-QS*/&q ooT>g ͹R?J0k g 0'+ .Y\id$eF̋(tW7vAU;yl@ b_C.zQ1I=Ż߼%u{'IliػnzJis%D-=`{FN@TqeO*]dScg91W)5b]OM6N½f_Cl0Ҵala i+'PH[Z|MnkGdزtiOҀUp =q`I]' FEUURʾj#+-h{'jhz+ec(=;W<ӓ6kh7"ؙ`kkfջ-v 7/ &%*>Ui$Hkc bPkg5[GއL{nw+ƋU"' T*jo> i\[JJb* Rz'Pn/U';tcs65v}?gSzco*],MGV~&2U*@NUK se9S}KT d]w8)АPl:^;SNV0X%n8 dKf$ˣ m@\vk_i_k -56]3hTGV]:U}`/*ىàU_FWsG[Ƥٸ_gx̂wހs-q(hc!l7Sw|LpC Uwct8C奏] 2]tk)UU~t3<(jü|~3vƧSwčEЙy 4LL5ϚS@KU>ͪd4~Jn{7DE2LEocY/C1'=rޓQ{1Uzjug܋⡙&H}hϫ(]{A$@Ƭ^ 1n=}$CBQX0<"F{$9Nػǘo1xyμިLt;t# ϯ6mnXg82ݬFaqU;՟՟{՟՟ 7v%TnH٪PIUG+j,Tmu@. e'벍blجtKlzU9ƌo81?o(X=. [y]s"n=֣njU <>a wkʬ|]FW21/5QpLM͑g71TZ0{M<^*m ƱH$3gן_ʤwu50[WSKE0f24#Hoćߧ1}lVmt>Hքh;m٣_9Oi= apWqf6_1:Gm]br0:cK&}э}p~{M cy?[\NN=C6G6?ˍ ^y.(L~gO)"xfN%-x9~(x ?٬n8 D$m?FȣX `;"JIȇGyAV wWv-Z cy%z&assDef0H sUզuiIZa'W(}q R^_|]xm(_ ,'O!SfTo qŰі6;ayx05OՒ!Pm*? ?hs@5:o-50Q|hf5!%/P0,= ur YFg ).w̕ݕ`rhE(O@C!CbXFĴF#{MFji:??ʚ?W ȥ6%yJs soU  lQa"}o;)G=|Mß4 vzPxEĢxT+P%WvYK}ereieJe?@AHԥ)'58k,J(@0c%\g/{Y{ý܅{Yu 8SY ,E sּ BϠn z'ʊt3.`"Ձ@RHEn5=OtQ!@<5]6 y)U /l J:pY$6Ş 溑j_4ĺ}T,1>'i[Co&'u !d QG715LC1s厈7ffɓis|o0 ?\v&hJ.PO[}S1+?88kt< |u^[lѶ(B%B/Zl12`6~o5fVf8bmL&57yPU9a:&mQ]c w$0| ظ#bIJBz E$kذj|Ӡp:=0w??GOw't١ެP ;f|_8{ wx--ܗ %ɇI6?9+G`&'`p=g Ok­UdAg)+bcA޾KbyhB#m=@8sNs>Ruue߲2B\%jH9wM  Tk $ral4 &&d*ºy8]IP`n >Ȃ6Mz7 4g0hm:3W=m}̟S DE7xr ?vt.v[0iΆbUhC*GRT |r_RpcԆ={iW~:sxN!j;Lv`r>Fg,-]~' &{ MHZaVĉSrGHMp3T @c 9b6;kM 25iMR&O3-hB7zh9X/M"^7l.awCE|NL:zbLUk$_zF3nd24ū?~yՅ߿x&Cʧ`+4zQu.r2SϸPǜyn-@?cx؈>IM_psX@lS3sϨHew<OmQcv]=#lhlpH&ʣ,xJQbXƈGT3&{KћlE - tgO x7eUSahZ =:sm*Hu:a"凉Dq bJ(=u8qUvR0J%`[]$Q[$Ⱥ+n/+V_萫7x6Uݕkhgb#!̂1g[7np)HOPZ"aƍ3]\) ͷm5QxeXVۜFd`WwVA:V"Ƶ?]8^zA`/#s-಄ڟT8f *@Śl,oY)=ճ =^yJ`zfܚؿ|0sX#"#OS5XOE31elo ?}lAб }O `8KGJr(1 H5Vm f$ CO149=]68Ej̬7#^\YKtlcgx5'o<1a,ΉsAg8g ;]T"7=FPx]ai)Ae'kr^gyv)NCPn.G;Wrn7t5Y-p0 C[6bw?|Fi?iޝj6x&_* sB_|oޕ{ɼ#+{EQ*Dt`߃w xM \̀1Mi܂tmkN o jn0jJit<]ƝyX B_߰¯דx&[1}*{t&¯v y#fݝDoL~I5rD^M65v8`4 p!;~j<k;߂tܳQe?6ܼm P]/{ۂb^cf]/;FA4Fm+ēP=8WSfmPt h]HMZ0y9]U]OӦ9 g*TvMj{i>#+{*0xyM< $$#&0Knco.8RN8H7.xYA 3lw5{7%f#~½;ѕad<pH_h ~m,,$>b2pjnvJYJRF+ؐ%"-s$lUiڕ*MC@ %<ma< `Wx3X6c| d웄1믴FuCsNaK?`X5%pofPvAKLGus'>xnΜgl=iӶ]1瓝o!G#)q'n6+[=Hhhp;].ST-f󵕃]iӴMn*U ?*,]N]{pҏ}+ya>}\ˏf` 3u_E!ԹȈØ>sx@srpDCQHjxh]?q A~C&5t# 2wTfd۝x$̌ӫ1 5FH|bS8 Bia.p>ǯF< p=d5Xؘ 5P OQ[4S~ c,)O\m%hdH"<^?ϴJPa7Vm@KӀb(xcb; ;cvodocvL$^-ӿQ`e*JӰWX: 7~fCo&Wċ"H/V\bNRZgF/'S퇷ƋR 透<"?7З+I$URG <ũ.j#|a{6qf݉C^0I{$*]HFMXyc`mD&DW²V7ha]jWmV7@>ћ/| 져ڌo+X}YlǠi ai\I.;|Fvq:iRRgT+@7 -J/4TcK8FVa$?٢߹L5SG{xVW `ܣ(*~' C^j=f+ob0?[$3eʣB+%tv iQ8!\J?@nϴ0hDY"Qcnp2s OuH*]3 lxySwLn֋0t=l@$[lIzE$r=a{\eZD%ITlU#HE*F:OBLtԧqNb-͗]2}1zt>%g!sa 셩;T"3k{F`Hʈ?t{C @?x5qoo_%qwPN%3 ةIRh<oXБpry#>|`C$u׿o'W tT9HrwaD3\&٣7@