### A Pluto.jl notebook ###
# v0.19.22

using Markdown
using InteractiveUtils

# ╔═╡ e946ad45-9ed3-4d0f-a267-66dd6440c98c
begin
	using PlutoUI
	using CSV, DataFrames
	using Dates, PeriodicalDates  
	using StatsBase, SparseArrays
	using PlotlyBase, HypertextLiteral
end

# ╔═╡ c983f61f-ac2a-45d7-8ac1-1f6ed6793874
md"""
# Week 8 - The Aggregate Demand & Supply Model
"""

# ╔═╡ cd0a828f-5329-4774-b7d3-32784c2eac57
md"""
## Theoretical Questions

**Ricardo Gouveia-Mendes & Luís Casinhas**

**November 2022**
"""

# ╔═╡ 13586f18-8a10-4c2b-9b2c-6325192c660f
html"""
<h2>Question 1. </h2>

<p>How is the aggregate demand curve determined?</p>
"""

# ╔═╡ 51adefc2-8998-4a41-8120-2aa6ae495551
md"""
	!!! answer

	    Here

	"""

# ╔═╡ af50a38d-c682-4ada-b2b6-0ce573e65278
html"""
<h2>Question 2. </h2>

<p>Explain why the aggregate demand curve is negatively sloped.</p>
"""

# ╔═╡ 5e5779c2-1e80-4538-9ec2-56b3888609cd
md"""
	!!! answer

	    Here

	"""

# ╔═╡ e6bae2d6-04d3-41fa-90d6-6ef6dadb77a2
html"""
<h2>Question 3. </h2>

<p>What factors shift the aggregate demand curve?</p>
"""

# ╔═╡ 4ec2b266-e11a-4770-8f55-27c47c3a7f36
md"""
	!!! answer

	    Here

	"""

# ╔═╡ a17880f7-b4b4-4c8a-9bac-b327d482d455
html"""
<h2>Question 4. </h2>

<p>What are the effects on aggregate demand of an expansionary fiscal policy? And of an expansionary monetary policy?</p>
"""

# ╔═╡ 47ac0cfb-8b7e-452a-b1f4-f053d9d7fd29
md"""
	!!! answer

	    Here

	"""

# ╔═╡ 8c9e6097-0d75-4ddd-96a0-eb56f3ce55e0
html"""
<h2>Question 5. </h2>

<p>How is the short-run aggregate supply curve determined? What is the referential in which it is represented and what is its slope?</p>
"""

# ╔═╡ 45db26e7-734b-46da-bf1a-cd4a13e35787
md"""
	!!! answer

	    Here

	"""

# ╔═╡ 06770b53-66b7-4463-8fb8-0930302576e3
html"""
<h2>Question 6. </h2>

<p>Explain why the short-run aggregate supply curve is positively sloped.</p>
"""

# ╔═╡ da6ca201-6dcf-4dd6-9206-f7747bddf1d7
md"""
	!!! answer

	    Here

	"""

# ╔═╡ 71e295d5-7583-4f19-abbf-66eb79d3e27c
html"""
<h2>Question 7. </h2>

<p>What factors shift the short-run aggregate supply curve?</p>
"""

# ╔═╡ 3f393722-705b-48b5-b402-141f0c3f0aa3
md"""
	!!! answer

	    Here

	"""

# ╔═╡ aa7a5008-8f31-42e2-97c9-2364c22a1b31
html"""
<h2>Question 8. </h2>

<p>Explain why the long-run aggregate supply curve is represented by a vertical line.</p>
"""

# ╔═╡ 479bb1f7-0e25-4af9-8a83-20c470ca5d2f
md"""
	!!! answer

	    Here

	"""

# ╔═╡ cf8b53dc-19a4-4803-96f2-6a5eabef1ea3
html"""
<h2>Question 9. </h2>

<p>What factors shift the long-run aggregate supply curve?</p>
"""

# ╔═╡ 9f337167-f610-4384-8a84-9a2d196946ee
md"""
	!!! answer

	    Here

	"""

# ╔═╡ dafeb267-6428-4717-b4e3-cad9c7eff92a
html"""
<h2>Question 10. </h2>

<p>Define macroeconomic equilibrium. How is this equilibrium characterized and determined? Under what circumstances does this equilibrium correspond to the full employment equilibrium?</p>
"""

# ╔═╡ c29ac832-bf6f-43b7-8254-8d4ccd54f930
md"""
	!!! answer

	    Here

	"""

# ╔═╡ d8a96f1b-e3aa-4f11-bb3b-4ffa384c52f4
html"""
<h2>Question 11. </h2>

<p>Distinguish short-run macroeconomic equilibrium from long-run macroeconomic equilibrium.</p>
"""

