HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/triad-infosec/wp-content/uploads/2025/01/AdobeStock_209412192-460x295.jpeg
���JFIF��Compressed by jpeg-recompress���ExifMM*	kz��(1"�2�i,�Internet crime concept. Hacker working on a code on dark digital background with digital interface around.,,Adobe Photoshop CC 2018 (Windows)2018:06:13 16:59:02�0232����0100����p��2018:06:13 16:51:57��(��HH���Adobe_CM��Adobed����			



��k�"��
��?	
	
3!1AQa"q�2���B#$R�b34r��C%�S���cs5���&D�TdE£t6�U�e���u��F'������������Vfv�������7GWgw�������5!1AQaq"2����B#�R��3$b�r��CScs4�%���&5��D�T�dEU6te����u��F������������Vfv�������'7GWgw������?� V���
Rڊ(;gpH3N[��R�H1�<�?�+$y�#JC�&��*'���?����*R��B�%dT��A�_2��:��4�M}�$X�I�N���k>
�R�5KG�m�ɨ�H�aQ{�S�ХJk��Kg��hx��<L��M阐A�	R�m�L[�zd�\ԩMx	�J�	����Ƅf1�@$���b��>�Z<�ܞ:�.��6��5㑪��6���?��#q�	�����'R��p"�<=�'��i��f�z3����q�Ȧ�ϩ_�w�b����wkƄ���8��"5�6մ���r8;]���z\��$�6> ���e'|�:s���+`6H﮿��0��kZ$�	��#�ܭ��q��L�5����l�1%4a��?�%;���?������m�+o�zO�Û����Dv ��R7�!��f�0�C����������_pIJm�]���<��tDmU�I�:N��g�^�\V�0'�����9��7���F���'�QSH⹢e�Ѯ>R��X��k�Pp�w�{mSȡ�����mtӗ$B�����}.o-p��g�������1�. 87A���Q��[X.�8�#��D�"��Ƨ����
�=͓���i��0���9����w���ڪ�Z�h�O��U��Ne�!�<C����]4}?�)��èI7
�e�=�AI�Vm���C�C�pk�9\�ѭ�)�L�:?��/s�v�����&��皽8�!��'�S}Yi3�����:>��d�fƱő`ן���C��ic�kK��o����k�R\X��~m�&�S���K���Y�vʿ}r��/��{Χ�xZ�b�hƢ�sk��K7X@����;Y걬o����u�v�).�o#��'�>�d�D�G�Y�2H��G�=�k��\�j�Ȫ��]�;l ����!��>>�W(�(o��>-���0�(~-o{.;�^Dz��g�l�'���Ҍ�(�~0i��ί�u
�ѨsO���R��K����&�G�¯c][5#]4�=	1(��X֑�I/{d�+pG�\�k�$���'�eʥ���~ƙ�N�O/n�We��y����%�)!�4�8���`��ت\��Is���G��,�m�������tv��O�����R�5�.�$w�Uq(����	�/����ӯ��X �sZ\m�Վ��ia=�g3��?��j�(/MFVc$�ܦKL�F�#ݻ}g�K�ջ�m>��m"
~����.iw��M�X���>����A��KvX��U���֓�����\�o�OZ�[��c^�C����-А����Qmm���67�K	�O�r�~]����w��S��u��F�g�����B�����Y"�S����uzok�����mv7����\CƬ>��.cZƀ�`v��^��������ua������-</R�~ߐ-�PX����U���Js�Hx��-�U��?����咠��xR����O
xq�7��ȫ��"�;+p��@ב���{���N��ic�8�t�=�����=�[ �T]c��q���·���L�.;[\����]cݵ���Ĭ�!��V�`{-�?��j,X,{��Q��o�Q�upN�>��jJhۓ[�s�iq��	:QR��<�ݠ�oe����5�c�
T,s�L
|P*j�ACw2���Dx�8�������npk]�;�S�*
�f���?��C��mb�tlN��R���D�՞ZCDW�nY�4�ly0O�tg��tuۣ@��O�6�����~����#�Sw���Iv�/���-�.x�����]Lq��h?����-����Zֵ�ZZ㫜ṭg���{:�����k]�\%�9�7�P�:�2p�fC�6	�[��q��{}�1��*�:º���̙'��l��y��*����I���{Y?Eg)�<�&�O=�d�VE������)4��4�����nV+���*���-��{i���o�g�qWix-c��k#��+�e�bI3�+z��d�����k��G��#�Z�2���څm���m��wO�ߤc��O�P��`��ow��?�5��E�7@D:��v��1�Wrr��������:�?w�
�?�4#9��C��R����U�� G:
F��F��	#�
@��W>���p��v��t�����@m���(�:O�w��ZY`s..tƭ�>��n>mW���m[��<�C\}�ak��iUs��e^�
c��}O�A��9��7!z�����=���>�.i{wN��[Ps���j��*�x�e�/��s}F��O�sw}$̻/
�z6��ZK��Xt0��a	���}�����I������JLGa�I֗�^=����[��t��))�yЄ��&�&sK|�,�A�n�8�q��=�{Z�pYKC�]�~��y����I��ퟛƢ�)��lCO��U�漻������ߐ�S�O����C����'X�����=�Ϊ;�ⅥwA3(��*�S���|�T�Аh�tQ��/�/�>!�W��=���xԫ�|ۛ��>v����~bJh=�s��s��y$��)��&����B�H)'�."��窋���QO�eT�����l!�p�iG����~r�%:����?�T�������VJ-��q�����A�'!bM��yH��S�:�4H��%?����@Photoshop 3.08BIM#Z%G@Internet crime concept. Hacker working on a code on dark digitalcyberhackerdarksecuritywebattackdigitalcrimehackinginternetcodespyhackcomputerphishing
background
technologyinformationcriminaldataspacevirtualthiefbinarypasswordeThailandnreleon8211 - stock.adobe.coms	209412192xjInternet crime concept. Hacker working on a code on dark digital background with digital interface around.��A�http://ns.adobe.com/xap/1.0/<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:pur="http://prismstandard.org/namespaces/prismusagerights/2.1/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dcterms="http://purl.org/dc/terms/" dc:format="image/jpeg" photoshop:ColorMode="3" photoshop:Country="Thailand" photoshop:Credit="releon8211 - stock.adobe.com" photoshop:Source="209412192" xmp:CreatorTool="Adobe Photoshop CC 2018 (Windows)" xmp:MetadataDate="2018-06-13T16:59:02+07:00" xmp:ModifyDate="2018-06-13T16:59:02" xmp:CreateDate="2018-06-13T16:51:57" xmpMM:DocumentID="adobe:docid:photoshop:de7d3338-c2b1-3641-97c6-8146f421273b" xmpMM:InstanceID="xmp.iid:cce86af1-8598-9140-8a48-d3213f16c1c8" xmpMM:OriginalDocumentID="xmp.did:3139a3a0-1c54-ec47-822d-128ac1afa034" dcterms:provenance="self#jumbf=/c2pa/adobe:urn:uuid:17740177-4dc3-4826-be20-c581b180645f/c2pa.claim"> <dc:description> <rdf:Alt> <rdf:li xml:lang="x-default">Internet crime concept. Hacker working on a code on dark digital background with digital interface around.</rdf:li> </rdf:Alt> </dc:description> <dc:subject> <rdf:Bag> <rdf:li>cyber</rdf:li> <rdf:li>hacker</rdf:li> <rdf:li>dark</rdf:li> <rdf:li>security</rdf:li> <rdf:li>web</rdf:li> <rdf:li>attack</rdf:li> <rdf:li>digital</rdf:li> <rdf:li>crime</rdf:li> <rdf:li>hacking</rdf:li> <rdf:li>internet</rdf:li> <rdf:li>code</rdf:li> <rdf:li>spy</rdf:li> <rdf:li>hack</rdf:li> <rdf:li>computer</rdf:li> <rdf:li>phishing</rdf:li> <rdf:li>background</rdf:li> <rdf:li>technology</rdf:li> <rdf:li>information</rdf:li> <rdf:li>criminal</rdf:li> <rdf:li>data</rdf:li> <rdf:li>space</rdf:li> <rdf:li>virtual</rdf:li> <rdf:li>thief</rdf:li> <rdf:li>binary</rdf:li> <rdf:li>password</rdf:li> </rdf:Bag> </dc:subject> <dc:title> <rdf:Alt> <rdf:li xml:lang="x-default">Internet crime concept. Hacker working on a code on dark digital background with digital interface around.</rdf:li> </rdf:Alt> </dc:title> <photoshop:DocumentAncestors> <rdf:Bag> <rdf:li>adobe:docid:photoshop:02569b52-3820-6048-9609-ed42ae51b7f7</rdf:li> <rdf:li>adobe:docid:photoshop:1cdd76a6-9257-f843-a502-7258774b764e</rdf:li> <rdf:li>adobe:docid:photoshop:325fc037-ad47-2a41-a4d2-7d36d80a5167</rdf:li> <rdf:li>adobe:docid:photoshop:42e64c88-3c5f-11e7-b50a-d9fc507233e1</rdf:li> <rdf:li>adobe:docid:photoshop:47a254b9-3936-11e7-b7d5-c77f0f23277e</rdf:li> <rdf:li>adobe:docid:photoshop:74f07ba5-989c-7445-a44e-ab16afe1117f</rdf:li> <rdf:li>adobe:docid:photoshop:8f95bdef-d565-b142-863b-54a3a3a44e33</rdf:li> <rdf:li>adobe:docid:photoshop:ba546db4-f2c6-5548-b9ff-84c89f349b3a</rdf:li> <rdf:li>adobe:docid:photoshop:e0fc0e7d-027b-624b-9260-507f2f6b67c9</rdf:li> <rdf:li>xmp.did:140D0E46F7DFE2119491AC4DE52A14FD</rdf:li> <rdf:li>xmp.did:2670ca14-9121-d242-b894-b1e8e290952a</rdf:li> <rdf:li>xmp.did:E817ACB240ECE211AD6DC15E5CC1F9D2</rdf:li> </rdf:Bag> </photoshop:DocumentAncestors> <photoshop:TextLayers> <rdf:Seq> <rdf:li photoshop:LayerName="// CComPtr&lt;IDISPATCH&gt; spDisp;  HRESULT hr = m_pWebBrowser2-&gt;get" photoshop:LayerText="// CComPtr&lt;IDISPATCH&gt; spDisp;  HRESULT hr = m_pWebBrowser2-&gt;get_Document(&amp;spDisp); if (SUCCEEDED(hr) &amp;&amp; spDisp) {      // If this is not an HTML document (e.g., it's a Word doc or a PDF), don't sink.     CComQIPtr&lt;IHTMLDOCUMENT2 &amp;IID_IHTMLDocument2&gt; spHTML(spDisp);      if (spHTML)      {           /*there can be frames in HTML page enumerate each of frameset or iframe               and find out if any of them contain a login page*/            EnumFrames(spHTML);       } }  void CIeLoginHelper::EnumFrames(CComPtr&lt;IHTMLDocument2&gt;&amp; spDocument)  {              CComPtr&lt;IIHTMLDocument2&gt; spDocument2;     CComPtr&lt;IIOleContainer&gt; pContainer;     // Get the container     HRESULT hr = spDocument-&gt;QueryInterface(IID_IOleContainer,                 (void**)&amp;pContainer);          CComPtr&lt;IIEnumUnknown&gt;pEnumerator;     // Get an enumerator for the frames     hr = pContainer-&gt;EnumObjects(OLECONTF_EMBEDDINGS, &amp;pEnumerator);     IUnknown* pUnk;     ULONG uFetched;      // Enumerate and refresh all the frames     BOOL bFrameFound = FALSE;     for (UINT nIndex = 0;              S_OK == pEnumerator-&gt;Next(1, &amp;pUnk, &amp;uFetched);                 nIndex++)     {         CComPtr&lt;IIWebBrowser2&gt; pBrowser;         hr = pUnk-&gt;QueryInterface(IID_IWebBrowser2,                  (void**)&amp;pBrowser);         pUnk-&gt;Release();         if (SUCCEEDED(hr))         {             CComPtr&lt;IIDispatch&gt; spDisp;             pBrowser-&gt;get_Document(&amp;spDisp);             CComQIPtr&lt;IHTMLDocument2, &amp;                          IID_IHTMLDocument2&gt; spDocument2(spDisp);             //Now recursivley browse through all of                         //IHTMLWindow2 in a doc                                 RecurseWindows(spDocument2);             bFrameFound = TRUE;          }     }     if(!bFrameFound || !m_bFoungLoginPage)     {          CComPtr&lt;IIHTMLElementCollection&gt; spFrmCol;         CComPtr&lt;IIHTMLElementCollection&gt; spElmntCol;         /*multipe &lt;FORM&gt; object can be in a page,                  connect to each one them         You never know which one contains uid and pwd fields         */         hr = spDocument-&gt;get_forms(&amp;spFrmCol);         // get element collection from page to check                  if a page is a lgoin page         hr = spDocument-&gt;get_all(&amp;spElmntCol);         if(IsLoginPage(spElmntCol))                    EnableEvents(spFrmCol);         }         }"/> <rdf:li photoshop:LayerName="// CComPtr&lt;IDISPATCH&gt; spDisp;  HRESULT hr = m_pWebBrowser2-&gt;get copy" photoshop:LayerText="// CComPtr&lt;IDISPATCH&gt; spDisp;  HRESULT hr = m_pWebBrowser2-&gt;get_Document(&amp;spDisp); if (SUCCEEDED(hr) &amp;&amp; spDisp) {      // If this is not an HTML document (e.g., it's a Word doc or a PDF), don't sink.     CComQIPtr&lt;IHTMLDOCUMENT2 &amp;IID_IHTMLDocument2&gt; spHTML(spDisp);      if (spHTML)      {           /*there can be frames in HTML page enumerate each of frameset or iframe               and find out if any of them contain a login page*/            EnumFrames(spHTML);       } }  void CIeLoginHelper::EnumFrames(CComPtr&lt;IHTMLDocument2&gt;&amp; spDocument)  {              CComPtr&lt;IIHTMLDocument2&gt; spDocument2;     CComPtr&lt;IIOleContainer&gt; pContainer;     // Get the container     HRESULT hr = spDocument-&gt;QueryInterface(IID_IOleContainer,                 (void**)&amp;pContainer);          CComPtr&lt;IIEnumUnknown&gt;pEnumerator;     // Get an enumerator for the frames     hr = pContainer-&gt;EnumObjects(OLECONTF_EMBEDDINGS, &amp;pEnumerator);     IUnknown* pUnk;     ULONG uFetched;      // Enumerate and refresh all the frames     BOOL bFrameFound = FALSE;     for (UINT nIndex = 0;              S_OK == pEnumerator-&gt;Next(1, &amp;pUnk, &amp;uFetched);                 nIndex++)     {         CComPtr&lt;IIWebBrowser2&gt; pBrowser;         hr = pUnk-&gt;QueryInterface(IID_IWebBrowser2,                  (void**)&amp;pBrowser);         pUnk-&gt;Release();         if (SUCCEEDED(hr))         {             CComPtr&lt;IIDispatch&gt; spDisp;             pBrowser-&gt;get_Document(&amp;spDisp);             CComQIPtr&lt;IHTMLDocument2, &amp;                          IID_IHTMLDocument2&gt; spDocument2(spDisp);             //Now recursivley browse through all of                         //IHTMLWindow2 in a doc                                 RecurseWindows(spDocument2);             bFrameFound = TRUE;          }     }     if(!bFrameFound || !m_bFoungLoginPage)     {          CComPtr&lt;IIHTMLElementCollection&gt; spFrmCol;         CComPtr&lt;IIHTMLElementCollection&gt; spElmntCol;         /*multipe &lt;FORM&gt; object can be in a page,                  connect to each one them         You never know which one contains uid and pwd fields         */         hr = spDocument-&gt;get_forms(&amp;spFrmCol);         // get element collection from page to check                  if a page is a lgoin page         hr = spDocument-&gt;get_all(&amp;spElmntCol);         if(IsLoginPage(spElmntCol))                    EnableEvents(spFrmCol);         }         }"/> <rdf:li photoshop:LayerName="BOOL  CIeLoginHelper::IsLoginPage(CComPtr&lt;IHTMLElementCollectio" photoshop:LayerText="BOOL  CIeLoginHelper::IsLoginPage(CComPtr&lt;IHTMLElementCollection&gt;&amp;spElemColl) {     if(spElemColl == NULL)         return m_bFoungLoginPage;     _variant_t varIdx(0L, VT_I4);     long lCount = 0;     HRESULT hr  = S_OK;     hr = spElemColl-&gt;get_length (&amp;lCount);     if (SUCCEEDED(hr))     {         for(long lIndex = 0; lIndex &lt;lCount; lIndex++ )          {              varIdx=lIndex;                     CComPtr&lt;IDispatch&gt;spElemDisp;             hr = spElemColl-&gt;item(varIdx, varIdx, &amp;spElemDisp);             if (SUCCEEDED(hr))             {                 CComPtr&lt;IHTMLInputElement&gt; spElem;                 hr = spElemDisp-&gt;QueryInterface(IID_IHTMLInputElement, (void**)&amp;spElem);                 if (SUCCEEDED(hr))                 {                     _bstr_t bsType;                     hr = spElem-&gt;get_type(&amp;bsType.GetBSTR());                     if(SUCCEEDED(hr) &amp;&amp; bsType.operator==(L&quot;password&quot;))                     {                         m_bFoungLoginPage = true;                     }                 }             }             if(m_bFoungLoginPage)                 return m_bFoungLoginPage;         }     }     return m_bFoungLoginPage; }"/> <rdf:li photoshop:LayerName="_variant_t varIdx(0L, VT_I4); long lCount = 0; HRESULT hr  = S_" photoshop:LayerText="_variant_t varIdx(0L, VT_I4); long lCount = 0; HRESULT hr  = S_OK; hr = pElemColl-&gt;get_length (&amp;lCount); if (SUCCEEDED(hr)) {     for(long lIndex = 0; lIndex &lt;lCount; lIndex++ )      {             varIdx=lIndex;            hr=pElemColl-&gt;item(varIdx, varIdx, &amp;pElemDisp);          if (SUCCEEDED(hr))         {             hr = pElemDisp-&gt;QueryInterface(IID_IHTMLFormElement, (void**)&amp;pElem);              if (SUCCEEDED(hr))             {                 // Obtained a form object.                 IConnectionPointContainer* pConPtContainer = NULL;                 IConnectionPoint* pConPt = NULL;                     // Check that this is a connectable object.                 hr = pElem-&gt;QueryInterface(IID_IConnectionPointContainer,                     (void**)&amp;pConPtContainer);                 if (SUCCEEDED(hr))                 {                     // Find the connection point.                     hr = pConPtContainer-&gt;FindConnectionPoint(                         DIID_HTMLFormElementEvents2, &amp;pConPt);                      if (SUCCEEDED(hr))                     {                         // Advise the connection point.                         // pUnk is the IUnknown interface pointer for your event sink                         hr = pConPt-&gt;Advise((IDispatch*)this, &amp;m_dwBrowserCookie);                         pConPt-&gt;Release();                     }                 }                 pElem-&gt;Release();             }             pElemDisp-&gt;Release();         }     } }"/> <rdf:li photoshop:LayerName="_variant_t varIdx(0L, VT_I4); long lCount = 0; HRESULT hr  = S_ copy" photoshop:LayerText="_variant_t varIdx(0L, VT_I4); long lCount = 0; HRESULT hr  = S_OK; hr = pElemColl-&gt;get_length (&amp;lCount); if (SUCCEEDED(hr)) {     for(long lIndex = 0; lIndex &lt;lCount; lIndex++ )      {             varIdx=lIndex;            hr=pElemColl-&gt;item(varIdx, varIdx, &amp;pElemDisp);          if (SUCCEEDED(hr))         {             hr = pElemDisp-&gt;QueryInterface(IID_IHTMLFormElement, (void**)&amp;pElem);              if (SUCCEEDED(hr))             {                 // Obtained a form object.                 IConnectionPointContainer* pConPtContainer = NULL;                 IConnectionPoint* pConPt = NULL;                     // Check that this is a connectable object.                 hr = pElem-&gt;QueryInterface(IID_IConnectionPointContainer,                     (void**)&amp;pConPtContainer);                 if (SUCCEEDED(hr))                 {                     // Find the connection point.                     hr = pConPtContainer-&gt;FindConnectionPoint(                         DIID_HTMLFormElementEvents2, &amp;pConPt);                      if (SUCCEEDED(hr))                     {                         // Advise the connection point.                         // pUnk is the IUnknown interface pointer for your event sink                         hr = pConPt-&gt;Advise((IDispatch*)this, &amp;m_dwBrowserCookie);                         pConPt-&gt;Release();                     }                 }                 pElem-&gt;Release();             }             pElemDisp-&gt;Release();         }     } }"/> </rdf:Seq> </photoshop:TextLayers> <pur:creditLine> <rdf:Bag> <rdf:li>releon8211 - stock.adobe.com</rdf:li> </rdf:Bag> </pur:creditLine> <xmpMM:DerivedFrom stRef:documentID="xmp.did:3139a3a0-1c54-ec47-822d-128ac1afa034" stRef:instanceID="xmp.iid:0893981f-f77e-274d-b93d-8f971ffbc582" stRef:originalDocumentID="xmp.did:3139a3a0-1c54-ec47-822d-128ac1afa034"/> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:3139a3a0-1c54-ec47-822d-128ac1afa034" stEvt:softwareAgent="Adobe Photoshop CC 2018 (Windows)" stEvt:when="2018-06-13T16:51:57+07:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:0c5f536f-8b37-734d-b642-c97f742a3909" stEvt:softwareAgent="Adobe Photoshop CC 2018 (Windows)" stEvt:when="2018-06-13T16:56:01+07:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:0893981f-f77e-274d-b93d-8f971ffbc582" stEvt:softwareAgent="Adobe Photoshop CC 2018 (Windows)" stEvt:when="2018-06-13T16:59:02+07:00"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/jpeg"/> <rdf:li stEvt:action="derived" stEvt:parameters="converted from application/vnd.adobe.photoshop to image/jpeg"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:cce86af1-8598-9140-8a48-d3213f16c1c8" stEvt:softwareAgent="Adobe Photoshop CC 2018 (Windows)" stEvt:when="2018-06-13T16:59:02+07:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 <?xpacket end="w"?>���




##5!&!!&!5/8.+.8/TB::BTaQMQauiiu������




##5!&!!&!5/8.+.8/TB::BTaQMQauiiu��������'�"��1����L045�34Hԣ0(�@(�"��Yd�r�(������<
8VX0$�V:�D�C(��H�
-J�C0(�,��`�%e��Ŕ�H��LH$�DHV��BC2�X��	�� �"��\4B�LEs
+:>���iz�Q䬶�1z�>�)/�F{k1|�)2��MNd���,iH��2iB��Uɨ��ƛ��]+UzPΚ*���5"V"B)bU��촛5n��6����)�wVg4"�^�"��#Bg�E�52\U4��W]��*�H�	�\���:���di�QV��sW}YV�$�B�CY]�s��ə����Y[kM�e��bmJQc1|�(�IQk�m��W���ɯO�<)�D$��K����i��t�e�MQ��y�i����ą�!�nյ��2�׮�\�ڼ��3-��F�
�T�v)E�i+&�W_.�7�VoW���k�{�����.��7AB\�h�Z^�mYo>��s �ъ�Ve�=5ӛ�y��BL6M�6��=.n�Ε��˭
WF�s�j���m}UB�TX����O������m��7u������F�	eiS �U�g���g��.�ӕ=z�U]�z�c���ͪ�5I"�G-߇��CKs~� zE�^j���l�y�N�V�1�UQeX�h�#��\�UX��Lk�ʲ�gO�^��t��=5��4d+דDm�n��3�H��t��5U��벩Qe3`RG.��۹��rz��c�u^$j��GB��if���f9Eq�����f8hNk+�hV�b����dv�+}�VcR3��9���ї6R��Rb!l��4f�M�M�3K��:��]d��4҈m�μ�i.M5�|_м�/���4g�i蚶�-�[+GD�T�[�^.���c����jK*[T��Eu�uq��N��5��k-6ӥԒ�-4�rZ#�h�eMӰ�W�Õ��Q��s�����3�����""BdE��׫��0Rt3�՟=q���[sJ�))���E�t�s��;6�U�R�T�#������]X�Vj�ԑŇ�u2��ۆ�;{�@�wg�����w��@L{1��%n��VU��D�DIJ���f�9���M���vv6>2�oϸۿ�Ѯ����i�x�Q8J�(���5�o�6WҼ�N�Jtb�tWU�B�"Ud�>mj�
������ڳY��s٩u��5�U�Feu�HGj!vӷ�
2r�t�ӓ�&$���*&���*��;���z�g#NM(��Y��3%�g�EY�����T�,� A5��Z�5�i�-���RZ٤��Y��R#���f\�W&Ș�&@�T�$�	���}W�����23���B��vq���sI�&	&j��[E��uMV�*�V���m0DD����$w|�e�<�
��\QlE`@�4���z]�y�����-����,H�f"b"V	Y���]b�]�k|�k5P���)����W��@&$��(m�e���,H� 	-�r���~g���a2�`%Y	��؄x�%��	 ����&���"T:�nɌP�&"�j�h[Iz�-��0�DH�̂2:�2$�H3�� Dz?,@b�H��s�p��B$�?��# 0@����Zֵ�s��uֵ5�Mk\�k_C�·־�ֵ�Ppf��ֵ�kZֵ���ֵ�5κ�����	���f�_O_B��\kZֈ�
W�+����
�A�O�R�Z֦��f�� �Ł��߿~�����V:k�����
��P��WY_\,�^�H���^���W��)�P��)ړ
퟿ab��"�
�$5v��5�����R�YuȂN��ai����-��`�YM-J���1~���X�k>��\��^t��4 �� �4�F^�C�
�cD���^����l�`��4�������C1r�ʰ��a�`uu�ݩ��Dր�T^���4��b�1`Kn1�TՆ��*�ׁ�2q�hADr"�R)Z/�\C��m�q?(��P�@�}mX�c�´�[2p&�ա�jV�b]h��1����!v���x�z�Y{�(����|��ɕu6Ӣu������~����z}o[��)1EaV�uց�Wb"X�96^�x�|����im���b��ժ��J��֦�f�%�I�b=m�
I����WYF�p���Uarj�1�'2�Y����^>I��[��-&����1�E���M�Ė��Z+��j�k���-�oP����R�\1۵�c�;�i��m��|�#b�����c�h�?���d]��He[�ʼn&�RԘ�Qu	0?ؿ��U�\�k\YZܘ�r21]
�����S�U��@lm��x���3+�Ȇ�F��3pA%�Y�~E�UUV���(LuJ�fR��ՍVnky2;�?q}Z�%e6#+W�c)V�dY���#d���ba�AWM&¯
ʖ�����Ԋ�U^;U�Zb������0������W
	�m��A��Ʋ�W�Q���l�{��K��Z�>YO�'��\�fk%�(V����5�D<�D^SevR��[���g�n��ƶ�u�vZ�yt�8�T�P:F
)���4��0�����졃���Գ%��9�e4�䇮��u��:gJ�U-���c�WB�h���E�,_w~��1R°�B�Ӯf9�x�b� ��=�i�̗�{]��o�E�hj)�����L��(f~���_���L
UL$���f.Pζ�a�O"%D�ض�C��5H��e5�0����K?N���u��Z�z�0���p"�TwU�o���ʥj��L����ƾˬ�|������WT#$!��x?�UF�7[אօV���mv�r�,���n3�Њp�L�<�Z��4�5���~5f�,7}�q����Ks��b_ev�����jg��q�K,
;oq�C���A�bEᡃ�;U&��ɽ;�uȆ�a-7gV`��k�e`I;���TR��F8�j���;ߌ�Ȣ�/g���Qfz�}M_�j����#!��z�	[+�����l����;߂��[2 <�o��YM��+,��GR�k_ �F-����i't��[�G���g�V�ڷso��0������E	_���	�R��7��P���VG����b�>Q&�Ob~��c/��bF�߈\�簶��l��b$�o�W}�o�m��f�ʲX,[}��7�O8S�
`�ل�OQO�Ǐ���8� �t8��w˿��U�h8��|��k;C7���8 }���6�g��hrO������	�`��<�g�o�/nijȩ�Mu<h7����|o0��"~1ϑ&&k�8��D!1A"QBaq� #02R�$��@CSb��Tr�34DPc���p���?��R�J(��;�wD���''F����'tN�D��D~�Q�F&��-$ud�;�;���}���J=}z���j�B;l�~I�W�!�)'��������(A��\Bל��0�������`���A�y%��h��������&}�7�h�	�d��7O�i]��'k�{����S���J�˔~��T�_��B{^Huw�����I��g��\�l�[��7C�d�5�4�A�@�fV�ŀS#8�[��9� �u�yalHN|�O�͕]-yULٻ*���EP� *�@�LY<N��9� t�N�h��"�tU,"��N�N�&��"�8F�}g�6���U�ⷿ�@�+C�>�o)���	N���S�b����*��h�5S�>iǴUC���;eT�Ϣ\�<��'�hN���@�N�yBy�d
�56Dd���F��+(-� �/1Џ4$���:�yq�K��T��T�w^>���r�z�I��n�FQ�xNnͳ�Ӫ�%��p:&�̠�?T���H���P���M��ۦ���~�E/�L��:o�ɣ/-+���qe(��)�.�L?�T���2���-L��a@����k�-*��,L��Q��J�K➩�۠M0m{�~���D�w���2Bd56aɒ��!����yz#of��T�##<�ۗ��i���n^-�j|A�H�����æs �Y:����l����d{���$�
��``���]3).�vT#��*bl�Ц��T�3����ʧ�ٕ�T����U2��#�Sc��瘟����&���*l|)��Ɖ��D:.v��U-p5(��2�z&;�*�p��nY�Je�K{�q̑�J�A�]9T^ƽ��M���I
Yb�_={��wEP�J��T��lx�
��䫝)��
l�Eb���X���$ww,@���yw�6��bM�.X��=Ta���r�r�$,>S�L�M��ԟ���@���2s(��O��%NJR�4���9r��Ti�=�%�d���	G�c��>?�eG�@T?űR���z-���N�S����)�1�O��w)�Jy�4��>j��|�Q\�O�T�d��$h��ᝧt�W>�M�P#�Ⱦ��kr�i$�Kg�No6E��W-3pB5Bd�b�@�58���,H���2}���E��s�Fa�����[#��CHİ�?EBDci^���[,=�ߩ�ݭ�V����xߢ�-�Ն��>
���j�I��ܩ;7���1�PT5��j��)���
�0ڙ�}!�ҩ ��vC������O!��e�"W`p���h7ʸ��ƶ�� ���ʤ����C](Kn�T#M�+[�${&�b�Q�J�5Ŝ��A��!�'��ċA��,�E�]P��+�.�ӈ�e� N(��������@���跻hܢt/ �eX����$vB��urُ�^j1_�k
�x�÷/|/���V���������/����hX<GT�:,4�+�,h�V��,�#�P��9�  y�\�%����0e�1$��^F,,
"
3�K	�o�6o�L��_�0�ftuE�J5+�{�U�l��W	T9كF�Y9H1U�e,"Up�4ʨl�U[r^����@M���q	{��j�ء䨇Ă$I
��l�DM�A�q���`=4G\���!��ܻ�VȬHppp.����{K��}��<C�����UngA@���
��ab)����%�D��k��@�w�q�(�HE��{A01����a��gꅥ�
��s�ύP-��k��S��cy��u>�4E�!ׁd�8JeF��u����U)��1��^e��(�9�A���>i�71�]Mԕ��h�֜�Ų����H'�t ⛛������[�"������(p�N)�M�3ޱvV�n�h�GR��
�^\&�uO�!���k놞������.U&0�IT�-���t� Ӛ��G^huC1�c\�V����·Nf�J��cH��w*Nl�I��r����6*�)��e'\w���Pu�P�n�8M'r�n�G���
w�T��S-�F�06�L��-J�O@%a��l�m��
�w\�v�g�+]�$��T�P�;�P����?X����V%�\�|;�
7Gx@��8ظ�%�H6RT!eSnZ��D�R�>(FN��~S�$����s�i��t�
�X߰���o�Dr�;��Ip�*�R�m:�2���*�����	�Lާ�T��X�*�Q�̦ծ�^"T���o��*B���G:&��S�-պJ�|����	�c�sf�4�1J".�\-�M/eCV���Қ��y�g��S��a�B���=��pԠ����U���8�uE8hS���@��5��Wqg\*_ia
'43M�{cG�
- �����5���WD��{D&�:�09�2�}^�]��6L">�v6��Z�� ^��ˈ��V&#0�U*�q�}A���uLvX�PΐBc��=x<ͺ�H穅��͌��*��I���ŷ����G2��M�����@�J���
�x���oYN�d^�WN�������>A���;,�C,�g��W*����>"|�@�A�ϝ�j�A�<UN#��B���2�m �}7<�;�aU����*]�l�r�UQ�H*Z� 4K2̀�:��9��'2��^�J����L�ܵ���SeG��U	_�4�.;���(��t����)�]bꋝ�ѢdjjDBa9�[.���<��#n"5�qDi���k��CI��tE�q���Ϫx=�R;Vvm�6
���=��U��4ΉƉ|	iT84�@$�N���;�l��"G�1��DyOeG4���E��c�=������
���
����M�d�$�&�y&,P�A�d|�K]� C�	F�Lͱ��eD_�\ŷ�M�A�����ИK]��-�B#����1���/D��_���sGt{ΗU!�F�U�	[��T
&�e652��Sã)�Z�3����.WZ���7��cFQdYY� ^�2u@��r��V��[�����m8aq"DY���S<!
��?����Me��#;A�Y�SoW���D,�[��Y������z�Pb�M}F眷�`�5�v����X8�b�s�L�1跾�
�{�y��U�i�k#��bFgb�-�*ڸ�4�(�B�@�-|�[�5G
����V�~w�kH_gCFj�͂��”�
TS�G�ƃTs�۪w�"�O�T�'�����9��M���$:D�(
5�X����E�h��s\ӚDe(>��yi�m�qt�i(3�	:xl#I**2�Hz"��E�lt
�EƷ��QuFg���	XQ���?��aÃx�"7a���_�+C����y@e�8��{%:�(�G�==�N��7YH� m�4�1`�7�'��) ͹�!Vk�5_bwD�$�w]�����	FbQʌ���'��Y1��檲�-�����>�dή��T_F�"���=��\�)ij�!ǽ�!\�#LS�J���G���g#�U����9���T4YgT���;�g�k���t@\S�m��Ɉu���Wqi�m�4�8Ώ�ޓ�ɮj��{����h#��2G��~K?�a":�nk\�K�n�*5�?����0��P�0�p��e����=���3XA�UI�8V�p�Mݕa�
�&.��������a�9��}�-4�����6!J�:'}�WY�o���@,Hxx���V.��V��f�9��&��H{��ވ����Z!�&x�:b��o?�O�٨�.�9�]FØH1��ݿ�V����
i��s"z�U�&�/���cFs(����M$��tM��YPe���)ت��_'`v�� ����>C���+�W��l���
�
�w��-�Q-�V{]����@�P��r��g���,3DѨ]ͿD=3�n�nö�������"���	�S��#���56;�̭b;c�	}���\I�[��\�Kk�����bA*��xO��t�@:)>��I�O��R9�R��.�E�	q���{Z3��܏�KE��H�lap���cP�W�ǘ_Z��Ps�?Ǫ�^J��R��T�T�gdi(T�浐Ѕf̛*�\:��l��q.�U��j���M:�&ܤ/��kT��+�Vq=�?a�n��S3iKA�i|�6��L�nU�����*�.��S">��?&���>���X߭���ik��q.h���М��)jk�����-G��B���Q���Bpk��Cr6I|�2j��5� �	���\~)p����J"��s��T)���Z�X��U|S*Ԭ�Zg]�g���
G
7\zի<��0�2�~tL4	@|'�`̬���I>�����yF~=���l����Q��}��O�������-����?$�#���'ԩPS�d��|�O>��rU��d|Adt�lJ��:�;�D���(hj���85���txm:�r�š.���,p �J����![�
1��>���9�	l�ZVN`�c�_g������T�	�`r�8��F��wh�;&r�:&e�0��A�S�"�,��
��2�+�����ʭpeA�̰�d.��j����DH�*��Z�ש�a��
��GC����jS�ʯES�|h��?�x����"{M�R>6��Om�i�3?�;���N��4�%�o�K�)�qi�a�bbd&>�땄�GQq�>��Z�AY�o/_&PM�{��R-�{�ez�v�\L-��ZQ�.l�HP����M�bF�J�:��nc�w��b4ߪ;����t/]�z����H	�$��O�Sd� �-B~*Z|��/J�ˢh$槶�
N��8���z��J��ka���ۇ0\"���q��Z
.qs���Xz�����
5�U�Uh˝�hr�s�Hf�T�M��&ʈ�mT��60[D��7���ޙ�[�Y@h�?$.��q<Gm�@iU�7�M�><�\Nw�=Ι*;������O�.>>�̬���BZ��#��"��Ķ\��շo�U��X[U�9�~���z�
�S�-Nwq!�D'6N�.��C�T���S��*=k�/���:3�Q��L7�~��~	۴�oe��%��:O���U������*�ʧ+�z��t<b��u̾�m?����X`��\m7�`�c)�H�uo0�"�}���Ҹx�e�]tQNNEQ�O����r�M#F��|�4b���Mp�`C���M�+TW.�>:�F�*�?��z*ϚqԔz��̲�
�AC_�auM�r��.;���\S%I�ң��(�Ew��Z�x�L�����jm���Lp����2=~<]�VO����=���;�4��Ԡ{K��p��Ԭ��{ЩO�8;�A�:xқ~�V�B������\���k��@�w�}YYX�Q���a�0¿����Gf�S�]�}�N�z��Pn��D�*
��Y+TgG�!+��c��Tj�S����-٘G�ီa�>�=�Mu�=i��� 0!1@QA��?ھ%���(�QQ���8Q}B��5��P�A�������	�D��A�.�F�Gl�U�Ѹk4��.�K�ɐt���1��D��l.OBD:1����ŤL8q�q|��	�:ч���\��q�:"N^��OGÞ�|���@P0 1p��?�@�A��^2-�E9Hk;#�t:��