<?xml version="1.0" encoding="utf-8"?>
<VisioDocument>
	<DocumentProperties>
		<Title></Title>
		<HyperlinkBase href=""></HyperlinkBase>
	</DocumentProperties>
	<Pages>
		<Page ID="4" Name="Class Diagram" NameU="Class Diagram">
			<Layer IX="0">
				<Name>Annotations</Name>
				<NameUniv>Annotations</NameUniv>
				<Visible>1</Visible>
			</Layer>
			<Shapes>
				<Shape ID="2" UniqueID="{CD1457D7-05C1-485F-AE19-E6469543EB8B}" Name="Rectangle" NameU="Rectangle" Master="36">
					<XForm>
						<PinX Unit="IN">8.150000000000002</PinX>
						<PinY Unit="IN">7.550000000000001</PinY>
					</XForm>
				</Shape>
				<Shape ID="1" UniqueID="{640B1BC2-DAA3-4180-9CEA-F45A9EBAF70C}" Name="Watermark Title" NameU="Watermark Title" Master="18">
					<Text>Static Structure</Text>
					<XForm>
						<PinX Unit="IN">0.000000000000000</PinX>
						<PinY Unit="IN">8.500000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="3" UniqueID="{8FBC7592-BBDE-4FC6-86BA-AECC6CE794A3}" Name="Title block deco" NameU="Title block deco" Master="28">
					<Text>HiLo:  Class Diagram</Text>
					<XForm>
						<PinX Unit="IN">2.900000000000000</PinX>
						<PinY Unit="IN">7.500000000000002</PinY>
					</XForm>
				</Shape>
				<Shape ID="9" UniqueID="{88DACCEC-4DD5-4649-B222-59644B9D1CDB}" Name="12pt. text" NameU="12pt. text" Master="34">
					<Text>A is-a B   (A extends B)</Text>
					<XForm>
						<PinX Unit="IN">7.350000000000003</PinX>
						<PinY Unit="IN">7.600000000000000</PinY>
					</XForm>
					<LayerMem>
						<LayerMember></LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="12" UniqueID="{BBF97FC6-2949-4155-AB72-A9DCB3BF3669}" Name="12pt. text.6" NameU="12pt. text.6" Master="34">
					<Text>A is-a B   (A implements B)</Text>
					<XForm>
						<PinX Unit="IN">7.350000000000003</PinX>
						<PinY Unit="IN">7.325000000000001</PinY>
					</XForm>
					<LayerMem>
						<LayerMember></LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="18" UniqueID="{7D1B0793-BBE0-472B-B193-C5441D7AEB52}" Name="12pt. text.22" NameU="12pt. text.22" Master="34">
					<Text>A has-a B (multiplicity: 1 or more)</Text>
					<XForm>
						<PinX Unit="IN">7.350000000000001</PinX>
						<PinY Unit="IN">7.050000000000001</PinY>
					</XForm>
					<LayerMem>
						<LayerMember></LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="19" UniqueID="{0E956AD7-A526-4CD1-981F-90C90BE03995}" Name="12pt. text.23" NameU="12pt. text.23" Master="34">
					<Text>Shaded items are in Java libraries</Text>
					<XForm>
						<PinX Unit="IN">7.275000000000002</PinX>
						<PinY Unit="IN">7.875000000000000</PinY>
					</XForm>
					<LayerMem>
						<LayerMember></LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="20" UniqueID="{D743579F-DBCE-4821-B870-A66A0ECE11DB}" Name="12pt. text.24" NameU="12pt. text.24" Master="34">
					<Text>Key</Text>
					<XForm>
						<PinX Unit="IN">6.475000000000003</PinX>
						<PinY Unit="IN">7.850000000000000</PinY>
					</XForm>
					<LayerMem>
						<LayerMember>0</LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="22" UniqueID="{2A212C93-9733-4694-9F8F-5A4AB9620D03}" Name="Class" NameU="Class" Master="37">
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">5.236086111111112</PinY>
					</XForm>
				</Shape>
				<Shape ID="27" UniqueID="{6B06421E-03C0-4F18-8D96-28EF6B4B214C}" Name="Operations" NameU="Operations">
					<Text>+main(in args : String [])
+guess(in theGuess : int)
+setMessage(in theMessage : String)
+startGame()
+stopGame()</Text>
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">5.072172222222223</PinY>
					</XForm>
				</Shape>
				<Shape ID="28" UniqueID="{EC2A728E-0FD4-4BF5-8C62-55EAAF0BF52B}" Name="Attributes" NameU="Attributes">
					<Text>-mainFrame : HiLo</Text>
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">5.072172222222223</PinY>
					</XForm>
				</Shape>
				<Shape ID="29" UniqueID="{55832D83-DE0E-4C47-AB68-0BEB50A4CDE0}" Name="Name" NameU="Name">
					<Text>HiLo</Text>
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">5.236086111111112</PinY>
					</XForm>
				</Shape>
				<Shape ID="31" UniqueID="{31A864A2-507C-48EF-ACD7-BC88BEB48F6A}" Name="Class.14" NameU="Class.14" Master="37">
					<XForm>
						<PinX Unit="IN">3.900000000000001</PinX>
						<PinY Unit="IN">6.563913888888889</PinY>
					</XForm>
				</Shape>
				<Shape ID="38" UniqueID="{14CC09B4-3818-45EC-96D0-14983D8B90F1}" Name="Name" NameU="Name">
					<Text>JFrame</Text>
					<XForm>
						<PinX Unit="IN">3.900000000000001</PinX>
						<PinY Unit="IN">6.563913888888889</PinY>
					</XForm>
				</Shape>
				<Shape ID="40" UniqueID="{0091FD10-F00D-4741-8B60-B88B2C428F9C}" Name="Generalization" NameU="Generalization" Master="38">
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">5.900000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="92" UniqueID="{A4B1F822-1CE1-49E2-83C7-8624E399BB53}" Name="Class.84" NameU="Class.84" Master="37">
					<XForm>
						<PinX Unit="IN">3.900000000000001</PinX>
						<PinY Unit="IN">1.963913888888889</PinY>
					</XForm>
				</Shape>
				<Shape ID="97" UniqueID="{69A59C6A-1A38-4664-B030-7269659873FA}" Name="Operations" NameU="Operations">
					<Text>+setBackground(in backgroundColor : Color)
