[
  {
    "path": ".gitattributes",
    "content": "# Auto detect text files and perform LF normalization\n* text=auto\n\n# Custom for Visual Studio\n*.cs     diff=csharp\n\n# Standard to msysgit\n*.doc\t diff=astextplain\n*.DOC\t diff=astextplain\n*.docx diff=astextplain\n*.DOCX diff=astextplain\n*.dot  diff=astextplain\n*.DOT  diff=astextplain\n*.pdf  diff=astextplain\n*.PDF\t diff=astextplain\n*.rtf\t diff=astextplain\n*.RTF\t diff=astextplain\n"
  },
  {
    "path": ".gitignore",
    "content": "# Windows image file caches\nThumbs.db\nehthumbs.db\n\n# Folder config file\nDesktop.ini\n\n# Recycle Bin used on file shares\n$RECYCLE.BIN/\n\n# Windows Installer files\n*.cab\n*.msi\n*.msm\n*.msp\n\n# Windows shortcuts\n*.lnk\n\n# =========================\n# Operating System Files\n# =========================\n\n# OSX\n# =========================\n\n.DS_Store\n.AppleDouble\n.LSOverride\n\n# Thumbnails\n._*\n\n# Files that might appear on external disk\n.Spotlight-V100\n.Trashes\n\n# Directories potentially created on remote AFP share\n.AppleDB\n.AppleDesktop\nNetwork Trash Folder\nTemporary Items\n.apdisk\n"
  },
  {
    "path": ".ipynb_checkpoints/Bayes' Theorem-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"source\": [\n    \"# Bayes Theorem\\n\",\n    \"\\n\",\n    \"In this Statistics Notebook we will be going over Bayes Theorem and an example of how to use it. This theorem will be important to understand in many situations and we will be using it for Machine Learning in certain lectures.\\n\",\n    \"\\n\",\n    \"We will start by describing the equation for Bayes Theorem and then complete an example problem. There won't be a SciPy portion to this lecture because this is really more of a math overview than a discussion on a distribution.\\n\",\n    \"\\n\",\n    \"### Overview\\n\",\n    \"\\n\",\n    \"In probability theory and statistics, Bayes' theorem  describes the probability of an event, based on conditions that might be related to the event. Bayes Theorem allows us to use previously known information to asess likelihood of another related event.\\n\",\n    \"\\n\",\n    \"You will usually see Bayes Theorem displayed in one of two ways:\\n\",\n    \"\\n\",\n    \"$$ P(A|B) = \\\\frac{P(B|A)P(A)}{P(B)} $$\\n\",\n    \"\\n\",\n    \"$$ P(A|B) = \\\\frac{P(B|A)P(A)}{P(B|A)P(A) + P(B|not A)P(not A)}$$\\n\",\n    \"\\n\",\n    \"Here P(A|B) stands for the Probability that A happened given B has occured. These are both the same, in the second case, you would use this form if you don't directly have the Probability of B occuring on its own.\\n\",\n    \"\\n\",\n    \"Let's go ahead and dive into an example Problem to see how to use Baye's Theorem!\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Example Problem\\n\",\n    \"\\n\",\n    \"This is a classic example of Bayes Theorem:\\n\",\n    \"\\n\",\n    \"We have a test to screen for breast cancer, with the following conditions:\\n\",\n    \"\\n\",\n    \"- 1% of women have breast cancer \\n\",\n    \"- 80% of mammograms detect breast cancer when it is there\\n\",\n    \"- 9.6 % of mammograms detect breast cancer when it is *not* there. (False Positive)\\n\",\n    \"\\n\",\n    \"We could assign the probabilities to the  sample space by using a table:\\n\",\n    \"<table>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td></td>\\n\",\n    \"    <td>Cancer (1%)</td>\\n\",\n    \"    <td>No Cancer (99%)</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td>Tested Positive</td>\\n\",\n    \"    <td>80%</td>\\n\",\n    \"    <td>9.6%</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td>Tested Negative</td>\\n\",\n    \"    <td>20%</td>\\n\",\n    \"    <td>90.4%</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"</table>\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"Now let's say you wanted to know how accurate this test is. If someone went to go get the test and had a positive result, what is the probability that they have breast cancer?\\n\",\n    \"\\n\",\n    \"We can first visualize Bayes Theorem by filling out the table above:\\n\",\n    \"\\n\",\n    \"<table>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td></td>\\n\",\n    \"    <td>Cancer (1%)</td>\\n\",\n    \"    <td>No Cancer (99%)</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td>Tested Positive</td>\\n\",\n    \"    <td>True Positive: 1%  × 80%</td>\\n\",\n    \"    <td>False Positive: 99%  ×  9.6%</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td>Tested Negative</td>\\n\",\n    \"    <td>False Negative: 1%  × 20%</td>\\n\",\n    \"    <td>True Negative: 99%  × 90.4%</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"</table>\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Remember that the proabbility of an event occuring is the number of ways it could happen given all possible outcomes:\\n\",\n    \"\\n\",\n    \"$$ Probability = \\\\frac{Desired \\\\ event} { All \\\\ possibilities}$$\\n\",\n    \"\\n\",\n    \"Then the probability of getting a real, positive result is .01 × .8 = .008. \\n\",\n    \"\\n\",\n    \"The chance of getting any type of positive result is the chance of a *true positive* plus the chance of a *false positive* \\n\",\n    \"which is (.008 + 0.09504 = .10304).\\n\",\n    \"\\n\",\n    \"So, our chance of cancer is .008/.10304 = 0.0776, or about 7.8%.\\n\",\n    \"\\n\",\n    \"This means that a positive mammogram results in only a 7.8% chance of cancer, rather than 80% (the supposed accuracy of the test). \\n\",\n    \"\\n\",\n    \"This might seem counter intuitive at first but it makes sense: the test gives a false positive 10% of the time, so there will be a ton of false positives in any given population. There will be so many false positives, in fact, that most of the positive test results will be wrong.\\n\",\n    \"\\n\",\n    \"Now we can turn the above process into the Bayes Theorem Equation:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's go ahead and plug in the information we do know into the second equation.\\n\",\n    \"\\n\",\n    \"$$ P(A|B) = \\\\frac{P(B|A)P(A)}{P(B|A)P(A) + P(B|not A)P(not A)}$$\\n\",\n    \"\\n\",\n    \"Looking back on the information we were given:\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(A|B) = Chance of having cancer (A) given a positive test (B). This is the desired information: How likely is it to have cancer with a positive result? We've already solved it using the table, so let's see if the equation agrees with our results: 7.8%.\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(B|A) = Chance of a positive test (B) given that you had cancer (A). This is the chance of a true positive, 80% in this case.\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(A) = Chance of having cancer (1%).\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(not A) = Chance of not having cancer (99%).\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(B|not A) = Chance of a positive test (B) given that you didn’t have cancer ( Not A). This is a false positive, 9.6% in our case.\\n\",\n    \"\\n\",\n    \"Plugging in these numbers, we arrive at the same answer as our table method: 7.76%\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Other great resources for more on Bayes Theorem:\\n\",\n    \"\\n\",\n    \"1.) [Simple Explanation using Legos](https://www.countbayesie.com/blog/2015/2/18/bayes-theorem-with-lego)\\n\",\n    \"\\n\",\n    \"2.) [Wikipedia](http://en.wikipedia.org/wiki/Bayes%27_theorem)\\n\",\n    \"\\n\",\n    \"3.) [Stat Trek](http://stattrek.com/probability/bayes-theorem.aspx)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Bayseian A-B Testing-checkpoint.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Beta Distribution-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"####Let's learn the Beta distribution!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"source\": [\n    \"The beta distribution is a continuous distribution which can take values between 0 and 1. This distribution is parameterized by \\n\",\n    \"two shape parameters α and β.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": false\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"import numpy as np\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"\\n\",\n    \"import seaborn as sns\\n\",\n    \"\\n\",\n    \"from scipy import stats\\n\",\n    \"\\n\",\n    \"a = 0.5\\n\",\n    \"b = 0.5\\n\",\n    \"x = np.arange(0.01,1,0.01)\\n\",\n    \"y = stats.beta.pdf(x,a,b)\\n\",\n    \"plt.plot(x,y)\\n\",\n    \"plt.title('Beta: a=%.1f,b=%.1f' %(a,b))\\n\",\n    \"\\n\",\n    \"plt.xlabel('x')\\n\",\n    \"plt.ylabel('Probability density')\\n\",\n    \"plt.show()\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 2\",\n   \"language\": \"python\",\n   \"name\": \"python2\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 2\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython2\",\n   \"version\": \"2.7.7\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Binomial Distribution-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Binomial is a specific type of a discrete probability distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's see an example question first, and then learn about the binomial distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Example 1: Two players are playing basketball, player A and player B. Player A takes an average of 11 shots per game, and \\n\",\n    \"has an average success rate of 72%. Player B takes an average of 15 shots per game, but has an average success rate of 48%.\\n\",\n    \"\\n\",\n    \"Question 1: What's the probability that Player A makes 6 shots in an average game?\\n\",\n    \"\\n\",\n    \"Question 2: What's the probability that Player B makes 6 shots in an average game?\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We can classify this as a binomial experiment if the following conditions are met:\\n\",\n    \"    \\n\",\n    \"    1.) The process consists of a sequence of n trials.\\n\",\n    \"    2.) Only two exclusive outcomes are possible for each trial (A success and a failure)\\n\",\n    \"    3.) If the probability of a success is 'p' then the probability of failure is q=1-p\\n\",\n    \"    4.) The trials are independent.\\n\",\n    \"    \\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The formula for a Binomial Distribution Probability Mass Function turns out to be:    \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$Pr(X=k)=C(n,k)p^k (1-p)^{n-k}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Where n= number of trials,k=number of successes,p=probability of success,1-p=probability of failure (often written as q=1-p).\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This means that to get exactly 'k' successes in 'n' trials, we want exactly 'k' successes: $$p^k$$ \\n\",\n    \"and we want 'n-k' failures:$$(1-p)^{n-k}$$\\n\",\n    \"Then finally, there are $$C(n,k)$$ ways of putting 'k' successes in 'n' trials.\\n\",\n    \"So we multiply all these together to get the probability of exactly that many success and failures in those n trials!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"--------------------------------------------------------------------------------------------------------------------------------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Quick note, C(n,k) refers to the number of possible combinations of N things taken k at a time.\\n\",\n    \"\\n\",\n    \"This is also equal to: $$C(n,k) =  \\\\frac{n!}{k!(n-k)!}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### So let's try out the example problem!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 27,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \" The probability of player A making 6 shots in an average game is 11.1% \\n\",\n      \" \\n\",\n      \"\\n\",\n      \" The probability of player B making 6 shots in an average game is 17.0% \\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Set up player A\\n\",\n    \"\\n\",\n    \"# Probability of success for A\\n\",\n    \"p_A = .72\\n\",\n    \"# Number of shots for A\\n\",\n    \"n_A = 11\\n\",\n    \"\\n\",\n    \"# Make 6 shots\\n\",\n    \"k = 6\\n\",\n    \"\\n\",\n    \"# Now import scipy for combination\\n\",\n    \"import scipy.special as sc\\n\",\n    \"\\n\",\n    \"# Set up C(n,k)\\n\",\n    \"comb_A = sc.comb(n_A,k)\\n\",\n    \"\\n\",\n    \"# Now put it together to get the probability!\\n\",\n    \"answer_A = comb_A * (p_A**k) * ((1-p_A)**(n_A-k))\\n\",\n    \"\\n\",\n    \"# Put the answer in percentage form!\\n\",\n    \"answer_A = 100*answer_A\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"# Quickly repeat all steps for Player B\\n\",\n    \"p_B = .48\\n\",\n    \"n_B = 15\\n\",\n    \"comb_B = sc.comb(n_B,k)\\n\",\n    \"answer_B = 100 * comb_B * (p_B**k) * ((1-p_B)**(n_B-k))\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"#Print Answers\\n\",\n    \"print( ' The probability of player A making 6 shots in an average game is %1.1f%% ' %answer_A)\\n\",\n    \"print( ' \\\\n')\\n\",\n    \"print( ' The probability of player B making 6 shots in an average game is %1.1f%% ' %answer_B)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So now we know that even though player B is technically a worse shooter, because she takes more shots she will have a higher chance of making 6 shots in an average game!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"But wait a minute... what about a higher amount of shots, will player's A higher probability take a stronger effect then?\\n\",\n    \"What's the probability of making 9 shots a game for either player?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 44,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \" \\n\",\n      \"\\n\",\n      \" The probability of player A making 9 shots in an average game is 22.4% \\n\",\n      \"\\n\",\n      \"\\n\",\n      \" The probability of player B making 9 shots in an average game is 13.4% \\n\",\n      \"\\n\",\n      \"\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"#Let's find out!\\n\",\n    \"\\n\",\n    \"#Set number of shots\\n\",\n    \"k = 9\\n\",\n    \"\\n\",\n    \"#Set new combinations\\n\",\n    \"comb_A = sc.comb(n_A,k)\\n\",\n    \"comb_B = sc.comb(n_B,k)\\n\",\n    \"\\n\",\n    \"# Everything else remains the same\\n\",\n    \"answer_A = 100 * comb_A * (p_A**k) * ((1-p_A)**(n_A-k))\\n\",\n    \"answer_B = 100 * comb_B * (p_B**k) * ((1-p_B)**(n_B-k))\\n\",\n    \"\\n\",\n    \"#Print Answers\\n\",\n    \"print( ' \\\\n')\\n\",\n    \"print( ' The probability of player A making 9 shots in an average game is %1.1f%% ' %answer_A)\\n\",\n    \"print( '\\\\n')\\n\",\n    \"print( ' The probability of player B making 9 shots in an average game is %1.1f%% ' %answer_B)\\n\",\n    \"print( '\\\\n')\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now we see that player's A ability level gives better odds of making exactly 9 shots. We need to keep in mind that we are asking\\n\",\n    \"about the probability of making *exactly* those amount of shots. This is a different question than \\\" What's the probability that player A makes *at least* 9 shots?\\\".\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Now let's investigate the mean and standard deviation for the binomial distribution\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean of a binomial distribution is simply: $$\\\\mu=n*p$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This intuitively makes sense, the average number of successes should be the total trials multiplied by your average success rate.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Similarly we can see that the standard deviation of a binomial is: $$\\\\sigma=\\\\sqrt{n*q*p}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So now we can ask, whats the average number of shots each player will make in a game +/- a standard distribution?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 52,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"\\n\",\n      \"\\n\",\n      \"Player A will make an average of 8 +/- 1 shots per game\\n\",\n      \"\\n\",\n      \"\\n\",\n      \"Player B will make an average of 7 +/- 2 shots per game\\n\",\n      \"\\n\",\n      \"\\n\",\n      \"NOTE: It's impossible to make a decimal of a shot so '%1.0f' was used to replace the float!\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Let's go ahead and plug in to the formulas.\\n\",\n    \"\\n\",\n    \"# Get the mean\\n\",\n    \"mu_A = n_A *p_A\\n\",\n    \"mu_B = n_B *p_B\\n\",\n    \"\\n\",\n    \"#Get the standard deviation\\n\",\n    \"sigma_A = ( n_A *p_A*(1-p_A) )**0.5\\n\",\n    \"sigma_B = ( n_B *p_B*(1-p_B) )**0.5\\n\",\n    \"\\n\",\n    \"# Now print results\\n\",\n    \"print( '\\\\n')\\n\",\n    \"print( 'Player A will make an average of %1.0f +/- %1.0f shots per game' %(mu_A,sigma_A))\\n\",\n    \"print( '\\\\n')\\n\",\n    \"print( 'Player B will make an average of %1.0f +/- %1.0f shots per game' %(mu_B,sigma_B))\\n\",\n    \"print( '\\\\n')\\n\",\n    \"print( \\\"NOTE: It's impossible to make a decimal of a shot so '%1.0f' was used to replace the float!\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's see how to automatically make a binomial distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 60,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"7.92\\n\",\n      \"1.4891608375189027\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"from scipy.stats import binom\\n\",\n    \"\\n\",\n    \"# We can get stats: Mean('m'), variance('v'), skew('s'), and/or kurtosis('k')\\n\",\n    \"mean,var= binom.stats(n_A,p_A)\\n\",\n    \"\\n\",\n    \"print( mean)\\n\",\n    \"print( var**0.5)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Looks like it matches up with our manual methods. Note: we did not round in this case.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### We can also get the probability mass function:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's try another example to see the full PMF (Probability Mass Function) and plotting it.\\n\",\n    \"\\n\",\n    \"Imagine you flip a fair coin. Your probability of getting a heads is p=0.5 (success in this example).\\n\",\n    \"\\n\",\n    \"So what does your probability mass function look like for 10 coin flips?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 65,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"array([0.00097656, 0.00976563, 0.04394531, 0.1171875 , 0.20507812,\\n\",\n       \"       0.24609375, 0.20507812, 0.1171875 , 0.04394531, 0.00976563,\\n\",\n       \"       0.00097656])\"\n      ]\n     },\n     \"execution_count\": 65,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"import numpy as np\\n\",\n    \"\\n\",\n    \"# Set up a new example, let's say n= 10 coin flips and p=0.5 for a fair coin.\\n\",\n    \"n=10\\n\",\n    \"p=0.5\\n\",\n    \"\\n\",\n    \"# Set up n success, remember indexing starts at 0, so use n+1\\n\",\n    \"x = range(n+1)\\n\",\n    \"\\n\",\n    \"# Now create the probability mass function\\n\",\n    \"Y = binom.pmf(x,n,p)\\n\",\n    \"\\n\",\n    \"#Show\\n\",\n    \"Y\\n\",\n    \"\\n\",\n    \"# Next we'll visualize the pmf by plotting it.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Finally, let's plot the binomial distribution to get the full picture.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 77,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/png\": \"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\\n\",\n      \"text/plain\": [\n       \"<matplotlib.figure.Figure at 0x15941a90>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"import matplotlib.pyplot as plt\\n\",\n    \"\\n\",\n    \"# For simple plots, matplotlib is fine, seaborn is unnecessary.\\n\",\n    \"\\n\",\n    \"# Now simply use plot\\n\",\n    \"plt.plot(x,Y,'o')\\n\",\n    \"\\n\",\n    \"#Title (use y=1.08 to raise the long title a little more above the plot)\\n\",\n    \"plt.title('Binomial Distribution PMF: 10 coin Flips, Odds of Success for Heads is p=0.5',y=1.08)\\n\",\n    \"\\n\",\n    \"#Axis Titles\\n\",\n    \"plt.xlabel('Number of Heads')\\n\",\n    \"plt.ylabel('Probability')\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"That's it for the review on Binomial Distributions. More info can be found at the following sources:\\n\",\n    \"\\n\",\n    \"1.) http://en.wikipedia.org/wiki/Binomial_distribution\\n\",\n    \"\\n\",\n    \"2.) http://stattrek.com/probability-distributions/binomial.aspx\\n\",\n    \"\\n\",\n    \"3.) http://mathworld.wolfram.com/BinomialDistribution.html\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Thanks!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Chi-Square-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Chi-Square\\n\",\n    \"\\n\",\n    \"In this Statistics Appendix Lecture, we'll go over the Chi-Square Distribution and the Chi-Square Test. \\n\",\n    \"\\n\",\n    \"*Note: Before viewing this lecture, see the Hypothesis Testing Notebook Lecture.*\\n\",\n    \"\\n\",\n    \"Let's start by introducing the general idea of observed and theoretical frequencies, then later we'll approach the idea of the Chi-Sqaure Distribution and its definition. After that we'll do a qcuik example with Scipy on using the Chi-Square Test.\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Supppose that you tossed a coin 100 times. Theoretically you would expect 50 tails and 50 heads, however it is pretty unlikely you get that result exactly. Then a question arises... how far off from you expected/theoretical frequency would you have to be in order to conclude that the observed result is statistically significant and is not just due to random variations.\\n\",\n    \"\\n\",\n    \"We can begin to think about this question by defining an example set of possible events. We'll call them Events 1 through *k*. Each of these events has an expected (theoretical) frequency and an observed frequency. We can display this as a table:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"<table>\\n\",\n    \"<tr>\\n\",\n    \"<th>Event</th>\\n\",\n    \"<th>Event 1</th>\\n\",\n    \"<th>Event 2</th>\\n\",\n    \"<th>Event 3</th>\\n\",\n    \"<th>...</th>\\n\",\n    \"<th>Event k</th>\\n\",\n    \"</tr>\\n\",\n    \"<tr>\\n\",\n    \"<td>Observed Frequency</td>\\n\",\n    \"<td>$$o_1$$</td>\\n\",\n    \"<td>$$o_2$$</td>\\n\",\n    \"<td>$$o_3$$</td>\\n\",\n    \"<td>...</td>\\n\",\n    \"<td>$$o_k$$</td>\\n\",\n    \"</tr>\\n\",\n    \"<tr>\\n\",\n    \"<td>Expected Frequency</td>\\n\",\n    \"<td>$$e_1$$</td>\\n\",\n    \"<td>$$e_2$$</td>\\n\",\n    \"<td>$$e_3$$</td>\\n\",\n    \"<td>...</td>\\n\",\n    \"<td>$$e_k$$</td>\\n\",\n    \"</tr>\\n\",\n    \"</table>\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Since we wanted to know whether observed frequencies differ significantly from the expected frequencies we'll have to define a term for a measure of discrepency.\\n\",\n    \"\\n\",\n    \"We'll define this measure as Chi-Square, which will be the sum of the squared difference between the observed and expected frequency divided by the expected frequency for all events. To show this more clearly, this is mathematically written as:\\n\",\n    \"$$ \\\\chi ^2 =  \\\\frac{(o_1 - e_1)^2}{e_1}+\\\\frac{(o_2 - e_2)^2}{e_2}+...+\\\\frac{(o_k - e_k)^2}{e_k} $$\\n\",\n    \"Which is the same as:\\n\",\n    \"$$\\\\chi ^2 = \\\\sum^{k}_{j=1} \\\\frac{(o_j - e_j)^2}{e_j} $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If the total frequency is N\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ \\\\sum o_j = \\\\sum e_j = N $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Then we could rewrite the Chi-Square Formula to be:\\n\",\n    \"$$ \\\\chi ^2 = \\\\sum \\\\frac{o_j ^2}{e_j ^2} - N$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We can now see that if the Chi Square value is equal to zero, then the observed and theoretical frequencies agree exactly. While if the Chi square value is greater than zero, they do not agree.\\n\",\n    \"\\n\",\n    \"The sampling distribution of Chi Square is approximated very closely by the *Chi-Square distribution*\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### The Chi Square Distribution\\n\",\n    \"\\n\",\n    \"The Chi-Square Distribution is related to the standard normal distribution. If a random variable Z, then Z<sup>2</sup> has the Chi Square distribution with one degree of freedom. This idea is best presented graphically in a video. I've embedded a video below which goes over this an a way better than this static iPython Notebook format.\\n\",\n    \"\\n\",\n    \"Here is an excellent video explaining the basics of the Chi Square Distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 10,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/jpeg\": \"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\",\n      \"text/html\": [\n       \"\\n\",\n       \"        <iframe\\n\",\n       \"            width=\\\"400\\\"\\n\",\n       \"            height=\\\"300\\\"\\n\",\n       \"            src=\\\"https://www.youtube.com/embed/hcDb12fsbBU\\\"\\n\",\n       \"            frameborder=\\\"0\\\"\\n\",\n       \"            allowfullscreen\\n\",\n       \"            \\n\",\n       \"        ></iframe>\\n\",\n       \"        \"\n      ],\n      \"text/plain\": [\n       \"<IPython.lib.display.YouTubeVideo at 0x26ba9ed84d0>\"\n      ]\n     },\n     \"execution_count\": 10,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"from IPython.display import YouTubeVideo\\n\",\n    \"YouTubeVideo(\\\"hcDb12fsbBU\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### The Chi Square Test for Goodness of Fit\\n\",\n    \"\\n\",\n    \"We can now use the [Chi-Square test](http://stattrek.com/chi-square-test/goodness-of-fit.aspx?Tutorial=AP) can be used to determine how well a theoretical distribution fits an observed empirical distribution. \\n\",\n    \"\\n\",\n    \"Scipy will basically be constructing and looking up this table for us:\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 12,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/png\": \"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\",\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 12,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"url='http://upload.wikimedia.org/wikipedia/commons/thumb/8/8e/Chi-square_distributionCDF-English.png/300px-Chi-square_distributionCDF-English.png'\\n\",\n    \"\\n\",\n    \"from IPython.display import Image\\n\",\n    \"Image(url)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"Let's go ahead and do an example problem. Say you are at a casino and are in charge of monitoring a [craps](http://en.wikipedia.org/wiki/Craps)(a dice game where two dice are rolled). You are suspcious that a player may have switched out the casino's dice for their own. How do we use the Chi-Square test to check whether or not this player is cheating?\\n\",\n    \"\\n\",\n    \"You will need some observations in order to begin. You begin to keep track of this player's roll outcomes.You record the next 500 rolls taking note of the sum of the dice roll result and the number of times it occurs.\\n\",\n    \"\\n\",\n    \"You record the following:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"<table>\\n\",\n    \"<td>Sum of Dice Roll</td>\\n\",\n    \"<td>2</td>\\n\",\n    \"<td>3</td>\\n\",\n    \"<td>4</td>\\n\",\n    \"<td>5</td>\\n\",\n    \"<td>6</td>\\n\",\n    \"<td>7</td>\\n\",\n    \"<td>8</td>\\n\",\n    \"<td>9</td>\\n\",\n    \"<td>10</td>\\n\",\n    \"<td>11</td>\\n\",\n    \"<td>12</td>\\n\",\n    \"<tr>\\n\",\n    \"<td>Number of Times Observed</td>\\n\",\n    \"<td>8</td>\\n\",\n    \"<td>32</td>\\n\",\n    \"<td>48</td>\\n\",\n    \"<td>59</td>\\n\",\n    \"<td>67</td>\\n\",\n    \"<td>84</td>\\n\",\n    \"<td>76</td>\\n\",\n    \"<td>57</td>\\n\",\n    \"<td>34</td>\\n\",\n    \"<td>28</td>\\n\",\n    \"<td>7</td>\\n\",\n    \"</tr>\\n\",\n    \"</table>\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now we also know the espected frequency of these sums for a fair dice. That frequency distribution looks like this:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"<table>\\n\",\n    \"<td>Sum of Dice Roll</td>\\n\",\n    \"<td>2</td>\\n\",\n    \"<td>3</td>\\n\",\n    \"<td>4</td>\\n\",\n    \"<td>5</td>\\n\",\n    \"<td>6</td>\\n\",\n    \"<td>7</td>\\n\",\n    \"<td>8</td>\\n\",\n    \"<td>9</td>\\n\",\n    \"<td>10</td>\\n\",\n    \"<td>11</td>\\n\",\n    \"<td>12</td>\\n\",\n    \"</tr>\\n\",\n    \"<tr>\\n\",\n    \"<td>Expected Frequency</td>\\n\",\n    \"<td>1/36</td>\\n\",\n    \"<td>2/36</td>\\n\",\n    \"<td>3/36</td>\\n\",\n    \"<td>4/36</td>\\n\",\n    \"<td>5/36</td>\\n\",\n    \"<td>6/36</td>\\n\",\n    \"<td>5/36</td>\\n\",\n    \"<td>4/36</td>\\n\",\n    \"<td>3/36</td>\\n\",\n    \"<td>2/36</td>\\n\",\n    \"<td>1/36</td>\\n\",\n    \"</tr>\\n\",\n    \"</table>\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now we can calculated the expected number of rolls by multiplying the expected frequency with the total sum of the rolls (500 rolls).\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 20,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"500\"\n      ]\n     },\n     \"execution_count\": 20,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"# Check sum of the rolls\\n\",\n    \"observed = [8,32,48,59,67,84,76,57,34,28,7]\\n\",\n    \"roll_sum = sum(observed)\\n\",\n    \"roll_sum\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 22,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[0.027777777777777776,\\n\",\n       \" 0.05555555555555555,\\n\",\n       \" 0.08333333333333333,\\n\",\n       \" 0.1111111111111111,\\n\",\n       \" 0.1388888888888889,\\n\",\n       \" 0.16666666666666666,\\n\",\n       \" 0.1388888888888889,\\n\",\n       \" 0.1111111111111111,\\n\",\n       \" 0.08333333333333333,\\n\",\n       \" 0.05555555555555555,\\n\",\n       \" 0.027777777777777776]\"\n      ]\n     },\n     \"execution_count\": 22,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"# The expected frequency\\n\",\n    \"freq = [1,2,3,4,5,6,5,4,3,2,1]\\n\",\n    \"\\n\",\n    \"# Note use of float for python 2.7\\n\",\n    \"possible_rolls = 1.0/36\\n\",\n    \"\\n\",\n    \"freq = [possible_rolls*dice for dice in freq]\\n\",\n    \"\\n\",\n    \"#Check\\n\",\n    \"freq\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Excellent, now let's multiply our frequency by the sum to get the expected number of rolls for each frequency.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 25,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[13.888888888888888,\\n\",\n       \" 27.777777777777775,\\n\",\n       \" 41.666666666666664,\\n\",\n       \" 55.55555555555555,\\n\",\n       \" 69.44444444444444,\\n\",\n       \" 83.33333333333333,\\n\",\n       \" 69.44444444444444,\\n\",\n       \" 55.55555555555555,\\n\",\n       \" 41.666666666666664,\\n\",\n       \" 27.777777777777775,\\n\",\n       \" 13.888888888888888]\"\n      ]\n     },\n     \"execution_count\": 25,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"expected = [roll_sum*f for f in freq]\\n\",\n    \"expected\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We can now use Scipy to perform the [Chi Square Test](http://docs.scipy.org/doc/scipy-0.15.1/reference/generated/scipy.stats.chisquare.html) by using chisquare.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 30,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The chi-squared test statistic is 9.89\\n\",\n      \"The p-value for the test is 0.45\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"from scipy import stats\\n\",\n    \"\\n\",\n    \"chisq,p = stats.chisquare(observed,expected)\\n\",\n    \"\\n\",\n    \"print( 'The chi-squared test statistic is %.2f' %chisq)\\n\",\n    \"print( 'The p-value for the test is %.2f' %p)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"stats.chisquare returns two values, the chi-squared test statistic and the p-value of the test.\\n\",\n    \"\\n\",\n    \"With such a high p-value, we have no reason to doubt the fairness of the dice.\\n\",\n    \"\\n\",\n    \"That's it for the Chi-Square Distirbution and Test!\\n\",\n    \"\\n\",\n    \"For more information, check out these links:\\n\",\n    \"\\n\",\n    \"1. [Wikipedia](http://en.wikipedia.org/wiki/Chi-squared_test)\\n\",\n    \"\\n\",\n    \"2. [Stat trek](http://stattrek.com/chi-square-test/independence.aspx)\\n\",\n    \"\\n\",\n    \"3. [Khan Academy](https://www.khanacademy.org/math/probability/statistics-inferential/chi-square/v/pearson-s-chi-square-test-goodness-of-fit)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Continuous Uniform Distributions-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's learn about Continous Uniform Distributions. Note: You should look at Discrete Uniform Distributions first.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If we took a discrete uniform distribution to probability of any outcome was 1/n for any outcome, however for a *continous* distribution, our data can not be divided in discrete components, for example weighing an object. With perfect precision on weight, the data can take on any value between two points(e.g 5.4 grams,5.423 grams, 5.42322 grams, etc.) \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This means that our n possible values from the discrete uniform distribution is going towards infinity, thus the probability of any *individual* outcome for a continous distribution is 1/∞ ,technically undefined or zero if we take the limit to infinity. Thus we can only take probability measurements of ranges of values, and not just a specific point. Let's look at some definitions and examples to get a better understanding!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"##### A continous random variable X with a probability density function is a continous uniform random variable when:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$f(x)=\\\\frac{1}{(b-a)}\\\\\\\\\\\\\\\\a<=x<=b$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This makes sense, since for a discrete uniform distribution the f(x)=1/n but in the continous case we don't have a specific n possibilities, we have a range from the min (a) to the max (b)!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean is simply the average of the min and max:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$\\\\frac{(a+b)}{2}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The variance is defined as:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ \\\\sigma^2 = \\\\frac{(b-a)^2}{12}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So what would an example problem look like? Let's say on average, a taxi ride in NYC takes 22 minutes. After taking some time measurements from experiments we gather that all the taxi rides are uniformly distributed between 19 and 27 minutes. What is the probability density function of a taxi ride, or f(x)?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 18,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The probability density function results in 0.125\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"#Let's solve this with python\\n\",\n    \"\\n\",\n    \"#Lower bound time\\n\",\n    \"a = 19\\n\",\n    \"\\n\",\n    \"#Upper bound time\\n\",\n    \"b = 27\\n\",\n    \"\\n\",\n    \"#Then using our probability density function we get\\n\",\n    \"fx = 1.0/(b-a)\\n\",\n    \"\\n\",\n    \"#show \\n\",\n    \"print('The probability density function results in %1.3f' %fx)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 29,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The variance of the continous unifrom distribution is 5.3\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"#We can also get the variance \\n\",\n    \"var = ((b-a)**2 )/12\\n\",\n    \"\\n\",\n    \"#Show\\n\",\n    \"print('The variance of the continous unifrom distribution is %1.1f' %var)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So let's ask the question, what's the probability that the taxi ride will last *at least* 25 minutes?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 32,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \" The probability that the taxi ride will last at least 25 minutes is 25.0%\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# This is the same as the PDF of f(27) (the entire space) minus the probability space less than 25 minutes.\\n\",\n    \"\\n\",\n    \"#f(27)\\n\",\n    \"fx_1 = 27.0/(b-a)\\n\",\n    \"#f(25)\\n\",\n    \"fx_2 = 25.0/(b-a)\\n\",\n    \"\\n\",\n    \"#Our answer is then\\n\",\n    \"ans = fx_1-fx_2\\n\",\n    \"\\n\",\n    \"#print\\n\",\n    \"print(' The probability that the taxi ride will last at least 25 minutes is %2.1f%%' %(100*ans))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's see how to do this automatically with  scipy.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 37,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[<matplotlib.lines.Line2D at 0x17f8a53ec60>]\"\n      ]\n     },\n     \"execution_count\": 37,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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79+mn+MTzm7Uc3wAAMCNY+b9m7/VBQAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALGNcwWf79u1KS0tTZGSksrKydOTIkWuO7enp0apVqzR16lRNmjRJHo9nxJjPP/9c69ev1/3336/IyEjNmjVL7733XsiY++67TzabbURbvXp1cExZWdmI43PmzBnPEgEAQBgyHXzq6urk8XhUWVmptrY2zZ07V4WFhers7Bx1fCAQUHx8vCorKzVr1qxRx6xbt05vvPGGXnvtNX300UcqLy/X8uXL1dbWFhzT0tKinp6eYPN6vZKkH//4xyFzLV68OGRcU1OT2SUCAIAwZTMMwzBzQk5OjjIzM7Vjx45g3/Tp01VUVKTq6urrnjt//nzNnj1bW7ZsCelPTk5WZWVlyO5NUVGRoqOj9dZbb406l8fj0e9//3t1dHTIZrNJurrjc/HiRTU0NJhZUpDf75fT6ZTP51NsbOy45gAAADeXmfdvUzs+g4ODam1tldvtDul3u906duyY+Ur/TyAQUGRkZEhfVFSUjh49es063nrrLf385z8Php4vvP/++0pISNADDzygJ554Qn19fde9rt/vD2kAACB8mQo+58+f19DQkBITE0P6ExMT1dvbO+4iFi1apM2bN6ujo0PDw8Pyer1qbGxUT0/PqOMbGhp08eJFlZWVhfQXFhbq7bff1qFDh7Rp0ya1tLTo4YcfViAQGHWe6upqOZ3OYEtJSRn3GgAAwLffuL7c/OVdFsMwRvSZsXXrVqWnp2vatGmy2+1as2aNHnvsMUVERIw6/te//rUKCwuVnJwc0l9cXKwlS5Zo5syZWrp0qfbt26c///nPevfdd0edZ+3atfL5fMHW1dU17jUAAIBvP1PBJy4uThERESN2d/r6+kbsApkRHx+vhoYGDQwM6NNPP9XHH3+s6OhopaWljRj76aef6uDBg/q3f/u3r5w3KSlJqamp6ujoGPW4w+FQbGxsSAMA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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"# Import the following\\n\",\n    \"from scipy.stats import uniform\\n\",\n    \"import numpy as np\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"\\n\",\n    \"#Let's set an A and B\\n\",\n    \"A=0\\n\",\n    \"B=5\\n\",\n    \"\\n\",\n    \"# Set x as 100 linearly spaced points between A and B\\n\",\n    \"x = np.linspace(A,B,100)\\n\",\n    \"\\n\",\n    \"# Use uniform(loc=start point,scale=endpoint)\\n\",\n    \"rv = uniform(loc=A,scale=B)\\n\",\n    \"\\n\",\n    \"#Plot the PDF of that uniform distirbution\\n\",\n    \"plt.plot(x,rv.pdf(x))\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Note the above line is at 0.2, as we would expect since 1/(5-0) is 1/5 or 0.2.\\n\",\n    \"\\n\",\n    \"####That's it for Uniform Continuous Distributions. Here are some more resource for you:\\n\",\n    \"\\n\",\n    \"1.)http://en.wikipedia.org/wiki/Uniform_distribution_%28continuous%29\\n\",\n    \"\\n\",\n    \"2.)http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.uniform.html\\n\",\n    \"\\n\",\n    \"3.)http://mathworld.wolfram.com/UniformDistribution.html\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Discrete Uniform Distributions-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Let's start off with a definition for discrete uniform distributions.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Definition: A random variable X has a discrete uniform distribution if each of the n values in its range:\\n\",\n    \"            x1,x2,x3....xn has equal probability:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ f(x_{i}) = 1/n $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's use python to show a simple example!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"First the imports:\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 6,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"# Import all the usual imports from the Python for Data Analysis and Visualization Course.\\n\",\n    \"import numpy as np\\n\",\n    \"from numpy.random import randn\\n\",\n    \"import pandas as pd\\n\",\n    \"from scipy import stats\\n\",\n    \"import matplotlib as mpl\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"import seaborn as sns\\n\",\n    \"from __future__ import division\\n\",\n    \"%matplotlib inline\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's set up a dice roll and plot the distribution using seaborn before we go use matplotlib by itself.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 8,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"Text(0.5, 1.0, 'Probability Mass Function for Dice Roll')\"\n      ]\n     },\n     \"execution_count\": 8,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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ISEhLj+7Vxrj9Rzf3dNURZc2Lz/+jXzyqiiUlXQZ9ciRI1c837/++qu2b9/uCChFm7+/vwzDuKrQXLFiRUdA/uSTT9SyZUstXrxYr7/+uqOm6FwUd74uP1coH7gHB6UiMjLScWNfcdxdSw8ICNCGDRtkGIbT+9nZ2SooKHD5hWe32132UdRW9Avkgw8+UMuWLTVr1iynupMnT7odV3H79PX1VZUqVUqc0+81dOhQvf/++/r444+VmpqqatWqFfvUWUl69+6tl19+WbNnz3b6l+vllixZIh8fH3366adOq1YfffSRS21cXJzi4uJUWFioTZs26R//+IeGDRum4OBgde/eXdLFm6f79Omj06dP65tvvtH48ePVsWNH/fjjjwoPD7/meRTx8/Nze5P5ta4SFalevbq8vLxu6A2lAQEBKigo0JEjR5xCjmEYstvtjhvMPSUgIECHDx92aS+6Of3yPzvXcy+LO4Zh6JNPPlHlypVL/DNfo0aNK57vwMBAVaxYsdibra8m8FaoUMFpHK1bt1ZUVJQmTJigP//5zwoLC3P83XD48GGX0HXo0CHuvymnWMHBTa1Vq1Y6deqUyy/YhQsXOt6/1FdffeX0ZERhYaGWLl2qunXrOv7islgsLo+/bt++3e0TS5L073//2+lpkJMnT+qTTz5RXFycvLy8rntukhzjKO5f6VFRUYqNjdXkyZO1aNEi9e7d+7q+N+jWW2/VX//6V3Xq1Em9evUqtq7oyxgvndfZs2f1/vvvF9vHy8tL0dHRmjFjhiTpu+++c6mpXLmy2rVrp7Fjxyo/P187d+685jlcqnbt2srOznb6rPPz8/XFF19c1/4qVqyoFi1a6F//+leJIelKn9elin42P/jgA6f2ZcuW6fTp0y4/uzdaq1attGvXLpfPY+HChbJYLHrooYc8ctwJEyZo165dGjp0qFNIvly7du20evVq7d69u9iajh076ueff1ZAQIDLal6zZs2u64sVrVarZsyYoXPnzunVV1+VJD388MOSXD+rzMxMZWVlefyzgmewgoObWs+ePTVjxgz16tVLe/fuVePGjfXtt99q0qRJat++vR555BGn+sDAQD388MN66aWXHE9R/fDDD06Pinfs2FGvvPKKxo8frxYtWmj37t2aOHGiIiIiXJ7akS7+Am/durWGDx+uCxcuaPLkycrNzdWECRN+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ycmy2WyOLSws7AbMDgAA3KxK5SZji8Xi9NowDJe2K9Vf2n7hwgUFBQVpzpw5ioqKUvfu3TV27Finy2CXGj16tHJychzbgQMHfs90AADATc7bkzsPDAyUl5eXy2pNdna2yypNkZCQELf13t7eCggIkCTVrFlTPj4+8vLyctRERkbKbrcrPz9fvr6+Tv2tVqusVuuNmBIAACgHPLqC4+vrq6ioKKWlpTm1p6WlKTY21m2fmJgYl/pVq1apWbNmjhuK77//fv3000+6cOGCo+bHH39UzZo1XcINAAD44/H4Jarhw4frnXfe0fz585WVlaXExETt379f/fv3l3Tx8lHPnj0d9f3799e+ffs0fPhwZWVlaf78+Zo3b55GjBjhqBkwYICOHTumoUOH6scff9Rnn32mSZMmadCgQZ6eDgAAKAc8eolKkrp166Zjx45p4sSJOnz4sBo1aqSVK1cqPDxcknT48GGn78SJiIjQypUrlZiYqBkzZig0NFTTp09X165dHTVhYWFatWqVEhMTddddd+nWW2/V0KFDNXLkSE9PBwAAlAMe/x6cmxHfgwMAQPlz03wPDgAAQFkg4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMplYAzc+ZMRUREyM/PT1FRUVq7dm2J9enp6YqKipKfn5/q1Kmj2bNnF1u7ZMkSWSwWdenS5QaPGgAAlFceDzhLly7VsGHDNHbsWG3ZskVxcXFq166d9u/f77Z+z549at++veLi4rRlyxaNGTNGQ4YM0bJly1xq9+3bpxEjRiguLs7T0wAAAOWIxTAMw5MHiI6OVtOmTTVr1ixHW2RkpLp06aLk5GSX+pEjR2rFihXKyspytPXv31/btm1TRkaGo62wsFAtWrRQnz59tHbtWp04cUIfffTRVY0pNzdXNptNOTk5qlq16vVPDgAAlJpr+f3t0RWc/Px8bd68WfHx8U7t8fHxWrdunds+GRkZLvVt2rTRpk2bdP78eUfbxIkTVaNGDT377LNXHEdeXp5yc3OdNgAAYF4eDThHjx5VYWGhgoODndqDg4Nlt9vd9rHb7W7rCwoKdPToUUnSf/7zH82bN09z5869qnEkJyfLZrM5trCwsOuYDQAAKC9K5SZji8Xi9NowDJe2K9UXtZ88eVJPP/205s6dq8DAwKs6/ujRo5WTk+PYDhw4cI0zAAAA5Ym3J3ceGBgoLy8vl9Wa7Oxsl1WaIiEhIW7rvb29FRAQoJ07d2rv3r3q1KmT4/0LFy5Ikry9vbV7927VrVvXqb/VapXVar0RUwIAAOWAR1dwfH19FRUVpbS0NKf2tLQ0xcbGuu0TExPjUr9q1So1a9ZMPj4+atCggXbs2KGtW7c6ts6dO+uhhx7S1q1bufwEAAA8u4IjScOHD1dCQoKaNWummJgYzZkzR/v371f//v0lXbx8dPDgQS1cuFDSxSemUlJSNHz4cPXt21cZGRmaN2+eFi9eLEny8/NTo0aNnI5RrVo1SXJpBwAAf0weDzjdunXTsWPHNHHiRB0+fFiNGjXSypUrFR4eLkk6fPiw03fiREREaOXKlUpMTNSMGTMUGhqq6dOnq2vXrp4eKgAAMAmPfw/OzYjvwQEAoPy5ab4HBwAAoCwQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOmUSsCZOXOmIiIi5Ofnp6ioKK1du7bE+vT0dEVFRcnPz0916tTR7Nmznd6fO3eu4uLidMstt+iWW27RI488oo0bN3pyCgAAoBzxeMBZunSphg0bprFjx2rLli2Ki4tTu3bttH//frf1e/bsUfv27RUXF6ctW7ZozJgxGjJkiJYtW+aoWbNmjZ566imtXr1aGRkZqlWrluLj43Xw4EFPTwcAAJQDFsMwDE8eIDo6Wk2bNtWsWbMcbZGRkerSpYuSk5Nd6keOHKkVK1YoKyvL0da/f39t27ZNGRkZbo9RWFioW265RSkpKerZs+cVx5SbmyubzaacnBxVrVr1OmYFAABK27X8/vboCk5+fr42b96s+Ph4p/b4+HitW7fObZ+MjAyX+jZt2mjTpk06f/682z5nzpzR+fPnVb16dbfv5+XlKTc312kDAADm5dGAc/ToURUWFio4ONipPTg4WHa73W0fu93utr6goEBHjx5122fUqFG69dZb9cgjj7h9Pzk5WTabzbGFhYVdx2wAAEB5USo3GVssFqfXhmG4tF2p3l27JE2ZMkWLFy/Wv//9b/n5+bnd3+jRo5WTk+PYDhw4cK1TAAAA5Yi3J3ceGBgoLy8vl9Wa7Oxsl1WaIiEhIW7rvb29FRAQ4NT+5ptvatKkSfryyy911113FTsOq9Uqq9V6nbMAAADljUdXcHx9fRUVFaW0tDSn9rS0NMXGxrrtExMT41K/atUqNWvWTD4+Po62N954Q6+88opSU1PVrFmzGz94AABQbnn8EtXw4cP1zjvvaP78+crKylJiYqL279+v/v37S7p4+ejSJ5/69++vffv2afjw4crKytL8+fM1b948jRgxwlEzZcoUjRs3TvPnz1ft2rVlt9tlt9t16tQpT08HAACUAx69RCVJ3bp107FjxzRx4kQdPnxYjRo10sqVKxUeHi5JOnz4sNN34kRERGjlypVKTEzUjBkzFBoaqunTp6tr166OmpkzZyo/P1+PP/6407HGjx+vpKQkT08JAADc5Dz+PTg3I74HBwCA8uem+R4cAACAskDAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAAplMqAWfmzJmKiIiQn5+foqKitHbt2hLr09PTFRUVJT8/P9WpU0ezZ892qVm2bJkaNmwoq9Wqhg0bavny5Z4aPgAAKGc8HnCWLl2qYcOGaezYsdqyZYvi4uLUrl077d+/3239nj171L59e8XFxWnLli0aM2aMhgwZomXLljlqMjIy1K1bNyUkJGjbtm1KSEjQk08+qQ0bNnh6OgAAoBywGIZhePIA0dHRatq0qWbN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9dR0AABAOXLNKzjXYtGiRRoyZIjjqajOnTsrJSXFqWb37t3KyclxvH7xxRd19uxZDRw4UMePH1d0dLRWrVolf39/R82wYcN07tw5JSYm6rffftPdd9+ttLQ01a1b15PTAQAA5YRHA0716tX1wQcflFhjGIbTa4vFoqSkJCUlJZXYb9SoURo1atTvHSIAADAhvvoXAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYjkcDzvHjx5WQkCCbzSabzaaEhASdOHGixD6GYSgpKUmhoaGqWLGiWrZsqZ07dzrV2O12JSQkKCQkRJUrV1bTpk314YcfenAmAACgPPFowOnRo4e2bt2q1NRUpaamauvWrUpISCixz5QpUzR16lSlpKQoMzNTISEhat26tU6ePOmoSUhI0O7du7VixQrt2LFDjz32mLp166YtW7Z4cjoAAKCc8FjAycrKUmpqqt555x3FxMQoJiZGc+fO1aeffqrdu3e77WMYhqZNm6axY8fqscceU6NGjfTee+/pzJkz+uc//+moy8jI0PPPP6/mzZurTp06GjdunKpVq6bvvvvOU9MBAADliMcCTkZGhmw2m6Kjox1t9913n2w2m9atW+e2z549e2S32xUfH+9os1qtatGihVOfBx54QEuXLtVvv/2mCxcuaMmSJcrLy1PLli3d7jcvL0+5ublOGwAAMC+PBRy73a6goCCX9qCgINnt9mL7SFJwcLBTe3BwsFOfpUuXqqCgQAEBAbJarerXr5+WL1+uunXrut1vcnKy4z4gm82msLCw650WAAAoB6454CQlJclisZS4bdq0SZJksVhc+huG4bb9Upe/f3mfcePG6fjx4/ryyy+1adMmDR8+XE888YR27Njhdn+jR49WTk6OYztw4MC1ThsAAJQj3tfaYfDgwerevXuJNbVr19b27dv166+/urx35MgRlxWaIiEhIZIuruTUrFnT0Z6dne3o8/PPPyslJUXff/+9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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"# How about a roll of a dice?\\n\",\n    \"\\n\",\n    \"# Let's check out the Probability Mass function!\\n\",\n    \"\\n\",\n    \"# Each number\\n\",\n    \"roll_options = [1,2,3,4,5,6]\\n\",\n    \"\\n\",\n    \"# Total probability space\\n\",\n    \"tprob = 1\\n\",\n    \"\\n\",\n    \"# Each roll has same odds of appearing (on a fair die at least)\\n\",\n    \"prob_roll = tprob / len(roll_options)\\n\",\n    \"\\n\",\n    \"# Plot using seaborn rugplot (note this is not really a rugplot), setting height equal to probability of roll\\n\",\n    \"uni_plot = sns.rugplot(roll_options,height=prob_roll,c='indianred')\\n\",\n    \"\\n\",\n    \"# Set Title\\n\",\n    \"uni_plot.set_title('Probability Mass Function for Dice Roll')\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We can see in the above example that the f(x) value on the plot is just equal to 1/(Total Possible Outcomes)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"-------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So what's the mean and variance of this uniform distribution? \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean is simply the max and min value divided by two, just like the mean of two numbers.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ \\\\mu = (b+a)/2 $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"With a variance of:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ \\\\sigma^2=\\\\frac{(b-a+1)^2 - 1 }{12}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"--------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's see how to automatically create a Discrete Uniform Distribution using Scipy.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 22,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The mean is 3.5\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Imports\\n\",\n    \"from scipy.stats import randint\\n\",\n    \"\\n\",\n    \"#Set up a low and high boundary for dice roll ( go to 7 since index starts at 0)\\n\",\n    \"low,high = 1,7\\n\",\n    \"\\n\",\n    \"# Get mean and variance\\n\",\n    \"mean,var = randint.stats(low,high)\\n\",\n    \"\\n\",\n    \"print('The mean is %2.1f' % mean)\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 26,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"<BarContainer object of 6 artists>\"\n      ]\n     },\n     \"execution_count\": 26,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"# Now we can make a simple bar plot\\n\",\n    \"plt.bar(roll_options,randint.pmf(roll_options,low,high))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#####That's basically it for a discrete uniform distribution, check out the rest of the reading below if you're still interested.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"---------------------------------------------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Example of real world use: German Tank Problem\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So now that we know some information about the uniform discrete distribution function, how about we use it to solve a problem?\\n\",\n    \"\\n\",\n    \"In this case we'll solve the famous German Tank Problem.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For background, first read the wikipedia page: http://en.wikipedia.org/wiki/German_tank_problem\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Excerpt from Wikipedia:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"\\\"In the statistical theory of estimation, the problem of estimating the maximum of a discrete uniform distribution from sampling without replacement is known in English as the German tank problem, due to its application in World War II to the estimation of the number of German tanks. Estimating the population maximum based on a single sample yields divergent results, while the estimation based on multiple samples is an instructive practical estimation question whose answer is simple but not obvious.\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"After reading the Wikipedia article, check out the following code for an example Python workout of the example problem.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Using a Minimum-variance unbiased estimator we obtain the population max is equal to :\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ Population\\\\max = sample \\\\max +  \\\\frac{sample \\\\max}{sample \\\\ size} -1 $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If we for instance captured 5 tanks with the serial numbers 3,7,11,16 then we know the max observed serial number was m=16.\\n\",\n    \"This is our sample max with a sample size of 5 tanks. Plugging into the MVUE results in:\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 38,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"18.2\"\n      ]\n     },\n     \"execution_count\": 38,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"tank_estimate = 16 + (16/5) - 1\\n\",\n    \"tank_estimate\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For a Bayseian Approach:\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 41,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"20.0\"\n      ]\n     },\n     \"execution_count\": 41,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"m=16\\n\",\n    \"k=5\\n\",\n    \"tank_b_estimate = (m-1)*( (k-1)/ ( k-2) )\\n\",\n    \"tank_b_estimate\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Remember, this is still missing the STD\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Exponential Distribution-checkpoint.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Frequentist A-B Testing-checkpoint.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Gamma Distribution-checkpoint.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Hypothesis Testing and Confidence Intervals-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Hypothesis Testing\\n\",\n    \"\\n\",\n    \"Hypothesis testing is the use of statistics to determine the probability that a given hypothesis is true. \\n\",\n    \"\\n\",\n    \"Hypothesis Testing can be broken into 10 basic steps.\\n\",\n    \"\\n\",\n    \"    1.) Data Testing\\n\",\n    \"    2.) Assumptions\\n\",\n    \"    3.) Hypothesis\\n\",\n    \"    4.) Test Statistic\\n\",\n    \"    5.) Distribution of Test Statistic\\n\",\n    \"    6.) Decision Rule\\n\",\n    \"    7.) Calculation of Test Statistic\\n\",\n    \"    8.) Statistical Decision\\n\",\n    \"    9.) Conclusion\\n\",\n    \"    10.) p-values\\n\",\n    \"    \\n\",\n    \"It is important to note that the initial steps can be done in different orders or at the same time, specifically, I would suggest you come up with you research question first, before going out to do data testing. Moving along:\\n\",\n    \"\\n\",\n    \"Let's now break down these steps:\\n\",\n    \"\\n\",\n    \"##### Step 1: Data Testing\\n\",\n    \"\\n\",\n    \"This one is pretty simple, to do any sort of statistical testing, we'll need some data from a population.\\n\",\n    \"\\n\",\n    \"##### Step 2: Assumptions\\n\",\n    \"\\n\",\n    \"We will need to make some assumptions regarding our data, such as assuming the data is normally distributed, or what the Standard Deviation of the data is. Another example would be whether to use a T-Distribution or a Normal Distribution.\\n\",\n    \"\\n\",\n    \"##### Step 3: Hypothesis\\n\",\n    \"\\n\",\n    \"In our Hypothesis Testing, we will have two Hypothesis: *The Null Hypothesis* (denoted as H<sub>o</sub>) and the *Alternative Hypothesis* (denoted as H<sub>A</sub>). The Null Hypothesis is the hypothesis we are looking to test against the alternative hypothesis. Let's get an example of what this looks like:\\n\",\n    \"\\n\",\n    \"Let's assume we have a data set regarding ages of customers to a restaurant. Let's say for this particular data set we want to try to prove that the mean of that sample population is *not*  30. So we set our null hypothesis as:\\n\",\n    \"\\n\",\n    \"$$ H_o : \\\\mu = 30 $$\\n\",\n    \"And our Alternative Hypothesis as:\\n\",\n    \"$$ H_A : \\\\mu \\\\neq  30 $$    \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We could have also set out Alternative Hypothesis to be that the mean is greater than 30 or another Alternative Hypothesis we could have proposed is the mean is less than 30. We will discuss these other options later when we go into one-tail versus two-tail tests.\\n\",\n    \"\\n\",\n    \"Continuing on with our steps:\\n\",\n    \"\\n\",\n    \"##### Step 4: Test Statistic\\n\",\n    \"\\n\",\n    \"Based on our assumptions, we'll choose a suitable test statistic. For example, if we believe to have a normal distribution with our data we would choose a z-score as our standard error:\\n\",\n    \"\\n\",\n    \"$$ z = \\\\frac{\\\\overline{x}-\\\\mu_o}{\\\\sigma / \\\\sqrt{n}}$$\\n\",\n    \"\\n\",\n    \"Or if we assume to have a t-distribution we would choose a t-score (estimated standard error):\\n\",\n    \"\\n\",\n    \"$$ t = \\\\frac{\\\\overline{x}-\\\\mu_o}{s/ \\\\sqrt{n}}$$\\n\",\n    \"\\n\",\n    \"Then our test statistic is defined as:\\n\",\n    \"\\n\",\n    \"$$ Test \\\\ Statistic = \\\\frac{Relevant \\\\ Statistic - Hypothesized \\\\ Parameter}{ Standard \\\\ Error \\\\ of \\\\  Releveant \\\\ Statistic}$$\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"##### Step 5: Distribution of Test Statistic\\n\",\n    \"\\n\",\n    \"As discussed earlier, verify that whether your data should use a t or z distribution.\\n\",\n    \"\\n\",\n    \"##### Step 6: Decision Rule\\n\",\n    \"\\n\",\n    \"Considering the distribution, we need to establish a significance level, usually denoted as alpha, α. Alpha is the probability of having a Null Hypothesis that is true, but our data shows is wrong. So alpha is the probability of rejecting a *true* Null Hypothesis. By convention, alpha is usually equal to 0.05 or 5%. This means that 5% of the time, we will falsely reject a true null hypothesis, this is best explained through a picture.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 11,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/jpeg\": \"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wir/AKxEfxkzpxOr4rBXjWUGoTtru3OInX+frFTnf9eruu/0lz0ff1gf4LGPj+leP/RDlQZ1brVjwyvHwHvP0WtzCSdN2kY37qerqf1gue5leFiFzCQR9qdOh2/9xk33Qen/ADWX7pkHWA/6pj/751ajlF/6ZrGs9NpJa4uPqHd6rfc1n6Jvs2P/AD0ZAofmOLRkVMrHpMc4tfu/Snd61Tfa39HX7Ntn+ER05rkUaUkkkkpSSSSSn//V9VSXyqkkp+qkl8qpJKfqpMV8rJJKfqOv6Tv5r6X5vPDfpfy1Ifz4+h9F39flvH8j99fLSSS77X6qSXyqkktfqpMePu5Xyskkp+o6uT/NfSP0OeG/9NSb/PD+b+h2+nz/AOe18tJJLvtfqpJfKqSS1+qkl8qpJKfqpJfKqSSn/9n/7RPsUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAccAgAAAgAAADhCSU0EJQAAAAAAEOjxXPMvwRihontnrcVk1bo4QklNA+0AAAAAABABLAAAAAEAAQEsAAAAAQABOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAABOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANdAAAABgAAAAAAAAAAAAAD+AAABnAAAAAUAHMAaABhAGYAZQByAF8AMQAuADAALQBmAGkAZwAwADgAXwAwADAANAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAGcAAAA/gAAAAAAAAAAAAAAAAAAAAAAQAAAAAA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BAYAAAAAAAcABgABAAEBAP/hHmFodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDQuMi4yLWMwNjMgNTMuMzUyNjI0LCAyMDA4LzA3LzMwLTE4OjA1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcFRQZz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3QvcGcvIiB4bWxuczpzdERpbT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL0RpbWVuc2lvbnMjIiB4bWxuczpzdEZudD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL0ZvbnQjIiB4bWxuczp4bXBHPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvZy8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0ZURhdGU9IjIwMTItMDYtMDdUMTA6NTc6MzgtMDQ6MDAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ1M0IiB4bXA6TW9kaWZ5RGF0ZT0iMjAxMi0wNi0wOFQxNToxMi0wNDowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxMi0wNi0wOFQxNToxMi0wNDowMCIgeG1wVFBnOkhhc1Zpc2libGVPdmVycHJpbnQ9IkZhbHNlIiB4bXBUUGc6SGFzVmlzaWJsZVRyYW5zcGFyZW5jeT0iRmFsc2UiIHhtcFRQZzpOUGFnZXM9IjEiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNDdCQjE5MDA4MjA2ODExOEY2MkY1MkIzQTFCMzUxMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjFDRUVGMDA4MjA2ODExOEY2MkY1MkIzQTFCMzUxMSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjM0N0JCMTkwMDgyMDY4MTE4RjYyRjUyQjNBMUIzNTExIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6WFJlc29sdXRpb249IjMwMDAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjMwMDAwMDAvMTAwMDAiIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiIHRpZmY6TmF0aXZlRGlnZXN0PSIyNTYsMjU3LDI1OCwyNTksMjYyLDI3NCwyNzcsMjg0LDUzMCw1MzEsMjgyLDI4MywyOTYsMzAxLDMxOCwzMTksNTI5LDUzMiwzMDYsMjcwLDI3MSwyNzIsMzA1LDMxNSwzMzQzMjsyQTIzNDM4ODg4QkU4QTA4REI1NzlGQjRGQTA3QjM5QyIgZXhpZjpQaXhlbFhEaW1lbnNpb249IjE2NDgiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxMDE2IiBleGlmOkNvbG9yU3BhY2U9IjEiIGV4aWY6TmF0aXZlRGlnZXN0PSIzNjg2NCw0MDk2MCw0MDk2MSwzNzEyMSwzNzEyMiw0MDk2Miw0MDk2MywzNzUxMCw0MDk2NCwzNjg2NywzNjg2OCwzMzQzNCwzMzQzNywzNDg1MCwzNDg1MiwzNDg1NSwzNDg1NiwzNzM3NywzNzM3OCwzNzM3OSwzNzM4MCwzNzM4MSwzNzM4MiwzNzM4MywzNzM4NCwzNzM4NSwzNzM4NiwzNzM5Niw0MTQ4Myw0MTQ4NCw0MTQ4Niw0MTQ4Nyw0MTQ4OCw0MTQ5Miw0MTQ5Myw0MTQ5NSw0MTcyOCw0MTcyOSw0MTczMCw0MTk4NSw0MTk4Niw0MTk4Nyw0MTk4OCw0MTk4OSw0MTk5MCw0MTk5MSw0MTk5Miw0MTk5Myw0MTk5NCw0MTk5NSw0MTk5Niw0MjAxNiwwLDIsNCw1LDYsNyw4LDksMTAsMTEsMTIsMTMsMTQsMTUsMTYsMTcsMTgsMjAsMjIsMjMsMjQsMjUsMjYsMjcsMjgsMzA7NDgzRDNEM0UzOTMzRTFFMDI3NjlDQUU5QjY1RERDNjgiPiA8eG1wVFBnOk1heFBhZ2VTaXplIHN0RGltOnc9IjguNTAwMDAwIiBzdERpbTpoPSIxMS4wMDAwMDAiIHN0RGltOnVuaXQ9IkluY2hlcyIvPiA8eG1wVFBnOkZvbnRzPiA8cmRmOkJhZz4gPHJkZjpsaSBzdEZudDpmb250TmFtZT0iQUdhcmFtb25kLUl0YWxpYyIgc3RGbnQ6Zm9udEZhbWlseT0iQWRvYmUgR2FyYW1vbmQiIHN0Rm50OmZvbnRGYWNlPSJJdGFsaWMiIHN0Rm50OmZvbnRUeXBlPSJUeXBlIDEiIHN0Rm50OnZlcnNpb25TdHJpbmc9IjAwMS4wMDIiIHN0Rm50OmNvbXBvc2l0ZT0iRmFsc2UiIHN0Rm50OmZvbnRGaWxlTmFtZT0iQUdhckl0YTsgQUdhcmFtb25kIi8+IDxyZGY6bGkgc3RGbnQ6Zm9udE5hbWU9IkFHYXJhbW9uZC1SZWd1bGFyIiBzdEZudDpmb250RmFtaWx5PSJBZG9iZSBHYXJhbW9uZCIgc3RGbnQ6Zm9udEZhY2U9IlJlZ3VsYXIiIHN0Rm50OmZvbnRUeXBlPSJUeXBlIDEiIHN0Rm50OnZlcnNpb25TdHJpbmc9IjAwMS4wMDIiIHN0Rm50OmNvbXBvc2l0ZT0iRmFsc2UiIHN0Rm50OmZvbnRGaWxlTmFtZT0iQUdhclJlZzsgQUdhcmFtb25kIi8+IDxyZGY6bGkgc3RGbnQ6Zm9udE5hbWU9Ik15cmlhZFByby1SZWd1bGFyIiBzdEZudDpmb250RmFtaWx5PSJNeXJpYWQgUHJvIiBzdEZudDpmb250RmFjZT0iUmVndWxhciIgc3RGbnQ6Zm9udFR5cGU9Ik9wZW4gVHlwZSIgc3RGbnQ6dmVyc2lvblN0cmluZz0iVmVyc2lvbiAyLjAzNztQUyAyLjAwMDtob3Rjb252IDEuMC41MTttYWtlb3RmLmxpYjIuMC4xODY3MSIgc3RGbnQ6Y29tcG9zaXRlPSJGYWxzZSIgc3RGbnQ6Zm9udEZpbGVOYW1lPSJNeXJpYWRQcm8tUmVndWxhci5vdGYiLz4gPHJkZjpsaSBzdEZudDpmb250TmFtZT0iVGltZXNOZXdSb21hblBTLUl0YWxpY01UIiBzdEZudDpmb250RmFtaWx5PSJUaW1lcyBOZXcgUm9tYW4iIHN0Rm50OmZvbnRGYWNlPSJJdGFsaWMiIHN0Rm50OmZvbnRUeXBlPSJPcGVuIFR5cGUiIHN0Rm50OnZlcnNpb25TdHJpbmc9IlZlcnNpb24gMy4wNSIgc3RGbnQ6Y29tcG9zaXRlPSJGYWxzZSIgc3RGbnQ6Zm9udEZpbGVOYW1lPSJUaW1lcyBOZXcgUm9tYW4iLz4gPHJkZjpsaSBzdEZudDpmb250TmFtZT0iQ01SMTAiIHN0Rm50OmZvbnRGYW1pbHk9IkNNUjEwIiBzdEZudDpmb250VHlwZT0iVW5rbm93biIgc3RGbnQ6dmVyc2lvblN0cmluZz0iVmVyc2lvbiAyLjAzNztQUyAyLjAwMDtob3Rjb252IDEuMC41MTttYWtlb3RmLmxpYjIuMC4xODY3MSIgc3RGbnQ6Y29tcG9zaXRlPSJGYWxzZSIgc3RGbnQ6Zm9udEZpbGVOYW1lPSJNeXJpYWRQcm8tUmVndWxhci5vdGYiLz4gPC9yZGY6QmFnPiA8L3htcFRQZzpGb250cz4gPHhtcFRQZzpQbGF0ZU5hbWVzPiA8cmRmOlNlcT4gPHJkZjpsaT5DeWFuPC9yZGY6bGk+IDxyZGY6bGk+TWFnZW50YTwvcmRmOmxpPiA8cmRmOmxpPlllbGxvdzwvcmRmOmxpPiA8cmRmOmxpPkJsYWNrPC9yZGY6bGk+IDwvcmRmOlNlcT4gPC94bXBUUGc6UGxhdGVOYW1lcz4gPHhtcFRQZzpTd2F0Y2hHcm91cHM+IDxyZGY6U2VxPiA8cmRmOmxpIHhtcEc6Z3JvdXBOYW1lPSJEZWZhdWx0IFN3YXRjaCBHcm91cCIgeG1wRzpncm91cFR5cGU9IjAiLz4gPC9yZGY6U2VxPiA8L3htcFRQZzpTd2F0Y2hHcm91cHM+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi9wb3N0c2NyaXB0IHRvIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5pbGx1c3RyYXRvciIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3Bvc3RzY3JpcHQgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLmlsbHVzdHJhdG9yIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vcG9zdHNjcmlwdCB0byBhcHBsaWNhdGlvbi92bmQuYWRvYmUuaWxsdXN0cmF0b3IiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi9wb3N0c2NyaXB0IHRvIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5pbGx1c3RyYXRvciIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3Bvc3RzY3JpcHQgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzQ3QkIxOTAwODIwNjgxMThGNjJGNTJCM0ExQjM1MTEiIHN0RXZ0OndoZW49IjIwMTItMDYtMDhUMTU6MDk6MjYtMDQ6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzQgTWFjaW50b3NoIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vcG9zdHNjcmlwdCB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL2pwZWciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM1N0JCMTkwMDgyMDY4MTE4RjYyRjUyQjNBMUIzNTExIiBzdEV2dDp3aGVuPSIyMDEyLTA2LTA4VDE1OjA5OjI2LTA0OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M0IE1hY2ludG9zaCIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6QUUxQ0VFRjAwODIwNjgxMThGNjJGNTJCM0ExQjM1MTEiIHN0RXZ0OndoZW49IjIwMTItMDYtMDhUMTU6MTItMDQ6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzQgTWFjaW50b3NoIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjFDRUVGMDA4MjA2ODExOEY2MkY1MkIzQTFCMzUxMSIgc3RFdnQ6d2hlbj0iMjAxMi0wNi0wOFQxNToxMi0wNDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNCBNYWNpbnRvc2giIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0N0JCMTkwMDgyMDY4MTE4RjYyRjUyQjNBMUIzNTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0N0JCMTkwMDgyMDY4MTE4RjYyRjUyQjNBMUIzNTExIiBzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzQ3QkIxOTAwODIwNjgxMThGNjJGNTJCM0ExQjM1MTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAABAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAA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Nl5g2+79cveJxD675svMG33frl7xGIz9dc2XmHb3v1y94nEwZ+u+bPzBt7365e8RiH13zZ+YNve/XL3hiMfXXNl5h2+79cveJxGPrzmy8wbe9+uXvEYpfX17zZeYNve/XL3hijQ+frnmy8wbfd/uXvE4jP15zZeYNve/XL3iMRVTlxuvMJFeNyHaGtOjpql+sax93bXVVa1sdd2UedtP2bVV0KJlVqu62OInlToWq+u+bLzBt9365e8Tig+u+bLzBt9365e8MR9fXnNl5g2979cveIxHz9c82XmDb7v9y94nEPrnmy8wbfd/uXvEYj6+u+bPzBt7365e8TiPn675svMG33frl7wxMH19e82XmDb3vtx94jFLH11zZeYdvu/XL3hihj675svMG33frl7wxH19d82fmDb3v1y94nEfP1zzZeYNvu/3L3hiM/XnNl5g2979cveGIfXnNl5g2979cveIxD685svMG3vfrl7xOIz9ec2XmDb3v1y94YmD5+u+bLzDt73+5e8MRn655svMG3nfrl7wxGPrvmy8wbfd+uXvDEPrvmy8wbfd+uXvEYmB9d82XmHb3v8AcveJxH19d82fmDb3v1y94Yj5+uebLzBt93+5e8RiPr685s/MG3nfrj7wxSx9c82XmDbzv1x94nFGg+vObLzBt7365e8MQ+vObLzBt7365e8RiH17zZeYNve/XL3gnQfXXNl5h2979cveJxQ1W+2XmQ1MxYNTaL2uuTFxxbVyVk6Lj/psU9rWauWfMqmOaZj5WFVqivXGPPET8iF73yzbqagzOqtu9soXKiJjSXC702GHRgkLmp/k4+EsrXaHNW/pz38J8bwqyFqrg6MY8SKbvyMbv16qtFZdKUCr0dheK96JxVf36GT8HT0J4+Jv2+1+Zp17M88T8kw8J3Va4MY78fK1b2fO/ni0r36p/Qmz98731afD1vP4Tb458DMfIFv9C5Jol0ux7VxRza+pRUVPCipDihjPbK9P0afD1p+EUcc+B79JyV8zVuxWgudjhVVRV7O71rMVToXhEnQeVXauurXbo6J62VO7KafpVeDqbAzlX5tYnJJHqWga5qoqKmoLiioqeH4J5T2jx12bXoso3fEfSq6X702J5y7cuFJqeCdH9K/eCtfhh0YdsnDp8H4/AYfGqKtdq16PUn3OY+lX09b6XZ7nVb1m36FV6UT68m4/s8P2R8Wt+ytdFR7rP1q/A/p9wueT+PQf0rT++PiNr6lnorPd6vrV+B/Ftj57qNXU9P2ErGr8Na+2uxx8SyOxHvVirTs2v/F+SExaqj6VX6r+v1Zz5/6uDvtq+OPeLH1bX/i9R6urjq/VfyS6c+ND/BUp4Fy+HC1ye78LKuP7IxsVadm16V1GFUaMauil/X7wc+f8Wg+YtXxBhY+ra9K6y8vjq6KT7wc+f8Wg+YtXxBhY+ra9K6eXx1dFLsXbVmWjg+sf957Jna4fn4Jm6PdOenXobj1QK98wth0VcNM02o93K+a3WfTFzor/ABVFPO6F7aujcvYImXFZFcrsjYmtzPeqZESTLhCY0Ieg09Nu7/8A9x5honWXb6zNkuNm0xcMrY4oomK76yu7OKPqMuL46fiymb8LNMrlbIuJZ7rR32ipr5Zp46ugrIo6mnqIHZo5YpWo5sjHJwVrkVFRU6UIGwkoAAAAAAAAAAAAAr5zGVW4dLoavn2Da2TWbZKbyVr2QqmTtW9tik6Kz9zzYYovucT3ycU7cbWzh+dNUR+p5TC7jhox70Rj4dDnD9f8+X8Vp/mLV8Quv9D6tr0rvW1fL46uiln7wc+f8Wg+YtXxCP8A0/1bXpXTy+OropfHbc+V2X9wgarP+8tcHT/1cSfWWKPo2um7PWYVTw1fqvv6s59P9XB321fHHvFj6tr/AMXqPV1cdX6r+X3W56bm5X1UsECtRMMbhQtRccehInKnDw4j3yxTqotTj/u/LCJs1z9Kr9UXbznerU8nqLjBFG7pf9bRsww49LFzJ0eD/MPiNqnT6uz0Vp93qnRtV+B9/wBjfOr5/g/pyYfF7fsrPRKPdZ+tX4H8pOXfnFuTXPrdV07Fk4OidqK4pw6PgsarcF9z8Yjf1NGqza9HrTORmrXXV0vMl5TebCpYsU2ora+N3S119uKov4UVh6R2lw/7K36Pzond8T9Krpa1V8j3MhXK91bXWCZXpg/tLpWOzJhhg7GJeGHDie1Pa25Tqt0dEvOd10zrqq8HU8r2fO/ni0r36p/Qnp98731afD1sfhFvjnwPqD9X9vu17VqGaYfH4WsuFQ1V/AqwORP2FIntnf8Aq0+HrTG6bfHPgb9aOSfde2qi1mldG3DBccKm93VuPR/qEiNW52szVWqYjmjrxelO67Ua4meeUt2XYPd6wYOt22u1blaqORaiouNSuKdCos+df8vulde35mbmuurvaPFg96Mnbp1U9KYbbLzRWePye06Y24pYsERGQVNwY1EToTBrUQrq7k1zjVMzzy2IpinRGjvPU+uebLzBt93+5e8YYpZ+vObLzDt7365e8MTQx9d82XmDb7v1y94Yh9c82XmHb7v9y94nEPrrmy8wbfd+uXvDEPrvmy8wbfd+uXvDEfX15zZ+YNvO/XH3iEsfXvNl5g2879cfeAz9d82fmDb3v1x94nFDH15zZeYNve/XL3hiH13zZeYNve/XL3hiH13zZeYNve/XH3iMUvr685s/MG3nf7l7wxRoY+u+bPzBt7365e8MRj655svMG3nfrj7wxD685svMG3vfrl7wxD675svMG3nfbj7wxSfXfNl5g2879cveGKNDP19zZeYNve/XH3gk+u+bPzBt7365e8Tih8/XPNl5h2+7/cveGIfXfNl5h2979cveIxH19d82fmDb3v1y94YjH11zZeYdve/XL3hiMfXnNl5h2977cfeGKT675svMG33frl7wxQfXfNl5g2+79cveGIfXnNl5h2879cfeCX19e82XmDb3v1x94YiqlqunMInMJdaiC06OXWv3OpWTQvqq1KFtCla7K5r0TtO27TgqL1cuHEk0YLU/XPNl5g2+7/cveGKGfrnmy8wbed9uPvDEPrzmy8wbe9+uXvDEY+u+bLzBt9365e8RiH13zZeYNvu/XL3icQ+vebLzBt9365e8RiaGfrnmy8wbed+uPvE4mhj695svMO33frl7xBofX17zZeYNve/XH3hil8/XfNl5g2+79cveJxQfXXNl5h2979cveGIz9d82PmHb3v8AcveGIx9d82XmDb7v1y94YmDP1zzZeYNvO/XH3hiH15zZeYNve/XL3iMRj665svMO3vf7l7xOIqDy1t5gah+4c2g7ZpCZV3Av31r5fVVjclzXsvKGQdmi5oE6vZud1145j0ouTTCZhZxaXms6Vs2gO/XD4pl7xPIjCGPJeavzLoHv1w+IPXzyGEPryTmr8y6A79cPij3ieQwg8k5rPMugO/XD4o94nkMIPI+avzLoDv1w+KPeJ5DCGPJOazzLoHv1w+KPeJ5DCDyTms8y6B79cPij3ieQwg8j5rPM2ge/XD4o94nkMIZ8j5rPM2ge/XD4o94nkMIY8j5rPM2gO/XD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AAAAAAAAAAAAAAAAAAAAAAAAAAAAD//R7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0u/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9Pv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//U7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/1e/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9bv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//X7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0O/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9Hv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//S7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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\",\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 11,\n     \"metadata\": {\n      \"image/jpeg\": {\n       \"height\": 400,\n       \"width\": 600\n      }\n     },\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"from IPython.display import Image\\n\",\n    \"url = 'http://images.flatworldknowledge.com/shafer/shafer-fig08_004.jpg'\\n\",\n    \"Image(url,height=400,width=600)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The above image shows three types of tests. It shows 2 types of One-Tail Tests on top, and a Two-Tail Test on the bottom. You apply your significance level to a region depending on your Alternative Hypothesis (shown above each distribution).\\n\",\n    \"\\n\",\n    \"Let's look at the bottom two-tail test. With an alpha=0.05, then whenever we take a sample and get our test statistic (the t or z score) then we check where it falls in our distribution. If the Null Hypothesis is True, then 95% of the time it would land inbetween the α/2 markers. So if our test statistic lands inbetween the alpha markers (for a two tail test inbetween α/2, for a one tail test either below or above the α marker depending on the Alternative Hypothesis) we accept (or don't reject) the Null Hypothesis. If it landsoutside of this zone, we reject the Hypothesis.\\n\",\n    \"\\n\",\n    \"Now let's say we actually made a mistake, and rejected a Null Hypothesis that unknown to us was True, then we made what is called a Type I error. If we accepted a Null Hypothesis that was actually False, we've made a Type II error. Below is a handy chart depicting the error types.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 16,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/jpeg\": \"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CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAxdb1aexvrO3gCHz2AbcMnG4D/GgDYdtkbMewzQBn6BfTajpiXM4UMzHG0YGM0AaVABQBXtL2G883yWz5TlG68GgCxQAUAFABQAUAFABQAUAFABQAUAFAGZrmoTafDbmAKXmnWP5h2NAGhK/lxO/91SaAMrw1qdzqltNLchBtk2rtGOMUAbFAEN1cR2ls88pwiDJNADoJUnhSWM5V1DA+xoAkoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgDkNdFzc+LLWO1EZkhUFd+cA8nmgC5qY16HTriWe5sgioSQitk8dOaALOmXVvpWgWQuH27kBVQMlieeB+NAF6x1O2v2ZYWYOn3kdSrD8DQBLeQPcWzRRzvAzdHUcigDmNC0uKT7ZLcXlyqwXDZxJtU47mgCzfXWoT+IVttNuFEcluG3Mcqoz94epoAjuk1fS9Kna5vC7NOgjcHkDPNAF/xHczW1jaPDIyM1wisQeowaAK2vay8V/HYRTtApXdLIibmHoAKAF0GTUzfur+e9gQSj3Aw2eKAOioAKACgAoAKACgAoA5zxN9ol1TS7e18vzd7SLv6ZHrQAmp/29Dp1xLPc2axhDuCK2cenNAF/w1b/AGfSIRjBZVY/98igDVoAw/FdrJLpc0y3MkaRpzGvR+e9ADNK022tLS0vZr244RTiSb5ASOmKAKgfV77VtStbS6EUSMPnbkrxwB9aALMM19Drun2lxOWP2UmQA8M2TzQBLcXc6eKkt1lYRGBSUzxkvigChqOstcarNai5mggh4/cIWeRvr2oA1vDzXzWLfbhJkOfLMgwxXtmgDVoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAyodLkXXJ7+VkKttCAdQACP60ATa1ZzX+mS20DKryYGW6YzzQBR0+APr0wkwfscKRRj0yOSKAJEK3HipniORBb7JCP7xOQKANmgDm4/Dl09zOlxdgWUkplMacF89ifSgC/FpTw66t5H5a26weUqDqKAJdbsJNR054InCybgylumQc0AZV3o+saiIWurmBRFIrCJAdvHfPc0AWrnTr+DV3v9P8hzKgR1myMY7jFAFjTNMnt5muru6ead87gCQgzjoPwoA06ACgAoAKACgAoAKAM2XTpZdfhviy+VFEVC98mgB+t2cuoaXLawsqvJgZbpjNAEOozGwtIIIZvKc4XCJvdgB/CKAK+gXdzPfXkUskrRxBcCUgsCc+lAGlqto19ps9sjBWkXAJ6UAZVl4dmYwtqd0Z1iACwrwgx0+tAF3TdOmtNSvriRkKXDAqB1GBQBDqunXsmpwahYNF5kcZjKy5xj1/WgCC10W/XVxfXV0kxKAHjGMNnAHpQAqadqljcXQsGtvKuH375M7kJ/nQBp6XZNYWgied53JLM7nqT6e1AFygAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAM+80eG6uTcLNPBKV2s0L7dw96ALFlY29hD5Vum0E5JPJY+pNAFigAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgChd6RDd3a3LSzo6ps+R8ZGc0AP0/TLfTmmNuGHmsCQT0xQBcoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgCjqepDTxH+6Mhc4ABqoxuROfKir/bc3/QOn/wA/hVcnmZ+1fYP7bm/6B0/+fwo5PMPavsH9tzf9A6f/AD+FHJ5h7V9g/tub/oHT/wCfwo5PMPavsH9tzf8AQOn/AM/hRyeYe1fYP7bm/wCgdP8A5/Cjk8w9q+wf23N/0Dp/8/hRyeYe1fYP7bm/6B0/+fwo5PMPavsH9tzf9A6f/P4UcnmHtX2D+25v+gdP/n8KOTzD2r7B/bc3/QOn/wA/hRyeYe1fYP7bm/6B0/8An8KOTzD2r7B/bc3/AEDp/wDP4UcnmHtX2D+25v8AoHT/AOfwo5PMPavsH9tzf9A6f/P4UcnmHtX2D+25v+gdP/n8KOTzD2r7B/bc3/QOn/z+FHJ5h7V9g/tub/oHT/5/Cjk8w9q+wf23N/0Dp/8AP4UcnmHtX2D+25v+gdP/AJ/Cjk8w9q+wf23N/wBA6f8Az+FHJ5h7V9g/tuYf8w6f/P4UcnmHtX2GL4gd2ZVsZSy/eA7fpT9n5i9t5Dhrkx/5hs/+fwpcnmV7V9hf7bm/6B0/+fwo5PMXtX2D+25v+gdP/n8KOTzD2r7B/bc3/QOn/wA/hRyeYe1fYP7bm/6B0/8An8KOTzD2r7B/bc3/AEDp/wDP4UcnmHtX2D+25v8AoHT/AOfwo5PMPavsH9tzf9A6f/P4UcnmHtX2D+25v+gdP/n8KOTzD2r7B/bc3/QOn/z+FHJ5h7V9g/tub/oHT/5/Cjk8w9q+wf23N/0Dp/8AP4UcnmHtX2D+25v+gdP/AJ/Cjk8w9q+wf23N/wBA6f8Az+FHJ5h7V9g/tub/AKB0/wDn8KOTzD2r7B/bc3/QOn/z+FHJ5h7V9g/tub/oHT/5/Cjk8w9q+wf23N/0Dp/8/hRyeYe1fYP7bm/6B0/+fwo5PMPavsH9tzf9A6f/AD+FHJ5h7V9g/tub/oHT/wCfwo5PMPavsNfXpI1LPYTKo6k9B+lHJ5g61uhtVmbhQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBj65/x8WP/XWqj1M57o16k0CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAMfR/+Qlf/AO/Wk9kY0t2bFZmwUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAFDXv8AkET/AEH8xVw3MqvwmhUGoUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAY+uf8fNj/11qo9TOe6NipNAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgDG0f/kJ3/wDv1pPZGNLdmzWZsFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBn69/yCJ/oP5iqhuZVfhNCpNQoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAx9c/4+bH/rrVR6mc90bFSaBQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAGNo//ACE7/wD360nsjGluzZrM2CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAz9e/5BE/0H8xVQ3MqvwmhUmoUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAY+uf8fNj/wBdaqPUznujYqTQKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAxtH/wCQnf8A+/Wk9kY0t2bNZmwUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAGfr3/IIn+g/mKqG5lV+E0Kk1CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgDH1z/j5sf8ArrVR6mc90bFSaBQAUAFABQAUAJQByWrv4kgt7m5edIoIycBSM4zx2oA0NJ0wQrDqN3ezvJtz88uV5H0oA3GdUQuzBVHJJPFACCWMsFDrkjcBnt60AIs8TSGNZELjqoPNACyyxwruldUHqxxQAqsrqGUgg9CKAMjxLLLFBa+VK8Za4RSVOMjNAGxQAtABQAUAFABQAUAY2j/8hO//AN+t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\",\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 16,\n     \"metadata\": {\n      \"image/jpeg\": {\n       \"height\": 200,\n       \"width\": 300\n      }\n     },\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"# url='http://www.personal.ceu.hu/students/08/Olga_Etchevskaia/images/errors.jpg'\\n\",\n    \"url='https://dfrieds.com/images/errors.jpg'\\n\",\n    \"Image(url,height=200,width=300)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"##### Step 7: Calculate the Test Statistic\\n\",\n    \"Now that we understand our decision rule we can calculate our t or z score.\\n\",\n    \"\\n\",\n    \"##### Step 8: Statistical Decision\\n\",\n    \"\\n\",\n    \"We take what we understand from Step 6 and see where our test statistic from Step 7 lies.\\n\",\n    \"\\n\",\n    \"##### Step 9: Conclusion\\n\",\n    \"\\n\",\n    \"We check our statistical decision and conclude whether or not to reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"##### Step 10: Calculate a p-value\\n\",\n    \"\\n\",\n    \"The [P value](http://en.wikipedia.org/wiki/P-value)  is the estimated probability of rejecting the null hypothesis of a study question when that null hypothesis is actually true. In other words, the P-value may be considered the probability of finding the observed, or more extreme, results when the null hypothesis is true – the definition of ‘extreme’ depends on how the hypothesis is being tested.\\n\",\n    \"\\n\",\n    \"It is very important to note: Since the p-value is used in Frequentist inference (and not Bayesian inference), it does not in itself support reasoning about the probabilities of hypotheses, but only as a tool for deciding whether to reject the null hypothesis in favor of the alternative hypothesis.\\n\",\n    \"\\n\",\n    \"Let's now go over an example to go through all the steps!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Example Problem 1\\n\",\n    \"\\n\",\n    \"There are two main types of single-sample hypothesis tests:\\n\",\n    \"\\n\",\n    \"    1.) When the population standard deviation σ is known or given.\\n\",\n    \"    2.) When the population standard deviation σ is NOT known, and therefore we have to estimate \\n\",\n    \"    with s, the sample standard deviation.\\n\",\n    \"\\n\",\n    \"For Case 1, we use a normal (Z) distribution, for Case 2, we use the T-distribution.\\n\",\n    \"\\n\",\n    \"Let's start with an example. We are hired by a fast food chain to figure out the mean age of customers. The current CEO believes the mean age is 30, however we don't believe that to be True. So we now have our Null and Alternative Hypotheses:\\n\",\n    \"$$ H_o: \\\\mu = 30 $$\\n\",\n    \"$$ H_A: \\\\mu \\\\neq 30 $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"It is important to remember that the Null and Alternative Hypotheses must account for all possible outcomes. \\n\",\n    \"\\n\",\n    \"So now we will see if we can reject the Null Hypothesis in order to accept our Alternative Hypothesis. \\n\",\n    \"\\n\",\n    \"#### Step 1: Data\\n\",\n    \"\\n\",\n    \"So we take a random sample of customers and come up with the following data. From our *sample population*, we get a mean age of 27 years from a sample of 10 customers. Note: This is a sample population of the total population (referred to as just the population).\\n\",\n    \"\\n\",\n    \"#### Step 2: Assumptions\\n\",\n    \"We will begin and get some assumptions. Based on some textbook sources you check, you assume that the population follows a normal distribution (Note: There are [specific tests](http://en.wikipedia.org/wiki/Normality_test) to check this). We also see in this textbook that given the population we could assume a variance of 20, so a standard deviation of:\\n\",\n    \"\\n\",\n    \"$$ \\\\sigma = \\\\sqrt{20}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"It's important to note that in a real world case it is unlikely to know the population variance, and we will discuss that in the next example. Usually you will only know your sample population's standard deviation (not the *entire* population's standard deviation).Given that we know the standard deviation, we can use a Z Distribution.\\n\",\n    \"\\n\",\n    \"#### Step 3: Hypothesis\\n\",\n    \"\\n\",\n    \"We already have our Hypotheses from above:\\n\",\n    \"$$ H_o: \\\\mu = 30 $$\\n\",\n    \"$$ H_A: \\\\mu \\\\neq 30 $$\\n\",\n    \"\\n\",\n    \"#### Step 4: Test Statistic\\n\",\n    \"\\n\",\n    \"Since we have the standard deviation, we can use the Z-Statistic:\\n\",\n    \"$$ z = \\\\frac{\\\\overline{x}-\\\\mu_o}{\\\\sigma / \\\\sqrt{n}}$$\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Step 5: Distribution\\n\",\n    \"\\n\",\n    \"Again we have chosen the Z-Distribution, having a mean and max at zero.\\n\",\n    \"\\n\",\n    \"#### Step 6: Decision Rule\\n\",\n    \"\\n\",\n    \"We will set our significance level (alpha) at 5%. Meaning we are trying to minimize our Type I error. So we are trying to make sure we can reject the Null Hyopthesis and minimize the chance that it was actually True. By choosing 5% we will have a certainty of 95% that we are correct if we reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"#### Step 7: Calculation of Test Statistic\\n\",\n    \"\\n\",\n    \"Let's go ahead and calculate our Test Statistic:\\n\",\n    \"$$ z= \\\\frac{\\\\overline{x}-\\\\mu_o}{\\\\sigma / \\\\sqrt{n}} = \\\\frac{27 - 30}{\\\\sqrt{20} / \\\\sqrt{10}} = -2.12 $$\\n\",\n    \"\\n\",\n    \"#### Step 8: Conclusion\\n\",\n    \"\\n\",\n    \"In order to accept or reject the Null Hypothesis we need to see where our Z score lands. If we take alpha to be 95% then we know from a [Z-Score Table](http://www.stat.ufl.edu/~athienit/Tables/Ztable.pdf) that we have to lie above 1.96 or below -1.96 as seen in the figure below:\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 27,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/gif\": \"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\",\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 27,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"url='https://www.sfu.ca/personal/archives/richards/Zen/Media/Ch17-9.gif'\\n\",\n    \"Image(url)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Given that our Z-score for our Test Statistic was -2.12, we can see that we can reject the Null Hypothesis! So we reject that the mean of the customer age is 30. Remember, this test does not actually tell us what the mean is, only that it unlikely to be 30. How unlikely? This is where the p-value comes into play.\\n\",\n    \"\\n\",\n    \"#### Step 9: p-value\\n\",\n    \"\\n\",\n    \"From a table, we can see that 98.3% corresponds to the percentage of the area inbetween our +/- of our Z-Score, 2.12. This means that if the reality is the Null Hypothesis is actually True, we would only find that data 100-98.3= 1.7% of the time. So our p-value is 1.7% (or 0.017). This is pretty unlikely so we can be quite confident in our rejection of the Null Hypothesis.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Confidence Intervals\\n\",\n    \"\\n\",\n    \"We could describe the above process using confidence intervals. The equation for a confidence interval is:\\n\",\n    \"$$ \\\\bar{x} \\\\pm z \\\\sigma _\\\\bar{x} $$\\n\",\n    \"\\n\",\n    \"From our work above we can fill in the equation as:\\n\",\n    \"$$ 27 \\\\pm 1.96 *(\\\\frac{\\\\sqrt{20}}{\\\\sqrt{10}}) $$\\n\",\n    \"\\n\",\n    \"Which (with rounding) is equal to:\\n\",\n    \"$$ 27 \\\\pm 2.77 $$\\n\",\n    \"\\n\",\n    \"This gives us a range between 24.23 and 29.77. Since the Null Hypothesis mean of 30 is NOT in that range, we can reject that Null Hypothesis. A simple approach to the above problem!\\n\",\n    \"\\n\",\n    \"Now what is we don't know the standard deviation? Let's go ahead and look at an example problem:\\n\",\n    \"\\n\",\n    \"### Example Problem 2\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Assuming the same problem as before, we want to know whether or not we can reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"#### Step 1: Data\\n\",\n    \"\\n\",\n    \"Let's say after getting our data, we have a mean of 27 form 10 customers. Our *sample population* has a standard deviation of 3.\\n\",\n    \"\\n\",\n    \"#### Step 2: Assumptions\\n\",\n    \"\\n\",\n    \"In this second case we don't consult a textbook so we don't know what the entire populations standard deviation is.\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"#### Step 3: Hypotheses\\n\",\n    \"\\n\",\n    \"Same as before:\\n\",\n    \"$$ H_o: \\\\mu = 30 $$\\n\",\n    \"$$ H_A: \\\\mu \\\\neq 30 $$\\n\",\n    \"\\n\",\n    \"#### Step 4: Test Statistic\\n\",\n    \"\\n\",\n    \"We now have to use the t-distribution since we don't know the populations standard deviation. So our test statistic will be:\\n\",\n    \"\\n\",\n    \"$$ t = \\\\frac{\\\\overline{x}-\\\\mu_o}{s/ \\\\sqrt{n}}$$\\n\",\n    \"#### Step 5: Distribution\\n\",\n    \"\\n\",\n    \"Since we only have 10 customers in our sample and don't know the entire population's standard deviation we use a t-distribution. Remember as a sample population grows beyond 30, the t distribution begins to resemble and behave like a standard Z distribution. Keep in mind a t-distribution is \\\"flatter\\\" and operates on degrees of freedom (n-1).\\n\",\n    \"\\n\",\n    \"We can use a [T-table](http://www.sjsu.edu/faculty/gerstman/StatPrimer/t-table.pdf) to find that for a 95% significance level, our region for accepting the Null Hypothesis falss between +/- 2.262\\n\",\n    \"\\n\",\n    \"#### Step 6: Decision Rule\\n\",\n    \"\\n\",\n    \"As before: We will set our significance level (alpha) at 5%. Meaning we are trying to minimize our Type I error. So we are trying to make sure we can reject the Null Hyopthesis and minimize the chance that it was actually True. By choosing 5% we will have a certainty of 95% that we are correct if we reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"#### Step 7: Calculate our Test Statistic\\n\",\n    \"\\n\",\n    \"Plugging into:\\n\",\n    \"$$ t = \\\\frac{\\\\overline{x}-\\\\mu_o}{s/ \\\\sqrt{n}}$$\\n\",\n    \"we get:\\n\",\n    \"$$ t = \\\\frac{27-30}{3/ \\\\sqrt{10}}=-3.16$$\\n\",\n    \"\\n\",\n    \"#### Step 8: Statisitcal Decision\\n\",\n    \"\\n\",\n    \"Given the rejection regions was t = +/- 2.262 , then our t=-3.16 allows us to reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"#### Step 9: Conclusion\\n\",\n    \"\\n\",\n    \"Just as before we can reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"### Additional Resources\\n\",\n    \"\\n\",\n    \"Here are some more great resources for learning about Hypothesis Testing:\\n\",\n    \"\\n\",\n    \"1.) [Wolfram](http://mathworld.wolfram.com/HypothesisTesting.html)\\n\",\n    \"2.) [Stat Trek](http://stattrek.com/hypothesis-test/hypothesis-testing.aspx)\\n\",\n    \"3.) [Wikipedia](http://en.wikipedia.org/wiki/Statistical_hypothesis_testing)\\n\",\n    \"4.) [Probability Book Sample](http://www.sagepub.com/upm-data/40007_Chapter8.pdf)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Kolmogorov-Smirnov Test-checkpoint.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Markov Chain Monte Carlo Algorithm-checkpoint.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Normal Distribution-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"#### Let's learn the normal distribution! Note: You should check out the binomial distribution first.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We'll start with the definition of the PDF, we'll see how to create the distribution in python using scipy and numpy, and discuss some properties of the normal distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The distribution is defined by the probability density function equation:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## $$  f(x,\\\\mu,\\\\sigma) = \\\\frac{1}{\\\\sigma\\\\sqrt{2\\\\pi}}e^\\\\frac{-1}{2z^2} $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Where: $$z=\\\\frac{(X-\\\\mu)}{\\\\sigma}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"where: μ=mean , σ=standard deviation , π=3.14... , e=2.718... The total area bounded by curve of the probability density function equation and the X axis is 1; thus the area under the curve between two ordinates X=a and X=b, where a<b, represents the probability that X lies between a and b. This probability can be expressed as: $$Pr(a<X<b)$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"----------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's look at the curve. The normal distribution has several characteristics:\\n\",\n    \"\\n\",\n    \"    1.) It has a lower tail (on the left) and an upper tail (on the right)\\n\",\n    \"    2.) The curve is symmetric (for the theoretical distribution)\\n\",\n    \"    3.) The peak occurs at the mean.\\n\",\n    \"    4.) The standard deviation gives the curve a different shape:\\n\",\n    \"        -Narrow and tall for a smaller standard deviation.\\n\",\n    \"        -Shallower and fatter for a larger standard deviation.\\n\",\n    \"    5.) The area under the curve is equal to 1 (the total probaility space)\\n\",\n    \"    6.) The mean=median=mode.\\n\",\n    \"    \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For the normal distribution, we can see what percentage of values lie between +/- a standard deviation. 68% of the values lie within 1 TSD, 95% between 2 STDs, and 99.7% between 3 STDs. The number of standard deviations is also called the z-score, which we saw above in the PDF.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 10,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/html\": [\n       \"<img src=\\\"http://upload.wikimedia.org/wikipedia/commons/thumb/2/25/The_Normal_Distribution.svg/725px-The_Normal_Distribution.svg.png\\\"/>\"\n      ],\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 10,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"from IPython.display import Image\\n\",\n    \"Image(url='http://upload.wikimedia.org/wikipedia/commons/thumb/2/25/The_Normal_Distribution.svg/725px-The_Normal_Distribution.svg.png')\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's learn how to use scipy to create a normal distribution\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 21,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[<matplotlib.lines.Line2D at 0x240a7931d30>]\"\n      ]\n     },\n     \"execution_count\": 21,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"iVBORw0KGgoAAAANSUhEUgAAAiwAAAGdCAYAAAAxCSikAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAABVDUlEQVR4nO3de1xUdf4/8NeZGZjhOtxB5SLhBRGvoAiKpiZqN622qFasTStb66v5/X23XGsr90J9v23r1qbpdnHd3ZRa16wWU6wUTdIkMO93BbkKyAwXmYGZ8/tjmCkCjIEZzlxez8djHsjhzOF95DIvPldBFEURRERERA5MJnUBRERERD+FgYWIiIgcHgMLEREROTwGFiIiInJ4DCxERETk8BhYiIiIyOExsBAREZHDY2AhIiIih6eQugBbMRqNKC8vh5+fHwRBkLocIiIi6gFRFNHQ0ICBAwdCJuu+HcVlAkt5eTmioqKkLoOIiIh6obS0FJGRkd1+3GUCi5+fHwDTDfv7+0tcDREREfWEVqtFVFSU5XW8Oy4TWMzdQP7+/gwsRERETuanhnNw0C0RERE5PAYWIiIicngMLEREROTwGFiIiIjI4TGwEBERkcNjYCEiIiKHx8BCREREDo+BhYiIiBxerwLL2rVrERsbC5VKhaSkJOzbt69Hz/vqq6+gUCgwduzYTh/bunUrEhISoFQqkZCQgG3btvWmNCIiInJBVgeWnJwcLF++HKtWrUJRURHS09Mxd+5clJSU3PB5Go0GCxcuxMyZMzt9rKCgAJmZmcjKysKRI0eQlZWF++67DwcPHrS2PCIiInJBgiiKojVPSElJwfjx47Fu3TrLsREjRmD+/PnIzs7u9nn3338/hg4dCrlcjo8++gjFxcWWj2VmZkKr1WLHjh2WY3PmzEFgYCA2b97co7q0Wi3UajU0Gg2X5iciInISPX39tqqFRa/Xo7CwEBkZGR2OZ2Rk4MCBA90+77333sP58+fxwgsvdPnxgoKCTtecPXv2Da9JRERE7sOqzQ9rampgMBgQHh7e4Xh4eDgqKyu7fM7Zs2fx7LPPYt++fVAouv50lZWVVl0TAHQ6HXQ6neV9rVbb09sgIifQajCiqKQex8o0qGk0/awH+yoxapAaY6MC4KngnAEid9Kr3Zp/vKOiKIpd7rJoMBjw4IMP4qWXXsKwYcNsck2z7OxsvPTSS1ZUTUTOoLSuGe9+dRH/OnwFDbq2Ls/xVSrws6RIPDI5FtHB3v1cIRFJwarAEhISArlc3qnlo7q6ulMLCQA0NDTg8OHDKCoqwpNPPgkAMBqNEEURCoUCu3btwowZMxAREdHja5qtXLkSK1assLyv1WoRFRVlze0QkQNpaTVg7ZfnsG7vebQaTEPrgnw8kRwTiIEBXgCACs11fHPpGuqa9Nh44BL+efAylkyLw9LpQ6DykEtZPhHZmVWBxdPTE0lJScjLy8Ndd91lOZ6Xl4d58+Z1Ot/f3x9Hjx7tcGzt2rX44osv8K9//QuxsbEAgNTUVOTl5eHpp5+2nLdr1y6kpaV1W4tSqYRSqbSmfCJyUJdrm/D43wtxqrIBADB5SDAemxqH9CEhkMk6trQajSL2n6vB+vzz+OpcLd744hx2Ha/C+qwkDA7xkaJ8IuoHVncJrVixAllZWUhOTkZqaio2bNiAkpISLFmyBICp5aOsrAybNm2CTCZDYmJih+eHhYVBpVJ1OL5s2TJMnToVr7zyCubNm4ft27dj9+7d2L9/fx9vj4gc3dcXavHYpsPQtrQhxFeJ384biTmJEd12CctkAqYOC0X60BB8dqwSz28/jtNVDbjzL/uxPisZqXHB/XwHRNQfrA4smZmZqK2txerVq1FRUYHExETk5uYiJiYGAFBRUfGTa7L8WFpaGrZs2YLnnnsOzz//POLi4pCTk4OUlBRryyMiJ5J/5ioe3XQYujYjxkUHYN3PkxChVvXouYIgYO6oARgfE4gn/lGIb0vq8fB7h7BhYTKmDQu1c+VE1N+sXofFUXEdFiLncvBCLbLePQR9mxEz4sOw9ufjez0OpaXVgKX//Bafn6qGp1yGTYsmYtJNbGkhcgZ2WYeFiMgWzlU34NFNh6FvM+KWEeF4a0FSnwbNqjzkWLcgCbMSwqE3GPHYpsM4V91gw4qJSGoMLETUr7QtrVj0N9OYlfHRAfjLg+NssqaKp0KGNx4Yh6SYQGhb2vCLjd9A09xqg4qJyBEwsBBRvxFFEc/86ztcrm1GZKAX3n5ogk2nI6s85PjrwmREBXmhtO46/vvDI3CRXm8it8fAQkT9ZlPBZew4VgkPuYC/PDgeQT6eNv8cQT6eWPfzJHgqZNh9sgrv7L9o889BRP2PgYWI+sWZqgb8/j8nAQAr547A2KgAu32uxEFq/Ob2BADA/+48jXPVjXb7XETUPxhYiMjuDEYRv/rXd9AbTDOCfjF5sN0/589TojFtWCj0bUb8z7+OwGBk1xCRM2NgISK7+9uBSygurYevUoHf35V4w33CbEUQBLx8zyj4KRUoKqnH2/su2P1zEpH9MLAQkV2V1jXj/3aeBgA8OzceA9Re/fa5B6i98Hx719Cfdp9Bef31fvvcRGRbDCxEZFfZO07ieqsBEwcH4cGJ0f3++e9NjsTEwUFoaTXiD7kn+/3zE5FtMLAQkd0culiH3KOVkAnAS/NGdtrIsD8IgoAX7kyATAA+/a4CX1+o7fcaiKjvGFiIyC6MRhG//fQEACBzQjRGDJBuy4yRA9V4MMXUuvPix8c5AJfICTGwEJFdbCsqw9EyDXyVCvx3xjCpy8F/zxoOtZcHTlU24KOiMqnLISIrMbAQkc3p24x4Le8MAODJGUMQ4quUuCIg0McTT9wcB8A0AFffZpS4IiKyBgMLEdncB4dLUVZ/HWF+SjycNljqciweSh2MUD8lrly7jpxvSqQuh4iswMBCRDbV0mrAX744BwBYOn2ITfcK6isvTzmemjEEAPD6F+dwXW+QuCIi6ikGFiKyqS2HSlCpbcEAtQr3T4ySupxO7p8QjchAL1xt0OGfBy9LXQ4R9RADCxHZjK7NgLV7zgMwjV1RKhyndcXMUyHD0ummVpa/7rsAXRtbWYicAQMLEdnM9qJyVDfoEOGvwr1Jjte6Ynb3+EEI91eiSqvDtm85Y4jIGTCwEJFNGI0i1uebWlcWTYmFp8Jxf70oFXI8mn4TAOCtvee5LguRE3Dc3yhE5FQ+P1WN81eb4KdSOOTYlR97YGI0Arw9cKm2Gf85WiF1OUT0ExhYiMgm1u81ta78PCUGfioPiav5aT5KhWXK9dv7LkAU2cpC5MgYWIiozwov1+Hw5WvwlMvwi8mDpS6nx7ImxcBTIcN3VzT4tqRe6nKI6AYYWIiozzbkXwAA3DVuEML9VRJX03PBvkrMGzMQAPDeVxclroaIboSBhYj6pKz+OvJOVAEAFqXHSlyN9R5ubxHacawSFZrr0hZDRN1iYCGiPtl8sARGEZh0UxCGhftJXY7VRg5UY2JsEAxGEf/4mgvJETkqBhYi6jVdmwFb2vfkWZg6WNpi+uCR9laW9w+WoKWVC8kROSIGFiLqtc+OVaKmUY9wfyVmJYRLXU6vzUqIwKAAL1xrbsXHxeVSl0NEXWBgIaJe+3uBqQvlgYnR8JA7768TuUzAgkkxAID3D3EXZyJH5Ly/YYhIUifKtTh8+RoUMgEPToyWupw++1lSJBQyAcWl9ThVqZW6HCL6EQYWIuoV807HsxMjEOZEU5m7E+r3fbfWlkOlEldDRD/GwEJEVruuN1jGerhC64rZ/e338u9vr3DwLZGDYWAhIqt9drwCDbo2RAZ6IfWmYKnLsZn0ISEYFOAFbUsbcrm/EJFD6VVgWbt2LWJjY6FSqZCUlIR9+/Z1e+7+/fsxefJkBAcHw8vLC/Hx8fjTn/7U4ZyNGzdCEIROj5aWlt6UR0R29sE3VwAA9yZFQSYTJK7GdmQyAfdPMG3cyG4hIseisPYJOTk5WL58OdauXYvJkydj/fr1mDt3Lk6cOIHo6M5Nwz4+PnjyyScxevRo+Pj4YP/+/Xj88cfh4+ODxx57zHKev78/Tp8+3eG5KpXz94sTuZqS2mYUXKiFIAD3JA2Suhybuzc5Cms+P4tDl+pwrroRQ8J8pS6JiNCLFpbXXnsNixYtwuLFizFixAisWbMGUVFRWLduXZfnjxs3Dg888ABGjhyJwYMHY8GCBZg9e3anVhlBEBAREdHhQUSO51+FppaHKUNCEBnoLXE1thehVmH68FAAprEsROQYrAoser0ehYWFyMjI6HA8IyMDBw4c6NE1ioqKcODAAUybNq3D8cbGRsTExCAyMhK33347ioqKbngdnU4HrVbb4UFE9mUwiviwsL07KDlK4mrs5+7xkQCAbUVlMBpFiashIsDKwFJTUwODwYDw8I4rWoaHh6OysvKGz42MjIRSqURycjKWLl2KxYsXWz4WHx+PjRs34uOPP8bmzZuhUqkwefJknD17ttvrZWdnQ61WWx5RUa77y5PIUXx1rgYVmhaovTyQ4cQr2/6UGfFh8FcpUKFpwdcXaqUuh4jQy0G3gtBxkJ0oip2O/di+fftw+PBhvPXWW1izZg02b95s+dikSZOwYMECjBkzBunp6fjggw8wbNgwvPHGG91eb+XKldBoNJZHaSkHyBHZ27aiMgDAnWMGQuUhl7ga+1F5yHH7mIEAgK3flklcDREBVg66DQkJgVwu79SaUl1d3anV5cdiY03bzo8aNQpVVVV48cUX8cADD3R5rkwmw4QJE27YwqJUKqFUKq0pn4j6oFnfhp3HTT/788cNlLga+7tn/CC8f7AEO45V4LfzR8Lb0+o5CkRkQ1a1sHh6eiIpKQl5eXkdjufl5SEtLa3H1xFFETqd7oYfLy4uxoABA6wpj4jsKO9EFZr1BkQFeWF8dKDU5djd+OhAxAR7o1lvsAQ1IpKO1X8yrFixAllZWUhOTkZqaio2bNiAkpISLFmyBICpq6asrAybNm0CALz55puIjo5GfHw8ANO6LK+++iqeeuopyzVfeuklTJo0CUOHDoVWq8Xrr7+O4uJivPnmm7a4RyKyge3tK9vOGzPoJ7uAXYEgCLh7XCT+tPsM/v1tGe4aFyl1SURuzerAkpmZidraWqxevRoVFRVITExEbm4uYmJMO51WVFSgpOT73U6NRiNWrlyJixcvQqFQIC4uDi+//DIef/xxyzn19fV47LHHUFlZCbVajXHjxiE/Px8TJ060wS0SUV/VNemRf+YqAPfoDjK7a9wg/Gn3Gew/V4MqbQvCXWDPJCJnJYii6BJz9rRaLdRqNTQaDfz9/aUuh8il/L3gEp7ffhwjB/rjP/+VLnU5/eqedQdQePkaXrgjAb+YHCt1OUQup6ev39xLiIh+0kft3UHzx7reyrY/5Y7RprF0nxwpl7gSIvfGwEJEN1Ra14zCy9cgCMAdY9ynO8js1lEDIAjAtyX1uHKtWepyiNwWAwsR3dD2YtM6JKk3BSNC7X5jOML8VZgUa9qR+j/fcQdnIqkwsBDRDX1yxPQi7Y7dQWbmlqVPvmO3EJFUGFiIqFvnqhtxuqoBHnIBs0e674akcxIjIJcJOFamxYWrjVKXQ+SWGFiIqFs7jppaVyYPCYHa20PiaqQT5OOJKUNCAACfsluISBIMLETUrf+0B5ZbE7nqtLlb6FN2CxFJgoGFiLp04WojTlU2QCETkDHSdXdm7qmMkeHwlMtwpqoRpysbpC6HyO0wsBBRl3YcM+2fkxoXjABvT4mrkZ6/ygPThocCYCsLkRQYWIioS7nt3UG3jWJ3kNmto0wDj7kZIlH/Y2Ahok4u1zbheLkWcpmADDeeHfRjM+LD4SEXcKaqEec5W4ioXzGwEFEnuUfbu4NuCkaQD7uDzNReHkiLM80W+uwYW1mI+hMDCxF1Yu4OmjuKrSs/NieR3UJEUmBgIaIOSuuacbRMA5kAt14srjuzEsIhCMB3VzQoq78udTlEboOBhYg6MLeupMQGI8RXKXE1jifEV4kJg4MAADvZLUTUbxhYiKiDz9q7Om5ld1C35rS3PH3GbiGifsPAQkQW1doWFJXUAwBnB93A7PZxLN9cqsPVBp3E1RC5BwYWIrLYfbIaADAmKgDh/iqJq3FcgwK8MDpSDVEEdp+skrocIrfAwEJEFnknTF0cGQlciv+nmAckc3ozUf9gYCEiAECjrg1fnasFwMDSE+bpzQfO10BzvVXiaohcHwMLEQEA8s9chd5gxOBgbwwJ85W6HIcXF+qLYeG+aDWI+OIUu4WI7I2BhYgAAHknTC+6GSMjIAiCxNU4h4wEUyvL7hPVEldC5PoYWIgIrQYjPm8fPDqL3UE9NnNEGABg75mr0LcZJa6GyLUxsBARvrlYB21LG4J9PDE+OlDqcpzGmMgAhPgq0ahrw6GLdVKXQ+TSGFiICLvau4NmjgiDXMbuoJ6SyQTMjDe1snB6M5F9MbAQuTlRFC3jV2YlcLE4a5m7hXafrIIoihJXQ+S6GFiI3NyJCi3K6q/Dy0OO9KEhUpfjdKYMDYFSIcOVa9dxuqpB6nKIXBYDC5GbM7eupA8NgcpDLnE1zsfbU4HJQ0xB7/OTnC1EZC8MLERuzvwiewtnB/XaLSNM/3ccx0JkPwwsRG6sWtuCo2UaCAIwfXiY1OU4LfM4luLSem6GSGQnDCxEbuzL06bWldGRAQj1U0pcjfMK91dh1CDTZohfnmK3EJE99CqwrF27FrGxsVCpVEhKSsK+ffu6PXf//v2YPHkygoOD4eXlhfj4ePzpT3/qdN7WrVuRkJAApVKJhIQEbNu2rTelEZEVvmh/cZ3B1pU+M3cL5bFbiMgurA4sOTk5WL58OVatWoWioiKkp6dj7ty5KCkp6fJ8Hx8fPPnkk8jPz8fJkyfx3HPP4bnnnsOGDRss5xQUFCAzMxNZWVk4cuQIsrKycN999+HgwYO9vzMiuiFdmwH7ztYA+L5Lg3rP/H+4/2wNWloNEldD5HoE0cqFA1JSUjB+/HisW7fOcmzEiBGYP38+srOze3SNu+++Gz4+Pvj73/8OAMjMzIRWq8WOHTss58yZMweBgYHYvHlzj66p1WqhVquh0Wjg7+9vxR0Ruad9Z68i651DCPNT4uCvZ3L/oD4SRRFpL3+BCk0L3n04GTPiOYiZqCd6+vptVQuLXq9HYWEhMjIyOhzPyMjAgQMHenSNoqIiHDhwANOmTbMcKygo6HTN2bNn3/CaOp0OWq22w4OIes7cHTR9eBjDig0IgvCDReQ4joXI1qwKLDU1NTAYDAgP7/iXQ3h4OCorK2/43MjISCiVSiQnJ2Pp0qVYvHix5WOVlZVWXzM7OxtqtdryiIqKsuZWiNyaKIrfj19hd5DNzGwfx/I5V70lsrleDbr98V9joij+5F9o+/btw+HDh/HWW29hzZo1nbp6rL3mypUrodFoLI/S0lIr74LIfV2oacLl2mZ4ymWYMoSr29pK6k3B8PKQo0qrw8kKrnpLZEsKa04OCQmBXC7v1PJRXV3dqYXkx2JjYwEAo0aNQlVVFV588UU88MADAICIiAirr6lUKqFUchomUW+Yp96m3BQEH6VVvwboBlQecqTFBePzU9X48nQ1EgZyPB2RrVjVwuLp6YmkpCTk5eV1OJ6Xl4e0tLQeX0cUReh03y+ulJqa2umau3btsuqaRNRz5tVtZ8SzO8jWbm7/P91zmuNYiGzJ6j+tVqxYgaysLCQnJyM1NRUbNmxASUkJlixZAsDUVVNWVoZNmzYBAN58801ER0cjPj4egGldlldffRVPPfWU5ZrLli3D1KlT8corr2DevHnYvn07du/ejf3799viHonoB7QtrfjmUh0ABhZ7uHlYKACg8PI1aJpbofb2kLgiItdgdWDJzMxEbW0tVq9ejYqKCiQmJiI3NxcxMTEAgIqKig5rshiNRqxcuRIXL16EQqFAXFwcXn75ZTz++OOWc9LS0rBlyxY899xzeP755xEXF4ecnBykpKTY4BaJ6If2n61Bm1HETaE+iAn2kboclxMV5I2hYb44W92I/LNXcceYgVKXROQSrF6HxVFxHRainvnvD45g67dX8Gh6LFbdliB1OS7pD7knsSH/Au4ZH4k/3jdG6nKIHJpd1mEhIudmNIrYe6Z9/RV2B9nNzcNN3UJ7z1TDaHSJvwmJJMfAQuRGvivToKZRDz+lAhMGB0ldjstKjgmCr1KBmkY9jpVrpC6HyCUwsBC5kS/aN+abOiwUHnL++NuLp+L79W2+PHVV4mqIXAN/YxG5kS9Pm1482R1kf9PjTd1CX3J6M5FNMLAQuYmaRh2Olpm6J6YO4+q29jZtmCkUHrlSj9pG3U+cTUQ/hYGFyE3sO2tqXRk50B9hfiqJq3F9EWoVRgzwhygC+WfZLUTUVwwsRG5ib3t30LT2hc3I/qa3zxbiOBaivmNgIXIDRqOI/LM1ABhY+pN5rFD+2aswcHozUZ8wsBC5gWPlGtQ16eGrVGB8TKDU5biNcVEB8FcpUN/ciuLSeqnLIXJqDCxEbsDcHTR5SDCnM/cjhVyGqe0tWtwMkahv+JuLyA3sPWMKLDcP53Tm/ja9/f+c05uJ+oaBhcjFaZpb8W3JNQCw/LVP/Wda+8DbY2VaVDe0SFwNkfNiYCFycV+dr4FRBIaG+WJQgJfU5bidEF8lEgeZNnTbd6ZG4mqInBcDC5GL43Rm6Zn/77keC1HvMbAQuTBRFC3jV8xdE9T/pg41/d/vO1vD3ZuJeomBhciFna5qQKW2BSoPGXdnltD4mED4KhWoa+LuzUS9xcBC5MLM3UGpNwVD5SGXuBr35SGXIS0uGMD3XxMisg4DC5ELs3QHcfyK5MxdchzHQtQ7DCxELqpJ14ZvLtUBAKZx/RXJmcexfFtSD21Lq8TVEDkfBhYiF1VwvhatBhHRQd4YHOwtdTluLyrIGzeF+sBgFHHgHKc3E1mLgYXIRf2wO0gQBImrIeD7Vpa9XI+FyGoMLEQuSBRF7DljWgqe41cch2Ucy5mrEEVObyayBgMLkQu6VNuM0rrr8JTLkNo+O4WkNyk2GJ4KGcrqr+P81SapyyFyKgwsRC5ob/tGexNiA+GjVEhcDZl5ecoxsX09HHOXHRH1DAMLkQvidGbHZVmmn4GFyCoMLEQupqXVgIILtQCAacM4ndnRmHfM/vpCLVpaDRJXQ+Q8GFiIXMw3l+rQ0mpEhL8Kw8J9pS6HfmRYuC8i/FXQtRlx6GKd1OUQOQ0GFiIX88PdmTmd2fEIgoCpw0IAcBwLkTUYWIhczB7uzuzwzF11HMdC1HMMLEQu5Mq1ZpyrboRcJmDykBCpy6FuTBkSApkAnK1uRHn9danLIXIKDCxELiS/fQXVcVEBUHt5SFwNdUft7YGxUQEA2MpC1FO9Cixr165FbGwsVCoVkpKSsG/fvm7P/fe//41Zs2YhNDQU/v7+SE1Nxc6dOzucs3HjRgiC0OnR0tLSm/KI3Nbe9tVtp3I6s8Mzf424ezNRz1gdWHJycrB8+XKsWrUKRUVFSE9Px9y5c1FSUtLl+fn5+Zg1axZyc3NRWFiI6dOn44477kBRUVGH8/z9/VFRUdHhoVKpendXRG6o1WDEgXPm6cwMLI7O/DXad7YGbQajxNUQOT6rl8B87bXXsGjRIixevBgAsGbNGuzcuRPr1q1DdnZ2p/PXrFnT4f0//OEP2L59Oz755BOMGzfOclwQBERERFhbDhG1Ky6tR4OuDYHeHkgcpJa6HPoJoyMDEODtgfrmVhy5Uo+kmCCpSyJyaFa1sOj1ehQWFiIjI6PD8YyMDBw4cKBH1zAajWhoaEBQUMcfzsbGRsTExCAyMhK33357pxaYH9PpdNBqtR0eRO7MPBYifWgo5DJOZ3Z0PxwYbZ6KTkTdsyqw1NTUwGAwIDw8vMPx8PBwVFZW9ugaf/zjH9HU1IT77rvPciw+Ph4bN27Exx9/jM2bN0OlUmHy5Mk4e/Zst9fJzs6GWq22PKKioqy5FSKXY17Tg+NXnIe5W2jv2RqJKyFyfL0adPvjxahEUezRAlWbN2/Giy++iJycHISFfb9k+KRJk7BgwQKMGTMG6enp+OCDDzBs2DC88cYb3V5r5cqV0Gg0lkdpaWlvboXIJdQ16XG0TAMAmDqU05mdxdShpsDy3ZV61DXpJa6GyLFZFVhCQkIgl8s7taZUV1d3anX5sZycHCxatAgffPABbrnllhsXJZNhwoQJN2xhUSqV8Pf37/Agclf7zl6FKALxEX4I8+dgdWcRoVYhPsIPogjsP8dWFqIbsSqweHp6IikpCXl5eR2O5+XlIS0trdvnbd68GQ8//DDef/993HbbbT/5eURRRHFxMQYMGGBNeURuy7z+CmcHOR9zFx7HsRDdmNWzhFasWIGsrCwkJycjNTUVGzZsQElJCZYsWQLA1FVTVlaGTZs2ATCFlYULF+LPf/4zJk2aZGmd8fLyglptmsnw0ksvYdKkSRg6dCi0Wi1ef/11FBcX480337TVfRK5LFEUse8sx684q2nDQrEh/wLyz17tcfc6kTuyOrBkZmaitrYWq1evRkVFBRITE5Gbm4uYmBgAQEVFRYc1WdavX4+2tjYsXboUS5cutRx/6KGHsHHjRgBAfX09HnvsMVRWVkKtVmPcuHHIz8/HxIkT+3h7RK7vVGUDqht08PKQI3lwoNTlkJWSBwfCy0OOqw06nKxoQMJAdm8TdUUQRVGUughb0Gq1UKvV0Gg0HM9CbuWtvefx8o5TmBEfhncfniB1OdQLj2z8Bl+cqsazc+OxZFqc1OUQ9auevn5zLyEiJ2def4Wzg5yX+WvHcSxE3WNgIXJizfo2HL50DQDHrzizacNNyzwcvlyHJl2bxNUQOSYGFiIn9vWFWugNRkQGeiE2xEfqcqiXBgd7IzrIG60GEQXna6Uuh8ghMbAQOTHzdOapw0I5u8SJCYKAqcNM3ULcvZmoawwsRE7MvBw/119xftOGmbqFzF9TIuqIgYXISZXWNeNiTRMUMgFpccFSl0N9lBoXDIVMwOXaZlyqaZK6HCKHw8BC5KTMf4mPjw6En8pD4mqor3yVCss6OuwWIuqMgYXISVmmMw/jdGZXwWX6ibrHwELkhFoNRhxon03C6cyuwzwWqeBCLXRtBomrIXIsDCxETqiopB6NujYE+XgicaBa6nLIRkZE+CPEV4lmvQGF7evrEJEJAwuRE9p7phoAkD40BDIZpzO7Cpns++nNezmOhagDBhYiJ2RZf2Uou4NczTSOYyHqEgMLkZOpbdThWLkGAJDOAbcuZ8qQEAiCaRfuKm2L1OUQOQwGFiIns/9cDUQRGDHAH2F+KqnLIRsL9lVi9CDTuKR8LiJHZMHAQuRk9nI6s8szz/zKP1sjcSVEjoOBhciJGI2iZfwKl+N3Xeav7b6zV2EwihJXQ+QYGFiInMjJSi1qGnXw9pQjOSZI6nLITsZGBcBPpUB9cyu+u1IvdTlEDoGBhciJmFtXUm8KhqeCP76uSiGXYcqQ9t2bz7BbiAhgYCFyKt8vx8/uIFdnWaa/fc0dInfHwELkJJp0bTh8uQ4AA4s7MH+Ni0vroWlulbgaIukxsBA5ia8v1KLVICIqyAuDg72lLofsbFCAF4aE+cIomqayE7k7BhYiJ2GezjxtWCgEgcvxuwPzbCGux0LEwELkNCzjV7gcv9uwLNN/5ipEkdObyb0xsBA5gZLaZlyqbYZCJiA1LljqcqifTIwNglIhQ6W2BWerG6Uuh0hSDCxETsC8c+/4mED4qTwkrob6i8pDjkk3mQIqN0Mkd8fAQuQE8n8wfoXcy9QfdAsRuTMGFiIHp28z4sA5Lsfvrsxf80MX69Csb5O4GiLpMLAQObjDl+rQpDcgxFeJhAH+UpdD/Swu1AeDArygNxhx8EKd1OUQSYaBhcjB7flBd5BMxunM7kYQBHYLEYGBhcjhfXnKtDT7zcPZHeSupg0z7yvEwELui4GFyIGV1V/H2epGyASuv+LO0oaEQC4TcKGmCaV1zVKXQySJXgWWtWvXIjY2FiqVCklJSdi3b1+35/773//GrFmzEBoaCn9/f6SmpmLnzp2dztu6dSsSEhKgVCqRkJCAbdu29aY0Ipey57SpdWV8dCDU3pzO7K78VR5Iig4EwG4hcl9WB5acnBwsX74cq1atQlFREdLT0zF37lyUlJR0eX5+fj5mzZqF3NxcFBYWYvr06bjjjjtQVFRkOaegoACZmZnIysrCkSNHkJWVhfvuuw8HDx7s/Z0RuYA97WtvsDuIprJbiNycIFq53nNKSgrGjx+PdevWWY6NGDEC8+fPR3Z2do+uMXLkSGRmZuI3v/kNACAzMxNarRY7duywnDNnzhwEBgZi8+bNPbqmVquFWq2GRqOBvz9nUpDz07UZMH51Hpr0Bnz61BQkDlJLXRJJ6OgVDe74y374KhUo+s0seMjZo0+uoaev31Z9x+v1ehQWFiIjI6PD8YyMDBw4cKBH1zAajWhoaEBQUJDlWEFBQadrzp49+4bX1Ol00Gq1HR5EruTwpWto0hsQ6sfpzASMHOiPYB9PNOra8O3la1KXQ9TvrAosNTU1MBgMCA8P73A8PDwclZWVPbrGH//4RzQ1NeG+++6zHKusrLT6mtnZ2VCr1ZZHVFSUFXdC5PjM41c4nZkAQCYTkD7U1C20h91C5IZ61ab4463tRVHs0Xb3mzdvxosvvoicnByEhYX16ZorV66ERqOxPEpLS624AyLHx/Er9GPT2r8X9nBfIXJDCmtODgkJgVwu79TyUV1d3amF5MdycnKwaNEifPjhh7jllls6fCwiIsLqayqVSiiVSmvKJ3IaV641W6Yzpw9hYCGTqUNDIQjAyQotKjUtiFCrpC6JqN9Y1cLi6emJpKQk5OXldTiel5eHtLS0bp+3efNmPPzww3j//fdx2223dfp4ampqp2vu2rXrhtckcmXmv6A5nZl+KNhXibFRAQCAL9u7DInchVUtLACwYsUKZGVlITk5GampqdiwYQNKSkqwZMkSAKaumrKyMmzatAmAKawsXLgQf/7znzFp0iRLS4qXlxfUatOsh2XLlmHq1Kl45ZVXMG/ePGzfvh27d+/G/v37bXWfRE7FHFimx4f9xJnkbqYPD0NRST2+PFWNByZGS10OUb+xegxLZmYm1qxZg9WrV2Ps2LHIz89Hbm4uYmJiAAAVFRUd1mRZv3492trasHTpUgwYMMDyWLZsmeWctLQ0bNmyBe+99x5Gjx6NjRs3IicnBykpKTa4RSLnomsz4MB57s5MXZvRHmL3n6uBrs0gcTVE/cfqdVgcFddhIVfx1bka/Pztgwj1U+LQr2f2aEA7uQ+jUURK9ue42qDDPxalYEr7zCEiZ2WXdViIyP7Mmx1OGxbKsEKdyGQCprfPFvriFMexkPtgYCFyMOY1NjidmbozfbipW2gPB96SG2FgIXIgV64141x1I+QygdOZqVtThoZA0b5786WaJqnLIeoXDCxEDuT76cwBnM5M3fJTeWDCYNP2JpzeTO6CgYXIgZib+G8ezunMdGPm2UIcx0LugoGFyEG0tBpw4HwtAE5npp9mXqPn4IU6NOvbJK6GyP4YWIgcxMGLdWjWGxDur8TIgZyaTzcWF+qDqCAv6A1GfHWuVupyiOyOgYXIQXx+sgoAMCM+nNOZ6ScJgoAZ7V2HHMdC7oCBhcgBiKKIz0+aXnRmcjl+6qGb279XvjxVDRdZA5SoWwwsRA7gTFUjyuqvQ6mQYfIQrlxKPZN6UzBUHjJUaFpwuqpB6nKI7IqBhcgB7G7vDpo8JARennKJqyFnofKQIy3OFHA5W4hcHQMLkQMwv9jMYHcQWWn6D7qFiFwZAwuRxGobdfi25BoAYOYIBhayjnlfocLL16BpbpW4GiL7YWAhktie01chikDCAH8MUHtJXQ45mchAbwwL94VRBPacYSsLuS4GFiKJfX7KNH7lFrauUC/NHBEOANh9koGFXBcDC5GE9G1G5J+pAQDMaH/RIbLWLe3fO3tOV0PfZpS4GiL7YGAhktChi3Vo1LUhxFeJ0YPUUpdDTmpsVABCfD3R0NKGby7VSV0OkV0wsBBJyNwdNCM+FDIZV7el3pHLBMsMs7wTVRJXQ2QfDCxEEvnh6rYz4tkdRH1zi2UcSxVXvSWXxMBCJJHzVxtRUtcMT7kM6UO5ui31TfrQUCgVMly5dp2r3pJLYmAhkoi5dWVSXDB8lAqJqyFn5+UptwTf3ewWIhfEwEIkEXNg4XRmshVzt1AepzeTC2JgIZLAtSY9Dl82zebgcvxkKzPaw++R0npUa1skrobIthhYiCTwxalqGEUgPsIPkYHeUpdDLiLMT4WxUQEAgM+5txC5GAYWIgnsPF4JAJg9MkLiSsjVzEpony3EcSzkYhhYiPrZdb0B+WevAgAyRnI6M9mWeRzL/nM1aNa3SVwNke0wsBD1s31nr6Kl1YhBAV5IGOAvdTnkYoaF+yIqyAu6NiP2n62Ruhwim2FgIepnu9qb6jNGhkMQuLot2ZYgCB0WkSNyFQwsRP2ozWDE5+0vIhkJHL9C9jGrPbB8frIaBiNXvSXXwMBC1I++uXQN15pbEeDtgQmDA6Uuh1zUhNgg+KkUqG3So6jkmtTlENkEAwtRP9p1wjQ7aGZ8OBRy/viRfXjIZZb1fXZxthC5iF79xly7di1iY2OhUqmQlJSEffv2dXtuRUUFHnzwQQwfPhwymQzLly/vdM7GjRshCEKnR0sLFz4i1yGKInYdN714zObsILKzOe1T5j87VsnNEMklWB1YcnJysHz5cqxatQpFRUVIT0/H3LlzUVJS0uX5Op0OoaGhWLVqFcaMGdPtdf39/VFRUdHhoVKprC2PyGGdqNCirP46VB4ypA8NlboccnHThodC5SFDSV0zTlRopS6HqM+sDiyvvfYaFi1ahMWLF2PEiBFYs2YNoqKisG7dui7PHzx4MP785z9j4cKFUKvV3V5XEARERER0eBC5EnPrytShofDylEtcDbk6b08Fpg0zBeOdxyolroao76wKLHq9HoWFhcjIyOhwPCMjAwcOHOhTIY2NjYiJiUFkZCRuv/12FBUV3fB8nU4HrVbb4UHkyMyr22ZwdVvqJ3MSTd9rOxhYyAVYFVhqampgMBgQHt6x/z08PByVlb3/gYiPj8fGjRvx8ccfY/PmzVCpVJg8eTLOnj3b7XOys7OhVqstj6ioqF5/fiJ7K6ltxqnKBsgEYCY3O6R+MiM+HB5yAWerG3GuulHqcoj6pFeDbn+82JUoin1aAGvSpElYsGABxowZg/T0dHzwwQcYNmwY3njjjW6fs3LlSmg0GsujtLS015+fyN7Ms4MmxgYh0MdT4mrIXai9PJAWFwLg+xY+ImdlVWAJCQmBXC7v1JpSXV3dqdWlT0XJZJgwYcINW1iUSiX8/f07PIgc1WfHuNkhScPcLfQZu4XIyVkVWDw9PZGUlIS8vLwOx/Py8pCWlmazokRRRHFxMQYMGGCzaxJJpVLTgsOXTYt3mV88iPrLrIRwyATgaJkGV641S10OUa9Z3SW0YsUKvP3223j33Xdx8uRJPP300ygpKcGSJUsAmLpqFi5c2OE5xcXFKC4uRmNjI65evYri4mKcOHHC8vGXXnoJO3fuxIULF1BcXIxFixahuLjYck0iZ/bZsQoAwPjoAAxQe0lcDbmbEF8lJgwOAsBWFnJuCmufkJmZidraWqxevRoVFRVITExEbm4uYmJiAJgWivvxmizjxo2z/LuwsBDvv/8+YmJicOnSJQBAfX09HnvsMVRWVkKtVmPcuHHIz8/HxIkT+3BrRI4ht/1F4tZRbDEkacxJjMDBi3XYebwSi9Nvkrocol4RRBdZAlGr1UKtVkOj0XA8CzmMam0LUrI/hygCXz07A4MC2MJC/a+8/jrSXv4CggAc/PVMhPlxUU5yHD19/eZmJkR2tPN4JUQRGBsVwLBCkhkY4IUxUQEQxe8XMCRyNgwsRHb0n6Om8Su3sTuIJPbDvYWInBEDC5GdXG3Q4dDFOgCcHUTSm9v+PVhwoRa1jTqJqyGyHgMLkZ3sPF4JowiMiVQjKshb6nLIzQ0O8UHiIH8YjCKX6ienxMBCZCc72qczz2V3EDmI20cPBAB8+l25xJUQWY+BhcgOaht1KDhfCwC4NZGBhRyDeSzVwYt1qNa2SFwNkXUYWIjsYNeJKhhFIHGQP6KD2R1EjiEqyBvjok2zhXLbB4QTOQsGFiI7+OSIqcmdi8WRo/m+W4iBhZwLAwuRjVVpW1BwwdQddEf7iwORo7ht1AAIAnD48jWU11+XuhyiHmNgIbKxT7+rgCgCSTGBnB1EDidCrcKEGNPeQv9hKws5EQYWIhv7uL076M4xbF0hx3T7GFNXJWcLkTNhYCGyoUs1TThSWg+ZwPEr5LjmJg6ATACOXNGgpLZZ6nKIeoSBhciGzINtJw8JQaifUuJqiLoW6qdEalwwAODTo2xlIefAwEJkI6IoYju7g8hJmGcLfVzMwELOgYGFyEZOVjTgXHUjPBUyzObeQeTg5iZGwEMu4FRlA05VaqUuh+gnMbAQ2cj2I2UAgBnDw+Cv8pC4GqIbC/D2xPThYQCAbUVlEldD9NMYWIhswGgU8ekR0xTRO8eyO4icw93jBwEAtheVw2AUJa6G6MYYWIhsoLDkGsrqr8NXqcCM+DCpyyHqkenxYfBXKVCpbcHB9sUOiRwVAwuRDXzU3qSeMTIcKg+5xNUQ9YxSIcdt7YNv/81uIXJwDCxEfdTSarBMZ757XKTE1RBZx9wttONoBa7rDRJXQ9Q9BhaiPtp9sgraljYMVKssa1sQOYuk6EBEBnqhSW/ArhOVUpdD1C0GFqI+2lp4BQBw1/hBkMsEiashso5MJuCucaZWlo/YLUQOjIGFqA+qG1qQf7YGAHD3eHYHkXOa3x5Y8s/W4GqDTuJqiLrGwELUB+bpoOOiAxAX6it1OUS9EhfqizGRahiMomU8FpGjYWAh6iVRFPGv9u6gnyWxdYWcm7lb6N9FVySuhKhrDCxEvXS8XIvTVQ3wVMgs+7IQOas7xw6Ch1zAsTItjpdrpC6HqBMGFqJeMreuzEoIh9qLS/GTcwvy8URGgmkPrA++KZW4GqLOGFiIekHfZsTH7X39P+NgW3IR902IAgB8VFyOllauyUKOhYGFqBf2nK5GXZMeoX5KpA8NkbocIpuYMiQEA9UqaK63YudxrslCjoWBhagXctqbzO8aNwgKOX+MyDXIZQJ+lmxqZfngMLuFyLHwNy2Rlcrrr+PL09UAgPvbm9CJXMW9SZEQBOCrc7UorWuWuhwii14FlrVr1yI2NhYqlQpJSUnYt29ft+dWVFTgwQcfxPDhwyGTybB8+fIuz9u6dSsSEhKgVCqRkJCAbdu29aY0Irv74HApjCKQEhuEm7j2CrmYqCBvTI4zdXN+yFYWciBWB5acnBwsX74cq1atQlFREdLT0zF37lyUlJR0eb5Op0NoaChWrVqFMWPGdHlOQUEBMjMzkZWVhSNHjiArKwv33XcfDh48aG15RHZlMIqWGRQPpkRLXA2RfZgH335YeAUGoyhxNUQmgiiKVn03pqSkYPz48Vi3bp3l2IgRIzB//nxkZ2ff8Lk333wzxo4dizVr1nQ4npmZCa1Wix07dliOzZkzB4GBgdi8eXOP6tJqtVCr1dBoNPD39+/5DRFZ4ctT1fjFxm8Q4O2Br1fOhMpDLnVJRDbX0mpAyh8+h+Z6Kzb+YgJuHh4mdUnkwnr6+m1VC4ter0dhYSEyMjI6HM/IyMCBAwd6VylMLSw/vubs2bNveE2dTgetVtvhQWRv7x8ytSTePS6SYYVclspDbln5NodrspCDsCqw1NTUwGAwIDw8vMPx8PBwVFb2fgpcZWWl1dfMzs6GWq22PKKiOPiR7KtK24IvTpkG2z4wkd9v5Nrub/8e33WiClXaFomrIerloFtBEDq8L4pip2P2vubKlSuh0Wgsj9JS/hVA9vXh4VIYjCKSYwIxNNxP6nKI7Co+wh8TBwfBYBSx+VDXYxSJ+pNVgSUkJARyubxTy0d1dXWnFhJrREREWH1NpVIJf3//Dg8iezH90jaF4gcmcrAtuYcFqTEAgM2HStBqMEpcDbk7qwKLp6cnkpKSkJeX1+F4Xl4e0tLSel1Eampqp2vu2rWrT9cksqXPT1ahrP46Arw9cNvoAVKXQ9Qv5oyMQIivJ6q0Ouw+USV1OeTmFNY+YcWKFcjKykJycjJSU1OxYcMGlJSUYMmSJQBMXTVlZWXYtGmT5TnFxcUAgMbGRly9ehXFxcXw9PREQkICAGDZsmWYOnUqXnnlFcybNw/bt2/H7t27sX//fhvcIlHfbSq4DADInBDFwbbkNjwVMtw/IRp/+fIc/v71ZcwdxbBO0rE6sGRmZqK2tharV69GRUUFEhMTkZubi5gYU9NhRUVFpzVZxo0bZ/l3YWEh3n//fcTExODSpUsAgLS0NGzZsgXPPfccnn/+ecTFxSEnJwcpKSl9uDUi2zhX3YD952ogE4CsSTFSl0PUrx5IicbaPedw4HwtzlU3YEgYx2+RNKxeh8VRcR0WspffbD+GTQWXkZEQjg0Lk6Uuh6jfPbrpMPJOVOHhtMF48c6RUpdDLsYu67AQuZuGllZsLbwCAHgobbC0xRBJxNyyuLXwCpp0bRJXQ+6KgYXoBrYWXkGT3oAhYb5IiwuWuhwiSUwZEoLYEB806Nrwr/YAT9TfGFiIumE0ipbBtg+lxvR5rSEiZyWTCXhk8mAAwLtfXeT+QiQJBhaibuSfvYoLNU3wUypw9/hIqcshktQ9SZFQe3ngcm0zPj/JKc7U/xhYiLqxIf8CANPOtT5KqyfUEbkUb0+FZYfyt/dflLgackcMLERdOFamwYHztZDLBDwyJVbqcogcwkOpg6GQCTh0sQ5Hr2ikLofcDAMLURf+us/UunLH6AEYFOAlcTVEjiFCrcLt7Ss9v7P/gsTVkLthYCH6kSvXmvHpdxUAgMXpN0lcDZFjWTTF9DPx6XcVqNRwF2fqPwwsRD/y3leXYDCKmDwkGImD1FKXQ+RQRkWqkRIbhDajiHe/4lgW6j8MLEQ/oLneii2HTFtLPMrWFaIuPT7N9LPxz68vo75ZL3E15C4YWIh+4P2DJWjSGzA83A/ThoVKXQ6RQ5o+PAzxEX5o0hvwtwOXpS6H3AQDC1G763qDZSDhY1Nv4kJxRN0QBAFLpw8BALx34CKX66d+wcBC1O79QyWoadQjKsgLd44dKHU5RA7t1lEDEBvig/rmVrx/sETqcsgNMLAQAWhpNWD93vMAgF/ePAQecv5oEN2IXCbgiWlxAEzLALS0GiSuiFwdfysTAfjgcCmqG3QYqFbhHi7DT9Qj88cNwgC1CtUNOmz9lpsikn0xsJDb07cZ8dYeU+vKEzfHwVPBHwuinvBUyPDYVNOMoXV7zkPfZpS4InJl/M1Mbm/rt1dQrmlBmJ8S9yZHSV0OkVO5f0I0Qv2UuHLtOj4sLJW6HHJhDCzk1vRtRqzdcw4A8Pi0OKg85BJXRORcvDzlWHqzaSzLG5+f41gWshsGFnJrOd+UoLTuOkJ8lXhwYrTU5RA5pQdSojFQrUKltgX/5IwhshMGFnJbzfo2/PlzU+vKsplD4OXJ1hWi3lAq5Hhq5lAAwLo957guC9kFAwu5rfe+uoSaRh2ig7yROYGtK0R98bOkSMQEe6OmUY+/FVySuhxyQQws5Jbqm/V4q33dlRWzhnFmEFEfechlWH6LqZVl/d4L0La0SlwRuRr+lia3tG7veTS0tCE+wg93juGqtkS2cOeYQRgS5gvN9Vas/fK81OWQi2FgIbdTqWnBxq8uAQB+NWc4ZDLuGURkC3KZgGfnxAMA3v3qIkrrmiWuiFwJAwu5nf/beRq6NiOSYwIxfXiY1OUQuZSZI8KQFhcMfZsR/7vztNTlkAthYCG3cqS03rKE+HO3J3BHZiIbEwQBq24bAUEAPjlSjqKSa1KXRC6CgYXchiiKeOmT4wCAu8cPwtioAGkLInJRIweqLXty/e4/JyGKosQVkStgYCG38fGRcnxbUg9vTzmeae9nJyL7+H8Zw+HlIUfh5WvIPVopdTnkAhhYyC0069uQnXsKALB0+hCE+6skrojItUWoVZaNEX//nxNcTI76jIGF3MJbe86jUtuCyEAvLJoSK3U5RG5hybQ4RAZ6oVzTgte/OCt1OeTkGFjI5Z2rbsRbey8AAFbdOoIbHBL1Ey9POV66cyQA4J19F3G6skHiisiZ9SqwrF27FrGxsVCpVEhKSsK+fftueP7evXuRlJQElUqFm266CW+99VaHj2/cuBGCIHR6tLS09KY8IgtRFLFq21HoDUbcPDwUcxIjpC6JyK3MHBGOWQnhaDOKeP6jYxyAS71mdWDJycnB8uXLsWrVKhQVFSE9PR1z585FSUnXO3RevHgRt956K9LT01FUVIRf//rX+K//+i9s3bq1w3n+/v6oqKjo8FCpOM6A+ubDw1dw8GIdvDzk+O28RE5jJpLAC3ckwMtDjkOX6rD12zKpyyEnZXVgee2117Bo0SIsXrwYI0aMwJo1axAVFYV169Z1ef5bb72F6OhorFmzBiNGjMDixYvxyCOP4NVXX+1wniAIiIiI6PAg6ouaRh1+n3sSAPD0rKGICvKWuCIi9xQZ6I3/at/N+Q+5J1HbqJO4InJGVgUWvV6PwsJCZGRkdDiekZGBAwcOdPmcgoKCTufPnj0bhw8fRmvr95tjNTY2IiYmBpGRkbj99ttRVFR0w1p0Oh20Wm2HB9EP/e7TE9Bcb0XCAH88MpkDbYmktGhKLIaH+6GuSY/ffHxc6nLICVkVWGpqamAwGBAeHt7heHh4OCoru55nX1lZ2eX5bW1tqKmpAQDEx8dj48aN+Pjjj7F582aoVCpMnjwZZ892P6o8OzsbarXa8oiKirLmVsjFfX6yCh8Vl0MmANl3j4JCzvHlRFLyVMjw6r1jIJcJ+M93FfjPdxVSl0ROple/xX88DkAUxRuODejq/B8enzRpEhYsWIAxY8YgPT0dH3zwAYYNG4Y33nij22uuXLkSGo3G8igtLe3NrZALqmvS45mtRwGY/qobwxVtiRzCqEg1fnlzHADg+e3HUMOuIbKCVYElJCQEcrm8U2tKdXV1p1YUs4iIiC7PVygUCA4O7roomQwTJky4YQuLUqmEv79/hweRKIp47qOjqGnUYWiYL/47Y7jUJRHRDzw1YyjiI9q7hrYfk7occiJWBRZPT08kJSUhLy+vw/G8vDykpaV1+ZzU1NRO5+/atQvJycnw8PDo8jmiKKK4uBgDBgywpjwifHykHLlHK6GQCXjtvrFcc4XIwZi7hhQyAblHK7G9mLOGqGes7hJasWIF3n77bbz77rs4efIknn76aZSUlGDJkiUATF01CxcutJy/ZMkSXL58GStWrMDJkyfx7rvv4p133sH/+3//z3LOSy+9hJ07d+LChQsoLi7GokWLUFxcbLkmUU+U1jXj+Y9Mf7E9NWMoRkWqJa6IiLqSOEiNJ2cMAQCs2nYMl2qaJK6InIHC2idkZmaitrYWq1evRkVFBRITE5Gbm4uYmBgAQEVFRYc1WWJjY5Gbm4unn34ab775JgYOHIjXX38d99xzj+Wc+vp6PPbYY6isrIRarca4ceOQn5+PiRMn2uAWyR3o24x4anMRtC1tGBsVgF9Oj5O6JCK6gSenD8GBc7U4dKkOT20uwr+eSIVSwRZR6p4gusiyg1qtFmq1GhqNhuNZ3NAfck9iQ/4F+KsU+M9/pXPNFSInUKG5jlv/vA/XmlvxyORY/OaOBKlLIgn09PWbcz3J6X1xqgob8k17Bf3fvWMYVoicxAC1F169dwwA4N2vLmL3iSqJKyJHxsBCTu1STROWbykGADycNhizR3KFZCJnMnNEuGVhxxUfFOMix7NQNxhYyGk16trw6KbD0La0YVx0AFbeGi91SUTUC8/OjUdSTCC0LW1Y/Ldv0NDS+tNPIrfDwEJOyWgUsSKnGGerGxHmp8RbC5I4YI/ISXkqZFi3YDwi/FU4f9XUamowusTwSrIhBhZySmt2n8GuE1XwlMuwPisJ4f7c2ZvImYX5qbBhYRKUChk+P1WNP+46LXVJ5GAYWMjp5HxTgte/OAcA+N1diRgXHShxRURkC6MjA/DKPaMBAGv3nEfONyU/8QxyJwws5FS+PF2NX28zLQ735PQhuC+Zm14SuZL54wZZ9hta+e+jnDlEFgws5DSOlNZj6T+/hcEo4u7xg/DfGcOkLomI7OB/Zg/HvUmRMIrA0ve/ReHlOqlLIgfAwEJO4US5FgvfPYRmvQGThwTj5btH33CHcCJyXoIgIPvuUZgZHwZdmxGPbDyM05UNUpdFEmNgIYd3tqoBWe8chOZ6K8ZFB2B9VjI8FfzWJXJlCrkMf3lwPMZHB0BzvRUP/vVrhhY3x9/65NDOVTfi528fRG2THomD/LHxFxPhq7R6CywickJennK8+/AEJA7yR22THg/+9WucqtRKXRZJhIGFHNbxcg0y1xegukGH4eF++PsjKVB7eUhdFhH1owBvT/xjUQpGDVK3h5aDOFnB0OKOGFjIIRVevob7N3xtaVnZ/NgkBPp4Sl0WEUnAHFpGR6pR16TH/Ru+xjeXOBDX3TCwkMPZdbwSC94+iIaWNiTHBOL9RychiGGFyK2pvT3w90UpljEtP3/7IHYcrZC6LOpHDCzkMERRxF/zL+DxfxTieqsBU4eFYtOiifBXsRuIiAC1lwf+uXgSZiWEQ99mxC/f/xbvfXVR6rKonzCwkENoNRix6qNj+H3uSYgi8POUaLz7UDK8PTnAloi+5+Upx1sLkrBgUjREEXjpkxNY+e+j0LUZpC6N7IyvBiS5Cs11PPl+EQovX4MgAM/dloBHJg/mOitE1CW5TMBv5yUiMtAbr3x2CpsPleBEhRbrfj4eAwO8pC6P7IQtLCSpPaercdvr+1F4+Rr8lAr8NSsZi6bEMqwQ0Q0JgoAl0+Lw3sMToPbywJHSetzxxn7sP1sjdWlkJwwsJAldmwGvfHYKv9j4Deqa9Bg50B+f/tcU3JIQLnVpROREbh4ehk+fmoKEAaa1Wha8cxC//fQEWlrZReRqGFio3313xfSX0Lo95yGKwIJJ0dj6RBpign2kLo2InFBUkDe2PpGGB1OiAQDv7L+IO97Yj2NlGokrI1sSRFEUpS7CFrRaLdRqNTQaDfz9/aUuh7rQ0mrAG1+cxVt7L8BgFBHi64nfzU/EnMQBUpdGRC7ii1NV+NW/jqKmUQeFTMCi9FgsmzmUA/gdWE9fvxlYyO5EUcTO45X47acnUVZ/HQBw++gBWD0vkeurEJHN1Tbq8NxHx7DjWCUAYFCAF164IwEZIyMkroy6wsBCDuFUpRa/+/Qk9p8zDYQboFbhhTsS2KpCRHb3+ckq/Gb7ccsfSlOGhOCZOfEYFamWuDL6IQYWktT5q41Ys/ssPv2uHKIIeCpkeHzqTXji5jg2zRJRv7muN3VFv73vIvQGIwDgjjEDsWLWMMSGcNycI2BgIUmcKNfi7X0X8FFxGYzt31m3jR6AZ2bHIzrYW9riiMhtldY147W8M/iouAyiCMgE4NZRA/DEzXEYOZAtLlJiYKF+YzSK2HvmKt7efwFfnau1HL9lRDhWzBqGhIH8ehCRYzhersGrO0/jy9NXLcemDQvFQ2kxmDYsDHIZ14DqbwwsZHfl9dfx72+v4F+FV3CpthmAaQXKuYkReDT9JoyJCpC2QCKibhwv12DdnvPIPVphaQ0eFOCFByZG4b7kKIT5q6Qt0I0wsJBdaK634vOTVdhWVIb952pg/u7xUyrwQEo0HkobjEFcGpuInMSlmib84+vL+LDwCjTXWwGYuosmDwnBHaMHYvbICKi9uQGrPTGwkM1Ualrw+akqfHasEgXna9Fm/P5bJiU2CPcmR2FuYgR8lBxMS0TOqaXVgNyjFfjnwRIUXr5mOe4hF5A+NBTTh4fi5uFhiAriWDxbY2ChXtO2tOLr87X46lwN9p+rwfmrTR0+PizcF3MSB+Ce8YO4Oi0RuZxLNU34z9EKfHKkHKcqGzp87KZQH9w8LAxpccFIiglEINeS6jMGFuqRVoMRpysbcORKPYpL6nHkSj3OVjfih98VMgEYHRmA2SMjMHtkOG4K9ZWuYCKifnSmqgF5J6qw9/RVFJZcg8HY8SVzSJgvkmMCMT4mEAkD/DE03BdKhVyiap2TXQPL2rVr8X//93+oqKjAyJEjsWbNGqSnp3d7/t69e7FixQocP34cAwcOxK9+9SssWbKkwzlbt27F888/j/PnzyMuLg6///3vcdddd/W4JgaWG2s1GFF27TrOVjfiTFUDzlY14Gx1I85VN0LXZux0/k0hPpg8JASTh4Qg9aZg9uESkdvTXG/FV+dqkH/mKr65VNep9RkAFDIBQ8J8kTDAH/ED/BAb4ovBwd6ICvKGyoNBpis9ff22etBBTk4Oli9fjrVr12Ly5MlYv3495s6dixMnTiA6OrrT+RcvXsStt96KRx99FP/4xz/w1Vdf4Ze//CVCQ0Nxzz33AAAKCgqQmZmJ3/72t7jrrruwbds23Hfffdi/fz9SUlKsLdHtGIwiapt0qGnQo7ZJhyqtDqV1zbhy7TpKrzWj7Np1VGiuw9hNNPVTKTA2KgBjIgMwJioAY6LUCPPjCHkioh9Se3ng1lEDcOso00rddU16FF6+hsOX6vDdFQ1OVGihud6KU5UNpq6kou+fKwjAQLUXYkN8EBnohXB/FSLU7Q9/0yPA2wOCwGnV3bG6hSUlJQXjx4/HunXrLMdGjBiB+fPnIzs7u9P5zzzzDD7++GOcPHnScmzJkiU4cuQICgoKAACZmZnQarXYsWOH5Zw5c+YgMDAQmzdv7lFdztjCIooiWg0idG0GtLQaLW9bWg1oaGlDQ0trh7eNujZo29+/1qxHTYMeNY061DXr0ZOvolIhQ1yoL4aG+2JYuB+GhpneRgd5Q8a1B4iI+kQURVRoWnCiXIsTFVqcqWrApdomXKppRqOu7Sef7yEXEODtiUBvD8vbQG9PBHh7IsDbA75KBXyUcnh7KuDjqYC3Ug5fpQLennL4eCrg5SmHUiFzutBjlxYWvV6PwsJCPPvssx2OZ2Rk4MCBA10+p6CgABkZGR2OzZ49G++88w5aW1vh4eGBgoICPP30053OWbNmjTXl2cU7+y+itK4ZBqOINqMIg9EIgxEwGI3t73//aDOKMIoi2gzm940wiKZzW9s6BxNdm6HbVg9rCQIQ7OOJYB8lwvyViAz0QmSgt+VtVKAXQnyVDCZERHYiCAIGBnhhYIAXbkkItxwXRRG1TXpcqmnCxZomlNe3oFLbgiptCyo1pn/XNenRahBxtUGHqw26PtXhKZfBQy7AUyGzPDzkMnjKZVCa/62QQS4ToJAJkMsEyAQBCrnprVwmQG5+KxMg+8H7i6bESjZTyqrAUlNTA4PBgPDw8A7Hw8PDUVlZ2eVzKisruzy/ra0NNTU1GDBgQLfndHdNANDpdNDpvv+iarVaa26lxz79rhxFJfV2ufaPqTxkUCrkUHnI4KtUwE/lAT+VAv7tb/1UCvgqTf8O9PFAiK/S8gjy8eQKjUREDkgQBMvv6uTBQV2eo2szoLZRj2vNetQ3t6KuSY/6Zj2uNZta1DXNrWjSt6FZb0CTrg1NOkOH9384FlFvMEJvAJr0Bpvfy51jBzpHYDH7cXOTKIo3bILq6vwfH7f2mtnZ2XjppZd6XHNv3TM+EpPjQixJVPaDRPp9OpV1+bEfpleFTAaVhwwqD1OTnfmt0sMUUDzlzteMR0REtqFUyC2tM73RZjCiudUAfZsR+jYjWg2mt7o2I/QGI1rb35o/rjcYv+8ZMIowiKa35p4DoyhaehMMRsAgmnoYIiRcAdiqwBISEgK5XN6p5aO6urpTC4lZREREl+crFAoEBwff8JzurgkAK1euxIoVKyzva7VaREVFWXM7PbJgUozNr0lERGRLCrkM/nKZ1GXYlVV35+npiaSkJOTl5XU4npeXh7S0tC6fk5qa2un8Xbt2ITk5GR4eHjc8p7trAoBSqYS/v3+HBxEREbkmq7uEVqxYgaysLCQnJyM1NRUbNmxASUmJZV2VlStXoqysDJs2bQJgmhH0l7/8BStWrMCjjz6KgoICvPPOOx1m/yxbtgxTp07FK6+8gnnz5mH79u3YvXs39u/fb6PbJCIiImdmdWDJzMxEbW0tVq9ejYqKCiQmJiI3NxcxMaauk4qKCpSUlFjOj42NRW5uLp5++mm8+eabGDhwIF5//XXLGiwAkJaWhi1btuC5557D888/j7i4OOTk5HANFiIiIgLApfmJiIhIQj19/XbtETpERETkEhhYiIiIyOExsBAREZHDY2AhIiIih8fAQkRERA6PgYWIiIgcHgMLEREROTwGFiIiInJ4DCxERETk8Kxemt9RmRfs1Wq1EldCREREPWV+3f6phfddJrA0NDQAAKKioiSuhIiIiKzV0NAAtVrd7cddZi8ho9GI8vJy+Pn5QRAEm11Xq9UiKioKpaWlLrtHkavfo6vfH+D698j7c36ufo+ufn+A/e5RFEU0NDRg4MCBkMm6H6niMi0sMpkMkZGRdru+v7+/y34Tmrn6Pbr6/QGuf4+8P+fn6vfo6vcH2Oceb9SyYsZBt0REROTwGFiIiIjI4TGw/ASlUokXXngBSqVS6lLsxtXv0dXvD3D9e+T9OT9Xv0dXvz9A+nt0mUG3RERE5LrYwkJEREQOj4GFiIiIHB4DCxERETk8BhYiIiJyeAwsvaTT6TB27FgIgoDi4mKpy7GZO++8E9HR0VCpVBgwYACysrJQXl4udVk2cenSJSxatAixsbHw8vJCXFwcXnjhBej1eqlLs6nf//73SEtLg7e3NwICAqQup8/Wrl2L2NhYqFQqJCUlYd++fVKXZFP5+fm44447MHDgQAiCgI8++kjqkmwmOzsbEyZMgJ+fH8LCwjB//nycPn1a6rJsat26dRg9erRlMbXU1FTs2LFD6rLsJjs7G4IgYPny5f3+uRlYeulXv/oVBg4cKHUZNjd9+nR88MEHOH36NLZu3Yrz58/jZz/7mdRl2cSpU6dgNBqxfv16HD9+HH/605/w1ltv4de//rXUpdmUXq/HvffeiyeeeELqUvosJycHy5cvx6pVq1BUVIT09HTMnTsXJSUlUpdmM01NTRgzZgz+8pe/SF2Kze3duxdLly7F119/jby8PLS1tSEjIwNNTU1Sl2YzkZGRePnll3H48GEcPnwYM2bMwLx583D8+HGpS7O5b775Bhs2bMDo0aOlKUAkq+Xm5orx8fHi8ePHRQBiUVGR1CXZzfbt20VBEES9Xi91KXbxv//7v2JsbKzUZdjFe++9J6rVaqnL6JOJEyeKS5Ys6XAsPj5efPbZZyWqyL4AiNu2bZO6DLuprq4WAYh79+6VuhS7CgwMFN9++22py7CphoYGcejQoWJeXp44bdo0cdmyZf1eA1tYrFRVVYVHH30Uf//73+Ht7S11OXZVV1eHf/7zn0hLS4OHh4fU5diFRqNBUFCQ1GVQF/R6PQoLC5GRkdHheEZGBg4cOCBRVdQXGo0GAFz2Z85gMGDLli1oampCamqq1OXY1NKlS3HbbbfhlltukawGBhYriKKIhx9+GEuWLEFycrLU5djNM888Ax8fHwQHB6OkpATbt2+XuiS7OH/+PN544w0sWbJE6lKoCzU1NTAYDAgPD+9wPDw8HJWVlRJVRb0liiJWrFiBKVOmIDExUepybOro0aPw9fWFUqnEkiVLsG3bNiQkJEhdls1s2bIF3377LbKzsyWtg4EFwIsvvghBEG74OHz4MN544w1otVqsXLlS6pKt0tP7M/uf//kfFBUVYdeuXZDL5Vi4cCFEB14Q2dr7A4Dy8nLMmTMH9957LxYvXixR5T3Xm3t0FYIgdHhfFMVOx8jxPfnkk/juu++wefNmqUuxueHDh6O4uBhff/01nnjiCTz00EM4ceKE1GXZRGlpKZYtW4Z//OMfUKlUktbCpflh+kuupqbmhucMHjwY999/Pz755JMOvywNBgPkcjl+/vOf429/+5u9S+2Vnt5fV9+MV65cQVRUFA4cOOCwTZzW3l95eTmmT5+OlJQUbNy4ETKZ4+f23nwNN27ciOXLl6O+vt7O1dmHXq+Ht7c3PvzwQ9x1112W48uWLUNxcTH27t0rYXX2IQgCtm3bhvnz50tdik099dRT+Oijj5Cfn4/Y2Fipy7G7W265BXFxcVi/fr3UpfTZRx99hLvuugtyudxyzGAwQBAEyGQy6HS6Dh+zJ0W/fBYHFxISgpCQkJ887/XXX8fvfvc7y/vl5eWYPXs2cnJykJKSYs8S+6Sn99cVc57V6XS2LMmmrLm/srIyTJ8+HUlJSXjvvfecIqwAffsaOitPT08kJSUhLy+vQ2DJy8vDvHnzJKyMekoURTz11FPYtm0b9uzZ4xZhBTDdtyP/zrTGzJkzcfTo0Q7HfvGLXyA+Ph7PPPNMv4UVgIHFKtHR0R3e9/X1BQDExcUhMjJSipJs6tChQzh06BCmTJmCwMBAXLhwAb/5zW8QFxfnsK0r1igvL8fNN9+M6OhovPrqq7h69arlYxERERJWZlslJSWoq6tDSUkJDAaDZZ2gIUOGWL5nncWKFSuQlZWF5ORkpKamYsOGDSgpKXGpcUeNjY04d+6c5f2LFy+iuLgYQUFBnX7nOJulS5fi/fffx/bt2+Hn52cZe6RWq+Hl5SVxdbbx61//GnPnzkVUVBQaGhqwZcsW7NmzB5999pnUpdmEn59fpzFH5jGO/T4Wqd/nJbmQixcvutS05u+++06cPn26GBQUJCqVSnHw4MHikiVLxCtXrkhdmk289957IoAuH67koYce6vIev/zyS6lL65U333xTjImJET09PcXx48e73JTYL7/8ssuv10MPPSR1aX3W3c/be++9J3VpNvPII49Yvj9DQ0PFmTNnirt27ZK6LLuSalozx7AQERGRw3OODnwiIiJyawwsRERE5PAYWIiIiMjhMbAQERGRw2NgISIiIofHwEJEREQOj4GFiIiIHB4DCxERETk8BhYiIiJyeAwsRERE5PAYWIiIiMjhMbAQERGRw/v/tkzOVTZwT6IAAAAASUVORK5CYII=\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"#Import\\n\",\n    \"import matplotlib as mpl\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"import numpy as np\\n\",\n    \"%matplotlib inline\\n\",\n    \"\\n\",\n    \"#Import the stats library\\n\",\n    \"from scipy import stats\\n\",\n    \"\\n\",\n    \"# Set the mean\\n\",\n    \"mean = 0\\n\",\n    \"\\n\",\n    \"#Set the standard deviation\\n\",\n    \"std = 1\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"# Create a range\\n\",\n    \"X = np.arange(-4,4,0.01)\\n\",\n    \"\\n\",\n    \"#Create the normal distribution for the range\\n\",\n    \"Y = stats.norm.pdf(X,mean,std)\\n\",\n    \"\\n\",\n    \"#\\n\",\n    \"plt.plot(X,Y)\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's learn how to use numpy to create the normal distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 24,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"#Set the mean and the standard deviaiton\\n\",\n    \"mu,sigma = 0,0.1\\n\",\n    \"\\n\",\n    \"# Now grab 1000 random numbers from the normal distribution\\n\",\n    \"norm_set = np.random.normal(mu,sigma,1000)\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 30,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    },\n    \"scrolled\": true\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"(array([ 1.,  1.,  0.,  0.,  0.,  1.,  1.,  2.,  4.,  4.,  7.,  6.,  7.,\\n\",\n       \"         5., 12., 12., 25., 32., 29., 40., 34., 42., 52., 42., 47., 58.,\\n\",\n       \"        72., 52., 55., 39., 42., 49., 32., 36., 27., 20., 26., 18., 19.,\\n\",\n       \"        13., 15.,  6.,  5.,  2.,  3.,  1.,  1.,  1.,  0.,  2.]),\\n\",\n       \" array([-0.356904  , -0.34361366, -0.33032332, -0.31703298, -0.30374264,\\n\",\n       \"        -0.29045229, -0.27716195, -0.26387161, -0.25058127, -0.23729092,\\n\",\n       \"        -0.22400058, -0.21071024, -0.1974199 , -0.18412956, -0.17083921,\\n\",\n       \"        -0.15754887, -0.14425853, -0.13096819, -0.11767784, -0.1043875 ,\\n\",\n       \"        -0.09109716, -0.07780682, -0.06451648, -0.05122613, -0.03793579,\\n\",\n       \"        -0.02464545, -0.01135511,  0.00193524,  0.01522558,  0.02851592,\\n\",\n       \"         0.04180626,  0.05509661,  0.06838695,  0.08167729,  0.09496763,\\n\",\n       \"         0.10825797,  0.12154832,  0.13483866,  0.148129  ,  0.16141934,\\n\",\n       \"         0.17470969,  0.18800003,  0.20129037,  0.21458071,  0.22787105,\\n\",\n       \"         0.2411614 ,  0.25445174,  0.26774208,  0.28103242,  0.29432277,\\n\",\n       \"         0.30761311]),\\n\",\n       \" <BarContainer object of 50 artists>)\"\n      ]\n     },\n     \"execution_count\": 30,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"iVBORw0KGgoAAAANSUhEUgAAAh8AAAGdCAYAAACyzRGfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAhtElEQVR4nO3df3TT1f3H8VcmEFpso/IjoYcKdUZRC4pFC3X7tm60ypg62ZFpkeERd3DgpHJ2Orr+YfBsKXKOtdup4OAwVucKnO2gczK19ahVT0EKlqOWKW4W6Caxg5W0Qk0R7vcPR0ZswaZNbkl5Ps655yz3c5O8P/dU8trNzefjMMYYAQAAWPK1gS4AAACcWwgfAADAKsIHAACwivABAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKwaMtAFfNmJEyf08ccfKyUlRQ6HY6DLAQAAvWCMUUdHh9LS0vS1r515beOsCx8ff/yx0tPTB7oMAADQBy0tLRo3btwZx5x14SMlJUXSF8WnpqYOcDUAAKA32tvblZ6eHv4cP5OzLnyc/KolNTWV8AEAQILpzZYJNpwCAACrCB8AAMAqwgcAALCK8AEAAKwifAAAAKsIHwAAwCrCBwAAsIrwAQAArCJ8AAAAqwgfAADAKsIHAACwivABAACsInwAAACrCB8AAMCqIQNdAAB82YRlW3o1bu+KWXGuBEA8sPIBAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKyKKnxMmDBBDoejW1u8eLEkyRgjn8+ntLQ0JSUlKS8vT01NTXEpHAAAJKaowkdDQ4MOHDgQbrW1tZKkO+64Q5K0cuVKlZeXq7KyUg0NDfJ4PMrPz1dHR0fsKwcAAAkpqvAxevRoeTyecHv++ef19a9/Xbm5uTLGqKKiQqWlpZo9e7YyMzNVVVWlo0ePqrq6Ol71AwCABNPnPR9dXV16+umnde+998rhcKi5uVmBQEAFBQXhMU6nU7m5uaqvrz/t64RCIbW3t0c0AAAwePU5fDz77LM6fPiw7rnnHklSIBCQJLnd7ohxbrc7fKwnZWVlcrlc4Zaent7XkgAAQALoc/hYt26dZs6cqbS0tIh+h8MR8dgY063vVCUlJQoGg+HW0tLS15IAAEAC6NO9Xfbt26eXX35ZmzdvDvd5PB5JX6yAjB07Ntzf2trabTXkVE6nU06nsy9lAACABNSnlY/169drzJgxmjXrfzd1ysjIkMfjCf8CRvpiX0hdXZ1ycnL6XykAABgUol75OHHihNavX6/58+dryJD/Pd3hcKioqEh+v19er1der1d+v1/JyckqLCyMadEAACBxRR0+Xn75Ze3fv1/33ntvt2PFxcXq7OzUokWL1NbWpuzsbNXU1CglJSUmxQIAgMTnMMaYgS7iVO3t7XK5XAoGg0pNTR3ocgAMgAnLtvRq3N4Vs756EAArovn85t4uAADAKsIHAACwivABAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKwifAAAAKsIHwAAwCrCBwAAsIrwAQAArCJ8AAAAqwgfAADAKsIHAACwivABAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKwifAAAAKsIHwAAwCrCBwAAsIrwAQAArCJ8AAAAqwgfAADAKsIHAACwivABAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKwifAAAAKsIHwAAwCrCBwAAsIrwAQAArCJ8AAAAqwgfAADAKsIHAACwKurw8a9//Ut33323Ro4cqeTkZF1zzTXauXNn+LgxRj6fT2lpaUpKSlJeXp6amppiWjQAAEhcUYWPtrY23XDDDRo6dKheeOEF7d69W4899pguuOCC8JiVK1eqvLxclZWVamhokMfjUX5+vjo6OmJdOwAASEBDohn86KOPKj09XevXrw/3TZgwIfy/jTGqqKhQaWmpZs+eLUmqqqqS2+1WdXW1Fi5cGJuqAQBAwopq5eO5557T1KlTdccdd2jMmDGaMmWK1q5dGz7e3NysQCCggoKCcJ/T6VRubq7q6+t7fM1QKKT29vaIBgAABq+owsdHH32k1atXy+v16qWXXtL999+vBx98UE899ZQkKRAISJLcbnfE89xud/jYl5WVlcnlcoVbenp6X84DAAAkiKjCx4kTJ3TttdfK7/drypQpWrhwoX70ox9p9erVEeMcDkfEY2NMt76TSkpKFAwGw62lpSXKUwAAAIkkqvAxduxYXXnllRF9V1xxhfbv3y9J8ng8ktRtlaO1tbXbashJTqdTqampEQ0AAAxeUYWPG264QR988EFE3549ezR+/HhJUkZGhjwej2pra8PHu7q6VFdXp5ycnBiUCwAAEl1Uv3Z56KGHlJOTI7/frzlz5mj79u1as2aN1qxZI+mLr1uK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z0dXV5d27typZcuWRfQXFBSovr6+2/hQKKRQKBR+HAwGJUnt7e2xLk2SdCJ0NCavE6/6ehKrmgEAia03nz29+cyIx2fYydc0xnzl2JiHj4MHD+r48eNyu90R/W63W4FAoNv4srIyLV++vFt/enp6rEuLKVfFQFcAADjXxOqzJ56fYR0dHXK5XGccE7dfuzgcjojHxphufZJUUlKipUuXhh+fOHFC//nPfzRy5Mgexw9W7e3tSk9PV0tLi1JTUwe6nAHFXERiPiIxH5GYj0jMRySb82GMUUdHh9LS0r5ybMzDx6hRo3Teeed1W+VobW3tthoiSU6nU06nM6LvggsuiHVZCSM1NZX/YP6LuYjEfERiPiIxH5GYj0i25uOrVjxOivmG02HDhikrK0u1tbUR/bW1tcrJyYn12wEAgAQTl69dli5dqnnz5mnq1KmaPn261qxZo/379+v++++Px9sBAIAEEpfw8YMf/ECHDh3SI488ogMHDigzM1N//etfNX78+Hi83aDgdDr18MMPd/sK6lzEXERiPiIxH5GYj0jMR6SzdT4cpje/iQEAAIgRbiwHAACsInwAAACrCB8AAMAqwgcAALCK8DFA2traNG/ePLlcLrlcLs2bN0+HDx8+43N8Pp8mTpyoESNG6MILL9SMGTP01ltv2Sk4zqKdj2PHjulnP/uZJk2apBEjRigtLU0//OEP9fHHH9srOo768vexefNm3XTTTRo1apQcDod27dplpdZ4WLVqlTIyMjR8+HBlZWXpjTfeOOP4uro6ZWVlafjw4brkkkv05JNPWqrUjmjm48CBAyosLNTll1+ur33tayoqKrJXqCXRzMfmzZuVn5+v0aNHKzU1VdOnT9dLL71ksdr4i2Y+3nzzTd1www0aOXKkkpKSNHHiRD3++OMWq/0vgwFx8803m8zMTFNfX2/q6+tNZmam+e53v3vG5/zhD38wtbW15h//+Id57733zIIFC0xqaqppbW21VHX8RDsfhw8fNjNmzDCbNm0y77//vtm6davJzs42WVlZFquOn778fTz11FNm+fLlZu3atUaSaWxstFNsjG3cuNEMHTrUrF271uzevdssWbLEjBgxwuzbt6/H8R999JFJTk42S5YsMbt37zZr1641Q4cONX/6058sVx4f0c5Hc3OzefDBB01VVZW55pprzJIlS+wWHGfRzseS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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"#Now let's plot it using seaborn\\n\",\n    \"\\n\",\n    \"import seaborn as sns\\n\",\n    \"\\n\",\n    \"plt.hist(norm_set,bins=50)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"There's a ton on information to go over for the normal distribution, this notebook should just serve as a very mild introduction, for more info check out the following sources:\\n\",\n    \"\\n\",\n    \"1.) http://en.wikipedia.org/wiki/Normal_distribution\\n\",\n    \"\\n\",\n    \"2.) http://mathworld.wolfram.com/NormalDistribution.html\\n\",\n    \"\\n\",\n    \"3.) http://stattrek.com/probability-distributions/normal.aspx\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Thanks!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Poisson Distribution-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's learn about the Poisson Distribution! \\n\",\n    \"Note: I suggest you learn about the binomial distribution first.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"A poisson distribution focuses on the number of discrete events or occurrences over a specified interval or continuum (e.g. time,length,distance,etc.). We'll look at the formal definition, get a break down of what that actually means, see an example and then look at the other characteristics such as mean and standard deviation.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Formal Definition: A discrete random variable X has a Poisson distribution with parameter λ if for k=0,1,2.., the probability mass function of X is given by:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$Pr(X=k)=\\\\frac{\\\\lambda^ke^{-\\\\lambda}}{k!}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"where e is Euler's number (e=2.718...) and k! is the factorial of k.\\n\",\n    \"      \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The Poisson Distribution has the following characteristics:\\n\",\n    \"\\n\",\n    \"    1.) Discrete outcomes (x=0,1,2,3...)\\n\",\n    \"    2.) The number of occurrences can range from zero to infinity (theoretically). \\n\",\n    \"    3.) It describes the distribution of infrequent (rare) events.\\n\",\n    \"    4.) Each event is independent of the other events.\\n\",\n    \"    5.) Describes discrete events over an interval such as a time or distance.\\n\",\n    \"    6.) The expected number of occurrences E(X) are assumed to be constant throughout the experiment.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So what would an example question look like? \\n\",\n    \"\\n\",\n    \"Let's say a McDonald's has a lunch rush  from 12:30pm to 1:00pm. From looking at customer sales from previous days, we know that on average 10 customers enter during 12:30pm to 1:00pm. What is the probability that *exactly* 7 customers enter during lunch rush? What is the probability that *more than* 10 customers arrive? \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's begin by thinking about how many customers we expect to come into McDonald's during lunch rush. Well we were actually already given that information, it's 10. This means that the mean is 10, then our expected value E(X)=10. In the Poisson distribution this is λ. So the mean = λ for a Poisson Distribution, it is the expected number of occurences over the specfied interval.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So since we now know what λ is, we can plug the information into the probability mass function and get an answer, let's use python and see how this works. Let's start off by answering the first question: \\n\",\n    \"\\n\",\n    \"What is the probability that exactly 7 customers enter during lunch rush?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 45,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \" There is a 9.01 % chance that exactly 7 customers show up at the lunch rush\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Note do not use lambda as an object name in python! It is already used for special lambda functions in Python!!\\n\",\n    \"\\n\",\n    \"# Set lambda\\n\",\n    \"lamb = 10\\n\",\n    \"\\n\",\n    \"# Set k to the number of occurences\\n\",\n    \"k=7\\n\",\n    \"\\n\",\n    \"#Set up e and factorial math statements\\n\",\n    \"from math import exp\\n\",\n    \"from math import factorial\\n\",\n    \"from __future__ import division\\n\",\n    \"\\n\",\n    \"# Now put the probability mass function\\n\",\n    \"prob = (lamb**k)*exp(-lamb)/factorial(k)\\n\",\n    \"\\n\",\n    \"# Put into percentage form and print answer\\n\",\n    \"print( ' There is a %2.2f %% chance that exactly 7 customers show up at the lunch rush' %(100*prob))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now that we've seen how to create the PMF manually, let's see how to do it automatically with scipy.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 19,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"There is a 9.01 % chance that exactly 7 customers show up at the lunch rush\\n\",\n      \"The mean is 10.00 \\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Import the dsitrubtion from scipy.stats\\n\",\n    \"from scipy.stats import poisson\\n\",\n    \"\\n\",\n    \"# Set our mean = 10 customers for the lunch rush\\n\",\n    \"mu = 10\\n\",\n    \"\\n\",\n    \"# Then we can get the mean and variance\\n\",\n    \"mean,var = poisson.stats(mu)\\n\",\n    \"\\n\",\n    \"# We can also calculate the PMF at specific points, such as the odds of exactly 7 customers\\n\",\n    \"odds_seven = poisson.pmf(7,mu)\\n\",\n    \"\\n\",\n    \"#Print\\n\",\n    \"print( 'There is a %2.2f %% chance that exactly 7 customers show up at the lunch rush' %(100*odds_seven))\\n\",\n    \"\\n\",\n    \"# Print the mean\\n\",\n    \"print( 'The mean is %2.2f ' %mean)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Awesome! Our manual results match up with scipy's built in stats distribution generator!\\n\",\n    \"\\n\",\n    \"Now what if we wanted to see the entire distribution? We'll need this information to answer the second question.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 22,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"# Now let's get the PMF and plot it\\n\",\n    \"\\n\",\n    \"# First the PMF\\n\",\n    \"import numpy as np\\n\",\n    \"\\n\",\n    \"# Let's see the PMF for all the way to 30 customers, remeber theoretically an infinite number of customers could show up.\\n\",\n    \"k=np.arange(30)\\n\",\n    \"\\n\",\n    \"# Average of 10 customers for the time interval\\n\",\n    \"lamb = 10\\n\",\n    \"\\n\",\n    \"#The PMF we'll use to plot\\n\",\n    \"pmf_pois = poisson.pmf(k,lamb)\\n\",\n    \"\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 24,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"<BarContainer object of 30 artists>\"\n      ]\n     },\n     \"execution_count\": 24,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"# We can now plot it simply by\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"import seaborn as sns\\n\",\n    \"%matplotlib inline\\n\",\n    \"\\n\",\n    \"#Simply call a barplot\\n\",\n    \"plt.bar(k,pmf_pois)\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For the question:  What is the probability that more than 10 customers arrive? We need to sum up the value of every bar past 10 the 10 customers bar.\\n\",\n    \"\\n\",\n    \"We can do this by using a Cumulative Distribution Function (CDF). This describes the probability that a random variable X with a given probability distribution (such as the Poisson in this current case) will be found to have a value less than or equal to X.\\n\",\n    \"\\n\",\n    \"What this means is if we use the CDF to calcualte the probability of 10 or less customers showing up we can take that probability and subtract it from the total probability space, which is just 1 (the sum of all the probabilities for every number of customers).\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 29,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The probability that 10 or less customers show up is 58.3 %.\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# scipy has a built in cdf we can use\\n\",\n    \"\\n\",\n    \"# Set out k = 10 for ten customers, set mean = 10 for the average of ten customers during lunch rush.\\n\",\n    \"k,mu = 10,10\\n\",\n    \"\\n\",\n    \"# The probability that 10 or less customers show up is:\\n\",\n    \"prob_up_to_ten = poisson.cdf(k,mu)\\n\",\n    \"\\n\",\n    \"#print\\n\",\n    \"print( 'The probability that 10 or less customers show up is %2.1f %%.' %(100*prob_up_to_ten))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now we can answer the question for *more than* 10 customers. It will be the remaining probability space\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 32,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The probability that more than ten customers show up during lunch rush is 41.7 %.\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Sorry for the long object names, but hopefully this makes the thought process very clear\\n\",\n    \"prob_more_than_ten = 1 - prob_up_to_ten\\n\",\n    \"\\n\",\n    \"print( 'The probability that more than ten customers show up during lunch rush is %2.1f %%.' %(100*prob_more_than_ten))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"-----\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"That's it for the basics of the poisson distribution! More free info can be found at these sources:\\n\",\n    \"\\n\",\n    \"1.)http://en.wikipedia.org/wiki/Poisson_distribution#Definition\\n\",\n    \"\\n\",\n    \"2.)http://stattrek.com/probability-distributions/poisson.aspx\\n\",\n    \"\\n\",\n    \"3.)http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.poisson.html\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Sampling Techniques-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's learn about  sampling theory!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Sampling Theory is a study of relationships exisiting between a population and the samples drawn from the population. For instance, the population may be the entire population of the United States, while the sample may be 1000 people you polled for a survey.\\n\",\n    \"\\n\",\n    \"There are a ton of important questions we want to ask pertaining to sampling theory, such as whether the observed difference between two samples are due to chance variation or if they are statistically significant. These are sometimes known as *tests of significance*. We'll talk about them later in another iPython notebook.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Random Samples and Numbers\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Samples must be chosen so that they are representative of a population. One method of doing this is by selecting using *random sampling*. This methods means that every member of the population has an euqal chance of being selected. There's lots of ways to create a \\\"random\\\" sampling method, it can be as simple as picking names from a hat, or using pseudorandom number generators such as a Mersenne Twister (the default PRNG for python).\\n\",\n    \"\\n\",\n    \"Learn more about it at (python 2): https://docs.python.org/2/library/random.html\\n\",\n    \"\\n\",\n    \"Learn more about it at (python 3): https://docs.python.org/3/library/random.html\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Sampling with and without Replacement\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Drawing samples without replacement from a finite source of samples is considered a finite sampling. Drawing samples from a finite source with replacement can be considered infinite. Such as tossing a coin N number of times, while there are only two possibile outcomes, there is an infinite possibility of any series of heads or tails as N goes to infinity.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Sampling Distribution of Means\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If you draw N samples from a finite population of Np samples where Np>N then the mean and the std are denoted as the following:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean: $$\\\\mu_x=\\\\mu$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The standard deviation: $$\\\\sigma_x= \\\\frac{\\\\sigma}{\\\\sqrt{N}}\\\\sqrt{ \\\\frac{N_p-N}{N_p-N}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This means that we can relate our mean and std from out sample to the total sample population.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Sampling Distribution of Proportions\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If the population is infinite and the probability of succes is denoted as p and probability of failure is q=1-p (just like in a binomial distirbution, like a coin flip). The sampling distribution of proportions then has a mean and standard deviation notes as the following:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean: $$\\\\mu_p=p$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The standard deviation: $$\\\\sigma_p=\\\\sqrt{\\\\frac{pq}{N}}=\\\\sqrt{\\\\frac{p(1-p)}{N}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Sampling Distribution of Differences and Sums\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If you are given two sample populations N1 and N2 both of which are normally distributed, we can obtain the mean and standard deviation of the sampling distribution of diffrences or sums of the statistics. If S1 is a statistics of N1 and S2 a statistic of N2 we can obtain the mean and standard deviation as follows:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For the *differences of the statistics* :\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean is: $$\\\\mu_{S1-S2}=\\\\mu_{S1}-\\\\mu_{S2}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The standard deviation is: $$ \\\\sigma_{S1-S2}=\\\\sqrt{{\\\\sigma^2}_{S1}+{\\\\sigma^2}_{S2}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For the *sum of the statistics* :\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean is: $$\\\\mu_{S1-S2}=\\\\mu_{S1}+\\\\mu_{S2}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The standard deviation is: $$ \\\\sigma_{S1-S2}=\\\\sqrt{{\\\\sigma^2}_{S1}+{\\\\sigma^2}_{S2}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Notice that the standard deviations are summed for both cases, but the means are not!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This is just a quick intro to the topic of sampling theory, check out more here:\\n\",\n    \"\\n\",\n    \"1.) http://en.wikipedia.org/wiki/Sampling_distribution\"\n   ]\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Statistical Estimation Theory-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 2\",\n   \"language\": \"python\",\n   \"name\": \"python2\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 2\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython2\",\n   \"version\": \"2.7.7\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/Statistics Overview-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#APPENDIX B- STATISTICS OVERVIEW\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Overview of main topic\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"##Example problem or manual creation of distribution\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Use scipy to create or analyze the statistics\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"##Additional resources for learning more about the topic\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The online notebooks can be viewed here:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"http://nbviewer.ipython.org/github/jmportilla/Statistics-Notes/tree/master/\\n\",\n    \"    \"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 2\",\n   \"language\": \"python\",\n   \"name\": \"python2\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 2\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython2\",\n   \"version\": \"2.7.7\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": ".ipynb_checkpoints/T Distribution (Small Sampling Theory)-checkpoint.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's learn the T-distribution! Note: Learn about the normal distribution first!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For previous distributions the sample size was assumed large (N>30). For sample sizes that are less than 30, otherwise (N<30). Note: Sometimes the t-distribution is known as the student distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The t-distribution allows for use of small samples, but does so by sacrificing certainty with a margin-of-error trade-off. The t-distribution takes into account the sample size using n-1 degrees of freedom, which means there is a different t-distribution for every different sample size. If we see the t-distribution against a normal distribution, you'll notice the tail ends increase as the peak get 'squished' down. \\n\",\n    \"\\n\",\n    \"It's important to note, that as n gets larger, the t-distribution converges into a normal distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"To further explain degrees of freedom and how it relates tothe t-distribution, you can think of degrees of freedom as an adjustment to the sample size, such as (n-1). This is connected to the idea that we are estimating something of a larger population, in practice it gives a slightly larger margin of error in the estimate.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's define a new variable called t, where\\n\",\n    \":\\n\",\n    \"$$t=\\\\frac{\\\\overline{X}-\\\\mu}{s}\\\\sqrt{N-1}=\\\\frac{\\\\overline{X}-\\\\mu}{s/\\\\sqrt{N}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"which is analogous to the z statistic given by $$z=\\\\frac{\\\\overline{X}-\\\\mu}{\\\\sigma/\\\\sqrt{N}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The sampling distribution for t can be obtained:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"## $$  f(t) = \\\\frac {\\\\varGamma(\\\\frac{v+1}{2})}{\\\\sqrt{v\\\\pi}\\\\varGamma(\\\\frac{v}{2})} (1+\\\\frac{t^2}{v})^{-\\\\frac{v+1}{2}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Where the gamma function is: $$\\\\varGamma(n)=(n-1)!$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"And v is the number of degrees of freedom, typically equal to N-1. \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Similar to a z-score table used with a normal distribution, a t-distribution uses a t-table. Knowing the degrees of freedom and the desired cumulative probability (e.g. P(T >= t) ) we can find the value of t. Here is an example of a lookup table for a t-distribution: \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"http://www.sjsu.edu/faculty/gerstman/StatPrimer/t-table.pdf\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's see how to get the t-distribution in Python using scipy!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 15,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[<matplotlib.lines.Line2D at 0x181a3c8c410>]\"\n      ]\n     },\n     \"execution_count\": 15,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"#Import for plots\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"%matplotlib inline\\n\",\n    \"\\n\",\n    \"#Import the stats library\\n\",\n    \"from scipy.stats import t\\n\",\n    \"\\n\",\n    \"#import numpy\\n\",\n    \"import numpy as np\\n\",\n    \"\\n\",\n    \"# Create x range\\n\",\n    \"x = np.linspace(-5,5,100)\\n\",\n    \"\\n\",\n    \"# Create the t distribution with scipy\\n\",\n    \"rv = t(3)\\n\",\n    \"\\n\",\n    \"# Plot the PDF versus the x range\\n\",\n    \"plt.plot(x, rv.pdf(x))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Additional resources can be found here:\\n\",\n    \"\\n\",\n    \"1.) http://en.wikipedia.org/wiki/Student%27s_t-distribution\\n\",\n    \"\\n\",\n    \"2.) http://mathworld.wolfram.com/Studentst-Distribution.html\\n\",\n    \"\\n\",\n    \"3.) http://stattrek.com/probability-distributions/t-distribution.aspx\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Bayes' Theorem.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"source\": [\n    \"# Bayes Theorem\\n\",\n    \"\\n\",\n    \"In this Statistics Notebook we will be going over Bayes Theorem and an example of how to use it. This theorem will be important to understand in many situations and we will be using it for Machine Learning in certain lectures.\\n\",\n    \"\\n\",\n    \"We will start by describing the equation for Bayes Theorem and then complete an example problem. There won't be a SciPy portion to this lecture because this is really more of a math overview than a discussion on a distribution.\\n\",\n    \"\\n\",\n    \"### Overview\\n\",\n    \"\\n\",\n    \"In probability theory and statistics, Bayes' theorem  describes the probability of an event, based on conditions that might be related to the event. Bayes Theorem allows us to use previously known information to asess likelihood of another related event.\\n\",\n    \"\\n\",\n    \"You will usually see Bayes Theorem displayed in one of two ways:\\n\",\n    \"\\n\",\n    \"$$ P(A|B) = \\\\frac{P(B|A)P(A)}{P(B)} $$\\n\",\n    \"\\n\",\n    \"$$ P(A|B) = \\\\frac{P(B|A)P(A)}{P(B|A)P(A) + P(B|not A)P(not A)}$$\\n\",\n    \"\\n\",\n    \"Here P(A|B) stands for the Probability that A happened given B has occured. These are both the same, in the second case, you would use this form if you don't directly have the Probability of B occuring on its own.\\n\",\n    \"\\n\",\n    \"Let's go ahead and dive into an example Problem to see how to use Baye's Theorem!\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Example Problem\\n\",\n    \"\\n\",\n    \"This is a classic example of Bayes Theorem:\\n\",\n    \"\\n\",\n    \"We have a test to screen for breast cancer, with the following conditions:\\n\",\n    \"\\n\",\n    \"- 1% of women have breast cancer \\n\",\n    \"- 80% of mammograms detect breast cancer when it is there\\n\",\n    \"- 9.6 % of mammograms detect breast cancer when it is *not* there. (False Positive)\\n\",\n    \"\\n\",\n    \"We could assign the probabilities to the  sample space by using a table:\\n\",\n    \"<table>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td></td>\\n\",\n    \"    <td>Cancer (1%)</td>\\n\",\n    \"    <td>No Cancer (99%)</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td>Tested Positive</td>\\n\",\n    \"    <td>80%</td>\\n\",\n    \"    <td>9.6%</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td>Tested Negative</td>\\n\",\n    \"    <td>20%</td>\\n\",\n    \"    <td>90.4%</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"</table>\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"Now let's say you wanted to know how accurate this test is. If someone went to go get the test and had a positive result, what is the probability that they have breast cancer?\\n\",\n    \"\\n\",\n    \"We can first visualize Bayes Theorem by filling out the table above:\\n\",\n    \"\\n\",\n    \"<table>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td></td>\\n\",\n    \"    <td>Cancer (1%)</td>\\n\",\n    \"    <td>No Cancer (99%)</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td>Tested Positive</td>\\n\",\n    \"    <td>True Positive: 1%  × 80%</td>\\n\",\n    \"    <td>False Positive: 99%  ×  9.6%</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"  <tr>\\n\",\n    \"    \\n\",\n    \"    <td>Tested Negative</td>\\n\",\n    \"    <td>False Negative: 1%  × 20%</td>\\n\",\n    \"    <td>True Negative: 99%  × 90.4%</td> \\n\",\n    \"    \\n\",\n    \"  </tr>\\n\",\n    \"</table>\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Remember that the proabbility of an event occuring is the number of ways it could happen given all possible outcomes:\\n\",\n    \"\\n\",\n    \"$$ Probability = \\\\frac{Desired \\\\ event} { All \\\\ possibilities}$$\\n\",\n    \"\\n\",\n    \"Then the probability of getting a real, positive result is .01 × .8 = .008. \\n\",\n    \"\\n\",\n    \"The chance of getting any type of positive result is the chance of a *true positive* plus the chance of a *false positive* \\n\",\n    \"which is (.008 + 0.09504 = .10304).\\n\",\n    \"\\n\",\n    \"So, our chance of cancer is .008/.10304 = 0.0776, or about 7.8%.\\n\",\n    \"\\n\",\n    \"This means that a positive mammogram results in only a 7.8% chance of cancer, rather than 80% (the supposed accuracy of the test). \\n\",\n    \"\\n\",\n    \"This might seem counter intuitive at first but it makes sense: the test gives a false positive 10% of the time, so there will be a ton of false positives in any given population. There will be so many false positives, in fact, that most of the positive test results will be wrong.\\n\",\n    \"\\n\",\n    \"Now we can turn the above process into the Bayes Theorem Equation:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's go ahead and plug in the information we do know into the second equation.\\n\",\n    \"\\n\",\n    \"$$ P(A|B) = \\\\frac{P(B|A)P(A)}{P(B|A)P(A) + P(B|not A)P(not A)}$$\\n\",\n    \"\\n\",\n    \"Looking back on the information we were given:\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(A|B) = Chance of having cancer (A) given a positive test (B). This is the desired information: How likely is it to have cancer with a positive result? We've already solved it using the table, so let's see if the equation agrees with our results: 7.8%.\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(B|A) = Chance of a positive test (B) given that you had cancer (A). This is the chance of a true positive, 80% in this case.\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(A) = Chance of having cancer (1%).\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(not A) = Chance of not having cancer (99%).\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"* Pr(B|not A) = Chance of a positive test (B) given that you didn’t have cancer ( Not A). This is a false positive, 9.6% in our case.\\n\",\n    \"\\n\",\n    \"Plugging in these numbers, we arrive at the same answer as our table method: 7.76%\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Other great resources for more on Bayes Theorem:\\n\",\n    \"\\n\",\n    \"1.) [Simple Explanation using Legos](https://www.countbayesie.com/blog/2015/2/18/bayes-theorem-with-lego)\\n\",\n    \"\\n\",\n    \"2.) [Wikipedia](http://en.wikipedia.org/wiki/Bayes%27_theorem)\\n\",\n    \"\\n\",\n    \"3.) [Stat Trek](http://stattrek.com/probability/bayes-theorem.aspx)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Bayseian A-B Testing.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": "Beta Distribution.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"####Let's learn the Beta distribution!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"source\": [\n    \"The beta distribution is a continuous distribution which can take values between 0 and 1. This distribution is parameterized by \\n\",\n    \"two shape parameters α and β.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": false\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"import numpy as np\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"\\n\",\n    \"import seaborn as sns\\n\",\n    \"\\n\",\n    \"from scipy import stats\\n\",\n    \"\\n\",\n    \"a = 0.5\\n\",\n    \"b = 0.5\\n\",\n    \"x = np.arange(0.01,1,0.01)\\n\",\n    \"y = stats.beta.pdf(x,a,b)\\n\",\n    \"plt.plot(x,y)\\n\",\n    \"plt.title('Beta: a=%.1f,b=%.1f' %(a,b))\\n\",\n    \"\\n\",\n    \"plt.xlabel('x')\\n\",\n    \"plt.ylabel('Probability density')\\n\",\n    \"plt.show()\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 2\",\n   \"language\": \"python\",\n   \"name\": \"python2\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 2\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython2\",\n   \"version\": \"2.7.7\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": "Binomial Distribution.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Binomial is a specific type of a discrete probability distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's see an example question first, and then learn about the binomial distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Example 1: Two players are playing basketball, player A and player B. Player A takes an average of 11 shots per game, and \\n\",\n    \"has an average success rate of 72%. Player B takes an average of 15 shots per game, but has an average success rate of 48%.\\n\",\n    \"\\n\",\n    \"Question 1: What's the probability that Player A makes 6 shots in an average game?\\n\",\n    \"\\n\",\n    \"Question 2: What's the probability that Player B makes 6 shots in an average game?\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We can classify this as a binomial experiment if the following conditions are met:\\n\",\n    \"    \\n\",\n    \"    1.) The process consists of a sequence of n trials.\\n\",\n    \"    2.) Only two exclusive outcomes are possible for each trial (A success and a failure)\\n\",\n    \"    3.) If the probability of a success is 'p' then the probability of failure is q=1-p\\n\",\n    \"    4.) The trials are independent.\\n\",\n    \"    \\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The formula for a Binomial Distribution Probability Mass Function turns out to be:    \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$Pr(X=k)=C(n,k)p^k (1-p)^{n-k}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Where n= number of trials,k=number of successes,p=probability of success,1-p=probability of failure (often written as q=1-p).\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This means that to get exactly 'k' successes in 'n' trials, we want exactly 'k' successes: $$p^k$$ \\n\",\n    \"and we want 'n-k' failures:$$(1-p)^{n-k}$$\\n\",\n    \"Then finally, there are $$C(n,k)$$ ways of putting 'k' successes in 'n' trials.\\n\",\n    \"So we multiply all these together to get the probability of exactly that many success and failures in those n trials!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"--------------------------------------------------------------------------------------------------------------------------------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Quick note, C(n,k) refers to the number of possible combinations of N things taken k at a time.\\n\",\n    \"\\n\",\n    \"This is also equal to: $$C(n,k) =  \\\\frac{n!}{k!(n-k)!}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### So let's try out the example problem!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 27,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \" The probability of player A making 6 shots in an average game is 11.1% \\n\",\n      \" \\n\",\n      \"\\n\",\n      \" The probability of player B making 6 shots in an average game is 17.0% \\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Set up player A\\n\",\n    \"\\n\",\n    \"# Probability of success for A\\n\",\n    \"p_A = .72\\n\",\n    \"# Number of shots for A\\n\",\n    \"n_A = 11\\n\",\n    \"\\n\",\n    \"# Make 6 shots\\n\",\n    \"k = 6\\n\",\n    \"\\n\",\n    \"# Now import scipy for combination\\n\",\n    \"import scipy.special as sc\\n\",\n    \"\\n\",\n    \"# Set up C(n,k)\\n\",\n    \"comb_A = sc.comb(n_A,k)\\n\",\n    \"\\n\",\n    \"# Now put it together to get the probability!\\n\",\n    \"answer_A = comb_A * (p_A**k) * ((1-p_A)**(n_A-k))\\n\",\n    \"\\n\",\n    \"# Put the answer in percentage form!\\n\",\n    \"answer_A = 100*answer_A\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"# Quickly repeat all steps for Player B\\n\",\n    \"p_B = .48\\n\",\n    \"n_B = 15\\n\",\n    \"comb_B = sc.comb(n_B,k)\\n\",\n    \"answer_B = 100 * comb_B * (p_B**k) * ((1-p_B)**(n_B-k))\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"#Print Answers\\n\",\n    \"print( ' The probability of player A making 6 shots in an average game is %1.1f%% ' %answer_A)\\n\",\n    \"print( ' \\\\n')\\n\",\n    \"print( ' The probability of player B making 6 shots in an average game is %1.1f%% ' %answer_B)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So now we know that even though player B is technically a worse shooter, because she takes more shots she will have a higher chance of making 6 shots in an average game!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"But wait a minute... what about a higher amount of shots, will player's A higher probability take a stronger effect then?\\n\",\n    \"What's the probability of making 9 shots a game for either player?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 44,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \" \\n\",\n      \"\\n\",\n      \" The probability of player A making 9 shots in an average game is 22.4% \\n\",\n      \"\\n\",\n      \"\\n\",\n      \" The probability of player B making 9 shots in an average game is 13.4% \\n\",\n      \"\\n\",\n      \"\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"#Let's find out!\\n\",\n    \"\\n\",\n    \"#Set number of shots\\n\",\n    \"k = 9\\n\",\n    \"\\n\",\n    \"#Set new combinations\\n\",\n    \"comb_A = sc.comb(n_A,k)\\n\",\n    \"comb_B = sc.comb(n_B,k)\\n\",\n    \"\\n\",\n    \"# Everything else remains the same\\n\",\n    \"answer_A = 100 * comb_A * (p_A**k) * ((1-p_A)**(n_A-k))\\n\",\n    \"answer_B = 100 * comb_B * (p_B**k) * ((1-p_B)**(n_B-k))\\n\",\n    \"\\n\",\n    \"#Print Answers\\n\",\n    \"print( ' \\\\n')\\n\",\n    \"print( ' The probability of player A making 9 shots in an average game is %1.1f%% ' %answer_A)\\n\",\n    \"print( '\\\\n')\\n\",\n    \"print( ' The probability of player B making 9 shots in an average game is %1.1f%% ' %answer_B)\\n\",\n    \"print( '\\\\n')\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now we see that player's A ability level gives better odds of making exactly 9 shots. We need to keep in mind that we are asking\\n\",\n    \"about the probability of making *exactly* those amount of shots. This is a different question than \\\" What's the probability that player A makes *at least* 9 shots?\\\".\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Now let's investigate the mean and standard deviation for the binomial distribution\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean of a binomial distribution is simply: $$\\\\mu=n*p$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This intuitively makes sense, the average number of successes should be the total trials multiplied by your average success rate.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Similarly we can see that the standard deviation of a binomial is: $$\\\\sigma=\\\\sqrt{n*q*p}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So now we can ask, whats the average number of shots each player will make in a game +/- a standard distribution?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 52,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"\\n\",\n      \"\\n\",\n      \"Player A will make an average of 8 +/- 1 shots per game\\n\",\n      \"\\n\",\n      \"\\n\",\n      \"Player B will make an average of 7 +/- 2 shots per game\\n\",\n      \"\\n\",\n      \"\\n\",\n      \"NOTE: It's impossible to make a decimal of a shot so '%1.0f' was used to replace the float!\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Let's go ahead and plug in to the formulas.\\n\",\n    \"\\n\",\n    \"# Get the mean\\n\",\n    \"mu_A = n_A *p_A\\n\",\n    \"mu_B = n_B *p_B\\n\",\n    \"\\n\",\n    \"#Get the standard deviation\\n\",\n    \"sigma_A = ( n_A *p_A*(1-p_A) )**0.5\\n\",\n    \"sigma_B = ( n_B *p_B*(1-p_B) )**0.5\\n\",\n    \"\\n\",\n    \"# Now print results\\n\",\n    \"print( '\\\\n')\\n\",\n    \"print( 'Player A will make an average of %1.0f +/- %1.0f shots per game' %(mu_A,sigma_A))\\n\",\n    \"print( '\\\\n')\\n\",\n    \"print( 'Player B will make an average of %1.0f +/- %1.0f shots per game' %(mu_B,sigma_B))\\n\",\n    \"print( '\\\\n')\\n\",\n    \"print( \\\"NOTE: It's impossible to make a decimal of a shot so '%1.0f' was used to replace the float!\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's see how to automatically make a binomial distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 60,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"7.92\\n\",\n      \"1.4891608375189027\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"from scipy.stats import binom\\n\",\n    \"\\n\",\n    \"# We can get stats: Mean('m'), variance('v'), skew('s'), and/or kurtosis('k')\\n\",\n    \"mean,var= binom.stats(n_A,p_A)\\n\",\n    \"\\n\",\n    \"print( mean)\\n\",\n    \"print( var**0.5)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Looks like it matches up with our manual methods. Note: we did not round in this case.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### We can also get the probability mass function:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's try another example to see the full PMF (Probability Mass Function) and plotting it.\\n\",\n    \"\\n\",\n    \"Imagine you flip a fair coin. Your probability of getting a heads is p=0.5 (success in this example).\\n\",\n    \"\\n\",\n    \"So what does your probability mass function look like for 10 coin flips?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 65,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"array([0.00097656, 0.00976563, 0.04394531, 0.1171875 , 0.20507812,\\n\",\n       \"       0.24609375, 0.20507812, 0.1171875 , 0.04394531, 0.00976563,\\n\",\n       \"       0.00097656])\"\n      ]\n     },\n     \"execution_count\": 65,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"import numpy as np\\n\",\n    \"\\n\",\n    \"# Set up a new example, let's say n= 10 coin flips and p=0.5 for a fair coin.\\n\",\n    \"n=10\\n\",\n    \"p=0.5\\n\",\n    \"\\n\",\n    \"# Set up n success, remember indexing starts at 0, so use n+1\\n\",\n    \"x = range(n+1)\\n\",\n    \"\\n\",\n    \"# Now create the probability mass function\\n\",\n    \"Y = binom.pmf(x,n,p)\\n\",\n    \"\\n\",\n    \"#Show\\n\",\n    \"Y\\n\",\n    \"\\n\",\n    \"# Next we'll visualize the pmf by plotting it.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Finally, let's plot the binomial distribution to get the full picture.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 77,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/png\": \"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\\n\",\n      \"text/plain\": [\n       \"<matplotlib.figure.Figure at 0x15941a90>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"import matplotlib.pyplot as plt\\n\",\n    \"\\n\",\n    \"# For simple plots, matplotlib is fine, seaborn is unnecessary.\\n\",\n    \"\\n\",\n    \"# Now simply use plot\\n\",\n    \"plt.plot(x,Y,'o')\\n\",\n    \"\\n\",\n    \"#Title (use y=1.08 to raise the long title a little more above the plot)\\n\",\n    \"plt.title('Binomial Distribution PMF: 10 coin Flips, Odds of Success for Heads is p=0.5',y=1.08)\\n\",\n    \"\\n\",\n    \"#Axis Titles\\n\",\n    \"plt.xlabel('Number of Heads')\\n\",\n    \"plt.ylabel('Probability')\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"That's it for the review on Binomial Distributions. More info can be found at the following sources:\\n\",\n    \"\\n\",\n    \"1.) http://en.wikipedia.org/wiki/Binomial_distribution\\n\",\n    \"\\n\",\n    \"2.) http://stattrek.com/probability-distributions/binomial.aspx\\n\",\n    \"\\n\",\n    \"3.) http://mathworld.wolfram.com/BinomialDistribution.html\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Thanks!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Chi-Square.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Chi-Square\\n\",\n    \"\\n\",\n    \"In this Statistics Appendix Lecture, we'll go over the Chi-Square Distribution and the Chi-Square Test. \\n\",\n    \"\\n\",\n    \"*Note: Before viewing this lecture, see the Hypothesis Testing Notebook Lecture.*\\n\",\n    \"\\n\",\n    \"Let's start by introducing the general idea of observed and theoretical frequencies, then later we'll approach the idea of the Chi-Sqaure Distribution and its definition. After that we'll do a qcuik example with Scipy on using the Chi-Square Test.\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Supppose that you tossed a coin 100 times. Theoretically you would expect 50 tails and 50 heads, however it is pretty unlikely you get that result exactly. Then a question arises... how far off from you expected/theoretical frequency would you have to be in order to conclude that the observed result is statistically significant and is not just due to random variations.\\n\",\n    \"\\n\",\n    \"We can begin to think about this question by defining an example set of possible events. We'll call them Events 1 through *k*. Each of these events has an expected (theoretical) frequency and an observed frequency. We can display this as a table:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"<table>\\n\",\n    \"<tr>\\n\",\n    \"<th>Event</th>\\n\",\n    \"<th>Event 1</th>\\n\",\n    \"<th>Event 2</th>\\n\",\n    \"<th>Event 3</th>\\n\",\n    \"<th>...</th>\\n\",\n    \"<th>Event k</th>\\n\",\n    \"</tr>\\n\",\n    \"<tr>\\n\",\n    \"<td>Observed Frequency</td>\\n\",\n    \"<td>$$o_1$$</td>\\n\",\n    \"<td>$$o_2$$</td>\\n\",\n    \"<td>$$o_3$$</td>\\n\",\n    \"<td>...</td>\\n\",\n    \"<td>$$o_k$$</td>\\n\",\n    \"</tr>\\n\",\n    \"<tr>\\n\",\n    \"<td>Expected Frequency</td>\\n\",\n    \"<td>$$e_1$$</td>\\n\",\n    \"<td>$$e_2$$</td>\\n\",\n    \"<td>$$e_3$$</td>\\n\",\n    \"<td>...</td>\\n\",\n    \"<td>$$e_k$$</td>\\n\",\n    \"</tr>\\n\",\n    \"</table>\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Since we wanted to know whether observed frequencies differ significantly from the expected frequencies we'll have to define a term for a measure of discrepency.\\n\",\n    \"\\n\",\n    \"We'll define this measure as Chi-Square, which will be the sum of the squared difference between the observed and expected frequency divided by the expected frequency for all events. To show this more clearly, this is mathematically written as:\\n\",\n    \"$$ \\\\chi ^2 =  \\\\frac{(o_1 - e_1)^2}{e_1}+\\\\frac{(o_2 - e_2)^2}{e_2}+...+\\\\frac{(o_k - e_k)^2}{e_k} $$\\n\",\n    \"Which is the same as:\\n\",\n    \"$$\\\\chi ^2 = \\\\sum^{k}_{j=1} \\\\frac{(o_j - e_j)^2}{e_j} $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If the total frequency is N\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ \\\\sum o_j = \\\\sum e_j = N $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Then we could rewrite the Chi-Square Formula to be:\\n\",\n    \"$$ \\\\chi ^2 = \\\\sum \\\\frac{o_j ^2}{e_j ^2} - N$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We can now see that if the Chi Square value is equal to zero, then the observed and theoretical frequencies agree exactly. While if the Chi square value is greater than zero, they do not agree.\\n\",\n    \"\\n\",\n    \"The sampling distribution of Chi Square is approximated very closely by the *Chi-Square distribution*\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### The Chi Square Distribution\\n\",\n    \"\\n\",\n    \"The Chi-Square Distribution is related to the standard normal distribution. If a random variable Z, then Z<sup>2</sup> has the Chi Square distribution with one degree of freedom. This idea is best presented graphically in a video. I've embedded a video below which goes over this an a way better than this static iPython Notebook format.\\n\",\n    \"\\n\",\n    \"Here is an excellent video explaining the basics of the Chi Square Distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 10,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/jpeg\": \"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\",\n      \"text/html\": [\n       \"\\n\",\n       \"        <iframe\\n\",\n       \"            width=\\\"400\\\"\\n\",\n       \"            height=\\\"300\\\"\\n\",\n       \"            src=\\\"https://www.youtube.com/embed/hcDb12fsbBU\\\"\\n\",\n       \"            frameborder=\\\"0\\\"\\n\",\n       \"            allowfullscreen\\n\",\n       \"            \\n\",\n       \"        ></iframe>\\n\",\n       \"        \"\n      ],\n      \"text/plain\": [\n       \"<IPython.lib.display.YouTubeVideo at 0x26ba9ed84d0>\"\n      ]\n     },\n     \"execution_count\": 10,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"from IPython.display import YouTubeVideo\\n\",\n    \"YouTubeVideo(\\\"hcDb12fsbBU\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### The Chi Square Test for Goodness of Fit\\n\",\n    \"\\n\",\n    \"We can now use the [Chi-Square test](http://stattrek.com/chi-square-test/goodness-of-fit.aspx?Tutorial=AP) can be used to determine how well a theoretical distribution fits an observed empirical distribution. \\n\",\n    \"\\n\",\n    \"Scipy will basically be constructing and looking up this table for us:\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 12,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/png\": \"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\",\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 12,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"url='http://upload.wikimedia.org/wikipedia/commons/thumb/8/8e/Chi-square_distributionCDF-English.png/300px-Chi-square_distributionCDF-English.png'\\n\",\n    \"\\n\",\n    \"from IPython.display import Image\\n\",\n    \"Image(url)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"Let's go ahead and do an example problem. Say you are at a casino and are in charge of monitoring a [craps](http://en.wikipedia.org/wiki/Craps)(a dice game where two dice are rolled). You are suspcious that a player may have switched out the casino's dice for their own. How do we use the Chi-Square test to check whether or not this player is cheating?\\n\",\n    \"\\n\",\n    \"You will need some observations in order to begin. You begin to keep track of this player's roll outcomes.You record the next 500 rolls taking note of the sum of the dice roll result and the number of times it occurs.\\n\",\n    \"\\n\",\n    \"You record the following:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"<table>\\n\",\n    \"<td>Sum of Dice Roll</td>\\n\",\n    \"<td>2</td>\\n\",\n    \"<td>3</td>\\n\",\n    \"<td>4</td>\\n\",\n    \"<td>5</td>\\n\",\n    \"<td>6</td>\\n\",\n    \"<td>7</td>\\n\",\n    \"<td>8</td>\\n\",\n    \"<td>9</td>\\n\",\n    \"<td>10</td>\\n\",\n    \"<td>11</td>\\n\",\n    \"<td>12</td>\\n\",\n    \"<tr>\\n\",\n    \"<td>Number of Times Observed</td>\\n\",\n    \"<td>8</td>\\n\",\n    \"<td>32</td>\\n\",\n    \"<td>48</td>\\n\",\n    \"<td>59</td>\\n\",\n    \"<td>67</td>\\n\",\n    \"<td>84</td>\\n\",\n    \"<td>76</td>\\n\",\n    \"<td>57</td>\\n\",\n    \"<td>34</td>\\n\",\n    \"<td>28</td>\\n\",\n    \"<td>7</td>\\n\",\n    \"</tr>\\n\",\n    \"</table>\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now we also know the espected frequency of these sums for a fair dice. That frequency distribution looks like this:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"<table>\\n\",\n    \"<td>Sum of Dice Roll</td>\\n\",\n    \"<td>2</td>\\n\",\n    \"<td>3</td>\\n\",\n    \"<td>4</td>\\n\",\n    \"<td>5</td>\\n\",\n    \"<td>6</td>\\n\",\n    \"<td>7</td>\\n\",\n    \"<td>8</td>\\n\",\n    \"<td>9</td>\\n\",\n    \"<td>10</td>\\n\",\n    \"<td>11</td>\\n\",\n    \"<td>12</td>\\n\",\n    \"</tr>\\n\",\n    \"<tr>\\n\",\n    \"<td>Expected Frequency</td>\\n\",\n    \"<td>1/36</td>\\n\",\n    \"<td>2/36</td>\\n\",\n    \"<td>3/36</td>\\n\",\n    \"<td>4/36</td>\\n\",\n    \"<td>5/36</td>\\n\",\n    \"<td>6/36</td>\\n\",\n    \"<td>5/36</td>\\n\",\n    \"<td>4/36</td>\\n\",\n    \"<td>3/36</td>\\n\",\n    \"<td>2/36</td>\\n\",\n    \"<td>1/36</td>\\n\",\n    \"</tr>\\n\",\n    \"</table>\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now we can calculated the expected number of rolls by multiplying the expected frequency with the total sum of the rolls (500 rolls).\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 20,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"500\"\n      ]\n     },\n     \"execution_count\": 20,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"# Check sum of the rolls\\n\",\n    \"observed = [8,32,48,59,67,84,76,57,34,28,7]\\n\",\n    \"roll_sum = sum(observed)\\n\",\n    \"roll_sum\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 22,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[0.027777777777777776,\\n\",\n       \" 0.05555555555555555,\\n\",\n       \" 0.08333333333333333,\\n\",\n       \" 0.1111111111111111,\\n\",\n       \" 0.1388888888888889,\\n\",\n       \" 0.16666666666666666,\\n\",\n       \" 0.1388888888888889,\\n\",\n       \" 0.1111111111111111,\\n\",\n       \" 0.08333333333333333,\\n\",\n       \" 0.05555555555555555,\\n\",\n       \" 0.027777777777777776]\"\n      ]\n     },\n     \"execution_count\": 22,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"# The expected frequency\\n\",\n    \"freq = [1,2,3,4,5,6,5,4,3,2,1]\\n\",\n    \"\\n\",\n    \"# Note use of float for python 2.7\\n\",\n    \"possible_rolls = 1.0/36\\n\",\n    \"\\n\",\n    \"freq = [possible_rolls*dice for dice in freq]\\n\",\n    \"\\n\",\n    \"#Check\\n\",\n    \"freq\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Excellent, now let's multiply our frequency by the sum to get the expected number of rolls for each frequency.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 25,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[13.888888888888888,\\n\",\n       \" 27.777777777777775,\\n\",\n       \" 41.666666666666664,\\n\",\n       \" 55.55555555555555,\\n\",\n       \" 69.44444444444444,\\n\",\n       \" 83.33333333333333,\\n\",\n       \" 69.44444444444444,\\n\",\n       \" 55.55555555555555,\\n\",\n       \" 41.666666666666664,\\n\",\n       \" 27.777777777777775,\\n\",\n       \" 13.888888888888888]\"\n      ]\n     },\n     \"execution_count\": 25,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"expected = [roll_sum*f for f in freq]\\n\",\n    \"expected\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We can now use Scipy to perform the [Chi Square Test](http://docs.scipy.org/doc/scipy-0.15.1/reference/generated/scipy.stats.chisquare.html) by using chisquare.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 30,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The chi-squared test statistic is 9.89\\n\",\n      \"The p-value for the test is 0.45\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"from scipy import stats\\n\",\n    \"\\n\",\n    \"chisq,p = stats.chisquare(observed,expected)\\n\",\n    \"\\n\",\n    \"print( 'The chi-squared test statistic is %.2f' %chisq)\\n\",\n    \"print( 'The p-value for the test is %.2f' %p)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"stats.chisquare returns two values, the chi-squared test statistic and the p-value of the test.\\n\",\n    \"\\n\",\n    \"With such a high p-value, we have no reason to doubt the fairness of the dice.\\n\",\n    \"\\n\",\n    \"That's it for the Chi-Square Distirbution and Test!\\n\",\n    \"\\n\",\n    \"For more information, check out these links:\\n\",\n    \"\\n\",\n    \"1. [Wikipedia](http://en.wikipedia.org/wiki/Chi-squared_test)\\n\",\n    \"\\n\",\n    \"2. [Stat trek](http://stattrek.com/chi-square-test/independence.aspx)\\n\",\n    \"\\n\",\n    \"3. [Khan Academy](https://www.khanacademy.org/math/probability/statistics-inferential/chi-square/v/pearson-s-chi-square-test-goodness-of-fit)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Continuous Uniform Distributions.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's learn about Continous Uniform Distributions. Note: You should look at Discrete Uniform Distributions first.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If we took a discrete uniform distribution to probability of any outcome was 1/n for any outcome, however for a *continous* distribution, our data can not be divided in discrete components, for example weighing an object. With perfect precision on weight, the data can take on any value between two points(e.g 5.4 grams,5.423 grams, 5.42322 grams, etc.) \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This means that our n possible values from the discrete uniform distribution is going towards infinity, thus the probability of any *individual* outcome for a continous distribution is 1/∞ ,technically undefined or zero if we take the limit to infinity. Thus we can only take probability measurements of ranges of values, and not just a specific point. Let's look at some definitions and examples to get a better understanding!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"##### A continous random variable X with a probability density function is a continous uniform random variable when:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$f(x)=\\\\frac{1}{(b-a)}\\\\\\\\\\\\\\\\a<=x<=b$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This makes sense, since for a discrete uniform distribution the f(x)=1/n but in the continous case we don't have a specific n possibilities, we have a range from the min (a) to the max (b)!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean is simply the average of the min and max:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$\\\\frac{(a+b)}{2}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The variance is defined as:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ \\\\sigma^2 = \\\\frac{(b-a)^2}{12}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So what would an example problem look like? Let's say on average, a taxi ride in NYC takes 22 minutes. After taking some time measurements from experiments we gather that all the taxi rides are uniformly distributed between 19 and 27 minutes. What is the probability density function of a taxi ride, or f(x)?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 18,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The probability density function results in 0.125\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"#Let's solve this with python\\n\",\n    \"\\n\",\n    \"#Lower bound time\\n\",\n    \"a = 19\\n\",\n    \"\\n\",\n    \"#Upper bound time\\n\",\n    \"b = 27\\n\",\n    \"\\n\",\n    \"#Then using our probability density function we get\\n\",\n    \"fx = 1.0/(b-a)\\n\",\n    \"\\n\",\n    \"#show \\n\",\n    \"print('The probability density function results in %1.3f' %fx)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 29,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The variance of the continous unifrom distribution is 5.3\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"#We can also get the variance \\n\",\n    \"var = ((b-a)**2 )/12\\n\",\n    \"\\n\",\n    \"#Show\\n\",\n    \"print('The variance of the continous unifrom distribution is %1.1f' %var)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So let's ask the question, what's the probability that the taxi ride will last *at least* 25 minutes?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 32,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \" The probability that the taxi ride will last at least 25 minutes is 25.0%\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# This is the same as the PDF of f(27) (the entire space) minus the probability space less than 25 minutes.\\n\",\n    \"\\n\",\n    \"#f(27)\\n\",\n    \"fx_1 = 27.0/(b-a)\\n\",\n    \"#f(25)\\n\",\n    \"fx_2 = 25.0/(b-a)\\n\",\n    \"\\n\",\n    \"#Our answer is then\\n\",\n    \"ans = fx_1-fx_2\\n\",\n    \"\\n\",\n    \"#print\\n\",\n    \"print(' The probability that the taxi ride will last at least 25 minutes is %2.1f%%' %(100*ans))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's see how to do this automatically with  scipy.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 37,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[<matplotlib.lines.Line2D at 0x17f8a53ec60>]\"\n      ]\n     },\n     \"execution_count\": 37,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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79+mn+MTzm7Uc3wAAMCNY+b9m7/VBQAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALIPgAwAALGNcwWf79u1KS0tTZGSksrKydOTIkWuO7enp0apVqzR16lRNmjRJHo9nxJjPP/9c69ev1/3336/IyEjNmjVL7733XsiY++67TzabbURbvXp1cExZWdmI43PmzBnPEgEAQBgyHXzq6urk8XhUWVmptrY2zZ07V4WFhers7Bx1fCAQUHx8vCorKzVr1qxRx6xbt05vvPGGXnvtNX300UcqLy/X8uXL1dbWFhzT0tKinp6eYPN6vZKkH//4xyFzLV68OGRcU1OT2SUCAIAwZTMMwzBzQk5OjjIzM7Vjx45g3/Tp01VUVKTq6urrnjt//nzNnj1bW7ZsCelPTk5WZWVlyO5NUVGRoqOj9dZbb406l8fj0e9//3t1dHTIZrNJurrjc/HiRTU0NJhZUpDf75fT6ZTP51NsbOy45gAAADeXmfdvUzs+g4ODam1tldvtDul3u906duyY+Ur/TyAQUGRkZEhfVFSUjh49es063nrrLf385z8Php4vvP/++0pISNADDzygJ554Qn19fde9rt/vD2kAACB8mQo+58+f19DQkBITE0P6ExMT1dvbO+4iFi1apM2bN6ujo0PDw8Pyer1qbGxUT0/PqOMbGhp08eJFlZWVhfQXFhbq7bff1qFDh7Rp0ya1tLTo4YcfViAQGHWe6upqOZ3OYEtJSRn3GgAAwLffuL7c/OVdFsMwRvSZsXXrVqWnp2vatGmy2+1as2aNHnvsMUVERIw6/te//rUKCwuVnJwc0l9cXKwlS5Zo5syZWrp0qfbt26c///nPevfdd0edZ+3atfL5fMHW1dU17jUAAIBvP1PBJy4uThERESN2d/r6+kbsApkRHx+vhoYGDQwM6NNPP9XHH3+s6OhopaWljRj76aef6uDBg/q3f/u3r5w3KSlJqamp6ujoGPW4w+FQbGxsSAMA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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"# Import the following\\n\",\n    \"from scipy.stats import uniform\\n\",\n    \"import numpy as np\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"\\n\",\n    \"#Let's set an A and B\\n\",\n    \"A=0\\n\",\n    \"B=5\\n\",\n    \"\\n\",\n    \"# Set x as 100 linearly spaced points between A and B\\n\",\n    \"x = np.linspace(A,B,100)\\n\",\n    \"\\n\",\n    \"# Use uniform(loc=start point,scale=endpoint)\\n\",\n    \"rv = uniform(loc=A,scale=B)\\n\",\n    \"\\n\",\n    \"#Plot the PDF of that uniform distirbution\\n\",\n    \"plt.plot(x,rv.pdf(x))\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Note the above line is at 0.2, as we would expect since 1/(5-0) is 1/5 or 0.2.\\n\",\n    \"\\n\",\n    \"####That's it for Uniform Continuous Distributions. Here are some more resource for you:\\n\",\n    \"\\n\",\n    \"1.)http://en.wikipedia.org/wiki/Uniform_distribution_%28continuous%29\\n\",\n    \"\\n\",\n    \"2.)http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.uniform.html\\n\",\n    \"\\n\",\n    \"3.)http://mathworld.wolfram.com/UniformDistribution.html\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Discrete Uniform Distributions.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Let's start off with a definition for discrete uniform distributions.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Definition: A random variable X has a discrete uniform distribution if each of the n values in its range:\\n\",\n    \"            x1,x2,x3....xn has equal probability:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ f(x_{i}) = 1/n $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's use python to show a simple example!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"First the imports:\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 6,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"# Import all the usual imports from the Python for Data Analysis and Visualization Course.\\n\",\n    \"import numpy as np\\n\",\n    \"from numpy.random import randn\\n\",\n    \"import pandas as pd\\n\",\n    \"from scipy import stats\\n\",\n    \"import matplotlib as mpl\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"import seaborn as sns\\n\",\n    \"from __future__ import division\\n\",\n    \"%matplotlib inline\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's set up a dice roll and plot the distribution using seaborn before we go use matplotlib by itself.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 8,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"Text(0.5, 1.0, 'Probability Mass Function for Dice Roll')\"\n      ]\n     },\n     \"execution_count\": 8,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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ISEhLj+7Vxrj9Rzf3dNURZc2Lz/+jXzyqiiUlXQZ9ciRI1c837/++qu2b9/uCChFm7+/vwzDuKrQXLFiRUdA/uSTT9SyZUstXrxYr7/+uqOm6FwUd74uP1coH7gHB6UiMjLScWNfcdxdSw8ICNCGDRtkGIbT+9nZ2SooKHD5hWe32132UdRW9Avkgw8+UMuWLTVr1iynupMnT7odV3H79PX1VZUqVUqc0+81dOhQvf/++/r444+VmpqqatWqFfvUWUl69+6tl19+WbNnz3b6l+vllixZIh8fH3366adOq1YfffSRS21cXJzi4uJUWFioTZs26R//+IeGDRum4OBgde/eXdLFm6f79Omj06dP65tvvtH48ePVsWNH/fjjjwoPD7/meRTx8/Nze5P5ta4SFalevbq8vLxu6A2lAQEBKigo0JEjR5xCjmEYstvtjhvMPSUgIECHDx92aS+6Of3yPzvXcy+LO4Zh6JNPPlHlypVL/DNfo0aNK57vwMBAVaxYsdibra8m8FaoUMFpHK1bt1ZUVJQmTJigP//5zwoLC3P83XD48GGX0HXo0CHuvymnWMHBTa1Vq1Y6deqUyy/YhQsXOt6/1FdffeX0ZERhYaGWLl2qunXrOv7islgsLo+/bt++3e0TS5L073//2+lpkJMnT+qTTz5RXFycvLy8rntukhzjKO5f6VFRUYqNjdXkyZO1aNEi9e7d+7q+N+jWW2/VX//6V3Xq1Em9evUqtq7oyxgvndfZs2f1/vvvF9vHy8tL0dHRmjFjhiTpu+++c6mpXLmy2rVrp7Fjxyo/P187d+685jlcqnbt2srOznb6rPPz8/XFF19c1/4qVqyoFi1a6F//+leJIelKn9elin42P/jgA6f2ZcuW6fTp0y4/uzdaq1attGvXLpfPY+HChbJYLHrooYc8ctwJEyZo165dGjp0qFNIvly7du20evVq7d69u9iajh076ueff1ZAQIDLal6zZs2u64sVrVarZsyYoXPnzunVV1+VJD388MOSXD+rzMxMZWVlefyzgmewgoObWs+ePTVjxgz16tVLe/fuVePGjfXtt99q0qRJat++vR555BGn+sDAQD388MN66aWXHE9R/fDDD06Pinfs2FGvvPKKxo8frxYtWmj37t2aOHGiIiIiXJ7akS7+Am/durWGDx+uCxcuaPLkycrNzdWECRN+9/zq1q2rihUratGiRYqMjFSVKlUUGhrqtLQ/dOhQdevWTRaLRQMHDrzuY126JF+cDh06aOrUqerRo4eee+45HTt2TG+++aZLIJw9e7a+/vprdejQQbVq1dK5c+cc/8ou+kz69u2rihUr6v7771fNmjVlt9uVnJwsm832u1cvunXrppdfflndu3fXX//6V507d07Tp0//XfdETZ06VQ888ICio6M1atQo1atXT7/++qtWrFiht99+W/7+/mrUqJEkac6cOfL395efn58iIiLcXl5q3bq12rRpo5EjRyo3N1f333+/4ymqJk2aKCEh4brHejUSExO1cOFCdejQQRMnTlR4eLg+++wzzZw5UwMGDNAdd9zxu/Z/4sQJrV+/XtLF+1yKvuhv7dq1evLJJ6/452PixIn6/PPP9eCDD2rMmDFq3LixTpw4odTUVA0fPlwNGjTQsGHDtGzZMj344INKTEzUXXfdpQsXLmj//v1atWqVXnjhBUVHR1/z2Fu0aKH27dtrwYIFGjVqlOrXr6/nnntO//jHP1ShQgW1a9fO8RRVWFiYEhMTr+scoYyV5R3OML9Ln+YpSdHTDu4cO3bM6N+/v1GzZk3D29vbCA8PN0aPHm2cO3fOqU6SMWjQIGPmzJlG3bp1DR8fH6NBgwbGokWLnOry8vKMESNGGLfeeqvh5+dnNG3a1Pjoo49cno4oerpk8uTJxoQJE4zbbrvN8PX1NZo0aWJ88cUXbud5rU9RGYZhLF682GjQoIHh4+Pj8qRJ0XitVqvRtm3b4k/gZa72vLt7imr+/PlG/fr1DavVatSpU8dITk425s2b5zS/jIwM49FHHzXCw8MNq9VqBAQEGC1atDBWrFjh2M97771nPPTQQ0ZwcLDh6+trhIaGGk8++aSxffv2K46/6LMsycqVK4177rnHqFixolGnTh0jJSWl2Keo3O3L3Wexa9cu44knnjACAgIMX19fo1atWkbv3r2dftamTZtmREREGF5eXk5PwLn7vM+ePWuMHDnSCA8PN3x8fIyaNWsaAwYMMI4fP+4yFndPJbVo0aLEp9yu1H/fvn1Gjx49jICAAMPHx8eoX7++8cYbbxiFhYWOmqKf8zfeeOOKx7n0ePr/n2yzWCxGlSpVjPr16xsJCQkufzaKuPvZPnDggPHMM88YISEhho+Pj+Nn5NInB0+dOmWMGzfOqF+/vuHr62vYbDajcePGRmJiotMTk+6U9PfKjh07jAoVKhh9+vQxDOPiE4OTJ0827rjjDsPHx8cIDAw0nn76aePAgQMu++QpqvLBYhhXcbs7gDLzySefqHPnzvrss8/Uvn37sh4OAJQLBBzgJrVr1y7t27dPQ4cOVeXKlfXdd9/dsBtBAcDsuMkYuEkNHDhQnTt31i233KLFixcTbgDgGrCCAwAATIcVHAAAYDoEHAAAYDoEHAAAYDp/yC/6u3Dhgg4dOiR/f39u3AQAoJwwDEMnT55UaGioKlQoeY3mDxlwDh06pLCwsLIeBgAAuA4HDhy44n/W+ocMOP7+/pIunqDL//dqAABwc8rNzVVYWJjj93hJ/pABp+iyVNWqVQk4AACUM1dzewk3GQMAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMplYAzc+ZMRUREyM/PT1FRUVq7dm2J9enp6YqKipKfn5/q1Kmj2bNnu9RMmzZN9evXV8WKFRUWFqbExESdO3fOU1MAAADliMcDztKlSzVs2DCNHTtWW7ZsUVxcnNq1a6f9+/e7rd+zZ4/at2+vuLg4bdmyRWPGjNGQIUO0bNkyR82iRYs0atQojR8/XllZWZo3b56WLl2q0aNHe3o6AACgHLAYhmF48gDR0dFq2rSpZs2a5WiLjIxUly5dlJyc7FI/cuRIrVixQllZWY62/v37a9u2bcrIyJAkDR48WFlZWfrqq68cNS+88II2btx4xdUh6eL/Rmqz2ZSTk8N/tgkAQDlxLb+/PbqCk5+fr82bNys+Pt6pPT4+XuvWrXPbJyMjw6W+TZs22rRpk86fPy9JeuCBB7R582Zt3LhRkvTLL79o5cqV6tChg9t95uXlKTc312kDAADm5e3JnR89elSFhYUKDg52ag8ODpbdbnfbx263u60vKCjQ0aNHVbNmTXXv3l1HjhzRAw88IMMwVFBQoAEDBmjUqFFu95mcnKwJEybcmEkBAICbXqncZGyxWJxeG4bh0nal+kvb16xZo9dee00zZ87Ud999p3//+9/69NNP9corr7jd3+jRo5WTk+PYDhw48HumAwAAbnIeXcEJDAyUl5eXy2pNdna2yypNkZCQELf13t7eCggIkCS99NJLSkhI0F/+8hdJUuPGjXX69Gk999xzGjt2rCpUcM5tVqtVVqv1Rk0LAADc5Dy6guPr66uoqCilpaU5taelpSk2NtZtn5iYGJf6VatWqVmzZvLx8ZEknTlzxiXEeHl5yTAMefieaQAAUA54/BLV8OHD9c4772j+/PnKyspSYmKi9u/fr/79+0u6ePmoZ8+ejvr+/ftr3759Gj58uLKysjR//nzNmzdPI0aMcNR06tRJs2bN0pIlS7Rnzx6lpaXppZdeUufOneXl5eXpKQEAgJucRy9RSVK3bt107NgxTZw4UYcPH1ajRo20cuVKhYeHS5IOHz7s9J04ERERWrlypRITEzVjxgyFhoZq+vTp6tq1q6Nm3LhxslgsGjdunA4ePKgaNWqoU6dOeu211zw9HQAAUA54/HtwbkZ8Dw4AAOXPTfM9OAAAAGWBgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEyHgAMAAEynVALOzJkzFRERIT8/P0VFRWnt2rUl1qenpysqKkp+fn6qU6eOZs+e7VJz4sQJDRo0SDVr1pSfn58iIyO1cuVKT00BAACUIx4POEuXLtWwYcM0duxYbdmyRXFxcWrXrp3279/vtn7Pnj1q37694uLitGXLFo0ZM0ZDhgzRsmXLHDX5+flq3bq19u7dqw8//FC7d+/W3Llzdeutt3p6OgAAoBywGIZhePIA0dHRatq0qWbNmuVoi4yMVJcuXZScnOxSP3LkSK1YsUJZWVmOtv79+2vbtm3KyMiQJM2ePVtvvPGGfvjhB/n4+FzzmHJzc2Wz2ZSTk6OqVatex6wAAEBpu5bf3x5dwcnPz9fmzZsVHx/v1B4fH69169a57ZORkeFS36ZNG23atEnnz5+XJK1YsUIxMTEaNGiQgoOD1ahRI02aNEmFhYVu95mXl6fc3FynDQAAmJdHA87Ro0dVWFio4OBgp/bg4GDZ7Xa3fex2u9v6goICHT16VJL0yy+/6MMPP1RhYaFWrlypcePG6a233tJrr73mdp/Jycmy2WyOLSws7AbMDgAA3KxK5SZji8Xi9NowDJe2K9Vf2n7hwgUFBQVpzpw5ioqKUvfu3TV27Finy2CXGj16tHJychzbgQMHfs90AADATc7bkzsPDAyUl5eXy2pNdna2yypNkZCQELf13t7eCggIkCTVrFlTPj4+8vLyctRERkbKbrcrPz9fvr6+Tv2tVqusVuuNmBIAACgHPLqC4+vrq6ioKKWlpTm1p6WlKTY21m2fmJgYl/pVq1apWbNmjhuK77//fv3000+6cOGCo+bHH39UzZo1XcINAAD44/H4Jarhw4frnXfe0fz585WVlaXExETt379f/fv3l3Tx8lHPnj0d9f3799e+ffs0fPhwZWVlaf78+Zo3b55GjBjhqBkwYICOHTumoUOH6scff9Rnn32mSZMmadCgQZ6eDgAAKAc8eolKkrp166Zjx45p4sSJOnz4sBo1aqSVK1cqPDxcknT48GGn78SJiIjQypUrlZiYqBkzZig0NFTTp09X165dHTVhYWFatWqVEhMTddddd+nWW2/V0KFDNXLkSE9PBwAAlAMe/x6cmxHfgwMAQPlz03wPDgAAQFkg4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMh4AAAANMplYAzc+ZMRUREyM/PT1FRUVq7dm2J9enp6YqKipKfn5/q1Kmj2bNnF1u7ZMkSWSwWdenS5QaPGgAAlFceDzhLly7VsGHDNHbsWG3ZskVxcXFq166d9u/f77Z+z549at++veLi4rRlyxaNGTNGQ4YM0bJly1xq9+3bpxEjRiguLs7T0wAAAOWIxTAMw5MHiI6OVtOmTTVr1ixHW2RkpLp06aLk5GSX+pEjR2rFihXKyspytPXv31/btm1TRkaGo62wsFAtWrRQnz59tHbtWp04cUIfffTRVY0pNzdXNptNOTk5qlq16vVPDgAAlJpr+f3t0RWc/Px8bd68WfHx8U7t8fHxWrdunds+GRkZLvVt2rTRpk2bdP78eUfbxIkTVaNGDT377LNXHEdeXp5yc3OdNgAAYF4eDThHjx5VYWGhgoODndqDg4Nlt9vd9rHb7W7rCwoKdPToUUnSf/7zH82bN09z5869qnEkJyfLZrM5trCwsOuYDQAAKC9K5SZji8Xi9NowDJe2K9UXtZ88eVJPP/205s6dq8DAwKs6/ujRo5WTk+PYDhw4cI0zAAAA5Ym3J3ceGBgoLy8vl9Wa7Oxsl1WaIiEhIW7rvb29FRAQoJ07d2rv3r3q1KmT4/0LFy5Ikry9vbV7927VrVvXqb/VapXVar0RUwIAAOWAR1dwfH19FRUVpbS0NKf2tLQ0xcbGuu0TExPjUr9q1So1a9ZMPj4+atCggXbs2KGtW7c6ts6dO+uhhx7S1q1bufwEAAA8u4IjScOHD1dCQoKaNWummJgYzZkzR/v371f//v0lXbx8dPDgQS1cuFDSxSemUlJSNHz4cPXt21cZGRmaN2+eFi9eLEny8/NTo0aNnI5RrVo1SXJpBwAAf0weDzjdunXTsWPHNHHiRB0+fFiNGjXSypUrFR4eLkk6fPiw03fiREREaOXKlUpMTNSMGTMUGhqq6dOnq2vXrp4eKgAAMAmPfw/OzYjvwQEAoPy5ab4HBwAAoCwQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOkQcAAAgOmUSsCZOXOmIiIi5Ofnp6ioKK1du7bE+vT0dEVFRcnPz0916tTR7Nmznd6fO3eu4uLidMstt+iWW27RI488oo0bN3pyCgAAoBzxeMBZunSphg0bprFjx2rLli2Ki4tTu3bttH//frf1e/bsUfv27RUXF6ctW7ZozJgxGjJkiJYtW+aoWbNmjZ566imtXr1aGRkZqlWrluLj43Xw4EFPTwcAAJQDFsMwDE8eIDo6Wk2bNtWsWbMcbZGRkerSpYuSk5Nd6keOHKkVK1YoKyvL0da/f39t27ZNGRkZbo9RWFioW265RSkpKerZs+cVx5SbmyubzaacnBxVrVr1OmYFAABK27X8/vboCk5+fr42b96s+Ph4p/b4+HitW7fObZ+MjAyX+jZt2mjTpk06f/682z5nzpzR+fPnVb16dbfv5+XlKTc312kDAADm5dGAc/ToURUWFio4ONipPTg4WHa73W0fu93utr6goEBHjx5122fUqFG69dZb9cgjj7h9Pzk5WTabzbGFhYVdx2wAAEB5USo3GVssFqfXhmG4tF2p3l27JE2ZMkWLFy/Wv//9b/n5+bnd3+jRo5WTk+PYDhw4cK1TAAAA5Yi3J3ceGBgoLy8vl9Wa7Oxsl1WaIiEhIW7rvb29FRAQ4NT+5ptvatKkSfryyy911113FTsOq9Uqq9V6nbMAAADljUdXcHx9fRUVFaW0tDSn9rS0NMXGxrrtExMT41K/atUqNWvWTD4+Po62N954Q6+88opSU1PVrFmzGz94AABQbnn8EtXw4cP1zjvvaP78+crKylJiYqL279+v/v37S7p4+ejSJ5/69++vffv2afjw4crKytL8+fM1b948jRgxwlEzZcoUjRs3TvPnz1ft2rVlt9tlt9t16tQpT08HAACUAx69RCVJ3bp107FjxzRx4kQdPnxYjRo10sqVKxUeHi5JOnz4sNN34kRERGjlypVKTEzUjBkzFBoaqunTp6tr166OmpkzZyo/P1+PP/6407HGjx+vpKQkT08JAADc5Dz+PTg3I74HBwCA8uem+R4cAACAskDAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAApkPAAQAAplMqAWfmzJmKiIiQn5+foqKitHbt2hLr09PTFRUVJT8/P9WpU0ezZ892qVm2bJkaNmwoq9Wqhg0bavny5Z4aPgAAKGc8HnCWLl2qYcOGaezYsdqyZYvi4uLUrl077d+/3239nj171L59e8XFxWnLli0aM2aMhgwZomXLljlqMjIy1K1bNyUkJGjbtm1KSEjQk08+qQ0bNnh6OgAAoBywGIZhePIA0dHRatq0qWbN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9dR0AABAOXLNKzjXYtGiRRoyZIjjqajOnTsrJSXFqWb37t3KyclxvH7xxRd19uxZDRw4UMePH1d0dLRWrVolf39/R82wYcN07tw5JSYm6rffftPdd9+ttLQ01a1b15PTAQAA5YRHA0716tX1wQcflFhjGIbTa4vFoqSkJCUlJZXYb9SoURo1atTvHSIAADAhvvoXAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYDgEHAACYjkcDzvHjx5WQkCCbzSabzaaEhASdOHGixD6GYSgpKUmhoaGqWLGiWrZsqZ07dzrV2O12JSQkKCQkRJUrV1bTpk314YcfenAmAACgPPFowOnRo4e2bt2q1NRUpaamauvWrUpISCixz5QpUzR16lSlpKQoMzNTISEhat26tU6ePOmoSUhI0O7du7VixQrt2LFDjz32mLp166YtW7Z4cjoAAKCc8FjAycrKUmpqqt555x3FxMQoJiZGc+fO1aeffqrdu3e77WMYhqZNm6axY8fqscceU6NGjfTee+/pzJkz+uc//+moy8jI0PPPP6/mzZurTp06GjdunKpVq6bvvvvOU9MBAADliMcCTkZGhmw2m6Kjox1t9913n2w2m9atW+e2z549e2S32xUfH+9os1qtatGihVOfBx54QEuXLtVvv/2mCxcuaMmSJcrLy1PLli3d7jcvL0+5ublOGwAAMC+PBRy73a6goCCX9qCgINnt9mL7SFJwcLBTe3BwsFOfpUuXqqCgQAEBAbJarerXr5+WL1+uunXrut1vcnKy4z4gm82msLCw650WAAAoB6454CQlJclisZS4bdq0SZJksVhc+huG4bb9Upe/f3mfcePG6fjx4/ryyy+1adMmDR8+XE888YR27Njhdn+jR49WTk6OYztw4MC1ThsAAJQj3tfaYfDgwerevXuJNbVr19b27dv166+/urx35MgRlxWaIiEhIZIuruTUrFnT0Z6dne3o8/PPPyslJUXff/+9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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"# How about a roll of a dice?\\n\",\n    \"\\n\",\n    \"# Let's check out the Probability Mass function!\\n\",\n    \"\\n\",\n    \"# Each number\\n\",\n    \"roll_options = [1,2,3,4,5,6]\\n\",\n    \"\\n\",\n    \"# Total probability space\\n\",\n    \"tprob = 1\\n\",\n    \"\\n\",\n    \"# Each roll has same odds of appearing (on a fair die at least)\\n\",\n    \"prob_roll = tprob / len(roll_options)\\n\",\n    \"\\n\",\n    \"# Plot using seaborn rugplot (note this is not really a rugplot), setting height equal to probability of roll\\n\",\n    \"uni_plot = sns.rugplot(roll_options,height=prob_roll,c='indianred')\\n\",\n    \"\\n\",\n    \"# Set Title\\n\",\n    \"uni_plot.set_title('Probability Mass Function for Dice Roll')\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We can see in the above example that the f(x) value on the plot is just equal to 1/(Total Possible Outcomes)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"-------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So what's the mean and variance of this uniform distribution? \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean is simply the max and min value divided by two, just like the mean of two numbers.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ \\\\mu = (b+a)/2 $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"With a variance of:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ \\\\sigma^2=\\\\frac{(b-a+1)^2 - 1 }{12}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"--------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's see how to automatically create a Discrete Uniform Distribution using Scipy.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 22,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The mean is 3.5\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Imports\\n\",\n    \"from scipy.stats import randint\\n\",\n    \"\\n\",\n    \"#Set up a low and high boundary for dice roll ( go to 7 since index starts at 0)\\n\",\n    \"low,high = 1,7\\n\",\n    \"\\n\",\n    \"# Get mean and variance\\n\",\n    \"mean,var = randint.stats(low,high)\\n\",\n    \"\\n\",\n    \"print('The mean is %2.1f' % mean)\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 26,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"<BarContainer object of 6 artists>\"\n      ]\n     },\n     \"execution_count\": 26,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"# Now we can make a simple bar plot\\n\",\n    \"plt.bar(roll_options,randint.pmf(roll_options,low,high))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#####That's basically it for a discrete uniform distribution, check out the rest of the reading below if you're still interested.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"---------------------------------------------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Example of real world use: German Tank Problem\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So now that we know some information about the uniform discrete distribution function, how about we use it to solve a problem?\\n\",\n    \"\\n\",\n    \"In this case we'll solve the famous German Tank Problem.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For background, first read the wikipedia page: http://en.wikipedia.org/wiki/German_tank_problem\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Excerpt from Wikipedia:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"\\\"In the statistical theory of estimation, the problem of estimating the maximum of a discrete uniform distribution from sampling without replacement is known in English as the German tank problem, due to its application in World War II to the estimation of the number of German tanks. Estimating the population maximum based on a single sample yields divergent results, while the estimation based on multiple samples is an instructive practical estimation question whose answer is simple but not obvious.\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"After reading the Wikipedia article, check out the following code for an example Python workout of the example problem.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Using a Minimum-variance unbiased estimator we obtain the population max is equal to :\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$ Population\\\\max = sample \\\\max +  \\\\frac{sample \\\\max}{sample \\\\ size} -1 $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If we for instance captured 5 tanks with the serial numbers 3,7,11,16 then we know the max observed serial number was m=16.\\n\",\n    \"This is our sample max with a sample size of 5 tanks. Plugging into the MVUE results in:\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 38,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"18.2\"\n      ]\n     },\n     \"execution_count\": 38,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"tank_estimate = 16 + (16/5) - 1\\n\",\n    \"tank_estimate\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For a Bayseian Approach:\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 41,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"20.0\"\n      ]\n     },\n     \"execution_count\": 41,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"m=16\\n\",\n    \"k=5\\n\",\n    \"tank_b_estimate = (m-1)*( (k-1)/ ( k-2) )\\n\",\n    \"tank_b_estimate\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Remember, this is still missing the STD\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Exponential Distribution.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"####Let's learn the exponential distribution!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 2\",\n   \"language\": \"python\",\n   \"name\": \"python2\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 2\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython2\",\n   \"version\": \"2.7.7\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": "Frequentist A-B Testing.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": "Gamma Distribution.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"####Let's learn gamma distribution!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 2\",\n   \"language\": \"python\",\n   \"name\": \"python2\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 2\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython2\",\n   \"version\": \"2.7.7\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": "Hypothesis Testing and Confidence Intervals.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Hypothesis Testing\\n\",\n    \"\\n\",\n    \"Hypothesis testing is the use of statistics to determine the probability that a given hypothesis is true. \\n\",\n    \"\\n\",\n    \"Hypothesis Testing can be broken into 10 basic steps.\\n\",\n    \"\\n\",\n    \"    1.) Data Testing\\n\",\n    \"    2.) Assumptions\\n\",\n    \"    3.) Hypothesis\\n\",\n    \"    4.) Test Statistic\\n\",\n    \"    5.) Distribution of Test Statistic\\n\",\n    \"    6.) Decision Rule\\n\",\n    \"    7.) Calculation of Test Statistic\\n\",\n    \"    8.) Statistical Decision\\n\",\n    \"    9.) Conclusion\\n\",\n    \"    10.) p-values\\n\",\n    \"    \\n\",\n    \"It is important to note that the initial steps can be done in different orders or at the same time, specifically, I would suggest you come up with you research question first, before going out to do data testing. Moving along:\\n\",\n    \"\\n\",\n    \"Let's now break down these steps:\\n\",\n    \"\\n\",\n    \"##### Step 1: Data Testing\\n\",\n    \"\\n\",\n    \"This one is pretty simple, to do any sort of statistical testing, we'll need some data from a population.\\n\",\n    \"\\n\",\n    \"##### Step 2: Assumptions\\n\",\n    \"\\n\",\n    \"We will need to make some assumptions regarding our data, such as assuming the data is normally distributed, or what the Standard Deviation of the data is. Another example would be whether to use a T-Distribution or a Normal Distribution.\\n\",\n    \"\\n\",\n    \"##### Step 3: Hypothesis\\n\",\n    \"\\n\",\n    \"In our Hypothesis Testing, we will have two Hypothesis: *The Null Hypothesis* (denoted as H<sub>o</sub>) and the *Alternative Hypothesis* (denoted as H<sub>A</sub>). The Null Hypothesis is the hypothesis we are looking to test against the alternative hypothesis. Let's get an example of what this looks like:\\n\",\n    \"\\n\",\n    \"Let's assume we have a data set regarding ages of customers to a restaurant. Let's say for this particular data set we want to try to prove that the mean of that sample population is *not*  30. So we set our null hypothesis as:\\n\",\n    \"\\n\",\n    \"$$ H_o : \\\\mu = 30 $$\\n\",\n    \"And our Alternative Hypothesis as:\\n\",\n    \"$$ H_A : \\\\mu \\\\neq  30 $$    \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We could have also set out Alternative Hypothesis to be that the mean is greater than 30 or another Alternative Hypothesis we could have proposed is the mean is less than 30. We will discuss these other options later when we go into one-tail versus two-tail tests.\\n\",\n    \"\\n\",\n    \"Continuing on with our steps:\\n\",\n    \"\\n\",\n    \"##### Step 4: Test Statistic\\n\",\n    \"\\n\",\n    \"Based on our assumptions, we'll choose a suitable test statistic. For example, if we believe to have a normal distribution with our data we would choose a z-score as our standard error:\\n\",\n    \"\\n\",\n    \"$$ z = \\\\frac{\\\\overline{x}-\\\\mu_o}{\\\\sigma / \\\\sqrt{n}}$$\\n\",\n    \"\\n\",\n    \"Or if we assume to have a t-distribution we would choose a t-score (estimated standard error):\\n\",\n    \"\\n\",\n    \"$$ t = \\\\frac{\\\\overline{x}-\\\\mu_o}{s/ \\\\sqrt{n}}$$\\n\",\n    \"\\n\",\n    \"Then our test statistic is defined as:\\n\",\n    \"\\n\",\n    \"$$ Test \\\\ Statistic = \\\\frac{Relevant \\\\ Statistic - Hypothesized \\\\ Parameter}{ Standard \\\\ Error \\\\ of \\\\  Releveant \\\\ Statistic}$$\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"##### Step 5: Distribution of Test Statistic\\n\",\n    \"\\n\",\n    \"As discussed earlier, verify that whether your data should use a t or z distribution.\\n\",\n    \"\\n\",\n    \"##### Step 6: Decision Rule\\n\",\n    \"\\n\",\n    \"Considering the distribution, we need to establish a significance level, usually denoted as alpha, α. Alpha is the probability of having a Null Hypothesis that is true, but our data shows is wrong. So alpha is the probability of rejecting a *true* Null Hypothesis. By convention, alpha is usually equal to 0.05 or 5%. This means that 5% of the time, we will falsely reject a true null hypothesis, this is best explained through a picture.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 11,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/jpeg\": \"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wir/AKxEfxkzpxOr4rBXjWUGoTtru3OInX+frFTnf9eruu/0lz0ff1gf4LGPj+leP/RDlQZ1brVjwyvHwHvP0WtzCSdN2kY37qerqf1gue5leFiFzCQR9qdOh2/9xk33Qen/ADWX7pkHWA/6pj/751ajlF/6ZrGs9NpJa4uPqHd6rfc1n6Jvs2P/AD0ZAofmOLRkVMrHpMc4tfu/Snd61Tfa39HX7Ntn+ER05rkUaUkkkkpSSSSSn//V9VSXyqkkp+qkl8qpJKfqpMV8rJJKfqOv6Tv5r6X5vPDfpfy1Ifz4+h9F39flvH8j99fLSSS77X6qSXyqkktfqpMePu5Xyskkp+o6uT/NfSP0OeG/9NSb/PD+b+h2+nz/AOe18tJJLvtfqpJfKqSS1+qkl8qpJKfqpJfKqSSn/9n/7RPsUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAccAgAAAgAAADhCSU0EJQAAAAAAEOjxXPMvwRihontnrcVk1bo4QklNA+0AAAAAABABLAAAAAEAAQEsAAAAAQABOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAABOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANdAAAABgAAAAAAAAAAAAAD+AAABnAAAAAUAHMAaABhAGYAZQByAF8AMQAuADAALQBmAGkAZwAwADgAXwAwADAANAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAGcAAAA/gAAAAAAAAAAAAAAAAAAAAAAQAAAAAA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BAYAAAAAAAcABgABAAEBAP/hHmFodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDQuMi4yLWMwNjMgNTMuMzUyNjI0LCAyMDA4LzA3LzMwLTE4OjA1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcFRQZz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3QvcGcvIiB4bWxuczpzdERpbT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL0RpbWVuc2lvbnMjIiB4bWxuczpzdEZudD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL0ZvbnQjIiB4bWxuczp4bXBHPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvZy8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0ZURhdGU9IjIwMTItMDYtMDdUMTA6NTc6MzgtMDQ6MDAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ1M0IiB4bXA6TW9kaWZ5RGF0ZT0iMjAxMi0wNi0wOFQxNToxMi0wNDowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxMi0wNi0wOFQxNToxMi0wNDowMCIgeG1wVFBnOkhhc1Zpc2libGVPdmVycHJpbnQ9IkZhbHNlIiB4bXBUUGc6SGFzVmlzaWJsZVRyYW5zcGFyZW5jeT0iRmFsc2UiIHhtcFRQZzpOUGFnZXM9IjEiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNDdCQjE5MDA4MjA2ODExOEY2MkY1MkIzQTFCMzUxMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjFDRUVGMDA4MjA2ODExOEY2MkY1MkIzQTFCMzUxMSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjM0N0JCMTkwMDgyMDY4MTE4RjYyRjUyQjNBMUIzNTExIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6WFJlc29sdXRpb249IjMwMDAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjMwMDAwMDAvMTAwMDAiIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiIHRpZmY6TmF0aXZlRGlnZXN0PSIyNTYsMjU3LDI1OCwyNTksMjYyLDI3NCwyNzcsMjg0LDUzMCw1MzEsMjgyLDI4MywyOTYsMzAxLDMxOCwzMTksNTI5LDUzMiwzMDYsMjcwLDI3MSwyNzIsMzA1LDMxNSwzMzQzMjsyQTIzNDM4ODg4QkU4QTA4REI1NzlGQjRGQTA3QjM5QyIgZXhpZjpQaXhlbFhEaW1lbnNpb249IjE2NDgiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxMDE2IiBleGlmOkNvbG9yU3BhY2U9IjEiIGV4aWY6TmF0aXZlRGlnZXN0PSIzNjg2NCw0MDk2MCw0MDk2MSwzNzEyMSwzNzEyMiw0MDk2Miw0MDk2MywzNzUxMCw0MDk2NCwzNjg2NywzNjg2OCwzMzQzNCwzMzQzNywzNDg1MCwzNDg1MiwzNDg1NSwzNDg1NiwzNzM3NywzNzM3OCwzNzM3OSwzNzM4MCwzNzM4MSwzNzM4MiwzNzM4MywzNzM4NCwzNzM4NSwzNzM4NiwzNzM5Niw0MTQ4Myw0MTQ4NCw0MTQ4Niw0MTQ4Nyw0MTQ4OCw0MTQ5Miw0MTQ5Myw0MTQ5NSw0MTcyOCw0MTcyOSw0MTczMCw0MTk4NSw0MTk4Niw0MTk4Nyw0MTk4OCw0MTk4OSw0MTk5MCw0MTk5MSw0MTk5Miw0MTk5Myw0MTk5NCw0MTk5NSw0MTk5Niw0MjAxNiwwLDIsNCw1LDYsNyw4LDksMTAsMTEsMTIsMTMsMTQsMTUsMTYsMTcsMTgsMjAsMjIsMjMsMjQsMjUsMjYsMjcsMjgsMzA7NDgzRDNEM0UzOTMzRTFFMDI3NjlDQUU5QjY1RERDNjgiPiA8eG1wVFBnOk1heFBhZ2VTaXplIHN0RGltOnc9IjguNTAwMDAwIiBzdERpbTpoPSIxMS4wMDAwMDAiIHN0RGltOnVuaXQ9IkluY2hlcyIvPiA8eG1wVFBnOkZvbnRzPiA8cmRmOkJhZz4gPHJkZjpsaSBzdEZudDpmb250TmFtZT0iQUdhcmFtb25kLUl0YWxpYyIgc3RGbnQ6Zm9udEZhbWlseT0iQWRvYmUgR2FyYW1vbmQiIHN0Rm50OmZvbnRGYWNlPSJJdGFsaWMiIHN0Rm50OmZvbnRUeXBlPSJUeXBlIDEiIHN0Rm50OnZlcnNpb25TdHJpbmc9IjAwMS4wMDIiIHN0Rm50OmNvbXBvc2l0ZT0iRmFsc2UiIHN0Rm50OmZvbnRGaWxlTmFtZT0iQUdhckl0YTsgQUdhcmFtb25kIi8+IDxyZGY6bGkgc3RGbnQ6Zm9udE5hbWU9IkFHYXJhbW9uZC1SZWd1bGFyIiBzdEZudDpmb250RmFtaWx5PSJBZG9iZSBHYXJhbW9uZCIgc3RGbnQ6Zm9udEZhY2U9IlJlZ3VsYXIiIHN0Rm50OmZvbnRUeXBlPSJUeXBlIDEiIHN0Rm50OnZlcnNpb25TdHJpbmc9IjAwMS4wMDIiIHN0Rm50OmNvbXBvc2l0ZT0iRmFsc2UiIHN0Rm50OmZvbnRGaWxlTmFtZT0iQUdhclJlZzsgQUdhcmFtb25kIi8+IDxyZGY6bGkgc3RGbnQ6Zm9udE5hbWU9Ik15cmlhZFByby1SZWd1bGFyIiBzdEZudDpmb250RmFtaWx5PSJNeXJpYWQgUHJvIiBzdEZudDpmb250RmFjZT0iUmVndWxhciIgc3RGbnQ6Zm9udFR5cGU9Ik9wZW4gVHlwZSIgc3RGbnQ6dmVyc2lvblN0cmluZz0iVmVyc2lvbiAyLjAzNztQUyAyLjAwMDtob3Rjb252IDEuMC41MTttYWtlb3RmLmxpYjIuMC4xODY3MSIgc3RGbnQ6Y29tcG9zaXRlPSJGYWxzZSIgc3RGbnQ6Zm9udEZpbGVOYW1lPSJNeXJpYWRQcm8tUmVndWxhci5vdGYiLz4gPHJkZjpsaSBzdEZudDpmb250TmFtZT0iVGltZXNOZXdSb21hblBTLUl0YWxpY01UIiBzdEZudDpmb250RmFtaWx5PSJUaW1lcyBOZXcgUm9tYW4iIHN0Rm50OmZvbnRGYWNlPSJJdGFsaWMiIHN0Rm50OmZvbnRUeXBlPSJPcGVuIFR5cGUiIHN0Rm50OnZlcnNpb25TdHJpbmc9IlZlcnNpb24gMy4wNSIgc3RGbnQ6Y29tcG9zaXRlPSJGYWxzZSIgc3RGbnQ6Zm9udEZpbGVOYW1lPSJUaW1lcyBOZXcgUm9tYW4iLz4gPHJkZjpsaSBzdEZudDpmb250TmFtZT0iQ01SMTAiIHN0Rm50OmZvbnRGYW1pbHk9IkNNUjEwIiBzdEZudDpmb250VHlwZT0iVW5rbm93biIgc3RGbnQ6dmVyc2lvblN0cmluZz0iVmVyc2lvbiAyLjAzNztQUyAyLjAwMDtob3Rjb252IDEuMC41MTttYWtlb3RmLmxpYjIuMC4xODY3MSIgc3RGbnQ6Y29tcG9zaXRlPSJGYWxzZSIgc3RGbnQ6Zm9udEZpbGVOYW1lPSJNeXJpYWRQcm8tUmVndWxhci5vdGYiLz4gPC9yZGY6QmFnPiA8L3htcFRQZzpGb250cz4gPHhtcFRQZzpQbGF0ZU5hbWVzPiA8cmRmOlNlcT4gPHJkZjpsaT5DeWFuPC9yZGY6bGk+IDxyZGY6bGk+TWFnZW50YTwvcmRmOmxpPiA8cmRmOmxpPlllbGxvdzwvcmRmOmxpPiA8cmRmOmxpPkJsYWNrPC9yZGY6bGk+IDwvcmRmOlNlcT4gPC94bXBUUGc6UGxhdGVOYW1lcz4gPHhtcFRQZzpTd2F0Y2hHcm91cHM+IDxyZGY6U2VxPiA8cmRmOmxpIHhtcEc6Z3JvdXBOYW1lPSJEZWZhdWx0IFN3YXRjaCBHcm91cCIgeG1wRzpncm91cFR5cGU9IjAiLz4gPC9yZGY6U2VxPiA8L3htcFRQZzpTd2F0Y2hHcm91cHM+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi9wb3N0c2NyaXB0IHRvIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5pbGx1c3RyYXRvciIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3Bvc3RzY3JpcHQgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLmlsbHVzdHJhdG9yIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vcG9zdHNjcmlwdCB0byBhcHBsaWNhdGlvbi92bmQuYWRvYmUuaWxsdXN0cmF0b3IiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi9wb3N0c2NyaXB0IHRvIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5pbGx1c3RyYXRvciIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3Bvc3RzY3JpcHQgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzQ3QkIxOTAwODIwNjgxMThGNjJGNTJCM0ExQjM1MTEiIHN0RXZ0OndoZW49IjIwMTItMDYtMDhUMTU6MDk6MjYtMDQ6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzQgTWFjaW50b3NoIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vcG9zdHNjcmlwdCB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL2pwZWciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM1N0JCMTkwMDgyMDY4MTE4RjYyRjUyQjNBMUIzNTExIiBzdEV2dDp3aGVuPSIyMDEyLTA2LTA4VDE1OjA5OjI2LTA0OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M0IE1hY2ludG9zaCIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6QUUxQ0VFRjAwODIwNjgxMThGNjJGNTJCM0ExQjM1MTEiIHN0RXZ0OndoZW49IjIwMTItMDYtMDhUMTU6MTItMDQ6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzQgTWFjaW50b3NoIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjFDRUVGMDA4MjA2ODExOEY2MkY1MkIzQTFCMzUxMSIgc3RFdnQ6d2hlbj0iMjAxMi0wNi0wOFQxNToxMi0wNDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNCBNYWNpbnRvc2giIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0N0JCMTkwMDgyMDY4MTE4RjYyRjUyQjNBMUIzNTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0N0JCMTkwMDgyMDY4MTE4RjYyRjUyQjNBMUIzNTExIiBzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzQ3QkIxOTAwODIwNjgxMThGNjJGNTJCM0ExQjM1MTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAABAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAA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Nl5g2+79cveJxD675svMG33frl7xGIz9dc2XmHb3v1y94nEwZ+u+bPzBt7365e8RiH13zZ+YNve/XL3hiMfXXNl5h2+79cveJxGPrzmy8wbe9+uXvEYpfX17zZeYNve/XL3hijQ+frnmy8wbfd/uXvE4jP15zZeYNve/XL3iMRVTlxuvMJFeNyHaGtOjpql+sax93bXVVa1sdd2UedtP2bVV0KJlVqu62OInlToWq+u+bLzBt9365e8Tig+u+bLzBt9365e8MR9fXnNl5g2979cveIxHz9c82XmDb7v9y94nEPrnmy8wbfd/uXvEYj6+u+bPzBt7365e8TiPn675svMG33frl7wxMH19e82XmDb3vtx94jFLH11zZeYdvu/XL3hihj675svMG33frl7wxH19d82fmDb3v1y94nEfP1zzZeYNvu/3L3hiM/XnNl5g2979cveGIfXnNl5g2979cveIxD685svMG3vfrl7xOIz9ec2XmDb3v1y94YmD5+u+bLzDt73+5e8MRn655svMG3nfrl7wxGPrvmy8wbfd+uXvDEPrvmy8wbfd+uXvEYmB9d82XmHb3v8AcveJxH19d82fmDb3v1y94Yj5+uebLzBt93+5e8RiPr685s/MG3nfrj7wxSx9c82XmDbzv1x94nFGg+vObLzBt7365e8MQ+vObLzBt7365e8RiH17zZeYNve/XL3gnQfXXNl5h2979cveJxQ1W+2XmQ1MxYNTaL2uuTFxxbVyVk6Lj/psU9rWauWfMqmOaZj5WFVqivXGPPET8iF73yzbqagzOqtu9soXKiJjSXC702GHRgkLmp/k4+EsrXaHNW/pz38J8bwqyFqrg6MY8SKbvyMbv16qtFZdKUCr0dheK96JxVf36GT8HT0J4+Jv2+1+Zp17M88T8kw8J3Va4MY78fK1b2fO/ni0r36p/Qmz98731afD1vP4Tb458DMfIFv9C5Jol0ux7VxRza+pRUVPCipDihjPbK9P0afD1p+EUcc+B79JyV8zVuxWgudjhVVRV7O71rMVToXhEnQeVXauurXbo6J62VO7KafpVeDqbAzlX5tYnJJHqWga5qoqKmoLiioqeH4J5T2jx12bXoso3fEfSq6X702J5y7cuFJqeCdH9K/eCtfhh0YdsnDp8H4/AYfGqKtdq16PUn3OY+lX09b6XZ7nVb1m36FV6UT68m4/s8P2R8Wt+ytdFR7rP1q/A/p9wueT+PQf0rT++PiNr6lnorPd6vrV+B/Ftj57qNXU9P2ErGr8Na+2uxx8SyOxHvVirTs2v/F+SExaqj6VX6r+v1Zz5/6uDvtq+OPeLH1bX/i9R6urjq/VfyS6c+ND/BUp4Fy+HC1ye78LKuP7IxsVadm16V1GFUaMauil/X7wc+f8Wg+YtXxBhY+ra9K6y8vjq6KT7wc+f8Wg+YtXxBhY+ra9K6eXx1dFLsXbVmWjg+sf957Jna4fn4Jm6PdOenXobj1QK98wth0VcNM02o93K+a3WfTFzor/ABVFPO6F7aujcvYImXFZFcrsjYmtzPeqZESTLhCY0Ieg09Nu7/8A9x5honWXb6zNkuNm0xcMrY4oomK76yu7OKPqMuL46fiymb8LNMrlbIuJZ7rR32ipr5Zp46ugrIo6mnqIHZo5YpWo5sjHJwVrkVFRU6UIGwkoAAAAAAAAAAAAAr5zGVW4dLoavn2Da2TWbZKbyVr2QqmTtW9tik6Kz9zzYYovucT3ycU7cbWzh+dNUR+p5TC7jhox70Rj4dDnD9f8+X8Vp/mLV8Quv9D6tr0rvW1fL46uiln7wc+f8Wg+YtXxCP8A0/1bXpXTy+OropfHbc+V2X9wgarP+8tcHT/1cSfWWKPo2um7PWYVTw1fqvv6s59P9XB321fHHvFj6tr/AMXqPV1cdX6r+X3W56bm5X1UsECtRMMbhQtRccehInKnDw4j3yxTqotTj/u/LCJs1z9Kr9UXbznerU8nqLjBFG7pf9bRsww49LFzJ0eD/MPiNqnT6uz0Vp93qnRtV+B9/wBjfOr5/g/pyYfF7fsrPRKPdZ+tX4H8pOXfnFuTXPrdV07Fk4OidqK4pw6PgsarcF9z8Yjf1NGqza9HrTORmrXXV0vMl5TebCpYsU2ora+N3S119uKov4UVh6R2lw/7K36Pzond8T9Krpa1V8j3MhXK91bXWCZXpg/tLpWOzJhhg7GJeGHDie1Pa25Tqt0dEvOd10zrqq8HU8r2fO/ni0r36p/Qnp98731afD1sfhFvjnwPqD9X9vu17VqGaYfH4WsuFQ1V/AqwORP2FIntnf8Aq0+HrTG6bfHPgb9aOSfde2qi1mldG3DBccKm93VuPR/qEiNW52szVWqYjmjrxelO67Ua4meeUt2XYPd6wYOt22u1blaqORaiouNSuKdCos+df8vulde35mbmuurvaPFg96Mnbp1U9KYbbLzRWePye06Y24pYsERGQVNwY1EToTBrUQrq7k1zjVMzzy2IpinRGjvPU+uebLzBt93+5e8YYpZ+vObLzDt7365e8MTQx9d82XmDb7v1y94Yh9c82XmHb7v9y94nEPrrmy8wbfd+uXvDEPrvmy8wbfd+uXvDEfX15zZ+YNvO/XH3iEsfXvNl5g2879cfeAz9d82fmDb3v1x94nFDH15zZeYNve/XL3hiH13zZeYNve/XL3hiH13zZeYNve/XH3iMUvr685s/MG3nf7l7wxRoY+u+bPzBt7365e8MRj655svMG3nfrj7wxD685svMG3vfrl7wxD675svMG3nfbj7wxSfXfNl5g2879cveGKNDP19zZeYNve/XH3gk+u+bPzBt7365e8Tih8/XPNl5h2+7/cveGIfXfNl5h2979cveIxH19d82fmDb3v1y94YjH11zZeYdve/XL3hiMfXnNl5h2977cfeGKT675svMG33frl7wxQfXfNl5g2+79cveGIfXnNl5h2879cfeCX19e82XmDb3v1x94YiqlqunMInMJdaiC06OXWv3OpWTQvqq1KFtCla7K5r0TtO27TgqL1cuHEk0YLU/XPNl5g2+7/cveGKGfrnmy8wbed9uPvDEPrzmy8wbe9+uXvDEY+u+bLzBt9365e8RiH13zZeYNvu/XL3icQ+vebLzBt9365e8RiaGfrnmy8wbed+uPvE4mhj695svMO33frl7xBofX17zZeYNve/XH3hil8/XfNl5g2+79cveJxQfXXNl5h2979cveGIz9d82PmHb3v8AcveGIx9d82XmDb7v1y94YmDP1zzZeYNvO/XH3hiH15zZeYNve/XL3iMRj665svMO3vf7l7xOIqDy1t5gah+4c2g7ZpCZV3Av31r5fVVjclzXsvKGQdmi5oE6vZud1145j0ouTTCZhZxaXms6Vs2gO/XD4pl7xPIjCGPJeavzLoHv1w+IPXzyGEPryTmr8y6A79cPij3ieQwg8k5rPMugO/XD4o94nkMIPI+avzLoDv1w+KPeJ5DCGPJOazzLoHv1w+KPeJ5DCDyTms8y6B79cPij3ieQwg8j5rPM2ge/XD4o94nkMIZ8j5rPM2ge/XD4o94nkMIY8j5rPM2gO/XD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AAAAAAAAAAAAAAAAAAAAAAAAAAAAD//R7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0u/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9Pv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//U7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/1e/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9bv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//X7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0O/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9Hv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//S7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9Tv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//V7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N0u1HY6SW73qpipKKBqvlnqHtjjjanSrnOVERPdVQI+j3t28mVsMGrrA+RzkaxjbpSq5VVeCIna8VVegjCOJOlv13vdBpyjku9+qYKGggRFlqamRsUUaKqJi571ytxVUTivSI0oaLSbzaBuE8VFQ6rsc9VPI2KKKK5UrpJHvdla1rGyKqqqrgiJxUlOlLYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//W7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5VxkpIqWaa65PI2Mc+VZcFYjGpi5XY8MERMVxA5Xfq89t7Frav1xzNTWaljS/6irIrFG+nYiU1GyRZVdE1EwZmdIkblamOMPDBMVVjDKrF031ZcbbZLLcb3qVGLaqGkmqqvtERWdlEzO9VavVXg1V4hDm9+rY2qtculrtv7dLTSRXfVd5rKqhVIGfwSiimc1scKq3qN7ZJcUZlarWx/mNCZngdUAxAAEK643z0Jtzf7PoLWt7p6C/3+RsdvpJUkcsquf2bVcrWqxiOd1WukVqOdiiLinBgnmTUEAAAAAAAK73vfGOl3OtWw2mrdJdLvPRS3O71DJezhtlG1UbG+VMr8z5nYtYxFa74LnKjHYiErEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//X7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR3n/3Ok222YvcFucv1tqDs7DRMaiq9z63FJEaidbFKdsqtVOlyIGVMPz7K8uGvdqtEWTQdn1/U26Cgpm5qWKzW+VkU0yrNM1HyMc5ydq9y5nKvjUImUBc9TdxNA7ct09JrurvNbq2vp9PwWxLXQU6zpU4rI3PExHtarW5FVOnOidDsQmMHRnazQlJtho6x7eWzKkFnt9PQ5m49d0TEa5/g4vf1l8aqpHKxnSk4kAAFadz+Vvb/AHh1fYd0Nb0Uk98092aUzo5VZFIyGVZo2Ts/LayRXPRuKJ1lR2ZqqhEcqcdGhZYlD8FU+WOF76eNJZWtcrGK7KjnInBMcFwxXw4cCEuWdbb9ebhcy2mdG6g1TWyR6doF1Hf7bapnU9qolzYUlGxrUa+d6qrHSyVCudNE9cscUeMaSlIW6u6dw3b340ry4bb3Gppbfpyf7xatq6Cd0fCmaixUT3Rq1VY5zmNmaq4fKsTpY5BE8aMNDoyEI83G0OzcjTlfoqquNwtMdexkbq20zpT1kWV7X4wyK1+RVy4LwXFqqnhCccHOHfDli0psdo+u3Av25W59Q+BrYqKjj1CztayslXLBTxp5Kq5pHYdCKqNRzsFRqkMn3s9+rtclhp9W7k631tbte3eCKe8LarwyBFeiKscUj3wyySOhYqMVyyOTNmyYN4Eomp0q0TpZmi7BbtJxVlZcY7dTR0rKy4S9tVTpGmXPPIiNzvd0quCYqGLZap8scL5KeNJZWtcrGK7KjnInBMcFwxXw4cCEuWVbbtebg8y2mdHag1VWyt07b11Jf7bap3U9qolzYUdGxrUa6Z6qrFlkqFc6aORcscTMY0lKQ91d1Lhu1vxpXlw22uNTTW/Tk/3i1bV0E7o+FK1FionujVqqxznMbO1Vw+VYnSxyCOVGGhcvcXci07Z0EF2vqSyyVtXBb6CjpmtfU1lZULhFBC1ytar38cczmMY1rnvc1iOcB5WlN1aO/ahq9urrR1Nn1PTUjLglDWrC5ZqORysSeGSGSRj2JImSTij2P+E1GvY5yYw0iYwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//0O/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/k5zY2q93QnWA468wu6tl3i3123sU0Vxdtzperdc7jcfq+r8lkrcvaQsX5LF7GuijYr8uVO1ejuCOUMoh1w+vqD6r+9Par9WeTeWdrld+45M+bLhm+Dxwwx9zEjBDklu1uxZt2eY/QEtdHcU250YlRWOub7dWJBLcnsWRmC9l8BkkcCI5UwzI/LwVHLKeB1puF4obNQT6gulSymt1LA6pnqJnIyNkMbMznuVehEREVVXoQMVGN5d59wK3Q9HrvbWrpbJLqm4Udo0rbqyiWWsrfrCTsmVUzlkRIF7Jz6qONInKxjG9u7F74oicNK89joJbRbKS2VdTJWT08EUMlTPh2kzmNRqyPww6zlTFfdUSNjCFD+YTmW1ztLuXovbTRukHXiy6hfC2qruzlc5FfOsT44XMVGNfCzCVyyYtyOTi1MzkiIjWyiF8CWLX71d6PT9BV3u7Stp6KjhlqaiV6ojWRxtVz3u9xERXKI0jkbye6u1VvHVa61vomirKDUetL859w1FWQJ5Na7XAxG01PTZ1VKiraxzmsZgsUaZJJlcjGRymUw++SSWqueqNa6w2qsNS114v7KBt1ukUnktLZqJUV0jpXubLU11a5XLIxq4pMnb1D2pgkkkux5DFHe423tk3V05X7f60hdU2S5RsjqYo5HRK5rHtkbg6NyPTBzUXqqRypxwcrtE/q9dC6z3Nv0lw0tcbLtpYo22+ihqaqqZNda1XYy1TXyPztp406seVUSXqvRV6zUnBO0s17Mzl/8wVX9KVv6UYI2lxtF6QtegLHbtF6YjWGz2qmjo6WNz3SKyKFuViK9yuVcETpUIerebvR6foKq9XeZkFDRwS1NRM/g1kcbcz3O9xERXKIjEcjuTzVuqt4qrXeuNEUdXb9Ra0vz33DUVZAnk1rtcDUbTU9LnVUqKtrHOaxmCxRpkfMrkYyOUzmH3yRy1V01RrXWG1dhqGuvF/ZQNut0ik8lpLNQri6RZXubLU11a9zlkY1VwmTtqh7UwbIRUszv1UT1fMHsfpupav1Wsmp65Wr8B9RBbsY3fhi6U48M/4CJI1G+tRNaOYfZKstbXLNcY9V0NWjemSnZRQyI13uRuXtP+jj0CSNS+pLEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/0e/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACrXNltzqvdjQFRoPbt1MtRW11CldDVTup2TUMc7XzRdq1j3NV+CZuq7FmZERcUarBMTgjnWGy+4modytH7hP8AqaalsVJX4K+WZKe31FSjYmJT0uT+EdjDmwc58DpZVzuWJsUUCErvQRPijZDJI6VzWo1Xvyo5yonSuVETFelcERPEiEIftJQAAKMc8WvobNpWybURvclbuBfrfp5WRqvaLRTTsSrciJgqo6NUhVE/137EMoXZpqaKmiZS0rGxxRtRjGMREa1qJgiIicERE6ECH7iUAAAAAAUZ549exWbStk2ojkclduBfrfp5WxqqSLRzTsSrciJgqtdGqQuRP9cn4SGULsU9NHTRspaVjY4o2oxjGIiNa1EwREROCIidCBEy/cShXPe/ait17UaY1vpJ8DNV6QuiXKg8pVzYZ4nsWKrpXvajljSaNeD0Y/K9rFwVuKKTDyrZtledX7m0e9mvaeKghsNsmt1ktzJUnlbLVvxqqqZ7URjVViNijYxX9XM9yoqoxjmFoQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//S7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI9vW3mmtTXi2av1Da6SuvFlWRbdVVEKSPpnS5c7os2OVy5WqjkTFMOGA1JSEEAAAAAAAI8ve3Wm9TXe2au1FaqSuvNldIttqqiFJJKZ02XO6LNjld1WrmRMUw6qoNSUhhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9Pv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//U7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/1e/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9bv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQdrHmG230FI6l1TqOghqGYo+GKRaiVip4HRQI96fjaWGW3PmcxpoomeWdH7WDwuZu3b0TMd3Sgmr/WAbV0ciwwLdalqdEkVEiNX8Gd7Hf+yW1PZHNT9WO/8ANLVneluOOe89zT/PXtJeXJHWXKrtrser5bRyYL+OFJUT8aoeV3srm7caIieaevBlTvO1OuZjnhY/SW4WmtfQrVaLvFFc40RFd5LOyRzE8T2pxavuORFKXMZO5l5/1KZp54wbdF6m55sxPNLfDwegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/1+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFat7uZrR+x0C095lWtvr2ZobXSqizLm6HSKuKRM913FU+C12GBb7s3Hdz8406KeGqdXe4+7Fq5nOUWNfRDnvJqvfPnFqZabS6Ps+jnPWN3ZvfT0TW9CtknRO0qHYcXMaj08PZtOvjL5LckY1+VX01d6NVPJOjnlVTcvZyfJ0R4O7p5k/6G/V16StDGS69ulbd6rDjFT4UlPivg4Z5Fw6MczMenL4EqM12yu1/u4inn8qfk8Utq1ummnzpmebV8vyLDWzlI2jtcKUsGl6V7enNUSTTOVV8bnyKv4ujxFRX2hzVc4zXPeiI+RtxkLVPB3dLxdQ8lm0momqv1F5BMqfutDUzxKn4Gq9Y/2WKetntNmrX0seSYj8vhYV7ut1cGHNM/kVU1t+r+vOmJfvJsbqKZKuHF8NPVv8nqE/0KqHKmK+DFkaeNxfZXtdRdjYzFGjjjTHfpn52lc3XNGm3Penrh5egOcrXOzlx+4HMba6qqSFURalWJHXRtVcEd4I6hnDg5Faq8V7R/QZ5vs3Yz1PrcpVEcn0eunm8DG1vCuzOzdiZ8bpzorXlh3EtcWptGV8NfbZlwSSJccHYIqse1cHMemKYtdg5PChw+aytzLV7FyMJXNq7TcjGmcYbweLMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//0O/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOdHM5zjs0dPNtrs+5tbqpz/J6isjZ2rKV6rl7OJMFSWfHBOhzGL1VzPRWt67cnZv18euzGijXEfW5Z4qfDPNrqs7vDYnYo0zw8nJHHLU9guSue71K7lcxOeuudY/ylltme5zle7rZ6x+OLnf93jgnRJjxYmxvftNFEepyuiI0bX2evo43nlN2zPl3dMzp/L3dTpZR2+ntdPHQW+JlPTRNbHHHG1GNY1qYIjWpgiIicERDiKqpqnGdK6iIiNGh65KEF8xH/JUn87WD/i9MQmE6EoAIz3G2v0zura109ru3x11Niro1XFssLl/LikTrMd/orxTquxauC7WSz1zKVbducJ8E88cLzvWabsYVRi5T6z243G5Jr47XW3NZJcNHzytbIrmq5isx6sVbEiIjV4q1szcuP5Kxq7Id7lc5l9+0ervRhXHdjRPjjxqK5auZKdqicae7RPX4nSPYrf7Tu+1p+tNOOWC50zWpXW+VU7WncvhTozxuwXK9PwLldi1OL3rum5u+rZq0xwTwT864yuapvxjGieHkWBKxsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//R7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzS5tuaWrtdQuy+z8r5tQ1D/ACauq6PFz4nPXKlNBlRVWZyrg5zeMfwW/KKvZ9l2e3FFUe8X/NjTTE/tTyePXq11OfzsxPq6NeqZj5OXxc7fuVblJo9p4I9b69ZFW6ymbmjbweyga5OKMVU4zccHyJ0fBjXLi5+pv7tDObn1drRR+1z/AJvJ08nrkshFqNqrTPi7uNe85hYgACC+Yj/kqT+drB/xemITCdCUAADxbjbKW80sttukEVVRzsdHLDMxHse13BzXIqKjmqnBUVMFFFc0TjGiSYieZyM302H1JyuX1N7dkKmSKxNlwfGmL1o+0XBYpWriktO9cERXfBXBrusjXu+h7q3rb3tR7vmY8qf1uWOKruhQZrLVZadu3PzfM6FbA77WbfbTrL3albTXSmysuNArkV9PJ7nQro34KrHYceKL1mqhx+9t015C5s1aaZ82eOOtb5XMxfpxjRMa44lgysbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//0u/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoFziczL9sqRdtNCSK7V1yiRJpol40UMnBFRExXtpE+AnS1vyn5mPU9nNyRmp9dcjyKdUfWnqjh6ONWbwzvqvJp1zrnij5/nfPKHyuM21o2bjbgU2bWdY1XwwzYKtDE9OKeH5Z6L13dLUXs+HXzO0W/vep9TanyI1z9aeqPn4jd+S9VG3VGmeD6q/wCcsswAAA8G52ukvUHkN0p4amm7SOTspmNezPE9HxuyuRUxa5qOa7wOTHpQD3gAAAB5FdQU10ppbdcYmTUszFjlikRHscx6YK1zVxRUVFwVF4KhFNU0ztU6yYjDTqcgd5trNQcoGs6XeLaRJPurNJg6JyucyHP8Okn8KxP/AHty8UXBMe0a1zvo27c/b31Zmxf8/j4/zo5ePqnBQZixVk64ro83xcnNxfNi6c7Qbr2febTlLrTTTsscmLKincqLJTzt+HG/Dwp0ov5TVa7wnDbw3fXkbk26+9PBMci6sX4vUxVHfhLhpvUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9Pv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVk5lN/qHYjTb65mSXUle18VrpF44vREzSvT/Vx4oq/nLlamGZVS33JuireFzCfMp86fk55+dq5zNRYpx4Z1R3cEKj8nGwVXq6v9YrddZKytqah1Va2zriskuK41ciYeP9xTgmKZsP3NTou0e9os0+62NEYYVYcEfVj/ADflV+78rNf+rXp04xy/ndX5HVM4ZdAAAAAAAAAAAA1TU2mrbrO1Vel9SQMqrZXwvhnif0KxyeDwoqLxRU4tXBUVFQzsX6rFcV0aJp1IroiuJidMS5AM+vuRLdFGOdNWaIu2GOOC+UUebpwTBvlFOq+5j7jJT6N/p9oMtxV0+Cr7NXdphz/lZG7x0z4vmdhNPait+q7bS6j09OyqttdE2aCZmOV0bkxReOCp7qKiKi8FRFPnF6zVZqmirRMaJx7vmdBRVFURMaYlsxikAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/9Tv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0fXetrVt1Ya7Wmp5OyttviWWRelzvA1jU8LnOVGtTxqiHtlMrVmrkW6NcsbtyLdM1TqhyX2w0ne+dLcuq3L13G+PSNtkYjocVViMYuMNFE7w445pnInQ5y9VZGn0DPZijceWizb8+rh8dc/J3teEqGxbnOXJrq82O7CPl7/G7F0lLDQwso6NjYoImtZHGxqI1rUTBEaicERE4IiHzeZmZxl0OjDCHqmSAAAAAQtvpeK2yaTfX2eokpqpLnZo+0idldlludPG9uKeBzHuaqeFFVCISmklAAAAAAEL71bRWjerTFVpC9ta2VzVko6rKjnU07fgyN8OHgciL1mK5uJvbr3hXkbkXKe/HHT3auV45mxF+mYnvckuePKpu7dtiNW1PLnuyi01HJVrHSvkd1aaqevDBVTjBUYorXJwzKj/AIL3uTsd/buo3hajN2NM4afzo+1T8ypyOYmxXNqvRGPd3d/jddjgF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//1e/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADjpzE7iXrmh3BpNiNr5M9jo6lWPlRfkpp48e2qHuT96hTFrPzuKtzK9mH0Lc2So3Tl5zN7zpjvxHBEcs+DvSoc3enNVxbp1RPT80d2t0/2x25te1OmrfobTzMKWijwdI5ER00q8ZJX4flOcqr7nRwaiHDZ7O1Zu5N2rXPgjghdWbMWqYpjgSYaz0AAAAAAgzmJ/wCSpP52sH/F6UhMJzJQAAAAAAAobzpcu67n2RNf6Tjx1TZonq5kbetV0ressfDiska4uj8eLm4YuTL0/ZjfHulfqrnmVfqz1Tw9Ku3jlPWxtRrju6Y4H7eTHmHfu1YXaQ1XNn1XZ2NzvcvXqqXg1s3jV7VwZL7uVyqqvwTHtLub3Ov1lHmVfqzxfLBu7OeujZnXHh5V5TmliAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/9bv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQPna5g127sf8AZzpSoVup7zH8q+NVR9LRuxRzkVOLXyKitZ4UTM7gqNx6nsxuf3mv1tfm0/rVdUa+jlVu8s16uNmNc+Du7uBsnJxy/M2h06mp9QxYasvcTH1DXomNNBjmZA3woq8HS/tsG/vaKePaPe/vtzYo8ynwzwz9n52WQyvqqdqdc92C7BziwAAAAAAAalqjTVBq2idZb5E6SkdPTVCtR6s69NMyaJcW4Lwexq4eHDBeA1JbaEAAAAAAAAHHfma21uvLVryg382uR0NqrKxZJI2/ucFS7FZIXIn7zO3NgngXOiZeofQ9x56nelicte1xHfmOPnp6lDnLNWWri5Rqmejk5p63Tra3ci07saaoNdabd/BqxnXjcvXhlbwkif8AtmOxTxL8JMUVFXhs9kq8ncm3XrjwxwT311YvRepiqOHuwScar0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/9fv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLd1Ny7VtJpiu13qRf4PSNwjia5M80rlwjiZ7rlw9xqYu+C1TbyGRrzl2LdHD4I43lfvxZpmqeBzU5VNubpv/r24cw25kfb0FLVLLTtenUmrEw7NrUVOMVMxG8Pzkj6UR6Ha7/ztO7rEZWzomY08lPD36uvkU+RtVZiubteqJ6fm+Z19Pn69AAAAAAAAAAAAAAAAAABpWttHWrcGx1+jdTQpPba+JYpWeFMeKOavgc1yI5qp0ORPEeuVzNWWri5RomGNy3FyJpnVLk7sXrS6co25lw2f3FerdN3GZje3emEbVVcKesZxVEY9vVl8X5S4xYH0DeuVo3zlov2vOp6fzqOfhj51Dlrk5S5NuvVPdj1/M7KtcjkxQ+dOgfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Q7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4176axu3NxubRbN7eyIunbXM9vbtxWNXNwSorH9COaxMWRfnfkr8qfRd1Zanc2Wm/d86rp/Np6/mUGauTm7kW6ODux6vndX9FaPtm39jodHaai7G22+FIY248er0ucvhc5cXOX8pyqvhPn+bzNWYrm5Xrle27cURFMaobqeTIAAAAAAAAijdjV1dorT79QWhsflLa6103yrVe3JVV8MEnBFTjkkdhx4LgvHoCUrhAAAAAAAAAApdzjbCf2w6XW+adhR2qrIjpaZGp16iHDGSD3VXDNH+26v5blOh7N729yu7NfmVa+SeCrr+ZobwyvrqcY1x4eRq/JDv27cewO281PLjqKwxMbE96rmqKNMGNcuPS+NcGPXpXqO4uVx79qN0+61+to82vwVfPr6WG7s362NmdceFfk5dZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//R7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQfnc39ftvYG7e6WmVmpL7GvaPZ8Kno1VWuenhR0i4sb4U67uDkbj1HZfdMZq562vzafDV83Urd5Zn1cbMa5bHyc8v67O6b+8Go40TVV8YyWdrk61NB8JlPx6Hcc0uH5WDfyEU8e0e9/fbmzR5lHhn63V87Ld+V9TTjOue7Du+RdU51YAAAAAAAAACC+Yj/AJKk/nawf8XpiIIToSAAAAAAAAAABx65n9urxy4a+ouYDbBUhttbVq+RjW9SCpci9rE5qJ+5VDcy+4udEy9Q+g7izlG87E5W9riOmOCeenq16VFnbU5auLlGqZ6OPvT1unm2O4Vs3U01b9d6ed/Ba6JHqxVRXxSJwfE7DDrMcitXwLhimKKinD53J1ZS5NqvXHh4p765s3Yu0xVHCkk1noAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/S7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACO9yNfWva/TtfrjUT0SioIlky4ojpH9DImY9LnquCfh48DZyeUqzdyLVOue7F53bsWqZqngcveV/b26cyO4Vw393KastsoKxJIo3YrHLUpxihYi/vVO3KuHj7NFzdc7nfucp3XYjLWdcx34jhq56p+VTZK1OZrm5Xqienk5odhj56vQAAAAAAAAAAj/Xuj4ddWldPVMroWPqqKpR7MFdmpKqOoROPgcsaIvuKEpACAAAAAAAAAAA0LcDQ1r3I0/X6I1MztLfcIlif0Zmrjix7FXHrsciORfG1D3ymarytyLlGuO7w6mF21FymaatUuV/LvrS5crm5tx2P3Dl7OxXCpSJkz8WxNmX/d6puOKIyZuDXeLqq5fklO83xlad65aMza86I1cOH0qeeng8GtSZS57tcm3XqmfDx9/8up2NPni+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/9Pv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAON/MVuBceabcW3bHbaSZ7HQ1bo1laqrDLO3FJqp2HBYoWZkYvh66tX5Rp9E3Nk6d05eczejypjvxHBTz1d2pQZu971XFujgnp5eaO7W6o7e6CtO2unqHROmIuzoKCPI3HDM93S6R6p0uc5Vc5fwnBZzOV5q5NyvXPdh3l5ZtRapimnVDfzwZgAAAAAAAAAAAAAAAAAAAAAAABRfnV2D/tT0yutdNwrJqixRuexrG9eopE60kWCcVVnGSNOK45mImL0Om7Mb291uerr8yrwTwT39U9Ku3llfW07Ua47vnhjkt5gG7pacTRGo5lXVFjhY1znri6ppWqjGS44qrnM4MkVfDlevw+Edpt0e63PW0eZV4J4u/rg3dm/W07NWuO78q9JzSxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/1O/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOct23E1HzMbw3TY7Q1yrLLt1onL957hbpn09XXVquVraJk7FSSGNHNc16xqx7kjlTOmMeJlqavutLqu07r6b5WtqL7caSz3uSk1DcZfrConrKCgpVnZVQMqJXvlbDVZIljTOuSXNhgx+UYmh1CDEAAAAAAAAAAAAAAAAAAAABRbnU5gU2u059ydNy5dT32J7Ecx3WpqRcWPl4cUc/iyJeHHM9FxYmPS9md0e93PW1+ZT+tPBHe1z0K7eWb9VTsxrnu/I/vyW7Cu2o0wurNSwLHqi+tY+Vj0wfT03THCqeBy/DkTguODHJjGR2m3t75d2KPMp8M8M/JHTwp3dlvVU7U658HJ8srxHNrAAAAAAAAAAAAEebh6y+4VmfqTyZKpGVdBS9nn7P/fKuGmV2bK74PaZsMOthhinShKQwgAAAAAAAAAAAADjtzH6Gu/LFuTQ787dRZLNX1aySRJj2bKh+Kz070ROEc7cyt8XXyomRp9D3NmqN65ectd86I8HBVzx3a1BnLU5W5FyjVM93enu1Oom3OvrVuhpyg1vpx+ahr4kejXYZo3p1Xxuw6HRuRWr4OHBVTBThM5lK8pcm3XrjuxXlq7F2mKo1SkU12YAAAAAAAAAAAAAAAAAAAHPbe3dfVG4+6tByj7O3Cazytp0umrL3SrhU0VDlRyQU7nIvZyyI9mEiIqtWSLLgiPwQyw4Wj8zv3k2fqdObQ7DXq40913EkS0RpWXKrrqijkp54HOr4pKiSSRidg6Vk+VyNdix6NzsVyiHSCy2z6loaW1dvNVLTQRwdtUPWSWTI1G55Hrirnuwxcq+HFRLFsIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9Xv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmVyqzW3lzn3L03uw9bfqabVdddYFkY50tzt9Qxi0slG1EdJUuc9JU7OJHva9/ZuTOuAZTpaDYK7V+yeuJ+ajdex3SrvG4jbjaqGx0kSSz0KI6lfZ6OVWrhE+ZkUrZVRHI1+RXNzdqg0E6YwdbI1VWokiIjsOLUXEMX9wAAAAAAAAAAAAAAAAAAAjXcvcK17Wabr9cakkwpKGPFGIqI+WReDImY9LnKqNT9leCKpsZHJ1Zu5FunXPg5e88712LVM1TwOYPLTt/d+ZjcKu383OTtLTQ1jZI41T5KapYiLDA1P9VA3K53jXIjs2Z53W+85RurLxlrOuY78Rwzz1dalydqczXNyvVE9PzR1OxB89XwAAAAAAAAAAAAEF8xH/JUn87WD/i9MQmE6EoAAAAAAAAAAAAAjzcfQVs3N05cNEajZmobhCsauREV0bk4tkbiiojmKiOavjQ2Mnm68rci7RrjuwYXbUXaZpnVLlpy967vHKxuPXbGbkSZLHX1TY2zL1YWTSYJDVMVeCRStwSTxcM2CxuO73vlKN7ZaMxZ86I1cOHDTzxwfOpMrdnK3Jt16pnvY8ff4fmdjj54vgAAAAAAAAAAAAAAAAAAAObe2Nvo9ld/t0tSbpyx2+n1RFa62w3SsckdPPTRMelTAyZ65e1jesSLDj2itYjmtyYKNaeBHupa+/W7caLnk3Dt11h0bZ65tjtFqbSPdWMtE1JUwSV76dyNfGs9XLE5jXIkqQucj28IwmOJ020neKvUNjtuoLnRSW2rraSGpmoZlxlp3ysRywyKiImdiuyu6OKKNTFuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//1u/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa3fbhPaLdWXWjpZKyemp5Zo6WFWo+ZzGK5sbc3DNIqZEx8KiBUL1qdxP8FdW/PUnxiME4HrU7i/4K6s+epfjDAwSTtPvLqrcS8zWXVe3t80pSx0j6htbc5IHxPka9jUhTslV2dWuV6cOhi+4CYWYJQAAAAAAAAAAAAAAAAAH8nOSNM7+CJ0qBxt3t1tdubzcuh2e26lx0xQTPRJ28Y3qz93rH4cFa1MWxcePgXGXA+i7ry1O5stOYu+fPB4qe/wDS+ZQZm5OcuRbo82O7Hq+d1a0Boi1ba2Cg0TpmPs7db4uyjxwzOXHF73KiJi97lV7lw6VU4DOZurNXJuV657vAvLVqLdMU06ob6eLMAAAAAAAAAAAACLN09IVuuLA/T9pfFHUrXWypzTK5G5aSuhqJExYjlxVsao3h8LpwTrISlMIAAAAAAAAAAAAAAUn5xOXtN4dOfeXTsWOrLLG99O1qdaqg+E+nXDpX8qL9ti398VTo+zm+PcrmxX5lWvkngq6/mV+8Mp66nGNcd2DWOSTmD/tEsibb6snzals8aJC6RetVUjcERyqvwpIuDX48VblcuZyuw9+1G6Pdq/XUebVr/Nq6p+biY7tzXrKdmdcauX8ndwr/AJyqyAAAAAAAAAAAAAAAAAABR+p5n9woZZIYtmtVysY5zEe2akyuRFwxRFd4fdQjBketTuL/AIK6t+epPjEowbdt3v7rPWmoaLTV/wBsNQ6eoKjte1uddLTrBBkidImZGOV3Xc1rE4fCcmPDiQStkSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/9fv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJdd68q9LyUdg01a5L3qW5NkfS0LJmU8TIoVYks09Q9F7KFivjTFrZHuc9rWRP44SIO0FzKX6fcj+wTefS7NNahrqOSus1RS16V9HXxQ5lla16xwua9rWquCtx6rsyM6qPhOC5YQAAAAAAAAAAAAAAAAAADnDzv8wUmnaP+xTQ73P1BdWI2vdBiroaeTgkKI3Fe0m8KJxSNej5RqnX9l9z+tn3i5Hk0+bjwzHDzU+PmVe8c3sx6unXPi+dMXKby+xbJ6aZXXmNrtV3ZrJa9/Bexb0sp2r4mY9dU+FJ4VajSu7Qb3nP3MKfMp83l/O6uR7ZDK+op065193dpW8KFvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByL5tdo7psrqyl5jtqcaaldWNlrWxpi2nq3L8JzeHyNRiqPReGZVb++NQ77s/vGnPWpyl7TOGjlp66e7VKjz9iqzXF2jRGOnu7uLhh0N2T3dte9elqTWllwjkf8AJ1lNmRXU9SxEzxqvi4o5q8MWua7BOKHIbz3dVkLs26u9PHHB3ca1y2Yi/TFUd+OJM5oPcAAAAAAAAAAAAAAAAAI317rVui6SCamoqi6XWvqEo7fb6VWJLUT5HPyZ5FaxjGsZI973qjWsa5eL8rXEq2u5mdVaJ19Yts98tHw2Kg1TO6ls14t918vp3VfDLTzIsELmOcqo1HYfCVEajm5ntGC7QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9Dv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+KsbmzqmCt4Iv4QKbfdtN2d9qLcimYv1Ft1QVtsiq0RFSou9cnZ1EUapijmUsPVkd0JNI6Pg6N+BOpc8IAAAAAAAAAAAAAAAAACuPMZvpRbE6UffnZZr3V4wWylcvw5VTHO5E49nGnF3RjwZiivQtdy7rq3hd2eCNNU93DPB0tXN5qLFOPDxKd8m2xty1hd38ye6eaqqaqaSotjZ+LpZlcuarcnQiJxSFuHT10RGpG5ek7Sb0psUe6WdERoqw4I+r9ro41fu/LTXPrqtPDHLP1ur8jqkcMugAAAAAAAAAAAAAADS9Yaso9F211/uyPWlSekpvkWI52ernZTs4KqcM8jcfEmK8egDdAAAAAAAAAAAAAAAAGs6gsFBqm2Venr7A2rt1bE6CaF6dV7HpgqL4fxpxTpTiZWr1VqqK6NExphFVG1ExOmJcfKKo1ByJ7mLQVyy1uiLwuOKce3pUdgj2omCeUU+binDNjhwbI1yfRq6bfaDLYxorp8FXF+jV3alBTNWRuYTpie7u+d2LtN4pNQUNNe7NMyooKyJk0E0a4sfG9uZrm4dKKi4ofOLlqbczTVomNboKaoqwnXEveIAAAAAAAAAAAAAAAAB/BWNcqKqIqouLfc8AFNt2tNpvRuhozR1C3tLboS4s1TeqpPgw1TI/4BSIqfvsjlWZ7VwyRNY5f3WPEyhdAMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/9Hv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACpfMrqPdiCjp9K7E6Wqro6tcz6xusFxt1G6mplcqSxU3lMrXJUuYnVlWN0cWZHpnemDSYapojVm7sL7Ht9YtqW6O03HVQR1VxqL9bq5lNRsej5sIYHrLJNK1rmI9VcqSSdq/NgpCV3yWL4c7J1nfBA0DQ2v9N7j2z7zaBulHebYsr4vKKOZsrEkZwcxVaq4OThwXwKngVCaqJonTGBE4xxpCIAAAAAAAAAAAAANA1/r2z7Z2Or1pqyoSnt1G3Fy/lOcvBrGN6XPeuCNRP8AMe2UylWari3bjGZYXbsWomqdUOTW3ekb3zubkVmv9btkp9H25zWujYqo1sTVxio4nfnORc0rk48VXqq9h9BzmYo3Fl4tW9NdXj4ap/yx1KK1bnO3Jqq82PFxR8rsbb6KntdPFb6CNsVNTsbHHFG1EaxrEwa1qJwRERMERD5vVVNU4zwuhiIiMOJ65KAAAAAAAAAAAAAAACC+Yj/kqT+drB/xemITCdCUAAAAAAAAAAAAAAAACEN8tm7RvhpmbSV6Ts6luMtBVpxdT1CNVGv91vge38puPQuDksN1byryFzbp1cMcccXU181l4v04Tr4J4pc8+Vjei47C6lrOXzeJ/kNA2qcymlmcuWkqXKmCZsMOwnRUc13wWquf4L3uTsN/bsp3jbjNWNM4dMfap4tfBxKrJZmcvVNuvRGPd09Hhdez5+vQAAAAAAAAAAAAAEeJuBpqTUq7aMu9Guq0pfLnW5szVqUp0c1vaOiRczW4uTDHDHHFMeJPq5w2uDjMeBIZArzzA6m3I05px8Gw2m3X/VFY18Ucr6qjp4KJME+VkSpmiWVyY/JMYjm4tXtFaiIj4iEwrzpXU29mlrE3Rejto57fW1T17a93XU1rq8KmdUSWvrGQvSSd6fujmNVquypGxGtRrUYpwiXQViZWoiqqqidK+H9gli/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/S7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChG4nKTVWG+z7wcqNzZorXEi56uhyqtlu+CquWspmoqMc7FflY24oqucjc7u1Nm3msY2bmmPDDGaeGHt7Q83FNf74zZ3fS2P0PugxEalvrnJ5HcFxypJbqrHJK16/BZmV2PVYsmRzki5lsI2qNMcfFzppq4JXcNdIAAAAAAAAAAeFdbrR2OjnvV3lZTUNJG+aaWRUa1kbUxc53iRETFSbdua6tmnTMk1YaZ0RDidvZujqXmy1FV2zR8b49Gafgqa2NrkytSKFqq6on8cj8MsTPyUXBE4yOX6duzI290W4m559cxHfn6McnH+RzmZvVZurRqiJn8vLxfldSOWG10lp2s0tHboWRMmtsNQ9GNRM0srcz3Lh0ucuKqpwm/Lk1ZqvH62He4F1k6Yi3GHFisMVbZAAAAAAAAAAAAAAAAEObz2C4am0xJabHC6oqvrKzTIxFRFVlPcaeWVcXKidVjHO/wA3EJTGEAAAAAAAAAAAAAAAAABzC58Nt59eak0VaNM00X19cKa+NRy4I6dtFDFPHErvnEZm4Zn8VRFxO17KZyMvbuVVz5MTR3tqZpmfFip952ZuVUxEaZie/hEaPHg9Xk35mKm9vbslue90WoKJFhoKipxR8yQ4otPLm49szBcqr8JEVHddEz+faTccUf8AqbPmz50Rqjlj83u1as935yZ/069ccM/Ly92t0oOOWoAAAAAAAAAAarqHUdr0lbqjUWp6yC32yjj7WoqaqRscUTG8Vc971RGp+FxFNM1ThCZ0KBVu+u43NRVS6V5T4XWDQ6PdDW6/udO5EkRFyvbaqV+V0j0XFO1fhlXFF7F2R67kWabMY3NM/Vj5WG1jqWP2L5Y9GbBxT1emIZ67U1fi65X+5vWouNa9y4uWSZ3FGq7irGZWrgjnZl6x43cxVd16uKNSYpinUsweSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/0+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzvBspo3faxu0luda4rhQ8XQyL1Z6eVyfukEqdaN/RxauCp1XI5qqhlau1Wpxpkqpidal8l+3f5L3KzVq125uzUOCJcmIj7/aIk4/whnDymJidL8eCJmV0LUSN21s0X9Xk1cX0Z7u7Fhpp5YXm203V0nu/ZINZ7cXWnutpnwRssCqqseiYqyRjsHxvTFMWPa1yYpw4oady3NucJ0M4nFKAAAAAAAAHnzzx0sbqmpc2OKNquc5yoiNRExVVVehEIiMdEayZ4ZceuYPfC/czupItltnmvl02yZFfKzM1KtzF600q8MtPGq4tRfhKiPXrLG1n0Xc+67e6rfvF/wA7i+ryR+dPzceNBmsxVmqvV0avHy80fPxLUWXaG1bM7YXzTVn+Vq32mtkratW4OqJfJ38VTjlanwWNx6renrK5zqK5vGvPZmiurVtRhHFpjulZU5eLNuaY14aZ49E90J85cP7rNIfzPR/7NCq3z/U3P0qnrlP3dPNCcStbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTzfb+9zaj/zN/IYzoN1f0l//uv2paV/97R/i8UK9c1nLrNqHHdnbaN8epaNWy1UFOqo+obHgqTRZcFSZmCL1eL2pinXREdb7g3zFv8A0Lvmzqnix4J/N8XNq194ZOavLo1xrjj5uXxpc5SuaWHdyibofWckcGs6KPBrlVGpXxsTjI1OhJWonyrf/wAxqZcyR1/aDcM5Or1lvzJ/Vnq4uieXPIZ310bNWuPD3cK9hzCyAAAAAAAAKob6c1Ol9l6qDSFNBU6l3Arkwt2mbR8rWzOc3FHSI1HdhHhiqvemOXM5jH5XYetnLTc06o45RNeCFtO8sus9/blTbh85tZHPRwStqLdoW2yKlqpFT4Lqx7V/hcyY8eKs+EmZ8buzb7VX6bUYW+/PCiKZnWv3b7dTWalhttsgjp6SBjYoYYWIyONjEwa1jUTBrURMEREwRDTmcdelnzPdJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//U7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUL3I5RZrVfJt3uVa5M0Prx/XqaZjP/k10TiqsrKZuLWucv74xuKKrn5Ff102beZ0bNzTHhhjNHDD1dpebmG7XyPZ7f61O0NuaitbHRVbk8huXHKklvqVxY9HOThGrldj1Gukc12C7lcI2qNMFNfBK75rMgAAAAeVVVcFDA+srHtihia58kj3IjWtRMVcqrwRETiqqYxEzOEJ0YYy5H8wvMRd+Ye7R7H7IMmltMsytqKluLFrVavH/AEKZvwlV3w+CqiIiIv0Tc+5qN20+8ZnzuL6v/wBXMoM3mpzM+rt/l/8Ap7pWx2H2ItOydp8mp8tVfqtqeXVqphmVOPZsx4tiavR4XfCdx6KDe29as/VxUxqj5Z5fEssplYsRxzOue7ulIW5n/J1//miu/k7zUyX76j9KPG9r3mTzT4mw8uH91mkP5npP+wh475/qbn6VTHKfu6eaE4la2AAAAAAAAAAAAAAAABr14u9HY4PrC71EdNTJJFF2krka3PM9ImNxXwue5rU8aqiAbCAAAAAAAAAAAAAAAAAAKc75/wB7e1P/AJm/kMZ0O6v6S/8A91+1LRv/AL2j/F4k1le3HPPmY5bq2krX70bQpLT3enelXWUlLi2TOzrLUQZeKSIqYuanwuLm9bFHdZuPfdNVPu9/TE6Imf2auTinvKnPZKYn1lGvXMR3d2tYblV5qqLeSjZo/WD2UutKZmKomDWV0bU4yRp0JIicZI0/02dXFGU+/wDcM5GfWW9NE/q/NxT3p5djI56L0bNWvx/PyLwnNLAAAAAGo6k1Pa9HW2o1Jqmtp7faqRqvqKqqkbFFG1vhc5yoif8A2QU0zVMRCZ0KA1W+25HNbUS6Y5UoHae0Kj1hrNe3OBydo1HZXttdK/K6R6cflHYZeh3YOyOXcizTY03NM8XWw2trUsvsXy06N2Cgnk0vDLX6kuCq+53+5SeUXKtkeuZyyzO4o1VwXI3K3HrKjnYuXwvX6ruvVwRGpMUxSsqeSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/1e/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHN2dl9H73WN+jtzbZDcqF2LonORWTQSL++QSpg6N6eNq8eh2LVVFytXarc4xJVETrUyW6bt8mODNRJW7mbNQ8G1rER9/s0LePyzeCVUMaY9fgrUTFVhY1rF2sKMxq8mrwT3d2LDTTr0wvBtrurpTeCxw6y24utPdbVPgiSwLjkenFY5GOwfG9MUxY9rXJinDihp125tzhVoZxOOpKAADWtQ6gtul6Ge/6iqoqO3UjM808zkaxqJ4VVen3PGvBOJlZtVXqtmmMZngRVVFMYzOEQ5Gbxb+ap5q78zaHZyKan00969q9yrG6pY1URZalU+BTt6UjX4WLcyLIrGN+h7t3Ra3RR6/Med4uSnjq5fkxUOYzVecq2Leru18nJ8uC4uxWw9n2TtS09LlrL3VIi1tereLsOKMYnHLG3xY8V6zsfBzm9d6156vTopjVHyzyrTKZSLEcczrnq5E7lc2Wkbmf8n3/+aa7+TvNjJfvqP0o8bzveZPNLYuXD+6zSH8z0n+zQ8N8/1Nz9KpjlP3dPNCcStbAAAAAAAAAAAAAAAAAgvmI/5Kk/nawf8XpSEwnQlAAAAAAAAAAAAAAAAAAU833/AL29qP8AzN/IYzoN0/0l/wD7r9qWlmP3tH+LxQmc0G2yBQXmM5Yaqqq13Z2Zz0moKdfKqikpFWN8kjFx7amVmCtmTpc1MM68W/KfunUbm35ER6jMaaZ0RM6e9V+b3atVVnMjMzt29euYju1pG5X+cOm1x5NtxuvIlFq1jlhhq5ESOKscnBGv6EZOq8MuCNe74OD1yGlv3s5NjG7Y00a5jXs/N4uZnkt4RXhRXoq4OXu8LoecmtAABU3fLmr01s9VQaJtVPUao3Er0wt+mbQna1cjl4o6ZWo5IIsOKvk45cXNY9Guw9rWXm5pnRHHLGasNSFrDyvat35udNuPzmVzKyCnkSot2h7c9UtNFw6i1TmrjVytx63FWY5m53xu7NPWrMU24wt9+eFEUzOmV/7fbqazUsNttkMdPSQMbHDDCxGRxsYmDWsaiYNaiJgiImGBpTOOt6RyPcMkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/1u/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAobuTyjz2u+z7w8rV0bonXr+tVU7W42e6p0qyrpkRWtVyr+6sbii4vyLIvaJsW8zo2bmmPDHMxmjhh+naTm+ir77Hs7zEWt2hdzODY6aqd/8ALrjxypJQ1Srkcj14NjVyriuRj5XI4m7lcI2qNMeIivjWB3b3u0rsrbfrbWtWjJntVaWii69TUOROiNmKeHgrnK1iflO4nru7dd3PVbNuOergjv8AdLzzGZpsxjVPe43K66Xfcjndv6MY1bToyjk4NxctLT4eFzsG+UT4L7mGPRGxVO+t28vuK39auemfs092mVJM3M9VxRHd3fI6J7XbT6f2jtKaf0lDlzYOqamTB01Q9EwzSORExTxNTBrfA043PbwuZyvbuTzRwRzLqxl6bMbNPfnhlJaGs9T3ANH3M/5Ov/8ANNd/J3nvkv31H6UeNhe8yeaWxct/91mkP5no/wDsIeO+f6m5+lU88p+6p5oTiVrZAAAAAAAAAAAAAAAAEFb+U81bo6WCkidJJ9a2N2VjXOVUbdqVyrgngREVV8ScSEwnUlAAAAAAAAAAAAAAAAAAU832/vc2o/8AM38hjOg3V/SX/wDuv2paV/8Ae0f4vFCaDQbbAACn3MNyq23dFJdW6P7O36rTrOX4MNXw6JUT4MngbIn4HovBWX+59/VZT/TuaafDT83J0NDObvi95VOifB+XlRXsfzdX/ae4N2o5iIKltPSYRR3CZjnVNMicG9qiY9tFh8F7czsOKdo3o3t6dnqM5Hr8rhjP0eCebink8TVy2eqszsXccI4e7g7tLphVbgabodPv3AqrtRRabZD5Q65PnYlMkadLu0xRuHg6fcwxOEqsV0VbExMTHAuoriYxjpUZrN7Nyea6aXTnK1FJpvQSPdFV68uVO5HTIjsHttVK9GuevSnavww6yfIvRqrs+pps6a9M8UfKx2trUsxsdy26M2CpZ26Qp5Kq/V2L7lfLg/yi410iri500zuOCu45G5WY9bDNi48L2Yqu6+hlTTELHnkkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9fv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHrbhTWqmfcLnNHTUsLVdJLK5GMYidKuc7BERPGpFNM1zhTpkmYiNOiHJjnE5i9u92rNNtNYrHBqqeR6siuNRG5GU0ruGejc3LK6XHhmTKxf++YuU7bc/Zi5E+svzsxxRr7/BHj5lRmt50x5NEYz3d/5OdUCk2I3L27W37m742y8as0GzBtdDDVLLe6OljaiMdIxyq90LWpxRrkcxjVxWFEQ96t7RlMbOXqiY4Jw0RPiqTGT9dhXXExPDGPdg7FbN600NrfS9Fc9nKqkqNNxsSOJtJgxIVwxWOSNUR0b+OKtemdfhLjjx5W/VXXVNVeMzMrOiIpiIjVCWSEgADR9zP+Tr//ADRXfyd575L99R+lHjed7zJ5pbFy4f3WaQ/mej/7CHjvn+pufpVMcp+7p5oTiVrYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKeb7f3ubUf8Amb+QRnQbq/pL/wD3X7UtK/8AvaP8XiTOaDbAAAChHODrjbapbDtzdLfUal3MqGqy0WqyJmuETnpmR0r0RyRQrwc5JEXq9djFRqubY7szt3KVbVE4U8MTqnu42vmcvTejCqMZ8Tn3dNitzdqltOpd8rc276SgqY7gmn+3kntMc6phlqmRORFlROqrlxYvwUdIzFp0WX9VveZmurCvDCIiMJiOefOVt3aycRsxjTrnHTp72p2k2I5odAbqUtNp+xOZY7vCxkUdoqcka4NbgjaZUwZIiJwRG4PwTFY2octvPcF/JaZ8qn60fLxeLlb+Wz1F7Voninu0rZlI3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9Dv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8C93u26cpH3S/1cFDQxp15qmVsbEx8b3qiJ+yZWrVV2cKYmZ5NKKqoo14RCiW6nP/AKQ0s2S27cU8moLmmLEnXNBRtVOGOZydpJ7mVEavgk8J1WQ7I3b2m9OxHFrq6o7tCsv70pp0URtTxqvLpHezmzqW3TXVS+0aYXB8bJmOgpUROKLDTY5pVw4pI/wfvvQhe+8ZPc8YWo2q+TTPfq4OaOhqRavZufK0U8vVw867G0vLlo7aJjam0Uvll4w61xrEa+XHwpGmGWJvuNTFU6XOwxOZ3hvm7nNFU4R9WNXf41pl8nRZ0xGM8cp5K1sqY7j8qzoL1Lu3y3XNNF69f16hkbf/AJVc8FxVlZTImVMy4qsjG5mqrnqxz8HNzovfRq0x4UTTww9bZ/mWqdR6gZszvTY59J7mNjkfHTK10lFcGRtVXzUVQmZrm4I5VarsW8W5nq1+C5awjGJxgipbgwSyBo+5n/J1/wD5orv5O898l++o/SjxsL3mTzS2Llv/ALrNIfzPR/8AYQ8d8/1Nz9Kp55T91TzQnErWyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU832/vc2o/8zfyGM6DdX9Jf/wC6/alpX/3tH+LxQmc0G2yB+C43CC00s91uUiRUtNE+aaR3QxrWq5zl9xERVMeHQng0qC1e7+4/NLLLYeWqOTTGgle6Gr1tcYHNmqG45XJbKZ2Dl4J+6uy+L5GRqZvf1dNvTVpni62G1talj9lOXjR+xFHKzSVO+ovNb17hea53bV9XI5cznSzLxwV3HI3K3HrYK5cy+dy7NevoZRTgnSop4qqN1NUsbJE9qtex6I5rkXpRUXgqKecTOuE6NUqQ7tclFi1O+S/bZTNsd0xz+TLj5I5ycUyonWhXH83MxMODE6TqN39p67Xk3vLjj+l8/dpVeY3ZFemjyZ7u75ERad5ht4+WeoZpndS3y3iyMdkjfWvc5Vai8OwrW5kdw6Gvzq1MEwb0G/e3PlN6xt2Z2auT/NR1Yd9r05q7lZwrjGO7h/Kvrtdzc7c7opHRUtyba7s9P9yueED1djgjWSY9k9VXoa16uw4q1DlM92ezGU0zTjHHTp8GuOhY2c/bu6MdPFK0zXI5MUKVuMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//R7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGeqN2NG6LR7NW3+20EjExdFNVRtl4J0JEq51X3ERVNrL5C9f8ymqeamcOnU8q79FGuYjvqwax5+9stPNfHp9a6/T4YN8mp3Qw5kx+E+fs3YcOlrH+4XmW7JZm5pqwp55xn9Xrhp3N6W6dWM95We6c6W7W6k0lr2b082hjcuXtaanfXTx44YZpXtSBvDpzR8Menwl3b7NZXJxjfrx5JnZie953hadW8Ll6cKIw5ox8Op5Vu5T9z91qqK8726hkhYiYoyed1dUNx/Ja1HdjHj+1cqJ+ap6V7/AMtk42cvRjzRsx1z0Ip3fdvfvJw7+PzLgba8tWg9sFjq7Tb/AC26RrmSvr8s0yO48WJgjGKiL+QxFw6VU53O77v5rRVOEcUaI65WdjI0WdMRjPHOlPpWtkAAAP4PpY5JGVL42OmjRyMerUVzUd8LBelMcExw6TBk/sZsWQNI3N/5Pv8A/NNd/J3mxkv31H6UeN53vMnm+RsPLh/dZpD+Z6T/ALCHhvn+pufpVMcp+7p5oTiVrYAAAAAAAAAAAAAAAAEF8xH/ACVJ/O1g/wCL0xCYToSgAAAAAAAAAAAAAAAAAKeb7/3ubUf+Zv5DGdBun+kv/wDdftS0sx+9o/xeKE0Gg2wD5VEcmCpiikJfzp6eOkiZSUzGxQRNayONjUa1rWpgjWonBEROCIhiP7GaAAB+K422kvFM+2XWnjqqSVqtkilY1zHNXwOa5FRU/CY0XJonGmcJTVTtRqxhTvcbkj0bqtz6/R0kmn65UXqxJ21K52PSsblRW+LBj2tTpyqdHku096zoueVHLoq6fm76uvbror006J7u7X3kGU+iuYnl+Rq6Lr6i7WaHHLBSSLWw5MehKWZM7cU6ezbingd4S0qzOQ3l+8iKauOfJn0o+WWn6i/lvNmZjp8EpE0l+sRudmnW0bt6ZdHURqiSSUCuhkbw8NPUY4qvT+6N/AamY7HU1xjYr6dP61PUzt72mmcK47uaeta3SHObtPq/JEl7bbKh/THco30+H4ZVRYf/AOIUGY7N5qz9HH9HT4Nfgb9veFqrh6dHh+dYewaps2qIFrtNXCjuMGCfK0dRHO3BejixVTj4CmvWK7M4VxMc8YNumuKtMYTzS2cwSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/9Lv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArtV80W1FDPLQ1urLbFUQvdHKx0q4tc1VRyLw6UVMFLGjdGYmMYpnwPCc1RGjHxvj1r9ovS+1/PO+KZfB8x9SfAx96o4/G/nLzYbRNarl1fa8ERccJXKvDxIjcV/ER8GzH1J8HWn3ujj8fU871yNmfSyj+aqP0R6fAsz9Xw09bH323xv4Sc5mzULHSrqylVETFcsNU5eHiRIlVfwIgjcWZ+r4aes99t8fjfi9ePZP0qZ3C4foD0+7+a+p+vR9pj7/b4/wBWep/J/PHsqiKqapYqp4EoK/j+zAI7O5r6selR9pPv9vj/AFZ6ni1PPts7AzPFdqiVccMrKOdF/D1mtT/KekdmszM6qfSpYzvC3HH0S8yf9YPtJA3PHUXGVcfgspcF/wDbc1P8p6R2XzE8NHpR1IneVuOCej52tVP6x/bGNzmQW++S4fBckNIjXfs1OKJ+FPxHrHZO/P06OmfssJ3nRxT0R1tXrf1l2lY0VLdYK+bgmXtZ4IsV8OOVZMP8psU9kKuG5T4+p5zvX82Wl3L9Zq9czbRpWJq49V09zzJ+NrYG4f8AWU2aOx1H0rsdEdbzne08FPh+ZqcvPzulqVUg0hp63I5yKrVhpqqpfh4FbhIicOOK5eP4uOxHZnJ2tNdye/VTT8jD4heq0U09ETPyvySbxczGsfk6CXyBjsVwSO30mPD86oVFTDwdZOnw8MMvc912dcxPfqq/ZJuZmvVjHeiPG/E/ZLeLXaun1xriCJjumOpvM03SmCo2OLNGiYdKIqJ+yqmUb6yOX/d0dFMR48JPcb1fnT4Z+TQ2rTXJDpKFqP1hq1Z39KsoVhgRPczSLKq/hyt/AeF/tdX/ANnTEc+nxYPSjc9P0p6NHjxWJ0ry9bO6Tc2emorfWTtRPlK+p8pxVPDke5Y8cePBn/3FPf39mb2uuY5o2fDr8Lct5C1RwRPPp8CfKO62K3wMoqCpoYIGJgyOOSNrWp4kRFwQqaq5qnGZmW3EREYan6vvHaf4/TfPM98B947R/Hqb55nvjEPvFaf49TfPM98Yh94rT/Hqb55nvjEPvFaf49TfPM98Yh95LT/Hqb55nvjEwPvFaf49TfPM98Yh947T/Hqb55nvjQnA+8Vp/j1N88z3xihpO5V/tcmkb+yOtpnPW01qIiTMVVVYH+6bOR/fUfpR43lf8yeafE97l31Ba4NsNJwT1tNHI20UiOa6ViORUjTFFTE8d8/1Nz9KWOU/d080Js+81n84Uvz0fvla2GfvPZ/4/S/PM98kY+89n/j9L88z3yA+81n84Uvz0fvgZ+89n/j9L88z3yRj7y2fzhS/PR++RgH3ms/nCl+ej98DP3ns/wDH6X55nvkh957P/H6X55nvgY+81n84Uvz0fvkYDH3ns/nCl+ej98DP3mtHnCl+ej98DP3ns/8AH6X55nvkjH3mtHnCl+ej98gPvNaPOFL89H74FSOc7ciLSu2FVe7BUUVRWR3WyZY3yJImDblTvVcGPRfyUx4/nfhDKIW3+81o84Uvz0fvhifea0ecKX56P3wH3ns/8fpfnme+Bn7z2f8Aj9L88z3yRj7y2fzhS/PR++RgM/eez/x+l+eZ75Ix95rR5wpfno/fIGfvPZ/4/S/PM98kPvPZ/wCP0vzzPfA+fvPZ/OFL89H75Afeez+cKX56P3wM/ea0ecKX56P3wH3os/nCk+eZ75Ifea0ecKX56P3yA+81n84Uvz0fvjAPvNaPOFL89H74FHt/tYUsO9ezdJS1VJJTVH3t7eTtGqrMlujczFyOwTFVw4/iN3KZyq1RVajDCvZx0afJnGMHnXZiqqKp1xq78YLGJqK0fx6l+eZ75lizZ+8Vp/j1N88z3xiH3jtP8epvnme+MTA+8do6PLqb55nvjQk+8Vp/j1N88z3xig+8dp/j9N88z3xiYH3ktP8AHqb55nvjQH3jtX8epvnme+MQ+8do/j1L88z3xoSfeO0/x6m+eZ74xQ1jUlt0VrGLybVkVquMScESq7CRW/6OOOC+6h62c1csTjRVMc0zDCu1TX50Y8+Ct+qOU3aDUGaS2zutEyqrsaKuarVVfBlnWRET3G5fcwLmx2lzFvzpirnjqwadzdturVjHNKC7ryXLaKny/QGt6SN6L1fKXdjI1F6flIXux/6qFtb7WUVxhdox5tMdEtSrdM0zjTV0/M/JHpvmI2/Ts9NarbcoWY4NivMU7ETD8llarcE9xG9PgxJnO7tzHn0xTP6OE9NDH3fM2/NnHv6PD1PQTma5i9K/+M0cdwRidZXW+ORFwxTFVpFangxXDBPxKYfCt23vNqw/x/aJzGZo1xj3n7qX9Y5rC2OazVGnbY5cMFRj56ZVw6cM6yfsccPdMKuyeXq8y5Pgq6kxvOuPOp8cdbdrf+s0oHYNuulVjTqoqw3Nj+H5S4Ohb+JMfxoatfY+Po3Y78fO9Y3tPDS3G3/rKNDPVPrOzXaJMVx7JaWXh4PhSxnhX2RufRro78zHWzjelPFPglsdL+sZ2tqEVJqe9QYKiJ2lPT8cfCmSod0e6eFXZO/9aie/PVDON6UcvRDYPaA7Q/x6v7ovvnl92cx+b6UM/iNvl6Hswc92zMrkY+/vjRelzqGqwT8OWNV/yHjPZvMxwRP+KnrZRvC3PDPRPU9P149k/SpncLh+gI+7+a+p+vR9o9/t8f6s9TMPO5spM9I2aqjRy8EV1HXNT8arAiJ+NTH7vZqPox6VHWn363x+Cep6frkbM+ltH81UfojH4Fmfq+GnrT77b433DzhbOTydlHq2hzO6FeyZreCY8XOjRE/GpjVuPMx9Hwx1pjOW54e7oel61+0Xpfa/nnfFI+EZj6k+A96o4/G+vWu2g9MLX8873h8IzP1PEn3qjjbZonerQ25VZLaNCXykulbBF28kVPJmc2NFRMy8E4YqifjNbM5C7l42q4wh6W79NzzZxS8ar0AKUap1RuBulqHV+lNF6gftzatHLSMW61lljrFrVngWaSZr6pzKdsEaNRMGo5/BZHSMa9jSE6mgcuGqt8d2qySt1FqG2S7cW+sjdR6go7UtLW35sStzNjilcscVKqorXythR0iJlgdg7tGSmcHRYMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/0+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADnbeP1aezF7r6q93GG6LU1s8tRKqViNRXyuVzsEycMXLwN2nOREYero/W+085tz9afB1Py+y52Q/i937839GPfqfqUfrfaR6qfrVeDqPZdbIY/7vdlXxeXJ+jJnPU/Uo/W+0eqn61Xg6nq+zJ2J80V39ISnn71H1aeietOxPHPd3ny39WZsUio5bPWqiYKqLcJsF9zhgo96j6tPRPWbE8c93eez7NrYH0bl/pGs/SmHr+SOhlhyyeza2B9G5v6RrP0o9fyR0GHLL1YP1efL9SyJLHouNVTHHPcLi9P2HVCov7B4zdmri6PmZxoej6gmwXoTR96q/0wwRtS+vUD2D9CaPvVX+mGBtSeoJsH6E0feqv9MQnaY9QTYP0Io+9Vf6YG1LHqCbBehNH3qr/TA2mfUE2D9CaTvVX+mBtM+oJsH6E0neqv8ATE4I2pY9QTYP0Jo+9Vf6YhOMs+oJsH6E0neqv9MEbUvn1BNgvQmj71V/pgnGX16gmwfoTR96q/0wNqXz6gmwXoTR96q/0xOCNqX16gmwfoTSd6q/0xCdp8+oJsF6E0feqv8ATE4I2pZ9QXYT0Io+9Vn6YxTtSz6gmwfoTSd6q/0xJtSeoHsH6E0feqv9MTgjak9QTYP0Jo+81f6YYG1LHqCbB+hNH3qr/TEJ2pfzj5Ctho1SSLRlIx7VRzXtqqzFF4KioqTcFQU1TTOMGPG/pNyG7DVD1mn0XTPkfxe51VWOcqr4VVZlUmuua5xqnGZ4Z1kaI0aIZ9QTYP0JpO9Vf6YYI2pPUE2D9CaTvVX+mITtSeoJsH6E0neqv9MDak9QTYP0JpO9Vf6YG0eoHsH6E0feav8ATE4I2pY9QTYP0Jo+9Vf6YhO1J6gmwfoTR96q/wBMDaln1BNg/Qmk71V/picEbUnqCbB+hNH3qr/TEJxk9QTYP0JpO9Vf6YnBG1LHqCbB+hNH3qr/AExCdqWfUE2D9CaTvVX+mJwRtS+fUE2C9CaPvVX+mITjLPqCbB+hNH3qr/TA2mfUD2D9CaTvNX+mJRtSrvzOch239LoOpm2U0Sx2qUrbekfkstQ6TsVqmJUYJJM5uHZZseGKJxIZRKw/qCbB+hNJ3qr/AEwRtM+oJsH6E0neqv8ATE4I2pPUD2D9CaTvVX+mGBtSx6gmwfoTR96q/wBMQnak9QTYP0JpO9Vf6YG1LPqCbB+hNH3qr/TE4I2pY9QTYP0Jo+9Vf6YhO0z6gmwfoTR96q/0wNqT1BNg/Qmk71V/picEbUseoJsH6E0feqv9MQnaln1BNg/Qmk71V/picEbUseoJsH6E0feqv9MQnGT1BNg/Qmj71V/pgbUnqCbB+hNH3qr/AEwNqWfUE2D9CaTvVX+mJwRtSeoHsH6E0feqv9MMDalXXcTkQ2/j3R26g0foli6Hf9f/AHnWOaoWJMKNq0PauWZXp8tjkyKmK8HYoQy2livUE2D9CaTvVX+mJwY7UnqCbB+hNH3qr/TDA2pPUE2D9CaTvVX+mITtMeoJsH6E0feqv9MDaln1BNg/Qmk71V/picEbUseoJsH6E0feqv8ATEJ2pPUE2D9CaPvVX+mBtSz6gewfoTSd5q/0xOCNqXz6gmwXoTR96q/0wwNqX16gmwfoTSd6q/0xCdqT1BNg/Qmk71V/picEbUseoJsH6E0feqv9MQnaPUE2D9CaPvVX+mBtMeoJsF6E0feqv9MDGX16gmwfoTSd6q/0xOCNqT1BNg/Qmk71V/piE4nqCbB+hNJ3qr/TE4I2pPUE2D9CaTvVX+mITtHqCbB+hNJ3qr/TE4I2pfxdyC7BPRWLomkRFTDhVVqf5e2IhO08ao/Vz8vsjcrNI9mv5zblccf/AGqhU/yGcXp4onvQjDHjfm9m1sD6Ny/0jWfpT09fyR0McOWX5pv1bGwcrOzbp2ojVfy2XGqxT/rSKn+QRmMNdNM96esmjHhl+H2ZWxXmiu/pCY9Peo+rT0T1sdieOe7vPzz/AKsXYudmSO23GJ35zK96r/7SOT/IRGciPoU9FX2k+rnjnwdT8Psudkf9Rdu/J+jM/fqfqUfrfaY+qn61Xg6mfZc7Ifxe79+T9GPfqfZ0frfaPVT9arwdSYdjeTfbrl6vdTrHbmKuZc6qjfQSOqp+1RYXyMkVGplaiYuibxx8B43sxFyMNmmnljH5ZlnRRNPDM8+HyRC3Z4Mmv3e7Uen6Kpvl7njpKCjhfU1NRO5GxxRRtVznvevBrWoiqqr4CExpcuNT8z2ht9NYQaU3SvU2l9pmuZLRUdzoqqkZqZzcHpNPVSRpFHQNdgrYVeizdM2VuWMngThgudFu9LJuZYtq9FU1BcdM1liqblV1lFOj3UHYvaynzIxVZ2UuOSNOCuVrlauWNw50LMhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/9Tv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArxvvzAWzYGgobxfrNfL0y4TvgZHYqNlVJGrWZ80jXyxYNXoTivHEhOtGO0POhp/eLU1NoGz6T1fa6qqjme2ru9sigpWpFGr8HSNnkVFciYN6q4uXAlMxg3Dc66a41Rrmg2h0o+6ad05U2aoudZqigpIp1SpZM2NlC2SdkkMDlYrpXOcxXuTI2PKudyEKsba0e8mttW3LRmgdzK29bYUKvprjqSqtdIypbUNVzZKa2VKNXt5G4ZXzq1YoF+Aj3IiOjBMunNPE2gp2Q5pZGwxo3M9XSPcjUwxVeKucvh8KqSxcsqnWNbX7OS8xuoal79xda1+bTKK9z0tMTpneTxU6ImEcMFLFJU1jmtb2zUl7VXojSWWGl0g2/03S6P01bNI2qodU09qp2UPlEj1kfK+FOze+RVcqrIr0VX4rjmxIRKQAgAAAAAAAAAAAAABVqk37rdb6ivekNlrEzUDNNzpSXW51dw+r6JlZ+VSwPbBUOmmjROunZtiauCOkRXISluGzu9lq3gjudHS009s1HYK1aC9Wesy+UUdQmP5TFVr4noirFK1cr2ovQuKNhEwnUAAAAAAAAAAAAAACiWsq7Wm4lZrabUOpLxthpXSdQyGkrIaWnZFWwNhSSStfVVDH9pHmxajIXMRrURJFdI5WsJa/yzW7efX0jNVbmauq59CUlX21k7S2QWy53aJirkkrGMRVipndLI+rLOmV0mVi5JCZ5F49TX9umrRcNRSsdNFQUs9UscfFzkhYr1anTxXDBME4BDmZe57jUbT6d1perlJ/a5urWUXkF1iV7nWqkuqtfIkCcexpKSgevaI3BvafKvXtVSRCeR0x03bqOzWmitNlfnoaSnigp3K9ZVWONqNTF/WzLgnFfD0hDbAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa7ebNQaloKmw36mirLdWRPp6inqGJJFNFImV7Hsd1VRW4orVQJ1vF1HoPTmsbUmlNV2mhuFmRrWJR1VPHLAiNTK1GseioitTg1UwVPANQ83b3avSW1FFJZdt7LRWWjmekkrKOJsfaORFwc9zURz1TgmLscE4INPCjHFJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//1e/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5V79c0lFratXTkbNRWvZennlpL/q6122oljrXxPySUcFRH+5U2bMyaoZme9UWKFEbi9xlEJsqOYDTcdDoDSfKlV2G9U1wvdFb5rTSuXtKeztietTKkTFa+mWBGtcqyx4ccFarno1YwMONZjcfdbSO0dDBedyrvTWehqpfJ4pqlyta6TKrsiKnH4LVVPwCUYKsUO/nK7b+0ZT6ksXYvjqokhfLNJDFHWLjUshieixxNmX90bG1iP8AysSU4JO2p382Yu01r2n2k1Fa6iZsLoLfbqWR7ndnBE97suZq4qjGucquXFUxVVVVCMJWpCAAAAAAAAAAAAAIj3u1jJt5t/qjXFJ/vVps1dWQYpxWWGnc6P8ABi/DiRwpVY/Vp2hlv2Ist54uqbxWXSuqHrxdJJ5ZLBmc78p2WFvT4AmpGLb07QfO+6zUaqyDW2mGeUxtxyumpoHyMeqJwzNbSK1F8Tl8ahPA6oksAAAAAAAAAAAAANP1bqu2aGs1drDVNS2ktFtglqaqeTikccaYq7BqKqqnRgiKqrgiJioHLy9cx+m9wda0N25nKa+aS24jnZNpi13a1VEVvuMrUR8dZXzo1yPVq4OipsOxjwbJI5zgyw4ly9P73VWud0oNHbcVNpvugmaeWvuNyoJkndS1r51bAxZ4nuick0eLkiyo/BrpM2XKjnLKOBuG43MLtttTcWaZ3N1FQ2m4z06VUUFU5yOfA97mI/BEVMFfG9P+iJMMVd6bfPlap6KeyN1HYlt81DLbewfPO9kVFN8OnhRyL2MLkRuMcWRvVZw6jcCcJWE2g3j201/F9z9mrzb6+CzUkLEpaJyubT07ESONqIuGDURqNb+AIlPgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//W7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxLfa6K2UyWq300MNHg/CGKNrI+uqucmVEROsqqq8OKqqr0ga1prbjSmiZqms0dYrZaaqsVFqZqCjgp3yqnR2ixNar+P5w0pbfXW6luLUirYo5mtXFGyMRyIvjwUIVM11f9U6Buum7zc7Np6bTF8vtJZJ7dHSPW4UvlsqxwVHlLZFhly8HTxJA1I0zZZpEbncTC01PYrbRvSppKOCOVuOEjImtemKYcFRMeggh7xKAAAAAAAAAAAAAIi3w0bNuDt7qnQ9CiLVXazXCjgTH9+mge2P8AD18AlVj9WneY7hsLZLSiZaiz11zoahq/CbI6skqFa5PA7LM3gQmpF7LMuvOd915oEzQaK0wzyqRFXBs1TTvjYxVThmVtXiieJq+IJ1Q6qEsAAAAAAAAAAAAAPCuVrpLvSTWq7U8dVR1DFilhnY18b2OTBWuY5MFRUTi1UwCX8b1YrfqWjltF/pIK6gmbhJBVQtljen5r2PRWr4uKCNCH49MaRsehqFLJo22UVqtzHOe2loKeOngRXdLuziRrUVcExXATpH8dRUHaUs9dS2yC5XFkTkp4Z8jEe9McrXSOa/I3MvWXB2CYqjXLwWRAVgvF9tW5Ue1evbbp+uoLnZqq8UFZaqGSnkg8lnhhkhqI5ZZ0fj27ezma6PMqK1YmmPMyWbo7TRW5yvoaaGFXJgqxsa3H8OCISxeuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9fv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCrlTFQKWT7qyaj1TFcbpovV00NoqnRWGB1nnjhfUSNWF1dNLIjGxplkeyNH/uUKySvxfKkcJOC6gQAAAAAAAAAAAAAAAVUpNgK/Qmor3q3Y++x6fj1LP5XdLbW2/6woXVS/DqaeNs9PJDM7Hr/KOicqNzRrgiDFOLctnNkLTs2y7XKmqai6ak1BVrXXm8VaN7esn44cI0RscTMypFE1MrG44Yri4ImU8gAAAAAAAAAAAAAAAAGrajvsemrbU32amq6xKaNZFp6GB9TUyOwwRscTEcrnOXh4ETpcqNRVGArbtNryo1RqJb3etKajo9RXeNI6ipr7dLTUdvooGvkip2Sy4I/ru6ytTNNK9XqjYmMZGxTMLdhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//0O/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9Hv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//S7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwrta6W+0dRZbkztKOqikgnZmc3PHI1WPbi1UcmKYpjiip4FMa7cVxhPC9stmasvcpuW5wqpmKqZ0ThVTOMThOMThMcMYKi6+5SdqbJpm9Xm2af7Kso7bWTwSeXVrsskcL3NdldMrVwciLgqL7qFNmdz5eiiZinVE/Sni530/cv9zN8ZnN2rVy9jTVcopqj1dqMaaqoiYxiiJ0xy4pv2GqJq3bjS1bWSOlqH2mkc58jlc5y9knFVXFVN7d87VmnlpjxOR7aW6be88xTTEREXa8IiMIjyp1RCaDdcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUy5g9MUGvNwtt9B6qidV2Gvdf5KqjSaWJkj6ejY+JyrE5jsWOxyqi4oiuToc5Fpd42qb161RXpidrGMZ4I5H1HsRvC7uvduezeXmKbtEZeKKtmKppiu5VFcRtRMYVRr5o4YiYkfR3LTtvoG8U2rtI2RaO7UefsZvLKuTJ2kbo3dSSZzFxY9yfBXDHFOOCmzY3XZs1RXRGExqnGeGMOGVBvX+4G9N6WJy2Zu7VFWG1TsW6cdmqKo00001aKqYnRPgWGLFxoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9Pv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEebq/8AJWo/5ouH+wea2b/d1c0+Jc9nP66x/u2/24avy9f3ZaU/mej/ANmh5bu/cUc0eJY9uf8AquZ/3a/2pTWbzlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACru6/98O1P/mf/AIewqs3/AFNr/H4ofQ+zf/RN4/8A4v8A5tS0RavngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/1O/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACi1z59dv7RVz2uqtt9dNSzPgcrKemVqujcrVVMalFwxThiiFBV2htUzNMxVo5I4/0n13Lf2X3lmKKblNdnCqmKoxqrxwqjGMf9PW/L7QfbvzbqDu1H9KMfvHZ4quiPtPf8EN5+0s+lX/ACj2g23XmvUHd6T6UPvJZ4quiPtH4Iby9pZ9K5/KY9oRt15s1B3ek+lD7xWeKrojrPwQ3l7Sz6Vz+U+vaEbd+br/AN2pPpQ+8lniq6I+0fghvL2ln0q/5THtB9uvNl/7vSfSh95LPFV0R9pH4Iby9pZ9K5/KZ9oRt35uv/dqT6UPvJZ4quiPtJ/BDeXtLPpV/wAp8+0I2582X/u9J9KH3is8VXRHWfghvL2ln0rn8pn2hG3fm6/92pPpQ+8lniq6I+0fghvL2ln0q/5TPtBtuvNmoPmKT6UPvJZ4quiOtH4Iby9pZ9K5/KfPtCNufNl/7vSfSh94rPFV0R1p/BDeXtLPpXP5TPtBtuvNeoO70n0ofeSzxVdEfaPwQ3l7Sz6Vz+Ue0H2682ag7vSfSh95LPFV0R9pH4Iby9pZ9K5/KZ9oNt15s1B8xSfSh95LPFV0R1n4Iby9pZ9K5/KY9oRt15sv/d6T6UPvJZ4quiPtH4Iby9pZ9K5/KPaD7debNQd3pPpQ+8lniq6I+0fghvL2ln0rn8o9oPt15s1B3ek+lD7yWeKroj7R+CG8vaWfSufyj2g+3XmzUHd6T6UPvJZ4quiPtH4Iby9pZ9K5/KPaD7dL/wD2zUHd6T6UPvJZ4quiPtH4Iby9pZ9K5/KPaDbdea9Qd3pPpQ+8lniq6I+0n8EN5e0s+lc/lHtBtuvNeoO70n0ofeSzxVdEfaPwQ3l7Sz6Vz+Ue0H2682ag7vSfSh95LPFV0R9pH4Iby9pZ9K5/KY9oNt15r1B3ek+lD7yWeKroj7SfwQ3l7Sz6Vz+Uz7QfbrzZqDu9J9KH3ks8VXRH2kfghvL2ln0rn8o9oPt15s1B3ek+lD7yWeKroj7R+CG8vaWfSufyj2g+3Xmy/wDd6T6UPvJZ4quiPtH4Iby9pZ9K5/KPaEbd+br/AN2pPpQ+8lniq6I+0n8EN5e0s+lX/KaprTnr0DqKwXXTtFb722orqCppYllp6VGo+aJzGqqpUqqIirxwRV8WJ53+0Fq5RNMRVpieCOtv7p/s3vHKZi1errszFFdNUxFVeOFNUTOu3EY4asZjnW15ef7s9KfzPR/7NC33d+4o5o8T5t24/wCq5n/dr/alNJvOVAAAAAAAAAAAAAAAAH4KmrhpI+2rHtiYioiOe5ETFVwTivjCX7wgAAAAAAAAAAAAAAAAAKNczu4Fu2t15txrzUUVRNb6D7wJIylax8y9rSxRNyo97EXBzkVcXJwx6egod7ZmMtdtV1Y4RtauWIjk431v+3m47u+9357KWZppqr93wmqZinya6qpxmmKp1RP0Z04c78PtCdu/N2oO7Un0ow+8lniq6I+02fwP3l7Sx6Vf8o9oPt15s1B8xSfSh95LPFV0R1o/BDeXtLPpXP5R7QfbrzZqDu9J9KH3ks8VXRH2j8EN5e0s+lc/lHtB9uvNmoO70n0ofeSzxVdEfaPwQ3l7Sz6Vz+Ue0H2682ag7vSfSh95LPFV0R9pP4Iby9pZ9K5/KPaD7debL/3ek+lD7yWeKroj7SPwQ3l7Sz6Vz+Ue0I2783X/ALtSfSh95LPFV0R9pP4Iby9pZ9Kv+Ue0H2682ag7vSfSh95LPFV0R9o/BDeXtLPpXP5R7Qjbvzdf+7Un0ofeSzxVdEfaPwQ3l7Sz6Vf8o9oNt15r1B3ek+lD7yWeKroj7R+CG8vaWfSufyj2g23XmvUHd6T6UPvJZ4quiPtH4Iby9pZ9K5/KPaD7debNQd3pPpQ+8lniq6I+0j8EN5e0s+lc/lHtCNu/N1/7tSfSh95LPFV0R9pP4Iby9pZ9Kv8AlHtB9uvNmoO70n0ofeSzxVdEfaR+CG8vaWfSufymPaEbdebL/wB3pPpQ+8dniq6I60/ghvL2ln0rn8pn2g+3XmzUHd6T6UPvJZ4quiPtI/BDeXtLPpXP5THtB9uvNeoO70n0ofeKxxVdEdbL8EN5+0s+lc/lM+0H2682ag7vSfSh95LPFV0R9pj+CG8vaWfSufyj2g+3Xmy/93pPpQ+8lniq6I+0n8EN5e0s+lc/lM+0I2783X/u1J9KH3ks8VXRH2j8EN5e0s+lX/KPaEbd+br/AN2pPpQ+8lniq6I+0fghvL2ln0q/5THtBtuvNeoO70n0ofeSzxVdEfaPwQ3l7Sz6Vz+Ue0I2783X/u1J9KH3ks8VXRH2j8EN5e0s+lX/ACj2g+3Xmy/93pPpQ+8lniq6I+0j8EN5e0s+lc/lMe0I2682ag7vSfSh94rPFV0R1p/BDeXtLPpXP5TPtB9uvNmoPmKT6UPvJZ4quiOtH4Iby9pZ9K5/KPaD7debL/3ek+lD7yWeKroj7R+CG8vaWfSufyko7O80eld7L1NpXSlHdIKuno31r3VkULGLG17I1RFjmequxkb+Thhjx6MdzJ72t5uqaaImJiMdMRxxHBM8bmu1P9us52csRmMxVbqpmqKIiiapq2piqrGdqmmMMKZ4cccNC0RauBAI111udpHbKCOt3CvtussM7nNhdcKqKn7R3SqMR6orlTFMcicOKqRpS/FT7v6Hr6ajutu1LaamkuFTFRUklPWQzNmqZnI1kcaxudmc5V6E6E63BEVSTSlcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/V7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP81Gt/wDmO8/zhVf7VT5fmPPnnnxy/fW6P6a1+hT4oa0eCxAAGMyE4D6IGAAADIADAHy7wITA+iAAAAAADIGAAAAAA/mZD76E4kDJA6p7T8xeudN6QsdhtO1GpLtR0lBBFFW001K2KoYxiIkkaOcjsrulMUxPpW7v3FH6MPw722j/AP1Mzp/7WvxpJ9ancX/BXVnz1L8Y3XL4M+tTuJ/grq356k+MDB8+tTuL/grqz56k+MRgYM+tRuJ/grq35+l+MSYMetTuL/grqz56l+MRgYM+tTuL/grqz56k+MSYHrUbif4K6t+fpfjAwY9ancX/AAV1Z89S/GIwMD1p9xf8FdWfP0vxiTBn1qNxP8FdW/P0vxiMA9ancX/BXVnz1L8YYGB61O4v+CurPnqT4xJgx61G4f8Agrq356l+MRgHrU7if4K6t+epPjDAwZ9ancT/AAV1Z89SfGGBgqlzi7+6y1ntlV2K/bY6hsFI+42uV1dWy07oUWOsie1mDFzYyOTI33V4kpiFrfWp3E/wV1b89SfGIwRgx61O4v8Agrqz56l+MMDBn1qdxP8ABXVvz1J8YkwPWp3F/wAFdWfPUvxiMDA9ancX/BXVnz1L8YYGB61O4v8Agrqz56k+MMDA9ancX/BXVnz1L8YYGB61O4v+CurPnqT4xJgx61O4v+CurPnqT4wMGfWp3E/wV1Z89S/GIwMD1qdxP8FdWfPUvxiTBj1qdxv8FdWfPUvxgYM+tTuL/grqz56l+MDBj1qdxf8ABXVvz1L8YjAwZ9ancT/BXVnz1J8YkwPWp3E/wV1Z89S/GIwMFKubndHUW5S6eXV2i7ro7yHy7sPrR8TvKu07HNk7JV/c8qZ8cPhp0+Dle030P8X+V+hP7Ef+64f3X/3VOTk36GYAyBgABkDAADIGAMgAMAAAAAAAAAAAABkDAADIF6/1ev8AeNdP5gqv5XSnQ9nP30/oz44fGv73/wDTLf8AvU/sXXZA7Z+WQChevbTZdq9Taj1dr5tNrvUWuJqOn0tpmShidWYUsKsfTMfI6RraVHO7aWRWRxwo575M8j8Aye/y5cplh2juVbulqC22pNe3bM+X6rpUgt1tY5qItNQQonUYjeq+RcHyrivBHK0TxIxXVCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/1u/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADiZqXk43Tul3r7nR2qB8FRVzzMVaynTFjpHObwV+KcF8Jwt7cl+uqZiI0zPDD9Z7u/uruizZooruVRNNNMT5FeuKYieB4/qTbt+aIO/03xzz+AZjijpjrbn4t7n9pV/Dr6j1Jt2/NEHf6b45PwHMcUdMdZ+Le5/aVfw6+pj1Jd2/M9P3+m+OPgOY4vDHWn8XNze1q/h19TPqT7teaIO/03xx8AzHFHTHWfi3uf2lX8OvqY9SbdvzPT9/pvjj4DmOLwx1n4t7m9rV/Dr6mPUl3b8z0/f6b44+A5ji8MdZ+Lm5va1fw6+pn1Jd2/M9P3+m+OPgOY4vDHWfi5ub2tX8OvqPUk3c80Qd/pvjj4DmOKOmOs/Fzc/tav4dfUepLu35np+/03xx8BzHF4Y6z8XNze1q/h19THqTbt+Cz0/f6b44+A5ji8MdZ+Le5va1fw6+p9epLu35ng7/AE3xx8BzHFHTHWfi5uf2tX8OvqPUl3b80Qd/pvjj4DmOKOmOs/Fzc/tav4dfUx6ku7fmen7/AE3xx8BzHF4Y6z8XNze1q/h19TPqTbt+aIO/03xyPgOY4o6Y6z8W9z+0q/h19THqTbt+Z6fv9N8cn4DmOLwx1n4t7m9rV/Dr6mPUn3b800/f6b44+A5ji8MdZ+Lm5va1fw6+p9epLu35ng7/AE3xx8BzHFHTHWfi5uf2tX8OvqY9SfdvzRT9/pvjkfAcxxR0x1n4t7n9pV/Dr6mPUl3b8z03fqb45PwHMcXhjrPxc3N7Wr0K+o9SbdvzPT9/pvjj4DmOLwx1n4t7m9rV/Dr6mfUm3b8z0/f6b44+A5ji8MdZ+Le5va1fw6+o9SXdzzRB3+m+OPgOY4o6Y6z8XNz+1q/h19R6ku7fmen7/TfHHwHMcXhjrPxc3N7Wr+HX1MepNu35np+/03xx8BzHF4Y6z8W9ze1q/h19R6ku7fmen7/TfHHwHMcXhjrPxc3N7Wr+HX1M+pLu35np+/03xx8BzHF4Y6z8XNze1q/h19TzLvyfbo2Ggqb1crVAyko6eWomclZTOVscTVc/BEfiuDUXh0qYV7kv0RtTGjnh65b+6W6czcptUXKpqqqimI2K9M1TFMacNGmXXXl6/uy0p/M9H/s0Oy3d+4o5o8T8y9uf+q5n/dr/AGpTUbzlAAAAAAAAAAAAAAAABDO9W0Nt3w0vNt/qCpqKSinqaSpdLTK3tUdSzsmaiZ0cmCuYiLwITjgmYlAAAAAAAAAAAAAAAAAAc5eeHRV23FvWg9HaVhbNdaz677GNZGxo5Yo6eR/WcqImDGOXj+DpOa3/AGKr9duijTM7XgiJfcv7Qb3s7psZzM5icKKfUbUxE1YbU3KY0REzPlVRwKm+pPu35op+/wBN8cp/gOY4o6Y63078W9z+0q/h19R6ku7nmiDv9N8cfAcxxR0x1n4ubn9rV/Dr6j1Jt2/M9P3+m+OPgOY4vDHWfi3ub2tX8OvqY9SfdvzTT9/pvjj4DmOKOmOs/Fzc3tav4dfUz6ku7fmen7/TfHHwHMcXhjrPxc3N7Wr+HX1HqS7t+Z6fv9N8cfAcxxeGOs/Fzc3tav4dfUx6k+7fmin7/TfHI+A5jijpjrPxb3P7Sr+HX1M+pNu35np+/wBN8cn4DmOLwx1n4t7m9rV/Dr6j1Jt2/M9P3+m+OPgOY4vDHWfi3ub2tX8OvqY9SbdvzPT9/pvjj4DmOLwx1n4t7m9rV/Dr6j1Jd2/M9P3+m+OPgOY4vDHWfi5ub2tX8OvqZ9SbdvzPT9/pvjj4DmOLwx1n4t7m9rV/Dr6j1Jd2/M9P3+m+OPgOY4vDHWfi5ub2tX8OvqPUl3b8z0/f6b44+A5ji8MdZ+Lm5va1fw6+pn1Jt2/M8Hf6b44+A5jijpjrPxc3P7Wr+HX1MepNu35np+/03xx8BzHF4Y6z8W9ze1q/h19THqT7t+aKfv8ATfHI+A5jijpjrPxb3P7Sr+HX1M+pNu35np+/03xyfgOY4vDHWfi3ub2tX8OvqPUl3b8z0/f6b44+A5ji8MdZ+Lm5va1fw6+o9STdzzRB3+m+OPgOY4o6Y6z8XNz+1q/h19R6k27fmiDv9N8cfAcxxR0x1n4t7n9pV/Dr6j1Jd2/M9P3+m+OPgOY4vDHWfi5ub2tX8OvqPUl3b8z0/f6b44+A5ji8MdZ+Lm5va1fw6+o9SbdvzPT9/pvjj4DmOLwx1n4t7m9rV/Dr6j1Jd2/M9P3+m+OPgOY4vDHWfi5ub2tX8OvqPUl3b8z0/f6b44+A5ji8MdZ+Lm5va1fw6+o9SbdvzPT9/pvjj4DmOLwx1n4t7m9rV/Dr6louUTl61xtLrKt1FregipqCe0zUkcjKiGVe0fPBIiZWOVU6sblx6OHultubdtzLXJqrjCJpmNfLD5v/AHP7c5DfuSps5WuaqqbtNUxNNVPkxTXTM4zERrqjRrdKjp3wdpusa28Wyx3K46RoW3O909JPJQUL5mwMqKlrFWKJZHYNYjnI1FcqoiBLntT7Q8xG2d7qN8rVPpnXWrrtBGy5UFdTvoqikhRMfIbbVLMsTIWuVfhdmj3fKSNe7ijExTVt9pfWW524dp323BsE2i1slnqrXHbH3GKrnrH1cjHvWbsEWNIIsqrG1VR75FzObG2NudzGrQuiEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//1+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKO747ibibfaz0ppezXegba9WXHyKJVt+MtKizwxrnV0rklVrZmqip2eZUXFE4FFn81es3KaaZjCqcI0atMRx6db6z2P3DuzeuRzF+7br28tb25/1fJrnZqq0YUxNOM0TonawiYbhuTcd1trbPUa6ttytmpKK3t7avoqi3OpJm08eKyvikimciq1vWVHN4NarkzL1V9s1Xfy9M1xMVREaYww1c0+NV7gy+6N9X6crXbuWKq52aK6bkXKZrq82mqmqiNEzojCdcxE4a0v7VbjW/dfTNDrmzNdDDWNcj4ZFRXxSscrXsVUwxyuRcFwTM3B3DE3cpmIzNEV08Pd+Ry3aPcNzcearyt2YmaZjCqNVVMxjTVHFjE6eKcYx0JTNpRtI1tWXm22G5XDR1LFWX2KmkdRU0zsrJJUTqtcvV4Y+DM3H85uOKeOYqqpomaIxnDRHeWO6LVi9maKMzVNNuaoiuqmMZppx0zGienCcNeE6nhbVXbVN80tb7nuZQx23UcqPWpp4uhuD3IxcMz8quYjXObmXBV8HQ3zydVyqiJuRhPD3Y8XL1NztJlspl83XRkq5rtRMbNU650RjGOEYxFWMROEYxHDrmVDaUQAAAAAAABRa/613OduxBs1pW/UUtI+hS41dVJbWK6kiVXYsViSddeDMq4tx7RuPQqrQ3L9718Wqaoww2pnZ83u0dL67kt07qjc9W8sxZriqK/V00xdnC7Vo0xOzojzsYwnzKsNeC59thqaWkigr51qqhrEbLN2aMzqnS7I3g3HxIXlMTEaZxnj1PlGYrprrmaKdmmZ0U4zVhHFjOmedS6k1rudeN167Zu0ago3W+3UkdZV1zrYzPE17GuSLKj0arlV7URcU4KrsvVVCji/fqzE2oqjCIxmcOSNGvl7sH1i7undVjc9G8rlmqKrlU0U0RdnCqYmcasdnGKYimeCdOEY+VErqUUUsdPCyrl7WZkbWyS5UZneiYOdlTg3MvHBOjoL6ImIwnS+SXaqaqpmmMImZwjHHCMdEY8OGrHheuGAAAAAI73V/wCStR/zRcP9g81s3+7q5p8S57Of11j/AHbf7cNa5ef7s9J/zPR/7NDy3d+4o5o8Sx7cf9VzP+7X+1KaTecqAAAAAAAAAAAAAAAeZX1tPa6eW4Vz0jp4GOmlkcuCNYxMXOVfEiJioHP/AJdbhcubinve9euq+70ulp7jPQaZs9uuNXbo4qSlVE8qldRyxPlqHvX8typErPk/ycqZw1MsGy8v+6N9se52reVfcWvnu1XY2R3WwXOqVFqKm2TZF7Od/DtJKdZGNzqmeRM7nfBxVM8SJjhXuCAAAAAAAAAAAAAAAABV3df++Han/wAz/wDD2FVm/wCptf4/FD6H2b/6JvH/APF/82paItXzwAAajqWnvNbRvp9KVlPQXDgrZqimdUsw44osbZY148OObh7p5XIqqjyZiJ4MdMeOG7u+5Zt3InMU1V08NNNUUVc+1NNfRs99Trl+1zubvdabnd6zUVFbprfXvoUYy0xztVWsa7OqrKzwuwww8HTx4Uu7cxfzVM1bURhOHm8nO+qdt9zbq7O3rdqmxVciuiK8ZuzTMYzMYebPFr8DbtPb36m0ruDBsrvFTUTp7kxJLVdre2SOKdHZsqSRPc9WuVzHM4OTK9ETK5rkeetvP1273qb0RjOqqnVPPHd4cVZnux+Vzu7Z3nu2qvCicLtq5MVVUzGGM01UxTjERVFWmNMY6YmJpXFLp8xAIF1FqLcOi3Ds2n7BZqeo0LUU7nXC4OdhJFImfFEXOmXLgzK3IubM7rdKsr7ly9F6KaYjYw0z08vNwTjj0ddkMhu25u27evXaqczTVEW7cR5NVOjknHHGrGdqNnCNH1p6LByIAAAAAAABDu8d0u9g0pctVaducVtntdLUVjnS0yVDJOyjVyRqjnNwxVMqKnHFU6ehdPOVVW7c1UzhhGOmMeDVr4XR9lsvZzect2L1ubkXKqaMIqmiY2qoiascJ1Rp06NE6eGI65dL5r/Xlgo9wtw7lTeTXBsj6e3wUTGO7JFVrXulzY4uVMzWo3DLhxXNg3W3ZXdvURXcnXqjDDm4V728ym7t2ZmrJ5O3VjRhFVyquZjawiaqaacMNGOEzM68Yw0adt391DedE6PuOt9MXKG3zWuF0zmz07Z2zucrWxx9ZzVarnKjUVPzuKKeu8LtVq3NdM4YcndgrexOQsbxztGVv25ri5VFONNU0zRERM1VaInawjTMTwRredsLWa41Lp6g1tuTcoJFudMlRDQQUbYkjZKqOjc6RHKqq6PB2XK1Ez4LircTHd9V25RFdydcaIiMPC9+2lnd+UzNeVyVuqPV1bM11VzVtTToqiKcIiIirRjjOOzjwrFlk4oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/9Dv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADn7zf10Fq11tPcrhK2Gkpr3LNNI9cGtjjqaJznOXwIiIqqc7vqqKbtmZ4KvlpfaP7XWar27940URNVVVmKaYjXNVVF6IiOXHQlXdHezTd8slft9t/XRXvVt8pZ7fQW+jcj3LJNC5FfI/g1jI2Ksjle5vVbwNzN5+iumbdudqqqJiIjlx7uBzXZzshmstfozmcpqtWbVVNyuuuMIwpqjyaY11VVVYUxFMTpbzsHtjJtFoq3aLrZWy1sWeaqezHIs0r1e5G44KrWoqNRcEzZc2CY4Gxu/K+62oo1zGnvz8im7adoY39nq81TExTOFNMTr2aYwjHlnTMxpwxwxnB/Sj3Gu2spqxNsbbTVtuoJ30z7jX1bqanmmiXCRlMkcM75GsXqOlVrGZsciy5VFOZm7M+riJiJwxmcIx5NE92rEu7htbvpp9+uVUVV0xVFu3RFyummfNqubVVummao000xM1YYbUU4w1i0cwNPdtP6lvTbPU/X+kpJIrraIZY5HsfGrsXMlVWMkjwa5c2CPVGOwZjlR3jb3jFVFU4TjRoqp0cHLxd2GKwzfYiqxmbFv1tPqszEVWrtUVUxMVYYRVTG1NNWmIwxmnGY8rDGY9Tb3emj1LtzDvVq5sdot7m1csrEesiQxw1MkLWq7BFc5yManBqK57sGt44GeXz0XLHrqtEaZnmiZiGtvzsjcye9J3ZlsbtUbFMThFM1VVUU11ThjhTTG1OuZwiMZnRL+d93M1ZZLDPuFNpmKOx0cDquemnuHZ3JtMxM73uhSF0KSNYiuWJZ+jpcjuoTczdyiia5p0YY4Y+VEc2ExjhwY9TLJ9n8nmcxTk6cxM3Kqopiqm3jYmudEUxXtxXNM1aNv1eHDszT5T9lw30sDbRYr7p9lRda3UyIlpt1MiJUTuRMX5szkZG2Lj2r3Oysw6V8KreFGzTVTGO15scM/k4eJ5WexuZm/etXZpt02P3tyqZ2KY+jhhE1VVV/QpiNqrHgfhuuv9wtP1lvdddH01Xaq6qgppZLXc31M9Gkr2t7SWJ1NHma1Vxd2a4NTFVfgmKxXmL1ExjRExM4TszMzGOjGYwjwaOV65bcu7c1RXFvM1U1001VUxdtRRTd2YmrZpqi5VszOGja01TqjHREWS76a8rd167b6x6a7emtdqklfbnV9NFJI6SWFzal8qo9qI1r0Y2JrlX5RzlVVTKzUneF2b826accKccMYjHTGn5MOl0lPY7d9vc9Gcu38Krl2Ii5FuuqmmIprxtRTomcao2prmIjyYiMNc2w01XXK6W2Cu1Fb1tdxfn7WkWdk/Z5XqjflGYNdi1Edw6M2ClxZrmuMaowni1+F813hYtWLtVNmv1lMYYV7M0bWMRM+TVpjCcY068MdUtsPRpAHnyyx00bppnI2NqK5znLgiInFVVV6EQiZxZU0zM4RpmXOjl616266u1nvTcbPe7gl5q0pLfNQ0EtRG2khXgxXt4ZsrYUVPBk905rd2Y2rly9MVTjOETETPkxweJ927cblmxk8ruyi7ao9VRtXKa7lNEzcr4dmdOGM3JifzlrK7fGit1PPcK3T+poqaBjppHutEyNYxiK5zlx4IiImKqXFWfimMdmr0ZfNLPY+5eqiim9l5mZiIiL1OmZnCIjlmUPcntBPqGm1NvXdGubV6qu8z4Udxy00DnIxqL4kc57MPExpo7mjbiu9P05nojV3cjqv7pXacrVl92W5xpy1qmKsOGuqI2pnnpppq56pXcLx8oAAAAAAjzdX/krUf8AM9w/2DzWzf7urmnxLns5/XWP923+3DWeXn+7TSn8z0f+zQ8t3fuKOaPEse3H/Vcz/u1/tSmk3nKgAAAAAAAAAAAAAAFd+aaqqaLZ7XlRbld5QzTV14sxVzU8meiuRU8TVVcfB0kQmEO/q3omRcvWkntaiLIt2c5UTpX6zqUxX8SIn4iSpAWsZJ6Pnr0my3oqMq9Mztq8jeliUlcrc3g+FHGnHwo0jgZcDrOSwAAAAAAAAAAAAAAAAFXt1v74tqf/ADP/ACBhVZv+ptf4/wBl9D7Of9E3j/8Ai/8Am1LQlq+eAAABzR5ONxtL6KsOpINW3akt0rr3LMiVMjWLkWJjUVMfBiiocxuTM0WqK4qmI8rh7z7z/dXcOb3jmLE5e3VXEWYpxppmdOMzho5JxSNFZ2cw259l3T0+uOh9Kxq2CtVFatdWse5ytiauDskbsmZzkRFVHNbjjim1Fv36/Tdp8ynh455OTlUVebnspuq7kL39RmJxqojT6q1MRpqnzdqqNrCmJmYxxnDVNotca6odA0sFVWslqayuqY6OgoqdEdNVVEirljjRytanBFc57nIxjcXOXx2uYzEWo08OiI4Znu7z51ufc1zeddUUzFNNNM1111Y7NFFOuqrCJnkpimJqqqmIiEaay3jvW1sFLqXcqy0tLp2qqY6aWoobg6pmpHSJ1XSxup4kezh1ljc5W9DWycFXUv52rLxFVynyZnDROMxzxhGjm6JdDunstY31VVZyV2qq7TTNUU124opuRThjFNVNyuYq0+TFVMRVwzTqj+eq97p7BuLYdoqe0yLFeUdKlyllb2LoWxPcvYsarlcqOblcr1Zl8DXNcirN3PzReptbPncPHzd3TrN3dkKczuy9vGq7GNrR6uInaiqaqY8uZwiIwnGNnax1Y0zEw3m/bhyQ3xugdI0KXXUDYUqqhjpvJ6akhcuVj6ibJI5qyLj2bGRve5EVytazrHtdzOFWxTpnDGeCI4sZ5eCMJ+VUZHcUVZf3vM1ertbWzTMU7ddyqIxqi3RjTExT9KqqqmmMYiJmryWu2jd6aLWLNpdfUEVvv1VRurqCWlqfKaaqhbmzojnxxPje3I5VY5qpg1VR68DCjOTFz1VcYTMYxpxifBGE8/E3s32XirIzvHKVzXapq2K4qpiiu3VOGGMRVXTVTONMbUTjjMRhrw/lQbq3XXLqv+yK0w3K20cz6d10uFY6kpJZo1wc2n7OKeSVGr1VkysjV2OV7sCIzlV791TExGjGZmInDiwicWV7s1Z3ZFPxG7VbqqiKvVW6IuXKaavNm5tVW6aJnXs7VVWGumMWnag3x1jp7SOoNS3vRs1Fd7HIsT2PrI30r2OYjkqWSq1iyRorkxYxrnfkuc12OXwuZ65bt1VzRhMcGOMatePV0rXJ9j8lm85ZsWs1FVF6MYmKJpuROMxNuqjGqKatE4VVTEfSiKowx9LZPcTXmrbLp+p1LpxXUtZRRSzXhbjTfKZo8yS+TMa1yZ3YdVPg5vcMshmbt2mnbp0TGmcY6cO7B4dr9xbvyN+9TYv+VTVMU2vV16MJw2fWzMxOEfSnzsOVaItXAAACkHO3qmpg0jQbcWRsst11PXxUzIoGq+V0UKtkejGt4ucr1iblT4SOVCj37dmLcW411zho4cOLwPrP9ot3UV52vO3ZiKMvRNUzVMRTFVUTTG1M6IjZ25x4MIlLGndyqDTVqotOWrTWp20dBTQ0sLfqebFGQsRjf8iIbdrM026dmKa9GiPJnU5rPbgu5y9Verv5farqqqq/1qddUzVPhlXbmR18/df7u7HWaguttqL/AHWnWpWvpH038Fjd1lajuLka5UeuCcMnuoVm88xOY2bERVG1VGuMNEd2Pedz2B3NG5PXb1uV27kWbVWzFuuK/wDUqjRjs6sYxpjj2uRfujpYaCnhoaNjGQRMbFGxvBEYxMGonuIiYHSRTERhHA+K3bs3apqqnGapmZnjmdMz0vVDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//0e/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKG82H942z38/u/lVCc9vj99Z/S+Wl9l/tt/0zef+zH7F9s3NZtFW6pttLuloNrotZ6ZclXBJCiLJNBGudY0/OcxUzsRcceuxG4yHvvfJzcp9bR59OmJ7uGOD51V/bXtRRkrlWQzenL5iNmqJnyaa6o2Yq5Iqjyap0fRqmYilvG327zN6NuqzVOlHNZqBlDUQTUrHLmgrmwrgiJ04Odg6NfC1fzkVE2MtnIzVmaqdeE6PzsO78qn352Xns9vOmxmNNqa6aqap1V2pqjHkxiMYqjgnkmELcoumdA6829o/K7VQVV6oJZ6avWWNrpe0dK6RjneFUdG5uC9GOZqfBU0dy2rV6zGMRNUY46OV1v9z947x3XvKrZuV0264pqt4TMU4YRTMRzVRPLqnhhPupdD6W0NpDVkGjLbRWyWos1W+pbSQsjV7Up5UYr0aiKqIqvy4/tsPCWN3L0WrdWxERjTOOHNLit375ze8s7l5zVyu5FN2iKZqqmqImaqdqIx/wAOOHJiold6mopOV/SVVFEs9vivTnXCLpbJTNr6tcrsPA6Ts048McPDgc9VMxkaJ4NrTzbU/K+y5aim52szFMzs1zaiKJ4Yrm1a0xzU7U9K+lo2q201da6a+WuxWustldFHNC/ydjmPjeiOauCp/kXii9PQdDRlLNynGKaZidOp8XzXaTeuRvVW67t2iumZpmNqYmJjRP5eLkVtq6yzbf8AMHYrXURU1Dp+SwOt9nSLJHBFJJLIrmph1Ue6VJGKnTmc1PCVkzTZzlMaIjZwp4uH5/A763av707N3rkTVXdi9Fy9jjNdVNNNOEzjpmmmiaauaJmNS+VdX01tp5a65zx09LC1XySyvRjGNRMVc5yqiIiJ0qq4HRV1RTGMvjFmzXeqiiiJqqmcIiImZmZ1RERpmZ4oU20i5G8z+qEcqIq6ZiRPd61EUVn+ur/Qj/K+sbzj/wD5TL//ACJ/+8vEXr5GAAKzc1mufuDtpeKyB+StuTEttPgnFX1KK12C+BWxI9yL42oVm98x6mzMxw+THf8Amxl3f9ttzfE96WqZjGmifW1c1GEx3pr2aeaW8bIaG/s30RZNISNy1FNSsdUt/wD5iVVkm4+FEkc5E9xD3yWX9Rapo4o8M61P2t3x8Xz93MxONNVUxT+hT5NH6tMTPLijHm+1o/SO3Ffb6FXfWN8fHaaZrV6zu3X5VETpVFia9v8A0k8Zq75v+rszEa6vJjv6/A6H+1+6Yz29KKqo8mzE3apnVGx5vRXNM80SmTbfSUO3GkrVpFmVrbZRRRyvTodIjc0sn/SkVzl/CbuVsxYtxRHBHyaXK7/3nVvbO3czOM+srmYjkxwpp71OEd5Xzaeww726Jr9x9RpnvuoKi4Pt1X+/W6OGV8NMylk+FF2To8+LVRXPVznZsSuydv3u1NyrXVM4cdOGMRhxYa/G7ftLnZ7OZ+jJWdFuzTbi5T9G9VVTTXdquRqr24q2fKxwiIiMMEtcvuu6rcvb+yawurkWvnhdFUuRETGaCR0L3KicEV6sz4Jw63Dgbm7szOYtU1zp0YT3nMdttyU7n3jdy1vRTTMTT+jXEVRHLhtbOPInQ3nKgADwrtb2XWiqbc+SWJlTDJC6SF2SRqPRWq5rk6HJji1fHxIrp2omnjh7Za/Ni5TciImaaonCYxpnZnHCY4YnhjiVtqOVKx1UT6Wq1Lq2WGRjmPY+8Oc17XJgrXIrMFRU4Lj0lV8IonRNVfpO/p/uTfomJpy+WiYnGJizETExqmJx0THAsNprT9FpO10em7KxYqChgjpoGYqqoxjUa3FV4quCcVLGzbi3TFMaoiIhwufztedvVX7s41V1TVVOrTM4zobSerUAAAAAAAAAAAAAAANV1Rpym1fZrhpW7JmoLnST0NQiLgqxzMWNyJ08cFUYpUD5HL1HsvYLxy17o1UNs1JpO41k1OlU5sDKy2VD+2jrKdZFbniV/aZ1aq9n1UkwcuCME1cb8+w+nn7zb/6t5paZiv0hQUsentO1TmqjK50bWsqKmB2CI+JHNka16dR/adVcWrgODB0uDEAAAAAAAAAAAAAAAAQ1uXs/Zd0n22pvdRXUVZaXzPo6u3VC087O3YjJGo9Ed1Xo1uPDHhh0KqGlmslTmJjamcY1TE4a9bpez/am/uWK6bUUVU3Ipiqm5Tt0zszM0zhjGmmZnDn1YxEx4Oj9g7boy80upqO/akrZabtMtPX3R88D88bo1zxq1EdgjsW8eDkRfAYWN302qtqKq555xhu717a3d4WarFVnL0xVh5VFqKa4wqiryasZwxwwnjiZjhWDLBxoAA5/cjdHBcdLaqoa1jZqaa+TxyRyNRzHtWCNFa5FxRUVFwVF6TntwUxVbrifrT4n2f8AvBdqtZvL1UzNMxZpmJicJidqqYmJjTE46pa7oesdymbkT7bX97o9vdUSrU2qpkX5OmmxRqI968Ey9WORVXo7KR2DcTyy9Xw296urzKtXJPdonvS3t8WvvzuunO2oxzOXjZu0xrrp0zjTHLprpiPz6IxnBt/MvW2+3bmbdVOu4opNIufXwytnTGFJ5mMiR0mPBEYro3cehGuXwKe+9K4pvWpr004zE8/L4FX/AG/sXL26s9TlJmL+FuqmafO2aZmrCOHTFNUYRrxiFjKzZDbqWLtLjpy1vhYmfNLAxWt4cVxVMETDwlnVkLM66aehwlrtfvOmcKL92JnRoqnGeTQr/uy2Nu/O2rYUakaU1ajEbhgjckmGGHDDArs7/V2sOKfE7fsxMz2ez8zr2qMcf0qWubbUOntR7y7haT3JoaarvU9TBUW5KtiOV1NExyZWZvFE6F2CdKIvgYeWWimvMXabkRNWMYY8UN/f97M5TceSzGSqqptxTVTc2ZwwrqmNNWH58Vxp1TMcNSbtytqtL6b0xfr/AKKslvo9TpabgyiqIYGNqM7qWRFbG5ExzrHnRETwY+6b2ayluiiqqimIq2Zw0accJ1d7Fx+4O0mbzebtWczdrqs+ttzXTNUzRsxcpwmqNWztbOPXg8/lA1FbL9thZaKzOZ2tubJTVULVTNFN2r3Krk8GdHI/3Ud+Ex3NcprsUxGuNE8/K9/7o5G9lt7XarsThXMVU1cFVOERo/RmNmeZ73MvWU0m22q7e2ZjqqO2JLJCj0V6Mkfg16txxRrlY5GqqYKrXInQeu9ao9TXHDg0v7fWavimWrmJ2ZuYRVhOE1UxjMRPDMRVEzGvTHHDYuXd6O2y0o9qoqfVFGnDxoxEUz3d+5o5oanbnRvXM/7tfjlNpvOUAAFE6JU3X5h6itVc9o0HbuxYvBW+W1CKi4p48XuT8MCFDT/6jNzxW4w/xT+XwPr13/8AxezVNOqvOV4zx+qoww73kx3rkr2F8+QqMaLk/tQ3/v2rFVJrXoqiZaaVydDaqbM164dGKKtQxfDwb+AobOGYzdVXBRGzHPw+HGH1ve0Tubs5Zy+qvNVzdq5bdOE09MeqqjvpO3zv9TJddIbXUUzoY9T3R7a10TlY91FRsSWeJHIqK3tMWscqLjkVzfyjbz9zyqLUaNqrT+jTpmO/ohz3Y7JUxZzOfqiKpy9uJoiYxiLt2ZpoqmJxidnCqqIn6WE8Dzb9PDtXuVpSg03FFQ2LVUVdb6yhga2OBtRTsbLTztjZg1JHKqxvcidZmVHYq1uGNyYy16iKdEVYxMcGMapw8DYyVNW+915mu/M1XMvNuuiuqZqr2K5mm5RNU6ZpjCKojHROOGGM42rLV89AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//9Lv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsutuW2x7h3an1Pqe832SuopFlo8lXFG2mVXI9EiRsKZeKNwdxd1UxcuCFXmN1036oqqqqxjVpjRw8Tu90dv7+6rNVixasxTXGFeNMzNejDypmvTjEzo1aZwiE62W2Ps9HDbZqupr1iRyLU1bmulfi5VTMrGsauGOVMG9CJjiuKrZ26NiMMcefW4zN5iMxcmuKaaInDyacYpjREaMZmdOudM65wwjQhOl5drLYNTz7gbf3Cv07X1i41lNRuifST4qrnZ4JWSNRVVeGVURvFWo1VxK6N2U26/WW5mmZ1xHmz3pjqwdfc7dX81lacnnKKL1NHmVVxVFynRhGFdNVMzo48Zq+lMxoeBfeVDTNXfpNbaPud40zdJ3K6oWzVaQMkVzsz1VqtdlzL0tbgz9oeVzdNua5uUzVRM6fJnDn4G9k/wC5Wbt5eMrmKLOYopjCmL1G1NOEYRpiYxw45xq/ObPrHS1s22271ZLFLU1U01prpKqtrql9RVVL0p3tbnkev4GsY1Gsbjg1qYqet61TYs1zp1VYzM4zq4ergV26943t77zy8TFNMRdtxTRRTFFuiNuJnCmn0qqpxqq4apwhrvLtoSlq9mLHozV9IlTRV1DNJPTzIuD46ud87ejBUXK9HNVFzNXBzVRURTz3bl4nLU0VxjExOifzpxb3brfNVvfl7M5aqYqoriKaqeCq3TTRPJOmmYmJxidUxMaH4tN8p1n0fO9ml9SamoLRI5z3WymuawwK5y8UxYxr0TDhijkf+3ItboptT5NVcU/Vx0d3heuf/uVfz9MTfsZeu5EYRcqtbVcRH6VU044/m7P5qRNf7B6M3HsVHo++UHZ0ttajKCWmd2c1MmCNwjfxxRURMyOR7XKiOciuTFNjMbvt36YpqjVqw1wo9y9tM9unMVZizXjVcnGuKo2qa9OPlU6NWnCaZpmImYiYiZh4Wk+Xu36dlgW9X6/6hpaSRstLR3evWWliVjszHLE1rGyOYqIre0zNaqIrWtVEMLW7oo11VVYaoqnR0Yafk4Ibe8+3F3NRVFqzYs1VRMVV2rcU3JiYwq8qZmaYq+ls4bUTO1MxL9OsdgbXqjVkG59rul0seo4Ykp5ai3SQok0eGGEjZY3tVcuDejDDDFq4Yk39303LnrYmqmrVjHD0493Ax3T21u5LJ1ZC5bt3rUztRTciqdmrX5M01UzEY6ePTOExjKZ7PbfqWjitjZqiqWJFzTVUrpZXucquc57l8aquCIiNamCNa1qNRLC3RsRhjjyzrclm8z7xXNeEU4/RpjZpiIjCIiOaNc4zM6apmZmZ2El4AFc9z+XmybuVcdZrC63l8cEna01LDUxRQQuVETFjEiVceHwnK53TxwKzNbtpzM+XNXNE4fJ4Xa9nu3N/cVE05a3aiaowqqmmaqqo4pna1ckREJg0/Z32KlbQ1FfWXJzXKqT1ro3S4Lh1VWNkaKie63Hx4ljao2Ywxmedy2ezUZmvbiimj82iKop58Kqqp8OHFCFdwOW+y7mXCG76uvN7nkpJnT0cbaqJkUDnqjvk2Nh4YYIiKuLsGtxcpXZjdlN+YmuatHLGjwOt3J29v7nt1W8tas0xVEU1TNNVU1xEYeVM18OM6IwjGZ0aU3W6yOora2zVlVU1/Vex9RVuas0iOVV6yxtY3oXKmDU4JxxXFVsKaIppwmZnn1uRzGa9bd9bTTTRpiYppx2Yww1YzVOnDGcZnTM8GhWHYm9RbU7a3LTGp3pBW6KqLjFVRv6rntdNJUQuRvBXNmbI3s8PhrwbipU7vrjLWZpq0TRM49O1HTjo49UPofbLKVb83pbv2ImqnNU2ppmNMRMU0264mdUermmduJ83XOhIXLPomr0BtvYtOXqN8Nw7GSpnjcio5j6mR8uVyL0Kxrka5PA5FNnddibNmmmdeuenHBR/3A3vRvTel69anGnGKaZjVMUUxTtRPDEzE1RPFMLCFg40AAAAAAAAAAAAAAAAAAAAAAAahqHSNk1U2OHU9soriyFySRtq6aOZGORccWo9FwX3UCWxQwspmNpqZrWRxtRrWtRERERMEREToRCB+0lAAAAAAAAAAAAAAAAAAAAADTNU2CTU1F9WQXGutmLsyzUD2Ryq3BWq3M5j8EXHHFqI5FRMHJxxwu2vWRhjMc2iW9u7PRk7m3NFFzR5tyJqpxxiccIqpxnRhpxjDHQiba7l5sWz1Q+p0ZcruyCd6ST0k1RFJBK5EVuL29liipj0tc1eCcVRDQym7actPkTVhxTPzeLvun7Rducxv6mKc1btTMRhTVTTNNVMYxMxE7WGGjVMTGmcNOlvm5G2Ond1rSumNZ0vlFMrkfE9rsksL0Tg+N6cWuTH3WqnwkVOB75rKUZmnZr09fHHdyKXcPaDM7kvRfy1WzOGExOmmqPq1Rwx4Y1xMTpR+/l4s120v/Ztra4V9/skCtWiW4Oi8opFYio1WTxxxvVWouVM2ZMvVy5OCeHw2mq36uuZqjgxnTHfiInuw1LyO3N+zm/fcrRRZuTjt7EVbFzHCZxoqqqpiJmMfJwnHTjtaXm6S5ZbTphjbZV6g1FdrHCrUitNdcVWiyNwRrHxRtYj2IqfAX5NfymuMLO66bcYTVVMfVmfJ8Hi1Njef9wb2dma6bNi3cnHG7Rbwu4zrmKqpqmmr86PKjgqhpG4dI6+8wuiKOkRzltlorK+qc1Mckb0kjYvuYyZW8fzkPHM07ebtx9WmZnm0wt9x3Yy3ZvN1VaPWXaKKfzqo2aqsOanGe8lHdTl00ruxW0+o7stXb7/AEqNbFcrbN2M6IxVViOVWuauXHg7LnToRyIbWc3bRmZ2pxirjicJc72a7dZzcduqzb2a7VWO1buU7VPLhpiYxjXGOE65iWw6E2ko9FzMutfdbvf7nCxYYaq81jql0LXoiOSJmDWMV/DM/Ksip1VereB6ZfJxanGZqqnjqnHDmaO+O09e8KZt0W7VmiZiZps0RRFU8G1OmqcOCnGKYnTFOKNLhyo6YivU2rdDXW9aVqqlcaiKy1aQRSIqqqpkcx2XFV4NRcjfyWIas7ooiqa6Jqpn82cOfglf2f7lZqqxGXzVuzmKYjRN6iaqo4tMVU48s+dVw1JVodn9PUtguOj6ls9bT3eN8dwqayd09XVK9mXNJM9Vcqtb8DDBrPyGtNunJ0RRNGvHXMzjM8Gvk8DnL3afM15mjMxNNM2pibdNFMU26MJxwpojRhM+djjNX0plrm2OyMO10cNst1/vVbaqNZHUlBVzx9hHnVccUjjjc9EzKqI53ZovWSPNgp55TIe76IqqmI1ROrweLjbvaLtdO+pqrrs2aa6oiKq6aatqrDD61VUU6o8qI2sNG1s4xNgCwcgAa1erVLd6OS3w1lVQuky/wikdG2VmCoq5Vka9qY4YLw6FXoXiY3KduMMcObW2cnmYy9yK6qaa4jHyasZpnRhpiJpnRrjTr14oQ0By5WXbS51V/wBK3i9sqa+Vk1ck1VFK2qcx6v8Als0Kq5VVzsXIqP67uKYlfl9205eqaqaqsZ0zpjTr16Od1+/O3d/fNqmzft2ZiiJijCmaZtxMRT5GFWEYRFOETE0+TGicEzakscmoaJbfBcK62LmzLNQOjZKqYKitxex6Ii444tRFxROsnHHfu2/WRhjMc3dLlN35yMpXtzRTc0aq4maccYnHCmqnGeDTMxhM6EQ7Z8vNk2mrqi56Tud3b5W/tKyGpqI5Y6h6I7BX4xI5Vxcq4tc1VXpVTRy27qctONE1adenHHwYuo7QduL+/LdNvMW7XkxhTVTTNM0ROGinysMNERpiYw1YPF37tjrbf9DbnPaq2/T92kgrn8csNPcY2wumevgYx7WZnL8HHHoxPLP0YV27vBTOHNFWjFudi8xF7LZvIR5161FVEcNVdmZqiinjqqpmrCOHDDXg/lr+3ffbdXRVrtiJNFpyKuvFxkYiq2Fs0bY6VquTgjnyI5yMXrKxquTqoTmKfW36Ij6ONU9/RT0/Incd/wCHbozVyvRN+bdm3E66ppmars4a8KaZiMdUVVRGtastXz0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/0+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAifXWhptwZIbBfJmM0m1YpqqkY1e1rJI352xSPXg2BFa1XNaiukXqq5jEVH61+xN/RVPk8McNXJPJq5Z5td9uffEbqibtqJ9dpimqcNm1ExhNVMa5uaZimZ0Ua4iasNmSoYWwsbHG1GsaiI1qJgiInQiIbMaFFVM1TjOt+4IAAAAAAAAAAABrdVp203Cqiu1woKaavpeMNRLDG+WP8A0HuRXN/EqGNVqmqcZiJnmbVnP3rVE26K6qaZ10xVMUzzxE4T34bIZNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHk1izpFItEjHVCsd2aSKqNz4cEcqIqo3HpVEVcPATOOGhnb2dqNrHDGMcNeHDhjhGOGrGWhaN0E3T1ZW6qvMza7U127PyysRuRiMiTBkEDFVyshYnQiqrnuVXvVzl4aljLxRM1Vaap1/JhxR4+Fdb131Obooy9qNi1bx2KccZmapxqrrnCNqurjwiIjCmmIiEpm0ogAAAAAAAAAAAebUU8VXE6KVrXRuaqOaqIqKipgqKi8FRUExjolNNU0zExOExpiY1xLz7RYLXp+F1FZKOmoqZyq9Y6eJkTFcvS5UYiJivjMbduKPNjDmhsZrO3c1VtXaqqpwwxqqmqcOLGZmWxGTWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//U7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/1e/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9k=\",\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 11,\n     \"metadata\": {\n      \"image/jpeg\": {\n       \"height\": 400,\n       \"width\": 600\n      }\n     },\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"from IPython.display import Image\\n\",\n    \"url = 'http://images.flatworldknowledge.com/shafer/shafer-fig08_004.jpg'\\n\",\n    \"Image(url,height=400,width=600)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The above image shows three types of tests. It shows 2 types of One-Tail Tests on top, and a Two-Tail Test on the bottom. You apply your significance level to a region depending on your Alternative Hypothesis (shown above each distribution).\\n\",\n    \"\\n\",\n    \"Let's look at the bottom two-tail test. With an alpha=0.05, then whenever we take a sample and get our test statistic (the t or z score) then we check where it falls in our distribution. If the Null Hypothesis is True, then 95% of the time it would land inbetween the α/2 markers. So if our test statistic lands inbetween the alpha markers (for a two tail test inbetween α/2, for a one tail test either below or above the α marker depending on the Alternative Hypothesis) we accept (or don't reject) the Null Hypothesis. If it landsoutside of this zone, we reject the Hypothesis.\\n\",\n    \"\\n\",\n    \"Now let's say we actually made a mistake, and rejected a Null Hypothesis that unknown to us was True, then we made what is called a Type I error. If we accepted a Null Hypothesis that was actually False, we've made a Type II error. Below is a handy chart depicting the error types.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 16,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/jpeg\": \"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CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAxdb1aexvrO3gCHz2AbcMnG4D/GgDYdtkbMewzQBn6BfTajpiXM4UMzHG0YGM0AaVABQBXtL2G883yWz5TlG68GgCxQAUAFABQAUAFABQAUAFABQAUAFAGZrmoTafDbmAKXmnWP5h2NAGhK/lxO/91SaAMrw1qdzqltNLchBtk2rtGOMUAbFAEN1cR2ls88pwiDJNADoJUnhSWM5V1DA+xoAkoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgDkNdFzc+LLWO1EZkhUFd+cA8nmgC5qY16HTriWe5sgioSQitk8dOaALOmXVvpWgWQuH27kBVQMlieeB+NAF6x1O2v2ZYWYOn3kdSrD8DQBLeQPcWzRRzvAzdHUcigDmNC0uKT7ZLcXlyqwXDZxJtU47mgCzfXWoT+IVttNuFEcluG3Mcqoz94epoAjuk1fS9Kna5vC7NOgjcHkDPNAF/xHczW1jaPDIyM1wisQeowaAK2vay8V/HYRTtApXdLIibmHoAKAF0GTUzfur+e9gQSj3Aw2eKAOioAKACgAoAKACgAoA5zxN9ol1TS7e18vzd7SLv6ZHrQAmp/29Dp1xLPc2axhDuCK2cenNAF/w1b/AGfSIRjBZVY/98igDVoAw/FdrJLpc0y3MkaRpzGvR+e9ADNK022tLS0vZr244RTiSb5ASOmKAKgfV77VtStbS6EUSMPnbkrxwB9aALMM19Drun2lxOWP2UmQA8M2TzQBLcXc6eKkt1lYRGBSUzxkvigChqOstcarNai5mggh4/cIWeRvr2oA1vDzXzWLfbhJkOfLMgwxXtmgDVoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAyodLkXXJ7+VkKttCAdQACP60ATa1ZzX+mS20DKryYGW6YzzQBR0+APr0wkwfscKRRj0yOSKAJEK3HipniORBb7JCP7xOQKANmgDm4/Dl09zOlxdgWUkplMacF89ifSgC/FpTw66t5H5a26weUqDqKAJdbsJNR054InCybgylumQc0AZV3o+saiIWurmBRFIrCJAdvHfPc0AWrnTr+DV3v9P8hzKgR1myMY7jFAFjTNMnt5muru6ead87gCQgzjoPwoA06ACgAoAKACgAoAKAM2XTpZdfhviy+VFEVC98mgB+t2cuoaXLawsqvJgZbpjNAEOozGwtIIIZvKc4XCJvdgB/CKAK+gXdzPfXkUskrRxBcCUgsCc+lAGlqto19ps9sjBWkXAJ6UAZVl4dmYwtqd0Z1iACwrwgx0+tAF3TdOmtNSvriRkKXDAqB1GBQBDqunXsmpwahYNF5kcZjKy5xj1/WgCC10W/XVxfXV0kxKAHjGMNnAHpQAqadqljcXQsGtvKuH375M7kJ/nQBp6XZNYWgied53JLM7nqT6e1AFygAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAM+80eG6uTcLNPBKV2s0L7dw96ALFlY29hD5Vum0E5JPJY+pNAFigAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgChd6RDd3a3LSzo6ps+R8ZGc0AP0/TLfTmmNuGHmsCQT0xQBcoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgCjqepDTxH+6Mhc4ABqoxuROfKir/bc3/QOn/wA/hVcnmZ+1fYP7bm/6B0/+fwo5PMPavsH9tzf9A6f/AD+FHJ5h7V9g/tub/oHT/wCfwo5PMPavsH9tzf8AQOn/AM/hRyeYe1fYP7bm/wCgdP8A5/Cjk8w9q+wf23N/0Dp/8/hRyeYe1fYP7bm/6B0/+fwo5PMPavsH9tzf9A6f/P4UcnmHtX2D+25v+gdP/n8KOTzD2r7B/bc3/QOn/wA/hRyeYe1fYP7bm/6B0/8An8KOTzD2r7B/bc3/AEDp/wDP4UcnmHtX2D+25v8AoHT/AOfwo5PMPavsH9tzf9A6f/P4UcnmHtX2D+25v+gdP/n8KOTzD2r7B/bc3/QOn/z+FHJ5h7V9g/tub/oHT/5/Cjk8w9q+wf23N/0Dp/8AP4UcnmHtX2D+25v+gdP/AJ/Cjk8w9q+wf23N/wBA6f8Az+FHJ5h7V9g/tuYf8w6f/P4UcnmHtX2GL4gd2ZVsZSy/eA7fpT9n5i9t5Dhrkx/5hs/+fwpcnmV7V9hf7bm/6B0/+fwo5PMXtX2D+25v+gdP/n8KOTzD2r7B/bc3/QOn/wA/hRyeYe1fYP7bm/6B0/8An8KOTzD2r7B/bc3/AEDp/wDP4UcnmHtX2D+25v8AoHT/AOfwo5PMPavsH9tzf9A6f/P4UcnmHtX2D+25v+gdP/n8KOTzD2r7B/bc3/QOn/z+FHJ5h7V9g/tub/oHT/5/Cjk8w9q+wf23N/0Dp/8AP4UcnmHtX2D+25v+gdP/AJ/Cjk8w9q+wf23N/wBA6f8Az+FHJ5h7V9g/tub/AKB0/wDn8KOTzD2r7B/bc3/QOn/z+FHJ5h7V9g/tub/oHT/5/Cjk8w9q+wf23N/0Dp/8/hRyeYe1fYP7bm/6B0/+fwo5PMPavsH9tzf9A6f/AD+FHJ5h7V9g/tub/oHT/wCfwo5PMPavsNfXpI1LPYTKo6k9B+lHJ5g61uhtVmbhQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBj65/x8WP/XWqj1M57o16k0CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAMfR/+Qlf/AO/Wk9kY0t2bFZmwUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAFDXv8AkET/AEH8xVw3MqvwmhUGoUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAY+uf8fNj/11qo9TOe6NipNAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgDG0f/kJ3/wDv1pPZGNLdmzWZsFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBn69/yCJ/oP5iqhuZVfhNCpNQoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAx9c/4+bH/rrVR6mc90bFSaBQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAGNo//ACE7/wD360nsjGluzZrM2CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAz9e/5BE/0H8xVQ3MqvwmhUmoUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAY+uf8fNj/wBdaqPUznujYqTQKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAxtH/wCQnf8A+/Wk9kY0t2bNZmwUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAGfr3/IIn+g/mKqG5lV+E0Kk1CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgDH1z/j5sf8ArrVR6mc90bFSaBQAUAFABQAUAJQByWrv4kgt7m5edIoIycBSM4zx2oA0NJ0wQrDqN3ezvJtz88uV5H0oA3GdUQuzBVHJJPFACCWMsFDrkjcBnt60AIs8TSGNZELjqoPNACyyxwruldUHqxxQAqsrqGUgg9CKAMjxLLLFBa+VK8Za4RSVOMjNAGxQAtABQAUAFABQAUAY2j/8hO//AN+t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\",\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 16,\n     \"metadata\": {\n      \"image/jpeg\": {\n       \"height\": 200,\n       \"width\": 300\n      }\n     },\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"# url='http://www.personal.ceu.hu/students/08/Olga_Etchevskaia/images/errors.jpg'\\n\",\n    \"url='https://dfrieds.com/images/errors.jpg'\\n\",\n    \"Image(url,height=200,width=300)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"##### Step 7: Calculate the Test Statistic\\n\",\n    \"Now that we understand our decision rule we can calculate our t or z score.\\n\",\n    \"\\n\",\n    \"##### Step 8: Statistical Decision\\n\",\n    \"\\n\",\n    \"We take what we understand from Step 6 and see where our test statistic from Step 7 lies.\\n\",\n    \"\\n\",\n    \"##### Step 9: Conclusion\\n\",\n    \"\\n\",\n    \"We check our statistical decision and conclude whether or not to reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"##### Step 10: Calculate a p-value\\n\",\n    \"\\n\",\n    \"The [P value](http://en.wikipedia.org/wiki/P-value)  is the estimated probability of rejecting the null hypothesis of a study question when that null hypothesis is actually true. In other words, the P-value may be considered the probability of finding the observed, or more extreme, results when the null hypothesis is true – the definition of ‘extreme’ depends on how the hypothesis is being tested.\\n\",\n    \"\\n\",\n    \"It is very important to note: Since the p-value is used in Frequentist inference (and not Bayesian inference), it does not in itself support reasoning about the probabilities of hypotheses, but only as a tool for deciding whether to reject the null hypothesis in favor of the alternative hypothesis.\\n\",\n    \"\\n\",\n    \"Let's now go over an example to go through all the steps!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Example Problem 1\\n\",\n    \"\\n\",\n    \"There are two main types of single-sample hypothesis tests:\\n\",\n    \"\\n\",\n    \"    1.) When the population standard deviation σ is known or given.\\n\",\n    \"    2.) When the population standard deviation σ is NOT known, and therefore we have to estimate \\n\",\n    \"    with s, the sample standard deviation.\\n\",\n    \"\\n\",\n    \"For Case 1, we use a normal (Z) distribution, for Case 2, we use the T-distribution.\\n\",\n    \"\\n\",\n    \"Let's start with an example. We are hired by a fast food chain to figure out the mean age of customers. The current CEO believes the mean age is 30, however we don't believe that to be True. So we now have our Null and Alternative Hypotheses:\\n\",\n    \"$$ H_o: \\\\mu = 30 $$\\n\",\n    \"$$ H_A: \\\\mu \\\\neq 30 $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"It is important to remember that the Null and Alternative Hypotheses must account for all possible outcomes. \\n\",\n    \"\\n\",\n    \"So now we will see if we can reject the Null Hypothesis in order to accept our Alternative Hypothesis. \\n\",\n    \"\\n\",\n    \"#### Step 1: Data\\n\",\n    \"\\n\",\n    \"So we take a random sample of customers and come up with the following data. From our *sample population*, we get a mean age of 27 years from a sample of 10 customers. Note: This is a sample population of the total population (referred to as just the population).\\n\",\n    \"\\n\",\n    \"#### Step 2: Assumptions\\n\",\n    \"We will begin and get some assumptions. Based on some textbook sources you check, you assume that the population follows a normal distribution (Note: There are [specific tests](http://en.wikipedia.org/wiki/Normality_test) to check this). We also see in this textbook that given the population we could assume a variance of 20, so a standard deviation of:\\n\",\n    \"\\n\",\n    \"$$ \\\\sigma = \\\\sqrt{20}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"It's important to note that in a real world case it is unlikely to know the population variance, and we will discuss that in the next example. Usually you will only know your sample population's standard deviation (not the *entire* population's standard deviation).Given that we know the standard deviation, we can use a Z Distribution.\\n\",\n    \"\\n\",\n    \"#### Step 3: Hypothesis\\n\",\n    \"\\n\",\n    \"We already have our Hypotheses from above:\\n\",\n    \"$$ H_o: \\\\mu = 30 $$\\n\",\n    \"$$ H_A: \\\\mu \\\\neq 30 $$\\n\",\n    \"\\n\",\n    \"#### Step 4: Test Statistic\\n\",\n    \"\\n\",\n    \"Since we have the standard deviation, we can use the Z-Statistic:\\n\",\n    \"$$ z = \\\\frac{\\\\overline{x}-\\\\mu_o}{\\\\sigma / \\\\sqrt{n}}$$\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Step 5: Distribution\\n\",\n    \"\\n\",\n    \"Again we have chosen the Z-Distribution, having a mean and max at zero.\\n\",\n    \"\\n\",\n    \"#### Step 6: Decision Rule\\n\",\n    \"\\n\",\n    \"We will set our significance level (alpha) at 5%. Meaning we are trying to minimize our Type I error. So we are trying to make sure we can reject the Null Hyopthesis and minimize the chance that it was actually True. By choosing 5% we will have a certainty of 95% that we are correct if we reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"#### Step 7: Calculation of Test Statistic\\n\",\n    \"\\n\",\n    \"Let's go ahead and calculate our Test Statistic:\\n\",\n    \"$$ z= \\\\frac{\\\\overline{x}-\\\\mu_o}{\\\\sigma / \\\\sqrt{n}} = \\\\frac{27 - 30}{\\\\sqrt{20} / \\\\sqrt{10}} = -2.12 $$\\n\",\n    \"\\n\",\n    \"#### Step 8: Conclusion\\n\",\n    \"\\n\",\n    \"In order to accept or reject the Null Hypothesis we need to see where our Z score lands. If we take alpha to be 95% then we know from a [Z-Score Table](http://www.stat.ufl.edu/~athienit/Tables/Ztable.pdf) that we have to lie above 1.96 or below -1.96 as seen in the figure below:\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 27,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/gif\": \"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\",\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 27,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"url='https://www.sfu.ca/personal/archives/richards/Zen/Media/Ch17-9.gif'\\n\",\n    \"Image(url)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Given that our Z-score for our Test Statistic was -2.12, we can see that we can reject the Null Hypothesis! So we reject that the mean of the customer age is 30. Remember, this test does not actually tell us what the mean is, only that it unlikely to be 30. How unlikely? This is where the p-value comes into play.\\n\",\n    \"\\n\",\n    \"#### Step 9: p-value\\n\",\n    \"\\n\",\n    \"From a table, we can see that 98.3% corresponds to the percentage of the area inbetween our +/- of our Z-Score, 2.12. This means that if the reality is the Null Hypothesis is actually True, we would only find that data 100-98.3= 1.7% of the time. So our p-value is 1.7% (or 0.017). This is pretty unlikely so we can be quite confident in our rejection of the Null Hypothesis.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Confidence Intervals\\n\",\n    \"\\n\",\n    \"We could describe the above process using confidence intervals. The equation for a confidence interval is:\\n\",\n    \"$$ \\\\bar{x} \\\\pm z \\\\sigma _\\\\bar{x} $$\\n\",\n    \"\\n\",\n    \"From our work above we can fill in the equation as:\\n\",\n    \"$$ 27 \\\\pm 1.96 *(\\\\frac{\\\\sqrt{20}}{\\\\sqrt{10}}) $$\\n\",\n    \"\\n\",\n    \"Which (with rounding) is equal to:\\n\",\n    \"$$ 27 \\\\pm 2.77 $$\\n\",\n    \"\\n\",\n    \"This gives us a range between 24.23 and 29.77. Since the Null Hypothesis mean of 30 is NOT in that range, we can reject that Null Hypothesis. A simple approach to the above problem!\\n\",\n    \"\\n\",\n    \"Now what is we don't know the standard deviation? Let's go ahead and look at an example problem:\\n\",\n    \"\\n\",\n    \"### Example Problem 2\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Assuming the same problem as before, we want to know whether or not we can reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"#### Step 1: Data\\n\",\n    \"\\n\",\n    \"Let's say after getting our data, we have a mean of 27 form 10 customers. Our *sample population* has a standard deviation of 3.\\n\",\n    \"\\n\",\n    \"#### Step 2: Assumptions\\n\",\n    \"\\n\",\n    \"In this second case we don't consult a textbook so we don't know what the entire populations standard deviation is.\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"#### Step 3: Hypotheses\\n\",\n    \"\\n\",\n    \"Same as before:\\n\",\n    \"$$ H_o: \\\\mu = 30 $$\\n\",\n    \"$$ H_A: \\\\mu \\\\neq 30 $$\\n\",\n    \"\\n\",\n    \"#### Step 4: Test Statistic\\n\",\n    \"\\n\",\n    \"We now have to use the t-distribution since we don't know the populations standard deviation. So our test statistic will be:\\n\",\n    \"\\n\",\n    \"$$ t = \\\\frac{\\\\overline{x}-\\\\mu_o}{s/ \\\\sqrt{n}}$$\\n\",\n    \"#### Step 5: Distribution\\n\",\n    \"\\n\",\n    \"Since we only have 10 customers in our sample and don't know the entire population's standard deviation we use a t-distribution. Remember as a sample population grows beyond 30, the t distribution begins to resemble and behave like a standard Z distribution. Keep in mind a t-distribution is \\\"flatter\\\" and operates on degrees of freedom (n-1).\\n\",\n    \"\\n\",\n    \"We can use a [T-table](http://www.sjsu.edu/faculty/gerstman/StatPrimer/t-table.pdf) to find that for a 95% significance level, our region for accepting the Null Hypothesis falss between +/- 2.262\\n\",\n    \"\\n\",\n    \"#### Step 6: Decision Rule\\n\",\n    \"\\n\",\n    \"As before: We will set our significance level (alpha) at 5%. Meaning we are trying to minimize our Type I error. So we are trying to make sure we can reject the Null Hyopthesis and minimize the chance that it was actually True. By choosing 5% we will have a certainty of 95% that we are correct if we reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"#### Step 7: Calculate our Test Statistic\\n\",\n    \"\\n\",\n    \"Plugging into:\\n\",\n    \"$$ t = \\\\frac{\\\\overline{x}-\\\\mu_o}{s/ \\\\sqrt{n}}$$\\n\",\n    \"we get:\\n\",\n    \"$$ t = \\\\frac{27-30}{3/ \\\\sqrt{10}}=-3.16$$\\n\",\n    \"\\n\",\n    \"#### Step 8: Statisitcal Decision\\n\",\n    \"\\n\",\n    \"Given the rejection regions was t = +/- 2.262 , then our t=-3.16 allows us to reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"#### Step 9: Conclusion\\n\",\n    \"\\n\",\n    \"Just as before we can reject the Null Hypothesis.\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"### Additional Resources\\n\",\n    \"\\n\",\n    \"Here are some more great resources for learning about Hypothesis Testing:\\n\",\n    \"\\n\",\n    \"1.) [Wolfram](http://mathworld.wolfram.com/HypothesisTesting.html)\\n\",\n    \"2.) [Stat Trek](http://stattrek.com/hypothesis-test/hypothesis-testing.aspx)\\n\",\n    \"3.) [Wikipedia](http://en.wikipedia.org/wiki/Statistical_hypothesis_testing)\\n\",\n    \"4.) [Probability Book Sample](http://www.sagepub.com/upm-data/40007_Chapter8.pdf)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Kolmogorov-Smirnov Test.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": "Markov Chain Monte Carlo Algorithm.ipynb",
    "content": "{\n \"cells\": [],\n \"metadata\": {},\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": "Normal Distribution.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"#### Let's learn the normal distribution! Note: You should check out the binomial distribution first.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"We'll start with the definition of the PDF, we'll see how to create the distribution in python using scipy and numpy, and discuss some properties of the normal distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The distribution is defined by the probability density function equation:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## $$  f(x,\\\\mu,\\\\sigma) = \\\\frac{1}{\\\\sigma\\\\sqrt{2\\\\pi}}e^\\\\frac{-1}{2z^2} $$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Where: $$z=\\\\frac{(X-\\\\mu)}{\\\\sigma}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"where: μ=mean , σ=standard deviation , π=3.14... , e=2.718... The total area bounded by curve of the probability density function equation and the X axis is 1; thus the area under the curve between two ordinates X=a and X=b, where a<b, represents the probability that X lies between a and b. This probability can be expressed as: $$Pr(a<X<b)$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"----------\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's look at the curve. The normal distribution has several characteristics:\\n\",\n    \"\\n\",\n    \"    1.) It has a lower tail (on the left) and an upper tail (on the right)\\n\",\n    \"    2.) The curve is symmetric (for the theoretical distribution)\\n\",\n    \"    3.) The peak occurs at the mean.\\n\",\n    \"    4.) The standard deviation gives the curve a different shape:\\n\",\n    \"        -Narrow and tall for a smaller standard deviation.\\n\",\n    \"        -Shallower and fatter for a larger standard deviation.\\n\",\n    \"    5.) The area under the curve is equal to 1 (the total probaility space)\\n\",\n    \"    6.) The mean=median=mode.\\n\",\n    \"    \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For the normal distribution, we can see what percentage of values lie between +/- a standard deviation. 68% of the values lie within 1 TSD, 95% between 2 STDs, and 99.7% between 3 STDs. The number of standard deviations is also called the z-score, which we saw above in the PDF.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 10,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/html\": [\n       \"<img src=\\\"http://upload.wikimedia.org/wikipedia/commons/thumb/2/25/The_Normal_Distribution.svg/725px-The_Normal_Distribution.svg.png\\\"/>\"\n      ],\n      \"text/plain\": [\n       \"<IPython.core.display.Image object>\"\n      ]\n     },\n     \"execution_count\": 10,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"from IPython.display import Image\\n\",\n    \"Image(url='http://upload.wikimedia.org/wikipedia/commons/thumb/2/25/The_Normal_Distribution.svg/725px-The_Normal_Distribution.svg.png')\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's learn how to use scipy to create a normal distribution\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 21,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[<matplotlib.lines.Line2D at 0x240a7931d30>]\"\n      ]\n     },\n     \"execution_count\": 21,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"#Import\\n\",\n    \"import matplotlib as mpl\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"import numpy as np\\n\",\n    \"%matplotlib inline\\n\",\n    \"\\n\",\n    \"#Import the stats library\\n\",\n    \"from scipy import stats\\n\",\n    \"\\n\",\n    \"# Set the mean\\n\",\n    \"mean = 0\\n\",\n    \"\\n\",\n    \"#Set the standard deviation\\n\",\n    \"std = 1\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"# Create a range\\n\",\n    \"X = np.arange(-4,4,0.01)\\n\",\n    \"\\n\",\n    \"#Create the normal distribution for the range\\n\",\n    \"Y = stats.norm.pdf(X,mean,std)\\n\",\n    \"\\n\",\n    \"#\\n\",\n    \"plt.plot(X,Y)\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's learn how to use numpy to create the normal distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 24,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"#Set the mean and the standard deviaiton\\n\",\n    \"mu,sigma = 0,0.1\\n\",\n    \"\\n\",\n    \"# Now grab 1000 random numbers from the normal distribution\\n\",\n    \"norm_set = np.random.normal(mu,sigma,1000)\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 30,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    },\n    \"scrolled\": true\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"(array([ 1.,  1.,  0.,  0.,  0.,  1.,  1.,  2.,  4.,  4.,  7.,  6.,  7.,\\n\",\n       \"         5., 12., 12., 25., 32., 29., 40., 34., 42., 52., 42., 47., 58.,\\n\",\n       \"        72., 52., 55., 39., 42., 49., 32., 36., 27., 20., 26., 18., 19.,\\n\",\n       \"        13., 15.,  6.,  5.,  2.,  3.,  1.,  1.,  1.,  0.,  2.]),\\n\",\n       \" array([-0.356904  , -0.34361366, -0.33032332, -0.31703298, -0.30374264,\\n\",\n       \"        -0.29045229, -0.27716195, -0.26387161, -0.25058127, -0.23729092,\\n\",\n       \"        -0.22400058, -0.21071024, -0.1974199 , -0.18412956, -0.17083921,\\n\",\n       \"        -0.15754887, -0.14425853, -0.13096819, -0.11767784, -0.1043875 ,\\n\",\n       \"        -0.09109716, -0.07780682, -0.06451648, -0.05122613, -0.03793579,\\n\",\n       \"        -0.02464545, -0.01135511,  0.00193524,  0.01522558,  0.02851592,\\n\",\n       \"         0.04180626,  0.05509661,  0.06838695,  0.08167729,  0.09496763,\\n\",\n       \"         0.10825797,  0.12154832,  0.13483866,  0.148129  ,  0.16141934,\\n\",\n       \"         0.17470969,  0.18800003,  0.20129037,  0.21458071,  0.22787105,\\n\",\n       \"         0.2411614 ,  0.25445174,  0.26774208,  0.28103242,  0.29432277,\\n\",\n       \"         0.30761311]),\\n\",\n       \" <BarContainer object of 50 artists>)\"\n      ]\n     },\n     \"execution_count\": 30,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"iVBORw0KGgoAAAANSUhEUgAAAh8AAAGdCAYAAACyzRGfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAhtElEQVR4nO3df3TT1f3H8VcmEFpso/IjoYcKdUZRC4pFC3X7tm60ypg62ZFpkeERd3DgpHJ2Orr+YfBsKXKOtdup4OAwVucKnO2gczK19ahVT0EKlqOWKW4W6Caxg5W0Qk0R7vcPR0ZswaZNbkl5Ps655yz3c5O8P/dU8trNzefjMMYYAQAAWPK1gS4AAACcWwgfAADAKsIHAACwivABAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKwaMtAFfNmJEyf08ccfKyUlRQ6HY6DLAQAAvWCMUUdHh9LS0vS1r515beOsCx8ff/yx0tPTB7oMAADQBy0tLRo3btwZx5x14SMlJUXSF8WnpqYOcDUAAKA32tvblZ6eHv4cP5OzLnyc/KolNTWV8AEAQILpzZYJNpwCAACrCB8AAMAqwgcAALCK8AEAAKwifAAAAKsIHwAAwCrCBwAAsIrwAQAArCJ8AAAAqwgfAADAKsIHAACwivABAACsInwAAACrCB8AAMCqIQNdAAB82YRlW3o1bu+KWXGuBEA8sPIBAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKyKKnxMmDBBDoejW1u8eLEkyRgjn8+ntLQ0JSUlKS8vT01NTXEpHAAAJKaowkdDQ4MOHDgQbrW1tZKkO+64Q5K0cuVKlZeXq7KyUg0NDfJ4PMrPz1dHR0fsKwcAAAkpqvAxevRoeTyecHv++ef19a9/Xbm5uTLGqKKiQqWlpZo9e7YyMzNVVVWlo0ePqrq6Ol71AwCABNPnPR9dXV16+umnde+998rhcKi5uVmBQEAFBQXhMU6nU7m5uaqvrz/t64RCIbW3t0c0AAAwePU5fDz77LM6fPiw7rnnHklSIBCQJLnd7ohxbrc7fKwnZWVlcrlc4Zaent7XkgAAQALoc/hYt26dZs6cqbS0tIh+h8MR8dgY063vVCUlJQoGg+HW0tLS15IAAEAC6NO9Xfbt26eXX35ZmzdvDvd5PB5JX6yAjB07Ntzf2trabTXkVE6nU06nsy9lAACABNSnlY/169drzJgxmjXrfzd1ysjIkMfjCf8CRvpiX0hdXZ1ycnL6XykAABgUol75OHHihNavX6/58+dryJD/Pd3hcKioqEh+v19er1der1d+v1/JyckqLCyMadEAACBxRR0+Xn75Ze3fv1/33ntvt2PFxcXq7OzUokWL1NbWpuzsbNXU1CglJSUmxQIAgMTnMMaYgS7iVO3t7XK5XAoGg0pNTR3ocgAMgAnLtvRq3N4Vs756EAArovn85t4uAADAKsIHAACwivABAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKwifAAAAKsIHwAAwCrCBwAAsIrwAQAArCJ8AAAAqwgfAADAKsIHAACwivABAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKwifAAAAKsIHwAAwCrCBwAAsIrwAQAArCJ8AAAAqwgfAADAKsIHAACwivABAACsInwAAACrCB8AAMAqwgcAALCK8AEAAKwifAAAAKsIHwAAwCrCBwAAsIrwAQAArCJ8AAAAqwgfAADAKsIHAACwKurw8a9//Ut33323Ro4cqeTkZF1zzTXauXNn+LgxRj6fT2lpaUpKSlJeXp6amppiWjQAAEhcUYWPtrY23XDDDRo6dKheeOEF7d69W4899pguuOCC8JiVK1eqvLxclZWVamhokMfjUX5+vjo6OmJdOwAASEBDohn86KOPKj09XevXrw/3TZgwIfy/jTGqqKhQaWmpZs+eLUmqqqqS2+1WdXW1Fi5cGJuqAQBAwopq5eO5557T1KlTdccdd2jMmDGaMmWK1q5dGz7e3NysQCCggoKCcJ/T6VRubq7q6+t7fM1QKKT29vaIBgAABq+owsdHH32k1atXy+v16qWXXtL999+vBx98UE899ZQkKRAISJLcbnfE89xud/jYl5WVlcnlcoVbenp6X84DAAAkiKjCx4kTJ3TttdfK7/drypQpWrhwoX70ox9p9erVEeMcDkfEY2NMt76TSkpKFAwGw62lpSXKUwAAAIkkqvAxduxYXXnllRF9V1xxhfbv3y9J8ng8ktRtlaO1tbXbashJTqdTqampEQ0AAAxeUYWPG264QR988EFE3549ezR+/HhJUkZGhjwej2pra8PHu7q6VFdXp5ycnBiUCwAAEl1Uv3Z56KGHlJOTI7/frzlz5mj79u1as2aN1qxZI+mLr1uK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z0dXV5d27typZcuWRfQXFBSovr6+2/hQKKRQKBR+HAwGJUnt7e2xLk2SdCJ0NCavE6/6ehKrmgEAia03nz29+cyIx2fYydc0xnzl2JiHj4MHD+r48eNyu90R/W63W4FAoNv4srIyLV++vFt/enp6rEuLKVfFQFcAADjXxOqzJ56fYR0dHXK5XGccE7dfuzgcjojHxphufZJUUlKipUuXhh+fOHFC//nPfzRy5Mgexw9W7e3tSk9PV0tLi1JTUwe6nAHFXERiPiIxH5GYj0jMRySb82GMUUdHh9LS0r5ybMzDx6hRo3Teeed1W+VobW3tthoiSU6nU06nM6LvggsuiHVZCSM1NZX/YP6LuYjEfERiPiIxH5GYj0i25uOrVjxOivmG02HDhikrK0u1tbUR/bW1tcrJyYn12wEAgAQTl69dli5dqnnz5mnq1KmaPn261qxZo/379+v++++Px9sBAIAEEpfw8YMf/ECHDh3SI488ogMHDigzM1N//etfNX78+Hi83aDgdDr18MMPd/sK6lzEXERiPiIxH5GYj0jMR6SzdT4cpje/iQEAAIgRbiwHAACsInwAAACrCB8AAMAqwgcAALCK8DFA2traNG/ePLlcLrlcLs2bN0+HDx8+43N8Pp8mTpyoESNG6MILL9SMGTP01ltv2Sk4zqKdj2PHjulnP/uZJk2apBEjRigtLU0//OEP9fHHH9srOo768vexefNm3XTTTRo1apQcDod27dplpdZ4WLVqlTIyMjR8+HBlZWXpjTfeOOP4uro6ZWVlafjw4brkkkv05JNPWqrUjmjm48CBAyosLNTll1+ur33tayoqKrJXqCXRzMfmzZuVn5+v0aNHKzU1VdOnT9dLL71ksdr4i2Y+3nzzTd1www0aOXKkkpKSNHHiRD3++OMWq/0vgwFx8803m8zMTFNfX2/q6+tNZmam+e53v3vG5/zhD38wtbW15h//+Id57733zIIFC0xqaqppbW21VHX8RDsfhw8fNjNmzDCbNm0y77//vtm6davJzs42WVlZFquOn778fTz11FNm+fLlZu3atUaSaWxstFNsjG3cuNEMHTrUrF271uzevdssWbLEjBgxwuzbt6/H8R999JFJTk42S5YsMbt37zZr1641Q4cONX/6058sVx4f0c5Hc3OzefDBB01VVZW55pprzJIlS+wWHGfRzseS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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"#Now let's plot it using seaborn\\n\",\n    \"\\n\",\n    \"import seaborn as sns\\n\",\n    \"\\n\",\n    \"plt.hist(norm_set,bins=50)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"There's a ton on information to go over for the normal distribution, this notebook should just serve as a very mild introduction, for more info check out the following sources:\\n\",\n    \"\\n\",\n    \"1.) http://en.wikipedia.org/wiki/Normal_distribution\\n\",\n    \"\\n\",\n    \"2.) http://mathworld.wolfram.com/NormalDistribution.html\\n\",\n    \"\\n\",\n    \"3.) http://stattrek.com/probability-distributions/normal.aspx\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Thanks!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Poisson Distribution.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's learn about the Poisson Distribution! \\n\",\n    \"Note: I suggest you learn about the binomial distribution first.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"A poisson distribution focuses on the number of discrete events or occurrences over a specified interval or continuum (e.g. time,length,distance,etc.). We'll look at the formal definition, get a break down of what that actually means, see an example and then look at the other characteristics such as mean and standard deviation.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Formal Definition: A discrete random variable X has a Poisson distribution with parameter λ if for k=0,1,2.., the probability mass function of X is given by:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"$$Pr(X=k)=\\\\frac{\\\\lambda^ke^{-\\\\lambda}}{k!}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"where e is Euler's number (e=2.718...) and k! is the factorial of k.\\n\",\n    \"      \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The Poisson Distribution has the following characteristics:\\n\",\n    \"\\n\",\n    \"    1.) Discrete outcomes (x=0,1,2,3...)\\n\",\n    \"    2.) The number of occurrences can range from zero to infinity (theoretically). \\n\",\n    \"    3.) It describes the distribution of infrequent (rare) events.\\n\",\n    \"    4.) Each event is independent of the other events.\\n\",\n    \"    5.) Describes discrete events over an interval such as a time or distance.\\n\",\n    \"    6.) The expected number of occurrences E(X) are assumed to be constant throughout the experiment.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So what would an example question look like? \\n\",\n    \"\\n\",\n    \"Let's say a McDonald's has a lunch rush  from 12:30pm to 1:00pm. From looking at customer sales from previous days, we know that on average 10 customers enter during 12:30pm to 1:00pm. What is the probability that *exactly* 7 customers enter during lunch rush? What is the probability that *more than* 10 customers arrive? \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's begin by thinking about how many customers we expect to come into McDonald's during lunch rush. Well we were actually already given that information, it's 10. This means that the mean is 10, then our expected value E(X)=10. In the Poisson distribution this is λ. So the mean = λ for a Poisson Distribution, it is the expected number of occurences over the specfied interval.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"So since we now know what λ is, we can plug the information into the probability mass function and get an answer, let's use python and see how this works. Let's start off by answering the first question: \\n\",\n    \"\\n\",\n    \"What is the probability that exactly 7 customers enter during lunch rush?\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 45,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \" There is a 9.01 % chance that exactly 7 customers show up at the lunch rush\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Note do not use lambda as an object name in python! It is already used for special lambda functions in Python!!\\n\",\n    \"\\n\",\n    \"# Set lambda\\n\",\n    \"lamb = 10\\n\",\n    \"\\n\",\n    \"# Set k to the number of occurences\\n\",\n    \"k=7\\n\",\n    \"\\n\",\n    \"#Set up e and factorial math statements\\n\",\n    \"from math import exp\\n\",\n    \"from math import factorial\\n\",\n    \"from __future__ import division\\n\",\n    \"\\n\",\n    \"# Now put the probability mass function\\n\",\n    \"prob = (lamb**k)*exp(-lamb)/factorial(k)\\n\",\n    \"\\n\",\n    \"# Put into percentage form and print answer\\n\",\n    \"print( ' There is a %2.2f %% chance that exactly 7 customers show up at the lunch rush' %(100*prob))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now that we've seen how to create the PMF manually, let's see how to do it automatically with scipy.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 19,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"There is a 9.01 % chance that exactly 7 customers show up at the lunch rush\\n\",\n      \"The mean is 10.00 \\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Import the dsitrubtion from scipy.stats\\n\",\n    \"from scipy.stats import poisson\\n\",\n    \"\\n\",\n    \"# Set our mean = 10 customers for the lunch rush\\n\",\n    \"mu = 10\\n\",\n    \"\\n\",\n    \"# Then we can get the mean and variance\\n\",\n    \"mean,var = poisson.stats(mu)\\n\",\n    \"\\n\",\n    \"# We can also calculate the PMF at specific points, such as the odds of exactly 7 customers\\n\",\n    \"odds_seven = poisson.pmf(7,mu)\\n\",\n    \"\\n\",\n    \"#Print\\n\",\n    \"print( 'There is a %2.2f %% chance that exactly 7 customers show up at the lunch rush' %(100*odds_seven))\\n\",\n    \"\\n\",\n    \"# Print the mean\\n\",\n    \"print( 'The mean is %2.2f ' %mean)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Awesome! Our manual results match up with scipy's built in stats distribution generator!\\n\",\n    \"\\n\",\n    \"Now what if we wanted to see the entire distribution? We'll need this information to answer the second question.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 22,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [],\n   \"source\": [\n    \"# Now let's get the PMF and plot it\\n\",\n    \"\\n\",\n    \"# First the PMF\\n\",\n    \"import numpy as np\\n\",\n    \"\\n\",\n    \"# Let's see the PMF for all the way to 30 customers, remeber theoretically an infinite number of customers could show up.\\n\",\n    \"k=np.arange(30)\\n\",\n    \"\\n\",\n    \"# Average of 10 customers for the time interval\\n\",\n    \"lamb = 10\\n\",\n    \"\\n\",\n    \"#The PMF we'll use to plot\\n\",\n    \"pmf_pois = poisson.pmf(k,lamb)\\n\",\n    \"\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 24,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"<BarContainer object of 30 artists>\"\n      ]\n     },\n     \"execution_count\": 24,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"# We can now plot it simply by\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"import seaborn as sns\\n\",\n    \"%matplotlib inline\\n\",\n    \"\\n\",\n    \"#Simply call a barplot\\n\",\n    \"plt.bar(k,pmf_pois)\\n\",\n    \"\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For the question:  What is the probability that more than 10 customers arrive? We need to sum up the value of every bar past 10 the 10 customers bar.\\n\",\n    \"\\n\",\n    \"We can do this by using a Cumulative Distribution Function (CDF). This describes the probability that a random variable X with a given probability distribution (such as the Poisson in this current case) will be found to have a value less than or equal to X.\\n\",\n    \"\\n\",\n    \"What this means is if we use the CDF to calcualte the probability of 10 or less customers showing up we can take that probability and subtract it from the total probability space, which is just 1 (the sum of all the probabilities for every number of customers).\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 29,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The probability that 10 or less customers show up is 58.3 %.\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# scipy has a built in cdf we can use\\n\",\n    \"\\n\",\n    \"# Set out k = 10 for ten customers, set mean = 10 for the average of ten customers during lunch rush.\\n\",\n    \"k,mu = 10,10\\n\",\n    \"\\n\",\n    \"# The probability that 10 or less customers show up is:\\n\",\n    \"prob_up_to_ten = poisson.cdf(k,mu)\\n\",\n    \"\\n\",\n    \"#print\\n\",\n    \"print( 'The probability that 10 or less customers show up is %2.1f %%.' %(100*prob_up_to_ten))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now we can answer the question for *more than* 10 customers. It will be the remaining probability space\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 32,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"The probability that more than ten customers show up during lunch rush is 41.7 %.\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"# Sorry for the long object names, but hopefully this makes the thought process very clear\\n\",\n    \"prob_more_than_ten = 1 - prob_up_to_ten\\n\",\n    \"\\n\",\n    \"print( 'The probability that more than ten customers show up during lunch rush is %2.1f %%.' %(100*prob_more_than_ten))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"-----\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"That's it for the basics of the poisson distribution! More free info can be found at these sources:\\n\",\n    \"\\n\",\n    \"1.)http://en.wikipedia.org/wiki/Poisson_distribution#Definition\\n\",\n    \"\\n\",\n    \"2.)http://stattrek.com/probability-distributions/poisson.aspx\\n\",\n    \"\\n\",\n    \"3.)http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.poisson.html\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Sampling Techniques.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's learn about  sampling theory!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Sampling Theory is a study of relationships exisiting between a population and the samples drawn from the population. For instance, the population may be the entire population of the United States, while the sample may be 1000 people you polled for a survey.\\n\",\n    \"\\n\",\n    \"There are a ton of important questions we want to ask pertaining to sampling theory, such as whether the observed difference between two samples are due to chance variation or if they are statistically significant. These are sometimes known as *tests of significance*. We'll talk about them later in another iPython notebook.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Random Samples and Numbers\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Samples must be chosen so that they are representative of a population. One method of doing this is by selecting using *random sampling*. This methods means that every member of the population has an euqal chance of being selected. There's lots of ways to create a \\\"random\\\" sampling method, it can be as simple as picking names from a hat, or using pseudorandom number generators such as a Mersenne Twister (the default PRNG for python).\\n\",\n    \"\\n\",\n    \"Learn more about it at (python 2): https://docs.python.org/2/library/random.html\\n\",\n    \"\\n\",\n    \"Learn more about it at (python 3): https://docs.python.org/3/library/random.html\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Sampling with and without Replacement\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Drawing samples without replacement from a finite source of samples is considered a finite sampling. Drawing samples from a finite source with replacement can be considered infinite. Such as tossing a coin N number of times, while there are only two possibile outcomes, there is an infinite possibility of any series of heads or tails as N goes to infinity.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Sampling Distribution of Means\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If you draw N samples from a finite population of Np samples where Np>N then the mean and the std are denoted as the following:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean: $$\\\\mu_x=\\\\mu$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The standard deviation: $$\\\\sigma_x= \\\\frac{\\\\sigma}{\\\\sqrt{N}}\\\\sqrt{ \\\\frac{N_p-N}{N_p-N}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This means that we can relate our mean and std from out sample to the total sample population.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Sampling Distribution of Proportions\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If the population is infinite and the probability of succes is denoted as p and probability of failure is q=1-p (just like in a binomial distirbution, like a coin flip). The sampling distribution of proportions then has a mean and standard deviation notes as the following:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean: $$\\\\mu_p=p$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The standard deviation: $$\\\\sigma_p=\\\\sqrt{\\\\frac{pq}{N}}=\\\\sqrt{\\\\frac{p(1-p)}{N}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Sampling Distribution of Differences and Sums\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If you are given two sample populations N1 and N2 both of which are normally distributed, we can obtain the mean and standard deviation of the sampling distribution of diffrences or sums of the statistics. If S1 is a statistics of N1 and S2 a statistic of N2 we can obtain the mean and standard deviation as follows:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For the *differences of the statistics* :\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean is: $$\\\\mu_{S1-S2}=\\\\mu_{S1}-\\\\mu_{S2}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The standard deviation is: $$ \\\\sigma_{S1-S2}=\\\\sqrt{{\\\\sigma^2}_{S1}+{\\\\sigma^2}_{S2}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For the *sum of the statistics* :\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The mean is: $$\\\\mu_{S1-S2}=\\\\mu_{S1}+\\\\mu_{S2}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The standard deviation is: $$ \\\\sigma_{S1-S2}=\\\\sqrt{{\\\\sigma^2}_{S1}+{\\\\sigma^2}_{S2}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Notice that the standard deviations are summed for both cases, but the means are not!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This is just a quick intro to the topic of sampling theory, check out more here:\\n\",\n    \"\\n\",\n    \"1.) http://en.wikipedia.org/wiki/Sampling_distribution\"\n   ]\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  },
  {
    "path": "Statistical Estimation Theory.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 2\",\n   \"language\": \"python\",\n   \"name\": \"python2\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 2\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython2\",\n   \"version\": \"2.7.7\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": "Statistics Overview.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#APPENDIX B- STATISTICS OVERVIEW\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Overview of main topic\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"##Example problem or manual creation of distribution\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Use scipy to create or analyze the statistics\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"##Additional resources for learning more about the topic\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The online notebooks can be viewed here:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"http://nbviewer.ipython.org/github/jmportilla/Statistics-Notes/tree/master/\\n\",\n    \"    \"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 2\",\n   \"language\": \"python\",\n   \"name\": \"python2\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 2\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython2\",\n   \"version\": \"2.7.7\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 0\n}\n"
  },
  {
    "path": "T Distribution (Small Sampling Theory).ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's learn the T-distribution! Note: Learn about the normal distribution first!\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"For previous distributions the sample size was assumed large (N>30). For sample sizes that are less than 30, otherwise (N<30). Note: Sometimes the t-distribution is known as the student distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The t-distribution allows for use of small samples, but does so by sacrificing certainty with a margin-of-error trade-off. The t-distribution takes into account the sample size using n-1 degrees of freedom, which means there is a different t-distribution for every different sample size. If we see the t-distribution against a normal distribution, you'll notice the tail ends increase as the peak get 'squished' down. \\n\",\n    \"\\n\",\n    \"It's important to note, that as n gets larger, the t-distribution converges into a normal distribution.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"To further explain degrees of freedom and how it relates tothe t-distribution, you can think of degrees of freedom as an adjustment to the sample size, such as (n-1). This is connected to the idea that we are estimating something of a larger population, in practice it gives a slightly larger margin of error in the estimate.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's define a new variable called t, where\\n\",\n    \":\\n\",\n    \"$$t=\\\\frac{\\\\overline{X}-\\\\mu}{s}\\\\sqrt{N-1}=\\\\frac{\\\\overline{X}-\\\\mu}{s/\\\\sqrt{N}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"which is analogous to the z statistic given by $$z=\\\\frac{\\\\overline{X}-\\\\mu}{\\\\sigma/\\\\sqrt{N}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The sampling distribution for t can be obtained:\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"source\": [\n    \"## $$  f(t) = \\\\frac {\\\\varGamma(\\\\frac{v+1}{2})}{\\\\sqrt{v\\\\pi}\\\\varGamma(\\\\frac{v}{2})} (1+\\\\frac{t^2}{v})^{-\\\\frac{v+1}{2}}$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Where the gamma function is: $$\\\\varGamma(n)=(n-1)!$$\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"And v is the number of degrees of freedom, typically equal to N-1. \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Similar to a z-score table used with a normal distribution, a t-distribution uses a t-table. Knowing the degrees of freedom and the desired cumulative probability (e.g. P(T >= t) ) we can find the value of t. Here is an example of a lookup table for a t-distribution: \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"http://www.sjsu.edu/faculty/gerstman/StatPrimer/t-table.pdf\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Now let's see how to get the t-distribution in Python using scipy!\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 15,\n   \"metadata\": {\n    \"collapsed\": false,\n    \"jupyter\": {\n     \"outputs_hidden\": false\n    }\n   },\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"[<matplotlib.lines.Line2D at 0x181a3c8c410>]\"\n      ]\n     },\n     \"execution_count\": 15,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    },\n    {\n     \"data\": {\n      \"image/png\": \"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\",\n      \"text/plain\": [\n       \"<Figure size 640x480 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"#Import for plots\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"%matplotlib inline\\n\",\n    \"\\n\",\n    \"#Import the stats library\\n\",\n    \"from scipy.stats import t\\n\",\n    \"\\n\",\n    \"#import numpy\\n\",\n    \"import numpy as np\\n\",\n    \"\\n\",\n    \"# Create x range\\n\",\n    \"x = np.linspace(-5,5,100)\\n\",\n    \"\\n\",\n    \"# Create the t distribution with scipy\\n\",\n    \"rv = t(3)\\n\",\n    \"\\n\",\n    \"# Plot the PDF versus the x range\\n\",\n    \"plt.plot(x, rv.pdf(x))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Additional resources can be found here:\\n\",\n    \"\\n\",\n    \"1.) http://en.wikipedia.org/wiki/Student%27s_t-distribution\\n\",\n    \"\\n\",\n    \"2.) http://mathworld.wolfram.com/Studentst-Distribution.html\\n\",\n    \"\\n\",\n    \"3.) http://stattrek.com/probability-distributions/t-distribution.aspx\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {\n    \"collapsed\": true,\n    \"jupyter\": {\n     \"outputs_hidden\": true\n    }\n   },\n   \"outputs\": [],\n   \"source\": []\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.3\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 4\n}\n"
  }
]