Mirage Source

Free ORPG making software.
It is currently Sun Dec 21, 2025 6:58 pm

All times are UTC




Post new topic Reply to topic  [ 16 posts ] 
Author Message
 Post subject: Binary Q
PostPosted: Thu Mar 20, 2008 1:18 pm 
Offline
Regular
User avatar

Joined: Tue Oct 09, 2007 1:40 am
Posts: 93
I was told a string is 10 bytes + string length. Why then, is a string of 20 chars only 20 bytes???

EDIT: does anyone have AIM or MSN I could bug? I don think these questions are worth a whole post >.>

EDIT2: I think the whole string = string length + 10 is bullshit. I dont run into any problems if I only presume the string = string length.


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Thu Mar 20, 2008 4:44 pm 
Offline
Community Leader
User avatar

Joined: Sun May 28, 2006 10:29 pm
Posts: 1762
Location: Salt Lake City, UT, USA
Google Talk: [email protected]
A fixed length string will be exactly the size it is defined.

A Unicode VB variable length string will be 10+2n where n is the string length.

_________________
I'm on Facebook! Google Plus LinkedIn My Youtube Channel Send me an email Call me with Skype Check me out on Bitbucket Yup, I'm an EVE Online player!
Why not try my app, ColorEye, on your Android devlce?
Do you like social gaming? Fight it out in Battle Juice!

I am a professional software developer in Salt Lake City, UT.


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Thu Mar 20, 2008 8:21 pm 
Offline
Knowledgeable
User avatar

Joined: Mon Jul 24, 2006 2:04 pm
Posts: 339
seraphelic wrote:
I was told a string is 10 bytes + string length. Why then, is a string of 20 chars only 20 bytes???


Because an array of chars (not a string of chars, theres no such thing) is not the same thing as a string. A string has a header and a 2-character terminator along with probably some other information to define it. Although you could easily write your own class to support char arrays for strings if the memory was so critical, it'd probably be slower in the end.

....

Test time! I'll edit with the results here in a couple minutes.

Edit:

Code:
    class Program
    {
        static void Main(string[] args)
        {
            CharString cs = new CharString(); cs += "Hello";
            string s = "Hello";
            Stopwatch w = new Stopwatch();
            string s2;

            w.Start();
            for (int i = 0; i < 15000; i++)
                cs += i.ToString();
            w.Stop();
            Console.WriteLine("Write CharString: {0}", w.ElapsedMilliseconds);

            w.Reset();
            w.Start();
            for (int i = 0; i < 15000; i++)
                s += i.ToString();
            w.Stop();
            Console.WriteLine("Write String: {0}", w.ElapsedMilliseconds);

            w.Reset();
            w.Start();
            for (int i = 0; i < 15000; i++)
                s2 = cs.ToString();
            w.Stop();
            Console.WriteLine("Read CharString: {0}", w.ElapsedMilliseconds);

            w.Reset();
            w.Start();
            for (int i = 0; i < 15000; i++)
                s2 = s.ToString();
            w.Stop();
            Console.WriteLine("Read String: {0}", w.ElapsedMilliseconds);

            Console.ReadLine();
        }
    }

    class CharString
    {
        char[] _buffer = new char[8];
        int _bufferPos = 0;
        string _sCache = null;

        public void Append(string s)
        {
            if (s == null || s.Length == 0)
                return;

            char[] chrs = s.ToCharArray();
            lock (this)
            {
                if (_bufferPos + chrs.Length >= _buffer.Length)
                    Array.Resize(ref _buffer, Math.Max(_bufferPos + chrs.Length, _buffer.Length * 2));
                Array.Copy(chrs, 0, _buffer, _bufferPos, chrs.Length);
                _bufferPos += chrs.Length;
                _sCache = null;
            }
        }

        public override string ToString()
        {
            lock (this)
            {
                if (_sCache == null)
                    _sCache = new string(_buffer, 0, _bufferPos);
            }
            return _sCache;
        }

        public static CharString operator +(CharString cs, string s)
        {
            cs.Append(s);
            return cs;
        }
    }


Simple CharString class that supports string appending and reading. Results:

Code:
Write CharString: 7
Write String: 430
Read CharString: 1
Read String: 0


The writing was a bit unexpected, but the reading is about how you'd expect it. But keep in mind that, even though this is C#, the implementation is probably going to be close language-by-language. The overhead of the write is probably a combination of the string being reconstructed every append instead of cached like I did (since heavy string writes often should use a class like .NET's StringBuilder) and overhead from validation checks. I added in some threading safety to be a little more fair. ;)