+setPreferredSize(in size : Dimension)</Text>
					<XForm>
						<PinX Unit="IN">3.900000000000001</PinX>
						<PinY Unit="IN">1.800000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="99" UniqueID="{DFAAB2BE-B77B-4B81-872A-69A007E2918F}" Name="Name" NameU="Name">
					<Text>JPanel</Text>
					<XForm>
						<PinX Unit="IN">3.900000000000001</PinX>
						<PinY Unit="IN">1.963913888888889</PinY>
					</XForm>
				</Shape>
				<Shape ID="174" UniqueID="{98014835-BFC3-454C-A043-10D870C2D34F}" Name="Generalization.174" NameU="Generalization.174" Master="31">
					<XForm>
						<PinX Unit="IN">6.850000000000000</PinX>
						<PinY Unit="IN">7.750000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="176" UniqueID="{DB559A19-8FFA-40E3-9342-4A501EA9DBCD}" Name="Generalization.176" NameU="Generalization.176" Master="31">
					<XForm>
						<PinX Unit="IN">6.850000000000000</PinX>
						<PinY Unit="IN">7.450000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="178" UniqueID="{9A16E8D8-D65E-4238-A735-35635008958A}" Name="Binary Association.178" NameU="Binary Association.178" Master="32">
					<XForm>
						<PinX Unit="IN">6.850000000000000</PinX>
						<PinY Unit="IN">7.200000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="180" UniqueID="{AC17E370-B56A-42EC-9F90-6506E791AF40}" Name="end1_mp" NameU="end1_mp">
					<Text>*</Text>
					<XForm>
						<PinX Unit="IN">6.591710678118657</PinX>
						<PinY Unit="IN">7.129289321881346</PinY>
					</XForm>
				</Shape>
				<Shape ID="182" UniqueID="{8D456D36-9BB1-4045-8256-2E9D826F681E}" Name="end2_mp" NameU="end2_mp">
					<Text>1..*</Text>
					<XForm>
						<PinX Unit="IN">7.108289321881347</PinX>
						<PinY Unit="IN">7.129289321881347</PinY>
					</XForm>
				</Shape>
				<Shape ID="42" UniqueID="{FB936F72-FCF8-412F-BBC4-946A1F700EAB}" Name="Class.42" NameU="Class.42" Master="29">
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">3.675590551181103</PinY>
					</XForm>
				</Shape>
				<Shape ID="47" UniqueID="{2CB561BB-DCE3-4193-9519-CF106D9B5600}" Name="Operations" NameU="Operations">
					<Text>+actionPerformed(in event : ActionEvent)
+startGame()
+stopGame()</Text>
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">3.511676662292214</PinY>
					</XForm>
				</Shape>
				<Shape ID="48" UniqueID="{AF8BD3FD-A5F5-498F-9F80-62B1B21CDD5F}" Name="Attributes" NameU="Attributes">
					<Text>-guessField : JTextField</Text>
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">3.511676662292214</PinY>
					</XForm>
				</Shape>
				<Shape ID="49" UniqueID="{3AB3D60E-F196-4A4D-9C3B-9AD6B22EC503}" Name="Name" NameU="Name">
					<Text>GuessPanel</Text>
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">3.675590551181103</PinY>
					</XForm>
				</Shape>
				<Shape ID="51" UniqueID="{04D601A6-17CE-4F12-BDC6-03B767150BBB}" Name="Class.51" NameU="Class.51" Master="29">
					<XForm>
						<PinX Unit="IN">9.400000000000000</PinX>
						<PinY Unit="IN">4.636086111111112</PinY>
					</XForm>
				</Shape>
				<Shape ID="56" UniqueID="{52164C40-3086-411F-B588-9B23CC83E509}" Name="Operations" NameU="Operations">
					<Text>+HiLoGame()
+guess(in theGuess : int) : int
+getGuesses() : int</Text>
					<XForm>
						<PinX Unit="IN">9.400000000000000</PinX>
						<PinY Unit="IN">4.472172222222223</PinY>
					</XForm>
				</Shape>
				<Shape ID="57" UniqueID="{15D311AF-AC27-41B1-9AEB-C5B38BF858E0}" Name="Attributes" NameU="Attributes">
					<Text>+GUESS_LOW : int
+GUESS_HIGH : int
+GUESS_RIGHT : int
+MIN_VALUE : int
+MAX_VALUE : int
-secretNumber : int
-numberOfGuesses : int</Text>
					<XForm>
						<PinX Unit="IN">9.400000000000000</PinX>
						<PinY Unit="IN">4.472172222222223</PinY>
					</XForm>
				</Shape>
				<Shape ID="58" UniqueID="{8AE7637D-F4C6-4B2C-A66A-683CCD0D7C2C}" Name="Name" NameU="Name">
					<Text>HiLoGame</Text>
					<XForm>
						<PinX Unit="IN">9.400000000000000</PinX>
						<PinY Unit="IN">4.636086111111112</PinY>
					</XForm>
				</Shape>
				<Shape ID="84" UniqueID="{2398D6F6-D586-42A3-9532-9DAACB26C3B4}" Name="Sheet.84" NameU="Sheet.84" Master="29">
					<XForm>
						<PinX Unit="IN">7.617793097423829</PinX>
						<PinY Unit="IN">3.675590551181103</PinY>
					</XForm>
				</Shape>
				<Shape ID="89" UniqueID="{9F26106A-9D93-475B-B86D-E714C3751E93}" Name="Operations" NameU="Operations">
					<Text>+actionPerformed(in event : ActionEvent)
+ControlPanel(in theFrame : HiLo)</Text>
					<XForm>
						<PinX Unit="IN">7.617793097423830</PinX>
						<PinY Unit="IN">3.511676662292214</PinY>
					</XForm>
				</Shape>
				<Shape ID="90" UniqueID="{87D7A5E5-2ECA-4790-BF6D-C8EAFD9492C1}" Name="Attributes" NameU="Attributes">
					<Text>-startButton : JButton
