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
+ 4X tRt^RI5^RIHtHt^RIHtHtHtH t ^RI t ^RI t ^RI t ^RIt^RItRt] 'd]!] R4'dRtMRt]'d]!]R4'dR tMRt]!] R 4'dR tMRt]!] R 4'dR tMRt]'d]!]R4'dRtMRtRtRRltRtRtRRlt!RR4t!RR]4t!RR]4t] P>R8Xd]M]t !RR]4t!R# ] dRt Li;i ] dRtLi;i ] dRtELi;i) z6 Low-level OS functionality wrappers used by pathlib. )*) TextIOWrapper text_encoding)S_ISDIRS_ISREGS_ISLNKS_IMODENc\\P!V4PR4p\ P R8d \VR4pV# \dRpL2i;i)aNDetermine blocksize for fastcopying on Linux. Hopefully the whole file will be copied in a single call. The copying itself should be performed in a loop 'till EOF is reached (0 return) so a blocksize smaller or bigger than the actual file size should not make any difference, also in case the file content changes while being copied. iili@)maxosfstatst_sizeOSErrorsysmaxsizemin)infd blocksizes& 1D:/M/msys64/mingw64/lib/python3.14/pathlib/_os.py_get_copy_blocksizersW..8  {{W 7+   s*A AAFICLONEcR\P!V\PV4R#)z Perform a lightweight copy of two files, where the data blocks are copied only when modified. This is known as Copy on Write (CoW), instantaneous copy or reflink. N)fcntlioctlr source_fd target_fds&&r_ficloner,s  Iu}}i8 _fcopyfilecP\P!W\P4R#)zR Copy a regular file content using high-performance fcopyfile(3) syscall (macOS). N)posixr_COPYFILE_DATArs&&rrr8s u/C/CDrcopy_file_rangecv\V4p^p\P!WVVR7pV^8XdR#W4, pK-)z Copy data from one regular mmap-like fd to another by using a high-performance copy_file_range(2) syscall that gives filesystems an opportunity to implement the use of reflinks or server-side copy. This should work on Linux >= 4.5 only. ) offset_dstN)rr r#rrroffsetsents&& r_copy_file_ranger)Cs>( 2 %%iI179Dqy NFrsendfilecr\V4p^p\P!WW24pV^8XdR#W4, pK+)zCopy data from one regular mmap-like fd to another by using high-performance sendfile(2) syscall. This should work on Linux >= 2.6.33 only. N)rr r*r&s&& r _sendfiler,Xs7 ( 2 ;;yVGDqy NFr CopyFile2c4\P!W^4R#)z? Copy from one file to another using CopyFile2 (Windows only). N)_winapir-)sourcetargets&&r copyfile2r2is &!,rcVP4pVP4p\'d\W#4R#\'d\W#4R#\'d\W#4R#\'d\W#4R#TP$pTP&pT!R4;p'd T!T4KR# \d2pTP\\ \ \39dThRp?LRp?ii;i \d(pTP\\39dThRp?LRp?ii;i \d(pTP\ \39dThRp?LRp?ii;i \d#pTP\8wdThRp?ELRp?ii;i \d*pTPTnTPTnThRp?ii;i \"dELRi;i)zH Copy data from file-like object source_f to file-like object target_f. Ni)filenorrerrnoEBADF EOPNOTSUPPETXTBSYEXDEVrEINVALENOTSUPr)r,ENOTSOCKnamefilename filename2 Exceptionreadwrite)source_ftarget_frrerr read_source write_targetbufs&& r copyfileobjrIrs*OO% OO% $ x"Y2 z"y4 "$Y:y"i3--K>>L[) )# )S *G"yy GU(KK! L""yy(99! :""yy%(88! 9""yyH,! -" #==CL$MMCMI  G    s G F C F C? F$ D41 F> E) C< 'C72F7C<<F? D1 D,'F,D11F4 E&?E!F!E&&F) F4F FFF G $$GG  GGc@RV9pV'd \V4p\WW#WE4# \dMi;i\T4pRP \ RT444pT'd-\ TRT R24pT!YY4T4# \dM1i;iTe \R4hTe \R4hTe \R4h\ TRT R 24pT!Y4p T'd \YYE4p T # \dMi;i\TP R T: 24h) zg Open the file pointed to by this path and return a file object, as the built-in open() function does. bc36"TFqR9gK VxK R#5i)btN).0cs& r magic_open..s;Td]!!Ts __open___z-binary mode doesn't take an encoding argumentz+binary mode doesn't take an errors argumentz+binary mode doesn't take a newline argumentb__z can't be opened with mode ) ropen TypeErrortypejoinsortedgetattrAttributeError ValueErrorr__name__) pathmode bufferingencodingerrorsnewlinetextclsattrstreams &&&&&& r magic_openrjsJ d?D !* D VEE    t*C 776;T;; Raise OSError(EINVAL) if the other path is within this path. z#Source and target are the same pathz&Source path is a parent of target pathN)rr:parentsstrr>r?)r0r1rEs&& rensure_distinct_pathsrnsLfCD >> !fFGv;CLKCM IrcNVPPpVPPpV!4V!48wdR#\\ R4p\ T4Tn\ T4TnTh \\3dR#i;i \d Y8wdR#L`i;i)z= Raise OSError(EINVAL) if both paths refer to the same file. Nz#Source and target are the same file) info_file_idrr^r]r:rmr>r?)r0r1source_file_idtarget_file_idrEs&& rensure_different_filesrts ----  >#334 &? @Cv;CLKCM I $        s",B A55B  B  B$#B$ct\VR4;'d@\VR4;'d,T;'g"\P\P9pV'd?VP VR7pVP VR7p\P!WV3VR7\VR4;'dD\\R4;'d,T;'g"\P \P9pV'd7VPVR7pVFwr\P !WWR7K \VR4;'d,T;'g"\P\P9p V 'd,VP!VR7p \P!WVR7\VR 4;'dD\\R 4;'d,T;'g"\P$\P9p V 'd.VP'VR7p\P$!WVR7R#R# \d8p T P\\\\\39dhRp ? EK_Rp ? ii;i \"dLi;i \d(pTP\(\39dhRp?R#Rp?ii;i) z>Copy metadata from the given PathInfo to the given local path._access_time_ns _mod_time_nsfollow_symlinks)nsry_xattrssetxattrN_posix_permissions _bsd_flagschflags)hasattrr utimesupports_follow_symlinksrvrwr|r{rr5EPERMr;ENODATAr:EACCESchmodr}NotImplementedErrorrr~r7)rpr1ry copy_times_nst0t1 copy_xattrsxattrsrhvalueecopy_posix_permissionsposix_permissionscopy_bsd_flags bsd_flagswhys&&& r copy_infors] '( E En% E E  C CBHH(C(CC  ! !/ ! B     ? HoF i  H HJ H H  F FBKK2+F+FFo>!KD  F%Q" *+ E E  C CBHH(C(CC 33O3T  HHV P l# G GI G G  E EBJJ"*E*EEOOOOD   JJv/ J9 775'7FF"KKL #   * yyW 556 sBH/ I4J/ I1:+I,,I14 JJ J7J22J7ca]tRtRtoRtRtRtRRRR/RltRR/R ltRR/R lt RR/R lt RR/R lt ] !] PR 4'dRR/Rlt] !] R4'dRR/RltRtVtR#RtVtR#) _PathInfoBasei:c&\V4VnR#N)rm_path)selfr`s&&r__init___PathInfoBase.__init__=s Y rc@\PR8XdRMRpRV R2#)nt WindowsPath PosixPath)r r=)r path_types& r__repr___PathInfoBase.__repr__@s"%'WW_M+ 9+V$$rryT ignore_errorsFc VV'dOVPpV'gVeV#\P!VP4VnVP#VPpV'gVeV#\P!VP4VnVP# \dLi;i \ \ 3dRTnT'ghTP#i;i \dLi;i \ \ 3dRTnT'ghTP#i;i)zZReturn the status as an os.stat_result, or None if stat() fails and ignore_errors is true.N) _stat_resultr]r statrrr^ _lstat_resultlstat)rryrresults&$$ r_stat_PathInfoBase._statDs.  "**!F$6!M%7 $&GGDJJ$7! $$ $ "++!F$6!M%7 %'XXdjj%9" %% %5"  Z( $(!$%$$ $  "  Z( %)"$%%% %  sR B%%B6 C(4%C9% B32B36C%C%$C%( C65C69D(D('D(c L\VPVR7P4#)z"Return the POSIX file permissions.rx)rrst_moderrys&$rr} _PathInfoBase._posix_permissionsfstzz/zBJJKKrc VVPVR7pVPVP3#)z#Returns the identifier of the file.rx)rst_devst_inorrysts&$ rrq_PathInfoBase._file_idjs% ZZZ 8yy"))##rc :VPVR7P#)z&Return the access time in nanoseconds.rx)r st_atime_nsrs&$rrv_PathInfoBase._access_time_nsozz/z:FFFrc :VPVR7P#)z&Return the modify time in nanoseconds.rx)r st_mtime_nsrs&$rrw_PathInfoBase._mod_time_nssrrst_flagsc :VPVR7P#)zReturn the flags.rx)rrrs&$rr~_PathInfoBase._bsd_flagsxs::o:>GG Gr listxattrc  @\P!VPVR7Uu.uF'pV\P!VPW!R73NK) up#uupi \d8pTP \ \\\\39dh.uRp?#Rp?ii;i)zmReturn the xattrs as a list of (attr, value) pairs, or an empty list if extended attributes aren't supported.rxN) r rrgetxattrrr5rr;rr:r)rryrhrEs&$ rr{_PathInfoBase._xattrs}s !# TZZ Y[ Y2;;tzz4YZ Y[[[ 99UGWff$MM  s.$A-AAA B&,BBB)rrrN)rrr)r_ __module__ __qualname____firstlineno__ __slots__rrrr}rqrvrwrr stat_resultr~r{__static_attributes____classdictcell__ __classdict__s@rrr:s:I% &t &5 &DLDL$$$ GGGdGr~~z** H Hr; T   rrcXa]tRtRtoRtR tRR/RltRR/RltRR/RltRt R t Vt R #) _WindowsPathInfoizImplementation of pathlib.types.PathInfo that provides status information for Windows paths. Don't try to construct it yourself.ryTc V'gVP4'dR#VP# \dS\PP TP 4'd RTnR#R;Tn;TnTnR#i;i)Whether this path exists.TF) is_symlink_existsr]r r`existsr_is_dir_is_filers&$rr_WindowsPathInfo.existssk4??#4#4 <<  ww~~djj))# >CC Ct|dm  s .9B (B 2B  B c V'gVP4'dR#VP# \dL\PP TP 4'dR;TnTnR#RTnR#i;i)!Whether this path is a directory.FT)rrr]r r`isdirrrrs&$ris_dir_WindowsPathInfo.is_dirsd4??#4#4 <<  ww}}TZZ((.22 t|$    .9B(B9BBc V'gVP4'dR#VP# \dL\PP TP 4'dR;TnTnR#RTnR#i;i)$Whether this path is a regular file.FT)rrr]r r`isfilerrrs&$ris_file_WindowsPathInfo.is_filesd4??#4#4 ==  ww~~djj))/33   %   rc VP# \d>\PP TP 4TnTPu#i;i)%Whether this path is a symbolic link.) _is_symlinkr]r r`islinkrrs&rr_WindowsPathInfo.is_symlinksG $## # $!ww~~djj9D ## # $s AAA)rrrrN r_rrr__doc__rrrrrrrrs@rrrs>JAI      $$rrcXa]tRtRtoRtR tRR/RltRR/RltRR/RltRt R t Vt R #) _PosixPathInfoiz~Implementation of pathlib.types.PathInfo that provides status information for POSIX paths. Don't try to construct it yourself.ryTc 8VPVRR7pVfR#R#)rTryrFrrs&$ rr_PosixPathInfo.existss ZZtZ L :rc ^VPVRR7pVfR#\VP4#)rTrF)rrrrs&$ rr_PosixPathInfo.is_dir+ ZZtZ L :rzz""rc ^VPVRR7pVfR#\VP4#)rTrF)rrrrs&$ rr_PosixPathInfo.is_filerrc ^VPRRR7pVfR#\VP4#)rFTr)rrr)rrs& rr_PosixPathInfo.is_symlinks+ ZZTZ B :rzz""rrONrrs@rrrs>HI######rrrc|aa]tRtRtoRtR tV3RltRRRR/RltRR/R ltRR/R lt RR/R lt R t R t Vt V;t#) DirEntryInfoizImplementation of pathlib.types.PathInfo that provides status information by querying a wrapped os.DirEntry object. Don't try to construct it yourself.cF<\SV`VP4WnR#r)superrr`_entry)rentry __class__s&&rrDirEntryInfo.__init__s $ rryTrFcrVPPVR7# \dT'ghR#i;i)rxN)rrr)rryrs&$$rrDirEntryInfo._stats7 ;;##O#D D   s666c >V'gR#VPRR7RJ#)rT)rNrrs&$rrDirEntryInfo.existsszzz-T99rc `VPPVR7# \dR#i;i)rrxF)rrrrs&$rrDirEntryInfo.is_dirs1 ;;%%o%F F    --c `VPPVR7# \dR#i;i)rrxF)rrrrs&$rrDirEntryInfo.is_files1 ;;&&&G G  rc \VPP4# \dR#i;i)rF)rrrrs&rrDirEntryInfo.is_symlink s, ;;))+ +  s  ++)r)r_rrrrrrrrrrrrr __classcell__)rrs@@rrrsWIt5:: rr)rNNN)T)"rr5iorrrrrrrr rr ImportErrorr!r/rrrrr)r,r2rIrjrnrtrrrrr=PathInforrOrrrsp+33  & WUI & &9H WUL ) )EJ 2 !!" 2z I ww ,,- I4n)JX(,8vMM`5$}5$p#]#D "ww$ N+=+w E EGs3D DD* DD D'&D'* D76D7