# ╔═╡ ede017f8-b811-4e6a-8dbe-b9e7461dc3ce
md"""
	!!! answer

	    Here

	"""

# ╔═╡ e83db181-4809-4752-b2a1-d54235d112f8
html"""
<h2>Question 12. </h2>

<p>Assume an economy that is in short-run equilibrium above potential output. Describe the adjustment that takes place in this economy until it stabilizes in a long-run equilibrium.</p>
"""

# ╔═╡ 3fc4d4e3-788d-4ac4-a470-da0c40c6842c
md"""
	!!! answer

	    Here

	"""

# ╔═╡ a1760f90-52da-4462-b594-c6c717fccdce
html"""
<h2>Question 13. </h2>

<p>Assume an economy that is in short-run equilibrium below potential output. Describe the adjustment that takes place in this economy until it stabilizes in a long-run equilibrium.</p>
"""

# ╔═╡ 3b78c2e2-7c56-4190-bf04-fa572acf4fed
md"""
	!!! answer

	    Here

	"""

# ╔═╡ ea016d14-ac3b-4df0-aafd-ee8f00b910bd
html"""
<h2>Question 14. </h2>

<p>Assume an economy that is in long-run equilibrium. Describe the effect of a positive demand shock, identifying the different steps that take place until the economy returns to a new long-run equilibrium. Distinguish short-run effects from long-run effects.</p>
"""

# ╔═╡ e756beed-b885-46b2-8a0c-f5ad3388912f
md"""
	!!! answer

	    Here

	"""

# ╔═╡ 627c6024-aa57-4c44-94aa-e17b11be14af
html"""
<h2>Question 15. </h2>

<p>Assume an economy that is in long-run equilibrium. Describe the effect of a negative demand shock, identifying the different steps that take place until the economy returns to a new long-run equilibrium. Distinguish short-run effects from long-run effects.</p>
"""

# ╔═╡ e9af2888-46de-4249-b06c-bb9cbb460a33
md"""
	!!! answer

	    Here

	"""

# ╔═╡ 632e8afd-1efd-4863-9171-5073568c7b1d
html"""
<h2>Question 16. </h2>

<p>Assume an economy that is in long-run equilibrium. Describe the effect of a positive temporary supply shock, identifying the different steps that take place until the economy returns to a new long-run equilibrium. Distinguish short-run effects from long-run effects.</p>
"""

# ╔═╡ e33377db-2caf-448d-9d14-6db64dae7667
md"""
	!!! answer

	    Here

	"""

# ╔═╡ e83513c4-ea14-401a-b83e-64ec20bd6ff6
html"""
<h2>Question 17. </h2>

<p>Assume an economy that is in long-run equilibrium. Describe the effect of a temporary negative supply shock, identifying the different steps that take place until the economy returns to a new long-run equilibrium. Distinguish short-run effects from long-run effects.</p>
"""

# ╔═╡ 89c84052-732a-4e53-9728-aa68232a4457
md"""
	!!! answer

	    Here

	"""

# ╔═╡ 79b6ec2f-bd5b-4626-9954-13c119c58f8f
html"""
<h2>Question 18. </h2>

<p>Assume an economy that is in long-run equilibrium. Describe the effect of a positive permanent supply shock, identifying the different steps that take place until the economy returns to a new long-run equilibrium. Distinguish short-run effects from long-run effects.</p>
"""

# ╔═╡ 543d535c-a81c-4dcf-82c5-b82c10b95c27
md"""
	!!! answer

	    Here

	"""

# ╔═╡ a1801be1-6648-4930-81e1-9b2069d39a1a
html"""
<h2>Question 19. </h2>

<p>Assume an economy that is in long-run equilibrium. Describe the effect of a permanent negative supply shock, identifying the different steps that take place until the economy returns to a new long-run equilibrium. Distinguish short-run effects from long-run effects.</p>
"""

# ╔═╡ 7de00fb8-beb7-4c1a-ab38-aa9e95e34330
md"""
	!!! answer

	    Here

	"""