-exitButton : JButton</Text>
					<XForm>
						<PinX Unit="IN">7.617793097423830</PinX>
						<PinY Unit="IN">3.511676662292214</PinY>
					</XForm>
				</Shape>
				<Shape ID="91" UniqueID="{437D5A12-757B-4CB1-9872-82962141CFF6}" Name="Name" NameU="Name">
					<Text>ControlPanel</Text>
					<XForm>
						<PinX Unit="IN">7.617793097423830</PinX>
						<PinY Unit="IN">3.675590551181103</PinY>
					</XForm>
				</Shape>
				<Shape ID="71" UniqueID="{6575B56F-F047-4718-888B-20EF6F5AD18E}" Name="Generalization.71" NameU="Generalization.71" Master="38">
					<XForm>
						<PinX Unit="IN">3.900000000000001</PinX>
						<PinY Unit="IN">2.819752220034996</PinY>
					</XForm>
				</Shape>
				<Shape ID="73" UniqueID="{8C2F46C5-AEB8-4961-8C74-8501A5B22809}" Name="Generalization.73" NameU="Generalization.73" Master="38">
					<XForm>
						<PinX Unit="IN">5.800936375802247</PinX>
						<PinY Unit="IN">2.778773747812774</PinY>
					</XForm>
				</Shape>
				<Shape ID="75" UniqueID="{CD3BC758-A023-4756-984B-5D6D4F628BD1}" Name="Interface" NameU="Interface" Master="30">
					<Text>«interface»
