11 Pages

IS 51 Lab Exam 2 Guide

Course: IS 51, Spring 2007
School: CSU Fresno
Rating:
 
 
 
 
 

Word Count: 1494

Document Preview

Calculator/ Simple Arithmetic Private Sub btnCalculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculate.Click Dim sngNum1 As Single = Val(txtNum1.Text) Dim sngNum2 As Single = Val(txtNum2.Text) Dim op As String If radAdd.Checked Then op = "+" ElseIf radSubtract.Checked Then op = "-" ElseIf radMultiply.Checked Then op = "*"...

Register Now

Unformatted Document Excerpt

Coursehero >> California >> CSU Fresno >> IS 51

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Calculator/ Simple Arithmetic Private Sub btnCalculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculate.Click Dim sngNum1 As Single = Val(txtNum1.Text) Dim sngNum2 As Single = Val(txtNum2.Text) Dim op As String If radAdd.Checked Then op = "+" ElseIf radSubtract.Checked Then op = "-" ElseIf radMultiply.Checked Then op = "*" Else op = "/" End If Select Case op Case "+" txtResult.Text = sngNum1 + sngNum2 Case "-" txtResult.Text = sngNum1 - sngNum2 Case "*" txtResult.Text = sngNum1 * sngNum2 Case Else If sngNum2 = 0 Then txtResult.Text = "Please do not enter 0 as a value." Else txtResult.Text = sngNum1 / sngNum2 End If End Select End Sub Private Sub txtNum1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtNum1.TextChanged End Sub Private Sub btnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClear.Click txtNum1.Text = " " txtNum2.Text = " " txtResult.Text = " " End Sub End Class Bagel Salad Soda Application Const Bagel As Single = 2.25 Const CreamCheese As Single = 1.0 Const Lox As Single = 1.2 Const Spinach As Single = 2.75 Const Chef As Single = 3.25 Const Cola As Single = 1.25 Const CreamSoda As Single = 1.25 Dim Total As Integer Private Sub chkBagel_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkBagel.CheckedChanged If chkBagel.Checked = True Then grpBagel.Visible = True If chkBagel.Checked = False Then grpBagel.Visible = False If chkBagel.Checked = False Then chkLox.Checked = False If chkBagel.Checked = False Then chkCC.Checked = False If chkBagel.Checked Then total = Bagel End If txtBagel.Text = FormatCurrency(Total) End Sub Private Sub chkSalad_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkSalad.CheckedChanged If chkSalad.Checked = True Then grpSalad.Visible = True If chkSalad.Checked = False Then grpSalad.Visible = False Const Spinach As Single = 2.75 Const Chef As Single = 3.25 Dim total As Single If radSpinach.Checked Then total = Spinach End If If radChef.Checked Then total = Chef End If txtSalad.Text = FormatCurrency(total) End Sub Private Sub chkSoda_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkSoda.CheckedChanged If chkSoda.Checked = True Then grpSoda.Visible = True If chkSoda.Checked = False Then grpSoda.Visible = False Const Cola As Single = 1.0 Const CreamSoda As Single = 1.0 Dim total As Single If radCola.Checked Then total = Cola End If If radCS.Checked Then total = CreamSoda End If txtSoda.Text = FormatCurrency(total) End Sub Private Sub grpSalad_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles grpSalad.Enter If radSpinach.Checked = True Then radChef.Checked = False If radChef.Checked = True Then radSpinach.Checked = False End Sub Private Sub grpSoda_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles grpSoda.Enter If radCola.Checked = True Then radCS.Checked = False If radCS.Checked = True Then radCola.Checked = False End Sub Private Sub txtBagel_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtBagel.TextChanged Const Bagel As Single = 2.25 Const CreamCheese As Single = 1.0 Const Lox As Single = 1.2 Dim total As Single If chkBagel.Checked Then total = Bagel End If If chkCC.Checked Then total = total + CreamCheese End If If chkLox.Checked Then total = total + Lox End If txtBagel.Text = FormatCurrency(total) End Sub Private Sub txtSalad_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtSalad.TextChanged Const Spinach As Single = 2.75 Const Chef As Single = 3.25 Dim total As Single If radSpinach.Checked Then total = Spinach End If If radChef.Checked Then total = Chef End If txtSalad.Text = FormatCurrency(total) End Sub Private Sub chkLox_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkLox.CheckedChanged If chkLox.Checked Then Total = Total + Lox End If txtBagel.Text = FormatCurrency(Total) End Sub Private Sub chkCC_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkCC.CheckedChanged If chkCC.Checked Then Total = Total + CreamCheese End If txtBagel.Text = FormatCurrency(Total) End Sub Private Sub radSpinach_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles radSpinach.CheckedChanged If radSpinach.Checked Then Total = Spinach End If txtSalad.Text = FormatCurrency(Total) End Sub Private Sub radChef_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles radChef.CheckedChanged If radChef.Checked Then Total = Chef End If txtSalad.Text = FormatCurrency(Total) End Sub Private Sub btnTotal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTotal.Click btnTotal = (txtBagel + txtSalad + txtSoda) End Sub Private Sub txtSoda_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtSoda.TextChanged Const Cola As Single = 1.0 Const CreamSoda As Single = 1.0 Dim total As Single If radCola.Checked Then total = Cola End If If radCS.Checked Then total = CreamSoda If End txtSoda.Text = FormatCurrency(total) End Sub Private Sub radCola_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles radCola.CheckedChanged Const Cola As Single = 1.0 Const CreamSoda As Single = 1.0 Dim total As Single If radCola.Checked Then total = Cola End If If radCS.Checked Then total = CreamSoda End If txtSoda.Text = FormatCurrency(total) End Sub Private Sub radCS_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles radCS.CheckedChanged Const Cola As Single = 1.0 Const CreamSoda As Single = 1.0 Dim total As Single If radCola.Checked Then total = Cola End If If radCS.Checked Then total = CreamSoda End If txtSoda.Text = FormatCurrency(total) End Sub Private Sub grpBagel_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles grpBagel.Enter End Sub Private Sub txtTotal_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtTotal.TextChanged End Sub End Class Grade Determination in console box Sub Main() Dim intTest1 As Integer Dim intTest2 As Integer Dim intTest3 As Integer Dim sngAvg As Single Console.Write("Enter the first score: ") intTest1 = Console.ReadLine() Console.Write("Enter the second score: ") intTest2 = Console.ReadLine() Console.Write("Enter the third score: ") intTest3 = Console.ReadLine() sngAvg = (intTest1 + intTest2 + intTest3) / 3 If (sngAvg >= 90) Then Console.Write("A") ElseIf (sngAvg >= 80) And (sngAvg < 90) Then Console.Write("B") ElseIf (sngAvg >= 70) And (sngAvg < 90) Then Console.Write("C") ElseIf (sngAvg >= 60) And (sngAvg < 90) Then Console.Write("D") Else Console.Write("F") End If Console.ReadLine() End Sub End Module Simple Bagel Private Sub btnPrice_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPrice.Click Const Plain As Single = 1.75 Const WholeWheat As Single = 1.95 Const Raisin As Single = 2.15 Const CreamCheese As Single = 0.75 Const Lox As Single = 0.5 Dim Total As Single If radPlain.Checked Then Total = Plain ElseIf radWheat.Checked Then Total = WholeWheat Else Total = Raisin End If If chkCreamCheese.Checked Then Total = Total + CreamCheese End If If chkLox.Checked Then Total = Total + Lox End If txtPrice.Text = FormatCurrency(Total, 2) End Sub End Class Simple Calculator with Mod Private Sub btnplus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnplus.Click Dim intNum1 As Integer = CInt(txtNum1.Text) Dim intNum2 As Integer = CInt(txtNum2.Text) lblOperator.Text = "+" lblResult.Text = intNum1 + intNum2 End Sub Private Sub btnminus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnminus.Click Dim intNum1 As Integer = CInt(txtNum1.Text) Dim intNum2 As Integer = CInt(txtNum2.Text) lblOperator.Text = "-" lblResult.Text = intNum1 - intNum2 End Sub Private Sub btnmultiply_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnmultiply.Click Dim intNum1 As Integer = CInt(txtNum1.Text) Dim intNum2 As Integer = CInt(txtNum2.Text) lblOperator.Text = "*" lblResult.Text = intNum1 * intNum2 End Sub Private Sub btnExp_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExp.Click Dim intNum1 As Integer = CInt(txtNum1.Text) Dim intNum2 As Integer = CInt(txtNum2.Text) lblOperator.Text = "^" lblResult.Text = intNum1 ^ intNum2 End Sub Private Sub btndivide_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btndivide.Click Dim intNum1 As Integer = CInt(txtNum1.Text) Dim intNum2 As Integer = CInt(txtNum2.Text) lblOperator.Text = "/" Dim Num1 As Single = CSng(txtNum1.Text) Dim Num2 As Single = CSng(txtNum2.Text) If Num2 = 0 Then lblResult.Text = "Do not enter 0 as a value in Number 2" Else lblResult.Text = FormatNumber((Num1 / Num2), 2) End If lblResult.Text = intNum1 / intNum2 End Sub Private Sub btnIntdivide_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnIntdivide.Click Dim intNum1 As Integer = CInt(txtNum1.Text) Dim intNum2 As Integer = CInt(txtNum2.Text) lblOperator.Text = "\" lblResult.Text = intNum1 \ intNum2 End Sub Private Sub btnMod_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMod.Click Dim intNum1 As Integer = CInt(txtNum1.Text) Dim intNum2 As Integer = CInt(txtNum2.Text) lblOperator.Text = "Mod" lblResult.Text = intNum1 Mod intNum2 End Sub Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click End End Sub Private Sub btnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClear.Click txtNum1.Text() = " " txtNum2.Text() = " " lblOperator.Text() = " " lblResult.Text() = " " End Sub End Class Multiplication Table in Console Window Sub Main() Dim rowcounter As Integer = 1 While rowcounter <= 10 Dim colcounter As Integer = 1 While colcounter <= 10 Console.Write(colcounter * rowcounter & " ") colcounter = colcounter + 1 End While Console.WriteLine() rowcounter = rowcounter + 1 End While Console.ReadLine() End Sub
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