# ╔═╡ 54a4b108-302b-469c-a1e3-7c87fc56806d
html"""
<link href="https://fonts.googleapis.com/css?family=Montserrat:300,300italic,800,800italic" rel="stylesheet">

<style>
	main {
		max-width: unset;
		width: 65%;
	}
	em {
		border-bottom: 3px solid !important;
	}
	pluto-output {
		font-family: "Montserrat" !important;
		font-size: 1.5em;
		line-height: 1.5;
	}
	.plutoui-toc {
		font-family: "Montserrat" !important;
		font-size: 60%;
	}
	pluto-output h1, h2, h3 {
		font-family: "Montserrat" !important;
		border: none !important;
	}
	pluto-output h1 {
		font-size: 1.8em !important;
		margin-top: 2.2em;
		margin-bottom: 1em;
		border-bottom: 3px solid !important;
	}
	pluto-output h2 {
		font-size: 1.5em !important;
		margin-top: 1.8em;
		margin-bottom: 1em;
	}
	pluto-output h3 {
		font-size: 1.3em !important;
		margin-top: 1.5em;
		margin-bottom: 1em;
	}
	title {
		font-size: 2.2em;
		display: block;
		font-weight: bold;
		text-align: center;
		margin: 6em 0 0em 0;
}
	subtitle {
		font-size: 1.6em;
		display: block;
		text-align: center;
		margin: 0 0 2.5em 0;
}
	author {
		font-size: 1.3em;
		display: block;
		text-align: center;
}
	email {
		display: block;
		text-align: center;
		margin: 0 0 2.5em 0;
}
	semester {
		display: block;
		text-align: center;
		margin: 0 0 1.5em 0;
}
	li {
		margin-top: 1em !important;
		margin-bottom: 1em !important;
	}
	.small {
		font-size: 80%;
	}
	details {
		font-size: 80%;
		margin-left: 3em;
	}
	summary {
		font-size: 125%;
		margin-left: -2.2em;
		margin-top: 0.5em;
		margin-bottom: 0.5em;
	}
</style>
"""

# ╔═╡ 61b4681f-428f-4ee3-a252-c534eb05f07b
begin
	function Base.show(io::IO, mimetype::MIME"text/html", plt::PlotlyBase.Plot)
       # Remove responsive flag on the plot as we handle responsivity via ResizeObeserver and leaving it on makes the div flickr during updates
	hasproperty(plt,:config) && plt.config.responsive && (plt.config.responsive = false)   
	show(io,mimetype, @htl("""
			<div>
			<script id=asdf>
			const {plotly} = await import("https://cdn.plot.ly/plotly-2.2.0.min.js")
			const PLOT = this ?? document.createElement("div");
		

		
			Plotly.react(PLOT, $(HypertextLiteral.JavaScript(PlotlyBase.json(plt))));


		
			const pluto_output = currentScript.parentElement.closest('pluto-output')

			const resizeObserver = new ResizeObserver(entries => {
				Plotly.Plots.resize(PLOT)
			})

			resizeObserver.observe(pluto_output)

			invalidation.then(() => {
				resizeObserver.disconnect()
			})
		
			return PLOT
			</script>
			</div>
	"""))
	end
end

# ╔═╡ e61758ee-4c4a-48cd-9d85-33c39bb2a790
begin
	struct Foldable{C}
	    title::String
	    content::C
	end
	
	function Base.show(io, mime::MIME"text/html", fld::Foldable)
	    write(io,"<details><summary>$(fld.title)</summary><p>")
	    show(io, mime, fld.content)
	    write(io,"</p></details>")
	end
end

# ╔═╡ 6f3b9978-fcfc-47d0-8e92-25d2b7c1c928
begin
	struct TwoColumn{L, R}
    left::L
    right::R
	end
	
	function Base.show(io, mime::MIME"text/html", tc::TwoColumn)
	    write(io, """<div style="display: flex;"><div style="flex: 50%;">""")
	    show(io, mime, tc.left)
	    write(io, """</div><div style="flex: 50%;">""")
	    show(io, mime, tc.right)
	    write(io, """</div></div>""")
	end
end

# ╔═╡ 00000000-0000-0000-0000-000000000001
PLUTO_PROJECT_TOML_CONTENTS = """
[deps]
CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
Dates = "ade2ca70-3891-5945-98fb-dc099432e06a"
HypertextLiteral = "ac1192a8-f4b3-4bfe-ba22-af5b92cd3ab2"
PeriodicalDates = "276e7ca9-e0d7-440b-97bc-a6ae82f545b1"
PlotlyBase = "a03496cd-edff-5a9b-9e67-9cda94a718b5"
PlutoUI = "7f904dfe-b85e-4ff6-b463-dae2292396a8"
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"

[compat]
CSV = "~0.10.4"
DataFrames = "~1.3.6"
HypertextLiteral = "~0.9.4"
PeriodicalDates = "~2.0.0"
PlotlyBase = "~0.8.19"
PlutoUI = "~0.7.43"
StatsBase = "~0.33.21"
"""