ActionListener</Text>
					<XForm>
						<PinX Unit="IN">7.015083136486329</PinX>
						<PinY Unit="IN">1.400000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="83" UniqueID="{280297E6-DFD1-4310-A976-B357A3B5900E}" Name="Binary Association.83" NameU="Binary Association.83" Master="32">
					<XForm>
						<PinX Unit="IN">3.900000000000000</PinX>
						<PinY Unit="IN">4.455838331146108</PinY>
					</XForm>
				</Shape>
				<Shape ID="103" UniqueID="{C1F111A8-863D-4C7D-B035-B01D66C3140A}" Name="end1_mp" NameU="end1_mp">
					<Text>*</Text>
					<XForm>
						<PinX Unit="IN">3.829289321881344</PinX>
						<PinY Unit="IN">4.964481510639001</PinY>
					</XForm>
				</Shape>
				<Shape ID="105" UniqueID="{6567740E-0728-4EB1-AC5B-0B0182B1602A}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">3.829289321881346</PinX>
						<PinY Unit="IN">3.947195151653216</PinY>
					</XForm>
				</Shape>
				<Shape ID="111" UniqueID="{3193ABDF-F46B-485E-B7B7-6A997B8EF998}" Name="Binary Association.111" NameU="Binary Association.111" Master="32">
					<XForm>
						<PinX Unit="IN">5.404417756777832</PinX>
						<PinY Unit="IN">4.414859858923886</PinY>
					</XForm>
				</Shape>
				<Shape ID="113" UniqueID="{F519A346-5CB6-4F87-82DD-2B8A400810C1}" Name="end1_mp" NameU="end1_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">4.217636575415096</PinX>
						<PinY Unit="IN">4.937681411868788</PinY>
					</XForm>
				</Shape>
				<Shape ID="115" UniqueID="{8173D4FE-5FA7-4051-8A15-46D9010FC792}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">6.527212996851134</PinX>
						<PinY Unit="IN">3.765920110157345</PinY>
					</XForm>
				</Shape>
				<Shape ID="116" UniqueID="{5FCD8646-F87C-47E5-9E7D-7364359D2A29}" Name="Binary Association.116" NameU="Binary Association.116" Master="32">
					<XForm>
						<PinX Unit="IN">6.476293945312500</PinX>
						<PinY Unit="IN">4.895107638888890</PinY>
					</XForm>
				</Shape>
				<Shape ID="118" UniqueID="{C7B43D40-8EFE-4A23-B7B5-1FAEA0012F75}" Name="end1_mp" NameU="end1_mp">
					<Text>*</Text>
					<XForm>
						<PinX Unit="IN">4.508971032209114</PinX>
						<PinY Unit="IN">5.059956414187059</PinY>
					</XForm>
				</Shape>
				<Shape ID="120" UniqueID="{536D94CA-5F47-43E6-8684-FD846AE54F6B}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">8.426768027608659</PinX>
						<PinY Unit="IN">4.589844772772065</PinY>
					</XForm>
				</Shape>
				<Shape ID="60" UniqueID="{0AAC66CF-D613-4E03-8B62-520466C43140}" Name="Class.60" NameU="Class.60" Master="29">
					<XForm>
						<PinX Unit="IN">1.344523797107422</PinX>
						<PinY Unit="IN">3.663913888888889</PinY>
					</XForm>
				</Shape>
				<Shape ID="65" UniqueID="{44DA9E30-49C9-4BEF-BB4E-3C4097FEFB41}" Name="Operations" NameU="Operations">
					<Text>setMessage(in theMessage : String)</Text>
					<XForm>
						<PinX Unit="IN">1.344523797107422</PinX>
						<PinY Unit="IN">3.500000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="66" UniqueID="{FB5D4576-6CA0-4AA6-B302-8CCB7566FC46}" Name="Attributes" NameU="Attributes">
					<Text>message : JTextArea</Text>
					<XForm>
						<PinX Unit="IN">1.344523797107422</PinX>
						<PinY Unit="IN">3.500000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="67" UniqueID="{C88AC1C3-C840-4D16-A1DE-C70E5CF34EF2}" Name="Name" NameU="Name">
					<Text>ResultPanel</Text>
					<XForm>
						<PinX Unit="IN">1.344523797107422</PinX>
						<PinY Unit="IN">3.663913888888889</PinY>
					</XForm>
				</Shape>
				<Shape ID="69" UniqueID="{95ABBAB0-179A-4447-B017-201CBFDECFFC}" Name="Binary Association.69" NameU="Binary Association.69" Master="32">
					<XForm>
						<PinX Unit="IN">2.627295435721191</PinX>
						<PinY Unit="IN">4.490978472222222</PinY>
					</XForm>
				</Shape>
				<Shape ID="78" UniqueID="{7A3153A3-2279-4EC8-B66F-A62274114829}" Name="end1_mp" NameU="end1_mp">
					<Text>*</Text>
					<XForm>
						<PinX Unit="IN">3.331816234794244</PinX>
						<PinY Unit="IN">5.126879338430810</PinY>
					</XForm>
				</Shape>
				<Shape ID="80" UniqueID="{D6D663C6-989E-4B50-B0B2-8F03DC742141}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">1.836103124214567</PinX>
						<PinY Unit="IN">3.966827545308820</PinY>
					</XForm>
				</Shape>
				<Shape ID="81" UniqueID="{594917E4-60FC-4D5B-9C81-25A13C7FE0B2}" Name="Generalization.81" NameU="Generalization.81" Master="38">
					<XForm>
						<PinX Unit="IN">2.564642847830567</PinX>
						<PinY Unit="IN">2.772935416666666</PinY>
					</XForm>
				</Shape>
			</Shapes>
		</Page>
		<Page ID="0" Name="With Attributes and Operations" NameU="Static Structure-1">
			<Layer IX="0">
				<Name>Annotations</Name>
				<NameUniv>Annotations</NameUniv>
				<Visible>1</Visible>
			</Layer>
			<Shapes>
				<Shape ID="1" UniqueID="{5462354D-740E-43F4-8167-A891EEDD1B61}" Name="Watermark Title" NameU="Watermark Title" Master="18">
					<Text>Static Structure</Text>
					<XForm>
						<PinX Unit="IN">0.000000000000000</PinX>
						<PinY Unit="IN">8.500000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="2" UniqueID="{FBBCAB76-EEA6-4C7E-A47C-5A1376465832}" Name="Title block deco" NameU="Title block deco" Master="28">
					<Text>HiLo:  Class Diagram, with Attributes and Operations and Types</Text>
					<XForm>
						<PinX Unit="IN">3.100000000000001</PinX>
						<PinY Unit="IN">7.500000000000002</PinY>
					</XForm>
				</Shape>
				<Shape ID="68" UniqueID="{F9E0C599-0FF1-48D1-A2B9-B823515E7F9C}" Name="Sheet.68" NameU="Sheet.68">
					<XForm>
						<PinX Unit="IN">8.549999999999997</PinX>
						<PinY Unit="IN">6.799999999999999</PinY>
					</XForm>
				</Shape>
				<Shape ID="7" UniqueID="{0373A718-AABB-4ACD-900F-A9BE27D1B3DA}" Name="Rectangle" NameU="Rectangle" Master="36">
					<XForm>
						<PinX Unit="IN">8.549999999999997</PinX>
						<PinY Unit="IN">6.799999999999999</PinY>
					</XForm>
				</Shape>
				<Shape ID="10" UniqueID="{FECF0B48-7A4F-45E1-B812-51794896176A}" Name="12pt. text" NameU="12pt. text" Master="34">
					<Text>A is-a B   (A extends B)</Text>
					<XForm>
						<PinX Unit="IN">7.649999999999999</PinX>
						<PinY Unit="IN">7.500000000000000</PinY>
					</XForm>
					<LayerMem>
						<LayerMember>0</LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="13" UniqueID="{4F38452D-0B1F-4450-ABA0-A165B16D5CF9}" Name="12pt. text.6" NameU="12pt. text.6" Master="34">
					<Text>A is-a B   (A implements B)</Text>
					<XForm>
						<PinX Unit="IN">7.649999999999999</PinX>
						<PinY Unit="IN">7.225000000000001</PinY>
					</XForm>
					<LayerMem>
						<LayerMember>0</LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="19" UniqueID="{C828BF6C-BC35-4C40-8A24-318CC28C1C20}" Name="12pt. text.22" NameU="12pt. text.22" Master="34">
					<Text>A has-a B (multiplicity: 1 or more)</Text>
					<XForm>
						<PinX Unit="IN">7.649999999999997</PinX>
						<PinY Unit="IN">6.950000000000001</PinY>
					</XForm>
					<LayerMem>
						<LayerMember>0</LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="20" UniqueID="{2282902C-7B98-4F48-A7DA-F8368D7EDE26}" Name="12pt. text.23" NameU="12pt. text.23" Master="34">
					<Text>Shaded items are in Java libraries</Text>
					<XForm>
						<PinX Unit="IN">7.574999999999998</PinX>
						<PinY Unit="IN">7.775000000000000</PinY>
					</XForm>
					<LayerMem>
						<LayerMember>0</LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="21" UniqueID="{F3156571-3947-4E40-AD0F-7B7408461254}" Name="12pt. text.24" NameU="12pt. text.24" Master="34">
					<Text>Key</Text>
					<XForm>
						<PinX Unit="IN">6.774999999999999</PinX>
						<PinY Unit="IN">7.750000000000000</PinY>
					</XForm>
					<LayerMem>
						<LayerMember>0</LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="6" UniqueID="{C6B3F2C8-F66D-472D-978C-3DF4110A7EE8}" Name="Sheet.6" NameU="Sheet.6" Master="34">
					<Text>Each class has appropriate constructors, getters and setters, even when these are not shown.</Text>
					<XForm>
						<PinX Unit="IN">6.699999999999994</PinX>
						<PinY Unit="IN">5.724999999999999</PinY>
					</XForm>
					<LayerMem>
						<LayerMember>0</LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="159" UniqueID="{A1EBE6C5-64BA-40CE-BD59-E29B1DA8CA71}" Name="12pt. text.159" NameU="12pt. text.159" Master="34">
					<Text>       +      means public (the default for operations)        -       means private (the default for attributes) underlined   means static</Text>
					<XForm>
						<PinX Unit="IN">6.699999999999994</PinX>
						<PinY Unit="IN">6.349999999999999</PinY>
					</XForm>
					<LayerMem>
						<LayerMember>0</LayerMember>
					</LayerMem>
				</Shape>
				<Shape ID="160" UniqueID="{137B3E19-2524-4A2E-9986-7F8F2565233E}" Name="Generalization.174" NameU="Generalization.174" Master="31">
					<XForm>
						<PinX Unit="IN">7.199999999999998</PinX>
						<PinY Unit="IN">7.549999999999999</PinY>
					</XForm>
				</Shape>
				<Shape ID="162" UniqueID="{7C350D71-5DA7-4A08-9CA9-19295EC3857A}" Name="Generalization.176" NameU="Generalization.176" Master="31">
					<XForm>
						<PinX Unit="IN">7.199999999999998</PinX>
						<PinY Unit="IN">7.249999999999999</PinY>
					</XForm>
				</Shape>
				<Shape ID="164" UniqueID="{DED0E341-D1CD-430B-A3AD-B16B1F4BFF14}" Name="Binary Association.178" NameU="Binary Association.178" Master="32">
					<XForm>
						<PinX Unit="IN">7.199999999999998</PinX>
						<PinY Unit="IN">6.999999999999999</PinY>
					</XForm>
				</Shape>
				<Shape ID="166" UniqueID="{6C1EF8B8-B602-42E5-86F7-3AB9625FD6E8}" Name="end1_mp" NameU="end1_mp">
					<Text>*</Text>
					<XForm>
						<PinX Unit="IN">6.941710678118655</PinX>
						<PinY Unit="IN">6.929289321881345</PinY>
					</XForm>
				</Shape>
				<Shape ID="168" UniqueID="{2C906566-9859-4ACA-8090-65A07D06E126}" Name="end2_mp" NameU="end2_mp">
					<Text>1..*</Text>
					<XForm>
						<PinX Unit="IN">7.458289321881345</PinX>
						<PinY Unit="IN">6.929289321881345</PinY>
					</XForm>
				</Shape>
				<Shape ID="22" UniqueID="{48A6A499-0D3C-427F-84EE-68E4408D7EF3}" Name="Interface" NameU="Interface" Master="30">
					<Text>«interface»
