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
// Three-state boolean logic library // Copyright Douglas Gregor 2002-2004. Use, modification and // distribution is subject to the Boost Software License, Version // 1.0. (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) // For more information, see http://www.boost.org #ifndef BOOST_LOGIC_TRIBOOL_HPP #define BOOST_LOGIC_TRIBOOL_HPP #include #include #include #ifdef BOOST_HAS_PRAGMA_ONCE # pragma once #endif namespace boost { namespace logic { /// INTERNAL ONLY namespace detail { /** * INTERNAL ONLY * * \brief A type used only to uniquely identify the 'indeterminate' * function/keyword. */ struct indeterminate_t { #if BOOST_WORKAROUND(BOOST_BORLANDC, < 0x0600) char dummy_; // BCB would use 8 bytes by default #endif }; } // end namespace detail /** * INTERNAL ONLY * The type of the 'indeterminate' keyword. This has the same type as the * function 'indeterminate' so that we can recognize when the keyword is * used. */ typedef bool (*indeterminate_keyword_t)(tribool, detail::indeterminate_t); /** * \brief Keyword and test function for the indeterminate tribool value * * The \c indeterminate function has a dual role. It's first role is * as a unary function that tells whether the tribool value is in the * "indeterminate" state. It's second role is as a keyword * representing the indeterminate (just like "true" and "false" * represent the true and false states). If you do not like the name * "indeterminate", and would prefer to use a different name, see the * macro \c BOOST_TRIBOOL_THIRD_STATE. * * \returns x.value == tribool::indeterminate_value * \throws nothrow */ BOOST_CONSTEXPR inline bool indeterminate(tribool x, detail::indeterminate_t dummy = detail::indeterminate_t()) BOOST_NOEXCEPT; /** * \brief A 3-state boolean type. * * 3-state boolean values are either true, false, or * indeterminate. */ class tribool { #if defined( BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS ) private: /// INTERNAL ONLY struct dummy { void nonnull() {}; }; typedef void (dummy::*safe_bool)(); #endif public: /** * Construct a new 3-state boolean value with the value 'false'. * * \throws nothrow */ BOOST_CONSTEXPR tribool() BOOST_NOEXCEPT : value(false_value) {} /** * Construct a new 3-state boolean value with the given boolean * value, which may be \c true or \c false. * * \throws nothrow */ BOOST_CONSTEXPR tribool(bool initial_value) BOOST_NOEXCEPT : value(initial_value? true_value : false_value) {} /** * Construct a new 3-state boolean value with an indeterminate value. * * \throws nothrow */ BOOST_CONSTEXPR tribool(indeterminate_keyword_t) BOOST_NOEXCEPT : value(indeterminate_value) {} /** * Use a 3-state boolean in a boolean context. Will evaluate true in a * boolean context only when the 3-state boolean is definitely true. * * \returns true if the 3-state boolean is true, false otherwise * \throws nothrow */ #if !defined( BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS ) BOOST_CONSTEXPR explicit operator bool () const BOOST_NOEXCEPT { return value == true_value; } #else BOOST_CONSTEXPR operator safe_bool() const BOOST_NOEXCEPT { return value == true_value? &dummy::nonnull : 0; } #endif /** * The actual stored value in this 3-state boolean, which may be false, true, * or indeterminate. */ enum value_t { false_value, true_value, indeterminate_value } value; }; // Check if the given tribool has an indeterminate value. Also doubles as a // keyword for the 'indeterminate' value BOOST_CONSTEXPR inline bool indeterminate(tribool x, detail::indeterminate_t) BOOST_NOEXCEPT { return x.value == tribool::indeterminate_value; } /** @defgroup logical Logical operations */ //@{ /** * \brief Computes the logical negation of a tribool * * \returns the logical negation of the tribool, according to the * table: * * * * * * * * * * * * * * * * *
!
*
false
true
true
false
indeterminate
indeterminate
* \throws nothrow */ BOOST_CONSTEXPR inline tribool operator!(tribool x) BOOST_NOEXCEPT { return x.value == tribool::false_value? tribool(true) :x.value == tribool::true_value? tribool(false) :tribool(indeterminate); } /** * \brief Computes the logical conjunction of two tribools * * \returns the result of logically ANDing the two tribool values, * according to the following table: * * * * * * * * * * * * * * * * * * * * * * * * * *
&&
false
true
indeterminate
false
false
false
false
true
false
true
indeterminate
indeterminate
false
indeterminate
indeterminate
* \throws nothrow */ BOOST_CONSTEXPR inline tribool operator&&(tribool x, tribool y) BOOST_NOEXCEPT { return (static_cast(!x) || static_cast(!y)) ? tribool(false) : ((static_cast(x) && static_cast(y)) ? tribool(true) : indeterminate) ; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator&&(tribool x, bool y) BOOST_NOEXCEPT { return y? x : tribool(false); } /** * \overload */ BOOST_CONSTEXPR inline tribool operator&&(bool x, tribool y) BOOST_NOEXCEPT { return x? y : tribool(false); } /** * \overload */ BOOST_CONSTEXPR inline tribool operator&&(indeterminate_keyword_t, tribool x) BOOST_NOEXCEPT { return !x? tribool(false) : tribool(indeterminate); } /** * \overload */ BOOST_CONSTEXPR inline tribool operator&&(tribool x, indeterminate_keyword_t) BOOST_NOEXCEPT { return !x? tribool(false) : tribool(indeterminate); } /** * \brief Computes the logical disjunction of two tribools * * \returns the result of logically ORing the two tribool values, * according to the following table: * * * * * * * * * * * * * * * * * * * * * * * * * *
||
false
true
indeterminate
false
false
true
indeterminate
true
true
true
true
indeterminate
indeterminate
true
indeterminate
* \throws nothrow */ BOOST_CONSTEXPR inline tribool operator||(tribool x, tribool y) BOOST_NOEXCEPT { return (static_cast(!x) && static_cast(!y)) ? tribool(false) : ((static_cast(x) || static_cast(y)) ? tribool(true) : tribool(indeterminate)) ; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator||(tribool x, bool y) BOOST_NOEXCEPT { return y? tribool(true) : x; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator||(bool x, tribool y) BOOST_NOEXCEPT { return x? tribool(true) : y; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator||(indeterminate_keyword_t, tribool x) BOOST_NOEXCEPT { return x? tribool(true) : tribool(indeterminate); } /** * \overload */ BOOST_CONSTEXPR inline tribool operator||(tribool x, indeterminate_keyword_t) BOOST_NOEXCEPT { return x? tribool(true) : tribool(indeterminate); } //@} /** * \brief Compare tribools for equality * * \returns the result of comparing two tribool values, according to * the following table: * * * * * * * * * * * * * * * * * * * * * * * * * *
==
false
true
indeterminate
false
true
false
indeterminate
true
false
true
indeterminate
indeterminate
indeterminate
indeterminate
indeterminate
* \throws nothrow */ BOOST_CONSTEXPR inline tribool operator==(tribool x, tribool y) BOOST_NOEXCEPT { return (indeterminate(x) || indeterminate(y)) ? indeterminate : ((x && y) || (!x && !y)) ; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator==(tribool x, bool y) BOOST_NOEXCEPT { return x == tribool(y); } /** * \overload */ BOOST_CONSTEXPR inline tribool operator==(bool x, tribool y) BOOST_NOEXCEPT { return tribool(x) == y; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator==(indeterminate_keyword_t, tribool x) BOOST_NOEXCEPT { return tribool(indeterminate) == x; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator==(tribool x, indeterminate_keyword_t) BOOST_NOEXCEPT { return tribool(indeterminate) == x; } /** * \brief Compare tribools for inequality * * \returns the result of comparing two tribool values for inequality, * according to the following table: * * * * * * * * * * * * * * * * * * * * * * * * * *
!=
false
true
indeterminate
false
false
true
indeterminate
true
true
false
indeterminate
indeterminate
indeterminate
indeterminate
indeterminate
* \throws nothrow */ BOOST_CONSTEXPR inline tribool operator!=(tribool x, tribool y) BOOST_NOEXCEPT { return (indeterminate(x) || indeterminate(y)) ? indeterminate : !((x && y) || (!x && !y)) ; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator!=(tribool x, bool y) BOOST_NOEXCEPT { return x != tribool(y); } /** * \overload */ BOOST_CONSTEXPR inline tribool operator!=(bool x, tribool y) BOOST_NOEXCEPT { return tribool(x) != y; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator!=(indeterminate_keyword_t, tribool x) BOOST_NOEXCEPT { return tribool(indeterminate) != x; } /** * \overload */ BOOST_CONSTEXPR inline tribool operator!=(tribool x, indeterminate_keyword_t) BOOST_NOEXCEPT { return x != tribool(indeterminate); } } } // end namespace boost::logic // Pull tribool and indeterminate into namespace "boost" namespace boost { using logic::tribool; using logic::indeterminate; } /** * \brief Declare a new name for the third state of a tribool * * Use this macro to declare a new name for the third state of a * tribool. This state can have any number of new names (in addition * to \c indeterminate), all of which will be equivalent. The new name will be * placed in the namespace in which the macro is expanded. * * Example: * BOOST_TRIBOOL_THIRD_STATE(true_or_false) * * tribool x(true_or_false); * // potentially set x * if (true_or_false(x)) { * // don't know what x is * } */ #define BOOST_TRIBOOL_THIRD_STATE(Name) \ inline bool \ Name(boost::logic::tribool x, \ boost::logic::detail::indeterminate_t = \ boost::logic::detail::indeterminate_t()) \ { return x.value == boost::logic::tribool::indeterminate_value; } #endif // BOOST_LOGIC_TRIBOOL_HPP