# ╔═╡ 00000000-0000-0000-0000-000000000002
PLUTO_MANIFEST_TOML_CONTENTS = """
# This file is machine-generated - editing it directly is not advised

julia_version = "1.8.5"
manifest_format = "2.0"
project_hash = "5c1a3220131843a41cfc82241268244ee53f65e5"

[[deps.AbstractPlutoDingetjes]]
deps = ["Pkg"]
git-tree-sha1 = "8eaf9f1b4921132a4cff3f36a1d9ba923b14a481"
uuid = "6e696c72-6542-2067-7265-42206c756150"
version = "1.1.4"

[[deps.ArgTools]]
uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f"
version = "1.1.1"

[[deps.Artifacts]]
uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"

[[deps.Base64]]
uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"

[[deps.CSV]]
deps = ["CodecZlib", "Dates", "FilePathsBase", "InlineStrings", "Mmap", "Parsers", "PooledArrays", "SentinelArrays", "Tables", "Unicode", "WeakRefStrings"]
git-tree-sha1 = "873fb188a4b9d76549b81465b1f75c82aaf59238"
uuid = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
version = "0.10.4"

[[deps.ChainRulesCore]]
deps = ["Compat", "LinearAlgebra", "SparseArrays"]
git-tree-sha1 = "e7ff6cadf743c098e08fca25c91103ee4303c9bb"
uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
version = "1.15.6"

[[deps.ChangesOfVariables]]
deps = ["ChainRulesCore", "LinearAlgebra", "Test"]
git-tree-sha1 = "38f7a08f19d8810338d4f5085211c7dfa5d5bdd8"
uuid = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0"
version = "0.1.4"

[[deps.CodecZlib]]
deps = ["TranscodingStreams", "Zlib_jll"]
git-tree-sha1 = "ded953804d019afa9a3f98981d99b33e3db7b6da"
uuid = "944b1d66-785c-5afd-91f1-9de20f533193"
version = "0.7.0"

[[deps.ColorSchemes]]
deps = ["ColorTypes", "ColorVectorSpace", "Colors", "FixedPointNumbers", "Random"]
git-tree-sha1 = "1fd869cc3875b57347f7027521f561cf46d1fcd8"
uuid = "35d6a980-a343-548e-a6ea-1d62b119f2f4"
version = "3.19.0"

[[deps.ColorTypes]]
deps = ["FixedPointNumbers", "Random"]
git-tree-sha1 = "eb7f0f8307f71fac7c606984ea5fb2817275d6e4"
uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f"
version = "0.11.4"

[[deps.ColorVectorSpace]]
deps = ["ColorTypes", "FixedPointNumbers", "LinearAlgebra", "SpecialFunctions", "Statistics", "TensorCore"]
git-tree-sha1 = "d08c20eef1f2cbc6e60fd3612ac4340b89fea322"
uuid = "c3611d14-8923-5661-9e6a-0046d554d3a4"
version = "0.9.9"

[[deps.Colors]]
deps = ["ColorTypes", "FixedPointNumbers", "Reexport"]
git-tree-sha1 = "417b0ed7b8b838aa6ca0a87aadf1bb9eb111ce40"
uuid = "5ae59095-9a9b-59fe-a467-6f913c188581"
version = "0.12.8"

[[deps.Compat]]
deps = ["Dates", "LinearAlgebra", "UUIDs"]
git-tree-sha1 = "5856d3031cdb1f3b2b6340dfdc66b6d9a149a374"
uuid = "34da2185-b29b-5c13-b0c7-acf172513d20"
version = "4.2.0"

[[deps.CompilerSupportLibraries_jll]]
deps = ["Artifacts", "Libdl"]
uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae"
version = "1.0.1+0"

[[deps.Crayons]]
git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15"
uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f"
version = "4.1.1"

[[deps.DataAPI]]
git-tree-sha1 = "1106fa7e1256b402a86a8e7b15c00c85036fef49"
uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a"
version = "1.11.0"

[[deps.DataFrames]]
deps = ["Compat", "DataAPI", "Future", "InvertedIndices", "IteratorInterfaceExtensions", "LinearAlgebra", "Markdown", "Missings", "PooledArrays", "PrettyTables", "Printf", "REPL", "Reexport", "SortingAlgorithms", "Statistics", "TableTraits", "Tables", "Unicode"]
git-tree-sha1 = "db2a9cb664fcea7836da4b414c3278d71dd602d2"
uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
version = "1.3.6"

[[deps.DataStructures]]
deps = ["Compat", "InteractiveUtils", "OrderedCollections"]
git-tree-sha1 = "d1fff3a548102f48987a52a2e0d114fa97d730f0"
uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
version = "0.18.13"

[[deps.DataValueInterfaces]]
git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6"
uuid = "e2d170a0-9d28-54be-80f0-106bbe20a464"
version = "1.0.0"

[[deps.Dates]]
deps = ["Printf"]
uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"

[[deps.DelimitedFiles]]
deps = ["Mmap"]
uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab"

[[deps.DocStringExtensions]]
deps = ["LibGit2"]
git-tree-sha1 = "5158c2b41018c5f7eb1470d558127ac274eca0c9"
uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
version = "0.9.1"

[[deps.Downloads]]
deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"]
uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6"
version = "1.6.0"

[[deps.FilePathsBase]]
deps = ["Compat", "Dates", "Mmap", "Printf", "Test", "UUIDs"]
git-tree-sha1 = "e27c4ebe80e8699540f2d6c805cc12203b614f12"
uuid = "48062228-2e41-5def-b9a4-89aafe57970f"
version = "0.9.20"

[[deps.FileWatching]]
uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee"

[[deps.FixedPointNumbers]]
deps = ["Statistics"]
git-tree-sha1 = "335bfdceacc84c5cdf16aadc768aa5ddfc5383cc"
uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93"
version = "0.8.4"

[[deps.Formatting]]
deps = ["Printf"]
git-tree-sha1 = "8339d61043228fdd3eb658d86c926cb282ae72a8"
uuid = "59287772-0a20-5a39-b81b-1366585eb4c0"
version = "0.4.2"

[[deps.Future]]
deps = ["Random"]
uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820"

[[deps.Hyperscript]]
deps = ["Test"]
git-tree-sha1 = "8d511d5b81240fc8e6802386302675bdf47737b9"
uuid = "47d2ed2b-36de-50cf-bf87-49c2cf4b8b91"
version = "0.0.4"

[[deps.HypertextLiteral]]
deps = ["Tricks"]
git-tree-sha1 = "c47c5fa4c5308f27ccaac35504858d8914e102f9"
uuid = "ac1192a8-f4b3-4bfe-ba22-af5b92cd3ab2"
version = "0.9.4"

[[deps.IOCapture]]
deps = ["Logging", "Random"]
git-tree-sha1 = "f7be53659ab06ddc986428d3a9dcc95f6fa6705a"
uuid = "b5f81e59-6552-4d32-b1f0-c071b021bf89"
version = "0.2.2"

[[deps.InlineStrings]]
deps = ["Parsers"]
git-tree-sha1 = "d19f9edd8c34760dca2de2b503f969d8700ed288"
uuid = "842dd82b-1e85-43dc-bf29-5d0ee9dffc48"
version = "1.1.4"

[[deps.InteractiveUtils]]
deps = ["Markdown"]
uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"

[[deps.InverseFunctions]]
deps = ["Test"]
git-tree-sha1 = "b3364212fb5d870f724876ffcd34dd8ec6d98918"
uuid = "3587e190-3f89-42d0-90ee-14403ec27112"
version = "0.1.7"

[[deps.InvertedIndices]]
git-tree-sha1 = "bee5f1ef5bf65df56bdd2e40447590b272a5471f"
uuid = "41ab1584-1d38-5bbf-9106-f11c6c58b48f"
version = "1.1.0"

[[deps.IrrationalConstants]]
git-tree-sha1 = "7fd44fd4ff43fc60815f8e764c0f352b83c49151"
uuid = "92d709cd-6900-40b7-9082-c6be49f344b6"
version = "0.1.1"

[[deps.IteratorInterfaceExtensions]]
git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856"
uuid = "82899510-4779-5014-852e-03e436cf321d"
version = "1.0.0"

[[deps.JLLWrappers]]
deps = ["Preferences"]
git-tree-sha1 = "abc9885a7ca2052a736a600f7fa66209f96506e1"
uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
version = "1.4.1"

[[deps.JSON]]
deps = ["Dates", "Mmap", "Parsers", "Unicode"]
git-tree-sha1 = "3c837543ddb02250ef42f4738347454f95079d4e"
uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
version = "0.21.3"

[[deps.LaTeXStrings]]
git-tree-sha1 = "f2355693d6778a178ade15952b7ac47a4ff97996"
uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f"
version = "1.3.0"

[[deps.LibCURL]]
deps = ["LibCURL_jll", "MozillaCACerts_jll"]
uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21"
version = "0.6.3"

[[deps.LibCURL_jll]]
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"]
uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0"
version = "7.84.0+0"

[[deps.LibGit2]]
deps = ["Base64", "NetworkOptions", "Printf", "SHA"]
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"

[[deps.LibSSH2_jll]]
deps = ["Artifacts", "Libdl", "MbedTLS_jll"]
uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8"
version = "1.10.2+0"

[[deps.Libdl]]
uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"

[[deps.LinearAlgebra]]
deps = ["Libdl", "libblastrampoline_jll"]
uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"

[[deps.LogExpFunctions]]
deps = ["ChainRulesCore", "ChangesOfVariables", "DocStringExtensions", "InverseFunctions", "IrrationalConstants", "LinearAlgebra"]
git-tree-sha1 = "94d9c52ca447e23eac0c0f074effbcd38830deb5"
uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688"
version = "0.3.18"

[[deps.Logging]]
uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"

[[deps.Markdown]]
deps = ["Base64"]
uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"

[[deps.MbedTLS_jll]]
deps = ["Artifacts", "Libdl"]
uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1"
version = "2.28.0+0"

[[deps.Missings]]
deps = ["DataAPI"]
git-tree-sha1 = "bf210ce90b6c9eed32d25dbcae1ebc565df2687f"
uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28"
version = "1.0.2"

[[deps.Mmap]]
uuid = "a63ad114-7e13-5084-954f-fe012c677804"

[[deps.MozillaCACerts_jll]]
uuid = "14a3606d-f60d-562e-9121-12d972cd8159"
version = "2022.2.1"

[[deps.NetworkOptions]]
uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
version = "1.2.0"

[[deps.OpenBLAS_jll]]
deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"]
uuid = "4536629a-c528-5b80-bd46-f80d51c5b363"
version = "0.3.20+0"

[[deps.OpenLibm_jll]]
deps = ["Artifacts", "Libdl"]
uuid = "05823500-19ac-5b8b-9628-191a04bc5112"
version = "0.8.1+0"

[[deps.OpenSpecFun_jll]]
deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Pkg"]
git-tree-sha1 = "13652491f6856acfd2db29360e1bbcd4565d04f1"
uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e"
version = "0.5.5+0"

[[deps.OrderedCollections]]
git-tree-sha1 = "85f8e6578bf1f9ee0d11e7bb1b1456435479d47c"
uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
version = "1.4.1"

[[deps.Parameters]]
deps = ["OrderedCollections", "UnPack"]
git-tree-sha1 = "34c0e9ad262e5f7fc75b10a9952ca7692cfc5fbe"
uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a"
version = "0.12.3"

[[deps.Parsers]]
deps = ["Dates"]
git-tree-sha1 = "3d5bf43e3e8b412656404ed9466f1dcbf7c50269"
uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
version = "2.4.0"

[[deps.PeriodicalDates]]
deps = ["Dates", "Printf", "RecipesBase"]
git-tree-sha1 = "e616941f8093e50a373e7d51875143213f82eca4"
uuid = "276e7ca9-e0d7-440b-97bc-a6ae82f545b1"
version = "2.0.0"

[[deps.Pkg]]
deps = ["Artifacts", "Dates", "Downloads", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"]
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
version = "1.8.0"

[[deps.PlotlyBase]]
deps = ["ColorSchemes", "Dates", "DelimitedFiles", "DocStringExtensions", "JSON", "LaTeXStrings", "Logging", "Parameters", "Pkg", "REPL", "Requires", "Statistics", "UUIDs"]
git-tree-sha1 = "56baf69781fc5e61607c3e46227ab17f7040ffa2"
uuid = "a03496cd-edff-5a9b-9e67-9cda94a718b5"
version = "0.8.19"

[[deps.PlutoUI]]
deps = ["AbstractPlutoDingetjes", "Base64", "ColorTypes", "Dates", "Hyperscript", "HypertextLiteral", "IOCapture", "InteractiveUtils", "JSON", "Logging", "Markdown", "Random", "Reexport", "UUIDs"]
git-tree-sha1 = "2777a5c2c91b3145f5aa75b61bb4c2eb38797136"
uuid = "7f904dfe-b85e-4ff6-b463-dae2292396a8"
version = "0.7.43"

[[deps.PooledArrays]]
deps = ["DataAPI", "Future"]
git-tree-sha1 = "a6062fe4063cdafe78f4a0a81cfffb89721b30e7"
uuid = "2dfb63ee-cc39-5dd5-95bd-886bf059d720"
version = "1.4.2"

[[deps.Preferences]]
deps = ["TOML"]
git-tree-sha1 = "47e5f437cc0e7ef2ce8406ce1e7e24d44915f88d"
uuid = "21216c6a-2e73-6563-6e65-726566657250"
version = "1.3.0"

[[deps.PrettyTables]]
deps = ["Crayons", "Formatting", "Markdown", "Reexport", "Tables"]
git-tree-sha1 = "dfb54c4e414caa595a1f2ed759b160f5a3ddcba5"
uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d"
version = "1.3.1"

[[deps.Printf]]
deps = ["Unicode"]
uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"

[[deps.REPL]]
deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"

[[deps.Random]]
deps = ["SHA", "Serialization"]
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"

[[deps.RecipesBase]]
deps = ["SnoopPrecompile"]
git-tree-sha1 = "612a4d76ad98e9722c8ba387614539155a59e30c"
uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
version = "1.3.0"

[[deps.Reexport]]
git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b"
uuid = "189a3867-3050-52da-a836-e630ba90ab69"
version = "1.2.2"

[[deps.Requires]]
deps = ["UUIDs"]
git-tree-sha1 = "838a3a4188e2ded87a4f9f184b4b0d78a1e91cb7"
uuid = "ae029012-a4dd-5104-9daa-d747884805df"
version = "1.3.0"

[[deps.SHA]]
uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
version = "0.7.0"

[[deps.SentinelArrays]]
deps = ["Dates", "Random"]
git-tree-sha1 = "c0f56940fc967f3d5efed58ba829747af5f8b586"
uuid = "91c51154-3ec4-41a3-a24f-3f23e20d615c"
version = "1.3.15"

[[deps.Serialization]]
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"

[[deps.SnoopPrecompile]]
git-tree-sha1 = "f604441450a3c0569830946e5b33b78c928e1a85"
uuid = "66db9d55-30c0-4569-8b51-7e840670fc0c"
version = "1.0.1"

[[deps.Sockets]]
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"

[[deps.SortingAlgorithms]]
deps = ["DataStructures"]
git-tree-sha1 = "b3363d7460f7d098ca0912c69b082f75625d7508"
uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c"
version = "1.0.1"

[[deps.SparseArrays]]
deps = ["LinearAlgebra", "Random"]
uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"

[[deps.SpecialFunctions]]
deps = ["ChainRulesCore", "IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"]
git-tree-sha1 = "d75bda01f8c31ebb72df80a46c88b25d1c79c56d"
uuid = "276daf66-3868-5448-9aa4-cd146d93841b"
version = "2.1.7"

[[deps.Statistics]]
deps = ["LinearAlgebra", "SparseArrays"]
uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"

[[deps.StatsAPI]]
deps = ["LinearAlgebra"]
git-tree-sha1 = "f9af7f195fb13589dd2e2d57fdb401717d2eb1f6"
uuid = "82ae8749-77ed-4fe6-ae5f-f523153014b0"
version = "1.5.0"

[[deps.StatsBase]]
deps = ["DataAPI", "DataStructures", "LinearAlgebra", "LogExpFunctions", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"]
git-tree-sha1 = "d1bf48bfcc554a3761a133fe3a9bb01488e06916"
uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
version = "0.33.21"

[[deps.TOML]]
deps = ["Dates"]
uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
version = "1.0.0"

[[deps.TableTraits]]
deps = ["IteratorInterfaceExtensions"]
git-tree-sha1 = "c06b2f539df1c6efa794486abfb6ed2022561a39"
uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c"
version = "1.0.1"

[[deps.Tables]]
deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "LinearAlgebra", "OrderedCollections", "TableTraits", "Test"]
git-tree-sha1 = "2d7164f7b8a066bcfa6224e67736ce0eb54aef5b"
uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c"
version = "1.9.0"

[[deps.Tar]]
deps = ["ArgTools", "SHA"]
uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e"
version = "1.10.1"

[[deps.TensorCore]]
deps = ["LinearAlgebra"]
git-tree-sha1 = "1feb45f88d133a655e001435632f019a9a1bcdb6"
uuid = "62fd8b95-f654-4bbd-a8a5-9c27f68ccd50"
version = "0.1.1"

[[deps.Test]]
deps = ["InteractiveUtils", "Logging", "Random", "Serialization"]
uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

[[deps.TranscodingStreams]]
deps = ["Random", "Test"]
git-tree-sha1 = "8a75929dcd3c38611db2f8d08546decb514fcadf"
uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa"
version = "0.9.9"

[[deps.Tricks]]
git-tree-sha1 = "6bac775f2d42a611cdfcd1fb217ee719630c4175"
uuid = "410a4b4d-49e4-4fbc-ab6d-cb71b17b3775"
version = "0.1.6"

[[deps.UUIDs]]
deps = ["Random", "SHA"]
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"

[[deps.UnPack]]
git-tree-sha1 = "387c1f73762231e86e0c9c5443ce3b4a0a9a0c2b"
uuid = "3a884ed6-31ef-47d7-9d2a-63182c4928ed"
version = "1.0.2"

[[deps.Unicode]]
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"

[[deps.WeakRefStrings]]
deps = ["DataAPI", "InlineStrings", "Parsers"]
git-tree-sha1 = "b1be2855ed9ed8eac54e5caff2afcdb442d52c23"
uuid = "ea10d353-3f73-51f8-a26c-33c1cb351aa5"
version = "1.4.2"

[[deps.Zlib_jll]]
deps = ["Libdl"]
uuid = "83775a58-1f1d-513f-b197-d71354ab007a"
version = "1.2.12+3"

[[deps.libblastrampoline_jll]]
deps = ["Artifacts", "Libdl", "OpenBLAS_jll"]
uuid = "8e850b90-86db-534c-a0d3-1478176c7d93"
version = "5.1.1+0"

[[deps.nghttp2_jll]]
deps = ["Artifacts", "Libdl"]
uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d"
version = "1.48.0+0"

[[deps.p7zip_jll]]
deps = ["Artifacts", "Libdl"]
uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0"
version = "17.4.0+0"
"""