ActionListener</Text>
					<XForm>
						<PinX Unit="IN">8.648649392200197</PinX>
						<PinY Unit="IN">1.127830066596137</PinY>
					</XForm>
				</Shape>
				<Shape ID="34" UniqueID="{B5A2E75E-4574-41B6-8060-6BD3C660F861}" Name="Class.34" NameU="Class.34" Master="29">
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">2.658254518636068</PinY>
					</XForm>
				</Shape>
				<Shape ID="39" UniqueID="{AE8C99DA-4F90-4164-9323-298B23DB7C0C}" Name="Operations" NameU="Operations">
					<Text>actionPerformed(in event : ActionEvent)
startGame()
stopGame()</Text>
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">2.430425214979384</PinY>
					</XForm>
				</Shape>
				<Shape ID="40" UniqueID="{94B659F0-2528-48F5-809D-AFC7B1D351BE}" Name="Attributes" NameU="Attributes">
					<Text>guessField : JTextField</Text>
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">2.858256044514974</PinY>
					</XForm>
				</Shape>
				<Shape ID="41" UniqueID="{16B5A790-0AB5-4117-BB93-EE6CFA7F65FC}" Name="Name" NameU="Name">
					<Text>GuessPanel</Text>
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">3.086085348171658</PinY>
					</XForm>
				</Shape>
				<Shape ID="43" UniqueID="{71C48D77-5030-4907-83EE-E0BDEAA959D6}" Name="Class.43" NameU="Class.43" Master="29">
					<XForm>
						<PinX Unit="IN">7.848649392200197</PinX>
						<PinY Unit="IN">2.391745481363932</PinY>
					</XForm>
				</Shape>
				<Shape ID="48" UniqueID="{7D97B10E-FA2A-4A12-9B26-8A25791A3FBC}" Name="Operations" NameU="Operations">
					<Text>actionPerformed(in event : ActionEvent)
ControlPanel(in theFrame : HiLo)</Text>
					<XForm>
						<PinX Unit="IN">7.848649392200198</PinX>
						<PinY Unit="IN">2.063915414767795</PinY>
					</XForm>
				</Shape>
				<Shape ID="49" UniqueID="{FC800C88-4F60-4B62-BBB7-29CD584AC3B6}" Name="Attributes" NameU="Attributes">
					<Text>startButton : JButton
exitButton : JButton</Text>
					<XForm>
						<PinX Unit="IN">7.848649392200198</PinX>
						<PinY Unit="IN">2.491746244303385</PinY>
					</XForm>
				</Shape>
				<Shape ID="50" UniqueID="{69ACBE1B-11E0-4C48-900D-B40F0ECDB5F2}" Name="Name" NameU="Name">
					<Text>ControlPanel</Text>
					<XForm>
						<PinX Unit="IN">7.848649392200198</PinX>
						<PinY Unit="IN">2.819576310899522</PinY>
					</XForm>
				</Shape>
				<Shape ID="52" UniqueID="{A5746A76-2C80-42B5-AC8A-D989D70ECA98}" Name="Class.52" NameU="Class.52" Master="29">
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">5.341747007242839</PinY>
					</XForm>
				</Shape>
				<Shape ID="57" UniqueID="{141ACE76-FDFA-442E-964B-FFA2C6B90219}" Name="Operations" NameU="Operations">
					<Text>main(in args : String [])
guess(in theGuess : int)
setMessage(in theMessage : String)
startGame()
stopGame()</Text>
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">5.113917703586155</PinY>
					</XForm>
				</Shape>
				<Shape ID="58" UniqueID="{924A2687-85E9-4CBE-A0B6-26CEA9BD0781}" Name="Attributes" NameU="Attributes">
					<Text>mainFrame : HiLo</Text>
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">5.741750059000651</PinY>
					</XForm>
				</Shape>
				<Shape ID="59" UniqueID="{DE8B91E7-3079-4390-9A56-6DC30939AFCD}" Name="Name" NameU="Name">
					<Text>HiLo</Text>
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">5.969579362657336</PinY>
					</XForm>
				</Shape>
				<Shape ID="66" UniqueID="{8EC02CBF-2252-4F90-B649-E62BA0ED2B56}" Name="Binary Association.66" NameU="Binary Association.66" Master="32">
					<XForm>
						<PinX Unit="IN">5.408061724991456</PinX>
						<PinY Unit="IN">3.631309111022949</PinY>
					</XForm>
				</Shape>
				<Shape ID="69" UniqueID="{4EB6DE98-2B41-4F77-B595-FE2CFB06A384}" Name="end1_mp" NameU="end1_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">4.612036832285462</PinX>
						<PinY Unit="IN">4.442133917614075</PinY>
					</XForm>
				</Shape>
				<Shape ID="71" UniqueID="{CC55B4C2-7889-462A-8952-CCDEA7C95C30}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">6.097199931788541</PinX>
						<PinY Unit="IN">2.727881732246112</PinY>
					</XForm>
				</Shape>
				<Shape ID="77" UniqueID="{4F5930E3-03B7-4F7D-B9EF-2D7D39E24345}" Name="Class.77" NameU="Class.77" Master="29">
					<XForm>
						<PinX Unit="IN">9.485413918567385</PinX>
						<PinY Unit="IN">4.250000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="82" UniqueID="{EED23668-75B2-4665-8EDC-C1D020D5ADBF}" Name="Operations" NameU="Operations">
					<Text>+HiLoGame()
