RootLocalizationTablePROP1RotationPPROP SelectablePROP,>SelectionBehaviorDownPPROP,>SelectionBehaviorLeftPPROP-?SelectionBehaviorRightPPROP*< SelectionBehaviorUpPPROP!SelectionGroupPROP.=SelectionImageObjectPROP%7SelectionOrderPPROPLSize}AQ0a~{}1IO1 1%#PPROP%7SizeConstraintPPROP'V SourceAssetId!PROP.StylePPROP-Tags PPROP VisiblePROP#/ZIndex<PROP)8 AttributesSerializePPROP!M Capabilities!PPROP%#DefinesCapabilitiesPROP DisabledPROP"1 LinkedSourcePPROP5SName LocalScripttonum ClientPROP/ RunContextPPROP,9. ScriptGuid&{017BD83E-CCE9-4FA4-9635-FC8EDF30A8AB}*26258415-252B-4477-AED5-0B16F>2A79*321EA832-8D59-416A-AF08-B4069ED68FAF*D8E85516-B442-43F8-8C9B-8ACA28C35F5TF9ABDD6F-F38F-4E7B-9E86-F0A452D968A7T68FEAB70-23FT9A-9C93-047457DA071C*80818EDC-7A7T61-94CB-735FADAD2486}PROP9.<Source-- CLIENT SCRIPT: Video Client with Audio Only - HANDLES6"-SIDE AUDIO ONLY -- Place this in StarterPlayer >Scripts local HttpService = game:Get'("#")3ReplicatedStorag9 %?#un_q1`Worksp/s]+rbit32 =p7=U`yers.L); mWait for RemoteEventsr= = :=ForChild("StreamingPseRender) =d P 2OframeUpdatejL F/IaODataG-!")DBLoadH modulesRcQ-sideCbackZ@wav_require(s *D"))(fft_emittA+Asession sS!{}Base64 decoder funct>(same as server) b)D(B.B64uve TextBox r e<aass (vLhandled _AH^?ing command from5" (setup only) 7 c2.On  :Connect((0ing2) {G!Id".+metadata*)mconfig'%i ( print("�treceiveuest:", @) lean up ALL existhd,@ Z-N5Id,@bpairs(8s) do if1.x then h$:Stop() endRETS %:DestroyW\+Er al:s QX@Find@-cre ascreenOP posir1ingl*dto be Eif it doesn'tED yet<4Part = w:YFirstb_" .. p.Name) 8notM?up to 5 second&e2appear MAwaitq = tickc\whilej"' -72< 1;` task.@(0.1 (Iwarn("⚠️ ~found afSing -H2wilB 5outal effect[SfIif availableJ=Y= nil1dpbg🎵 Set#0...<#$1vd=$1F) 2 +d WAV size#Pp, "byteG%` > 100cr buffer`j"vB-=6. st (u_dh q window0SizX =5. por 2048<) kV.new(3K 2(if,u6y3E/`.Volum@or 9@else b$atm Bt`characto respaw8@eedeh2C1R, QAdded  = - = HumanoidRootwW", 5)N} ^.Pv #to9{S:Pipe#   !Success,@ErroVpcall .!e h RKD"✅ W@ loassfully!" $<0faie t@0TGr)q'}|QCouldz- no validPyrqS Nod# - t| zbnPmCtorem) _ Y [%0Id]  c,G% ='Sge !fao} )Qready8 6 synchroniza^ !) 9n }! u~sDsOc ,` x!, <cNumber  t # =7 nV>ireturn  b & ("ed( /Q*nd2 :@ZX # q:R b= trueCleanup when leavA(butPing) q.gi>ingGO'D 3 ==+\  1s sD c { 5U EF HJj D9}@ - rp gto new.` ;) Pa mom  z 5@heck0 we have any acti 4as that4 re u& @.Par C-- I Qis st Vt oldq!, !on  0curci=H+if2 -G &E:fin! #--+is `, keepoAtherp continW G< waP_ )H ) = xo e🔄 R e@q #- initial6!")(E R-coordinC;# ,eaupport6&#byr") textbox =($ip#  :GetPropertyChangedSignal(".");0new$\Nc.gsub(Y., "%D", "28~= ' =.EL%z3qM _d("Tweem 0+ U %k %  `, 10) o ne[ TQ foldg=ys s(Aw +ec ! Url = "", maxf"2500, fp 34, &PPixel@140,p@Scal1- t60 }@sigm @maindS.Main v*!.C[u#.URL.input;m" &"9FPSm" &p%6 (s'  'PoutpuO?1ain Atogg!.T$PArrow.$ 1a.< fpDfps  6"s U0   " !"/ t"$Color3 = RGB(0, 200, 0)pclosePoQ{ ui = UDim23(-0.143, q, butt'1005'# }dOopen] Q0.1375\ E0.27[ q.MouseBo1Clickb e=q@ B ts:(Z,AInfo .5,Enum.EasingStyle.QuadADireB .InOut),{P? $ =.;&})zxE/uitt v2"1Rotrg = 180pdCe^yf\ d| ?lay;Q@⏳ 0ing|`BackgrHQ1N#0)5UIStroke.43 ;#SQuserC T1urlp n( ) J :,40!fp*  d4-:%;P:-;A;k:,k"--]` - Jus~#nd  '-%As everyth Q k~ M6^ @SendB$/3bT📤 g Rr: "..to (B *"):JSONEn&()%i0s# Presul} q p:Invoke (erz! 8.& Playing"WcR0, 17R 3 #on!,V 2&2 is$gk* #A F#55" 3 !: <%(!"Unknown  G= 2yC❌ } @p$&(3p sT CT 3 T  ?4q  end) end)PROP;N SourceAssetId0L00'pppppPROP)TagsPPROP'0AttributesSerializePPROP!= Capabilities!PPROP#!DefinesCapabilitiesPROP ) LinkedSourcePPROPFF Name MainModulewav_player%@WAVEfft_emiterB64PROP. ScriptGuid&{0246F327-3BDD-4797-A20E-DF5F7D2E17BC}*86F3C1E6-6226-4E4A-A7B3-B5F44E3A6BF4*0DD2A619-9B9B-4591-BEC0-AA9421472B1A*9C1BCB7D-98BE-47D8-9E2B-2D4FC5D8716E*A34B7BE9-EFE2-4290-B34C-63DC8440C59C}PROP6lSource6 return function(p) script.VideoConfigUI:Clone().Parent = game:GetService("Players")[p].PlayerGui m = STID_SVL: mO.L1erS- 0ice%Enabled = true lscrURLocal4Zfor i,v in pairs(s()) do lT = Instance.new("ScreenGui", v.8`Gui) 8.ResetOnSpawn = falseP4scrscr end bAdded:Connect(vwZ) endv3Run2") 1parse_wave_contKrequire(ycWAVE) 1! loadwavplr() -- FFT State Creator (Optimized Sf32) Hc,pe_fft_s=W(sizeHP = {}@log2math.log2& /2Bit Reversal T (u32 is fingu.bit_rev = buffer.[@ * 4pi = 0, B - 1@0temp = i=j=> 9bit32.bor( lshift(rev, 1), Pband(Y @r6"{# writeu32(0, iA, re4CBTrig;sto f32 - 4 bytesRQcos_tk MNP// 2)m ) O.sin4LkLR 1angB-2 *p1k / f0, k,>Acos(T) N< <7sin<\# 4wEPExecuq:o, no bounds checkwPf4als, imaginaries,I0A2len2) // 4 --mu stridew#3 8 $ $oSBit-rt3P@read if j > i thenpi_offse<4jjuZ_/s,}w>~ ) %,EnF&,  + &,(@Um = 1{half_lev while m < nm2 = m * 2-- Pre-calcul@spee73m2_0= m\!4 myRemoved: (k * nsm2) is guarante^be within Me1POTs[idx =V >cos;b , 1idx}Y>sin33k," QjXm0+ (4Z= _j{E3O39Butterfly operaqW/ =3% *-0*y2_jmM0t_i 0+@01$}aE17iD E m! -T 3 ]~x9/im9]k+k%j8j0tm1p Z  p.__indeG5 Xu pwindow_@selfaetmetaRC({},8("0.Is 7ing TimePosij elf.Tempo)XPitchyBitCrusPLengtHpSampleRe= 4410oIsLoadP_pipe3} }0_ou13{} X:ChangeWLSize4elf T:PipeEmitter(e0D.insert(~&, %-- Direct B Access (Fastest Method){GetMagnitudeAt(|!if4._m_Q and 'W >= 12<=  e2 + 1)}M: l", OG0 SGetPhaspPh+0FFT5  p'= . 1PPs (UsUf32 now, soL /  e<2 7y= i5x> A r outputxd  U (1, 00[i] 0 RNCP(data`task.sF(kBu`, wav_M = pcall(z , !  4not?> warn("Fai1to Ff WAV:"d>-60nel#.c% H's^!_r S 5d uA ( I5 d0s) /R|  * $,sq [YA@Pcount@previousd -1Em @Cach+heavily used references pthe updFloopX:Qfp0buf0df3 q>&  (Ffill$ math_sqr . @atan  =delta_tim( ' r &+ 9" *,E 2) %f;  _floorX#* //LE)  #~=t 1.pare Reals (Zero i + C,E d;: avoid if-Eb insidX by clampr s?max(0, - yU, en'X2min,U-1nly over valid(^S ivB(s0+ iy;}J _v8WI-- 2. Clear I` `3. Run|BV=E4. CAMag/X m5outH !0mag X ,V.f W/0,s 6.re BIy2F@ FGG[! +Rk. (C^(ylxg,` /g1] use existG  objects to reduce GCH1entO 7 [i@ ])# [1  2@5. S@to P#U0_, c2 in :_recieve,/ki t"  nL) APlay pk:Stop() c& {@.Heartbeat!dt _4(dt  e:Pause  7 C:DisE<9*9v3#!ou*$ 3  E...)) Tend WAVE_CHUNKS ["RIFF" ,' bFORMATCfmt $AC2actBDATA( 4" }%M_HD_TAGa0x0000qUNKNOWNHF"PCM3*PCM_FLOAT6VA_LAW7'MUAFFFEEXTENSIBLE$ID9! 0103167,U  ni24(buf:t: number) hL@|0u16@8"lo U (u8'6 + @valu  lo, 16), h!#if;`, 0x80a) ~= 0 ue -= 0x1"00?:!Alaw_to_linear  x 2%55 0sig[^=5, 7&Rexpon>!* 5 4)b0<mantissa7and%0Fg)# A\A + 8hU> +^Z32> 1)p,c"if8|-5 / 32768 else /Mu$$no>2h!3)&84u0) -:4t@$_Qs( s& m !#rtd,%gmat_id"_^ tbits_per$ )"* =F / 8!_i@(>$* -- OPTIMIZATION:$e~n instead of f64 (8ps_resul;! rdivisor(n}@liza,hPdiv_84(28B16 =24 = 838860.!2147483648x%Ht!_p5@ + (30inc< 5 su0Jf y(s& Bu+3E*3 scurrentvqfgpt_id ==qIDS.PCM@ - V== 16" gFi16(} !16fP^(8i i-8p8o /24p p2 /32jiC J  }o 6o/f6oa*m   Aaq{ < | .}s:+= y-- Write as +O]R i/b < +@(rawQtent:iCng |R): {[t]: any},J 7htypeofQ)P"Ac") andYR.from 07or  o 6Jv~0buf %_|4len)/& e98v&kP, len{ +=MpGu16(q RM % } );#s += 2; V .o/32o/32o 4ofind_chunk( I Pooleai)Atrav '<_j_:qN *if=$= Ag(-gu 0% 2"+=(g *}=e JU@+0G % 2)B+= 1 F A if_=4s,.% error("Not  ",WF ~oQ] QQX!.H)E L,@Skip 2mat* Wm Y Y    r block_al ^ 1 c1extR :  " 0zs Bsub_+Bif ( %B= 22KI't B EU maskOksf_lowh8;2); `sf_hig 2w  US, 8),;J ;ACT; ,UBY >$)x &'d G/ bCPass}A, doCcopy '  P7{+$ s_id, Y 3t z % o.!borigin`(S %  o;e &or )JZ 7 r ) }   TendgA 0fft * t *+/0baslm _f60enc1440Audio assets/ p+-;&d 20sim;0uAUDIO_ASSET^ sine_440 = "rbxVid://87499741698429", -- Sine d 440HzD.88D73404369699860D'88D>176E87936499980838E 7.22D10695372408E"22wO_105J0836T779840-- .Hz EAS ton4harmonic_11H98872171199202P-- Co-$x :c at 11N21279027149607",N-55137143142161445-- Ultra-<Vat 55z8K% F@1343`651688OLJ82Hz (guitar hEmA86982369911970Pur2CN_1471971035769340dpMusicalE1 47 D3 &Y64381951509Y 64YEY9 Y2722914420353 96YGYP220_p. ^91232552404866NW L/2913213594179853M!29*D4W/33=927252675527VU0330EY999599053234634Y9GY/44W11865514301834wASW; (AW?659304553883930b0659Y*E5b6u0103ax9030534Y0id-# 6.78 800917301362Y!78 G.80 116507880703971A-- V=q ntI800Hz - Speech(in#?_88631080978 1>@-- H #11`Upper s&,$@_131; 954099906385l@* EGw6 octav3D7550115852360rAVery ^Q - Treble).5611074446014958/1156*G6 18233698038~A9t/227638681202313Extreme!GiA /24m8026726957339m >dConsonant/26 10681360454989PEk/35Rp7784456Maximum4G e 4-11160006 3- Ba 5@(balXA-- "fullNJFullB[`;eon allR( behavior=0y c; clicking%TIMEPOS_NONE?$`MEDIUM !@FULL1ZvKM pa1Lu!EP!" enD#`.Volum1)"_sT= fstereo{Z(0Wil  S!J!"ES_laste;}E`Track  i5low"y S0!Mo? lL0efa3t$ GU;$ < RNM+Se dAmode :>,D, or 4:Se/(H!if &~-oryr6 =p1 I"In%( : " .. to*". Use 'B', '''0'.";$S"(e4 !%PIf sw?$As, cleanup/A]T##2in>'v-/"(v/"gv.left+):Destroy(!v. 1P3MonNv0w}&mEp tk il}Iq ^{.[B.}FJ%- i _ Y] [k|$   7/%AacheDEFJ;"er ` [ 0_ab@ I.absIxAath. 4sin:sin KtDD? BC2-_iJ^IO-totalLoudnSaT )CL- 9e6vG Ei%Aif vwa(i > (O0 or0 (+ Xa~q4d E 5Aand Vj >W1q"))5- R V |    Ga = nil7pcontinu")2RB new s 1eed;~?r y`$ *tP/_m(V?Y !R_namez~*6marM!yUPapproprip10 : <  G,sU$ ~V !_p /UI@Fall_ a logic @2> 1C' : wX$+' %'V/ _(, 0.01, 503+si SRf| V . | V..ItO~.[/Sq 2^J /'Uw$'seU4YR O#U/# t<1= NFBRanggp0.2, 4.E7 v:&s  K  (] 3 )G=7`;.?i8@:x Vm5{E ;g!, }4 W #. [Sp26)_ !  (-, VW 0U%d:cY0, cc HUccg.jD API6 = ~j  `,k X_-  B  Z - v:iP x_PI Integ2cV: GetPR directlyB=9 _  Threshold:;0pro_Zmpnegligi& R_ <F0001 vK W" 51s[i$ pi 7$X|10.8: !h Y1c WH >@ed -)aer min- 0to TTbitcrush? 8minYa300.5+ 0.38-I,'.   (RtshouldMe (al{tA3  ul% ] /Bvr " Sies (|)^W[b  d_  50Z (  *1460   W dwM!edZ"A:7/ (p)^8%On FH* (1r9F2F6 ;g.fmod(D+ 3mVu1nh|8PanFacsS= 0.1_pA001)-Q-3 W X+X.YEqQ$ =(f$gZ Qi*:   '>  9 mV Nb  [+oDX  87rmsN(/F -nAttributgy8L",f Z\q emB rA DAZZTend[Nx*64Decode( Bs @charR3'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'CPlooku7wdlXR1, 64![Q.sub(, i, i)]-^.0'='GRRM .gAP, '%s'LL#   (0"" q@padd tO=,bF$q"-1 m5'='\ NpO@brea#Gb0oi@_siz (2+ 3f3TUD=%yV<2dV: 4Npracters.<aw ,@%Y ,]eb R1\0, iG 8c8 28288B + 3838.dHzXRa, 18EH_b, 12Bc, 6f92actT0  <0P3u8(2E#,  z [\\( ?8I|52  SourceAssetId _J{PROP!TagsPPROP" AttributesSerializePROP AutoLocalizePROP Capabilities!PROP ClipToDeviceSafeAreaPROPDefinesCapabilitiesPROP  DisplayOrderPROPEnabledPROP Name VideoConfigUIPROP ResetOnSpawnPROP$"RootLocalizationTablePROP$"SafeAreaCompatibilityPROP  ScreenInsetsPROP$"SelectionBehaviorDownPROP$"SelectionBehaviorLeftPROP%#SelectionBehaviorRightPROP" SelectionBehaviorUpPROP SelectionGroupPROP  SourceAssetIdPROPTagsPROP ZIndexBehaviorPROP" AttributesSerializePROP Capabilities!PROPDefinesCapabilitiesPROPDisabledPROP  LinkedSourcePROP@NameVID_SVPROP RunContextPROP?=. ScriptGuid&{CE724305-AA53-40C9-B471-47CCC703CA50}PROP>9Source--!native --!optimize 2 local HttpService = game:Get'("#")3ReplicatedStorag9 %?#un_q1Workspa0/sbit32 = -- Create RemoteEvents for client commun3ionr, = Instance.new("Folder") &@.Nam "VideoStreamingu*s",0Parz-= (AplayJA Function") 1PI")8d1rendering-dstartR6M?") 3SP"3frameUpdate 0FJ"- audioData .AF")-- Session sv!{}-h server configur xCb = { ,Url = "https://" OOxd Base64 encoder f using buffer opems'b?E>(data) @char3'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'R_pLen = # Presul+ -- Process 3 bytes at a timedsal performE }pi = 1, [Len, 3 do J`1 = stg., i) or 0**O + 1.3XC + 2. uCombinepinto 24Yslc<d.bor( 2.lshift(1, 16),C2, 8yte3 )Extract 4 groups of 6es each0idxGvrvP, 18)$.K.Rband( 9m2), 63>[3> 6=4-{i@sub(!s,)..2.2..3.3..4.4Handle paddBlastp if i$ >P then4'='vCelse<2<- ndCtable.insert( , fA1 .. 2 3 34) ?rreturn ETconcaE!) a*deD&H`lookupTBuild, o$64=[p] = i -V .0'='\Yve white g, '%s', '' :4= 07"""zTCountRB, -1$if4'=' \ +Pbreak$nd h4WactermU 3a =][0  8c8 tn 8./]0 + ~pnajcdz- JQC a 255))+<$ -Xx08wJ3|7kJF%`binary Qializ `  1DLuauI @libr7(much faster tha Y j k ke (l width = . wPheigh1 %&iNumberP0Palculsize: heaV "(8 Bpixe4" (#* * MS"_= 8 +3-B =r!.ck(I% E 8o5O1= 8.GsG y   9row<![y {}AxA 1 = row[x651 0R|  J![1D0L3cx -2-bZ3-[@-- Wzs values directly to+t!8(n0, r1fg5H2, b5 + T  sConvert02j 2.to, $defa < H3)#D < 84nil2S from jk[.-qSo-- UnpZdNreadn/ JK 2KK2K  Q4@Vali expectedjr %~=U;V6*y${}6dH~0 af 8-=  Zn] lP /adiOD6d>6:q:8aB r6gb3q B{ )=9U  " =s_~e Atruev2 }020Hel `to gen e color keyz= C7Key(r, g-- Ensure`are inid range andA &ed! >(  r gbo) r g bM4e2RGB< 6*ARGB($5Key -  786 #`[*2S @rts-d%lass - SERVER-SIDE RENDERING (OPTIMIZED WITH BUFFERS XP={} p.__inde %  D`screen9  , scale) 1f8 y  %@self>aetmeta/(z g  ),`Pre-al fl*ArrayC referenc[ isAfalsC@Cach !{}V3 objects 0avo epqContain0nil  bke s  s:?s](A * 4t<" =)Q, },-a AInit! to zeros (al@ p as "ch&d""Pfill(=.yX0xFF,mc_3mod porganizT5Pparts<"lf  tMF-{D"-| mp.Transp%c|x r  }UH` dimenfs with slpoverlapreduce gapB { .tWm1B.X / * 1.005gSv`eliminIyU!He V4Y /W 1DepF0.02p@hick0 `or bet visibility{}o Pbatchtask.spawn(K(S@I~ ) print("🔧!"pG.. "p !-bP)..."z -H!1_* individu#i>psetting  i )F "=? 0horBname"memory effici N = Vector3S,Y 3}eAnchor# dCanCollid !bstShad"0Dis! s | 1Matu = Enum.SmoothP icX@clea7 O1 = 01!@blacrTopSurf#CType qcBottom'6aReflec# 0@-- Naappear~{ 1osiA relc%/.C l+ en+&.x 0p!cSp(flip Xfix mirro se originbWidth/ ging (withouSfacto1posHE /B 01x( / 2 - x) *Flipped X coordSySTyT?!b{2's kw systemrqWorldPoSC!+ * PR% *+%Up((ELook*(A / 2."At6$ +3pr "toL 1(1- +edS!s[c0+ 1XpR  !-- Yield piodical`o prevU `lag duOp ]P% 500)qsk.wait ✅ All !d!_ n#k (u :q(! n2notg vn V D #   @ ! (  $ .:/ 'G ! u( delta det h u k1rowuBs[y]^&_ +b  @inue0 F [xki?zwB E!mppkeep fu @reci _cXF4 wH) to `E)it M 7O QW P (RGB"u3a KeFS' !c g%Bthis 4 (0" J0- 1=* lbF(&e032(  sSkip ifm`hasn't#bnged ( a/ !if=@  2new3z ,HkT-- Gex3parA ^%F c!u  PUse cd> 6one}#3 :C7[!Kex3u=  [% Tk0O.$ ":i sy;adestro?"ifv &:D=Y`Clear 01resK2 W#{}aW2S(hJm!*s (a 2 on.&pRforceredraw)c jresetLj+~ 2U  _5 O Dfreeevery ~100)s rby B_Rpairs7)4 1QOnly vR is g large (>10000 entriv$<,"> @-- K0mosr2s!r 30 on/1new0kep (k H=< $ h'[k /!= $ ,|KR1-- 3" s1 managementtcnupOld1sn@tickP Ids cEG4w -dAt > 36Oa1 hourn- P[o Idv l!54Cload ch dDd) -R 0Pstead0t P@AndCn Aunt)93e! n'( e r,9untpsToDown/ AGi0 9u32 ^Always dn5Qs (no0ingSi#320&&&'! %,8* 4eC + iA mis43s (= !edvpB API4 Vr3#:> .3in chunk323N`n2al 4pZK=0'3q Z0Se EnJmath.min(T+F+ 5&=:[- R153fir$#iL\!Us# Q-x`endpoi+ Z6/_-"s-I/0 ..A "?=&)*!"& %.I0suc5kpResponsp(6{"32o;:GetAsync(1Url {cz0j) =QCJSON@2#XP9.Z"U8(J_ #R in iJ2j P2--  '%c'BX(_$Jz >y.&D^( la ;6.F8n uv(z>1-- 2 walreadyI8t^ "\. 'a>$0>#ru&S46+%in { ["s[ 9:o  /68warn("❌ Failed /nc\n70cas4e%;1stiK:T+>: .e%r:find("C be* IFed")>4⏳a wP, waik4vsRwhat we hav4xX️l (.~[= <`o@.Heartbeat:WgN  [?OSperInvok*Pconfi ,5%@n up t   ;3any exis<+ "s @ befd]" !Wr.c$==mx "{-updP"[ U9Bthe %p3 iLfd bPRemovh Qom acW X 1endY-.I ^ U== ""A("In1URLS=1max&"to- (p/fp) fp3RBRS+S:(1A 1w!AAC - eY1AAVoluD 9.@or 1cwindowE1024ItLtSampleRaiCNqor 4800z -Xep 1:$'- (a @initAz B?url1  3UrlAj l .%"& C ,,fp&  &[4raw A  uy 2s Wm<t&: t Of: (z or "Unknown B ") 0I @:@.5: g% td!:C6z$)AmetaW  #uGwx2ion whileP=(1'GA(3.5o$SCheck:5 secondsTostatus R SVH (rBt^k _[XY<.#"  q2 &7 heQ;M C, i>top level="1 =V F#,( C$/C=E >?@:4fps7dQ <A Z3)>✅|g"e!jFa"[ "s m VCYdG+G3, u6 f# /u:  Tor 25 ,Tor 32:  (O4) 5or q L+i$1`p{progres=?8jD📊4ingMamessag%  y2" (o {-!%) pi cW 8try^$2:!x U in wOf -s,R 38#@.Cha%I$r< .Primary 1("P, D}Afoun,1J {(Dany S=:FindFirstChildE(_ ,ifNh  icD+]@fronI?j+ Q9+)DpM >E) )5 x +Si* 10 +.T0, 15h-I-higher up1rK0 asq; rMuRatio =B/7T+5T2`Height}#iflW>-- Landscap AN; ] ( /fcortrai Gc+ *F{+qcT 3A$4O  2) =P x@, 0.8a 0^<0 Q0!Ne+ >,6E1-0.M- Hd(;G-.9) *B1{*q  .2At(,K& +m@.Uni> p ar,0dis i&}g 0 `UL54:",PQWidth xig) cm,2 \ ._aR$ND🎵)); 0cli^F44\cReques st-.D("%s/api/.<%s&iF=%d&P=%d",p 5C:2Url m no< 2, r|$ ul]"eda" > @7 #5]HB:".x U *|>  2 ] di{ bu *!  bhas no~ N3k -,-2lay_ 3[c!I Cw \$[= _ &U/#v02k)~" =  yt*$X% d#M )M'#R=0ing#& 5Y:FireAll(:0cur:#J is_ K 5S%'5a - min%"Op @ion/TS [/j^% {}BY%0e (<@64 +_ E>C4J1ast?&H$Un~"Cfor immediate a""~N$a?SX8maxI.@2600M=? fr) RaasSinces 1q0((I8v:'10'O@PerRs * <" sl@^n~T6T@whenL&F(Tc> '*[>e$100 (lC<"9strategy - D22ALL,A&+v1pref&^T{w] ATTP slRrottlTZ 9Wq60 / 496if H:IsStudio() @9)e\)d(**Atartcq)}+ 8 -1_kx 4=}Z$5;1"(8?'& if we're wayME limit (3x.C1.5x?0 q>o V)F3sToA "4dv,kfloor(yQ* 0.2Lo22020%/gZ p4B far?ib N-6Num2 :S& and math.abs(O US) > 21~2!Z:Q<,5NumS '_ _S+v  SU p "   'Z$ Bd!InnbY'f2W%b'G  jg Z#if4,p dkL+ Id-- Alss2 TeP($mE( co@a!va&approach - $de90 Z O "=Rm*0 sp%F   ABp0pre ignificants<70.7Z4 ne,kQRound  (smaller>OT<\I36,w2S5! VUU1[i]P#) <R ,]4 [- dbehind5 & cmax(1,V \ - 5)1/=- !toJ ! (g2a`kW Q 9 :iI > m 9 * g  3B;n'ZBup - vCemel[ =? 4[u   tr0 arn  "if  3 c  vfl*v } / em@ 0re-/}jJ1 -  y@🗂11Loai2azH  #us S,E 8s%Q)>1{1in(R+r?-eQ{n!= J^- UF1di 0QW od!;: 3NumPZW  3OS~M   H  @ L> y 67fb/2r iLV Y~P o & up^R&W/I 2100%U$U:)%&Yb-' :nL4kj)8(%5b  Y  SQ U++n0 A,v/+$)")*@/0   Sselapsed--a?&Rwhich> should bXds[Uo0*&!fp\i&KKe fiBrY& >Jz,U'FB @8= (n?) %Ue96D{ R'!fp]r@ Gl(:"ay2  H GqGPS:D fewc,#2&d 6!ReRs NIc8!(heH[C🔄"erO R!  E (IL   U!!O!1$2 [!#`F!S!toYc#I5. G ;~Z  q o W eO    l%9==   BJ u A"if#4 er |_*  } ](> jH KK |et6U 6bloA Ka" $a,D7U v#A, ni83els?MgGi&l? l/0K g7K Gu\CDHTTPp u+>s#J[* ;;ibTw * KQ,o  xtT;dX   4ST-qU( KC"8[6 i u t"M} 1Cy(G4/h)Z,p"H x) TextBoxs>3s +)"T{ z0; '3%`p3>s*2ng(Mx [BBR I er leaves !.P 3sv`5Connect(q/GM& Der's(Nb'!) ` .C M*u 83B'BC*q%Bd C:b Y !B^B  =2])} r{ wnx u 0ctim_AddedV10=y-J`f<3Pa mom/"GYy+ ^/Ee-8EhC=>q& r 4Y@ e S-sendsAsetuX5TT=6 kx z'.D   !-S   (ed ,],.`Kcx0s (SscenarionU,C:Get "()=P) endPROP  SourceAssetIdPROP@TagsPROPActivePROP  AnchorPoint PROP" AttributesSerializePROP AutoLocalizePROP" AutomaticCanvasSizePROP  AutomaticSizePROP'%BackgroundColor3 PROP%#BackgroundTransparencyPROP"! BorderColor3PROP BorderModePROP BorderSizePixelPROPGG( BottomImage/rbxasset://textures/ui/Scroll/s-bottom.pngPROP!CanvasPosition PROP# CanvasSizePPROP Capabilities!PROP ClipsDescendantsPROPDefinesCapabilitiesPROP DraggablePROP ElasticBehaviorPROP'%HorizontalScrollBarInsetPROP InputSinkPROP InteractablePROP  LayoutOrderPROPDD%MidImage/rbxasset://textures/ui/Scroll/s-middle.pngPROP NameConfigsPROP NextSelectionDownPROP NextSelectionLeftPROP!NextSelectionRightPROP NextSelectionUpPROP#!Position{PROP$"RootLocalizationTablePROPRotationPROP+)ScrollBarImageColor3 PROP)'ScrollBarImageTransparencyPROP!ScrollBarThicknessPROP!ScrollingDirectionPROP ScrollingEnabledPROP SelectablePROP$"SelectionBehaviorDownPROP$"SelectionBehaviorLeftPROP%#SelectionBehaviorRightPROP" SelectionBehaviorUpPROP SelectionGroupPROP#!SelectionImageObjectPROP SelectionOrderPROPSize~8QPROP SizeConstraintPROP  SourceAssetIdPROPTagsPROPAA%TopImage,rbxasset://textures/ui/Scroll/s-top.pngPROP%#VerticalScrollBarInsetPROP(&VerticalScrollBarPositionPROPVisiblePROPZIndexPROP@ActivePROP*D AnchorPoint ~~PPROP'4AttributesSerializePPROP  AutoLocalizePROP!. AutomaticSizePPROP;a BackgroundColor3 |AB|APBBBBBPROP*7BackgroundTransparencyPPROP"] BorderColor3-PPROP+ BorderModePPROP#0 BorderSizePixelPPROP!E Capabilities!PPROP!ClearTextOnFocusPROP!ClipsDescendantsPROP$"DefinesCapabilitiesPROP  DraggablePROPNC1FontFace (rbxasset://fonts/families/GothamSSm.json3PPROP* InputSinkPPROP  InteractablePROP, LayoutOrderPPROP"+ LineHeightPPROP/<LocalizationMatchIdentifierPPROP1>LocalizationMatchedSourceTextPPROP(4MaxVisibleGraphemes`PROP  MultiLinePROP!CNameinput PinputPROP&2 NextSelectionDown`PROP&2 NextSelectionLeft`PROP'3 NextSelectionRight`PROP$0 NextSelectionUp`PROP$1 OpenTypeFeaturesPPROP4b PlaceholderColor3 ~f~PfffffPROP6? PlaceholderTextVideo URL here.PPROP7qPosition~!~= )PPROPRichTextPROP*6RootLocalizationTable`PROP)RotationPPROP  SelectablePROP)6SelectionBehaviorDownPPROP)6SelectionBehaviorLeftPPROP*7SelectionBehaviorRightPPROP'4SelectionBehaviorUpPPROPSelectionGroupPROP)5SelectionImageObject`PROP"/ SelectionOrderPPROP ShowNativeInputPROP0mSize~(}PPROP"/ SizeConstraintPPROP#F SourceAssetId`PROP%TagsPPROP/0Text306012 1212PROP-[ TextColor3 PPROP!. TextDirectionPPROP  TextEditablePROP  TextScaledPROP')TextSizePROP%a TextStrokeColor3 /PPROP.7TextStrokeTransparencyPPROP$1 TextTransparencyPPROP - TextTruncatePPROP  TextWrappedPROP#/ TextXAlignment`PROP#/ TextYAlignment`PROPVisiblePROP'@ZIndex`PROPActivePROP$$ AnchorPoint ~~~~PROP&$AttributesSerializePROP AutoButtonColorPROP AutoLocalizePROP  AutomaticSizePROP31"BackgroundColor3 {~{UUV{PROP)'BackgroundTransparency~PROP!- BorderColor3 PPROP  BorderModePROP" BorderSizePixelPROP % Capabilities!PPROP ClipsDescendantsPROP DefinesCapabilitiesPROP DraggablePROPq1FontFace (rbxasset://fonts/families/GothamSSm.json ,3 SourceSansPro7O*3 *-Regular.ttfPROP$"HoverHapticEffectPROP  InputSinkPROP InteractablePROP  LayoutOrderPROP  LineHeightPROP.,LocalizationMatchIdentifierPROP0.LocalizationMatchedSourceTextPROP&$MaxVisibleGraphemesPROPModalPROPName PlayTogglePROP$"NextSelectionDownPROP$"NextSelectionLeftPROP%#NextSelectionRightPROP" NextSelectionUpPROP#!OpenTypeFeaturesPROP+1Position~}Q~~PPROP$"PressHapticEffectPROPRichTextPROP(&RootLocalizationTablePROP RotationPROP SelectablePROPSelectedPROP(&SelectionBehaviorDownPROP(&SelectionBehaviorLeftPROP)'SelectionBehaviorRightPROP&$SelectionBehaviorUpPROP SelectionGroupPROP'%SelectionImageObjectPROP!SelectionOrderPROP(-Size~{UwUVr{|=4PPROP!SizeConstraintPROP!& SourceAssetIdPPROPStylePROPTagsPROP(&Text▶️ Play VideoPROP"+ TextColor3 PPROP  TextDirectionPROP TextScaledPROP TextSize@PROP$1 TextStrokeColor3 PPROP)'TextStrokeTransparencyPROP#!TextTransparencyPROP TextTruncatePROP TextWrappedPROP!TextXAlignmentPROP!TextYAlignmentPROP@VisiblePROPZIndexPROP ActivePROP+\ AnchorPoint ~ $PPROP(@AttributesSerialize PPROP  AutoLocalizePROP": AutomaticSize PPROP: BackgroundColor3 2{A "B#$*PBPROP1CBackgroundTransparency?PPROP" BorderColor3QPPROP7 BorderMode PPROP$< BorderSizePixel PPROP!] Capabilities!/PPROP$"ClipsDescendantsPROP'%DefinesCapabilitiesPROP  DraggablePROPl@)FontFace (rbxasset://fonts/families/GothamSSm.json3 *e Inconsolatag fgpPROP6 InputSink PPROP  InteractablePROP 8 LayoutOrder PPROP#7 LineHeightPPROP0HLocalizationMatchIdentifier PPROP2JLocalizationMatchedSourceText PPROP,@MaxVisibleGraphemesPROP0_NameTitle #OutputArrowPROP*> NextSelectionDownPROP*> NextSelectionLeftPROP+? NextSelectionRightPROP(< NextSelectionUpPROP%= OpenTypeFeatures PPROPN@PositionzA}~# AAR{A~}U# AhV/r0PPROP@RichTextPROP.BRootLocalizationTablePROP5@Rotation PPROP  SelectablePROP*BSelectionBehaviorDown PPROP*BSelectionBehaviorLeft PPROP+CSelectionBehaviorRight PPROP(@SelectionBehaviorUp PPROP" SelectionGroupPROP-ASelectionImageObjectPROP#; SelectionOrder PPROPDSize~!# ( A|A{~& /0PPROP#; SizeConstraint PPROP&^ SourceAssetId+PROP1Tags PPROPText🎬 Video Stream Config  URL Max FramesFPSPixels (Resolution) ` Scale? ScreenSizeOutput