# ╔═╡ Cell order:
# ╟─c983f61f-ac2a-45d7-8ac1-1f6ed6793874
# ╟─cd0a828f-5329-4774-b7d3-32784c2eac57
# ╟─13586f18-8a10-4c2b-9b2c-6325192c660f
# ╟─51adefc2-8998-4a41-8120-2aa6ae495551
# ╟─af50a38d-c682-4ada-b2b6-0ce573e65278
# ╟─5e5779c2-1e80-4538-9ec2-56b3888609cd
# ╟─e6bae2d6-04d3-41fa-90d6-6ef6dadb77a2
# ╟─4ec2b266-e11a-4770-8f55-27c47c3a7f36
# ╟─a17880f7-b4b4-4c8a-9bac-b327d482d455
# ╟─47ac0cfb-8b7e-452a-b1f4-f053d9d7fd29
# ╟─8c9e6097-0d75-4ddd-96a0-eb56f3ce55e0
# ╟─45db26e7-734b-46da-bf1a-cd4a13e35787
# ╟─06770b53-66b7-4463-8fb8-0930302576e3
# ╟─da6ca201-6dcf-4dd6-9206-f7747bddf1d7
# ╟─71e295d5-7583-4f19-abbf-66eb79d3e27c
# ╟─3f393722-705b-48b5-b402-141f0c3f0aa3
# ╟─aa7a5008-8f31-42e2-97c9-2364c22a1b31
# ╟─479bb1f7-0e25-4af9-8a83-20c470ca5d2f
# ╟─cf8b53dc-19a4-4803-96f2-6a5eabef1ea3
# ╟─9f337167-f610-4384-8a84-9a2d196946ee
# ╟─dafeb267-6428-4717-b4e3-cad9c7eff92a
# ╟─c29ac832-bf6f-43b7-8254-8d4ccd54f930
# ╟─d8a96f1b-e3aa-4f11-bb3b-4ffa384c52f4
# ╟─ede017f8-b811-4e6a-8dbe-b9e7461dc3ce
# ╟─e83db181-4809-4752-b2a1-d54235d112f8
# ╟─3fc4d4e3-788d-4ac4-a470-da0c40c6842c
# ╟─a1760f90-52da-4462-b594-c6c717fccdce
# ╟─3b78c2e2-7c56-4190-bf04-fa572acf4fed
# ╟─ea016d14-ac3b-4df0-aafd-ee8f00b910bd
# ╟─e756beed-b885-46b2-8a0c-f5ad3388912f
# ╟─627c6024-aa57-4c44-94aa-e17b11be14af
# ╟─e9af2888-46de-4249-b06c-bb9cbb460a33
# ╟─632e8afd-1efd-4863-9171-5073568c7b1d
# ╟─e33377db-2caf-448d-9d14-6db64dae7667
# ╟─e83513c4-ea14-401a-b83e-64ec20bd6ff6
# ╟─89c84052-732a-4e53-9728-aa68232a4457
# ╟─79b6ec2f-bd5b-4626-9954-13c119c58f8f
# ╟─543d535c-a81c-4dcf-82c5-b82c10b95c27
# ╟─a1801be1-6648-4930-81e1-9b2069d39a1a
# ╟─7de00fb8-beb7-4c1a-ab38-aa9e95e34330
# ╟─e946ad45-9ed3-4d0f-a267-66dd6440c98c
# ╟─54a4b108-302b-469c-a1e3-7c87fc56806d
# ╟─61b4681f-428f-4ee3-a252-c534eb05f07b
# ╟─e61758ee-4c4a-48cd-9d85-33c39bb2a790
# ╟─6f3b9978-fcfc-47d0-8e92-25d2b7c1c928
# ╟─00000000-0000-0000-0000-000000000001
# ╟─00000000-0000-0000-0000-000000000002
