text: # Version 58400
  upgrades = {'Protoss': {'ObserverGraviticBooster': {'mineral_cost': 100, 'gas_cost': 100}, 'GraviticDrive': {'mineral_cost': 100, 'gas_cost': 100}, 'ExtendedThermalLance': {'mineral_cost': 150, 'gas_cost': 150}, 'PsiStormTech': {'mineral_cost': 200, 'gas_cost': 200}, 'WarpGateResearch': {'mineral_cost': 50, 'gas_cost': 50}, 'Charge': {'mineral_cost': 100, 'gas_cost': 100}, 'BlinkTech': {'mineral_cost': 150, 'gas_cost': 150}, 'PhoenixRangeUpgrade': {'mineral_cost': 150, 'gas_cost': 150}, 'AdeptPiercingAttack': {'mineral_cost': 100, 'gas_cost': 100}, 'DarkTemplarBlinkUpgrade': {'mineral_cost': 100, 'gas_cost': 100}, 'FluxVanes': {'mineral_cost': 150, 'gas_cost': 150}, 'ProtossGroundWeaponsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'ProtossGroundWeaponsLevel2': {'mineral_cost': 150, 'gas_cost': 150}, 'ProtossGroundWeaponsLevel3': {'mineral_cost': 200, 'gas_cost': 200}, 'ProtossGroundArmorsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'ProtossGroundArmorsLevel2': {'mineral_cost': 150, 'gas_cost': 150}, 'ProtossGroundArmorsLevel3': {'mineral_cost': 200, 'gas_cost': 200}, 'ProtossShieldsLevel1': {'mineral_cost': 150, 'gas_cost': 150}, 'ProtossShieldsLevel2': {'mineral_cost': 225, 'gas_cost': 225}, 'ProtossShieldsLevel3': {'mineral_cost': 300, 'gas_cost': 300}, 'ProtossAirWeaponsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'ProtossAirWeaponsLevel2': {'mineral_cost': 175, 'gas_cost': 175}, 'ProtossAirWeaponsLevel3': {'mineral_cost': 250, 'gas_cost': 250}, 'ProtossAirArmorsLevel1': {'mineral_cost': 150, 'gas_cost': 150}, 'ProtossAirArmorsLevel2': {'mineral_cost': 225, 'gas_cost': 225}, 'ProtossAirArmorsLevel3': {'mineral_cost': 300, 'gas_cost': 300}}, 'Terran': {'Stimpack': {'mineral_cost': 100, 'gas_cost': 100}, 'CombatShields': {'mineral_cost': 100, 'gas_cost': 100}, 'PunisherGrenades': {'mineral_cost': 50, 'gas_cost': 50}, 'PersonalCloaking': {'mineral_cost': 150, 'gas_cost': 150}, 'EnhancedShockwaves': {'mineral_cost': 150, 'gas_cost': 150}, 'BansheeCloak': {'mineral_cost': 100, 'gas_cost': 100}, 'RavenCorvidReactor': {'mineral_cost': 150, 'gas_cost': 150}, 'BattlecruiserEnableSpecializations': {'mineral_cost': 150, 'gas_cost': 150}, 'DrillClaws': {'mineral_cost': 75, 'gas_cost': 75}, 'HighCapacityBarrels': {'mineral_cost': 100, 'gas_cost': 100}, 'CycloneLockOnDamageUpgrade': {'mineral_cost': 100, 'gas_cost': 100}, 'BansheeSpeed': {'mineral_cost': 150, 'gas_cost': 150}, 'LiberatorAGRangeUpgrade': {'mineral_cost': 150, 'gas_cost': 150}, 'SmartServos': {'mineral_cost': 100, 'gas_cost': 100}, 'MedivacIncreaseSpeedBoost': {'mineral_cost': 100, 'gas_cost': 100}, 'HiSecAutoTracking': {'mineral_cost': 100, 'gas_cost': 100}, 'TerranBuildingArmor': {'mineral_cost': 150, 'gas_cost': 150}, 'TerranInfantryWeaponsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'TerranInfantryWeaponsLevel2': {'mineral_cost': 175, 'gas_cost': 175}, 'TerranInfantryWeaponsLevel3': {'mineral_cost': 250, 'gas_cost': 250}, 'TerranInfantryArmorsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'TerranInfantryArmorsLevel2': {'mineral_cost': 175, 'gas_cost': 175}, 'TerranInfantryArmorsLevel3': {'mineral_cost': 250, 'gas_cost': 250}, 'TerranVehicleWeaponsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'TerranVehicleWeaponsLevel2': {'mineral_cost': 175, 'gas_cost': 175}, 'TerranVehicleWeaponsLevel3': {'mineral_cost': 250, 'gas_cost': 250}, 'TerranVehicleAndShipArmorsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'TerranVehicleAndShipArmorsLevel2': {'mineral_cost': 175, 'gas_cost': 175}, 'TerranVehicleAndShipArmorsLevel3': {'mineral_cost': 250, 'gas_cost': 250}, 'TerranShipWeaponsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'TerranShipWeaponsLevel2': {'mineral_cost': 175, 'gas_cost': 175}, 'TerranShipWeaponsLevel3': {'mineral_cost': 250, 'gas_cost': 250}}, 'Zerg': {'GlialReconstitution': {'mineral_cost': 100, 'gas_cost': 100}, 'TunnelingClaws': {'mineral_cost': 100, 'gas_cost': 100}, 'ChitinousPlating': {'mineral_cost': 150, 'gas_cost': 150}, 'AnabolicSynthesis': {'mineral_cost': 150, 'gas_cost': 150}, 'DiggingClaws': {'mineral_cost': 150, 'gas_cost': 150}, 'LurkerRange': {'mineral_cost': 150, 'gas_cost': 150}, 'OverlordSpeed': {'mineral_cost': 100, 'gas_cost': 100}, 'Burrow': {'mineral_cost': 100, 'gas_cost': 100}, 'ZerglingAttackSpeed': {'mineral_cost': 200, 'gas_cost': 200}, 'ZerglingMovementSpeed': {'mineral_cost': 100, 'gas_cost': 100}, 'CentrificalHooks': {'mineral_cost': 150, 'gas_cost': 150}, 'EvolveGroovedSpines': {'mineral_cost': 100, 'gas_cost': 100}, 'EvolveMuscularAugments': {'mineral_cost': 100, 'gas_cost': 100}, 'NeuralParasite': {'mineral_cost': 150, 'gas_cost': 150}, 'InfestorEnergyUpgrade': {'mineral_cost': 150, 'gas_cost': 150}, 'MicrobialShroud': {'mineral_cost': 150, 'gas_cost': 150}, 'ZergMeleeWeaponsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'ZergMeleeWeaponsLevel2': {'mineral_cost': 150, 'gas_cost': 150}, 'ZergMeleeWeaponsLevel3': {'mineral_cost': 200, 'gas_cost': 200}, 'ZergMissileWeaponsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'ZergMissileWeaponsLevel2': {'mineral_cost': 150, 'gas_cost': 150}, 'ZergMissileWeaponsLevel3': {'mineral_cost': 200, 'gas_cost': 200}, 'ZergGroundArmorsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'ZergGroundArmorsLevel2': {'mineral_cost': 150, 'gas_cost': 150}, 'ZergGroundArmorsLevel3': {'mineral_cost': 200, 'gas_cost': 200}, 'ZergFlyerWeaponsLevel1': {'mineral_cost': 100, 'gas_cost': 100}, 'ZergFlyerWeaponsLevel2': {'mineral_cost': 175, 'gas_cost': 175}, 'ZergFlyerWeaponsLevel3': {'mineral_cost': 250, 'gas_cost': 250}, 'ZergFlyerArmorsLevel1': {'mineral_cost': 150, 'gas_cost': 150}, 'ZergFlyerArmorsLevel2': {'mineral_cost': 225, 'gas_cost': 225}, 'ZergFlyerArmorsLevel3': {'mineral_cost': 300, 'gas_cost': 300}}}