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-177x142.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"?>���				
	

  1$$1,5+(+5,N=77=NZLHLZnbbn������				
	

  1$$1,5+(+5,N=77=NZLHLZnbbn���������"��1�����~����t�$A[3(b��c�i��j��K��:��v��n�%��+����!A:�,TV��2����<Θ1�u��>
ZhPL��#Fi<��56s,Z���v�2_�+����B�����kw̘�Nfj���K�8�׿�/\�-�=|
g����z���4m�A�0�^�P��K�?>�z?�75�A��\U�kh,e���j��-w��w�I��ptS̮��u�x�i�s��^wKsr�Y��v,�4���+�Vrf��[�E�r�|�8/�*<���f�[�-^���jnh�)�7	ֱU�49�2Q���c�#�����^�8Q�0M^�'C�[�9�y-�d^��_��E�.I��$vÔZr�����ܵ�+	ʤ��:!"1AQBa� Rq���#23�CTbcr$4��?J�U�eT,�"
YVP�eT����*T�T�R�K.�'���:���l�U�{��'�-YU*YVTB��N���w��n�B'qʶg�&�u<B,=c���IT"q� �F�@�N�r���[(��� ����
�>�L��٧F��T���M�J;�G6��d�Iex����
^
�P:�׃�в4^�F�4+����{��ou�OA���^�i�j��<�fn��@��j?�;5;f��U��,�6J+C�S��5��b/#���OC��^c�7y/W��q�AЦ�anBw9p�F4މ���X	<�7�4��}�%Mٙ[�'���f�Kh��jG$�\��(A�H����w#Ԟ�U
�lz��N������挐�=s'�l�87u��ҏ���Z�)�h��qd.4-7
l�lk��4�6��&������Ç�~+�X�Д��X~ؘek쭘��絶���kfQ�R���F��4���A�_��m���h5�e����S�-�^/"��kP�-����>�D�f��W�8SYM�獮�,z�B�ɒKgxk]��I ,s۔x�L���:������S\������݋�f�ǖ��;A؉$�������,�%hs^���c���b�w���
d�Lm�����1�Y�{�7&շ�Ŭ�`�@j���Anzr�h�^;7��w�)�}l�*�)^,�Yʅ�5�2��^N�3���ݧ����sؾ�P�6&��ywZ�4��[��Z�^��Ň�����xj$y���ˆ��J�遆��E��,��=3�K�4���(;I��D�OD�d�V�Hx��31׍'1��m���&���)�������q2�7�N	��}��������O p��s��ֺw�k�6��L~|��c��ѓ
������UtZN^*	�I���lm�7�����69A,�_�B� hp,>�b�'��6��D�����V�Chֶ����)$sZsG O�7Ytvk���5�'-Tc�`=7Z��04��h�ho�����N��-��[]G;[poE�XI����k���S	vh��A������t��d8��T���(��愎��0��Ld��ݐ8���D�F����³)�<IR�|�'U����<,j���>�_���㐸�¯�i���㼓

ú�(�,����o�A��[-3c�ljХ�6F��1���A�X�OsO�,��"mؽy'�׀SZ;ɬ.xHE��X&`�t�P��w�:�pO�F�5�P|��1��G&�����g½�����LkM��z�Xh�z��
w��˃�H���I�fmIsNf�/iI4���2�g�9#�h��Zәè
>�c0��,-��NV]�����D/T�Dd:�5��(�M�|�����h���>�w��=7��3���S��5��M��ɓ��������.�5��걝������!]�sd:�R�HD�ˠ� >7FN��~\d9�(uo�޳��N<xy�	D�#��}Z���D^t�G�s���R�;���wv^&'��p�:S�V3g+#V�s��C�M�:zO�A��bcv��,Icq2�F�_P��QFv��~�IH�!�z�/P��4rq�Vﻗ5��u��>�OuWUjHO�i���,$�8d��3�L�b��ƽ^Yù�0QN�l����"�����]�vQ߉��8��8�E�ϣT������Y�����ea�YXx����s�{�F�/oX�8�LT7��H&�@�l
WK:�M++2Ŭc�l8mw]��7\Б�VО(�U��y�	���E��Z�J%b�/��_��_l�����S|ZB)���T�}��  120AQ��?��!B B�J�0!R�(R�c��gnOj��E��3���T�梙��W6��Ҩ�c���}F���01@P��?��d%F�������