|
On February 28 2013 21:32 SixtusTheFifth wrote: For the record, if anyone finds out at a Blizzcon or on a forum who you have to sleep with to get customised priorities I'm prepared to take one for the team.
It would be so great.... and I don't even talk about ghosts+marines or marauders+medivacs in the same control group...
|
On February 28 2013 21:26 Stow.Wif wrote: I am a big fan of "tabbed production" but I like to tab backward as Terran, as you generally want to build those gas unit first then spend the remaining minerals on marines. I would really like the building priority to be reversed. Tabbing backward still use one more keypress than necessary.
Rebind the next subgroup button to previous subgroup. Its not as good as custom prioritization, but it might be better for you. I would definitely take a look at the priorities and shuffle them around with the previous subgroup function in mind though.
|
I just realized that 0.6 was under beta testing, what are the differences with 0.5 ? (protoss)
do you recommend it over 0.5 or is it too soon to tell ?
|
0.6.1 is the current version. But I'm working on 0.7 right now. 1.0 will come mid-end march. It will amazing
|
Hey JaKaTaK, I played WoL for about a year when it first came out, but I'm getting back into things for HotS. I've been using thecore now for about two weeks and I love it!
For tabbed production, I remapped the next subgroup hotkey to my mouse button 3 because I never used it for camera scrolling. I really like this setup because "/" was hard for me to find. Even if you feel you absolutely need to access specific buildings with one keystroke, you should keep all your production buildings hotkeyed with the barracks so you can see whether your buildings are producing. What's the disadvantage of seeing everything at once?
I would REALLY like to change the next and previous subgroups to the mouse scroll, but for some silly reason the scroll function can't be remapped in the hotkey menu. However, I saw a post on TL about someone who had a Razer mouse and re-mapped their scroll function to keys they never used within their mouse configuration software.
Thanks again, JaKaTaK, for the work you've put into this!
|
So good to hear that Doctorjorts. I really like next subgroup on the thumb, but feel free to do your own style.
I was thinking of saving my 1000th post for the release of TheCore 1.0... but I guess its better to be helping out on the thread I'll just have to do something special for my 10,000th post
|
So I saw the hotkey trainer in the OP, but I'm wondering if anyone knows of a simple prompt program? It doesn't have to integrate with my hotkey setup but just something I could tell it to randomly prompt me to hit a button? The hotkey trainer doesnt say what key they are and I just want practice with my hand being over on the right and hitting those buttons, but hitting any key I want as practice doesn't really seem to be helping.
Anyone know of something to accomplish this?
|
When I use the hotkey trainer, it tells me a function, say "build drone". Then if I get it wrong, it tells me what buttons I should have pressed. If I get it right, it highlights my answer in green. Is this not how it works for you? Also, the hotkey program in the arcade is wonderful for fast twitch reaction learning.
|
sorry, #8 in the FAQ: "Absolutely. We are keeping our eyes on the current builds of HotS and will have versions of TheCore for the HotS beta as well as for the HotS full release. Something relatively extreme would have to happen in HotS to create any huge changes in TheCore, any edits will likely be small."
Is 1.0 going to be significantly different than 0.6.1?
I'm coming back to SC2 when HotS releases, and I figure it's a great time to learn a new hot key setup. If 1.0 is going to be very different, I might just put off the switch, though.
Anyway, thanks and very interesting stuff.
|
On March 01 2013 04:52 Ninjury_J wrote: When I use the hotkey trainer, it tells me a function, say "build drone". Then if I get it wrong, it tells me what buttons I should have pressed. If I get it right, it highlights my answer in green. Is this not how it works for you? Also, the hotkey program in the arcade is wonderful for fast twitch reaction learning.
Right im looking for it to tell me the exact button to press. For example Press: P I press it, then it says Press: Shift+O
I just need to practice hitting buttons, not memorizing the buttons for specific commands, that would be AFTER im comfortable pushing buttons with my hand there.
|
@Rankith Keep in mind that if you do it that way, you are creating an unnecessary extra step in the learning process. In that hand position you don't know where the letters are anyway. So instead of saying:
Drone is O and O is middle finger home key
You could say:
Drone is middle finger home key
Up to you of course. Use whatever style works best for you
|
Memorizing what buttons do do what functions in the game is always something I pickup fast. The problem is with the hotkey trainer I havent played enough games to actually have a shot at that working. and I play random so there is even more to memorize.
Worst case, I just push buttons I call out myself to practice lol, just feels silly. A mavis beacon typing style thing would be sweet if I could limit the keys to keys used in the core
|
In HotS the set rally point hotkey for swarm hosts is helpful. You can rally your locusts to a location without causing unburrowed swarm hosts to move there. Unfortunately it's currently out of the way on r, and I would appreciate it if you changed this hotkey. This is mentioned in Existor's swarm host guide: http://www.teamliquid.net/forum/viewmessage.php?topic_id=394256
If there are good reasons not to do so, that's fine. I wasn't sure if you know about the advantages of this hotkey in HotS.
|
On March 01 2013 13:29 Rainling wrote:In HotS the set rally point hotkey for swarm hosts is helpful. You can rally your locusts to a location without causing unburrowed swarm hosts to move there. Unfortunately it's currently out of the way on r, and I would appreciate it if you changed this hotkey. This is mentioned in Existor's swarm host guide: http://www.teamliquid.net/forum/viewmessage.php?topic_id=394256If there are good reasons not to do so, that's fine. I wasn't sure if you know about the advantages of this hotkey in HotS. This is actually a very important change, that we will make. Swarm hosts have their own set rally point command, and it's only currently on a throwaway key b/c we put "set rally" on a throwaway key since normally you can just right-click instead (and for something like barracks, which already have a million abilities/unit creation keys, there just isn't room to have an easy-to-hit set rally key). It's very annoying not being able to set the rally point of the burrowed swarm hosts in a control group without telling the unburrowed swarm hosts to move to the same location.
|
|
JDub,
Are you sure it functions differently than the other rallies? (Burrow is different and that makes sense, but I don't see why they would make rally different).
If so, then I think I and R is the obvious choice, Jak.
If not, then does it make sense to click where you want shs to rally and immediately press stop?
|
On March 01 2013 23:47 Ninjury_J wrote: JDub,
Are you sure it functions differently than the other rallies? (Burrow is different and that makes sense, but I don't see why they would make rally different).
If so, then I think I and R is the obvious choice, Jak.
If not, then does it make sense to click where you want shs to rally and immediately press stop? Yes, I'm sure it's different, see here from the Hotkeys file (taken from PLM):
SetRallyPointSwarmHost/SwarmHostBurrowedMP=I Also, the exact key to put it on is going to depend on the layout. For instance, I is unburrow in RRM.
|
Thanks!
Of course it will depend on the layout! Sorry, I meant for Zerg layouts, it can (should) be in I,R or whatever your ring finger rests on.
|
On February 20 2013 20:28 c0olL wrote:Hello, i am desperately need your help: I am using the core version 0.5. TRM Since the last patch today, I can not set 'K' to do both DropAll for medivacs, and LAND for structures What I would like to have is: Medivac unload all=k bunker unload all=k buildings lift/land=k when I try to set one function to K, it unbound the others. This also happens when I do it directly in the file. please help me 
Hey jack.
I'm done playing the beta, and now I have this same problem. Thing is, this is not a problem at all on the CC itself. The conflict is caused by the FLYING ORBITAL! It has both a Land, and an UNLOAD ALL command. The UnloadAll is SHARED with the bunker, and medivac (game say it is shared with 7 other units, I guess other reaces). So, even if I manually go to the file to edit it, or use my WORKING hots layout - nothing. The flying orbital, has a shared UnloadAll, and a shared LAND, and I can not set the land to K, and the unload all to something other then K - without unbinding the medivac UnloadAll, and the bunker UnloadAll. :[[[[[
I am using the core TRMM 0.5, and would much like it to stay that way. The conflict also happens on the new TRMM 0.61 (when attempting this)! Guess it is something local, but what?
Here is the content of the file for your review:
+ Show Spoiler +[Settings] AllowSetConflicts=1
[Hotkeys] Music=F2 Sound=F4 PTT=Control+Tab ChatCancel=F8,Escape ChatDefault=Enter ChatRecipient=Control+Shift+Enter DialogDismiss=F8,Escape MenuAchievements=F12 MenuGame=F7 MenuHelp=F1 LeaderResources=J LeaderIncome=K LeaderSpending=Shift+J LeaderUnits=O LeaderUnitsLost=I LeaderProduction=P LeaderArmy=Control+Alt+Slash LeaderAPM=Alt+Comma LeaderCPM=H ObserveAllPlayers=Apostrophe ObserveAutoCamera=U ObserveClearSelection=F8,Escape ObserveCommentator= ObservePlayer0=Control+P ObservePlayer1=Control+O ObservePlayer2=Control+I ObservePlayer3=Control+J ObservePlayer4=Control+Minus ObservePlayer5=Control+0 ObservePlayer6=Control+9 ObservePlayer7=Control+U ObservePlayer8=Control+SemiColon ObservePlayer9=Control+L ObservePlayer10=Control+K ObservePlayer11=Control+N ObservePlayer12=Control+Slash ObservePlayer13=Control+Period ObservePlayer14=Control+Comma ObservePlayer15=Control+M ObserveSelected= ObserveStatusBars=Y NamePanel=Control+B StatPanelResources=Shift+P StatPanelArmySupply=Shift+O StatPanelUnitsLost=Shift+I StatPanelAPM=Shift+Comma StatPanelCPM=Shift+H ToggleWorldPanel= CinematicSkip=Escape,F8 AlertRecall=Control+Shift+Alt+F10 ArmySelect= CameraCenter=Alt CameraFollow=Control+Shift+Alt+F5 ControlGroupAppend0=Control+Equals ControlGroupAppend1=Control+P ControlGroupAppend2=Control+O ControlGroupAppend3=Control+0 ControlGroupAppend4=Control+9 ControlGroupAppend5=Control+Apostrophe ControlGroupAppend6=Control+SemiColon ControlGroupAppend7=Control+L ControlGroupAppend8=Control+W ControlGroupAppend9=Control+Q ControlGroupAssign0=Control+Shift+Equals ControlGroupAssign1=Control+Shift+P ControlGroupAssign2=Control+Shift+O ControlGroupAssign3=Control+Shift+0 ControlGroupAssign4=Control+Shift+9 ControlGroupAssign5=Control+Shift+Apostrophe ControlGroupAssign6=Control+Shift+SemiColon ControlGroupAssign7=Control+Shift+L ControlGroupAssign8=Control+Shift+W ControlGroupAssign9=Control+Shift+Q ControlGroupRecall0=Equals ControlGroupRecall1=P ControlGroupRecall2=O ControlGroupRecall3=0 ControlGroupRecall4=9 ControlGroupRecall5=Apostrophe ControlGroupRecall6=SemiColon ControlGroupRecall7=L ControlGroupRecall8=W ControlGroupRecall9=Q GameTooltipsOn=Control+Shift+Alt+D IdleWorker=7 MinimapColors=F3 MinimapPing=F9 MinimapTerrain=Alt+4 PauseGame=Pause,F6 QuickPing=Control+Shift+Alt+F4 QuickSave=Control+Slash ReplayPlayPause=SemiColon ReplayRestart=Alt+I ReplaySkipBack=BracketOpen ReplaySkipNext=MediaNextTrack ReplaySpeedDec=Minus ReplaySpeedInc=0,NumPadPlus ReplayStop=Shift+SemiColon ReplayHide=Shift+0 SelectionCancelDrag=F8,Escape StatusAll=Control+Shift+Alt+F6 StatusOwner=CapsLock StatusAlly= StatusEnemy=Tab SubgroupNext=Slash SubgroupPrev=Alt+Slash TeamResources=F5 TownCamera=F10 WarpIn=Control+Shift+Alt+F9 CameraSave0=Alt+P CameraSave1=Alt+O CameraSave2=Alt+SemiColon CameraSave3=Alt+L CameraSave4=Alt+0 CameraSave5=Alt+9 CameraSave6=Shift+8 CameraSave7=Shift+Comma CameraView0=Shift+P CameraView1=Shift+O CameraView2=Shift+SemiColon CameraView3=Shift+L CameraView4=Shift+0 CameraView5=Shift+9 CameraView6=8 CameraView7=Comma
[Commands] 250mmStrikeCannons/Thor=I AWrp=Minus AnionPulseCrystals/FleetBeacon=I ArchonHallucination/Sentry=BracketOpen ArmorpiercingMode=I Armory/SCV=K AssaultMode=I Assimilator/Probe=K Attack=J AutoTurret/Raven=I Baneling/Zergling=I BanelingNest/Drone=N Banshee/Starport=M Barracks/SCV=I Battlecruiser/Starport=U Blink/Stalker=I BonesHeal/Stetmann= BroodLord/Corruptor=I BuildCreepTumor/Queen=K BuildCreepTumorPropagate/CreepTumorBurrowed=K BuildTechLabFactory/FactoryFlying=BracketOpen BuildTechLabStarport/StarportFlying=BracketOpen Bunker/SCV=H BunkerLoad=U BunkerUnloadAll=K BurrowChargeMP/Ultralisk=I BurrowDown=U BurrowProtector/Viper=I BurrowUp=I CalldownMULE/OrbitalCommand=J Cancel=F8 CancelCocoon=F8 CancelMutateMorph=F8 CancelUpgradeMorph=F8 Carrier/Stargate=Minus Charge/Zealot=I CloakOff=BracketOpen CloakOnBanshee=Minus Colossus/RoboticsFacility=J ColossusHallucination/Sentry=I CommandCenter/SCV=Minus CommandCenterLoad=Y CommandCenterUnloadAll=U Consumption/Tosh= Contaminate/Overseer=K CorruptionAbility/Corruptor=K Corruptor/Larva=N CyberneticsCore/Probe=H DarkShrine/Probe=U DarkTemplar=M DisableBuildingAttack/Baneling=Minus Domination/Nova= Drone/Larva=I DutchPlaceTurret/Swann= EMP/Ghost=I EnableBuildingAttack/Baneling=I EngineeringBay/SCV=U EvolutionChamber/Drone=U EvolveBurrowCharge/UltraliskCavern=I EvolveCentrificalHooks/BanelingNest=J EvolveChitinousPlating/UltraliskCavern=J EvolveGlialRegeneration/RoachWarren=J EvolveInfestorEnergyUpgrade/InfestationPit=J EvolvePeristalsis/InfestationPit= EvolveTunnelingClaws/RoachWarren=I EvolveVentralSacks=N ExperimentalPlasmaGun/Raynor= Explode/Baneling=K Explode/BanelingBurrowed=K ExplosiveMode=D,K Extractor/Drone=K FaceEmbrace/Viper=K Factory/SCV=J Feedback/HighTemplar=K FighterMode=K FleetBeacon/Probe=H ForceField/Sentry=I Forge/Probe=U FungalGrowth/Infestor=I FusionCore/SCV=H Gateway/Probe=I GatherProt=D GenerateCreep/Overlord= Ghost/Barracks=M GhostAcademy/SCV=M GhostHoldFire/Ghost=Y GravitonBeam/Phoenix=I GravitonBeam/Urun= GreaterSpire/Spire=J GuardianShield/Sentry=Minus Hallucination/Sentry=BracketOpen Halt=U Hatchery/Drone=Minus Heal/Medivac= Hellion/Factory=I HellionTank/Factory=U HerculesUnloadAll/Hercules=K HeroNukeCalldown/Nova= HeroNukeCalldown/Tosh= HighTemplar=BracketOpen HighTemplarHallucination/Sentry=U HireDevilDogs/MercCompound= HireDukesRevenge/MercCompound= HireHelsAngels/MercCompound= HireSiegeBreakers/MercCompound= Hive/Lair=G HunterSeekerMissile/Raven=U Hydralisk/Larva=U HydraliskDen/Drone=J Immortal/RoboticsFacility=I ImmortalHallucination/Sentry=K InfestationPit/Drone=H InfestedTerrans/Infestor=K InfestedTerrans/InfestorBurrowed=K Infestor/Larva=M Interceptor/Carrier=I Lair/Hatchery=G Land=K Larva=I Lift=K Lower/SupplyDepot=J LurkerDen/HydraliskDen= Marauder/Barracks=I Marine/Barracks=J MassRecall/Mothership=K MassRecall/MothershipCore=K MedicHeal/Medic= Medivac/Starport=J MedivacSpeedBoost/Medivac=I MindBlast/Tosh= MissileTurret/SCV=M MorphBackToGateway/WarpGate=D MorphMorphalisk/Queen=I MorphToHellion/Hellion=K MorphToHellionTank/FactoryTechLab=I MorphToHellionTank/Hellion=I MorphToMothership/MothershipCore=Y MorphToOverseer/Overlord=I Mothership/Nexus=K MothershipCore/Nexus=K MothershipCoreEnergize/MothershipCore=U MothershipCoreWeapon/MothershipCore=I Move=C MoveHoldPosition=M MovePatrol=N MuscularAugments/HydraliskDen=I Mutalisk/Larva=BracketOpen NanoRepair/ScienceVessel= NeuralParasite/Infestor=Minus Nexus/Probe=Minus NukeArm/GhostAcademy=I NukeCalldown/Ghost=U NydusNetwork/Drone=M Observer/RoboticsFacility=K OdinBarrage/Odin= OdinNukeCalldown/Odin= Oracle/Stargate=K OracleEnergyUpgrade/FleetBeacon= OracleHallucination/Sentry=Minus OracleRevelation/Oracle=K OracleWeaponOn/Oracle= OrbitalCommand/CommandCenter=J Overlord/Larva=Minus PhaseShield/Oracle=U PhasingMode/WarpPrism=I Phoenix/Stargate=J PhoenixHallucination/Sentry=J PhotonCannon/Probe=M PlantC4Charge/Raynor= PointDefenseDrone/Raven=K Probe/Nexus=I ProbeHallucination/Sentry=G ProtossAirArmorLevel1/CyberneticsCore=M ProtossAirWeaponsLevel1/CyberneticsCore=I ProtossBuild/Probe=Minus ProtossBuildAdvanced/Probe=BracketOpen ProtossGroundArmorLevel1/Forge=I ProtossGroundWeaponsLevel1/Forge=J ProtossShieldsLevel1/Forge=K PsiStorm/HighTemplar=I Pylon/Probe=J Queen=Y Raise/SupplyDepotLowered=J Rally=A RallyEgg=D Raven/Starport=H RaynorSnipe/RaynorCommando= Reactor/Barracks=Minus Reactor/BarracksFlying=Minus Reactor/Factory=Minus Reactor/FactoryFlying=Minus Reactor/Starport=Minus Reactor/StarportFlying=Minus Reaper/Barracks=H ReaperSpeed/BarracksTechLab=Minus ReaperSpeed/BarracksTechReactor= ReaperSpeed/MercCompound= Refinery/SCV=K ReleaseMinion/Nova= Repair=K ResearchBansheeCloak/StarportTechLab=J ResearchBattlecruiserEnergyUpgrade/FusionCore=I ResearchBattlecruiserSpecializations/FusionCore=J ResearchBurrow=H ResearchCharge/TwilightCouncil=I ResearchDrillClaws/FactoryTechLab=I ResearchDurableMaterials/StarportTechLab=K ResearchDurableMaterials/StarportTechReactor= ResearchExtendedThermalLance/RoboticsBay=J ResearchGhostEnergyUpgrade/GhostAcademy=J ResearchGraviticBooster/RoboticsBay=K ResearchGraviticDrive/RoboticsBay=I ResearchHallucination/CyberneticsCore=K ResearchHiSecAutoTracking/EngineeringBay=M ResearchHighCapacityBarrels/FactoryTechLab=K ResearchInterceptorLaunchSpeedUpgrade/FleetBeacon=J ResearchLocustLifetimeIncrease/InfestationPit=I ResearchMedivacEnergyUpgrade/StarportTechLab=I ResearchMedivacEnergyUpgrade/StarportTechReactor= ResearchNeosteelFrame/EngineeringBay=H ResearchNeuralParasite/InfestationPit=K ResearchPersonalCloaking/GhostAcademy=K ResearchPsiStorm/TemplarArchive=J ResearchPunisherGrenades/BarracksTechLab=K ResearchRavenEnergyUpgrade/StarportTechLab=H,Minus ResearchSeekerMissile/StarportTechLab=BracketOpen ResearchShieldWall/BarracksTechLab=I ResearchSiegeTech/FactoryTechLab=J ResearchSiegeTech/FactoryTechReactor= ResearchStalkerTeleport/TwilightCouncil=J ResearchStrikeCannons/FactoryTechLab=Minus ResearchWarpGate/CyberneticsCore=J ResourceStun/Oracle=I ReturnCargo=I Roach/Larva=K RoachWarren/Drone=I RoboticsBay/Probe=N RoboticsFacility/Probe=J SCV=I Salvage/Bunker=Minus SapStructure/Baneling= Scan/OrbitalCommand=M SelectBuilder=E SensorTower/SCV=N Sentry=Minus SetBunkerRallyPoint/Bunker=C SetRallyPointSwarmHost/SwarmHostBurrowedMP=A SiegeMode=I SiegeTank/Factory=J Snipe/Ghost=K SpawnChangeling/Overseer=I SpawningPool/Drone=J SpectreNukeCalldown/Spectre= SpectreWeaponsFree/Spectre= SpiderMine/Vulture= SpineCrawler/Drone=H SpineCrawlerRoot/SpineCrawlerUprooted=I SpineCrawlerUproot/SpineCrawler=I Spire/Drone=I SporeCrawler/Drone=M SporeCrawlerRoot/SporeCrawlerUprooted=I SporeCrawlerUproot/SporeCrawler=I Stalker=I StalkerHallucination/Sentry=N Stargate/Probe=I Starport/SCV=I Stim=I Stimpack/BarracksTechLab=J Stop=H StopGenerateCreep/Overlord=Y StopPlanetaryFortress/PlanetaryFortress=H SummonNydusWorm/NydusNetwork=J SupplyDepot/SCV=J SupplyDrop/OrbitalCommand=H SwarmHost/SwarmHostBurrowedMP=K SwarmHost/SwarmHostMP=K SwarmHostBurrowDown=U SwarmHostBurrowUp=I SwarmHostMP/Larva=H TechLabBarracks/Barracks=BracketOpen TechLabBarracks/BarracksFlying=BracketOpen TechLabFactory/Factory=BracketOpen TechLabStarport/Starport=BracketOpen Tempest/Stargate=BracketOpen TempestRangeUpgrade/FleetBeacon= TemplarArchive/Probe=M TerranBuild/SCV=Minus TerranBuildAdvanced/SCV=BracketOpen TerranInfantryArmorLevel1/EngineeringBay=I TerranInfantryWeaponsLevel1/EngineeringBay=J TerranShipPlatingLevel1/Armory=M TerranShipWeaponsLevel1/Armory=K TerranVehicleAndShipPlatingLevel1/Armory=I TerranVehiclePlatingLevel1/Armory=K TerranVehicleWeaponsLevel1/Armory=J Thor/Factory=M TimeWarp/Nexus= TossGrenade/Raynor= TossGrenadeTychus/TychusCommando= Transfusion/Queen=Minus TransportMode/WarpPrism= TwilightCouncil/Probe=K Ultralisk/Larva=G UltraliskCavern/Drone=K UltrasonicPulse/Spectre= Unsiege=K UpgradeBuildingArmorLevel1/EngineeringBay=K UpgradeToPlanetaryFortress/CommandCenter=M UpgradeToWarpGate/Gateway=K VikingFighter/Starport=I Viper/Larva=Y ViperConsume/Viper=Minus VoidRay/Stargate=I VoidRayHallucination/Sentry=H VoodooShield/Tosh= Vortex/Artanis= Vortex/Mothership=I WarHound/Factory= WarpPrism/RoboticsFacility=Minus WarpPrismHallucination/Sentry=M WeaponsFree/Ghost=Y WidowMine/Factory=H WidowMineAttack/WidowMine=U WidowMineBurrow/WidowMine=I WidowMineUnburrow/WidowMine=K WraithCloakOff/Wraith= WraithCloakOn/Wraith= YamatoGun=I Zealot=J ZealotHallucination/Sentry=Y ZeratulBlink/Zeratul= ZeratulStun/Zeratul= ZergBuild/Drone=Minus ZergBuildAdvanced/Drone=BracketOpen Zergling/Larva=J hydraliskspeed/HydraliskDen=J overlordspeed=U zergflyerarmor1=M zergflyerattack1=I zerggroundarmor1/EvolutionChamber=I zerglingattackspeed/SpawningPool=I zerglingmovementspeed/SpawningPool=J zergmeleeweapons1/EvolutionChamber=K zergmissileweapons1/EvolutionChamber=J
Thank you very much for any and all help!
|
Fixed!
What I did was to load the file, and have the game say it's silly problems. Then I manually switched the files, and played a game. --> Fixed - GG 
If anyone has this problem ever again - this is how it is fixed.
|
|
|
|