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
// Copyright 2022 The Abseil Authors. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // https://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // // ----------------------------------------------------------------------------- // File: log/internal/conditions.h // ----------------------------------------------------------------------------- // // This file contains implementation of conditional log statements, like LOG_IF // including all the ABSL_LOG_INTERNAL_..._CONDITION_... macros and // various condition classes like LogEveryNState. #ifndef ABSL_LOG_INTERNAL_CONDITIONS_H_ #define ABSL_LOG_INTERNAL_CONDITIONS_H_ #if defined(_WIN32) || defined(__hexagon__) #include #else #include #endif #include #include #include #include "absl/base/attributes.h" #include "absl/base/config.h" #include "absl/log/internal/voidify.h" // `ABSL_LOG_INTERNAL_CONDITION` prefixes another macro that expands to a // temporary `LogMessage` instantiation followed by zero or more streamed // expressions. This definition is tricky to read correctly. It evaluates to // either // // (void)0; // // or // // ::absl::log_internal::Voidify() && // ::absl::log_internal::LogMessage(...) << "the user's message"; // // If the condition is evaluable at compile time, as is often the case, it // compiles away to just one side or the other. // // Although this is not used anywhere a statement (e.g. `if`) could not go, // the ternary expression does a better job avoiding spurious diagnostics // (dangling else, missing switch case) and preserving noreturn semantics (e.g. // on `LOG(FATAL)`) without requiring braces. // // The `switch` ensures that this expansion is the beginning of a statement (as // opposed to an expression) and prevents shenanigans like // `AFunction(LOG(INFO))` and `decltype(LOG(INFO))`. The apparently-redundant // `default` case makes the condition more amenable to Clang dataflow analysis. #define ABSL_LOG_INTERNAL_STATELESS_CONDITION(condition) \ switch (0) \ case 0: \ default: \ !(condition) ? (void)0 : ::absl::log_internal::Voidify() && // `ABSL_LOG_INTERNAL_STATEFUL_CONDITION` applies a condition like // `ABSL_LOG_INTERNAL_STATELESS_CONDITION` but adds to that a series of variable // declarations, including a local static object which stores the state needed // to implement the stateful macros like `LOG_EVERY_N`. // // `for`-loops are used to declare scoped variables without braces (to permit // streaming into the macro's expansion) and without the dangling-`else` // problems/diagnostics that come with `if`. // // Two more variables are declared in separate `for`-loops: // // * `COUNTER` implements a streamable token whose value when streamed is the // number of times execution has passed through the macro. // * A boolean flag is used to prevent any of the `for`-loops from ever actually // looping. #define ABSL_LOG_INTERNAL_STATEFUL_CONDITION(condition) \ for (bool absl_log_internal_stateful_condition_do_log(condition); \ absl_log_internal_stateful_condition_do_log; \ absl_log_internal_stateful_condition_do_log = false) \ ABSL_LOG_INTERNAL_STATEFUL_CONDITION_IMPL #define ABSL_LOG_INTERNAL_STATEFUL_CONDITION_IMPL(kind, ...) \ for (static ::absl::log_internal::Log##kind##State \ absl_log_internal_stateful_condition_state; \ absl_log_internal_stateful_condition_do_log && \ absl_log_internal_stateful_condition_state.ShouldLog(__VA_ARGS__); \ absl_log_internal_stateful_condition_do_log = false) \ for (const uint32_t COUNTER ABSL_ATTRIBUTE_UNUSED = \ absl_log_internal_stateful_condition_state.counter(); \ absl_log_internal_stateful_condition_do_log; \ absl_log_internal_stateful_condition_do_log = false) \ ::absl::log_internal::Voidify() && // `ABSL_LOG_INTERNAL_CONDITION_*` serve to combine any conditions from the // macro (e.g. `LOG_IF` or `VLOG`) with inherent conditions (e.g. // `ABSL_MIN_LOG_LEVEL`) into a single boolean expression. We could chain // ternary operators instead, however some versions of Clang sometimes issue // spurious diagnostics after such expressions due to a control flow analysis // bug. #ifdef ABSL_MIN_LOG_LEVEL #define ABSL_LOG_INTERNAL_CONDITION_INFO(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION( \ (condition) && ::absl::LogSeverity::kInfo >= \ static_cast<::absl::LogSeverity>(ABSL_MIN_LOG_LEVEL)) #define ABSL_LOG_INTERNAL_CONDITION_WARNING(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION( \ (condition) && ::absl::LogSeverity::kWarning >= \ static_cast<::absl::LogSeverity>(ABSL_MIN_LOG_LEVEL)) #define ABSL_LOG_INTERNAL_CONDITION_ERROR(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION( \ (condition) && ::absl::LogSeverity::kError >= \ static_cast<::absl::LogSeverity>(ABSL_MIN_LOG_LEVEL)) #define ABSL_LOG_INTERNAL_CONDITION_DO_NOT_SUBMIT(type, condition) \ ABSL_LOG_INTERNAL_CONDITION_ERROR(type, condition) // NOTE: Use ternary operators instead of short-circuiting to mitigate // https://bugs.llvm.org/show_bug.cgi?id=51928. #define ABSL_LOG_INTERNAL_CONDITION_FATAL(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION( \ ((condition) \ ? (::absl::LogSeverity::kFatal >= \ static_cast<::absl::LogSeverity>(ABSL_MIN_LOG_LEVEL) \ ? true \ : (::absl::log_internal::AbortQuietly(), false)) \ : false)) // NOTE: Use ternary operators instead of short-circuiting to mitigate // https://bugs.llvm.org/show_bug.cgi?id=51928. #define ABSL_LOG_INTERNAL_CONDITION_QFATAL(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION( \ ((condition) \ ? (::absl::LogSeverity::kFatal >= \ static_cast<::absl::LogSeverity>(ABSL_MIN_LOG_LEVEL) \ ? true \ : (::absl::log_internal::ExitQuietly(), false)) \ : false)) #define ABSL_LOG_INTERNAL_CONDITION_DFATAL(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION( \ (ABSL_ASSUME(absl::kLogDebugFatal == absl::LogSeverity::kError || \ absl::kLogDebugFatal == absl::LogSeverity::kFatal), \ (condition) && \ (::absl::kLogDebugFatal >= \ static_cast<::absl::LogSeverity>(ABSL_MIN_LOG_LEVEL) || \ (::absl::kLogDebugFatal == ::absl::LogSeverity::kFatal && \ (::absl::log_internal::AbortQuietly(), false))))) #define ABSL_LOG_INTERNAL_CONDITION_LEVEL(severity) \ for (int absl_log_internal_severity_loop = 1; \ absl_log_internal_severity_loop; absl_log_internal_severity_loop = 0) \ for (const absl::LogSeverity absl_log_internal_severity = \ ::absl::NormalizeLogSeverity(severity); \ absl_log_internal_severity_loop; absl_log_internal_severity_loop = 0) \ ABSL_LOG_INTERNAL_CONDITION_LEVEL_IMPL #define ABSL_LOG_INTERNAL_CONDITION_LEVEL_IMPL(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION(( \ (condition) && \ (absl_log_internal_severity >= \ static_cast<::absl::LogSeverity>(ABSL_MIN_LOG_LEVEL) || \ (absl_log_internal_severity == ::absl::LogSeverity::kFatal && \ (::absl::log_internal::AbortQuietly(), false))))) #else // ndef ABSL_MIN_LOG_LEVEL #define ABSL_LOG_INTERNAL_CONDITION_INFO(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION(condition) #define ABSL_LOG_INTERNAL_CONDITION_WARNING(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION(condition) #define ABSL_LOG_INTERNAL_CONDITION_ERROR(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION(condition) #define ABSL_LOG_INTERNAL_CONDITION_DO_NOT_SUBMIT(type, condition) \ ABSL_LOG_INTERNAL_CONDITION_ERROR(type, condition) #define ABSL_LOG_INTERNAL_CONDITION_FATAL(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION(condition) #define ABSL_LOG_INTERNAL_CONDITION_QFATAL(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION(condition) #define ABSL_LOG_INTERNAL_CONDITION_DFATAL(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION(condition) #define ABSL_LOG_INTERNAL_CONDITION_LEVEL(severity) \ for (int absl_log_internal_severity_loop = 1; \ absl_log_internal_severity_loop; absl_log_internal_severity_loop = 0) \ for (const absl::LogSeverity absl_log_internal_severity = \ ::absl::NormalizeLogSeverity(severity); \ absl_log_internal_severity_loop; absl_log_internal_severity_loop = 0) \ ABSL_LOG_INTERNAL_CONDITION_LEVEL_IMPL #define ABSL_LOG_INTERNAL_CONDITION_LEVEL_IMPL(type, condition) \ ABSL_LOG_INTERNAL_##type##_CONDITION(condition) #endif // ndef ABSL_MIN_LOG_LEVEL namespace absl { ABSL_NAMESPACE_BEGIN namespace log_internal { // Stateful condition class name should be "Log" + name + "State". class LogEveryNState final { public: bool ShouldLog(int n); uint32_t counter() { return counter_.load(std::memory_order_relaxed); } private: std::atomic counter_{0}; }; class LogFirstNState final { public: bool ShouldLog(int n); uint32_t counter() { return counter_.load(std::memory_order_relaxed); } private: std::atomic counter_{0}; }; class LogEveryPow2State final { public: bool ShouldLog(); uint32_t counter() { return counter_.load(std::memory_order_relaxed); } private: std::atomic counter_{0}; }; class LogEveryNSecState final { public: bool ShouldLog(double seconds); uint32_t counter() { return counter_.load(std::memory_order_relaxed); } private: std::atomic counter_{0}; // Cycle count according to CycleClock that we should next log at. std::atomic next_log_time_cycles_{0}; }; // Helper routines to abort the application quietly [[noreturn]] inline void AbortQuietly() { abort(); } [[noreturn]] inline void ExitQuietly() { _exit(1); } } // namespace log_internal ABSL_NAMESPACE_END } // namespace absl #endif // ABSL_LOG_INTERNAL_CONDITIONS_H_