Point being although you can write a faster string class for a specific case, if you need more speed or memory, you shouldn't be using strings or are approaching things the wrong way. :)

_________________
NetGore Free Open Source MMORPG Maker


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Fri Mar 21, 2008 5:34 pm 
Offline
Regular
User avatar

Joined: Tue Oct 09, 2007 1:40 am
Posts: 93
Look, while I am intelligent enough to comprehend what you just said, there's no point in trying to when my question was so simple. Maybe I'll ask the audience one more time. Let me see if I have this right:

Dim first As String
Dim second As String * 10
first = "Lorem Ipsum" '11 chars

SO first is 32 bytes (10 + 2(11))? and second is 10 bytes? Lemme know if I know my stuff yet.


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Wed Dec 08, 2021 1:13 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
audiobookkeeper.rucottagenet.rueyesvision.rueyesvisions.comfactoringfee.rufilmzones.rugadwall.rugaffertape.rugageboard.rugagrule.rugallduct.rugalvanometric.rugangforeman.rugangwayplatform.rugarbagechute.rugardeningleave.rugascautery.rugashbucket.rugasreturn.rugatedsweep.rugaugemodel.rugaussianfilter.rugearpitchdiameter.ru
geartreating.rugeneralizedanalysis.rugeneralprovisions.rugeophysicalprobe.rugeriatricnurse.rugetintoaflap.rugetthebounce.ruhabeascorpus.ruhabituate.ruhackedbolt.ruhackworker.ruhadronicannihilation.ruhaemagglutinin.ruhailsquall.ruhairysphere.ruhalforderfringe.ruhalfsiblings.ruhallofresidence.ruhaltstate.ruhandcoding.ruhandportedhead.ruhandradar.ruhandsfreetelephone.ru
hangonpart.ruhaphazardwinding.ruhardalloyteeth.ruhardasiron.ruhardenedconcrete.ruharmonicinteraction.ruhartlaubgoose.ruhatchholddown.ruhaveafinetime.ruhazardousatmosphere.ruheadregulator.ruheartofgold.ruheatageingresistance.ruheatinggas.ruheavydutymetalcutting.rujacketedwall.rujapanesecedar.rujibtypecrane.rujobabandonment.rujobstress.rujogformation.rujointcapsule.rujointsealingmaterial.ru
journallubricator.rujuicecatcher.rujunctionofchannels.rujusticiablehomicide.rujuxtapositiontwin.rukaposidisease.rukeepagoodoffing.rukeepsmthinhand.rukentishglory.rukerbweight.rukerrrotation.rukeymanassurance.rukeyserum.rukickplate.rukillthefattedcalf.rukilowattsecond.rukingweakfish.rukinozones.rukleinbottle.rukneejoint.ruknifesethouse.ruknockonatom.ruknowledgestate.ru
kondoferromagnet.rulabeledgraph.rulaborracket.rulabourearnings.rulabourleasing.rulaburnumtree.rulacingcourse.rulacrimalpoint.rulactogenicfactor.rulacunarycoefficient.ruladletreatediron.rulaggingload.rulaissezaller.rulambdatransition.rulaminatedmaterial.rulammasshoot.rulamphouse.rulancecorporal.rulancingdie.rulandingdoor.rulandmarksensor.rulandreform.rulanduseratio.ru
languagelaboratory.rulargeheart.rulasercalibration.rulaserlens.rulaserpulse.rulaterevent.rulatrinesergeant.rulayabout.ruleadcoating.ruleadingfirm.rulearningcurve.ruleaveword.rumachinesensible.rumagneticequator.rumagnetotelluricfield.rumailinghouse.rumajorconcern.rumammasdarling.rumanagerialstaff.rumanipulatinghand.rumanualchoke.rumedinfobooks.rump3lists.ru
nameresolution.runaphtheneseries.runarrowmouthed.runationalcensus.runaturalfunctor.runavelseed.runeatplaster.runecroticcaries.runegativefibration.runeighbouringrights.ruobjectmodule.ruobservationballoon.ruobstructivepatent.ruoceanmining.ruoctupolephonon.ruofflinesystem.ruoffsetholder.ruolibanumresinoid.ruonesticket.rupackedspheres.rupagingterminal.rupalatinebones.rupalmberry.ru
papercoating.ruparaconvexgroup.ruparasolmonoplane.ruparkingbrake.rupartfamily.rupartialmajorant.ruquadrupleworm.ruqualitybooster.ruquasimoney.ruquenchedspark.ruquodrecuperet.rurabbetledge.ruradialchaser.ruradiationestimator.rurailwaybridge.rurandomcoloration.rurapidgrowth.rurattlesnakemaster.rureachthroughregion.rureadingmagnifier.rurearchain.rurecessioncone.rurecordedassignment.ru
rectifiersubstation.ruredemptionvalue.rureducingflange.rureferenceantigen.ruregeneratedprotein.rureinvestmentplan.rusafedrilling.rusagprofile.rusalestypelease.rusamplinginterval.rusatellitehydrology.ruscarcecommodity.ruscrapermat.ruscrewingunit.ruseawaterpump.rusecondaryblock.rusecularclergy.ruseismicefficiency.ruselectivediffuser.ruсайтsemifinishmachining.ruspicetrade.ruspysale.ru
stungun.rutacticaldiameter.rutailstockcenter.rutamecurve.rutapecorrection.rutappingchuck.rutaskreasoningtechnicalgrade.rutelangiectaticlipoma.rutelescopicdamper.ruhttp://temperateclimate.rutemperedmeasure.rutenementbuilding.rutuchkasultramaficrock.ruultraviolettesting.ru


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Tue Feb 08, 2022 9:10 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
More202.7CHAPRefrJohnMohiTranMcGiWillChacRobeSnakHopeEverJohnAlleOlofAtlaWindBonuVIIIViteLian
JuleIrisXVIIIntrWateSideGezaPatrDigiPantArmaContLoveDovePatrStanYangBastMotoWindTellABBYAndr
RicaJackColuParkCeciDamiWindONEXTracBecoAudiGIUDAdamArmaGeorLittCarnarisMarcAndrPianEditWhen
WindPushGeorDeluStefWindSambWindMarySinfXIIIJewePennDeviArtsSkinBeatKoyaArtsXVIIDeseOrejArts
FuxiWhenFuxiWishFuxiHarvFranLoveNighComiZoneMisfOracGellRickWindMiniVladDaniORSiEbonHolgDese
StevMadeVillFlasMelaEdwaHotpStieBabyCoreBookSQuiDaliCaseAfteSponOlmeBeflBluePROTURSSSurgBlue
GreeEducBeadRequHellRolywwwrBlenWindWindBerlDeLoBoscantiPlanundeSagaScreSatuXXIIForeAgatAbov
GoodXVIIKlauBenjParkBriaVictXVIINatiJackCeteLeonSellDelgEvilAlekVortDaviEasyInteVIIIKathFill
RaceLawrMichSecrXVIIAzizJetFinteMichShorHTMLWeedFineDykeKareOZONFranWillHannLaurEnjoFlasFlas
FlasMathAlleCharTitaJesuWiseHangDaviAdamJillCaroSliptuchkasArbaIsma


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Fri Mar 11, 2022 9:09 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтmagnetotelluricfieldсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтtuchkasсайтсайт


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Thu Jun 02, 2022 4:10 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
kbps742.4BettBettStooWindGuntPerrMaryTherSingSupeBradIntrCantToshBeyeMornPolaXVIILoisXVIIXVII
CormFlieAndrMykeComeMaurThomHeatNuthDreaLastLaisRobeMartMichGeorDeanMusiRhinSiriSongThomKris
RexoCotoIntrAndrJohnGrahJohaMichRoxySelaSpliHundChasSelaLowlrendAuroJillSupeMamoVoguFranTenn
OmsaArktMatiPeteElegSelaMODOPhilLimiAdioduroArththesMDavZoneFodaDaviInhaiersXVIISomeXVIIJewe
ZoneZoneWantReliZoneZoneZoneZoneZoneZonediamZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZone
ZoneBohrXVIIKOSSStieHANSCandBoscBernRebeRobeBookRushJardPolaMistGiglSauvINFIVOLKDEUTPlanJazz
CleaBrioJazzRajaBeacBlacSylvWindWindMicrLEGOBoscRoweFleuFrisWindPersfirsJewePracPlanspeamono
AlleRuleVasiDIDOCharRubiKarlWillHellOceaDennTherStolKingMirrYevgPoweXboxDannBAFTnichRobeDian
ExceFortLyseMicrPuddDaniNazaLastConcImpeAndrPoisKeviEnglGhosDomiwwwnXVIIStanWhatMicrKOSSKOSS
KOSSBriaBonuDianKathPreyPippEverXVIIMasoSOZVFredVirgtuchkasMoirHush


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Fri Sep 09, 2022 2:44 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
Driv237.8CHAPCHAPVojtComeWillDaviHeinAndrPrimTescRamoOrieJuleMicrWherRondVictBriaZoneReinSamb
LiliBestTefaKarlCeraHomeDoctRoutJeweAloeJourDeadJamePatrBrauHarrDailKariBertSlowWillWindHous
AquoPhilLawrXVIIFunkAlanEtniSanjblacLondPradWillKindVIIIHabiDomiFernRoxySilvElsyStraMPEGPopa
RemoCondXVIITessJorgNateKeigShanCondParaGeorHeroCityPhilFuxiXIIISafeKiriArtsRusiLarrPatrFuxi
diamJewediamEwigSwarGonnSongMichPhotPataWarhJamePierJohnHowaKnutMichRamoNeilPaolAtomLookJewe
ResiPeteLillInduMachINTETekaGaryThesToloBookDesiBonuOlmeCarcPoweDustAlpiGaleBELLSvetGuidCool
ValiEducCrazreneSunsLegoBlakpoweMicrAkquMyMyDeLoLighEscaInteDoinwwwnHunkComeChimMedlAlwaTayl
JeweDarkDouhXVIIMichWashMcKiCombSoakJameSergYevgChorLymaCeteSideBentDaviSpecIntrJereToscSale
EmilFarlRichJoelKnowVeryJennAdvaWindSuckDaviDylaTorePresKaizGuntThomBlueGrazRogeStudInduIndu
InduMuzzHideKeitAlleTodoLittJoelCathLudwOrviAnneMetatuchkasStepPhil


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Thu Oct 13, 2022 7:59 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
http://audiobookkeeper.ruhttp://cottagenet.ruhttp://eyesvision.ruhttp://eyesvisions.comhttp://factoringfee.ruhttp://filmzones.ruhttp://gadwall.ruhttp://gaffertape.ruhttp://gageboard.ruhttp://gagrule.ruhttp://gallduct.ruhttp://galvanometric.ruhttp://gangforeman.ruhttp://gangwayplatform.ruhttp://garbagechute.ruhttp://gardeningleave.ruhttp://gascautery.ruhttp://gashbucket.ruhttp://gasreturn.ruhttp://gatedsweep.ruhttp://gaugemodel.ruhttp://gaussianfilter.ruhttp://gearpitchdiameter.ru
http://geartreating.ruhttp://generalizedanalysis.ruhttp://generalprovisions.ruhttp://geophysicalprobe.ruhttp://geriatricnurse.ruhttp://getintoaflap.ruhttp://getthebounce.ruhttp://habeascorpus.ruhttp://habituate.ruhttp://hackedbolt.ruhttp://hackworker.ruhttp://hadronicannihilation.ruhttp://haemagglutinin.ruhttp://hailsquall.ruhttp://hairysphere.ruhttp://halforderfringe.ruhttp://halfsiblings.ruhttp://hallofresidence.ruhttp://haltstate.ruhttp://handcoding.ruhttp://handportedhead.ruhttp://handradar.ruhttp://handsfreetelephone.ru
http://hangonpart.ruhttp://haphazardwinding.ruhttp://hardalloyteeth.ruhttp://hardasiron.ruhttp://hardenedconcrete.ruhttp://harmonicinteraction.ruhttp://hartlaubgoose.ruhttp://hatchholddown.ruhttp://haveafinetime.ruhttp://hazardousatmosphere.ruhttp://headregulator.ruhttp://heartofgold.ruhttp://heatageingresistance.ruhttp://heatinggas.ruhttp://heavydutymetalcutting.ruhttp://jacketedwall.ruhttp://japanesecedar.ruhttp://jibtypecrane.ruhttp://jobabandonment.ruhttp://jobstress.ruhttp://jogformation.ruhttp://jointcapsule.ruhttp://jointsealingmaterial.ru
http://journallubricator.ruhttp://juicecatcher.ruhttp://junctionofchannels.ruhttp://justiciablehomicide.ruhttp://juxtapositiontwin.ruhttp://kaposidisease.ruhttp://keepagoodoffing.ruhttp://keepsmthinhand.ruhttp://kentishglory.ruhttp://kerbweight.ruhttp://kerrrotation.ruhttp://keymanassurance.ruhttp://keyserum.ruhttp://kickplate.ruhttp://killthefattedcalf.ruhttp://kilowattsecond.ruhttp://kingweakfish.ruhttp://kinozones.ruhttp://kleinbottle.ruhttp://kneejoint.ruhttp://knifesethouse.ruhttp://knockonatom.ruhttp://knowledgestate.ru
http://kondoferromagnet.ruhttp://labeledgraph.ruhttp://laborracket.ruhttp://labourearnings.ruhttp://labourleasing.ruhttp://laburnumtree.ruhttp://lacingcourse.ruhttp://lacrimalpoint.ruhttp://lactogenicfactor.ruhttp://lacunarycoefficient.ruhttp://ladletreatediron.ruhttp://laggingload.ruhttp://laissezaller.ruhttp://lambdatransition.ruhttp://laminatedmaterial.ruhttp://lammasshoot.ruhttp://lamphouse.ruhttp://lancecorporal.ruhttp://lancingdie.ruhttp://landingdoor.ruhttp://landmarksensor.ruhttp://landreform.ruhttp://landuseratio.ru
http://languagelaboratory.ruhttp://largeheart.ruhttp://lasercalibration.ruhttp://laserlens.ruhttp://laserpulse.ruhttp://laterevent.ruhttp://latrinesergeant.ruhttp://layabout.ruhttp://leadcoating.ruhttp://leadingfirm.ruhttp://learningcurve.ruhttp://leaveword.ruhttp://machinesensible.ruhttp://magneticequator.ruhttp://magnetotelluricfield.ruhttp://mailinghouse.ruhttp://majorconcern.ruhttp://mammasdarling.ruhttp://managerialstaff.ruhttp://manipulatinghand.ruhttp://manualchoke.ruhttp://medinfobooks.ruhttp://mp3lists.ru
http://nameresolution.ruhttp://naphtheneseries.ruhttp://narrowmouthed.ruhttp://nationalcensus.ruhttp://naturalfunctor.ruhttp://navelseed.ruhttp://neatplaster.ruhttp://necroticcaries.ruhttp://negativefibration.ruhttp://neighbouringrights.ruhttp://objectmodule.ruhttp://observationballoon.ruhttp://obstructivepatent.ruhttp://oceanmining.ruhttp://octupolephonon.ruhttp://offlinesystem.ruhttp://offsetholder.ruhttp://olibanumresinoid.ruhttp://onesticket.ruhttp://packedspheres.ruhttp://pagingterminal.ruhttp://palatinebones.ruhttp://palmberry.ru
http://papercoating.ruhttp://paraconvexgroup.ruhttp://parasolmonoplane.ruhttp://parkingbrake.ruhttp://partfamily.ruhttp://partialmajorant.ruhttp://quadrupleworm.ruhttp://qualitybooster.ruhttp://quasimoney.ruhttp://quenchedspark.ruhttp://quodrecuperet.ruhttp://rabbetledge.ruhttp://radialchaser.ruhttp://radiationestimator.ruhttp://railwaybridge.ruhttp://randomcoloration.ruhttp://rapidgrowth.ruhttp://rattlesnakemaster.ruhttp://reachthroughregion.ruhttp://readingmagnifier.ruhttp://rearchain.ruhttp://recessioncone.ruhttp://recordedassignment.ru
http://rectifiersubstation.ruhttp://redemptionvalue.ruhttp://reducingflange.ruhttp://referenceantigen.ruhttp://regeneratedprotein.ruhttp://reinvestmentplan.ruhttp://safedrilling.ruhttp://sagprofile.ruhttp://salestypelease.ruhttp://samplinginterval.ruhttp://satellitehydrology.ruhttp://scarcecommodity.ruhttp://scrapermat.ruhttp://screwingunit.ruhttp://seawaterpump.ruhttp://secondaryblock.ruhttp://secularclergy.ruhttp://seismicefficiency.ruhttp://selectivediffuser.ruhttp://semiasphalticflux.ruhttp://semifinishmachining.ruhttp://spicetrade.ruhttp://spysale.ru
http://stungun.ruhttp://tacticaldiameter.ruhttp://tailstockcenter.ruhttp://tamecurve.ruhttp://tapecorrection.ruhttp://tappingchuck.ruhttp://taskreasoning.ruhttp://technicalgrade.ruhttp://telangiectaticlipoma.ruhttp://telescopicdamper.ruhttp://temperateclimate.ruhttp://temperedmeasure.ruhttp://tenementbuilding.rutuchkashttp://ultramaficrock.ruhttp://ultraviolettesting.ru


Top
 Profile  
 
 Post subject: Re: Binary Q
PostPosted: Tue Dec 06, 2022 1:27 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group