focus_tree = {
	id = FRA_1960s
	country = {
		factor = 0
	}
	default = no
	shared_focus = FRA_60s_Urbanization
	shared_focus = FRA_60s_The_French_Military
	focus = {
		id = FRA_60s_Create_the_Service_Action_Civique
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Create_the_Service_Action_Civique"
		}
		icon = GFX_UndergroundPolitics
		search_filters = {
			IC_FILTER
		}
		cost = 0.8
		x = 18
		y = 0
		completion_reward = {
			custom_effect_tooltip = SAC_Creation
			news_event = fra_news.2
			hidden_effect = {
				add_political_power = -150
				add_stability = 0.05
			}
		}
	}
	focus = {
		id = FRA_60s_Elections_of_1965
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Elections_of_1965"
		}
		icon = GFX_focus_generic_election
		search_filters = {
			IC_FILTER
		}
		cost = 10
		x = 32
		y = 0
		available = {
			always = no
		}
	}
	focus = {
		id = FRA_60s_Elections_of_1969
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Elections_of_1969"
		}
		icon = GFX_focus_generic_election
		search_filters = {
			IC_FILTER
		}
		cost = 10
		x = 28
		y = 12
		available = {
			always = no
		}
	}
	focus = {
		id = FRA_60s_Algerian_Refferendum
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Algerian_Refferendum"
		}
		icon = GFX_hold_the_next_provincial
		search_filters = {
			IC_FILTER
		}
		cost = 13.4
		prerequisite = {
			focus = FRA_60s_Arrest_FLN_members_on_the_continent
		}
		prerequisite = {
			focus = FRA_60s_Change_the_Penal_Code
		}
		available = {
			has_completed_focus = FRA_60s_Total_Oil_Investments
		}
		x = 18
		y = 2
		completion_reward = {
			add_political_power = 300
			hidden_effect = {
				set_autonomy = {
					target = SEN
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = MRT
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = IVO
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = VOL
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = TOG
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = DAH
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = NGR
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = CHA
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = CAR
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = CMR
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = GAB
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = RCG
					autonomy_state = autonomy_free
				}
				set_autonomy = {
					target = MAD
					autonomy_state = autonomy_free
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Arrest_FLN_members_on_the_continent
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Arrest_FLN_members_on_the_continent"
		}
		icon = GFX_focus_police
		search_filters = {
			IC_FILTER
		}
		cost = 10.2
		prerequisite = {
			focus = FRA_60s_Create_the_Service_Action_Civique
		}
		x = 19
		y = 1
		completion_reward = {
			custom_effect_tooltip = FLN_Arrestation
			news_event = fra_news.7
			hidden_effect = {
				add_political_power = 100
				add_stability = -0.05
			}
		}
	}
	focus = {
		id = FRA_60s_Change_the_Penal_Code
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Change_the_Penal_Code"
		}
		icon = GFX_Paper_Two
		search_filters = {
			IC_FILTER
		}
		cost = 10.2
		prerequisite = {
			focus = FRA_60s_Create_the_Service_Action_Civique
		}
		x = 17
		y = 1
		completion_reward = {
			custom_effect_tooltip = Change_Penal
			hidden_effect = {
				add_political_power = 50
				add_stability = 0.05
			}
		}
	}
	focus = {
		id = FRA_60s_Create_the_FAAD
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Create_the_FAAD"
		}
		icon = GFX_focus_rioting
		search_filters = {
			IC_FILTER
		}
		cost = 8.4
		prerequisite = {
			focus = FRA_60s_Algerian_Refferendum
		}
		available = {
			has_completed_focus = FRA_60s_Increased_Standards_of_Living
		}
		x = 18
		y = 3
		completion_reward = {
			add_political_power = -300
			add_stability = 0.25
		}
	}
	focus = {
		id = FRA_60s_The_Algeirs_Coup
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_The_Algeirs_Coup"
		}
		icon = GFX_1918
		search_filters = {
			IC_FILTER
		}
		cost = 0
		prerequisite = {
			focus = FRA_60s_Create_the_FAAD
		}
		x = 18
		y = 4
		available = {
			always = no
		}
	}
	focus = {
		id = FRA_60s_Failure_of_the_Coup
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Failure_of_the_Coup"
		}
		icon = GFX_a_strong_united_nation
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_The_Algeirs_Coup
		}
		x = 15
		y = 5
		available = {
			has_country_flag = coup_fail
		}
		bypass = {
			has_country_flag = coup_fail
		}
	}
	focus = {
		id = FRA_60s_Generals_Coup
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Generals_Coup"
		}
		icon = GFX_democratic_fascism
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_The_Algeirs_Coup
		}
		x = 21
		y = 5
		available = {
			has_country_flag = coup_success
		}
		bypass = {
			has_country_flag = coup_success
		}
	}
	focus = {
		id = FRA_60s_Stay_in_Algeria
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Stay_in_Algeria"
		}
		icon = GFX_French_Algeria
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Generals_Coup
		}
		x = 21
		y = 6
		completion_reward = {
			add_political_power = 300
			add_stability = -0.15
		}
	}
	focus = {
		id = FRA_60s_Crush_the_FLN
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Crush_the_FLN"
		}
		icon = GFX_Algeria_Crushed
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Stay_in_Algeria
		}
		x = 21
		y = 7
		completion_reward = {
			add_manpower = 50000
			add_equipment_to_stockpile = {
				type = infantry_equipment_0
				amount = 5000
				producer = FRA
			}
		}
	}
	focus = {
		id = FRA_60s_Anti_Insurgency_Tactics
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Anti_Insurgency_Tactics"
		}
		icon = GFX_Algerian_Partisans
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Crush_the_FLN
		}
		x = 20
		y = 8
		completion_reward = {
			army_experience = 5
			add_tech_bonus = {
				name = land_doc_bonus
				bonus = 0.5
				uses = 2
				category = land_doctrine
			}
		}
	}
	focus = {
		id = FRA_60s_Save_the_Pied_Noirs
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Save_the_Pied_Noirs"
		}
		icon = GFX_FRA_Returning_Home
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Crush_the_FLN
		}
		x = 22
		y = 8
		completion_reward = {
			add_political_power = -240
			add_stability = -0.05
			16 = {
				add_manpower = 350000
			}
		}
	}
	focus = {
		id = FRA_60s_Military_Junta
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Military_Junta"
		}
		icon = GFX_focus_generic_self_management
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Save_the_Pied_Noirs
		}
		prerequisite = {
			focus = FRA_60s_Anti_Insurgency_Tactics
		}
		x = 21
		y = 9
		completion_reward = {
			load_focus_tree = FRA_1960s_Junta
		}
	}
	focus = {
		id = FRA_60s_Georges_Pompidou_1969
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Georges_Pompidou_1969"
		}
		icon = GFX_Gaulism
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Elections_of_1969
		}
		x = 22
		y = 13
		available = {
			has_country_flag = pompidou_1969
		}
		bypass = {
			has_country_flag = pompidou_1969
		}
	}
	focus = {
		id = FRA_60s_Expand_Civilian_Nuclear_Program
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Expand_Civilian_Nuclear_Program"
		}
		icon = GFX_uranium_fever
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Georges_Pompidou_1969
		}
		x = 22
		y = 14
		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = nuclear_reactor
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Relax_Media_Restrictions
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Relax_Media_Restrictions"
		}
		icon = GFX_goal_big_news
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Expand_Civilian_Nuclear_Program
		}
		x = 22
		y = 15
		completion_reward = {
			remove_ideas = gaulist_media
		}
	}
	focus = {
		id = FRA_60s_Re_Elect_De_Galle
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Re_Elect_De_Galle"
		}
		icon = GFX_Gaulism
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Elections_of_1965
		}
		x = 26
		y = 1
		available = {
			has_country_flag = de_galle_1965
		}
		bypass = {
			has_country_flag = de_galle_1965
		}
	}
	focus = {
		id = FRA_60s_Continue_Dirigisme_Economics
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Continue_Dirigisme_Economics"
		}
		icon = GFX_20_Industrial_Areas
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Re_Elect_De_Galle
		}
		x = 24
		y = 2
		completion_reward = {
			every_owned_state = {
				add_extra_state_shared_building_slots = 1
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = no
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = no
				}
			}
		}
	}
	focus = {
		id = FRA_60s_SICOMI_Creation
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_SICOMI_Creation"
		}
		icon = GFX_Suburban_Development
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Continue_Dirigisme_Economics
		}
		x = 23
		y = 3
		completion_reward = {
			add_political_power = 100
			add_timed_idea = {
				idea = fra_sicomi
				days = 300
			}
		}
	}
	focus = {
		id = FRA_60s_State_Directed_Growth
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_State_Directed_Growth"
		}
		icon = GFX_Spread_Industrialization
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_SICOMI_Creation
		}
		x = 23
		y = 4
		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = no
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = no
				}
			}
		}
	}
	focus = {
		id = FRA_60s_New_National_Police
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_New_National_Police"
		}
		icon = GFX_goal_ENG_reinforce_police
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Continue_Dirigisme_Economics
		}
		x = 25
		y = 3
		completion_reward = {
			add_stability = 0.1
			add_political_power = 150
			add_timed_idea = {
				idea = fra_hq
				days = 375
			}
		}
	}
	focus = {
		id = FRA_60s_Create_LETI
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Create_LETI"
		}
		icon = GFX_TechnologicalSupremacy
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_New_National_Police
		}
		x = 25
		y = 4
		completion_reward = {
			add_tech_bonus = {
				bonus = 0.5
				uses = 1
				category = electronics
			}
		}
	}
	focus = {
		id = FRA_60s_Paris_Lille_Autoroute
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Paris_Lille_Autoroute"
		}
		icon = GFX_FocusBuildRoads
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_State_Directed_Growth
		}
		prerequisite = {
			focus = FRA_60s_Create_LETI
		}
		x = 24
		y = 5
		completion_reward = {
			16 = {
				if = {
					limit = {
						free_building_slots = {
							building = infrastructure
							size > 0
							include_locked = yes
						}
						OR = {
							is_in_home_area = yes
							NOT = {
								owner = {
									any_owned_state = {
										free_building_slots = {
											building = infrastructure
											size > 0
											include_locked = yes
										}
										is_in_home_area = yes
									}
								}
							}
						}
					}
					add_building_construction = {
						type = infrastructure
						level = 1
						instant_build = no
					}
				}
			}
			29 = {
				if = {
					limit = {
						free_building_slots = {
							building = infrastructure
							size > 0
							include_locked = yes
						}
						OR = {
							is_in_home_area = yes
							NOT = {
								owner = {
									any_owned_state = {
										free_building_slots = {
											building = infrastructure
											size > 0
											include_locked = yes
										}
										is_in_home_area = yes
									}
								}
							}
						}
					}
					add_building_construction = {
						type = infrastructure
						level = 1
						instant_build = no
					}
				}
			}
			735 = {
				if = {
					limit = {
						free_building_slots = {
							building = infrastructure
							size > 0
							include_locked = yes
						}
						OR = {
							is_in_home_area = yes
							NOT = {
								owner = {
									any_owned_state = {
										free_building_slots = {
											building = infrastructure
											size > 0
											include_locked = yes
										}
										is_in_home_area = yes
									}
								}
							}
						}
					}
					add_building_construction = {
						type = infrastructure
						level = 1
						instant_build = no
					}
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Resignation_of_de_Gaulle
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Resignation_of_de_Gaulle"
		}
		icon = GFX_focus_arc_de_triomphe
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Re_Elect_De_Galle
		}
		x = 26
		y = 2
		available = {
			OR = {
				has_completed_focus = FRA_60s_Referendum_Fail
				has_completed_focus = FRA_60s_Gaullist_Defeat
			}
		}
		completion_reward = {
			country_event = De_Galle.10
		}
	}
	focus = {
		id = FRA_60s_Withdraw_From_NATO_Integrated_Commmandment
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Withdraw_From_NATO_Integrated_Commmandment"
		}
		icon = GFX_focus_generic_strike_at_democracy3
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Re_Elect_De_Galle
		}
		x = 28
		y = 2
		completion_reward = {
			every_country = {
				limit = {
					has_idea = nato_member
					NOT = {
						tag = FRA
					}
				}
				add_opinion_modifier = {
					target = FRA
					modifier = small_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Vive_le_Quebec_libre
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Vive_le_Quebec_libre"
		}
		icon = GFX_ViveleQuebecLibre
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Withdraw_From_NATO_Integrated_Commmandment
		}
		x = 27
		y = 3
		completion_reward = {
			add_political_power = 300
			CAN = {
				add_stability = -0.1
			}
			CAN = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_decrease
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = CAN
					modifier = large_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Degaulle_World_Tour
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Degaulle_World_Tour"
		}
		icon = GFX_Financial_Domination
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Vive_le_Quebec_libre
		}
		x = 27
		y = 4
		completion_reward = {
			every_country = {
				limit = {
					has_idea = nato_member
					NOT = {
						tag = FRA
					}
				}
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Condemn_Israeli_Expansionism
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Condemn_Israeli_Expansionism"
		}
		icon = GFX_goal_ISR_Proclamation
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Withdraw_From_NATO_Integrated_Commmandment
		}
		x = 29
		y = 3
		completion_reward = {
			ISR = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_decrease
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = ISR
					modifier = large_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Condemn_American_Vietnamese_Strategy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Condemn_American_Vietnamese_Strategy"
		}
		icon = GFX_Greece_recon_USA
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Condemn_Israeli_Expansionism
		}
		x = 29
		y = 4
		completion_reward = {
			USA = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_decrease
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = USA
					modifier = large_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Franco_Luxemburg_Border_Rectification
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Franco_Luxemburg_Border_Rectification"
		}
		icon = GFX_goal_LUX_deal
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Condemn_American_Vietnamese_Strategy
		}
		prerequisite = {
			focus = FRA_60s_Degaulle_World_Tour
		}
		x = 28
		y = 5
		completion_reward = {
			add_stability = 0.05
			add_political_power = 100
			LUX = {
				add_opinion_modifier = {
					target = FRA
					modifier = huge_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_May_1968
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_May_1968"
		}
		icon = GFX_Communist_Repression_2
		search_filters = {
			IC_FILTER
		}
		cost = 2.7
		prerequisite = {
			focus = FRA_60s_Paris_Lille_Autoroute
		}
		prerequisite = {
			focus = FRA_60s_Franco_Luxemburg_Border_Rectification
		}
		x = 26
		y = 6
		available = {
			always = no
		}
	}
	focus = {
		id = FRA_60s_Mitterand_1965
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Mitterand_1965"
		}
		icon = GFX_SocDemFocus
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Elections_of_1965
		}
		x = 37
		y = 1
		available = {
			has_country_flag = mitterand_1965
		}
		bypass = {
			has_country_flag = mitterand_1965
		}
	}
	focus = {
		id = FRA_60s_French_Nuclear_Test_In_The_Pacific
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_French_Nuclear_Test_In_The_Pacific"
		}
		icon = GFX_nuclear_detonation
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Re_Elect_De_Galle
			focus = FRA_60s_Mitterand_1965
		}
		x = 31
		y = 2
		completion_reward = {
			add_tech_bonus = {
				bonus = 0.5
				uses = 1
				category = nuclear
			}
		}
	}
	focus = {
		id = FRA_60s_Plan_Calcul
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Plan_Calcul"
		}
		icon = GFX_goal_generic_computers
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_French_Nuclear_Test_In_The_Pacific
		}
		x = 31
		y = 3
		completion_reward = {
			add_tech_bonus = {
				bonus = 0.25
				uses = 2
				category = computing_tech
			}
		}
	}
	focus = {
		id = FRA_60s_Create_IUT
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Create_IUT"
		}
		icon = GFX_prioritize_western_education
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Re_Elect_De_Galle
			focus = FRA_60s_Mitterand_1965
		}
		x = 33
		y = 2
		completion_reward = {
			add_political_power = 50
			add_research_slot = 1
		}
	}
	focus = {
		id = FRA_60s_Fouchet_Reform
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Fouchet_Reform"
		}
		icon = GFX_Commie_Treaty
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Create_IUT
		}
		x = 33
		y = 3
		completion_reward = {
			add_stability = 0.05
			add_political_power = 150
			add_timed_idea = {
				idea = ISR_education_reform
				days = 800
			}
		}
	}
	focus = {
		id = FRA_60s_Legislative_Election_67
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Legislative_Election_67"
		}
		icon = GFX_new_democratic_elections
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Plan_Calcul
			focus = FRA_60s_Fouchet_Reform
		}
		available = {
			always = no
		}
		x = 32
		y = 4
	}
	focus = {
		id = FRA_60s_URP_Victory
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_URP_Victory"
		}
		icon = GFX_Gaulism
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Legislative_Election_67
		}
		available = {
			always = no
		}
		x = 30
		y = 5
	}
	focus = {
		id = FRA_60s_Left_Victory
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Left_Victory"
		}
		icon = GFX_SocDemFocus
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Legislative_Election_67
		}
		available = {
			always = no
		}
		x = 34
		y = 5
	}
	focus = {
		id = FRA_60s_Jacque_Duclot
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Jacque_Duclot"
		}
		icon = GFX_PCF
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Elections_of_1969
		}
		available = {
			has_country_flag = jacque_duclot_1969
		}
		bypass = {
			has_country_flag = jacque_duclot_1969
		}
		x = 34
		y = 13
	}
	focus = {
		id = FRA_60s_Increase_Relations_With_USSR
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Increase_Relations_With_USSR"
		}
		icon = GFX_focus_chi_mission_to_the_soviet_union
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Jacque_Duclot
		}
		x = 34
		y = 14
		completion_reward = {
			FRA = {
				add_opinion_modifier = {
					target = SOV
					modifier = large_increase
				}
			}
			SOV = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Condemn_Chinese_Cultural_Revolution
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Condemn_Chinese_Cultural_Revolution"
		}
		icon = GFX_focus_PRC_red_army
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Increase_Relations_With_USSR
		}
		x = 34
		y = 15
		completion_reward = {
			add_stability = -0.05
			FRA = {
				add_opinion_modifier = {
					target = PRC
					modifier = large_decrease
				}
			}
			PRC = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Academic_Funding
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Academic_Funding"
		}
		icon = GFX_focus_generic_military_academy
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Mitterand_1965
		}
		x = 35
		y = 2
		completion_reward = {
			add_timed_idea = {
				idea = KOR_education_reform
				days = 375
			}
		}
	}
	focus = {
		id = FRA_60s_Funding_for_the_Arts
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Funding_for_the_Arts"
		}
		icon = GFX_goal_generic_positive_trade_relations
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Academic_Funding
		}
		x = 35
		y = 3
		completion_reward = {
			add_political_power = 300
			add_stability = 0.15
		}
	}
	focus = {
		id = FRA_60s_Condemn_American_Imperialism
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Condemn_American_Imperialism"
		}
		icon = GFX_focus_USA_flag
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Funding_for_the_Arts
		}
		x = 35
		y = 4
		completion_reward = {
			USA = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_decrease
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = USA
					modifier = large_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Raise_the_Minimum_Wage
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Raise_the_Minimum_Wage"
		}
		icon = GFX_goal_endless_money
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Mitterand_1965
		}
		x = 37
		y = 2
		completion_reward = {
			add_ideas = increase_the_wages
		}
	}
	focus = {
		id = FRA_60s_Increase_the_Pensions
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Increase_the_Pensions"
		}
		icon = GFX_Drachma_dev
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Raise_the_Minimum_Wage
		}
		x = 37
		y = 3
		completion_reward = {
			add_timed_idea = {
				idea = increased_pensions
				days = 375
			}
		}
	}
	focus = {
		id = FRA_60s_Support_Regional_Identities_69
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Support_Regional_Identities_69"
		}
		icon = GFX_Frenchregions
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Mitterand_1969
		}
		x = 30
		y = 14
		completion_reward = {
			add_political_power = 300
			add_stability = 0.15
		}
	}
	focus = {
		id = FRA_60s_Money_Devaluation
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Money_Devaluation"
		}
		icon = GFX_Monetary_Reform
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Jacque_Duclot
			focus = FRA_60s_Georges_Pompidou_1969
			focus = FRA_60s_Alain_Poher_1969
			focus = FRA_60s_Mitterand_1969
		}
		x = 28
		y = 14
		completion_reward = {
			add_stability = -0.05
			add_political_power = 300
			add_timed_idea = {
				idea = Devalued_money
				days = 50
			}
		}
	}
	focus = {
		id = FRA_60s_Work_and_Remuneration_Reform
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Work_and_Remuneration_Reform"
		}
		icon = GFX_focus_generic_the_giant_wakes
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Money_Devaluation
		}
		x = 28
		y = 15
		completion_reward = {
			add_political_power = 10
			add_timed_idea = {
				idea = increase_the_wages
				days = 75
			}
		}
	}
	focus = {
		id = FRA_60s_SMIC_Creation
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_SMIC_Creation"
		}
		icon = GFX_Cash_and_Carry
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Work_and_Remuneration_Reform
		}
		x = 27
		y = 16
		completion_reward = {
			swap_ideas = {
				remove_idea = minimum_wages
				add_idea = minimum_wages_2
			}
		}
	}
	focus = {
		id = FRA_60s_Parental_Authority_Equality_Between_Men_And_Women
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Parental_Authority_Equality_Between_Men_And_Women"
		}
		icon = GFX_focus_generic_the_giant_wakes
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Work_and_Remuneration_Reform
		}
		x = 29
		y = 16
		completion_reward = {
			add_stability = 0.05
			add_political_power = 50
		}
	}
	focus = {
		id = FRA_60s_Reduce_Military_Service_To_One_Year
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Reduce_Military_Service_To_One_Year"
		}
		icon = GFX_Death_or_Dishonor
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Parental_Authority_Equality_Between_Men_And_Women
		}
		prerequisite = {
			focus = FRA_60s_SMIC_Creation
		}
		x = 28
		y = 17
		completion_reward = {
			swap_ideas = {
				remove_idea = volunteer_only
				add_idea = disarmed_nation
			}
		}
	}
	focus = {
		id = FRA_60s_Start_ORTF_Decentralization
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Start_ORTF_Decentralization"
		}
		icon = GFX_tv
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Reduce_Military_Service_To_One_Year
		}
		x = 28
		y = 18
		completion_reward = {
			add_political_power = -200
			add_stability = 0.02
			remove_ideas = FRA_reformed_public_television
			add_timed_idea = {
				idea = FRA_reformed_public_television_2
				days = 1200
			}
		}
	}
	focus = {
		id = FRA_60s_Contraception_Decree
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Contraception_Decree"
		}
		icon = GFX_femelections
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_TGV_Project
		}
		prerequisite = {
			focus = FRA_60s_Start_ORTF_Decentralization
		}
		x = 27
		y = 19
		completion_reward = {
			add_timed_idea = {
				idea = FRA_contraception_legalization
				days = 810
			}
			add_political_power = 150
			add_stability = -0.05
		}
	}
	focus = {
		id = FRA_60s_Pleven_Law
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Pleven_Law"
		}
		icon = GFX_Paper
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Social_Welfare
		}
		prerequisite = {
			focus = FRA_60s_Start_ORTF_Decentralization
		}
		x = 29
		y = 19
		completion_reward = {
			add_ideas = Anti_racist_law
			add_stability = -0.05
		}
	}
	focus = {
		id = FRA_60s_Alain_Poher_1969
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Alain_Poher_1969"
		}
		icon = GFX_Leading_Torch
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Elections_of_1969
		}
		x = 26
		y = 13
		available = {
			has_country_flag = alain_poher_1969
		}
		bypass = {
			has_country_flag = alain_poher_1969
		}
	}
	focus = {
		id = FRA_60s_Increase_Relations_With_America
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Increase_Relations_With_America"
		}
		icon = GFX_goal_USA_deal
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Relax_Media_Restrictions
			focus = FRA_60s_Rejoin_NATO
		}
		x = 24
		y = 16
		completion_reward = {
			FRA = {
				add_opinion_modifier = {
					target = USA
					modifier = large_increase
				}
			}
			USA = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Academic_Funding_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Academic_Funding_His"
		}
		icon = GFX_focus_generic_military_academy
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Increase_Relations_With_America
		}
		x = 24
		y = 17
		completion_reward = {
			add_timed_idea = {
				idea = KOR_education_reform
				days = 375
			}
		}
	}
	focus = {
		id = FRA_60s_Create_The_Larzac_Camp
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Create_The_Larzac_Camp"
		}
		icon = GFX_Close_Exile_Camps
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Propose_New_Regionalization_Reform
		}
		x = 25
		y = 20
		completion_reward = {
			add_manpower = 20000
			add_stability = -0.05
			add_political_power = -50
		}
	}
	focus = {
		id = FRA_60s_Propose_New_Regionalization_Reform
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Propose_New_Regionalization_Reform"
		}
		icon = GFX_Freedom2
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Social_Housing_His
		}
		x = 25
		y = 19
		completion_reward = {
			add_political_power = 300
			add_timed_idea = {
				idea = decentralization
				days = 1000
			}
		}
	}
	focus = {
		id = FRA_60s_Increase_the_Pensions_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Increase_the_Pensions_His"
		}
		icon = GFX_Drachma_dev
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Social_Housing_His
		}
		x = 23
		y = 19
		completion_reward = {
			add_timed_idea = {
				idea = increased_pensions
				days = 375
			}
		}
	}
	focus = {
		id = FRA_60s_Comite_National_Creation
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Comite_National_Creation"
		}
		icon = GFX_FRA_Yes_De_Gaulle
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Increase_the_Pensions_His
		}
		x = 23
		y = 20
		completion_reward = {
			add_stability = -0.1
			add_political_power = 100
			add_timed_idea = {
				idea = degaulle_memoire
				days = 375
			}
		}
	}
	focus = {
		id = FRA_60s_Announce_Our_Social_Plan
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Announce_Our_Social_Plan"
		}
		icon = GFX_BEL_socialist_infrastructure2
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Comite_National_Creation
		}
		prerequisite = {
			focus = FRA_60s_Create_The_Larzac_Camp
		}
		x = 24
		y = 21
		completion_reward = {
			add_stability = 0.05
			add_political_power = -200
			load_focus_tree = FRA_1970s
		}
	}
	focus = {
		id = FRA_60s_Social_Housing_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Social_Housing_His"
		}
		icon = GFX_Encourage_Urbanization
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Academic_Funding_His
		}
		x = 24
		y = 18
		completion_reward = {
			every_owned_state = {
				add_extra_state_shared_building_slots = 1
			}
		}
	}
	focus = {
		id = FRA_60s_Relations_With_Former_French_Colonies
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Relations_With_Former_French_Colonies"
		}
		icon = GFX_goal_generic_improve_relations
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Increase_Relations_With_America
			focus = FRA_60s_National_Unity
		}
		x = 30
		y = 17
		completion_reward = {
			FRA = {
				add_opinion_modifier = {
					target = "GNA"
					modifier = large_increase
				}
			}
			"GNA" = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = VOL
					modifier = large_increase
				}
			}
			VOL = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = MRT
					modifier = large_increase
				}
			}
			MRT = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = TOG
					modifier = large_increase
				}
			}
			TOG = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = DAH
					modifier = large_increase
				}
			}
			DAH = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = SEN
					modifier = large_increase
				}
			}
			SEN = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = CHA
					modifier = large_increase
				}
			}
			CHA = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = IVO
					modifier = large_increase
				}
			}
			IVO = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = MLI
					modifier = large_increase
				}
			}
			MLI = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Mitterand_1969
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Mitterand_1969"
		}
		icon = GFX_SocDemFocus
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Elections_of_1969
		}
		x = 30
		y = 13
		available = {
			has_country_flag = mitterand_1969
		}
		bypass = {
			has_country_flag = mitterand_1969
		}
	}
	focus = {
		id = FRA_60s_Arianespace
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Arianespace"
		}
		icon = GFX_TheMoon
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Increase_Relations_With_America
			focus = FRA_60s_National_Unity
		}
		x = 26
		y = 17
		completion_reward = {
			add_ideas = Arianespace
			add_tech_bonus = {
				bonus = 0.35
				uses = 2
				category = space_research
			}
		}
	}
	focus = {
		id = FRA_60s_TGV_Project
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_TGV_Project"
		}
		icon = GFX_FocusBuildRailroads
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Arianespace
		}
		x = 26
		y = 18
		completion_reward = {
			every_owned_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Stalemate
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Stalemate"
		}
		icon = GFX_Election_system_Debate
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Legislative_Election_67
		}
		available = {
			always = no
		}
		x = 32
		y = 5
	}
	focus = {
		id = FRA_60s_Pass_Economic_And_Social_Empowerment_Law_in_Force
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Pass_Economic_And_Social_Empowerment_Law_in_Force"
		}
		icon = GFX_Room_Meeting
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Left_Victory
			focus = FRA_60s_Stalemate
			focus = FRA_60s_URP_Victory
		}
		x = 32
		y = 6
		completion_reward = {
			country_event = french_elections.16
		}
	}
	focus = {
		id = FRA_60s_Restore_Franco_American_Relationship
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Restore_Franco_American_Relationship"
		}
		icon = GFX_goal_USA_deal
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Alain_Poher_1969
		}
		x = 26
		y = 14
		completion_reward = {
			USA = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			FRA = {
				add_opinion_modifier = {
					target = USA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Rejoin_NATO
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Rejoin_NATO"
		}
		icon = GFX_nato
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Restore_Franco_American_Relationship
		}
		x = 26
		y = 15
		completion_reward = {
			every_country = {
				limit = {
					has_idea = nato_member
					NOT = {
						original_tag = FRA
					}
				}
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_End_Gaulist_Social_Repression
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_End_Gaulist_Social_Repression"
		}
		icon = GFX_focus_peace_talks
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Georges_Pompidou_1969
			focus = FRA_60s_Alain_Poher_1969
			focus = FRA_60s_Mitterand_1969
			focus = FRA_60s_Jacque_Duclot
		}
		x = 24
		y = 14
		completion_reward = {
			add_political_power = 300
			add_stability = 0.15
			remove_ideas = gaulist_media
		}
	}
	focus = {
		id = FRA_60s_Condemn_Anti_Clericalism
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Condemn_Anti_Clericalism"
		}
		icon = GFX_Enshrine_Secularism
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_End_Gaulist_Social_Repression
		}
		x = 24
		y = 15
		completion_reward = {
			add_political_power = 300
		}
	}
	focus = {
		id = FRA_60s_Repress_the_Protestors
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Repress_the_Protestors"
		}
		icon = GFX_focus_police
		search_filters = {
			IC_FILTER
		}
		cost = 1
		prerequisite = {
			focus = FRA_60s_May_1968
		}
		mutually_exclusive = {
			focus = FRA_60s_Negotiation_with_Protestors
		}
		x = 24
		y = 7
		available = {
			date > 1968.5.13
			has_country_flag = may68_maoist_take_the_lead
		}
		completion_reward = {
			news_event = may.689
		}
	}
	focus = {
		id = FRA_60s_Negotiation_with_Protestors
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Negotiation_with_Protestors"
		}
		icon = GFX_tblra_union_agreement
		search_filters = {
			IC_FILTER
		}
		cost = 2.8
		prerequisite = {
			focus = FRA_60s_May_1968
		}
		mutually_exclusive = {
			focus = FRA_60s_Repress_the_Protestors
		}
		x = 28
		y = 7
		available = {
			date > 1968.5.13
		}
		completion_reward = {
			news_event = may.69
		}
	}
	focus = {
		id = FRA_60s_New_Elections
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_New_Elections"
		}
		icon = GFX_new_democratic_elections
		search_filters = {
			IC_FILTER
		}
		cost = 6.6
		prerequisite = {
			focus = FRA_60s_Repress_the_Protestors
			focus = FRA_60s_Negotiation_with_Protestors
		}
		x = 26
		y = 8
		available = {
			date > 1968.05.27
		}
		completion_reward = {
			country_event = De_Galle.9
		}
	}
	focus = {
		id = FRA_60s_Large_Gaullist_Victory
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Large_Gaullist_Victory"
		}
		icon = GFX_FRA_Yes_De_Gaulle
		search_filters = {
			IC_FILTER
		}
		cost = 6.6
		prerequisite = {
			focus = FRA_60s_New_Elections
		}
		x = 25
		y = 9
		available = {
			always = no
		}
		completion_reward = {
			add_stability = -0.05
			add_political_power = 300
		}
	}
	focus = {
		id = FRA_60s_Referendum_of_April_69
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Referendum_of_April_69"
		}
		icon = GFX_focus_chi_reach_out_to_france
		search_filters = {
			IC_FILTER
		}
		cost = 6.6
		prerequisite = {
			focus = FRA_60s_Large_Gaullist_Victory
		}
		x = 25
		y = 10
		completion_reward = {
			country_event = referendumfr.1
		}
	}
	focus = {
		id = FRA_60s_Referendum_Fail
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Referendum_Fail"
		}
		icon = GFX_TorchofLiberty
		search_filters = {
			IC_FILTER
		}
		cost = 6.6
		prerequisite = {
			focus = FRA_60s_Referendum_of_April_69
		}
		x = 26
		y = 11
		available = {
			always = no
		}
		completion_reward = {
			add_stability = 0.1
			add_political_power = -100
		}
	}
	focus = {
		id = FRA_60s_Referendum_Success
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Referendum_Success"
		}
		icon = GFX_focus_victor
		search_filters = {
			IC_FILTER
		}
		cost = 6.6
		prerequisite = {
			focus = FRA_60s_Referendum_of_April_69
		}
		x = 24
		y = 11
		available = {
			always = no
		}
		completion_reward = {
			add_stability = -0.1
			add_political_power = 50
		}
	}
	focus = {
		id = FRA_60s_Gaullist_Defeat
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Gaullist_Defeat"
		}
		icon = GFX_FRA_No_De_Gaulle
		search_filters = {
			IC_FILTER
		}
		cost = 6.6
		prerequisite = {
			focus = FRA_60s_New_Elections
		}
		x = 27
		y = 9
		available = {
			always = no
		}
		completion_reward = {
			add_stability = 0.1
			add_political_power = -350
		}
	}
	focus = {
		id = FRA_60s_The_French_Civil_War_68
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_The_French_Civil_War_68"
		}
		icon = GFX_BrinkOfCollapse
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_New_Elections
		}
		x = 29
		y = 9
		available = {
			always = no
		}
	}
	focus = {
		id = FRA_60s_Salvation_of_France
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Salvation_of_France"
		}
		icon = GFX_FascistSubterfuge
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_The_French_Civil_War_68
		}
		x = 27
		y = 10
		completion_reward = {
			add_political_power = 300
			set_global_flag = OAS_TAKEOVER
			load_focus_tree = FRA_1960s_Fascist
		}
	}
	focus = {
		id = FRA_60s_Decentralized_Power_69
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Decentralized_Power_69"
		}
		icon = GFX_Political_Support
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Support_Regional_Identities_69
		}
		x = 30
		y = 15
		completion_reward = {
			add_political_power = 300
			add_stability = 0.15
		}
	}
	focus = {
		id = FRA_60s_Install_a_Junta
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Install_a_Junta"
		}
		icon = GFX_MilitaryGovernment
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_The_French_Civil_War_68
		}
		x = 29
		y = 10
		completion_reward = {
			set_politics = {
				ruling_party = neutrality
				elections_allowed = no
			}
			load_focus_tree = FRA_1960s_Junta
		}
	}
	focus = {
		id = FRA_60s_Downfall_of_the_Regime
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Downfall_of_the_Regime"
		}
		icon = GFX_red_world
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_The_French_Civil_War_68
		}
		x = 31
		y = 10
		completion_reward = {
			add_political_power = 300
			set_global_flag = FRA_COUP
			load_focus_tree = FRA_1960s_Communist
		}
	}
	focus = {
		id = FRA_60s_Keynesian_Economics
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Keynesian_Economics"
		}
		icon = GFX_focus_generic_self_management
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Mitterand_1965
		}
		x = 39
		y = 2
		completion_reward = {
			every_owned_state = {
				add_extra_state_shared_building_slots = 1
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = FRA_60s_The_French_Welfare_State
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_The_French_Welfare_State"
		}
		icon = GFX_goal_continuous_increase_nu
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Keynesian_Economics
		}
		x = 39
		y = 3
		completion_reward = {
			add_ideas = the_american_welfare_state
		}
	}
	focus = {
		id = FRA_60s_Evain_Accords
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Evain_Accords"
		}
		icon = GFX_Quell_Algerian_Nationalist_Demands
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Failure_of_the_Coup
		}
		x = 15
		y = 6
		available = {
			date > 1962.1.1
		}
		bypass = {
			has_global_flag = evian_accords
		}
		completion_reward = {
			set_global_flag = evian_accords
			news_event = FLN_insurgency_options.15			#Evian Accords
			clear_variable = War_Exhaustion
			#remove_dynamic_modifier = {
			#	modifier = War_Exhaustion_Modifier
			#}
			FRA = {
				release = ALG
			}
			ALG = {
				every_owned_state = {
					clr_state_flag = FLN_target
					clr_state_flag = insurg_lvl2
					remove_province_modifier = {
						static_modifiers = {
							insurgency_tier2
						}
						province = {
							all_provinces = yes
						}
					}
					add_state_modifier = {
						modifier = {
							local_factory_sabotage = -0.15
						}
					}
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Politique_de_Grandeur
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Politique_de_Grandeur"
		}
		icon = GFX_France_Flag_Focus
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Evain_Accords
		}
		x = 15
		y = 7
		completion_reward = {
			add_political_power = 300
			add_stability = 0.15
			every_country = {
				limit = {
					has_idea = nato_member
					NOT = {
						tag = FRA
					}
				}
				add_opinion_modifier = {
					target = FRA
					modifier = huge_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Expand_the_Nuclear_Program
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Expand_the_Nuclear_Program"
		}
		icon = GFX_focus_uranium_mining
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Politique_de_Grandeur
		}
		x = 12
		y = 8
		available = {
			has_completed_focus = FRA_60s_Dissolve_National_Assembly_62
			has_completed_focus = FRA_60s_Universal_Suffrage_Referendum_62
		}
		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = nuclear_reactor
					level = 2
					instant_build = no
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Assert_French_Independence
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Assert_French_Independence"
		}
		icon = GFX_focus_francefirst
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Expand_the_Nuclear_Program
		}
		x = 12
		y = 9
		completion_reward = {
			add_political_power = 300
			add_stability = 0.05
		}
	}
	focus = {
		id = FRA_60s_Dissolve_National_Assembly_62
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Dissolve_National_Assembly_62"
		}
		icon = GFX_National_Security_Act
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Politique_de_Grandeur
		}
		x = 14
		y = 8
		completion_reward = {
			add_political_power = -300
			add_stability = 0.05
		}
	}
	focus = {
		id = FRA_60s_Universal_Suffrage_Referendum_62
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Universal_Suffrage_Referendum_62"
		}
		icon = GFX_French_Glory
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Politique_de_Grandeur
		}
		x = 16
		y = 8
		completion_reward = {
			add_political_power = 100
			add_stability = -0.1
		}
	}
	focus = {
		id = FRA_60s_Friendship_Treaty_with_Germany
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Friendship_Treaty_with_Germany"
		}
		icon = GFX_FrenchGermanFriendship
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Universal_Suffrage_Referendum_62
		}
		prerequisite = {
			focus = FRA_60s_Dissolve_National_Assembly_62
		}
		x = 15
		y = 9
		completion_reward = {
			FRA = {
				add_opinion_modifier = {
					target = WGR
					modifier = large_increase
				}
			}
			WGR = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Create_State_Security_Court
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Create_State_Security_Court"
		}
		icon = GFX_Court_Justice
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Assert_French_Independence
		}
		x = 12
		y = 10
		completion_reward = {
			add_ideas = FRA_state_security_court
		}
	}
	focus = {
		id = FRA_60s_Create_Racine_Misssion
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Create_Racine_Misssion"
		}
		icon = GFX_goal_generic_propaganda
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Dirigisme_Economics
		}
		x = 18
		y = 10
		completion_reward = {
			22 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 2
					instant_build = no
				}
			}
		}
	}
	focus = {
		id = FRA_60s_French_Fleet_Out_of_Nato_Integrated
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_French_Fleet_Out_of_Nato_Integrated"
		}
		icon = GFX_Goal_generic_navy_battleshipTwo
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Friendship_Treaty_with_Germany
		}
		x = 14
		y = 10
		completion_reward = {
			every_country = {
				limit = {
					has_idea = nato_member
					NOT = {
						tag = FRA
					}
				}
				add_opinion_modifier = {
					target = FRA
					modifier = small_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Teaching_Reform
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Teaching_Reform"
		}
		icon = GFX_Paper
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Friendship_Treaty_with_Germany
		}
		x = 16
		y = 10
		completion_reward = {
			add_timed_idea = {
				idea = education_reform_2
				days = 1000
			}
		}
	}
	focus = {
		id = FRA_60s_Stabilization_Plan
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Stabilization_Plan"
		}
		icon = GFX_Expand_the_Topke_System
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_French_Fleet_Out_of_Nato_Integrated
		}
		prerequisite = {
			focus = FRA_60s_Create_State_Security_Court
		}
		x = 13
		y = 11
		completion_reward = {
			add_political_power = 100
			add_ideas = VGE_Econ_minister
		}
	}
	focus = {
		id = FRA_60s_Reduce_Military_Service_Time
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Reduce_Military_Service_Time"
		}
		icon = GFX_military_service_reduction
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Teaching_Reform
		}
		prerequisite = {
			focus = FRA_60s_Create_Racine_Misssion
		}
		x = 17
		y = 11
		completion_reward = {
			swap_ideas = {
				remove_idea = extensive_conscription
				add_idea = limited_conscription
			}
		}
	}
	focus = {
		id = FRA_60s_Franco_Portuguese_Immigration_Treaty
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Franco_Portuguese_Immigration_Treaty"
		}
		icon = GFX_FrancoPortugueseFriendship
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Friendship_Treaty_with_Germany
		}
		prerequisite = {
			focus = FRA_60s_French_Fleet_Out_of_Nato_Integrated
		}
		prerequisite = {
			focus = FRA_60s_Teaching_Reform
		}
		x = 15
		y = 11
		completion_reward = {
			add_opinion_modifier = {
				target = POR
				modifier = small_increase
			}
			POR = {
				add_opinion_modifier = {
					target = FRA
					modifier = small_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Reform_RTF
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Reform_RTF"
		}
		icon = GFX_tv
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Franco_Portuguese_Immigration_Treaty
		}
		prerequisite = {
			focus = FRA_60s_Stabilization_Plan
		}
		x = 14
		y = 12
		completion_reward = {
			add_political_power = 150
			add_stability = -0.02
			add_ideas = FRA_reformed_public_television
		}
	}
	focus = {
		id = FRA_60s_Recognize_the_PRC
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Recognize_the_PRC"
		}
		icon = GFX_focus_chi_one_china_policy
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Franco_Portuguese_Immigration_Treaty
		}
		prerequisite = {
			focus = FRA_60s_Reduce_Military_Service_Time
		}
		x = 16
		y = 12
		completion_reward = {
			FRA = {
				add_opinion_modifier = {
					target = PRC
					modifier = large_increase
				}
			}
			PRC = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Moselle_Canalization
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Moselle_Canalization"
		}
		icon = GFX_canal
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Reform_RTF
		}
		x = 13
		y = 13
		completion_reward = {
			20 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = no
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Create_the_Agence_De_Bassin
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Create_the_Agence_De_Bassin"
		}
		icon = GFX_Bonneville_Dam
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Recognize_the_PRC
		}
		prerequisite = {
			focus = FRA_60s_Reform_RTF
		}
		x = 15
		y = 13
		completion_reward = {
			VIE = {
				add_opinion_modifier = {
					target = FRA
					modifier = small_increase
				}
			}
			add_timed_idea = {
				idea = FRA_efficient_water_gestion
				days = 7665
			}
		}
	}
	focus = {
		id = FRA_60s_Leave_SEATO
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Leave_SEATO"
		}
		icon = GFX_SEATO
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Recognize_the_PRC
		}
		x = 17
		y = 13
		completion_reward = {
			add_political_power = 100
		}
	}
	focus = {
		id = FRA_60s_Military_Service_Reformation
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Military_Service_Reformation"
		}
		icon = GFX_To_The_Last_Man
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Create_the_Agence_De_Bassin
		}
		x = 15
		y = 14
		completion_reward = {
			swap_ideas = {
				remove_idea = limited_conscription
				add_idea = volunteer_only
			}
		}
	}
	focus = {
		id = FRA_60s_Empty_Chair_Policy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Empty_Chair_Policy"
		}
		icon = GFX_empty_seat_France
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Leave_SEATO
		}
		x = 17
		y = 14
		completion_reward = {
			every_country = {
				limit = {
					has_idea = Member_of_European_Defense_Community
					NOT = {
						tag = FRA
					}
				}
				add_opinion_modifier = {
					target = FRA
					modifier = large_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Inaugurate_Mont_Blanc_Tunnel
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Inaugurate_Mont_Blanc_Tunnel"
		}
		icon = GFX_goal_generic_propaganda
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Moselle_Canalization
		}
		x = 13
		y = 14
		completion_reward = {
			32 = {
				add_building_construction = {
					type = infrastructure
					level = 3
					instant_build = no
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Announce_France_Will_Leave_NATO
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Announce_France_Will_Leave_NATO"
		}
		icon = GFX_France_Leaves_NATO
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Inaugurate_Mont_Blanc_Tunnel
		}
		prerequisite = {
			focus = FRA_60s_Empty_Chair_Policy
		}
		prerequisite = {
			focus = FRA_60s_Military_Service_Reformation
		}
		x = 15
		y = 15
		completion_reward = {
			add_stability = -0.1
			add_political_power = -100
			every_country = {
				limit = {
					has_idea = nato_member
					NOT = {
						tag = FRA
					}
				}
				add_opinion_modifier = {
					target = FRA
					modifier = medium_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Trente_Glorieuses
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Trente_Glorieuses"
		}
		icon = GFX_focus_generic_the_giant_wakes
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Politique_de_Grandeur
		}
		x = 18
		y = 8
		available = {
			has_completed_focus = FRA_60s_Dissolve_National_Assembly_62
			has_completed_focus = FRA_60s_Universal_Suffrage_Referendum_62
		}
		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
			}
		}
	}
	focus = {
		id = FRA_60s_Dirigisme_Economics
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Dirigisme_Economics"
		}
		icon = GFX_FRA_Cooperation
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Trente_Glorieuses
		}
		x = 18
		y = 9
		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = no
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = no
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = no
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Support_Regional_Identities
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Support_Regional_Identities"
		}
		icon = GFX_Frenchregions
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_The_French_Welfare_State
		}
		prerequisite = {
			focus = FRA_60s_Increase_the_Pensions
		}
		prerequisite = {
			focus = FRA_60s_Funding_for_the_Arts
		}
		x = 39
		y = 4
		completion_reward = {
			add_political_power = 300
			add_stability = 0.15
		}
	}
	focus = {
		id = FRA_60s_Social_Housing
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Social_Housing"
		}
		icon = GFX_BEL_socialist_infrastructure2
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Increase_the_Pensions
		}
		prerequisite = {
			focus = FRA_60s_The_French_Welfare_State
		}
		prerequisite = {
			focus = FRA_60s_Funding_for_the_Arts
		}
		x = 37
		y = 4
		completion_reward = {
			every_owned_state = {
				add_extra_state_shared_building_slots = 1
			}
		}
	}
	focus = {
		id = FRA_60s_Decentralized_Power
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Decentralized_Power"
		}
		icon = GFX_SP_focus_shadow_government
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Social_Housing
		}
		prerequisite = {
			focus = FRA_60s_Condemn_American_Imperialism
		}
		x = 36
		y = 5
		completion_reward = {
			add_political_power = 300
			add_stability = 0.15
		}
	}
	focus = {
		id = FRA_60s_Ban_the_Death_Penalty
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Ban_the_Death_Penalty"
		}
		icon = GFX_reign_of_terror
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Support_Regional_Identities
		}
		prerequisite = {
			focus = FRA_60s_Social_Housing
		}
		x = 38
		y = 5
		completion_reward = {
			add_political_power = 300
			add_stability = 0.05
		}
	}
	focus = {
		id = FRA_60s_Nationalization_Program
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Nationalization_Program"
		}
		icon = GFX_Stamp_out_Corruption
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Ban_the_Death_Penalty
		}
		prerequisite = {
			focus = FRA_60s_Decentralized_Power
		}
		x = 37
		y = 6
		completion_reward = {
			every_owned_state = {
				add_extra_state_shared_building_slots = 1
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Social_Welfare
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Social_Welfare"
		}
		icon = GFX_healthcare
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Relations_With_Former_French_Colonies
		}
		x = 30
		y = 18
		completion_reward = {
			add_ideas = the_american_welfare_state
		}
	}
	focus = {
		id = FRA_60s_Industrialization_of_Paris
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Industrialization_of_Paris"
		}
		icon = GFX_Expand_the_Metros
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Mitterand_1969
			focus = FRA_60s_Georges_Pompidou_1969
			focus = FRA_60s_Jacque_Duclot
		}
		x = 32
		y = 14
		completion_reward = {
			16 = {
				add_building_construction = {
					type = infrastructure
					level = 2
					instant_build = yes
				}
				add_extra_state_shared_building_slots = 5
				add_building_construction = {
					type = industrial_complex
					level = 5
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Modernization_of_Paris
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Modernization_of_Paris"
		}
		icon = GFX_metro
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Industrialization_of_Paris
		}
		x = 32
		y = 15
		completion_reward = {
			16 = {
				add_building_construction = {
					type = infrastructure
					level = 2
					instant_build = yes
				}
				add_extra_state_shared_building_slots = 5
				add_building_construction = {
					type = industrial_complex
					level = 5
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Censor_Motion_Get_Rejected
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Censor_Motion_Get_Rejected"
		}
		icon = GFX_shadow_government
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Pass_Economic_And_Social_Empowerment_Law_in_Force
		}
		available = {
			always = no
		}
		x = 31
		y = 7
	}
	focus = {
		id = FRA_60s_Censor_Motion_Pass
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Censor_Motion_Pass"
		}
		icon = GFX_Puppet_President
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Pass_Economic_And_Social_Empowerment_Law_in_Force
		}
		available = {
			always = no
		}
		x = 33
		y = 7
	}
	focus = {
		id = FRA_60s_National_Unity
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_National_Unity"
		}
		icon = GFX_ally_with_the_leftists
		search_filters = {
			IC_FILTER
		}
		cost = 10
		dynamic = yes
		prerequisite = {
			focus = FRA_60s_Decentralized_Power_69
			focus = FRA_60s_Condemn_Chinese_Cultural_Revolution
		}
		x = 32
		y = 16
		completion_reward = {
			add_stability = 0.1
			add_political_power = 50
		}
	}
	focus = {
		id = FRA_60s_Euro_Communism_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Euro_Communism_His"
		}
		icon = GFX_European_Relations
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_National_Unity
		}
		x = 32
		y = 17
		completion_reward = {
			every_country = {
				limit = {
					has_idea = nato_member
					NOT = {
						original_tag = FRA
					}
					OR = {
						communism > 0.2
						socialist > 0.2
						Social_Democratic > 0.2
						trotskyism > 0.2
						maoism > 0.2
					}
				}
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Condemn_Soviet_Agression_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Condemn_Soviet_Agression_His"
		}
		icon = GFX_Decrease_Communists_Prosecutions
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Euro_Communism_His
		}
		x = 32
		y = 18
		completion_reward = {
			FRA = {
				add_opinion_modifier = {
					target = SOV
					modifier = large_decrease
				}
			}
			SOV = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Ties_with_Yugoslavia_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Ties_with_Yugoslavia_His"
		}
		icon = GFX_goal_generic_major_alliance
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Condemn_Soviet_Agression_His
		}
		x = 31
		y = 19
		completion_reward = {
			FRA = {
				add_opinion_modifier = {
					target = YUG
					modifier = large_increase
				}
			}
			YUG = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = FRA_60s_Democratic_Communism_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Democratic_Communism_His"
		}
		icon = GFX_goal_support_democracy
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Condemn_Soviet_Agression_His
		}
		x = 33
		y = 19
		completion_reward = {
			add_political_power = -200
			add_stability = 0.05
			add_popularity = {
				ideology = socialist
				popularity = 0.1
			}
		}
	}
	focus = {
		id = FRA_60s_Cultural_Freedom_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Cultural_Freedom_His"
		}
		icon = GFX_goal_generic_neutrality_focus
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Democratic_Communism_His
		}
		x = 33
		y = 20
		completion_reward = {
			add_stability = -0.2
			add_timed_idea = {
				idea = Cultural_Freedom
				days = 2000
			}
		}
	}
	focus = {
		id = FRA_60s_Social_Dividends_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Social_Dividends_His"
		}
		icon = GFX_focus_YUG_pan_slavic_congress
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Ties_with_Yugoslavia_His
		}
		x = 31
		y = 20
		completion_reward = {
			add_timed_idea = {
				idea = Social_Dividends
				days = 365
			}
		}
	}
	focus = {
		id = FRA_60s_Rehabilitate_Gramisici_His
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = FRA_60s_Rehabilitate_Gramisici_His"
		}
		icon = GFX_focus_generic_self_management
		search_filters = {
			IC_FILTER
		}
		cost = 10
		prerequisite = {
			focus = FRA_60s_Social_Dividends_His
		}
		prerequisite = {
			focus = FRA_60s_Cultural_Freedom_His
		}
		x = 32
		y = 21
		completion_reward = {
			add_political_power = 300
			FRA = {
				add_opinion_modifier = {
					target = ITA
					modifier = large_increase
				}
			}
			ITA = {
				add_opinion_modifier = {
					target = FRA
					modifier = large_increase
				}
			}
			load_focus_tree = FRA_1970s
		}
	}
}