CSU Fresno - MUSIC - 187
Art Form - The unending Bridge (1967-) &quot;Back in the N.Y.C&quot; (1974) Genesis General Characteristics of Art Rock o Like cool jazz, an umbrella covering several styles o The bridge between psychedelic rock and mainstream o Grandiose themes and concerts,
CSU Fresno - MUSIC - 187
TOPICS: ART ROCK: Began in late 1960s. What makes Art Rock art? Know the general characteristics that qualify a piece as art rock. Did all bands share the same characteristics? If not, what bands used what characteristics? Know bands and songs discus
CSU Fresno - GEOL - 112
1. List at least four pieces of evidence to support the idea that continents have moved over the earth's surface. *Plate tectonics: Plates are constantly moving by destroying and creating plates thru divergent and convergent boundaries. Coal deposi
CSU Fresno - GEOL - 112
Module 8 Quiz1. What is an isotope? An isotope is the different forms of an element, with each one having a different atomic mass. Isotopes of an element have the same number of protons but differ in the number of neutrons. 2. Which dating technique
CSU Fresno - GEOL - 112
Module 9 Quiz1. What conditions favor the preservation of soft parts as fossils within sediments (from your textbook)? Protection from oxygen, and if buried in a fine-grained, relatively impermeable sediment.2. What is a trace fossil? A Trace foss
E. Michigan - PSY - 362
Exam 2 Study Guide Research Studies: Harvard Grant Study- George Vaillant- Followed a group of Harvard undergraduates for decades after graduation. The greater the psychological maladjustment in earlier life led to more illness later in life. Johns H
Kalamazoo Valley Community College - LEN - 203
Midterm Review LEN 203 Index crime the 8 most serious crimes in the UCR (murder, rape, assault, robbery, burglary, arson, larceny, GTA) Most visible agency in CJ system - Police Core element of CJ system police, courts, correctional agencies Amendm
UPenn - BE - 303
BE/EAS 303 Ethics and Professional Responsibility for EngineersSpring 2008 T, Th 1.30 PM - 3 PM Location: TBD Katherina Glac Katherina Glac Department of Business Ethics and Legal Studies The Wharton School University of Pennsylvania 3730 Walnut Str
JMU - GISAT - 112
Ian Ratliff GISAT 112 Water Pollution Water is the necessity of life. Without it, life cannot continue on this earth, and there are no substitutes for water. It is our most precious resource, covering over seventy percent of the Earth's surface. Amaz
JMU - ISAT - 131
Ian Ratliff ISAT 131 22 Apr 08 Human Benefits and Animal Rights Many cats and dogs are euthanized each week in animal shelters. Animal shelters simply cannot adopt out enough cats and dogs that reproduce in the corners of back allies. Because the ani
JMU - ISAT - 131
Ian Ratliff ISAT 131 22 Apr 08 Honor Code Violation and Little White Lies Everyone has done it before in their life. Stealing a cookie out of a jar and lying to mom about it poses no threat, but the fact is, it was still lied about. Receiving help on
JMU - ISAT - 131
Ian Ratliff ISAT 131 March 28, 2008 Chemical Warfare Being in the 21st Century, technology has reshaped war itself. Many questions are arising about the ethics of chemical warfare. Chemical warfare is the use of chemical agents to kill, incapacitate
BYU - SOC - 310
Thursday, September 13, 2007 Portfolio #1 The Subjectivity of Empiricism In class yesterday we briefly went over embryonic positivism, and the emphasis on empiricism. I have trouble seeing how reliance on the five senses is completely objective. Each
UC Davis - STATS - 131C
1 (a). The likelihood function based on X = (X1 , X2 , . . . , Xn ) is given bynL(X1 , X2 , . . . , Xn ; , ) = =nexp {-n Xi } i=1i=1Xi ()C(), exp {Q()n Xi } h(X) i=1We can see that it constitutes an exponential family of distributions
E. Michigan - PSY - 358
Question: Which of the following drivers is MOST likely to get into an accident? Student answered: d) An experienced driver on her cell phone engaged in an important phone interview. Correct answer: a) A novice driver engaged in an important phone in
UC Davis - STATS - 131C
UC Davis - STATS - 131C
STA131C, Spring 2007 Prof. W. PolonikPractice Exercises III1. Let X1 , . . . , Xn iid Poisson().(a) Find the Fisher-Information I() (based on one observation) for this model.(b) Find the large sample distribution of the MLE . (c) Show that g
UC Davis - STATS - 131C
UC Davis - STATS - 131C
STA131C, Spring 2007 Prof. W. PolonikPractice Exercises I1. Let X1 , . . . , Xn iid Gamma(, ) with pdf f (x; , ) = , &gt; 0 are the parameters. (a) Assume that is known. Find the MLE for .1 x-1 e-x , ()x &gt; 0, where(b) Is the MLE from (a) mi
UC Davis - STATS - 131C
Solution to Practice Exercises STA131C (Spring 07). Problem 1. a) First we find the likelihood function,n(x; , ) =i=1 nf (Xi ; , ) 1 -1 -Xi Xi e ()n n=i=1=1 ()n i=1Xi-1 e-XiHence, the log-likelihood is given byn nlog (x; ,
UC Davis - STATS - 131C
STA131C, Spring 2007 Prof. W. PolonikPractice Exercises I1. Consider the one-way ANOVA model Yij = i + ij , with ij iid N (0, 2). (a) Show that i = Yi =1 ni ni i=1j = 1, . . . , ni , i = 1, . . . , I,Yij , i = 1, . . . , I are the LSEs of i
UC Davis - STATS - 131C
UC Davis - STATS - 131C
STA131C, Spring 2007 Prof. W. PolonikHW # 1 due: April 11, 2007 in class1. For , R letYi = + xi + i ,i = 1, . . . , nwhere 1 , . . . , n i.i.d. N (0, 1) and x1 , . . . , xn are known constants which are not all the same. (a) (15 pts) De
UC Davis - STATS - 131C
UC Davis - STATS - 131C
Solution to HW1 Question 44. S(X1 , X2 ) = 1{X1 = 1, X2 = 1} = X1 X2 and ES = 1 P (X1 = 1, X2 = 1) + 0 P (X1 X2 = 0) = p2 . So S is an unbiased estimator for p2 . The likelihood function of X1 , X2 , , Xn is:i=npXi (1 - p)1-Xi = pi=1 Xi (1
UC Davis - STATS - 131C
STA131C, Spring 2007 Prof. W. PolonikHW # 2 due: April 18, 2007 in class1. (15 pts) Let X1 , . . . , Xn iid N (, 1). Show that in this model = Xn is the UMVUE for = 2 .2-1 n2. Let X1 , . . . , Xn iid Uniform(0, ), &gt; 0. (a) (10 pts) Find
UC Davis - STATS - 131C
2
UC Davis - STATS - 131C
STA131C, Spring 2007 Prof. W. PolonikHW # 3 due: May 2, 2007 in class1. (10 pts) Recall that the variance-covariance matrix of the LSE in a general linear regression model (under standard assumptions, i.e. mean zero, homoscedastic, uncorre-1 lat
UC Davis - STATS - 131C
UC Davis - STATS - 131C
STA131C, Spring 2007 Prof. W. PolonikHW # 4 due: May 9, 2007 in class1. An ecologist takes data (Yi, xi ), i = 1, . . . , n where xi is the size of an area and Yi is the number of moss plants in that area. We model the data by assuming the Yi to
UC Davis - STATS - 131C
UC Davis - STATS - 131C
STA131C, Spring 2007 Prof. W. PolonikHW # 5 due: May 16, 2007 in class1. Consider the normal simple linear regression model, i.e. Yi = a + b xi + i , i = 1, . . . , n,where 1 , . . . , n iid N (0, 2) with 2 &gt; 0, a, b R all unknown, and assum
UC Davis - STATS - 131C
UC Davis - STATS - 131C
STA131C, Spring 2007 Prof. W. PolonikHW # 6 due: May 30, 2007 in class1. Let X1 , . . . , Xn iid Poisson(), &gt; 0, and define = X. Show that both statistics T1 = n - and T2 = n - can be used to construct confidence intervals of asymptotic le
UC Davis - STATS - 131C
E. Michigan - PSY - 358
Question: Which of the following is likely to be most important in creating the &quot;narrowing&quot; of focus often found in memories of emotional events. Student answered: a) Increases of glucose during emotional episodes. Correct answer: c) The emotion is o
E. Michigan - PSY - 358
Question: Children's over-regularization production errors: Student answered: a) are evidence that speech is learned imitatively. Correct answer: b) seem to be caused by an understanding of rules. Question: What is the LEAST accurate statement about
E. Michigan - PSY - 358
Question: Which is not a reason why background knowledge is useful in reasoning? Student answered: a) It helps us know which categories are more homogenous than others. Correct answer: c) It impairs our ability to use the anchoring heuristic. Questio
Fordham - ACCT - 001
EXERCISE 1111 Predetermined Overhead Rate; Overhead Variances [LO4, LO5, LO6] Weller Company's flexible budget for manufacturing overhead (in condensed form) follows:The following information is available for a recent period: a. The denominator act
Fordham - ACCT - 001
EXERCISE 1012 Labor and Variable Manufacturing Overhead Variances [LO3, LO4] Hollowell Audio, Inc., manufactures military-specification compact discs. The company uses standards to control its costs. The labor standards that have been set for one dis
Fordham - ACCT - 001
Chapter 10Standard Costs and the Balanced ScorecardExercise 10-6 (20 minutes) 1. Throughput time = Process time + Inspection time + Move time + Queue time = 2.8 days + 0.5 days + 0.7 days + 4.0 days = 8.0 days2. Only process time is value-added
Fordham - ACCT - 001
Chapter 11Flexible Budgets and Overhead AnalysisExercise 11-11 Exercise 11-12 (15 minutes) 1. 10,000 units 0.8 DLH per unit = 8,000 DLHs. 2. and 3. Actual Fixed Overhead Cost $45,600* Budgeted Fixed Overhead Cost $45,000 Fixed Overhead Cost Appli
W. Kentucky - RELS - 103
W. Kentucky - RELS - 103
Georgia Tech - CS - 4235
CS4235Spring2008 IntroductiontoInformationSecurity ProgrammingProject1Thecompletedprojectisdueby11:59p.m.AtlantalocaltimeonFriday,February 29,2008.Studentssubmittingprojectsafterthatdatebutby11:59p.m.onMonday, March3willhavetheirscoresscaledby0.75.N
Georgia Tech - CS - 4235
CS 4235 Spring 2008 Intro to Information Security Homework 5The completed homework is due in class on Friday, April 11. Students submitting solutions after that date but by class time on Monday, April 14 will have their scores scaled by 0.75. No sol
Georgia Tech - CS - 4235
CS 4235 Spring 2008 Intro to Information Security Homework 4The completed homework is due in class on Wednesday, March 12. Students submitting solutions after that date but by 6:00 p.m. on Friday, March 14 will have their scores scaled by 0.75. No s
Georgia Tech - CS - 4235
CS 4235 Spring 2008 Intro to Information Security Homework 3The completed homework is due in class on Friday, February 8. Students submitting solutions after that date but by classtime on Monday, February 11 will have their scores scaled by 0.75. No
Georgia Tech - CS - 4235
CS 4235 Spring 2008 Intro to Information Security Homework 2The completed homework is due in class on Friday, January 25. Students submitting solutions after that date but by classtime on Monday, January 28 will have their scores scaled by 0.75. No
Georgia Tech - CS - 4235
CS 4235 Spring 2008 Intro to Information SecurityHomework 1Dates Assigned: January 11 Due: January 14DescriptionHelp me remember your names. Print or copy a representative picture of yourself to an index card or a sheet of paper. Next to the
Duke - ICS - 125
Palestinian Perspective- Day 2 Arabic Jews, primitive When Jews enter Arab world, Arabs will encounter modernity, which they lack.didn't have the tools at the time to use the land, came from the Jews Linkage-note that when there are 2 different narra
F & M - CHM - 212
F & M - CHM - 212
F & M - CHM - 212
F & M - CHM - 212
F & M - CHM - 212
F & M - CHM - 212
F & M - CHM - 212
F & M - CHM - 212
F & M - CHM - 212
F & M - CHM - 212