{"id":780,"date":"2023-10-10T12:03:08","date_gmt":"2023-10-10T10:03:08","guid":{"rendered":"https:\/\/www.tippex.net\/?p=780"},"modified":"2023-10-19T12:18:54","modified_gmt":"2023-10-19T10:18:54","slug":"server-absichern-mit-fail2ban","status":"publish","type":"post","link":"https:\/\/www.tippex.net\/?p=780","title":{"rendered":"Server absichern mit Fail2ban"},"content":{"rendered":"\n<p>In diesem Tutorial m\u00f6chte ich euch <a href=\"https:\/\/github.com\/fail2ban\/fail2ban\"><strong><em>fail2ban<\/em><\/strong> <\/a>vorstellen. Es is ein tool, welches Logdateien auf bestimmte Ereignisse hin, wie z.B. failed Logins, untersuchen kann und dann entsprechden mit einem Blocking der Source IP reagieren kann. Dies wird durch das Updaten der Firewall Regeln erreicht.<\/p>\n\n\n\n<p>Installiert wird fail2ban auf einem Ubuntu System mittels:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install fail2ban<\/code><\/pre>\n\n\n\n<p>Die Hauptkonfigurationsdatei ist die <strong><em>\/etc\/fail2ban\/jail.conf<\/em><\/strong>. Die Entwickler raten aber davon ab, diese Datei selbst zu editieren. Aus diesem Grund erstelllen wir uns eine Kopie:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo cp \/etc\/fail2ban\/jail.conf \/etc\/fail2ban\/jail.d\/\ncd \/etc\/fail2ban\/jail.d\/\nmv jail.conf jail.local<\/code><\/pre>\n\n\n\n<p>Es ist \u00fcberaus sinnvoll erfolglose Loginversuche auf den SSH Dienst zu \u00fcberwachen und die Source IP sperren zu lassen. Es k\u00f6nnte sich ja um einen Angreifer handeln, der eine Brute Force Attacke startet.<\/p>\n\n\n\n<p>Wir editieren also die neu erstellte jail.local und f\u00fcgen als erstes einen allgemeinen Teil ein. In diesem Teil definieren wir die bantime, also wie lange eine IP gesperrt sein soll, den Emailempf\u00e4nger f\u00fcr den Fall, dass ein Alarm rausgehen soll usw.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;DEFAULT]\nignoreip = 127.0.0.0 192.168.178.11\nbantime  = 86400s\nfindtime  = 120s\ndestemail = test@example.com\nsender = fail2ban@example.com\nsendername = Fail2ban\nmta = sendmail\naction = %(action_mwl)s<\/code><\/pre>\n\n\n\n<p>Als n\u00e4chstes ist der SSH Dienst an der Reihe der in den eckigen KLammern gesetzte Wert wird auch Jail genannt. Jeder Dienst bekommt sein eigenes Jail:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;sshd]\nenabled = true\nport = 22\nfilter = sshd\nlogpath = \/var\/log\/auth.log\nmaxretry = 3<\/code><\/pre>\n\n\n\n<p>F\u00fcr diesen Eintrag bzw. Dienst ist es auch m\u00f6glich, andere Werte f\u00fcr z.B. Findtime, Bantime etc. einzurichten. Diese \u00fcberschreiben dann die Werte aus [DEFAULT]<\/p>\n\n\n\n<p>Wer sich noch tiefer in die Materie einlesen m\u00f6chte, wir auf <a href=\"https:\/\/wiki.ubuntuusers.de\/fail2ban\/\">Ubuntuusers<\/a> f\u00fcndig.<\/p>\n\n\n\n<p>Nachdem wir nun unsere \u00c4nderungen durchgef\u00fchrt haben, starten wir den fail2ban Dienst neu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl restart fail2ban<\/code><\/pre>\n\n\n\n<p>Den Status des Dienstes \u00fcberpr\u00fcft man mittels:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl status fail2ban<\/code><\/pre>\n\n\n\n<p><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAwIAAACtCAIAAACMfF9JAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nOydd0AURxfA3+7eHUeT3hFQioKiKCD4gYrYC7EbGyqIQiK2qFGjUTRGxcQSS1DEFrtYo4kFNUQQsKE0xaMIR+8djtu73e+PQ0W9vQNE0Di\/f8S9uXlv3rydeTf7dgYbMGAAtBCl\/mtPzxf99t3e++UiUlBTL5ZTHtd09vQyfbrvbFwN3eiy8pCfz01O\/tb32EvqVUHt3pO8pg117GKsQVTxn1w\/tOfovTwSANce++uxIffnLDiTS0kT8JnAYIf20MTMc1\/IHCvW6wtUwfkl03fHiWR\/60P7kd17yalfx2jjQFOi+orsxPBTe\/bfyBC0ZsO0ek+dP\/erPuaaeE1BRmLk6aDgu63uM59OPyIQCASihbDkF2EC76Crw84Ji8utqG7aLECVxhzdFtOEgoSJg4Ni8tWgM6mFYiN3n\/nrNor9fQ\/zZE\/Onw9NtkObQOVc2bD+Ml8SI9BkeY68aLZ1+lGUeGTpL3cqCWVDZ8\/vlgVUv5xzkCdXchPBDcf++NNE6uLulb+kC1WNujr11VPDodXDoE+rHxEIBALRAhqFQThwDSgFDKvNw0jZExKm4bH17FJHNgCA7bl\/vgOq+PKyqTtiSdywv+\/8qf1szHSUyKLkiNN7f7\/Cq6EBgN1\/3dX1AxUwIB9um\/z9lTLZcRMZG7w8tuHvBF5wl35bHXvrH+VlAwBguL7boj3jhloqliX8uWtLSEwxBcAgF9Pw2HrKI\/vw044jB1vrYllhv63bGV4gczbkmo9euGRGfystVl3Ry7jQ7esvpogBAFh6zrMWzB1pb6IizIv7e\/\/2g\/fyJVEZ22X1Bf\/qXfvrh\/mMtNXBSx8FLwtIHn5gh+WZGauuldEAgKkN3XhyZvby2UHPRMx2wFStx\/r5TXDtosuqzkq4GbItJLqIkiG31aCFZfy01NS3erwN+pGuL83h80tpyMz68\/GUDRadlTBeFdYq\/Yh16OXctfTa4sN3ksUAkMGLu\/f6s\/9uPyIQCASiBeCSfxR7CR231rhvrnPdVDvoF4G1I4XL+BJddmX5EDf3ab8n1j3ePn6gm5v7xB2xJABgKmr0swu\/rpg3Y\/aS3fHGPj\/52nMBAIC8u37YQHfP4OfNH\/sJriKbLCupbJhpCKuh\/cmzK7191l7DRq5eNlwHlyUXgOjcr1vWLt8JY32OlA\/wn2GvINMaRmOW+HfPDF7sOXX2oi2hSdWY5Dq3m\/fmH5xKQ9fP8\/RaebzQacWaCSZvDISruc0YWnNq+ZTRY7w3\/fWyXpwWea+4u6tjBwwAAFOxd7Utj4pIEcmwA2741bpALzPe4ZU+nj4rDsTiehqYXLkfjzbox1eSFPScXLsp5KSk19Kt1Y+0sKpKqNG1p6ki9s4nX1o\/IhAIBEIOLABg29U7LxIpEQ2XCB1xp\/kCzi7F+FismTkPYt6VfbyGvwtOXn46YYatEfEo7QMedrBMPaa61IYFRFXRABgA0DVRxw\/eTasDOHXoxvBt7s4a166UMMilAIAquXv+Ol9AQ+7dSJ7fKEtd\/GEW4zoCrqWjTef+HZtWUE5DcX5Gw2WlPuNHKVxfvft6IgkABftPDzg9ztUo9OSritj5N4JOPM6jAGoTogoBoDwyqszD1V4l7E4VrdTbtWd19LkXpIxWEpajxtvmnPIJup1FAUDB2bQmyW0ViE4zQ27PlPwtSj08b97RdOoj9yMAALvXwjM3FwBGsKji+\/tXneCJgdF\/mtuPtdHHgh\/97B8cOiY57smT++HXwx7l1NH\/8X5EIBAIRAtgAU4bjxYrEm9dxQjacLQo5Sm7tnkDNabcxeMbv0kuXQ3UuCwcAyo3\/71f5M2pTs3Bb+004twP+x+\/TkKl8jKy6gEAQJzNzwEXI10cSihmuXRZcZkYAICurxeCAldBlj4iXvhNfuDCkH2uD54+S7p\/+3ZsngCAMOhspmI0aE\/Y5NcFqbw8dRwapjG6MuVF\/luGEqVERlVucrVXuhNO2bn0qo0OeC5r9gSuaSe98qSkvLetLU+uVBTdN1xc48oBAGH05gmrw2pkyQV4OzeIri\/JpqBN+lH07PjSX+5U4sr6dmP9vH7wSvHfF18nQ26z+pHMuBowK8LMro9DTzunyQGTxl9bs2Dvo9rPqR8RCAQC0RawAKdUDen35xTMkFLBoXlhEMfOZ72vxd1Ni9Y9yKok2f3XXvJr+eSJKdt4blxlnxD43bHndYylaFqOXJqGRkta8tQRJB6aPz28l5NDL4cB3oGT++2c+8NfBQAAZOyOr5deLpa6OkYLhcJ3PhDxImNqNrj0Uo4RudoLYzY+kzl7NugmTTlZcqW3IGbX3NkhGADQtSXMdnuDlNygtujHN7lBLzMVe4QuG+NwJP6+dWv1IwCIKjIehWU8Cjt3OmL54YCJ\/Y4\/vgGfUT8iEAgEoi3AgQZRvbRPBJi4mYM2rm1lqZ5yIzSaX0nSgBuaGrObMnuKRSKaw+W8XZRrPiFgw\/D8vSt3x5S9FYrhBqbGkrwQwtjECPKz86kWygWWspaenpbyOy\/LicrTH944G\/zz4g2Xa+ycunEAxHnpGcJO3a2VmxELkMkR0QJ7V0dHFwdRTESSnNlTkPmyQN3GxuDtfJGWyAW6tjiLz+fz+fys4pqWrTa0ST82\/iIpojjKyuyW9qMc6goLK0FZSRH7rPoRgUAgEG0BDmKi8ImUHCBBHFHezFwQqjw7t864h502C4BrMsJrdOcmpYEKX6Zm6\/Ud5mSiramhqoABAG44Ys0WL427IRf4qp0sLCwszE21uQ1zCKbsMsPLtbN+x95TvIaqPr51v4JuoVzcaNzmEycCJzZKViWsPHynDOzRSV9b17yvm516Pj+HBIDaBxf\/qujnv2qKk7mBgal13zHfrvbsKWerAfJZZAzp7D33f\/T9iCShHFXEKX9dSDCausLP3dpIV8\/MfuwcDyuiZXJbgbbpRwVNIxMTEzOrXsPmTu\/L5j1Jqmmh3Pdh9\/EN\/H7GcOceFmaduw\/0mj\/GJO9pfBH1pfUjAoFAIOTCAoCSCwqpneotzOnXy\/mil+z4c0SzM2Jro0N+7bFyfvC5ubXlebEXrkY7jAAAAMLCO2T\/zE6S\/CPri\/8sBTJhz8xF5yQ5FFTmxd3Hu69afXicEvVo++Tvr5Rxuvbto6PMGb82aLykYiovdKHn3kQKAMS8mxHcaVuPWHBL4i5t3B5WTDHLbTa0gOzQx3P1NCMtrrCIFxG06ZRkLxtB4sEVAfXfei\/d5a0OlQXpcf+eKZS30kImRd4nx4zGr+1JfLXaxmwHKvfPDStwX785gYd02dXZ8TcO3KNbKLcV+Nj9CADA6j5799FZNEVWF6bFng\/4\/XwWBdBK\/SjOTuRxJk9Z+rWBBldUnhl\/c9OPx3gi+OL6EYFAIBDywBp2kWbRGq6kSS9aAaAyjpUZQdQ1IQsCgUAgEAgE4vPl1dK8CCsL55SFt6cqCAQCgUAgEG0J2sQNgUAgEAjEFwoKgxAIBAKBQHyhoDAIgUAgEAjEFwoKgxAIBAKBQHyh\/PfCIFxn3I5reyYbNrVlzS3fCLbzij\/vhIeHh9864NmptSz5UfXn9vQ\/Ejzbgi27lJx24R2nBV37xUPj9W6AuPbY7df2ft0SE356fIA\/fKoomH+19tClm3f+uXNuSW85fQ9S+re5fv4f8Yf37NC20t\/zww\/Wh6lfPmgc+9Tul09Nn\/8QbeE\/hNmMoD8W2yu1hr7NUKJtxb0D2\/678zcCR6p9ptvrkjGBX7m7jfr53meyuQCuP2KWW875y2nS9MUNJ+66+vvUjrj8dtWkx9x6xJe3lyBz\/a0KYe177FrAAPmz+wfyuej\/vp5KTtN9uqXu9hrn4THr97gm+Oq7\/cvkD7h276+X\/3rw7JUbYX+fO\/izj4vBR++FNqVFfv4R+Vj6fG7j2BdFW41vH0Br+o848+r5DNeZI43aNDJBMfOXA9F5xOjO8Tcjy6QdksK2GTPGJPbCtWz52\/pRpTFHt52Jq2nWWSvNqP+T5HPR\/3098Q66OuycxLjciuqamvom7Ina5P4lTBwcFJOvBm1YtnhNyFONMes2zrD6D22O3SI\/\/4h8avogEK0PXR5184nJ6BEWhPyyrcanOmopmo\/yX+I5wEoLK+NFnNi560pKLQ2AG\/b3nT+1n42ZjhJZlBxxeu\/vV3g1NABgGr1nfr94Qm9dMv32uaRGR1Gx9JxnLZg70t5ERZgX9\/f+7Qfv5YtklQcAIJQ0NJSgtqysttn7aH8S+jNAmPVzNUgOfVor5TOsg8v4ocTtgIhy2WMsu\/+6q+sHKmBAPtw2+fsrjQIqDNd3W7Rn3FBLxbKEP3dtCYkpbhwvvFc\/13z0wiUz+ltpseqKXsaFbl9\/MUWMm3nu29f3to\/\/GckcruC49Phqpd3Tf7pbI728ybTfD83rygIAWB8WDgDk\/a0TV\/5dQUu3G7vvqnPzdRJrzHqqvzgTmttv5ijtl8d++P5Ecr1ce37q+kvXE9Pw2Hp2qSMbAMD23D\/fAVV8ednUHbEkox8y9680yNjg5bENfyfwgrv02+rYW\/8oL5vRHxjkYhoeW095ZB9+2nHkYGtdLCvst3U7wwtkxpvS7AnAeL8AsF1WX\/Cv3rW\/fpjPSFsdvPRR8LKA5OEHdliembHqWhkNAJja0I0nZ2Yvnx30TCTDz1Wtx\/r5TXDtosuqzkq4GbItJLqIkiEXmjWeMPkhoz7S7cDYv\/Lu0\/f4mOMnYTXnIIP9pctl9hNGfaSPwyDVH378M0e6LXC9CTuODsu7kNVpYC99bs3zP3cGHn3ccEQiQz1M\/tAcv5U1PjTHzoz9yGjP9vWfurgHSTrT+5kf5vFaPgE3j09zNYhrN\/enBd34h5bNnrXkQHqXbzf49lYEAMBU1OhnF35dMW\/G7CW74419fvK15wIApjFw0Y+TVCM2+XovP1Hbf4T1q0CS28178w9OpaHr53l6rTxe6LRizQQTXEZ5AADAjccHnj79yyTTltumXfVnAOtgY2NUmJJeLWVqww2HTXDKu3IpQeohu40g764fNtDdM\/i56N1PCKuh\/cmzK7191l7DRq5eNlynsfXerR83GrPEv3tm8GLPqbMXbQlNqsYAACj+P7fTOrv1b1gP5fZw60vE3H5Uw1z+pN9gt0HfnMqqC183xM3NzW3ICskYwWA3AFxd\/GTbD8dy7GaNEO5buPm+jsfQriz59vzE9WfSky67snyIm\/u03xPrHm8fP9DNzX3ijlgSGP1QVv\/KheAqssmykspXY7Q0f2CUC0B07tcta5fvhLE+R8oH+M+wV5AlS7o9ZdhN8i01txlDa04tnzJ6jPemv17Wi9Mi7xV3d3XsgAEAYCr2rrblUREpIhl2wA2\/WhfoZcY7vNLH02fFgVhcTwOTJ7fp4wmzHzLow2QHWXaWdZ++y8cdP5ntL8Oe0vyEefxkGIcbFH3HH2QqS1g4d4rbOHvChHkHq4atWezWKEPr\/XqY9G+e3zKPD82zc7Pt2b7+A3RNKi9Xv5t1GyblfZJhENt2yEC1h8f3hSXn5vJu7T8WozJgSE8OAIh5V\/adCIvlZRXkpUWfvPxUtbutEQGYap\/BfcR3Dh+NychNjzz4R0RVQz1KfcaPUri+a\/f1+Kz83Odh+08ndHJzNcIZy\/+n9cf1DPSgtKhUSvDO6Tb2q46PP+yBD10Tdfzg3bS8rNhTh25U2rk7N3Li9+rHtXS06dyk2LSC4vyM+DtnwiRhP5X77+0XZm4DTHAA4PZ0c4LoO7G1zOWZYLAbAIjzE2NTU+KSC6tT4hIy45NyVHV1OHLt+Ynrz6wnE9L98ENgmXpMdakNuxBV1TBMS\/UHGXKpkrvnr\/MFNJl7N5KnbGGpK2tkYrAns90ksPNvBJ14nFdLCgoTohKKKXFaZFSZrau9CgYASr1de1ZHR76Qld9AWI4ab5tzakvQ7efZBXlpMWf3XeKJ5cttIs2\/r5n8SoadZd2n7\/Kxx08m+8uypxQ\/YdSHcRx+9fk7\/iBLV7r0bui1rHpaVBRx\/k6VwyBH1Td2e7ceRv1b6LcfSjPt2e7+Q5cUlYCugW7bPRb7FB+KYWqGBopFSfyGZbi6zIxCbi9DDRwKaOUuHt\/4TXLpaqDGZeEYULn5ihjgukb6ePbDLMkvJSH\/ZY7YGACAMOhspmI0aE\/Y5NdVU3l56jiuIL38qzKZx+cNPv756s+kFYvFApH4\/VEe6+AyfnATHojJhsrLyJL8nhJn83PAxUgXhxIxQ\/0iXvhNfuDCkH2uD54+S7p\/+3ZsngAAgCq8eytxzlf9TU9m5Nm5OYsjf34qkFVeOkx2AwAQCkkATEgKhSTQJCkCNodNMNif2T6flv4YAC1dTyYwqX7YYjA1B7+104hzP+x\/\/DpxRao\/UMxy6bLiMjEAAF1fLwQFroIsfaTbk9FuWZIJjq5MeZH\/1lwnSomMqtzkaq90J5yyc+lVGx3wXGaWJ9e0k155UlLe2xOmHLlNHk+YxgFmmPyKoX9pkHWfvsfHHz+l25\/Rntkg1U+Y7MY8DjP5gwyogpwCccNfuQWEs5EuDpViqfUw+0PL\/JZJo6baubn2bGf\/AaBFIjGw2W2YFf4phkGMcOx81vta3N20aN2DrEqS3X\/tJT\/JYEkDUBTVMAKLxY16hYzd8fXSy8VvTQyEBXP5j0q76k9VVVSBsooyBhVv1YYbDZ\/QJ++Kn9wHYs2CfrN2K61+QeKh+dPDezk59HIY4B04ud\/OuT\/8VUABUCWRt+N9Jw3odOGFW5\/6iPUJQtnlGZFmN3bf99UEDMNk2f\/z0J9RT+kw+mFLwJRtPDeusk8I\/O7Y8zrGUjQtRy5NQ6PGylNHqj0BpNvttQihUPjOByJeZEzNBpdeyjEiV3thzMZnTXjXBZOmnCy5TafZ97V0v2pG\/9JyNP7I4yej\/aXaEwMGP2mZPlL8QQY48Wp5BseJtzxUWj0M\/tAiv20NmmXP9vYfXEVFGaoqq9rubZRP8aEYXZGXV6djZqIssb2iiZlufV5uGYVrW1mqp9wIjeZXkjTghqbGktwqqjAnT6xj0PCUktAz1JP8Jc5LzxB26m6t\/E4fMpV\/BUtZS09PS7mpEaJYJKI5XM4bIe2tv3So\/JcZAoOO7z784HQb85Wx1Acp77VLJriBqbEkn4MwNjGC\/OyG30eM9YvK0x\/eOBv88+INl2vsnLo1rFXT5VG3Y3XcRkwc3Kc24p\/Gs5L08gBAURRGsBr1FpPdmJBpz89Af9l6vg+TH8pBqj9wzScEbBiev3fl7piytyRL8YcWymW4H9+3Z0vsRiZHRAvsXR0dXRxEMRFJcqIgQebLAnUbG4O37zd5cnGumra2porcH7ctu6\/ft4NMOzPdp1L6t6XjT1PbCyDd\/q11\/zKNw02r9R0Io04mEruxjM2MqPycQsZ6ZOvfbL99b3x4RVPnqebas739BwgjU0NhRnrulxQGYUq6nSxeY27YgQAy\/nZ4peMM38FdDA2sBs2b6Vz77+14IVDl2bl1xj3stFkAXJMRXqM7N7h71cPbD1XcxvfTYQHbcNCEAToNdq99cPGvin7+q6Y4mRsYmFr3HfPtas+eLObyEnCjcZtPnAicaNJE2whfpmbr9R3mZKKtqaGqgAG0s\/6MeiY+jGfZ2Jo2joMwNdcJg\/Hb56U9SHm\/XbLAlF1meLl21u\/Ye4rXUNXHt+5X0Mz1E1YevlMG9uikr61r3tfNTj2fn\/NqAqIro2891BwzvV91RPgLkfzyQBXnF4Klo7OBsgKHzcJl2I0JGfb8LPRn1lM6TH4oh\/f9ATccsWaLl8bdkAt81U4WFhYW5qba3FdZuu\/7QwvlSrkfGezZfLsBkM8iY0hn77n\/o+9HJMnbkkec8teFBKOpK\/zcrY109czsx87xsCLkycXUhqw5dTbI20befNX8+1q6HWTaWfp9CiCtf1s2\/jS5vQAg3f6tdf8yjMMtQ\/l\/nnP6dTYwcZzuNVjh0T8PqpjvNEb9W+K3UsYHCU2fp5ppz3b2H8A79uiulPQosVUfT8im\/R+KsWxn7zww+9X\/yMfbv172Z+mTA2v3Lljks\/2oJpSlRu5fu\/9RLQDURof82mPl\/OBzc2vL82IvXI12GAEAAHTZP7\/9ZLJi8f7Q+YKi5xEPU149axQkHlwRUP+t99Jd3upQWZAe9++ZQkpG+RZBZV7cfbz7qtWHxylRj7ZP\/v5KGS34FPWnq2Ju3veb7Wp2NDWtYRkSNxo+3pHpQcr77cItvEP2z+wkiaOsL\/6zFMiEPTMXnSsAADHvZgR32tYjFtySuEsbt4cVUzLqpwVkhz6eq6cZaXGFRbyIoE2nGuUM1zy8E10zwDryLk\/UlPJ06Z2jf\/RdvvjolbVs8YNfJq78u4JmsBujZZjs+ZnoL7sf34fJDwmG\/s1ryHF51x84Xfv20VHmjF8bNF5SMZUXutBzbyIF0v2BSW6zYbJnc+0GAEAmRd4nx4zGr+15Pe4y24HK\/XPDCtzXb07gIV12dXb8jQP3aHlyMUUlJRBLfznhnWYx+CGjPgx2kGVnqfcpAEgfx1oy\/jS9vUz2b24\/Mo+f0sfhliB+ceOu4vRfD5tzSp5c\/HnnbZl7STDp3xK\/lTY+NFf5Ztqzff0HN3Vx0XxwMuqDUlWbCTZgwIC2k4ZoX1gWs38P0Njvs+OxAACA08P\/8Abdw7PX3fo4Ltey+nFtj8Cj454vmnsota2Sthj4XPT\/2P2I+BBUBm04s5DePivg9pfRO\/+99uJ6E3YcGRDhtfhckzOqES1FoeeCkIWCTX4HZL+t0Lq0\/0MxRNshSgvdfjxHUUeyBohrcPP\/2nX43481WjW\/fpyjrGniOnNi94wbYentHAN9Pvp\/7H5EfAhsqx5dCv86ffdL6Z0vrb2IVoXQUs4\/tf10ctue64JWgxCfDHjHqXsPzTHJjz604efzKTJeKf9E+dz1RyAQ74NWg\/7roDAIgUAgEAjEFwp6KIZAIBAIBOILBYVBnxBK3UQdB4jVO7S3Hq3Nf7VdCAQCgfjc+S+FQXjHaUHXfvFowxPZWhdaY0h9D2+hgd5Hk4DTnVbXDF9DKrVpt7dGu3DKdGXN8HWkSiucM\/O5+wkCgUAgWo323zcIOA7fndg8Ar+9dvqW6CaklRLWvke2G4R8FfDve8nkNekxt8T8lu6P1UZwhwgGzhRXnVO6dxlr45cpOPZCCyusYA+r7rPL9KPw3Bssy0WkpSPracyH2q1t\/URx8MbLa1w571wl729t0RYg0sC1e0\/ymjbUsYuxBlHFf3L90J6j9\/Ikdweh5zJ3md\/IHrpYUdK14F+C7+aJmMtjGs4+K7wGWpvqKkMl\/2nYH3sOhmfLNJOizfgFMwf3tLE0VEze+3qHISa57VcPY\/3N1Qe4ZkN8vp0+qIeRorAo9fruNUHRMl+Jkq0\/y2Tir0Hzu6Xsmv7dRTkbHOFq3cf5zh3n0kWXU1fAiz6x\/dfrmbTayC3nvndqtF0zGbNlwqrrlTSu1Xvq\/Llf9THXxGsKMhIjTwcF3y1zbz0\/VDAZ7Lt41uBu+py63PjrITtCImT3CwLxKdP+YRC7i3Ovkps3RL2dbdjRsR\/ynhxVGnN0W0yrKdbmYDk7lXM+XvU4bThExK5i5cS3cfjVOu0ik1j5laKOQ0SKD9i1HxTGtbGf1Mfs+cbnCAbAsvPZ4cs+ujDoEQlA1xbK2Ie2eRAmDg6KyVeDzqQWio3cfeav2yj29z3MEwHeccKa1cPqjgf4Rokd5\/646scy\/oJTGWKm8hhBlyf+tf98RmE1ptdnuv8PG0UFc2Xt34GxFBUEKXeOPS3w9tZudJ1BbrvVw3S92fWouSwOXNw1\/o\/tK+JLMc2OmpVyYheZ+rNMxi4cxuLL3IivAbbltM2Bk6hrQet2pwjUOvcZrK9FQKYIAKjyf7evPPasIQihawqqacANx\/7400Tq4u6Vv6QLVY26OvXVU8Mhv9X8kLCYum65a27wjz6RxR0cZq1c+WNllv\/JjM\/utxUCIaHdwyCis7M9xO34m7Re5dyFFZv46kcFpmo91s9vgmsXXVZ1VsLNkG0h0SXG034\/NK8rCwBgfVg4NPopw+6\/7ur6gQoYkA+3Tf7+imRkIazmHNxheWbGqmtlkoMdhm48OTN7+eygZyJg6TnPWjB3pL2JijAv7u\/92w\/ey3\/9c4ZQ0tBQgtqyslq5W7+o9qvvOlSspgdsAgSZRMZJTkaqJMiglexJm3EiTUOariTKothJ54j67vWDloo4OACA2sTakROBFrBiv1HIF4HGjNq+w2gMACg8faPi8xQAALZzvfu3IvIWN\/wPggLQmFrXdwRVsE85NgpARWw2XWjWi+KysJoXrNTjnNw8OapimiJ9SxA\/YZU22moY0yH7bhWq8VnJz2gTN7ESBys+yX30L91jt8AIWI8WKBSCqHdwvX4FO2YZpxTE1lsEnbWJl1cw3WEihToifZ9CajJGEwzXQXq7gLk8biSy9RMaGEDVPXa5qdDMjHi+gpteAAAAQrz4OWbSR6SvzU4vlNcxXPPRC5fM6G+lxaorehkXun39xRQxgHQ\/AUzDY+spj+zDTzuOHGyti2WF\/bZuZ3jDyadS\/LCIApn+8w5UdX5aKgAAW6+KojgF6ampDT2AaXhsPTnyybz5J7MoAKUhP5+flrbA51CquFn1A5CxwctjG\/5O4AV36bfVsbf+UV421nnI8C65l\/xOx2ZQwN933j1k+GDzsyE8pvJU8f3QV0dWP+cJrQbvtO2mhT9nfkuYrnp8atdjIKy1ptONwgWCQS7j7fSR62G83iDmvfudoTxuMHRK\/5ITflvO8MUAAEly6pGpP8tk7OLhOQdDhAvXWzK1pwGsQ3\/Pr02T9s3+\/XoRBQBpyY8l1wEAxBU5aampjUNVTL2Xc9fSa4sP30kWA0AGL+4eAAAw+iGjHaSD69k7GuffDLwUlyUG+HtfqPvJce7mZ0HMxyAAACAASURBVA6liBnvO6aaDPv7zp\/az8ZMR4ksSo44vff3K7wayVhtN2PF0kn2OsL0sNAEMy+bCO+FZ3MpAEXzUf5LPAdYaWFlvIgTO3ddSalF+xMhPpT2zg3CTZwcVROevEh5kshxcOr8KvMDN\/xqXaCXGe\/wSh9PnxUHYnE9DQwo\/km\/wW6DvjmVVRe+boibm5vbkBUNy7nk3fXDBrp7Bj9vPFeI0yLvFXd3deyAAQBgKvautuVRESkiAG43780\/OJWGrp\/n6bXyeKHTijUT3pzMghuPDzx9+pdJpk2wjaqduANNFEezMqNxrJPI2pdUZwEAsG3IPgtI3Y50fSpRWU5rOosVMaCLiazbrOxkjAaoT2VlhrH4\/xA1NABA\/QtWZhir6O3ZXfSMKBWCgpVYGQfAac0uFJBE0TOgccrEv976fxSVwcqNw9g2pN1yobaiPEt3ojoQUPMSe39YwkxFXfrR1Q\/ZWU9wWu7pYYTYqDsUPMFBQ2wxSaSIy7outV2M5QnK3E9oZEqLCjCsJ2li9q6alRkYTdAa5nIHPtxozBL\/7pnBiz2nzl60JTSp+lWbpPqJRJvO\/bpl7fKdMNbnSPkA\/xn2kuMDpfqhHP9pBT6kfoKryCbLSippwJTMLY1qXzzPkpyFkZ\/8okrf0kIFYyrfCFzJ0GlwH52SlJQWnETZNLltV48cmn6\/K1rbds57Vu36Y\/DZS5dO7Vs3vbdG4zOe3q1Hlv4sk7GLRxcePvS4ugmzOMvavofCi3v3i5vWF7Swqkqo0bWnqWKzTNV0OxAEDiLRq3FEJCRxQ3MzLsi47xjAVNToZxd+XTFvxuwlu+ONfX7ytecCAKbWf+Har9Uit\/h5LTta5TLc+tW0wLWb+9OCbvxDy2bPWnIgvcu3G3x7yxv2EAj5tPNqEG7Qx8kg+VKSkKSePNee0sf4MC+TAiAsR423zTnlE3Q7iwKAgrNpLapdnBYZVebhaq8SdqeKVurt2rM6+twLEkCpz\/hRCtdX776eSAJAwf7TA06PczUKPZnV7CG\/6KhifjVGqNFsDl2vW9fVitLQhrICWncYqYRDyTHFh2E4BcDRp4EGOpeV\/AeLO0Rg2FUseMpJapQbVPuQk\/SQNlos0mn045OuJgrTMR1LSkMNqsViTWOgM4jiSsBMRWZdaXG8Qsx2Vj0NGlNr+44QdbTlFD+QpaqCDkVgICiV9kRMRLzYyH2ZDwCAEUDLHrwo4mWIQmqJWKG3wFCfVsKh4ffY+9cp6e1iqqfOSGzYkYYs9sMATqU66bRZqPW2e9aX4DSIFHUBA5A5e+BaOtp07t+xaQXlNBTnZ8hsT4M2JXfPX+cLaMi9G8nzG2Wpiz\/Mohj8sPX8RzofUD\/L1GOqS21YQFQVDZiqegeoelmtOWjtbl\/iwILjFZXQRb0DBo0yQRqXBwAAXHvMrycW2XEwMufWjpXBcS0437ApctuyntYCV9PS5OjbTepxdu+aoxUGwxcsD1he6r3mGlN0wqw\/YTJ28djKY4uiK2gb+XIxFR0dJbK4SGqzca2vtoV91fAfceaJb70PvKiNPhb86Gf\/4NAxyXFPntwPvx72KKeu9WxG5Sc9K53t5uF4dW9MuUqPSaO643i6mioONc2978S8K\/t4DX8XnLz8dMIMWyPiUbpyn6HO4jtrD0e9FMLLo8cjhv9sCgAAbNshA9Ue7t0XllxJQ+7+Y65uC4f03Ps45hPPBkV88rRvGIRr93HulB4RX0MDJDxJXT6kj\/7JzFwKuKad9MqTkuQlMspFlBIZVbnJ1V7pTjhl59KrNjrgOQlAGHQ2UzEatCds8uuCVF6eOg4NP9syj88bfJyxzkZgdAd3YfeRImVFaIgcxDRHCQCnVA0AExN5j3BJC4T5LfoJS2El8RjdldKygBxSrM6GqniijgKWEa1EAG5XP\/iPN5OUki6NgaykH4INAECTUjSh84niVws2tFieU1BYXRmAGEQCAC5NyL3e5HowXbEiDvU8oooEuoQozgOtjm\/rKQIKAGfTALLtKeKF3+QHLgzZ5\/rg6bOk+7dvx+bJS76ny4rLxAAAdH29EBS4ChgAgx\/K8Z8PpsX1Y2oOfmunEed+2P+4ppGNyNqywkKoljw3oZnLSySV\/bPVN6GDmmnfqfN8FoxM\/uFiBgkAoOi+4aIkwVYYvXnC6rAa+e2QKre16mk9mn6\/A4YBh39l18mYXAp4Bw87DP7JrU+H639LkqQZ63lXf7zjmMUT608t+qeE+vDx963cIFpYli0GADLjasCsCDO7Pg497ZwmB0waf23Ngr2P5OQANd0OZPwfW0+ardpwdjQmrs8JD72TbmlK0dD8+w5T7uLxjd8kl64GalwWjgGVm6+IAa5rbEBkP+JL2kRmZ+SKTQEAMDVDA8WiJH6Dr9ZlZhRyexlq4FCAspIQH0S7hkGYmqOztaKt7fEb3wAARrDEtIPm+T8bfl1hrbD6LeJFxtRscOmlHCNytRfGbHz26hk6Gbvj66WXiz9oUMUtyR7jRIr1eM5ZVnEhpj6q3syEbjxBf3gqck0Cq2aiUMNarEZSbBrPSsBpaJjfyDRW1vM3EgTpcqoS1WIAGKEkLVoSMc8u+PvdQNPShx2m60y8Wx7DMACgmY1GKAIBIGrCIdGCxEPzp4f3cnLo5TDAO3Byv51zf\/hL9mBJ041t0LjNUv2wNfwH3glKGottfv2Yso3nxlX2CYHfHXteJ6m8qqISVNVUqqJ3+0cDsHs5dYDKildPv94vL0FcmZ9RmQ\/pKS85Xc7MHW97dXssCQCCmF1zZ4dgAEDXltS9K\/ztRsmS21r1tAN0dWUVLazKKZI4kqiosASzVO+AAcO7Ykz6c+x7dtd1tD1+YzEAAMFiwfwTVxy3TVt9XfoyF11dXFzH1tNRw0CKQ7yfGyRBVJHxKCzjUdi50xHLDwdM7Hf88d+tdswXXfHkyNIpp9W0VKGqpM52ySlxaWklBc297zh2Put9Le5uWrTuQVYlye6\/9pKftHsNbWyB+Mi0Z24QpmrvbFN6db3PnDlz5syZ4xNwpaSrs70qBiDIfFmgbmNjIFU7iqIwgtXE+I1MjogW2Ls6Oro4iGIikkgAAHFeeoawU3drZYb7i6WspaenpSxXAqFLcXGgEjmJV9g5D3Hha20pvDoPowlKz77h+RJbj+K8\/lQMAICzmjQk0dlEUQkodCVNbCgoIwr5AACiXKyOAlyE889xks9wks9wUv9lFfPlBF31eZiQopX0miRXLAJgA4sFmAbFbSsfoUqwOgoULMXKBGAalKb+uwW4uhRGYzW5eFPaICpPf3jjbPDPizdcrrFz6vbui8JNQrofyvOfJkML64XA4XAwAABcQ6thJ6OW1M81nxCwYXj+3pW7Y15n89C1qSm5Sl26GuMAALhely6q+alpkmQUaeXfAcMwTFFR8XVlxVl8Pp\/P52cV18gOd2XJbbV6WpGm3u90TUZ6AUvPQEviDoSmjiZdWfFmjeXdepj0r4\/ZNWe2t2TQm7flRhH54tTyb3ZEMC\/WiJ7Hxgu79HXSatGdWFdYWAnKSvIThXCumra2pgpbXrkGKEFFUVGFQNFuQB\/l1ITnrxamm37f4dpWluopN0Kj+ZUkDbihqTEbAwCgCrJzxcadTCSGZBuZGEiWlumKvLw6HTOThvtC0cRMtz4vtwXJawjE27RnGKTY07mnOD7qfoZkWMy4HxUntHXurQQgTvnrQoLR1BV+7tZGunpm9mPneFi9espCFecXgqWjs4GyAofNkqs\/+SwyhnT2nvs\/+n5EUsND5NoHF\/+q6Oe\/aoqTuYGBqXXfMd+u9uz5evTCjcZtPnEicKLcpFRRDl4rBtyCNLUT648Rmr1+gkNj+WGsOorW9qzrt1Lg+EOd2\/ei15mdwmKMpEBloLDnrHqbr0WqBABXbDK13maG0KgjANBaw4Q2M4RWjhQGAGKsMAHDjMSGJkAmERUiAAD6JSuTB7iV8H8\/1ff6tt5xba37pnpDTTnaUulEaR0odqYU5NqMwqtyATgicy9htzlkhxb7iIx2SYPOZBXkA2Yqclxd77SqXlvh7Y8xWsOSgnqiWH6iGGHl4TtlYI9O+tq65n3d7NTz+Tkt2omBwQ9l+08zEKSn5Bo6uXTiAq5hP3aoRYOPN7d+3HDEmi1eGndDLvBVO1lYWFiYm2pzMQBxeth1nuEY30m9zEx7jv9mglnajbBUMWN5XNtt3nczR7n27t7VuvfgWau8HASPYp7J3A8GU9QxM7cwN9bg4FwdUwsLc2N1NrPc9qqH+TqA9PudQZ+U27cyrSb5j7czMezsPHOWm0Lcvw9fr+C8Xw+D\/m8iQT4\/q6BKRNeX5mYXyYgJ6Yp\/j4Vm9Zi3zm9oT\/POXXq7T1k0pdcr\/Qk1I3OLV5h31OQAsPv4Bn4\/Y7hzDwuzzt0Hes0fY5L3NL5IXriAqQ1Zc+pskLeNfE\/GtZ0nTHK3727Ta5D3uuXD4M7pW4UUNPe+o8qzc+uMe9hpswC4JiO8RneWWI6ufhAWQ7h7z3Y20e3oOH2qi2rDF8j42+GVjjN8B3cxNLAaNG+mc+2\/t+NRYhDig2nHh2IKts69Ockhr39GgPBZ3HOWn1NP7j9Rgtw\/N6zAff3mBB7SZVdnx984cO\/VaEOX3jn6R9\/li49eWcsWP\/hl4sq\/K3AL75D9MztJJhHri\/8sBTJhz6tNz8ikyPvkmNH4tT2JryUJEg+uCKj\/1nvpLm91qCxIj\/v3jJzdy6RBZ7DjTlO2o8VdFlK1z1iF6WLjTg0fiRI5D\/aCzTiRVlexUg1WGkG8TlGknrGT71JWjmLDQQD1UHqeVc2hDIaKtBu6glZzItUA6nAi9SHQgJXHE+RAEQfDiuPxhimAwjN2KcJkoWlvkb4BJq7AKmNYJeXy1K1l5cYKDfqIddVY\/DKZJSks5xxH71tSq5dIeJNVaklqNds2AAAYU7tiGb4gwlOCFBTnCfXMxKIn7Ow6sqPxm+dGmKpY1wLIOKKoWq5kWkB26OO5epqRFldYxIsI2nSKJwYAgsFP8hkroqT7Yev4D4A4\/VLQBbvvfzvrUfzyweV7cSJXyfVm1s\/p2rePjjJn\/Nqg8Q1q54Uu9NybKKKyzm\/crLncb0PwHKw48frmjWczxMzlk+rLqpTHTVo0UV9DCarznkfuXbX\/juxdbVhdp\/+6baw2DgDw9Zbgr0XPgmb5n8lhkNt+9TBdb2Y9orSTGwJVv\/PecMCXU5sde+mn7ddk9nuz9WdCyDu2apXA12f2T2N02LX5vKjjUQ0V4eoDvtv3+nRscfrReXMPv8xO5HEmT1n6tYEGV1SeGX9z04\/HeHK3N8QUlZRAXFpUKt+TaYowdJs7y0ebU5sTf2vz8pBoyaNKhvuOidrokF97rJwffG5ubXle7IWr0Q4jJNVX3N29wXTF0tUh44VpYWduJltbU2IAAMGTA2v3Lljks\/2oJpSlRu5fu\/9RE56QIxByQCfMf0HgJuT\/1gupUKXov9t6A+smQijSdB1GAYCCuPsWgYkqK26hQk4tAIDiEMGA6XTGBm5yOkoWQCBaG5VBG84spLfPCrjdajlErQFh6R2yw\/SPyev+QREP4iPR7tsnItoOKov9\/ALVSZtSxIkP24j5Y6Expa6nBV6RC5ghpaMFogSiVPKqCU5r6GGFl9lpL1EMhEC0PmyrHl0K\/wq4+0nEQIpdB7qpvIxJyhfrD5g8WP1xyFPZ2fQIxIeAVoMQnxCqg+t7jhQra9A4iVUlsXjHOIWl7a0TAoFoW5R6+2xeMspSXxWvynxwce+OE7EoExrx8UBhEAKBQCAQiC+U9j5MA4FAIBAIBKKdQGEQAoFAIBCILxQUBn0GKJh\/tfbQpZt3\/rlzbklv+bub4R2nBV37xUPjdTIx23nFn3fCw8PDbx3w7NSEHse1x26\/tvdrw9ZzDm5P\/yPBsy2asDMbYTYj6I\/F9kqtJhqBQCAQCEY+pzfFcIOJv\/3hb8uiyLry\/NTHt04fPhWV+wXsnqXkNN2nW+pvXkvul4tIQRP2AaxJj7kl5r+xDBkT+JV7oPKQn89Nfqscrt17kte0oY5djDWIKv6T64f2HL2X16J9BmWD64+Y5ZZzfm7a67oVbcYvmDm4p42loWLy3lc7PAEAgDjz6vmMkJkjQ5+cY97WBYFAIBCIVuFzWw2iC69tnOu3dPOJONWR63YuH6D5339\/Gu+gq8POSYzLraiuqalvwvZrVGnM0W1n4mrkvvlKmDg4KCZfDdqwbPGakKcaY9ZtnGH1EeJiovOI0Z3jb0a+2YkPYykqCFLuHDsZWfSeknR51M0nJqNHWMg\/nBWBQCAQiA\/jc1oNAgCgRVUFmWnP09KeJxSqHA70HH0y4o+XFICi+Sj\/JZ4DrLSwMl7EiZ27rqTUSiZYTNV6rJ\/fBNcuuqzqrISbIdtCoosoAK756IVLZvS30mLVFb2MC92+\/mLK6wCDUNLQUILasrJa2TEHu++qc\/N1EmvMeqq\/OBOa22\/mKO2Xx374\/kRyPW7Y33f+1H42ZjpKZFFyxOm9v1\/h1dCAaXhsPeWRffhpx5GDrXWxrLDf1u0Mf3Py4HtyMQ2PrWeXOrIBAGzP\/fMdUMWXl03dEUsy1A\/A7r\/u6vqBChiQD7dN\/v6K7C2AgYwNXv5qR+cEXnCXflsde+sf5WUDAGC4vtuiPeOGWiqWJfy5a0tITDEF0KJ2EWb9XA2SQ5822v2Mrnp8atdjIKy1ptPa76lVF\/cgSWd6P\/PDPJl70CIQCAQC8aF8bqtBbxAkPkwQmPS01cAAuHZzf1rQjX9o2exZSw6kd\/l2g29vyZGQuOFX6wK9zHiHV\/p4+qw4EIvraWAAgBuNWeLfPTN4sefU2Yu2hCZVN15Two3HB54+\/csk06Zk0aiLn2z74ViO3awRwn0LN9\/X8RjalQWAqajRzy78umLejNlLdscb+\/zka89t+AbRuV+3rF2+E8b6HCkf4D\/D\/s3BWe\/LpcuuLB\/i5j7t98S6x9vHD3Rzc5+4I5YEGfWTd9cPG+juGfxc7tb570FwFdlkWcmrA7wJq6H9ybMrvX3WXsNGrl42XAeXJVdGu7AONjZGhSnpTT8Sk65J5eXqd7PW+O+v9CEQCASiffncVoMaQZWXVmAWWuo4VNoOGaj2cO++sORKGnL3H3N1Wzik597HMULCctR425xTPkG3sygAKDjbcConrqWjTef+HZtWUE5DcX5Gi3UQ5yfGpqZwkgurNeMSMl8Y5qg663AAanlX9vEaihScvPx0wgxbI+JRGgUAVMnd89f5Ahpy70by\/EZZ6uIPs5qdAyOWXv8HrJ2wTD2mutSGBURV0QAYANA1UccP3k2rAzh16Mbwbe7OGteulDDIldkuXM9AD0ojmnBS0WvokqIS0DXQJaC4+eEcAoFAIBBN5jMOg+iGp16AqRkaKBYl8RuSYeoyMwq5vQw1cCjgmnbSK09Kynt3Chbxwm\/yAxeG7HN98PRZ0v3bt2PzBK8\/pDKPzxt8vIlKCIUkACYkhUISaJIUAZvDxgBT6uLxjd8kl64GalwWjgGVm6\/YsLRBlxWXiQEA6Pp6IShwFV4veTRDLqbMWH9LwNQc\/NZOI879sP\/x64QiKi8jS3IUrTibnwMuRro4lFDMchnbhbFYLBCJm5N5TYtEYmCzm\/BeGQKBQCAQH8Ln+1AMCA1NNbq8RO4u65iUAEGQeGj+9G8DLzwt1+zrHbg\/YJRe6xiCBgzDgGPns97XImXfoq9HDBroNnTtHQG81oGmodHToZbFLrLqbzaYso3nxlX2CYE\/HnvOfHAPTcuRy9guqqqiCpRVlJuhIa6iogxVlVXoTTEEAoFAfFw+3zCI283RlpsVl1hG0xV5eXU6ZiYNM62iiZlufV5uGQUgyHxZoG5jYyCtlaLy9Ic3zgb\/vHjD5Ro7p26cN5+wlLX09LSUW7xQhmlbWaqn3AiN5leSNOCGpsbsJsUATZWLt6x+sUhEc7ict4tyzScEbBiev3fl7pi340ncwNRYkt9DGJsYQX52PtUyuVT+ywyBQUejZrz4RRiZGgoz0nNRGIRAIBCIj8vnFgZhLFU9087WDkO9A1aMZP177MpLCoCMvx1e6TjDd3AXQwOrQfNmOtf+ezteCADilL8uJBhNXeHnbm2kq2dmP3aOhxUBAISVh++UgT066Wvrmvd1s1PP5+e8eWiDG43bfOJE4ESTltqGLs\/OrTPuYafNAuCajPAa3blJNTVZLtWy+oUvU7P1+g5zMtHW1FBVwAAANxyxZouXxt2QC3zVThYWFhbmptrchsgGU3aZ4eXaWb9j7yleQ1Uf37pfQbdUbuLDeJaNrWnjOAhT1DEztzA31uDgXB1TCwtzY\/U3j8Dwjj26KyU9SqxvSu0IBAKBQLSczy03CNMdsebAEEFFXurj6xsWnbxXSgMACJ4cWLt3wSKf7Uc1oSw1cv\/a\/Y8kr2dTuX9uWIH7+s0JPKTLrs6Ov3HgHg0AtIDs0Mdz9TQjLa6wiBcRtOlUq76aXRsd8muPlfODz82tLc+LvXA12mFEK9bOXD9h4R2yf2YnSbxhffGfpUAm7Hm9OSGVeXH38e6rVh8ep0Q92j75+ytlnK59++goc8avDRovqZjKC13ouTeRAgAx72YEd9rWIxbckrhLG7eHFVMtbRddFXPzvt9sV7Ojqa+TuFldp\/+6baw2DgDw9Zbgr0XPgmb5n5Hsl4iburhoPjgZVd7kV8sQCAQCgWgZ6IR5xMeHZTH79wCN\/T47HgvkllXouSBkoWCT34HnH2E\/awQCgUAgGkOYmZm1tw6I\/zpUWUpKrb5azQt+pbx8H0LPvGNx+KWY\/C\/glBQEAoFAtDdoNQiBQCAQCMQXyueWIo1AIBAIBALRSqAwCIFAIBAIxBcKCoMQCAQCgUB8oXwKYRDecVrQtV880EmarQe3p\/+R4NkW7xxHoWD+1dpDl27e+efOuSW95R9V8V6\/sJ1X\/HknPDw8\/NYBz05NOXhWe+z2a3u\/NvwUnKytIMxmBP2x2F6pvfVAIBAIRFNoxX2DcP2JO4\/526QfmPPNiUwKcNPpQQfndn4RNGvBGTn7Adekx9wS81v+ahCmNnLLue+d2EDTFFldlPbo6sG9Jx4VU6A4eOPlNa5vNogWRm0e\/8ONWoOJv\/3hb8uiyLry\/NTHt04fPhWV+0EvJrFMJv4aNL9byq7p310spABAwWSw7+JZg7vpc+py46+H7AiJyJMcEkroucxd5jeyhy5WlHQt+Jfgu3kiAFy79ySvaUMduxhrEFX8J9cP7Tl6L6\/hdXGu2RCfb6cP6mGkKCxKvb57TVC0\/P10cP0Rs9xyzs9Ne\/uVcyWn6T7dUn\/zWnK\/XEQKmvA6+rv9QsYEfuUeqDzk53OT35YnQ\/8vDXHm1fMZITNHhj45l4N2wUYgEIhPnVbePpEqLlV3dTU+lcmHjq6u6qXFTdkCjyqNObot5kMll98J\/O5IEqVk2GfqwrnrV1R4r\/izoD5mzzc+Rzi9fXfOxQ8vDHokrCmQbKsIdOG1javO5Wpa\/m+C17qdxpv8Nv1b2tLt+lgmYxcOY\/HLXn+fsJi6brlrbvCPPpHFHRxmrVz5Y2WW\/8kMCvCOE9asHlZ3PMA3Suw498dVP5bxF5zKEBMmDg6KyVeDzqQWio3cfeav2yj29z3MEwGm5rI4cHHX+D+2r4gvxTQ7asp93xwAgOg8YnTn+D8iy95uEN5BV4edExaXW1HdtJY2uV8Y9f8Socujbj6Z7zPC4mJIq+7JiUAgEIiPQGuHQfn3orG+rsanToNLXyr6Xv5wKwAA3LC\/7\/yp\/WzMdJTIouSI03t\/v8KroQGA3X\/d1fUDFTAgH26b\/P2Vhokb0\/DYesoj+\/DTjiMHW+tiWWG\/rdsZXiAnAhBXF2bx+STwM7er9z67xKmH0p9h1dX5aanANqyiKaIgPTVVcjwDDgC0qKogM+15WtrzhEKVw4Geo09G\/PGyQQKhpKGhBLVlZbVNmcZYJmMXD885GCJcuN5ScgXXs3c0zr8ZeCkuSwzw975Q95Pj3M3PHEqBzkOGd8m95Hc6NoMC\/r7z7iHDB5ufDeGRscHLYxuqS+AFd+m31bG3\/lFeNhgMndK\/5ITfljN8MQBAUpP6gDDr52qQHPq09vUVTMNj69mljmwAANtz\/3wHVPHlZVN3xJLN7BcmGPUHAAzXd1u0Z9xQS8WyhD93bQmJKaYY\/aEF\/c41H71wyYz+VlqsuqKXcaHb119MEQMAsPScZy2YO9LeREWYF\/f3\/u0H7+VLojK2y+oL\/tW79tcP8xlpq4OXPgpeFpA8\/MAOyzMzVl0rowEAUxu68eTM7OWzg56JmlXPj39K1n\/q4h4k6UzvZ36Yh+IgBAKB+MRp7bQNce69KPifq4mJ6\/8g6l5uwzSAqajRzy78umLejNlLdscb+\/zka88FAADy7vphA909g5+\/t3JAdO7XLWuX74SxPkfKB\/jPsFdosgq0sL6ewlhsomm5RoLEhwkCk562r1NgcOPxgadP\/zLJtCm2YZmMXTy68PChx41XWAgCB5Ho1RQoEpK4obkZFzAlc0uj2hfPsyRnW+Qnv6jSt7RQeUdNgqvIJstKKmkARWvbznnPql1\/DD576dKpfeum99aQrxPWwcbGqDAlvZFCdNmV5UPc3Kf9nlj3ePv4gW5u7hN3xJLQon6RSyP9AQAIq6H9ybMrvX3WXsNGrl42XAeXJbeZ\/Y4bjVni3z0zeLHn1NmLtoQmVTfYktvNe\/MPTqWh6+d5eq08Xui0Ys2ERie14WpuM4bWnFo+ZfQY701\/vawXp0XeK+7u6tgBAwDAVOxdbcujIlJEza3ntblrUnm5+t2sUbIbAoFAfPK0evYqlXMvCvpNmdIPou69To4Q867sOxEWy8sqyEuLPnn5qWp3W3knjlMld89f5wtoMvduJE\/ZwlK3aZpiCrr20yc4jB8t5gAAIABJREFUsDISn1c18SEXVV5agWloqbfAFCyTsYvHVh47EF3RWBaVn\/SstKObh6M2G1gaPSaN6o7jqmqqOKaq3gGqKqo1B609e3b9EM3qikrooN7hrcmSZeox1aU27EJUFQ24mpYmR3\/opB6ph9YsWbUvTm9qwPJh2vLUxPUM9KC0qLQpj89a0C9yaKw\/AADQNVHHD95Ny8uKPXXoRqWdu7MGJlNus\/od19LRpnOTYtMKivMz4u+cCZMsvyj1GT9K4fqu3dfjs\/Jzn4ftP53Qyc3V6E1F7PwbQSce59WSgsKEqIRiSpwWGVVm62qvggGAUm\/XntXRkS\/I5tfz6jpdUlQCuga6H2ZKBAKBQHx8Wv9oVXH2vWjcazZ9ZE622LHhGqbcxeMbv0kuXQ3UuCwcAyo3X1HOT2W6rLhMDABA19cLQYGrIKc8runxy43RABgGtZnhezeGvmxqgird8CTu1f+pzOPzBh9vwhfxjmMWT6w\/teifEuptO5Lxf2w9abZqw9nRmLg+Jzz0TrqlKfUmUCJrywoLoVqSQ9w4fsLUHPzWTiPO\/bD\/cQ0NgAGGAYd\/ZdfJmFwKeAcPOwz+ya1Ph+t\/y0ySxlgsFojETcpQbkG\/yKzubf0BAIDKy8iSrJOIs\/k54GKki0MJxSyXqd8V3TdclGS7C6M3T1gdVgMAIOKF3+QHLgzZ5\/rg6bOk+7dvx+YJAAiDzmYqRoP2hL1J5Kby8tRxkCzDAV2Z8iL\/Le8QpURGVW5ytVe6E07ZufSqjQ54TrakngZokUgMbLb8d\/EQCAQC0c58hBPmqawbQdtL4WE2RTSEQRw7n\/W+Fnc3LVr3IKuSZPdfe8lP7mRL040jBPlzM1URvnP50SShqKakoKi6Oa8pERqaanR5SVmz3+vhWPbsrutoe\/zGYgAAgsWC+SeuOG6btvp6RcWTI0unnFbTUoWqkjrbJafEpaWVFM2qqARVNZWq6N3+0QDsXk4doLLi1dMjTNnGc+Mq+4TA7449rwMAALq6sooWVuUUSTQTFRWWYJbqHTCQGQZRVRVVoKyijEGFvOWwlvQLI+\/rLw2aliOXqd8FMbvmzg7BAICuLXldvyDx0Pzp4b2cHHo5DPAOnNxv59wf\/ioAACBjd3y99LL0DH1aKBS+84GIFxlTs8Gll3KMyNVeGLPx2SsHamY9EnAVFWWoqqxCb4ohEAjEp85HCIOAKn567RoA4HqS\/2PaVpbqKTdCo\/mVFABuaGrMxkpaXaq4Kj8jI6P5r2lzuznacrOuJ75JA2Ypa2mpQHVJSY3szJj6mF1zJDMzAGE5NXCF2Y3vN\/+Z8upxECWoKBIAKPcZ0Ec59czzeqCFqSm5Sv\/raow\/eEkBrteli2p+bJokh4drPiFgw\/D8vUt2x7yOx+iajPQCVncDLRzyKQBCU0eTrqyQ96yPyn+ZIZjQ0YgAOdsUAN6yfhGLRDSHy3k7YJKmv0SIgamxAmTWARDGJkaQ\/28+1SK5dG1xFl\/aB6Ly9Ic30h\/euHi\/4o9Ap26cvwoEeekZwjHdrZX\/jGjiO3EAZHJEtGCdq6Mj6SCK2ZxEAgCIW1APAAAQRqaGwozz8uyPQCAQiHanLXa2o8uzc+uMe9hpswC4JiO8Rnduq\/30cBV9cwsLC31VDFfR62xhYW6g2iAaY6nqmXa2dhjqHbBiJOvfY1fePEPDjcZtPnEicKKJPC3p2uIsfgNZBVUiur40N7uohgLAtZ0nTHK3727Ta5D3uuXD4M7pW4UUgDg97DrPcIzvpF5mpj3HfzPBLO1GWKoYADccsWaLl8bdkAt81U4WFhYW5qbaXAxAnHL7VqbVJP\/xdiaGnZ1nznJTiPv3odw1HmHiw3iWja2p3MwUqmX9InyZmq3Xd5iTibamhqoCBsz6AwBgyi4zvFw763fsPcVrqOrjW\/cr6BbKlQJh5eE7ZWCPTvrauuZ93ezU8\/k5JADUPrj4V0U\/\/1VTnMwNDEyt+475drVnTzkBP\/ksMoZ09p77P\/p+RFLDVkktqQcA8I49uislPUqsl1sSgUAgEO3Mx1gNeo\/a6JBfe6ycH3xubm15XuyFq9EOIwAAgLDwDtk\/s5Nkvra++M9SIBP2zFx0Lr+1BCs4+we92j7RLyjk1faJAIDpjlhzYIigIi\/18fUNi07ea\/GmQVKhKcLQbe4sH21ObU78rc3LQ6Ilj76orPMbN2su99sQPAcrTry+eePZDDEAcLr27aOjzBm\/Nmi85PtUXuhCz72JIlHayQ2Bqt95bzjgy6nNjr300\/ZrhXKXGOiqmJv3\/Wa7mh1NTZP9wnZz+yVP8opb5sXdx7uvWn14nBL1aPvk76+UMelPAYCYdzOCO23rEQtuSdyljdvDiilmuc2GFpAd+niunmakxRUW8SKCNp2S5EgLEg+uCKj\/1nvpLm91qCxIj\/v3jFy7kUmR98kxo\/Fre97ELy2pB3BTFxfNByej5G9ziUAgEIj2BhswYEB764BobVgWs38P0Njvs+OxoL1V+eJQ6LkgZKFgk9+B51\/oPtoIBALxOUGYmZm1tw6I1oYqS0mp1VerecFv0rbTiNaD0DPvWBx+KSb\/g05nQSAQCETbgFaDEAgEAoFAfKF8SYd\/IxAIBAKBQDQChUEIBAKBQCC+UFAYhEAgEAgE4gvlvx0G4R2nBV3\/bYLeZ9NKbk\/\/I8GzLRqOYWA7r\/jzTnh4ePitA56d3m8D3nFa0LVfPJp8gmdzy39SEGYzgv5YbK\/U3nogEAgE4r9Em+wb1DwUB2+8\/GqznzeQ97dOXPm33L0D2xhFm\/ELZg7uaWNpqJi899XOOrjuuO0nFtk1OlKKrrm9dvxPEfL208P1R8xyyzk\/N63hVWsyJvAr90DlIT+fmyy1fE16zC0xv+mvJEktT1j7HtluEPJVwL8f9II312yIz7fTB\/UwUhQWpV7fvSYoupwGUDAZ7Lt41uBu+py63PjrITtCIvJEMu1D6LnMXeY3socuVpR0LfiX4Lt5DTt5izOvns8ImTky9Mm5HPT2GwKBQCBah08wDKqP2fONzxEMgGXns8OXfXRh0CMSgK4tbOqR8W0HxlJUEKTcOfa0wNtb+\/VVqvTO1v+3d98BURxdAMDf7hUOUHqRIqCAvWBB5APlVGxRbGisWFFIRMUYe+waxYIGYwEVY0Qs2LEhRRQUbESaKE0E6U06XNn9\/gAU4e44kMTC+\/2F597M7Jvb23c7szuO0XI1F11Y3Wb9bk8+imw8W2F0HD22Y9TfoYVS7idVEH5qX7j0rW3q9tIjFC2cXZy7RP3tujqqgFBpr1J9nz7DaPqmlZYZHhvsQ\/MU+s9Zs2ZDcZqTd4r4+JDtbX9bP7LCa7PDI6Hpwg1rNxSmLjmbUv0MSPr9o7v\/LLYfbXTleLzkp0IihBBCUvoK0yCqNCspEQCApVlCUezs5MTE2ssopPZgh8XTB3UzUJfj574KOXfosG98Wc2aXGOXLp81uJMqsyL3TaSP65YrCZ+eKwnFvo57NvSL2vHroWfvaYnbM+SUleWgvLCwvLHTLV3y\/Kzbc2B0VZ1Jf0yDQFCUkVRU8zdnwITu8PiP8OJGcxuGwSBLrVc+L8ob2xAAWIM33dgyRIYA\/tN9P67yrU6cWOZrLy5Wjykz6K30+rxPxqDZY9TenF636syrKtHbk3ozDnsu6sIEANjiHwz1L7lJHQdSa8S0wflnHHedTxUCAMTWvKzZz1Q3667L1cg0IcCtoz5DvScONTzvmSAuPoyOw0d1zrjqeC4ihYLUo5eGHh9lbXjhQ9ZTEfkkVn3mIMOT8ZgHIYQQahHfzKwZAAAg2ijSLy\/vXb1o1tzlB6N07bc59OMAAJA645c79Xjr4Ww3fe6yXT6xpfWnv8j3mLNjg1n83jWHn72nG9me1J3kcu7cnin6LRAboo3ZKEvikf+zssY3VejWTScnIVmqVTz5D7aMHDLUziOu3uKvpJLwn33rTqebzBnNO7p052N1mxFdmOK2p1K9Ha25w346m1YRvGk4l8vlDl9dZ9hR+jjIdu3ZMfNlqeUGjwtXr549umlmX2USAIDBIEEgqE1ZBDw+qW1owPlkp+vGh5AzNNYpfx2XVr1mR9ar1yXtjI3afFx8viwxPqNd967f5uQmhBBCX6FvKw0SxvsePeMfEZ+WnZkU5n3tRdsePXUYAECqqqvRGbERSdl5WSlRQef9614uIDjGP27bPDzz4Jr9D\/Oqp5VI3L4FEcqDRg+oeHD3hRRrWpCaWppQkFvwWRNfhFkxEYkJka9yShMio99Gxaa31VCvP8uqxZGKqirsdiOm9Er0\/G352qORmtM3rxypRgKVFfuyoD3XxlSNBUzlXlPG9CDJtopt63zkPo0P0VZJAUqKSlWGbbxwYctwldKiYlBQUviY9ND5ufmgoaXR6KKxCCGEkFS+wkExCQj5zjY\/OU6x6KKlyGGSBFAZWbIEAAjig++muiw9ftTyyYuXsY8DAyMyPyQejE4z13aTYSSeSiv4kOtI2h6ot16LrL1aormkJndU78LgU7HSzGImmEwmCISfuRAVj8cHIHh8Ho8PNJ8vABabRQA0Z1ZVE+JAEMBO9XXzDs+gIP7Eyf7W27gDFO7ceh\/1925vg7VbL4wlhFXpwT5Bycb6VJ2miIkPv7wwJwdKqyNRt+W0QCAEFosFCCGEUIv4pq4GsU3stzgYJRxdNnX0sCHcERuDKqHmUkFljOfimT+7XH7xXsV8vov75jF17pGviDrmvNFfYdov04w\/XBiRtH2LIfWGj+qSERgQL2h8WwCqpKgE5NvIt+iIDw0E8a8PIdGlxSU0LzM9t\/pCliA3J59QVFIgAOiif\/5aMW3cxOkzJtvO3xNLqAoLCj6uclY\/PnRJUTG0VWxTEnbQyelgWEkbRQUoLqozqYps00YeSopL8E4xhBBCLeNbSoNItU7GSgl+PmGpxXwaSG19XVadU7zgffJTvwseO5y3XiszMev+IeMRpj4Ne\/nomNs9pWkr6iRCYrcHYMqramqqyn\/uhTJm5xHD9ZMDA99IN+BGZb1JqdRqr9NgxEcoENBsDvtfy2YoiiIYTBF7K20c6LKU5GymppZq9YeJoaKuQhcXfbivj6osys0tqpQ1sRognxgd9+GpAQ3iQ5cnJmTIde6iSwIAkJqdO7fNSkyqM1eKoaOvzUtJzsA0CCGEUMv4ltIg6v27jArdXiZqTACO3uh5YzvWtp7RycZh2pBeHdqpaRiac02UslLTPx1coosfu7vdV55ekwhJ3J7UmbjzzBmXyXpSxIaQVTcwNDLUVWaTHHV9IyNDXaXaIRuZXiOGabwKuCf1U254MU+jmN166tfPg3hvEt9pmo8001NTUW4r0+LZEJWXlQPGpgO15GXYLGadfZY+DsKEwIC3naY4TTLR0+44cPYcrkzk\/adFNACpNtB2ytB+Pbr1GTZ\/08qREHQuIKc2HCLiI0z2vxOvPd5hSh8D\/d6TfrI1SPLzT\/yYRJLte\/WQi30W09jjlxBCCCEpfVNzg8rDju\/ttWaxx8WF5e8zIy7fCOs\/uvo\/6Eq+wgC79TN0VDm83PiQI7+fbTDnmS4OP+p23+O3FdPClv6d1Pj20mF2mbl33wQ1EgBg6i6PqYKXR+Y4nU+nAOT6j+QqRJ+4ny31pQu6JPzuY8e5lganEpPqtoZ6e+WgV4+1609OlKOeuf64yreQNJp\/3H12h+p8qeuVeyuAH\/3n7GXXxJXMEL199cMe6YKgU3+br3Q+5buRJXyyp1nPqBQkeW91afvL\/K3HHNjl7yKubnO9nUMBAE0xtLkL59irscvTowJ2rjwe9mGIS2R8qLRL23eqrHTc6rGAyIu5s3P7hZQ6WZC+hYXKE+9H77+6x0chhBD6VhFWVlZfug2oFtNo7uHNyu72+59LcWtZKyPTe8nxpZW\/Ox6L+8xZ5AghhFAthoGBwZduA6pFFSYklLdTLHudWozzXz7F0DRsnxd8NTxL+rVDEEIIoUbg1SCEEEIItVLf0hRphBBCCKEWhGkQQgghhFopTIMQQggh1EphGoQQQgihVuoLpkFku8lu\/sEB7jOrlzAn9We6BwT7H5qq\/Q2lZrLdJq3adfjMdf97\/gcnazVoOFNv8oGb9\/wPTNSQuE+E8sCFu9y9r90JCLhz2XPXT1xdNnwf8UEIIYS+Zl\/4lErlFShZWuqSAGR7S0ulgrxv69F4BFNWpjIh6LR3aK6IhjP1JiwdyUwtbHSfCAb9Puam+\/ZVS5asdrtPDlu3fU7X6odRf+PxQQghhL5qXzoNynoYRplb6pKkroU5FfYwq\/ZxOUzNgQu2n7h029\/v2t+7HSzaMQGAZb72mpfrDvfLN87vtJu8xOP6nct\/zOwiAwAAsoZjVv557sZd\/5vnD60ZZyz3Yc0JlsV637PLhnMd93pd9\/O7cXbHOB2mgZ3HncNTdWv3XcZ0hc\/VDYPla9\/CkFNWU1OWa7C4V0N0yfOzbicu+kdmVTXIT5h6E5xHpZ\/wiqlsNHWh8h77eF2\/\/zQqLi4y2Ovk3Wytnt2rF+gSGx+EEEIIfbYvPcAizHj4CP5nqadn+T949DCjZukETvf5O9eZFfhsWWQ3b41Xjtnq32yrV7YilYT\/7Ft3Ot1kzmje0aU7H6vbjOjCBOCYLNy2pHuq569z5yw\/ltz5560OfWU\/1kEqcmeNKDu7ctrY8fN\/v\/mmikq9F5jUkTtYp3rnOb245ozwwGdltZvrTnI5d27PFP3PiQ1Tb4Lz2JyTns9Lm3T9hpTTNrMeoJ6fkFBISYgPQgghhFrAl06DgEp\/+AgGTZs2CB49rF1lU27ApDEyd9wO3olKy8qI83c\/F92Ba6lDAoAwKyYiMSHyVU5pQmT026jY9LYa6mxg9Rw+RPGp11H\/VxkZ8QHup8PbWA3vXWfJeFaW35EzzzPL+ZU50Y+i8ygq437gawOulR4JAJzeXDMIC4oob8GdYupNcJ5QfPpYmPTLc5Fq4139ggJuntlk9ubAGo\/I2vVDRcUHIYQQQi3hyy+tKnz3MIycN5f+a8E7oSkAADC0Ohq00Rn2p\/+PHzaiMjOVSAAAHo8PQPD4PB4faD5fACw2i1TU1pLNjU0tq845Kt6m5HD6aCuTULNsJ12c8PrT0SQq50FAzIJxg\/W9UzJNuAOFoTtefFzEi3rrtcja6zP2iGw\/3nly1dll9\/Ip6eNLFd7b7RCtoKhvPn2R\/ZIfXq27klr9Hw3jgxBCCKEW8eXTIKDS\/I64FsDTdxTj42meH7F\/6oprn84IZpk3eC8NBEE0eLX+Rjwer95VGSo\/NDDKYYpVh8uvuQOqQrZEt+RKVWzj3j00THt6+TkDADCYTFh8xtd034z1dyRdHBIWZ6UUZ0Fywht25\/MLJ\/W8cSCjpq2i4oMQQgihz\/YVpEFA5b24fRsASM3qfwszk1N443t0lb8eItXMGrooM7NC3UBPnogvpgFk9Qw0qjIzCiWOINHvHwVG\/Dxr9OT2A8pDNrz8ZNFypryqahsozc8vEzRrf6rC3RbMPV6dnTGMp7usNvBbtfN6QkntvjRSPkEQhKxsnblN9eODEEIIoRbxxecGiVL+5MrNokFOa6eZGWpp6Xc1H\/\/zerveEhI2flRgcLHpLAfrztpanYYtmj2w\/H5gVCPXd+jisICnKuNnDioNCX79STpC6kzceeaMy2Q9KWJDyKobGBoZ6iqzSY66vpGRoa4SC+jyvLTUGmnZJQK6qiDjXW5ZbVrWoHxSjbvol9ljLPv26NK1r\/WctfP6Vz4Lf9m8FAwhhBBCUvsargY1VBlzYvXmqp\/nr3CbrwTF2cmR98\/nSLq4U\/nPsY2Hliyzdz2lAoWJoe4b3Z81PuO57GlQWJlV19AH8c3POJhdZu7dN0GNBACYustjquDlkTlO55s4lZmuKiyRnzhl2eR2ynJQmhkXemite1AhTbRrdrMQQgghJAXCysrqS7fhCyHVbFxOTYxbttAzEe9DRwghhFqhr3JQ7F9HsuVV9CxnT+6R4uefjDkQQggh1Dp9nYNi\/zJSx3av5wK9rLDjW6+l4bN4EEIIoVaqFQ+KIYQQQqh1a52DYgghhBBCmAYhhBBCqLXCNAghhBBCrdR3M0WaVOwx0WHhRIvOGuyK7PiwM65777ylFX\/YdXGVGQtomuKX5iY9u3Hi0JlnebTCqJ0+PxVsmLz7CR8AWH2cz+7SOTlt1c3CJq0GXwdTb\/LeI4u7J7jN\/OVKDgXAGrzRd8tQTs0yH1SB76qp+57xxb+OEEIIoS\/gO0mDWMYzdrpMoW4f2XQwoVKx4wDrdqoMeCsAAOp9kMsvf8VSctoDpi9duGV10fzVvhUtWzlTb8LSkczUT5MoKtdv5wafJCEA0IKiDEFjryOEEELov\/ZdpEGEwmC7qfqxR+cevpNLAUDSq+fVrwMACEtz0lJT+ZD61lWp74XlZr3kfB9LLo4hp6wsB+WFheXSPFKIqTfBeVT6ieO8pVuM677Of\/8uKTGxYZrT8HWW+dqLi9Vjygx6K70+75MxaPYYtTen160686oKgGM4dunyWYM7qTIrct9E+rhuuZKAzzlCCCGEWsZ3MTeI2bVfL5nXDx\/nSV5NlVdVRRFMFqORJelJ3Uku587tmaIvTWyYehOcx+ac9HxefxFYUuOHHVfv+t+84L5pZl8VspHXSSXhP\/vWnU43mTOad3TpzsfqNiO6MAFInfHLnXq89XC2mz532S6f2NJGmo4QQgihJvgergYRbdTV5fh5uUUSpvYQMhp9Z9r2Z6aciytp7gyghph6E5wnFJ9eFlZEd6v7OpUV\/vf+wJcpBaDeZ4L9nO2beA7LfdIoMa8DgDArJiIxgf0qp1QlMvrta+30tgPV2QA8VXU1OuNWRFL2exryslJarOEIIYQQ+j7SIIlIFZs9fmMBCALK3wYf2u7zhgIFie+g3notsvaSpuj2450nV51ddi+fqhdHYfxd7\/jqP+Ni85VO7h81rMOlv5Io0a+nAgCPxwcgeHwejw80ny8AFptFQHl88N1Ul6XHj1o+efEy9nFgYERmZdNDgBBCCCGRvoc0iC7Ny6tgaaorEpDX4EoPVRR8YOWpWJ6gLD87t7T6riyh8JP5NUTDl6TCNu7dQ8O0p5efMwAAg8mExWd8TffNWH+n7nUpQWryO8paVZkB8MmY3cfXU0XsEhAEAQCVMZ6LZwb3Mevfp7\/VfJcfBx1YuO5mNi7\/gRBCCLWI7yENAkFcRBTP2dxM1fdmw+lBwpKslJSUT+5K55WW8pgcDgOADwCEjCxbUFpa9SF1YcqrqraB0vz8Msn3cVWFuy2Ye7x6ug7DeLrLagO\/VTuvJ9QbdGPqGugQBXEF9dMsca832Ln3yU\/9kp\/6XXlc9LeLWXf2zWy8IIQQQgi1iO8iDaKL7p\/2sT2waJMj\/7hfYqWiQZ9BGq8Pn\/tHXBYjiP8nmlr84zxu3p0Uuv3waeaMWI\/XHxIlUmfizhNzydOLFp1KljznujwvrfZKDlOhREBXFWS8yy2jCIX\/zV1olB0e87ZAoNzTxn6CSqxHYAoF4l5niK2B0cnGvm9p2OO4jDL5blwTpazwdHzKEEIIIdRSvos0CIAXf3rt2koH+7nbxquzyrPiH3k9knCVhc6\/u2+T+hJHp722SmRRypNLm91u5bbcUBPNL6PbDZm3dpaKHFGe\/TrMc+3hq+8oABDzuvg0iK7kKwywWz9DR5XDy40POfL72Xi8XR4hhBBqKbjCPEIIIYRaqe\/iuUEIIYQQQk2HaRBCCCGEWilMgxBCCCHUSmEahBBCCKFWCtMghBBCCLVSmAahBlgDV18PCg4ODg44Zteh4SeEbD\/jyO09Nsr\/2jqvMobjNnpevRt0L+ji8r6sRjdv0J5G2t+wALUJrrcPTdX+xg+Gf71fEELo+\/PFv\/lJxR62q\/7wunbn7u0rp\/9YNapmXXdCznDUkj1\/Xb7td+vyKddfxnVp87V\/uZPak91uHJ7evqUjyujqcPr2ZqvGs4GWww93GTeUO2bHQzHPaixLDg94lsprmcoaxk3ObKZ998SD8yba2Mw5HCnF8yLrt0dc+0m1vlNX7j1xwdfP\/9bFEzvsLbT+y6j++1q0XxBCqFX4wo9PZBnP2Okyhbp9ZNPBhErFjgOs26ky4C1Fav2wcZ+TZrjHzmWRhTKaXQaYdFQjXpW23NLwLY\/Vbfx4vYhTG999\/yt+UQXhp\/aFt1BhDeNGKmios9L9IzOKpOxwqdvD0OvfX\/bVjSPnE3OEOkPtF2\/aLnRyOBkvecmUb0eL9gtCCLUOXzQNIhQG203Vjz069\/CdXAoAkl49BwAAGZNpc\/pmey\/acyVFCADJidFhH97Dslh\/2anUzb1qpP0PPdXJgmcev264nk7JGo5xWm5n1UmVKIwPOXPAzTehnAZC2Wa39w\/\/LFrsnUYByA3fcWlG0hJ7z0Ra03b\/qZGZl9M6DOnTjlMWd\/2Ay6nnhR\/Owww5ZWU5KC8sLJf6kc2EgsWkEYzAzSHva87cHMOxS5fPGtxJlVmR+ybSx3XLlQQhaWB39Kh5oL3T+epzvozpCq\/1cgdnbntQJnp7vRmHPRd1YQIAbPEPBgD+492T19wqogGYmgPnLFn4Qz+9NrzMyFvuriceZglY5msvLlaPKTPorfT6vE\/GoNlj1N6cXrfqzKsq8Q0XVa+E\/WQN3nRjyxAZAvhP9\/24yrfwY55CtO06wdHR1rKzBrM0Lfru8X3Hw3Ip0e0UGzdC2Wb3hRWmLACAnhfv\/QJU3rVfp++P4JPagx0WTx\/UzUBdjp\/7KuTcocO+8WW0xPaIwo\/wWBlR83d0vEfnQbtN+7Y7Ff8OAIAg23GX\/TlxhLFsYfR1t13Hw\/MoADH1Eso2u8\/avDv5ov0P1l01iDT\/PzYdCJa84q24OIuNj4jP+eZXo47tNz4\/a+3tQhoACMUR271nv1s598hLQUv3C0IItRZfdFBDv3NpAAAaaElEQVSM2bVfL5nXDx\/XWw+V0bF\/X6W0sEdpYk7IpCJ31oiysyunjR0\/\/\/ebb6oAOCYLty3pnur569w5y48ld\/55q0Nf2UbqZhgN7BC5fa6t7aITJSN\/c+Z+nFFB6k5yOXduzxR96WNDao+0Ncv0vRpdk3CQOuOXO\/V46+FsN33usl0+saUEAACVei8wqSN3sE51wZxeXHNGeOCzMvHbeztac4f9dDatInjTcC6Xyx2++lYRDQCc7vN3rjMr8NmyyG7eGq8cs9W\/2eqRAACkkvCffetOp5vMGc07unTnY3WbEV0kZLqi65WA\/2DLyCFD7Tzi6p0zSe1xm1zmGcSfXGNvZ7\/6WASpqUxIaqfouNGFviuHc4fOOBxT8dx10hAud+jk\/RF8ACDaKNIvL+9dvWjW3OUHo3Tttzn040hsjxQYHFkWvzC\/uCZjYHQaMZh\/Yc18+423iR\/W\/zpKnZRULwCj46DuaW4OthPs\/3pv5TSrn4ykusTFWXJ86n\/OhUmhD\/N6WJoqEAAARJt+lj3fPwpJELR8vyCEUKvxJa8GEW3U1eX4eblF9X7Dk6oaqpCXk0cBkAYzD3ss6MQUppxZvPBE7YJarCy\/I2eeZ1IA5dGPcgBYpsOHKD49dNT\/VTENGe6nLblLh\/c+9Dxc0rQSuuCBz+20KhpyQy4Fzd83zLTtvbvFzRx1Y3efMK7981O3PwzskKrqanTGrYik7Pc05GWl1LxMZdwPfD13lJXeOa8UitObawZhuyPKxW8vjtyASWNk7qw\/eCeGDwDZ7ueszk201PHxARBmxUQkJrBf5ZSqREa\/fa2d3nagOhtAXJLQxHrFYhiPmdQz\/az9kcA0CgCyLyRJaqd3GiUmbuII432Pxtf8ne197YXtrJ46jGdJn7G+GlPfZrpFuf\/mRyU0AAEAdNkjrxMPkioAznr6jdo3dKDybd98MfVSAEDlP7h0J7WShowHofGOY4w1yKdpYndDTJwbi0\/9zzm8D31UaGPZr41\/UAkt19eyd2nYxdeSPuTN7BeEEGo9vvKlVan0G1sdXo5auWtwnesUdHHC66w639iEoraWbG5sall1FlPxNiWH00dbmYQcSSVnp2cLa\/7KyGYM1NEgoVgIAEC99Vpk7SV9GwkFi0nWdQfEAATxwXdTXZYeP2r55MXL2MeBgRGZlQAAVM6DgJgF4wbre6dkmnAHCkN3vKiUtL1oDK2OBm10hv3p\/+PHvcnMVCIBAHg8PgDB4\/N4fKD5fAGw2CwCQEx+17R6xePod9B8HxubWe+qnrh2Vp9uRcRNHEK+s81PjlMsumgpcpgkAVRGluxnTJknFPs7bpzBuLjO\/XlZbd1UZkpa9TUp4bvUdLDQ0SAhnxJfL12YVygEAKCrqnggw5GR1B7RcW4kPg0+5wCChNBHxb9b9pMLCqZMLPqUh22OkziDvFn9ghBCrcmXTIPo0ry8CpamuiIBeXXPhFR+bj4YqKkQUETzizJS0vIqPzlR0jweT8rrNnU3I6p\/9tciGbXDACTJ+PS\/moTUGWU7INPXMbruDJzKGM\/FM4P7mPXv099qvsuPgw4sXHczmwKg8kMDoxymWHW4\/Jo7oCpkSzRP8vZi8SP2T11x7ZOwAcu8wWY0EISkPWtyvRKIrEhUO6uJjJtobBP7LQ5GD35ftulJWjGfNXjjVcfmJ0GEfDe77Wv7Rbv8cjquQuxWNN1IvTRd98PVWHNExhlAUnxEfs4F8aHhZVst+siHCyz78cK3v5TiProm9gtCCLUqX3RGgCAuIorX2dxM9dNWCN9EvChub2amI2Xj6KLMzAp1Az356u97WT0DjarMjEIKaF4VD9hsNgEAQCqr1n2iCkOng171fA6mroEOlZWe8+Hsz5RX1dRUlZcuQ2R3Hz9O9\/nlhgM7gvfJT\/0ueOxw3nqtzMSsO7umre8fBUaoc0dPth5QHnKv7llM9PYAQFEUwWDWaY0wMzmF16FHV\/km5gKi90tsvUKBgGZz2NJUUvn2TbZSt25a9fpRUjvFxq0hUq2TsVKCn09YajGfBlJbX5clTaNEtp9jaLt566isQ2sOhhd+UjOppa9b\/Xlg6OrpQNa7LKqZ9Uod5+b0I\/9VSFhlP0tTU4v+gvCQ2EayoGb0C0IItS5fNA2ii+6f9knrtWiT44jehh079x06bdm0PiyAyufnvaLbz9rgPKavsX7H3oP66jDEDesAAAA\/KjC42HSWg3Vnba1OwxbNHlh+PzCKBwCVyQkZ2mYWHThAKvebMMKIUedN8v+zWzCoo5ae6cx51jLP7j0pqa2B1Jm488wZl8nSTBolFC1trcnAS\/UGdhidbBymDenVoZ2ahqE510QpKzW99oRFF4cFPFUZP3NQaUjwa0Hj2wOVl5UDxqYDteRl2CwmCQBQ\/uTKzaJBTmunmRlqael3NR\/\/83q73o1mbSL2S1K9wHuT+E7TfKSZnpqKcluJYz4gTLh5OVpn+mrHoV11NDQN+k1YYNOJIamdYuImGvX+XUaFbi8TNSYAR2\/0vLEdpfrUNmw\/qT36t13zlB8cv5zatoORkZGRob4ap2bHCHmLWfMsO7Zr33favBFtnwc8LqKbWa\/0cW5OP\/JfhobzB85f+D\/6cUhsY48IanK\/IIRQa\/OFv\/x48afXrq10sJ+7bbw6qzwr\/pHXIyEAUO+ubf5VsNBx6saDznL83PiHx1wvJ0qYEFv5z7GNh5Yss3c9pQKFiaHuG92flQMACJOvHrlssuqPCzZ5b55cexgpsPzwFuFrvweyM\/eeNGTn\/3Nlx4HARu61Fo3UGTXJVMTADl3JVxhgt36GjiqHlxsfcuT3s\/EfW1\/2NCiszKpr6IOPD6yRtD1dEHTqb\/OVzqd8N7KET\/ZMXnOriK6MObF6c9XP81e4zVeC4uzkyPvnc5ozlCWxndTbKwe9eqxdf3KiHPXM9cdVvoWk0fzj7rM7VCeTXa\/cWwH86D9nL7uYSVEZ17euJh0cF7h4arBK30X5HXtIA4C4doqLmxjlYcf39lqz2OPiwvL3mRGXb4T1Hw0AAAyx7RHdfnYX8wHq8uxJG49MqtnFTJ+ldodiKAAQxt8N4czY\/ZcRJz\/y6nZX\/zxKfL0tFufm9CM\/NvQxf\/xY8vafMbXREx+HJvYLQgi1OoSVldWXbsN\/jtS03f+XVcg854tZn\/Xlz+7ldHKrxsm5mwKkuajxoXY1G5dTE+OWLfSUlNl9z5oXN4QQQqil4aXw5iOVOVk33W7el\/5cTrLlldr1mz25R8ott+RWmgM1J24IIYTQvwLToOajsp9c9G7KG0gd272eC\/Sywo5vvdaKb05uctwQQgihf0erHBRDCCGEEPoKVpj\/TgQHB3\/pJiCEEEKoaTANQgghhFArhWkQ+s+RahNcbx+aqi3mw0e2n3Hk9h4b5S\/+dD9C2WbP7SMz2reWg+S\/6hcZw3EbPa\/eDboXdHF5X1bjzapfL2vg6utBwcHBwQHH7DpI0TmN7BdqRBP7C6FvDH4zfAlMvckHbt7zPzBRoyb+MnrWS11PX\/fzv3P11G7HQVofZq4zNC0c95y+7ufn6+X68+Ca10m1vlNX7j1xwdfP\/9bFEzvsLbQ+fjdxDIY77f7ryh3\/O9e9\/\/zZXEnqcxapPdntxuHp\/9o5vwnllyWHBzxLbezZgM0vXyRGV4fTtzdb\/Rvf8oTywIW73L2v3QkIuHPZc9dPXF1242+q9f31i5zZTPvuiQfnTbSxmXM4UorlQOrXyw93GTeUO2bHw3rvlXRcoGZrcn+J1FLH1794nKLWCu8U++8x9SYsHclM\/fjARobR9E0rLTM8NtiH5in0n7NmzYbiNCfvFArI9ra\/rR9Z4bXZ4ZHQdOGGtRsKU5ecTREy9Pr3l31148j5xByhzlD7xZu2C50cTsYLgFC0cHZx7hL1t+vqqAJCpb1KsdT3o7G6jR+vF3FqoxSLWzRL3fIbOeNSBeGn9oV\/RvlfG4JBv4+56X4pJaeU0Bww02nddkH2wmOSV0Wt9f31C6mgoc5K94\/MKCqV7okJUtcr9rhAn6HJ\/YXQNwbToP8aU2+C86j0E8d5S7cYV79CavYz1c2663I1Mk0IcOuoz1DviUMNz3smQMfhozpnXHU8F5FCQerRS0OPj7I2vHA8nh\/hsTKiprjoeI\/Og3ab9m13Kv4daI2YNjj\/jOOu86lCAIBYqRtFKFhMGvFhtXdC2Wa39w\/\/LFrsnUYByA3fcWlG0hJ7z0QhAMdw7NLlswZ3UmVW5L6J9HHdciWh+vlHLIv1l51K3dyrRtr\/0FOdLHjm8euG6+mUyPIBAAiyHXfZnxNHGMsWRl9323U8PI8CANbgTTe2DJEhgP9034+rfGsyRULZZvdZm3cnX7T\/wbqrBpHm\/8emA8GfrAD7afmkpu3+UyMzL6d1GNKnHacs7voBl1PPCynSwO7oUfNAe6fz1edkGdMVXuvlDs7ckTL+sOeiLkwAgC3+wQDAf7x78ppbRdW907bn9O3bppq2E765+7FeWcMxTsvtrDqpEoXxIWcOuPkmlNNi20nlPfbxqmlpXDyvk\/WBnt1VyTgpnt35ffULoWyz+8IKUxYAQM+L934BKu\/ar9P3R\/BJ7cEOi6cP6magLsfPfRVy7tBh3\/gyWmy94og9LsTtl5h6G9+vBsTFn6k5cM6ShT\/002vDy4y85e564mGWQFy\/bH416th+4\/Oz1t4upAGAUByx3Xv2u5Vzj7wUNKmcOv0rFUK+75IjG\/UuL151NZ0CUnucy5FpWb87uj4uURLTX02LA6k3Q\/TxRYvtd5H7temF1Z+iy2nK3iLUAA6K\/beYehOcx+ac9Hxe95cVg0GCQFD7OEUBj09qGxpwgJAzNNYpfx1X\/YghKuvV65J2xkZt6g1zMTiyLH5hfjENINu1Z8fMl6WWGzwuXL169uimmX2VpetfUnukrVmm79XGFrcgdcYvd+rx1sPZbvrcZbt8Yks\/aQupyJ01ouzsymljx8\/\/\/eabOmWJKJ\/RacRg\/oU18+033iZ+WP\/rKHUSAID\/YMvIIUPtPOIa\/IJndBzUPc3NwXaC\/V\/vrZxm9ZNppP0Mo4EdIrfPtbVddKJk5G\/OXGUCqNR7gUkduYNrluzl9OKaM8IDn5VRqd6O1txhP51NqwjeNJzL5XKHr\/7w3crQHzlS0f93p8XbAojhtfVyTBZuW9I91fPXuXOWH0vu\/PNWh76y0rQTSDltM+sB6vkJCYXSnKm+s36hC31XDucOnXE4puK566QhXO7QydXnVKKNIv3y8t7Vi2bNXX4wStd+m0M\/Dkiut1F1jgux+yW23sb6sR5x8ed0n79znVmBz5ZFdvPWeOWYrf7Nts5Kc\/X7RZgU+jCvh6WpAgEAQLTpZ9nz\/aOQBEFTy2lqpOiyiBP7\/NXmLB+nwyC1xzrP1wre7\/GkmBbfX02Lg\/jjS0L8ReyXxOMUoebDNOi\/xNSb4Dyh+PSxsE8OXior9mVBe66NqRoLmMq9pozpQZJtFduSRFslBSgpKlUZtvHChS3DVUqLikFBSeGTUxxT32a6Rbn\/5UclNJCKqirsdiOm9Er0\/G352qORmtM3rxypJkUPs7tPGNdemtXeSVV1NTojNiIpOy8rJSrovH\/8J4\/CZmX5HTnzPLOcX5kT\/Sg670Nposqnyx55nXiQlJkWcdbTr9hk6MBGZt5S+Q8u3UmtpPkZD0Lj5Y2MNersl8jyCx743E6rogW5IZeCSvoPM21LAJVxP\/C1AddKjwQATm+uGYQFRZQ3ss\/lYWdO3I9PTQw7fzuuTXW9rJ7Dhyg+9Trq\/yojIz7A\/XR4G6vhvdmS20mqjXf1Cwq4eWaT2ZsDazwipTlZfY\/9IpIw3vfoGf+I+LTszKQw72sv2vboqcNo5D2S1T0uxO+XhHol7VcDYuIvN2DSGJk7bgfvRKVlZcT5u5+L7sC11PlYUP1+ESaFPirsadmvDQEAcn0te5eGhb7mN72cpoerLNJzn5\/KnF8X2S+f1y7I1eNZSbOyi0Y+hw000u+fv18ISQMHxVpMo48OGmp30Hly1dll9\/KpT+POj\/p7t7fB2q0XxhLCqvRgn6BkY33q4\/cQv7wwJwdKq3+G1f16IhT7O26cwbi4zv15GQ1AAEEAO9XXzTs8g4L4Eyf7W2\/jDlC4c0vyqhWEgsUk608GRsQSxAffTXVZevyo5ZMXL2MfBwZGZFZ+\/F+6OOG1iIEe0eVTmSlp1amA8F1qOljoaJCQL+FLky7MKxQCANBVVTyQ4Xxc8l5M+dnp2cKavzKyGQN1NEgoFuY8CIhZMG6wvndKpgl3oDB0x4tKkIzKzcjmAwBQ5WUVtAxHhgBCUVtLNjc2tebyfcXblBxOH21lEnIktJMqvLfbIVpBUd98+iL7JT+8WnclpZG5Qd9nv4jeVfnONj85TrHooqXIYZIEUBlZsp9xP1q940L8flHi6xW3X7JDt175zZINALywnbbr\/csAxMWfodXRoI3OsD\/9f\/zQMiozU4mEmifIN+wXQULoo+LfLfvJBQVTJhZ9ysM2x\/GbU44EItsPABXRf7nedf9jGvP6r5sjypp5iUXy57Ahyf3epP1CqPkwDWoZXC630W04Q7f20DDt6eXnDADAYDJh8Rlf030z1t8pKvrnrxXTzimqtoWS\/Iqey88KCwqKKZpZVAxtFduUhB10CgNg9TFTgOKi2qv8hHw3u+1r+0W7\/HI6rgIAAOjS4hKaV5KeW\/3VIcjNySeMlRQIkHgeInVG2Q6ov9r7J8kWwIevpsoYz8Uzg\/uY9e\/T32q+y4+DDixcd\/PDpAmax+M1rElk+Q3QjX3x0nTdRtU5R4orn2TU\/lwmSUbtO6j80MAohylWHS6\/5g6oCtkS3ehtTzRF1\/kmbvzcLLadwuKslOIsSE54w+58fuGknjdcJY4vfLf9IgLbxH6Lg9GD35dtepJWzGcN3njVsflJUMPjQkyzJdcrbr8qw90Wzj1OAABdnv+hfJHxBwDgR+yfuuJansgoiugXQXxoeNlWiz7y4QLLfrzw7S9rPyJNLEc80e0HAKZ6l07KQgFp3FmDFfGmmfeDSfwcNtBIvzdpvxBqPhwU++9UhbstmDt\/wYIFCxYsWLTLL5f\/+uzKn\/aH1F5\/piqLcnOLKmVNrAbIJ0bHVQFdnpiQIde5iy4JAEBqdu7cNisxqXpSEcfQdvPWUVmH1hwM\/zDLhC5LSc5mamqpVncqQ0VdhS4uauTyNrv7+HG69QdGeFU8YLPZBAAAqaz6ybiI4H3yU78LHjuct14rMzHr3tit36LKBwAgtfR1q+dbMHT1dCDrXTN\/94krn6HTQa+6fKaugQ6VlZ5DAQDQ7x8FRqhzR0+2HlAecu9l3W97iqIIBlOK3wV0UWZmhbqBnnx1WGT1DDSqMjOkmuwDAEAQBCErK9vIVt9rv4hAqnUyVkrw8wlLLebTQGrr67KkyYKEAgHN5rA\/3VTUcVFdScP9ala9dHleWmpqampqalpeWd0aGsZfmJmcwuvQo6t8E3I6\/quQsMp+lqamFv0F4SGxfIDmldPU9rMMbFfOVrq9fs0Vmemrphl9xu3oYj+HDY6vZva71McpQlLCNOi\/8\/EbKDU1LbtEQFcVZLzLLaMASLWBtlOG9uvRrc+w+ZtWjoSgcwE5FIAw2f9OvPZ4hyl9DPR7T\/rJ1iDJzz9RCEBqj\/5t1zzlB8cvp7btYGRkZGSor8YhAIQJgQFvO01xmmSip91x4Ow5XJnI+08lziEkFC1trcnAS\/UGLiqTEzK0zSw6cIBU7jdhhFHteD2jk43DtCG9OrRT0zA055ooZaWmS\/7ZKKZ8ACDkLWbNs+zYrn3fafNGtH0e8LhZcx3Flw\/y\/7NbMKijlp7pzHnWMs\/uPalJB+nisICnKuNnDioNCX5dd+ItlZeVA8amA7XkZdgspsTjgh8VGFxsOsvBurO2Vqdhi2YPLL8fGCX+uhKpxl30y+wxln17dOna13rO2nn9K5+Fv5Q46fc77peGqPfvMip0e5moMQE4eqPnje0o1bcS703iO03zkWZ6airKbWUIEH9ciNmvZtYrgpj4lz+5crNokNPaaWaGWlr6Xc3H\/7zerncj52\/+y9Bw\/sD5C\/9HPw6JrflMNaecJmEZTvl1Zttb+\/56GnHG9Tpr6sqZnSROCRdH0uew4fHVvPg34ThFSDqYVH8NaIqhzV04x16NXZ4eFbBz5fGw6qEvKu3S9p0qKx23eiwg8mLu7Nx+IUUIAOwu5gPU5dmTNh6ZVP1+KtNnqd2hGIEgyXurS9tf5m895sAufxdxdZvr7RxJv8ZJnVGTTEUMXAiTrx65bLLqjws2eW+eXHsYKbCsaWclX2GA3foZOqocXm58yJHfz0qeAymufAAQxt8N4czY\/ZcRJz\/y6nZX\/zwKgGE0\/7j77A7VJ\/euV+6tAH70n7OXXcxqTvmv\/R7Iztx70pCd\/8+VHQcCP95rXfY0KKzMqmvog08fKEMXBJ3623yl8ynfjSzhkz0fbpgXpfKfYxsPLVlm73pKBQoTQ903uj+TMNOarioskZ84ZdnkdspyUJoZF3porXuQxHu\/v+N+EaU87PjeXmsWe1xcWP4+M+LyjbD+owFAfL2Z1bdOvr1y0KvH2vUnJ8pRz1x\/XOVbKO64oMTsl7h6m0xc\/CtjTqzeXPXz\/BVu85WgODs58v55iccjAAA\/NvQxf\/xY8vafMR+i15xypMc2nv7rDPlba07FVABAnJfrNfM9K2c9XnIirrGJc\/VJ+hyKOL6aFX8R5eDIGfo8uMJ8K8bu5XRyq8bJuZsCpPnR\/u2UT2ra7v\/LKmSe80VRIzqkmo3LqYlxyxZ6Jkq+j+WL+V77BSGEvj54Naj1IpU5WTfdbt7\/t85VX1\/5JFteqV2\/2ZN7pNxyS\/5Kc6CvMW5fV\/kIIdSC8GoQ+u6IuxpEtp9+yHOBXlaY59YdlxKaesUfIYTQ9wfTIIQQQgi1UjjTHiGEEEKtFKZBCCGEEGqlMA1CCCGEUCuFaRBCCCGEWilMgxBCCCHUSmEahBBCCKFW6v9lndIvavrDwwAAAABJRU5ErkJggg==\" alt=\"\"><\/p>\n\n\n\n<p>Fail2ban bietet die M\u00f6glichkeit zu \u00fcberpr\u00fcfen, wie viele jails gerade aktiv sind, wie viele IPs gesperrt sind usw. Dazu f\u00fchrt folgenden Befehl aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo fail2ban-client status<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"809\" height=\"52\" src=\"https:\/\/www.tippex.net\/wp-content\/uploads\/2023\/10\/grafik-3.png\" alt=\"\" class=\"wp-image-783\" srcset=\"https:\/\/www.tippex.net\/wp-content\/uploads\/2023\/10\/grafik-3.png 809w, https:\/\/www.tippex.net\/wp-content\/uploads\/2023\/10\/grafik-3-300x19.png 300w, https:\/\/www.tippex.net\/wp-content\/uploads\/2023\/10\/grafik-3-150x10.png 150w, https:\/\/www.tippex.net\/wp-content\/uploads\/2023\/10\/grafik-3-768x49.png 768w\" sizes=\"auto, (max-width: 809px) 100vw, 809px\" \/><\/figure>\n\n\n\n<p>In meinem Fall sind noch etwas mehr Jails aktiv. Den Status eines einzelnen Jails ruft ihr folgendermassen ab:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo fail2ban-client status sshd<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"411\" height=\"154\" src=\"https:\/\/www.tippex.net\/wp-content\/uploads\/2023\/10\/grafik-4.png\" alt=\"\" class=\"wp-image-784\" srcset=\"https:\/\/www.tippex.net\/wp-content\/uploads\/2023\/10\/grafik-4.png 411w, https:\/\/www.tippex.net\/wp-content\/uploads\/2023\/10\/grafik-4-300x112.png 300w, https:\/\/www.tippex.net\/wp-content\/uploads\/2023\/10\/grafik-4-150x56.png 150w\" sizes=\"auto, (max-width: 411px) 100vw, 411px\" \/><\/figure>\n\n\n\n<p>Da mein SSH Dienst nicht aus dem Internet erreichbar ist, sind die Eintr\u00e4ge leer.<\/p>\n\n\n\n<p>Ein weiterer wichtiger Jail w\u00e4re <em><strong>sasl<\/strong><\/em>. Mittels dessen \u00fcber\u00fcfen wir fehlgeschlagene Loginversuche auf unser Mailsystem, sofern wir ein solches im Einsatz haben. Ein Tutorial zum Einrichten eines eigenen Mailsystems findet ihr <a href=\"https:\/\/www.tippex.net\/?p=605\" data-type=\"post\" data-id=\"605\">HIER<\/a>.<\/p>\n\n\n\n<p>Das Jail f\u00fcr sasl sieht so aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;sasl]\nenabled  = true\nport     = smtp,ssmtp,submission\nfilter   = postfix-sasl\nlogpath  = \/var\/log\/mail.log\nmaxretry = 5<\/code><\/pre>\n\n\n\n<p>Unter &#8222;port&#8220; sind nicht die Nummern aufgef\u00fchrt, sondern deren korrespondierenden Namen lt. \/etc\/services. Das ist reine geschmackssache. Der konfigurierte Filter &#8222;postfix-sasl&#8220; existiert noch nicht, daher legen wir ihn an. Jeder Filter bekommt seine eigene Datei unter <strong><em>\/etc\/fail2ban\/filter.d\/<\/em><\/strong><\/p>\n\n\n\n<p>Wir legen die Datei postfix-sasl.conf an:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo touch postfix-sasl.conf<\/code><\/pre>\n\n\n\n<p>Der Inhalt sieht wie folgt aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Fail2Ban filter for postfix-sasl authentication failures\n&#91;INCLUDES]\nbefore = common.conf\n&#91;Definition]\ndaemon = postfix\/smtpd\nfailregex = ^%(__prefix_line)swarning: &#91;-._\\w]+\\&#91;&lt;HOST&gt;\\]: SASL (?:LOGIN|PLAIN|(?:CRAM|DIGEST)-MD5) authentication failed(: &#91; A-Za-z0-9+\/]*={0,2})?\\s*$<\/code><\/pre>\n\n\n\n<p>Nachdem dies nun erledigt ist starten wir fail2ban neu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl restart fail2ban<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Ich hoffe dieses kurze Tutorial war f\u00fcr euch n\u00fctzlich. Habt ihr Fragen oder Anregungen, so nutzt gerne die Kommentarfunktion.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Tutorial m\u00f6chte ich euch fail2ban vorstellen. Es is ein tool, welches Logdateien auf bestimmte Ereignisse hin, wie z.B. failed Logins, untersuchen kann und dann entsprechden mit einem Blocking der Source IP reagieren kann. Dies wird durch das Updaten der Firewall Regeln erreicht. Installiert wird fail2ban auf einem Ubuntu System mittels: Die Hauptkonfigurationsdatei ist [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":49,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,8,17,53],"tags":[80,81,21,29,83,82],"class_list":["post-780","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-anleitung","category-linux","category-security","category-wissen","tag-fail2ban","tag-jail","tag-linux","tag-security","tag-ssh","tag-ubuntu","wpbf-post"],"_links":{"self":[{"href":"https:\/\/www.tippex.net\/index.php?rest_route=\/wp\/v2\/posts\/780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tippex.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tippex.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tippex.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tippex.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=780"}],"version-history":[{"count":6,"href":"https:\/\/www.tippex.net\/index.php?rest_route=\/wp\/v2\/posts\/780\/revisions"}],"predecessor-version":[{"id":792,"href":"https:\/\/www.tippex.net\/index.php?rest_route=\/wp\/v2\/posts\/780\/revisions\/792"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tippex.net\/index.php?rest_route=\/wp\/v2\/media\/49"}],"wp:attachment":[{"href":"https:\/\/www.tippex.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=780"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tippex.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=780"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tippex.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}