###########################
# Liberia Focus Tree
# By Rylock
# Made fun and playable by Chairman Joe Biden, Dr. Phill and AmCath
# shoutout too 𝐿𝑜𝑔™ 𝒻𝓇𝑜𝓂 𝐵𝓁𝒶𝓂𝓂𝑜!™ and Todd Howard for being based and reworking KR's shitfeast of a nation
###########################

focus_tree = {
	id = KR_Liberia
	continuous_focus_position = { x = 0 y = 1300 } 
	default = no
	country = {
		modifier = {
			add = 10
			tag = LIB
		}
	}
	
	shared_focus = AMERICA_back_in_business

	### ECONOMIC TREE

	focus = {
		id = LIB_bailout_partner
		icon = GFX_HUN_revive_military_funding
		cost = 5.8
		available = {
			has_idea = LIB_black_monday
		}
		x = 7
		y = 0

		ai_will_do = {
			factor = 300
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bailout_partner"
			country_event = LIB.85
			add_stability = 0.05
		}
	}

	focus = {
		id = LIB_bailout_usa
		icon = GFX_goal_usa
		cost = 5.8
		prerequisite = { focus = LIB_bailout_partner }
		available = {
			custom_trigger_tooltip = {
				tooltip = unlock_focuses
				always = no
			}
		}
		relative_position_id = LIB_bailout_partner
		x = -2
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		bypass = {
			has_idea = LIB_bailout_usa
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bailout_usa"
			custom_effect_tooltip = unlock_focuses
		}
	}

	focus = {
		id = LIB_american_deal
		icon = GFX_goal_NEE_Martial_Law_For_Good_All
		cost = 5.8
		prerequisite = { focus = LIB_bailout_usa }
		available = {
			OR = {
				has_war = no
				is_subject_of = USA
			}
		}
		relative_position_id = LIB_bailout_usa
		x = -1
		y = 1

		ai_will_do = {
			factor = 3
		}

		available_if_capitulated = no

		bypass = {
			OR = {
				has_socialist_government = yes
				has_authoritarian_government = yes
				has_global_flag = USA_civil_war_begun_flag
				NOT = {
					is_subject_of = USA
				}
			}
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_american_deal"
			add_political_power = 50
			swap_ideas = {
				remove_idea = LIB_bailout_usa
				add_idea = LIB_bailout_usa_2
			}
		}
	}

	focus = {
		id = LIB_tax_exemption
		icon = GFX_CAL_rich_taxation
		cost = 5.8
		prerequisite = { focus = LIB_american_deal }
		relative_position_id = LIB_american_deal
		x = 0
		y = 1

		ai_will_do = {
			factor = 3
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_tax_exemption"
			add_ideas = LIB_tax_exemption_idea
		}
	}

	focus = {
		id = LIB_land_speculation
		icon = GFX_goal_SKM_Dire_Need_Land_Reforms
		cost = 5.8
		prerequisite = { focus = LIB_tax_exemption }
		relative_position_id = LIB_tax_exemption
		x = 0
		y = 1

		ai_will_do = {
			factor = 3
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_land_speculation"
			add_political_power = 25
			if = {
				limit = { owns_state = 298 }
				add_resource = {
					type = steel
					amount = 3
					state = 298
				}
				298 = {
					add_building_construction = {
						type = infrastructure
						level = 1
						instant_build = yes
					}
				}
			}
			if = {
				limit = { owns_state = 966 }
				966 = {
					add_building_construction = {
						type = infrastructure
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}

	focus = {
		id = LIB_bailout_firestone
		icon = GFX_goal_LIB_firestone
		cost = 5.8
		prerequisite = { focus = LIB_bailout_partner }
		available = {
			custom_trigger_tooltip = {
				tooltip = unlock_focuses
				always = no
			}
		}
		relative_position_id = LIB_bailout_partner
		x = 0
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		bypass = {
			has_idea = LIB_firestone_bailout
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bailout_firestone"
			custom_effect_tooltip = unlock_focuses
		}
	}

	focus = {
		id = LIB_rubber_plants
		icon = GFX_goal_UMN_rubber_farming
		cost = 5.8
		prerequisite = { focus = LIB_bailout_firestone }
		relative_position_id = LIB_bailout_firestone
		x = -1
		y = 1

		ai_will_do = {
			factor = 3
		}
		available = {
			has_idea = LIB_firestone_bailout
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_rubber_plants"
			add_popularity = {
				ideology = paternal_autocrat
				popularity = 0.05
			}
			add_political_power = 40
			if = {
				limit = { NOT = { has_idea = firestone_rubber } }
				add_ideas = firestone_rubber
			}
		}
	}

	focus = {
		id = LIB_facilitate_lobbying
		icon = GFX_goal_NYC_Politics_of_Corruption
		cost = 5.8
		prerequisite = { focus = LIB_bailout_firestone }
		relative_position_id = LIB_bailout_firestone
		x = 1
		y = 1

		ai_will_do = {
			factor = 3
		}

		available = {
			has_idea = LIB_firestone_bailout
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_facilitate_lobbying"
			add_popularity = {
				ideology = paternal_autocrat
				popularity = 0.05
			}
			if = {
				limit = { owns_state = 966 }
				add_resource = {
					type = rubber
					amount = 12
					state = 966
				}
			}
			every_country = {
				limit = {
					NOT = { tag = LIB }
					has_democratic_government = yes
					exists = yes
				}
				add_opinion_modifier = { target = LIB modifier = LIB_firestone_slaves }
			}
			add_political_power = -20
		}
	}

	focus = {
		id = LIB_repair_railway
		icon = GFX_thenorthernraillink
		cost = 5.8
		prerequisite = { focus = LIB_american_deal focus = LIB_rubber_plants focus = LIB_facilitate_lobbying focus = LIB_join_germany }
		relative_position_id = LIB_facilitate_lobbying
		x = -1
		y = 1

		ai_will_do = {
			factor = 3
		}

		available_if_capitulated = no

		available = {
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_repair_railway"
			army_experience = 15
			build_railway = {
				level = 3
				start_province = 13828
				target_province = 13831
			}
			if = {
				limit = { owns_state = 298 }
				298 = {
					add_building_construction = {
						type = infrastructure
						level = 1
						instant_build = yes
					}
				}
			}
			if = {
				limit = { owns_state = 966 }
				966 = {
					add_building_construction = {
						type = infrastructure
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}
	
	focus = {
		id = LIB_harperifz
		icon = GFX_Generic_Industrial_Complexes
		cost = 5.8
		prerequisite = { focus = LIB_tax_exemption focus = LIB_repair_railway focus = LIB_german_industry }
		relative_position_id = LIB_facilitate_lobbying
		x = -2
		y = 2

		ai_will_do = {
			factor = 3
		}

		available_if_capitulated = no

		available = {
			
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_harperifz"
			add_offsite_building = { type = industrial_complex level = 1 }
				add_tech_bonus = {
					name = LIB_harperifz
					bonus = 1
					uses = 1
					category = industry
				}
		}
	}
	
	focus = {
		id = LIB_suehn
		icon = GFX_nairobiinstitute
		cost = 5.8
		prerequisite = { focus = LIB_tax_exemption focus = LIB_repair_railway focus = LIB_german_industry }
		relative_position_id = LIB_facilitate_lobbying
		x = 0
		y = 2

		ai_will_do = {
			factor = 3
		}

		available_if_capitulated = no

		available = {
			
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_suehn"
			add_research_slot_until_five = yes
		}
	}

	focus = {
		id = LIB_bailout_ger
		icon = GFX_goal_germany
		cost = 5.8
		prerequisite = { focus = LIB_bailout_partner }
		available = {
			custom_trigger_tooltip = {
				tooltip = unlock_focuses
				always = no
			}
		}
		relative_position_id = LIB_bailout_partner
		x = 2
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		bypass = {
			has_idea = LIB_ger_bailout
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bailout_ger"
			custom_effect_tooltip = unlock_focuses
		}
	}

	focus = {
		id = LIB_join_germany
		icon = GFX_goal_MAF_african_kaiserreich
		cost = 5.8
		prerequisite = { focus = LIB_bailout_ger }
		available = {
			GER = { 
				is_faction_leader = yes
			}
			OR = {
				NOT = {
					country_exists = USA
				}
				USA = {
					has_war = yes
					}
				USA = {
					has_completed_focus = USA_back_in_business
				}
			}		
		}
		relative_position_id = LIB_bailout_ger
		x = 1
		y = 1

		ai_will_do = {
			factor = 300
			modifier = {
				factor = 0
				GER = {
					has_war = yes
					surrender_progress > 0.20
				}
			}
		}

		available_if_capitulated = no

		bypass = {
			OR = {
				is_in_faction_with = GER
				NOT = { GER = { is_faction_leader = yes } }
				is_subject_of = MAF
				has_socialist_government = yes
				has_authoritarian_government = yes
			}
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_join_germany"
			hidden_effect = { set_country_flag = LIB_aligned_germany }

			# Remove Overlord & Faction
			if = {
				limit = { is_subject = yes }
				overlord = { country_event = LIB.90 }
				set_country_flag = LIB_no_longer_puppet
				overlord = {
					set_autonomy = { target = LIB autonomy_state = autonomy_free }
				}
			}
			if = {
				limit = { is_in_faction = yes }
				leave_faction = yes
			}
			separate_peace_all_wars = yes

			get_current_government_type = yes

			# Join the Reichspakt
			GER = {
				add_to_faction = LIB
				if = {
				limit = { LIB = { is_ai = yes } }
				GER = { puppet = LIB }
				}
			}
			LIB = {
				country_event = {
					id = LIB.94
					days = 4
				}
			}
			restore_previous_government_type = yes
		}
	}

	focus = {
		id = LIB_german_industry
		icon = GFX_MAF_african_war_industries
		cost = 5.8
		prerequisite = { focus = LIB_join_germany }
		relative_position_id = LIB_join_germany
		x = 0
		y = 1

		ai_will_do = {
			factor = 3
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_german_industry"
			add_ideas = LIB_ger_industrial_model
		}
	}

	focus = {
		id = LIB_german_tech
		icon = GFX_goal_OTT_school_science
		cost = 5.8
		prerequisite = { focus = LIB_german_industry }
		relative_position_id = LIB_german_industry
		x = 0
		y = 1

		ai_will_do = {
			factor = 3
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_german_tech"
			add_tech_bonus = {
				name = LIB_kaiserliche_industry
				bonus = 1
				uses = 1
				category = industry
			}
			add_tech_bonus = {
				name = LIB_kaiserliche_electronics
				bonus = 1
				uses = 1
				category = electronics
			}
		}
	}


	### ECONOMIC TREE - PART 2

	focus = {
		id = LIB_economy_direction
		icon = GFX_UKR_indicative_planning
		cost = 5.8
		prerequisite = {
			focus = LIB_land_speculation
			focus = LIB_harperifz
			focus = LIB_suehn
			focus = LIB_german_tech
		}
		relative_position_id = LIB_repair_railway
		x = 0
		y = 2

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_economy_direction"
			add_political_power = 40
			if = {
				limit = { has_idea = LIB_black_monday }
				remove_ideas = LIB_black_monday
			}
			if = {
				limit = { has_idea = LIB_massive_debt }
				remove_ideas = LIB_massive_debt
			}
			if = {
				limit = { has_idea = LIB_massive_debt_1 }
				remove_ideas = LIB_massive_debt_1
			}
		}
	}

	focus = {
		id = LIB_civ_ind_2
		icon = GFX_goal_generic_industrial_planning
		cost = 5.8
		prerequisite = { focus = LIB_economy_direction }
		available = {
			
		}
		relative_position_id = LIB_economy_direction
		x = -1
		y = 1

		ai_will_do = {
			factor = 2
		}
		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_civ_ind_2"
			298 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}
	}
	
	focus = {
		id = LIB_civ_ind_4
		icon = GFX_goal_DEI_focus_moar_rubber
		cost = 5.8
		prerequisite = { focus = LIB_civ_ind_2 }
		available = {
			
		}
		relative_position_id = LIB_civ_ind_2
		x = -2
		y = 1

		ai_will_do = {
			factor = 2
		}
		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_civ_ind_2"
			add_resource = {
				type = rubber
				amount = 12
				state = 298
			}
			298 = {
				add_extra_state_shared_building_slots = 1
				add_manpower = 491
			}
		}
	}
	
	focus = {
		id = LIB_civ_ind_5
		icon = GFX_goal_coffee_exports
		cost = 5.8
		prerequisite = { focus = LIB_civ_ind_4 }
		available = {
			
		}
		relative_position_id = LIB_civ_ind_2
		x = -1
		y = 2

		ai_will_do = {
			factor = 2
		}
		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_civ_ind_2"
			add_political_power = 50
			add_ideas = LIB_liberian_coffee
		}
	}

	focus = {
		id = LIB_civ_ind_3
		icon = GFX_goal_NFA_economic_mob
		prerequisite = { focus = LIB_civ_ind_2 }
		available = {
			
		}
		relative_position_id = LIB_civ_ind_2
		cost = 5.8
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}
		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_civ_ind_3"
			add_political_power = 50
			add_stability = 0.05
			298 = {
				add_extra_state_shared_building_slots = 2
				add_manpower = 791
			}
		}
	}

	focus = {
		id = LIB_mil_ind_1
		icon = GFX_goal_NIC_Military_Industry
		cost = 5.8
		prerequisite = { focus = LIB_economy_direction }
		relative_position_id = LIB_economy_direction
		x = 1
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_mil_ind_1"
			random_owned_state = {
				prioritize = { 298 } #Liberia
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = LIB_mobilisation_1
		icon = GFX_goal_KSV_best_of_best
		cost = 5.8
		prerequisite = { focus = LIB_mil_ind_1 }
		available = {
			
		}
		relative_position_id = LIB_mil_ind_1
		x = 2
		y = 1

		ai_will_do = {
			factor = 2
		}
		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_mobilisation_1"
			add_stability = 0.05
			298 = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			add_manpower = 13782
		}
	}

	focus = {
		id = LIB_mobilisation_2
		icon = GFX_goal_KSV_native_recruitment
		cost = 5.8
		prerequisite = { focus = LIB_mobilisation_1 }
		available = {
			966 = { is_owned_and_controlled_by = LIB }
		}
		relative_position_id = LIB_mobilisation_1
		x = -1
		y = 1

		ai_will_do = {
			factor = 2
		}
		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_mobilisation_2"
			add_stability = 0.05
			966 = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			add_manpower = 4901
		}
	}

	focus = {
		id = LIB_mil_ind_3
		icon = GFX_goal_NVN_Fortify_Fort_Defiance
		cost = 5.8
		prerequisite = { focus = LIB_mil_ind_1 }
		available = {
			
		}
		relative_position_id = LIB_mil_ind_1
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}
		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_mil_ind_3"
			298 = {
				add_building_construction = {
					type = bunker
					level = 2
					province = 13565
					instant_build = yes
				}
				add_building_construction = {
					type = coastal_bunker
					level = 2
					province = 13565
					instant_build = yes
				}
				add_building_construction = {
					type = bunker
					level = 2
					province = 13828
					instant_build = yes
				}
				add_building_construction = {
					type = coastal_bunker
					level = 2
					province = 13828
					instant_build = yes
				}
			}
			add_political_power = -50
		}
	}

	focus = {
		id = LIB_university
		icon = GFX_goal_HON_Education_Research
		cost = 5.8
		prerequisite = { focus = LIB_civ_ind_3 }
		prerequisite = { focus = LIB_mil_ind_3 }
		relative_position_id = LIB_civ_ind_3
		x = 1
		y = 1

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_university"
			add_research_slot_until_five = yes
		}
	}


	### POLITICAL TREE

	focus = {
		id = LIB_secret_societies
		icon = GFX_goal_LIB_secret_societies
		cost = 5.8
		x = 18
		y = 0

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_secret_societies"
			country_event = LIB.7
			add_war_support = 0.05
		}
	}

	# Freemason coup branch
	focus = {
		id = LIB_freemason_coup
		icon = GFX_goal_LIB_freemason_coup
		cost = 3
		prerequisite = { focus = LIB_secret_societies }
		available = {
			custom_trigger_tooltip = {
				tooltip = unlock_focuses
				always = no
			}
		}
		relative_position_id = LIB_secret_societies
		x = -4
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		bypass = {
			has_authoritarian_government = yes
			has_country_flag = LIB_masons_in_power
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_freemason_coup"
			custom_effect_tooltip = unlock_focuses
		}
	}

	focus = {
		id = LIB_ultimatum_to_foreigners
		icon = GFX_NEE_block_foreign_hordes
		cost = 5.8
		prerequisite = { focus = LIB_freemason_coup }
		available = {
			has_war = no
			has_authoritarian_government = yes
		}
		relative_position_id = LIB_freemason_coup
		x = -1
		y = 1

		ai_will_do = {
			factor = 10
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_ultimatum_to_foreigners"
			country_event = LIB.12
			increase_ruling_party_popularity_by_5 = yes
			if = {
				limit = { has_idea = LIB_American_Refugee_Crisis }
				remove_ideas = LIB_American_Refugee_Crisis
			}
		}
	}

	focus = {
		id = LIB_no_democracy
		icon = GFX_RUS_Destroy_Democracy
		cost = 5.8
		prerequisite = { focus = LIB_ultimatum_to_foreigners }
		available = {
			has_authoritarian_government = yes
		}
		relative_position_id = LIB_ultimatum_to_foreigners
		x = 0
		y = 1

		ai_will_do = {
			factor = 10
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_no_democracy"
			country_event = LIBflavor.9
			add_ideas = LIB_natpop_rule
			remove_ideas = LIB_slavery_scandal
			increase_ruling_party_popularity_by_5 = yes
		}
	}

	focus = {
		id = LIB_power_to_poros
		icon = GFX_CAL_shadow_recruitment
		cost = 5.8
		prerequisite = { focus = LIB_no_democracy }
		available = {
			has_authoritarian_government = yes
		}
		relative_position_id = LIB_no_democracy
		x = 0
		y = 1

		ai_will_do = {
			factor = 10
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_power_to_poros"
			remove_ideas = LIB_broken_center
			increase_ruling_party_popularity_by_5 = yes
			swap_ideas = {
				remove_idea = LIB_natpop_rule
				add_idea = LIB_natpop_rule_1
			}
		}
	}
	
	focus = {
		id = LIB_unifythebodypolitic
		icon = GFX_suppressparochialism
		cost = 5.8
		prerequisite = { focus = LIB_power_to_poros }
		available = {
			has_authoritarian_government = yes
		}
		relative_position_id = LIB_no_democracy
		x = 0
		y = 2

		ai_will_do = {
			factor = 10
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_power_to_poros"
			increase_ruling_party_popularity_by_10 = yes
			add_war_support = 0.1
			country_event = LIBflavor.8
		}
	}

	# Totalist coup branch
	focus = {
		id = LIB_totalist_coup
		icon = GFX_goal_LIB_Destiny_Coup
		cost = 3
		prerequisite = { focus = LIB_secret_societies }
		available = {
			custom_trigger_tooltip = {
				tooltip = unlock_focuses
				always = no
			}
		}
		relative_position_id = LIB_secret_societies
		x = 4
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		bypass = {
			has_socialist_government = yes
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_totalist_coup"
			custom_effect_tooltip = unlock_focuses
		}
	}

	focus = {
		id = LIB_totalist_2
		icon = GFX_BBR_league_of_revolutionary_struggle
		cost = 5.8
		prerequisite = { focus = LIB_totalist_coup }
		available = {
			has_socialist_government = yes
		}
		relative_position_id = LIB_totalist_coup
		x = 1
		y = 1

		ai_will_do = {
			factor = 10
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_totalist_2"
			add_manpower = 8412
			increase_ruling_party_popularity_by_10 = yes
			remove_ideas = LIB_negro_settlements
			country_event = LIBflavor.1
		}
	}

	focus = {
		id = LIB_totalist_3
		icon = GFX_BBR_unionize_yesterday
		cost = 5.8
		prerequisite = { focus = LIB_totalist_2 }
		available = {
			has_socialist_government = yes
		}
		relative_position_id = LIB_totalist_2
		x = 0
		y = 1

		ai_will_do = {
			factor = 10
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_totalist_3"
			add_political_power = 50
			add_war_support = 0.1
			remove_ideas = LIB_slavery_scandal
		}
	}

	focus = {
		id = LIB_totalist_4
		icon = GFX_CSA_defensive_outlook
		cost = 5.8
		prerequisite = { focus = LIB_totalist_3 }
		available = {
			has_socialist_government = yes
		}
		relative_position_id = LIB_totalist_3
		x = 0
		y = 1

		ai_will_do = {
			factor = 10
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_totalist_4"
			add_political_power = 50
			swap_ideas = {
				remove_idea = LIB_broken_center
				add_idea = LIB_totalist_zeal
			}
		}
	}
	
	focus = {
		id = LIB_totalist_5
		icon = GFX_ourinternationalobligations
		cost = 5.8
		prerequisite = { focus = LIB_totalist_4 }
		available = {
			has_socialist_government = yes
			has_war = no
		}
		relative_position_id = LIB_totalist_3
		x = 0
		y = 2

		ai_will_do = {
			factor = 10
			modifier = {
				factor = 0
				INT = {
					has_war = yes
					surrender_progress > 0.20
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_totalist_5"
			# Join Internationale
			if = {
				limit = {
					INT = {
						is_faction_leader = yes
						has_socialist_government = yes
					}
				}
				INT = { country_event = LIB.91 }
			}
			increase_ruling_party_popularity_by_5 = yes
			add_stability = 0.05
			add_equipment_to_stockpile = {
					type = convoy_1
					amount = 14
					producer = FRA
				}
			add_equipment_to_stockpile = {
				type = infantry_equipment_1
				amount = 500
				producer = FRA
			}
			add_equipment_to_stockpile = {
				type = fighter_equipment_0
				amount = 14
				producer = FRA
			}
		}
	}

	# Free elections branch
	focus = {
		id = LIB_scandal_aftermath
		icon = GFX_negro_bureau
		cost = 3
		prerequisite = { focus = LIB_secret_societies }
		available = {
			has_country_flag = LIB_King_not_in_charge
			OR = {
				custom_trigger_tooltip = {
					tooltip = LIB_twp_survives
					OR = {
						has_government = social_conservative
						has_government = market_liberal
						has_government = social_liberal
						has_government = social_democrat
					}
				}
				
				custom_trigger_tooltip = {
					tooltip = LIB_pp_in_power
					has_government = radical_socialist
				}
			}
		}
		relative_position_id = LIB_secret_societies
		x = 0
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		bypass = {
			custom_trigger_tooltip = {
				tooltip = LIB_King_not_in_charge
				has_country_flag = LIB_King_not_in_charge
			}
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_scandal_aftermath"
			custom_effect_tooltip = LIB_status_quo_survives
		}
	}

	focus = {
		id = LIB_election_soccon
		icon = GFX_goal_LIB_true_whig
		cost = 3
		prerequisite = { focus = LIB_scandal_aftermath }
		mutually_exclusive = {
			focus = LIB_election_radsoc
			focus = LIB_election_mrklib
			focus = LIB_election_soclib
		}
		available = {
			has_government = social_conservative
		}
		relative_position_id = LIB_scandal_aftermath
		x = 1
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_election_soccon"
			add_political_power = 40
			if = {
				limit = { has_idea = LIB_broken_center }
				remove_ideas = LIB_broken_center
			}
			if = {
				limit = { NOT = { has_idea = LIB_center_holds } }
				add_ideas = LIB_center_holds
			}
			country_event = {
				id = LIBflavor.4
				days = 30
			}
		}
	}

	focus = {
		id = LIB_secure_citizenship
		icon = GFX_goal_NGR_native_rights
		cost = 5.8
		prerequisite = { focus = LIB_election_soccon }
		available = {
			has_government = social_conservative
		}
		relative_position_id = LIB_election_soccon
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_secure_citizenship"
			add_ideas = LIB_citizenship_secured
		}
	}

	focus = {
		id = LIB_patronize_allies
		icon = GFX_goal_CAL_Corrupt_Capital
		cost = 5.8
		prerequisite = { focus = LIB_secure_citizenship }
		available = {
			has_government = social_conservative
		}
		relative_position_id = LIB_secure_citizenship
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_patronize_allies"
			country_event = LIB.6
			increase_ruling_party_popularity_by_5 = yes
		}
	}

	focus = {
		id = LIB_judicial_reform
		icon = GFX_goal_LIB_reform_judiciary
		cost = 5.8
		prerequisite = { focus = LIB_patronize_allies }
		available = {
			has_government = social_conservative
		}
		relative_position_id = LIB_patronize_allies
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_judicial_reform"
			add_ideas = LIB_judicial_reform_idea
			add_popularity = { ideology = social_conservative popularity = 0.20 }
		}
	}

	focus = {
		id = LIB_election_radsoc
		icon = GFX_goal_LIB_Syndicalist_Rally
		cost = 3
		prerequisite = { focus = LIB_scandal_aftermath }
		mutually_exclusive = {
			focus = LIB_election_soccon
			focus = LIB_election_mrklib
			focus = LIB_election_soclib
		}
		available = {
			has_government = radical_socialist
		}
		relative_position_id = LIB_scandal_aftermath
		x = -1
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_election_radsoc"
			add_political_power = 50
			if = {
				limit = { has_idea = LIB_broken_center }
				remove_ideas = LIB_broken_center
			}
			if = {
				limit = { NOT = { has_idea = LIB_center_holds } }
				add_ideas = LIB_center_holds
			}
			country_event = {
				id = LIBflavor.22
				days = 30
			}
		}
	}

	focus = {
		id = LIB_radical_reform
		icon = GFX_goal_NYC_Radical_Internationalism
		cost = 5.8
		prerequisite = { focus = LIB_election_radsoc }
		available = {
			has_government = radical_socialist
		}
		relative_position_id = LIB_election_radsoc
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_radical_reform"
			add_ideas = LIB_radical_reform
			remove_ideas = LIB_negro_settlements
			add_stability = 0.05
			set_capital = { state = 966 }
		}
	}

	focus = {
		id = LIB_emancipation
		icon = GFX_goal_generic_overthrow_capitalists
		cost = 5.8
		prerequisite = { focus = LIB_radical_reform }
		available = {
			has_government = radical_socialist
		}
		relative_position_id = LIB_radical_reform
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_emancipation"
			swap_ideas = {
				add_idea = LIB_radsoc_emancipation
				remove_idea = LIB_slavery_scandal
			}
			add_popularity = { ideology = paternal_autocrat popularity = -0.10 }
			if = {
				limit = { owns_state = 298 }
				298 = {
					add_extra_state_shared_building_slots = 1
				}
			}
		}
	}

	focus = {
		id = LIB_break_whigs
		icon = GFX_goal_MAF_elephant
		cost = 5.8
		prerequisite = { focus = LIB_emancipation }
		available = {
			has_government = radical_socialist
			has_war = no
		}
		relative_position_id = LIB_emancipation
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
	
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_break_whigs"
			add_popularity = { ideology = social_conservative popularity = -0.10 }
			add_popularity = { ideology = market_liberal popularity = -0.10 }
			add_popularity = { ideology = social_liberal popularity = -0.10 }
			add_popularity = { ideology = social_democrat popularity = -0.10 }
			add_popularity = { ideology = paternal_autocrat popularity = -0.10 }
			add_popularity = { ideology = radical_socialist popularity = 0.10 }
			set_party_name = {
				ideology = social_liberal
				long_name = LIB_social_liberal2_party_long
				name = LIB_social_liberal2_party
			}
			set_party_name = {
				ideology = market_liberal
				long_name = LIB_market_liberal2_party_long
				name = LIB_market_liberal2_party
			}
			set_party_name = {
				ideology = social_conservative
				long_name = LIB_social_conservative3_party_long
				name = LIB_social_conservative3_party
			}
			set_party_name = {
				ideology = national_populist
				long_name = LIB_national_populist2_party_long
				name = LIB_national_populist2_party
			}
			set_party_name = {
				ideology = social_democrat
				long_name = LIB_social_democrat2_party_long
				name = LIB_social_democrat2_party
			}
		}
	}

	focus = {
		id = LIB_amend_constitution
		icon = GFX_goal_LIB_Emancipation
		cost = 5.8
		prerequisite = { focus = LIB_break_whigs focus = LIB_judicial_reform }
		available = {
			OR = {
				has_government = radical_socialist
				has_government = social_conservative
			}
		}
		relative_position_id = LIB_break_whigs
		x = 1
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_amend_constitution"
			add_ideas = LIB_new_constitution
			remove_ideas = LIB_slavery_scandal
			add_stability = 0.10
		}
	}

	focus = {
		id = LIB_election_mrklib
		icon = GFX_goal_LIB_true_republicans
		cost = 3
		prerequisite = { focus = LIB_scandal_aftermath }
		mutually_exclusive = {
			focus = LIB_election_soccon
			focus = LIB_election_radsoc
			focus = LIB_election_soclib
		}
		available = {
			has_government = market_liberal
		}
		relative_position_id = LIB_scandal_aftermath
		x = -3
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_election_mrklib"
			add_political_power = 40
			if = {
				limit = { has_idea = LIB_broken_center }
				remove_ideas = LIB_broken_center
			}
			if = {
				limit = { NOT = { has_idea = LIB_center_holds } }
				add_ideas = LIB_center_holds
			}
			country_event = {
				id = LIBflavor.6
				days = 60
			}
		}
	}

	focus = {
		id = LIB_immigration
		icon = GFX_goal_generic_population_transfer
		cost = 5.8
		prerequisite = { focus = LIB_election_mrklib }
		available = {
			has_government = market_liberal
		}
		relative_position_id = LIB_election_mrklib
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_immigration"
			add_ideas = LIB_renewed_immigration
		}
	}

	focus = {
		id = LIB_foreign_investment
		icon = GFX_RUS_Foreign_Investments
		cost = 5.8
		prerequisite = { focus = LIB_immigration }
		available = {
			has_government = market_liberal
		}
		relative_position_id = LIB_immigration
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_foreign_investment"
			if = {
				limit = { owns_state = 966 }
				add_resource = {
					type = rubber
					amount = 10
					state = 966
				}
			}
			add_ideas = LIB_foreign_investment_idea
		}
	}

	focus = {
		id = LIB_holy_materialism
		icon = GFX_goal_CAN_humanitarianism
		cost = 5.8
		prerequisite = { focus = LIB_foreign_investment }
		available = {
			has_government = market_liberal
		}
		relative_position_id = LIB_foreign_investment
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_holy_materialism"
			if = {
				limit = { owns_state = 298 }
				298 = {
					add_extra_state_shared_building_slots = 1
				}
			}
			remove_ideas = LIB_slavery_scandal
			add_popularity = { ideology = market_liberal popularity = 0.15 }
		}
	}

	focus = {
		id = LIB_race_mixing
		icon = GFX_goal_LIB_whiter_pale
		cost = 5.8
		prerequisite = { focus = LIB_holy_materialism }
		available = {
			has_government = market_liberal
			NOT = {
				has_country_flag = LIB_exile_segregation
			}
		}
		relative_position_id = LIB_holy_materialism
		x = 1
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_race_mixing"
			add_ideas = LIB_whiter_pale
		}
	}

	focus = {
		id = LIB_election_soclib
		icon = GFX_goal_LIB_ind_true_whigs
		cost = 3
		prerequisite = { focus = LIB_scandal_aftermath }
		mutually_exclusive = {
			focus = LIB_election_soccon
			focus = LIB_election_radsoc
			focus = LIB_election_mrklib
		}
		available = {
			OR = {
				has_government = social_liberal
				has_government = social_democrat
			}
		}
		relative_position_id = LIB_scandal_aftermath
		x = 3
		y = 1

		ai_will_do = {
			factor = 100
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_election_soclib"
			add_political_power = 50
			if = {
				limit = { has_idea = LIB_broken_center }
				remove_ideas = LIB_broken_center
			}
			if = {
				limit = { NOT = { has_idea = LIB_center_holds } }
				add_ideas = LIB_center_holds
			}
			country_event = {
				id = LIBflavor.10
				days = 60
			}
		}
	}

	focus = {
		id = LIB_legitimize_unions
		icon = GFX_NEE_union_ties
		cost = 5.8
		prerequisite = { focus = LIB_election_soclib }
		available = {
			OR = {
				has_government = social_liberal
				has_government = social_democrat
			}
		}
		relative_position_id = LIB_election_soclib
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_legitimize_unions"
			add_stability = 0.05
			add_popularity = { ideology = radical_socialist popularity = -0.10 }
			add_popularity = { ideology = market_liberal popularity = -0.10 }
		}
	}

	focus = {
		id = LIB_spread_unionism
		icon = GFX_GRU_liberal_education-4036
		cost = 5.8
		prerequisite = { focus = LIB_legitimize_unions }
		available = {
			OR = {
				has_government = social_liberal
				has_government = social_democrat
			}
		}
		relative_position_id = LIB_legitimize_unions
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_spread_unionism"
			add_political_power = 50
			country_event = {
				id = LIB.9
			}
		}
	}

	focus = {
		id = LIB_african_investment
		icon = GFX_goal_MAF_african_bank
		cost = 5.8
		prerequisite = { focus = LIB_spread_unionism }
		available = {
			OR = {
				has_government = social_liberal
				has_government = social_democrat
			}
		}
		relative_position_id = LIB_spread_unionism
		x = 0
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_african_investment"
			add_ideas = LIB_industrial_investments
			add_manpower = -711
		}
	}

	focus = {
		id = LIB_peculiar_institutions
		icon = GFX_goal_LIB_Peculiar_Institutions
		cost = 5.8
		prerequisite = { focus = LIB_african_investment }
		available = {
			OR = {
				has_government = social_liberal
				has_government = social_democrat
			}
		}
		relative_position_id = LIB_african_investment
		x = -1
		y = 1

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_peculiar_institutions"
			swap_ideas = {
				add_idea = LIB_soclib_emancipation
				remove_idea = LIB_slavery_scandal
			}
			add_political_power = -25
		}
	}


	### MILITARY TREE

	focus = {
		id = LIB_assess_military
		icon = GFX_goal_generic_army_high_command
		cost = 5.8
		x = 32
		y = 0

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_assess_military"
			army_experience = 20
			navy_experience = 20
			air_experience = 20
		}
	}

	focus = {
		id = LIB_remove_corruption
		icon = GFX_goal_KIV_no_corruption
		cost = 5.8
		prerequisite = { focus = LIB_assess_military }
		relative_position_id = LIB_assess_military
		x = -4
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_remove_corruption"
			add_political_power = 50
			add_tech_bonus = {
				name = LIB_remove_corruption
				bonus = 1.0
				uses = 2
				category = infantry_weapons
			}
			if = {
				limit = {
					has_idea = LIB_Liberian_Frontier_Force
				}   
				swap_ideas = {
					remove_idea = LIB_Liberian_Frontier_Force
					add_idea = LIB_Liberian_Frontier_Force3
				}
			}
			else = {
				swap_ideas = {
					remove_idea = LIB_Liberian_Frontier_Force2
					add_idea = LIB_Liberian_Frontier_Force3
				}
			}
		}
	}

	focus = {
		id = LIB_fighting_tooth_nail
		icon = GFX_goal_MEX_Guerilla_Warfare
		cost = 5.8
		prerequisite = { focus = LIB_remove_corruption }
		mutually_exclusive = { focus = LIB_copy_best }
		relative_position_id = LIB_remove_corruption
		x = -1
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 0
				has_tech = mass_assault
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_fighting_tooth_nail"
			swap_ideas = {
				remove_idea = LIB_Liberian_Frontier_Force3
				add_idea = LIB_Liberian_Frontier_Force4
			}
			if = {
				limit = {
					OR = {
						has_tech = mobile_warfare
						has_tech = superior_firepower
					}
				}
				add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
				}
				else = {
					add_doctrine_cost_reduction = {
	name = land_doc_bonus
	cost_reduction = 0.5
	uses = 1
	category = land_doctrine
					}
				}
			}
		}
	}

	focus = {
		id = LIB_train_militias
		icon = GFX_goal_CSA_empower_red_militias
		cost = 5.8
		prerequisite = { focus = LIB_fighting_tooth_nail }
		relative_position_id = LIB_fighting_tooth_nail
		x = -1
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_train_militias"
			army_experience = 25
			add_tech_bonus = {
				name = LIB_train_militias
				bonus = 1
				uses = 1
				category = support_tech
			}
		}
	}

	focus = {
		id = LIB_battle_principles
		icon = GFX_goal_KSV_rail_gun
		cost = 5.8
		prerequisite = { focus = LIB_train_militias }
		relative_position_id = LIB_train_militias
		x = 1
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_battle_principles"
			add_tech_bonus = {
				name = LIB_battle_principles
				bonus = 1
				uses = 1
				category = artillery
			}
		}
	}

	focus = {
		id = LIB_defense_force
		icon = GFX_EGY_Palestine_Defence
		cost = 5.8
		prerequisite = { focus = LIB_fighting_tooth_nail focus = LIB_copy_best }
		relative_position_id = LIB_remove_corruption
		x = 0
		y = 2

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_defense_force"
			add_tech_bonus = {
				name = LIB_defense_force
				bonus = 1
				uses = 2
				technology = tech_mountaineers
				technology = tech_mountaineers2
				technology = marines
				technology = marines2
				technology = paratroopers
				technology = paratroopers2
			}
			add_ideas = LIB_task_force
			army_experience = 50
		}
	}

	focus = {
		id = LIB_copy_best
		icon = GFX_goal_GER_Heil_Im_Dir_Siegerkranza
		cost = 5.8
		prerequisite = { focus = LIB_remove_corruption }
		mutually_exclusive = { focus = LIB_fighting_tooth_nail }
		relative_position_id = LIB_remove_corruption
		x = 1
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 0
				has_tech = trench_warfare
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_copy_best"
			swap_ideas = {
				remove_idea = LIB_Liberian_Frontier_Force3
				add_idea = LIB_Liberian_Frontier_Force4
			}
			if = {
				limit = {
					OR = {
						has_tech = mobile_warfare
						has_tech = superior_firepower
					}
				}
				add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
				}
				else = {
					add_doctrine_cost_reduction = {
	name = land_doc_bonus
	cost_reduction = 0.5
	uses = 1
	category = land_doctrine
					}
				}
			}
		}
	}

	focus = {
		id = LIB_bush_clearing
		icon = GFX_goal_USA_integral_mechanization
		cost = 5.8
		prerequisite = { focus = LIB_copy_best }
		relative_position_id = LIB_copy_best
		x = 1
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bush_clearing"
			add_tech_bonus = {
				name = LIB_bush_clearing
				bonus = 1
				uses = 1
				category = motorized_equipment
			}
			add_tech_bonus = {
				name = LIB_bush_clearing
				bonus = 1
				uses = 1
				category = artillery
			}
		}
	}

	focus = {
		id = LIB_modern_war
		icon = GFX_goal_TEX_maneuver_excersices
		cost = 5.8
		prerequisite = { focus = LIB_bush_clearing }
		relative_position_id = LIB_bush_clearing
		x = -1
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_modern_war"
			add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
			}
			army_experience = 20
		}
	}

	focus = {
		id = LIB_new_army
		icon = GFX_goal_LIB_army
		cost = 5.8
		prerequisite = { focus = LIB_battle_principles focus = LIB_modern_war }
		prerequisite = { focus = LIB_defense_force }
		relative_position_id = LIB_modern_war
		x = -1
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 3
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_new_army"
			add_ideas = LIB_new_army_idea
			remove_ideas = LIB_negro_settlements
			army_experience = 20
			swap_ideas = {
				remove_idea = LIB_Liberian_Frontier_Force4
				add_idea = LIB_Liberian_Frontier_Force5
			}
		}
	}

	focus = {
		id = LIB_ambassador_lessons
		icon = GFX_goal_LIB_navy
		cost = 5.8
		prerequisite = { focus = LIB_assess_military }
		available = {
			
		}
		relative_position_id = LIB_assess_military
		x = 0
		y = 1

		ai_will_do = {
			factor = 10
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		bypass = {

		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_ambassador_lessons"
			add_doctrine_cost_reduction = {
				name = naval_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = naval_doctrine
			}
			298 = {
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = dockyard
					level = 3
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = LIB_trade_connections
		icon = GFX_goal_LIB_gerald_ford
		cost = 5.8
		prerequisite = { focus = LIB_ambassador_lessons }
		available = {
			any_owned_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}
		relative_position_id = LIB_ambassador_lessons
		x = -1
		y = 1

		ai_will_do = {
			factor = 100
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}
		
		bypass = {
			has_country_flag = LIB_monrovia_incident
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_trade_connections"
			navy_experience = 20
			add_manpower = 497
			add_ideas = LIB_trade_connections_idea
			add_ideas = LIB_James_F_Cooper_cnav_sco
			if = {
				limit = { has_dlc = "Arms Against Tyranny" }
				unlock_military_industrial_organization_tooltip = mio:LIB_Gerald_Ford_Naval_Academy_organisation
			}
			else = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = Gerald_Ford_Naval_Academy
			}
		}
	}

	focus = {
		id = LIB_convenient_convoys
		icon = GFX_goal_CAL_trade_fleet
		cost = 5.8
		prerequisite = { focus = LIB_ambassador_lessons }
		available = {
			any_owned_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}
		relative_position_id = LIB_ambassador_lessons
		x = 1
		y = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_convenient_convoys"
			add_equipment_to_stockpile = {
				type = convoy_1
				amount = 30
				producer = LIB
			}
			if = {
				limit = { has_dlc = "Arms Against Tyranny" }
				unlock_military_industrial_organization_tooltip = mio:LIB_Liberian_International_Ship_and_Corporate_Registry_organisation
			}
			else = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = Liberian_International_Ship_and_Corporate_Registry
			}
		}
	}

	focus = {
		id = LIB_defend_trade
		icon = GFX_goal_USA_liberty_ships
		cost = 5.8
		prerequisite = { focus = LIB_trade_connections }
		prerequisite = { focus = LIB_convenient_convoys }
		available = {
			any_owned_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}
		relative_position_id = LIB_trade_connections
		x = 1
		y = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_defend_trade"
			add_tech_bonus = {
				name = LIB_defend_trade
				bonus = 1
				uses = 2
				category = dd_tech
			}
			add_tech_bonus = {
				name = LIB_defend_trade
				bonus = 1
				uses = 1
				category = ca_tech
			}
		}
	}

	focus = {
		id = LIB_swamp_eels
		icon = GFX_goal_AUS_unrestricted_submarine_warfare
		cost = 5.8
		prerequisite = { focus = LIB_defend_trade }
		available = {
			any_owned_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}
		relative_position_id = LIB_defend_trade
		x = 1
		y = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_swamp_eels"
			add_tech_bonus = {
				name = LIB_swamp_eels
				bonus = 1
				uses = 1
				category = ss_tech
			}
			navy_experience = 20
		}
	}

	focus = {
		id = LIB_air_force
		icon = GFX_goal_LIB_air_force
		cost = 5.8
		prerequisite = { focus = LIB_assess_military }
		available = {
			
		}
		relative_position_id = LIB_assess_military
		x = 4
		y = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 2
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		bypass = {

		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_air_force"
			add_doctrine_cost_reduction = {
				name = air_doc_bonus
				cost_reduction = 0.5
				uses = 1
				category = air_doctrine
			}
			298 = {
				add_building_construction = {
					type = air_base
					level = 2
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = LIB_borrowing_research
		icon = GFX_goal_USA_usaaf
		cost = 5.8
		prerequisite = { focus = LIB_air_force }
		relative_position_id = LIB_air_force
		x = -1
		y = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 2
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_borrowing_research"
			add_tech_bonus = {
				name = LIB_borrowing_research
				bonus = 1
				uses = 2
				category = light_fighter
				category = naval_air
			}
			if = {
				limit = { has_dlc = "Arms Against Tyranny" }
				unlock_military_industrial_organization_tooltip = mio:LIB_Air_Liberia_organisation
			}
			else = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = Air_Liberia
			}
		}
	}

	focus = {
		id = LIB_african_airmail
		icon = GFX_goal_SKM_Sikkim_Air_Service
		cost = 5.8
		prerequisite = { focus = LIB_air_force }
		relative_position_id = LIB_air_force
		x = 1
		y = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 2
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_african_airmail"
			add_tech_bonus = {
				name = LIB_african_airmail
				bonus = 1
				uses = 2
				category = tactical_bomber
				category = cat_strategic_bomber
				category = cas_bomber
			}
			if = {
				limit = { has_dlc = "Arms Against Tyranny" }
				unlock_military_industrial_organization_tooltip = mio:LIB_African_Air_Mail_organisation
			}
			else = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = African_Air_Mail
			}
		}
	}

	focus = {
		id = LIB_tuskegee
		icon = GFX_goal_LIB_Tuskegee_Institute
		cost = 5.8
		prerequisite = { focus = LIB_borrowing_research }
		prerequisite = { focus = LIB_african_airmail }
		relative_position_id = LIB_borrowing_research
		x = 1
		y = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 2
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_tuskegee"
			add_manpower = 817
			air_experience = 30
			if = {
				limit = { has_dlc = "Arms Against Tyranny" }
				unlock_military_industrial_organization_tooltip = mio:LIB_tuskegee_university_lib_organisation
			}
			else = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = tuskegee_university_lib
			}
		}
	}

	focus = {
		id = LIB_flying_stars
		icon = GFX_goal_LIB_Flying_Stars
		cost = 5.8
		prerequisite = { focus = LIB_tuskegee }
		available = {
			has_design_based_on = small_plane_airframe
		}
		relative_position_id = LIB_tuskegee
		x = -1
		y = 1

		ai_will_do = {
			factor = 1
			modifier = {
				factor = 2
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_flying_stars"
			add_equipment_to_stockpile = {
				type = small_plane_airframe
				amount = 50
				producer = LIB
			}
		}
	}
	
	focus = {
		id = LIB_oil_for_fleet_and_airforce
		icon = GFX_goal_AUS_galicia_oil
		cost = 5.8
		prerequisite = { focus = LIB_convenient_convoys focus = LIB_borrowing_research }
		relative_position_id = LIB_borrowing_research
		x = -1
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 2
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}
		available = {
			298 = {
				is_owned_and_controlled_by = ROOT
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_found_military_academy"
			if = {
				limit = {
					NOT = {
						has_tech = synth_oil_experiments
					}
				}
				set_technology = { 
					synth_oil_experiments = 1 
				}
			}
			else = {
				add_tech_bonus = {
					name = synth_resources
					bonus = 3.0
					uses = 1
					category = synth_resources
				}
			}
			298 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = synthetic_refinery
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = LIB_found_military_academy
		icon = GFX_goal_CSA_peoples_military_academy
		cost = 5.8
		prerequisite = { focus = LIB_swamp_eels }
		prerequisite = { focus = LIB_flying_stars }
		relative_position_id = LIB_flying_stars
		x = -1
		y = 1

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 2
				has_war = yes
			}
			modifier = {
				factor = 2
				OR = {
					has_socialist_government = yes
					has_dictatorship_government = yes
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_found_military_academy"
			add_ideas = LIB_military_academy
		}
	}


	### Foreign Relations ###

	focus = {
		id = LIB_star_of_africa
		icon = GFX_goal_LIB_africa_star
		cost = 5.8
		available = {
			is_subject = no
			has_war = no
		}
		x = 43
		y = 0

		ai_will_do = {
			factor = 3
			modifier = {
				factor = 3
				OR = {
					has_authoritarian_government = yes
					has_socialist_government = yes
				}
			}
			modifier = {
				factor = 1000
				has_game_rule = {
					rule = LIB_bushwar
					option = LIB_BUSHWAR_GUARANTEED
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_star_of_africa"
			add_war_support = 0.10
			add_state_claim = 700
			add_state_claim = 807
			add_state_claim = 963
			hidden_effect = {
				country_event = fire.19
			}
		}
		search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_ANNEXATION }
	}

	focus = {
		id = LIB_demand_sierra_leone
		icon = GFX_goal_CAN_Tories_Elected
		cost = 1
		prerequisite = { focus = LIB_star_of_africa }
		will_lead_to_war_with = SIE
		available = {
			has_war = no
			is_subject = no
			NOT = { is_in_faction_with = SIE }
			700 = { is_owned_and_controlled_by = SIE }
			has_army_manpower = { size > 19999 }
		}
		relative_position_id = LIB_star_of_africa
		x = -3
		y = 1

		ai_will_do = {
			factor = 5
			modifier = {
				factor = 0
				is_in_faction = yes
				is_faction_leader = no
			}
			modifier = {
				factor = 0
				OR = {
					ROOT_is_threatened = yes
					var:700.owner = { is_stronger_than_ROOT_and_not_vulnerable = yes }
					var:700.owner = { faction_leader_is_stronger_than_ROOT_and_not_vulnerable = yes }
					var:700.owner = { overlord_is_stronger_than_ROOT_and_not_vulnerable = yes }
				}
			}
		}

		bypass = {
			owns_state = 700
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_demand_sierra_leone"
			if = {
				limit = {
					var:700.owner = { 
						is_subject = yes } 
					SIE = {
						is_ai = yes
					}
				}
				var:700.owner:overlord = { country_event = lib.51 }
			}
			else = {
				var:700.owner = { country_event = lib.51 }
			}
		}
	}

	focus = {
		id = LIB_claim_sierra_leone
		icon = GFX_goal_CAN_the_mountie_always_gets_his_man
		cost = 1
		prerequisite = { focus = LIB_star_of_africa }
		available = {
			has_war = no
			is_subject = no
			has_army_manpower = { size > 19999 }
			can_declare_war_on = 700.owner
			700 = {
				owner = {
					NOT = { tag = LIB }
					NOT = { tag = NFA }
					controls_state = 700
				}
			}
		}
		relative_position_id = LIB_star_of_africa
		x = -1
		y = 1

		ai_will_do = {
			factor = 5
			modifier = {
				factor = 0
				is_in_faction = yes
				is_faction_leader = no
			}
			modifier = {
				factor = 0
				NOT = { has_authoritarian_government = yes }
				SIE = {
					owns_state = 700
					same_government_type_as_ROOT = yes
				}
			}
			modifier = {
				factor = 0
				700 = {
					owner = {
						is_subject = yes
						overlord = { strength_ratio = { tag = LIB ratio > 2.0 } }
					}
				}
			}
			modifier = {
				factor = 0
				700 = {
					owner = {
						has_war = no
						strength_ratio = { tag = LIB ratio > 1.0 }
					}
				}
			}
			modifier = {
				factor = 0.5
				700 = {
					owner = {
						strength_ratio = { tag = LIB ratio > 2.0 }
					}
				}
			}
			modifier = {
				factor = 0.5
				700 = {
					owner = {
						strength_ratio = { tag = LIB ratio > 3.0 }
					}
				}
			}
			modifier = {
				factor = 0
				700 = {
					owner = {
						has_war = yes
						surrender_progress < 0.25
						strength_ratio = { tag = LIB ratio > 3.0 }
					}
				}
			}
			modifier = {
				factor = 2
				700 = {
					owner = {
						has_war = yes
						surrender_progress > 0.25
					}
				}
			}
		}

		bypass = {
			owns_state = 700
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_claim_sierra_leone"
			700 = {
				owner = {
					LIB = {
						declare_war_on = {
							target = PREV
							type = annex_everything
						}
					}
				}
			}
		}
		search_filters = { FOCUS_FILTER_ANNEXATION }
	}

	focus = {
		id = LIB_sierra_leone_liberated
		icon = GFX_goal_sierra_leone
		cost = 5.8
		prerequisite = {
			focus = LIB_demand_sierra_leone
			focus = LIB_claim_sierra_leone
		}
		available = {
			700 = { is_owned_and_controlled_by = LIB } #Sierra Leone
		}
		relative_position_id = LIB_star_of_africa
		x = -2
		y = 2

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_sierra_leone_liberated"
			add_political_power = 40
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_demand_ivory_coast
		icon = GFX_goal_mittelafrika
		cost = 1
		prerequisite = { focus = LIB_star_of_africa }
		will_lead_to_war_with = MAF
		available = {
			has_war = no
			is_subject = no
			NOT = { is_in_faction_with = MAF }
			OR = {
				807 = { is_owned_and_controlled_by = IVO }
				807 = { is_owned_and_controlled_by = CIV }
			}
			has_army_manpower = { size > 19999 }
		}
		relative_position_id = LIB_star_of_africa
		x = 1
		y = 1

		ai_will_do = {
			factor = 5
			modifier = {
				factor = 0
				is_in_faction = yes
				is_faction_leader = no
			}
			modifier = {
				factor = 0
				OR = {
					ROOT_is_threatened = yes
					var:807.owner = { is_stronger_than_ROOT_and_not_vulnerable = yes }
					var:807.owner = { overlord_is_stronger_than_ROOT_and_not_vulnerable = yes }
				}
				NOT = {
					has_game_rule = {
						rule = LIB_bushwar
						option = LIB_BUSHWAR_GUARANTEED
					}
				}
			}
			modifier = {
				factor = 1000
				has_game_rule = {
					rule = LIB_bushwar
					option = LIB_BUSHWAR_GUARANTEED
				}
			}
		}

		available_if_capitulated = no

		bypass = {
			owns_state = 807
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_demand_ivory_coast"
			if = {
				limit = { var:807.owner = { is_subject = yes } }
				var:807.owner:overlord = { country_event = lib.57 }
			}
			else = {
				var:807.owner = { country_event = lib.57 }
			}
		}
	}

	focus = {
		id = LIB_claim_ivory_coast
		icon = GFX_MAF_a_few_good_men
		cost = 1
		prerequisite = { focus = LIB_star_of_africa }
		available = {
			has_war = no
			is_subject = no
			has_army_manpower = { size > 19999 }
			807 = {
				owner = {
					NOT = { is_in_faction_with = LIB }
					NOT = { tag = LIB }
					NOT = { tag = MAF }
					controls_state = 807
				}
			}
		}
		relative_position_id = LIB_star_of_africa
		x = 3
		y = 1

		ai_will_do = {
			factor = 5
			modifier = {
				factor = 0
				is_in_faction = yes
				is_faction_leader = no
			}
			modifier = {
				factor = 0
				NOT = { has_authoritarian_government = yes }
				IVO = {
					owns_state = 700
					same_government_type_as_ROOT = yes
				}
			}
			modifier = {
				factor = 0
				807 = {
					owner = {
						is_subject = yes
						overlord = { strength_ratio = { tag = LIB ratio > 2.0 } }
					}
				}
			}
			modifier = {
				factor = 0
				807 = {
					owner = {
						has_war = no
						strength_ratio = { tag = LIB ratio > 1.0 }
					}
				}
			}
			modifier = {
				factor = 0.5
				807 = {
					owner = {
						strength_ratio = { tag = LIB ratio > 2.0 }
					}
				}
			}
			modifier = {
				factor = 0.5
				807 = {
					owner = {
						strength_ratio = { tag = LIB ratio > 3.0 }
					}
				}
			}
			modifier = {
				factor = 0
				807 = {
					owner = {
						has_war = yes
						surrender_progress < 0.25
						strength_ratio = { tag = LIB ratio > 3.0 }
					}
				}
			}
			modifier = {
				factor = 2
				807 = {
					owner = {
						has_war = yes
						surrender_progress > 0.25
					}
				}
			}
		}

		available_if_capitulated = no

		bypass = {
			owns_state = 807
		}

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_claim_ivory_coast"
			807 = {
				owner = {
					LIB = {
						declare_war_on = {
							target = PREV
							type = annex_everything
						}
					}
				}
			}
		}
		search_filters = { FOCUS_FILTER_ANNEXATION }
	}

	focus = {
		id = LIB_ivory_coast_liberated
		icon = GFX_goal_ivory_coast
		cost = 5.8
		prerequisite = {
			focus = LIB_demand_ivory_coast
			focus = LIB_claim_ivory_coast
		}
		available = {
			807 = { is_owned_and_controlled_by = LIB } #Ivory Coast
		}
		relative_position_id = LIB_star_of_africa
		x = 2
		y = 2

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_ivory_coast_liberated"
			add_political_power = 40
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_keep_our_promise
		icon = GFX_goal_generic_female_liberation_syndicalist
		cost = 5.8
		prerequisite = { focus = LIB_sierra_leone_liberated }
		prerequisite = { focus = LIB_ivory_coast_liberated }
		mutually_exclusive = { focus = LIB_military_occupation }
		available = {
			NOT = {
				OR = {
					has_authoritarian_government = yes
					has_government = paternal_autocrat
					has_government = authoritarian_democrat
					has_government = social_conservative
					has_government = market_liberal
				}
			}
			700 = { is_owned_and_controlled_by = LIB }
			807 = { is_owned_and_controlled_by = LIB }
			NOT = {
				has_authoritarian_government = yes
			}
		}
		relative_position_id = LIB_star_of_africa
		x = -1
		y = 3

		ai_will_do = {
			factor = 3
			modifier = {
				factor = 0
				has_idea = LIB_ger_bailout
			}
			modifier = {
				factor = 1.5
				has_elected_government = yes
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_keep_our_promise"
			add_political_power = 40
			increase_ruling_party_popularity_by_10 = yes
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_military_occupation
		icon = GFX_goal_NIC_Second_Occupation
		cost = 5.8
		prerequisite = { focus = LIB_sierra_leone_liberated }
		prerequisite = { focus = LIB_ivory_coast_liberated }
		mutually_exclusive = { focus = LIB_keep_our_promise }
		available = {
			NOT = {
				OR = {
					has_socialist_government = yes
					has_government = syndicalist
					has_government = radical_socialist
				}
			}
			700 = { is_owned_and_controlled_by = LIB }
			807 = { is_owned_and_controlled_by = LIB }
		}
		relative_position_id = LIB_star_of_africa
		x = 1
		y = 3

		ai_will_do = {
			factor = 3
			modifier = {
				factor = 1.5
				NOT = { has_elected_government = yes }
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_military_occupation"
			add_political_power = 40
			increase_ruling_party_popularity_by_10 = yes
		}
		search_filters = { FOCUS_FILTER_ANNEXATION FOCUS_FILTER_STABILITY }
	}

	focus = {
		id = LIB_african_commonwealth
		icon = GFX_goal_GAB_republican_pan_africanism
		cost = 5.8
		prerequisite = { focus = LIB_keep_our_promise }
		available = {
			700 = { is_owned_and_controlled_by = LIB }
			807 = { is_owned_and_controlled_by = LIB }
			NOT = {
				country_exists = SIE
				country_exists = IVO
			}
			controls_all_owned_states = yes
		}
		relative_position_id = LIB_star_of_africa
		x = -1
		y = 4

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_african_commonwealth"
			add_political_power = 40
			hidden_effect = {
				remove_state_claim = 700 #Sierra Leone
				remove_state_claim = 807 #Ivory Coast
				remove_state_claim = 963 #Akanland
			}
			add_ideas = LIB_west_african_commonwealth
			if = {
			limit = {  700 = { is_owned_by_ROOT_or_subject = yes } }
			SIE = {
				transfer_state = 700
				add_ideas = LIB_west_african_commonwealth
			}
			puppet = SIE
		    }
			DAH = { add_state_core = 700 }
			if = {
			limit = { 
				807 = { is_owned_by_ROOT_or_subject = yes }
				963 = { is_owned_by_ROOT_or_subject = yes }
			}
			IVO = {
				transfer_state = 807
				transfer_state = 963
				add_ideas = LIB_west_african_commonwealth
			}
			puppet = IVO
			}
			IVO = { 
				add_state_core = 807 
				add_state_core = 963 
			}
			if = {
			limit = {  76 = { is_owned_by_ROOT_or_subject = yes } }
			DAH = {
				transfer_state = 876
				add_ideas = LIB_west_african_commonwealth
				set_cosmetic_tag = DAH_REPUBLIC
			}
			puppet = DAH
		    }
			DAH = { add_state_core = 876 }
			if = {
			limit = { 806 = { is_owned_by_ROOT_or_subject = yes } }
			GNA = {
				transfer_state = 806
				add_ideas = LIB_west_african_commonwealth
			}
			puppet = GNA
			}
			GNA = { add_state_core = 806 }
			if = {
			limit = { 
				274 = { is_owned_by_ROOT_or_subject = yes }
				1321 = { is_owned_by_ROOT_or_subject = yes }
				1322 = { is_owned_by_ROOT_or_subject = yes }
				1323 = { is_owned_by_ROOT_or_subject = yes }
			}
			GHA = {
				transfer_state = 274
				transfer_state = 1321
				transfer_state = 1322
				transfer_state = 1323
				add_ideas = LIB_west_african_commonwealth
			}
			puppet = GHA
			}
			GHA = { 
				add_state_core = 274
				add_state_core = 1321 
				add_state_core = 1322 
				add_state_core = 1323
			}
			if = {
			limit = { 877 = { is_owned_by_ROOT_or_subject = yes } }
			TOG = {
				transfer_state = 877
				add_ideas = LIB_west_african_commonwealth
			}
			puppet = TOG
			}
			TOG = { add_state_core = 877 }
			add_state_claim = 806 #Guinea
			add_state_claim = 274 #Gold Coast
            add_state_claim = 1321 #Gold Coast
			add_state_claim = 1322 #Gold Coast
			add_state_claim = 1323 #Gold Coast
			add_state_claim = 877 #Togoland
			add_state_claim = 556
			add_state_claim = 272
			add_state_claim = 834
			add_state_claim = 876
			add_state_claim = 808
			add_state_claim = 809
			add_state_claim = 557
			add_state_claim = 968
			add_state_claim = 967
			add_state_claim = 860
		}
		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_greater_liberia
		icon = GFX_goal_LIB_New_Monrovia
		cost = 5.8
		prerequisite = { focus = LIB_military_occupation }
		available = {
			700 = { is_owned_and_controlled_by = LIB }
			807 = { is_owned_and_controlled_by = LIB }
			controls_all_owned_states = yes
		}
		relative_position_id = LIB_star_of_africa
		x = 1
		y = 4

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_greater_liberia"
			add_political_power = 40
			add_ideas = LIB_pax_africana
			hidden_effect = {
				create_dynamic_country = {
					original_tag = LIB
					copy_tag = LIB

					#State
					if = {
						limit = { 700 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 700
					}
					if = {
						limit = { 807 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 807
					}
					if = {
						limit = { 963 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 963
					}
					if = {
						limit = { 876 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 876
					}
					if = {
						limit = { 806 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 806
					}
					if = {
						limit = { 274 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 274
					}
					if = {
						limit = { 1321 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 1321
					}
					if = {
						limit = { 1322 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 1322
					}
					if = {
						limit = { 1323 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 1323
					}
					if = {
						limit = { 877 = { is_owned_and_controlled_by = LIB } }
						transfer_state = 877
					}
					add_state_core = 700
					add_state_core = 807
					add_state_core = 963
					add_state_core = 876
					add_state_core = 806
					add_state_core = 274
					add_state_core = 1321
					add_state_core = 1322
					add_state_core = 1323
					add_state_core = 877
					
					### Leader
					create_country_leader = {
						name = "Frontier Administration"
						desc = "POLITICS_FRONTIER_ADMINISTRATION_DESC"
						picture = "gfx/leaders/LIB/Portrait_LIB_Frontier_Administration.png"
						expire = "1.1.1"
						ideology = paternal_autocrat_subtype
			
					}


					### Politics
					set_popularities = {
						totalist = 0
						radical_socialist = 0
						syndicalist = 0
						social_democrat = 0
						social_liberal = 0
						market_liberal = 0
						social_conservative = 0
						authoritarian_democrat = 0
						paternal_autocrat = 100
						national_populist = 0
					}
					set_party_name = {
						ideology = paternal_autocrat
						long_name = "Frontier Administration"
						name = "Frontier Administration"
					}
					set_politics = {
						ruling_party = paternal_autocrat
						election_frequency = 48
						elections_allowed = yes
					}
					set_cosmetic_tag = LFF
					save_global_event_target_as = liberianfrontier
				}
			}
			puppet = LFF
			hidden_effect = {
				LFF = {
					set_popularities = {
						totalist = 0
						radical_socialist = 0
						syndicalist = 0
						social_democrat = 0
						social_liberal = 0
						market_liberal = 0
						social_conservative = 0
						authoritarian_democrat = 0
						paternal_autocrat = 100
						national_populist = 0
					}
					set_politics = {
						ruling_party = paternal_autocrat
						election_frequency = 48
						elections_allowed = yes
					}
				}
			}
			add_state_claim = 806 #Guinea
			add_state_claim = 274 #Gold Coast
			add_state_claim = 1321 #Gold Coast
			add_state_claim = 1322 #Gold Coast
			add_state_claim = 1323 #Gold Coast
			add_state_claim = 877 #Togoland
			add_state_claim = 556
			add_state_claim = 272
			add_state_claim = 834
			add_state_claim = 876
			add_state_claim = 808
			add_state_claim = 809
			add_state_claim = 557
			add_state_claim = 968
			add_state_claim = 967
			add_state_claim = 860
		}
		search_filters = { FOCUS_FILTER_ANNEXATION FOCUS_FILTER_MANPOWER FOCUS_FILTER_POLITICAL }
	}
	
	focus = {
		id = LIB_absorb_sierra
		icon = GFX_goal_kxsierra
		cost = 5.8
		prerequisite = {
			focus = LIB_greater_liberia
			focus = LIB_african_commonwealth
		}
		available = {
			OR = {
				700 = { is_owned_and_controlled_by = LFF }
				AND = {
					700 = { is_owned_and_controlled_by = SIE }
					SIE = {
						is_subject_of = LIB
					}
				}
			}
		}
		relative_position_id = LIB_star_of_africa
		x = -4
		y = 5

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_absorb_sierra"
			add_political_power = -50
			set_country_flag = LIB_unrest_sierra
			if = {
				limit = { has_idea = LIB_pax_africana }
				LIB = {
					transfer_state = 700
				}
				700 = {
					remove_core_of = LFF
				}
				else = {
					annex_country = { target = SIE transfer_troops = no }
				}
			}
			700 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
		}
		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_ANNEXATION FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_absorb_ivory
		icon = GFX_goal_kxivory
		cost = 5.8
		prerequisite = {
			focus = LIB_greater_liberia
			focus = LIB_african_commonwealth
		}
		available = {
			OR = {
				AND = {
					807 = { is_owned_and_controlled_by = LFF }
					963 = { is_owned_and_controlled_by = LFF }
				}
				AND = {
					807 = { is_owned_and_controlled_by = IVO }
					963 = { is_owned_and_controlled_by = IVO }
					IVO = {
						is_subject_of = LIB
					}
				}
			}
		}
		relative_position_id = LIB_star_of_africa
		x = 4
		y = 5

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_absorb_sierra"
			add_political_power = -50
			set_country_flag = LIB_unrest_ivory
			set_country_flag = LIB_unrest_akanland
			if = {
				limit = { has_idea = LIB_pax_africana }
				LIB = {
					transfer_state = 807
					transfer_state = 963
				}
				807 = {
					remove_core_of = LFF
				}
				963 = {
					remove_core_of = LFF
				}
				else = {
					annex_country = { target = IVO transfer_troops = no }
				}
			}
			807 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
			963 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
		}
		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_ANNEXATION FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_absorb_dahomey
		icon = GFX_goal_kxdahomey
		cost = 5.8
		prerequisite = {
			focus = LIB_greater_liberia
			focus = LIB_african_commonwealth
		}
		available = {
			OR = {
				876 = { is_owned_and_controlled_by = LFF }
				AND = {
					876 = { is_owned_and_controlled_by = DAH }
					DAH = {
						is_subject_of = LIB
					}
				}
			}
		}
		relative_position_id = LIB_star_of_africa
		x = 1
		y = 6

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_absorb_dahomey"
			add_political_power = -50
			set_country_flag = LIB_unrest_dahomey
			if = {
				limit = { has_idea = LIB_pax_africana }
				LIB = {
					transfer_state = 876
				}
				876 = {
					remove_core_of = LFF
				}
				else = {
					annex_country = { target = DAH transfer_troops = no }
				}
			}
			876 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
		}
		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_ANNEXATION FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_absorb_guinea
		icon = GFX_goal_guinea
		cost = 5.8
		prerequisite = {
			focus = LIB_greater_liberia
			focus = LIB_african_commonwealth
		}
		available = {
			OR = {
				806 = { is_owned_and_controlled_by = LFF }
				AND = {
					806 = { is_owned_and_controlled_by = GNA }
					GNA = {
						is_subject_of = LIB
					}
				}
			}
		}
		relative_position_id = LIB_star_of_africa
		x = -2
		y = 5

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_integrate_guinea"
			add_political_power = -50
			set_country_flag = LIB_unrest_guinea
			if = {
				limit = { has_idea = LIB_pax_africana }
				LIB = {
					transfer_state = 806
				}
				806 = {
					remove_core_of = LFF
				}
				else = {
					annex_country = { target = GNA transfer_troops = no }
				}
			}
			806 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
		}
		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_ANNEXATION FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_absorb_ghana
		icon = GFX_goal_ghana
		cost = 5.8
		prerequisite = {
			focus = LIB_greater_liberia
			focus = LIB_african_commonwealth
		}
		available = {
			OR = {
				274 = { is_owned_and_controlled_by = LFF }
				AND = {
					274 = { is_owned_and_controlled_by = GHA }
					GHA = {
						is_subject_of = LIB
					}
				}
			}
			OR = {
				1321 = { is_owned_and_controlled_by = LFF }
				AND = {
					1321 = { is_owned_and_controlled_by = GHA }
					GHA = {
						is_subject_of = LIB
					}
				}
			}
			OR = {
				1322 = { is_owned_and_controlled_by = LFF }
				AND = {
					1322 = { is_owned_and_controlled_by = GHA }
					GHA = {
						is_subject_of = LIB
					}
				}
			}
			OR = {
				1323 = { is_owned_and_controlled_by = LFF }
				AND = {
					1323 = { is_owned_and_controlled_by = GHA }
					GHA = {
						is_subject_of = LIB
					}
				}
			}
		}
		relative_position_id = LIB_star_of_africa
		x = 2
		y = 5

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_integrate_ghana"
			add_political_power = -50
			set_country_flag = LIB_unrest_gold
			if = {
				limit = { has_idea = LIB_pax_africana }
				LIB = {
					transfer_state = 274
				}
				274 = {
					remove_core_of = LFF
				}
				LIB = {
					transfer_state = 1321
				}
				1321 = {
					remove_core_of = LFF
				}
				LIB = {
					transfer_state = 1322
				}
				1322 = {
					remove_core_of = LFF
				}
				LIB = {
					transfer_state = 1323
				}
				1323 = {
					remove_core_of = LFF
				}
				else = {
					annex_country = { target = GHA transfer_troops = no }
				}
			}
			274 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
			1321 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
			1322 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
			1323 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
		}
		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_ANNEXATION FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_absorb_togoland
		icon = GFX_goal_togoland
		cost = 5.8
		prerequisite = {
			focus = LIB_greater_liberia
			focus = LIB_african_commonwealth
		}
		available = {
			OR = {
				877 = { is_owned_and_controlled_by = LFF }
				AND = {
					877 = { is_owned_and_controlled_by = TOG }
					TOG = {
						is_subject_of = LIB
					}
				}
			}
		}
		relative_position_id = LIB_star_of_africa
		x = -1
		y = 6

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_integrate_togoland"
			add_political_power = -50
			set_country_flag = LIB_unrest_togoland
			if = {
				limit = { has_idea = LIB_pax_africana }
				LIB = {
					transfer_state = 877
				}
				877 = {
					remove_core_of = LFF
				}
				else = {
					annex_country = { target = TOG transfer_troops = no }
				}
			}
			877 = {
				add_province_modifier = {
					static_modifiers = { liberia_tribal_unrest }
					province = {
						all_provinces = yes
					}
				}
			}
		}
		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_ANNEXATION FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_great_minds
		icon = GFX_goal_AUS_big_brain
		cost = 10
		prerequisite = {
			focus = LIB_absorb_guinea
			focus = LIB_absorb_ghana
			focus = LIB_absorb_togoland
			focus = LIB_absorb_sierra
			focus = LIB_absorb_dahomey
			focus = LIB_absorb_ivory
		}
		relative_position_id = LIB_star_of_africa
		x = 0
		y = 7

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_great_minds"
			add_research_slot_until_five = yes
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}

	#Focus for The Golden Handshake
	focus = {
		id = LIB_thegoldenhandshake
		icon = GFX_thegoldenhandshake
		x = 14
		y = 8
		cost = 1
		available = {
			custom_trigger_tooltip = {
				tooltip = unlock_focuses
				always = no
			}
		}
		available_if_capitulated = no
		bypass = {
			has_idea = LIB_firestone_bailout
			has_country_flag = LIB_Firestone_Coup
		}
		ai_will_do = {
			factor = 1
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_thegoldenhandshake"
			custom_effect_tooltip = unlock_focuses
		}
	}
	
	#Focus for Friends in Westafrika
	focus = {
		id = LIB_friendsinwestafrika
		icon = GFX_friendsinwestafrika
		x = -2
		y = 1
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { focus = LIB_thegoldenhandshake }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_puppetlegislature"
			add_opinion_modifier = { target = CIV modifier = ITA_likes_govt }
			country_event = {
				id = fire.13
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for Puppet Legislature
	focus = {
		id = LIB_puppetlegislature
		icon = GFX_puppetlegislature
		x = 0
		y = 1
		relative_position_id = LIB_thegoldenhandshake
		cost = 4
		available_if_capitulated = no
		prerequisite = { focus = LIB_thegoldenhandshake }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_puppetlegislature"
			country_event = {
				id = fire.1
				days = 1
			}
			remove_ideas = LIB_slavery_scandal
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for Monrovian Overtures
	focus = {
		id = LIB_monrovianovertures
		icon = GFX_monrovianovertures
		x = 2
		y = 1
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { focus = LIB_thegoldenhandshake }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_monrovianovertures"
			298 = {
				add_building_construction = {
					type = naval_base
					level = 2
					province = 13828
					instant_build = yes
				}
			}
			country_event = {
				id = fire.2
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for Business as Usual
	focus = {
		id = LIB_businessasusual
		icon = GFX_businessasusual
		x = -1
		y = 2
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available = {
			has_country_flag = LIB_christie_plan_gay
		}
		available_if_capitulated = no
		prerequisite = { focus = LIB_puppetlegislature }
		mutually_exclusive = { focus = LIB_deepenourcommitment }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_businessasusual"
			add_ideas = LIB_Harvey_Firestone_hog_mli
			add_ideas = LIB_trade_connections_idea2
			add_popularity = { ideology = market_liberal popularity = 0.05 }
			add_political_power = 50
			country_event = {
				id = fire.12
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for Deepen Our Commitment
	focus = {
		id = LIB_deepenourcommitment
		icon = GFX_deepenourcommitment
		x = 1
		y = 2
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available = {
			has_country_flag = LIB_christie_plan_ok
		}
		available_if_capitulated = no
		prerequisite = { focus = LIB_puppetlegislature }
		mutually_exclusive = { focus = LIB_businessasusual }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_deepenourcommitment"
			add_ideas = LIB_renewed_immigration2
			create_country_leader = {
				name = "Lansdell K Christie"
				desc = "POLITICS_CHRISTIE_DESC"
				picture = "gfx/leaders/LIB/Portrait_LIB_Lansdell_K_Christie.png"
				expire = "1.1.1"
				ideology = paternal_autocrat_subtype
				traits = { eco_industrialiser }
			}
			add_popularity = { ideology = paternal_autocrat popularity = 0.05 }
			country_event = {
				id = fire.11
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for The Duke
	focus = {
		id = LIB_theduke
		icon = GFX_theduke
		x = -3
		y = 2
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { focus = LIB_friendsinwestafrika }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_theduke"
			add_popularity = {
				ideology = authoritarian_democrat
				popularity = 0.05
			}
			country_event = {
				id = fire.3
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for The Mercenaries
	focus = {
		id = LIB_themercenaries
		icon = GFX_themercenaries
		x = -4
		y = 3
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { focus = LIB_theduke }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_themercenaries"
			add_manpower = 1413
			add_war_support = 0.05
			country_event = {
				id = fire.4
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for Plantation Checkpoints
	focus = {
		id = LIB_plantationcheckpoints
		icon = GFX_plantationcheckpoints
		x = 3
		y = 2
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { focus = LIB_monrovianovertures }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_plantationcheckpoints"
			966 = {
				add_building_construction = {
					type = bunker
					level = 2
					province = 7959
					instant_build = yes
				}
				add_building_construction = {
					type = bunker
					level = 2
					province = 13565
					instant_build = yes
				}
			}
			add_political_power = -25
			country_event = {
				id = fire.14
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for One Nation Under God
	focus = {
		id = LIB_onenationundergod
		icon = GFX_onenationundergod
		x = 4
		y = 3
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { focus = LIB_plantationcheckpoints }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_onenationundergod"
			capital_scope = {
				add_building_construction = {
					type = radar_station
					level = 1
					instant_build = yes
				}
			}
			country_event = {
				id = fire.5
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for An Unscrupulous Liberia
	focus = {
		id = LIB_anunscrupulousliberia
		icon = GFX_anunscrupulousliberia
		x = -2
		y = 3
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { focus = LIB_businessasusual }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_anunscrupulousliberia"
			swap_ideas = {
				remove_idea = LIB_trade_connections_idea2
				add_idea = LIB_trade_connections_idea3
			}
			add_popularity = { ideology = market_liberal popularity = 0.05 }
			add_popularity = { ideology = social_conservative popularity = 0.05 }
			add_political_power = 50
			country_event = {
				id = fire.6
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for An America in Africa
	focus = {
		id = LIB_anamericainafrica
		icon = GFX_anamericainafrica
		x = 2
		y = 3
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { focus = LIB_deepenourcommitment }
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_anamericainafrica"
			swap_ideas = {
				remove_idea = LIB_renewed_immigration2
				add_idea = LIB_renewed_immigration3
			}
			country_event = {
				id = fire.7
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for For a Fistful of Dollars
	focus = {
		id = LIB_forafistfulofdollars
		icon = GFX_forafistfulofdollars
		x = -3
		y = 4
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { 
			focus = LIB_anunscrupulousliberia 
		}
		prerequisite = { 
			focus = LIB_themercenaries 
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_forafistfulofdollars"
			swap_ideas = {
				remove_idea = LIB_trade_connections_idea3
				add_idea = LIB_trade_connections_idea4 
			}
			add_popularity = { ideology = paternal_autocrat popularity = 0.15 }
			country_event = {
					id = fire.8
					days = 1
				}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for The Great Migration
	focus = {
		id = LIB_thegreatmigration
		icon = GFX_thegreatmigration
		x = 3
		y = 4
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { 
			focus = LIB_anamericainafrica 
		}
		prerequisite = { 
			focus = LIB_onenationundergod 
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_thegreatmigration"
			log = "[GetDateText]: [Root.GetName]: Focus LIB_anamericainafrica"
			swap_ideas = {
				remove_idea = LIB_renewed_immigration3
				add_idea = LIB_renewed_immigration4
			}
			add_popularity = { ideology = paternal_autocrat popularity = 0.15 }
			country_event = {
					id = fire.9
					days = 1
				}
			country_event = {
				id = fire.16
				days = 150
			}
		}
		ai_will_do = {
			factor = 1
		}
	}

	#Focus for Republic Without Democracy
	focus = {
		id = LIB_republicwithoutdemocracy
		icon = GFX_republicwithoutdemocracy
		x = 0
		y = 4
		relative_position_id = LIB_thegoldenhandshake
		cost = 5.8
		available_if_capitulated = no
		prerequisite = { 
			focus = LIB_anamericainafrica 
			focus = LIB_anunscrupulousliberia 
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_republicwithoutdemocracy"
				add_ideas = LIB_firestone_rule
				country_event = {
					id = fire.10
					days = 1
				}
			}
			ai_will_do = {
				factor = 1
			}
		}
		
	###HERB GANG###
	
	focus = {
		id = LIB_america_lives_once_more
		icon = GFX_goal_LIB_hoover
		x = 37
		y = 8
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_america_lives_once_more"
			add_political_power = 200
			country_event = {
				id = hooverlib.11
				days = 15
			}
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_future_glories
		icon = GFX_goal_LIB_future_glory
		x = -3
		y = 1
		relative_position_id = LIB_america_lives_once_more
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_america_lives_once_more
		}
		mutually_exclusive = {
			focus = LIB_curnet_realties
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_the_legitmate_president"
			add_war_support = 0.1
			country_event = {
				id =  LIBflavor.11
				days = 30
			}
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_the_legitmate_president
		icon = GFX_goal_LIB_legit_president
		x = -1
		y = 1
		relative_position_id = LIB_future_glories
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_future_glories
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_the_legitmate_president"
			add_stability = 0.1
			add_political_power = 40
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_rally_the_exiles
		icon = GFX_goal_LIB_rally_exiles
		x = 1
		y = 1
		relative_position_id = LIB_future_glories
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_future_glories
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_rally_the_exiles"
			add_manpower = 2189
			add_war_support = 0.1
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_america_in_exile
		icon = GFX_goal_LIB_legitimate_america
		x = 2
		y = 2
		relative_position_id = LIB_future_glories
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_rally_the_exiles
		}
		prerequisite = {
			focus = LIB_the_legitmate_president
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_america_in_exile"
			add_ideas = LIB_america_in_exile
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_we_have_not_lost_hope
		icon = GFX_goal_LIB_exiles_hope
		x = 0
		y = 2
		relative_position_id = LIB_future_glories
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_rally_the_exiles
		}
		prerequisite = {
			focus = LIB_the_legitmate_president
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_we_have_not_lost_hope"
			random_owned_state = {
				prioritize = { 298 } #Liberia
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_we_stand_in_the_face_of_overwhelming_odds
		icon = GFX_goal_LIB_stand_firm
		x = -2
		y = 2
		relative_position_id = LIB_future_glories
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_rally_the_exiles
		}
		prerequisite = {
			focus = LIB_the_legitmate_president
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_we_stand_in_the_face_of_overwhelming_odds"
			298 = {
				add_building_construction = {
					type = bunker
					level = 2
					province = 13565
					instant_build = yes
				}
				add_building_construction = {
					type = coastal_bunker
					level = 2
					province = 13565
					instant_build = yes
				}
				add_building_construction = {
					type = bunker
					level = 2
					province = 13828
					instant_build = yes
				}
				add_building_construction = {
					type = coastal_bunker
					level = 2
					province = 13828
					instant_build = yes
				}
			}
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_our_destiny
		icon = GFX_goal_LIB_retake_america
		x = -1
		y = 3
		relative_position_id = LIB_future_glories
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_america_in_exile
		}
		prerequisite = {
			focus = LIB_we_have_not_lost_hope
		}
		prerequisite = {
			focus = LIB_we_stand_in_the_face_of_overwhelming_odds
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_our_destiny"
			if = {
				limit = {
					AND = {
						GER = {
						exists = yes
						is_faction_leader = yes
						}
					}
				}
				country_event = {
					id = unionstatefp.1
					days = 25
				}
			}
			random_owned_controlled_state = {
				create_unit = {
					division = "division_template = \"Republican Guard Division\" start_experience_factor = 0.1"
					owner = LIB
					count = 3
				}
			}
			every_state = {
				limit = {
					is_united_states = yes
				}
			add_claim_by = LIB
		    }
			if = {
				limit = { country_exists = COR }
					declare_war_on = {
					target = COR
					type = annex_everything
				}
			}
			if = {
				limit = { country_exists = USA }
					declare_war_on = {
					target = USA
					type = annex_everything
				}
			}
			if = {
				limit = { country_exists = WCC }
					declare_war_on = {
					target = WCC
					type = annex_everything
				}
			}
			if = {
				limit = { country_exists = TEX }
					declare_war_on = {
					target = TEX
					type = annex_everything
				}
			}
			if = {
				limit = { country_exists = CSA }
					declare_war_on = {
					target = CSA
					type = annex_everything
				}
			}
			if = {
				limit = { country_exists = CAL }
					declare_war_on = {
					target = CAL
					type = annex_everything
				}
			}
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_our_finest_hour
		icon = GFX_goal_LIB_america_retaken
		x = 1
		y = 3
		relative_position_id = LIB_future_glories
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
			owns_state = 361
			owns_state = 371
			owns_state = 364
			owns_state = 373
			NOT = {
				has_war_with = NEE
				has_war_with = CAL
				country_exists = USA
				country_exists = TEX
				country_exists = COR
				country_exists = WCC
			}
		}
		
		prerequisite = {
			focus = LIB_america_in_exile
		}
		prerequisite = {
			focus = LIB_we_have_not_lost_hope
		}
		prerequisite = {
			focus = LIB_we_stand_in_the_face_of_overwhelming_odds
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_our_finest_hour"
			every_state = {
				limit = {
					is_united_states = yes
				}
			add_core_of = LIB
		}
			set_cosmetic_tag = NEE_america
			set_global_flag = USA_HAS_RETURNED
			set_capital = { state = 361 }
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_hoovers_america
		icon = GFX_goal_LIB_hoover_is_backgang
		x = 0
		y = 4
		relative_position_id = LIB_future_glories
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_our_destiny
		}
		prerequisite = {
			focus = LIB_our_finest_hour
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_the_legitmate_president"
			country_event = LIBflavor.13
			country_event = {
				id = NYC_flavor.57
				days = 1
			}
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_curnet_realties
		icon = GFX_goal_LIB_snap_back_to_reality
		x = 3
		y = 1
		relative_position_id = LIB_america_lives_once_more
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_america_lives_once_more
		}
		mutually_exclusive = {
			focus = LIB_future_glories
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_the_legitmate_president"
			add_stability = 0.1
			country_event = {
				id = LIBflavor.31
				days = 45
			}
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_preparing_groundwork
		icon = GFX_goal_LIB_groundwork
		x = -1
		y = 1
		relative_position_id = LIB_curnet_realties
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_curnet_realties
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_the_legitmate_president"
			country_event = hooverlib.1
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_calm_the_exiles
		icon = GFX_goal_LIB_calm_exiles
		x = 1
		y = 1
		relative_position_id = LIB_curnet_realties
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_curnet_realties
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_rally_the_exiles"
			add_war_support = -0.15
			add_stability = 0.1
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_question_of_segeration
		icon = GFX_goal_LIB_jim_crow_question
		x = 2
		y = 2
		relative_position_id = LIB_curnet_realties
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
			has_country_flag = LIB_delt_with_exile_shrekregation
		}
		
		prerequisite = {
			focus = LIB_calm_the_exiles
		}
		prerequisite = {
			focus = LIB_preparing_groundwork
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_america_in_exile"
			country_event = hooverlib.4
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_quesion_of_constition
		icon = GFX_goal_LIB_constition_question
		x = 0
		y = 2
		relative_position_id = LIB_curnet_realties
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_preparing_groundwork
		}
		prerequisite = {
			focus = LIB_calm_the_exiles
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_we_have_not_lost_hope"
			country_event = hooverlib.3
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_question_of_repsentiation
		icon = GFX_goal_LIB_question_of_repsentation
		x = -2
		y = 2
		relative_position_id = LIB_curnet_realties
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_calm_the_exiles
		}
		prerequisite = {
			focus = LIB_preparing_groundwork
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_we_stand_in_the_face_of_overwhelming_odds"
			country_event = hooverlib.2
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_fate_of_TWP
		icon = GFX_goal_LIB_fate_of_TWP
		x = -1
		y = 3
		relative_position_id = LIB_curnet_realties
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_quesion_of_constition
		}
		prerequisite = {
			focus = LIB_question_of_segeration
		}
		prerequisite = {
			focus = LIB_question_of_repsentiation
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_our_destiny"
			country_event = hooverlib.5
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_fate_of_firestone
		icon = GFX_goal_LIB_fate_of_firestone
		x = 1
		y = 3
		relative_position_id = LIB_curnet_realties
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_question_of_repsentiation
		}
		prerequisite = {
			focus = LIB_quesion_of_constition
		}
		prerequisite = {
			focus = LIB_question_of_segeration
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_our_finest_hour"
			country_event = hooverlib.6
		}
		ai_will_do = {
			factor = 1
		}
	}
	focus = {
		id = LIB_new_america
		icon = GFX_goal_LIB_new_america_gang
		x = 0
		y = 4
		relative_position_id = LIB_curnet_realties
		available = {
			has_country_leader = { 
				name = "Herbert Hoover"
				ruling_only = yes
			}
		}
		
		prerequisite = {
			focus = LIB_fate_of_firestone
		}
		prerequisite = {
			focus = LIB_fate_of_TWP
		}
		cost = 5.8
		available_if_capitulated = no
		
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_the_legitmate_president"
			if = {
				limit = {
					AND = {
						GER = {
						exists = yes
						is_faction_leader = yes
						}
					}
					OR = {
						LIB = {
							is_faction_leader = yes
							is_in_faction = no
						}
					}
				}
				country_event = {
					id = unionstatefp.1
					days = 25
				}
			}
			if = {
				limit = {
					has_country_flag = {
						flag = LIB_progressiveflag
						value > 1
					}
				}
				country_event = hooverlib.7
			}
			if = {
				limit = {
					has_country_flag = {
						flag = LIB_hooverflag
						value > 1
					}
				}
				country_event = hooverlib.8
			}
			if = {
				limit = {
					has_country_flag = {
						flag = LIB_exileflag
						value > 1
					}
				}
				country_event = hooverlib.9
			}
			if = {
				limit = {
					has_country_flag = {
						flag = LIB_hooverflag
						value < 2
					}
					has_country_flag = {
						flag = LIB_progressiveflag
						value < 2
					}
					has_country_flag = {
						flag = LIB_exileflag
						value < 2
					}
				}
				country_event = hooverlib.10
			}
		}
		ai_will_do = {
			factor = 1
		}
	}
	
	focus = {
		id = LIB_american_refugee_crisis
		icon = GFX_goal_LIB_american_refugee_crisis
		cost = 6
		available = {
			has_global_flag = USA_civil_war_begun_flag
			is_subject = no
			custom_trigger_tooltip = {
				tooltip = LIB_King_not_in_charge
				has_country_flag = LIB_King_not_in_charge
			}
			NOT = {
				has_country_flag = LIB_no_foreigners
				has_country_flag = LIB_america_closed_gang
			}
		}
		x = 25
		y = 7

		ai_will_do = {
			factor = 200
		}
		
		select_effect = {
			country_event = {
				id = liberianumbahone.33
				days = 2
			}
		}
		cancelable = no
		
		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_american_refugee_crisis"
			country_event = liberianumbahone.1
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_united_states_greater
		icon = GFX_goal_LIB_destiny_manifested
		cost = 10
		available = {
			has_idea = LIB_pax_africana
		}
		prerequisite = {
			focus = LIB_bring_in_new_blood
			focus = LIB_csa_exiles
			focus = LIB_usa_exiles
			focus = LIB_aus_exiles
			focus = LIB_fusionist_cabinet
		}
		mutually_exclusive = {
			focus = LIB_united_commonwealth
		}
		x = 1
		y = 6
		relative_position_id = LIB_american_refugee_crisis

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_united_states_greater"
			if = {
				limit = {
					has_country_flag = LIB_dornan_liberia
				}
				set_cosmetic_tag = LIB_DORNANLIBERIA
				add_ideas = LIB_Manifest_Destiny
			}
			if = {
				limit = {
					has_country_flag = LIB_dornan_enclave
				}
				set_cosmetic_tag = LIB_GREATERDORNAN
				add_ideas = LIB_Manifest_Destiny
			}
			if = {
				limit = {
					NOT = {
						has_country_flag = LIB_dornan_enclave
						has_country_flag = LIB_dornan_liberia
					}
				}
				set_cosmetic_tag = LIB_GREATER
				add_ideas = LIB_Manifest_Destiny
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_united_commonwealth
		icon = GFX_goal_LIB_united_commonwealth
		cost = 10
		available = {
			has_idea = LIB_west_african_commonwealth
		}
		prerequisite = {
			focus = LIB_bring_in_new_blood
			focus = LIB_csa_exiles
			focus = LIB_usa_exiles
			focus = LIB_aus_exiles
			focus = LIB_fusionist_cabinet
		}
		mutually_exclusive = {
			focus = LIB_united_states_greater
		}
		x = -1
		y = 6
		relative_position_id = LIB_american_refugee_crisis

		ai_will_do = {
			factor = 5
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_united_commonwealth"
			set_cosmetic_tag = LIB_COMMONWEALTH
			add_ideas = LIB_African_Brotherhood
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_american_refugee_crisis_some
		icon = GFX_goal_LIB_black_paradise
		cost = 5.8
		x = -2
		y = 1
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_american_refugee_crisis
		}
		mutually_exclusive = {
			focus = LIB_american_refugee_crisis_all
		}
		available = {
			NOT = {
				has_country_flag = LIB_Firestone_Coup
			}
		}
			

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_american_refugee_crisis"
			swap_ideas = {
				remove_idea = LIB_American_Refugee_Crisis
				add_idea = LIB_American_Refugee_Crisis2
			}
			country_event = liberianumbahone.6
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_law_of_return
		icon = GFX_goal_LIB_law_of_return
		cost = 5.8
		x = -3
		y = 2
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_american_refugee_crisis_some
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_law_of_return"
			add_ideas = LIB_Return_Law
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_ensure_favorable_treatment
		icon = GFX_goal_LIB_favorable_treatment
		cost = 5.8
		x = -4
		y = 3
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_law_of_return
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_ensure_favorable_treatment"
			add_ideas = LIB_Favorable_Treatment
			increase_ruling_party_popularity_by_10 = yes
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_american_refugee_crisis_all
		icon = GFX_goal_LIB_star_of_liberty
		cost = 5.8
		available = {
			OR = {
				has_government = market_liberal
				has_country_flag = LIB_Firestone_Coup
			}
		}
		x = 2
		y = 1
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_american_refugee_crisis
		}
		mutually_exclusive = {
			focus = LIB_american_refugee_crisis_some
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_american_refugee_crisis"
			swap_ideas = {
				remove_idea = LIB_American_Refugee_Crisis
				add_idea = LIB_American_Refugee_Crisis2
			}
			country_event = liberianumbahone.5
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_secure_fleeing_businesses
		icon = GFX_goal_LIB_secure_fleeing_businesses
		cost = 5.8
		x = 3
		y = 2
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_american_refugee_crisis_all
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_secure_fleeing_businesses"
			add_timed_idea = {
				idea = LIB_American_Businesses
				days = 720
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_liberian_industrial_revolution
		icon = GFX_goal_LIB_industrial_revolution
		cost = 5.8
		x = 4
		y = 3
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_secure_fleeing_businesses
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_liberian_industrial_revolution"
			every_owned_state = {
				limit = {
					is_core_of = LIB
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = infrastructure
					level = 3
					instant_build = yes
				}
				add_resource = {
					type = steel
					amount = 2
				}
			}
			every_owned_state = {
				limit = {
					NOT = {
						is_core_of = LIB
					}
				}
				add_building_construction = {
					type = infrastructure
					level = 2
					instant_build = yes
				}
				add_resource = {
					type = steel
					amount = 1
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_african_homestead_act
		icon = GFX_goal_LIB_african_homestead_act
		cost = 5.8
		x = 0
		y = 2
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_american_refugee_crisis_some
			focus = LIB_american_refugee_crisis_all
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_african_homestead_act"
			add_political_power = 150
			increase_ruling_party_popularity_by_5 = yes	
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_native_removal_act
		icon = GFX_goal_LIB_native_removal_act
		cost = 5.8
		x = 1
		y = 3
		relative_position_id = LIB_american_refugee_crisis
		available = {
			NOT = {
				has_government = social_liberal
				has_government = radical_socialist
				has_government = social_democrat
				has_socialist_government = yes
			}
		}
		prerequisite = {
			focus = LIB_african_homestead_act
		}
		mutually_exclusive = {
			focus = LIB_native_assimilation_act
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_native_removal_act"
			set_country_flag = LIB_native_removal_act
			custom_effect_tooltip = unlock_native_removal_act_decisions_tooltip
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_native_assimilation_act
		icon = GFX_goal_LIB_native_assimilation_act
		cost = 5.8
		x = -1
		y = 3
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_african_homestead_act
		}
		mutually_exclusive = {
			focus = LIB_native_removal_act
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_native_removal_act"
			set_country_flag = LIB_native_assimilation_act
			custom_effect_tooltip = unlock_native_assimilation_act_decisions_tooltip
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_invite_exiles
		icon = GFX_goal_LIB_invite_exiles
		cost = 5.8
		x = 0
		y = 4
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_native_assimilation_act
			focus = LIB_native_removal_act
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_invite_exiles"
			country_event = liberianumbahone.21
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_csa_exiles
		icon = GFX_goal_LIB_csa_exiles
		cost = 5.8
		x = -2
		y = 5
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_invite_exiles
		}
		available = {
			NOT = {
				has_government = paternal_autocrat
			}
			NOT = {
				has_authoritarian_government = yes
			}
			NOT = {
				has_government = social_conservative
			}
			OR = {
				CSA = {
					has_capitulated = yes
				}
				NOT = {
					country_exists = CSA
				}
			}
		}
		bypass = {
			has_country_flag = LIB_exile_denied
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_csa_exiles"
			country_event = liberianumbahone.28
			if = {
				limit = {
					has_idea = LIB_Exile_Military_2
				}
				swap_ideas = {
					remove_idea = LIB_Exile_Military_2
					add_idea = LIB_Exile_Military_3
				}
			}
			if = {
				limit = {
					has_idea = LIB_Exile_Military_1
				}
				swap_ideas = {
					remove_idea = LIB_Exile_Military_1
					add_idea = LIB_Exile_Military_2
				}
			}
			if = {
				limit = {
					NOT = {
						has_completed_focus = LIB_usa_exiles
						has_completed_focus = LIB_aus_exiles
					}
				}
				add_ideas = {
					LIB_Exile_Military_1
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_usa_exiles
		icon = GFX_goal_LIB_usa_exiles
		cost = 5.8
		x = 0
		y = 5
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_invite_exiles
		}
		available = {
			NOT = {
				OR = {
					has_socialist_government = yes
					has_government = syndicalist
				}
			}
			OR = {
				USA = {
					has_capitulated = yes
				}
				NOT = {
					country_exists = USA
				}
			}
		}
		bypass = {
			has_country_flag = LIB_exile_denied
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_usa_exiles"
			country_event = liberianumbahone.29
			if = {
				limit = {
					has_idea = LIB_Exile_Military_2
				}
				swap_ideas = {
					remove_idea = LIB_Exile_Military_2
					add_idea = LIB_Exile_Military_3
				}
			}
			if = {
				limit = {
					has_idea = LIB_Exile_Military_1
				}
				swap_ideas = {
					remove_idea = LIB_Exile_Military_1
					add_idea = LIB_Exile_Military_2
				}
			}
			if = {
				limit = {
					NOT = {
						has_completed_focus = LIB_csa_exiles
						has_completed_focus = LIB_aus_exiles
					}
				}
				add_ideas = {
					LIB_Exile_Military_1
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_aus_exiles
		icon = GFX_goal_LIB_aus_exiles
		cost = 5.8
		x = 2
		y = 5
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_invite_exiles
		}
		available = {
			NOT = {
				OR = {
					has_socialist_government = yes
					has_government = syndicalist
				}
			}
			OR = {
				TEX = {
					has_capitulated = yes
				}
				NOT = {
					country_exists = TEX
				}
			}
		}
		bypass = {
			has_country_flag = LIB_exile_denied
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_aus_exiles"
			country_event = liberianumbahone.30
			if = {
				limit = {
					has_idea = LIB_Exile_Military_2
				}
				swap_ideas = {
					remove_idea = LIB_Exile_Military_2
					add_idea = LIB_Exile_Military_3
				}
			}
			if = {
				limit = {
					has_idea = LIB_Exile_Military_1
				}
				swap_ideas = {
					remove_idea = LIB_Exile_Military_1
					add_idea = LIB_Exile_Military_2
				}
			}
			if = {
				limit = {
					NOT = {
						has_completed_focus = LIB_usa_exiles
						has_completed_focus = LIB_csa_exiles
					}
				}
				add_ideas = {
					LIB_Exile_Military_1
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_fusionist_cabinet
		icon = GFX_goal_LIB_fusionist_cabinet
		cost = 5.8
		x = 4
		y = 5
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_invite_exiles
		}
		prerequisite = {
			focus = LIB_liberian_industrial_revolution
		}
		available = {
			NOT = {
				has_country_flag = LIB_exile_segregation
			}
			NOT = {
				has_idea = LIB_exiles_are_america
			}
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_fusionist_cabinet"
			add_ideas = LIB_Fusionist_Government
			increase_ruling_party_popularity_by_5 = yes
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}

	focus = {
		id = LIB_bring_in_new_blood
		icon = GFX_goal_LIB_new_blood
		cost = 5.8
		x = -4
		y = 5
		relative_position_id = LIB_american_refugee_crisis
		prerequisite = {
			focus = LIB_invite_exiles
		}
		prerequisite = {
			focus = LIB_ensure_favorable_treatment
		}
		available = {
			NOT = {
				has_government = social_conservative
				has_authoritarian_government = yes
			}
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			add_ideas = LIB_New_Blood
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}
	focus = {
		id = LIB_massaquoi_liberia
		icon = GFX_goal_LIB_kingdom
		cost = 5.8
		x = 47
		y = 8
		available = {
			has_country_flag = LIB_germany_gang
		}
		bypass = {
			has_country_flag = LIB_germany_gang
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			custom_effect_tooltip = unlock_focuses
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}
	focus = {
		id = LIB_purge_firestone
		icon = GFX_goal_LIB_purge_firestone
		cost = 5.8
		x = -2
		y = 1
		relative_position_id = LIB_massaquoi_liberia
		available = {
			has_country_flag = LIB_germany_gang
		}
		prerequisite = {
			focus = LIB_massaquoi_liberia
		}

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 1000
				has_game_rule = {
					rule = LIB_bushwar
					option = LIB_BUSHWAR_GUARANTEED
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			add_political_power = 30
			add_stability = 0.1
			remove_ideas = LIB_slavery_scandal
		}
	}
	focus = {
		id = LIB_dealing_with_commies
		icon = GFX_goal_LIB_deal_with_leftists
		cost = 5.8
		x = 2
		y = 1
		relative_position_id = LIB_massaquoi_liberia
		available = {
			has_country_flag = LIB_germany_gang
		}
		prerequisite = {
			focus = LIB_massaquoi_liberia
		}

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 1000
				has_game_rule = {
					rule = LIB_bushwar
					option = LIB_BUSHWAR_GUARANTEED
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			country_event = germlib.2
		}
	}
	focus = {
		id = LIB_fate_of_pp
		icon = GFX_goal_LIB_fate_of_pp
		cost = 5.8
		x = 0
		y = 1
		relative_position_id = LIB_massaquoi_liberia
		available = {
			has_country_flag = LIB_germany_gang
		}
		prerequisite = {
			focus = LIB_massaquoi_liberia
		}

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 1000
				has_game_rule = {
					rule = LIB_bushwar
					option = LIB_BUSHWAR_GUARANTEED
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			country_event = germlib.3
		}
	}
	focus = {
		id = LIB_rejoin_germany
		icon = GFX_goal_LIB_join_germany_again
		cost = 5.8
		x = 0
		y = 2
		relative_position_id = LIB_massaquoi_liberia
		available = {
			has_country_flag = LIB_germany_gang
		}
		prerequisite = {
			focus = LIB_purge_firestone
		}
		prerequisite = {
			focus = LIB_dealing_with_commies
		}
		prerequisite = {
			focus = LIB_fate_of_pp
		}

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 1000
				has_game_rule = {
					rule = LIB_bushwar
					option = LIB_BUSHWAR_GUARANTEED
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			GER = {
			country_event = germlib.1
		}
		hidden_effect = {
			country_event = {
				id = LIBflavor.20
				days = 15
			}
		}
		}
	}
	focus = {
		id = LIB_daddy_massaquoi
		icon = GFX_goal_LIB_daddy_king
		cost = 5.8
		x = -2
		y = 3
		relative_position_id = LIB_massaquoi_liberia
		available = {
			has_country_flag = LIB_albertislargeandincharge
		}
		prerequisite = {
			focus = LIB_rejoin_germany
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			country_event = germlib.4
			country_event = {
				id = LIBflavor.18
				days = 20
			}
		}
	}
	focus = {
		id = LIB_prussian_consitionalism
		icon = GFX_goal_Reichstag
		cost = 5.8
		x = -1
		y = 1
		relative_position_id = LIB_daddy_massaquoi
		available = {
			has_country_flag = LIB_albertislargeandincharge
		}
		prerequisite = {
			focus = LIB_daddy_massaquoi
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			add_ideas = LIB_prussianmonarchy
		}
	}
	focus = {
		id = LIB_embrace_christianity
		icon = GFX_CAL_christian_mysticism
		cost = 5.8
		x = 1
		y = 1
		relative_position_id = LIB_daddy_massaquoi
		available = {
			has_country_flag = LIB_albertislargeandincharge
		}
		prerequisite = {
			focus = LIB_daddy_massaquoi
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			country_event = germlib.6
			remove_ideas = LIB_negro_settlements
		}
	}
	focus = {
		id = LIB_liberian_monarchism
		icon = GFX_goal_LIB_monarchism
		cost = 5.8
		x = 0
		y = 2
		relative_position_id = LIB_daddy_massaquoi
		available = {
			has_country_flag = LIB_albertislargeandincharge
		}
		prerequisite = {
			focus = LIB_prussian_consitionalism
		}
		prerequisite = {
			focus = LIB_embrace_christianity
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			add_ideas = LIB_monarchismishere
		}
	}
	focus = {
		id = LIB_daughter_massaquoi
		icon = GFX_goal_LIB_boobaqueen
		cost = 5.8
		x = 2
		y = 3
		relative_position_id = LIB_massaquoi_liberia
		available = {
			has_country_flag = LIB_fatishere
		}
		prerequisite = {
			focus = LIB_rejoin_germany
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			country_event = germlib.5
		}
	}
	focus = {
		id = LIB_westminster_but_liberia
		icon = GFX_goal_LIB_true_democracy
		cost = 5.8
		x = -1
		y = 1
		relative_position_id = LIB_daughter_massaquoi
		available = {
			has_country_flag = LIB_fatishere
		}
		prerequisite = {
			focus = LIB_daughter_massaquoi
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			country_event = germlib.7
		}
	}
	focus = {
		id = LIB_native_trad
		icon = GFX_goal_LIB_embrace_nativetrads
		cost = 5.8
		x = 1
		y = 1
		relative_position_id = LIB_daughter_massaquoi
		available = {
			has_country_flag = LIB_fatishere
		}
		prerequisite = {
			focus = LIB_daughter_massaquoi
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			add_ideas = LIB_nativetradidea
			remove_ideas = LIB_negro_settlements
			country_event = {
				id = LIBflavor.17
				days = 15
			}
		}
	}
	focus = {
		id = LIB_towards_modernization
		icon = GFX_CAL_new_sciences
		cost = 5.8
		x = 0
		y = 2
		relative_position_id = LIB_daughter_massaquoi
		available = {
			has_country_flag = LIB_fatishere
		}
		prerequisite = {
			focus = LIB_westminster_but_liberia
		}
		prerequisite = {
			focus = LIB_native_trad
		}

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			add_research_slot_until_five = yes
		}
	}
	focus = {
		id = LIB_german_immgration
		icon = GFX_goal_LIB_germanmigrants
		cost = 5.8
		x = 0
		y = 3
		relative_position_id = LIB_massaquoi_liberia
		available = {
			has_country_flag = LIB_germany_gang
		}
		prerequisite = {
			focus = LIB_rejoin_germany
		}
		

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 1000
				has_game_rule = {
					rule = LIB_bushwar
					option = LIB_BUSHWAR_GUARANTEED
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			add_ideas = LIB_germmiggratnts
			country_event = {
				id = LIBflavor.19
				days = 20
			}
		}
	}
	focus = {
		id = LIB_status_of_westafrika
		icon = GFX_goal_LIB_status_of_westafika
		cost = 5.8
		x = 0
		y = 5
		relative_position_id = LIB_massaquoi_liberia
		available = {
			has_country_flag = LIB_germany_gang
		}
		prerequisite = {
			focus = LIB_german_immgration
		}
		

		ai_will_do = {
			factor = 2
			modifier = {
				factor = 1000
				has_game_rule = {
					rule = LIB_bushwar
					option = LIB_BUSHWAR_GUARANTEED
				}
			}
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			country_event = germlib.8
		}
	}
	focus = {
		id = LIB_deutsches_liberianisches_reich
		icon = GFX_goal_LIB_liberian_reich
		cost = 5.8
		x = 0
		y = 6
		relative_position_id = LIB_massaquoi_liberia
		available = {
			has_country_flag = LIB_germany_gang
		}
		prerequisite = {
			focus = LIB_liberian_monarchism
			focus = LIB_towards_modernization
		}
		prerequisite = {
			focus = LIB_status_of_westafrika
		}
		

		ai_will_do = {
			factor = 2
		}

		available_if_capitulated = no

		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus LIB_bring_in_new_blood"
			country_event = germlib.11
		}
	}


}
