focus_tree = {
	id = generic_focus_60
	country = {
		factor = 0
	}
	default = no
	focus = {
		id = gen60_army_academy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_army_academy"
		}
		icon = GFX_mass_conscription
		search_filters = {
			IC_FILTER
		}
		cost = 8
		x = 5
		y = 0
		completion_reward = {
			army_experience = 50
			add_ideas = gen_army_academy
		}
	}
	focus = {
		id = gen60_airforce_academy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_airforce_academy"
		}
		icon = GFX_dassaultf1
		search_filters = {
			IC_FILTER
		}
		cost = 8
		x = 13
		y = 0
		completion_reward = {
			air_experience = 50
			add_ideas = gen_airforce_academy
		}
	}
	focus = {
		id = gen60_naval_academy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_naval_academy"
		}
		icon = GFX_goal_generic_navy_doctrines_tactics
		search_filters = {
			IC_FILTER
		}
		cost = 8
		x = 19
		y = 0
		completion_reward = {
			navy_experience = 50
			add_ideas = gen_navy_academy
		}
	}
	focus = {
		id = gen60_social_question
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_social_question"
		}
		icon = GFX_TheDebate
		search_filters = {
			IC_FILTER
		}
		cost = 1
		x = 34
		y = 0
		completion_reward = {
			add_stability = -0.1
			hidden_effect = {
				news_event = icgensixty.1
			}
		}
	}
	focus = {
		id = gen60_nat_tv
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_nat_tv"
		}
		icon = GFX_tv
		search_filters = {
			IC_FILTER
		}
		cost = 16
		x = 47
		y = 0
		completion_reward = {
			add_political_power = 150
			hidden_effect = {
				news_event = icgensixty.8
			}
		}
	}
	focus = {
		id = gen60_space_race
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_space_race"
		}
		icon = GFX_spacerace
		search_filters = {
			IC_FILTER
		}
		cost = 14
		x = 19
		y = 8
		available = {
			num_of_factories > 300
		}
		completion_reward = {
			news_event = icgensixty.9
		}
	}
	focus = {
		id = gen60_late_socialist
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_late_socialist"
		}
		icon = GFX_CommunistPride
		search_filters = {
			IC_FILTER
		}
		cost = 20
		mutually_exclusive = {
			focus = gen60_late_centrist
			focus = gen60_late_capitalist
		}
		x = 45
		y = 8
		completion_reward = {
			add_popularity = {
				ideology = socialist
				popularity = 0.03
			}
		}
	}
	focus = {
		id = gen60_late_centrist
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_late_centrist"
		}
		icon = GFX_centrism
		search_filters = {
			IC_FILTER
		}
		cost = 20
		mutually_exclusive = {
			focus = gen60_late_capitalist
			focus = gen60_late_socialist
		}
		x = 47
		y = 8
		completion_reward = {
			add_popularity = {
				ideology = centrist
				popularity = 0.03
			}
		}
	}
	focus = {
		id = gen60_late_capitalist
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_late_capitalist"
		}
		icon = GFX_StolenPapers
		search_filters = {
			IC_FILTER
		}
		cost = 20
		mutually_exclusive = {
			focus = gen60_late_centrist
			focus = gen60_late_socialist
		}
		x = 49
		y = 8
		completion_reward = {
			add_popularity = {
				ideology = conservative
				popularity = 0.03
			}
		}
	}
	focus = {
		id = gen60_new_officers
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_new_officers"
		}
		icon = GFX_black_military
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_army_academy
		}
		mutually_exclusive = {
			focus = gen60_side_with_old_guard
		}
		x = 4
		y = 1
		completion_reward = {
			add_tech_bonus = {
				name = land_doctrine_bonus
				bonus = 0.25
				uses = 2
				category = land_doctrine
			}
			army_experience = 50
		}
	}
	focus = {
		id = gen60_special_forces_corps
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_special_forces_corps"
		}
		icon = GFX_goal_generic_special_forces
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_new_officers
		}
		x = 0
		y = 2
		completion_reward = {
			army_experience = 10
			swap_ideas = {
				remove_idea = gen_army_academy
				add_idea = gen_army_academy_neo_0
			}
		}
	}
	focus = {
		id = gen60_deep_wire_officers
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_deep_wire_officers"
		}
		icon = GFX_mountain_troops
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_special_forces_corps
		}
		x = 0
		y = 3
		completion_reward = {
			army_experience = 10
			swap_ideas = {
				remove_idea = gen_army_academy_neo_0
				add_idea = gen_army_academy_neo_1
			}
		}
	}
	focus = {
		id = gen60_wmd_dev
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_wmd_dev"
		}
		icon = GFX_BurningGlobe
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_new_officers
		}
		x = 2
		y = 2
		available = {
			num_of_factories > 150
		}
		completion_reward = {
			add_tech_bonus = {
				name = wmd_program
				bonus = 0.35
				uses = 2
				category = nbc
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_airmobile_army
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_airmobile_army"
		}
		icon = GFX_focus_generic_paratrooper
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_new_officers
		}
		x = 4
		y = 2
		completion_reward = {
			army_experience = 10
			add_ideas = gen_army_academy_neo_2
		}
	}
	focus = {
		id = gen60_research_helicopters
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_research_helicopters"
		}
		icon = GFX_Helicoptor_Production_Silver
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_airmobile_army
		}
		x = 4
		y = 3
		completion_reward = {
			add_tech_bonus = {
				name = helicopter_program
				bonus = 0.3
				uses = 2
				category = helicopter
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_finalize_army_academy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_finalize_army_academy"
		}
		icon = GFX_TheBigPush
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_research_helicopters
		}
		prerequisite = {
			focus = gen60_deep_wire_officers
		}
		x = 2
		y = 4
		completion_reward = {
			army_experience = 10
			remove_ideas = gen_army_academy_neo_1
			remove_ideas = gen_army_academy_neo_2
			add_ideas = gen_army_academy_neo_3
		}
	}
	focus = {
		id = gen60_side_with_old_guard
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_side_with_old_guard"
		}
		icon = GFX_Army_Officers_Coup_Attempt
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_army_academy
		}
		mutually_exclusive = {
			focus = gen60_new_officers
		}
		x = 6
		y = 1
		completion_reward = {
			add_tech_bonus = {
				name = land_doctrine_bonus
				bonus = 0.25
				uses = 2
				category = land_doctrine
			}
			army_experience = 50
		}
	}
	focus = {
		id = gen60_ground_army
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_ground_army"
		}
		icon = GFX_focus_generic_combined_arms
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_side_with_old_guard
		}
		x = 6
		y = 2
		completion_reward = {
			army_experience = 10
			add_ideas = gen_army_academy_old_2
		}
	}
	focus = {
		id = gen60_mech_research
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_mech_research"
		}
		icon = GFX_goal_generic_mechanized_infantry
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_ground_army
		}
		x = 6
		y = 3
		completion_reward = {
			add_tech_bonus = {
				name = mechanized_army
				bonus = 0.25
				uses = 2
				category = cat_mechanized_equipment
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_conventional_missiles_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_conventional_missiles_1"
		}
		icon = GFX_TheMoon
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_side_with_old_guard
		}
		x = 8
		y = 2
		available = {
			num_of_factories > 150
		}
		completion_reward = {
			add_tech_bonus = {
				name = missile_program
				bonus = 0.25
				uses = 3
				category = rocketry
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_support_corps
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_support_corps"
		}
		icon = GFX_RubberExpansion
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_side_with_old_guard
		}
		x = 10
		y = 2
		completion_reward = {
			army_experience = 10
			swap_ideas = {
				remove_idea = gen_army_academy
				add_idea = gen_army_academy_old_0
			}
		}
	}
	focus = {
		id = gen60_warrant_officer_comission
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_warrant_officer_comission"
		}
		icon = GFX_focus_generic_treaty
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_support_corps
		}
		x = 10
		y = 3
		completion_reward = {
			army_experience = 10
			swap_ideas = {
				remove_idea = gen_army_academy_old_0
				add_idea = gen_army_academy_old_1
			}
		}
	}
	focus = {
		id = gen60_finalize_old_guard_academy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_finalize_old_guard_academy"
		}
		icon = GFX_FocusM16s
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_mech_research
		}
		prerequisite = {
			focus = gen60_warrant_officer_comission
		}
		x = 8
		y = 4
		completion_reward = {
			army_experience = 10
			remove_ideas = gen_army_academy_old_1
			remove_ideas = gen_army_academy_old_2
			add_ideas = gen_army_academy_old_3
		}
	}
	focus = {
		id = gen60_new_traditions
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_new_traditions"
		}
		icon = GFX_microphone
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_finalize_army_academy
			focus = gen60_finalize_old_guard_academy
		}
		mutually_exclusive = {
			focus = gen60_old_traditions
		}
		x = 4
		y = 5
		completion_reward = {
			add_tech_bonus = {
				name = land_doctrine_bonus
				bonus = 0.25
				uses = 1
				category = land_doctrine
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_light_armor_research
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_light_armor_research"
		}
		icon = GFX_focus_generic_army_tanks2
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_new_traditions
		}
		x = 0
		y = 6
		completion_reward = {
			add_tech_bonus = {
				name = land_doctrine_bonus
				bonus = 0.5
				uses = 1
				category = cat_light_armor
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_old_traditions
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_old_traditions"
		}
		icon = GFX_LessonsfromtheGreatWar
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_finalize_army_academy
			focus = gen60_finalize_old_guard_academy
		}
		mutually_exclusive = {
			focus = gen60_new_traditions
		}
		x = 6
		y = 5
		completion_reward = {
			add_tech_bonus = {
				name = land_doctrine_bonus
				bonus = 0.25
				uses = 1
				category = land_doctrine
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_art_of_hillary_clinton
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_art_of_hillary_clinton"
		}
		icon = GFX_goal_generic_army_artillery2
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_old_traditions
		}
		x = 10
		y = 6
		completion_reward = {
			add_tech_bonus = {
				name = artillery_boost
				bonus = 0.25
				uses = 2
				category = artillery
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_asup_0
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_asup_0"
		}
		icon = GFX_FocusF84
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_airforce_academy
		}
		mutually_exclusive = {
			focus = gen60_asuper_0
		}
		x = 12
		y = 1
		completion_reward = {
			air_experience = 10
			swap_ideas = {
				remove_idea = gen_airforce_academy
				add_idea = gen_asup_0
			}
		}
	}
	focus = {
		id = gen60_asup_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_asup_1"
		}
		icon = GFX_focus_chi_flying_tigers
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_asup_0
		}
		x = 12
		y = 2
		completion_reward = {
			air_experience = 10
			swap_ideas = {
				remove_idea = gen_asup_0
				add_idea = gen_asup_1
			}
		}
	}
	focus = {
		id = gen60_asup_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_asup_2"
		}
		icon = GFX_goal_poland_goal
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_asup_1
		}
		x = 12
		y = 3
		completion_reward = {
			air_experience = 10
			swap_ideas = {
				remove_idea = gen_asup_1
				add_idea = gen_asup_2
			}
		}
	}
	focus = {
		id = gen60_asup_3
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_asup_3"
		}
		icon = GFX_Freedom2
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_asup_2
		}
		x = 12
		y = 4
		completion_reward = {
			air_experience = 10
			swap_ideas = {
				remove_idea = gen_asup_2
				add_idea = gen_asup_3
			}
		}
	}
	focus = {
		id = gen60_asuper_0
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_asuper_0"
		}
		icon = GFX_DresdenDecimator
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_airforce_academy
		}
		mutually_exclusive = {
			focus = gen60_asup_0
		}
		x = 14
		y = 1
		completion_reward = {
			air_experience = 10
			swap_ideas = {
				remove_idea = gen_airforce_academy
				add_idea = gen_asuper_0
			}
		}
	}
	focus = {
		id = gen60_asuper_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_asuper_1"
		}
		icon = GFX_Aerial_Fleet
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_asuper_0
		}
		x = 14
		y = 2
		completion_reward = {
			air_experience = 10
			swap_ideas = {
				remove_idea = gen_asuper_0
				add_idea = gen_asuper_1
			}
		}
	}
	focus = {
		id = gen60_asuper_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_asuper_2"
		}
		icon = GFX_goal_generic_occupy_start_war
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_asuper_1
		}
		x = 14
		y = 3
		completion_reward = {
			air_experience = 10
			swap_ideas = {
				remove_idea = gen_asuper_1
				add_idea = gen_asuper_2
			}
		}
	}
	focus = {
		id = gen60_asuper_3
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_asuper_3"
		}
		icon = GFX_Goal_generic_navy_battleshipTwo
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_asuper_2
		}
		x = 14
		y = 4
		completion_reward = {
			air_experience = 10
			swap_ideas = {
				remove_idea = gen_asuper_2
				add_idea = gen_asuper_3
			}
		}
	}
	focus = {
		id = gen60_air_doctrine_up
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_air_doctrine_up"
		}
		icon = GFX_goal_estoniaapplyingfornordic
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_asup_3
			focus = gen60_asuper_3
		}
		x = 13
		y = 5
		completion_reward = {
			add_tech_bonus = {
				name = air_doctrine_bonus
				bonus = 0.25
				uses = 2
				category = air_doctrine
			}
			air_experience = 10
		}
	}
	focus = {
		id = gen60_navy_adventure
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_navy_adventure"
		}
		icon = GFX_IntotheFlames
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_naval_academy
		}
		mutually_exclusive = {
			focus = gen60_hardy_semen
		}
		x = 18
		y = 1
		completion_reward = {
			navy_experience = 10
			swap_ideas = {
				remove_idea = gen_navy_academy
				add_idea = gen_navy_adv_0
			}
		}
	}
	focus = {
		id = gen60_naval_fuel_efficiency
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_naval_fuel_efficiency"
		}
		icon = GFX_oil
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_navy_adventure
		}
		x = 16
		y = 2
		completion_reward = {
			navy_experience = 10
			swap_ideas = {
				remove_idea = gen_navy_adv_0
				add_idea = gen_navy_adv_1
			}
		}
	}
	focus = {
		id = gen60_navy_aa
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_navy_aa"
		}
		icon = GFX_focus_generic_air_defense
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_navy_adventure
		}
		x = 18
		y = 2
		completion_reward = {
			navy_experience = 10
			add_ideas = gen_navy_adv_2
		}
	}
	focus = {
		id = gen60_navy_living_conditions
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_navy_living_conditions"
		}
		icon = GFX_beefoil
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_navy_aa
		}
		prerequisite = {
			focus = gen60_naval_fuel_efficiency
		}
		x = 16
		y = 3
		completion_reward = {
			navy_experience = 10
			swap_ideas = {
				remove_idea = gen_navy_adv_1
				remove_idea = gen_navy_adv_2
				add_idea = gen_navy_adv_3
			}
		}
	}
	focus = {
		id = gen60_hardy_semen
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_hardy_semen"
		}
		icon = GFX_focus_generic_little_entente
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_naval_academy
		}
		mutually_exclusive = {
			focus = gen60_navy_adventure
		}
		x = 20
		y = 1
		completion_reward = {
			navy_experience = 10
			swap_ideas = {
				remove_idea = gen_navy_academy
				add_idea = gen_navy_old_0
			}
		}
	}
	focus = {
		id = gen60_naval_research
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_naval_research"
		}
		icon = GFX_StatusoftheAdmirality
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_hardy_semen
		}
		x = 20
		y = 2
		completion_reward = {
			navy_experience = 10
			add_ideas = gen_navy_old_2
		}
	}
	focus = {
		id = gen60_naval_armor
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_naval_armor"
		}
		icon = GFX_focus_generic_coastal_fort
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_hardy_semen
		}
		x = 22
		y = 2
		completion_reward = {
			navy_experience = 10
			swap_ideas = {
				remove_idea = gen_navy_old_0
				add_idea = gen_navy_old_1
			}
		}
	}
	focus = {
		id = gen60_navy_org
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_navy_org"
		}
		icon = GFX_goal_navy_hat_ships
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_naval_armor
		}
		prerequisite = {
			focus = gen60_naval_research
		}
		x = 22
		y = 3
		completion_reward = {
			navy_experience = 10
			swap_ideas = {
				remove_idea = gen_navy_old_1
				remove_idea = gen_navy_old_2
				add_idea = gen_navy_old_3
			}
		}
	}
	focus = {
		id = gen60_spam_fleet
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_spam_fleet"
		}
		icon = GFX_SmallNavy
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_navy_org
			focus = gen60_navy_living_conditions
		}
		mutually_exclusive = {
			focus = gen60_fleet_of_few
		}
		x = 18
		y = 4
		completion_reward = {
			add_tech_bonus = {
				name = navy_conscript_spam
				bonus = 0.25
				uses = 2
				category = naval_doctrine
				category = screen_tech
				category = submarine_tech
			}
			navy_experience = 10
		}
	}
	focus = {
		id = gen60_screen_research
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_screen_research"
		}
		icon = GFX_focus_generic_destroyer
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_spam_fleet
		}
		x = 17
		y = 5
		completion_reward = {
			add_tech_bonus = {
				name = navy_conscript_spam
				bonus = 0.25
				uses = 2
				category = screen_tech
			}
			navy_experience = 10
		}
	}
	focus = {
		id = gen60_sub_project
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_sub_project"
		}
		icon = GFX_goal_generic_navy_submarine
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_screen_research
		}
		x = 16
		y = 6
		completion_reward = {
			add_tech_bonus = {
				name = navy_conscript_spam
				bonus = 0.25
				uses = 2
				category = submarine_tech
			}
			navy_experience = 10
		}
	}
	focus = {
		id = gen60_fleet_of_few
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_fleet_of_few"
		}
		icon = GFX_goal_generic_navy_battleship
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_navy_org
			focus = gen60_navy_living_conditions
		}
		mutually_exclusive = {
			focus = gen60_spam_fleet
		}
		x = 20
		y = 4
		completion_reward = {
			add_tech_bonus = {
				name = navy_elite_spam
				bonus = 0.25
				uses = 2
				category = naval_doctrine
				category = capital_tech
			}
			navy_experience = 10
		}
	}
	focus = {
		id = gen60_naval_research_general_boost
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_naval_research_general_boost"
		}
		icon = GFX_BluewaterNavy
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_spam_fleet
			focus = gen60_fleet_of_few
		}
		x = 19
		y = 5
		completion_reward = {
			add_tech_bonus = {
				name = navy_elite_spam
				bonus = 0.25
				uses = 2
				category = naval_doctrine
				category = capital_tech
				category = screen_tech
			}
			navy_experience = 10
		}
	}
	focus = {
		id = gen60_capital_research
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_capital_research"
		}
		icon = GFX_focus_generic_cruiser2
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_fleet_of_few
		}
		x = 21
		y = 5
		completion_reward = {
			add_tech_bonus = {
				name = navy_elite_spam
				bonus = 0.25
				uses = 2
				category = capital_tech
			}
			navy_experience = 10
		}
	}
	focus = {
		id = gen60_carrier_research
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_carrier_research"
		}
		icon = GFX_goal_generic_navy_carrier
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_capital_research
		}
		x = 22
		y = 6
		completion_reward = {
			add_tech_bonus = {
				name = navy_elite_spam
				bonus = 0.25
				uses = 2
				category = carrier_tech
			}
			navy_experience = 10
		}
	}
	focus = {
		id = gen60_wr
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_wr"
		}
		icon = GFX_workersriseup
		search_filters = {
			IC_FILTER
		}
		cost = 20
		prerequisite = {
			focus = gen60_social_question
		}
		x = 28
		y = 1
		completion_reward = {
			add_political_power = 50
			add_stability = 0.025
			hidden_effect = {
				news_event = icgensixty.2
			}
		}
	}
	focus = {
		id = gen60_wr_pe_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_wr_pe_1"
		}
		icon = GFX_become_rich
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_wr
		}
		mutually_exclusive = {
			focus = gen60_wr_b_1
			focus = gen60_wr_pu_1
		}
		available = {
			NOT = {
				OR = {
					has_government = socialist
					has_government = democratic
					has_government = Social_Democratic
					has_government = communism
					has_government = trotskyism
					has_government = maoism
					has_government = centrist
				}
			}
		}
		x = 26
		y = 2
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_union_temp_0
				remove_ideas = policy_union_temp_1
				remove_ideas = policy_union_temp_2
				remove_ideas = policy_union_temp_3
				remove_ideas = policy_union_temp_4
			}
			add_ideas = policy_union_temp_1
		}
	}
	focus = {
		id = gen60_wr_pe_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_wr_pe_2"
		}
		icon = GFX_repealminwage
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_wr_pe_1
		}
		x = 26
		y = 3
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_union_temp_0
				remove_ideas = policy_union_temp_1
				remove_ideas = policy_union_temp_2
				remove_ideas = policy_union_temp_3
				remove_ideas = policy_union_temp_4
			}
			add_ideas = policy_union_temp_0
			add_timed_idea = {
				idea = union_instability_cooldown
				days = 365
			}
		}
	}
	focus = {
		id = gen60_wr_b_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_wr_b_1"
		}
		icon = GFX_goal_generic_neutrality_focus_Arabic
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_wr
		}
		mutually_exclusive = {
			focus = gen60_wr_pe_1
			focus = gen60_wr_pu_1
		}
		available = {
			NOT = {
				OR = {
					has_government = socialist
					has_government = communism
					has_government = trotskyism
					has_government = maoism
					has_government = fascism
					has_government = liberal
					has_government = monarchism
				}
			}
		}
		x = 28
		y = 2
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_union_temp_0
				remove_ideas = policy_union_temp_1
				remove_ideas = policy_union_temp_2
				remove_ideas = policy_union_temp_3
				remove_ideas = policy_union_temp_4
			}
			add_ideas = policy_union_temp_2
		}
	}
	focus = {
		id = gen60_wr_b_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_wr_b_2"
		}
		icon = GFX_goal_generic_neutrality_focus
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_wr_b_1
		}
		x = 28
		y = 3
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_union_temp_0
				remove_ideas = policy_union_temp_1
				remove_ideas = policy_union_temp_2
				remove_ideas = policy_union_temp_3
				remove_ideas = policy_union_temp_4
			}
			add_ideas = policy_union_temp_3
		}
	}
	focus = {
		id = gen60_wr_pu_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_wr_pu_1"
		}
		icon = GFX_middle_class_power
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_wr
		}
		mutually_exclusive = {
			focus = gen60_wr_b_1
			focus = gen60_wr_pe_1
		}
		available = {
			NOT = {
				OR = {
					has_government = conservative
					has_government = monarchism
					has_government = neutrality
					has_government = fascism
					has_government = liberal
					has_government = centrist
				}
			}
		}
		x = 30
		y = 2
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_union_temp_0
				remove_ideas = policy_union_temp_1
				remove_ideas = policy_union_temp_2
				remove_ideas = policy_union_temp_3
				remove_ideas = policy_union_temp_4
			}
			add_ideas = policy_union_temp_3
		}
	}
	focus = {
		id = gen60_wr_pu_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_wr_pu_2"
		}
		icon = GFX_WorkersSupport
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_wr_pu_1
		}
		x = 30
		y = 3
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_union_temp_0
				remove_ideas = policy_union_temp_1
				remove_ideas = policy_union_temp_2
				remove_ideas = policy_union_temp_3
				remove_ideas = policy_union_temp_4
			}
			add_ideas = policy_union_temp_4
		}
	}
	focus = {
		id = gen60_e
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_e"
		}
		icon = GFX_worldenvironment
		search_filters = {
			IC_FILTER
		}
		cost = 20
		prerequisite = {
			focus = gen60_wr_pe_2
			focus = gen60_wr_b_2
			focus = gen60_wr_pu_2
		}
		x = 28
		y = 4
		completion_reward = {
			add_political_power = 50
			add_stability = 0.025
			hidden_effect = {
				news_event = icgensixty.3
			}
		}
	}
	focus = {
		id = gen60_e_p_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_e_p_1"
		}
		icon = GFX_consumerist
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_e
		}
		mutually_exclusive = {
			focus = gen60_e_b_1
			focus = gen60_e_e_1
		}
		available = {
			NOT = {
				OR = {
					has_government = socialist
					has_government = maoism
					has_government = Salafism
					has_government = radical_shiaism
					has_government = islamism
					has_government = Christian_Democratic
					has_government = centrist
				}
			}
		}
		x = 26
		y = 5
		completion_reward = {
			add_ideas = gen_materialist_1
		}
	}
	focus = {
		id = gen60_e_e_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_e_e_1"
		}
		icon = GFX_greenoutlook
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_e
		}
		mutually_exclusive = {
			focus = gen60_e_b_1
			focus = gen60_e_p_1
		}
		x = 30
		y = 5
		completion_reward = {
			add_ideas = gen_environmentalist_1
		}
	}
	focus = {
		id = gen60_e_e_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_e_e_2"
		}
		icon = GFX_cultofterra
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_e_e_1
		}
		x = 30
		y = 6
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_environmentalist_1
				add_idea = gen_environmentalist_2
			}
		}
	}
	focus = {
		id = gen60_e_p_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_e_p_2"
		}
		icon = GFX_materialism
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_e_p_1
		}
		x = 26
		y = 6
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_materialist_1
				add_idea = gen_materialist_2
			}
		}
	}
	focus = {
		id = gen60_gmr
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_gmr"
		}
		icon = GFX_justice
		search_filters = {
			IC_FILTER
		}
		cost = 20
		prerequisite = {
			focus = gen60_social_question
		}
		x = 34
		y = 1
		completion_reward = {
			add_political_power = 50
			add_stability = 0.025
			hidden_effect = {
				news_event = icgensixty.4
			}
		}
	}
	focus = {
		id = gen60_gmr_archy_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_gmr_archy_1"
		}
		icon = GFX_traditional_gender_roles
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_gmr
		}
		mutually_exclusive = {
			focus = gen60_gmr_b_1
			focus = gen60_gmr_e_1
		}
		available = {
			NOT = {
				OR = {
					has_government = socialist
					has_government = maoism
					has_government = liberal
					has_government = Liberal_Conservatism
					has_government = islamism
					has_government = Christian_Democratic
					has_government = democratic
					has_government = Social_Democratic
					has_government = Social_Liberalism
					has_government = centrist
				}
			}
		}
		x = 32
		y = 2
		completion_reward = {
			add_ideas = gen_archy_1
		}
	}
	focus = {
		id = gen60_gmr_archy_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_gmr_archy_2"
		}
		icon = GFX_encourage_higher_birthrates
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_gmr_archy_1
		}
		x = 32
		y = 3
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_archy_1
				add_idea = gen_archy_2
			}
		}
	}
	focus = {
		id = gen60_gmr_b_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_gmr_b_1"
		}
		icon = GFX_traditional_gender_culture
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_gmr
		}
		mutually_exclusive = {
			focus = gen60_gmr_archy_1
			focus = gen60_gmr_e_1
		}
		x = 34
		y = 2
		completion_reward = {
			add_ideas = gen_trad_1
		}
	}
	focus = {
		id = gen60_gmr_b_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_gmr_b_2"
		}
		icon = GFX_femicon
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_gmr_b_1
		}
		x = 34
		y = 3
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_trad_1
				add_idea = gen_trad_2
			}
		}
	}
	focus = {
		id = gen60_gmr_e_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_gmr_e_1"
		}
		icon = GFX_equality
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_gmr
		}
		mutually_exclusive = {
			focus = gen60_gmr_b_1
			focus = gen60_gmr_archy_1
		}
		available = {
			NOT = {
				OR = {
					has_government = fascism
					has_government = radical_shiaism
					has_government = Salafism
					has_government = neutrality
				}
			}
		}
		x = 36
		y = 2
		completion_reward = {
			add_ideas = gen_equal_1
		}
	}
	focus = {
		id = gen60_gmr_e_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_gmr_e_2"
		}
		icon = GFX_Social_Modernization
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_gmr_e_1
		}
		x = 36
		y = 3
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_equal_1
				add_idea = gen_equal_2
			}
		}
	}
	focus = {
		id = gen60_lgbt
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_lgbt"
		}
		icon = GFX_60s_gay_rights_1
		search_filters = {
			IC_FILTER
		}
		cost = 20
		prerequisite = {
			focus = gen60_gmr_archy_2
			focus = gen60_gmr_b_2
			focus = gen60_gmr_e_2
		}
		x = 34
		y = 4
		completion_reward = {
			add_political_power = 50
			add_stability = 0.025
			hidden_effect = {
				news_event = icgensixty.5
			}
		}
	}
	focus = {
		id = gen60_lgbt_t_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_lgbt_t_1"
		}
		icon = GFX_60s_anti_lgbtq_1
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_lgbt
		}
		mutually_exclusive = {
			focus = gen60_lgbt_b_1
			focus = gen60_lgbt_e_1
		}
		available = {
			NOT = {
				OR = {
					has_government = socialist
					has_government = maoism
					has_government = Liberal_Conservatism
					has_government = democratic
					has_government = Social_Democratic
					has_government = Social_Liberalism
				}
			}
		}
		x = 32
		y = 5
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_saga_temp_0
				remove_ideas = policy_saga_temp_1
				remove_ideas = policy_saga_temp_2
				remove_ideas = policy_saga_temp_3
				remove_ideas = policy_saga_temp_4
				remove_ideas = policy_saga_temp_4a
			}
			add_ideas = policy_saga_temp_1
		}
	}
	focus = {
		id = gen60_lgbt_e_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_lgbt_e_1"
		}
		icon = GFX_lgbpositive
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_lgbt
		}
		mutually_exclusive = {
			focus = gen60_lgbt_b_1
			focus = gen60_lgbt_t_1
		}
		available = {
			NOT = {
				OR = {
					has_government = fascism
					has_government = radical_shiaism
					has_government = Salafism
					has_government = Liberal_Conservatism
					has_government = neutrality
					has_government = conservative
				}
			}
		}
		x = 36
		y = 5
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_saga_temp_0
				remove_ideas = policy_saga_temp_1
				remove_ideas = policy_saga_temp_2
				remove_ideas = policy_saga_temp_3
				remove_ideas = policy_saga_temp_4
				remove_ideas = policy_saga_temp_4a
			}
			add_ideas = policy_saga_temp_4
		}
	}
	focus = {
		id = gen60_lgbt_e_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_lgbt_e_2"
		}
		icon = GFX_60s_gay_rights_2
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_lgbt_e_1
		}
		x = 36
		y = 6
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_saga_temp_0
				remove_ideas = policy_saga_temp_1
				remove_ideas = policy_saga_temp_2
				remove_ideas = policy_saga_temp_3
				remove_ideas = policy_saga_temp_4
				remove_ideas = policy_saga_temp_4a
			}
			add_ideas = policy_saga_temp_4a
		}
	}
	focus = {
		id = gen60_lgbt_t_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_lgbt_t_2"
		}
		icon = GFX_60s_anti_lgbtq_2
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_lgbt_t_1
		}
		x = 32
		y = 6
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_saga_temp_0
				remove_ideas = policy_saga_temp_1
				remove_ideas = policy_saga_temp_2
				remove_ideas = policy_saga_temp_3
				remove_ideas = policy_saga_temp_4
				remove_ideas = policy_saga_temp_4a
			}
			add_ideas = policy_saga_temp_0
		}
	}
	focus = {
		id = gen60_m
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_m"
		}
		icon = GFX_Room_Meeting
		search_filters = {
			IC_FILTER
		}
		cost = 20
		prerequisite = {
			focus = gen60_social_question
		}
		x = 40
		y = 1
		completion_reward = {
			add_political_power = 50
			add_stability = 0.025
			hidden_effect = {
				news_event = icgensixty.6
			}
		}
	}
	focus = {
		id = gen60_m_p_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_m_p_1"
		}
		icon = GFX_pacifism
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_m
		}
		mutually_exclusive = {
			focus = gen60_m_b_1
			focus = gen60_m_j_1
		}
		available = {
			NOT = {
				OR = {
					has_government = trotskyism
					has_government = fascism
					has_government = nationalist
					has_government = monarchism
					has_government = radical_shiaism
					has_government = Salafism
					has_government = centrist
				}
			}
		}
		x = 38
		y = 2
		completion_reward = {
			add_ideas = gen_pacifist_1
		}
	}
	focus = {
		id = gen60_m_p_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_m_p_2"
		}
		icon = GFX_cutspending
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_m_p_1
		}
		x = 38
		y = 3
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_pacifist_1
				add_idea = gen_pacifist_2
			}
		}
	}
	focus = {
		id = gen60_m_b_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_m_b_1"
		}
		icon = GFX_promilitary
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_m
		}
		mutually_exclusive = {
			focus = gen60_m_p_1
			focus = gen60_m_j_1
		}
		x = 40
		y = 2
		completion_reward = {
			add_ideas = gen_pro_mil_1
		}
	}
	focus = {
		id = gen60_m_b_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_m_b_2"
		}
		icon = GFX_Recruitment
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_m_b_1
		}
		x = 40
		y = 3
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_pro_mil_1
				add_idea = gen_pro_mil_2
			}
		}
	}
	focus = {
		id = gen60_m_j_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_m_j_1"
		}
		icon = GFX_RecruitmentDrive
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_m
		}
		mutually_exclusive = {
			focus = gen60_m_b_1
			focus = gen60_m_p_1
		}
		available = {
			NOT = {
				OR = {
					has_government = centrist
					has_government = conservative
					has_government = Liberal_Conservatism
					has_government = centrist
					has_government = liberal
					has_government = democratic
					has_government = Social_Democratic
					has_government = Social_Liberalism
				}
			}
		}
		x = 42
		y = 2
		completion_reward = {
			add_ideas = gen_jingoist_1
		}
	}
	focus = {
		id = gen60_m_j_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_m_j_2"
		}
		icon = GFX_IntotheFlames
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_m_j_1
		}
		x = 42
		y = 3
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_jingoist_1
				add_idea = gen_jingoist_2
			}
		}
	}
	focus = {
		id = gen60_g
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_g"
		}
		icon = GFX_globalism
		search_filters = {
			IC_FILTER
		}
		cost = 20
		prerequisite = {
			focus = gen60_m_p_2
			focus = gen60_m_b_2
			focus = gen60_m_j_2
		}
		x = 40
		y = 4
		completion_reward = {
			add_political_power = 50
			add_stability = 0.025
			hidden_effect = {
				news_event = icgensixty.7
			}
		}
	}
	focus = {
		id = gen60_g_n_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_g_n_1"
		}
		icon = GFX_fist
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_g
		}
		mutually_exclusive = {
			focus = gen60_g_b_1
			focus = gen60_g_g_1
		}
		available = {
			NOT = {
				OR = {
					has_government = centrist
					has_government = socialist
					has_government = liberal
					has_government = Social_Liberalism
				}
			}
		}
		x = 38
		y = 5
		completion_reward = {
			add_ideas = gen_nationalist_1
		}
	}
	focus = {
		id = gen60_g_g_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_g_g_1"
		}
		icon = GFX_goal_generic_positive_trade_relations
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_g
		}
		mutually_exclusive = {
			focus = gen60_g_b_1
			focus = gen60_g_n_1
		}
		available = {
			NOT = {
				OR = {
					has_government = centrist
					has_government = fascism
					has_government = nationalist
				}
			}
		}
		x = 42
		y = 5
		completion_reward = {
			add_ideas = gen_globalist_1
		}
	}
	focus = {
		id = gen60_g_g_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_g_g_2"
		}
		icon = GFX_CWIC_global_immigration
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_g_g_1
		}
		x = 42
		y = 6
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_globalist_1
				add_idea = gen_globalist_2
			}
		}
	}
	focus = {
		id = gen60_g_n_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_g_n_2"
		}
		icon = GFX_focus_rioting
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_g_n_1
		}
		x = 38
		y = 6
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_nationalist_1
				add_idea = gen_nationalist_2
			}
		}
	}
	focus = {
		id = gen60_darkwoods
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_darkwoods"
		}
		icon = GFX_tve
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_nat_tv
		}
		x = 44
		y = 1
		completion_reward = {
			add_political_power = 75
			hidden_effect = {
				news_event = icgensixty.10
			}
		}
	}
	focus = {
		id = gen60_cartoons
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_cartoons"
		}
		icon = GFX_focus_AST_rats_tobruk
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_darkwoods
		}
		mutually_exclusive = {
			focus = gen60_drama
		}
		x = 44
		y = 2
		completion_reward = {
			add_political_power = 75
			hidden_effect = {
				news_event = icgensixty.11
			}
		}
	}
	focus = {
		id = gen60_drama
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_drama"
		}
		icon = GFX_focus_cze_german_puppet
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_darkwoods
		}
		mutually_exclusive = {
			focus = gen60_cartoons
		}
		x = 46
		y = 2
		completion_reward = {
			add_political_power = 75
			hidden_effect = {
				news_event = icgensixty.12
			}
		}
	}
	focus = {
		id = gen60_huh_huh_he_got_hit_in_the_nuts_huh_huh
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_huh_huh_he_got_hit_in_the_nuts_huh_huh"
		}
		icon = GFX_microphone
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_cartoons
			focus = gen60_drama
		}
		mutually_exclusive = {
			focus = gen60_realart
		}
		x = 44
		y = 4
		completion_reward = {
			add_political_power = 75
			hidden_effect = {
				news_event = icgensixty.13
			}
		}
	}
	focus = {
		id = gen60_big_game
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_big_game"
		}
		icon = GFX_Pepsi_Icon
		search_filters = {
			IC_FILTER
		}
		cost = 2
		prerequisite = {
			focus = gen60_nat_tv
		}
		x = 47
		y = 1
		completion_reward = {
			add_political_power = 75
			hidden_effect = {
				news_event = icgensixty.14
			}
		}
	}
	focus = {
		id = gen60_endow_commerce
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_endow_commerce"
		}
		icon = GFX_focus_generic_the_giant_wakes
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_big_game
		}
		mutually_exclusive = {
			focus = gen60_sports_stadiums
			focus = gen60_parks_and_rec
		}
		x = 45
		y = 6
		completion_reward = {
			add_ideas = gen_consumerist
		}
	}
	focus = {
		id = gen60_welfare
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_welfare"
		}
		icon = GFX_focus_generic_concessions
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_late_socialist
		}
		x = 45
		y = 9
		bypass = {
			has_idea = safety_net
			has_idea = welfare_state
		}
		completion_reward = {
			add_ideas = safety_net
			remove_ideas = subsidies_basic
			remove_ideas = subsidy_economy
			remove_ideas = save_money
			remove_ideas = save_more_money
			add_popularity = {
				ideology = socialist
				popularity = 0.03
			}
		}
	}
	focus = {
		id = gen60_healthcare_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_healthcare_1"
		}
		icon = GFX_healthcare
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_welfare
		}
		x = 45
		y = 10
		bypass = {
			has_idea = socialism_healthcare
			has_idea = communism_healthcare
		}
		completion_reward = {
			add_ideas = socialism_healthcare
			remove_ideas = medical_science
			remove_ideas = medical_apotheosis
			remove_ideas = privatized_healthcare
			remove_ideas = reduce_medical_bills
			add_popularity = {
				ideology = socialist
				popularity = 0.02
			}
		}
	}
	focus = {
		id = gen60_realart
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_realart"
		}
		icon = GFX_focus_generic_home_defense
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_drama
			focus = gen60_cartoons
		}
		mutually_exclusive = {
			focus = gen60_huh_huh_he_got_hit_in_the_nuts_huh_huh
		}
		x = 46
		y = 4
		completion_reward = {
			add_political_power = 75
			hidden_effect = {
				news_event = icgensixty.15
			}
		}
	}
	focus = {
		id = gen60_sports_stadiums
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_sports_stadiums"
		}
		icon = GFX_mnm
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_big_game
		}
		mutually_exclusive = {
			focus = gen60_parks_and_rec
			focus = gen60_endow_commerce
		}
		x = 47
		y = 6
		completion_reward = {
			add_ideas = gen_sports_fanatic
		}
	}
	focus = {
		id = gen60_subsidies
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_subsidies"
		}
		icon = GFX_goal_generic_construction
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_late_centrist
		}
		x = 47
		y = 9
		bypass = {
			has_idea = subsidies_basic
			has_idea = subsidy_economy
		}
		completion_reward = {
			add_ideas = subsidies_basic
			remove_ideas = safety_net
			remove_ideas = welfare_state
			remove_ideas = save_money
			remove_ideas = save_more_money
			add_popularity = {
				ideology = Social_Democratic
				popularity = 0.03
			}
		}
	}
	focus = {
		id = gen60_schools
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_schools"
		}
		icon = GFX_KanslergadeMeeting
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_subsidies
		}
		x = 47
		y = 10
		bypass = {
			has_idea = more_escuelas
			has_idea = patriotic_schools
		}
		completion_reward = {
			add_ideas = more_escuelas
			remove_ideas = creative_education
			remove_ideas = academic_state
			remove_ideas = military_colleges
			add_popularity = {
				ideology = centrist
				popularity = 0.03
			}
		}
	}
	focus = {
		id = gen60_radio
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_radio"
		}
		icon = GFX_goal_generic_propaganda
		search_filters = {
			IC_FILTER
		}
		cost = 16
		prerequisite = {
			focus = gen60_nat_tv
		}
		x = 50
		y = 1
		completion_reward = {
			add_political_power = 150
			hidden_effect = {
				news_event = icgensixty.16
			}
		}
	}
	focus = {
		id = gen60_realnews
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_realnews"
		}
		icon = GFX_TanksAcrosstheBorder
		search_filters = {
			IC_FILTER
		}
		cost = 2
		prerequisite = {
			focus = gen60_radio
		}
		mutually_exclusive = {
			focus = gen60_fakenews
		}
		x = 48
		y = 2
		completion_reward = {
			add_war_support = 0.05
			hidden_effect = {
				news_event = icgensixty.17
			}
			add_popularity = {
				ideology = nationalist
				popularity = 0.02
			}
		}
	}
	focus = {
		id = gen60_fakenews
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_fakenews"
		}
		icon = GFX_fakenews
		search_filters = {
			IC_FILTER
		}
		cost = 2
		prerequisite = {
			focus = gen60_radio
		}
		mutually_exclusive = {
			focus = gen60_realnews
		}
		x = 50
		y = 2
		completion_reward = {
			add_political_power = 75
			hidden_effect = {
				news_event = icgensixty.18
			}
			add_popularity = {
				ideology = democratic
				popularity = 0.02
			}
		}
	}
	focus = {
		id = gen60_natreporters
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_natreporters"
		}
		icon = GFX_ShadowOverEurope
		search_filters = {
			IC_FILTER
		}
		cost = 2
		prerequisite = {
			focus = gen60_fakenews
			focus = gen60_realnews
		}
		mutually_exclusive = {
			focus = gen60_interreporters
		}
		x = 48
		y = 4
		completion_reward = {
			add_stability = 0.05
			hidden_effect = {
				news_event = icgensixty.17
			}
			add_popularity = {
				ideology = nationalist
				popularity = 0.02
			}
		}
	}
	focus = {
		id = gen60_parks_and_rec
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_parks_and_rec"
		}
		icon = GFX_focus_drought_relief
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_big_game
		}
		mutually_exclusive = {
			focus = gen60_sports_stadiums
			focus = gen60_endow_commerce
		}
		x = 49
		y = 6
		completion_reward = {
			add_ideas = gen_parks_and_rec
		}
	}
	focus = {
		id = gen60_cut_military
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_cut_military"
		}
		icon = GFX_focus_renounce_the_treaty_of_triannon
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_late_capitalist
		}
		x = 49
		y = 9
		bypass = {
			has_idea = cheap_army
			has_idea = cheap_ass_army
		}
		completion_reward = {
			add_ideas = cheap_ass_army
			remove_ideas = more_mil_staff
			remove_ideas = even_more_mil_staff
			remove_ideas = veteran_affairs_generic
			remove_ideas = vet_aff_and_relief
			add_popularity = {
				ideology = liberal
				popularity = 0.04
			}
		}
	}
	focus = {
		id = gen60_reduce_med_costs
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_reduce_med_costs"
		}
		icon = GFX_Greece_german_loan
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_cut_military
		}
		x = 49
		y = 10
		bypass = {
			has_idea = reduce_medical_bills
			has_idea = privatized_healthcare
		}
		completion_reward = {
			add_ideas = reduce_medical_bills
			remove_ideas = socialism_healthcare
			remove_ideas = communism_healthcare
			remove_ideas = medical_science
			remove_ideas = medical_apotheosis
			add_popularity = {
				ideology = liberal
				popularity = 0.02
			}
		}
	}
	focus = {
		id = gen60_more_fucking_choppers
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_more_fucking_choppers"
		}
		icon = GFX_Helicoptor_Production
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_new_traditions
		}
		x = 2
		y = 6
		completion_reward = {
			add_tech_bonus = {
				name = helicopter_project
				bonus = 0.3
				uses = 2
				category = helicopter
			}
			air_experience = 10
		}
	}
	focus = {
		id = gen60_missile_research
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_missile_research"
		}
		icon = GFX_focus_rocketry
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_new_traditions
		}
		x = 4
		y = 7
		completion_reward = {
			add_tech_bonus = {
				name = rocketry_project
				bonus = 0.3
				uses = 2
				category = rocketry
			}
			air_experience = 10
		}
	}
	focus = {
		id = gen60_heavy_armor_research
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_heavy_armor_research"
		}
		icon = GFX_focus_generic_tank_production
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_old_traditions
		}
		x = 8
		y = 6
		completion_reward = {
			add_tech_bonus = {
				name = tank_project
				bonus = 0.25
				uses = 2
				category = cat_medium_armor
				category = cat_heavy_armor
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_area_69
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_area_69"
		}
		icon = GFX_goal_KTG_Bookstack
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_new_traditions
			focus = gen60_old_traditions
		}
		prerequisite = {
			focus = gen60_air_doctrine_up
		}
		prerequisite = {
			focus = gen60_naval_research_general_boost
		}
		x = 13
		y = 7
		completion_reward = {
			add_research_slot = 1
		}
	}
	focus = {
		id = gen60_doctrine_up
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_doctrine_up"
		}
		icon = GFX_goal_generic_occupy_states_ongoing_war
		search_filters = {
			IC_FILTER
		}
		cost = 8
		prerequisite = {
			focus = gen60_old_traditions
		}
		x = 6
		y = 7
		completion_reward = {
			add_tech_bonus = {
				name = doctrine_project
				bonus = 0.25
				uses = 2
				category = land_doctrine
			}
			army_experience = 10
		}
	}
	focus = {
		id = gen60_e_b_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_e_b_1"
		}
		icon = GFX_balancedoutlook
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_e
		}
		mutually_exclusive = {
			focus = gen60_e_e_1
			focus = gen60_e_p_1
		}
		x = 28
		y = 5
		completion_reward = {
			add_ideas = gen_balanced_outlook_1
		}
	}
	focus = {
		id = gen60_e_b_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_e_b_2"
		}
		icon = GFX_temperance
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_e_b_1
		}
		x = 28
		y = 6
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_balanced_outlook_1
				add_idea = gen_balanced_outlook_2
			}
		}
	}
	focus = {
		id = gen60_lgbt_b_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_lgbt_b_1"
		}
		icon = GFX_lgblegal
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_lgbt
		}
		mutually_exclusive = {
			focus = gen60_lgbt_e_1
			focus = gen60_lgbt_t_1
		}
		available = {
			NOT = {
				OR = {
					has_government = fascism
					has_government = neutrality
					has_government = radical_shiaism
					has_government = Salafism
				}
			}
		}
		x = 34
		y = 5
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_saga_temp_0
				remove_ideas = policy_saga_temp_1
				remove_ideas = policy_saga_temp_2
				remove_ideas = policy_saga_temp_3
				remove_ideas = policy_saga_temp_4
				remove_ideas = policy_saga_temp_4a
			}
			add_ideas = policy_saga_temp_2
		}
	}
	focus = {
		id = gen60_lgbt_b_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_lgbt_b_2"
		}
		icon = GFX_genderacceptance
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_lgbt_b_1
		}
		x = 34
		y = 6
		completion_reward = {
			hidden_effect = {
				remove_ideas = policy_saga_temp_0
				remove_ideas = policy_saga_temp_1
				remove_ideas = policy_saga_temp_2
				remove_ideas = policy_saga_temp_3
				remove_ideas = policy_saga_temp_4
				remove_ideas = policy_saga_temp_4a
			}
			add_ideas = policy_saga_temp_3
		}
	}
	focus = {
		id = gen60_g_b_1
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_g_b_1"
		}
		icon = GFX_Cash_and_Carry
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_g
		}
		mutually_exclusive = {
			focus = gen60_g_n_1
			focus = gen60_g_g_1
		}
		available = {
			NOT = {
				OR = {
					has_government = fascism
					has_government = nationalist
					has_government = monarchism
					has_government = radical_shiaism
					has_government = Salafism
				}
			}
		}
		x = 40
		y = 5
		completion_reward = {
			add_ideas = gen_openist_1
		}
	}
	focus = {
		id = gen60_g_b_2
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_g_b_2"
		}
		icon = GFX_Deregulation
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_g_b_1
		}
		x = 40
		y = 6
		completion_reward = {
			swap_ideas = {
				remove_idea = gen_openist_1
				add_idea = gen_openist_2
			}
		}
	}
	focus = {
		id = gen60_infrastructure_interstate
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_infrastructure_interstate"
		}
		icon = GFX_FocusBuildRoads
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_e_p_2
			focus = gen60_e_b_2
			focus = gen60_e_e_2
		}
		x = 26
		y = 8
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = infrastructure_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = state_infrastructure
						size > 0
					}
				}
				add_building_construction = {
					type = state_infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = state_infrastructure
						size > 0
					}
					owner = {
						num_of_factories > 10
					}
				}
				add_building_construction = {
					type = state_infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = state_infrastructure
						size > 1
					}
					owner = {
						num_of_factories > 10
					}
				}
				add_building_construction = {
					type = state_infrastructure
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_infrastructure_railway
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_infrastructure_railway"
		}
		icon = GFX_FocusBuildRailroads
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_infrastructure_interstate
		}
		x = 26
		y = 9
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = infrastructure_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = state_infrastructure
						size > 1
					}
				}
				add_building_construction = {
					type = state_infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = state_infrastructure
						size > 2
					}
					owner = {
						num_of_factories > 10
					}
				}
				add_building_construction = {
					type = state_infrastructure
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_mil_naval_bases
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_mil_naval_bases"
		}
		icon = GFX_goal_generic_construct_naval_dockyard
		search_filters = {
			IC_FILTER
		}
		cost = 5
		prerequisite = {
			focus = gen60_infrastructure_interstate
			focus = gen60_infrastructure_urban
		}
		x = 28
		y = 9
		available = {
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}
		completion_reward = {
			navy_experience = 25
			if = {
				limit = {
					any_owned_state = {
						is_coastal = yes
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						owner = {
							num_of_military_factories > 10
						}
					}
					add_building_construction = {
						type = naval_base
						level = 2
						instant_build = yes
						province = {
							all_provinces = yes
							limit_to_naval_base = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						owner = {
							num_of_military_factories > 20
						}
					}
					add_building_construction = {
						type = naval_base
						level = 2
						instant_build = yes
						province = {
							all_provinces = yes
							limit_to_naval_base = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						owner = {
							num_of_military_factories > 30
						}
					}
					add_building_construction = {
						type = naval_base
						level = 3
						instant_build = yes
						province = {
							all_provinces = yes
							limit_to_naval_base = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						owner = {
							num_of_military_factories > 40
						}
					}
					add_building_construction = {
						type = naval_base
						level = 4
						instant_build = yes
						province = {
							all_provinces = yes
							limit_to_naval_base = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						owner = {
							num_of_military_factories > 50
						}
					}
					add_building_construction = {
						type = naval_base
						level = 5
						instant_build = yes
						province = {
							all_provinces = yes
							limit_to_naval_base = yes
						}
					}
				}
			}
		}
	}
	focus = {
		id = gen60_infrastructure_revise_planning
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_infrastructure_revise_planning"
		}
		icon = GFX_canal
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_infrastructure_urban
		}
		x = 30
		y = 9
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = infrastructure_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = infrastructure
						size > 0
					}
					owner = {
						num_of_factories > 10
					}
				}
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = infrastructure
						size > 0
					}
					owner = {
						num_of_factories > 10
					}
				}
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = infrastructure
						size > 1
					}
					owner = {
						num_of_factories > 10
					}
				}
				add_building_construction = {
					type = infrastructure
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_infrastructure_urban
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_infrastructure_urban"
		}
		icon = GFX_goal_generic_construction2
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_e_e_2
			focus = gen60_e_b_2
			focus = gen60_e_p_2
		}
		x = 30
		y = 8
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = infrastructure_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = infrastructure
						size > 0
					}
				}
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = infrastructure
						size > 1
					}
				}
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_civilian_rust_belt
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_civilian_rust_belt"
		}
		icon = GFX_focus_generic_industry_2
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_lgbt_e_2
			focus = gen60_lgbt_b_2
			focus = gen60_lgbt_t_2
		}
		x = 32
		y = 8
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = civilian_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					owner = {
						num_of_factories > 10
					}
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_civilian_industrialize
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_civilian_industrialize"
		}
		icon = GFX_focus_generic_industry_3
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_civilian_rust_belt
		}
		x = 32
		y = 9
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = civilian_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				if = {
					limit = {
						free_building_slots = {
							building = industrial_complex
							size > 0
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = industrial_complex
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}
	focus = {
		id = gen60_mil_air_bases
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_mil_air_bases"
		}
		icon = GFX_goal_generic_airports
		cost = 5
		prerequisite = {
			focus = gen60_civilian_rust_belt
			focus = gen60_civilian_urban_renewal
		}
		x = 34
		y = 9
		completion_reward = {
			air_experience = 25
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = air_base
						size > 2
					}
					owner = {
						num_of_military_factories > 10
					}
				}
				add_building_construction = {
					type = air_base
					level = 3
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_civilian_urban_renewal
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_civilian_urban_renewal"
		}
		icon = GFX_gre_housing_1
		cost = 10
		prerequisite = {
			focus = gen60_lgbt_e_2
			focus = gen60_lgbt_b_2
			focus = gen60_lgbt_t_2
		}
		x = 36
		y = 8
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = civilian_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = office_park
						size > 0
						include_locked = yes
					}
					owner = {
						num_of_factories > 10
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = office_park
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_civilian_urban_services
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_civilian_urban_services"
		}
		icon = GFX_Focus_Tokyo
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_civilian_urban_renewal
		}
		x = 36
		y = 9
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = civilian_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = office_park
						size > 0
						include_locked = yes
					}
					owner = {
						num_of_factories > 10
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = office_park
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = water_infrastructure
						size > 0
					}
					owner = {
						num_of_factories > 10
					}
				}
				add_building_construction = {
					type = water_infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = water_infrastructure
						size > 1
					}
					owner = {
						num_of_factories > 20
					}
				}
				add_building_construction = {
					type = water_infrastructure
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = water_infrastructure
						size > 1
					}
					owner = {
						num_of_factories > 30
					}
				}
				add_building_construction = {
					type = water_infrastructure
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = water_infrastructure
						size > 1
					}
					owner = {
						num_of_factories > 40
					}
				}
				add_building_construction = {
					type = water_infrastructure
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_military_naval_expansion
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_military_naval_expansion"
		}
		icon = GFX_focus_generic_navy_battleship2
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_military_revise_plans
		}
		x = 38
		y = 9
		available = {
			AND = {
				any_state = {
					is_coastal = yes
					is_controlled_by = ROOT
				}
				NOT = {
					has_idea = infrastructure_boost_general
					has_idea = civilian_boost_general
					has_idea = military_boost_general
					has_idea = navy_boost_general
				}
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = navy_boost_general
				days = 180
			}
			navy_experience = 25
			random_owned_controlled_state = {
				limit = {
					owner = {
						num_of_military_factories > 10
					}
					is_coastal = yes
					free_building_slots = {
						building = dockyard
						size > 1
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_military_revise_plans
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_military_revise_plans"
		}
		icon = GFX_focus_generic_little_entente
		cost = 10
		prerequisite = {
			focus = gen60_g_n_2
			focus = gen60_g_b_2
			focus = gen60_g_g_2
		}
		x = 38
		y = 8
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = military_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
					owner = {
						num_of_military_factories > 10
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_mil_radar
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_mil_radar"
		}
		icon = GFX_focus_generic_cryptologic_bomb
		cost = 2
		prerequisite = {
			focus = gen60_military_revise_plans
			focus = gen60_military_industrial_complex
		}
		x = 40
		y = 9
		completion_reward = {
			random_owned_controlled_state = {
				add_building_construction = {
					type = radar_station
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_military_increase_spending
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_military_increase_spending"
		}
		icon = GFX_focus_generic_tank_production
		cost = 10
		prerequisite = {
			focus = gen60_military_industrial_complex
		}
		x = 42
		y = 9
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = military_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
					owner = {
						num_of_military_factories > 10
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_military_industrial_complex
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_military_industrial_complex"
		}
		icon = GFX_goal_generic_construct_mil_factory
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_g_g_2
			focus = gen60_g_b_2
			focus = gen60_g_n_2
		}
		x = 42
		y = 8
		available = {
			NOT = {
				has_idea = infrastructure_boost_general
				has_idea = civilian_boost_general
				has_idea = military_boost_general
				has_idea = navy_boost_general
			}
		}
		completion_reward = {
			add_timed_idea = {
				idea = military_boost_general
				days = 180
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
					owner = {
						num_of_military_factories > 10
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = gen60_interreporters
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_interreporters"
		}
		icon = GFX_un
		search_filters = {
			IC_FILTER
		}
		cost = 2
		prerequisite = {
			focus = gen60_fakenews
			focus = gen60_realnews
		}
		mutually_exclusive = {
			focus = gen60_natreporters
		}
		x = 50
		y = 4
		completion_reward = {
			add_political_power = 75
			add_popularity = {
				ideology = democratic
				popularity = 0.03
			}
		}
	}
	focus = {
		id = gen60_stronk_banks
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_stronk_banks"
		}
		icon = GFX_focus_generic_self_management
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_reduce_med_costs
		}
		x = 49
		y = 11
		bypass = {
			has_idea = save_more_money
			has_idea = save_money
		}
		completion_reward = {
			add_ideas = save_more_money
			remove_ideas = safety_net
			remove_ideas = welfare_state
			remove_ideas = subsidy_economy
			remove_ideas = subsidies_basic
			add_popularity = {
				ideology = liberal
				popularity = 0.03
			}
			add_popularity = {
				ideology = Liberal_Conservatism
				popularity = 0.01
			}
		}
	}
	focus = {
		id = gen60_techno_healthcare
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_techno_healthcare"
		}
		icon = GFX_focus_research2
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_schools
		}
		x = 47
		y = 11
		bypass = {
			has_idea = medical_science
			has_idea = medical_apotheosis
		}
		completion_reward = {
			add_ideas = medical_apotheosis
			remove_ideas = socialism_healthcare
			remove_ideas = communism_healthcare
			remove_ideas = reduce_medical_bills
			remove_ideas = privatized_healthcare
			add_popularity = {
				ideology = centrist
				popularity = 0.01
			}
			add_popularity = {
				ideology = Social_Liberalism
				popularity = 0.03
			}
		}
	}
	focus = {
		id = gen60_5_year_plan
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = gen60_5_year_plan"
		}
		icon = GFX_FactoryTown
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = gen60_healthcare_1
		}
		x = 45
		y = 11
		bypass = {
			has_idea = activate_communism
			has_idea = communism_intensifies
		}
		completion_reward = {
			add_ideas = communism_intensifies
			remove_ideas = rural_development_spirit
			remove_ideas = activate_capitalism
			remove_ideas = capitalism_intensifies
			add_popularity = {
				ideology = communism
				popularity = 0.03
			}
			add_popularity = {
				ideology = socialist
				popularity = 0.01
			}
		}
	}
}