+guess(in theGuess : int) : int
+getGuesses() : int</Text>
					<XForm>
						<PinX Unit="IN">9.485413918567385</PinX>
						<PinY Unit="IN">3.422166118706598</PinY>
					</XForm>
				</Shape>
				<Shape ID="83" UniqueID="{AFED5B27-6639-4B58-9AC1-6A0E2FD004BE}" Name="Attributes" NameU="Attributes">
					<Text>+GUESS_LOW : int
+GUESS_HIGH : int
+GUESS_RIGHT : int
+MIN_VALUE : int
+MAX_VALUE : int
-secretNumber : int
-numberOfGuesses : int</Text>
					<XForm>
						<PinX Unit="IN">9.485413918567385</PinX>
						<PinY Unit="IN">4.450001525878906</PinY>
					</XForm>
				</Shape>
				<Shape ID="84" UniqueID="{110BC3F4-0479-4C6D-9D86-D4490F662BB3}" Name="Name" NameU="Name">
					<Text>HiLoGame</Text>
					<XForm>
						<PinX Unit="IN">9.485413918567385</PinX>
						<PinY Unit="IN">5.277835407172309</PinY>
					</XForm>
				</Shape>
				<Shape ID="86" UniqueID="{070F3411-9638-4A64-81D6-00EDE936CF0F}" Name="Binary Association.86" NameU="Binary Association.86" Master="32">
					<XForm>
						<PinX Unit="IN">6.785413918567384</PinX>
						<PinY Unit="IN">4.954283250571459</PinY>
					</XForm>
				</Shape>
				<Shape ID="88" UniqueID="{A6A991D6-2B1B-4451-9B4D-49A62E35B8A1}" Name="end1_mp" NameU="end1_mp">
					<Text>*</Text>
					<XForm>
						<PinX Unit="IN">5.439698716919283</PinX>
						<PinY Unit="IN">5.232230517316265</PinY>
					</XForm>
				</Shape>
				<Shape ID="90" UniqueID="{15C9C748-68DC-4E1C-9716-07C336195838}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">8.095434337494435</PinX>
						<PinY Unit="IN">4.539493437495125</PinY>
					</XForm>
				</Shape>
				<Shape ID="91" UniqueID="{81A79753-578B-474D-B7DF-68E5FF01DF85}" Name="Class.91" NameU="Class.91" Master="29">
					<XForm>
						<PinX Unit="IN">1.424856009411133</PinX>
						<PinY Unit="IN">6.589111502222043</PinY>
					</XForm>
				</Shape>
				<Shape ID="98" UniqueID="{42DA7B5D-DFF0-4EF2-AFF8-53FA55DB0035}" Name="Name" NameU="Name">
					<Text>JFrame</Text>
					<XForm>
						<PinX Unit="IN">1.424856009411133</PinX>
						<PinY Unit="MM">6.764308352615744</PinY>
					</XForm>
				</Shape>
				<Shape ID="116" UniqueID="{ED2A7891-E078-496A-896C-1372A750A200}" Name="Class.116" NameU="Class.116" Master="29">
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">1.034571508207013</PinY>
					</XForm>
				</Shape>
				<Shape ID="121" UniqueID="{5234E242-1449-47CE-BA03-DBF421255423}" Name="Operations" NameU="Operations">
					<Text>setBackground(in backgroundColor : Color)
setPreferredSize(in size : Dimension)</Text>
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="IN">0.833058431181820</PinY>
					</XForm>
				</Shape>
				<Shape ID="123" UniqueID="{C397E88C-5082-4879-85B4-55A52A8F339F}" Name="Name" NameU="Name">
					<Text>JPanel</Text>
					<XForm>
						<PinX Unit="IN">3.837649331165040</PinX>
						<PinY Unit="MM">1.336085348171658</PinY>
					</XForm>
				</Shape>
				<Shape ID="169" UniqueID="{1AF327B6-5E30-4A7C-88E6-3085D2C8DAB1}" Name="Generalization.69" NameU="Generalization.69" Master="38">
					<XForm>
						<PinX Unit="IN">2.478093007784912</PinX>
						<PinY Unit="MM">6.336302758353861</PinY>
					</XForm>
				</Shape>
				<Shape ID="100" UniqueID="{D26661EF-36AB-4620-8B5D-710166637310}" Name="Generalization.100" NameU="Generalization.100" Master="38">
					<XForm>
						<PinX Unit="IN">3.837649331165039</PinX>
						<PinY Unit="MM">1.783254518636068</PinY>
					</XForm>
				</Shape>
				<Shape ID="133" UniqueID="{FE7DE638-64AF-471A-9CFF-69B7EB75E011}" Name="Generalization.133" NameU="Generalization.133" Master="38">
					<XForm>
						<PinX Unit="IN">6.308345450217042</PinX>
						<PinY Unit="MM">1.546142877051753</PinY>
					</XForm>
				</Shape>
				<Shape ID="25" UniqueID="{B380CA57-7364-43B3-9031-8919031B786D}" Name="Class" NameU="Class" Master="29">
					<XForm>
						<PinX Unit="IN">1.800000000000000</PinX>
						<PinY Unit="IN">3.658256044514974</PinY>
					</XForm>
				</Shape>
				<Shape ID="30" UniqueID="{152F2D85-749C-4884-BA7B-ED0516A11529}" Name="Operations" NameU="Operations">
					<Text>setMessage(in theMessage : String)</Text>
					<XForm>
						<PinX Unit="IN">1.800000000000000</PinX>
						<PinY Unit="IN">3.430426740858290</PinY>
					</XForm>
				</Shape>
				<Shape ID="31" UniqueID="{DC91F66E-8680-4C8D-B063-28A21B8455E6}" Name="Attributes" NameU="Attributes">
					<Text>message : JTextArea</Text>
					<XForm>
						<PinX Unit="IN">1.800000000000000</PinX>
						<PinY Unit="IN">3.658256044514974</PinY>
					</XForm>
				</Shape>
				<Shape ID="32" UniqueID="{7375A860-590E-48BE-92DA-76972114C525}" Name="Name" NameU="Name">
					<Text>ResultPanel</Text>
					<XForm>
						<PinX Unit="IN">1.800000000000000</PinX>
						<PinY Unit="IN">3.886085348171658</PinY>
					</XForm>
				</Shape>
				<Shape ID="74" UniqueID="{A61C1BCE-FC79-4323-A1EC-D254B82EE033}" Name="Binary Association.74" NameU="Binary Association.74" Master="32">
					<XForm>
						<PinX Unit="IN">2.576748536597076</PinX>
						<PinY Unit="IN">4.300000000000001</PinY>
					</XForm>
				</Shape>
				<Shape ID="76" UniqueID="{CB097C3F-98C1-418F-B213-2357E491C481}" Name="end1_mp" NameU="end1_mp">
					<Text>*</Text>
					<XForm>
						<PinX Unit="IN">2.818523131549393</PinX>
						<PinY Unit="IN">4.591474653835357</PinY>
					</XForm>
				</Shape>
				<Shape ID="126" UniqueID="{DE77D097-D67F-4C25-9C8F-882FAF948B4E}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">2.244898452664042</PinX>
						<PinY Unit="IN">4.117550142816072</PinY>
					</XForm>
				</Shape>
				<Shape ID="72" UniqueID="{807B6631-98E1-4724-B8F8-30DC2DF7DC2A}" Name="Generalization.72" NameU="Generalization.72" Master="38">
					<XForm>
						<PinX Unit="IN">1.587703257889404</PinX>
						<PinY Unit="MM">2.279398921566727</PinY>
					</XForm>
				</Shape>
				<Shape ID="61" UniqueID="{467BAEE9-C8E2-4462-ADDC-21E262C207BB}" Name="Binary Association" NameU="Binary Association" Master="32">
					<XForm>
						<PinX Unit="IN">3.837649331165039</PinX>
						<PinY Unit="IN">3.900000000000001</PinY>
					</XForm>
				</Shape>
				<Shape ID="63" UniqueID="{91A7080C-0A07-4152-AB65-DFBE1346075C}" Name="end1_mp" NameU="end1_mp">
					<Text>*</Text>
					<XForm>
						<PinX Unit="IN">3.766938653046384</PinX>
						<PinY Unit="IN">4.487289321881249</PinY>
					</XForm>
				</Shape>
				<Shape ID="65" UniqueID="{217CA620-A541-4C31-B42A-114EEC73990C}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">3.766938653046385</PinX>
						<PinY Unit="IN">3.312710678118569</PinY>
					</XForm>
				</Shape>
			</Shapes>
		</Page>
		<Page ID="5" Name="Specifications" NameU="Specifications">
			<Shapes>
				<Shape ID="1" UniqueID="{955FC47D-844D-4FB9-A80B-2718F80F0603}" Name="Watermark Title" NameU="Watermark Title" Master="18">
					<Text>Static Structure</Text>
					<XForm>
						<PinX Unit="IN">0.000000000000000</PinX>
						<PinY Unit="IN">8.500000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="2" UniqueID="{A650B896-6664-4FF9-8731-6C7A7844DFD1}" Name="Title block deco" NameU="Title block deco" Master="28">
					<Text>HiLo:  Specifications of the methods for the following classes: ControlPanel         HiLoGame</Text>
					<XForm>
						<PinX Unit="IN">7.425000000000000</PinX>
						<PinY Unit="IN">7.250000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="6" UniqueID="{9BF0B547-E7B6-4D87-8B33-5B5246BCE5A0}" Name="Class" NameU="Class" Master="29">
					<XForm>
						<PinX Unit="IN">2.198649392200195</PinX>
						<PinY Unit="IN">5.100000000000001</PinY>
					</XForm>
				</Shape>
				<Shape ID="11" UniqueID="{032571F7-5C78-4E49-AE11-313F3AD9DB67}" Name="Operations" NameU="Operations">
					<Text>actionPerformed(in event : ActionEvent)
ControlPanel(in theFrame : HiLo)</Text>
					<XForm>
						<PinX Unit="IN">2.198649392200195</PinX>
						<PinY Unit="IN">4.772169933403863</PinY>
					</XForm>
				</Shape>
				<Shape ID="12" UniqueID="{820DD20D-AF0A-48C7-BDE8-89DDACC625FC}" Name="Attributes" NameU="Attributes">
					<Text>startButton : JButton
exitButton : JButton</Text>
					<XForm>
						<PinX Unit="IN">2.198649392200195</PinX>
						<PinY Unit="IN">5.200000762939453</PinY>
					</XForm>
				</Shape>
				<Shape ID="13" UniqueID="{A6CC9652-14A1-426B-8FBE-087EBE8C35C8}" Name="Name" NameU="Name">
					<Text>ControlPanel</Text>
					<XForm>
						<PinX Unit="IN">2.198649392200195</PinX>
						<PinY Unit="IN">5.527830829535590</PinY>
					</XForm>
				</Shape>
				<Shape ID="15" UniqueID="{B8792723-AF6D-4649-AA4A-B15F885DD265}" Name="Class.15" NameU="Class.15" Master="29">
					<XForm>
						<PinX Unit="IN">6.011016669201172</PinX>
						<PinY Unit="IN">2.141750059000651</PinY>
					</XForm>
				</Shape>
				<Shape ID="20" UniqueID="{62474D03-4525-4A92-A6D0-61031AF82277}" Name="Operations" NameU="Operations">
					<Text>+HiLoGame()
+guess(in theGuess : int) : int
+getGuesses() : int</Text>
					<XForm>
						<PinX Unit="IN">6.011016669201172</PinX>
						<PinY Unit="IN">1.313916177707248</PinY>
					</XForm>
				</Shape>
				<Shape ID="21" UniqueID="{D4B568BF-70D6-40AE-A84A-65E711BF45BC}" Name="Attributes" NameU="Attributes">
					<Text>+GUESS_LOW : int
+GUESS_HIGH : int
+GUESS_RIGHT : int
+MIN_VALUE : int
+MAX_VALUE : int
-secretNumber : int
-numberOfGuesses : int</Text>
					<XForm>
						<PinX Unit="IN">6.011016669201172</PinX>
						<PinY Unit="IN">2.341751584879557</PinY>
					</XForm>
				</Shape>
				<Shape ID="22" UniqueID="{9C3EF012-E85D-488D-924B-9D9E42B47107}" Name="Name" NameU="Name">
					<Text>HiLoGame</Text>
					<XForm>
						<PinX Unit="IN">6.011016669201172</PinX>
						<PinY Unit="IN">3.169585466172959</PinY>
					</XForm>
				</Shape>
				<Shape ID="24" UniqueID="{AE6BC00D-B9C0-44D8-A7C7-3F97952B6F35}" Name="Class.24" NameU="Class.24" Master="29">
					<XForm>
						<PinX Unit="IN">6.011016669201172</PinX>
						<PinY Unit="IN">5.258252992757162</PinY>
					</XForm>
				</Shape>
				<Shape ID="29" UniqueID="{E2B68EE3-7F47-4587-A765-45C44E9C1947}" Name="Operations" NameU="Operations">
					<Text>+main(in args : String [])
+guess(in theGuess : int)
+setMessage(in theMessage : String)
+startGame()
+stopGame()</Text>
					<XForm>
						<PinX Unit="IN">6.011016669201172</PinX>
						<PinY Unit="IN">5.030423689100477</PinY>
					</XForm>
				</Shape>
				<Shape ID="30" UniqueID="{7FDF2928-035E-4E89-AF74-D1AE17072230}" Name="Attributes" NameU="Attributes">
					<Text>-mainFrame : HiLo</Text>
					<XForm>
						<PinX Unit="IN">6.011016669201172</PinX>
						<PinY Unit="IN">5.658256044514974</PinY>
					</XForm>
				</Shape>
				<Shape ID="31" UniqueID="{667840E6-784F-4BD7-94F0-F5A9E2DC6130}" Name="Name" NameU="Name">
					<Text>HiLo</Text>
					<XForm>
						<PinX Unit="IN">6.011016669201172</PinX>
						<PinY Unit="IN">5.886085348171658</PinY>
					</XForm>
				</Shape>
				<Shape ID="33" UniqueID="{61E73633-B8A7-4B08-BE6D-6F72A81CE4CD}" Name="Binary Association" NameU="Binary Association" Master="32">
					<XForm>
						<PinX Unit="IN">6.011016669201172</PinX>
						<PinY Unit="IN">3.900003051757812</PinY>
					</XForm>
				</Shape>
				<Shape ID="35" UniqueID="{BEE3F691-19FF-4BFB-967B-AC6EF59D18D6}" Name="end1_mp" NameU="end1_mp">
					<Text>*</Text>
					<XForm>
						<PinX Unit="IN">5.940305991082518</PinX>
						<PinY Unit="IN">4.408805131370182</PinY>
					</XForm>
				</Shape>
				<Shape ID="37" UniqueID="{FC6FCCF9-4A47-4129-B29F-A4C8A8057AEF}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">5.940305991082519</PinX>
						<PinY Unit="IN">3.391200972145338</PinY>
					</XForm>
				</Shape>
				<Shape ID="43" UniqueID="{7A903058-95C1-4756-955C-7A5F87973370}" Name="Binary Association.43" NameU="Binary Association.43" Master="32">
					<XForm>
						<PinX Unit="IN">4.150000000000000</PinX>
						<PinY Unit="IN">4.858253374226888</PinY>
					</XForm>
				</Shape>
				<Shape ID="45" UniqueID="{9AE28D06-EAFA-4BA3-B2B1-BC336D24E9EC}" Name="end1_mp" NameU="end1_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">4.402668804452351</PinX>
						<PinY Unit="IN">4.950234929804840</PinY>
					</XForm>
				</Shape>
				<Shape ID="47" UniqueID="{FFC5F3F9-9533-40FC-A435-2F7DC53C887E}" Name="end2_mp" NameU="end2_mp">
					<Text>1</Text>
					<XForm>
						<PinX Unit="IN">3.885603007563626</PinX>
						<PinY Unit="IN">4.907206021760215</PinY>
					</XForm>
				</Shape>
				<Shape ID="48" UniqueID="{FFF1F89F-1F7B-4A6A-BCFA-906B6E223497}" Name="Interface" NameU="Interface" Master="30">
					<Text>«interface»
ActionListener</Text>
					<XForm>
						<PinX Unit="IN">3.800016608166016</PinX>
						<PinY Unit="IN">3.727830066596138</PinY>
					</XForm>
				</Shape>
				<Shape ID="38" UniqueID="{358B17BA-392B-4AE3-85DC-2C178A15A25E}" Name="Note" NameU="Note" Master="33">
					<XForm>
						<PinX Unit="IN">2.356650222435849</PinX>
						<PinY Unit="IN">6.955588184950087</PinY>
					</XForm>
				</Shape>
				<Shape ID="41" UniqueID="{62A99A9A-0F95-4B19-88ED-2839FC8E951D}" Name="Note.41" NameU="Note.41" Master="33">
					<XForm>
						<PinX Unit="IN">2.394373260840520</PinX>
						<PinY Unit="IN">2.444414866807726</PinY>
					</XForm>
				</Shape>
				<Shape ID="52" UniqueID="{7FD0F197-0068-492B-8D26-52A422DFB1F8}" Name="Note.52" NameU="Note.52" Master="33">
					<XForm>
						<PinX Unit="IN">3.206922470435246</PinX>
						<PinY Unit="IN">1.000000000000000</PinY>
					</XForm>
				</Shape>
				<Shape ID="55" UniqueID="{B2412465-42C3-4E3A-B133-98579957C87A}" Name="Note.55" NameU="Note.55" Master="33">
					<XForm>
						<PinX Unit="IN">9.277453552588566</PinX>
						<PinY Unit="IN">4.294406474473742</PinY>
					</XForm>
				</Shape>
				<Shape ID="58" UniqueID="{03E41AF9-EAA9-4407-A0F7-6E787D845E01}" Name="Note.58" NameU="Note.58" Master="33">
					<XForm>
						<PinX Unit="IN">9.328254378929987</PinX>
						<PinY Unit="IN">1.244416392686632</PinY>
					</XForm>
				</Shape>
			</Shapes>
		</Page>
	</Pages>
</VisioDocument>
